From 71e2ea9aa374b4cd7e47dfe891de450258abcad9 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Sun, 14 Mar 2021 13:22:17 +0100 Subject: [PATCH 01/12] Added extra rendertarget for environment probes --- neo/renderer/Framebuffer.h | 1 + neo/renderer/Image.h | 2 ++ neo/renderer/Image_intrinsic.cpp | 13 +++++++++++++ neo/renderer/OpenGL/Framebuffer_GL.cpp | 13 +++++++++++++ neo/renderer/RenderWorld.h | 9 +++++++++ neo/renderer/RenderWorld_envprobes.cpp | 20 +++++--------------- 6 files changed, 43 insertions(+), 15 deletions(-) diff --git a/neo/renderer/Framebuffer.h b/neo/renderer/Framebuffer.h index 2fdf59fd..8deeb3bf 100644 --- a/neo/renderer/Framebuffer.h +++ b/neo/renderer/Framebuffer.h @@ -132,6 +132,7 @@ struct globalFramebuffers_t #endif // Framebuffer* hdrQuarterFBO; Framebuffer* hdr64FBO; + Framebuffer* envprobeFBO; Framebuffer* bloomRenderFBO[MAX_BLOOM_BUFFERS]; Framebuffer* ambientOcclusionFBO[MAX_SSAO_BUFFERS]; Framebuffer* csDepthFBO[MAX_HIERARCHICAL_ZBUFFERS]; diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index 3d860d7b..72c5aa28 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -573,6 +573,8 @@ public: idImage* currentRenderHDRImageQuarter; idImage* currentRenderHDRImage64; idImage* bloomRenderImage[2]; + idImage* envprobeHDRImage; + idImage* envprobeDepthImage; idImage* heatmap5Image; idImage* heatmap7Image; idImage* smaaInputImage; diff --git a/neo/renderer/Image_intrinsic.cpp b/neo/renderer/Image_intrinsic.cpp index ab0eac3c..ae16b0fd 100644 --- a/neo/renderer/Image_intrinsic.cpp +++ b/neo/renderer/Image_intrinsic.cpp @@ -262,6 +262,16 @@ static void R_HDR_RGBA16FImage_Res64( idImage* image ) image->GenerateImage( NULL, 64, 64, TF_NEAREST, TR_CLAMP, TD_RGBA16F ); } +static void R_EnvprobeImage_HDR( idImage* image ) +{ + image->GenerateImage( NULL, RADIANCE_CUBEMAP_SIZE, RADIANCE_CUBEMAP_SIZE, TF_NEAREST, TR_CLAMP, TD_RGBA16F ); +} + +static void R_EnvprobeImage_Depth( idImage* image ) +{ + image->GenerateImage( NULL, RADIANCE_CUBEMAP_SIZE, RADIANCE_CUBEMAP_SIZE, TF_NEAREST, TR_CLAMP, TD_DEPTH ); +} + static void R_SMAAImage_ResNative( idImage* image ) { image->GenerateImage( NULL, renderSystem->GetWidth(), renderSystem->GetHeight(), TF_LINEAR, TR_CLAMP, TD_LOOKUP_TABLE_RGBA ); @@ -997,6 +1007,9 @@ void idImageManager::CreateIntrinsicImages() currentRenderHDRImageQuarter = globalImages->ImageFromFunction( "_currentRenderHDRQuarter", R_HDR_RGBA16FImage_ResQuarter ); currentRenderHDRImage64 = globalImages->ImageFromFunction( "_currentRenderHDR64", R_HDR_RGBA16FImage_Res64 ); + envprobeHDRImage = globalImages->ImageFromFunction( "_envprobeHDR", R_EnvprobeImage_HDR ); + envprobeDepthImage = ImageFromFunction( "_envprobeDepth", R_EnvprobeImage_Depth ); + bloomRenderImage[0] = globalImages->ImageFromFunction( "_bloomRender0", R_HDR_RGBA16FImage_ResQuarter_Linear ); bloomRenderImage[1] = globalImages->ImageFromFunction( "_bloomRender1", R_HDR_RGBA16FImage_ResQuarter_Linear ); diff --git a/neo/renderer/OpenGL/Framebuffer_GL.cpp b/neo/renderer/OpenGL/Framebuffer_GL.cpp index db7a584b..d580554b 100644 --- a/neo/renderer/OpenGL/Framebuffer_GL.cpp +++ b/neo/renderer/OpenGL/Framebuffer_GL.cpp @@ -133,6 +133,19 @@ void Framebuffer::Init() globalFramebuffers.hdrNonMSAAFBO->Check(); #endif + // HDR CUBEMAP CAPTURE + + globalFramebuffers.envprobeFBO = new Framebuffer( "_envprobeRender", RADIANCE_CUBEMAP_SIZE, RADIANCE_CUBEMAP_SIZE ); + globalFramebuffers.envprobeFBO->Bind(); + + globalFramebuffers.envprobeFBO->AddColorBuffer( GL_RGBA16F, 0 ); + globalFramebuffers.envprobeFBO->AddDepthBuffer( GL_DEPTH24_STENCIL8 ); + + globalFramebuffers.envprobeFBO->AttachImage2D( GL_TEXTURE_2D, globalImages->envprobeHDRImage, 0 ); + globalFramebuffers.envprobeFBO->AttachImageDepth( GL_TEXTURE_2D, globalImages->envprobeDepthImage ); + + globalFramebuffers.envprobeFBO->Check(); + // HDR DOWNSCALE globalFramebuffers.hdr64FBO = new Framebuffer( "_hdr64", 64, 64 ); diff --git a/neo/renderer/RenderWorld.h b/neo/renderer/RenderWorld.h index 072e817a..0ac0f18e 100644 --- a/neo/renderer/RenderWorld.h +++ b/neo/renderer/RenderWorld.h @@ -235,6 +235,13 @@ typedef struct } renderEnvironmentProbe_t; // RB end + +// RB: added back refdef flags from Quake 3 +const int RDF_NOSHADOWS = BIT( 0 ); // force renderer to use faster lighting only path +const int RDF_NOAMBIENT = BIT( 1 ); // don't render indirect lighting +const int RDF_IRRADIANCE = BIT( 2 ); // render into 256^2 HDR render target for irradiance/radiance GGX calculation +const int RDF_UNDERWATER = BIT( 3 ); // TODO enable automatic underwater caustics and fog + typedef struct renderView_s { // player views will set this to a non-zero integer for model suppress / allow @@ -258,6 +265,8 @@ typedef struct renderView_s // the viewEyeBuffer may be of a different polarity than stereoScreenSeparation if the eyes have been swapped int viewEyeBuffer; // -1 = left eye, 1 = right eye, 0 = monoscopic view or GUI float stereoScreenSeparation; // projection matrix horizontal offset, positive or negative based on camera eye + + int rdflags; // RB: RDF_NOSHADOWS, etc } renderView_t; diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index b7845390..ed03c0f6 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -879,17 +879,13 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL idMat3 axis[6], oldAxis; idVec3 oldPosition; renderView_t ref; - viewDef_t primary; int blends; const char* extension; int size; - int res_w, res_h, old_fov_x, old_fov_y; + int old_fov_x, old_fov_y; static const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; - res_w = renderSystem->GetWidth(); - res_h = renderSystem->GetHeight(); - baseName = tr.primaryWorld->mapName; baseName.StripFileExtension(); @@ -902,7 +898,7 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL return; } - primary = *tr.primaryView; + const viewDef_t primary = *tr.primaryView; memset( &axis, 0, sizeof( axis ) ); @@ -940,14 +936,6 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL // CAPTURE SCENE LIGHTING TO CUBEMAPS //-------------------------------------------- - // let's get the game window to a "size" resolution - if( ( res_w != size ) || ( res_h != size ) ) - { - cvarSystem->SetCVarInteger( "r_windowWidth", size ); - cvarSystem->SetCVarInteger( "r_windowHeight", size ); - R_SetNewMode( false ); // the same as "vid_restart" - } // FIXME that's a hack!! - // so we return to that axis and fov after the fact. oldPosition = primary.renderView.vieworg; oldAxis = primary.renderView.viewaxis; @@ -980,7 +968,8 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL } } - // restore the original resolution, axis and fov + // restore the original axis and fov + /* ref.vieworg = oldPosition; ref.viewaxis = oldAxis; ref.fov_x = old_fov_x; @@ -988,6 +977,7 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL cvarSystem->SetCVarInteger( "r_windowWidth", res_w ); cvarSystem->SetCVarInteger( "r_windowHeight", res_h ); R_SetNewMode( false ); // the same as "vid_restart" + */ common->Printf( "Wrote a env set with the name %s\n", baseName.c_str() ); From 2b287237518b4688bf8a9ab889c06e6a1e0b4063 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Sun, 14 Mar 2021 15:59:02 +0100 Subject: [PATCH 02/12] Render environment probes to HDRA16F target --- neo/renderer/Framebuffer.h | 4 +- neo/renderer/Image.h | 3 +- neo/renderer/OpenGL/Framebuffer_GL.cpp | 6 ++ neo/renderer/OpenGL/RenderBackend_GL.cpp | 23 ++++++ neo/renderer/RenderBackend.cpp | 98 +++++++++++++++--------- neo/renderer/RenderSystem_init.cpp | 57 ++++++++++---- neo/renderer/RenderWorld_envprobes.cpp | 8 +- 7 files changed, 142 insertions(+), 57 deletions(-) diff --git a/neo/renderer/Framebuffer.h b/neo/renderer/Framebuffer.h index 8deeb3bf..22e6bfb9 100644 --- a/neo/renderer/Framebuffer.h +++ b/neo/renderer/Framebuffer.h @@ -56,13 +56,11 @@ public: static void CheckFramebuffers(); - // deletes OpenGL object but leaves structure intact for reloading - void PurgeFramebuffer(); - void Bind(); bool IsBound(); static void Unbind(); static bool IsDefaultFramebufferActive(); + static Framebuffer* GetActiveFramebuffer(); void AddColorBuffer( int format, int index, int multiSamples = 0 ); void AddDepthBuffer( int format, int multiSamples = 0 ); diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index 72c5aa28..e5dc155a 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -241,7 +241,8 @@ enum imageFileType_t { TGA, PNG, - JPG + JPG, + EXR, }; #include "BinaryImage.h" diff --git a/neo/renderer/OpenGL/Framebuffer_GL.cpp b/neo/renderer/OpenGL/Framebuffer_GL.cpp index d580554b..da17f674 100644 --- a/neo/renderer/OpenGL/Framebuffer_GL.cpp +++ b/neo/renderer/OpenGL/Framebuffer_GL.cpp @@ -378,6 +378,7 @@ void Framebuffer::Unbind() { glBindFramebuffer( GL_FRAMEBUFFER, 0 ); glBindRenderbuffer( GL_RENDERBUFFER, 0 ); + tr.backend.currentFramebuffer = NULL; } } @@ -387,6 +388,11 @@ bool Framebuffer::IsDefaultFramebufferActive() return ( tr.backend.currentFramebuffer == NULL ); } +Framebuffer* Framebuffer::GetActiveFramebuffer() +{ + return tr.backend.currentFramebuffer; +} + void Framebuffer::AddColorBuffer( int format, int index, int multiSamples ) { if( index < 0 || index >= glConfig.maxColorAttachments ) diff --git a/neo/renderer/OpenGL/RenderBackend_GL.cpp b/neo/renderer/OpenGL/RenderBackend_GL.cpp index 836771d2..0329538f 100644 --- a/neo/renderer/OpenGL/RenderBackend_GL.cpp +++ b/neo/renderer/OpenGL/RenderBackend_GL.cpp @@ -1407,6 +1407,7 @@ void idRenderBackend::GL_Clear( bool color, bool depth, bool stencil, byte stenc glClear( clearFlags ); // RB begin + /* if( r_useHDR.GetBool() && clearHDR && globalFramebuffers.hdrFBO != NULL ) { bool isDefaultFramebufferActive = Framebuffer::IsDefaultFramebufferActive(); @@ -1419,6 +1420,28 @@ void idRenderBackend::GL_Clear( bool color, bool depth, bool stencil, byte stenc Framebuffer::Unbind(); } } + */ + + if( r_useHDR.GetBool() && clearHDR ) + { + bool isDefaultFramebufferActive = Framebuffer::IsDefaultFramebufferActive(); + + if( viewDef && viewDef->renderView.rdflags & RDF_IRRADIANCE ) + { + globalFramebuffers.envprobeFBO->Bind(); + } + else + { + globalFramebuffers.hdrFBO->Bind(); + } + + glClear( clearFlags ); + + if( isDefaultFramebufferActive ) + { + Framebuffer::Unbind(); + } + } // RB end } diff --git a/neo/renderer/RenderBackend.cpp b/neo/renderer/RenderBackend.cpp index 50ad7ce7..a555db1b 100644 --- a/neo/renderer/RenderBackend.cpp +++ b/neo/renderer/RenderBackend.cpp @@ -2078,7 +2078,7 @@ idRenderBackend::AmbientPass */ void idRenderBackend::AmbientPass( const drawSurf_t* const* drawSurfs, int numDrawSurfs, bool fillGbuffer ) { - const bool hdrIsActive = ( r_useHDR.GetBool() && globalFramebuffers.hdrFBO != NULL && globalFramebuffers.hdrFBO->IsBound() ); + Framebuffer* previousFramebuffer = Framebuffer::GetActiveFramebuffer(); if( numDrawSurfs == 0 ) { @@ -2543,9 +2543,9 @@ void idRenderBackend::AmbientPass( const drawSurf_t* const* drawSurfs, int numDr if( fillGbuffer ) { // go back to main render target - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -2945,6 +2945,11 @@ void idRenderBackend::ShadowMapPass( const drawSurf_t* drawSurfs, const viewLigh return; } + if( viewDef->renderView.rdflags & RDF_NOSHADOWS ) + { + return; + } + RENDERLOG_PRINTF( "---------- RB_ShadowMapPass( side = %i ) ----------\n", side ); renderProgManager.BindShader_Depth(); @@ -3472,21 +3477,6 @@ void idRenderBackend::ShadowMapPass( const drawSurf_t* drawSurfs, const viewLigh DrawElementsWithCounters( drawSurf ); } } - - // cleanup the shadow specific rendering state - if( r_useHDR.GetBool() ) //&& !backEnd.viewDef->is2Dgui ) - { - globalFramebuffers.hdrFBO->Bind(); - } - else - { - Framebuffer::Unbind(); - } - renderProgManager.Unbind(); - - GL_State( GLS_DEFAULT ); - - SetFragmentParm( RENDERPARM_ALPHA_TEST, vec4_zero.ToFloatPtr() ); } /* @@ -3515,6 +3505,8 @@ void idRenderBackend::DrawInteractions( const viewDef_t* _viewDef ) const bool useLightDepthBounds = r_useLightDepthBounds.GetBool() && !r_useShadowMapping.GetBool(); + Framebuffer* previousFramebuffer = Framebuffer::GetActiveFramebuffer(); + // // for each light, perform shadowing and adding // @@ -3578,6 +3570,21 @@ void idRenderBackend::DrawInteractions( const viewDef_t* _viewDef ) ShadowMapPass( vLight->globalShadows, vLight, side ); } + // go back to main render target + if( previousFramebuffer != NULL ) + { + previousFramebuffer->Bind(); + } + else + { + Framebuffer::Unbind(); + } + renderProgManager.Unbind(); + + GL_State( GLS_DEFAULT ); + + SetFragmentParm( RENDERPARM_ALPHA_TEST, vec4_zero.ToFloatPtr() ); + // go back from light view to default camera view ResetViewportAndScissorToDefaultCamera( _viewDef ); @@ -4676,7 +4683,7 @@ void idRenderBackend::Tonemap( const viewDef_t* _viewDef ) void idRenderBackend::Bloom( const viewDef_t* _viewDef ) { - if( _viewDef->is2Dgui || !r_useHDR.GetBool() ) + if( _viewDef->is2Dgui || !r_useHDR.GetBool() || ( _viewDef->renderView.rdflags & RDF_IRRADIANCE ) ) { return; } @@ -4822,13 +4829,18 @@ void idRenderBackend::DrawScreenSpaceAmbientOcclusion( const viewDef_t* _viewDef return; } + if( _viewDef->renderView.rdflags & RDF_NOAMBIENT ) + { + return; + } + renderLog.OpenMainBlock( MRB_SSAO_PASS ); renderLog.OpenBlock( "Render_SSAO", colorBlue ); currentSpace = &viewDef->worldSpace; RB_SetMVP( viewDef->worldSpace.mvp ); - const bool hdrIsActive = ( r_useHDR.GetBool() && globalFramebuffers.hdrFBO != NULL && globalFramebuffers.hdrFBO->IsBound() ); + Framebuffer* previousFramebuffer = Framebuffer::GetActiveFramebuffer(); int screenWidth = renderSystem->GetWidth(); int screenHeight = renderSystem->GetHeight(); @@ -4920,9 +4932,9 @@ void idRenderBackend::DrawScreenSpaceAmbientOcclusion( const viewDef_t* _viewDef GL_State( GLS_SRCBLEND_DST_COLOR | GLS_DSTBLEND_ZERO | GLS_ALPHAMASK | GLS_DEPTHMASK | GLS_DEPTHFUNC_ALWAYS ); } - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -5049,9 +5061,9 @@ void idRenderBackend::DrawScreenSpaceAmbientOcclusion( const viewDef_t* _viewDef // AO blur Y if( downModulateScreen ) { - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -5086,9 +5098,9 @@ void idRenderBackend::DrawScreenSpaceAmbientOcclusion( const viewDef_t* _viewDef if( !downModulateScreen ) { // go back to main scene render target - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -5133,12 +5145,17 @@ void idRenderBackend::DrawScreenSpaceGlobalIllumination( const viewDef_t* _viewD return; } + if( _viewDef->renderView.rdflags & RDF_NOAMBIENT ) + { + return; + } + RENDERLOG_PRINTF( "---------- RB_SSGI() ----------\n" ); currentSpace = &viewDef->worldSpace; RB_SetMVP( viewDef->worldSpace.mvp ); - const bool hdrIsActive = ( r_useHDR.GetBool() && globalFramebuffers.hdrFBO != NULL && globalFramebuffers.hdrFBO->IsBound() ); + Framebuffer* previousFramebuffer = Framebuffer::GetActiveFramebuffer(); int screenWidth = renderSystem->GetWidth(); int screenHeight = renderSystem->GetHeight(); @@ -5147,7 +5164,8 @@ void idRenderBackend::DrawScreenSpaceGlobalIllumination( const viewDef_t* _viewD GL_Viewport( 0, 0, screenWidth, screenHeight ); GL_Scissor( 0, 0, screenWidth, screenHeight ); - if( !hdrIsActive ) + // TODO remove + if( previousFramebuffer == NULL ) { const idScreenRect& viewport = viewDef->viewport; globalImages->currentRenderImage->CopyFramebuffer( viewport.x1, viewport.y1, viewport.GetWidth(), viewport.GetHeight() ); @@ -5237,9 +5255,9 @@ void idRenderBackend::DrawScreenSpaceGlobalIllumination( const viewDef_t* _viewD GL_State( GLS_SRCBLEND_ONE | GLS_DSTBLEND_ONE | GLS_DEPTHMASK | GLS_DEPTHFUNC_ALWAYS ); } - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -5301,9 +5319,9 @@ void idRenderBackend::DrawScreenSpaceGlobalIllumination( const viewDef_t* _viewD } GL_SelectTexture( 2 ); - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalImages->currentRenderHDRImage->Bind(); + previousFramebuffer->Bind(); } else { @@ -5336,9 +5354,9 @@ void idRenderBackend::DrawScreenSpaceGlobalIllumination( const viewDef_t* _viewD #endif // AO blur Y - if( hdrIsActive ) + if( previousFramebuffer != NULL ) { - globalFramebuffers.hdrFBO->Bind(); + previousFramebuffer->Bind(); } else { @@ -5539,7 +5557,14 @@ void idRenderBackend::DrawViewInternal( const viewDef_t* _viewDef, const int ste if( useHDR ) { - globalFramebuffers.hdrFBO->Bind(); + if( _viewDef->renderView.rdflags & RDF_IRRADIANCE ) + { + globalFramebuffers.envprobeFBO->Bind(); + } + else + { + globalFramebuffers.hdrFBO->Bind(); + } } else { @@ -5710,8 +5735,9 @@ void idRenderBackend::DrawViewInternal( const viewDef_t* _viewDef, const int ste DBG_RenderDebugTools( drawSurfs, numDrawSurfs ); #if !defined(USE_VULKAN) + // RB: convert back from HDR to LDR range - if( useHDR ) + if( useHDR && !( _viewDef->renderView.rdflags & RDF_IRRADIANCE ) ) { /* int x = backEnd.viewDef->viewport.x1; diff --git a/neo/renderer/RenderSystem_init.cpp b/neo/renderer/RenderSystem_init.cpp index 24a00acf..f6670366 100644 --- a/neo/renderer/RenderSystem_init.cpp +++ b/neo/renderer/RenderSystem_init.cpp @@ -304,7 +304,7 @@ idCVar r_showViewEnvprobes( "r_showViewEnvprobes", "0", CVAR_RENDERER | CVAR_INT idCVar r_exposure( "r_exposure", "0.5", CVAR_ARCHIVE | CVAR_RENDERER | CVAR_FLOAT, "HDR exposure or LDR brightness [0.0 .. 1.0]", 0.0f, 1.0f ); // RB end -const char* fileExten[3] = { "tga", "png", "jpg" }; +const char* fileExten[4] = { "tga", "png", "jpg", "exr" }; const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; const char* skyDirection[6] = { "_forward", "_back", "_left", "_right", "_up", "_down" }; @@ -731,7 +731,17 @@ void R_ReadTiledPixels( int width, int height, byte* buffer, renderView_t* ref = // include extra space for OpenGL padding to word boundaries int sysWidth = renderSystem->GetWidth(); int sysHeight = renderSystem->GetHeight(); - byte* temp = ( byte* )R_StaticAlloc( ( sysWidth + 3 ) * sysHeight * 3 ); + + byte* temp = NULL; + if( ref && ref->rdflags & RDF_IRRADIANCE ) + { + // * 2 = sizeof( half float ) + temp = ( byte* )R_StaticAlloc( RADIANCE_CUBEMAP_SIZE * RADIANCE_CUBEMAP_SIZE * 3 * 2 ); + } + else + { + temp = ( byte* )R_StaticAlloc( ( sysWidth + 3 ) * sysHeight * 3 ); + } // foresthale 2014-03-01: fixed custom screenshot resolution by doing a more direct render path #ifdef BUGFIXEDSCREENSHOTRESOLUTION @@ -821,15 +831,27 @@ void R_ReadTiledPixels( int width, int height, byte* buffer, renderView_t* ref = h = height - yo; } - glReadBuffer( GL_FRONT ); - glReadPixels( 0, 0, w, h, GL_RGB, GL_UNSIGNED_BYTE, temp ); - - int row = ( w * 3 + 3 ) & ~3; // OpenGL pads to dword boundaries - - for( int y = 0 ; y < h ; y++ ) + if( ref && ref->rdflags & RDF_IRRADIANCE ) { - memcpy( buffer + ( ( yo + y )* width + xo ) * 3, - temp + y * row, w * 3 ); + globalFramebuffers.envprobeFBO->Bind(); + + glPixelStorei( GL_PACK_ROW_LENGTH, RADIANCE_CUBEMAP_SIZE ); + glReadPixels( 0, 0, w, h, GL_RGB, GL_HALF_FLOAT, buffer ); + + Framebuffer::Unbind(); + } + else + { + glReadBuffer( GL_FRONT ); + glReadPixels( 0, 0, w, h, GL_RGB, GL_UNSIGNED_BYTE, temp ); + + int row = ( w * 3 + 3 ) & ~3; // OpenGL pads to dword boundaries + + for( int y = 0 ; y < h ; y++ ) + { + memcpy( buffer + ( ( yo + y )* width + xo ) * 3, + temp + y * row, w * 3 ); + } } } } @@ -874,7 +896,11 @@ void idRenderSystemLocal::TakeScreenshot( int width, int height, const char* fil int pix = width * height; const int bufferSize = pix * 3 + 18; - if( exten == PNG ) + if( exten == EXR ) + { + buffer = ( byte* )R_StaticAlloc( pix * 3 * 2 ); + } + else if( exten == PNG ) { buffer = ( byte* )R_StaticAlloc( pix * 3 ); } @@ -886,7 +912,7 @@ void idRenderSystemLocal::TakeScreenshot( int width, int height, const char* fil if( blends <= 1 ) { - if( exten == PNG ) + if( exten == PNG || exten == EXR ) { R_ReadTiledPixels( width, height, buffer, ref ); } @@ -944,7 +970,12 @@ void idRenderSystemLocal::TakeScreenshot( int width, int height, const char* fil r_jitter.SetBool( false ); } - if( exten == PNG ) + if( exten == EXR ) + { + R_WriteEXR( finalFileName, buffer, 3, width, height, "fs_basepath" ); + //R_WritePNG( finalFileName, buffer, 3, width, height, false, "fs_basepath" ); + } + else if( exten == PNG ) { R_WritePNG( finalFileName, buffer, 3, width, height, false, "fs_basepath" ); } diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index ed03c0f6..50d96f69 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -954,16 +954,16 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL { ref = primary.renderView; - extension = envDirection[ j ]; - + ref.rdflags = RDF_NOAMBIENT | RDF_IRRADIANCE; ref.fov_x = ref.fov_y = 90; ref.vieworg = def->parms.origin; ref.viewaxis = axis[j]; + + extension = envDirection[ j ]; fullname.Format( "env/%s/envprobe%i%s", baseName.c_str(), i, extension ); - // TODO capture resolved HDR data without bloom aka _currentRender in 16bit float HDR RGB - tr.TakeScreenshot( size, size, fullname, blends, &ref, PNG ); + tr.TakeScreenshot( size, size, fullname, blends, &ref, EXR ); //tr.CaptureRenderToFile( fullname, false ); } } From 2e3e7080eb13ff22c012307e64646b06893a92c9 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Wed, 17 Mar 2021 10:38:30 +0100 Subject: [PATCH 03/12] Added missing env_probe.def and misc.def for Quake lightstyles --- base/def/env_probe.def | 10 +++ base/def/misc.def | 169 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 179 insertions(+) create mode 100644 base/def/env_probe.def create mode 100644 base/def/misc.def diff --git a/base/def/env_probe.def b/base/def/env_probe.def new file mode 100644 index 00000000..df89dc75 --- /dev/null +++ b/base/def/env_probe.def @@ -0,0 +1,10 @@ +entityDef env_probe +{ + "editor_color" "0 0 1" + "editor_mins" "-8 -8 -8" + "editor_maxs" " 8 8 8" + + "editor_usage" "Environment probe for Image Based Lighting" + + "spawnclass" "EnvironmentProbe" +} \ No newline at end of file diff --git a/base/def/misc.def b/base/def/misc.def new file mode 100644 index 00000000..33cdb0be --- /dev/null +++ b/base/def/misc.def @@ -0,0 +1,169 @@ +/*********************************************************************** + + miscellaneous + +***********************************************************************/ + +entityDef worldspawn { + "editor_color" "0 0 0" + "editor_mins" "?" + "editor_maxs" "?" + + "editor_usage" "Every map should have exactly one worldspawn." + "editor_var music" "music wav file." + "editor_var gravity" "gravity value for the level." + "editor_var no_stamina" "disables stamina so the player can always run" + "editor_var no_Weapons" "only fists and no melee attacks" + "editor_var def_player" "player def to use when spawning this world" + + "spawnclass" "idWorldspawn" + "gravity" "1066" + "name" "world" +} + +entityDef light { + "editor_color" "0 1 0" + "editor_mins" "-8 -8 -8" + "editor_maxs" "8 8 8" + "editor_rotatable" "1" + + "editor_usage" "Light source. If health is set, light becomes breakable and turns off when shot." + + "editor_material texture" "light shader to use." + "editor_color color" "light color" + "editor_var shaderParm3" "shaderParm 3" + "editor_var shaderParm4" "shaderParm 4" + "editor_var shaderParm5" "shaderParm 5" + "editor_var shaderParm6" "shaderParm 6" + "editor_var shaderParm7" "shaderParm 7" + "editor_var count" "how many times light must be triggered to toggle." + "editor_var break" "break when triggered." + "editor_model model" "model to use." + "editor_model broken" "model to use when the light is broken (defaults to model name with '_broken' appended to name)" + "editor_var hideModelOnBreak" "hides the model when broken" + "editor_var health" "amount of damage to recieve before becoming broken. 0 is nonbreakable." + "editor_var target" "entities to trigger if shot." + "editor_var levels" "the number of times a light must be triggered until it turns off. Each time it's triggered, it's dimmed to a lower level." + "editor_var start_off" "causes the light to be off when the level starts." + "editor_var snd_broken" "sound shader to use when broken" + "editor_var mtr_broken" "material to use when broken" + "editor_color color_demonic" "demonic color to use if in demonic mode." + "editor_material mat_demonic" "demonic shader to use if in demonic mode." + "editor_var leave_demonic_mat" "leaves the demonic shader when the effect expires.. color is still reverted back." + + "spawnclass" "idLight" + "health" "0" + "levels" "1" + "start_off" "0" + "count" "1" + "break" "0" + + // jmarshall: Quake 1 light styles + /* + "style" "-1" + + "ls_frametime" "100" + + "num_styles" "12" + + "light_style0" "m" + "light_style1" "mmnmmommommnonmmonqnmmo" + "light_style2" "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba" + "light_style3" "mmmmmaaaaammmmmaaaaaabcdefgabcdefg" + "light_style4" "mamamamamama" + "light_style5" "jklmnopqrstuvwxyzyxwvutsrqponmlkj" + "light_style6" "nmonqnmomnmomomno" + "light_style7" "mmmaaaabcdefgmmmmaaaammmaamm" + "light_style8" "mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa" + "light_style9" "aaaaaaaazzzzzzzz" + "light_style10" "mmamammmmammamamaaamammma" + "light_style11" "abcdefghijklmnopqrrqponmlkjihgfedcba" + */ + // jmarshall end +} + +entityDef speaker { + "editor_color" "0 1 0" + "editor_mins" "-8 -8 -8" + "editor_maxs" "8 8 8" + "editor_material" "textures/common/speaker" + + + "editor_usage" "" + + "editor_snd s_shader" "the sound shader or wavefile." + "editor_snd snd_demonic" "demonic sound shader." + "editor_var overlayDemonic" "set to 1 overlays the demonic sound instead of replacing it." + "editor_var s_waitfortrigger" "play on load or play when triggered." + "editor_var s_volume" "override shader volume level." + "editor_var s_minDistance" "override shader minDistance." + "editor_var s_maxDistance" "override shader maxDistance." + "editor_var s_omni" "force omnidirectional" + "editor_var s_looping" "force looping" + "editor_var s_occlusion" "force no portal occlusion" + "editor_var s_global" "force no falloff at all" + "editor_var s_shakes" "this entity can make the screen shake when the sound is loud." + "editor_var wait" "when set > 0, seconds between triggerings. time between sounds is wait + or - random" + "editor_var random" "wait variance." + + "spawnclass" "idSound" +} + +entityDef info_location { + "editor_color" "1 1 0" + "editor_mins" "-4 -4 -4" + "editor_maxs" "4 4 4" + + "editor_usage" "Place one of these in each door-separated area for naming the gameplay sections" + "editor_var name" "location name for HUD. Cannot be the same as any other entity in the game." + "editor_var location" "use this when you have two locations with the same name." + + "spawnclass" "idLocationEntity" +} + +entityDef info_locationSeparator { + "editor_color" "1 1 0" + "editor_mins" "-16 -16 -16" + "editor_maxs" "16 16 16" + + "editor_usage" "Touch a vis-portal with this to break location name flood filling without using a door" + + "spawnclass" "idLocationSeparatorEntity" +} + +entityDef info_vacuum { + "editor_color" "1 1 0" + "editor_mins" "-4 -4 -4" + "editor_maxs" "4 4 4" + + "editor_usage" "Place one of these in an outside area in each map for vacuum flooding" + + "spawnclass" "idVacuumEntity" +} + +entityDef info_vacuumSeparator { + "editor_color" "1 1 0" + "editor_mins" "-16 -16 -16" + "editor_maxs" "16 16 16" + + "editor_usage" "Touch a vis-portal with this to break air/vacuum flood filling at windows. Trigger it to allow vacuum to flood through." + + "spawnclass" "idVacuumSeparatorEntity" +} + +entityDef text { + "editor_color" "1 1 0" + "editor_mins" "-4 -4 -4" + "editor_maxs" "4 4 4" + "editor_showangle" "1" + "editor_rotatable" "1" + + "editor_usage" "Used to display debug text in a level" + "editor_var text" "text to print" + "editor_var force" "if set to 1 prints always otherwise only in developer mode" + "editor_var playerOriented" "if set to 1 text always faces the player" + + "spawnclass" "idTextEntity" +} + + From 7598bae2d4cd67ae98da4f71c6e830a21a6188eb Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Wed, 17 Mar 2021 11:13:26 +0100 Subject: [PATCH 04/12] devtools.cfg and modelviewer.cfg --- base/devtools.cfg | 15 +++++++++ base/modelviewer.cfg | 79 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 base/devtools.cfg create mode 100644 base/modelviewer.cfg diff --git a/base/devtools.cfg b/base/devtools.cfg new file mode 100644 index 00000000..cfd68b4c --- /dev/null +++ b/base/devtools.cfg @@ -0,0 +1,15 @@ + +bind "I" "toggle r_showSurfaceInfo" +bind "N" "noclip" +bind "M" "spawn moveable_macbethchart" + +bind "F2" "toggle r_showTris 1 2 3 0" +bind "F3" "toggle r_forceAmbient 0.2 0.3 0.0001" +bind "F4" "toggle r_skipInteractions" +bind "F5" "savegame quick" +bind "F6" "toggle r_hdrDebug" +bind "F7" "toggle r_useSSAO" +bind "F8" "toggle r_useFilmicPostProcessEffects" +bind "F9" "loadgame quick" +bind "F10" "toggle com_fixedTic" +bind "F11" "toggle r_pbrDebug" diff --git a/base/modelviewer.cfg b/base/modelviewer.cfg new file mode 100644 index 00000000..af04daad --- /dev/null +++ b/base/modelviewer.cfg @@ -0,0 +1,79 @@ +// model viewer +bind kp_5 "toggle pm_thirdPerson;vstr a0;vstr r40;vstr h0" +bind kp_uparrow "vstr closer" +bind kp_downarrow "vstr farther" +bind kp_leftarrow "vstr left" +bind kp_rightarrow "vstr right" +bind kp_pgdn "vstr lower" +bind kp_pgup "vstr higher" + +set a0 "pm_thirdPersonAngle 0;set left vstr a10;set right vstr a350" +set a10 "pm_thirdPersonAngle 10;set left vstr a20;set right vstr a0" +set a20 "pm_thirdPersonAngle 20;set left vstr a30;set right vstr a10" +set a30 "pm_thirdPersonAngle 30;set left vstr a40;set right vstr a20" +set a40 "pm_thirdPersonAngle 40;set left vstr a50;set right vstr a30" +set a50 "pm_thirdPersonAngle 50;set left vstr a60;set right vstr a40" +set a60 "pm_thirdPersonAngle 60;set left vstr a70;set right vstr a50" +set a70 "pm_thirdPersonAngle 70;set left vstr a80;set right vstr a60" +set a80 "pm_thirdPersonAngle 80;set left vstr a90;set right vstr a70" +set a90 "pm_thirdPersonAngle 90;set left vstr a100;set right vstr a80" +set a100 "pm_thirdPersonAngle 100;set left vstr a110;set right vstr a90" +set a110 "pm_thirdPersonAngle 110;set left vstr a120;set right vstr a100" +set a120 "pm_thirdPersonAngle 120;set left vstr a130;set right vstr a110" +set a130 "pm_thirdPersonAngle 130;set left vstr a140;set right vstr a120" +set a140 "pm_thirdPersonAngle 140;set left vstr a150;set right vstr a130" +set a150 "pm_thirdPersonAngle 150;set left vstr a160;set right vstr a140" +set a160 "pm_thirdPersonAngle 160;set left vstr a170;set right vstr a150" +set a170 "pm_thirdPersonAngle 170;set left vstr a180;set right vstr a160" +set a180 "pm_thirdPersonAngle 180;set left vstr a190;set right vstr a170" +set a190 "pm_thirdPersonAngle 190;set left vstr a200;set right vstr a180" +set a200 "pm_thirdPersonAngle 200;set left vstr a210;set right vstr a190" +set a210 "pm_thirdPersonAngle 210;set left vstr a220;set right vstr a200" +set a220 "pm_thirdPersonAngle 220;set left vstr a230;set right vstr a210" +set a230 "pm_thirdPersonAngle 230;set left vstr a240;set right vstr a220" +set a240 "pm_thirdPersonAngle 240;set left vstr a250;set right vstr a230" +set a250 "pm_thirdPersonAngle 250;set left vstr a260;set right vstr a240" +set a260 "pm_thirdPersonAngle 260;set left vstr a270;set right vstr a250" +set a270 "pm_thirdPersonAngle 270;set left vstr a280;set right vstr a260" +set a280 "pm_thirdPersonAngle 280;set left vstr a290;set right vstr a270" +set a290 "pm_thirdPersonAngle 290;set left vstr a300;set right vstr a280" +set a300 "pm_thirdPersonAngle 300;set left vstr a310;set right vstr a290" +set a310 "pm_thirdPersonAngle 310;set left vstr a320;set right vstr a300" +set a320 "pm_thirdPersonAngle 320;set left vstr a330;set right vstr a310" +set a330 "pm_thirdPersonAngle 330;set left vstr a340;set right vstr a320" +set a340 "pm_thirdPersonAngle 340;set left vstr a350;set right vstr a330" +set a350 "pm_thirdPersonAngle 350;set left vstr a0;set right vstr a340" + +set r5 "pm_thirdPersonRange 5;set farther vstr r10;set closer vstr r500" +set r10 "pm_thirdPersonRange 10;set farther vstr r20;set closer vstr r5" +set r20 "pm_thirdPersonRange 20;set farther vstr r30;set closer vstr r10" +set r30 "pm_thirdPersonRange 30;set farther vstr r40;set closer vstr r20" +set r40 "pm_thirdPersonRange 40;set farther vstr r50;set closer vstr r30" +set r50 "pm_thirdPersonRange 50;set farther vstr r60;set closer vstr r40" +set r60 "pm_thirdPersonRange 60;set farther vstr r70;set closer vstr r50" +set r70 "pm_thirdPersonRange 70;set farther vstr r80;set closer vstr r60" +set r80 "pm_thirdPersonRange 80;set farther vstr r90;set closer vstr r70" +set r90 "pm_thirdPersonRange 90;set farther vstr r100;set closer vstr r80" +set r100 "pm_thirdPersonRange 100;set farther vstr r120;set closer vstr r90" +set r120 "pm_thirdPersonRange 120;set farther vstr r140;set closer vstr r100" +set r140 "pm_thirdPersonRange 140;set farther vstr r160;set closer vstr r120" +set r160 "pm_thirdPersonRange 160;set farther vstr r180;set closer vstr r140" +set r180 "pm_thirdPersonRange 180;set farther vstr r200;set closer vstr r160" +set r200 "pm_thirdPersonRange 200;set farther vstr r220;set closer vstr r180" +set r220 "pm_thirdPersonRange 220;set farther vstr r240;set closer vstr r200" +set r240 "pm_thirdPersonRange 240;set farther vstr r260;set closer vstr r220" +set r260 "pm_thirdPersonRange 260;set farther vstr r280;set closer vstr r240" +set r280 "pm_thirdPersonRange 280;set farther vstr r300;set closer vstr r260" +set r300 "pm_thirdPersonRange 300;set farther vstr r350;set closer vstr r280" +set r350 "pm_thirdPersonRange 350;set farther vstr r400;set closer vstr r300" +set r400 "pm_thirdPersonRange 400;set farther vstr r500;set closer vstr r350" +set r500 "pm_thirdPersonRange 500;set farther vstr r5;set closer vstr r400" + +set h0 "pm_thirdPersonHeight 0;set lower vstr h10;set higher vstr h70" +set h10 "pm_thirdPersonHeight -10;set lower vstr h20;set higher vstr h5" +set h20 "pm_thirdPersonHeight -20;set lower vstr h30;set higher vstr h10" +set h30 "pm_thirdPersonHeight -30;set lower vstr h40;set higher vstr h20" +set h40 "pm_thirdPersonHeight -40;set lower vstr h50;set higher vstr h30" +set h50 "pm_thirdPersonHeight -50;set lower vstr h60;set higher vstr h40" +set h60 "pm_thirdPersonHeight -60;set lower vstr h70;set higher vstr h50" +set h70 "pm_thirdPersonHeight -70;set lower vstr h0;set higher vstr h60" From 779534626f28f41487e94a2844daec02f6f83015 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Wed, 17 Mar 2021 21:01:43 +0100 Subject: [PATCH 05/12] Added LoadEXR using tinyexr, LoadHDR using stb_image --- neo/CMakeLists.txt | 16 +- neo/astyle-code.bat | 7 +- neo/libs/mesa/format_r11g11b10f.h | 277 + neo/libs/stb/stb_image.h | 10242 +++++++++++++ neo/libs/stb/stb_image_resize.h | 2863 ++++ neo/libs/stb/stb_image_write.h | 2010 +++ neo/libs/tinyexr/tinyexr.h | 17730 +++++++++++++++++++++++ neo/renderer/BinaryImage.cpp | 9 + neo/renderer/Image.h | 2 + neo/renderer/Image_files.cpp | 191 +- neo/renderer/Image_intrinsic.cpp | 5 +- neo/renderer/Image_load.cpp | 8 +- neo/renderer/OpenGL/Image_GL.cpp | 9 + neo/renderer/RenderWorld_defs.cpp | 4 +- neo/renderer/RenderWorld_envprobes.cpp | 121 +- 15 files changed, 33402 insertions(+), 92 deletions(-) create mode 100644 neo/libs/mesa/format_r11g11b10f.h create mode 100644 neo/libs/stb/stb_image.h create mode 100644 neo/libs/stb/stb_image_resize.h create mode 100644 neo/libs/stb/stb_image_write.h create mode 100644 neo/libs/tinyexr/tinyexr.h diff --git a/neo/CMakeLists.txt b/neo/CMakeLists.txt index f8d5ff9a..a3fbd6bb 100644 --- a/neo/CMakeLists.txt +++ b/neo/CMakeLists.txt @@ -489,6 +489,12 @@ file(GLOB IRRXML_SOURCES libs/irrxml/src/*.cpp) file(GLOB IMGUI_INCLUDES libs/imgui/*.h) file(GLOB IMGUI_SOURCES libs/imgui/*.cpp) +file(GLOB STB_INCLUDES libs/stb/*.h) + +file(GLOB MESA_INCLUDES libs/mesa/*.h) + +file(GLOB TINYEXR_INCLUDES libs/tinyexr/*.h) + file(GLOB MIKKTSPACE_INCLUDES libs/mikktspace/*.h) file(GLOB MIKKTSPACE_SOURCES libs/mikktspace/*.c) @@ -708,7 +714,6 @@ file(GLOB UI_SOURCES ui/*.cpp) file(GLOB SWF_INCLUDES swf/*.h) file(GLOB SWF_SOURCES swf/*.cpp) - set(GAMED3XP_INCLUDES d3xp/Achievements.h d3xp/Actor.h @@ -1111,6 +1116,12 @@ source_group("libs\\irrxml" FILES ${IRRXML_SOURCES}) source_group("libs\\imgui" FILES ${IMGUI_INCLUDES}) source_group("libs\\imgui" FILES ${IMGUI_SOURCES}) +source_group("libs\\stb" FILES ${STB_INCLUDES}) + +source_group("libs\\mesa" FILES ${MESA_INCLUDES}) + +source_group("libs\\tinyexr" FILES ${TINYEXR_INCLUDES}) + source_group("libs\\mikktspace" FILES ${MIKKTSPACE_INCLUDES}) source_group("libs\\mikktspace" FILES ${MIKKTSPACE_SOURCES}) @@ -1300,6 +1311,9 @@ set(RBDOOM3_INCLUDES ${IRRXML_INCLUDES} ${FRAMEWORK_IMGUI_INCLUDES} ${IMGUI_INCLUDES} + ${STB_INCLUDES} + ${MESA_INCLUDES} + ${TINYEXR_INCLUDES} ${MIKKTSPACE_INCLUDES} ${JPEG_INCLUDES} ${PNG_INCLUDES} diff --git a/neo/astyle-code.bat b/neo/astyle-code.bat index 4ed11ba9..8ef3abf8 100644 --- a/neo/astyle-code.bat +++ b/neo/astyle-code.bat @@ -1,8 +1,11 @@ astyle.exe -v --formatted --options=astyle-options.ini --exclude="libs" --exclude="extern" --recursive *.h astyle.exe -v --formatted --options=astyle-options.ini --exclude="libs" --exclude="extern" --exclude="d3xp/gamesys/SysCvar.cpp" --exclude="d3xp/gamesys/Callbacks.cpp" --exclude="sys/win32/win_cpu.cpp" --exclude="sys/win32/win_main.cpp" --recursive *.cpp -astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.h -astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.cpp +REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.h +REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.cpp + +REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/stb/*.h +REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/tinyexr/*.h astyle.exe -v -Q --options=astyle-options.ini --recursive ../base/renderprogs/*.hlsl diff --git a/neo/libs/mesa/format_r11g11b10f.h b/neo/libs/mesa/format_r11g11b10f.h new file mode 100644 index 00000000..fbc40b1c --- /dev/null +++ b/neo/libs/mesa/format_r11g11b10f.h @@ -0,0 +1,277 @@ +/* + * Copyright (C) 2011 Marek Olšák + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the next + * paragraph) shall be included in all copies or substantial portions of the + * Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +/* Based on code from The OpenGL Programming Guide / 7th Edition, Appendix J. + * Available here: http://www.opengl-redbook.com/appendices/ + * The algorithm in the book contains a bug though, which is fixed in the code + * below. + */ + +#ifndef FORMAT_R11G11B10F_H +#define FORMAT_R11G11B10F_H + +#include + +#define UF11(e, m) ((e << 6) | (m)) +#define UF11_EXPONENT_BIAS 15 +#define UF11_EXPONENT_BITS 0x1F +#define UF11_EXPONENT_SHIFT 6 +#define UF11_MANTISSA_BITS 0x3F +#define UF11_MANTISSA_SHIFT (23 - UF11_EXPONENT_SHIFT) +#define UF11_MAX_EXPONENT (UF11_EXPONENT_BITS << UF11_EXPONENT_SHIFT) + +#define UF10(e, m) ((e << 5) | (m)) +#define UF10_EXPONENT_BIAS 15 +#define UF10_EXPONENT_BITS 0x1F +#define UF10_EXPONENT_SHIFT 5 +#define UF10_MANTISSA_BITS 0x1F +#define UF10_MANTISSA_SHIFT (23 - UF10_EXPONENT_SHIFT) +#define UF10_MAX_EXPONENT (UF10_EXPONENT_BITS << UF10_EXPONENT_SHIFT) + +#define F32_INFINITY 0x7f800000 + +static inline uint32_t f32_to_uf11( float val ) +{ + union + { + float f; + uint32_t ui; + } f32 = {val}; + + uint16_t uf11 = 0; + + /* Decode little-endian 32-bit floating-point value */ + int sign = ( f32.ui >> 16 ) & 0x8000; + /* Map exponent to the range [-127,128] */ + int exponent = ( ( f32.ui >> 23 ) & 0xff ) - 127; + int mantissa = f32.ui & 0x007fffff; + + if( exponent == 128 ) /* Infinity or NaN */ + { + /* From the GL_EXT_packed_float spec: + * + * "Additionally: negative infinity is converted to zero; positive + * infinity is converted to positive infinity; and both positive and + * negative NaN are converted to positive NaN." + */ + uf11 = UF11_MAX_EXPONENT; + if( mantissa ) + { + uf11 |= 1; /* NaN */ + } + else + { + if( sign ) + { + uf11 = 0; /* 0.0 */ + } + } + } + else if( sign ) + { + return 0; + } + else if( val > 65024.0f ) + { + /* From the GL_EXT_packed_float spec: + * + * "Likewise, finite positive values greater than 65024 (the maximum + * finite representable unsigned 11-bit floating-point value) are + * converted to 65024." + */ + uf11 = UF11( 30, 63 ); + } + else if( exponent > -15 ) /* Representable value */ + { + exponent += UF11_EXPONENT_BIAS; + mantissa >>= UF11_MANTISSA_SHIFT; + uf11 = exponent << UF11_EXPONENT_SHIFT | mantissa; + } + + return uf11; +} + +static inline float uf11_to_f32( uint16_t val ) +{ + union + { + float f; + uint32_t ui; + } f32; + + int exponent = ( val & 0x07c0 ) >> UF11_EXPONENT_SHIFT; + int mantissa = ( val & 0x003f ); + + f32.f = 0.0; + + if( exponent == 0 ) + { + if( mantissa != 0 ) + { + const float scale = 1.0 / ( 1 << 20 ); + f32.f = scale * mantissa; + } + } + else if( exponent == 31 ) + { + f32.ui = F32_INFINITY | mantissa; + } + else + { + float scale, decimal; + exponent -= 15; + if( exponent < 0 ) + { + scale = 1.0f / ( 1 << -exponent ); + } + else + { + scale = ( float )( 1 << exponent ); + } + decimal = 1.0f + ( float ) mantissa / 64; + f32.f = scale * decimal; + } + + return f32.f; +} + +static inline uint32_t f32_to_uf10( float val ) +{ + union + { + float f; + uint32_t ui; + } f32 = {val}; + + uint16_t uf10 = 0; + + /* Decode little-endian 32-bit floating-point value */ + int sign = ( f32.ui >> 16 ) & 0x8000; + /* Map exponent to the range [-127,128] */ + int exponent = ( ( f32.ui >> 23 ) & 0xff ) - 127; + int mantissa = f32.ui & 0x007fffff; + + if( exponent == 128 ) + { + /* From the GL_EXT_packed_float spec: + * + * "Additionally: negative infinity is converted to zero; positive + * infinity is converted to positive infinity; and both positive and + * negative NaN are converted to positive NaN." + */ + uf10 = UF10_MAX_EXPONENT; + if( mantissa ) + { + uf10 |= 1; /* NaN */ + } + else + { + if( sign ) + { + uf10 = 0; /* 0.0 */ + } + } + } + else if( sign ) + { + return 0; + } + else if( val > 64512.0f ) + { + /* From the GL_EXT_packed_float spec: + * + * "Likewise, finite positive values greater than 64512 (the maximum + * finite representable unsigned 10-bit floating-point value) are + * converted to 64512." + */ + uf10 = UF10( 30, 31 ); + } + else if( exponent > -15 ) /* Representable value */ + { + exponent += UF10_EXPONENT_BIAS; + mantissa >>= UF10_MANTISSA_SHIFT; + uf10 = exponent << UF10_EXPONENT_SHIFT | mantissa; + } + + return uf10; +} + +static inline float uf10_to_f32( uint16_t val ) +{ + union + { + float f; + uint32_t ui; + } f32; + + int exponent = ( val & 0x03e0 ) >> UF10_EXPONENT_SHIFT; + int mantissa = ( val & 0x001f ); + + f32.f = 0.0; + + if( exponent == 0 ) + { + if( mantissa != 0 ) + { + const float scale = 1.0 / ( 1 << 19 ); + f32.f = scale * mantissa; + } + } + else if( exponent == 31 ) + { + f32.ui = F32_INFINITY | mantissa; + } + else + { + float scale, decimal; + exponent -= 15; + if( exponent < 0 ) + { + scale = 1.0f / ( 1 << -exponent ); + } + else + { + scale = ( float )( 1 << exponent ); + } + decimal = 1.0f + ( float ) mantissa / 32; + f32.f = scale * decimal; + } + + return f32.f; +} + +static inline uint32_t float3_to_r11g11b10f( const float rgb[3] ) +{ + return ( f32_to_uf11( rgb[0] ) & 0x7ff ) | + ( ( f32_to_uf11( rgb[1] ) & 0x7ff ) << 11 ) | + ( ( f32_to_uf10( rgb[2] ) & 0x3ff ) << 22 ); +} + +static inline void r11g11b10f_to_float3( uint32_t rgb, float retval[3] ) +{ + retval[0] = uf11_to_f32( rgb & 0x7ff ); + retval[1] = uf11_to_f32( ( rgb >> 11 ) & 0x7ff ); + retval[2] = uf10_to_f32( ( rgb >> 22 ) & 0x3ff ); +} + +#endif /* FORMAT_R11G11B10F_H */ diff --git a/neo/libs/stb/stb_image.h b/neo/libs/stb/stb_image.h new file mode 100644 index 00000000..9c53f8ef --- /dev/null +++ b/neo/libs/stb/stb_image.h @@ -0,0 +1,10242 @@ +/* stb_image - v2.26 - public domain image loader - http://nothings.org/stb + no warranty implied; use at your own risk + + Do this: + #define STB_IMAGE_IMPLEMENTATION + before you include this file in *one* C or C++ file to create the implementation. + + // i.e. it should look like this: + #include ... + #include ... + #include ... + #define STB_IMAGE_IMPLEMENTATION + #include "stb_image.h" + + You can #define STBI_ASSERT(x) before the #include to avoid using assert.h. + And #define STBI_MALLOC, STBI_REALLOC, and STBI_FREE to avoid using malloc,realloc,free + + + QUICK NOTES: + Primarily of interest to game developers and other people who can + avoid problematic images and only need the trivial interface + + JPEG baseline & progressive (12 bpc/arithmetic not supported, same as stock IJG lib) + PNG 1/2/4/8/16-bit-per-channel + + TGA (not sure what subset, if a subset) + BMP non-1bpp, non-RLE + PSD (composited view only, no extra channels, 8/16 bit-per-channel) + + GIF (*comp always reports as 4-channel) + HDR (radiance rgbE format) + PIC (Softimage PIC) + PNM (PPM and PGM binary only) + + Animated GIF still needs a proper API, but here's one way to do it: + http://gist.github.com/urraka/685d9a6340b26b830d49 + + - decode from memory or through FILE (define STBI_NO_STDIO to remove code) + - decode from arbitrary I/O callbacks + - SIMD acceleration on x86/x64 (SSE2) and ARM (NEON) + + Full documentation under "DOCUMENTATION" below. + + +LICENSE + + See end of file for license information. + +RECENT REVISION HISTORY: + + 2.26 (2020-07-13) many minor fixes + 2.25 (2020-02-02) fix warnings + 2.24 (2020-02-02) fix warnings; thread-local failure_reason and flip_vertically + 2.23 (2019-08-11) fix clang static analysis warning + 2.22 (2019-03-04) gif fixes, fix warnings + 2.21 (2019-02-25) fix typo in comment + 2.20 (2019-02-07) support utf8 filenames in Windows; fix warnings and platform ifdefs + 2.19 (2018-02-11) fix warning + 2.18 (2018-01-30) fix warnings + 2.17 (2018-01-29) bugfix, 1-bit BMP, 16-bitness query, fix warnings + 2.16 (2017-07-23) all functions have 16-bit variants; optimizations; bugfixes + 2.15 (2017-03-18) fix png-1,2,4; all Imagenet JPGs; no runtime SSE detection on GCC + 2.14 (2017-03-03) remove deprecated STBI_JPEG_OLD; fixes for Imagenet JPGs + 2.13 (2016-12-04) experimental 16-bit API, only for PNG so far; fixes + 2.12 (2016-04-02) fix typo in 2.11 PSD fix that caused crashes + 2.11 (2016-04-02) 16-bit PNGS; enable SSE2 in non-gcc x64 + RGB-format JPEG; remove white matting in PSD; + allocate large structures on the stack; + correct channel count for PNG & BMP + 2.10 (2016-01-22) avoid warning introduced in 2.09 + 2.09 (2016-01-16) 16-bit TGA; comments in PNM files; STBI_REALLOC_SIZED + + See end of file for full revision history. + + + ============================ Contributors ========================= + + Image formats Extensions, features + Sean Barrett (jpeg, png, bmp) Jetro Lauha (stbi_info) + Nicolas Schulz (hdr, psd) Martin "SpartanJ" Golini (stbi_info) + Jonathan Dummer (tga) James "moose2000" Brown (iPhone PNG) + Jean-Marc Lienher (gif) Ben "Disch" Wenger (io callbacks) + Tom Seddon (pic) Omar Cornut (1/2/4-bit PNG) + Thatcher Ulrich (psd) Nicolas Guillemot (vertical flip) + Ken Miller (pgm, ppm) Richard Mitton (16-bit PSD) + github:urraka (animated gif) Junggon Kim (PNM comments) + Christopher Forseth (animated gif) Daniel Gibson (16-bit TGA) + socks-the-fox (16-bit PNG) + Jeremy Sawicki (handle all ImageNet JPGs) + Optimizations & bugfixes Mikhail Morozov (1-bit BMP) + Fabian "ryg" Giesen Anael Seghezzi (is-16-bit query) + Arseny Kapoulkine + John-Mark Allen + Carmelo J Fdez-Aguera + + Bug & warning fixes + Marc LeBlanc David Woo Guillaume George Martins Mozeiko + Christpher Lloyd Jerry Jansson Joseph Thomson Blazej Dariusz Roszkowski + Phil Jordan Dave Moore Roy Eltham + Hayaki Saito Nathan Reed Won Chun + Luke Graham Johan Duparc Nick Verigakis the Horde3D community + Thomas Ruf Ronny Chevalier github:rlyeh + Janez Zemva John Bartholomew Michal Cichon github:romigrou + Jonathan Blow Ken Hamada Tero Hanninen github:svdijk + Laurent Gomila Cort Stratton github:snagar + Aruelien Pocheville Sergio Gonzalez Thibault Reuille github:Zelex + Cass Everitt Ryamond Barbiero github:grim210 + Paul Du Bois Engin Manap Aldo Culquicondor github:sammyhw + Philipp Wiesemann Dale Weiler Oriol Ferrer Mesia github:phprus + Josh Tobin Matthew Gregan github:poppolopoppo + Julian Raschke Gregory Mullen Christian Floisand github:darealshinji + Baldur Karlsson Kevin Schmidt JR Smith github:Michaelangel007 + Brad Weinberger Matvey Cherevko [reserved] + Luca Sas Alexander Veselov Zack Middleton [reserved] + Ryan C. Gordon [reserved] [reserved] + DO NOT ADD YOUR NAME HERE + + To add your name to the credits, pick a random blank space in the middle and fill it. + 80% of merge conflicts on stb PRs are due to people adding their name at the end + of the credits. +*/ + +#ifndef STBI_INCLUDE_STB_IMAGE_H +#define STBI_INCLUDE_STB_IMAGE_H + +// DOCUMENTATION +// +// Limitations: +// - no 12-bit-per-channel JPEG +// - no JPEGs with arithmetic coding +// - GIF always returns *comp=4 +// +// Basic usage (see HDR discussion below for HDR usage): +// int x,y,n; +// unsigned char *data = stbi_load(filename, &x, &y, &n, 0); +// // ... process data if not NULL ... +// // ... x = width, y = height, n = # 8-bit components per pixel ... +// // ... replace '0' with '1'..'4' to force that many components per pixel +// // ... but 'n' will always be the number that it would have been if you said 0 +// stbi_image_free(data) +// +// Standard parameters: +// int *x -- outputs image width in pixels +// int *y -- outputs image height in pixels +// int *channels_in_file -- outputs # of image components in image file +// int desired_channels -- if non-zero, # of image components requested in result +// +// The return value from an image loader is an 'unsigned char *' which points +// to the pixel data, or NULL on an allocation failure or if the image is +// corrupt or invalid. The pixel data consists of *y scanlines of *x pixels, +// with each pixel consisting of N interleaved 8-bit components; the first +// pixel pointed to is top-left-most in the image. There is no padding between +// image scanlines or between pixels, regardless of format. The number of +// components N is 'desired_channels' if desired_channels is non-zero, or +// *channels_in_file otherwise. If desired_channels is non-zero, +// *channels_in_file has the number of components that _would_ have been +// output otherwise. E.g. if you set desired_channels to 4, you will always +// get RGBA output, but you can check *channels_in_file to see if it's trivially +// opaque because e.g. there were only 3 channels in the source image. +// +// An output image with N components has the following components interleaved +// in this order in each pixel: +// +// N=#comp components +// 1 grey +// 2 grey, alpha +// 3 red, green, blue +// 4 red, green, blue, alpha +// +// If image loading fails for any reason, the return value will be NULL, +// and *x, *y, *channels_in_file will be unchanged. The function +// stbi_failure_reason() can be queried for an extremely brief, end-user +// unfriendly explanation of why the load failed. Define STBI_NO_FAILURE_STRINGS +// to avoid compiling these strings at all, and STBI_FAILURE_USERMSG to get slightly +// more user-friendly ones. +// +// Paletted PNG, BMP, GIF, and PIC images are automatically depalettized. +// +// =========================================================================== +// +// UNICODE: +// +// If compiling for Windows and you wish to use Unicode filenames, compile +// with +// #define STBI_WINDOWS_UTF8 +// and pass utf8-encoded filenames. Call stbi_convert_wchar_to_utf8 to convert +// Windows wchar_t filenames to utf8. +// +// =========================================================================== +// +// Philosophy +// +// stb libraries are designed with the following priorities: +// +// 1. easy to use +// 2. easy to maintain +// 3. good performance +// +// Sometimes I let "good performance" creep up in priority over "easy to maintain", +// and for best performance I may provide less-easy-to-use APIs that give higher +// performance, in addition to the easy-to-use ones. Nevertheless, it's important +// to keep in mind that from the standpoint of you, a client of this library, +// all you care about is #1 and #3, and stb libraries DO NOT emphasize #3 above all. +// +// Some secondary priorities arise directly from the first two, some of which +// provide more explicit reasons why performance can't be emphasized. +// +// - Portable ("ease of use") +// - Small source code footprint ("easy to maintain") +// - No dependencies ("ease of use") +// +// =========================================================================== +// +// I/O callbacks +// +// I/O callbacks allow you to read from arbitrary sources, like packaged +// files or some other source. Data read from callbacks are processed +// through a small internal buffer (currently 128 bytes) to try to reduce +// overhead. +// +// The three functions you must define are "read" (reads some bytes of data), +// "skip" (skips some bytes of data), "eof" (reports if the stream is at the end). +// +// =========================================================================== +// +// SIMD support +// +// The JPEG decoder will try to automatically use SIMD kernels on x86 when +// supported by the compiler. For ARM Neon support, you must explicitly +// request it. +// +// (The old do-it-yourself SIMD API is no longer supported in the current +// code.) +// +// On x86, SSE2 will automatically be used when available based on a run-time +// test; if not, the generic C versions are used as a fall-back. On ARM targets, +// the typical path is to have separate builds for NEON and non-NEON devices +// (at least this is true for iOS and Android). Therefore, the NEON support is +// toggled by a build flag: define STBI_NEON to get NEON loops. +// +// If for some reason you do not want to use any of SIMD code, or if +// you have issues compiling it, you can disable it entirely by +// defining STBI_NO_SIMD. +// +// =========================================================================== +// +// HDR image support (disable by defining STBI_NO_HDR) +// +// stb_image supports loading HDR images in general, and currently the Radiance +// .HDR file format specifically. You can still load any file through the existing +// interface; if you attempt to load an HDR file, it will be automatically remapped +// to LDR, assuming gamma 2.2 and an arbitrary scale factor defaulting to 1; +// both of these constants can be reconfigured through this interface: +// +// stbi_hdr_to_ldr_gamma(2.2f); +// stbi_hdr_to_ldr_scale(1.0f); +// +// (note, do not use _inverse_ constants; stbi_image will invert them +// appropriately). +// +// Additionally, there is a new, parallel interface for loading files as +// (linear) floats to preserve the full dynamic range: +// +// float *data = stbi_loadf(filename, &x, &y, &n, 0); +// +// If you load LDR images through this interface, those images will +// be promoted to floating point values, run through the inverse of +// constants corresponding to the above: +// +// stbi_ldr_to_hdr_scale(1.0f); +// stbi_ldr_to_hdr_gamma(2.2f); +// +// Finally, given a filename (or an open file or memory block--see header +// file for details) containing image data, you can query for the "most +// appropriate" interface to use (that is, whether the image is HDR or +// not), using: +// +// stbi_is_hdr(char *filename); +// +// =========================================================================== +// +// iPhone PNG support: +// +// By default we convert iphone-formatted PNGs back to RGB, even though +// they are internally encoded differently. You can disable this conversion +// by calling stbi_convert_iphone_png_to_rgb(0), in which case +// you will always just get the native iphone "format" through (which +// is BGR stored in RGB). +// +// Call stbi_set_unpremultiply_on_load(1) as well to force a divide per +// pixel to remove any premultiplied alpha *only* if the image file explicitly +// says there's premultiplied data (currently only happens in iPhone images, +// and only if iPhone convert-to-rgb processing is on). +// +// =========================================================================== +// +// ADDITIONAL CONFIGURATION +// +// - You can suppress implementation of any of the decoders to reduce +// your code footprint by #defining one or more of the following +// symbols before creating the implementation. +// +// STBI_NO_JPEG +// STBI_NO_PNG +// STBI_NO_BMP +// STBI_NO_PSD +// STBI_NO_TGA +// STBI_NO_GIF +// STBI_NO_HDR +// STBI_NO_PIC +// STBI_NO_PNM (.ppm and .pgm) +// +// - You can request *only* certain decoders and suppress all other ones +// (this will be more forward-compatible, as addition of new decoders +// doesn't require you to disable them explicitly): +// +// STBI_ONLY_JPEG +// STBI_ONLY_PNG +// STBI_ONLY_BMP +// STBI_ONLY_PSD +// STBI_ONLY_TGA +// STBI_ONLY_GIF +// STBI_ONLY_HDR +// STBI_ONLY_PIC +// STBI_ONLY_PNM (.ppm and .pgm) +// +// - If you use STBI_NO_PNG (or _ONLY_ without PNG), and you still +// want the zlib decoder to be available, #define STBI_SUPPORT_ZLIB +// +// - If you define STBI_MAX_DIMENSIONS, stb_image will reject images greater +// than that size (in either width or height) without further processing. +// This is to let programs in the wild set an upper bound to prevent +// denial-of-service attacks on untrusted data, as one could generate a +// valid image of gigantic dimensions and force stb_image to allocate a +// huge block of memory and spend disproportionate time decoding it. By +// default this is set to (1 << 24), which is 16777216, but that's still +// very big. + +#ifndef STBI_NO_STDIO + #include +#endif // STBI_NO_STDIO + +#define STBI_VERSION 1 + +enum +{ + STBI_default = 0, // only used for desired_channels + + STBI_grey = 1, + STBI_grey_alpha = 2, + STBI_rgb = 3, + STBI_rgb_alpha = 4 +}; + +#include +typedef unsigned char stbi_uc; +typedef unsigned short stbi_us; + +#ifdef __cplusplus +extern "C" { +#endif + +#ifndef STBIDEF +#ifdef STB_IMAGE_STATIC +#define STBIDEF static +#else +#define STBIDEF extern +#endif +#endif + +////////////////////////////////////////////////////////////////////////////// +// +// PRIMARY API - works on images of any type +// + +// +// load image by filename, open file, or memory buffer +// + +typedef struct +{ + int ( *read )( void* user, char* data, int size ); // fill 'data' with 'size' bytes. return number of bytes actually read + void ( *skip )( void* user, int n ); // skip the next 'n' bytes, or 'unget' the last -n bytes if negative + int ( *eof )( void* user ); // returns nonzero if we are at end of file/data +} stbi_io_callbacks; + +//////////////////////////////////// +// +// 8-bits-per-channel interface +// + +STBIDEF stbi_uc* stbi_load_from_memory( stbi_uc const* buffer, int len , int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF stbi_uc* stbi_load_from_callbacks( stbi_io_callbacks const* clbk , void* user, int* x, int* y, int* channels_in_file, int desired_channels ); + +#ifndef STBI_NO_STDIO +STBIDEF stbi_uc* stbi_load( char const* filename, int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF stbi_uc* stbi_load_from_file( FILE* f, int* x, int* y, int* channels_in_file, int desired_channels ); +// for stbi_load_from_file, file pointer is left pointing immediately after image +#endif + +#ifndef STBI_NO_GIF +STBIDEF stbi_uc* stbi_load_gif_from_memory( stbi_uc const* buffer, int len, int** delays, int* x, int* y, int* z, int* comp, int req_comp ); +#endif + +#ifdef STBI_WINDOWS_UTF8 +STBIDEF int stbi_convert_wchar_to_utf8( char* buffer, size_t bufferlen, const wchar_t* input ); +#endif + +//////////////////////////////////// +// +// 16-bits-per-channel interface +// + +STBIDEF stbi_us* stbi_load_16_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF stbi_us* stbi_load_16_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* channels_in_file, int desired_channels ); + +#ifndef STBI_NO_STDIO +STBIDEF stbi_us* stbi_load_16( char const* filename, int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF stbi_us* stbi_load_from_file_16( FILE* f, int* x, int* y, int* channels_in_file, int desired_channels ); +#endif + +//////////////////////////////////// +// +// float-per-channel interface +// +#ifndef STBI_NO_LINEAR +STBIDEF float* stbi_loadf_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF float* stbi_loadf_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* channels_in_file, int desired_channels ); + +#ifndef STBI_NO_STDIO +STBIDEF float* stbi_loadf( char const* filename, int* x, int* y, int* channels_in_file, int desired_channels ); +STBIDEF float* stbi_loadf_from_file( FILE* f, int* x, int* y, int* channels_in_file, int desired_channels ); +#endif +#endif + +#ifndef STBI_NO_HDR +STBIDEF void stbi_hdr_to_ldr_gamma( float gamma ); +STBIDEF void stbi_hdr_to_ldr_scale( float scale ); +#endif // STBI_NO_HDR + +#ifndef STBI_NO_LINEAR +STBIDEF void stbi_ldr_to_hdr_gamma( float gamma ); +STBIDEF void stbi_ldr_to_hdr_scale( float scale ); +#endif // STBI_NO_LINEAR + +// stbi_is_hdr is always defined, but always returns false if STBI_NO_HDR +STBIDEF int stbi_is_hdr_from_callbacks( stbi_io_callbacks const* clbk, void* user ); +STBIDEF int stbi_is_hdr_from_memory( stbi_uc const* buffer, int len ); +#ifndef STBI_NO_STDIO +STBIDEF int stbi_is_hdr( char const* filename ); +STBIDEF int stbi_is_hdr_from_file( FILE* f ); +#endif // STBI_NO_STDIO + + +// get a VERY brief reason for failure +// on most compilers (and ALL modern mainstream compilers) this is threadsafe +STBIDEF const char* stbi_failure_reason( void ); + +// free the loaded image -- this is just free() +STBIDEF void stbi_image_free( void* retval_from_stbi_load ); + +// get image dimensions & components without fully decoding +STBIDEF int stbi_info_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* comp ); +STBIDEF int stbi_info_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* comp ); +STBIDEF int stbi_is_16_bit_from_memory( stbi_uc const* buffer, int len ); +STBIDEF int stbi_is_16_bit_from_callbacks( stbi_io_callbacks const* clbk, void* user ); + +#ifndef STBI_NO_STDIO +STBIDEF int stbi_info( char const* filename, int* x, int* y, int* comp ); +STBIDEF int stbi_info_from_file( FILE* f, int* x, int* y, int* comp ); +STBIDEF int stbi_is_16_bit( char const* filename ); +STBIDEF int stbi_is_16_bit_from_file( FILE* f ); +#endif + + + +// for image formats that explicitly notate that they have premultiplied alpha, +// we just return the colors as stored in the file. set this flag to force +// unpremultiplication. results are undefined if the unpremultiply overflow. +STBIDEF void stbi_set_unpremultiply_on_load( int flag_true_if_should_unpremultiply ); + +// indicate whether we should process iphone images back to canonical format, +// or just pass them through "as-is" +STBIDEF void stbi_convert_iphone_png_to_rgb( int flag_true_if_should_convert ); + +// flip the image vertically, so the first pixel in the output array is the bottom left +STBIDEF void stbi_set_flip_vertically_on_load( int flag_true_if_should_flip ); + +// as above, but only applies to images loaded on the thread that calls the function +// this function is only available if your compiler supports thread-local variables; +// calling it will fail to link if your compiler doesn't +STBIDEF void stbi_set_flip_vertically_on_load_thread( int flag_true_if_should_flip ); + +// ZLIB client - used by PNG, available for other purposes + +STBIDEF char* stbi_zlib_decode_malloc_guesssize( const char* buffer, int len, int initial_size, int* outlen ); +STBIDEF char* stbi_zlib_decode_malloc_guesssize_headerflag( const char* buffer, int len, int initial_size, int* outlen, int parse_header ); +STBIDEF char* stbi_zlib_decode_malloc( const char* buffer, int len, int* outlen ); +STBIDEF int stbi_zlib_decode_buffer( char* obuffer, int olen, const char* ibuffer, int ilen ); + +STBIDEF char* stbi_zlib_decode_noheader_malloc( const char* buffer, int len, int* outlen ); +STBIDEF int stbi_zlib_decode_noheader_buffer( char* obuffer, int olen, const char* ibuffer, int ilen ); + + +#ifdef __cplusplus +} +#endif + +// +// +//// end header file ///////////////////////////////////////////////////// +#endif // STBI_INCLUDE_STB_IMAGE_H + +#ifdef STB_IMAGE_IMPLEMENTATION + +#if defined(STBI_ONLY_JPEG) || defined(STBI_ONLY_PNG) || defined(STBI_ONLY_BMP) \ + || defined(STBI_ONLY_TGA) || defined(STBI_ONLY_GIF) || defined(STBI_ONLY_PSD) \ + || defined(STBI_ONLY_HDR) || defined(STBI_ONLY_PIC) || defined(STBI_ONLY_PNM) \ + || defined(STBI_ONLY_ZLIB) + #ifndef STBI_ONLY_JPEG + #define STBI_NO_JPEG + #endif + #ifndef STBI_ONLY_PNG + #define STBI_NO_PNG + #endif + #ifndef STBI_ONLY_BMP + #define STBI_NO_BMP + #endif + #ifndef STBI_ONLY_PSD + #define STBI_NO_PSD + #endif + #ifndef STBI_ONLY_TGA + #define STBI_NO_TGA + #endif + #ifndef STBI_ONLY_GIF + #define STBI_NO_GIF + #endif + #ifndef STBI_ONLY_HDR + #define STBI_NO_HDR + #endif + #ifndef STBI_ONLY_PIC + #define STBI_NO_PIC + #endif + #ifndef STBI_ONLY_PNM + #define STBI_NO_PNM + #endif +#endif + +#if defined(STBI_NO_PNG) && !defined(STBI_SUPPORT_ZLIB) && !defined(STBI_NO_ZLIB) + #define STBI_NO_ZLIB +#endif + + +#include +#include // ptrdiff_t on osx +#include +#include +#include + +#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR) + #include // ldexp, pow +#endif + +#ifndef STBI_NO_STDIO + #include +#endif + +#ifndef STBI_ASSERT + #include + #define STBI_ASSERT(x) assert(x) +#endif + +#ifdef __cplusplus + #define STBI_EXTERN extern "C" +#else + #define STBI_EXTERN extern +#endif + + +#ifndef _MSC_VER + #ifdef __cplusplus + #define stbi_inline inline + #else + #define stbi_inline + #endif +#else + #define stbi_inline __forceinline +#endif + +#ifndef STBI_NO_THREAD_LOCALS + #if defined(__cplusplus) && __cplusplus >= 201103L + #define STBI_THREAD_LOCAL thread_local + #elif defined(__GNUC__) && __GNUC__ < 5 + #define STBI_THREAD_LOCAL __thread + #elif defined(_MSC_VER) + #define STBI_THREAD_LOCAL __declspec(thread) + #elif defined (__STDC_VERSION__) && __STDC_VERSION__ >= 201112L && !defined(__STDC_NO_THREADS__) + #define STBI_THREAD_LOCAL _Thread_local + #endif + + #ifndef STBI_THREAD_LOCAL + #if defined(__GNUC__) + #define STBI_THREAD_LOCAL __thread + #endif + #endif +#endif + +#ifdef _MSC_VER + typedef unsigned short stbi__uint16; + typedef signed short stbi__int16; + typedef unsigned int stbi__uint32; + typedef signed int stbi__int32; +#else + #include + typedef uint16_t stbi__uint16; + typedef int16_t stbi__int16; + typedef uint32_t stbi__uint32; + typedef int32_t stbi__int32; +#endif + +// should produce compiler error if size is wrong +typedef unsigned char validate_uint32[sizeof( stbi__uint32 ) == 4 ? 1 : -1]; + +#ifdef _MSC_VER + #define STBI_NOTUSED(v) (void)(v) +#else + #define STBI_NOTUSED(v) (void)sizeof(v) +#endif + +#ifdef _MSC_VER + #define STBI_HAS_LROTL +#endif + +#ifdef STBI_HAS_LROTL + #define stbi_lrot(x,y) _lrotl(x,y) +#else + #define stbi_lrot(x,y) (((x) << (y)) | ((x) >> (32 - (y)))) +#endif + +#if defined(STBI_MALLOC) && defined(STBI_FREE) && (defined(STBI_REALLOC) || defined(STBI_REALLOC_SIZED)) + // ok +#elif !defined(STBI_MALLOC) && !defined(STBI_FREE) && !defined(STBI_REALLOC) && !defined(STBI_REALLOC_SIZED) + // ok +#else + #error "Must define all or none of STBI_MALLOC, STBI_FREE, and STBI_REALLOC (or STBI_REALLOC_SIZED)." +#endif + +#ifndef STBI_MALLOC + #define STBI_MALLOC(sz) malloc(sz) + #define STBI_REALLOC(p,newsz) realloc(p,newsz) + #define STBI_FREE(p) free(p) +#endif + +#ifndef STBI_REALLOC_SIZED + #define STBI_REALLOC_SIZED(p,oldsz,newsz) STBI_REALLOC(p,newsz) +#endif + +// x86/x64 detection +#if defined(__x86_64__) || defined(_M_X64) + #define STBI__X64_TARGET +#elif defined(__i386) || defined(_M_IX86) + #define STBI__X86_TARGET +#endif + +#if defined(__GNUC__) && defined(STBI__X86_TARGET) && !defined(__SSE2__) && !defined(STBI_NO_SIMD) + // gcc doesn't support sse2 intrinsics unless you compile with -msse2, + // which in turn means it gets to use SSE2 everywhere. This is unfortunate, + // but previous attempts to provide the SSE2 functions with runtime + // detection caused numerous issues. The way architecture extensions are + // exposed in GCC/Clang is, sadly, not really suited for one-file libs. + // New behavior: if compiled with -msse2, we use SSE2 without any + // detection; if not, we don't use it at all. + #define STBI_NO_SIMD +#endif + +#if defined(__MINGW32__) && defined(STBI__X86_TARGET) && !defined(STBI_MINGW_ENABLE_SSE2) && !defined(STBI_NO_SIMD) + // Note that __MINGW32__ doesn't actually mean 32-bit, so we have to avoid STBI__X64_TARGET + // + // 32-bit MinGW wants ESP to be 16-byte aligned, but this is not in the + // Windows ABI and VC++ as well as Windows DLLs don't maintain that invariant. + // As a result, enabling SSE2 on 32-bit MinGW is dangerous when not + // simultaneously enabling "-mstackrealign". + // + // See https://github.com/nothings/stb/issues/81 for more information. + // + // So default to no SSE2 on 32-bit MinGW. If you've read this far and added + // -mstackrealign to your build settings, feel free to #define STBI_MINGW_ENABLE_SSE2. + #define STBI_NO_SIMD +#endif + +#if !defined(STBI_NO_SIMD) && (defined(STBI__X86_TARGET) || defined(STBI__X64_TARGET)) +#define STBI_SSE2 +#include + +#ifdef _MSC_VER + +#if _MSC_VER >= 1400 // not VC6 +#include // __cpuid +static int stbi__cpuid3( void ) +{ + int info[4]; + __cpuid( info, 1 ); + return info[3]; +} +#else +static int stbi__cpuid3( void ) +{ + int res; + __asm + { + mov eax, 1 + cpuid + mov res, edx + } + return res; +} +#endif + +#define STBI_SIMD_ALIGN(type, name) __declspec(align(16)) type name + +#if !defined(STBI_NO_JPEG) && defined(STBI_SSE2) +static int stbi__sse2_available( void ) +{ + int info3 = stbi__cpuid3(); + return ( ( info3 >> 26 ) & 1 ) != 0; +} +#endif + +#else // assume GCC-style if not VC++ +#define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16))) + +#if !defined(STBI_NO_JPEG) && defined(STBI_SSE2) +static int stbi__sse2_available( void ) +{ + // If we're even attempting to compile this on GCC/Clang, that means + // -msse2 is on, which means the compiler is allowed to use SSE2 + // instructions at will, and so are we. + return 1; +} +#endif + +#endif +#endif + +// ARM NEON +#if defined(STBI_NO_SIMD) && defined(STBI_NEON) + #undef STBI_NEON +#endif + +#ifdef STBI_NEON + #include + // assume GCC or Clang on ARM targets + #define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16))) +#endif + +#ifndef STBI_SIMD_ALIGN + #define STBI_SIMD_ALIGN(type, name) type name +#endif + +#ifndef STBI_MAX_DIMENSIONS + #define STBI_MAX_DIMENSIONS (1 << 24) +#endif + +/////////////////////////////////////////////// +// +// stbi__context struct and start_xxx functions + +// stbi__context structure is our basic context used by all images, so it +// contains all the IO context, plus some basic image information +typedef struct +{ + stbi__uint32 img_x, img_y; + int img_n, img_out_n; + + stbi_io_callbacks io; + void* io_user_data; + + int read_from_callbacks; + int buflen; + stbi_uc buffer_start[128]; + int callback_already_read; + + stbi_uc* img_buffer, *img_buffer_end; + stbi_uc* img_buffer_original, *img_buffer_original_end; +} stbi__context; + + +static void stbi__refill_buffer( stbi__context* s ); + +// initialize a memory-decode context +static void stbi__start_mem( stbi__context* s, stbi_uc const* buffer, int len ) +{ + s->io.read = NULL; + s->read_from_callbacks = 0; + s->callback_already_read = 0; + s->img_buffer = s->img_buffer_original = ( stbi_uc* ) buffer; + s->img_buffer_end = s->img_buffer_original_end = ( stbi_uc* ) buffer + len; +} + +// initialize a callback-based context +static void stbi__start_callbacks( stbi__context* s, stbi_io_callbacks* c, void* user ) +{ + s->io = *c; + s->io_user_data = user; + s->buflen = sizeof( s->buffer_start ); + s->read_from_callbacks = 1; + s->callback_already_read = 0; + s->img_buffer = s->img_buffer_original = s->buffer_start; + stbi__refill_buffer( s ); + s->img_buffer_original_end = s->img_buffer_end; +} + +#ifndef STBI_NO_STDIO + +static int stbi__stdio_read( void* user, char* data, int size ) +{ + return ( int ) fread( data, 1, size, ( FILE* ) user ); +} + +static void stbi__stdio_skip( void* user, int n ) +{ + int ch; + fseek( ( FILE* ) user, n, SEEK_CUR ); + ch = fgetc( ( FILE* ) user ); /* have to read a byte to reset feof()'s flag */ + if( ch != EOF ) + { + ungetc( ch, ( FILE* ) user ); /* push byte back onto stream if valid. */ + } +} + +static int stbi__stdio_eof( void* user ) +{ + return feof( ( FILE* ) user ) || ferror( ( FILE* ) user ); +} + +static stbi_io_callbacks stbi__stdio_callbacks = +{ + stbi__stdio_read, + stbi__stdio_skip, + stbi__stdio_eof, +}; + +static void stbi__start_file( stbi__context* s, FILE* f ) +{ + stbi__start_callbacks( s, &stbi__stdio_callbacks, ( void* ) f ); +} + +//static void stop_file(stbi__context *s) { } + +#endif // !STBI_NO_STDIO + +static void stbi__rewind( stbi__context* s ) +{ + // conceptually rewind SHOULD rewind to the beginning of the stream, + // but we just rewind to the beginning of the initial buffer, because + // we only use it after doing 'test', which only ever looks at at most 92 bytes + s->img_buffer = s->img_buffer_original; + s->img_buffer_end = s->img_buffer_original_end; +} + +enum +{ + STBI_ORDER_RGB, + STBI_ORDER_BGR +}; + +typedef struct +{ + int bits_per_channel; + int num_channels; + int channel_order; +} stbi__result_info; + +#ifndef STBI_NO_JPEG + static int stbi__jpeg_test( stbi__context* s ); + static void* stbi__jpeg_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__jpeg_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_PNG + static int stbi__png_test( stbi__context* s ); + static void* stbi__png_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__png_info( stbi__context* s, int* x, int* y, int* comp ); + static int stbi__png_is16( stbi__context* s ); +#endif + +#ifndef STBI_NO_BMP + static int stbi__bmp_test( stbi__context* s ); + static void* stbi__bmp_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__bmp_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_TGA + static int stbi__tga_test( stbi__context* s ); + static void* stbi__tga_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__tga_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_PSD + static int stbi__psd_test( stbi__context* s ); + static void* stbi__psd_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri, int bpc ); + static int stbi__psd_info( stbi__context* s, int* x, int* y, int* comp ); + static int stbi__psd_is16( stbi__context* s ); +#endif + +#ifndef STBI_NO_HDR + static int stbi__hdr_test( stbi__context* s ); + static float* stbi__hdr_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__hdr_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_PIC + static int stbi__pic_test( stbi__context* s ); + static void* stbi__pic_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__pic_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_GIF + static int stbi__gif_test( stbi__context* s ); + static void* stbi__gif_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static void* stbi__load_gif_main( stbi__context* s, int** delays, int* x, int* y, int* z, int* comp, int req_comp ); + static int stbi__gif_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +#ifndef STBI_NO_PNM + static int stbi__pnm_test( stbi__context* s ); + static void* stbi__pnm_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ); + static int stbi__pnm_info( stbi__context* s, int* x, int* y, int* comp ); +#endif + +static +#ifdef STBI_THREAD_LOCAL + STBI_THREAD_LOCAL +#endif +const char* stbi__g_failure_reason; + +STBIDEF const char* stbi_failure_reason( void ) +{ + return stbi__g_failure_reason; +} + +#ifndef STBI_NO_FAILURE_STRINGS +static int stbi__err( const char* str ) +{ + stbi__g_failure_reason = str; + return 0; +} +#endif + +static void* stbi__malloc( size_t size ) +{ + return STBI_MALLOC( size ); +} + +// stb_image uses ints pervasively, including for offset calculations. +// therefore the largest decoded image size we can support with the +// current code, even on 64-bit targets, is INT_MAX. this is not a +// significant limitation for the intended use case. +// +// we do, however, need to make sure our size calculations don't +// overflow. hence a few helper functions for size calculations that +// multiply integers together, making sure that they're non-negative +// and no overflow occurs. + +// return 1 if the sum is valid, 0 on overflow. +// negative terms are considered invalid. +static int stbi__addsizes_valid( int a, int b ) +{ + if( b < 0 ) + { + return 0; + } + // now 0 <= b <= INT_MAX, hence also + // 0 <= INT_MAX - b <= INTMAX. + // And "a + b <= INT_MAX" (which might overflow) is the + // same as a <= INT_MAX - b (no overflow) + return a <= INT_MAX - b; +} + +// returns 1 if the product is valid, 0 on overflow. +// negative factors are considered invalid. +static int stbi__mul2sizes_valid( int a, int b ) +{ + if( a < 0 || b < 0 ) + { + return 0; + } + if( b == 0 ) + { + return 1; // mul-by-0 is always safe + } + // portable way to check for no overflows in a*b + return a <= INT_MAX / b; +} + +#if !defined(STBI_NO_JPEG) || !defined(STBI_NO_PNG) || !defined(STBI_NO_TGA) || !defined(STBI_NO_HDR) +// returns 1 if "a*b + add" has no negative terms/factors and doesn't overflow +static int stbi__mad2sizes_valid( int a, int b, int add ) +{ + return stbi__mul2sizes_valid( a, b ) && stbi__addsizes_valid( a * b, add ); +} +#endif + +// returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow +static int stbi__mad3sizes_valid( int a, int b, int c, int add ) +{ + return stbi__mul2sizes_valid( a, b ) && stbi__mul2sizes_valid( a * b, c ) && + stbi__addsizes_valid( a * b * c, add ); +} + +// returns 1 if "a*b*c*d + add" has no negative terms/factors and doesn't overflow +#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR) +static int stbi__mad4sizes_valid( int a, int b, int c, int d, int add ) +{ + return stbi__mul2sizes_valid( a, b ) && stbi__mul2sizes_valid( a * b, c ) && + stbi__mul2sizes_valid( a * b * c, d ) && stbi__addsizes_valid( a * b * c * d, add ); +} +#endif + +#if !defined(STBI_NO_JPEG) || !defined(STBI_NO_PNG) || !defined(STBI_NO_TGA) || !defined(STBI_NO_HDR) +// mallocs with size overflow checking +static void* stbi__malloc_mad2( int a, int b, int add ) +{ + if( !stbi__mad2sizes_valid( a, b, add ) ) + { + return NULL; + } + return stbi__malloc( a * b + add ); +} +#endif + +static void* stbi__malloc_mad3( int a, int b, int c, int add ) +{ + if( !stbi__mad3sizes_valid( a, b, c, add ) ) + { + return NULL; + } + return stbi__malloc( a * b * c + add ); +} + +#if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR) +static void* stbi__malloc_mad4( int a, int b, int c, int d, int add ) +{ + if( !stbi__mad4sizes_valid( a, b, c, d, add ) ) + { + return NULL; + } + return stbi__malloc( a * b * c * d + add ); +} +#endif + +// stbi__err - error +// stbi__errpf - error returning pointer to float +// stbi__errpuc - error returning pointer to unsigned char + +#ifdef STBI_NO_FAILURE_STRINGS + #define stbi__err(x,y) 0 +#elif defined(STBI_FAILURE_USERMSG) + #define stbi__err(x,y) stbi__err(y) +#else + #define stbi__err(x,y) stbi__err(x) +#endif + +#define stbi__errpf(x,y) ((float *)(size_t) (stbi__err(x,y)?NULL:NULL)) +#define stbi__errpuc(x,y) ((unsigned char *)(size_t) (stbi__err(x,y)?NULL:NULL)) + +STBIDEF void stbi_image_free( void* retval_from_stbi_load ) +{ + STBI_FREE( retval_from_stbi_load ); +} + +#ifndef STBI_NO_LINEAR + static float* stbi__ldr_to_hdr( stbi_uc* data, int x, int y, int comp ); +#endif + +#ifndef STBI_NO_HDR + static stbi_uc* stbi__hdr_to_ldr( float* data, int x, int y, int comp ); +#endif + +static int stbi__vertically_flip_on_load_global = 0; + +STBIDEF void stbi_set_flip_vertically_on_load( int flag_true_if_should_flip ) +{ + stbi__vertically_flip_on_load_global = flag_true_if_should_flip; +} + +#ifndef STBI_THREAD_LOCAL +#define stbi__vertically_flip_on_load stbi__vertically_flip_on_load_global +#else +static STBI_THREAD_LOCAL int stbi__vertically_flip_on_load_local, stbi__vertically_flip_on_load_set; + +STBIDEF void stbi_set_flip_vertically_on_load_thread( int flag_true_if_should_flip ) +{ + stbi__vertically_flip_on_load_local = flag_true_if_should_flip; + stbi__vertically_flip_on_load_set = 1; +} + +#define stbi__vertically_flip_on_load (stbi__vertically_flip_on_load_set \ + ? stbi__vertically_flip_on_load_local \ + : stbi__vertically_flip_on_load_global) +#endif // STBI_THREAD_LOCAL + +static void* stbi__load_main( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri, int bpc ) +{ + memset( ri, 0, sizeof( *ri ) ); // make sure it's initialized if we add new fields + ri->bits_per_channel = 8; // default is 8 so most paths don't have to be changed + ri->channel_order = STBI_ORDER_RGB; // all current input & output are this, but this is here so we can add BGR order + ri->num_channels = 0; + +#ifndef STBI_NO_JPEG + if( stbi__jpeg_test( s ) ) + { + return stbi__jpeg_load( s, x, y, comp, req_comp, ri ); + } +#endif +#ifndef STBI_NO_PNG + if( stbi__png_test( s ) ) + { + return stbi__png_load( s, x, y, comp, req_comp, ri ); + } +#endif +#ifndef STBI_NO_BMP + if( stbi__bmp_test( s ) ) + { + return stbi__bmp_load( s, x, y, comp, req_comp, ri ); + } +#endif +#ifndef STBI_NO_GIF + if( stbi__gif_test( s ) ) + { + return stbi__gif_load( s, x, y, comp, req_comp, ri ); + } +#endif +#ifndef STBI_NO_PSD + if( stbi__psd_test( s ) ) + { + return stbi__psd_load( s, x, y, comp, req_comp, ri, bpc ); + } +#else + STBI_NOTUSED( bpc ); +#endif +#ifndef STBI_NO_PIC + if( stbi__pic_test( s ) ) + { + return stbi__pic_load( s, x, y, comp, req_comp, ri ); + } +#endif +#ifndef STBI_NO_PNM + if( stbi__pnm_test( s ) ) + { + return stbi__pnm_load( s, x, y, comp, req_comp, ri ); + } +#endif + +#ifndef STBI_NO_HDR + if( stbi__hdr_test( s ) ) + { + float* hdr = stbi__hdr_load( s, x, y, comp, req_comp, ri ); + return stbi__hdr_to_ldr( hdr, *x, *y, req_comp ? req_comp : *comp ); + } +#endif + +#ifndef STBI_NO_TGA + // test tga last because it's a crappy test! + if( stbi__tga_test( s ) ) + { + return stbi__tga_load( s, x, y, comp, req_comp, ri ); + } +#endif + + return stbi__errpuc( "unknown image type", "Image not of any known type, or corrupt" ); +} + +static stbi_uc* stbi__convert_16_to_8( stbi__uint16* orig, int w, int h, int channels ) +{ + int i; + int img_len = w * h * channels; + stbi_uc* reduced; + + reduced = ( stbi_uc* ) stbi__malloc( img_len ); + if( reduced == NULL ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + for( i = 0; i < img_len; ++i ) + { + reduced[i] = ( stbi_uc )( ( orig[i] >> 8 ) & 0xFF ); // top half of each byte is sufficient approx of 16->8 bit scaling + } + + STBI_FREE( orig ); + return reduced; +} + +static stbi__uint16* stbi__convert_8_to_16( stbi_uc* orig, int w, int h, int channels ) +{ + int i; + int img_len = w * h * channels; + stbi__uint16* enlarged; + + enlarged = ( stbi__uint16* ) stbi__malloc( img_len * 2 ); + if( enlarged == NULL ) + { + return ( stbi__uint16* ) stbi__errpuc( "outofmem", "Out of memory" ); + } + + for( i = 0; i < img_len; ++i ) + { + enlarged[i] = ( stbi__uint16 )( ( orig[i] << 8 ) + orig[i] ); // replicate to high and low byte, maps 0->0, 255->0xffff + } + + STBI_FREE( orig ); + return enlarged; +} + +static void stbi__vertical_flip( void* image, int w, int h, int bytes_per_pixel ) +{ + int row; + size_t bytes_per_row = ( size_t )w * bytes_per_pixel; + stbi_uc temp[2048]; + stbi_uc* bytes = ( stbi_uc* )image; + + for( row = 0; row < ( h >> 1 ); row++ ) + { + stbi_uc* row0 = bytes + row * bytes_per_row; + stbi_uc* row1 = bytes + ( h - row - 1 ) * bytes_per_row; + // swap row0 with row1 + size_t bytes_left = bytes_per_row; + while( bytes_left ) + { + size_t bytes_copy = ( bytes_left < sizeof( temp ) ) ? bytes_left : sizeof( temp ); + memcpy( temp, row0, bytes_copy ); + memcpy( row0, row1, bytes_copy ); + memcpy( row1, temp, bytes_copy ); + row0 += bytes_copy; + row1 += bytes_copy; + bytes_left -= bytes_copy; + } + } +} + +#ifndef STBI_NO_GIF +static void stbi__vertical_flip_slices( void* image, int w, int h, int z, int bytes_per_pixel ) +{ + int slice; + int slice_size = w * h * bytes_per_pixel; + + stbi_uc* bytes = ( stbi_uc* )image; + for( slice = 0; slice < z; ++slice ) + { + stbi__vertical_flip( bytes, w, h, bytes_per_pixel ); + bytes += slice_size; + } +} +#endif + +static unsigned char* stbi__load_and_postprocess_8bit( stbi__context* s, int* x, int* y, int* comp, int req_comp ) +{ + stbi__result_info ri; + void* result = stbi__load_main( s, x, y, comp, req_comp, &ri, 8 ); + + if( result == NULL ) + { + return NULL; + } + + // it is the responsibility of the loaders to make sure we get either 8 or 16 bit. + STBI_ASSERT( ri.bits_per_channel == 8 || ri.bits_per_channel == 16 ); + + if( ri.bits_per_channel != 8 ) + { + result = stbi__convert_16_to_8( ( stbi__uint16* ) result, *x, *y, req_comp == 0 ? *comp : req_comp ); + ri.bits_per_channel = 8; + } + + // @TODO: move stbi__convert_format to here + + if( stbi__vertically_flip_on_load ) + { + int channels = req_comp ? req_comp : *comp; + stbi__vertical_flip( result, *x, *y, channels * sizeof( stbi_uc ) ); + } + + return ( unsigned char* ) result; +} + +static stbi__uint16* stbi__load_and_postprocess_16bit( stbi__context* s, int* x, int* y, int* comp, int req_comp ) +{ + stbi__result_info ri; + void* result = stbi__load_main( s, x, y, comp, req_comp, &ri, 16 ); + + if( result == NULL ) + { + return NULL; + } + + // it is the responsibility of the loaders to make sure we get either 8 or 16 bit. + STBI_ASSERT( ri.bits_per_channel == 8 || ri.bits_per_channel == 16 ); + + if( ri.bits_per_channel != 16 ) + { + result = stbi__convert_8_to_16( ( stbi_uc* ) result, *x, *y, req_comp == 0 ? *comp : req_comp ); + ri.bits_per_channel = 16; + } + + // @TODO: move stbi__convert_format16 to here + // @TODO: special case RGB-to-Y (and RGBA-to-YA) for 8-bit-to-16-bit case to keep more precision + + if( stbi__vertically_flip_on_load ) + { + int channels = req_comp ? req_comp : *comp; + stbi__vertical_flip( result, *x, *y, channels * sizeof( stbi__uint16 ) ); + } + + return ( stbi__uint16* ) result; +} + +#if !defined(STBI_NO_HDR) && !defined(STBI_NO_LINEAR) +static void stbi__float_postprocess( float* result, int* x, int* y, int* comp, int req_comp ) +{ + if( stbi__vertically_flip_on_load && result != NULL ) + { + int channels = req_comp ? req_comp : *comp; + stbi__vertical_flip( result, *x, *y, channels * sizeof( float ) ); + } +} +#endif + +#ifndef STBI_NO_STDIO + +#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8) + STBI_EXTERN __declspec( dllimport ) int __stdcall MultiByteToWideChar( unsigned int cp, unsigned long flags, const char* str, int cbmb, wchar_t* widestr, int cchwide ); + STBI_EXTERN __declspec( dllimport ) int __stdcall WideCharToMultiByte( unsigned int cp, unsigned long flags, const wchar_t* widestr, int cchwide, char* str, int cbmb, const char* defchar, int* used_default ); +#endif + +#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8) +STBIDEF int stbi_convert_wchar_to_utf8( char* buffer, size_t bufferlen, const wchar_t* input ) +{ + return WideCharToMultiByte( 65001 /* UTF8 */, 0, input, -1, buffer, ( int ) bufferlen, NULL, NULL ); +} +#endif + +static FILE* stbi__fopen( char const* filename, char const* mode ) +{ + FILE* f; +#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8) + wchar_t wMode[64]; + wchar_t wFilename[1024]; + if( 0 == MultiByteToWideChar( 65001 /* UTF8 */, 0, filename, -1, wFilename, sizeof( wFilename ) ) ) + { + return 0; + } + + if( 0 == MultiByteToWideChar( 65001 /* UTF8 */, 0, mode, -1, wMode, sizeof( wMode ) ) ) + { + return 0; + } + +#if _MSC_VER >= 1400 + if( 0 != _wfopen_s( &f, wFilename, wMode ) ) + { + f = 0; + } +#else + f = _wfopen( wFilename, wMode ); +#endif + +#elif defined(_MSC_VER) && _MSC_VER >= 1400 + if( 0 != fopen_s( &f, filename, mode ) ) + { + f = 0; + } +#else + f = fopen( filename, mode ); +#endif + return f; +} + + +STBIDEF stbi_uc* stbi_load( char const* filename, int* x, int* y, int* comp, int req_comp ) +{ + FILE* f = stbi__fopen( filename, "rb" ); + unsigned char* result; + if( !f ) + { + return stbi__errpuc( "can't fopen", "Unable to open file" ); + } + result = stbi_load_from_file( f, x, y, comp, req_comp ); + fclose( f ); + return result; +} + +STBIDEF stbi_uc* stbi_load_from_file( FILE* f, int* x, int* y, int* comp, int req_comp ) +{ + unsigned char* result; + stbi__context s; + stbi__start_file( &s, f ); + result = stbi__load_and_postprocess_8bit( &s, x, y, comp, req_comp ); + if( result ) + { + // need to 'unget' all the characters in the IO buffer + fseek( f, - ( int )( s.img_buffer_end - s.img_buffer ), SEEK_CUR ); + } + return result; +} + +STBIDEF stbi__uint16* stbi_load_from_file_16( FILE* f, int* x, int* y, int* comp, int req_comp ) +{ + stbi__uint16* result; + stbi__context s; + stbi__start_file( &s, f ); + result = stbi__load_and_postprocess_16bit( &s, x, y, comp, req_comp ); + if( result ) + { + // need to 'unget' all the characters in the IO buffer + fseek( f, - ( int )( s.img_buffer_end - s.img_buffer ), SEEK_CUR ); + } + return result; +} + +STBIDEF stbi_us* stbi_load_16( char const* filename, int* x, int* y, int* comp, int req_comp ) +{ + FILE* f = stbi__fopen( filename, "rb" ); + stbi__uint16* result; + if( !f ) + { + return ( stbi_us* ) stbi__errpuc( "can't fopen", "Unable to open file" ); + } + result = stbi_load_from_file_16( f, x, y, comp, req_comp ); + fclose( f ); + return result; +} + + +#endif //!STBI_NO_STDIO + +STBIDEF stbi_us* stbi_load_16_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* channels_in_file, int desired_channels ) +{ + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__load_and_postprocess_16bit( &s, x, y, channels_in_file, desired_channels ); +} + +STBIDEF stbi_us* stbi_load_16_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* channels_in_file, int desired_channels ) +{ + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* )clbk, user ); + return stbi__load_and_postprocess_16bit( &s, x, y, channels_in_file, desired_channels ); +} + +STBIDEF stbi_uc* stbi_load_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* comp, int req_comp ) +{ + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__load_and_postprocess_8bit( &s, x, y, comp, req_comp ); +} + +STBIDEF stbi_uc* stbi_load_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* comp, int req_comp ) +{ + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* ) clbk, user ); + return stbi__load_and_postprocess_8bit( &s, x, y, comp, req_comp ); +} + +#ifndef STBI_NO_GIF +STBIDEF stbi_uc* stbi_load_gif_from_memory( stbi_uc const* buffer, int len, int** delays, int* x, int* y, int* z, int* comp, int req_comp ) +{ + unsigned char* result; + stbi__context s; + stbi__start_mem( &s, buffer, len ); + + result = ( unsigned char* ) stbi__load_gif_main( &s, delays, x, y, z, comp, req_comp ); + if( stbi__vertically_flip_on_load ) + { + stbi__vertical_flip_slices( result, *x, *y, *z, *comp ); + } + + return result; +} +#endif + +#ifndef STBI_NO_LINEAR +static float* stbi__loadf_main( stbi__context* s, int* x, int* y, int* comp, int req_comp ) +{ + unsigned char* data; +#ifndef STBI_NO_HDR + if( stbi__hdr_test( s ) ) + { + stbi__result_info ri; + float* hdr_data = stbi__hdr_load( s, x, y, comp, req_comp, &ri ); + if( hdr_data ) + { + stbi__float_postprocess( hdr_data, x, y, comp, req_comp ); + } + return hdr_data; + } +#endif + data = stbi__load_and_postprocess_8bit( s, x, y, comp, req_comp ); + if( data ) + { + return stbi__ldr_to_hdr( data, *x, *y, req_comp ? req_comp : *comp ); + } + return stbi__errpf( "unknown image type", "Image not of any known type, or corrupt" ); +} + +STBIDEF float* stbi_loadf_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* comp, int req_comp ) +{ + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__loadf_main( &s, x, y, comp, req_comp ); +} + +STBIDEF float* stbi_loadf_from_callbacks( stbi_io_callbacks const* clbk, void* user, int* x, int* y, int* comp, int req_comp ) +{ + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* ) clbk, user ); + return stbi__loadf_main( &s, x, y, comp, req_comp ); +} + +#ifndef STBI_NO_STDIO +STBIDEF float* stbi_loadf( char const* filename, int* x, int* y, int* comp, int req_comp ) +{ + float* result; + FILE* f = stbi__fopen( filename, "rb" ); + if( !f ) + { + return stbi__errpf( "can't fopen", "Unable to open file" ); + } + result = stbi_loadf_from_file( f, x, y, comp, req_comp ); + fclose( f ); + return result; +} + +STBIDEF float* stbi_loadf_from_file( FILE* f, int* x, int* y, int* comp, int req_comp ) +{ + stbi__context s; + stbi__start_file( &s, f ); + return stbi__loadf_main( &s, x, y, comp, req_comp ); +} +#endif // !STBI_NO_STDIO + +#endif // !STBI_NO_LINEAR + +// these is-hdr-or-not is defined independent of whether STBI_NO_LINEAR is +// defined, for API simplicity; if STBI_NO_LINEAR is defined, it always +// reports false! + +STBIDEF int stbi_is_hdr_from_memory( stbi_uc const* buffer, int len ) +{ +#ifndef STBI_NO_HDR + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__hdr_test( &s ); +#else + STBI_NOTUSED( buffer ); + STBI_NOTUSED( len ); + return 0; +#endif +} + +#ifndef STBI_NO_STDIO +STBIDEF int stbi_is_hdr( char const* filename ) +{ + FILE* f = stbi__fopen( filename, "rb" ); + int result = 0; + if( f ) + { + result = stbi_is_hdr_from_file( f ); + fclose( f ); + } + return result; +} + +STBIDEF int stbi_is_hdr_from_file( FILE* f ) +{ +#ifndef STBI_NO_HDR + long pos = ftell( f ); + int res; + stbi__context s; + stbi__start_file( &s, f ); + res = stbi__hdr_test( &s ); + fseek( f, pos, SEEK_SET ); + return res; +#else + STBI_NOTUSED( f ); + return 0; +#endif +} +#endif // !STBI_NO_STDIO + +STBIDEF int stbi_is_hdr_from_callbacks( stbi_io_callbacks const* clbk, void* user ) +{ +#ifndef STBI_NO_HDR + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* ) clbk, user ); + return stbi__hdr_test( &s ); +#else + STBI_NOTUSED( clbk ); + STBI_NOTUSED( user ); + return 0; +#endif +} + +#ifndef STBI_NO_LINEAR +static float stbi__l2h_gamma = 2.2f, stbi__l2h_scale = 1.0f; + +STBIDEF void stbi_ldr_to_hdr_gamma( float gamma ) +{ + stbi__l2h_gamma = gamma; +} +STBIDEF void stbi_ldr_to_hdr_scale( float scale ) +{ + stbi__l2h_scale = scale; +} +#endif + +static float stbi__h2l_gamma_i = 1.0f / 2.2f, stbi__h2l_scale_i = 1.0f; + +STBIDEF void stbi_hdr_to_ldr_gamma( float gamma ) +{ + stbi__h2l_gamma_i = 1 / gamma; +} +STBIDEF void stbi_hdr_to_ldr_scale( float scale ) +{ + stbi__h2l_scale_i = 1 / scale; +} + + +////////////////////////////////////////////////////////////////////////////// +// +// Common code used by all image loaders +// + +enum +{ + STBI__SCAN_load = 0, + STBI__SCAN_type, + STBI__SCAN_header +}; + +static void stbi__refill_buffer( stbi__context* s ) +{ + int n = ( s->io.read )( s->io_user_data, ( char* )s->buffer_start, s->buflen ); + s->callback_already_read += ( int )( s->img_buffer - s->img_buffer_original ); + if( n == 0 ) + { + // at end of file, treat same as if from memory, but need to handle case + // where s->img_buffer isn't pointing to safe memory, e.g. 0-byte file + s->read_from_callbacks = 0; + s->img_buffer = s->buffer_start; + s->img_buffer_end = s->buffer_start + 1; + *s->img_buffer = 0; + } + else + { + s->img_buffer = s->buffer_start; + s->img_buffer_end = s->buffer_start + n; + } +} + +stbi_inline static stbi_uc stbi__get8( stbi__context* s ) +{ + if( s->img_buffer < s->img_buffer_end ) + { + return *s->img_buffer++; + } + if( s->read_from_callbacks ) + { + stbi__refill_buffer( s ); + return *s->img_buffer++; + } + return 0; +} + +#if defined(STBI_NO_JPEG) && defined(STBI_NO_HDR) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM) +// nothing +#else +stbi_inline static int stbi__at_eof( stbi__context* s ) +{ + if( s->io.read ) + { + if( !( s->io.eof )( s->io_user_data ) ) + { + return 0; + } + // if feof() is true, check if buffer = end + // special case: we've only got the special 0 character at the end + if( s->read_from_callbacks == 0 ) + { + return 1; + } + } + + return s->img_buffer >= s->img_buffer_end; +} +#endif + +#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC) +// nothing +#else +static void stbi__skip( stbi__context* s, int n ) +{ + if( n == 0 ) + { + return; // already there! + } + if( n < 0 ) + { + s->img_buffer = s->img_buffer_end; + return; + } + if( s->io.read ) + { + int blen = ( int )( s->img_buffer_end - s->img_buffer ); + if( blen < n ) + { + s->img_buffer = s->img_buffer_end; + ( s->io.skip )( s->io_user_data, n - blen ); + return; + } + } + s->img_buffer += n; +} +#endif + +#if defined(STBI_NO_PNG) && defined(STBI_NO_TGA) && defined(STBI_NO_HDR) && defined(STBI_NO_PNM) +// nothing +#else +static int stbi__getn( stbi__context* s, stbi_uc* buffer, int n ) +{ + if( s->io.read ) + { + int blen = ( int )( s->img_buffer_end - s->img_buffer ); + if( blen < n ) + { + int res, count; + + memcpy( buffer, s->img_buffer, blen ); + + count = ( s->io.read )( s->io_user_data, ( char* ) buffer + blen, n - blen ); + res = ( count == ( n - blen ) ); + s->img_buffer = s->img_buffer_end; + return res; + } + } + + if( s->img_buffer + n <= s->img_buffer_end ) + { + memcpy( buffer, s->img_buffer, n ); + s->img_buffer += n; + return 1; + } + else + { + return 0; + } +} +#endif + +#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_PSD) && defined(STBI_NO_PIC) +// nothing +#else +static int stbi__get16be( stbi__context* s ) +{ + int z = stbi__get8( s ); + return ( z << 8 ) + stbi__get8( s ); +} +#endif + +#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD) && defined(STBI_NO_PIC) +// nothing +#else +static stbi__uint32 stbi__get32be( stbi__context* s ) +{ + stbi__uint32 z = stbi__get16be( s ); + return ( z << 16 ) + stbi__get16be( s ); +} +#endif + +#if defined(STBI_NO_BMP) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) +// nothing +#else +static int stbi__get16le( stbi__context* s ) +{ + int z = stbi__get8( s ); + return z + ( stbi__get8( s ) << 8 ); +} +#endif + +#ifndef STBI_NO_BMP +static stbi__uint32 stbi__get32le( stbi__context* s ) +{ + stbi__uint32 z = stbi__get16le( s ); + return z + ( stbi__get16le( s ) << 16 ); +} +#endif + +#define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings + +#if defined(STBI_NO_JPEG) && defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM) +// nothing +#else +////////////////////////////////////////////////////////////////////////////// +// +// generic converter from built-in img_n to req_comp +// individual types do this automatically as much as possible (e.g. jpeg +// does all cases internally since it needs to colorspace convert anyway, +// and it never has alpha, so very few cases ). png can automatically +// interleave an alpha=255 channel, but falls back to this for other cases +// +// assume data buffer is malloced, so malloc a new one and free that one +// only failure mode is malloc failing + +static stbi_uc stbi__compute_y( int r, int g, int b ) +{ + return ( stbi_uc )( ( ( r * 77 ) + ( g * 150 ) + ( 29 * b ) ) >> 8 ); +} +#endif + +#if defined(STBI_NO_PNG) && defined(STBI_NO_BMP) && defined(STBI_NO_PSD) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) && defined(STBI_NO_PIC) && defined(STBI_NO_PNM) +// nothing +#else +static unsigned char* stbi__convert_format( unsigned char* data, int img_n, int req_comp, unsigned int x, unsigned int y ) +{ + int i, j; + unsigned char* good; + + if( req_comp == img_n ) + { + return data; + } + STBI_ASSERT( req_comp >= 1 && req_comp <= 4 ); + + good = ( unsigned char* ) stbi__malloc_mad3( req_comp, x, y, 0 ); + if( good == NULL ) + { + STBI_FREE( data ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + for( j = 0; j < ( int ) y; ++j ) + { + unsigned char* src = data + j * x * img_n ; + unsigned char* dest = good + j * x * req_comp; + +#define STBI__COMBO(a,b) ((a)*8+(b)) +#define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) + // convert source image with img_n components to one with req_comp components; + // avoid switch per pixel, so use switch per scanline and massive macros + switch( STBI__COMBO( img_n, req_comp ) ) + { + STBI__CASE( 1, 2 ) + { + dest[0] = src[0]; + dest[1] = 255; + } + break; + STBI__CASE( 1, 3 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + } + break; + STBI__CASE( 1, 4 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + dest[3] = 255; + } + break; + STBI__CASE( 2, 1 ) + { + dest[0] = src[0]; + } + break; + STBI__CASE( 2, 3 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + } + break; + STBI__CASE( 2, 4 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + dest[3] = src[1]; + } + break; + STBI__CASE( 3, 4 ) + { + dest[0] = src[0]; + dest[1] = src[1]; + dest[2] = src[2]; + dest[3] = 255; + } + break; + STBI__CASE( 3, 1 ) + { + dest[0] = stbi__compute_y( src[0], src[1], src[2] ); + } + break; + STBI__CASE( 3, 2 ) + { + dest[0] = stbi__compute_y( src[0], src[1], src[2] ); + dest[1] = 255; + } + break; + STBI__CASE( 4, 1 ) + { + dest[0] = stbi__compute_y( src[0], src[1], src[2] ); + } + break; + STBI__CASE( 4, 2 ) + { + dest[0] = stbi__compute_y( src[0], src[1], src[2] ); + dest[1] = src[3]; + } + break; + STBI__CASE( 4, 3 ) + { + dest[0] = src[0]; + dest[1] = src[1]; + dest[2] = src[2]; + } + break; + default: + STBI_ASSERT( 0 ); + STBI_FREE( data ); + STBI_FREE( good ); + return stbi__errpuc( "unsupported", "Unsupported format conversion" ); + } +#undef STBI__CASE + } + + STBI_FREE( data ); + return good; +} +#endif + +#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD) +// nothing +#else +static stbi__uint16 stbi__compute_y_16( int r, int g, int b ) +{ + return ( stbi__uint16 )( ( ( r * 77 ) + ( g * 150 ) + ( 29 * b ) ) >> 8 ); +} +#endif + +#if defined(STBI_NO_PNG) && defined(STBI_NO_PSD) +// nothing +#else +static stbi__uint16* stbi__convert_format16( stbi__uint16* data, int img_n, int req_comp, unsigned int x, unsigned int y ) +{ + int i, j; + stbi__uint16* good; + + if( req_comp == img_n ) + { + return data; + } + STBI_ASSERT( req_comp >= 1 && req_comp <= 4 ); + + good = ( stbi__uint16* ) stbi__malloc( req_comp * x * y * 2 ); + if( good == NULL ) + { + STBI_FREE( data ); + return ( stbi__uint16* ) stbi__errpuc( "outofmem", "Out of memory" ); + } + + for( j = 0; j < ( int ) y; ++j ) + { + stbi__uint16* src = data + j * x * img_n ; + stbi__uint16* dest = good + j * x * req_comp; + +#define STBI__COMBO(a,b) ((a)*8+(b)) +#define STBI__CASE(a,b) case STBI__COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) + // convert source image with img_n components to one with req_comp components; + // avoid switch per pixel, so use switch per scanline and massive macros + switch( STBI__COMBO( img_n, req_comp ) ) + { + STBI__CASE( 1, 2 ) + { + dest[0] = src[0]; + dest[1] = 0xffff; + } + break; + STBI__CASE( 1, 3 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + } + break; + STBI__CASE( 1, 4 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + dest[3] = 0xffff; + } + break; + STBI__CASE( 2, 1 ) + { + dest[0] = src[0]; + } + break; + STBI__CASE( 2, 3 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + } + break; + STBI__CASE( 2, 4 ) + { + dest[0] = dest[1] = dest[2] = src[0]; + dest[3] = src[1]; + } + break; + STBI__CASE( 3, 4 ) + { + dest[0] = src[0]; + dest[1] = src[1]; + dest[2] = src[2]; + dest[3] = 0xffff; + } + break; + STBI__CASE( 3, 1 ) + { + dest[0] = stbi__compute_y_16( src[0], src[1], src[2] ); + } + break; + STBI__CASE( 3, 2 ) + { + dest[0] = stbi__compute_y_16( src[0], src[1], src[2] ); + dest[1] = 0xffff; + } + break; + STBI__CASE( 4, 1 ) + { + dest[0] = stbi__compute_y_16( src[0], src[1], src[2] ); + } + break; + STBI__CASE( 4, 2 ) + { + dest[0] = stbi__compute_y_16( src[0], src[1], src[2] ); + dest[1] = src[3]; + } + break; + STBI__CASE( 4, 3 ) + { + dest[0] = src[0]; + dest[1] = src[1]; + dest[2] = src[2]; + } + break; + default: + STBI_ASSERT( 0 ); + STBI_FREE( data ); + STBI_FREE( good ); + return ( stbi__uint16* ) stbi__errpuc( "unsupported", "Unsupported format conversion" ); + } +#undef STBI__CASE + } + + STBI_FREE( data ); + return good; +} +#endif + +#ifndef STBI_NO_LINEAR +static float* stbi__ldr_to_hdr( stbi_uc* data, int x, int y, int comp ) +{ + int i, k, n; + float* output; + if( !data ) + { + return NULL; + } + output = ( float* ) stbi__malloc_mad4( x, y, comp, sizeof( float ), 0 ); + if( output == NULL ) + { + STBI_FREE( data ); + return stbi__errpf( "outofmem", "Out of memory" ); + } + // compute number of non-alpha components + if( comp & 1 ) + { + n = comp; + } + else + { + n = comp - 1; + } + for( i = 0; i < x * y; ++i ) + { + for( k = 0; k < n; ++k ) + { + output[i * comp + k] = ( float )( pow( data[i * comp + k] / 255.0f, stbi__l2h_gamma ) * stbi__l2h_scale ); + } + } + if( n < comp ) + { + for( i = 0; i < x * y; ++i ) + { + output[i * comp + n] = data[i * comp + n] / 255.0f; + } + } + STBI_FREE( data ); + return output; +} +#endif + +#ifndef STBI_NO_HDR +#define stbi__float2int(x) ((int) (x)) +static stbi_uc* stbi__hdr_to_ldr( float* data, int x, int y, int comp ) +{ + int i, k, n; + stbi_uc* output; + if( !data ) + { + return NULL; + } + output = ( stbi_uc* ) stbi__malloc_mad3( x, y, comp, 0 ); + if( output == NULL ) + { + STBI_FREE( data ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + // compute number of non-alpha components + if( comp & 1 ) + { + n = comp; + } + else + { + n = comp - 1; + } + for( i = 0; i < x * y; ++i ) + { + for( k = 0; k < n; ++k ) + { + float z = ( float ) pow( data[i * comp + k] * stbi__h2l_scale_i, stbi__h2l_gamma_i ) * 255 + 0.5f; + if( z < 0 ) + { + z = 0; + } + if( z > 255 ) + { + z = 255; + } + output[i * comp + k] = ( stbi_uc ) stbi__float2int( z ); + } + if( k < comp ) + { + float z = data[i * comp + k] * 255 + 0.5f; + if( z < 0 ) + { + z = 0; + } + if( z > 255 ) + { + z = 255; + } + output[i * comp + k] = ( stbi_uc ) stbi__float2int( z ); + } + } + STBI_FREE( data ); + return output; +} +#endif + +////////////////////////////////////////////////////////////////////////////// +// +// "baseline" JPEG/JFIF decoder +// +// simple implementation +// - doesn't support delayed output of y-dimension +// - simple interface (only one output format: 8-bit interleaved RGB) +// - doesn't try to recover corrupt jpegs +// - doesn't allow partial loading, loading multiple at once +// - still fast on x86 (copying globals into locals doesn't help x86) +// - allocates lots of intermediate memory (full size of all components) +// - non-interleaved case requires this anyway +// - allows good upsampling (see next) +// high-quality +// - upsampled channels are bilinearly interpolated, even across blocks +// - quality integer IDCT derived from IJG's 'slow' +// performance +// - fast huffman; reasonable integer IDCT +// - some SIMD kernels for common paths on targets with SSE2/NEON +// - uses a lot of intermediate memory, could cache poorly + +#ifndef STBI_NO_JPEG + +// huffman decoding acceleration +#define FAST_BITS 9 // larger handles more cases; smaller stomps less cache + +typedef struct +{ + stbi_uc fast[1 << FAST_BITS]; + // weirdly, repacking this into AoS is a 10% speed loss, instead of a win + stbi__uint16 code[256]; + stbi_uc values[256]; + stbi_uc size[257]; + unsigned int maxcode[18]; + int delta[17]; // old 'firstsymbol' - old 'firstcode' +} stbi__huffman; + +typedef struct +{ + stbi__context* s; + stbi__huffman huff_dc[4]; + stbi__huffman huff_ac[4]; + stbi__uint16 dequant[4][64]; + stbi__int16 fast_ac[4][1 << FAST_BITS]; + +// sizes for components, interleaved MCUs + int img_h_max, img_v_max; + int img_mcu_x, img_mcu_y; + int img_mcu_w, img_mcu_h; + +// definition of jpeg image component + struct + { + int id; + int h, v; + int tq; + int hd, ha; + int dc_pred; + + int x, y, w2, h2; + stbi_uc* data; + void* raw_data, *raw_coeff; + stbi_uc* linebuf; + short* coeff; // progressive only + int coeff_w, coeff_h; // number of 8x8 coefficient blocks + } img_comp[4]; + + stbi__uint32 code_buffer; // jpeg entropy-coded buffer + int code_bits; // number of valid bits + unsigned char marker; // marker seen while filling entropy buffer + int nomore; // flag if we saw a marker so must stop + + int progressive; + int spec_start; + int spec_end; + int succ_high; + int succ_low; + int eob_run; + int jfif; + int app14_color_transform; // Adobe APP14 tag + int rgb; + + int scan_n, order[4]; + int restart_interval, todo; + +// kernels + void ( *idct_block_kernel )( stbi_uc* out, int out_stride, short data[64] ); + void ( *YCbCr_to_RGB_kernel )( stbi_uc* out, const stbi_uc* y, const stbi_uc* pcb, const stbi_uc* pcr, int count, int step ); + stbi_uc* ( *resample_row_hv_2_kernel )( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ); +} stbi__jpeg; + +static int stbi__build_huffman( stbi__huffman* h, int* count ) +{ + int i, j, k = 0; + unsigned int code; + // build size list for each symbol (from JPEG spec) + for( i = 0; i < 16; ++i ) + for( j = 0; j < count[i]; ++j ) + { + h->size[k++] = ( stbi_uc )( i + 1 ); + } + h->size[k] = 0; + + // compute actual symbols (from jpeg spec) + code = 0; + k = 0; + for( j = 1; j <= 16; ++j ) + { + // compute delta to add to code to compute symbol id + h->delta[j] = k - code; + if( h->size[k] == j ) + { + while( h->size[k] == j ) + { + h->code[k++] = ( stbi__uint16 )( code++ ); + } + if( code - 1 >= ( 1u << j ) ) + { + return stbi__err( "bad code lengths", "Corrupt JPEG" ); + } + } + // compute largest code + 1 for this size, preshifted as needed later + h->maxcode[j] = code << ( 16 - j ); + code <<= 1; + } + h->maxcode[j] = 0xffffffff; + + // build non-spec acceleration table; 255 is flag for not-accelerated + memset( h->fast, 255, 1 << FAST_BITS ); + for( i = 0; i < k; ++i ) + { + int s = h->size[i]; + if( s <= FAST_BITS ) + { + int c = h->code[i] << ( FAST_BITS - s ); + int m = 1 << ( FAST_BITS - s ); + for( j = 0; j < m; ++j ) + { + h->fast[c + j] = ( stbi_uc ) i; + } + } + } + return 1; +} + +// build a table that decodes both magnitude and value of small ACs in +// one go. +static void stbi__build_fast_ac( stbi__int16* fast_ac, stbi__huffman* h ) +{ + int i; + for( i = 0; i < ( 1 << FAST_BITS ); ++i ) + { + stbi_uc fast = h->fast[i]; + fast_ac[i] = 0; + if( fast < 255 ) + { + int rs = h->values[fast]; + int run = ( rs >> 4 ) & 15; + int magbits = rs & 15; + int len = h->size[fast]; + + if( magbits && len + magbits <= FAST_BITS ) + { + // magnitude code followed by receive_extend code + int k = ( ( i << len ) & ( ( 1 << FAST_BITS ) - 1 ) ) >> ( FAST_BITS - magbits ); + int m = 1 << ( magbits - 1 ); + if( k < m ) + { + k += ( ~0U << magbits ) + 1; + } + // if the result is small enough, we can fit it in fast_ac table + if( k >= -128 && k <= 127 ) + { + fast_ac[i] = ( stbi__int16 )( ( k * 256 ) + ( run * 16 ) + ( len + magbits ) ); + } + } + } + } +} + +static void stbi__grow_buffer_unsafe( stbi__jpeg* j ) +{ + do + { + unsigned int b = j->nomore ? 0 : stbi__get8( j->s ); + if( b == 0xff ) + { + int c = stbi__get8( j->s ); + while( c == 0xff ) + { + c = stbi__get8( j->s ); // consume fill bytes + } + if( c != 0 ) + { + j->marker = ( unsigned char ) c; + j->nomore = 1; + return; + } + } + j->code_buffer |= b << ( 24 - j->code_bits ); + j->code_bits += 8; + } + while( j->code_bits <= 24 ); +} + +// (1 << n) - 1 +static const stbi__uint32 stbi__bmask[17] = {0, 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, 8191, 16383, 32767, 65535}; + +// decode a jpeg huffman value from the bitstream +stbi_inline static int stbi__jpeg_huff_decode( stbi__jpeg* j, stbi__huffman* h ) +{ + unsigned int temp; + int c, k; + + if( j->code_bits < 16 ) + { + stbi__grow_buffer_unsafe( j ); + } + + // look at the top FAST_BITS and determine what symbol ID it is, + // if the code is <= FAST_BITS + c = ( j->code_buffer >> ( 32 - FAST_BITS ) ) & ( ( 1 << FAST_BITS ) - 1 ); + k = h->fast[c]; + if( k < 255 ) + { + int s = h->size[k]; + if( s > j->code_bits ) + { + return -1; + } + j->code_buffer <<= s; + j->code_bits -= s; + return h->values[k]; + } + + // naive test is to shift the code_buffer down so k bits are + // valid, then test against maxcode. To speed this up, we've + // preshifted maxcode left so that it has (16-k) 0s at the + // end; in other words, regardless of the number of bits, it + // wants to be compared against something shifted to have 16; + // that way we don't need to shift inside the loop. + temp = j->code_buffer >> 16; + for( k = FAST_BITS + 1 ; ; ++k ) + if( temp < h->maxcode[k] ) + { + break; + } + if( k == 17 ) + { + // error! code not found + j->code_bits -= 16; + return -1; + } + + if( k > j->code_bits ) + { + return -1; + } + + // convert the huffman code to the symbol id + c = ( ( j->code_buffer >> ( 32 - k ) ) & stbi__bmask[k] ) + h->delta[k]; + STBI_ASSERT( ( ( ( j->code_buffer ) >> ( 32 - h->size[c] ) ) & stbi__bmask[h->size[c]] ) == h->code[c] ); + + // convert the id to a symbol + j->code_bits -= k; + j->code_buffer <<= k; + return h->values[c]; +} + +// bias[n] = (-1<code_bits < n ) + { + stbi__grow_buffer_unsafe( j ); + } + + sgn = ( stbi__int32 )j->code_buffer >> 31; // sign bit is always in MSB + k = stbi_lrot( j->code_buffer, n ); + if( n < 0 || n >= ( int )( sizeof( stbi__bmask ) / sizeof( *stbi__bmask ) ) ) + { + return 0; + } + j->code_buffer = k & ~stbi__bmask[n]; + k &= stbi__bmask[n]; + j->code_bits -= n; + return k + ( stbi__jbias[n] & ~sgn ); +} + +// get some unsigned bits +stbi_inline static int stbi__jpeg_get_bits( stbi__jpeg* j, int n ) +{ + unsigned int k; + if( j->code_bits < n ) + { + stbi__grow_buffer_unsafe( j ); + } + k = stbi_lrot( j->code_buffer, n ); + j->code_buffer = k & ~stbi__bmask[n]; + k &= stbi__bmask[n]; + j->code_bits -= n; + return k; +} + +stbi_inline static int stbi__jpeg_get_bit( stbi__jpeg* j ) +{ + unsigned int k; + if( j->code_bits < 1 ) + { + stbi__grow_buffer_unsafe( j ); + } + k = j->code_buffer; + j->code_buffer <<= 1; + --j->code_bits; + return k & 0x80000000; +} + +// given a value that's at position X in the zigzag stream, +// where does it appear in the 8x8 matrix coded as row-major? +static const stbi_uc stbi__jpeg_dezigzag[64 + 15] = +{ + 0, 1, 8, 16, 9, 2, 3, 10, + 17, 24, 32, 25, 18, 11, 4, 5, + 12, 19, 26, 33, 40, 48, 41, 34, + 27, 20, 13, 6, 7, 14, 21, 28, + 35, 42, 49, 56, 57, 50, 43, 36, + 29, 22, 15, 23, 30, 37, 44, 51, + 58, 59, 52, 45, 38, 31, 39, 46, + 53, 60, 61, 54, 47, 55, 62, 63, + // let corrupt input sample past end + 63, 63, 63, 63, 63, 63, 63, 63, + 63, 63, 63, 63, 63, 63, 63 +}; + +// decode one 64-entry block-- +static int stbi__jpeg_decode_block( stbi__jpeg* j, short data[64], stbi__huffman* hdc, stbi__huffman* hac, stbi__int16* fac, int b, stbi__uint16* dequant ) +{ + int diff, dc, k; + int t; + + if( j->code_bits < 16 ) + { + stbi__grow_buffer_unsafe( j ); + } + t = stbi__jpeg_huff_decode( j, hdc ); + if( t < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt JPEG" ); + } + + // 0 all the ac values now so we can do it 32-bits at a time + memset( data, 0, 64 * sizeof( data[0] ) ); + + diff = t ? stbi__extend_receive( j, t ) : 0; + dc = j->img_comp[b].dc_pred + diff; + j->img_comp[b].dc_pred = dc; + data[0] = ( short )( dc * dequant[0] ); + + // decode AC components, see JPEG spec + k = 1; + do + { + unsigned int zig; + int c, r, s; + if( j->code_bits < 16 ) + { + stbi__grow_buffer_unsafe( j ); + } + c = ( j->code_buffer >> ( 32 - FAST_BITS ) ) & ( ( 1 << FAST_BITS ) - 1 ); + r = fac[c]; + if( r ) // fast-AC path + { + k += ( r >> 4 ) & 15; // run + s = r & 15; // combined length + j->code_buffer <<= s; + j->code_bits -= s; + // decode into unzigzag'd location + zig = stbi__jpeg_dezigzag[k++]; + data[zig] = ( short )( ( r >> 8 ) * dequant[zig] ); + } + else + { + int rs = stbi__jpeg_huff_decode( j, hac ); + if( rs < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt JPEG" ); + } + s = rs & 15; + r = rs >> 4; + if( s == 0 ) + { + if( rs != 0xf0 ) + { + break; // end block + } + k += 16; + } + else + { + k += r; + // decode into unzigzag'd location + zig = stbi__jpeg_dezigzag[k++]; + data[zig] = ( short )( stbi__extend_receive( j, s ) * dequant[zig] ); + } + } + } + while( k < 64 ); + return 1; +} + +static int stbi__jpeg_decode_block_prog_dc( stbi__jpeg* j, short data[64], stbi__huffman* hdc, int b ) +{ + int diff, dc; + int t; + if( j->spec_end != 0 ) + { + return stbi__err( "can't merge dc and ac", "Corrupt JPEG" ); + } + + if( j->code_bits < 16 ) + { + stbi__grow_buffer_unsafe( j ); + } + + if( j->succ_high == 0 ) + { + // first scan for DC coefficient, must be first + memset( data, 0, 64 * sizeof( data[0] ) ); // 0 all the ac values now + t = stbi__jpeg_huff_decode( j, hdc ); + if( t == -1 ) + { + return stbi__err( "can't merge dc and ac", "Corrupt JPEG" ); + } + diff = t ? stbi__extend_receive( j, t ) : 0; + + dc = j->img_comp[b].dc_pred + diff; + j->img_comp[b].dc_pred = dc; + data[0] = ( short )( dc << j->succ_low ); + } + else + { + // refinement scan for DC coefficient + if( stbi__jpeg_get_bit( j ) ) + { + data[0] += ( short )( 1 << j->succ_low ); + } + } + return 1; +} + +// @OPTIMIZE: store non-zigzagged during the decode passes, +// and only de-zigzag when dequantizing +static int stbi__jpeg_decode_block_prog_ac( stbi__jpeg* j, short data[64], stbi__huffman* hac, stbi__int16* fac ) +{ + int k; + if( j->spec_start == 0 ) + { + return stbi__err( "can't merge dc and ac", "Corrupt JPEG" ); + } + + if( j->succ_high == 0 ) + { + int shift = j->succ_low; + + if( j->eob_run ) + { + --j->eob_run; + return 1; + } + + k = j->spec_start; + do + { + unsigned int zig; + int c, r, s; + if( j->code_bits < 16 ) + { + stbi__grow_buffer_unsafe( j ); + } + c = ( j->code_buffer >> ( 32 - FAST_BITS ) ) & ( ( 1 << FAST_BITS ) - 1 ); + r = fac[c]; + if( r ) // fast-AC path + { + k += ( r >> 4 ) & 15; // run + s = r & 15; // combined length + j->code_buffer <<= s; + j->code_bits -= s; + zig = stbi__jpeg_dezigzag[k++]; + data[zig] = ( short )( ( r >> 8 ) << shift ); + } + else + { + int rs = stbi__jpeg_huff_decode( j, hac ); + if( rs < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt JPEG" ); + } + s = rs & 15; + r = rs >> 4; + if( s == 0 ) + { + if( r < 15 ) + { + j->eob_run = ( 1 << r ); + if( r ) + { + j->eob_run += stbi__jpeg_get_bits( j, r ); + } + --j->eob_run; + break; + } + k += 16; + } + else + { + k += r; + zig = stbi__jpeg_dezigzag[k++]; + data[zig] = ( short )( stbi__extend_receive( j, s ) << shift ); + } + } + } + while( k <= j->spec_end ); + } + else + { + // refinement scan for these AC coefficients + + short bit = ( short )( 1 << j->succ_low ); + + if( j->eob_run ) + { + --j->eob_run; + for( k = j->spec_start; k <= j->spec_end; ++k ) + { + short* p = &data[stbi__jpeg_dezigzag[k]]; + if( *p != 0 ) + if( stbi__jpeg_get_bit( j ) ) + if( ( *p & bit ) == 0 ) + { + if( *p > 0 ) + { + *p += bit; + } + else + { + *p -= bit; + } + } + } + } + else + { + k = j->spec_start; + do + { + int r, s; + int rs = stbi__jpeg_huff_decode( j, hac ); // @OPTIMIZE see if we can use the fast path here, advance-by-r is so slow, eh + if( rs < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt JPEG" ); + } + s = rs & 15; + r = rs >> 4; + if( s == 0 ) + { + if( r < 15 ) + { + j->eob_run = ( 1 << r ) - 1; + if( r ) + { + j->eob_run += stbi__jpeg_get_bits( j, r ); + } + r = 64; // force end of block + } + else + { + // r=15 s=0 should write 16 0s, so we just do + // a run of 15 0s and then write s (which is 0), + // so we don't have to do anything special here + } + } + else + { + if( s != 1 ) + { + return stbi__err( "bad huffman code", "Corrupt JPEG" ); + } + // sign bit + if( stbi__jpeg_get_bit( j ) ) + { + s = bit; + } + else + { + s = -bit; + } + } + + // advance by r + while( k <= j->spec_end ) + { + short* p = &data[stbi__jpeg_dezigzag[k++]]; + if( *p != 0 ) + { + if( stbi__jpeg_get_bit( j ) ) + if( ( *p & bit ) == 0 ) + { + if( *p > 0 ) + { + *p += bit; + } + else + { + *p -= bit; + } + } + } + else + { + if( r == 0 ) + { + *p = ( short ) s; + break; + } + --r; + } + } + } + while( k <= j->spec_end ); + } + } + return 1; +} + +// take a -128..127 value and stbi__clamp it and convert to 0..255 +stbi_inline static stbi_uc stbi__clamp( int x ) +{ + // trick to use a single test to catch both cases + if( ( unsigned int ) x > 255 ) + { + if( x < 0 ) + { + return 0; + } + if( x > 255 ) + { + return 255; + } + } + return ( stbi_uc ) x; +} + +#define stbi__f2f(x) ((int) (((x) * 4096 + 0.5))) +#define stbi__fsh(x) ((x) * 4096) + +// derived from jidctint -- DCT_ISLOW +#define STBI__IDCT_1D(s0,s1,s2,s3,s4,s5,s6,s7) \ + int t0,t1,t2,t3,p1,p2,p3,p4,p5,x0,x1,x2,x3; \ + p2 = s2; \ + p3 = s6; \ + p1 = (p2+p3) * stbi__f2f(0.5411961f); \ + t2 = p1 + p3*stbi__f2f(-1.847759065f); \ + t3 = p1 + p2*stbi__f2f( 0.765366865f); \ + p2 = s0; \ + p3 = s4; \ + t0 = stbi__fsh(p2+p3); \ + t1 = stbi__fsh(p2-p3); \ + x0 = t0+t3; \ + x3 = t0-t3; \ + x1 = t1+t2; \ + x2 = t1-t2; \ + t0 = s7; \ + t1 = s5; \ + t2 = s3; \ + t3 = s1; \ + p3 = t0+t2; \ + p4 = t1+t3; \ + p1 = t0+t3; \ + p2 = t1+t2; \ + p5 = (p3+p4)*stbi__f2f( 1.175875602f); \ + t0 = t0*stbi__f2f( 0.298631336f); \ + t1 = t1*stbi__f2f( 2.053119869f); \ + t2 = t2*stbi__f2f( 3.072711026f); \ + t3 = t3*stbi__f2f( 1.501321110f); \ + p1 = p5 + p1*stbi__f2f(-0.899976223f); \ + p2 = p5 + p2*stbi__f2f(-2.562915447f); \ + p3 = p3*stbi__f2f(-1.961570560f); \ + p4 = p4*stbi__f2f(-0.390180644f); \ + t3 += p1+p4; \ + t2 += p2+p3; \ + t1 += p2+p4; \ + t0 += p1+p3; + +static void stbi__idct_block( stbi_uc* out, int out_stride, short data[64] ) +{ + int i, val[64], *v = val; + stbi_uc* o; + short* d = data; + + // columns + for( i = 0; i < 8; ++i, ++d, ++v ) + { + // if all zeroes, shortcut -- this avoids dequantizing 0s and IDCTing + if( d[ 8] == 0 && d[16] == 0 && d[24] == 0 && d[32] == 0 + && d[40] == 0 && d[48] == 0 && d[56] == 0 ) + { + // no shortcut 0 seconds + // (1|2|3|4|5|6|7)==0 0 seconds + // all separate -0.047 seconds + // 1 && 2|3 && 4|5 && 6|7: -0.047 seconds + int dcterm = d[0] * 4; + v[0] = v[8] = v[16] = v[24] = v[32] = v[40] = v[48] = v[56] = dcterm; + } + else + { + STBI__IDCT_1D( d[ 0], d[ 8], d[16], d[24], d[32], d[40], d[48], d[56] ) + // constants scaled things up by 1<<12; let's bring them back + // down, but keep 2 extra bits of precision + x0 += 512; + x1 += 512; + x2 += 512; + x3 += 512; + v[ 0] = ( x0 + t3 ) >> 10; + v[56] = ( x0 - t3 ) >> 10; + v[ 8] = ( x1 + t2 ) >> 10; + v[48] = ( x1 - t2 ) >> 10; + v[16] = ( x2 + t1 ) >> 10; + v[40] = ( x2 - t1 ) >> 10; + v[24] = ( x3 + t0 ) >> 10; + v[32] = ( x3 - t0 ) >> 10; + } + } + + for( i = 0, v = val, o = out; i < 8; ++i, v += 8, o += out_stride ) + { + // no fast case since the first 1D IDCT spread components out + STBI__IDCT_1D( v[0], v[1], v[2], v[3], v[4], v[5], v[6], v[7] ) + // constants scaled things up by 1<<12, plus we had 1<<2 from first + // loop, plus horizontal and vertical each scale by sqrt(8) so together + // we've got an extra 1<<3, so 1<<17 total we need to remove. + // so we want to round that, which means adding 0.5 * 1<<17, + // aka 65536. Also, we'll end up with -128 to 127 that we want + // to encode as 0..255 by adding 128, so we'll add that before the shift + x0 += 65536 + ( 128 << 17 ); + x1 += 65536 + ( 128 << 17 ); + x2 += 65536 + ( 128 << 17 ); + x3 += 65536 + ( 128 << 17 ); + // tried computing the shifts into temps, or'ing the temps to see + // if any were out of range, but that was slower + o[0] = stbi__clamp( ( x0 + t3 ) >> 17 ); + o[7] = stbi__clamp( ( x0 - t3 ) >> 17 ); + o[1] = stbi__clamp( ( x1 + t2 ) >> 17 ); + o[6] = stbi__clamp( ( x1 - t2 ) >> 17 ); + o[2] = stbi__clamp( ( x2 + t1 ) >> 17 ); + o[5] = stbi__clamp( ( x2 - t1 ) >> 17 ); + o[3] = stbi__clamp( ( x3 + t0 ) >> 17 ); + o[4] = stbi__clamp( ( x3 - t0 ) >> 17 ); + } +} + +#ifdef STBI_SSE2 +// sse2 integer IDCT. not the fastest possible implementation but it +// produces bit-identical results to the generic C version so it's +// fully "transparent". +static void stbi__idct_simd( stbi_uc* out, int out_stride, short data[64] ) +{ + // This is constructed to match our regular (generic) integer IDCT exactly. + __m128i row0, row1, row2, row3, row4, row5, row6, row7; + __m128i tmp; + + // dot product constant: even elems=x, odd elems=y +#define dct_const(x,y) _mm_setr_epi16((x),(y),(x),(y),(x),(y),(x),(y)) + + // out(0) = c0[even]*x + c0[odd]*y (c0, x, y 16-bit, out 32-bit) + // out(1) = c1[even]*x + c1[odd]*y +#define dct_rot(out0,out1, x,y,c0,c1) \ + __m128i c0##lo = _mm_unpacklo_epi16((x),(y)); \ + __m128i c0##hi = _mm_unpackhi_epi16((x),(y)); \ + __m128i out0##_l = _mm_madd_epi16(c0##lo, c0); \ + __m128i out0##_h = _mm_madd_epi16(c0##hi, c0); \ + __m128i out1##_l = _mm_madd_epi16(c0##lo, c1); \ + __m128i out1##_h = _mm_madd_epi16(c0##hi, c1) + + // out = in << 12 (in 16-bit, out 32-bit) +#define dct_widen(out, in) \ + __m128i out##_l = _mm_srai_epi32(_mm_unpacklo_epi16(_mm_setzero_si128(), (in)), 4); \ + __m128i out##_h = _mm_srai_epi32(_mm_unpackhi_epi16(_mm_setzero_si128(), (in)), 4) + + // wide add +#define dct_wadd(out, a, b) \ + __m128i out##_l = _mm_add_epi32(a##_l, b##_l); \ + __m128i out##_h = _mm_add_epi32(a##_h, b##_h) + + // wide sub +#define dct_wsub(out, a, b) \ + __m128i out##_l = _mm_sub_epi32(a##_l, b##_l); \ + __m128i out##_h = _mm_sub_epi32(a##_h, b##_h) + + // butterfly a/b, add bias, then shift by "s" and pack +#define dct_bfly32o(out0, out1, a,b,bias,s) \ + { \ + __m128i abiased_l = _mm_add_epi32(a##_l, bias); \ + __m128i abiased_h = _mm_add_epi32(a##_h, bias); \ + dct_wadd(sum, abiased, b); \ + dct_wsub(dif, abiased, b); \ + out0 = _mm_packs_epi32(_mm_srai_epi32(sum_l, s), _mm_srai_epi32(sum_h, s)); \ + out1 = _mm_packs_epi32(_mm_srai_epi32(dif_l, s), _mm_srai_epi32(dif_h, s)); \ + } + + // 8-bit interleave step (for transposes) +#define dct_interleave8(a, b) \ + tmp = a; \ + a = _mm_unpacklo_epi8(a, b); \ + b = _mm_unpackhi_epi8(tmp, b) + + // 16-bit interleave step (for transposes) +#define dct_interleave16(a, b) \ + tmp = a; \ + a = _mm_unpacklo_epi16(a, b); \ + b = _mm_unpackhi_epi16(tmp, b) + +#define dct_pass(bias,shift) \ + { \ + /* even part */ \ + dct_rot(t2e,t3e, row2,row6, rot0_0,rot0_1); \ + __m128i sum04 = _mm_add_epi16(row0, row4); \ + __m128i dif04 = _mm_sub_epi16(row0, row4); \ + dct_widen(t0e, sum04); \ + dct_widen(t1e, dif04); \ + dct_wadd(x0, t0e, t3e); \ + dct_wsub(x3, t0e, t3e); \ + dct_wadd(x1, t1e, t2e); \ + dct_wsub(x2, t1e, t2e); \ + /* odd part */ \ + dct_rot(y0o,y2o, row7,row3, rot2_0,rot2_1); \ + dct_rot(y1o,y3o, row5,row1, rot3_0,rot3_1); \ + __m128i sum17 = _mm_add_epi16(row1, row7); \ + __m128i sum35 = _mm_add_epi16(row3, row5); \ + dct_rot(y4o,y5o, sum17,sum35, rot1_0,rot1_1); \ + dct_wadd(x4, y0o, y4o); \ + dct_wadd(x5, y1o, y5o); \ + dct_wadd(x6, y2o, y5o); \ + dct_wadd(x7, y3o, y4o); \ + dct_bfly32o(row0,row7, x0,x7,bias,shift); \ + dct_bfly32o(row1,row6, x1,x6,bias,shift); \ + dct_bfly32o(row2,row5, x2,x5,bias,shift); \ + dct_bfly32o(row3,row4, x3,x4,bias,shift); \ + } + + __m128i rot0_0 = dct_const( stbi__f2f( 0.5411961f ), stbi__f2f( 0.5411961f ) + stbi__f2f( -1.847759065f ) ); + __m128i rot0_1 = dct_const( stbi__f2f( 0.5411961f ) + stbi__f2f( 0.765366865f ), stbi__f2f( 0.5411961f ) ); + __m128i rot1_0 = dct_const( stbi__f2f( 1.175875602f ) + stbi__f2f( -0.899976223f ), stbi__f2f( 1.175875602f ) ); + __m128i rot1_1 = dct_const( stbi__f2f( 1.175875602f ), stbi__f2f( 1.175875602f ) + stbi__f2f( -2.562915447f ) ); + __m128i rot2_0 = dct_const( stbi__f2f( -1.961570560f ) + stbi__f2f( 0.298631336f ), stbi__f2f( -1.961570560f ) ); + __m128i rot2_1 = dct_const( stbi__f2f( -1.961570560f ), stbi__f2f( -1.961570560f ) + stbi__f2f( 3.072711026f ) ); + __m128i rot3_0 = dct_const( stbi__f2f( -0.390180644f ) + stbi__f2f( 2.053119869f ), stbi__f2f( -0.390180644f ) ); + __m128i rot3_1 = dct_const( stbi__f2f( -0.390180644f ), stbi__f2f( -0.390180644f ) + stbi__f2f( 1.501321110f ) ); + + // rounding biases in column/row passes, see stbi__idct_block for explanation. + __m128i bias_0 = _mm_set1_epi32( 512 ); + __m128i bias_1 = _mm_set1_epi32( 65536 + ( 128 << 17 ) ); + + // load + row0 = _mm_load_si128( ( const __m128i* )( data + 0 * 8 ) ); + row1 = _mm_load_si128( ( const __m128i* )( data + 1 * 8 ) ); + row2 = _mm_load_si128( ( const __m128i* )( data + 2 * 8 ) ); + row3 = _mm_load_si128( ( const __m128i* )( data + 3 * 8 ) ); + row4 = _mm_load_si128( ( const __m128i* )( data + 4 * 8 ) ); + row5 = _mm_load_si128( ( const __m128i* )( data + 5 * 8 ) ); + row6 = _mm_load_si128( ( const __m128i* )( data + 6 * 8 ) ); + row7 = _mm_load_si128( ( const __m128i* )( data + 7 * 8 ) ); + + // column pass + dct_pass( bias_0, 10 ); + + { + // 16bit 8x8 transpose pass 1 + dct_interleave16( row0, row4 ); + dct_interleave16( row1, row5 ); + dct_interleave16( row2, row6 ); + dct_interleave16( row3, row7 ); + + // transpose pass 2 + dct_interleave16( row0, row2 ); + dct_interleave16( row1, row3 ); + dct_interleave16( row4, row6 ); + dct_interleave16( row5, row7 ); + + // transpose pass 3 + dct_interleave16( row0, row1 ); + dct_interleave16( row2, row3 ); + dct_interleave16( row4, row5 ); + dct_interleave16( row6, row7 ); + } + + // row pass + dct_pass( bias_1, 17 ); + + { + // pack + __m128i p0 = _mm_packus_epi16( row0, row1 ); // a0a1a2a3...a7b0b1b2b3...b7 + __m128i p1 = _mm_packus_epi16( row2, row3 ); + __m128i p2 = _mm_packus_epi16( row4, row5 ); + __m128i p3 = _mm_packus_epi16( row6, row7 ); + + // 8bit 8x8 transpose pass 1 + dct_interleave8( p0, p2 ); // a0e0a1e1... + dct_interleave8( p1, p3 ); // c0g0c1g1... + + // transpose pass 2 + dct_interleave8( p0, p1 ); // a0c0e0g0... + dct_interleave8( p2, p3 ); // b0d0f0h0... + + // transpose pass 3 + dct_interleave8( p0, p2 ); // a0b0c0d0... + dct_interleave8( p1, p3 ); // a4b4c4d4... + + // store + _mm_storel_epi64( ( __m128i* ) out, p0 ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, _mm_shuffle_epi32( p0, 0x4e ) ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, p2 ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, _mm_shuffle_epi32( p2, 0x4e ) ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, p1 ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, _mm_shuffle_epi32( p1, 0x4e ) ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, p3 ); + out += out_stride; + _mm_storel_epi64( ( __m128i* ) out, _mm_shuffle_epi32( p3, 0x4e ) ); + } + +#undef dct_const +#undef dct_rot +#undef dct_widen +#undef dct_wadd +#undef dct_wsub +#undef dct_bfly32o +#undef dct_interleave8 +#undef dct_interleave16 +#undef dct_pass +} + +#endif // STBI_SSE2 + +#ifdef STBI_NEON + +// NEON integer IDCT. should produce bit-identical +// results to the generic C version. +static void stbi__idct_simd( stbi_uc* out, int out_stride, short data[64] ) +{ + int16x8_t row0, row1, row2, row3, row4, row5, row6, row7; + + int16x4_t rot0_0 = vdup_n_s16( stbi__f2f( 0.5411961f ) ); + int16x4_t rot0_1 = vdup_n_s16( stbi__f2f( -1.847759065f ) ); + int16x4_t rot0_2 = vdup_n_s16( stbi__f2f( 0.765366865f ) ); + int16x4_t rot1_0 = vdup_n_s16( stbi__f2f( 1.175875602f ) ); + int16x4_t rot1_1 = vdup_n_s16( stbi__f2f( -0.899976223f ) ); + int16x4_t rot1_2 = vdup_n_s16( stbi__f2f( -2.562915447f ) ); + int16x4_t rot2_0 = vdup_n_s16( stbi__f2f( -1.961570560f ) ); + int16x4_t rot2_1 = vdup_n_s16( stbi__f2f( -0.390180644f ) ); + int16x4_t rot3_0 = vdup_n_s16( stbi__f2f( 0.298631336f ) ); + int16x4_t rot3_1 = vdup_n_s16( stbi__f2f( 2.053119869f ) ); + int16x4_t rot3_2 = vdup_n_s16( stbi__f2f( 3.072711026f ) ); + int16x4_t rot3_3 = vdup_n_s16( stbi__f2f( 1.501321110f ) ); + +#define dct_long_mul(out, inq, coeff) \ + int32x4_t out##_l = vmull_s16(vget_low_s16(inq), coeff); \ + int32x4_t out##_h = vmull_s16(vget_high_s16(inq), coeff) + +#define dct_long_mac(out, acc, inq, coeff) \ + int32x4_t out##_l = vmlal_s16(acc##_l, vget_low_s16(inq), coeff); \ + int32x4_t out##_h = vmlal_s16(acc##_h, vget_high_s16(inq), coeff) + +#define dct_widen(out, inq) \ + int32x4_t out##_l = vshll_n_s16(vget_low_s16(inq), 12); \ + int32x4_t out##_h = vshll_n_s16(vget_high_s16(inq), 12) + +// wide add +#define dct_wadd(out, a, b) \ + int32x4_t out##_l = vaddq_s32(a##_l, b##_l); \ + int32x4_t out##_h = vaddq_s32(a##_h, b##_h) + +// wide sub +#define dct_wsub(out, a, b) \ + int32x4_t out##_l = vsubq_s32(a##_l, b##_l); \ + int32x4_t out##_h = vsubq_s32(a##_h, b##_h) + +// butterfly a/b, then shift using "shiftop" by "s" and pack +#define dct_bfly32o(out0,out1, a,b,shiftop,s) \ + { \ + dct_wadd(sum, a, b); \ + dct_wsub(dif, a, b); \ + out0 = vcombine_s16(shiftop(sum_l, s), shiftop(sum_h, s)); \ + out1 = vcombine_s16(shiftop(dif_l, s), shiftop(dif_h, s)); \ + } + +#define dct_pass(shiftop, shift) \ + { \ + /* even part */ \ + int16x8_t sum26 = vaddq_s16(row2, row6); \ + dct_long_mul(p1e, sum26, rot0_0); \ + dct_long_mac(t2e, p1e, row6, rot0_1); \ + dct_long_mac(t3e, p1e, row2, rot0_2); \ + int16x8_t sum04 = vaddq_s16(row0, row4); \ + int16x8_t dif04 = vsubq_s16(row0, row4); \ + dct_widen(t0e, sum04); \ + dct_widen(t1e, dif04); \ + dct_wadd(x0, t0e, t3e); \ + dct_wsub(x3, t0e, t3e); \ + dct_wadd(x1, t1e, t2e); \ + dct_wsub(x2, t1e, t2e); \ + /* odd part */ \ + int16x8_t sum15 = vaddq_s16(row1, row5); \ + int16x8_t sum17 = vaddq_s16(row1, row7); \ + int16x8_t sum35 = vaddq_s16(row3, row5); \ + int16x8_t sum37 = vaddq_s16(row3, row7); \ + int16x8_t sumodd = vaddq_s16(sum17, sum35); \ + dct_long_mul(p5o, sumodd, rot1_0); \ + dct_long_mac(p1o, p5o, sum17, rot1_1); \ + dct_long_mac(p2o, p5o, sum35, rot1_2); \ + dct_long_mul(p3o, sum37, rot2_0); \ + dct_long_mul(p4o, sum15, rot2_1); \ + dct_wadd(sump13o, p1o, p3o); \ + dct_wadd(sump24o, p2o, p4o); \ + dct_wadd(sump23o, p2o, p3o); \ + dct_wadd(sump14o, p1o, p4o); \ + dct_long_mac(x4, sump13o, row7, rot3_0); \ + dct_long_mac(x5, sump24o, row5, rot3_1); \ + dct_long_mac(x6, sump23o, row3, rot3_2); \ + dct_long_mac(x7, sump14o, row1, rot3_3); \ + dct_bfly32o(row0,row7, x0,x7,shiftop,shift); \ + dct_bfly32o(row1,row6, x1,x6,shiftop,shift); \ + dct_bfly32o(row2,row5, x2,x5,shiftop,shift); \ + dct_bfly32o(row3,row4, x3,x4,shiftop,shift); \ + } + + // load + row0 = vld1q_s16( data + 0 * 8 ); + row1 = vld1q_s16( data + 1 * 8 ); + row2 = vld1q_s16( data + 2 * 8 ); + row3 = vld1q_s16( data + 3 * 8 ); + row4 = vld1q_s16( data + 4 * 8 ); + row5 = vld1q_s16( data + 5 * 8 ); + row6 = vld1q_s16( data + 6 * 8 ); + row7 = vld1q_s16( data + 7 * 8 ); + + // add DC bias + row0 = vaddq_s16( row0, vsetq_lane_s16( 1024, vdupq_n_s16( 0 ), 0 ) ); + + // column pass + dct_pass( vrshrn_n_s32, 10 ); + + // 16bit 8x8 transpose + { +// these three map to a single VTRN.16, VTRN.32, and VSWP, respectively. +// whether compilers actually get this is another story, sadly. +#define dct_trn16(x, y) { int16x8x2_t t = vtrnq_s16(x, y); x = t.val[0]; y = t.val[1]; } +#define dct_trn32(x, y) { int32x4x2_t t = vtrnq_s32(vreinterpretq_s32_s16(x), vreinterpretq_s32_s16(y)); x = vreinterpretq_s16_s32(t.val[0]); y = vreinterpretq_s16_s32(t.val[1]); } +#define dct_trn64(x, y) { int16x8_t x0 = x; int16x8_t y0 = y; x = vcombine_s16(vget_low_s16(x0), vget_low_s16(y0)); y = vcombine_s16(vget_high_s16(x0), vget_high_s16(y0)); } + + // pass 1 + dct_trn16( row0, row1 ); // a0b0a2b2a4b4a6b6 + dct_trn16( row2, row3 ); + dct_trn16( row4, row5 ); + dct_trn16( row6, row7 ); + + // pass 2 + dct_trn32( row0, row2 ); // a0b0c0d0a4b4c4d4 + dct_trn32( row1, row3 ); + dct_trn32( row4, row6 ); + dct_trn32( row5, row7 ); + + // pass 3 + dct_trn64( row0, row4 ); // a0b0c0d0e0f0g0h0 + dct_trn64( row1, row5 ); + dct_trn64( row2, row6 ); + dct_trn64( row3, row7 ); + +#undef dct_trn16 +#undef dct_trn32 +#undef dct_trn64 + } + + // row pass + // vrshrn_n_s32 only supports shifts up to 16, we need + // 17. so do a non-rounding shift of 16 first then follow + // up with a rounding shift by 1. + dct_pass( vshrn_n_s32, 16 ); + + { + // pack and round + uint8x8_t p0 = vqrshrun_n_s16( row0, 1 ); + uint8x8_t p1 = vqrshrun_n_s16( row1, 1 ); + uint8x8_t p2 = vqrshrun_n_s16( row2, 1 ); + uint8x8_t p3 = vqrshrun_n_s16( row3, 1 ); + uint8x8_t p4 = vqrshrun_n_s16( row4, 1 ); + uint8x8_t p5 = vqrshrun_n_s16( row5, 1 ); + uint8x8_t p6 = vqrshrun_n_s16( row6, 1 ); + uint8x8_t p7 = vqrshrun_n_s16( row7, 1 ); + + // again, these can translate into one instruction, but often don't. +#define dct_trn8_8(x, y) { uint8x8x2_t t = vtrn_u8(x, y); x = t.val[0]; y = t.val[1]; } +#define dct_trn8_16(x, y) { uint16x4x2_t t = vtrn_u16(vreinterpret_u16_u8(x), vreinterpret_u16_u8(y)); x = vreinterpret_u8_u16(t.val[0]); y = vreinterpret_u8_u16(t.val[1]); } +#define dct_trn8_32(x, y) { uint32x2x2_t t = vtrn_u32(vreinterpret_u32_u8(x), vreinterpret_u32_u8(y)); x = vreinterpret_u8_u32(t.val[0]); y = vreinterpret_u8_u32(t.val[1]); } + + // sadly can't use interleaved stores here since we only write + // 8 bytes to each scan line! + + // 8x8 8-bit transpose pass 1 + dct_trn8_8( p0, p1 ); + dct_trn8_8( p2, p3 ); + dct_trn8_8( p4, p5 ); + dct_trn8_8( p6, p7 ); + + // pass 2 + dct_trn8_16( p0, p2 ); + dct_trn8_16( p1, p3 ); + dct_trn8_16( p4, p6 ); + dct_trn8_16( p5, p7 ); + + // pass 3 + dct_trn8_32( p0, p4 ); + dct_trn8_32( p1, p5 ); + dct_trn8_32( p2, p6 ); + dct_trn8_32( p3, p7 ); + + // store + vst1_u8( out, p0 ); + out += out_stride; + vst1_u8( out, p1 ); + out += out_stride; + vst1_u8( out, p2 ); + out += out_stride; + vst1_u8( out, p3 ); + out += out_stride; + vst1_u8( out, p4 ); + out += out_stride; + vst1_u8( out, p5 ); + out += out_stride; + vst1_u8( out, p6 ); + out += out_stride; + vst1_u8( out, p7 ); + +#undef dct_trn8_8 +#undef dct_trn8_16 +#undef dct_trn8_32 + } + +#undef dct_long_mul +#undef dct_long_mac +#undef dct_widen +#undef dct_wadd +#undef dct_wsub +#undef dct_bfly32o +#undef dct_pass +} + +#endif // STBI_NEON + +#define STBI__MARKER_none 0xff +// if there's a pending marker from the entropy stream, return that +// otherwise, fetch from the stream and get a marker. if there's no +// marker, return 0xff, which is never a valid marker value +static stbi_uc stbi__get_marker( stbi__jpeg* j ) +{ + stbi_uc x; + if( j->marker != STBI__MARKER_none ) + { + x = j->marker; + j->marker = STBI__MARKER_none; + return x; + } + x = stbi__get8( j->s ); + if( x != 0xff ) + { + return STBI__MARKER_none; + } + while( x == 0xff ) + { + x = stbi__get8( j->s ); // consume repeated 0xff fill bytes + } + return x; +} + +// in each scan, we'll have scan_n components, and the order +// of the components is specified by order[] +#define STBI__RESTART(x) ((x) >= 0xd0 && (x) <= 0xd7) + +// after a restart interval, stbi__jpeg_reset the entropy decoder and +// the dc prediction +static void stbi__jpeg_reset( stbi__jpeg* j ) +{ + j->code_bits = 0; + j->code_buffer = 0; + j->nomore = 0; + j->img_comp[0].dc_pred = j->img_comp[1].dc_pred = j->img_comp[2].dc_pred = j->img_comp[3].dc_pred = 0; + j->marker = STBI__MARKER_none; + j->todo = j->restart_interval ? j->restart_interval : 0x7fffffff; + j->eob_run = 0; + // no more than 1<<31 MCUs if no restart_interal? that's plenty safe, + // since we don't even allow 1<<30 pixels +} + +static int stbi__parse_entropy_coded_data( stbi__jpeg* z ) +{ + stbi__jpeg_reset( z ); + if( !z->progressive ) + { + if( z->scan_n == 1 ) + { + int i, j; + STBI_SIMD_ALIGN( short, data[64] ); + int n = z->order[0]; + // non-interleaved data, we just need to process one block at a time, + // in trivial scanline order + // number of blocks to do just depends on how many actual "pixels" this + // component has, independent of interleaved MCU blocking and such + int w = ( z->img_comp[n].x + 7 ) >> 3; + int h = ( z->img_comp[n].y + 7 ) >> 3; + for( j = 0; j < h; ++j ) + { + for( i = 0; i < w; ++i ) + { + int ha = z->img_comp[n].ha; + if( !stbi__jpeg_decode_block( z, data, z->huff_dc + z->img_comp[n].hd, z->huff_ac + ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq] ) ) + { + return 0; + } + z->idct_block_kernel( z->img_comp[n].data + z->img_comp[n].w2 * j * 8 + i * 8, z->img_comp[n].w2, data ); + // every data block is an MCU, so countdown the restart interval + if( --z->todo <= 0 ) + { + if( z->code_bits < 24 ) + { + stbi__grow_buffer_unsafe( z ); + } + // if it's NOT a restart, then just bail, so we get corrupt data + // rather than no data + if( !STBI__RESTART( z->marker ) ) + { + return 1; + } + stbi__jpeg_reset( z ); + } + } + } + return 1; + } + else // interleaved + { + int i, j, k, x, y; + STBI_SIMD_ALIGN( short, data[64] ); + for( j = 0; j < z->img_mcu_y; ++j ) + { + for( i = 0; i < z->img_mcu_x; ++i ) + { + // scan an interleaved mcu... process scan_n components in order + for( k = 0; k < z->scan_n; ++k ) + { + int n = z->order[k]; + // scan out an mcu's worth of this component; that's just determined + // by the basic H and V specified for the component + for( y = 0; y < z->img_comp[n].v; ++y ) + { + for( x = 0; x < z->img_comp[n].h; ++x ) + { + int x2 = ( i * z->img_comp[n].h + x ) * 8; + int y2 = ( j * z->img_comp[n].v + y ) * 8; + int ha = z->img_comp[n].ha; + if( !stbi__jpeg_decode_block( z, data, z->huff_dc + z->img_comp[n].hd, z->huff_ac + ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq] ) ) + { + return 0; + } + z->idct_block_kernel( z->img_comp[n].data + z->img_comp[n].w2 * y2 + x2, z->img_comp[n].w2, data ); + } + } + } + // after all interleaved components, that's an interleaved MCU, + // so now count down the restart interval + if( --z->todo <= 0 ) + { + if( z->code_bits < 24 ) + { + stbi__grow_buffer_unsafe( z ); + } + if( !STBI__RESTART( z->marker ) ) + { + return 1; + } + stbi__jpeg_reset( z ); + } + } + } + return 1; + } + } + else + { + if( z->scan_n == 1 ) + { + int i, j; + int n = z->order[0]; + // non-interleaved data, we just need to process one block at a time, + // in trivial scanline order + // number of blocks to do just depends on how many actual "pixels" this + // component has, independent of interleaved MCU blocking and such + int w = ( z->img_comp[n].x + 7 ) >> 3; + int h = ( z->img_comp[n].y + 7 ) >> 3; + for( j = 0; j < h; ++j ) + { + for( i = 0; i < w; ++i ) + { + short* data = z->img_comp[n].coeff + 64 * ( i + j * z->img_comp[n].coeff_w ); + if( z->spec_start == 0 ) + { + if( !stbi__jpeg_decode_block_prog_dc( z, data, &z->huff_dc[z->img_comp[n].hd], n ) ) + { + return 0; + } + } + else + { + int ha = z->img_comp[n].ha; + if( !stbi__jpeg_decode_block_prog_ac( z, data, &z->huff_ac[ha], z->fast_ac[ha] ) ) + { + return 0; + } + } + // every data block is an MCU, so countdown the restart interval + if( --z->todo <= 0 ) + { + if( z->code_bits < 24 ) + { + stbi__grow_buffer_unsafe( z ); + } + if( !STBI__RESTART( z->marker ) ) + { + return 1; + } + stbi__jpeg_reset( z ); + } + } + } + return 1; + } + else // interleaved + { + int i, j, k, x, y; + for( j = 0; j < z->img_mcu_y; ++j ) + { + for( i = 0; i < z->img_mcu_x; ++i ) + { + // scan an interleaved mcu... process scan_n components in order + for( k = 0; k < z->scan_n; ++k ) + { + int n = z->order[k]; + // scan out an mcu's worth of this component; that's just determined + // by the basic H and V specified for the component + for( y = 0; y < z->img_comp[n].v; ++y ) + { + for( x = 0; x < z->img_comp[n].h; ++x ) + { + int x2 = ( i * z->img_comp[n].h + x ); + int y2 = ( j * z->img_comp[n].v + y ); + short* data = z->img_comp[n].coeff + 64 * ( x2 + y2 * z->img_comp[n].coeff_w ); + if( !stbi__jpeg_decode_block_prog_dc( z, data, &z->huff_dc[z->img_comp[n].hd], n ) ) + { + return 0; + } + } + } + } + // after all interleaved components, that's an interleaved MCU, + // so now count down the restart interval + if( --z->todo <= 0 ) + { + if( z->code_bits < 24 ) + { + stbi__grow_buffer_unsafe( z ); + } + if( !STBI__RESTART( z->marker ) ) + { + return 1; + } + stbi__jpeg_reset( z ); + } + } + } + return 1; + } + } +} + +static void stbi__jpeg_dequantize( short* data, stbi__uint16* dequant ) +{ + int i; + for( i = 0; i < 64; ++i ) + { + data[i] *= dequant[i]; + } +} + +static void stbi__jpeg_finish( stbi__jpeg* z ) +{ + if( z->progressive ) + { + // dequantize and idct the data + int i, j, n; + for( n = 0; n < z->s->img_n; ++n ) + { + int w = ( z->img_comp[n].x + 7 ) >> 3; + int h = ( z->img_comp[n].y + 7 ) >> 3; + for( j = 0; j < h; ++j ) + { + for( i = 0; i < w; ++i ) + { + short* data = z->img_comp[n].coeff + 64 * ( i + j * z->img_comp[n].coeff_w ); + stbi__jpeg_dequantize( data, z->dequant[z->img_comp[n].tq] ); + z->idct_block_kernel( z->img_comp[n].data + z->img_comp[n].w2 * j * 8 + i * 8, z->img_comp[n].w2, data ); + } + } + } + } +} + +static int stbi__process_marker( stbi__jpeg* z, int m ) +{ + int L; + switch( m ) + { + case STBI__MARKER_none: // no marker found + return stbi__err( "expected marker", "Corrupt JPEG" ); + + case 0xDD: // DRI - specify restart interval + if( stbi__get16be( z->s ) != 4 ) + { + return stbi__err( "bad DRI len", "Corrupt JPEG" ); + } + z->restart_interval = stbi__get16be( z->s ); + return 1; + + case 0xDB: // DQT - define quantization table + L = stbi__get16be( z->s ) - 2; + while( L > 0 ) + { + int q = stbi__get8( z->s ); + int p = q >> 4, sixteen = ( p != 0 ); + int t = q & 15, i; + if( p != 0 && p != 1 ) + { + return stbi__err( "bad DQT type", "Corrupt JPEG" ); + } + if( t > 3 ) + { + return stbi__err( "bad DQT table", "Corrupt JPEG" ); + } + + for( i = 0; i < 64; ++i ) + { + z->dequant[t][stbi__jpeg_dezigzag[i]] = ( stbi__uint16 )( sixteen ? stbi__get16be( z->s ) : stbi__get8( z->s ) ); + } + L -= ( sixteen ? 129 : 65 ); + } + return L == 0; + + case 0xC4: // DHT - define huffman table + L = stbi__get16be( z->s ) - 2; + while( L > 0 ) + { + stbi_uc* v; + int sizes[16], i, n = 0; + int q = stbi__get8( z->s ); + int tc = q >> 4; + int th = q & 15; + if( tc > 1 || th > 3 ) + { + return stbi__err( "bad DHT header", "Corrupt JPEG" ); + } + for( i = 0; i < 16; ++i ) + { + sizes[i] = stbi__get8( z->s ); + n += sizes[i]; + } + L -= 17; + if( tc == 0 ) + { + if( !stbi__build_huffman( z->huff_dc + th, sizes ) ) + { + return 0; + } + v = z->huff_dc[th].values; + } + else + { + if( !stbi__build_huffman( z->huff_ac + th, sizes ) ) + { + return 0; + } + v = z->huff_ac[th].values; + } + for( i = 0; i < n; ++i ) + { + v[i] = stbi__get8( z->s ); + } + if( tc != 0 ) + { + stbi__build_fast_ac( z->fast_ac[th], z->huff_ac + th ); + } + L -= n; + } + return L == 0; + } + + // check for comment block or APP blocks + if( ( m >= 0xE0 && m <= 0xEF ) || m == 0xFE ) + { + L = stbi__get16be( z->s ); + if( L < 2 ) + { + if( m == 0xFE ) + { + return stbi__err( "bad COM len", "Corrupt JPEG" ); + } + else + { + return stbi__err( "bad APP len", "Corrupt JPEG" ); + } + } + L -= 2; + + if( m == 0xE0 && L >= 5 ) // JFIF APP0 segment + { + static const unsigned char tag[5] = {'J', 'F', 'I', 'F', '\0'}; + int ok = 1; + int i; + for( i = 0; i < 5; ++i ) + if( stbi__get8( z->s ) != tag[i] ) + { + ok = 0; + } + L -= 5; + if( ok ) + { + z->jfif = 1; + } + } + else if( m == 0xEE && L >= 12 ) // Adobe APP14 segment + { + static const unsigned char tag[6] = {'A', 'd', 'o', 'b', 'e', '\0'}; + int ok = 1; + int i; + for( i = 0; i < 6; ++i ) + if( stbi__get8( z->s ) != tag[i] ) + { + ok = 0; + } + L -= 6; + if( ok ) + { + stbi__get8( z->s ); // version + stbi__get16be( z->s ); // flags0 + stbi__get16be( z->s ); // flags1 + z->app14_color_transform = stbi__get8( z->s ); // color transform + L -= 6; + } + } + + stbi__skip( z->s, L ); + return 1; + } + + return stbi__err( "unknown marker", "Corrupt JPEG" ); +} + +// after we see SOS +static int stbi__process_scan_header( stbi__jpeg* z ) +{ + int i; + int Ls = stbi__get16be( z->s ); + z->scan_n = stbi__get8( z->s ); + if( z->scan_n < 1 || z->scan_n > 4 || z->scan_n > ( int ) z->s->img_n ) + { + return stbi__err( "bad SOS component count", "Corrupt JPEG" ); + } + if( Ls != 6 + 2 * z->scan_n ) + { + return stbi__err( "bad SOS len", "Corrupt JPEG" ); + } + for( i = 0; i < z->scan_n; ++i ) + { + int id = stbi__get8( z->s ), which; + int q = stbi__get8( z->s ); + for( which = 0; which < z->s->img_n; ++which ) + if( z->img_comp[which].id == id ) + { + break; + } + if( which == z->s->img_n ) + { + return 0; // no match + } + z->img_comp[which].hd = q >> 4; + if( z->img_comp[which].hd > 3 ) + { + return stbi__err( "bad DC huff", "Corrupt JPEG" ); + } + z->img_comp[which].ha = q & 15; + if( z->img_comp[which].ha > 3 ) + { + return stbi__err( "bad AC huff", "Corrupt JPEG" ); + } + z->order[i] = which; + } + + { + int aa; + z->spec_start = stbi__get8( z->s ); + z->spec_end = stbi__get8( z->s ); // should be 63, but might be 0 + aa = stbi__get8( z->s ); + z->succ_high = ( aa >> 4 ); + z->succ_low = ( aa & 15 ); + if( z->progressive ) + { + if( z->spec_start > 63 || z->spec_end > 63 || z->spec_start > z->spec_end || z->succ_high > 13 || z->succ_low > 13 ) + { + return stbi__err( "bad SOS", "Corrupt JPEG" ); + } + } + else + { + if( z->spec_start != 0 ) + { + return stbi__err( "bad SOS", "Corrupt JPEG" ); + } + if( z->succ_high != 0 || z->succ_low != 0 ) + { + return stbi__err( "bad SOS", "Corrupt JPEG" ); + } + z->spec_end = 63; + } + } + + return 1; +} + +static int stbi__free_jpeg_components( stbi__jpeg* z, int ncomp, int why ) +{ + int i; + for( i = 0; i < ncomp; ++i ) + { + if( z->img_comp[i].raw_data ) + { + STBI_FREE( z->img_comp[i].raw_data ); + z->img_comp[i].raw_data = NULL; + z->img_comp[i].data = NULL; + } + if( z->img_comp[i].raw_coeff ) + { + STBI_FREE( z->img_comp[i].raw_coeff ); + z->img_comp[i].raw_coeff = 0; + z->img_comp[i].coeff = 0; + } + if( z->img_comp[i].linebuf ) + { + STBI_FREE( z->img_comp[i].linebuf ); + z->img_comp[i].linebuf = NULL; + } + } + return why; +} + +static int stbi__process_frame_header( stbi__jpeg* z, int scan ) +{ + stbi__context* s = z->s; + int Lf, p, i, q, h_max = 1, v_max = 1, c; + Lf = stbi__get16be( s ); + if( Lf < 11 ) + { + return stbi__err( "bad SOF len", "Corrupt JPEG" ); // JPEG + } + p = stbi__get8( s ); + if( p != 8 ) + { + return stbi__err( "only 8-bit", "JPEG format not supported: 8-bit only" ); // JPEG baseline + } + s->img_y = stbi__get16be( s ); + if( s->img_y == 0 ) + { + return stbi__err( "no header height", "JPEG format not supported: delayed height" ); // Legal, but we don't handle it--but neither does IJG + } + s->img_x = stbi__get16be( s ); + if( s->img_x == 0 ) + { + return stbi__err( "0 width", "Corrupt JPEG" ); // JPEG requires + } + if( s->img_y > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + if( s->img_x > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + c = stbi__get8( s ); + if( c != 3 && c != 1 && c != 4 ) + { + return stbi__err( "bad component count", "Corrupt JPEG" ); + } + s->img_n = c; + for( i = 0; i < c; ++i ) + { + z->img_comp[i].data = NULL; + z->img_comp[i].linebuf = NULL; + } + + if( Lf != 8 + 3 * s->img_n ) + { + return stbi__err( "bad SOF len", "Corrupt JPEG" ); + } + + z->rgb = 0; + for( i = 0; i < s->img_n; ++i ) + { + static const unsigned char rgb[3] = { 'R', 'G', 'B' }; + z->img_comp[i].id = stbi__get8( s ); + if( s->img_n == 3 && z->img_comp[i].id == rgb[i] ) + { + ++z->rgb; + } + q = stbi__get8( s ); + z->img_comp[i].h = ( q >> 4 ); + if( !z->img_comp[i].h || z->img_comp[i].h > 4 ) + { + return stbi__err( "bad H", "Corrupt JPEG" ); + } + z->img_comp[i].v = q & 15; + if( !z->img_comp[i].v || z->img_comp[i].v > 4 ) + { + return stbi__err( "bad V", "Corrupt JPEG" ); + } + z->img_comp[i].tq = stbi__get8( s ); + if( z->img_comp[i].tq > 3 ) + { + return stbi__err( "bad TQ", "Corrupt JPEG" ); + } + } + + if( scan != STBI__SCAN_load ) + { + return 1; + } + + if( !stbi__mad3sizes_valid( s->img_x, s->img_y, s->img_n, 0 ) ) + { + return stbi__err( "too large", "Image too large to decode" ); + } + + for( i = 0; i < s->img_n; ++i ) + { + if( z->img_comp[i].h > h_max ) + { + h_max = z->img_comp[i].h; + } + if( z->img_comp[i].v > v_max ) + { + v_max = z->img_comp[i].v; + } + } + + // compute interleaved mcu info + z->img_h_max = h_max; + z->img_v_max = v_max; + z->img_mcu_w = h_max * 8; + z->img_mcu_h = v_max * 8; + // these sizes can't be more than 17 bits + z->img_mcu_x = ( s->img_x + z->img_mcu_w - 1 ) / z->img_mcu_w; + z->img_mcu_y = ( s->img_y + z->img_mcu_h - 1 ) / z->img_mcu_h; + + for( i = 0; i < s->img_n; ++i ) + { + // number of effective pixels (e.g. for non-interleaved MCU) + z->img_comp[i].x = ( s->img_x * z->img_comp[i].h + h_max - 1 ) / h_max; + z->img_comp[i].y = ( s->img_y * z->img_comp[i].v + v_max - 1 ) / v_max; + // to simplify generation, we'll allocate enough memory to decode + // the bogus oversized data from using interleaved MCUs and their + // big blocks (e.g. a 16x16 iMCU on an image of width 33); we won't + // discard the extra data until colorspace conversion + // + // img_mcu_x, img_mcu_y: <=17 bits; comp[i].h and .v are <=4 (checked earlier) + // so these muls can't overflow with 32-bit ints (which we require) + z->img_comp[i].w2 = z->img_mcu_x * z->img_comp[i].h * 8; + z->img_comp[i].h2 = z->img_mcu_y * z->img_comp[i].v * 8; + z->img_comp[i].coeff = 0; + z->img_comp[i].raw_coeff = 0; + z->img_comp[i].linebuf = NULL; + z->img_comp[i].raw_data = stbi__malloc_mad2( z->img_comp[i].w2, z->img_comp[i].h2, 15 ); + if( z->img_comp[i].raw_data == NULL ) + { + return stbi__free_jpeg_components( z, i + 1, stbi__err( "outofmem", "Out of memory" ) ); + } + // align blocks for idct using mmx/sse + z->img_comp[i].data = ( stbi_uc* )( ( ( size_t ) z->img_comp[i].raw_data + 15 ) & ~15 ); + if( z->progressive ) + { + // w2, h2 are multiples of 8 (see above) + z->img_comp[i].coeff_w = z->img_comp[i].w2 / 8; + z->img_comp[i].coeff_h = z->img_comp[i].h2 / 8; + z->img_comp[i].raw_coeff = stbi__malloc_mad3( z->img_comp[i].w2, z->img_comp[i].h2, sizeof( short ), 15 ); + if( z->img_comp[i].raw_coeff == NULL ) + { + return stbi__free_jpeg_components( z, i + 1, stbi__err( "outofmem", "Out of memory" ) ); + } + z->img_comp[i].coeff = ( short* )( ( ( size_t ) z->img_comp[i].raw_coeff + 15 ) & ~15 ); + } + } + + return 1; +} + +// use comparisons since in some cases we handle more than one case (e.g. SOF) +#define stbi__DNL(x) ((x) == 0xdc) +#define stbi__SOI(x) ((x) == 0xd8) +#define stbi__EOI(x) ((x) == 0xd9) +#define stbi__SOF(x) ((x) == 0xc0 || (x) == 0xc1 || (x) == 0xc2) +#define stbi__SOS(x) ((x) == 0xda) + +#define stbi__SOF_progressive(x) ((x) == 0xc2) + +static int stbi__decode_jpeg_header( stbi__jpeg* z, int scan ) +{ + int m; + z->jfif = 0; + z->app14_color_transform = -1; // valid values are 0,1,2 + z->marker = STBI__MARKER_none; // initialize cached marker to empty + m = stbi__get_marker( z ); + if( !stbi__SOI( m ) ) + { + return stbi__err( "no SOI", "Corrupt JPEG" ); + } + if( scan == STBI__SCAN_type ) + { + return 1; + } + m = stbi__get_marker( z ); + while( !stbi__SOF( m ) ) + { + if( !stbi__process_marker( z, m ) ) + { + return 0; + } + m = stbi__get_marker( z ); + while( m == STBI__MARKER_none ) + { + // some files have extra padding after their blocks, so ok, we'll scan + if( stbi__at_eof( z->s ) ) + { + return stbi__err( "no SOF", "Corrupt JPEG" ); + } + m = stbi__get_marker( z ); + } + } + z->progressive = stbi__SOF_progressive( m ); + if( !stbi__process_frame_header( z, scan ) ) + { + return 0; + } + return 1; +} + +// decode image to YCbCr format +static int stbi__decode_jpeg_image( stbi__jpeg* j ) +{ + int m; + for( m = 0; m < 4; m++ ) + { + j->img_comp[m].raw_data = NULL; + j->img_comp[m].raw_coeff = NULL; + } + j->restart_interval = 0; + if( !stbi__decode_jpeg_header( j, STBI__SCAN_load ) ) + { + return 0; + } + m = stbi__get_marker( j ); + while( !stbi__EOI( m ) ) + { + if( stbi__SOS( m ) ) + { + if( !stbi__process_scan_header( j ) ) + { + return 0; + } + if( !stbi__parse_entropy_coded_data( j ) ) + { + return 0; + } + if( j->marker == STBI__MARKER_none ) + { + // handle 0s at the end of image data from IP Kamera 9060 + while( !stbi__at_eof( j->s ) ) + { + int x = stbi__get8( j->s ); + if( x == 255 ) + { + j->marker = stbi__get8( j->s ); + break; + } + } + // if we reach eof without hitting a marker, stbi__get_marker() below will fail and we'll eventually return 0 + } + } + else if( stbi__DNL( m ) ) + { + int Ld = stbi__get16be( j->s ); + stbi__uint32 NL = stbi__get16be( j->s ); + if( Ld != 4 ) + { + return stbi__err( "bad DNL len", "Corrupt JPEG" ); + } + if( NL != j->s->img_y ) + { + return stbi__err( "bad DNL height", "Corrupt JPEG" ); + } + } + else + { + if( !stbi__process_marker( j, m ) ) + { + return 0; + } + } + m = stbi__get_marker( j ); + } + if( j->progressive ) + { + stbi__jpeg_finish( j ); + } + return 1; +} + +// static jfif-centered resampling (across block boundaries) + +typedef stbi_uc* ( *resample_row_func )( stbi_uc* out, stbi_uc* in0, stbi_uc* in1, + int w, int hs ); + +#define stbi__div4(x) ((stbi_uc) ((x) >> 2)) + +static stbi_uc* resample_row_1( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + STBI_NOTUSED( out ); + STBI_NOTUSED( in_far ); + STBI_NOTUSED( w ); + STBI_NOTUSED( hs ); + return in_near; +} + +static stbi_uc* stbi__resample_row_v_2( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + // need to generate two samples vertically for every one in input + int i; + STBI_NOTUSED( hs ); + for( i = 0; i < w; ++i ) + { + out[i] = stbi__div4( 3 * in_near[i] + in_far[i] + 2 ); + } + return out; +} + +static stbi_uc* stbi__resample_row_h_2( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + // need to generate two samples horizontally for every one in input + int i; + stbi_uc* input = in_near; + + if( w == 1 ) + { + // if only one sample, can't do any interpolation + out[0] = out[1] = input[0]; + return out; + } + + out[0] = input[0]; + out[1] = stbi__div4( input[0] * 3 + input[1] + 2 ); + for( i = 1; i < w - 1; ++i ) + { + int n = 3 * input[i] + 2; + out[i * 2 + 0] = stbi__div4( n + input[i - 1] ); + out[i * 2 + 1] = stbi__div4( n + input[i + 1] ); + } + out[i * 2 + 0] = stbi__div4( input[w - 2] * 3 + input[w - 1] + 2 ); + out[i * 2 + 1] = input[w - 1]; + + STBI_NOTUSED( in_far ); + STBI_NOTUSED( hs ); + + return out; +} + +#define stbi__div16(x) ((stbi_uc) ((x) >> 4)) + +static stbi_uc* stbi__resample_row_hv_2( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + // need to generate 2x2 samples for every one in input + int i, t0, t1; + if( w == 1 ) + { + out[0] = out[1] = stbi__div4( 3 * in_near[0] + in_far[0] + 2 ); + return out; + } + + t1 = 3 * in_near[0] + in_far[0]; + out[0] = stbi__div4( t1 + 2 ); + for( i = 1; i < w; ++i ) + { + t0 = t1; + t1 = 3 * in_near[i] + in_far[i]; + out[i * 2 - 1] = stbi__div16( 3 * t0 + t1 + 8 ); + out[i * 2 ] = stbi__div16( 3 * t1 + t0 + 8 ); + } + out[w * 2 - 1] = stbi__div4( t1 + 2 ); + + STBI_NOTUSED( hs ); + + return out; +} + +#if defined(STBI_SSE2) || defined(STBI_NEON) +static stbi_uc* stbi__resample_row_hv_2_simd( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + // need to generate 2x2 samples for every one in input + int i = 0, t0, t1; + + if( w == 1 ) + { + out[0] = out[1] = stbi__div4( 3 * in_near[0] + in_far[0] + 2 ); + return out; + } + + t1 = 3 * in_near[0] + in_far[0]; + // process groups of 8 pixels for as long as we can. + // note we can't handle the last pixel in a row in this loop + // because we need to handle the filter boundary conditions. + for( ; i < ( ( w - 1 ) & ~7 ); i += 8 ) + { +#if defined(STBI_SSE2) + // load and perform the vertical filtering pass + // this uses 3*x + y = 4*x + (y - x) + __m128i zero = _mm_setzero_si128(); + __m128i farb = _mm_loadl_epi64( ( __m128i* )( in_far + i ) ); + __m128i nearb = _mm_loadl_epi64( ( __m128i* )( in_near + i ) ); + __m128i farw = _mm_unpacklo_epi8( farb, zero ); + __m128i nearw = _mm_unpacklo_epi8( nearb, zero ); + __m128i diff = _mm_sub_epi16( farw, nearw ); + __m128i nears = _mm_slli_epi16( nearw, 2 ); + __m128i curr = _mm_add_epi16( nears, diff ); // current row + + // horizontal filter works the same based on shifted vers of current + // row. "prev" is current row shifted right by 1 pixel; we need to + // insert the previous pixel value (from t1). + // "next" is current row shifted left by 1 pixel, with first pixel + // of next block of 8 pixels added in. + __m128i prv0 = _mm_slli_si128( curr, 2 ); + __m128i nxt0 = _mm_srli_si128( curr, 2 ); + __m128i prev = _mm_insert_epi16( prv0, t1, 0 ); + __m128i next = _mm_insert_epi16( nxt0, 3 * in_near[i + 8] + in_far[i + 8], 7 ); + + // horizontal filter, polyphase implementation since it's convenient: + // even pixels = 3*cur + prev = cur*4 + (prev - cur) + // odd pixels = 3*cur + next = cur*4 + (next - cur) + // note the shared term. + __m128i bias = _mm_set1_epi16( 8 ); + __m128i curs = _mm_slli_epi16( curr, 2 ); + __m128i prvd = _mm_sub_epi16( prev, curr ); + __m128i nxtd = _mm_sub_epi16( next, curr ); + __m128i curb = _mm_add_epi16( curs, bias ); + __m128i even = _mm_add_epi16( prvd, curb ); + __m128i odd = _mm_add_epi16( nxtd, curb ); + + // interleave even and odd pixels, then undo scaling. + __m128i int0 = _mm_unpacklo_epi16( even, odd ); + __m128i int1 = _mm_unpackhi_epi16( even, odd ); + __m128i de0 = _mm_srli_epi16( int0, 4 ); + __m128i de1 = _mm_srli_epi16( int1, 4 ); + + // pack and write output + __m128i outv = _mm_packus_epi16( de0, de1 ); + _mm_storeu_si128( ( __m128i* )( out + i * 2 ), outv ); +#elif defined(STBI_NEON) + // load and perform the vertical filtering pass + // this uses 3*x + y = 4*x + (y - x) + uint8x8_t farb = vld1_u8( in_far + i ); + uint8x8_t nearb = vld1_u8( in_near + i ); + int16x8_t diff = vreinterpretq_s16_u16( vsubl_u8( farb, nearb ) ); + int16x8_t nears = vreinterpretq_s16_u16( vshll_n_u8( nearb, 2 ) ); + int16x8_t curr = vaddq_s16( nears, diff ); // current row + + // horizontal filter works the same based on shifted vers of current + // row. "prev" is current row shifted right by 1 pixel; we need to + // insert the previous pixel value (from t1). + // "next" is current row shifted left by 1 pixel, with first pixel + // of next block of 8 pixels added in. + int16x8_t prv0 = vextq_s16( curr, curr, 7 ); + int16x8_t nxt0 = vextq_s16( curr, curr, 1 ); + int16x8_t prev = vsetq_lane_s16( t1, prv0, 0 ); + int16x8_t next = vsetq_lane_s16( 3 * in_near[i + 8] + in_far[i + 8], nxt0, 7 ); + + // horizontal filter, polyphase implementation since it's convenient: + // even pixels = 3*cur + prev = cur*4 + (prev - cur) + // odd pixels = 3*cur + next = cur*4 + (next - cur) + // note the shared term. + int16x8_t curs = vshlq_n_s16( curr, 2 ); + int16x8_t prvd = vsubq_s16( prev, curr ); + int16x8_t nxtd = vsubq_s16( next, curr ); + int16x8_t even = vaddq_s16( curs, prvd ); + int16x8_t odd = vaddq_s16( curs, nxtd ); + + // undo scaling and round, then store with even/odd phases interleaved + uint8x8x2_t o; + o.val[0] = vqrshrun_n_s16( even, 4 ); + o.val[1] = vqrshrun_n_s16( odd, 4 ); + vst2_u8( out + i * 2, o ); +#endif + + // "previous" value for next iter + t1 = 3 * in_near[i + 7] + in_far[i + 7]; + } + + t0 = t1; + t1 = 3 * in_near[i] + in_far[i]; + out[i * 2] = stbi__div16( 3 * t1 + t0 + 8 ); + + for( ++i; i < w; ++i ) + { + t0 = t1; + t1 = 3 * in_near[i] + in_far[i]; + out[i * 2 - 1] = stbi__div16( 3 * t0 + t1 + 8 ); + out[i * 2 ] = stbi__div16( 3 * t1 + t0 + 8 ); + } + out[w * 2 - 1] = stbi__div4( t1 + 2 ); + + STBI_NOTUSED( hs ); + + return out; +} +#endif + +static stbi_uc* stbi__resample_row_generic( stbi_uc* out, stbi_uc* in_near, stbi_uc* in_far, int w, int hs ) +{ + // resample with nearest-neighbor + int i, j; + STBI_NOTUSED( in_far ); + for( i = 0; i < w; ++i ) + for( j = 0; j < hs; ++j ) + { + out[i * hs + j] = in_near[i]; + } + return out; +} + +// this is a reduced-precision calculation of YCbCr-to-RGB introduced +// to make sure the code produces the same results in both SIMD and scalar +#define stbi__float2fixed(x) (((int) ((x) * 4096.0f + 0.5f)) << 8) +static void stbi__YCbCr_to_RGB_row( stbi_uc* out, const stbi_uc* y, const stbi_uc* pcb, const stbi_uc* pcr, int count, int step ) +{ + int i; + for( i = 0; i < count; ++i ) + { + int y_fixed = ( y[i] << 20 ) + ( 1 << 19 ); // rounding + int r, g, b; + int cr = pcr[i] - 128; + int cb = pcb[i] - 128; + r = y_fixed + cr * stbi__float2fixed( 1.40200f ); + g = y_fixed + ( cr * -stbi__float2fixed( 0.71414f ) ) + ( ( cb * -stbi__float2fixed( 0.34414f ) ) & 0xffff0000 ); + b = y_fixed + cb * stbi__float2fixed( 1.77200f ); + r >>= 20; + g >>= 20; + b >>= 20; + if( ( unsigned ) r > 255 ) + { + if( r < 0 ) + { + r = 0; + } + else + { + r = 255; + } + } + if( ( unsigned ) g > 255 ) + { + if( g < 0 ) + { + g = 0; + } + else + { + g = 255; + } + } + if( ( unsigned ) b > 255 ) + { + if( b < 0 ) + { + b = 0; + } + else + { + b = 255; + } + } + out[0] = ( stbi_uc )r; + out[1] = ( stbi_uc )g; + out[2] = ( stbi_uc )b; + out[3] = 255; + out += step; + } +} + +#if defined(STBI_SSE2) || defined(STBI_NEON) +static void stbi__YCbCr_to_RGB_simd( stbi_uc* out, stbi_uc const* y, stbi_uc const* pcb, stbi_uc const* pcr, int count, int step ) +{ + int i = 0; + +#ifdef STBI_SSE2 + // step == 3 is pretty ugly on the final interleave, and i'm not convinced + // it's useful in practice (you wouldn't use it for textures, for example). + // so just accelerate step == 4 case. + if( step == 4 ) + { + // this is a fairly straightforward implementation and not super-optimized. + __m128i signflip = _mm_set1_epi8( -0x80 ); + __m128i cr_const0 = _mm_set1_epi16( ( short )( 1.40200f * 4096.0f + 0.5f ) ); + __m128i cr_const1 = _mm_set1_epi16( - ( short )( 0.71414f * 4096.0f + 0.5f ) ); + __m128i cb_const0 = _mm_set1_epi16( - ( short )( 0.34414f * 4096.0f + 0.5f ) ); + __m128i cb_const1 = _mm_set1_epi16( ( short )( 1.77200f * 4096.0f + 0.5f ) ); + __m128i y_bias = _mm_set1_epi8( ( char )( unsigned char ) 128 ); + __m128i xw = _mm_set1_epi16( 255 ); // alpha channel + + for( ; i + 7 < count; i += 8 ) + { + // load + __m128i y_bytes = _mm_loadl_epi64( ( __m128i* )( y + i ) ); + __m128i cr_bytes = _mm_loadl_epi64( ( __m128i* )( pcr + i ) ); + __m128i cb_bytes = _mm_loadl_epi64( ( __m128i* )( pcb + i ) ); + __m128i cr_biased = _mm_xor_si128( cr_bytes, signflip ); // -128 + __m128i cb_biased = _mm_xor_si128( cb_bytes, signflip ); // -128 + + // unpack to short (and left-shift cr, cb by 8) + __m128i yw = _mm_unpacklo_epi8( y_bias, y_bytes ); + __m128i crw = _mm_unpacklo_epi8( _mm_setzero_si128(), cr_biased ); + __m128i cbw = _mm_unpacklo_epi8( _mm_setzero_si128(), cb_biased ); + + // color transform + __m128i yws = _mm_srli_epi16( yw, 4 ); + __m128i cr0 = _mm_mulhi_epi16( cr_const0, crw ); + __m128i cb0 = _mm_mulhi_epi16( cb_const0, cbw ); + __m128i cb1 = _mm_mulhi_epi16( cbw, cb_const1 ); + __m128i cr1 = _mm_mulhi_epi16( crw, cr_const1 ); + __m128i rws = _mm_add_epi16( cr0, yws ); + __m128i gwt = _mm_add_epi16( cb0, yws ); + __m128i bws = _mm_add_epi16( yws, cb1 ); + __m128i gws = _mm_add_epi16( gwt, cr1 ); + + // descale + __m128i rw = _mm_srai_epi16( rws, 4 ); + __m128i bw = _mm_srai_epi16( bws, 4 ); + __m128i gw = _mm_srai_epi16( gws, 4 ); + + // back to byte, set up for transpose + __m128i brb = _mm_packus_epi16( rw, bw ); + __m128i gxb = _mm_packus_epi16( gw, xw ); + + // transpose to interleave channels + __m128i t0 = _mm_unpacklo_epi8( brb, gxb ); + __m128i t1 = _mm_unpackhi_epi8( brb, gxb ); + __m128i o0 = _mm_unpacklo_epi16( t0, t1 ); + __m128i o1 = _mm_unpackhi_epi16( t0, t1 ); + + // store + _mm_storeu_si128( ( __m128i* )( out + 0 ), o0 ); + _mm_storeu_si128( ( __m128i* )( out + 16 ), o1 ); + out += 32; + } + } +#endif + +#ifdef STBI_NEON + // in this version, step=3 support would be easy to add. but is there demand? + if( step == 4 ) + { + // this is a fairly straightforward implementation and not super-optimized. + uint8x8_t signflip = vdup_n_u8( 0x80 ); + int16x8_t cr_const0 = vdupq_n_s16( ( short )( 1.40200f * 4096.0f + 0.5f ) ); + int16x8_t cr_const1 = vdupq_n_s16( - ( short )( 0.71414f * 4096.0f + 0.5f ) ); + int16x8_t cb_const0 = vdupq_n_s16( - ( short )( 0.34414f * 4096.0f + 0.5f ) ); + int16x8_t cb_const1 = vdupq_n_s16( ( short )( 1.77200f * 4096.0f + 0.5f ) ); + + for( ; i + 7 < count; i += 8 ) + { + // load + uint8x8_t y_bytes = vld1_u8( y + i ); + uint8x8_t cr_bytes = vld1_u8( pcr + i ); + uint8x8_t cb_bytes = vld1_u8( pcb + i ); + int8x8_t cr_biased = vreinterpret_s8_u8( vsub_u8( cr_bytes, signflip ) ); + int8x8_t cb_biased = vreinterpret_s8_u8( vsub_u8( cb_bytes, signflip ) ); + + // expand to s16 + int16x8_t yws = vreinterpretq_s16_u16( vshll_n_u8( y_bytes, 4 ) ); + int16x8_t crw = vshll_n_s8( cr_biased, 7 ); + int16x8_t cbw = vshll_n_s8( cb_biased, 7 ); + + // color transform + int16x8_t cr0 = vqdmulhq_s16( crw, cr_const0 ); + int16x8_t cb0 = vqdmulhq_s16( cbw, cb_const0 ); + int16x8_t cr1 = vqdmulhq_s16( crw, cr_const1 ); + int16x8_t cb1 = vqdmulhq_s16( cbw, cb_const1 ); + int16x8_t rws = vaddq_s16( yws, cr0 ); + int16x8_t gws = vaddq_s16( vaddq_s16( yws, cb0 ), cr1 ); + int16x8_t bws = vaddq_s16( yws, cb1 ); + + // undo scaling, round, convert to byte + uint8x8x4_t o; + o.val[0] = vqrshrun_n_s16( rws, 4 ); + o.val[1] = vqrshrun_n_s16( gws, 4 ); + o.val[2] = vqrshrun_n_s16( bws, 4 ); + o.val[3] = vdup_n_u8( 255 ); + + // store, interleaving r/g/b/a + vst4_u8( out, o ); + out += 8 * 4; + } + } +#endif + + for( ; i < count; ++i ) + { + int y_fixed = ( y[i] << 20 ) + ( 1 << 19 ); // rounding + int r, g, b; + int cr = pcr[i] - 128; + int cb = pcb[i] - 128; + r = y_fixed + cr * stbi__float2fixed( 1.40200f ); + g = y_fixed + cr * -stbi__float2fixed( 0.71414f ) + ( ( cb * -stbi__float2fixed( 0.34414f ) ) & 0xffff0000 ); + b = y_fixed + cb * stbi__float2fixed( 1.77200f ); + r >>= 20; + g >>= 20; + b >>= 20; + if( ( unsigned ) r > 255 ) + { + if( r < 0 ) + { + r = 0; + } + else + { + r = 255; + } + } + if( ( unsigned ) g > 255 ) + { + if( g < 0 ) + { + g = 0; + } + else + { + g = 255; + } + } + if( ( unsigned ) b > 255 ) + { + if( b < 0 ) + { + b = 0; + } + else + { + b = 255; + } + } + out[0] = ( stbi_uc )r; + out[1] = ( stbi_uc )g; + out[2] = ( stbi_uc )b; + out[3] = 255; + out += step; + } +} +#endif + +// set up the kernels +static void stbi__setup_jpeg( stbi__jpeg* j ) +{ + j->idct_block_kernel = stbi__idct_block; + j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_row; + j->resample_row_hv_2_kernel = stbi__resample_row_hv_2; + +#ifdef STBI_SSE2 + if( stbi__sse2_available() ) + { + j->idct_block_kernel = stbi__idct_simd; + j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd; + j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd; + } +#endif + +#ifdef STBI_NEON + j->idct_block_kernel = stbi__idct_simd; + j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd; + j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd; +#endif +} + +// clean up the temporary component buffers +static void stbi__cleanup_jpeg( stbi__jpeg* j ) +{ + stbi__free_jpeg_components( j, j->s->img_n, 0 ); +} + +typedef struct +{ + resample_row_func resample; + stbi_uc* line0, *line1; + int hs, vs; // expansion factor in each axis + int w_lores; // horizontal pixels pre-expansion + int ystep; // how far through vertical expansion we are + int ypos; // which pre-expansion row we're on +} stbi__resample; + +// fast 0..255 * 0..255 => 0..255 rounded multiplication +static stbi_uc stbi__blinn_8x8( stbi_uc x, stbi_uc y ) +{ + unsigned int t = x * y + 128; + return ( stbi_uc )( ( t + ( t >> 8 ) ) >> 8 ); +} + +static stbi_uc* load_jpeg_image( stbi__jpeg* z, int* out_x, int* out_y, int* comp, int req_comp ) +{ + int n, decode_n, is_rgb; + z->s->img_n = 0; // make stbi__cleanup_jpeg safe + + // validate req_comp + if( req_comp < 0 || req_comp > 4 ) + { + return stbi__errpuc( "bad req_comp", "Internal error" ); + } + + // load a jpeg image from whichever source, but leave in YCbCr format + if( !stbi__decode_jpeg_image( z ) ) + { + stbi__cleanup_jpeg( z ); + return NULL; + } + + // determine actual number of components to generate + n = req_comp ? req_comp : z->s->img_n >= 3 ? 3 : 1; + + is_rgb = z->s->img_n == 3 && ( z->rgb == 3 || ( z->app14_color_transform == 0 && !z->jfif ) ); + + if( z->s->img_n == 3 && n < 3 && !is_rgb ) + { + decode_n = 1; + } + else + { + decode_n = z->s->img_n; + } + + // resample and color-convert + { + int k; + unsigned int i, j; + stbi_uc* output; + stbi_uc* coutput[4] = { NULL, NULL, NULL, NULL }; + + stbi__resample res_comp[4]; + + for( k = 0; k < decode_n; ++k ) + { + stbi__resample* r = &res_comp[k]; + + // allocate line buffer big enough for upsampling off the edges + // with upsample factor of 4 + z->img_comp[k].linebuf = ( stbi_uc* ) stbi__malloc( z->s->img_x + 3 ); + if( !z->img_comp[k].linebuf ) + { + stbi__cleanup_jpeg( z ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + r->hs = z->img_h_max / z->img_comp[k].h; + r->vs = z->img_v_max / z->img_comp[k].v; + r->ystep = r->vs >> 1; + r->w_lores = ( z->s->img_x + r->hs - 1 ) / r->hs; + r->ypos = 0; + r->line0 = r->line1 = z->img_comp[k].data; + + if( r->hs == 1 && r->vs == 1 ) + { + r->resample = resample_row_1; + } + else if( r->hs == 1 && r->vs == 2 ) + { + r->resample = stbi__resample_row_v_2; + } + else if( r->hs == 2 && r->vs == 1 ) + { + r->resample = stbi__resample_row_h_2; + } + else if( r->hs == 2 && r->vs == 2 ) + { + r->resample = z->resample_row_hv_2_kernel; + } + else + { + r->resample = stbi__resample_row_generic; + } + } + + // can't error after this so, this is safe + output = ( stbi_uc* ) stbi__malloc_mad3( n, z->s->img_x, z->s->img_y, 1 ); + if( !output ) + { + stbi__cleanup_jpeg( z ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + // now go ahead and resample + for( j = 0; j < z->s->img_y; ++j ) + { + stbi_uc* out = output + n * z->s->img_x * j; + for( k = 0; k < decode_n; ++k ) + { + stbi__resample* r = &res_comp[k]; + int y_bot = r->ystep >= ( r->vs >> 1 ); + coutput[k] = r->resample( z->img_comp[k].linebuf, + y_bot ? r->line1 : r->line0, + y_bot ? r->line0 : r->line1, + r->w_lores, r->hs ); + if( ++r->ystep >= r->vs ) + { + r->ystep = 0; + r->line0 = r->line1; + if( ++r->ypos < z->img_comp[k].y ) + { + r->line1 += z->img_comp[k].w2; + } + } + } + if( n >= 3 ) + { + stbi_uc* y = coutput[0]; + if( z->s->img_n == 3 ) + { + if( is_rgb ) + { + for( i = 0; i < z->s->img_x; ++i ) + { + out[0] = y[i]; + out[1] = coutput[1][i]; + out[2] = coutput[2][i]; + out[3] = 255; + out += n; + } + } + else + { + z->YCbCr_to_RGB_kernel( out, y, coutput[1], coutput[2], z->s->img_x, n ); + } + } + else if( z->s->img_n == 4 ) + { + if( z->app14_color_transform == 0 ) // CMYK + { + for( i = 0; i < z->s->img_x; ++i ) + { + stbi_uc m = coutput[3][i]; + out[0] = stbi__blinn_8x8( coutput[0][i], m ); + out[1] = stbi__blinn_8x8( coutput[1][i], m ); + out[2] = stbi__blinn_8x8( coutput[2][i], m ); + out[3] = 255; + out += n; + } + } + else if( z->app14_color_transform == 2 ) // YCCK + { + z->YCbCr_to_RGB_kernel( out, y, coutput[1], coutput[2], z->s->img_x, n ); + for( i = 0; i < z->s->img_x; ++i ) + { + stbi_uc m = coutput[3][i]; + out[0] = stbi__blinn_8x8( 255 - out[0], m ); + out[1] = stbi__blinn_8x8( 255 - out[1], m ); + out[2] = stbi__blinn_8x8( 255 - out[2], m ); + out += n; + } + } + else // YCbCr + alpha? Ignore the fourth channel for now + { + z->YCbCr_to_RGB_kernel( out, y, coutput[1], coutput[2], z->s->img_x, n ); + } + } + else + for( i = 0; i < z->s->img_x; ++i ) + { + out[0] = out[1] = out[2] = y[i]; + out[3] = 255; // not used if n==3 + out += n; + } + } + else + { + if( is_rgb ) + { + if( n == 1 ) + for( i = 0; i < z->s->img_x; ++i ) + { + *out++ = stbi__compute_y( coutput[0][i], coutput[1][i], coutput[2][i] ); + } + else + { + for( i = 0; i < z->s->img_x; ++i, out += 2 ) + { + out[0] = stbi__compute_y( coutput[0][i], coutput[1][i], coutput[2][i] ); + out[1] = 255; + } + } + } + else if( z->s->img_n == 4 && z->app14_color_transform == 0 ) + { + for( i = 0; i < z->s->img_x; ++i ) + { + stbi_uc m = coutput[3][i]; + stbi_uc r = stbi__blinn_8x8( coutput[0][i], m ); + stbi_uc g = stbi__blinn_8x8( coutput[1][i], m ); + stbi_uc b = stbi__blinn_8x8( coutput[2][i], m ); + out[0] = stbi__compute_y( r, g, b ); + out[1] = 255; + out += n; + } + } + else if( z->s->img_n == 4 && z->app14_color_transform == 2 ) + { + for( i = 0; i < z->s->img_x; ++i ) + { + out[0] = stbi__blinn_8x8( 255 - coutput[0][i], coutput[3][i] ); + out[1] = 255; + out += n; + } + } + else + { + stbi_uc* y = coutput[0]; + if( n == 1 ) + for( i = 0; i < z->s->img_x; ++i ) + { + out[i] = y[i]; + } + else + for( i = 0; i < z->s->img_x; ++i ) + { + *out++ = y[i]; + *out++ = 255; + } + } + } + } + stbi__cleanup_jpeg( z ); + *out_x = z->s->img_x; + *out_y = z->s->img_y; + if( comp ) + { + *comp = z->s->img_n >= 3 ? 3 : 1; // report original components, not output + } + return output; + } +} + +static void* stbi__jpeg_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + unsigned char* result; + stbi__jpeg* j = ( stbi__jpeg* ) stbi__malloc( sizeof( stbi__jpeg ) ); + STBI_NOTUSED( ri ); + j->s = s; + stbi__setup_jpeg( j ); + result = load_jpeg_image( j, x, y, comp, req_comp ); + STBI_FREE( j ); + return result; +} + +static int stbi__jpeg_test( stbi__context* s ) +{ + int r; + stbi__jpeg* j = ( stbi__jpeg* )stbi__malloc( sizeof( stbi__jpeg ) ); + j->s = s; + stbi__setup_jpeg( j ); + r = stbi__decode_jpeg_header( j, STBI__SCAN_type ); + stbi__rewind( s ); + STBI_FREE( j ); + return r; +} + +static int stbi__jpeg_info_raw( stbi__jpeg* j, int* x, int* y, int* comp ) +{ + if( !stbi__decode_jpeg_header( j, STBI__SCAN_header ) ) + { + stbi__rewind( j->s ); + return 0; + } + if( x ) + { + *x = j->s->img_x; + } + if( y ) + { + *y = j->s->img_y; + } + if( comp ) + { + *comp = j->s->img_n >= 3 ? 3 : 1; + } + return 1; +} + +static int stbi__jpeg_info( stbi__context* s, int* x, int* y, int* comp ) +{ + int result; + stbi__jpeg* j = ( stbi__jpeg* )( stbi__malloc( sizeof( stbi__jpeg ) ) ); + j->s = s; + result = stbi__jpeg_info_raw( j, x, y, comp ); + STBI_FREE( j ); + return result; +} +#endif + +// public domain zlib decode v0.2 Sean Barrett 2006-11-18 +// simple implementation +// - all input must be provided in an upfront buffer +// - all output is written to a single output buffer (can malloc/realloc) +// performance +// - fast huffman + +#ifndef STBI_NO_ZLIB + +// fast-way is faster to check than jpeg huffman, but slow way is slower +#define STBI__ZFAST_BITS 9 // accelerate all cases in default tables +#define STBI__ZFAST_MASK ((1 << STBI__ZFAST_BITS) - 1) + +// zlib-style huffman encoding +// (jpegs packs from left, zlib from right, so can't share code) +typedef struct +{ + stbi__uint16 fast[1 << STBI__ZFAST_BITS]; + stbi__uint16 firstcode[16]; + int maxcode[17]; + stbi__uint16 firstsymbol[16]; + stbi_uc size[288]; + stbi__uint16 value[288]; +} stbi__zhuffman; + +stbi_inline static int stbi__bitreverse16( int n ) +{ + n = ( ( n & 0xAAAA ) >> 1 ) | ( ( n & 0x5555 ) << 1 ); + n = ( ( n & 0xCCCC ) >> 2 ) | ( ( n & 0x3333 ) << 2 ); + n = ( ( n & 0xF0F0 ) >> 4 ) | ( ( n & 0x0F0F ) << 4 ); + n = ( ( n & 0xFF00 ) >> 8 ) | ( ( n & 0x00FF ) << 8 ); + return n; +} + +stbi_inline static int stbi__bit_reverse( int v, int bits ) +{ + STBI_ASSERT( bits <= 16 ); + // to bit reverse n bits, reverse 16 and shift + // e.g. 11 bits, bit reverse and shift away 5 + return stbi__bitreverse16( v ) >> ( 16 - bits ); +} + +static int stbi__zbuild_huffman( stbi__zhuffman* z, const stbi_uc* sizelist, int num ) +{ + int i, k = 0; + int code, next_code[16], sizes[17]; + + // DEFLATE spec for generating codes + memset( sizes, 0, sizeof( sizes ) ); + memset( z->fast, 0, sizeof( z->fast ) ); + for( i = 0; i < num; ++i ) + { + ++sizes[sizelist[i]]; + } + sizes[0] = 0; + for( i = 1; i < 16; ++i ) + if( sizes[i] > ( 1 << i ) ) + { + return stbi__err( "bad sizes", "Corrupt PNG" ); + } + code = 0; + for( i = 1; i < 16; ++i ) + { + next_code[i] = code; + z->firstcode[i] = ( stbi__uint16 ) code; + z->firstsymbol[i] = ( stbi__uint16 ) k; + code = ( code + sizes[i] ); + if( sizes[i] ) + if( code - 1 >= ( 1 << i ) ) + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + z->maxcode[i] = code << ( 16 - i ); // preshift for inner loop + code <<= 1; + k += sizes[i]; + } + z->maxcode[16] = 0x10000; // sentinel + for( i = 0; i < num; ++i ) + { + int s = sizelist[i]; + if( s ) + { + int c = next_code[s] - z->firstcode[s] + z->firstsymbol[s]; + stbi__uint16 fastv = ( stbi__uint16 )( ( s << 9 ) | i ); + z->size [c] = ( stbi_uc ) s; + z->value[c] = ( stbi__uint16 ) i; + if( s <= STBI__ZFAST_BITS ) + { + int j = stbi__bit_reverse( next_code[s], s ); + while( j < ( 1 << STBI__ZFAST_BITS ) ) + { + z->fast[j] = fastv; + j += ( 1 << s ); + } + } + ++next_code[s]; + } + } + return 1; +} + +// zlib-from-memory implementation for PNG reading +// because PNG allows splitting the zlib stream arbitrarily, +// and it's annoying structurally to have PNG call ZLIB call PNG, +// we require PNG read all the IDATs and combine them into a single +// memory buffer + +typedef struct +{ + stbi_uc* zbuffer, *zbuffer_end; + int num_bits; + stbi__uint32 code_buffer; + + char* zout; + char* zout_start; + char* zout_end; + int z_expandable; + + stbi__zhuffman z_length, z_distance; +} stbi__zbuf; + +stbi_inline static int stbi__zeof( stbi__zbuf* z ) +{ + return ( z->zbuffer >= z->zbuffer_end ); +} + +stbi_inline static stbi_uc stbi__zget8( stbi__zbuf* z ) +{ + return stbi__zeof( z ) ? 0 : *z->zbuffer++; +} + +static void stbi__fill_bits( stbi__zbuf* z ) +{ + do + { + if( z->code_buffer >= ( 1U << z->num_bits ) ) + { + z->zbuffer = z->zbuffer_end; /* treat this as EOF so we fail. */ + return; + } + z->code_buffer |= ( unsigned int ) stbi__zget8( z ) << z->num_bits; + z->num_bits += 8; + } + while( z->num_bits <= 24 ); +} + +stbi_inline static unsigned int stbi__zreceive( stbi__zbuf* z, int n ) +{ + unsigned int k; + if( z->num_bits < n ) + { + stbi__fill_bits( z ); + } + k = z->code_buffer & ( ( 1 << n ) - 1 ); + z->code_buffer >>= n; + z->num_bits -= n; + return k; +} + +static int stbi__zhuffman_decode_slowpath( stbi__zbuf* a, stbi__zhuffman* z ) +{ + int b, s, k; + // not resolved by fast table, so compute it the slow way + // use jpeg approach, which requires MSbits at top + k = stbi__bit_reverse( a->code_buffer, 16 ); + for( s = STBI__ZFAST_BITS + 1; ; ++s ) + if( k < z->maxcode[s] ) + { + break; + } + if( s >= 16 ) + { + return -1; // invalid code! + } + // code size is s, so: + b = ( k >> ( 16 - s ) ) - z->firstcode[s] + z->firstsymbol[s]; + if( b >= sizeof( z->size ) ) + { + return -1; // some data was corrupt somewhere! + } + if( z->size[b] != s ) + { + return -1; // was originally an assert, but report failure instead. + } + a->code_buffer >>= s; + a->num_bits -= s; + return z->value[b]; +} + +stbi_inline static int stbi__zhuffman_decode( stbi__zbuf* a, stbi__zhuffman* z ) +{ + int b, s; + if( a->num_bits < 16 ) + { + if( stbi__zeof( a ) ) + { + return -1; /* report error for unexpected end of data. */ + } + stbi__fill_bits( a ); + } + b = z->fast[a->code_buffer & STBI__ZFAST_MASK]; + if( b ) + { + s = b >> 9; + a->code_buffer >>= s; + a->num_bits -= s; + return b & 511; + } + return stbi__zhuffman_decode_slowpath( a, z ); +} + +static int stbi__zexpand( stbi__zbuf* z, char* zout, int n ) // need to make room for n bytes +{ + char* q; + unsigned int cur, limit, old_limit; + z->zout = zout; + if( !z->z_expandable ) + { + return stbi__err( "output buffer limit", "Corrupt PNG" ); + } + cur = ( unsigned int )( z->zout - z->zout_start ); + limit = old_limit = ( unsigned )( z->zout_end - z->zout_start ); + if( UINT_MAX - cur < ( unsigned ) n ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + while( cur + n > limit ) + { + if( limit > UINT_MAX / 2 ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + limit *= 2; + } + q = ( char* ) STBI_REALLOC_SIZED( z->zout_start, old_limit, limit ); + STBI_NOTUSED( old_limit ); + if( q == NULL ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + z->zout_start = q; + z->zout = q + cur; + z->zout_end = q + limit; + return 1; +} + +static const int stbi__zlength_base[31] = +{ + 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, + 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, + 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0 +}; + +static const int stbi__zlength_extra[31] = +{ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 0, 0 }; + +static const int stbi__zdist_base[32] = { 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, + 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577, 0, 0 + }; + +static const int stbi__zdist_extra[32] = +{ 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13}; + +static int stbi__parse_huffman_block( stbi__zbuf* a ) +{ + char* zout = a->zout; + for( ;; ) + { + int z = stbi__zhuffman_decode( a, &a->z_length ); + if( z < 256 ) + { + if( z < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt PNG" ); // error in huffman codes + } + if( zout >= a->zout_end ) + { + if( !stbi__zexpand( a, zout, 1 ) ) + { + return 0; + } + zout = a->zout; + } + *zout++ = ( char ) z; + } + else + { + stbi_uc* p; + int len, dist; + if( z == 256 ) + { + a->zout = zout; + return 1; + } + z -= 257; + len = stbi__zlength_base[z]; + if( stbi__zlength_extra[z] ) + { + len += stbi__zreceive( a, stbi__zlength_extra[z] ); + } + z = stbi__zhuffman_decode( a, &a->z_distance ); + if( z < 0 ) + { + return stbi__err( "bad huffman code", "Corrupt PNG" ); + } + dist = stbi__zdist_base[z]; + if( stbi__zdist_extra[z] ) + { + dist += stbi__zreceive( a, stbi__zdist_extra[z] ); + } + if( zout - a->zout_start < dist ) + { + return stbi__err( "bad dist", "Corrupt PNG" ); + } + if( zout + len > a->zout_end ) + { + if( !stbi__zexpand( a, zout, len ) ) + { + return 0; + } + zout = a->zout; + } + p = ( stbi_uc* )( zout - dist ); + if( dist == 1 ) // run of one byte; common in images. + { + stbi_uc v = *p; + if( len ) + { + do + { + *zout++ = v; + } + while( --len ); + } + } + else + { + if( len ) + { + do + { + *zout++ = *p++; + } + while( --len ); + } + } + } + } +} + +static int stbi__compute_huffman_codes( stbi__zbuf* a ) +{ + static const stbi_uc length_dezigzag[19] = { 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 }; + stbi__zhuffman z_codelength; + stbi_uc lencodes[286 + 32 + 137]; //padding for maximum single op + stbi_uc codelength_sizes[19]; + int i, n; + + int hlit = stbi__zreceive( a, 5 ) + 257; + int hdist = stbi__zreceive( a, 5 ) + 1; + int hclen = stbi__zreceive( a, 4 ) + 4; + int ntot = hlit + hdist; + + memset( codelength_sizes, 0, sizeof( codelength_sizes ) ); + for( i = 0; i < hclen; ++i ) + { + int s = stbi__zreceive( a, 3 ); + codelength_sizes[length_dezigzag[i]] = ( stbi_uc ) s; + } + if( !stbi__zbuild_huffman( &z_codelength, codelength_sizes, 19 ) ) + { + return 0; + } + + n = 0; + while( n < ntot ) + { + int c = stbi__zhuffman_decode( a, &z_codelength ); + if( c < 0 || c >= 19 ) + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + if( c < 16 ) + { + lencodes[n++] = ( stbi_uc ) c; + } + else + { + stbi_uc fill = 0; + if( c == 16 ) + { + c = stbi__zreceive( a, 2 ) + 3; + if( n == 0 ) + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + fill = lencodes[n - 1]; + } + else if( c == 17 ) + { + c = stbi__zreceive( a, 3 ) + 3; + } + else if( c == 18 ) + { + c = stbi__zreceive( a, 7 ) + 11; + } + else + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + if( ntot - n < c ) + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + memset( lencodes + n, fill, c ); + n += c; + } + } + if( n != ntot ) + { + return stbi__err( "bad codelengths", "Corrupt PNG" ); + } + if( !stbi__zbuild_huffman( &a->z_length, lencodes, hlit ) ) + { + return 0; + } + if( !stbi__zbuild_huffman( &a->z_distance, lencodes + hlit, hdist ) ) + { + return 0; + } + return 1; +} + +static int stbi__parse_uncompressed_block( stbi__zbuf* a ) +{ + stbi_uc header[4]; + int len, nlen, k; + if( a->num_bits & 7 ) + { + stbi__zreceive( a, a->num_bits & 7 ); // discard + } + // drain the bit-packed data into header + k = 0; + while( a->num_bits > 0 ) + { + header[k++] = ( stbi_uc )( a->code_buffer & 255 ); // suppress MSVC run-time check + a->code_buffer >>= 8; + a->num_bits -= 8; + } + if( a->num_bits < 0 ) + { + return stbi__err( "zlib corrupt", "Corrupt PNG" ); + } + // now fill header the normal way + while( k < 4 ) + { + header[k++] = stbi__zget8( a ); + } + len = header[1] * 256 + header[0]; + nlen = header[3] * 256 + header[2]; + if( nlen != ( len ^ 0xffff ) ) + { + return stbi__err( "zlib corrupt", "Corrupt PNG" ); + } + if( a->zbuffer + len > a->zbuffer_end ) + { + return stbi__err( "read past buffer", "Corrupt PNG" ); + } + if( a->zout + len > a->zout_end ) + if( !stbi__zexpand( a, a->zout, len ) ) + { + return 0; + } + memcpy( a->zout, a->zbuffer, len ); + a->zbuffer += len; + a->zout += len; + return 1; +} + +static int stbi__parse_zlib_header( stbi__zbuf* a ) +{ + int cmf = stbi__zget8( a ); + int cm = cmf & 15; + /* int cinfo = cmf >> 4; */ + int flg = stbi__zget8( a ); + if( stbi__zeof( a ) ) + { + return stbi__err( "bad zlib header", "Corrupt PNG" ); // zlib spec + } + if( ( cmf * 256 + flg ) % 31 != 0 ) + { + return stbi__err( "bad zlib header", "Corrupt PNG" ); // zlib spec + } + if( flg & 32 ) + { + return stbi__err( "no preset dict", "Corrupt PNG" ); // preset dictionary not allowed in png + } + if( cm != 8 ) + { + return stbi__err( "bad compression", "Corrupt PNG" ); // DEFLATE required for png + } + // window = 1 << (8 + cinfo)... but who cares, we fully buffer output + return 1; +} + +static const stbi_uc stbi__zdefault_length[288] = +{ + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, + 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8 +}; +static const stbi_uc stbi__zdefault_distance[32] = +{ + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 +}; +/* +Init algorithm: +{ + int i; // use <= to match clearly with spec + for (i=0; i <= 143; ++i) stbi__zdefault_length[i] = 8; + for ( ; i <= 255; ++i) stbi__zdefault_length[i] = 9; + for ( ; i <= 279; ++i) stbi__zdefault_length[i] = 7; + for ( ; i <= 287; ++i) stbi__zdefault_length[i] = 8; + + for (i=0; i <= 31; ++i) stbi__zdefault_distance[i] = 5; +} +*/ + +static int stbi__parse_zlib( stbi__zbuf* a, int parse_header ) +{ + int final, type; + if( parse_header ) + if( !stbi__parse_zlib_header( a ) ) + { + return 0; + } + a->num_bits = 0; + a->code_buffer = 0; + do + { + final = stbi__zreceive( a, 1 ); + type = stbi__zreceive( a, 2 ); + if( type == 0 ) + { + if( !stbi__parse_uncompressed_block( a ) ) + { + return 0; + } + } + else if( type == 3 ) + { + return 0; + } + else + { + if( type == 1 ) + { + // use fixed code lengths + if( !stbi__zbuild_huffman( &a->z_length , stbi__zdefault_length , 288 ) ) + { + return 0; + } + if( !stbi__zbuild_huffman( &a->z_distance, stbi__zdefault_distance, 32 ) ) + { + return 0; + } + } + else + { + if( !stbi__compute_huffman_codes( a ) ) + { + return 0; + } + } + if( !stbi__parse_huffman_block( a ) ) + { + return 0; + } + } + } + while( !final ); + return 1; +} + +static int stbi__do_zlib( stbi__zbuf* a, char* obuf, int olen, int exp, int parse_header ) +{ + a->zout_start = obuf; + a->zout = obuf; + a->zout_end = obuf + olen; + a->z_expandable = exp; + + return stbi__parse_zlib( a, parse_header ); +} + +STBIDEF char* stbi_zlib_decode_malloc_guesssize( const char* buffer, int len, int initial_size, int* outlen ) +{ + stbi__zbuf a; + char* p = ( char* ) stbi__malloc( initial_size ); + if( p == NULL ) + { + return NULL; + } + a.zbuffer = ( stbi_uc* ) buffer; + a.zbuffer_end = ( stbi_uc* ) buffer + len; + if( stbi__do_zlib( &a, p, initial_size, 1, 1 ) ) + { + if( outlen ) + { + *outlen = ( int )( a.zout - a.zout_start ); + } + return a.zout_start; + } + else + { + STBI_FREE( a.zout_start ); + return NULL; + } +} + +STBIDEF char* stbi_zlib_decode_malloc( char const* buffer, int len, int* outlen ) +{ + return stbi_zlib_decode_malloc_guesssize( buffer, len, 16384, outlen ); +} + +STBIDEF char* stbi_zlib_decode_malloc_guesssize_headerflag( const char* buffer, int len, int initial_size, int* outlen, int parse_header ) +{ + stbi__zbuf a; + char* p = ( char* ) stbi__malloc( initial_size ); + if( p == NULL ) + { + return NULL; + } + a.zbuffer = ( stbi_uc* ) buffer; + a.zbuffer_end = ( stbi_uc* ) buffer + len; + if( stbi__do_zlib( &a, p, initial_size, 1, parse_header ) ) + { + if( outlen ) + { + *outlen = ( int )( a.zout - a.zout_start ); + } + return a.zout_start; + } + else + { + STBI_FREE( a.zout_start ); + return NULL; + } +} + +STBIDEF int stbi_zlib_decode_buffer( char* obuffer, int olen, char const* ibuffer, int ilen ) +{ + stbi__zbuf a; + a.zbuffer = ( stbi_uc* ) ibuffer; + a.zbuffer_end = ( stbi_uc* ) ibuffer + ilen; + if( stbi__do_zlib( &a, obuffer, olen, 0, 1 ) ) + { + return ( int )( a.zout - a.zout_start ); + } + else + { + return -1; + } +} + +STBIDEF char* stbi_zlib_decode_noheader_malloc( char const* buffer, int len, int* outlen ) +{ + stbi__zbuf a; + char* p = ( char* ) stbi__malloc( 16384 ); + if( p == NULL ) + { + return NULL; + } + a.zbuffer = ( stbi_uc* ) buffer; + a.zbuffer_end = ( stbi_uc* ) buffer + len; + if( stbi__do_zlib( &a, p, 16384, 1, 0 ) ) + { + if( outlen ) + { + *outlen = ( int )( a.zout - a.zout_start ); + } + return a.zout_start; + } + else + { + STBI_FREE( a.zout_start ); + return NULL; + } +} + +STBIDEF int stbi_zlib_decode_noheader_buffer( char* obuffer, int olen, const char* ibuffer, int ilen ) +{ + stbi__zbuf a; + a.zbuffer = ( stbi_uc* ) ibuffer; + a.zbuffer_end = ( stbi_uc* ) ibuffer + ilen; + if( stbi__do_zlib( &a, obuffer, olen, 0, 0 ) ) + { + return ( int )( a.zout - a.zout_start ); + } + else + { + return -1; + } +} +#endif + +// public domain "baseline" PNG decoder v0.10 Sean Barrett 2006-11-18 +// simple implementation +// - only 8-bit samples +// - no CRC checking +// - allocates lots of intermediate memory +// - avoids problem of streaming data between subsystems +// - avoids explicit window management +// performance +// - uses stb_zlib, a PD zlib implementation with fast huffman decoding + +#ifndef STBI_NO_PNG +typedef struct +{ + stbi__uint32 length; + stbi__uint32 type; +} stbi__pngchunk; + +static stbi__pngchunk stbi__get_chunk_header( stbi__context* s ) +{ + stbi__pngchunk c; + c.length = stbi__get32be( s ); + c.type = stbi__get32be( s ); + return c; +} + +static int stbi__check_png_header( stbi__context* s ) +{ + static const stbi_uc png_sig[8] = { 137, 80, 78, 71, 13, 10, 26, 10 }; + int i; + for( i = 0; i < 8; ++i ) + if( stbi__get8( s ) != png_sig[i] ) + { + return stbi__err( "bad png sig", "Not a PNG" ); + } + return 1; +} + +typedef struct +{ + stbi__context* s; + stbi_uc* idata, *expanded, *out; + int depth; +} stbi__png; + + +enum +{ + STBI__F_none = 0, + STBI__F_sub = 1, + STBI__F_up = 2, + STBI__F_avg = 3, + STBI__F_paeth = 4, + // synthetic filters used for first scanline to avoid needing a dummy row of 0s + STBI__F_avg_first, + STBI__F_paeth_first +}; + +static stbi_uc first_row_filter[5] = +{ + STBI__F_none, + STBI__F_sub, + STBI__F_none, + STBI__F_avg_first, + STBI__F_paeth_first +}; + +static int stbi__paeth( int a, int b, int c ) +{ + int p = a + b - c; + int pa = abs( p - a ); + int pb = abs( p - b ); + int pc = abs( p - c ); + if( pa <= pb && pa <= pc ) + { + return a; + } + if( pb <= pc ) + { + return b; + } + return c; +} + +static const stbi_uc stbi__depth_scale_table[9] = { 0, 0xff, 0x55, 0, 0x11, 0, 0, 0, 0x01 }; + +// create the png data from post-deflated data +static int stbi__create_png_image_raw( stbi__png* a, stbi_uc* raw, stbi__uint32 raw_len, int out_n, stbi__uint32 x, stbi__uint32 y, int depth, int color ) +{ + int bytes = ( depth == 16 ? 2 : 1 ); + stbi__context* s = a->s; + stbi__uint32 i, j, stride = x * out_n * bytes; + stbi__uint32 img_len, img_width_bytes; + int k; + int img_n = s->img_n; // copy it into a local for later + + int output_bytes = out_n * bytes; + int filter_bytes = img_n * bytes; + int width = x; + + STBI_ASSERT( out_n == s->img_n || out_n == s->img_n + 1 ); + a->out = ( stbi_uc* ) stbi__malloc_mad3( x, y, output_bytes, 0 ); // extra bytes to write off the end into + if( !a->out ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + + if( !stbi__mad3sizes_valid( img_n, x, depth, 7 ) ) + { + return stbi__err( "too large", "Corrupt PNG" ); + } + img_width_bytes = ( ( ( img_n * x * depth ) + 7 ) >> 3 ); + img_len = ( img_width_bytes + 1 ) * y; + + // we used to check for exact match between raw_len and img_len on non-interlaced PNGs, + // but issue #276 reported a PNG in the wild that had extra data at the end (all zeros), + // so just check for raw_len < img_len always. + if( raw_len < img_len ) + { + return stbi__err( "not enough pixels", "Corrupt PNG" ); + } + + for( j = 0; j < y; ++j ) + { + stbi_uc* cur = a->out + stride * j; + stbi_uc* prior; + int filter = *raw++; + + if( filter > 4 ) + { + return stbi__err( "invalid filter", "Corrupt PNG" ); + } + + if( depth < 8 ) + { + if( img_width_bytes > x ) + { + return stbi__err( "invalid width", "Corrupt PNG" ); + } + cur += x * out_n - img_width_bytes; // store output to the rightmost img_len bytes, so we can decode in place + filter_bytes = 1; + width = img_width_bytes; + } + prior = cur - stride; // bugfix: need to compute this after 'cur +=' computation above + + // if first row, use special filter that doesn't sample previous row + if( j == 0 ) + { + filter = first_row_filter[filter]; + } + + // handle first byte explicitly + for( k = 0; k < filter_bytes; ++k ) + { + switch( filter ) + { + case STBI__F_none : + cur[k] = raw[k]; + break; + case STBI__F_sub : + cur[k] = raw[k]; + break; + case STBI__F_up : + cur[k] = STBI__BYTECAST( raw[k] + prior[k] ); + break; + case STBI__F_avg : + cur[k] = STBI__BYTECAST( raw[k] + ( prior[k] >> 1 ) ); + break; + case STBI__F_paeth : + cur[k] = STBI__BYTECAST( raw[k] + stbi__paeth( 0, prior[k], 0 ) ); + break; + case STBI__F_avg_first : + cur[k] = raw[k]; + break; + case STBI__F_paeth_first: + cur[k] = raw[k]; + break; + } + } + + if( depth == 8 ) + { + if( img_n != out_n ) + { + cur[img_n] = 255; // first pixel + } + raw += img_n; + cur += out_n; + prior += out_n; + } + else if( depth == 16 ) + { + if( img_n != out_n ) + { + cur[filter_bytes] = 255; // first pixel top byte + cur[filter_bytes + 1] = 255; // first pixel bottom byte + } + raw += filter_bytes; + cur += output_bytes; + prior += output_bytes; + } + else + { + raw += 1; + cur += 1; + prior += 1; + } + + // this is a little gross, so that we don't switch per-pixel or per-component + if( depth < 8 || img_n == out_n ) + { + int nk = ( width - 1 ) * filter_bytes; +#define STBI__CASE(f) \ + case f: \ + for (k=0; k < nk; ++k) + switch( filter ) + { + // "none" filter turns into a memcpy here; make that explicit. + case STBI__F_none: + memcpy( cur, raw, nk ); + break; + STBI__CASE( STBI__F_sub ) + { + cur[k] = STBI__BYTECAST( raw[k] + cur[k - filter_bytes] ); + } + break; + STBI__CASE( STBI__F_up ) + { + cur[k] = STBI__BYTECAST( raw[k] + prior[k] ); + } + break; + STBI__CASE( STBI__F_avg ) + { + cur[k] = STBI__BYTECAST( raw[k] + ( ( prior[k] + cur[k - filter_bytes] ) >> 1 ) ); + } + break; + STBI__CASE( STBI__F_paeth ) + { + cur[k] = STBI__BYTECAST( raw[k] + stbi__paeth( cur[k - filter_bytes], prior[k], prior[k - filter_bytes] ) ); + } + break; + STBI__CASE( STBI__F_avg_first ) + { + cur[k] = STBI__BYTECAST( raw[k] + ( cur[k - filter_bytes] >> 1 ) ); + } + break; + STBI__CASE( STBI__F_paeth_first ) + { + cur[k] = STBI__BYTECAST( raw[k] + stbi__paeth( cur[k - filter_bytes], 0, 0 ) ); + } + break; + } +#undef STBI__CASE + raw += nk; + } + else + { + STBI_ASSERT( img_n + 1 == out_n ); +#define STBI__CASE(f) \ + case f: \ + for (i=x-1; i >= 1; --i, cur[filter_bytes]=255,raw+=filter_bytes,cur+=output_bytes,prior+=output_bytes) \ + for (k=0; k < filter_bytes; ++k) + switch( filter ) + { + STBI__CASE( STBI__F_none ) + { + cur[k] = raw[k]; + } + break; + STBI__CASE( STBI__F_sub ) + { + cur[k] = STBI__BYTECAST( raw[k] + cur[k - output_bytes] ); + } + break; + STBI__CASE( STBI__F_up ) + { + cur[k] = STBI__BYTECAST( raw[k] + prior[k] ); + } + break; + STBI__CASE( STBI__F_avg ) + { + cur[k] = STBI__BYTECAST( raw[k] + ( ( prior[k] + cur[k - output_bytes] ) >> 1 ) ); + } + break; + STBI__CASE( STBI__F_paeth ) + { + cur[k] = STBI__BYTECAST( raw[k] + stbi__paeth( cur[k - output_bytes], prior[k], prior[k - output_bytes] ) ); + } + break; + STBI__CASE( STBI__F_avg_first ) + { + cur[k] = STBI__BYTECAST( raw[k] + ( cur[k - output_bytes] >> 1 ) ); + } + break; + STBI__CASE( STBI__F_paeth_first ) + { + cur[k] = STBI__BYTECAST( raw[k] + stbi__paeth( cur[k - output_bytes], 0, 0 ) ); + } + break; + } +#undef STBI__CASE + + // the loop above sets the high byte of the pixels' alpha, but for + // 16 bit png files we also need the low byte set. we'll do that here. + if( depth == 16 ) + { + cur = a->out + stride * j; // start at the beginning of the row again + for( i = 0; i < x; ++i, cur += output_bytes ) + { + cur[filter_bytes + 1] = 255; + } + } + } + } + + // we make a separate pass to expand bits to pixels; for performance, + // this could run two scanlines behind the above code, so it won't + // intefere with filtering but will still be in the cache. + if( depth < 8 ) + { + for( j = 0; j < y; ++j ) + { + stbi_uc* cur = a->out + stride * j; + stbi_uc* in = a->out + stride * j + x * out_n - img_width_bytes; + // unpack 1/2/4-bit into a 8-bit buffer. allows us to keep the common 8-bit path optimal at minimal cost for 1/2/4-bit + // png guarante byte alignment, if width is not multiple of 8/4/2 we'll decode dummy trailing data that will be skipped in the later loop + stbi_uc scale = ( color == 0 ) ? stbi__depth_scale_table[depth] : 1; // scale grayscale values to 0..255 range + + // note that the final byte might overshoot and write more data than desired. + // we can allocate enough data that this never writes out of memory, but it + // could also overwrite the next scanline. can it overwrite non-empty data + // on the next scanline? yes, consider 1-pixel-wide scanlines with 1-bit-per-pixel. + // so we need to explicitly clamp the final ones + + if( depth == 4 ) + { + for( k = x * img_n; k >= 2; k -= 2, ++in ) + { + *cur++ = scale * ( ( *in >> 4 ) ); + *cur++ = scale * ( ( *in ) & 0x0f ); + } + if( k > 0 ) + { + *cur++ = scale * ( ( *in >> 4 ) ); + } + } + else if( depth == 2 ) + { + for( k = x * img_n; k >= 4; k -= 4, ++in ) + { + *cur++ = scale * ( ( *in >> 6 ) ); + *cur++ = scale * ( ( *in >> 4 ) & 0x03 ); + *cur++ = scale * ( ( *in >> 2 ) & 0x03 ); + *cur++ = scale * ( ( *in ) & 0x03 ); + } + if( k > 0 ) + { + *cur++ = scale * ( ( *in >> 6 ) ); + } + if( k > 1 ) + { + *cur++ = scale * ( ( *in >> 4 ) & 0x03 ); + } + if( k > 2 ) + { + *cur++ = scale * ( ( *in >> 2 ) & 0x03 ); + } + } + else if( depth == 1 ) + { + for( k = x * img_n; k >= 8; k -= 8, ++in ) + { + *cur++ = scale * ( ( *in >> 7 ) ); + *cur++ = scale * ( ( *in >> 6 ) & 0x01 ); + *cur++ = scale * ( ( *in >> 5 ) & 0x01 ); + *cur++ = scale * ( ( *in >> 4 ) & 0x01 ); + *cur++ = scale * ( ( *in >> 3 ) & 0x01 ); + *cur++ = scale * ( ( *in >> 2 ) & 0x01 ); + *cur++ = scale * ( ( *in >> 1 ) & 0x01 ); + *cur++ = scale * ( ( *in ) & 0x01 ); + } + if( k > 0 ) + { + *cur++ = scale * ( ( *in >> 7 ) ); + } + if( k > 1 ) + { + *cur++ = scale * ( ( *in >> 6 ) & 0x01 ); + } + if( k > 2 ) + { + *cur++ = scale * ( ( *in >> 5 ) & 0x01 ); + } + if( k > 3 ) + { + *cur++ = scale * ( ( *in >> 4 ) & 0x01 ); + } + if( k > 4 ) + { + *cur++ = scale * ( ( *in >> 3 ) & 0x01 ); + } + if( k > 5 ) + { + *cur++ = scale * ( ( *in >> 2 ) & 0x01 ); + } + if( k > 6 ) + { + *cur++ = scale * ( ( *in >> 1 ) & 0x01 ); + } + } + if( img_n != out_n ) + { + int q; + // insert alpha = 255 + cur = a->out + stride * j; + if( img_n == 1 ) + { + for( q = x - 1; q >= 0; --q ) + { + cur[q * 2 + 1] = 255; + cur[q * 2 + 0] = cur[q]; + } + } + else + { + STBI_ASSERT( img_n == 3 ); + for( q = x - 1; q >= 0; --q ) + { + cur[q * 4 + 3] = 255; + cur[q * 4 + 2] = cur[q * 3 + 2]; + cur[q * 4 + 1] = cur[q * 3 + 1]; + cur[q * 4 + 0] = cur[q * 3 + 0]; + } + } + } + } + } + else if( depth == 16 ) + { + // force the image data from big-endian to platform-native. + // this is done in a separate pass due to the decoding relying + // on the data being untouched, but could probably be done + // per-line during decode if care is taken. + stbi_uc* cur = a->out; + stbi__uint16* cur16 = ( stbi__uint16* )cur; + + for( i = 0; i < x * y * out_n; ++i, cur16++, cur += 2 ) + { + *cur16 = ( cur[0] << 8 ) | cur[1]; + } + } + + return 1; +} + +static int stbi__create_png_image( stbi__png* a, stbi_uc* image_data, stbi__uint32 image_data_len, int out_n, int depth, int color, int interlaced ) +{ + int bytes = ( depth == 16 ? 2 : 1 ); + int out_bytes = out_n * bytes; + stbi_uc* final; + int p; + if( !interlaced ) + { + return stbi__create_png_image_raw( a, image_data, image_data_len, out_n, a->s->img_x, a->s->img_y, depth, color ); + } + + // de-interlacing + final = ( stbi_uc* ) stbi__malloc_mad3( a->s->img_x, a->s->img_y, out_bytes, 0 ); + for( p = 0; p < 7; ++p ) + { + int xorig[] = { 0, 4, 0, 2, 0, 1, 0 }; + int yorig[] = { 0, 0, 4, 0, 2, 0, 1 }; + int xspc[] = { 8, 8, 4, 4, 2, 2, 1 }; + int yspc[] = { 8, 8, 8, 4, 4, 2, 2 }; + int i, j, x, y; + // pass1_x[4] = 0, pass1_x[5] = 1, pass1_x[12] = 1 + x = ( a->s->img_x - xorig[p] + xspc[p] - 1 ) / xspc[p]; + y = ( a->s->img_y - yorig[p] + yspc[p] - 1 ) / yspc[p]; + if( x && y ) + { + stbi__uint32 img_len = ( ( ( ( a->s->img_n * x * depth ) + 7 ) >> 3 ) + 1 ) * y; + if( !stbi__create_png_image_raw( a, image_data, image_data_len, out_n, x, y, depth, color ) ) + { + STBI_FREE( final ); + return 0; + } + for( j = 0; j < y; ++j ) + { + for( i = 0; i < x; ++i ) + { + int out_y = j * yspc[p] + yorig[p]; + int out_x = i * xspc[p] + xorig[p]; + memcpy( final + out_y * a->s->img_x * out_bytes + out_x * out_bytes, + a->out + ( j * x + i )*out_bytes, out_bytes ); + } + } + STBI_FREE( a->out ); + image_data += img_len; + image_data_len -= img_len; + } + } + a->out = final; + + return 1; +} + +static int stbi__compute_transparency( stbi__png* z, stbi_uc tc[3], int out_n ) +{ + stbi__context* s = z->s; + stbi__uint32 i, pixel_count = s->img_x * s->img_y; + stbi_uc* p = z->out; + + // compute color-based transparency, assuming we've + // already got 255 as the alpha value in the output + STBI_ASSERT( out_n == 2 || out_n == 4 ); + + if( out_n == 2 ) + { + for( i = 0; i < pixel_count; ++i ) + { + p[1] = ( p[0] == tc[0] ? 0 : 255 ); + p += 2; + } + } + else + { + for( i = 0; i < pixel_count; ++i ) + { + if( p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2] ) + { + p[3] = 0; + } + p += 4; + } + } + return 1; +} + +static int stbi__compute_transparency16( stbi__png* z, stbi__uint16 tc[3], int out_n ) +{ + stbi__context* s = z->s; + stbi__uint32 i, pixel_count = s->img_x * s->img_y; + stbi__uint16* p = ( stbi__uint16* ) z->out; + + // compute color-based transparency, assuming we've + // already got 65535 as the alpha value in the output + STBI_ASSERT( out_n == 2 || out_n == 4 ); + + if( out_n == 2 ) + { + for( i = 0; i < pixel_count; ++i ) + { + p[1] = ( p[0] == tc[0] ? 0 : 65535 ); + p += 2; + } + } + else + { + for( i = 0; i < pixel_count; ++i ) + { + if( p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2] ) + { + p[3] = 0; + } + p += 4; + } + } + return 1; +} + +static int stbi__expand_png_palette( stbi__png* a, stbi_uc* palette, int len, int pal_img_n ) +{ + stbi__uint32 i, pixel_count = a->s->img_x * a->s->img_y; + stbi_uc* p, *temp_out, *orig = a->out; + + p = ( stbi_uc* ) stbi__malloc_mad2( pixel_count, pal_img_n, 0 ); + if( p == NULL ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + + // between here and free(out) below, exitting would leak + temp_out = p; + + if( pal_img_n == 3 ) + { + for( i = 0; i < pixel_count; ++i ) + { + int n = orig[i] * 4; + p[0] = palette[n ]; + p[1] = palette[n + 1]; + p[2] = palette[n + 2]; + p += 3; + } + } + else + { + for( i = 0; i < pixel_count; ++i ) + { + int n = orig[i] * 4; + p[0] = palette[n ]; + p[1] = palette[n + 1]; + p[2] = palette[n + 2]; + p[3] = palette[n + 3]; + p += 4; + } + } + STBI_FREE( a->out ); + a->out = temp_out; + + STBI_NOTUSED( len ); + + return 1; +} + +static int stbi__unpremultiply_on_load = 0; +static int stbi__de_iphone_flag = 0; + +STBIDEF void stbi_set_unpremultiply_on_load( int flag_true_if_should_unpremultiply ) +{ + stbi__unpremultiply_on_load = flag_true_if_should_unpremultiply; +} + +STBIDEF void stbi_convert_iphone_png_to_rgb( int flag_true_if_should_convert ) +{ + stbi__de_iphone_flag = flag_true_if_should_convert; +} + +static void stbi__de_iphone( stbi__png* z ) +{ + stbi__context* s = z->s; + stbi__uint32 i, pixel_count = s->img_x * s->img_y; + stbi_uc* p = z->out; + + if( s->img_out_n == 3 ) // convert bgr to rgb + { + for( i = 0; i < pixel_count; ++i ) + { + stbi_uc t = p[0]; + p[0] = p[2]; + p[2] = t; + p += 3; + } + } + else + { + STBI_ASSERT( s->img_out_n == 4 ); + if( stbi__unpremultiply_on_load ) + { + // convert bgr to rgb and unpremultiply + for( i = 0; i < pixel_count; ++i ) + { + stbi_uc a = p[3]; + stbi_uc t = p[0]; + if( a ) + { + stbi_uc half = a / 2; + p[0] = ( p[2] * 255 + half ) / a; + p[1] = ( p[1] * 255 + half ) / a; + p[2] = ( t * 255 + half ) / a; + } + else + { + p[0] = p[2]; + p[2] = t; + } + p += 4; + } + } + else + { + // convert bgr to rgb + for( i = 0; i < pixel_count; ++i ) + { + stbi_uc t = p[0]; + p[0] = p[2]; + p[2] = t; + p += 4; + } + } + } +} + +#define STBI__PNG_TYPE(a,b,c,d) (((unsigned) (a) << 24) + ((unsigned) (b) << 16) + ((unsigned) (c) << 8) + (unsigned) (d)) + +static int stbi__parse_png_file( stbi__png* z, int scan, int req_comp ) +{ + stbi_uc palette[1024], pal_img_n = 0; + stbi_uc has_trans = 0, tc[3] = {0}; + stbi__uint16 tc16[3]; + stbi__uint32 ioff = 0, idata_limit = 0, i, pal_len = 0; + int first = 1, k, interlace = 0, color = 0, is_iphone = 0; + stbi__context* s = z->s; + + z->expanded = NULL; + z->idata = NULL; + z->out = NULL; + + if( !stbi__check_png_header( s ) ) + { + return 0; + } + + if( scan == STBI__SCAN_type ) + { + return 1; + } + + for( ;; ) + { + stbi__pngchunk c = stbi__get_chunk_header( s ); + switch( c.type ) + { + case STBI__PNG_TYPE( 'C', 'g', 'B', 'I' ): + is_iphone = 1; + stbi__skip( s, c.length ); + break; + case STBI__PNG_TYPE( 'I', 'H', 'D', 'R' ): + { + int comp, filter; + if( !first ) + { + return stbi__err( "multiple IHDR", "Corrupt PNG" ); + } + first = 0; + if( c.length != 13 ) + { + return stbi__err( "bad IHDR len", "Corrupt PNG" ); + } + s->img_x = stbi__get32be( s ); + s->img_y = stbi__get32be( s ); + if( s->img_y > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + if( s->img_x > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + z->depth = stbi__get8( s ); + if( z->depth != 1 && z->depth != 2 && z->depth != 4 && z->depth != 8 && z->depth != 16 ) + { + return stbi__err( "1/2/4/8/16-bit only", "PNG not supported: 1/2/4/8/16-bit only" ); + } + color = stbi__get8( s ); + if( color > 6 ) + { + return stbi__err( "bad ctype", "Corrupt PNG" ); + } + if( color == 3 && z->depth == 16 ) + { + return stbi__err( "bad ctype", "Corrupt PNG" ); + } + if( color == 3 ) + { + pal_img_n = 3; + } + else if( color & 1 ) + { + return stbi__err( "bad ctype", "Corrupt PNG" ); + } + comp = stbi__get8( s ); + if( comp ) + { + return stbi__err( "bad comp method", "Corrupt PNG" ); + } + filter = stbi__get8( s ); + if( filter ) + { + return stbi__err( "bad filter method", "Corrupt PNG" ); + } + interlace = stbi__get8( s ); + if( interlace > 1 ) + { + return stbi__err( "bad interlace method", "Corrupt PNG" ); + } + if( !s->img_x || !s->img_y ) + { + return stbi__err( "0-pixel image", "Corrupt PNG" ); + } + if( !pal_img_n ) + { + s->img_n = ( color & 2 ? 3 : 1 ) + ( color & 4 ? 1 : 0 ); + if( ( 1 << 30 ) / s->img_x / s->img_n < s->img_y ) + { + return stbi__err( "too large", "Image too large to decode" ); + } + if( scan == STBI__SCAN_header ) + { + return 1; + } + } + else + { + // if paletted, then pal_n is our final components, and + // img_n is # components to decompress/filter. + s->img_n = 1; + if( ( 1 << 30 ) / s->img_x / 4 < s->img_y ) + { + return stbi__err( "too large", "Corrupt PNG" ); + } + // if SCAN_header, have to scan to see if we have a tRNS + } + break; + } + + case STBI__PNG_TYPE( 'P', 'L', 'T', 'E' ): + { + if( first ) + { + return stbi__err( "first not IHDR", "Corrupt PNG" ); + } + if( c.length > 256 * 3 ) + { + return stbi__err( "invalid PLTE", "Corrupt PNG" ); + } + pal_len = c.length / 3; + if( pal_len * 3 != c.length ) + { + return stbi__err( "invalid PLTE", "Corrupt PNG" ); + } + for( i = 0; i < pal_len; ++i ) + { + palette[i * 4 + 0] = stbi__get8( s ); + palette[i * 4 + 1] = stbi__get8( s ); + palette[i * 4 + 2] = stbi__get8( s ); + palette[i * 4 + 3] = 255; + } + break; + } + + case STBI__PNG_TYPE( 't', 'R', 'N', 'S' ): + { + if( first ) + { + return stbi__err( "first not IHDR", "Corrupt PNG" ); + } + if( z->idata ) + { + return stbi__err( "tRNS after IDAT", "Corrupt PNG" ); + } + if( pal_img_n ) + { + if( scan == STBI__SCAN_header ) + { + s->img_n = 4; + return 1; + } + if( pal_len == 0 ) + { + return stbi__err( "tRNS before PLTE", "Corrupt PNG" ); + } + if( c.length > pal_len ) + { + return stbi__err( "bad tRNS len", "Corrupt PNG" ); + } + pal_img_n = 4; + for( i = 0; i < c.length; ++i ) + { + palette[i * 4 + 3] = stbi__get8( s ); + } + } + else + { + if( !( s->img_n & 1 ) ) + { + return stbi__err( "tRNS with alpha", "Corrupt PNG" ); + } + if( c.length != ( stbi__uint32 ) s->img_n * 2 ) + { + return stbi__err( "bad tRNS len", "Corrupt PNG" ); + } + has_trans = 1; + if( z->depth == 16 ) + { + for( k = 0; k < s->img_n; ++k ) + { + tc16[k] = ( stbi__uint16 )stbi__get16be( s ); // copy the values as-is + } + } + else + { + for( k = 0; k < s->img_n; ++k ) + { + tc[k] = ( stbi_uc )( stbi__get16be( s ) & 255 ) * stbi__depth_scale_table[z->depth]; // non 8-bit images will be larger + } + } + } + break; + } + + case STBI__PNG_TYPE( 'I', 'D', 'A', 'T' ): + { + if( first ) + { + return stbi__err( "first not IHDR", "Corrupt PNG" ); + } + if( pal_img_n && !pal_len ) + { + return stbi__err( "no PLTE", "Corrupt PNG" ); + } + if( scan == STBI__SCAN_header ) + { + s->img_n = pal_img_n; + return 1; + } + if( ( int )( ioff + c.length ) < ( int )ioff ) + { + return 0; + } + if( ioff + c.length > idata_limit ) + { + stbi__uint32 idata_limit_old = idata_limit; + stbi_uc* p; + if( idata_limit == 0 ) + { + idata_limit = c.length > 4096 ? c.length : 4096; + } + while( ioff + c.length > idata_limit ) + { + idata_limit *= 2; + } + STBI_NOTUSED( idata_limit_old ); + p = ( stbi_uc* ) STBI_REALLOC_SIZED( z->idata, idata_limit_old, idata_limit ); + if( p == NULL ) + { + return stbi__err( "outofmem", "Out of memory" ); + } + z->idata = p; + } + if( !stbi__getn( s, z->idata + ioff, c.length ) ) + { + return stbi__err( "outofdata", "Corrupt PNG" ); + } + ioff += c.length; + break; + } + + case STBI__PNG_TYPE( 'I', 'E', 'N', 'D' ): + { + stbi__uint32 raw_len, bpl; + if( first ) + { + return stbi__err( "first not IHDR", "Corrupt PNG" ); + } + if( scan != STBI__SCAN_load ) + { + return 1; + } + if( z->idata == NULL ) + { + return stbi__err( "no IDAT", "Corrupt PNG" ); + } + // initial guess for decoded data size to avoid unnecessary reallocs + bpl = ( s->img_x * z->depth + 7 ) / 8; // bytes per line, per component + raw_len = bpl * s->img_y * s->img_n /* pixels */ + s->img_y /* filter mode per row */; + z->expanded = ( stbi_uc* ) stbi_zlib_decode_malloc_guesssize_headerflag( ( char* ) z->idata, ioff, raw_len, ( int* ) &raw_len, !is_iphone ); + if( z->expanded == NULL ) + { + return 0; // zlib should set error + } + STBI_FREE( z->idata ); + z->idata = NULL; + if( ( req_comp == s->img_n + 1 && req_comp != 3 && !pal_img_n ) || has_trans ) + { + s->img_out_n = s->img_n + 1; + } + else + { + s->img_out_n = s->img_n; + } + if( !stbi__create_png_image( z, z->expanded, raw_len, s->img_out_n, z->depth, color, interlace ) ) + { + return 0; + } + if( has_trans ) + { + if( z->depth == 16 ) + { + if( !stbi__compute_transparency16( z, tc16, s->img_out_n ) ) + { + return 0; + } + } + else + { + if( !stbi__compute_transparency( z, tc, s->img_out_n ) ) + { + return 0; + } + } + } + if( is_iphone && stbi__de_iphone_flag && s->img_out_n > 2 ) + { + stbi__de_iphone( z ); + } + if( pal_img_n ) + { + // pal_img_n == 3 or 4 + s->img_n = pal_img_n; // record the actual colors we had + s->img_out_n = pal_img_n; + if( req_comp >= 3 ) + { + s->img_out_n = req_comp; + } + if( !stbi__expand_png_palette( z, palette, pal_len, s->img_out_n ) ) + { + return 0; + } + } + else if( has_trans ) + { + // non-paletted image with tRNS -> source image has (constant) alpha + ++s->img_n; + } + STBI_FREE( z->expanded ); + z->expanded = NULL; + // end of PNG chunk, read and skip CRC + stbi__get32be( s ); + return 1; + } + + default: + // if critical, fail + if( first ) + { + return stbi__err( "first not IHDR", "Corrupt PNG" ); + } + if( ( c.type & ( 1 << 29 ) ) == 0 ) + { +#ifndef STBI_NO_FAILURE_STRINGS + // not threadsafe + static char invalid_chunk[] = "XXXX PNG chunk not known"; + invalid_chunk[0] = STBI__BYTECAST( c.type >> 24 ); + invalid_chunk[1] = STBI__BYTECAST( c.type >> 16 ); + invalid_chunk[2] = STBI__BYTECAST( c.type >> 8 ); + invalid_chunk[3] = STBI__BYTECAST( c.type >> 0 ); +#endif + return stbi__err( invalid_chunk, "PNG not supported: unknown PNG chunk type" ); + } + stbi__skip( s, c.length ); + break; + } + // end of PNG chunk, read and skip CRC + stbi__get32be( s ); + } +} + +static void* stbi__do_png( stbi__png* p, int* x, int* y, int* n, int req_comp, stbi__result_info* ri ) +{ + void* result = NULL; + if( req_comp < 0 || req_comp > 4 ) + { + return stbi__errpuc( "bad req_comp", "Internal error" ); + } + if( stbi__parse_png_file( p, STBI__SCAN_load, req_comp ) ) + { + if( p->depth <= 8 ) + { + ri->bits_per_channel = 8; + } + else if( p->depth == 16 ) + { + ri->bits_per_channel = 16; + } + else + { + return stbi__errpuc( "bad bits_per_channel", "PNG not supported: unsupported color depth" ); + } + result = p->out; + p->out = NULL; + if( req_comp && req_comp != p->s->img_out_n ) + { + if( ri->bits_per_channel == 8 ) + { + result = stbi__convert_format( ( unsigned char* ) result, p->s->img_out_n, req_comp, p->s->img_x, p->s->img_y ); + } + else + { + result = stbi__convert_format16( ( stbi__uint16* ) result, p->s->img_out_n, req_comp, p->s->img_x, p->s->img_y ); + } + p->s->img_out_n = req_comp; + if( result == NULL ) + { + return result; + } + } + *x = p->s->img_x; + *y = p->s->img_y; + if( n ) + { + *n = p->s->img_n; + } + } + STBI_FREE( p->out ); + p->out = NULL; + STBI_FREE( p->expanded ); + p->expanded = NULL; + STBI_FREE( p->idata ); + p->idata = NULL; + + return result; +} + +static void* stbi__png_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + stbi__png p; + p.s = s; + return stbi__do_png( &p, x, y, comp, req_comp, ri ); +} + +static int stbi__png_test( stbi__context* s ) +{ + int r; + r = stbi__check_png_header( s ); + stbi__rewind( s ); + return r; +} + +static int stbi__png_info_raw( stbi__png* p, int* x, int* y, int* comp ) +{ + if( !stbi__parse_png_file( p, STBI__SCAN_header, 0 ) ) + { + stbi__rewind( p->s ); + return 0; + } + if( x ) + { + *x = p->s->img_x; + } + if( y ) + { + *y = p->s->img_y; + } + if( comp ) + { + *comp = p->s->img_n; + } + return 1; +} + +static int stbi__png_info( stbi__context* s, int* x, int* y, int* comp ) +{ + stbi__png p; + p.s = s; + return stbi__png_info_raw( &p, x, y, comp ); +} + +static int stbi__png_is16( stbi__context* s ) +{ + stbi__png p; + p.s = s; + if( !stbi__png_info_raw( &p, NULL, NULL, NULL ) ) + { + return 0; + } + if( p.depth != 16 ) + { + stbi__rewind( p.s ); + return 0; + } + return 1; +} +#endif + +// Microsoft/Windows BMP image + +#ifndef STBI_NO_BMP +static int stbi__bmp_test_raw( stbi__context* s ) +{ + int r; + int sz; + if( stbi__get8( s ) != 'B' ) + { + return 0; + } + if( stbi__get8( s ) != 'M' ) + { + return 0; + } + stbi__get32le( s ); // discard filesize + stbi__get16le( s ); // discard reserved + stbi__get16le( s ); // discard reserved + stbi__get32le( s ); // discard data offset + sz = stbi__get32le( s ); + r = ( sz == 12 || sz == 40 || sz == 56 || sz == 108 || sz == 124 ); + return r; +} + +static int stbi__bmp_test( stbi__context* s ) +{ + int r = stbi__bmp_test_raw( s ); + stbi__rewind( s ); + return r; +} + + +// returns 0..31 for the highest set bit +static int stbi__high_bit( unsigned int z ) +{ + int n = 0; + if( z == 0 ) + { + return -1; + } + if( z >= 0x10000 ) + { + n += 16; + z >>= 16; + } + if( z >= 0x00100 ) + { + n += 8; + z >>= 8; + } + if( z >= 0x00010 ) + { + n += 4; + z >>= 4; + } + if( z >= 0x00004 ) + { + n += 2; + z >>= 2; + } + if( z >= 0x00002 ) + { + n += 1;/* >>= 1;*/ + } + return n; +} + +static int stbi__bitcount( unsigned int a ) +{ + a = ( a & 0x55555555 ) + ( ( a >> 1 ) & 0x55555555 ); // max 2 + a = ( a & 0x33333333 ) + ( ( a >> 2 ) & 0x33333333 ); // max 4 + a = ( a + ( a >> 4 ) ) & 0x0f0f0f0f; // max 8 per 4, now 8 bits + a = ( a + ( a >> 8 ) ); // max 16 per 8 bits + a = ( a + ( a >> 16 ) ); // max 32 per 8 bits + return a & 0xff; +} + +// extract an arbitrarily-aligned N-bit value (N=bits) +// from v, and then make it 8-bits long and fractionally +// extend it to full full range. +static int stbi__shiftsigned( unsigned int v, int shift, int bits ) +{ + static unsigned int mul_table[9] = + { + 0, + 0xff/*0b11111111*/, 0x55/*0b01010101*/, 0x49/*0b01001001*/, 0x11/*0b00010001*/, + 0x21/*0b00100001*/, 0x41/*0b01000001*/, 0x81/*0b10000001*/, 0x01/*0b00000001*/, + }; + static unsigned int shift_table[9] = + { + 0, 0, 0, 1, 0, 2, 4, 6, 0, + }; + if( shift < 0 ) + { + v <<= -shift; + } + else + { + v >>= shift; + } + STBI_ASSERT( v < 256 ); + v >>= ( 8 - bits ); + STBI_ASSERT( bits >= 0 && bits <= 8 ); + return ( int )( ( unsigned ) v * mul_table[bits] ) >> shift_table[bits]; +} + +typedef struct +{ + int bpp, offset, hsz; + unsigned int mr, mg, mb, ma, all_a; + int extra_read; +} stbi__bmp_data; + +static void* stbi__bmp_parse_header( stbi__context* s, stbi__bmp_data* info ) +{ + int hsz; + if( stbi__get8( s ) != 'B' || stbi__get8( s ) != 'M' ) + { + return stbi__errpuc( "not BMP", "Corrupt BMP" ); + } + stbi__get32le( s ); // discard filesize + stbi__get16le( s ); // discard reserved + stbi__get16le( s ); // discard reserved + info->offset = stbi__get32le( s ); + info->hsz = hsz = stbi__get32le( s ); + info->mr = info->mg = info->mb = info->ma = 0; + info->extra_read = 14; + + if( info->offset < 0 ) + { + return stbi__errpuc( "bad BMP", "bad BMP" ); + } + + if( hsz != 12 && hsz != 40 && hsz != 56 && hsz != 108 && hsz != 124 ) + { + return stbi__errpuc( "unknown BMP", "BMP type not supported: unknown" ); + } + if( hsz == 12 ) + { + s->img_x = stbi__get16le( s ); + s->img_y = stbi__get16le( s ); + } + else + { + s->img_x = stbi__get32le( s ); + s->img_y = stbi__get32le( s ); + } + if( stbi__get16le( s ) != 1 ) + { + return stbi__errpuc( "bad BMP", "bad BMP" ); + } + info->bpp = stbi__get16le( s ); + if( hsz != 12 ) + { + int compress = stbi__get32le( s ); + if( compress == 1 || compress == 2 ) + { + return stbi__errpuc( "BMP RLE", "BMP type not supported: RLE" ); + } + stbi__get32le( s ); // discard sizeof + stbi__get32le( s ); // discard hres + stbi__get32le( s ); // discard vres + stbi__get32le( s ); // discard colorsused + stbi__get32le( s ); // discard max important + if( hsz == 40 || hsz == 56 ) + { + if( hsz == 56 ) + { + stbi__get32le( s ); + stbi__get32le( s ); + stbi__get32le( s ); + stbi__get32le( s ); + } + if( info->bpp == 16 || info->bpp == 32 ) + { + if( compress == 0 ) + { + if( info->bpp == 32 ) + { + info->mr = 0xffu << 16; + info->mg = 0xffu << 8; + info->mb = 0xffu << 0; + info->ma = 0xffu << 24; + info->all_a = 0; // if all_a is 0 at end, then we loaded alpha channel but it was all 0 + } + else + { + info->mr = 31u << 10; + info->mg = 31u << 5; + info->mb = 31u << 0; + } + } + else if( compress == 3 ) + { + info->mr = stbi__get32le( s ); + info->mg = stbi__get32le( s ); + info->mb = stbi__get32le( s ); + info->extra_read += 12; + // not documented, but generated by photoshop and handled by mspaint + if( info->mr == info->mg && info->mg == info->mb ) + { + // ?!?!? + return stbi__errpuc( "bad BMP", "bad BMP" ); + } + } + else + { + return stbi__errpuc( "bad BMP", "bad BMP" ); + } + } + } + else + { + int i; + if( hsz != 108 && hsz != 124 ) + { + return stbi__errpuc( "bad BMP", "bad BMP" ); + } + info->mr = stbi__get32le( s ); + info->mg = stbi__get32le( s ); + info->mb = stbi__get32le( s ); + info->ma = stbi__get32le( s ); + stbi__get32le( s ); // discard color space + for( i = 0; i < 12; ++i ) + { + stbi__get32le( s ); // discard color space parameters + } + if( hsz == 124 ) + { + stbi__get32le( s ); // discard rendering intent + stbi__get32le( s ); // discard offset of profile data + stbi__get32le( s ); // discard size of profile data + stbi__get32le( s ); // discard reserved + } + } + } + return ( void* ) 1; +} + + +static void* stbi__bmp_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + stbi_uc* out; + unsigned int mr = 0, mg = 0, mb = 0, ma = 0, all_a; + stbi_uc pal[256][4]; + int psize = 0, i, j, width; + int flip_vertically, pad, target; + stbi__bmp_data info; + STBI_NOTUSED( ri ); + + info.all_a = 255; + if( stbi__bmp_parse_header( s, &info ) == NULL ) + { + return NULL; // error code already set + } + + flip_vertically = ( ( int ) s->img_y ) > 0; + s->img_y = abs( ( int ) s->img_y ); + + if( s->img_y > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + if( s->img_x > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + + mr = info.mr; + mg = info.mg; + mb = info.mb; + ma = info.ma; + all_a = info.all_a; + + if( info.hsz == 12 ) + { + if( info.bpp < 24 ) + { + psize = ( info.offset - info.extra_read - 24 ) / 3; + } + } + else + { + if( info.bpp < 16 ) + { + psize = ( info.offset - info.extra_read - info.hsz ) >> 2; + } + } + if( psize == 0 ) + { + STBI_ASSERT( info.offset == s->callback_already_read + ( int )( s->img_buffer - s->img_buffer_original ) ); + if( info.offset != s->callback_already_read + ( s->img_buffer - s->buffer_start ) ) + { + return stbi__errpuc( "bad offset", "Corrupt BMP" ); + } + } + + if( info.bpp == 24 && ma == 0xff000000 ) + { + s->img_n = 3; + } + else + { + s->img_n = ma ? 4 : 3; + } + if( req_comp && req_comp >= 3 ) // we can directly decode 3 or 4 + { + target = req_comp; + } + else + { + target = s->img_n; // if they want monochrome, we'll post-convert + } + + // sanity-check size + if( !stbi__mad3sizes_valid( target, s->img_x, s->img_y, 0 ) ) + { + return stbi__errpuc( "too large", "Corrupt BMP" ); + } + + out = ( stbi_uc* ) stbi__malloc_mad3( target, s->img_x, s->img_y, 0 ); + if( !out ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + if( info.bpp < 16 ) + { + int z = 0; + if( psize == 0 || psize > 256 ) + { + STBI_FREE( out ); + return stbi__errpuc( "invalid", "Corrupt BMP" ); + } + for( i = 0; i < psize; ++i ) + { + pal[i][2] = stbi__get8( s ); + pal[i][1] = stbi__get8( s ); + pal[i][0] = stbi__get8( s ); + if( info.hsz != 12 ) + { + stbi__get8( s ); + } + pal[i][3] = 255; + } + stbi__skip( s, info.offset - info.extra_read - info.hsz - psize * ( info.hsz == 12 ? 3 : 4 ) ); + if( info.bpp == 1 ) + { + width = ( s->img_x + 7 ) >> 3; + } + else if( info.bpp == 4 ) + { + width = ( s->img_x + 1 ) >> 1; + } + else if( info.bpp == 8 ) + { + width = s->img_x; + } + else + { + STBI_FREE( out ); + return stbi__errpuc( "bad bpp", "Corrupt BMP" ); + } + pad = ( -width ) & 3; + if( info.bpp == 1 ) + { + for( j = 0; j < ( int ) s->img_y; ++j ) + { + int bit_offset = 7, v = stbi__get8( s ); + for( i = 0; i < ( int ) s->img_x; ++i ) + { + int color = ( v >> bit_offset ) & 0x1; + out[z++] = pal[color][0]; + out[z++] = pal[color][1]; + out[z++] = pal[color][2]; + if( target == 4 ) + { + out[z++] = 255; + } + if( i + 1 == ( int ) s->img_x ) + { + break; + } + if( ( --bit_offset ) < 0 ) + { + bit_offset = 7; + v = stbi__get8( s ); + } + } + stbi__skip( s, pad ); + } + } + else + { + for( j = 0; j < ( int ) s->img_y; ++j ) + { + for( i = 0; i < ( int ) s->img_x; i += 2 ) + { + int v = stbi__get8( s ), v2 = 0; + if( info.bpp == 4 ) + { + v2 = v & 15; + v >>= 4; + } + out[z++] = pal[v][0]; + out[z++] = pal[v][1]; + out[z++] = pal[v][2]; + if( target == 4 ) + { + out[z++] = 255; + } + if( i + 1 == ( int ) s->img_x ) + { + break; + } + v = ( info.bpp == 8 ) ? stbi__get8( s ) : v2; + out[z++] = pal[v][0]; + out[z++] = pal[v][1]; + out[z++] = pal[v][2]; + if( target == 4 ) + { + out[z++] = 255; + } + } + stbi__skip( s, pad ); + } + } + } + else + { + int rshift = 0, gshift = 0, bshift = 0, ashift = 0, rcount = 0, gcount = 0, bcount = 0, acount = 0; + int z = 0; + int easy = 0; + stbi__skip( s, info.offset - info.extra_read - info.hsz ); + if( info.bpp == 24 ) + { + width = 3 * s->img_x; + } + else if( info.bpp == 16 ) + { + width = 2 * s->img_x; + } + else /* bpp = 32 and pad = 0 */ + { + width = 0; + } + pad = ( -width ) & 3; + if( info.bpp == 24 ) + { + easy = 1; + } + else if( info.bpp == 32 ) + { + if( mb == 0xff && mg == 0xff00 && mr == 0x00ff0000 && ma == 0xff000000 ) + { + easy = 2; + } + } + if( !easy ) + { + if( !mr || !mg || !mb ) + { + STBI_FREE( out ); + return stbi__errpuc( "bad masks", "Corrupt BMP" ); + } + // right shift amt to put high bit in position #7 + rshift = stbi__high_bit( mr ) - 7; + rcount = stbi__bitcount( mr ); + gshift = stbi__high_bit( mg ) - 7; + gcount = stbi__bitcount( mg ); + bshift = stbi__high_bit( mb ) - 7; + bcount = stbi__bitcount( mb ); + ashift = stbi__high_bit( ma ) - 7; + acount = stbi__bitcount( ma ); + if( rcount > 8 || gcount > 8 || bcount > 8 || acount > 8 ) + { + STBI_FREE( out ); + return stbi__errpuc( "bad masks", "Corrupt BMP" ); + } + } + for( j = 0; j < ( int ) s->img_y; ++j ) + { + if( easy ) + { + for( i = 0; i < ( int ) s->img_x; ++i ) + { + unsigned char a; + out[z + 2] = stbi__get8( s ); + out[z + 1] = stbi__get8( s ); + out[z + 0] = stbi__get8( s ); + z += 3; + a = ( easy == 2 ? stbi__get8( s ) : 255 ); + all_a |= a; + if( target == 4 ) + { + out[z++] = a; + } + } + } + else + { + int bpp = info.bpp; + for( i = 0; i < ( int ) s->img_x; ++i ) + { + stbi__uint32 v = ( bpp == 16 ? ( stbi__uint32 ) stbi__get16le( s ) : stbi__get32le( s ) ); + unsigned int a; + out[z++] = STBI__BYTECAST( stbi__shiftsigned( v & mr, rshift, rcount ) ); + out[z++] = STBI__BYTECAST( stbi__shiftsigned( v & mg, gshift, gcount ) ); + out[z++] = STBI__BYTECAST( stbi__shiftsigned( v & mb, bshift, bcount ) ); + a = ( ma ? stbi__shiftsigned( v & ma, ashift, acount ) : 255 ); + all_a |= a; + if( target == 4 ) + { + out[z++] = STBI__BYTECAST( a ); + } + } + } + stbi__skip( s, pad ); + } + } + + // if alpha channel is all 0s, replace with all 255s + if( target == 4 && all_a == 0 ) + for( i = 4 * s->img_x * s->img_y - 1; i >= 0; i -= 4 ) + { + out[i] = 255; + } + + if( flip_vertically ) + { + stbi_uc t; + for( j = 0; j < ( int ) s->img_y >> 1; ++j ) + { + stbi_uc* p1 = out + j * s->img_x * target; + stbi_uc* p2 = out + ( s->img_y - 1 - j ) * s->img_x * target; + for( i = 0; i < ( int ) s->img_x * target; ++i ) + { + t = p1[i]; + p1[i] = p2[i]; + p2[i] = t; + } + } + } + + if( req_comp && req_comp != target ) + { + out = stbi__convert_format( out, target, req_comp, s->img_x, s->img_y ); + if( out == NULL ) + { + return out; // stbi__convert_format frees input on failure + } + } + + *x = s->img_x; + *y = s->img_y; + if( comp ) + { + *comp = s->img_n; + } + return out; +} +#endif + +// Targa Truevision - TGA +// by Jonathan Dummer +#ifndef STBI_NO_TGA +// returns STBI_rgb or whatever, 0 on error +static int stbi__tga_get_comp( int bits_per_pixel, int is_grey, int* is_rgb16 ) +{ + // only RGB or RGBA (incl. 16bit) or grey allowed + if( is_rgb16 ) + { + *is_rgb16 = 0; + } + switch( bits_per_pixel ) + { + case 8: + return STBI_grey; + case 16: + if( is_grey ) + { + return STBI_grey_alpha; + } + // fallthrough + case 15: + if( is_rgb16 ) + { + *is_rgb16 = 1; + } + return STBI_rgb; + case 24: // fallthrough + case 32: + return bits_per_pixel / 8; + default: + return 0; + } +} + +static int stbi__tga_info( stbi__context* s, int* x, int* y, int* comp ) +{ + int tga_w, tga_h, tga_comp, tga_image_type, tga_bits_per_pixel, tga_colormap_bpp; + int sz, tga_colormap_type; + stbi__get8( s ); // discard Offset + tga_colormap_type = stbi__get8( s ); // colormap type + if( tga_colormap_type > 1 ) + { + stbi__rewind( s ); + return 0; // only RGB or indexed allowed + } + tga_image_type = stbi__get8( s ); // image type + if( tga_colormap_type == 1 ) // colormapped (paletted) image + { + if( tga_image_type != 1 && tga_image_type != 9 ) + { + stbi__rewind( s ); + return 0; + } + stbi__skip( s, 4 ); // skip index of first colormap entry and number of entries + sz = stbi__get8( s ); // check bits per palette color entry + if( ( sz != 8 ) && ( sz != 15 ) && ( sz != 16 ) && ( sz != 24 ) && ( sz != 32 ) ) + { + stbi__rewind( s ); + return 0; + } + stbi__skip( s, 4 ); // skip image x and y origin + tga_colormap_bpp = sz; + } + else // "normal" image w/o colormap - only RGB or grey allowed, +/- RLE + { + if( ( tga_image_type != 2 ) && ( tga_image_type != 3 ) && ( tga_image_type != 10 ) && ( tga_image_type != 11 ) ) + { + stbi__rewind( s ); + return 0; // only RGB or grey allowed, +/- RLE + } + stbi__skip( s, 9 ); // skip colormap specification and image x/y origin + tga_colormap_bpp = 0; + } + tga_w = stbi__get16le( s ); + if( tga_w < 1 ) + { + stbi__rewind( s ); + return 0; // test width + } + tga_h = stbi__get16le( s ); + if( tga_h < 1 ) + { + stbi__rewind( s ); + return 0; // test height + } + tga_bits_per_pixel = stbi__get8( s ); // bits per pixel + stbi__get8( s ); // ignore alpha bits + if( tga_colormap_bpp != 0 ) + { + if( ( tga_bits_per_pixel != 8 ) && ( tga_bits_per_pixel != 16 ) ) + { + // when using a colormap, tga_bits_per_pixel is the size of the indexes + // I don't think anything but 8 or 16bit indexes makes sense + stbi__rewind( s ); + return 0; + } + tga_comp = stbi__tga_get_comp( tga_colormap_bpp, 0, NULL ); + } + else + { + tga_comp = stbi__tga_get_comp( tga_bits_per_pixel, ( tga_image_type == 3 ) || ( tga_image_type == 11 ), NULL ); + } + if( !tga_comp ) + { + stbi__rewind( s ); + return 0; + } + if( x ) + { + *x = tga_w; + } + if( y ) + { + *y = tga_h; + } + if( comp ) + { + *comp = tga_comp; + } + return 1; // seems to have passed everything +} + +static int stbi__tga_test( stbi__context* s ) +{ + int res = 0; + int sz, tga_color_type; + stbi__get8( s ); // discard Offset + tga_color_type = stbi__get8( s ); // color type + if( tga_color_type > 1 ) + { + goto errorEnd; // only RGB or indexed allowed + } + sz = stbi__get8( s ); // image type + if( tga_color_type == 1 ) // colormapped (paletted) image + { + if( sz != 1 && sz != 9 ) + { + goto errorEnd; // colortype 1 demands image type 1 or 9 + } + stbi__skip( s, 4 ); // skip index of first colormap entry and number of entries + sz = stbi__get8( s ); // check bits per palette color entry + if( ( sz != 8 ) && ( sz != 15 ) && ( sz != 16 ) && ( sz != 24 ) && ( sz != 32 ) ) + { + goto errorEnd; + } + stbi__skip( s, 4 ); // skip image x and y origin + } + else // "normal" image w/o colormap + { + if( ( sz != 2 ) && ( sz != 3 ) && ( sz != 10 ) && ( sz != 11 ) ) + { + goto errorEnd; // only RGB or grey allowed, +/- RLE + } + stbi__skip( s, 9 ); // skip colormap specification and image x/y origin + } + if( stbi__get16le( s ) < 1 ) + { + goto errorEnd; // test width + } + if( stbi__get16le( s ) < 1 ) + { + goto errorEnd; // test height + } + sz = stbi__get8( s ); // bits per pixel + if( ( tga_color_type == 1 ) && ( sz != 8 ) && ( sz != 16 ) ) + { + goto errorEnd; // for colormapped images, bpp is size of an index + } + if( ( sz != 8 ) && ( sz != 15 ) && ( sz != 16 ) && ( sz != 24 ) && ( sz != 32 ) ) + { + goto errorEnd; + } + + res = 1; // if we got this far, everything's good and we can return 1 instead of 0 + +errorEnd: + stbi__rewind( s ); + return res; +} + +// read 16bit value and convert to 24bit RGB +static void stbi__tga_read_rgb16( stbi__context* s, stbi_uc* out ) +{ + stbi__uint16 px = ( stbi__uint16 )stbi__get16le( s ); + stbi__uint16 fiveBitMask = 31; + // we have 3 channels with 5bits each + int r = ( px >> 10 ) & fiveBitMask; + int g = ( px >> 5 ) & fiveBitMask; + int b = px & fiveBitMask; + // Note that this saves the data in RGB(A) order, so it doesn't need to be swapped later + out[0] = ( stbi_uc )( ( r * 255 ) / 31 ); + out[1] = ( stbi_uc )( ( g * 255 ) / 31 ); + out[2] = ( stbi_uc )( ( b * 255 ) / 31 ); + + // some people claim that the most significant bit might be used for alpha + // (possibly if an alpha-bit is set in the "image descriptor byte") + // but that only made 16bit test images completely translucent.. + // so let's treat all 15 and 16bit TGAs as RGB with no alpha. +} + +static void* stbi__tga_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + // read in the TGA header stuff + int tga_offset = stbi__get8( s ); + int tga_indexed = stbi__get8( s ); + int tga_image_type = stbi__get8( s ); + int tga_is_RLE = 0; + int tga_palette_start = stbi__get16le( s ); + int tga_palette_len = stbi__get16le( s ); + int tga_palette_bits = stbi__get8( s ); + int tga_x_origin = stbi__get16le( s ); + int tga_y_origin = stbi__get16le( s ); + int tga_width = stbi__get16le( s ); + int tga_height = stbi__get16le( s ); + int tga_bits_per_pixel = stbi__get8( s ); + int tga_comp, tga_rgb16 = 0; + int tga_inverted = stbi__get8( s ); + // int tga_alpha_bits = tga_inverted & 15; // the 4 lowest bits - unused (useless?) + // image data + unsigned char* tga_data; + unsigned char* tga_palette = NULL; + int i, j; + unsigned char raw_data[4] = {0}; + int RLE_count = 0; + int RLE_repeating = 0; + int read_next_pixel = 1; + STBI_NOTUSED( ri ); + STBI_NOTUSED( tga_x_origin ); // @TODO + STBI_NOTUSED( tga_y_origin ); // @TODO + + if( tga_height > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + if( tga_width > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + + // do a tiny bit of precessing + if( tga_image_type >= 8 ) + { + tga_image_type -= 8; + tga_is_RLE = 1; + } + tga_inverted = 1 - ( ( tga_inverted >> 5 ) & 1 ); + + // If I'm paletted, then I'll use the number of bits from the palette + if( tga_indexed ) + { + tga_comp = stbi__tga_get_comp( tga_palette_bits, 0, &tga_rgb16 ); + } + else + { + tga_comp = stbi__tga_get_comp( tga_bits_per_pixel, ( tga_image_type == 3 ), &tga_rgb16 ); + } + + if( !tga_comp ) // shouldn't really happen, stbi__tga_test() should have ensured basic consistency + { + return stbi__errpuc( "bad format", "Can't find out TGA pixelformat" ); + } + + // tga info + *x = tga_width; + *y = tga_height; + if( comp ) + { + *comp = tga_comp; + } + + if( !stbi__mad3sizes_valid( tga_width, tga_height, tga_comp, 0 ) ) + { + return stbi__errpuc( "too large", "Corrupt TGA" ); + } + + tga_data = ( unsigned char* )stbi__malloc_mad3( tga_width, tga_height, tga_comp, 0 ); + if( !tga_data ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + // skip to the data's starting position (offset usually = 0) + stbi__skip( s, tga_offset ); + + if( !tga_indexed && !tga_is_RLE && !tga_rgb16 ) + { + for( i = 0; i < tga_height; ++i ) + { + int row = tga_inverted ? tga_height - i - 1 : i; + stbi_uc* tga_row = tga_data + row * tga_width * tga_comp; + stbi__getn( s, tga_row, tga_width * tga_comp ); + } + } + else + { + // do I need to load a palette? + if( tga_indexed ) + { + if( tga_palette_len == 0 ) /* you have to have at least one entry! */ + { + STBI_FREE( tga_data ); + return stbi__errpuc( "bad palette", "Corrupt TGA" ); + } + + // any data to skip? (offset usually = 0) + stbi__skip( s, tga_palette_start ); + // load the palette + tga_palette = ( unsigned char* )stbi__malloc_mad2( tga_palette_len, tga_comp, 0 ); + if( !tga_palette ) + { + STBI_FREE( tga_data ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + if( tga_rgb16 ) + { + stbi_uc* pal_entry = tga_palette; + STBI_ASSERT( tga_comp == STBI_rgb ); + for( i = 0; i < tga_palette_len; ++i ) + { + stbi__tga_read_rgb16( s, pal_entry ); + pal_entry += tga_comp; + } + } + else if( !stbi__getn( s, tga_palette, tga_palette_len * tga_comp ) ) + { + STBI_FREE( tga_data ); + STBI_FREE( tga_palette ); + return stbi__errpuc( "bad palette", "Corrupt TGA" ); + } + } + // load the data + for( i = 0; i < tga_width * tga_height; ++i ) + { + // if I'm in RLE mode, do I need to get a RLE stbi__pngchunk? + if( tga_is_RLE ) + { + if( RLE_count == 0 ) + { + // yep, get the next byte as a RLE command + int RLE_cmd = stbi__get8( s ); + RLE_count = 1 + ( RLE_cmd & 127 ); + RLE_repeating = RLE_cmd >> 7; + read_next_pixel = 1; + } + else if( !RLE_repeating ) + { + read_next_pixel = 1; + } + } + else + { + read_next_pixel = 1; + } + // OK, if I need to read a pixel, do it now + if( read_next_pixel ) + { + // load however much data we did have + if( tga_indexed ) + { + // read in index, then perform the lookup + int pal_idx = ( tga_bits_per_pixel == 8 ) ? stbi__get8( s ) : stbi__get16le( s ); + if( pal_idx >= tga_palette_len ) + { + // invalid index + pal_idx = 0; + } + pal_idx *= tga_comp; + for( j = 0; j < tga_comp; ++j ) + { + raw_data[j] = tga_palette[pal_idx + j]; + } + } + else if( tga_rgb16 ) + { + STBI_ASSERT( tga_comp == STBI_rgb ); + stbi__tga_read_rgb16( s, raw_data ); + } + else + { + // read in the data raw + for( j = 0; j < tga_comp; ++j ) + { + raw_data[j] = stbi__get8( s ); + } + } + // clear the reading flag for the next pixel + read_next_pixel = 0; + } // end of reading a pixel + + // copy data + for( j = 0; j < tga_comp; ++j ) + { + tga_data[i * tga_comp + j] = raw_data[j]; + } + + // in case we're in RLE mode, keep counting down + --RLE_count; + } + // do I need to invert the image? + if( tga_inverted ) + { + for( j = 0; j * 2 < tga_height; ++j ) + { + int index1 = j * tga_width * tga_comp; + int index2 = ( tga_height - 1 - j ) * tga_width * tga_comp; + for( i = tga_width * tga_comp; i > 0; --i ) + { + unsigned char temp = tga_data[index1]; + tga_data[index1] = tga_data[index2]; + tga_data[index2] = temp; + ++index1; + ++index2; + } + } + } + // clear my palette, if I had one + if( tga_palette != NULL ) + { + STBI_FREE( tga_palette ); + } + } + + // swap RGB - if the source data was RGB16, it already is in the right order + if( tga_comp >= 3 && !tga_rgb16 ) + { + unsigned char* tga_pixel = tga_data; + for( i = 0; i < tga_width * tga_height; ++i ) + { + unsigned char temp = tga_pixel[0]; + tga_pixel[0] = tga_pixel[2]; + tga_pixel[2] = temp; + tga_pixel += tga_comp; + } + } + + // convert to target component count + if( req_comp && req_comp != tga_comp ) + { + tga_data = stbi__convert_format( tga_data, tga_comp, req_comp, tga_width, tga_height ); + } + + // the things I do to get rid of an error message, and yet keep + // Microsoft's C compilers happy... [8^( + tga_palette_start = tga_palette_len = tga_palette_bits = + tga_x_origin = tga_y_origin = 0; + STBI_NOTUSED( tga_palette_start ); + // OK, done + return tga_data; +} +#endif + +// ************************************************************************************************* +// Photoshop PSD loader -- PD by Thatcher Ulrich, integration by Nicolas Schulz, tweaked by STB + +#ifndef STBI_NO_PSD +static int stbi__psd_test( stbi__context* s ) +{ + int r = ( stbi__get32be( s ) == 0x38425053 ); + stbi__rewind( s ); + return r; +} + +static int stbi__psd_decode_rle( stbi__context* s, stbi_uc* p, int pixelCount ) +{ + int count, nleft, len; + + count = 0; + while( ( nleft = pixelCount - count ) > 0 ) + { + len = stbi__get8( s ); + if( len == 128 ) + { + // No-op. + } + else if( len < 128 ) + { + // Copy next len+1 bytes literally. + len++; + if( len > nleft ) + { + return 0; // corrupt data + } + count += len; + while( len ) + { + *p = stbi__get8( s ); + p += 4; + len--; + } + } + else if( len > 128 ) + { + stbi_uc val; + // Next -len+1 bytes in the dest are replicated from next source byte. + // (Interpret len as a negative 8-bit int.) + len = 257 - len; + if( len > nleft ) + { + return 0; // corrupt data + } + val = stbi__get8( s ); + count += len; + while( len ) + { + *p = val; + p += 4; + len--; + } + } + } + + return 1; +} + +static void* stbi__psd_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri, int bpc ) +{ + int pixelCount; + int channelCount, compression; + int channel, i; + int bitdepth; + int w, h; + stbi_uc* out; + STBI_NOTUSED( ri ); + + // Check identifier + if( stbi__get32be( s ) != 0x38425053 ) // "8BPS" + { + return stbi__errpuc( "not PSD", "Corrupt PSD image" ); + } + + // Check file type version. + if( stbi__get16be( s ) != 1 ) + { + return stbi__errpuc( "wrong version", "Unsupported version of PSD image" ); + } + + // Skip 6 reserved bytes. + stbi__skip( s, 6 ); + + // Read the number of channels (R, G, B, A, etc). + channelCount = stbi__get16be( s ); + if( channelCount < 0 || channelCount > 16 ) + { + return stbi__errpuc( "wrong channel count", "Unsupported number of channels in PSD image" ); + } + + // Read the rows and columns of the image. + h = stbi__get32be( s ); + w = stbi__get32be( s ); + + if( h > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + if( w > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + + // Make sure the depth is 8 bits. + bitdepth = stbi__get16be( s ); + if( bitdepth != 8 && bitdepth != 16 ) + { + return stbi__errpuc( "unsupported bit depth", "PSD bit depth is not 8 or 16 bit" ); + } + + // Make sure the color mode is RGB. + // Valid options are: + // 0: Bitmap + // 1: Grayscale + // 2: Indexed color + // 3: RGB color + // 4: CMYK color + // 7: Multichannel + // 8: Duotone + // 9: Lab color + if( stbi__get16be( s ) != 3 ) + { + return stbi__errpuc( "wrong color format", "PSD is not in RGB color format" ); + } + + // Skip the Mode Data. (It's the palette for indexed color; other info for other modes.) + stbi__skip( s, stbi__get32be( s ) ); + + // Skip the image resources. (resolution, pen tool paths, etc) + stbi__skip( s, stbi__get32be( s ) ); + + // Skip the reserved data. + stbi__skip( s, stbi__get32be( s ) ); + + // Find out if the data is compressed. + // Known values: + // 0: no compression + // 1: RLE compressed + compression = stbi__get16be( s ); + if( compression > 1 ) + { + return stbi__errpuc( "bad compression", "PSD has an unknown compression format" ); + } + + // Check size + if( !stbi__mad3sizes_valid( 4, w, h, 0 ) ) + { + return stbi__errpuc( "too large", "Corrupt PSD" ); + } + + // Create the destination image. + + if( !compression && bitdepth == 16 && bpc == 16 ) + { + out = ( stbi_uc* ) stbi__malloc_mad3( 8, w, h, 0 ); + ri->bits_per_channel = 16; + } + else + { + out = ( stbi_uc* ) stbi__malloc( 4 * w * h ); + } + + if( !out ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + pixelCount = w * h; + + // Initialize the data to zero. + //memset( out, 0, pixelCount * 4 ); + + // Finally, the image data. + if( compression ) + { + // RLE as used by .PSD and .TIFF + // Loop until you get the number of unpacked bytes you are expecting: + // Read the next source byte into n. + // If n is between 0 and 127 inclusive, copy the next n+1 bytes literally. + // Else if n is between -127 and -1 inclusive, copy the next byte -n+1 times. + // Else if n is 128, noop. + // Endloop + + // The RLE-compressed data is preceded by a 2-byte data count for each row in the data, + // which we're going to just skip. + stbi__skip( s, h * channelCount * 2 ); + + // Read the RLE data by channel. + for( channel = 0; channel < 4; channel++ ) + { + stbi_uc* p; + + p = out + channel; + if( channel >= channelCount ) + { + // Fill this channel with default data. + for( i = 0; i < pixelCount; i++, p += 4 ) + { + *p = ( channel == 3 ? 255 : 0 ); + } + } + else + { + // Read the RLE data. + if( !stbi__psd_decode_rle( s, p, pixelCount ) ) + { + STBI_FREE( out ); + return stbi__errpuc( "corrupt", "bad RLE data" ); + } + } + } + + } + else + { + // We're at the raw image data. It's each channel in order (Red, Green, Blue, Alpha, ...) + // where each channel consists of an 8-bit (or 16-bit) value for each pixel in the image. + + // Read the data by channel. + for( channel = 0; channel < 4; channel++ ) + { + if( channel >= channelCount ) + { + // Fill this channel with default data. + if( bitdepth == 16 && bpc == 16 ) + { + stbi__uint16* q = ( ( stbi__uint16* ) out ) + channel; + stbi__uint16 val = channel == 3 ? 65535 : 0; + for( i = 0; i < pixelCount; i++, q += 4 ) + { + *q = val; + } + } + else + { + stbi_uc* p = out + channel; + stbi_uc val = channel == 3 ? 255 : 0; + for( i = 0; i < pixelCount; i++, p += 4 ) + { + *p = val; + } + } + } + else + { + if( ri->bits_per_channel == 16 ) // output bpc + { + stbi__uint16* q = ( ( stbi__uint16* ) out ) + channel; + for( i = 0; i < pixelCount; i++, q += 4 ) + { + *q = ( stbi__uint16 ) stbi__get16be( s ); + } + } + else + { + stbi_uc* p = out + channel; + if( bitdepth == 16 ) // input bpc + { + for( i = 0; i < pixelCount; i++, p += 4 ) + { + *p = ( stbi_uc )( stbi__get16be( s ) >> 8 ); + } + } + else + { + for( i = 0; i < pixelCount; i++, p += 4 ) + { + *p = stbi__get8( s ); + } + } + } + } + } + } + + // remove weird white matte from PSD + if( channelCount >= 4 ) + { + if( ri->bits_per_channel == 16 ) + { + for( i = 0; i < w * h; ++i ) + { + stbi__uint16* pixel = ( stbi__uint16* ) out + 4 * i; + if( pixel[3] != 0 && pixel[3] != 65535 ) + { + float a = pixel[3] / 65535.0f; + float ra = 1.0f / a; + float inv_a = 65535.0f * ( 1 - ra ); + pixel[0] = ( stbi__uint16 )( pixel[0] * ra + inv_a ); + pixel[1] = ( stbi__uint16 )( pixel[1] * ra + inv_a ); + pixel[2] = ( stbi__uint16 )( pixel[2] * ra + inv_a ); + } + } + } + else + { + for( i = 0; i < w * h; ++i ) + { + unsigned char* pixel = out + 4 * i; + if( pixel[3] != 0 && pixel[3] != 255 ) + { + float a = pixel[3] / 255.0f; + float ra = 1.0f / a; + float inv_a = 255.0f * ( 1 - ra ); + pixel[0] = ( unsigned char )( pixel[0] * ra + inv_a ); + pixel[1] = ( unsigned char )( pixel[1] * ra + inv_a ); + pixel[2] = ( unsigned char )( pixel[2] * ra + inv_a ); + } + } + } + } + + // convert to desired output format + if( req_comp && req_comp != 4 ) + { + if( ri->bits_per_channel == 16 ) + { + out = ( stbi_uc* ) stbi__convert_format16( ( stbi__uint16* ) out, 4, req_comp, w, h ); + } + else + { + out = stbi__convert_format( out, 4, req_comp, w, h ); + } + if( out == NULL ) + { + return out; // stbi__convert_format frees input on failure + } + } + + if( comp ) + { + *comp = 4; + } + *y = h; + *x = w; + + return out; +} +#endif + +// ************************************************************************************************* +// Softimage PIC loader +// by Tom Seddon +// +// See http://softimage.wiki.softimage.com/index.php/INFO:_PIC_file_format +// See http://ozviz.wasp.uwa.edu.au/~pbourke/dataformats/softimagepic/ + +#ifndef STBI_NO_PIC +static int stbi__pic_is4( stbi__context* s, const char* str ) +{ + int i; + for( i = 0; i < 4; ++i ) + if( stbi__get8( s ) != ( stbi_uc )str[i] ) + { + return 0; + } + + return 1; +} + +static int stbi__pic_test_core( stbi__context* s ) +{ + int i; + + if( !stbi__pic_is4( s, "\x53\x80\xF6\x34" ) ) + { + return 0; + } + + for( i = 0; i < 84; ++i ) + { + stbi__get8( s ); + } + + if( !stbi__pic_is4( s, "PICT" ) ) + { + return 0; + } + + return 1; +} + +typedef struct +{ + stbi_uc size, type, channel; +} stbi__pic_packet; + +static stbi_uc* stbi__readval( stbi__context* s, int channel, stbi_uc* dest ) +{ + int mask = 0x80, i; + + for( i = 0; i < 4; ++i, mask >>= 1 ) + { + if( channel & mask ) + { + if( stbi__at_eof( s ) ) + { + return stbi__errpuc( "bad file", "PIC file too short" ); + } + dest[i] = stbi__get8( s ); + } + } + + return dest; +} + +static void stbi__copyval( int channel, stbi_uc* dest, const stbi_uc* src ) +{ + int mask = 0x80, i; + + for( i = 0; i < 4; ++i, mask >>= 1 ) + if( channel & mask ) + { + dest[i] = src[i]; + } +} + +static stbi_uc* stbi__pic_load_core( stbi__context* s, int width, int height, int* comp, stbi_uc* result ) +{ + int act_comp = 0, num_packets = 0, y, chained; + stbi__pic_packet packets[10]; + + // this will (should...) cater for even some bizarre stuff like having data + // for the same channel in multiple packets. + do + { + stbi__pic_packet* packet; + + if( num_packets == sizeof( packets ) / sizeof( packets[0] ) ) + { + return stbi__errpuc( "bad format", "too many packets" ); + } + + packet = &packets[num_packets++]; + + chained = stbi__get8( s ); + packet->size = stbi__get8( s ); + packet->type = stbi__get8( s ); + packet->channel = stbi__get8( s ); + + act_comp |= packet->channel; + + if( stbi__at_eof( s ) ) + { + return stbi__errpuc( "bad file", "file too short (reading packets)" ); + } + if( packet->size != 8 ) + { + return stbi__errpuc( "bad format", "packet isn't 8bpp" ); + } + } + while( chained ); + + *comp = ( act_comp & 0x10 ? 4 : 3 ); // has alpha channel? + + for( y = 0; y < height; ++y ) + { + int packet_idx; + + for( packet_idx = 0; packet_idx < num_packets; ++packet_idx ) + { + stbi__pic_packet* packet = &packets[packet_idx]; + stbi_uc* dest = result + y * width * 4; + + switch( packet->type ) + { + default: + return stbi__errpuc( "bad format", "packet has bad compression type" ); + + case 0: //uncompressed + { + int x; + + for( x = 0; x < width; ++x, dest += 4 ) + if( !stbi__readval( s, packet->channel, dest ) ) + { + return 0; + } + break; + } + + case 1://Pure RLE + { + int left = width, i; + + while( left > 0 ) + { + stbi_uc count, value[4]; + + count = stbi__get8( s ); + if( stbi__at_eof( s ) ) + { + return stbi__errpuc( "bad file", "file too short (pure read count)" ); + } + + if( count > left ) + { + count = ( stbi_uc ) left; + } + + if( !stbi__readval( s, packet->channel, value ) ) + { + return 0; + } + + for( i = 0; i < count; ++i, dest += 4 ) + { + stbi__copyval( packet->channel, dest, value ); + } + left -= count; + } + } + break; + + case 2: //Mixed RLE + { + int left = width; + while( left > 0 ) + { + int count = stbi__get8( s ), i; + if( stbi__at_eof( s ) ) + { + return stbi__errpuc( "bad file", "file too short (mixed read count)" ); + } + + if( count >= 128 ) // Repeated + { + stbi_uc value[4]; + + if( count == 128 ) + { + count = stbi__get16be( s ); + } + else + { + count -= 127; + } + if( count > left ) + { + return stbi__errpuc( "bad file", "scanline overrun" ); + } + + if( !stbi__readval( s, packet->channel, value ) ) + { + return 0; + } + + for( i = 0; i < count; ++i, dest += 4 ) + { + stbi__copyval( packet->channel, dest, value ); + } + } + else // Raw + { + ++count; + if( count > left ) + { + return stbi__errpuc( "bad file", "scanline overrun" ); + } + + for( i = 0; i < count; ++i, dest += 4 ) + if( !stbi__readval( s, packet->channel, dest ) ) + { + return 0; + } + } + left -= count; + } + break; + } + } + } + } + + return result; +} + +static void* stbi__pic_load( stbi__context* s, int* px, int* py, int* comp, int req_comp, stbi__result_info* ri ) +{ + stbi_uc* result; + int i, x, y, internal_comp; + STBI_NOTUSED( ri ); + + if( !comp ) + { + comp = &internal_comp; + } + + for( i = 0; i < 92; ++i ) + { + stbi__get8( s ); + } + + x = stbi__get16be( s ); + y = stbi__get16be( s ); + + if( y > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + if( x > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + + if( stbi__at_eof( s ) ) + { + return stbi__errpuc( "bad file", "file too short (pic header)" ); + } + if( !stbi__mad3sizes_valid( x, y, 4, 0 ) ) + { + return stbi__errpuc( "too large", "PIC image too large to decode" ); + } + + stbi__get32be( s ); //skip `ratio' + stbi__get16be( s ); //skip `fields' + stbi__get16be( s ); //skip `pad' + + // intermediate buffer is RGBA + result = ( stbi_uc* ) stbi__malloc_mad3( x, y, 4, 0 ); + memset( result, 0xff, x * y * 4 ); + + if( !stbi__pic_load_core( s, x, y, comp, result ) ) + { + STBI_FREE( result ); + result = 0; + } + *px = x; + *py = y; + if( req_comp == 0 ) + { + req_comp = *comp; + } + result = stbi__convert_format( result, 4, req_comp, x, y ); + + return result; +} + +static int stbi__pic_test( stbi__context* s ) +{ + int r = stbi__pic_test_core( s ); + stbi__rewind( s ); + return r; +} +#endif + +// ************************************************************************************************* +// GIF loader -- public domain by Jean-Marc Lienher -- simplified/shrunk by stb + +#ifndef STBI_NO_GIF +typedef struct +{ + stbi__int16 prefix; + stbi_uc first; + stbi_uc suffix; +} stbi__gif_lzw; + +typedef struct +{ + int w, h; + stbi_uc* out; // output buffer (always 4 components) + stbi_uc* background; // The current "background" as far as a gif is concerned + stbi_uc* history; + int flags, bgindex, ratio, transparent, eflags; + stbi_uc pal[256][4]; + stbi_uc lpal[256][4]; + stbi__gif_lzw codes[8192]; + stbi_uc* color_table; + int parse, step; + int lflags; + int start_x, start_y; + int max_x, max_y; + int cur_x, cur_y; + int line_size; + int delay; +} stbi__gif; + +static int stbi__gif_test_raw( stbi__context* s ) +{ + int sz; + if( stbi__get8( s ) != 'G' || stbi__get8( s ) != 'I' || stbi__get8( s ) != 'F' || stbi__get8( s ) != '8' ) + { + return 0; + } + sz = stbi__get8( s ); + if( sz != '9' && sz != '7' ) + { + return 0; + } + if( stbi__get8( s ) != 'a' ) + { + return 0; + } + return 1; +} + +static int stbi__gif_test( stbi__context* s ) +{ + int r = stbi__gif_test_raw( s ); + stbi__rewind( s ); + return r; +} + +static void stbi__gif_parse_colortable( stbi__context* s, stbi_uc pal[256][4], int num_entries, int transp ) +{ + int i; + for( i = 0; i < num_entries; ++i ) + { + pal[i][2] = stbi__get8( s ); + pal[i][1] = stbi__get8( s ); + pal[i][0] = stbi__get8( s ); + pal[i][3] = transp == i ? 0 : 255; + } +} + +static int stbi__gif_header( stbi__context* s, stbi__gif* g, int* comp, int is_info ) +{ + stbi_uc version; + if( stbi__get8( s ) != 'G' || stbi__get8( s ) != 'I' || stbi__get8( s ) != 'F' || stbi__get8( s ) != '8' ) + { + return stbi__err( "not GIF", "Corrupt GIF" ); + } + + version = stbi__get8( s ); + if( version != '7' && version != '9' ) + { + return stbi__err( "not GIF", "Corrupt GIF" ); + } + if( stbi__get8( s ) != 'a' ) + { + return stbi__err( "not GIF", "Corrupt GIF" ); + } + + stbi__g_failure_reason = ""; + g->w = stbi__get16le( s ); + g->h = stbi__get16le( s ); + g->flags = stbi__get8( s ); + g->bgindex = stbi__get8( s ); + g->ratio = stbi__get8( s ); + g->transparent = -1; + + if( g->w > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + if( g->h > STBI_MAX_DIMENSIONS ) + { + return stbi__err( "too large", "Very large image (corrupt?)" ); + } + + if( comp != 0 ) + { + *comp = 4; // can't actually tell whether it's 3 or 4 until we parse the comments + } + + if( is_info ) + { + return 1; + } + + if( g->flags & 0x80 ) + { + stbi__gif_parse_colortable( s, g->pal, 2 << ( g->flags & 7 ), -1 ); + } + + return 1; +} + +static int stbi__gif_info_raw( stbi__context* s, int* x, int* y, int* comp ) +{ + stbi__gif* g = ( stbi__gif* ) stbi__malloc( sizeof( stbi__gif ) ); + if( !stbi__gif_header( s, g, comp, 1 ) ) + { + STBI_FREE( g ); + stbi__rewind( s ); + return 0; + } + if( x ) + { + *x = g->w; + } + if( y ) + { + *y = g->h; + } + STBI_FREE( g ); + return 1; +} + +static void stbi__out_gif_code( stbi__gif* g, stbi__uint16 code ) +{ + stbi_uc* p, *c; + int idx; + + // recurse to decode the prefixes, since the linked-list is backwards, + // and working backwards through an interleaved image would be nasty + if( g->codes[code].prefix >= 0 ) + { + stbi__out_gif_code( g, g->codes[code].prefix ); + } + + if( g->cur_y >= g->max_y ) + { + return; + } + + idx = g->cur_x + g->cur_y; + p = &g->out[idx]; + g->history[idx / 4] = 1; + + c = &g->color_table[g->codes[code].suffix * 4]; + if( c[3] > 128 ) // don't render transparent pixels; + { + p[0] = c[2]; + p[1] = c[1]; + p[2] = c[0]; + p[3] = c[3]; + } + g->cur_x += 4; + + if( g->cur_x >= g->max_x ) + { + g->cur_x = g->start_x; + g->cur_y += g->step; + + while( g->cur_y >= g->max_y && g->parse > 0 ) + { + g->step = ( 1 << g->parse ) * g->line_size; + g->cur_y = g->start_y + ( g->step >> 1 ); + --g->parse; + } + } +} + +static stbi_uc* stbi__process_gif_raster( stbi__context* s, stbi__gif* g ) +{ + stbi_uc lzw_cs; + stbi__int32 len, init_code; + stbi__uint32 first; + stbi__int32 codesize, codemask, avail, oldcode, bits, valid_bits, clear; + stbi__gif_lzw* p; + + lzw_cs = stbi__get8( s ); + if( lzw_cs > 12 ) + { + return NULL; + } + clear = 1 << lzw_cs; + first = 1; + codesize = lzw_cs + 1; + codemask = ( 1 << codesize ) - 1; + bits = 0; + valid_bits = 0; + for( init_code = 0; init_code < clear; init_code++ ) + { + g->codes[init_code].prefix = -1; + g->codes[init_code].first = ( stbi_uc ) init_code; + g->codes[init_code].suffix = ( stbi_uc ) init_code; + } + + // support no starting clear code + avail = clear + 2; + oldcode = -1; + + len = 0; + for( ;; ) + { + if( valid_bits < codesize ) + { + if( len == 0 ) + { + len = stbi__get8( s ); // start new block + if( len == 0 ) + { + return g->out; + } + } + --len; + bits |= ( stbi__int32 ) stbi__get8( s ) << valid_bits; + valid_bits += 8; + } + else + { + stbi__int32 code = bits & codemask; + bits >>= codesize; + valid_bits -= codesize; + // @OPTIMIZE: is there some way we can accelerate the non-clear path? + if( code == clear ) // clear code + { + codesize = lzw_cs + 1; + codemask = ( 1 << codesize ) - 1; + avail = clear + 2; + oldcode = -1; + first = 0; + } + else if( code == clear + 1 ) // end of stream code + { + stbi__skip( s, len ); + while( ( len = stbi__get8( s ) ) > 0 ) + { + stbi__skip( s, len ); + } + return g->out; + } + else if( code <= avail ) + { + if( first ) + { + return stbi__errpuc( "no clear code", "Corrupt GIF" ); + } + + if( oldcode >= 0 ) + { + p = &g->codes[avail++]; + if( avail > 8192 ) + { + return stbi__errpuc( "too many codes", "Corrupt GIF" ); + } + + p->prefix = ( stbi__int16 ) oldcode; + p->first = g->codes[oldcode].first; + p->suffix = ( code == avail ) ? p->first : g->codes[code].first; + } + else if( code == avail ) + { + return stbi__errpuc( "illegal code in raster", "Corrupt GIF" ); + } + + stbi__out_gif_code( g, ( stbi__uint16 ) code ); + + if( ( avail & codemask ) == 0 && avail <= 0x0FFF ) + { + codesize++; + codemask = ( 1 << codesize ) - 1; + } + + oldcode = code; + } + else + { + return stbi__errpuc( "illegal code in raster", "Corrupt GIF" ); + } + } + } +} + +// this function is designed to support animated gifs, although stb_image doesn't support it +// two back is the image from two frames ago, used for a very specific disposal format +static stbi_uc* stbi__gif_load_next( stbi__context* s, stbi__gif* g, int* comp, int req_comp, stbi_uc* two_back ) +{ + int dispose; + int first_frame; + int pi; + int pcount; + STBI_NOTUSED( req_comp ); + + // on first frame, any non-written pixels get the background colour (non-transparent) + first_frame = 0; + if( g->out == 0 ) + { + if( !stbi__gif_header( s, g, comp, 0 ) ) + { + return 0; // stbi__g_failure_reason set by stbi__gif_header + } + if( !stbi__mad3sizes_valid( 4, g->w, g->h, 0 ) ) + { + return stbi__errpuc( "too large", "GIF image is too large" ); + } + pcount = g->w * g->h; + g->out = ( stbi_uc* ) stbi__malloc( 4 * pcount ); + g->background = ( stbi_uc* ) stbi__malloc( 4 * pcount ); + g->history = ( stbi_uc* ) stbi__malloc( pcount ); + if( !g->out || !g->background || !g->history ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + + // image is treated as "transparent" at the start - ie, nothing overwrites the current background; + // background colour is only used for pixels that are not rendered first frame, after that "background" + // color refers to the color that was there the previous frame. + memset( g->out, 0x00, 4 * pcount ); + memset( g->background, 0x00, 4 * pcount ); // state of the background (starts transparent) + memset( g->history, 0x00, pcount ); // pixels that were affected previous frame + first_frame = 1; + } + else + { + // second frame - how do we dispose of the previous one? + dispose = ( g->eflags & 0x1C ) >> 2; + pcount = g->w * g->h; + + if( ( dispose == 3 ) && ( two_back == 0 ) ) + { + dispose = 2; // if I don't have an image to revert back to, default to the old background + } + + if( dispose == 3 ) // use previous graphic + { + for( pi = 0; pi < pcount; ++pi ) + { + if( g->history[pi] ) + { + memcpy( &g->out[pi * 4], &two_back[pi * 4], 4 ); + } + } + } + else if( dispose == 2 ) + { + // restore what was changed last frame to background before that frame; + for( pi = 0; pi < pcount; ++pi ) + { + if( g->history[pi] ) + { + memcpy( &g->out[pi * 4], &g->background[pi * 4], 4 ); + } + } + } + else + { + // This is a non-disposal case eithe way, so just + // leave the pixels as is, and they will become the new background + // 1: do not dispose + // 0: not specified. + } + + // background is what out is after the undoing of the previou frame; + memcpy( g->background, g->out, 4 * g->w * g->h ); + } + + // clear my history; + memset( g->history, 0x00, g->w * g->h ); // pixels that were affected previous frame + + for( ;; ) + { + int tag = stbi__get8( s ); + switch( tag ) + { + case 0x2C: /* Image Descriptor */ + { + stbi__int32 x, y, w, h; + stbi_uc* o; + + x = stbi__get16le( s ); + y = stbi__get16le( s ); + w = stbi__get16le( s ); + h = stbi__get16le( s ); + if( ( ( x + w ) > ( g->w ) ) || ( ( y + h ) > ( g->h ) ) ) + { + return stbi__errpuc( "bad Image Descriptor", "Corrupt GIF" ); + } + + g->line_size = g->w * 4; + g->start_x = x * 4; + g->start_y = y * g->line_size; + g->max_x = g->start_x + w * 4; + g->max_y = g->start_y + h * g->line_size; + g->cur_x = g->start_x; + g->cur_y = g->start_y; + + // if the width of the specified rectangle is 0, that means + // we may not see *any* pixels or the image is malformed; + // to make sure this is caught, move the current y down to + // max_y (which is what out_gif_code checks). + if( w == 0 ) + { + g->cur_y = g->max_y; + } + + g->lflags = stbi__get8( s ); + + if( g->lflags & 0x40 ) + { + g->step = 8 * g->line_size; // first interlaced spacing + g->parse = 3; + } + else + { + g->step = g->line_size; + g->parse = 0; + } + + if( g->lflags & 0x80 ) + { + stbi__gif_parse_colortable( s, g->lpal, 2 << ( g->lflags & 7 ), g->eflags & 0x01 ? g->transparent : -1 ); + g->color_table = ( stbi_uc* ) g->lpal; + } + else if( g->flags & 0x80 ) + { + g->color_table = ( stbi_uc* ) g->pal; + } + else + { + return stbi__errpuc( "missing color table", "Corrupt GIF" ); + } + + o = stbi__process_gif_raster( s, g ); + if( !o ) + { + return NULL; + } + + // if this was the first frame, + pcount = g->w * g->h; + if( first_frame && ( g->bgindex > 0 ) ) + { + // if first frame, any pixel not drawn to gets the background color + for( pi = 0; pi < pcount; ++pi ) + { + if( g->history[pi] == 0 ) + { + g->pal[g->bgindex][3] = 255; // just in case it was made transparent, undo that; It will be reset next frame if need be; + memcpy( &g->out[pi * 4], &g->pal[g->bgindex], 4 ); + } + } + } + + return o; + } + + case 0x21: // Comment Extension. + { + int len; + int ext = stbi__get8( s ); + if( ext == 0xF9 ) // Graphic Control Extension. + { + len = stbi__get8( s ); + if( len == 4 ) + { + g->eflags = stbi__get8( s ); + g->delay = 10 * stbi__get16le( s ); // delay - 1/100th of a second, saving as 1/1000ths. + + // unset old transparent + if( g->transparent >= 0 ) + { + g->pal[g->transparent][3] = 255; + } + if( g->eflags & 0x01 ) + { + g->transparent = stbi__get8( s ); + if( g->transparent >= 0 ) + { + g->pal[g->transparent][3] = 0; + } + } + else + { + // don't need transparent + stbi__skip( s, 1 ); + g->transparent = -1; + } + } + else + { + stbi__skip( s, len ); + break; + } + } + while( ( len = stbi__get8( s ) ) != 0 ) + { + stbi__skip( s, len ); + } + break; + } + + case 0x3B: // gif stream termination code + return ( stbi_uc* ) s; // using '1' causes warning on some compilers + + default: + return stbi__errpuc( "unknown code", "Corrupt GIF" ); + } + } +} + +static void* stbi__load_gif_main( stbi__context* s, int** delays, int* x, int* y, int* z, int* comp, int req_comp ) +{ + if( stbi__gif_test( s ) ) + { + int layers = 0; + stbi_uc* u = 0; + stbi_uc* out = 0; + stbi_uc* two_back = 0; + stbi__gif g; + int stride; + int out_size = 0; + int delays_size = 0; + memset( &g, 0, sizeof( g ) ); + if( delays ) + { + *delays = 0; + } + + do + { + u = stbi__gif_load_next( s, &g, comp, req_comp, two_back ); + if( u == ( stbi_uc* ) s ) + { + u = 0; // end of animated gif marker + } + + if( u ) + { + *x = g.w; + *y = g.h; + ++layers; + stride = g.w * g.h * 4; + + if( out ) + { + void* tmp = ( stbi_uc* ) STBI_REALLOC_SIZED( out, out_size, layers * stride ); + if( NULL == tmp ) + { + STBI_FREE( g.out ); + STBI_FREE( g.history ); + STBI_FREE( g.background ); + return stbi__errpuc( "outofmem", "Out of memory" ); + } + else + { + out = ( stbi_uc* ) tmp; + out_size = layers * stride; + } + + if( delays ) + { + *delays = ( int* ) STBI_REALLOC_SIZED( *delays, delays_size, sizeof( int ) * layers ); + delays_size = layers * sizeof( int ); + } + } + else + { + out = ( stbi_uc* )stbi__malloc( layers * stride ); + out_size = layers * stride; + if( delays ) + { + *delays = ( int* ) stbi__malloc( layers * sizeof( int ) ); + delays_size = layers * sizeof( int ); + } + } + memcpy( out + ( ( layers - 1 ) * stride ), u, stride ); + if( layers >= 2 ) + { + two_back = out - 2 * stride; + } + + if( delays ) + { + ( *delays )[layers - 1U] = g.delay; + } + } + } + while( u != 0 ); + + // free temp buffer; + STBI_FREE( g.out ); + STBI_FREE( g.history ); + STBI_FREE( g.background ); + + // do the final conversion after loading everything; + if( req_comp && req_comp != 4 ) + { + out = stbi__convert_format( out, 4, req_comp, layers * g.w, g.h ); + } + + *z = layers; + return out; + } + else + { + return stbi__errpuc( "not GIF", "Image was not as a gif type." ); + } +} + +static void* stbi__gif_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + stbi_uc* u = 0; + stbi__gif g; + memset( &g, 0, sizeof( g ) ); + STBI_NOTUSED( ri ); + + u = stbi__gif_load_next( s, &g, comp, req_comp, 0 ); + if( u == ( stbi_uc* ) s ) + { + u = 0; // end of animated gif marker + } + if( u ) + { + *x = g.w; + *y = g.h; + + // moved conversion to after successful load so that the same + // can be done for multiple frames. + if( req_comp && req_comp != 4 ) + { + u = stbi__convert_format( u, 4, req_comp, g.w, g.h ); + } + } + else if( g.out ) + { + // if there was an error and we allocated an image buffer, free it! + STBI_FREE( g.out ); + } + + // free buffers needed for multiple frame loading; + STBI_FREE( g.history ); + STBI_FREE( g.background ); + + return u; +} + +static int stbi__gif_info( stbi__context* s, int* x, int* y, int* comp ) +{ + return stbi__gif_info_raw( s, x, y, comp ); +} +#endif + +// ************************************************************************************************* +// Radiance RGBE HDR loader +// originally by Nicolas Schulz +#ifndef STBI_NO_HDR +static int stbi__hdr_test_core( stbi__context* s, const char* signature ) +{ + int i; + for( i = 0; signature[i]; ++i ) + if( stbi__get8( s ) != signature[i] ) + { + return 0; + } + stbi__rewind( s ); + return 1; +} + +static int stbi__hdr_test( stbi__context* s ) +{ + int r = stbi__hdr_test_core( s, "#?RADIANCE\n" ); + stbi__rewind( s ); + if( !r ) + { + r = stbi__hdr_test_core( s, "#?RGBE\n" ); + stbi__rewind( s ); + } + return r; +} + +#define STBI__HDR_BUFLEN 1024 +static char* stbi__hdr_gettoken( stbi__context* z, char* buffer ) +{ + int len = 0; + char c = '\0'; + + c = ( char ) stbi__get8( z ); + + while( !stbi__at_eof( z ) && c != '\n' ) + { + buffer[len++] = c; + if( len == STBI__HDR_BUFLEN - 1 ) + { + // flush to end of line + while( !stbi__at_eof( z ) && stbi__get8( z ) != '\n' ) + ; + break; + } + c = ( char ) stbi__get8( z ); + } + + buffer[len] = 0; + return buffer; +} + +static void stbi__hdr_convert( float* output, stbi_uc* input, int req_comp ) +{ + if( input[3] != 0 ) + { + float f1; + // Exponent + f1 = ( float ) ldexp( 1.0f, input[3] - ( int )( 128 + 8 ) ); + if( req_comp <= 2 ) + { + output[0] = ( input[0] + input[1] + input[2] ) * f1 / 3; + } + else + { + output[0] = input[0] * f1; + output[1] = input[1] * f1; + output[2] = input[2] * f1; + } + if( req_comp == 2 ) + { + output[1] = 1; + } + if( req_comp == 4 ) + { + output[3] = 1; + } + } + else + { + switch( req_comp ) + { + case 4: + output[3] = 1; /* fallthrough */ + case 3: + output[0] = output[1] = output[2] = 0; + break; + case 2: + output[1] = 1; /* fallthrough */ + case 1: + output[0] = 0; + break; + } + } +} + +static float* stbi__hdr_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + char buffer[STBI__HDR_BUFLEN]; + char* token; + int valid = 0; + int width, height; + stbi_uc* scanline; + float* hdr_data; + int len; + unsigned char count, value; + int i, j, k, c1, c2, z; + const char* headerToken; + STBI_NOTUSED( ri ); + + // Check identifier + headerToken = stbi__hdr_gettoken( s, buffer ); + if( strcmp( headerToken, "#?RADIANCE" ) != 0 && strcmp( headerToken, "#?RGBE" ) != 0 ) + { + return stbi__errpf( "not HDR", "Corrupt HDR image" ); + } + + // Parse header + for( ;; ) + { + token = stbi__hdr_gettoken( s, buffer ); + if( token[0] == 0 ) + { + break; + } + if( strcmp( token, "FORMAT=32-bit_rle_rgbe" ) == 0 ) + { + valid = 1; + } + } + + if( !valid ) + { + return stbi__errpf( "unsupported format", "Unsupported HDR format" ); + } + + // Parse width and height + // can't use sscanf() if we're not using stdio! + token = stbi__hdr_gettoken( s, buffer ); + if( strncmp( token, "-Y ", 3 ) ) + { + return stbi__errpf( "unsupported data layout", "Unsupported HDR format" ); + } + token += 3; + height = ( int ) strtol( token, &token, 10 ); + while( *token == ' ' ) + { + ++token; + } + if( strncmp( token, "+X ", 3 ) ) + { + return stbi__errpf( "unsupported data layout", "Unsupported HDR format" ); + } + token += 3; + width = ( int ) strtol( token, NULL, 10 ); + + if( height > STBI_MAX_DIMENSIONS ) + { + return stbi__errpf( "too large", "Very large image (corrupt?)" ); + } + if( width > STBI_MAX_DIMENSIONS ) + { + return stbi__errpf( "too large", "Very large image (corrupt?)" ); + } + + *x = width; + *y = height; + + if( comp ) + { + *comp = 3; + } + if( req_comp == 0 ) + { + req_comp = 3; + } + + if( !stbi__mad4sizes_valid( width, height, req_comp, sizeof( float ), 0 ) ) + { + return stbi__errpf( "too large", "HDR image is too large" ); + } + + // Read data + hdr_data = ( float* ) stbi__malloc_mad4( width, height, req_comp, sizeof( float ), 0 ); + if( !hdr_data ) + { + return stbi__errpf( "outofmem", "Out of memory" ); + } + + // Load image data + // image data is stored as some number of sca + if( width < 8 || width >= 32768 ) + { + // Read flat data + for( j = 0; j < height; ++j ) + { + for( i = 0; i < width; ++i ) + { + stbi_uc rgbe[4]; +main_decode_loop: + stbi__getn( s, rgbe, 4 ); + stbi__hdr_convert( hdr_data + j * width * req_comp + i * req_comp, rgbe, req_comp ); + } + } + } + else + { + // Read RLE-encoded data + scanline = NULL; + + for( j = 0; j < height; ++j ) + { + c1 = stbi__get8( s ); + c2 = stbi__get8( s ); + len = stbi__get8( s ); + if( c1 != 2 || c2 != 2 || ( len & 0x80 ) ) + { + // not run-length encoded, so we have to actually use THIS data as a decoded + // pixel (note this can't be a valid pixel--one of RGB must be >= 128) + stbi_uc rgbe[4]; + rgbe[0] = ( stbi_uc ) c1; + rgbe[1] = ( stbi_uc ) c2; + rgbe[2] = ( stbi_uc ) len; + rgbe[3] = ( stbi_uc ) stbi__get8( s ); + stbi__hdr_convert( hdr_data, rgbe, req_comp ); + i = 1; + j = 0; + STBI_FREE( scanline ); + goto main_decode_loop; // yes, this makes no sense + } + len <<= 8; + len |= stbi__get8( s ); + if( len != width ) + { + STBI_FREE( hdr_data ); + STBI_FREE( scanline ); + return stbi__errpf( "invalid decoded scanline length", "corrupt HDR" ); + } + if( scanline == NULL ) + { + scanline = ( stbi_uc* ) stbi__malloc_mad2( width, 4, 0 ); + if( !scanline ) + { + STBI_FREE( hdr_data ); + return stbi__errpf( "outofmem", "Out of memory" ); + } + } + + for( k = 0; k < 4; ++k ) + { + int nleft; + i = 0; + while( ( nleft = width - i ) > 0 ) + { + count = stbi__get8( s ); + if( count > 128 ) + { + // Run + value = stbi__get8( s ); + count -= 128; + if( count > nleft ) + { + STBI_FREE( hdr_data ); + STBI_FREE( scanline ); + return stbi__errpf( "corrupt", "bad RLE data in HDR" ); + } + for( z = 0; z < count; ++z ) + { + scanline[i++ * 4 + k] = value; + } + } + else + { + // Dump + if( count > nleft ) + { + STBI_FREE( hdr_data ); + STBI_FREE( scanline ); + return stbi__errpf( "corrupt", "bad RLE data in HDR" ); + } + for( z = 0; z < count; ++z ) + { + scanline[i++ * 4 + k] = stbi__get8( s ); + } + } + } + } + for( i = 0; i < width; ++i ) + { + stbi__hdr_convert( hdr_data + ( j * width + i )*req_comp, scanline + i * 4, req_comp ); + } + } + if( scanline ) + { + STBI_FREE( scanline ); + } + } + + return hdr_data; +} + +static int stbi__hdr_info( stbi__context* s, int* x, int* y, int* comp ) +{ + char buffer[STBI__HDR_BUFLEN]; + char* token; + int valid = 0; + int dummy; + + if( !x ) + { + x = &dummy; + } + if( !y ) + { + y = &dummy; + } + if( !comp ) + { + comp = &dummy; + } + + if( stbi__hdr_test( s ) == 0 ) + { + stbi__rewind( s ); + return 0; + } + + for( ;; ) + { + token = stbi__hdr_gettoken( s, buffer ); + if( token[0] == 0 ) + { + break; + } + if( strcmp( token, "FORMAT=32-bit_rle_rgbe" ) == 0 ) + { + valid = 1; + } + } + + if( !valid ) + { + stbi__rewind( s ); + return 0; + } + token = stbi__hdr_gettoken( s, buffer ); + if( strncmp( token, "-Y ", 3 ) ) + { + stbi__rewind( s ); + return 0; + } + token += 3; + *y = ( int ) strtol( token, &token, 10 ); + while( *token == ' ' ) + { + ++token; + } + if( strncmp( token, "+X ", 3 ) ) + { + stbi__rewind( s ); + return 0; + } + token += 3; + *x = ( int ) strtol( token, NULL, 10 ); + *comp = 3; + return 1; +} +#endif // STBI_NO_HDR + +#ifndef STBI_NO_BMP +static int stbi__bmp_info( stbi__context* s, int* x, int* y, int* comp ) +{ + void* p; + stbi__bmp_data info; + + info.all_a = 255; + p = stbi__bmp_parse_header( s, &info ); + stbi__rewind( s ); + if( p == NULL ) + { + return 0; + } + if( x ) + { + *x = s->img_x; + } + if( y ) + { + *y = s->img_y; + } + if( comp ) + { + if( info.bpp == 24 && info.ma == 0xff000000 ) + { + *comp = 3; + } + else + { + *comp = info.ma ? 4 : 3; + } + } + return 1; +} +#endif + +#ifndef STBI_NO_PSD +static int stbi__psd_info( stbi__context* s, int* x, int* y, int* comp ) +{ + int channelCount, dummy, depth; + if( !x ) + { + x = &dummy; + } + if( !y ) + { + y = &dummy; + } + if( !comp ) + { + comp = &dummy; + } + if( stbi__get32be( s ) != 0x38425053 ) + { + stbi__rewind( s ); + return 0; + } + if( stbi__get16be( s ) != 1 ) + { + stbi__rewind( s ); + return 0; + } + stbi__skip( s, 6 ); + channelCount = stbi__get16be( s ); + if( channelCount < 0 || channelCount > 16 ) + { + stbi__rewind( s ); + return 0; + } + *y = stbi__get32be( s ); + *x = stbi__get32be( s ); + depth = stbi__get16be( s ); + if( depth != 8 && depth != 16 ) + { + stbi__rewind( s ); + return 0; + } + if( stbi__get16be( s ) != 3 ) + { + stbi__rewind( s ); + return 0; + } + *comp = 4; + return 1; +} + +static int stbi__psd_is16( stbi__context* s ) +{ + int channelCount, depth; + if( stbi__get32be( s ) != 0x38425053 ) + { + stbi__rewind( s ); + return 0; + } + if( stbi__get16be( s ) != 1 ) + { + stbi__rewind( s ); + return 0; + } + stbi__skip( s, 6 ); + channelCount = stbi__get16be( s ); + if( channelCount < 0 || channelCount > 16 ) + { + stbi__rewind( s ); + return 0; + } + ( void ) stbi__get32be( s ); + ( void ) stbi__get32be( s ); + depth = stbi__get16be( s ); + if( depth != 16 ) + { + stbi__rewind( s ); + return 0; + } + return 1; +} +#endif + +#ifndef STBI_NO_PIC +static int stbi__pic_info( stbi__context* s, int* x, int* y, int* comp ) +{ + int act_comp = 0, num_packets = 0, chained, dummy; + stbi__pic_packet packets[10]; + + if( !x ) + { + x = &dummy; + } + if( !y ) + { + y = &dummy; + } + if( !comp ) + { + comp = &dummy; + } + + if( !stbi__pic_is4( s, "\x53\x80\xF6\x34" ) ) + { + stbi__rewind( s ); + return 0; + } + + stbi__skip( s, 88 ); + + *x = stbi__get16be( s ); + *y = stbi__get16be( s ); + if( stbi__at_eof( s ) ) + { + stbi__rewind( s ); + return 0; + } + if( ( *x ) != 0 && ( 1 << 28 ) / ( *x ) < ( *y ) ) + { + stbi__rewind( s ); + return 0; + } + + stbi__skip( s, 8 ); + + do + { + stbi__pic_packet* packet; + + if( num_packets == sizeof( packets ) / sizeof( packets[0] ) ) + { + return 0; + } + + packet = &packets[num_packets++]; + chained = stbi__get8( s ); + packet->size = stbi__get8( s ); + packet->type = stbi__get8( s ); + packet->channel = stbi__get8( s ); + act_comp |= packet->channel; + + if( stbi__at_eof( s ) ) + { + stbi__rewind( s ); + return 0; + } + if( packet->size != 8 ) + { + stbi__rewind( s ); + return 0; + } + } + while( chained ); + + *comp = ( act_comp & 0x10 ? 4 : 3 ); + + return 1; +} +#endif + +// ************************************************************************************************* +// Portable Gray Map and Portable Pixel Map loader +// by Ken Miller +// +// PGM: http://netpbm.sourceforge.net/doc/pgm.html +// PPM: http://netpbm.sourceforge.net/doc/ppm.html +// +// Known limitations: +// Does not support comments in the header section +// Does not support ASCII image data (formats P2 and P3) +// Does not support 16-bit-per-channel + +#ifndef STBI_NO_PNM + +static int stbi__pnm_test( stbi__context* s ) +{ + char p, t; + p = ( char ) stbi__get8( s ); + t = ( char ) stbi__get8( s ); + if( p != 'P' || ( t != '5' && t != '6' ) ) + { + stbi__rewind( s ); + return 0; + } + return 1; +} + +static void* stbi__pnm_load( stbi__context* s, int* x, int* y, int* comp, int req_comp, stbi__result_info* ri ) +{ + stbi_uc* out; + STBI_NOTUSED( ri ); + + if( !stbi__pnm_info( s, ( int* )&s->img_x, ( int* )&s->img_y, ( int* )&s->img_n ) ) + { + return 0; + } + + if( s->img_y > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + if( s->img_x > STBI_MAX_DIMENSIONS ) + { + return stbi__errpuc( "too large", "Very large image (corrupt?)" ); + } + + *x = s->img_x; + *y = s->img_y; + if( comp ) + { + *comp = s->img_n; + } + + if( !stbi__mad3sizes_valid( s->img_n, s->img_x, s->img_y, 0 ) ) + { + return stbi__errpuc( "too large", "PNM too large" ); + } + + out = ( stbi_uc* ) stbi__malloc_mad3( s->img_n, s->img_x, s->img_y, 0 ); + if( !out ) + { + return stbi__errpuc( "outofmem", "Out of memory" ); + } + stbi__getn( s, out, s->img_n * s->img_x * s->img_y ); + + if( req_comp && req_comp != s->img_n ) + { + out = stbi__convert_format( out, s->img_n, req_comp, s->img_x, s->img_y ); + if( out == NULL ) + { + return out; // stbi__convert_format frees input on failure + } + } + return out; +} + +static int stbi__pnm_isspace( char c ) +{ + return c == ' ' || c == '\t' || c == '\n' || c == '\v' || c == '\f' || c == '\r'; +} + +static void stbi__pnm_skip_whitespace( stbi__context* s, char* c ) +{ + for( ;; ) + { + while( !stbi__at_eof( s ) && stbi__pnm_isspace( *c ) ) + { + *c = ( char ) stbi__get8( s ); + } + + if( stbi__at_eof( s ) || *c != '#' ) + { + break; + } + + while( !stbi__at_eof( s ) && *c != '\n' && *c != '\r' ) + { + *c = ( char ) stbi__get8( s ); + } + } +} + +static int stbi__pnm_isdigit( char c ) +{ + return c >= '0' && c <= '9'; +} + +static int stbi__pnm_getinteger( stbi__context* s, char* c ) +{ + int value = 0; + + while( !stbi__at_eof( s ) && stbi__pnm_isdigit( *c ) ) + { + value = value * 10 + ( *c - '0' ); + *c = ( char ) stbi__get8( s ); + } + + return value; +} + +static int stbi__pnm_info( stbi__context* s, int* x, int* y, int* comp ) +{ + int maxv, dummy; + char c, p, t; + + if( !x ) + { + x = &dummy; + } + if( !y ) + { + y = &dummy; + } + if( !comp ) + { + comp = &dummy; + } + + stbi__rewind( s ); + + // Get identifier + p = ( char ) stbi__get8( s ); + t = ( char ) stbi__get8( s ); + if( p != 'P' || ( t != '5' && t != '6' ) ) + { + stbi__rewind( s ); + return 0; + } + + *comp = ( t == '6' ) ? 3 : 1; // '5' is 1-component .pgm; '6' is 3-component .ppm + + c = ( char ) stbi__get8( s ); + stbi__pnm_skip_whitespace( s, &c ); + + *x = stbi__pnm_getinteger( s, &c ); // read width + stbi__pnm_skip_whitespace( s, &c ); + + *y = stbi__pnm_getinteger( s, &c ); // read height + stbi__pnm_skip_whitespace( s, &c ); + + maxv = stbi__pnm_getinteger( s, &c ); // read max value + + if( maxv > 255 ) + { + return stbi__err( "max value > 255", "PPM image not 8-bit" ); + } + else + { + return 1; + } +} +#endif + +static int stbi__info_main( stbi__context* s, int* x, int* y, int* comp ) +{ +#ifndef STBI_NO_JPEG + if( stbi__jpeg_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_PNG + if( stbi__png_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_GIF + if( stbi__gif_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_BMP + if( stbi__bmp_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_PSD + if( stbi__psd_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_PIC + if( stbi__pic_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_PNM + if( stbi__pnm_info( s, x, y, comp ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_HDR + if( stbi__hdr_info( s, x, y, comp ) ) + { + return 1; + } +#endif + + // test tga last because it's a crappy test! +#ifndef STBI_NO_TGA + if( stbi__tga_info( s, x, y, comp ) ) + { + return 1; + } +#endif + return stbi__err( "unknown image type", "Image not of any known type, or corrupt" ); +} + +static int stbi__is_16_main( stbi__context* s ) +{ +#ifndef STBI_NO_PNG + if( stbi__png_is16( s ) ) + { + return 1; + } +#endif + +#ifndef STBI_NO_PSD + if( stbi__psd_is16( s ) ) + { + return 1; + } +#endif + + return 0; +} + +#ifndef STBI_NO_STDIO +STBIDEF int stbi_info( char const* filename, int* x, int* y, int* comp ) +{ + FILE* f = stbi__fopen( filename, "rb" ); + int result; + if( !f ) + { + return stbi__err( "can't fopen", "Unable to open file" ); + } + result = stbi_info_from_file( f, x, y, comp ); + fclose( f ); + return result; +} + +STBIDEF int stbi_info_from_file( FILE* f, int* x, int* y, int* comp ) +{ + int r; + stbi__context s; + long pos = ftell( f ); + stbi__start_file( &s, f ); + r = stbi__info_main( &s, x, y, comp ); + fseek( f, pos, SEEK_SET ); + return r; +} + +STBIDEF int stbi_is_16_bit( char const* filename ) +{ + FILE* f = stbi__fopen( filename, "rb" ); + int result; + if( !f ) + { + return stbi__err( "can't fopen", "Unable to open file" ); + } + result = stbi_is_16_bit_from_file( f ); + fclose( f ); + return result; +} + +STBIDEF int stbi_is_16_bit_from_file( FILE* f ) +{ + int r; + stbi__context s; + long pos = ftell( f ); + stbi__start_file( &s, f ); + r = stbi__is_16_main( &s ); + fseek( f, pos, SEEK_SET ); + return r; +} +#endif // !STBI_NO_STDIO + +STBIDEF int stbi_info_from_memory( stbi_uc const* buffer, int len, int* x, int* y, int* comp ) +{ + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__info_main( &s, x, y, comp ); +} + +STBIDEF int stbi_info_from_callbacks( stbi_io_callbacks const* c, void* user, int* x, int* y, int* comp ) +{ + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* ) c, user ); + return stbi__info_main( &s, x, y, comp ); +} + +STBIDEF int stbi_is_16_bit_from_memory( stbi_uc const* buffer, int len ) +{ + stbi__context s; + stbi__start_mem( &s, buffer, len ); + return stbi__is_16_main( &s ); +} + +STBIDEF int stbi_is_16_bit_from_callbacks( stbi_io_callbacks const* c, void* user ) +{ + stbi__context s; + stbi__start_callbacks( &s, ( stbi_io_callbacks* ) c, user ); + return stbi__is_16_main( &s ); +} + +#endif // STB_IMAGE_IMPLEMENTATION + +/* + revision history: + 2.20 (2019-02-07) support utf8 filenames in Windows; fix warnings and platform ifdefs + 2.19 (2018-02-11) fix warning + 2.18 (2018-01-30) fix warnings + 2.17 (2018-01-29) change sbti__shiftsigned to avoid clang -O2 bug + 1-bit BMP + *_is_16_bit api + avoid warnings + 2.16 (2017-07-23) all functions have 16-bit variants; + STBI_NO_STDIO works again; + compilation fixes; + fix rounding in unpremultiply; + optimize vertical flip; + disable raw_len validation; + documentation fixes + 2.15 (2017-03-18) fix png-1,2,4 bug; now all Imagenet JPGs decode; + warning fixes; disable run-time SSE detection on gcc; + uniform handling of optional "return" values; + thread-safe initialization of zlib tables + 2.14 (2017-03-03) remove deprecated STBI_JPEG_OLD; fixes for Imagenet JPGs + 2.13 (2016-11-29) add 16-bit API, only supported for PNG right now + 2.12 (2016-04-02) fix typo in 2.11 PSD fix that caused crashes + 2.11 (2016-04-02) allocate large structures on the stack + remove white matting for transparent PSD + fix reported channel count for PNG & BMP + re-enable SSE2 in non-gcc 64-bit + support RGB-formatted JPEG + read 16-bit PNGs (only as 8-bit) + 2.10 (2016-01-22) avoid warning introduced in 2.09 by STBI_REALLOC_SIZED + 2.09 (2016-01-16) allow comments in PNM files + 16-bit-per-pixel TGA (not bit-per-component) + info() for TGA could break due to .hdr handling + info() for BMP to shares code instead of sloppy parse + can use STBI_REALLOC_SIZED if allocator doesn't support realloc + code cleanup + 2.08 (2015-09-13) fix to 2.07 cleanup, reading RGB PSD as RGBA + 2.07 (2015-09-13) fix compiler warnings + partial animated GIF support + limited 16-bpc PSD support + #ifdef unused functions + bug with < 92 byte PIC,PNM,HDR,TGA + 2.06 (2015-04-19) fix bug where PSD returns wrong '*comp' value + 2.05 (2015-04-19) fix bug in progressive JPEG handling, fix warning + 2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit + 2.03 (2015-04-12) extra corruption checking (mmozeiko) + stbi_set_flip_vertically_on_load (nguillemot) + fix NEON support; fix mingw support + 2.02 (2015-01-19) fix incorrect assert, fix warning + 2.01 (2015-01-17) fix various warnings; suppress SIMD on gcc 32-bit without -msse2 + 2.00b (2014-12-25) fix STBI_MALLOC in progressive JPEG + 2.00 (2014-12-25) optimize JPG, including x86 SSE2 & NEON SIMD (ryg) + progressive JPEG (stb) + PGM/PPM support (Ken Miller) + STBI_MALLOC,STBI_REALLOC,STBI_FREE + GIF bugfix -- seemingly never worked + STBI_NO_*, STBI_ONLY_* + 1.48 (2014-12-14) fix incorrectly-named assert() + 1.47 (2014-12-14) 1/2/4-bit PNG support, both direct and paletted (Omar Cornut & stb) + optimize PNG (ryg) + fix bug in interlaced PNG with user-specified channel count (stb) + 1.46 (2014-08-26) + fix broken tRNS chunk (colorkey-style transparency) in non-paletted PNG + 1.45 (2014-08-16) + fix MSVC-ARM internal compiler error by wrapping malloc + 1.44 (2014-08-07) + various warning fixes from Ronny Chevalier + 1.43 (2014-07-15) + fix MSVC-only compiler problem in code changed in 1.42 + 1.42 (2014-07-09) + don't define _CRT_SECURE_NO_WARNINGS (affects user code) + fixes to stbi__cleanup_jpeg path + added STBI_ASSERT to avoid requiring assert.h + 1.41 (2014-06-25) + fix search&replace from 1.36 that messed up comments/error messages + 1.40 (2014-06-22) + fix gcc struct-initialization warning + 1.39 (2014-06-15) + fix to TGA optimization when req_comp != number of components in TGA; + fix to GIF loading because BMP wasn't rewinding (whoops, no GIFs in my test suite) + add support for BMP version 5 (more ignored fields) + 1.38 (2014-06-06) + suppress MSVC warnings on integer casts truncating values + fix accidental rename of 'skip' field of I/O + 1.37 (2014-06-04) + remove duplicate typedef + 1.36 (2014-06-03) + convert to header file single-file library + if de-iphone isn't set, load iphone images color-swapped instead of returning NULL + 1.35 (2014-05-27) + various warnings + fix broken STBI_SIMD path + fix bug where stbi_load_from_file no longer left file pointer in correct place + fix broken non-easy path for 32-bit BMP (possibly never used) + TGA optimization by Arseny Kapoulkine + 1.34 (unknown) + use STBI_NOTUSED in stbi__resample_row_generic(), fix one more leak in tga failure case + 1.33 (2011-07-14) + make stbi_is_hdr work in STBI_NO_HDR (as specified), minor compiler-friendly improvements + 1.32 (2011-07-13) + support for "info" function for all supported filetypes (SpartanJ) + 1.31 (2011-06-20) + a few more leak fixes, bug in PNG handling (SpartanJ) + 1.30 (2011-06-11) + added ability to load files via callbacks to accomidate custom input streams (Ben Wenger) + removed deprecated format-specific test/load functions + removed support for installable file formats (stbi_loader) -- would have been broken for IO callbacks anyway + error cases in bmp and tga give messages and don't leak (Raymond Barbiero, grisha) + fix inefficiency in decoding 32-bit BMP (David Woo) + 1.29 (2010-08-16) + various warning fixes from Aurelien Pocheville + 1.28 (2010-08-01) + fix bug in GIF palette transparency (SpartanJ) + 1.27 (2010-08-01) + cast-to-stbi_uc to fix warnings + 1.26 (2010-07-24) + fix bug in file buffering for PNG reported by SpartanJ + 1.25 (2010-07-17) + refix trans_data warning (Won Chun) + 1.24 (2010-07-12) + perf improvements reading from files on platforms with lock-heavy fgetc() + minor perf improvements for jpeg + deprecated type-specific functions so we'll get feedback if they're needed + attempt to fix trans_data warning (Won Chun) + 1.23 fixed bug in iPhone support + 1.22 (2010-07-10) + removed image *writing* support + stbi_info support from Jetro Lauha + GIF support from Jean-Marc Lienher + iPhone PNG-extensions from James Brown + warning-fixes from Nicolas Schulz and Janez Zemva (i.stbi__err. Janez (U+017D)emva) + 1.21 fix use of 'stbi_uc' in header (reported by jon blow) + 1.20 added support for Softimage PIC, by Tom Seddon + 1.19 bug in interlaced PNG corruption check (found by ryg) + 1.18 (2008-08-02) + fix a threading bug (local mutable static) + 1.17 support interlaced PNG + 1.16 major bugfix - stbi__convert_format converted one too many pixels + 1.15 initialize some fields for thread safety + 1.14 fix threadsafe conversion bug + header-file-only version (#define STBI_HEADER_FILE_ONLY before including) + 1.13 threadsafe + 1.12 const qualifiers in the API + 1.11 Support installable IDCT, colorspace conversion routines + 1.10 Fixes for 64-bit (don't use "unsigned long") + optimized upsampling by Fabian "ryg" Giesen + 1.09 Fix format-conversion for PSD code (bad global variables!) + 1.08 Thatcher Ulrich's PSD code integrated by Nicolas Schulz + 1.07 attempt to fix C++ warning/errors again + 1.06 attempt to fix C++ warning/errors again + 1.05 fix TGA loading to return correct *comp and use good luminance calc + 1.04 default float alpha is 1, not 255; use 'void *' for stbi_image_free + 1.03 bugfixes to STBI_NO_STDIO, STBI_NO_HDR + 1.02 support for (subset of) HDR files, float interface for preferred access to them + 1.01 fix bug: possible bug in handling right-side up bmps... not sure + fix bug: the stbi__bmp_load() and stbi__tga_load() functions didn't work at all + 1.00 interface to zlib that skips zlib header + 0.99 correct handling of alpha in palette + 0.98 TGA loader by lonesock; dynamically add loaders (untested) + 0.97 jpeg errors on too large a file; also catch another malloc failure + 0.96 fix detection of invalid v value - particleman@mollyrocket forum + 0.95 during header scan, seek to markers in case of padding + 0.94 STBI_NO_STDIO to disable stdio usage; rename all #defines the same + 0.93 handle jpegtran output; verbose errors + 0.92 read 4,8,16,24,32-bit BMP files of several formats + 0.91 output 24-bit Windows 3.0 BMP files + 0.90 fix a few more warnings; bump version number to approach 1.0 + 0.61 bugfixes due to Marc LeBlanc, Christopher Lloyd + 0.60 fix compiling as c++ + 0.59 fix warnings: merge Dave Moore's -Wall fixes + 0.58 fix bug: zlib uncompressed mode len/nlen was wrong endian + 0.57 fix bug: jpg last huffman symbol before marker was >9 bits but less than 16 available + 0.56 fix bug: zlib uncompressed mode len vs. nlen + 0.55 fix bug: restart_interval not initialized to 0 + 0.54 allow NULL for 'int *comp' + 0.53 fix bug in png 3->4; speedup png decoding + 0.52 png handles req_comp=3,4 directly; minor cleanup; jpeg comments + 0.51 obey req_comp requests, 1-component jpegs return as 1-component, + on 'test' only check type, not whether we support this variant + 0.50 (2006-11-19) + first released version +*/ + + +/* +------------------------------------------------------------------------------ +This software is available under 2 licenses -- choose whichever you prefer. +------------------------------------------------------------------------------ +ALTERNATIVE A - MIT License +Copyright (c) 2017 Sean Barrett +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +------------------------------------------------------------------------------ +ALTERNATIVE B - Public Domain (www.unlicense.org) +This is free and unencumbered software released into the public domain. +Anyone is free to copy, modify, publish, use, compile, sell, or distribute this +software, either in source code form or as a compiled binary, for any purpose, +commercial or non-commercial, and by any means. +In jurisdictions that recognize copyright laws, the author or authors of this +software dedicate any and all copyright interest in the software to the public +domain. We make this dedication for the benefit of the public at large and to +the detriment of our heirs and successors. We intend this dedication to be an +overt act of relinquishment in perpetuity of all present and future rights to +this software under copyright law. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------------------ +*/ diff --git a/neo/libs/stb/stb_image_resize.h b/neo/libs/stb/stb_image_resize.h new file mode 100644 index 00000000..66b59510 --- /dev/null +++ b/neo/libs/stb/stb_image_resize.h @@ -0,0 +1,2863 @@ +/* stb_image_resize - v0.96 - public domain image resizing + by Jorge L Rodriguez (@VinoBS) - 2014 + http://github.com/nothings/stb + + Written with emphasis on usability, portability, and efficiency. (No + SIMD or threads, so it be easily outperformed by libs that use those.) + Only scaling and translation is supported, no rotations or shears. + Easy API downsamples w/Mitchell filter, upsamples w/cubic interpolation. + + COMPILING & LINKING + In one C/C++ file that #includes this file, do this: + #define STB_IMAGE_RESIZE_IMPLEMENTATION + before the #include. That will create the implementation in that file. + + QUICKSTART + stbir_resize_uint8( input_pixels , in_w , in_h , 0, + output_pixels, out_w, out_h, 0, num_channels) + stbir_resize_float(...) + stbir_resize_uint8_srgb( input_pixels , in_w , in_h , 0, + output_pixels, out_w, out_h, 0, + num_channels , alpha_chan , 0) + stbir_resize_uint8_srgb_edgemode( + input_pixels , in_w , in_h , 0, + output_pixels, out_w, out_h, 0, + num_channels , alpha_chan , 0, STBIR_EDGE_CLAMP) + // WRAP/REFLECT/ZERO + + FULL API + See the "header file" section of the source for API documentation. + + ADDITIONAL DOCUMENTATION + + SRGB & FLOATING POINT REPRESENTATION + The sRGB functions presume IEEE floating point. If you do not have + IEEE floating point, define STBIR_NON_IEEE_FLOAT. This will use + a slower implementation. + + MEMORY ALLOCATION + The resize functions here perform a single memory allocation using + malloc. To control the memory allocation, before the #include that + triggers the implementation, do: + + #define STBIR_MALLOC(size,context) ... + #define STBIR_FREE(ptr,context) ... + + Each resize function makes exactly one call to malloc/free, so to use + temp memory, store the temp memory in the context and return that. + + ASSERT + Define STBIR_ASSERT(boolval) to override assert() and not use assert.h + + OPTIMIZATION + Define STBIR_SATURATE_INT to compute clamp values in-range using + integer operations instead of float operations. This may be faster + on some platforms. + + DEFAULT FILTERS + For functions which don't provide explicit control over what filters + to use, you can change the compile-time defaults with + + #define STBIR_DEFAULT_FILTER_UPSAMPLE STBIR_FILTER_something + #define STBIR_DEFAULT_FILTER_DOWNSAMPLE STBIR_FILTER_something + + See stbir_filter in the header-file section for the list of filters. + + NEW FILTERS + A number of 1D filter kernels are used. For a list of + supported filters see the stbir_filter enum. To add a new filter, + write a filter function and add it to stbir__filter_info_table. + + PROGRESS + For interactive use with slow resize operations, you can install + a progress-report callback: + + #define STBIR_PROGRESS_REPORT(val) some_func(val) + + The parameter val is a float which goes from 0 to 1 as progress is made. + + For example: + + static void my_progress_report(float progress); + #define STBIR_PROGRESS_REPORT(val) my_progress_report(val) + + #define STB_IMAGE_RESIZE_IMPLEMENTATION + #include "stb_image_resize.h" + + static void my_progress_report(float progress) + { + printf("Progress: %f%%\n", progress*100); + } + + MAX CHANNELS + If your image has more than 64 channels, define STBIR_MAX_CHANNELS + to the max you'll have. + + ALPHA CHANNEL + Most of the resizing functions provide the ability to control how + the alpha channel of an image is processed. The important things + to know about this: + + 1. The best mathematically-behaved version of alpha to use is + called "premultiplied alpha", in which the other color channels + have had the alpha value multiplied in. If you use premultiplied + alpha, linear filtering (such as image resampling done by this + library, or performed in texture units on GPUs) does the "right + thing". While premultiplied alpha is standard in the movie CGI + industry, it is still uncommon in the videogame/real-time world. + + If you linearly filter non-premultiplied alpha, strange effects + occur. (For example, the 50/50 average of 99% transparent bright green + and 1% transparent black produces 50% transparent dark green when + non-premultiplied, whereas premultiplied it produces 50% + transparent near-black. The former introduces green energy + that doesn't exist in the source image.) + + 2. Artists should not edit premultiplied-alpha images; artists + want non-premultiplied alpha images. Thus, art tools generally output + non-premultiplied alpha images. + + 3. You will get best results in most cases by converting images + to premultiplied alpha before processing them mathematically. + + 4. If you pass the flag STBIR_FLAG_ALPHA_PREMULTIPLIED, the + resizer does not do anything special for the alpha channel; + it is resampled identically to other channels. This produces + the correct results for premultiplied-alpha images, but produces + less-than-ideal results for non-premultiplied-alpha images. + + 5. If you do not pass the flag STBIR_FLAG_ALPHA_PREMULTIPLIED, + then the resizer weights the contribution of input pixels + based on their alpha values, or, equivalently, it multiplies + the alpha value into the color channels, resamples, then divides + by the resultant alpha value. Input pixels which have alpha=0 do + not contribute at all to output pixels unless _all_ of the input + pixels affecting that output pixel have alpha=0, in which case + the result for that pixel is the same as it would be without + STBIR_FLAG_ALPHA_PREMULTIPLIED. However, this is only true for + input images in integer formats. For input images in float format, + input pixels with alpha=0 have no effect, and output pixels + which have alpha=0 will be 0 in all channels. (For float images, + you can manually achieve the same result by adding a tiny epsilon + value to the alpha channel of every image, and then subtracting + or clamping it at the end.) + + 6. You can suppress the behavior described in #5 and make + all-0-alpha pixels have 0 in all channels by #defining + STBIR_NO_ALPHA_EPSILON. + + 7. You can separately control whether the alpha channel is + interpreted as linear or affected by the colorspace. By default + it is linear; you almost never want to apply the colorspace. + (For example, graphics hardware does not apply sRGB conversion + to the alpha channel.) + + CONTRIBUTORS + Jorge L Rodriguez: Implementation + Sean Barrett: API design, optimizations + Aras Pranckevicius: bugfix + Nathan Reed: warning fixes + + REVISIONS + 0.97 (2020-02-02) fixed warning + 0.96 (2019-03-04) fixed warnings + 0.95 (2017-07-23) fixed warnings + 0.94 (2017-03-18) fixed warnings + 0.93 (2017-03-03) fixed bug with certain combinations of heights + 0.92 (2017-01-02) fix integer overflow on large (>2GB) images + 0.91 (2016-04-02) fix warnings; fix handling of subpixel regions + 0.90 (2014-09-17) first released version + + LICENSE + See end of file for license information. + + TODO + Don't decode all of the image data when only processing a partial tile + Don't use full-width decode buffers when only processing a partial tile + When processing wide images, break processing into tiles so data fits in L1 cache + Installable filters? + Resize that respects alpha test coverage + (Reference code: FloatImage::alphaTestCoverage and FloatImage::scaleAlphaToCoverage: + https://code.google.com/p/nvidia-texture-tools/source/browse/trunk/src/nvimage/FloatImage.cpp ) +*/ + +#ifndef STBIR_INCLUDE_STB_IMAGE_RESIZE_H +#define STBIR_INCLUDE_STB_IMAGE_RESIZE_H + +#ifdef _MSC_VER + typedef unsigned char stbir_uint8; + typedef unsigned short stbir_uint16; + typedef unsigned int stbir_uint32; +#else + #include + typedef uint8_t stbir_uint8; + typedef uint16_t stbir_uint16; + typedef uint32_t stbir_uint32; +#endif + +#ifndef STBIRDEF + #ifdef STB_IMAGE_RESIZE_STATIC + #define STBIRDEF static + #else + #ifdef __cplusplus + #define STBIRDEF extern "C" + #else + #define STBIRDEF extern + #endif + #endif +#endif + +////////////////////////////////////////////////////////////////////////////// +// +// Easy-to-use API: +// +// * "input pixels" points to an array of image data with 'num_channels' channels (e.g. RGB=3, RGBA=4) +// * input_w is input image width (x-axis), input_h is input image height (y-axis) +// * stride is the offset between successive rows of image data in memory, in bytes. you can +// specify 0 to mean packed continuously in memory +// * alpha channel is treated identically to other channels. +// * colorspace is linear or sRGB as specified by function name +// * returned result is 1 for success or 0 in case of an error. +// #define STBIR_ASSERT() to trigger an assert on parameter validation errors. +// * Memory required grows approximately linearly with input and output size, but with +// discontinuities at input_w == output_w and input_h == output_h. +// * These functions use a "default" resampling filter defined at compile time. To change the filter, +// you can change the compile-time defaults by #defining STBIR_DEFAULT_FILTER_UPSAMPLE +// and STBIR_DEFAULT_FILTER_DOWNSAMPLE, or you can use the medium-complexity API. + +STBIRDEF int stbir_resize_uint8( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels ); + +STBIRDEF int stbir_resize_float( const float* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + float* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels ); + + +// The following functions interpret image data as gamma-corrected sRGB. +// Specify STBIR_ALPHA_CHANNEL_NONE if you have no alpha channel, +// or otherwise provide the index of the alpha channel. Flags value +// of 0 will probably do the right thing if you're not sure what +// the flags mean. + +#define STBIR_ALPHA_CHANNEL_NONE -1 + +// Set this flag if your texture has premultiplied alpha. Otherwise, stbir will +// use alpha-weighted resampling (effectively premultiplying, resampling, +// then unpremultiplying). +#define STBIR_FLAG_ALPHA_PREMULTIPLIED (1 << 0) +// The specified alpha channel should be handled as gamma-corrected value even +// when doing sRGB operations. +#define STBIR_FLAG_ALPHA_USES_COLORSPACE (1 << 1) + +STBIRDEF int stbir_resize_uint8_srgb( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags ); + + +typedef enum +{ + STBIR_EDGE_CLAMP = 1, + STBIR_EDGE_REFLECT = 2, + STBIR_EDGE_WRAP = 3, + STBIR_EDGE_ZERO = 4, +} stbir_edge; + +// This function adds the ability to specify how requests to sample off the edge of the image are handled. +STBIRDEF int stbir_resize_uint8_srgb_edgemode( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode ); + +////////////////////////////////////////////////////////////////////////////// +// +// Medium-complexity API +// +// This extends the easy-to-use API as follows: +// +// * Alpha-channel can be processed separately +// * If alpha_channel is not STBIR_ALPHA_CHANNEL_NONE +// * Alpha channel will not be gamma corrected (unless flags&STBIR_FLAG_GAMMA_CORRECT) +// * Filters will be weighted by alpha channel (unless flags&STBIR_FLAG_ALPHA_PREMULTIPLIED) +// * Filter can be selected explicitly +// * uint16 image type +// * sRGB colorspace available for all types +// * context parameter for passing to STBIR_MALLOC + +typedef enum +{ + STBIR_FILTER_DEFAULT = 0, // use same filter type that easy-to-use API chooses + STBIR_FILTER_BOX = 1, // A trapezoid w/1-pixel wide ramps, same result as box for integer scale ratios + STBIR_FILTER_TRIANGLE = 2, // On upsampling, produces same results as bilinear texture filtering + STBIR_FILTER_CUBICBSPLINE = 3, // The cubic b-spline (aka Mitchell-Netrevalli with B=1,C=0), gaussian-esque + STBIR_FILTER_CATMULLROM = 4, // An interpolating cubic spline + STBIR_FILTER_MITCHELL = 5, // Mitchell-Netrevalli filter with B=1/3, C=1/3 +} stbir_filter; + +typedef enum +{ + STBIR_COLORSPACE_LINEAR, + STBIR_COLORSPACE_SRGB, + + STBIR_MAX_COLORSPACES, +} stbir_colorspace; + +// The following functions are all identical except for the type of the image data + +STBIRDEF int stbir_resize_uint8_generic( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ); + +STBIRDEF int stbir_resize_uint16_generic( const stbir_uint16* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + stbir_uint16* output_pixels , int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ); + +STBIRDEF int stbir_resize_float_generic( const float* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + float* output_pixels , int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ); + + + +////////////////////////////////////////////////////////////////////////////// +// +// Full-complexity API +// +// This extends the medium API as follows: +// +// * uint32 image type +// * not typesafe +// * separate filter types for each axis +// * separate edge modes for each axis +// * can specify scale explicitly for subpixel correctness +// * can specify image source tile using texture coordinates + +typedef enum +{ + STBIR_TYPE_UINT8 , + STBIR_TYPE_UINT16, + STBIR_TYPE_UINT32, + STBIR_TYPE_FLOAT , + + STBIR_MAX_TYPES +} stbir_datatype; + +STBIRDEF int stbir_resize( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context ); + +STBIRDEF int stbir_resize_subpixel( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context, + float x_scale, float y_scale, + float x_offset, float y_offset ); + +STBIRDEF int stbir_resize_region( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context, + float s0, float t0, float s1, float t1 ); +// (s0, t0) & (s1, t1) are the top-left and bottom right corner (uv addressing style: [0, 1]x[0, 1]) of a region of the input image to use. + +// +// +//// end header file ///////////////////////////////////////////////////// +#endif // STBIR_INCLUDE_STB_IMAGE_RESIZE_H + + + + + +#ifdef STB_IMAGE_RESIZE_IMPLEMENTATION + +#ifndef STBIR_ASSERT + #include + #define STBIR_ASSERT(x) assert(x) +#endif + +// For memset +#include + +#include + +#ifndef STBIR_MALLOC + #include + // use comma operator to evaluate c, to avoid "unused parameter" warnings + #define STBIR_MALLOC(size,c) ((void)(c), malloc(size)) + #define STBIR_FREE(ptr,c) ((void)(c), free(ptr)) +#endif + +#ifndef _MSC_VER + #ifdef __cplusplus + #define stbir__inline inline + #else + #define stbir__inline + #endif +#else + #define stbir__inline __forceinline +#endif + + +// should produce compiler error if size is wrong +typedef unsigned char stbir__validate_uint32[sizeof( stbir_uint32 ) == 4 ? 1 : -1]; + +#ifdef _MSC_VER + #define STBIR__NOTUSED(v) (void)(v) +#else + #define STBIR__NOTUSED(v) (void)sizeof(v) +#endif + +#define STBIR__ARRAY_SIZE(a) (sizeof((a))/sizeof((a)[0])) + +#ifndef STBIR_DEFAULT_FILTER_UPSAMPLE + #define STBIR_DEFAULT_FILTER_UPSAMPLE STBIR_FILTER_CATMULLROM +#endif + +#ifndef STBIR_DEFAULT_FILTER_DOWNSAMPLE + #define STBIR_DEFAULT_FILTER_DOWNSAMPLE STBIR_FILTER_MITCHELL +#endif + +#ifndef STBIR_PROGRESS_REPORT + #define STBIR_PROGRESS_REPORT(float_0_to_1) +#endif + +#ifndef STBIR_MAX_CHANNELS + #define STBIR_MAX_CHANNELS 64 +#endif + +#if STBIR_MAX_CHANNELS > 65536 + #error "Too many channels; STBIR_MAX_CHANNELS must be no more than 65536." + // because we store the indices in 16-bit variables +#endif + +// This value is added to alpha just before premultiplication to avoid +// zeroing out color values. It is equivalent to 2^-80. If you don't want +// that behavior (it may interfere if you have floating point images with +// very small alpha values) then you can define STBIR_NO_ALPHA_EPSILON to +// disable it. +#ifndef STBIR_ALPHA_EPSILON + #define STBIR_ALPHA_EPSILON ((float)1 / (1 << 20) / (1 << 20) / (1 << 20) / (1 << 20)) +#endif + + + +#ifdef _MSC_VER + #define STBIR__UNUSED_PARAM(v) (void)(v) +#else + #define STBIR__UNUSED_PARAM(v) (void)sizeof(v) +#endif + +// must match stbir_datatype +static unsigned char stbir__type_size[] = +{ + 1, // STBIR_TYPE_UINT8 + 2, // STBIR_TYPE_UINT16 + 4, // STBIR_TYPE_UINT32 + 4, // STBIR_TYPE_FLOAT +}; + +// Kernel function centered at 0 +typedef float ( stbir__kernel_fn )( float x, float scale ); +typedef float ( stbir__support_fn )( float scale ); + +typedef struct +{ + stbir__kernel_fn* kernel; + stbir__support_fn* support; +} stbir__filter_info; + +// When upsampling, the contributors are which source pixels contribute. +// When downsampling, the contributors are which destination pixels are contributed to. +typedef struct +{ + int n0; // First contributing pixel + int n1; // Last contributing pixel +} stbir__contributors; + +typedef struct +{ + const void* input_data; + int input_w; + int input_h; + int input_stride_bytes; + + void* output_data; + int output_w; + int output_h; + int output_stride_bytes; + + float s0, t0, s1, t1; + + float horizontal_shift; // Units: output pixels + float vertical_shift; // Units: output pixels + float horizontal_scale; + float vertical_scale; + + int channels; + int alpha_channel; + stbir_uint32 flags; + stbir_datatype type; + stbir_filter horizontal_filter; + stbir_filter vertical_filter; + stbir_edge edge_horizontal; + stbir_edge edge_vertical; + stbir_colorspace colorspace; + + stbir__contributors* horizontal_contributors; + float* horizontal_coefficients; + + stbir__contributors* vertical_contributors; + float* vertical_coefficients; + + int decode_buffer_pixels; + float* decode_buffer; + + float* horizontal_buffer; + + // cache these because ceil/floor are inexplicably showing up in profile + int horizontal_coefficient_width; + int vertical_coefficient_width; + int horizontal_filter_pixel_width; + int vertical_filter_pixel_width; + int horizontal_filter_pixel_margin; + int vertical_filter_pixel_margin; + int horizontal_num_contributors; + int vertical_num_contributors; + + int ring_buffer_length_bytes; // The length of an individual entry in the ring buffer. The total number of ring buffers is stbir__get_filter_pixel_width(filter) + int ring_buffer_num_entries; // Total number of entries in the ring buffer. + int ring_buffer_first_scanline; + int ring_buffer_last_scanline; + int ring_buffer_begin_index; // first_scanline is at this index in the ring buffer + float* ring_buffer; + + float* encode_buffer; // A temporary buffer to store floats so we don't lose precision while we do multiply-adds. + + int horizontal_contributors_size; + int horizontal_coefficients_size; + int vertical_contributors_size; + int vertical_coefficients_size; + int decode_buffer_size; + int horizontal_buffer_size; + int ring_buffer_size; + int encode_buffer_size; +} stbir__info; + + +static const float stbir__max_uint8_as_float = 255.0f; +static const float stbir__max_uint16_as_float = 65535.0f; +static const double stbir__max_uint32_as_float = 4294967295.0; + + +static stbir__inline int stbir__min( int a, int b ) +{ + return a < b ? a : b; +} + +static stbir__inline float stbir__saturate( float x ) +{ + if( x < 0 ) + { + return 0; + } + + if( x > 1 ) + { + return 1; + } + + return x; +} + +#ifdef STBIR_SATURATE_INT +static stbir__inline stbir_uint8 stbir__saturate8( int x ) +{ + if( ( unsigned int ) x <= 255 ) + { + return x; + } + + if( x < 0 ) + { + return 0; + } + + return 255; +} + +static stbir__inline stbir_uint16 stbir__saturate16( int x ) +{ + if( ( unsigned int ) x <= 65535 ) + { + return x; + } + + if( x < 0 ) + { + return 0; + } + + return 65535; +} +#endif + +static float stbir__srgb_uchar_to_linear_float[256] = +{ + 0.000000f, 0.000304f, 0.000607f, 0.000911f, 0.001214f, 0.001518f, 0.001821f, 0.002125f, 0.002428f, 0.002732f, 0.003035f, + 0.003347f, 0.003677f, 0.004025f, 0.004391f, 0.004777f, 0.005182f, 0.005605f, 0.006049f, 0.006512f, 0.006995f, 0.007499f, + 0.008023f, 0.008568f, 0.009134f, 0.009721f, 0.010330f, 0.010960f, 0.011612f, 0.012286f, 0.012983f, 0.013702f, 0.014444f, + 0.015209f, 0.015996f, 0.016807f, 0.017642f, 0.018500f, 0.019382f, 0.020289f, 0.021219f, 0.022174f, 0.023153f, 0.024158f, + 0.025187f, 0.026241f, 0.027321f, 0.028426f, 0.029557f, 0.030713f, 0.031896f, 0.033105f, 0.034340f, 0.035601f, 0.036889f, + 0.038204f, 0.039546f, 0.040915f, 0.042311f, 0.043735f, 0.045186f, 0.046665f, 0.048172f, 0.049707f, 0.051269f, 0.052861f, + 0.054480f, 0.056128f, 0.057805f, 0.059511f, 0.061246f, 0.063010f, 0.064803f, 0.066626f, 0.068478f, 0.070360f, 0.072272f, + 0.074214f, 0.076185f, 0.078187f, 0.080220f, 0.082283f, 0.084376f, 0.086500f, 0.088656f, 0.090842f, 0.093059f, 0.095307f, + 0.097587f, 0.099899f, 0.102242f, 0.104616f, 0.107023f, 0.109462f, 0.111932f, 0.114435f, 0.116971f, 0.119538f, 0.122139f, + 0.124772f, 0.127438f, 0.130136f, 0.132868f, 0.135633f, 0.138432f, 0.141263f, 0.144128f, 0.147027f, 0.149960f, 0.152926f, + 0.155926f, 0.158961f, 0.162029f, 0.165132f, 0.168269f, 0.171441f, 0.174647f, 0.177888f, 0.181164f, 0.184475f, 0.187821f, + 0.191202f, 0.194618f, 0.198069f, 0.201556f, 0.205079f, 0.208637f, 0.212231f, 0.215861f, 0.219526f, 0.223228f, 0.226966f, + 0.230740f, 0.234551f, 0.238398f, 0.242281f, 0.246201f, 0.250158f, 0.254152f, 0.258183f, 0.262251f, 0.266356f, 0.270498f, + 0.274677f, 0.278894f, 0.283149f, 0.287441f, 0.291771f, 0.296138f, 0.300544f, 0.304987f, 0.309469f, 0.313989f, 0.318547f, + 0.323143f, 0.327778f, 0.332452f, 0.337164f, 0.341914f, 0.346704f, 0.351533f, 0.356400f, 0.361307f, 0.366253f, 0.371238f, + 0.376262f, 0.381326f, 0.386430f, 0.391573f, 0.396755f, 0.401978f, 0.407240f, 0.412543f, 0.417885f, 0.423268f, 0.428691f, + 0.434154f, 0.439657f, 0.445201f, 0.450786f, 0.456411f, 0.462077f, 0.467784f, 0.473532f, 0.479320f, 0.485150f, 0.491021f, + 0.496933f, 0.502887f, 0.508881f, 0.514918f, 0.520996f, 0.527115f, 0.533276f, 0.539480f, 0.545725f, 0.552011f, 0.558340f, + 0.564712f, 0.571125f, 0.577581f, 0.584078f, 0.590619f, 0.597202f, 0.603827f, 0.610496f, 0.617207f, 0.623960f, 0.630757f, + 0.637597f, 0.644480f, 0.651406f, 0.658375f, 0.665387f, 0.672443f, 0.679543f, 0.686685f, 0.693872f, 0.701102f, 0.708376f, + 0.715694f, 0.723055f, 0.730461f, 0.737911f, 0.745404f, 0.752942f, 0.760525f, 0.768151f, 0.775822f, 0.783538f, 0.791298f, + 0.799103f, 0.806952f, 0.814847f, 0.822786f, 0.830770f, 0.838799f, 0.846873f, 0.854993f, 0.863157f, 0.871367f, 0.879622f, + 0.887923f, 0.896269f, 0.904661f, 0.913099f, 0.921582f, 0.930111f, 0.938686f, 0.947307f, 0.955974f, 0.964686f, 0.973445f, + 0.982251f, 0.991102f, 1.0f +}; + +static float stbir__srgb_to_linear( float f ) +{ + if( f <= 0.04045f ) + { + return f / 12.92f; + } + else + { + return ( float )pow( ( f + 0.055f ) / 1.055f, 2.4f ); + } +} + +static float stbir__linear_to_srgb( float f ) +{ + if( f <= 0.0031308f ) + { + return f * 12.92f; + } + else + { + return 1.055f * ( float )pow( f, 1 / 2.4f ) - 0.055f; + } +} + +#ifndef STBIR_NON_IEEE_FLOAT +// From https://gist.github.com/rygorous/2203834 + +typedef union +{ + stbir_uint32 u; + float f; +} stbir__FP32; + +static const stbir_uint32 fp32_to_srgb8_tab4[104] = +{ + 0x0073000d, 0x007a000d, 0x0080000d, 0x0087000d, 0x008d000d, 0x0094000d, 0x009a000d, 0x00a1000d, + 0x00a7001a, 0x00b4001a, 0x00c1001a, 0x00ce001a, 0x00da001a, 0x00e7001a, 0x00f4001a, 0x0101001a, + 0x010e0033, 0x01280033, 0x01410033, 0x015b0033, 0x01750033, 0x018f0033, 0x01a80033, 0x01c20033, + 0x01dc0067, 0x020f0067, 0x02430067, 0x02760067, 0x02aa0067, 0x02dd0067, 0x03110067, 0x03440067, + 0x037800ce, 0x03df00ce, 0x044600ce, 0x04ad00ce, 0x051400ce, 0x057b00c5, 0x05dd00bc, 0x063b00b5, + 0x06970158, 0x07420142, 0x07e30130, 0x087b0120, 0x090b0112, 0x09940106, 0x0a1700fc, 0x0a9500f2, + 0x0b0f01cb, 0x0bf401ae, 0x0ccb0195, 0x0d950180, 0x0e56016e, 0x0f0d015e, 0x0fbc0150, 0x10630143, + 0x11070264, 0x1238023e, 0x1357021d, 0x14660201, 0x156601e9, 0x165a01d3, 0x174401c0, 0x182401af, + 0x18fe0331, 0x1a9602fe, 0x1c1502d2, 0x1d7e02ad, 0x1ed4028d, 0x201a0270, 0x21520256, 0x227d0240, + 0x239f0443, 0x25c003fe, 0x27bf03c4, 0x29a10392, 0x2b6a0367, 0x2d1d0341, 0x2ebe031f, 0x304d0300, + 0x31d105b0, 0x34a80555, 0x37520507, 0x39d504c5, 0x3c37048b, 0x3e7c0458, 0x40a8042a, 0x42bd0401, + 0x44c20798, 0x488e071e, 0x4c1c06b6, 0x4f76065d, 0x52a50610, 0x55ac05cc, 0x5892058f, 0x5b590559, + 0x5e0c0a23, 0x631c0980, 0x67db08f6, 0x6c55087f, 0x70940818, 0x74a007bd, 0x787d076c, 0x7c330723, +}; + +static stbir_uint8 stbir__linear_to_srgb_uchar( float in ) +{ + static const stbir__FP32 almostone = { 0x3f7fffff }; // 1-eps + static const stbir__FP32 minval = { ( 127 - 13 ) << 23 }; + stbir_uint32 tab, bias, scale, t; + stbir__FP32 f; + + // Clamp to [2^(-13), 1-eps]; these two values map to 0 and 1, respectively. + // The tests are carefully written so that NaNs map to 0, same as in the reference + // implementation. + if( !( in > minval.f ) ) // written this way to catch NaNs + { + in = minval.f; + } + if( in > almostone.f ) + { + in = almostone.f; + } + + // Do the table lookup and unpack bias, scale + f.f = in; + tab = fp32_to_srgb8_tab4[( f.u - minval.u ) >> 20]; + bias = ( tab >> 16 ) << 9; + scale = tab & 0xffff; + + // Grab next-highest mantissa bits and perform linear interpolation + t = ( f.u >> 12 ) & 0xff; + return ( unsigned char )( ( bias + scale * t ) >> 16 ); +} + +#else +// sRGB transition values, scaled by 1<<28 +static int stbir__srgb_offset_to_linear_scaled[256] = +{ + 0, 40738, 122216, 203693, 285170, 366648, 448125, 529603, + 611080, 692557, 774035, 855852, 942009, 1033024, 1128971, 1229926, + 1335959, 1447142, 1563542, 1685229, 1812268, 1944725, 2082664, 2226148, + 2375238, 2529996, 2690481, 2856753, 3028870, 3206888, 3390865, 3580856, + 3776916, 3979100, 4187460, 4402049, 4622919, 4850123, 5083710, 5323731, + 5570236, 5823273, 6082892, 6349140, 6622065, 6901714, 7188133, 7481369, + 7781466, 8088471, 8402427, 8723380, 9051372, 9386448, 9728650, 10078021, + 10434603, 10798439, 11169569, 11548036, 11933879, 12327139, 12727857, 13136073, + 13551826, 13975156, 14406100, 14844697, 15290987, 15745007, 16206795, 16676389, + 17153826, 17639142, 18132374, 18633560, 19142734, 19659934, 20185196, 20718552, + 21260042, 21809696, 22367554, 22933648, 23508010, 24090680, 24681686, 25281066, + 25888850, 26505076, 27129772, 27762974, 28404716, 29055026, 29713942, 30381490, + 31057708, 31742624, 32436272, 33138682, 33849884, 34569912, 35298800, 36036568, + 36783260, 37538896, 38303512, 39077136, 39859796, 40651528, 41452360, 42262316, + 43081432, 43909732, 44747252, 45594016, 46450052, 47315392, 48190064, 49074096, + 49967516, 50870356, 51782636, 52704392, 53635648, 54576432, 55526772, 56486700, + 57456236, 58435408, 59424248, 60422780, 61431036, 62449032, 63476804, 64514376, + 65561776, 66619028, 67686160, 68763192, 69850160, 70947088, 72053992, 73170912, + 74297864, 75434880, 76581976, 77739184, 78906536, 80084040, 81271736, 82469648, + 83677792, 84896192, 86124888, 87363888, 88613232, 89872928, 91143016, 92423512, + 93714432, 95015816, 96327688, 97650056, 98982952, 100326408, 101680440, 103045072, + 104420320, 105806224, 107202800, 108610064, 110028048, 111456776, 112896264, 114346544, + 115807632, 117279552, 118762328, 120255976, 121760536, 123276016, 124802440, 126339832, + 127888216, 129447616, 131018048, 132599544, 134192112, 135795792, 137410592, 139036528, + 140673648, 142321952, 143981456, 145652208, 147334208, 149027488, 150732064, 152447968, + 154175200, 155913792, 157663776, 159425168, 161197984, 162982240, 164777968, 166585184, + 168403904, 170234160, 172075968, 173929344, 175794320, 177670896, 179559120, 181458992, + 183370528, 185293776, 187228736, 189175424, 191133888, 193104112, 195086128, 197079968, + 199085648, 201103184, 203132592, 205173888, 207227120, 209292272, 211369392, 213458480, + 215559568, 217672656, 219797792, 221934976, 224084240, 226245600, 228419056, 230604656, + 232802400, 235012320, 237234432, 239468736, 241715280, 243974080, 246245120, 248528464, + 250824112, 253132064, 255452368, 257785040, 260130080, 262487520, 264857376, 267239664, +}; + +static stbir_uint8 stbir__linear_to_srgb_uchar( float f ) +{ + int x = ( int )( f * ( 1 << 28 ) ); // has headroom so you don't need to clamp + int v = 0; + int i; + + // Refine the guess with a short binary search. + i = v + 128; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 64; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 32; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 16; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 8; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 4; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 2; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + i = v + 1; + if( x >= stbir__srgb_offset_to_linear_scaled[i] ) + { + v = i; + } + + return ( stbir_uint8 ) v; +} +#endif + +static float stbir__filter_trapezoid( float x, float scale ) +{ + float halfscale = scale / 2; + float t = 0.5f + halfscale; + STBIR_ASSERT( scale <= 1 ); + + x = ( float )fabs( x ); + + if( x >= t ) + { + return 0; + } + else + { + float r = 0.5f - halfscale; + if( x <= r ) + { + return 1; + } + else + { + return ( t - x ) / scale; + } + } +} + +static float stbir__support_trapezoid( float scale ) +{ + STBIR_ASSERT( scale <= 1 ); + return 0.5f + scale / 2; +} + +static float stbir__filter_triangle( float x, float s ) +{ + STBIR__UNUSED_PARAM( s ); + + x = ( float )fabs( x ); + + if( x <= 1.0f ) + { + return 1 - x; + } + else + { + return 0; + } +} + +static float stbir__filter_cubic( float x, float s ) +{ + STBIR__UNUSED_PARAM( s ); + + x = ( float )fabs( x ); + + if( x < 1.0f ) + { + return ( 4 + x * x * ( 3 * x - 6 ) ) / 6; + } + else if( x < 2.0f ) + { + return ( 8 + x * ( -12 + x * ( 6 - x ) ) ) / 6; + } + + return ( 0.0f ); +} + +static float stbir__filter_catmullrom( float x, float s ) +{ + STBIR__UNUSED_PARAM( s ); + + x = ( float )fabs( x ); + + if( x < 1.0f ) + { + return 1 - x * x * ( 2.5f - 1.5f * x ); + } + else if( x < 2.0f ) + { + return 2 - x * ( 4 + x * ( 0.5f * x - 2.5f ) ); + } + + return ( 0.0f ); +} + +static float stbir__filter_mitchell( float x, float s ) +{ + STBIR__UNUSED_PARAM( s ); + + x = ( float )fabs( x ); + + if( x < 1.0f ) + { + return ( 16 + x * x * ( 21 * x - 36 ) ) / 18; + } + else if( x < 2.0f ) + { + return ( 32 + x * ( -60 + x * ( 36 - 7 * x ) ) ) / 18; + } + + return ( 0.0f ); +} + +static float stbir__support_zero( float s ) +{ + STBIR__UNUSED_PARAM( s ); + return 0; +} + +static float stbir__support_one( float s ) +{ + STBIR__UNUSED_PARAM( s ); + return 1; +} + +static float stbir__support_two( float s ) +{ + STBIR__UNUSED_PARAM( s ); + return 2; +} + +static stbir__filter_info stbir__filter_info_table[] = +{ + { NULL, stbir__support_zero }, + { stbir__filter_trapezoid, stbir__support_trapezoid }, + { stbir__filter_triangle, stbir__support_one }, + { stbir__filter_cubic, stbir__support_two }, + { stbir__filter_catmullrom, stbir__support_two }, + { stbir__filter_mitchell, stbir__support_two }, +}; + +stbir__inline static int stbir__use_upsampling( float ratio ) +{ + return ratio > 1; +} + +stbir__inline static int stbir__use_width_upsampling( stbir__info* stbir_info ) +{ + return stbir__use_upsampling( stbir_info->horizontal_scale ); +} + +stbir__inline static int stbir__use_height_upsampling( stbir__info* stbir_info ) +{ + return stbir__use_upsampling( stbir_info->vertical_scale ); +} + +// This is the maximum number of input samples that can affect an output sample +// with the given filter +static int stbir__get_filter_pixel_width( stbir_filter filter, float scale ) +{ + STBIR_ASSERT( filter != 0 ); + STBIR_ASSERT( filter < STBIR__ARRAY_SIZE( stbir__filter_info_table ) ); + + if( stbir__use_upsampling( scale ) ) + { + return ( int )ceil( stbir__filter_info_table[filter].support( 1 / scale ) * 2 ); + } + else + { + return ( int )ceil( stbir__filter_info_table[filter].support( scale ) * 2 / scale ); + } +} + +// This is how much to expand buffers to account for filters seeking outside +// the image boundaries. +static int stbir__get_filter_pixel_margin( stbir_filter filter, float scale ) +{ + return stbir__get_filter_pixel_width( filter, scale ) / 2; +} + +static int stbir__get_coefficient_width( stbir_filter filter, float scale ) +{ + if( stbir__use_upsampling( scale ) ) + { + return ( int )ceil( stbir__filter_info_table[filter].support( 1 / scale ) * 2 ); + } + else + { + return ( int )ceil( stbir__filter_info_table[filter].support( scale ) * 2 ); + } +} + +static int stbir__get_contributors( float scale, stbir_filter filter, int input_size, int output_size ) +{ + if( stbir__use_upsampling( scale ) ) + { + return output_size; + } + else + { + return ( input_size + stbir__get_filter_pixel_margin( filter, scale ) * 2 ); + } +} + +static int stbir__get_total_horizontal_coefficients( stbir__info* info ) +{ + return info->horizontal_num_contributors + * stbir__get_coefficient_width( info->horizontal_filter, info->horizontal_scale ); +} + +static int stbir__get_total_vertical_coefficients( stbir__info* info ) +{ + return info->vertical_num_contributors + * stbir__get_coefficient_width( info->vertical_filter, info->vertical_scale ); +} + +static stbir__contributors* stbir__get_contributor( stbir__contributors* contributors, int n ) +{ + return &contributors[n]; +} + +// For perf reasons this code is duplicated in stbir__resample_horizontal_upsample/downsample, +// if you change it here change it there too. +static float* stbir__get_coefficient( float* coefficients, stbir_filter filter, float scale, int n, int c ) +{ + int width = stbir__get_coefficient_width( filter, scale ); + return &coefficients[width * n + c]; +} + +static int stbir__edge_wrap_slow( stbir_edge edge, int n, int max ) +{ + switch( edge ) + { + case STBIR_EDGE_ZERO: + return 0; // we'll decode the wrong pixel here, and then overwrite with 0s later + + case STBIR_EDGE_CLAMP: + if( n < 0 ) + { + return 0; + } + + if( n >= max ) + { + return max - 1; + } + + return n; // NOTREACHED + + case STBIR_EDGE_REFLECT: + { + if( n < 0 ) + { + if( n < max ) + { + return -n; + } + else + { + return max - 1; + } + } + + if( n >= max ) + { + int max2 = max * 2; + if( n >= max2 ) + { + return 0; + } + else + { + return max2 - n - 1; + } + } + + return n; // NOTREACHED + } + + case STBIR_EDGE_WRAP: + if( n >= 0 ) + { + return ( n % max ); + } + else + { + int m = ( -n ) % max; + + if( m != 0 ) + { + m = max - m; + } + + return ( m ); + } + // NOTREACHED + + default: + STBIR_ASSERT( !"Unimplemented edge type" ); + return 0; + } +} + +stbir__inline static int stbir__edge_wrap( stbir_edge edge, int n, int max ) +{ + // avoid per-pixel switch + if( n >= 0 && n < max ) + { + return n; + } + return stbir__edge_wrap_slow( edge, n, max ); +} + +// What input pixels contribute to this output pixel? +static void stbir__calculate_sample_range_upsample( int n, float out_filter_radius, float scale_ratio, float out_shift, int* in_first_pixel, int* in_last_pixel, float* in_center_of_out ) +{ + float out_pixel_center = ( float )n + 0.5f; + float out_pixel_influence_lowerbound = out_pixel_center - out_filter_radius; + float out_pixel_influence_upperbound = out_pixel_center + out_filter_radius; + + float in_pixel_influence_lowerbound = ( out_pixel_influence_lowerbound + out_shift ) / scale_ratio; + float in_pixel_influence_upperbound = ( out_pixel_influence_upperbound + out_shift ) / scale_ratio; + + *in_center_of_out = ( out_pixel_center + out_shift ) / scale_ratio; + *in_first_pixel = ( int )( floor( in_pixel_influence_lowerbound + 0.5 ) ); + *in_last_pixel = ( int )( floor( in_pixel_influence_upperbound - 0.5 ) ); +} + +// What output pixels does this input pixel contribute to? +static void stbir__calculate_sample_range_downsample( int n, float in_pixels_radius, float scale_ratio, float out_shift, int* out_first_pixel, int* out_last_pixel, float* out_center_of_in ) +{ + float in_pixel_center = ( float )n + 0.5f; + float in_pixel_influence_lowerbound = in_pixel_center - in_pixels_radius; + float in_pixel_influence_upperbound = in_pixel_center + in_pixels_radius; + + float out_pixel_influence_lowerbound = in_pixel_influence_lowerbound * scale_ratio - out_shift; + float out_pixel_influence_upperbound = in_pixel_influence_upperbound * scale_ratio - out_shift; + + *out_center_of_in = in_pixel_center * scale_ratio - out_shift; + *out_first_pixel = ( int )( floor( out_pixel_influence_lowerbound + 0.5 ) ); + *out_last_pixel = ( int )( floor( out_pixel_influence_upperbound - 0.5 ) ); +} + +static void stbir__calculate_coefficients_upsample( stbir_filter filter, float scale, int in_first_pixel, int in_last_pixel, float in_center_of_out, stbir__contributors* contributor, float* coefficient_group ) +{ + int i; + float total_filter = 0; + float filter_scale; + + STBIR_ASSERT( in_last_pixel - in_first_pixel <= ( int )ceil( stbir__filter_info_table[filter].support( 1 / scale ) * 2 ) ); // Taken directly from stbir__get_coefficient_width() which we can't call because we don't know if we're horizontal or vertical. + + contributor->n0 = in_first_pixel; + contributor->n1 = in_last_pixel; + + STBIR_ASSERT( contributor->n1 >= contributor->n0 ); + + for( i = 0; i <= in_last_pixel - in_first_pixel; i++ ) + { + float in_pixel_center = ( float )( i + in_first_pixel ) + 0.5f; + coefficient_group[i] = stbir__filter_info_table[filter].kernel( in_center_of_out - in_pixel_center, 1 / scale ); + + // If the coefficient is zero, skip it. (Don't do the <0 check here, we want the influence of those outside pixels.) + if( i == 0 && !coefficient_group[i] ) + { + contributor->n0 = ++in_first_pixel; + i--; + continue; + } + + total_filter += coefficient_group[i]; + } + + STBIR_ASSERT( stbir__filter_info_table[filter].kernel( ( float )( in_last_pixel + 1 ) + 0.5f - in_center_of_out, 1 / scale ) == 0 ); + + STBIR_ASSERT( total_filter > 0.9 ); + STBIR_ASSERT( total_filter < 1.1f ); // Make sure it's not way off. + + // Make sure the sum of all coefficients is 1. + filter_scale = 1 / total_filter; + + for( i = 0; i <= in_last_pixel - in_first_pixel; i++ ) + { + coefficient_group[i] *= filter_scale; + } + + for( i = in_last_pixel - in_first_pixel; i >= 0; i-- ) + { + if( coefficient_group[i] ) + { + break; + } + + // This line has no weight. We can skip it. + contributor->n1 = contributor->n0 + i - 1; + } +} + +static void stbir__calculate_coefficients_downsample( stbir_filter filter, float scale_ratio, int out_first_pixel, int out_last_pixel, float out_center_of_in, stbir__contributors* contributor, float* coefficient_group ) +{ + int i; + + STBIR_ASSERT( out_last_pixel - out_first_pixel <= ( int )ceil( stbir__filter_info_table[filter].support( scale_ratio ) * 2 ) ); // Taken directly from stbir__get_coefficient_width() which we can't call because we don't know if we're horizontal or vertical. + + contributor->n0 = out_first_pixel; + contributor->n1 = out_last_pixel; + + STBIR_ASSERT( contributor->n1 >= contributor->n0 ); + + for( i = 0; i <= out_last_pixel - out_first_pixel; i++ ) + { + float out_pixel_center = ( float )( i + out_first_pixel ) + 0.5f; + float x = out_pixel_center - out_center_of_in; + coefficient_group[i] = stbir__filter_info_table[filter].kernel( x, scale_ratio ) * scale_ratio; + } + + STBIR_ASSERT( stbir__filter_info_table[filter].kernel( ( float )( out_last_pixel + 1 ) + 0.5f - out_center_of_in, scale_ratio ) == 0 ); + + for( i = out_last_pixel - out_first_pixel; i >= 0; i-- ) + { + if( coefficient_group[i] ) + { + break; + } + + // This line has no weight. We can skip it. + contributor->n1 = contributor->n0 + i - 1; + } +} + +static void stbir__normalize_downsample_coefficients( stbir__contributors* contributors, float* coefficients, stbir_filter filter, float scale_ratio, int input_size, int output_size ) +{ + int num_contributors = stbir__get_contributors( scale_ratio, filter, input_size, output_size ); + int num_coefficients = stbir__get_coefficient_width( filter, scale_ratio ); + int i, j; + int skip; + + for( i = 0; i < output_size; i++ ) + { + float scale; + float total = 0; + + for( j = 0; j < num_contributors; j++ ) + { + if( i >= contributors[j].n0 && i <= contributors[j].n1 ) + { + float coefficient = *stbir__get_coefficient( coefficients, filter, scale_ratio, j, i - contributors[j].n0 ); + total += coefficient; + } + else if( i < contributors[j].n0 ) + { + break; + } + } + + STBIR_ASSERT( total > 0.9f ); + STBIR_ASSERT( total < 1.1f ); + + scale = 1 / total; + + for( j = 0; j < num_contributors; j++ ) + { + if( i >= contributors[j].n0 && i <= contributors[j].n1 ) + { + *stbir__get_coefficient( coefficients, filter, scale_ratio, j, i - contributors[j].n0 ) *= scale; + } + else if( i < contributors[j].n0 ) + { + break; + } + } + } + + // Optimize: Skip zero coefficients and contributions outside of image bounds. + // Do this after normalizing because normalization depends on the n0/n1 values. + for( j = 0; j < num_contributors; j++ ) + { + int range, max, width; + + skip = 0; + while( *stbir__get_coefficient( coefficients, filter, scale_ratio, j, skip ) == 0 ) + { + skip++; + } + + contributors[j].n0 += skip; + + while( contributors[j].n0 < 0 ) + { + contributors[j].n0++; + skip++; + } + + range = contributors[j].n1 - contributors[j].n0 + 1; + max = stbir__min( num_coefficients, range ); + + width = stbir__get_coefficient_width( filter, scale_ratio ); + for( i = 0; i < max; i++ ) + { + if( i + skip >= width ) + { + break; + } + + *stbir__get_coefficient( coefficients, filter, scale_ratio, j, i ) = *stbir__get_coefficient( coefficients, filter, scale_ratio, j, i + skip ); + } + + continue; + } + + // Using min to avoid writing into invalid pixels. + for( i = 0; i < num_contributors; i++ ) + { + contributors[i].n1 = stbir__min( contributors[i].n1, output_size - 1 ); + } +} + +// Each scan line uses the same kernel values so we should calculate the kernel +// values once and then we can use them for every scan line. +static void stbir__calculate_filters( stbir__contributors* contributors, float* coefficients, stbir_filter filter, float scale_ratio, float shift, int input_size, int output_size ) +{ + int n; + int total_contributors = stbir__get_contributors( scale_ratio, filter, input_size, output_size ); + + if( stbir__use_upsampling( scale_ratio ) ) + { + float out_pixels_radius = stbir__filter_info_table[filter].support( 1 / scale_ratio ) * scale_ratio; + + // Looping through out pixels + for( n = 0; n < total_contributors; n++ ) + { + float in_center_of_out; // Center of the current out pixel in the in pixel space + int in_first_pixel, in_last_pixel; + + stbir__calculate_sample_range_upsample( n, out_pixels_radius, scale_ratio, shift, &in_first_pixel, &in_last_pixel, &in_center_of_out ); + + stbir__calculate_coefficients_upsample( filter, scale_ratio, in_first_pixel, in_last_pixel, in_center_of_out, stbir__get_contributor( contributors, n ), stbir__get_coefficient( coefficients, filter, scale_ratio, n, 0 ) ); + } + } + else + { + float in_pixels_radius = stbir__filter_info_table[filter].support( scale_ratio ) / scale_ratio; + + // Looping through in pixels + for( n = 0; n < total_contributors; n++ ) + { + float out_center_of_in; // Center of the current out pixel in the in pixel space + int out_first_pixel, out_last_pixel; + int n_adjusted = n - stbir__get_filter_pixel_margin( filter, scale_ratio ); + + stbir__calculate_sample_range_downsample( n_adjusted, in_pixels_radius, scale_ratio, shift, &out_first_pixel, &out_last_pixel, &out_center_of_in ); + + stbir__calculate_coefficients_downsample( filter, scale_ratio, out_first_pixel, out_last_pixel, out_center_of_in, stbir__get_contributor( contributors, n ), stbir__get_coefficient( coefficients, filter, scale_ratio, n, 0 ) ); + } + + stbir__normalize_downsample_coefficients( contributors, coefficients, filter, scale_ratio, input_size, output_size ); + } +} + +static float* stbir__get_decode_buffer( stbir__info* stbir_info ) +{ + // The 0 index of the decode buffer starts after the margin. This makes + // it okay to use negative indexes on the decode buffer. + return &stbir_info->decode_buffer[stbir_info->horizontal_filter_pixel_margin * stbir_info->channels]; +} + +#define STBIR__DECODE(type, colorspace) ((int)(type) * (STBIR_MAX_COLORSPACES) + (int)(colorspace)) + +static void stbir__decode_scanline( stbir__info* stbir_info, int n ) +{ + int c; + int channels = stbir_info->channels; + int alpha_channel = stbir_info->alpha_channel; + int type = stbir_info->type; + int colorspace = stbir_info->colorspace; + int input_w = stbir_info->input_w; + size_t input_stride_bytes = stbir_info->input_stride_bytes; + float* decode_buffer = stbir__get_decode_buffer( stbir_info ); + stbir_edge edge_horizontal = stbir_info->edge_horizontal; + stbir_edge edge_vertical = stbir_info->edge_vertical; + size_t in_buffer_row_offset = stbir__edge_wrap( edge_vertical, n, stbir_info->input_h ) * input_stride_bytes; + const void* input_data = ( char* ) stbir_info->input_data + in_buffer_row_offset; + int max_x = input_w + stbir_info->horizontal_filter_pixel_margin; + int decode = STBIR__DECODE( type, colorspace ); + + int x = -stbir_info->horizontal_filter_pixel_margin; + + // special handling for STBIR_EDGE_ZERO because it needs to return an item that doesn't appear in the input, + // and we want to avoid paying overhead on every pixel if not STBIR_EDGE_ZERO + if( edge_vertical == STBIR_EDGE_ZERO && ( n < 0 || n >= stbir_info->input_h ) ) + { + for( ; x < max_x; x++ ) + for( c = 0; c < channels; c++ ) + { + decode_buffer[x * channels + c] = 0; + } + return; + } + + switch( decode ) + { + case STBIR__DECODE( STBIR_TYPE_UINT8, STBIR_COLORSPACE_LINEAR ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = ( ( float )( ( const unsigned char* )input_data )[input_pixel_index + c] ) / stbir__max_uint8_as_float; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT8, STBIR_COLORSPACE_SRGB ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = stbir__srgb_uchar_to_linear_float[( ( const unsigned char* )input_data )[input_pixel_index + c]]; + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + decode_buffer[decode_pixel_index + alpha_channel] = ( ( float )( ( const unsigned char* )input_data )[input_pixel_index + alpha_channel] ) / stbir__max_uint8_as_float; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT16, STBIR_COLORSPACE_LINEAR ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = ( ( float )( ( const unsigned short* )input_data )[input_pixel_index + c] ) / stbir__max_uint16_as_float; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT16, STBIR_COLORSPACE_SRGB ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = stbir__srgb_to_linear( ( ( float )( ( const unsigned short* )input_data )[input_pixel_index + c] ) / stbir__max_uint16_as_float ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + decode_buffer[decode_pixel_index + alpha_channel] = ( ( float )( ( const unsigned short* )input_data )[input_pixel_index + alpha_channel] ) / stbir__max_uint16_as_float; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT32, STBIR_COLORSPACE_LINEAR ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = ( float )( ( ( double )( ( const unsigned int* )input_data )[input_pixel_index + c] ) / stbir__max_uint32_as_float ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT32, STBIR_COLORSPACE_SRGB ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = stbir__srgb_to_linear( ( float )( ( ( double )( ( const unsigned int* )input_data )[input_pixel_index + c] ) / stbir__max_uint32_as_float ) ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + decode_buffer[decode_pixel_index + alpha_channel] = ( float )( ( ( double )( ( const unsigned int* )input_data )[input_pixel_index + alpha_channel] ) / stbir__max_uint32_as_float ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_FLOAT, STBIR_COLORSPACE_LINEAR ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = ( ( const float* )input_data )[input_pixel_index + c]; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_FLOAT, STBIR_COLORSPACE_SRGB ): + for( ; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + int input_pixel_index = stbir__edge_wrap( edge_horizontal, x, input_w ) * channels; + for( c = 0; c < channels; c++ ) + { + decode_buffer[decode_pixel_index + c] = stbir__srgb_to_linear( ( ( const float* )input_data )[input_pixel_index + c] ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + decode_buffer[decode_pixel_index + alpha_channel] = ( ( const float* )input_data )[input_pixel_index + alpha_channel]; + } + } + + break; + + default: + STBIR_ASSERT( !"Unknown type/colorspace/channels combination." ); + break; + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_PREMULTIPLIED ) ) + { + for( x = -stbir_info->horizontal_filter_pixel_margin; x < max_x; x++ ) + { + int decode_pixel_index = x * channels; + + // If the alpha value is 0 it will clobber the color values. Make sure it's not. + float alpha = decode_buffer[decode_pixel_index + alpha_channel]; +#ifndef STBIR_NO_ALPHA_EPSILON + if( stbir_info->type != STBIR_TYPE_FLOAT ) + { + alpha += STBIR_ALPHA_EPSILON; + decode_buffer[decode_pixel_index + alpha_channel] = alpha; + } +#endif + for( c = 0; c < channels; c++ ) + { + if( c == alpha_channel ) + { + continue; + } + + decode_buffer[decode_pixel_index + c] *= alpha; + } + } + } + + if( edge_horizontal == STBIR_EDGE_ZERO ) + { + for( x = -stbir_info->horizontal_filter_pixel_margin; x < 0; x++ ) + { + for( c = 0; c < channels; c++ ) + { + decode_buffer[x * channels + c] = 0; + } + } + for( x = input_w; x < max_x; x++ ) + { + for( c = 0; c < channels; c++ ) + { + decode_buffer[x * channels + c] = 0; + } + } + } +} + +static float* stbir__get_ring_buffer_entry( float* ring_buffer, int index, int ring_buffer_length ) +{ + return &ring_buffer[index * ring_buffer_length]; +} + +static float* stbir__add_empty_ring_buffer_entry( stbir__info* stbir_info, int n ) +{ + int ring_buffer_index; + float* ring_buffer; + + stbir_info->ring_buffer_last_scanline = n; + + if( stbir_info->ring_buffer_begin_index < 0 ) + { + ring_buffer_index = stbir_info->ring_buffer_begin_index = 0; + stbir_info->ring_buffer_first_scanline = n; + } + else + { + ring_buffer_index = ( stbir_info->ring_buffer_begin_index + ( stbir_info->ring_buffer_last_scanline - stbir_info->ring_buffer_first_scanline ) ) % stbir_info->ring_buffer_num_entries; + STBIR_ASSERT( ring_buffer_index != stbir_info->ring_buffer_begin_index ); + } + + ring_buffer = stbir__get_ring_buffer_entry( stbir_info->ring_buffer, ring_buffer_index, stbir_info->ring_buffer_length_bytes / sizeof( float ) ); + memset( ring_buffer, 0, stbir_info->ring_buffer_length_bytes ); + + return ring_buffer; +} + + +static void stbir__resample_horizontal_upsample( stbir__info* stbir_info, float* output_buffer ) +{ + int x, k; + int output_w = stbir_info->output_w; + int channels = stbir_info->channels; + float* decode_buffer = stbir__get_decode_buffer( stbir_info ); + stbir__contributors* horizontal_contributors = stbir_info->horizontal_contributors; + float* horizontal_coefficients = stbir_info->horizontal_coefficients; + int coefficient_width = stbir_info->horizontal_coefficient_width; + + for( x = 0; x < output_w; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int out_pixel_index = x * channels; + int coefficient_group = coefficient_width * x; + int coefficient_counter = 0; + + STBIR_ASSERT( n1 >= n0 ); + STBIR_ASSERT( n0 >= -stbir_info->horizontal_filter_pixel_margin ); + STBIR_ASSERT( n1 >= -stbir_info->horizontal_filter_pixel_margin ); + STBIR_ASSERT( n0 < stbir_info->input_w + stbir_info->horizontal_filter_pixel_margin ); + STBIR_ASSERT( n1 < stbir_info->input_w + stbir_info->horizontal_filter_pixel_margin ); + + switch( channels ) + { + case 1: + for( k = n0; k <= n1; k++ ) + { + int in_pixel_index = k * 1; + float coefficient = horizontal_coefficients[coefficient_group + coefficient_counter++]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + } + break; + case 2: + for( k = n0; k <= n1; k++ ) + { + int in_pixel_index = k * 2; + float coefficient = horizontal_coefficients[coefficient_group + coefficient_counter++]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + } + break; + case 3: + for( k = n0; k <= n1; k++ ) + { + int in_pixel_index = k * 3; + float coefficient = horizontal_coefficients[coefficient_group + coefficient_counter++]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + output_buffer[out_pixel_index + 2] += decode_buffer[in_pixel_index + 2] * coefficient; + } + break; + case 4: + for( k = n0; k <= n1; k++ ) + { + int in_pixel_index = k * 4; + float coefficient = horizontal_coefficients[coefficient_group + coefficient_counter++]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + output_buffer[out_pixel_index + 2] += decode_buffer[in_pixel_index + 2] * coefficient; + output_buffer[out_pixel_index + 3] += decode_buffer[in_pixel_index + 3] * coefficient; + } + break; + default: + for( k = n0; k <= n1; k++ ) + { + int in_pixel_index = k * channels; + float coefficient = horizontal_coefficients[coefficient_group + coefficient_counter++]; + int c; + STBIR_ASSERT( coefficient != 0 ); + for( c = 0; c < channels; c++ ) + { + output_buffer[out_pixel_index + c] += decode_buffer[in_pixel_index + c] * coefficient; + } + } + break; + } + } +} + +static void stbir__resample_horizontal_downsample( stbir__info* stbir_info, float* output_buffer ) +{ + int x, k; + int input_w = stbir_info->input_w; + int channels = stbir_info->channels; + float* decode_buffer = stbir__get_decode_buffer( stbir_info ); + stbir__contributors* horizontal_contributors = stbir_info->horizontal_contributors; + float* horizontal_coefficients = stbir_info->horizontal_coefficients; + int coefficient_width = stbir_info->horizontal_coefficient_width; + int filter_pixel_margin = stbir_info->horizontal_filter_pixel_margin; + int max_x = input_w + filter_pixel_margin * 2; + + STBIR_ASSERT( !stbir__use_width_upsampling( stbir_info ) ); + + switch( channels ) + { + case 1: + for( x = 0; x < max_x; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int in_x = x - filter_pixel_margin; + int in_pixel_index = in_x * 1; + int max_n = n1; + int coefficient_group = coefficient_width * x; + + for( k = n0; k <= max_n; k++ ) + { + int out_pixel_index = k * 1; + float coefficient = horizontal_coefficients[coefficient_group + k - n0]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + } + } + break; + + case 2: + for( x = 0; x < max_x; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int in_x = x - filter_pixel_margin; + int in_pixel_index = in_x * 2; + int max_n = n1; + int coefficient_group = coefficient_width * x; + + for( k = n0; k <= max_n; k++ ) + { + int out_pixel_index = k * 2; + float coefficient = horizontal_coefficients[coefficient_group + k - n0]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + } + } + break; + + case 3: + for( x = 0; x < max_x; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int in_x = x - filter_pixel_margin; + int in_pixel_index = in_x * 3; + int max_n = n1; + int coefficient_group = coefficient_width * x; + + for( k = n0; k <= max_n; k++ ) + { + int out_pixel_index = k * 3; + float coefficient = horizontal_coefficients[coefficient_group + k - n0]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + output_buffer[out_pixel_index + 2] += decode_buffer[in_pixel_index + 2] * coefficient; + } + } + break; + + case 4: + for( x = 0; x < max_x; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int in_x = x - filter_pixel_margin; + int in_pixel_index = in_x * 4; + int max_n = n1; + int coefficient_group = coefficient_width * x; + + for( k = n0; k <= max_n; k++ ) + { + int out_pixel_index = k * 4; + float coefficient = horizontal_coefficients[coefficient_group + k - n0]; + STBIR_ASSERT( coefficient != 0 ); + output_buffer[out_pixel_index + 0] += decode_buffer[in_pixel_index + 0] * coefficient; + output_buffer[out_pixel_index + 1] += decode_buffer[in_pixel_index + 1] * coefficient; + output_buffer[out_pixel_index + 2] += decode_buffer[in_pixel_index + 2] * coefficient; + output_buffer[out_pixel_index + 3] += decode_buffer[in_pixel_index + 3] * coefficient; + } + } + break; + + default: + for( x = 0; x < max_x; x++ ) + { + int n0 = horizontal_contributors[x].n0; + int n1 = horizontal_contributors[x].n1; + + int in_x = x - filter_pixel_margin; + int in_pixel_index = in_x * channels; + int max_n = n1; + int coefficient_group = coefficient_width * x; + + for( k = n0; k <= max_n; k++ ) + { + int c; + int out_pixel_index = k * channels; + float coefficient = horizontal_coefficients[coefficient_group + k - n0]; + STBIR_ASSERT( coefficient != 0 ); + for( c = 0; c < channels; c++ ) + { + output_buffer[out_pixel_index + c] += decode_buffer[in_pixel_index + c] * coefficient; + } + } + } + break; + } +} + +static void stbir__decode_and_resample_upsample( stbir__info* stbir_info, int n ) +{ + // Decode the nth scanline from the source image into the decode buffer. + stbir__decode_scanline( stbir_info, n ); + + // Now resample it into the ring buffer. + if( stbir__use_width_upsampling( stbir_info ) ) + { + stbir__resample_horizontal_upsample( stbir_info, stbir__add_empty_ring_buffer_entry( stbir_info, n ) ); + } + else + { + stbir__resample_horizontal_downsample( stbir_info, stbir__add_empty_ring_buffer_entry( stbir_info, n ) ); + } + + // Now it's sitting in the ring buffer ready to be used as source for the vertical sampling. +} + +static void stbir__decode_and_resample_downsample( stbir__info* stbir_info, int n ) +{ + // Decode the nth scanline from the source image into the decode buffer. + stbir__decode_scanline( stbir_info, n ); + + memset( stbir_info->horizontal_buffer, 0, stbir_info->output_w * stbir_info->channels * sizeof( float ) ); + + // Now resample it into the horizontal buffer. + if( stbir__use_width_upsampling( stbir_info ) ) + { + stbir__resample_horizontal_upsample( stbir_info, stbir_info->horizontal_buffer ); + } + else + { + stbir__resample_horizontal_downsample( stbir_info, stbir_info->horizontal_buffer ); + } + + // Now it's sitting in the horizontal buffer ready to be distributed into the ring buffers. +} + +// Get the specified scan line from the ring buffer. +static float* stbir__get_ring_buffer_scanline( int get_scanline, float* ring_buffer, int begin_index, int first_scanline, int ring_buffer_num_entries, int ring_buffer_length ) +{ + int ring_buffer_index = ( begin_index + ( get_scanline - first_scanline ) ) % ring_buffer_num_entries; + return stbir__get_ring_buffer_entry( ring_buffer, ring_buffer_index, ring_buffer_length ); +} + + +static void stbir__encode_scanline( stbir__info* stbir_info, int num_pixels, void* output_buffer, float* encode_buffer, int channels, int alpha_channel, int decode ) +{ + int x; + int n; + int num_nonalpha; + stbir_uint16 nonalpha[STBIR_MAX_CHANNELS]; + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_PREMULTIPLIED ) ) + { + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + float alpha = encode_buffer[pixel_index + alpha_channel]; + float reciprocal_alpha = alpha ? 1.0f / alpha : 0; + + // unrolling this produced a 1% slowdown upscaling a large RGBA linear-space image on my machine - stb + for( n = 0; n < channels; n++ ) + if( n != alpha_channel ) + { + encode_buffer[pixel_index + n] *= reciprocal_alpha; + } + + // We added in a small epsilon to prevent the color channel from being deleted with zero alpha. + // Because we only add it for integer types, it will automatically be discarded on integer + // conversion, so we don't need to subtract it back out (which would be problematic for + // numeric precision reasons). + } + } + + // build a table of all channels that need colorspace correction, so + // we don't perform colorspace correction on channels that don't need it. + for( x = 0, num_nonalpha = 0; x < channels; ++x ) + { + if( x != alpha_channel || ( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + nonalpha[num_nonalpha++] = ( stbir_uint16 )x; + } + } + +#define STBIR__ROUND_INT(f) ((int) ((f)+0.5)) +#define STBIR__ROUND_UINT(f) ((stbir_uint32) ((f)+0.5)) + +#ifdef STBIR__SATURATE_INT +#define STBIR__ENCODE_LINEAR8(f) stbir__saturate8 (STBIR__ROUND_INT((f) * stbir__max_uint8_as_float )) +#define STBIR__ENCODE_LINEAR16(f) stbir__saturate16(STBIR__ROUND_INT((f) * stbir__max_uint16_as_float)) +#else +#define STBIR__ENCODE_LINEAR8(f) (unsigned char ) STBIR__ROUND_INT(stbir__saturate(f) * stbir__max_uint8_as_float ) +#define STBIR__ENCODE_LINEAR16(f) (unsigned short) STBIR__ROUND_INT(stbir__saturate(f) * stbir__max_uint16_as_float) +#endif + + switch( decode ) + { + case STBIR__DECODE( STBIR_TYPE_UINT8, STBIR_COLORSPACE_LINEAR ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < channels; n++ ) + { + int index = pixel_index + n; + ( ( unsigned char* )output_buffer )[index] = STBIR__ENCODE_LINEAR8( encode_buffer[index] ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT8, STBIR_COLORSPACE_SRGB ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < num_nonalpha; n++ ) + { + int index = pixel_index + nonalpha[n]; + ( ( unsigned char* )output_buffer )[index] = stbir__linear_to_srgb_uchar( encode_buffer[index] ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + ( ( unsigned char* )output_buffer )[pixel_index + alpha_channel] = STBIR__ENCODE_LINEAR8( encode_buffer[pixel_index + alpha_channel] ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT16, STBIR_COLORSPACE_LINEAR ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < channels; n++ ) + { + int index = pixel_index + n; + ( ( unsigned short* )output_buffer )[index] = STBIR__ENCODE_LINEAR16( encode_buffer[index] ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT16, STBIR_COLORSPACE_SRGB ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < num_nonalpha; n++ ) + { + int index = pixel_index + nonalpha[n]; + ( ( unsigned short* )output_buffer )[index] = ( unsigned short )STBIR__ROUND_INT( stbir__linear_to_srgb( stbir__saturate( encode_buffer[index] ) ) * stbir__max_uint16_as_float ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + ( ( unsigned short* )output_buffer )[pixel_index + alpha_channel] = STBIR__ENCODE_LINEAR16( encode_buffer[pixel_index + alpha_channel] ); + } + } + + break; + + case STBIR__DECODE( STBIR_TYPE_UINT32, STBIR_COLORSPACE_LINEAR ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < channels; n++ ) + { + int index = pixel_index + n; + ( ( unsigned int* )output_buffer )[index] = ( unsigned int )STBIR__ROUND_UINT( ( ( double )stbir__saturate( encode_buffer[index] ) ) * stbir__max_uint32_as_float ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_UINT32, STBIR_COLORSPACE_SRGB ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < num_nonalpha; n++ ) + { + int index = pixel_index + nonalpha[n]; + ( ( unsigned int* )output_buffer )[index] = ( unsigned int )STBIR__ROUND_UINT( ( ( double )stbir__linear_to_srgb( stbir__saturate( encode_buffer[index] ) ) ) * stbir__max_uint32_as_float ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + ( ( unsigned int* )output_buffer )[pixel_index + alpha_channel] = ( unsigned int )STBIR__ROUND_INT( ( ( double )stbir__saturate( encode_buffer[pixel_index + alpha_channel] ) ) * stbir__max_uint32_as_float ); + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_FLOAT, STBIR_COLORSPACE_LINEAR ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < channels; n++ ) + { + int index = pixel_index + n; + ( ( float* )output_buffer )[index] = encode_buffer[index]; + } + } + break; + + case STBIR__DECODE( STBIR_TYPE_FLOAT, STBIR_COLORSPACE_SRGB ): + for( x = 0; x < num_pixels; ++x ) + { + int pixel_index = x * channels; + + for( n = 0; n < num_nonalpha; n++ ) + { + int index = pixel_index + nonalpha[n]; + ( ( float* )output_buffer )[index] = stbir__linear_to_srgb( encode_buffer[index] ); + } + + if( !( stbir_info->flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) ) + { + ( ( float* )output_buffer )[pixel_index + alpha_channel] = encode_buffer[pixel_index + alpha_channel]; + } + } + break; + + default: + STBIR_ASSERT( !"Unknown type/colorspace/channels combination." ); + break; + } +} + +static void stbir__resample_vertical_upsample( stbir__info* stbir_info, int n ) +{ + int x, k; + int output_w = stbir_info->output_w; + stbir__contributors* vertical_contributors = stbir_info->vertical_contributors; + float* vertical_coefficients = stbir_info->vertical_coefficients; + int channels = stbir_info->channels; + int alpha_channel = stbir_info->alpha_channel; + int type = stbir_info->type; + int colorspace = stbir_info->colorspace; + int ring_buffer_entries = stbir_info->ring_buffer_num_entries; + void* output_data = stbir_info->output_data; + float* encode_buffer = stbir_info->encode_buffer; + int decode = STBIR__DECODE( type, colorspace ); + int coefficient_width = stbir_info->vertical_coefficient_width; + int coefficient_counter; + int contributor = n; + + float* ring_buffer = stbir_info->ring_buffer; + int ring_buffer_begin_index = stbir_info->ring_buffer_begin_index; + int ring_buffer_first_scanline = stbir_info->ring_buffer_first_scanline; + int ring_buffer_length = stbir_info->ring_buffer_length_bytes / sizeof( float ); + + int n0, n1, output_row_start; + int coefficient_group = coefficient_width * contributor; + + n0 = vertical_contributors[contributor].n0; + n1 = vertical_contributors[contributor].n1; + + output_row_start = n * stbir_info->output_stride_bytes; + + STBIR_ASSERT( stbir__use_height_upsampling( stbir_info ) ); + + memset( encode_buffer, 0, output_w * sizeof( float ) * channels ); + + // I tried reblocking this for better cache usage of encode_buffer + // (using x_outer, k, x_inner), but it lost speed. -- stb + + coefficient_counter = 0; + switch( channels ) + { + case 1: + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = coefficient_counter++; + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + for( x = 0; x < output_w; ++x ) + { + int in_pixel_index = x * 1; + encode_buffer[in_pixel_index + 0] += ring_buffer_entry[in_pixel_index + 0] * coefficient; + } + } + break; + case 2: + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = coefficient_counter++; + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + for( x = 0; x < output_w; ++x ) + { + int in_pixel_index = x * 2; + encode_buffer[in_pixel_index + 0] += ring_buffer_entry[in_pixel_index + 0] * coefficient; + encode_buffer[in_pixel_index + 1] += ring_buffer_entry[in_pixel_index + 1] * coefficient; + } + } + break; + case 3: + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = coefficient_counter++; + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + for( x = 0; x < output_w; ++x ) + { + int in_pixel_index = x * 3; + encode_buffer[in_pixel_index + 0] += ring_buffer_entry[in_pixel_index + 0] * coefficient; + encode_buffer[in_pixel_index + 1] += ring_buffer_entry[in_pixel_index + 1] * coefficient; + encode_buffer[in_pixel_index + 2] += ring_buffer_entry[in_pixel_index + 2] * coefficient; + } + } + break; + case 4: + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = coefficient_counter++; + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + for( x = 0; x < output_w; ++x ) + { + int in_pixel_index = x * 4; + encode_buffer[in_pixel_index + 0] += ring_buffer_entry[in_pixel_index + 0] * coefficient; + encode_buffer[in_pixel_index + 1] += ring_buffer_entry[in_pixel_index + 1] * coefficient; + encode_buffer[in_pixel_index + 2] += ring_buffer_entry[in_pixel_index + 2] * coefficient; + encode_buffer[in_pixel_index + 3] += ring_buffer_entry[in_pixel_index + 3] * coefficient; + } + } + break; + default: + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = coefficient_counter++; + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + for( x = 0; x < output_w; ++x ) + { + int in_pixel_index = x * channels; + int c; + for( c = 0; c < channels; c++ ) + { + encode_buffer[in_pixel_index + c] += ring_buffer_entry[in_pixel_index + c] * coefficient; + } + } + } + break; + } + stbir__encode_scanline( stbir_info, output_w, ( char* ) output_data + output_row_start, encode_buffer, channels, alpha_channel, decode ); +} + +static void stbir__resample_vertical_downsample( stbir__info* stbir_info, int n ) +{ + int x, k; + int output_w = stbir_info->output_w; + stbir__contributors* vertical_contributors = stbir_info->vertical_contributors; + float* vertical_coefficients = stbir_info->vertical_coefficients; + int channels = stbir_info->channels; + int ring_buffer_entries = stbir_info->ring_buffer_num_entries; + float* horizontal_buffer = stbir_info->horizontal_buffer; + int coefficient_width = stbir_info->vertical_coefficient_width; + int contributor = n + stbir_info->vertical_filter_pixel_margin; + + float* ring_buffer = stbir_info->ring_buffer; + int ring_buffer_begin_index = stbir_info->ring_buffer_begin_index; + int ring_buffer_first_scanline = stbir_info->ring_buffer_first_scanline; + int ring_buffer_length = stbir_info->ring_buffer_length_bytes / sizeof( float ); + int n0, n1; + + n0 = vertical_contributors[contributor].n0; + n1 = vertical_contributors[contributor].n1; + + STBIR_ASSERT( !stbir__use_height_upsampling( stbir_info ) ); + + for( k = n0; k <= n1; k++ ) + { + int coefficient_index = k - n0; + int coefficient_group = coefficient_width * contributor; + float coefficient = vertical_coefficients[coefficient_group + coefficient_index]; + + float* ring_buffer_entry = stbir__get_ring_buffer_scanline( k, ring_buffer, ring_buffer_begin_index, ring_buffer_first_scanline, ring_buffer_entries, ring_buffer_length ); + + switch( channels ) + { + case 1: + for( x = 0; x < output_w; x++ ) + { + int in_pixel_index = x * 1; + ring_buffer_entry[in_pixel_index + 0] += horizontal_buffer[in_pixel_index + 0] * coefficient; + } + break; + case 2: + for( x = 0; x < output_w; x++ ) + { + int in_pixel_index = x * 2; + ring_buffer_entry[in_pixel_index + 0] += horizontal_buffer[in_pixel_index + 0] * coefficient; + ring_buffer_entry[in_pixel_index + 1] += horizontal_buffer[in_pixel_index + 1] * coefficient; + } + break; + case 3: + for( x = 0; x < output_w; x++ ) + { + int in_pixel_index = x * 3; + ring_buffer_entry[in_pixel_index + 0] += horizontal_buffer[in_pixel_index + 0] * coefficient; + ring_buffer_entry[in_pixel_index + 1] += horizontal_buffer[in_pixel_index + 1] * coefficient; + ring_buffer_entry[in_pixel_index + 2] += horizontal_buffer[in_pixel_index + 2] * coefficient; + } + break; + case 4: + for( x = 0; x < output_w; x++ ) + { + int in_pixel_index = x * 4; + ring_buffer_entry[in_pixel_index + 0] += horizontal_buffer[in_pixel_index + 0] * coefficient; + ring_buffer_entry[in_pixel_index + 1] += horizontal_buffer[in_pixel_index + 1] * coefficient; + ring_buffer_entry[in_pixel_index + 2] += horizontal_buffer[in_pixel_index + 2] * coefficient; + ring_buffer_entry[in_pixel_index + 3] += horizontal_buffer[in_pixel_index + 3] * coefficient; + } + break; + default: + for( x = 0; x < output_w; x++ ) + { + int in_pixel_index = x * channels; + + int c; + for( c = 0; c < channels; c++ ) + { + ring_buffer_entry[in_pixel_index + c] += horizontal_buffer[in_pixel_index + c] * coefficient; + } + } + break; + } + } +} + +static void stbir__buffer_loop_upsample( stbir__info* stbir_info ) +{ + int y; + float scale_ratio = stbir_info->vertical_scale; + float out_scanlines_radius = stbir__filter_info_table[stbir_info->vertical_filter].support( 1 / scale_ratio ) * scale_ratio; + + STBIR_ASSERT( stbir__use_height_upsampling( stbir_info ) ); + + for( y = 0; y < stbir_info->output_h; y++ ) + { + float in_center_of_out = 0; // Center of the current out scanline in the in scanline space + int in_first_scanline = 0, in_last_scanline = 0; + + stbir__calculate_sample_range_upsample( y, out_scanlines_radius, scale_ratio, stbir_info->vertical_shift, &in_first_scanline, &in_last_scanline, &in_center_of_out ); + + STBIR_ASSERT( in_last_scanline - in_first_scanline + 1 <= stbir_info->ring_buffer_num_entries ); + + if( stbir_info->ring_buffer_begin_index >= 0 ) + { + // Get rid of whatever we don't need anymore. + while( in_first_scanline > stbir_info->ring_buffer_first_scanline ) + { + if( stbir_info->ring_buffer_first_scanline == stbir_info->ring_buffer_last_scanline ) + { + // We just popped the last scanline off the ring buffer. + // Reset it to the empty state. + stbir_info->ring_buffer_begin_index = -1; + stbir_info->ring_buffer_first_scanline = 0; + stbir_info->ring_buffer_last_scanline = 0; + break; + } + else + { + stbir_info->ring_buffer_first_scanline++; + stbir_info->ring_buffer_begin_index = ( stbir_info->ring_buffer_begin_index + 1 ) % stbir_info->ring_buffer_num_entries; + } + } + } + + // Load in new ones. + if( stbir_info->ring_buffer_begin_index < 0 ) + { + stbir__decode_and_resample_upsample( stbir_info, in_first_scanline ); + } + + while( in_last_scanline > stbir_info->ring_buffer_last_scanline ) + { + stbir__decode_and_resample_upsample( stbir_info, stbir_info->ring_buffer_last_scanline + 1 ); + } + + // Now all buffers should be ready to write a row of vertical sampling. + stbir__resample_vertical_upsample( stbir_info, y ); + + STBIR_PROGRESS_REPORT( ( float )y / stbir_info->output_h ); + } +} + +static void stbir__empty_ring_buffer( stbir__info* stbir_info, int first_necessary_scanline ) +{ + int output_stride_bytes = stbir_info->output_stride_bytes; + int channels = stbir_info->channels; + int alpha_channel = stbir_info->alpha_channel; + int type = stbir_info->type; + int colorspace = stbir_info->colorspace; + int output_w = stbir_info->output_w; + void* output_data = stbir_info->output_data; + int decode = STBIR__DECODE( type, colorspace ); + + float* ring_buffer = stbir_info->ring_buffer; + int ring_buffer_length = stbir_info->ring_buffer_length_bytes / sizeof( float ); + + if( stbir_info->ring_buffer_begin_index >= 0 ) + { + // Get rid of whatever we don't need anymore. + while( first_necessary_scanline > stbir_info->ring_buffer_first_scanline ) + { + if( stbir_info->ring_buffer_first_scanline >= 0 && stbir_info->ring_buffer_first_scanline < stbir_info->output_h ) + { + int output_row_start = stbir_info->ring_buffer_first_scanline * output_stride_bytes; + float* ring_buffer_entry = stbir__get_ring_buffer_entry( ring_buffer, stbir_info->ring_buffer_begin_index, ring_buffer_length ); + stbir__encode_scanline( stbir_info, output_w, ( char* ) output_data + output_row_start, ring_buffer_entry, channels, alpha_channel, decode ); + STBIR_PROGRESS_REPORT( ( float )stbir_info->ring_buffer_first_scanline / stbir_info->output_h ); + } + + if( stbir_info->ring_buffer_first_scanline == stbir_info->ring_buffer_last_scanline ) + { + // We just popped the last scanline off the ring buffer. + // Reset it to the empty state. + stbir_info->ring_buffer_begin_index = -1; + stbir_info->ring_buffer_first_scanline = 0; + stbir_info->ring_buffer_last_scanline = 0; + break; + } + else + { + stbir_info->ring_buffer_first_scanline++; + stbir_info->ring_buffer_begin_index = ( stbir_info->ring_buffer_begin_index + 1 ) % stbir_info->ring_buffer_num_entries; + } + } + } +} + +static void stbir__buffer_loop_downsample( stbir__info* stbir_info ) +{ + int y; + float scale_ratio = stbir_info->vertical_scale; + int output_h = stbir_info->output_h; + float in_pixels_radius = stbir__filter_info_table[stbir_info->vertical_filter].support( scale_ratio ) / scale_ratio; + int pixel_margin = stbir_info->vertical_filter_pixel_margin; + int max_y = stbir_info->input_h + pixel_margin; + + STBIR_ASSERT( !stbir__use_height_upsampling( stbir_info ) ); + + for( y = -pixel_margin; y < max_y; y++ ) + { + float out_center_of_in; // Center of the current out scanline in the in scanline space + int out_first_scanline, out_last_scanline; + + stbir__calculate_sample_range_downsample( y, in_pixels_radius, scale_ratio, stbir_info->vertical_shift, &out_first_scanline, &out_last_scanline, &out_center_of_in ); + + STBIR_ASSERT( out_last_scanline - out_first_scanline + 1 <= stbir_info->ring_buffer_num_entries ); + + if( out_last_scanline < 0 || out_first_scanline >= output_h ) + { + continue; + } + + stbir__empty_ring_buffer( stbir_info, out_first_scanline ); + + stbir__decode_and_resample_downsample( stbir_info, y ); + + // Load in new ones. + if( stbir_info->ring_buffer_begin_index < 0 ) + { + stbir__add_empty_ring_buffer_entry( stbir_info, out_first_scanline ); + } + + while( out_last_scanline > stbir_info->ring_buffer_last_scanline ) + { + stbir__add_empty_ring_buffer_entry( stbir_info, stbir_info->ring_buffer_last_scanline + 1 ); + } + + // Now the horizontal buffer is ready to write to all ring buffer rows. + stbir__resample_vertical_downsample( stbir_info, y ); + } + + stbir__empty_ring_buffer( stbir_info, stbir_info->output_h ); +} + +static void stbir__setup( stbir__info* info, int input_w, int input_h, int output_w, int output_h, int channels ) +{ + info->input_w = input_w; + info->input_h = input_h; + info->output_w = output_w; + info->output_h = output_h; + info->channels = channels; +} + +static void stbir__calculate_transform( stbir__info* info, float s0, float t0, float s1, float t1, float* transform ) +{ + info->s0 = s0; + info->t0 = t0; + info->s1 = s1; + info->t1 = t1; + + if( transform ) + { + info->horizontal_scale = transform[0]; + info->vertical_scale = transform[1]; + info->horizontal_shift = transform[2]; + info->vertical_shift = transform[3]; + } + else + { + info->horizontal_scale = ( ( float )info->output_w / info->input_w ) / ( s1 - s0 ); + info->vertical_scale = ( ( float )info->output_h / info->input_h ) / ( t1 - t0 ); + + info->horizontal_shift = s0 * info->output_w / ( s1 - s0 ); + info->vertical_shift = t0 * info->output_h / ( t1 - t0 ); + } +} + +static void stbir__choose_filter( stbir__info* info, stbir_filter h_filter, stbir_filter v_filter ) +{ + if( h_filter == 0 ) + { + h_filter = stbir__use_upsampling( info->horizontal_scale ) ? STBIR_DEFAULT_FILTER_UPSAMPLE : STBIR_DEFAULT_FILTER_DOWNSAMPLE; + } + if( v_filter == 0 ) + { + v_filter = stbir__use_upsampling( info->vertical_scale ) ? STBIR_DEFAULT_FILTER_UPSAMPLE : STBIR_DEFAULT_FILTER_DOWNSAMPLE; + } + info->horizontal_filter = h_filter; + info->vertical_filter = v_filter; +} + +static stbir_uint32 stbir__calculate_memory( stbir__info* info ) +{ + int pixel_margin = stbir__get_filter_pixel_margin( info->horizontal_filter, info->horizontal_scale ); + int filter_height = stbir__get_filter_pixel_width( info->vertical_filter, info->vertical_scale ); + + info->horizontal_num_contributors = stbir__get_contributors( info->horizontal_scale, info->horizontal_filter, info->input_w, info->output_w ); + info->vertical_num_contributors = stbir__get_contributors( info->vertical_scale , info->vertical_filter , info->input_h, info->output_h ); + + // One extra entry because floating point precision problems sometimes cause an extra to be necessary. + info->ring_buffer_num_entries = filter_height + 1; + + info->horizontal_contributors_size = info->horizontal_num_contributors * sizeof( stbir__contributors ); + info->horizontal_coefficients_size = stbir__get_total_horizontal_coefficients( info ) * sizeof( float ); + info->vertical_contributors_size = info->vertical_num_contributors * sizeof( stbir__contributors ); + info->vertical_coefficients_size = stbir__get_total_vertical_coefficients( info ) * sizeof( float ); + info->decode_buffer_size = ( info->input_w + pixel_margin * 2 ) * info->channels * sizeof( float ); + info->horizontal_buffer_size = info->output_w * info->channels * sizeof( float ); + info->ring_buffer_size = info->output_w * info->channels * info->ring_buffer_num_entries * sizeof( float ); + info->encode_buffer_size = info->output_w * info->channels * sizeof( float ); + + STBIR_ASSERT( info->horizontal_filter != 0 ); + STBIR_ASSERT( info->horizontal_filter < STBIR__ARRAY_SIZE( stbir__filter_info_table ) ); // this now happens too late + STBIR_ASSERT( info->vertical_filter != 0 ); + STBIR_ASSERT( info->vertical_filter < STBIR__ARRAY_SIZE( stbir__filter_info_table ) ); // this now happens too late + + if( stbir__use_height_upsampling( info ) ) + // The horizontal buffer is for when we're downsampling the height and we + // can't output the result of sampling the decode buffer directly into the + // ring buffers. + { + info->horizontal_buffer_size = 0; + } + else + // The encode buffer is to retain precision in the height upsampling method + // and isn't used when height downsampling. + { + info->encode_buffer_size = 0; + } + + return info->horizontal_contributors_size + info->horizontal_coefficients_size + + info->vertical_contributors_size + info->vertical_coefficients_size + + info->decode_buffer_size + info->horizontal_buffer_size + + info->ring_buffer_size + info->encode_buffer_size; +} + +static int stbir__resize_allocated( stbir__info* info, + const void* input_data, int input_stride_in_bytes, + void* output_data, int output_stride_in_bytes, + int alpha_channel, stbir_uint32 flags, stbir_datatype type, + stbir_edge edge_horizontal, stbir_edge edge_vertical, stbir_colorspace colorspace, + void* tempmem, size_t tempmem_size_in_bytes ) +{ + size_t memory_required = stbir__calculate_memory( info ); + + int width_stride_input = input_stride_in_bytes ? input_stride_in_bytes : info->channels * info->input_w * stbir__type_size[type]; + int width_stride_output = output_stride_in_bytes ? output_stride_in_bytes : info->channels * info->output_w * stbir__type_size[type]; + +#ifdef STBIR_DEBUG_OVERWRITE_TEST +#define OVERWRITE_ARRAY_SIZE 8 + unsigned char overwrite_output_before_pre[OVERWRITE_ARRAY_SIZE]; + unsigned char overwrite_tempmem_before_pre[OVERWRITE_ARRAY_SIZE]; + unsigned char overwrite_output_after_pre[OVERWRITE_ARRAY_SIZE]; + unsigned char overwrite_tempmem_after_pre[OVERWRITE_ARRAY_SIZE]; + + size_t begin_forbidden = width_stride_output * ( info->output_h - 1 ) + info->output_w * info->channels * stbir__type_size[type]; + memcpy( overwrite_output_before_pre, &( ( unsigned char* )output_data )[-OVERWRITE_ARRAY_SIZE], OVERWRITE_ARRAY_SIZE ); + memcpy( overwrite_output_after_pre, &( ( unsigned char* )output_data )[begin_forbidden], OVERWRITE_ARRAY_SIZE ); + memcpy( overwrite_tempmem_before_pre, &( ( unsigned char* )tempmem )[-OVERWRITE_ARRAY_SIZE], OVERWRITE_ARRAY_SIZE ); + memcpy( overwrite_tempmem_after_pre, &( ( unsigned char* )tempmem )[tempmem_size_in_bytes], OVERWRITE_ARRAY_SIZE ); +#endif + + STBIR_ASSERT( info->channels >= 0 ); + STBIR_ASSERT( info->channels <= STBIR_MAX_CHANNELS ); + + if( info->channels < 0 || info->channels > STBIR_MAX_CHANNELS ) + { + return 0; + } + + STBIR_ASSERT( info->horizontal_filter < STBIR__ARRAY_SIZE( stbir__filter_info_table ) ); + STBIR_ASSERT( info->vertical_filter < STBIR__ARRAY_SIZE( stbir__filter_info_table ) ); + + if( info->horizontal_filter >= STBIR__ARRAY_SIZE( stbir__filter_info_table ) ) + { + return 0; + } + if( info->vertical_filter >= STBIR__ARRAY_SIZE( stbir__filter_info_table ) ) + { + return 0; + } + + if( alpha_channel < 0 ) + { + flags |= STBIR_FLAG_ALPHA_USES_COLORSPACE | STBIR_FLAG_ALPHA_PREMULTIPLIED; + } + + if( !( flags & STBIR_FLAG_ALPHA_USES_COLORSPACE ) || !( flags & STBIR_FLAG_ALPHA_PREMULTIPLIED ) ) + { + STBIR_ASSERT( alpha_channel >= 0 && alpha_channel < info->channels ); + } + + if( alpha_channel >= info->channels ) + { + return 0; + } + + STBIR_ASSERT( tempmem ); + + if( !tempmem ) + { + return 0; + } + + STBIR_ASSERT( tempmem_size_in_bytes >= memory_required ); + + if( tempmem_size_in_bytes < memory_required ) + { + return 0; + } + + memset( tempmem, 0, tempmem_size_in_bytes ); + + info->input_data = input_data; + info->input_stride_bytes = width_stride_input; + + info->output_data = output_data; + info->output_stride_bytes = width_stride_output; + + info->alpha_channel = alpha_channel; + info->flags = flags; + info->type = type; + info->edge_horizontal = edge_horizontal; + info->edge_vertical = edge_vertical; + info->colorspace = colorspace; + + info->horizontal_coefficient_width = stbir__get_coefficient_width( info->horizontal_filter, info->horizontal_scale ); + info->vertical_coefficient_width = stbir__get_coefficient_width( info->vertical_filter , info->vertical_scale ); + info->horizontal_filter_pixel_width = stbir__get_filter_pixel_width( info->horizontal_filter, info->horizontal_scale ); + info->vertical_filter_pixel_width = stbir__get_filter_pixel_width( info->vertical_filter , info->vertical_scale ); + info->horizontal_filter_pixel_margin = stbir__get_filter_pixel_margin( info->horizontal_filter, info->horizontal_scale ); + info->vertical_filter_pixel_margin = stbir__get_filter_pixel_margin( info->vertical_filter , info->vertical_scale ); + + info->ring_buffer_length_bytes = info->output_w * info->channels * sizeof( float ); + info->decode_buffer_pixels = info->input_w + info->horizontal_filter_pixel_margin * 2; + +#define STBIR__NEXT_MEMPTR(current, newtype) (newtype*)(((unsigned char*)current) + current##_size) + + info->horizontal_contributors = ( stbir__contributors* ) tempmem; + info->horizontal_coefficients = STBIR__NEXT_MEMPTR( info->horizontal_contributors, float ); + info->vertical_contributors = STBIR__NEXT_MEMPTR( info->horizontal_coefficients, stbir__contributors ); + info->vertical_coefficients = STBIR__NEXT_MEMPTR( info->vertical_contributors, float ); + info->decode_buffer = STBIR__NEXT_MEMPTR( info->vertical_coefficients, float ); + + if( stbir__use_height_upsampling( info ) ) + { + info->horizontal_buffer = NULL; + info->ring_buffer = STBIR__NEXT_MEMPTR( info->decode_buffer, float ); + info->encode_buffer = STBIR__NEXT_MEMPTR( info->ring_buffer, float ); + + STBIR_ASSERT( ( size_t )STBIR__NEXT_MEMPTR( info->encode_buffer, unsigned char ) == ( size_t )tempmem + tempmem_size_in_bytes ); + } + else + { + info->horizontal_buffer = STBIR__NEXT_MEMPTR( info->decode_buffer, float ); + info->ring_buffer = STBIR__NEXT_MEMPTR( info->horizontal_buffer, float ); + info->encode_buffer = NULL; + + STBIR_ASSERT( ( size_t )STBIR__NEXT_MEMPTR( info->ring_buffer, unsigned char ) == ( size_t )tempmem + tempmem_size_in_bytes ); + } + +#undef STBIR__NEXT_MEMPTR + + // This signals that the ring buffer is empty + info->ring_buffer_begin_index = -1; + + stbir__calculate_filters( info->horizontal_contributors, info->horizontal_coefficients, info->horizontal_filter, info->horizontal_scale, info->horizontal_shift, info->input_w, info->output_w ); + stbir__calculate_filters( info->vertical_contributors, info->vertical_coefficients, info->vertical_filter, info->vertical_scale, info->vertical_shift, info->input_h, info->output_h ); + + STBIR_PROGRESS_REPORT( 0 ); + + if( stbir__use_height_upsampling( info ) ) + { + stbir__buffer_loop_upsample( info ); + } + else + { + stbir__buffer_loop_downsample( info ); + } + + STBIR_PROGRESS_REPORT( 1 ); + +#ifdef STBIR_DEBUG_OVERWRITE_TEST + STBIR_ASSERT( memcmp( overwrite_output_before_pre, &( ( unsigned char* )output_data )[-OVERWRITE_ARRAY_SIZE], OVERWRITE_ARRAY_SIZE ) == 0 ); + STBIR_ASSERT( memcmp( overwrite_output_after_pre, &( ( unsigned char* )output_data )[begin_forbidden], OVERWRITE_ARRAY_SIZE ) == 0 ); + STBIR_ASSERT( memcmp( overwrite_tempmem_before_pre, &( ( unsigned char* )tempmem )[-OVERWRITE_ARRAY_SIZE], OVERWRITE_ARRAY_SIZE ) == 0 ); + STBIR_ASSERT( memcmp( overwrite_tempmem_after_pre, &( ( unsigned char* )tempmem )[tempmem_size_in_bytes], OVERWRITE_ARRAY_SIZE ) == 0 ); +#endif + + return 1; +} + + +static int stbir__resize_arbitrary( + void* alloc_context, + const void* input_data, int input_w, int input_h, int input_stride_in_bytes, + void* output_data, int output_w, int output_h, int output_stride_in_bytes, + float s0, float t0, float s1, float t1, float* transform, + int channels, int alpha_channel, stbir_uint32 flags, stbir_datatype type, + stbir_filter h_filter, stbir_filter v_filter, + stbir_edge edge_horizontal, stbir_edge edge_vertical, stbir_colorspace colorspace ) +{ + stbir__info info; + int result; + size_t memory_required; + void* extra_memory; + + stbir__setup( &info, input_w, input_h, output_w, output_h, channels ); + stbir__calculate_transform( &info, s0, t0, s1, t1, transform ); + stbir__choose_filter( &info, h_filter, v_filter ); + memory_required = stbir__calculate_memory( &info ); + extra_memory = STBIR_MALLOC( memory_required, alloc_context ); + + if( !extra_memory ) + { + return 0; + } + + result = stbir__resize_allocated( &info, input_data, input_stride_in_bytes, + output_data, output_stride_in_bytes, + alpha_channel, flags, type, + edge_horizontal, edge_vertical, + colorspace, extra_memory, memory_required ); + + STBIR_FREE( extra_memory, alloc_context ); + + return result; +} + +STBIRDEF int stbir_resize_uint8( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels ) +{ + return stbir__resize_arbitrary( NULL, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, -1, 0, STBIR_TYPE_UINT8, STBIR_FILTER_DEFAULT, STBIR_FILTER_DEFAULT, + STBIR_EDGE_CLAMP, STBIR_EDGE_CLAMP, STBIR_COLORSPACE_LINEAR ); +} + +STBIRDEF int stbir_resize_float( const float* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + float* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels ) +{ + return stbir__resize_arbitrary( NULL, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, -1, 0, STBIR_TYPE_FLOAT, STBIR_FILTER_DEFAULT, STBIR_FILTER_DEFAULT, + STBIR_EDGE_CLAMP, STBIR_EDGE_CLAMP, STBIR_COLORSPACE_LINEAR ); +} + +STBIRDEF int stbir_resize_uint8_srgb( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags ) +{ + return stbir__resize_arbitrary( NULL, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, STBIR_TYPE_UINT8, STBIR_FILTER_DEFAULT, STBIR_FILTER_DEFAULT, + STBIR_EDGE_CLAMP, STBIR_EDGE_CLAMP, STBIR_COLORSPACE_SRGB ); +} + +STBIRDEF int stbir_resize_uint8_srgb_edgemode( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode ) +{ + return stbir__resize_arbitrary( NULL, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, STBIR_TYPE_UINT8, STBIR_FILTER_DEFAULT, STBIR_FILTER_DEFAULT, + edge_wrap_mode, edge_wrap_mode, STBIR_COLORSPACE_SRGB ); +} + +STBIRDEF int stbir_resize_uint8_generic( const unsigned char* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + unsigned char* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ) +{ + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, STBIR_TYPE_UINT8, filter, filter, + edge_wrap_mode, edge_wrap_mode, space ); +} + +STBIRDEF int stbir_resize_uint16_generic( const stbir_uint16* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + stbir_uint16* output_pixels , int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ) +{ + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, STBIR_TYPE_UINT16, filter, filter, + edge_wrap_mode, edge_wrap_mode, space ); +} + + +STBIRDEF int stbir_resize_float_generic( const float* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + float* output_pixels , int output_w, int output_h, int output_stride_in_bytes, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_wrap_mode, stbir_filter filter, stbir_colorspace space, + void* alloc_context ) +{ + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, STBIR_TYPE_FLOAT, filter, filter, + edge_wrap_mode, edge_wrap_mode, space ); +} + + +STBIRDEF int stbir_resize( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context ) +{ + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, NULL, num_channels, alpha_channel, flags, datatype, filter_horizontal, filter_vertical, + edge_mode_horizontal, edge_mode_vertical, space ); +} + + +STBIRDEF int stbir_resize_subpixel( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context, + float x_scale, float y_scale, + float x_offset, float y_offset ) +{ + float transform[4]; + transform[0] = x_scale; + transform[1] = y_scale; + transform[2] = x_offset; + transform[3] = y_offset; + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + 0, 0, 1, 1, transform, num_channels, alpha_channel, flags, datatype, filter_horizontal, filter_vertical, + edge_mode_horizontal, edge_mode_vertical, space ); +} + +STBIRDEF int stbir_resize_region( const void* input_pixels , int input_w , int input_h , int input_stride_in_bytes, + void* output_pixels, int output_w, int output_h, int output_stride_in_bytes, + stbir_datatype datatype, + int num_channels, int alpha_channel, int flags, + stbir_edge edge_mode_horizontal, stbir_edge edge_mode_vertical, + stbir_filter filter_horizontal, stbir_filter filter_vertical, + stbir_colorspace space, void* alloc_context, + float s0, float t0, float s1, float t1 ) +{ + return stbir__resize_arbitrary( alloc_context, input_pixels, input_w, input_h, input_stride_in_bytes, + output_pixels, output_w, output_h, output_stride_in_bytes, + s0, t0, s1, t1, NULL, num_channels, alpha_channel, flags, datatype, filter_horizontal, filter_vertical, + edge_mode_horizontal, edge_mode_vertical, space ); +} + +#endif // STB_IMAGE_RESIZE_IMPLEMENTATION + +/* +------------------------------------------------------------------------------ +This software is available under 2 licenses -- choose whichever you prefer. +------------------------------------------------------------------------------ +ALTERNATIVE A - MIT License +Copyright (c) 2017 Sean Barrett +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +------------------------------------------------------------------------------ +ALTERNATIVE B - Public Domain (www.unlicense.org) +This is free and unencumbered software released into the public domain. +Anyone is free to copy, modify, publish, use, compile, sell, or distribute this +software, either in source code form or as a compiled binary, for any purpose, +commercial or non-commercial, and by any means. +In jurisdictions that recognize copyright laws, the author or authors of this +software dedicate any and all copyright interest in the software to the public +domain. We make this dedication for the benefit of the public at large and to +the detriment of our heirs and successors. We intend this dedication to be an +overt act of relinquishment in perpetuity of all present and future rights to +this software under copyright law. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------------------ +*/ diff --git a/neo/libs/stb/stb_image_write.h b/neo/libs/stb/stb_image_write.h new file mode 100644 index 00000000..1179508a --- /dev/null +++ b/neo/libs/stb/stb_image_write.h @@ -0,0 +1,2010 @@ +/* stb_image_write - v1.15 - public domain - http://nothings.org/stb + writes out PNG/BMP/TGA/JPEG/HDR images to C stdio - Sean Barrett 2010-2015 + no warranty implied; use at your own risk + + Before #including, + + #define STB_IMAGE_WRITE_IMPLEMENTATION + + in the file that you want to have the implementation. + + Will probably not work correctly with strict-aliasing optimizations. + +ABOUT: + + This header file is a library for writing images to C stdio or a callback. + + The PNG output is not optimal; it is 20-50% larger than the file + written by a decent optimizing implementation; though providing a custom + zlib compress function (see STBIW_ZLIB_COMPRESS) can mitigate that. + This library is designed for source code compactness and simplicity, + not optimal image file size or run-time performance. + +BUILDING: + + You can #define STBIW_ASSERT(x) before the #include to avoid using assert.h. + You can #define STBIW_MALLOC(), STBIW_REALLOC(), and STBIW_FREE() to replace + malloc,realloc,free. + You can #define STBIW_MEMMOVE() to replace memmove() + You can #define STBIW_ZLIB_COMPRESS to use a custom zlib-style compress function + for PNG compression (instead of the builtin one), it must have the following signature: + unsigned char * my_compress(unsigned char *data, int data_len, int *out_len, int quality); + The returned data will be freed with STBIW_FREE() (free() by default), + so it must be heap allocated with STBIW_MALLOC() (malloc() by default), + +UNICODE: + + If compiling for Windows and you wish to use Unicode filenames, compile + with + #define STBIW_WINDOWS_UTF8 + and pass utf8-encoded filenames. Call stbiw_convert_wchar_to_utf8 to convert + Windows wchar_t filenames to utf8. + +USAGE: + + There are five functions, one for each image file format: + + int stbi_write_png(char const *filename, int w, int h, int comp, const void *data, int stride_in_bytes); + int stbi_write_bmp(char const *filename, int w, int h, int comp, const void *data); + int stbi_write_tga(char const *filename, int w, int h, int comp, const void *data); + int stbi_write_jpg(char const *filename, int w, int h, int comp, const void *data, int quality); + int stbi_write_hdr(char const *filename, int w, int h, int comp, const float *data); + + void stbi_flip_vertically_on_write(int flag); // flag is non-zero to flip data vertically + + There are also five equivalent functions that use an arbitrary write function. You are + expected to open/close your file-equivalent before and after calling these: + + int stbi_write_png_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data, int stride_in_bytes); + int stbi_write_bmp_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); + int stbi_write_tga_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); + int stbi_write_hdr_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const float *data); + int stbi_write_jpg_to_func(stbi_write_func *func, void *context, int x, int y, int comp, const void *data, int quality); + + where the callback is: + void stbi_write_func(void *context, void *data, int size); + + You can configure it with these global variables: + int stbi_write_tga_with_rle; // defaults to true; set to 0 to disable RLE + int stbi_write_png_compression_level; // defaults to 8; set to higher for more compression + int stbi_write_force_png_filter; // defaults to -1; set to 0..5 to force a filter mode + + + You can define STBI_WRITE_NO_STDIO to disable the file variant of these + functions, so the library will not use stdio.h at all. However, this will + also disable HDR writing, because it requires stdio for formatted output. + + Each function returns 0 on failure and non-0 on success. + + The functions create an image file defined by the parameters. The image + is a rectangle of pixels stored from left-to-right, top-to-bottom. + Each pixel contains 'comp' channels of data stored interleaved with 8-bits + per channel, in the following order: 1=Y, 2=YA, 3=RGB, 4=RGBA. (Y is + monochrome color.) The rectangle is 'w' pixels wide and 'h' pixels tall. + The *data pointer points to the first byte of the top-left-most pixel. + For PNG, "stride_in_bytes" is the distance in bytes from the first byte of + a row of pixels to the first byte of the next row of pixels. + + PNG creates output files with the same number of components as the input. + The BMP format expands Y to RGB in the file format and does not + output alpha. + + PNG supports writing rectangles of data even when the bytes storing rows of + data are not consecutive in memory (e.g. sub-rectangles of a larger image), + by supplying the stride between the beginning of adjacent rows. The other + formats do not. (Thus you cannot write a native-format BMP through the BMP + writer, both because it is in BGR order and because it may have padding + at the end of the line.) + + PNG allows you to set the deflate compression level by setting the global + variable 'stbi_write_png_compression_level' (it defaults to 8). + + HDR expects linear float data. Since the format is always 32-bit rgb(e) + data, alpha (if provided) is discarded, and for monochrome data it is + replicated across all three channels. + + TGA supports RLE or non-RLE compressed data. To use non-RLE-compressed + data, set the global variable 'stbi_write_tga_with_rle' to 0. + + JPEG does ignore alpha channels in input data; quality is between 1 and 100. + Higher quality looks better but results in a bigger image. + JPEG baseline (no JPEG progressive). + +CREDITS: + + + Sean Barrett - PNG/BMP/TGA + Baldur Karlsson - HDR + Jean-Sebastien Guay - TGA monochrome + Tim Kelsey - misc enhancements + Alan Hickman - TGA RLE + Emmanuel Julien - initial file IO callback implementation + Jon Olick - original jo_jpeg.cpp code + Daniel Gibson - integrate JPEG, allow external zlib + Aarni Koskela - allow choosing PNG filter + + bugfixes: + github:Chribba + Guillaume Chereau + github:jry2 + github:romigrou + Sergio Gonzalez + Jonas Karlsson + Filip Wasil + Thatcher Ulrich + github:poppolopoppo + Patrick Boettcher + github:xeekworx + Cap Petschulat + Simon Rodriguez + Ivan Tikhonov + github:ignotion + Adam Schackart + +LICENSE + + See end of file for license information. + +*/ + +#ifndef INCLUDE_STB_IMAGE_WRITE_H + #define INCLUDE_STB_IMAGE_WRITE_H + + #include + + // if STB_IMAGE_WRITE_STATIC causes problems, try defining STBIWDEF to 'inline' or 'static inline' + #ifndef STBIWDEF + #ifdef STB_IMAGE_WRITE_STATIC + #define STBIWDEF static + #else + #ifdef __cplusplus + #define STBIWDEF extern "C" + #else + #define STBIWDEF extern + #endif + #endif + #endif + + #ifndef STB_IMAGE_WRITE_STATIC // C++ forbids static forward declarations + extern int stbi_write_tga_with_rle; + extern int stbi_write_png_compression_level; + extern int stbi_write_force_png_filter; + #endif + + #ifndef STBI_WRITE_NO_STDIO + STBIWDEF int stbi_write_png( char const* filename, int w, int h, int comp, const void* data, int stride_in_bytes ); + STBIWDEF int stbi_write_bmp( char const* filename, int w, int h, int comp, const void* data ); + STBIWDEF int stbi_write_tga( char const* filename, int w, int h, int comp, const void* data ); + STBIWDEF int stbi_write_hdr( char const* filename, int w, int h, int comp, const float* data ); + STBIWDEF int stbi_write_jpg( char const* filename, int x, int y, int comp, const void* data, int quality ); + + #ifdef STBI_WINDOWS_UTF8 + STBIWDEF int stbiw_convert_wchar_to_utf8( char* buffer, size_t bufferlen, const wchar_t* input ); + #endif + #endif + + typedef void stbi_write_func( void* context, void* data, int size ); + + STBIWDEF int stbi_write_png_to_func( stbi_write_func* func, void* context, int w, int h, int comp, const void* data, int stride_in_bytes ); + STBIWDEF int stbi_write_bmp_to_func( stbi_write_func* func, void* context, int w, int h, int comp, const void* data ); + STBIWDEF int stbi_write_tga_to_func( stbi_write_func* func, void* context, int w, int h, int comp, const void* data ); + STBIWDEF int stbi_write_hdr_to_func( stbi_write_func* func, void* context, int w, int h, int comp, const float* data ); + STBIWDEF int stbi_write_jpg_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const void* data, int quality ); + + STBIWDEF void stbi_flip_vertically_on_write( int flip_boolean ); + +#endif//INCLUDE_STB_IMAGE_WRITE_H + +#ifdef STB_IMAGE_WRITE_IMPLEMENTATION + +#ifdef _WIN32 + #ifndef _CRT_SECURE_NO_WARNINGS + #define _CRT_SECURE_NO_WARNINGS + #endif + #ifndef _CRT_NONSTDC_NO_DEPRECATE + #define _CRT_NONSTDC_NO_DEPRECATE + #endif +#endif + +#ifndef STBI_WRITE_NO_STDIO + #include +#endif // STBI_WRITE_NO_STDIO + +#include +#include +#include +#include + +#if defined(STBIW_MALLOC) && defined(STBIW_FREE) && (defined(STBIW_REALLOC) || defined(STBIW_REALLOC_SIZED)) + // ok +#elif !defined(STBIW_MALLOC) && !defined(STBIW_FREE) && !defined(STBIW_REALLOC) && !defined(STBIW_REALLOC_SIZED) + // ok +#else + #error "Must define all or none of STBIW_MALLOC, STBIW_FREE, and STBIW_REALLOC (or STBIW_REALLOC_SIZED)." +#endif + +#ifndef STBIW_MALLOC + #define STBIW_MALLOC(sz) malloc(sz) + #define STBIW_REALLOC(p,newsz) realloc(p,newsz) + #define STBIW_FREE(p) free(p) +#endif + +#ifndef STBIW_REALLOC_SIZED + #define STBIW_REALLOC_SIZED(p,oldsz,newsz) STBIW_REALLOC(p,newsz) +#endif + + +#ifndef STBIW_MEMMOVE + #define STBIW_MEMMOVE(a,b,sz) memmove(a,b,sz) +#endif + + +#ifndef STBIW_ASSERT + #include + #define STBIW_ASSERT(x) assert(x) +#endif + +#define STBIW_UCHAR(x) (unsigned char) ((x) & 0xff) + +#ifdef STB_IMAGE_WRITE_STATIC + static int stbi_write_png_compression_level = 8; + static int stbi_write_tga_with_rle = 1; + static int stbi_write_force_png_filter = -1; +#else + int stbi_write_png_compression_level = 8; + int stbi_write_tga_with_rle = 1; + int stbi_write_force_png_filter = -1; +#endif + +static int stbi__flip_vertically_on_write = 0; + +STBIWDEF void stbi_flip_vertically_on_write( int flag ) +{ + stbi__flip_vertically_on_write = flag; +} + +typedef struct +{ + stbi_write_func* func; + void* context; + unsigned char buffer[64]; + int buf_used; +} stbi__write_context; + +// initialize a callback-based context +static void stbi__start_write_callbacks( stbi__write_context* s, stbi_write_func* c, void* context ) +{ + s->func = c; + s->context = context; +} + +#ifndef STBI_WRITE_NO_STDIO + +static void stbi__stdio_write( void* context, void* data, int size ) +{ + fwrite( data, 1, size, ( FILE* ) context ); +} + +#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8) +#ifdef __cplusplus + #define STBIW_EXTERN extern "C" +#else + #define STBIW_EXTERN extern +#endif +STBIW_EXTERN __declspec( dllimport ) int __stdcall MultiByteToWideChar( unsigned int cp, unsigned long flags, const char* str, int cbmb, wchar_t* widestr, int cchwide ); +STBIW_EXTERN __declspec( dllimport ) int __stdcall WideCharToMultiByte( unsigned int cp, unsigned long flags, const wchar_t* widestr, int cchwide, char* str, int cbmb, const char* defchar, int* used_default ); + +STBIWDEF int stbiw_convert_wchar_to_utf8( char* buffer, size_t bufferlen, const wchar_t* input ) +{ + return WideCharToMultiByte( 65001 /* UTF8 */, 0, input, -1, buffer, ( int ) bufferlen, NULL, NULL ); +} +#endif + +static FILE* stbiw__fopen( char const* filename, char const* mode ) +{ + FILE* f; +#if defined(_MSC_VER) && defined(STBI_WINDOWS_UTF8) + wchar_t wMode[64]; + wchar_t wFilename[1024]; + if( 0 == MultiByteToWideChar( 65001 /* UTF8 */, 0, filename, -1, wFilename, sizeof( wFilename ) ) ) + { + return 0; + } + + if( 0 == MultiByteToWideChar( 65001 /* UTF8 */, 0, mode, -1, wMode, sizeof( wMode ) ) ) + { + return 0; + } + +#if _MSC_VER >= 1400 + if( 0 != _wfopen_s( &f, wFilename, wMode ) ) + { + f = 0; + } +#else + f = _wfopen( wFilename, wMode ); +#endif + +#elif defined(_MSC_VER) && _MSC_VER >= 1400 + if( 0 != fopen_s( &f, filename, mode ) ) + { + f = 0; + } +#else + f = fopen( filename, mode ); +#endif + return f; +} + +static int stbi__start_write_file( stbi__write_context* s, const char* filename ) +{ + FILE* f = stbiw__fopen( filename, "wb" ); + stbi__start_write_callbacks( s, stbi__stdio_write, ( void* ) f ); + return f != NULL; +} + +static void stbi__end_write_file( stbi__write_context* s ) +{ + fclose( ( FILE* )s->context ); +} + +#endif // !STBI_WRITE_NO_STDIO + +typedef unsigned int stbiw_uint32; +typedef int stb_image_write_test[sizeof( stbiw_uint32 ) == 4 ? 1 : -1]; + +static void stbiw__writefv( stbi__write_context* s, const char* fmt, va_list v ) +{ + while( *fmt ) + { + switch( *fmt++ ) + { + case ' ': + break; + case '1': + { + unsigned char x = STBIW_UCHAR( va_arg( v, int ) ); + s->func( s->context, &x, 1 ); + break; + } + case '2': + { + int x = va_arg( v, int ); + unsigned char b[2]; + b[0] = STBIW_UCHAR( x ); + b[1] = STBIW_UCHAR( x >> 8 ); + s->func( s->context, b, 2 ); + break; + } + case '4': + { + stbiw_uint32 x = va_arg( v, int ); + unsigned char b[4]; + b[0] = STBIW_UCHAR( x ); + b[1] = STBIW_UCHAR( x >> 8 ); + b[2] = STBIW_UCHAR( x >> 16 ); + b[3] = STBIW_UCHAR( x >> 24 ); + s->func( s->context, b, 4 ); + break; + } + default: + STBIW_ASSERT( 0 ); + return; + } + } +} + +static void stbiw__writef( stbi__write_context* s, const char* fmt, ... ) +{ + va_list v; + va_start( v, fmt ); + stbiw__writefv( s, fmt, v ); + va_end( v ); +} + +static void stbiw__write_flush( stbi__write_context* s ) +{ + if( s->buf_used ) + { + s->func( s->context, &s->buffer, s->buf_used ); + s->buf_used = 0; + } +} + +static void stbiw__putc( stbi__write_context* s, unsigned char c ) +{ + s->func( s->context, &c, 1 ); +} + +static void stbiw__write1( stbi__write_context* s, unsigned char a ) +{ + if( s->buf_used + 1 > sizeof( s->buffer ) ) + { + stbiw__write_flush( s ); + } + s->buffer[s->buf_used++] = a; +} + +static void stbiw__write3( stbi__write_context* s, unsigned char a, unsigned char b, unsigned char c ) +{ + int n; + if( s->buf_used + 3 > sizeof( s->buffer ) ) + { + stbiw__write_flush( s ); + } + n = s->buf_used; + s->buf_used = n + 3; + s->buffer[n + 0] = a; + s->buffer[n + 1] = b; + s->buffer[n + 2] = c; +} + +static void stbiw__write_pixel( stbi__write_context* s, int rgb_dir, int comp, int write_alpha, int expand_mono, unsigned char* d ) +{ + unsigned char bg[3] = { 255, 0, 255}, px[3]; + int k; + + if( write_alpha < 0 ) + { + stbiw__write1( s, d[comp - 1] ); + } + + switch( comp ) + { + case 2: // 2 pixels = mono + alpha, alpha is written separately, so same as 1-channel case + case 1: + if( expand_mono ) + { + stbiw__write3( s, d[0], d[0], d[0] ); // monochrome bmp + } + else + { + stbiw__write1( s, d[0] ); // monochrome TGA + } + break; + case 4: + if( !write_alpha ) + { + // composite against pink background + for( k = 0; k < 3; ++k ) + { + px[k] = bg[k] + ( ( d[k] - bg[k] ) * d[3] ) / 255; + } + stbiw__write3( s, px[1 - rgb_dir], px[1], px[1 + rgb_dir] ); + break; + } + /* FALLTHROUGH */ + case 3: + stbiw__write3( s, d[1 - rgb_dir], d[1], d[1 + rgb_dir] ); + break; + } + if( write_alpha > 0 ) + { + stbiw__write1( s, d[comp - 1] ); + } +} + +static void stbiw__write_pixels( stbi__write_context* s, int rgb_dir, int vdir, int x, int y, int comp, void* data, int write_alpha, int scanline_pad, int expand_mono ) +{ + stbiw_uint32 zero = 0; + int i, j, j_end; + + if( y <= 0 ) + { + return; + } + + if( stbi__flip_vertically_on_write ) + { + vdir *= -1; + } + + if( vdir < 0 ) + { + j_end = -1; + j = y - 1; + } + else + { + j_end = y; + j = 0; + } + + for( ; j != j_end; j += vdir ) + { + for( i = 0; i < x; ++i ) + { + unsigned char* d = ( unsigned char* ) data + ( j * x + i ) * comp; + stbiw__write_pixel( s, rgb_dir, comp, write_alpha, expand_mono, d ); + } + stbiw__write_flush( s ); + s->func( s->context, &zero, scanline_pad ); + } +} + +static int stbiw__outfile( stbi__write_context* s, int rgb_dir, int vdir, int x, int y, int comp, int expand_mono, void* data, int alpha, int pad, const char* fmt, ... ) +{ + if( y < 0 || x < 0 ) + { + return 0; + } + else + { + va_list v; + va_start( v, fmt ); + stbiw__writefv( s, fmt, v ); + va_end( v ); + stbiw__write_pixels( s, rgb_dir, vdir, x, y, comp, data, alpha, pad, expand_mono ); + return 1; + } +} + +static int stbi_write_bmp_core( stbi__write_context* s, int x, int y, int comp, const void* data ) +{ + int pad = ( -x * 3 ) & 3; + return stbiw__outfile( s, -1, -1, x, y, comp, 1, ( void* ) data, 0, pad, + "11 4 22 4" "4 44 22 444444", + 'B', 'M', 14 + 40 + ( x * 3 + pad ) * y, 0, 0, 14 + 40, // file header + 40, x, y, 1, 24, 0, 0, 0, 0, 0, 0 ); // bitmap header +} + +STBIWDEF int stbi_write_bmp_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const void* data ) +{ + stbi__write_context s = { 0 }; + stbi__start_write_callbacks( &s, func, context ); + return stbi_write_bmp_core( &s, x, y, comp, data ); +} + +#ifndef STBI_WRITE_NO_STDIO +STBIWDEF int stbi_write_bmp( char const* filename, int x, int y, int comp, const void* data ) +{ + stbi__write_context s = { 0 }; + if( stbi__start_write_file( &s, filename ) ) + { + int r = stbi_write_bmp_core( &s, x, y, comp, data ); + stbi__end_write_file( &s ); + return r; + } + else + { + return 0; + } +} +#endif //!STBI_WRITE_NO_STDIO + +static int stbi_write_tga_core( stbi__write_context* s, int x, int y, int comp, void* data ) +{ + int has_alpha = ( comp == 2 || comp == 4 ); + int colorbytes = has_alpha ? comp - 1 : comp; + int format = colorbytes < 2 ? 3 : 2; // 3 color channels (RGB/RGBA) = 2, 1 color channel (Y/YA) = 3 + + if( y < 0 || x < 0 ) + { + return 0; + } + + if( !stbi_write_tga_with_rle ) + { + return stbiw__outfile( s, -1, -1, x, y, comp, 0, ( void* ) data, has_alpha, 0, + "111 221 2222 11", 0, 0, format, 0, 0, 0, 0, 0, x, y, ( colorbytes + has_alpha ) * 8, has_alpha * 8 ); + } + else + { + int i, j, k; + int jend, jdir; + + stbiw__writef( s, "111 221 2222 11", 0, 0, format + 8, 0, 0, 0, 0, 0, x, y, ( colorbytes + has_alpha ) * 8, has_alpha * 8 ); + + if( stbi__flip_vertically_on_write ) + { + j = 0; + jend = y; + jdir = 1; + } + else + { + j = y - 1; + jend = -1; + jdir = -1; + } + for( ; j != jend; j += jdir ) + { + unsigned char* row = ( unsigned char* ) data + j * x * comp; + int len; + + for( i = 0; i < x; i += len ) + { + unsigned char* begin = row + i * comp; + int diff = 1; + len = 1; + + if( i < x - 1 ) + { + ++len; + diff = memcmp( begin, row + ( i + 1 ) * comp, comp ); + if( diff ) + { + const unsigned char* prev = begin; + for( k = i + 2; k < x && len < 128; ++k ) + { + if( memcmp( prev, row + k * comp, comp ) ) + { + prev += comp; + ++len; + } + else + { + --len; + break; + } + } + } + else + { + for( k = i + 2; k < x && len < 128; ++k ) + { + if( !memcmp( begin, row + k * comp, comp ) ) + { + ++len; + } + else + { + break; + } + } + } + } + + if( diff ) + { + unsigned char header = STBIW_UCHAR( len - 1 ); + stbiw__write1( s, header ); + for( k = 0; k < len; ++k ) + { + stbiw__write_pixel( s, -1, comp, has_alpha, 0, begin + k * comp ); + } + } + else + { + unsigned char header = STBIW_UCHAR( len - 129 ); + stbiw__write1( s, header ); + stbiw__write_pixel( s, -1, comp, has_alpha, 0, begin ); + } + } + } + stbiw__write_flush( s ); + } + return 1; +} + +STBIWDEF int stbi_write_tga_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const void* data ) +{ + stbi__write_context s = { 0 }; + stbi__start_write_callbacks( &s, func, context ); + return stbi_write_tga_core( &s, x, y, comp, ( void* ) data ); +} + +#ifndef STBI_WRITE_NO_STDIO +STBIWDEF int stbi_write_tga( char const* filename, int x, int y, int comp, const void* data ) +{ + stbi__write_context s = { 0 }; + if( stbi__start_write_file( &s, filename ) ) + { + int r = stbi_write_tga_core( &s, x, y, comp, ( void* ) data ); + stbi__end_write_file( &s ); + return r; + } + else + { + return 0; + } +} +#endif + +// ************************************************************************************************* +// Radiance RGBE HDR writer +// by Baldur Karlsson + +#define stbiw__max(a, b) ((a) > (b) ? (a) : (b)) + +static void stbiw__linear_to_rgbe( unsigned char* rgbe, float* linear ) +{ + int exponent; + float maxcomp = stbiw__max( linear[0], stbiw__max( linear[1], linear[2] ) ); + + if( maxcomp < 1e-32f ) + { + rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; + } + else + { + float normalize = ( float ) frexp( maxcomp, &exponent ) * 256.0f / maxcomp; + + rgbe[0] = ( unsigned char )( linear[0] * normalize ); + rgbe[1] = ( unsigned char )( linear[1] * normalize ); + rgbe[2] = ( unsigned char )( linear[2] * normalize ); + rgbe[3] = ( unsigned char )( exponent + 128 ); + } +} + +static void stbiw__write_run_data( stbi__write_context* s, int length, unsigned char databyte ) +{ + unsigned char lengthbyte = STBIW_UCHAR( length + 128 ); + STBIW_ASSERT( length + 128 <= 255 ); + s->func( s->context, &lengthbyte, 1 ); + s->func( s->context, &databyte, 1 ); +} + +static void stbiw__write_dump_data( stbi__write_context* s, int length, unsigned char* data ) +{ + unsigned char lengthbyte = STBIW_UCHAR( length ); + STBIW_ASSERT( length <= 128 ); // inconsistent with spec but consistent with official code + s->func( s->context, &lengthbyte, 1 ); + s->func( s->context, data, length ); +} + +static void stbiw__write_hdr_scanline( stbi__write_context* s, int width, int ncomp, unsigned char* scratch, float* scanline ) +{ + unsigned char scanlineheader[4] = { 2, 2, 0, 0 }; + unsigned char rgbe[4]; + float linear[3]; + int x; + + scanlineheader[2] = ( width & 0xff00 ) >> 8; + scanlineheader[3] = ( width & 0x00ff ); + + /* skip RLE for images too small or large */ + if( width < 8 || width >= 32768 ) + { + for( x = 0; x < width; x++ ) + { + switch( ncomp ) + { + case 4: /* fallthrough */ + case 3: + linear[2] = scanline[x * ncomp + 2]; + linear[1] = scanline[x * ncomp + 1]; + linear[0] = scanline[x * ncomp + 0]; + break; + default: + linear[0] = linear[1] = linear[2] = scanline[x * ncomp + 0]; + break; + } + stbiw__linear_to_rgbe( rgbe, linear ); + s->func( s->context, rgbe, 4 ); + } + } + else + { + int c, r; + /* encode into scratch buffer */ + for( x = 0; x < width; x++ ) + { + switch( ncomp ) + { + case 4: /* fallthrough */ + case 3: + linear[2] = scanline[x * ncomp + 2]; + linear[1] = scanline[x * ncomp + 1]; + linear[0] = scanline[x * ncomp + 0]; + break; + default: + linear[0] = linear[1] = linear[2] = scanline[x * ncomp + 0]; + break; + } + stbiw__linear_to_rgbe( rgbe, linear ); + scratch[x + width * 0] = rgbe[0]; + scratch[x + width * 1] = rgbe[1]; + scratch[x + width * 2] = rgbe[2]; + scratch[x + width * 3] = rgbe[3]; + } + + s->func( s->context, scanlineheader, 4 ); + + /* RLE each component separately */ + for( c = 0; c < 4; c++ ) + { + unsigned char* comp = &scratch[width * c]; + + x = 0; + while( x < width ) + { + // find first run + r = x; + while( r + 2 < width ) + { + if( comp[r] == comp[r + 1] && comp[r] == comp[r + 2] ) + { + break; + } + ++r; + } + if( r + 2 >= width ) + { + r = width; + } + // dump up to first run + while( x < r ) + { + int len = r - x; + if( len > 128 ) + { + len = 128; + } + stbiw__write_dump_data( s, len, &comp[x] ); + x += len; + } + // if there's a run, output it + if( r + 2 < width ) // same test as what we break out of in search loop, so only true if we break'd + { + // find next byte after run + while( r < width && comp[r] == comp[x] ) + { + ++r; + } + // output run up to r + while( x < r ) + { + int len = r - x; + if( len > 127 ) + { + len = 127; + } + stbiw__write_run_data( s, len, comp[x] ); + x += len; + } + } + } + } + } +} + +static int stbi_write_hdr_core( stbi__write_context* s, int x, int y, int comp, float* data ) +{ + if( y <= 0 || x <= 0 || data == NULL ) + { + return 0; + } + else + { + // Each component is stored separately. Allocate scratch space for full output scanline. + unsigned char* scratch = ( unsigned char* ) STBIW_MALLOC( x * 4 ); + int i, len; + char buffer[128]; + char header[] = "#?RADIANCE\n# Written by stb_image_write.h\nFORMAT=32-bit_rle_rgbe\n"; + s->func( s->context, header, sizeof( header ) - 1 ); + +#ifdef __STDC_WANT_SECURE_LIB__ + len = sprintf_s( buffer, sizeof( buffer ), "EXPOSURE= 1.0000000000000\n\n-Y %d +X %d\n", y, x ); +#else + len = sprintf( buffer, "EXPOSURE= 1.0000000000000\n\n-Y %d +X %d\n", y, x ); +#endif + s->func( s->context, buffer, len ); + + for( i = 0; i < y; i++ ) + { + stbiw__write_hdr_scanline( s, x, comp, scratch, data + comp * x * ( stbi__flip_vertically_on_write ? y - 1 - i : i ) ); + } + STBIW_FREE( scratch ); + return 1; + } +} + +STBIWDEF int stbi_write_hdr_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const float* data ) +{ + stbi__write_context s = { 0 }; + stbi__start_write_callbacks( &s, func, context ); + return stbi_write_hdr_core( &s, x, y, comp, ( float* ) data ); +} + +#ifndef STBI_WRITE_NO_STDIO +STBIWDEF int stbi_write_hdr( char const* filename, int x, int y, int comp, const float* data ) +{ + stbi__write_context s = { 0 }; + if( stbi__start_write_file( &s, filename ) ) + { + int r = stbi_write_hdr_core( &s, x, y, comp, ( float* ) data ); + stbi__end_write_file( &s ); + return r; + } + else + { + return 0; + } +} +#endif // STBI_WRITE_NO_STDIO + + +////////////////////////////////////////////////////////////////////////////// +// +// PNG writer +// + +#ifndef STBIW_ZLIB_COMPRESS +// stretchy buffer; stbiw__sbpush() == vector<>::push_back() -- stbiw__sbcount() == vector<>::size() +#define stbiw__sbraw(a) ((int *) (void *) (a) - 2) +#define stbiw__sbm(a) stbiw__sbraw(a)[0] +#define stbiw__sbn(a) stbiw__sbraw(a)[1] + +#define stbiw__sbneedgrow(a,n) ((a)==0 || stbiw__sbn(a)+n >= stbiw__sbm(a)) +#define stbiw__sbmaybegrow(a,n) (stbiw__sbneedgrow(a,(n)) ? stbiw__sbgrow(a,n) : 0) +#define stbiw__sbgrow(a,n) stbiw__sbgrowf((void **) &(a), (n), sizeof(*(a))) + +#define stbiw__sbpush(a, v) (stbiw__sbmaybegrow(a,1), (a)[stbiw__sbn(a)++] = (v)) +#define stbiw__sbcount(a) ((a) ? stbiw__sbn(a) : 0) +#define stbiw__sbfree(a) ((a) ? STBIW_FREE(stbiw__sbraw(a)),0 : 0) + +static void* stbiw__sbgrowf( void** arr, int increment, int itemsize ) +{ + int m = *arr ? 2 * stbiw__sbm( *arr ) + increment : increment + 1; + void* p = STBIW_REALLOC_SIZED( *arr ? stbiw__sbraw( *arr ) : 0, *arr ? ( stbiw__sbm( *arr ) * itemsize + sizeof( int ) * 2 ) : 0, itemsize * m + sizeof( int ) * 2 ); + STBIW_ASSERT( p ); + if( p ) + { + if( !*arr ) + { + ( ( int* ) p )[1] = 0; + } + *arr = ( void* )( ( int* ) p + 2 ); + stbiw__sbm( *arr ) = m; + } + return *arr; +} + +static unsigned char* stbiw__zlib_flushf( unsigned char* data, unsigned int* bitbuffer, int* bitcount ) +{ + while( *bitcount >= 8 ) + { + stbiw__sbpush( data, STBIW_UCHAR( *bitbuffer ) ); + *bitbuffer >>= 8; + *bitcount -= 8; + } + return data; +} + +static int stbiw__zlib_bitrev( int code, int codebits ) +{ + int res = 0; + while( codebits-- ) + { + res = ( res << 1 ) | ( code & 1 ); + code >>= 1; + } + return res; +} + +static unsigned int stbiw__zlib_countm( unsigned char* a, unsigned char* b, int limit ) +{ + int i; + for( i = 0; i < limit && i < 258; ++i ) + if( a[i] != b[i] ) + { + break; + } + return i; +} + +static unsigned int stbiw__zhash( unsigned char* data ) +{ + stbiw_uint32 hash = data[0] + ( data[1] << 8 ) + ( data[2] << 16 ); + hash ^= hash << 3; + hash += hash >> 5; + hash ^= hash << 4; + hash += hash >> 17; + hash ^= hash << 25; + hash += hash >> 6; + return hash; +} + +#define stbiw__zlib_flush() (out = stbiw__zlib_flushf(out, &bitbuf, &bitcount)) +#define stbiw__zlib_add(code,codebits) \ + (bitbuf |= (code) << bitcount, bitcount += (codebits), stbiw__zlib_flush()) +#define stbiw__zlib_huffa(b,c) stbiw__zlib_add(stbiw__zlib_bitrev(b,c),c) +// default huffman tables +#define stbiw__zlib_huff1(n) stbiw__zlib_huffa(0x30 + (n), 8) +#define stbiw__zlib_huff2(n) stbiw__zlib_huffa(0x190 + (n)-144, 9) +#define stbiw__zlib_huff3(n) stbiw__zlib_huffa(0 + (n)-256,7) +#define stbiw__zlib_huff4(n) stbiw__zlib_huffa(0xc0 + (n)-280,8) +#define stbiw__zlib_huff(n) ((n) <= 143 ? stbiw__zlib_huff1(n) : (n) <= 255 ? stbiw__zlib_huff2(n) : (n) <= 279 ? stbiw__zlib_huff3(n) : stbiw__zlib_huff4(n)) +#define stbiw__zlib_huffb(n) ((n) <= 143 ? stbiw__zlib_huff1(n) : stbiw__zlib_huff2(n)) + +#define stbiw__ZHASH 16384 + +#endif // STBIW_ZLIB_COMPRESS + +STBIWDEF unsigned char* stbi_zlib_compress( unsigned char* data, int data_len, int* out_len, int quality ) +{ +#ifdef STBIW_ZLIB_COMPRESS + // user provided a zlib compress implementation, use that + return STBIW_ZLIB_COMPRESS( data, data_len, out_len, quality ); +#else // use builtin + static unsigned short lengthc[] = { 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 259 }; + static unsigned char lengtheb[] = { 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0 }; + static unsigned short distc[] = { 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577, 32768 }; + static unsigned char disteb[] = { 0, 0, 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13 }; + unsigned int bitbuf = 0; + int i, j, bitcount = 0; + unsigned char* out = NULL; + unsigned char** *hash_table = ( unsigned char*** ) STBIW_MALLOC( stbiw__ZHASH * sizeof( unsigned char** ) ); + if( hash_table == NULL ) + { + return NULL; + } + if( quality < 5 ) + { + quality = 5; + } + + stbiw__sbpush( out, 0x78 ); // DEFLATE 32K window + stbiw__sbpush( out, 0x5e ); // FLEVEL = 1 + stbiw__zlib_add( 1, 1 ); // BFINAL = 1 + stbiw__zlib_add( 1, 2 ); // BTYPE = 1 -- fixed huffman + + for( i = 0; i < stbiw__ZHASH; ++i ) + { + hash_table[i] = NULL; + } + + i = 0; + while( i < data_len - 3 ) + { + // hash next 3 bytes of data to be compressed + int h = stbiw__zhash( data + i ) & ( stbiw__ZHASH - 1 ), best = 3; + unsigned char* bestloc = 0; + unsigned char** hlist = hash_table[h]; + int n = stbiw__sbcount( hlist ); + for( j = 0; j < n; ++j ) + { + if( hlist[j] - data > i - 32768 ) // if entry lies within window + { + int d = stbiw__zlib_countm( hlist[j], data + i, data_len - i ); + if( d >= best ) + { + best = d; + bestloc = hlist[j]; + } + } + } + // when hash table entry is too long, delete half the entries + if( hash_table[h] && stbiw__sbn( hash_table[h] ) == 2 * quality ) + { + STBIW_MEMMOVE( hash_table[h], hash_table[h] + quality, sizeof( hash_table[h][0] )*quality ); + stbiw__sbn( hash_table[h] ) = quality; + } + stbiw__sbpush( hash_table[h], data + i ); + + if( bestloc ) + { + // "lazy matching" - check match at *next* byte, and if it's better, do cur byte as literal + h = stbiw__zhash( data + i + 1 ) & ( stbiw__ZHASH - 1 ); + hlist = hash_table[h]; + n = stbiw__sbcount( hlist ); + for( j = 0; j < n; ++j ) + { + if( hlist[j] - data > i - 32767 ) + { + int e = stbiw__zlib_countm( hlist[j], data + i + 1, data_len - i - 1 ); + if( e > best ) // if next match is better, bail on current match + { + bestloc = NULL; + break; + } + } + } + } + + if( bestloc ) + { + int d = ( int )( data + i - bestloc ); // distance back + STBIW_ASSERT( d <= 32767 && best <= 258 ); + for( j = 0; best > lengthc[j + 1] - 1; ++j ); + stbiw__zlib_huff( j + 257 ); + if( lengtheb[j] ) + { + stbiw__zlib_add( best - lengthc[j], lengtheb[j] ); + } + for( j = 0; d > distc[j + 1] - 1; ++j ); + stbiw__zlib_add( stbiw__zlib_bitrev( j, 5 ), 5 ); + if( disteb[j] ) + { + stbiw__zlib_add( d - distc[j], disteb[j] ); + } + i += best; + } + else + { + stbiw__zlib_huffb( data[i] ); + ++i; + } + } + // write out final bytes + for( ; i < data_len; ++i ) + { + stbiw__zlib_huffb( data[i] ); + } + stbiw__zlib_huff( 256 ); // end of block + // pad with 0 bits to byte boundary + while( bitcount ) + { + stbiw__zlib_add( 0, 1 ); + } + + for( i = 0; i < stbiw__ZHASH; ++i ) + { + ( void ) stbiw__sbfree( hash_table[i] ); + } + STBIW_FREE( hash_table ); + + { + // compute adler32 on input + unsigned int s1 = 1, s2 = 0; + int blocklen = ( int )( data_len % 5552 ); + j = 0; + while( j < data_len ) + { + for( i = 0; i < blocklen; ++i ) + { + s1 += data[j + i]; + s2 += s1; + } + s1 %= 65521; + s2 %= 65521; + j += blocklen; + blocklen = 5552; + } + stbiw__sbpush( out, STBIW_UCHAR( s2 >> 8 ) ); + stbiw__sbpush( out, STBIW_UCHAR( s2 ) ); + stbiw__sbpush( out, STBIW_UCHAR( s1 >> 8 ) ); + stbiw__sbpush( out, STBIW_UCHAR( s1 ) ); + } + *out_len = stbiw__sbn( out ); + // make returned pointer freeable + STBIW_MEMMOVE( stbiw__sbraw( out ), out, *out_len ); + return ( unsigned char* ) stbiw__sbraw( out ); +#endif // STBIW_ZLIB_COMPRESS +} + +static unsigned int stbiw__crc32( unsigned char* buffer, int len ) +{ +#ifdef STBIW_CRC32 + return STBIW_CRC32( buffer, len ); +#else + static unsigned int crc_table[256] = + { + 0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, + 0x0eDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988, 0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91, + 0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE, 0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7, + 0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC, 0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5, + 0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172, 0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B, + 0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940, 0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59, + 0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F, + 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924, 0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, + 0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433, + 0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01, + 0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457, + 0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C, 0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65, + 0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2, 0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB, + 0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0, 0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9, + 0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086, 0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F, + 0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4, 0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD, + 0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A, 0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683, + 0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8, 0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1, + 0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE, 0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7, + 0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC, 0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5, + 0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252, 0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B, + 0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60, 0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79, + 0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236, 0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F, + 0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04, 0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D, + 0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A, 0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713, + 0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, + 0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777, + 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C, 0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, + 0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB, + 0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0, 0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9, + 0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6, 0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF, + 0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94, 0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D + }; + + unsigned int crc = ~0u; + int i; + for( i = 0; i < len; ++i ) + { + crc = ( crc >> 8 ) ^ crc_table[buffer[i] ^ ( crc & 0xff )]; + } + return ~crc; +#endif +} + +#define stbiw__wpng4(o,a,b,c,d) ((o)[0]=STBIW_UCHAR(a),(o)[1]=STBIW_UCHAR(b),(o)[2]=STBIW_UCHAR(c),(o)[3]=STBIW_UCHAR(d),(o)+=4) +#define stbiw__wp32(data,v) stbiw__wpng4(data, (v)>>24,(v)>>16,(v)>>8,(v)); +#define stbiw__wptag(data,s) stbiw__wpng4(data, s[0],s[1],s[2],s[3]) + +static void stbiw__wpcrc( unsigned char** data, int len ) +{ + unsigned int crc = stbiw__crc32( *data - len - 4, len + 4 ); + stbiw__wp32( *data, crc ); +} + +static unsigned char stbiw__paeth( int a, int b, int c ) +{ + int p = a + b - c, pa = abs( p - a ), pb = abs( p - b ), pc = abs( p - c ); + if( pa <= pb && pa <= pc ) + { + return STBIW_UCHAR( a ); + } + if( pb <= pc ) + { + return STBIW_UCHAR( b ); + } + return STBIW_UCHAR( c ); +} + +// @OPTIMIZE: provide an option that always forces left-predict or paeth predict +static void stbiw__encode_png_line( unsigned char* pixels, int stride_bytes, int width, int height, int y, int n, int filter_type, signed char* line_buffer ) +{ + static int mapping[] = { 0, 1, 2, 3, 4 }; + static int firstmap[] = { 0, 1, 0, 5, 6 }; + int* mymap = ( y != 0 ) ? mapping : firstmap; + int i; + int type = mymap[filter_type]; + unsigned char* z = pixels + stride_bytes * ( stbi__flip_vertically_on_write ? height - 1 - y : y ); + int signed_stride = stbi__flip_vertically_on_write ? -stride_bytes : stride_bytes; + + if( type == 0 ) + { + memcpy( line_buffer, z, width * n ); + return; + } + + // first loop isn't optimized since it's just one pixel + for( i = 0; i < n; ++i ) + { + switch( type ) + { + case 1: + line_buffer[i] = z[i]; + break; + case 2: + line_buffer[i] = z[i] - z[i - signed_stride]; + break; + case 3: + line_buffer[i] = z[i] - ( z[i - signed_stride] >> 1 ); + break; + case 4: + line_buffer[i] = ( signed char )( z[i] - stbiw__paeth( 0, z[i - signed_stride], 0 ) ); + break; + case 5: + line_buffer[i] = z[i]; + break; + case 6: + line_buffer[i] = z[i]; + break; + } + } + switch( type ) + { + case 1: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - z[i - n]; + } + break; + case 2: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - z[i - signed_stride]; + } + break; + case 3: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - ( ( z[i - n] + z[i - signed_stride] ) >> 1 ); + } + break; + case 4: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - stbiw__paeth( z[i - n], z[i - signed_stride], z[i - signed_stride - n] ); + } + break; + case 5: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - ( z[i - n] >> 1 ); + } + break; + case 6: + for( i = n; i < width * n; ++i ) + { + line_buffer[i] = z[i] - stbiw__paeth( z[i - n], 0, 0 ); + } + break; + } +} + +STBIWDEF unsigned char* stbi_write_png_to_mem( const unsigned char* pixels, int stride_bytes, int x, int y, int n, int* out_len ) +{ + int force_filter = stbi_write_force_png_filter; + int ctype[5] = { -1, 0, 4, 2, 6 }; + unsigned char sig[8] = { 137, 80, 78, 71, 13, 10, 26, 10 }; + unsigned char* out, *o, *filt, *zlib; + signed char* line_buffer; + int j, zlen; + + if( stride_bytes == 0 ) + { + stride_bytes = x * n; + } + + if( force_filter >= 5 ) + { + force_filter = -1; + } + + filt = ( unsigned char* ) STBIW_MALLOC( ( x * n + 1 ) * y ); + if( !filt ) + { + return 0; + } + line_buffer = ( signed char* ) STBIW_MALLOC( x * n ); + if( !line_buffer ) + { + STBIW_FREE( filt ); + return 0; + } + for( j = 0; j < y; ++j ) + { + int filter_type; + if( force_filter > -1 ) + { + filter_type = force_filter; + stbiw__encode_png_line( ( unsigned char* )( pixels ), stride_bytes, x, y, j, n, force_filter, line_buffer ); + } + else // Estimate the best filter by running through all of them: + { + int best_filter = 0, best_filter_val = 0x7fffffff, est, i; + for( filter_type = 0; filter_type < 5; filter_type++ ) + { + stbiw__encode_png_line( ( unsigned char* )( pixels ), stride_bytes, x, y, j, n, filter_type, line_buffer ); + + // Estimate the entropy of the line using this filter; the less, the better. + est = 0; + for( i = 0; i < x * n; ++i ) + { + est += abs( ( signed char ) line_buffer[i] ); + } + if( est < best_filter_val ) + { + best_filter_val = est; + best_filter = filter_type; + } + } + if( filter_type != best_filter ) // If the last iteration already got us the best filter, don't redo it + { + stbiw__encode_png_line( ( unsigned char* )( pixels ), stride_bytes, x, y, j, n, best_filter, line_buffer ); + filter_type = best_filter; + } + } + // when we get here, filter_type contains the filter type, and line_buffer contains the data + filt[j * ( x * n + 1 )] = ( unsigned char ) filter_type; + STBIW_MEMMOVE( filt + j * ( x * n + 1 ) + 1, line_buffer, x * n ); + } + STBIW_FREE( line_buffer ); + zlib = stbi_zlib_compress( filt, y * ( x * n + 1 ), &zlen, stbi_write_png_compression_level ); + STBIW_FREE( filt ); + if( !zlib ) + { + return 0; + } + + // each tag requires 12 bytes of overhead + out = ( unsigned char* ) STBIW_MALLOC( 8 + 12 + 13 + 12 + zlen + 12 ); + if( !out ) + { + return 0; + } + *out_len = 8 + 12 + 13 + 12 + zlen + 12; + + o = out; + STBIW_MEMMOVE( o, sig, 8 ); + o += 8; + stbiw__wp32( o, 13 ); // header length + stbiw__wptag( o, "IHDR" ); + stbiw__wp32( o, x ); + stbiw__wp32( o, y ); + *o++ = 8; + *o++ = STBIW_UCHAR( ctype[n] ); + *o++ = 0; + *o++ = 0; + *o++ = 0; + stbiw__wpcrc( &o, 13 ); + + stbiw__wp32( o, zlen ); + stbiw__wptag( o, "IDAT" ); + STBIW_MEMMOVE( o, zlib, zlen ); + o += zlen; + STBIW_FREE( zlib ); + stbiw__wpcrc( &o, zlen ); + + stbiw__wp32( o, 0 ); + stbiw__wptag( o, "IEND" ); + stbiw__wpcrc( &o, 0 ); + + STBIW_ASSERT( o == out + *out_len ); + + return out; +} + +#ifndef STBI_WRITE_NO_STDIO +STBIWDEF int stbi_write_png( char const* filename, int x, int y, int comp, const void* data, int stride_bytes ) +{ + FILE* f; + int len; + unsigned char* png = stbi_write_png_to_mem( ( const unsigned char* ) data, stride_bytes, x, y, comp, &len ); + if( png == NULL ) + { + return 0; + } + + f = stbiw__fopen( filename, "wb" ); + if( !f ) + { + STBIW_FREE( png ); + return 0; + } + fwrite( png, 1, len, f ); + fclose( f ); + STBIW_FREE( png ); + return 1; +} +#endif + +STBIWDEF int stbi_write_png_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const void* data, int stride_bytes ) +{ + int len; + unsigned char* png = stbi_write_png_to_mem( ( const unsigned char* ) data, stride_bytes, x, y, comp, &len ); + if( png == NULL ) + { + return 0; + } + func( context, png, len ); + STBIW_FREE( png ); + return 1; +} + + +/* *************************************************************************** + * + * JPEG writer + * + * This is based on Jon Olick's jo_jpeg.cpp: + * public domain Simple, Minimalistic JPEG writer - http://www.jonolick.com/code.html + */ + +static const unsigned char stbiw__jpg_ZigZag[] = { 0, 1, 5, 6, 14, 15, 27, 28, 2, 4, 7, 13, 16, 26, 29, 42, 3, 8, 12, 17, 25, 30, 41, 43, 9, 11, 18, + 24, 31, 40, 44, 53, 10, 19, 23, 32, 39, 45, 52, 54, 20, 22, 33, 38, 46, 51, 55, 60, 21, 34, 37, 47, 50, 56, 59, 61, 35, 36, 48, 49, 57, 58, 62, 63 + }; + +static void stbiw__jpg_writeBits( stbi__write_context* s, int* bitBufP, int* bitCntP, const unsigned short* bs ) +{ + int bitBuf = *bitBufP, bitCnt = *bitCntP; + bitCnt += bs[1]; + bitBuf |= bs[0] << ( 24 - bitCnt ); + while( bitCnt >= 8 ) + { + unsigned char c = ( bitBuf >> 16 ) & 255; + stbiw__putc( s, c ); + if( c == 255 ) + { + stbiw__putc( s, 0 ); + } + bitBuf <<= 8; + bitCnt -= 8; + } + *bitBufP = bitBuf; + *bitCntP = bitCnt; +} + +static void stbiw__jpg_DCT( float* d0p, float* d1p, float* d2p, float* d3p, float* d4p, float* d5p, float* d6p, float* d7p ) +{ + float d0 = *d0p, d1 = *d1p, d2 = *d2p, d3 = *d3p, d4 = *d4p, d5 = *d5p, d6 = *d6p, d7 = *d7p; + float z1, z2, z3, z4, z5, z11, z13; + + float tmp0 = d0 + d7; + float tmp7 = d0 - d7; + float tmp1 = d1 + d6; + float tmp6 = d1 - d6; + float tmp2 = d2 + d5; + float tmp5 = d2 - d5; + float tmp3 = d3 + d4; + float tmp4 = d3 - d4; + + // Even part + float tmp10 = tmp0 + tmp3; // phase 2 + float tmp13 = tmp0 - tmp3; + float tmp11 = tmp1 + tmp2; + float tmp12 = tmp1 - tmp2; + + d0 = tmp10 + tmp11; // phase 3 + d4 = tmp10 - tmp11; + + z1 = ( tmp12 + tmp13 ) * 0.707106781f; // c4 + d2 = tmp13 + z1; // phase 5 + d6 = tmp13 - z1; + + // Odd part + tmp10 = tmp4 + tmp5; // phase 2 + tmp11 = tmp5 + tmp6; + tmp12 = tmp6 + tmp7; + + // The rotator is modified from fig 4-8 to avoid extra negations. + z5 = ( tmp10 - tmp12 ) * 0.382683433f; // c6 + z2 = tmp10 * 0.541196100f + z5; // c2-c6 + z4 = tmp12 * 1.306562965f + z5; // c2+c6 + z3 = tmp11 * 0.707106781f; // c4 + + z11 = tmp7 + z3; // phase 5 + z13 = tmp7 - z3; + + *d5p = z13 + z2; // phase 6 + *d3p = z13 - z2; + *d1p = z11 + z4; + *d7p = z11 - z4; + + *d0p = d0; + *d2p = d2; + *d4p = d4; + *d6p = d6; +} + +static void stbiw__jpg_calcBits( int val, unsigned short bits[2] ) +{ + int tmp1 = val < 0 ? -val : val; + val = val < 0 ? val - 1 : val; + bits[1] = 1; + while( tmp1 >>= 1 ) + { + ++bits[1]; + } + bits[0] = val & ( ( 1 << bits[1] ) - 1 ); +} + +static int stbiw__jpg_processDU( stbi__write_context* s, int* bitBuf, int* bitCnt, float* CDU, int du_stride, float* fdtbl, int DC, const unsigned short HTDC[256][2], const unsigned short HTAC[256][2] ) +{ + const unsigned short EOB[2] = { HTAC[0x00][0], HTAC[0x00][1] }; + const unsigned short M16zeroes[2] = { HTAC[0xF0][0], HTAC[0xF0][1] }; + int dataOff, i, j, n, diff, end0pos, x, y; + int DU[64]; + + // DCT rows + for( dataOff = 0, n = du_stride * 8; dataOff < n; dataOff += du_stride ) + { + stbiw__jpg_DCT( &CDU[dataOff], &CDU[dataOff + 1], &CDU[dataOff + 2], &CDU[dataOff + 3], &CDU[dataOff + 4], &CDU[dataOff + 5], &CDU[dataOff + 6], &CDU[dataOff + 7] ); + } + // DCT columns + for( dataOff = 0; dataOff < 8; ++dataOff ) + { + stbiw__jpg_DCT( &CDU[dataOff], &CDU[dataOff + du_stride], &CDU[dataOff + du_stride * 2], &CDU[dataOff + du_stride * 3], &CDU[dataOff + du_stride * 4], + &CDU[dataOff + du_stride * 5], &CDU[dataOff + du_stride * 6], &CDU[dataOff + du_stride * 7] ); + } + // Quantize/descale/zigzag the coefficients + for( y = 0, j = 0; y < 8; ++y ) + { + for( x = 0; x < 8; ++x, ++j ) + { + float v; + i = y * du_stride + x; + v = CDU[i] * fdtbl[j]; + // DU[stbiw__jpg_ZigZag[j]] = (int)(v < 0 ? ceilf(v - 0.5f) : floorf(v + 0.5f)); + // ceilf() and floorf() are C99, not C89, but I /think/ they're not needed here anyway? + DU[stbiw__jpg_ZigZag[j]] = ( int )( v < 0 ? v - 0.5f : v + 0.5f ); + } + } + + // Encode DC + diff = DU[0] - DC; + if( diff == 0 ) + { + stbiw__jpg_writeBits( s, bitBuf, bitCnt, HTDC[0] ); + } + else + { + unsigned short bits[2]; + stbiw__jpg_calcBits( diff, bits ); + stbiw__jpg_writeBits( s, bitBuf, bitCnt, HTDC[bits[1]] ); + stbiw__jpg_writeBits( s, bitBuf, bitCnt, bits ); + } + // Encode ACs + end0pos = 63; + for( ; ( end0pos > 0 ) && ( DU[end0pos] == 0 ); --end0pos ) + { + } + // end0pos = first element in reverse order !=0 + if( end0pos == 0 ) + { + stbiw__jpg_writeBits( s, bitBuf, bitCnt, EOB ); + return DU[0]; + } + for( i = 1; i <= end0pos; ++i ) + { + int startpos = i; + int nrzeroes; + unsigned short bits[2]; + for( ; DU[i] == 0 && i <= end0pos; ++i ) + { + } + nrzeroes = i - startpos; + if( nrzeroes >= 16 ) + { + int lng = nrzeroes >> 4; + int nrmarker; + for( nrmarker = 1; nrmarker <= lng; ++nrmarker ) + { + stbiw__jpg_writeBits( s, bitBuf, bitCnt, M16zeroes ); + } + nrzeroes &= 15; + } + stbiw__jpg_calcBits( DU[i], bits ); + stbiw__jpg_writeBits( s, bitBuf, bitCnt, HTAC[( nrzeroes << 4 ) + bits[1]] ); + stbiw__jpg_writeBits( s, bitBuf, bitCnt, bits ); + } + if( end0pos != 63 ) + { + stbiw__jpg_writeBits( s, bitBuf, bitCnt, EOB ); + } + return DU[0]; +} + +static int stbi_write_jpg_core( stbi__write_context* s, int width, int height, int comp, const void* data, int quality ) +{ + // Constants that don't pollute global namespace + static const unsigned char std_dc_luminance_nrcodes[] = {0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0}; + static const unsigned char std_dc_luminance_values[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; + static const unsigned char std_ac_luminance_nrcodes[] = {0, 0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 0x7d}; + static const unsigned char std_ac_luminance_values[] = + { + 0x01, 0x02, 0x03, 0x00, 0x04, 0x11, 0x05, 0x12, 0x21, 0x31, 0x41, 0x06, 0x13, 0x51, 0x61, 0x07, 0x22, 0x71, 0x14, 0x32, 0x81, 0x91, 0xa1, 0x08, + 0x23, 0x42, 0xb1, 0xc1, 0x15, 0x52, 0xd1, 0xf0, 0x24, 0x33, 0x62, 0x72, 0x82, 0x09, 0x0a, 0x16, 0x17, 0x18, 0x19, 0x1a, 0x25, 0x26, 0x27, 0x28, + 0x29, 0x2a, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, + 0x5a, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x83, 0x84, 0x85, 0x86, 0x87, 0x88, 0x89, + 0x8a, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xb2, 0xb3, 0xb4, 0xb5, 0xb6, + 0xb7, 0xb8, 0xb9, 0xba, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, 0xe1, 0xe2, + 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xf1, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa + }; + static const unsigned char std_dc_chrominance_nrcodes[] = {0, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}; + static const unsigned char std_dc_chrominance_values[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}; + static const unsigned char std_ac_chrominance_nrcodes[] = {0, 0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 0x77}; + static const unsigned char std_ac_chrominance_values[] = + { + 0x00, 0x01, 0x02, 0x03, 0x11, 0x04, 0x05, 0x21, 0x31, 0x06, 0x12, 0x41, 0x51, 0x07, 0x61, 0x71, 0x13, 0x22, 0x32, 0x81, 0x08, 0x14, 0x42, 0x91, + 0xa1, 0xb1, 0xc1, 0x09, 0x23, 0x33, 0x52, 0xf0, 0x15, 0x62, 0x72, 0xd1, 0x0a, 0x16, 0x24, 0x34, 0xe1, 0x25, 0xf1, 0x17, 0x18, 0x19, 0x1a, 0x26, + 0x27, 0x28, 0x29, 0x2a, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3a, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, + 0x59, 0x5a, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6a, 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7a, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87, + 0x88, 0x89, 0x8a, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9a, 0xa2, 0xa3, 0xa4, 0xa5, 0xa6, 0xa7, 0xa8, 0xa9, 0xaa, 0xb2, 0xb3, 0xb4, + 0xb5, 0xb6, 0xb7, 0xb8, 0xb9, 0xba, 0xc2, 0xc3, 0xc4, 0xc5, 0xc6, 0xc7, 0xc8, 0xc9, 0xca, 0xd2, 0xd3, 0xd4, 0xd5, 0xd6, 0xd7, 0xd8, 0xd9, 0xda, + 0xe2, 0xe3, 0xe4, 0xe5, 0xe6, 0xe7, 0xe8, 0xe9, 0xea, 0xf2, 0xf3, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, 0xfa + }; + // Huffman tables + static const unsigned short YDC_HT[256][2] = { {0, 2}, {2, 3}, {3, 3}, {4, 3}, {5, 3}, {6, 3}, {14, 4}, {30, 5}, {62, 6}, {126, 7}, {254, 8}, {510, 9}}; + static const unsigned short UVDC_HT[256][2] = { {0, 2}, {1, 2}, {2, 2}, {6, 3}, {14, 4}, {30, 5}, {62, 6}, {126, 7}, {254, 8}, {510, 9}, {1022, 10}, {2046, 11}}; + static const unsigned short YAC_HT[256][2] = + { + {10, 4}, {0, 2}, {1, 2}, {4, 3}, {11, 4}, {26, 5}, {120, 7}, {248, 8}, {1014, 10}, {65410, 16}, {65411, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {12, 4}, {27, 5}, {121, 7}, {502, 9}, {2038, 11}, {65412, 16}, {65413, 16}, {65414, 16}, {65415, 16}, {65416, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {28, 5}, {249, 8}, {1015, 10}, {4084, 12}, {65417, 16}, {65418, 16}, {65419, 16}, {65420, 16}, {65421, 16}, {65422, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {58, 6}, {503, 9}, {4085, 12}, {65423, 16}, {65424, 16}, {65425, 16}, {65426, 16}, {65427, 16}, {65428, 16}, {65429, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {59, 6}, {1016, 10}, {65430, 16}, {65431, 16}, {65432, 16}, {65433, 16}, {65434, 16}, {65435, 16}, {65436, 16}, {65437, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {122, 7}, {2039, 11}, {65438, 16}, {65439, 16}, {65440, 16}, {65441, 16}, {65442, 16}, {65443, 16}, {65444, 16}, {65445, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {123, 7}, {4086, 12}, {65446, 16}, {65447, 16}, {65448, 16}, {65449, 16}, {65450, 16}, {65451, 16}, {65452, 16}, {65453, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {250, 8}, {4087, 12}, {65454, 16}, {65455, 16}, {65456, 16}, {65457, 16}, {65458, 16}, {65459, 16}, {65460, 16}, {65461, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {504, 9}, {32704, 15}, {65462, 16}, {65463, 16}, {65464, 16}, {65465, 16}, {65466, 16}, {65467, 16}, {65468, 16}, {65469, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {505, 9}, {65470, 16}, {65471, 16}, {65472, 16}, {65473, 16}, {65474, 16}, {65475, 16}, {65476, 16}, {65477, 16}, {65478, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {506, 9}, {65479, 16}, {65480, 16}, {65481, 16}, {65482, 16}, {65483, 16}, {65484, 16}, {65485, 16}, {65486, 16}, {65487, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {1017, 10}, {65488, 16}, {65489, 16}, {65490, 16}, {65491, 16}, {65492, 16}, {65493, 16}, {65494, 16}, {65495, 16}, {65496, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {1018, 10}, {65497, 16}, {65498, 16}, {65499, 16}, {65500, 16}, {65501, 16}, {65502, 16}, {65503, 16}, {65504, 16}, {65505, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {2040, 11}, {65506, 16}, {65507, 16}, {65508, 16}, {65509, 16}, {65510, 16}, {65511, 16}, {65512, 16}, {65513, 16}, {65514, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {65515, 16}, {65516, 16}, {65517, 16}, {65518, 16}, {65519, 16}, {65520, 16}, {65521, 16}, {65522, 16}, {65523, 16}, {65524, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {2041, 11}, {65525, 16}, {65526, 16}, {65527, 16}, {65528, 16}, {65529, 16}, {65530, 16}, {65531, 16}, {65532, 16}, {65533, 16}, {65534, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0} + }; + static const unsigned short UVAC_HT[256][2] = + { + {0, 2}, {1, 2}, {4, 3}, {10, 4}, {24, 5}, {25, 5}, {56, 6}, {120, 7}, {500, 9}, {1014, 10}, {4084, 12}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {11, 4}, {57, 6}, {246, 8}, {501, 9}, {2038, 11}, {4085, 12}, {65416, 16}, {65417, 16}, {65418, 16}, {65419, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {26, 5}, {247, 8}, {1015, 10}, {4086, 12}, {32706, 15}, {65420, 16}, {65421, 16}, {65422, 16}, {65423, 16}, {65424, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {27, 5}, {248, 8}, {1016, 10}, {4087, 12}, {65425, 16}, {65426, 16}, {65427, 16}, {65428, 16}, {65429, 16}, {65430, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {58, 6}, {502, 9}, {65431, 16}, {65432, 16}, {65433, 16}, {65434, 16}, {65435, 16}, {65436, 16}, {65437, 16}, {65438, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {59, 6}, {1017, 10}, {65439, 16}, {65440, 16}, {65441, 16}, {65442, 16}, {65443, 16}, {65444, 16}, {65445, 16}, {65446, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {121, 7}, {2039, 11}, {65447, 16}, {65448, 16}, {65449, 16}, {65450, 16}, {65451, 16}, {65452, 16}, {65453, 16}, {65454, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {122, 7}, {2040, 11}, {65455, 16}, {65456, 16}, {65457, 16}, {65458, 16}, {65459, 16}, {65460, 16}, {65461, 16}, {65462, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {249, 8}, {65463, 16}, {65464, 16}, {65465, 16}, {65466, 16}, {65467, 16}, {65468, 16}, {65469, 16}, {65470, 16}, {65471, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {503, 9}, {65472, 16}, {65473, 16}, {65474, 16}, {65475, 16}, {65476, 16}, {65477, 16}, {65478, 16}, {65479, 16}, {65480, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {504, 9}, {65481, 16}, {65482, 16}, {65483, 16}, {65484, 16}, {65485, 16}, {65486, 16}, {65487, 16}, {65488, 16}, {65489, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {505, 9}, {65490, 16}, {65491, 16}, {65492, 16}, {65493, 16}, {65494, 16}, {65495, 16}, {65496, 16}, {65497, 16}, {65498, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {506, 9}, {65499, 16}, {65500, 16}, {65501, 16}, {65502, 16}, {65503, 16}, {65504, 16}, {65505, 16}, {65506, 16}, {65507, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {2041, 11}, {65508, 16}, {65509, 16}, {65510, 16}, {65511, 16}, {65512, 16}, {65513, 16}, {65514, 16}, {65515, 16}, {65516, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {16352, 14}, {65517, 16}, {65518, 16}, {65519, 16}, {65520, 16}, {65521, 16}, {65522, 16}, {65523, 16}, {65524, 16}, {65525, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, + {1018, 10}, {32707, 15}, {65526, 16}, {65527, 16}, {65528, 16}, {65529, 16}, {65530, 16}, {65531, 16}, {65532, 16}, {65533, 16}, {65534, 16}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0} + }; + static const int YQT[] = {16, 11, 10, 16, 24, 40, 51, 61, 12, 12, 14, 19, 26, 58, 60, 55, 14, 13, 16, 24, 40, 57, 69, 56, 14, 17, 22, 29, 51, 87, 80, 62, 18, 22, + 37, 56, 68, 109, 103, 77, 24, 35, 55, 64, 81, 104, 113, 92, 49, 64, 78, 87, 103, 121, 120, 101, 72, 92, 95, 98, 112, 100, 103, 99 + }; + static const int UVQT[] = {17, 18, 24, 47, 99, 99, 99, 99, 18, 21, 26, 66, 99, 99, 99, 99, 24, 26, 56, 99, 99, 99, 99, 99, 47, 66, 99, 99, 99, 99, 99, 99, + 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99 + }; + static const float aasf[] = { 1.0f * 2.828427125f, 1.387039845f * 2.828427125f, 1.306562965f * 2.828427125f, 1.175875602f * 2.828427125f, + 1.0f * 2.828427125f, 0.785694958f * 2.828427125f, 0.541196100f * 2.828427125f, 0.275899379f * 2.828427125f + }; + + int row, col, i, k, subsample; + float fdtbl_Y[64], fdtbl_UV[64]; + unsigned char YTable[64], UVTable[64]; + + if( !data || !width || !height || comp > 4 || comp < 1 ) + { + return 0; + } + + quality = quality ? quality : 90; + subsample = quality <= 90 ? 1 : 0; + quality = quality < 1 ? 1 : quality > 100 ? 100 : quality; + quality = quality < 50 ? 5000 / quality : 200 - quality * 2; + + for( i = 0; i < 64; ++i ) + { + int uvti, yti = ( YQT[i] * quality + 50 ) / 100; + YTable[stbiw__jpg_ZigZag[i]] = ( unsigned char )( yti < 1 ? 1 : yti > 255 ? 255 : yti ); + uvti = ( UVQT[i] * quality + 50 ) / 100; + UVTable[stbiw__jpg_ZigZag[i]] = ( unsigned char )( uvti < 1 ? 1 : uvti > 255 ? 255 : uvti ); + } + + for( row = 0, k = 0; row < 8; ++row ) + { + for( col = 0; col < 8; ++col, ++k ) + { + fdtbl_Y[k] = 1 / ( YTable [stbiw__jpg_ZigZag[k]] * aasf[row] * aasf[col] ); + fdtbl_UV[k] = 1 / ( UVTable[stbiw__jpg_ZigZag[k]] * aasf[row] * aasf[col] ); + } + } + + // Write Headers + { + static const unsigned char head0[] = { 0xFF, 0xD8, 0xFF, 0xE0, 0, 0x10, 'J', 'F', 'I', 'F', 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0xFF, 0xDB, 0, 0x84, 0 }; + static const unsigned char head2[] = { 0xFF, 0xDA, 0, 0xC, 3, 1, 0, 2, 0x11, 3, 0x11, 0, 0x3F, 0 }; + const unsigned char head1[] = { 0xFF, 0xC0, 0, 0x11, 8, ( unsigned char )( height >> 8 ), STBIW_UCHAR( height ), ( unsigned char )( width >> 8 ), STBIW_UCHAR( width ), + 3, 1, ( unsigned char )( subsample ? 0x22 : 0x11 ), 0, 2, 0x11, 1, 3, 0x11, 1, 0xFF, 0xC4, 0x01, 0xA2, 0 + }; + s->func( s->context, ( void* )head0, sizeof( head0 ) ); + s->func( s->context, ( void* )YTable, sizeof( YTable ) ); + stbiw__putc( s, 1 ); + s->func( s->context, UVTable, sizeof( UVTable ) ); + s->func( s->context, ( void* )head1, sizeof( head1 ) ); + s->func( s->context, ( void* )( std_dc_luminance_nrcodes + 1 ), sizeof( std_dc_luminance_nrcodes ) - 1 ); + s->func( s->context, ( void* )std_dc_luminance_values, sizeof( std_dc_luminance_values ) ); + stbiw__putc( s, 0x10 ); // HTYACinfo + s->func( s->context, ( void* )( std_ac_luminance_nrcodes + 1 ), sizeof( std_ac_luminance_nrcodes ) - 1 ); + s->func( s->context, ( void* )std_ac_luminance_values, sizeof( std_ac_luminance_values ) ); + stbiw__putc( s, 1 ); // HTUDCinfo + s->func( s->context, ( void* )( std_dc_chrominance_nrcodes + 1 ), sizeof( std_dc_chrominance_nrcodes ) - 1 ); + s->func( s->context, ( void* )std_dc_chrominance_values, sizeof( std_dc_chrominance_values ) ); + stbiw__putc( s, 0x11 ); // HTUACinfo + s->func( s->context, ( void* )( std_ac_chrominance_nrcodes + 1 ), sizeof( std_ac_chrominance_nrcodes ) - 1 ); + s->func( s->context, ( void* )std_ac_chrominance_values, sizeof( std_ac_chrominance_values ) ); + s->func( s->context, ( void* )head2, sizeof( head2 ) ); + } + + // Encode 8x8 macroblocks + { + static const unsigned short fillBits[] = {0x7F, 7}; + int DCY = 0, DCU = 0, DCV = 0; + int bitBuf = 0, bitCnt = 0; + // comp == 2 is grey+alpha (alpha is ignored) + int ofsG = comp > 2 ? 1 : 0, ofsB = comp > 2 ? 2 : 0; + const unsigned char* dataR = ( const unsigned char* )data; + const unsigned char* dataG = dataR + ofsG; + const unsigned char* dataB = dataR + ofsB; + int x, y, pos; + if( subsample ) + { + for( y = 0; y < height; y += 16 ) + { + for( x = 0; x < width; x += 16 ) + { + float Y[256], U[256], V[256]; + for( row = y, pos = 0; row < y + 16; ++row ) + { + // row >= height => use last input row + int clamped_row = ( row < height ) ? row : height - 1; + int base_p = ( stbi__flip_vertically_on_write ? ( height - 1 - clamped_row ) : clamped_row ) * width * comp; + for( col = x; col < x + 16; ++col, ++pos ) + { + // if col >= width => use pixel from last input column + int p = base_p + ( ( col < width ) ? col : ( width - 1 ) ) * comp; + float r = dataR[p], g = dataG[p], b = dataB[p]; + Y[pos] = +0.29900f * r + 0.58700f * g + 0.11400f * b - 128; + U[pos] = -0.16874f * r - 0.33126f * g + 0.50000f * b; + V[pos] = +0.50000f * r - 0.41869f * g - 0.08131f * b; + } + } + DCY = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, Y + 0, 16, fdtbl_Y, DCY, YDC_HT, YAC_HT ); + DCY = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, Y + 8, 16, fdtbl_Y, DCY, YDC_HT, YAC_HT ); + DCY = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, Y + 128, 16, fdtbl_Y, DCY, YDC_HT, YAC_HT ); + DCY = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, Y + 136, 16, fdtbl_Y, DCY, YDC_HT, YAC_HT ); + + // subsample U,V + { + float subU[64], subV[64]; + int yy, xx; + for( yy = 0, pos = 0; yy < 8; ++yy ) + { + for( xx = 0; xx < 8; ++xx, ++pos ) + { + int j = yy * 32 + xx * 2; + subU[pos] = ( U[j + 0] + U[j + 1] + U[j + 16] + U[j + 17] ) * 0.25f; + subV[pos] = ( V[j + 0] + V[j + 1] + V[j + 16] + V[j + 17] ) * 0.25f; + } + } + DCU = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, subU, 8, fdtbl_UV, DCU, UVDC_HT, UVAC_HT ); + DCV = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, subV, 8, fdtbl_UV, DCV, UVDC_HT, UVAC_HT ); + } + } + } + } + else + { + for( y = 0; y < height; y += 8 ) + { + for( x = 0; x < width; x += 8 ) + { + float Y[64], U[64], V[64]; + for( row = y, pos = 0; row < y + 8; ++row ) + { + // row >= height => use last input row + int clamped_row = ( row < height ) ? row : height - 1; + int base_p = ( stbi__flip_vertically_on_write ? ( height - 1 - clamped_row ) : clamped_row ) * width * comp; + for( col = x; col < x + 8; ++col, ++pos ) + { + // if col >= width => use pixel from last input column + int p = base_p + ( ( col < width ) ? col : ( width - 1 ) ) * comp; + float r = dataR[p], g = dataG[p], b = dataB[p]; + Y[pos] = +0.29900f * r + 0.58700f * g + 0.11400f * b - 128; + U[pos] = -0.16874f * r - 0.33126f * g + 0.50000f * b; + V[pos] = +0.50000f * r - 0.41869f * g - 0.08131f * b; + } + } + + DCY = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, Y, 8, fdtbl_Y, DCY, YDC_HT, YAC_HT ); + DCU = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, U, 8, fdtbl_UV, DCU, UVDC_HT, UVAC_HT ); + DCV = stbiw__jpg_processDU( s, &bitBuf, &bitCnt, V, 8, fdtbl_UV, DCV, UVDC_HT, UVAC_HT ); + } + } + } + + // Do the bit alignment of the EOI marker + stbiw__jpg_writeBits( s, &bitBuf, &bitCnt, fillBits ); + } + + // EOI + stbiw__putc( s, 0xFF ); + stbiw__putc( s, 0xD9 ); + + return 1; +} + +STBIWDEF int stbi_write_jpg_to_func( stbi_write_func* func, void* context, int x, int y, int comp, const void* data, int quality ) +{ + stbi__write_context s = { 0 }; + stbi__start_write_callbacks( &s, func, context ); + return stbi_write_jpg_core( &s, x, y, comp, ( void* ) data, quality ); +} + + +#ifndef STBI_WRITE_NO_STDIO +STBIWDEF int stbi_write_jpg( char const* filename, int x, int y, int comp, const void* data, int quality ) +{ + stbi__write_context s = { 0 }; + if( stbi__start_write_file( &s, filename ) ) + { + int r = stbi_write_jpg_core( &s, x, y, comp, data, quality ); + stbi__end_write_file( &s ); + return r; + } + else + { + return 0; + } +} +#endif + +#endif // STB_IMAGE_WRITE_IMPLEMENTATION + +/* Revision history + 1.14 (2020-02-02) updated JPEG writer to downsample chroma channels + 1.13 + 1.12 + 1.11 (2019-08-11) + + 1.10 (2019-02-07) + support utf8 filenames in Windows; fix warnings and platform ifdefs + 1.09 (2018-02-11) + fix typo in zlib quality API, improve STB_I_W_STATIC in C++ + 1.08 (2018-01-29) + add stbi__flip_vertically_on_write, external zlib, zlib quality, choose PNG filter + 1.07 (2017-07-24) + doc fix + 1.06 (2017-07-23) + writing JPEG (using Jon Olick's code) + 1.05 ??? + 1.04 (2017-03-03) + monochrome BMP expansion + 1.03 ??? + 1.02 (2016-04-02) + avoid allocating large structures on the stack + 1.01 (2016-01-16) + STBIW_REALLOC_SIZED: support allocators with no realloc support + avoid race-condition in crc initialization + minor compile issues + 1.00 (2015-09-14) + installable file IO function + 0.99 (2015-09-13) + warning fixes; TGA rle support + 0.98 (2015-04-08) + added STBIW_MALLOC, STBIW_ASSERT etc + 0.97 (2015-01-18) + fixed HDR asserts, rewrote HDR rle logic + 0.96 (2015-01-17) + add HDR output + fix monochrome BMP + 0.95 (2014-08-17) + add monochrome TGA output + 0.94 (2014-05-31) + rename private functions to avoid conflicts with stb_image.h + 0.93 (2014-05-27) + warning fixes + 0.92 (2010-08-01) + casts to unsigned char to fix warnings + 0.91 (2010-07-17) + first public release + 0.90 first internal release +*/ + +/* +------------------------------------------------------------------------------ +This software is available under 2 licenses -- choose whichever you prefer. +------------------------------------------------------------------------------ +ALTERNATIVE A - MIT License +Copyright (c) 2017 Sean Barrett +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +------------------------------------------------------------------------------ +ALTERNATIVE B - Public Domain (www.unlicense.org) +This is free and unencumbered software released into the public domain. +Anyone is free to copy, modify, publish, use, compile, sell, or distribute this +software, either in source code form or as a compiled binary, for any purpose, +commercial or non-commercial, and by any means. +In jurisdictions that recognize copyright laws, the author or authors of this +software dedicate any and all copyright interest in the software to the public +domain. We make this dedication for the benefit of the public at large and to +the detriment of our heirs and successors. We intend this dedication to be an +overt act of relinquishment in perpetuity of all present and future rights to +this software under copyright law. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +------------------------------------------------------------------------------ +*/ diff --git a/neo/libs/tinyexr/tinyexr.h b/neo/libs/tinyexr/tinyexr.h new file mode 100644 index 00000000..8c8adb64 --- /dev/null +++ b/neo/libs/tinyexr/tinyexr.h @@ -0,0 +1,17730 @@ +#ifndef TINYEXR_H_ +#define TINYEXR_H_ +/* +Copyright (c) 2014 - 2020, Syoyo Fujita and many contributors. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the Syoyo Fujita nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +*/ + +// TinyEXR contains some OpenEXR code, which is licensed under ------------ + +/////////////////////////////////////////////////////////////////////////// +// +// Copyright (c) 2002, Industrial Light & Magic, a division of Lucas +// Digital Ltd. LLC +// +// All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Industrial Light & Magic nor the names of +// its contributors may be used to endorse or promote products derived +// from this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +// +/////////////////////////////////////////////////////////////////////////// + +// End of OpenEXR license ------------------------------------------------- + + +// +// +// Do this: +// #define TINYEXR_IMPLEMENTATION +// before you include this file in *one* C or C++ file to create the +// implementation. +// +// // i.e. it should look like this: +// #include ... +// #include ... +// #include ... +// #define TINYEXR_IMPLEMENTATION +// #include "tinyexr.h" +// +// + +#include // for size_t +#include // guess stdint.h is available(C99) + +#ifdef __cplusplus +extern "C" { +#endif + +// Use embedded miniz or not to decode ZIP format pixel. Linking with zlib +// required if this flas is 0. +#ifndef TINYEXR_USE_MINIZ +#define TINYEXR_USE_MINIZ (1) +#endif + +// Disable PIZ comporession when applying cpplint. +#ifndef TINYEXR_USE_PIZ +#define TINYEXR_USE_PIZ (1) +#endif + +#ifndef TINYEXR_USE_ZFP +#define TINYEXR_USE_ZFP (0) // TinyEXR extension. +// http://computation.llnl.gov/projects/floating-point-compression +#endif + +#ifndef TINYEXR_USE_THREAD +#define TINYEXR_USE_THREAD (0) // No threaded loading. +// http://computation.llnl.gov/projects/floating-point-compression +#endif + +#ifndef TINYEXR_USE_OPENMP +#ifdef _OPENMP +#define TINYEXR_USE_OPENMP (1) +#else +#define TINYEXR_USE_OPENMP (0) +#endif +#endif + +#define TINYEXR_SUCCESS (0) +#define TINYEXR_ERROR_INVALID_MAGIC_NUMBER (-1) +#define TINYEXR_ERROR_INVALID_EXR_VERSION (-2) +#define TINYEXR_ERROR_INVALID_ARGUMENT (-3) +#define TINYEXR_ERROR_INVALID_DATA (-4) +#define TINYEXR_ERROR_INVALID_FILE (-5) +#define TINYEXR_ERROR_INVALID_PARAMETER (-6) +#define TINYEXR_ERROR_CANT_OPEN_FILE (-7) +#define TINYEXR_ERROR_UNSUPPORTED_FORMAT (-8) +#define TINYEXR_ERROR_INVALID_HEADER (-9) +#define TINYEXR_ERROR_UNSUPPORTED_FEATURE (-10) +#define TINYEXR_ERROR_CANT_WRITE_FILE (-11) +#define TINYEXR_ERROR_SERIALZATION_FAILED (-12) +#define TINYEXR_ERROR_LAYER_NOT_FOUND (-13) + +// @note { OpenEXR file format: http://www.openexr.com/openexrfilelayout.pdf } + +// pixel type: possible values are: UINT = 0 HALF = 1 FLOAT = 2 +#define TINYEXR_PIXELTYPE_UINT (0) +#define TINYEXR_PIXELTYPE_HALF (1) +#define TINYEXR_PIXELTYPE_FLOAT (2) + +#define TINYEXR_MAX_HEADER_ATTRIBUTES (1024) +#define TINYEXR_MAX_CUSTOM_ATTRIBUTES (128) + +#define TINYEXR_COMPRESSIONTYPE_NONE (0) +#define TINYEXR_COMPRESSIONTYPE_RLE (1) +#define TINYEXR_COMPRESSIONTYPE_ZIPS (2) +#define TINYEXR_COMPRESSIONTYPE_ZIP (3) +#define TINYEXR_COMPRESSIONTYPE_PIZ (4) +#define TINYEXR_COMPRESSIONTYPE_ZFP (128) // TinyEXR extension + +#define TINYEXR_ZFP_COMPRESSIONTYPE_RATE (0) +#define TINYEXR_ZFP_COMPRESSIONTYPE_PRECISION (1) +#define TINYEXR_ZFP_COMPRESSIONTYPE_ACCURACY (2) + +#define TINYEXR_TILE_ONE_LEVEL (0) +#define TINYEXR_TILE_MIPMAP_LEVELS (1) +#define TINYEXR_TILE_RIPMAP_LEVELS (2) + +#define TINYEXR_TILE_ROUND_DOWN (0) +#define TINYEXR_TILE_ROUND_UP (1) + +typedef struct _EXRVersion +{ + int version; // this must be 2 + // tile format image; + // not zero for only a single-part "normal" tiled file (according to spec.) + int tiled; + int long_name; // long name attribute + // deep image(EXR 2.0); + // for a multi-part file, indicates that at least one part is of type deep* (according to spec.) + int non_image; + int multipart; // multi-part(EXR 2.0) +} EXRVersion; + +typedef struct _EXRAttribute +{ + char name[256]; // name and type are up to 255 chars long. + char type[256]; + unsigned char* value; // uint8_t* + int size; + int pad0; +} EXRAttribute; + +typedef struct _EXRChannelInfo +{ + char name[256]; // less than 255 bytes long + int pixel_type; + int x_sampling; + int y_sampling; + unsigned char p_linear; + unsigned char pad[3]; +} EXRChannelInfo; + +typedef struct _EXRTile +{ + int offset_x; + int offset_y; + int level_x; + int level_y; + + int width; // actual width in a tile. + int height; // actual height int a tile. + + unsigned char** images; // image[channels][pixels] +} EXRTile; + +typedef struct _EXRBox2i +{ + int min_x; + int min_y; + int max_x; + int max_y; +} EXRBox2i; + +typedef struct _EXRHeader +{ + float pixel_aspect_ratio; + int line_order; + EXRBox2i data_window; + EXRBox2i display_window; + float screen_window_center[2]; + float screen_window_width; + + int chunk_count; + + // Properties for tiled format(`tiledesc`). + int tiled; + int tile_size_x; + int tile_size_y; + int tile_level_mode; + int tile_rounding_mode; + + int long_name; + // for a single-part file, agree with the version field bit 11 + // for a multi-part file, it is consistent with the type of part + int non_image; + int multipart; + unsigned int header_len; + + // Custom attributes(exludes required attributes(e.g. `channels`, + // `compression`, etc) + int num_custom_attributes; + EXRAttribute* custom_attributes; // array of EXRAttribute. size = + // `num_custom_attributes`. + + EXRChannelInfo* channels; // [num_channels] + + int* pixel_types; // Loaded pixel type(TINYEXR_PIXELTYPE_*) of `images` for + // each channel. This is overwritten with `requested_pixel_types` when + // loading. + int num_channels; + + int compression_type; // compression type(TINYEXR_COMPRESSIONTYPE_*) + int* requested_pixel_types; // Filled initially by + // ParseEXRHeaderFrom(Meomory|File), then users + // can edit it(only valid for HALF pixel type + // channel) + // name attribute required for multipart files; + // must be unique and non empty (according to spec.); + // use EXRSetNameAttr for setting value; + // max 255 character allowed - excluding terminating zero + char name[256]; +} EXRHeader; + +typedef struct _EXRMultiPartHeader +{ + int num_headers; + EXRHeader* headers; + +} EXRMultiPartHeader; + +typedef struct _EXRImage +{ + EXRTile* tiles; // Tiled pixel data. The application must reconstruct image + // from tiles manually. NULL if scanline format. + struct _EXRImage* next_level; // NULL if scanline format or image is the last level. + int level_x; // x level index + int level_y; // y level index + + unsigned char** images; // image[channels][pixels]. NULL if tiled format. + + int width; + int height; + int num_channels; + + // Properties for tile format. + int num_tiles; + +} EXRImage; + +typedef struct _EXRMultiPartImage +{ + int num_images; + EXRImage* images; + +} EXRMultiPartImage; + +typedef struct _DeepImage +{ + const char** channel_names; + float*** image; // image[channels][scanlines][samples] + int** offset_table; // offset_table[scanline][offsets] + int num_channels; + int width; + int height; + int pad0; +} DeepImage; + +// @deprecated { For backward compatibility. Not recommended to use. } +// Loads single-frame OpenEXR image. Assume EXR image contains A(single channel +// alpha) or RGB(A) channels. +// Application must free image data as returned by `out_rgba` +// Result image format is: float x RGBA x width x hight +// Returns negative value and may set error string in `err` when there's an +// error +extern int LoadEXR( float** out_rgba, int* width, int* height, + const char* filename, const char** err ); + +// Loads single-frame OpenEXR image by specifying layer name. Assume EXR image +// contains A(single channel alpha) or RGB(A) channels. Application must free +// image data as returned by `out_rgba` Result image format is: float x RGBA x +// width x hight Returns negative value and may set error string in `err` when +// there's an error When the specified layer name is not found in the EXR file, +// the function will return `TINYEXR_ERROR_LAYER_NOT_FOUND`. +extern int LoadEXRWithLayer( float** out_rgba, int* width, int* height, + const char* filename, const char* layer_name, + const char** err ); + +// +// Get layer infos from EXR file. +// +// @param[out] layer_names List of layer names. Application must free memory +// after using this. +// @param[out] num_layers The number of layers +// @param[out] err Error string(will be filled when the function returns error +// code). Free it using FreeEXRErrorMessage after using this value. +// +// @return TINYEXR_SUCCEES upon success. +// +extern int EXRLayers( const char* filename, const char** layer_names[], + int* num_layers, const char** err ); + +// @deprecated { to be removed. } +// Simple wrapper API for ParseEXRHeaderFromFile. +// checking given file is a EXR file(by just look up header) +// @return TINYEXR_SUCCEES for EXR image, TINYEXR_ERROR_INVALID_HEADER for +// others +extern int IsEXR( const char* filename ); + +// @deprecated { to be removed. } +// Saves single-frame OpenEXR image. Assume EXR image contains RGB(A) channels. +// components must be 1(Grayscale), 3(RGB) or 4(RGBA). +// Input image format is: `float x width x height`, or `float x RGB(A) x width x +// hight` +// Save image as fp16(HALF) format when `save_as_fp16` is positive non-zero +// value. +// Save image as fp32(FLOAT) format when `save_as_fp16` is 0. +// Use ZIP compression by default. +// Returns negative value and may set error string in `err` when there's an +// error +extern int SaveEXR( const float* data, const int width, const int height, + const int components, const int save_as_fp16, + const char* filename, const char** err ); + +// Returns the number of resolution levels of the image (including the base) +extern int EXRNumLevels( const EXRImage* exr_image ); + +// Initialize EXRHeader struct +extern void InitEXRHeader( EXRHeader* exr_header ); + +// Set name attribute of EXRHeader struct (it makes a copy) +extern void EXRSetNameAttr( EXRHeader* exr_header, const char* name ); + +// Initialize EXRImage struct +extern void InitEXRImage( EXRImage* exr_image ); + +// Frees internal data of EXRHeader struct +extern int FreeEXRHeader( EXRHeader* exr_header ); + +// Frees internal data of EXRImage struct +extern int FreeEXRImage( EXRImage* exr_image ); + +// Frees error message +extern void FreeEXRErrorMessage( const char* msg ); + +// Parse EXR version header of a file. +extern int ParseEXRVersionFromFile( EXRVersion* version, const char* filename ); + +// Parse EXR version header from memory-mapped EXR data. +extern int ParseEXRVersionFromMemory( EXRVersion* version, + const unsigned char* memory, size_t size ); + +// Parse single-part OpenEXR header from a file and initialize `EXRHeader`. +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int ParseEXRHeaderFromFile( EXRHeader* header, const EXRVersion* version, + const char* filename, const char** err ); + +// Parse single-part OpenEXR header from a memory and initialize `EXRHeader`. +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int ParseEXRHeaderFromMemory( EXRHeader* header, + const EXRVersion* version, + const unsigned char* memory, size_t size, + const char** err ); + +// Parse multi-part OpenEXR headers from a file and initialize `EXRHeader*` +// array. +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int ParseEXRMultipartHeaderFromFile( EXRHeader** *headers, + int* num_headers, + const EXRVersion* version, + const char* filename, + const char** err ); + +// Parse multi-part OpenEXR headers from a memory and initialize `EXRHeader*` +// array +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int ParseEXRMultipartHeaderFromMemory( EXRHeader** *headers, + int* num_headers, + const EXRVersion* version, + const unsigned char* memory, + size_t size, const char** err ); + +// Loads single-part OpenEXR image from a file. +// Application must setup `ParseEXRHeaderFromFile` before calling this function. +// Application can free EXRImage using `FreeEXRImage` +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadEXRImageFromFile( EXRImage* image, const EXRHeader* header, + const char* filename, const char** err ); + +// Loads single-part OpenEXR image from a memory. +// Application must setup `EXRHeader` with +// `ParseEXRHeaderFromMemory` before calling this function. +// Application can free EXRImage using `FreeEXRImage` +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadEXRImageFromMemory( EXRImage* image, const EXRHeader* header, + const unsigned char* memory, + const size_t size, const char** err ); + +// Loads multi-part OpenEXR image from a file. +// Application must setup `ParseEXRMultipartHeaderFromFile` before calling this +// function. +// Application can free EXRImage using `FreeEXRImage` +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadEXRMultipartImageFromFile( EXRImage* images, + const EXRHeader** headers, + unsigned int num_parts, + const char* filename, + const char** err ); + +// Loads multi-part OpenEXR image from a memory. +// Application must setup `EXRHeader*` array with +// `ParseEXRMultipartHeaderFromMemory` before calling this function. +// Application can free EXRImage using `FreeEXRImage` +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadEXRMultipartImageFromMemory( EXRImage* images, + const EXRHeader** headers, + unsigned int num_parts, + const unsigned char* memory, + const size_t size, const char** err ); + +// Saves multi-channel, single-frame OpenEXR image to a file. +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int SaveEXRImageToFile( const EXRImage* image, + const EXRHeader* exr_header, const char* filename, + const char** err ); + +// Saves multi-channel, single-frame OpenEXR image to a memory. +// Image is compressed using EXRImage.compression value. +// Return the number of bytes if success. +// Return zero and will set error string in `err` when there's an +// error. +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern size_t SaveEXRImageToMemory( const EXRImage* image, + const EXRHeader* exr_header, + unsigned char** memory, const char** err ); + +// Saves multi-channel, multi-frame OpenEXR image to a memory. +// Image is compressed using EXRImage.compression value. +// File global attributes (eg. display_window) must be set in the first header. +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int SaveEXRMultipartImageToFile( const EXRImage* images, + const EXRHeader** exr_headers, + unsigned int num_parts, + const char* filename, const char** err ); + +// Saves multi-channel, multi-frame OpenEXR image to a memory. +// Image is compressed using EXRImage.compression value. +// File global attributes (eg. display_window) must be set in the first header. +// Return the number of bytes if success. +// Return zero and will set error string in `err` when there's an +// error. +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern size_t SaveEXRMultipartImageToMemory( const EXRImage* images, + const EXRHeader** exr_headers, + unsigned int num_parts, + unsigned char** memory, const char** err ); +// Loads single-frame OpenEXR deep image. +// Application must free memory of variables in DeepImage(image, offset_table) +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadDeepEXR( DeepImage* out_image, const char* filename, + const char** err ); + +// NOT YET IMPLEMENTED: +// Saves single-frame OpenEXR deep image. +// Returns negative value and may set error string in `err` when there's an +// error +// extern int SaveDeepEXR(const DeepImage *in_image, const char *filename, +// const char **err); + +// NOT YET IMPLEMENTED: +// Loads multi-part OpenEXR deep image. +// Application must free memory of variables in DeepImage(image, offset_table) +// extern int LoadMultiPartDeepEXR(DeepImage **out_image, int num_parts, const +// char *filename, +// const char **err); + +// For emscripten. +// Loads single-frame OpenEXR image from memory. Assume EXR image contains +// RGB(A) channels. +// Returns negative value and may set error string in `err` when there's an +// error +// When there was an error message, Application must free `err` with +// FreeEXRErrorMessage() +extern int LoadEXRFromMemory( float** out_rgba, int* width, int* height, + const unsigned char* memory, size_t size, + const char** err ); + +#ifdef __cplusplus +} +#endif + +#endif // TINYEXR_H_ + +#ifdef TINYEXR_IMPLEMENTATION +#ifndef TINYEXR_IMPLEMENTATION_DEFINED +#define TINYEXR_IMPLEMENTATION_DEFINED + +#ifdef _WIN32 + + #ifndef WIN32_LEAN_AND_MEAN + #define WIN32_LEAN_AND_MEAN + #endif + #ifndef NOMINMAX + #define NOMINMAX + #endif + #include // for UTF-8 + +#endif + +#include +#include +#include +#include +#include +#include + +// #include // debug + +#include +#include +#include +#include + +// https://stackoverflow.com/questions/5047971/how-do-i-check-for-c11-support +#if __cplusplus > 199711L || (defined(_MSC_VER) && _MSC_VER >= 1900) + #define TINYEXR_HAS_CXX11 (1) + // C++11 + #include + + #if TINYEXR_USE_THREAD + #include + #include + #endif + +#endif // __cplusplus > 199711L + +#if TINYEXR_USE_OPENMP + #include +#endif + +#if TINYEXR_USE_MINIZ +#else + // Issue #46. Please include your own zlib-compatible API header before + // including `tinyexr.h` + //#include "zlib.h" +#endif + +#if TINYEXR_USE_ZFP + + #ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Weverything" + #endif + + #include "zfp.h" + + #ifdef __clang__ + #pragma clang diagnostic pop + #endif + +#endif + +namespace tinyexr +{ + +#if __cplusplus > 199711L + // C++11 + typedef uint64_t tinyexr_uint64; + typedef int64_t tinyexr_int64; +#else + // Although `long long` is not a standard type pre C++11, assume it is defined + // as a compiler's extension. + #ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wc++11-long-long" + #endif + typedef unsigned long long tinyexr_uint64; + typedef long long tinyexr_int64; + #ifdef __clang__ + #pragma clang diagnostic pop + #endif +#endif + +#if TINYEXR_USE_MINIZ + +namespace miniz +{ + +#ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wc++11-long-long" + #pragma clang diagnostic ignored "-Wold-style-cast" + #pragma clang diagnostic ignored "-Wpadded" + #pragma clang diagnostic ignored "-Wsign-conversion" + #pragma clang diagnostic ignored "-Wc++11-extensions" + #pragma clang diagnostic ignored "-Wconversion" + #pragma clang diagnostic ignored "-Wunused-function" + #pragma clang diagnostic ignored "-Wc++98-compat-pedantic" + #pragma clang diagnostic ignored "-Wundef" + + #if __has_warning("-Wcomma") + #pragma clang diagnostic ignored "-Wcomma" + #endif + + #if __has_warning("-Wmacro-redefined") + #pragma clang diagnostic ignored "-Wmacro-redefined" + #endif + + #if __has_warning("-Wcast-qual") + #pragma clang diagnostic ignored "-Wcast-qual" + #endif + + #if __has_warning("-Wzero-as-null-pointer-constant") + #pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" + #endif + + #if __has_warning("-Wtautological-constant-compare") + #pragma clang diagnostic ignored "-Wtautological-constant-compare" + #endif + + #if __has_warning("-Wextra-semi-stmt") + #pragma clang diagnostic ignored "-Wextra-semi-stmt" + #endif + +#endif + +/* miniz.c v1.15 - public domain deflate/inflate, zlib-subset, ZIP + reading/writing/appending, PNG writing + See "unlicense" statement at the end of this file. + Rich Geldreich , last updated Oct. 13, 2013 + Implements RFC 1950: http://www.ietf.org/rfc/rfc1950.txt and RFC 1951: + http://www.ietf.org/rfc/rfc1951.txt + + Most API's defined in miniz.c are optional. For example, to disable the + archive related functions just define + MINIZ_NO_ARCHIVE_APIS, or to get rid of all stdio usage define MINIZ_NO_STDIO + (see the list below for more macros). + + * Change History + 10/13/13 v1.15 r4 - Interim bugfix release while I work on the next major + release with Zip64 support (almost there!): + - Critical fix for the MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY bug + (thanks kahmyong.moon@hp.com) which could cause locate files to not find + files. This bug + would only have occurred in earlier versions if you explicitly used this + flag, OR if you used mz_zip_extract_archive_file_to_heap() or + mz_zip_add_mem_to_archive_file_in_place() + (which used this flag). If you can't switch to v1.15 but want to fix + this bug, just remove the uses of this flag from both helper funcs (and of + course don't use the flag). + - Bugfix in mz_zip_reader_extract_to_mem_no_alloc() from kymoon when + pUser_read_buf is not NULL and compressed size is > uncompressed size + - Fixing mz_zip_reader_extract_*() funcs so they don't try to extract + compressed data from directory entries, to account for weird zipfiles which + contain zero-size compressed data on dir entries. + Hopefully this fix won't cause any issues on weird zip archives, + because it assumes the low 16-bits of zip external attributes are DOS + attributes (which I believe they always are in practice). + - Fixing mz_zip_reader_is_file_a_directory() so it doesn't check the + internal attributes, just the filename and external attributes + - mz_zip_reader_init_file() - missing MZ_FCLOSE() call if the seek failed + - Added cmake support for Linux builds which builds all the examples, + tested with clang v3.3 and gcc v4.6. + - Clang fix for tdefl_write_image_to_png_file_in_memory() from toffaletti + - Merged MZ_FORCEINLINE fix from hdeanclark + - Fix include before config #ifdef, thanks emil.brink + - Added tdefl_write_image_to_png_file_in_memory_ex(): supports Y flipping + (super useful for OpenGL apps), and explicit control over the compression + level (so you can + set it to 1 for real-time compression). + - Merged in some compiler fixes from paulharris's github repro. + - Retested this build under Windows (VS 2010, including static analysis), + tcc 0.9.26, gcc v4.6 and clang v3.3. + - Added example6.c, which dumps an image of the mandelbrot set to a PNG + file. + - Modified example2 to help test the + MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY flag more. + - In r3: Bugfix to mz_zip_writer_add_file() found during merge: Fix + possible src file fclose() leak if alignment bytes+local header file write + faiiled + - In r4: Minor bugfix to mz_zip_writer_add_from_zip_reader(): + Was pushing the wrong central dir header offset, appears harmless in this + release, but it became a problem in the zip64 branch + 5/20/12 v1.14 - MinGW32/64 GCC 4.6.1 compiler fixes: added MZ_FORCEINLINE, + #include (thanks fermtect). + 5/19/12 v1.13 - From jason@cornsyrup.org and kelwert@mtu.edu - Fix + mz_crc32() so it doesn't compute the wrong CRC-32's when mz_ulong is 64-bit. + - Temporarily/locally slammed in "typedef unsigned long mz_ulong" and + re-ran a randomized regression test on ~500k files. + - Eliminated a bunch of warnings when compiling with GCC 32-bit/64. + - Ran all examples, miniz.c, and tinfl.c through MSVC 2008's /analyze + (static analysis) option and fixed all warnings (except for the silly + "Use of the comma-operator in a tested expression.." analysis warning, + which I purposely use to work around a MSVC compiler warning). + - Created 32-bit and 64-bit Codeblocks projects/workspace. Built and + tested Linux executables. The codeblocks workspace is compatible with + Linux+Win32/x64. + - Added miniz_tester solution/project, which is a useful little app + derived from LZHAM's tester app that I use as part of the regression test. + - Ran miniz.c and tinfl.c through another series of regression testing on + ~500,000 files and archives. + - Modified example5.c so it purposely disables a bunch of high-level + functionality (MINIZ_NO_STDIO, etc.). (Thanks to corysama for the + MINIZ_NO_STDIO bug report.) + - Fix ftell() usage in examples so they exit with an error on files which + are too large (a limitation of the examples, not miniz itself). + 4/12/12 v1.12 - More comments, added low-level example5.c, fixed a couple + minor level_and_flags issues in the archive API's. + level_and_flags can now be set to MZ_DEFAULT_COMPRESSION. Thanks to Bruce + Dawson for the feedback/bug report. + 5/28/11 v1.11 - Added statement from unlicense.org + 5/27/11 v1.10 - Substantial compressor optimizations: + - Level 1 is now ~4x faster than before. The L1 compressor's throughput + now varies between 70-110MB/sec. on a + - Core i7 (actual throughput varies depending on the type of data, and x64 + vs. x86). + - Improved baseline L2-L9 compression perf. Also, greatly improved + compression perf. issues on some file types. + - Refactored the compression code for better readability and + maintainability. + - Added level 10 compression level (L10 has slightly better ratio than + level 9, but could have a potentially large + drop in throughput on some files). + 5/15/11 v1.09 - Initial stable release. + + * Low-level Deflate/Inflate implementation notes: + + Compression: Use the "tdefl" API's. The compressor supports raw, static, + and dynamic blocks, lazy or + greedy parsing, match length filtering, RLE-only, and Huffman-only streams. + It performs and compresses + approximately as well as zlib. + + Decompression: Use the "tinfl" API's. The entire decompressor is + implemented as a single function + coroutine: see tinfl_decompress(). It supports decompression into a 32KB + (or larger power of 2) wrapping buffer, or into a memory + block large enough to hold the entire file. + + The low-level tdefl/tinfl API's do not make any use of dynamic memory + allocation. + + * zlib-style API notes: + + miniz.c implements a fairly large subset of zlib. There's enough + functionality present for it to be a drop-in + zlib replacement in many apps: + The z_stream struct, optional memory allocation callbacks + deflateInit/deflateInit2/deflate/deflateReset/deflateEnd/deflateBound + inflateInit/inflateInit2/inflate/inflateEnd + compress, compress2, compressBound, uncompress + CRC-32, Adler-32 - Using modern, minimal code size, CPU cache friendly + routines. + Supports raw deflate streams or standard zlib streams with adler-32 + checking. + + Limitations: + The callback API's are not implemented yet. No support for gzip headers or + zlib static dictionaries. + I've tried to closely emulate zlib's various flavors of stream flushing + and return status codes, but + there are no guarantees that miniz.c pulls this off perfectly. + + * PNG writing: See the tdefl_write_image_to_png_file_in_memory() function, + originally written by + Alex Evans. Supports 1-4 bytes/pixel images. + + * ZIP archive API notes: + + The ZIP archive API's where designed with simplicity and efficiency in + mind, with just enough abstraction to + get the job done with minimal fuss. There are simple API's to retrieve file + information, read files from + existing archives, create new archives, append new files to existing + archives, or clone archive data from + one archive to another. It supports archives located in memory or the heap, + on disk (using stdio.h), + or you can specify custom file read/write callbacks. + + - Archive reading: Just call this function to read a single file from a + disk archive: + + void *mz_zip_extract_archive_file_to_heap(const char *pZip_filename, const + char *pArchive_name, + size_t *pSize, mz_uint zip_flags); + + For more complex cases, use the "mz_zip_reader" functions. Upon opening an + archive, the entire central + directory is located and read as-is into memory, and subsequent file access + only occurs when reading individual files. + + - Archives file scanning: The simple way is to use this function to scan a + loaded archive for a specific file: + + int mz_zip_reader_locate_file(mz_zip_archive *pZip, const char *pName, + const char *pComment, mz_uint flags); + + The locate operation can optionally check file comments too, which (as one + example) can be used to identify + multiple versions of the same file in an archive. This function uses a + simple linear search through the central + directory, so it's not very fast. + + Alternately, you can iterate through all the files in an archive (using + mz_zip_reader_get_num_files()) and + retrieve detailed info on each file by calling mz_zip_reader_file_stat(). + + - Archive creation: Use the "mz_zip_writer" functions. The ZIP writer + immediately writes compressed file data + to disk and builds an exact image of the central directory in memory. The + central directory image is written + all at once at the end of the archive file when the archive is finalized. + + The archive writer can optionally align each file's local header and file + data to any power of 2 alignment, + which can be useful when the archive will be read from optical media. Also, + the writer supports placing + arbitrary data blobs at the very beginning of ZIP archives. Archives + written using either feature are still + readable by any ZIP tool. + + - Archive appending: The simple way to add a single file to an archive is + to call this function: + + mz_bool mz_zip_add_mem_to_archive_file_in_place(const char *pZip_filename, + const char *pArchive_name, + const void *pBuf, size_t buf_size, const void *pComment, mz_uint16 + comment_size, mz_uint level_and_flags); + + The archive will be created if it doesn't already exist, otherwise it'll be + appended to. + Note the appending is done in-place and is not an atomic operation, so if + something goes wrong + during the operation it's possible the archive could be left without a + central directory (although the local + file headers and file data will be fine, so the archive will be + recoverable). + + For more complex archive modification scenarios: + 1. The safest way is to use a mz_zip_reader to read the existing archive, + cloning only those bits you want to + preserve into a new archive using using the + mz_zip_writer_add_from_zip_reader() function (which compiles the + compressed file data as-is). When you're done, delete the old archive and + rename the newly written archive, and + you're done. This is safe but requires a bunch of temporary disk space or + heap memory. + + 2. Or, you can convert an mz_zip_reader in-place to an mz_zip_writer using + mz_zip_writer_init_from_reader(), + append new files as needed, then finalize the archive which will write an + updated central directory to the + original archive. (This is basically what + mz_zip_add_mem_to_archive_file_in_place() does.) There's a + possibility that the archive's central directory could be lost with this + method if anything goes wrong, though. + + - ZIP archive support limitations: + No zip64 or spanning support. Extraction functions can only handle + unencrypted, stored or deflated files. + Requires streams capable of seeking. + + * This is a header file library, like stb_image.c. To get only a header file, + either cut and paste the + below header, or create miniz.h, #define MINIZ_HEADER_FILE_ONLY, and then + include miniz.c from it. + + * Important: For best perf. be sure to customize the below macros for your + target platform: + #define MINIZ_USE_UNALIGNED_LOADS_AND_STORES 1 + #define MINIZ_LITTLE_ENDIAN 1 + #define MINIZ_HAS_64BIT_REGISTERS 1 + + * On platforms using glibc, Be sure to "#define _LARGEFILE64_SOURCE 1" before + including miniz.c to ensure miniz + uses the 64-bit variants: fopen64(), stat64(), etc. Otherwise you won't be + able to process large files + (i.e. 32-bit stat() fails for me on files > 0x7FFFFFFF bytes). +*/ + +#ifndef MINIZ_HEADER_INCLUDED +#define MINIZ_HEADER_INCLUDED + +//#include + +// Defines to completely disable specific portions of miniz.c: +// If all macros here are defined the only functionality remaining will be +// CRC-32, adler-32, tinfl, and tdefl. + +// Define MINIZ_NO_STDIO to disable all usage and any functions which rely on +// stdio for file I/O. +//#define MINIZ_NO_STDIO + +// If MINIZ_NO_TIME is specified then the ZIP archive functions will not be able +// to get the current time, or +// get/set file times, and the C run-time funcs that get/set times won't be +// called. +// The current downside is the times written to your archives will be from 1979. +#define MINIZ_NO_TIME + +// Define MINIZ_NO_ARCHIVE_APIS to disable all ZIP archive API's. +#define MINIZ_NO_ARCHIVE_APIS + +// Define MINIZ_NO_ARCHIVE_APIS to disable all writing related ZIP archive +// API's. +//#define MINIZ_NO_ARCHIVE_WRITING_APIS + +// Define MINIZ_NO_ZLIB_APIS to remove all ZLIB-style compression/decompression +// API's. +//#define MINIZ_NO_ZLIB_APIS + +// Define MINIZ_NO_ZLIB_COMPATIBLE_NAME to disable zlib names, to prevent +// conflicts against stock zlib. +#define MINIZ_NO_ZLIB_COMPATIBLE_NAMES + +// Define MINIZ_NO_MALLOC to disable all calls to malloc, free, and realloc. +// Note if MINIZ_NO_MALLOC is defined then the user must always provide custom +// user alloc/free/realloc +// callbacks to the zlib and archive API's, and a few stand-alone helper API's +// which don't provide custom user +// functions (such as tdefl_compress_mem_to_heap() and +// tinfl_decompress_mem_to_heap()) won't work. +//#define MINIZ_NO_MALLOC + +#if defined(__TINYC__) && (defined(__linux) || defined(__linux__)) + // TODO: Work around "error: include file 'sys\utime.h' when compiling with tcc + // on Linux + #define MINIZ_NO_TIME +#endif + +#if !defined(MINIZ_NO_TIME) && !defined(MINIZ_NO_ARCHIVE_APIS) + //#include +#endif + +#if defined(_M_IX86) || defined(_M_X64) || defined(__i386__) || \ + defined(__i386) || defined(__i486__) || defined(__i486) || \ + defined(i386) || defined(__ia64__) || defined(__x86_64__) + // MINIZ_X86_OR_X64_CPU is only used to help set the below macros. + #define MINIZ_X86_OR_X64_CPU 1 +#endif + +#if defined(__sparcv9) + // Big endian +#else + #if (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) || MINIZ_X86_OR_X64_CPU + // Set MINIZ_LITTLE_ENDIAN to 1 if the processor is little endian. + #define MINIZ_LITTLE_ENDIAN 1 + #endif +#endif + +#if MINIZ_X86_OR_X64_CPU +// Set MINIZ_USE_UNALIGNED_LOADS_AND_STORES to 1 on CPU's that permit efficient +// integer loads and stores from unaligned addresses. +//#define MINIZ_USE_UNALIGNED_LOADS_AND_STORES 1 +#define MINIZ_USE_UNALIGNED_LOADS_AND_STORES \ + 0 // disable to suppress compiler warnings +#endif + +#if defined(_M_X64) || defined(_WIN64) || defined(__MINGW64__) || \ + defined(_LP64) || defined(__LP64__) || defined(__ia64__) || \ + defined(__x86_64__) + // Set MINIZ_HAS_64BIT_REGISTERS to 1 if operations on 64-bit integers are + // reasonably fast (and don't involve compiler generated calls to helper + // functions). + #define MINIZ_HAS_64BIT_REGISTERS 1 +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +// ------------------- zlib-style API Definitions. + +// For more compatibility with zlib, miniz.c uses unsigned long for some +// parameters/struct members. Beware: mz_ulong can be either 32 or 64-bits! +typedef unsigned long mz_ulong; + +// mz_free() internally uses the MZ_FREE() macro (which by default calls free() +// unless you've modified the MZ_MALLOC macro) to release a block allocated from +// the heap. +void mz_free( void* p ); + +#define MZ_ADLER32_INIT (1) +// mz_adler32() returns the initial adler-32 value to use when called with +// ptr==NULL. +mz_ulong mz_adler32( mz_ulong adler, const unsigned char* ptr, size_t buf_len ); + +#define MZ_CRC32_INIT (0) +// mz_crc32() returns the initial CRC-32 value to use when called with +// ptr==NULL. +mz_ulong mz_crc32( mz_ulong crc, const unsigned char* ptr, size_t buf_len ); + +// Compression strategies. +enum +{ + MZ_DEFAULT_STRATEGY = 0, + MZ_FILTERED = 1, + MZ_HUFFMAN_ONLY = 2, + MZ_RLE = 3, + MZ_FIXED = 4 +}; + +// Method +#define MZ_DEFLATED 8 + +#ifndef MINIZ_NO_ZLIB_APIS + +// Heap allocation callbacks. +// Note that mz_alloc_func parameter types purpsosely differ from zlib's: +// items/size is size_t, not unsigned long. +typedef void* ( *mz_alloc_func )( void* opaque, size_t items, size_t size ); +typedef void ( *mz_free_func )( void* opaque, void* address ); +typedef void* ( *mz_realloc_func )( void* opaque, void* address, size_t items, + size_t size ); + +#define MZ_VERSION "9.1.15" +#define MZ_VERNUM 0x91F0 +#define MZ_VER_MAJOR 9 +#define MZ_VER_MINOR 1 +#define MZ_VER_REVISION 15 +#define MZ_VER_SUBREVISION 0 + +// Flush values. For typical usage you only need MZ_NO_FLUSH and MZ_FINISH. The +// other values are for advanced use (refer to the zlib docs). +enum +{ + MZ_NO_FLUSH = 0, + MZ_PARTIAL_FLUSH = 1, + MZ_SYNC_FLUSH = 2, + MZ_FULL_FLUSH = 3, + MZ_FINISH = 4, + MZ_BLOCK = 5 +}; + +// Return status codes. MZ_PARAM_ERROR is non-standard. +enum +{ + MZ_OK = 0, + MZ_STREAM_END = 1, + MZ_NEED_DICT = 2, + MZ_ERRNO = -1, + MZ_STREAM_ERROR = -2, + MZ_DATA_ERROR = -3, + MZ_MEM_ERROR = -4, + MZ_BUF_ERROR = -5, + MZ_VERSION_ERROR = -6, + MZ_PARAM_ERROR = -10000 +}; + +// Compression levels: 0-9 are the standard zlib-style levels, 10 is best +// possible compression (not zlib compatible, and may be very slow), +// MZ_DEFAULT_COMPRESSION=MZ_DEFAULT_LEVEL. +enum +{ + MZ_NO_COMPRESSION = 0, + MZ_BEST_SPEED = 1, + MZ_BEST_COMPRESSION = 9, + MZ_UBER_COMPRESSION = 10, + MZ_DEFAULT_LEVEL = 6, + MZ_DEFAULT_COMPRESSION = -1 +}; + +// Window bits +#define MZ_DEFAULT_WINDOW_BITS 15 + +struct mz_internal_state; + +// Compression/decompression stream struct. +typedef struct mz_stream_s +{ + const unsigned char* next_in; // pointer to next byte to read + unsigned int avail_in; // number of bytes available at next_in + mz_ulong total_in; // total number of bytes consumed so far + + unsigned char* next_out; // pointer to next byte to write + unsigned int avail_out; // number of bytes that can be written to next_out + mz_ulong total_out; // total number of bytes produced so far + + char* msg; // error msg (unused) + struct mz_internal_state* state; // internal state, allocated by zalloc/zfree + + mz_alloc_func + zalloc; // optional heap allocation function (defaults to malloc) + mz_free_func zfree; // optional heap free function (defaults to free) + void* opaque; // heap alloc function user pointer + + int data_type; // data_type (unused) + mz_ulong adler; // adler32 of the source or uncompressed data + mz_ulong reserved; // not used +} mz_stream; + +typedef mz_stream* mz_streamp; + +// Returns the version string of miniz.c. +const char* mz_version( void ); + +// mz_deflateInit() initializes a compressor with default options: +// Parameters: +// pStream must point to an initialized mz_stream struct. +// level must be between [MZ_NO_COMPRESSION, MZ_BEST_COMPRESSION]. +// level 1 enables a specially optimized compression function that's been +// optimized purely for performance, not ratio. +// (This special func. is currently only enabled when +// MINIZ_USE_UNALIGNED_LOADS_AND_STORES and MINIZ_LITTLE_ENDIAN are defined.) +// Return values: +// MZ_OK on success. +// MZ_STREAM_ERROR if the stream is bogus. +// MZ_PARAM_ERROR if the input parameters are bogus. +// MZ_MEM_ERROR on out of memory. +int mz_deflateInit( mz_streamp pStream, int level ); + +// mz_deflateInit2() is like mz_deflate(), except with more control: +// Additional parameters: +// method must be MZ_DEFLATED +// window_bits must be MZ_DEFAULT_WINDOW_BITS (to wrap the deflate stream with +// zlib header/adler-32 footer) or -MZ_DEFAULT_WINDOW_BITS (raw deflate/no +// header or footer) +// mem_level must be between [1, 9] (it's checked but ignored by miniz.c) +int mz_deflateInit2( mz_streamp pStream, int level, int method, int window_bits, + int mem_level, int strategy ); + +// Quickly resets a compressor without having to reallocate anything. Same as +// calling mz_deflateEnd() followed by mz_deflateInit()/mz_deflateInit2(). +int mz_deflateReset( mz_streamp pStream ); + +// mz_deflate() compresses the input to output, consuming as much of the input +// and producing as much output as possible. +// Parameters: +// pStream is the stream to read from and write to. You must initialize/update +// the next_in, avail_in, next_out, and avail_out members. +// flush may be MZ_NO_FLUSH, MZ_PARTIAL_FLUSH/MZ_SYNC_FLUSH, MZ_FULL_FLUSH, or +// MZ_FINISH. +// Return values: +// MZ_OK on success (when flushing, or if more input is needed but not +// available, and/or there's more output to be written but the output buffer +// is full). +// MZ_STREAM_END if all input has been consumed and all output bytes have been +// written. Don't call mz_deflate() on the stream anymore. +// MZ_STREAM_ERROR if the stream is bogus. +// MZ_PARAM_ERROR if one of the parameters is invalid. +// MZ_BUF_ERROR if no forward progress is possible because the input and/or +// output buffers are empty. (Fill up the input buffer or free up some output +// space and try again.) +int mz_deflate( mz_streamp pStream, int flush ); + +// mz_deflateEnd() deinitializes a compressor: +// Return values: +// MZ_OK on success. +// MZ_STREAM_ERROR if the stream is bogus. +int mz_deflateEnd( mz_streamp pStream ); + +// mz_deflateBound() returns a (very) conservative upper bound on the amount of +// data that could be generated by deflate(), assuming flush is set to only +// MZ_NO_FLUSH or MZ_FINISH. +mz_ulong mz_deflateBound( mz_streamp pStream, mz_ulong source_len ); + +// Single-call compression functions mz_compress() and mz_compress2(): +// Returns MZ_OK on success, or one of the error codes from mz_deflate() on +// failure. +int mz_compress( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len ); +int mz_compress2( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len, int level ); + +// mz_compressBound() returns a (very) conservative upper bound on the amount of +// data that could be generated by calling mz_compress(). +mz_ulong mz_compressBound( mz_ulong source_len ); + +// Initializes a decompressor. +int mz_inflateInit( mz_streamp pStream ); + +// mz_inflateInit2() is like mz_inflateInit() with an additional option that +// controls the window size and whether or not the stream has been wrapped with +// a zlib header/footer: +// window_bits must be MZ_DEFAULT_WINDOW_BITS (to parse zlib header/footer) or +// -MZ_DEFAULT_WINDOW_BITS (raw deflate). +int mz_inflateInit2( mz_streamp pStream, int window_bits ); + +// Decompresses the input stream to the output, consuming only as much of the +// input as needed, and writing as much to the output as possible. +// Parameters: +// pStream is the stream to read from and write to. You must initialize/update +// the next_in, avail_in, next_out, and avail_out members. +// flush may be MZ_NO_FLUSH, MZ_SYNC_FLUSH, or MZ_FINISH. +// On the first call, if flush is MZ_FINISH it's assumed the input and output +// buffers are both sized large enough to decompress the entire stream in a +// single call (this is slightly faster). +// MZ_FINISH implies that there are no more source bytes available beside +// what's already in the input buffer, and that the output buffer is large +// enough to hold the rest of the decompressed data. +// Return values: +// MZ_OK on success. Either more input is needed but not available, and/or +// there's more output to be written but the output buffer is full. +// MZ_STREAM_END if all needed input has been consumed and all output bytes +// have been written. For zlib streams, the adler-32 of the decompressed data +// has also been verified. +// MZ_STREAM_ERROR if the stream is bogus. +// MZ_DATA_ERROR if the deflate stream is invalid. +// MZ_PARAM_ERROR if one of the parameters is invalid. +// MZ_BUF_ERROR if no forward progress is possible because the input buffer is +// empty but the inflater needs more input to continue, or if the output +// buffer is not large enough. Call mz_inflate() again +// with more input data, or with more room in the output buffer (except when +// using single call decompression, described above). +int mz_inflate( mz_streamp pStream, int flush ); + +// Deinitializes a decompressor. +int mz_inflateEnd( mz_streamp pStream ); + +// Single-call decompression. +// Returns MZ_OK on success, or one of the error codes from mz_inflate() on +// failure. +int mz_uncompress( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len ); + +// Returns a string description of the specified error code, or NULL if the +// error code is invalid. +const char* mz_error( int err ); + +// Redefine zlib-compatible names to miniz equivalents, so miniz.c can be used +// as a drop-in replacement for the subset of zlib that miniz.c supports. +// Define MINIZ_NO_ZLIB_COMPATIBLE_NAMES to disable zlib-compatibility if you +// use zlib in the same project. +#ifndef MINIZ_NO_ZLIB_COMPATIBLE_NAMES +typedef unsigned char Byte; +typedef unsigned int uInt; +typedef mz_ulong uLong; +typedef Byte Bytef; +typedef uInt uIntf; +typedef char charf; +typedef int intf; +typedef void* voidpf; +typedef uLong uLongf; +typedef void* voidp; +typedef void* const voidpc; +#define Z_NULL 0 +#define Z_NO_FLUSH MZ_NO_FLUSH +#define Z_PARTIAL_FLUSH MZ_PARTIAL_FLUSH +#define Z_SYNC_FLUSH MZ_SYNC_FLUSH +#define Z_FULL_FLUSH MZ_FULL_FLUSH +#define Z_FINISH MZ_FINISH +#define Z_BLOCK MZ_BLOCK +#define Z_OK MZ_OK +#define Z_STREAM_END MZ_STREAM_END +#define Z_NEED_DICT MZ_NEED_DICT +#define Z_ERRNO MZ_ERRNO +#define Z_STREAM_ERROR MZ_STREAM_ERROR +#define Z_DATA_ERROR MZ_DATA_ERROR +#define Z_MEM_ERROR MZ_MEM_ERROR +#define Z_BUF_ERROR MZ_BUF_ERROR +#define Z_VERSION_ERROR MZ_VERSION_ERROR +#define Z_PARAM_ERROR MZ_PARAM_ERROR +#define Z_NO_COMPRESSION MZ_NO_COMPRESSION +#define Z_BEST_SPEED MZ_BEST_SPEED +#define Z_BEST_COMPRESSION MZ_BEST_COMPRESSION +#define Z_DEFAULT_COMPRESSION MZ_DEFAULT_COMPRESSION +#define Z_DEFAULT_STRATEGY MZ_DEFAULT_STRATEGY +#define Z_FILTERED MZ_FILTERED +#define Z_HUFFMAN_ONLY MZ_HUFFMAN_ONLY +#define Z_RLE MZ_RLE +#define Z_FIXED MZ_FIXED +#define Z_DEFLATED MZ_DEFLATED +#define Z_DEFAULT_WINDOW_BITS MZ_DEFAULT_WINDOW_BITS +#define alloc_func mz_alloc_func +#define free_func mz_free_func +#define internal_state mz_internal_state +#define z_stream mz_stream +#define deflateInit mz_deflateInit +#define deflateInit2 mz_deflateInit2 +#define deflateReset mz_deflateReset +#define deflate mz_deflate +#define deflateEnd mz_deflateEnd +#define deflateBound mz_deflateBound +#define compress mz_compress +#define compress2 mz_compress2 +#define compressBound mz_compressBound +#define inflateInit mz_inflateInit +#define inflateInit2 mz_inflateInit2 +#define inflate mz_inflate +#define inflateEnd mz_inflateEnd +#define uncompress mz_uncompress +#define crc32 mz_crc32 +#define adler32 mz_adler32 +#define MAX_WBITS 15 +#define MAX_MEM_LEVEL 9 +#define zError mz_error +#define ZLIB_VERSION MZ_VERSION +#define ZLIB_VERNUM MZ_VERNUM +#define ZLIB_VER_MAJOR MZ_VER_MAJOR +#define ZLIB_VER_MINOR MZ_VER_MINOR +#define ZLIB_VER_REVISION MZ_VER_REVISION +#define ZLIB_VER_SUBREVISION MZ_VER_SUBREVISION +#define zlibVersion mz_version +#define zlib_version mz_version() +#endif // #ifndef MINIZ_NO_ZLIB_COMPATIBLE_NAMES + +#endif // MINIZ_NO_ZLIB_APIS + +// ------------------- Types and macros + +typedef unsigned char mz_uint8; +typedef signed short mz_int16; +typedef unsigned short mz_uint16; +typedef unsigned int mz_uint32; +typedef unsigned int mz_uint; +typedef long long mz_int64; +typedef unsigned long long mz_uint64; +typedef int mz_bool; + +#define MZ_FALSE (0) +#define MZ_TRUE (1) + +// An attempt to work around MSVC's spammy "warning C4127: conditional +// expression is constant" message. +#ifdef _MSC_VER +#define MZ_MACRO_END while (0, 0) +#else +#define MZ_MACRO_END while (0) +#endif + +// ------------------- ZIP archive reading/writing + +#ifndef MINIZ_NO_ARCHIVE_APIS + +enum +{ + MZ_ZIP_MAX_IO_BUF_SIZE = 64 * 1024, + MZ_ZIP_MAX_ARCHIVE_FILENAME_SIZE = 260, + MZ_ZIP_MAX_ARCHIVE_FILE_COMMENT_SIZE = 256 +}; + +typedef struct +{ + mz_uint32 m_file_index; + mz_uint32 m_central_dir_ofs; + mz_uint16 m_version_made_by; + mz_uint16 m_version_needed; + mz_uint16 m_bit_flag; + mz_uint16 m_method; +#ifndef MINIZ_NO_TIME + time_t m_time; +#endif + mz_uint32 m_crc32; + mz_uint64 m_comp_size; + mz_uint64 m_uncomp_size; + mz_uint16 m_internal_attr; + mz_uint32 m_external_attr; + mz_uint64 m_local_header_ofs; + mz_uint32 m_comment_size; + char m_filename[MZ_ZIP_MAX_ARCHIVE_FILENAME_SIZE]; + char m_comment[MZ_ZIP_MAX_ARCHIVE_FILE_COMMENT_SIZE]; +} mz_zip_archive_file_stat; + +typedef size_t ( *mz_file_read_func )( void* pOpaque, mz_uint64 file_ofs, + void* pBuf, size_t n ); +typedef size_t ( *mz_file_write_func )( void* pOpaque, mz_uint64 file_ofs, + const void* pBuf, size_t n ); + +struct mz_zip_internal_state_tag; +typedef struct mz_zip_internal_state_tag mz_zip_internal_state; + +typedef enum +{ + MZ_ZIP_MODE_INVALID = 0, + MZ_ZIP_MODE_READING = 1, + MZ_ZIP_MODE_WRITING = 2, + MZ_ZIP_MODE_WRITING_HAS_BEEN_FINALIZED = 3 +} mz_zip_mode; + +typedef struct mz_zip_archive_tag +{ + mz_uint64 m_archive_size; + mz_uint64 m_central_directory_file_ofs; + mz_uint m_total_files; + mz_zip_mode m_zip_mode; + + mz_uint m_file_offset_alignment; + + mz_alloc_func m_pAlloc; + mz_free_func m_pFree; + mz_realloc_func m_pRealloc; + void* m_pAlloc_opaque; + + mz_file_read_func m_pRead; + mz_file_write_func m_pWrite; + void* m_pIO_opaque; + + mz_zip_internal_state* m_pState; + +} mz_zip_archive; + +typedef enum +{ + MZ_ZIP_FLAG_CASE_SENSITIVE = 0x0100, + MZ_ZIP_FLAG_IGNORE_PATH = 0x0200, + MZ_ZIP_FLAG_COMPRESSED_DATA = 0x0400, + MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY = 0x0800 +} mz_zip_flags; + +// ZIP archive reading + +// Inits a ZIP archive reader. +// These functions read and validate the archive's central directory. +mz_bool mz_zip_reader_init( mz_zip_archive* pZip, mz_uint64 size, + mz_uint32 flags ); +mz_bool mz_zip_reader_init_mem( mz_zip_archive* pZip, const void* pMem, + size_t size, mz_uint32 flags ); + +#ifndef MINIZ_NO_STDIO +mz_bool mz_zip_reader_init_file( mz_zip_archive* pZip, const char* pFilename, + mz_uint32 flags ); +#endif + +// Returns the total number of files in the archive. +mz_uint mz_zip_reader_get_num_files( mz_zip_archive* pZip ); + +// Returns detailed information about an archive file entry. +mz_bool mz_zip_reader_file_stat( mz_zip_archive* pZip, mz_uint file_index, + mz_zip_archive_file_stat* pStat ); + +// Determines if an archive file entry is a directory entry. +mz_bool mz_zip_reader_is_file_a_directory( mz_zip_archive* pZip, + mz_uint file_index ); +mz_bool mz_zip_reader_is_file_encrypted( mz_zip_archive* pZip, + mz_uint file_index ); + +// Retrieves the filename of an archive file entry. +// Returns the number of bytes written to pFilename, or if filename_buf_size is +// 0 this function returns the number of bytes needed to fully store the +// filename. +mz_uint mz_zip_reader_get_filename( mz_zip_archive* pZip, mz_uint file_index, + char* pFilename, mz_uint filename_buf_size ); + +// Attempts to locates a file in the archive's central directory. +// Valid flags: MZ_ZIP_FLAG_CASE_SENSITIVE, MZ_ZIP_FLAG_IGNORE_PATH +// Returns -1 if the file cannot be found. +int mz_zip_reader_locate_file( mz_zip_archive* pZip, const char* pName, + const char* pComment, mz_uint flags ); + +// Extracts a archive file to a memory buffer using no memory allocation. +mz_bool mz_zip_reader_extract_to_mem_no_alloc( mz_zip_archive* pZip, + mz_uint file_index, void* pBuf, + size_t buf_size, mz_uint flags, + void* pUser_read_buf, + size_t user_read_buf_size ); +mz_bool mz_zip_reader_extract_file_to_mem_no_alloc( + mz_zip_archive* pZip, const char* pFilename, void* pBuf, size_t buf_size, + mz_uint flags, void* pUser_read_buf, size_t user_read_buf_size ); + +// Extracts a archive file to a memory buffer. +mz_bool mz_zip_reader_extract_to_mem( mz_zip_archive* pZip, mz_uint file_index, + void* pBuf, size_t buf_size, + mz_uint flags ); +mz_bool mz_zip_reader_extract_file_to_mem( mz_zip_archive* pZip, + const char* pFilename, void* pBuf, + size_t buf_size, mz_uint flags ); + +// Extracts a archive file to a dynamically allocated heap buffer. +void* mz_zip_reader_extract_to_heap( mz_zip_archive* pZip, mz_uint file_index, + size_t* pSize, mz_uint flags ); +void* mz_zip_reader_extract_file_to_heap( mz_zip_archive* pZip, + const char* pFilename, size_t* pSize, + mz_uint flags ); + +// Extracts a archive file using a callback function to output the file's data. +mz_bool mz_zip_reader_extract_to_callback( mz_zip_archive* pZip, + mz_uint file_index, + mz_file_write_func pCallback, + void* pOpaque, mz_uint flags ); +mz_bool mz_zip_reader_extract_file_to_callback( mz_zip_archive* pZip, + const char* pFilename, + mz_file_write_func pCallback, + void* pOpaque, mz_uint flags ); + +#ifndef MINIZ_NO_STDIO +// Extracts a archive file to a disk file and sets its last accessed and +// modified times. +// This function only extracts files, not archive directory records. +mz_bool mz_zip_reader_extract_to_file( mz_zip_archive* pZip, mz_uint file_index, + const char* pDst_filename, mz_uint flags ); +mz_bool mz_zip_reader_extract_file_to_file( mz_zip_archive* pZip, + const char* pArchive_filename, + const char* pDst_filename, + mz_uint flags ); +#endif + +// Ends archive reading, freeing all allocations, and closing the input archive +// file if mz_zip_reader_init_file() was used. +mz_bool mz_zip_reader_end( mz_zip_archive* pZip ); + +// ZIP archive writing + +#ifndef MINIZ_NO_ARCHIVE_WRITING_APIS + +// Inits a ZIP archive writer. +mz_bool mz_zip_writer_init( mz_zip_archive* pZip, mz_uint64 existing_size ); +mz_bool mz_zip_writer_init_heap( mz_zip_archive* pZip, + size_t size_to_reserve_at_beginning, + size_t initial_allocation_size ); + +#ifndef MINIZ_NO_STDIO +mz_bool mz_zip_writer_init_file( mz_zip_archive* pZip, const char* pFilename, + mz_uint64 size_to_reserve_at_beginning ); +#endif + +// Converts a ZIP archive reader object into a writer object, to allow efficient +// in-place file appends to occur on an existing archive. +// For archives opened using mz_zip_reader_init_file, pFilename must be the +// archive's filename so it can be reopened for writing. If the file can't be +// reopened, mz_zip_reader_end() will be called. +// For archives opened using mz_zip_reader_init_mem, the memory block must be +// growable using the realloc callback (which defaults to realloc unless you've +// overridden it). +// Finally, for archives opened using mz_zip_reader_init, the mz_zip_archive's +// user provided m_pWrite function cannot be NULL. +// Note: In-place archive modification is not recommended unless you know what +// you're doing, because if execution stops or something goes wrong before +// the archive is finalized the file's central directory will be hosed. +mz_bool mz_zip_writer_init_from_reader( mz_zip_archive* pZip, + const char* pFilename ); + +// Adds the contents of a memory buffer to an archive. These functions record +// the current local time into the archive. +// To add a directory entry, call this method with an archive name ending in a +// forwardslash with empty buffer. +// level_and_flags - compression level (0-10, see MZ_BEST_SPEED, +// MZ_BEST_COMPRESSION, etc.) logically OR'd with zero or more mz_zip_flags, or +// just set to MZ_DEFAULT_COMPRESSION. +mz_bool mz_zip_writer_add_mem( mz_zip_archive* pZip, const char* pArchive_name, + const void* pBuf, size_t buf_size, + mz_uint level_and_flags ); +mz_bool mz_zip_writer_add_mem_ex( mz_zip_archive* pZip, + const char* pArchive_name, const void* pBuf, + size_t buf_size, const void* pComment, + mz_uint16 comment_size, + mz_uint level_and_flags, mz_uint64 uncomp_size, + mz_uint32 uncomp_crc32 ); + +#ifndef MINIZ_NO_STDIO +// Adds the contents of a disk file to an archive. This function also records +// the disk file's modified time into the archive. +// level_and_flags - compression level (0-10, see MZ_BEST_SPEED, +// MZ_BEST_COMPRESSION, etc.) logically OR'd with zero or more mz_zip_flags, or +// just set to MZ_DEFAULT_COMPRESSION. +mz_bool mz_zip_writer_add_file( mz_zip_archive* pZip, const char* pArchive_name, + const char* pSrc_filename, const void* pComment, + mz_uint16 comment_size, mz_uint level_and_flags ); +#endif + +// Adds a file to an archive by fully cloning the data from another archive. +// This function fully clones the source file's compressed data (no +// recompression), along with its full filename, extra data, and comment fields. +mz_bool mz_zip_writer_add_from_zip_reader( mz_zip_archive* pZip, + mz_zip_archive* pSource_zip, + mz_uint file_index ); + +// Finalizes the archive by writing the central directory records followed by +// the end of central directory record. +// After an archive is finalized, the only valid call on the mz_zip_archive +// struct is mz_zip_writer_end(). +// An archive must be manually finalized by calling this function for it to be +// valid. +mz_bool mz_zip_writer_finalize_archive( mz_zip_archive* pZip ); +mz_bool mz_zip_writer_finalize_heap_archive( mz_zip_archive* pZip, void** pBuf, + size_t* pSize ); + +// Ends archive writing, freeing all allocations, and closing the output file if +// mz_zip_writer_init_file() was used. +// Note for the archive to be valid, it must have been finalized before ending. +mz_bool mz_zip_writer_end( mz_zip_archive* pZip ); + +// Misc. high-level helper functions: + +// mz_zip_add_mem_to_archive_file_in_place() efficiently (but not atomically) +// appends a memory blob to a ZIP archive. +// level_and_flags - compression level (0-10, see MZ_BEST_SPEED, +// MZ_BEST_COMPRESSION, etc.) logically OR'd with zero or more mz_zip_flags, or +// just set to MZ_DEFAULT_COMPRESSION. +mz_bool mz_zip_add_mem_to_archive_file_in_place( + const char* pZip_filename, const char* pArchive_name, const void* pBuf, + size_t buf_size, const void* pComment, mz_uint16 comment_size, + mz_uint level_and_flags ); + +// Reads a single file from an archive into a heap block. +// Returns NULL on failure. +void* mz_zip_extract_archive_file_to_heap( const char* pZip_filename, + const char* pArchive_name, + size_t* pSize, mz_uint zip_flags ); + +#endif // #ifndef MINIZ_NO_ARCHIVE_WRITING_APIS + +#endif // #ifndef MINIZ_NO_ARCHIVE_APIS + +// ------------------- Low-level Decompression API Definitions + +// Decompression flags used by tinfl_decompress(). +// TINFL_FLAG_PARSE_ZLIB_HEADER: If set, the input has a valid zlib header and +// ends with an adler32 checksum (it's a valid zlib stream). Otherwise, the +// input is a raw deflate stream. +// TINFL_FLAG_HAS_MORE_INPUT: If set, there are more input bytes available +// beyond the end of the supplied input buffer. If clear, the input buffer +// contains all remaining input. +// TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF: If set, the output buffer is large +// enough to hold the entire decompressed stream. If clear, the output buffer is +// at least the size of the dictionary (typically 32KB). +// TINFL_FLAG_COMPUTE_ADLER32: Force adler-32 checksum computation of the +// decompressed bytes. +enum +{ + TINFL_FLAG_PARSE_ZLIB_HEADER = 1, + TINFL_FLAG_HAS_MORE_INPUT = 2, + TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF = 4, + TINFL_FLAG_COMPUTE_ADLER32 = 8 +}; + +// High level decompression functions: +// tinfl_decompress_mem_to_heap() decompresses a block in memory to a heap block +// allocated via malloc(). +// On entry: +// pSrc_buf, src_buf_len: Pointer and size of the Deflate or zlib source data +// to decompress. +// On return: +// Function returns a pointer to the decompressed data, or NULL on failure. +// *pOut_len will be set to the decompressed data's size, which could be larger +// than src_buf_len on uncompressible data. +// The caller must call mz_free() on the returned block when it's no longer +// needed. +void* tinfl_decompress_mem_to_heap( const void* pSrc_buf, size_t src_buf_len, + size_t* pOut_len, int flags ); + +// tinfl_decompress_mem_to_mem() decompresses a block in memory to another block +// in memory. +// Returns TINFL_DECOMPRESS_MEM_TO_MEM_FAILED on failure, or the number of bytes +// written on success. +#define TINFL_DECOMPRESS_MEM_TO_MEM_FAILED ((size_t)(-1)) +size_t tinfl_decompress_mem_to_mem( void* pOut_buf, size_t out_buf_len, + const void* pSrc_buf, size_t src_buf_len, + int flags ); + +// tinfl_decompress_mem_to_callback() decompresses a block in memory to an +// internal 32KB buffer, and a user provided callback function will be called to +// flush the buffer. +// Returns 1 on success or 0 on failure. +typedef int ( *tinfl_put_buf_func_ptr )( const void* pBuf, int len, void* pUser ); +int tinfl_decompress_mem_to_callback( const void* pIn_buf, size_t* pIn_buf_size, + tinfl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ); + +struct tinfl_decompressor_tag; +typedef struct tinfl_decompressor_tag tinfl_decompressor; + +// Max size of LZ dictionary. +#define TINFL_LZ_DICT_SIZE 32768 + +// Return status. +typedef enum +{ + TINFL_STATUS_BAD_PARAM = -3, + TINFL_STATUS_ADLER32_MISMATCH = -2, + TINFL_STATUS_FAILED = -1, + TINFL_STATUS_DONE = 0, + TINFL_STATUS_NEEDS_MORE_INPUT = 1, + TINFL_STATUS_HAS_MORE_OUTPUT = 2 +} tinfl_status; + +// Initializes the decompressor to its initial state. +#define tinfl_init(r) \ + do { \ + (r)->m_state = 0; \ + } \ + MZ_MACRO_END +#define tinfl_get_adler32(r) (r)->m_check_adler32 + +// Main low-level decompressor coroutine function. This is the only function +// actually needed for decompression. All the other functions are just +// high-level helpers for improved usability. +// This is a universal API, i.e. it can be used as a building block to build any +// desired higher level decompression API. In the limit case, it can be called +// once per every byte input or output. +tinfl_status tinfl_decompress( tinfl_decompressor* r, + const mz_uint8* pIn_buf_next, + size_t* pIn_buf_size, mz_uint8* pOut_buf_start, + mz_uint8* pOut_buf_next, size_t* pOut_buf_size, + const mz_uint32 decomp_flags ); + +// Internal/private bits follow. +enum +{ + TINFL_MAX_HUFF_TABLES = 3, + TINFL_MAX_HUFF_SYMBOLS_0 = 288, + TINFL_MAX_HUFF_SYMBOLS_1 = 32, + TINFL_MAX_HUFF_SYMBOLS_2 = 19, + TINFL_FAST_LOOKUP_BITS = 10, + TINFL_FAST_LOOKUP_SIZE = 1 << TINFL_FAST_LOOKUP_BITS +}; + +typedef struct +{ + mz_uint8 m_code_size[TINFL_MAX_HUFF_SYMBOLS_0]; + mz_int16 m_look_up[TINFL_FAST_LOOKUP_SIZE], + m_tree[TINFL_MAX_HUFF_SYMBOLS_0 * 2]; +} tinfl_huff_table; + +#if MINIZ_HAS_64BIT_REGISTERS +#define TINFL_USE_64BIT_BITBUF 1 +#endif + +#if TINFL_USE_64BIT_BITBUF +typedef mz_uint64 tinfl_bit_buf_t; +#define TINFL_BITBUF_SIZE (64) +#else +typedef mz_uint32 tinfl_bit_buf_t; +#define TINFL_BITBUF_SIZE (32) +#endif + +struct tinfl_decompressor_tag +{ + mz_uint32 m_state, m_num_bits, m_zhdr0, m_zhdr1, m_z_adler32, m_final, m_type, + m_check_adler32, m_dist, m_counter, m_num_extra, + m_table_sizes[TINFL_MAX_HUFF_TABLES]; + tinfl_bit_buf_t m_bit_buf; + size_t m_dist_from_out_buf_start; + tinfl_huff_table m_tables[TINFL_MAX_HUFF_TABLES]; + mz_uint8 m_raw_header[4], + m_len_codes[TINFL_MAX_HUFF_SYMBOLS_0 + TINFL_MAX_HUFF_SYMBOLS_1 + 137]; +}; + +// ------------------- Low-level Compression API Definitions + +// Set TDEFL_LESS_MEMORY to 1 to use less memory (compression will be slightly +// slower, and raw/dynamic blocks will be output more frequently). +#define TDEFL_LESS_MEMORY 0 + +// tdefl_init() compression flags logically OR'd together (low 12 bits contain +// the max. number of probes per dictionary search): +// TDEFL_DEFAULT_MAX_PROBES: The compressor defaults to 128 dictionary probes +// per dictionary search. 0=Huffman only, 1=Huffman+LZ (fastest/crap +// compression), 4095=Huffman+LZ (slowest/best compression). +enum +{ + TDEFL_HUFFMAN_ONLY = 0, + TDEFL_DEFAULT_MAX_PROBES = 128, + TDEFL_MAX_PROBES_MASK = 0xFFF +}; + +// TDEFL_WRITE_ZLIB_HEADER: If set, the compressor outputs a zlib header before +// the deflate data, and the Adler-32 of the source data at the end. Otherwise, +// you'll get raw deflate data. +// TDEFL_COMPUTE_ADLER32: Always compute the adler-32 of the input data (even +// when not writing zlib headers). +// TDEFL_GREEDY_PARSING_FLAG: Set to use faster greedy parsing, instead of more +// efficient lazy parsing. +// TDEFL_NONDETERMINISTIC_PARSING_FLAG: Enable to decrease the compressor's +// initialization time to the minimum, but the output may vary from run to run +// given the same input (depending on the contents of memory). +// TDEFL_RLE_MATCHES: Only look for RLE matches (matches with a distance of 1) +// TDEFL_FILTER_MATCHES: Discards matches <= 5 chars if enabled. +// TDEFL_FORCE_ALL_STATIC_BLOCKS: Disable usage of optimized Huffman tables. +// TDEFL_FORCE_ALL_RAW_BLOCKS: Only use raw (uncompressed) deflate blocks. +// The low 12 bits are reserved to control the max # of hash probes per +// dictionary lookup (see TDEFL_MAX_PROBES_MASK). +enum +{ + TDEFL_WRITE_ZLIB_HEADER = 0x01000, + TDEFL_COMPUTE_ADLER32 = 0x02000, + TDEFL_GREEDY_PARSING_FLAG = 0x04000, + TDEFL_NONDETERMINISTIC_PARSING_FLAG = 0x08000, + TDEFL_RLE_MATCHES = 0x10000, + TDEFL_FILTER_MATCHES = 0x20000, + TDEFL_FORCE_ALL_STATIC_BLOCKS = 0x40000, + TDEFL_FORCE_ALL_RAW_BLOCKS = 0x80000 +}; + +// High level compression functions: +// tdefl_compress_mem_to_heap() compresses a block in memory to a heap block +// allocated via malloc(). +// On entry: +// pSrc_buf, src_buf_len: Pointer and size of source block to compress. +// flags: The max match finder probes (default is 128) logically OR'd against +// the above flags. Higher probes are slower but improve compression. +// On return: +// Function returns a pointer to the compressed data, or NULL on failure. +// *pOut_len will be set to the compressed data's size, which could be larger +// than src_buf_len on uncompressible data. +// The caller must free() the returned block when it's no longer needed. +void* tdefl_compress_mem_to_heap( const void* pSrc_buf, size_t src_buf_len, + size_t* pOut_len, int flags ); + +// tdefl_compress_mem_to_mem() compresses a block in memory to another block in +// memory. +// Returns 0 on failure. +size_t tdefl_compress_mem_to_mem( void* pOut_buf, size_t out_buf_len, + const void* pSrc_buf, size_t src_buf_len, + int flags ); + +// Compresses an image to a compressed PNG file in memory. +// On entry: +// pImage, w, h, and num_chans describe the image to compress. num_chans may be +// 1, 2, 3, or 4. +// The image pitch in bytes per scanline will be w*num_chans. The leftmost +// pixel on the top scanline is stored first in memory. +// level may range from [0,10], use MZ_NO_COMPRESSION, MZ_BEST_SPEED, +// MZ_BEST_COMPRESSION, etc. or a decent default is MZ_DEFAULT_LEVEL +// If flip is true, the image will be flipped on the Y axis (useful for OpenGL +// apps). +// On return: +// Function returns a pointer to the compressed data, or NULL on failure. +// *pLen_out will be set to the size of the PNG image file. +// The caller must mz_free() the returned heap block (which will typically be +// larger than *pLen_out) when it's no longer needed. +void* tdefl_write_image_to_png_file_in_memory_ex( const void* pImage, int w, + int h, int num_chans, + size_t* pLen_out, + mz_uint level, mz_bool flip ); +void* tdefl_write_image_to_png_file_in_memory( const void* pImage, int w, int h, + int num_chans, size_t* pLen_out ); + +// Output stream interface. The compressor uses this interface to write +// compressed data. It'll typically be called TDEFL_OUT_BUF_SIZE at a time. +typedef mz_bool( *tdefl_put_buf_func_ptr )( const void* pBuf, int len, + void* pUser ); + +// tdefl_compress_mem_to_output() compresses a block to an output stream. The +// above helpers use this function internally. +mz_bool tdefl_compress_mem_to_output( const void* pBuf, size_t buf_len, + tdefl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ); + +enum +{ + TDEFL_MAX_HUFF_TABLES = 3, + TDEFL_MAX_HUFF_SYMBOLS_0 = 288, + TDEFL_MAX_HUFF_SYMBOLS_1 = 32, + TDEFL_MAX_HUFF_SYMBOLS_2 = 19, + TDEFL_LZ_DICT_SIZE = 32768, + TDEFL_LZ_DICT_SIZE_MASK = TDEFL_LZ_DICT_SIZE - 1, + TDEFL_MIN_MATCH_LEN = 3, + TDEFL_MAX_MATCH_LEN = 258 +}; + +// TDEFL_OUT_BUF_SIZE MUST be large enough to hold a single entire compressed +// output block (using static/fixed Huffman codes). +#if TDEFL_LESS_MEMORY +enum +{ + TDEFL_LZ_CODE_BUF_SIZE = 24 * 1024, + TDEFL_OUT_BUF_SIZE = ( TDEFL_LZ_CODE_BUF_SIZE * 13 ) / 10, + TDEFL_MAX_HUFF_SYMBOLS = 288, + TDEFL_LZ_HASH_BITS = 12, + TDEFL_LEVEL1_HASH_SIZE_MASK = 4095, + TDEFL_LZ_HASH_SHIFT = ( TDEFL_LZ_HASH_BITS + 2 ) / 3, + TDEFL_LZ_HASH_SIZE = 1 << TDEFL_LZ_HASH_BITS +}; +#else +enum +{ + TDEFL_LZ_CODE_BUF_SIZE = 64 * 1024, + TDEFL_OUT_BUF_SIZE = ( TDEFL_LZ_CODE_BUF_SIZE * 13 ) / 10, + TDEFL_MAX_HUFF_SYMBOLS = 288, + TDEFL_LZ_HASH_BITS = 15, + TDEFL_LEVEL1_HASH_SIZE_MASK = 4095, + TDEFL_LZ_HASH_SHIFT = ( TDEFL_LZ_HASH_BITS + 2 ) / 3, + TDEFL_LZ_HASH_SIZE = 1 << TDEFL_LZ_HASH_BITS +}; +#endif + +// The low-level tdefl functions below may be used directly if the above helper +// functions aren't flexible enough. The low-level functions don't make any heap +// allocations, unlike the above helper functions. +typedef enum +{ + TDEFL_STATUS_BAD_PARAM = -2, + TDEFL_STATUS_PUT_BUF_FAILED = -1, + TDEFL_STATUS_OKAY = 0, + TDEFL_STATUS_DONE = 1 +} tdefl_status; + +// Must map to MZ_NO_FLUSH, MZ_SYNC_FLUSH, etc. enums +typedef enum +{ + TDEFL_NO_FLUSH = 0, + TDEFL_SYNC_FLUSH = 2, + TDEFL_FULL_FLUSH = 3, + TDEFL_FINISH = 4 +} tdefl_flush; + +// tdefl's compression state structure. +typedef struct +{ + tdefl_put_buf_func_ptr m_pPut_buf_func; + void* m_pPut_buf_user; + mz_uint m_flags, m_max_probes[2]; + int m_greedy_parsing; + mz_uint m_adler32, m_lookahead_pos, m_lookahead_size, m_dict_size; + mz_uint8* m_pLZ_code_buf, *m_pLZ_flags, *m_pOutput_buf, *m_pOutput_buf_end; + mz_uint m_num_flags_left, m_total_lz_bytes, m_lz_code_buf_dict_pos, m_bits_in, + m_bit_buffer; + mz_uint m_saved_match_dist, m_saved_match_len, m_saved_lit, + m_output_flush_ofs, m_output_flush_remaining, m_finished, m_block_index, + m_wants_to_finish; + tdefl_status m_prev_return_status; + const void* m_pIn_buf; + void* m_pOut_buf; + size_t* m_pIn_buf_size, *m_pOut_buf_size; + tdefl_flush m_flush; + const mz_uint8* m_pSrc; + size_t m_src_buf_left, m_out_buf_ofs; + mz_uint8 m_dict[TDEFL_LZ_DICT_SIZE + TDEFL_MAX_MATCH_LEN - 1]; + mz_uint16 m_huff_count[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; + mz_uint16 m_huff_codes[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; + mz_uint8 m_huff_code_sizes[TDEFL_MAX_HUFF_TABLES][TDEFL_MAX_HUFF_SYMBOLS]; + mz_uint8 m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE]; + mz_uint16 m_next[TDEFL_LZ_DICT_SIZE]; + mz_uint16 m_hash[TDEFL_LZ_HASH_SIZE]; + mz_uint8 m_output_buf[TDEFL_OUT_BUF_SIZE]; +} tdefl_compressor; + +// Initializes the compressor. +// There is no corresponding deinit() function because the tdefl API's do not +// dynamically allocate memory. +// pBut_buf_func: If NULL, output data will be supplied to the specified +// callback. In this case, the user should call the tdefl_compress_buffer() API +// for compression. +// If pBut_buf_func is NULL the user should always call the tdefl_compress() +// API. +// flags: See the above enums (TDEFL_HUFFMAN_ONLY, TDEFL_WRITE_ZLIB_HEADER, +// etc.) +tdefl_status tdefl_init( tdefl_compressor* d, + tdefl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ); + +// Compresses a block of data, consuming as much of the specified input buffer +// as possible, and writing as much compressed data to the specified output +// buffer as possible. +tdefl_status tdefl_compress( tdefl_compressor* d, const void* pIn_buf, + size_t* pIn_buf_size, void* pOut_buf, + size_t* pOut_buf_size, tdefl_flush flush ); + +// tdefl_compress_buffer() is only usable when the tdefl_init() is called with a +// non-NULL tdefl_put_buf_func_ptr. +// tdefl_compress_buffer() always consumes the entire input buffer. +tdefl_status tdefl_compress_buffer( tdefl_compressor* d, const void* pIn_buf, + size_t in_buf_size, tdefl_flush flush ); + +tdefl_status tdefl_get_prev_return_status( tdefl_compressor* d ); +mz_uint32 tdefl_get_adler32( tdefl_compressor* d ); + +// Can't use tdefl_create_comp_flags_from_zip_params if MINIZ_NO_ZLIB_APIS isn't +// defined, because it uses some of its macros. +#ifndef MINIZ_NO_ZLIB_APIS +// Create tdefl_compress() flags given zlib-style compression parameters. +// level may range from [0,10] (where 10 is absolute max compression, but may be +// much slower on some files) +// window_bits may be -15 (raw deflate) or 15 (zlib) +// strategy may be either MZ_DEFAULT_STRATEGY, MZ_FILTERED, MZ_HUFFMAN_ONLY, +// MZ_RLE, or MZ_FIXED +mz_uint tdefl_create_comp_flags_from_zip_params( int level, int window_bits, + int strategy ); +#endif // #ifndef MINIZ_NO_ZLIB_APIS + +#ifdef __cplusplus +} +#endif + +#endif // MINIZ_HEADER_INCLUDED + +// ------------------- End of Header: Implementation follows. (If you only want +// the header, define MINIZ_HEADER_FILE_ONLY.) + +#ifndef MINIZ_HEADER_FILE_ONLY + +typedef unsigned char mz_validate_uint16[sizeof( mz_uint16 ) == 2 ? 1 : -1]; +typedef unsigned char mz_validate_uint32[sizeof( mz_uint32 ) == 4 ? 1 : -1]; +typedef unsigned char mz_validate_uint64[sizeof( mz_uint64 ) == 8 ? 1 : -1]; + +//#include +//#include + +#define MZ_ASSERT(x) assert(x) + +#ifdef MINIZ_NO_MALLOC + #define MZ_MALLOC(x) NULL + #define MZ_FREE(x) (void)x, ((void)0) + #define MZ_REALLOC(p, x) NULL +#else + #define MZ_MALLOC(x) malloc(x) + #define MZ_FREE(x) free(x) + #define MZ_REALLOC(p, x) realloc(p, x) +#endif + +#define MZ_MAX(a, b) (((a) > (b)) ? (a) : (b)) +#define MZ_MIN(a, b) (((a) < (b)) ? (a) : (b)) +#define MZ_CLEAR_OBJ(obj) memset(&(obj), 0, sizeof(obj)) + +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN +#define MZ_READ_LE16(p) *((const mz_uint16 *)(p)) +#define MZ_READ_LE32(p) *((const mz_uint32 *)(p)) +#else +#define MZ_READ_LE16(p) \ + ((mz_uint32)(((const mz_uint8 *)(p))[0]) | \ + ((mz_uint32)(((const mz_uint8 *)(p))[1]) << 8U)) +#define MZ_READ_LE32(p) \ + ((mz_uint32)(((const mz_uint8 *)(p))[0]) | \ + ((mz_uint32)(((const mz_uint8 *)(p))[1]) << 8U) | \ + ((mz_uint32)(((const mz_uint8 *)(p))[2]) << 16U) | \ + ((mz_uint32)(((const mz_uint8 *)(p))[3]) << 24U)) +#endif + +#ifdef _MSC_VER + #define MZ_FORCEINLINE __forceinline +#elif defined(__GNUC__) + #define MZ_FORCEINLINE inline __attribute__((__always_inline__)) +#else + #define MZ_FORCEINLINE inline +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +// ------------------- zlib-style API's + +mz_ulong mz_adler32( mz_ulong adler, const unsigned char* ptr, size_t buf_len ) +{ + mz_uint32 i, s1 = ( mz_uint32 )( adler & 0xffff ), s2 = ( mz_uint32 )( adler >> 16 ); + size_t block_len = buf_len % 5552; + if( !ptr ) + { + return MZ_ADLER32_INIT; + } + while( buf_len ) + { + for( i = 0; i + 7 < block_len; i += 8, ptr += 8 ) + { + s1 += ptr[0], s2 += s1; + s1 += ptr[1], s2 += s1; + s1 += ptr[2], s2 += s1; + s1 += ptr[3], s2 += s1; + s1 += ptr[4], s2 += s1; + s1 += ptr[5], s2 += s1; + s1 += ptr[6], s2 += s1; + s1 += ptr[7], s2 += s1; + } + for( ; i < block_len; ++i ) + { + s1 += *ptr++, s2 += s1; + } + s1 %= 65521U, s2 %= 65521U; + buf_len -= block_len; + block_len = 5552; + } + return ( s2 << 16 ) + s1; +} + +// Karl Malbrain's compact CRC-32. See "A compact CCITT crc16 and crc32 C +// implementation that balances processor cache usage against speed": +// http://www.geocities.com/malbrain/ +mz_ulong mz_crc32( mz_ulong crc, const mz_uint8* ptr, size_t buf_len ) +{ + static const mz_uint32 s_crc32[16] = + { + 0, 0x1db71064, 0x3b6e20c8, 0x26d930ac, 0x76dc4190, 0x6b6b51f4, + 0x4db26158, 0x5005713c, 0xedb88320, 0xf00f9344, 0xd6d6a3e8, 0xcb61b38c, + 0x9b64c2b0, 0x86d3d2d4, 0xa00ae278, 0xbdbdf21c + }; + mz_uint32 crcu32 = ( mz_uint32 )crc; + if( !ptr ) + { + return MZ_CRC32_INIT; + } + crcu32 = ~crcu32; + while( buf_len-- ) + { + mz_uint8 b = *ptr++; + crcu32 = ( crcu32 >> 4 ) ^ s_crc32[( crcu32 & 0xF ) ^ ( b & 0xF )]; + crcu32 = ( crcu32 >> 4 ) ^ s_crc32[( crcu32 & 0xF ) ^ ( b >> 4 )]; + } + return ~crcu32; +} + +void mz_free( void* p ) +{ + MZ_FREE( p ); +} + +#ifndef MINIZ_NO_ZLIB_APIS + +static void* def_alloc_func( void* opaque, size_t items, size_t size ) +{ + ( void )opaque, ( void )items, ( void )size; + return MZ_MALLOC( items * size ); +} +static void def_free_func( void* opaque, void* address ) +{ + ( void )opaque, ( void )address; + MZ_FREE( address ); +} +// static void *def_realloc_func(void *opaque, void *address, size_t items, +// size_t size) { +// (void)opaque, (void)address, (void)items, (void)size; +// return MZ_REALLOC(address, items * size); +//} + +const char* mz_version( void ) +{ + return MZ_VERSION; +} + +int mz_deflateInit( mz_streamp pStream, int level ) +{ + return mz_deflateInit2( pStream, level, MZ_DEFLATED, MZ_DEFAULT_WINDOW_BITS, 9, + MZ_DEFAULT_STRATEGY ); +} + +int mz_deflateInit2( mz_streamp pStream, int level, int method, int window_bits, + int mem_level, int strategy ) +{ + tdefl_compressor* pComp; + mz_uint comp_flags = + TDEFL_COMPUTE_ADLER32 | + tdefl_create_comp_flags_from_zip_params( level, window_bits, strategy ); + + if( !pStream ) + { + return MZ_STREAM_ERROR; + } + if( ( method != MZ_DEFLATED ) || ( ( mem_level < 1 ) || ( mem_level > 9 ) ) || + ( ( window_bits != MZ_DEFAULT_WINDOW_BITS ) && + ( -window_bits != MZ_DEFAULT_WINDOW_BITS ) ) ) + { + return MZ_PARAM_ERROR; + } + + pStream->data_type = 0; + pStream->adler = MZ_ADLER32_INIT; + pStream->msg = NULL; + pStream->reserved = 0; + pStream->total_in = 0; + pStream->total_out = 0; + if( !pStream->zalloc ) + { + pStream->zalloc = def_alloc_func; + } + if( !pStream->zfree ) + { + pStream->zfree = def_free_func; + } + + pComp = ( tdefl_compressor* )pStream->zalloc( pStream->opaque, 1, + sizeof( tdefl_compressor ) ); + if( !pComp ) + { + return MZ_MEM_ERROR; + } + + pStream->state = ( struct mz_internal_state* )pComp; + + if( tdefl_init( pComp, NULL, NULL, comp_flags ) != TDEFL_STATUS_OKAY ) + { + mz_deflateEnd( pStream ); + return MZ_PARAM_ERROR; + } + + return MZ_OK; +} + +int mz_deflateReset( mz_streamp pStream ) +{ + if( ( !pStream ) || ( !pStream->state ) || ( !pStream->zalloc ) || + ( !pStream->zfree ) ) + { + return MZ_STREAM_ERROR; + } + pStream->total_in = pStream->total_out = 0; + tdefl_init( ( tdefl_compressor* )pStream->state, NULL, NULL, + ( ( tdefl_compressor* )pStream->state )->m_flags ); + return MZ_OK; +} + +int mz_deflate( mz_streamp pStream, int flush ) +{ + size_t in_bytes, out_bytes; + mz_ulong orig_total_in, orig_total_out; + int mz_status = MZ_OK; + + if( ( !pStream ) || ( !pStream->state ) || ( flush < 0 ) || ( flush > MZ_FINISH ) || + ( !pStream->next_out ) ) + { + return MZ_STREAM_ERROR; + } + if( !pStream->avail_out ) + { + return MZ_BUF_ERROR; + } + + if( flush == MZ_PARTIAL_FLUSH ) + { + flush = MZ_SYNC_FLUSH; + } + + if( ( ( tdefl_compressor* )pStream->state )->m_prev_return_status == + TDEFL_STATUS_DONE ) + { + return ( flush == MZ_FINISH ) ? MZ_STREAM_END : MZ_BUF_ERROR; + } + + orig_total_in = pStream->total_in; + orig_total_out = pStream->total_out; + for( ;; ) + { + tdefl_status defl_status; + in_bytes = pStream->avail_in; + out_bytes = pStream->avail_out; + + defl_status = tdefl_compress( ( tdefl_compressor* )pStream->state, + pStream->next_in, &in_bytes, pStream->next_out, + &out_bytes, ( tdefl_flush )flush ); + pStream->next_in += ( mz_uint )in_bytes; + pStream->avail_in -= ( mz_uint )in_bytes; + pStream->total_in += ( mz_uint )in_bytes; + pStream->adler = tdefl_get_adler32( ( tdefl_compressor* )pStream->state ); + + pStream->next_out += ( mz_uint )out_bytes; + pStream->avail_out -= ( mz_uint )out_bytes; + pStream->total_out += ( mz_uint )out_bytes; + + if( defl_status < 0 ) + { + mz_status = MZ_STREAM_ERROR; + break; + } + else if( defl_status == TDEFL_STATUS_DONE ) + { + mz_status = MZ_STREAM_END; + break; + } + else if( !pStream->avail_out ) + { + break; + } + else if( ( !pStream->avail_in ) && ( flush != MZ_FINISH ) ) + { + if( ( flush ) || ( pStream->total_in != orig_total_in ) || + ( pStream->total_out != orig_total_out ) ) + { + break; + } + return MZ_BUF_ERROR; // Can't make forward progress without some input. + } + } + return mz_status; +} + +int mz_deflateEnd( mz_streamp pStream ) +{ + if( !pStream ) + { + return MZ_STREAM_ERROR; + } + if( pStream->state ) + { + pStream->zfree( pStream->opaque, pStream->state ); + pStream->state = NULL; + } + return MZ_OK; +} + +mz_ulong mz_deflateBound( mz_streamp pStream, mz_ulong source_len ) +{ + ( void )pStream; + // This is really over conservative. (And lame, but it's actually pretty + // tricky to compute a true upper bound given the way tdefl's blocking works.) + return MZ_MAX( 128 + ( source_len * 110 ) / 100, + 128 + source_len + ( ( source_len / ( 31 * 1024 ) ) + 1 ) * 5 ); +} + +int mz_compress2( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len, int level ) +{ + int status; + mz_stream stream; + memset( &stream, 0, sizeof( stream ) ); + + // In case mz_ulong is 64-bits (argh I hate longs). + if( ( source_len | *pDest_len ) > 0xFFFFFFFFU ) + { + return MZ_PARAM_ERROR; + } + + stream.next_in = pSource; + stream.avail_in = ( mz_uint32 )source_len; + stream.next_out = pDest; + stream.avail_out = ( mz_uint32 ) * pDest_len; + + status = mz_deflateInit( &stream, level ); + if( status != MZ_OK ) + { + return status; + } + + status = mz_deflate( &stream, MZ_FINISH ); + if( status != MZ_STREAM_END ) + { + mz_deflateEnd( &stream ); + return ( status == MZ_OK ) ? MZ_BUF_ERROR : status; + } + + *pDest_len = stream.total_out; + return mz_deflateEnd( &stream ); +} + +int mz_compress( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len ) +{ + return mz_compress2( pDest, pDest_len, pSource, source_len, + MZ_DEFAULT_COMPRESSION ); +} + +mz_ulong mz_compressBound( mz_ulong source_len ) +{ + return mz_deflateBound( NULL, source_len ); +} + +typedef struct +{ + tinfl_decompressor m_decomp; + mz_uint m_dict_ofs, m_dict_avail, m_first_call, m_has_flushed; + int m_window_bits; + mz_uint8 m_dict[TINFL_LZ_DICT_SIZE]; + tinfl_status m_last_status; +} inflate_state; + +int mz_inflateInit2( mz_streamp pStream, int window_bits ) +{ + inflate_state* pDecomp; + if( !pStream ) + { + return MZ_STREAM_ERROR; + } + if( ( window_bits != MZ_DEFAULT_WINDOW_BITS ) && + ( -window_bits != MZ_DEFAULT_WINDOW_BITS ) ) + { + return MZ_PARAM_ERROR; + } + + pStream->data_type = 0; + pStream->adler = 0; + pStream->msg = NULL; + pStream->total_in = 0; + pStream->total_out = 0; + pStream->reserved = 0; + if( !pStream->zalloc ) + { + pStream->zalloc = def_alloc_func; + } + if( !pStream->zfree ) + { + pStream->zfree = def_free_func; + } + + pDecomp = ( inflate_state* )pStream->zalloc( pStream->opaque, 1, + sizeof( inflate_state ) ); + if( !pDecomp ) + { + return MZ_MEM_ERROR; + } + + pStream->state = ( struct mz_internal_state* )pDecomp; + + tinfl_init( &pDecomp->m_decomp ); + pDecomp->m_dict_ofs = 0; + pDecomp->m_dict_avail = 0; + pDecomp->m_last_status = TINFL_STATUS_NEEDS_MORE_INPUT; + pDecomp->m_first_call = 1; + pDecomp->m_has_flushed = 0; + pDecomp->m_window_bits = window_bits; + + return MZ_OK; +} + +int mz_inflateInit( mz_streamp pStream ) +{ + return mz_inflateInit2( pStream, MZ_DEFAULT_WINDOW_BITS ); +} + +int mz_inflate( mz_streamp pStream, int flush ) +{ + inflate_state* pState; + mz_uint n, first_call, decomp_flags = TINFL_FLAG_COMPUTE_ADLER32; + size_t in_bytes, out_bytes, orig_avail_in; + tinfl_status status; + + if( ( !pStream ) || ( !pStream->state ) ) + { + return MZ_STREAM_ERROR; + } + if( flush == MZ_PARTIAL_FLUSH ) + { + flush = MZ_SYNC_FLUSH; + } + if( ( flush ) && ( flush != MZ_SYNC_FLUSH ) && ( flush != MZ_FINISH ) ) + { + return MZ_STREAM_ERROR; + } + + pState = ( inflate_state* )pStream->state; + if( pState->m_window_bits > 0 ) + { + decomp_flags |= TINFL_FLAG_PARSE_ZLIB_HEADER; + } + orig_avail_in = pStream->avail_in; + + first_call = pState->m_first_call; + pState->m_first_call = 0; + if( pState->m_last_status < 0 ) + { + return MZ_DATA_ERROR; + } + + if( pState->m_has_flushed && ( flush != MZ_FINISH ) ) + { + return MZ_STREAM_ERROR; + } + pState->m_has_flushed |= ( flush == MZ_FINISH ); + + if( ( flush == MZ_FINISH ) && ( first_call ) ) + { + // MZ_FINISH on the first call implies that the input and output buffers are + // large enough to hold the entire compressed/decompressed file. + decomp_flags |= TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF; + in_bytes = pStream->avail_in; + out_bytes = pStream->avail_out; + status = tinfl_decompress( &pState->m_decomp, pStream->next_in, &in_bytes, + pStream->next_out, pStream->next_out, &out_bytes, + decomp_flags ); + pState->m_last_status = status; + pStream->next_in += ( mz_uint )in_bytes; + pStream->avail_in -= ( mz_uint )in_bytes; + pStream->total_in += ( mz_uint )in_bytes; + pStream->adler = tinfl_get_adler32( &pState->m_decomp ); + pStream->next_out += ( mz_uint )out_bytes; + pStream->avail_out -= ( mz_uint )out_bytes; + pStream->total_out += ( mz_uint )out_bytes; + + if( status < 0 ) + { + return MZ_DATA_ERROR; + } + else if( status != TINFL_STATUS_DONE ) + { + pState->m_last_status = TINFL_STATUS_FAILED; + return MZ_BUF_ERROR; + } + return MZ_STREAM_END; + } + // flush != MZ_FINISH then we must assume there's more input. + if( flush != MZ_FINISH ) + { + decomp_flags |= TINFL_FLAG_HAS_MORE_INPUT; + } + + if( pState->m_dict_avail ) + { + n = MZ_MIN( pState->m_dict_avail, pStream->avail_out ); + memcpy( pStream->next_out, pState->m_dict + pState->m_dict_ofs, n ); + pStream->next_out += n; + pStream->avail_out -= n; + pStream->total_out += n; + pState->m_dict_avail -= n; + pState->m_dict_ofs = ( pState->m_dict_ofs + n ) & ( TINFL_LZ_DICT_SIZE - 1 ); + return ( ( pState->m_last_status == TINFL_STATUS_DONE ) && + ( !pState->m_dict_avail ) ) + ? MZ_STREAM_END + : MZ_OK; + } + + for( ;; ) + { + in_bytes = pStream->avail_in; + out_bytes = TINFL_LZ_DICT_SIZE - pState->m_dict_ofs; + + status = tinfl_decompress( + &pState->m_decomp, pStream->next_in, &in_bytes, pState->m_dict, + pState->m_dict + pState->m_dict_ofs, &out_bytes, decomp_flags ); + pState->m_last_status = status; + + pStream->next_in += ( mz_uint )in_bytes; + pStream->avail_in -= ( mz_uint )in_bytes; + pStream->total_in += ( mz_uint )in_bytes; + pStream->adler = tinfl_get_adler32( &pState->m_decomp ); + + pState->m_dict_avail = ( mz_uint )out_bytes; + + n = MZ_MIN( pState->m_dict_avail, pStream->avail_out ); + memcpy( pStream->next_out, pState->m_dict + pState->m_dict_ofs, n ); + pStream->next_out += n; + pStream->avail_out -= n; + pStream->total_out += n; + pState->m_dict_avail -= n; + pState->m_dict_ofs = ( pState->m_dict_ofs + n ) & ( TINFL_LZ_DICT_SIZE - 1 ); + + if( status < 0 ) + { + return MZ_DATA_ERROR; // Stream is corrupted (there could be some + } + // uncompressed data left in the output dictionary - + // oh well). + else if( ( status == TINFL_STATUS_NEEDS_MORE_INPUT ) && ( !orig_avail_in ) ) + { + return MZ_BUF_ERROR; // Signal caller that we can't make forward progress + } + // without supplying more input or by setting flush + // to MZ_FINISH. + else if( flush == MZ_FINISH ) + { + // The output buffer MUST be large to hold the remaining uncompressed data + // when flush==MZ_FINISH. + if( status == TINFL_STATUS_DONE ) + { + return pState->m_dict_avail ? MZ_BUF_ERROR : MZ_STREAM_END; + } + // status here must be TINFL_STATUS_HAS_MORE_OUTPUT, which means there's + // at least 1 more byte on the way. If there's no more room left in the + // output buffer then something is wrong. + else if( !pStream->avail_out ) + { + return MZ_BUF_ERROR; + } + } + else if( ( status == TINFL_STATUS_DONE ) || ( !pStream->avail_in ) || + ( !pStream->avail_out ) || ( pState->m_dict_avail ) ) + { + break; + } + } + + return ( ( status == TINFL_STATUS_DONE ) && ( !pState->m_dict_avail ) ) + ? MZ_STREAM_END + : MZ_OK; +} + +int mz_inflateEnd( mz_streamp pStream ) +{ + if( !pStream ) + { + return MZ_STREAM_ERROR; + } + if( pStream->state ) + { + pStream->zfree( pStream->opaque, pStream->state ); + pStream->state = NULL; + } + return MZ_OK; +} + +int mz_uncompress( unsigned char* pDest, mz_ulong* pDest_len, + const unsigned char* pSource, mz_ulong source_len ) +{ + mz_stream stream; + int status; + memset( &stream, 0, sizeof( stream ) ); + + // In case mz_ulong is 64-bits (argh I hate longs). + if( ( source_len | *pDest_len ) > 0xFFFFFFFFU ) + { + return MZ_PARAM_ERROR; + } + + stream.next_in = pSource; + stream.avail_in = ( mz_uint32 )source_len; + stream.next_out = pDest; + stream.avail_out = ( mz_uint32 ) * pDest_len; + + status = mz_inflateInit( &stream ); + if( status != MZ_OK ) + { + return status; + } + + status = mz_inflate( &stream, MZ_FINISH ); + if( status != MZ_STREAM_END ) + { + mz_inflateEnd( &stream ); + return ( ( status == MZ_BUF_ERROR ) && ( !stream.avail_in ) ) ? MZ_DATA_ERROR + : status; + } + *pDest_len = stream.total_out; + + return mz_inflateEnd( &stream ); +} + +const char* mz_error( int err ) +{ + static struct + { + int m_err; + const char* m_pDesc; + } s_error_descs[] = {{MZ_OK, ""}, + {MZ_STREAM_END, "stream end"}, + {MZ_NEED_DICT, "need dictionary"}, + {MZ_ERRNO, "file error"}, + {MZ_STREAM_ERROR, "stream error"}, + {MZ_DATA_ERROR, "data error"}, + {MZ_MEM_ERROR, "out of memory"}, + {MZ_BUF_ERROR, "buf error"}, + {MZ_VERSION_ERROR, "version error"}, + {MZ_PARAM_ERROR, "parameter error"} + }; + mz_uint i; + for( i = 0; i < sizeof( s_error_descs ) / sizeof( s_error_descs[0] ); ++i ) + if( s_error_descs[i].m_err == err ) + { + return s_error_descs[i].m_pDesc; + } + return NULL; +} + +#endif // MINIZ_NO_ZLIB_APIS + +// ------------------- Low-level Decompression (completely independent from all +// compression API's) + +#define TINFL_MEMCPY(d, s, l) memcpy(d, s, l) +#define TINFL_MEMSET(p, c, l) memset(p, c, l) + +#define TINFL_CR_BEGIN \ + switch (r->m_state) { \ + case 0: +#define TINFL_CR_RETURN(state_index, result) \ + do { \ + status = result; \ + r->m_state = state_index; \ + goto common_exit; \ + case state_index:; \ + } \ + MZ_MACRO_END +#define TINFL_CR_RETURN_FOREVER(state_index, result) \ + do { \ + for (;;) { \ + TINFL_CR_RETURN(state_index, result); \ + } \ + } \ + MZ_MACRO_END +#define TINFL_CR_FINISH } + +// TODO: If the caller has indicated that there's no more input, and we attempt +// to read beyond the input buf, then something is wrong with the input because +// the inflator never +// reads ahead more than it needs to. Currently TINFL_GET_BYTE() pads the end of +// the stream with 0's in this scenario. +#define TINFL_GET_BYTE(state_index, c) \ + do { \ + if (pIn_buf_cur >= pIn_buf_end) { \ + for (;;) { \ + if (decomp_flags & TINFL_FLAG_HAS_MORE_INPUT) { \ + TINFL_CR_RETURN(state_index, TINFL_STATUS_NEEDS_MORE_INPUT); \ + if (pIn_buf_cur < pIn_buf_end) { \ + c = *pIn_buf_cur++; \ + break; \ + } \ + } else { \ + c = 0; \ + break; \ + } \ + } \ + } else \ + c = *pIn_buf_cur++; \ + } \ + MZ_MACRO_END + +#define TINFL_NEED_BITS(state_index, n) \ + do { \ + mz_uint c; \ + TINFL_GET_BYTE(state_index, c); \ + bit_buf |= (((tinfl_bit_buf_t)c) << num_bits); \ + num_bits += 8; \ + } while (num_bits < (mz_uint)(n)) +#define TINFL_SKIP_BITS(state_index, n) \ + do { \ + if (num_bits < (mz_uint)(n)) { \ + TINFL_NEED_BITS(state_index, n); \ + } \ + bit_buf >>= (n); \ + num_bits -= (n); \ + } \ + MZ_MACRO_END +#define TINFL_GET_BITS(state_index, b, n) \ + do { \ + if (num_bits < (mz_uint)(n)) { \ + TINFL_NEED_BITS(state_index, n); \ + } \ + b = bit_buf & ((1 << (n)) - 1); \ + bit_buf >>= (n); \ + num_bits -= (n); \ + } \ + MZ_MACRO_END + +// TINFL_HUFF_BITBUF_FILL() is only used rarely, when the number of bytes +// remaining in the input buffer falls below 2. +// It reads just enough bytes from the input stream that are needed to decode +// the next Huffman code (and absolutely no more). It works by trying to fully +// decode a +// Huffman code by using whatever bits are currently present in the bit buffer. +// If this fails, it reads another byte, and tries again until it succeeds or +// until the +// bit buffer contains >=15 bits (deflate's max. Huffman code size). +#define TINFL_HUFF_BITBUF_FILL(state_index, pHuff) \ + do { \ + temp = (pHuff)->m_look_up[bit_buf & (TINFL_FAST_LOOKUP_SIZE - 1)]; \ + if (temp >= 0) { \ + code_len = temp >> 9; \ + if ((code_len) && (num_bits >= code_len)) break; \ + } else if (num_bits > TINFL_FAST_LOOKUP_BITS) { \ + code_len = TINFL_FAST_LOOKUP_BITS; \ + do { \ + temp = (pHuff)->m_tree[~temp + ((bit_buf >> code_len++) & 1)]; \ + } while ((temp < 0) && (num_bits >= (code_len + 1))); \ + if (temp >= 0) break; \ + } \ + TINFL_GET_BYTE(state_index, c); \ + bit_buf |= (((tinfl_bit_buf_t)c) << num_bits); \ + num_bits += 8; \ + } while (num_bits < 15); + +// TINFL_HUFF_DECODE() decodes the next Huffman coded symbol. It's more complex +// than you would initially expect because the zlib API expects the decompressor +// to never read +// beyond the final byte of the deflate stream. (In other words, when this macro +// wants to read another byte from the input, it REALLY needs another byte in +// order to fully +// decode the next Huffman code.) Handling this properly is particularly +// important on raw deflate (non-zlib) streams, which aren't followed by a byte +// aligned adler-32. +// The slow path is only executed at the very end of the input buffer. +#define TINFL_HUFF_DECODE(state_index, sym, pHuff) \ + do { \ + int temp; \ + mz_uint code_len, c; \ + if (num_bits < 15) { \ + if ((pIn_buf_end - pIn_buf_cur) < 2) { \ + TINFL_HUFF_BITBUF_FILL(state_index, pHuff); \ + } else { \ + bit_buf |= (((tinfl_bit_buf_t)pIn_buf_cur[0]) << num_bits) | \ + (((tinfl_bit_buf_t)pIn_buf_cur[1]) << (num_bits + 8)); \ + pIn_buf_cur += 2; \ + num_bits += 16; \ + } \ + } \ + if ((temp = (pHuff)->m_look_up[bit_buf & (TINFL_FAST_LOOKUP_SIZE - 1)]) >= \ + 0) \ + code_len = temp >> 9, temp &= 511; \ + else { \ + code_len = TINFL_FAST_LOOKUP_BITS; \ + do { \ + temp = (pHuff)->m_tree[~temp + ((bit_buf >> code_len++) & 1)]; \ + } while (temp < 0); \ + } \ + sym = temp; \ + bit_buf >>= code_len; \ + num_bits -= code_len; \ + } \ + MZ_MACRO_END + +tinfl_status tinfl_decompress( tinfl_decompressor* r, + const mz_uint8* pIn_buf_next, + size_t* pIn_buf_size, mz_uint8* pOut_buf_start, + mz_uint8* pOut_buf_next, size_t* pOut_buf_size, + const mz_uint32 decomp_flags ) +{ + static const int s_length_base[31] = + { + 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, + 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0 + }; + static const int s_length_extra[31] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, + 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, + 4, 4, 5, 5, 5, 5, 0, 0, 0 + }; + static const int s_dist_base[32] = + { + 1, 2, 3, 4, 5, 7, 9, 13, 17, 25, 33, + 49, 65, 97, 129, 193, 257, 385, 513, 769, 1025, 1537, + 2049, 3073, 4097, 6145, 8193, 12289, 16385, 24577, 0, 0 + }; + static const int s_dist_extra[32] = {0, 0, 0, 0, 1, 1, 2, 2, 3, 3, + 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, + 9, 9, 10, 10, 11, 11, 12, 12, 13, 13 + }; + static const mz_uint8 s_length_dezigzag[19] = + { + 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 + }; + static const int s_min_table_sizes[3] = {257, 1, 4}; + + tinfl_status status = TINFL_STATUS_FAILED; + mz_uint32 num_bits, dist, counter, num_extra; + tinfl_bit_buf_t bit_buf; + const mz_uint8* pIn_buf_cur = pIn_buf_next, *const pIn_buf_end = + pIn_buf_next + *pIn_buf_size; + mz_uint8* pOut_buf_cur = pOut_buf_next, *const pOut_buf_end = + pOut_buf_next + *pOut_buf_size; + size_t out_buf_size_mask = + ( decomp_flags & TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ) + ? ( size_t ) - 1 + : ( ( pOut_buf_next - pOut_buf_start ) + *pOut_buf_size ) - 1, + dist_from_out_buf_start; + + // Ensure the output buffer's size is a power of 2, unless the output buffer + // is large enough to hold the entire output file (in which case it doesn't + // matter). + if( ( ( out_buf_size_mask + 1 ) & out_buf_size_mask ) || + ( pOut_buf_next < pOut_buf_start ) ) + { + *pIn_buf_size = *pOut_buf_size = 0; + return TINFL_STATUS_BAD_PARAM; + } + + num_bits = r->m_num_bits; + bit_buf = r->m_bit_buf; + dist = r->m_dist; + counter = r->m_counter; + num_extra = r->m_num_extra; + dist_from_out_buf_start = r->m_dist_from_out_buf_start; + TINFL_CR_BEGIN + + bit_buf = num_bits = dist = counter = num_extra = r->m_zhdr0 = r->m_zhdr1 = 0; + r->m_z_adler32 = r->m_check_adler32 = 1; + if( decomp_flags & TINFL_FLAG_PARSE_ZLIB_HEADER ) + { + TINFL_GET_BYTE( 1, r->m_zhdr0 ); + TINFL_GET_BYTE( 2, r->m_zhdr1 ); + counter = ( ( ( r->m_zhdr0 * 256 + r->m_zhdr1 ) % 31 != 0 ) || + ( r->m_zhdr1 & 32 ) || ( ( r->m_zhdr0 & 15 ) != 8 ) ); + if( !( decomp_flags & TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ) ) + counter |= ( ( ( 1U << ( 8U + ( r->m_zhdr0 >> 4 ) ) ) > 32768U ) || + ( ( out_buf_size_mask + 1 ) < + ( size_t )( 1ULL << ( 8U + ( r->m_zhdr0 >> 4 ) ) ) ) ); + if( counter ) + { + TINFL_CR_RETURN_FOREVER( 36, TINFL_STATUS_FAILED ); + } + } + + do + { + TINFL_GET_BITS( 3, r->m_final, 3 ); + r->m_type = r->m_final >> 1; + if( r->m_type == 0 ) + { + TINFL_SKIP_BITS( 5, num_bits & 7 ); + for( counter = 0; counter < 4; ++counter ) + { + if( num_bits ) + { + TINFL_GET_BITS( 6, r->m_raw_header[counter], 8 ); + } + else + { + TINFL_GET_BYTE( 7, r->m_raw_header[counter] ); + } + } + if( ( counter = ( r->m_raw_header[0] | ( r->m_raw_header[1] << 8 ) ) ) != + ( mz_uint )( 0xFFFF ^ + ( r->m_raw_header[2] | ( r->m_raw_header[3] << 8 ) ) ) ) + { + TINFL_CR_RETURN_FOREVER( 39, TINFL_STATUS_FAILED ); + } + while( ( counter ) && ( num_bits ) ) + { + TINFL_GET_BITS( 51, dist, 8 ); + while( pOut_buf_cur >= pOut_buf_end ) + { + TINFL_CR_RETURN( 52, TINFL_STATUS_HAS_MORE_OUTPUT ); + } + *pOut_buf_cur++ = ( mz_uint8 )dist; + counter--; + } + while( counter ) + { + size_t n; + while( pOut_buf_cur >= pOut_buf_end ) + { + TINFL_CR_RETURN( 9, TINFL_STATUS_HAS_MORE_OUTPUT ); + } + while( pIn_buf_cur >= pIn_buf_end ) + { + if( decomp_flags & TINFL_FLAG_HAS_MORE_INPUT ) + { + TINFL_CR_RETURN( 38, TINFL_STATUS_NEEDS_MORE_INPUT ); + } + else + { + TINFL_CR_RETURN_FOREVER( 40, TINFL_STATUS_FAILED ); + } + } + n = MZ_MIN( MZ_MIN( ( size_t )( pOut_buf_end - pOut_buf_cur ), + ( size_t )( pIn_buf_end - pIn_buf_cur ) ), + counter ); + TINFL_MEMCPY( pOut_buf_cur, pIn_buf_cur, n ); + pIn_buf_cur += n; + pOut_buf_cur += n; + counter -= ( mz_uint )n; + } + } + else if( r->m_type == 3 ) + { + TINFL_CR_RETURN_FOREVER( 10, TINFL_STATUS_FAILED ); + } + else + { + if( r->m_type == 1 ) + { + mz_uint8* p = r->m_tables[0].m_code_size; + mz_uint i; + r->m_table_sizes[0] = 288; + r->m_table_sizes[1] = 32; + TINFL_MEMSET( r->m_tables[1].m_code_size, 5, 32 ); + for( i = 0; i <= 143; ++i ) + { + *p++ = 8; + } + for( ; i <= 255; ++i ) + { + *p++ = 9; + } + for( ; i <= 279; ++i ) + { + *p++ = 7; + } + for( ; i <= 287; ++i ) + { + *p++ = 8; + } + } + else + { + for( counter = 0; counter < 3; counter++ ) + { + TINFL_GET_BITS( 11, r->m_table_sizes[counter], "\05\05\04"[counter] ); + r->m_table_sizes[counter] += s_min_table_sizes[counter]; + } + MZ_CLEAR_OBJ( r->m_tables[2].m_code_size ); + for( counter = 0; counter < r->m_table_sizes[2]; counter++ ) + { + mz_uint s; + TINFL_GET_BITS( 14, s, 3 ); + r->m_tables[2].m_code_size[s_length_dezigzag[counter]] = ( mz_uint8 )s; + } + r->m_table_sizes[2] = 19; + } + for( ; ( int )r->m_type >= 0; r->m_type-- ) + { + int tree_next, tree_cur; + tinfl_huff_table* pTable; + mz_uint i, j, used_syms, total, sym_index, next_code[17], + total_syms[16]; + pTable = &r->m_tables[r->m_type]; + MZ_CLEAR_OBJ( total_syms ); + MZ_CLEAR_OBJ( pTable->m_look_up ); + MZ_CLEAR_OBJ( pTable->m_tree ); + for( i = 0; i < r->m_table_sizes[r->m_type]; ++i ) + { + total_syms[pTable->m_code_size[i]]++; + } + used_syms = 0, total = 0; + next_code[0] = next_code[1] = 0; + for( i = 1; i <= 15; ++i ) + { + used_syms += total_syms[i]; + next_code[i + 1] = ( total = ( ( total + total_syms[i] ) << 1 ) ); + } + if( ( 65536 != total ) && ( used_syms > 1 ) ) + { + TINFL_CR_RETURN_FOREVER( 35, TINFL_STATUS_FAILED ); + } + for( tree_next = -1, sym_index = 0; + sym_index < r->m_table_sizes[r->m_type]; ++sym_index ) + { + mz_uint rev_code = 0, l, cur_code, + code_size = pTable->m_code_size[sym_index]; + if( !code_size ) + { + continue; + } + cur_code = next_code[code_size]++; + for( l = code_size; l > 0; l--, cur_code >>= 1 ) + { + rev_code = ( rev_code << 1 ) | ( cur_code & 1 ); + } + if( code_size <= TINFL_FAST_LOOKUP_BITS ) + { + mz_int16 k = ( mz_int16 )( ( code_size << 9 ) | sym_index ); + while( rev_code < TINFL_FAST_LOOKUP_SIZE ) + { + pTable->m_look_up[rev_code] = k; + rev_code += ( 1 << code_size ); + } + continue; + } + if( 0 == + ( tree_cur = pTable->m_look_up[rev_code & + ( TINFL_FAST_LOOKUP_SIZE - 1 )] ) ) + { + pTable->m_look_up[rev_code & ( TINFL_FAST_LOOKUP_SIZE - 1 )] = + ( mz_int16 )tree_next; + tree_cur = tree_next; + tree_next -= 2; + } + rev_code >>= ( TINFL_FAST_LOOKUP_BITS - 1 ); + for( j = code_size; j > ( TINFL_FAST_LOOKUP_BITS + 1 ); j-- ) + { + tree_cur -= ( ( rev_code >>= 1 ) & 1 ); + if( !pTable->m_tree[-tree_cur - 1] ) + { + pTable->m_tree[-tree_cur - 1] = ( mz_int16 )tree_next; + tree_cur = tree_next; + tree_next -= 2; + } + else + { + tree_cur = pTable->m_tree[-tree_cur - 1]; + } + } + tree_cur -= ( ( rev_code >>= 1 ) & 1 ); + pTable->m_tree[-tree_cur - 1] = ( mz_int16 )sym_index; + } + if( r->m_type == 2 ) + { + for( counter = 0; + counter < ( r->m_table_sizes[0] + r->m_table_sizes[1] ); ) + { + mz_uint s; + TINFL_HUFF_DECODE( 16, dist, &r->m_tables[2] ); + if( dist < 16 ) + { + r->m_len_codes[counter++] = ( mz_uint8 )dist; + continue; + } + if( ( dist == 16 ) && ( !counter ) ) + { + TINFL_CR_RETURN_FOREVER( 17, TINFL_STATUS_FAILED ); + } + num_extra = "\02\03\07"[dist - 16]; + TINFL_GET_BITS( 18, s, num_extra ); + s += "\03\03\013"[dist - 16]; + TINFL_MEMSET( r->m_len_codes + counter, + ( dist == 16 ) ? r->m_len_codes[counter - 1] : 0, s ); + counter += s; + } + if( ( r->m_table_sizes[0] + r->m_table_sizes[1] ) != counter ) + { + TINFL_CR_RETURN_FOREVER( 21, TINFL_STATUS_FAILED ); + } + TINFL_MEMCPY( r->m_tables[0].m_code_size, r->m_len_codes, + r->m_table_sizes[0] ); + TINFL_MEMCPY( r->m_tables[1].m_code_size, + r->m_len_codes + r->m_table_sizes[0], + r->m_table_sizes[1] ); + } + } + for( ;; ) + { + mz_uint8* pSrc; + for( ;; ) + { + if( ( ( pIn_buf_end - pIn_buf_cur ) < 4 ) || + ( ( pOut_buf_end - pOut_buf_cur ) < 2 ) ) + { + TINFL_HUFF_DECODE( 23, counter, &r->m_tables[0] ); + if( counter >= 256 ) + { + break; + } + while( pOut_buf_cur >= pOut_buf_end ) + { + TINFL_CR_RETURN( 24, TINFL_STATUS_HAS_MORE_OUTPUT ); + } + *pOut_buf_cur++ = ( mz_uint8 )counter; + } + else + { + int sym2; + mz_uint code_len; +#if TINFL_USE_64BIT_BITBUF + if( num_bits < 30 ) + { + bit_buf |= + ( ( ( tinfl_bit_buf_t )MZ_READ_LE32( pIn_buf_cur ) ) << num_bits ); + pIn_buf_cur += 4; + num_bits += 32; + } +#else + if( num_bits < 15 ) + { + bit_buf |= + ( ( ( tinfl_bit_buf_t )MZ_READ_LE16( pIn_buf_cur ) ) << num_bits ); + pIn_buf_cur += 2; + num_bits += 16; + } +#endif + if( ( sym2 = + r->m_tables[0] + .m_look_up[bit_buf & ( TINFL_FAST_LOOKUP_SIZE - 1 )] ) >= + 0 ) + { + code_len = sym2 >> 9; + } + else + { + code_len = TINFL_FAST_LOOKUP_BITS; + do + { + sym2 = r->m_tables[0] + .m_tree[~sym2 + ( ( bit_buf >> code_len++ ) & 1 )]; + } + while( sym2 < 0 ); + } + counter = sym2; + bit_buf >>= code_len; + num_bits -= code_len; + if( counter & 256 ) + { + break; + } + +#if !TINFL_USE_64BIT_BITBUF + if( num_bits < 15 ) + { + bit_buf |= + ( ( ( tinfl_bit_buf_t )MZ_READ_LE16( pIn_buf_cur ) ) << num_bits ); + pIn_buf_cur += 2; + num_bits += 16; + } +#endif + if( ( sym2 = + r->m_tables[0] + .m_look_up[bit_buf & ( TINFL_FAST_LOOKUP_SIZE - 1 )] ) >= + 0 ) + { + code_len = sym2 >> 9; + } + else + { + code_len = TINFL_FAST_LOOKUP_BITS; + do + { + sym2 = r->m_tables[0] + .m_tree[~sym2 + ( ( bit_buf >> code_len++ ) & 1 )]; + } + while( sym2 < 0 ); + } + bit_buf >>= code_len; + num_bits -= code_len; + + pOut_buf_cur[0] = ( mz_uint8 )counter; + if( sym2 & 256 ) + { + pOut_buf_cur++; + counter = sym2; + break; + } + pOut_buf_cur[1] = ( mz_uint8 )sym2; + pOut_buf_cur += 2; + } + } + if( ( counter &= 511 ) == 256 ) + { + break; + } + + num_extra = s_length_extra[counter - 257]; + counter = s_length_base[counter - 257]; + if( num_extra ) + { + mz_uint extra_bits; + TINFL_GET_BITS( 25, extra_bits, num_extra ); + counter += extra_bits; + } + + TINFL_HUFF_DECODE( 26, dist, &r->m_tables[1] ); + num_extra = s_dist_extra[dist]; + dist = s_dist_base[dist]; + if( num_extra ) + { + mz_uint extra_bits; + TINFL_GET_BITS( 27, extra_bits, num_extra ); + dist += extra_bits; + } + + dist_from_out_buf_start = pOut_buf_cur - pOut_buf_start; + if( ( dist > dist_from_out_buf_start ) && + ( decomp_flags & TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ) ) + { + TINFL_CR_RETURN_FOREVER( 37, TINFL_STATUS_FAILED ); + } + + pSrc = pOut_buf_start + + ( ( dist_from_out_buf_start - dist ) & out_buf_size_mask ); + + if( ( MZ_MAX( pOut_buf_cur, pSrc ) + counter ) > pOut_buf_end ) + { + while( counter-- ) + { + while( pOut_buf_cur >= pOut_buf_end ) + { + TINFL_CR_RETURN( 53, TINFL_STATUS_HAS_MORE_OUTPUT ); + } + *pOut_buf_cur++ = + pOut_buf_start[( dist_from_out_buf_start++ - dist ) & + out_buf_size_mask]; + } + continue; + } +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES + else if( ( counter >= 9 ) && ( counter <= dist ) ) + { + const mz_uint8* pSrc_end = pSrc + ( counter & ~7 ); + do + { + ( ( mz_uint32* )pOut_buf_cur )[0] = ( ( const mz_uint32* )pSrc )[0]; + ( ( mz_uint32* )pOut_buf_cur )[1] = ( ( const mz_uint32* )pSrc )[1]; + pOut_buf_cur += 8; + } + while( ( pSrc += 8 ) < pSrc_end ); + if( ( counter &= 7 ) < 3 ) + { + if( counter ) + { + pOut_buf_cur[0] = pSrc[0]; + if( counter > 1 ) + { + pOut_buf_cur[1] = pSrc[1]; + } + pOut_buf_cur += counter; + } + continue; + } + } +#endif + do + { + pOut_buf_cur[0] = pSrc[0]; + pOut_buf_cur[1] = pSrc[1]; + pOut_buf_cur[2] = pSrc[2]; + pOut_buf_cur += 3; + pSrc += 3; + } + while( ( int )( counter -= 3 ) > 2 ); + if( ( int )counter > 0 ) + { + pOut_buf_cur[0] = pSrc[0]; + if( ( int )counter > 1 ) + { + pOut_buf_cur[1] = pSrc[1]; + } + pOut_buf_cur += counter; + } + } + } + } + while( !( r->m_final & 1 ) ); + if( decomp_flags & TINFL_FLAG_PARSE_ZLIB_HEADER ) + { + TINFL_SKIP_BITS( 32, num_bits & 7 ); + for( counter = 0; counter < 4; ++counter ) + { + mz_uint s; + if( num_bits ) + { + TINFL_GET_BITS( 41, s, 8 ); + } + else + { + TINFL_GET_BYTE( 42, s ); + } + r->m_z_adler32 = ( r->m_z_adler32 << 8 ) | s; + } + } + TINFL_CR_RETURN_FOREVER( 34, TINFL_STATUS_DONE ); + TINFL_CR_FINISH + +common_exit: + r->m_num_bits = num_bits; + r->m_bit_buf = bit_buf; + r->m_dist = dist; + r->m_counter = counter; + r->m_num_extra = num_extra; + r->m_dist_from_out_buf_start = dist_from_out_buf_start; + *pIn_buf_size = pIn_buf_cur - pIn_buf_next; + *pOut_buf_size = pOut_buf_cur - pOut_buf_next; + if( ( decomp_flags & + ( TINFL_FLAG_PARSE_ZLIB_HEADER | TINFL_FLAG_COMPUTE_ADLER32 ) ) && + ( status >= 0 ) ) + { + const mz_uint8* ptr = pOut_buf_next; + size_t buf_len = *pOut_buf_size; + mz_uint32 i, s1 = r->m_check_adler32 & 0xffff, + s2 = r->m_check_adler32 >> 16; + size_t block_len = buf_len % 5552; + while( buf_len ) + { + for( i = 0; i + 7 < block_len; i += 8, ptr += 8 ) + { + s1 += ptr[0], s2 += s1; + s1 += ptr[1], s2 += s1; + s1 += ptr[2], s2 += s1; + s1 += ptr[3], s2 += s1; + s1 += ptr[4], s2 += s1; + s1 += ptr[5], s2 += s1; + s1 += ptr[6], s2 += s1; + s1 += ptr[7], s2 += s1; + } + for( ; i < block_len; ++i ) + { + s1 += *ptr++, s2 += s1; + } + s1 %= 65521U, s2 %= 65521U; + buf_len -= block_len; + block_len = 5552; + } + r->m_check_adler32 = ( s2 << 16 ) + s1; + if( ( status == TINFL_STATUS_DONE ) && + ( decomp_flags & TINFL_FLAG_PARSE_ZLIB_HEADER ) && + ( r->m_check_adler32 != r->m_z_adler32 ) ) + { + status = TINFL_STATUS_ADLER32_MISMATCH; + } + } + return status; +} + +// Higher level helper functions. +void* tinfl_decompress_mem_to_heap( const void* pSrc_buf, size_t src_buf_len, + size_t* pOut_len, int flags ) +{ + tinfl_decompressor decomp; + void* pBuf = NULL, *pNew_buf; + size_t src_buf_ofs = 0, out_buf_capacity = 0; + *pOut_len = 0; + tinfl_init( &decomp ); + for( ;; ) + { + size_t src_buf_size = src_buf_len - src_buf_ofs, + dst_buf_size = out_buf_capacity - *pOut_len, new_out_buf_capacity; + tinfl_status status = tinfl_decompress( + &decomp, ( const mz_uint8* )pSrc_buf + src_buf_ofs, &src_buf_size, + ( mz_uint8* )pBuf, pBuf ? ( mz_uint8* )pBuf + *pOut_len : NULL, + &dst_buf_size, + ( flags & ~TINFL_FLAG_HAS_MORE_INPUT ) | + TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ); + if( ( status < 0 ) || ( status == TINFL_STATUS_NEEDS_MORE_INPUT ) ) + { + MZ_FREE( pBuf ); + *pOut_len = 0; + return NULL; + } + src_buf_ofs += src_buf_size; + *pOut_len += dst_buf_size; + if( status == TINFL_STATUS_DONE ) + { + break; + } + new_out_buf_capacity = out_buf_capacity * 2; + if( new_out_buf_capacity < 128 ) + { + new_out_buf_capacity = 128; + } + pNew_buf = MZ_REALLOC( pBuf, new_out_buf_capacity ); + if( !pNew_buf ) + { + MZ_FREE( pBuf ); + *pOut_len = 0; + return NULL; + } + pBuf = pNew_buf; + out_buf_capacity = new_out_buf_capacity; + } + return pBuf; +} + +size_t tinfl_decompress_mem_to_mem( void* pOut_buf, size_t out_buf_len, + const void* pSrc_buf, size_t src_buf_len, + int flags ) +{ + tinfl_decompressor decomp; + tinfl_status status; + tinfl_init( &decomp ); + status = + tinfl_decompress( &decomp, ( const mz_uint8* )pSrc_buf, &src_buf_len, + ( mz_uint8* )pOut_buf, ( mz_uint8* )pOut_buf, &out_buf_len, + ( flags & ~TINFL_FLAG_HAS_MORE_INPUT ) | + TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ); + return ( status != TINFL_STATUS_DONE ) ? TINFL_DECOMPRESS_MEM_TO_MEM_FAILED + : out_buf_len; +} + +int tinfl_decompress_mem_to_callback( const void* pIn_buf, size_t* pIn_buf_size, + tinfl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ) +{ + int result = 0; + tinfl_decompressor decomp; + mz_uint8* pDict = ( mz_uint8* )MZ_MALLOC( TINFL_LZ_DICT_SIZE ); + size_t in_buf_ofs = 0, dict_ofs = 0; + if( !pDict ) + { + return TINFL_STATUS_FAILED; + } + tinfl_init( &decomp ); + for( ;; ) + { + size_t in_buf_size = *pIn_buf_size - in_buf_ofs, + dst_buf_size = TINFL_LZ_DICT_SIZE - dict_ofs; + tinfl_status status = + tinfl_decompress( &decomp, ( const mz_uint8* )pIn_buf + in_buf_ofs, + &in_buf_size, pDict, pDict + dict_ofs, &dst_buf_size, + ( flags & ~( TINFL_FLAG_HAS_MORE_INPUT | + TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF ) ) ); + in_buf_ofs += in_buf_size; + if( ( dst_buf_size ) && + ( !( *pPut_buf_func )( pDict + dict_ofs, ( int )dst_buf_size, pPut_buf_user ) ) ) + { + break; + } + if( status != TINFL_STATUS_HAS_MORE_OUTPUT ) + { + result = ( status == TINFL_STATUS_DONE ); + break; + } + dict_ofs = ( dict_ofs + dst_buf_size ) & ( TINFL_LZ_DICT_SIZE - 1 ); + } + MZ_FREE( pDict ); + *pIn_buf_size = in_buf_ofs; + return result; +} + +// ------------------- Low-level Compression (independent from all decompression +// API's) + +// Purposely making these tables static for faster init and thread safety. +static const mz_uint16 s_tdefl_len_sym[256] = +{ + 257, 258, 259, 260, 261, 262, 263, 264, 265, 265, 266, 266, 267, 267, 268, + 268, 269, 269, 269, 269, 270, 270, 270, 270, 271, 271, 271, 271, 272, 272, + 272, 272, 273, 273, 273, 273, 273, 273, 273, 273, 274, 274, 274, 274, 274, + 274, 274, 274, 275, 275, 275, 275, 275, 275, 275, 275, 276, 276, 276, 276, + 276, 276, 276, 276, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, + 277, 277, 277, 277, 277, 278, 278, 278, 278, 278, 278, 278, 278, 278, 278, + 278, 278, 278, 278, 278, 278, 279, 279, 279, 279, 279, 279, 279, 279, 279, + 279, 279, 279, 279, 279, 279, 279, 280, 280, 280, 280, 280, 280, 280, 280, + 280, 280, 280, 280, 280, 280, 280, 280, 281, 281, 281, 281, 281, 281, 281, + 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, + 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 282, 282, 282, 282, 282, + 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, + 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 283, 283, 283, + 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, + 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 284, + 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, + 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, + 285 +}; + +static const mz_uint8 s_tdefl_len_extra[256] = +{ + 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0 +}; + +static const mz_uint8 s_tdefl_small_dist_sym[512] = +{ + 0, 1, 2, 3, 4, 4, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, + 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, + 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 11, 11, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, + 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, + 15, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, + 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, + 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17 +}; + +static const mz_uint8 s_tdefl_small_dist_extra[512] = +{ + 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, + 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, + 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, + 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7 +}; + +static const mz_uint8 s_tdefl_large_dist_sym[128] = +{ + 0, 0, 18, 19, 20, 20, 21, 21, 22, 22, 22, 22, 23, 23, 23, 23, 24, 24, 24, + 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, + 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, + 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, + 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, + 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29 +}; + +static const mz_uint8 s_tdefl_large_dist_extra[128] = +{ + 0, 0, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, + 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, + 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, + 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13 +}; + +// Radix sorts tdefl_sym_freq[] array by 16-bit key m_key. Returns ptr to sorted +// values. +typedef struct +{ + mz_uint16 m_key, m_sym_index; +} tdefl_sym_freq; +static tdefl_sym_freq* tdefl_radix_sort_syms( mz_uint num_syms, + tdefl_sym_freq* pSyms0, + tdefl_sym_freq* pSyms1 ) +{ + mz_uint32 total_passes = 2, pass_shift, pass, i, hist[256 * 2]; + tdefl_sym_freq* pCur_syms = pSyms0, *pNew_syms = pSyms1; + MZ_CLEAR_OBJ( hist ); + for( i = 0; i < num_syms; i++ ) + { + mz_uint freq = pSyms0[i].m_key; + hist[freq & 0xFF]++; + hist[256 + ( ( freq >> 8 ) & 0xFF )]++; + } + while( ( total_passes > 1 ) && ( num_syms == hist[( total_passes - 1 ) * 256] ) ) + { + total_passes--; + } + for( pass_shift = 0, pass = 0; pass < total_passes; pass++, pass_shift += 8 ) + { + const mz_uint32* pHist = &hist[pass << 8]; + mz_uint offsets[256], cur_ofs = 0; + for( i = 0; i < 256; i++ ) + { + offsets[i] = cur_ofs; + cur_ofs += pHist[i]; + } + for( i = 0; i < num_syms; i++ ) + pNew_syms[offsets[( pCur_syms[i].m_key >> pass_shift ) & 0xFF]++] = + pCur_syms[i]; + { + tdefl_sym_freq* t = pCur_syms; + pCur_syms = pNew_syms; + pNew_syms = t; + } + } + return pCur_syms; +} + +// tdefl_calculate_minimum_redundancy() originally written by: Alistair Moffat, +// alistair@cs.mu.oz.au, Jyrki Katajainen, jyrki@diku.dk, November 1996. +static void tdefl_calculate_minimum_redundancy( tdefl_sym_freq* A, int n ) +{ + int root, leaf, next, avbl, used, dpth; + if( n == 0 ) + { + return; + } + else if( n == 1 ) + { + A[0].m_key = 1; + return; + } + A[0].m_key += A[1].m_key; + root = 0; + leaf = 2; + for( next = 1; next < n - 1; next++ ) + { + if( leaf >= n || A[root].m_key < A[leaf].m_key ) + { + A[next].m_key = A[root].m_key; + A[root++].m_key = ( mz_uint16 )next; + } + else + { + A[next].m_key = A[leaf++].m_key; + } + if( leaf >= n || ( root < next && A[root].m_key < A[leaf].m_key ) ) + { + A[next].m_key = ( mz_uint16 )( A[next].m_key + A[root].m_key ); + A[root++].m_key = ( mz_uint16 )next; + } + else + { + A[next].m_key = ( mz_uint16 )( A[next].m_key + A[leaf++].m_key ); + } + } + A[n - 2].m_key = 0; + for( next = n - 3; next >= 0; next-- ) + { + A[next].m_key = A[A[next].m_key].m_key + 1; + } + avbl = 1; + used = dpth = 0; + root = n - 2; + next = n - 1; + while( avbl > 0 ) + { + while( root >= 0 && ( int )A[root].m_key == dpth ) + { + used++; + root--; + } + while( avbl > used ) + { + A[next--].m_key = ( mz_uint16 )( dpth ); + avbl--; + } + avbl = 2 * used; + dpth++; + used = 0; + } +} + +// Limits canonical Huffman code table's max code size. +enum { TDEFL_MAX_SUPPORTED_HUFF_CODESIZE = 32 }; +static void tdefl_huffman_enforce_max_code_size( int* pNum_codes, + int code_list_len, + int max_code_size ) +{ + int i; + mz_uint32 total = 0; + if( code_list_len <= 1 ) + { + return; + } + for( i = max_code_size + 1; i <= TDEFL_MAX_SUPPORTED_HUFF_CODESIZE; i++ ) + { + pNum_codes[max_code_size] += pNum_codes[i]; + } + for( i = max_code_size; i > 0; i-- ) + { + total += ( ( ( mz_uint32 )pNum_codes[i] ) << ( max_code_size - i ) ); + } + while( total != ( 1UL << max_code_size ) ) + { + pNum_codes[max_code_size]--; + for( i = max_code_size - 1; i > 0; i-- ) + if( pNum_codes[i] ) + { + pNum_codes[i]--; + pNum_codes[i + 1] += 2; + break; + } + total--; + } +} + +static void tdefl_optimize_huffman_table( tdefl_compressor* d, int table_num, + int table_len, int code_size_limit, + int static_table ) +{ + int i, j, l, num_codes[1 + TDEFL_MAX_SUPPORTED_HUFF_CODESIZE]; + mz_uint next_code[TDEFL_MAX_SUPPORTED_HUFF_CODESIZE + 1]; + MZ_CLEAR_OBJ( num_codes ); + if( static_table ) + { + for( i = 0; i < table_len; i++ ) + { + num_codes[d->m_huff_code_sizes[table_num][i]]++; + } + } + else + { + tdefl_sym_freq syms0[TDEFL_MAX_HUFF_SYMBOLS], syms1[TDEFL_MAX_HUFF_SYMBOLS], + *pSyms; + int num_used_syms = 0; + const mz_uint16* pSym_count = &d->m_huff_count[table_num][0]; + for( i = 0; i < table_len; i++ ) + if( pSym_count[i] ) + { + syms0[num_used_syms].m_key = ( mz_uint16 )pSym_count[i]; + syms0[num_used_syms++].m_sym_index = ( mz_uint16 )i; + } + + pSyms = tdefl_radix_sort_syms( num_used_syms, syms0, syms1 ); + tdefl_calculate_minimum_redundancy( pSyms, num_used_syms ); + + for( i = 0; i < num_used_syms; i++ ) + { + num_codes[pSyms[i].m_key]++; + } + + tdefl_huffman_enforce_max_code_size( num_codes, num_used_syms, + code_size_limit ); + + MZ_CLEAR_OBJ( d->m_huff_code_sizes[table_num] ); + MZ_CLEAR_OBJ( d->m_huff_codes[table_num] ); + for( i = 1, j = num_used_syms; i <= code_size_limit; i++ ) + for( l = num_codes[i]; l > 0; l-- ) + { + d->m_huff_code_sizes[table_num][pSyms[--j].m_sym_index] = ( mz_uint8 )( i ); + } + } + + next_code[1] = 0; + for( j = 0, i = 2; i <= code_size_limit; i++ ) + { + next_code[i] = j = ( ( j + num_codes[i - 1] ) << 1 ); + } + + for( i = 0; i < table_len; i++ ) + { + mz_uint rev_code = 0, code, code_size; + if( ( code_size = d->m_huff_code_sizes[table_num][i] ) == 0 ) + { + continue; + } + code = next_code[code_size]++; + for( l = code_size; l > 0; l--, code >>= 1 ) + { + rev_code = ( rev_code << 1 ) | ( code & 1 ); + } + d->m_huff_codes[table_num][i] = ( mz_uint16 )rev_code; + } +} + +#define TDEFL_PUT_BITS(b, l) \ + do { \ + mz_uint bits = b; \ + mz_uint len = l; \ + MZ_ASSERT(bits <= ((1U << len) - 1U)); \ + d->m_bit_buffer |= (bits << d->m_bits_in); \ + d->m_bits_in += len; \ + while (d->m_bits_in >= 8) { \ + if (d->m_pOutput_buf < d->m_pOutput_buf_end) \ + *d->m_pOutput_buf++ = (mz_uint8)(d->m_bit_buffer); \ + d->m_bit_buffer >>= 8; \ + d->m_bits_in -= 8; \ + } \ + } \ + MZ_MACRO_END + +#define TDEFL_RLE_PREV_CODE_SIZE() \ + { \ + if (rle_repeat_count) { \ + if (rle_repeat_count < 3) { \ + d->m_huff_count[2][prev_code_size] = (mz_uint16)( \ + d->m_huff_count[2][prev_code_size] + rle_repeat_count); \ + while (rle_repeat_count--) \ + packed_code_sizes[num_packed_code_sizes++] = prev_code_size; \ + } else { \ + d->m_huff_count[2][16] = (mz_uint16)(d->m_huff_count[2][16] + 1); \ + packed_code_sizes[num_packed_code_sizes++] = 16; \ + packed_code_sizes[num_packed_code_sizes++] = \ + (mz_uint8)(rle_repeat_count - 3); \ + } \ + rle_repeat_count = 0; \ + } \ + } + +#define TDEFL_RLE_ZERO_CODE_SIZE() \ + { \ + if (rle_z_count) { \ + if (rle_z_count < 3) { \ + d->m_huff_count[2][0] = \ + (mz_uint16)(d->m_huff_count[2][0] + rle_z_count); \ + while (rle_z_count--) packed_code_sizes[num_packed_code_sizes++] = 0; \ + } else if (rle_z_count <= 10) { \ + d->m_huff_count[2][17] = (mz_uint16)(d->m_huff_count[2][17] + 1); \ + packed_code_sizes[num_packed_code_sizes++] = 17; \ + packed_code_sizes[num_packed_code_sizes++] = \ + (mz_uint8)(rle_z_count - 3); \ + } else { \ + d->m_huff_count[2][18] = (mz_uint16)(d->m_huff_count[2][18] + 1); \ + packed_code_sizes[num_packed_code_sizes++] = 18; \ + packed_code_sizes[num_packed_code_sizes++] = \ + (mz_uint8)(rle_z_count - 11); \ + } \ + rle_z_count = 0; \ + } \ + } + +static mz_uint8 s_tdefl_packed_code_size_syms_swizzle[] = +{ + 16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15 +}; + +static void tdefl_start_dynamic_block( tdefl_compressor* d ) +{ + int num_lit_codes, num_dist_codes, num_bit_lengths; + mz_uint i, total_code_sizes_to_pack, num_packed_code_sizes, rle_z_count, + rle_repeat_count, packed_code_sizes_index; + mz_uint8 + code_sizes_to_pack[TDEFL_MAX_HUFF_SYMBOLS_0 + TDEFL_MAX_HUFF_SYMBOLS_1], + packed_code_sizes[TDEFL_MAX_HUFF_SYMBOLS_0 + TDEFL_MAX_HUFF_SYMBOLS_1], + prev_code_size = 0xFF; + + d->m_huff_count[0][256] = 1; + + tdefl_optimize_huffman_table( d, 0, TDEFL_MAX_HUFF_SYMBOLS_0, 15, MZ_FALSE ); + tdefl_optimize_huffman_table( d, 1, TDEFL_MAX_HUFF_SYMBOLS_1, 15, MZ_FALSE ); + + for( num_lit_codes = 286; num_lit_codes > 257; num_lit_codes-- ) + if( d->m_huff_code_sizes[0][num_lit_codes - 1] ) + { + break; + } + for( num_dist_codes = 30; num_dist_codes > 1; num_dist_codes-- ) + if( d->m_huff_code_sizes[1][num_dist_codes - 1] ) + { + break; + } + + memcpy( code_sizes_to_pack, &d->m_huff_code_sizes[0][0], num_lit_codes ); + memcpy( code_sizes_to_pack + num_lit_codes, &d->m_huff_code_sizes[1][0], + num_dist_codes ); + total_code_sizes_to_pack = num_lit_codes + num_dist_codes; + num_packed_code_sizes = 0; + rle_z_count = 0; + rle_repeat_count = 0; + + memset( &d->m_huff_count[2][0], 0, + sizeof( d->m_huff_count[2][0] ) * TDEFL_MAX_HUFF_SYMBOLS_2 ); + for( i = 0; i < total_code_sizes_to_pack; i++ ) + { + mz_uint8 code_size = code_sizes_to_pack[i]; + if( !code_size ) + { + TDEFL_RLE_PREV_CODE_SIZE(); + if( ++rle_z_count == 138 ) + { + TDEFL_RLE_ZERO_CODE_SIZE(); + } + } + else + { + TDEFL_RLE_ZERO_CODE_SIZE(); + if( code_size != prev_code_size ) + { + TDEFL_RLE_PREV_CODE_SIZE(); + d->m_huff_count[2][code_size] = + ( mz_uint16 )( d->m_huff_count[2][code_size] + 1 ); + packed_code_sizes[num_packed_code_sizes++] = code_size; + } + else if( ++rle_repeat_count == 6 ) + { + TDEFL_RLE_PREV_CODE_SIZE(); + } + } + prev_code_size = code_size; + } + if( rle_repeat_count ) + { + TDEFL_RLE_PREV_CODE_SIZE(); + } + else + { + TDEFL_RLE_ZERO_CODE_SIZE(); + } + + tdefl_optimize_huffman_table( d, 2, TDEFL_MAX_HUFF_SYMBOLS_2, 7, MZ_FALSE ); + + TDEFL_PUT_BITS( 2, 2 ); + + TDEFL_PUT_BITS( num_lit_codes - 257, 5 ); + TDEFL_PUT_BITS( num_dist_codes - 1, 5 ); + + for( num_bit_lengths = 18; num_bit_lengths >= 0; num_bit_lengths-- ) + if( d->m_huff_code_sizes + [2][s_tdefl_packed_code_size_syms_swizzle[num_bit_lengths]] ) + { + break; + } + num_bit_lengths = MZ_MAX( 4, ( num_bit_lengths + 1 ) ); + TDEFL_PUT_BITS( num_bit_lengths - 4, 4 ); + for( i = 0; ( int )i < num_bit_lengths; i++ ) + TDEFL_PUT_BITS( + d->m_huff_code_sizes[2][s_tdefl_packed_code_size_syms_swizzle[i]], 3 ); + + for( packed_code_sizes_index = 0; + packed_code_sizes_index < num_packed_code_sizes; ) + { + mz_uint code = packed_code_sizes[packed_code_sizes_index++]; + MZ_ASSERT( code < TDEFL_MAX_HUFF_SYMBOLS_2 ); + TDEFL_PUT_BITS( d->m_huff_codes[2][code], d->m_huff_code_sizes[2][code] ); + if( code >= 16 ) + TDEFL_PUT_BITS( packed_code_sizes[packed_code_sizes_index++], + "\02\03\07"[code - 16] ); + } +} + +static void tdefl_start_static_block( tdefl_compressor* d ) +{ + mz_uint i; + mz_uint8* p = &d->m_huff_code_sizes[0][0]; + + for( i = 0; i <= 143; ++i ) + { + *p++ = 8; + } + for( ; i <= 255; ++i ) + { + *p++ = 9; + } + for( ; i <= 279; ++i ) + { + *p++ = 7; + } + for( ; i <= 287; ++i ) + { + *p++ = 8; + } + + memset( d->m_huff_code_sizes[1], 5, 32 ); + + tdefl_optimize_huffman_table( d, 0, 288, 15, MZ_TRUE ); + tdefl_optimize_huffman_table( d, 1, 32, 15, MZ_TRUE ); + + TDEFL_PUT_BITS( 1, 2 ); +} + +static const mz_uint mz_bitmasks[17] = +{ + 0x0000, 0x0001, 0x0003, 0x0007, 0x000F, 0x001F, 0x003F, 0x007F, 0x00FF, + 0x01FF, 0x03FF, 0x07FF, 0x0FFF, 0x1FFF, 0x3FFF, 0x7FFF, 0xFFFF +}; + +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN && \ + MINIZ_HAS_64BIT_REGISTERS +static mz_bool tdefl_compress_lz_codes( tdefl_compressor* d ) +{ + mz_uint flags; + mz_uint8* pLZ_codes; + mz_uint8* pOutput_buf = d->m_pOutput_buf; + mz_uint8* pLZ_code_buf_end = d->m_pLZ_code_buf; + mz_uint64 bit_buffer = d->m_bit_buffer; + mz_uint bits_in = d->m_bits_in; + +#define TDEFL_PUT_BITS_FAST(b, l) \ + { \ + bit_buffer |= (((mz_uint64)(b)) << bits_in); \ + bits_in += (l); \ + } + + flags = 1; + for( pLZ_codes = d->m_lz_code_buf; pLZ_codes < pLZ_code_buf_end; + flags >>= 1 ) + { + if( flags == 1 ) + { + flags = *pLZ_codes++ | 0x100; + } + + if( flags & 1 ) + { + mz_uint s0, s1, n0, n1, sym, num_extra_bits; + mz_uint match_len = pLZ_codes[0], + match_dist = *( const mz_uint16* )( pLZ_codes + 1 ); + pLZ_codes += 3; + + MZ_ASSERT( d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] ); + TDEFL_PUT_BITS_FAST( d->m_huff_codes[0][s_tdefl_len_sym[match_len]], + d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] ); + TDEFL_PUT_BITS_FAST( match_len & mz_bitmasks[s_tdefl_len_extra[match_len]], + s_tdefl_len_extra[match_len] ); + + // This sequence coaxes MSVC into using cmov's vs. jmp's. + s0 = s_tdefl_small_dist_sym[match_dist & 511]; + n0 = s_tdefl_small_dist_extra[match_dist & 511]; + s1 = s_tdefl_large_dist_sym[match_dist >> 8]; + n1 = s_tdefl_large_dist_extra[match_dist >> 8]; + sym = ( match_dist < 512 ) ? s0 : s1; + num_extra_bits = ( match_dist < 512 ) ? n0 : n1; + + MZ_ASSERT( d->m_huff_code_sizes[1][sym] ); + TDEFL_PUT_BITS_FAST( d->m_huff_codes[1][sym], + d->m_huff_code_sizes[1][sym] ); + TDEFL_PUT_BITS_FAST( match_dist & mz_bitmasks[num_extra_bits], + num_extra_bits ); + } + else + { + mz_uint lit = *pLZ_codes++; + MZ_ASSERT( d->m_huff_code_sizes[0][lit] ); + TDEFL_PUT_BITS_FAST( d->m_huff_codes[0][lit], + d->m_huff_code_sizes[0][lit] ); + + if( ( ( flags & 2 ) == 0 ) && ( pLZ_codes < pLZ_code_buf_end ) ) + { + flags >>= 1; + lit = *pLZ_codes++; + MZ_ASSERT( d->m_huff_code_sizes[0][lit] ); + TDEFL_PUT_BITS_FAST( d->m_huff_codes[0][lit], + d->m_huff_code_sizes[0][lit] ); + + if( ( ( flags & 2 ) == 0 ) && ( pLZ_codes < pLZ_code_buf_end ) ) + { + flags >>= 1; + lit = *pLZ_codes++; + MZ_ASSERT( d->m_huff_code_sizes[0][lit] ); + TDEFL_PUT_BITS_FAST( d->m_huff_codes[0][lit], + d->m_huff_code_sizes[0][lit] ); + } + } + } + + if( pOutput_buf >= d->m_pOutput_buf_end ) + { + return MZ_FALSE; + } + + *( mz_uint64* )pOutput_buf = bit_buffer; + pOutput_buf += ( bits_in >> 3 ); + bit_buffer >>= ( bits_in & ~7 ); + bits_in &= 7; + } + +#undef TDEFL_PUT_BITS_FAST + + d->m_pOutput_buf = pOutput_buf; + d->m_bits_in = 0; + d->m_bit_buffer = 0; + + while( bits_in ) + { + mz_uint32 n = MZ_MIN( bits_in, 16 ); + TDEFL_PUT_BITS( ( mz_uint )bit_buffer & mz_bitmasks[n], n ); + bit_buffer >>= n; + bits_in -= n; + } + + TDEFL_PUT_BITS( d->m_huff_codes[0][256], d->m_huff_code_sizes[0][256] ); + + return ( d->m_pOutput_buf < d->m_pOutput_buf_end ); +} +#else +static mz_bool tdefl_compress_lz_codes( tdefl_compressor* d ) +{ + mz_uint flags; + mz_uint8* pLZ_codes; + + flags = 1; + for( pLZ_codes = d->m_lz_code_buf; pLZ_codes < d->m_pLZ_code_buf; + flags >>= 1 ) + { + if( flags == 1 ) + { + flags = *pLZ_codes++ | 0x100; + } + if( flags & 1 ) + { + mz_uint sym, num_extra_bits; + mz_uint match_len = pLZ_codes[0], + match_dist = ( pLZ_codes[1] | ( pLZ_codes[2] << 8 ) ); + pLZ_codes += 3; + + MZ_ASSERT( d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] ); + TDEFL_PUT_BITS( d->m_huff_codes[0][s_tdefl_len_sym[match_len]], + d->m_huff_code_sizes[0][s_tdefl_len_sym[match_len]] ); + TDEFL_PUT_BITS( match_len & mz_bitmasks[s_tdefl_len_extra[match_len]], + s_tdefl_len_extra[match_len] ); + + if( match_dist < 512 ) + { + sym = s_tdefl_small_dist_sym[match_dist]; + num_extra_bits = s_tdefl_small_dist_extra[match_dist]; + } + else + { + sym = s_tdefl_large_dist_sym[match_dist >> 8]; + num_extra_bits = s_tdefl_large_dist_extra[match_dist >> 8]; + } + MZ_ASSERT( d->m_huff_code_sizes[1][sym] ); + TDEFL_PUT_BITS( d->m_huff_codes[1][sym], d->m_huff_code_sizes[1][sym] ); + TDEFL_PUT_BITS( match_dist & mz_bitmasks[num_extra_bits], num_extra_bits ); + } + else + { + mz_uint lit = *pLZ_codes++; + MZ_ASSERT( d->m_huff_code_sizes[0][lit] ); + TDEFL_PUT_BITS( d->m_huff_codes[0][lit], d->m_huff_code_sizes[0][lit] ); + } + } + + TDEFL_PUT_BITS( d->m_huff_codes[0][256], d->m_huff_code_sizes[0][256] ); + + return ( d->m_pOutput_buf < d->m_pOutput_buf_end ); +} +#endif // MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN && +// MINIZ_HAS_64BIT_REGISTERS + +static mz_bool tdefl_compress_block( tdefl_compressor* d, mz_bool static_block ) +{ + if( static_block ) + { + tdefl_start_static_block( d ); + } + else + { + tdefl_start_dynamic_block( d ); + } + return tdefl_compress_lz_codes( d ); +} + +static int tdefl_flush_block( tdefl_compressor* d, int flush ) +{ + mz_uint saved_bit_buf, saved_bits_in; + mz_uint8* pSaved_output_buf; + mz_bool comp_block_succeeded = MZ_FALSE; + int n, use_raw_block = + ( ( d->m_flags & TDEFL_FORCE_ALL_RAW_BLOCKS ) != 0 ) && + ( d->m_lookahead_pos - d->m_lz_code_buf_dict_pos ) <= d->m_dict_size; + mz_uint8* pOutput_buf_start = + ( ( d->m_pPut_buf_func == NULL ) && + ( ( *d->m_pOut_buf_size - d->m_out_buf_ofs ) >= TDEFL_OUT_BUF_SIZE ) ) + ? ( ( mz_uint8* )d->m_pOut_buf + d->m_out_buf_ofs ) + : d->m_output_buf; + + d->m_pOutput_buf = pOutput_buf_start; + d->m_pOutput_buf_end = d->m_pOutput_buf + TDEFL_OUT_BUF_SIZE - 16; + + MZ_ASSERT( !d->m_output_flush_remaining ); + d->m_output_flush_ofs = 0; + d->m_output_flush_remaining = 0; + + *d->m_pLZ_flags = ( mz_uint8 )( *d->m_pLZ_flags >> d->m_num_flags_left ); + d->m_pLZ_code_buf -= ( d->m_num_flags_left == 8 ); + + if( ( d->m_flags & TDEFL_WRITE_ZLIB_HEADER ) && ( !d->m_block_index ) ) + { + TDEFL_PUT_BITS( 0x78, 8 ); + TDEFL_PUT_BITS( 0x01, 8 ); + } + + TDEFL_PUT_BITS( flush == TDEFL_FINISH, 1 ); + + pSaved_output_buf = d->m_pOutput_buf; + saved_bit_buf = d->m_bit_buffer; + saved_bits_in = d->m_bits_in; + + if( !use_raw_block ) + comp_block_succeeded = + tdefl_compress_block( d, ( d->m_flags & TDEFL_FORCE_ALL_STATIC_BLOCKS ) || + ( d->m_total_lz_bytes < 48 ) ); + + // If the block gets expanded, forget the current contents of the output + // buffer and send a raw block instead. + if( ( ( use_raw_block ) || + ( ( d->m_total_lz_bytes ) && ( ( d->m_pOutput_buf - pSaved_output_buf + 1U ) >= + d->m_total_lz_bytes ) ) ) && + ( ( d->m_lookahead_pos - d->m_lz_code_buf_dict_pos ) <= d->m_dict_size ) ) + { + mz_uint i; + d->m_pOutput_buf = pSaved_output_buf; + d->m_bit_buffer = saved_bit_buf, d->m_bits_in = saved_bits_in; + TDEFL_PUT_BITS( 0, 2 ); + if( d->m_bits_in ) + { + TDEFL_PUT_BITS( 0, 8 - d->m_bits_in ); + } + for( i = 2; i; --i, d->m_total_lz_bytes ^= 0xFFFF ) + { + TDEFL_PUT_BITS( d->m_total_lz_bytes & 0xFFFF, 16 ); + } + for( i = 0; i < d->m_total_lz_bytes; ++i ) + { + TDEFL_PUT_BITS( + d->m_dict[( d->m_lz_code_buf_dict_pos + i ) & TDEFL_LZ_DICT_SIZE_MASK], + 8 ); + } + } + // Check for the extremely unlikely (if not impossible) case of the compressed + // block not fitting into the output buffer when using dynamic codes. + else if( !comp_block_succeeded ) + { + d->m_pOutput_buf = pSaved_output_buf; + d->m_bit_buffer = saved_bit_buf, d->m_bits_in = saved_bits_in; + tdefl_compress_block( d, MZ_TRUE ); + } + + if( flush ) + { + if( flush == TDEFL_FINISH ) + { + if( d->m_bits_in ) + { + TDEFL_PUT_BITS( 0, 8 - d->m_bits_in ); + } + if( d->m_flags & TDEFL_WRITE_ZLIB_HEADER ) + { + mz_uint i, a = d->m_adler32; + for( i = 0; i < 4; i++ ) + { + TDEFL_PUT_BITS( ( a >> 24 ) & 0xFF, 8 ); + a <<= 8; + } + } + } + else + { + mz_uint i, z = 0; + TDEFL_PUT_BITS( 0, 3 ); + if( d->m_bits_in ) + { + TDEFL_PUT_BITS( 0, 8 - d->m_bits_in ); + } + for( i = 2; i; --i, z ^= 0xFFFF ) + { + TDEFL_PUT_BITS( z & 0xFFFF, 16 ); + } + } + } + + MZ_ASSERT( d->m_pOutput_buf < d->m_pOutput_buf_end ); + + memset( &d->m_huff_count[0][0], 0, + sizeof( d->m_huff_count[0][0] ) * TDEFL_MAX_HUFF_SYMBOLS_0 ); + memset( &d->m_huff_count[1][0], 0, + sizeof( d->m_huff_count[1][0] ) * TDEFL_MAX_HUFF_SYMBOLS_1 ); + + d->m_pLZ_code_buf = d->m_lz_code_buf + 1; + d->m_pLZ_flags = d->m_lz_code_buf; + d->m_num_flags_left = 8; + d->m_lz_code_buf_dict_pos += d->m_total_lz_bytes; + d->m_total_lz_bytes = 0; + d->m_block_index++; + + if( ( n = ( int )( d->m_pOutput_buf - pOutput_buf_start ) ) != 0 ) + { + if( d->m_pPut_buf_func ) + { + *d->m_pIn_buf_size = d->m_pSrc - ( const mz_uint8* )d->m_pIn_buf; + if( !( *d->m_pPut_buf_func )( d->m_output_buf, n, d->m_pPut_buf_user ) ) + { + return ( d->m_prev_return_status = TDEFL_STATUS_PUT_BUF_FAILED ); + } + } + else if( pOutput_buf_start == d->m_output_buf ) + { + int bytes_to_copy = ( int )MZ_MIN( + ( size_t )n, ( size_t )( *d->m_pOut_buf_size - d->m_out_buf_ofs ) ); + memcpy( ( mz_uint8* )d->m_pOut_buf + d->m_out_buf_ofs, d->m_output_buf, + bytes_to_copy ); + d->m_out_buf_ofs += bytes_to_copy; + if( ( n -= bytes_to_copy ) != 0 ) + { + d->m_output_flush_ofs = bytes_to_copy; + d->m_output_flush_remaining = n; + } + } + else + { + d->m_out_buf_ofs += n; + } + } + + return d->m_output_flush_remaining; +} + +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES +#define TDEFL_READ_UNALIGNED_WORD(p) *(const mz_uint16 *)(p) +static MZ_FORCEINLINE void tdefl_find_match( + tdefl_compressor* d, mz_uint lookahead_pos, mz_uint max_dist, + mz_uint max_match_len, mz_uint* pMatch_dist, mz_uint* pMatch_len ) +{ + mz_uint dist, pos = lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK, + match_len = *pMatch_len, probe_pos = pos, next_probe_pos, + probe_len; + mz_uint num_probes_left = d->m_max_probes[match_len >= 32]; + const mz_uint16* s = ( const mz_uint16* )( d->m_dict + pos ), *p, *q; + mz_uint16 c01 = TDEFL_READ_UNALIGNED_WORD( &d->m_dict[pos + match_len - 1] ), + s01 = TDEFL_READ_UNALIGNED_WORD( s ); + MZ_ASSERT( max_match_len <= TDEFL_MAX_MATCH_LEN ); + if( max_match_len <= match_len ) + { + return; + } + for( ;; ) + { + for( ;; ) + { + if( --num_probes_left == 0 ) + { + return; + } +#define TDEFL_PROBE \ + next_probe_pos = d->m_next[probe_pos]; \ + if ((!next_probe_pos) || \ + ((dist = (mz_uint16)(lookahead_pos - next_probe_pos)) > max_dist)) \ + return; \ + probe_pos = next_probe_pos & TDEFL_LZ_DICT_SIZE_MASK; \ + if (TDEFL_READ_UNALIGNED_WORD(&d->m_dict[probe_pos + match_len - 1]) == c01) \ + break; + TDEFL_PROBE; + TDEFL_PROBE; + TDEFL_PROBE; + } + if( !dist ) + { + break; + } + q = ( const mz_uint16* )( d->m_dict + probe_pos ); + if( TDEFL_READ_UNALIGNED_WORD( q ) != s01 ) + { + continue; + } + p = s; + probe_len = 32; + do + { + } + while( + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( --probe_len > 0 ) ); + if( !probe_len ) + { + *pMatch_dist = dist; + *pMatch_len = MZ_MIN( max_match_len, TDEFL_MAX_MATCH_LEN ); + break; + } + else if( ( probe_len = ( ( mz_uint )( p - s ) * 2 ) + + ( mz_uint )( *( const mz_uint8* )p == + *( const mz_uint8* )q ) ) > match_len ) + { + *pMatch_dist = dist; + if( ( *pMatch_len = match_len = MZ_MIN( max_match_len, probe_len ) ) == + max_match_len ) + { + break; + } + c01 = TDEFL_READ_UNALIGNED_WORD( &d->m_dict[pos + match_len - 1] ); + } + } +} +#else +static MZ_FORCEINLINE void tdefl_find_match( + tdefl_compressor* d, mz_uint lookahead_pos, mz_uint max_dist, + mz_uint max_match_len, mz_uint* pMatch_dist, mz_uint* pMatch_len ) +{ + mz_uint dist, pos = lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK, + match_len = *pMatch_len, probe_pos = pos, next_probe_pos, + probe_len; + mz_uint num_probes_left = d->m_max_probes[match_len >= 32]; + const mz_uint8* s = d->m_dict + pos, *p, *q; + mz_uint8 c0 = d->m_dict[pos + match_len], c1 = d->m_dict[pos + match_len - 1]; + MZ_ASSERT( max_match_len <= TDEFL_MAX_MATCH_LEN ); + if( max_match_len <= match_len ) + { + return; + } + for( ;; ) + { + for( ;; ) + { + if( --num_probes_left == 0 ) + { + return; + } +#define TDEFL_PROBE \ + next_probe_pos = d->m_next[probe_pos]; \ + if ((!next_probe_pos) || \ + ((dist = (mz_uint16)(lookahead_pos - next_probe_pos)) > max_dist)) \ + return; \ + probe_pos = next_probe_pos & TDEFL_LZ_DICT_SIZE_MASK; \ + if ((d->m_dict[probe_pos + match_len] == c0) && \ + (d->m_dict[probe_pos + match_len - 1] == c1)) \ + break; + TDEFL_PROBE; + TDEFL_PROBE; + TDEFL_PROBE; + } + if( !dist ) + { + break; + } + p = s; + q = d->m_dict + probe_pos; + for( probe_len = 0; probe_len < max_match_len; probe_len++ ) + if( *p++ != *q++ ) + { + break; + } + if( probe_len > match_len ) + { + *pMatch_dist = dist; + if( ( *pMatch_len = match_len = probe_len ) == max_match_len ) + { + return; + } + c0 = d->m_dict[pos + match_len]; + c1 = d->m_dict[pos + match_len - 1]; + } + } +} +#endif // #if MINIZ_USE_UNALIGNED_LOADS_AND_STORES + +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN +static mz_bool tdefl_compress_fast( tdefl_compressor* d ) +{ + // Faster, minimally featured LZRW1-style match+parse loop with better + // register utilization. Intended for applications where raw throughput is + // valued more highly than ratio. + mz_uint lookahead_pos = d->m_lookahead_pos, + lookahead_size = d->m_lookahead_size, dict_size = d->m_dict_size, + total_lz_bytes = d->m_total_lz_bytes, + num_flags_left = d->m_num_flags_left; + mz_uint8* pLZ_code_buf = d->m_pLZ_code_buf, *pLZ_flags = d->m_pLZ_flags; + mz_uint cur_pos = lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK; + + while( ( d->m_src_buf_left ) || ( ( d->m_flush ) && ( lookahead_size ) ) ) + { + const mz_uint TDEFL_COMP_FAST_LOOKAHEAD_SIZE = 4096; + mz_uint dst_pos = + ( lookahead_pos + lookahead_size ) & TDEFL_LZ_DICT_SIZE_MASK; + mz_uint num_bytes_to_process = ( mz_uint )MZ_MIN( + d->m_src_buf_left, TDEFL_COMP_FAST_LOOKAHEAD_SIZE - lookahead_size ); + d->m_src_buf_left -= num_bytes_to_process; + lookahead_size += num_bytes_to_process; + + while( num_bytes_to_process ) + { + mz_uint32 n = MZ_MIN( TDEFL_LZ_DICT_SIZE - dst_pos, num_bytes_to_process ); + memcpy( d->m_dict + dst_pos, d->m_pSrc, n ); + if( dst_pos < ( TDEFL_MAX_MATCH_LEN - 1 ) ) + memcpy( d->m_dict + TDEFL_LZ_DICT_SIZE + dst_pos, d->m_pSrc, + MZ_MIN( n, ( TDEFL_MAX_MATCH_LEN - 1 ) - dst_pos ) ); + d->m_pSrc += n; + dst_pos = ( dst_pos + n ) & TDEFL_LZ_DICT_SIZE_MASK; + num_bytes_to_process -= n; + } + + dict_size = MZ_MIN( TDEFL_LZ_DICT_SIZE - lookahead_size, dict_size ); + if( ( !d->m_flush ) && ( lookahead_size < TDEFL_COMP_FAST_LOOKAHEAD_SIZE ) ) + { + break; + } + + while( lookahead_size >= 4 ) + { + mz_uint cur_match_dist, cur_match_len = 1; + mz_uint8* pCur_dict = d->m_dict + cur_pos; + mz_uint first_trigram = ( *( const mz_uint32* )pCur_dict ) & 0xFFFFFF; + mz_uint hash = + ( first_trigram ^ ( first_trigram >> ( 24 - ( TDEFL_LZ_HASH_BITS - 8 ) ) ) ) & + TDEFL_LEVEL1_HASH_SIZE_MASK; + mz_uint probe_pos = d->m_hash[hash]; + d->m_hash[hash] = ( mz_uint16 )lookahead_pos; + + if( ( ( cur_match_dist = ( mz_uint16 )( lookahead_pos - probe_pos ) ) <= + dict_size ) && + ( ( *( const mz_uint32* )( d->m_dict + + ( probe_pos &= TDEFL_LZ_DICT_SIZE_MASK ) ) & + 0xFFFFFF ) == first_trigram ) ) + { + const mz_uint16* p = ( const mz_uint16* )pCur_dict; + const mz_uint16* q = ( const mz_uint16* )( d->m_dict + probe_pos ); + mz_uint32 probe_len = 32; + do + { + } + while( ( TDEFL_READ_UNALIGNED_WORD( ++p ) == + TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == + TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == + TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( TDEFL_READ_UNALIGNED_WORD( ++p ) == + TDEFL_READ_UNALIGNED_WORD( ++q ) ) && + ( --probe_len > 0 ) ); + cur_match_len = ( ( mz_uint )( p - ( const mz_uint16* )pCur_dict ) * 2 ) + + ( mz_uint )( *( const mz_uint8* )p == *( const mz_uint8* )q ); + if( !probe_len ) + { + cur_match_len = cur_match_dist ? TDEFL_MAX_MATCH_LEN : 0; + } + + if( ( cur_match_len < TDEFL_MIN_MATCH_LEN ) || + ( ( cur_match_len == TDEFL_MIN_MATCH_LEN ) && + ( cur_match_dist >= 8U * 1024U ) ) ) + { + cur_match_len = 1; + *pLZ_code_buf++ = ( mz_uint8 )first_trigram; + *pLZ_flags = ( mz_uint8 )( *pLZ_flags >> 1 ); + d->m_huff_count[0][( mz_uint8 )first_trigram]++; + } + else + { + mz_uint32 s0, s1; + cur_match_len = MZ_MIN( cur_match_len, lookahead_size ); + + MZ_ASSERT( ( cur_match_len >= TDEFL_MIN_MATCH_LEN ) && + ( cur_match_dist >= 1 ) && + ( cur_match_dist <= TDEFL_LZ_DICT_SIZE ) ); + + cur_match_dist--; + + pLZ_code_buf[0] = ( mz_uint8 )( cur_match_len - TDEFL_MIN_MATCH_LEN ); + *( mz_uint16* )( &pLZ_code_buf[1] ) = ( mz_uint16 )cur_match_dist; + pLZ_code_buf += 3; + *pLZ_flags = ( mz_uint8 )( ( *pLZ_flags >> 1 ) | 0x80 ); + + s0 = s_tdefl_small_dist_sym[cur_match_dist & 511]; + s1 = s_tdefl_large_dist_sym[cur_match_dist >> 8]; + d->m_huff_count[1][( cur_match_dist < 512 ) ? s0 : s1]++; + + d->m_huff_count[0][s_tdefl_len_sym[cur_match_len - + TDEFL_MIN_MATCH_LEN]]++; + } + } + else + { + *pLZ_code_buf++ = ( mz_uint8 )first_trigram; + *pLZ_flags = ( mz_uint8 )( *pLZ_flags >> 1 ); + d->m_huff_count[0][( mz_uint8 )first_trigram]++; + } + + if( --num_flags_left == 0 ) + { + num_flags_left = 8; + pLZ_flags = pLZ_code_buf++; + } + + total_lz_bytes += cur_match_len; + lookahead_pos += cur_match_len; + dict_size = MZ_MIN( dict_size + cur_match_len, TDEFL_LZ_DICT_SIZE ); + cur_pos = ( cur_pos + cur_match_len ) & TDEFL_LZ_DICT_SIZE_MASK; + MZ_ASSERT( lookahead_size >= cur_match_len ); + lookahead_size -= cur_match_len; + + if( pLZ_code_buf > &d->m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE - 8] ) + { + int n; + d->m_lookahead_pos = lookahead_pos; + d->m_lookahead_size = lookahead_size; + d->m_dict_size = dict_size; + d->m_total_lz_bytes = total_lz_bytes; + d->m_pLZ_code_buf = pLZ_code_buf; + d->m_pLZ_flags = pLZ_flags; + d->m_num_flags_left = num_flags_left; + if( ( n = tdefl_flush_block( d, 0 ) ) != 0 ) + { + return ( n < 0 ) ? MZ_FALSE : MZ_TRUE; + } + total_lz_bytes = d->m_total_lz_bytes; + pLZ_code_buf = d->m_pLZ_code_buf; + pLZ_flags = d->m_pLZ_flags; + num_flags_left = d->m_num_flags_left; + } + } + + while( lookahead_size ) + { + mz_uint8 lit = d->m_dict[cur_pos]; + + total_lz_bytes++; + *pLZ_code_buf++ = lit; + *pLZ_flags = ( mz_uint8 )( *pLZ_flags >> 1 ); + if( --num_flags_left == 0 ) + { + num_flags_left = 8; + pLZ_flags = pLZ_code_buf++; + } + + d->m_huff_count[0][lit]++; + + lookahead_pos++; + dict_size = MZ_MIN( dict_size + 1, TDEFL_LZ_DICT_SIZE ); + cur_pos = ( cur_pos + 1 ) & TDEFL_LZ_DICT_SIZE_MASK; + lookahead_size--; + + if( pLZ_code_buf > &d->m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE - 8] ) + { + int n; + d->m_lookahead_pos = lookahead_pos; + d->m_lookahead_size = lookahead_size; + d->m_dict_size = dict_size; + d->m_total_lz_bytes = total_lz_bytes; + d->m_pLZ_code_buf = pLZ_code_buf; + d->m_pLZ_flags = pLZ_flags; + d->m_num_flags_left = num_flags_left; + if( ( n = tdefl_flush_block( d, 0 ) ) != 0 ) + { + return ( n < 0 ) ? MZ_FALSE : MZ_TRUE; + } + total_lz_bytes = d->m_total_lz_bytes; + pLZ_code_buf = d->m_pLZ_code_buf; + pLZ_flags = d->m_pLZ_flags; + num_flags_left = d->m_num_flags_left; + } + } + } + + d->m_lookahead_pos = lookahead_pos; + d->m_lookahead_size = lookahead_size; + d->m_dict_size = dict_size; + d->m_total_lz_bytes = total_lz_bytes; + d->m_pLZ_code_buf = pLZ_code_buf; + d->m_pLZ_flags = pLZ_flags; + d->m_num_flags_left = num_flags_left; + return MZ_TRUE; +} +#endif // MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN + +static MZ_FORCEINLINE void tdefl_record_literal( tdefl_compressor* d, + mz_uint8 lit ) +{ + d->m_total_lz_bytes++; + *d->m_pLZ_code_buf++ = lit; + *d->m_pLZ_flags = ( mz_uint8 )( *d->m_pLZ_flags >> 1 ); + if( --d->m_num_flags_left == 0 ) + { + d->m_num_flags_left = 8; + d->m_pLZ_flags = d->m_pLZ_code_buf++; + } + d->m_huff_count[0][lit]++; +} + +static MZ_FORCEINLINE void tdefl_record_match( tdefl_compressor* d, + mz_uint match_len, + mz_uint match_dist ) +{ + mz_uint32 s0, s1; + + MZ_ASSERT( ( match_len >= TDEFL_MIN_MATCH_LEN ) && ( match_dist >= 1 ) && + ( match_dist <= TDEFL_LZ_DICT_SIZE ) ); + + d->m_total_lz_bytes += match_len; + + d->m_pLZ_code_buf[0] = ( mz_uint8 )( match_len - TDEFL_MIN_MATCH_LEN ); + + match_dist -= 1; + d->m_pLZ_code_buf[1] = ( mz_uint8 )( match_dist & 0xFF ); + d->m_pLZ_code_buf[2] = ( mz_uint8 )( match_dist >> 8 ); + d->m_pLZ_code_buf += 3; + + *d->m_pLZ_flags = ( mz_uint8 )( ( *d->m_pLZ_flags >> 1 ) | 0x80 ); + if( --d->m_num_flags_left == 0 ) + { + d->m_num_flags_left = 8; + d->m_pLZ_flags = d->m_pLZ_code_buf++; + } + + s0 = s_tdefl_small_dist_sym[match_dist & 511]; + s1 = s_tdefl_large_dist_sym[( match_dist >> 8 ) & 127]; + d->m_huff_count[1][( match_dist < 512 ) ? s0 : s1]++; + + if( match_len >= TDEFL_MIN_MATCH_LEN ) + { + d->m_huff_count[0][s_tdefl_len_sym[match_len - TDEFL_MIN_MATCH_LEN]]++; + } +} + +static mz_bool tdefl_compress_normal( tdefl_compressor* d ) +{ + const mz_uint8* pSrc = d->m_pSrc; + size_t src_buf_left = d->m_src_buf_left; + tdefl_flush flush = d->m_flush; + + while( ( src_buf_left ) || ( ( flush ) && ( d->m_lookahead_size ) ) ) + { + mz_uint len_to_move, cur_match_dist, cur_match_len, cur_pos; + // Update dictionary and hash chains. Keeps the lookahead size equal to + // TDEFL_MAX_MATCH_LEN. + if( ( d->m_lookahead_size + d->m_dict_size ) >= ( TDEFL_MIN_MATCH_LEN - 1 ) ) + { + mz_uint dst_pos = ( d->m_lookahead_pos + d->m_lookahead_size ) & + TDEFL_LZ_DICT_SIZE_MASK, + ins_pos = d->m_lookahead_pos + d->m_lookahead_size - 2; + mz_uint hash = ( d->m_dict[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] + << TDEFL_LZ_HASH_SHIFT ) ^ + d->m_dict[( ins_pos + 1 ) & TDEFL_LZ_DICT_SIZE_MASK]; + mz_uint num_bytes_to_process = ( mz_uint )MZ_MIN( + src_buf_left, TDEFL_MAX_MATCH_LEN - d->m_lookahead_size ); + const mz_uint8* pSrc_end = pSrc + num_bytes_to_process; + src_buf_left -= num_bytes_to_process; + d->m_lookahead_size += num_bytes_to_process; + while( pSrc != pSrc_end ) + { + mz_uint8 c = *pSrc++; + d->m_dict[dst_pos] = c; + if( dst_pos < ( TDEFL_MAX_MATCH_LEN - 1 ) ) + { + d->m_dict[TDEFL_LZ_DICT_SIZE + dst_pos] = c; + } + hash = ( ( hash << TDEFL_LZ_HASH_SHIFT ) ^ c ) & ( TDEFL_LZ_HASH_SIZE - 1 ); + d->m_next[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] = d->m_hash[hash]; + d->m_hash[hash] = ( mz_uint16 )( ins_pos ); + dst_pos = ( dst_pos + 1 ) & TDEFL_LZ_DICT_SIZE_MASK; + ins_pos++; + } + } + else + { + while( ( src_buf_left ) && ( d->m_lookahead_size < TDEFL_MAX_MATCH_LEN ) ) + { + mz_uint8 c = *pSrc++; + mz_uint dst_pos = ( d->m_lookahead_pos + d->m_lookahead_size ) & + TDEFL_LZ_DICT_SIZE_MASK; + src_buf_left--; + d->m_dict[dst_pos] = c; + if( dst_pos < ( TDEFL_MAX_MATCH_LEN - 1 ) ) + { + d->m_dict[TDEFL_LZ_DICT_SIZE + dst_pos] = c; + } + if( ( ++d->m_lookahead_size + d->m_dict_size ) >= TDEFL_MIN_MATCH_LEN ) + { + mz_uint ins_pos = d->m_lookahead_pos + ( d->m_lookahead_size - 1 ) - 2; + mz_uint hash = ( ( d->m_dict[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] + << ( TDEFL_LZ_HASH_SHIFT * 2 ) ) ^ + ( d->m_dict[( ins_pos + 1 ) & TDEFL_LZ_DICT_SIZE_MASK] + << TDEFL_LZ_HASH_SHIFT ) ^ + c ) & + ( TDEFL_LZ_HASH_SIZE - 1 ); + d->m_next[ins_pos & TDEFL_LZ_DICT_SIZE_MASK] = d->m_hash[hash]; + d->m_hash[hash] = ( mz_uint16 )( ins_pos ); + } + } + } + d->m_dict_size = + MZ_MIN( TDEFL_LZ_DICT_SIZE - d->m_lookahead_size, d->m_dict_size ); + if( ( !flush ) && ( d->m_lookahead_size < TDEFL_MAX_MATCH_LEN ) ) + { + break; + } + + // Simple lazy/greedy parsing state machine. + len_to_move = 1; + cur_match_dist = 0; + cur_match_len = + d->m_saved_match_len ? d->m_saved_match_len : ( TDEFL_MIN_MATCH_LEN - 1 ); + cur_pos = d->m_lookahead_pos & TDEFL_LZ_DICT_SIZE_MASK; + if( d->m_flags & ( TDEFL_RLE_MATCHES | TDEFL_FORCE_ALL_RAW_BLOCKS ) ) + { + if( ( d->m_dict_size ) && ( !( d->m_flags & TDEFL_FORCE_ALL_RAW_BLOCKS ) ) ) + { + mz_uint8 c = d->m_dict[( cur_pos - 1 ) & TDEFL_LZ_DICT_SIZE_MASK]; + cur_match_len = 0; + while( cur_match_len < d->m_lookahead_size ) + { + if( d->m_dict[cur_pos + cur_match_len] != c ) + { + break; + } + cur_match_len++; + } + if( cur_match_len < TDEFL_MIN_MATCH_LEN ) + { + cur_match_len = 0; + } + else + { + cur_match_dist = 1; + } + } + } + else + { + tdefl_find_match( d, d->m_lookahead_pos, d->m_dict_size, + d->m_lookahead_size, &cur_match_dist, &cur_match_len ); + } + if( ( ( cur_match_len == TDEFL_MIN_MATCH_LEN ) && + ( cur_match_dist >= 8U * 1024U ) ) || + ( cur_pos == cur_match_dist ) || + ( ( d->m_flags & TDEFL_FILTER_MATCHES ) && ( cur_match_len <= 5 ) ) ) + { + cur_match_dist = cur_match_len = 0; + } + if( d->m_saved_match_len ) + { + if( cur_match_len > d->m_saved_match_len ) + { + tdefl_record_literal( d, ( mz_uint8 )d->m_saved_lit ); + if( cur_match_len >= 128 ) + { + tdefl_record_match( d, cur_match_len, cur_match_dist ); + d->m_saved_match_len = 0; + len_to_move = cur_match_len; + } + else + { + d->m_saved_lit = d->m_dict[cur_pos]; + d->m_saved_match_dist = cur_match_dist; + d->m_saved_match_len = cur_match_len; + } + } + else + { + tdefl_record_match( d, d->m_saved_match_len, d->m_saved_match_dist ); + len_to_move = d->m_saved_match_len - 1; + d->m_saved_match_len = 0; + } + } + else if( !cur_match_dist ) + tdefl_record_literal( d, + d->m_dict[MZ_MIN( cur_pos, sizeof( d->m_dict ) - 1 )] ); + else if( ( d->m_greedy_parsing ) || ( d->m_flags & TDEFL_RLE_MATCHES ) || + ( cur_match_len >= 128 ) ) + { + tdefl_record_match( d, cur_match_len, cur_match_dist ); + len_to_move = cur_match_len; + } + else + { + d->m_saved_lit = d->m_dict[MZ_MIN( cur_pos, sizeof( d->m_dict ) - 1 )]; + d->m_saved_match_dist = cur_match_dist; + d->m_saved_match_len = cur_match_len; + } + // Move the lookahead forward by len_to_move bytes. + d->m_lookahead_pos += len_to_move; + MZ_ASSERT( d->m_lookahead_size >= len_to_move ); + d->m_lookahead_size -= len_to_move; + d->m_dict_size = + MZ_MIN( d->m_dict_size + len_to_move, ( mz_uint )TDEFL_LZ_DICT_SIZE ); + // Check if it's time to flush the current LZ codes to the internal output + // buffer. + if( ( d->m_pLZ_code_buf > &d->m_lz_code_buf[TDEFL_LZ_CODE_BUF_SIZE - 8] ) || + ( ( d->m_total_lz_bytes > 31 * 1024 ) && + ( ( ( ( ( mz_uint )( d->m_pLZ_code_buf - d->m_lz_code_buf ) * 115 ) >> 7 ) >= + d->m_total_lz_bytes ) || + ( d->m_flags & TDEFL_FORCE_ALL_RAW_BLOCKS ) ) ) ) + { + int n; + d->m_pSrc = pSrc; + d->m_src_buf_left = src_buf_left; + if( ( n = tdefl_flush_block( d, 0 ) ) != 0 ) + { + return ( n < 0 ) ? MZ_FALSE : MZ_TRUE; + } + } + } + + d->m_pSrc = pSrc; + d->m_src_buf_left = src_buf_left; + return MZ_TRUE; +} + +static tdefl_status tdefl_flush_output_buffer( tdefl_compressor* d ) +{ + if( d->m_pIn_buf_size ) + { + *d->m_pIn_buf_size = d->m_pSrc - ( const mz_uint8* )d->m_pIn_buf; + } + + if( d->m_pOut_buf_size ) + { + size_t n = MZ_MIN( *d->m_pOut_buf_size - d->m_out_buf_ofs, + d->m_output_flush_remaining ); + memcpy( ( mz_uint8* )d->m_pOut_buf + d->m_out_buf_ofs, + d->m_output_buf + d->m_output_flush_ofs, n ); + d->m_output_flush_ofs += ( mz_uint )n; + d->m_output_flush_remaining -= ( mz_uint )n; + d->m_out_buf_ofs += n; + + *d->m_pOut_buf_size = d->m_out_buf_ofs; + } + + return ( d->m_finished && !d->m_output_flush_remaining ) ? TDEFL_STATUS_DONE + : TDEFL_STATUS_OKAY; +} + +tdefl_status tdefl_compress( tdefl_compressor* d, const void* pIn_buf, + size_t* pIn_buf_size, void* pOut_buf, + size_t* pOut_buf_size, tdefl_flush flush ) +{ + if( !d ) + { + if( pIn_buf_size ) + { + *pIn_buf_size = 0; + } + if( pOut_buf_size ) + { + *pOut_buf_size = 0; + } + return TDEFL_STATUS_BAD_PARAM; + } + + d->m_pIn_buf = pIn_buf; + d->m_pIn_buf_size = pIn_buf_size; + d->m_pOut_buf = pOut_buf; + d->m_pOut_buf_size = pOut_buf_size; + d->m_pSrc = ( const mz_uint8* )( pIn_buf ); + d->m_src_buf_left = pIn_buf_size ? *pIn_buf_size : 0; + d->m_out_buf_ofs = 0; + d->m_flush = flush; + + if( ( ( d->m_pPut_buf_func != NULL ) == + ( ( pOut_buf != NULL ) || ( pOut_buf_size != NULL ) ) ) || + ( d->m_prev_return_status != TDEFL_STATUS_OKAY ) || + ( d->m_wants_to_finish && ( flush != TDEFL_FINISH ) ) || + ( pIn_buf_size && *pIn_buf_size && !pIn_buf ) || + ( pOut_buf_size && *pOut_buf_size && !pOut_buf ) ) + { + if( pIn_buf_size ) + { + *pIn_buf_size = 0; + } + if( pOut_buf_size ) + { + *pOut_buf_size = 0; + } + return ( d->m_prev_return_status = TDEFL_STATUS_BAD_PARAM ); + } + d->m_wants_to_finish |= ( flush == TDEFL_FINISH ); + + if( ( d->m_output_flush_remaining ) || ( d->m_finished ) ) + { + return ( d->m_prev_return_status = tdefl_flush_output_buffer( d ) ); + } + +#if MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN + if( ( ( d->m_flags & TDEFL_MAX_PROBES_MASK ) == 1 ) && + ( ( d->m_flags & TDEFL_GREEDY_PARSING_FLAG ) != 0 ) && + ( ( d->m_flags & ( TDEFL_FILTER_MATCHES | TDEFL_FORCE_ALL_RAW_BLOCKS | + TDEFL_RLE_MATCHES ) ) == 0 ) ) + { + if( !tdefl_compress_fast( d ) ) + { + return d->m_prev_return_status; + } + } + else +#endif // #if MINIZ_USE_UNALIGNED_LOADS_AND_STORES && MINIZ_LITTLE_ENDIAN + { + if( !tdefl_compress_normal( d ) ) + { + return d->m_prev_return_status; + } + } + + if( ( d->m_flags & ( TDEFL_WRITE_ZLIB_HEADER | TDEFL_COMPUTE_ADLER32 ) ) && + ( pIn_buf ) ) + d->m_adler32 = + ( mz_uint32 )mz_adler32( d->m_adler32, ( const mz_uint8* )pIn_buf, + d->m_pSrc - ( const mz_uint8* )pIn_buf ); + + if( ( flush ) && ( !d->m_lookahead_size ) && ( !d->m_src_buf_left ) && + ( !d->m_output_flush_remaining ) ) + { + if( tdefl_flush_block( d, flush ) < 0 ) + { + return d->m_prev_return_status; + } + d->m_finished = ( flush == TDEFL_FINISH ); + if( flush == TDEFL_FULL_FLUSH ) + { + MZ_CLEAR_OBJ( d->m_hash ); + MZ_CLEAR_OBJ( d->m_next ); + d->m_dict_size = 0; + } + } + + return ( d->m_prev_return_status = tdefl_flush_output_buffer( d ) ); +} + +tdefl_status tdefl_compress_buffer( tdefl_compressor* d, const void* pIn_buf, + size_t in_buf_size, tdefl_flush flush ) +{ + MZ_ASSERT( d->m_pPut_buf_func ); + return tdefl_compress( d, pIn_buf, &in_buf_size, NULL, NULL, flush ); +} + +tdefl_status tdefl_init( tdefl_compressor* d, + tdefl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ) +{ + d->m_pPut_buf_func = pPut_buf_func; + d->m_pPut_buf_user = pPut_buf_user; + d->m_flags = ( mz_uint )( flags ); + d->m_max_probes[0] = 1 + ( ( flags & 0xFFF ) + 2 ) / 3; + d->m_greedy_parsing = ( flags & TDEFL_GREEDY_PARSING_FLAG ) != 0; + d->m_max_probes[1] = 1 + ( ( ( flags & 0xFFF ) >> 2 ) + 2 ) / 3; + if( !( flags & TDEFL_NONDETERMINISTIC_PARSING_FLAG ) ) + { + MZ_CLEAR_OBJ( d->m_hash ); + } + d->m_lookahead_pos = d->m_lookahead_size = d->m_dict_size = + d->m_total_lz_bytes = d->m_lz_code_buf_dict_pos = d->m_bits_in = 0; + d->m_output_flush_ofs = d->m_output_flush_remaining = d->m_finished = + d->m_block_index = d->m_bit_buffer = d->m_wants_to_finish = 0; + d->m_pLZ_code_buf = d->m_lz_code_buf + 1; + d->m_pLZ_flags = d->m_lz_code_buf; + d->m_num_flags_left = 8; + d->m_pOutput_buf = d->m_output_buf; + d->m_pOutput_buf_end = d->m_output_buf; + d->m_prev_return_status = TDEFL_STATUS_OKAY; + d->m_saved_match_dist = d->m_saved_match_len = d->m_saved_lit = 0; + d->m_adler32 = 1; + d->m_pIn_buf = NULL; + d->m_pOut_buf = NULL; + d->m_pIn_buf_size = NULL; + d->m_pOut_buf_size = NULL; + d->m_flush = TDEFL_NO_FLUSH; + d->m_pSrc = NULL; + d->m_src_buf_left = 0; + d->m_out_buf_ofs = 0; + memset( &d->m_huff_count[0][0], 0, + sizeof( d->m_huff_count[0][0] ) * TDEFL_MAX_HUFF_SYMBOLS_0 ); + memset( &d->m_huff_count[1][0], 0, + sizeof( d->m_huff_count[1][0] ) * TDEFL_MAX_HUFF_SYMBOLS_1 ); + return TDEFL_STATUS_OKAY; +} + +tdefl_status tdefl_get_prev_return_status( tdefl_compressor* d ) +{ + return d->m_prev_return_status; +} + +mz_uint32 tdefl_get_adler32( tdefl_compressor* d ) +{ + return d->m_adler32; +} + +mz_bool tdefl_compress_mem_to_output( const void* pBuf, size_t buf_len, + tdefl_put_buf_func_ptr pPut_buf_func, + void* pPut_buf_user, int flags ) +{ + tdefl_compressor* pComp; + mz_bool succeeded; + if( ( ( buf_len ) && ( !pBuf ) ) || ( !pPut_buf_func ) ) + { + return MZ_FALSE; + } + pComp = ( tdefl_compressor* )MZ_MALLOC( sizeof( tdefl_compressor ) ); + if( !pComp ) + { + return MZ_FALSE; + } + succeeded = ( tdefl_init( pComp, pPut_buf_func, pPut_buf_user, flags ) == + TDEFL_STATUS_OKAY ); + succeeded = + succeeded && ( tdefl_compress_buffer( pComp, pBuf, buf_len, TDEFL_FINISH ) == + TDEFL_STATUS_DONE ); + MZ_FREE( pComp ); + return succeeded; +} + +typedef struct +{ + size_t m_size, m_capacity; + mz_uint8* m_pBuf; + mz_bool m_expandable; +} tdefl_output_buffer; + +static mz_bool tdefl_output_buffer_putter( const void* pBuf, int len, + void* pUser ) +{ + tdefl_output_buffer* p = ( tdefl_output_buffer* )pUser; + size_t new_size = p->m_size + len; + if( new_size > p->m_capacity ) + { + size_t new_capacity = p->m_capacity; + mz_uint8* pNew_buf; + if( !p->m_expandable ) + { + return MZ_FALSE; + } + do + { + new_capacity = MZ_MAX( 128U, new_capacity << 1U ); + } + while( new_size > new_capacity ); + pNew_buf = ( mz_uint8* )MZ_REALLOC( p->m_pBuf, new_capacity ); + if( !pNew_buf ) + { + return MZ_FALSE; + } + p->m_pBuf = pNew_buf; + p->m_capacity = new_capacity; + } + memcpy( ( mz_uint8* )p->m_pBuf + p->m_size, pBuf, len ); + p->m_size = new_size; + return MZ_TRUE; +} + +void* tdefl_compress_mem_to_heap( const void* pSrc_buf, size_t src_buf_len, + size_t* pOut_len, int flags ) +{ + tdefl_output_buffer out_buf; + MZ_CLEAR_OBJ( out_buf ); + if( !pOut_len ) + { + return MZ_FALSE; + } + else + { + *pOut_len = 0; + } + out_buf.m_expandable = MZ_TRUE; + if( !tdefl_compress_mem_to_output( + pSrc_buf, src_buf_len, tdefl_output_buffer_putter, &out_buf, flags ) ) + { + return NULL; + } + *pOut_len = out_buf.m_size; + return out_buf.m_pBuf; +} + +size_t tdefl_compress_mem_to_mem( void* pOut_buf, size_t out_buf_len, + const void* pSrc_buf, size_t src_buf_len, + int flags ) +{ + tdefl_output_buffer out_buf; + MZ_CLEAR_OBJ( out_buf ); + if( !pOut_buf ) + { + return 0; + } + out_buf.m_pBuf = ( mz_uint8* )pOut_buf; + out_buf.m_capacity = out_buf_len; + if( !tdefl_compress_mem_to_output( + pSrc_buf, src_buf_len, tdefl_output_buffer_putter, &out_buf, flags ) ) + { + return 0; + } + return out_buf.m_size; +} + +#ifndef MINIZ_NO_ZLIB_APIS +static const mz_uint s_tdefl_num_probes[11] = {0, 1, 6, 32, 16, 32, + 128, 256, 512, 768, 1500 + }; + +// level may actually range from [0,10] (10 is a "hidden" max level, where we +// want a bit more compression and it's fine if throughput to fall off a cliff +// on some files). +mz_uint tdefl_create_comp_flags_from_zip_params( int level, int window_bits, + int strategy ) +{ + mz_uint comp_flags = + s_tdefl_num_probes[( level >= 0 ) ? MZ_MIN( 10, level ) : MZ_DEFAULT_LEVEL] | + ( ( level <= 3 ) ? TDEFL_GREEDY_PARSING_FLAG : 0 ); + if( window_bits > 0 ) + { + comp_flags |= TDEFL_WRITE_ZLIB_HEADER; + } + + if( !level ) + { + comp_flags |= TDEFL_FORCE_ALL_RAW_BLOCKS; + } + else if( strategy == MZ_FILTERED ) + { + comp_flags |= TDEFL_FILTER_MATCHES; + } + else if( strategy == MZ_HUFFMAN_ONLY ) + { + comp_flags &= ~TDEFL_MAX_PROBES_MASK; + } + else if( strategy == MZ_FIXED ) + { + comp_flags |= TDEFL_FORCE_ALL_STATIC_BLOCKS; + } + else if( strategy == MZ_RLE ) + { + comp_flags |= TDEFL_RLE_MATCHES; + } + + return comp_flags; +} +#endif // MINIZ_NO_ZLIB_APIS + +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4204) // nonstandard extension used : non-constant +// aggregate initializer (also supported by GNU +// C and C99, so no big deal) +#pragma warning(disable : 4244) // 'initializing': conversion from '__int64' to +// 'int', possible loss of data +#pragma warning(disable : 4267) // 'argument': conversion from '__int64' to +// 'int', possible loss of data +#pragma warning(disable : 4996) // 'strdup': The POSIX name for this item is +// deprecated. Instead, use the ISO C and C++ +// conformant name: _strdup. +#endif + +// Simple PNG writer function by Alex Evans, 2011. Released into the public +// domain: https://gist.github.com/908299, more context at +// http://altdevblogaday.org/2011/04/06/a-smaller-jpg-encoder/. +// This is actually a modification of Alex's original code so PNG files +// generated by this function pass pngcheck. +void* tdefl_write_image_to_png_file_in_memory_ex( const void* pImage, int w, + int h, int num_chans, + size_t* pLen_out, + mz_uint level, mz_bool flip ) +{ + // Using a local copy of this array here in case MINIZ_NO_ZLIB_APIS was + // defined. + static const mz_uint s_tdefl_png_num_probes[11] = + { + 0, 1, 6, 32, 16, 32, 128, 256, 512, 768, 1500 + }; + tdefl_compressor* pComp = + ( tdefl_compressor* )MZ_MALLOC( sizeof( tdefl_compressor ) ); + tdefl_output_buffer out_buf; + int i, bpl = w * num_chans, y, z; + mz_uint32 c; + *pLen_out = 0; + if( !pComp ) + { + return NULL; + } + MZ_CLEAR_OBJ( out_buf ); + out_buf.m_expandable = MZ_TRUE; + out_buf.m_capacity = 57 + MZ_MAX( 64, ( 1 + bpl ) * h ); + if( NULL == ( out_buf.m_pBuf = ( mz_uint8* )MZ_MALLOC( out_buf.m_capacity ) ) ) + { + MZ_FREE( pComp ); + return NULL; + } + // write dummy header + for( z = 41; z; --z ) + { + tdefl_output_buffer_putter( &z, 1, &out_buf ); + } + // compress image data + tdefl_init( + pComp, tdefl_output_buffer_putter, &out_buf, + s_tdefl_png_num_probes[MZ_MIN( 10, level )] | TDEFL_WRITE_ZLIB_HEADER ); + for( y = 0; y < h; ++y ) + { + tdefl_compress_buffer( pComp, &z, 1, TDEFL_NO_FLUSH ); + tdefl_compress_buffer( pComp, + ( mz_uint8* )pImage + ( flip ? ( h - 1 - y ) : y ) * bpl, + bpl, TDEFL_NO_FLUSH ); + } + if( tdefl_compress_buffer( pComp, NULL, 0, TDEFL_FINISH ) != + TDEFL_STATUS_DONE ) + { + MZ_FREE( pComp ); + MZ_FREE( out_buf.m_pBuf ); + return NULL; + } + // write real header + *pLen_out = out_buf.m_size - 41; + { + static const mz_uint8 chans[] = {0x00, 0x00, 0x04, 0x02, 0x06}; + mz_uint8 pnghdr[41] = {0x89, + 0x50, + 0x4e, + 0x47, + 0x0d, + 0x0a, + 0x1a, + 0x0a, + 0x00, + 0x00, + 0x00, + 0x0d, + 0x49, + 0x48, + 0x44, + 0x52, + 0, + 0, + ( mz_uint8 )( w >> 8 ), + ( mz_uint8 )w, + 0, + 0, + ( mz_uint8 )( h >> 8 ), + ( mz_uint8 )h, + 8, + chans[num_chans], + 0, + 0, + 0, + 0, + 0, + 0, + 0, + ( mz_uint8 )( *pLen_out >> 24 ), + ( mz_uint8 )( *pLen_out >> 16 ), + ( mz_uint8 )( *pLen_out >> 8 ), + ( mz_uint8 )* pLen_out, + 0x49, + 0x44, + 0x41, + 0x54 + }; + c = ( mz_uint32 )mz_crc32( MZ_CRC32_INIT, pnghdr + 12, 17 ); + for( i = 0; i < 4; ++i, c <<= 8 ) + { + ( ( mz_uint8* )( pnghdr + 29 ) )[i] = ( mz_uint8 )( c >> 24 ); + } + memcpy( out_buf.m_pBuf, pnghdr, 41 ); + } + // write footer (IDAT CRC-32, followed by IEND chunk) + if( !tdefl_output_buffer_putter( + "\0\0\0\0\0\0\0\0\x49\x45\x4e\x44\xae\x42\x60\x82", 16, &out_buf ) ) + { + *pLen_out = 0; + MZ_FREE( pComp ); + MZ_FREE( out_buf.m_pBuf ); + return NULL; + } + c = ( mz_uint32 )mz_crc32( MZ_CRC32_INIT, out_buf.m_pBuf + 41 - 4, + *pLen_out + 4 ); + for( i = 0; i < 4; ++i, c <<= 8 ) + { + ( out_buf.m_pBuf + out_buf.m_size - 16 )[i] = ( mz_uint8 )( c >> 24 ); + } + // compute final size of file, grab compressed data buffer and return + *pLen_out += 57; + MZ_FREE( pComp ); + return out_buf.m_pBuf; +} +void* tdefl_write_image_to_png_file_in_memory( const void* pImage, int w, int h, + int num_chans, size_t* pLen_out ) +{ + // Level 6 corresponds to TDEFL_DEFAULT_MAX_PROBES or MZ_DEFAULT_LEVEL (but we + // can't depend on MZ_DEFAULT_LEVEL being available in case the zlib API's + // where #defined out) + return tdefl_write_image_to_png_file_in_memory_ex( pImage, w, h, num_chans, + pLen_out, 6, MZ_FALSE ); +} + +// ------------------- .ZIP archive reading + +#ifndef MINIZ_NO_ARCHIVE_APIS +#error "No arvhive APIs" + +#ifdef MINIZ_NO_STDIO +#define MZ_FILE void * +#else +#include +#include + +#if defined(_MSC_VER) || defined(__MINGW64__) +static FILE* mz_fopen( const char* pFilename, const char* pMode ) +{ + FILE* pFile = NULL; + fopen_s( &pFile, pFilename, pMode ); + return pFile; +} +static FILE* mz_freopen( const char* pPath, const char* pMode, FILE* pStream ) +{ + FILE* pFile = NULL; + if( freopen_s( &pFile, pPath, pMode, pStream ) ) + { + return NULL; + } + return pFile; +} +#ifndef MINIZ_NO_TIME +#include +#endif +#define MZ_FILE FILE +#define MZ_FOPEN mz_fopen +#define MZ_FCLOSE fclose +#define MZ_FREAD fread +#define MZ_FWRITE fwrite +#define MZ_FTELL64 _ftelli64 +#define MZ_FSEEK64 _fseeki64 +#define MZ_FILE_STAT_STRUCT _stat +#define MZ_FILE_STAT _stat +#define MZ_FFLUSH fflush +#define MZ_FREOPEN mz_freopen +#define MZ_DELETE_FILE remove +#elif defined(__MINGW32__) +#ifndef MINIZ_NO_TIME +#include +#endif +#define MZ_FILE FILE +#define MZ_FOPEN(f, m) fopen(f, m) +#define MZ_FCLOSE fclose +#define MZ_FREAD fread +#define MZ_FWRITE fwrite +#define MZ_FTELL64 ftello64 +#define MZ_FSEEK64 fseeko64 +#define MZ_FILE_STAT_STRUCT _stat +#define MZ_FILE_STAT _stat +#define MZ_FFLUSH fflush +#define MZ_FREOPEN(f, m, s) freopen(f, m, s) +#define MZ_DELETE_FILE remove +#elif defined(__TINYC__) +#ifndef MINIZ_NO_TIME +#include +#endif +#define MZ_FILE FILE +#define MZ_FOPEN(f, m) fopen(f, m) +#define MZ_FCLOSE fclose +#define MZ_FREAD fread +#define MZ_FWRITE fwrite +#define MZ_FTELL64 ftell +#define MZ_FSEEK64 fseek +#define MZ_FILE_STAT_STRUCT stat +#define MZ_FILE_STAT stat +#define MZ_FFLUSH fflush +#define MZ_FREOPEN(f, m, s) freopen(f, m, s) +#define MZ_DELETE_FILE remove +#elif defined(__GNUC__) && defined(_LARGEFILE64_SOURCE) && _LARGEFILE64_SOURCE +#ifndef MINIZ_NO_TIME +#include +#endif +#define MZ_FILE FILE +#define MZ_FOPEN(f, m) fopen64(f, m) +#define MZ_FCLOSE fclose +#define MZ_FREAD fread +#define MZ_FWRITE fwrite +#define MZ_FTELL64 ftello64 +#define MZ_FSEEK64 fseeko64 +#define MZ_FILE_STAT_STRUCT stat64 +#define MZ_FILE_STAT stat64 +#define MZ_FFLUSH fflush +#define MZ_FREOPEN(p, m, s) freopen64(p, m, s) +#define MZ_DELETE_FILE remove +#else +#ifndef MINIZ_NO_TIME +#include +#endif +#define MZ_FILE FILE +#define MZ_FOPEN(f, m) fopen(f, m) +#define MZ_FCLOSE fclose +#define MZ_FREAD fread +#define MZ_FWRITE fwrite +#define MZ_FTELL64 ftello +#define MZ_FSEEK64 fseeko +#define MZ_FILE_STAT_STRUCT stat +#define MZ_FILE_STAT stat +#define MZ_FFLUSH fflush +#define MZ_FREOPEN(f, m, s) freopen(f, m, s) +#define MZ_DELETE_FILE remove +#endif // #ifdef _MSC_VER +#endif // #ifdef MINIZ_NO_STDIO + +#define MZ_TOLOWER(c) ((((c) >= 'A') && ((c) <= 'Z')) ? ((c) - 'A' + 'a') : (c)) + +// Various ZIP archive enums. To completely avoid cross platform compiler +// alignment and platform endian issues, miniz.c doesn't use structs for any of +// this stuff. +enum +{ + // ZIP archive identifiers and record sizes + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIG = 0x06054b50, + MZ_ZIP_CENTRAL_DIR_HEADER_SIG = 0x02014b50, + MZ_ZIP_LOCAL_DIR_HEADER_SIG = 0x04034b50, + MZ_ZIP_LOCAL_DIR_HEADER_SIZE = 30, + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE = 46, + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE = 22, + // Central directory header record offsets + MZ_ZIP_CDH_SIG_OFS = 0, + MZ_ZIP_CDH_VERSION_MADE_BY_OFS = 4, + MZ_ZIP_CDH_VERSION_NEEDED_OFS = 6, + MZ_ZIP_CDH_BIT_FLAG_OFS = 8, + MZ_ZIP_CDH_METHOD_OFS = 10, + MZ_ZIP_CDH_FILE_TIME_OFS = 12, + MZ_ZIP_CDH_FILE_DATE_OFS = 14, + MZ_ZIP_CDH_CRC32_OFS = 16, + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS = 20, + MZ_ZIP_CDH_DECOMPRESSED_SIZE_OFS = 24, + MZ_ZIP_CDH_FILENAME_LEN_OFS = 28, + MZ_ZIP_CDH_EXTRA_LEN_OFS = 30, + MZ_ZIP_CDH_COMMENT_LEN_OFS = 32, + MZ_ZIP_CDH_DISK_START_OFS = 34, + MZ_ZIP_CDH_INTERNAL_ATTR_OFS = 36, + MZ_ZIP_CDH_EXTERNAL_ATTR_OFS = 38, + MZ_ZIP_CDH_LOCAL_HEADER_OFS = 42, + // Local directory header offsets + MZ_ZIP_LDH_SIG_OFS = 0, + MZ_ZIP_LDH_VERSION_NEEDED_OFS = 4, + MZ_ZIP_LDH_BIT_FLAG_OFS = 6, + MZ_ZIP_LDH_METHOD_OFS = 8, + MZ_ZIP_LDH_FILE_TIME_OFS = 10, + MZ_ZIP_LDH_FILE_DATE_OFS = 12, + MZ_ZIP_LDH_CRC32_OFS = 14, + MZ_ZIP_LDH_COMPRESSED_SIZE_OFS = 18, + MZ_ZIP_LDH_DECOMPRESSED_SIZE_OFS = 22, + MZ_ZIP_LDH_FILENAME_LEN_OFS = 26, + MZ_ZIP_LDH_EXTRA_LEN_OFS = 28, + // End of central directory offsets + MZ_ZIP_ECDH_SIG_OFS = 0, + MZ_ZIP_ECDH_NUM_THIS_DISK_OFS = 4, + MZ_ZIP_ECDH_NUM_DISK_CDIR_OFS = 6, + MZ_ZIP_ECDH_CDIR_NUM_ENTRIES_ON_DISK_OFS = 8, + MZ_ZIP_ECDH_CDIR_TOTAL_ENTRIES_OFS = 10, + MZ_ZIP_ECDH_CDIR_SIZE_OFS = 12, + MZ_ZIP_ECDH_CDIR_OFS_OFS = 16, + MZ_ZIP_ECDH_COMMENT_SIZE_OFS = 20, +}; + +typedef struct +{ + void* m_p; + size_t m_size, m_capacity; + mz_uint m_element_size; +} mz_zip_array; + +struct mz_zip_internal_state_tag +{ + mz_zip_array m_central_dir; + mz_zip_array m_central_dir_offsets; + mz_zip_array m_sorted_central_dir_offsets; + MZ_FILE* m_pFile; + void* m_pMem; + size_t m_mem_size; + size_t m_mem_capacity; +}; + +#define MZ_ZIP_ARRAY_SET_ELEMENT_SIZE(array_ptr, element_size) \ + (array_ptr)->m_element_size = element_size +#define MZ_ZIP_ARRAY_ELEMENT(array_ptr, element_type, index) \ + ((element_type *)((array_ptr)->m_p))[index] + +static MZ_FORCEINLINE void mz_zip_array_clear( mz_zip_archive* pZip, + mz_zip_array* pArray ) +{ + pZip->m_pFree( pZip->m_pAlloc_opaque, pArray->m_p ); + memset( pArray, 0, sizeof( mz_zip_array ) ); +} + +static mz_bool mz_zip_array_ensure_capacity( mz_zip_archive* pZip, + mz_zip_array* pArray, + size_t min_new_capacity, + mz_uint growing ) +{ + void* pNew_p; + size_t new_capacity = min_new_capacity; + MZ_ASSERT( pArray->m_element_size ); + if( pArray->m_capacity >= min_new_capacity ) + { + return MZ_TRUE; + } + if( growing ) + { + new_capacity = MZ_MAX( 1, pArray->m_capacity ); + while( new_capacity < min_new_capacity ) + { + new_capacity *= 2; + } + } + if( NULL == ( pNew_p = pZip->m_pRealloc( pZip->m_pAlloc_opaque, pArray->m_p, + pArray->m_element_size, new_capacity ) ) ) + { + return MZ_FALSE; + } + pArray->m_p = pNew_p; + pArray->m_capacity = new_capacity; + return MZ_TRUE; +} + +static MZ_FORCEINLINE mz_bool mz_zip_array_reserve( mz_zip_archive* pZip, + mz_zip_array* pArray, + size_t new_capacity, + mz_uint growing ) +{ + if( new_capacity > pArray->m_capacity ) + { + if( !mz_zip_array_ensure_capacity( pZip, pArray, new_capacity, growing ) ) + { + return MZ_FALSE; + } + } + return MZ_TRUE; +} + +static MZ_FORCEINLINE mz_bool mz_zip_array_resize( mz_zip_archive* pZip, + mz_zip_array* pArray, + size_t new_size, + mz_uint growing ) +{ + if( new_size > pArray->m_capacity ) + { + if( !mz_zip_array_ensure_capacity( pZip, pArray, new_size, growing ) ) + { + return MZ_FALSE; + } + } + pArray->m_size = new_size; + return MZ_TRUE; +} + +static MZ_FORCEINLINE mz_bool mz_zip_array_ensure_room( mz_zip_archive* pZip, + mz_zip_array* pArray, + size_t n ) +{ + return mz_zip_array_reserve( pZip, pArray, pArray->m_size + n, MZ_TRUE ); +} + +static MZ_FORCEINLINE mz_bool mz_zip_array_push_back( mz_zip_archive* pZip, + mz_zip_array* pArray, + const void* pElements, + size_t n ) +{ + size_t orig_size = pArray->m_size; + if( !mz_zip_array_resize( pZip, pArray, orig_size + n, MZ_TRUE ) ) + { + return MZ_FALSE; + } + memcpy( ( mz_uint8* )pArray->m_p + orig_size * pArray->m_element_size, + pElements, n * pArray->m_element_size ); + return MZ_TRUE; +} + +#ifndef MINIZ_NO_TIME +static time_t mz_zip_dos_to_time_t( int dos_time, int dos_date ) +{ + struct tm tm; + memset( &tm, 0, sizeof( tm ) ); + tm.tm_isdst = -1; + tm.tm_year = ( ( dos_date >> 9 ) & 127 ) + 1980 - 1900; + tm.tm_mon = ( ( dos_date >> 5 ) & 15 ) - 1; + tm.tm_mday = dos_date & 31; + tm.tm_hour = ( dos_time >> 11 ) & 31; + tm.tm_min = ( dos_time >> 5 ) & 63; + tm.tm_sec = ( dos_time << 1 ) & 62; + return mktime( &tm ); +} + +static void mz_zip_time_to_dos_time( time_t time, mz_uint16* pDOS_time, + mz_uint16* pDOS_date ) +{ +#ifdef _MSC_VER + struct tm tm_struct; + struct tm* tm = &tm_struct; + errno_t err = localtime_s( tm, &time ); + if( err ) + { + *pDOS_date = 0; + *pDOS_time = 0; + return; + } +#else + struct tm* tm = localtime( &time ); +#endif + *pDOS_time = ( mz_uint16 )( ( ( tm->tm_hour ) << 11 ) + ( ( tm->tm_min ) << 5 ) + + ( ( tm->tm_sec ) >> 1 ) ); + *pDOS_date = ( mz_uint16 )( ( ( tm->tm_year + 1900 - 1980 ) << 9 ) + + ( ( tm->tm_mon + 1 ) << 5 ) + tm->tm_mday ); +} +#endif + +#ifndef MINIZ_NO_STDIO +static mz_bool mz_zip_get_file_modified_time( const char* pFilename, + mz_uint16* pDOS_time, + mz_uint16* pDOS_date ) +{ +#ifdef MINIZ_NO_TIME + ( void )pFilename; + *pDOS_date = *pDOS_time = 0; +#else + struct MZ_FILE_STAT_STRUCT file_stat; + // On Linux with x86 glibc, this call will fail on large files (>= 0x80000000 + // bytes) unless you compiled with _LARGEFILE64_SOURCE. Argh. + if( MZ_FILE_STAT( pFilename, &file_stat ) != 0 ) + { + return MZ_FALSE; + } + mz_zip_time_to_dos_time( file_stat.st_mtime, pDOS_time, pDOS_date ); +#endif // #ifdef MINIZ_NO_TIME + return MZ_TRUE; +} + +#ifndef MINIZ_NO_TIME +static mz_bool mz_zip_set_file_times( const char* pFilename, time_t access_time, + time_t modified_time ) +{ + struct utimbuf t; + t.actime = access_time; + t.modtime = modified_time; + return !utime( pFilename, &t ); +} +#endif // #ifndef MINIZ_NO_TIME +#endif // #ifndef MINIZ_NO_STDIO + +static mz_bool mz_zip_reader_init_internal( mz_zip_archive* pZip, + mz_uint32 flags ) +{ + ( void )flags; + if( ( !pZip ) || ( pZip->m_pState ) || ( pZip->m_zip_mode != MZ_ZIP_MODE_INVALID ) ) + { + return MZ_FALSE; + } + + if( !pZip->m_pAlloc ) + { + pZip->m_pAlloc = def_alloc_func; + } + if( !pZip->m_pFree ) + { + pZip->m_pFree = def_free_func; + } + if( !pZip->m_pRealloc ) + { + pZip->m_pRealloc = def_realloc_func; + } + + pZip->m_zip_mode = MZ_ZIP_MODE_READING; + pZip->m_archive_size = 0; + pZip->m_central_directory_file_ofs = 0; + pZip->m_total_files = 0; + + if( NULL == ( pZip->m_pState = ( mz_zip_internal_state* )pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, sizeof( mz_zip_internal_state ) ) ) ) + { + return MZ_FALSE; + } + memset( pZip->m_pState, 0, sizeof( mz_zip_internal_state ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_central_dir, + sizeof( mz_uint8 ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_central_dir_offsets, + sizeof( mz_uint32 ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_sorted_central_dir_offsets, + sizeof( mz_uint32 ) ); + return MZ_TRUE; +} + +static MZ_FORCEINLINE mz_bool +mz_zip_reader_filename_less( const mz_zip_array* pCentral_dir_array, + const mz_zip_array* pCentral_dir_offsets, + mz_uint l_index, mz_uint r_index ) +{ + const mz_uint8* pL = &MZ_ZIP_ARRAY_ELEMENT( + pCentral_dir_array, mz_uint8, + MZ_ZIP_ARRAY_ELEMENT( pCentral_dir_offsets, mz_uint32, + l_index ) ), + *pE; + const mz_uint8* pR = &MZ_ZIP_ARRAY_ELEMENT( + pCentral_dir_array, mz_uint8, + MZ_ZIP_ARRAY_ELEMENT( pCentral_dir_offsets, mz_uint32, r_index ) ); + mz_uint l_len = MZ_READ_LE16( pL + MZ_ZIP_CDH_FILENAME_LEN_OFS ), + r_len = MZ_READ_LE16( pR + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + mz_uint8 l = 0, r = 0; + pL += MZ_ZIP_CENTRAL_DIR_HEADER_SIZE; + pR += MZ_ZIP_CENTRAL_DIR_HEADER_SIZE; + pE = pL + MZ_MIN( l_len, r_len ); + while( pL < pE ) + { + if( ( l = MZ_TOLOWER( *pL ) ) != ( r = MZ_TOLOWER( *pR ) ) ) + { + break; + } + pL++; + pR++; + } + return ( pL == pE ) ? ( l_len < r_len ) : ( l < r ); +} + +#define MZ_SWAP_UINT32(a, b) \ + do { \ + mz_uint32 t = a; \ + a = b; \ + b = t; \ + } \ + MZ_MACRO_END + +// Heap sort of lowercased filenames, used to help accelerate plain central +// directory searches by mz_zip_reader_locate_file(). (Could also use qsort(), +// but it could allocate memory.) +static void mz_zip_reader_sort_central_dir_offsets_by_filename( + mz_zip_archive* pZip ) +{ + mz_zip_internal_state* pState = pZip->m_pState; + const mz_zip_array* pCentral_dir_offsets = &pState->m_central_dir_offsets; + const mz_zip_array* pCentral_dir = &pState->m_central_dir; + mz_uint32* pIndices = &MZ_ZIP_ARRAY_ELEMENT( + &pState->m_sorted_central_dir_offsets, mz_uint32, 0 ); + const int size = pZip->m_total_files; + int start = ( size - 2 ) >> 1, end; + while( start >= 0 ) + { + int child, root = start; + for( ;; ) + { + if( ( child = ( root << 1 ) + 1 ) >= size ) + { + break; + } + child += + ( ( ( child + 1 ) < size ) && + ( mz_zip_reader_filename_less( pCentral_dir, pCentral_dir_offsets, + pIndices[child], pIndices[child + 1] ) ) ); + if( !mz_zip_reader_filename_less( pCentral_dir, pCentral_dir_offsets, + pIndices[root], pIndices[child] ) ) + { + break; + } + MZ_SWAP_UINT32( pIndices[root], pIndices[child] ); + root = child; + } + start--; + } + + end = size - 1; + while( end > 0 ) + { + int child, root = 0; + MZ_SWAP_UINT32( pIndices[end], pIndices[0] ); + for( ;; ) + { + if( ( child = ( root << 1 ) + 1 ) >= end ) + { + break; + } + child += + ( ( ( child + 1 ) < end ) && + mz_zip_reader_filename_less( pCentral_dir, pCentral_dir_offsets, + pIndices[child], pIndices[child + 1] ) ); + if( !mz_zip_reader_filename_less( pCentral_dir, pCentral_dir_offsets, + pIndices[root], pIndices[child] ) ) + { + break; + } + MZ_SWAP_UINT32( pIndices[root], pIndices[child] ); + root = child; + } + end--; + } +} + +static mz_bool mz_zip_reader_read_central_dir( mz_zip_archive* pZip, + mz_uint32 flags ) +{ + mz_uint cdir_size, num_this_disk, cdir_disk_index; + mz_uint64 cdir_ofs; + mz_int64 cur_file_ofs; + const mz_uint8* p; + mz_uint32 buf_u32[4096 / sizeof( mz_uint32 )]; + mz_uint8* pBuf = ( mz_uint8* )buf_u32; + mz_bool sort_central_dir = + ( ( flags & MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY ) == 0 ); + // Basic sanity checks - reject files which are too small, and check the first + // 4 bytes of the file to make sure a local header is there. + if( pZip->m_archive_size < MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + // Find the end of central directory record by scanning the file from the end + // towards the beginning. + cur_file_ofs = + MZ_MAX( ( mz_int64 )pZip->m_archive_size - ( mz_int64 )sizeof( buf_u32 ), 0 ); + for( ;; ) + { + int i, + n = ( int )MZ_MIN( sizeof( buf_u32 ), pZip->m_archive_size - cur_file_ofs ); + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pBuf, n ) != ( mz_uint )n ) + { + return MZ_FALSE; + } + for( i = n - 4; i >= 0; --i ) + if( MZ_READ_LE32( pBuf + i ) == MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIG ) + { + break; + } + if( i >= 0 ) + { + cur_file_ofs += i; + break; + } + if( ( !cur_file_ofs ) || ( ( pZip->m_archive_size - cur_file_ofs ) >= + ( 0xFFFF + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE ) ) ) + { + return MZ_FALSE; + } + cur_file_ofs = MZ_MAX( cur_file_ofs - ( sizeof( buf_u32 ) - 3 ), 0 ); + } + // Read and verify the end of central directory record. + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pBuf, + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE ) != + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + if( ( MZ_READ_LE32( pBuf + MZ_ZIP_ECDH_SIG_OFS ) != + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIG ) || + ( ( pZip->m_total_files = + MZ_READ_LE16( pBuf + MZ_ZIP_ECDH_CDIR_TOTAL_ENTRIES_OFS ) ) != + MZ_READ_LE16( pBuf + MZ_ZIP_ECDH_CDIR_NUM_ENTRIES_ON_DISK_OFS ) ) ) + { + return MZ_FALSE; + } + + num_this_disk = MZ_READ_LE16( pBuf + MZ_ZIP_ECDH_NUM_THIS_DISK_OFS ); + cdir_disk_index = MZ_READ_LE16( pBuf + MZ_ZIP_ECDH_NUM_DISK_CDIR_OFS ); + if( ( ( num_this_disk | cdir_disk_index ) != 0 ) && + ( ( num_this_disk != 1 ) || ( cdir_disk_index != 1 ) ) ) + { + return MZ_FALSE; + } + + if( ( cdir_size = MZ_READ_LE32( pBuf + MZ_ZIP_ECDH_CDIR_SIZE_OFS ) ) < + pZip->m_total_files * MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + + cdir_ofs = MZ_READ_LE32( pBuf + MZ_ZIP_ECDH_CDIR_OFS_OFS ); + if( ( cdir_ofs + ( mz_uint64 )cdir_size ) > pZip->m_archive_size ) + { + return MZ_FALSE; + } + + pZip->m_central_directory_file_ofs = cdir_ofs; + + if( pZip->m_total_files ) + { + mz_uint i, n; + + // Read the entire central directory into a heap block, and allocate another + // heap block to hold the unsorted central dir file record offsets, and + // another to hold the sorted indices. + if( ( !mz_zip_array_resize( pZip, &pZip->m_pState->m_central_dir, cdir_size, + MZ_FALSE ) ) || + ( !mz_zip_array_resize( pZip, &pZip->m_pState->m_central_dir_offsets, + pZip->m_total_files, MZ_FALSE ) ) ) + { + return MZ_FALSE; + } + + if( sort_central_dir ) + { + if( !mz_zip_array_resize( pZip, + &pZip->m_pState->m_sorted_central_dir_offsets, + pZip->m_total_files, MZ_FALSE ) ) + { + return MZ_FALSE; + } + } + + if( pZip->m_pRead( pZip->m_pIO_opaque, cdir_ofs, + pZip->m_pState->m_central_dir.m_p, + cdir_size ) != cdir_size ) + { + return MZ_FALSE; + } + + // Now create an index into the central directory file records, do some + // basic sanity checking on each record, and check for zip64 entries (which + // are not yet supported). + p = ( const mz_uint8* )pZip->m_pState->m_central_dir.m_p; + for( n = cdir_size, i = 0; i < pZip->m_total_files; ++i ) + { + mz_uint total_header_size, comp_size, decomp_size, disk_index; + if( ( n < MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ) || + ( MZ_READ_LE32( p ) != MZ_ZIP_CENTRAL_DIR_HEADER_SIG ) ) + { + return MZ_FALSE; + } + MZ_ZIP_ARRAY_ELEMENT( &pZip->m_pState->m_central_dir_offsets, mz_uint32, + i ) = + ( mz_uint32 )( p - ( const mz_uint8* )pZip->m_pState->m_central_dir.m_p ); + if( sort_central_dir ) + MZ_ZIP_ARRAY_ELEMENT( &pZip->m_pState->m_sorted_central_dir_offsets, + mz_uint32, i ) = i; + comp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS ); + decomp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_DECOMPRESSED_SIZE_OFS ); + if( ( ( !MZ_READ_LE32( p + MZ_ZIP_CDH_METHOD_OFS ) ) && + ( decomp_size != comp_size ) ) || + ( decomp_size && !comp_size ) || ( decomp_size == 0xFFFFFFFF ) || + ( comp_size == 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + disk_index = MZ_READ_LE16( p + MZ_ZIP_CDH_DISK_START_OFS ); + if( ( disk_index != num_this_disk ) && ( disk_index != 1 ) ) + { + return MZ_FALSE; + } + if( ( ( mz_uint64 )MZ_READ_LE32( p + MZ_ZIP_CDH_LOCAL_HEADER_OFS ) + + MZ_ZIP_LOCAL_DIR_HEADER_SIZE + comp_size ) > pZip->m_archive_size ) + { + return MZ_FALSE; + } + if( ( total_header_size = MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + + MZ_READ_LE16( p + MZ_ZIP_CDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( p + MZ_ZIP_CDH_EXTRA_LEN_OFS ) + + MZ_READ_LE16( p + MZ_ZIP_CDH_COMMENT_LEN_OFS ) ) > + n ) + { + return MZ_FALSE; + } + n -= total_header_size; + p += total_header_size; + } + } + + if( sort_central_dir ) + { + mz_zip_reader_sort_central_dir_offsets_by_filename( pZip ); + } + + return MZ_TRUE; +} + +mz_bool mz_zip_reader_init( mz_zip_archive* pZip, mz_uint64 size, + mz_uint32 flags ) +{ + if( ( !pZip ) || ( !pZip->m_pRead ) ) + { + return MZ_FALSE; + } + if( !mz_zip_reader_init_internal( pZip, flags ) ) + { + return MZ_FALSE; + } + pZip->m_archive_size = size; + if( !mz_zip_reader_read_central_dir( pZip, flags ) ) + { + mz_zip_reader_end( pZip ); + return MZ_FALSE; + } + return MZ_TRUE; +} + +static size_t mz_zip_mem_read_func( void* pOpaque, mz_uint64 file_ofs, + void* pBuf, size_t n ) +{ + mz_zip_archive* pZip = ( mz_zip_archive* )pOpaque; + size_t s = ( file_ofs >= pZip->m_archive_size ) + ? 0 + : ( size_t )MZ_MIN( pZip->m_archive_size - file_ofs, n ); + memcpy( pBuf, ( const mz_uint8* )pZip->m_pState->m_pMem + file_ofs, s ); + return s; +} + +mz_bool mz_zip_reader_init_mem( mz_zip_archive* pZip, const void* pMem, + size_t size, mz_uint32 flags ) +{ + if( !mz_zip_reader_init_internal( pZip, flags ) ) + { + return MZ_FALSE; + } + pZip->m_archive_size = size; + pZip->m_pRead = mz_zip_mem_read_func; + pZip->m_pIO_opaque = pZip; +#ifdef __cplusplus + pZip->m_pState->m_pMem = const_cast( pMem ); +#else + pZip->m_pState->m_pMem = ( void* )pMem; +#endif + pZip->m_pState->m_mem_size = size; + if( !mz_zip_reader_read_central_dir( pZip, flags ) ) + { + mz_zip_reader_end( pZip ); + return MZ_FALSE; + } + return MZ_TRUE; +} + +#ifndef MINIZ_NO_STDIO +static size_t mz_zip_file_read_func( void* pOpaque, mz_uint64 file_ofs, + void* pBuf, size_t n ) +{ + mz_zip_archive* pZip = ( mz_zip_archive* )pOpaque; + mz_int64 cur_ofs = MZ_FTELL64( pZip->m_pState->m_pFile ); + if( ( ( mz_int64 )file_ofs < 0 ) || + ( ( ( cur_ofs != ( mz_int64 )file_ofs ) ) && + ( MZ_FSEEK64( pZip->m_pState->m_pFile, ( mz_int64 )file_ofs, SEEK_SET ) ) ) ) + { + return 0; + } + return MZ_FREAD( pBuf, 1, n, pZip->m_pState->m_pFile ); +} + +mz_bool mz_zip_reader_init_file( mz_zip_archive* pZip, const char* pFilename, + mz_uint32 flags ) +{ + mz_uint64 file_size; + MZ_FILE* pFile = MZ_FOPEN( pFilename, "rb" ); + if( !pFile ) + { + return MZ_FALSE; + } + if( MZ_FSEEK64( pFile, 0, SEEK_END ) ) + { + MZ_FCLOSE( pFile ); + return MZ_FALSE; + } + file_size = MZ_FTELL64( pFile ); + if( !mz_zip_reader_init_internal( pZip, flags ) ) + { + MZ_FCLOSE( pFile ); + return MZ_FALSE; + } + pZip->m_pRead = mz_zip_file_read_func; + pZip->m_pIO_opaque = pZip; + pZip->m_pState->m_pFile = pFile; + pZip->m_archive_size = file_size; + if( !mz_zip_reader_read_central_dir( pZip, flags ) ) + { + mz_zip_reader_end( pZip ); + return MZ_FALSE; + } + return MZ_TRUE; +} +#endif // #ifndef MINIZ_NO_STDIO + +mz_uint mz_zip_reader_get_num_files( mz_zip_archive* pZip ) +{ + return pZip ? pZip->m_total_files : 0; +} + +static MZ_FORCEINLINE const mz_uint8* mz_zip_reader_get_cdh( + mz_zip_archive* pZip, mz_uint file_index ) +{ + if( ( !pZip ) || ( !pZip->m_pState ) || ( file_index >= pZip->m_total_files ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_READING ) ) + { + return NULL; + } + return &MZ_ZIP_ARRAY_ELEMENT( + &pZip->m_pState->m_central_dir, mz_uint8, + MZ_ZIP_ARRAY_ELEMENT( &pZip->m_pState->m_central_dir_offsets, mz_uint32, + file_index ) ); +} + +mz_bool mz_zip_reader_is_file_encrypted( mz_zip_archive* pZip, + mz_uint file_index ) +{ + mz_uint m_bit_flag; + const mz_uint8* p = mz_zip_reader_get_cdh( pZip, file_index ); + if( !p ) + { + return MZ_FALSE; + } + m_bit_flag = MZ_READ_LE16( p + MZ_ZIP_CDH_BIT_FLAG_OFS ); + return ( m_bit_flag & 1 ); +} + +mz_bool mz_zip_reader_is_file_a_directory( mz_zip_archive* pZip, + mz_uint file_index ) +{ + mz_uint filename_len, external_attr; + const mz_uint8* p = mz_zip_reader_get_cdh( pZip, file_index ); + if( !p ) + { + return MZ_FALSE; + } + + // First see if the filename ends with a '/' character. + filename_len = MZ_READ_LE16( p + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + if( filename_len ) + { + if( *( p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + filename_len - 1 ) == '/' ) + { + return MZ_TRUE; + } + } + + // Bugfix: This code was also checking if the internal attribute was non-zero, + // which wasn't correct. + // Most/all zip writers (hopefully) set DOS file/directory attributes in the + // low 16-bits, so check for the DOS directory flag and ignore the source OS + // ID in the created by field. + // FIXME: Remove this check? Is it necessary - we already check the filename. + external_attr = MZ_READ_LE32( p + MZ_ZIP_CDH_EXTERNAL_ATTR_OFS ); + if( ( external_attr & 0x10 ) != 0 ) + { + return MZ_TRUE; + } + + return MZ_FALSE; +} + +mz_bool mz_zip_reader_file_stat( mz_zip_archive* pZip, mz_uint file_index, + mz_zip_archive_file_stat* pStat ) +{ + mz_uint n; + const mz_uint8* p = mz_zip_reader_get_cdh( pZip, file_index ); + if( ( !p ) || ( !pStat ) ) + { + return MZ_FALSE; + } + + // Unpack the central directory record. + pStat->m_file_index = file_index; + pStat->m_central_dir_ofs = MZ_ZIP_ARRAY_ELEMENT( + &pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index ); + pStat->m_version_made_by = MZ_READ_LE16( p + MZ_ZIP_CDH_VERSION_MADE_BY_OFS ); + pStat->m_version_needed = MZ_READ_LE16( p + MZ_ZIP_CDH_VERSION_NEEDED_OFS ); + pStat->m_bit_flag = MZ_READ_LE16( p + MZ_ZIP_CDH_BIT_FLAG_OFS ); + pStat->m_method = MZ_READ_LE16( p + MZ_ZIP_CDH_METHOD_OFS ); +#ifndef MINIZ_NO_TIME + pStat->m_time = + mz_zip_dos_to_time_t( MZ_READ_LE16( p + MZ_ZIP_CDH_FILE_TIME_OFS ), + MZ_READ_LE16( p + MZ_ZIP_CDH_FILE_DATE_OFS ) ); +#endif + pStat->m_crc32 = MZ_READ_LE32( p + MZ_ZIP_CDH_CRC32_OFS ); + pStat->m_comp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS ); + pStat->m_uncomp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_DECOMPRESSED_SIZE_OFS ); + pStat->m_internal_attr = MZ_READ_LE16( p + MZ_ZIP_CDH_INTERNAL_ATTR_OFS ); + pStat->m_external_attr = MZ_READ_LE32( p + MZ_ZIP_CDH_EXTERNAL_ATTR_OFS ); + pStat->m_local_header_ofs = MZ_READ_LE32( p + MZ_ZIP_CDH_LOCAL_HEADER_OFS ); + + // Copy as much of the filename and comment as possible. + n = MZ_READ_LE16( p + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + n = MZ_MIN( n, MZ_ZIP_MAX_ARCHIVE_FILENAME_SIZE - 1 ); + memcpy( pStat->m_filename, p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE, n ); + pStat->m_filename[n] = '\0'; + + n = MZ_READ_LE16( p + MZ_ZIP_CDH_COMMENT_LEN_OFS ); + n = MZ_MIN( n, MZ_ZIP_MAX_ARCHIVE_FILE_COMMENT_SIZE - 1 ); + pStat->m_comment_size = n; + memcpy( pStat->m_comment, + p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + + MZ_READ_LE16( p + MZ_ZIP_CDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( p + MZ_ZIP_CDH_EXTRA_LEN_OFS ), + n ); + pStat->m_comment[n] = '\0'; + + return MZ_TRUE; +} + +mz_uint mz_zip_reader_get_filename( mz_zip_archive* pZip, mz_uint file_index, + char* pFilename, mz_uint filename_buf_size ) +{ + mz_uint n; + const mz_uint8* p = mz_zip_reader_get_cdh( pZip, file_index ); + if( !p ) + { + if( filename_buf_size ) + { + pFilename[0] = '\0'; + } + return 0; + } + n = MZ_READ_LE16( p + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + if( filename_buf_size ) + { + n = MZ_MIN( n, filename_buf_size - 1 ); + memcpy( pFilename, p + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE, n ); + pFilename[n] = '\0'; + } + return n + 1; +} + +static MZ_FORCEINLINE mz_bool mz_zip_reader_string_equal( const char* pA, + const char* pB, + mz_uint len, + mz_uint flags ) +{ + mz_uint i; + if( flags & MZ_ZIP_FLAG_CASE_SENSITIVE ) + { + return 0 == memcmp( pA, pB, len ); + } + for( i = 0; i < len; ++i ) + if( MZ_TOLOWER( pA[i] ) != MZ_TOLOWER( pB[i] ) ) + { + return MZ_FALSE; + } + return MZ_TRUE; +} + +static MZ_FORCEINLINE int mz_zip_reader_filename_compare( + const mz_zip_array* pCentral_dir_array, + const mz_zip_array* pCentral_dir_offsets, mz_uint l_index, const char* pR, + mz_uint r_len ) +{ + const mz_uint8* pL = &MZ_ZIP_ARRAY_ELEMENT( + pCentral_dir_array, mz_uint8, + MZ_ZIP_ARRAY_ELEMENT( pCentral_dir_offsets, mz_uint32, + l_index ) ), + *pE; + mz_uint l_len = MZ_READ_LE16( pL + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + mz_uint8 l = 0, r = 0; + pL += MZ_ZIP_CENTRAL_DIR_HEADER_SIZE; + pE = pL + MZ_MIN( l_len, r_len ); + while( pL < pE ) + { + if( ( l = MZ_TOLOWER( *pL ) ) != ( r = MZ_TOLOWER( *pR ) ) ) + { + break; + } + pL++; + pR++; + } + return ( pL == pE ) ? ( int )( l_len - r_len ) : ( l - r ); +} + +static int mz_zip_reader_locate_file_binary_search( mz_zip_archive* pZip, + const char* pFilename ) +{ + mz_zip_internal_state* pState = pZip->m_pState; + const mz_zip_array* pCentral_dir_offsets = &pState->m_central_dir_offsets; + const mz_zip_array* pCentral_dir = &pState->m_central_dir; + mz_uint32* pIndices = &MZ_ZIP_ARRAY_ELEMENT( + &pState->m_sorted_central_dir_offsets, mz_uint32, 0 ); + const int size = pZip->m_total_files; + const mz_uint filename_len = ( mz_uint )strlen( pFilename ); + int l = 0, h = size - 1; + while( l <= h ) + { + int m = ( l + h ) >> 1, file_index = pIndices[m], + comp = + mz_zip_reader_filename_compare( pCentral_dir, pCentral_dir_offsets, + file_index, pFilename, filename_len ); + if( !comp ) + { + return file_index; + } + else if( comp < 0 ) + { + l = m + 1; + } + else + { + h = m - 1; + } + } + return -1; +} + +int mz_zip_reader_locate_file( mz_zip_archive* pZip, const char* pName, + const char* pComment, mz_uint flags ) +{ + mz_uint file_index; + size_t name_len, comment_len; + if( ( !pZip ) || ( !pZip->m_pState ) || ( !pName ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_READING ) ) + { + return -1; + } + if( ( ( flags & ( MZ_ZIP_FLAG_IGNORE_PATH | MZ_ZIP_FLAG_CASE_SENSITIVE ) ) == 0 ) && + ( !pComment ) && ( pZip->m_pState->m_sorted_central_dir_offsets.m_size ) ) + { + return mz_zip_reader_locate_file_binary_search( pZip, pName ); + } + name_len = strlen( pName ); + if( name_len > 0xFFFF ) + { + return -1; + } + comment_len = pComment ? strlen( pComment ) : 0; + if( comment_len > 0xFFFF ) + { + return -1; + } + for( file_index = 0; file_index < pZip->m_total_files; file_index++ ) + { + const mz_uint8* pHeader = &MZ_ZIP_ARRAY_ELEMENT( + &pZip->m_pState->m_central_dir, mz_uint8, + MZ_ZIP_ARRAY_ELEMENT( &pZip->m_pState->m_central_dir_offsets, mz_uint32, + file_index ) ); + mz_uint filename_len = MZ_READ_LE16( pHeader + MZ_ZIP_CDH_FILENAME_LEN_OFS ); + const char* pFilename = + ( const char* )pHeader + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE; + if( filename_len < name_len ) + { + continue; + } + if( comment_len ) + { + mz_uint file_extra_len = MZ_READ_LE16( pHeader + MZ_ZIP_CDH_EXTRA_LEN_OFS ), + file_comment_len = + MZ_READ_LE16( pHeader + MZ_ZIP_CDH_COMMENT_LEN_OFS ); + const char* pFile_comment = pFilename + filename_len + file_extra_len; + if( ( file_comment_len != comment_len ) || + ( !mz_zip_reader_string_equal( pComment, pFile_comment, + file_comment_len, flags ) ) ) + { + continue; + } + } + if( ( flags & MZ_ZIP_FLAG_IGNORE_PATH ) && ( filename_len ) ) + { + int ofs = filename_len - 1; + do + { + if( ( pFilename[ofs] == '/' ) || ( pFilename[ofs] == '\\' ) || + ( pFilename[ofs] == ':' ) ) + { + break; + } + } + while( --ofs >= 0 ); + ofs++; + pFilename += ofs; + filename_len -= ofs; + } + if( ( filename_len == name_len ) && + ( mz_zip_reader_string_equal( pName, pFilename, filename_len, flags ) ) ) + { + return file_index; + } + } + return -1; +} + +mz_bool mz_zip_reader_extract_to_mem_no_alloc( mz_zip_archive* pZip, + mz_uint file_index, void* pBuf, + size_t buf_size, mz_uint flags, + void* pUser_read_buf, + size_t user_read_buf_size ) +{ + int status = TINFL_STATUS_DONE; + mz_uint64 needed_size, cur_file_ofs, comp_remaining, + out_buf_ofs = 0, read_buf_size, read_buf_ofs = 0, read_buf_avail; + mz_zip_archive_file_stat file_stat; + void* pRead_buf; + mz_uint32 + local_header_u32[( MZ_ZIP_LOCAL_DIR_HEADER_SIZE + sizeof( mz_uint32 ) - 1 ) / + sizeof( mz_uint32 )]; + mz_uint8* pLocal_header = ( mz_uint8* )local_header_u32; + tinfl_decompressor inflator; + + if( ( buf_size ) && ( !pBuf ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_reader_file_stat( pZip, file_index, &file_stat ) ) + { + return MZ_FALSE; + } + + // Empty file, or a directory (but not always a directory - I've seen odd zips + // with directories that have compressed data which inflates to 0 bytes) + if( !file_stat.m_comp_size ) + { + return MZ_TRUE; + } + + // Entry is a subdirectory (I've seen old zips with dir entries which have + // compressed deflate data which inflates to 0 bytes, but these entries claim + // to uncompress to 512 bytes in the headers). + // I'm torn how to handle this case - should it fail instead? + if( mz_zip_reader_is_file_a_directory( pZip, file_index ) ) + { + return MZ_TRUE; + } + + // Encryption and patch files are not supported. + if( file_stat.m_bit_flag & ( 1 | 32 ) ) + { + return MZ_FALSE; + } + + // This function only supports stored and deflate. + if( ( !( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) && ( file_stat.m_method != 0 ) && + ( file_stat.m_method != MZ_DEFLATED ) ) + { + return MZ_FALSE; + } + + // Ensure supplied output buffer is large enough. + needed_size = ( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ? file_stat.m_comp_size + : file_stat.m_uncomp_size; + if( buf_size < needed_size ) + { + return MZ_FALSE; + } + + // Read and parse the local directory entry. + cur_file_ofs = file_stat.m_local_header_ofs; + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pLocal_header, + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) != + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + if( MZ_READ_LE32( pLocal_header ) != MZ_ZIP_LOCAL_DIR_HEADER_SIG ) + { + return MZ_FALSE; + } + + cur_file_ofs += MZ_ZIP_LOCAL_DIR_HEADER_SIZE + + MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_EXTRA_LEN_OFS ); + if( ( cur_file_ofs + file_stat.m_comp_size ) > pZip->m_archive_size ) + { + return MZ_FALSE; + } + + if( ( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) || ( !file_stat.m_method ) ) + { + // The file is stored or the caller has requested the compressed data. + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pBuf, + ( size_t )needed_size ) != needed_size ) + { + return MZ_FALSE; + } + return ( ( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) != 0 ) || + ( mz_crc32( MZ_CRC32_INIT, ( const mz_uint8* )pBuf, + ( size_t )file_stat.m_uncomp_size ) == file_stat.m_crc32 ); + } + + // Decompress the file either directly from memory or from a file input + // buffer. + tinfl_init( &inflator ); + + if( pZip->m_pState->m_pMem ) + { + // Read directly from the archive in memory. + pRead_buf = ( mz_uint8* )pZip->m_pState->m_pMem + cur_file_ofs; + read_buf_size = read_buf_avail = file_stat.m_comp_size; + comp_remaining = 0; + } + else if( pUser_read_buf ) + { + // Use a user provided read buffer. + if( !user_read_buf_size ) + { + return MZ_FALSE; + } + pRead_buf = ( mz_uint8* )pUser_read_buf; + read_buf_size = user_read_buf_size; + read_buf_avail = 0; + comp_remaining = file_stat.m_comp_size; + } + else + { + // Temporarily allocate a read buffer. + read_buf_size = + MZ_MIN( file_stat.m_comp_size, ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE ); +#ifdef _MSC_VER + if( ( ( 0, sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && + ( read_buf_size > 0x7FFFFFFF ) ) +#else + if( ( ( sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && ( read_buf_size > 0x7FFFFFFF ) ) +#endif + return MZ_FALSE; + if( NULL == ( pRead_buf = pZip->m_pAlloc( pZip->m_pAlloc_opaque, 1, + ( size_t )read_buf_size ) ) ) + { + return MZ_FALSE; + } + read_buf_avail = 0; + comp_remaining = file_stat.m_comp_size; + } + + do + { + size_t in_buf_size, + out_buf_size = ( size_t )( file_stat.m_uncomp_size - out_buf_ofs ); + if( ( !read_buf_avail ) && ( !pZip->m_pState->m_pMem ) ) + { + read_buf_avail = MZ_MIN( read_buf_size, comp_remaining ); + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pRead_buf, + ( size_t )read_buf_avail ) != read_buf_avail ) + { + status = TINFL_STATUS_FAILED; + break; + } + cur_file_ofs += read_buf_avail; + comp_remaining -= read_buf_avail; + read_buf_ofs = 0; + } + in_buf_size = ( size_t )read_buf_avail; + status = tinfl_decompress( + &inflator, ( mz_uint8* )pRead_buf + read_buf_ofs, &in_buf_size, + ( mz_uint8* )pBuf, ( mz_uint8* )pBuf + out_buf_ofs, &out_buf_size, + TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF | + ( comp_remaining ? TINFL_FLAG_HAS_MORE_INPUT : 0 ) ); + read_buf_avail -= in_buf_size; + read_buf_ofs += in_buf_size; + out_buf_ofs += out_buf_size; + } + while( status == TINFL_STATUS_NEEDS_MORE_INPUT ); + + if( status == TINFL_STATUS_DONE ) + { + // Make sure the entire file was decompressed, and check its CRC. + if( ( out_buf_ofs != file_stat.m_uncomp_size ) || + ( mz_crc32( MZ_CRC32_INIT, ( const mz_uint8* )pBuf, + ( size_t )file_stat.m_uncomp_size ) != file_stat.m_crc32 ) ) + { + status = TINFL_STATUS_FAILED; + } + } + + if( ( !pZip->m_pState->m_pMem ) && ( !pUser_read_buf ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + } + + return status == TINFL_STATUS_DONE; +} + +mz_bool mz_zip_reader_extract_file_to_mem_no_alloc( + mz_zip_archive* pZip, const char* pFilename, void* pBuf, size_t buf_size, + mz_uint flags, void* pUser_read_buf, size_t user_read_buf_size ) +{ + int file_index = mz_zip_reader_locate_file( pZip, pFilename, NULL, flags ); + if( file_index < 0 ) + { + return MZ_FALSE; + } + return mz_zip_reader_extract_to_mem_no_alloc( pZip, file_index, pBuf, buf_size, + flags, pUser_read_buf, + user_read_buf_size ); +} + +mz_bool mz_zip_reader_extract_to_mem( mz_zip_archive* pZip, mz_uint file_index, + void* pBuf, size_t buf_size, + mz_uint flags ) +{ + return mz_zip_reader_extract_to_mem_no_alloc( pZip, file_index, pBuf, buf_size, + flags, NULL, 0 ); +} + +mz_bool mz_zip_reader_extract_file_to_mem( mz_zip_archive* pZip, + const char* pFilename, void* pBuf, + size_t buf_size, mz_uint flags ) +{ + return mz_zip_reader_extract_file_to_mem_no_alloc( pZip, pFilename, pBuf, + buf_size, flags, NULL, 0 ); +} + +void* mz_zip_reader_extract_to_heap( mz_zip_archive* pZip, mz_uint file_index, + size_t* pSize, mz_uint flags ) +{ + mz_uint64 comp_size, uncomp_size, alloc_size; + const mz_uint8* p = mz_zip_reader_get_cdh( pZip, file_index ); + void* pBuf; + + if( pSize ) + { + *pSize = 0; + } + if( !p ) + { + return NULL; + } + + comp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS ); + uncomp_size = MZ_READ_LE32( p + MZ_ZIP_CDH_DECOMPRESSED_SIZE_OFS ); + + alloc_size = ( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ? comp_size : uncomp_size; +#ifdef _MSC_VER + if( ( ( 0, sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && ( alloc_size > 0x7FFFFFFF ) ) +#else + if( ( ( sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && ( alloc_size > 0x7FFFFFFF ) ) +#endif + return NULL; + if( NULL == + ( pBuf = pZip->m_pAlloc( pZip->m_pAlloc_opaque, 1, ( size_t )alloc_size ) ) ) + { + return NULL; + } + + if( !mz_zip_reader_extract_to_mem( pZip, file_index, pBuf, ( size_t )alloc_size, + flags ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + return NULL; + } + + if( pSize ) + { + *pSize = ( size_t )alloc_size; + } + return pBuf; +} + +void* mz_zip_reader_extract_file_to_heap( mz_zip_archive* pZip, + const char* pFilename, size_t* pSize, + mz_uint flags ) +{ + int file_index = mz_zip_reader_locate_file( pZip, pFilename, NULL, flags ); + if( file_index < 0 ) + { + if( pSize ) + { + *pSize = 0; + } + return MZ_FALSE; + } + return mz_zip_reader_extract_to_heap( pZip, file_index, pSize, flags ); +} + +mz_bool mz_zip_reader_extract_to_callback( mz_zip_archive* pZip, + mz_uint file_index, + mz_file_write_func pCallback, + void* pOpaque, mz_uint flags ) +{ + int status = TINFL_STATUS_DONE; + mz_uint file_crc32 = MZ_CRC32_INIT; + mz_uint64 read_buf_size, read_buf_ofs = 0, read_buf_avail, comp_remaining, + out_buf_ofs = 0, cur_file_ofs; + mz_zip_archive_file_stat file_stat; + void* pRead_buf = NULL; + void* pWrite_buf = NULL; + mz_uint32 + local_header_u32[( MZ_ZIP_LOCAL_DIR_HEADER_SIZE + sizeof( mz_uint32 ) - 1 ) / + sizeof( mz_uint32 )]; + mz_uint8* pLocal_header = ( mz_uint8* )local_header_u32; + + if( !mz_zip_reader_file_stat( pZip, file_index, &file_stat ) ) + { + return MZ_FALSE; + } + + // Empty file, or a directory (but not always a directory - I've seen odd zips + // with directories that have compressed data which inflates to 0 bytes) + if( !file_stat.m_comp_size ) + { + return MZ_TRUE; + } + + // Entry is a subdirectory (I've seen old zips with dir entries which have + // compressed deflate data which inflates to 0 bytes, but these entries claim + // to uncompress to 512 bytes in the headers). + // I'm torn how to handle this case - should it fail instead? + if( mz_zip_reader_is_file_a_directory( pZip, file_index ) ) + { + return MZ_TRUE; + } + + // Encryption and patch files are not supported. + if( file_stat.m_bit_flag & ( 1 | 32 ) ) + { + return MZ_FALSE; + } + + // This function only supports stored and deflate. + if( ( !( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) && ( file_stat.m_method != 0 ) && + ( file_stat.m_method != MZ_DEFLATED ) ) + { + return MZ_FALSE; + } + + // Read and parse the local directory entry. + cur_file_ofs = file_stat.m_local_header_ofs; + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pLocal_header, + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) != + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + if( MZ_READ_LE32( pLocal_header ) != MZ_ZIP_LOCAL_DIR_HEADER_SIG ) + { + return MZ_FALSE; + } + + cur_file_ofs += MZ_ZIP_LOCAL_DIR_HEADER_SIZE + + MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_EXTRA_LEN_OFS ); + if( ( cur_file_ofs + file_stat.m_comp_size ) > pZip->m_archive_size ) + { + return MZ_FALSE; + } + + // Decompress the file either directly from memory or from a file input + // buffer. + if( pZip->m_pState->m_pMem ) + { + pRead_buf = ( mz_uint8* )pZip->m_pState->m_pMem + cur_file_ofs; + read_buf_size = read_buf_avail = file_stat.m_comp_size; + comp_remaining = 0; + } + else + { + read_buf_size = + MZ_MIN( file_stat.m_comp_size, ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE ); + if( NULL == ( pRead_buf = pZip->m_pAlloc( pZip->m_pAlloc_opaque, 1, + ( size_t )read_buf_size ) ) ) + { + return MZ_FALSE; + } + read_buf_avail = 0; + comp_remaining = file_stat.m_comp_size; + } + + if( ( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) || ( !file_stat.m_method ) ) + { + // The file is stored or the caller has requested the compressed data. + if( pZip->m_pState->m_pMem ) + { +#ifdef _MSC_VER + if( ( ( 0, sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && + ( file_stat.m_comp_size > 0xFFFFFFFF ) ) +#else + if( ( ( sizeof( size_t ) == sizeof( mz_uint32 ) ) ) && + ( file_stat.m_comp_size > 0xFFFFFFFF ) ) +#endif + return MZ_FALSE; + if( pCallback( pOpaque, out_buf_ofs, pRead_buf, + ( size_t )file_stat.m_comp_size ) != file_stat.m_comp_size ) + { + status = TINFL_STATUS_FAILED; + } + else if( !( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) + file_crc32 = + ( mz_uint32 )mz_crc32( file_crc32, ( const mz_uint8* )pRead_buf, + ( size_t )file_stat.m_comp_size ); + cur_file_ofs += file_stat.m_comp_size; + out_buf_ofs += file_stat.m_comp_size; + comp_remaining = 0; + } + else + { + while( comp_remaining ) + { + read_buf_avail = MZ_MIN( read_buf_size, comp_remaining ); + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pRead_buf, + ( size_t )read_buf_avail ) != read_buf_avail ) + { + status = TINFL_STATUS_FAILED; + break; + } + + if( !( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) + file_crc32 = ( mz_uint32 )mz_crc32( + file_crc32, ( const mz_uint8* )pRead_buf, ( size_t )read_buf_avail ); + + if( pCallback( pOpaque, out_buf_ofs, pRead_buf, + ( size_t )read_buf_avail ) != read_buf_avail ) + { + status = TINFL_STATUS_FAILED; + break; + } + cur_file_ofs += read_buf_avail; + out_buf_ofs += read_buf_avail; + comp_remaining -= read_buf_avail; + } + } + } + else + { + tinfl_decompressor inflator; + tinfl_init( &inflator ); + + if( NULL == ( pWrite_buf = pZip->m_pAlloc( pZip->m_pAlloc_opaque, 1, + TINFL_LZ_DICT_SIZE ) ) ) + { + status = TINFL_STATUS_FAILED; + } + else + { + do + { + mz_uint8* pWrite_buf_cur = + ( mz_uint8* )pWrite_buf + ( out_buf_ofs & ( TINFL_LZ_DICT_SIZE - 1 ) ); + size_t in_buf_size, + out_buf_size = + TINFL_LZ_DICT_SIZE - ( out_buf_ofs & ( TINFL_LZ_DICT_SIZE - 1 ) ); + if( ( !read_buf_avail ) && ( !pZip->m_pState->m_pMem ) ) + { + read_buf_avail = MZ_MIN( read_buf_size, comp_remaining ); + if( pZip->m_pRead( pZip->m_pIO_opaque, cur_file_ofs, pRead_buf, + ( size_t )read_buf_avail ) != read_buf_avail ) + { + status = TINFL_STATUS_FAILED; + break; + } + cur_file_ofs += read_buf_avail; + comp_remaining -= read_buf_avail; + read_buf_ofs = 0; + } + + in_buf_size = ( size_t )read_buf_avail; + status = tinfl_decompress( + &inflator, ( const mz_uint8* )pRead_buf + read_buf_ofs, &in_buf_size, + ( mz_uint8* )pWrite_buf, pWrite_buf_cur, &out_buf_size, + comp_remaining ? TINFL_FLAG_HAS_MORE_INPUT : 0 ); + read_buf_avail -= in_buf_size; + read_buf_ofs += in_buf_size; + + if( out_buf_size ) + { + if( pCallback( pOpaque, out_buf_ofs, pWrite_buf_cur, out_buf_size ) != + out_buf_size ) + { + status = TINFL_STATUS_FAILED; + break; + } + file_crc32 = + ( mz_uint32 )mz_crc32( file_crc32, pWrite_buf_cur, out_buf_size ); + if( ( out_buf_ofs += out_buf_size ) > file_stat.m_uncomp_size ) + { + status = TINFL_STATUS_FAILED; + break; + } + } + } + while( ( status == TINFL_STATUS_NEEDS_MORE_INPUT ) || + ( status == TINFL_STATUS_HAS_MORE_OUTPUT ) ); + } + } + + if( ( status == TINFL_STATUS_DONE ) && + ( !( flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) ) + { + // Make sure the entire file was decompressed, and check its CRC. + if( ( out_buf_ofs != file_stat.m_uncomp_size ) || + ( file_crc32 != file_stat.m_crc32 ) ) + { + status = TINFL_STATUS_FAILED; + } + } + + if( !pZip->m_pState->m_pMem ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + } + if( pWrite_buf ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pWrite_buf ); + } + + return status == TINFL_STATUS_DONE; +} + +mz_bool mz_zip_reader_extract_file_to_callback( mz_zip_archive* pZip, + const char* pFilename, + mz_file_write_func pCallback, + void* pOpaque, mz_uint flags ) +{ + int file_index = mz_zip_reader_locate_file( pZip, pFilename, NULL, flags ); + if( file_index < 0 ) + { + return MZ_FALSE; + } + return mz_zip_reader_extract_to_callback( pZip, file_index, pCallback, pOpaque, + flags ); +} + +#ifndef MINIZ_NO_STDIO +static size_t mz_zip_file_write_callback( void* pOpaque, mz_uint64 ofs, + const void* pBuf, size_t n ) +{ + ( void )ofs; + return MZ_FWRITE( pBuf, 1, n, ( MZ_FILE* )pOpaque ); +} + +mz_bool mz_zip_reader_extract_to_file( mz_zip_archive* pZip, mz_uint file_index, + const char* pDst_filename, + mz_uint flags ) +{ + mz_bool status; + mz_zip_archive_file_stat file_stat; + MZ_FILE* pFile; + if( !mz_zip_reader_file_stat( pZip, file_index, &file_stat ) ) + { + return MZ_FALSE; + } + pFile = MZ_FOPEN( pDst_filename, "wb" ); + if( !pFile ) + { + return MZ_FALSE; + } + status = mz_zip_reader_extract_to_callback( + pZip, file_index, mz_zip_file_write_callback, pFile, flags ); + if( MZ_FCLOSE( pFile ) == EOF ) + { + return MZ_FALSE; + } +#ifndef MINIZ_NO_TIME + if( status ) + { + mz_zip_set_file_times( pDst_filename, file_stat.m_time, file_stat.m_time ); + } +#endif + return status; +} +#endif // #ifndef MINIZ_NO_STDIO + +mz_bool mz_zip_reader_end( mz_zip_archive* pZip ) +{ + if( ( !pZip ) || ( !pZip->m_pState ) || ( !pZip->m_pAlloc ) || ( !pZip->m_pFree ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_READING ) ) + { + return MZ_FALSE; + } + + if( pZip->m_pState ) + { + mz_zip_internal_state* pState = pZip->m_pState; + pZip->m_pState = NULL; + mz_zip_array_clear( pZip, &pState->m_central_dir ); + mz_zip_array_clear( pZip, &pState->m_central_dir_offsets ); + mz_zip_array_clear( pZip, &pState->m_sorted_central_dir_offsets ); + +#ifndef MINIZ_NO_STDIO + if( pState->m_pFile ) + { + MZ_FCLOSE( pState->m_pFile ); + pState->m_pFile = NULL; + } +#endif // #ifndef MINIZ_NO_STDIO + + pZip->m_pFree( pZip->m_pAlloc_opaque, pState ); + } + pZip->m_zip_mode = MZ_ZIP_MODE_INVALID; + + return MZ_TRUE; +} + +#ifndef MINIZ_NO_STDIO +mz_bool mz_zip_reader_extract_file_to_file( mz_zip_archive* pZip, + const char* pArchive_filename, + const char* pDst_filename, + mz_uint flags ) +{ + int file_index = + mz_zip_reader_locate_file( pZip, pArchive_filename, NULL, flags ); + if( file_index < 0 ) + { + return MZ_FALSE; + } + return mz_zip_reader_extract_to_file( pZip, file_index, pDst_filename, flags ); +} +#endif + +// ------------------- .ZIP archive writing + +#ifndef MINIZ_NO_ARCHIVE_WRITING_APIS + +static void mz_write_le16( mz_uint8* p, mz_uint16 v ) +{ + p[0] = ( mz_uint8 )v; + p[1] = ( mz_uint8 )( v >> 8 ); +} +static void mz_write_le32( mz_uint8* p, mz_uint32 v ) +{ + p[0] = ( mz_uint8 )v; + p[1] = ( mz_uint8 )( v >> 8 ); + p[2] = ( mz_uint8 )( v >> 16 ); + p[3] = ( mz_uint8 )( v >> 24 ); +} +#define MZ_WRITE_LE16(p, v) mz_write_le16((mz_uint8 *)(p), (mz_uint16)(v)) +#define MZ_WRITE_LE32(p, v) mz_write_le32((mz_uint8 *)(p), (mz_uint32)(v)) + +mz_bool mz_zip_writer_init( mz_zip_archive* pZip, mz_uint64 existing_size ) +{ + if( ( !pZip ) || ( pZip->m_pState ) || ( !pZip->m_pWrite ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_INVALID ) ) + { + return MZ_FALSE; + } + + if( pZip->m_file_offset_alignment ) + { + // Ensure user specified file offset alignment is a power of 2. + if( pZip->m_file_offset_alignment & ( pZip->m_file_offset_alignment - 1 ) ) + { + return MZ_FALSE; + } + } + + if( !pZip->m_pAlloc ) + { + pZip->m_pAlloc = def_alloc_func; + } + if( !pZip->m_pFree ) + { + pZip->m_pFree = def_free_func; + } + if( !pZip->m_pRealloc ) + { + pZip->m_pRealloc = def_realloc_func; + } + + pZip->m_zip_mode = MZ_ZIP_MODE_WRITING; + pZip->m_archive_size = existing_size; + pZip->m_central_directory_file_ofs = 0; + pZip->m_total_files = 0; + + if( NULL == ( pZip->m_pState = ( mz_zip_internal_state* )pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, sizeof( mz_zip_internal_state ) ) ) ) + { + return MZ_FALSE; + } + memset( pZip->m_pState, 0, sizeof( mz_zip_internal_state ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_central_dir, + sizeof( mz_uint8 ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_central_dir_offsets, + sizeof( mz_uint32 ) ); + MZ_ZIP_ARRAY_SET_ELEMENT_SIZE( &pZip->m_pState->m_sorted_central_dir_offsets, + sizeof( mz_uint32 ) ); + return MZ_TRUE; +} + +static size_t mz_zip_heap_write_func( void* pOpaque, mz_uint64 file_ofs, + const void* pBuf, size_t n ) +{ + mz_zip_archive* pZip = ( mz_zip_archive* )pOpaque; + mz_zip_internal_state* pState = pZip->m_pState; + mz_uint64 new_size = MZ_MAX( file_ofs + n, pState->m_mem_size ); +#ifdef _MSC_VER + if( ( !n ) || + ( ( 0, sizeof( size_t ) == sizeof( mz_uint32 ) ) && ( new_size > 0x7FFFFFFF ) ) ) +#else + if( ( !n ) || + ( ( sizeof( size_t ) == sizeof( mz_uint32 ) ) && ( new_size > 0x7FFFFFFF ) ) ) +#endif + return 0; + if( new_size > pState->m_mem_capacity ) + { + void* pNew_block; + size_t new_capacity = MZ_MAX( 64, pState->m_mem_capacity ); + while( new_capacity < new_size ) + { + new_capacity *= 2; + } + if( NULL == ( pNew_block = pZip->m_pRealloc( + pZip->m_pAlloc_opaque, pState->m_pMem, 1, new_capacity ) ) ) + { + return 0; + } + pState->m_pMem = pNew_block; + pState->m_mem_capacity = new_capacity; + } + memcpy( ( mz_uint8* )pState->m_pMem + file_ofs, pBuf, n ); + pState->m_mem_size = ( size_t )new_size; + return n; +} + +mz_bool mz_zip_writer_init_heap( mz_zip_archive* pZip, + size_t size_to_reserve_at_beginning, + size_t initial_allocation_size ) +{ + pZip->m_pWrite = mz_zip_heap_write_func; + pZip->m_pIO_opaque = pZip; + if( !mz_zip_writer_init( pZip, size_to_reserve_at_beginning ) ) + { + return MZ_FALSE; + } + if( 0 != ( initial_allocation_size = MZ_MAX( initial_allocation_size, + size_to_reserve_at_beginning ) ) ) + { + if( NULL == ( pZip->m_pState->m_pMem = pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, initial_allocation_size ) ) ) + { + mz_zip_writer_end( pZip ); + return MZ_FALSE; + } + pZip->m_pState->m_mem_capacity = initial_allocation_size; + } + return MZ_TRUE; +} + +#ifndef MINIZ_NO_STDIO +static size_t mz_zip_file_write_func( void* pOpaque, mz_uint64 file_ofs, + const void* pBuf, size_t n ) +{ + mz_zip_archive* pZip = ( mz_zip_archive* )pOpaque; + mz_int64 cur_ofs = MZ_FTELL64( pZip->m_pState->m_pFile ); + if( ( ( mz_int64 )file_ofs < 0 ) || + ( ( ( cur_ofs != ( mz_int64 )file_ofs ) ) && + ( MZ_FSEEK64( pZip->m_pState->m_pFile, ( mz_int64 )file_ofs, SEEK_SET ) ) ) ) + { + return 0; + } + return MZ_FWRITE( pBuf, 1, n, pZip->m_pState->m_pFile ); +} + +mz_bool mz_zip_writer_init_file( mz_zip_archive* pZip, const char* pFilename, + mz_uint64 size_to_reserve_at_beginning ) +{ + MZ_FILE* pFile; + pZip->m_pWrite = mz_zip_file_write_func; + pZip->m_pIO_opaque = pZip; + if( !mz_zip_writer_init( pZip, size_to_reserve_at_beginning ) ) + { + return MZ_FALSE; + } + if( NULL == ( pFile = MZ_FOPEN( pFilename, "wb" ) ) ) + { + mz_zip_writer_end( pZip ); + return MZ_FALSE; + } + pZip->m_pState->m_pFile = pFile; + if( size_to_reserve_at_beginning ) + { + mz_uint64 cur_ofs = 0; + char buf[4096]; + MZ_CLEAR_OBJ( buf ); + do + { + size_t n = ( size_t )MZ_MIN( sizeof( buf ), size_to_reserve_at_beginning ); + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_ofs, buf, n ) != n ) + { + mz_zip_writer_end( pZip ); + return MZ_FALSE; + } + cur_ofs += n; + size_to_reserve_at_beginning -= n; + } + while( size_to_reserve_at_beginning ); + } + return MZ_TRUE; +} +#endif // #ifndef MINIZ_NO_STDIO + +mz_bool mz_zip_writer_init_from_reader( mz_zip_archive* pZip, + const char* pFilename ) +{ + mz_zip_internal_state* pState; + if( ( !pZip ) || ( !pZip->m_pState ) || ( pZip->m_zip_mode != MZ_ZIP_MODE_READING ) ) + { + return MZ_FALSE; + } + // No sense in trying to write to an archive that's already at the support max + // size + if( ( pZip->m_total_files == 0xFFFF ) || + ( ( pZip->m_archive_size + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + pState = pZip->m_pState; + + if( pState->m_pFile ) + { +#ifdef MINIZ_NO_STDIO + pFilename; + return MZ_FALSE; +#else + // Archive is being read from stdio - try to reopen as writable. + if( pZip->m_pIO_opaque != pZip ) + { + return MZ_FALSE; + } + if( !pFilename ) + { + return MZ_FALSE; + } + pZip->m_pWrite = mz_zip_file_write_func; + if( NULL == + ( pState->m_pFile = MZ_FREOPEN( pFilename, "r+b", pState->m_pFile ) ) ) + { + // The mz_zip_archive is now in a bogus state because pState->m_pFile is + // NULL, so just close it. + mz_zip_reader_end( pZip ); + return MZ_FALSE; + } +#endif // #ifdef MINIZ_NO_STDIO + } + else if( pState->m_pMem ) + { + // Archive lives in a memory block. Assume it's from the heap that we can + // resize using the realloc callback. + if( pZip->m_pIO_opaque != pZip ) + { + return MZ_FALSE; + } + pState->m_mem_capacity = pState->m_mem_size; + pZip->m_pWrite = mz_zip_heap_write_func; + } + // Archive is being read via a user provided read function - make sure the + // user has specified a write function too. + else if( !pZip->m_pWrite ) + { + return MZ_FALSE; + } + + // Start writing new files at the archive's current central directory + // location. + pZip->m_archive_size = pZip->m_central_directory_file_ofs; + pZip->m_zip_mode = MZ_ZIP_MODE_WRITING; + pZip->m_central_directory_file_ofs = 0; + + return MZ_TRUE; +} + +mz_bool mz_zip_writer_add_mem( mz_zip_archive* pZip, const char* pArchive_name, + const void* pBuf, size_t buf_size, + mz_uint level_and_flags ) +{ + return mz_zip_writer_add_mem_ex( pZip, pArchive_name, pBuf, buf_size, NULL, 0, + level_and_flags, 0, 0 ); +} + +typedef struct +{ + mz_zip_archive* m_pZip; + mz_uint64 m_cur_archive_file_ofs; + mz_uint64 m_comp_size; +} mz_zip_writer_add_state; + +static mz_bool mz_zip_writer_add_put_buf_callback( const void* pBuf, int len, + void* pUser ) +{ + mz_zip_writer_add_state* pState = ( mz_zip_writer_add_state* )pUser; + if( ( int )pState->m_pZip->m_pWrite( pState->m_pZip->m_pIO_opaque, + pState->m_cur_archive_file_ofs, pBuf, + len ) != len ) + { + return MZ_FALSE; + } + pState->m_cur_archive_file_ofs += len; + pState->m_comp_size += len; + return MZ_TRUE; +} + +static mz_bool mz_zip_writer_create_local_dir_header( + mz_zip_archive* pZip, mz_uint8* pDst, mz_uint16 filename_size, + mz_uint16 extra_size, mz_uint64 uncomp_size, mz_uint64 comp_size, + mz_uint32 uncomp_crc32, mz_uint16 method, mz_uint16 bit_flags, + mz_uint16 dos_time, mz_uint16 dos_date ) +{ + ( void )pZip; + memset( pDst, 0, MZ_ZIP_LOCAL_DIR_HEADER_SIZE ); + MZ_WRITE_LE32( pDst + MZ_ZIP_LDH_SIG_OFS, MZ_ZIP_LOCAL_DIR_HEADER_SIG ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_VERSION_NEEDED_OFS, method ? 20 : 0 ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_BIT_FLAG_OFS, bit_flags ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_METHOD_OFS, method ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_FILE_TIME_OFS, dos_time ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_FILE_DATE_OFS, dos_date ); + MZ_WRITE_LE32( pDst + MZ_ZIP_LDH_CRC32_OFS, uncomp_crc32 ); + MZ_WRITE_LE32( pDst + MZ_ZIP_LDH_COMPRESSED_SIZE_OFS, comp_size ); + MZ_WRITE_LE32( pDst + MZ_ZIP_LDH_DECOMPRESSED_SIZE_OFS, uncomp_size ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_FILENAME_LEN_OFS, filename_size ); + MZ_WRITE_LE16( pDst + MZ_ZIP_LDH_EXTRA_LEN_OFS, extra_size ); + return MZ_TRUE; +} + +static mz_bool mz_zip_writer_create_central_dir_header( + mz_zip_archive* pZip, mz_uint8* pDst, mz_uint16 filename_size, + mz_uint16 extra_size, mz_uint16 comment_size, mz_uint64 uncomp_size, + mz_uint64 comp_size, mz_uint32 uncomp_crc32, mz_uint16 method, + mz_uint16 bit_flags, mz_uint16 dos_time, mz_uint16 dos_date, + mz_uint64 local_header_ofs, mz_uint32 ext_attributes ) +{ + ( void )pZip; + memset( pDst, 0, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_SIG_OFS, MZ_ZIP_CENTRAL_DIR_HEADER_SIG ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_VERSION_NEEDED_OFS, method ? 20 : 0 ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_BIT_FLAG_OFS, bit_flags ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_METHOD_OFS, method ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_FILE_TIME_OFS, dos_time ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_FILE_DATE_OFS, dos_date ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_CRC32_OFS, uncomp_crc32 ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS, comp_size ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_DECOMPRESSED_SIZE_OFS, uncomp_size ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_FILENAME_LEN_OFS, filename_size ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_EXTRA_LEN_OFS, extra_size ); + MZ_WRITE_LE16( pDst + MZ_ZIP_CDH_COMMENT_LEN_OFS, comment_size ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_EXTERNAL_ATTR_OFS, ext_attributes ); + MZ_WRITE_LE32( pDst + MZ_ZIP_CDH_LOCAL_HEADER_OFS, local_header_ofs ); + return MZ_TRUE; +} + +static mz_bool mz_zip_writer_add_to_central_dir( + mz_zip_archive* pZip, const char* pFilename, mz_uint16 filename_size, + const void* pExtra, mz_uint16 extra_size, const void* pComment, + mz_uint16 comment_size, mz_uint64 uncomp_size, mz_uint64 comp_size, + mz_uint32 uncomp_crc32, mz_uint16 method, mz_uint16 bit_flags, + mz_uint16 dos_time, mz_uint16 dos_date, mz_uint64 local_header_ofs, + mz_uint32 ext_attributes ) +{ + mz_zip_internal_state* pState = pZip->m_pState; + mz_uint32 central_dir_ofs = ( mz_uint32 )pState->m_central_dir.m_size; + size_t orig_central_dir_size = pState->m_central_dir.m_size; + mz_uint8 central_dir_header[MZ_ZIP_CENTRAL_DIR_HEADER_SIZE]; + + // No zip64 support yet + if( ( local_header_ofs > 0xFFFFFFFF ) || + ( ( ( mz_uint64 )pState->m_central_dir.m_size + + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + filename_size + extra_size + + comment_size ) > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_writer_create_central_dir_header( + pZip, central_dir_header, filename_size, extra_size, comment_size, + uncomp_size, comp_size, uncomp_crc32, method, bit_flags, dos_time, + dos_date, local_header_ofs, ext_attributes ) ) + { + return MZ_FALSE; + } + + if( ( !mz_zip_array_push_back( pZip, &pState->m_central_dir, central_dir_header, + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ) ) || + ( !mz_zip_array_push_back( pZip, &pState->m_central_dir, pFilename, + filename_size ) ) || + ( !mz_zip_array_push_back( pZip, &pState->m_central_dir, pExtra, + extra_size ) ) || + ( !mz_zip_array_push_back( pZip, &pState->m_central_dir, pComment, + comment_size ) ) || + ( !mz_zip_array_push_back( pZip, &pState->m_central_dir_offsets, + ¢ral_dir_ofs, 1 ) ) ) + { + // Try to push the central directory array back into its original state. + mz_zip_array_resize( pZip, &pState->m_central_dir, orig_central_dir_size, + MZ_FALSE ); + return MZ_FALSE; + } + + return MZ_TRUE; +} + +static mz_bool mz_zip_writer_validate_archive_name( const char* pArchive_name ) +{ + // Basic ZIP archive filename validity checks: Valid filenames cannot start + // with a forward slash, cannot contain a drive letter, and cannot use + // DOS-style backward slashes. + if( *pArchive_name == '/' ) + { + return MZ_FALSE; + } + while( *pArchive_name ) + { + if( ( *pArchive_name == '\\' ) || ( *pArchive_name == ':' ) ) + { + return MZ_FALSE; + } + pArchive_name++; + } + return MZ_TRUE; +} + +static mz_uint mz_zip_writer_compute_padding_needed_for_file_alignment( + mz_zip_archive* pZip ) +{ + mz_uint32 n; + if( !pZip->m_file_offset_alignment ) + { + return 0; + } + n = ( mz_uint32 )( pZip->m_archive_size & ( pZip->m_file_offset_alignment - 1 ) ); + return ( pZip->m_file_offset_alignment - n ) & + ( pZip->m_file_offset_alignment - 1 ); +} + +static mz_bool mz_zip_writer_write_zeros( mz_zip_archive* pZip, + mz_uint64 cur_file_ofs, mz_uint32 n ) +{ + char buf[4096]; + memset( buf, 0, MZ_MIN( sizeof( buf ), n ) ); + while( n ) + { + mz_uint32 s = MZ_MIN( sizeof( buf ), n ); + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_file_ofs, buf, s ) != s ) + { + return MZ_FALSE; + } + cur_file_ofs += s; + n -= s; + } + return MZ_TRUE; +} + +mz_bool mz_zip_writer_add_mem_ex( mz_zip_archive* pZip, + const char* pArchive_name, const void* pBuf, + size_t buf_size, const void* pComment, + mz_uint16 comment_size, + mz_uint level_and_flags, mz_uint64 uncomp_size, + mz_uint32 uncomp_crc32 ) +{ + mz_uint16 method = 0, dos_time = 0, dos_date = 0; + mz_uint level, ext_attributes = 0, num_alignment_padding_bytes; + mz_uint64 local_dir_header_ofs = pZip->m_archive_size, + cur_archive_file_ofs = pZip->m_archive_size, comp_size = 0; + size_t archive_name_size; + mz_uint8 local_dir_header[MZ_ZIP_LOCAL_DIR_HEADER_SIZE]; + tdefl_compressor* pComp = NULL; + mz_bool store_data_uncompressed; + mz_zip_internal_state* pState; + + if( ( int )level_and_flags < 0 ) + { + level_and_flags = MZ_DEFAULT_LEVEL; + } + level = level_and_flags & 0xF; + store_data_uncompressed = + ( ( !level ) || ( level_and_flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ); + + if( ( !pZip ) || ( !pZip->m_pState ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING ) || ( ( buf_size ) && ( !pBuf ) ) || + ( !pArchive_name ) || ( ( comment_size ) && ( !pComment ) ) || + ( pZip->m_total_files == 0xFFFF ) || ( level > MZ_UBER_COMPRESSION ) ) + { + return MZ_FALSE; + } + + pState = pZip->m_pState; + + if( ( !( level_and_flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) && ( uncomp_size ) ) + { + return MZ_FALSE; + } + // No zip64 support yet + if( ( buf_size > 0xFFFFFFFF ) || ( uncomp_size > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + if( !mz_zip_writer_validate_archive_name( pArchive_name ) ) + { + return MZ_FALSE; + } + +#ifndef MINIZ_NO_TIME + { + time_t cur_time; + time( &cur_time ); + mz_zip_time_to_dos_time( cur_time, &dos_time, &dos_date ); + } +#endif // #ifndef MINIZ_NO_TIME + + archive_name_size = strlen( pArchive_name ); + if( archive_name_size > 0xFFFF ) + { + return MZ_FALSE; + } + + num_alignment_padding_bytes = + mz_zip_writer_compute_padding_needed_for_file_alignment( pZip ); + + // no zip64 support yet + if( ( pZip->m_total_files == 0xFFFF ) || + ( ( pZip->m_archive_size + num_alignment_padding_bytes + + MZ_ZIP_LOCAL_DIR_HEADER_SIZE + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + + comment_size + archive_name_size ) > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + if( ( archive_name_size ) && ( pArchive_name[archive_name_size - 1] == '/' ) ) + { + // Set DOS Subdirectory attribute bit. + ext_attributes |= 0x10; + // Subdirectories cannot contain data. + if( ( buf_size ) || ( uncomp_size ) ) + { + return MZ_FALSE; + } + } + + // Try to do any allocations before writing to the archive, so if an + // allocation fails the file remains unmodified. (A good idea if we're doing + // an in-place modification.) + if( ( !mz_zip_array_ensure_room( + pZip, &pState->m_central_dir, + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + archive_name_size + comment_size ) ) || + ( !mz_zip_array_ensure_room( pZip, &pState->m_central_dir_offsets, 1 ) ) ) + { + return MZ_FALSE; + } + + if( ( !store_data_uncompressed ) && ( buf_size ) ) + { + if( NULL == ( pComp = ( tdefl_compressor* )pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, sizeof( tdefl_compressor ) ) ) ) + { + return MZ_FALSE; + } + } + + if( !mz_zip_writer_write_zeros( + pZip, cur_archive_file_ofs, + num_alignment_padding_bytes + sizeof( local_dir_header ) ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + return MZ_FALSE; + } + local_dir_header_ofs += num_alignment_padding_bytes; + if( pZip->m_file_offset_alignment ) + { + MZ_ASSERT( ( local_dir_header_ofs & ( pZip->m_file_offset_alignment - 1 ) ) == + 0 ); + } + cur_archive_file_ofs += + num_alignment_padding_bytes + sizeof( local_dir_header ); + + MZ_CLEAR_OBJ( local_dir_header ); + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_archive_file_ofs, pArchive_name, + archive_name_size ) != archive_name_size ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + return MZ_FALSE; + } + cur_archive_file_ofs += archive_name_size; + + if( !( level_and_flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) ) + { + uncomp_crc32 = + ( mz_uint32 )mz_crc32( MZ_CRC32_INIT, ( const mz_uint8* )pBuf, buf_size ); + uncomp_size = buf_size; + if( uncomp_size <= 3 ) + { + level = 0; + store_data_uncompressed = MZ_TRUE; + } + } + + if( store_data_uncompressed ) + { + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_archive_file_ofs, pBuf, + buf_size ) != buf_size ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + return MZ_FALSE; + } + + cur_archive_file_ofs += buf_size; + comp_size = buf_size; + + if( level_and_flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) + { + method = MZ_DEFLATED; + } + } + else if( buf_size ) + { + mz_zip_writer_add_state state; + + state.m_pZip = pZip; + state.m_cur_archive_file_ofs = cur_archive_file_ofs; + state.m_comp_size = 0; + + if( ( tdefl_init( pComp, mz_zip_writer_add_put_buf_callback, &state, + tdefl_create_comp_flags_from_zip_params( + level, -15, MZ_DEFAULT_STRATEGY ) ) != + TDEFL_STATUS_OKAY ) || + ( tdefl_compress_buffer( pComp, pBuf, buf_size, TDEFL_FINISH ) != + TDEFL_STATUS_DONE ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + return MZ_FALSE; + } + + comp_size = state.m_comp_size; + cur_archive_file_ofs = state.m_cur_archive_file_ofs; + + method = MZ_DEFLATED; + } + + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + pComp = NULL; + + // no zip64 support yet + if( ( comp_size > 0xFFFFFFFF ) || ( cur_archive_file_ofs > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_writer_create_local_dir_header( + pZip, local_dir_header, ( mz_uint16 )archive_name_size, 0, uncomp_size, + comp_size, uncomp_crc32, method, 0, dos_time, dos_date ) ) + { + return MZ_FALSE; + } + + if( pZip->m_pWrite( pZip->m_pIO_opaque, local_dir_header_ofs, local_dir_header, + sizeof( local_dir_header ) ) != sizeof( local_dir_header ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_writer_add_to_central_dir( + pZip, pArchive_name, ( mz_uint16 )archive_name_size, NULL, 0, pComment, + comment_size, uncomp_size, comp_size, uncomp_crc32, method, 0, + dos_time, dos_date, local_dir_header_ofs, ext_attributes ) ) + { + return MZ_FALSE; + } + + pZip->m_total_files++; + pZip->m_archive_size = cur_archive_file_ofs; + + return MZ_TRUE; +} + +#ifndef MINIZ_NO_STDIO +mz_bool mz_zip_writer_add_file( mz_zip_archive* pZip, const char* pArchive_name, + const char* pSrc_filename, const void* pComment, + mz_uint16 comment_size, + mz_uint level_and_flags ) +{ + mz_uint uncomp_crc32 = MZ_CRC32_INIT, level, num_alignment_padding_bytes; + mz_uint16 method = 0, dos_time = 0, dos_date = 0, ext_attributes = 0; + mz_uint64 local_dir_header_ofs = pZip->m_archive_size, + cur_archive_file_ofs = pZip->m_archive_size, uncomp_size = 0, + comp_size = 0; + size_t archive_name_size; + mz_uint8 local_dir_header[MZ_ZIP_LOCAL_DIR_HEADER_SIZE]; + MZ_FILE* pSrc_file = NULL; + + if( ( int )level_and_flags < 0 ) + { + level_and_flags = MZ_DEFAULT_LEVEL; + } + level = level_and_flags & 0xF; + + if( ( !pZip ) || ( !pZip->m_pState ) || + ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING ) || ( !pArchive_name ) || + ( ( comment_size ) && ( !pComment ) ) || ( level > MZ_UBER_COMPRESSION ) ) + { + return MZ_FALSE; + } + if( level_and_flags & MZ_ZIP_FLAG_COMPRESSED_DATA ) + { + return MZ_FALSE; + } + if( !mz_zip_writer_validate_archive_name( pArchive_name ) ) + { + return MZ_FALSE; + } + + archive_name_size = strlen( pArchive_name ); + if( archive_name_size > 0xFFFF ) + { + return MZ_FALSE; + } + + num_alignment_padding_bytes = + mz_zip_writer_compute_padding_needed_for_file_alignment( pZip ); + + // no zip64 support yet + if( ( pZip->m_total_files == 0xFFFF ) || + ( ( pZip->m_archive_size + num_alignment_padding_bytes + + MZ_ZIP_LOCAL_DIR_HEADER_SIZE + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE + + comment_size + archive_name_size ) > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_get_file_modified_time( pSrc_filename, &dos_time, &dos_date ) ) + { + return MZ_FALSE; + } + + pSrc_file = MZ_FOPEN( pSrc_filename, "rb" ); + if( !pSrc_file ) + { + return MZ_FALSE; + } + MZ_FSEEK64( pSrc_file, 0, SEEK_END ); + uncomp_size = MZ_FTELL64( pSrc_file ); + MZ_FSEEK64( pSrc_file, 0, SEEK_SET ); + + if( uncomp_size > 0xFFFFFFFF ) + { + // No zip64 support yet + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + if( uncomp_size <= 3 ) + { + level = 0; + } + + if( !mz_zip_writer_write_zeros( + pZip, cur_archive_file_ofs, + num_alignment_padding_bytes + sizeof( local_dir_header ) ) ) + { + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + local_dir_header_ofs += num_alignment_padding_bytes; + if( pZip->m_file_offset_alignment ) + { + MZ_ASSERT( ( local_dir_header_ofs & ( pZip->m_file_offset_alignment - 1 ) ) == + 0 ); + } + cur_archive_file_ofs += + num_alignment_padding_bytes + sizeof( local_dir_header ); + + MZ_CLEAR_OBJ( local_dir_header ); + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_archive_file_ofs, pArchive_name, + archive_name_size ) != archive_name_size ) + { + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + cur_archive_file_ofs += archive_name_size; + + if( uncomp_size ) + { + mz_uint64 uncomp_remaining = uncomp_size; + void* pRead_buf = + pZip->m_pAlloc( pZip->m_pAlloc_opaque, 1, MZ_ZIP_MAX_IO_BUF_SIZE ); + if( !pRead_buf ) + { + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + + if( !level ) + { + while( uncomp_remaining ) + { + mz_uint n = + ( mz_uint )MZ_MIN( ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE, uncomp_remaining ); + if( ( MZ_FREAD( pRead_buf, 1, n, pSrc_file ) != n ) || + ( pZip->m_pWrite( pZip->m_pIO_opaque, cur_archive_file_ofs, pRead_buf, + n ) != n ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + uncomp_crc32 = + ( mz_uint32 )mz_crc32( uncomp_crc32, ( const mz_uint8* )pRead_buf, n ); + uncomp_remaining -= n; + cur_archive_file_ofs += n; + } + comp_size = uncomp_size; + } + else + { + mz_bool result = MZ_FALSE; + mz_zip_writer_add_state state; + tdefl_compressor* pComp = ( tdefl_compressor* )pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, sizeof( tdefl_compressor ) ); + if( !pComp ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + + state.m_pZip = pZip; + state.m_cur_archive_file_ofs = cur_archive_file_ofs; + state.m_comp_size = 0; + + if( tdefl_init( pComp, mz_zip_writer_add_put_buf_callback, &state, + tdefl_create_comp_flags_from_zip_params( + level, -15, MZ_DEFAULT_STRATEGY ) ) != + TDEFL_STATUS_OKAY ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + + for( ;; ) + { + size_t in_buf_size = ( mz_uint32 )MZ_MIN( uncomp_remaining, + ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE ); + tdefl_status status; + + if( MZ_FREAD( pRead_buf, 1, in_buf_size, pSrc_file ) != in_buf_size ) + { + break; + } + + uncomp_crc32 = ( mz_uint32 )mz_crc32( + uncomp_crc32, ( const mz_uint8* )pRead_buf, in_buf_size ); + uncomp_remaining -= in_buf_size; + + status = tdefl_compress_buffer( + pComp, pRead_buf, in_buf_size, + uncomp_remaining ? TDEFL_NO_FLUSH : TDEFL_FINISH ); + if( status == TDEFL_STATUS_DONE ) + { + result = MZ_TRUE; + break; + } + else if( status != TDEFL_STATUS_OKAY ) + { + break; + } + } + + pZip->m_pFree( pZip->m_pAlloc_opaque, pComp ); + + if( !result ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + MZ_FCLOSE( pSrc_file ); + return MZ_FALSE; + } + + comp_size = state.m_comp_size; + cur_archive_file_ofs = state.m_cur_archive_file_ofs; + + method = MZ_DEFLATED; + } + + pZip->m_pFree( pZip->m_pAlloc_opaque, pRead_buf ); + } + + MZ_FCLOSE( pSrc_file ); + pSrc_file = NULL; + + // no zip64 support yet + if( ( comp_size > 0xFFFFFFFF ) || ( cur_archive_file_ofs > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_writer_create_local_dir_header( + pZip, local_dir_header, ( mz_uint16 )archive_name_size, 0, uncomp_size, + comp_size, uncomp_crc32, method, 0, dos_time, dos_date ) ) + { + return MZ_FALSE; + } + + if( pZip->m_pWrite( pZip->m_pIO_opaque, local_dir_header_ofs, local_dir_header, + sizeof( local_dir_header ) ) != sizeof( local_dir_header ) ) + { + return MZ_FALSE; + } + + if( !mz_zip_writer_add_to_central_dir( + pZip, pArchive_name, ( mz_uint16 )archive_name_size, NULL, 0, pComment, + comment_size, uncomp_size, comp_size, uncomp_crc32, method, 0, + dos_time, dos_date, local_dir_header_ofs, ext_attributes ) ) + { + return MZ_FALSE; + } + + pZip->m_total_files++; + pZip->m_archive_size = cur_archive_file_ofs; + + return MZ_TRUE; +} +#endif // #ifndef MINIZ_NO_STDIO + +mz_bool mz_zip_writer_add_from_zip_reader( mz_zip_archive* pZip, + mz_zip_archive* pSource_zip, + mz_uint file_index ) +{ + mz_uint n, bit_flags, num_alignment_padding_bytes; + mz_uint64 comp_bytes_remaining, local_dir_header_ofs; + mz_uint64 cur_src_file_ofs, cur_dst_file_ofs; + mz_uint32 + local_header_u32[( MZ_ZIP_LOCAL_DIR_HEADER_SIZE + sizeof( mz_uint32 ) - 1 ) / + sizeof( mz_uint32 )]; + mz_uint8* pLocal_header = ( mz_uint8* )local_header_u32; + mz_uint8 central_header[MZ_ZIP_CENTRAL_DIR_HEADER_SIZE]; + size_t orig_central_dir_size; + mz_zip_internal_state* pState; + void* pBuf; + const mz_uint8* pSrc_central_header; + + if( ( !pZip ) || ( !pZip->m_pState ) || ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING ) ) + { + return MZ_FALSE; + } + if( NULL == + ( pSrc_central_header = mz_zip_reader_get_cdh( pSource_zip, file_index ) ) ) + { + return MZ_FALSE; + } + pState = pZip->m_pState; + + num_alignment_padding_bytes = + mz_zip_writer_compute_padding_needed_for_file_alignment( pZip ); + + // no zip64 support yet + if( ( pZip->m_total_files == 0xFFFF ) || + ( ( pZip->m_archive_size + num_alignment_padding_bytes + + MZ_ZIP_LOCAL_DIR_HEADER_SIZE + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ) > + 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + cur_src_file_ofs = + MZ_READ_LE32( pSrc_central_header + MZ_ZIP_CDH_LOCAL_HEADER_OFS ); + cur_dst_file_ofs = pZip->m_archive_size; + + if( pSource_zip->m_pRead( pSource_zip->m_pIO_opaque, cur_src_file_ofs, + pLocal_header, MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) != + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + if( MZ_READ_LE32( pLocal_header ) != MZ_ZIP_LOCAL_DIR_HEADER_SIG ) + { + return MZ_FALSE; + } + cur_src_file_ofs += MZ_ZIP_LOCAL_DIR_HEADER_SIZE; + + if( !mz_zip_writer_write_zeros( pZip, cur_dst_file_ofs, + num_alignment_padding_bytes ) ) + { + return MZ_FALSE; + } + cur_dst_file_ofs += num_alignment_padding_bytes; + local_dir_header_ofs = cur_dst_file_ofs; + if( pZip->m_file_offset_alignment ) + { + MZ_ASSERT( ( local_dir_header_ofs & ( pZip->m_file_offset_alignment - 1 ) ) == + 0 ); + } + + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_dst_file_ofs, pLocal_header, + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) != + MZ_ZIP_LOCAL_DIR_HEADER_SIZE ) + { + return MZ_FALSE; + } + cur_dst_file_ofs += MZ_ZIP_LOCAL_DIR_HEADER_SIZE; + + n = MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_EXTRA_LEN_OFS ); + comp_bytes_remaining = + n + MZ_READ_LE32( pSrc_central_header + MZ_ZIP_CDH_COMPRESSED_SIZE_OFS ); + + if( NULL == ( pBuf = pZip->m_pAlloc( + pZip->m_pAlloc_opaque, 1, + ( size_t )MZ_MAX( sizeof( mz_uint32 ) * 4, + MZ_MIN( ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE, + comp_bytes_remaining ) ) ) ) ) + { + return MZ_FALSE; + } + + while( comp_bytes_remaining ) + { + n = ( mz_uint )MZ_MIN( ( mz_uint )MZ_ZIP_MAX_IO_BUF_SIZE, comp_bytes_remaining ); + if( pSource_zip->m_pRead( pSource_zip->m_pIO_opaque, cur_src_file_ofs, pBuf, + n ) != n ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + return MZ_FALSE; + } + cur_src_file_ofs += n; + + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_dst_file_ofs, pBuf, n ) != n ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + return MZ_FALSE; + } + cur_dst_file_ofs += n; + + comp_bytes_remaining -= n; + } + + bit_flags = MZ_READ_LE16( pLocal_header + MZ_ZIP_LDH_BIT_FLAG_OFS ); + if( bit_flags & 8 ) + { + // Copy data descriptor + if( pSource_zip->m_pRead( pSource_zip->m_pIO_opaque, cur_src_file_ofs, pBuf, + sizeof( mz_uint32 ) * 4 ) != sizeof( mz_uint32 ) * 4 ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + return MZ_FALSE; + } + + n = sizeof( mz_uint32 ) * ( ( MZ_READ_LE32( pBuf ) == 0x08074b50 ) ? 4 : 3 ); + if( pZip->m_pWrite( pZip->m_pIO_opaque, cur_dst_file_ofs, pBuf, n ) != n ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + return MZ_FALSE; + } + + cur_src_file_ofs += n; + cur_dst_file_ofs += n; + } + pZip->m_pFree( pZip->m_pAlloc_opaque, pBuf ); + + // no zip64 support yet + if( cur_dst_file_ofs > 0xFFFFFFFF ) + { + return MZ_FALSE; + } + + orig_central_dir_size = pState->m_central_dir.m_size; + + memcpy( central_header, pSrc_central_header, MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ); + MZ_WRITE_LE32( central_header + MZ_ZIP_CDH_LOCAL_HEADER_OFS, + local_dir_header_ofs ); + if( !mz_zip_array_push_back( pZip, &pState->m_central_dir, central_header, + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE ) ) + { + return MZ_FALSE; + } + + n = MZ_READ_LE16( pSrc_central_header + MZ_ZIP_CDH_FILENAME_LEN_OFS ) + + MZ_READ_LE16( pSrc_central_header + MZ_ZIP_CDH_EXTRA_LEN_OFS ) + + MZ_READ_LE16( pSrc_central_header + MZ_ZIP_CDH_COMMENT_LEN_OFS ); + if( !mz_zip_array_push_back( + pZip, &pState->m_central_dir, + pSrc_central_header + MZ_ZIP_CENTRAL_DIR_HEADER_SIZE, n ) ) + { + mz_zip_array_resize( pZip, &pState->m_central_dir, orig_central_dir_size, + MZ_FALSE ); + return MZ_FALSE; + } + + if( pState->m_central_dir.m_size > 0xFFFFFFFF ) + { + return MZ_FALSE; + } + n = ( mz_uint32 )orig_central_dir_size; + if( !mz_zip_array_push_back( pZip, &pState->m_central_dir_offsets, &n, 1 ) ) + { + mz_zip_array_resize( pZip, &pState->m_central_dir, orig_central_dir_size, + MZ_FALSE ); + return MZ_FALSE; + } + + pZip->m_total_files++; + pZip->m_archive_size = cur_dst_file_ofs; + + return MZ_TRUE; +} + +mz_bool mz_zip_writer_finalize_archive( mz_zip_archive* pZip ) +{ + mz_zip_internal_state* pState; + mz_uint64 central_dir_ofs, central_dir_size; + mz_uint8 hdr[MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE]; + + if( ( !pZip ) || ( !pZip->m_pState ) || ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING ) ) + { + return MZ_FALSE; + } + + pState = pZip->m_pState; + + // no zip64 support yet + if( ( pZip->m_total_files > 0xFFFF ) || + ( ( pZip->m_archive_size + pState->m_central_dir.m_size + + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIZE ) > 0xFFFFFFFF ) ) + { + return MZ_FALSE; + } + + central_dir_ofs = 0; + central_dir_size = 0; + if( pZip->m_total_files ) + { + // Write central directory + central_dir_ofs = pZip->m_archive_size; + central_dir_size = pState->m_central_dir.m_size; + pZip->m_central_directory_file_ofs = central_dir_ofs; + if( pZip->m_pWrite( pZip->m_pIO_opaque, central_dir_ofs, + pState->m_central_dir.m_p, + ( size_t )central_dir_size ) != central_dir_size ) + { + return MZ_FALSE; + } + pZip->m_archive_size += central_dir_size; + } + + // Write end of central directory record + MZ_CLEAR_OBJ( hdr ); + MZ_WRITE_LE32( hdr + MZ_ZIP_ECDH_SIG_OFS, + MZ_ZIP_END_OF_CENTRAL_DIR_HEADER_SIG ); + MZ_WRITE_LE16( hdr + MZ_ZIP_ECDH_CDIR_NUM_ENTRIES_ON_DISK_OFS, + pZip->m_total_files ); + MZ_WRITE_LE16( hdr + MZ_ZIP_ECDH_CDIR_TOTAL_ENTRIES_OFS, pZip->m_total_files ); + MZ_WRITE_LE32( hdr + MZ_ZIP_ECDH_CDIR_SIZE_OFS, central_dir_size ); + MZ_WRITE_LE32( hdr + MZ_ZIP_ECDH_CDIR_OFS_OFS, central_dir_ofs ); + + if( pZip->m_pWrite( pZip->m_pIO_opaque, pZip->m_archive_size, hdr, + sizeof( hdr ) ) != sizeof( hdr ) ) + { + return MZ_FALSE; + } +#ifndef MINIZ_NO_STDIO + if( ( pState->m_pFile ) && ( MZ_FFLUSH( pState->m_pFile ) == EOF ) ) + { + return MZ_FALSE; + } +#endif // #ifndef MINIZ_NO_STDIO + + pZip->m_archive_size += sizeof( hdr ); + + pZip->m_zip_mode = MZ_ZIP_MODE_WRITING_HAS_BEEN_FINALIZED; + return MZ_TRUE; +} + +mz_bool mz_zip_writer_finalize_heap_archive( mz_zip_archive* pZip, void** pBuf, + size_t* pSize ) +{ + if( ( !pZip ) || ( !pZip->m_pState ) || ( !pBuf ) || ( !pSize ) ) + { + return MZ_FALSE; + } + if( pZip->m_pWrite != mz_zip_heap_write_func ) + { + return MZ_FALSE; + } + if( !mz_zip_writer_finalize_archive( pZip ) ) + { + return MZ_FALSE; + } + + *pBuf = pZip->m_pState->m_pMem; + *pSize = pZip->m_pState->m_mem_size; + pZip->m_pState->m_pMem = NULL; + pZip->m_pState->m_mem_size = pZip->m_pState->m_mem_capacity = 0; + return MZ_TRUE; +} + +mz_bool mz_zip_writer_end( mz_zip_archive* pZip ) +{ + mz_zip_internal_state* pState; + mz_bool status = MZ_TRUE; + if( ( !pZip ) || ( !pZip->m_pState ) || ( !pZip->m_pAlloc ) || ( !pZip->m_pFree ) || + ( ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING ) && + ( pZip->m_zip_mode != MZ_ZIP_MODE_WRITING_HAS_BEEN_FINALIZED ) ) ) + { + return MZ_FALSE; + } + + pState = pZip->m_pState; + pZip->m_pState = NULL; + mz_zip_array_clear( pZip, &pState->m_central_dir ); + mz_zip_array_clear( pZip, &pState->m_central_dir_offsets ); + mz_zip_array_clear( pZip, &pState->m_sorted_central_dir_offsets ); + +#ifndef MINIZ_NO_STDIO + if( pState->m_pFile ) + { + MZ_FCLOSE( pState->m_pFile ); + pState->m_pFile = NULL; + } +#endif // #ifndef MINIZ_NO_STDIO + + if( ( pZip->m_pWrite == mz_zip_heap_write_func ) && ( pState->m_pMem ) ) + { + pZip->m_pFree( pZip->m_pAlloc_opaque, pState->m_pMem ); + pState->m_pMem = NULL; + } + + pZip->m_pFree( pZip->m_pAlloc_opaque, pState ); + pZip->m_zip_mode = MZ_ZIP_MODE_INVALID; + return status; +} + +#ifndef MINIZ_NO_STDIO +mz_bool mz_zip_add_mem_to_archive_file_in_place( + const char* pZip_filename, const char* pArchive_name, const void* pBuf, + size_t buf_size, const void* pComment, mz_uint16 comment_size, + mz_uint level_and_flags ) +{ + mz_bool status, created_new_archive = MZ_FALSE; + mz_zip_archive zip_archive; + struct MZ_FILE_STAT_STRUCT file_stat; + MZ_CLEAR_OBJ( zip_archive ); + if( ( int )level_and_flags < 0 ) + { + level_and_flags = MZ_DEFAULT_LEVEL; + } + if( ( !pZip_filename ) || ( !pArchive_name ) || ( ( buf_size ) && ( !pBuf ) ) || + ( ( comment_size ) && ( !pComment ) ) || + ( ( level_and_flags & 0xF ) > MZ_UBER_COMPRESSION ) ) + { + return MZ_FALSE; + } + if( !mz_zip_writer_validate_archive_name( pArchive_name ) ) + { + return MZ_FALSE; + } + if( MZ_FILE_STAT( pZip_filename, &file_stat ) != 0 ) + { + // Create a new archive. + if( !mz_zip_writer_init_file( &zip_archive, pZip_filename, 0 ) ) + { + return MZ_FALSE; + } + created_new_archive = MZ_TRUE; + } + else + { + // Append to an existing archive. + if( !mz_zip_reader_init_file( + &zip_archive, pZip_filename, + level_and_flags | MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY ) ) + { + return MZ_FALSE; + } + if( !mz_zip_writer_init_from_reader( &zip_archive, pZip_filename ) ) + { + mz_zip_reader_end( &zip_archive ); + return MZ_FALSE; + } + } + status = + mz_zip_writer_add_mem_ex( &zip_archive, pArchive_name, pBuf, buf_size, + pComment, comment_size, level_and_flags, 0, 0 ); + // Always finalize, even if adding failed for some reason, so we have a valid + // central directory. (This may not always succeed, but we can try.) + if( !mz_zip_writer_finalize_archive( &zip_archive ) ) + { + status = MZ_FALSE; + } + if( !mz_zip_writer_end( &zip_archive ) ) + { + status = MZ_FALSE; + } + if( ( !status ) && ( created_new_archive ) ) + { + // It's a new archive and something went wrong, so just delete it. + int ignoredStatus = MZ_DELETE_FILE( pZip_filename ); + ( void )ignoredStatus; + } + return status; +} + +void* mz_zip_extract_archive_file_to_heap( const char* pZip_filename, + const char* pArchive_name, + size_t* pSize, mz_uint flags ) +{ + int file_index; + mz_zip_archive zip_archive; + void* p = NULL; + + if( pSize ) + { + *pSize = 0; + } + + if( ( !pZip_filename ) || ( !pArchive_name ) ) + { + return NULL; + } + + MZ_CLEAR_OBJ( zip_archive ); + if( !mz_zip_reader_init_file( + &zip_archive, pZip_filename, + flags | MZ_ZIP_FLAG_DO_NOT_SORT_CENTRAL_DIRECTORY ) ) + { + return NULL; + } + + if( ( file_index = mz_zip_reader_locate_file( &zip_archive, pArchive_name, NULL, + flags ) ) >= 0 ) + { + p = mz_zip_reader_extract_to_heap( &zip_archive, file_index, pSize, flags ); + } + + mz_zip_reader_end( &zip_archive ); + return p; +} + +#endif // #ifndef MINIZ_NO_STDIO + +#endif // #ifndef MINIZ_NO_ARCHIVE_WRITING_APIS + +#endif // #ifndef MINIZ_NO_ARCHIVE_APIS + +#ifdef __cplusplus +} +#endif + +#ifdef _MSC_VER + #pragma warning(pop) +#endif + +#endif // MINIZ_HEADER_FILE_ONLY + +/* + This is free and unencumbered software released into the public domain. + + Anyone is free to copy, modify, publish, use, compile, sell, or + distribute this software, either in source code form or as a compiled + binary, for any purpose, commercial or non-commercial, and by any + means. + + In jurisdictions that recognize copyright laws, the author or authors + of this software dedicate any and all copyright interest in the + software to the public domain. We make this dedication for the benefit + of the public at large and to the detriment of our heirs and + successors. We intend this dedication to be an overt act of + relinquishment in perpetuity of all present and future rights to this + software under copyright law. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + + For more information, please refer to +*/ + +// ---------------------- end of miniz ---------------------------------------- + +#ifdef __clang__ + #pragma clang diagnostic pop +#endif + +} // namespace miniz +#else + +// Reuse MINIZ_LITTE_ENDIAN macro + +#if defined(_M_IX86) || defined(_M_X64) || defined(__i386__) || \ + defined(__i386) || defined(__i486__) || defined(__i486) || \ + defined(i386) || defined(__ia64__) || defined(__x86_64__) + // MINIZ_X86_OR_X64_CPU is only used to help set the below macros. + #define MINIZ_X86_OR_X64_CPU 1 +#endif + +#if defined(__sparcv9) + // Big endian +#else + #if (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) || MINIZ_X86_OR_X64_CPU + // Set MINIZ_LITTLE_ENDIAN to 1 if the processor is little endian. + #define MINIZ_LITTLE_ENDIAN 1 + #endif +#endif + +#endif // TINYEXR_USE_MINIZ + +// static bool IsBigEndian(void) { +// union { +// unsigned int i; +// char c[4]; +// } bint = {0x01020304}; +// +// return bint.c[0] == 1; +//} + +static void SetErrorMessage( const std::string& msg, const char** err ) +{ +if( err ) +{ +#ifdef _WIN32 + ( *err ) = _strdup( msg.c_str() ); +#else + ( *err ) = strdup( msg.c_str() ); +#endif +} +} + +static const int kEXRVersionSize = 8; + +static void cpy2( unsigned short* dst_val, const unsigned short* src_val ) +{ +unsigned char* dst = reinterpret_cast( dst_val ); +const unsigned char* src = reinterpret_cast( src_val ); + +dst[0] = src[0]; +dst[1] = src[1]; +} + +static void swap2( unsigned short* val ) +{ +#ifdef MINIZ_LITTLE_ENDIAN +( void )val; +#else +unsigned short tmp = *val; +unsigned char* dst = reinterpret_cast( val ); +unsigned char* src = reinterpret_cast( &tmp ); + +dst[0] = src[1]; +dst[1] = src[0]; +#endif +} + +#ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wunused-function" +#endif + +#ifdef __GNUC__ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wunused-function" +#endif +static void cpy4( int* dst_val, const int* src_val ) +{ +unsigned char* dst = reinterpret_cast( dst_val ); +const unsigned char* src = reinterpret_cast( src_val ); + +dst[0] = src[0]; +dst[1] = src[1]; +dst[2] = src[2]; +dst[3] = src[3]; +} + +static void cpy4( unsigned int* dst_val, const unsigned int* src_val ) +{ +unsigned char* dst = reinterpret_cast( dst_val ); +const unsigned char* src = reinterpret_cast( src_val ); + +dst[0] = src[0]; +dst[1] = src[1]; +dst[2] = src[2]; +dst[3] = src[3]; +} + +static void cpy4( float* dst_val, const float* src_val ) +{ +unsigned char* dst = reinterpret_cast( dst_val ); +const unsigned char* src = reinterpret_cast( src_val ); + +dst[0] = src[0]; +dst[1] = src[1]; +dst[2] = src[2]; +dst[3] = src[3]; +} +#ifdef __clang__ + #pragma clang diagnostic pop +#endif + +#ifdef __GNUC__ + #pragma GCC diagnostic pop +#endif + +static void swap4( unsigned int* val ) +{ +#ifdef MINIZ_LITTLE_ENDIAN +( void )val; +#else +unsigned int tmp = *val; +unsigned char* dst = reinterpret_cast( val ); +unsigned char* src = reinterpret_cast( &tmp ); + +dst[0] = src[3]; +dst[1] = src[2]; +dst[2] = src[1]; +dst[3] = src[0]; +#endif +} + +static void swap4( int* val ) +{ +#ifdef MINIZ_LITTLE_ENDIAN +( void )val; +#else +int tmp = *val; +unsigned char* dst = reinterpret_cast( val ); +unsigned char* src = reinterpret_cast( &tmp ); + +dst[0] = src[3]; +dst[1] = src[2]; +dst[2] = src[1]; +dst[3] = src[0]; +#endif +} + +static void swap4( float* val ) +{ +#ifdef MINIZ_LITTLE_ENDIAN +( void )val; +#else +float tmp = *val; +unsigned char* dst = reinterpret_cast( val ); +unsigned char* src = reinterpret_cast( &tmp ); + +dst[0] = src[3]; +dst[1] = src[2]; +dst[2] = src[1]; +dst[3] = src[0]; +#endif +} + +#if 0 +static void cpy8( tinyexr::tinyexr_uint64* dst_val, const tinyexr::tinyexr_uint64* src_val ) +{ +unsigned char* dst = reinterpret_cast( dst_val ); +const unsigned char* src = reinterpret_cast( src_val ); + +dst[0] = src[0]; +dst[1] = src[1]; +dst[2] = src[2]; +dst[3] = src[3]; +dst[4] = src[4]; +dst[5] = src[5]; +dst[6] = src[6]; +dst[7] = src[7]; +} +#endif + +static void swap8( tinyexr::tinyexr_uint64* val ) +{ +#ifdef MINIZ_LITTLE_ENDIAN +( void )val; +#else +tinyexr::tinyexr_uint64 tmp = ( *val ); +unsigned char* dst = reinterpret_cast( val ); +unsigned char* src = reinterpret_cast( &tmp ); + +dst[0] = src[7]; +dst[1] = src[6]; +dst[2] = src[5]; +dst[3] = src[4]; +dst[4] = src[3]; +dst[5] = src[2]; +dst[6] = src[1]; +dst[7] = src[0]; +#endif +} + +// https://gist.github.com/rygorous/2156668 +// Reuse MINIZ_LITTLE_ENDIAN flag from miniz. +union FP32 +{ +unsigned int u; +float f; +struct +{ +#if MINIZ_LITTLE_ENDIAN + unsigned int Mantissa : 23; + unsigned int Exponent : 8; + unsigned int Sign : 1; +#else + unsigned int Sign : 1; + unsigned int Exponent : 8; + unsigned int Mantissa : 23; +#endif +} s; +}; + +#ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wpadded" +#endif + +union FP16 +{ +unsigned short u; +struct +{ +#if MINIZ_LITTLE_ENDIAN + unsigned int Mantissa : 10; + unsigned int Exponent : 5; + unsigned int Sign : 1; +#else + unsigned int Sign : 1; + unsigned int Exponent : 5; + unsigned int Mantissa : 10; +#endif +} s; +}; + +#ifdef __clang__ + #pragma clang diagnostic pop +#endif + +static FP32 half_to_float( FP16 h ) +{ +static const FP32 magic = {113 << 23}; +static const unsigned int shifted_exp = 0x7c00 + << 13; // exponent mask after shift +FP32 o; + +o.u = ( h.u & 0x7fffU ) << 13U; // exponent/mantissa bits +unsigned int exp_ = shifted_exp & o.u; // just the exponent +o.u += ( 127 - 15 ) << 23; // exponent adjust + +// handle exponent special cases +if( exp_ == shifted_exp ) // Inf/NaN? +{ + o.u += ( 128 - 16 ) << 23; // extra exp adjust +} +else if( exp_ == 0 ) // Zero/Denormal? +{ + o.u += 1 << 23; // extra exp adjust + o.f -= magic.f; // renormalize +} + +o.u |= ( h.u & 0x8000U ) << 16U; // sign bit +return o; +} + +static FP16 float_to_half_full( FP32 f ) +{ +FP16 o = {0}; + +// Based on ISPC reference code (with minor modifications) +if( f.s.Exponent == 0 ) // Signed zero/denormal (which will underflow) +{ + o.s.Exponent = 0; +} +else if( f.s.Exponent == 255 ) // Inf or NaN (all exponent bits set) +{ + o.s.Exponent = 31; + o.s.Mantissa = f.s.Mantissa ? 0x200 : 0; // NaN->qNaN and Inf->Inf +} +else // Normalized number +{ + // Exponent unbias the single, then bias the halfp + int newexp = f.s.Exponent - 127 + 15; + if( newexp >= 31 ) // Overflow, return signed infinity + { + o.s.Exponent = 31; + } + else if( newexp <= 0 ) // Underflow + { + if( ( 14 - newexp ) <= 24 ) // Mantissa might be non-zero + { + unsigned int mant = f.s.Mantissa | 0x800000; // Hidden 1 bit + o.s.Mantissa = mant >> ( 14 - newexp ); + if( ( mant >> ( 13 - newexp ) ) & 1 ) // Check for rounding + { + o.u++; // Round, might overflow into exp bit, but this is OK + } + } + } + else + { + o.s.Exponent = static_cast( newexp ); + o.s.Mantissa = f.s.Mantissa >> 13; + if( f.s.Mantissa & 0x1000 ) // Check for rounding + { + o.u++; // Round, might overflow to inf, this is OK + } + } +} + +o.s.Sign = f.s.Sign; +return o; +} + +// NOTE: From OpenEXR code +// #define IMF_INCREASING_Y 0 +// #define IMF_DECREASING_Y 1 +// #define IMF_RAMDOM_Y 2 +// +// #define IMF_NO_COMPRESSION 0 +// #define IMF_RLE_COMPRESSION 1 +// #define IMF_ZIPS_COMPRESSION 2 +// #define IMF_ZIP_COMPRESSION 3 +// #define IMF_PIZ_COMPRESSION 4 +// #define IMF_PXR24_COMPRESSION 5 +// #define IMF_B44_COMPRESSION 6 +// #define IMF_B44A_COMPRESSION 7 + +#ifdef __clang__ + #pragma clang diagnostic push + + #if __has_warning("-Wzero-as-null-pointer-constant") + #pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" + #endif + +#endif + +static const char* ReadString( std::string* s, const char* ptr, size_t len ) +{ +// Read untile NULL(\0). +const char* p = ptr; +const char* q = ptr; +while( ( size_t( q - ptr ) < len ) && ( *q ) != 0 ) +{ + q++; +} + +if( size_t( q - ptr ) >= len ) +{ + ( *s ) = std::string(); + return NULL; +} + +( *s ) = std::string( p, q ); + +return q + 1; // skip '\0' +} + +static bool ReadAttribute( std::string* name, std::string* type, + std::vector* data, size_t* marker_size, + const char* marker, size_t size ) +{ +size_t name_len = strnlen( marker, size ); +if( name_len == size ) +{ + // String does not have a terminating character. + return false; +} +*name = std::string( marker, name_len ); + +marker += name_len + 1; +size -= name_len + 1; + +size_t type_len = strnlen( marker, size ); +if( type_len == size ) +{ + return false; +} +*type = std::string( marker, type_len ); + +marker += type_len + 1; +size -= type_len + 1; + +if( size < sizeof( uint32_t ) ) +{ + return false; +} + +uint32_t data_len; +memcpy( &data_len, marker, sizeof( uint32_t ) ); +tinyexr::swap4( reinterpret_cast( &data_len ) ); + +if( data_len == 0 ) +{ + if( ( *type ).compare( "string" ) == 0 ) + { + // Accept empty string attribute. + + marker += sizeof( uint32_t ); + size -= sizeof( uint32_t ); + + *marker_size = name_len + 1 + type_len + 1 + sizeof( uint32_t ); + + data->resize( 1 ); + ( *data )[0] = '\0'; + + return true; + } + else + { + return false; + } +} + +marker += sizeof( uint32_t ); +size -= sizeof( uint32_t ); + +if( size < data_len ) +{ + return false; +} + +data->resize( static_cast( data_len ) ); +memcpy( &data->at( 0 ), marker, static_cast( data_len ) ); + +*marker_size = name_len + 1 + type_len + 1 + sizeof( uint32_t ) + data_len; +return true; +} + +static void WriteAttributeToMemory( std::vector* out, + const char* name, const char* type, + const unsigned char* data, int len ) +{ +out->insert( out->end(), name, name + strlen( name ) + 1 ); +out->insert( out->end(), type, type + strlen( type ) + 1 ); + +int outLen = len; +tinyexr::swap4( &outLen ); +out->insert( out->end(), reinterpret_cast( &outLen ), + reinterpret_cast( &outLen ) + sizeof( int ) ); +out->insert( out->end(), data, data + len ); +} + +typedef struct +{ +std::string name; // less than 255 bytes long +int pixel_type; +int x_sampling; +int y_sampling; +unsigned char p_linear; +unsigned char pad[3]; +} ChannelInfo; + +typedef struct +{ +int min_x; +int min_y; +int max_x; +int max_y; +} Box2iInfo; + +struct HeaderInfo +{ +std::vector channels; +std::vector attributes; + +Box2iInfo data_window; +int line_order; +Box2iInfo display_window; +float screen_window_center[2]; +float screen_window_width; +float pixel_aspect_ratio; + +int chunk_count; + +// Tiled format +int tiled; // Non-zero if the part is tiled. +int tile_size_x; +int tile_size_y; +int tile_level_mode; +int tile_rounding_mode; + +unsigned int header_len; + +int compression_type; + +// required for multi-part or non-image files +std::string name; +// required for multi-part or non-image files +std::string type; + +void clear() +{ + channels.clear(); + attributes.clear(); + + data_window.min_x = 0; + data_window.min_y = 0; + data_window.max_x = 0; + data_window.max_y = 0; + line_order = 0; + display_window.min_x = 0; + display_window.min_y = 0; + display_window.max_x = 0; + display_window.max_y = 0; + screen_window_center[0] = 0.0f; + screen_window_center[1] = 0.0f; + screen_window_width = 0.0f; + pixel_aspect_ratio = 0.0f; + + chunk_count = 0; + + // Tiled format + tiled = 0; + tile_size_x = 0; + tile_size_y = 0; + tile_level_mode = 0; + tile_rounding_mode = 0; + + header_len = 0; + compression_type = 0; + + name.clear(); + type.clear(); +} +}; + +static bool ReadChannelInfo( std::vector& channels, + const std::vector& data ) +{ +const char* p = reinterpret_cast( &data.at( 0 ) ); + +for( ;; ) +{ + if( ( *p ) == 0 ) + { + break; + } + ChannelInfo info; + + tinyexr_int64 data_len = static_cast( data.size() ) - + ( p - reinterpret_cast( data.data() ) ); + if( data_len < 0 ) + { + return false; + } + + p = ReadString( &info.name, p, size_t( data_len ) ); + if( ( p == NULL ) && ( info.name.empty() ) ) + { + // Buffer overrun. Issue #51. + return false; + } + + const unsigned char* data_end = + reinterpret_cast( p ) + 16; + if( data_end >= ( data.data() + data.size() ) ) + { + return false; + } + + memcpy( &info.pixel_type, p, sizeof( int ) ); + p += 4; + info.p_linear = static_cast( p[0] ); // uchar + p += 1 + 3; // reserved: uchar[3] + memcpy( &info.x_sampling, p, sizeof( int ) ); // int + p += 4; + memcpy( &info.y_sampling, p, sizeof( int ) ); // int + p += 4; + + tinyexr::swap4( &info.pixel_type ); + tinyexr::swap4( &info.x_sampling ); + tinyexr::swap4( &info.y_sampling ); + + channels.push_back( info ); +} + +return true; +} + +static void WriteChannelInfo( std::vector& data, + const std::vector& channels ) +{ +size_t sz = 0; + +// Calculate total size. +for( size_t c = 0; c < channels.size(); c++ ) +{ + sz += strlen( channels[c].name.c_str() ) + 1; // +1 for \0 + sz += 16; // 4 * int +} +data.resize( sz + 1 ); + +unsigned char* p = &data.at( 0 ); + +for( size_t c = 0; c < channels.size(); c++ ) +{ + memcpy( p, channels[c].name.c_str(), strlen( channels[c].name.c_str() ) ); + p += strlen( channels[c].name.c_str() ); + ( *p ) = '\0'; + p++; + + int pixel_type = channels[c].pixel_type; + int x_sampling = channels[c].x_sampling; + int y_sampling = channels[c].y_sampling; + tinyexr::swap4( &pixel_type ); + tinyexr::swap4( &x_sampling ); + tinyexr::swap4( &y_sampling ); + + memcpy( p, &pixel_type, sizeof( int ) ); + p += sizeof( int ); + + ( *p ) = channels[c].p_linear; + p += 4; + + memcpy( p, &x_sampling, sizeof( int ) ); + p += sizeof( int ); + + memcpy( p, &y_sampling, sizeof( int ) ); + p += sizeof( int ); +} + +( *p ) = '\0'; +} + +static void CompressZip( unsigned char* dst, + tinyexr::tinyexr_uint64& compressedSize, + const unsigned char* src, unsigned long src_size ) +{ +std::vector tmpBuf( src_size ); + +// +// Apply EXR-specific? postprocess. Grabbed from OpenEXR's +// ImfZipCompressor.cpp +// + +// +// Reorder the pixel data. +// + +const char* srcPtr = reinterpret_cast( src ); + +{ + char* t1 = reinterpret_cast( &tmpBuf.at( 0 ) ); + char* t2 = reinterpret_cast( &tmpBuf.at( 0 ) ) + ( src_size + 1 ) / 2; + const char* stop = srcPtr + src_size; + + for( ;; ) + { + if( srcPtr < stop ) + { + *( t1++ ) = *( srcPtr++ ); + } + else + { + break; + } + + if( srcPtr < stop ) + { + *( t2++ ) = *( srcPtr++ ); + } + else + { + break; + } + } +} + +// +// Predictor. +// + +{ + unsigned char* t = &tmpBuf.at( 0 ) + 1; + unsigned char* stop = &tmpBuf.at( 0 ) + src_size; + int p = t[-1]; + + while( t < stop ) + { + int d = int( t[0] ) - p + ( 128 + 256 ); + p = t[0]; + t[0] = static_cast( d ); + ++t; + } +} + +#if TINYEXR_USE_MINIZ +// +// Compress the data using miniz +// + +miniz::mz_ulong outSize = miniz::mz_compressBound( src_size ); +int ret = miniz::mz_compress( + dst, &outSize, static_cast( &tmpBuf.at( 0 ) ), + src_size ); +assert( ret == miniz::MZ_OK ); +( void )ret; + +compressedSize = outSize; +#else +uLong outSize = compressBound( static_cast( src_size ) ); +int ret = compress( dst, &outSize, static_cast( &tmpBuf.at( 0 ) ), + src_size ); +assert( ret == Z_OK ); + +compressedSize = outSize; +#endif + +// Use uncompressed data when compressed data is larger than uncompressed. +// (Issue 40) +if( compressedSize >= src_size ) +{ + compressedSize = src_size; + memcpy( dst, src, src_size ); +} +} + +static bool DecompressZip( unsigned char* dst, + unsigned long* uncompressed_size /* inout */, + const unsigned char* src, unsigned long src_size ) +{ +if( ( *uncompressed_size ) == src_size ) +{ + // Data is not compressed(Issue 40). + memcpy( dst, src, src_size ); + return true; +} +std::vector tmpBuf( *uncompressed_size ); + +#if TINYEXR_USE_MINIZ +int ret = + miniz::mz_uncompress( &tmpBuf.at( 0 ), uncompressed_size, src, src_size ); +if( miniz::MZ_OK != ret ) +{ + return false; +} +#else +int ret = uncompress( &tmpBuf.at( 0 ), uncompressed_size, src, src_size ); +if( Z_OK != ret ) +{ + return false; +} +#endif + +// +// Apply EXR-specific? postprocess. Grabbed from OpenEXR's +// ImfZipCompressor.cpp +// + +// Predictor. +{ + unsigned char* t = &tmpBuf.at( 0 ) + 1; + unsigned char* stop = &tmpBuf.at( 0 ) + ( *uncompressed_size ); + + while( t < stop ) + { + int d = int( t[-1] ) + int( t[0] ) - 128; + t[0] = static_cast( d ); + ++t; + } +} + +// Reorder the pixel data. +{ + const char* t1 = reinterpret_cast( &tmpBuf.at( 0 ) ); + const char* t2 = reinterpret_cast( &tmpBuf.at( 0 ) ) + + ( *uncompressed_size + 1 ) / 2; + char* s = reinterpret_cast( dst ); + char* stop = s + ( *uncompressed_size ); + + for( ;; ) + { + if( s < stop ) + { + *( s++ ) = *( t1++ ); + } + else + { + break; + } + + if( s < stop ) + { + *( s++ ) = *( t2++ ); + } + else + { + break; + } + } +} + +return true; +} + +// RLE code from OpenEXR -------------------------------------- + +#ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wsign-conversion" + #if __has_warning("-Wextra-semi-stmt") + #pragma clang diagnostic ignored "-Wextra-semi-stmt" + #endif +#endif + +#ifdef _MSC_VER + #pragma warning(push) + #pragma warning(disable : 4204) // nonstandard extension used : non-constant + // aggregate initializer (also supported by GNU + // C and C99, so no big deal) + #pragma warning(disable : 4244) // 'initializing': conversion from '__int64' to + // 'int', possible loss of data + #pragma warning(disable : 4267) // 'argument': conversion from '__int64' to + // 'int', possible loss of data + #pragma warning(disable : 4996) // 'strdup': The POSIX name for this item is + // deprecated. Instead, use the ISO C and C++ + // conformant name: _strdup. +#endif + +const int MIN_RUN_LENGTH = 3; +const int MAX_RUN_LENGTH = 127; + +// +// Compress an array of bytes, using run-length encoding, +// and return the length of the compressed data. +// + +static int rleCompress( int inLength, const char in[], signed char out[] ) +{ +const char* inEnd = in + inLength; +const char* runStart = in; +const char* runEnd = in + 1; +signed char* outWrite = out; + +while( runStart < inEnd ) +{ + while( runEnd < inEnd && *runStart == *runEnd && + runEnd - runStart - 1 < MAX_RUN_LENGTH ) + { + ++runEnd; + } + + if( runEnd - runStart >= MIN_RUN_LENGTH ) + { + // + // Compressible run + // + + *outWrite++ = static_cast( runEnd - runStart ) - 1; + *outWrite++ = *( reinterpret_cast( runStart ) ); + runStart = runEnd; + } + else + { + // + // Uncompressable run + // + + while( runEnd < inEnd && + ( ( runEnd + 1 >= inEnd || *runEnd != *( runEnd + 1 ) ) || + ( runEnd + 2 >= inEnd || *( runEnd + 1 ) != *( runEnd + 2 ) ) ) && + runEnd - runStart < MAX_RUN_LENGTH ) + { + ++runEnd; + } + + *outWrite++ = static_cast( runStart - runEnd ); + + while( runStart < runEnd ) + { + *outWrite++ = *( reinterpret_cast( runStart++ ) ); + } + } + + ++runEnd; +} + +return static_cast( outWrite - out ); +} + +// +// Uncompress an array of bytes compressed with rleCompress(). +// Returns the length of the oncompressed data, or 0 if the +// length of the uncompressed data would be more than maxLength. +// + +static int rleUncompress( int inLength, int maxLength, const signed char in[], + char out[] ) +{ +char* outStart = out; + +while( inLength > 0 ) +{ + if( *in < 0 ) + { + int count = -( static_cast( *in++ ) ); + inLength -= count + 1; + + // Fixes #116: Add bounds check to in buffer. + if( ( 0 > ( maxLength -= count ) ) || ( inLength < 0 ) ) + { + return 0; + } + + memcpy( out, in, count ); + out += count; + in += count; + } + else + { + int count = *in++; + inLength -= 2; + + if( 0 > ( maxLength -= count + 1 ) ) + { + return 0; + } + + memset( out, *reinterpret_cast( in ), count + 1 ); + out += count + 1; + + in++; + } +} + +return static_cast( out - outStart ); +} + +#ifdef __clang__ + #pragma clang diagnostic pop +#endif + +// End of RLE code from OpenEXR ----------------------------------- + +static void CompressRle( unsigned char* dst, + tinyexr::tinyexr_uint64& compressedSize, + const unsigned char* src, unsigned long src_size ) +{ +std::vector tmpBuf( src_size ); + +// +// Apply EXR-specific? postprocess. Grabbed from OpenEXR's +// ImfRleCompressor.cpp +// + +// +// Reorder the pixel data. +// + +const char* srcPtr = reinterpret_cast( src ); + +{ + char* t1 = reinterpret_cast( &tmpBuf.at( 0 ) ); + char* t2 = reinterpret_cast( &tmpBuf.at( 0 ) ) + ( src_size + 1 ) / 2; + const char* stop = srcPtr + src_size; + + for( ;; ) + { + if( srcPtr < stop ) + { + *( t1++ ) = *( srcPtr++ ); + } + else + { + break; + } + + if( srcPtr < stop ) + { + *( t2++ ) = *( srcPtr++ ); + } + else + { + break; + } + } +} + +// +// Predictor. +// + +{ + unsigned char* t = &tmpBuf.at( 0 ) + 1; + unsigned char* stop = &tmpBuf.at( 0 ) + src_size; + int p = t[-1]; + + while( t < stop ) + { + int d = int( t[0] ) - p + ( 128 + 256 ); + p = t[0]; + t[0] = static_cast( d ); + ++t; + } +} + +// outSize will be (srcSiz * 3) / 2 at max. +int outSize = rleCompress( static_cast( src_size ), + reinterpret_cast( &tmpBuf.at( 0 ) ), + reinterpret_cast( dst ) ); +assert( outSize > 0 ); + +compressedSize = static_cast( outSize ); + +// Use uncompressed data when compressed data is larger than uncompressed. +// (Issue 40) +if( compressedSize >= src_size ) +{ + compressedSize = src_size; + memcpy( dst, src, src_size ); +} +} + +static bool DecompressRle( unsigned char* dst, + const unsigned long uncompressed_size, + const unsigned char* src, unsigned long src_size ) +{ +if( uncompressed_size == src_size ) +{ + // Data is not compressed(Issue 40). + memcpy( dst, src, src_size ); + return true; +} + +// Workaround for issue #112. +// TODO(syoyo): Add more robust out-of-bounds check in `rleUncompress`. +if( src_size <= 2 ) +{ + return false; +} + +std::vector tmpBuf( uncompressed_size ); + +int ret = rleUncompress( static_cast( src_size ), + static_cast( uncompressed_size ), + reinterpret_cast( src ), + reinterpret_cast( &tmpBuf.at( 0 ) ) ); +if( ret != static_cast( uncompressed_size ) ) +{ + return false; +} + +// +// Apply EXR-specific? postprocess. Grabbed from OpenEXR's +// ImfRleCompressor.cpp +// + +// Predictor. +{ + unsigned char* t = &tmpBuf.at( 0 ) + 1; + unsigned char* stop = &tmpBuf.at( 0 ) + uncompressed_size; + + while( t < stop ) + { + int d = int( t[-1] ) + int( t[0] ) - 128; + t[0] = static_cast( d ); + ++t; + } +} + +// Reorder the pixel data. +{ + const char* t1 = reinterpret_cast( &tmpBuf.at( 0 ) ); + const char* t2 = reinterpret_cast( &tmpBuf.at( 0 ) ) + + ( uncompressed_size + 1 ) / 2; + char* s = reinterpret_cast( dst ); + char* stop = s + uncompressed_size; + + for( ;; ) + { + if( s < stop ) + { + *( s++ ) = *( t1++ ); + } + else + { + break; + } + + if( s < stop ) + { + *( s++ ) = *( t2++ ); + } + else + { + break; + } + } +} + +return true; +} + +#if TINYEXR_USE_PIZ + +#ifdef __clang__ + #pragma clang diagnostic push + #pragma clang diagnostic ignored "-Wc++11-long-long" + #pragma clang diagnostic ignored "-Wold-style-cast" + #pragma clang diagnostic ignored "-Wpadded" + #pragma clang diagnostic ignored "-Wsign-conversion" + #pragma clang diagnostic ignored "-Wc++11-extensions" + #pragma clang diagnostic ignored "-Wconversion" + #pragma clang diagnostic ignored "-Wc++98-compat-pedantic" + + #if __has_warning("-Wcast-qual") + #pragma clang diagnostic ignored "-Wcast-qual" + #endif + + #if __has_warning("-Wextra-semi-stmt") + #pragma clang diagnostic ignored "-Wextra-semi-stmt" + #endif + +#endif + +// +// PIZ compress/uncompress, based on OpenEXR's ImfPizCompressor.cpp +// +// ----------------------------------------------------------------- +// Copyright (c) 2004, Industrial Light & Magic, a division of Lucas +// Digital Ltd. LLC) +// (3 clause BSD license) +// + +struct PIZChannelData +{ +unsigned short* start; +unsigned short* end; +int nx; +int ny; +int ys; +int size; +}; + +//----------------------------------------------------------------------------- +// +// 16-bit Haar Wavelet encoding and decoding +// +// The source code in this file is derived from the encoding +// and decoding routines written by Christian Rouet for his +// PIZ image file format. +// +//----------------------------------------------------------------------------- + +// +// Wavelet basis functions without modulo arithmetic; they produce +// the best compression ratios when the wavelet-transformed data are +// Huffman-encoded, but the wavelet transform works only for 14-bit +// data (untransformed data values must be less than (1 << 14)). +// + +inline void wenc14( unsigned short a, unsigned short b, unsigned short& l, + unsigned short& h ) +{ +short as = static_cast( a ); +short bs = static_cast( b ); + +short ms = ( as + bs ) >> 1; +short ds = as - bs; + +l = static_cast( ms ); +h = static_cast( ds ); +} + +inline void wdec14( unsigned short l, unsigned short h, unsigned short& a, + unsigned short& b ) +{ +short ls = static_cast( l ); +short hs = static_cast( h ); + +int hi = hs; +int ai = ls + ( hi & 1 ) + ( hi >> 1 ); + +short as = static_cast( ai ); +short bs = static_cast( ai - hi ); + +a = static_cast( as ); +b = static_cast( bs ); +} + +// +// Wavelet basis functions with modulo arithmetic; they work with full +// 16-bit data, but Huffman-encoding the wavelet-transformed data doesn't +// compress the data quite as well. +// + +const int NBITS = 16; +const int A_OFFSET = 1 << ( NBITS - 1 ); +const int M_OFFSET = 1 << ( NBITS - 1 ); +const int MOD_MASK = ( 1 << NBITS ) - 1; + +inline void wenc16( unsigned short a, unsigned short b, unsigned short& l, + unsigned short& h ) +{ +int ao = ( a + A_OFFSET ) & MOD_MASK; +int m = ( ( ao + b ) >> 1 ); +int d = ao - b; + +if( d < 0 ) +{ + m = ( m + M_OFFSET ) & MOD_MASK; +} + +d &= MOD_MASK; + +l = static_cast( m ); +h = static_cast( d ); +} + +inline void wdec16( unsigned short l, unsigned short h, unsigned short& a, + unsigned short& b ) +{ +int m = l; +int d = h; +int bb = ( m - ( d >> 1 ) ) & MOD_MASK; +int aa = ( d + bb - A_OFFSET ) & MOD_MASK; +b = static_cast( bb ); +a = static_cast( aa ); +} + +// +// 2D Wavelet encoding: +// + +static void wav2Encode( + unsigned short* in, // io: values are transformed in place + int nx, // i : x size + int ox, // i : x offset + int ny, // i : y size + int oy, // i : y offset + unsigned short mx ) // i : maximum in[x][y] value +{ +bool w14 = ( mx < ( 1 << 14 ) ); +int n = ( nx > ny ) ? ny : nx; +int p = 1; // == 1 << level +int p2 = 2; // == 1 << (level+1) + +// +// Hierarchical loop on smaller dimension n +// + +while( p2 <= n ) +{ + unsigned short* py = in; + unsigned short* ey = in + oy * ( ny - p2 ); + int oy1 = oy * p; + int oy2 = oy * p2; + int ox1 = ox * p; + int ox2 = ox * p2; + unsigned short i00, i01, i10, i11; + + // + // Y loop + // + + for( ; py <= ey; py += oy2 ) + { + unsigned short* px = py; + unsigned short* ex = py + ox * ( nx - p2 ); + + // + // X loop + // + + for( ; px <= ex; px += ox2 ) + { + unsigned short* p01 = px + ox1; + unsigned short* p10 = px + oy1; + unsigned short* p11 = p10 + ox1; + + // + // 2D wavelet encoding + // + + if( w14 ) + { + wenc14( *px, *p01, i00, i01 ); + wenc14( *p10, *p11, i10, i11 ); + wenc14( i00, i10, *px, *p10 ); + wenc14( i01, i11, *p01, *p11 ); + } + else + { + wenc16( *px, *p01, i00, i01 ); + wenc16( *p10, *p11, i10, i11 ); + wenc16( i00, i10, *px, *p10 ); + wenc16( i01, i11, *p01, *p11 ); + } + } + + // + // Encode (1D) odd column (still in Y loop) + // + + if( nx & p ) + { + unsigned short* p10 = px + oy1; + + if( w14 ) + { + wenc14( *px, *p10, i00, *p10 ); + } + else + { + wenc16( *px, *p10, i00, *p10 ); + } + + *px = i00; + } + } + + // + // Encode (1D) odd line (must loop in X) + // + + if( ny & p ) + { + unsigned short* px = py; + unsigned short* ex = py + ox * ( nx - p2 ); + + for( ; px <= ex; px += ox2 ) + { + unsigned short* p01 = px + ox1; + + if( w14 ) + { + wenc14( *px, *p01, i00, *p01 ); + } + else + { + wenc16( *px, *p01, i00, *p01 ); + } + + *px = i00; + } + } + + // + // Next level + // + + p = p2; + p2 <<= 1; +} +} + +// +// 2D Wavelet decoding: +// + +static void wav2Decode( + unsigned short* in, // io: values are transformed in place + int nx, // i : x size + int ox, // i : x offset + int ny, // i : y size + int oy, // i : y offset + unsigned short mx ) // i : maximum in[x][y] value +{ +bool w14 = ( mx < ( 1 << 14 ) ); +int n = ( nx > ny ) ? ny : nx; +int p = 1; +int p2; + +// +// Search max level +// + +while( p <= n ) +{ + p <<= 1; +} + +p >>= 1; +p2 = p; +p >>= 1; + +// +// Hierarchical loop on smaller dimension n +// + +while( p >= 1 ) +{ + unsigned short* py = in; + unsigned short* ey = in + oy * ( ny - p2 ); + int oy1 = oy * p; + int oy2 = oy * p2; + int ox1 = ox * p; + int ox2 = ox * p2; + unsigned short i00, i01, i10, i11; + + // + // Y loop + // + + for( ; py <= ey; py += oy2 ) + { + unsigned short* px = py; + unsigned short* ex = py + ox * ( nx - p2 ); + + // + // X loop + // + + for( ; px <= ex; px += ox2 ) + { + unsigned short* p01 = px + ox1; + unsigned short* p10 = px + oy1; + unsigned short* p11 = p10 + ox1; + + // + // 2D wavelet decoding + // + + if( w14 ) + { + wdec14( *px, *p10, i00, i10 ); + wdec14( *p01, *p11, i01, i11 ); + wdec14( i00, i01, *px, *p01 ); + wdec14( i10, i11, *p10, *p11 ); + } + else + { + wdec16( *px, *p10, i00, i10 ); + wdec16( *p01, *p11, i01, i11 ); + wdec16( i00, i01, *px, *p01 ); + wdec16( i10, i11, *p10, *p11 ); + } + } + + // + // Decode (1D) odd column (still in Y loop) + // + + if( nx & p ) + { + unsigned short* p10 = px + oy1; + + if( w14 ) + { + wdec14( *px, *p10, i00, *p10 ); + } + else + { + wdec16( *px, *p10, i00, *p10 ); + } + + *px = i00; + } + } + + // + // Decode (1D) odd line (must loop in X) + // + + if( ny & p ) + { + unsigned short* px = py; + unsigned short* ex = py + ox * ( nx - p2 ); + + for( ; px <= ex; px += ox2 ) + { + unsigned short* p01 = px + ox1; + + if( w14 ) + { + wdec14( *px, *p01, i00, *p01 ); + } + else + { + wdec16( *px, *p01, i00, *p01 ); + } + + *px = i00; + } + } + + // + // Next level + // + + p2 = p; + p >>= 1; +} +} + +//----------------------------------------------------------------------------- +// +// 16-bit Huffman compression and decompression. +// +// The source code in this file is derived from the 8-bit +// Huffman compression and decompression routines written +// by Christian Rouet for his PIZ image file format. +// +//----------------------------------------------------------------------------- + +// Adds some modification for tinyexr. + +const int HUF_ENCBITS = 16; // literal (value) bit length +const int HUF_DECBITS = 14; // decoding bit size (>= 8) + +const int HUF_ENCSIZE = ( 1 << HUF_ENCBITS ) + 1; // encoding table size +const int HUF_DECSIZE = 1 << HUF_DECBITS; // decoding table size +const int HUF_DECMASK = HUF_DECSIZE - 1; + +struct HufDec // short code long code +{ +//------------------------------- +unsigned int len : 8; // code length 0 +unsigned int lit : 24; // lit p size +unsigned int* p; // 0 lits +}; + +inline long long hufLength( long long code ) +{ +return code & 63; +} + +inline long long hufCode( long long code ) +{ +return code >> 6; +} + +inline void outputBits( int nBits, long long bits, long long& c, int& lc, + char*& out ) +{ +c <<= nBits; +lc += nBits; + +c |= bits; + +while( lc >= 8 ) +{ + *out++ = static_cast( ( c >>( lc -= 8 ) ) ); +} +} + +inline long long getBits( int nBits, long long& c, int& lc, const char*& in ) +{ +while( lc < nBits ) +{ + c = ( c << 8 ) | *( reinterpret_cast( in++ ) ); + lc += 8; +} + +lc -= nBits; +return ( c >> lc ) & ( ( 1 << nBits ) - 1 ); +} + +// +// ENCODING TABLE BUILDING & (UN)PACKING +// + +// +// Build a "canonical" Huffman code table: +// - for each (uncompressed) symbol, hcode contains the length +// of the corresponding code (in the compressed data) +// - canonical codes are computed and stored in hcode +// - the rules for constructing canonical codes are as follows: +// * shorter codes (if filled with zeroes to the right) +// have a numerically higher value than longer codes +// * for codes with the same length, numerical values +// increase with numerical symbol values +// - because the canonical code table can be constructed from +// symbol lengths alone, the code table can be transmitted +// without sending the actual code values +// - see http://www.compressconsult.com/huffman/ +// + +static void hufCanonicalCodeTable( long long hcode[HUF_ENCSIZE] ) +{ +long long n[59]; + +// +// For each i from 0 through 58, count the +// number of different codes of length i, and +// store the count in n[i]. +// + +for( int i = 0; i <= 58; ++i ) +{ + n[i] = 0; +} + +for( int i = 0; i < HUF_ENCSIZE; ++i ) +{ + n[hcode[i]] += 1; +} + +// +// For each i from 58 through 1, compute the +// numerically lowest code with length i, and +// store that code in n[i]. +// + +long long c = 0; + +for( int i = 58; i > 0; --i ) +{ + long long nc = ( ( c + n[i] ) >> 1 ); + n[i] = c; + c = nc; +} + +// +// hcode[i] contains the length, l, of the +// code for symbol i. Assign the next available +// code of length l to the symbol and store both +// l and the code in hcode[i]. +// + +for( int i = 0; i < HUF_ENCSIZE; ++i ) +{ + int l = static_cast( hcode[i] ); + + if( l > 0 ) + { + hcode[i] = l | ( n[l]++ << 6 ); + } +} +} + +// +// Compute Huffman codes (based on frq input) and store them in frq: +// - code structure is : [63:lsb - 6:msb] | [5-0: bit length]; +// - max code length is 58 bits; +// - codes outside the range [im-iM] have a null length (unused values); +// - original frequencies are destroyed; +// - encoding tables are used by hufEncode() and hufBuildDecTable(); +// + +struct FHeapCompare +{ +bool operator()( long long* a, long long* b ) +{ + return *a > *b; +} +}; + +static void hufBuildEncTable( + long long* frq, // io: input frequencies [HUF_ENCSIZE], output table + int* im, // o: min frq index + int* iM ) // o: max frq index +{ +// +// This function assumes that when it is called, array frq +// indicates the frequency of all possible symbols in the data +// that are to be Huffman-encoded. (frq[i] contains the number +// of occurrences of symbol i in the data.) +// +// The loop below does three things: +// +// 1) Finds the minimum and maximum indices that point +// to non-zero entries in frq: +// +// frq[im] != 0, and frq[i] == 0 for all i < im +// frq[iM] != 0, and frq[i] == 0 for all i > iM +// +// 2) Fills array fHeap with pointers to all non-zero +// entries in frq. +// +// 3) Initializes array hlink such that hlink[i] == i +// for all array entries. +// + +std::vector hlink( HUF_ENCSIZE ); +std::vector fHeap( HUF_ENCSIZE ); + +*im = 0; + +while( !frq[*im] ) +{ + ( *im )++; +} + +int nf = 0; + +for( int i = *im; i < HUF_ENCSIZE; i++ ) +{ + hlink[i] = i; + + if( frq[i] ) + { + fHeap[nf] = &frq[i]; + nf++; + *iM = i; + } +} + +// +// Add a pseudo-symbol, with a frequency count of 1, to frq; +// adjust the fHeap and hlink array accordingly. Function +// hufEncode() uses the pseudo-symbol for run-length encoding. +// + +( *iM )++; +frq[*iM] = 1; +fHeap[nf] = &frq[*iM]; +nf++; + +// +// Build an array, scode, such that scode[i] contains the number +// of bits assigned to symbol i. Conceptually this is done by +// constructing a tree whose leaves are the symbols with non-zero +// frequency: +// +// Make a heap that contains all symbols with a non-zero frequency, +// with the least frequent symbol on top. +// +// Repeat until only one symbol is left on the heap: +// +// Take the two least frequent symbols off the top of the heap. +// Create a new node that has first two nodes as children, and +// whose frequency is the sum of the frequencies of the first +// two nodes. Put the new node back into the heap. +// +// The last node left on the heap is the root of the tree. For each +// leaf node, the distance between the root and the leaf is the length +// of the code for the corresponding symbol. +// +// The loop below doesn't actually build the tree; instead we compute +// the distances of the leaves from the root on the fly. When a new +// node is added to the heap, then that node's descendants are linked +// into a single linear list that starts at the new node, and the code +// lengths of the descendants (that is, their distance from the root +// of the tree) are incremented by one. +// + +std::make_heap( &fHeap[0], &fHeap[nf], FHeapCompare() ); + +std::vector scode( HUF_ENCSIZE ); +memset( scode.data(), 0, sizeof( long long ) * HUF_ENCSIZE ); + +while( nf > 1 ) +{ + // + // Find the indices, mm and m, of the two smallest non-zero frq + // values in fHeap, add the smallest frq to the second-smallest + // frq, and remove the smallest frq value from fHeap. + // + + int mm = fHeap[0] - frq; + std::pop_heap( &fHeap[0], &fHeap[nf], FHeapCompare() ); + --nf; + + int m = fHeap[0] - frq; + std::pop_heap( &fHeap[0], &fHeap[nf], FHeapCompare() ); + + frq[m] += frq[mm]; + std::push_heap( &fHeap[0], &fHeap[nf], FHeapCompare() ); + + // + // The entries in scode are linked into lists with the + // entries in hlink serving as "next" pointers and with + // the end of a list marked by hlink[j] == j. + // + // Traverse the lists that start at scode[m] and scode[mm]. + // For each element visited, increment the length of the + // corresponding code by one bit. (If we visit scode[j] + // during the traversal, then the code for symbol j becomes + // one bit longer.) + // + // Merge the lists that start at scode[m] and scode[mm] + // into a single list that starts at scode[m]. + // + + // + // Add a bit to all codes in the first list. + // + + for( int j = m;; j = hlink[j] ) + { + scode[j]++; + + assert( scode[j] <= 58 ); + + if( hlink[j] == j ) + { + // + // Merge the two lists. + // + + hlink[j] = mm; + break; + } + } + + // + // Add a bit to all codes in the second list + // + + for( int j = mm;; j = hlink[j] ) + { + scode[j]++; + + assert( scode[j] <= 58 ); + + if( hlink[j] == j ) + { + break; + } + } +} + +// +// Build a canonical Huffman code table, replacing the code +// lengths in scode with (code, code length) pairs. Copy the +// code table from scode into frq. +// + +hufCanonicalCodeTable( scode.data() ); +memcpy( frq, scode.data(), sizeof( long long ) * HUF_ENCSIZE ); +} + +// +// Pack an encoding table: +// - only code lengths, not actual codes, are stored +// - runs of zeroes are compressed as follows: +// +// unpacked packed +// -------------------------------- +// 1 zero 0 (6 bits) +// 2 zeroes 59 +// 3 zeroes 60 +// 4 zeroes 61 +// 5 zeroes 62 +// n zeroes (6 or more) 63 n-6 (6 + 8 bits) +// + +const int SHORT_ZEROCODE_RUN = 59; +const int LONG_ZEROCODE_RUN = 63; +const int SHORTEST_LONG_RUN = 2 + LONG_ZEROCODE_RUN - SHORT_ZEROCODE_RUN; +const int LONGEST_LONG_RUN = 255 + SHORTEST_LONG_RUN; + +static void hufPackEncTable( + const long long* hcode, // i : encoding table [HUF_ENCSIZE] + int im, // i : min hcode index + int iM, // i : max hcode index + char** pcode ) // o: ptr to packed table (updated) +{ +char* p = *pcode; +long long c = 0; +int lc = 0; + +for( ; im <= iM; im++ ) +{ + int l = hufLength( hcode[im] ); + + if( l == 0 ) + { + int zerun = 1; + + while( ( im < iM ) && ( zerun < LONGEST_LONG_RUN ) ) + { + if( hufLength( hcode[im + 1] ) > 0 ) + { + break; + } + im++; + zerun++; + } + + if( zerun >= 2 ) + { + if( zerun >= SHORTEST_LONG_RUN ) + { + outputBits( 6, LONG_ZEROCODE_RUN, c, lc, p ); + outputBits( 8, zerun - SHORTEST_LONG_RUN, c, lc, p ); + } + else + { + outputBits( 6, SHORT_ZEROCODE_RUN + zerun - 2, c, lc, p ); + } + continue; + } + } + + outputBits( 6, l, c, lc, p ); +} + +if( lc > 0 ) +{ + *p++ = ( unsigned char )( c << ( 8 - lc ) ); +} + +*pcode = p; +} + +// +// Unpack an encoding table packed by hufPackEncTable(): +// + +static bool hufUnpackEncTable( + const char** pcode, // io: ptr to packed table (updated) + int ni, // i : input size (in bytes) + int im, // i : min hcode index + int iM, // i : max hcode index + long long* hcode ) // o: encoding table [HUF_ENCSIZE] +{ +memset( hcode, 0, sizeof( long long ) * HUF_ENCSIZE ); + +const char* p = *pcode; +long long c = 0; +int lc = 0; + +for( ; im <= iM; im++ ) +{ + if( p - *pcode >= ni ) + { + return false; + } + + long long l = hcode[im] = getBits( 6, c, lc, p ); // code length + + if( l == ( long long )LONG_ZEROCODE_RUN ) + { + if( p - *pcode > ni ) + { + return false; + } + + int zerun = getBits( 8, c, lc, p ) + SHORTEST_LONG_RUN; + + if( im + zerun > iM + 1 ) + { + return false; + } + + while( zerun-- ) + { + hcode[im++] = 0; + } + + im--; + } + else if( l >= ( long long )SHORT_ZEROCODE_RUN ) + { + int zerun = l - SHORT_ZEROCODE_RUN + 2; + + if( im + zerun > iM + 1 ) + { + return false; + } + + while( zerun-- ) + { + hcode[im++] = 0; + } + + im--; + } +} + +*pcode = const_cast( p ); + +hufCanonicalCodeTable( hcode ); + +return true; +} + +// +// DECODING TABLE BUILDING +// + +// +// Clear a newly allocated decoding table so that it contains only zeroes. +// + +static void hufClearDecTable( HufDec* hdecod ) // io: (allocated by caller) +// decoding table [HUF_DECSIZE] +{ +for( int i = 0; i < HUF_DECSIZE; i++ ) +{ + hdecod[i].len = 0; + hdecod[i].lit = 0; + hdecod[i].p = NULL; +} +// memset(hdecod, 0, sizeof(HufDec) * HUF_DECSIZE); +} + +// +// Build a decoding hash table based on the encoding table hcode: +// - short codes (<= HUF_DECBITS) are resolved with a single table access; +// - long code entry allocations are not optimized, because long codes are +// unfrequent; +// - decoding tables are used by hufDecode(); +// + +static bool hufBuildDecTable( const long long* hcode, // i : encoding table + int im, // i : min index in hcode + int iM, // i : max index in hcode + HufDec* hdecod ) // o: (allocated by caller) +// decoding table [HUF_DECSIZE] +{ +// +// Init hashtable & loop on all codes. +// Assumes that hufClearDecTable(hdecod) has already been called. +// + +for( ; im <= iM; im++ ) +{ + long long c = hufCode( hcode[im] ); + int l = hufLength( hcode[im] ); + + if( c >> l ) + { + // + // Error: c is supposed to be an l-bit code, + // but c contains a value that is greater + // than the largest l-bit number. + // + + // invalidTableEntry(); + return false; + } + + if( l > HUF_DECBITS ) + { + // + // Long code: add a secondary entry + // + + HufDec* pl = hdecod + ( c >> ( l - HUF_DECBITS ) ); + + if( pl->len ) + { + // + // Error: a short code has already + // been stored in table entry *pl. + // + + // invalidTableEntry(); + return false; + } + + pl->lit++; + + if( pl->p ) + { + unsigned int* p = pl->p; + pl->p = new unsigned int[pl->lit]; + + for( int i = 0; i < pl->lit - 1; ++i ) + { + pl->p[i] = p[i]; + } + + delete[] p; + } + else + { + pl->p = new unsigned int[1]; + } + + pl->p[pl->lit - 1] = im; + } + else if( l ) + { + // + // Short code: init all primary entries + // + + HufDec* pl = hdecod + ( c << ( HUF_DECBITS - l ) ); + + for( long long i = 1ULL << ( HUF_DECBITS - l ); i > 0; i--, pl++ ) + { + if( pl->len || pl->p ) + { + // + // Error: a short code or a long code has + // already been stored in table entry *pl. + // + + // invalidTableEntry(); + return false; + } + + pl->len = l; + pl->lit = im; + } + } +} + +return true; +} + +// +// Free the long code entries of a decoding table built by hufBuildDecTable() +// + +static void hufFreeDecTable( HufDec* hdecod ) // io: Decoding table +{ +for( int i = 0; i < HUF_DECSIZE; i++ ) +{ + if( hdecod[i].p ) + { + delete[] hdecod[i].p; + hdecod[i].p = 0; + } +} +} + +// +// ENCODING +// + +inline void outputCode( long long code, long long& c, int& lc, char*& out ) +{ +outputBits( hufLength( code ), hufCode( code ), c, lc, out ); +} + +inline void sendCode( long long sCode, int runCount, long long runCode, + long long& c, int& lc, char*& out ) +{ +// +// Output a run of runCount instances of the symbol sCount. +// Output the symbols explicitly, or if that is shorter, output +// the sCode symbol once followed by a runCode symbol and runCount +// expressed as an 8-bit number. +// + +if( hufLength( sCode ) + hufLength( runCode ) + 8 < hufLength( sCode ) * runCount ) +{ + outputCode( sCode, c, lc, out ); + outputCode( runCode, c, lc, out ); + outputBits( 8, runCount, c, lc, out ); +} +else +{ + while( runCount-- >= 0 ) + { + outputCode( sCode, c, lc, out ); + } +} +} + +// +// Encode (compress) ni values based on the Huffman encoding table hcode: +// + +static int hufEncode // return: output size (in bits) +( const long long* hcode, // i : encoding table + const unsigned short* in, // i : uncompressed input buffer + const int ni, // i : input buffer size (in bytes) + int rlc, // i : rl code + char* out ) // o: compressed output buffer +{ +char* outStart = out; +long long c = 0; // bits not yet written to out +int lc = 0; // number of valid bits in c (LSB) +int s = in[0]; +int cs = 0; + +// +// Loop on input values +// + +for( int i = 1; i < ni; i++ ) +{ + // + // Count same values or send code + // + + if( s == in[i] && cs < 255 ) + { + cs++; + } + else + { + sendCode( hcode[s], cs, hcode[rlc], c, lc, out ); + cs = 0; + } + + s = in[i]; +} + +// +// Send remaining code +// + +sendCode( hcode[s], cs, hcode[rlc], c, lc, out ); + +if( lc ) +{ + *out = ( c << ( 8 - lc ) ) & 0xff; +} + +return ( out - outStart ) * 8 + lc; +} + +// +// DECODING +// + +// +// In order to force the compiler to inline them, +// getChar() and getCode() are implemented as macros +// instead of "inline" functions. +// + +#define getChar(c, lc, in) \ + { \ + c = (c << 8) | *(unsigned char *)(in++); \ + lc += 8; \ + } + +#if 0 +#define getCode(po, rlc, c, lc, in, out, ob, oe) \ + { \ + if (po == rlc) { \ + if (lc < 8) getChar(c, lc, in); \ + \ + lc -= 8; \ + \ + unsigned char cs = (c >> lc); \ + \ + if (out + cs > oe) return false; \ + \ + /* TinyEXR issue 78 */ \ + unsigned short s = out[-1]; \ + \ + while (cs-- > 0) *out++ = s; \ + } else if (out < oe) { \ + *out++ = po; \ + } else { \ + return false; \ + } \ + } +#else +static bool getCode( int po, int rlc, long long& c, int& lc, const char*& in, + const char* in_end, unsigned short*& out, + const unsigned short* ob, const unsigned short* oe ) +{ +( void )ob; +if( po == rlc ) +{ + if( lc < 8 ) + { + /* TinyEXR issue 78 */ + if( ( in + 1 ) >= in_end ) + { + return false; + } + + getChar( c, lc, in ); + } + + lc -= 8; + + unsigned char cs = ( c >> lc ); + + if( out + cs > oe ) + { + return false; + } + + // Bounds check for safety + // Issue 100. + if( ( out - 1 ) < ob ) + { + return false; + } + unsigned short s = out[-1]; + + while( cs-- > 0 ) + { + *out++ = s; + } +} +else if( out < oe ) +{ + *out++ = po; +} +else +{ + return false; +} +return true; +} +#endif + +// +// Decode (uncompress) ni bits based on encoding & decoding tables: +// + +static bool hufDecode( const long long* hcode, // i : encoding table + const HufDec* hdecod, // i : decoding table + const char* in, // i : compressed input buffer + int ni, // i : input size (in bits) + int rlc, // i : run-length code + int no, // i : expected output size (in bytes) + unsigned short* out ) // o: uncompressed output buffer +{ +long long c = 0; +int lc = 0; +unsigned short* outb = out; // begin +unsigned short* oe = out + no; // end +const char* ie = in + ( ni + 7 ) / 8; // input byte size + +// +// Loop on input bytes +// + +while( in < ie ) +{ + getChar( c, lc, in ); + + // + // Access decoding table + // + + while( lc >= HUF_DECBITS ) + { + const HufDec pl = hdecod[( c >> ( lc - HUF_DECBITS ) ) & HUF_DECMASK]; + + if( pl.len ) + { + // + // Get short code + // + + lc -= pl.len; + // std::cout << "lit = " << pl.lit << std::endl; + // std::cout << "rlc = " << rlc << std::endl; + // std::cout << "c = " << c << std::endl; + // std::cout << "lc = " << lc << std::endl; + // std::cout << "in = " << in << std::endl; + // std::cout << "out = " << out << std::endl; + // std::cout << "oe = " << oe << std::endl; + if( !getCode( pl.lit, rlc, c, lc, in, ie, out, outb, oe ) ) + { + return false; + } + } + else + { + if( !pl.p ) + { + return false; + } + // invalidCode(); // wrong code + + // + // Search long code + // + + int j; + + for( j = 0; j < pl.lit; j++ ) + { + int l = hufLength( hcode[pl.p[j]] ); + + while( lc < l && in < ie ) // get more bits + { + getChar( c, lc, in ); + } + + if( lc >= l ) + { + if( hufCode( hcode[pl.p[j]] ) == + ( ( c >> ( lc - l ) ) & ( ( ( long long )( 1 ) << l ) - 1 ) ) ) + { + // + // Found : get long code + // + + lc -= l; + if( !getCode( pl.p[j], rlc, c, lc, in, ie, out, outb, oe ) ) + { + return false; + } + break; + } + } + } + + if( j == pl.lit ) + { + return false; + // invalidCode(); // Not found + } + } + } +} + +// +// Get remaining (short) codes +// + +int i = ( 8 - ni ) & 7; +c >>= i; +lc -= i; + +while( lc > 0 ) +{ + const HufDec pl = hdecod[( c << ( HUF_DECBITS - lc ) ) & HUF_DECMASK]; + + if( pl.len ) + { + lc -= pl.len; + if( !getCode( pl.lit, rlc, c, lc, in, ie, out, outb, oe ) ) + { + return false; + } + } + else + { + return false; + // invalidCode(); // wrong (long) code + } +} + +if( out - outb != no ) +{ + return false; +} +// notEnoughData (); + +return true; +} + +static void countFrequencies( std::vector& freq, + const unsigned short data[/*n*/], int n ) +{ +for( int i = 0; i < HUF_ENCSIZE; ++i ) +{ + freq[i] = 0; +} + +for( int i = 0; i < n; ++i ) +{ + ++freq[data[i]]; +} +} + +static void writeUInt( char buf[4], unsigned int i ) +{ +unsigned char* b = ( unsigned char* )buf; + +b[0] = i; +b[1] = i >> 8; +b[2] = i >> 16; +b[3] = i >> 24; +} + +static unsigned int readUInt( const char buf[4] ) +{ +const unsigned char* b = ( const unsigned char* )buf; + +return ( b[0] & 0x000000ff ) | ( ( b[1] << 8 ) & 0x0000ff00 ) | + ( ( b[2] << 16 ) & 0x00ff0000 ) | ( ( b[3] << 24 ) & 0xff000000 ); +} + +// +// EXTERNAL INTERFACE +// + +static int hufCompress( const unsigned short raw[], int nRaw, + char compressed[] ) +{ +if( nRaw == 0 ) +{ + return 0; +} + +std::vector freq( HUF_ENCSIZE ); + +countFrequencies( freq, raw, nRaw ); + +int im = 0; +int iM = 0; +hufBuildEncTable( freq.data(), &im, &iM ); + +char* tableStart = compressed + 20; +char* tableEnd = tableStart; +hufPackEncTable( freq.data(), im, iM, &tableEnd ); +int tableLength = tableEnd - tableStart; + +char* dataStart = tableEnd; +int nBits = hufEncode( freq.data(), raw, nRaw, iM, dataStart ); +int data_length = ( nBits + 7 ) / 8; + +writeUInt( compressed, im ); +writeUInt( compressed + 4, iM ); +writeUInt( compressed + 8, tableLength ); +writeUInt( compressed + 12, nBits ); +writeUInt( compressed + 16, 0 ); // room for future extensions + +return dataStart + data_length - compressed; +} + +static bool hufUncompress( const char compressed[], int nCompressed, + std::vector* raw ) +{ +if( nCompressed == 0 ) +{ + if( raw->size() != 0 ) + { + return false; + } + + return false; +} + +int im = readUInt( compressed ); +int iM = readUInt( compressed + 4 ); +// int tableLength = readUInt (compressed + 8); +int nBits = readUInt( compressed + 12 ); + +if( im < 0 || im >= HUF_ENCSIZE || iM < 0 || iM >= HUF_ENCSIZE ) +{ + return false; +} + +const char* ptr = compressed + 20; + +// +// Fast decoder needs at least 2x64-bits of compressed data, and +// needs to be run-able on this platform. Otherwise, fall back +// to the original decoder +// + +// if (FastHufDecoder::enabled() && nBits > 128) +//{ +// FastHufDecoder fhd (ptr, nCompressed - (ptr - compressed), im, iM, iM); +// fhd.decode ((unsigned char*)ptr, nBits, raw, nRaw); +//} +// else +{ + std::vector freq( HUF_ENCSIZE ); + std::vector hdec( HUF_DECSIZE ); + + hufClearDecTable( &hdec.at( 0 ) ); + + hufUnpackEncTable( &ptr, nCompressed - ( ptr - compressed ), im, iM, + &freq.at( 0 ) ); + + { + if( nBits > 8 * ( nCompressed - ( ptr - compressed ) ) ) + { + return false; + } + + hufBuildDecTable( &freq.at( 0 ), im, iM, &hdec.at( 0 ) ); + hufDecode( &freq.at( 0 ), &hdec.at( 0 ), ptr, nBits, iM, raw->size(), + raw->data() ); + } + // catch (...) + //{ + // hufFreeDecTable (hdec); + // throw; + //} + + hufFreeDecTable( &hdec.at( 0 ) ); +} + +return true; +} + +// +// Functions to compress the range of values in the pixel data +// + +const int USHORT_RANGE = ( 1 << 16 ); +const int BITMAP_SIZE = ( USHORT_RANGE >> 3 ); + +static void bitmapFromData( const unsigned short data[/*nData*/], int nData, + unsigned char bitmap[BITMAP_SIZE], + unsigned short& minNonZero, + unsigned short& maxNonZero ) +{ +for( int i = 0; i < BITMAP_SIZE; ++i ) +{ + bitmap[i] = 0; +} + +for( int i = 0; i < nData; ++i ) +{ + bitmap[data[i] >> 3] |= ( 1 << ( data[i] & 7 ) ); +} + +bitmap[0] &= ~1; // zero is not explicitly stored in +// the bitmap; we assume that the +// data always contain zeroes +minNonZero = BITMAP_SIZE - 1; +maxNonZero = 0; + +for( int i = 0; i < BITMAP_SIZE; ++i ) +{ + if( bitmap[i] ) + { + if( minNonZero > i ) + { + minNonZero = i; + } + if( maxNonZero < i ) + { + maxNonZero = i; + } + } +} +} + +static unsigned short forwardLutFromBitmap( + const unsigned char bitmap[BITMAP_SIZE], unsigned short lut[USHORT_RANGE] ) +{ +int k = 0; + +for( int i = 0; i < USHORT_RANGE; ++i ) +{ + if( ( i == 0 ) || ( bitmap[i >> 3] & ( 1 << ( i & 7 ) ) ) ) + { + lut[i] = k++; + } + else + { + lut[i] = 0; + } +} + +return k - 1; // maximum value stored in lut[], +} // i.e. number of ones in bitmap minus 1 + +static unsigned short reverseLutFromBitmap( + const unsigned char bitmap[BITMAP_SIZE], unsigned short lut[USHORT_RANGE] ) +{ +int k = 0; + +for( int i = 0; i < USHORT_RANGE; ++i ) +{ + if( ( i == 0 ) || ( bitmap[i >> 3] & ( 1 << ( i & 7 ) ) ) ) + { + lut[k++] = i; + } +} + +int n = k - 1; + +while( k < USHORT_RANGE ) +{ + lut[k++] = 0; +} + +return n; // maximum k where lut[k] is non-zero, +} // i.e. number of ones in bitmap minus 1 + +static void applyLut( const unsigned short lut[USHORT_RANGE], + unsigned short data[/*nData*/], int nData ) +{ +for( int i = 0; i < nData; ++i ) +{ + data[i] = lut[data[i]]; +} +} + +#ifdef __clang__ + #pragma clang diagnostic pop +#endif // __clang__ + +#ifdef _MSC_VER + #pragma warning(pop) +#endif + +static bool CompressPiz( unsigned char* outPtr, unsigned int* outSize, + const unsigned char* inPtr, size_t inSize, + const std::vector& channelInfo, + int data_width, int num_lines ) +{ +std::vector bitmap( BITMAP_SIZE ); +unsigned short minNonZero; +unsigned short maxNonZero; + +#if !MINIZ_LITTLE_ENDIAN +// @todo { PIZ compression on BigEndian architecture. } +assert( 0 ); +return false; +#endif + +// Assume `inSize` is multiple of 2 or 4. +std::vector tmpBuffer( inSize / sizeof( unsigned short ) ); + +std::vector channelData( channelInfo.size() ); +unsigned short* tmpBufferEnd = &tmpBuffer.at( 0 ); + +for( size_t c = 0; c < channelData.size(); c++ ) +{ + PIZChannelData& cd = channelData[c]; + + cd.start = tmpBufferEnd; + cd.end = cd.start; + + cd.nx = data_width; + cd.ny = num_lines; + // cd.ys = c.channel().ySampling; + + size_t pixelSize = sizeof( int ); // UINT and FLOAT + if( channelInfo[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + pixelSize = sizeof( short ); + } + + cd.size = static_cast( pixelSize / sizeof( short ) ); + + tmpBufferEnd += cd.nx * cd.ny * cd.size; +} + +const unsigned char* ptr = inPtr; +for( int y = 0; y < num_lines; ++y ) +{ + for( size_t i = 0; i < channelData.size(); ++i ) + { + PIZChannelData& cd = channelData[i]; + + // if (modp (y, cd.ys) != 0) + // continue; + + size_t n = static_cast( cd.nx * cd.size ); + memcpy( cd.end, ptr, n * sizeof( unsigned short ) ); + ptr += n * sizeof( unsigned short ); + cd.end += n; + } +} + +bitmapFromData( &tmpBuffer.at( 0 ), static_cast( tmpBuffer.size() ), + bitmap.data(), minNonZero, maxNonZero ); + +std::vector lut( USHORT_RANGE ); +unsigned short maxValue = forwardLutFromBitmap( bitmap.data(), lut.data() ); +applyLut( lut.data(), &tmpBuffer.at( 0 ), static_cast( tmpBuffer.size() ) ); + +// +// Store range compression info in _outBuffer +// + +char* buf = reinterpret_cast( outPtr ); + +memcpy( buf, &minNonZero, sizeof( unsigned short ) ); +buf += sizeof( unsigned short ); +memcpy( buf, &maxNonZero, sizeof( unsigned short ) ); +buf += sizeof( unsigned short ); + +if( minNonZero <= maxNonZero ) +{ + memcpy( buf, reinterpret_cast( &bitmap[0] + minNonZero ), + maxNonZero - minNonZero + 1 ); + buf += maxNonZero - minNonZero + 1; +} + +// +// Apply wavelet encoding +// + +for( size_t i = 0; i < channelData.size(); ++i ) +{ + PIZChannelData& cd = channelData[i]; + + for( int j = 0; j < cd.size; ++j ) + { + wav2Encode( cd.start + j, cd.nx, cd.size, cd.ny, cd.nx * cd.size, + maxValue ); + } +} + +// +// Apply Huffman encoding; append the result to _outBuffer +// + +// length header(4byte), then huff data. Initialize length header with zero, +// then later fill it by `length`. +char* lengthPtr = buf; +int zero = 0; +memcpy( buf, &zero, sizeof( int ) ); +buf += sizeof( int ); + +int length = + hufCompress( &tmpBuffer.at( 0 ), static_cast( tmpBuffer.size() ), buf ); +memcpy( lengthPtr, &length, sizeof( int ) ); + +( *outSize ) = static_cast( + ( reinterpret_cast( buf ) - outPtr ) + + static_cast( length ) ); + +// Use uncompressed data when compressed data is larger than uncompressed. +// (Issue 40) +if( ( *outSize ) >= inSize ) +{ + ( *outSize ) = static_cast( inSize ); + memcpy( outPtr, inPtr, inSize ); +} +return true; +} + +static bool DecompressPiz( unsigned char* outPtr, const unsigned char* inPtr, + size_t tmpBufSize, size_t inLen, int num_channels, + const EXRChannelInfo* channels, int data_width, + int num_lines ) +{ +if( inLen == tmpBufSize ) +{ + // Data is not compressed(Issue 40). + memcpy( outPtr, inPtr, inLen ); + return true; +} + +std::vector bitmap( BITMAP_SIZE ); +unsigned short minNonZero; +unsigned short maxNonZero; + +#if !MINIZ_LITTLE_ENDIAN +// @todo { PIZ compression on BigEndian architecture. } +assert( 0 ); +return false; +#endif + +memset( bitmap.data(), 0, BITMAP_SIZE ); + +const unsigned char* ptr = inPtr; +// minNonZero = *(reinterpret_cast(ptr)); +tinyexr::cpy2( &minNonZero, reinterpret_cast( ptr ) ); +// maxNonZero = *(reinterpret_cast(ptr + 2)); +tinyexr::cpy2( &maxNonZero, reinterpret_cast( ptr + 2 ) ); +ptr += 4; + +if( maxNonZero >= BITMAP_SIZE ) +{ + return false; +} + +if( minNonZero <= maxNonZero ) +{ + memcpy( reinterpret_cast( &bitmap[0] + minNonZero ), ptr, + maxNonZero - minNonZero + 1 ); + ptr += maxNonZero - minNonZero + 1; +} + +std::vector lut( USHORT_RANGE ); +memset( lut.data(), 0, sizeof( unsigned short ) * USHORT_RANGE ); +unsigned short maxValue = reverseLutFromBitmap( bitmap.data(), lut.data() ); + +// +// Huffman decoding +// + +int length; + +// length = *(reinterpret_cast(ptr)); +tinyexr::cpy4( &length, reinterpret_cast( ptr ) ); +ptr += sizeof( int ); + +if( size_t( ( ptr - inPtr ) + length ) > inLen ) +{ + return false; +} + +std::vector tmpBuffer( tmpBufSize ); +hufUncompress( reinterpret_cast( ptr ), length, &tmpBuffer ); + +// +// Wavelet decoding +// + +std::vector channelData( static_cast( num_channels ) ); + +unsigned short* tmpBufferEnd = &tmpBuffer.at( 0 ); + +for( size_t i = 0; i < static_cast( num_channels ); ++i ) +{ + const EXRChannelInfo& chan = channels[i]; + + size_t pixelSize = sizeof( int ); // UINT and FLOAT + if( chan.pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + pixelSize = sizeof( short ); + } + + channelData[i].start = tmpBufferEnd; + channelData[i].end = channelData[i].start; + channelData[i].nx = data_width; + channelData[i].ny = num_lines; + // channelData[i].ys = 1; + channelData[i].size = static_cast( pixelSize / sizeof( short ) ); + + tmpBufferEnd += channelData[i].nx * channelData[i].ny * channelData[i].size; +} + +for( size_t i = 0; i < channelData.size(); ++i ) +{ + PIZChannelData& cd = channelData[i]; + + for( int j = 0; j < cd.size; ++j ) + { + wav2Decode( cd.start + j, cd.nx, cd.size, cd.ny, cd.nx * cd.size, + maxValue ); + } +} + +// +// Expand the pixel data to their original range +// + +applyLut( lut.data(), &tmpBuffer.at( 0 ), static_cast( tmpBufSize ) ); + +for( int y = 0; y < num_lines; y++ ) +{ + for( size_t i = 0; i < channelData.size(); ++i ) + { + PIZChannelData& cd = channelData[i]; + + // if (modp (y, cd.ys) != 0) + // continue; + + size_t n = static_cast( cd.nx * cd.size ); + memcpy( outPtr, cd.end, static_cast( n * sizeof( unsigned short ) ) ); + outPtr += n * sizeof( unsigned short ); + cd.end += n; + } +} + +return true; +} +#endif // TINYEXR_USE_PIZ + +#if TINYEXR_USE_ZFP + +struct ZFPCompressionParam +{ +double rate; +unsigned int precision; +unsigned int __pad0; +double tolerance; +int type; // TINYEXR_ZFP_COMPRESSIONTYPE_* +unsigned int __pad1; + +ZFPCompressionParam() +{ + type = TINYEXR_ZFP_COMPRESSIONTYPE_RATE; + rate = 2.0; + precision = 0; + tolerance = 0.0; +} +}; + +static bool FindZFPCompressionParam( ZFPCompressionParam* param, + const EXRAttribute* attributes, + int num_attributes, std::string* err ) +{ +bool foundType = false; + +for( int i = 0; i < num_attributes; i++ ) +{ + if( ( strcmp( attributes[i].name, "zfpCompressionType" ) == 0 ) ) + { + if( attributes[i].size == 1 ) + { + param->type = static_cast( attributes[i].value[0] ); + foundType = true; + break; + } + else + { + if( err ) + { + ( *err ) += + "zfpCompressionType attribute must be uchar(1 byte) type.\n"; + } + return false; + } + } +} + +if( !foundType ) +{ + if( err ) + { + ( *err ) += "`zfpCompressionType` attribute not found.\n"; + } + return false; +} + +if( param->type == TINYEXR_ZFP_COMPRESSIONTYPE_RATE ) +{ + for( int i = 0; i < num_attributes; i++ ) + { + if( ( strcmp( attributes[i].name, "zfpCompressionRate" ) == 0 ) && + ( attributes[i].size == 8 ) ) + { + param->rate = *( reinterpret_cast( attributes[i].value ) ); + return true; + } + } + + if( err ) + { + ( *err ) += "`zfpCompressionRate` attribute not found.\n"; + } + +} +else if( param->type == TINYEXR_ZFP_COMPRESSIONTYPE_PRECISION ) +{ + for( int i = 0; i < num_attributes; i++ ) + { + if( ( strcmp( attributes[i].name, "zfpCompressionPrecision" ) == 0 ) && + ( attributes[i].size == 4 ) ) + { + param->rate = *( reinterpret_cast( attributes[i].value ) ); + return true; + } + } + + if( err ) + { + ( *err ) += "`zfpCompressionPrecision` attribute not found.\n"; + } + +} +else if( param->type == TINYEXR_ZFP_COMPRESSIONTYPE_ACCURACY ) +{ + for( int i = 0; i < num_attributes; i++ ) + { + if( ( strcmp( attributes[i].name, "zfpCompressionTolerance" ) == 0 ) && + ( attributes[i].size == 8 ) ) + { + param->tolerance = *( reinterpret_cast( attributes[i].value ) ); + return true; + } + } + + if( err ) + { + ( *err ) += "`zfpCompressionTolerance` attribute not found.\n"; + } +} +else +{ + if( err ) + { + ( *err ) += "Unknown value specified for `zfpCompressionType`.\n"; + } +} + +return false; +} + +// Assume pixel format is FLOAT for all channels. +static bool DecompressZfp( float* dst, int dst_width, int dst_num_lines, + size_t num_channels, const unsigned char* src, + unsigned long src_size, + const ZFPCompressionParam& param ) +{ +size_t uncompressed_size = + size_t( dst_width ) * size_t( dst_num_lines ) * num_channels; + +if( uncompressed_size == src_size ) +{ + // Data is not compressed(Issue 40). + memcpy( dst, src, src_size ); +} + +zfp_stream* zfp = NULL; +zfp_field* field = NULL; + +assert( ( dst_width % 4 ) == 0 ); +assert( ( dst_num_lines % 4 ) == 0 ); + +if( ( size_t( dst_width ) & 3U ) || ( size_t( dst_num_lines ) & 3U ) ) +{ + return false; +} + +field = + zfp_field_2d( reinterpret_cast( const_cast( src ) ), + zfp_type_float, static_cast( dst_width ), + static_cast( dst_num_lines ) * + static_cast( num_channels ) ); +zfp = zfp_stream_open( NULL ); + +if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_RATE ) +{ + zfp_stream_set_rate( zfp, param.rate, zfp_type_float, /* dimension */ 2, + /* write random access */ 0 ); +} +else if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_PRECISION ) +{ + zfp_stream_set_precision( zfp, param.precision ); +} +else if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_ACCURACY ) +{ + zfp_stream_set_accuracy( zfp, param.tolerance ); +} +else +{ + assert( 0 ); +} + +size_t buf_size = zfp_stream_maximum_size( zfp, field ); +std::vector buf( buf_size ); +memcpy( &buf.at( 0 ), src, src_size ); + +bitstream* stream = stream_open( &buf.at( 0 ), buf_size ); +zfp_stream_set_bit_stream( zfp, stream ); +zfp_stream_rewind( zfp ); + +size_t image_size = size_t( dst_width ) * size_t( dst_num_lines ); + +for( size_t c = 0; c < size_t( num_channels ); c++ ) +{ + // decompress 4x4 pixel block. + for( size_t y = 0; y < size_t( dst_num_lines ); y += 4 ) + { + for( size_t x = 0; x < size_t( dst_width ); x += 4 ) + { + float fblock[16]; + zfp_decode_block_float_2( zfp, fblock ); + for( size_t j = 0; j < 4; j++ ) + { + for( size_t i = 0; i < 4; i++ ) + { + dst[c * image_size + ( ( y + j ) * size_t( dst_width ) + ( x + i ) )] = + fblock[j * 4 + i]; + } + } + } + } +} + +zfp_field_free( field ); +zfp_stream_close( zfp ); +stream_close( stream ); + +return true; +} + +// Assume pixel format is FLOAT for all channels. +static bool CompressZfp( std::vector* outBuf, + unsigned int* outSize, const float* inPtr, int width, + int num_lines, int num_channels, + const ZFPCompressionParam& param ) +{ +zfp_stream* zfp = NULL; +zfp_field* field = NULL; + +assert( ( width % 4 ) == 0 ); +assert( ( num_lines % 4 ) == 0 ); + +if( ( size_t( width ) & 3U ) || ( size_t( num_lines ) & 3U ) ) +{ + return false; +} + +// create input array. +field = zfp_field_2d( reinterpret_cast( const_cast( inPtr ) ), + zfp_type_float, static_cast( width ), + static_cast( num_lines * num_channels ) ); + +zfp = zfp_stream_open( NULL ); + +if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_RATE ) +{ + zfp_stream_set_rate( zfp, param.rate, zfp_type_float, 2, 0 ); +} +else if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_PRECISION ) +{ + zfp_stream_set_precision( zfp, param.precision ); +} +else if( param.type == TINYEXR_ZFP_COMPRESSIONTYPE_ACCURACY ) +{ + zfp_stream_set_accuracy( zfp, param.tolerance ); +} +else +{ + assert( 0 ); +} + +size_t buf_size = zfp_stream_maximum_size( zfp, field ); + +outBuf->resize( buf_size ); + +bitstream* stream = stream_open( &outBuf->at( 0 ), buf_size ); +zfp_stream_set_bit_stream( zfp, stream ); +zfp_field_free( field ); + +size_t image_size = size_t( width ) * size_t( num_lines ); + +for( size_t c = 0; c < size_t( num_channels ); c++ ) +{ + // compress 4x4 pixel block. + for( size_t y = 0; y < size_t( num_lines ); y += 4 ) + { + for( size_t x = 0; x < size_t( width ); x += 4 ) + { + float fblock[16]; + for( size_t j = 0; j < 4; j++ ) + { + for( size_t i = 0; i < 4; i++ ) + { + fblock[j * 4 + i] = + inPtr[c * image_size + ( ( y + j ) * size_t( width ) + ( x + i ) )]; + } + } + zfp_encode_block_float_2( zfp, fblock ); + } + } +} + +zfp_stream_flush( zfp ); +( *outSize ) = static_cast( zfp_stream_compressed_size( zfp ) ); + +zfp_stream_close( zfp ); + +return true; +} + +#endif + +// +// ----------------------------------------------------------------- +// + +// heuristics +#define TINYEXR_DIMENSION_THRESHOLD (1024 * 8192) + +// TODO(syoyo): Refactor function arguments. +static bool DecodePixelData( /* out */ unsigned char** out_images, + const int* requested_pixel_types, + const unsigned char* data_ptr, size_t data_len, + int compression_type, int line_order, int width, + int height, int x_stride, int y, int line_no, + int num_lines, size_t pixel_data_size, + size_t num_attributes, + const EXRAttribute* attributes, size_t num_channels, + const EXRChannelInfo* channels, + const std::vector& channel_offset_list ) +{ +if( compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) // PIZ +{ +#if TINYEXR_USE_PIZ + if( ( width == 0 ) || ( num_lines == 0 ) || ( pixel_data_size == 0 ) ) + { + // Invalid input #90 + return false; + } + + // Allocate original data size. + std::vector outBuf( static_cast( + static_cast( width * num_lines ) * pixel_data_size ) ); + size_t tmpBufLen = outBuf.size(); + + bool ret = tinyexr::DecompressPiz( + reinterpret_cast( &outBuf.at( 0 ) ), data_ptr, tmpBufLen, + data_len, static_cast( num_channels ), channels, width, num_lines ); + + if( !ret ) + { + return false; + } + + // For PIZ_COMPRESSION: + // pixel sample data for channel 0 for scanline 0 + // pixel sample data for channel 1 for scanline 0 + // pixel sample data for channel ... for scanline 0 + // pixel sample data for channel n for scanline 0 + // pixel sample data for channel 0 for scanline 1 + // pixel sample data for channel 1 for scanline 1 + // pixel sample data for channel ... for scanline 1 + // pixel sample data for channel n for scanline 1 + // ... + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned short* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + FP16 hf; + + // hf.u = line_ptr[u]; + // use `cpy` to avoid unaligned memory access when compiler's + // optimization is on. + tinyexr::cpy2( &( hf.u ), line_ptr + u ); + + tinyexr::swap2( reinterpret_cast( &hf.u ) ); + + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + unsigned short* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += static_cast( + ( height - 1 - ( line_no + static_cast( v ) ) ) ) * + static_cast( x_stride ) + + u; + } + *image = hf.u; + } + else // HALF -> FLOAT + { + FP32 f32 = half_to_float( hf ); + float* image = reinterpret_cast( out_images )[c]; + size_t offset = 0; + if( line_order == 0 ) + { + offset = ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + offset = static_cast( + ( height - 1 - ( line_no + static_cast( v ) ) ) ) * + static_cast( x_stride ) + + u; + } + image += offset; + *image = f32.f; + } + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_UINT ); + + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned int* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + unsigned int val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( &val ); + + unsigned int* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += static_cast( + ( height - 1 - ( line_no + static_cast( v ) ) ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ); + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const float* line_ptr = reinterpret_cast( &outBuf.at( + v * pixel_data_size * static_cast( x_stride ) + + channel_offset_list[c] * static_cast( x_stride ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + float val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + float* image = reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += static_cast( + ( height - 1 - ( line_no + static_cast( v ) ) ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else + { + assert( 0 ); + } + } +#else + assert( 0 && "PIZ is enabled in this build" ); + return false; +#endif + +} +else if( compression_type == TINYEXR_COMPRESSIONTYPE_ZIPS || + compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) +{ + // Allocate original data size. + std::vector outBuf( static_cast( width ) * + static_cast( num_lines ) * + pixel_data_size ); + + unsigned long dstLen = static_cast( outBuf.size() ); + assert( dstLen > 0 ); + if( !tinyexr::DecompressZip( + reinterpret_cast( &outBuf.at( 0 ) ), &dstLen, data_ptr, + static_cast( data_len ) ) ) + { + return false; + } + + // For ZIP_COMPRESSION: + // pixel sample data for channel 0 for scanline 0 + // pixel sample data for channel 1 for scanline 0 + // pixel sample data for channel ... for scanline 0 + // pixel sample data for channel n for scanline 0 + // pixel sample data for channel 0 for scanline 1 + // pixel sample data for channel 1 for scanline 1 + // pixel sample data for channel ... for scanline 1 + // pixel sample data for channel n for scanline 1 + // ... + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned short* line_ptr = reinterpret_cast( + &outBuf.at( v * static_cast( pixel_data_size ) * + static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + tinyexr::FP16 hf; + + // hf.u = line_ptr[u]; + tinyexr::cpy2( &( hf.u ), line_ptr + u ); + + tinyexr::swap2( reinterpret_cast( &hf.u ) ); + + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + unsigned short* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = hf.u; + } + else // HALF -> FLOAT + { + tinyexr::FP32 f32 = half_to_float( hf ); + float* image = reinterpret_cast( out_images )[c]; + size_t offset = 0; + if( line_order == 0 ) + { + offset = ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + offset = ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + image += offset; + + *image = f32.f; + } + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_UINT ); + + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned int* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + unsigned int val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( &val ); + + unsigned int* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ); + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const float* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + float val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + float* image = reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else + { + assert( 0 ); + return false; + } + } +} +else if( compression_type == TINYEXR_COMPRESSIONTYPE_RLE ) +{ + // Allocate original data size. + std::vector outBuf( static_cast( width ) * + static_cast( num_lines ) * + pixel_data_size ); + + unsigned long dstLen = static_cast( outBuf.size() ); + if( dstLen == 0 ) + { + return false; + } + + if( !tinyexr::DecompressRle( + reinterpret_cast( &outBuf.at( 0 ) ), dstLen, data_ptr, + static_cast( data_len ) ) ) + { + return false; + } + + // For RLE_COMPRESSION: + // pixel sample data for channel 0 for scanline 0 + // pixel sample data for channel 1 for scanline 0 + // pixel sample data for channel ... for scanline 0 + // pixel sample data for channel n for scanline 0 + // pixel sample data for channel 0 for scanline 1 + // pixel sample data for channel 1 for scanline 1 + // pixel sample data for channel ... for scanline 1 + // pixel sample data for channel n for scanline 1 + // ... + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned short* line_ptr = reinterpret_cast( + &outBuf.at( v * static_cast( pixel_data_size ) * + static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + tinyexr::FP16 hf; + + // hf.u = line_ptr[u]; + tinyexr::cpy2( &( hf.u ), line_ptr + u ); + + tinyexr::swap2( reinterpret_cast( &hf.u ) ); + + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + unsigned short* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = hf.u; + } + else // HALF -> FLOAT + { + tinyexr::FP32 f32 = half_to_float( hf ); + float* image = reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = f32.f; + } + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_UINT ); + + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const unsigned int* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + unsigned int val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( &val ); + + unsigned int* image = + reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ); + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const float* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + float val; + // val = line_ptr[u]; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + float* image = reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else + { + assert( 0 ); + return false; + } + } +} +else if( compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) +{ +#if TINYEXR_USE_ZFP + tinyexr::ZFPCompressionParam zfp_compression_param; + std::string e; + if( !tinyexr::FindZFPCompressionParam( &zfp_compression_param, attributes, + int( num_attributes ), &e ) ) + { + // This code path should not be reachable. + assert( 0 ); + return false; + } + + // Allocate original data size. + std::vector outBuf( static_cast( width ) * + static_cast( num_lines ) * + pixel_data_size ); + + unsigned long dstLen = outBuf.size(); + assert( dstLen > 0 ); + tinyexr::DecompressZfp( reinterpret_cast( &outBuf.at( 0 ) ), width, + num_lines, num_channels, data_ptr, + static_cast( data_len ), + zfp_compression_param ); + + // For ZFP_COMPRESSION: + // pixel sample data for channel 0 for scanline 0 + // pixel sample data for channel 1 for scanline 0 + // pixel sample data for channel ... for scanline 0 + // pixel sample data for channel n for scanline 0 + // pixel sample data for channel 0 for scanline 1 + // pixel sample data for channel 1 for scanline 1 + // pixel sample data for channel ... for scanline 1 + // pixel sample data for channel n for scanline 1 + // ... + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { + assert( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ); + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + assert( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ); + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + const float* line_ptr = reinterpret_cast( + &outBuf.at( v * pixel_data_size * static_cast( width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( size_t u = 0; u < static_cast( width ); u++ ) + { + float val; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + float* image = reinterpret_cast( out_images )[c]; + if( line_order == 0 ) + { + image += ( static_cast( line_no ) + v ) * + static_cast( x_stride ) + + u; + } + else + { + image += ( static_cast( height ) - 1U - + ( static_cast( line_no ) + v ) ) * + static_cast( x_stride ) + + u; + } + *image = val; + } + } + } + else + { + assert( 0 ); + return false; + } + } +#else + ( void )attributes; + ( void )num_attributes; + ( void )num_channels; + assert( 0 ); + return false; +#endif +} +else if( compression_type == TINYEXR_COMPRESSIONTYPE_NONE ) +{ + for( size_t c = 0; c < num_channels; c++ ) + { + for( size_t v = 0; v < static_cast( num_lines ); v++ ) + { + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + const unsigned short* line_ptr = + reinterpret_cast( + data_ptr + v * pixel_data_size * size_t( width ) + + channel_offset_list[c] * static_cast( width ) ); + + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + unsigned short* outLine = + reinterpret_cast( out_images[c] ); + if( line_order == 0 ) + { + outLine += ( size_t( y ) + v ) * size_t( x_stride ); + } + else + { + outLine += + ( size_t( height ) - 1 - ( size_t( y ) + v ) ) * size_t( x_stride ); + } + + for( int u = 0; u < width; u++ ) + { + tinyexr::FP16 hf; + + // hf.u = line_ptr[u]; + tinyexr::cpy2( &( hf.u ), line_ptr + u ); + + tinyexr::swap2( reinterpret_cast( &hf.u ) ); + + outLine[u] = hf.u; + } + } + else if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ) + { + float* outLine = reinterpret_cast( out_images[c] ); + if( line_order == 0 ) + { + outLine += ( size_t( y ) + v ) * size_t( x_stride ); + } + else + { + outLine += + ( size_t( height ) - 1 - ( size_t( y ) + v ) ) * size_t( x_stride ); + } + + if( reinterpret_cast( line_ptr + width ) > + ( data_ptr + data_len ) ) + { + // Insufficient data size + return false; + } + + for( int u = 0; u < width; u++ ) + { + tinyexr::FP16 hf; + + // address may not be aliged. use byte-wise copy for safety.#76 + // hf.u = line_ptr[u]; + tinyexr::cpy2( &( hf.u ), line_ptr + u ); + + tinyexr::swap2( reinterpret_cast( &hf.u ) ); + + tinyexr::FP32 f32 = half_to_float( hf ); + + outLine[u] = f32.f; + } + } + else + { + assert( 0 ); + return false; + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + const float* line_ptr = reinterpret_cast( + data_ptr + v * pixel_data_size * size_t( width ) + + channel_offset_list[c] * static_cast( width ) ); + + float* outLine = reinterpret_cast( out_images[c] ); + if( line_order == 0 ) + { + outLine += ( size_t( y ) + v ) * size_t( x_stride ); + } + else + { + outLine += + ( size_t( height ) - 1 - ( size_t( y ) + v ) ) * size_t( x_stride ); + } + + if( reinterpret_cast( line_ptr + width ) > + ( data_ptr + data_len ) ) + { + // Insufficient data size + return false; + } + + for( int u = 0; u < width; u++ ) + { + float val; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + outLine[u] = val; + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + const unsigned int* line_ptr = reinterpret_cast( + data_ptr + v * pixel_data_size * size_t( width ) + + channel_offset_list[c] * static_cast( width ) ); + + unsigned int* outLine = + reinterpret_cast( out_images[c] ); + if( line_order == 0 ) + { + outLine += ( size_t( y ) + v ) * size_t( x_stride ); + } + else + { + outLine += + ( size_t( height ) - 1 - ( size_t( y ) + v ) ) * size_t( x_stride ); + } + + for( int u = 0; u < width; u++ ) + { + if( reinterpret_cast( line_ptr + u ) >= + ( data_ptr + data_len ) ) + { + // Corrupsed data? + return false; + } + + unsigned int val; + tinyexr::cpy4( &val, line_ptr + u ); + + tinyexr::swap4( reinterpret_cast( &val ) ); + + outLine[u] = val; + } + } + } + } +} + +return true; +} + +static bool DecodeTiledPixelData( + unsigned char** out_images, int* width, int* height, + const int* requested_pixel_types, const unsigned char* data_ptr, + size_t data_len, int compression_type, int line_order, int data_width, + int data_height, int tile_offset_x, int tile_offset_y, int tile_size_x, + int tile_size_y, size_t pixel_data_size, size_t num_attributes, + const EXRAttribute* attributes, size_t num_channels, + const EXRChannelInfo* channels, + const std::vector& channel_offset_list ) +{ +// Here, data_width and data_height are the dimensions of the current (sub)level. +if( tile_size_x * tile_offset_x > data_width || + tile_size_y * tile_offset_y > data_height ) +{ + return false; +} + +// Compute actual image size in a tile. +if( ( tile_offset_x + 1 ) * tile_size_x >= data_width ) +{ + ( *width ) = data_width - ( tile_offset_x * tile_size_x ); +} +else +{ + ( *width ) = tile_size_x; +} + +if( ( tile_offset_y + 1 ) * tile_size_y >= data_height ) +{ + ( *height ) = data_height - ( tile_offset_y * tile_size_y ); +} +else +{ + ( *height ) = tile_size_y; +} + +// Image size = tile size. +return DecodePixelData( out_images, requested_pixel_types, data_ptr, data_len, + compression_type, line_order, ( *width ), tile_size_y, + /* stride */ tile_size_x, /* y */ 0, /* line_no */ 0, + ( *height ), pixel_data_size, num_attributes, attributes, + num_channels, channels, channel_offset_list ); +} + +static bool ComputeChannelLayout( std::vector* channel_offset_list, + int* pixel_data_size, size_t* channel_offset, + int num_channels, + const EXRChannelInfo* channels ) +{ +channel_offset_list->resize( static_cast( num_channels ) ); + +( *pixel_data_size ) = 0; +( *channel_offset ) = 0; + +for( size_t c = 0; c < static_cast( num_channels ); c++ ) +{ + ( *channel_offset_list )[c] = ( *channel_offset ); + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + ( *pixel_data_size ) += sizeof( unsigned short ); + ( *channel_offset ) += sizeof( unsigned short ); + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + ( *pixel_data_size ) += sizeof( float ); + ( *channel_offset ) += sizeof( float ); + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + ( *pixel_data_size ) += sizeof( unsigned int ); + ( *channel_offset ) += sizeof( unsigned int ); + } + else + { + // ??? + return false; + } +} +return true; +} + +static unsigned char** AllocateImage( int num_channels, + const EXRChannelInfo* channels, + const int* requested_pixel_types, + int data_width, int data_height ) +{ +unsigned char** images = + reinterpret_cast( static_cast( + malloc( sizeof( float* ) * static_cast( num_channels ) ) ) ); + +for( size_t c = 0; c < static_cast( num_channels ); c++ ) +{ + size_t data_len = + static_cast( data_width ) * static_cast( data_height ); + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + // pixel_data_size += sizeof(unsigned short); + // channel_offset += sizeof(unsigned short); + // Alloc internal image for half type. + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + images[c] = + reinterpret_cast( static_cast( + malloc( sizeof( unsigned short ) * data_len ) ) ); + } + else if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ) + { + images[c] = reinterpret_cast( + static_cast( malloc( sizeof( float ) * data_len ) ) ); + } + else + { + assert( 0 ); + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + // pixel_data_size += sizeof(float); + // channel_offset += sizeof(float); + images[c] = reinterpret_cast( + static_cast( malloc( sizeof( float ) * data_len ) ) ); + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + // pixel_data_size += sizeof(unsigned int); + // channel_offset += sizeof(unsigned int); + images[c] = reinterpret_cast( + static_cast( malloc( sizeof( unsigned int ) * data_len ) ) ); + } + else + { + assert( 0 ); + } +} + +return images; +} + +#ifdef _WIN32 +static inline std::wstring UTF8ToWchar( const std::string& str ) +{ +int wstr_size = + MultiByteToWideChar( CP_UTF8, 0, str.data(), ( int )str.size(), NULL, 0 ); +std::wstring wstr( wstr_size, 0 ); +MultiByteToWideChar( CP_UTF8, 0, str.data(), ( int )str.size(), &wstr[0], + ( int )wstr.size() ); +return wstr; +} +#endif + + +static int ParseEXRHeader( HeaderInfo* info, bool* empty_header, + const EXRVersion* version, std::string* err, + const unsigned char* buf, size_t size ) +{ +const char* marker = reinterpret_cast( &buf[0] ); + +if( empty_header ) +{ + ( *empty_header ) = false; +} + +if( version->multipart ) +{ + if( size > 0 && marker[0] == '\0' ) + { + // End of header list. + if( empty_header ) + { + ( *empty_header ) = true; + } + return TINYEXR_SUCCESS; + } +} + +// According to the spec, the header of every OpenEXR file must contain at +// least the following attributes: +// +// channels chlist +// compression compression +// dataWindow box2i +// displayWindow box2i +// lineOrder lineOrder +// pixelAspectRatio float +// screenWindowCenter v2f +// screenWindowWidth float +bool has_channels = false; +bool has_compression = false; +bool has_data_window = false; +bool has_display_window = false; +bool has_line_order = false; +bool has_pixel_aspect_ratio = false; +bool has_screen_window_center = false; +bool has_screen_window_width = false; +bool has_name = false; +bool has_type = false; + +info->name.clear(); +info->type.clear(); + +info->data_window.min_x = 0; +info->data_window.min_y = 0; +info->data_window.max_x = 0; +info->data_window.max_y = 0; +info->line_order = 0; // @fixme +info->display_window.min_x = 0; +info->display_window.min_y = 0; +info->display_window.max_x = 0; +info->display_window.max_y = 0; +info->screen_window_center[0] = 0.0f; +info->screen_window_center[1] = 0.0f; +info->screen_window_width = -1.0f; +info->pixel_aspect_ratio = -1.0f; + +info->tiled = 0; +info->tile_size_x = -1; +info->tile_size_y = -1; +info->tile_level_mode = -1; +info->tile_rounding_mode = -1; + +info->attributes.clear(); + +// Read attributes +size_t orig_size = size; +for( size_t nattr = 0; nattr < TINYEXR_MAX_HEADER_ATTRIBUTES; nattr++ ) +{ + if( 0 == size ) + { + if( err ) + { + ( *err ) += "Insufficient data size for attributes.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + else if( marker[0] == '\0' ) + { + size--; + break; + } + + std::string attr_name; + std::string attr_type; + std::vector data; + size_t marker_size; + if( !tinyexr::ReadAttribute( &attr_name, &attr_type, &data, &marker_size, + marker, size ) ) + { + if( err ) + { + ( *err ) += "Failed to read attribute.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + marker += marker_size; + size -= marker_size; + + // For a multipart file, the version field 9th bit is 0. + if( ( version->tiled || version->multipart || version->non_image ) && attr_name.compare( "tiles" ) == 0 ) + { + unsigned int x_size, y_size; + unsigned char tile_mode; + assert( data.size() == 9 ); + memcpy( &x_size, &data.at( 0 ), sizeof( int ) ); + memcpy( &y_size, &data.at( 4 ), sizeof( int ) ); + tile_mode = data[8]; + tinyexr::swap4( &x_size ); + tinyexr::swap4( &y_size ); + + if( x_size > static_cast( std::numeric_limits::max() ) || + y_size > static_cast( std::numeric_limits::max() ) ) + { + if( err ) + { + ( *err ) = "Tile sizes were invalid."; + } + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; + } + + info->tile_size_x = static_cast( x_size ); + info->tile_size_y = static_cast( y_size ); + + // mode = levelMode + roundingMode * 16 + info->tile_level_mode = tile_mode & 0x3; + info->tile_rounding_mode = ( tile_mode >> 4 ) & 0x1; + info->tiled = 1; + } + else if( attr_name.compare( "compression" ) == 0 ) + { + bool ok = false; + if( data[0] < TINYEXR_COMPRESSIONTYPE_PIZ ) + { + ok = true; + } + + if( data[0] == TINYEXR_COMPRESSIONTYPE_PIZ ) + { +#if TINYEXR_USE_PIZ + ok = true; +#else + if( err ) + { + ( *err ) = "PIZ compression is not supported."; + } + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; +#endif + } + + if( data[0] == TINYEXR_COMPRESSIONTYPE_ZFP ) + { +#if TINYEXR_USE_ZFP + ok = true; +#else + if( err ) + { + ( *err ) = "ZFP compression is not supported."; + } + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; +#endif + } + + if( !ok ) + { + if( err ) + { + ( *err ) = "Unknown compression type."; + } + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; + } + + info->compression_type = static_cast( data[0] ); + has_compression = true; + + } + else if( attr_name.compare( "channels" ) == 0 ) + { + // name: zero-terminated string, from 1 to 255 bytes long + // pixel type: int, possible values are: UINT = 0 HALF = 1 FLOAT = 2 + // pLinear: unsigned char, possible values are 0 and 1 + // reserved: three chars, should be zero + // xSampling: int + // ySampling: int + + if( !ReadChannelInfo( info->channels, data ) ) + { + if( err ) + { + ( *err ) += "Failed to parse channel info.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + + if( info->channels.size() < 1 ) + { + if( err ) + { + ( *err ) += "# of channels is zero.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + + has_channels = true; + + } + else if( attr_name.compare( "dataWindow" ) == 0 ) + { + if( data.size() >= 16 ) + { + memcpy( &info->data_window.min_x, &data.at( 0 ), sizeof( int ) ); + memcpy( &info->data_window.min_y, &data.at( 4 ), sizeof( int ) ); + memcpy( &info->data_window.max_x, &data.at( 8 ), sizeof( int ) ); + memcpy( &info->data_window.max_y, &data.at( 12 ), sizeof( int ) ); + tinyexr::swap4( &info->data_window.min_x ); + tinyexr::swap4( &info->data_window.min_y ); + tinyexr::swap4( &info->data_window.max_x ); + tinyexr::swap4( &info->data_window.max_y ); + has_data_window = true; + } + } + else if( attr_name.compare( "displayWindow" ) == 0 ) + { + if( data.size() >= 16 ) + { + memcpy( &info->display_window.min_x, &data.at( 0 ), sizeof( int ) ); + memcpy( &info->display_window.min_y, &data.at( 4 ), sizeof( int ) ); + memcpy( &info->display_window.max_x, &data.at( 8 ), sizeof( int ) ); + memcpy( &info->display_window.max_y, &data.at( 12 ), sizeof( int ) ); + tinyexr::swap4( &info->display_window.min_x ); + tinyexr::swap4( &info->display_window.min_y ); + tinyexr::swap4( &info->display_window.max_x ); + tinyexr::swap4( &info->display_window.max_y ); + + has_display_window = true; + } + } + else if( attr_name.compare( "lineOrder" ) == 0 ) + { + if( data.size() >= 1 ) + { + info->line_order = static_cast( data[0] ); + has_line_order = true; + } + } + else if( attr_name.compare( "pixelAspectRatio" ) == 0 ) + { + if( data.size() >= sizeof( float ) ) + { + memcpy( &info->pixel_aspect_ratio, &data.at( 0 ), sizeof( float ) ); + tinyexr::swap4( &info->pixel_aspect_ratio ); + has_pixel_aspect_ratio = true; + } + } + else if( attr_name.compare( "screenWindowCenter" ) == 0 ) + { + if( data.size() >= 8 ) + { + memcpy( &info->screen_window_center[0], &data.at( 0 ), sizeof( float ) ); + memcpy( &info->screen_window_center[1], &data.at( 4 ), sizeof( float ) ); + tinyexr::swap4( &info->screen_window_center[0] ); + tinyexr::swap4( &info->screen_window_center[1] ); + has_screen_window_center = true; + } + } + else if( attr_name.compare( "screenWindowWidth" ) == 0 ) + { + if( data.size() >= sizeof( float ) ) + { + memcpy( &info->screen_window_width, &data.at( 0 ), sizeof( float ) ); + tinyexr::swap4( &info->screen_window_width ); + + has_screen_window_width = true; + } + } + else if( attr_name.compare( "chunkCount" ) == 0 ) + { + if( data.size() >= sizeof( int ) ) + { + memcpy( &info->chunk_count, &data.at( 0 ), sizeof( int ) ); + tinyexr::swap4( &info->chunk_count ); + } + } + else if( attr_name.compare( "name" ) == 0 ) + { + if( !data.empty() && data[0] ) + { + data.push_back( 0 ); + size_t len = strlen( reinterpret_cast( &data[0] ) ); + info->name.resize( len ); + info->name.assign( reinterpret_cast( &data[0] ), len ); + has_name = true; + } + } + else if( attr_name.compare( "type" ) == 0 ) + { + if( !data.empty() && data[0] ) + { + data.push_back( 0 ); + size_t len = strlen( reinterpret_cast( &data[0] ) ); + info->type.resize( len ); + info->type.assign( reinterpret_cast( &data[0] ), len ); + has_type = true; + } + } + else + { + // Custom attribute(up to TINYEXR_MAX_CUSTOM_ATTRIBUTES) + if( info->attributes.size() < TINYEXR_MAX_CUSTOM_ATTRIBUTES ) + { + EXRAttribute attrib; +#ifdef _MSC_VER + strncpy_s( attrib.name, attr_name.c_str(), 255 ); + strncpy_s( attrib.type, attr_type.c_str(), 255 ); +#else + strncpy( attrib.name, attr_name.c_str(), 255 ); + strncpy( attrib.type, attr_type.c_str(), 255 ); +#endif + attrib.name[255] = '\0'; + attrib.type[255] = '\0'; + attrib.size = static_cast( data.size() ); + attrib.value = static_cast( malloc( data.size() ) ); + memcpy( reinterpret_cast( attrib.value ), &data.at( 0 ), + data.size() ); + info->attributes.push_back( attrib ); + } + } +} + +// Check if required attributes exist +{ + std::stringstream ss_err; + + if( !has_compression ) + { + ss_err << "\"compression\" attribute not found in the header." + << std::endl; + } + + if( !has_channels ) + { + ss_err << "\"channels\" attribute not found in the header." << std::endl; + } + + if( !has_line_order ) + { + ss_err << "\"lineOrder\" attribute not found in the header." << std::endl; + } + + if( !has_display_window ) + { + ss_err << "\"displayWindow\" attribute not found in the header." + << std::endl; + } + + if( !has_data_window ) + { + ss_err << "\"dataWindow\" attribute not found in the header or invalid." + << std::endl; + } + + if( !has_pixel_aspect_ratio ) + { + ss_err << "\"pixelAspectRatio\" attribute not found in the header." + << std::endl; + } + + if( !has_screen_window_width ) + { + ss_err << "\"screenWindowWidth\" attribute not found in the header." + << std::endl; + } + + if( !has_screen_window_center ) + { + ss_err << "\"screenWindowCenter\" attribute not found in the header." + << std::endl; + } + + if( version->multipart || version->non_image ) + { + if( !has_name ) + { + ss_err << "\"name\" attribute not found in the header." + << std::endl; + } + if( !has_type ) + { + ss_err << "\"type\" attribute not found in the header." + << std::endl; + } + } + + if( !( ss_err.str().empty() ) ) + { + if( err ) + { + ( *err ) += ss_err.str(); + } + return TINYEXR_ERROR_INVALID_HEADER; + } +} + +info->header_len = static_cast( orig_size - size ); + +return TINYEXR_SUCCESS; +} + +// C++ HeaderInfo to C EXRHeader conversion. +static void ConvertHeader( EXRHeader* exr_header, const HeaderInfo& info ) +{ +exr_header->pixel_aspect_ratio = info.pixel_aspect_ratio; +exr_header->screen_window_center[0] = info.screen_window_center[0]; +exr_header->screen_window_center[1] = info.screen_window_center[1]; +exr_header->screen_window_width = info.screen_window_width; +exr_header->chunk_count = info.chunk_count; +exr_header->display_window.min_x = info.display_window.min_x; +exr_header->display_window.min_y = info.display_window.min_y; +exr_header->display_window.max_x = info.display_window.max_x; +exr_header->display_window.max_y = info.display_window.max_y; +exr_header->data_window.min_x = info.data_window.min_x; +exr_header->data_window.min_y = info.data_window.min_y; +exr_header->data_window.max_x = info.data_window.max_x; +exr_header->data_window.max_y = info.data_window.max_y; +exr_header->line_order = info.line_order; +exr_header->compression_type = info.compression_type; +exr_header->tiled = info.tiled; +exr_header->tile_size_x = info.tile_size_x; +exr_header->tile_size_y = info.tile_size_y; +exr_header->tile_level_mode = info.tile_level_mode; +exr_header->tile_rounding_mode = info.tile_rounding_mode; + +EXRSetNameAttr( exr_header, info.name.c_str() ); + +if( !info.type.empty() ) +{ + if( info.type == "scanlineimage" ) + { + assert( !exr_header->tiled ); + } + else if( info.type == "tiledimage" ) + { + assert( exr_header->tiled ); + } + else if( info.type == "deeptile" ) + { + exr_header->non_image = 1; + assert( exr_header->tiled ); + } + else if( info.type == "deepscanline" ) + { + exr_header->non_image = 1; + assert( !exr_header->tiled ); + } + else + { + assert( false ); + } +} + +exr_header->num_channels = static_cast( info.channels.size() ); + +exr_header->channels = static_cast( malloc( + sizeof( EXRChannelInfo ) * static_cast( exr_header->num_channels ) ) ); +for( size_t c = 0; c < static_cast( exr_header->num_channels ); c++ ) +{ +#ifdef _MSC_VER + strncpy_s( exr_header->channels[c].name, info.channels[c].name.c_str(), 255 ); +#else + strncpy( exr_header->channels[c].name, info.channels[c].name.c_str(), 255 ); +#endif + // manually add '\0' for safety. + exr_header->channels[c].name[255] = '\0'; + + exr_header->channels[c].pixel_type = info.channels[c].pixel_type; + exr_header->channels[c].p_linear = info.channels[c].p_linear; + exr_header->channels[c].x_sampling = info.channels[c].x_sampling; + exr_header->channels[c].y_sampling = info.channels[c].y_sampling; +} + +exr_header->pixel_types = static_cast( + malloc( sizeof( int ) * static_cast( exr_header->num_channels ) ) ); +for( size_t c = 0; c < static_cast( exr_header->num_channels ); c++ ) +{ + exr_header->pixel_types[c] = info.channels[c].pixel_type; +} + +// Initially fill with values of `pixel_types` +exr_header->requested_pixel_types = static_cast( + malloc( sizeof( int ) * static_cast( exr_header->num_channels ) ) ); +for( size_t c = 0; c < static_cast( exr_header->num_channels ); c++ ) +{ + exr_header->requested_pixel_types[c] = info.channels[c].pixel_type; +} + +exr_header->num_custom_attributes = static_cast( info.attributes.size() ); + +if( exr_header->num_custom_attributes > 0 ) +{ + // TODO(syoyo): Report warning when # of attributes exceeds + // `TINYEXR_MAX_CUSTOM_ATTRIBUTES` + if( exr_header->num_custom_attributes > TINYEXR_MAX_CUSTOM_ATTRIBUTES ) + { + exr_header->num_custom_attributes = TINYEXR_MAX_CUSTOM_ATTRIBUTES; + } + + exr_header->custom_attributes = static_cast( malloc( + sizeof( EXRAttribute ) * size_t( exr_header->num_custom_attributes ) ) ); + + for( size_t i = 0; i < info.attributes.size(); i++ ) + { + memcpy( exr_header->custom_attributes[i].name, info.attributes[i].name, + 256 ); + memcpy( exr_header->custom_attributes[i].type, info.attributes[i].type, + 256 ); + exr_header->custom_attributes[i].size = info.attributes[i].size; + // Just copy pointer + exr_header->custom_attributes[i].value = info.attributes[i].value; + } + +} +else +{ + exr_header->custom_attributes = NULL; +} + +exr_header->header_len = info.header_len; +} + +struct OffsetData +{ +OffsetData() : num_x_levels( 0 ), num_y_levels( 0 ) {} +std::vector > > offsets; +int num_x_levels; +int num_y_levels; +}; + +int LevelIndex( int lx, int ly, int tile_level_mode, int num_x_levels ) +{ +switch( tile_level_mode ) +{ + case TINYEXR_TILE_ONE_LEVEL: + return 0; + + case TINYEXR_TILE_MIPMAP_LEVELS: + return lx; + + case TINYEXR_TILE_RIPMAP_LEVELS: + return lx + ly * num_x_levels; + + default: + assert( false ); +} +return 0; +} + +static int LevelSize( int toplevel_size, int level, int tile_rounding_mode ) +{ +assert( level >= 0 ); + +int b = ( int )( 1u << ( unsigned )level ); +int level_size = toplevel_size / b; + +if( tile_rounding_mode == TINYEXR_TILE_ROUND_UP && level_size * b < toplevel_size ) +{ + level_size += 1; +} + +return std::max( level_size, 1 ); +} + +static int DecodeTiledLevel( EXRImage* exr_image, const EXRHeader* exr_header, + const OffsetData& offset_data, + const std::vector& channel_offset_list, + int pixel_data_size, + const unsigned char* head, const size_t size, + std::string* err ) +{ +int num_channels = exr_header->num_channels; + +int level_index = LevelIndex( exr_image->level_x, exr_image->level_y, exr_header->tile_level_mode, offset_data.num_x_levels ); +int num_y_tiles = ( int )offset_data.offsets[level_index].size(); +assert( num_y_tiles ); +int num_x_tiles = ( int )offset_data.offsets[level_index][0].size(); +assert( num_x_tiles ); +int num_tiles = num_x_tiles * num_y_tiles; + +int err_code = TINYEXR_SUCCESS; + +enum +{ + EF_SUCCESS = 0, + EF_INVALID_DATA = 1, + EF_INSUFFICIENT_DATA = 2, + EF_FAILED_TO_DECODE = 4 +}; +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) +std::atomic error_flag( EF_SUCCESS ); +#else +unsigned error_flag( EF_SUCCESS ); +#endif + +// Although the spec says : "...the data window is subdivided into an array of smaller rectangles...", +// the IlmImf library allows the dimensions of the tile to be larger (or equal) than the dimensions of the data window. +#if 0 +if( ( exr_header->tile_size_x > exr_image->width || exr_header->tile_size_y > exr_image->height ) && + exr_image->level_x == 0 && exr_image->level_y == 0 ) +{ + if( err ) + { + ( *err ) += "Failed to decode tile data.\n"; + } + err_code = TINYEXR_ERROR_INVALID_DATA; +} +#endif +exr_image->tiles = static_cast( + calloc( sizeof( EXRTile ), static_cast( num_tiles ) ) ); + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) +std::vector workers; +std::atomic tile_count( 0 ); + +int num_threads = std::max( 1, int( std::thread::hardware_concurrency() ) ); +if( num_threads > int( num_tiles ) ) +{ + num_threads = int( num_tiles ); +} + +for( int t = 0; t < num_threads; t++ ) +{ + workers.emplace_back( std::thread( [&]() + { + int tile_idx = 0; + while( ( tile_idx = tile_count++ ) < num_tiles ) + { + +#else +#if TINYEXR_USE_OPENMP +#pragma omp parallel for +#endif +for( int tile_idx = 0; tile_idx < num_tiles; tile_idx++ ) +{ +#endif + // Allocate memory for each tile. + exr_image->tiles[tile_idx].images = tinyexr::AllocateImage( + num_channels, exr_header->channels, + exr_header->requested_pixel_types, exr_header->tile_size_x, + exr_header->tile_size_y ); + + int x_tile = tile_idx % num_x_tiles; + int y_tile = tile_idx / num_x_tiles; + // 16 byte: tile coordinates + // 4 byte : data size + // ~ : data(uncompressed or compressed) + tinyexr::tinyexr_uint64 offset = offset_data.offsets[level_index][y_tile][x_tile]; + if( offset + sizeof( int ) * 5 > size ) + { + // Insufficient data size. + error_flag |= EF_INSUFFICIENT_DATA; + continue; + } + + size_t data_size = + size_t( size - ( offset + sizeof( int ) * 5 ) ); + const unsigned char* data_ptr = + reinterpret_cast( head + offset ); + + int tile_coordinates[4]; + memcpy( tile_coordinates, data_ptr, sizeof( int ) * 4 ); + tinyexr::swap4( &tile_coordinates[0] ); + tinyexr::swap4( &tile_coordinates[1] ); + tinyexr::swap4( &tile_coordinates[2] ); + tinyexr::swap4( &tile_coordinates[3] ); + + if( tile_coordinates[2] != exr_image->level_x ) + { + // Invalid data. + error_flag |= EF_INVALID_DATA; + continue; + } + if( tile_coordinates[3] != exr_image->level_y ) + { + // Invalid data. + error_flag |= EF_INVALID_DATA; + continue; + } + + int data_len; + memcpy( &data_len, data_ptr + 16, + sizeof( int ) ); // 16 = sizeof(tile_coordinates) + tinyexr::swap4( &data_len ); + + if( data_len < 2 || size_t( data_len ) > data_size ) + { + // Insufficient data size. + error_flag |= EF_INSUFFICIENT_DATA; + continue; + } + + // Move to data addr: 20 = 16 + 4; + data_ptr += 20; + bool ret = tinyexr::DecodeTiledPixelData( + exr_image->tiles[tile_idx].images, + &( exr_image->tiles[tile_idx].width ), + &( exr_image->tiles[tile_idx].height ), + exr_header->requested_pixel_types, data_ptr, + static_cast( data_len ), exr_header->compression_type, + exr_header->line_order, + exr_image->width, exr_image->height, + tile_coordinates[0], tile_coordinates[1], exr_header->tile_size_x, + exr_header->tile_size_y, static_cast( pixel_data_size ), + static_cast( exr_header->num_custom_attributes ), + exr_header->custom_attributes, + static_cast( exr_header->num_channels ), + exr_header->channels, channel_offset_list ); + + if( !ret ) + { + // Failed to decode tile data. + error_flag |= EF_FAILED_TO_DECODE; + } + + exr_image->tiles[tile_idx].offset_x = tile_coordinates[0]; + exr_image->tiles[tile_idx].offset_y = tile_coordinates[1]; + exr_image->tiles[tile_idx].level_x = tile_coordinates[2]; + exr_image->tiles[tile_idx].level_y = tile_coordinates[3]; + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + } + } ) ); +} // num_thread loop + +for( auto& t : workers ) +{ + t.join(); +} + +#else + } // parallel for +#endif + +// Even in the event of an error, the reserved memory may be freed. +exr_image->num_channels = num_channels; +exr_image->num_tiles = static_cast( num_tiles ); + +if( error_flag ) +{ + err_code = TINYEXR_ERROR_INVALID_DATA; +} +if( err ) +{ + if( error_flag & EF_INSUFFICIENT_DATA ) + { + ( *err ) += "Insufficient data length.\n"; + } + if( error_flag & EF_FAILED_TO_DECODE ) + { + ( *err ) += "Failed to decode tile data.\n"; + } +} +return err_code; +} + +static int DecodeChunk( EXRImage* exr_image, const EXRHeader* exr_header, + const OffsetData& offset_data, + const unsigned char* head, const size_t size, + std::string* err ) +{ +int num_channels = exr_header->num_channels; + +int num_scanline_blocks = 1; +if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) +{ + num_scanline_blocks = 16; +} +else if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) +{ + num_scanline_blocks = 32; +} +else if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) +{ + num_scanline_blocks = 16; + +#if TINYEXR_USE_ZFP + tinyexr::ZFPCompressionParam zfp_compression_param; + if( !FindZFPCompressionParam( &zfp_compression_param, + exr_header->custom_attributes, + int( exr_header->num_custom_attributes ), err ) ) + { + return TINYEXR_ERROR_INVALID_HEADER; + } +#endif +} + +if( exr_header->data_window.max_x < exr_header->data_window.min_x || + exr_header->data_window.max_y < exr_header->data_window.min_y ) +{ + if( err ) + { + ( *err ) += "Invalid data window.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; +} + +int data_width = + exr_header->data_window.max_x - exr_header->data_window.min_x + 1; +int data_height = + exr_header->data_window.max_y - exr_header->data_window.min_y + 1; + +// Do not allow too large data_width and data_height. header invalid? +{ + if( ( data_width > TINYEXR_DIMENSION_THRESHOLD ) || ( data_height > TINYEXR_DIMENSION_THRESHOLD ) ) + { + if( err ) + { + std::stringstream ss; + ss << "data_with or data_height too large. data_width: " << data_width + << ", " + << "data_height = " << data_height << std::endl; + ( *err ) += ss.str(); + } + return TINYEXR_ERROR_INVALID_DATA; + } + if( exr_header->tiled ) + { + if( ( exr_header->tile_size_x > TINYEXR_DIMENSION_THRESHOLD ) || ( exr_header->tile_size_y > TINYEXR_DIMENSION_THRESHOLD ) ) + { + if( err ) + { + std::stringstream ss; + ss << "tile with or tile height too large. tile width: " << exr_header->tile_size_x + << ", " + << "tile height = " << exr_header->tile_size_y << std::endl; + ( *err ) += ss.str(); + } + return TINYEXR_ERROR_INVALID_DATA; + } + } +} + +const std::vector& offsets = offset_data.offsets[0][0]; +size_t num_blocks = offsets.size(); + +std::vector channel_offset_list; +int pixel_data_size = 0; +size_t channel_offset = 0; +if( !tinyexr::ComputeChannelLayout( &channel_offset_list, &pixel_data_size, + &channel_offset, num_channels, + exr_header->channels ) ) +{ + if( err ) + { + ( *err ) += "Failed to compute channel layout.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; +} + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) +std::atomic invalid_data( false ); +#else +bool invalid_data( false ); +#endif + +if( exr_header->tiled ) +{ + // value check + if( exr_header->tile_size_x < 0 ) + { + if( err ) + { + std::stringstream ss; + ss << "Invalid tile size x : " << exr_header->tile_size_x << "\n"; + ( *err ) += ss.str(); + } + return TINYEXR_ERROR_INVALID_HEADER; + } + + if( exr_header->tile_size_y < 0 ) + { + if( err ) + { + std::stringstream ss; + ss << "Invalid tile size y : " << exr_header->tile_size_y << "\n"; + ( *err ) += ss.str(); + } + return TINYEXR_ERROR_INVALID_HEADER; + } + if( exr_header->tile_level_mode != TINYEXR_TILE_RIPMAP_LEVELS ) + { + EXRImage* level_image = NULL; + for( int level = 0; level < offset_data.num_x_levels; ++level ) + { + if( !level_image ) + { + level_image = exr_image; + } + else + { + level_image->next_level = new EXRImage; + InitEXRImage( level_image->next_level ); + level_image = level_image->next_level; + } + level_image->width = + LevelSize( exr_header->data_window.max_x - exr_header->data_window.min_x + 1, level, exr_header->tile_rounding_mode ); + level_image->height = + LevelSize( exr_header->data_window.max_y - exr_header->data_window.min_y + 1, level, exr_header->tile_rounding_mode ); + level_image->level_x = level; + level_image->level_y = level; + + int ret = DecodeTiledLevel( level_image, exr_header, + offset_data, + channel_offset_list, + pixel_data_size, + head, size, + err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + } + } + else + { + EXRImage* level_image = NULL; + for( int level_y = 0; level_y < offset_data.num_y_levels; ++level_y ) + for( int level_x = 0; level_x < offset_data.num_x_levels; ++level_x ) + { + if( !level_image ) + { + level_image = exr_image; + } + else + { + level_image->next_level = new EXRImage; + InitEXRImage( level_image->next_level ); + level_image = level_image->next_level; + } + + level_image->width = + LevelSize( exr_header->data_window.max_x - exr_header->data_window.min_x + 1, level_x, exr_header->tile_rounding_mode ); + level_image->height = + LevelSize( exr_header->data_window.max_y - exr_header->data_window.min_y + 1, level_y, exr_header->tile_rounding_mode ); + level_image->level_x = level_x; + level_image->level_y = level_y; + + int ret = DecodeTiledLevel( level_image, exr_header, + offset_data, + channel_offset_list, + pixel_data_size, + head, size, + err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + } + } +} +else // scanline format +{ + // Don't allow too large image(256GB * pixel_data_size or more). Workaround + // for #104. + size_t total_data_len = + size_t( data_width ) * size_t( data_height ) * size_t( num_channels ); + const bool total_data_len_overflown = + sizeof( void* ) == 8 ? ( total_data_len >= 0x4000000000 ) : false; + if( ( total_data_len == 0 ) || total_data_len_overflown ) + { + if( err ) + { + std::stringstream ss; + ss << "Image data size is zero or too large: width = " << data_width + << ", height = " << data_height << ", channels = " << num_channels + << std::endl; + ( *err ) += ss.str(); + } + return TINYEXR_ERROR_INVALID_DATA; + } + + exr_image->images = tinyexr::AllocateImage( + num_channels, exr_header->channels, exr_header->requested_pixel_types, + data_width, data_height ); + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + std::vector workers; + std::atomic y_count( 0 ); + + int num_threads = std::max( 1, int( std::thread::hardware_concurrency() ) ); + if( num_threads > int( num_blocks ) ) + { + num_threads = int( num_blocks ); + } + + for( int t = 0; t < num_threads; t++ ) + { + workers.emplace_back( std::thread( [&]() + { + int y = 0; + while( ( y = y_count++ ) < int( num_blocks ) ) + { + +#else + +#if TINYEXR_USE_OPENMP + #pragma omp parallel for +#endif + for( int y = 0; y < static_cast( num_blocks ); y++ ) + { + +#endif + size_t y_idx = static_cast( y ); + + if( offsets[y_idx] + sizeof( int ) * 2 > size ) + { + invalid_data = true; + } + else + { + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(uncompressed or compressed) + size_t data_size = + size_t( size - ( offsets[y_idx] + sizeof( int ) * 2 ) ); + const unsigned char* data_ptr = + reinterpret_cast( head + offsets[y_idx] ); + + int line_no; + memcpy( &line_no, data_ptr, sizeof( int ) ); + int data_len; + memcpy( &data_len, data_ptr + 4, sizeof( int ) ); + tinyexr::swap4( &line_no ); + tinyexr::swap4( &data_len ); + + if( size_t( data_len ) > data_size ) + { + invalid_data = true; + + } + else if( ( line_no > ( 2 << 20 ) ) || ( line_no < -( 2 << 20 ) ) ) + { + // Too large value. Assume this is invalid + // 2**20 = 1048576 = heuristic value. + invalid_data = true; + } + else if( data_len == 0 ) + { + // TODO(syoyo): May be ok to raise the threshold for example + // `data_len < 4` + invalid_data = true; + } + else + { + // line_no may be negative. + int end_line_no = ( std::min )( line_no + num_scanline_blocks, + ( exr_header->data_window.max_y + 1 ) ); + + int num_lines = end_line_no - line_no; + + if( num_lines <= 0 ) + { + invalid_data = true; + } + else + { + // Move to data addr: 8 = 4 + 4; + data_ptr += 8; + + // Adjust line_no with data_window.bmin.y + + // overflow check + tinyexr_int64 lno = + static_cast( line_no ) - + static_cast( exr_header->data_window.min_y ); + if( lno > std::numeric_limits::max() ) + { + line_no = -1; // invalid + } + else if( lno < -std::numeric_limits::max() ) + { + line_no = -1; // invalid + } + else + { + line_no -= exr_header->data_window.min_y; + } + + if( line_no < 0 ) + { + invalid_data = true; + } + else + { + if( !tinyexr::DecodePixelData( + exr_image->images, exr_header->requested_pixel_types, + data_ptr, static_cast( data_len ), + exr_header->compression_type, exr_header->line_order, + data_width, data_height, data_width, y, line_no, + num_lines, static_cast( pixel_data_size ), + static_cast( + exr_header->num_custom_attributes ), + exr_header->custom_attributes, + static_cast( exr_header->num_channels ), + exr_header->channels, channel_offset_list ) ) + { + invalid_data = true; + } + } + } + } + } + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + } + } ) ); + } + + for( auto& t : workers ) + { + t.join(); + } +#else + } // omp parallel +#endif +} + +if( invalid_data ) +{ + if( err ) + { + std::stringstream ss; + ( *err ) += "Invalid data found when decoding pixels.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; +} + +// Overwrite `pixel_type` with `requested_pixel_type`. +{ + for( int c = 0; c < exr_header->num_channels; c++ ) + { + exr_header->pixel_types[c] = exr_header->requested_pixel_types[c]; + } +} + +{ + exr_image->num_channels = num_channels; + + exr_image->width = data_width; + exr_image->height = data_height; +} + +return TINYEXR_SUCCESS; +} + +static bool ReconstructLineOffsets( + std::vector* offsets, size_t n, + const unsigned char* head, const unsigned char* marker, const size_t size ) +{ +assert( head < marker ); +assert( offsets->size() == n ); + +for( size_t i = 0; i < n; i++ ) +{ + size_t offset = static_cast( marker - head ); + // Offset should not exceed whole EXR file/data size. + if( ( offset + sizeof( tinyexr::tinyexr_uint64 ) ) >= size ) + { + return false; + } + + int y; + unsigned int data_len; + + memcpy( &y, marker, sizeof( int ) ); + memcpy( &data_len, marker + 4, sizeof( unsigned int ) ); + + if( data_len >= size ) + { + return false; + } + + tinyexr::swap4( &y ); + tinyexr::swap4( &data_len ); + + ( *offsets )[i] = offset; + + marker += data_len + 8; // 8 = 4 bytes(y) + 4 bytes(data_len) +} + +return true; +} + + +static int FloorLog2( unsigned x ) +{ +// +// For x > 0, floorLog2(y) returns floor(log(x)/log(2)). +// +int y = 0; +while( x > 1 ) +{ + y += 1; + x >>= 1u; +} +return y; +} + + +static int CeilLog2( unsigned x ) +{ +// +// For x > 0, ceilLog2(y) returns ceil(log(x)/log(2)). +// +int y = 0; +int r = 0; +while( x > 1 ) +{ + if( x & 1 ) + { + r = 1; + } + + y += 1; + x >>= 1u; +} +return y + r; +} + +static int RoundLog2( int x, int tile_rounding_mode ) +{ +return ( tile_rounding_mode == TINYEXR_TILE_ROUND_DOWN ) ? FloorLog2( static_cast( x ) ) : CeilLog2( static_cast( x ) ); +} + +static int CalculateNumXLevels( const EXRHeader* exr_header ) +{ +int min_x = exr_header->data_window.min_x; +int max_x = exr_header->data_window.max_x; +int min_y = exr_header->data_window.min_y; +int max_y = exr_header->data_window.max_y; + +int num = 0; +switch( exr_header->tile_level_mode ) +{ + case TINYEXR_TILE_ONE_LEVEL: + + num = 1; + break; + + case TINYEXR_TILE_MIPMAP_LEVELS: + + { + int w = max_x - min_x + 1; + int h = max_y - min_y + 1; + num = RoundLog2( std::max( w, h ), exr_header->tile_rounding_mode ) + 1; + } + break; + + case TINYEXR_TILE_RIPMAP_LEVELS: + + { + int w = max_x - min_x + 1; + num = RoundLog2( w, exr_header->tile_rounding_mode ) + 1; + } + break; + + default: + + assert( false ); +} + +return num; +} + +static int CalculateNumYLevels( const EXRHeader* exr_header ) +{ +int min_x = exr_header->data_window.min_x; +int max_x = exr_header->data_window.max_x; +int min_y = exr_header->data_window.min_y; +int max_y = exr_header->data_window.max_y; +int num = 0; + +switch( exr_header->tile_level_mode ) +{ + case TINYEXR_TILE_ONE_LEVEL: + + num = 1; + break; + + case TINYEXR_TILE_MIPMAP_LEVELS: + + { + int w = max_x - min_x + 1; + int h = max_y - min_y + 1; + num = RoundLog2( std::max( w, h ), exr_header->tile_rounding_mode ) + 1; + } + break; + + case TINYEXR_TILE_RIPMAP_LEVELS: + + { + int h = max_y - min_y + 1; + num = RoundLog2( h, exr_header->tile_rounding_mode ) + 1; + } + break; + + default: + + assert( false ); +} + +return num; +} + +static void CalculateNumTiles( std::vector& numTiles, + int toplevel_size, + int size, + int tile_rounding_mode ) +{ +for( unsigned i = 0; i < numTiles.size(); i++ ) +{ + int l = LevelSize( toplevel_size, i, tile_rounding_mode ); + assert( l <= std::numeric_limits::max() - size + 1 ); + + numTiles[i] = ( l + size - 1 ) / size; +} +} + +static void PrecalculateTileInfo( std::vector& num_x_tiles, + std::vector& num_y_tiles, + const EXRHeader* exr_header ) +{ +int min_x = exr_header->data_window.min_x; +int max_x = exr_header->data_window.max_x; +int min_y = exr_header->data_window.min_y; +int max_y = exr_header->data_window.max_y; + +int num_x_levels = CalculateNumXLevels( exr_header ); +int num_y_levels = CalculateNumYLevels( exr_header ); + +num_x_tiles.resize( num_x_levels ); +num_y_tiles.resize( num_y_levels ); + +CalculateNumTiles( num_x_tiles, + max_x - min_x + 1, + exr_header->tile_size_x, + exr_header->tile_rounding_mode ); + +CalculateNumTiles( num_y_tiles, + max_y - min_y + 1, + exr_header->tile_size_y, + exr_header->tile_rounding_mode ); +} + +static void InitSingleResolutionOffsets( OffsetData& offset_data, size_t num_blocks ) +{ +offset_data.offsets.resize( 1 ); +offset_data.offsets[0].resize( 1 ); +offset_data.offsets[0][0].resize( num_blocks ); +offset_data.num_x_levels = 1; +offset_data.num_y_levels = 1; +} + +// Return sum of tile blocks. +static int InitTileOffsets( OffsetData& offset_data, + const EXRHeader* exr_header, + const std::vector& num_x_tiles, + const std::vector& num_y_tiles ) +{ +int num_tile_blocks = 0; +offset_data.num_x_levels = static_cast( num_x_tiles.size() ); +offset_data.num_y_levels = static_cast( num_y_tiles.size() ); +switch( exr_header->tile_level_mode ) +{ + case TINYEXR_TILE_ONE_LEVEL: + case TINYEXR_TILE_MIPMAP_LEVELS: + assert( offset_data.num_x_levels == offset_data.num_y_levels ); + offset_data.offsets.resize( offset_data.num_x_levels ); + + for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) + { + offset_data.offsets[l].resize( num_y_tiles[l] ); + + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + { + offset_data.offsets[l][dy].resize( num_x_tiles[l] ); + num_tile_blocks += num_x_tiles[l]; + } + } + break; + + case TINYEXR_TILE_RIPMAP_LEVELS: + + offset_data.offsets.resize( static_cast( offset_data.num_x_levels ) * static_cast( offset_data.num_y_levels ) ); + + for( int ly = 0; ly < offset_data.num_y_levels; ++ly ) + { + for( int lx = 0; lx < offset_data.num_x_levels; ++lx ) + { + int l = ly * offset_data.num_x_levels + lx; + offset_data.offsets[l].resize( num_y_tiles[ly] ); + + for( size_t dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + { + offset_data.offsets[l][dy].resize( num_x_tiles[lx] ); + num_tile_blocks += num_x_tiles[lx]; + } + } + } + break; + + default: + assert( false ); +} +return num_tile_blocks; +} + +static bool IsAnyOffsetsAreInvalid( const OffsetData& offset_data ) +{ +for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + for( unsigned int dx = 0; dx < offset_data.offsets[l][dy].size(); ++dx ) + if( reinterpret_cast( offset_data.offsets[l][dy][dx] ) <= 0 ) + { + return true; + } + +return false; +} + +static bool isValidTile( const EXRHeader* exr_header, + const OffsetData& offset_data, + int dx, int dy, int lx, int ly ) +{ +if( lx < 0 || ly < 0 || dx < 0 || dy < 0 ) +{ + return false; +} +int num_x_levels = offset_data.num_x_levels; +int num_y_levels = offset_data.num_y_levels; +switch( exr_header->tile_level_mode ) +{ + case TINYEXR_TILE_ONE_LEVEL: + + if( lx == 0 && + ly == 0 && + offset_data.offsets.size() > 0 && + offset_data.offsets[0].size() > static_cast( dy ) && + offset_data.offsets[0][dy].size() > static_cast( dx ) ) + { + return true; + } + + break; + + case TINYEXR_TILE_MIPMAP_LEVELS: + + if( lx < num_x_levels && + ly < num_y_levels && + offset_data.offsets.size() > static_cast( lx ) && + offset_data.offsets[lx].size() > static_cast( dy ) && + offset_data.offsets[lx][dy].size() > static_cast( dx ) ) + { + return true; + } + + break; + + case TINYEXR_TILE_RIPMAP_LEVELS: + { + size_t idx = static_cast( lx ) + static_cast( ly ) * static_cast( num_x_levels ); + if( lx < num_x_levels && + ly < num_y_levels && + ( offset_data.offsets.size() > idx ) && + offset_data.offsets[idx].size() > static_cast( dy ) && + offset_data.offsets[idx][dy].size() > static_cast( dx ) ) + { + return true; + } + } + + break; + + default: + + return false; +} + +return false; +} + +static void ReconstructTileOffsets( OffsetData& offset_data, + const EXRHeader* exr_header, + const unsigned char* head, const unsigned char* marker, const size_t size, + bool isMultiPartFile, + bool isDeep ) +{ +int numXLevels = offset_data.num_x_levels; +for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) +{ + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + { + for( unsigned int dx = 0; dx < offset_data.offsets[l][dy].size(); ++dx ) + { + tinyexr::tinyexr_uint64 tileOffset = marker - head; + + if( isMultiPartFile ) + { + //int partNumber; + marker += sizeof( int ); + } + + int tileX; + memcpy( &tileX, marker, sizeof( int ) ); + tinyexr::swap4( &tileX ); + marker += sizeof( int ); + + int tileY; + memcpy( &tileY, marker, sizeof( int ) ); + tinyexr::swap4( &tileY ); + marker += sizeof( int ); + + int levelX; + memcpy( &levelX, marker, sizeof( int ) ); + tinyexr::swap4( &levelX ); + marker += sizeof( int ); + + int levelY; + memcpy( &levelY, marker, sizeof( int ) ); + tinyexr::swap4( &levelY ); + marker += sizeof( int ); + + if( isDeep ) + { + tinyexr::tinyexr_int64 packed_offset_table_size; + memcpy( &packed_offset_table_size, marker, sizeof( tinyexr::tinyexr_int64 ) ); + tinyexr::swap8( reinterpret_cast( &packed_offset_table_size ) ); + marker += sizeof( tinyexr::tinyexr_int64 ); + + tinyexr::tinyexr_int64 packed_sample_size; + memcpy( &packed_sample_size, marker, sizeof( tinyexr::tinyexr_int64 ) ); + tinyexr::swap8( reinterpret_cast( &packed_sample_size ) ); + marker += sizeof( tinyexr::tinyexr_int64 ); + + // next Int64 is unpacked sample size - skip that too + marker += packed_offset_table_size + packed_sample_size + 8; + + } + else + { + + int dataSize; + memcpy( &dataSize, marker, sizeof( int ) ); + tinyexr::swap4( &dataSize ); + marker += sizeof( int ); + marker += dataSize; + } + + if( !isValidTile( exr_header, offset_data, + tileX, tileY, levelX, levelY ) ) + { + return; + } + + int level_idx = LevelIndex( levelX, levelY, exr_header->tile_level_mode, numXLevels ); + offset_data.offsets[level_idx][tileY][tileX] = tileOffset; + } + } +} +} + +// marker output is also +static int ReadOffsets( OffsetData& offset_data, + const unsigned char* head, + const unsigned char*& marker, + const size_t size, + const char** err ) +{ +for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) +{ + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + { + for( unsigned int dx = 0; dx < offset_data.offsets[l][dy].size(); ++dx ) + { + tinyexr::tinyexr_uint64 offset; + if( ( marker + sizeof( tinyexr_uint64 ) ) >= ( head + size ) ) + { + tinyexr::SetErrorMessage( "Insufficient data size in offset table.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + memcpy( &offset, marker, sizeof( tinyexr::tinyexr_uint64 ) ); + tinyexr::swap8( &offset ); + if( offset >= size ) + { + tinyexr::SetErrorMessage( "Invalid offset value in DecodeEXRImage.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + marker += sizeof( tinyexr::tinyexr_uint64 ); // = 8 + offset_data.offsets[l][dy][dx] = offset; + } + } +} +return TINYEXR_SUCCESS; +} + +static int DecodeEXRImage( EXRImage* exr_image, const EXRHeader* exr_header, + const unsigned char* head, + const unsigned char* marker, const size_t size, + const char** err ) +{ +if( exr_image == NULL || exr_header == NULL || head == NULL || + marker == NULL || ( size <= tinyexr::kEXRVersionSize ) ) +{ + tinyexr::SetErrorMessage( "Invalid argument for DecodeEXRImage().", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; +} + +int num_scanline_blocks = 1; +if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) +{ + num_scanline_blocks = 16; +} +else if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) +{ + num_scanline_blocks = 32; +} +else if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) +{ + num_scanline_blocks = 16; +} + +if( exr_header->data_window.max_x < exr_header->data_window.min_x || + exr_header->data_window.max_x - exr_header->data_window.min_x == + std::numeric_limits::max() ) +{ + // Issue 63 + tinyexr::SetErrorMessage( "Invalid data width value", err ); + return TINYEXR_ERROR_INVALID_DATA; +} +int data_width = + exr_header->data_window.max_x - exr_header->data_window.min_x + 1; + +if( exr_header->data_window.max_y < exr_header->data_window.min_y || + exr_header->data_window.max_y - exr_header->data_window.min_y == + std::numeric_limits::max() ) +{ + tinyexr::SetErrorMessage( "Invalid data height value", err ); + return TINYEXR_ERROR_INVALID_DATA; +} +int data_height = + exr_header->data_window.max_y - exr_header->data_window.min_y + 1; + +// Do not allow too large data_width and data_height. header invalid? +{ + if( data_width > TINYEXR_DIMENSION_THRESHOLD ) + { + tinyexr::SetErrorMessage( "data width too large.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + if( data_height > TINYEXR_DIMENSION_THRESHOLD ) + { + tinyexr::SetErrorMessage( "data height too large.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } +} + +if( exr_header->tiled ) +{ + if( exr_header->tile_size_x > TINYEXR_DIMENSION_THRESHOLD ) + { + tinyexr::SetErrorMessage( "tile width too large.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + if( exr_header->tile_size_y > TINYEXR_DIMENSION_THRESHOLD ) + { + tinyexr::SetErrorMessage( "tile height too large.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } +} + +// Read offset tables. +OffsetData offset_data; +size_t num_blocks = 0; +// For a multi-resolution image, the size of the offset table will be calculated from the other attributes of the header. +// If chunk_count > 0 then chunk_count must be equal to the calculated tile count. +if( exr_header->tiled ) +{ + { + std::vector num_x_tiles, num_y_tiles; + PrecalculateTileInfo( num_x_tiles, num_y_tiles, exr_header ); + num_blocks = InitTileOffsets( offset_data, exr_header, num_x_tiles, num_y_tiles ); + if( exr_header->chunk_count > 0 ) + { + if( exr_header->chunk_count != num_blocks ) + { + tinyexr::SetErrorMessage( "Invalid offset table size.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + } + } + + int ret = ReadOffsets( offset_data, head, marker, size, err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + if( IsAnyOffsetsAreInvalid( offset_data ) ) + { + ReconstructTileOffsets( offset_data, exr_header, + head, marker, size, + exr_header->multipart, exr_header->non_image ); + } +} +else if( exr_header->chunk_count > 0 ) +{ + // Use `chunkCount` attribute. + num_blocks = static_cast( exr_header->chunk_count ); + InitSingleResolutionOffsets( offset_data, num_blocks ); +} +else +{ + num_blocks = static_cast( data_height ) / + static_cast( num_scanline_blocks ); + if( num_blocks * static_cast( num_scanline_blocks ) < + static_cast( data_height ) ) + { + num_blocks++; + } + + InitSingleResolutionOffsets( offset_data, num_blocks ); +} + +if( !exr_header->tiled ) +{ + std::vector& offsets = offset_data.offsets[0][0]; + for( size_t y = 0; y < num_blocks; y++ ) + { + tinyexr::tinyexr_uint64 offset; + // Issue #81 + if( ( marker + sizeof( tinyexr_uint64 ) ) >= ( head + size ) ) + { + tinyexr::SetErrorMessage( "Insufficient data size in offset table.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + memcpy( &offset, marker, sizeof( tinyexr::tinyexr_uint64 ) ); + tinyexr::swap8( &offset ); + if( offset >= size ) + { + tinyexr::SetErrorMessage( "Invalid offset value in DecodeEXRImage.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + marker += sizeof( tinyexr::tinyexr_uint64 ); // = 8 + offsets[y] = offset; + } + + // If line offsets are invalid, we try to reconstruct it. + // See OpenEXR/IlmImf/ImfScanLineInputFile.cpp::readLineOffsets() for details. + for( size_t y = 0; y < num_blocks; y++ ) + { + if( offsets[y] <= 0 ) + { + // TODO(syoyo) Report as warning? + // if (err) { + // stringstream ss; + // ss << "Incomplete lineOffsets." << std::endl; + // (*err) += ss.str(); + //} + bool ret = + ReconstructLineOffsets( &offsets, num_blocks, head, marker, size ); + if( ret ) + { + // OK + break; + } + else + { + tinyexr::SetErrorMessage( + "Cannot reconstruct lineOffset table in DecodeEXRImage.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + } + } +} + +{ + std::string e; + int ret = DecodeChunk( exr_image, exr_header, offset_data, head, size, &e ); + + if( ret != TINYEXR_SUCCESS ) + { + if( !e.empty() ) + { + tinyexr::SetErrorMessage( e, err ); + } + +#if 1 + FreeEXRImage( exr_image ); +#else + // release memory(if exists) + if( ( exr_header->num_channels > 0 ) && exr_image && exr_image->images ) + { + for( size_t c = 0; c < size_t( exr_header->num_channels ); c++ ) + { + if( exr_image->images[c] ) + { + free( exr_image->images[c] ); + exr_image->images[c] = NULL; + } + } + free( exr_image->images ); + exr_image->images = NULL; + } +#endif + } + + return ret; +} +} + +static void GetLayers( const EXRHeader& exr_header, + std::vector& layer_names ) +{ +// Naive implementation +// Group channels by layers +// go over all channel names, split by periods +// collect unique names +layer_names.clear(); +for( int c = 0; c < exr_header.num_channels; c++ ) +{ + std::string full_name( exr_header.channels[c].name ); + const size_t pos = full_name.find_last_of( '.' ); + if( pos != std::string::npos && pos != 0 && pos + 1 < full_name.size() ) + { + full_name.erase( pos ); + if( std::find( layer_names.begin(), layer_names.end(), full_name ) == + layer_names.end() ) + { + layer_names.push_back( full_name ); + } + } +} +} + +struct LayerChannel +{ +explicit LayerChannel( size_t i, std::string n ) : index( i ), name( n ) {} +size_t index; +std::string name; +}; + +static void ChannelsInLayer( const EXRHeader& exr_header, + const std::string layer_name, + std::vector& channels ) +{ +channels.clear(); +for( int c = 0; c < exr_header.num_channels; c++ ) +{ + std::string ch_name( exr_header.channels[c].name ); + if( layer_name.empty() ) + { + const size_t pos = ch_name.find_last_of( '.' ); + if( pos != std::string::npos && pos < ch_name.size() ) + { + ch_name = ch_name.substr( pos + 1 ); + } + } + else + { + const size_t pos = ch_name.find( layer_name + '.' ); + if( pos == std::string::npos ) + { + continue; + } + if( pos == 0 ) + { + ch_name = ch_name.substr( layer_name.size() + 1 ); + } + } + LayerChannel ch( size_t( c ), ch_name ); + channels.push_back( ch ); +} +} + +} // namespace tinyexr + +int EXRLayers( const char* filename, const char** layer_names[], int* num_layers, + const char** err ) +{ +EXRVersion exr_version; +EXRHeader exr_header; +InitEXRHeader( &exr_header ); + +{ + int ret = ParseEXRVersionFromFile( &exr_version, filename ); + if( ret != TINYEXR_SUCCESS ) + { + tinyexr::SetErrorMessage( "Invalid EXR header.", err ); + return ret; + } + + if( exr_version.multipart || exr_version.non_image ) + { + tinyexr::SetErrorMessage( + "Loading multipart or DeepImage is not supported in LoadEXR() API", + err ); + return TINYEXR_ERROR_INVALID_DATA; // @fixme. + } +} + +int ret = ParseEXRHeaderFromFile( &exr_header, &exr_version, filename, err ); +if( ret != TINYEXR_SUCCESS ) +{ + FreeEXRHeader( &exr_header ); + return ret; +} + +std::vector layer_vec; +tinyexr::GetLayers( exr_header, layer_vec ); + +( *num_layers ) = int( layer_vec.size() ); +( *layer_names ) = static_cast( + malloc( sizeof( const char* ) * static_cast( layer_vec.size() ) ) ); +for( size_t c = 0; c < static_cast( layer_vec.size() ); c++ ) +{ +#ifdef _MSC_VER + ( *layer_names )[c] = _strdup( layer_vec[c].c_str() ); +#else + ( *layer_names )[c] = strdup( layer_vec[c].c_str() ); +#endif +} + +FreeEXRHeader( &exr_header ); +return TINYEXR_SUCCESS; +} + +int LoadEXR( float** out_rgba, int* width, int* height, const char* filename, + const char** err ) +{ + return LoadEXRWithLayer( out_rgba, width, height, filename, + /* layername */ NULL, err ); +} + +int LoadEXRWithLayer( float** out_rgba, int* width, int* height, + const char* filename, const char* layername, + const char** err ) +{ + if( out_rgba == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for LoadEXR()", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + EXRVersion exr_version; + EXRImage exr_image; + EXRHeader exr_header; + InitEXRHeader( &exr_header ); + InitEXRImage( &exr_image ); + + { + int ret = ParseEXRVersionFromFile( &exr_version, filename ); + if( ret != TINYEXR_SUCCESS ) + { + std::stringstream ss; + ss << "Failed to open EXR file or read version info from EXR file. code(" + << ret << ")"; + tinyexr::SetErrorMessage( ss.str(), err ); + return ret; + } + + if( exr_version.multipart || exr_version.non_image ) + { + tinyexr::SetErrorMessage( + "Loading multipart or DeepImage is not supported in LoadEXR() API", + err ); + return TINYEXR_ERROR_INVALID_DATA; // @fixme. + } + } + + { + int ret = ParseEXRHeaderFromFile( &exr_header, &exr_version, filename, err ); + if( ret != TINYEXR_SUCCESS ) + { + FreeEXRHeader( &exr_header ); + return ret; + } + } + + // Read HALF channel as FLOAT. + for( int i = 0; i < exr_header.num_channels; i++ ) + { + if( exr_header.pixel_types[i] == TINYEXR_PIXELTYPE_HALF ) + { + exr_header.requested_pixel_types[i] = TINYEXR_PIXELTYPE_FLOAT; + } + } + + // TODO: Probably limit loading to layers (channels) selected by layer index + { + int ret = LoadEXRImageFromFile( &exr_image, &exr_header, filename, err ); + if( ret != TINYEXR_SUCCESS ) + { + FreeEXRHeader( &exr_header ); + return ret; + } + } + + // RGBA + int idxR = -1; + int idxG = -1; + int idxB = -1; + int idxA = -1; + + std::vector layer_names; + tinyexr::GetLayers( exr_header, layer_names ); + + std::vector channels; + tinyexr::ChannelsInLayer( + exr_header, layername == NULL ? "" : std::string( layername ), channels ); + + if( channels.size() < 1 ) + { + tinyexr::SetErrorMessage( "Layer Not Found", err ); + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + return TINYEXR_ERROR_LAYER_NOT_FOUND; + } + + size_t ch_count = channels.size() < 4 ? channels.size() : 4; + for( size_t c = 0; c < ch_count; c++ ) + { + const tinyexr::LayerChannel& ch = channels[c]; + + if( ch.name == "R" ) + { + idxR = int( ch.index ); + } + else if( ch.name == "G" ) + { + idxG = int( ch.index ); + } + else if( ch.name == "B" ) + { + idxB = int( ch.index ); + } + else if( ch.name == "A" ) + { + idxA = int( ch.index ); + } + } + + if( channels.size() == 1 ) + { + int chIdx = int( channels.front().index ); + // Grayscale channel only. + + ( *out_rgba ) = reinterpret_cast( + malloc( 4 * sizeof( float ) * static_cast( exr_image.width ) * + static_cast( exr_image.height ) ) ); + + if( exr_header.tiled ) + { + for( int it = 0; it < exr_image.num_tiles; it++ ) + { + for( int j = 0; j < exr_header.tile_size_y; j++ ) + { + for( int i = 0; i < exr_header.tile_size_x; i++ ) + { + const int ii = exr_image.tiles[it].offset_x * + static_cast( exr_header.tile_size_x ) + + i; + const int jj = exr_image.tiles[it].offset_y * + static_cast( exr_header.tile_size_y ) + + j; + const int idx = ii + jj * static_cast( exr_image.width ); + + // out of region check. + if( ii >= exr_image.width ) + { + continue; + } + if( jj >= exr_image.height ) + { + continue; + } + const int srcIdx = i + j * exr_header.tile_size_x; + unsigned char** src = exr_image.tiles[it].images; + ( *out_rgba )[4 * idx + 0] = + reinterpret_cast( src )[chIdx][srcIdx]; + ( *out_rgba )[4 * idx + 1] = + reinterpret_cast( src )[chIdx][srcIdx]; + ( *out_rgba )[4 * idx + 2] = + reinterpret_cast( src )[chIdx][srcIdx]; + ( *out_rgba )[4 * idx + 3] = + reinterpret_cast( src )[chIdx][srcIdx]; + } + } + } + } + else + { + for( int i = 0; i < exr_image.width * exr_image.height; i++ ) + { + const float val = + reinterpret_cast( exr_image.images )[chIdx][i]; + ( *out_rgba )[4 * i + 0] = val; + ( *out_rgba )[4 * i + 1] = val; + ( *out_rgba )[4 * i + 2] = val; + ( *out_rgba )[4 * i + 3] = val; + } + } + } + else + { + // Assume RGB(A) + + if( idxR == -1 ) + { + tinyexr::SetErrorMessage( "R channel not found", err ); + + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + return TINYEXR_ERROR_INVALID_DATA; + } + + if( idxG == -1 ) + { + tinyexr::SetErrorMessage( "G channel not found", err ); + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + return TINYEXR_ERROR_INVALID_DATA; + } + + if( idxB == -1 ) + { + tinyexr::SetErrorMessage( "B channel not found", err ); + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + return TINYEXR_ERROR_INVALID_DATA; + } + + ( *out_rgba ) = reinterpret_cast( + malloc( 4 * sizeof( float ) * static_cast( exr_image.width ) * + static_cast( exr_image.height ) ) ); + if( exr_header.tiled ) + { + for( int it = 0; it < exr_image.num_tiles; it++ ) + { + for( int j = 0; j < exr_header.tile_size_y; j++ ) + { + for( int i = 0; i < exr_header.tile_size_x; i++ ) + { + const int ii = + exr_image.tiles[it].offset_x * exr_header.tile_size_x + i; + const int jj = + exr_image.tiles[it].offset_y * exr_header.tile_size_y + j; + const int idx = ii + jj * exr_image.width; + + // out of region check. + if( ii >= exr_image.width ) + { + continue; + } + if( jj >= exr_image.height ) + { + continue; + } + const int srcIdx = i + j * exr_header.tile_size_x; + unsigned char** src = exr_image.tiles[it].images; + ( *out_rgba )[4 * idx + 0] = + reinterpret_cast( src )[idxR][srcIdx]; + ( *out_rgba )[4 * idx + 1] = + reinterpret_cast( src )[idxG][srcIdx]; + ( *out_rgba )[4 * idx + 2] = + reinterpret_cast( src )[idxB][srcIdx]; + if( idxA != -1 ) + { + ( *out_rgba )[4 * idx + 3] = + reinterpret_cast( src )[idxA][srcIdx]; + } + else + { + ( *out_rgba )[4 * idx + 3] = 1.0; + } + } + } + } + } + else + { + for( int i = 0; i < exr_image.width * exr_image.height; i++ ) + { + ( *out_rgba )[4 * i + 0] = + reinterpret_cast( exr_image.images )[idxR][i]; + ( *out_rgba )[4 * i + 1] = + reinterpret_cast( exr_image.images )[idxG][i]; + ( *out_rgba )[4 * i + 2] = + reinterpret_cast( exr_image.images )[idxB][i]; + if( idxA != -1 ) + { + ( *out_rgba )[4 * i + 3] = + reinterpret_cast( exr_image.images )[idxA][i]; + } + else + { + ( *out_rgba )[4 * i + 3] = 1.0; + } + } + } + } + + ( *width ) = exr_image.width; + ( *height ) = exr_image.height; + + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + + return TINYEXR_SUCCESS; +} + +int IsEXR( const char* filename ) +{ + EXRVersion exr_version; + + int ret = ParseEXRVersionFromFile( &exr_version, filename ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + + return TINYEXR_SUCCESS; +} + +int ParseEXRHeaderFromMemory( EXRHeader* exr_header, const EXRVersion* version, + const unsigned char* memory, size_t size, + const char** err ) +{ + if( memory == NULL || exr_header == NULL ) + { + tinyexr::SetErrorMessage( + "Invalid argument. `memory` or `exr_header` argument is null in " + "ParseEXRHeaderFromMemory()", + err ); + + // Invalid argument + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( size < tinyexr::kEXRVersionSize ) + { + tinyexr::SetErrorMessage( "Insufficient header/data size.\n", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + const unsigned char* marker = memory + tinyexr::kEXRVersionSize; + size_t marker_size = size - tinyexr::kEXRVersionSize; + + tinyexr::HeaderInfo info; + info.clear(); + + std::string err_str; + int ret = ParseEXRHeader( &info, NULL, version, &err_str, marker, marker_size ); + + if( ret != TINYEXR_SUCCESS ) + { + if( err && !err_str.empty() ) + { + tinyexr::SetErrorMessage( err_str, err ); + } + } + + ConvertHeader( exr_header, info ); + + exr_header->multipart = version->multipart ? 1 : 0; + exr_header->non_image = version->non_image ? 1 : 0; + + return ret; +} + +int LoadEXRFromMemory( float** out_rgba, int* width, int* height, + const unsigned char* memory, size_t size, + const char** err ) +{ + if( out_rgba == NULL || memory == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for LoadEXRFromMemory", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + EXRVersion exr_version; + EXRImage exr_image; + EXRHeader exr_header; + + InitEXRHeader( &exr_header ); + + int ret = ParseEXRVersionFromMemory( &exr_version, memory, size ); + if( ret != TINYEXR_SUCCESS ) + { + std::stringstream ss; + ss << "Failed to parse EXR version. code(" << ret << ")"; + tinyexr::SetErrorMessage( ss.str(), err ); + return ret; + } + + ret = ParseEXRHeaderFromMemory( &exr_header, &exr_version, memory, size, err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + + // Read HALF channel as FLOAT. + for( int i = 0; i < exr_header.num_channels; i++ ) + { + if( exr_header.pixel_types[i] == TINYEXR_PIXELTYPE_HALF ) + { + exr_header.requested_pixel_types[i] = TINYEXR_PIXELTYPE_FLOAT; + } + } + + InitEXRImage( &exr_image ); + ret = LoadEXRImageFromMemory( &exr_image, &exr_header, memory, size, err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + + // RGBA + int idxR = -1; + int idxG = -1; + int idxB = -1; + int idxA = -1; + for( int c = 0; c < exr_header.num_channels; c++ ) + { + if( strcmp( exr_header.channels[c].name, "R" ) == 0 ) + { + idxR = c; + } + else if( strcmp( exr_header.channels[c].name, "G" ) == 0 ) + { + idxG = c; + } + else if( strcmp( exr_header.channels[c].name, "B" ) == 0 ) + { + idxB = c; + } + else if( strcmp( exr_header.channels[c].name, "A" ) == 0 ) + { + idxA = c; + } + } + + // TODO(syoyo): Refactor removing same code as used in LoadEXR(). + if( exr_header.num_channels == 1 ) + { + // Grayscale channel only. + + ( *out_rgba ) = reinterpret_cast( + malloc( 4 * sizeof( float ) * static_cast( exr_image.width ) * + static_cast( exr_image.height ) ) ); + + if( exr_header.tiled ) + { + for( int it = 0; it < exr_image.num_tiles; it++ ) + { + for( int j = 0; j < exr_header.tile_size_y; j++ ) + { + for( int i = 0; i < exr_header.tile_size_x; i++ ) + { + const int ii = + exr_image.tiles[it].offset_x * exr_header.tile_size_x + i; + const int jj = + exr_image.tiles[it].offset_y * exr_header.tile_size_y + j; + const int idx = ii + jj * exr_image.width; + + // out of region check. + if( ii >= exr_image.width ) + { + continue; + } + if( jj >= exr_image.height ) + { + continue; + } + const int srcIdx = i + j * exr_header.tile_size_x; + unsigned char** src = exr_image.tiles[it].images; + ( *out_rgba )[4 * idx + 0] = + reinterpret_cast( src )[0][srcIdx]; + ( *out_rgba )[4 * idx + 1] = + reinterpret_cast( src )[0][srcIdx]; + ( *out_rgba )[4 * idx + 2] = + reinterpret_cast( src )[0][srcIdx]; + ( *out_rgba )[4 * idx + 3] = + reinterpret_cast( src )[0][srcIdx]; + } + } + } + } + else + { + for( int i = 0; i < exr_image.width * exr_image.height; i++ ) + { + const float val = reinterpret_cast( exr_image.images )[0][i]; + ( *out_rgba )[4 * i + 0] = val; + ( *out_rgba )[4 * i + 1] = val; + ( *out_rgba )[4 * i + 2] = val; + ( *out_rgba )[4 * i + 3] = val; + } + } + + } + else + { + // TODO(syoyo): Support non RGBA image. + + if( idxR == -1 ) + { + tinyexr::SetErrorMessage( "R channel not found", err ); + + // @todo { free exr_image } + return TINYEXR_ERROR_INVALID_DATA; + } + + if( idxG == -1 ) + { + tinyexr::SetErrorMessage( "G channel not found", err ); + // @todo { free exr_image } + return TINYEXR_ERROR_INVALID_DATA; + } + + if( idxB == -1 ) + { + tinyexr::SetErrorMessage( "B channel not found", err ); + // @todo { free exr_image } + return TINYEXR_ERROR_INVALID_DATA; + } + + ( *out_rgba ) = reinterpret_cast( + malloc( 4 * sizeof( float ) * static_cast( exr_image.width ) * + static_cast( exr_image.height ) ) ); + + if( exr_header.tiled ) + { + for( int it = 0; it < exr_image.num_tiles; it++ ) + { + for( int j = 0; j < exr_header.tile_size_y; j++ ) + for( int i = 0; i < exr_header.tile_size_x; i++ ) + { + const int ii = + exr_image.tiles[it].offset_x * exr_header.tile_size_x + i; + const int jj = + exr_image.tiles[it].offset_y * exr_header.tile_size_y + j; + const int idx = ii + jj * exr_image.width; + + // out of region check. + if( ii >= exr_image.width ) + { + continue; + } + if( jj >= exr_image.height ) + { + continue; + } + const int srcIdx = i + j * exr_header.tile_size_x; + unsigned char** src = exr_image.tiles[it].images; + ( *out_rgba )[4 * idx + 0] = + reinterpret_cast( src )[idxR][srcIdx]; + ( *out_rgba )[4 * idx + 1] = + reinterpret_cast( src )[idxG][srcIdx]; + ( *out_rgba )[4 * idx + 2] = + reinterpret_cast( src )[idxB][srcIdx]; + if( idxA != -1 ) + { + ( *out_rgba )[4 * idx + 3] = + reinterpret_cast( src )[idxA][srcIdx]; + } + else + { + ( *out_rgba )[4 * idx + 3] = 1.0; + } + } + } + } + else + { + for( int i = 0; i < exr_image.width * exr_image.height; i++ ) + { + ( *out_rgba )[4 * i + 0] = + reinterpret_cast( exr_image.images )[idxR][i]; + ( *out_rgba )[4 * i + 1] = + reinterpret_cast( exr_image.images )[idxG][i]; + ( *out_rgba )[4 * i + 2] = + reinterpret_cast( exr_image.images )[idxB][i]; + if( idxA != -1 ) + { + ( *out_rgba )[4 * i + 3] = + reinterpret_cast( exr_image.images )[idxA][i]; + } + else + { + ( *out_rgba )[4 * i + 3] = 1.0; + } + } + } + } + + ( *width ) = exr_image.width; + ( *height ) = exr_image.height; + + FreeEXRHeader( &exr_header ); + FreeEXRImage( &exr_image ); + + return TINYEXR_SUCCESS; +} + +int LoadEXRImageFromFile( EXRImage* exr_image, const EXRHeader* exr_header, + const char* filename, const char** err ) +{ + if( exr_image == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for LoadEXRImageFromFile", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + // TODO(syoyo): return wfopen_s erro code + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif +#else + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } + + size_t filesize; + // Compute size + fseek( fp, 0, SEEK_END ); + filesize = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + if( filesize < 16 ) + { + tinyexr::SetErrorMessage( "File size too short " + std::string( filename ), + err ); + return TINYEXR_ERROR_INVALID_FILE; + } + + std::vector buf( filesize ); // @todo { use mmap } + { + size_t ret; + ret = fread( &buf[0], 1, filesize, fp ); + assert( ret == filesize ); + fclose( fp ); + ( void )ret; + } + + return LoadEXRImageFromMemory( exr_image, exr_header, &buf.at( 0 ), filesize, + err ); +} + +int LoadEXRImageFromMemory( EXRImage* exr_image, const EXRHeader* exr_header, + const unsigned char* memory, const size_t size, + const char** err ) +{ + if( exr_image == NULL || memory == NULL || + ( size < tinyexr::kEXRVersionSize ) ) + { + tinyexr::SetErrorMessage( "Invalid argument for LoadEXRImageFromMemory", + err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( exr_header->header_len == 0 ) + { + tinyexr::SetErrorMessage( "EXRHeader variable is not initialized.", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + const unsigned char* head = memory; + const unsigned char* marker = reinterpret_cast( + memory + exr_header->header_len + + 8 ); // +8 for magic number + version header. + return tinyexr::DecodeEXRImage( exr_image, exr_header, head, marker, size, + err ); +} + +namespace tinyexr +{ + +// out_data must be allocated initially with the block-header size +// of the current image(-part) type +static bool EncodePixelData( /* out */ std::vector& out_data, + const unsigned char* const* images, + const int* requested_pixel_types, + int compression_type, + int line_order, + int width, // for tiled : tile.width + int height, // for tiled : header.tile_size_y + int x_stride, // for tiled : header.tile_size_x + int line_no, // for tiled : 0 + int num_lines, // for tiled : tile.height + size_t pixel_data_size, + const std::vector& channels, + const std::vector& channel_offset_list, + const void* compression_param = 0 ) // zfp compression param +{ + size_t buf_size = static_cast( width ) * + static_cast( num_lines ) * + static_cast( pixel_data_size ); + //int last2bit = (buf_size & 3); + // buf_size must be multiple of four + //if(last2bit) buf_size += 4 - last2bit; + std::vector buf( buf_size ); + + size_t start_y = static_cast( line_no ); + for( size_t c = 0; c < channels.size(); c++ ) + { + if( channels[c].pixel_type == TINYEXR_PIXELTYPE_HALF ) + { + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ) + { + for( int y = 0; y < num_lines; y++ ) + { + // Assume increasing Y + float* line_ptr = reinterpret_cast( &buf.at( + static_cast( pixel_data_size * y * width ) + + channel_offset_list[c] * + static_cast( width ) ) ); + for( int x = 0; x < width; x++ ) + { + tinyexr::FP16 h16; + h16.u = reinterpret_cast( + images )[c][( y + start_y ) * x_stride + x]; + + tinyexr::FP32 f32 = half_to_float( h16 ); + + tinyexr::swap4( &f32.f ); + + // line_ptr[x] = f32.f; + tinyexr::cpy4( line_ptr + x, &( f32.f ) ); + } + } + } + else if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + for( int y = 0; y < num_lines; y++ ) + { + // Assume increasing Y + unsigned short* line_ptr = reinterpret_cast( + &buf.at( static_cast( pixel_data_size * y * + width ) + + channel_offset_list[c] * + static_cast( width ) ) ); + for( int x = 0; x < width; x++ ) + { + unsigned short val = reinterpret_cast( + images )[c][( y + start_y ) * x_stride + x]; + + tinyexr::swap2( &val ); + + // line_ptr[x] = val; + tinyexr::cpy2( line_ptr + x, &val ); + } + } + } + else + { + assert( 0 ); + } + + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_FLOAT ) + { + if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + for( int y = 0; y < num_lines; y++ ) + { + // Assume increasing Y + unsigned short* line_ptr = reinterpret_cast( + &buf.at( static_cast( pixel_data_size * y * + width ) + + channel_offset_list[c] * + static_cast( width ) ) ); + for( int x = 0; x < width; x++ ) + { + tinyexr::FP32 f32; + f32.f = reinterpret_cast( + images )[c][( y + start_y ) * x_stride + x]; + + tinyexr::FP16 h16; + h16 = float_to_half_full( f32 ); + + tinyexr::swap2( reinterpret_cast( &h16.u ) ); + + // line_ptr[x] = h16.u; + tinyexr::cpy2( line_ptr + x, &( h16.u ) ); + } + } + } + else if( requested_pixel_types[c] == TINYEXR_PIXELTYPE_FLOAT ) + { + for( int y = 0; y < num_lines; y++ ) + { + // Assume increasing Y + float* line_ptr = reinterpret_cast( &buf.at( + static_cast( pixel_data_size * y * width ) + + channel_offset_list[c] * + static_cast( width ) ) ); + for( int x = 0; x < width; x++ ) + { + float val = reinterpret_cast( + images )[c][( y + start_y ) * x_stride + x]; + + tinyexr::swap4( &val ); + + // line_ptr[x] = val; + tinyexr::cpy4( line_ptr + x, &val ); + } + } + } + else + { + assert( 0 ); + } + } + else if( channels[c].pixel_type == TINYEXR_PIXELTYPE_UINT ) + { + for( int y = 0; y < num_lines; y++ ) + { + // Assume increasing Y + unsigned int* line_ptr = reinterpret_cast( &buf.at( + static_cast( pixel_data_size * y * width ) + + channel_offset_list[c] * static_cast( width ) ) ); + for( int x = 0; x < width; x++ ) + { + unsigned int val = reinterpret_cast( + images )[c][( y + start_y ) * x_stride + x]; + + tinyexr::swap4( &val ); + + // line_ptr[x] = val; + tinyexr::cpy4( line_ptr + x, &val ); + } + } + } + } + + if( compression_type == TINYEXR_COMPRESSIONTYPE_NONE ) + { + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(uncompressed) + out_data.insert( out_data.end(), buf.begin(), buf.end() ); + + } + else if( ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIPS ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) ) + { +#if TINYEXR_USE_MINIZ + std::vector block( tinyexr::miniz::mz_compressBound( + static_cast( buf.size() ) ) ); +#else + std::vector block( + compressBound( static_cast( buf.size() ) ) ); +#endif + tinyexr::tinyexr_uint64 outSize = block.size(); + + tinyexr::CompressZip( &block.at( 0 ), outSize, + reinterpret_cast( &buf.at( 0 ) ), + static_cast( buf.size() ) ); + + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(compressed) + unsigned int data_len = static_cast( outSize ); // truncate + + out_data.insert( out_data.end(), block.begin(), block.begin() + data_len ); + + } + else if( compression_type == TINYEXR_COMPRESSIONTYPE_RLE ) + { + // (buf.size() * 3) / 2 would be enough. + std::vector block( ( buf.size() * 3 ) / 2 ); + + tinyexr::tinyexr_uint64 outSize = block.size(); + + tinyexr::CompressRle( &block.at( 0 ), outSize, + reinterpret_cast( &buf.at( 0 ) ), + static_cast( buf.size() ) ); + + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(compressed) + unsigned int data_len = static_cast( outSize ); // truncate + out_data.insert( out_data.end(), block.begin(), block.begin() + data_len ); + + } + else if( compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) + { +#if TINYEXR_USE_PIZ + unsigned int bufLen = + 8192 + static_cast( + 2 * static_cast( + buf.size() ) ); // @fixme { compute good bound. } + std::vector block( bufLen ); + unsigned int outSize = static_cast( block.size() ); + + CompressPiz( &block.at( 0 ), &outSize, + reinterpret_cast( &buf.at( 0 ) ), + buf.size(), channels, width, num_lines ); + + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(compressed) + unsigned int data_len = outSize; + out_data.insert( out_data.end(), block.begin(), block.begin() + data_len ); + +#else + assert( 0 ); +#endif + } + else if( compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) + { +#if TINYEXR_USE_ZFP + const ZFPCompressionParam* zfp_compression_param = reinterpret_cast( compression_param ); + std::vector block; + unsigned int outSize; + + tinyexr::CompressZfp( + &block, &outSize, reinterpret_cast( &buf.at( 0 ) ), + width, num_lines, static_cast( channels.size() ), *zfp_compression_param ); + + // 4 byte: scan line + // 4 byte: data size + // ~ : pixel data(compressed) + unsigned int data_len = outSize; + out_data.insert( out_data.end(), block.begin(), block.begin() + data_len ); + +#else + assert( 0 ); +#endif + } + else + { + assert( 0 ); + return false; + } + + return true; +} + +static int EncodeTiledLevel( const EXRImage* level_image, const EXRHeader* exr_header, + const std::vector& channels, + std::vector >& data_list, + size_t start_index, // for data_list + int num_x_tiles, int num_y_tiles, + const std::vector& channel_offset_list, + int pixel_data_size, + const void* compression_param, // must be set if zfp compression is enabled + std::string* err ) +{ + int num_tiles = num_x_tiles * num_y_tiles; + assert( num_tiles == level_image->num_tiles ); + + if( ( exr_header->tile_size_x > level_image->width || exr_header->tile_size_y > level_image->height ) && + level_image->level_x == 0 && level_image->level_y == 0 ) + { + if( err ) + { + ( *err ) += "Failed to encode tile data.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + std::atomic invalid_data( false ); +#else + bool invalid_data( false ); +#endif + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + std::vector workers; + std::atomic tile_count( 0 ); + + int num_threads = std::max( 1, int( std::thread::hardware_concurrency() ) ); + if( num_threads > int( num_tiles ) ) + { + num_threads = int( num_tiles ); + } + + for( int t = 0; t < num_threads; t++ ) + { + workers.emplace_back( std::thread( [&]() + { + int i = 0; + while( ( i = tile_count++ ) < num_tiles ) + { + +#else + // Use signed int since some OpenMP compiler doesn't allow unsigned type for + // `parallel for` +#if TINYEXR_USE_OPENMP + #pragma omp parallel for +#endif + for( int i = 0; i < num_tiles; i++ ) + { + +#endif + size_t tile_idx = static_cast( i ); + size_t data_idx = tile_idx + start_index; + + int x_tile = i % num_x_tiles; + int y_tile = i / num_x_tiles; + + EXRTile& tile = level_image->tiles[tile_idx]; + + const unsigned char* const* images = + static_cast( tile.images ); + + data_list[data_idx].resize( 5 * sizeof( int ) ); + size_t data_header_size = data_list[data_idx].size(); + bool ret = EncodePixelData( data_list[data_idx], + images, + exr_header->requested_pixel_types, + exr_header->compression_type, + 0, // increasing y + tile.width, + exr_header->tile_size_y, + exr_header->tile_size_x, + 0, + tile.height, + pixel_data_size, + channels, + channel_offset_list, + compression_param ); + if( !ret ) + { + invalid_data = true; + continue; + } + assert( data_list[data_idx].size() > data_header_size ); + int data_len = static_cast( data_list[data_idx].size() - data_header_size ); + //tileX, tileY, levelX, levelY // pixel_data_size(int) + memcpy( &data_list[data_idx][0], &x_tile, sizeof( int ) ); + memcpy( &data_list[data_idx][4], &y_tile, sizeof( int ) ); + memcpy( &data_list[data_idx][8], &level_image->level_x, sizeof( int ) ); + memcpy( &data_list[data_idx][12], &level_image->level_y, sizeof( int ) ); + memcpy( &data_list[data_idx][16], &data_len, sizeof( int ) ); + + swap4( reinterpret_cast( &data_list[data_idx][0] ) ); + swap4( reinterpret_cast( &data_list[data_idx][4] ) ); + swap4( reinterpret_cast( &data_list[data_idx][8] ) ); + swap4( reinterpret_cast( &data_list[data_idx][12] ) ); + swap4( reinterpret_cast( &data_list[data_idx][16] ) ); + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + } + } ) ); + } + + for( auto& t : workers ) + { + t.join(); + } +#else + } // omp parallel +#endif + + if( invalid_data ) + { + if( err ) + { + ( *err ) += "Failed to encode tile data.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + return TINYEXR_SUCCESS; +} + +static int NumScanlines( int compression_type ) +{ + int num_scanlines = 1; + if( compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) + { + num_scanlines = 16; + } + else if( compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) + { + num_scanlines = 32; + } + else if( compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) + { + num_scanlines = 16; + } + return num_scanlines; +} + +static int EncodeChunk( const EXRImage* exr_image, const EXRHeader* exr_header, + const std::vector& channels, + int num_blocks, + tinyexr_uint64 chunk_offset, // starting offset of current chunk + bool is_multipart, + OffsetData& offset_data, // output block offsets, must be initialized + std::vector >& data_list, // output + tinyexr_uint64& total_size, // output: ending offset of current chunk + std::string* err ) +{ + int num_scanlines = NumScanlines( exr_header->compression_type ); + + data_list.resize( num_blocks ); + + std::vector channel_offset_list( + static_cast( exr_header->num_channels ) ); + + int pixel_data_size = 0; + { + size_t channel_offset = 0; + for( size_t c = 0; c < static_cast( exr_header->num_channels ); c++ ) + { + channel_offset_list[c] = channel_offset; + if( exr_header->requested_pixel_types[c] == TINYEXR_PIXELTYPE_HALF ) + { + pixel_data_size += sizeof( unsigned short ); + channel_offset += sizeof( unsigned short ); + } + else if( exr_header->requested_pixel_types[c] == + TINYEXR_PIXELTYPE_FLOAT ) + { + pixel_data_size += sizeof( float ); + channel_offset += sizeof( float ); + } + else if( exr_header->requested_pixel_types[c] == TINYEXR_PIXELTYPE_UINT ) + { + pixel_data_size += sizeof( unsigned int ); + channel_offset += sizeof( unsigned int ); + } + else + { + assert( 0 ); + } + } + } + + const void* compression_param = 0; +#if TINYEXR_USE_ZFP + tinyexr::ZFPCompressionParam zfp_compression_param; + + // Use ZFP compression parameter from custom attributes(if such a parameter + // exists) + { + std::string e; + bool ret = tinyexr::FindZFPCompressionParam( + &zfp_compression_param, exr_header->custom_attributes, + exr_header->num_custom_attributes, &e ); + + if( !ret ) + { + // Use predefined compression parameter. + zfp_compression_param.type = 0; + zfp_compression_param.rate = 2; + } + compression_param = &zfp_compression_param; + } +#endif + + tinyexr_uint64 offset = chunk_offset; + tinyexr_uint64 doffset = is_multipart ? 4u : 0u; + + if( exr_image->tiles ) + { + const EXRImage* level_image = exr_image; + size_t block_idx = 0; + tinyexr::tinyexr_uint64 block_data_size = 0; + int num_levels = ( exr_header->tile_level_mode != TINYEXR_TILE_RIPMAP_LEVELS ) ? + offset_data.num_x_levels : ( offset_data.num_x_levels * offset_data.num_y_levels ); + for( int level_index = 0; level_index < num_levels; ++level_index ) + { + if( !level_image ) + { + if( err ) + { + ( *err ) += "Invalid number of tiled levels for EncodeChunk\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + + int level_index_from_image = LevelIndex( level_image->level_x, level_image->level_y, + exr_header->tile_level_mode, offset_data.num_x_levels ); + if( level_index_from_image != level_index ) + { + if( err ) + { + ( *err ) += "Incorrect level ordering in tiled image\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + int num_y_tiles = ( int )offset_data.offsets[level_index].size(); + assert( num_y_tiles ); + int num_x_tiles = ( int )offset_data.offsets[level_index][0].size(); + assert( num_x_tiles ); + + std::string e; + int ret = EncodeTiledLevel( level_image, + exr_header, + channels, + data_list, + block_idx, + num_x_tiles, + num_y_tiles, + channel_offset_list, + pixel_data_size, + compression_param, + &e ); + if( ret != TINYEXR_SUCCESS ) + { + if( !e.empty() && err ) + { + ( *err ) += e; + } + return ret; + } + + for( size_t j = 0; j < static_cast( num_y_tiles ); ++j ) + for( size_t i = 0; i < static_cast( num_x_tiles ); ++i ) + { + offset_data.offsets[level_index][j][i] = offset; + swap8( reinterpret_cast( &offset_data.offsets[level_index][j][i] ) ); + offset += data_list[block_idx].size() + doffset; + block_data_size += data_list[block_idx].size(); + ++block_idx; + } + level_image = level_image->next_level; + } + assert( block_idx == num_blocks ); + total_size = offset; + } + else // scanlines + { + std::vector& offsets = offset_data.offsets[0][0]; + +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + std::atomic invalid_data( false ); + std::vector workers; + std::atomic block_count( 0 ); + + int num_threads = std::min( std::max( 1, int( std::thread::hardware_concurrency() ) ), num_blocks ); + + for( int t = 0; t < num_threads; t++ ) + { + workers.emplace_back( std::thread( [&]() + { + int i = 0; + while( ( i = block_count++ ) < num_blocks ) + { + +#else + bool invalid_data( false ); +#if TINYEXR_USE_OPENMP + #pragma omp parallel for +#endif + for( int i = 0; i < num_blocks; i++ ) + { + +#endif + int start_y = num_scanlines * i; + int end_Y = ( std::min )( num_scanlines * ( i + 1 ), exr_image->height ); + int num_lines = end_Y - start_y; + + const unsigned char* const* images = + static_cast( exr_image->images ); + + data_list[i].resize( 2 * sizeof( int ) ); + size_t data_header_size = data_list[i].size(); + + bool ret = EncodePixelData( data_list[i], + images, + exr_header->requested_pixel_types, + exr_header->compression_type, + 0, // increasing y + exr_image->width, + exr_image->height, + exr_image->width, + start_y, + num_lines, + pixel_data_size, + channels, + channel_offset_list, + compression_param ); + if( !ret ) + { + invalid_data = true; + continue; // "break" cannot be used with OpenMP + } + assert( data_list[i].size() > data_header_size ); + int data_len = static_cast( data_list[i].size() - data_header_size ); + memcpy( &data_list[i][0], &start_y, sizeof( int ) ); + memcpy( &data_list[i][4], &data_len, sizeof( int ) ); + + swap4( reinterpret_cast( &data_list[i][0] ) ); + swap4( reinterpret_cast( &data_list[i][4] ) ); +#if TINYEXR_HAS_CXX11 && (TINYEXR_USE_THREAD > 0) + } + } ) ); + } + + for( auto& t : workers ) + { + t.join(); + } +#else + } // omp parallel +#endif + + if( invalid_data ) + { + if( err ) + { + ( *err ) += "Failed to encode scanline data.\n"; + } + return TINYEXR_ERROR_INVALID_DATA; + } + + for( size_t i = 0; i < static_cast( num_blocks ); i++ ) + { + offsets[i] = offset; + tinyexr::swap8( reinterpret_cast( &offsets[i] ) ); + offset += data_list[i].size() + doffset; + } + + total_size = static_cast( offset ); + } + return TINYEXR_SUCCESS; +} + +// can save a single or multi-part image (no deep* formats) +static size_t SaveEXRNPartImageToMemory( const EXRImage* exr_images, + const EXRHeader** exr_headers, + unsigned int num_parts, + unsigned char** memory_out, const char** err ) +{ + if( exr_images == NULL || exr_headers == NULL || num_parts == 0 || + memory_out == NULL ) + { + SetErrorMessage( "Invalid argument for SaveEXRNPartImageToMemory", + err ); + return 0; + } + { + for( unsigned int i = 0; i < num_parts; ++i ) + { + if( exr_headers[i]->compression_type < 0 ) + { + SetErrorMessage( "Invalid argument for SaveEXRNPartImageToMemory", + err ); + return 0; + } +#if !TINYEXR_USE_PIZ + if( exr_headers[i]->compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) + { + SetErrorMessage( "PIZ compression is not supported in this build", + err ); + return 0; + } +#endif +#if !TINYEXR_USE_ZFP + if( exr_headers[i]->compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) + { + SetErrorMessage( "ZFP compression is not supported in this build", + err ); + return 0; + } +#else + for( int c = 0; c < exr_header->num_channels; ++c ) + { + if( exr_headers[i]->requested_pixel_types[c] != TINYEXR_PIXELTYPE_FLOAT ) + { + SetErrorMessage( "Pixel type must be FLOAT for ZFP compression", + err ); + return 0; + } + } +#endif + } + } + + std::vector memory; + + // Header + { + const char header[] = { 0x76, 0x2f, 0x31, 0x01 }; + memory.insert( memory.end(), header, header + 4 ); + } + + // Version + // using value from the first header + int long_name = exr_headers[0]->long_name; + { + char marker[] = { 2, 0, 0, 0 }; + /* @todo + if (exr_header->non_image) { + marker[1] |= 0x8; + } + */ + // tiled + if( num_parts == 1 && exr_images[0].tiles ) + { + marker[1] |= 0x2; + } + // long_name + if( long_name ) + { + marker[1] |= 0x4; + } + // multipart + if( num_parts > 1 ) + { + marker[1] |= 0x10; + } + memory.insert( memory.end(), marker, marker + 4 ); + } + + int total_chunk_count = 0; + std::vector chunk_count( num_parts ); + std::vector offset_data( num_parts ); + for( unsigned int i = 0; i < num_parts; ++i ) + { + if( !exr_images[i].tiles ) + { + int num_scanlines = NumScanlines( exr_headers[i]->compression_type ); + chunk_count[i] = + ( exr_images[i].height + num_scanlines - 1 ) / num_scanlines; + InitSingleResolutionOffsets( offset_data[i], chunk_count[i] ); + total_chunk_count += chunk_count[i]; + } + else + { + { + std::vector num_x_tiles, num_y_tiles; + PrecalculateTileInfo( num_x_tiles, num_y_tiles, exr_headers[i] ); + chunk_count[i] = + InitTileOffsets( offset_data[i], exr_headers[i], num_x_tiles, num_y_tiles ); + total_chunk_count += chunk_count[i]; + } + } + } + // Write attributes to memory buffer. + std::vector< std::vector > channels( num_parts ); + { + std::set partnames; + for( unsigned int i = 0; i < num_parts; ++i ) + { + //channels + { + std::vector data; + + for( int c = 0; c < exr_headers[i]->num_channels; c++ ) + { + tinyexr::ChannelInfo info; + info.p_linear = 0; + info.pixel_type = exr_headers[i]->requested_pixel_types[c]; + info.x_sampling = 1; + info.y_sampling = 1; + info.name = std::string( exr_headers[i]->channels[c].name ); + channels[i].push_back( info ); + } + + tinyexr::WriteChannelInfo( data, channels[i] ); + + tinyexr::WriteAttributeToMemory( &memory, "channels", "chlist", &data.at( 0 ), + static_cast( data.size() ) ); + } + + { + int comp = exr_headers[i]->compression_type; + swap4( &comp ); + WriteAttributeToMemory( + &memory, "compression", "compression", + reinterpret_cast( &comp ), 1 ); + } + + { + int data[4] = { 0, 0, exr_images[i].width - 1, exr_images[i].height - 1 }; + swap4( &data[0] ); + swap4( &data[1] ); + swap4( &data[2] ); + swap4( &data[3] ); + WriteAttributeToMemory( + &memory, "dataWindow", "box2i", + reinterpret_cast( data ), sizeof( int ) * 4 ); + + int data0[4] = { 0, 0, exr_images[0].width - 1, exr_images[0].height - 1 }; + swap4( &data0[0] ); + swap4( &data0[1] ); + swap4( &data0[2] ); + swap4( &data0[3] ); + // Note: must be the same across parts (currently, using value from the first header) + WriteAttributeToMemory( + &memory, "displayWindow", "box2i", + reinterpret_cast( data0 ), sizeof( int ) * 4 ); + } + + { + unsigned char line_order = 0; // @fixme { read line_order from EXRHeader } + WriteAttributeToMemory( &memory, "lineOrder", "lineOrder", + &line_order, 1 ); + } + + { + // Note: must be the same across parts + float aspectRatio = 1.0f; + swap4( &aspectRatio ); + WriteAttributeToMemory( + &memory, "pixelAspectRatio", "float", + reinterpret_cast( &aspectRatio ), sizeof( float ) ); + } + + { + float center[2] = { 0.0f, 0.0f }; + swap4( ¢er[0] ); + swap4( ¢er[1] ); + WriteAttributeToMemory( + &memory, "screenWindowCenter", "v2f", + reinterpret_cast( center ), 2 * sizeof( float ) ); + } + + { + float w = 1.0f; + swap4( &w ); + WriteAttributeToMemory( &memory, "screenWindowWidth", "float", + reinterpret_cast( &w ), + sizeof( float ) ); + } + + if( exr_images[i].tiles ) + { + unsigned char tile_mode = static_cast( exr_headers[i]->tile_level_mode & 0x3 ); + if( exr_headers[i]->tile_rounding_mode ) + { + tile_mode |= ( 1u << 4u ); + } + //unsigned char data[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 }; + unsigned int datai[3] = { 0, 0, 0 }; + unsigned char* data = reinterpret_cast( &datai[0] ); + datai[0] = static_cast( exr_headers[i]->tile_size_x ); + datai[1] = static_cast( exr_headers[i]->tile_size_y ); + data[8] = tile_mode; + swap4( reinterpret_cast( &data[0] ) ); + swap4( reinterpret_cast( &data[4] ) ); + WriteAttributeToMemory( + &memory, "tiles", "tiledesc", + reinterpret_cast( data ), 9 ); + } + + // must be present for multi-part files - according to spec. + if( num_parts > 1 ) + { + // name + { + size_t len = 0; + if( ( len = strlen( exr_headers[i]->name ) ) > 0 ) + { + partnames.insert( std::string( exr_headers[i]->name ) ); + if( partnames.size() != i + 1 ) + { + SetErrorMessage( "'name' attributes must be unique for a multi-part file", err ); + return 0; + } + WriteAttributeToMemory( + &memory, "name", "string", + reinterpret_cast( exr_headers[i]->name ), + static_cast( len ) ); + } + else + { + SetErrorMessage( "Invalid 'name' attribute for a multi-part file", err ); + return 0; + } + } + // type + { + const char* type = "scanlineimage"; + if( exr_images[i].tiles ) + { + type = "tiledimage"; + } + WriteAttributeToMemory( + &memory, "type", "string", + reinterpret_cast( type ), + static_cast( strlen( type ) ) ); + } + // chunkCount + { + WriteAttributeToMemory( + &memory, "chunkCount", "int", + reinterpret_cast( &chunk_count[i] ), + 4 ); + } + } + + // Custom attributes + if( exr_headers[i]->num_custom_attributes > 0 ) + { + for( int j = 0; j < exr_headers[i]->num_custom_attributes; j++ ) + { + tinyexr::WriteAttributeToMemory( + &memory, exr_headers[i]->custom_attributes[j].name, + exr_headers[i]->custom_attributes[j].type, + reinterpret_cast( + exr_headers[i]->custom_attributes[j].value ), + exr_headers[i]->custom_attributes[j].size ); + } + } + + { + // end of header + memory.push_back( 0 ); + } + } + } + if( num_parts > 1 ) + { + // end of header list + memory.push_back( 0 ); + } + + tinyexr_uint64 chunk_offset = memory.size() + size_t( total_chunk_count ) * sizeof( tinyexr_uint64 ); + + tinyexr_uint64 total_size = 0; + std::vector< std::vector< std::vector > > data_lists( num_parts ); + for( unsigned int i = 0; i < num_parts; ++i ) + { + std::string e; + int ret = EncodeChunk( &exr_images[i], exr_headers[i], + channels[i], + chunk_count[i], + // starting offset of current chunk after part-number + chunk_offset, + num_parts > 1, + offset_data[i], // output: block offsets, must be initialized + data_lists[i], // output + total_size, // output + &e ); + if( ret != TINYEXR_SUCCESS ) + { + if( !e.empty() ) + { + tinyexr::SetErrorMessage( e, err ); + } + return 0; + } + chunk_offset = total_size; + } + + // Allocating required memory + if( total_size == 0 ) // something went wrong + { + tinyexr::SetErrorMessage( "Output memory size is zero", err ); + return 0; + } + ( *memory_out ) = static_cast( malloc( total_size ) ); + + // Writing header + memcpy( ( *memory_out ), &memory[0], memory.size() ); + unsigned char* memory_ptr = *memory_out + memory.size(); + size_t sum = memory.size(); + + // Writing offset data for chunks + for( unsigned int i = 0; i < num_parts; ++i ) + { + if( exr_images[i].tiles ) + { + const EXRImage* level_image = &exr_images[i]; + int num_levels = ( exr_headers[i]->tile_level_mode != TINYEXR_TILE_RIPMAP_LEVELS ) ? + offset_data[i].num_x_levels : ( offset_data[i].num_x_levels * offset_data[i].num_y_levels ); + for( int level_index = 0; level_index < num_levels; ++level_index ) + { + for( size_t j = 0; j < offset_data[i].offsets[level_index].size(); ++j ) + { + size_t num_bytes = sizeof( tinyexr_uint64 ) * offset_data[i].offsets[level_index][j].size(); + sum += num_bytes; + assert( sum <= total_size ); + memcpy( memory_ptr, + reinterpret_cast( &offset_data[i].offsets[level_index][j][0] ), + num_bytes ); + memory_ptr += num_bytes; + } + level_image = level_image->next_level; + } + } + else + { + size_t num_bytes = sizeof( tinyexr::tinyexr_uint64 ) * static_cast( chunk_count[i] ); + sum += num_bytes; + assert( sum <= total_size ); + std::vector& offsets = offset_data[i].offsets[0][0]; + memcpy( memory_ptr, reinterpret_cast( &offsets[0] ), num_bytes ); + memory_ptr += num_bytes; + } + } + + // Writing chunk data + for( unsigned int i = 0; i < num_parts; ++i ) + { + for( size_t j = 0; j < static_cast( chunk_count[i] ); ++j ) + { + if( num_parts > 1 ) + { + sum += 4; + assert( sum <= total_size ); + unsigned int part_number = i; + swap4( &part_number ); + memcpy( memory_ptr, &part_number, 4 ); + memory_ptr += 4; + } + sum += data_lists[i][j].size(); + assert( sum <= total_size ); + memcpy( memory_ptr, &data_lists[i][j][0], data_lists[i][j].size() ); + memory_ptr += data_lists[i][j].size(); + } + } + assert( sum == total_size ); + return total_size; // OK +} + +} // tinyexr + +size_t SaveEXRImageToMemory( const EXRImage* exr_image, + const EXRHeader* exr_header, + unsigned char** memory_out, const char** err ) +{ + return tinyexr::SaveEXRNPartImageToMemory( exr_image, &exr_header, 1, memory_out, err ); +} + +int SaveEXRImageToFile( const EXRImage* exr_image, const EXRHeader* exr_header, + const char* filename, const char** err ) +{ + if( exr_image == NULL || filename == NULL || + exr_header->compression_type < 0 ) + { + tinyexr::SetErrorMessage( "Invalid argument for SaveEXRImageToFile", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + +#if !TINYEXR_USE_PIZ + if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) + { + tinyexr::SetErrorMessage( "PIZ compression is not supported in this build", + err ); + return TINYEXR_ERROR_UNSUPPORTED_FEATURE; + } +#endif + +#if !TINYEXR_USE_ZFP + if( exr_header->compression_type == TINYEXR_COMPRESSIONTYPE_ZFP ) + { + tinyexr::SetErrorMessage( "ZFP compression is not supported in this build", + err ); + return TINYEXR_ERROR_UNSUPPORTED_FEATURE; + } +#endif + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"wb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot write a file: " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "wb" ); +#endif +#else + fp = fopen( filename, "wb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot write a file: " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } + + unsigned char* mem = NULL; + size_t mem_size = SaveEXRImageToMemory( exr_image, exr_header, &mem, err ); + if( mem_size == 0 ) + { + return TINYEXR_ERROR_SERIALZATION_FAILED; + } + + size_t written_size = 0; + if( ( mem_size > 0 ) && mem ) + { + written_size = fwrite( mem, 1, mem_size, fp ); + } + free( mem ); + + fclose( fp ); + + if( written_size != mem_size ) + { + tinyexr::SetErrorMessage( "Cannot write a file", err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } + + return TINYEXR_SUCCESS; +} + +size_t SaveEXRMultipartImageToMemory( const EXRImage* exr_images, + const EXRHeader** exr_headers, + unsigned int num_parts, + unsigned char** memory_out, const char** err ) +{ + if( exr_images == NULL || exr_headers == NULL || num_parts < 2 || + memory_out == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for SaveEXRNPartImageToMemory", + err ); + return 0; + } + return tinyexr::SaveEXRNPartImageToMemory( exr_images, exr_headers, num_parts, memory_out, err ); +} + +int SaveEXRMultipartImageToFile( const EXRImage* exr_images, + const EXRHeader** exr_headers, + unsigned int num_parts, + const char* filename, + const char** err ) +{ + if( exr_images == NULL || exr_headers == NULL || num_parts < 2 ) + { + tinyexr::SetErrorMessage( "Invalid argument for SaveEXRMultipartImageToFile", + err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"wb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot write a file: " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "wb" ); +#endif +#else + fp = fopen( filename, "wb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot write a file: " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } + + unsigned char* mem = NULL; + size_t mem_size = SaveEXRMultipartImageToMemory( exr_images, exr_headers, num_parts, &mem, err ); + if( mem_size == 0 ) + { + return TINYEXR_ERROR_SERIALZATION_FAILED; + } + + size_t written_size = 0; + if( ( mem_size > 0 ) && mem ) + { + written_size = fwrite( mem, 1, mem_size, fp ); + } + free( mem ); + + fclose( fp ); + + if( written_size != mem_size ) + { + tinyexr::SetErrorMessage( "Cannot write a file", err ); + return TINYEXR_ERROR_CANT_WRITE_FILE; + } + + return TINYEXR_SUCCESS; +} + +int LoadDeepEXR( DeepImage* deep_image, const char* filename, const char** err ) +{ + if( deep_image == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for LoadDeepEXR", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + +#ifdef _WIN32 + FILE* fp = NULL; +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot read a file " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read a file " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#else + FILE* fp = fopen( filename, "rb" ); + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read a file " + std::string( filename ), + err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#endif + + size_t filesize; + // Compute size + fseek( fp, 0, SEEK_END ); + filesize = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + if( filesize == 0 ) + { + fclose( fp ); + tinyexr::SetErrorMessage( "File size is zero : " + std::string( filename ), + err ); + return TINYEXR_ERROR_INVALID_FILE; + } + + std::vector buf( filesize ); // @todo { use mmap } + { + size_t ret; + ret = fread( &buf[0], 1, filesize, fp ); + assert( ret == filesize ); + ( void )ret; + } + fclose( fp ); + + const char* head = &buf[0]; + const char* marker = &buf[0]; + + // Header check. + { + const char header[] = {0x76, 0x2f, 0x31, 0x01}; + + if( memcmp( marker, header, 4 ) != 0 ) + { + tinyexr::SetErrorMessage( "Invalid magic number", err ); + return TINYEXR_ERROR_INVALID_MAGIC_NUMBER; + } + marker += 4; + } + + // Version, scanline. + { + // ver 2.0, scanline, deep bit on(0x800) + // must be [2, 0, 0, 0] + if( marker[0] != 2 || marker[1] != 8 || marker[2] != 0 || marker[3] != 0 ) + { + tinyexr::SetErrorMessage( "Unsupported version or scanline", err ); + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; + } + + marker += 4; + } + + int dx = -1; + int dy = -1; + int dw = -1; + int dh = -1; + int num_scanline_blocks = 1; // 16 for ZIP compression. + int compression_type = -1; + int num_channels = -1; + std::vector channels; + + // Read attributes + size_t size = filesize - tinyexr::kEXRVersionSize; + for( ;; ) + { + if( 0 == size ) + { + return TINYEXR_ERROR_INVALID_DATA; + } + else if( marker[0] == '\0' ) + { + marker++; + size--; + break; + } + + std::string attr_name; + std::string attr_type; + std::vector data; + size_t marker_size; + if( !tinyexr::ReadAttribute( &attr_name, &attr_type, &data, &marker_size, + marker, size ) ) + { + std::stringstream ss; + ss << "Failed to parse attribute\n"; + tinyexr::SetErrorMessage( ss.str(), err ); + return TINYEXR_ERROR_INVALID_DATA; + } + marker += marker_size; + size -= marker_size; + + if( attr_name.compare( "compression" ) == 0 ) + { + compression_type = data[0]; + if( compression_type > TINYEXR_COMPRESSIONTYPE_PIZ ) + { + std::stringstream ss; + ss << "Unsupported compression type : " << compression_type; + tinyexr::SetErrorMessage( ss.str(), err ); + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; + } + + if( compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) + { + num_scanline_blocks = 16; + } + + } + else if( attr_name.compare( "channels" ) == 0 ) + { + // name: zero-terminated string, from 1 to 255 bytes long + // pixel type: int, possible values are: UINT = 0 HALF = 1 FLOAT = 2 + // pLinear: unsigned char, possible values are 0 and 1 + // reserved: three chars, should be zero + // xSampling: int + // ySampling: int + + if( !tinyexr::ReadChannelInfo( channels, data ) ) + { + tinyexr::SetErrorMessage( "Failed to parse channel info", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + num_channels = static_cast( channels.size() ); + + if( num_channels < 1 ) + { + tinyexr::SetErrorMessage( "Invalid channels format", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + } + else if( attr_name.compare( "dataWindow" ) == 0 ) + { + memcpy( &dx, &data.at( 0 ), sizeof( int ) ); + memcpy( &dy, &data.at( 4 ), sizeof( int ) ); + memcpy( &dw, &data.at( 8 ), sizeof( int ) ); + memcpy( &dh, &data.at( 12 ), sizeof( int ) ); + tinyexr::swap4( &dx ); + tinyexr::swap4( &dy ); + tinyexr::swap4( &dw ); + tinyexr::swap4( &dh ); + + } + else if( attr_name.compare( "displayWindow" ) == 0 ) + { + int x; + int y; + int w; + int h; + memcpy( &x, &data.at( 0 ), sizeof( int ) ); + memcpy( &y, &data.at( 4 ), sizeof( int ) ); + memcpy( &w, &data.at( 8 ), sizeof( int ) ); + memcpy( &h, &data.at( 12 ), sizeof( int ) ); + tinyexr::swap4( &x ); + tinyexr::swap4( &y ); + tinyexr::swap4( &w ); + tinyexr::swap4( &h ); + } + } + + assert( dx >= 0 ); + assert( dy >= 0 ); + assert( dw >= 0 ); + assert( dh >= 0 ); + assert( num_channels >= 1 ); + + int data_width = dw - dx + 1; + int data_height = dh - dy + 1; + + std::vector image( + static_cast( data_width * data_height * 4 ) ); // 4 = RGBA + + // Read offset tables. + int num_blocks = data_height / num_scanline_blocks; + if( num_blocks * num_scanline_blocks < data_height ) + { + num_blocks++; + } + + std::vector offsets( static_cast( num_blocks ) ); + + for( size_t y = 0; y < static_cast( num_blocks ); y++ ) + { + tinyexr::tinyexr_int64 offset; + memcpy( &offset, marker, sizeof( tinyexr::tinyexr_int64 ) ); + tinyexr::swap8( reinterpret_cast( &offset ) ); + marker += sizeof( tinyexr::tinyexr_int64 ); // = 8 + offsets[y] = offset; + } + +#if TINYEXR_USE_PIZ + if( ( compression_type == TINYEXR_COMPRESSIONTYPE_NONE ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_RLE ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIPS ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_PIZ ) ) + { +#else + if( ( compression_type == TINYEXR_COMPRESSIONTYPE_NONE ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_RLE ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIPS ) || + ( compression_type == TINYEXR_COMPRESSIONTYPE_ZIP ) ) + { +#endif + // OK + } + else + { + tinyexr::SetErrorMessage( "Unsupported compression format", err ); + return TINYEXR_ERROR_UNSUPPORTED_FORMAT; + } + + deep_image->image = static_cast( + malloc( sizeof( float** ) * static_cast( num_channels ) ) ); + for( int c = 0; c < num_channels; c++ ) + { + deep_image->image[c] = static_cast( + malloc( sizeof( float* ) * static_cast( data_height ) ) ); + for( int y = 0; y < data_height; y++ ) + { + } + } + + deep_image->offset_table = static_cast( + malloc( sizeof( int* ) * static_cast( data_height ) ) ); + for( int y = 0; y < data_height; y++ ) + { + deep_image->offset_table[y] = static_cast( + malloc( sizeof( int ) * static_cast( data_width ) ) ); + } + + for( size_t y = 0; y < static_cast( num_blocks ); y++ ) + { + const unsigned char* data_ptr = + reinterpret_cast( head + offsets[y] ); + + // int: y coordinate + // int64: packed size of pixel offset table + // int64: packed size of sample data + // int64: unpacked size of sample data + // compressed pixel offset table + // compressed sample data + int line_no; + tinyexr::tinyexr_int64 packedOffsetTableSize; + tinyexr::tinyexr_int64 packedSampleDataSize; + tinyexr::tinyexr_int64 unpackedSampleDataSize; + memcpy( &line_no, data_ptr, sizeof( int ) ); + memcpy( &packedOffsetTableSize, data_ptr + 4, + sizeof( tinyexr::tinyexr_int64 ) ); + memcpy( &packedSampleDataSize, data_ptr + 12, + sizeof( tinyexr::tinyexr_int64 ) ); + memcpy( &unpackedSampleDataSize, data_ptr + 20, + sizeof( tinyexr::tinyexr_int64 ) ); + + tinyexr::swap4( &line_no ); + tinyexr::swap8( + reinterpret_cast( &packedOffsetTableSize ) ); + tinyexr::swap8( + reinterpret_cast( &packedSampleDataSize ) ); + tinyexr::swap8( + reinterpret_cast( &unpackedSampleDataSize ) ); + + std::vector pixelOffsetTable( static_cast( data_width ) ); + + // decode pixel offset table. + { + unsigned long dstLen = + static_cast( pixelOffsetTable.size() * sizeof( int ) ); + if( !tinyexr::DecompressZip( + reinterpret_cast( &pixelOffsetTable.at( 0 ) ), + &dstLen, data_ptr + 28, + static_cast( packedOffsetTableSize ) ) ) + { + return false; + } + + assert( dstLen == pixelOffsetTable.size() * sizeof( int ) ); + for( size_t i = 0; i < static_cast( data_width ); i++ ) + { + deep_image->offset_table[y][i] = pixelOffsetTable[i]; + } + } + + std::vector sample_data( + static_cast( unpackedSampleDataSize ) ); + + // decode sample data. + { + unsigned long dstLen = static_cast( unpackedSampleDataSize ); + if( dstLen ) + { + if( !tinyexr::DecompressZip( + reinterpret_cast( &sample_data.at( 0 ) ), &dstLen, + data_ptr + 28 + packedOffsetTableSize, + static_cast( packedSampleDataSize ) ) ) + { + return false; + } + assert( dstLen == static_cast( unpackedSampleDataSize ) ); + } + } + + // decode sample + int sampleSize = -1; + std::vector channel_offset_list( static_cast( num_channels ) ); + { + int channel_offset = 0; + for( size_t i = 0; i < static_cast( num_channels ); i++ ) + { + channel_offset_list[i] = channel_offset; + if( channels[i].pixel_type == TINYEXR_PIXELTYPE_UINT ) // UINT + { + channel_offset += 4; + } + else if( channels[i].pixel_type == TINYEXR_PIXELTYPE_HALF ) // half + { + channel_offset += 2; + } + else if( channels[i].pixel_type == + TINYEXR_PIXELTYPE_FLOAT ) // float + { + channel_offset += 4; + } + else + { + assert( 0 ); + } + } + sampleSize = channel_offset; + } + assert( sampleSize >= 2 ); + + assert( static_cast( + pixelOffsetTable[static_cast( data_width - 1 )] * + sampleSize ) == sample_data.size() ); + int samples_per_line = static_cast( sample_data.size() ) / sampleSize; + + // + // Alloc memory + // + + // + // pixel data is stored as image[channels][pixel_samples] + // + { + tinyexr::tinyexr_uint64 data_offset = 0; + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { + deep_image->image[c][y] = static_cast( + malloc( sizeof( float ) * static_cast( samples_per_line ) ) ); + + if( channels[c].pixel_type == 0 ) // UINT + { + for( size_t x = 0; x < static_cast( samples_per_line ); x++ ) + { + unsigned int ui; + unsigned int* src_ptr = reinterpret_cast( + &sample_data.at( size_t( data_offset ) + x * sizeof( int ) ) ); + tinyexr::cpy4( &ui, src_ptr ); + deep_image->image[c][y][x] = static_cast( ui ); // @fixme + } + data_offset += + sizeof( unsigned int ) * static_cast( samples_per_line ); + } + else if( channels[c].pixel_type == 1 ) // half + { + for( size_t x = 0; x < static_cast( samples_per_line ); x++ ) + { + tinyexr::FP16 f16; + const unsigned short* src_ptr = reinterpret_cast( + &sample_data.at( size_t( data_offset ) + x * sizeof( short ) ) ); + tinyexr::cpy2( &( f16.u ), src_ptr ); + tinyexr::FP32 f32 = half_to_float( f16 ); + deep_image->image[c][y][x] = f32.f; + } + data_offset += sizeof( short ) * static_cast( samples_per_line ); + } + else // float + { + for( size_t x = 0; x < static_cast( samples_per_line ); x++ ) + { + float f; + const float* src_ptr = reinterpret_cast( + &sample_data.at( size_t( data_offset ) + x * sizeof( float ) ) ); + tinyexr::cpy4( &f, src_ptr ); + deep_image->image[c][y][x] = f; + } + data_offset += sizeof( float ) * static_cast( samples_per_line ); + } + } + } + } // y + + deep_image->width = data_width; + deep_image->height = data_height; + + deep_image->channel_names = static_cast( + malloc( sizeof( const char* ) * static_cast( num_channels ) ) ); + for( size_t c = 0; c < static_cast( num_channels ); c++ ) + { +#ifdef _WIN32 + deep_image->channel_names[c] = _strdup( channels[c].name.c_str() ); +#else + deep_image->channel_names[c] = strdup( channels[c].name.c_str() ); +#endif + } + deep_image->num_channels = num_channels; + + return TINYEXR_SUCCESS; +} + +void InitEXRImage( EXRImage* exr_image ) +{ + if( exr_image == NULL ) + { + return; + } + + exr_image->width = 0; + exr_image->height = 0; + exr_image->num_channels = 0; + + exr_image->images = NULL; + exr_image->tiles = NULL; + exr_image->next_level = NULL; + exr_image->level_x = 0; + exr_image->level_y = 0; + + exr_image->num_tiles = 0; +} + +void FreeEXRErrorMessage( const char* msg ) +{ + if( msg ) + { + free( reinterpret_cast( const_cast( msg ) ) ); + } + return; +} + +void InitEXRHeader( EXRHeader* exr_header ) +{ + if( exr_header == NULL ) + { + return; + } + + memset( exr_header, 0, sizeof( EXRHeader ) ); +} + +int FreeEXRHeader( EXRHeader* exr_header ) +{ + if( exr_header == NULL ) + { + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( exr_header->channels ) + { + free( exr_header->channels ); + } + + if( exr_header->pixel_types ) + { + free( exr_header->pixel_types ); + } + + if( exr_header->requested_pixel_types ) + { + free( exr_header->requested_pixel_types ); + } + + for( int i = 0; i < exr_header->num_custom_attributes; i++ ) + { + if( exr_header->custom_attributes[i].value ) + { + free( exr_header->custom_attributes[i].value ); + } + } + + if( exr_header->custom_attributes ) + { + free( exr_header->custom_attributes ); + } + + EXRSetNameAttr( exr_header, NULL ); + + return TINYEXR_SUCCESS; +} + +void EXRSetNameAttr( EXRHeader* exr_header, const char* name ) +{ + if( exr_header == NULL ) + { + return; + } + memset( exr_header->name, 0, 256 ); + if( name != NULL ) + { + size_t len = std::min( strlen( name ), ( size_t )255 ); + if( len ) + { + memcpy( exr_header->name, name, len ); + } + } +} + +int EXRNumLevels( const EXRImage* exr_image ) +{ + if( exr_image == NULL ) + { + return 0; + } + if( exr_image->images ) + { + return 1; // scanlines + } + int levels = 1; + const EXRImage* level_image = exr_image; + while( ( level_image = level_image->next_level ) ) + { + ++levels; + } + return levels; +} + +int FreeEXRImage( EXRImage* exr_image ) +{ + if( exr_image == NULL ) + { + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( exr_image->next_level ) + { + FreeEXRImage( exr_image->next_level ); + delete exr_image->next_level; + } + + for( int i = 0; i < exr_image->num_channels; i++ ) + { + if( exr_image->images && exr_image->images[i] ) + { + free( exr_image->images[i] ); + } + } + + if( exr_image->images ) + { + free( exr_image->images ); + } + + if( exr_image->tiles ) + { + for( int tid = 0; tid < exr_image->num_tiles; tid++ ) + { + for( int i = 0; i < exr_image->num_channels; i++ ) + { + if( exr_image->tiles[tid].images && exr_image->tiles[tid].images[i] ) + { + free( exr_image->tiles[tid].images[i] ); + } + } + if( exr_image->tiles[tid].images ) + { + free( exr_image->tiles[tid].images ); + } + } + free( exr_image->tiles ); + } + + return TINYEXR_SUCCESS; +} + +int ParseEXRHeaderFromFile( EXRHeader* exr_header, const EXRVersion* exr_version, + const char* filename, const char** err ) +{ + if( exr_header == NULL || exr_version == NULL || filename == NULL ) + { + tinyexr::SetErrorMessage( "Invalid argument for ParseEXRHeaderFromFile", + err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_INVALID_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif +#else + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } + + size_t filesize; + // Compute size + fseek( fp, 0, SEEK_END ); + filesize = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + std::vector buf( filesize ); // @todo { use mmap } + { + size_t ret; + ret = fread( &buf[0], 1, filesize, fp ); + assert( ret == filesize ); + fclose( fp ); + + if( ret != filesize ) + { + tinyexr::SetErrorMessage( "fread() error on " + std::string( filename ), + err ); + return TINYEXR_ERROR_INVALID_FILE; + } + } + + return ParseEXRHeaderFromMemory( exr_header, exr_version, &buf.at( 0 ), filesize, + err ); +} + +int ParseEXRMultipartHeaderFromMemory( EXRHeader** *exr_headers, + int* num_headers, + const EXRVersion* exr_version, + const unsigned char* memory, size_t size, + const char** err ) +{ + if( memory == NULL || exr_headers == NULL || num_headers == NULL || + exr_version == NULL ) + { + // Invalid argument + tinyexr::SetErrorMessage( + "Invalid argument for ParseEXRMultipartHeaderFromMemory", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( size < tinyexr::kEXRVersionSize ) + { + tinyexr::SetErrorMessage( "Data size too short", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + const unsigned char* marker = memory + tinyexr::kEXRVersionSize; + size_t marker_size = size - tinyexr::kEXRVersionSize; + + std::vector infos; + + for( ;; ) + { + tinyexr::HeaderInfo info; + info.clear(); + + std::string err_str; + bool empty_header = false; + int ret = ParseEXRHeader( &info, &empty_header, exr_version, &err_str, + marker, marker_size ); + + if( ret != TINYEXR_SUCCESS ) + { + tinyexr::SetErrorMessage( err_str, err ); + return ret; + } + + if( empty_header ) + { + marker += 1; // skip '\0' + break; + } + + // `chunkCount` must exist in the header. + if( info.chunk_count == 0 ) + { + tinyexr::SetErrorMessage( + "`chunkCount' attribute is not found in the header.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + infos.push_back( info ); + + // move to next header. + marker += info.header_len; + size -= info.header_len; + } + + // allocate memory for EXRHeader and create array of EXRHeader pointers. + ( *exr_headers ) = + static_cast( malloc( sizeof( EXRHeader* ) * infos.size() ) ); + for( size_t i = 0; i < infos.size(); i++ ) + { + EXRHeader* exr_header = static_cast( malloc( sizeof( EXRHeader ) ) ); + memset( exr_header, 0, sizeof( EXRHeader ) ); + + ConvertHeader( exr_header, infos[i] ); + + exr_header->multipart = exr_version->multipart ? 1 : 0; + + ( *exr_headers )[i] = exr_header; + } + + ( *num_headers ) = static_cast( infos.size() ); + + return TINYEXR_SUCCESS; +} + +int ParseEXRMultipartHeaderFromFile( EXRHeader** *exr_headers, int* num_headers, + const EXRVersion* exr_version, + const char* filename, const char** err ) +{ + if( exr_headers == NULL || num_headers == NULL || exr_version == NULL || + filename == NULL ) + { + tinyexr::SetErrorMessage( + "Invalid argument for ParseEXRMultipartHeaderFromFile()", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_INVALID_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif +#else + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } + + size_t filesize; + // Compute size + fseek( fp, 0, SEEK_END ); + filesize = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + std::vector buf( filesize ); // @todo { use mmap } + { + size_t ret; + ret = fread( &buf[0], 1, filesize, fp ); + assert( ret == filesize ); + fclose( fp ); + + if( ret != filesize ) + { + tinyexr::SetErrorMessage( "`fread' error. file may be corrupted.", err ); + return TINYEXR_ERROR_INVALID_FILE; + } + } + + return ParseEXRMultipartHeaderFromMemory( + exr_headers, num_headers, exr_version, &buf.at( 0 ), filesize, err ); +} + +int ParseEXRVersionFromMemory( EXRVersion* version, const unsigned char* memory, + size_t size ) +{ + if( version == NULL || memory == NULL ) + { + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + if( size < tinyexr::kEXRVersionSize ) + { + return TINYEXR_ERROR_INVALID_DATA; + } + + const unsigned char* marker = memory; + + // Header check. + { + const char header[] = {0x76, 0x2f, 0x31, 0x01}; + + if( memcmp( marker, header, 4 ) != 0 ) + { + return TINYEXR_ERROR_INVALID_MAGIC_NUMBER; + } + marker += 4; + } + + version->tiled = false; + version->long_name = false; + version->non_image = false; + version->multipart = false; + + // Parse version header. + { + // must be 2 + if( marker[0] != 2 ) + { + return TINYEXR_ERROR_INVALID_EXR_VERSION; + } + + if( version == NULL ) + { + return TINYEXR_SUCCESS; // May OK + } + + version->version = 2; + + if( marker[1] & 0x2 ) // 9th bit + { + version->tiled = true; + } + if( marker[1] & 0x4 ) // 10th bit + { + version->long_name = true; + } + if( marker[1] & 0x8 ) // 11th bit + { + version->non_image = true; // (deep image) + } + if( marker[1] & 0x10 ) // 12th bit + { + version->multipart = true; + } + } + + return TINYEXR_SUCCESS; +} + +int ParseEXRVersionFromFile( EXRVersion* version, const char* filename ) +{ + if( filename == NULL ) + { + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t err = _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( err != 0 ) + { + // TODO(syoyo): return wfopen_s erro code + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif +#else + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + return TINYEXR_ERROR_CANT_OPEN_FILE; + } + + size_t file_size; + // Compute size + fseek( fp, 0, SEEK_END ); + file_size = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + if( file_size < tinyexr::kEXRVersionSize ) + { + return TINYEXR_ERROR_INVALID_FILE; + } + + unsigned char buf[tinyexr::kEXRVersionSize]; + size_t ret = fread( &buf[0], 1, tinyexr::kEXRVersionSize, fp ); + fclose( fp ); + + if( ret != tinyexr::kEXRVersionSize ) + { + return TINYEXR_ERROR_INVALID_FILE; + } + + return ParseEXRVersionFromMemory( version, buf, tinyexr::kEXRVersionSize ); +} + +int LoadEXRMultipartImageFromMemory( EXRImage* exr_images, + const EXRHeader** exr_headers, + unsigned int num_parts, + const unsigned char* memory, + const size_t size, const char** err ) +{ + if( exr_images == NULL || exr_headers == NULL || num_parts == 0 || + memory == NULL || ( size <= tinyexr::kEXRVersionSize ) ) + { + tinyexr::SetErrorMessage( + "Invalid argument for LoadEXRMultipartImageFromMemory()", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + // compute total header size. + size_t total_header_size = 0; + for( unsigned int i = 0; i < num_parts; i++ ) + { + if( exr_headers[i]->header_len == 0 ) + { + tinyexr::SetErrorMessage( "EXRHeader variable is not initialized.", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + total_header_size += exr_headers[i]->header_len; + } + + const char* marker = reinterpret_cast( + memory + total_header_size + 4 + + 4 ); // +8 for magic number and version header. + + marker += 1; // Skip empty header. + + // NOTE 1: + // In multipart image, There is 'part number' before chunk data. + // 4 byte : part number + // 4+ : chunk + // + // NOTE 2: + // EXR spec says 'part number' is 'unsigned long' but actually this is + // 'unsigned int(4 bytes)' in OpenEXR implementation... + // http://www.openexr.com/openexrfilelayout.pdf + + // Load chunk offset table. + std::vector chunk_offset_table_list; + chunk_offset_table_list.reserve( num_parts ); + for( size_t i = 0; i < static_cast( num_parts ); i++ ) + { + chunk_offset_table_list.resize( chunk_offset_table_list.size() + 1 ); + tinyexr::OffsetData& offset_data = chunk_offset_table_list.back(); + if( !exr_headers[i]->tiled || exr_headers[i]->tile_level_mode == TINYEXR_TILE_ONE_LEVEL ) + { + tinyexr::InitSingleResolutionOffsets( offset_data, exr_headers[i]->chunk_count ); + std::vector& offset_table = offset_data.offsets[0][0]; + + for( size_t c = 0; c < offset_table.size(); c++ ) + { + tinyexr::tinyexr_uint64 offset; + memcpy( &offset, marker, 8 ); + tinyexr::swap8( &offset ); + + if( offset >= size ) + { + tinyexr::SetErrorMessage( "Invalid offset size in EXR header chunks.", + err ); + return TINYEXR_ERROR_INVALID_DATA; + } + + offset_table[c] = offset + 4; // +4 to skip 'part number' + marker += 8; + } + } + else + { + { + std::vector num_x_tiles, num_y_tiles; + tinyexr::PrecalculateTileInfo( num_x_tiles, num_y_tiles, exr_headers[i] ); + int num_blocks = InitTileOffsets( offset_data, exr_headers[i], num_x_tiles, num_y_tiles ); + if( num_blocks != exr_headers[i]->chunk_count ) + { + tinyexr::SetErrorMessage( "Invalid offset table size.", err ); + return TINYEXR_ERROR_INVALID_DATA; + } + } + for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) + { + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + { + for( unsigned int dx = 0; dx < offset_data.offsets[l][dy].size(); ++dx ) + { + tinyexr::tinyexr_uint64 offset; + memcpy( &offset, marker, sizeof( tinyexr::tinyexr_uint64 ) ); + tinyexr::swap8( &offset ); + if( offset >= size ) + { + tinyexr::SetErrorMessage( "Invalid offset size in EXR header chunks.", + err ); + return TINYEXR_ERROR_INVALID_DATA; + } + offset_data.offsets[l][dy][dx] = offset + 4; // +4 to skip 'part number' + marker += sizeof( tinyexr::tinyexr_uint64 ); // = 8 + } + } + } + } + } + + // Decode image. + for( size_t i = 0; i < static_cast( num_parts ); i++ ) + { + tinyexr::OffsetData& offset_data = chunk_offset_table_list[i]; + + // First check 'part number' is identitical to 'i' + for( unsigned int l = 0; l < offset_data.offsets.size(); ++l ) + for( unsigned int dy = 0; dy < offset_data.offsets[l].size(); ++dy ) + for( unsigned int dx = 0; dx < offset_data.offsets[l][dy].size(); ++dx ) + { + + const unsigned char* part_number_addr = + memory + offset_data.offsets[l][dy][dx] - 4; // -4 to move to 'part number' field. + unsigned int part_no; + memcpy( &part_no, part_number_addr, sizeof( unsigned int ) ); // 4 + tinyexr::swap4( &part_no ); + + if( part_no != i ) + { + tinyexr::SetErrorMessage( "Invalid `part number' in EXR header chunks.", + err ); + return TINYEXR_ERROR_INVALID_DATA; + } + } + + std::string e; + int ret = tinyexr::DecodeChunk( &exr_images[i], exr_headers[i], offset_data, + memory, size, &e ); + if( ret != TINYEXR_SUCCESS ) + { + if( !e.empty() ) + { + tinyexr::SetErrorMessage( e, err ); + } + return ret; + } + } + + return TINYEXR_SUCCESS; +} + +int LoadEXRMultipartImageFromFile( EXRImage* exr_images, + const EXRHeader** exr_headers, + unsigned int num_parts, const char* filename, + const char** err ) +{ + if( exr_images == NULL || exr_headers == NULL || num_parts == 0 ) + { + tinyexr::SetErrorMessage( + "Invalid argument for LoadEXRMultipartImageFromFile", err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + FILE* fp = NULL; +#ifdef _WIN32 +#if defined(_MSC_VER) || defined(__MINGW32__) // MSVC, MinGW gcc or clang + errno_t errcode = + _wfopen_s( &fp, tinyexr::UTF8ToWchar( filename ).c_str(), L"rb" ); + if( errcode != 0 ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } +#else + // Unknown compiler + fp = fopen( filename, "rb" ); +#endif +#else + fp = fopen( filename, "rb" ); +#endif + if( !fp ) + { + tinyexr::SetErrorMessage( "Cannot read file " + std::string( filename ), err ); + return TINYEXR_ERROR_CANT_OPEN_FILE; + } + + size_t filesize; + // Compute size + fseek( fp, 0, SEEK_END ); + filesize = static_cast( ftell( fp ) ); + fseek( fp, 0, SEEK_SET ); + + std::vector buf( filesize ); // @todo { use mmap } + { + size_t ret; + ret = fread( &buf[0], 1, filesize, fp ); + assert( ret == filesize ); + fclose( fp ); + ( void )ret; + } + + return LoadEXRMultipartImageFromMemory( exr_images, exr_headers, num_parts, + &buf.at( 0 ), filesize, err ); +} + +int SaveEXR( const float* data, int width, int height, int components, + const int save_as_fp16, const char* outfilename, const char** err ) +{ + if( ( components == 1 ) || components == 3 || components == 4 ) + { + // OK + } + else + { + std::stringstream ss; + ss << "Unsupported component value : " << components << std::endl; + + tinyexr::SetErrorMessage( ss.str(), err ); + return TINYEXR_ERROR_INVALID_ARGUMENT; + } + + EXRHeader header; + InitEXRHeader( &header ); + + if( ( width < 16 ) && ( height < 16 ) ) + { + // No compression for small image. + header.compression_type = TINYEXR_COMPRESSIONTYPE_NONE; + } + else + { + header.compression_type = TINYEXR_COMPRESSIONTYPE_ZIP; + } + + EXRImage image; + InitEXRImage( &image ); + + image.num_channels = components; + + std::vector images[4]; + + if( components == 1 ) + { + images[0].resize( static_cast( width * height ) ); + memcpy( images[0].data(), data, sizeof( float ) * size_t( width * height ) ); + } + else + { + images[0].resize( static_cast( width * height ) ); + images[1].resize( static_cast( width * height ) ); + images[2].resize( static_cast( width * height ) ); + images[3].resize( static_cast( width * height ) ); + + // Split RGB(A)RGB(A)RGB(A)... into R, G and B(and A) layers + for( size_t i = 0; i < static_cast( width * height ); i++ ) + { + images[0][i] = data[static_cast( components ) * i + 0]; + images[1][i] = data[static_cast( components ) * i + 1]; + images[2][i] = data[static_cast( components ) * i + 2]; + if( components == 4 ) + { + images[3][i] = data[static_cast( components ) * i + 3]; + } + } + } + + float* image_ptr[4] = {0, 0, 0, 0}; + if( components == 4 ) + { + image_ptr[0] = &( images[3].at( 0 ) ); // A + image_ptr[1] = &( images[2].at( 0 ) ); // B + image_ptr[2] = &( images[1].at( 0 ) ); // G + image_ptr[3] = &( images[0].at( 0 ) ); // R + } + else if( components == 3 ) + { + image_ptr[0] = &( images[2].at( 0 ) ); // B + image_ptr[1] = &( images[1].at( 0 ) ); // G + image_ptr[2] = &( images[0].at( 0 ) ); // R + } + else if( components == 1 ) + { + image_ptr[0] = &( images[0].at( 0 ) ); // A + } + + image.images = reinterpret_cast( image_ptr ); + image.width = width; + image.height = height; + + header.num_channels = components; + header.channels = static_cast( malloc( + sizeof( EXRChannelInfo ) * static_cast( header.num_channels ) ) ); + // Must be (A)BGR order, since most of EXR viewers expect this channel order. + if( components == 4 ) + { +#ifdef _MSC_VER + strncpy_s( header.channels[0].name, "A", 255 ); + strncpy_s( header.channels[1].name, "B", 255 ); + strncpy_s( header.channels[2].name, "G", 255 ); + strncpy_s( header.channels[3].name, "R", 255 ); +#else + strncpy( header.channels[0].name, "A", 255 ); + strncpy( header.channels[1].name, "B", 255 ); + strncpy( header.channels[2].name, "G", 255 ); + strncpy( header.channels[3].name, "R", 255 ); +#endif + header.channels[0].name[strlen( "A" )] = '\0'; + header.channels[1].name[strlen( "B" )] = '\0'; + header.channels[2].name[strlen( "G" )] = '\0'; + header.channels[3].name[strlen( "R" )] = '\0'; + } + else if( components == 3 ) + { +#ifdef _MSC_VER + strncpy_s( header.channels[0].name, "B", 255 ); + strncpy_s( header.channels[1].name, "G", 255 ); + strncpy_s( header.channels[2].name, "R", 255 ); +#else + strncpy( header.channels[0].name, "B", 255 ); + strncpy( header.channels[1].name, "G", 255 ); + strncpy( header.channels[2].name, "R", 255 ); +#endif + header.channels[0].name[strlen( "B" )] = '\0'; + header.channels[1].name[strlen( "G" )] = '\0'; + header.channels[2].name[strlen( "R" )] = '\0'; + } + else + { +#ifdef _MSC_VER + strncpy_s( header.channels[0].name, "A", 255 ); +#else + strncpy( header.channels[0].name, "A", 255 ); +#endif + header.channels[0].name[strlen( "A" )] = '\0'; + } + + header.pixel_types = static_cast( + malloc( sizeof( int ) * static_cast( header.num_channels ) ) ); + header.requested_pixel_types = static_cast( + malloc( sizeof( int ) * static_cast( header.num_channels ) ) ); + for( int i = 0; i < header.num_channels; i++ ) + { + header.pixel_types[i] = + TINYEXR_PIXELTYPE_FLOAT; // pixel type of input image + + if( save_as_fp16 > 0 ) + { + header.requested_pixel_types[i] = + TINYEXR_PIXELTYPE_HALF; // save with half(fp16) pixel format + } + else + { + header.requested_pixel_types[i] = + TINYEXR_PIXELTYPE_FLOAT; // save with float(fp32) pixel format(i.e. + // no precision reduction) + } + } + + int ret = SaveEXRImageToFile( &image, &header, outfilename, err ); + if( ret != TINYEXR_SUCCESS ) + { + return ret; + } + + free( header.channels ); + free( header.pixel_types ); + free( header.requested_pixel_types ); + + return ret; +} + +#ifdef __clang__ + // zero-as-null-ppinter-constant + #pragma clang diagnostic pop +#endif + +#endif // TINYEXR_IMPLEMENTATION_DEFINED +#endif // TINYEXR_IMPLEMENTATION diff --git a/neo/renderer/BinaryImage.cpp b/neo/renderer/BinaryImage.cpp index 5f050fe4..b9ca9f58 100644 --- a/neo/renderer/BinaryImage.cpp +++ b/neo/renderer/BinaryImage.cpp @@ -249,6 +249,15 @@ void idBinaryImage::Load2DFromMemory( int width, int height, const byte* pic_con img.data[ i ] = pic[ i ]; } } + else if( textureFormat == FMT_R11G11B10F ) + { + // RB: copy it as it was a RGBA8 because of the same size + img.Alloc( scaledWidth * scaledHeight * 4 ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i ]; + } + } else if( textureFormat == FMT_RGBA16F ) { img.Alloc( scaledWidth * scaledHeight * 8 ); diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index e5dc155a..49366c98 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -100,6 +100,7 @@ enum textureFormat_t FMT_RGBA16F, // 64 bpp FMT_RGBA32F, // 128 bpp FMT_R32F, // 32 bpp + FMT_R11G11B10F, // 32 bpp // RB end }; @@ -226,6 +227,7 @@ typedef enum TD_RGBA16F, TD_RGBA32F, TD_R32F, + TD_R11G11B10F, // memory efficient HDR RGB format with only 32bpp // RB end } textureUsage_t; diff --git a/neo/renderer/Image_files.cpp b/neo/renderer/Image_files.cpp index 9fba1c4d..cbcf18cd 100644 --- a/neo/renderer/Image_files.cpp +++ b/neo/renderer/Image_files.cpp @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2012-2020 Robert Beckebans +Copyright (C) 2012-2021 Robert Beckebans This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -30,6 +30,18 @@ If you have questions concerning this license or the applicable additional terms #pragma hdrstop #include "precompiled.h" +#undef strncmp + +#define STB_IMAGE_IMPLEMENTATION +#include "../libs/stb/stb_image.h" + +//#define STB_IMAGE_WRITE_IMPLEMENTATION +//#include "../libs/stb/stb_image_write.h" + +#define TINYEXR_IMPLEMENTATION +#include "../libs/tinyexr/tinyexr.h" + +#include "../libs/mesa/format_r11g11b10f.h" #include "RenderCommon.h" @@ -755,7 +767,7 @@ static void LoadPNG( const char* filename, unsigned char** pic, int* width, int* png_read_update_info( pngPtr, infoPtr ); - byte* out = ( byte* )R_StaticAlloc( pngWidth * pngHeight * 4 ); + byte* out = ( byte* )R_StaticAlloc( pngWidth * pngHeight * 4, TAG_IMAGE ); *pic = out; *width = pngWidth; @@ -878,6 +890,100 @@ void R_WritePNG( const char* filename, const byte* data, int bytesPerPixel, int Mem_Free( buffer ); } +/* +========================================================= + +EXR LOADING + +Interfaces with tinyexr +========================================================= +*/ + +/* +======================= +LoadEXR +======================= +*/ +static void LoadEXR( const char* filename, unsigned char** pic, int* width, int* height, ID_TIME_T* timestamp ) +{ + if( !pic ) + { + fileSystem->ReadFile( filename, NULL, timestamp ); + return; // just getting timestamp + } + + *pic = NULL; + + // load the file + const byte* fbuffer = NULL; + int fileSize = fileSystem->ReadFile( filename, ( void** )&fbuffer, timestamp ); + if( !fbuffer ) + { + return; + } + + float* rgba; + const char* err; + + { + int ret = LoadEXRFromMemory( &rgba, width, height, fbuffer, fileSize, &err ); + if( ret != 0 ) + { + common->Error( "LoadEXR( %s ): %s\n", filename, err ); + return; + } + } + +#if 0 + // dump file as .hdr for testing - this works + { + idStrStatic< MAX_OSPATH > hdrFileName = "test"; + //hdrFileName.AppendPath( filename ); + hdrFileName.SetFileExtension( ".hdr" ); + + int ret = stbi_write_hdr( hdrFileName.c_str(), *width, *height, 4, rgba ); + + if( ret == 0 ) + { + return; // fail + } + } +#endif + + if( rgba ) + { + int32 pixelCount = *width * *height; + byte* out = ( byte* )R_StaticAlloc( pixelCount * 4, TAG_IMAGE ); + + *pic = out; + + // convert to packed R11G11B10F as uint32 for each pixel + + const float* src = rgba; + byte* dst = out; + for( int i = 0; i < pixelCount; i++ ) + { + // read 3 floats and ignore the alpha channel + float p[3]; + + p[0] = src[0]; + p[1] = src[1]; + p[2] = src[2]; + + // convert + uint32_t value = float3_to_r11g11b10f( p ); + *( uint32_t* )dst = value; + + src += 4; + dst += 4; + } + + free( rgba ); + } + + Mem_Free( ( void* )fbuffer ); +} + /* ================ R_WriteEXR @@ -1034,6 +1140,85 @@ void R_WriteEXR( const char* filename, const void* rgba16f, int channelsPerPixel } // RB end + +/* +========================================================= + +HDR LOADING + +Interfaces with stb_image +========================================================= +*/ + + +/* +======================= +LoadHDR + +RB: load floating point data from memory and convert it into packed R11G11B10F data +======================= +*/ +static void LoadHDR( const char* filename, unsigned char** pic, int* width, int* height, ID_TIME_T* timestamp ) +{ + if( !pic ) + { + fileSystem->ReadFile( filename, NULL, timestamp ); + return; // just getting timestamp + } + + *pic = NULL; + + // load the file + const byte* fbuffer = NULL; + int fileSize = fileSystem->ReadFile( filename, ( void** )&fbuffer, timestamp ); + if( !fbuffer ) + { + return; + } + + int32 numChannels; + + float* rgba = stbi_loadf_from_memory( ( stbi_uc const* ) fbuffer, fileSize, width, height, &numChannels, 0 ); + + if( numChannels != 3 ) + { + common->Error( "LoadHDR( %s ): HDR has not 3 channels\n", filename ); + } + + if( rgba ) + { + int32 pixelCount = *width * *height; + byte* out = ( byte* )R_StaticAlloc( pixelCount * 4, TAG_IMAGE ); + + *pic = out; + + // convert to packed R11G11B10F as uint32 for each pixel + + const float* src = rgba; + byte* dst = out; + for( int i = 0; i < pixelCount; i++ ) + { + // read 3 floats and ignore the alpha channel + float p[3]; + + p[0] = src[0]; + p[1] = src[1]; + p[2] = src[2]; + + // convert + uint32_t value = float3_to_r11g11b10f( p ); + *( uint32_t* )dst = value; + + src += 4; + dst += 4; + } + + free( rgba ); + } + + Mem_Free( ( void* )fbuffer ); +} + //=================================================================== @@ -1048,6 +1233,8 @@ static imageExtToLoader_t imageLoaders[] = {"png", LoadPNG}, {"tga", LoadTGA}, {"jpg", LoadJPG}, + {"exr", LoadEXR}, + {"hdr", LoadHDR}, }; static const int numImageLoaders = sizeof( imageLoaders ) / sizeof( imageLoaders[0] ); diff --git a/neo/renderer/Image_intrinsic.cpp b/neo/renderer/Image_intrinsic.cpp index ae16b0fd..0a0c96fd 100644 --- a/neo/renderer/Image_intrinsic.cpp +++ b/neo/renderer/Image_intrinsic.cpp @@ -1055,8 +1055,9 @@ void idImageManager::CreateIntrinsicImages() hellLoadingIconImage = ImageFromFile( "textures/loadingicon3", TF_DEFAULT, TR_CLAMP, TD_DEFAULT, CF_2D ); // RB begin - defaultUACIrradianceCube = ImageFromFile( "env/UAC2_amb", TF_DEFAULT, TR_CLAMP, TD_LOOKUP_TABLE_RGB1, CF_2D ); - defaultUACRadianceCube = ImageFromFile( "env/UAC2_spec", TF_DEFAULT, TR_CLAMP, TD_LOOKUP_TABLE_RGB1, CF_2D ); + // FIXME change back to TF_DEFAULT + defaultUACIrradianceCube = ImageFromFile( "env/UAC3_amb", TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); + defaultUACRadianceCube = ImageFromFile( "env/UAC3_spec", TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); // RB end release_assert( loadingIconImage->referencedOutsideLevelLoad ); diff --git a/neo/renderer/Image_load.cpp b/neo/renderer/Image_load.cpp index bed3cf58..6585d519 100644 --- a/neo/renderer/Image_load.cpp +++ b/neo/renderer/Image_load.cpp @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2013-2020 Robert Beckebans +Copyright (C) 2013-2021 Robert Beckebans Copyright (C) 2014-2016 Kot in Action Creative Artel Copyright (C) 2016-2017 Dustin Land @@ -77,6 +77,8 @@ int BitsForFormat( textureFormat_t format ) return 128; case FMT_R32F: return 32; + case FMT_R11G11B10F: + return 8; // RB end case FMT_DEPTH: return 32; @@ -132,6 +134,10 @@ ID_INLINE void idImage::DeriveOpts() opts.format = FMT_R32F; break; + case TD_R11G11B10F: + opts.format = FMT_R11G11B10F; + break; + case TD_DIFFUSE: // TD_DIFFUSE gets only set to when its a diffuse texture for an interaction opts.gammaMips = true; diff --git a/neo/renderer/OpenGL/Image_GL.cpp b/neo/renderer/OpenGL/Image_GL.cpp index 9a662c07..80a8dad4 100644 --- a/neo/renderer/OpenGL/Image_GL.cpp +++ b/neo/renderer/OpenGL/Image_GL.cpp @@ -725,6 +725,15 @@ void idImage::AllocImage() dataFormat = GL_LUMINANCE_ALPHA; dataType = GL_UNSIGNED_SHORT; break; + + // see http://what-when-how.com/Tutorial/topic-615ll9ug/Praise-for-OpenGL-ES-30-Programming-Guide-291.html + case FMT_R11G11B10F: + internalFormat = GL_R11F_G11F_B10F; + dataFormat = GL_RGB; + dataType = GL_UNSIGNED_INT_10F_11F_11F_REV; + //dataType = GL_FLOAT; + break; + default: idLib::Error( "Unhandled image format %d in %s\n", opts.format, GetName() ); } diff --git a/neo/renderer/RenderWorld_defs.cpp b/neo/renderer/RenderWorld_defs.cpp index cc958e7c..91646afe 100644 --- a/neo/renderer/RenderWorld_defs.cpp +++ b/neo/renderer/RenderWorld_defs.cpp @@ -769,10 +769,10 @@ void R_DeriveEnvprobeData( RenderEnvprobeLocal* probe ) // TODO get preconvolved cubemaps fullname.Format( "env/%s/envprobe%i_amb", basename.c_str(), probeIndex ); - probe->irradianceImage = globalImages->ImageFromFile( fullname, TF_DEFAULT, TR_CLAMP, TD_LOOKUP_TABLE_RGB1, CF_2D ); + probe->irradianceImage = globalImages->ImageFromFile( fullname, TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); fullname.Format( "env/%s/envprobe%i_spec", basename.c_str(), probeIndex ); - probe->radianceImage = globalImages->ImageFromFile( fullname, TF_DEFAULT, TR_CLAMP, TD_LOOKUP_TABLE_RGB1, CF_2D ); + probe->radianceImage = globalImages->ImageFromFile( fullname, TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); // ------------------------------------ // compute the light projection matrix diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 50d96f69..447d9554 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2020 Robert Beckebans +Copyright (C) 2020-2021 Robert Beckebans This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -30,6 +30,8 @@ If you have questions concerning this license or the applicable additional terms #pragma hdrstop #include "precompiled.h" +#include "../libs/mesa/format_r11g11b10f.h" + #include "RenderCommon.h" /* @@ -225,13 +227,13 @@ void idRenderWorldLocal::AddAreaViewEnvprobes( int areaNum, const portalStack_t* /* ================== -R_SampleCubeMap +R_SampleCubeMapHDR ================== */ static idMat3 cubeAxis[6]; static const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; -void R_SampleCubeMap( const idVec3& dir, int size, byte* buffers[6], byte result[4] ) +void R_SampleCubeMapHDR( const idVec3& dir, int size, byte* buffers[6], float result[3] ) { float adir[3]; int axis, x, y; @@ -289,10 +291,21 @@ void R_SampleCubeMap( const idVec3& dir, int size, byte* buffers[6], byte result y = size - 1; } - result[0] = buffers[axis][( y * size + x ) * 4 + 0]; - result[1] = buffers[axis][( y * size + x ) * 4 + 1]; - result[2] = buffers[axis][( y * size + x ) * 4 + 2]; - result[3] = buffers[axis][( y * size + x ) * 4 + 3]; + // unpack RGBA8 to 3 floats + union + { + uint32 i; + byte b[4]; + } tmp; + + tmp.b[0] = buffers[axis][( y * size + x ) * 4 + 0]; + tmp.b[1] = buffers[axis][( y * size + x ) * 4 + 1]; + tmp.b[2] = buffers[axis][( y * size + x ) * 4 + 2]; + tmp.b[3] = buffers[axis][( y * size + x ) * 4 + 3]; + + //uint32_t value = ( *( const uint32_t* )buffers[axis][( y * size + x ) * 4 + 0] ); + + r11g11b10f_to_float3( tmp.i, result ); } class CommandlineProgressBar @@ -655,7 +668,7 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl // read all of the images for( int i = 0 ; i < 6 ; i++ ) { - fullname.Format( "env/%s%s.png", baseName, envDirection[i] ); + fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); const bool captureToImage = false; common->UpdateScreen( captureToImage ); @@ -677,68 +690,10 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl // resample with hemispherical blending int samples = 1000; - byte* outBuffer = ( byte* )_alloca( outSize * outSize * 4 ); + //halfFloat_t* outBuffer = ( halfFloat_t* )_alloca( outSize * outSize * 3 * sizeof( halfFloat_t ) ); + halfFloat_t* outBuffer = ( halfFloat_t* )R_StaticAlloc( outSize * outSize * 3 * sizeof( halfFloat_t ) , TAG_IMAGE ); -#if 0 { - CommandlineProgressBar progressBar( outSize * outSize * 6 ); - - int start = Sys_Milliseconds(); - - for( int i = 0 ; i < 6 ; i++ ) - { - for( int x = 0 ; x < outSize ; x++ ) - { - for( int y = 0 ; y < outSize ; y++ ) - { - idVec3 dir; - float total[3]; - - dir = cubeAxis[i][0] + -( -1 + 2.0 * x / ( outSize - 1 ) ) * cubeAxis[i][1] + -( -1 + 2.0 * y / ( outSize - 1 ) ) * cubeAxis[i][2]; - dir.Normalize(); - total[0] = total[1] = total[2] = 0; - - //float roughness = map ? 0.1 : 0.95; // small for specular, almost hemisphere for ambient - - for( int s = 0 ; s < samples ; s++ ) - { - idVec2 Xi = Hammersley2D( s, samples ); - idVec3 test = ImportanceSampleGGX( Xi, dir, roughness ); - - byte result[4]; - //test = dir; - R_SampleCubeMap( test, width, buffers, result ); - total[0] += result[0]; - total[1] += result[1]; - total[2] += result[2]; - } - outBuffer[( y * outSize + x ) * 4 + 0] = total[0] / samples; - outBuffer[( y * outSize + x ) * 4 + 1] = total[1] / samples; - outBuffer[( y * outSize + x ) * 4 + 2] = total[2] / samples; - outBuffer[( y * outSize + x ) * 4 + 3] = 255; - - progressBar.Increment(); - } - } - - - fullname.Format( "env/%s%s%s.png", baseName, suffix, envDirection[i] ); - //common->Printf( "writing %s\n", fullname.c_str() ); - - const bool captureToImage = false; - common->UpdateScreen( captureToImage ); - - //R_WriteTGA( fullname, outBuffer, outSize, outSize, false, "fs_basepath" ); - R_WritePNG( fullname, outBuffer, 4, outSize, outSize, true, "fs_basepath" ); - } - - int end = Sys_Milliseconds(); - - common->Printf( "env/%s convolved in %5.1f seconds\n\n", baseName, ( end - start ) * 0.001f ); - } -#else - { - // output an octahedron probe CommandlineProgressBar progressBar( outSize * outSize ); @@ -763,6 +718,7 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl // convert UV coord to 3D direction dir.FromOctahedral( octCoord ); +#if 1 total[0] = total[1] = total[2] = 0; //float roughness = map ? 0.1 : 0.95; // small for specular, almost hemisphere for ambient @@ -772,24 +728,23 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl idVec2 Xi = Hammersley2D( s, samples ); idVec3 test = ImportanceSampleGGX( Xi, dir, roughness ); - byte result[4]; + float result[3]; //test = dir; - R_SampleCubeMap( test, width, buffers, result ); + + R_SampleCubeMapHDR( test, width, buffers, result ); + total[0] += result[0]; total[1] += result[1]; total[2] += result[2]; } -#if 1 - outBuffer[( y * outSize + x ) * 4 + 0] = total[0] / samples; - outBuffer[( y * outSize + x ) * 4 + 1] = total[1] / samples; - outBuffer[( y * outSize + x ) * 4 + 2] = total[2] / samples; - outBuffer[( y * outSize + x ) * 4 + 3] = 255; + outBuffer[( y * outSize + x ) * 3 + 0] = F32toF16( total[0] / samples ); + outBuffer[( y * outSize + x ) * 3 + 1] = F32toF16( total[1] / samples ); + outBuffer[( y * outSize + x ) * 3 + 2] = F32toF16( total[2] / samples ); #else - outBuffer[( y * outSize + x ) * 4 + 0] = byte( ( dir.x * 0.5f + 0.5f ) * 255 ); - outBuffer[( y * outSize + x ) * 4 + 1] = byte( ( dir.y * 0.5f + 0.5f ) * 255 ); - outBuffer[( y * outSize + x ) * 4 + 2] = byte( ( dir.z * 0.5f + 0.5f ) * 255 ); - outBuffer[( y * outSize + x ) * 4 + 3] = 255; + outBuffer[( y * outSize + x ) * 3 + 0] = F32toF16( ( dir.x * 0.5f + 0.5f ) ); + outBuffer[( y * outSize + x ) * 3 + 1] = F32toF16( ( dir.y * 0.5f + 0.5f ) ); + outBuffer[( y * outSize + x ) * 3 + 2] = F32toF16( ( dir.z * 0.5f + 0.5f ) ); #endif progressBar.Increment(); @@ -797,20 +752,20 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl } - fullname.Format( "env/%s%s.png", baseName, suffix ); + fullname.Format( "env/%s%s.exr", baseName, suffix ); //common->Printf( "writing %s\n", fullname.c_str() ); const bool captureToImage = false; common->UpdateScreen( captureToImage ); //R_WriteTGA( fullname, outBuffer, outSize, outSize, false, "fs_basepath" ); - R_WritePNG( fullname, outBuffer, 4, outSize, outSize, true, "fs_basepath" ); + //R_WritePNG( fullname, outBuffer, 4, outSize, outSize, true, "fs_basepath" ); + R_WriteEXR( fullname, (byte*)outBuffer, 3, outSize, outSize, "fs_basepath" ); int end = Sys_Milliseconds(); common->Printf( "env/%s convolved in %5.1f seconds\n\n", baseName, ( end - start ) * 0.001f ); } -#endif for( int i = 0 ; i < 6 ; i++ ) { @@ -819,6 +774,8 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, fl Mem_Free( buffers[i] ); } } + + Mem_Free( outBuffer ); } /* From 2391ba1b434fcd45cff8905aee9de62bc5c4f55c Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Mon, 22 Mar 2021 20:45:25 +0100 Subject: [PATCH 06/12] Implemented GGX Split Sum approximation using a 2D atlas trick --- neo/astyle-code.bat | 8 +- neo/renderer/BinaryImage.cpp | 317 +++++++++- neo/renderer/BinaryImage.h | 1 + neo/renderer/Framebuffer.h | 2 +- neo/renderer/Image.h | 9 +- neo/renderer/Image_files.cpp | 3 + neo/renderer/Image_intrinsic.cpp | 4 +- neo/renderer/Image_load.cpp | 21 +- neo/renderer/Image_process.cpp | 33 ++ neo/renderer/RenderBackend.cpp | 5 + neo/renderer/RenderCommon.h | 2 +- neo/renderer/RenderSystem_init.cpp | 18 + neo/renderer/RenderWorld_defs.cpp | 4 +- neo/renderer/RenderWorld_envprobes.cpp | 790 ++++++++++++++----------- 14 files changed, 845 insertions(+), 372 deletions(-) diff --git a/neo/astyle-code.bat b/neo/astyle-code.bat index 8ef3abf8..8e8fe323 100644 --- a/neo/astyle-code.bat +++ b/neo/astyle-code.bat @@ -1,11 +1,11 @@ astyle.exe -v --formatted --options=astyle-options.ini --exclude="libs" --exclude="extern" --recursive *.h astyle.exe -v --formatted --options=astyle-options.ini --exclude="libs" --exclude="extern" --exclude="d3xp/gamesys/SysCvar.cpp" --exclude="d3xp/gamesys/Callbacks.cpp" --exclude="sys/win32/win_cpu.cpp" --exclude="sys/win32/win_main.cpp" --recursive *.cpp -REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.h -REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.cpp +astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.h +astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/imgui/*.cpp -REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/stb/*.h -REM astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/tinyexr/*.h +astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/stb/*.h +astyle.exe -v --formatted --options=astyle-options.ini --recursive libs/tinyexr/*.h astyle.exe -v -Q --options=astyle-options.ini --recursive ../base/renderprogs/*.hlsl diff --git a/neo/renderer/BinaryImage.cpp b/neo/renderer/BinaryImage.cpp index b9ca9f58..07a2bd82 100644 --- a/neo/renderer/BinaryImage.cpp +++ b/neo/renderer/BinaryImage.cpp @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2014-2016 Robert Beckebans +Copyright (C) 2014-2021 Robert Beckebans Copyright (C) 2014-2016 Kot in Action Creative Artel This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -43,6 +43,8 @@ If you have questions concerning this license or the applicable additional terms #include "DXT/DXTCodec.h" #include "Color/ColorSpace.h" +#include "../libs/mesa/format_r11g11b10f.h" + idCVar image_highQualityCompression( "image_highQualityCompression", "0", CVAR_BOOL, "Use high quality (slow) compression" ); idCVar r_useHighQualitySky( "r_useHighQualitySky", "1", CVAR_BOOL | CVAR_ARCHIVE, "Use high quality skyboxes" ); @@ -303,6 +305,319 @@ void idBinaryImage::Load2DFromMemory( int width, int height, const byte* pic_con Mem_Free( pic ); } + +/* +======================== +RB idBinaryImage::Load2DAtlasMipchainFromMemory +======================== +*/ +void idBinaryImage::Load2DAtlasMipchainFromMemory( int width, int height, const byte* pic_const, int numLevels, textureFormat_t& textureFormat, textureColor_t& colorFormat ) +{ + int sourceWidth = width * ( 2.0f / 3.0f ); // RB + + fileData.textureType = TT_2D; + fileData.format = textureFormat; + fileData.colorFormat = CFM_DEFAULT; + fileData.width = sourceWidth; + fileData.height = height; + fileData.numLevels = numLevels; + + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d)", width, height ) ); + + byte* sourcePic = ( byte* )Mem_Alloc( width * height * 4, TAG_TEMP ); + memcpy( sourcePic, pic_const, width * height * 4 ); + + if( colorFormat == CFM_YCOCG_DXT5 ) + { + // convert the image data to YCoCg and use the YCoCgDXT5 compressor + idColorSpace::ConvertRGBToCoCg_Y( sourcePic, sourcePic, width, height ); + } + else if( colorFormat == CFM_NORMAL_DXT5 ) + { + // Blah, HQ swizzles automatically, Fast doesn't + if( !image_highQualityCompression.GetBool() ) + { + for( int i = 0; i < width * height; i++ ) + { + sourcePic[i * 4 + 3] = sourcePic[i * 4 + 0]; + sourcePic[i * 4 + 0] = 0; + sourcePic[i * 4 + 2] = 0; + } + } + } + else if( colorFormat == CFM_GREEN_ALPHA ) + { + for( int i = 0; i < width * height; i++ ) + { + sourcePic[i * 4 + 1] = sourcePic[i * 4 + 3]; + sourcePic[i * 4 + 0] = 0; + sourcePic[i * 4 + 2] = 0; + sourcePic[i * 4 + 3] = 0; + } + } + + images.SetNum( numLevels ); + + const int numColors = 5; + static idVec4 colors[numColors] = { colorBlue, colorCyan, colorGreen, colorYellow, colorRed }; + + for( int level = 0; level < images.Num(); level++ ) + { + idBinaryImageData& img = images[ level ]; + + // RB: create shrunk image which is a copy of the sub image in the atlas + idVec4 rect = R_CalculateMipRect( sourceWidth, level ); + + int scaledWidth = rect.z; + int scaledHeight = rect.w; + + byte* pic = ( byte* )Mem_Alloc( scaledWidth * scaledHeight * 4, TAG_TEMP ); + + for( int x = rect.x; x < ( rect.x + rect.z ); x++ ) + //for( int x = 0; x < rect.z; x++ ) + { + for( int y = rect.y; y < ( rect.y + rect.w ); y++ ) + //for( int y = 0; y < rect.w; y++ ) + { + int sx = x - rect.x; + int sy = y - rect.y; + +#if 1 + pic[( sy * scaledWidth + sx ) * 4 + 0] = sourcePic[( y * width + x ) * 4 + 0]; + pic[( sy * scaledWidth + sx ) * 4 + 1] = sourcePic[( y * width + x ) * 4 + 1]; + pic[( sy * scaledWidth + sx ) * 4 + 2] = sourcePic[( y * width + x ) * 4 + 2]; + pic[( sy * scaledWidth + sx ) * 4 + 3] = sourcePic[( y * width + x ) * 4 + 3]; +#else + int colorIdx = level % numColors; + float color[3]; + color[0] = colors[ colorIdx ].x; + color[0] = colors[ colorIdx ].y; + color[0] = colors[ colorIdx ].z; + + uint32_t value = float3_to_r11g11b10f( color ); + + union + { + uint32 i; + byte b[4]; + } tmp; + + tmp.i = value; + + //*( uint32_t* )pic[( sy * scaledWidth + sx ) * 3] = value; + + pic[( sy * scaledWidth + sx ) * 4 + 0] = tmp.b[0]; + pic[( sy * scaledWidth + sx ) * 4 + 1] = tmp.b[1]; + pic[( sy * scaledWidth + sx ) * 4 + 2] = tmp.b[2]; + pic[( sy * scaledWidth + sx ) * 4 + 3] = tmp.b[3]; +#endif + } + } + // RB end + + commonLocal.LoadPacifierBinarizeMiplevel( level + 1, numLevels ); + + // Images that are going to be DXT compressed and aren't multiples of 4 need to be + // padded out before compressing. + byte* dxtPic = pic; + int dxtWidth = 0; + int dxtHeight = 0; + if( textureFormat == FMT_DXT5 || textureFormat == FMT_DXT1 ) + { + if( ( scaledWidth & 3 ) || ( scaledHeight & 3 ) ) + { + dxtWidth = ( scaledWidth + 3 ) & ~3; + dxtHeight = ( scaledHeight + 3 ) & ~3; + dxtPic = ( byte* )Mem_ClearedAlloc( dxtWidth * 4 * dxtHeight, TAG_IMAGE ); + for( int i = 0; i < scaledHeight; i++ ) + { + memcpy( dxtPic + i * dxtWidth * 4, pic + i * scaledWidth * 4, scaledWidth * 4 ); + } + } + else + { + dxtPic = pic; + dxtWidth = scaledWidth; + dxtHeight = scaledHeight; + } + } + + img.level = level; + img.destZ = 0; + img.width = scaledWidth; + img.height = scaledHeight; + + // compress data or convert floats as necessary + if( textureFormat == FMT_DXT1 ) + { + idDxtEncoder dxt; + img.Alloc( dxtWidth * dxtHeight / 2 ); + if( image_highQualityCompression.GetBool() ) + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - DXT1HQ", width, height ) ); + + dxt.CompressImageDXT1HQ( dxtPic, img.data, dxtWidth, dxtHeight ); + } + else + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - DXT1Fast", width, height ) ); + + dxt.CompressImageDXT1Fast( dxtPic, img.data, dxtWidth, dxtHeight ); + } + } + else if( textureFormat == FMT_DXT5 ) + { + idDxtEncoder dxt; + img.Alloc( dxtWidth * dxtHeight ); + if( colorFormat == CFM_NORMAL_DXT5 ) + { + if( image_highQualityCompression.GetBool() ) + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - NormalMapDXT5HQ", width, height ) ); + + dxt.CompressNormalMapDXT5HQ( dxtPic, img.data, dxtWidth, dxtHeight ); + } + else + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - NormalMapDXT5Fast", width, height ) ); + + dxt.CompressNormalMapDXT5Fast( dxtPic, img.data, dxtWidth, dxtHeight ); + } + } + else if( colorFormat == CFM_YCOCG_DXT5 ) + { + if( image_highQualityCompression.GetBool() ) + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - YCoCgDXT5HQ", width, height ) ); + + dxt.CompressYCoCgDXT5HQ( dxtPic, img.data, dxtWidth, dxtHeight ); + } + else + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - YCoCgDXT5Fast", width, height ) ); + + dxt.CompressYCoCgDXT5Fast( dxtPic, img.data, dxtWidth, dxtHeight ); + } + } + else + { + fileData.colorFormat = colorFormat = CFM_DEFAULT; + if( image_highQualityCompression.GetBool() ) + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - DXT5HQ", width, height ) ); + + dxt.CompressImageDXT5HQ( dxtPic, img.data, dxtWidth, dxtHeight ); + } + else + { + commonLocal.LoadPacifierBinarizeInfo( va( "(%d x %d) - DXT5Fast", width, height ) ); + + dxt.CompressImageDXT5Fast( dxtPic, img.data, dxtWidth, dxtHeight ); + } + } + } + else if( textureFormat == FMT_LUM8 || textureFormat == FMT_INT8 ) + { + // LUM8 and INT8 just read the red channel + img.Alloc( scaledWidth * scaledHeight ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i * 4 ]; + } + } + else if( textureFormat == FMT_ALPHA ) + { + // ALPHA reads the alpha channel + img.Alloc( scaledWidth * scaledHeight ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i * 4 + 3 ]; + } + } + else if( textureFormat == FMT_L8A8 ) + { + // L8A8 reads the alpha and red channels + img.Alloc( scaledWidth * scaledHeight * 2 ); + for( int i = 0; i < img.dataSize / 2; i++ ) + { + img.data[ i * 2 + 0 ] = pic[ i * 4 + 0 ]; + img.data[ i * 2 + 1 ] = pic[ i * 4 + 3 ]; + } + } + else if( textureFormat == FMT_RGB565 ) + { + img.Alloc( scaledWidth * scaledHeight * 2 ); + for( int i = 0; i < img.dataSize / 2; i++ ) + { + unsigned short color = ( ( pic[ i * 4 + 0 ] >> 3 ) << 11 ) | ( ( pic[ i * 4 + 1 ] >> 2 ) << 5 ) | ( pic[ i * 4 + 2 ] >> 3 ); + img.data[ i * 2 + 0 ] = ( color >> 8 ) & 0xFF; + img.data[ i * 2 + 1 ] = color & 0xFF; + } + } + else if( textureFormat == FMT_RG16F ) + { + // RB: copy it as it was a RGBA8 because of the same size + img.Alloc( scaledWidth * scaledHeight * 4 ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i ]; + } + } + else if( textureFormat == FMT_R11G11B10F ) + { + // RB: copy it as it was a RGBA8 because of the same size + img.Alloc( scaledWidth * scaledHeight * 4 ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i ]; + } + } + else if( textureFormat == FMT_RGBA16F ) + { + img.Alloc( scaledWidth * scaledHeight * 8 ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i ]; + } + } + else + { + fileData.format = textureFormat = FMT_RGBA8; + img.Alloc( scaledWidth * scaledHeight * 4 ); + for( int i = 0; i < img.dataSize; i++ ) + { + img.data[ i ] = pic[ i ]; + } + } + + // if we had to pad to quads, free the padded version + if( pic != dxtPic ) + { + Mem_Free( dxtPic ); + dxtPic = NULL; + } + + // downsample for the next level + /* + byte* shrunk = NULL; + if( gammaMips ) + { + shrunk = R_MipMapWithGamma( pic, scaledWidth, scaledHeight ); + } + else + { + shrunk = R_MipMap( pic, scaledWidth, scaledHeight ); + } + Mem_Free( pic ); + pic = shrunk; + */ + + Mem_Free( pic ); + } + + Mem_Free( sourcePic ); +} + /* ======================== PadImageTo4x4 diff --git a/neo/renderer/BinaryImage.h b/neo/renderer/BinaryImage.h index 49d5d9df..027af41b 100644 --- a/neo/renderer/BinaryImage.h +++ b/neo/renderer/BinaryImage.h @@ -53,6 +53,7 @@ public: } void Load2DFromMemory( int width, int height, const byte* pic_const, int numLevels, textureFormat_t& textureFormat, textureColor_t& colorFormat, bool gammaMips ); + void Load2DAtlasMipchainFromMemory( int width, int height, const byte* pic_const, int numLevels, textureFormat_t& textureFormat, textureColor_t& colorFormat ); void LoadCubeFromMemory( int width, const byte* pics[6], int numLevels, textureFormat_t& textureFormat, bool gammaMips ); ID_TIME_T LoadFromGeneratedFile( ID_TIME_T sourceFileTime ); diff --git a/neo/renderer/Framebuffer.h b/neo/renderer/Framebuffer.h index 22e6bfb9..2069b794 100644 --- a/neo/renderer/Framebuffer.h +++ b/neo/renderer/Framebuffer.h @@ -35,7 +35,7 @@ static const int MAX_SSAO_BUFFERS = 2; static const int MAX_HIERARCHICAL_ZBUFFERS = 6; // native resolution + 5 MIP LEVELS static const int RADIANCE_CUBEMAP_SIZE = 256; -static const int IRRADIANCE_CUBEMAP_SIZE = 32; +static const int IRRADIANCE_CUBEMAP_SIZE = 128; #if 1 static int shadowMapResolutions[MAX_SHADOWMAP_RESOLUTIONS] = { 2048, 1024, 512, 512, 256 }; diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index 49366c98..7b1b95f5 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2013-2017 Robert Beckebans +Copyright (C) 2013-2021 Robert Beckebans Copyright (C) 2016-2017 Dustin Land This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -236,7 +236,9 @@ typedef enum CF_2D, // not a cube map CF_NATIVE, // _px, _nx, _py, etc, directly sent to GL CF_CAMERA, // _forward, _back, etc, rotated and flipped as needed before sending to GL - CF_2D_ARRAY // not a cube map but not a single 2d texture either + CF_PANORAMA, // TODO latlong encoded HDRI panorama typically used by Substance or Blender + CF_2D_ARRAY, // not a cube map but not a single 2d texture either + CF_2D_PACKED_MIPCHAIN // usually 2d but can be an octahedron, packed mipmaps into single 2d texture atlas and limited to dim^2 } cubeFiles_t; enum imageFileType_t @@ -643,6 +645,9 @@ void R_VerticalFlip( byte* data, int width, int height ); void R_RotatePic( byte* data, int width ); void R_ApplyCubeMapTransforms( int i, byte* data, int size ); +idVec4 R_CalculateMipRect( uint dimensions, uint mip ); +int R_CalculateUsedAtlasPixels( int dimensions ); + /* ==================================================================== diff --git a/neo/renderer/Image_files.cpp b/neo/renderer/Image_files.cpp index cbcf18cd..b5e6d66b 100644 --- a/neo/renderer/Image_files.cpp +++ b/neo/renderer/Image_files.cpp @@ -981,6 +981,9 @@ static void LoadEXR( const char* filename, unsigned char** pic, int* width, int* free( rgba ); } + // RB: EXR needs to be flipped to match the .tga behavior + //R_VerticalFlip( *pic, *width, *height ); + Mem_Free( ( void* )fbuffer ); } diff --git a/neo/renderer/Image_intrinsic.cpp b/neo/renderer/Image_intrinsic.cpp index 0a0c96fd..980f852c 100644 --- a/neo/renderer/Image_intrinsic.cpp +++ b/neo/renderer/Image_intrinsic.cpp @@ -1056,8 +1056,8 @@ void idImageManager::CreateIntrinsicImages() // RB begin // FIXME change back to TF_DEFAULT - defaultUACIrradianceCube = ImageFromFile( "env/UAC3_amb", TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); - defaultUACRadianceCube = ImageFromFile( "env/UAC3_spec", TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); + defaultUACIrradianceCube = ImageFromFile( "env/UAC5_amb", TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); + defaultUACRadianceCube = ImageFromFile( "env/UAC5_spec", TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); // RB end release_assert( loadingIconImage->referencedOutsideLevelLoad ); diff --git a/neo/renderer/Image_load.cpp b/neo/renderer/Image_load.cpp index 6585d519..9e9bec21 100644 --- a/neo/renderer/Image_load.cpp +++ b/neo/renderer/Image_load.cpp @@ -319,7 +319,7 @@ void idImage::ActuallyLoadImage( bool fromBackEnd ) { opts.textureType = TT_2D_ARRAY; } - else if( cubeFiles != CF_2D ) + else if( cubeFiles == CF_NATIVE || cubeFiles == CF_CAMERA ) { opts.textureType = TT_CUBIC; repeat = TR_CLAMP; @@ -439,7 +439,7 @@ void idImage::ActuallyLoadImage( bool fromBackEnd ) //else if( toolUsage ) // binarizeReason = va( "binarize: tool usage '%s'", generatedName.c_str() ); - if( cubeFiles != CF_2D ) + if( cubeFiles == CF_NATIVE || cubeFiles == CF_CAMERA ) { int size; byte* pics[6]; @@ -520,6 +520,13 @@ void idImage::ActuallyLoadImage( bool fromBackEnd ) opts.width = width; opts.height = height; opts.numLevels = 0; + + // RB + if( cubeFiles == CF_2D_PACKED_MIPCHAIN ) + { + opts.width = width * ( 2.0f / 3.0f ); + } + DeriveOpts(); // foresthale 2014-05-30: give a nice progress display when binarizing @@ -547,7 +554,14 @@ void idImage::ActuallyLoadImage( bool fromBackEnd ) } // RB: convert to compressed DXT or whatever choosen target format - im.Load2DFromMemory( opts.width, opts.height, pic, opts.numLevels, opts.format, opts.colorFormat, opts.gammaMips ); + if( cubeFiles == CF_2D_PACKED_MIPCHAIN ) + { + im.Load2DAtlasMipchainFromMemory( width, opts.height, pic, opts.numLevels, opts.format, opts.colorFormat ); + } + else + { + im.Load2DFromMemory( opts.width, opts.height, pic, opts.numLevels, opts.format, opts.colorFormat, opts.gammaMips ); + } commonLocal.LoadPacifierBinarizeEnd(); Mem_Free( pic ); @@ -650,6 +664,7 @@ void idImage::Print() const NAME_FORMAT( RGBA16F ); NAME_FORMAT( RGBA32F ); NAME_FORMAT( R32F ); + NAME_FORMAT( R11G11B10F ); // RB end NAME_FORMAT( DEPTH ); NAME_FORMAT( X16 ); diff --git a/neo/renderer/Image_process.cpp b/neo/renderer/Image_process.cpp index e0569f00..c83a871e 100644 --- a/neo/renderer/Image_process.cpp +++ b/neo/renderer/Image_process.cpp @@ -3,6 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. +Copyright (C) 2021 Robert Beckebans This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -570,3 +571,35 @@ void R_ApplyCubeMapTransforms( int iter, byte* data, int size ) } } + +// This is the most efficient way to atlas a mip chain to a 2d texture +// https://twitter.com/SebAaltonen/status/1327188239451611139 + +idVec4 R_CalculateMipRect( uint dimensions, uint mip ) +{ + uint pixels_mip = dimensions >> mip; + idVec4 uv_rect = idVec4( 0, 0, pixels_mip, pixels_mip ); + + if( mip > 0 ) + { + uv_rect.x = dimensions; + uv_rect.y = dimensions - pixels_mip * 2; + } + + return uv_rect; +} + +int R_CalculateUsedAtlasPixels( int dimensions ) +{ + int numPixels = 0; + const int numMips = idMath::BitsForInteger( dimensions ); + + for( int mip = 0; mip < numMips; mip++ ) + { + idVec4 dstRect = R_CalculateMipRect( dimensions, mip ); + + numPixels += ( dstRect.z * dstRect.w ); + } + + return numPixels; +} diff --git a/neo/renderer/RenderBackend.cpp b/neo/renderer/RenderBackend.cpp index a555db1b..b112b9de 100644 --- a/neo/renderer/RenderBackend.cpp +++ b/neo/renderer/RenderBackend.cpp @@ -2096,6 +2096,11 @@ void idRenderBackend::AmbientPass( const drawSurf_t* const* drawSurfs, int numDr return; } + if( viewDef->renderView.rdflags & RDF_NOAMBIENT ) + { + return; + } + #if defined( USE_VULKAN ) if( fillGbuffer ) { diff --git a/neo/renderer/RenderCommon.h b/neo/renderer/RenderCommon.h index 47a76d35..0ae7137f 100644 --- a/neo/renderer/RenderCommon.h +++ b/neo/renderer/RenderCommon.h @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2012-2020 Robert Beckebans +Copyright (C) 2012-2021 Robert Beckebans Copyright (C) 2014-2016 Kot in Action Creative Artel This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). diff --git a/neo/renderer/RenderSystem_init.cpp b/neo/renderer/RenderSystem_init.cpp index f6670366..69f80522 100644 --- a/neo/renderer/RenderSystem_init.cpp +++ b/neo/renderer/RenderSystem_init.cpp @@ -838,6 +838,24 @@ void R_ReadTiledPixels( int width, int height, byte* buffer, renderView_t* ref = glPixelStorei( GL_PACK_ROW_LENGTH, RADIANCE_CUBEMAP_SIZE ); glReadPixels( 0, 0, w, h, GL_RGB, GL_HALF_FLOAT, buffer ); +#if 0 + // TODO vertical flip with half floats + { + int i, j; + uint64 temp; + + for( i = 0 ; i < width ; i++ ) + { + for( j = 0 ; j < height / 2 ; j++ ) + { + temp = *( ( uint64* )buffer + j * width + i ); + *( ( uint64* )buffer + j * width + i ) = *( ( uint64* )buffer + ( height - 1 - j ) * width + i ); + *( ( uint64* )buffer + ( height - 1 - j ) * width + i ) = temp; + } + } + } +#endif + Framebuffer::Unbind(); } else diff --git a/neo/renderer/RenderWorld_defs.cpp b/neo/renderer/RenderWorld_defs.cpp index 91646afe..a6b368cb 100644 --- a/neo/renderer/RenderWorld_defs.cpp +++ b/neo/renderer/RenderWorld_defs.cpp @@ -769,10 +769,10 @@ void R_DeriveEnvprobeData( RenderEnvprobeLocal* probe ) // TODO get preconvolved cubemaps fullname.Format( "env/%s/envprobe%i_amb", basename.c_str(), probeIndex ); - probe->irradianceImage = globalImages->ImageFromFile( fullname, TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); + probe->irradianceImage = globalImages->ImageFromFile( fullname, TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); fullname.Format( "env/%s/envprobe%i_spec", basename.c_str(), probeIndex ); - probe->radianceImage = globalImages->ImageFromFile( fullname, TF_NEAREST, TR_CLAMP, TD_R11G11B10F, CF_2D ); + probe->radianceImage = globalImages->ImageFromFile( fullname, TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); // ------------------------------------ // compute the light projection matrix diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 447d9554..8efd70fb 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -1,4 +1,4 @@ -/* +/* =========================================================================== Doom 3 BFG Edition GPL Source Code @@ -496,6 +496,439 @@ idVec2 IntegrateBRDF( float NdotV, float roughness, int sampleCount ) return idVec2( A, B ); } + +// Compute normalized oct coord, mapping top left of top left pixel to (-1,-1) +idVec2 NormalizedOctCoord( int x, int y, const int probeSideLength ) +{ + const int margin = 0; + + int probeWithBorderSide = probeSideLength + margin; + + idVec2 octFragCoord = idVec2( ( x - margin ) % probeWithBorderSide, ( y - margin ) % probeWithBorderSide ); + + // Add back the half pixel to get pixel center normalized coordinates + return ( idVec2( octFragCoord ) + idVec2( 0.5f, 0.5f ) ) * ( 2.0f / float( probeSideLength ) ) - idVec2( 1.0f, 1.0f ); +} + + + + +/* +================== +R_MakeAmbientMap_f + +R_MakeAmbientMap_f [size] + +Saves out env/_amb_ft.tga, etc +================== +*/ +void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bool specular ) +{ + idStr fullname; + renderView_t ref; + viewDef_t primary; + byte* buffers[6]; + int width = 0, height = 0; + + memset( &cubeAxis, 0, sizeof( cubeAxis ) ); + cubeAxis[0][0][0] = 1; + cubeAxis[0][1][2] = 1; + cubeAxis[0][2][1] = 1; + + cubeAxis[1][0][0] = -1; + cubeAxis[1][1][2] = -1; + cubeAxis[1][2][1] = 1; + + cubeAxis[2][0][1] = 1; + cubeAxis[2][1][0] = -1; + cubeAxis[2][2][2] = -1; + + cubeAxis[3][0][1] = -1; + cubeAxis[3][1][0] = -1; + cubeAxis[3][2][2] = 1; + + cubeAxis[4][0][2] = 1; + cubeAxis[4][1][0] = -1; + cubeAxis[4][2][1] = 1; + + cubeAxis[5][0][2] = -1; + cubeAxis[5][1][0] = 1; + cubeAxis[5][2][1] = 1; + + // read all of the images + for( int i = 0 ; i < 6 ; i++ ) + { + fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); + + const bool captureToImage = false; + common->UpdateScreen( captureToImage ); + + R_LoadImage( fullname, &buffers[i], &width, &height, NULL, true, NULL ); + if( !buffers[i] ) + { + common->Printf( "loading %s failed.\n", fullname.c_str() ); + for( i-- ; i >= 0 ; i-- ) + { + Mem_Free( buffers[i] ); + } + return; + } + } + + bool pacifier = true; + + // resample with hemispherical blending + int samples = 1000; + + int outWidth = int( outSize * 1.5f ); + int outHeight = outSize; + + //halfFloat_t* outBuffer = ( halfFloat_t* )_alloca( outSize * outSize * 3 * sizeof( halfFloat_t ) ); + halfFloat_t* outBuffer = ( halfFloat_t* )R_StaticAlloc( idMath::Ceil( outSize * outSize * 3 * sizeof( halfFloat_t ) * 1.5f ), TAG_IMAGE ); + + { + // output an octahedron probe + + CommandlineProgressBar progressBar( R_CalculateUsedAtlasPixels( outSize ) ); + + int start = Sys_Milliseconds(); + + const float invDstSize = 1.0f / float( outSize ); + + const int numMips = idMath::BitsForInteger( outSize ); + + // reset image to black + for( int x = 0; x < outWidth; x++ ) + { + for( int y = 0; y < outHeight; y++ ) + { + outBuffer[( y * outWidth + x ) * 3 + 0] = F32toF16( 0 ); + outBuffer[( y * outWidth + x ) * 3 + 1] = F32toF16( 0 ); + outBuffer[( y * outWidth + x ) * 3 + 2] = F32toF16( 0 ); + } + } + + for( int mip = 0; mip < numMips; mip++ ) + { + float roughness = ( float )mip / ( float )( numMips - 1 ); + + idVec4 dstRect = R_CalculateMipRect( outSize, mip ); + + for( int x = dstRect.x; x < ( dstRect.x + dstRect.z ); x++ ) + { + for( int y = dstRect.y; y < ( dstRect.y + dstRect.w ); y++ ) + { + idVec2 octCoord; + if( mip > 0 ) + { + // move back to [0, 1] coords + octCoord = NormalizedOctCoord( x - dstRect.x, y - dstRect.y, dstRect.z ); + } + else + { + octCoord = NormalizedOctCoord( x, y, dstRect.z ); + } + + // convert UV coord to 3D direction + idVec3 N; + + N.FromOctahedral( octCoord ); + +#if 1 + // RB: Split Sum approximation explanation + + // Epic Games makes a further approximation by assuming the view direction + // (and thus the specular reflection direction) to be equal to the output sample direction ωo. + // This translates itself to the following code: + const idVec3 R = N; + const idVec3 V = R; + + idVec3 prefilteredColor( 0, 0, 0 ); + + if( specular ) + { + float totalWeight = 0.0f; + + for( int s = 0; s < samples; s++ ) + { + idVec2 Xi = Hammersley2D( s, samples ); + idVec3 H = ImportanceSampleGGX( Xi, N, roughness ); + idVec3 L = ( 2.0 * ( H * ( V * H ) ) - V ); + + float NdotL = Max( ( N * L ), 0.0f ); + if( NdotL > 0.0 ) + { + float sample[3]; + + R_SampleCubeMapHDR( H, width, buffers, sample ); + + prefilteredColor[0] += sample[0] * NdotL; + prefilteredColor[1] += sample[1] * NdotL; + prefilteredColor[2] += sample[2] * NdotL; + + totalWeight += NdotL; + } + } + + prefilteredColor[0] /= totalWeight; + prefilteredColor[1] /= totalWeight; + prefilteredColor[2] /= totalWeight; + } + else + { + for( int s = 0; s < samples; s++ ) + { + idVec2 Xi = Hammersley2D( s, samples ); + idVec3 H = ImportanceSampleGGX( Xi, N, 0.95f ); + + float sample[3]; + + R_SampleCubeMapHDR( H, width, buffers, sample ); + + prefilteredColor[0] += sample[0]; + prefilteredColor[1] += sample[1]; + prefilteredColor[2] += sample[2]; + } + + prefilteredColor[0] /= samples; + prefilteredColor[1] /= samples; + prefilteredColor[2] /= samples; + } + + outBuffer[( y * outWidth + x ) * 3 + 0] = F32toF16( prefilteredColor[0] ); + outBuffer[( y * outWidth + x ) * 3 + 1] = F32toF16( prefilteredColor[1] ); + outBuffer[( y * outWidth + x ) * 3 + 2] = F32toF16( prefilteredColor[2] ); +#else + outBuffer[( y * outWidth + x ) * 3 + 0] = F32toF16( ( N.x * 0.5f + 0.5f ) ); + outBuffer[( y * outWidth + x ) * 3 + 1] = F32toF16( ( N.y * 0.5f + 0.5f ) ); + outBuffer[( y * outWidth + x ) * 3 + 2] = F32toF16( ( N.z * 0.5f + 0.5f ) ); +#endif + + progressBar.Increment(); + } + } + } + + + fullname.Format( "env/%s%s.exr", baseName, suffix ); + //common->Printf( "writing %s\n", fullname.c_str() ); + + const bool captureToImage = false; + common->UpdateScreen( captureToImage ); + + //R_WriteTGA( fullname, outBuffer, outSize, outSize, false, "fs_basepath" ); + //R_WritePNG( fullname, outBuffer, 4, outSize, outSize, true, "fs_basepath" ); + R_WriteEXR( fullname, ( byte* )outBuffer, 3, outWidth, outHeight, "fs_basepath" ); + + int end = Sys_Milliseconds(); + + common->Printf( "env/%s convolved in %5.1f seconds\n\n", baseName, ( end - start ) * 0.001f ); + } + + for( int i = 0 ; i < 6 ; i++ ) + { + if( buffers[i] ) + { + Mem_Free( buffers[i] ); + } + } + + Mem_Free( outBuffer ); +} + +/* +================== +R_MakeAmbientMap_f + +R_MakeAmbientMap_f [size] + +Saves out env/_amb_ft.tga, etc +================== +*/ +//void R_MakeAmbientMap_f( const idCmdArgs& args ) +CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NULL ) +{ + const char* baseName; + int outSize; + float roughness; + + if( args.Argc() != 2 && args.Argc() != 3 && args.Argc() != 4 ) + { + common->Printf( "USAGE: makeAmbientMap [size]\n" ); + return; + } + baseName = args.Argv( 1 ); + + if( args.Argc() >= 3 ) + { + outSize = atoi( args.Argv( 2 ) ); + } + else + { + outSize = 32; + } + + if( args.Argc() == 4 ) + { + roughness = atof( args.Argv( 3 ) ); + } + else + { + roughness = 0.95f; + } + + if( roughness > 0.8f ) + { + R_MakeAmbientMap( baseName, "_amb", outSize, false ); + } + else + { + R_MakeAmbientMap( baseName, "_spec", outSize, true ); + } +} + +CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL ) +{ + idStr fullname; + idStr baseName; + idMat3 axis[6], oldAxis; + idVec3 oldPosition; + renderView_t ref; + int blends; + const char* extension; + int size; + int old_fov_x, old_fov_y; + + static const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; + + if( !tr.primaryWorld ) + { + common->Printf( "No primary world loaded.\n" ); + return; + } + + baseName = tr.primaryWorld->mapName; + baseName.StripFileExtension(); + + size = RADIANCE_CUBEMAP_SIZE; + blends = 1; + + if( !tr.primaryView ) + { + common->Printf( "No primary view.\n" ); + return; + } + + const viewDef_t primary = *tr.primaryView; + + memset( &axis, 0, sizeof( axis ) ); + + // +X + axis[0][0][0] = 1; + axis[0][1][2] = 1; + axis[0][2][1] = 1; + + // -X + axis[1][0][0] = -1; + axis[1][1][2] = -1; + axis[1][2][1] = 1; + + // +Y + axis[2][0][1] = 1; + axis[2][1][0] = -1; + axis[2][2][2] = -1; + + // -Y + axis[3][0][1] = -1; + axis[3][1][0] = -1; + axis[3][2][2] = 1; + + // +Z + axis[4][0][2] = 1; + axis[4][1][0] = -1; + axis[4][2][1] = 1; + + // -Z + axis[5][0][2] = -1; + axis[5][1][0] = 1; + axis[5][2][1] = 1; + + //-------------------------------------------- + // CAPTURE SCENE LIGHTING TO CUBEMAPS + //-------------------------------------------- + + // so we return to that axis and fov after the fact. + oldPosition = primary.renderView.vieworg; + oldAxis = primary.renderView.viewaxis; + old_fov_x = primary.renderView.fov_x; + old_fov_y = primary.renderView.fov_y; + + for( int i = 0; i < tr.primaryWorld->envprobeDefs.Num(); i++ ) + { + RenderEnvprobeLocal* def = tr.primaryWorld->envprobeDefs[i]; + if( def == NULL ) + { + continue; + } + + for( int j = 0 ; j < 6 ; j++ ) + { + ref = primary.renderView; + + ref.rdflags = RDF_NOAMBIENT | RDF_IRRADIANCE; + ref.fov_x = ref.fov_y = 90; + + ref.vieworg = def->parms.origin; + ref.viewaxis = axis[j]; + + extension = envDirection[ j ]; + fullname.Format( "env/%s/envprobe%i%s", baseName.c_str(), i, extension ); + + tr.TakeScreenshot( size, size, fullname, blends, &ref, EXR ); + //tr.CaptureRenderToFile( fullname, false ); + } + } + + // restore the original axis and fov + /* + ref.vieworg = oldPosition; + ref.viewaxis = oldAxis; + ref.fov_x = old_fov_x; + ref.fov_y = old_fov_y; + cvarSystem->SetCVarInteger( "r_windowWidth", res_w ); + cvarSystem->SetCVarInteger( "r_windowHeight", res_h ); + R_SetNewMode( false ); // the same as "vid_restart" + */ + + common->Printf( "Wrote a env set with the name %s\n", baseName.c_str() ); + + //-------------------------------------------- + // CONVOLVE CUBEMAPS + //-------------------------------------------- + + int start = Sys_Milliseconds(); + + for( int i = 0; i < tr.primaryWorld->envprobeDefs.Num(); i++ ) + { + RenderEnvprobeLocal* def = tr.primaryWorld->envprobeDefs[i]; + if( def == NULL ) + { + continue; + } + + fullname.Format( "%s/envprobe%i", baseName.c_str(), i ); + + R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false ); + R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true ); + } + + int end = Sys_Milliseconds(); + + common->Printf( "convolved probes in %5.1f seconds\n\n", ( end - start ) * 0.001f ); +} + + + //void R_MakeBrdfLut_f( const idCmdArgs& args ) CONSOLE_COMMAND( makeBrdfLUT, "make a GGX BRDF lookup table", NULL ) { @@ -608,358 +1041,3 @@ static const unsigned char brfLutTexBytes[] = Mem_Free( ldrBuffer ); Mem_Free( hdrBuffer ); } - - -// Compute normalized oct coord, mapping top left of top left pixel to (-1,-1) -idVec2 NormalizedOctCoord( int x, int y, const int probeSideLength ) -{ - const int margin = 0; - - int probeWithBorderSide = probeSideLength + margin; - - idVec2 octFragCoord = idVec2( ( x - margin ) % probeWithBorderSide, ( y - margin ) % probeWithBorderSide ); - - // Add back the half pixel to get pixel center normalized coordinates - return ( idVec2( octFragCoord ) + idVec2( 0.5f, 0.5f ) ) * ( 2.0f / float( probeSideLength ) ) - idVec2( 1.0f, 1.0f ); -} - -/* -================== -R_MakeAmbientMap_f - -R_MakeAmbientMap_f [size] - -Saves out env/_amb_ft.tga, etc -================== -*/ -void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, float roughness ) -{ - idStr fullname; - renderView_t ref; - viewDef_t primary; - byte* buffers[6]; - int width = 0, height = 0; - - memset( &cubeAxis, 0, sizeof( cubeAxis ) ); - cubeAxis[0][0][0] = 1; - cubeAxis[0][1][2] = 1; - cubeAxis[0][2][1] = 1; - - cubeAxis[1][0][0] = -1; - cubeAxis[1][1][2] = -1; - cubeAxis[1][2][1] = 1; - - cubeAxis[2][0][1] = 1; - cubeAxis[2][1][0] = -1; - cubeAxis[2][2][2] = -1; - - cubeAxis[3][0][1] = -1; - cubeAxis[3][1][0] = -1; - cubeAxis[3][2][2] = 1; - - cubeAxis[4][0][2] = 1; - cubeAxis[4][1][0] = -1; - cubeAxis[4][2][1] = 1; - - cubeAxis[5][0][2] = -1; - cubeAxis[5][1][0] = 1; - cubeAxis[5][2][1] = 1; - - // read all of the images - for( int i = 0 ; i < 6 ; i++ ) - { - fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); - - const bool captureToImage = false; - common->UpdateScreen( captureToImage ); - - R_LoadImage( fullname, &buffers[i], &width, &height, NULL, true, NULL ); - if( !buffers[i] ) - { - common->Printf( "loading %s failed.\n", fullname.c_str() ); - for( i-- ; i >= 0 ; i-- ) - { - Mem_Free( buffers[i] ); - } - return; - } - } - - bool pacifier = true; - - // resample with hemispherical blending - int samples = 1000; - - //halfFloat_t* outBuffer = ( halfFloat_t* )_alloca( outSize * outSize * 3 * sizeof( halfFloat_t ) ); - halfFloat_t* outBuffer = ( halfFloat_t* )R_StaticAlloc( outSize * outSize * 3 * sizeof( halfFloat_t ) , TAG_IMAGE ); - - { - // output an octahedron probe - - CommandlineProgressBar progressBar( outSize * outSize ); - - int start = Sys_Milliseconds(); - - const float invDstSize = 1.0f / float( outSize ); - - for( int x = 0 ; x < outSize ; x++ ) - { - for( int y = 0 ; y < outSize ; y++ ) - { - idVec3 dir; - float total[3]; - - // convert UV coord from [0, 1] to [-1, 1] space - const float u = 2.0f * x * invDstSize - 1.0f; - const float v = 2.0f * y * invDstSize - 1.0f; - - idVec2 octCoord = NormalizedOctCoord( x, y, outSize ); - - // convert UV coord to 3D direction - dir.FromOctahedral( octCoord ); - -#if 1 - total[0] = total[1] = total[2] = 0; - - //float roughness = map ? 0.1 : 0.95; // small for specular, almost hemisphere for ambient - - for( int s = 0 ; s < samples ; s++ ) - { - idVec2 Xi = Hammersley2D( s, samples ); - idVec3 test = ImportanceSampleGGX( Xi, dir, roughness ); - - float result[3]; - //test = dir; - - R_SampleCubeMapHDR( test, width, buffers, result ); - - total[0] += result[0]; - total[1] += result[1]; - total[2] += result[2]; - } - - outBuffer[( y * outSize + x ) * 3 + 0] = F32toF16( total[0] / samples ); - outBuffer[( y * outSize + x ) * 3 + 1] = F32toF16( total[1] / samples ); - outBuffer[( y * outSize + x ) * 3 + 2] = F32toF16( total[2] / samples ); -#else - outBuffer[( y * outSize + x ) * 3 + 0] = F32toF16( ( dir.x * 0.5f + 0.5f ) ); - outBuffer[( y * outSize + x ) * 3 + 1] = F32toF16( ( dir.y * 0.5f + 0.5f ) ); - outBuffer[( y * outSize + x ) * 3 + 2] = F32toF16( ( dir.z * 0.5f + 0.5f ) ); -#endif - - progressBar.Increment(); - } - } - - - fullname.Format( "env/%s%s.exr", baseName, suffix ); - //common->Printf( "writing %s\n", fullname.c_str() ); - - const bool captureToImage = false; - common->UpdateScreen( captureToImage ); - - //R_WriteTGA( fullname, outBuffer, outSize, outSize, false, "fs_basepath" ); - //R_WritePNG( fullname, outBuffer, 4, outSize, outSize, true, "fs_basepath" ); - R_WriteEXR( fullname, (byte*)outBuffer, 3, outSize, outSize, "fs_basepath" ); - - int end = Sys_Milliseconds(); - - common->Printf( "env/%s convolved in %5.1f seconds\n\n", baseName, ( end - start ) * 0.001f ); - } - - for( int i = 0 ; i < 6 ; i++ ) - { - if( buffers[i] ) - { - Mem_Free( buffers[i] ); - } - } - - Mem_Free( outBuffer ); -} - -/* -================== -R_MakeAmbientMap_f - -R_MakeAmbientMap_f [size] - -Saves out env/_amb_ft.tga, etc -================== -*/ -//void R_MakeAmbientMap_f( const idCmdArgs& args ) -CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NULL ) -{ - const char* baseName; - int outSize; - float roughness; - - if( args.Argc() != 2 && args.Argc() != 3 && args.Argc() != 4 ) - { - common->Printf( "USAGE: makeAmbientMap [size]\n" ); - return; - } - baseName = args.Argv( 1 ); - - if( args.Argc() >= 3 ) - { - outSize = atoi( args.Argv( 2 ) ); - } - else - { - outSize = 32; - } - - if( args.Argc() == 4 ) - { - roughness = atof( args.Argv( 3 ) ); - } - else - { - roughness = 0.95f; - } - - if( roughness > 0.8f ) - { - R_MakeAmbientMap( baseName, "_amb", outSize, roughness ); - } - else - { - R_MakeAmbientMap( baseName, "_spec", outSize, roughness ); - } -} - -CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL ) -{ - idStr fullname; - idStr baseName; - idMat3 axis[6], oldAxis; - idVec3 oldPosition; - renderView_t ref; - int blends; - const char* extension; - int size; - int old_fov_x, old_fov_y; - - static const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; - - baseName = tr.primaryWorld->mapName; - baseName.StripFileExtension(); - - size = RADIANCE_CUBEMAP_SIZE; - blends = 1; - - if( !tr.primaryView ) - { - common->Printf( "No primary view.\n" ); - return; - } - - const viewDef_t primary = *tr.primaryView; - - memset( &axis, 0, sizeof( axis ) ); - - // +X - axis[0][0][0] = 1; - axis[0][1][2] = 1; - axis[0][2][1] = 1; - - // -X - axis[1][0][0] = -1; - axis[1][1][2] = -1; - axis[1][2][1] = 1; - - // +Y - axis[2][0][1] = 1; - axis[2][1][0] = -1; - axis[2][2][2] = -1; - - // -Y - axis[3][0][1] = -1; - axis[3][1][0] = -1; - axis[3][2][2] = 1; - - // +Z - axis[4][0][2] = 1; - axis[4][1][0] = -1; - axis[4][2][1] = 1; - - // -Z - axis[5][0][2] = -1; - axis[5][1][0] = 1; - axis[5][2][1] = 1; - - //-------------------------------------------- - // CAPTURE SCENE LIGHTING TO CUBEMAPS - //-------------------------------------------- - - // so we return to that axis and fov after the fact. - oldPosition = primary.renderView.vieworg; - oldAxis = primary.renderView.viewaxis; - old_fov_x = primary.renderView.fov_x; - old_fov_y = primary.renderView.fov_y; - - for( int i = 0; i < tr.primaryWorld->envprobeDefs.Num(); i++ ) - { - RenderEnvprobeLocal* def = tr.primaryWorld->envprobeDefs[i]; - if( def == NULL ) - { - continue; - } - - for( int j = 0 ; j < 6 ; j++ ) - { - ref = primary.renderView; - - ref.rdflags = RDF_NOAMBIENT | RDF_IRRADIANCE; - ref.fov_x = ref.fov_y = 90; - - ref.vieworg = def->parms.origin; - ref.viewaxis = axis[j]; - - extension = envDirection[ j ]; - fullname.Format( "env/%s/envprobe%i%s", baseName.c_str(), i, extension ); - - tr.TakeScreenshot( size, size, fullname, blends, &ref, EXR ); - //tr.CaptureRenderToFile( fullname, false ); - } - } - - // restore the original axis and fov - /* - ref.vieworg = oldPosition; - ref.viewaxis = oldAxis; - ref.fov_x = old_fov_x; - ref.fov_y = old_fov_y; - cvarSystem->SetCVarInteger( "r_windowWidth", res_w ); - cvarSystem->SetCVarInteger( "r_windowHeight", res_h ); - R_SetNewMode( false ); // the same as "vid_restart" - */ - - common->Printf( "Wrote a env set with the name %s\n", baseName.c_str() ); - - //-------------------------------------------- - // CONVOLVE CUBEMAPS - //-------------------------------------------- - - int start = Sys_Milliseconds(); - - for( int i = 0; i < tr.primaryWorld->envprobeDefs.Num(); i++ ) - { - RenderEnvprobeLocal* def = tr.primaryWorld->envprobeDefs[i]; - if( def == NULL ) - { - continue; - } - - fullname.Format( "%s/envprobe%i", baseName.c_str(), i ); - - R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, 0.95f ); - R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, 0.1f ); - } - - int end = Sys_Milliseconds(); - - common->Printf( "convolved probes in %5.1f seconds\n\n", ( end - start ) * 0.001f ); -} - From 8c397e94633c0ef6f6974dd06bffd267d6485e33 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Tue, 23 Mar 2021 09:36:39 +0100 Subject: [PATCH 07/12] Bugfixed and flipped environment probe glReadPixels output --- neo/renderer/Image.h | 1 + neo/renderer/Image_process.cpp | 25 +++++++++++++++++++++++++ neo/renderer/RenderSystem_init.cpp | 18 +----------------- 3 files changed, 27 insertions(+), 17 deletions(-) diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index 7b1b95f5..e58b2264 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -642,6 +642,7 @@ byte* R_MipMap( const byte* in, int width, int height ); void R_BlendOverTexture( byte* data, int pixelCount, const byte blend[4] ); void R_HorizontalFlip( byte* data, int width, int height ); void R_VerticalFlip( byte* data, int width, int height ); +void R_VerticalFlipRGB16F( byte* data, int width, int height ); void R_RotatePic( byte* data, int width ); void R_ApplyCubeMapTransforms( int i, byte* data, int size ); diff --git a/neo/renderer/Image_process.cpp b/neo/renderer/Image_process.cpp index c83a871e..b719d747 100644 --- a/neo/renderer/Image_process.cpp +++ b/neo/renderer/Image_process.cpp @@ -528,6 +528,31 @@ void R_VerticalFlip( byte* data, int width, int height ) } } +// RB: halfFloat_t helper +struct ColorRGB16F +{ + uint16 red; + uint16 green; + uint16 blue; +}; + +void R_VerticalFlipRGB16F( byte* data, int width, int height ) +{ + int i, j; + ColorRGB16F temp; + + for( i = 0; i < width; i++ ) + { + for( j = 0; j < height / 2; j++ ) + { + temp = *( ( ColorRGB16F* )data + j * width + i ); + + *( ( ColorRGB16F* )data + j * width + i ) = *( ( ColorRGB16F* )data + ( height - 1 - j ) * width + i ); + *( ( ColorRGB16F* )data + ( height - 1 - j ) * width + i ) = temp; + } + } +} + void R_RotatePic( byte* data, int width ) { int i, j; diff --git a/neo/renderer/RenderSystem_init.cpp b/neo/renderer/RenderSystem_init.cpp index 69f80522..071c9207 100644 --- a/neo/renderer/RenderSystem_init.cpp +++ b/neo/renderer/RenderSystem_init.cpp @@ -838,23 +838,7 @@ void R_ReadTiledPixels( int width, int height, byte* buffer, renderView_t* ref = glPixelStorei( GL_PACK_ROW_LENGTH, RADIANCE_CUBEMAP_SIZE ); glReadPixels( 0, 0, w, h, GL_RGB, GL_HALF_FLOAT, buffer ); -#if 0 - // TODO vertical flip with half floats - { - int i, j; - uint64 temp; - - for( i = 0 ; i < width ; i++ ) - { - for( j = 0 ; j < height / 2 ; j++ ) - { - temp = *( ( uint64* )buffer + j * width + i ); - *( ( uint64* )buffer + j * width + i ) = *( ( uint64* )buffer + ( height - 1 - j ) * width + i ); - *( ( uint64* )buffer + ( height - 1 - j ) * width + i ) = temp; - } - } - } -#endif + R_VerticalFlipRGB16F( buffer, w, h ); Framebuffer::Unbind(); } From 81905fb735be0c3bd6cb10e8f628ca83954d4082 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Tue, 23 Mar 2021 10:00:38 +0100 Subject: [PATCH 08/12] Delete temporary scene captures after processing --- neo/renderer/RenderWorld_envprobes.cpp | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 8efd70fb..802d3957 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -522,7 +522,7 @@ R_MakeAmbientMap_f [size] Saves out env/_amb_ft.tga, etc ================== */ -void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bool specular ) +void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bool specular, bool deleteTempFiles ) { idStr fullname; renderView_t ref; @@ -734,6 +734,16 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bo } Mem_Free( outBuffer ); + + if( deleteTempFiles ) + { + for( int i = 0 ; i < 6 ; i++ ) + { + fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); + + fileSystem->RemoveFile( fullname ); + } + } } /* @@ -779,11 +789,11 @@ CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NUL if( roughness > 0.8f ) { - R_MakeAmbientMap( baseName, "_amb", outSize, false ); + R_MakeAmbientMap( baseName, "_amb", outSize, false, false ); } else { - R_MakeAmbientMap( baseName, "_spec", outSize, true ); + R_MakeAmbientMap( baseName, "_spec", outSize, true, false ); } } @@ -918,8 +928,8 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL fullname.Format( "%s/envprobe%i", baseName.c_str(), i ); - R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false ); - R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true ); + R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false, false ); + R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true, true ); } int end = Sys_Milliseconds(); From 6a05d30af070ae332b70c8350ab08a22bc687e28 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Tue, 23 Mar 2021 21:51:39 +0100 Subject: [PATCH 09/12] Added F1 binding for devtools.cfg --- base/devtools.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/base/devtools.cfg b/base/devtools.cfg index cfd68b4c..4ef299e4 100644 --- a/base/devtools.cfg +++ b/base/devtools.cfg @@ -3,13 +3,14 @@ bind "I" "toggle r_showSurfaceInfo" bind "N" "noclip" bind "M" "spawn moveable_macbethchart" +bind "F1" "toggle r_showViewEnvprobes 1 2 0" bind "F2" "toggle r_showTris 1 2 3 0" bind "F3" "toggle r_forceAmbient 0.2 0.3 0.0001" bind "F4" "toggle r_skipInteractions" bind "F5" "savegame quick" bind "F6" "toggle r_hdrDebug" bind "F7" "toggle r_useSSAO" -bind "F8" "toggle r_useFilmicPostProcessEffects" +bind "F8" "toggle r_useFilmicPostProcessing" bind "F9" "loadgame quick" bind "F10" "toggle com_fixedTic" bind "F11" "toggle r_pbrDebug" From 5bbca6f98c9189480ab968b80be2512dcba4fdac Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Tue, 23 Mar 2021 21:53:21 +0100 Subject: [PATCH 10/12] Use id Tech 5 multithreading for generateEnvironmentProbes --- neo/idlib/ParallelJobList.cpp | 2 +- neo/renderer/RenderCommon.h | 20 + neo/renderer/RenderSystem_init.cpp | 5 + neo/renderer/RenderWorld_envprobes.cpp | 405 +++++++++++++++--- .../dynamicshadowvolume/DynamicShadowVolume.h | 1 - .../PreLightShadowVolume.h | 1 - .../staticshadowvolume/StaticShadowVolume.h | 1 - 7 files changed, 382 insertions(+), 53 deletions(-) diff --git a/neo/idlib/ParallelJobList.cpp b/neo/idlib/ParallelJobList.cpp index 775a0903..4244606e 100644 --- a/neo/idlib/ParallelJobList.cpp +++ b/neo/idlib/ParallelJobList.cpp @@ -1266,7 +1266,7 @@ extern void Sys_CPUCount( int& logicalNum, int& coreNum, int& packageNum ); // Hyperthreading is not dead yet. Intel's Core i7 Processor is quad-core with HT for 8 logicals. // DOOM3: We don't have that many jobs, so just set this fairly low so we don't spin up a ton of idle threads -#define MAX_JOB_THREADS 2 +#define MAX_JOB_THREADS 32 #define NUM_JOB_THREADS "2" #define JOB_THREAD_CORES { CORE_ANY, CORE_ANY, CORE_ANY, CORE_ANY, \ CORE_ANY, CORE_ANY, CORE_ANY, CORE_ANY, \ diff --git a/neo/renderer/RenderCommon.h b/neo/renderer/RenderCommon.h index 0ae7137f..8774bae5 100644 --- a/neo/renderer/RenderCommon.h +++ b/neo/renderer/RenderCommon.h @@ -482,6 +482,22 @@ struct viewEnvprobe_t idImage* irradianceImage; // cubemap image used for diffuse IBL by backend idImage* radianceImage; // cubemap image used for specular IBL by backend }; + +struct calcEnvprobeParms_t +{ + // input + byte* buffers[6]; // HDR R11G11B11F standard OpenGL cubemap sides + int samples; + + int outWidth; + int outHeight; + + idStr filename; + + // output + halfFloat_t* outBuffer; // HDR R11G11B11F packed atlas + int time; // execution time in milliseconds +}; // RB end const int MAX_CLIP_PLANES = 1; // we may expand this to six for some subview issues @@ -935,6 +951,10 @@ public: idParallelJobList* frontEndJobList; + // RB irradiance and GGX background jobs + idParallelJobList* envprobeJobList; + idList irradianceJobs; + idRenderBackend backend; private: diff --git a/neo/renderer/RenderSystem_init.cpp b/neo/renderer/RenderSystem_init.cpp index 071c9207..dce7c71c 100644 --- a/neo/renderer/RenderSystem_init.cpp +++ b/neo/renderer/RenderSystem_init.cpp @@ -1718,6 +1718,10 @@ void idRenderSystemLocal::Clear() } frontEndJobList = NULL; + + // RB + envprobeJobList = NULL; + irradianceJobs.Clear(); } /* @@ -2060,6 +2064,7 @@ void idRenderSystemLocal::Init() } frontEndJobList = parallelJobManager->AllocJobList( JOBLIST_RENDERER_FRONTEND, JOBLIST_PRIORITY_MEDIUM, 2048, 0, NULL ); + envprobeJobList = parallelJobManager->AllocJobList( JOBLIST_UTILITY, JOBLIST_PRIORITY_MEDIUM, 2048, 0, NULL ); // RB bInitialized = true; diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 802d3957..222a4026 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -575,8 +575,6 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bo } } - bool pacifier = true; - // resample with hemispherical blending int samples = 1000; @@ -746,54 +744,285 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bo } } -/* -================== -R_MakeAmbientMap_f -R_MakeAmbientMap_f [size] -Saves out env/_amb_ft.tga, etc -================== -*/ -//void R_MakeAmbientMap_f( const idCmdArgs& args ) -CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NULL ) + +void CalculateIrradianceJob( calcEnvprobeParms_t* parms ) { - const char* baseName; - int outSize; - float roughness; + byte* buffers[6]; - if( args.Argc() != 2 && args.Argc() != 3 && args.Argc() != 4 ) + int start = Sys_Milliseconds(); + + for( int i = 0; i < 6; i++ ) { - common->Printf( "USAGE: makeAmbientMap [size]\n" ); - return; + buffers[ i ] = parms->buffers[ i ]; } - baseName = args.Argv( 1 ); - if( args.Argc() >= 3 ) + const float invDstSize = 1.0f / float( parms->outHeight ); + + const int numMips = idMath::BitsForInteger( parms->outHeight ); + + // reset image to black + for( int x = 0; x < parms->outWidth; x++ ) { - outSize = atoi( args.Argv( 2 ) ); + for( int y = 0; y < parms->outHeight; y++ ) + { + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 0] = F32toF16( 0 ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 1] = F32toF16( 0 ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 2] = F32toF16( 0 ); + } + } + + for( int mip = 0; mip < numMips; mip++ ) + { + float roughness = ( float )mip / ( float )( numMips - 1 ); + + idVec4 dstRect = R_CalculateMipRect( parms->outHeight, mip ); + + for( int x = dstRect.x; x < ( dstRect.x + dstRect.z ); x++ ) + { + for( int y = dstRect.y; y < ( dstRect.y + dstRect.w ); y++ ) + { + idVec2 octCoord; + if( mip > 0 ) + { + // move back to [0, 1] coords + octCoord = NormalizedOctCoord( x - dstRect.x, y - dstRect.y, dstRect.z ); + } + else + { + octCoord = NormalizedOctCoord( x, y, dstRect.z ); + } + + // convert UV coord to 3D direction + idVec3 N; + + N.FromOctahedral( octCoord ); + + idVec3 outColor( 0, 0, 0 ); + + for( int s = 0; s < parms->samples; s++ ) + { + idVec2 Xi = Hammersley2D( s, parms->samples ); + idVec3 H = ImportanceSampleGGX( Xi, N, 0.95f ); + + float sample[3]; + + R_SampleCubeMapHDR( H, parms->outHeight, buffers, sample ); + + outColor[0] += sample[0]; + outColor[1] += sample[1]; + outColor[2] += sample[2]; + } + + outColor[0] /= parms->samples; + outColor[1] /= parms->samples; + outColor[2] /= parms->samples; + + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 0] = F32toF16( outColor[0] ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 1] = F32toF16( outColor[1] ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 2] = F32toF16( outColor[2] ); + } + } + } + + int end = Sys_Milliseconds(); + + parms->time = end - start; +} + +void CalculateRadianceJob( calcEnvprobeParms_t* parms ) +{ + byte* buffers[6]; + + int start = Sys_Milliseconds(); + + for( int i = 0; i < 6; i++ ) + { + buffers[ i ] = parms->buffers[ i ]; + } + + const float invDstSize = 1.0f / float( parms->outHeight ); + + const int numMips = idMath::BitsForInteger( parms->outHeight ); + + // reset image to black + for( int x = 0; x < parms->outWidth; x++ ) + { + for( int y = 0; y < parms->outHeight; y++ ) + { + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 0] = F32toF16( 0 ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 1] = F32toF16( 0 ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 2] = F32toF16( 0 ); + } + } + + for( int mip = 0; mip < numMips; mip++ ) + { + float roughness = ( float )mip / ( float )( numMips - 1 ); + + idVec4 dstRect = R_CalculateMipRect( parms->outHeight, mip ); + + for( int x = dstRect.x; x < ( dstRect.x + dstRect.z ); x++ ) + { + for( int y = dstRect.y; y < ( dstRect.y + dstRect.w ); y++ ) + { + idVec2 octCoord; + if( mip > 0 ) + { + // move back to [0, 1] coords + octCoord = NormalizedOctCoord( x - dstRect.x, y - dstRect.y, dstRect.z ); + } + else + { + octCoord = NormalizedOctCoord( x, y, dstRect.z ); + } + + // convert UV coord to 3D direction + idVec3 N; + + N.FromOctahedral( octCoord ); + + idVec3 outColor( 0, 0, 0 ); + + // RB: Split Sum approximation explanation + + // Epic Games makes a further approximation by assuming the view direction + // (and thus the specular reflection direction) to be equal to the output sample direction ωo. + // This translates itself to the following code: + const idVec3 R = N; + const idVec3 V = R; + + float totalWeight = 0.0f; + + for( int s = 0; s < parms->samples; s++ ) + { + idVec2 Xi = Hammersley2D( s, parms->samples ); + idVec3 H = ImportanceSampleGGX( Xi, N, roughness ); + idVec3 L = ( 2.0 * ( H * ( V * H ) ) - V ); + + float NdotL = Max( ( N * L ), 0.0f ); + if( NdotL > 0.0 ) + { + float sample[3]; + + R_SampleCubeMapHDR( H, parms->outHeight, buffers, sample ); + + outColor[0] += sample[0] * NdotL; + outColor[1] += sample[1] * NdotL; + outColor[2] += sample[2] * NdotL; + + totalWeight += NdotL; + } + } + + outColor[0] /= totalWeight; + outColor[1] /= totalWeight; + outColor[2] /= totalWeight; + + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 0] = F32toF16( outColor[0] ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 1] = F32toF16( outColor[1] ); + parms->outBuffer[( y * parms->outWidth + x ) * 3 + 2] = F32toF16( outColor[2] ); + } + } + } + + int end = Sys_Milliseconds(); + + parms->time = end - start; +} + +REGISTER_PARALLEL_JOB( CalculateIrradianceJob, "CalculateIrradianceJob" ); +REGISTER_PARALLEL_JOB( CalculateRadianceJob, "CalculateRadianceJob" ); + + +void R_MakeAmbientMapThreaded( const char* baseName, const char* suffix, int outSize, bool specular, bool deleteTempFiles ) +{ + idStr fullname; + renderView_t ref; + viewDef_t primary; + byte* buffers[6]; + int width = 0, height = 0; + + memset( &cubeAxis, 0, sizeof( cubeAxis ) ); + cubeAxis[0][0][0] = 1; + cubeAxis[0][1][2] = 1; + cubeAxis[0][2][1] = 1; + + cubeAxis[1][0][0] = -1; + cubeAxis[1][1][2] = -1; + cubeAxis[1][2][1] = 1; + + cubeAxis[2][0][1] = 1; + cubeAxis[2][1][0] = -1; + cubeAxis[2][2][2] = -1; + + cubeAxis[3][0][1] = -1; + cubeAxis[3][1][0] = -1; + cubeAxis[3][2][2] = 1; + + cubeAxis[4][0][2] = 1; + cubeAxis[4][1][0] = -1; + cubeAxis[4][2][1] = 1; + + cubeAxis[5][0][2] = -1; + cubeAxis[5][1][0] = 1; + cubeAxis[5][2][1] = 1; + + // read all of the images + for( int i = 0 ; i < 6 ; i++ ) + { + fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); + + const bool captureToImage = false; + common->UpdateScreen( captureToImage ); + + R_LoadImage( fullname, &buffers[i], &width, &height, NULL, true, NULL ); + if( !buffers[i] ) + { + common->Printf( "loading %s failed.\n", fullname.c_str() ); + for( i-- ; i >= 0 ; i-- ) + { + Mem_Free( buffers[i] ); + } + return; + } + } + + // set up the job + calcEnvprobeParms_t* jobParms = new calcEnvprobeParms_t; + + for( int i = 0; i < 6; i++ ) + { + jobParms->buffers[ i ] = buffers[ i ]; + } + + jobParms->samples = 1000; + jobParms->filename.Format( "env/%s%s.exr", baseName, suffix ); + + jobParms->outWidth = int( outSize * 1.5f ); + jobParms->outHeight = outSize; + jobParms->outBuffer = ( halfFloat_t* )R_StaticAlloc( idMath::Ceil( outSize * outSize * 3 * sizeof( halfFloat_t ) * 1.5f ), TAG_IMAGE ); + + tr.irradianceJobs.Append( jobParms ); + + if( specular ) + { + tr.envprobeJobList->AddJob( ( jobRun_t )CalculateRadianceJob, jobParms ); } else { - outSize = 32; + tr.envprobeJobList->AddJob( ( jobRun_t )CalculateIrradianceJob, jobParms ); } - if( args.Argc() == 4 ) + if( deleteTempFiles ) { - roughness = atof( args.Argv( 3 ) ); - } - else - { - roughness = 0.95f; - } + for( int i = 0 ; i < 6 ; i++ ) + { + fullname.Format( "env/%s%s.exr", baseName, envDirection[i] ); - if( roughness > 0.8f ) - { - R_MakeAmbientMap( baseName, "_amb", outSize, false, false ); - } - else - { - R_MakeAmbientMap( baseName, "_spec", outSize, true, false ); + fileSystem->RemoveFile( fullname ); + } } } @@ -817,6 +1046,8 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL return; } + bool useThreads = true; + baseName = tr.primaryWorld->mapName; baseName.StripFileExtension(); @@ -899,16 +1130,6 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL } } - // restore the original axis and fov - /* - ref.vieworg = oldPosition; - ref.viewaxis = oldAxis; - ref.fov_x = old_fov_x; - ref.fov_y = old_fov_y; - cvarSystem->SetCVarInteger( "r_windowWidth", res_w ); - cvarSystem->SetCVarInteger( "r_windowHeight", res_h ); - R_SetNewMode( false ); // the same as "vid_restart" - */ common->Printf( "Wrote a env set with the name %s\n", baseName.c_str() ); @@ -928,8 +1149,46 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL fullname.Format( "%s/envprobe%i", baseName.c_str(), i ); - R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false, false ); - R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true, true ); + if( useThreads ) + { + R_MakeAmbientMapThreaded( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false, false ); + R_MakeAmbientMapThreaded( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true, true ); + } + else + { + R_MakeAmbientMap( fullname.c_str(), "_amb", IRRADIANCE_CUBEMAP_SIZE, false, false ); + R_MakeAmbientMap( fullname.c_str(), "_spec", RADIANCE_CUBEMAP_SIZE, true, true ); + } + } + + if( useThreads ) + { + //tr.envprobeJobList->Submit(); + tr.envprobeJobList->Submit( NULL, JOBLIST_PARALLELISM_MAX_CORES ); + tr.envprobeJobList->Wait(); + + for( int j = 0; j < tr.irradianceJobs.Num(); j++ ) + { + calcEnvprobeParms_t* job = tr.irradianceJobs[ j ]; + + R_WriteEXR( job->filename, ( byte* )job->outBuffer, 3, job->outWidth, job->outHeight, "fs_basepath" ); + + common->Printf( "%s convolved in %5.1f seconds\n\n", job->filename.c_str(), job->time * 0.001f ); + + for( int i = 0; i < 6; i++ ) + { + if( job->buffers[i] ) + { + Mem_Free( job->buffers[i] ); + } + } + + Mem_Free( job->outBuffer ); + + delete job; + } + + tr.irradianceJobs.Clear(); } int end = Sys_Milliseconds(); @@ -937,6 +1196,56 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL common->Printf( "convolved probes in %5.1f seconds\n\n", ( end - start ) * 0.001f ); } +/* +================== +R_MakeAmbientMap_f + +R_MakeAmbientMap_f [size] + +Saves out env/_amb_ft.tga, etc +================== +*/ +//void R_MakeAmbientMap_f( const idCmdArgs& args ) +CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NULL ) +{ + const char* baseName; + int outSize; + float roughness; + + if( args.Argc() != 2 && args.Argc() != 3 && args.Argc() != 4 ) + { + common->Printf( "USAGE: makeAmbientMap [size]\n" ); + return; + } + baseName = args.Argv( 1 ); + + if( args.Argc() >= 3 ) + { + outSize = atoi( args.Argv( 2 ) ); + } + else + { + outSize = 32; + } + + if( args.Argc() == 4 ) + { + roughness = atof( args.Argv( 3 ) ); + } + else + { + roughness = 0.95f; + } + + if( roughness > 0.8f ) + { + R_MakeAmbientMap( baseName, "_amb", outSize, false, false ); + } + else + { + R_MakeAmbientMap( baseName, "_spec", outSize, true, false ); + } +} //void R_MakeBrdfLut_f( const idCmdArgs& args ) @@ -956,8 +1265,6 @@ CONSOLE_COMMAND( makeBrdfLUT, "make a GGX BRDF lookup table", NULL ) // outSize = atoi( args.Argv( 1 ) ); //} - bool pacifier = true; - // resample with hemispherical blending int samples = 1024; diff --git a/neo/renderer/jobs/dynamicshadowvolume/DynamicShadowVolume.h b/neo/renderer/jobs/dynamicshadowvolume/DynamicShadowVolume.h index b8009a89..e3f93660 100644 --- a/neo/renderer/jobs/dynamicshadowvolume/DynamicShadowVolume.h +++ b/neo/renderer/jobs/dynamicshadowvolume/DynamicShadowVolume.h @@ -113,6 +113,5 @@ struct dynamicShadowVolumeParms_t void DynamicShadowVolumeJob( const dynamicShadowVolumeParms_t* parms ); -void DynamicShadowVolume_SetupSPURSHeader( CellSpursJob128* job, const dynamicShadowVolumeParms_t* parms ); #endif // !__DYNAMICSHADOWVOLUME_H__ diff --git a/neo/renderer/jobs/prelightshadowvolume/PreLightShadowVolume.h b/neo/renderer/jobs/prelightshadowvolume/PreLightShadowVolume.h index ea125a78..74b651bc 100644 --- a/neo/renderer/jobs/prelightshadowvolume/PreLightShadowVolume.h +++ b/neo/renderer/jobs/prelightshadowvolume/PreLightShadowVolume.h @@ -80,6 +80,5 @@ struct preLightShadowVolumeParms_t void PreLightShadowVolumeJob( const preLightShadowVolumeParms_t* parms ); -void PreLightShadowVolume_SetupSPURSHeader( CellSpursJob128* job, const preLightShadowVolumeParms_t* parms ); #endif // !__PRELIGHTSHADOWVOLUME_H__ diff --git a/neo/renderer/jobs/staticshadowvolume/StaticShadowVolume.h b/neo/renderer/jobs/staticshadowvolume/StaticShadowVolume.h index a0040c0f..ef38ae7f 100644 --- a/neo/renderer/jobs/staticshadowvolume/StaticShadowVolume.h +++ b/neo/renderer/jobs/staticshadowvolume/StaticShadowVolume.h @@ -83,6 +83,5 @@ struct staticShadowVolumeParms_t void StaticShadowVolumeJob( const staticShadowVolumeParms_t* parms ); -void StaticShadowVolume_SetupSPURSHeader( CellSpursJob128* job, const staticShadowVolumeParms_t* parms ); #endif // !__STATICSHADOWVOLUME_H__ From d5a4dda542a25725a1d075bcb403ea134be1e913 Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Fri, 26 Mar 2021 10:13:42 +0100 Subject: [PATCH 11/12] Added console command makeImageHeader --- neo/renderer/RenderWorld_envprobes.cpp | 187 ++++++++++++++----------- 1 file changed, 107 insertions(+), 80 deletions(-) diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 222a4026..3e082a6f 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -530,31 +530,6 @@ void R_MakeAmbientMap( const char* baseName, const char* suffix, int outSize, bo byte* buffers[6]; int width = 0, height = 0; - memset( &cubeAxis, 0, sizeof( cubeAxis ) ); - cubeAxis[0][0][0] = 1; - cubeAxis[0][1][2] = 1; - cubeAxis[0][2][1] = 1; - - cubeAxis[1][0][0] = -1; - cubeAxis[1][1][2] = -1; - cubeAxis[1][2][1] = 1; - - cubeAxis[2][0][1] = 1; - cubeAxis[2][1][0] = -1; - cubeAxis[2][2][2] = -1; - - cubeAxis[3][0][1] = -1; - cubeAxis[3][1][0] = -1; - cubeAxis[3][2][2] = 1; - - cubeAxis[4][0][2] = 1; - cubeAxis[4][1][0] = -1; - cubeAxis[4][2][1] = 1; - - cubeAxis[5][0][2] = -1; - cubeAxis[5][1][0] = 1; - cubeAxis[5][2][1] = 1; - // read all of the images for( int i = 0 ; i < 6 ; i++ ) { @@ -944,31 +919,6 @@ void R_MakeAmbientMapThreaded( const char* baseName, const char* suffix, int out byte* buffers[6]; int width = 0, height = 0; - memset( &cubeAxis, 0, sizeof( cubeAxis ) ); - cubeAxis[0][0][0] = 1; - cubeAxis[0][1][2] = 1; - cubeAxis[0][2][1] = 1; - - cubeAxis[1][0][0] = -1; - cubeAxis[1][1][2] = -1; - cubeAxis[1][2][1] = 1; - - cubeAxis[2][0][1] = 1; - cubeAxis[2][1][0] = -1; - cubeAxis[2][2][2] = -1; - - cubeAxis[3][0][1] = -1; - cubeAxis[3][1][0] = -1; - cubeAxis[3][2][2] = 1; - - cubeAxis[4][0][2] = 1; - cubeAxis[4][1][0] = -1; - cubeAxis[4][2][1] = 1; - - cubeAxis[5][0][2] = -1; - cubeAxis[5][1][0] = 1; - cubeAxis[5][2][1] = 1; - // read all of the images for( int i = 0 ; i < 6 ; i++ ) { @@ -1030,13 +980,10 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL { idStr fullname; idStr baseName; - idMat3 axis[6], oldAxis; - idVec3 oldPosition; renderView_t ref; int blends; const char* extension; int size; - int old_fov_x, old_fov_y; static const char* envDirection[6] = { "_px", "_nx", "_py", "_ny", "_pz", "_nz" }; @@ -1062,48 +1009,42 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL const viewDef_t primary = *tr.primaryView; - memset( &axis, 0, sizeof( axis ) ); + memset( &cubeAxis, 0, sizeof( cubeAxis ) ); // +X - axis[0][0][0] = 1; - axis[0][1][2] = 1; - axis[0][2][1] = 1; + cubeAxis[0][0][0] = 1; + cubeAxis[0][1][2] = 1; + cubeAxis[0][2][1] = 1; // -X - axis[1][0][0] = -1; - axis[1][1][2] = -1; - axis[1][2][1] = 1; + cubeAxis[1][0][0] = -1; + cubeAxis[1][1][2] = -1; + cubeAxis[1][2][1] = 1; // +Y - axis[2][0][1] = 1; - axis[2][1][0] = -1; - axis[2][2][2] = -1; + cubeAxis[2][0][1] = 1; + cubeAxis[2][1][0] = -1; + cubeAxis[2][2][2] = -1; // -Y - axis[3][0][1] = -1; - axis[3][1][0] = -1; - axis[3][2][2] = 1; + cubeAxis[3][0][1] = -1; + cubeAxis[3][1][0] = -1; + cubeAxis[3][2][2] = 1; // +Z - axis[4][0][2] = 1; - axis[4][1][0] = -1; - axis[4][2][1] = 1; + cubeAxis[4][0][2] = 1; + cubeAxis[4][1][0] = -1; + cubeAxis[4][2][1] = 1; // -Z - axis[5][0][2] = -1; - axis[5][1][0] = 1; - axis[5][2][1] = 1; + cubeAxis[5][0][2] = -1; + cubeAxis[5][1][0] = 1; + cubeAxis[5][2][1] = 1; //-------------------------------------------- // CAPTURE SCENE LIGHTING TO CUBEMAPS //-------------------------------------------- - // so we return to that axis and fov after the fact. - oldPosition = primary.renderView.vieworg; - oldAxis = primary.renderView.viewaxis; - old_fov_x = primary.renderView.fov_x; - old_fov_y = primary.renderView.fov_y; - for( int i = 0; i < tr.primaryWorld->envprobeDefs.Num(); i++ ) { RenderEnvprobeLocal* def = tr.primaryWorld->envprobeDefs[i]; @@ -1120,7 +1061,7 @@ CONSOLE_COMMAND( generateEnvironmentProbes, "Generate environment probes", NULL ref.fov_x = ref.fov_y = 90; ref.vieworg = def->parms.origin; - ref.viewaxis = axis[j]; + ref.viewaxis = cubeAxis[j]; extension = envDirection[ j ]; fullname.Format( "env/%s/envprobe%i%s", baseName.c_str(), i, extension ); @@ -1248,7 +1189,6 @@ CONSOLE_COMMAND( makeAmbientMap, "Saves out env/_amb_ft.tga, etc", NUL } -//void R_MakeBrdfLut_f( const idCmdArgs& args ) CONSOLE_COMMAND( makeBrdfLUT, "make a GGX BRDF lookup table", NULL ) { int outSize = 256; @@ -1358,3 +1298,90 @@ static const unsigned char brfLutTexBytes[] = Mem_Free( ldrBuffer ); Mem_Free( hdrBuffer ); } + +CONSOLE_COMMAND( makeImageHeader, "load an image and turn it into a .h file", NULL ) +{ + byte* buffer; + int width = 0, height = 0; + + if( args.Argc() < 2 ) + { + common->Printf( "USAGE: makeImageHeader filename [exportname]\n" ); + return; + } + + idStr filename = args.Argv( 1 ); + + R_LoadImage( filename, &buffer, &width, &height, NULL, true, NULL ); + if( !buffer ) + { + common->Printf( "loading %s failed.\n", filename.c_str() ); + return; + } + + filename.StripFileExtension(); + + idStr exportname; + + if( args.Argc() == 3 ) + { + exportname.Format( "Image_%s.h", args.Argv( 2 ) ); + } + else + { + exportname.Format( "Image_%s.h", filename.c_str() ); + } + + for( int i = 0; i < exportname.Length(); i++ ) + { + if( exportname[ i ] == '/' ) + { + exportname[ i ] = '_'; + } + } + + idFileLocal headerFile( fileSystem->OpenFileWrite( exportname, "fs_basepath" ) ); + + idStr uppername = exportname; + uppername.ToUpper(); + + for( int i = 0; i < uppername.Length(); i++ ) + { + if( uppername[ i ] == '.' ) + { + uppername[ i ] = '_'; + } + } + + headerFile->Printf( "#ifndef %s_TEX_H\n", uppername.c_str() ); + headerFile->Printf( "#define %s_TEX_H\n\n", uppername.c_str() ); + + headerFile->Printf( "#define %s_TEX_WIDTH %i\n", uppername.c_str(), width ); + headerFile->Printf( "#define %s_TEX_HEIGHT %i\n\n", uppername.c_str(), height ); + + headerFile->Printf( "#define static const unsigned char %s_Bytes[] = {\n", uppername.c_str() ); + + int bufferSize = width * height * 4; + + for( int i = 0; i < bufferSize; i++ ) + { + byte b = buffer[i]; + + if( i < ( bufferSize - 1 ) ) + { + headerFile->Printf( "0x%02hhx, ", b ); + } + else + { + headerFile->Printf( "0x%02hhx", b ); + } + + if( i % 12 == 0 ) + { + headerFile->Printf( "\n" ); + } + } + headerFile->Printf( "\n};\n#endif\n" ); + + Mem_Free( buffer ); +} From 1f796a1f085fe52511f624f7b6f34e6d7cfb274a Mon Sep 17 00:00:00 2001 From: Robert Beckebans Date: Fri, 26 Mar 2021 10:49:16 +0100 Subject: [PATCH 12/12] Embedded default HDR light probe data --- neo/renderer/Image.h | 2 +- neo/renderer/Image_env_UAC_lobby_amb.h | 8203 ++++++ neo/renderer/Image_env_UAC_lobby_spec.h | 32779 ++++++++++++++++++++++ neo/renderer/Image_intrinsic.cpp | 43 +- neo/renderer/Image_load.cpp | 20 +- neo/renderer/RenderWorld_envprobes.cpp | 2 +- 6 files changed, 41020 insertions(+), 29 deletions(-) create mode 100644 neo/renderer/Image_env_UAC_lobby_amb.h create mode 100644 neo/renderer/Image_env_UAC_lobby_spec.h diff --git a/neo/renderer/Image.h b/neo/renderer/Image.h index e58b2264..537257ca 100644 --- a/neo/renderer/Image.h +++ b/neo/renderer/Image.h @@ -400,7 +400,7 @@ public: textureFilter_t filter, textureRepeat_t repeat, textureUsage_t usage, - textureSamples_t samples = SAMPLE_1 ); + textureSamples_t samples = SAMPLE_1, cubeFiles_t cubeFiles = CF_2D ); void GenerateCubeImage( const byte* pic[6], int size, textureFilter_t filter, textureUsage_t usage ); diff --git a/neo/renderer/Image_env_UAC_lobby_amb.h b/neo/renderer/Image_env_UAC_lobby_amb.h new file mode 100644 index 00000000..47d24270 --- /dev/null +++ b/neo/renderer/Image_env_UAC_lobby_amb.h @@ -0,0 +1,8203 @@ +#ifndef IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_H +#define IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_H + +#define IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_WIDTH 192 +#define IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_HEIGHT 128 + +static const unsigned char IMAGE_ENV_UAC_LOBBY_AMB_H_Bytes[] = +{ + 0x60, + 0x6a, 0x92, 0x45, 0x67, 0xa2, 0x12, 0x47, 0x68, 0xa2, 0xd2, 0x46, 0x67, + 0x9a, 0xd2, 0x46, 0x6a, 0x9a, 0x52, 0x46, 0x68, 0x9a, 0x92, 0x46, 0x6b, + 0xaa, 0xd2, 0x46, 0x68, 0x9a, 0x92, 0x46, 0x66, 0x92, 0x92, 0x46, 0x66, + 0x92, 0x92, 0x46, 0x63, 0x7a, 0x12, 0x46, 0x66, 0x9a, 0xd2, 0x46, 0x68, + 0xaa, 0x12, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x66, 0x92, 0x52, 0x46, 0x66, + 0x8a, 0x12, 0x46, 0x6b, 0xa2, 0x92, 0x46, 0x69, 0x9a, 0x52, 0x46, 0x67, + 0x92, 0x12, 0x46, 0x71, 0xda, 0x12, 0x48, 0x6a, 0xaa, 0xd2, 0x46, 0x6a, + 0xaa, 0xd2, 0x46, 0x64, 0x82, 0x12, 0x46, 0x6c, 0xaa, 0x92, 0x46, 0x6e, + 0xb2, 0x92, 0x46, 0x6a, 0xa2, 0x92, 0x46, 0x66, 0x8a, 0x12, 0x46, 0x6b, + 0xb2, 0xd2, 0x46, 0x68, 0x92, 0xd2, 0x45, 0x6e, 0xb2, 0x92, 0x46, 0x67, + 0x8a, 0xd2, 0x45, 0x66, 0x82, 0x52, 0x45, 0x6d, 0xa2, 0x52, 0x46, 0x67, + 0x92, 0x12, 0x46, 0x69, 0x92, 0x92, 0x45, 0x69, 0x8a, 0x92, 0x45, 0x6b, + 0x9a, 0x92, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x62, 0x62, 0x92, 0x44, 0x63, + 0x6a, 0x92, 0x44, 0x5f, 0x52, 0x12, 0x44, 0x61, 0x5a, 0x52, 0x44, 0x60, + 0x52, 0x12, 0x44, 0x5f, 0x42, 0x92, 0x43, 0x60, 0x42, 0x92, 0x43, 0x63, + 0x62, 0x52, 0x44, 0x5f, 0x42, 0x52, 0x43, 0x59, 0x1a, 0x92, 0x42, 0x5b, + 0x22, 0x52, 0x42, 0x59, 0x1a, 0x92, 0x42, 0x5f, 0x3a, 0x52, 0x43, 0x58, + 0x02, 0xd2, 0x41, 0x57, 0x0a, 0xd2, 0x41, 0x57, 0x02, 0xd2, 0x41, 0x54, + 0xea, 0x91, 0x41, 0x57, 0x02, 0xd2, 0x41, 0x52, 0xc2, 0xd1, 0x40, 0x51, + 0xba, 0x11, 0x41, 0x52, 0xc2, 0x11, 0x41, 0x56, 0xf2, 0x91, 0x41, 0x51, + 0xb2, 0xd1, 0x40, 0x53, 0xca, 0xd1, 0x40, 0x51, 0xaa, 0x91, 0x40, 0x55, + 0xda, 0x11, 0x41, 0x64, 0x2a, 0x12, 0x41, 0x53, 0xc2, 0xd1, 0x40, 0x53, + 0xc2, 0xd1, 0x40, 0x52, 0xd2, 0x11, 0x41, 0x53, 0xca, 0x11, 0x41, 0x53, + 0xf2, 0x91, 0x41, 0x51, 0xba, 0x11, 0x41, 0x56, 0xf2, 0x91, 0x41, 0x56, + 0xfa, 0x91, 0x41, 0x54, 0xf2, 0x91, 0x41, 0x58, 0x0a, 0x12, 0x42, 0x59, + 0x12, 0xd2, 0x41, 0x5c, 0x32, 0xd2, 0x42, 0x58, 0x12, 0x52, 0x42, 0x5c, + 0x32, 0x12, 0x43, 0x5c, 0x2a, 0xd2, 0x42, 0x60, 0x52, 0x12, 0x44, 0x5b, + 0x1a, 0x52, 0x42, 0x5b, 0x32, 0x12, 0x43, 0x61, 0x52, 0x92, 0x43, 0x5e, + 0x3a, 0x52, 0x43, 0x63, 0x5a, 0x12, 0x44, 0x5d, 0x42, 0x92, 0x43, 0x61, + 0x5a, 0x92, 0x44, 0x5f, 0x4a, 0xd2, 0x43, 0x63, 0x6a, 0x92, 0x44, 0x60, + 0x5a, 0x52, 0x44, 0x66, 0x82, 0x52, 0x45, 0x69, 0x8a, 0x92, 0x45, 0x63, + 0x72, 0x12, 0x45, 0x6b, 0xaa, 0x92, 0x46, 0x68, 0x8a, 0xd2, 0x45, 0x65, + 0x7a, 0x52, 0x45, 0x69, 0x9a, 0x12, 0x46, 0x67, 0x8a, 0xd2, 0x45, 0x64, + 0x72, 0x52, 0x45, 0x6a, 0xa2, 0x52, 0x46, 0x6d, 0xba, 0x52, 0x47, 0x68, + 0x92, 0x12, 0x46, 0x75, 0xd2, 0x52, 0x47, 0x67, 0x8a, 0xd2, 0x45, 0x66, + 0x8a, 0x12, 0x46, 0x69, 0x9a, 0x12, 0x46, 0x69, 0x9a, 0x12, 0x46, 0x69, + 0x9a, 0x52, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x65, 0x82, 0x12, 0x46, 0x6b, + 0xaa, 0xd2, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x6a, 0xa2, 0x92, 0x46, 0x67, + 0x92, 0x92, 0x46, 0x62, 0x7a, 0xd2, 0x45, 0x66, 0x8a, 0x12, 0x46, 0x69, + 0xaa, 0xd2, 0x46, 0x66, 0x92, 0x52, 0x46, 0x65, 0x8a, 0x12, 0x46, 0x64, + 0x82, 0x12, 0x46, 0x64, 0x82, 0x12, 0x46, 0x64, 0x82, 0x12, 0x46, 0x62, + 0x7a, 0x12, 0x46, 0x68, 0xb2, 0x52, 0x47, 0x66, 0x92, 0x92, 0x46, 0x67, + 0x9a, 0xd2, 0x46, 0x61, 0x72, 0xd2, 0x45, 0x65, 0x9a, 0xd2, 0x46, 0x61, + 0x72, 0x92, 0x45, 0x68, 0x8a, 0x12, 0x46, 0x6a, 0xaa, 0x12, 0x47, 0x67, + 0x9a, 0xd2, 0x46, 0x68, 0xa2, 0x12, 0x47, 0x68, 0x9a, 0x52, 0x46, 0x6b, + 0xba, 0x52, 0x47, 0x6e, 0xa2, 0x92, 0x46, 0x6e, 0xca, 0xd2, 0x47, 0x6e, + 0xba, 0x12, 0x47, 0x6d, 0xb2, 0xd2, 0x46, 0x69, 0x9a, 0x52, 0x46, 0x66, + 0x8a, 0xd2, 0x45, 0x6e, 0xba, 0xd2, 0x46, 0x69, 0x92, 0x92, 0x45, 0x6b, + 0xaa, 0xd2, 0x46, 0x69, 0x92, 0xd2, 0x45, 0x68, 0x92, 0xd2, 0x45, 0x68, + 0x92, 0xd2, 0x45, 0x61, 0x5a, 0x12, 0x44, 0x5d, 0x3a, 0x92, 0x43, 0x5d, + 0x42, 0x92, 0x43, 0x5c, 0x3a, 0x52, 0x43, 0x5b, 0x2a, 0x12, 0x43, 0x5a, + 0x1a, 0x12, 0x42, 0x58, 0x0a, 0x12, 0x42, 0x56, 0xfa, 0x91, 0x41, 0x53, + 0xe2, 0x91, 0x41, 0x56, 0xfa, 0x91, 0x41, 0x4f, 0x9a, 0x91, 0x40, 0x53, + 0xc2, 0xd1, 0x40, 0x56, 0xc2, 0x51, 0x40, 0x58, 0x02, 0xd2, 0x41, 0x52, + 0xba, 0xd1, 0x40, 0x55, 0xda, 0x11, 0x41, 0x55, 0xf2, 0x51, 0x41, 0x55, + 0xfa, 0x91, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x59, 0x12, 0x52, 0x42, 0x61, + 0x42, 0x52, 0x43, 0x5e, 0x42, 0x52, 0x43, 0x5f, 0x4a, 0xd2, 0x43, 0x5f, + 0x52, 0x12, 0x44, 0x5f, 0x52, 0x52, 0x44, 0x65, 0x7a, 0x52, 0x45, 0x65, + 0x72, 0xd2, 0x44, 0x64, 0x7a, 0x52, 0x45, 0x66, 0x82, 0x92, 0x45, 0x69, + 0xa2, 0x52, 0x46, 0x68, 0x92, 0x12, 0x46, 0x6f, 0xba, 0xd2, 0x46, 0x68, + 0x92, 0x12, 0x46, 0x73, 0xc2, 0x92, 0x46, 0x69, 0x9a, 0x52, 0x46, 0x63, + 0x72, 0x52, 0x45, 0x6c, 0xba, 0x12, 0x47, 0x63, 0x7a, 0xd2, 0x45, 0x6a, + 0xa2, 0x92, 0x46, 0x6b, 0xb2, 0x12, 0x47, 0x7a, 0x12, 0x13, 0x48, 0x61, + 0x72, 0xd2, 0x45, 0x66, 0x8a, 0x12, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x63, + 0x8a, 0x92, 0x46, 0x6a, 0xba, 0xd2, 0x47, 0x65, 0x8a, 0x52, 0x46, 0x65, + 0x82, 0x12, 0x46, 0x6a, 0xa2, 0xd2, 0x46, 0x64, 0x82, 0x52, 0x46, 0x65, + 0x8a, 0x92, 0x46, 0x64, 0x82, 0x12, 0x46, 0x63, 0x82, 0x12, 0x46, 0x69, + 0xa2, 0xd2, 0x46, 0x66, 0x8a, 0x12, 0x46, 0x69, 0x8a, 0x52, 0x46, 0x6c, + 0xba, 0x52, 0x47, 0x68, 0x9a, 0xd2, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x69, + 0xa2, 0x92, 0x46, 0x6a, 0xa2, 0x92, 0x46, 0x69, 0xa2, 0xd2, 0x46, 0x68, + 0x9a, 0x92, 0x46, 0x6a, 0xaa, 0x12, 0x47, 0x6b, 0xb2, 0x12, 0x47, 0x68, + 0x92, 0x12, 0x46, 0x6a, 0xa2, 0xd2, 0x46, 0x6c, 0xaa, 0x92, 0x46, 0x6a, + 0xaa, 0xd2, 0x46, 0x6a, 0xa2, 0xd2, 0x46, 0x63, 0x7a, 0x92, 0x45, 0x66, + 0x8a, 0x12, 0x46, 0x6a, 0x92, 0x12, 0x46, 0x6c, 0x9a, 0x12, 0x46, 0x6c, + 0x9a, 0xd2, 0x45, 0x69, 0x9a, 0x12, 0x46, 0x69, 0x92, 0xd2, 0x45, 0x61, + 0x62, 0x92, 0x44, 0x61, 0x6a, 0x12, 0x45, 0x62, 0x62, 0xd2, 0x44, 0x65, + 0x7a, 0x52, 0x45, 0x64, 0x6a, 0xd2, 0x44, 0x63, 0x6a, 0x92, 0x44, 0x60, + 0x52, 0x12, 0x44, 0x61, 0x62, 0x92, 0x44, 0x5c, 0x3a, 0x92, 0x43, 0x5e, + 0x4a, 0x12, 0x44, 0x5c, 0x3a, 0x92, 0x43, 0x5c, 0x32, 0x52, 0x43, 0x58, + 0x1a, 0xd2, 0x42, 0x58, 0x1a, 0x92, 0x42, 0x5d, 0x32, 0x12, 0x43, 0x57, + 0x12, 0x92, 0x42, 0x57, 0x0a, 0x52, 0x42, 0x57, 0x0a, 0x12, 0x42, 0x5e, + 0x3a, 0x52, 0x43, 0x54, 0xfa, 0x11, 0x42, 0x52, 0xe2, 0xd1, 0x41, 0x56, + 0x02, 0xd2, 0x41, 0x58, 0x02, 0x92, 0x41, 0x57, 0x02, 0xd2, 0x41, 0x55, + 0xe2, 0x51, 0x41, 0x55, 0xe2, 0x51, 0x41, 0x51, 0xb2, 0xd1, 0x40, 0x4e, + 0x8a, 0x91, 0x40, 0x4e, 0x92, 0x51, 0x40, 0x53, 0xc2, 0xd1, 0x40, 0x52, + 0xaa, 0x51, 0x40, 0x4f, 0x82, 0x11, 0x40, 0x55, 0xc2, 0x91, 0x40, 0x55, + 0xea, 0x91, 0x41, 0x51, 0xaa, 0x91, 0x40, 0x51, 0xba, 0xd1, 0x40, 0x4f, + 0x92, 0x51, 0x40, 0x55, 0xf2, 0x91, 0x41, 0x53, 0xca, 0x11, 0x41, 0x54, + 0xda, 0x11, 0x41, 0x55, 0xea, 0x51, 0x41, 0x55, 0xfa, 0xd1, 0x41, 0x57, + 0x02, 0xd2, 0x41, 0x56, 0x02, 0xd2, 0x41, 0x56, 0x0a, 0x12, 0x42, 0x57, + 0x0a, 0x12, 0x42, 0x5a, 0x22, 0x92, 0x42, 0x59, 0x1a, 0x52, 0x42, 0x5b, + 0x22, 0xd2, 0x42, 0x5d, 0x2a, 0xd2, 0x42, 0x5c, 0x32, 0x52, 0x43, 0x61, + 0x52, 0xd2, 0x43, 0x5f, 0x42, 0x92, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x62, + 0x5a, 0x52, 0x44, 0x61, 0x5a, 0x52, 0x44, 0x62, 0x62, 0x52, 0x44, 0x65, + 0x72, 0xd2, 0x44, 0x65, 0x7a, 0x52, 0x45, 0x61, 0x62, 0x92, 0x44, 0x66, + 0x7a, 0x12, 0x45, 0x64, 0x72, 0x12, 0x45, 0x62, 0x6a, 0x12, 0x45, 0x6a, + 0x92, 0xd2, 0x45, 0x66, 0x8a, 0xd2, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x67, + 0x92, 0x12, 0x46, 0x68, 0x9a, 0x12, 0x46, 0x66, 0x92, 0x12, 0x46, 0x6a, + 0x9a, 0x12, 0x46, 0x70, 0xca, 0x12, 0x47, 0x6b, 0xa2, 0x92, 0x46, 0x66, + 0x8a, 0xd2, 0x45, 0x69, 0x9a, 0x52, 0x46, 0x6b, 0xa2, 0x52, 0x46, 0x6a, + 0x9a, 0x12, 0x46, 0x70, 0xba, 0x12, 0x47, 0x66, 0x8a, 0x12, 0x46, 0x68, + 0x9a, 0x92, 0x46, 0x68, 0x9a, 0x52, 0x46, 0x6a, 0xaa, 0x12, 0x47, 0x67, + 0x9a, 0x92, 0x46, 0x68, 0x92, 0x52, 0x46, 0x69, 0x9a, 0x52, 0x46, 0x65, + 0x82, 0x12, 0x46, 0x64, 0x7a, 0xd2, 0x45, 0x6d, 0xb2, 0xd2, 0x46, 0x64, + 0x82, 0xd2, 0x45, 0x63, 0x72, 0x92, 0x45, 0x6e, 0xd2, 0x12, 0x48, 0x69, + 0xaa, 0xd2, 0x46, 0x64, 0x8a, 0x52, 0x46, 0x64, 0x7a, 0x92, 0x45, 0x63, + 0x7a, 0x12, 0x46, 0x66, 0x8a, 0x52, 0x46, 0x68, 0x9a, 0x92, 0x46, 0x66, + 0x82, 0xd2, 0x45, 0x68, 0xaa, 0x52, 0x47, 0x65, 0x8a, 0x92, 0x46, 0x66, + 0x92, 0x92, 0x46, 0x6d, 0xc2, 0x92, 0x47, 0x66, 0x92, 0x52, 0x46, 0x6e, + 0xba, 0x52, 0x47, 0x6f, 0xd2, 0xd2, 0x47, 0x6a, 0xaa, 0x12, 0x47, 0x6f, + 0xc2, 0x12, 0x47, 0x69, 0xa2, 0xd2, 0x46, 0x68, 0x9a, 0x52, 0x46, 0x66, + 0x8a, 0x12, 0x46, 0x67, 0x8a, 0xd2, 0x45, 0x66, 0x8a, 0x12, 0x46, 0x64, + 0x7a, 0x52, 0x45, 0x65, 0x82, 0x92, 0x45, 0x62, 0x62, 0x92, 0x44, 0x5f, + 0x52, 0x92, 0x44, 0x5d, 0x42, 0xd2, 0x43, 0x60, 0x5a, 0x92, 0x44, 0x5b, + 0x2a, 0x12, 0x43, 0x57, 0x12, 0x92, 0x42, 0x55, 0xfa, 0x11, 0x42, 0x55, + 0x02, 0x12, 0x42, 0x53, 0xe2, 0xd1, 0x41, 0x55, 0xf2, 0x91, 0x41, 0x55, + 0xea, 0x91, 0x41, 0x56, 0xfa, 0xd1, 0x41, 0x4d, 0x82, 0x51, 0x40, 0x52, + 0x92, 0x11, 0x40, 0x50, 0x8a, 0x11, 0x40, 0x52, 0xaa, 0x91, 0x40, 0x50, + 0x92, 0x11, 0x40, 0x55, 0xea, 0x91, 0x41, 0x58, 0x02, 0xd2, 0x41, 0x54, + 0xea, 0x51, 0x41, 0x54, 0xe2, 0x51, 0x41, 0x58, 0x0a, 0x12, 0x42, 0x56, + 0x02, 0xd2, 0x41, 0x5a, 0x22, 0xd2, 0x42, 0x5b, 0x2a, 0x12, 0x43, 0x63, + 0x62, 0x92, 0x44, 0x60, 0x4a, 0xd2, 0x43, 0x64, 0x72, 0xd2, 0x44, 0x69, + 0x92, 0x52, 0x45, 0x64, 0x6a, 0x92, 0x44, 0x68, 0x8a, 0x92, 0x45, 0x67, + 0x82, 0x52, 0x45, 0x62, 0x6a, 0xd2, 0x44, 0x68, 0x82, 0x52, 0x45, 0x6b, + 0xa2, 0x52, 0x46, 0x65, 0x8a, 0xd2, 0x45, 0x66, 0x8a, 0xd2, 0x45, 0x6a, + 0xaa, 0xd2, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x6a, 0xaa, 0xd2, 0x46, 0x6e, + 0xb2, 0x92, 0x46, 0x64, 0x72, 0x52, 0x45, 0x63, 0x72, 0x92, 0x45, 0x68, + 0x92, 0x52, 0x46, 0x61, 0x72, 0x92, 0x45, 0x64, 0x92, 0xd2, 0x46, 0x63, + 0x82, 0x12, 0x46, 0x63, 0x72, 0x12, 0x46, 0x66, 0x92, 0xd2, 0x46, 0x67, + 0x92, 0xd2, 0x46, 0x6a, 0xb2, 0x12, 0x47, 0x66, 0x92, 0x92, 0x46, 0x68, + 0xa2, 0xd2, 0x46, 0x67, 0x92, 0x12, 0x46, 0x67, 0x9a, 0xd2, 0x46, 0x6d, + 0xc2, 0x92, 0x47, 0x62, 0x7a, 0x12, 0x46, 0x69, 0xaa, 0x12, 0x47, 0x6c, + 0xc2, 0xd2, 0x47, 0x6f, 0xca, 0x92, 0x47, 0x6b, 0xaa, 0xd2, 0x46, 0x69, + 0xa2, 0x92, 0x46, 0x6a, 0xb2, 0x52, 0x47, 0x6b, 0xba, 0x92, 0x47, 0x67, + 0x92, 0x92, 0x46, 0x66, 0x92, 0x92, 0x46, 0x6c, 0xaa, 0x92, 0x46, 0x6b, + 0xa2, 0x92, 0x46, 0x6d, 0xba, 0x52, 0x47, 0x68, 0x9a, 0xd2, 0x46, 0x65, + 0x8a, 0x52, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x63, 0x82, 0xd2, 0x45, 0x66, + 0x8a, 0xd2, 0x45, 0x69, 0x9a, 0x92, 0x46, 0x68, 0x92, 0x12, 0x46, 0x64, + 0x82, 0xd2, 0x45, 0x64, 0x7a, 0x92, 0x45, 0x67, 0x82, 0x92, 0x45, 0x65, + 0x7a, 0x52, 0x45, 0x63, 0x72, 0x52, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x62, + 0x6a, 0xd2, 0x44, 0x65, 0x62, 0x92, 0x44, 0x60, 0x52, 0x52, 0x44, 0x63, + 0x6a, 0xd2, 0x44, 0x60, 0x4a, 0xd2, 0x43, 0x63, 0x62, 0x52, 0x44, 0x65, + 0x7a, 0x52, 0x45, 0x5d, 0x42, 0x92, 0x43, 0x5b, 0x32, 0x52, 0x43, 0x58, + 0x1a, 0x92, 0x42, 0x5a, 0x22, 0xd2, 0x42, 0x5e, 0x4a, 0xd2, 0x43, 0x57, + 0x12, 0x92, 0x42, 0x58, 0x12, 0x52, 0x42, 0x57, 0x12, 0x52, 0x42, 0x56, + 0x0a, 0x52, 0x42, 0x55, 0xf2, 0x91, 0x41, 0x53, 0xe2, 0x91, 0x41, 0x57, + 0x0a, 0x12, 0x42, 0x56, 0xfa, 0xd1, 0x41, 0x55, 0xe2, 0x51, 0x41, 0x55, + 0xf2, 0x91, 0x41, 0x50, 0xb2, 0xd1, 0x40, 0x4f, 0xaa, 0xd1, 0x40, 0x4d, + 0x82, 0x51, 0x40, 0x4b, 0x62, 0xd1, 0x3f, 0x52, 0xb2, 0x91, 0x40, 0x55, + 0xb2, 0x51, 0x40, 0x4f, 0x72, 0xd1, 0x3f, 0x4e, 0x82, 0x11, 0x40, 0x52, + 0x9a, 0x11, 0x40, 0x54, 0xca, 0xd1, 0x40, 0x53, 0xba, 0x91, 0x40, 0x56, + 0xda, 0xd1, 0x40, 0x52, 0xb2, 0x91, 0x40, 0x52, 0xba, 0xd1, 0x40, 0x54, + 0xd2, 0x11, 0x41, 0x56, 0x02, 0x92, 0x41, 0x55, 0x02, 0x92, 0x41, 0x5a, + 0x1a, 0x92, 0x42, 0x55, 0xf2, 0x91, 0x41, 0x57, 0x02, 0x92, 0x41, 0x56, + 0xfa, 0x91, 0x41, 0x56, 0x0a, 0x12, 0x42, 0x57, 0x0a, 0xd2, 0x41, 0x58, + 0x12, 0x52, 0x42, 0x5c, 0x2a, 0xd2, 0x42, 0x5a, 0x22, 0x92, 0x42, 0x5a, + 0x22, 0xd2, 0x42, 0x5b, 0x22, 0xd2, 0x42, 0x60, 0x52, 0x12, 0x44, 0x5f, + 0x4a, 0xd2, 0x43, 0x60, 0x52, 0xd2, 0x43, 0x61, 0x5a, 0x52, 0x44, 0x61, + 0x5a, 0x52, 0x44, 0x60, 0x5a, 0x52, 0x44, 0x69, 0x82, 0xd2, 0x44, 0x67, + 0x82, 0x12, 0x45, 0x68, 0x82, 0x52, 0x45, 0x62, 0x6a, 0xd2, 0x44, 0x65, + 0x72, 0xd2, 0x44, 0x6d, 0xb2, 0x92, 0x46, 0x6b, 0x9a, 0xd2, 0x45, 0x68, + 0x82, 0x12, 0x45, 0x67, 0x8a, 0xd2, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x68, + 0x8a, 0xd2, 0x45, 0x68, 0x8a, 0x92, 0x45, 0x6d, 0xa2, 0x12, 0x46, 0x68, + 0x92, 0x12, 0x46, 0x69, 0x92, 0x12, 0x46, 0x66, 0x82, 0x92, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x68, 0x9a, 0x52, 0x46, 0x6a, 0xa2, 0x52, 0x46, 0x6a, + 0xa2, 0x52, 0x46, 0x69, 0xa2, 0x92, 0x46, 0x64, 0x82, 0x12, 0x46, 0x69, + 0xa2, 0x92, 0x46, 0x64, 0x7a, 0xd2, 0x45, 0x6a, 0xa2, 0x92, 0x46, 0x66, + 0x8a, 0x12, 0x46, 0x63, 0x82, 0x12, 0x46, 0x69, 0x9a, 0x92, 0x46, 0x67, + 0x9a, 0x92, 0x46, 0x63, 0x7a, 0x12, 0x46, 0x66, 0x8a, 0xd2, 0x45, 0x68, + 0x9a, 0x52, 0x46, 0x60, 0x62, 0x12, 0x45, 0x65, 0x8a, 0x12, 0x46, 0x69, + 0x92, 0x52, 0x46, 0x6a, 0xa2, 0xd2, 0x46, 0x6a, 0xb2, 0x92, 0x47, 0x67, + 0x9a, 0xd2, 0x46, 0x63, 0x82, 0x92, 0x46, 0x64, 0x8a, 0x92, 0x46, 0x68, + 0xa2, 0x12, 0x47, 0x6a, 0xba, 0xd2, 0x47, 0x72, 0xca, 0xd2, 0x47, 0x67, + 0xa2, 0x12, 0x47, 0x68, 0xa2, 0xd2, 0x46, 0x69, 0xaa, 0x12, 0x47, 0x6b, + 0xaa, 0xd2, 0x46, 0x6b, 0xba, 0x92, 0x47, 0x67, 0x9a, 0x92, 0x46, 0x6d, + 0xca, 0x12, 0x48, 0x67, 0x92, 0x52, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x65, + 0x82, 0x52, 0x45, 0x65, 0x72, 0x12, 0x45, 0x62, 0x62, 0xd2, 0x44, 0x5c, + 0x42, 0x12, 0x44, 0x5e, 0x42, 0x12, 0x44, 0x60, 0x52, 0x12, 0x44, 0x59, + 0x22, 0x12, 0x43, 0x5c, 0x32, 0x52, 0x43, 0x55, 0x02, 0x52, 0x42, 0x57, + 0x02, 0xd2, 0x41, 0x52, 0xd2, 0x51, 0x41, 0x52, 0xd2, 0x51, 0x41, 0x50, + 0xa2, 0x91, 0x40, 0x51, 0xa2, 0x91, 0x40, 0x52, 0x9a, 0x51, 0x40, 0x4f, + 0x72, 0xd1, 0x3f, 0x51, 0x9a, 0x11, 0x40, 0x4e, 0x82, 0x11, 0x40, 0x51, + 0x8a, 0xd1, 0x3f, 0x4f, 0x8a, 0x11, 0x40, 0x53, 0xba, 0x91, 0x40, 0x55, + 0xd2, 0xd1, 0x40, 0x5a, 0x02, 0x92, 0x41, 0x55, 0xe2, 0x11, 0x41, 0x5b, + 0x2a, 0xd2, 0x42, 0x57, 0x02, 0xd2, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x5e, + 0x3a, 0x12, 0x43, 0x64, 0x62, 0x12, 0x44, 0x5d, 0x3a, 0x52, 0x43, 0x67, + 0x8a, 0x52, 0x45, 0x5f, 0x4a, 0xd2, 0x43, 0x64, 0x6a, 0x92, 0x44, 0x68, + 0x82, 0x12, 0x45, 0x68, 0x92, 0xd2, 0x45, 0x6a, 0x9a, 0x12, 0x46, 0x68, + 0x92, 0x12, 0x46, 0x67, 0x8a, 0x92, 0x45, 0x69, 0x92, 0xd2, 0x45, 0x64, + 0x7a, 0x92, 0x45, 0x63, 0x72, 0x52, 0x45, 0x64, 0x82, 0xd2, 0x45, 0x67, + 0x92, 0x12, 0x46, 0x62, 0x7a, 0x12, 0x46, 0x60, 0x62, 0x12, 0x45, 0x65, + 0x82, 0x12, 0x46, 0x5e, 0x5a, 0x12, 0x45, 0x5e, 0x5a, 0xd2, 0x44, 0x69, + 0x92, 0x52, 0x46, 0x63, 0x8a, 0x52, 0x46, 0x6e, 0xca, 0xd2, 0x47, 0x62, + 0x7a, 0xd2, 0x45, 0x69, 0xb2, 0x52, 0x47, 0x65, 0x92, 0x92, 0x46, 0x6d, + 0xc2, 0xd2, 0x47, 0x6c, 0xa2, 0xd2, 0x46, 0x6a, 0xba, 0x92, 0x47, 0x62, + 0x82, 0x52, 0x46, 0x69, 0xaa, 0x12, 0x47, 0x6b, 0xaa, 0xd2, 0x46, 0x6a, + 0xba, 0xd2, 0x47, 0x6e, 0xca, 0x92, 0x47, 0x69, 0xaa, 0x12, 0x47, 0x6d, + 0xc2, 0x92, 0x47, 0x6e, 0xca, 0xd2, 0x47, 0x6c, 0xba, 0x92, 0x47, 0x65, + 0x92, 0x92, 0x46, 0x67, 0x92, 0x92, 0x46, 0x68, 0x9a, 0x92, 0x46, 0x71, + 0xca, 0x92, 0x47, 0x6b, 0xb2, 0xd2, 0x46, 0x6c, 0xb2, 0xd2, 0x46, 0x6c, + 0xba, 0xd2, 0x46, 0x68, 0xa2, 0x92, 0x46, 0x64, 0x82, 0xd2, 0x45, 0x6a, + 0xa2, 0x52, 0x46, 0x6e, 0xba, 0x92, 0x46, 0x68, 0x9a, 0x52, 0x46, 0x68, + 0x92, 0x12, 0x46, 0x69, 0xa2, 0x52, 0x46, 0x63, 0x72, 0x52, 0x45, 0x66, + 0x8a, 0xd2, 0x45, 0x62, 0x72, 0x52, 0x45, 0x65, 0x82, 0x52, 0x45, 0x64, + 0x6a, 0xd2, 0x44, 0x65, 0x6a, 0x92, 0x44, 0x62, 0x6a, 0xd2, 0x44, 0x5f, + 0x4a, 0x12, 0x44, 0x66, 0x72, 0xd2, 0x44, 0x63, 0x6a, 0xd2, 0x44, 0x62, + 0x52, 0x12, 0x44, 0x5e, 0x42, 0x92, 0x43, 0x58, 0x1a, 0xd2, 0x42, 0x5e, + 0x42, 0x92, 0x43, 0x58, 0x12, 0x92, 0x42, 0x57, 0x0a, 0x52, 0x42, 0x57, + 0x0a, 0x12, 0x42, 0x53, 0xfa, 0x11, 0x42, 0x58, 0x0a, 0x12, 0x42, 0x54, + 0xf2, 0xd1, 0x41, 0x56, 0xfa, 0xd1, 0x41, 0x53, 0xe2, 0x51, 0x41, 0x54, + 0xda, 0x51, 0x41, 0x54, 0xe2, 0x51, 0x41, 0x53, 0xda, 0x51, 0x41, 0x52, + 0xca, 0x11, 0x41, 0x4e, 0x92, 0x91, 0x40, 0x4e, 0x8a, 0x51, 0x40, 0x4f, + 0x92, 0x51, 0x40, 0x4e, 0x7a, 0x11, 0x40, 0x4f, 0x82, 0x11, 0x40, 0x53, + 0x9a, 0x11, 0x40, 0x52, 0xa2, 0x51, 0x40, 0x51, 0x9a, 0x11, 0x40, 0x53, + 0xb2, 0x91, 0x40, 0x51, 0xa2, 0x51, 0x40, 0x54, 0xd2, 0x11, 0x41, 0x52, + 0xb2, 0x51, 0x40, 0x55, 0xda, 0x11, 0x41, 0x51, 0x9a, 0x51, 0x40, 0x53, + 0xca, 0xd1, 0x40, 0x54, 0xe2, 0x51, 0x41, 0x51, 0xba, 0xd1, 0x40, 0x55, + 0xf2, 0x51, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x54, 0xe2, 0x51, 0x41, 0x57, + 0x02, 0x92, 0x41, 0x5e, 0x4a, 0xd2, 0x43, 0x5c, 0x2a, 0xd2, 0x42, 0x5b, + 0x2a, 0x12, 0x43, 0x59, 0x1a, 0x92, 0x42, 0x5a, 0x22, 0x92, 0x42, 0x5e, + 0x32, 0x12, 0x43, 0x5a, 0x22, 0xd2, 0x42, 0x5a, 0x22, 0xd2, 0x42, 0x5c, + 0x32, 0x12, 0x43, 0x5e, 0x3a, 0x52, 0x43, 0x5e, 0x42, 0x52, 0x43, 0x60, + 0x52, 0xd2, 0x43, 0x63, 0x6a, 0x92, 0x44, 0x60, 0x52, 0x12, 0x44, 0x64, + 0x6a, 0x92, 0x44, 0x63, 0x6a, 0x92, 0x44, 0x62, 0x62, 0x52, 0x44, 0x64, + 0x72, 0xd2, 0x44, 0x68, 0x8a, 0x92, 0x45, 0x60, 0x5a, 0x92, 0x44, 0x65, + 0x7a, 0x52, 0x45, 0x69, 0x9a, 0x12, 0x46, 0x65, 0x7a, 0x52, 0x45, 0x67, + 0x8a, 0x52, 0x45, 0x6b, 0x9a, 0xd2, 0x45, 0x65, 0x82, 0x92, 0x45, 0x6a, + 0x9a, 0x12, 0x46, 0x67, 0x8a, 0xd2, 0x45, 0x66, 0x82, 0x92, 0x45, 0x65, + 0x82, 0xd2, 0x45, 0x62, 0x72, 0x52, 0x45, 0x6e, 0xc2, 0xd2, 0x46, 0x67, + 0x92, 0x12, 0x46, 0x67, 0x8a, 0x92, 0x45, 0x66, 0x82, 0xd2, 0x45, 0x73, + 0xe2, 0xd2, 0x47, 0x69, 0x92, 0xd2, 0x45, 0x6d, 0xa2, 0x52, 0x46, 0x61, + 0x6a, 0x52, 0x45, 0x65, 0x82, 0xd2, 0x45, 0x64, 0x7a, 0xd2, 0x45, 0x66, + 0x92, 0x52, 0x46, 0x64, 0x7a, 0xd2, 0x45, 0x67, 0x92, 0x92, 0x46, 0x65, + 0x8a, 0x52, 0x46, 0x63, 0x72, 0x92, 0x45, 0x63, 0x62, 0x12, 0x45, 0x5e, + 0x5a, 0x12, 0x45, 0x5f, 0x5a, 0x12, 0x45, 0x6b, 0xaa, 0x12, 0x47, 0x65, + 0x92, 0xd2, 0x46, 0x69, 0xaa, 0x52, 0x47, 0x66, 0xa2, 0x92, 0x47, 0x67, + 0x9a, 0xd2, 0x46, 0x67, 0x9a, 0xd2, 0x46, 0x66, 0xa2, 0x12, 0x47, 0x66, + 0x9a, 0xd2, 0x46, 0x6e, 0xd2, 0xd2, 0x47, 0x6e, 0xca, 0x12, 0x48, 0x67, + 0x9a, 0x92, 0x46, 0x6b, 0xba, 0x92, 0x47, 0x69, 0xa2, 0xd2, 0x46, 0x64, + 0x8a, 0x52, 0x46, 0x63, 0x82, 0xd2, 0x45, 0x64, 0x82, 0xd2, 0x45, 0x60, + 0x62, 0x52, 0x45, 0x67, 0x8a, 0xd2, 0x45, 0x64, 0x7a, 0x52, 0x45, 0x5d, + 0x4a, 0x52, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x56, 0x1a, 0xd2, 0x42, 0x5b, + 0x32, 0x12, 0x43, 0x56, 0x0a, 0x52, 0x42, 0x54, 0xfa, 0x11, 0x42, 0x52, + 0xe2, 0xd1, 0x41, 0x50, 0xba, 0x51, 0x41, 0x52, 0xd2, 0x51, 0x41, 0x4f, + 0xaa, 0xd1, 0x40, 0x51, 0xaa, 0x91, 0x40, 0x50, 0x8a, 0x11, 0x40, 0x4b, + 0x52, 0xd1, 0x3e, 0x4f, 0x82, 0xd1, 0x3f, 0x51, 0xaa, 0x51, 0x40, 0x4e, + 0x6a, 0x11, 0x3f, 0x57, 0xf2, 0x51, 0x41, 0x53, 0xc2, 0xd1, 0x40, 0x53, + 0xb2, 0x91, 0x40, 0x55, 0xe2, 0x11, 0x41, 0x57, 0xf2, 0x11, 0x41, 0x53, + 0xda, 0x11, 0x41, 0x5c, 0x22, 0x92, 0x42, 0x59, 0x12, 0x12, 0x42, 0x59, + 0x1a, 0x12, 0x42, 0x5e, 0x42, 0x52, 0x43, 0x5d, 0x32, 0x12, 0x43, 0x66, + 0x72, 0x92, 0x44, 0x62, 0x52, 0xd2, 0x43, 0x64, 0x62, 0x52, 0x44, 0x61, + 0x52, 0x12, 0x44, 0x61, 0x5a, 0x12, 0x44, 0x63, 0x62, 0x92, 0x44, 0x61, + 0x62, 0x92, 0x44, 0x65, 0x7a, 0x52, 0x45, 0x63, 0x6a, 0xd2, 0x44, 0x67, + 0x82, 0x52, 0x45, 0x66, 0x7a, 0x12, 0x45, 0x67, 0x82, 0x92, 0x45, 0x62, + 0x6a, 0x52, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x60, 0x6a, 0x52, 0x45, 0x65, + 0x7a, 0x92, 0x45, 0x61, 0x6a, 0x52, 0x45, 0x5d, 0x52, 0x92, 0x44, 0x63, + 0x8a, 0x92, 0x46, 0x64, 0x82, 0x52, 0x46, 0x64, 0x82, 0x12, 0x46, 0x69, + 0xa2, 0xd2, 0x46, 0x64, 0x82, 0x92, 0x46, 0x68, 0xa2, 0xd2, 0x46, 0x63, + 0x8a, 0x92, 0x46, 0x6a, 0xba, 0x92, 0x47, 0x69, 0xaa, 0x12, 0x47, 0x69, + 0xa2, 0xd2, 0x46, 0x66, 0x92, 0xd2, 0x46, 0x6c, 0xb2, 0x12, 0x47, 0x6d, + 0xa2, 0x92, 0x46, 0x68, 0xa2, 0x12, 0x47, 0x66, 0x9a, 0xd2, 0x46, 0x6b, + 0xb2, 0x12, 0x47, 0x6c, 0xb2, 0x12, 0x47, 0x69, 0xaa, 0x52, 0x47, 0x6b, + 0xaa, 0xd2, 0x46, 0x66, 0x92, 0x92, 0x46, 0x6c, 0xc2, 0x92, 0x47, 0x6b, + 0xaa, 0xd2, 0x46, 0x6b, 0xba, 0x92, 0x47, 0x67, 0x92, 0x92, 0x46, 0x66, + 0x8a, 0x12, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x66, 0x8a, 0x12, 0x46, 0x68, + 0xa2, 0x92, 0x46, 0x6b, 0xaa, 0xd2, 0x46, 0x66, 0x8a, 0xd2, 0x45, 0x66, + 0x82, 0xd2, 0x45, 0x68, 0x9a, 0x52, 0x46, 0x64, 0x7a, 0x92, 0x45, 0x62, + 0x72, 0x52, 0x45, 0x64, 0x7a, 0x52, 0x45, 0x65, 0x7a, 0x12, 0x45, 0x67, + 0x8a, 0xd2, 0x45, 0x60, 0x62, 0xd2, 0x44, 0x5e, 0x52, 0x52, 0x44, 0x5d, + 0x42, 0x12, 0x44, 0x5f, 0x42, 0xd2, 0x43, 0x5e, 0x4a, 0x12, 0x44, 0x60, + 0x52, 0x12, 0x44, 0x5e, 0x4a, 0x12, 0x44, 0x58, 0x22, 0x12, 0x43, 0x59, + 0x1a, 0xd2, 0x42, 0x5a, 0x22, 0xd2, 0x42, 0x5f, 0x42, 0x92, 0x43, 0x5e, + 0x42, 0xd2, 0x43, 0x54, 0xfa, 0xd1, 0x41, 0x54, 0xfa, 0xd1, 0x41, 0x57, + 0x0a, 0x52, 0x42, 0x55, 0xfa, 0xd1, 0x41, 0x52, 0xc2, 0x11, 0x41, 0x50, + 0xb2, 0x11, 0x41, 0x52, 0xd2, 0x51, 0x41, 0x52, 0xd2, 0x51, 0x41, 0x50, + 0xb2, 0x11, 0x41, 0x50, 0x9a, 0x91, 0x40, 0x50, 0x9a, 0x51, 0x40, 0x54, + 0xc2, 0xd1, 0x40, 0x4f, 0x82, 0x11, 0x40, 0x4e, 0x6a, 0x91, 0x3f, 0x4d, + 0x62, 0x51, 0x3f, 0x50, 0x8a, 0x11, 0x40, 0x4c, 0x5a, 0xd1, 0x3e, 0x4e, + 0x7a, 0x11, 0x40, 0x51, 0x92, 0x11, 0x40, 0x50, 0x8a, 0xd1, 0x3f, 0x4f, + 0x82, 0xd1, 0x3f, 0x53, 0xaa, 0x51, 0x40, 0x53, 0xc2, 0xd1, 0x40, 0x52, + 0xb2, 0x91, 0x40, 0x55, 0xda, 0x11, 0x41, 0x57, 0xda, 0x11, 0x41, 0x56, + 0xea, 0x11, 0x41, 0x5a, 0x0a, 0x92, 0x41, 0x5b, 0x12, 0xd2, 0x41, 0x56, + 0xea, 0x11, 0x41, 0x56, 0xf2, 0x51, 0x41, 0x58, 0x12, 0x52, 0x42, 0x5f, + 0x32, 0xd2, 0x42, 0x57, 0x0a, 0x12, 0x42, 0x56, 0x02, 0xd2, 0x41, 0x5c, + 0x2a, 0xd2, 0x42, 0x5c, 0x2a, 0xd2, 0x42, 0x60, 0x42, 0x52, 0x43, 0x5d, + 0x32, 0xd2, 0x42, 0x5f, 0x42, 0x52, 0x43, 0x5f, 0x3a, 0x52, 0x43, 0x5e, + 0x42, 0x52, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x68, 0x82, 0x12, 0x45, 0x68, + 0x82, 0xd2, 0x44, 0x61, 0x52, 0xd2, 0x43, 0x62, 0x52, 0x12, 0x44, 0x64, + 0x6a, 0x92, 0x44, 0x67, 0x7a, 0x12, 0x45, 0x65, 0x72, 0xd2, 0x44, 0x65, + 0x72, 0xd2, 0x44, 0x65, 0x82, 0x92, 0x45, 0x68, 0x8a, 0x92, 0x45, 0x63, + 0x6a, 0x12, 0x45, 0x67, 0x82, 0x52, 0x45, 0x65, 0x7a, 0x92, 0x45, 0x65, + 0x7a, 0x52, 0x45, 0x68, 0x92, 0xd2, 0x45, 0x65, 0x82, 0x92, 0x45, 0x67, + 0x8a, 0x92, 0x45, 0x65, 0x7a, 0x92, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x67, + 0x82, 0x92, 0x45, 0x65, 0x82, 0xd2, 0x45, 0x63, 0x7a, 0x92, 0x45, 0x68, + 0x8a, 0xd2, 0x45, 0x67, 0x92, 0x12, 0x46, 0x66, 0x8a, 0x12, 0x46, 0x61, + 0x72, 0x92, 0x45, 0x5d, 0x5a, 0x52, 0x45, 0x62, 0x6a, 0x52, 0x45, 0x67, + 0x92, 0x12, 0x46, 0x65, 0x8a, 0x52, 0x46, 0x5f, 0x6a, 0x92, 0x45, 0x64, + 0x82, 0xd2, 0x45, 0x5f, 0x62, 0x12, 0x45, 0x66, 0x92, 0x52, 0x46, 0x61, + 0x6a, 0x52, 0x45, 0x68, 0x92, 0x52, 0x46, 0x67, 0xa2, 0x92, 0x47, 0x65, + 0x9a, 0xd2, 0x46, 0x66, 0xa2, 0x52, 0x47, 0x6c, 0xb2, 0x92, 0x47, 0x68, + 0xb2, 0x92, 0x47, 0x67, 0xaa, 0x92, 0x47, 0x6a, 0xb2, 0x92, 0x47, 0x6b, + 0xc2, 0xd2, 0x47, 0x65, 0x9a, 0x52, 0x47, 0x6b, 0xba, 0x92, 0x47, 0x6d, + 0xba, 0x92, 0x47, 0x66, 0xaa, 0x92, 0x47, 0x6c, 0xba, 0x52, 0x47, 0x68, + 0xa2, 0xd2, 0x46, 0x69, 0xa2, 0xd2, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x62, + 0x7a, 0xd2, 0x45, 0x63, 0x72, 0x52, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x5c, + 0x42, 0x12, 0x44, 0x5e, 0x4a, 0x12, 0x44, 0x5d, 0x32, 0x92, 0x43, 0x59, + 0x12, 0x92, 0x42, 0x53, 0xfa, 0x11, 0x42, 0x58, 0x12, 0x92, 0x42, 0x51, + 0xb2, 0x11, 0x41, 0x4f, 0xa2, 0xd1, 0x40, 0x50, 0xaa, 0xd1, 0x40, 0x50, + 0xb2, 0x11, 0x41, 0x52, 0xb2, 0x91, 0x40, 0x4b, 0x52, 0x11, 0x3f, 0x49, + 0x2a, 0xd1, 0x3d, 0x4e, 0x62, 0x91, 0x3e, 0x4c, 0x5a, 0x11, 0x3f, 0x4f, + 0x72, 0xd1, 0x3e, 0x53, 0xb2, 0x51, 0x40, 0x4d, 0x62, 0x11, 0x3f, 0x51, + 0xa2, 0x51, 0x40, 0x53, 0xa2, 0x11, 0x40, 0x54, 0xca, 0x91, 0x40, 0x56, + 0xea, 0x11, 0x41, 0x5a, 0x0a, 0x92, 0x41, 0x58, 0x02, 0x92, 0x41, 0x5c, + 0x2a, 0x92, 0x42, 0x58, 0x12, 0x12, 0x42, 0x5e, 0x32, 0xd2, 0x42, 0x61, + 0x42, 0x52, 0x43, 0x60, 0x42, 0x52, 0x43, 0x60, 0x4a, 0x92, 0x43, 0x65, + 0x6a, 0x52, 0x44, 0x62, 0x62, 0x92, 0x44, 0x65, 0x72, 0x92, 0x44, 0x68, + 0x82, 0x52, 0x45, 0x63, 0x6a, 0xd2, 0x44, 0x62, 0x5a, 0x92, 0x44, 0x5d, + 0x4a, 0x12, 0x44, 0x63, 0x72, 0x52, 0x45, 0x67, 0x92, 0x92, 0x45, 0x5d, + 0x42, 0x52, 0x44, 0x65, 0x72, 0x12, 0x45, 0x64, 0x8a, 0xd2, 0x45, 0x64, + 0x82, 0xd2, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x5c, 0x4a, 0x92, 0x44, 0x6c, + 0xba, 0xd2, 0x47, 0x64, 0x82, 0x52, 0x46, 0x68, 0xa2, 0xd2, 0x46, 0x63, + 0x82, 0x52, 0x46, 0x64, 0x92, 0xd2, 0x46, 0x65, 0x8a, 0x52, 0x46, 0x68, + 0x9a, 0x12, 0x47, 0x69, 0xa2, 0x92, 0x46, 0x6a, 0x92, 0x52, 0x46, 0x69, + 0xaa, 0x12, 0x47, 0x67, 0x9a, 0x12, 0x47, 0x6c, 0xba, 0x52, 0x47, 0x70, + 0xd2, 0xd2, 0x47, 0x67, 0x9a, 0xd2, 0x46, 0x6c, 0xc2, 0xd2, 0x47, 0x6a, + 0xb2, 0x52, 0x47, 0x6b, 0xaa, 0x12, 0x47, 0x6d, 0xca, 0xd2, 0x47, 0x70, + 0xd2, 0xd2, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x6d, 0xba, 0x92, 0x47, 0x69, + 0xaa, 0x12, 0x47, 0x68, 0xa2, 0x12, 0x47, 0x6a, 0xaa, 0xd2, 0x46, 0x6a, + 0xaa, 0xd2, 0x46, 0x69, 0xa2, 0xd2, 0x46, 0x67, 0x9a, 0xd2, 0x46, 0x69, + 0xa2, 0xd2, 0x46, 0x68, 0x9a, 0x92, 0x46, 0x68, 0x9a, 0x52, 0x46, 0x66, + 0x92, 0x12, 0x46, 0x68, 0x8a, 0xd2, 0x45, 0x66, 0x82, 0x92, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x68, 0x82, 0x92, 0x45, 0x65, + 0x72, 0x12, 0x45, 0x65, 0x8a, 0x12, 0x46, 0x62, 0x62, 0xd2, 0x44, 0x60, + 0x52, 0x52, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x5e, 0x4a, 0x52, 0x44, 0x5d, + 0x3a, 0x92, 0x43, 0x5a, 0x22, 0x12, 0x43, 0x58, 0x1a, 0x12, 0x43, 0x62, + 0x62, 0x92, 0x44, 0x5d, 0x3a, 0x92, 0x43, 0x5a, 0x1a, 0x92, 0x42, 0x56, + 0x0a, 0x92, 0x42, 0x59, 0x12, 0x52, 0x42, 0x5b, 0x1a, 0x52, 0x42, 0x55, + 0xf2, 0x91, 0x41, 0x5b, 0x2a, 0xd2, 0x42, 0x53, 0xe2, 0x91, 0x41, 0x52, + 0xd2, 0x91, 0x41, 0x51, 0xb2, 0xd1, 0x40, 0x56, 0xea, 0x91, 0x41, 0x51, + 0xb2, 0xd1, 0x40, 0x52, 0xb2, 0x91, 0x40, 0x50, 0xa2, 0x91, 0x40, 0x50, + 0x92, 0x51, 0x40, 0x4e, 0x72, 0xd1, 0x3f, 0x4d, 0x62, 0x51, 0x3f, 0x4c, + 0x5a, 0x11, 0x3f, 0x4f, 0x7a, 0x91, 0x3f, 0x50, 0x92, 0x51, 0x40, 0x4d, + 0x72, 0xd1, 0x3f, 0x4d, 0x6a, 0x51, 0x3f, 0x55, 0xc2, 0x91, 0x40, 0x51, + 0x9a, 0x11, 0x40, 0x50, 0x92, 0x11, 0x40, 0x51, 0xa2, 0x11, 0x40, 0x54, + 0xc2, 0x91, 0x40, 0x5a, 0x0a, 0x92, 0x41, 0x55, 0xd2, 0x91, 0x40, 0x54, + 0xd2, 0x11, 0x41, 0x52, 0xaa, 0x51, 0x40, 0x5f, 0x1a, 0xd2, 0x41, 0x54, + 0xc2, 0x91, 0x40, 0x58, 0x02, 0x92, 0x41, 0x55, 0x02, 0xd2, 0x41, 0x59, + 0x1a, 0x52, 0x42, 0x59, 0x0a, 0xd2, 0x41, 0x58, 0x0a, 0xd2, 0x41, 0x59, + 0x1a, 0x52, 0x42, 0x58, 0x0a, 0x12, 0x42, 0x5c, 0x32, 0x12, 0x43, 0x5d, + 0x2a, 0xd2, 0x42, 0x5f, 0x42, 0x52, 0x43, 0x5e, 0x3a, 0x12, 0x43, 0x5f, + 0x42, 0x52, 0x43, 0x5f, 0x42, 0x52, 0x43, 0x60, 0x4a, 0x92, 0x43, 0x60, + 0x52, 0x12, 0x44, 0x66, 0x6a, 0x12, 0x44, 0x60, 0x52, 0x92, 0x43, 0x66, + 0x72, 0x92, 0x44, 0x67, 0x7a, 0xd2, 0x44, 0x66, 0x7a, 0x12, 0x45, 0x64, + 0x6a, 0x92, 0x44, 0x6a, 0x92, 0xd2, 0x45, 0x65, 0x72, 0x12, 0x45, 0x68, + 0x8a, 0x52, 0x45, 0x6d, 0xaa, 0xd2, 0x45, 0x64, 0x72, 0x12, 0x45, 0x67, + 0x82, 0x92, 0x45, 0x65, 0x72, 0x12, 0x45, 0x67, 0x8a, 0x92, 0x45, 0x6a, + 0x92, 0xd2, 0x45, 0x67, 0x92, 0xd2, 0x45, 0x6a, 0xa2, 0x52, 0x46, 0x69, + 0x92, 0xd2, 0x45, 0x64, 0x7a, 0x92, 0x45, 0x64, 0x7a, 0x92, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x61, 0x6a, 0x12, 0x45, 0x65, 0x82, 0xd2, 0x45, 0x5e, + 0x52, 0xd2, 0x44, 0x6a, 0x9a, 0x92, 0x46, 0x63, 0x7a, 0x52, 0x45, 0x6a, + 0xb2, 0x52, 0x47, 0x64, 0x82, 0x12, 0x46, 0x62, 0x6a, 0x12, 0x45, 0x61, + 0x62, 0x12, 0x45, 0x66, 0x82, 0xd2, 0x45, 0x62, 0x72, 0x92, 0x45, 0x66, + 0x82, 0xd2, 0x45, 0x61, 0x72, 0x92, 0x45, 0x6b, 0xba, 0x92, 0x47, 0x6f, + 0xd2, 0x12, 0x48, 0x6b, 0xba, 0x92, 0x47, 0x67, 0xa2, 0x12, 0x47, 0x6a, + 0xc2, 0x12, 0x48, 0x6b, 0xca, 0x12, 0x48, 0x6c, 0xc2, 0x12, 0x48, 0x68, + 0xaa, 0x52, 0x47, 0x6a, 0xba, 0x12, 0x48, 0x6d, 0xd2, 0x12, 0x48, 0x70, + 0xd2, 0xd2, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x6c, 0xba, 0x92, 0x47, 0x64, + 0x8a, 0x12, 0x46, 0x61, 0x7a, 0x12, 0x46, 0x63, 0x7a, 0x12, 0x46, 0x63, + 0x82, 0x12, 0x46, 0x61, 0x72, 0x92, 0x45, 0x58, 0x32, 0xd2, 0x43, 0x5c, + 0x3a, 0xd2, 0x43, 0x5b, 0x32, 0x92, 0x43, 0x54, 0x02, 0x92, 0x42, 0x54, + 0x02, 0x52, 0x42, 0x51, 0xda, 0xd1, 0x41, 0x51, 0xda, 0xd1, 0x41, 0x52, + 0xca, 0x51, 0x41, 0x54, 0xca, 0x11, 0x41, 0x4c, 0x82, 0x91, 0x40, 0x4c, + 0x62, 0xd1, 0x3f, 0x50, 0x9a, 0x91, 0x40, 0x4a, 0x3a, 0x51, 0x3e, 0x49, + 0x32, 0xd1, 0x3d, 0x4a, 0x2a, 0x91, 0x3d, 0x49, 0x2a, 0xd1, 0x3d, 0x50, + 0x82, 0x91, 0x3f, 0x53, 0x92, 0x51, 0x3f, 0x53, 0x9a, 0x91, 0x3f, 0x59, + 0xea, 0x91, 0x40, 0x54, 0xba, 0x51, 0x40, 0x5b, 0x0a, 0x52, 0x41, 0x58, + 0xf2, 0xd1, 0x40, 0x5b, 0x12, 0x92, 0x41, 0x56, 0xe2, 0xd1, 0x40, 0x57, + 0xfa, 0x11, 0x41, 0x59, 0x0a, 0x92, 0x41, 0x5e, 0x2a, 0x52, 0x42, 0x5a, + 0x12, 0xd2, 0x41, 0x62, 0x4a, 0x12, 0x43, 0x5a, 0x1a, 0x52, 0x42, 0x62, + 0x5a, 0x12, 0x44, 0x65, 0x5a, 0xd2, 0x43, 0x65, 0x6a, 0x52, 0x44, 0x66, + 0x6a, 0x12, 0x44, 0x64, 0x6a, 0x92, 0x44, 0x62, 0x62, 0x52, 0x44, 0x63, + 0x62, 0x92, 0x44, 0x62, 0x6a, 0xd2, 0x44, 0x60, 0x5a, 0x52, 0x44, 0x61, + 0x5a, 0x52, 0x44, 0x60, 0x62, 0xd2, 0x44, 0x5b, 0x42, 0x12, 0x44, 0x5f, + 0x52, 0x92, 0x44, 0x60, 0x62, 0x12, 0x45, 0x5f, 0x5a, 0xd2, 0x44, 0x66, + 0x92, 0x92, 0x46, 0x67, 0xa2, 0x12, 0x47, 0x68, 0x9a, 0x12, 0x47, 0x65, + 0x92, 0x92, 0x46, 0x67, 0xa2, 0x12, 0x47, 0x69, 0xba, 0xd2, 0x47, 0x63, + 0x8a, 0x92, 0x46, 0x6a, 0xaa, 0x52, 0x47, 0x6c, 0xba, 0x92, 0x47, 0x66, + 0xa2, 0x12, 0x47, 0x65, 0x92, 0x92, 0x46, 0x68, 0xaa, 0x52, 0x47, 0x6c, + 0xaa, 0xd2, 0x46, 0x67, 0xa2, 0x12, 0x47, 0x6c, 0xba, 0x52, 0x47, 0x68, + 0xa2, 0xd2, 0x46, 0x6d, 0xc2, 0x92, 0x47, 0x66, 0x9a, 0x92, 0x46, 0x6d, + 0xc2, 0x92, 0x47, 0x6b, 0xba, 0x92, 0x47, 0x6d, 0xca, 0xd2, 0x47, 0x6c, + 0xaa, 0xd2, 0x46, 0x66, 0x92, 0x92, 0x46, 0x73, 0xd2, 0xd2, 0x47, 0x6a, + 0xaa, 0x12, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x6a, 0xa2, 0xd2, 0x46, 0x6b, + 0xa2, 0x92, 0x46, 0x68, 0x9a, 0x52, 0x46, 0x65, 0x8a, 0x12, 0x46, 0x6a, + 0xaa, 0xd2, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x64, 0x7a, 0xd2, 0x45, 0x66, + 0x8a, 0x12, 0x46, 0x64, 0x7a, 0x52, 0x45, 0x67, 0x82, 0x92, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x62, 0x62, 0x92, 0x44, 0x60, 0x62, 0xd2, 0x44, 0x5e, + 0x4a, 0x52, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x5d, + 0x4a, 0x12, 0x44, 0x5a, 0x32, 0x92, 0x43, 0x5e, 0x42, 0x92, 0x43, 0x5d, + 0x3a, 0x52, 0x43, 0x58, 0x12, 0x92, 0x42, 0x5b, 0x2a, 0x12, 0x43, 0x50, + 0xd2, 0xd1, 0x41, 0x56, 0x0a, 0x52, 0x42, 0x55, 0xe2, 0x91, 0x41, 0x54, + 0xf2, 0xd1, 0x41, 0x52, 0xea, 0xd1, 0x41, 0x53, 0xe2, 0x91, 0x41, 0x5a, + 0x12, 0x12, 0x42, 0x56, 0xf2, 0x91, 0x41, 0x52, 0xba, 0xd1, 0x40, 0x4f, + 0x9a, 0x91, 0x40, 0x50, 0x9a, 0x91, 0x40, 0x52, 0xb2, 0x91, 0x40, 0x4d, + 0x72, 0x11, 0x40, 0x52, 0xaa, 0x91, 0x40, 0x4b, 0x4a, 0xd1, 0x3e, 0x4e, + 0x6a, 0x51, 0x3f, 0x4f, 0x72, 0x91, 0x3f, 0x4d, 0x6a, 0x11, 0x3f, 0x4c, + 0x52, 0xd1, 0x3e, 0x4d, 0x6a, 0x91, 0x3f, 0x4d, 0x5a, 0xd1, 0x3e, 0x4f, + 0x7a, 0x51, 0x3f, 0x54, 0xd2, 0x11, 0x41, 0x51, 0xaa, 0x91, 0x40, 0x50, + 0x92, 0x11, 0x40, 0x52, 0xba, 0x91, 0x40, 0x4f, 0x8a, 0x11, 0x40, 0x54, + 0xd2, 0xd1, 0x40, 0x57, 0xf2, 0x11, 0x41, 0x53, 0xc2, 0x91, 0x40, 0x57, + 0xf2, 0x51, 0x41, 0x54, 0xda, 0x11, 0x41, 0x54, 0xe2, 0x11, 0x41, 0x56, + 0x02, 0xd2, 0x41, 0x59, 0x0a, 0x92, 0x41, 0x58, 0x0a, 0x12, 0x42, 0x5d, + 0x2a, 0x92, 0x42, 0x5b, 0x22, 0x92, 0x42, 0x5b, 0x22, 0x52, 0x42, 0x5a, + 0x22, 0x52, 0x42, 0x5c, 0x2a, 0xd2, 0x42, 0x5b, 0x2a, 0xd2, 0x42, 0x5f, + 0x42, 0x52, 0x43, 0x60, 0x42, 0x52, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x67, + 0x72, 0x52, 0x44, 0x64, 0x62, 0x12, 0x44, 0x61, 0x52, 0xd2, 0x43, 0x8b, + 0xea, 0x53, 0x4b, 0x64, 0x62, 0x52, 0x44, 0x67, 0x7a, 0xd2, 0x44, 0x64, + 0x6a, 0x92, 0x44, 0x62, 0x5a, 0x12, 0x44, 0x62, 0x62, 0x92, 0x44, 0x60, + 0x62, 0x92, 0x44, 0x67, 0x8a, 0x52, 0x45, 0x63, 0x6a, 0x92, 0x44, 0x68, + 0x82, 0x12, 0x45, 0x66, 0x7a, 0x12, 0x45, 0x67, 0x82, 0x12, 0x45, 0x64, + 0x72, 0xd2, 0x44, 0x64, 0x72, 0x12, 0x45, 0x67, 0x82, 0x52, 0x45, 0x66, + 0x82, 0xd2, 0x45, 0x66, 0x82, 0xd2, 0x45, 0x6b, 0x9a, 0x12, 0x46, 0x68, + 0x92, 0x12, 0x46, 0x6b, 0xa2, 0x52, 0x46, 0x68, 0x92, 0x12, 0x46, 0x65, + 0x7a, 0x92, 0x45, 0x69, 0x92, 0x12, 0x46, 0x65, 0x82, 0x92, 0x45, 0x61, + 0x6a, 0x12, 0x45, 0x62, 0x72, 0x52, 0x45, 0x60, 0x6a, 0x52, 0x45, 0x65, + 0x8a, 0x12, 0x46, 0x62, 0x6a, 0x52, 0x45, 0x62, 0x72, 0x52, 0x45, 0x66, + 0x8a, 0x12, 0x46, 0x61, 0x62, 0x12, 0x45, 0x68, 0xaa, 0x92, 0x47, 0x69, + 0xb2, 0x92, 0x47, 0x6b, 0xc2, 0x12, 0x48, 0x7d, 0x1a, 0x53, 0x48, 0x6e, + 0xda, 0x52, 0x48, 0x76, 0xe2, 0x52, 0x48, 0x6a, 0xba, 0xd2, 0x47, 0x66, + 0xa2, 0x52, 0x47, 0x6f, 0xe2, 0x52, 0x48, 0x6f, 0xca, 0x12, 0x48, 0x73, + 0xea, 0x52, 0x48, 0x6c, 0xba, 0xd2, 0x47, 0x6a, 0xb2, 0x92, 0x47, 0x67, + 0xa2, 0xd2, 0x46, 0x64, 0x8a, 0x92, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x60, + 0x62, 0x92, 0x45, 0x5b, 0x42, 0x52, 0x44, 0x64, 0x7a, 0xd2, 0x45, 0x5f, + 0x42, 0xd2, 0x43, 0x5b, 0x42, 0x52, 0x44, 0x5b, 0x32, 0x52, 0x43, 0x59, + 0x0a, 0x52, 0x42, 0x59, 0x1a, 0xd2, 0x42, 0x53, 0xe2, 0x11, 0x42, 0x54, + 0xfa, 0x11, 0x42, 0x51, 0xb2, 0xd1, 0x40, 0x54, 0xc2, 0xd1, 0x40, 0x4e, + 0x7a, 0x11, 0x40, 0x50, 0x9a, 0x91, 0x40, 0x4b, 0x42, 0x91, 0x3e, 0x4a, + 0x2a, 0xd1, 0x3d, 0x48, 0x1a, 0x91, 0x3d, 0x46, 0xfa, 0x90, 0x3c, 0x4a, + 0x3a, 0x11, 0x3e, 0x55, 0xaa, 0xd1, 0x3f, 0x57, 0xba, 0xd1, 0x3f, 0x52, + 0x8a, 0x51, 0x3f, 0x55, 0xb2, 0xd1, 0x3f, 0x54, 0xba, 0x11, 0x40, 0x6b, + 0x52, 0x52, 0x42, 0x54, 0xb2, 0x51, 0x40, 0x55, 0xda, 0x91, 0x40, 0x57, + 0xf2, 0x11, 0x41, 0x86, 0x8a, 0x13, 0x4a, 0x59, 0x12, 0xd2, 0x41, 0x5a, + 0x12, 0x92, 0x41, 0x5e, 0x2a, 0x52, 0x42, 0x5d, 0x2a, 0x92, 0x42, 0x64, + 0x5a, 0x52, 0x43, 0x5f, 0x3a, 0xd2, 0x42, 0x61, 0x52, 0xd2, 0x43, 0x66, + 0x6a, 0x52, 0x44, 0x64, 0x6a, 0x92, 0x44, 0x61, 0x5a, 0x12, 0x44, 0x5f, + 0x4a, 0x12, 0x44, 0x61, 0x62, 0x92, 0x44, 0x5d, 0x42, 0xd2, 0x43, 0x5d, + 0x4a, 0x52, 0x44, 0x5f, 0x5a, 0x92, 0x44, 0x5c, 0x42, 0x52, 0x44, 0x61, + 0x62, 0x92, 0x44, 0x64, 0x72, 0x52, 0x45, 0x5b, 0x3a, 0xd2, 0x43, 0x65, + 0x9a, 0x12, 0x47, 0x6a, 0xc2, 0x12, 0x48, 0x6d, 0xda, 0x52, 0x48, 0x6b, + 0xb2, 0x92, 0x47, 0x69, 0xaa, 0x12, 0x47, 0x69, 0xaa, 0x52, 0x47, 0x6c, + 0xca, 0x12, 0x48, 0x6c, 0xba, 0x92, 0x47, 0x68, 0xaa, 0x52, 0x47, 0x69, + 0xb2, 0x92, 0x47, 0x6d, 0xc2, 0xd2, 0x47, 0x68, 0xaa, 0x52, 0x47, 0x6a, + 0xba, 0xd2, 0x47, 0x66, 0x9a, 0x12, 0x47, 0x6a, 0xb2, 0x12, 0x47, 0x76, + 0x0a, 0xd3, 0x48, 0x74, 0xe2, 0x12, 0x48, 0x67, 0x9a, 0xd2, 0x46, 0x6a, + 0xb2, 0x92, 0x47, 0x67, 0xa2, 0xd2, 0x46, 0x6b, 0xba, 0x92, 0x47, 0x6e, + 0xc2, 0x92, 0x47, 0x69, 0xa2, 0x12, 0x47, 0x6e, 0xd2, 0x12, 0x48, 0x6b, + 0xb2, 0x52, 0x47, 0x6e, 0xd2, 0x12, 0x48, 0x69, 0xa2, 0xd2, 0x46, 0x6c, + 0xc2, 0x52, 0x47, 0x67, 0x9a, 0x92, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x67, + 0x92, 0x52, 0x46, 0x63, 0x7a, 0x12, 0x46, 0x63, 0x7a, 0xd2, 0x45, 0x6a, + 0xaa, 0x92, 0x46, 0x64, 0x7a, 0x92, 0x45, 0x64, 0x7a, 0x52, 0x45, 0x5c, + 0x42, 0x12, 0x44, 0x61, 0x6a, 0x52, 0x45, 0x5e, 0x4a, 0x12, 0x44, 0x5a, + 0x32, 0xd2, 0x43, 0x5b, 0x42, 0x12, 0x44, 0x62, 0x62, 0x92, 0x44, 0x5c, + 0x3a, 0xd2, 0x43, 0x5e, 0x52, 0x52, 0x44, 0x5d, 0x3a, 0x52, 0x43, 0x5a, + 0x22, 0xd2, 0x42, 0x5d, 0x2a, 0xd2, 0x42, 0x55, 0x02, 0x52, 0x42, 0x55, + 0x0a, 0x92, 0x42, 0x53, 0x02, 0x12, 0x42, 0x53, 0xf2, 0x11, 0x42, 0x56, + 0x02, 0x12, 0x42, 0x51, 0xca, 0x51, 0x41, 0x50, 0xb2, 0xd1, 0x40, 0x4f, + 0xaa, 0x11, 0x41, 0x52, 0xc2, 0x11, 0x41, 0x50, 0xc2, 0x51, 0x41, 0x51, + 0xca, 0x51, 0x41, 0x55, 0xca, 0xd1, 0x40, 0x51, 0xaa, 0x91, 0x40, 0x4d, + 0x72, 0xd1, 0x3f, 0x48, 0x32, 0x91, 0x3e, 0x4a, 0x4a, 0x91, 0x3e, 0x51, + 0xa2, 0x91, 0x40, 0x4d, 0x62, 0x91, 0x3f, 0x4e, 0x72, 0x91, 0x3f, 0x4d, + 0x5a, 0xd1, 0x3e, 0x4f, 0x7a, 0x91, 0x3f, 0x4f, 0x8a, 0x11, 0x40, 0x51, + 0x8a, 0x91, 0x3f, 0x50, 0x8a, 0xd1, 0x3f, 0x50, 0x92, 0x11, 0x40, 0x50, + 0x92, 0x11, 0x40, 0x50, 0x9a, 0x11, 0x40, 0x51, 0xaa, 0x51, 0x40, 0x54, + 0xc2, 0x91, 0x40, 0x58, 0xfa, 0x11, 0x41, 0x55, 0xe2, 0xd1, 0x40, 0x50, + 0x92, 0x11, 0x40, 0x57, 0xf2, 0x11, 0x41, 0x56, 0xea, 0x11, 0x41, 0x54, + 0xe2, 0x11, 0x41, 0x5a, 0x12, 0x12, 0x42, 0x5b, 0x1a, 0x12, 0x42, 0x59, + 0x12, 0xd2, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x5a, 0x1a, 0x12, 0x42, 0x5d, + 0x2a, 0x92, 0x42, 0x5c, 0x2a, 0x92, 0x42, 0x59, 0x1a, 0x52, 0x42, 0x5d, + 0x2a, 0xd2, 0x42, 0x5b, 0x2a, 0xd2, 0x42, 0x62, 0x4a, 0x52, 0x43, 0x5e, + 0x42, 0x92, 0x43, 0x69, 0x8a, 0x12, 0x45, 0x63, 0x52, 0xd2, 0x43, 0x5f, + 0x4a, 0xd2, 0x43, 0x63, 0x5a, 0x12, 0x44, 0x62, 0x52, 0xd2, 0x43, 0x5e, + 0x42, 0x92, 0x43, 0x65, 0x6a, 0x92, 0x44, 0x65, 0x72, 0x92, 0x44, 0x6a, + 0x92, 0x52, 0x45, 0x63, 0x6a, 0xd2, 0x44, 0x65, 0x7a, 0x12, 0x45, 0x62, + 0x62, 0x92, 0x44, 0x68, 0x82, 0x12, 0x45, 0x66, 0x72, 0xd2, 0x44, 0x69, + 0x92, 0xd2, 0x45, 0x6a, 0x9a, 0x12, 0x46, 0x64, 0x72, 0x12, 0x45, 0x65, + 0x7a, 0x12, 0x45, 0x64, 0x72, 0x12, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x62, + 0x62, 0xd2, 0x44, 0x66, 0x7a, 0x52, 0x45, 0x66, 0x82, 0x52, 0x45, 0x6a, + 0xa2, 0x92, 0x46, 0x67, 0x8a, 0xd2, 0x45, 0x61, 0x6a, 0x12, 0x45, 0x66, + 0x8a, 0xd2, 0x45, 0x62, 0x6a, 0xd2, 0x44, 0x60, 0x62, 0x12, 0x45, 0x5d, + 0x52, 0x92, 0x44, 0x62, 0x6a, 0xd2, 0x44, 0x5e, 0x62, 0x52, 0x45, 0x5c, + 0x52, 0xd2, 0x44, 0x61, 0x62, 0x12, 0x45, 0x68, 0xb2, 0xd2, 0x47, 0x69, + 0xc2, 0x52, 0x48, 0x67, 0xb2, 0xd2, 0x47, 0x6a, 0xca, 0x52, 0x48, 0x6d, + 0xca, 0x12, 0x48, 0x67, 0xb2, 0xd2, 0x47, 0x69, 0xba, 0x12, 0x48, 0x69, + 0xaa, 0x92, 0x47, 0x69, 0xc2, 0x12, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x66, + 0xaa, 0x92, 0x47, 0x6b, 0xaa, 0x52, 0x47, 0x69, 0xaa, 0x52, 0x47, 0x62, + 0x8a, 0xd2, 0x46, 0x65, 0x9a, 0xd2, 0x46, 0x5f, 0x62, 0x52, 0x45, 0x62, + 0x7a, 0xd2, 0x45, 0x5a, 0x42, 0x92, 0x44, 0x58, 0x32, 0x12, 0x44, 0x5e, + 0x4a, 0x92, 0x44, 0x56, 0x0a, 0x92, 0x42, 0x54, 0x02, 0x52, 0x42, 0x56, + 0x0a, 0x52, 0x42, 0x54, 0xfa, 0x11, 0x42, 0x4c, 0x9a, 0x11, 0x41, 0x51, + 0xba, 0x11, 0x41, 0x50, 0x9a, 0xd1, 0x40, 0x4f, 0x8a, 0x51, 0x40, 0x50, + 0xa2, 0xd1, 0x40, 0x47, 0x12, 0x91, 0x3d, 0x4a, 0x2a, 0xd1, 0x3d, 0x47, + 0x02, 0xd1, 0x3c, 0x46, 0xea, 0x50, 0x3c, 0x4a, 0x1a, 0xd1, 0x3c, 0x4d, + 0x42, 0xd1, 0x3d, 0x4e, 0x52, 0xd1, 0x3d, 0x50, 0x62, 0x11, 0x3e, 0x52, + 0x8a, 0x11, 0x3f, 0x57, 0xba, 0xd1, 0x3f, 0x53, 0x92, 0x11, 0x3f, 0x52, + 0x92, 0x11, 0x3f, 0x56, 0xca, 0x11, 0x40, 0x5a, 0xfa, 0xd1, 0x40, 0x56, + 0xd2, 0x91, 0x40, 0x54, 0xca, 0x91, 0x40, 0x55, 0xda, 0xd1, 0x40, 0x59, + 0x0a, 0x92, 0x41, 0x5c, 0x22, 0x12, 0x42, 0x59, 0x0a, 0x92, 0x41, 0x59, + 0x12, 0xd2, 0x41, 0x5e, 0x2a, 0x52, 0x42, 0x5e, 0x3a, 0xd2, 0x42, 0x61, + 0x4a, 0x52, 0x43, 0x62, 0x52, 0x92, 0x43, 0x60, 0x52, 0xd2, 0x43, 0x66, + 0x82, 0x52, 0x45, 0x5d, 0x42, 0x92, 0x43, 0x5d, 0x3a, 0x52, 0x43, 0x60, + 0x52, 0x12, 0x44, 0x5e, 0x4a, 0x12, 0x44, 0x5d, 0x42, 0xd2, 0x43, 0x5e, + 0x5a, 0xd2, 0x44, 0x60, 0x62, 0x92, 0x44, 0x58, 0x32, 0xd2, 0x43, 0x68, + 0x9a, 0x12, 0x47, 0x6d, 0xca, 0x12, 0x48, 0x62, 0x7a, 0x52, 0x46, 0x68, + 0xaa, 0x52, 0x47, 0x64, 0x9a, 0xd2, 0x46, 0x6d, 0xca, 0x12, 0x48, 0x69, + 0xaa, 0x52, 0x47, 0x6e, 0xca, 0xd2, 0x47, 0x69, 0xa2, 0x12, 0x47, 0x67, + 0xa2, 0x52, 0x47, 0x67, 0xa2, 0x12, 0x47, 0x6b, 0xc2, 0xd2, 0x47, 0x6a, + 0xba, 0xd2, 0x47, 0x6a, 0xba, 0x12, 0x48, 0x6c, 0xc2, 0xd2, 0x47, 0x6e, + 0xca, 0x12, 0x48, 0x66, 0xa2, 0x52, 0x47, 0x6b, 0xba, 0x92, 0x47, 0x68, + 0xaa, 0x12, 0x47, 0x68, 0xaa, 0x52, 0x47, 0x6a, 0xba, 0xd2, 0x47, 0x6d, + 0xc2, 0xd2, 0x47, 0x68, 0xaa, 0x52, 0x47, 0x6a, 0xaa, 0x12, 0x47, 0x69, + 0xa2, 0xd2, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x6c, 0xba, 0x52, 0x47, 0x64, + 0x8a, 0x12, 0x46, 0x6a, 0xb2, 0x52, 0x47, 0x67, 0x92, 0x52, 0x46, 0x68, + 0x92, 0x52, 0x46, 0x63, 0x7a, 0x52, 0x45, 0x66, 0x8a, 0x12, 0x46, 0x65, + 0x82, 0xd2, 0x45, 0x60, 0x5a, 0xd2, 0x44, 0x63, 0x72, 0x12, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x65, 0x72, 0x12, 0x45, 0x5d, 0x42, 0x12, 0x44, 0x5e, + 0x52, 0x52, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x5d, 0x42, 0x12, 0x44, 0x62, + 0x62, 0x92, 0x44, 0x5a, 0x22, 0x12, 0x43, 0x6c, 0x82, 0xd2, 0x43, 0x59, + 0x1a, 0xd2, 0x42, 0x58, 0x12, 0x92, 0x42, 0x54, 0x0a, 0x52, 0x42, 0x54, + 0x02, 0x52, 0x42, 0x58, 0x12, 0x92, 0x42, 0x52, 0xe2, 0xd1, 0x41, 0x53, + 0xc2, 0x11, 0x41, 0x52, 0xc2, 0x11, 0x41, 0x4f, 0xa2, 0xd1, 0x40, 0x51, + 0xb2, 0xd1, 0x40, 0x51, 0xba, 0x11, 0x41, 0x4f, 0xaa, 0x11, 0x41, 0x51, + 0xb2, 0x11, 0x41, 0x53, 0xc2, 0x11, 0x41, 0x51, 0xa2, 0x51, 0x40, 0x4b, + 0x62, 0x91, 0x3f, 0x4b, 0x52, 0xd1, 0x3e, 0x4b, 0x52, 0x11, 0x3f, 0x49, + 0x22, 0x91, 0x3d, 0x49, 0x2a, 0xd1, 0x3d, 0x4b, 0x3a, 0x11, 0x3e, 0x4f, + 0x92, 0x51, 0x40, 0x4c, 0x52, 0xd1, 0x3e, 0x50, 0x7a, 0x51, 0x3f, 0x4f, + 0x7a, 0x91, 0x3f, 0x50, 0x92, 0xd1, 0x3f, 0x53, 0xb2, 0x51, 0x40, 0x4f, + 0x7a, 0x91, 0x3f, 0x52, 0xa2, 0x11, 0x40, 0x50, 0x92, 0x11, 0x40, 0x58, + 0xf2, 0x11, 0x41, 0x57, 0xda, 0x91, 0x40, 0x54, 0xc2, 0x91, 0x40, 0x54, + 0xca, 0x91, 0x40, 0x50, 0x9a, 0x11, 0x40, 0x53, 0xca, 0xd1, 0x40, 0x54, + 0xca, 0xd1, 0x40, 0x57, 0xea, 0x11, 0x41, 0x5a, 0x12, 0xd2, 0x41, 0x5c, + 0x1a, 0x12, 0x42, 0x59, 0x0a, 0x92, 0x41, 0x58, 0x02, 0x92, 0x41, 0x58, + 0x0a, 0xd2, 0x41, 0x59, 0x12, 0x12, 0x42, 0x59, 0x12, 0x12, 0x42, 0x5c, + 0x2a, 0x92, 0x42, 0x5e, 0x32, 0xd2, 0x42, 0x64, 0x62, 0x12, 0x44, 0x61, + 0x52, 0xd2, 0x43, 0x5d, 0x32, 0x12, 0x43, 0x62, 0x52, 0xd2, 0x43, 0x62, + 0x5a, 0x12, 0x44, 0x6e, 0xaa, 0x12, 0x46, 0x64, 0x6a, 0x52, 0x44, 0x65, + 0x6a, 0x52, 0x44, 0x60, 0x52, 0x12, 0x44, 0x66, 0x7a, 0x12, 0x45, 0x62, + 0x5a, 0x52, 0x44, 0x68, 0x82, 0x52, 0x45, 0x68, 0x82, 0x12, 0x45, 0x63, + 0x72, 0xd2, 0x44, 0x61, 0x5a, 0x92, 0x44, 0x67, 0x82, 0x12, 0x45, 0x65, + 0x7a, 0x52, 0x45, 0x65, 0x72, 0x12, 0x45, 0x65, 0x7a, 0x52, 0x45, 0x61, + 0x62, 0x92, 0x44, 0x65, 0x7a, 0x52, 0x45, 0x63, 0x6a, 0xd2, 0x44, 0x64, + 0x72, 0x12, 0x45, 0x63, 0x7a, 0x92, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x60, + 0x52, 0x92, 0x44, 0x63, 0x72, 0x52, 0x45, 0x64, 0x72, 0x52, 0x45, 0x62, + 0x7a, 0xd2, 0x45, 0x5d, 0x52, 0x92, 0x44, 0x62, 0x62, 0xd2, 0x44, 0x60, + 0x6a, 0x52, 0x45, 0x60, 0x62, 0x12, 0x45, 0x60, 0x62, 0x12, 0x45, 0x5f, + 0x62, 0x12, 0x45, 0x5e, 0x52, 0x92, 0x44, 0x67, 0xaa, 0xd2, 0x47, 0x6d, + 0xd2, 0x52, 0x48, 0x67, 0xaa, 0xd2, 0x47, 0x69, 0xc2, 0x52, 0x48, 0x6c, + 0xca, 0x52, 0x48, 0x66, 0xaa, 0x92, 0x47, 0x69, 0xc2, 0x12, 0x48, 0x6c, + 0xca, 0x52, 0x48, 0x69, 0xc2, 0x12, 0x48, 0x6b, 0xc2, 0x12, 0x48, 0x6d, + 0xca, 0x12, 0x48, 0x62, 0x92, 0x12, 0x47, 0x68, 0xa2, 0x12, 0x47, 0x60, + 0x82, 0x92, 0x46, 0x62, 0x7a, 0xd2, 0x45, 0x5f, 0x6a, 0xd2, 0x45, 0x5f, + 0x6a, 0x92, 0x45, 0x59, 0x32, 0x12, 0x44, 0x56, 0x1a, 0x92, 0x43, 0x53, + 0x0a, 0xd2, 0x42, 0x55, 0x0a, 0xd2, 0x42, 0x50, 0xd2, 0x11, 0x42, 0x4d, + 0xaa, 0x51, 0x41, 0x4e, 0xaa, 0x51, 0x41, 0x52, 0xc2, 0x51, 0x41, 0x4e, + 0x82, 0x91, 0x40, 0x4c, 0x6a, 0x11, 0x40, 0x49, 0x3a, 0x11, 0x3f, 0x46, + 0x02, 0x51, 0x3d, 0x48, 0x1a, 0xd1, 0x3d, 0x4c, 0x3a, 0xd1, 0x3d, 0x44, + 0xca, 0x90, 0x3b, 0x4f, 0x32, 0xd1, 0x3c, 0x4f, 0x4a, 0x91, 0x3d, 0x55, + 0x7a, 0x11, 0x3e, 0x50, 0x5a, 0xd1, 0x3d, 0x4f, 0x5a, 0x11, 0x3e, 0x56, + 0xba, 0x11, 0x40, 0x51, 0x6a, 0xd1, 0x3d, 0x5a, 0xd2, 0x91, 0x3f, 0x56, + 0xa2, 0xd1, 0x3e, 0x5d, 0xfa, 0x51, 0x40, 0x63, 0x1a, 0x12, 0x41, 0x74, + 0x72, 0x12, 0x42, 0x55, 0xc2, 0x51, 0x40, 0x56, 0xe2, 0xd1, 0x40, 0x5a, + 0x02, 0xd2, 0x40, 0x57, 0xf2, 0xd1, 0x40, 0x60, 0x32, 0x52, 0x42, 0x62, + 0x42, 0x52, 0x42, 0x5c, 0x22, 0xd2, 0x41, 0x5c, 0x1a, 0xd2, 0x41, 0x5d, + 0x32, 0xd2, 0x42, 0x63, 0x4a, 0x52, 0x43, 0x5d, 0x32, 0x92, 0x42, 0x62, + 0x4a, 0x52, 0x43, 0x65, 0x7a, 0x52, 0x45, 0x58, 0x12, 0x92, 0x42, 0x5c, + 0x2a, 0x12, 0x43, 0x64, 0x52, 0x52, 0x43, 0x58, 0x22, 0x12, 0x43, 0x55, + 0x0a, 0x92, 0x42, 0x56, 0x1a, 0x12, 0x43, 0x57, 0x1a, 0x12, 0x43, 0x66, + 0x92, 0x92, 0x46, 0x66, 0xa2, 0x52, 0x47, 0x63, 0x8a, 0x92, 0x46, 0x68, + 0xa2, 0x52, 0x47, 0x66, 0xa2, 0x12, 0x47, 0x6d, 0xda, 0x52, 0x48, 0x6a, + 0xba, 0x12, 0x48, 0x67, 0xaa, 0x92, 0x47, 0x6f, 0xd2, 0x12, 0x48, 0x6c, + 0xca, 0x12, 0x48, 0x70, 0xe2, 0x52, 0x48, 0x6b, 0xc2, 0xd2, 0x47, 0x6a, + 0xb2, 0x52, 0x47, 0x67, 0xa2, 0x52, 0x47, 0x74, 0xea, 0x52, 0x48, 0x69, + 0xa2, 0x52, 0x47, 0x69, 0xb2, 0x52, 0x47, 0x6f, 0xda, 0x52, 0x48, 0x74, + 0xfa, 0x92, 0x48, 0x69, 0xba, 0xd2, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x6c, + 0xba, 0x92, 0x47, 0x67, 0xaa, 0x92, 0x47, 0x69, 0xb2, 0x52, 0x47, 0x6c, + 0xaa, 0x12, 0x47, 0x6e, 0xd2, 0x12, 0x48, 0x69, 0xaa, 0x52, 0x47, 0x6a, + 0xa2, 0xd2, 0x46, 0x6b, 0xba, 0xd2, 0x47, 0x68, 0x92, 0x52, 0x46, 0x68, + 0x8a, 0x12, 0x46, 0x69, 0xaa, 0x12, 0x47, 0x6a, 0xa2, 0x92, 0x46, 0x64, + 0x82, 0xd2, 0x45, 0x5e, 0x5a, 0xd2, 0x44, 0x60, 0x62, 0x12, 0x45, 0x5d, + 0x4a, 0x92, 0x44, 0x5f, 0x52, 0x52, 0x44, 0x5b, 0x3a, 0x12, 0x44, 0x5b, + 0x3a, 0xd2, 0x43, 0x58, 0x2a, 0x92, 0x43, 0x5d, 0x42, 0x12, 0x44, 0x5a, + 0x32, 0x92, 0x43, 0x55, 0x12, 0xd2, 0x42, 0x59, 0x1a, 0xd2, 0x42, 0x58, + 0x1a, 0xd2, 0x42, 0x54, 0x02, 0x52, 0x42, 0x55, 0x02, 0x52, 0x42, 0x56, + 0x0a, 0x12, 0x42, 0x55, 0xfa, 0x11, 0x42, 0x50, 0xba, 0x51, 0x41, 0x54, + 0xd2, 0x51, 0x41, 0x51, 0xba, 0x11, 0x41, 0x52, 0xba, 0x11, 0x41, 0x50, + 0xaa, 0x11, 0x41, 0x50, 0xa2, 0xd1, 0x40, 0x4e, 0x92, 0x91, 0x40, 0x54, + 0xb2, 0x91, 0x40, 0x51, 0xa2, 0x91, 0x40, 0x4d, 0x82, 0x51, 0x40, 0x49, + 0x42, 0x11, 0x3f, 0x49, 0x32, 0x91, 0x3e, 0x4e, 0x5a, 0x91, 0x3e, 0x49, + 0x2a, 0xd1, 0x3d, 0x4b, 0x42, 0x51, 0x3e, 0x4d, 0x5a, 0x91, 0x3e, 0x4b, + 0x42, 0x11, 0x3e, 0x4b, 0x52, 0xd1, 0x3e, 0x4e, 0x62, 0xd1, 0x3e, 0x4f, + 0x72, 0x11, 0x3f, 0x52, 0x9a, 0x11, 0x40, 0x52, 0x9a, 0x11, 0x40, 0x50, + 0x8a, 0x91, 0x3f, 0x4e, 0x6a, 0x11, 0x3f, 0x51, 0x92, 0x91, 0x3f, 0x50, + 0x9a, 0x51, 0x40, 0x4f, 0x82, 0x91, 0x3f, 0x54, 0xaa, 0x11, 0x40, 0x52, + 0xaa, 0x51, 0x40, 0x58, 0x02, 0x92, 0x41, 0x54, 0xca, 0xd1, 0x40, 0x5a, + 0x0a, 0x92, 0x41, 0x5c, 0x12, 0x92, 0x41, 0x56, 0xea, 0x11, 0x41, 0x5d, + 0x22, 0x52, 0x42, 0x5a, 0x12, 0xd2, 0x41, 0x5b, 0x22, 0x12, 0x42, 0x56, + 0xfa, 0x51, 0x41, 0x59, 0x0a, 0xd2, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x5d, + 0x2a, 0x92, 0x42, 0x61, 0x42, 0x12, 0x43, 0x5f, 0x3a, 0x12, 0x43, 0x63, + 0x52, 0x92, 0x43, 0x61, 0x52, 0x92, 0x43, 0x62, 0x52, 0x52, 0x43, 0x60, + 0x4a, 0x92, 0x43, 0x5e, 0x42, 0x52, 0x43, 0x66, 0x82, 0x12, 0x45, 0x67, + 0x82, 0x12, 0x45, 0x67, 0x72, 0x92, 0x44, 0x65, 0x7a, 0x12, 0x45, 0x62, + 0x5a, 0x12, 0x44, 0x61, 0x52, 0x12, 0x44, 0x67, 0x72, 0x52, 0x44, 0x62, + 0x5a, 0x52, 0x44, 0x6b, 0x9a, 0x92, 0x45, 0x63, 0x62, 0x52, 0x44, 0x63, + 0x62, 0x92, 0x44, 0x62, 0x62, 0x92, 0x44, 0x63, 0x62, 0x92, 0x44, 0x62, + 0x62, 0x92, 0x44, 0x60, 0x5a, 0x92, 0x44, 0x5f, 0x52, 0x52, 0x44, 0x61, + 0x5a, 0x92, 0x44, 0x67, 0x7a, 0x52, 0x45, 0x62, 0x5a, 0x92, 0x44, 0x67, + 0x72, 0x12, 0x45, 0x64, 0x7a, 0x92, 0x45, 0x64, 0x72, 0x12, 0x45, 0x5d, + 0x4a, 0x52, 0x44, 0x60, 0x62, 0x12, 0x45, 0x65, 0x72, 0x52, 0x45, 0x60, + 0x6a, 0x92, 0x45, 0x5f, 0x5a, 0x12, 0x45, 0x5e, 0x4a, 0x12, 0x44, 0x67, + 0x92, 0x12, 0x46, 0x5a, 0x3a, 0x12, 0x44, 0x70, 0xf2, 0xd2, 0x48, 0x6d, + 0xda, 0x52, 0x48, 0x68, 0xba, 0x52, 0x48, 0x6a, 0xca, 0x52, 0x48, 0x66, + 0xb2, 0x12, 0x48, 0x69, 0xca, 0x52, 0x48, 0x6d, 0xe2, 0x92, 0x48, 0x68, + 0xc2, 0x52, 0x48, 0x64, 0x9a, 0x92, 0x47, 0x63, 0xa2, 0x92, 0x47, 0x63, + 0x9a, 0x52, 0x47, 0x65, 0x9a, 0x52, 0x47, 0x5e, 0x6a, 0x12, 0x46, 0x61, + 0x82, 0x92, 0x46, 0x5e, 0x6a, 0xd2, 0x45, 0x5b, 0x52, 0x52, 0x45, 0x56, + 0x2a, 0x52, 0x44, 0x5e, 0x5a, 0x12, 0x45, 0x5b, 0x22, 0x92, 0x43, 0x54, + 0x0a, 0xd2, 0x42, 0x58, 0x22, 0x92, 0x43, 0x53, 0xfa, 0x91, 0x42, 0x51, + 0xca, 0xd1, 0x41, 0x55, 0xda, 0x91, 0x41, 0x4d, 0x82, 0xd1, 0x40, 0x4c, + 0x72, 0x91, 0x40, 0x4c, 0x52, 0x91, 0x3f, 0x4b, 0x32, 0x51, 0x3e, 0x4a, + 0x22, 0xd1, 0x3d, 0x46, 0xfa, 0x10, 0x3d, 0x45, 0xda, 0x10, 0x3c, 0x46, + 0xda, 0x90, 0x3b, 0x4c, 0x1a, 0xd1, 0x3c, 0x4b, 0x0a, 0xd1, 0x3b, 0x5c, + 0xc2, 0x11, 0x3f, 0x59, 0xb2, 0xd1, 0x3e, 0x59, 0xa2, 0x51, 0x3e, 0x55, + 0x9a, 0x11, 0x3f, 0x54, 0x8a, 0x51, 0x3e, 0x53, 0x8a, 0x91, 0x3e, 0x53, + 0x8a, 0x91, 0x3e, 0x5b, 0xea, 0x11, 0x40, 0x61, 0x0a, 0x52, 0x40, 0x6a, + 0x42, 0x52, 0x41, 0x79, 0x8a, 0x92, 0x42, 0x5f, 0x0a, 0x92, 0x40, 0x60, + 0x1a, 0xd2, 0x40, 0x5e, 0x0a, 0x12, 0x41, 0x55, 0xca, 0x51, 0x40, 0x68, + 0x4a, 0x12, 0x42, 0x69, 0x52, 0x52, 0x42, 0x64, 0x4a, 0xd2, 0x42, 0x5c, + 0x1a, 0xd2, 0x41, 0x5e, 0x32, 0x92, 0x42, 0x5f, 0x32, 0x52, 0x42, 0x5a, + 0x12, 0xd2, 0x41, 0x5a, 0x1a, 0x12, 0x42, 0x57, 0x12, 0x52, 0x42, 0x57, + 0x1a, 0x92, 0x42, 0x5b, 0x2a, 0x12, 0x43, 0x5b, 0x3a, 0x92, 0x43, 0x57, + 0x1a, 0xd2, 0x42, 0x56, 0x1a, 0x12, 0x43, 0x54, 0x0a, 0xd2, 0x42, 0x69, + 0xa2, 0x12, 0x47, 0x69, 0xba, 0x12, 0x48, 0x63, 0x8a, 0x92, 0x46, 0x66, + 0x9a, 0x12, 0x47, 0x65, 0xa2, 0x12, 0x47, 0x68, 0xa2, 0x52, 0x47, 0x69, + 0xaa, 0x12, 0x47, 0x6d, 0xc2, 0xd2, 0x47, 0x69, 0xba, 0xd2, 0x47, 0x6f, + 0xd2, 0x12, 0x48, 0x69, 0xba, 0x12, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x6d, + 0xba, 0xd2, 0x47, 0x6b, 0xb2, 0x92, 0x47, 0x6c, 0xca, 0x12, 0x48, 0x6d, + 0xda, 0x52, 0x48, 0x6c, 0xca, 0x12, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x6b, + 0xc2, 0xd2, 0x47, 0x6d, 0xd2, 0x12, 0x48, 0x68, 0xb2, 0x92, 0x47, 0x6d, + 0xc2, 0x12, 0x48, 0x69, 0xb2, 0x92, 0x47, 0x6a, 0xba, 0xd2, 0x47, 0x6d, + 0xba, 0x52, 0x47, 0x69, 0xb2, 0x52, 0x47, 0x6c, 0xaa, 0xd2, 0x46, 0x67, + 0x92, 0x92, 0x46, 0x67, 0xaa, 0x12, 0x47, 0x65, 0x92, 0xd2, 0x46, 0x64, + 0x82, 0x12, 0x46, 0x62, 0x72, 0x92, 0x45, 0x66, 0x82, 0xd2, 0x45, 0x60, + 0x72, 0x92, 0x45, 0x65, 0x82, 0x92, 0x45, 0x62, 0x6a, 0x12, 0x45, 0x60, + 0x5a, 0x92, 0x44, 0x5a, 0x42, 0x92, 0x44, 0x5d, 0x4a, 0x92, 0x44, 0x5e, + 0x42, 0x52, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x5a, 0x2a, 0x92, 0x43, 0x57, + 0x1a, 0x12, 0x43, 0x54, 0x02, 0x92, 0x42, 0x5d, 0x42, 0xd2, 0x43, 0x59, + 0x22, 0x12, 0x43, 0x52, 0xf2, 0x11, 0x42, 0x50, 0xd2, 0x91, 0x41, 0x58, + 0x12, 0x92, 0x42, 0x50, 0xc2, 0x51, 0x41, 0x4c, 0x8a, 0xd1, 0x40, 0x4e, + 0x9a, 0xd1, 0x40, 0x4e, 0x9a, 0xd1, 0x40, 0x52, 0xba, 0x11, 0x41, 0x51, + 0xb2, 0x11, 0x41, 0x4d, 0x8a, 0x91, 0x40, 0x4c, 0x72, 0x11, 0x40, 0x4d, + 0x72, 0x11, 0x40, 0x54, 0xc2, 0xd1, 0x40, 0x4c, 0x6a, 0x11, 0x40, 0x4a, + 0x4a, 0xd1, 0x3e, 0x4a, 0x3a, 0x51, 0x3e, 0x4e, 0x62, 0xd1, 0x3e, 0x4a, + 0x2a, 0xd1, 0x3d, 0x4c, 0x4a, 0x51, 0x3e, 0x4c, 0x52, 0x91, 0x3e, 0x4a, + 0x32, 0x11, 0x3e, 0x4e, 0x62, 0x91, 0x3e, 0x4e, 0x6a, 0x11, 0x3f, 0x4e, + 0x72, 0x51, 0x3f, 0x4f, 0x72, 0x11, 0x3f, 0x54, 0xa2, 0xd1, 0x3f, 0x53, + 0xa2, 0x11, 0x40, 0x54, 0xaa, 0xd1, 0x3f, 0x55, 0xaa, 0xd1, 0x3f, 0x56, + 0xba, 0x11, 0x40, 0x58, 0xea, 0xd1, 0x40, 0x58, 0xe2, 0x91, 0x40, 0x57, + 0xe2, 0xd1, 0x40, 0x53, 0xca, 0x91, 0x40, 0x54, 0xd2, 0xd1, 0x40, 0x56, + 0xda, 0xd1, 0x40, 0x59, 0x02, 0x12, 0x41, 0x55, 0xda, 0xd1, 0x40, 0x55, + 0xe2, 0x11, 0x41, 0x58, 0x02, 0x52, 0x41, 0x5b, 0x12, 0x92, 0x41, 0x55, + 0xe2, 0x11, 0x41, 0x58, 0x02, 0x52, 0x41, 0x59, 0x12, 0xd2, 0x41, 0x5a, + 0x1a, 0x12, 0x42, 0x5c, 0x22, 0x12, 0x42, 0x5e, 0x32, 0xd2, 0x42, 0x5d, + 0x32, 0x92, 0x42, 0x61, 0x42, 0x12, 0x43, 0x89, 0xc2, 0xd3, 0x4a, 0x5a, + 0x1a, 0x52, 0x42, 0x63, 0x5a, 0x92, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x63, + 0x5a, 0xd2, 0x43, 0x64, 0x6a, 0x52, 0x44, 0x61, 0x52, 0xd2, 0x43, 0x63, + 0x5a, 0x12, 0x44, 0x60, 0x4a, 0x92, 0x43, 0x66, 0x82, 0x12, 0x45, 0x64, + 0x62, 0x12, 0x44, 0x61, 0x5a, 0x12, 0x44, 0x68, 0x7a, 0xd2, 0x44, 0x64, + 0x6a, 0xd2, 0x44, 0x63, 0x6a, 0xd2, 0x44, 0x60, 0x52, 0x12, 0x44, 0x62, + 0x62, 0x92, 0x44, 0x68, 0x82, 0x52, 0x45, 0x60, 0x52, 0x52, 0x44, 0x5f, + 0x4a, 0x12, 0x44, 0x5f, 0x52, 0x52, 0x44, 0x63, 0x72, 0x52, 0x45, 0x5f, + 0x52, 0x52, 0x44, 0x62, 0x5a, 0x52, 0x44, 0x64, 0x72, 0x52, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x64, 0x72, 0x12, 0x45, 0x5f, 0x4a, 0x12, 0x44, 0x61, + 0x6a, 0x52, 0x45, 0x61, 0x62, 0xd2, 0x44, 0x64, 0x7a, 0x92, 0x45, 0x68, + 0x9a, 0x52, 0x46, 0x62, 0x5a, 0x92, 0x44, 0x70, 0xd2, 0x92, 0x48, 0x6a, + 0xca, 0x52, 0x48, 0x6d, 0xea, 0x92, 0x48, 0x63, 0xa2, 0xd2, 0x47, 0x65, + 0xb2, 0x12, 0x48, 0x69, 0xc2, 0x52, 0x48, 0x6f, 0xf2, 0x12, 0x49, 0x6c, + 0xda, 0x92, 0x48, 0x68, 0xba, 0x12, 0x48, 0x67, 0xc2, 0x52, 0x48, 0x60, + 0x82, 0x12, 0x47, 0x5d, 0x62, 0x12, 0x46, 0x60, 0x7a, 0x52, 0x46, 0x5a, + 0x52, 0x92, 0x45, 0x5b, 0x5a, 0x92, 0x45, 0x5b, 0x4a, 0x12, 0x45, 0x59, + 0x3a, 0x92, 0x44, 0x58, 0x2a, 0x12, 0x44, 0x52, 0x0a, 0x52, 0x43, 0x56, + 0x1a, 0x52, 0x43, 0x4b, 0x8a, 0x51, 0x41, 0x54, 0xf2, 0x51, 0x42, 0x4a, + 0x72, 0xd1, 0x40, 0x47, 0x3a, 0x11, 0x40, 0x4a, 0x4a, 0x11, 0x40, 0x48, + 0x2a, 0xd1, 0x3e, 0x4f, 0x72, 0x11, 0x40, 0x48, 0x0a, 0x91, 0x3d, 0x47, + 0x02, 0x51, 0x3d, 0x45, 0xda, 0x50, 0x3c, 0x42, 0xb2, 0x50, 0x3b, 0x47, + 0xda, 0x50, 0x3b, 0x4a, 0xf2, 0x90, 0x3b, 0x56, 0x6a, 0x51, 0x3d, 0x57, + 0x72, 0x51, 0x3d, 0x54, 0x62, 0x51, 0x3d, 0x54, 0x6a, 0x91, 0x3d, 0x56, + 0x8a, 0xd1, 0x3d, 0x62, 0xfa, 0x51, 0x3f, 0x5d, 0xd2, 0x11, 0x3f, 0x4f, + 0x4a, 0x11, 0x3d, 0x58, 0xba, 0xd1, 0x3e, 0x60, 0x02, 0xd2, 0x3f, 0x60, + 0x02, 0x12, 0x40, 0x60, 0x12, 0xd2, 0x40, 0x6b, 0x42, 0x52, 0x41, 0x62, + 0x22, 0x12, 0x41, 0x61, 0x1a, 0x12, 0x41, 0x64, 0x3a, 0x12, 0x42, 0x5a, + 0x02, 0xd2, 0x40, 0x5b, 0x0a, 0x12, 0x41, 0x73, 0x82, 0xd2, 0x42, 0x62, + 0x32, 0x12, 0x42, 0x5c, 0x22, 0x12, 0x42, 0x57, 0x02, 0x52, 0x41, 0x5d, + 0x22, 0xd2, 0x41, 0x62, 0x4a, 0x52, 0x43, 0x5a, 0x22, 0x52, 0x42, 0x5a, + 0x2a, 0xd2, 0x42, 0x55, 0x02, 0xd2, 0x41, 0x58, 0x12, 0x52, 0x42, 0x57, + 0x22, 0xd2, 0x42, 0x57, 0x02, 0x12, 0x42, 0x53, 0x02, 0x52, 0x42, 0x70, + 0xca, 0xd2, 0x47, 0x65, 0xa2, 0x92, 0x47, 0x68, 0xb2, 0x92, 0x47, 0x66, + 0xaa, 0x92, 0x47, 0x69, 0xb2, 0x92, 0x47, 0x6f, 0xb2, 0xd2, 0x47, 0x65, + 0x9a, 0x52, 0x47, 0x68, 0xaa, 0x92, 0x47, 0x65, 0x9a, 0x12, 0x47, 0x6e, + 0xda, 0x52, 0x48, 0x68, 0xaa, 0x92, 0x47, 0x68, 0xaa, 0x92, 0x47, 0x67, + 0xaa, 0x92, 0x47, 0x6c, 0xd2, 0x52, 0x48, 0x6a, 0xba, 0x12, 0x48, 0x6a, + 0xba, 0x12, 0x48, 0x68, 0xaa, 0x52, 0x47, 0x68, 0xb2, 0x92, 0x47, 0x6b, + 0xca, 0x12, 0x48, 0x6b, 0xba, 0xd2, 0x47, 0x6d, 0xba, 0x92, 0x47, 0x6f, + 0xd2, 0x12, 0x48, 0x6b, 0xc2, 0xd2, 0x47, 0x69, 0xb2, 0x92, 0x47, 0x6f, + 0xda, 0x52, 0x48, 0x66, 0x9a, 0xd2, 0x46, 0x67, 0xa2, 0x52, 0x47, 0x68, + 0xaa, 0x52, 0x47, 0x63, 0x8a, 0x92, 0x46, 0x6c, 0xaa, 0x12, 0x47, 0x6c, + 0xba, 0x12, 0x47, 0x60, 0x6a, 0x92, 0x45, 0x6a, 0xb2, 0x12, 0x47, 0x60, + 0x6a, 0x52, 0x45, 0x67, 0x92, 0x12, 0x46, 0x6c, 0x9a, 0x12, 0x46, 0x5a, + 0x42, 0x52, 0x44, 0x5c, 0x42, 0x12, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x58, + 0x2a, 0xd2, 0x43, 0x58, 0x22, 0x92, 0x43, 0x85, 0x9a, 0xd3, 0x4a, 0x53, + 0x02, 0x92, 0x42, 0x59, 0x22, 0x12, 0x43, 0x54, 0x02, 0x52, 0x42, 0x52, + 0xea, 0x11, 0x42, 0x4d, 0xba, 0x91, 0x41, 0x53, 0xf2, 0x11, 0x42, 0x53, + 0xe2, 0xd1, 0x41, 0x50, 0xc2, 0x51, 0x41, 0x4e, 0xa2, 0x11, 0x41, 0x4e, + 0x9a, 0xd1, 0x40, 0x53, 0xd2, 0x51, 0x41, 0x50, 0xaa, 0x11, 0x41, 0x4d, + 0x82, 0x51, 0x40, 0x4b, 0x62, 0x11, 0x40, 0x4d, 0x72, 0x11, 0x40, 0x53, + 0xaa, 0x51, 0x40, 0x4d, 0x72, 0x11, 0x40, 0x4c, 0x6a, 0x11, 0x40, 0x49, + 0x32, 0x91, 0x3e, 0x4f, 0x6a, 0xd1, 0x3e, 0x4b, 0x42, 0x91, 0x3e, 0x48, + 0x12, 0x11, 0x3d, 0x48, 0x1a, 0x51, 0x3d, 0x4a, 0x3a, 0x51, 0x3e, 0x48, + 0x22, 0x91, 0x3d, 0x49, 0x2a, 0xd1, 0x3d, 0x4f, 0x62, 0x51, 0x3e, 0x52, + 0x82, 0x11, 0x3f, 0x54, 0xa2, 0x91, 0x3f, 0x52, 0x92, 0x51, 0x3f, 0x53, + 0xa2, 0xd1, 0x3f, 0x52, 0x8a, 0x51, 0x3f, 0x54, 0xaa, 0x11, 0x40, 0x87, + 0x8a, 0xd3, 0x49, 0x55, 0xba, 0x11, 0x40, 0x53, 0xb2, 0x51, 0x40, 0x54, + 0xb2, 0x11, 0x40, 0x56, 0xd2, 0x91, 0x40, 0x56, 0xda, 0x91, 0x40, 0x56, + 0xe2, 0xd1, 0x40, 0x58, 0xea, 0xd1, 0x40, 0x58, 0x02, 0x52, 0x41, 0x55, + 0xd2, 0xd1, 0x40, 0x5a, 0x0a, 0x52, 0x41, 0x55, 0xea, 0x11, 0x41, 0x56, + 0xea, 0xd1, 0x40, 0x5b, 0x1a, 0x12, 0x42, 0x58, 0x02, 0x52, 0x41, 0x5a, + 0x1a, 0xd2, 0x41, 0x5a, 0x12, 0xd2, 0x41, 0x5e, 0x32, 0x92, 0x42, 0x5e, + 0x32, 0x92, 0x42, 0x5c, 0x22, 0x52, 0x42, 0x60, 0x3a, 0x92, 0x42, 0x5a, + 0x22, 0x52, 0x42, 0x5f, 0x3a, 0x12, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x60, + 0x52, 0xd2, 0x43, 0x60, 0x42, 0x52, 0x43, 0x65, 0x5a, 0xd2, 0x43, 0x61, + 0x4a, 0x92, 0x43, 0x62, 0x62, 0x12, 0x44, 0x64, 0x5a, 0x12, 0x44, 0x60, + 0x52, 0xd2, 0x43, 0x63, 0x52, 0xd2, 0x43, 0x61, 0x52, 0xd2, 0x43, 0x60, + 0x52, 0xd2, 0x43, 0x63, 0x62, 0x92, 0x44, 0x61, 0x5a, 0x12, 0x44, 0x61, + 0x5a, 0x92, 0x44, 0x64, 0x62, 0x52, 0x44, 0x5e, 0x4a, 0x12, 0x44, 0x60, + 0x5a, 0x92, 0x44, 0x65, 0x7a, 0x92, 0x45, 0x60, 0x5a, 0x92, 0x44, 0x62, + 0x6a, 0xd2, 0x44, 0x64, 0x72, 0x12, 0x45, 0x5e, 0x4a, 0x12, 0x44, 0x5c, + 0x42, 0x52, 0x44, 0x61, 0x62, 0x92, 0x44, 0x61, 0x6a, 0xd2, 0x44, 0x60, + 0x62, 0x12, 0x45, 0x60, 0x62, 0xd2, 0x44, 0x64, 0x8a, 0x12, 0x46, 0x5e, + 0x52, 0xd2, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x6b, 0xca, 0x52, 0x48, 0x64, + 0xa2, 0xd2, 0x47, 0x68, 0xca, 0x52, 0x48, 0x6b, 0xe2, 0x92, 0x48, 0x67, + 0xaa, 0xd2, 0x47, 0x6a, 0xca, 0x52, 0x48, 0x6d, 0xd2, 0x52, 0x48, 0x64, + 0xa2, 0xd2, 0x47, 0x66, 0xaa, 0x12, 0x48, 0x62, 0x92, 0x52, 0x47, 0x64, + 0x9a, 0x52, 0x47, 0x67, 0xb2, 0xd2, 0x47, 0x5d, 0x62, 0x12, 0x46, 0x62, + 0x82, 0x52, 0x46, 0x59, 0x42, 0xd2, 0x44, 0x55, 0x22, 0x52, 0x44, 0x56, + 0x22, 0x12, 0x44, 0x4f, 0xe2, 0xd1, 0x42, 0x53, 0xf2, 0x91, 0x42, 0x54, + 0x02, 0xd2, 0x42, 0x4d, 0xaa, 0xd1, 0x41, 0x4c, 0x7a, 0x11, 0x41, 0x4d, + 0x8a, 0xd1, 0x40, 0x48, 0x32, 0xd1, 0x3f, 0x48, 0x32, 0x51, 0x3f, 0x49, + 0x1a, 0x51, 0x3e, 0x4b, 0x2a, 0xd1, 0x3e, 0x4a, 0x1a, 0xd1, 0x3d, 0x45, + 0xda, 0x90, 0x3c, 0x45, 0xca, 0x90, 0x3b, 0x4b, 0xfa, 0xd0, 0x3b, 0x48, + 0xca, 0x90, 0x3a, 0x48, 0xca, 0xd0, 0x3a, 0x4a, 0xea, 0x50, 0x3b, 0x55, + 0x6a, 0x51, 0x3d, 0x59, 0x8a, 0x91, 0x3d, 0x5c, 0xb2, 0x91, 0x3e, 0x5d, + 0xc2, 0x51, 0x3e, 0x5d, 0xca, 0xd1, 0x3e, 0x59, 0xaa, 0x51, 0x3e, 0x73, + 0x52, 0xd2, 0x40, 0x6b, 0x2a, 0x52, 0x40, 0x5a, 0xc2, 0x91, 0x3e, 0x5c, + 0xda, 0x91, 0x3f, 0x60, 0x02, 0x92, 0x3f, 0x8e, 0x3a, 0x93, 0x44, 0x72, + 0x62, 0x52, 0x41, 0x65, 0x2a, 0xd2, 0x40, 0x73, 0x72, 0x12, 0x42, 0x5a, + 0xea, 0x51, 0x40, 0x5c, 0x0a, 0xd2, 0x40, 0x63, 0x2a, 0x52, 0x41, 0x70, + 0x72, 0xd2, 0x42, 0x63, 0x42, 0x52, 0x42, 0x60, 0x22, 0x92, 0x41, 0x57, + 0x02, 0x52, 0x41, 0x5b, 0x1a, 0xd2, 0x41, 0x5a, 0x12, 0x92, 0x41, 0x58, + 0x12, 0xd2, 0x41, 0x58, 0x0a, 0xd2, 0x41, 0x59, 0x12, 0x12, 0x42, 0x54, + 0xfa, 0xd1, 0x41, 0x59, 0x1a, 0x52, 0x42, 0x55, 0x0a, 0x52, 0x42, 0x65, + 0xa2, 0x92, 0x47, 0x6a, 0xc2, 0x12, 0x48, 0x6c, 0xca, 0x12, 0x48, 0x6f, + 0xc2, 0xd2, 0x47, 0x69, 0xba, 0x12, 0x48, 0x6c, 0xca, 0x12, 0x48, 0x65, + 0x92, 0xd2, 0x46, 0x69, 0xb2, 0xd2, 0x47, 0x6f, 0xf2, 0x92, 0x48, 0x68, + 0xb2, 0xd2, 0x47, 0x66, 0xa2, 0x92, 0x47, 0x73, 0xea, 0x92, 0x48, 0x67, + 0xaa, 0x92, 0x47, 0x6b, 0xc2, 0x12, 0x48, 0x67, 0xa2, 0x52, 0x47, 0x69, + 0xc2, 0x12, 0x48, 0x6d, 0xd2, 0x12, 0x48, 0x72, 0xf2, 0x92, 0x48, 0x70, + 0xe2, 0x52, 0x48, 0x6b, 0xc2, 0x12, 0x48, 0x6d, 0xc2, 0x12, 0x48, 0x6b, + 0xca, 0x52, 0x48, 0x66, 0xa2, 0x12, 0x47, 0x65, 0x9a, 0x12, 0x47, 0x66, + 0xa2, 0x52, 0x47, 0x6a, 0xc2, 0xd2, 0x47, 0x64, 0x8a, 0x92, 0x46, 0x6e, + 0xba, 0x52, 0x47, 0x60, 0x72, 0x12, 0x46, 0x67, 0x9a, 0xd2, 0x46, 0x63, + 0x82, 0x52, 0x46, 0x61, 0x7a, 0x52, 0x46, 0x62, 0x6a, 0x52, 0x45, 0x8b, + 0x02, 0x14, 0x4c, 0x63, 0x82, 0xd2, 0x45, 0x5f, 0x5a, 0x92, 0x44, 0x5d, + 0x5a, 0x12, 0x45, 0x5d, 0x4a, 0x52, 0x44, 0x55, 0x22, 0x92, 0x43, 0x58, + 0x2a, 0x92, 0x43, 0x59, 0x32, 0xd2, 0x43, 0x5d, 0x42, 0x12, 0x44, 0x54, + 0x02, 0x92, 0x42, 0x5a, 0x32, 0x92, 0x43, 0x56, 0x02, 0x52, 0x42, 0x58, + 0x12, 0xd2, 0x42, 0x51, 0xca, 0x91, 0x41, 0x54, 0xea, 0xd1, 0x41, 0x51, + 0xca, 0x91, 0x41, 0x4f, 0xb2, 0x51, 0x41, 0x4e, 0x9a, 0xd1, 0x40, 0x51, + 0xca, 0x91, 0x41, 0x50, 0xc2, 0x51, 0x41, 0x50, 0xa2, 0xd1, 0x40, 0x4c, + 0x6a, 0x11, 0x40, 0x5a, 0x02, 0x92, 0x41, 0x4f, 0x9a, 0xd1, 0x40, 0x50, + 0x92, 0x51, 0x40, 0x4a, 0x42, 0x11, 0x3f, 0x4e, 0x72, 0x11, 0x40, 0x4f, + 0x7a, 0xd1, 0x3f, 0x4b, 0x42, 0x91, 0x3e, 0x49, 0x1a, 0x91, 0x3d, 0x46, + 0xf2, 0xd0, 0x3c, 0x4c, 0x52, 0xd1, 0x3e, 0x46, 0xfa, 0xd0, 0x3c, 0x47, + 0x0a, 0x11, 0x3d, 0x47, 0x12, 0x11, 0x3d, 0x4a, 0x32, 0x11, 0x3e, 0x4c, + 0x4a, 0x11, 0x3e, 0x54, 0x9a, 0x51, 0x3f, 0x55, 0xa2, 0x51, 0x3f, 0x5c, + 0xea, 0x11, 0x40, 0x5a, 0xe2, 0x91, 0x40, 0x57, 0xc2, 0x51, 0x40, 0x59, + 0xe2, 0x51, 0x40, 0x57, 0xc2, 0x11, 0x40, 0x52, 0x92, 0x51, 0x3f, 0x53, + 0xba, 0x11, 0x40, 0x54, 0xaa, 0xd1, 0x3f, 0x56, 0xca, 0x51, 0x40, 0x58, + 0xfa, 0x11, 0x41, 0x5c, 0x12, 0xd2, 0x41, 0x57, 0xd2, 0x91, 0x40, 0x56, + 0xe2, 0xd1, 0x40, 0x58, 0x02, 0x52, 0x41, 0x5e, 0x1a, 0x92, 0x41, 0x56, + 0xea, 0x11, 0x41, 0x5c, 0x1a, 0xd2, 0x41, 0x5d, 0x22, 0x12, 0x42, 0x5c, + 0x22, 0x12, 0x42, 0x5a, 0x12, 0xd2, 0x41, 0x5b, 0x22, 0x12, 0x42, 0x5b, + 0x1a, 0x12, 0x42, 0x5f, 0x32, 0x92, 0x42, 0x5e, 0x32, 0x92, 0x42, 0x5c, + 0x22, 0x52, 0x42, 0x62, 0x4a, 0x12, 0x43, 0x5e, 0x3a, 0xd2, 0x42, 0x61, + 0x4a, 0x52, 0x43, 0x5e, 0x32, 0xd2, 0x42, 0x60, 0x4a, 0x52, 0x43, 0x61, + 0x52, 0xd2, 0x43, 0x63, 0x52, 0x92, 0x43, 0x66, 0x7a, 0xd2, 0x44, 0x62, + 0x52, 0xd2, 0x43, 0x65, 0x6a, 0x52, 0x44, 0x62, 0x62, 0x52, 0x44, 0x63, + 0x62, 0x52, 0x44, 0x66, 0x72, 0x52, 0x44, 0x5f, 0x4a, 0xd2, 0x43, 0x62, + 0x5a, 0x52, 0x44, 0x63, 0x5a, 0x12, 0x44, 0x5e, 0x4a, 0xd2, 0x43, 0x5f, + 0x52, 0x12, 0x44, 0x65, 0x6a, 0x52, 0x44, 0x65, 0x6a, 0x52, 0x44, 0x61, + 0x62, 0xd2, 0x44, 0x5b, 0x3a, 0xd2, 0x43, 0x62, 0x5a, 0x52, 0x44, 0x5e, + 0x4a, 0x12, 0x44, 0x5f, 0x5a, 0xd2, 0x44, 0x65, 0x72, 0xd2, 0x44, 0x5f, + 0x5a, 0x92, 0x44, 0x5c, 0x4a, 0x52, 0x44, 0x5c, 0x3a, 0x12, 0x44, 0x5c, + 0x4a, 0x52, 0x44, 0x5e, 0x5a, 0x92, 0x44, 0x6b, 0xe2, 0x92, 0x48, 0x63, + 0xaa, 0x12, 0x48, 0x68, 0xd2, 0x92, 0x48, 0x6d, 0xea, 0xd2, 0x48, 0x64, + 0xb2, 0x52, 0x48, 0x69, 0xba, 0x12, 0x48, 0x61, 0x9a, 0xd2, 0x47, 0x65, + 0xaa, 0x12, 0x48, 0x64, 0xa2, 0xd2, 0x47, 0x62, 0x92, 0x92, 0x47, 0x60, + 0x8a, 0x12, 0x47, 0x5b, 0x5a, 0x12, 0x46, 0x56, 0x32, 0xd2, 0x44, 0x5a, + 0x4a, 0x52, 0x45, 0x56, 0x32, 0xd2, 0x44, 0x53, 0x0a, 0x92, 0x43, 0x51, + 0xf2, 0x11, 0x43, 0x52, 0xea, 0x91, 0x42, 0x4f, 0xc2, 0x11, 0x42, 0x4e, + 0xa2, 0x91, 0x41, 0x4d, 0xa2, 0x91, 0x41, 0x4f, 0x92, 0x11, 0x41, 0x4c, + 0x7a, 0xd1, 0x40, 0x4d, 0x62, 0x51, 0x40, 0x47, 0x1a, 0xd1, 0x3e, 0x48, + 0x02, 0x51, 0x3d, 0x47, 0xfa, 0x90, 0x3d, 0x45, 0xda, 0x90, 0x3c, 0x45, + 0xd2, 0x10, 0x3c, 0x49, 0xe2, 0x10, 0x3c, 0x49, 0xda, 0x90, 0x3b, 0x57, + 0x52, 0x91, 0x3c, 0x47, 0xba, 0x50, 0x3a, 0x49, 0xe2, 0x90, 0x3b, 0x5f, + 0xaa, 0x91, 0x3d, 0x59, 0x82, 0x51, 0x3d, 0x5a, 0x8a, 0x51, 0x3d, 0x5c, + 0x9a, 0x91, 0x3d, 0x61, 0xda, 0xd1, 0x3e, 0x62, 0xf2, 0x51, 0x3f, 0x64, + 0x02, 0x52, 0x3f, 0x6a, 0x22, 0x12, 0x40, 0x70, 0x42, 0xd2, 0x40, 0x6f, + 0x4a, 0x12, 0x41, 0x62, 0x02, 0x92, 0x3f, 0x70, 0x4a, 0xd2, 0x40, 0x83, + 0xba, 0x52, 0x42, 0x6e, 0x4a, 0x12, 0x41, 0x79, 0x8a, 0x52, 0x42, 0x75, + 0x7a, 0x12, 0x42, 0x5d, 0x02, 0x52, 0x40, 0x62, 0x1a, 0x12, 0x41, 0x64, + 0x42, 0x12, 0x42, 0x63, 0x2a, 0x12, 0x41, 0x5f, 0x1a, 0x12, 0x41, 0x60, + 0x22, 0x52, 0x41, 0x59, 0x0a, 0x52, 0x41, 0x59, 0x0a, 0x92, 0x41, 0x68, + 0x3a, 0x52, 0x42, 0x58, 0x0a, 0x92, 0x41, 0x58, 0x0a, 0x92, 0x41, 0x5c, + 0x2a, 0x92, 0x42, 0x77, 0xa2, 0x12, 0x44, 0x5a, 0x2a, 0xd2, 0x42, 0x6b, + 0xca, 0x12, 0x48, 0x69, 0xba, 0x12, 0x48, 0x6c, 0xca, 0x12, 0x48, 0x68, + 0xb2, 0xd2, 0x47, 0x6b, 0xba, 0xd2, 0x47, 0x6d, 0xd2, 0x12, 0x48, 0x66, + 0xa2, 0x92, 0x47, 0x6e, 0xe2, 0x52, 0x48, 0x69, 0xaa, 0x92, 0x47, 0x67, + 0xb2, 0x12, 0x48, 0x67, 0xaa, 0x92, 0x47, 0x69, 0xb2, 0xd2, 0x47, 0x8e, + 0x22, 0x94, 0x4d, 0x6d, 0xca, 0x12, 0x48, 0x6c, 0xca, 0x12, 0x48, 0x6c, + 0xc2, 0x12, 0x48, 0x6b, 0xd2, 0x52, 0x48, 0x6d, 0xda, 0x52, 0x48, 0x6b, + 0xc2, 0x12, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x68, 0xaa, 0x92, 0x47, 0x66, + 0xa2, 0x52, 0x47, 0x6c, 0xd2, 0x52, 0x48, 0x6d, 0xc2, 0x92, 0x47, 0x69, + 0xb2, 0x92, 0x47, 0x69, 0xaa, 0x52, 0x47, 0x67, 0xa2, 0x12, 0x47, 0x5e, + 0x62, 0xd2, 0x45, 0x64, 0x8a, 0x92, 0x46, 0x64, 0x82, 0x12, 0x46, 0x5f, + 0x62, 0x92, 0x45, 0x65, 0x8a, 0x52, 0x46, 0x60, 0x6a, 0x92, 0x45, 0x5c, + 0x52, 0xd2, 0x44, 0x60, 0x62, 0x52, 0x45, 0x64, 0x6a, 0xd2, 0x44, 0x67, + 0x92, 0x52, 0x46, 0x5d, 0x52, 0x92, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x63, + 0x7a, 0xd2, 0x45, 0x5a, 0x32, 0xd2, 0x43, 0x59, 0x2a, 0x92, 0x43, 0x59, + 0x2a, 0x52, 0x43, 0x56, 0x12, 0x12, 0x43, 0x52, 0xe2, 0x11, 0x42, 0x50, + 0xba, 0x91, 0x41, 0x52, 0xda, 0xd1, 0x41, 0x50, 0xc2, 0x91, 0x41, 0x4f, + 0xba, 0x91, 0x41, 0x51, 0xc2, 0x51, 0x41, 0x50, 0xb2, 0x51, 0x41, 0x51, + 0xb2, 0x11, 0x41, 0x52, 0xca, 0x51, 0x41, 0x4c, 0x82, 0x91, 0x40, 0x4c, + 0x72, 0x51, 0x40, 0x4e, 0x82, 0x51, 0x40, 0x4b, 0x5a, 0xd1, 0x3f, 0x49, + 0x3a, 0xd1, 0x3e, 0x49, 0x3a, 0x91, 0x3e, 0x50, 0x7a, 0x91, 0x3f, 0x4b, + 0x3a, 0x11, 0x3e, 0x49, 0x22, 0xd1, 0x3d, 0x48, 0x12, 0x91, 0x3d, 0x46, + 0xfa, 0xd0, 0x3c, 0x49, 0x12, 0x11, 0x3d, 0x46, 0xfa, 0x50, 0x3c, 0x43, + 0xda, 0xd0, 0x3b, 0x4a, 0x3a, 0x11, 0x3e, 0x4b, 0x32, 0x51, 0x3d, 0x49, + 0x1a, 0x11, 0x3d, 0x4c, 0x42, 0xd1, 0x3d, 0x52, 0x72, 0x91, 0x3e, 0x55, + 0xaa, 0xd1, 0x3f, 0x56, 0xb2, 0xd1, 0x3f, 0x58, 0xb2, 0x91, 0x3f, 0x53, + 0x92, 0x11, 0x3f, 0x59, 0xe2, 0x91, 0x40, 0x53, 0x92, 0x11, 0x3f, 0x55, + 0xca, 0x51, 0x40, 0x57, 0xda, 0x91, 0x40, 0x55, 0xba, 0x11, 0x40, 0x57, + 0xe2, 0x91, 0x40, 0x55, 0xe2, 0xd1, 0x40, 0x58, 0xda, 0x51, 0x40, 0x56, + 0xc2, 0x11, 0x40, 0x54, 0xba, 0x51, 0x40, 0x55, 0xd2, 0x91, 0x40, 0x56, + 0xea, 0xd1, 0x40, 0x56, 0xe2, 0xd1, 0x40, 0x59, 0x0a, 0x92, 0x41, 0x56, + 0xe2, 0xd1, 0x40, 0x56, 0xfa, 0x51, 0x41, 0x59, 0x12, 0xd2, 0x41, 0x59, + 0x0a, 0x52, 0x41, 0x5c, 0x1a, 0x12, 0x42, 0x5c, 0x22, 0x52, 0x42, 0x63, + 0x4a, 0xd2, 0x42, 0x5e, 0x32, 0x92, 0x42, 0x5a, 0x12, 0x12, 0x42, 0x5c, + 0x2a, 0x92, 0x42, 0x61, 0x42, 0x12, 0x43, 0x60, 0x42, 0x12, 0x43, 0x5b, + 0x22, 0x92, 0x42, 0x5d, 0x32, 0xd2, 0x42, 0x5d, 0x3a, 0x52, 0x43, 0x6b, + 0x8a, 0xd2, 0x44, 0x5f, 0x3a, 0x12, 0x43, 0x5f, 0x4a, 0xd2, 0x43, 0x63, + 0x62, 0x52, 0x44, 0x63, 0x5a, 0x12, 0x44, 0x5d, 0x42, 0x92, 0x43, 0x61, + 0x5a, 0x12, 0x44, 0x6b, 0x9a, 0x52, 0x45, 0x5c, 0x32, 0x52, 0x43, 0x5e, + 0x42, 0x92, 0x43, 0x62, 0x5a, 0x92, 0x44, 0x5d, 0x42, 0xd2, 0x43, 0x5b, + 0x3a, 0xd2, 0x43, 0x5e, 0x4a, 0xd2, 0x43, 0x64, 0x72, 0xd2, 0x44, 0x5f, + 0x4a, 0x12, 0x44, 0x58, 0x22, 0x52, 0x43, 0x5a, 0x3a, 0xd2, 0x43, 0x5f, + 0x4a, 0x12, 0x44, 0x5b, 0x42, 0x52, 0x44, 0x60, 0x6a, 0x52, 0x45, 0x5f, + 0x52, 0x92, 0x44, 0x59, 0x2a, 0xd2, 0x43, 0x68, 0xba, 0x12, 0x48, 0x6a, + 0xc2, 0x12, 0x48, 0x66, 0xaa, 0x12, 0x48, 0x6a, 0xd2, 0x92, 0x48, 0x62, + 0x9a, 0xd2, 0x47, 0x63, 0xb2, 0x52, 0x48, 0x64, 0x92, 0x92, 0x47, 0x60, + 0x8a, 0x52, 0x47, 0x61, 0x92, 0x92, 0x47, 0x63, 0x92, 0x52, 0x47, 0x64, + 0x8a, 0x52, 0x47, 0x5a, 0x42, 0x52, 0x45, 0x59, 0x42, 0x12, 0x45, 0x5a, + 0x4a, 0x52, 0x45, 0x57, 0x1a, 0xd2, 0x43, 0x55, 0x1a, 0xd2, 0x43, 0x52, + 0x02, 0x12, 0x43, 0x4f, 0xc2, 0x51, 0x42, 0x50, 0xba, 0x11, 0x42, 0x4d, + 0x92, 0x51, 0x41, 0x4f, 0x92, 0x51, 0x41, 0x4a, 0x52, 0x51, 0x40, 0x48, + 0x1a, 0x51, 0x3f, 0x49, 0x42, 0x11, 0x40, 0x48, 0x0a, 0x51, 0x3e, 0x46, + 0xea, 0x10, 0x3d, 0x47, 0xe2, 0xd0, 0x3c, 0x44, 0xaa, 0x10, 0x3b, 0x47, + 0xca, 0x90, 0x3b, 0x51, 0x1a, 0x51, 0x3c, 0x4c, 0xd2, 0xd0, 0x3a, 0x4e, + 0xf2, 0x50, 0x3b, 0x55, 0x32, 0x11, 0x3c, 0x51, 0x12, 0x91, 0x3b, 0x62, + 0xc2, 0x11, 0x3e, 0x60, 0x9a, 0x11, 0x3d, 0x6c, 0x1a, 0x12, 0x40, 0x5b, + 0x9a, 0xd1, 0x3d, 0x63, 0xea, 0xd1, 0x3e, 0x59, 0x8a, 0x51, 0x3d, 0x59, + 0x8a, 0x11, 0x3d, 0x62, 0xea, 0xd1, 0x3e, 0x5e, 0xd2, 0x91, 0x3e, 0x6e, + 0x42, 0xd2, 0x40, 0x6f, 0x5a, 0xd2, 0x41, 0x64, 0x12, 0x12, 0x40, 0x63, + 0x0a, 0xd2, 0x3f, 0x91, 0x52, 0xd3, 0x44, 0x5f, 0x02, 0x12, 0x40, 0x71, + 0x52, 0x12, 0x41, 0x7d, 0x9a, 0x92, 0x42, 0x67, 0x32, 0x12, 0x41, 0x84, + 0xca, 0x12, 0x43, 0x68, 0x42, 0x92, 0x41, 0x65, 0x3a, 0x92, 0x41, 0x60, + 0x1a, 0x12, 0x41, 0x64, 0x3a, 0xd2, 0x41, 0x5c, 0x12, 0x52, 0x41, 0x68, + 0x4a, 0xd2, 0x41, 0x59, 0x0a, 0x52, 0x41, 0x59, 0x12, 0xd2, 0x41, 0x56, + 0xfa, 0x11, 0x41, 0x53, 0xe2, 0x51, 0x41, 0x5b, 0x1a, 0xd2, 0x41, 0x65, + 0xa2, 0x92, 0x47, 0x6a, 0xba, 0xd2, 0x47, 0x67, 0xb2, 0xd2, 0x47, 0x69, + 0xba, 0xd2, 0x47, 0x6e, 0xca, 0x12, 0x48, 0x64, 0x9a, 0x52, 0x47, 0x6c, + 0xda, 0x52, 0x48, 0x65, 0xaa, 0xd2, 0x47, 0x65, 0xaa, 0x12, 0x48, 0x6e, + 0xe2, 0x92, 0x48, 0x6b, 0xba, 0xd2, 0x47, 0x65, 0xa2, 0x52, 0x47, 0x68, + 0xb2, 0xd2, 0x47, 0x6d, 0xda, 0x52, 0x48, 0x6d, 0xc2, 0x12, 0x48, 0x6d, + 0xd2, 0x52, 0x48, 0x6f, 0xe2, 0x52, 0x48, 0x6d, 0xda, 0x52, 0x48, 0x6e, + 0xd2, 0x12, 0x48, 0x6e, 0xda, 0x52, 0x48, 0x6a, 0xba, 0xd2, 0x47, 0x6d, + 0xca, 0x12, 0x48, 0x6d, 0xba, 0xd2, 0x47, 0x63, 0x8a, 0xd2, 0x46, 0x65, + 0xa2, 0x52, 0x47, 0x69, 0xb2, 0x92, 0x47, 0x68, 0x92, 0x52, 0x46, 0x61, + 0x7a, 0x52, 0x46, 0x62, 0x8a, 0x52, 0x46, 0x64, 0x8a, 0x52, 0x46, 0x61, + 0x7a, 0xd2, 0x45, 0x60, 0x72, 0x92, 0x45, 0x5f, 0x62, 0x12, 0x45, 0x61, + 0x6a, 0x92, 0x45, 0x5d, 0x52, 0x12, 0x45, 0x58, 0x3a, 0x52, 0x44, 0x5b, + 0x4a, 0xd2, 0x44, 0x57, 0x2a, 0xd2, 0x43, 0x57, 0x22, 0x92, 0x43, 0x58, + 0x22, 0x92, 0x43, 0x56, 0x2a, 0xd2, 0x43, 0x57, 0x0a, 0xd2, 0x42, 0x5d, + 0x32, 0x52, 0x43, 0x52, 0xea, 0x11, 0x42, 0x50, 0xc2, 0x91, 0x41, 0x56, + 0x02, 0x52, 0x42, 0x56, 0x02, 0x12, 0x42, 0x51, 0xd2, 0x91, 0x41, 0x4f, + 0xc2, 0x91, 0x41, 0x4c, 0x82, 0x91, 0x40, 0x4e, 0x8a, 0x91, 0x40, 0x52, + 0xca, 0x51, 0x41, 0x4d, 0x8a, 0xd1, 0x40, 0x50, 0xa2, 0xd1, 0x40, 0x4d, + 0x7a, 0x51, 0x40, 0x4f, 0x8a, 0x51, 0x40, 0x49, 0x3a, 0x11, 0x3f, 0x49, + 0x2a, 0x51, 0x3e, 0x4e, 0x72, 0xd1, 0x3f, 0x4e, 0x6a, 0x91, 0x3f, 0x48, + 0x1a, 0x91, 0x3d, 0x48, 0x12, 0x91, 0x3d, 0x45, 0xf2, 0xd0, 0x3c, 0x47, + 0x02, 0xd1, 0x3c, 0x47, 0x02, 0xd1, 0x3c, 0x4a, 0x22, 0x51, 0x3d, 0x45, + 0xf2, 0x50, 0x3c, 0x49, 0x22, 0x91, 0x3d, 0x4a, 0x22, 0x11, 0x3d, 0x50, + 0x82, 0x91, 0x3f, 0x50, 0x62, 0x11, 0x3e, 0x51, 0x62, 0x11, 0x3e, 0x4e, + 0x4a, 0x91, 0x3d, 0x54, 0xa2, 0x91, 0x3f, 0x58, 0xda, 0x51, 0x40, 0x53, + 0x8a, 0xd1, 0x3e, 0x58, 0xba, 0xd1, 0x3f, 0x59, 0xd2, 0x11, 0x40, 0x53, + 0xa2, 0x51, 0x3f, 0x5b, 0x02, 0xd2, 0x40, 0x5a, 0xfa, 0xd1, 0x40, 0x55, + 0xc2, 0x11, 0x40, 0x56, 0xc2, 0x11, 0x40, 0x56, 0xba, 0x11, 0x40, 0x5a, + 0xfa, 0xd1, 0x40, 0x5b, 0xf2, 0x91, 0x40, 0x57, 0xe2, 0x91, 0x40, 0x5a, + 0x02, 0x12, 0x41, 0x5c, 0x1a, 0xd2, 0x41, 0x57, 0xe2, 0xd1, 0x40, 0x5f, + 0x32, 0x52, 0x42, 0x5a, 0x0a, 0x52, 0x41, 0x58, 0xfa, 0x11, 0x41, 0x54, + 0xe2, 0xd1, 0x40, 0x5b, 0x1a, 0xd2, 0x41, 0x5b, 0x12, 0xd2, 0x41, 0x5c, + 0x22, 0x52, 0x42, 0x5a, 0x12, 0xd2, 0x41, 0x59, 0x12, 0x92, 0x41, 0x5e, + 0x22, 0x12, 0x42, 0x5c, 0x22, 0x52, 0x42, 0x5c, 0x22, 0x92, 0x42, 0x5c, + 0x22, 0x92, 0x42, 0x63, 0x4a, 0x12, 0x43, 0x62, 0x52, 0x92, 0x43, 0x5f, + 0x42, 0x52, 0x43, 0x5d, 0x32, 0xd2, 0x42, 0x5f, 0x42, 0x92, 0x43, 0x62, + 0x4a, 0x52, 0x43, 0x64, 0x6a, 0x52, 0x44, 0x63, 0x62, 0x12, 0x44, 0x5f, + 0x4a, 0xd2, 0x43, 0x5e, 0x42, 0x92, 0x43, 0x5c, 0x3a, 0x52, 0x43, 0x5f, + 0x4a, 0xd2, 0x43, 0x65, 0x5a, 0x52, 0x44, 0x60, 0x4a, 0xd2, 0x43, 0x5b, + 0x32, 0x52, 0x43, 0x5a, 0x2a, 0x52, 0x43, 0x61, 0x5a, 0x52, 0x44, 0x5e, + 0x5a, 0x92, 0x44, 0x64, 0x6a, 0xd2, 0x44, 0x5a, 0x3a, 0x12, 0x44, 0x5d, + 0x4a, 0x52, 0x44, 0x5a, 0x2a, 0x52, 0x43, 0x5a, 0x32, 0xd2, 0x43, 0x5b, + 0x3a, 0xd2, 0x43, 0x5c, 0x42, 0x52, 0x44, 0x65, 0xaa, 0x12, 0x48, 0x61, + 0x9a, 0xd2, 0x47, 0x65, 0xba, 0x52, 0x48, 0x8c, 0x1a, 0x94, 0x4d, 0x62, + 0xa2, 0x12, 0x48, 0x62, 0x9a, 0xd2, 0x47, 0x5f, 0x82, 0x52, 0x47, 0x5f, + 0x7a, 0xd2, 0x46, 0x60, 0x82, 0x12, 0x47, 0x61, 0x6a, 0x12, 0x46, 0x5b, + 0x52, 0xd2, 0x45, 0x5c, 0x4a, 0x52, 0x45, 0x5a, 0x32, 0xd2, 0x44, 0x54, + 0x0a, 0xd2, 0x43, 0x54, 0x12, 0x92, 0x43, 0x55, 0x1a, 0xd2, 0x43, 0x50, + 0xca, 0x91, 0x42, 0x50, 0xba, 0x11, 0x42, 0x4c, 0x8a, 0x91, 0x41, 0x49, + 0x62, 0x11, 0x41, 0x4d, 0x7a, 0x11, 0x41, 0x47, 0x22, 0xd1, 0x3f, 0x4d, + 0x42, 0xd1, 0x3f, 0x47, 0x0a, 0x91, 0x3e, 0x46, 0xe2, 0x90, 0x3d, 0x46, + 0xd2, 0xd0, 0x3c, 0x44, 0xb2, 0xd0, 0x3b, 0x45, 0xb2, 0x10, 0x3b, 0x43, + 0x82, 0x50, 0x3a, 0x43, 0x7a, 0x90, 0x39, 0x43, 0x7a, 0x50, 0x39, 0x45, + 0x7a, 0x10, 0x39, 0x48, 0xaa, 0x10, 0x3a, 0x65, 0xc2, 0x91, 0x3d, 0x5f, + 0x8a, 0xd1, 0x3c, 0x68, 0xf2, 0x51, 0x3e, 0x5e, 0x9a, 0x51, 0x3d, 0x6a, + 0x02, 0x92, 0x3e, 0x5a, 0x8a, 0x11, 0x3d, 0x5e, 0xaa, 0x51, 0x3d, 0x6e, + 0x22, 0x92, 0x3f, 0x61, 0xda, 0x51, 0x3e, 0x7a, 0x62, 0xd2, 0x40, 0x5e, + 0xd2, 0x91, 0x3e, 0x79, 0x6a, 0xd2, 0x40, 0x69, 0x1a, 0xd2, 0x3f, 0x67, + 0x22, 0x52, 0x40, 0x6d, 0x3a, 0x52, 0x40, 0x7a, 0x7a, 0x52, 0x41, 0xa2, + 0xe2, 0x93, 0x46, 0x7d, 0x92, 0xd2, 0x41, 0x6f, 0x62, 0xd2, 0x41, 0x74, + 0x72, 0xd2, 0x41, 0x75, 0x72, 0xd2, 0x41, 0x72, 0x6a, 0xd2, 0x41, 0x5b, + 0xea, 0x51, 0x40, 0x5c, 0x0a, 0xd2, 0x40, 0x78, 0x92, 0x12, 0x43, 0x65, + 0x42, 0xd2, 0x41, 0x64, 0x42, 0x52, 0x42, 0x5e, 0x12, 0x52, 0x41, 0x62, + 0x2a, 0xd2, 0x41, 0x6b, 0x62, 0x12, 0x43, 0x55, 0xea, 0x11, 0x41, 0x64, + 0x9a, 0x92, 0x47, 0x6c, 0xca, 0x12, 0x48, 0x72, 0xda, 0x52, 0x48, 0x6d, + 0xc2, 0xd2, 0x47, 0x6d, 0xca, 0x12, 0x48, 0x6b, 0xca, 0x12, 0x48, 0x68, + 0xaa, 0x92, 0x47, 0x67, 0xb2, 0xd2, 0x47, 0x67, 0xb2, 0x12, 0x48, 0x6e, + 0xca, 0x52, 0x48, 0x68, 0xc2, 0x12, 0x48, 0x6b, 0xd2, 0x52, 0x48, 0x69, + 0xba, 0x12, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x68, 0xba, 0xd2, 0x47, 0x6e, + 0xd2, 0x52, 0x48, 0x67, 0xa2, 0x52, 0x47, 0x69, 0xba, 0x12, 0x48, 0x69, + 0xb2, 0xd2, 0x47, 0x68, 0xaa, 0x92, 0x47, 0x63, 0x92, 0x12, 0x47, 0x65, + 0xa2, 0x52, 0x47, 0x72, 0xda, 0x12, 0x48, 0x68, 0xb2, 0x92, 0x47, 0x77, + 0xea, 0x92, 0x47, 0x67, 0xa2, 0xd2, 0x46, 0x61, 0x82, 0x92, 0x46, 0x62, + 0x82, 0x92, 0x46, 0x77, 0xe2, 0x12, 0x47, 0x61, 0x82, 0x52, 0x46, 0x62, + 0x7a, 0x52, 0x46, 0x60, 0x6a, 0x92, 0x45, 0x5b, 0x52, 0x12, 0x45, 0x5d, + 0x52, 0x12, 0x45, 0x5c, 0x4a, 0x92, 0x44, 0x59, 0x3a, 0x52, 0x44, 0x56, + 0x1a, 0x92, 0x43, 0x5c, 0x4a, 0x92, 0x44, 0x58, 0x22, 0x92, 0x43, 0x58, + 0x32, 0xd2, 0x43, 0x53, 0x0a, 0x12, 0x43, 0x54, 0x02, 0x92, 0x42, 0x5e, + 0x3a, 0xd2, 0x43, 0x56, 0x0a, 0xd2, 0x42, 0x5a, 0x22, 0x52, 0x43, 0x59, + 0x0a, 0x52, 0x42, 0x59, 0x22, 0x12, 0x43, 0x4f, 0xb2, 0x51, 0x41, 0x50, + 0xba, 0x51, 0x41, 0x50, 0xb2, 0x51, 0x41, 0x51, 0xc2, 0x51, 0x41, 0x50, + 0xaa, 0x11, 0x41, 0x4e, 0x8a, 0xd1, 0x40, 0x4d, 0x72, 0x11, 0x40, 0x4d, + 0x72, 0x11, 0x40, 0x4a, 0x52, 0x91, 0x3f, 0x4a, 0x4a, 0x51, 0x3f, 0x48, + 0x22, 0x11, 0x3e, 0x48, 0x1a, 0xd1, 0x3d, 0x4d, 0x42, 0x91, 0x3e, 0x4a, + 0x2a, 0xd1, 0x3d, 0x46, 0xfa, 0xd0, 0x3c, 0x48, 0x0a, 0x51, 0x3d, 0x4b, + 0x2a, 0x91, 0x3d, 0x49, 0x0a, 0x91, 0x3c, 0x48, 0x02, 0x91, 0x3c, 0x4a, + 0x22, 0x51, 0x3d, 0x4b, 0x22, 0x11, 0x3d, 0x4f, 0x52, 0xd1, 0x3d, 0x4d, + 0x4a, 0xd1, 0x3d, 0x4f, 0x5a, 0xd1, 0x3d, 0x51, 0x6a, 0x51, 0x3e, 0x52, + 0x72, 0x51, 0x3e, 0x50, 0x62, 0x11, 0x3e, 0x55, 0xaa, 0xd1, 0x3f, 0x52, + 0x92, 0x51, 0x3f, 0x54, 0x8a, 0xd1, 0x3e, 0x56, 0xa2, 0x51, 0x3f, 0x56, + 0xba, 0xd1, 0x3f, 0x54, 0xa2, 0x91, 0x3f, 0x52, 0x8a, 0xd1, 0x3e, 0x58, + 0xe2, 0x91, 0x40, 0x5a, 0xda, 0x11, 0x40, 0x59, 0xe2, 0x51, 0x40, 0x59, + 0xe2, 0x51, 0x40, 0x5c, 0x0a, 0x12, 0x41, 0x5e, 0x12, 0x52, 0x41, 0x55, + 0xd2, 0x51, 0x40, 0x54, 0xba, 0x11, 0x40, 0x59, 0x02, 0x52, 0x41, 0x55, + 0xda, 0xd1, 0x40, 0x55, 0xda, 0x91, 0x40, 0x5e, 0x22, 0xd2, 0x41, 0x5b, + 0x12, 0x92, 0x41, 0x88, 0x1a, 0x13, 0x45, 0x61, 0x32, 0x12, 0x42, 0x5e, + 0x2a, 0x12, 0x42, 0x5b, 0x12, 0x92, 0x41, 0x5b, 0x1a, 0x12, 0x42, 0x5d, + 0x22, 0xd2, 0x41, 0x62, 0x42, 0xd2, 0x42, 0x68, 0x7a, 0x92, 0x44, 0x61, + 0x42, 0x12, 0x43, 0x5e, 0x32, 0xd2, 0x42, 0x60, 0x42, 0x12, 0x43, 0x5d, + 0x32, 0x92, 0x42, 0x60, 0x4a, 0x52, 0x43, 0x60, 0x4a, 0x92, 0x43, 0x5d, + 0x3a, 0x52, 0x43, 0x5f, 0x42, 0x52, 0x43, 0x60, 0x42, 0x52, 0x43, 0x5e, + 0x42, 0x52, 0x43, 0x5e, 0x3a, 0x52, 0x43, 0x5e, 0x3a, 0x92, 0x43, 0x5c, + 0x32, 0x12, 0x43, 0x5b, 0x2a, 0x12, 0x43, 0x5c, 0x3a, 0x92, 0x43, 0x5f, + 0x52, 0x52, 0x44, 0x5e, 0x4a, 0x12, 0x44, 0x62, 0x62, 0x52, 0x44, 0x5d, + 0x3a, 0x52, 0x43, 0x5e, 0x42, 0x92, 0x43, 0x5a, 0x32, 0x52, 0x43, 0x56, + 0x12, 0x12, 0x43, 0x58, 0x2a, 0x52, 0x43, 0x5c, 0x32, 0x92, 0x43, 0x5b, + 0x42, 0x12, 0x44, 0x5a, 0x3a, 0x12, 0x44, 0x62, 0x9a, 0xd2, 0x47, 0x65, + 0xb2, 0x52, 0x48, 0x60, 0x92, 0xd2, 0x47, 0x63, 0x9a, 0xd2, 0x47, 0x5f, + 0x92, 0x92, 0x47, 0x60, 0x8a, 0x52, 0x47, 0x5b, 0x6a, 0x92, 0x46, 0x5e, + 0x7a, 0x12, 0x47, 0x5f, 0x6a, 0x52, 0x46, 0x57, 0x3a, 0x52, 0x45, 0x5b, + 0x4a, 0x92, 0x45, 0x56, 0x2a, 0x92, 0x44, 0x57, 0x22, 0x92, 0x44, 0x55, + 0x0a, 0xd2, 0x43, 0x4e, 0xd2, 0xd1, 0x42, 0x50, 0xda, 0x91, 0x42, 0x50, + 0xd2, 0x91, 0x42, 0x50, 0xba, 0x51, 0x42, 0x4c, 0x62, 0xd1, 0x40, 0x49, + 0x62, 0x11, 0x41, 0x46, 0x1a, 0xd1, 0x3f, 0x49, 0x1a, 0x91, 0x3f, 0x48, + 0x0a, 0xd1, 0x3e, 0x46, 0xda, 0x90, 0x3d, 0x46, 0xda, 0x10, 0x3d, 0x43, + 0xa2, 0x90, 0x3b, 0x41, 0x82, 0x50, 0x3a, 0x44, 0x8a, 0x50, 0x3a, 0x3d, + 0x4a, 0x10, 0x39, 0x44, 0x82, 0xd0, 0x39, 0x46, 0x7a, 0x50, 0x39, 0x49, + 0x9a, 0x90, 0x39, 0x61, 0x8a, 0xd1, 0x3c, 0x60, 0x9a, 0x51, 0x3d, 0x5c, + 0x72, 0x51, 0x3c, 0x70, 0x1a, 0x52, 0x3f, 0x62, 0xb2, 0x91, 0x3d, 0x5d, + 0x8a, 0xd1, 0x3c, 0x5b, 0x82, 0xd1, 0x3c, 0x7f, 0x72, 0xd2, 0x40, 0x70, + 0x32, 0x12, 0x40, 0x75, 0x4a, 0x92, 0x40, 0x62, 0xf2, 0x91, 0x3e, 0x66, + 0x02, 0x92, 0x3e, 0x5c, 0xb2, 0x91, 0x3d, 0x8d, 0x02, 0x13, 0x43, 0x84, + 0xb2, 0x12, 0x42, 0x8d, 0x0a, 0x53, 0x43, 0x81, 0xa2, 0x12, 0x42, 0x60, + 0xf2, 0xd1, 0x3e, 0x7e, 0x8a, 0x92, 0x41, 0x74, 0x6a, 0x92, 0x41, 0x87, + 0xea, 0x52, 0x43, 0x67, 0x22, 0x12, 0x40, 0x71, 0x6a, 0x52, 0x42, 0x81, + 0xb2, 0x92, 0x42, 0x68, 0x3a, 0x52, 0x41, 0x7b, 0x9a, 0x92, 0x42, 0x66, + 0x32, 0x52, 0x41, 0x83, 0xd2, 0x92, 0x43, 0x67, 0x42, 0xd2, 0x41, 0x65, + 0x42, 0xd2, 0x41, 0x7e, 0xb2, 0x52, 0x43, 0x62, 0x32, 0xd2, 0x41, 0x63, + 0x92, 0x52, 0x47, 0x68, 0xba, 0x12, 0x48, 0x68, 0xb2, 0xd2, 0x47, 0x6b, + 0xc2, 0x12, 0x48, 0x67, 0xb2, 0x12, 0x48, 0x6e, 0xda, 0x52, 0x48, 0x68, + 0xba, 0x12, 0x48, 0x68, 0xc2, 0x12, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x6e, + 0xea, 0xd2, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x65, 0xa2, 0xd2, 0x47, 0x6d, + 0xe2, 0x92, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x71, 0xe2, 0x92, 0x48, 0x68, + 0xb2, 0x12, 0x48, 0x69, 0xc2, 0x12, 0x48, 0x66, 0xaa, 0xd2, 0x47, 0x6b, + 0xca, 0x52, 0x48, 0x78, 0x0a, 0xd3, 0x48, 0x69, 0xba, 0x12, 0x48, 0x6e, + 0xca, 0x12, 0x48, 0x63, 0x92, 0x12, 0x47, 0x60, 0x82, 0xd2, 0x46, 0x66, + 0x9a, 0x12, 0x47, 0x62, 0x82, 0x52, 0x46, 0x61, 0x82, 0x92, 0x46, 0x68, + 0xb2, 0xd2, 0x47, 0x61, 0x72, 0xd2, 0x45, 0x5d, 0x62, 0x92, 0x45, 0x5c, + 0x52, 0x12, 0x45, 0x5d, 0x5a, 0x52, 0x45, 0x5d, 0x62, 0x52, 0x45, 0x5a, + 0x42, 0x92, 0x44, 0x5b, 0x42, 0x92, 0x44, 0x56, 0x22, 0xd2, 0x43, 0x59, + 0x2a, 0xd2, 0x43, 0x57, 0x2a, 0xd2, 0x43, 0x56, 0x12, 0x12, 0x43, 0x59, + 0x2a, 0x92, 0x43, 0x5a, 0x32, 0x12, 0x44, 0x56, 0x12, 0x12, 0x43, 0x52, + 0xea, 0x51, 0x42, 0x52, 0xea, 0x11, 0x42, 0x53, 0xf2, 0x51, 0x42, 0x4f, + 0xba, 0x91, 0x41, 0x4d, 0xaa, 0x51, 0x41, 0x53, 0xe2, 0x11, 0x42, 0x4e, + 0xa2, 0x11, 0x41, 0x52, 0xba, 0x51, 0x41, 0x4f, 0x92, 0xd1, 0x40, 0x54, + 0xf2, 0x11, 0x42, 0x4d, 0x62, 0x11, 0x40, 0x4c, 0x72, 0x11, 0x40, 0x4c, + 0x5a, 0xd1, 0x3f, 0x4c, 0x62, 0x11, 0x40, 0x49, 0x3a, 0x91, 0x3e, 0x4a, + 0x2a, 0x11, 0x3e, 0x4c, 0x42, 0x91, 0x3e, 0x4e, 0x4a, 0x51, 0x3e, 0x4c, + 0x3a, 0xd1, 0x3d, 0x47, 0x02, 0x11, 0x3d, 0x4b, 0x22, 0x51, 0x3d, 0x47, + 0xfa, 0x90, 0x3c, 0x4b, 0x2a, 0x91, 0x3d, 0x4a, 0x02, 0x11, 0x3c, 0x4e, + 0x3a, 0x51, 0x3d, 0x4f, 0x3a, 0x11, 0x3d, 0x63, 0x02, 0x12, 0x3f, 0x51, + 0x6a, 0x91, 0x3e, 0x55, 0xaa, 0x11, 0x40, 0x51, 0x6a, 0x11, 0x3e, 0x51, + 0x6a, 0x11, 0x3e, 0x51, 0x62, 0x11, 0x3e, 0x4f, 0x5a, 0xd1, 0x3d, 0x56, + 0xba, 0x11, 0x40, 0x4f, 0x5a, 0xd1, 0x3d, 0x59, 0xc2, 0x51, 0x3f, 0x5a, + 0xca, 0x91, 0x3f, 0x56, 0xb2, 0x51, 0x3f, 0x55, 0xa2, 0x11, 0x3f, 0x55, + 0xa2, 0x11, 0x3f, 0x5e, 0xfa, 0x51, 0x40, 0x5a, 0xe2, 0x11, 0x40, 0x95, + 0x82, 0x53, 0x46, 0x59, 0xe2, 0x11, 0x40, 0x5c, 0xfa, 0x91, 0x40, 0x58, + 0xd2, 0x11, 0x40, 0x56, 0xc2, 0x11, 0x40, 0x55, 0xc2, 0x11, 0x40, 0x57, + 0xfa, 0x11, 0x41, 0x56, 0xe2, 0xd1, 0x40, 0x5b, 0x0a, 0x12, 0x41, 0x56, + 0xea, 0xd1, 0x40, 0x58, 0x02, 0x52, 0x41, 0x63, 0x32, 0x92, 0x41, 0x5e, + 0x2a, 0x12, 0x42, 0x5c, 0x12, 0x52, 0x41, 0x62, 0x42, 0x92, 0x42, 0x5f, + 0x2a, 0x52, 0x42, 0x5f, 0x3a, 0x92, 0x42, 0x5c, 0x22, 0x12, 0x42, 0x5c, + 0x22, 0x12, 0x42, 0x5a, 0x1a, 0x12, 0x42, 0x5e, 0x32, 0x92, 0x42, 0x5f, + 0x42, 0x12, 0x43, 0x5e, 0x32, 0x92, 0x42, 0x5a, 0x22, 0x92, 0x42, 0x5f, + 0x42, 0x12, 0x43, 0x67, 0x7a, 0xd2, 0x44, 0x5f, 0x3a, 0x12, 0x43, 0x62, + 0x52, 0x92, 0x43, 0x5d, 0x32, 0x12, 0x43, 0x5f, 0x3a, 0x12, 0x43, 0x5e, + 0x42, 0x12, 0x43, 0x5d, 0x4a, 0xd2, 0x43, 0x5e, 0x3a, 0x52, 0x43, 0x5a, + 0x2a, 0x12, 0x43, 0x62, 0x5a, 0xd2, 0x43, 0x59, 0x22, 0x12, 0x43, 0x5c, + 0x4a, 0x12, 0x44, 0x5f, 0x42, 0x92, 0x43, 0x58, 0x22, 0x12, 0x43, 0x5f, + 0x5a, 0x92, 0x44, 0x56, 0x12, 0xd2, 0x42, 0x5c, 0x3a, 0x92, 0x43, 0x57, + 0x22, 0x52, 0x43, 0x59, 0x32, 0xd2, 0x43, 0x61, 0xa2, 0x12, 0x48, 0x64, + 0xb2, 0x52, 0x48, 0x61, 0x92, 0xd2, 0x47, 0x62, 0x92, 0x92, 0x47, 0x61, + 0x82, 0x12, 0x47, 0x5f, 0x7a, 0x12, 0x47, 0x8a, 0x0a, 0x14, 0x4d, 0x60, + 0x7a, 0xd2, 0x46, 0x60, 0x7a, 0xd2, 0x46, 0x5b, 0x52, 0x92, 0x45, 0x5b, + 0x42, 0x12, 0x45, 0x55, 0x1a, 0x52, 0x44, 0x55, 0x1a, 0x12, 0x44, 0x56, + 0xfa, 0x11, 0x43, 0x56, 0x12, 0xd2, 0x43, 0x4d, 0xb2, 0x51, 0x42, 0x4d, + 0x92, 0xd1, 0x41, 0x4f, 0x82, 0x51, 0x41, 0x4a, 0x5a, 0x11, 0x41, 0x4b, + 0x52, 0x91, 0x40, 0x48, 0x1a, 0x91, 0x3f, 0x44, 0xe2, 0x50, 0x3e, 0x43, + 0xba, 0xd0, 0x3c, 0x45, 0xca, 0xd0, 0x3c, 0x40, 0x82, 0x10, 0x3b, 0x43, + 0x92, 0x10, 0x3b, 0x3e, 0x52, 0x90, 0x39, 0x38, 0x32, 0xd0, 0x38, 0x40, + 0x52, 0x10, 0x39, 0x42, 0x62, 0x10, 0x39, 0x47, 0x8a, 0x50, 0x39, 0x49, + 0x8a, 0x10, 0x39, 0x57, 0x2a, 0xd1, 0x3b, 0x59, 0x42, 0xd1, 0x3b, 0x65, + 0xc2, 0x91, 0x3d, 0x6a, 0xe2, 0x11, 0x3e, 0x68, 0xda, 0xd1, 0x3d, 0x7e, + 0x62, 0x92, 0x40, 0x7f, 0x6a, 0x92, 0x40, 0x6a, 0x02, 0x52, 0x3e, 0x72, + 0x32, 0x92, 0x3f, 0x7b, 0x62, 0x92, 0x40, 0x8a, 0xda, 0x52, 0x42, 0x72, + 0x3a, 0xd2, 0x3f, 0x82, 0x9a, 0x52, 0x41, 0x6f, 0x32, 0x12, 0x40, 0x67, + 0x0a, 0x52, 0x3f, 0x77, 0x72, 0x92, 0x41, 0x80, 0x82, 0x52, 0x41, 0x82, + 0xc2, 0x52, 0x43, 0x65, 0x12, 0x92, 0x3f, 0x7d, 0x82, 0x92, 0x41, 0x6c, + 0x3a, 0x92, 0x40, 0x88, 0xea, 0x12, 0x43, 0x80, 0xa2, 0x52, 0x42, 0x74, + 0x6a, 0x52, 0x41, 0x77, 0x72, 0x92, 0x41, 0x78, 0x92, 0xd2, 0x42, 0x81, + 0xba, 0xd2, 0x42, 0x62, 0x22, 0x12, 0x41, 0x6d, 0x5a, 0xd2, 0x41, 0x81, + 0xca, 0xd2, 0x43, 0x78, 0x9a, 0x52, 0x43, 0x5a, 0x02, 0x12, 0x41, 0x68, + 0xba, 0xd2, 0x47, 0x68, 0xba, 0x12, 0x48, 0x67, 0xb2, 0xd2, 0x47, 0x6e, + 0xd2, 0x52, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6e, 0xe2, 0x92, 0x48, 0x6c, + 0xd2, 0x52, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x6b, 0xd2, 0x52, 0x48, 0x6c, + 0xda, 0x92, 0x48, 0x68, 0xb2, 0x12, 0x48, 0x6b, 0xca, 0x12, 0x48, 0x70, + 0xea, 0x92, 0x48, 0x6a, 0xc2, 0x52, 0x48, 0x70, 0xea, 0xd2, 0x48, 0x6c, + 0xd2, 0x52, 0x48, 0x6c, 0xca, 0x52, 0x48, 0x6b, 0xc2, 0x12, 0x48, 0x67, + 0xaa, 0x92, 0x47, 0x61, 0x92, 0x52, 0x47, 0x6a, 0xb2, 0xd2, 0x47, 0x69, + 0xc2, 0x12, 0x48, 0x63, 0x92, 0x12, 0x47, 0x64, 0x9a, 0x92, 0x47, 0x66, + 0x9a, 0x12, 0x47, 0x61, 0x82, 0xd2, 0x46, 0x62, 0x8a, 0xd2, 0x46, 0x64, + 0x9a, 0xd2, 0x46, 0x60, 0x82, 0x92, 0x46, 0x60, 0x7a, 0x52, 0x46, 0x5d, + 0x62, 0x52, 0x45, 0x5b, 0x52, 0x52, 0x45, 0x5c, 0x5a, 0x52, 0x45, 0x5a, + 0x4a, 0xd2, 0x44, 0x57, 0x2a, 0x12, 0x44, 0x5a, 0x3a, 0x92, 0x44, 0x51, + 0x02, 0x12, 0x43, 0x55, 0x1a, 0x92, 0x43, 0x51, 0xfa, 0xd1, 0x42, 0x51, + 0xea, 0x91, 0x42, 0x55, 0x0a, 0x12, 0x43, 0x52, 0xe2, 0x11, 0x42, 0x51, + 0xe2, 0x11, 0x42, 0x4f, 0xca, 0x11, 0x42, 0x52, 0xf2, 0x11, 0x42, 0x54, + 0xfa, 0x51, 0x42, 0x50, 0xca, 0xd1, 0x41, 0x50, 0xaa, 0x51, 0x41, 0x53, + 0xe2, 0xd1, 0x41, 0x50, 0xa2, 0xd1, 0x40, 0x4a, 0x5a, 0x51, 0x40, 0x80, + 0x4a, 0x93, 0x49, 0x4d, 0x6a, 0x11, 0x40, 0x4c, 0x5a, 0x91, 0x3f, 0x4c, + 0x52, 0x51, 0x3f, 0x4d, 0x5a, 0x51, 0x3f, 0x47, 0x12, 0x11, 0x3e, 0x49, + 0x2a, 0x91, 0x3e, 0x47, 0x12, 0xd1, 0x3d, 0x4b, 0x2a, 0xd1, 0x3d, 0x49, + 0x22, 0x91, 0x3d, 0x49, 0x12, 0x51, 0x3d, 0x45, 0xd2, 0x90, 0x3b, 0x49, + 0x02, 0x91, 0x3c, 0x4d, 0x32, 0x51, 0x3d, 0x4e, 0x22, 0x91, 0x3c, 0x4f, + 0x42, 0x11, 0x3d, 0x51, 0x62, 0xd1, 0x3d, 0x56, 0x7a, 0x91, 0x3d, 0x54, + 0x72, 0xd1, 0x3d, 0x55, 0x92, 0xd1, 0x3e, 0x56, 0x9a, 0xd1, 0x3e, 0x4e, + 0x42, 0x51, 0x3d, 0x51, 0x6a, 0x11, 0x3e, 0x50, 0x62, 0xd1, 0x3d, 0x52, + 0x7a, 0x91, 0x3e, 0x4f, 0x62, 0xd1, 0x3d, 0x4e, 0x5a, 0x91, 0x3d, 0x53, + 0x8a, 0x91, 0x3e, 0x5e, 0x02, 0x52, 0x40, 0x58, 0xc2, 0x91, 0x3f, 0x5c, + 0xea, 0x11, 0x40, 0x59, 0xd2, 0xd1, 0x3f, 0x61, 0x0a, 0x52, 0x40, 0x5b, + 0xfa, 0x51, 0x40, 0x62, 0x12, 0x92, 0x40, 0x67, 0x2a, 0x12, 0x41, 0x5e, + 0x0a, 0x92, 0x40, 0x5e, 0x02, 0x52, 0x40, 0x57, 0xd2, 0x51, 0x40, 0x5a, + 0x02, 0xd2, 0x40, 0x5a, 0x0a, 0x52, 0x41, 0x5d, 0x1a, 0x92, 0x41, 0x61, + 0x2a, 0xd2, 0x41, 0x59, 0xfa, 0xd1, 0x40, 0x5a, 0x02, 0x12, 0x41, 0x67, + 0x4a, 0x52, 0x42, 0x5d, 0x22, 0x12, 0x42, 0x78, 0x9a, 0x52, 0x43, 0x5f, + 0x22, 0xd2, 0x41, 0x5e, 0x2a, 0x12, 0x42, 0x60, 0x3a, 0xd2, 0x42, 0x5d, + 0x22, 0x12, 0x42, 0x5d, 0x2a, 0x52, 0x42, 0x5c, 0x2a, 0x92, 0x42, 0x5b, + 0x22, 0x52, 0x42, 0x5e, 0x2a, 0x52, 0x42, 0x64, 0x52, 0x12, 0x43, 0x5a, + 0x12, 0x12, 0x42, 0x5d, 0x2a, 0x52, 0x42, 0x62, 0x4a, 0x12, 0x43, 0x63, + 0x5a, 0x52, 0x43, 0x59, 0x22, 0xd2, 0x42, 0x5b, 0x2a, 0xd2, 0x42, 0x59, + 0x22, 0xd2, 0x42, 0x5a, 0x22, 0x92, 0x42, 0x5e, 0x4a, 0xd2, 0x43, 0x5e, + 0x3a, 0x52, 0x43, 0x5e, 0x4a, 0x12, 0x44, 0x5b, 0x2a, 0x12, 0x43, 0x59, + 0x32, 0x52, 0x43, 0x58, 0x22, 0xd2, 0x42, 0x62, 0x32, 0x12, 0x43, 0x57, + 0x12, 0x92, 0x42, 0x5a, 0x32, 0x92, 0x43, 0x59, 0x2a, 0x52, 0x43, 0x57, + 0x22, 0x52, 0x43, 0x59, 0x2a, 0x92, 0x43, 0x70, 0xea, 0x92, 0x48, 0x64, + 0x9a, 0x92, 0x47, 0x68, 0xb2, 0x12, 0x48, 0x62, 0x8a, 0x52, 0x47, 0x66, + 0x8a, 0x12, 0x47, 0x5b, 0x62, 0x92, 0x46, 0x5d, 0x62, 0x52, 0x46, 0x60, + 0x6a, 0x52, 0x46, 0x5d, 0x5a, 0xd2, 0x45, 0x5a, 0x42, 0x52, 0x45, 0x51, + 0x0a, 0x12, 0x44, 0x52, 0x12, 0x52, 0x44, 0x50, 0xda, 0x11, 0x43, 0x65, + 0x4a, 0x92, 0x43, 0x55, 0xfa, 0xd1, 0x42, 0x4e, 0x9a, 0xd1, 0x41, 0x4a, + 0x62, 0x51, 0x41, 0x49, 0x4a, 0xd1, 0x40, 0x49, 0x42, 0xd1, 0x40, 0x46, + 0xfa, 0x50, 0x3f, 0x41, 0xb2, 0x90, 0x3d, 0x45, 0xca, 0x90, 0x3d, 0x45, + 0xba, 0xd0, 0x3c, 0x44, 0xa2, 0xd0, 0x3b, 0x58, 0x52, 0x51, 0x3c, 0x3d, + 0x52, 0xd0, 0x39, 0x40, 0x4a, 0x10, 0x39, 0x3d, 0x3a, 0xd0, 0x38, 0x58, + 0x3a, 0x11, 0x3b, 0x48, 0x92, 0x90, 0x39, 0x4d, 0xa2, 0x90, 0x39, 0x53, + 0xea, 0xd0, 0x3a, 0x50, 0xc2, 0x10, 0x3a, 0x66, 0xaa, 0xd1, 0x3c, 0x6c, + 0xe2, 0xd1, 0x3d, 0x57, 0x2a, 0x51, 0x3b, 0x60, 0x8a, 0x91, 0x3c, 0x59, + 0x4a, 0x51, 0x3b, 0x76, 0x32, 0x92, 0x3f, 0x77, 0x3a, 0x92, 0x3f, 0x72, + 0x2a, 0x12, 0x3f, 0x71, 0x32, 0xd2, 0x3f, 0x82, 0x92, 0x12, 0x41, 0x69, + 0x0a, 0x92, 0x3e, 0x8a, 0xda, 0x52, 0x42, 0x7f, 0x72, 0xd2, 0x40, 0x77, + 0x5a, 0x92, 0x40, 0x71, 0x3a, 0x52, 0x40, 0x7b, 0x72, 0x12, 0x41, 0xac, + 0x1a, 0x54, 0x47, 0x88, 0xda, 0x92, 0x42, 0x7e, 0x8a, 0x92, 0x41, 0x75, + 0x6a, 0x92, 0x41, 0x81, 0xa2, 0x12, 0x42, 0x88, 0xea, 0x12, 0x43, 0x6d, + 0x4a, 0x12, 0x41, 0x7a, 0xa2, 0x12, 0x43, 0x82, 0xc2, 0xd2, 0x42, 0x77, + 0x72, 0x92, 0x41, 0x82, 0xc2, 0xd2, 0x42, 0x87, 0xf2, 0xd2, 0x43, 0x62, + 0x22, 0xd2, 0x40, 0x72, 0x7a, 0xd2, 0x42, 0x74, 0x82, 0x92, 0x42, 0x67, + 0xb2, 0x12, 0x48, 0x6d, 0xb2, 0xd2, 0x47, 0x69, 0xb2, 0x12, 0x48, 0x70, + 0xea, 0x92, 0x48, 0x68, 0xc2, 0x52, 0x48, 0x6a, 0xca, 0x52, 0x48, 0x6a, + 0xba, 0x12, 0x48, 0x67, 0xb2, 0x12, 0x48, 0x72, 0xea, 0x92, 0x48, 0x69, + 0xc2, 0x52, 0x48, 0x6e, 0xf2, 0xd2, 0x48, 0x72, 0x0a, 0x13, 0x49, 0x6c, + 0xda, 0x92, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6e, 0xe2, 0x92, 0x48, 0x69, + 0xc2, 0x52, 0x48, 0x6b, 0xca, 0x52, 0x48, 0x7b, 0x12, 0x53, 0x48, 0x6c, + 0xda, 0x92, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6d, 0xd2, 0x12, 0x48, 0x63, + 0x9a, 0x92, 0x47, 0x67, 0xb2, 0x12, 0x48, 0x69, 0xaa, 0x52, 0x47, 0x64, + 0x9a, 0x52, 0x47, 0x5f, 0x72, 0x12, 0x46, 0x64, 0x92, 0xd2, 0x46, 0x64, + 0xa2, 0x52, 0x47, 0x5d, 0x5a, 0x92, 0x45, 0x5e, 0x62, 0x92, 0x45, 0x5d, + 0x62, 0x92, 0x45, 0x5f, 0x6a, 0x92, 0x45, 0x5c, 0x52, 0x52, 0x45, 0x58, + 0x2a, 0x12, 0x44, 0x5a, 0x4a, 0x12, 0x45, 0x59, 0x2a, 0xd2, 0x43, 0x58, + 0x1a, 0x92, 0x43, 0x5c, 0x2a, 0x92, 0x43, 0x54, 0x0a, 0x12, 0x43, 0x54, + 0x02, 0x92, 0x42, 0x53, 0xfa, 0x91, 0x42, 0x52, 0xea, 0x51, 0x42, 0x80, + 0x5a, 0x13, 0x4a, 0x5a, 0x12, 0x92, 0x42, 0x51, 0xca, 0xd1, 0x41, 0x51, + 0xca, 0xd1, 0x41, 0x55, 0xfa, 0x11, 0x42, 0x51, 0xc2, 0x91, 0x41, 0x4d, + 0x8a, 0xd1, 0x40, 0x4d, 0x82, 0xd1, 0x40, 0x4c, 0x72, 0x91, 0x40, 0x4b, + 0x4a, 0x91, 0x3f, 0x50, 0x7a, 0x11, 0x40, 0x4a, 0x3a, 0x51, 0x3f, 0x4e, + 0x6a, 0xd1, 0x3f, 0x4d, 0x4a, 0x51, 0x3f, 0x4a, 0x2a, 0x51, 0x3e, 0x46, + 0xfa, 0x10, 0x3d, 0x4a, 0x1a, 0x91, 0x3d, 0x47, 0xfa, 0xd0, 0x3c, 0x45, + 0xda, 0x10, 0x3c, 0x46, 0xda, 0xd0, 0x3b, 0x47, 0xea, 0x10, 0x3c, 0x45, + 0xd2, 0x90, 0x3b, 0x4e, 0x3a, 0x91, 0x3d, 0x4e, 0x2a, 0xd1, 0x3c, 0x4f, + 0x3a, 0x11, 0x3d, 0x56, 0x7a, 0x11, 0x3e, 0x51, 0x52, 0x51, 0x3d, 0x57, + 0x92, 0x51, 0x3e, 0x5a, 0xb2, 0xd1, 0x3e, 0x5a, 0xa2, 0x51, 0x3e, 0x59, + 0xaa, 0x91, 0x3e, 0x4d, 0x32, 0x11, 0x3d, 0x53, 0x8a, 0xd1, 0x3e, 0x51, + 0x6a, 0xd1, 0x3d, 0x50, 0x5a, 0xd1, 0x3d, 0x52, 0x92, 0x11, 0x3f, 0x51, + 0x72, 0x11, 0x3e, 0x52, 0x82, 0x91, 0x3e, 0x5e, 0xea, 0x91, 0x3f, 0x61, + 0x1a, 0xd2, 0x40, 0x59, 0xd2, 0xd1, 0x3f, 0x58, 0xd2, 0x11, 0x40, 0x64, + 0x1a, 0x92, 0x40, 0x5f, 0x02, 0x52, 0x40, 0x69, 0x3a, 0x12, 0x41, 0x68, + 0x3a, 0x92, 0x41, 0x62, 0x22, 0x12, 0x41, 0x60, 0x12, 0xd2, 0x40, 0x64, + 0x2a, 0x12, 0x41, 0x61, 0x1a, 0xd2, 0x40, 0x5e, 0x12, 0xd2, 0x40, 0x5a, + 0xfa, 0x91, 0x40, 0x5d, 0x0a, 0x12, 0x41, 0x55, 0xda, 0x91, 0x40, 0x5a, + 0x02, 0x12, 0x41, 0x70, 0x72, 0x92, 0x42, 0x60, 0x1a, 0x52, 0x41, 0x61, + 0x2a, 0xd2, 0x41, 0x75, 0x8a, 0x12, 0x43, 0x67, 0x52, 0x52, 0x42, 0x5f, + 0x32, 0x12, 0x42, 0x69, 0x62, 0x12, 0x43, 0x5f, 0x2a, 0x12, 0x42, 0x5a, + 0x1a, 0x12, 0x42, 0x5d, 0x22, 0x52, 0x42, 0x5e, 0x32, 0x92, 0x42, 0x62, + 0x42, 0xd2, 0x42, 0x5d, 0x32, 0x92, 0x42, 0x5e, 0x32, 0x92, 0x42, 0x5d, + 0x2a, 0x52, 0x42, 0x60, 0x3a, 0x92, 0x42, 0x56, 0x0a, 0x12, 0x42, 0x5a, + 0x22, 0xd2, 0x42, 0x57, 0x12, 0x52, 0x42, 0x54, 0x02, 0x52, 0x42, 0x58, + 0x1a, 0x92, 0x42, 0x5b, 0x32, 0x12, 0x43, 0x5a, 0x2a, 0xd2, 0x42, 0x59, + 0x1a, 0xd2, 0x42, 0x5b, 0x32, 0x52, 0x43, 0x52, 0xea, 0x11, 0x42, 0x58, + 0x12, 0x92, 0x42, 0x59, 0x22, 0xd2, 0x42, 0x5b, 0x32, 0x92, 0x43, 0x56, + 0x12, 0xd2, 0x42, 0x58, 0x22, 0xd2, 0x42, 0x6e, 0xba, 0xd2, 0x47, 0x63, + 0xa2, 0xd2, 0x47, 0x67, 0xaa, 0x12, 0x48, 0x63, 0x8a, 0xd2, 0x46, 0x66, + 0xa2, 0xd2, 0x47, 0x5e, 0x62, 0x52, 0x46, 0x5e, 0x62, 0xd2, 0x45, 0x5c, + 0x4a, 0x92, 0x45, 0x5b, 0x4a, 0x52, 0x45, 0x59, 0x1a, 0x52, 0x44, 0x54, + 0x12, 0x12, 0x44, 0x58, 0x2a, 0x92, 0x44, 0x51, 0xc2, 0x91, 0x42, 0x4e, + 0xb2, 0x51, 0x42, 0x4e, 0xa2, 0x11, 0x42, 0x56, 0xca, 0x11, 0x42, 0x4a, + 0x52, 0xd1, 0x40, 0x4f, 0x7a, 0xd1, 0x40, 0x46, 0x02, 0x91, 0x3f, 0x4b, + 0x32, 0x11, 0x40, 0x44, 0xca, 0x90, 0x3d, 0x46, 0xc2, 0xd0, 0x3c, 0x43, + 0xa2, 0x50, 0x3c, 0x44, 0x9a, 0x50, 0x3b, 0x3c, 0x4a, 0xd0, 0x39, 0x42, + 0x72, 0x10, 0x3a, 0x3c, 0x2a, 0x90, 0x38, 0x47, 0x72, 0x50, 0x39, 0x4d, + 0xb2, 0x10, 0x3a, 0x4f, 0xba, 0x10, 0x3a, 0x4c, 0x92, 0x50, 0x39, 0x52, + 0xca, 0x10, 0x3a, 0x50, 0xba, 0x10, 0x3a, 0x51, 0xda, 0x10, 0x3a, 0x6b, + 0xe2, 0xd1, 0x3d, 0x5d, 0x52, 0xd1, 0x3b, 0x5d, 0x52, 0x91, 0x3b, 0x6e, + 0xfa, 0x11, 0x3e, 0x67, 0xca, 0x51, 0x3d, 0x81, 0x6a, 0x92, 0x40, 0x81, + 0x72, 0x92, 0x40, 0x73, 0x2a, 0x12, 0x3f, 0x7c, 0x5a, 0x52, 0x40, 0x80, + 0x7a, 0xd2, 0x40, 0x7f, 0x72, 0xd2, 0x40, 0x8a, 0xe2, 0x52, 0x42, 0x7a, + 0x62, 0x92, 0x40, 0x80, 0x7a, 0xd2, 0x40, 0x84, 0xaa, 0x92, 0x41, 0x81, + 0x92, 0x52, 0x41, 0x8b, 0xfa, 0x12, 0x43, 0x81, 0xa2, 0xd2, 0x41, 0x6f, + 0x42, 0x92, 0x40, 0x84, 0xb2, 0x12, 0x42, 0x80, 0xa2, 0x12, 0x42, 0x7c, + 0x8a, 0xd2, 0x41, 0x83, 0xc2, 0x92, 0x42, 0x75, 0x6a, 0x52, 0x41, 0x7c, + 0x8a, 0xd2, 0x41, 0x82, 0xca, 0x12, 0x43, 0x6b, 0x4a, 0x92, 0x41, 0x84, + 0xd2, 0x12, 0x43, 0x80, 0xb2, 0x12, 0x43, 0x84, 0xd2, 0x52, 0x43, 0x69, + 0xba, 0x12, 0x48, 0x72, 0xea, 0x92, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x6a, + 0xda, 0x92, 0x48, 0x67, 0xca, 0x52, 0x48, 0x69, 0xc2, 0x52, 0x48, 0x65, + 0xaa, 0xd2, 0x47, 0x6f, 0xf2, 0xd2, 0x48, 0x68, 0xb2, 0x12, 0x48, 0x66, + 0xb2, 0x12, 0x48, 0x68, 0xc2, 0x52, 0x48, 0x70, 0xd2, 0x92, 0x48, 0x68, + 0xba, 0x52, 0x48, 0x6b, 0xd2, 0x92, 0x48, 0x80, 0x42, 0xd3, 0x48, 0x65, + 0xa2, 0xd2, 0x47, 0x6a, 0xca, 0x52, 0x48, 0x69, 0xba, 0x12, 0x48, 0x69, + 0xd2, 0x92, 0x48, 0x63, 0xa2, 0xd2, 0x47, 0x65, 0xaa, 0xd2, 0x47, 0x64, + 0x9a, 0x52, 0x47, 0x65, 0x9a, 0x92, 0x47, 0x67, 0xa2, 0x52, 0x47, 0x61, + 0x7a, 0x92, 0x46, 0x5f, 0x7a, 0x52, 0x46, 0x62, 0x8a, 0xd2, 0x46, 0x5c, + 0x5a, 0x92, 0x45, 0x61, 0x72, 0x12, 0x46, 0x60, 0x72, 0x12, 0x46, 0x5c, + 0x62, 0x92, 0x45, 0x5f, 0x72, 0x12, 0x46, 0x57, 0x32, 0x52, 0x44, 0x59, + 0x32, 0x52, 0x44, 0x57, 0x2a, 0xd2, 0x43, 0x5a, 0x42, 0xd2, 0x44, 0x58, + 0x2a, 0xd2, 0x43, 0x53, 0x02, 0x12, 0x43, 0x59, 0x32, 0x52, 0x44, 0x5a, + 0x2a, 0x92, 0x43, 0x54, 0x02, 0xd2, 0x42, 0x50, 0xca, 0xd1, 0x41, 0x55, + 0x02, 0x92, 0x42, 0x57, 0x12, 0x52, 0x43, 0x50, 0xba, 0x91, 0x41, 0x51, + 0xba, 0x51, 0x41, 0x51, 0xaa, 0x51, 0x41, 0x4e, 0x82, 0x91, 0x40, 0x49, + 0x62, 0x91, 0x40, 0x50, 0xa2, 0x11, 0x41, 0x4c, 0x62, 0x11, 0x40, 0x49, + 0x42, 0x91, 0x3f, 0x4b, 0x4a, 0xd1, 0x3f, 0x4a, 0x3a, 0x11, 0x3f, 0x4b, + 0x3a, 0xd1, 0x3e, 0x49, 0x22, 0x91, 0x3e, 0x4a, 0x22, 0xd1, 0x3d, 0x47, + 0xfa, 0x10, 0x3d, 0x47, 0xfa, 0x10, 0x3d, 0x44, 0xd2, 0x10, 0x3c, 0x48, + 0x0a, 0x91, 0x3d, 0x46, 0xe2, 0x10, 0x3c, 0x43, 0xba, 0x50, 0x3b, 0x49, + 0x02, 0x51, 0x3c, 0x4d, 0x2a, 0x11, 0x3d, 0x49, 0x02, 0x11, 0x3c, 0x52, + 0x4a, 0xd1, 0x3c, 0x56, 0x82, 0x51, 0x3e, 0x57, 0x82, 0x91, 0x3d, 0x56, + 0x82, 0xd1, 0x3d, 0x58, 0xa2, 0x51, 0x3e, 0x5d, 0xd2, 0x91, 0x3f, 0x5f, + 0xd2, 0xd1, 0x3e, 0x61, 0xf2, 0xd1, 0x3f, 0x5a, 0xaa, 0x51, 0x3e, 0x61, + 0xfa, 0x11, 0x40, 0x52, 0x72, 0x11, 0x3e, 0x53, 0x7a, 0x11, 0x3e, 0x57, + 0xc2, 0x11, 0x40, 0x55, 0xa2, 0xd1, 0x3e, 0x53, 0x82, 0x51, 0x3e, 0x52, + 0x7a, 0x51, 0x3e, 0x5d, 0xfa, 0x11, 0x40, 0x60, 0x02, 0x12, 0x40, 0x5a, + 0xca, 0x51, 0x3f, 0x64, 0x1a, 0x92, 0x40, 0x5c, 0xf2, 0x51, 0x40, 0x64, + 0x22, 0xd2, 0x40, 0x62, 0x12, 0x52, 0x40, 0x68, 0x3a, 0x52, 0x41, 0x5f, + 0x12, 0xd2, 0x40, 0x62, 0x1a, 0x92, 0x40, 0x67, 0x3a, 0x52, 0x41, 0x61, + 0x22, 0x12, 0x41, 0x5a, 0xfa, 0x91, 0x40, 0x63, 0x2a, 0x92, 0x41, 0x59, + 0xea, 0x91, 0x40, 0x57, 0xf2, 0xd1, 0x40, 0x69, 0x52, 0x52, 0x42, 0x6a, + 0x6a, 0x52, 0x43, 0x61, 0x2a, 0x92, 0x41, 0x63, 0x3a, 0x12, 0x42, 0x64, + 0x3a, 0xd2, 0x41, 0x61, 0x42, 0x92, 0x42, 0x65, 0x52, 0xd2, 0x42, 0x5b, + 0x12, 0x92, 0x41, 0x59, 0x02, 0x52, 0x41, 0x5b, 0x1a, 0x92, 0x41, 0x5c, + 0x22, 0x12, 0x42, 0x61, 0x3a, 0x92, 0x42, 0x57, 0x02, 0x92, 0x41, 0x5d, + 0x22, 0x12, 0x42, 0x55, 0xfa, 0x91, 0x41, 0x59, 0x1a, 0x12, 0x42, 0x5f, + 0x3a, 0x12, 0x43, 0x59, 0x22, 0xd2, 0x42, 0x58, 0x12, 0x52, 0x42, 0x5b, + 0x3a, 0x52, 0x43, 0x57, 0x1a, 0xd2, 0x42, 0x59, 0x22, 0x92, 0x42, 0x59, + 0x1a, 0x92, 0x42, 0x57, 0x1a, 0xd2, 0x42, 0x56, 0x0a, 0x92, 0x42, 0x56, + 0x12, 0x92, 0x42, 0x55, 0x12, 0x92, 0x42, 0x53, 0xfa, 0x51, 0x42, 0x54, + 0x0a, 0x92, 0x42, 0x55, 0x0a, 0x92, 0x42, 0x79, 0x02, 0x53, 0x48, 0x69, + 0xaa, 0xd2, 0x47, 0x5b, 0x52, 0x12, 0x46, 0x66, 0x92, 0x12, 0x47, 0x63, + 0x82, 0x92, 0x46, 0x62, 0x62, 0xd2, 0x45, 0x5e, 0x4a, 0x92, 0x45, 0x62, + 0x5a, 0x92, 0x45, 0x56, 0x1a, 0x52, 0x44, 0x54, 0x0a, 0x12, 0x44, 0x59, + 0x1a, 0x12, 0x44, 0x53, 0xe2, 0xd1, 0x42, 0x51, 0x02, 0x92, 0x43, 0x56, + 0xea, 0xd1, 0x42, 0x4f, 0x7a, 0x51, 0x41, 0x49, 0x3a, 0xd1, 0x40, 0x4f, + 0x72, 0xd1, 0x40, 0x47, 0x0a, 0x11, 0x40, 0x4a, 0x12, 0x91, 0x3f, 0x44, + 0xba, 0x90, 0x3d, 0x43, 0xa2, 0x90, 0x3c, 0x42, 0x8a, 0x90, 0x3b, 0x41, + 0x82, 0x50, 0x3b, 0x43, 0x5a, 0xd0, 0x39, 0x43, 0x72, 0x50, 0x3a, 0x47, + 0x7a, 0x10, 0x3a, 0x42, 0x4a, 0x50, 0x39, 0x46, 0x62, 0x10, 0x39, 0x40, + 0x22, 0x10, 0x38, 0x4e, 0xba, 0x90, 0x3a, 0x61, 0x5a, 0xd1, 0x3b, 0x53, + 0xc2, 0xd0, 0x39, 0x54, 0xda, 0x50, 0x3a, 0x53, 0xd2, 0xd0, 0x39, 0x61, + 0x6a, 0x11, 0x3c, 0x5d, 0x42, 0x51, 0x3b, 0x66, 0x9a, 0x91, 0x3c, 0x5b, + 0x42, 0x91, 0x3b, 0x73, 0x1a, 0xd2, 0x3e, 0x73, 0x22, 0x12, 0x3f, 0x7f, + 0x5a, 0x52, 0x40, 0x8c, 0xe2, 0x12, 0x42, 0x84, 0x8a, 0xd2, 0x40, 0x87, + 0xb2, 0x92, 0x41, 0x7f, 0x72, 0x92, 0x40, 0x8f, 0x02, 0x93, 0x42, 0x75, + 0x4a, 0x52, 0x40, 0x87, 0xc2, 0xd2, 0x41, 0x83, 0x9a, 0x52, 0x41, 0xb1, + 0x32, 0x94, 0x47, 0x77, 0x62, 0xd2, 0x40, 0x8b, 0xfa, 0xd2, 0x42, 0x8e, + 0x1a, 0x53, 0x43, 0x83, 0xb2, 0x12, 0x42, 0x88, 0xe2, 0x92, 0x42, 0x78, + 0x6a, 0x12, 0x41, 0x80, 0x9a, 0xd2, 0x41, 0x75, 0x62, 0x52, 0x41, 0x7d, + 0x9a, 0x12, 0x42, 0x85, 0xd2, 0xd2, 0x42, 0x78, 0x7a, 0x92, 0x41, 0x88, + 0xf2, 0x52, 0x43, 0x80, 0xaa, 0x92, 0x42, 0x7e, 0xaa, 0xd2, 0x42, 0x70, + 0xea, 0x92, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x70, 0xfa, 0xd2, 0x48, 0x68, + 0xba, 0x12, 0x48, 0x6c, 0xda, 0x92, 0x48, 0x71, 0xfa, 0x92, 0x48, 0x68, + 0xc2, 0x12, 0x48, 0x65, 0xaa, 0xd2, 0x47, 0x6b, 0xd2, 0x52, 0x48, 0x62, + 0x9a, 0x92, 0x47, 0x68, 0xba, 0x12, 0x48, 0x66, 0xba, 0x52, 0x48, 0x68, + 0xba, 0x12, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6f, 0xea, 0xd2, 0x48, 0x64, + 0xa2, 0x92, 0x47, 0x6a, 0xc2, 0x52, 0x48, 0x6a, 0xc2, 0x52, 0x48, 0x63, + 0x9a, 0x92, 0x47, 0x66, 0xb2, 0x12, 0x48, 0x7a, 0x0a, 0x53, 0x48, 0x67, + 0xaa, 0xd2, 0x47, 0x64, 0x9a, 0x12, 0x47, 0x74, 0xe2, 0x92, 0x47, 0x67, + 0xa2, 0x52, 0x47, 0x5e, 0x72, 0x12, 0x46, 0x65, 0x9a, 0x12, 0x47, 0x5e, + 0x62, 0x92, 0x45, 0x61, 0x72, 0xd2, 0x45, 0x60, 0x7a, 0x92, 0x46, 0x60, + 0x62, 0x52, 0x45, 0x58, 0x22, 0x52, 0x44, 0x59, 0x3a, 0x52, 0x44, 0x58, + 0x2a, 0xd2, 0x43, 0x56, 0x1a, 0x92, 0x43, 0x57, 0x2a, 0xd2, 0x43, 0x52, + 0x02, 0x12, 0x43, 0x4f, 0xe2, 0x91, 0x42, 0x52, 0xea, 0x91, 0x42, 0x58, + 0x22, 0x92, 0x43, 0x53, 0xf2, 0x91, 0x42, 0x53, 0xfa, 0x91, 0x42, 0x4f, + 0xc2, 0xd1, 0x41, 0x52, 0xe2, 0x11, 0x42, 0x50, 0xca, 0xd1, 0x41, 0x4b, + 0x7a, 0x11, 0x41, 0x4e, 0x7a, 0x91, 0x40, 0x48, 0x42, 0x11, 0x40, 0x4a, + 0x62, 0x51, 0x40, 0x63, 0x2a, 0x92, 0x41, 0x4a, 0x4a, 0x51, 0x3f, 0x49, + 0x32, 0x11, 0x3f, 0x4b, 0x4a, 0xd1, 0x3f, 0x4a, 0x3a, 0x11, 0x3f, 0x48, + 0x1a, 0x11, 0x3e, 0x48, 0x0a, 0x91, 0x3d, 0x4a, 0x22, 0x11, 0x3e, 0x47, + 0x02, 0x51, 0x3d, 0x45, 0xda, 0x50, 0x3c, 0x45, 0xda, 0x10, 0x3c, 0x45, + 0xda, 0xd0, 0x3b, 0x41, 0xa2, 0x10, 0x3b, 0x42, 0xa2, 0xd0, 0x3a, 0x46, + 0xca, 0x10, 0x3b, 0x49, 0xe2, 0x50, 0x3b, 0x47, 0xda, 0x50, 0x3b, 0x53, + 0x52, 0x11, 0x3d, 0x53, 0x52, 0xd1, 0x3c, 0x5c, 0xca, 0x91, 0x3f, 0x5f, + 0xda, 0x51, 0x3f, 0x59, 0x9a, 0x51, 0x3e, 0x54, 0x82, 0x11, 0x3e, 0x56, + 0x82, 0x11, 0x3e, 0x54, 0x82, 0x11, 0x3e, 0x56, 0x8a, 0x11, 0x3e, 0x56, + 0x92, 0x11, 0x3e, 0x61, 0xf2, 0x51, 0x3f, 0x75, 0x62, 0x12, 0x41, 0x54, + 0x7a, 0x11, 0x3e, 0x55, 0x9a, 0x51, 0x3f, 0x51, 0x62, 0x91, 0x3d, 0x54, + 0x8a, 0x91, 0x3e, 0x52, 0x72, 0x11, 0x3e, 0x5a, 0xd2, 0xd1, 0x3f, 0x63, + 0x12, 0x12, 0x40, 0x5c, 0xea, 0xd1, 0x3f, 0x65, 0x1a, 0x52, 0x40, 0x62, + 0x12, 0x52, 0x40, 0x5d, 0x02, 0x52, 0x40, 0x56, 0xa2, 0xd1, 0x3e, 0x68, + 0x32, 0xd2, 0x40, 0x6c, 0x52, 0xd2, 0x41, 0x67, 0x3a, 0x52, 0x41, 0x62, + 0x1a, 0xd2, 0x40, 0x61, 0x22, 0x12, 0x41, 0x5a, 0xfa, 0x91, 0x40, 0x60, + 0x12, 0x12, 0x41, 0x5a, 0x02, 0xd2, 0x40, 0x58, 0x02, 0xd2, 0x40, 0x66, + 0x4a, 0x12, 0x42, 0x6b, 0x62, 0x92, 0x42, 0x6c, 0x6a, 0x12, 0x43, 0x70, + 0x72, 0x92, 0x42, 0x67, 0x4a, 0x12, 0x42, 0x5f, 0x22, 0xd2, 0x41, 0x61, + 0x3a, 0x12, 0x42, 0x5d, 0x22, 0x52, 0x42, 0x60, 0x2a, 0x52, 0x42, 0x5a, + 0x12, 0xd2, 0x41, 0x5a, 0x1a, 0x12, 0x42, 0x65, 0x4a, 0xd2, 0x42, 0x59, + 0x22, 0x92, 0x42, 0x5a, 0x12, 0xd2, 0x41, 0x5b, 0x1a, 0x12, 0x42, 0x5f, + 0x3a, 0xd2, 0x42, 0x5e, 0x2a, 0x92, 0x42, 0x5b, 0x22, 0x92, 0x42, 0x5b, + 0x2a, 0xd2, 0x42, 0x57, 0x12, 0x52, 0x42, 0x5b, 0x2a, 0x92, 0x42, 0x5a, + 0x22, 0x92, 0x42, 0x5c, 0x2a, 0x12, 0x43, 0x58, 0x22, 0x12, 0x43, 0x55, + 0x12, 0xd2, 0x42, 0x5b, 0x12, 0x92, 0x42, 0x52, 0xea, 0x11, 0x42, 0x55, + 0x0a, 0x92, 0x42, 0x52, 0x02, 0x92, 0x42, 0x7a, 0xf2, 0x52, 0x48, 0x62, + 0x7a, 0x92, 0x46, 0x6f, 0xba, 0x92, 0x47, 0x64, 0x72, 0x12, 0x46, 0x66, + 0x82, 0x52, 0x46, 0x5d, 0x4a, 0x92, 0x45, 0x66, 0x7a, 0x12, 0x46, 0x62, + 0x52, 0x12, 0x45, 0x62, 0x42, 0x92, 0x44, 0x5d, 0x32, 0x92, 0x44, 0x51, + 0xe2, 0x11, 0x43, 0x53, 0xea, 0x11, 0x43, 0x51, 0xa2, 0x11, 0x42, 0x4e, + 0x82, 0xd1, 0x41, 0x4d, 0x72, 0x51, 0x41, 0x4a, 0x32, 0x91, 0x40, 0x47, + 0x0a, 0x11, 0x40, 0x4c, 0x3a, 0x51, 0x40, 0x47, 0xd2, 0xd0, 0x3d, 0x45, + 0xb2, 0x50, 0x3d, 0x46, 0xaa, 0x90, 0x3c, 0x47, 0xc2, 0xd0, 0x3c, 0x40, + 0x42, 0x90, 0x39, 0x40, 0x42, 0x90, 0x39, 0x3e, 0x1a, 0x90, 0x38, 0x45, + 0x52, 0x10, 0x39, 0x46, 0x5a, 0x50, 0x39, 0x4a, 0x72, 0x10, 0x39, 0x4c, + 0x82, 0x10, 0x39, 0x5a, 0x02, 0xd1, 0x3a, 0x6a, 0xaa, 0x11, 0x3d, 0x4b, + 0x72, 0xd0, 0x38, 0x4f, 0x92, 0x10, 0x39, 0x61, 0x3a, 0x51, 0x3b, 0x6e, + 0xc2, 0x51, 0x3d, 0x64, 0x72, 0xd1, 0x3b, 0x78, 0x1a, 0xd2, 0x3e, 0x76, + 0x1a, 0xd2, 0x3e, 0x70, 0x02, 0x12, 0x3e, 0x63, 0xaa, 0xd1, 0x3c, 0x82, + 0x6a, 0x52, 0x40, 0x8a, 0xc2, 0x92, 0x41, 0x95, 0x32, 0x53, 0x43, 0x80, + 0x6a, 0x92, 0x40, 0x86, 0xaa, 0x52, 0x41, 0x8e, 0xfa, 0x52, 0x42, 0x8e, + 0xfa, 0x52, 0x42, 0x91, 0x22, 0x53, 0x43, 0x84, 0xa2, 0x52, 0x41, 0x87, + 0xc2, 0x12, 0x42, 0x93, 0x3a, 0x93, 0x43, 0x8d, 0x02, 0xd3, 0x42, 0x7a, + 0x6a, 0x12, 0x41, 0x94, 0x52, 0x53, 0x44, 0x83, 0xaa, 0xd2, 0x41, 0x8b, + 0x0a, 0x93, 0x43, 0x8d, 0x12, 0x53, 0x43, 0x82, 0xaa, 0x12, 0x42, 0x91, + 0x52, 0x93, 0x44, 0x90, 0x3a, 0x53, 0x44, 0x85, 0xd2, 0x12, 0x43, 0x84, + 0xc2, 0x92, 0x42, 0x72, 0x72, 0x12, 0x42, 0x80, 0xb2, 0xd2, 0x42, 0x69, + 0xb2, 0x12, 0x48, 0x68, 0xc2, 0x52, 0x48, 0x6e, 0xe2, 0x92, 0x48, 0x6c, + 0xda, 0x92, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6f, 0xea, 0x92, 0x48, 0x6f, + 0xf2, 0x92, 0x48, 0x69, 0xca, 0x52, 0x48, 0x69, 0xba, 0x12, 0x48, 0x65, + 0xb2, 0x12, 0x48, 0x69, 0xba, 0x52, 0x48, 0x72, 0x02, 0x13, 0x49, 0x66, + 0xb2, 0x12, 0x48, 0x69, 0xba, 0x12, 0x48, 0x69, 0xca, 0x52, 0x48, 0x64, + 0xa2, 0xd2, 0x47, 0x68, 0xb2, 0x12, 0x48, 0x66, 0xba, 0x52, 0x48, 0x6b, + 0xba, 0xd2, 0x47, 0x62, 0x8a, 0x12, 0x47, 0x63, 0x92, 0x12, 0x47, 0x65, + 0xa2, 0x92, 0x47, 0x5e, 0x72, 0x12, 0x46, 0x60, 0x82, 0x12, 0x47, 0x62, + 0x92, 0x52, 0x47, 0x5c, 0x62, 0x12, 0x46, 0x5e, 0x6a, 0x12, 0x46, 0x6d, + 0xaa, 0x12, 0x46, 0x58, 0x42, 0x12, 0x45, 0x5b, 0x42, 0xd2, 0x44, 0x5c, + 0x52, 0x12, 0x45, 0x5a, 0x3a, 0x52, 0x44, 0x57, 0x2a, 0x52, 0x44, 0x5b, + 0x42, 0xd2, 0x44, 0x53, 0x12, 0x92, 0x43, 0x55, 0x1a, 0xd2, 0x43, 0x53, + 0x02, 0x12, 0x43, 0x56, 0x02, 0x92, 0x42, 0x52, 0xf2, 0x91, 0x42, 0x52, + 0xe2, 0x51, 0x42, 0x4e, 0xb2, 0xd1, 0x41, 0x5a, 0x1a, 0x12, 0x43, 0x55, + 0xfa, 0x51, 0x42, 0x4e, 0xa2, 0x51, 0x41, 0x4e, 0x92, 0x11, 0x41, 0x50, + 0xa2, 0x11, 0x41, 0x4f, 0xba, 0xd1, 0x41, 0x45, 0x2a, 0xd1, 0x3f, 0x49, + 0x4a, 0x11, 0x40, 0x4a, 0x32, 0x11, 0x3f, 0x47, 0x12, 0x91, 0x3e, 0x4b, + 0x4a, 0xd1, 0x3f, 0x49, 0x2a, 0xd1, 0x3e, 0x46, 0xfa, 0x90, 0x3d, 0x49, + 0x0a, 0x91, 0x3d, 0x46, 0xf2, 0x50, 0x3d, 0x45, 0xe2, 0xd0, 0x3c, 0x48, + 0xf2, 0xd0, 0x3c, 0x43, 0xc2, 0xd0, 0x3b, 0x43, 0xba, 0x50, 0x3b, 0x45, + 0xca, 0xd0, 0x3b, 0x44, 0xba, 0x50, 0x3b, 0x47, 0xda, 0x90, 0x3b, 0x4a, + 0xf2, 0x90, 0x3b, 0x4a, 0xfa, 0x10, 0x3c, 0x48, 0xd2, 0xd0, 0x3a, 0x4a, + 0xf2, 0x90, 0x3b, 0x58, 0x82, 0xd1, 0x3d, 0x5e, 0xba, 0x91, 0x3e, 0x53, + 0x62, 0x91, 0x3d, 0x52, 0x42, 0x91, 0x3c, 0x50, 0x42, 0xd1, 0x3c, 0x50, + 0x42, 0x91, 0x3c, 0x51, 0x52, 0xd1, 0x3c, 0x57, 0x9a, 0x51, 0x3e, 0x5a, + 0xaa, 0x51, 0x3e, 0x5c, 0xca, 0x11, 0x3f, 0x5e, 0xda, 0xd1, 0x3e, 0x5c, + 0xca, 0xd1, 0x3e, 0x67, 0x12, 0x12, 0x40, 0x5f, 0xea, 0x51, 0x3f, 0x6e, + 0x3a, 0x92, 0x40, 0x63, 0x12, 0x52, 0x40, 0x54, 0x82, 0x11, 0x3e, 0x56, + 0x92, 0x11, 0x3e, 0x5a, 0xca, 0x11, 0x3f, 0x63, 0x12, 0x12, 0x40, 0x64, + 0x22, 0x12, 0x41, 0x6a, 0x3a, 0x12, 0x41, 0x5c, 0xfa, 0x51, 0x40, 0x53, + 0x92, 0xd1, 0x3e, 0x6b, 0x42, 0x12, 0x41, 0x73, 0x6a, 0xd2, 0x41, 0x60, + 0x0a, 0x52, 0x40, 0x66, 0x2a, 0x52, 0x41, 0x65, 0x2a, 0x12, 0x41, 0x64, + 0x2a, 0x12, 0x41, 0x63, 0x2a, 0x52, 0x41, 0x5d, 0x1a, 0x52, 0x41, 0x59, + 0xfa, 0x91, 0x40, 0x6e, 0x62, 0x12, 0x42, 0x78, 0xc2, 0x12, 0x44, 0x76, + 0x9a, 0x92, 0x43, 0x74, 0x7a, 0xd2, 0x42, 0x5c, 0x12, 0x52, 0x41, 0x5b, + 0x0a, 0x12, 0x41, 0x62, 0x42, 0x52, 0x42, 0x5d, 0x22, 0x12, 0x42, 0x5d, + 0x1a, 0x92, 0x41, 0x5a, 0x1a, 0xd2, 0x41, 0x5c, 0x12, 0x92, 0x41, 0x60, + 0x3a, 0x92, 0x42, 0x8a, 0x3a, 0x53, 0x46, 0x56, 0x02, 0x92, 0x41, 0x60, + 0x3a, 0xd2, 0x42, 0x5b, 0x22, 0x52, 0x42, 0x62, 0x4a, 0x12, 0x43, 0x55, + 0x02, 0xd2, 0x41, 0x5a, 0x1a, 0x52, 0x42, 0x5b, 0x1a, 0x52, 0x42, 0x59, + 0x1a, 0x92, 0x42, 0x5b, 0x22, 0x92, 0x42, 0x57, 0x12, 0x92, 0x42, 0x5a, + 0x2a, 0xd2, 0x42, 0x5a, 0x3a, 0xd2, 0x43, 0x55, 0x12, 0x92, 0x42, 0x50, + 0xf2, 0x51, 0x42, 0x59, 0x22, 0x12, 0x43, 0x5f, 0x6a, 0x52, 0x46, 0x7a, + 0xf2, 0x12, 0x48, 0x61, 0x6a, 0x12, 0x46, 0x5d, 0x52, 0x92, 0x45, 0x68, + 0x82, 0x12, 0x46, 0x6b, 0x82, 0x12, 0x46, 0x6e, 0x92, 0x12, 0x46, 0x5e, + 0x32, 0x92, 0x44, 0x62, 0x42, 0x92, 0x44, 0x51, 0xd2, 0xd1, 0x42, 0x5a, + 0x12, 0x92, 0x43, 0x57, 0xd2, 0x91, 0x42, 0x51, 0xb2, 0x11, 0x42, 0x50, + 0x8a, 0xd1, 0x41, 0x51, 0x7a, 0x51, 0x41, 0x49, 0x1a, 0x51, 0x40, 0x47, + 0xf2, 0x50, 0x3f, 0x47, 0xc2, 0xd0, 0x3d, 0x49, 0xd2, 0x10, 0x3e, 0x47, + 0xaa, 0x50, 0x3c, 0x44, 0x82, 0x50, 0x3b, 0x41, 0x52, 0x10, 0x3a, 0x3d, + 0x22, 0x10, 0x39, 0x46, 0x5a, 0x50, 0x39, 0x43, 0x3a, 0xd0, 0x38, 0x44, + 0x42, 0x90, 0x38, 0x45, 0x3a, 0x50, 0x38, 0x55, 0xd2, 0x50, 0x3a, 0x5d, + 0x1a, 0x11, 0x3b, 0x67, 0x7a, 0x91, 0x3c, 0x73, 0xe2, 0xd1, 0x3d, 0x82, + 0x4a, 0x12, 0x40, 0x52, 0xaa, 0x10, 0x39, 0x69, 0x9a, 0x51, 0x3c, 0x5f, + 0x32, 0x11, 0x3b, 0x61, 0x4a, 0x51, 0x3b, 0x61, 0x62, 0x91, 0x3b, 0x6a, + 0xba, 0xd1, 0x3c, 0x80, 0x4a, 0x12, 0x40, 0x88, 0x9a, 0x12, 0x41, 0x78, + 0x2a, 0x12, 0x3f, 0x94, 0x22, 0xd3, 0x42, 0x8a, 0xc2, 0x92, 0x41, 0x86, + 0xa2, 0x12, 0x41, 0x8d, 0xda, 0x12, 0x42, 0x97, 0x42, 0x53, 0x43, 0x9b, + 0x8a, 0x13, 0x45, 0x8b, 0xda, 0x12, 0x42, 0x8f, 0xfa, 0x92, 0x42, 0xaf, + 0x22, 0x14, 0x47, 0x89, 0xda, 0x12, 0x42, 0x88, 0xd2, 0x12, 0x42, 0x92, + 0x2a, 0x93, 0x43, 0x6d, 0x2a, 0xd2, 0x3f, 0x8b, 0xea, 0x92, 0x42, 0x8d, + 0x0a, 0x53, 0x43, 0x8f, 0x22, 0x93, 0x43, 0x8e, 0x1a, 0xd3, 0x43, 0x83, + 0xc2, 0x92, 0x42, 0x82, 0xaa, 0x12, 0x42, 0x81, 0xaa, 0x12, 0x42, 0x74, + 0x62, 0x52, 0x41, 0x89, 0x0a, 0x13, 0x44, 0x80, 0xa2, 0x92, 0x42, 0x69, + 0xaa, 0xd2, 0x47, 0x6a, 0xda, 0x92, 0x48, 0x6a, 0xca, 0x52, 0x48, 0x68, + 0xc2, 0x52, 0x48, 0x68, 0xc2, 0x52, 0x48, 0x6b, 0xda, 0x52, 0x48, 0x6c, + 0xea, 0xd2, 0x48, 0x67, 0xc2, 0x52, 0x48, 0x6a, 0xca, 0x92, 0x48, 0x6e, + 0xda, 0x52, 0x48, 0x66, 0xaa, 0xd2, 0x47, 0x65, 0xb2, 0x12, 0x48, 0x67, + 0xb2, 0x12, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x66, 0xba, 0x52, 0x48, 0x68, + 0xba, 0x12, 0x48, 0x63, 0xa2, 0xd2, 0x47, 0x64, 0xa2, 0xd2, 0x47, 0x61, + 0x92, 0x52, 0x47, 0x62, 0x92, 0x52, 0x47, 0x60, 0x8a, 0x52, 0x47, 0x62, + 0x92, 0x52, 0x47, 0x63, 0x82, 0xd2, 0x46, 0x62, 0xa2, 0x92, 0x47, 0x63, + 0x8a, 0x12, 0x47, 0x5d, 0x72, 0x92, 0x46, 0x5e, 0x72, 0x52, 0x46, 0x5e, + 0x6a, 0x12, 0x46, 0x56, 0x32, 0x92, 0x44, 0x57, 0x3a, 0xd2, 0x44, 0x5d, + 0x4a, 0xd2, 0x44, 0x56, 0x2a, 0x12, 0x44, 0x59, 0x3a, 0x92, 0x44, 0x56, + 0x22, 0x12, 0x44, 0x55, 0x12, 0x92, 0x43, 0x56, 0x0a, 0x12, 0x43, 0x5e, + 0x42, 0x92, 0x44, 0x51, 0xda, 0x51, 0x42, 0x4f, 0xca, 0x51, 0x42, 0x58, + 0x0a, 0x92, 0x42, 0x53, 0xf2, 0x51, 0x42, 0x4f, 0xaa, 0x91, 0x41, 0x4e, + 0x8a, 0x11, 0x41, 0x4b, 0x7a, 0x11, 0x41, 0x52, 0xba, 0x51, 0x41, 0x4b, + 0x72, 0xd1, 0x40, 0x49, 0x52, 0x51, 0x40, 0x49, 0x4a, 0x11, 0x40, 0x4d, + 0x72, 0x91, 0x40, 0x49, 0x3a, 0x91, 0x3f, 0x48, 0x22, 0xd1, 0x3e, 0x48, + 0x12, 0x51, 0x3e, 0x48, 0x12, 0x11, 0x3e, 0x47, 0x02, 0x91, 0x3d, 0x47, + 0x02, 0x51, 0x3d, 0x48, 0xfa, 0x10, 0x3d, 0x45, 0xd2, 0x50, 0x3c, 0x46, + 0xe2, 0x90, 0x3c, 0x44, 0xb2, 0x10, 0x3b, 0x47, 0xda, 0xd0, 0x3b, 0x49, + 0xea, 0x10, 0x3c, 0x44, 0xb2, 0x50, 0x3b, 0x4d, 0xfa, 0xd0, 0x3b, 0x4a, + 0xe2, 0x50, 0x3b, 0x4b, 0xea, 0x50, 0x3b, 0x47, 0xca, 0x10, 0x3b, 0x4d, + 0x02, 0x91, 0x3b, 0x56, 0x62, 0x11, 0x3d, 0x55, 0x7a, 0x11, 0x3e, 0x55, + 0x7a, 0xd1, 0x3d, 0x55, 0x6a, 0x11, 0x3d, 0x5a, 0x9a, 0xd1, 0x3d, 0x51, + 0x42, 0x91, 0x3c, 0x59, 0x8a, 0xd1, 0x3d, 0x61, 0xea, 0x51, 0x3f, 0x65, + 0x12, 0x52, 0x40, 0x59, 0xa2, 0x11, 0x3e, 0x54, 0x72, 0x51, 0x3d, 0x5c, + 0xd2, 0x11, 0x3f, 0x5b, 0xc2, 0x91, 0x3e, 0x84, 0xba, 0x92, 0x42, 0x61, + 0xfa, 0x91, 0x3f, 0x62, 0x02, 0x92, 0x3f, 0x58, 0xb2, 0x91, 0x3e, 0x56, + 0x9a, 0x11, 0x3e, 0x59, 0xba, 0xd1, 0x3e, 0x5a, 0xca, 0x51, 0x3f, 0x67, + 0x1a, 0x12, 0x40, 0x5b, 0xca, 0x11, 0x3f, 0x64, 0x12, 0x52, 0x40, 0x5d, + 0x02, 0x12, 0x40, 0x55, 0xaa, 0x11, 0x3f, 0x6a, 0x42, 0x52, 0x41, 0x6d, + 0x52, 0xd2, 0x41, 0x62, 0x1a, 0x92, 0x40, 0x6c, 0x5a, 0x12, 0x42, 0x6a, + 0x42, 0x52, 0x41, 0x5f, 0x0a, 0x92, 0x40, 0x5d, 0x0a, 0xd2, 0x40, 0x65, + 0x3a, 0x12, 0x42, 0x58, 0xe2, 0x91, 0x40, 0x57, 0xda, 0x51, 0x40, 0x69, + 0x5a, 0x92, 0x42, 0x6a, 0x4a, 0x92, 0x41, 0x70, 0x72, 0x52, 0x42, 0x5c, + 0x0a, 0x12, 0x41, 0x61, 0x2a, 0xd2, 0x41, 0x63, 0x42, 0x12, 0x42, 0x6b, + 0x62, 0xd2, 0x42, 0x5d, 0x1a, 0x92, 0x41, 0x59, 0x0a, 0x92, 0x41, 0x62, + 0x4a, 0x12, 0x43, 0x5a, 0x12, 0x92, 0x41, 0x70, 0x7a, 0x12, 0x43, 0x5a, + 0x22, 0x12, 0x42, 0x57, 0x02, 0x92, 0x41, 0x5f, 0x42, 0xd2, 0x42, 0x5c, + 0x22, 0x12, 0x42, 0x5c, 0x2a, 0xd2, 0x42, 0x5f, 0x32, 0x92, 0x42, 0x5e, + 0x42, 0x52, 0x43, 0x57, 0x12, 0x52, 0x42, 0x58, 0x12, 0x52, 0x42, 0x59, + 0x1a, 0x92, 0x42, 0x60, 0x52, 0x92, 0x43, 0x55, 0x0a, 0x92, 0x42, 0x55, + 0x12, 0x92, 0x42, 0x59, 0x1a, 0xd2, 0x42, 0x75, 0xca, 0x92, 0x47, 0x6e, + 0xaa, 0x12, 0x47, 0x72, 0xb2, 0xd2, 0x46, 0x6a, 0x7a, 0x12, 0x46, 0x76, + 0xca, 0xd2, 0x47, 0x76, 0xb2, 0x12, 0x46, 0x61, 0x42, 0xd2, 0x44, 0x69, + 0x62, 0xd2, 0x44, 0x61, 0x32, 0x12, 0x44, 0x62, 0x2a, 0x92, 0x43, 0x62, + 0x2a, 0xd2, 0x43, 0x4e, 0x7a, 0xd1, 0x41, 0x4f, 0x72, 0x91, 0x41, 0x53, + 0x9a, 0x91, 0x41, 0x53, 0x5a, 0xd1, 0x40, 0x57, 0x82, 0xd1, 0x40, 0x5e, + 0xa2, 0x91, 0x40, 0x55, 0x32, 0xd1, 0x3e, 0x49, 0xc2, 0x10, 0x3d, 0x4b, + 0xb2, 0x10, 0x3c, 0x48, 0x92, 0x90, 0x3b, 0x42, 0x32, 0x50, 0x39, 0x46, + 0x62, 0x90, 0x39, 0x42, 0x32, 0xd0, 0x38, 0x40, 0x1a, 0x50, 0x38, 0x42, + 0x1a, 0xd0, 0x37, 0x46, 0x2a, 0x10, 0x38, 0x54, 0xb2, 0xd0, 0x39, 0x5d, + 0x0a, 0xd1, 0x3a, 0x5e, 0x1a, 0xd1, 0x3a, 0x5d, 0x0a, 0xd1, 0x3a, 0x6e, + 0xb2, 0x11, 0x3d, 0x6b, 0x92, 0x51, 0x3c, 0x4b, 0x6a, 0x50, 0x38, 0x85, + 0x6a, 0x52, 0x40, 0x84, 0x5a, 0x52, 0x40, 0x90, 0xda, 0xd2, 0x41, 0x7d, + 0x32, 0x12, 0x3f, 0x8c, 0xba, 0x52, 0x41, 0x86, 0x8a, 0x92, 0x40, 0x89, + 0xaa, 0x52, 0x41, 0x81, 0x5a, 0x12, 0x40, 0x99, 0x4a, 0x53, 0x43, 0x81, + 0x6a, 0x52, 0x40, 0x83, 0x82, 0xd2, 0x40, 0x83, 0x82, 0x92, 0x40, 0x83, + 0x92, 0x52, 0x41, 0x86, 0xaa, 0x52, 0x41, 0x89, 0xca, 0x12, 0x42, 0xb7, + 0x42, 0x14, 0x48, 0x99, 0x6a, 0x13, 0x44, 0x96, 0x52, 0xd3, 0x43, 0x86, + 0xba, 0xd2, 0x41, 0x9e, 0xa2, 0xd3, 0x44, 0x79, 0x62, 0x92, 0x40, 0x90, + 0x2a, 0x93, 0x43, 0x8d, 0x12, 0x13, 0x43, 0x83, 0xaa, 0xd2, 0x41, 0x84, + 0xba, 0x12, 0x42, 0x87, 0xda, 0x92, 0x42, 0x8f, 0x2a, 0xd3, 0x43, 0x83, + 0xc2, 0x92, 0x42, 0x83, 0xba, 0x92, 0x42, 0x8e, 0x2a, 0x53, 0x44, 0x67, + 0xa2, 0xd2, 0x47, 0x66, 0xba, 0x52, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x6b, + 0xd2, 0x52, 0x48, 0x6a, 0xd2, 0x52, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6f, + 0xfa, 0xd2, 0x48, 0x66, 0xba, 0x52, 0x48, 0x68, 0xc2, 0x52, 0x48, 0x67, + 0xb2, 0x12, 0x48, 0x6b, 0xc2, 0x52, 0x48, 0x70, 0xe2, 0x92, 0x48, 0x64, + 0xa2, 0xd2, 0x47, 0x63, 0xaa, 0x12, 0x48, 0x66, 0xb2, 0x12, 0x48, 0x62, + 0xa2, 0x12, 0x48, 0x67, 0xaa, 0x92, 0x47, 0x65, 0xaa, 0x12, 0x48, 0x6d, + 0xba, 0xd2, 0x47, 0x65, 0xaa, 0x12, 0x48, 0x65, 0xaa, 0xd2, 0x47, 0x61, + 0x82, 0xd2, 0x46, 0x62, 0x92, 0x12, 0x47, 0x60, 0x7a, 0x52, 0x46, 0x5d, + 0x72, 0x52, 0x46, 0x5b, 0x5a, 0x12, 0x46, 0x58, 0x42, 0x12, 0x45, 0x5c, + 0x52, 0x92, 0x45, 0x5d, 0x52, 0x12, 0x45, 0x58, 0x3a, 0xd2, 0x44, 0x57, + 0x2a, 0x12, 0x44, 0x57, 0x2a, 0x12, 0x44, 0x58, 0x2a, 0x52, 0x44, 0x50, + 0xea, 0x11, 0x43, 0x4f, 0xe2, 0xd1, 0x42, 0x51, 0xf2, 0xd1, 0x42, 0x56, + 0x02, 0x12, 0x43, 0x50, 0xda, 0x91, 0x42, 0x51, 0xe2, 0x91, 0x42, 0x52, + 0xda, 0x51, 0x42, 0x50, 0xd2, 0x51, 0x42, 0x4e, 0xa2, 0x91, 0x41, 0x7b, + 0x2a, 0x93, 0x49, 0x4b, 0x72, 0xd1, 0x40, 0x4d, 0x7a, 0xd1, 0x40, 0x4e, + 0x8a, 0xd1, 0x40, 0x4a, 0x4a, 0x11, 0x40, 0x4a, 0x4a, 0x11, 0x40, 0x4a, + 0x3a, 0x91, 0x3f, 0x47, 0x22, 0x11, 0x3f, 0x49, 0x22, 0x11, 0x3f, 0x47, + 0x02, 0xd1, 0x3d, 0x4b, 0x3a, 0x51, 0x3f, 0x48, 0x0a, 0xd1, 0x3d, 0x45, + 0xda, 0x90, 0x3c, 0x46, 0xea, 0xd0, 0x3c, 0x46, 0xe2, 0x90, 0x3c, 0x44, + 0xba, 0x90, 0x3b, 0x47, 0xf2, 0x10, 0x3d, 0x46, 0xca, 0x90, 0x3b, 0x46, + 0xc2, 0x50, 0x3b, 0x49, 0xf2, 0x50, 0x3c, 0x4c, 0xda, 0x10, 0x3b, 0x4b, + 0xda, 0xd0, 0x3a, 0x46, 0xb2, 0x90, 0x3a, 0x48, 0xc2, 0xd0, 0x3a, 0x47, + 0xc2, 0x90, 0x3a, 0x55, 0x52, 0x91, 0x3c, 0x59, 0x92, 0x11, 0x3e, 0x58, + 0x7a, 0x51, 0x3d, 0x5d, 0xba, 0x91, 0x3e, 0x57, 0x7a, 0x51, 0x3d, 0x5d, + 0xca, 0xd1, 0x3e, 0x58, 0x92, 0xd1, 0x3d, 0x60, 0xe2, 0x11, 0x3f, 0x5c, + 0xc2, 0x91, 0x3e, 0x5f, 0xda, 0xd1, 0x3e, 0x61, 0xe2, 0x91, 0x3e, 0x5c, + 0xb2, 0x11, 0x3e, 0x59, 0xa2, 0x11, 0x3e, 0x59, 0xaa, 0x51, 0x3e, 0x6d, + 0x2a, 0x52, 0x40, 0x68, 0x1a, 0x52, 0x40, 0x67, 0x1a, 0x52, 0x40, 0x65, + 0x12, 0x12, 0x40, 0x61, 0xfa, 0x51, 0x3f, 0x59, 0xba, 0x11, 0x3f, 0x5f, + 0xfa, 0xd1, 0x3f, 0x5c, 0xda, 0x11, 0x3f, 0x62, 0x0a, 0x12, 0x40, 0x72, + 0x5a, 0x12, 0x41, 0x6d, 0x4a, 0x12, 0x41, 0x60, 0x0a, 0x52, 0x40, 0x72, + 0x62, 0x92, 0x41, 0x63, 0x22, 0x92, 0x40, 0x69, 0x32, 0xd2, 0x40, 0x5e, + 0x02, 0x52, 0x40, 0x71, 0x6a, 0xd2, 0x41, 0x67, 0x42, 0x92, 0x41, 0x57, + 0xd2, 0x11, 0x40, 0x59, 0xea, 0x11, 0x40, 0x58, 0xe2, 0x51, 0x40, 0x60, + 0x1a, 0x12, 0x41, 0x6b, 0x52, 0xd2, 0x41, 0x6b, 0x5a, 0x12, 0x42, 0x75, + 0x82, 0x92, 0x42, 0x5f, 0x1a, 0x52, 0x41, 0x8c, 0x3a, 0x53, 0x45, 0x5f, + 0x22, 0x92, 0x41, 0x67, 0x42, 0x12, 0x42, 0x5a, 0x12, 0x92, 0x41, 0x58, + 0x02, 0x52, 0x41, 0x58, 0x02, 0x52, 0x41, 0x5b, 0x1a, 0xd2, 0x41, 0x61, + 0x52, 0x92, 0x43, 0x5d, 0x22, 0xd2, 0x41, 0x57, 0x02, 0x52, 0x41, 0x5b, + 0x1a, 0x12, 0x42, 0x57, 0x0a, 0xd2, 0x41, 0x57, 0x0a, 0xd2, 0x41, 0x5a, + 0x12, 0xd2, 0x41, 0x61, 0x42, 0x12, 0x43, 0x56, 0x12, 0x52, 0x42, 0x52, + 0xea, 0x91, 0x41, 0x5c, 0x3a, 0x92, 0x43, 0x55, 0x02, 0x92, 0x41, 0x5a, + 0x22, 0xd2, 0x42, 0x59, 0x22, 0xd2, 0x42, 0x80, 0x02, 0x13, 0x48, 0x6d, + 0xa2, 0xd2, 0x46, 0x6a, 0x82, 0x12, 0x46, 0x75, 0xaa, 0x52, 0x46, 0x70, + 0xaa, 0x92, 0x46, 0x69, 0x6a, 0x12, 0x45, 0x6d, 0x6a, 0xd2, 0x44, 0x60, + 0x32, 0x12, 0x44, 0x69, 0x42, 0xd2, 0x43, 0x66, 0x42, 0xd2, 0x43, 0x68, + 0x32, 0x52, 0x43, 0x60, 0x12, 0x92, 0x42, 0x6b, 0x32, 0x12, 0x43, 0x62, + 0x0a, 0x52, 0x42, 0x68, 0x0a, 0xd2, 0x41, 0x60, 0xd2, 0x11, 0x41, 0x66, + 0xfa, 0x51, 0x41, 0x60, 0x8a, 0x51, 0x3f, 0x5a, 0x62, 0x51, 0x3f, 0x53, + 0xea, 0x10, 0x3c, 0x53, 0xfa, 0xd0, 0x3c, 0x4b, 0x8a, 0x90, 0x3a, 0x4f, + 0xb2, 0xd0, 0x3a, 0x4c, 0x82, 0xd0, 0x39, 0x49, 0x5a, 0x10, 0x39, 0x49, + 0x4a, 0x50, 0x38, 0x52, 0xaa, 0x90, 0x39, 0x4e, 0x82, 0x10, 0x39, 0x58, + 0xc2, 0xd0, 0x39, 0x57, 0xca, 0xd0, 0x39, 0x61, 0x22, 0x11, 0x3b, 0x6f, + 0xaa, 0xd1, 0x3c, 0x6b, 0x82, 0x11, 0x3c, 0x5b, 0xf2, 0x10, 0x3a, 0x7b, + 0x12, 0x52, 0x3e, 0x81, 0x3a, 0x52, 0x3f, 0x83, 0x52, 0x12, 0x40, 0x80, + 0x32, 0x12, 0x3f, 0x8d, 0xba, 0x52, 0x41, 0x88, 0x8a, 0xd2, 0x40, 0x93, + 0x0a, 0x53, 0x42, 0x84, 0x72, 0x52, 0x40, 0x8c, 0xc2, 0x92, 0x41, 0x95, + 0x2a, 0x13, 0x43, 0x9a, 0x5a, 0x93, 0x43, 0x8c, 0xd2, 0xd2, 0x41, 0x89, + 0xc2, 0x92, 0x41, 0x8d, 0xe2, 0x12, 0x42, 0x95, 0x42, 0xd3, 0x43, 0x92, + 0x1a, 0xd3, 0x42, 0x97, 0x5a, 0x13, 0x44, 0x94, 0x3a, 0x53, 0x43, 0x90, + 0x12, 0x13, 0x43, 0x89, 0xda, 0x52, 0x42, 0xb1, 0x32, 0xd4, 0x47, 0x8a, + 0xea, 0x92, 0x42, 0x92, 0x32, 0xd3, 0x43, 0x8f, 0x12, 0x13, 0x43, 0x99, + 0x8a, 0x53, 0x45, 0x84, 0xb2, 0x12, 0x42, 0x8b, 0xfa, 0x12, 0x43, 0x96, + 0x6a, 0xd3, 0x44, 0x9b, 0x9a, 0x53, 0x45, 0x8f, 0x22, 0x13, 0x44, 0x62, + 0x92, 0x92, 0x47, 0x6c, 0xea, 0xd2, 0x48, 0x6a, 0xc2, 0x52, 0x48, 0x66, + 0xc2, 0x52, 0x48, 0x67, 0xba, 0x52, 0x48, 0x68, 0xca, 0x52, 0x48, 0x6f, + 0xf2, 0xd2, 0x48, 0x70, 0xe2, 0x52, 0x48, 0x6b, 0xda, 0x92, 0x48, 0x67, + 0xaa, 0x12, 0x48, 0x67, 0xba, 0x12, 0x48, 0x67, 0xaa, 0x12, 0x48, 0x64, + 0x9a, 0x92, 0x47, 0x6b, 0xe2, 0xd2, 0x48, 0x63, 0x9a, 0x92, 0x47, 0x65, + 0x9a, 0x92, 0x47, 0x64, 0xa2, 0xd2, 0x47, 0x8b, 0x0a, 0x14, 0x4d, 0x61, + 0x8a, 0x52, 0x47, 0x5f, 0x82, 0x12, 0x47, 0x60, 0x82, 0xd2, 0x46, 0x5e, + 0x82, 0x12, 0x47, 0x72, 0xd2, 0x52, 0x47, 0x58, 0x52, 0xd2, 0x45, 0x59, + 0x5a, 0xd2, 0x45, 0x5b, 0x62, 0x12, 0x46, 0x5b, 0x4a, 0x12, 0x45, 0x5c, + 0x52, 0x52, 0x45, 0x5d, 0x52, 0x52, 0x45, 0x5d, 0x5a, 0x92, 0x45, 0x5b, + 0x42, 0x92, 0x44, 0x59, 0x2a, 0x52, 0x44, 0x53, 0x0a, 0x52, 0x43, 0x55, + 0x22, 0x12, 0x44, 0x51, 0xe2, 0xd1, 0x42, 0x54, 0x02, 0x12, 0x43, 0x51, + 0xea, 0xd1, 0x42, 0x4e, 0xba, 0x11, 0x42, 0x50, 0xe2, 0x91, 0x42, 0x4b, + 0x92, 0x91, 0x41, 0x4d, 0x9a, 0x91, 0x41, 0x4e, 0xaa, 0x91, 0x41, 0x51, + 0xd2, 0x11, 0x42, 0x4a, 0x62, 0xd1, 0x40, 0x48, 0x52, 0x91, 0x40, 0x4e, + 0x7a, 0xd1, 0x40, 0x49, 0x42, 0x11, 0x40, 0x4d, 0x5a, 0x11, 0x40, 0x4b, + 0x4a, 0x11, 0x40, 0x48, 0x2a, 0x51, 0x3f, 0x46, 0x0a, 0x11, 0x3e, 0x44, + 0xea, 0x50, 0x3d, 0x4c, 0x32, 0x51, 0x3e, 0x45, 0xe2, 0x10, 0x3d, 0x44, + 0xca, 0x50, 0x3c, 0x46, 0xd2, 0x50, 0x3c, 0x43, 0xba, 0x90, 0x3b, 0x49, + 0xea, 0x10, 0x3c, 0x47, 0xe2, 0x10, 0x3c, 0x46, 0xc2, 0x50, 0x3b, 0x47, + 0xca, 0x50, 0x3b, 0x49, 0xc2, 0x90, 0x3a, 0x4c, 0xea, 0x50, 0x3b, 0x56, + 0x4a, 0x91, 0x3c, 0x46, 0xaa, 0x10, 0x3a, 0x45, 0xa2, 0x10, 0x3a, 0x4f, + 0x02, 0x51, 0x3b, 0x46, 0xba, 0x50, 0x3a, 0x56, 0x5a, 0xd1, 0x3c, 0x5d, + 0x9a, 0x91, 0x3d, 0x59, 0x82, 0x11, 0x3d, 0x5d, 0xaa, 0xd1, 0x3d, 0x56, + 0x6a, 0xd1, 0x3c, 0x5b, 0x9a, 0x91, 0x3d, 0x5c, 0xaa, 0x11, 0x3e, 0x5f, + 0xda, 0xd1, 0x3e, 0x63, 0xfa, 0x51, 0x3f, 0x61, 0xea, 0xd1, 0x3e, 0x61, + 0xe2, 0x91, 0x3e, 0x5d, 0xba, 0x11, 0x3e, 0x5f, 0xda, 0x91, 0x3e, 0x61, + 0xea, 0x11, 0x3f, 0x6a, 0x22, 0x12, 0x40, 0x61, 0xf2, 0x11, 0x3f, 0x66, + 0x12, 0xd2, 0x3f, 0x6b, 0x2a, 0x52, 0x40, 0x6a, 0x2a, 0x52, 0x40, 0x5f, + 0xe2, 0x11, 0x3f, 0x5b, 0xca, 0xd1, 0x3e, 0x5f, 0xfa, 0x91, 0x3f, 0x5c, + 0xd2, 0xd1, 0x3e, 0x5f, 0x02, 0x12, 0x40, 0x79, 0x7a, 0xd2, 0x41, 0x5b, + 0xf2, 0x51, 0x40, 0x68, 0x2a, 0x92, 0x40, 0x75, 0x6a, 0x92, 0x41, 0x76, + 0x7a, 0x52, 0x42, 0x79, 0x8a, 0x52, 0x42, 0x7b, 0x9a, 0x52, 0x42, 0x6c, + 0x42, 0x52, 0x41, 0x5b, 0xf2, 0x51, 0x40, 0x68, 0x3a, 0x92, 0x41, 0x69, + 0x52, 0x12, 0x42, 0x5e, 0x12, 0xd2, 0x40, 0x68, 0x3a, 0x52, 0x41, 0x82, + 0xd2, 0xd2, 0x43, 0x68, 0x52, 0x12, 0x42, 0x61, 0x2a, 0x52, 0x41, 0x6e, + 0x6a, 0x12, 0x42, 0x72, 0x7a, 0x92, 0x42, 0x67, 0x4a, 0x52, 0x42, 0x5d, + 0x1a, 0x92, 0x41, 0x56, 0xea, 0xd1, 0x40, 0x5c, 0x1a, 0xd2, 0x41, 0x5a, + 0x12, 0x52, 0x41, 0x5c, 0x12, 0x92, 0x41, 0x6e, 0x72, 0x92, 0x43, 0x5b, + 0x12, 0x52, 0x41, 0x57, 0x02, 0x52, 0x41, 0x5b, 0x1a, 0x12, 0x42, 0x55, + 0xfa, 0x91, 0x41, 0x59, 0x12, 0x12, 0x42, 0x58, 0x0a, 0x92, 0x41, 0x6c, + 0x6a, 0x52, 0x43, 0x59, 0x1a, 0x12, 0x42, 0x5b, 0x22, 0x52, 0x42, 0x55, + 0x02, 0x12, 0x42, 0x56, 0x1a, 0x92, 0x42, 0x64, 0x7a, 0x52, 0x46, 0x66, + 0x6a, 0x52, 0x45, 0x83, 0x02, 0xd3, 0x47, 0x68, 0x6a, 0x12, 0x45, 0x59, + 0x1a, 0x12, 0x44, 0x63, 0x3a, 0x12, 0x44, 0x63, 0x4a, 0x92, 0x44, 0x5c, + 0x12, 0x92, 0x43, 0x58, 0xea, 0xd1, 0x42, 0x5f, 0x12, 0x12, 0x43, 0x5d, + 0xfa, 0x51, 0x42, 0x55, 0x9a, 0x91, 0x41, 0x60, 0xfa, 0x51, 0x42, 0x86, + 0x6a, 0x13, 0x4a, 0x53, 0x42, 0xd1, 0x3f, 0x5b, 0xa2, 0xd1, 0x40, 0x59, + 0x4a, 0xd1, 0x3e, 0x57, 0x3a, 0x51, 0x3e, 0x5d, 0x62, 0x91, 0x3e, 0x59, + 0x2a, 0x91, 0x3d, 0x56, 0xe2, 0xd0, 0x3b, 0x57, 0xf2, 0x90, 0x3b, 0x5d, + 0x12, 0xd1, 0x3b, 0x43, 0x22, 0x90, 0x38, 0x52, 0x92, 0xd0, 0x39, 0x86, + 0x72, 0xd2, 0x40, 0x5a, 0xe2, 0x10, 0x3a, 0x62, 0x2a, 0x11, 0x3b, 0x6c, + 0x92, 0x91, 0x3c, 0x5f, 0x0a, 0x91, 0x3a, 0x65, 0x42, 0x51, 0x3b, 0x65, + 0x5a, 0x91, 0x3b, 0x6a, 0x6a, 0xd1, 0x3b, 0x7b, 0x0a, 0x52, 0x3e, 0x89, + 0x7a, 0x92, 0x40, 0x88, 0x7a, 0x92, 0x40, 0x7c, 0x12, 0x52, 0x3e, 0x83, + 0x4a, 0xd2, 0x3f, 0x82, 0x4a, 0xd2, 0x3f, 0x84, 0x62, 0x12, 0x40, 0x7a, + 0x22, 0x92, 0x3e, 0x8e, 0xca, 0x92, 0x41, 0x92, 0xfa, 0x52, 0x42, 0x93, + 0x12, 0x93, 0x42, 0x8c, 0xca, 0x92, 0x41, 0x9f, 0x82, 0x53, 0x44, 0x93, + 0x12, 0xd3, 0x42, 0xa7, 0xd2, 0x53, 0x45, 0x95, 0x3a, 0x53, 0x43, 0xb9, + 0x4a, 0x14, 0x48, 0x99, 0x62, 0xd3, 0x43, 0x90, 0x12, 0xd3, 0x42, 0x9f, + 0xa2, 0xd3, 0x44, 0xa6, 0xe2, 0xd3, 0x45, 0x8a, 0xda, 0x12, 0x42, 0x9e, + 0xa2, 0xd3, 0x44, 0x8b, 0xea, 0x92, 0x42, 0x86, 0xc2, 0x12, 0x42, 0x93, + 0x42, 0x13, 0x44, 0x85, 0xba, 0x12, 0x42, 0x8a, 0xf2, 0xd2, 0x42, 0x84, + 0xca, 0x52, 0x42, 0x90, 0x32, 0x13, 0x44, 0x86, 0xd2, 0x92, 0x42, 0x69, + 0xda, 0x92, 0x48, 0x64, 0xb2, 0x52, 0x48, 0x61, 0x9a, 0xd2, 0x47, 0x62, + 0xa2, 0xd2, 0x47, 0x65, 0xb2, 0x12, 0x48, 0x67, 0xba, 0x12, 0x48, 0x6f, + 0x02, 0xd3, 0x48, 0x67, 0xba, 0x52, 0x48, 0x65, 0xba, 0x52, 0x48, 0x66, + 0xba, 0x52, 0x48, 0x66, 0xaa, 0x12, 0x48, 0x69, 0xca, 0x52, 0x48, 0x5f, + 0x82, 0x12, 0x47, 0x63, 0xaa, 0x12, 0x48, 0x65, 0xaa, 0x12, 0x48, 0x63, + 0x92, 0x52, 0x47, 0x62, 0x92, 0x92, 0x47, 0x64, 0xa2, 0xd2, 0x47, 0x62, + 0x92, 0x52, 0x47, 0x60, 0x82, 0x12, 0x47, 0x66, 0x92, 0x12, 0x47, 0x5f, + 0x72, 0x92, 0x46, 0x5f, 0x7a, 0xd2, 0x46, 0x5c, 0x5a, 0xd2, 0x45, 0x59, + 0x4a, 0x92, 0x45, 0x60, 0x6a, 0x12, 0x46, 0x60, 0x5a, 0x52, 0x45, 0x5b, + 0x52, 0x52, 0x45, 0x54, 0x1a, 0x52, 0x44, 0x59, 0x3a, 0xd2, 0x44, 0x53, + 0x12, 0xd2, 0x43, 0x50, 0xfa, 0x11, 0x43, 0x56, 0x2a, 0x52, 0x44, 0x51, + 0xfa, 0x11, 0x43, 0x55, 0x02, 0xd2, 0x42, 0x55, 0x12, 0x52, 0x43, 0x4d, + 0xaa, 0x11, 0x42, 0x51, 0xe2, 0x51, 0x42, 0x50, 0xd2, 0x11, 0x42, 0x4e, + 0xba, 0x11, 0x42, 0x52, 0xca, 0xd1, 0x41, 0x4c, 0x72, 0xd1, 0x40, 0x4a, + 0x62, 0x91, 0x40, 0x50, 0x9a, 0x11, 0x41, 0x4a, 0x52, 0x51, 0x40, 0x5b, + 0xea, 0x91, 0x40, 0x4e, 0x72, 0x51, 0x40, 0x4c, 0x5a, 0x11, 0x40, 0x4d, + 0x4a, 0x51, 0x3f, 0x48, 0x1a, 0xd1, 0x3e, 0x47, 0xfa, 0x90, 0x3d, 0x45, + 0xe2, 0x50, 0x3d, 0x46, 0xf2, 0x90, 0x3d, 0x44, 0xca, 0x50, 0x3c, 0x42, + 0xaa, 0x90, 0x3b, 0x49, 0xea, 0x50, 0x3c, 0x45, 0xc2, 0x90, 0x3b, 0x43, + 0xb2, 0x90, 0x3b, 0x49, 0xe2, 0x10, 0x3c, 0x48, 0xca, 0x10, 0x3b, 0x4a, + 0xd2, 0x10, 0x3b, 0x4f, 0x12, 0x11, 0x3c, 0x53, 0x2a, 0x11, 0x3c, 0x55, + 0x3a, 0x51, 0x3c, 0x5f, 0x92, 0x91, 0x3d, 0x4d, 0xf2, 0x10, 0x3b, 0x52, + 0x22, 0xd1, 0x3b, 0x4a, 0xea, 0x50, 0x3b, 0x5a, 0x82, 0x91, 0x3d, 0x5b, + 0x82, 0x11, 0x3d, 0x62, 0xc2, 0xd1, 0x3d, 0x5c, 0x9a, 0xd1, 0x3d, 0x5e, + 0xba, 0x11, 0x3e, 0x54, 0x52, 0x91, 0x3c, 0x5c, 0x9a, 0x91, 0x3d, 0x5b, + 0xa2, 0x11, 0x3e, 0x5b, 0x92, 0x51, 0x3d, 0x61, 0xf2, 0x91, 0x3f, 0x67, + 0x12, 0x92, 0x3f, 0x5e, 0xca, 0x91, 0x3e, 0x55, 0x72, 0x11, 0x3d, 0x6a, + 0x22, 0x52, 0x40, 0x62, 0xea, 0xd1, 0x3e, 0x6a, 0x2a, 0x52, 0x40, 0x73, + 0x4a, 0x92, 0x40, 0x79, 0x6a, 0x12, 0x41, 0x75, 0x62, 0x52, 0x41, 0x6b, + 0x2a, 0x52, 0x40, 0x5d, 0xda, 0xd1, 0x3e, 0x60, 0xfa, 0x51, 0x3f, 0x66, + 0x22, 0x92, 0x40, 0x5e, 0xfa, 0xd1, 0x3f, 0x5f, 0x02, 0x12, 0x40, 0x83, + 0xba, 0x92, 0x42, 0x70, 0x52, 0xd2, 0x40, 0x6f, 0x52, 0x52, 0x41, 0x80, + 0xa2, 0x52, 0x42, 0x7d, 0x92, 0x52, 0x42, 0x6b, 0x4a, 0x92, 0x41, 0x73, + 0x6a, 0x92, 0x41, 0x72, 0x62, 0x52, 0x41, 0x62, 0x1a, 0x92, 0x40, 0x5d, + 0x0a, 0x92, 0x40, 0x71, 0x5a, 0x92, 0x41, 0x65, 0x4a, 0x92, 0x42, 0x5f, + 0x1a, 0x52, 0x41, 0x64, 0x2a, 0x12, 0x41, 0x65, 0x42, 0xd2, 0x41, 0x6b, + 0x62, 0x52, 0x42, 0x5d, 0x12, 0x12, 0x41, 0x7a, 0x9a, 0x12, 0x43, 0x65, + 0x32, 0x52, 0x41, 0x5e, 0x1a, 0x52, 0x41, 0x59, 0x0a, 0x52, 0x41, 0x5b, + 0x12, 0x52, 0x41, 0x5c, 0x22, 0x12, 0x42, 0x5c, 0x1a, 0xd2, 0x41, 0x6f, + 0x6a, 0xd2, 0x42, 0x62, 0x42, 0x92, 0x42, 0x58, 0x0a, 0xd2, 0x41, 0x59, + 0x0a, 0xd2, 0x41, 0x5d, 0x22, 0x12, 0x42, 0x59, 0x12, 0x12, 0x42, 0x61, + 0x42, 0x12, 0x43, 0x55, 0x02, 0xd2, 0x41, 0x55, 0xfa, 0x91, 0x41, 0x61, + 0x3a, 0xd2, 0x42, 0x58, 0x0a, 0x12, 0x42, 0x92, 0x12, 0x94, 0x4c, 0x6f, + 0x92, 0xd2, 0x45, 0x83, 0xe2, 0x12, 0x47, 0x6f, 0x8a, 0xd2, 0x45, 0x62, + 0x52, 0x52, 0x45, 0x60, 0x32, 0x52, 0x44, 0x5d, 0x1a, 0x92, 0x43, 0x71, + 0x7a, 0x12, 0x44, 0x5d, 0x02, 0xd2, 0x42, 0x58, 0xca, 0x11, 0x42, 0x57, + 0xd2, 0x51, 0x42, 0x4f, 0x52, 0x91, 0x40, 0x62, 0xfa, 0x91, 0x41, 0x8b, + 0x82, 0x13, 0x4a, 0x55, 0x42, 0xd1, 0x3f, 0x57, 0x5a, 0x51, 0x3f, 0x63, + 0xaa, 0x11, 0x40, 0x5e, 0x62, 0x51, 0x3e, 0x58, 0x22, 0x51, 0x3d, 0x54, + 0xe2, 0x10, 0x3c, 0x4e, 0xa2, 0x90, 0x3a, 0x65, 0x6a, 0x51, 0x3c, 0x5c, + 0x12, 0x91, 0x3b, 0x51, 0x8a, 0xd0, 0x39, 0x5d, 0x02, 0xd1, 0x3a, 0x62, + 0x32, 0x51, 0x3b, 0x69, 0x5a, 0xd1, 0x3b, 0x65, 0x42, 0x91, 0x3b, 0x7e, + 0x12, 0x92, 0x3e, 0x76, 0xe2, 0x91, 0x3d, 0x8e, 0xaa, 0x52, 0x41, 0x81, + 0x2a, 0x12, 0x3f, 0x6f, 0x92, 0x51, 0x3c, 0x7f, 0x2a, 0x12, 0x3f, 0x87, + 0x6a, 0x92, 0x40, 0x75, 0xea, 0x51, 0x3d, 0x6e, 0xaa, 0xd1, 0x3c, 0x76, + 0x02, 0x92, 0x3d, 0x93, 0xea, 0x12, 0x42, 0x84, 0x5a, 0x12, 0x40, 0x7a, + 0x1a, 0x52, 0x3e, 0x96, 0x12, 0x93, 0x42, 0x85, 0x7a, 0x92, 0x40, 0x9b, + 0x4a, 0x93, 0x43, 0x9d, 0x6a, 0xd3, 0x43, 0x8f, 0xea, 0x12, 0x42, 0xab, + 0xf2, 0xd3, 0x45, 0x8e, 0xe2, 0x12, 0x42, 0x8f, 0xfa, 0x92, 0x42, 0x90, + 0x0a, 0xd3, 0x42, 0x8e, 0xf2, 0x52, 0x42, 0x94, 0x32, 0x53, 0x43, 0xb1, + 0x2a, 0x94, 0x47, 0xa5, 0xda, 0xd3, 0x45, 0xaa, 0x02, 0x94, 0x46, 0x8b, + 0xea, 0xd2, 0x42, 0x99, 0x82, 0xd3, 0x44, 0x8e, 0x12, 0x93, 0x43, 0x85, + 0xba, 0x12, 0x42, 0x97, 0x6a, 0x93, 0x44, 0x7e, 0x7a, 0x12, 0x41, 0x99, + 0x8a, 0x53, 0x45, 0x91, 0x3a, 0x13, 0x44, 0x82, 0xa2, 0x12, 0x42, 0x6b, + 0xca, 0x92, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x8b, 0x1a, 0x94, 0x4d, 0x65, + 0xb2, 0x12, 0x48, 0x6c, 0xb2, 0x12, 0x48, 0x67, 0xba, 0x52, 0x48, 0x69, + 0xd2, 0x52, 0x48, 0x6b, 0xd2, 0x52, 0x48, 0x64, 0x9a, 0xd2, 0x47, 0x66, + 0xc2, 0x92, 0x48, 0x60, 0x92, 0x92, 0x47, 0x61, 0x9a, 0xd2, 0x47, 0x65, + 0xaa, 0x12, 0x48, 0x60, 0x8a, 0x52, 0x47, 0x64, 0xa2, 0xd2, 0x47, 0x5e, + 0x72, 0xd2, 0x46, 0x64, 0xa2, 0xd2, 0x47, 0x5f, 0x8a, 0x12, 0x47, 0x60, + 0x7a, 0xd2, 0x46, 0x65, 0x8a, 0xd2, 0x46, 0x5c, 0x5a, 0xd2, 0x45, 0x5b, + 0x5a, 0xd2, 0x45, 0x57, 0x42, 0x92, 0x45, 0x5a, 0x3a, 0x12, 0x45, 0x5e, + 0x62, 0x12, 0x46, 0x59, 0x3a, 0x12, 0x45, 0x5f, 0x6a, 0x12, 0x46, 0x58, + 0x2a, 0x92, 0x44, 0x58, 0x3a, 0x92, 0x44, 0x5d, 0x3a, 0x52, 0x44, 0x54, + 0x1a, 0x12, 0x44, 0x53, 0x12, 0xd2, 0x43, 0x56, 0x12, 0x52, 0x43, 0x52, + 0x02, 0x12, 0x43, 0x50, 0xda, 0x91, 0x42, 0x4c, 0xb2, 0x51, 0x42, 0x4c, + 0x9a, 0xd1, 0x41, 0x50, 0xca, 0x51, 0x42, 0x4a, 0x8a, 0x91, 0x41, 0x55, + 0xe2, 0x51, 0x42, 0x4e, 0x8a, 0x11, 0x41, 0x4f, 0x92, 0x51, 0x41, 0x4b, + 0x6a, 0xd1, 0x40, 0x4b, 0x62, 0x91, 0x40, 0x48, 0x32, 0x11, 0x40, 0x4f, + 0x82, 0xd1, 0x40, 0x48, 0x2a, 0x91, 0x3f, 0x47, 0x1a, 0x11, 0x3f, 0x47, + 0x0a, 0x51, 0x3e, 0x49, 0x2a, 0x51, 0x3f, 0x45, 0xda, 0xd0, 0x3c, 0x46, + 0xe2, 0x10, 0x3d, 0x47, 0xe2, 0xd0, 0x3c, 0x4a, 0x12, 0x11, 0x3e, 0x43, + 0xa2, 0x50, 0x3b, 0x45, 0xc2, 0x90, 0x3b, 0x46, 0xba, 0x50, 0x3b, 0x47, + 0xca, 0xd0, 0x3b, 0x4a, 0xda, 0x50, 0x3b, 0x4c, 0xf2, 0xd0, 0x3b, 0x49, + 0xca, 0x10, 0x3b, 0x4b, 0xda, 0x10, 0x3b, 0x53, 0x22, 0xd1, 0x3b, 0x50, + 0x02, 0x11, 0x3b, 0x52, 0x12, 0x91, 0x3b, 0x50, 0x02, 0x51, 0x3b, 0x4e, + 0xf2, 0xd0, 0x3a, 0x50, 0x22, 0x51, 0x3c, 0x57, 0x5a, 0xd1, 0x3c, 0x62, + 0xc2, 0x11, 0x3e, 0x6c, 0x0a, 0x52, 0x3f, 0x65, 0xe2, 0x91, 0x3e, 0x6c, + 0x12, 0x92, 0x3f, 0x67, 0x02, 0x12, 0x3f, 0x67, 0x0a, 0xd2, 0x3f, 0x4e, + 0x1a, 0x51, 0x3b, 0x83, 0xa2, 0x92, 0x41, 0x5f, 0xba, 0xd1, 0x3d, 0x5a, + 0x92, 0x51, 0x3d, 0x63, 0xfa, 0x51, 0x3f, 0x5f, 0xc2, 0x11, 0x3e, 0x55, + 0x6a, 0xd1, 0x3c, 0x5e, 0xc2, 0x11, 0x3e, 0x5c, 0xba, 0x11, 0x3e, 0x6a, + 0x2a, 0x52, 0x40, 0x7a, 0x6a, 0xd2, 0x40, 0x84, 0xba, 0x52, 0x42, 0x71, + 0x42, 0x92, 0x40, 0x67, 0x22, 0x52, 0x40, 0x63, 0x0a, 0x12, 0x40, 0x64, + 0x12, 0x12, 0x40, 0x6b, 0x32, 0x92, 0x40, 0x60, 0x02, 0xd2, 0x3f, 0x60, + 0xfa, 0x51, 0x3f, 0x76, 0x6a, 0x52, 0x41, 0x73, 0x62, 0x92, 0x41, 0x6c, + 0x42, 0xd2, 0x40, 0x7d, 0x92, 0x12, 0x42, 0x6e, 0x4a, 0x12, 0x41, 0x76, + 0x72, 0x92, 0x41, 0x73, 0x72, 0xd2, 0x41, 0x71, 0x62, 0x92, 0x41, 0x68, + 0x32, 0xd2, 0x40, 0x60, 0x12, 0x92, 0x40, 0x83, 0xc2, 0x12, 0x43, 0x63, + 0x22, 0x12, 0x41, 0x65, 0x32, 0x92, 0x41, 0x72, 0x7a, 0x52, 0x42, 0x69, + 0x42, 0x92, 0x41, 0x63, 0x3a, 0x12, 0x42, 0x6c, 0x5a, 0x52, 0x42, 0x75, + 0x8a, 0x12, 0x43, 0x83, 0x0a, 0xd3, 0x44, 0x79, 0x9a, 0x12, 0x43, 0x58, + 0x02, 0xd2, 0x40, 0x5d, 0x22, 0xd2, 0x41, 0x67, 0x42, 0x12, 0x42, 0x5b, + 0x12, 0x92, 0x41, 0x5e, 0x2a, 0x12, 0x42, 0x63, 0x32, 0xd2, 0x41, 0x66, + 0x4a, 0x92, 0x42, 0x51, 0xda, 0x11, 0x41, 0x5d, 0x2a, 0x92, 0x42, 0x58, + 0x0a, 0xd2, 0x41, 0x56, 0xf2, 0x51, 0x41, 0x58, 0x12, 0xd2, 0x41, 0x68, + 0x62, 0xd2, 0x43, 0x5b, 0x22, 0x12, 0x42, 0x72, 0x9a, 0x12, 0x46, 0x6a, + 0x6a, 0x12, 0x45, 0x76, 0xaa, 0x12, 0x46, 0x72, 0x9a, 0xd2, 0x45, 0x6e, + 0x72, 0xd2, 0x44, 0x62, 0x22, 0x92, 0x43, 0x56, 0xda, 0x91, 0x42, 0x62, + 0x12, 0x52, 0x43, 0x58, 0xe2, 0x91, 0x42, 0x64, 0x22, 0x12, 0x43, 0x5d, + 0xfa, 0x51, 0x42, 0x51, 0x4a, 0x91, 0x40, 0x55, 0x6a, 0x51, 0x40, 0x5e, + 0x82, 0x11, 0x40, 0x6f, 0x0a, 0xd2, 0x40, 0x69, 0xca, 0x11, 0x40, 0x82, + 0x72, 0x92, 0x41, 0x68, 0xba, 0x91, 0x3f, 0x69, 0xc2, 0x51, 0x3f, 0x69, + 0xa2, 0xd1, 0x3e, 0x6a, 0x8a, 0x91, 0x3d, 0x63, 0x3a, 0x51, 0x3c, 0x5d, + 0xfa, 0x10, 0x3b, 0x60, 0x2a, 0x11, 0x3c, 0x65, 0x4a, 0x51, 0x3c, 0x5e, + 0xf2, 0x90, 0x3a, 0x83, 0x3a, 0xd2, 0x3f, 0x77, 0xda, 0x91, 0x3d, 0x7a, + 0x02, 0xd2, 0x3d, 0x7b, 0x0a, 0x12, 0x3e, 0x87, 0x62, 0x52, 0x40, 0x84, + 0x4a, 0x12, 0x40, 0x94, 0xe2, 0x12, 0x42, 0x86, 0x5a, 0x12, 0x40, 0x8a, + 0x7a, 0x92, 0x40, 0x68, 0x62, 0x91, 0x3b, 0x7f, 0x22, 0xd2, 0x3e, 0x97, + 0x0a, 0x93, 0x42, 0x84, 0x52, 0x12, 0x40, 0x93, 0xea, 0x12, 0x42, 0x93, + 0xf2, 0x52, 0x42, 0x89, 0x92, 0xd2, 0x40, 0x93, 0xf2, 0x52, 0x42, 0x96, + 0x22, 0xd3, 0x42, 0x98, 0x32, 0x13, 0x43, 0x95, 0x22, 0xd3, 0x42, 0x9e, + 0x72, 0x13, 0x44, 0xa0, 0x9a, 0xd3, 0x44, 0x9c, 0x62, 0xd3, 0x43, 0x92, + 0x1a, 0x53, 0x43, 0x8b, 0xda, 0x52, 0x42, 0x9e, 0x92, 0xd3, 0x44, 0x95, + 0x3a, 0xd3, 0x43, 0x93, 0x32, 0x93, 0x43, 0xba, 0x52, 0x54, 0x48, 0xa6, + 0xe2, 0xd3, 0x45, 0x87, 0xca, 0x12, 0x42, 0x93, 0x3a, 0xd3, 0x43, 0xb2, + 0x32, 0xd4, 0x47, 0x8a, 0xfa, 0x12, 0x43, 0x9a, 0x82, 0xd3, 0x44, 0x91, + 0x2a, 0x93, 0x43, 0x82, 0xaa, 0x12, 0x42, 0x89, 0xe2, 0xd2, 0x42, 0x6d, + 0xda, 0x92, 0x48, 0x67, 0xc2, 0x52, 0x48, 0x66, 0xa2, 0x92, 0x47, 0x6a, + 0xd2, 0x92, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x6e, 0xea, 0xd2, 0x48, 0x71, + 0xfa, 0xd2, 0x48, 0x67, 0xa2, 0xd2, 0x47, 0x65, 0x9a, 0xd2, 0x47, 0x64, + 0x9a, 0x92, 0x47, 0x5d, 0x82, 0x52, 0x47, 0x60, 0x92, 0x92, 0x47, 0x63, + 0xa2, 0x12, 0x48, 0x66, 0xa2, 0xd2, 0x47, 0x70, 0xd2, 0x92, 0x47, 0x61, + 0x92, 0xd2, 0x47, 0x60, 0x8a, 0x92, 0x47, 0x5f, 0x72, 0x92, 0x46, 0x64, + 0x9a, 0xd2, 0x47, 0x5a, 0x62, 0x92, 0x46, 0x5d, 0x6a, 0x92, 0x46, 0x5d, + 0x6a, 0x52, 0x46, 0x5b, 0x52, 0x92, 0x45, 0x52, 0x1a, 0x92, 0x44, 0x56, + 0x32, 0xd2, 0x44, 0x5b, 0x4a, 0x12, 0x45, 0x53, 0x1a, 0x12, 0x44, 0x53, + 0x12, 0xd2, 0x43, 0x5a, 0x3a, 0x12, 0x45, 0x55, 0x12, 0xd2, 0x43, 0x55, + 0x12, 0xd2, 0x43, 0x53, 0x02, 0x52, 0x43, 0x55, 0x0a, 0x52, 0x43, 0x81, + 0x72, 0x93, 0x4a, 0x4a, 0x82, 0xd1, 0x41, 0x53, 0xf2, 0xd1, 0x42, 0x4f, + 0xca, 0x51, 0x42, 0x4f, 0xb2, 0xd1, 0x41, 0x53, 0xe2, 0x51, 0x42, 0x4d, + 0x8a, 0x51, 0x41, 0x4c, 0x82, 0x51, 0x41, 0x47, 0x3a, 0x51, 0x40, 0x4a, + 0x52, 0x91, 0x40, 0x4e, 0x6a, 0x91, 0x40, 0x4b, 0x42, 0x11, 0x40, 0x48, + 0x1a, 0x11, 0x3f, 0x47, 0x1a, 0x11, 0x3f, 0x46, 0xf2, 0x10, 0x3e, 0x46, + 0xfa, 0x10, 0x3e, 0x4b, 0x22, 0x91, 0x3e, 0x4c, 0x0a, 0x11, 0x3d, 0x43, + 0xc2, 0x10, 0x3c, 0x4a, 0x02, 0x51, 0x3d, 0x41, 0x92, 0x10, 0x3b, 0x41, + 0x8a, 0xd0, 0x3a, 0x44, 0xaa, 0x50, 0x3b, 0x47, 0xba, 0x10, 0x3b, 0x4b, + 0xda, 0x90, 0x3b, 0x52, 0x2a, 0x91, 0x3c, 0x4e, 0xfa, 0xd0, 0x3b, 0x48, + 0xb2, 0x90, 0x3a, 0x4c, 0xda, 0xd0, 0x3a, 0x51, 0x22, 0x91, 0x3c, 0x4c, + 0xd2, 0x90, 0x3a, 0x4f, 0x02, 0x91, 0x3b, 0x58, 0x52, 0xd1, 0x3c, 0x51, + 0x0a, 0x51, 0x3b, 0x4f, 0x02, 0x51, 0x3b, 0x5c, 0x82, 0x11, 0x3d, 0x77, + 0x3a, 0x12, 0x40, 0x62, 0xba, 0xd1, 0x3d, 0x5d, 0x8a, 0x11, 0x3d, 0x68, + 0x02, 0x12, 0x3f, 0x6e, 0x22, 0x12, 0x40, 0x5c, 0xa2, 0x91, 0x3d, 0x5d, + 0xa2, 0x51, 0x3d, 0x5e, 0xb2, 0x91, 0x3d, 0x62, 0xf2, 0x91, 0x3f, 0x63, + 0xf2, 0xd1, 0x3e, 0x5a, 0x9a, 0x91, 0x3d, 0x54, 0x5a, 0x51, 0x3c, 0x65, + 0x02, 0x12, 0x3f, 0x5c, 0xaa, 0xd1, 0x3d, 0x5e, 0xc2, 0xd1, 0x3d, 0x5a, + 0xb2, 0x11, 0x3e, 0x5e, 0xc2, 0x11, 0x3e, 0x6b, 0x22, 0xd2, 0x3f, 0x75, + 0x5a, 0xd2, 0x40, 0x65, 0x12, 0x12, 0x40, 0x66, 0x1a, 0x12, 0x40, 0x77, + 0x62, 0x12, 0x41, 0x66, 0x22, 0x92, 0x40, 0x6c, 0x32, 0x52, 0x40, 0x66, + 0x12, 0xd2, 0x3f, 0x5d, 0xea, 0x51, 0x3f, 0x69, 0x22, 0x12, 0x40, 0x77, + 0x72, 0x92, 0x41, 0x66, 0x32, 0x52, 0x41, 0x68, 0x2a, 0x92, 0x40, 0x79, + 0x7a, 0x92, 0x41, 0x7b, 0x8a, 0x12, 0x42, 0x6c, 0x42, 0xd2, 0x40, 0x6d, + 0x4a, 0x52, 0x41, 0x67, 0x3a, 0x12, 0x41, 0x62, 0x1a, 0x92, 0x40, 0x65, + 0x22, 0xd2, 0x40, 0x68, 0x42, 0x52, 0x41, 0x64, 0x22, 0xd2, 0x40, 0x75, + 0x7a, 0xd2, 0x41, 0x71, 0x6a, 0xd2, 0x41, 0x65, 0x32, 0x52, 0x41, 0x62, + 0x22, 0x12, 0x41, 0x78, 0xa2, 0xd2, 0x43, 0x6a, 0x52, 0x12, 0x42, 0x70, + 0x72, 0x92, 0x42, 0x65, 0x52, 0x92, 0x42, 0x57, 0xf2, 0xd1, 0x40, 0x60, + 0x2a, 0x92, 0x41, 0x58, 0x02, 0x12, 0x41, 0x63, 0x32, 0x12, 0x42, 0x5b, + 0x12, 0x92, 0x41, 0x63, 0x4a, 0x92, 0x42, 0x66, 0x52, 0xd2, 0x42, 0x56, + 0xfa, 0x51, 0x41, 0x53, 0xe2, 0x51, 0x41, 0x54, 0xea, 0x51, 0x41, 0x5d, + 0x22, 0x52, 0x42, 0x5b, 0x22, 0x12, 0x42, 0x72, 0x92, 0x12, 0x46, 0x6e, + 0x82, 0x92, 0x45, 0x6e, 0x7a, 0x52, 0x45, 0x72, 0x7a, 0xd2, 0x44, 0x6f, + 0x62, 0x92, 0x44, 0x68, 0x4a, 0x12, 0x44, 0x5e, 0x12, 0x52, 0x43, 0x64, + 0x22, 0x12, 0x43, 0x6d, 0x42, 0x92, 0x43, 0x59, 0xaa, 0x51, 0x41, 0x68, + 0x0a, 0x12, 0x42, 0x5c, 0xb2, 0x11, 0x41, 0x5e, 0xa2, 0xd1, 0x40, 0x64, + 0xca, 0x91, 0x40, 0x72, 0x22, 0x12, 0x41, 0x6d, 0x02, 0xd2, 0x40, 0x61, + 0x52, 0x51, 0x3e, 0x5e, 0x42, 0xd1, 0x3d, 0x72, 0xf2, 0x91, 0x3f, 0x6f, + 0xca, 0x91, 0x3e, 0x7e, 0x2a, 0x52, 0x3f, 0x6d, 0xa2, 0x11, 0x3e, 0x7d, + 0x1a, 0x92, 0x3f, 0x7a, 0xf2, 0x91, 0x3e, 0x6d, 0x8a, 0xd1, 0x3c, 0x81, + 0x2a, 0x52, 0x3f, 0x6c, 0x7a, 0x51, 0x3c, 0x75, 0xca, 0x11, 0x3d, 0x80, + 0x22, 0xd2, 0x3e, 0x6f, 0x8a, 0x51, 0x3c, 0x7e, 0x1a, 0x92, 0x3e, 0x88, + 0x6a, 0x52, 0x40, 0x7e, 0x12, 0x92, 0x3e, 0x75, 0xd2, 0x51, 0x3d, 0x81, + 0x2a, 0x12, 0x3f, 0x8b, 0x92, 0xd2, 0x40, 0x93, 0xda, 0xd2, 0x41, 0x81, + 0x2a, 0x12, 0x3f, 0x95, 0xfa, 0x12, 0x42, 0x93, 0xea, 0x52, 0x42, 0xc1, + 0x5a, 0x14, 0x48, 0x9e, 0x62, 0xd3, 0x43, 0xa2, 0x82, 0x13, 0x44, 0x97, + 0x1a, 0xd3, 0x42, 0xac, 0xfa, 0x13, 0x46, 0x92, 0xfa, 0x52, 0x42, 0xa6, + 0xb2, 0x13, 0x45, 0xb7, 0x32, 0x94, 0x47, 0xa1, 0x9a, 0xd3, 0x44, 0xb5, + 0x32, 0x54, 0x47, 0xa6, 0xd2, 0x53, 0x45, 0x9a, 0x6a, 0x53, 0x44, 0xad, + 0x12, 0x94, 0x46, 0x9d, 0x8a, 0x93, 0x44, 0xa3, 0xc2, 0x93, 0x45, 0xc0, + 0x72, 0xd4, 0x48, 0xae, 0x1a, 0x14, 0x47, 0x8a, 0xe2, 0x52, 0x42, 0x94, + 0x52, 0x53, 0x44, 0x98, 0x6a, 0x53, 0x44, 0x92, 0x42, 0x13, 0x44, 0x8b, + 0xfa, 0x12, 0x43, 0x8a, 0xea, 0x92, 0x42, 0x91, 0x42, 0x53, 0x44, 0x68, + 0xca, 0x92, 0x48, 0x68, 0xd2, 0x92, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x62, + 0x9a, 0xd2, 0x47, 0x64, 0xaa, 0x12, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x6c, + 0xda, 0x92, 0x48, 0x65, 0xba, 0x52, 0x48, 0x62, 0xa2, 0xd2, 0x47, 0x60, + 0x8a, 0x52, 0x47, 0x60, 0x8a, 0x92, 0x47, 0x5e, 0x7a, 0xd2, 0x46, 0x65, + 0xaa, 0x12, 0x48, 0x5d, 0x7a, 0x12, 0x47, 0x63, 0xa2, 0xd2, 0x47, 0x5e, + 0x7a, 0x12, 0x47, 0x63, 0x8a, 0x12, 0x47, 0x60, 0x7a, 0xd2, 0x46, 0x60, + 0x8a, 0x92, 0x47, 0x61, 0x72, 0x52, 0x46, 0x5a, 0x52, 0x12, 0x46, 0x58, + 0x3a, 0x52, 0x45, 0x62, 0x82, 0xd2, 0x46, 0x5d, 0x3a, 0x92, 0x44, 0x56, + 0x2a, 0x92, 0x44, 0x68, 0x82, 0x12, 0x45, 0x58, 0x32, 0xd2, 0x44, 0x54, + 0x1a, 0x12, 0x44, 0x53, 0x12, 0xd2, 0x43, 0x52, 0x02, 0x92, 0x43, 0x53, + 0x0a, 0x92, 0x43, 0x52, 0x02, 0x92, 0x43, 0x52, 0xe2, 0x91, 0x42, 0x4f, + 0xb2, 0x11, 0x42, 0x53, 0xea, 0x91, 0x42, 0x4f, 0xb2, 0x11, 0x42, 0x4d, + 0xa2, 0xd1, 0x41, 0x4f, 0xa2, 0x91, 0x41, 0x50, 0x92, 0x91, 0x41, 0x4f, + 0xc2, 0x11, 0x42, 0x4b, 0x6a, 0xd1, 0x40, 0x4a, 0x42, 0x51, 0x40, 0x4b, + 0x5a, 0x91, 0x40, 0x48, 0x32, 0x11, 0x40, 0x4c, 0x6a, 0xd1, 0x40, 0x48, + 0x1a, 0x51, 0x3f, 0x46, 0x02, 0x51, 0x3e, 0x48, 0x12, 0xd1, 0x3e, 0x49, + 0x1a, 0xd1, 0x3e, 0x49, 0x1a, 0xd1, 0x3e, 0x45, 0xc2, 0x50, 0x3c, 0x47, + 0xda, 0xd0, 0x3c, 0x45, 0xc2, 0x10, 0x3c, 0x41, 0x8a, 0x10, 0x3b, 0x42, + 0x92, 0xd0, 0x3a, 0x46, 0xb2, 0x50, 0x3b, 0x47, 0xc2, 0x50, 0x3b, 0x47, + 0xb2, 0xd0, 0x3a, 0x48, 0xba, 0x10, 0x3b, 0x48, 0xb2, 0x90, 0x3a, 0x48, + 0xaa, 0x50, 0x3a, 0x43, 0x7a, 0x50, 0x39, 0x50, 0xfa, 0x50, 0x3b, 0x46, + 0x92, 0x90, 0x39, 0x4d, 0xca, 0x50, 0x3a, 0x4f, 0xea, 0xd0, 0x3a, 0x60, + 0x9a, 0x51, 0x3d, 0x53, 0x1a, 0x91, 0x3b, 0x5e, 0x8a, 0xd1, 0x3c, 0x65, + 0xd2, 0x11, 0x3e, 0x69, 0xfa, 0x91, 0x3e, 0x6a, 0x0a, 0x12, 0x3f, 0x67, + 0xfa, 0x11, 0x3f, 0x65, 0xe2, 0x51, 0x3e, 0x52, 0x32, 0xd1, 0x3b, 0x55, + 0x4a, 0x51, 0x3c, 0x5c, 0x9a, 0x91, 0x3d, 0x5d, 0xc2, 0x51, 0x3e, 0x70, + 0x32, 0x12, 0x40, 0x5c, 0xa2, 0x91, 0x3d, 0x65, 0xfa, 0xd1, 0x3e, 0x5c, + 0xa2, 0x51, 0x3d, 0x5f, 0xca, 0x11, 0x3e, 0x60, 0xd2, 0x11, 0x3e, 0x65, + 0x02, 0xd2, 0x3e, 0x5c, 0xb2, 0xd1, 0x3d, 0x64, 0x0a, 0x52, 0x3f, 0x74, + 0x4a, 0x52, 0x40, 0x7e, 0x82, 0x12, 0x41, 0x86, 0xca, 0x52, 0x42, 0x74, + 0x5a, 0xd2, 0x40, 0x72, 0x4a, 0x92, 0x40, 0x63, 0x02, 0x12, 0x3f, 0x5e, + 0xea, 0x51, 0x3f, 0x6a, 0x2a, 0x12, 0x40, 0x66, 0x1a, 0x12, 0x40, 0x71, + 0x4a, 0xd2, 0x40, 0x6a, 0x32, 0x92, 0x40, 0x79, 0x7a, 0xd2, 0x41, 0x7b, + 0x8a, 0xd2, 0x41, 0x7a, 0x82, 0xd2, 0x41, 0x84, 0xca, 0xd2, 0x42, 0x81, + 0xb2, 0x92, 0x42, 0x66, 0x2a, 0xd2, 0x40, 0x72, 0x6a, 0xd2, 0x41, 0x67, + 0x3a, 0x52, 0x41, 0x71, 0x5a, 0x52, 0x41, 0x76, 0x7a, 0x12, 0x42, 0x79, + 0x8a, 0x52, 0x42, 0x71, 0x62, 0xd2, 0x41, 0x62, 0x22, 0x12, 0x41, 0x62, + 0x22, 0x12, 0x41, 0x58, 0xf2, 0x91, 0x40, 0x65, 0x3a, 0x92, 0x41, 0x85, + 0xea, 0x12, 0x44, 0x6f, 0x72, 0x92, 0x42, 0x71, 0x7a, 0x92, 0x42, 0x5a, + 0x02, 0x12, 0x41, 0x62, 0x2a, 0x92, 0x41, 0x68, 0x4a, 0x12, 0x42, 0x61, + 0x2a, 0x92, 0x41, 0x6e, 0x72, 0x12, 0x43, 0x64, 0x3a, 0x12, 0x42, 0x64, + 0x42, 0x52, 0x42, 0x61, 0x3a, 0x12, 0x42, 0x6a, 0x62, 0x12, 0x43, 0x57, + 0x02, 0x92, 0x41, 0x56, 0xfa, 0x51, 0x41, 0x6c, 0x6a, 0x12, 0x45, 0x73, + 0x92, 0x52, 0x45, 0x74, 0x8a, 0x52, 0x45, 0x75, 0x92, 0x52, 0x45, 0x78, + 0x82, 0xd2, 0x44, 0x72, 0x72, 0x52, 0x44, 0x60, 0x12, 0xd2, 0x42, 0x66, + 0x22, 0xd2, 0x42, 0x71, 0x3a, 0xd2, 0x42, 0x7c, 0x6a, 0x52, 0x43, 0x72, + 0x3a, 0x52, 0x42, 0x66, 0xe2, 0xd1, 0x40, 0x65, 0xc2, 0x51, 0x40, 0x7c, + 0x4a, 0xd2, 0x41, 0x7c, 0x3a, 0x92, 0x41, 0x75, 0x12, 0xd2, 0x40, 0x61, + 0x52, 0xd1, 0x3d, 0x5c, 0x1a, 0x51, 0x3c, 0x6d, 0xaa, 0x91, 0x3e, 0x67, + 0x6a, 0x51, 0x3d, 0x5a, 0xf2, 0x50, 0x3b, 0x6a, 0x8a, 0x11, 0x3e, 0x75, + 0xd2, 0xd1, 0x3d, 0x7b, 0x02, 0x92, 0x3e, 0x80, 0x22, 0x92, 0x3f, 0x85, + 0x42, 0x12, 0x40, 0x82, 0x32, 0x92, 0x3f, 0x82, 0x32, 0x52, 0x3f, 0x88, + 0x6a, 0x52, 0x40, 0x74, 0xc2, 0xd1, 0x3c, 0x7f, 0x12, 0x92, 0x3e, 0x91, + 0xba, 0x92, 0x41, 0x94, 0xe2, 0x12, 0x42, 0x78, 0xf2, 0x91, 0x3d, 0x8c, + 0x9a, 0x12, 0x41, 0x95, 0xf2, 0x52, 0x42, 0x8a, 0x8a, 0xd2, 0x40, 0x84, + 0x52, 0x12, 0x40, 0xa1, 0x62, 0xd3, 0x43, 0x92, 0xe2, 0x12, 0x42, 0x8e, + 0xba, 0x52, 0x41, 0x99, 0x2a, 0x13, 0x43, 0x8e, 0xca, 0x92, 0x41, 0x98, + 0x1a, 0xd3, 0x42, 0xa7, 0xba, 0x13, 0x45, 0xad, 0xfa, 0x13, 0x46, 0x9f, + 0x7a, 0x13, 0x44, 0xad, 0x02, 0x14, 0x46, 0xb8, 0x3a, 0x94, 0x47, 0x9c, + 0x6a, 0x13, 0x44, 0xa1, 0x9a, 0xd3, 0x44, 0xac, 0x0a, 0xd4, 0x46, 0xb3, + 0x2a, 0x94, 0x47, 0xa9, 0xfa, 0x13, 0x46, 0xa3, 0xca, 0x53, 0x45, 0x9c, + 0x7a, 0x93, 0x44, 0x9a, 0x72, 0x93, 0x44, 0xa6, 0xf2, 0x53, 0x46, 0xb9, + 0x52, 0x54, 0x48, 0xa5, 0xf2, 0x93, 0x46, 0x98, 0x6a, 0x53, 0x44, 0x97, + 0x62, 0x53, 0x44, 0x9f, 0xba, 0x93, 0x45, 0x96, 0x62, 0x93, 0x44, 0x63, + 0xaa, 0x12, 0x48, 0x62, 0x92, 0xd2, 0x47, 0x6c, 0xc2, 0x12, 0x48, 0x67, + 0xba, 0x12, 0x48, 0x69, 0xd2, 0x92, 0x48, 0x60, 0x8a, 0x92, 0x47, 0x67, + 0xc2, 0x52, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x65, 0x9a, 0xd2, 0x47, 0x61, + 0x92, 0xd2, 0x47, 0x63, 0xa2, 0x12, 0x48, 0x62, 0x92, 0x92, 0x47, 0x66, + 0xa2, 0x12, 0x48, 0x5f, 0x82, 0x52, 0x47, 0x67, 0xa2, 0x92, 0x47, 0x64, + 0x9a, 0x92, 0x47, 0x62, 0xa2, 0x12, 0x48, 0x5d, 0x62, 0x52, 0x46, 0x59, + 0x4a, 0x92, 0x45, 0x5a, 0x52, 0x12, 0x46, 0x68, 0x9a, 0x12, 0x47, 0x5e, + 0x62, 0x12, 0x46, 0x56, 0x2a, 0xd2, 0x44, 0x55, 0x2a, 0xd2, 0x44, 0x58, + 0x2a, 0x92, 0x44, 0x59, 0x3a, 0x12, 0x45, 0x57, 0x2a, 0x92, 0x44, 0x54, + 0x1a, 0x52, 0x44, 0x52, 0x0a, 0x12, 0x44, 0x52, 0x02, 0x52, 0x43, 0x55, + 0x0a, 0x92, 0x43, 0x4e, 0xba, 0x51, 0x42, 0x50, 0xca, 0x91, 0x42, 0x4e, + 0xc2, 0x91, 0x42, 0x52, 0xe2, 0xd1, 0x42, 0x54, 0xfa, 0xd1, 0x42, 0x5c, + 0x0a, 0xd2, 0x41, 0x4b, 0x6a, 0x11, 0x41, 0x4d, 0x8a, 0x51, 0x41, 0x4d, + 0x8a, 0x51, 0x41, 0x4c, 0x72, 0x11, 0x41, 0x4b, 0x5a, 0xd1, 0x40, 0x46, + 0x22, 0xd1, 0x3f, 0x4a, 0x3a, 0x11, 0x40, 0x47, 0x0a, 0x91, 0x3e, 0x47, + 0x02, 0xd1, 0x3e, 0x44, 0xda, 0x90, 0x3d, 0x45, 0xda, 0x50, 0x3d, 0x48, + 0x02, 0xd1, 0x3d, 0x43, 0xba, 0x50, 0x3c, 0x43, 0xb2, 0x10, 0x3c, 0x47, + 0xd2, 0x90, 0x3c, 0x47, 0xc2, 0xd0, 0x3b, 0x43, 0x92, 0x10, 0x3b, 0x46, + 0xda, 0x90, 0x3c, 0x43, 0x92, 0x90, 0x3a, 0x45, 0xa2, 0x90, 0x3a, 0x43, + 0x8a, 0x10, 0x3a, 0x44, 0x8a, 0x10, 0x3a, 0x49, 0xb2, 0x90, 0x3a, 0x49, + 0xb2, 0x90, 0x3a, 0x44, 0x7a, 0x50, 0x39, 0x46, 0x8a, 0x50, 0x39, 0x4a, + 0xb2, 0x10, 0x3a, 0x52, 0xfa, 0x10, 0x3b, 0x5b, 0x62, 0x51, 0x3c, 0x62, + 0xb2, 0x91, 0x3d, 0x59, 0x52, 0x51, 0x3c, 0x64, 0xc2, 0x11, 0x3e, 0x68, + 0xe2, 0x11, 0x3e, 0x61, 0xaa, 0x51, 0x3d, 0x5d, 0x8a, 0x11, 0x3d, 0x5f, + 0xaa, 0x91, 0x3d, 0x53, 0x32, 0x91, 0x3b, 0x5f, 0xa2, 0x11, 0x3d, 0x68, + 0x02, 0x92, 0x3e, 0x69, 0x0a, 0xd2, 0x3e, 0x7b, 0x62, 0xd2, 0x40, 0x62, + 0xd2, 0x11, 0x3e, 0x73, 0x4a, 0x92, 0x40, 0x83, 0x9a, 0x92, 0x41, 0x85, + 0xb2, 0xd2, 0x41, 0x70, 0x32, 0x12, 0x40, 0x6d, 0x2a, 0x12, 0x40, 0x5b, + 0xaa, 0x91, 0x3d, 0x67, 0x12, 0x52, 0x3f, 0x66, 0x0a, 0xd2, 0x3e, 0x5f, + 0xd2, 0x91, 0x3e, 0x72, 0x42, 0x52, 0x40, 0x7b, 0x6a, 0xd2, 0x40, 0x74, + 0x4a, 0x92, 0x40, 0x73, 0x5a, 0xd2, 0x40, 0x76, 0x5a, 0xd2, 0x40, 0x6f, + 0x3a, 0x92, 0x40, 0x65, 0x12, 0x12, 0x40, 0x73, 0x52, 0x92, 0x40, 0x66, + 0x1a, 0xd2, 0x3f, 0x7e, 0x8a, 0x92, 0x41, 0x7c, 0x8a, 0x12, 0x42, 0x7f, + 0x9a, 0x52, 0x42, 0x60, 0x0a, 0x12, 0x40, 0x7a, 0x82, 0x92, 0x41, 0x8c, + 0x1a, 0x13, 0x44, 0x7e, 0xa2, 0x52, 0x42, 0x81, 0xaa, 0x52, 0x42, 0x72, + 0x6a, 0x92, 0x41, 0x6a, 0x42, 0x12, 0x41, 0x7e, 0xaa, 0xd2, 0x42, 0x82, + 0xc2, 0x12, 0x43, 0x7a, 0x92, 0x52, 0x42, 0x6b, 0x4a, 0x92, 0x41, 0x6b, + 0x52, 0xd2, 0x41, 0x6a, 0x4a, 0x92, 0x41, 0x5d, 0x12, 0x12, 0x41, 0x5e, + 0x12, 0xd2, 0x40, 0x7c, 0xaa, 0x52, 0x43, 0x81, 0xca, 0x92, 0x43, 0x62, + 0x32, 0xd2, 0x41, 0x65, 0x32, 0x92, 0x41, 0x5e, 0x2a, 0xd2, 0x41, 0x5b, + 0x0a, 0x12, 0x41, 0x61, 0x2a, 0x92, 0x41, 0x6f, 0x6a, 0x52, 0x42, 0x65, + 0x3a, 0x12, 0x42, 0x5f, 0x2a, 0x12, 0x42, 0x62, 0x2a, 0xd2, 0x41, 0x6d, + 0x6a, 0xd2, 0x42, 0x5b, 0x1a, 0x12, 0x42, 0x85, 0xea, 0x12, 0x47, 0x6f, + 0x7a, 0x52, 0x45, 0x66, 0x4a, 0x52, 0x44, 0x6f, 0x62, 0x52, 0x44, 0x6e, + 0x62, 0x92, 0x44, 0x6c, 0x42, 0x52, 0x43, 0x6c, 0x42, 0x52, 0x43, 0x67, + 0x22, 0xd2, 0x42, 0x6d, 0x1a, 0x12, 0x42, 0x6f, 0x2a, 0x52, 0x42, 0x67, + 0xfa, 0x51, 0x41, 0x71, 0x22, 0x92, 0x41, 0x75, 0x42, 0x52, 0x42, 0x61, + 0x82, 0x91, 0x3f, 0x7f, 0x52, 0xd2, 0x41, 0x78, 0x1a, 0x92, 0x40, 0x78, + 0x12, 0x52, 0x40, 0x6d, 0xba, 0x51, 0x3f, 0x6e, 0xaa, 0x51, 0x3e, 0x73, + 0xda, 0x91, 0x3e, 0x75, 0xfa, 0xd1, 0x3e, 0x7a, 0x0a, 0x52, 0x3f, 0x73, + 0xc2, 0x91, 0x3d, 0x7a, 0xea, 0x51, 0x3e, 0x6c, 0x72, 0x91, 0x3c, 0x70, + 0x92, 0xd1, 0x3c, 0x69, 0x52, 0x91, 0x3b, 0x85, 0x52, 0x52, 0x40, 0x82, + 0x32, 0x52, 0x3f, 0x8a, 0x7a, 0x92, 0x40, 0x85, 0x4a, 0xd2, 0x3f, 0x85, + 0x52, 0x12, 0x40, 0x87, 0x5a, 0x52, 0x40, 0xa4, 0x7a, 0x13, 0x44, 0x80, + 0x22, 0x92, 0x3e, 0x8d, 0xa2, 0x12, 0x41, 0xa7, 0x92, 0x93, 0x44, 0x8d, + 0xa2, 0x12, 0x41, 0xa1, 0x6a, 0xd3, 0x43, 0xa4, 0x82, 0x53, 0x44, 0x9d, + 0x4a, 0x53, 0x43, 0x94, 0xea, 0x12, 0x42, 0x8f, 0xda, 0x92, 0x42, 0xa0, + 0x72, 0x13, 0x44, 0xb3, 0x12, 0x94, 0x46, 0x98, 0x22, 0xd3, 0x42, 0xab, + 0xea, 0x93, 0x45, 0xa4, 0xaa, 0xd3, 0x44, 0x9d, 0x6a, 0x13, 0x44, 0x99, + 0x4a, 0x93, 0x43, 0xae, 0x0a, 0x94, 0x46, 0xa7, 0xda, 0xd3, 0x45, 0xad, + 0x0a, 0x94, 0x46, 0xad, 0x0a, 0xd4, 0x46, 0x9e, 0x92, 0x93, 0x44, 0xa4, + 0xca, 0x93, 0x45, 0x9b, 0x82, 0x93, 0x44, 0x97, 0x5a, 0x13, 0x44, 0xab, + 0x0a, 0x14, 0x47, 0x9e, 0x9a, 0x13, 0x45, 0xac, 0x12, 0x54, 0x47, 0x95, + 0x52, 0x13, 0x44, 0x95, 0x52, 0x53, 0x44, 0x9b, 0x92, 0x53, 0x45, 0x64, + 0xb2, 0x52, 0x48, 0x67, 0xb2, 0x52, 0x48, 0x62, 0xa2, 0xd2, 0x47, 0x61, + 0x92, 0xd2, 0x47, 0x66, 0xba, 0x12, 0x48, 0x63, 0x9a, 0xd2, 0x47, 0x6d, + 0xe2, 0xd2, 0x48, 0x68, 0xba, 0x12, 0x48, 0x62, 0x9a, 0x92, 0x47, 0x64, + 0xba, 0x52, 0x48, 0x68, 0xba, 0x12, 0x48, 0x65, 0xb2, 0x12, 0x48, 0x5c, + 0x6a, 0xd2, 0x46, 0x5e, 0x72, 0x92, 0x46, 0x63, 0x8a, 0x12, 0x47, 0x6a, + 0xb2, 0x12, 0x48, 0x5a, 0x52, 0x12, 0x46, 0x5d, 0x72, 0x92, 0x46, 0x5c, + 0x6a, 0x52, 0x46, 0x56, 0x32, 0x52, 0x45, 0x5c, 0x5a, 0x12, 0x46, 0x5a, + 0x42, 0x52, 0x45, 0x54, 0x1a, 0x52, 0x44, 0x57, 0x32, 0xd2, 0x44, 0x58, + 0x32, 0x12, 0x45, 0x55, 0x1a, 0x52, 0x44, 0x56, 0x1a, 0x12, 0x44, 0x59, + 0x2a, 0x52, 0x44, 0x55, 0x0a, 0x92, 0x43, 0x57, 0x22, 0x52, 0x44, 0x52, + 0xf2, 0x11, 0x43, 0x51, 0xe2, 0xd1, 0x42, 0x4b, 0x9a, 0x11, 0x42, 0x4e, + 0xb2, 0x11, 0x42, 0x51, 0xd2, 0x51, 0x42, 0x49, 0x62, 0x51, 0x41, 0x49, + 0x5a, 0x11, 0x41, 0x4c, 0x72, 0x11, 0x41, 0x4e, 0xa2, 0x91, 0x41, 0x49, + 0x62, 0x11, 0x41, 0x49, 0x3a, 0x51, 0x40, 0x49, 0x4a, 0x91, 0x40, 0x47, + 0x12, 0x91, 0x3f, 0x48, 0x1a, 0x11, 0x3f, 0x46, 0xfa, 0x90, 0x3e, 0x42, + 0xc2, 0x50, 0x3d, 0x45, 0xe2, 0x90, 0x3d, 0x4e, 0x2a, 0x91, 0x3e, 0x48, + 0xf2, 0xd0, 0x3d, 0x45, 0xd2, 0xd0, 0x3c, 0x46, 0xd2, 0xd0, 0x3c, 0x40, + 0x82, 0x10, 0x3b, 0x47, 0xb2, 0x90, 0x3b, 0x43, 0x8a, 0x90, 0x3a, 0x75, + 0xc2, 0xd2, 0x47, 0x44, 0x8a, 0x10, 0x3a, 0x42, 0x7a, 0x10, 0x3a, 0x3f, + 0x5a, 0x90, 0x39, 0x41, 0x62, 0x10, 0x39, 0x45, 0x82, 0x10, 0x3a, 0x45, + 0x7a, 0x90, 0x39, 0x4d, 0xc2, 0x50, 0x3a, 0x49, 0xaa, 0xd0, 0x39, 0x4a, + 0xb2, 0x10, 0x3a, 0x56, 0x1a, 0x51, 0x3b, 0x60, 0x7a, 0xd1, 0x3c, 0x61, + 0x9a, 0x51, 0x3d, 0x60, 0x92, 0x51, 0x3d, 0x5d, 0x72, 0x91, 0x3c, 0x5d, + 0x7a, 0x91, 0x3c, 0x80, 0x6a, 0xd2, 0x40, 0x70, 0x1a, 0x52, 0x3f, 0x65, + 0xda, 0x11, 0x3e, 0x61, 0xb2, 0x51, 0x3d, 0x67, 0xea, 0x11, 0x3e, 0x6b, + 0x0a, 0xd2, 0x3e, 0x62, 0xca, 0x11, 0x3e, 0x71, 0x2a, 0xd2, 0x3f, 0x7b, + 0x6a, 0x12, 0x41, 0x6d, 0x22, 0x92, 0x3f, 0x63, 0xe2, 0x51, 0x3e, 0x81, + 0x8a, 0x12, 0x41, 0x72, 0x3a, 0x52, 0x40, 0x6d, 0x22, 0x92, 0x3f, 0x67, + 0x0a, 0x52, 0x3f, 0x5d, 0xc2, 0x11, 0x3e, 0x70, 0x3a, 0x12, 0x40, 0x74, + 0x52, 0x92, 0x40, 0x63, 0x02, 0x12, 0x3f, 0x67, 0x12, 0x92, 0x3f, 0x8d, + 0x0a, 0x13, 0x43, 0x87, 0xca, 0x52, 0x42, 0x7e, 0x7a, 0x52, 0x41, 0x7b, + 0x6a, 0xd2, 0x40, 0x78, 0x6a, 0x12, 0x41, 0x69, 0x22, 0x12, 0x40, 0x67, + 0x1a, 0x12, 0x40, 0x66, 0x1a, 0xd2, 0x3f, 0x83, 0xb2, 0x12, 0x42, 0x84, + 0xba, 0x12, 0x42, 0x87, 0xe2, 0x52, 0x43, 0x60, 0x02, 0xd2, 0x3f, 0x70, + 0x52, 0x12, 0x41, 0x80, 0xa2, 0x52, 0x42, 0x81, 0xb2, 0x52, 0x42, 0x67, + 0x32, 0xd2, 0x40, 0x66, 0x32, 0xd2, 0x40, 0x69, 0x3a, 0xd2, 0x40, 0x6d, + 0x52, 0x52, 0x41, 0x8c, 0x22, 0x53, 0x44, 0x6a, 0x42, 0x12, 0x41, 0x6c, + 0x5a, 0x12, 0x42, 0x81, 0xba, 0xd2, 0x42, 0x71, 0x6a, 0xd2, 0x41, 0x7b, + 0xa2, 0xd2, 0x42, 0x5a, 0xf2, 0x51, 0x40, 0x64, 0x32, 0x52, 0x41, 0x71, + 0x72, 0x92, 0x42, 0x72, 0x72, 0x52, 0x42, 0x57, 0xda, 0x51, 0x40, 0x6e, + 0x72, 0xd2, 0x42, 0x5a, 0x0a, 0x12, 0x41, 0x5b, 0x02, 0x12, 0x41, 0x6d, + 0x62, 0x92, 0x42, 0x67, 0x52, 0x92, 0x42, 0x5a, 0x02, 0x12, 0x41, 0x68, + 0x52, 0x92, 0x42, 0x5c, 0x12, 0x92, 0x41, 0x74, 0x7a, 0xd2, 0x44, 0x74, + 0x92, 0x12, 0x45, 0x6e, 0x52, 0x12, 0x44, 0x82, 0xc2, 0xd2, 0x45, 0x85, + 0xca, 0x52, 0x45, 0x80, 0xa2, 0x92, 0x44, 0x75, 0x72, 0xd2, 0x43, 0x76, + 0x5a, 0x12, 0x43, 0x85, 0xba, 0x52, 0x44, 0x7d, 0x62, 0x92, 0x42, 0x71, + 0x22, 0xd2, 0x41, 0x79, 0x42, 0x12, 0x42, 0x6e, 0x12, 0xd2, 0x40, 0x78, + 0x32, 0x92, 0x41, 0x8a, 0xb2, 0x52, 0x42, 0x86, 0x72, 0x92, 0x41, 0x80, + 0x42, 0x12, 0x41, 0x7b, 0x22, 0x12, 0x40, 0x77, 0x02, 0xd2, 0x3f, 0x67, + 0x72, 0x11, 0x3d, 0x81, 0x2a, 0x12, 0x40, 0x77, 0xda, 0x51, 0x3e, 0x82, + 0x2a, 0x92, 0x3f, 0x76, 0xea, 0x51, 0x3e, 0x7a, 0xfa, 0x11, 0x3e, 0x7a, + 0xfa, 0x11, 0x3e, 0x82, 0x2a, 0x92, 0x3f, 0x77, 0xd2, 0x51, 0x3d, 0x7f, + 0x12, 0x52, 0x3e, 0x8a, 0x7a, 0x92, 0x40, 0x7e, 0x0a, 0x12, 0x3e, 0x97, + 0xf2, 0x52, 0x42, 0x88, 0x6a, 0x52, 0x40, 0x92, 0xc2, 0x92, 0x41, 0x83, + 0x3a, 0x92, 0x3f, 0x8c, 0x92, 0x12, 0x41, 0x86, 0x5a, 0x12, 0x40, 0x9b, + 0x2a, 0x13, 0x43, 0x8b, 0x92, 0xd2, 0x40, 0x96, 0xfa, 0x92, 0x42, 0xa5, + 0x92, 0x93, 0x44, 0x93, 0xea, 0x12, 0x42, 0xab, 0xd2, 0x53, 0x45, 0xa9, + 0xc2, 0x13, 0x45, 0xab, 0xda, 0x53, 0x45, 0xa8, 0xba, 0x13, 0x45, 0x99, + 0x3a, 0x13, 0x43, 0x99, 0x3a, 0x53, 0x43, 0xab, 0xf2, 0xd3, 0x45, 0xaa, + 0xf2, 0xd3, 0x45, 0xa9, 0xda, 0x93, 0x45, 0x93, 0x12, 0x13, 0x43, 0xac, + 0x02, 0x54, 0x46, 0xb0, 0x1a, 0x14, 0x47, 0xa6, 0xda, 0xd3, 0x45, 0x95, + 0x32, 0x53, 0x43, 0x9c, 0x8a, 0x93, 0x44, 0xb5, 0x3a, 0x14, 0x48, 0xa8, + 0x02, 0xd4, 0x46, 0xaf, 0x22, 0x54, 0x47, 0xa9, 0x0a, 0xd4, 0x46, 0xb0, + 0x2a, 0xd4, 0x47, 0x9b, 0x8a, 0x13, 0x45, 0x8c, 0xfa, 0x12, 0x43, 0x65, + 0xa2, 0xd2, 0x47, 0x77, 0x0a, 0x53, 0x48, 0x61, 0x92, 0x92, 0x47, 0x63, + 0xa2, 0x12, 0x48, 0x63, 0xaa, 0x12, 0x48, 0x6b, 0xc2, 0x52, 0x48, 0x60, + 0x8a, 0x52, 0x47, 0x61, 0x92, 0x92, 0x47, 0x65, 0xaa, 0x12, 0x48, 0x5f, + 0x82, 0x52, 0x47, 0x62, 0x9a, 0x12, 0x48, 0x5d, 0x72, 0x12, 0x47, 0x71, + 0xd2, 0x92, 0x47, 0x63, 0x8a, 0x52, 0x47, 0x5f, 0x82, 0x12, 0x47, 0x59, + 0x4a, 0xd2, 0x45, 0x6a, 0xaa, 0x52, 0x47, 0x56, 0x32, 0x52, 0x45, 0x5c, + 0x5a, 0xd2, 0x45, 0x61, 0x72, 0x92, 0x46, 0x5a, 0x3a, 0x52, 0x45, 0x5d, + 0x32, 0xd2, 0x44, 0x5b, 0x52, 0x92, 0x45, 0x57, 0x1a, 0x52, 0x44, 0x58, + 0x1a, 0x52, 0x44, 0x5c, 0x2a, 0x52, 0x44, 0x53, 0x0a, 0xd2, 0x43, 0x57, + 0x22, 0x12, 0x44, 0x52, 0xf2, 0x51, 0x43, 0x54, 0x02, 0x12, 0x43, 0x53, + 0xfa, 0x11, 0x43, 0x58, 0x12, 0x92, 0x43, 0x4e, 0xaa, 0x51, 0x42, 0x4d, + 0x92, 0xd1, 0x41, 0x4a, 0x6a, 0x51, 0x41, 0x4a, 0x62, 0x11, 0x41, 0x50, + 0x9a, 0xd1, 0x41, 0x4a, 0x6a, 0x11, 0x41, 0x49, 0x52, 0xd1, 0x40, 0x50, + 0x7a, 0xd1, 0x40, 0x44, 0xfa, 0x10, 0x3f, 0x49, 0x22, 0xd1, 0x3f, 0x4f, + 0x52, 0x11, 0x40, 0x43, 0xda, 0x10, 0x3e, 0x47, 0xea, 0x10, 0x3e, 0x43, + 0xca, 0x90, 0x3d, 0x5a, 0xaa, 0x51, 0x3f, 0x46, 0xda, 0x90, 0x3d, 0x43, + 0xb2, 0x10, 0x3c, 0x48, 0xe2, 0xd0, 0x3c, 0x46, 0xba, 0x10, 0x3c, 0x42, + 0x92, 0x10, 0x3b, 0x41, 0x82, 0x50, 0x3a, 0x3b, 0x52, 0x90, 0x39, 0x42, + 0x7a, 0x10, 0x3a, 0x41, 0x62, 0x50, 0x39, 0x3f, 0x5a, 0x90, 0x39, 0x40, + 0x5a, 0x50, 0x39, 0x41, 0x62, 0x50, 0x39, 0x41, 0x5a, 0x10, 0x39, 0x44, + 0x6a, 0x10, 0x39, 0x48, 0x8a, 0x90, 0x39, 0x4b, 0xaa, 0xd0, 0x39, 0x55, + 0x0a, 0x11, 0x3b, 0x61, 0x82, 0x91, 0x3c, 0x58, 0x3a, 0xd1, 0x3b, 0x5c, + 0x6a, 0x51, 0x3c, 0x58, 0x4a, 0x51, 0x3c, 0x55, 0x2a, 0x51, 0x3b, 0x65, + 0xc2, 0x91, 0x3d, 0x7d, 0x6a, 0x12, 0x41, 0x6d, 0x12, 0xd2, 0x3e, 0x63, + 0xb2, 0x51, 0x3d, 0x5f, 0x9a, 0x11, 0x3d, 0x63, 0xca, 0x91, 0x3d, 0x69, + 0xfa, 0x51, 0x3e, 0x61, 0xb2, 0x51, 0x3d, 0x5f, 0xa2, 0x11, 0x3d, 0x75, + 0x42, 0x52, 0x40, 0x7d, 0x62, 0xd2, 0x40, 0x70, 0x2a, 0x92, 0x3f, 0x7c, + 0x6a, 0xd2, 0x40, 0x66, 0xfa, 0x51, 0x3e, 0x78, 0x52, 0x52, 0x40, 0x7e, + 0x72, 0x12, 0x41, 0x68, 0x12, 0x12, 0x40, 0x67, 0x0a, 0x12, 0x3f, 0x6a, + 0x12, 0x12, 0x3f, 0x7b, 0x72, 0xd2, 0x40, 0x61, 0xda, 0xd1, 0x3d, 0x69, + 0x12, 0x52, 0x3f, 0x84, 0xba, 0x12, 0x42, 0x81, 0x9a, 0x92, 0x41, 0x7f, + 0x82, 0x52, 0x41, 0x89, 0xe2, 0x92, 0x42, 0x80, 0x92, 0xd2, 0x41, 0x7e, + 0x8a, 0x92, 0x41, 0x76, 0x6a, 0x12, 0x41, 0x6a, 0x32, 0x92, 0x40, 0x63, + 0x0a, 0x92, 0x3f, 0x7b, 0x7a, 0x52, 0x41, 0x85, 0xc2, 0x52, 0x42, 0x6e, + 0x4a, 0xd2, 0x40, 0x67, 0x2a, 0x92, 0x40, 0x79, 0x7a, 0x92, 0x41, 0x8f, + 0x2a, 0x13, 0x44, 0x70, 0x52, 0xd2, 0x40, 0x6e, 0x4a, 0x12, 0x41, 0x6d, + 0x4a, 0x12, 0x41, 0x64, 0x1a, 0x92, 0x40, 0x75, 0x7a, 0x12, 0x42, 0x72, + 0x62, 0x92, 0x41, 0x74, 0x7a, 0x12, 0x42, 0x7b, 0x9a, 0x92, 0x42, 0x69, + 0x42, 0x12, 0x41, 0x5e, 0x12, 0xd2, 0x40, 0x6b, 0x4a, 0x92, 0x41, 0x66, + 0x32, 0x52, 0x41, 0x68, 0x42, 0x92, 0x41, 0x80, 0xb2, 0x12, 0x43, 0x66, + 0x3a, 0x92, 0x41, 0x5a, 0x0a, 0xd2, 0x40, 0x65, 0x32, 0x92, 0x41, 0x5c, + 0x0a, 0xd2, 0x40, 0x61, 0x2a, 0xd2, 0x41, 0x67, 0x4a, 0x52, 0x42, 0x65, + 0x3a, 0xd2, 0x41, 0x5f, 0x2a, 0xd2, 0x41, 0x7d, 0xa2, 0x92, 0x45, 0x67, + 0x3a, 0x92, 0x43, 0x75, 0x82, 0x92, 0x44, 0x75, 0x7a, 0x52, 0x44, 0x85, + 0xe2, 0xd2, 0x45, 0x6f, 0x3a, 0xd2, 0x42, 0x7c, 0x82, 0xd2, 0x43, 0x82, + 0x9a, 0x12, 0x44, 0x7a, 0x52, 0x92, 0x42, 0x6f, 0x1a, 0xd2, 0x41, 0x87, + 0xa2, 0x12, 0x43, 0x6e, 0x0a, 0x12, 0x41, 0x70, 0x0a, 0xd2, 0x40, 0x70, + 0xfa, 0x51, 0x40, 0x80, 0x52, 0x52, 0x41, 0x7b, 0x2a, 0x92, 0x40, 0x77, + 0x02, 0xd2, 0x3f, 0x70, 0xca, 0x11, 0x3f, 0x77, 0xfa, 0x11, 0x3f, 0x86, + 0x5a, 0xd2, 0x40, 0x80, 0x1a, 0xd2, 0x3f, 0x69, 0x5a, 0x51, 0x3c, 0x77, + 0xd2, 0xd1, 0x3d, 0x8c, 0x92, 0x52, 0x41, 0x73, 0xb2, 0x51, 0x3d, 0x87, + 0x5a, 0x52, 0x40, 0x85, 0x4a, 0x52, 0x40, 0x87, 0x62, 0x52, 0x40, 0x8e, + 0xa2, 0x52, 0x41, 0x8a, 0x7a, 0x92, 0x40, 0x7b, 0x02, 0x12, 0x3e, 0x85, + 0x42, 0xd2, 0x3f, 0x92, 0xca, 0x92, 0x41, 0xa1, 0x5a, 0x93, 0x43, 0x8c, + 0x8a, 0xd2, 0x40, 0x8b, 0x82, 0xd2, 0x40, 0x95, 0xe2, 0x12, 0x42, 0x8f, + 0xb2, 0x52, 0x41, 0x95, 0xea, 0x12, 0x42, 0x9f, 0x5a, 0x93, 0x43, 0x91, + 0xca, 0x92, 0x41, 0x93, 0xe2, 0x12, 0x42, 0x93, 0xea, 0x12, 0x42, 0xa1, + 0x72, 0x13, 0x44, 0xa3, 0x8a, 0x53, 0x44, 0x92, 0xf2, 0x52, 0x42, 0xa4, + 0xa2, 0x93, 0x44, 0xbe, 0x52, 0x14, 0x48, 0xb2, 0x1a, 0xd4, 0x46, 0xb0, + 0x12, 0x94, 0x46, 0xc7, 0xa2, 0x54, 0x49, 0xaa, 0xf2, 0x13, 0x46, 0xb8, + 0x42, 0x14, 0x48, 0xa2, 0xaa, 0xd3, 0x44, 0xaf, 0x1a, 0x14, 0x47, 0xad, + 0x0a, 0x94, 0x46, 0xa6, 0xda, 0xd3, 0x45, 0xa3, 0xc2, 0x93, 0x45, 0xb6, + 0x3a, 0x14, 0x48, 0xab, 0x12, 0x94, 0x47, 0xa5, 0xf2, 0x93, 0x46, 0x91, + 0x22, 0x53, 0x43, 0xa5, 0xfa, 0x93, 0x46, 0x9e, 0xb2, 0xd3, 0x45, 0x60, + 0x92, 0x92, 0x47, 0x62, 0xa2, 0x12, 0x48, 0x61, 0x92, 0x92, 0x47, 0x63, + 0xa2, 0xd2, 0x47, 0x69, 0xca, 0x52, 0x48, 0x5e, 0x82, 0x52, 0x47, 0x5d, + 0x72, 0xd2, 0x46, 0x61, 0x92, 0x92, 0x47, 0x61, 0x92, 0x52, 0x47, 0x61, + 0x92, 0x92, 0x47, 0x5d, 0x62, 0x92, 0x46, 0x61, 0x8a, 0x92, 0x47, 0x61, + 0x7a, 0xd2, 0x46, 0x6a, 0xaa, 0x92, 0x47, 0x5c, 0x5a, 0x12, 0x46, 0x5d, + 0x6a, 0x92, 0x46, 0x5a, 0x42, 0x92, 0x45, 0x65, 0x9a, 0x52, 0x47, 0x57, + 0x42, 0x92, 0x45, 0x55, 0x32, 0x12, 0x45, 0x5d, 0x52, 0x92, 0x45, 0x5b, + 0x52, 0xd2, 0x45, 0x57, 0x32, 0xd2, 0x44, 0x51, 0x0a, 0x12, 0x44, 0x52, + 0x0a, 0x12, 0x44, 0x56, 0x22, 0x52, 0x44, 0x56, 0x1a, 0x12, 0x44, 0x51, + 0xe2, 0x11, 0x43, 0x53, 0xfa, 0x11, 0x43, 0x50, 0xd2, 0xd1, 0x42, 0x57, + 0x0a, 0x52, 0x43, 0x54, 0xda, 0x91, 0x42, 0x54, 0xd2, 0x51, 0x42, 0x50, + 0xba, 0x51, 0x42, 0x4d, 0x92, 0xd1, 0x41, 0x51, 0x9a, 0x91, 0x41, 0x4a, + 0x52, 0xd1, 0x40, 0x4d, 0x62, 0x11, 0x41, 0x4c, 0x6a, 0x11, 0x41, 0x4c, + 0x4a, 0x51, 0x40, 0x47, 0x0a, 0x51, 0x3f, 0x47, 0x0a, 0x51, 0x3f, 0x47, + 0x1a, 0x91, 0x3f, 0x47, 0x02, 0x91, 0x3e, 0x44, 0xc2, 0xd0, 0x3c, 0x45, + 0xd2, 0x10, 0x3d, 0x46, 0xd2, 0x50, 0x3d, 0x44, 0xb2, 0x50, 0x3c, 0x44, + 0xb2, 0x10, 0x3c, 0x46, 0xe2, 0x50, 0x3d, 0x43, 0x92, 0x10, 0x3b, 0x40, + 0x72, 0x90, 0x3a, 0x42, 0x7a, 0x10, 0x3a, 0x3f, 0x5a, 0x90, 0x39, 0x46, + 0xa2, 0x10, 0x3b, 0x39, 0x32, 0xd0, 0x38, 0x41, 0x72, 0xd0, 0x39, 0x41, + 0x62, 0x90, 0x39, 0x40, 0x5a, 0x50, 0x39, 0x44, 0x72, 0x90, 0x39, 0x49, + 0x92, 0x90, 0x39, 0x48, 0x8a, 0x50, 0x39, 0x4a, 0x9a, 0x90, 0x39, 0x47, + 0x7a, 0x10, 0x39, 0x6a, 0xd2, 0xd1, 0x3d, 0x5a, 0x42, 0xd1, 0x3b, 0x5b, + 0x52, 0x91, 0x3c, 0x52, 0x02, 0xd1, 0x3a, 0x78, 0x3a, 0x12, 0x40, 0x73, + 0x2a, 0x92, 0x3f, 0x71, 0x1a, 0xd2, 0x3e, 0x60, 0x9a, 0xd1, 0x3c, 0x6f, + 0x12, 0x12, 0x3f, 0x72, 0x22, 0x52, 0x3f, 0x7a, 0x4a, 0x52, 0x40, 0x77, + 0x42, 0x12, 0x40, 0x6b, 0x0a, 0xd2, 0x3e, 0x70, 0x22, 0xd2, 0x3e, 0x6a, + 0x0a, 0x52, 0x3e, 0x66, 0xea, 0xd1, 0x3d, 0x72, 0x32, 0xd2, 0x3f, 0x76, + 0x42, 0x12, 0x40, 0x73, 0x3a, 0x12, 0x40, 0x69, 0x12, 0x52, 0x3f, 0x8c, + 0xea, 0x52, 0x42, 0x7a, 0x62, 0xd2, 0x40, 0x70, 0x32, 0xd2, 0x3f, 0x7d, + 0x72, 0x12, 0x41, 0x7b, 0x6a, 0x92, 0x40, 0x7b, 0x72, 0x12, 0x41, 0x69, + 0x12, 0x12, 0x3f, 0x71, 0x42, 0x52, 0x40, 0x63, 0xfa, 0xd1, 0x3e, 0x88, + 0xda, 0x92, 0x42, 0x7f, 0x8a, 0x92, 0x41, 0x96, 0x52, 0x13, 0x44, 0x7c, + 0x7a, 0x92, 0x41, 0x86, 0xca, 0x52, 0x42, 0x7a, 0x7a, 0x92, 0x41, 0x6a, + 0x2a, 0x52, 0x40, 0x62, 0x0a, 0x92, 0x3f, 0x6d, 0x3a, 0x52, 0x40, 0x75, + 0x62, 0x12, 0x41, 0x78, 0x72, 0x52, 0x41, 0x75, 0x6a, 0x92, 0x41, 0x82, + 0xba, 0x92, 0x42, 0x8a, 0x0a, 0x93, 0x43, 0x81, 0xaa, 0x12, 0x42, 0x76, + 0x72, 0x52, 0x41, 0x6e, 0x4a, 0x92, 0x40, 0x76, 0x82, 0x12, 0x42, 0x75, + 0x6a, 0x92, 0x41, 0x9c, 0xba, 0x53, 0x46, 0x6c, 0x4a, 0x52, 0x41, 0x69, + 0x3a, 0x12, 0x41, 0x6e, 0x5a, 0x92, 0x41, 0x6e, 0x5a, 0xd2, 0x41, 0x68, + 0x4a, 0xd2, 0x41, 0x5b, 0x02, 0x52, 0x40, 0x70, 0x62, 0xd2, 0x41, 0x63, + 0x22, 0x12, 0x41, 0x84, 0xda, 0x92, 0x43, 0x72, 0x7a, 0x92, 0x42, 0x5c, + 0x1a, 0xd2, 0x41, 0x62, 0x2a, 0x92, 0x41, 0x5d, 0x1a, 0x52, 0x41, 0x60, + 0x32, 0xd2, 0x41, 0x5b, 0x02, 0xd2, 0x40, 0x7e, 0xc2, 0x52, 0x46, 0x6b, + 0x52, 0x12, 0x44, 0x70, 0x72, 0x92, 0x44, 0x6c, 0x42, 0x52, 0x43, 0x74, + 0x72, 0xd2, 0x44, 0x80, 0x9a, 0x92, 0x44, 0x72, 0x5a, 0x52, 0x43, 0x78, + 0x72, 0x92, 0x43, 0x81, 0x7a, 0x12, 0x43, 0x82, 0x8a, 0x52, 0x43, 0x7f, + 0x5a, 0x52, 0x42, 0x79, 0x42, 0xd2, 0x41, 0x83, 0x72, 0x92, 0x42, 0x75, + 0x0a, 0x92, 0x40, 0x81, 0x4a, 0x52, 0x41, 0x8c, 0xba, 0x12, 0x43, 0x93, + 0xf2, 0x12, 0x43, 0x78, 0x0a, 0x12, 0x40, 0x82, 0x42, 0x92, 0x40, 0x6f, + 0xaa, 0xd1, 0x3d, 0x79, 0xfa, 0x11, 0x3f, 0x8b, 0x82, 0x12, 0x41, 0x8c, + 0x92, 0x52, 0x41, 0x81, 0x22, 0x52, 0x3f, 0x98, 0xfa, 0x92, 0x42, 0x87, + 0x62, 0x52, 0x40, 0x87, 0x5a, 0x52, 0x40, 0xb6, 0x12, 0x94, 0x46, 0x93, + 0xca, 0xd2, 0x41, 0x8e, 0xa2, 0x52, 0x41, 0x8e, 0xa2, 0x12, 0x41, 0x8d, + 0x92, 0x12, 0x41, 0xa5, 0x82, 0x53, 0x44, 0x92, 0xca, 0x92, 0x41, 0x9e, + 0x42, 0x53, 0x43, 0xa0, 0x52, 0x93, 0x43, 0x98, 0x02, 0x93, 0x42, 0x9f, + 0x4a, 0x93, 0x43, 0x95, 0xea, 0x12, 0x42, 0x91, 0xd2, 0xd2, 0x41, 0xa0, + 0x5a, 0xd3, 0x43, 0xa0, 0x5a, 0xd3, 0x43, 0xb7, 0x22, 0x14, 0x47, 0x9f, + 0x6a, 0xd3, 0x43, 0x9b, 0x3a, 0x53, 0x43, 0xa2, 0x8a, 0x93, 0x44, 0xb6, + 0x22, 0x14, 0x47, 0xc7, 0xa2, 0x14, 0x49, 0xbc, 0x4a, 0x14, 0x48, 0xaf, + 0x0a, 0x94, 0x46, 0xb9, 0x42, 0x14, 0x48, 0xa6, 0xd2, 0x93, 0x45, 0xb7, + 0x3a, 0xd4, 0x47, 0xa5, 0xca, 0x93, 0x45, 0xaa, 0xfa, 0x53, 0x46, 0xa6, + 0xda, 0x93, 0x45, 0xa2, 0xba, 0x53, 0x45, 0xaf, 0x1a, 0x54, 0x47, 0xab, + 0x0a, 0xd4, 0x46, 0x9c, 0x82, 0x93, 0x44, 0xa5, 0x02, 0x14, 0x47, 0x95, + 0x4a, 0x13, 0x44, 0x96, 0x5a, 0x93, 0x44, 0xa5, 0xea, 0x53, 0x46, 0x66, + 0xb2, 0x52, 0x48, 0x60, 0x8a, 0x92, 0x47, 0x65, 0xa2, 0xd2, 0x47, 0x64, + 0xaa, 0x12, 0x48, 0x60, 0x8a, 0x92, 0x47, 0x65, 0xaa, 0x12, 0x48, 0x66, + 0xb2, 0x52, 0x48, 0x61, 0x9a, 0x12, 0x48, 0x62, 0x82, 0x12, 0x47, 0x5c, + 0x6a, 0xd2, 0x46, 0x5b, 0x62, 0x92, 0x46, 0x60, 0x8a, 0x52, 0x47, 0x5a, + 0x5a, 0x52, 0x46, 0x60, 0x6a, 0x12, 0x46, 0x60, 0x72, 0x92, 0x46, 0x89, + 0xda, 0x53, 0x4c, 0x5f, 0x7a, 0xd2, 0x46, 0x5c, 0x62, 0x52, 0x46, 0x5a, + 0x3a, 0xd2, 0x44, 0x59, 0x3a, 0x52, 0x45, 0x59, 0x3a, 0x12, 0x45, 0x56, + 0x2a, 0xd2, 0x44, 0x59, 0x32, 0xd2, 0x44, 0x56, 0x1a, 0x12, 0x44, 0x56, + 0x12, 0xd2, 0x43, 0x52, 0x02, 0x92, 0x43, 0x56, 0x1a, 0x52, 0x44, 0x50, + 0xda, 0xd1, 0x42, 0x54, 0xea, 0x11, 0x43, 0x54, 0xfa, 0x51, 0x43, 0x50, + 0xaa, 0x11, 0x42, 0x53, 0xba, 0x51, 0x42, 0x4d, 0x8a, 0x91, 0x41, 0x4c, + 0x82, 0x91, 0x41, 0x4d, 0x7a, 0x51, 0x41, 0x4f, 0x92, 0x91, 0x41, 0x4b, + 0x72, 0x11, 0x41, 0x47, 0x2a, 0x51, 0x40, 0x49, 0x2a, 0x11, 0x40, 0x49, + 0x2a, 0x11, 0x40, 0x4a, 0x1a, 0x91, 0x3f, 0x45, 0xea, 0x50, 0x3e, 0x45, + 0xea, 0x10, 0x3e, 0x45, 0xe2, 0x10, 0x3e, 0x48, 0xe2, 0x90, 0x3d, 0x49, + 0x0a, 0x91, 0x3e, 0x44, 0xba, 0x50, 0x3c, 0x42, 0x8a, 0x50, 0x3b, 0x42, + 0x9a, 0x90, 0x3b, 0x41, 0x7a, 0xd0, 0x3a, 0x41, 0x7a, 0x90, 0x3a, 0x40, + 0x6a, 0x10, 0x3a, 0x40, 0x5a, 0x90, 0x39, 0x3f, 0x52, 0x90, 0x39, 0x41, + 0x6a, 0x10, 0x3a, 0x40, 0x52, 0x90, 0x39, 0x3e, 0x42, 0xd0, 0x38, 0x38, + 0x2a, 0x90, 0x38, 0x42, 0x5a, 0xd0, 0x38, 0x48, 0x82, 0x90, 0x39, 0x45, + 0x72, 0x10, 0x39, 0x49, 0x8a, 0x50, 0x39, 0x47, 0x82, 0x10, 0x39, 0x68, + 0xca, 0x91, 0x3e, 0x4e, 0xca, 0x10, 0x3a, 0x61, 0x7a, 0x91, 0x3c, 0x59, + 0x3a, 0xd1, 0x3b, 0x68, 0xd2, 0x91, 0x3d, 0x67, 0xc2, 0x91, 0x3d, 0x6d, + 0x02, 0x52, 0x3e, 0x69, 0xea, 0x51, 0x3e, 0x7b, 0x4a, 0x52, 0x40, 0x7c, + 0x4a, 0x12, 0x40, 0x5a, 0x62, 0x51, 0x3c, 0x56, 0x42, 0xd1, 0x3b, 0x80, + 0x6a, 0x12, 0x41, 0x86, 0xaa, 0x92, 0x41, 0x81, 0x7a, 0x12, 0x41, 0x75, + 0x3a, 0x12, 0x40, 0x76, 0x3a, 0x12, 0x40, 0x6b, 0x0a, 0x52, 0x3e, 0x9b, + 0x7a, 0x53, 0x44, 0x81, 0x7a, 0x12, 0x41, 0x72, 0x32, 0xd2, 0x3f, 0x93, + 0x32, 0x53, 0x43, 0x69, 0x0a, 0xd2, 0x3e, 0x8d, 0xfa, 0xd2, 0x42, 0x7b, + 0x6a, 0xd2, 0x40, 0x6d, 0x2a, 0xd2, 0x3f, 0x98, 0x62, 0x13, 0x44, 0x72, + 0x42, 0x92, 0x40, 0x6c, 0x2a, 0xd2, 0x3f, 0x78, 0x62, 0x12, 0x41, 0x6a, + 0x1a, 0x92, 0x3f, 0x85, 0xc2, 0x52, 0x42, 0x74, 0x52, 0x92, 0x40, 0x87, + 0xca, 0x52, 0x42, 0x78, 0x62, 0x12, 0x41, 0x89, 0xea, 0xd2, 0x42, 0x7c, + 0x82, 0x92, 0x41, 0x7b, 0x7a, 0x52, 0x41, 0x68, 0x22, 0x12, 0x40, 0x82, + 0xa2, 0x92, 0x41, 0x7a, 0x72, 0x52, 0x41, 0x86, 0xca, 0xd2, 0x42, 0x7c, + 0x8a, 0x92, 0x41, 0x81, 0xaa, 0x52, 0x42, 0x7b, 0x8a, 0xd2, 0x41, 0x83, + 0xc2, 0xd2, 0x42, 0x7a, 0x8a, 0x52, 0x42, 0x64, 0x1a, 0x12, 0x40, 0x82, + 0xc2, 0xd2, 0x42, 0x6e, 0x4a, 0x12, 0x41, 0x83, 0xca, 0x52, 0x43, 0x73, + 0x6a, 0xd2, 0x41, 0x72, 0x62, 0x52, 0x41, 0x73, 0x6a, 0xd2, 0x41, 0x7f, + 0xaa, 0xd2, 0x42, 0x7a, 0x9a, 0xd2, 0x42, 0x64, 0x2a, 0x12, 0x41, 0x66, + 0x3a, 0x52, 0x41, 0x67, 0x3a, 0x12, 0x41, 0x7a, 0xa2, 0x52, 0x43, 0x69, + 0x42, 0x92, 0x41, 0x66, 0x42, 0xd2, 0x41, 0x58, 0xea, 0x91, 0x40, 0x5e, + 0x1a, 0x52, 0x41, 0x5b, 0x0a, 0x12, 0x41, 0x6c, 0x6a, 0x12, 0x45, 0x83, + 0xca, 0x92, 0x45, 0x74, 0x7a, 0x92, 0x44, 0x70, 0x6a, 0x52, 0x44, 0x64, + 0x12, 0x52, 0x42, 0x7b, 0x8a, 0x92, 0x44, 0x81, 0x9a, 0x12, 0x44, 0x72, + 0x4a, 0xd2, 0x42, 0x80, 0x8a, 0xd2, 0x43, 0x88, 0xca, 0x92, 0x44, 0x81, + 0x7a, 0xd2, 0x42, 0x83, 0x82, 0x52, 0x43, 0x81, 0x72, 0x92, 0x42, 0x8d, + 0xc2, 0x12, 0x43, 0x85, 0x82, 0x52, 0x42, 0x84, 0x72, 0xd2, 0x41, 0x8d, + 0xba, 0x52, 0x42, 0x89, 0x82, 0xd2, 0x41, 0x80, 0x2a, 0x92, 0x40, 0x87, + 0x6a, 0x12, 0x41, 0x88, 0x82, 0x92, 0x41, 0x6d, 0x8a, 0x11, 0x3d, 0x90, + 0xba, 0xd2, 0x41, 0x91, 0xba, 0x12, 0x42, 0x8c, 0x9a, 0x12, 0x41, 0x8e, + 0x92, 0x12, 0x41, 0x93, 0xca, 0xd2, 0x41, 0x94, 0xda, 0x12, 0x42, 0x8e, + 0x9a, 0x12, 0x41, 0x8e, 0x92, 0x12, 0x41, 0x93, 0xd2, 0x52, 0x42, 0xaf, + 0xf2, 0x13, 0x46, 0x9d, 0x32, 0x13, 0x43, 0x8f, 0xaa, 0x52, 0x41, 0xa8, + 0xa2, 0x93, 0x44, 0x98, 0x02, 0x93, 0x42, 0x9a, 0x1a, 0xd3, 0x42, 0x9d, + 0x32, 0x13, 0x43, 0xa0, 0x5a, 0x93, 0x43, 0xa2, 0x6a, 0xd3, 0x43, 0x96, + 0x02, 0x53, 0x42, 0xa6, 0x9a, 0xd3, 0x44, 0xa9, 0xc2, 0x13, 0x45, 0xb1, + 0x02, 0x14, 0x46, 0xaf, 0x0a, 0x94, 0x46, 0xa1, 0x82, 0x53, 0x44, 0x9a, + 0x42, 0x53, 0x43, 0xb0, 0x12, 0x14, 0x47, 0xac, 0xf2, 0x13, 0x46, 0xa9, + 0xd2, 0x93, 0x45, 0xb5, 0x32, 0xd4, 0x47, 0xaf, 0x0a, 0x94, 0x46, 0xbb, + 0x52, 0x14, 0x48, 0xb3, 0x2a, 0x54, 0x47, 0xa8, 0xf2, 0x53, 0x46, 0x9c, + 0x82, 0xd3, 0x44, 0xad, 0x12, 0x14, 0x47, 0xa5, 0xda, 0xd3, 0x45, 0xa1, + 0xc2, 0x93, 0x45, 0x99, 0x72, 0x93, 0x44, 0x9b, 0x8a, 0x53, 0x45, 0x98, + 0x72, 0x93, 0x44, 0x91, 0x2a, 0xd3, 0x43, 0x98, 0x6a, 0x93, 0x44, 0x5d, + 0x72, 0x12, 0x47, 0x68, 0xba, 0x12, 0x48, 0x67, 0xaa, 0xd2, 0x47, 0x6a, + 0xc2, 0x52, 0x48, 0x64, 0x92, 0x92, 0x47, 0x62, 0x8a, 0x52, 0x47, 0x60, + 0x8a, 0x92, 0x47, 0x5f, 0x7a, 0xd2, 0x46, 0x75, 0xea, 0x12, 0x48, 0x5e, + 0x72, 0xd2, 0x46, 0x60, 0x7a, 0xd2, 0x46, 0x5c, 0x6a, 0xd2, 0x46, 0x5c, + 0x6a, 0xd2, 0x46, 0x5f, 0x62, 0x52, 0x46, 0x5d, 0x52, 0x12, 0x46, 0x5a, + 0x5a, 0x52, 0x46, 0x58, 0x3a, 0x52, 0x45, 0x5c, 0x4a, 0x52, 0x45, 0x5a, + 0x42, 0x92, 0x45, 0x5a, 0x42, 0x52, 0x45, 0x59, 0x3a, 0x12, 0x45, 0x55, + 0x22, 0xd2, 0x44, 0x5b, 0x32, 0x92, 0x44, 0x53, 0x22, 0x92, 0x44, 0x55, + 0x12, 0x12, 0x44, 0x4f, 0xd2, 0x11, 0x43, 0x56, 0x12, 0xd2, 0x43, 0x4d, + 0xaa, 0x91, 0x42, 0x4c, 0x9a, 0x51, 0x42, 0x81, 0x6a, 0x93, 0x4a, 0x4e, + 0xa2, 0x11, 0x42, 0x4d, 0x8a, 0x91, 0x41, 0x4b, 0x72, 0x91, 0x41, 0x49, + 0x5a, 0x51, 0x41, 0x4e, 0x7a, 0x51, 0x41, 0x4c, 0x62, 0x11, 0x41, 0x4a, + 0x52, 0xd1, 0x40, 0x43, 0xf2, 0x50, 0x3f, 0x47, 0x1a, 0xd1, 0x3f, 0x48, + 0x12, 0x91, 0x3f, 0x48, 0xfa, 0xd0, 0x3e, 0x45, 0xda, 0x10, 0x3e, 0x49, + 0x12, 0x11, 0x3f, 0x45, 0xe2, 0x90, 0x3e, 0x48, 0xe2, 0x90, 0x3d, 0x43, + 0xaa, 0x50, 0x3c, 0x40, 0x8a, 0x90, 0x3b, 0x47, 0xc2, 0x50, 0x3c, 0x42, + 0x8a, 0x50, 0x3b, 0x44, 0x8a, 0xd0, 0x3a, 0x42, 0x82, 0x90, 0x3a, 0x39, + 0x3a, 0x50, 0x39, 0x40, 0x5a, 0x90, 0x39, 0x42, 0x6a, 0x10, 0x3a, 0x3c, + 0x42, 0x10, 0x39, 0x3d, 0x3a, 0x90, 0x38, 0x38, 0x1a, 0x10, 0x38, 0x3a, + 0x2a, 0x50, 0x38, 0x48, 0x92, 0x90, 0x39, 0x4c, 0xb2, 0x10, 0x3a, 0x53, + 0xf2, 0xd0, 0x3a, 0x56, 0xf2, 0x90, 0x3a, 0x50, 0xd2, 0x50, 0x3a, 0x59, + 0x22, 0x51, 0x3b, 0x55, 0xf2, 0x90, 0x3a, 0x50, 0xd2, 0x10, 0x3a, 0x59, + 0x2a, 0x11, 0x3b, 0x5c, 0x42, 0x91, 0x3b, 0x6b, 0xda, 0xd1, 0x3d, 0x72, + 0x12, 0x12, 0x3f, 0x58, 0x32, 0x51, 0x3b, 0x5d, 0x6a, 0x11, 0x3c, 0x5f, + 0x82, 0xd1, 0x3c, 0x61, 0x92, 0xd1, 0x3c, 0x6d, 0x12, 0x12, 0x3f, 0x62, + 0xaa, 0x11, 0x3d, 0x63, 0xba, 0x11, 0x3d, 0x7c, 0x5a, 0x52, 0x40, 0x69, + 0xfa, 0x11, 0x3e, 0x62, 0xba, 0x51, 0x3d, 0x71, 0x2a, 0x52, 0x3f, 0x79, + 0x4a, 0x12, 0x40, 0x78, 0x52, 0x52, 0x40, 0x83, 0x9a, 0x92, 0x41, 0x81, + 0x7a, 0xd2, 0x40, 0x74, 0x3a, 0x12, 0x40, 0x67, 0x02, 0x52, 0x3e, 0x8c, + 0xf2, 0x92, 0x42, 0x8a, 0xe2, 0x92, 0x42, 0x6f, 0x2a, 0x92, 0x3f, 0x87, + 0xc2, 0xd2, 0x41, 0x78, 0x5a, 0x52, 0x40, 0x74, 0x42, 0x12, 0x40, 0x84, + 0xb2, 0x92, 0x41, 0x6a, 0x22, 0x92, 0x3f, 0x85, 0xba, 0xd2, 0x41, 0x7e, + 0x82, 0x52, 0x41, 0x7b, 0x72, 0x12, 0x41, 0x7a, 0x72, 0x12, 0x41, 0x8b, + 0xfa, 0xd2, 0x42, 0x8c, 0x02, 0x13, 0x43, 0x83, 0xba, 0x92, 0x42, 0x75, + 0x62, 0x12, 0x41, 0x89, 0xea, 0x92, 0x42, 0x76, 0x62, 0x12, 0x41, 0x86, + 0xd2, 0x92, 0x42, 0x7c, 0x7a, 0x52, 0x41, 0x79, 0x82, 0x92, 0x41, 0x7b, + 0x8a, 0xd2, 0x41, 0x89, 0xf2, 0x52, 0x43, 0x77, 0x72, 0x52, 0x41, 0x82, + 0xb2, 0x92, 0x42, 0x86, 0xe2, 0x52, 0x43, 0x6a, 0x2a, 0x52, 0x40, 0x6e, + 0x4a, 0x12, 0x41, 0x8d, 0x22, 0x13, 0x44, 0x7f, 0xa2, 0x52, 0x42, 0x78, + 0x92, 0x52, 0x42, 0x7f, 0xa2, 0x92, 0x42, 0x7c, 0x9a, 0x92, 0x42, 0x7c, + 0x9a, 0x92, 0x42, 0x62, 0x22, 0x12, 0x41, 0x6f, 0x62, 0xd2, 0x41, 0x5f, + 0x1a, 0x12, 0x41, 0x81, 0xc2, 0x52, 0x43, 0x83, 0xda, 0xd2, 0x43, 0x6c, + 0x52, 0xd2, 0x41, 0x5e, 0x1a, 0x12, 0x41, 0x75, 0x9a, 0x92, 0x45, 0x80, + 0xca, 0x12, 0x46, 0x7e, 0xb2, 0x92, 0x45, 0x79, 0x8a, 0x92, 0x44, 0x84, + 0xda, 0xd2, 0x45, 0x81, 0xaa, 0xd2, 0x44, 0x82, 0xb2, 0x92, 0x44, 0x78, + 0x72, 0xd2, 0x43, 0x86, 0xca, 0x92, 0x44, 0x82, 0x8a, 0x52, 0x43, 0x90, + 0x12, 0x13, 0x45, 0x7e, 0x6a, 0xd2, 0x42, 0x87, 0xa2, 0x52, 0x43, 0x86, + 0x8a, 0x92, 0x42, 0x8c, 0xd2, 0x92, 0x43, 0x75, 0x0a, 0x92, 0x40, 0x86, + 0x7a, 0x12, 0x42, 0x84, 0x62, 0x92, 0x41, 0x8c, 0xa2, 0xd2, 0x41, 0x82, + 0x3a, 0x52, 0x40, 0x84, 0x42, 0x92, 0x40, 0x85, 0x52, 0xd2, 0x40, 0x95, + 0xfa, 0x12, 0x43, 0x79, 0xf2, 0x91, 0x3e, 0x96, 0xea, 0x92, 0x42, 0x7d, + 0x0a, 0xd2, 0x3e, 0x8f, 0xaa, 0x92, 0x41, 0x97, 0x02, 0xd3, 0x42, 0x9b, + 0x2a, 0x13, 0x43, 0x96, 0xea, 0x12, 0x42, 0x92, 0xc2, 0x92, 0x41, 0x98, + 0xfa, 0x92, 0x42, 0xa7, 0x82, 0x53, 0x44, 0x93, 0xd2, 0xd2, 0x41, 0x99, + 0x12, 0xd3, 0x42, 0xa6, 0x92, 0x53, 0x44, 0x9d, 0x42, 0x53, 0x43, 0xa8, + 0x9a, 0x93, 0x44, 0x9e, 0x42, 0x53, 0x43, 0x90, 0xba, 0x92, 0x41, 0xb8, + 0x22, 0xd4, 0x46, 0xaf, 0xfa, 0xd3, 0x45, 0xc1, 0x5a, 0x54, 0x48, 0xb6, + 0x1a, 0xd4, 0x46, 0xa2, 0x8a, 0x93, 0x44, 0xbd, 0x4a, 0x14, 0x48, 0xa1, + 0x8a, 0x53, 0x44, 0xb2, 0x1a, 0xd4, 0x46, 0xb7, 0x32, 0x94, 0x47, 0xbf, + 0x62, 0x94, 0x48, 0xa0, 0x92, 0x93, 0x44, 0xa7, 0xd2, 0xd3, 0x45, 0xae, + 0x12, 0xd4, 0x46, 0xb8, 0x4a, 0x54, 0x48, 0xb6, 0x3a, 0x14, 0x48, 0x95, + 0x3a, 0x93, 0x43, 0x92, 0x2a, 0x93, 0x43, 0x9b, 0x7a, 0xd3, 0x44, 0x91, + 0x22, 0x93, 0x43, 0xa5, 0xda, 0x13, 0x46, 0x97, 0x5a, 0x53, 0x44, 0x91, + 0x2a, 0x93, 0x43, 0x8e, 0x0a, 0x53, 0x43, 0xa2, 0xc2, 0x13, 0x46, 0x70, + 0xe2, 0x52, 0x48, 0x6b, 0xba, 0x12, 0x48, 0x67, 0xa2, 0x92, 0x47, 0x64, + 0x9a, 0x92, 0x47, 0x67, 0xb2, 0x12, 0x48, 0x67, 0xb2, 0x12, 0x48, 0x66, + 0xa2, 0xd2, 0x47, 0x5d, 0x7a, 0x12, 0x47, 0x5d, 0x62, 0x52, 0x46, 0x61, + 0x92, 0x92, 0x47, 0x58, 0x52, 0x12, 0x46, 0x5c, 0x6a, 0x92, 0x46, 0x5d, + 0x62, 0x52, 0x46, 0x58, 0x32, 0x52, 0x45, 0x60, 0x82, 0x12, 0x47, 0x58, + 0x3a, 0x52, 0x45, 0x57, 0x2a, 0xd2, 0x44, 0x5d, 0x52, 0x92, 0x45, 0x57, + 0x32, 0x12, 0x45, 0x59, 0x2a, 0x92, 0x44, 0x51, 0x02, 0xd2, 0x43, 0x56, + 0x2a, 0xd2, 0x44, 0x52, 0x0a, 0xd2, 0x43, 0x5b, 0x2a, 0x52, 0x44, 0x4b, + 0xa2, 0x91, 0x42, 0x57, 0x02, 0x52, 0x43, 0x50, 0xda, 0x11, 0x43, 0x4d, + 0x9a, 0x11, 0x42, 0x51, 0xca, 0x91, 0x42, 0x53, 0xd2, 0x91, 0x42, 0x55, + 0xea, 0xd1, 0x42, 0x5d, 0x12, 0x52, 0x42, 0x4e, 0xb2, 0x51, 0x42, 0x50, + 0x92, 0x91, 0x41, 0x4c, 0x82, 0x51, 0x41, 0x4c, 0x52, 0xd1, 0x40, 0x4d, + 0x7a, 0x51, 0x41, 0x4b, 0x22, 0xd1, 0x3f, 0x47, 0xfa, 0x10, 0x3f, 0x45, + 0xea, 0xd0, 0x3e, 0x45, 0xf2, 0xd0, 0x3e, 0x44, 0xd2, 0x10, 0x3e, 0x46, + 0xe2, 0x10, 0x3e, 0x44, 0xba, 0xd0, 0x3c, 0x44, 0xb2, 0x90, 0x3c, 0x38, + 0x42, 0x50, 0x3a, 0x41, 0x7a, 0x10, 0x3b, 0x46, 0xd2, 0x10, 0x3d, 0x42, + 0x6a, 0x50, 0x3a, 0x43, 0x82, 0x90, 0x3a, 0x39, 0x3a, 0x50, 0x39, 0x3e, + 0x4a, 0x50, 0x39, 0x3e, 0x4a, 0x10, 0x39, 0x3a, 0x2a, 0xd0, 0x38, 0x41, + 0x5a, 0x50, 0x39, 0x44, 0x5a, 0x90, 0x38, 0x50, 0xe2, 0x10, 0x3b, 0x7e, + 0xda, 0x92, 0x47, 0x4f, 0xca, 0x90, 0x3a, 0x56, 0x02, 0x11, 0x3b, 0x51, + 0xd2, 0x50, 0x3a, 0x47, 0x72, 0xd0, 0x38, 0x4d, 0xa2, 0x90, 0x39, 0x52, + 0xd2, 0x50, 0x3a, 0x52, 0xd2, 0x10, 0x3a, 0x4e, 0xc2, 0x10, 0x3a, 0x5f, + 0x6a, 0x51, 0x3c, 0x5d, 0x4a, 0x91, 0x3b, 0x65, 0x9a, 0xd1, 0x3c, 0x60, + 0x72, 0x11, 0x3c, 0x51, 0xf2, 0x90, 0x3a, 0x66, 0xba, 0x51, 0x3d, 0x60, + 0x7a, 0x91, 0x3c, 0x64, 0xa2, 0xd1, 0x3c, 0x6b, 0xfa, 0xd1, 0x3e, 0x63, + 0xa2, 0xd1, 0x3c, 0x6e, 0x0a, 0x92, 0x3e, 0x7f, 0x62, 0x92, 0x40, 0x73, + 0x2a, 0x52, 0x3f, 0x78, 0x42, 0xd2, 0x3f, 0x6b, 0x0a, 0xd2, 0x3e, 0x79, + 0x4a, 0x12, 0x40, 0x68, 0xfa, 0x11, 0x3e, 0x7c, 0x5a, 0x92, 0x40, 0x81, + 0x7a, 0xd2, 0x40, 0x87, 0xc2, 0xd2, 0x41, 0x83, 0x92, 0x52, 0x41, 0x67, + 0xfa, 0x11, 0x3e, 0x76, 0x42, 0x12, 0x40, 0x8b, 0xea, 0x92, 0x42, 0x68, + 0x1a, 0x92, 0x3f, 0x7b, 0x6a, 0xd2, 0x40, 0x84, 0xb2, 0xd2, 0x41, 0x89, + 0xd2, 0x12, 0x42, 0x87, 0xca, 0x52, 0x42, 0x70, 0x32, 0x12, 0x40, 0x7b, + 0x6a, 0x92, 0x40, 0x6c, 0x2a, 0x12, 0x40, 0x77, 0x62, 0xd2, 0x40, 0x96, + 0x72, 0x93, 0x44, 0x8e, 0x1a, 0x93, 0x43, 0x93, 0x4a, 0x13, 0x44, 0x87, + 0xe2, 0xd2, 0x42, 0x75, 0x5a, 0xd2, 0x40, 0x83, 0xb2, 0x12, 0x42, 0x76, + 0x5a, 0xd2, 0x40, 0x73, 0x52, 0xd2, 0x40, 0x70, 0x4a, 0x92, 0x40, 0x6b, + 0x3a, 0x92, 0x40, 0x84, 0xc2, 0x52, 0x42, 0x8b, 0x02, 0x93, 0x43, 0x82, + 0xb2, 0x52, 0x42, 0x78, 0x82, 0x12, 0x42, 0x74, 0x62, 0x52, 0x41, 0x79, + 0x7a, 0x92, 0x41, 0x65, 0x22, 0x92, 0x40, 0x8c, 0x22, 0x53, 0x44, 0x70, + 0x52, 0x52, 0x41, 0x64, 0x22, 0xd2, 0x40, 0x80, 0xa2, 0x52, 0x42, 0x85, + 0xda, 0x52, 0x43, 0x70, 0x5a, 0xd2, 0x41, 0x6e, 0x5a, 0x92, 0x41, 0x81, + 0xc2, 0x52, 0x43, 0x71, 0x62, 0xd2, 0x41, 0x62, 0x32, 0x52, 0x41, 0x73, + 0x7a, 0x92, 0x42, 0x81, 0xda, 0x12, 0x44, 0x73, 0x92, 0x92, 0x45, 0x77, + 0xaa, 0xd2, 0x45, 0x85, 0x02, 0x13, 0x47, 0x78, 0x9a, 0x92, 0x45, 0x8c, + 0x2a, 0x13, 0x47, 0x8c, 0x2a, 0xd3, 0x46, 0x82, 0xc2, 0x92, 0x45, 0x8b, + 0x02, 0xd3, 0x45, 0x80, 0x9a, 0x12, 0x44, 0x8e, 0xfa, 0x52, 0x45, 0x89, + 0xf2, 0x92, 0x45, 0x8b, 0xe2, 0x52, 0x44, 0x80, 0x6a, 0x92, 0x42, 0x81, + 0x6a, 0x52, 0x42, 0x84, 0x72, 0x12, 0x42, 0x89, 0x9a, 0x92, 0x42, 0x7a, + 0x32, 0x52, 0x41, 0x9c, 0x42, 0x93, 0x44, 0x88, 0x7a, 0x92, 0x41, 0x85, + 0x62, 0x12, 0x41, 0x8e, 0xaa, 0x12, 0x42, 0x97, 0xfa, 0x12, 0x43, 0x8c, + 0x9a, 0x92, 0x41, 0x98, 0x0a, 0x13, 0x43, 0x9a, 0x1a, 0x13, 0x43, 0x95, + 0xe2, 0x52, 0x42, 0x89, 0x72, 0xd2, 0x40, 0x8f, 0xaa, 0x52, 0x41, 0x85, + 0x42, 0x12, 0x40, 0x98, 0xfa, 0x92, 0x42, 0x9c, 0x2a, 0x13, 0x43, 0x96, + 0xea, 0x52, 0x42, 0x9f, 0x4a, 0x93, 0x43, 0x9a, 0x1a, 0xd3, 0x42, 0xa2, + 0x6a, 0x13, 0x44, 0xa5, 0x82, 0x53, 0x44, 0x95, 0xea, 0x12, 0x42, 0x9b, + 0x2a, 0x13, 0x43, 0xa2, 0x72, 0xd3, 0x43, 0xae, 0xea, 0xd3, 0x45, 0xb1, + 0x02, 0x14, 0x46, 0xb6, 0x1a, 0x94, 0x46, 0xad, 0xe2, 0x93, 0x45, 0xa6, + 0xaa, 0xd3, 0x44, 0xc0, 0x5a, 0x54, 0x48, 0xb8, 0x2a, 0x54, 0x47, 0x93, + 0x02, 0x93, 0x42, 0xbe, 0x52, 0x14, 0x48, 0xaa, 0xe2, 0xd3, 0x45, 0xc4, + 0x8a, 0x14, 0x49, 0xaa, 0xf2, 0x53, 0x46, 0xb6, 0x3a, 0xd4, 0x47, 0xcb, + 0xda, 0x54, 0x4a, 0xc1, 0x72, 0xd4, 0x48, 0x9d, 0x82, 0xd3, 0x44, 0x95, + 0x4a, 0x13, 0x44, 0xa8, 0x02, 0x14, 0x47, 0x97, 0x62, 0x53, 0x44, 0xa3, + 0xd2, 0x53, 0x46, 0x90, 0x2a, 0x13, 0x44, 0x8c, 0xf2, 0x12, 0x43, 0x98, + 0x6a, 0xd3, 0x44, 0x9a, 0x8a, 0x13, 0x45, 0x8b, 0xfa, 0x12, 0x43, 0x66, + 0x9a, 0x92, 0x47, 0x6c, 0xba, 0xd2, 0x47, 0x74, 0xe2, 0x52, 0x48, 0x75, + 0xea, 0x92, 0x48, 0x63, 0x8a, 0x52, 0x47, 0x63, 0x92, 0x52, 0x47, 0x67, + 0xaa, 0xd2, 0x47, 0x5e, 0x6a, 0x92, 0x46, 0x65, 0xa2, 0xd2, 0x47, 0x60, + 0x7a, 0xd2, 0x46, 0x5b, 0x5a, 0x12, 0x46, 0x5f, 0x72, 0x92, 0x46, 0x58, + 0x42, 0x92, 0x45, 0x59, 0x42, 0x52, 0x45, 0x5b, 0x42, 0x92, 0x45, 0x59, + 0x3a, 0x52, 0x45, 0x5d, 0x52, 0x92, 0x45, 0x5b, 0x3a, 0x12, 0x45, 0x56, + 0x1a, 0x52, 0x44, 0x4f, 0xe2, 0x91, 0x43, 0x59, 0x1a, 0x12, 0x44, 0x52, + 0x02, 0x92, 0x43, 0x55, 0x0a, 0x92, 0x43, 0x53, 0xf2, 0x91, 0x43, 0x59, + 0x22, 0xd2, 0x43, 0x52, 0xd2, 0xd1, 0x42, 0x52, 0xd2, 0x91, 0x42, 0x4c, + 0xa2, 0x51, 0x42, 0x4f, 0xa2, 0x11, 0x42, 0x51, 0xe2, 0x11, 0x43, 0x4e, + 0x9a, 0x11, 0x42, 0x4c, 0x72, 0x91, 0x41, 0x4c, 0x7a, 0xd1, 0x41, 0x4e, + 0x82, 0x51, 0x41, 0x4a, 0x42, 0x91, 0x40, 0x51, 0x82, 0x51, 0x41, 0x4a, + 0x3a, 0x51, 0x40, 0x4a, 0x42, 0x91, 0x40, 0x4b, 0x32, 0x11, 0x40, 0x44, + 0xc2, 0xd0, 0x3d, 0x75, 0xe2, 0x92, 0x48, 0x43, 0xb2, 0x50, 0x3d, 0x47, + 0xda, 0xd0, 0x3d, 0x40, 0x82, 0xd0, 0x3b, 0x45, 0xaa, 0x10, 0x3c, 0x43, + 0xb2, 0xd0, 0x3c, 0x44, 0x7a, 0x10, 0x3b, 0x41, 0x7a, 0xd0, 0x3a, 0x38, + 0x3a, 0x90, 0x39, 0x40, 0x5a, 0x10, 0x3a, 0x3a, 0x3a, 0x10, 0x39, 0x3e, + 0x4a, 0x50, 0x39, 0x40, 0x4a, 0x10, 0x39, 0x3f, 0x3a, 0x90, 0x38, 0x8f, + 0xe2, 0x92, 0x42, 0x44, 0x62, 0x10, 0x39, 0x59, 0x1a, 0x91, 0x3b, 0x51, + 0xd2, 0x90, 0x3a, 0x45, 0x6a, 0x10, 0x39, 0x4f, 0xba, 0x10, 0x3a, 0x4f, + 0xb2, 0xd0, 0x39, 0x51, 0xc2, 0x90, 0x39, 0x59, 0x12, 0xd1, 0x3a, 0x61, + 0x62, 0x51, 0x3c, 0x4e, 0x9a, 0x50, 0x39, 0x51, 0xca, 0x10, 0x3a, 0x56, + 0x0a, 0xd1, 0x3a, 0x58, 0x1a, 0xd1, 0x3a, 0x63, 0x82, 0x91, 0x3c, 0x5b, + 0x3a, 0x51, 0x3b, 0x56, 0x1a, 0x11, 0x3b, 0x59, 0x3a, 0x51, 0x3b, 0x52, + 0xf2, 0x50, 0x3a, 0x60, 0x7a, 0x11, 0x3c, 0x5e, 0x6a, 0x11, 0x3c, 0x77, + 0x3a, 0x12, 0x40, 0x71, 0x1a, 0x12, 0x3f, 0x6b, 0xfa, 0x11, 0x3e, 0x72, + 0x1a, 0x12, 0x3f, 0x7a, 0x4a, 0x12, 0x40, 0x86, 0xa2, 0x12, 0x41, 0x70, + 0x1a, 0x12, 0x3f, 0x6e, 0x12, 0xd2, 0x3e, 0x87, 0xb2, 0x92, 0x41, 0x79, + 0x4a, 0x12, 0x40, 0x79, 0x52, 0x52, 0x40, 0x82, 0xa2, 0x12, 0x42, 0x84, + 0x92, 0x12, 0x41, 0x77, 0x4a, 0x12, 0x40, 0x74, 0x42, 0x12, 0x40, 0xb4, + 0x42, 0x14, 0x48, 0x85, 0xb2, 0x92, 0x41, 0x81, 0x8a, 0x12, 0x41, 0x85, + 0xb2, 0x92, 0x41, 0x7a, 0x62, 0x92, 0x40, 0x86, 0xba, 0xd2, 0x41, 0x77, + 0x5a, 0x52, 0x40, 0x83, 0xa2, 0x92, 0x41, 0x8d, 0x0a, 0x13, 0x43, 0x71, + 0x4a, 0x92, 0x40, 0x8c, 0x02, 0x13, 0x43, 0x8b, 0xfa, 0xd2, 0x42, 0x88, + 0xe2, 0x92, 0x42, 0x81, 0xaa, 0x52, 0x42, 0x70, 0x42, 0x52, 0x40, 0x7c, + 0x8a, 0xd2, 0x41, 0x81, 0xaa, 0x52, 0x42, 0x83, 0xba, 0x52, 0x42, 0x78, + 0x72, 0x52, 0x41, 0x7b, 0x72, 0x12, 0x41, 0x84, 0xba, 0x52, 0x42, 0x7c, + 0x82, 0x92, 0x41, 0x80, 0x9a, 0xd2, 0x41, 0x7b, 0x8a, 0xd2, 0x41, 0x80, + 0xaa, 0x92, 0x42, 0x88, 0xfa, 0x52, 0x43, 0x73, 0x62, 0x52, 0x41, 0x73, + 0x62, 0x52, 0x41, 0x81, 0xba, 0x12, 0x43, 0x7b, 0x9a, 0x92, 0x42, 0x69, + 0x3a, 0x12, 0x41, 0x6c, 0x52, 0xd2, 0x41, 0x77, 0x8a, 0x12, 0x42, 0x83, + 0xd2, 0x12, 0x43, 0x67, 0x32, 0x12, 0x41, 0x6b, 0x52, 0x12, 0x42, 0x72, + 0x7a, 0x52, 0x42, 0x62, 0x22, 0x52, 0x41, 0x68, 0x62, 0xd2, 0x44, 0x80, + 0xe2, 0x92, 0x46, 0x89, 0x32, 0x13, 0x48, 0x83, 0xda, 0x52, 0x46, 0x80, + 0xc2, 0x12, 0x46, 0x81, 0xd2, 0x12, 0x46, 0x8b, 0x22, 0x13, 0x47, 0x88, + 0x02, 0x53, 0x46, 0x82, 0xba, 0xd2, 0x44, 0x8f, 0x12, 0xd3, 0x45, 0x86, + 0xa2, 0x92, 0x43, 0x8f, 0x0a, 0x53, 0x45, 0x9f, 0x9a, 0xd3, 0x46, 0x84, + 0x92, 0x12, 0x43, 0x98, 0x5a, 0xd3, 0x45, 0x95, 0x12, 0x53, 0x44, 0x8a, + 0xa2, 0x92, 0x42, 0x83, 0x6a, 0x12, 0x42, 0x8b, 0x9a, 0x12, 0x42, 0x8e, + 0xb2, 0x52, 0x42, 0x85, 0x5a, 0x12, 0x41, 0x87, 0x7a, 0xd2, 0x41, 0x9e, + 0x42, 0x13, 0x44, 0x8d, 0x9a, 0x92, 0x41, 0x96, 0x0a, 0x53, 0x43, 0x8c, + 0x9a, 0x52, 0x41, 0x8e, 0xaa, 0x92, 0x41, 0xa3, 0x6a, 0x13, 0x44, 0x92, + 0xc2, 0xd2, 0x41, 0x9b, 0x22, 0x13, 0x43, 0xa4, 0x6a, 0x53, 0x44, 0x9b, + 0x12, 0xd3, 0x42, 0x9a, 0x12, 0xd3, 0x42, 0xa9, 0x9a, 0x93, 0x44, 0x96, + 0xf2, 0x52, 0x42, 0xac, 0xc2, 0x13, 0x45, 0xa2, 0x6a, 0x13, 0x44, 0x9d, + 0x3a, 0x53, 0x43, 0xbd, 0x32, 0x94, 0x47, 0xbd, 0x3a, 0x94, 0x47, 0xa8, + 0xaa, 0xd3, 0x44, 0xa2, 0x72, 0x13, 0x44, 0x97, 0x12, 0xd3, 0x42, 0xbf, + 0x4a, 0x14, 0x48, 0xb6, 0x22, 0x14, 0x47, 0xba, 0x32, 0xd4, 0x47, 0xad, + 0x02, 0x54, 0x46, 0xa4, 0xb2, 0x13, 0x45, 0xb4, 0x2a, 0x94, 0x47, 0xa9, + 0xf2, 0x53, 0x46, 0xa6, 0xd2, 0x13, 0x46, 0xb8, 0x3a, 0x14, 0x48, 0x9a, + 0x72, 0xd3, 0x44, 0xb7, 0x42, 0x14, 0x48, 0xc1, 0x7a, 0x14, 0x49, 0x9e, + 0x9a, 0x13, 0x45, 0x9f, 0xb2, 0x13, 0x46, 0xa9, 0x0a, 0x54, 0x47, 0xa6, + 0xfa, 0xd3, 0x46, 0x97, 0x62, 0xd3, 0x44, 0x99, 0x7a, 0x13, 0x45, 0x97, + 0x62, 0xd3, 0x44, 0x92, 0x42, 0x53, 0x44, 0x8e, 0x12, 0x53, 0x43, 0x72, + 0xca, 0x12, 0x48, 0x73, 0xea, 0x52, 0x48, 0x65, 0xaa, 0xd2, 0x47, 0x5f, + 0x8a, 0x52, 0x47, 0x64, 0x8a, 0xd2, 0x46, 0x5f, 0x7a, 0x12, 0x47, 0x5d, + 0x62, 0x52, 0x46, 0x62, 0x9a, 0xd2, 0x47, 0x78, 0xf2, 0x12, 0x48, 0x5e, + 0x72, 0xd2, 0x46, 0x63, 0x82, 0xd2, 0x46, 0x5c, 0x5a, 0x52, 0x46, 0x60, + 0x6a, 0x52, 0x46, 0x5f, 0x6a, 0x52, 0x46, 0x5c, 0x4a, 0x92, 0x45, 0x5a, + 0x3a, 0x12, 0x45, 0x5c, 0x52, 0xd2, 0x45, 0x58, 0x22, 0x52, 0x44, 0x57, + 0x2a, 0x12, 0x45, 0x54, 0x0a, 0x12, 0x44, 0x57, 0x1a, 0x52, 0x44, 0x50, + 0xd2, 0x11, 0x43, 0x58, 0x12, 0x12, 0x44, 0x82, 0x72, 0xd3, 0x4a, 0x50, + 0xca, 0xd1, 0x42, 0x4c, 0x92, 0x11, 0x42, 0x52, 0xda, 0xd1, 0x42, 0x54, + 0xca, 0x91, 0x42, 0x56, 0xca, 0x91, 0x42, 0x4b, 0x72, 0x91, 0x41, 0x51, + 0xa2, 0xd1, 0x41, 0x48, 0x42, 0x11, 0x41, 0x4a, 0x4a, 0xd1, 0x40, 0x49, + 0x32, 0x91, 0x40, 0x4a, 0x32, 0x91, 0x40, 0x4d, 0x52, 0xd1, 0x40, 0x46, + 0xe2, 0x90, 0x3e, 0x48, 0x12, 0xd1, 0x3f, 0x4c, 0x4a, 0x91, 0x40, 0x45, + 0xda, 0xd0, 0x3d, 0x45, 0xd2, 0x10, 0x3e, 0x42, 0xaa, 0x10, 0x3d, 0x44, + 0xb2, 0xd0, 0x3c, 0x45, 0xb2, 0x90, 0x3c, 0x41, 0x7a, 0x50, 0x3b, 0x41, + 0x72, 0xd0, 0x3a, 0x45, 0x9a, 0x90, 0x3b, 0x41, 0x6a, 0x50, 0x3a, 0x42, + 0x7a, 0x90, 0x3a, 0x40, 0x6a, 0xd0, 0x3a, 0x42, 0x62, 0xd0, 0x39, 0x47, + 0x8a, 0x50, 0x3a, 0x4e, 0xca, 0x10, 0x3b, 0x4e, 0xc2, 0xd0, 0x3a, 0x5a, + 0x32, 0x11, 0x3c, 0x4a, 0x8a, 0x90, 0x39, 0x4e, 0xb2, 0xd0, 0x39, 0x4d, + 0xc2, 0x50, 0x3b, 0x4d, 0xb2, 0x10, 0x3a, 0x45, 0x5a, 0x90, 0x38, 0x47, + 0x72, 0xd0, 0x38, 0x4a, 0x7a, 0xd0, 0x38, 0x52, 0xc2, 0xd0, 0x39, 0x50, + 0xba, 0xd0, 0x39, 0x5b, 0x1a, 0x11, 0x3b, 0x57, 0xf2, 0x50, 0x3a, 0x52, + 0xe2, 0x50, 0x3a, 0x5b, 0x32, 0x51, 0x3b, 0x66, 0xa2, 0x11, 0x3d, 0x59, + 0x22, 0x11, 0x3b, 0x5d, 0x4a, 0x91, 0x3b, 0x5b, 0x42, 0x91, 0x3b, 0x58, + 0x22, 0xd1, 0x3a, 0x62, 0x82, 0x51, 0x3c, 0x61, 0x7a, 0x51, 0x3c, 0x76, + 0x2a, 0x92, 0x3f, 0x6d, 0x02, 0x12, 0x3e, 0x80, 0x62, 0x52, 0x40, 0x7b, + 0x4a, 0x12, 0x40, 0x7d, 0x5a, 0x92, 0x40, 0x84, 0x8a, 0x12, 0x41, 0x76, + 0x3a, 0x92, 0x3f, 0x8f, 0xfa, 0x92, 0x42, 0x72, 0x2a, 0x12, 0x3f, 0x8c, + 0xe2, 0x12, 0x42, 0x74, 0x32, 0x92, 0x3f, 0x80, 0x72, 0x92, 0x40, 0x76, + 0x4a, 0x92, 0x40, 0x8e, 0x02, 0xd3, 0x42, 0x78, 0x52, 0x92, 0x40, 0x72, + 0x32, 0xd2, 0x3f, 0x79, 0x5a, 0x52, 0x40, 0x8d, 0xfa, 0x92, 0x42, 0x84, + 0xb2, 0xd2, 0x41, 0x92, 0x32, 0x53, 0x43, 0x7d, 0x72, 0xd2, 0x40, 0x8a, + 0xe2, 0x52, 0x42, 0x80, 0x8a, 0x52, 0x41, 0x8a, 0xea, 0x52, 0x42, 0x77, + 0x62, 0xd2, 0x40, 0x77, 0x6a, 0x52, 0x41, 0x85, 0xca, 0xd2, 0x42, 0x8b, + 0xfa, 0x12, 0x43, 0x8b, 0xea, 0xd2, 0x42, 0x82, 0x9a, 0x92, 0x41, 0x6e, + 0x42, 0x92, 0x40, 0x86, 0xd2, 0xd2, 0x42, 0x8c, 0x12, 0x53, 0x43, 0x80, + 0x92, 0x92, 0x41, 0x81, 0x9a, 0xd2, 0x41, 0x85, 0xc2, 0x52, 0x42, 0x7c, + 0x7a, 0x52, 0x41, 0x8d, 0x22, 0xd3, 0x43, 0x75, 0x72, 0xd2, 0x41, 0x86, + 0xe2, 0x52, 0x43, 0x7f, 0x9a, 0x12, 0x42, 0x82, 0xc2, 0x12, 0x43, 0x7f, + 0xa2, 0x52, 0x42, 0x76, 0x72, 0x92, 0x41, 0x6d, 0x52, 0x52, 0x41, 0x7a, + 0x8a, 0x12, 0x42, 0x74, 0x62, 0x92, 0x41, 0x7e, 0xaa, 0xd2, 0x42, 0x70, + 0x5a, 0x92, 0x41, 0x79, 0x8a, 0x52, 0x42, 0x75, 0x82, 0x52, 0x42, 0x6c, + 0x52, 0x92, 0x41, 0x6f, 0x5a, 0xd2, 0x41, 0x80, 0xda, 0xd2, 0x46, 0x7a, + 0xba, 0x92, 0x46, 0x82, 0xf2, 0x52, 0x47, 0x81, 0xda, 0x92, 0x46, 0x80, + 0xc2, 0x12, 0x46, 0x86, 0xfa, 0xd2, 0x46, 0x9b, 0xb2, 0x53, 0x48, 0x8b, + 0x22, 0xd3, 0x46, 0x8c, 0x02, 0x13, 0x46, 0x82, 0xaa, 0x52, 0x44, 0x8c, + 0x0a, 0x93, 0x45, 0x90, 0x1a, 0xd3, 0x45, 0x7a, 0x5a, 0xd2, 0x42, 0x9c, + 0x8a, 0xd3, 0x46, 0x82, 0x82, 0xd2, 0x42, 0x8e, 0xea, 0x52, 0x44, 0x9e, + 0x7a, 0xd3, 0x45, 0x8c, 0xba, 0xd2, 0x42, 0x8c, 0xaa, 0xd2, 0x42, 0x95, + 0xf2, 0x52, 0x43, 0x95, 0xfa, 0x52, 0x43, 0x83, 0x4a, 0x92, 0x40, 0x9d, + 0x42, 0x13, 0x44, 0x97, 0x02, 0x53, 0x43, 0x88, 0x6a, 0xd2, 0x40, 0x93, + 0xd2, 0x12, 0x42, 0x9d, 0x2a, 0x53, 0x43, 0x93, 0xda, 0x52, 0x42, 0xa2, + 0x5a, 0x13, 0x44, 0x9e, 0x3a, 0x93, 0x43, 0xa4, 0x7a, 0x53, 0x44, 0x99, + 0x02, 0x93, 0x42, 0x9b, 0x2a, 0x13, 0x43, 0x9d, 0x32, 0x13, 0x43, 0xa3, + 0x62, 0xd3, 0x43, 0xa1, 0x62, 0xd3, 0x43, 0xbd, 0x3a, 0x94, 0x47, 0x96, + 0xfa, 0x92, 0x42, 0xb0, 0xfa, 0x13, 0x46, 0xba, 0x2a, 0x54, 0x47, 0xac, + 0xda, 0x93, 0x45, 0xba, 0x2a, 0x54, 0x47, 0xa5, 0x9a, 0xd3, 0x44, 0xa7, + 0xba, 0x53, 0x45, 0x9f, 0x72, 0x53, 0x44, 0xaf, 0x02, 0x54, 0x46, 0xd5, + 0x2a, 0x55, 0x4b, 0xab, 0xfa, 0x53, 0x46, 0xac, 0x0a, 0xd4, 0x46, 0xbb, + 0x4a, 0x54, 0x48, 0xa8, 0xea, 0x53, 0x46, 0xb0, 0x22, 0x94, 0x47, 0xab, + 0x0a, 0x14, 0x47, 0xb0, 0x22, 0x94, 0x47, 0x9a, 0x7a, 0xd3, 0x44, 0xac, + 0x1a, 0xd4, 0x47, 0xa5, 0xe2, 0x53, 0x46, 0xae, 0x1a, 0x94, 0x47, 0xa6, + 0xfa, 0xd3, 0x46, 0x95, 0x5a, 0x93, 0x44, 0x8f, 0x22, 0xd3, 0x43, 0x8f, + 0x1a, 0x93, 0x43, 0x8d, 0x0a, 0x93, 0x43, 0x8a, 0xfa, 0x12, 0x43, 0x7b, + 0x02, 0x53, 0x48, 0x78, 0x02, 0x93, 0x48, 0x71, 0xda, 0x12, 0x48, 0x6f, + 0xd2, 0x12, 0x48, 0x60, 0x82, 0x52, 0x47, 0x60, 0x72, 0xd2, 0x46, 0x5b, + 0x62, 0x52, 0x46, 0x66, 0xa2, 0x92, 0x47, 0x64, 0x92, 0x52, 0x47, 0x63, + 0x72, 0x52, 0x46, 0x5e, 0x6a, 0x52, 0x46, 0x60, 0x6a, 0x52, 0x46, 0x60, + 0x82, 0x52, 0x47, 0x5f, 0x52, 0x52, 0x45, 0x5b, 0x4a, 0x52, 0x45, 0x5d, + 0x42, 0x12, 0x45, 0x55, 0x1a, 0x52, 0x44, 0x55, 0x1a, 0x52, 0x44, 0x57, + 0x1a, 0x12, 0x44, 0x53, 0x0a, 0x12, 0x44, 0x54, 0x0a, 0x12, 0x44, 0x58, + 0x1a, 0x12, 0x44, 0x4e, 0xb2, 0x91, 0x42, 0x50, 0xd2, 0x11, 0x43, 0x4e, + 0xb2, 0x91, 0x42, 0x50, 0xd2, 0xd1, 0x42, 0x4f, 0xa2, 0x51, 0x42, 0x4e, + 0x92, 0x11, 0x42, 0x7d, 0x32, 0x13, 0x4a, 0x4e, 0x7a, 0x51, 0x41, 0x4b, + 0x6a, 0x91, 0x41, 0x4a, 0x42, 0xd1, 0x40, 0x4b, 0x4a, 0xd1, 0x40, 0x48, + 0x1a, 0x51, 0x40, 0x45, 0xfa, 0xd0, 0x3f, 0x46, 0xfa, 0xd0, 0x3f, 0x47, + 0x02, 0x51, 0x3f, 0x4b, 0x22, 0x11, 0x40, 0x43, 0xba, 0x90, 0x3d, 0x4c, + 0xf2, 0xd0, 0x3d, 0x42, 0x9a, 0x50, 0x3c, 0x44, 0xa2, 0x50, 0x3c, 0x44, + 0x9a, 0x10, 0x3c, 0x43, 0x92, 0xd0, 0x3b, 0x40, 0x62, 0x90, 0x3a, 0x43, + 0x9a, 0xd0, 0x3b, 0x40, 0x52, 0xd0, 0x39, 0x42, 0x5a, 0xd0, 0x39, 0x40, + 0x4a, 0xd0, 0x39, 0x41, 0x62, 0x10, 0x3a, 0x43, 0x72, 0x90, 0x3a, 0x49, + 0x92, 0x50, 0x3a, 0x4a, 0x8a, 0x90, 0x39, 0x42, 0x4a, 0xd0, 0x38, 0x44, + 0x5a, 0x10, 0x39, 0x4f, 0xc2, 0x90, 0x3a, 0x43, 0x52, 0xd0, 0x38, 0x43, + 0x4a, 0x90, 0x38, 0x43, 0x42, 0x50, 0x38, 0x3f, 0x1a, 0x90, 0x37, 0x46, + 0x62, 0xd0, 0x38, 0x45, 0x4a, 0x10, 0x38, 0x48, 0x62, 0x90, 0x38, 0x4b, + 0x7a, 0x90, 0x38, 0x51, 0xb2, 0x90, 0x39, 0x55, 0xda, 0x10, 0x3a, 0x4f, + 0xb2, 0x50, 0x39, 0x64, 0x7a, 0x51, 0x3c, 0x64, 0x8a, 0x91, 0x3c, 0x60, + 0x62, 0xd1, 0x3b, 0x66, 0x9a, 0x91, 0x3c, 0x5e, 0x5a, 0xd1, 0x3b, 0x60, + 0x6a, 0xd1, 0x3b, 0x61, 0x7a, 0x51, 0x3c, 0x5b, 0x42, 0x51, 0x3b, 0x57, + 0x22, 0xd1, 0x3a, 0x77, 0x32, 0x52, 0x3f, 0x81, 0x62, 0x92, 0x40, 0x67, + 0xca, 0x51, 0x3d, 0x77, 0x3a, 0xd2, 0x3f, 0x6f, 0x0a, 0x52, 0x3e, 0x85, + 0xa2, 0x52, 0x41, 0x81, 0x72, 0x92, 0x40, 0x7e, 0x5a, 0x52, 0x40, 0x87, + 0xaa, 0x52, 0x41, 0x86, 0xaa, 0x52, 0x41, 0x77, 0x42, 0x12, 0x40, 0x8b, + 0xda, 0x12, 0x42, 0x71, 0x2a, 0x92, 0x3f, 0x84, 0xa2, 0x52, 0x41, 0xa1, + 0xb2, 0x13, 0x45, 0x7f, 0x72, 0x92, 0x40, 0x87, 0xc2, 0x12, 0x42, 0x8c, + 0xf2, 0x92, 0x42, 0x8c, 0xf2, 0x92, 0x42, 0x81, 0x92, 0x52, 0x41, 0x80, + 0x82, 0x12, 0x41, 0x87, 0xc2, 0x12, 0x42, 0x86, 0xba, 0xd2, 0x41, 0x94, + 0x4a, 0xd3, 0x43, 0x74, 0x52, 0x52, 0x40, 0x82, 0x9a, 0x92, 0x41, 0x8a, + 0xf2, 0x12, 0x43, 0x89, 0xf2, 0x12, 0x43, 0x96, 0x62, 0x93, 0x44, 0x89, + 0xea, 0xd2, 0x42, 0x83, 0xaa, 0xd2, 0x41, 0x82, 0xba, 0x12, 0x42, 0x94, + 0x5a, 0x53, 0x44, 0x7d, 0x82, 0x52, 0x41, 0x7a, 0x72, 0x52, 0x41, 0x80, + 0x9a, 0xd2, 0x41, 0x84, 0xc2, 0x92, 0x42, 0x84, 0xca, 0x52, 0x42, 0x83, + 0xb2, 0x12, 0x42, 0x80, 0x9a, 0x12, 0x42, 0x79, 0x7a, 0x92, 0x41, 0x7c, + 0x8a, 0x92, 0x41, 0x84, 0xca, 0xd2, 0x42, 0x7d, 0x92, 0x52, 0x42, 0x80, + 0xa2, 0x92, 0x42, 0x86, 0xe2, 0x12, 0x43, 0x81, 0xb2, 0x92, 0x42, 0x78, + 0x8a, 0x52, 0x42, 0x7c, 0x9a, 0x92, 0x42, 0x77, 0x8a, 0x12, 0x42, 0x6e, + 0x62, 0xd2, 0x41, 0x89, 0x0a, 0x13, 0x44, 0x78, 0xd2, 0x52, 0x47, 0x80, + 0xea, 0x92, 0x47, 0x81, 0xea, 0x12, 0x47, 0x7b, 0xc2, 0xd2, 0x46, 0x9b, + 0x32, 0x94, 0x4c, 0x82, 0xea, 0xd2, 0x46, 0x85, 0xda, 0xd2, 0x45, 0x87, + 0xf2, 0xd2, 0x45, 0x8a, 0x12, 0x93, 0x46, 0x8b, 0x02, 0x13, 0x46, 0x80, + 0xaa, 0x92, 0x44, 0x92, 0x2a, 0x13, 0x46, 0x8b, 0xe2, 0x12, 0x45, 0x90, + 0x0a, 0x53, 0x45, 0x89, 0xda, 0xd2, 0x44, 0xa2, 0xaa, 0x53, 0x47, 0x93, + 0xfa, 0x12, 0x44, 0x9f, 0x72, 0x93, 0x45, 0x9a, 0x4a, 0x13, 0x45, 0xa1, + 0x72, 0x53, 0x45, 0x90, 0xca, 0x92, 0x42, 0x8f, 0xba, 0x92, 0x42, 0x9c, + 0x4a, 0x53, 0x44, 0xaa, 0xc2, 0xd3, 0x45, 0x97, 0xfa, 0x12, 0x43, 0x9d, + 0x3a, 0xd3, 0x43, 0x95, 0xe2, 0x52, 0x42, 0xa1, 0x6a, 0x93, 0x44, 0xa2, + 0x62, 0x13, 0x44, 0x9f, 0x4a, 0xd3, 0x43, 0xa3, 0x6a, 0x13, 0x44, 0xa7, + 0x92, 0x93, 0x44, 0x98, 0x0a, 0xd3, 0x42, 0xa7, 0x8a, 0x93, 0x44, 0xad, + 0xd2, 0x93, 0x45, 0x9b, 0x22, 0x13, 0x43, 0xab, 0xc2, 0x13, 0x45, 0xb3, + 0x0a, 0x54, 0x46, 0x9e, 0x42, 0x93, 0x43, 0xb1, 0x02, 0x14, 0x46, 0xc2, + 0x5a, 0x54, 0x48, 0xb5, 0x1a, 0x14, 0x47, 0xa7, 0xba, 0x53, 0x45, 0xaf, + 0x0a, 0x94, 0x46, 0x9c, 0x62, 0x13, 0x44, 0xad, 0x02, 0x94, 0x46, 0xb2, + 0x1a, 0xd4, 0x46, 0xae, 0x0a, 0xd4, 0x46, 0xb2, 0x1a, 0x14, 0x47, 0xb4, + 0x2a, 0x94, 0x47, 0xb2, 0x2a, 0xd4, 0x47, 0xb7, 0x42, 0x54, 0x48, 0xa4, + 0xd2, 0x13, 0x46, 0xb8, 0x4a, 0x54, 0x48, 0xa4, 0xda, 0x53, 0x46, 0xa5, + 0xea, 0xd3, 0x46, 0x9d, 0x9a, 0x53, 0x45, 0xa8, 0x02, 0x94, 0x46, 0x9d, + 0x92, 0x53, 0x45, 0x90, 0x32, 0x93, 0x44, 0xb3, 0x3a, 0x54, 0x48, 0xa6, + 0xfa, 0xd3, 0x46, 0x8f, 0x22, 0xd3, 0x43, 0x8b, 0x0a, 0x53, 0x43, 0x82, + 0x3a, 0xd3, 0x48, 0x75, 0xe2, 0x12, 0x48, 0x74, 0xea, 0x52, 0x48, 0x65, + 0x92, 0x12, 0x47, 0x59, 0x52, 0x12, 0x46, 0x5e, 0x72, 0xd2, 0x46, 0x65, + 0x8a, 0x12, 0x47, 0x61, 0x7a, 0x92, 0x46, 0x5e, 0x6a, 0x52, 0x46, 0x60, + 0x7a, 0xd2, 0x46, 0x5e, 0x52, 0x92, 0x45, 0x5e, 0x5a, 0x52, 0x46, 0x69, + 0x62, 0x12, 0x45, 0x64, 0x72, 0x12, 0x46, 0x60, 0x42, 0x12, 0x45, 0x5e, + 0x42, 0xd2, 0x44, 0x59, 0x32, 0xd2, 0x44, 0x54, 0x12, 0xd2, 0x43, 0x58, + 0x1a, 0x52, 0x44, 0x5d, 0x32, 0x92, 0x44, 0x58, 0x1a, 0xd2, 0x43, 0x53, + 0x02, 0x92, 0x43, 0x51, 0xda, 0x11, 0x43, 0x51, 0xca, 0xd1, 0x42, 0x50, + 0xea, 0x51, 0x43, 0x56, 0x0a, 0x52, 0x43, 0x4f, 0xc2, 0x91, 0x42, 0x50, + 0xa2, 0x11, 0x42, 0x4c, 0x82, 0x91, 0x41, 0x49, 0x4a, 0x11, 0x41, 0x4a, + 0x52, 0x51, 0x41, 0x49, 0x3a, 0xd1, 0x40, 0x4c, 0x62, 0x11, 0x41, 0x4c, + 0x2a, 0x11, 0x40, 0x45, 0xf2, 0x50, 0x3f, 0x49, 0x0a, 0xd1, 0x3f, 0x47, + 0x02, 0x51, 0x3f, 0x47, 0xfa, 0x10, 0x3f, 0x42, 0xba, 0xd0, 0x3d, 0x40, + 0x8a, 0x90, 0x3c, 0x44, 0xba, 0x50, 0x3d, 0x46, 0xba, 0x90, 0x3c, 0x42, + 0x8a, 0x10, 0x3c, 0x44, 0x8a, 0x50, 0x3b, 0x40, 0x5a, 0x90, 0x3a, 0x45, + 0x72, 0x50, 0x3a, 0x43, 0x7a, 0x90, 0x3a, 0x44, 0x72, 0x90, 0x3a, 0x41, + 0x5a, 0x10, 0x3a, 0x3f, 0x32, 0xd0, 0x38, 0x43, 0x52, 0x90, 0x39, 0x3f, + 0x2a, 0x90, 0x38, 0x43, 0x52, 0x90, 0x39, 0x43, 0x42, 0xd0, 0x38, 0x3b, + 0x12, 0x10, 0x38, 0x40, 0x32, 0x50, 0x38, 0x4c, 0x8a, 0x10, 0x39, 0x4e, + 0x9a, 0x50, 0x39, 0x49, 0x72, 0x10, 0x39, 0x45, 0x4a, 0x10, 0x38, 0x4c, + 0xa2, 0x10, 0x3a, 0x4f, 0xaa, 0x50, 0x39, 0x58, 0xfa, 0x90, 0x3a, 0x55, + 0xd2, 0x10, 0x3a, 0x4a, 0x72, 0x90, 0x38, 0x4f, 0xaa, 0x50, 0x39, 0x50, + 0xaa, 0x50, 0x39, 0x58, 0x0a, 0x91, 0x3a, 0x74, 0x0a, 0x52, 0x3e, 0x99, + 0x42, 0xd3, 0x43, 0x5d, 0x3a, 0x51, 0x3b, 0x79, 0x2a, 0x12, 0x3f, 0x62, + 0x72, 0x51, 0x3c, 0x76, 0x22, 0x12, 0x3f, 0x77, 0x22, 0x12, 0x3f, 0x6b, + 0xda, 0x51, 0x3d, 0x5e, 0x6a, 0xd1, 0x3b, 0x5f, 0x72, 0xd1, 0x3b, 0x75, + 0x22, 0x12, 0x3f, 0x72, 0x12, 0xd2, 0x3e, 0x80, 0x5a, 0x12, 0x40, 0x82, + 0x7a, 0x92, 0x40, 0x7f, 0x5a, 0x52, 0x40, 0x89, 0xc2, 0xd2, 0x41, 0x8a, + 0xca, 0xd2, 0x41, 0x81, 0x72, 0x92, 0x40, 0x73, 0x32, 0x52, 0x3f, 0x87, + 0xb2, 0x92, 0x41, 0x95, 0x42, 0x53, 0x43, 0x89, 0xc2, 0xd2, 0x41, 0x81, + 0x8a, 0x52, 0x41, 0x91, 0x1a, 0x13, 0x43, 0x80, 0x82, 0x12, 0x41, 0x76, + 0x4a, 0x12, 0x40, 0x89, 0xd2, 0x12, 0x42, 0x84, 0xaa, 0x92, 0x41, 0x85, + 0xba, 0xd2, 0x41, 0x84, 0x9a, 0x52, 0x41, 0x84, 0xa2, 0x52, 0x41, 0x93, + 0x42, 0x93, 0x43, 0x89, 0xea, 0x92, 0x42, 0x80, 0x8a, 0x92, 0x41, 0x89, + 0xda, 0x92, 0x42, 0x87, 0xca, 0x12, 0x42, 0x8a, 0xea, 0x92, 0x42, 0x8a, + 0xf2, 0x12, 0x43, 0x82, 0xa2, 0xd2, 0x41, 0x81, 0x9a, 0x92, 0x41, 0x85, + 0xc2, 0x12, 0x42, 0x82, 0xaa, 0xd2, 0x41, 0x82, 0xb2, 0x12, 0x42, 0x80, + 0x9a, 0xd2, 0x41, 0x8a, 0xfa, 0x52, 0x43, 0x73, 0x5a, 0xd2, 0x40, 0x7b, + 0x82, 0x92, 0x41, 0x87, 0xe2, 0xd2, 0x42, 0x7c, 0x82, 0x92, 0x41, 0x80, + 0x9a, 0xd2, 0x41, 0x71, 0x5a, 0x12, 0x41, 0x8f, 0x3a, 0x53, 0x44, 0x7c, + 0x8a, 0xd2, 0x41, 0x7c, 0x8a, 0x12, 0x42, 0x87, 0xea, 0x52, 0x43, 0x82, + 0xca, 0x12, 0x43, 0x81, 0xb2, 0x12, 0x43, 0x7f, 0xb2, 0x12, 0x43, 0x6a, + 0x42, 0x52, 0x41, 0x6e, 0x5a, 0xd2, 0x41, 0x71, 0xaa, 0xd2, 0x46, 0x7b, + 0xd2, 0x12, 0x47, 0x86, 0x22, 0x13, 0x48, 0x7c, 0xc2, 0x52, 0x46, 0x86, + 0x1a, 0xd3, 0x47, 0x92, 0x6a, 0x13, 0x48, 0x82, 0xd2, 0x12, 0x46, 0x8d, + 0x32, 0x13, 0x47, 0x90, 0x42, 0x13, 0x47, 0x89, 0x1a, 0x93, 0x47, 0x8f, + 0x22, 0x53, 0x46, 0x9a, 0xa2, 0x53, 0x48, 0x8b, 0xfa, 0x52, 0x45, 0x9a, + 0x7a, 0xd3, 0x46, 0x8c, 0xd2, 0xd2, 0x43, 0x8f, 0xf2, 0x52, 0x44, 0x98, + 0x42, 0xd3, 0x45, 0x9b, 0x72, 0x13, 0x46, 0x9d, 0x5a, 0x53, 0x45, 0xa7, + 0xba, 0x53, 0x46, 0x9a, 0x42, 0x93, 0x44, 0x8f, 0xd2, 0x12, 0x43, 0x95, + 0x02, 0x93, 0x43, 0xa4, 0x92, 0x53, 0x45, 0xa5, 0x92, 0x93, 0x45, 0x9a, + 0x1a, 0x53, 0x43, 0x98, 0x12, 0x53, 0x43, 0x9a, 0x22, 0x93, 0x43, 0xa9, + 0xaa, 0x13, 0x45, 0xa5, 0x7a, 0x53, 0x44, 0xb5, 0x0a, 0x54, 0x46, 0x93, + 0xda, 0x12, 0x42, 0xb4, 0x02, 0x54, 0x46, 0x9a, 0x1a, 0xd3, 0x42, 0xad, + 0xda, 0x93, 0x45, 0xa6, 0x8a, 0x93, 0x44, 0xb0, 0x02, 0x54, 0x46, 0xb0, + 0xf2, 0xd3, 0x45, 0xac, 0xda, 0xd3, 0x45, 0xba, 0x32, 0x94, 0x47, 0xc3, + 0x72, 0x94, 0x48, 0xc5, 0x7a, 0xd4, 0x48, 0xc4, 0x8a, 0x54, 0x49, 0xba, + 0x3a, 0xd4, 0x47, 0xb5, 0x2a, 0xd4, 0x47, 0xb8, 0x3a, 0x14, 0x48, 0xbe, + 0x52, 0x54, 0x48, 0xc1, 0x72, 0xd4, 0x48, 0xbe, 0x5a, 0x94, 0x48, 0xa8, + 0xf2, 0xd3, 0x46, 0xb1, 0x22, 0xd4, 0x47, 0xa0, 0xb2, 0x13, 0x46, 0x98, + 0x72, 0x13, 0x45, 0xa2, 0xba, 0x13, 0x46, 0x9a, 0x7a, 0x13, 0x45, 0xa0, + 0xba, 0xd3, 0x45, 0x9f, 0xaa, 0xd3, 0x45, 0x96, 0x5a, 0x93, 0x44, 0x90, + 0x3a, 0x93, 0x44, 0xa0, 0xca, 0x53, 0x46, 0x8e, 0x1a, 0xd3, 0x43, 0xa5, + 0xfa, 0x13, 0x47, 0x86, 0xda, 0xd2, 0x42, 0x80, 0x9a, 0x12, 0x42, 0x7d, + 0xf2, 0x52, 0x48, 0x77, 0xf2, 0x52, 0x48, 0x66, 0x92, 0x52, 0x47, 0x62, + 0x82, 0x12, 0x47, 0x60, 0x6a, 0x92, 0x46, 0x6a, 0xa2, 0x12, 0x47, 0x61, + 0x6a, 0x52, 0x46, 0x63, 0x8a, 0xd2, 0x46, 0x61, 0x7a, 0x92, 0x46, 0x64, + 0x62, 0x12, 0x46, 0x61, 0x6a, 0x12, 0x46, 0x5a, 0x3a, 0x52, 0x45, 0x66, + 0x72, 0xd2, 0x45, 0x6b, 0x8a, 0x12, 0x46, 0x61, 0x4a, 0x12, 0x45, 0x64, + 0x62, 0x92, 0x45, 0x5a, 0x2a, 0x52, 0x44, 0x58, 0x12, 0xd2, 0x43, 0x58, + 0x0a, 0xd2, 0x43, 0x54, 0x02, 0xd2, 0x43, 0x54, 0x02, 0x92, 0x43, 0x52, + 0xf2, 0x51, 0x43, 0x52, 0xe2, 0x51, 0x43, 0x57, 0x02, 0x52, 0x43, 0x4e, + 0xa2, 0x51, 0x42, 0x4c, 0x7a, 0xd1, 0x41, 0x51, 0x9a, 0xd1, 0x41, 0x51, + 0xaa, 0x11, 0x42, 0x4b, 0x6a, 0x51, 0x41, 0x4e, 0x6a, 0x51, 0x41, 0x53, + 0xd2, 0x91, 0x42, 0x4b, 0x4a, 0xd1, 0x40, 0x4b, 0x1a, 0x11, 0x40, 0x46, + 0xea, 0x50, 0x3f, 0x47, 0x0a, 0x11, 0x40, 0x46, 0xea, 0x10, 0x3f, 0x48, + 0xfa, 0x50, 0x3f, 0x45, 0xc2, 0x90, 0x3d, 0x3f, 0x7a, 0x50, 0x3c, 0x41, + 0x8a, 0x90, 0x3c, 0x46, 0xaa, 0x50, 0x3c, 0x48, 0xb2, 0x90, 0x3c, 0x41, + 0x72, 0x10, 0x3b, 0x42, 0x72, 0x10, 0x3b, 0x43, 0x7a, 0xd0, 0x3a, 0x40, + 0x4a, 0xd0, 0x39, 0x44, 0x6a, 0x50, 0x3a, 0x38, 0x1a, 0xd0, 0x38, 0x41, + 0x3a, 0x50, 0x39, 0x3e, 0x22, 0x90, 0x38, 0x3f, 0x2a, 0xd0, 0x38, 0x45, + 0x5a, 0x50, 0x39, 0x46, 0x5a, 0x10, 0x39, 0x44, 0x52, 0x50, 0x39, 0x45, + 0x42, 0x90, 0x38, 0x44, 0x3a, 0x50, 0x38, 0x44, 0x42, 0x50, 0x38, 0x44, + 0x3a, 0x50, 0x38, 0x49, 0x62, 0x90, 0x38, 0x4a, 0x72, 0xd0, 0x38, 0x47, + 0x5a, 0x90, 0x38, 0x49, 0x6a, 0x50, 0x38, 0x4a, 0x72, 0xd0, 0x38, 0x4e, + 0x92, 0x50, 0x39, 0x59, 0xfa, 0x50, 0x3a, 0x4b, 0x7a, 0xd0, 0x38, 0x55, + 0xca, 0xd0, 0x39, 0x5e, 0x2a, 0x11, 0x3b, 0x7b, 0x22, 0x12, 0x3f, 0x6a, + 0xaa, 0xd1, 0x3c, 0x78, 0x1a, 0x92, 0x3e, 0x76, 0x12, 0x52, 0x3e, 0x5e, + 0x52, 0x91, 0x3b, 0x84, 0x72, 0x92, 0x40, 0x75, 0x1a, 0x92, 0x3e, 0x85, + 0x82, 0x12, 0x41, 0x6a, 0xda, 0x51, 0x3d, 0x6a, 0xda, 0x51, 0x3d, 0x73, + 0x12, 0x52, 0x3e, 0x81, 0x62, 0x52, 0x40, 0x71, 0x0a, 0x12, 0x3e, 0x7b, + 0x42, 0xd2, 0x3f, 0x88, 0xa2, 0x52, 0x41, 0x85, 0x92, 0xd2, 0x40, 0x85, + 0x9a, 0x12, 0x41, 0x88, 0xb2, 0x92, 0x41, 0x7d, 0x5a, 0x12, 0x40, 0x7f, + 0x62, 0x52, 0x40, 0x82, 0x7a, 0x92, 0x40, 0x8f, 0x02, 0x93, 0x42, 0x92, + 0x1a, 0x13, 0x43, 0x89, 0xca, 0xd2, 0x41, 0x90, 0x0a, 0xd3, 0x42, 0x8a, + 0xda, 0xd2, 0x41, 0x82, 0x92, 0x52, 0x41, 0x7e, 0x7a, 0x12, 0x41, 0x86, + 0xba, 0xd2, 0x41, 0xa3, 0xca, 0x93, 0x45, 0x8c, 0xfa, 0xd2, 0x42, 0x91, + 0x22, 0x13, 0x43, 0xa0, 0xba, 0x93, 0x45, 0x86, 0xc2, 0xd2, 0x41, 0x8b, + 0xea, 0x92, 0x42, 0x7f, 0x7a, 0x12, 0x41, 0x7e, 0x8a, 0x52, 0x41, 0x90, + 0x2a, 0x53, 0x43, 0x8b, 0xfa, 0x12, 0x43, 0x8b, 0xf2, 0x12, 0x43, 0x81, + 0x9a, 0x52, 0x41, 0x98, 0x72, 0x93, 0x44, 0x93, 0x52, 0x53, 0x44, 0x85, + 0xba, 0xd2, 0x41, 0x93, 0x52, 0x53, 0x44, 0x84, 0xba, 0x52, 0x42, 0x82, + 0xaa, 0x12, 0x42, 0x71, 0x52, 0xd2, 0x40, 0x8a, 0x02, 0x93, 0x43, 0x81, + 0x9a, 0x12, 0x42, 0x8a, 0xfa, 0x12, 0x43, 0x80, 0x9a, 0x12, 0x42, 0x77, + 0x7a, 0xd2, 0x41, 0x84, 0xca, 0xd2, 0x42, 0x6f, 0x4a, 0xd2, 0x40, 0x78, + 0x7a, 0x92, 0x41, 0x78, 0x82, 0x12, 0x42, 0x8e, 0x2a, 0x13, 0x44, 0x83, + 0xca, 0x12, 0x43, 0x70, 0x62, 0x92, 0x41, 0x6f, 0xa2, 0xd2, 0x46, 0x84, + 0x22, 0x53, 0x48, 0x73, 0xaa, 0x92, 0x46, 0x82, 0x0a, 0x13, 0x48, 0x7a, + 0xca, 0xd2, 0x46, 0x8e, 0x62, 0x53, 0x48, 0x8b, 0x22, 0x53, 0x47, 0x86, + 0x12, 0x53, 0x47, 0x99, 0xb2, 0x93, 0x48, 0x93, 0x7a, 0x13, 0x48, 0x8b, + 0x22, 0xd3, 0x46, 0x8c, 0x12, 0xd3, 0x45, 0x93, 0x62, 0x93, 0x47, 0x96, + 0x72, 0x53, 0x47, 0x94, 0x42, 0xd3, 0x45, 0x8f, 0x0a, 0x13, 0x45, 0x9e, + 0x92, 0xd3, 0x46, 0xad, 0x0a, 0x54, 0x48, 0x98, 0x42, 0x13, 0x45, 0xa8, + 0xda, 0x93, 0x47, 0x8f, 0xe2, 0xd2, 0x43, 0x93, 0xfa, 0xd2, 0x43, 0x9c, + 0x52, 0xd3, 0x44, 0x9c, 0x42, 0x13, 0x44, 0xa5, 0x92, 0x93, 0x45, 0x99, + 0x1a, 0x93, 0x43, 0x99, 0x22, 0x53, 0x43, 0x90, 0xd2, 0x52, 0x42, 0x95, + 0xf2, 0xd2, 0x42, 0xb6, 0x12, 0xd4, 0x46, 0xa2, 0x62, 0x13, 0x44, 0xa0, + 0x5a, 0x13, 0x44, 0xa9, 0xb2, 0x93, 0x45, 0xb0, 0xea, 0xd3, 0x45, 0xc3, + 0x62, 0x94, 0x48, 0xb9, 0x22, 0x54, 0x47, 0xac, 0xda, 0x93, 0x45, 0xbf, + 0x42, 0x14, 0x48, 0xbe, 0x3a, 0xd4, 0x47, 0xbb, 0x3a, 0xd4, 0x47, 0xae, + 0x02, 0x94, 0x46, 0xb1, 0x0a, 0xd4, 0x46, 0xc9, 0xaa, 0x94, 0x49, 0xc4, + 0x82, 0x14, 0x49, 0xbd, 0x52, 0x94, 0x48, 0xb4, 0x32, 0x14, 0x48, 0xc1, + 0x7a, 0xd4, 0x48, 0xa6, 0xf2, 0xd3, 0x46, 0xb7, 0x42, 0x54, 0x48, 0x9c, + 0x82, 0xd3, 0x44, 0xa9, 0x0a, 0x54, 0x47, 0xaf, 0x22, 0x14, 0x48, 0xa0, + 0xb2, 0x93, 0x45, 0xa0, 0xca, 0xd3, 0x46, 0xa0, 0xb2, 0xd3, 0x45, 0x9b, + 0x82, 0x53, 0x45, 0x91, 0x32, 0x13, 0x44, 0x8e, 0x22, 0x53, 0x44, 0xa0, + 0xca, 0x53, 0x46, 0x90, 0x2a, 0xd3, 0x43, 0x96, 0x6a, 0xd3, 0x44, 0x85, + 0xc2, 0x92, 0x42, 0x86, 0xda, 0xd2, 0x42, 0x8f, 0x32, 0x13, 0x44, 0x7d, + 0x02, 0x53, 0x48, 0x66, 0x92, 0xd2, 0x46, 0x62, 0x72, 0x52, 0x46, 0x61, + 0x6a, 0x12, 0x46, 0x6d, 0xa2, 0xd2, 0x46, 0x69, 0x9a, 0x12, 0x47, 0x6b, + 0xaa, 0x52, 0x47, 0x6b, 0xb2, 0x52, 0x47, 0x6a, 0x9a, 0xd2, 0x46, 0x65, + 0x9a, 0x92, 0x47, 0x5f, 0x5a, 0x92, 0x45, 0x6e, 0xa2, 0xd2, 0x46, 0x72, + 0xaa, 0x92, 0x46, 0x58, 0x2a, 0x92, 0x44, 0x5c, 0x42, 0x12, 0x45, 0x64, + 0x5a, 0x12, 0x45, 0x5d, 0x32, 0x92, 0x44, 0x6a, 0x62, 0x12, 0x45, 0x62, + 0x4a, 0x12, 0x45, 0x53, 0xe2, 0xd1, 0x42, 0x56, 0x02, 0x92, 0x43, 0x5a, + 0x12, 0xd2, 0x43, 0x52, 0xda, 0xd1, 0x42, 0x4f, 0xba, 0x91, 0x42, 0x50, + 0xa2, 0x11, 0x42, 0x54, 0xda, 0x91, 0x42, 0x53, 0xa2, 0xd1, 0x41, 0x54, + 0xca, 0x51, 0x42, 0x4a, 0x32, 0xd1, 0x40, 0x52, 0xb2, 0x51, 0x42, 0x4c, + 0x2a, 0x51, 0x40, 0x4f, 0x6a, 0x11, 0x41, 0x49, 0x1a, 0x11, 0x40, 0x48, + 0xfa, 0x50, 0x3f, 0x4f, 0x3a, 0x11, 0x40, 0x4c, 0x22, 0xd1, 0x3f, 0x44, + 0xba, 0xd0, 0x3d, 0x45, 0xba, 0x50, 0x3d, 0x42, 0x92, 0x90, 0x3c, 0x49, + 0xd2, 0x90, 0x3d, 0x48, 0xba, 0x90, 0x3c, 0x41, 0x62, 0xd0, 0x3a, 0x44, + 0x8a, 0xd0, 0x3b, 0x43, 0x7a, 0x10, 0x3b, 0x44, 0x5a, 0x90, 0x39, 0x3f, + 0x4a, 0x10, 0x3a, 0x3f, 0x3a, 0x50, 0x39, 0x40, 0x32, 0x50, 0x39, 0x39, + 0x0a, 0x50, 0x38, 0x3d, 0x1a, 0x90, 0x38, 0x44, 0x52, 0x10, 0x39, 0x41, + 0x2a, 0x50, 0x38, 0x43, 0x42, 0xd0, 0x38, 0x42, 0x2a, 0x50, 0x38, 0x4d, + 0x8a, 0x90, 0x39, 0x4c, 0x82, 0x50, 0x39, 0x4c, 0x82, 0x50, 0x39, 0x67, + 0x8a, 0x91, 0x3c, 0x5b, 0x02, 0xd1, 0x3a, 0x55, 0xca, 0xd0, 0x39, 0x5e, + 0x3a, 0x91, 0x3b, 0x54, 0xca, 0xd0, 0x39, 0x53, 0xba, 0x90, 0x39, 0x52, + 0xb2, 0x50, 0x39, 0x57, 0xda, 0x10, 0x3a, 0x4c, 0x7a, 0x90, 0x38, 0x62, + 0x52, 0x91, 0x3b, 0x70, 0xd2, 0x51, 0x3d, 0x82, 0x42, 0x12, 0x40, 0x6a, + 0xaa, 0xd1, 0x3c, 0x69, 0x9a, 0x51, 0x3c, 0x65, 0x82, 0x11, 0x3c, 0x7d, + 0x32, 0x52, 0x3f, 0x75, 0x0a, 0x52, 0x3e, 0x93, 0x02, 0x93, 0x42, 0x7f, + 0x42, 0xd2, 0x3f, 0x82, 0x62, 0x52, 0x40, 0x88, 0xa2, 0x52, 0x41, 0x7c, + 0x42, 0xd2, 0x3f, 0x6d, 0xf2, 0x91, 0x3d, 0x80, 0x52, 0x12, 0x40, 0x81, + 0x6a, 0x52, 0x40, 0x6c, 0x02, 0xd2, 0x3d, 0xaf, 0x12, 0x54, 0x46, 0x80, + 0x62, 0x52, 0x40, 0x8b, 0xd2, 0xd2, 0x41, 0x86, 0xa2, 0x12, 0x41, 0x8a, + 0xca, 0xd2, 0x41, 0x73, 0x2a, 0x12, 0x3f, 0x85, 0x9a, 0x52, 0x41, 0x87, + 0xb2, 0x92, 0x41, 0x8e, 0xf2, 0x52, 0x42, 0x88, 0xc2, 0xd2, 0x41, 0x88, + 0xba, 0x92, 0x41, 0x97, 0x5a, 0xd3, 0x43, 0x91, 0x22, 0x13, 0x43, 0x7f, + 0x72, 0xd2, 0x40, 0x8c, 0xea, 0x52, 0x42, 0x88, 0xca, 0xd2, 0x41, 0x85, + 0xba, 0xd2, 0x41, 0x8a, 0xda, 0x12, 0x42, 0x8f, 0x12, 0x13, 0x43, 0x8e, + 0x12, 0x13, 0x43, 0x93, 0x3a, 0x93, 0x43, 0x82, 0x92, 0x52, 0x41, 0x81, + 0x9a, 0x92, 0x41, 0x8c, 0x02, 0xd3, 0x42, 0x91, 0x32, 0xd3, 0x43, 0xa1, + 0xca, 0x13, 0x46, 0x87, 0xd2, 0x52, 0x42, 0x8c, 0x0a, 0x13, 0x43, 0x8e, + 0x1a, 0x53, 0x43, 0x78, 0x72, 0x92, 0x41, 0x86, 0xc2, 0x12, 0x42, 0x88, + 0xe2, 0x92, 0x42, 0x86, 0xd2, 0x92, 0x42, 0x96, 0x5a, 0x53, 0x44, 0x78, + 0x6a, 0x12, 0x41, 0x7d, 0x8a, 0x92, 0x41, 0x97, 0x7a, 0x13, 0x45, 0x86, + 0xda, 0x52, 0x43, 0x8c, 0x12, 0xd3, 0x43, 0x87, 0xe2, 0x12, 0x43, 0x89, + 0xf2, 0x52, 0x43, 0x7d, 0x92, 0x12, 0x42, 0x79, 0x82, 0xd2, 0x41, 0x81, + 0xba, 0x12, 0x43, 0x7d, 0xa2, 0xd2, 0x42, 0x64, 0x8a, 0x12, 0x47, 0x7c, + 0xda, 0x92, 0x47, 0x81, 0xfa, 0xd2, 0x47, 0x80, 0xea, 0x52, 0x47, 0x84, + 0x12, 0x13, 0x48, 0x85, 0x1a, 0xd3, 0x47, 0x89, 0x32, 0xd3, 0x47, 0x94, + 0x82, 0x93, 0x48, 0x98, 0xb2, 0x53, 0x48, 0x8c, 0x3a, 0x53, 0x47, 0x85, + 0xfa, 0x52, 0x46, 0x90, 0x42, 0x13, 0x47, 0x94, 0x6a, 0xd3, 0x47, 0x9a, + 0x82, 0x93, 0x47, 0xa5, 0x0a, 0xd4, 0x48, 0x8f, 0x22, 0x93, 0x45, 0x98, + 0x72, 0x13, 0x47, 0x9a, 0x5a, 0xd3, 0x45, 0x93, 0x1a, 0xd3, 0x44, 0xaf, + 0x12, 0x54, 0x48, 0xa1, 0x82, 0xd3, 0x45, 0x97, 0x22, 0x93, 0x44, 0x9a, + 0x4a, 0x13, 0x45, 0xae, 0xfa, 0x53, 0x47, 0xa5, 0x92, 0x53, 0x45, 0xb7, + 0x22, 0x14, 0x48, 0xa8, 0xa2, 0x53, 0x45, 0xb0, 0x02, 0xd4, 0x46, 0xb2, + 0x02, 0xd4, 0x46, 0xc5, 0x72, 0xd4, 0x48, 0x9d, 0x3a, 0xd3, 0x43, 0xa9, + 0xb2, 0x13, 0x45, 0x9b, 0x22, 0x53, 0x43, 0xae, 0xf2, 0x53, 0x46, 0xb9, + 0x22, 0x14, 0x47, 0xad, 0xe2, 0x53, 0x46, 0xb8, 0x22, 0x94, 0x47, 0xaf, + 0xfa, 0x93, 0x46, 0xc1, 0x5a, 0x54, 0x48, 0xbe, 0x4a, 0x14, 0x48, 0xbc, + 0x4a, 0x54, 0x48, 0xba, 0x4a, 0x54, 0x48, 0xc5, 0x8a, 0x14, 0x49, 0xc0, + 0x5a, 0x94, 0x48, 0xc6, 0x9a, 0x94, 0x49, 0xb5, 0x3a, 0x54, 0x48, 0xb1, + 0x22, 0xd4, 0x47, 0xbf, 0x62, 0x14, 0x49, 0xc5, 0xaa, 0xd4, 0x49, 0xaf, + 0x22, 0xd4, 0x47, 0xae, 0x1a, 0xd4, 0x47, 0xa5, 0xf2, 0xd3, 0x46, 0xb0, + 0x32, 0x54, 0x48, 0xc1, 0x8a, 0x94, 0x49, 0x94, 0x4a, 0x93, 0x44, 0xa1, + 0xd2, 0x53, 0x46, 0x93, 0x5a, 0x13, 0x45, 0xa0, 0xca, 0x93, 0x46, 0x9c, + 0xaa, 0x13, 0x46, 0x8f, 0x22, 0x13, 0x44, 0x81, 0xaa, 0x92, 0x42, 0x8b, + 0xfa, 0x52, 0x43, 0x8d, 0x22, 0x13, 0x44, 0x8e, 0x2a, 0x53, 0x44, 0x65, + 0x7a, 0xd2, 0x46, 0x60, 0x72, 0x52, 0x46, 0x63, 0x7a, 0x92, 0x46, 0x74, + 0xda, 0x12, 0x48, 0x6d, 0xa2, 0x12, 0x47, 0x6b, 0xa2, 0x12, 0x47, 0x62, + 0x6a, 0x52, 0x46, 0x60, 0x62, 0xd2, 0x45, 0x71, 0xba, 0x52, 0x47, 0x65, + 0x82, 0x92, 0x46, 0x63, 0x6a, 0xd2, 0x45, 0x6c, 0x8a, 0x12, 0x46, 0x70, + 0x92, 0x12, 0x46, 0x61, 0x4a, 0xd2, 0x44, 0x5a, 0x22, 0x12, 0x44, 0x60, + 0x4a, 0x12, 0x45, 0x5a, 0x1a, 0xd2, 0x43, 0x6d, 0x82, 0x92, 0x45, 0x84, + 0x82, 0xd3, 0x4a, 0x56, 0x12, 0x92, 0x43, 0x55, 0x02, 0x92, 0x43, 0x55, + 0xea, 0x11, 0x43, 0x51, 0xb2, 0x51, 0x42, 0x52, 0xca, 0x91, 0x42, 0x4e, + 0x92, 0x11, 0x42, 0x51, 0xaa, 0x51, 0x42, 0x56, 0xd2, 0x51, 0x42, 0x55, + 0xc2, 0x51, 0x42, 0x4c, 0x4a, 0xd1, 0x40, 0x4f, 0x6a, 0x51, 0x41, 0x4a, + 0x22, 0x51, 0x40, 0x4e, 0x32, 0x51, 0x40, 0x48, 0x02, 0xd1, 0x3f, 0x4b, + 0x1a, 0x11, 0x40, 0x7b, 0xfa, 0x12, 0x49, 0x43, 0xa2, 0xd0, 0x3c, 0x47, + 0xe2, 0x90, 0x3e, 0x43, 0x92, 0x90, 0x3c, 0x41, 0x82, 0x50, 0x3c, 0x42, + 0x82, 0xd0, 0x3b, 0x45, 0x8a, 0xd0, 0x3b, 0x44, 0x82, 0x10, 0x3b, 0x41, + 0x52, 0x10, 0x3a, 0x40, 0x4a, 0xd0, 0x39, 0x35, 0x0a, 0x10, 0x39, 0x40, + 0x3a, 0x50, 0x39, 0x3f, 0x2a, 0x10, 0x39, 0x46, 0x62, 0xd0, 0x39, 0x3a, + 0x02, 0x10, 0x38, 0x3f, 0x22, 0xd0, 0x38, 0x41, 0x2a, 0x90, 0x38, 0x45, + 0x52, 0xd0, 0x38, 0x5b, 0x22, 0x91, 0x3a, 0x47, 0x52, 0x90, 0x38, 0x3f, + 0x0a, 0x50, 0x37, 0x49, 0x82, 0x10, 0x39, 0x57, 0xea, 0x90, 0x3a, 0x58, + 0xea, 0x50, 0x3a, 0x5e, 0x2a, 0x51, 0x3b, 0x56, 0xda, 0x50, 0x3a, 0x4b, + 0x6a, 0x90, 0x38, 0x5b, 0x0a, 0x91, 0x3a, 0x66, 0x62, 0x11, 0x3c, 0x67, + 0x72, 0x51, 0x3c, 0x58, 0xe2, 0x10, 0x3a, 0x54, 0xba, 0x90, 0x39, 0x63, + 0x4a, 0x51, 0x3b, 0x77, 0x02, 0x12, 0x3e, 0x73, 0xea, 0xd1, 0x3d, 0x6e, + 0xca, 0x51, 0x3d, 0x76, 0x0a, 0x52, 0x3e, 0x70, 0xe2, 0x91, 0x3d, 0x7b, + 0x32, 0x52, 0x3f, 0x7d, 0x32, 0x52, 0x3f, 0x80, 0x4a, 0xd2, 0x3f, 0x70, + 0xfa, 0x91, 0x3d, 0x75, 0x1a, 0x92, 0x3e, 0x88, 0xa2, 0x12, 0x41, 0x8a, + 0xb2, 0x52, 0x41, 0x8b, 0xba, 0x52, 0x41, 0x80, 0x52, 0x12, 0x40, 0x7c, + 0x3a, 0x92, 0x3f, 0x89, 0xb2, 0x52, 0x41, 0x86, 0x8a, 0xd2, 0x40, 0x8e, + 0xea, 0x12, 0x42, 0x85, 0x92, 0xd2, 0x40, 0x81, 0x6a, 0x92, 0x40, 0x85, + 0x9a, 0x12, 0x41, 0x9f, 0x92, 0x13, 0x45, 0x86, 0xa2, 0x52, 0x41, 0x99, + 0x5a, 0xd3, 0x43, 0x88, 0xb2, 0x92, 0x41, 0x93, 0x22, 0x13, 0x43, 0x89, + 0xca, 0xd2, 0x41, 0x95, 0x3a, 0x93, 0x43, 0xa6, 0xea, 0x13, 0x46, 0x94, + 0x32, 0x53, 0x43, 0x84, 0xa2, 0x52, 0x41, 0x91, 0x22, 0x53, 0x43, 0x90, + 0x1a, 0x13, 0x43, 0x84, 0xaa, 0x92, 0x41, 0x8d, 0x02, 0xd3, 0x42, 0x8c, + 0x02, 0x53, 0x43, 0x9b, 0x92, 0x13, 0x45, 0x89, 0xda, 0x52, 0x42, 0x82, + 0xa2, 0x92, 0x41, 0x6f, 0x32, 0x12, 0x40, 0x87, 0xd2, 0x52, 0x42, 0x92, + 0x3a, 0xd3, 0x43, 0x96, 0x52, 0x13, 0x44, 0x8f, 0x22, 0x93, 0x43, 0x84, + 0xb2, 0xd2, 0x41, 0x8b, 0xfa, 0xd2, 0x42, 0x89, 0xe2, 0xd2, 0x42, 0x81, + 0x9a, 0xd2, 0x41, 0x87, 0xe2, 0xd2, 0x42, 0x93, 0x4a, 0x13, 0x44, 0x88, + 0xf2, 0x52, 0x43, 0x83, 0xaa, 0x12, 0x42, 0x76, 0x6a, 0x52, 0x41, 0x8d, + 0x1a, 0xd3, 0x43, 0x7b, 0x7a, 0x92, 0x41, 0x7a, 0x8a, 0xd2, 0x41, 0x88, + 0xea, 0x12, 0x43, 0x85, 0xea, 0xd2, 0x43, 0x81, 0xaa, 0x52, 0x42, 0x8e, + 0x32, 0x93, 0x44, 0x7f, 0xa2, 0x92, 0x42, 0x70, 0xc2, 0x12, 0x48, 0x72, + 0xca, 0xd2, 0x47, 0x6f, 0xb2, 0x12, 0x47, 0x82, 0x12, 0x53, 0x48, 0x82, + 0x02, 0xd3, 0x47, 0x84, 0x0a, 0x93, 0x47, 0x81, 0xe2, 0xd2, 0x46, 0x93, + 0x82, 0x13, 0x48, 0x8e, 0x42, 0xd3, 0x47, 0x95, 0x8a, 0x53, 0x48, 0x95, + 0x9a, 0x93, 0x48, 0x94, 0x8a, 0x53, 0x48, 0x8d, 0x1a, 0x13, 0x46, 0x8a, + 0x0a, 0xd3, 0x45, 0xa1, 0xda, 0x93, 0x48, 0x96, 0x62, 0x53, 0x46, 0x98, + 0x62, 0xd3, 0x46, 0xa7, 0x02, 0x94, 0x48, 0x92, 0x1a, 0x53, 0x45, 0x97, + 0x3a, 0x13, 0x45, 0x98, 0x4a, 0x93, 0x45, 0x9a, 0x4a, 0x13, 0x45, 0xac, + 0xea, 0xd3, 0x46, 0xae, 0x02, 0x94, 0x47, 0x9e, 0x5a, 0x93, 0x44, 0xb2, + 0x0a, 0x54, 0x47, 0xb0, 0x02, 0xd4, 0x46, 0xb4, 0x0a, 0x14, 0x47, 0xa7, + 0xaa, 0x93, 0x45, 0xbc, 0x32, 0x14, 0x48, 0xa8, 0xa2, 0x53, 0x45, 0xa3, + 0x72, 0x93, 0x44, 0xa6, 0xa2, 0x53, 0x45, 0xc2, 0x5a, 0x94, 0x48, 0xbc, + 0x3a, 0xd4, 0x47, 0xc2, 0x5a, 0x54, 0x48, 0xa9, 0xb2, 0x93, 0x45, 0xb4, + 0x12, 0x14, 0x47, 0xc5, 0x92, 0x94, 0x49, 0xc6, 0x8a, 0x14, 0x49, 0xc1, + 0x62, 0x94, 0x48, 0xc1, 0x62, 0x94, 0x48, 0xb7, 0x3a, 0x14, 0x48, 0xb5, + 0x2a, 0xd4, 0x47, 0xb1, 0x1a, 0x54, 0x47, 0xc2, 0x8a, 0x94, 0x49, 0xb9, + 0x4a, 0x54, 0x48, 0xb5, 0x3a, 0x54, 0x48, 0xbd, 0x62, 0xd4, 0x48, 0xa9, + 0x12, 0x14, 0x48, 0xa5, 0xf2, 0x13, 0x47, 0xb6, 0x4a, 0x94, 0x48, 0x99, + 0x82, 0x53, 0x45, 0x8a, 0xfa, 0xd2, 0x43, 0x97, 0x6a, 0x53, 0x45, 0x92, + 0x4a, 0xd3, 0x44, 0x9f, 0xba, 0x93, 0x46, 0x8f, 0x32, 0x93, 0x44, 0x93, + 0x5a, 0x13, 0x45, 0x99, 0x92, 0x93, 0x45, 0x84, 0xc2, 0xd2, 0x42, 0x82, + 0xba, 0xd2, 0x42, 0x99, 0x92, 0x93, 0x45, 0x87, 0xea, 0x52, 0x43, 0x5f, + 0x72, 0x92, 0x46, 0x5f, 0x52, 0x92, 0x45, 0x71, 0xba, 0x52, 0x47, 0x82, + 0x12, 0x13, 0x48, 0x77, 0xd2, 0x92, 0x47, 0x6b, 0x9a, 0xd2, 0x46, 0x67, + 0x7a, 0x12, 0x46, 0x62, 0x7a, 0x52, 0x46, 0x60, 0x62, 0x12, 0x46, 0x69, + 0x92, 0x92, 0x46, 0x78, 0xca, 0x12, 0x47, 0x6a, 0x82, 0x12, 0x46, 0x60, + 0x52, 0x52, 0x45, 0x72, 0x9a, 0x12, 0x46, 0x73, 0x9a, 0xd2, 0x45, 0x5b, + 0x1a, 0x12, 0x44, 0x61, 0x42, 0x92, 0x44, 0x53, 0xea, 0x51, 0x43, 0x54, + 0x02, 0x92, 0x43, 0x52, 0xe2, 0x51, 0x43, 0x5c, 0x1a, 0xd2, 0x43, 0x60, + 0x2a, 0xd2, 0x43, 0x5d, 0x2a, 0x12, 0x44, 0x52, 0xba, 0x51, 0x42, 0x59, + 0xfa, 0x91, 0x42, 0x55, 0xd2, 0x91, 0x42, 0x4f, 0x82, 0x91, 0x41, 0x51, + 0x9a, 0x91, 0x41, 0x52, 0x92, 0x91, 0x41, 0x4c, 0x32, 0x51, 0x40, 0x52, + 0x8a, 0x51, 0x41, 0x50, 0x52, 0x91, 0x40, 0x4e, 0x42, 0x51, 0x40, 0x48, + 0x0a, 0x11, 0x40, 0x46, 0xca, 0x10, 0x3e, 0x48, 0xfa, 0x10, 0x3f, 0x47, + 0xba, 0x10, 0x3d, 0x44, 0x92, 0x90, 0x3c, 0x45, 0x92, 0x10, 0x3c, 0x45, + 0xa2, 0x50, 0x3c, 0x44, 0x8a, 0xd0, 0x3b, 0x42, 0x6a, 0x90, 0x3a, 0x45, + 0x7a, 0x10, 0x3b, 0x46, 0x92, 0x50, 0x3b, 0x42, 0x42, 0x90, 0x39, 0x44, + 0x4a, 0xd0, 0x39, 0x42, 0x3a, 0x10, 0x39, 0x42, 0x3a, 0x10, 0x39, 0x40, + 0x22, 0x90, 0x38, 0x4a, 0x72, 0x50, 0x39, 0x46, 0x52, 0xd0, 0x38, 0x41, + 0x22, 0x10, 0x38, 0x45, 0x42, 0x50, 0x38, 0x45, 0x2a, 0x10, 0x38, 0x41, + 0x12, 0x10, 0x37, 0x54, 0xca, 0x10, 0x3a, 0x5b, 0x0a, 0x11, 0x3b, 0x4e, + 0x92, 0x50, 0x39, 0x77, 0x02, 0x52, 0x3e, 0x5a, 0xf2, 0x50, 0x3a, 0x7e, + 0x2a, 0x52, 0x3f, 0x5d, 0x0a, 0x91, 0x3a, 0x67, 0x6a, 0x11, 0x3c, 0x74, + 0xf2, 0xd1, 0x3d, 0x5d, 0x22, 0xd1, 0x3a, 0x5a, 0xea, 0x10, 0x3a, 0x68, + 0x7a, 0x11, 0x3c, 0x5c, 0x22, 0x51, 0x3b, 0x68, 0x7a, 0x11, 0x3c, 0x5e, + 0x22, 0xd1, 0x3a, 0x66, 0x72, 0xd1, 0x3b, 0x6c, 0xba, 0xd1, 0x3c, 0x64, + 0x7a, 0xd1, 0x3b, 0x7b, 0x2a, 0x52, 0x3f, 0x74, 0x0a, 0x12, 0x3e, 0x71, + 0x02, 0xd2, 0x3d, 0x79, 0x22, 0xd2, 0x3e, 0x6f, 0xfa, 0xd1, 0x3d, 0x7e, + 0x42, 0xd2, 0x3f, 0x80, 0x5a, 0x12, 0x40, 0x76, 0x22, 0x92, 0x3e, 0x86, + 0x92, 0xd2, 0x40, 0x8a, 0xb2, 0x52, 0x41, 0x9a, 0x52, 0x93, 0x43, 0x8b, + 0xc2, 0x92, 0x41, 0x85, 0x8a, 0xd2, 0x40, 0x80, 0x62, 0x52, 0x40, 0x89, + 0xba, 0x92, 0x41, 0x9d, 0x7a, 0x53, 0x44, 0x86, 0xa2, 0x52, 0x41, 0x87, + 0xa2, 0x12, 0x41, 0x95, 0x32, 0x13, 0x43, 0x8e, 0xea, 0x52, 0x42, 0x8f, + 0xfa, 0x92, 0x42, 0x96, 0x42, 0x53, 0x43, 0x99, 0x5a, 0x13, 0x44, 0x95, + 0x42, 0x93, 0x43, 0x97, 0x52, 0x93, 0x43, 0x83, 0x9a, 0x52, 0x41, 0x92, + 0x32, 0x53, 0x43, 0x90, 0x1a, 0x13, 0x43, 0x98, 0x62, 0x13, 0x44, 0x8b, + 0xe2, 0x52, 0x42, 0x8a, 0xe2, 0x52, 0x42, 0x97, 0x62, 0x13, 0x44, 0x89, + 0xda, 0x52, 0x42, 0x84, 0xb2, 0xd2, 0x41, 0x73, 0x4a, 0x92, 0x40, 0x94, + 0x52, 0x13, 0x44, 0x8f, 0x12, 0x13, 0x43, 0x8f, 0x22, 0x53, 0x43, 0x89, + 0xe2, 0x92, 0x42, 0x88, 0xda, 0x92, 0x42, 0x95, 0x5a, 0x53, 0x44, 0x8a, + 0x02, 0x13, 0x44, 0x92, 0x42, 0x13, 0x44, 0x8f, 0x42, 0xd3, 0x44, 0x83, + 0xb2, 0x12, 0x42, 0x9c, 0xaa, 0x53, 0x45, 0x88, 0xf2, 0x52, 0x43, 0x89, + 0xfa, 0xd2, 0x43, 0x8c, 0x0a, 0x93, 0x43, 0x85, 0xc2, 0x52, 0x42, 0x80, + 0x9a, 0x12, 0x42, 0x81, 0xaa, 0x52, 0x42, 0x84, 0xca, 0xd2, 0x42, 0x85, + 0xe2, 0x92, 0x43, 0x7e, 0xa2, 0x92, 0x42, 0x73, 0xd2, 0x12, 0x48, 0x85, + 0x3a, 0xd3, 0x48, 0x79, 0xea, 0x12, 0x48, 0x87, 0x3a, 0x93, 0x48, 0x80, + 0xfa, 0xd2, 0x47, 0x7d, 0xea, 0x92, 0x47, 0x85, 0x02, 0x53, 0x47, 0x89, + 0x3a, 0x13, 0x48, 0x8f, 0x7a, 0x93, 0x48, 0x8b, 0x42, 0x13, 0x48, 0x96, + 0x9a, 0x93, 0x48, 0x8a, 0x22, 0xd3, 0x46, 0x90, 0x52, 0x53, 0x47, 0xa2, + 0xea, 0x93, 0x48, 0xa3, 0xea, 0x53, 0x48, 0xa5, 0x0a, 0xd4, 0x48, 0xa7, + 0x12, 0xd4, 0x48, 0x9f, 0xba, 0xd3, 0x47, 0xa9, 0xfa, 0x13, 0x48, 0xb2, + 0x22, 0x94, 0x48, 0xbd, 0x52, 0x54, 0x49, 0xa9, 0xf2, 0x93, 0x47, 0xb0, + 0x12, 0x14, 0x48, 0xb0, 0x12, 0xd4, 0x47, 0xa2, 0xaa, 0xd3, 0x46, 0xb6, + 0x1a, 0xd4, 0x47, 0xb0, 0x02, 0x14, 0x47, 0xb7, 0x2a, 0x14, 0x48, 0xa9, + 0xca, 0x13, 0x46, 0xc4, 0x72, 0xd4, 0x48, 0xbc, 0x32, 0xd4, 0x47, 0xb4, + 0x12, 0x14, 0x47, 0xa1, 0x6a, 0x53, 0x44, 0xc4, 0x6a, 0x94, 0x48, 0xb2, + 0x0a, 0xd4, 0x46, 0xaa, 0xc2, 0xd3, 0x45, 0xc2, 0x72, 0x14, 0x49, 0xc9, + 0xb2, 0xd4, 0x49, 0xb2, 0x12, 0x14, 0x47, 0xc0, 0x5a, 0x94, 0x48, 0xb6, + 0x2a, 0x94, 0x47, 0xa3, 0xaa, 0x93, 0x45, 0xb3, 0x22, 0x94, 0x47, 0xc0, + 0x6a, 0xd4, 0x48, 0xc7, 0xba, 0x54, 0x4a, 0xb8, 0x52, 0xd4, 0x48, 0xae, + 0x1a, 0x14, 0x48, 0xbd, 0x6a, 0x14, 0x49, 0xa4, 0xd2, 0x53, 0x46, 0xa7, + 0x02, 0x94, 0x47, 0x9e, 0xaa, 0x13, 0x46, 0x92, 0x32, 0x53, 0x44, 0xa6, + 0x0a, 0x54, 0x48, 0xa4, 0x02, 0x94, 0x47, 0x96, 0x6a, 0x53, 0x45, 0x9c, + 0x92, 0x93, 0x45, 0x92, 0x5a, 0x13, 0x45, 0x85, 0xda, 0x12, 0x43, 0x96, + 0x82, 0x13, 0x46, 0x7b, 0x8a, 0x12, 0x42, 0x98, 0x7a, 0x13, 0x45, 0x75, + 0x72, 0xd2, 0x41, 0x85, 0xd2, 0x52, 0x43, 0x8c, 0x22, 0x93, 0x44, 0x62, + 0x6a, 0x52, 0x46, 0x73, 0xca, 0x92, 0x47, 0x71, 0xc2, 0xd2, 0x47, 0x68, + 0x72, 0x12, 0x46, 0x6d, 0xa2, 0x12, 0x47, 0x6a, 0x82, 0x12, 0x46, 0x6e, + 0x9a, 0x92, 0x46, 0x6b, 0x8a, 0x52, 0x46, 0x75, 0xba, 0x12, 0x47, 0x69, + 0x8a, 0x52, 0x46, 0x71, 0xb2, 0xd2, 0x46, 0x69, 0x6a, 0x52, 0x45, 0x67, + 0x6a, 0x92, 0x45, 0x64, 0x52, 0xd2, 0x44, 0x90, 0x02, 0x14, 0x4c, 0x6f, + 0x7a, 0x12, 0x45, 0x61, 0x42, 0x92, 0x44, 0x5f, 0x32, 0x12, 0x44, 0x78, + 0x9a, 0xd2, 0x44, 0x54, 0xc2, 0x51, 0x42, 0x53, 0xe2, 0x11, 0x43, 0x52, + 0xca, 0x11, 0x43, 0x4a, 0x5a, 0x91, 0x41, 0x4d, 0x7a, 0xd1, 0x41, 0x4f, + 0xa2, 0x51, 0x42, 0x53, 0xaa, 0x11, 0x42, 0x50, 0x7a, 0x51, 0x41, 0x49, + 0x22, 0x51, 0x40, 0x56, 0x9a, 0x11, 0x41, 0x57, 0x9a, 0x11, 0x41, 0x55, + 0x8a, 0x11, 0x41, 0x54, 0x5a, 0x91, 0x40, 0x53, 0x42, 0x91, 0x3f, 0x85, + 0x42, 0x93, 0x49, 0x4d, 0xfa, 0x50, 0x3e, 0x49, 0xc2, 0xd0, 0x3c, 0x4b, + 0xd2, 0x50, 0x3d, 0x4a, 0xd2, 0x50, 0x3d, 0x49, 0xba, 0x90, 0x3c, 0x47, + 0x9a, 0x10, 0x3c, 0x42, 0x62, 0xd0, 0x3a, 0x47, 0x8a, 0x50, 0x3b, 0x41, + 0x4a, 0xd0, 0x39, 0x40, 0x22, 0x10, 0x39, 0x41, 0x3a, 0x50, 0x39, 0x41, + 0x2a, 0xd0, 0x38, 0x41, 0x42, 0x50, 0x39, 0x41, 0x2a, 0xd0, 0x38, 0x43, + 0x3a, 0xd0, 0x38, 0x41, 0x1a, 0x10, 0x38, 0x43, 0x32, 0x90, 0x38, 0x42, + 0x12, 0x90, 0x37, 0x46, 0x3a, 0x50, 0x38, 0x79, 0x0a, 0xd2, 0x3e, 0x49, + 0x52, 0x50, 0x38, 0x5a, 0xea, 0x50, 0x3a, 0x57, 0xd2, 0x10, 0x3a, 0x5d, + 0x1a, 0xd1, 0x3b, 0x5f, 0x1a, 0xd1, 0x3a, 0x5d, 0x0a, 0xd1, 0x3a, 0x6d, + 0xaa, 0xd1, 0x3c, 0x62, 0x42, 0x51, 0x3b, 0x6d, 0xaa, 0xd1, 0x3c, 0x5a, + 0xfa, 0x90, 0x3a, 0x69, 0x8a, 0x11, 0x3c, 0x58, 0xda, 0xd0, 0x39, 0x59, + 0xe2, 0xd0, 0x39, 0x86, 0x7a, 0x92, 0x40, 0x79, 0x12, 0x52, 0x3e, 0x79, + 0x12, 0x52, 0x3e, 0x84, 0x62, 0x52, 0x40, 0x81, 0x42, 0x92, 0x3f, 0x83, + 0x52, 0x12, 0x40, 0x80, 0x42, 0x92, 0x3f, 0x7e, 0x32, 0x52, 0x3f, 0x8f, + 0xd2, 0xd2, 0x41, 0x78, 0x22, 0x92, 0x3e, 0x8e, 0xca, 0x92, 0x41, 0x83, + 0x6a, 0x52, 0x40, 0x88, 0x9a, 0x12, 0x41, 0x86, 0x8a, 0xd2, 0x40, 0x82, + 0x62, 0x52, 0x40, 0x83, 0x72, 0x52, 0x40, 0x87, 0x92, 0x12, 0x41, 0x8b, + 0xc2, 0x92, 0x41, 0x84, 0x7a, 0x92, 0x40, 0x87, 0xaa, 0x52, 0x41, 0x8f, + 0xfa, 0xd2, 0x42, 0x83, 0x82, 0x92, 0x40, 0x93, 0x1a, 0xd3, 0x42, 0x82, + 0x7a, 0x92, 0x40, 0x94, 0x22, 0xd3, 0x42, 0x82, 0x82, 0xd2, 0x40, 0x95, + 0x32, 0x53, 0x43, 0x86, 0xa2, 0x52, 0x41, 0x97, 0x4a, 0x93, 0x43, 0x8b, + 0xea, 0x92, 0x42, 0x91, 0x12, 0x13, 0x43, 0x91, 0x1a, 0x53, 0x43, 0x86, + 0xc2, 0x52, 0x42, 0x99, 0x6a, 0x53, 0x44, 0x9b, 0x7a, 0x53, 0x44, 0x96, + 0x52, 0xd3, 0x43, 0x87, 0xc2, 0x12, 0x42, 0x82, 0x9a, 0x52, 0x41, 0xa1, + 0xba, 0x53, 0x45, 0x9b, 0x82, 0x93, 0x44, 0x8b, 0xea, 0x92, 0x42, 0x75, + 0x4a, 0x52, 0x40, 0x93, 0x3a, 0x93, 0x43, 0x89, 0xda, 0x52, 0x42, 0x86, + 0xca, 0x52, 0x42, 0x86, 0xca, 0x52, 0x42, 0x84, 0xba, 0x12, 0x42, 0x8b, + 0xfa, 0x12, 0x43, 0x96, 0x6a, 0x93, 0x44, 0x88, 0xe2, 0x92, 0x42, 0x7e, + 0x82, 0x52, 0x41, 0x83, 0xb2, 0x12, 0x42, 0x93, 0x52, 0x93, 0x44, 0x8b, + 0x0a, 0xd3, 0x43, 0x7d, 0x8a, 0x92, 0x41, 0x80, 0xa2, 0x52, 0x42, 0x87, + 0xf2, 0x52, 0x43, 0x7b, 0x8a, 0xd2, 0x41, 0x7a, 0x82, 0x92, 0x41, 0x7f, + 0x9a, 0x12, 0x42, 0x85, 0xe2, 0x92, 0x43, 0x69, 0xaa, 0xd2, 0x47, 0x78, + 0xe2, 0x12, 0x48, 0x74, 0xd2, 0x12, 0x48, 0x6e, 0xb2, 0x92, 0x47, 0x73, + 0xc2, 0x52, 0x47, 0x89, 0x5a, 0x93, 0x48, 0x86, 0x22, 0x13, 0x48, 0x7e, + 0xea, 0x92, 0x47, 0x86, 0x22, 0x93, 0x47, 0xa4, 0x22, 0x14, 0x4a, 0x8b, + 0x42, 0x13, 0x48, 0x97, 0xaa, 0x93, 0x48, 0x92, 0x62, 0x13, 0x47, 0x95, + 0x82, 0x13, 0x48, 0x9f, 0xca, 0x53, 0x48, 0xa0, 0xe2, 0x53, 0x48, 0xa0, + 0xca, 0x53, 0x48, 0x9f, 0xb2, 0xd3, 0x47, 0xa0, 0xd2, 0x53, 0x48, 0x90, + 0x12, 0x13, 0x45, 0xb5, 0x42, 0x14, 0x49, 0xa1, 0xa2, 0x93, 0x46, 0xb2, + 0x22, 0x94, 0x48, 0xb8, 0x3a, 0x94, 0x48, 0xb2, 0x22, 0x54, 0x48, 0xab, + 0xe2, 0xd3, 0x46, 0xbc, 0x3a, 0x54, 0x48, 0xbf, 0x52, 0x94, 0x48, 0xae, + 0xfa, 0x13, 0x47, 0xc1, 0x52, 0x94, 0x48, 0xab, 0xd2, 0x53, 0x46, 0xb3, + 0x12, 0x54, 0x47, 0xaa, 0xc2, 0x93, 0x45, 0xbe, 0x42, 0x14, 0x48, 0xca, + 0xaa, 0x94, 0x49, 0xca, 0xba, 0xd4, 0x49, 0xc0, 0x5a, 0x94, 0x48, 0xb0, + 0x0a, 0xd4, 0x46, 0xca, 0xc2, 0x14, 0x4a, 0xaa, 0xe2, 0x13, 0x46, 0xbc, + 0x52, 0xd4, 0x48, 0xad, 0x02, 0xd4, 0x46, 0xb9, 0x4a, 0x94, 0x48, 0xbd, + 0x62, 0x14, 0x49, 0xbf, 0x6a, 0x14, 0x49, 0xbd, 0x62, 0xd4, 0x48, 0xae, + 0x22, 0x14, 0x48, 0xaa, 0x12, 0x14, 0x48, 0xb3, 0x3a, 0x94, 0x48, 0xab, + 0x12, 0x94, 0x47, 0x96, 0x6a, 0x53, 0x45, 0x92, 0x52, 0x93, 0x45, 0xa4, + 0xea, 0x13, 0x47, 0xa9, 0x1a, 0x54, 0x48, 0x91, 0x42, 0xd3, 0x44, 0x9e, + 0xca, 0xd3, 0x46, 0x84, 0xc2, 0x12, 0x43, 0xa6, 0x0a, 0x14, 0x48, 0x81, + 0xaa, 0x92, 0x42, 0x98, 0x92, 0x13, 0x46, 0x89, 0xfa, 0x92, 0x43, 0x80, + 0xa2, 0x92, 0x42, 0x80, 0xb2, 0x12, 0x43, 0x6e, 0x5a, 0xd2, 0x41, 0x75, + 0xda, 0x12, 0x48, 0x80, 0x12, 0x53, 0x48, 0x72, 0xc2, 0x92, 0x47, 0x67, + 0x7a, 0x12, 0x46, 0x72, 0xca, 0xd2, 0x47, 0x73, 0xaa, 0xd2, 0x46, 0x78, + 0xd2, 0x92, 0x47, 0x72, 0xb2, 0xd2, 0x46, 0x6f, 0xaa, 0x12, 0x47, 0x72, + 0xb2, 0xd2, 0x46, 0x6f, 0x9a, 0x52, 0x46, 0x6c, 0x82, 0xd2, 0x45, 0x63, + 0x42, 0x52, 0x44, 0x68, 0x52, 0xd2, 0x44, 0x69, 0x5a, 0xd2, 0x44, 0x6d, + 0x7a, 0x52, 0x45, 0x6a, 0x6a, 0xd2, 0x44, 0x61, 0x32, 0x12, 0x44, 0x5b, + 0x0a, 0x12, 0x43, 0x5f, 0x22, 0xd2, 0x43, 0x63, 0x42, 0x12, 0x44, 0x5f, + 0x12, 0xd2, 0x42, 0x5b, 0xea, 0x51, 0x42, 0x5f, 0x0a, 0x12, 0x43, 0x64, + 0x22, 0x12, 0x43, 0x58, 0xca, 0xd1, 0x41, 0x59, 0xda, 0x11, 0x42, 0x55, + 0x92, 0x51, 0x41, 0x54, 0x6a, 0xd1, 0x40, 0x59, 0x8a, 0x91, 0x40, 0x53, + 0x72, 0x91, 0x40, 0x54, 0x72, 0x91, 0x40, 0x59, 0x8a, 0x91, 0x40, 0x4a, + 0xda, 0xd0, 0x3d, 0x50, 0x0a, 0xd1, 0x3e, 0x48, 0xb2, 0x90, 0x3c, 0x44, + 0x82, 0x10, 0x3c, 0x47, 0xba, 0x10, 0x3d, 0x44, 0x72, 0x50, 0x3b, 0x4d, + 0xca, 0x50, 0x3c, 0x4e, 0xca, 0x50, 0x3c, 0x48, 0x92, 0x10, 0x3b, 0x4d, + 0xc2, 0x10, 0x3c, 0x49, 0x92, 0xd0, 0x3b, 0x45, 0x52, 0x90, 0x39, 0x45, + 0x52, 0x90, 0x39, 0x46, 0x52, 0x50, 0x39, 0x48, 0x5a, 0x90, 0x39, 0x46, + 0x4a, 0xd0, 0x38, 0x42, 0x22, 0x10, 0x38, 0x41, 0x22, 0x10, 0x38, 0x45, + 0x32, 0x50, 0x38, 0x46, 0x52, 0x10, 0x39, 0x49, 0x4a, 0x90, 0x38, 0x60, + 0x22, 0x11, 0x3b, 0x62, 0x3a, 0x91, 0x3b, 0x65, 0x52, 0xd1, 0x3b, 0x60, + 0x2a, 0x51, 0x3b, 0x62, 0x3a, 0x51, 0x3b, 0x75, 0xfa, 0x11, 0x3e, 0x6f, + 0xb2, 0x11, 0x3d, 0x56, 0xca, 0x90, 0x39, 0x67, 0x6a, 0xd1, 0x3b, 0x5e, + 0x1a, 0xd1, 0x3a, 0x5c, 0x02, 0x91, 0x3a, 0x5c, 0x02, 0x51, 0x3a, 0x5c, + 0x02, 0x51, 0x3a, 0x64, 0x52, 0x91, 0x3b, 0x78, 0x0a, 0x52, 0x3e, 0x97, + 0x12, 0xd3, 0x42, 0x8f, 0xca, 0x92, 0x41, 0x8c, 0xaa, 0x52, 0x41, 0x89, + 0x92, 0xd2, 0x40, 0x85, 0x72, 0x52, 0x40, 0x8f, 0xd2, 0xd2, 0x41, 0x87, + 0x8a, 0x92, 0x40, 0x81, 0x4a, 0xd2, 0x3f, 0x8d, 0xba, 0x52, 0x41, 0x80, + 0x42, 0xd2, 0x3f, 0x86, 0x8a, 0x12, 0x41, 0x84, 0x72, 0x52, 0x40, 0x8b, + 0xba, 0x52, 0x41, 0x86, 0x8a, 0xd2, 0x40, 0x8f, 0xea, 0x52, 0x42, 0x84, + 0x7a, 0x92, 0x40, 0x8e, 0xda, 0xd2, 0x41, 0x84, 0x82, 0x92, 0x40, 0x8b, + 0xc2, 0x92, 0x41, 0x90, 0xfa, 0x52, 0x42, 0x95, 0x2a, 0x53, 0x43, 0x96, + 0x42, 0x93, 0x43, 0x88, 0xb2, 0x92, 0x41, 0x94, 0x2a, 0x13, 0x43, 0x83, + 0x8a, 0x12, 0x41, 0x97, 0x4a, 0x93, 0x43, 0x8a, 0xd2, 0xd2, 0x41, 0x87, + 0xba, 0xd2, 0x41, 0x91, 0x12, 0xd3, 0x42, 0x91, 0x12, 0xd3, 0x42, 0x8e, + 0xfa, 0xd2, 0x42, 0x88, 0xd2, 0x52, 0x42, 0x93, 0x32, 0x93, 0x43, 0x9a, + 0x72, 0x53, 0x44, 0xb5, 0x42, 0x14, 0x48, 0x86, 0xba, 0xd2, 0x41, 0x86, + 0xba, 0x92, 0x41, 0xa6, 0xea, 0x13, 0x46, 0x9d, 0x92, 0x13, 0x45, 0x85, + 0xb2, 0xd2, 0x41, 0x7c, 0x72, 0x12, 0x41, 0x7f, 0x82, 0x52, 0x41, 0x97, + 0x5a, 0x13, 0x44, 0x91, 0x22, 0x53, 0x43, 0x90, 0x22, 0x53, 0x43, 0x8d, + 0x02, 0x53, 0x43, 0xa4, 0xfa, 0x93, 0x46, 0xa1, 0xd2, 0x13, 0x46, 0x81, + 0x92, 0x92, 0x41, 0x73, 0x4a, 0x92, 0x40, 0x89, 0xf2, 0x12, 0x43, 0x86, + 0xc2, 0x52, 0x42, 0x88, 0xe2, 0xd2, 0x42, 0x84, 0xba, 0x52, 0x42, 0x7d, + 0x8a, 0x92, 0x41, 0x81, 0xaa, 0x92, 0x42, 0x8a, 0xf2, 0x52, 0x43, 0x82, + 0xaa, 0x52, 0x42, 0x8a, 0x0a, 0xd3, 0x43, 0x72, 0xda, 0x52, 0x48, 0x80, + 0x1a, 0x93, 0x48, 0x89, 0x52, 0xd3, 0x48, 0x82, 0x22, 0x93, 0x48, 0x81, + 0x1a, 0x93, 0x48, 0x7c, 0xfa, 0x12, 0x48, 0x8d, 0x8a, 0x13, 0x49, 0x85, + 0x22, 0x13, 0x48, 0x90, 0x8a, 0x53, 0x48, 0x95, 0xaa, 0xd3, 0x48, 0x97, + 0xba, 0xd3, 0x48, 0x8f, 0x62, 0x13, 0x48, 0x9c, 0xda, 0xd3, 0x48, 0x95, + 0x8a, 0x93, 0x47, 0xa3, 0x02, 0x14, 0x49, 0x95, 0x6a, 0x13, 0x47, 0xa1, + 0xda, 0x53, 0x48, 0x9c, 0xa2, 0x93, 0x47, 0xaa, 0x0a, 0x94, 0x48, 0x9d, + 0xa2, 0x53, 0x47, 0xbd, 0x62, 0x54, 0x49, 0xb4, 0x32, 0xd4, 0x48, 0xb6, + 0x42, 0xd4, 0x48, 0xac, 0x12, 0x54, 0x48, 0xba, 0x3a, 0x94, 0x48, 0xa8, + 0xe2, 0x93, 0x47, 0xbb, 0x42, 0x94, 0x48, 0xb4, 0x22, 0xd4, 0x47, 0xaf, + 0xfa, 0x13, 0x47, 0xb8, 0x2a, 0x14, 0x48, 0xbc, 0x42, 0x54, 0x48, 0xb7, + 0x22, 0xd4, 0x47, 0xaa, 0xc2, 0xd3, 0x45, 0xc6, 0x8a, 0x54, 0x49, 0xbf, + 0x52, 0x94, 0x48, 0xbe, 0x52, 0x94, 0x48, 0xb9, 0x3a, 0x14, 0x48, 0xc2, + 0x72, 0x14, 0x49, 0xbe, 0x5a, 0x94, 0x48, 0xbb, 0x4a, 0x54, 0x48, 0xaf, + 0x12, 0x94, 0x47, 0xc2, 0x7a, 0x14, 0x49, 0xbb, 0x52, 0xd4, 0x48, 0xb6, + 0x3a, 0x54, 0x48, 0xaf, 0x1a, 0x14, 0x48, 0xa7, 0x02, 0x54, 0x47, 0xac, + 0x12, 0x94, 0x47, 0xc2, 0x8a, 0x94, 0x49, 0xb3, 0x3a, 0x94, 0x48, 0xa1, + 0xd2, 0x13, 0x47, 0xa5, 0x12, 0x54, 0x48, 0xa8, 0x0a, 0x94, 0x47, 0x92, + 0x5a, 0x93, 0x45, 0xa6, 0x0a, 0xd4, 0x47, 0xa6, 0x0a, 0xd4, 0x47, 0x8e, + 0x2a, 0x53, 0x44, 0x93, 0x72, 0x13, 0x46, 0x8b, 0x1a, 0x13, 0x44, 0x91, + 0x62, 0x13, 0x46, 0x88, 0xfa, 0xd2, 0x43, 0x79, 0x8a, 0x12, 0x42, 0x8c, + 0x2a, 0x93, 0x44, 0x71, 0x6a, 0x12, 0x42, 0x7c, 0xa2, 0xd2, 0x42, 0x79, + 0xe2, 0x12, 0x48, 0x7d, 0xea, 0xd2, 0x47, 0x70, 0xa2, 0x92, 0x46, 0x6e, + 0xba, 0x92, 0x47, 0x6c, 0x82, 0xd2, 0x45, 0x6f, 0xa2, 0x52, 0x46, 0x76, + 0xba, 0xd2, 0x46, 0x72, 0xba, 0x12, 0x47, 0x6a, 0x82, 0x12, 0x46, 0x6f, + 0x9a, 0x52, 0x46, 0x6e, 0x8a, 0xd2, 0x45, 0x6e, 0x82, 0x92, 0x45, 0x6c, + 0x72, 0x52, 0x45, 0x64, 0x4a, 0x92, 0x44, 0x62, 0x42, 0x92, 0x44, 0x73, + 0x9a, 0x12, 0x45, 0x5e, 0x2a, 0xd2, 0x43, 0x69, 0x42, 0xd2, 0x43, 0x70, + 0x82, 0x52, 0x45, 0x63, 0x32, 0x92, 0x43, 0x5c, 0xfa, 0x91, 0x42, 0x5a, + 0xea, 0x11, 0x42, 0x63, 0x1a, 0xd2, 0x42, 0x5f, 0x0a, 0x52, 0x42, 0x60, + 0x0a, 0x92, 0x42, 0x5b, 0xea, 0x51, 0x42, 0x5d, 0xd2, 0x91, 0x41, 0x53, + 0x72, 0x11, 0x41, 0x55, 0x82, 0xd1, 0x40, 0x50, 0x3a, 0x11, 0x40, 0x50, + 0x2a, 0x11, 0x40, 0x4d, 0x1a, 0x51, 0x3f, 0x52, 0x2a, 0xd1, 0x3f, 0x58, + 0x6a, 0x51, 0x40, 0x5a, 0x62, 0x91, 0x3f, 0x60, 0x8a, 0xd1, 0x3f, 0x5b, + 0x62, 0xd1, 0x3e, 0x4e, 0xe2, 0xd0, 0x3c, 0x52, 0xfa, 0xd0, 0x3c, 0x48, + 0x92, 0x10, 0x3b, 0x46, 0x72, 0x90, 0x3a, 0x4a, 0xa2, 0x90, 0x3b, 0x57, + 0xfa, 0x50, 0x3c, 0x55, 0xfa, 0x50, 0x3c, 0x4c, 0x9a, 0xd0, 0x3a, 0x45, + 0x4a, 0x10, 0x39, 0x49, 0x7a, 0xd0, 0x39, 0x48, 0x62, 0x50, 0x39, 0x46, + 0x3a, 0x90, 0x38, 0x45, 0x2a, 0x10, 0x38, 0x45, 0x2a, 0x10, 0x38, 0x54, + 0xa2, 0x50, 0x39, 0x63, 0x42, 0xd1, 0x3b, 0x52, 0x9a, 0x90, 0x39, 0x4b, + 0x5a, 0x50, 0x38, 0x54, 0xba, 0xd0, 0x39, 0x54, 0x9a, 0x50, 0x39, 0x52, + 0x9a, 0x50, 0x39, 0x59, 0xda, 0x10, 0x3a, 0x67, 0x62, 0xd1, 0x3b, 0x74, + 0xe2, 0x91, 0x3d, 0x78, 0x02, 0x52, 0x3e, 0x71, 0xc2, 0x51, 0x3d, 0x60, + 0x2a, 0x11, 0x3b, 0x5d, 0x12, 0xd1, 0x3a, 0x64, 0x4a, 0x51, 0x3b, 0x6e, + 0xaa, 0x91, 0x3c, 0x61, 0x32, 0x11, 0x3b, 0x76, 0xfa, 0xd1, 0x3d, 0x84, + 0x52, 0x12, 0x40, 0x75, 0x02, 0xd2, 0x3d, 0x7f, 0x32, 0x12, 0x3f, 0x78, + 0x12, 0x52, 0x3e, 0x81, 0x3a, 0x52, 0x3f, 0x83, 0x52, 0x12, 0x40, 0x6d, + 0xba, 0xd1, 0x3c, 0x80, 0x3a, 0x92, 0x3f, 0x85, 0x72, 0x52, 0x40, 0x80, + 0x42, 0x92, 0x3f, 0x8d, 0xc2, 0x92, 0x41, 0x96, 0x1a, 0xd3, 0x42, 0x84, + 0x6a, 0x52, 0x40, 0x82, 0x5a, 0x12, 0x40, 0x8f, 0xe2, 0x12, 0x42, 0x85, + 0x82, 0xd2, 0x40, 0xa1, 0x92, 0x93, 0x44, 0x8d, 0xd2, 0x92, 0x41, 0x8f, + 0xe2, 0x12, 0x42, 0x94, 0x22, 0xd3, 0x42, 0x98, 0x42, 0x53, 0x43, 0x86, + 0x9a, 0x12, 0x41, 0x97, 0x4a, 0x93, 0x43, 0x94, 0x22, 0xd3, 0x42, 0x96, + 0x3a, 0x53, 0x43, 0x95, 0x32, 0x53, 0x43, 0x97, 0x42, 0x93, 0x43, 0x8d, + 0xf2, 0x52, 0x42, 0x8f, 0xfa, 0x92, 0x42, 0x94, 0x32, 0x53, 0x43, 0x88, + 0xba, 0x92, 0x41, 0x93, 0x2a, 0x53, 0x43, 0x89, 0xda, 0x52, 0x42, 0x98, + 0x62, 0x13, 0x44, 0x8e, 0x02, 0xd3, 0x42, 0x89, 0xca, 0xd2, 0x41, 0x83, + 0xa2, 0x52, 0x41, 0x88, 0xca, 0x12, 0x42, 0x97, 0x62, 0x53, 0x44, 0x94, + 0x42, 0xd3, 0x43, 0x93, 0x3a, 0xd3, 0x43, 0x86, 0xc2, 0x52, 0x42, 0x80, + 0x8a, 0x52, 0x41, 0x98, 0x72, 0x93, 0x44, 0x99, 0x8a, 0x13, 0x45, 0x8f, + 0x12, 0x53, 0x43, 0x81, 0x92, 0x52, 0x41, 0x95, 0x5a, 0x53, 0x44, 0x93, + 0x4a, 0x53, 0x44, 0x8f, 0x1a, 0x93, 0x43, 0xa6, 0x02, 0xd4, 0x46, 0x93, + 0x52, 0x53, 0x44, 0x87, 0xd2, 0x92, 0x42, 0x97, 0x7a, 0x13, 0x45, 0x8a, + 0xf2, 0x12, 0x43, 0x8e, 0x1a, 0x93, 0x43, 0x77, 0x6a, 0x52, 0x41, 0x8d, + 0x12, 0xd3, 0x43, 0x81, 0xb2, 0x92, 0x42, 0x64, 0xaa, 0x12, 0x48, 0x76, + 0xf2, 0x52, 0x48, 0x7a, 0x1a, 0x13, 0x49, 0x7e, 0x0a, 0x53, 0x48, 0x80, + 0x0a, 0x93, 0x48, 0x7b, 0x02, 0x93, 0x48, 0x92, 0xba, 0x53, 0x49, 0x82, + 0x1a, 0x13, 0x48, 0x89, 0x4a, 0x53, 0x48, 0x8c, 0x52, 0x53, 0x48, 0x98, + 0xca, 0xd3, 0x48, 0x88, 0x2a, 0x93, 0x47, 0xa3, 0x12, 0x54, 0x49, 0x8b, + 0x22, 0x13, 0x47, 0x92, 0x72, 0xd3, 0x47, 0xa2, 0xf2, 0x93, 0x48, 0x9e, + 0xca, 0x53, 0x48, 0xa0, 0xca, 0x13, 0x48, 0xac, 0x22, 0x14, 0x49, 0xa3, + 0xda, 0x13, 0x48, 0xaf, 0x32, 0x54, 0x49, 0x9e, 0xa2, 0x13, 0x47, 0xa8, + 0xf2, 0xd3, 0x47, 0xa9, 0xf2, 0x93, 0x47, 0xc1, 0x7a, 0xd4, 0x49, 0xb0, + 0x22, 0x94, 0x48, 0xb0, 0x12, 0x14, 0x48, 0xc0, 0x5a, 0xd4, 0x48, 0xb5, + 0x22, 0x54, 0x48, 0xc1, 0x62, 0x14, 0x49, 0xbf, 0x52, 0x94, 0x48, 0xc0, + 0x52, 0x94, 0x48, 0xc8, 0xa2, 0x94, 0x49, 0xb6, 0x22, 0xd4, 0x47, 0xc2, + 0x62, 0xd4, 0x48, 0xbf, 0x52, 0xd4, 0x48, 0xc3, 0x7a, 0x14, 0x49, 0xc0, + 0x5a, 0xd4, 0x48, 0xb8, 0x32, 0x14, 0x48, 0xad, 0x0a, 0x94, 0x47, 0xb7, + 0x3a, 0x54, 0x48, 0xc6, 0xa2, 0xd4, 0x49, 0xab, 0x12, 0x14, 0x48, 0xb0, + 0x22, 0x14, 0x48, 0xa7, 0x02, 0xd4, 0x47, 0xb6, 0x42, 0x94, 0x48, 0x9a, + 0x8a, 0x93, 0x45, 0xab, 0x12, 0x14, 0x48, 0xb0, 0x3a, 0x94, 0x48, 0xc0, + 0x7a, 0x54, 0x49, 0xa3, 0xea, 0x13, 0x47, 0x94, 0x62, 0x93, 0x45, 0x93, + 0x52, 0xd3, 0x44, 0x96, 0x6a, 0x53, 0x45, 0x91, 0x4a, 0x13, 0x45, 0x8c, + 0x32, 0x93, 0x45, 0x91, 0x5a, 0x13, 0x45, 0xa8, 0x0a, 0x94, 0x47, 0x84, + 0xe2, 0x12, 0x44, 0x71, 0x6a, 0xd2, 0x41, 0x74, 0x6a, 0xd2, 0x41, 0x7b, + 0xaa, 0x92, 0x43, 0x73, 0x7a, 0x52, 0x42, 0x82, 0xd2, 0xd2, 0x43, 0x80, + 0x0a, 0x53, 0x48, 0x6d, 0x9a, 0xd2, 0x46, 0x6c, 0x92, 0x92, 0x46, 0x6b, + 0x82, 0x52, 0x46, 0x61, 0x5a, 0x52, 0x45, 0x81, 0xf2, 0x52, 0x47, 0x7e, + 0xda, 0x52, 0x47, 0x7b, 0xda, 0xd2, 0x47, 0x6a, 0x6a, 0x52, 0x45, 0x6e, + 0x92, 0x12, 0x46, 0x6c, 0x6a, 0x12, 0x45, 0x65, 0x52, 0x12, 0x45, 0x70, + 0x82, 0x52, 0x45, 0x64, 0x42, 0x92, 0x44, 0x59, 0x0a, 0x52, 0x43, 0x59, + 0x02, 0x12, 0x43, 0x5a, 0x0a, 0x12, 0x43, 0x5c, 0x12, 0x52, 0x43, 0x5a, + 0x0a, 0x12, 0x43, 0x5b, 0x02, 0xd2, 0x42, 0x5c, 0x02, 0xd2, 0x42, 0x59, + 0xda, 0x11, 0x42, 0x59, 0xea, 0x51, 0x42, 0x5b, 0xea, 0x51, 0x42, 0x60, + 0xfa, 0x51, 0x42, 0x5c, 0xfa, 0x51, 0x42, 0x58, 0xaa, 0x51, 0x41, 0x58, + 0xaa, 0x11, 0x41, 0x56, 0x7a, 0x91, 0x40, 0x56, 0x72, 0x91, 0x40, 0x57, + 0x72, 0x51, 0x40, 0x56, 0x72, 0x91, 0x40, 0x5a, 0x82, 0x51, 0x40, 0x59, + 0x7a, 0x11, 0x40, 0x56, 0x42, 0x11, 0x3f, 0x57, 0x3a, 0x51, 0x3e, 0x57, + 0x3a, 0x51, 0x3e, 0x5e, 0x6a, 0x91, 0x3e, 0x55, 0x0a, 0xd1, 0x3c, 0x66, + 0x9a, 0x91, 0x3e, 0x60, 0x6a, 0x11, 0x3e, 0x57, 0x0a, 0x91, 0x3c, 0x50, + 0xd2, 0x50, 0x3c, 0x51, 0xc2, 0xd0, 0x3a, 0x53, 0xca, 0xd0, 0x3a, 0x4f, + 0x9a, 0x90, 0x3a, 0x50, 0xb2, 0xd0, 0x3a, 0x48, 0x6a, 0x90, 0x39, 0x45, + 0x3a, 0x50, 0x38, 0x47, 0x42, 0x50, 0x38, 0x5c, 0xf2, 0x90, 0x3a, 0x55, + 0xb2, 0xd0, 0x39, 0x43, 0x12, 0xd0, 0x36, 0x55, 0xc2, 0x50, 0x3a, 0x5c, + 0xfa, 0x90, 0x3a, 0x65, 0x52, 0xd1, 0x3b, 0x64, 0x42, 0x51, 0x3b, 0x64, + 0x52, 0x91, 0x3c, 0x57, 0xc2, 0x90, 0x39, 0x69, 0x72, 0x11, 0x3c, 0x58, + 0xd2, 0xd0, 0x39, 0x5b, 0xf2, 0x50, 0x3a, 0x72, 0xca, 0x51, 0x3d, 0x6d, + 0xa2, 0x91, 0x3c, 0x62, 0x22, 0xd1, 0x3a, 0x68, 0x6a, 0xd1, 0x3b, 0x6a, + 0x82, 0x11, 0x3c, 0x66, 0x6a, 0xd1, 0x3b, 0x80, 0x2a, 0x12, 0x3f, 0x80, + 0x32, 0x52, 0x3f, 0x7e, 0x22, 0xd2, 0x3e, 0x92, 0xda, 0xd2, 0x41, 0x77, + 0x0a, 0x12, 0x3e, 0x89, 0x8a, 0xd2, 0x40, 0x83, 0x5a, 0x12, 0x40, 0x8a, + 0x9a, 0x12, 0x41, 0x82, 0x52, 0x12, 0x40, 0x83, 0x5a, 0x12, 0x40, 0x92, + 0xea, 0x12, 0x42, 0x83, 0x5a, 0x12, 0x40, 0x90, 0xe2, 0x12, 0x42, 0x75, + 0x12, 0x12, 0x3e, 0xa1, 0x8a, 0x53, 0x44, 0x89, 0x9a, 0x12, 0x41, 0x8b, + 0xba, 0x52, 0x41, 0x91, 0xf2, 0x52, 0x42, 0x92, 0xfa, 0x52, 0x42, 0x90, + 0xf2, 0x12, 0x42, 0x97, 0x32, 0x53, 0x43, 0xa6, 0xe2, 0xd3, 0x45, 0x8e, + 0xe2, 0x12, 0x42, 0x8f, 0xea, 0x12, 0x42, 0xa7, 0xe2, 0x93, 0x45, 0x87, + 0xb2, 0x92, 0x41, 0x91, 0x1a, 0x53, 0x43, 0x8f, 0xfa, 0x92, 0x42, 0x96, + 0x42, 0x93, 0x43, 0x98, 0x62, 0x93, 0x44, 0x95, 0x32, 0x53, 0x43, 0x92, + 0x1a, 0x13, 0x43, 0x8d, 0xf2, 0x52, 0x42, 0xa5, 0xda, 0xd3, 0x45, 0x87, + 0xc2, 0x92, 0x41, 0x98, 0x62, 0x53, 0x44, 0x95, 0x42, 0xd3, 0x43, 0x94, + 0x3a, 0xd3, 0x43, 0x7f, 0x7a, 0x12, 0x41, 0x85, 0xba, 0x12, 0x42, 0x8a, + 0xea, 0x92, 0x42, 0xa2, 0xda, 0x13, 0x46, 0x91, 0x32, 0x93, 0x43, 0x87, + 0xca, 0x52, 0x42, 0x77, 0x52, 0x92, 0x40, 0x93, 0x32, 0xd3, 0x43, 0x8a, + 0xe2, 0x52, 0x42, 0x91, 0x22, 0x53, 0x43, 0x88, 0xe2, 0x92, 0x42, 0x83, + 0xaa, 0xd2, 0x41, 0x8c, 0xfa, 0xd2, 0x42, 0x8c, 0x0a, 0x53, 0x43, 0x98, + 0x72, 0xd3, 0x44, 0x87, 0xda, 0x92, 0x42, 0x82, 0xaa, 0x12, 0x42, 0x91, + 0x42, 0x53, 0x44, 0x83, 0xba, 0x92, 0x42, 0x86, 0xd2, 0xd2, 0x42, 0x83, + 0xc2, 0xd2, 0x42, 0x88, 0xe2, 0xd2, 0x42, 0x60, 0x9a, 0xd2, 0x47, 0x8b, + 0x12, 0x14, 0x4d, 0x73, 0xda, 0x12, 0x48, 0x7c, 0x1a, 0xd3, 0x48, 0x80, + 0x2a, 0x93, 0x48, 0x8b, 0x6a, 0xd3, 0x48, 0x76, 0xc2, 0x52, 0x47, 0x7f, + 0x02, 0x13, 0x48, 0x85, 0x22, 0xd3, 0x47, 0x8f, 0x82, 0x93, 0x48, 0x87, + 0x32, 0x53, 0x48, 0x8c, 0x4a, 0xd3, 0x47, 0x97, 0xba, 0x93, 0x48, 0x94, + 0xa2, 0x93, 0x48, 0x9d, 0xd2, 0xd3, 0x48, 0xa2, 0x0a, 0x14, 0x49, 0x9f, + 0xe2, 0xd3, 0x48, 0xa1, 0x02, 0xd4, 0x48, 0xbe, 0x6a, 0xd4, 0x49, 0xad, + 0x22, 0x14, 0x49, 0xa8, 0x12, 0xd4, 0x48, 0xa2, 0xda, 0x53, 0x48, 0xb7, + 0x52, 0x94, 0x49, 0xaa, 0xea, 0xd3, 0x47, 0xab, 0x02, 0x14, 0x48, 0xc2, + 0x72, 0x54, 0x49, 0xa2, 0x9a, 0x13, 0x46, 0xb2, 0x1a, 0x14, 0x48, 0xb6, + 0x2a, 0x54, 0x48, 0xc7, 0xaa, 0x54, 0x4a, 0xcb, 0xc2, 0x54, 0x4a, 0xc2, + 0x72, 0x54, 0x49, 0xbf, 0x52, 0xd4, 0x48, 0xc2, 0x6a, 0xd4, 0x48, 0xbb, + 0x42, 0x54, 0x48, 0xc7, 0xa2, 0xd4, 0x49, 0xb4, 0x2a, 0x14, 0x48, 0xbc, + 0x52, 0xd4, 0x48, 0xc6, 0xaa, 0x14, 0x4a, 0xc3, 0x8a, 0x94, 0x49, 0xc1, + 0x82, 0x94, 0x49, 0xb4, 0x3a, 0x94, 0x48, 0xb5, 0x42, 0x94, 0x48, 0xa7, + 0x0a, 0x14, 0x48, 0xb7, 0x4a, 0x94, 0x48, 0xa7, 0xf2, 0x13, 0x47, 0xab, + 0x12, 0x14, 0x48, 0xc4, 0xb2, 0x94, 0x4a, 0xac, 0x22, 0x14, 0x48, 0xa0, + 0xca, 0x93, 0x46, 0x9a, 0x9a, 0x53, 0x46, 0x9f, 0xca, 0x93, 0x46, 0x85, + 0xca, 0x52, 0x43, 0x92, 0x62, 0xd3, 0x45, 0x84, 0xd2, 0x92, 0x43, 0x98, + 0x92, 0x53, 0x46, 0x83, 0xd2, 0x92, 0x43, 0x8d, 0x32, 0x13, 0x45, 0x81, + 0xd2, 0x12, 0x44, 0x74, 0x7a, 0x92, 0x42, 0x70, 0x62, 0x12, 0x42, 0x7a, + 0x9a, 0x12, 0x43, 0x6e, 0x72, 0x92, 0x42, 0x6e, 0x62, 0x12, 0x42, 0x81, + 0x02, 0x13, 0x47, 0x67, 0x72, 0xd2, 0x45, 0x90, 0x0a, 0x54, 0x4c, 0x6f, + 0x9a, 0x92, 0x46, 0x6f, 0x92, 0x52, 0x46, 0x80, 0xf2, 0x52, 0x47, 0x80, + 0xf2, 0x92, 0x47, 0x60, 0x3a, 0x52, 0x44, 0x60, 0x42, 0xd2, 0x44, 0x71, + 0x92, 0x12, 0x46, 0x6b, 0x72, 0x52, 0x45, 0x62, 0x3a, 0x52, 0x44, 0x68, + 0x52, 0x92, 0x44, 0x5c, 0x1a, 0x92, 0x43, 0x63, 0x3a, 0x12, 0x44, 0x61, + 0x32, 0x12, 0x44, 0x64, 0x4a, 0xd2, 0x44, 0x59, 0xfa, 0xd1, 0x42, 0x5c, + 0x02, 0xd2, 0x42, 0x5a, 0x02, 0xd2, 0x42, 0x61, 0x1a, 0x52, 0x43, 0x5d, + 0x02, 0xd2, 0x42, 0x59, 0xd2, 0x11, 0x42, 0x59, 0xca, 0x11, 0x42, 0x58, + 0xc2, 0xd1, 0x41, 0x58, 0xaa, 0x91, 0x41, 0x5d, 0xba, 0x51, 0x41, 0x59, + 0x9a, 0x11, 0x41, 0x57, 0x7a, 0x91, 0x40, 0x54, 0x52, 0x11, 0x40, 0x5d, + 0x8a, 0x51, 0x40, 0x56, 0x62, 0x11, 0x40, 0x54, 0x2a, 0x11, 0x3f, 0x56, + 0x32, 0xd1, 0x3e, 0x58, 0x5a, 0x91, 0x3f, 0x55, 0x32, 0x51, 0x3e, 0x52, + 0xea, 0x90, 0x3c, 0x54, 0x02, 0xd1, 0x3c, 0x59, 0x12, 0x91, 0x3c, 0x55, + 0x22, 0x11, 0x3e, 0x55, 0xea, 0xd0, 0x3b, 0x54, 0xda, 0x50, 0x3b, 0x5e, + 0x32, 0xd1, 0x3c, 0x64, 0x82, 0xd1, 0x3d, 0x58, 0xea, 0x50, 0x3b, 0x5c, + 0x12, 0x91, 0x3b, 0x4b, 0x7a, 0x90, 0x39, 0x4a, 0x5a, 0x50, 0x39, 0x43, + 0x0a, 0x50, 0x37, 0x46, 0x2a, 0x10, 0x38, 0x58, 0xd2, 0x50, 0x3a, 0x58, + 0xd2, 0x10, 0x3a, 0x51, 0x8a, 0x50, 0x39, 0x50, 0x72, 0x90, 0x38, 0x5c, + 0xfa, 0x90, 0x3a, 0x60, 0x12, 0xd1, 0x3a, 0x71, 0xc2, 0x51, 0x3d, 0x5d, + 0xfa, 0x50, 0x3a, 0x61, 0x12, 0xd1, 0x3a, 0x5e, 0x0a, 0x91, 0x3a, 0x5d, + 0xf2, 0x10, 0x3a, 0x72, 0xba, 0x11, 0x3d, 0x62, 0x32, 0x11, 0x3b, 0x6b, + 0x8a, 0x51, 0x3c, 0x67, 0x52, 0x51, 0x3b, 0x66, 0x52, 0x91, 0x3b, 0x7a, + 0x0a, 0x12, 0x3e, 0x7c, 0x12, 0x52, 0x3e, 0x80, 0x2a, 0x12, 0x3f, 0x8e, + 0xb2, 0x92, 0x41, 0x79, 0x02, 0x12, 0x3e, 0x7b, 0x12, 0x52, 0x3e, 0x77, + 0x02, 0x12, 0x3e, 0x7b, 0x12, 0x52, 0x3e, 0x82, 0x4a, 0xd2, 0x3f, 0x84, + 0x62, 0x12, 0x40, 0x7f, 0x3a, 0x12, 0x40, 0x84, 0x62, 0x12, 0x40, 0x80, + 0x3a, 0x52, 0x3f, 0x8e, 0xc2, 0x92, 0x41, 0x89, 0x92, 0xd2, 0x40, 0x94, + 0x0a, 0x53, 0x42, 0x9d, 0x5a, 0x93, 0x43, 0x95, 0x12, 0x93, 0x42, 0x9b, + 0x4a, 0x93, 0x43, 0x90, 0xfa, 0xd2, 0x42, 0x8c, 0xc2, 0x92, 0x41, 0x9c, + 0x5a, 0x93, 0x43, 0x88, 0xa2, 0x12, 0x41, 0x8f, 0xea, 0x12, 0x42, 0x98, + 0x42, 0x53, 0x43, 0x93, 0x12, 0xd3, 0x42, 0x98, 0x42, 0x53, 0x43, 0x9a, + 0x62, 0xd3, 0x43, 0x8a, 0xc2, 0x92, 0x41, 0x9a, 0x62, 0xd3, 0x43, 0x98, + 0x4a, 0x93, 0x43, 0x98, 0x5a, 0x13, 0x44, 0x8d, 0xf2, 0x12, 0x42, 0x8f, + 0x02, 0x93, 0x42, 0x9c, 0x82, 0x53, 0x44, 0x92, 0x22, 0x53, 0x43, 0x8f, + 0x02, 0x93, 0x42, 0x92, 0x32, 0xd3, 0x43, 0x9f, 0xa2, 0x13, 0x45, 0x97, + 0x5a, 0xd3, 0x43, 0xa3, 0xca, 0x93, 0x45, 0x84, 0xa2, 0x52, 0x41, 0x87, + 0xc2, 0xd2, 0x41, 0xa4, 0xe2, 0xd3, 0x45, 0x9b, 0x92, 0xd3, 0x44, 0x9a, + 0x7a, 0x93, 0x44, 0x8d, 0xf2, 0x92, 0x42, 0x84, 0xaa, 0xd2, 0x41, 0x85, + 0xb2, 0xd2, 0x41, 0x8f, 0x22, 0x93, 0x43, 0x96, 0x6a, 0x53, 0x44, 0x85, + 0xba, 0x12, 0x42, 0x83, 0xa2, 0xd2, 0x41, 0x88, 0xea, 0xd2, 0x42, 0x8e, + 0x2a, 0xd3, 0x43, 0x84, 0xb2, 0x12, 0x42, 0x74, 0x5a, 0xd2, 0x40, 0x81, + 0x9a, 0x92, 0x41, 0x8a, 0xea, 0xd2, 0x42, 0x8b, 0x02, 0x53, 0x43, 0x83, + 0xc2, 0x92, 0x42, 0x87, 0xda, 0xd2, 0x42, 0x63, 0xa2, 0x12, 0x48, 0x68, + 0xba, 0x52, 0x48, 0x68, 0xba, 0xd2, 0x47, 0x6c, 0xb2, 0xd2, 0x47, 0x62, + 0x8a, 0x52, 0x47, 0x7a, 0x02, 0x53, 0x48, 0x7c, 0xea, 0x92, 0x47, 0x85, + 0x42, 0xd3, 0x48, 0x89, 0x82, 0x93, 0x49, 0x89, 0x4a, 0x53, 0x48, 0x87, + 0x42, 0x13, 0x48, 0x9d, 0xea, 0x53, 0x49, 0x85, 0xfa, 0x92, 0x46, 0x99, + 0xca, 0xd3, 0x48, 0xa0, 0xfa, 0x93, 0x48, 0x9b, 0xba, 0x53, 0x48, 0xa7, + 0x22, 0x94, 0x49, 0x9e, 0xda, 0x93, 0x48, 0xa8, 0x12, 0xd4, 0x48, 0xa0, + 0xda, 0x53, 0x48, 0xae, 0x32, 0x54, 0x49, 0xad, 0x22, 0xd4, 0x48, 0xb6, + 0x4a, 0x54, 0x49, 0xbd, 0x6a, 0xd4, 0x49, 0xbf, 0x6a, 0x94, 0x49, 0xbd, + 0x62, 0x94, 0x49, 0xb1, 0x22, 0x54, 0x48, 0xaf, 0x12, 0x14, 0x48, 0xb6, + 0x3a, 0x94, 0x48, 0xc2, 0x72, 0x54, 0x49, 0xc1, 0x6a, 0x14, 0x49, 0xb6, + 0x2a, 0x14, 0x48, 0xc1, 0x5a, 0xd4, 0x48, 0xb6, 0x32, 0x54, 0x48, 0xc8, + 0xb2, 0xd4, 0x49, 0xba, 0x4a, 0x94, 0x48, 0xb2, 0x1a, 0x14, 0x48, 0xa6, + 0xf2, 0x93, 0x47, 0xbd, 0x62, 0x54, 0x49, 0xc0, 0x7a, 0x54, 0x49, 0xb7, + 0x42, 0x94, 0x48, 0xb8, 0x52, 0xd4, 0x48, 0xb8, 0x4a, 0xd4, 0x48, 0xaf, + 0x2a, 0x54, 0x48, 0xb7, 0x52, 0x14, 0x49, 0xa2, 0xe2, 0x53, 0x47, 0xaa, + 0x1a, 0x14, 0x48, 0xa6, 0x02, 0x14, 0x48, 0xaf, 0x32, 0x94, 0x48, 0x91, + 0x52, 0x53, 0x45, 0x9a, 0xa2, 0x53, 0x46, 0x8f, 0x3a, 0x13, 0x45, 0x87, + 0xf2, 0x12, 0x44, 0x93, 0x62, 0x93, 0x45, 0x86, 0xd2, 0x92, 0x43, 0x8f, + 0x3a, 0x53, 0x45, 0x7b, 0x9a, 0xd2, 0x42, 0x77, 0x8a, 0x92, 0x42, 0x71, + 0x72, 0x52, 0x42, 0x6d, 0x62, 0x52, 0x42, 0x63, 0x32, 0xd2, 0x41, 0x5c, + 0x12, 0x52, 0x41, 0x70, 0x7a, 0xd2, 0x42, 0x5d, 0x12, 0x52, 0x41, 0x76, + 0xca, 0x52, 0x47, 0x62, 0x6a, 0xd2, 0x45, 0x75, 0xaa, 0x92, 0x46, 0x6b, + 0x92, 0x92, 0x46, 0x7e, 0xea, 0xd2, 0x47, 0x7c, 0xca, 0x12, 0x47, 0x68, + 0x62, 0x12, 0x45, 0x7d, 0xd2, 0x12, 0x46, 0x58, 0x1a, 0x12, 0x44, 0x6c, + 0x8a, 0x92, 0x46, 0x69, 0x62, 0xd2, 0x44, 0x68, 0x5a, 0x92, 0x44, 0x60, + 0x3a, 0x52, 0x44, 0x67, 0x4a, 0xd2, 0x44, 0x60, 0x2a, 0x12, 0x44, 0x5e, + 0x2a, 0x12, 0x44, 0x57, 0xda, 0x91, 0x42, 0x59, 0xfa, 0xd1, 0x42, 0x5c, + 0x0a, 0xd2, 0x42, 0x5b, 0xfa, 0x91, 0x42, 0x57, 0xa2, 0x91, 0x41, 0x57, + 0xb2, 0xd1, 0x41, 0x57, 0xa2, 0x91, 0x41, 0x5c, 0xda, 0x11, 0x42, 0x5b, + 0xb2, 0x91, 0x41, 0x5a, 0xa2, 0x11, 0x41, 0x59, 0x8a, 0xd1, 0x40, 0x60, + 0xb2, 0x11, 0x41, 0x52, 0x3a, 0xd1, 0x3f, 0x85, 0x3a, 0x53, 0x49, 0x56, + 0x62, 0x51, 0x40, 0x5f, 0x92, 0x11, 0x40, 0x64, 0xb2, 0x51, 0x40, 0x6e, + 0x0a, 0x12, 0x41, 0x55, 0x1a, 0x11, 0x3e, 0x5b, 0x42, 0x51, 0x3e, 0x5c, + 0x6a, 0xd1, 0x3e, 0x5f, 0x52, 0x11, 0x3e, 0x5a, 0x22, 0x11, 0x3d, 0x54, + 0xea, 0x50, 0x3c, 0x61, 0x52, 0x91, 0x3d, 0x5d, 0x3a, 0x11, 0x3d, 0x59, + 0x0a, 0x11, 0x3c, 0x58, 0xf2, 0x90, 0x3b, 0x4a, 0x5a, 0x50, 0x39, 0x45, + 0x2a, 0x50, 0x38, 0x45, 0x32, 0x90, 0x38, 0x41, 0x02, 0x50, 0x37, 0x52, + 0x92, 0xd0, 0x39, 0x51, 0x8a, 0x90, 0x39, 0x54, 0xaa, 0x90, 0x39, 0x51, + 0x9a, 0x90, 0x39, 0x5e, 0x0a, 0xd1, 0x3a, 0x62, 0x3a, 0x91, 0x3b, 0x55, + 0xb2, 0x50, 0x39, 0x5b, 0xe2, 0x10, 0x3a, 0x73, 0xca, 0x11, 0x3d, 0x6c, + 0x8a, 0x91, 0x3c, 0x6d, 0x82, 0x51, 0x3c, 0x59, 0xca, 0xd0, 0x39, 0x6b, + 0x72, 0x11, 0x3c, 0x65, 0x4a, 0x91, 0x3b, 0x78, 0x02, 0x12, 0x3e, 0x6a, + 0x7a, 0x11, 0x3c, 0x6c, 0x82, 0x11, 0x3c, 0x6b, 0x82, 0x11, 0x3c, 0x6e, + 0x92, 0x51, 0x3c, 0x74, 0xd2, 0x51, 0x3d, 0x82, 0x3a, 0x92, 0x3f, 0x83, + 0x4a, 0xd2, 0x3f, 0x86, 0x62, 0x52, 0x40, 0x8a, 0x9a, 0x12, 0x41, 0x82, + 0x4a, 0xd2, 0x3f, 0x81, 0x3a, 0x92, 0x3f, 0x8d, 0xaa, 0x52, 0x41, 0x85, + 0x6a, 0x52, 0x40, 0x7b, 0x1a, 0x92, 0x3e, 0x89, 0x8a, 0xd2, 0x40, 0x7c, + 0x2a, 0xd2, 0x3e, 0x8f, 0xd2, 0x92, 0x41, 0x99, 0x32, 0x13, 0x43, 0x81, + 0x52, 0x92, 0x3f, 0x87, 0x8a, 0x92, 0x40, 0x86, 0x7a, 0x92, 0x40, 0x9f, + 0x82, 0x13, 0x44, 0xa0, 0x8a, 0x53, 0x44, 0x96, 0x22, 0xd3, 0x42, 0x98, + 0x42, 0x53, 0x43, 0x9b, 0x62, 0x93, 0x43, 0x90, 0xfa, 0xd2, 0x42, 0x8c, + 0xd2, 0x92, 0x41, 0x9e, 0x72, 0x13, 0x44, 0x8e, 0xf2, 0x52, 0x42, 0x9f, + 0x8a, 0xd3, 0x44, 0xa1, 0xa2, 0xd3, 0x44, 0x88, 0xaa, 0x52, 0x41, 0xa9, + 0xf2, 0xd3, 0x45, 0x9c, 0x72, 0x13, 0x44, 0xa1, 0xaa, 0x13, 0x45, 0x99, + 0x62, 0x13, 0x44, 0x8f, 0x02, 0x93, 0x42, 0x95, 0x3a, 0x53, 0x43, 0x99, + 0x5a, 0x13, 0x44, 0x8e, 0x02, 0xd3, 0x42, 0x9e, 0x9a, 0xd3, 0x44, 0x9a, + 0x72, 0x13, 0x44, 0x92, 0x3a, 0xd3, 0x43, 0xa5, 0xe2, 0xd3, 0x45, 0x96, + 0x52, 0x13, 0x44, 0x8a, 0xda, 0x52, 0x42, 0xa1, 0xc2, 0x93, 0x45, 0x92, + 0x2a, 0x53, 0x43, 0x93, 0x32, 0x93, 0x43, 0x8b, 0xf2, 0xd2, 0x42, 0x78, + 0x62, 0x92, 0x40, 0x89, 0xe2, 0x92, 0x42, 0xa7, 0x02, 0x94, 0x46, 0x98, + 0x72, 0xd3, 0x44, 0x86, 0xca, 0x92, 0x42, 0x8e, 0x12, 0x53, 0x43, 0x88, + 0xda, 0x92, 0x42, 0x8f, 0x1a, 0x53, 0x43, 0x84, 0xba, 0x52, 0x42, 0x8c, + 0x02, 0x13, 0x43, 0x87, 0xda, 0x92, 0x42, 0x94, 0x52, 0x53, 0x44, 0x86, + 0xda, 0xd2, 0x42, 0x7a, 0x7a, 0x92, 0x41, 0x61, 0x92, 0x52, 0x47, 0x66, + 0xc2, 0x52, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x65, 0x9a, 0x92, 0x47, 0x81, + 0x32, 0x13, 0x49, 0x73, 0xda, 0x12, 0x48, 0x74, 0xf2, 0x12, 0x48, 0x83, + 0x2a, 0x53, 0x48, 0x87, 0x22, 0x13, 0x48, 0x83, 0x12, 0x13, 0x48, 0x87, + 0x52, 0x93, 0x48, 0x8b, 0x6a, 0x93, 0x48, 0x91, 0x8a, 0x93, 0x48, 0x9d, + 0xe2, 0x13, 0x49, 0x94, 0xaa, 0x93, 0x48, 0x96, 0x9a, 0x13, 0x48, 0x8e, + 0x4a, 0x13, 0x47, 0xa4, 0x0a, 0x14, 0x49, 0xae, 0x3a, 0x54, 0x49, 0x97, + 0x92, 0xd3, 0x47, 0xaf, 0x42, 0x54, 0x49, 0x9d, 0xb2, 0x13, 0x48, 0xa9, + 0x0a, 0x94, 0x48, 0xb4, 0x42, 0x14, 0x49, 0xb8, 0x52, 0x54, 0x49, 0xac, + 0x0a, 0x14, 0x48, 0xc3, 0x82, 0xd4, 0x49, 0xb7, 0x3a, 0xd4, 0x48, 0xab, + 0x02, 0xd4, 0x47, 0xc0, 0x6a, 0x54, 0x49, 0xc1, 0x72, 0x54, 0x49, 0xb9, + 0x42, 0x94, 0x48, 0xa4, 0xb2, 0xd3, 0x45, 0xc4, 0x8a, 0x94, 0x49, 0xc0, + 0x6a, 0x14, 0x49, 0xa3, 0xca, 0xd3, 0x46, 0xbc, 0x5a, 0x14, 0x49, 0xb7, + 0x4a, 0xd4, 0x48, 0xc0, 0x72, 0x54, 0x49, 0xb5, 0x42, 0xd4, 0x48, 0xb2, + 0x32, 0x94, 0x48, 0xc3, 0x92, 0xd4, 0x49, 0xb0, 0x3a, 0xd4, 0x48, 0xb2, + 0x32, 0x94, 0x48, 0xaa, 0x12, 0x14, 0x48, 0xac, 0x1a, 0x54, 0x48, 0x96, + 0x82, 0x93, 0x46, 0xa3, 0xf2, 0x93, 0x47, 0x97, 0x8a, 0x93, 0x46, 0x96, + 0x7a, 0x13, 0x46, 0x92, 0x5a, 0x93, 0x45, 0x96, 0x7a, 0x13, 0x46, 0x95, + 0x7a, 0x13, 0x46, 0x7d, 0xaa, 0x52, 0x43, 0x8a, 0xfa, 0x52, 0x44, 0x6a, + 0x4a, 0xd2, 0x41, 0x88, 0xfa, 0x52, 0x44, 0x81, 0xda, 0x52, 0x44, 0x72, + 0x7a, 0xd2, 0x42, 0x60, 0x22, 0x52, 0x41, 0x6b, 0x62, 0x92, 0x42, 0x64, + 0x4a, 0x92, 0x42, 0x5d, 0x2a, 0x12, 0x42, 0x57, 0x02, 0x92, 0x41, 0x73, + 0xaa, 0x92, 0x46, 0x6b, 0x72, 0xd2, 0x45, 0x7c, 0xe2, 0x52, 0x47, 0x72, + 0xa2, 0x12, 0x46, 0x81, 0xea, 0x52, 0x47, 0x83, 0xea, 0xd2, 0x46, 0x6f, + 0x8a, 0x92, 0x45, 0x69, 0x6a, 0x52, 0x45, 0x5c, 0x2a, 0x52, 0x44, 0x57, + 0x0a, 0xd2, 0x43, 0x67, 0x52, 0xd2, 0x44, 0x67, 0x52, 0x92, 0x44, 0x5f, + 0x32, 0x52, 0x44, 0x5f, 0x22, 0xd2, 0x43, 0x5b, 0x0a, 0x52, 0x43, 0x60, + 0x2a, 0x92, 0x43, 0x5c, 0x1a, 0xd2, 0x43, 0x57, 0xca, 0x51, 0x42, 0x58, + 0xd2, 0x51, 0x42, 0x58, 0xe2, 0x91, 0x42, 0x55, 0xaa, 0xd1, 0x41, 0x5d, + 0x0a, 0xd2, 0x42, 0x60, 0xe2, 0x11, 0x42, 0x5d, 0xea, 0xd1, 0x41, 0x57, + 0x9a, 0x11, 0x41, 0x64, 0x0a, 0x12, 0x42, 0x5d, 0xba, 0x11, 0x41, 0x5d, + 0xba, 0x11, 0x41, 0x61, 0xba, 0x91, 0x40, 0x5a, 0x7a, 0x51, 0x40, 0x5a, + 0x5a, 0x91, 0x3f, 0x59, 0x62, 0xd1, 0x3f, 0x65, 0xb2, 0x51, 0x40, 0x6c, + 0x0a, 0xd2, 0x40, 0x68, 0xda, 0x11, 0x40, 0x4d, 0xc2, 0x50, 0x3c, 0x51, + 0xc2, 0xd0, 0x3b, 0x51, 0xca, 0xd0, 0x3b, 0x5a, 0x2a, 0x11, 0x3d, 0x54, + 0xda, 0xd0, 0x3b, 0x56, 0xda, 0x50, 0x3b, 0x58, 0x02, 0x11, 0x3c, 0x52, + 0xba, 0x10, 0x3b, 0x4f, 0x9a, 0x50, 0x3a, 0x49, 0x4a, 0xd0, 0x38, 0x44, + 0x22, 0x10, 0x38, 0x4c, 0x7a, 0x10, 0x3a, 0x45, 0x22, 0x10, 0x38, 0x59, + 0x0a, 0xd1, 0x3b, 0x4d, 0x72, 0x10, 0x39, 0x53, 0xa2, 0x90, 0x39, 0x58, + 0xda, 0x10, 0x3a, 0x6b, 0x7a, 0x51, 0x3c, 0x5b, 0xe2, 0x90, 0x3a, 0x70, + 0xa2, 0x11, 0x3d, 0x73, 0xca, 0x91, 0x3d, 0x76, 0xda, 0x91, 0x3d, 0x86, + 0x62, 0x52, 0x40, 0x81, 0x32, 0x52, 0x3f, 0x64, 0x32, 0x11, 0x3b, 0x64, + 0x3a, 0x51, 0x3b, 0x62, 0x22, 0xd1, 0x3a, 0x81, 0x32, 0x52, 0x3f, 0x87, + 0x72, 0x92, 0x40, 0x6e, 0x92, 0x51, 0x3c, 0x77, 0xea, 0x91, 0x3d, 0x87, + 0x6a, 0x52, 0x40, 0x9a, 0x1a, 0xd3, 0x42, 0x89, 0x82, 0x92, 0x40, 0x7d, + 0x1a, 0x92, 0x3e, 0x83, 0x4a, 0xd2, 0x3f, 0x81, 0x3a, 0x52, 0x3f, 0x84, + 0x5a, 0x12, 0x40, 0x6f, 0xca, 0xd1, 0x3c, 0x83, 0x52, 0x12, 0x40, 0x83, + 0x4a, 0xd2, 0x3f, 0x99, 0x2a, 0xd3, 0x42, 0x8c, 0xaa, 0x12, 0x41, 0x84, + 0x62, 0x52, 0x40, 0x88, 0x82, 0x92, 0x40, 0x88, 0x8a, 0x92, 0x40, 0x82, + 0x52, 0xd2, 0x3f, 0x9a, 0x32, 0x13, 0x43, 0x8b, 0xb2, 0x52, 0x41, 0x8a, + 0xaa, 0x12, 0x41, 0xa2, 0x92, 0x93, 0x44, 0x96, 0x1a, 0xd3, 0x42, 0x93, + 0x02, 0x93, 0x42, 0x98, 0x42, 0x93, 0x43, 0x90, 0xf2, 0x12, 0x42, 0x95, + 0x1a, 0xd3, 0x42, 0x98, 0x3a, 0x53, 0x43, 0x96, 0x2a, 0xd3, 0x42, 0x97, + 0x42, 0x53, 0x43, 0x96, 0x3a, 0x53, 0x43, 0xc4, 0x8a, 0xd4, 0x48, 0x97, + 0x42, 0x93, 0x43, 0xa8, 0xea, 0xd3, 0x45, 0xa5, 0xca, 0x53, 0x45, 0xa3, + 0xba, 0x13, 0x45, 0x91, 0x12, 0xd3, 0x42, 0x95, 0x42, 0x93, 0x43, 0x93, + 0x32, 0x53, 0x43, 0x97, 0x52, 0xd3, 0x43, 0x97, 0x5a, 0x13, 0x44, 0x9d, + 0x92, 0xd3, 0x44, 0x9f, 0xb2, 0x53, 0x45, 0xa3, 0xc2, 0x53, 0x45, 0x9e, + 0xa2, 0x13, 0x45, 0x96, 0x52, 0x53, 0x44, 0x8d, 0xfa, 0xd2, 0x42, 0x9b, + 0x8a, 0xd3, 0x44, 0xa8, 0x02, 0x94, 0x46, 0x9a, 0x8a, 0xd3, 0x44, 0x91, + 0x32, 0xd3, 0x43, 0x8a, 0xf2, 0xd2, 0x42, 0x83, 0xaa, 0xd2, 0x41, 0x97, + 0x6a, 0x93, 0x44, 0x91, 0x2a, 0x93, 0x43, 0x89, 0xe2, 0xd2, 0x42, 0x85, + 0xba, 0x12, 0x42, 0xa8, 0x0a, 0xd4, 0x46, 0x90, 0x2a, 0xd3, 0x43, 0x8e, + 0x1a, 0x93, 0x43, 0x9b, 0x92, 0x13, 0x45, 0x8a, 0xfa, 0x12, 0x43, 0x87, + 0xda, 0x92, 0x42, 0x8b, 0xfa, 0x12, 0x43, 0x63, 0xa2, 0x12, 0x48, 0x68, + 0xd2, 0x92, 0x48, 0x65, 0xb2, 0x12, 0x48, 0x65, 0xa2, 0x92, 0x47, 0x73, + 0xfa, 0xd2, 0x48, 0x7e, 0x1a, 0x93, 0x48, 0x76, 0xf2, 0x52, 0x48, 0x82, + 0x2a, 0x93, 0x48, 0x7b, 0xf2, 0xd2, 0x47, 0x8d, 0x82, 0xd3, 0x48, 0x88, + 0x62, 0xd3, 0x48, 0x94, 0xaa, 0x13, 0x49, 0x8c, 0x52, 0x13, 0x48, 0x98, + 0xd2, 0xd3, 0x48, 0x9e, 0x02, 0x94, 0x49, 0x98, 0xc2, 0xd3, 0x48, 0xaa, + 0x2a, 0x94, 0x49, 0x97, 0xaa, 0x53, 0x48, 0xb2, 0x52, 0x14, 0x4a, 0x9b, + 0xa2, 0x93, 0x47, 0xa2, 0xf2, 0x93, 0x48, 0x96, 0x7a, 0x13, 0x47, 0xb6, + 0x62, 0x14, 0x4a, 0xac, 0x2a, 0x54, 0x49, 0xaa, 0x12, 0x94, 0x48, 0xb7, + 0x4a, 0x54, 0x49, 0xb2, 0x32, 0x94, 0x48, 0xb8, 0x4a, 0x14, 0x49, 0xb4, + 0x2a, 0x94, 0x48, 0xc6, 0xaa, 0x54, 0x4a, 0xa9, 0xfa, 0x53, 0x47, 0xbf, + 0x62, 0xd4, 0x48, 0xb5, 0x2a, 0x54, 0x48, 0xb1, 0x2a, 0x54, 0x48, 0xaa, + 0x02, 0xd4, 0x47, 0xb8, 0x42, 0x94, 0x48, 0xbb, 0x52, 0xd4, 0x48, 0xc7, + 0xb2, 0x14, 0x4a, 0xbe, 0x72, 0x94, 0x49, 0xa8, 0xfa, 0x93, 0x47, 0xba, + 0x4a, 0x14, 0x49, 0xb7, 0x52, 0x14, 0x49, 0x9d, 0x92, 0x13, 0x46, 0xb2, + 0x4a, 0x14, 0x49, 0xa3, 0xfa, 0x13, 0x48, 0xa3, 0x02, 0x14, 0x48, 0x94, + 0x62, 0x93, 0x45, 0x9b, 0xc2, 0x13, 0x48, 0x8e, 0x32, 0x13, 0x45, 0x87, + 0xf2, 0x52, 0x44, 0x92, 0x5a, 0x53, 0x45, 0x96, 0x72, 0x13, 0x46, 0x8b, + 0x1a, 0x13, 0x45, 0x7d, 0xa2, 0x12, 0x43, 0x69, 0x4a, 0x12, 0x42, 0x7e, + 0xa2, 0x52, 0x43, 0x75, 0x82, 0xd2, 0x42, 0x67, 0x5a, 0xd2, 0x42, 0x8b, + 0x2a, 0x93, 0x45, 0x65, 0x3a, 0x12, 0x42, 0x59, 0x0a, 0x52, 0x41, 0x5d, + 0x32, 0xd2, 0x42, 0x54, 0xe2, 0x11, 0x41, 0x58, 0x12, 0xd2, 0x41, 0x76, + 0xb2, 0x92, 0x46, 0x76, 0xb2, 0x92, 0x46, 0x76, 0xb2, 0x92, 0x46, 0x6f, + 0x92, 0x12, 0x46, 0x76, 0x9a, 0xd2, 0x45, 0x81, 0xe2, 0xd2, 0x46, 0x6d, + 0x7a, 0x52, 0x45, 0x6e, 0x7a, 0x52, 0x45, 0x64, 0x4a, 0x92, 0x44, 0x5f, + 0x2a, 0x12, 0x44, 0x65, 0x42, 0x92, 0x44, 0x61, 0x2a, 0xd2, 0x43, 0x5e, + 0x1a, 0x92, 0x43, 0x5c, 0x12, 0x52, 0x43, 0x60, 0x2a, 0xd2, 0x43, 0x61, + 0x2a, 0xd2, 0x43, 0x61, 0x1a, 0x52, 0x43, 0x53, 0xba, 0x51, 0x42, 0x5c, + 0x02, 0xd2, 0x42, 0x53, 0x92, 0xd1, 0x41, 0x55, 0xd2, 0x91, 0x42, 0x5f, + 0xe2, 0xd1, 0x41, 0x53, 0x7a, 0x11, 0x41, 0x54, 0x62, 0xd1, 0x40, 0x5d, + 0x92, 0xd1, 0x40, 0x67, 0x0a, 0xd2, 0x41, 0x6b, 0x2a, 0x52, 0x42, 0x6c, + 0x1a, 0xd2, 0x41, 0x71, 0x32, 0x12, 0x42, 0x76, 0x4a, 0x52, 0x42, 0x71, + 0x22, 0x52, 0x41, 0x71, 0x1a, 0x12, 0x41, 0x71, 0x02, 0x52, 0x40, 0x6f, + 0x0a, 0x92, 0x40, 0x68, 0xc2, 0x91, 0x3f, 0x6c, 0xe2, 0xd1, 0x3f, 0x6a, + 0xe2, 0x11, 0x40, 0x66, 0xba, 0x51, 0x3f, 0x61, 0x6a, 0x51, 0x3e, 0x66, + 0x82, 0x51, 0x3e, 0x59, 0x0a, 0x11, 0x3c, 0x6b, 0xb2, 0x51, 0x3d, 0x56, + 0xca, 0x90, 0x3a, 0x4b, 0x6a, 0xd0, 0x39, 0x45, 0x32, 0x90, 0x38, 0x4e, + 0x7a, 0x50, 0x39, 0x58, 0xda, 0x10, 0x3b, 0x5d, 0x12, 0x91, 0x3b, 0x5a, + 0xda, 0x50, 0x3a, 0x63, 0x3a, 0x91, 0x3b, 0x5a, 0xe2, 0x50, 0x3a, 0x50, + 0x72, 0x90, 0x38, 0x5e, 0x02, 0x91, 0x3a, 0x6c, 0x7a, 0x51, 0x3c, 0x6f, + 0xa2, 0x11, 0x3d, 0x5d, 0xf2, 0x50, 0x3a, 0x60, 0x0a, 0xd1, 0x3a, 0x63, + 0x2a, 0x11, 0x3b, 0x7b, 0x0a, 0x52, 0x3e, 0x81, 0x32, 0x52, 0x3f, 0x84, + 0x52, 0x12, 0x40, 0x84, 0x4a, 0x12, 0x40, 0x64, 0x32, 0x11, 0x3b, 0x78, + 0xfa, 0xd1, 0x3d, 0x77, 0xea, 0x91, 0x3d, 0x7f, 0x1a, 0x92, 0x3e, 0x84, + 0x4a, 0x12, 0x40, 0x80, 0x22, 0xd2, 0x3e, 0x7c, 0x12, 0x52, 0x3e, 0x86, + 0x62, 0x12, 0x40, 0x72, 0xca, 0x11, 0x3d, 0x80, 0x2a, 0xd2, 0x3e, 0x83, + 0x4a, 0xd2, 0x3f, 0x71, 0xca, 0x11, 0x3d, 0x77, 0x02, 0xd2, 0x3d, 0x86, + 0x6a, 0x52, 0x40, 0x9c, 0x3a, 0x53, 0x43, 0x96, 0x0a, 0x93, 0x42, 0x99, + 0x22, 0xd3, 0x42, 0x90, 0xda, 0xd2, 0x41, 0x95, 0x02, 0x53, 0x42, 0x86, + 0x72, 0x52, 0x40, 0x94, 0x02, 0x53, 0x42, 0x96, 0x12, 0x93, 0x42, 0x93, + 0xf2, 0x12, 0x42, 0x93, 0xfa, 0x52, 0x42, 0xa4, 0xa2, 0x93, 0x44, 0xb6, + 0x2a, 0x14, 0x47, 0x90, 0xe2, 0x12, 0x42, 0x99, 0x3a, 0x13, 0x43, 0x9f, + 0x82, 0x53, 0x44, 0x8d, 0xd2, 0xd2, 0x41, 0xa8, 0xda, 0x53, 0x45, 0x95, + 0x22, 0x13, 0x43, 0x9d, 0x7a, 0x93, 0x44, 0xba, 0x4a, 0x14, 0x48, 0xa3, + 0xb2, 0x13, 0x45, 0xba, 0x4a, 0xd4, 0x47, 0xae, 0x12, 0x94, 0x46, 0x93, + 0x1a, 0xd3, 0x42, 0xa7, 0xea, 0xd3, 0x45, 0x92, 0x1a, 0x13, 0x43, 0x8c, + 0xe2, 0x52, 0x42, 0x98, 0x5a, 0xd3, 0x43, 0x93, 0x2a, 0x13, 0x43, 0x96, + 0x4a, 0xd3, 0x43, 0x94, 0x3a, 0x93, 0x43, 0x9e, 0x9a, 0xd3, 0x44, 0xa0, + 0xaa, 0x13, 0x45, 0xa5, 0xe2, 0x13, 0x46, 0xb4, 0x3a, 0x14, 0x48, 0x8b, + 0xfa, 0x12, 0x43, 0xa3, 0xda, 0x93, 0x45, 0x98, 0x72, 0x93, 0x44, 0x9d, + 0x9a, 0x53, 0x45, 0x84, 0xaa, 0x92, 0x41, 0x8e, 0x1a, 0x53, 0x43, 0x8e, + 0x12, 0x53, 0x43, 0x8f, 0x12, 0x53, 0x43, 0x9b, 0x8a, 0xd3, 0x44, 0x86, + 0xb2, 0xd2, 0x41, 0x92, 0x42, 0x13, 0x44, 0x8d, 0x0a, 0x53, 0x43, 0x8d, + 0x0a, 0x53, 0x43, 0x9f, 0xb2, 0x93, 0x45, 0x81, 0xa2, 0x12, 0x42, 0x82, + 0xb2, 0x92, 0x42, 0x84, 0xba, 0x52, 0x42, 0x6b, 0xd2, 0x92, 0x48, 0x6d, + 0xea, 0x92, 0x48, 0x82, 0x6a, 0xd3, 0x49, 0x75, 0xfa, 0x92, 0x48, 0x79, + 0x0a, 0x93, 0x48, 0x75, 0xf2, 0x52, 0x48, 0x80, 0x42, 0x13, 0x49, 0x7e, + 0xf2, 0xd2, 0x47, 0x93, 0xe2, 0x13, 0x4a, 0x79, 0xea, 0x92, 0x47, 0x87, + 0x32, 0x53, 0x48, 0x89, 0x5a, 0x53, 0x48, 0x8d, 0x6a, 0x53, 0x48, 0x94, + 0xba, 0x53, 0x49, 0xa9, 0x3a, 0x14, 0x4a, 0x90, 0x6a, 0x13, 0x48, 0x99, + 0xc2, 0x93, 0x48, 0x8f, 0x72, 0x53, 0x48, 0xad, 0x32, 0x54, 0x49, 0xae, + 0x3a, 0x94, 0x49, 0xa6, 0x02, 0x94, 0x48, 0xb5, 0x62, 0x14, 0x4a, 0xc1, + 0x8a, 0x94, 0x4a, 0xbb, 0x7a, 0x94, 0x4a, 0xa8, 0x0a, 0x94, 0x48, 0xbd, + 0x62, 0x94, 0x49, 0xc2, 0x92, 0x54, 0x4a, 0xa1, 0xba, 0x93, 0x46, 0xad, + 0x12, 0x54, 0x48, 0xc0, 0x5a, 0x14, 0x49, 0xb0, 0x1a, 0x54, 0x48, 0xc4, + 0x8a, 0x94, 0x49, 0xb4, 0x32, 0x94, 0x48, 0xa8, 0xea, 0x53, 0x47, 0xbc, + 0x62, 0x14, 0x49, 0xb3, 0x32, 0x94, 0x48, 0xbf, 0x72, 0x54, 0x49, 0xa4, + 0xda, 0x13, 0x47, 0xb1, 0x3a, 0x54, 0x49, 0xaf, 0x32, 0x94, 0x48, 0xb0, + 0x32, 0x94, 0x48, 0xa3, 0xea, 0xd3, 0x47, 0xab, 0x1a, 0x94, 0x48, 0xa7, + 0x0a, 0x54, 0x48, 0xa8, 0x12, 0x54, 0x48, 0x97, 0x82, 0x13, 0x46, 0x9e, + 0xd2, 0xd3, 0x47, 0x95, 0x7a, 0x13, 0x46, 0xa9, 0x12, 0x54, 0x48, 0x80, + 0xaa, 0x12, 0x43, 0x96, 0x8a, 0x93, 0x46, 0x7f, 0xaa, 0x12, 0x43, 0x84, + 0xea, 0x52, 0x44, 0x76, 0x9a, 0x92, 0x43, 0x83, 0xe2, 0x52, 0x44, 0x7f, + 0xc2, 0x52, 0x44, 0x6b, 0x5a, 0x52, 0x42, 0x76, 0x92, 0xd2, 0x43, 0x5a, + 0x0a, 0x92, 0x41, 0x60, 0x32, 0x92, 0x42, 0x5f, 0x2a, 0x12, 0x42, 0x52, + 0xe2, 0x91, 0x41, 0x6c, 0x7a, 0xd2, 0x43, 0x55, 0x02, 0xd2, 0x41, 0x74, + 0xb2, 0xd2, 0x46, 0x79, 0xc2, 0xd2, 0x46, 0x74, 0xa2, 0x52, 0x46, 0x6a, + 0x72, 0x52, 0x45, 0x6f, 0x82, 0x92, 0x45, 0x70, 0x82, 0x92, 0x45, 0x6f, + 0x82, 0x52, 0x45, 0x6e, 0x82, 0x92, 0x45, 0x68, 0x52, 0x52, 0x44, 0x6c, + 0x6a, 0x12, 0x45, 0x6d, 0x62, 0x92, 0x44, 0x5a, 0xea, 0x11, 0x43, 0x57, + 0x02, 0x92, 0x43, 0x54, 0xc2, 0x91, 0x42, 0x59, 0xf2, 0x91, 0x42, 0x5a, + 0xf2, 0x91, 0x42, 0x5a, 0xea, 0x51, 0x42, 0x68, 0x42, 0x12, 0x44, 0x6b, + 0x42, 0x92, 0x43, 0x62, 0x12, 0xd2, 0x42, 0x5d, 0xf2, 0x11, 0x42, 0x5e, + 0xda, 0x11, 0x42, 0x57, 0x7a, 0xd1, 0x40, 0x53, 0x5a, 0xd1, 0x40, 0x55, + 0x5a, 0x91, 0x40, 0x62, 0xf2, 0x51, 0x41, 0x5f, 0xa2, 0x91, 0x40, 0x66, + 0xd2, 0xd1, 0x40, 0x6a, 0x0a, 0x12, 0x41, 0x7a, 0x42, 0x12, 0x41, 0x63, + 0xaa, 0x11, 0x40, 0x64, 0xba, 0x51, 0x40, 0x60, 0x92, 0x11, 0x40, 0x72, + 0x12, 0xd2, 0x40, 0x62, 0x62, 0xd1, 0x3d, 0x5d, 0x4a, 0x91, 0x3d, 0x60, + 0x5a, 0x11, 0x3e, 0x5d, 0x52, 0xd1, 0x3d, 0x5a, 0x22, 0x91, 0x3c, 0x64, + 0x82, 0x11, 0x3e, 0x67, 0x9a, 0x51, 0x3e, 0x6e, 0xba, 0x51, 0x3e, 0x5f, + 0x2a, 0x51, 0x3c, 0x63, 0x42, 0x51, 0x3c, 0x61, 0x2a, 0x11, 0x3c, 0x62, + 0x32, 0x11, 0x3c, 0x60, 0x22, 0xd1, 0x3b, 0x50, 0x92, 0xd0, 0x39, 0x55, + 0xb2, 0xd0, 0x39, 0x56, 0xba, 0x10, 0x3a, 0x5d, 0x0a, 0x11, 0x3b, 0x7d, + 0x0a, 0xd2, 0x3e, 0x65, 0x32, 0x51, 0x3b, 0x6d, 0x82, 0x91, 0x3c, 0x73, + 0xb2, 0x11, 0x3d, 0x86, 0x5a, 0x52, 0x40, 0x75, 0xea, 0x91, 0x3e, 0x6b, + 0x6a, 0xd1, 0x3b, 0x6d, 0x82, 0x51, 0x3c, 0x68, 0x5a, 0x91, 0x3b, 0x68, + 0x52, 0x91, 0x3b, 0x87, 0x6a, 0x52, 0x40, 0x82, 0x32, 0x52, 0x3f, 0x78, + 0xf2, 0x91, 0x3d, 0x7a, 0x02, 0x12, 0x3e, 0x83, 0x3a, 0x92, 0x3f, 0xa3, + 0x72, 0x13, 0x44, 0x83, 0x42, 0x92, 0x3f, 0x93, 0xe2, 0x12, 0x42, 0x81, + 0x32, 0x12, 0x3f, 0x88, 0x7a, 0x92, 0x40, 0x85, 0x5a, 0x12, 0x40, 0x98, + 0x12, 0x93, 0x42, 0x8e, 0xba, 0x52, 0x41, 0x91, 0xd2, 0xd2, 0x41, 0x82, + 0x42, 0xd2, 0x3f, 0x83, 0x52, 0x12, 0x40, 0x87, 0x72, 0x52, 0x40, 0x90, + 0xca, 0x92, 0x41, 0x8e, 0xba, 0x92, 0x41, 0x93, 0xf2, 0x12, 0x42, 0x87, + 0x8a, 0x92, 0x40, 0x86, 0x7a, 0x92, 0x40, 0xa1, 0x7a, 0x13, 0x44, 0x8f, + 0xd2, 0x92, 0x41, 0x89, 0xa2, 0x12, 0x41, 0xa0, 0x7a, 0x13, 0x44, 0x96, + 0x1a, 0xd3, 0x42, 0x9a, 0x4a, 0x53, 0x43, 0x8c, 0xca, 0xd2, 0x41, 0x96, + 0x22, 0xd3, 0x42, 0x97, 0x2a, 0x13, 0x43, 0x9a, 0x4a, 0x53, 0x43, 0x91, + 0xfa, 0x92, 0x42, 0x97, 0x42, 0x53, 0x43, 0xbf, 0x5a, 0x54, 0x48, 0x9b, + 0x62, 0xd3, 0x43, 0x9e, 0x7a, 0x13, 0x44, 0x90, 0x02, 0x93, 0x42, 0xa1, + 0xaa, 0x13, 0x45, 0x96, 0x42, 0x93, 0x43, 0xa3, 0xb2, 0x53, 0x45, 0x9a, + 0x72, 0x53, 0x44, 0x8c, 0xea, 0x92, 0x42, 0x98, 0x5a, 0x13, 0x44, 0xa0, + 0xa2, 0x13, 0x45, 0x99, 0x62, 0x13, 0x44, 0x91, 0x1a, 0xd3, 0x42, 0xa2, + 0xc2, 0x53, 0x45, 0x9d, 0x92, 0x93, 0x44, 0x9e, 0x92, 0xd3, 0x44, 0x98, + 0x5a, 0x13, 0x44, 0x85, 0xb2, 0x92, 0x41, 0xa1, 0xc2, 0x53, 0x45, 0x98, + 0x62, 0x13, 0x44, 0xa2, 0xca, 0xd3, 0x45, 0x8d, 0x02, 0x13, 0x43, 0x8d, + 0x02, 0xd3, 0x42, 0x88, 0xda, 0x52, 0x42, 0x9d, 0xa2, 0x53, 0x45, 0x9a, + 0x8a, 0x13, 0x45, 0x87, 0xc2, 0x52, 0x42, 0x9a, 0x7a, 0xd3, 0x44, 0x8f, + 0x1a, 0x93, 0x43, 0x87, 0xd2, 0x52, 0x42, 0x99, 0x82, 0x13, 0x45, 0x8e, + 0x0a, 0x53, 0x43, 0x9b, 0x8a, 0x13, 0x45, 0x67, 0xc2, 0x52, 0x48, 0x76, + 0x1a, 0x53, 0x49, 0x7e, 0x2a, 0x13, 0x49, 0x72, 0xf2, 0x52, 0x48, 0x6a, + 0xba, 0xd2, 0x47, 0x6e, 0xd2, 0x12, 0x48, 0x82, 0x2a, 0x93, 0x48, 0x7e, + 0x0a, 0x53, 0x48, 0x81, 0x1a, 0x53, 0x48, 0x94, 0xe2, 0x13, 0x4a, 0x8f, + 0xa2, 0x13, 0x49, 0x89, 0x5a, 0x93, 0x48, 0x8b, 0x62, 0x53, 0x48, 0x99, + 0xf2, 0x93, 0x49, 0x9a, 0xe2, 0x13, 0x49, 0x9b, 0xc2, 0xd3, 0x48, 0x9a, + 0xda, 0xd3, 0x48, 0x95, 0xa2, 0x53, 0x48, 0x9c, 0xe2, 0xd3, 0x48, 0xb0, + 0x42, 0x94, 0x49, 0xa9, 0x2a, 0x94, 0x49, 0xb4, 0x52, 0xd4, 0x49, 0xac, + 0x32, 0x54, 0x49, 0x9a, 0x9a, 0x53, 0x47, 0xb5, 0x4a, 0x94, 0x49, 0xb4, + 0x42, 0x54, 0x49, 0x9f, 0xaa, 0x13, 0x47, 0xaf, 0x32, 0x14, 0x49, 0xae, + 0x22, 0x94, 0x48, 0xa8, 0xfa, 0x13, 0x48, 0xa8, 0xfa, 0xd3, 0x47, 0xc0, + 0x72, 0xd4, 0x49, 0xb9, 0x42, 0xd4, 0x48, 0xbd, 0x62, 0x54, 0x49, 0xb7, + 0x42, 0x94, 0x48, 0xbc, 0x52, 0x14, 0x49, 0xb1, 0x32, 0x94, 0x48, 0xaf, + 0x22, 0x54, 0x48, 0xb6, 0x52, 0x54, 0x49, 0xaa, 0x1a, 0x94, 0x48, 0xb0, + 0x42, 0xd4, 0x48, 0xab, 0x2a, 0x14, 0x49, 0xa8, 0x22, 0xd4, 0x48, 0xaa, + 0x1a, 0x94, 0x48, 0x9c, 0xba, 0x53, 0x47, 0xb6, 0x5a, 0x54, 0x49, 0x9f, + 0xf2, 0x93, 0x48, 0xac, 0x1a, 0x54, 0x48, 0x82, 0xca, 0x12, 0x44, 0x90, + 0x5a, 0x13, 0x46, 0x7d, 0xaa, 0x92, 0x43, 0x92, 0x82, 0x13, 0x47, 0x60, + 0x1a, 0x52, 0x41, 0x7c, 0xaa, 0xd2, 0x43, 0x8e, 0x6a, 0x13, 0x47, 0x71, + 0x7a, 0x12, 0x43, 0x5a, 0x12, 0xd2, 0x41, 0x5c, 0x1a, 0xd2, 0x41, 0x56, + 0x02, 0xd2, 0x41, 0x58, 0x0a, 0x92, 0x41, 0x54, 0xf2, 0x91, 0x41, 0x54, + 0xf2, 0x91, 0x41, 0x56, 0x0a, 0x12, 0x42, 0x65, 0x62, 0x12, 0x44, 0x78, + 0xc2, 0x92, 0x46, 0x76, 0xb2, 0xd2, 0x46, 0x74, 0xa2, 0x52, 0x46, 0x6c, + 0x7a, 0x52, 0x45, 0x74, 0xa2, 0x12, 0x46, 0x70, 0x92, 0xd2, 0x45, 0x78, + 0xb2, 0x52, 0x46, 0x6b, 0x52, 0xd2, 0x44, 0x6e, 0x72, 0x12, 0x45, 0x6d, + 0x72, 0x12, 0x45, 0x62, 0x2a, 0x92, 0x43, 0x5e, 0x1a, 0x92, 0x43, 0x56, + 0xd2, 0x91, 0x42, 0x59, 0xe2, 0x91, 0x42, 0x66, 0x22, 0x52, 0x43, 0x58, + 0xc2, 0x11, 0x42, 0x5e, 0x12, 0x52, 0x43, 0x5b, 0xe2, 0x51, 0x42, 0x5f, + 0xf2, 0x11, 0x42, 0x63, 0xf2, 0x11, 0x42, 0x5b, 0xc2, 0x91, 0x41, 0x58, + 0x92, 0x11, 0x41, 0x5b, 0xb2, 0x51, 0x41, 0x52, 0x4a, 0x91, 0x40, 0x5a, + 0xaa, 0x11, 0x41, 0x6a, 0x0a, 0x92, 0x41, 0x6d, 0x1a, 0x92, 0x41, 0x78, + 0x4a, 0x52, 0x42, 0x7b, 0x52, 0x12, 0x42, 0x6b, 0xea, 0x51, 0x40, 0x6c, + 0x02, 0x12, 0x41, 0x74, 0x1a, 0x12, 0x41, 0x6f, 0x02, 0x92, 0x40, 0x69, + 0xb2, 0x51, 0x3f, 0x6d, 0xea, 0x11, 0x40, 0x6e, 0xe2, 0x11, 0x40, 0x70, + 0xfa, 0x11, 0x40, 0x75, 0x0a, 0x52, 0x40, 0x74, 0xfa, 0xd1, 0x3f, 0x6e, + 0xba, 0x91, 0x3e, 0x6a, 0x92, 0xd1, 0x3d, 0x6b, 0xaa, 0x11, 0x3e, 0x66, + 0x72, 0x91, 0x3d, 0x68, 0x82, 0x51, 0x3d, 0x6a, 0x7a, 0x11, 0x3d, 0x59, + 0xda, 0x50, 0x3a, 0x61, 0x32, 0xd1, 0x3b, 0x66, 0x42, 0x91, 0x3b, 0x68, + 0x5a, 0x11, 0x3c, 0x66, 0x42, 0xd1, 0x3b, 0x63, 0x22, 0x51, 0x3b, 0x6e, + 0xa2, 0x11, 0x3d, 0x76, 0xea, 0xd1, 0x3d, 0x88, 0x72, 0x92, 0x40, 0x76, + 0xe2, 0xd1, 0x3d, 0x6c, 0x62, 0xd1, 0x3b, 0x7b, 0x02, 0x12, 0x3e, 0x76, + 0xd2, 0x51, 0x3d, 0x83, 0x42, 0xd2, 0x3f, 0x84, 0x4a, 0x52, 0x40, 0x91, + 0xba, 0x92, 0x41, 0x88, 0x72, 0x92, 0x40, 0x8a, 0x82, 0xd2, 0x40, 0x85, + 0x4a, 0x12, 0x40, 0x73, 0xc2, 0x11, 0x3d, 0x82, 0x32, 0x52, 0x3f, 0x60, + 0x0a, 0x51, 0x3a, 0x72, 0xba, 0xd1, 0x3c, 0x83, 0x42, 0x92, 0x3f, 0x7d, + 0x22, 0x92, 0x3f, 0x83, 0x42, 0xd2, 0x3f, 0x7f, 0x22, 0x92, 0x3e, 0x7b, + 0x0a, 0x12, 0x3e, 0x7c, 0x12, 0x52, 0x3e, 0x86, 0x6a, 0x52, 0x40, 0x9c, + 0x42, 0x13, 0x43, 0x93, 0xe2, 0x12, 0x42, 0x83, 0x4a, 0xd2, 0x3f, 0x78, + 0x0a, 0x12, 0x3e, 0x94, 0xf2, 0x12, 0x42, 0x8e, 0xba, 0x92, 0x41, 0x9b, + 0x3a, 0x13, 0x43, 0x81, 0x42, 0x92, 0x3f, 0x93, 0xfa, 0x52, 0x42, 0x9c, + 0x4a, 0x93, 0x43, 0x91, 0xea, 0x12, 0x42, 0x84, 0x72, 0x52, 0x40, 0x98, + 0x32, 0x13, 0x43, 0x90, 0xea, 0x12, 0x42, 0x8d, 0xca, 0xd2, 0x41, 0x9e, + 0x72, 0x13, 0x44, 0x9e, 0x72, 0x13, 0x44, 0xa4, 0xb2, 0x13, 0x45, 0xb4, + 0x22, 0x14, 0x47, 0x9b, 0x5a, 0xd3, 0x43, 0x9d, 0x72, 0x13, 0x44, 0xad, + 0x02, 0x14, 0x46, 0xc4, 0x8a, 0x14, 0x49, 0xa9, 0xf2, 0x13, 0x46, 0xa2, + 0xb2, 0x13, 0x45, 0x97, 0x4a, 0x93, 0x43, 0x8c, 0xe2, 0x12, 0x42, 0xa5, + 0xda, 0x93, 0x45, 0x9b, 0x72, 0x53, 0x44, 0x8f, 0x0a, 0xd3, 0x42, 0x95, + 0x32, 0x53, 0x43, 0xa6, 0xda, 0xd3, 0x45, 0xa0, 0xaa, 0x93, 0x45, 0x9f, + 0xaa, 0x13, 0x45, 0xa0, 0xaa, 0x53, 0x45, 0x96, 0x5a, 0x13, 0x44, 0xae, + 0x1a, 0x54, 0x47, 0x94, 0x42, 0xd3, 0x43, 0x92, 0x32, 0x93, 0x43, 0xa1, + 0xc2, 0x93, 0x45, 0x8a, 0xea, 0xd2, 0x42, 0x98, 0x72, 0xd3, 0x44, 0x86, + 0xca, 0xd2, 0x42, 0x98, 0x72, 0x93, 0x44, 0x95, 0x5a, 0x53, 0x44, 0x9c, + 0x92, 0x53, 0x45, 0x9c, 0x9a, 0x53, 0x45, 0x91, 0x32, 0xd3, 0x43, 0x94, + 0x5a, 0x93, 0x44, 0x8b, 0x02, 0x13, 0x43, 0x8e, 0x22, 0x93, 0x43, 0x9b, + 0x9a, 0x53, 0x45, 0x86, 0xd2, 0x92, 0x42, 0x68, 0xaa, 0xd2, 0x47, 0x6a, + 0xda, 0x92, 0x48, 0x70, 0xfa, 0xd2, 0x48, 0x69, 0xca, 0x52, 0x48, 0x71, + 0xe2, 0x52, 0x48, 0x7c, 0x1a, 0xd3, 0x48, 0x76, 0xea, 0x12, 0x48, 0x76, + 0xf2, 0x12, 0x48, 0x80, 0x0a, 0x13, 0x48, 0x6a, 0xa2, 0x52, 0x46, 0x78, + 0xf2, 0xd2, 0x47, 0x86, 0x4a, 0x93, 0x48, 0x85, 0x22, 0x53, 0x48, 0x90, + 0x92, 0x93, 0x48, 0x98, 0xea, 0x93, 0x49, 0x95, 0xaa, 0x93, 0x48, 0x90, + 0x7a, 0x13, 0x48, 0x9f, 0x0a, 0x14, 0x49, 0x9d, 0xe2, 0xd3, 0x48, 0x9b, + 0xd2, 0x93, 0x48, 0xa1, 0xea, 0x93, 0x48, 0xa1, 0x02, 0x94, 0x48, 0xad, + 0x32, 0x94, 0x49, 0xad, 0x32, 0x14, 0x49, 0xc2, 0x9a, 0x14, 0x4b, 0xb1, + 0x32, 0xd4, 0x48, 0xba, 0x5a, 0x94, 0x49, 0xb3, 0x32, 0xd4, 0x48, 0xb9, + 0x5a, 0x94, 0x49, 0xc0, 0x7a, 0xd4, 0x49, 0xc9, 0xd2, 0x54, 0x4b, 0xb3, + 0x32, 0x94, 0x48, 0xbf, 0x6a, 0x54, 0x49, 0xb8, 0x52, 0x54, 0x49, 0xb6, + 0x42, 0xd4, 0x48, 0xbc, 0x62, 0x54, 0x49, 0xb8, 0x5a, 0x94, 0x49, 0xb9, + 0x72, 0x14, 0x4a, 0xac, 0x22, 0x94, 0x48, 0xb6, 0x4a, 0xd4, 0x48, 0xa3, + 0x0a, 0x94, 0x48, 0x9c, 0xc2, 0x53, 0x47, 0xad, 0x3a, 0x14, 0x49, 0x9f, + 0xe2, 0xd3, 0x47, 0x9a, 0xaa, 0xd3, 0x46, 0x96, 0x72, 0x13, 0x46, 0xa5, + 0x0a, 0x94, 0x48, 0x91, 0x72, 0x53, 0x47, 0x83, 0xca, 0x12, 0x44, 0x99, + 0xba, 0x53, 0x47, 0x81, 0xca, 0x52, 0x44, 0x7c, 0xa2, 0x12, 0x43, 0x6f, + 0x82, 0x52, 0x43, 0x74, 0x8a, 0x52, 0x43, 0x5b, 0x0a, 0x52, 0x41, 0x68, + 0x7a, 0x12, 0x44, 0x5d, 0x22, 0xd2, 0x41, 0x55, 0x02, 0xd2, 0x41, 0x56, + 0x02, 0x92, 0x41, 0x55, 0x1a, 0xd2, 0x42, 0x58, 0x1a, 0xd2, 0x42, 0x57, + 0x12, 0x92, 0x42, 0x59, 0x22, 0xd2, 0x42, 0x5c, 0x42, 0x92, 0x43, 0x6f, + 0x8a, 0xd2, 0x45, 0x6c, 0x7a, 0x92, 0x45, 0x7a, 0xaa, 0x12, 0x46, 0x70, + 0x92, 0x12, 0x46, 0x74, 0x9a, 0x12, 0x46, 0x6d, 0x72, 0x12, 0x45, 0x76, + 0xa2, 0xd2, 0x45, 0x70, 0x72, 0xd2, 0x44, 0x72, 0x82, 0x12, 0x45, 0x71, + 0x82, 0x12, 0x45, 0x69, 0x52, 0x52, 0x44, 0x60, 0x2a, 0x92, 0x43, 0x5f, + 0x1a, 0x52, 0x43, 0x5f, 0x1a, 0x52, 0x43, 0x5b, 0xea, 0x51, 0x42, 0x60, + 0x12, 0xd2, 0x42, 0x57, 0xb2, 0xd1, 0x41, 0x60, 0x02, 0x52, 0x42, 0x5e, + 0xda, 0x11, 0x42, 0x55, 0x8a, 0x51, 0x41, 0x57, 0x8a, 0x11, 0x41, 0x66, + 0x12, 0x52, 0x42, 0x5a, 0xaa, 0x51, 0x41, 0x52, 0x42, 0x11, 0x40, 0x5a, + 0x92, 0xd1, 0x40, 0x68, 0x02, 0x52, 0x41, 0x69, 0xfa, 0x11, 0x41, 0x77, + 0x42, 0x12, 0x42, 0x7f, 0x62, 0x52, 0x42, 0x83, 0x82, 0x92, 0x42, 0x7c, + 0x42, 0xd2, 0x41, 0x75, 0x22, 0x12, 0x41, 0x6b, 0xca, 0x91, 0x3f, 0x65, + 0x8a, 0xd1, 0x3e, 0x68, 0xa2, 0xd1, 0x3e, 0x6e, 0xca, 0x91, 0x3f, 0x69, + 0xa2, 0x51, 0x3e, 0x69, 0x92, 0xd1, 0x3d, 0x6a, 0x92, 0xd1, 0x3d, 0x6a, + 0x8a, 0x11, 0x3e, 0x83, 0x4a, 0xd2, 0x40, 0x76, 0xfa, 0x11, 0x3f, 0x82, + 0x3a, 0x52, 0x40, 0x72, 0xca, 0x51, 0x3e, 0x72, 0xba, 0x11, 0x3e, 0x6a, + 0x6a, 0x91, 0x3c, 0x6f, 0xa2, 0x91, 0x3d, 0x6a, 0x72, 0x91, 0x3c, 0x5b, + 0xe2, 0x50, 0x3a, 0x78, 0xfa, 0x51, 0x3e, 0x73, 0xda, 0xd1, 0x3d, 0x7f, + 0x1a, 0xd2, 0x3e, 0x60, 0x02, 0xd1, 0x3a, 0x75, 0xca, 0x91, 0x3d, 0x6b, + 0x6a, 0xd1, 0x3b, 0x80, 0x22, 0xd2, 0x3e, 0x8e, 0xa2, 0x52, 0x41, 0x81, + 0x32, 0x12, 0x40, 0x6f, 0x92, 0x51, 0x3c, 0x7f, 0x1a, 0xd2, 0x3e, 0xa4, + 0x72, 0x13, 0x44, 0x8b, 0x8a, 0xd2, 0x40, 0x8b, 0x82, 0xd2, 0x40, 0x7f, + 0x12, 0x92, 0x3e, 0x81, 0x32, 0x52, 0x3f, 0x85, 0x52, 0x12, 0x40, 0x72, + 0xba, 0xd1, 0x3c, 0x6d, 0x92, 0x51, 0x3c, 0x78, 0xfa, 0xd1, 0x3d, 0x85, + 0x4a, 0x12, 0x40, 0x85, 0x52, 0x12, 0x40, 0x94, 0xea, 0x12, 0x42, 0x8c, + 0x9a, 0x12, 0x41, 0x8d, 0xaa, 0x52, 0x41, 0x80, 0x2a, 0x12, 0x3f, 0x8a, + 0x8a, 0xd2, 0x40, 0x94, 0xfa, 0x12, 0x42, 0x8d, 0xaa, 0x52, 0x41, 0x84, + 0x5a, 0x52, 0x40, 0x88, 0x82, 0xd2, 0x40, 0x90, 0xd2, 0xd2, 0x41, 0x83, + 0x52, 0x12, 0x40, 0x93, 0xf2, 0x12, 0x42, 0xb0, 0x0a, 0x14, 0x46, 0x99, + 0x32, 0x13, 0x43, 0x99, 0x2a, 0x13, 0x43, 0xa3, 0x92, 0x53, 0x44, 0x85, + 0x72, 0x92, 0x40, 0xa6, 0xc2, 0x53, 0x45, 0x8a, 0xaa, 0x52, 0x41, 0x97, + 0x22, 0x13, 0x43, 0xa2, 0x9a, 0x93, 0x44, 0x91, 0xfa, 0x52, 0x42, 0x99, + 0x42, 0x53, 0x43, 0xa3, 0xaa, 0xd3, 0x44, 0xa2, 0xa2, 0xd3, 0x44, 0x9d, + 0x6a, 0x13, 0x44, 0xb4, 0x2a, 0x54, 0x47, 0xac, 0x0a, 0x54, 0x46, 0xa3, + 0xb2, 0x13, 0x45, 0xa6, 0xd2, 0x53, 0x45, 0x9d, 0x7a, 0x13, 0x44, 0x8e, + 0xf2, 0x52, 0x42, 0xa3, 0xc2, 0x13, 0x45, 0xa5, 0xca, 0x53, 0x45, 0xa7, + 0xea, 0x13, 0x46, 0xa2, 0xba, 0x53, 0x45, 0x9d, 0x82, 0xd3, 0x44, 0x93, + 0x2a, 0x53, 0x43, 0x9d, 0x92, 0xd3, 0x44, 0xa4, 0xd2, 0xd3, 0x45, 0x99, + 0x72, 0x53, 0x44, 0xb4, 0x52, 0x94, 0x48, 0x96, 0x4a, 0xd3, 0x43, 0x8b, + 0xea, 0x92, 0x42, 0x9a, 0x7a, 0x93, 0x44, 0xb2, 0x32, 0xd4, 0x47, 0x89, + 0xd2, 0x52, 0x42, 0x9f, 0xaa, 0x13, 0x45, 0x9d, 0xaa, 0x93, 0x45, 0x94, + 0x52, 0x13, 0x44, 0x91, 0x32, 0xd3, 0x43, 0x99, 0x82, 0xd3, 0x44, 0x94, + 0x5a, 0x93, 0x44, 0x94, 0x4a, 0x13, 0x44, 0xa1, 0xd2, 0xd3, 0x45, 0x8e, + 0x2a, 0x13, 0x44, 0x9a, 0xa2, 0xd3, 0x45, 0x6d, 0xca, 0x52, 0x48, 0x65, + 0x92, 0xd2, 0x46, 0x66, 0xaa, 0xd2, 0x47, 0x68, 0xba, 0x12, 0x48, 0x65, + 0xaa, 0xd2, 0x47, 0x63, 0x9a, 0x52, 0x47, 0x66, 0xb2, 0x12, 0x48, 0x81, + 0x3a, 0xd3, 0x48, 0x75, 0xe2, 0x12, 0x48, 0x83, 0x42, 0xd3, 0x48, 0x94, + 0xca, 0x53, 0x49, 0x8f, 0xa2, 0x13, 0x49, 0x83, 0x32, 0x53, 0x48, 0x84, + 0x2a, 0x13, 0x48, 0x9b, 0x02, 0x54, 0x49, 0x90, 0x92, 0x93, 0x48, 0xa1, + 0x1a, 0x94, 0x49, 0xa3, 0x1a, 0x94, 0x49, 0xa1, 0x12, 0x94, 0x49, 0x8e, + 0x5a, 0x93, 0x47, 0x9b, 0xd2, 0x93, 0x48, 0xa5, 0x12, 0x14, 0x49, 0xa4, + 0x02, 0x94, 0x48, 0xa2, 0x02, 0x14, 0x49, 0xac, 0x22, 0xd4, 0x48, 0xb0, + 0x3a, 0x54, 0x49, 0xa1, 0xda, 0x13, 0x48, 0xb4, 0x3a, 0x14, 0x49, 0xb3, + 0x42, 0x54, 0x49, 0xb4, 0x42, 0x14, 0x49, 0xad, 0x1a, 0x54, 0x48, 0xad, + 0x12, 0x14, 0x48, 0xc1, 0x8a, 0x14, 0x4a, 0xb5, 0x42, 0xd4, 0x48, 0xb3, + 0x3a, 0xd4, 0x48, 0xb7, 0x5a, 0x54, 0x49, 0xb0, 0x32, 0x94, 0x48, 0xa0, + 0xda, 0xd3, 0x47, 0xb4, 0x42, 0xd4, 0x48, 0xad, 0x3a, 0x54, 0x49, 0xbe, + 0x7a, 0xd4, 0x49, 0xae, 0x32, 0x14, 0x49, 0x9e, 0xd2, 0x93, 0x47, 0x9d, + 0xca, 0x13, 0x47, 0x8f, 0x42, 0x93, 0x45, 0xac, 0x42, 0x94, 0x49, 0x93, + 0x7a, 0x13, 0x47, 0x95, 0x92, 0x13, 0x47, 0x94, 0x72, 0x53, 0x46, 0x8c, + 0x2a, 0x53, 0x45, 0x74, 0x82, 0x12, 0x43, 0x6e, 0x7a, 0xd2, 0x43, 0x6a, + 0x62, 0xd2, 0x42, 0x64, 0x5a, 0x92, 0x43, 0x5a, 0x22, 0x52, 0x42, 0x56, + 0x0a, 0x52, 0x42, 0x52, 0xfa, 0x11, 0x42, 0x5b, 0x22, 0x92, 0x42, 0x53, + 0xfa, 0x11, 0x42, 0x58, 0x22, 0x52, 0x43, 0x56, 0x12, 0xd2, 0x42, 0x5b, + 0x2a, 0x12, 0x43, 0x58, 0x22, 0x52, 0x43, 0x57, 0x22, 0x52, 0x43, 0x79, + 0xaa, 0x12, 0x46, 0x6f, 0x8a, 0xd2, 0x45, 0x68, 0x5a, 0x12, 0x45, 0x6d, + 0x72, 0x12, 0x45, 0x73, 0x8a, 0x52, 0x45, 0x6a, 0x52, 0x92, 0x44, 0x70, + 0x72, 0xd2, 0x44, 0x75, 0x92, 0x12, 0x45, 0x73, 0x72, 0x52, 0x44, 0x71, + 0x7a, 0x52, 0x45, 0x6a, 0x52, 0x52, 0x44, 0x66, 0x42, 0x12, 0x44, 0x61, + 0x1a, 0x52, 0x43, 0x61, 0x1a, 0x12, 0x43, 0x60, 0x0a, 0x92, 0x42, 0x63, + 0x1a, 0xd2, 0x42, 0x59, 0xb2, 0x91, 0x41, 0x6a, 0x2a, 0x92, 0x42, 0x63, + 0x12, 0x52, 0x42, 0x62, 0x02, 0x12, 0x42, 0x6a, 0x12, 0x12, 0x42, 0x62, + 0xda, 0x51, 0x41, 0x5d, 0xc2, 0x51, 0x41, 0x60, 0xe2, 0x91, 0x41, 0x5b, + 0x82, 0xd1, 0x40, 0x68, 0xfa, 0x11, 0x41, 0x66, 0xfa, 0x11, 0x41, 0x72, + 0x1a, 0x12, 0x41, 0x66, 0xc2, 0x11, 0x40, 0x65, 0xaa, 0x11, 0x40, 0x6c, + 0xfa, 0xd1, 0x40, 0x6e, 0xea, 0x51, 0x40, 0x5c, 0x4a, 0x11, 0x3e, 0x5a, + 0x2a, 0x91, 0x3d, 0x61, 0x6a, 0x91, 0x3e, 0x70, 0x0a, 0x52, 0x40, 0x66, + 0xa2, 0x91, 0x3e, 0x64, 0x82, 0x51, 0x3e, 0x58, 0x02, 0x11, 0x3c, 0x66, + 0x6a, 0x51, 0x3d, 0x6a, 0x92, 0xd1, 0x3d, 0x6f, 0xc2, 0xd1, 0x3e, 0x69, + 0x7a, 0x51, 0x3d, 0x68, 0x82, 0xd1, 0x3d, 0x6d, 0x9a, 0x91, 0x3d, 0x71, + 0xaa, 0x51, 0x3d, 0x7c, 0x02, 0x92, 0x3e, 0x7c, 0x02, 0x92, 0x3e, 0x75, + 0xd2, 0xd1, 0x3d, 0x87, 0x62, 0x92, 0x40, 0x78, 0xea, 0xd1, 0x3d, 0x81, + 0x22, 0x92, 0x3f, 0x6d, 0x7a, 0x11, 0x3c, 0x65, 0x32, 0x11, 0x3b, 0x7c, + 0x0a, 0x52, 0x3e, 0x89, 0x72, 0x52, 0x40, 0x88, 0x62, 0x52, 0x40, 0x74, + 0xba, 0x11, 0x3d, 0x7e, 0x12, 0x92, 0x3e, 0x84, 0x42, 0xd2, 0x3f, 0x83, + 0x3a, 0x92, 0x3f, 0x89, 0x72, 0x52, 0x40, 0x8f, 0xaa, 0x52, 0x41, 0x90, + 0xba, 0x92, 0x41, 0x86, 0x5a, 0x12, 0x40, 0x90, 0xb2, 0x52, 0x41, 0x76, + 0xe2, 0x91, 0x3d, 0x71, 0xba, 0xd1, 0x3c, 0x80, 0x2a, 0x12, 0x3f, 0x85, + 0x5a, 0x12, 0x40, 0x83, 0x42, 0x92, 0x3f, 0x6f, 0xa2, 0x91, 0x3c, 0x8e, + 0xb2, 0x52, 0x41, 0xa0, 0x52, 0x93, 0x43, 0x9b, 0x22, 0x13, 0x43, 0x89, + 0x7a, 0x92, 0x40, 0x87, 0x72, 0x92, 0x40, 0x8c, 0xa2, 0x12, 0x41, 0x94, + 0xf2, 0x52, 0x42, 0x96, 0x0a, 0x93, 0x42, 0x8c, 0xaa, 0x52, 0x41, 0x98, + 0x22, 0xd3, 0x42, 0x83, 0x52, 0x12, 0x40, 0x9c, 0x42, 0x53, 0x43, 0x9b, + 0x42, 0x53, 0x43, 0x93, 0xf2, 0x12, 0x42, 0xa0, 0x6a, 0xd3, 0x43, 0x95, + 0x0a, 0x93, 0x42, 0x95, 0x12, 0xd3, 0x42, 0x98, 0x3a, 0x13, 0x43, 0xa6, + 0xb2, 0xd3, 0x44, 0xac, 0xf2, 0xd3, 0x45, 0x9d, 0x62, 0xd3, 0x43, 0x8f, + 0xea, 0x12, 0x42, 0x99, 0x4a, 0x93, 0x43, 0xa5, 0xb2, 0x13, 0x45, 0xa9, + 0xea, 0xd3, 0x45, 0x99, 0x4a, 0x93, 0x43, 0xa2, 0xa2, 0xd3, 0x44, 0xac, + 0x02, 0x14, 0x46, 0x9e, 0x7a, 0x13, 0x44, 0xa7, 0xda, 0x93, 0x45, 0xaa, + 0x02, 0x54, 0x46, 0xa7, 0xe2, 0x93, 0x45, 0xab, 0x02, 0x94, 0x46, 0xa6, + 0xe2, 0x13, 0x46, 0xc6, 0xaa, 0x94, 0x49, 0xa0, 0xa2, 0xd3, 0x44, 0x9c, + 0x7a, 0x93, 0x44, 0xaa, 0x02, 0x94, 0x46, 0x97, 0x62, 0x53, 0x44, 0xa0, + 0xaa, 0x53, 0x45, 0x96, 0x52, 0x13, 0x44, 0xa2, 0xc2, 0x93, 0x45, 0x9c, + 0x82, 0x93, 0x44, 0x91, 0x2a, 0x93, 0x43, 0xa4, 0xe2, 0x53, 0x46, 0x94, + 0x42, 0x13, 0x44, 0x87, 0xca, 0x52, 0x42, 0x99, 0x72, 0x93, 0x44, 0x9b, + 0x92, 0x13, 0x45, 0x8d, 0x12, 0x53, 0x43, 0x8b, 0xfa, 0x12, 0x43, 0x8a, + 0xea, 0xd2, 0x42, 0x99, 0x7a, 0xd3, 0x44, 0x8c, 0x02, 0x53, 0x43, 0x9a, + 0xb2, 0x13, 0x46, 0x8f, 0x2a, 0x53, 0x44, 0x67, 0xaa, 0x92, 0x47, 0x65, + 0xb2, 0x12, 0x48, 0x64, 0x9a, 0x52, 0x47, 0x68, 0xba, 0x12, 0x48, 0x64, + 0xa2, 0x92, 0x47, 0x63, 0x92, 0x12, 0x47, 0x68, 0xb2, 0x92, 0x47, 0x6b, + 0x9a, 0xd2, 0x46, 0x72, 0xca, 0x92, 0x47, 0x6c, 0xb2, 0x12, 0x47, 0x80, + 0x1a, 0x53, 0x48, 0x87, 0x62, 0x93, 0x48, 0x81, 0x12, 0xd3, 0x47, 0x8d, + 0x7a, 0x93, 0x48, 0x8f, 0x9a, 0xd3, 0x48, 0x9c, 0x0a, 0x94, 0x49, 0x9a, + 0xca, 0xd3, 0x48, 0x94, 0xa2, 0x93, 0x48, 0xac, 0x3a, 0xd4, 0x49, 0x91, + 0x8a, 0x93, 0x48, 0xab, 0x32, 0x94, 0x49, 0x9f, 0xf2, 0xd3, 0x48, 0xa9, + 0x22, 0x54, 0x49, 0xaf, 0x42, 0xd4, 0x49, 0xa8, 0x1a, 0x14, 0x49, 0xa6, + 0x0a, 0x94, 0x48, 0xa8, 0x12, 0x94, 0x48, 0xa8, 0x02, 0x54, 0x48, 0xab, + 0x1a, 0x94, 0x48, 0xb4, 0x4a, 0x54, 0x49, 0xa9, 0x0a, 0x14, 0x48, 0xb4, + 0x4a, 0x54, 0x49, 0xc3, 0x92, 0x14, 0x4a, 0xbb, 0x5a, 0x14, 0x49, 0xb7, + 0x52, 0x54, 0x49, 0xaf, 0x32, 0xd4, 0x48, 0xb1, 0x3a, 0xd4, 0x48, 0xac, + 0x2a, 0x14, 0x49, 0xa0, 0xe2, 0x13, 0x48, 0xc6, 0xca, 0x14, 0x4b, 0xae, + 0x3a, 0x14, 0x49, 0x97, 0x9a, 0xd3, 0x46, 0xaa, 0x2a, 0x14, 0x49, 0x98, + 0xa2, 0x13, 0x47, 0x96, 0x92, 0x13, 0x47, 0xad, 0x32, 0x14, 0x49, 0x8b, + 0x22, 0x13, 0x45, 0x91, 0x5a, 0x13, 0x46, 0x7b, 0xaa, 0x92, 0x44, 0x7c, + 0xda, 0xd2, 0x45, 0x83, 0xea, 0x12, 0x45, 0x81, 0xda, 0x12, 0x45, 0x69, + 0x72, 0xd2, 0x43, 0x6b, 0x6a, 0x52, 0x43, 0x55, 0x12, 0x92, 0x42, 0x58, + 0x1a, 0xd2, 0x42, 0x5c, 0x3a, 0xd2, 0x43, 0x5c, 0x32, 0xd2, 0x42, 0x54, + 0x12, 0xd2, 0x42, 0x54, 0x0a, 0xd2, 0x42, 0x68, 0x92, 0xd2, 0x44, 0x54, + 0x12, 0x12, 0x43, 0x5b, 0x2a, 0x12, 0x43, 0x5e, 0x2a, 0x52, 0x43, 0x71, + 0x8a, 0xd2, 0x45, 0x6b, 0x6a, 0x52, 0x45, 0x79, 0xb2, 0xd2, 0x45, 0x6f, + 0x7a, 0x12, 0x45, 0x73, 0x8a, 0x92, 0x45, 0x6b, 0x4a, 0x12, 0x44, 0x7e, + 0xba, 0x12, 0x46, 0x7b, 0x9a, 0x52, 0x45, 0x74, 0x7a, 0x92, 0x44, 0x65, + 0x42, 0x12, 0x44, 0x61, 0x22, 0x12, 0x43, 0x6a, 0x42, 0xd2, 0x43, 0x6b, + 0x4a, 0x12, 0x44, 0x61, 0x1a, 0x12, 0x43, 0x63, 0x2a, 0x52, 0x43, 0x61, + 0x12, 0x92, 0x42, 0x64, 0x0a, 0x52, 0x42, 0x6d, 0x3a, 0xd2, 0x42, 0x6e, + 0x42, 0x12, 0x43, 0x5c, 0xaa, 0x11, 0x41, 0x68, 0x0a, 0xd2, 0x41, 0x67, + 0x0a, 0xd2, 0x41, 0x5c, 0xa2, 0xd1, 0x40, 0x5a, 0x62, 0x11, 0x40, 0x5c, + 0x82, 0x51, 0x40, 0x64, 0xd2, 0x91, 0x40, 0x66, 0xca, 0x91, 0x40, 0x65, + 0xc2, 0x11, 0x40, 0x72, 0x22, 0x92, 0x41, 0x78, 0x32, 0x52, 0x41, 0x7a, + 0x2a, 0x12, 0x41, 0x80, 0x4a, 0x52, 0x41, 0x6e, 0xe2, 0x11, 0x40, 0x60, + 0x42, 0x51, 0x3d, 0x6b, 0xd2, 0x11, 0x40, 0x80, 0x3a, 0x92, 0x40, 0x7c, + 0x1a, 0x12, 0x40, 0x72, 0xd2, 0xd1, 0x3e, 0x71, 0xca, 0xd1, 0x3e, 0x74, + 0x02, 0xd2, 0x3f, 0x70, 0xca, 0x91, 0x3e, 0x6b, 0x82, 0x11, 0x3d, 0x6e, + 0x9a, 0x51, 0x3d, 0x6e, 0xa2, 0x91, 0x3d, 0x72, 0xba, 0x91, 0x3d, 0x76, + 0xda, 0x11, 0x3e, 0x73, 0xc2, 0x11, 0x3e, 0x6e, 0x9a, 0x51, 0x3d, 0x78, + 0xf2, 0x51, 0x3e, 0x85, 0x42, 0x12, 0x40, 0x82, 0x32, 0x12, 0x40, 0x87, + 0x5a, 0x92, 0x40, 0x80, 0x1a, 0xd2, 0x3e, 0x8b, 0x82, 0xd2, 0x40, 0x89, + 0x7a, 0x12, 0x41, 0x71, 0x9a, 0x91, 0x3c, 0x7b, 0xfa, 0xd1, 0x3d, 0x7d, + 0x0a, 0x52, 0x3e, 0x7d, 0x0a, 0x52, 0x3e, 0x83, 0x3a, 0x92, 0x3f, 0x77, + 0xd2, 0x51, 0x3d, 0x79, 0xf2, 0x91, 0x3d, 0x84, 0x52, 0x12, 0x40, 0x80, + 0x2a, 0x12, 0x3f, 0x8c, 0x92, 0x12, 0x41, 0x86, 0x5a, 0x12, 0x40, 0x72, + 0xba, 0xd1, 0x3c, 0x8b, 0x92, 0xd2, 0x40, 0x84, 0x42, 0xd2, 0x3f, 0x9f, + 0x4a, 0x93, 0x43, 0x8f, 0xaa, 0x52, 0x41, 0x8d, 0xa2, 0x52, 0x41, 0x86, + 0x5a, 0x12, 0x40, 0x85, 0x5a, 0x12, 0x40, 0x9e, 0x4a, 0x53, 0x43, 0x92, + 0xd2, 0xd2, 0x41, 0x97, 0x0a, 0x53, 0x42, 0x90, 0xca, 0x92, 0x41, 0x90, + 0xca, 0x92, 0x41, 0x8e, 0xb2, 0x52, 0x41, 0x90, 0xca, 0x92, 0x41, 0x87, + 0x7a, 0x92, 0x40, 0x9f, 0x5a, 0x93, 0x43, 0x87, 0x7a, 0x92, 0x40, 0x93, + 0xfa, 0x52, 0x42, 0xa6, 0xaa, 0xd3, 0x44, 0x93, 0xf2, 0x52, 0x42, 0xa0, + 0x6a, 0xd3, 0x43, 0x8b, 0xaa, 0x12, 0x41, 0x94, 0x0a, 0x93, 0x42, 0x99, + 0x32, 0x13, 0x43, 0xa0, 0x72, 0x13, 0x44, 0xa8, 0xd2, 0x53, 0x45, 0xa1, + 0x8a, 0x53, 0x44, 0xae, 0x02, 0x14, 0x46, 0x9e, 0x72, 0x13, 0x44, 0xa2, + 0x9a, 0x93, 0x44, 0xb1, 0x12, 0x94, 0x46, 0x98, 0x4a, 0x93, 0x43, 0xa9, + 0xe2, 0xd3, 0x45, 0xa4, 0xba, 0x13, 0x45, 0x9e, 0x8a, 0x93, 0x44, 0x9c, + 0x7a, 0x93, 0x44, 0x98, 0x5a, 0x13, 0x44, 0xb0, 0x1a, 0x14, 0x47, 0xad, + 0x0a, 0x94, 0x46, 0xb0, 0x1a, 0x14, 0x47, 0xb3, 0x32, 0xd4, 0x47, 0xaa, + 0x0a, 0x94, 0x46, 0xa5, 0xd2, 0x93, 0x45, 0xa3, 0xc2, 0x53, 0x45, 0x9e, + 0xa2, 0x13, 0x45, 0x9c, 0x8a, 0xd3, 0x44, 0x9c, 0x8a, 0x13, 0x45, 0xa5, + 0xea, 0x53, 0x46, 0x9d, 0x8a, 0xd3, 0x44, 0x91, 0x2a, 0x93, 0x43, 0x9c, + 0x92, 0x13, 0x45, 0xa4, 0xda, 0x53, 0x46, 0x8c, 0x02, 0x53, 0x43, 0x94, + 0x52, 0x13, 0x44, 0x99, 0x72, 0x53, 0x44, 0x96, 0x5a, 0x53, 0x44, 0x8e, + 0x12, 0x13, 0x43, 0x97, 0x6a, 0x93, 0x44, 0xa1, 0xca, 0xd3, 0x45, 0x8d, + 0x0a, 0x53, 0x43, 0x89, 0xf2, 0x12, 0x43, 0x68, 0xb2, 0x92, 0x47, 0x65, + 0xa2, 0x92, 0x47, 0x66, 0x92, 0x52, 0x47, 0x69, 0xb2, 0x92, 0x47, 0x64, + 0x92, 0x12, 0x47, 0x66, 0xaa, 0x92, 0x47, 0x6c, 0xc2, 0xd2, 0x47, 0x74, + 0xfa, 0x92, 0x48, 0x80, 0x4a, 0xd3, 0x48, 0x74, 0xda, 0x92, 0x47, 0x75, + 0xf2, 0x12, 0x48, 0x81, 0x22, 0x53, 0x48, 0x84, 0x3a, 0x13, 0x48, 0x7e, + 0xfa, 0x92, 0x47, 0x86, 0x42, 0x53, 0x48, 0x82, 0x12, 0x53, 0x47, 0x90, + 0x92, 0x93, 0x48, 0x99, 0xda, 0x13, 0x49, 0x9b, 0xea, 0xd3, 0x48, 0x9a, + 0xe2, 0xd3, 0x48, 0x95, 0x9a, 0x13, 0x48, 0x9f, 0xfa, 0x93, 0x48, 0x95, + 0x8a, 0xd3, 0x47, 0xa5, 0x1a, 0x14, 0x49, 0x9d, 0xc2, 0x53, 0x48, 0xa9, + 0x22, 0x14, 0x49, 0xae, 0x3a, 0x54, 0x49, 0xa7, 0x12, 0x94, 0x48, 0xb6, + 0x4a, 0x14, 0x49, 0x95, 0x6a, 0x53, 0x46, 0xb7, 0x4a, 0x14, 0x49, 0xb7, + 0x5a, 0x94, 0x49, 0xc8, 0xd2, 0x14, 0x4b, 0xc0, 0x92, 0x94, 0x4a, 0xaf, + 0x32, 0x14, 0x49, 0xb4, 0x4a, 0x54, 0x49, 0xa9, 0x12, 0x54, 0x48, 0xbc, + 0x72, 0xd4, 0x49, 0xb0, 0x4a, 0x54, 0x49, 0x98, 0x9a, 0x13, 0x47, 0x98, + 0xa2, 0x93, 0x47, 0xa1, 0x02, 0x94, 0x48, 0xa6, 0x1a, 0xd4, 0x48, 0x95, + 0x92, 0x93, 0x47, 0x98, 0xaa, 0xd3, 0x47, 0x87, 0x0a, 0x53, 0x45, 0x89, + 0x2a, 0x13, 0x46, 0x87, 0x0a, 0x53, 0x45, 0x84, 0x02, 0xd3, 0x45, 0x71, + 0x9a, 0xd2, 0x44, 0x5c, 0x22, 0x52, 0x42, 0x7c, 0xc2, 0x92, 0x45, 0x63, + 0x4a, 0x92, 0x43, 0x55, 0x0a, 0x92, 0x42, 0x50, 0xea, 0x11, 0x42, 0x54, + 0xfa, 0x51, 0x42, 0x52, 0x0a, 0x12, 0x43, 0x4f, 0xe2, 0x11, 0x42, 0x5d, + 0x5a, 0x12, 0x45, 0x52, 0x0a, 0xd2, 0x42, 0x5c, 0x32, 0x52, 0x43, 0x51, + 0xf2, 0x91, 0x42, 0x57, 0x12, 0xd2, 0x42, 0x5c, 0x42, 0x12, 0x44, 0x72, + 0x8a, 0x52, 0x45, 0x78, 0xa2, 0x92, 0x45, 0x71, 0x92, 0x92, 0x45, 0x6d, + 0x72, 0x12, 0x45, 0x6b, 0x5a, 0x92, 0x44, 0x82, 0xca, 0x12, 0x46, 0x7d, + 0xba, 0xd2, 0x45, 0x73, 0x72, 0x92, 0x44, 0x64, 0x2a, 0x92, 0x43, 0x6b, + 0x52, 0x12, 0x44, 0x74, 0x6a, 0x12, 0x44, 0x6a, 0x32, 0x52, 0x43, 0x6a, + 0x42, 0xd2, 0x43, 0x71, 0x5a, 0x92, 0x43, 0x76, 0x6a, 0xd2, 0x43, 0x64, + 0x0a, 0x52, 0x42, 0x7b, 0x7a, 0x52, 0x43, 0x74, 0x62, 0x52, 0x43, 0x96, + 0xea, 0xd3, 0x4a, 0x75, 0x4a, 0xd2, 0x42, 0x6d, 0x1a, 0x12, 0x42, 0x6e, + 0x2a, 0x12, 0x42, 0x5c, 0x8a, 0x91, 0x40, 0x67, 0x02, 0x52, 0x41, 0x5d, + 0x8a, 0x51, 0x40, 0x62, 0xc2, 0xd1, 0x40, 0x71, 0x12, 0x12, 0x41, 0x7d, + 0x5a, 0x12, 0x42, 0x78, 0x2a, 0x52, 0x41, 0x75, 0x22, 0x12, 0x41, 0x80, + 0x52, 0xd2, 0x41, 0x7b, 0x32, 0x12, 0x41, 0x67, 0x9a, 0xd1, 0x3e, 0x55, + 0xe2, 0x50, 0x3c, 0x5c, 0x1a, 0x11, 0x3d, 0x73, 0xea, 0xd1, 0x3f, 0x7d, + 0x2a, 0x92, 0x40, 0x6e, 0xba, 0x91, 0x3e, 0x69, 0x8a, 0xd1, 0x3d, 0x75, + 0xea, 0xd1, 0x3e, 0x6a, 0x72, 0x51, 0x3d, 0x68, 0x6a, 0x51, 0x3d, 0x81, + 0x2a, 0x12, 0x40, 0x84, 0x42, 0x52, 0x40, 0x6d, 0x9a, 0xd1, 0x3d, 0x77, + 0xf2, 0x91, 0x3e, 0x63, 0x2a, 0xd1, 0x3b, 0x74, 0xca, 0x91, 0x3d, 0x6f, + 0x8a, 0xd1, 0x3c, 0x74, 0xba, 0x51, 0x3d, 0x7b, 0x02, 0x52, 0x3e, 0x82, + 0x2a, 0x52, 0x3f, 0x83, 0x32, 0x92, 0x3f, 0x8b, 0x8a, 0xd2, 0x40, 0x88, + 0x62, 0x52, 0x40, 0x88, 0x62, 0x52, 0x40, 0x85, 0x52, 0x12, 0x40, 0x86, + 0x52, 0x12, 0x40, 0x84, 0x42, 0xd2, 0x3f, 0x73, 0xb2, 0xd1, 0x3c, 0x86, + 0x52, 0x12, 0x40, 0x85, 0x52, 0x12, 0x40, 0x82, 0x3a, 0x92, 0x3f, 0x8f, + 0xaa, 0x52, 0x41, 0x8c, 0x92, 0xd2, 0x40, 0x93, 0xd2, 0xd2, 0x41, 0x74, + 0xd2, 0x11, 0x3d, 0x81, 0x2a, 0x12, 0x3f, 0x8f, 0xaa, 0x52, 0x41, 0x87, + 0x6a, 0x52, 0x40, 0x7d, 0x12, 0x52, 0x3e, 0x91, 0xc2, 0x92, 0x41, 0x93, + 0xda, 0xd2, 0x41, 0x83, 0x42, 0x92, 0x3f, 0x86, 0x6a, 0x52, 0x40, 0x8a, + 0x8a, 0xd2, 0x40, 0x89, 0x82, 0x92, 0x40, 0xa4, 0x82, 0x53, 0x44, 0x89, + 0x7a, 0xd2, 0x40, 0x98, 0x1a, 0xd3, 0x42, 0x91, 0xca, 0x92, 0x41, 0x88, + 0x82, 0x92, 0x40, 0x97, 0x12, 0x93, 0x42, 0x97, 0x12, 0xd3, 0x42, 0xa2, + 0x82, 0x53, 0x44, 0x88, 0x8a, 0xd2, 0x40, 0xa4, 0xa2, 0xd3, 0x44, 0xa1, + 0x82, 0x53, 0x44, 0xae, 0xfa, 0x13, 0x46, 0xa3, 0x92, 0x53, 0x44, 0x92, + 0xfa, 0x92, 0x42, 0xa7, 0xc2, 0x53, 0x45, 0x9e, 0x6a, 0xd3, 0x43, 0x98, + 0x32, 0x13, 0x43, 0xb1, 0x12, 0x94, 0x46, 0xa1, 0x92, 0x93, 0x44, 0xa9, + 0xea, 0xd3, 0x45, 0xa3, 0xaa, 0xd3, 0x44, 0xaa, 0xea, 0xd3, 0x45, 0xae, + 0x0a, 0x94, 0x46, 0xa1, 0xa2, 0xd3, 0x44, 0x9c, 0x72, 0x53, 0x44, 0xa8, + 0xea, 0xd3, 0x45, 0xa5, 0xca, 0x53, 0x45, 0x9c, 0x7a, 0x93, 0x44, 0xa6, + 0xe2, 0x53, 0x46, 0xaf, 0x12, 0xd4, 0x46, 0xa4, 0xca, 0x93, 0x45, 0xa2, + 0xba, 0x93, 0x45, 0xa4, 0xda, 0xd3, 0x45, 0xa2, 0xba, 0x53, 0x45, 0x99, + 0x6a, 0x53, 0x44, 0x9e, 0x9a, 0x13, 0x45, 0x97, 0x52, 0xd3, 0x43, 0x9c, + 0x82, 0x93, 0x44, 0xa8, 0xfa, 0x53, 0x46, 0xa2, 0xba, 0x93, 0x45, 0x97, + 0x62, 0x53, 0x44, 0xaa, 0x0a, 0xd4, 0x46, 0xa9, 0x02, 0xd4, 0x46, 0x90, + 0x1a, 0x13, 0x43, 0x9e, 0xaa, 0x53, 0x45, 0x9c, 0x9a, 0x13, 0x45, 0xa3, + 0xd2, 0x13, 0x46, 0x96, 0x52, 0x13, 0x44, 0x99, 0x7a, 0x93, 0x44, 0x93, + 0x4a, 0x13, 0x44, 0x98, 0x72, 0xd3, 0x44, 0x67, 0xaa, 0x92, 0x47, 0x6e, + 0xe2, 0x52, 0x48, 0x65, 0xa2, 0x12, 0x47, 0x69, 0xc2, 0x52, 0x48, 0x5e, + 0x6a, 0x52, 0x46, 0x60, 0x82, 0xd2, 0x46, 0x5d, 0x6a, 0x52, 0x46, 0x80, + 0x22, 0x53, 0x48, 0x67, 0xaa, 0x52, 0x47, 0x7e, 0x12, 0x13, 0x48, 0x80, + 0x1a, 0x53, 0x48, 0x80, 0x1a, 0x53, 0x48, 0x79, 0xda, 0x52, 0x47, 0x7e, + 0xfa, 0x92, 0x47, 0x82, 0x12, 0x93, 0x47, 0x83, 0x1a, 0x93, 0x47, 0x97, + 0xba, 0x93, 0x48, 0x8d, 0x6a, 0x53, 0x48, 0x9d, 0xea, 0xd3, 0x48, 0x97, + 0xba, 0x93, 0x48, 0x97, 0xaa, 0x53, 0x48, 0x9c, 0xc2, 0x53, 0x48, 0xa5, + 0x1a, 0x14, 0x49, 0xa3, 0x0a, 0xd4, 0x48, 0x9d, 0xe2, 0xd3, 0x48, 0xac, + 0x32, 0x94, 0x49, 0x9a, 0xca, 0x53, 0x48, 0xb6, 0x6a, 0x54, 0x4a, 0xc3, + 0xa2, 0x94, 0x4a, 0xab, 0x1a, 0x54, 0x48, 0xb7, 0x52, 0x94, 0x49, 0xa1, + 0xda, 0x13, 0x48, 0xb6, 0x4a, 0x14, 0x49, 0xba, 0x7a, 0x54, 0x4a, 0xb7, + 0x62, 0xd4, 0x49, 0xa5, 0x0a, 0x94, 0x48, 0xb3, 0x4a, 0x54, 0x49, 0x9f, + 0xfa, 0x93, 0x48, 0xaa, 0x22, 0x94, 0x48, 0xa2, 0x02, 0x54, 0x48, 0x98, + 0xaa, 0x93, 0x47, 0xa0, 0xf2, 0x13, 0x48, 0x98, 0xb2, 0xd3, 0x47, 0x97, + 0xaa, 0x93, 0x47, 0x8f, 0x52, 0x13, 0x46, 0x93, 0x8a, 0xd3, 0x47, 0x94, + 0x82, 0x13, 0x47, 0x87, 0x12, 0x93, 0x45, 0x75, 0x8a, 0x12, 0x44, 0x74, + 0x9a, 0x12, 0x44, 0x8a, 0x22, 0x13, 0x46, 0x71, 0x9a, 0x92, 0x44, 0x62, + 0x52, 0x92, 0x43, 0x69, 0x8a, 0x12, 0x45, 0x52, 0x0a, 0x12, 0x43, 0x54, + 0x12, 0x12, 0x43, 0x4b, 0xc2, 0x11, 0x42, 0x52, 0x0a, 0x52, 0x43, 0x5b, + 0x3a, 0xd2, 0x43, 0x5d, 0x42, 0x52, 0x44, 0x5d, 0x32, 0xd2, 0x43, 0x59, + 0x32, 0x12, 0x44, 0x5d, 0x52, 0x92, 0x44, 0x5d, 0x52, 0x92, 0x44, 0x6c, + 0x6a, 0x12, 0x45, 0x76, 0xa2, 0x12, 0x46, 0x6f, 0x72, 0x12, 0x45, 0x72, + 0x8a, 0x52, 0x45, 0x74, 0x92, 0x52, 0x45, 0x6b, 0x52, 0x52, 0x44, 0x6a, + 0x3a, 0x12, 0x44, 0x66, 0x3a, 0xd2, 0x43, 0x67, 0x3a, 0x92, 0x43, 0x74, + 0x7a, 0xd2, 0x44, 0x7b, 0x8a, 0x92, 0x44, 0x6f, 0x52, 0x92, 0x43, 0x67, + 0x32, 0x52, 0x43, 0x68, 0x32, 0x52, 0x43, 0x65, 0x1a, 0x92, 0x42, 0x67, + 0x12, 0x52, 0x42, 0x6b, 0x2a, 0x92, 0x42, 0x6a, 0x1a, 0x52, 0x42, 0x80, + 0x8a, 0x12, 0x44, 0x6b, 0x12, 0xd2, 0x41, 0x68, 0x0a, 0xd2, 0x41, 0x63, + 0xca, 0xd1, 0x40, 0x6e, 0x1a, 0x92, 0x41, 0x6e, 0x1a, 0x92, 0x41, 0x74, + 0x32, 0x92, 0x41, 0x71, 0x12, 0x52, 0x41, 0x79, 0x32, 0x52, 0x41, 0x68, + 0xd2, 0x51, 0x40, 0x62, 0x92, 0x91, 0x3f, 0x78, 0x22, 0xd2, 0x40, 0x79, + 0x1a, 0x52, 0x40, 0x75, 0x12, 0x52, 0x40, 0x71, 0xe2, 0x91, 0x3f, 0x70, + 0xda, 0x91, 0x3f, 0x70, 0xca, 0x11, 0x3f, 0x73, 0xe2, 0x51, 0x3f, 0x7c, + 0x1a, 0x12, 0x40, 0x73, 0xda, 0x11, 0x3f, 0x72, 0xe2, 0x51, 0x3f, 0x70, + 0xc2, 0x51, 0x3e, 0x66, 0x62, 0xd1, 0x3c, 0x65, 0x52, 0x91, 0x3c, 0x75, + 0xfa, 0x11, 0x40, 0x82, 0x4a, 0x92, 0x40, 0x6f, 0x9a, 0x11, 0x3d, 0x6f, + 0x9a, 0x11, 0x3d, 0x75, 0xca, 0x11, 0x3e, 0x77, 0xd2, 0xd1, 0x3d, 0x71, + 0x9a, 0x11, 0x3d, 0x6a, 0x62, 0x51, 0x3c, 0x7c, 0x02, 0x52, 0x3e, 0x76, + 0xd2, 0x91, 0x3d, 0x86, 0x5a, 0x52, 0x40, 0x80, 0x12, 0x92, 0x3e, 0x8a, + 0x7a, 0x92, 0x40, 0x8f, 0xb2, 0x52, 0x41, 0x7d, 0x0a, 0x52, 0x3e, 0x8b, + 0x82, 0x92, 0x40, 0x8c, 0x92, 0x12, 0x41, 0x82, 0x32, 0x12, 0x3f, 0x86, + 0x5a, 0x12, 0x40, 0x7c, 0x0a, 0x12, 0x3e, 0x75, 0xc2, 0x11, 0x3d, 0x9d, + 0x3a, 0x53, 0x43, 0x86, 0x5a, 0x12, 0x40, 0x84, 0x42, 0xd2, 0x3f, 0x89, + 0x72, 0x92, 0x40, 0x97, 0xfa, 0x52, 0x42, 0x95, 0xea, 0x12, 0x42, 0x80, + 0x22, 0xd2, 0x3e, 0x90, 0xc2, 0x92, 0x41, 0x9c, 0x32, 0x13, 0x43, 0x9a, + 0x1a, 0xd3, 0x42, 0x93, 0xd2, 0x12, 0x42, 0x90, 0xc2, 0x92, 0x41, 0x86, + 0x5a, 0x12, 0x40, 0x98, 0x0a, 0x93, 0x42, 0x8e, 0xba, 0x52, 0x41, 0x9d, + 0x42, 0x53, 0x43, 0x82, 0x42, 0x92, 0x3f, 0x99, 0x22, 0xd3, 0x42, 0x9d, + 0x42, 0x93, 0x43, 0x99, 0x1a, 0xd3, 0x42, 0xa0, 0x62, 0xd3, 0x43, 0x8a, + 0x92, 0xd2, 0x40, 0xb7, 0x22, 0x14, 0x47, 0x94, 0x02, 0x93, 0x42, 0x9b, + 0x4a, 0x53, 0x43, 0xa6, 0xaa, 0xd3, 0x44, 0x93, 0xfa, 0x52, 0x42, 0xb0, + 0x02, 0x54, 0x46, 0xa4, 0xa2, 0x93, 0x44, 0xcb, 0xc2, 0xd4, 0x49, 0x9e, + 0x72, 0x13, 0x44, 0x95, 0x1a, 0xd3, 0x42, 0xaa, 0xe2, 0xd3, 0x45, 0xa8, + 0xda, 0x93, 0x45, 0xa7, 0xca, 0x53, 0x45, 0xa7, 0xd2, 0x53, 0x45, 0xb4, + 0x2a, 0x14, 0x47, 0x9f, 0x82, 0x53, 0x44, 0xa7, 0xda, 0x93, 0x45, 0xa4, + 0xba, 0x13, 0x45, 0xa8, 0xea, 0xd3, 0x45, 0xb2, 0x1a, 0x14, 0x47, 0xa4, + 0xc2, 0x53, 0x45, 0xad, 0x0a, 0x94, 0x46, 0xab, 0x02, 0x54, 0x46, 0x9b, + 0x7a, 0x53, 0x44, 0xb8, 0x4a, 0x14, 0x48, 0xa7, 0xe2, 0xd3, 0x45, 0xad, + 0x12, 0xd4, 0x46, 0x95, 0x42, 0xd3, 0x43, 0xa0, 0xaa, 0x53, 0x45, 0x99, + 0x62, 0x53, 0x44, 0xa0, 0xb2, 0x53, 0x45, 0xa5, 0xda, 0xd3, 0x45, 0xa0, + 0xba, 0x93, 0x45, 0x9b, 0x82, 0x93, 0x44, 0x9b, 0x92, 0x13, 0x45, 0xa0, + 0xd2, 0x13, 0x46, 0x90, 0x2a, 0x93, 0x43, 0x97, 0x6a, 0x93, 0x44, 0xa3, + 0xda, 0x13, 0x46, 0x9e, 0xa2, 0x53, 0x45, 0x95, 0x52, 0x13, 0x44, 0x9e, + 0xaa, 0x53, 0x45, 0x93, 0x42, 0x53, 0x44, 0x66, 0x9a, 0x12, 0x47, 0x62, + 0x92, 0x12, 0x47, 0x62, 0x92, 0xd2, 0x46, 0x61, 0x82, 0x92, 0x46, 0x61, + 0x92, 0x12, 0x47, 0x65, 0x9a, 0xd2, 0x46, 0x63, 0x8a, 0x12, 0x47, 0x67, + 0xb2, 0x52, 0x47, 0x62, 0x72, 0xd2, 0x45, 0x65, 0x8a, 0x52, 0x46, 0x6f, + 0xb2, 0xd2, 0x46, 0x88, 0x62, 0x93, 0x48, 0x81, 0xf2, 0x52, 0x47, 0x7c, + 0xfa, 0xd2, 0x47, 0x89, 0x52, 0x13, 0x48, 0x90, 0x92, 0x93, 0x48, 0x88, + 0x52, 0x13, 0x48, 0x93, 0x9a, 0x53, 0x48, 0x99, 0xca, 0xd3, 0x48, 0x93, + 0x7a, 0xd3, 0x47, 0x93, 0x8a, 0x13, 0x48, 0x9d, 0xe2, 0x93, 0x48, 0x9b, + 0xd2, 0x53, 0x48, 0xa4, 0x0a, 0xd4, 0x48, 0xa5, 0x1a, 0x14, 0x49, 0xa0, + 0xf2, 0x93, 0x48, 0xc0, 0xa2, 0x14, 0x4b, 0xae, 0x3a, 0x14, 0x49, 0xa6, + 0x22, 0x14, 0x49, 0xba, 0x6a, 0x14, 0x4a, 0xa3, 0x02, 0x54, 0x48, 0xbd, + 0x6a, 0x94, 0x49, 0xb4, 0x42, 0x14, 0x49, 0xa9, 0x1a, 0xd4, 0x48, 0xb0, + 0x42, 0x54, 0x49, 0xb5, 0x52, 0x54, 0x49, 0xa9, 0x22, 0x14, 0x49, 0xaa, + 0x22, 0xd4, 0x48, 0xac, 0x2a, 0xd4, 0x48, 0x98, 0xaa, 0xd3, 0x47, 0xa7, + 0x1a, 0xd4, 0x48, 0x9d, 0xfa, 0x93, 0x48, 0x94, 0x8a, 0x13, 0x47, 0x9c, + 0xea, 0xd3, 0x48, 0x91, 0x8a, 0x93, 0x47, 0x8d, 0x3a, 0x53, 0x46, 0x8c, + 0x4a, 0x93, 0x46, 0x7b, 0xba, 0x12, 0x45, 0x7c, 0xda, 0xd2, 0x45, 0x75, + 0xc2, 0xd2, 0x45, 0x77, 0xa2, 0x52, 0x44, 0x5b, 0x2a, 0x12, 0x43, 0x5d, + 0x42, 0x52, 0x43, 0x57, 0x2a, 0x52, 0x43, 0x5c, 0x52, 0xd2, 0x44, 0x53, + 0x12, 0xd2, 0x42, 0x54, 0x0a, 0x12, 0x43, 0x54, 0x12, 0x52, 0x43, 0x5f, + 0x62, 0xd2, 0x44, 0x57, 0x22, 0x92, 0x43, 0x60, 0x6a, 0x12, 0x45, 0x5b, + 0x3a, 0xd2, 0x43, 0x59, 0x32, 0xd2, 0x43, 0x5c, 0x42, 0x52, 0x44, 0x81, + 0xda, 0x92, 0x46, 0x74, 0x8a, 0x12, 0x45, 0x62, 0x42, 0x52, 0x44, 0x72, + 0x82, 0x12, 0x45, 0x75, 0x9a, 0xd2, 0x45, 0x6a, 0x5a, 0x92, 0x44, 0x6a, + 0x4a, 0xd2, 0x43, 0x73, 0x72, 0x92, 0x44, 0x73, 0x7a, 0xd2, 0x44, 0x79, + 0x8a, 0x92, 0x44, 0x6d, 0x4a, 0x92, 0x43, 0x74, 0x6a, 0x12, 0x44, 0x6e, + 0x42, 0x52, 0x43, 0x69, 0x32, 0x12, 0x43, 0x6c, 0x42, 0x12, 0x43, 0x64, + 0x12, 0x52, 0x42, 0x73, 0x4a, 0xd2, 0x42, 0x6e, 0x2a, 0x52, 0x42, 0x81, + 0x82, 0x92, 0x43, 0x69, 0x02, 0x52, 0x41, 0x61, 0xca, 0x11, 0x41, 0x6d, + 0x12, 0x92, 0x41, 0x6a, 0x0a, 0x12, 0x41, 0x63, 0xaa, 0x51, 0x40, 0x70, + 0x12, 0x12, 0x41, 0x66, 0xd2, 0x51, 0x40, 0x73, 0x0a, 0x92, 0x40, 0x70, + 0x0a, 0xd2, 0x40, 0x65, 0xa2, 0x11, 0x40, 0x81, 0x5a, 0xd2, 0x41, 0x85, + 0x7a, 0x12, 0x42, 0x81, 0x4a, 0x52, 0x41, 0x68, 0xaa, 0x51, 0x3f, 0x74, + 0x0a, 0x12, 0x40, 0x6a, 0xaa, 0x91, 0x3e, 0x75, 0xf2, 0x51, 0x3f, 0x6b, + 0x9a, 0x11, 0x3e, 0x64, 0x52, 0xd1, 0x3c, 0x5d, 0x0a, 0x11, 0x3c, 0x69, + 0x7a, 0x91, 0x3d, 0x6a, 0x72, 0x11, 0x3d, 0x80, 0x22, 0xd2, 0x3f, 0x79, + 0x02, 0xd2, 0x3e, 0x7e, 0x1a, 0x92, 0x3f, 0x7f, 0x1a, 0x52, 0x3f, 0x81, + 0x2a, 0x92, 0x3f, 0x8a, 0x8a, 0x92, 0x41, 0x8a, 0x82, 0x12, 0x41, 0x7a, + 0xfa, 0x91, 0x3e, 0x78, 0xe2, 0x11, 0x3e, 0x7f, 0x12, 0x92, 0x3e, 0x7a, + 0xf2, 0x11, 0x3e, 0x72, 0xaa, 0x11, 0x3d, 0x71, 0xa2, 0xd1, 0x3c, 0x72, + 0xaa, 0x91, 0x3c, 0x85, 0x4a, 0x12, 0x40, 0x87, 0x62, 0x52, 0x40, 0x86, + 0x52, 0x12, 0x40, 0x6d, 0x6a, 0xd1, 0x3b, 0x7c, 0x02, 0x12, 0x3e, 0x96, + 0xea, 0x52, 0x42, 0x7e, 0x0a, 0x12, 0x3e, 0x90, 0xba, 0x92, 0x41, 0x91, + 0xba, 0x92, 0x41, 0x8c, 0x92, 0xd2, 0x40, 0x88, 0x62, 0x52, 0x40, 0x95, + 0xea, 0x12, 0x42, 0x8d, 0x9a, 0xd2, 0x40, 0x93, 0xda, 0xd2, 0x41, 0xc3, + 0x6a, 0x54, 0x48, 0xa8, 0xa2, 0xd3, 0x44, 0x9f, 0x4a, 0x93, 0x43, 0x89, + 0x7a, 0x92, 0x40, 0xa1, 0x5a, 0xd3, 0x43, 0x88, 0x6a, 0x52, 0x40, 0x86, + 0x5a, 0x12, 0x40, 0x8a, 0x8a, 0xd2, 0x40, 0xa8, 0xa2, 0x93, 0x44, 0x93, + 0xe2, 0x12, 0x42, 0xaa, 0xca, 0x13, 0x45, 0x8d, 0xaa, 0x52, 0x41, 0x98, + 0x1a, 0xd3, 0x42, 0x96, 0x02, 0x93, 0x42, 0xa8, 0xba, 0x13, 0x45, 0xb2, + 0x0a, 0x54, 0x46, 0x94, 0xfa, 0x52, 0x42, 0x9b, 0x3a, 0x53, 0x43, 0xa2, + 0x8a, 0x53, 0x44, 0x8d, 0xba, 0x92, 0x41, 0xa5, 0xaa, 0xd3, 0x44, 0xa0, + 0x72, 0x13, 0x44, 0xa4, 0xa2, 0xd3, 0x44, 0xab, 0xe2, 0x93, 0x45, 0x9c, + 0x5a, 0xd3, 0x43, 0xab, 0xea, 0x93, 0x45, 0xb2, 0x12, 0x94, 0x46, 0xab, + 0xf2, 0xd3, 0x45, 0xb4, 0x2a, 0x54, 0x47, 0xc9, 0xba, 0x94, 0x49, 0xa4, + 0xb2, 0x13, 0x45, 0xa6, 0xca, 0x93, 0x45, 0xbd, 0x52, 0x54, 0x48, 0xba, + 0x4a, 0x14, 0x48, 0xae, 0x12, 0x94, 0x46, 0xb1, 0x22, 0x14, 0x47, 0x99, + 0x5a, 0xd3, 0x43, 0x9c, 0x7a, 0x93, 0x44, 0xa1, 0xaa, 0x13, 0x45, 0xab, + 0x02, 0x94, 0x46, 0xa2, 0xb2, 0x53, 0x45, 0xad, 0x12, 0xd4, 0x46, 0x9f, + 0xa2, 0x13, 0x45, 0xad, 0x12, 0xd4, 0x46, 0xa1, 0xb2, 0x53, 0x45, 0xa8, + 0xfa, 0x53, 0x46, 0x95, 0x42, 0xd3, 0x43, 0xa8, 0x02, 0x94, 0x46, 0xab, + 0x0a, 0xd4, 0x46, 0xab, 0x12, 0x14, 0x47, 0x94, 0x42, 0xd3, 0x43, 0xa3, + 0xd2, 0xd3, 0x45, 0xaf, 0x22, 0x94, 0x47, 0x9f, 0xaa, 0x53, 0x45, 0x88, + 0xd2, 0x12, 0x42, 0x9e, 0xa2, 0x13, 0x45, 0x8e, 0x12, 0x53, 0x43, 0x87, + 0xca, 0x52, 0x42, 0xa5, 0xfa, 0xd3, 0x46, 0x6a, 0xc2, 0x12, 0x48, 0x6c, + 0xc2, 0xd2, 0x47, 0x64, 0x8a, 0x92, 0x46, 0x66, 0x9a, 0x92, 0x46, 0x63, + 0x8a, 0xd2, 0x46, 0x5e, 0x7a, 0x52, 0x46, 0x65, 0x92, 0xd2, 0x46, 0x6c, + 0xa2, 0x92, 0x46, 0x5c, 0x6a, 0xd2, 0x45, 0x74, 0xe2, 0xd2, 0x47, 0x71, + 0xd2, 0x92, 0x47, 0x70, 0xca, 0x92, 0x47, 0x7b, 0xf2, 0x52, 0x47, 0x7c, + 0xf2, 0x12, 0x47, 0x6f, 0xb2, 0x92, 0x46, 0x77, 0xe2, 0xd2, 0x46, 0x8c, + 0x6a, 0x53, 0x48, 0x83, 0x32, 0x53, 0x48, 0x92, 0x72, 0x13, 0x48, 0x99, + 0xea, 0x13, 0x49, 0x94, 0x9a, 0x53, 0x48, 0x97, 0xb2, 0x53, 0x48, 0x9c, + 0xd2, 0x53, 0x48, 0x92, 0x7a, 0x93, 0x47, 0xb1, 0x62, 0x54, 0x4a, 0x9f, + 0x02, 0xd4, 0x48, 0x95, 0xa2, 0x13, 0x48, 0xa5, 0x1a, 0x14, 0x49, 0xaf, + 0x3a, 0x54, 0x49, 0x97, 0xa2, 0x93, 0x47, 0xaa, 0x22, 0xd4, 0x48, 0xb2, + 0x42, 0x14, 0x49, 0xa1, 0xda, 0x13, 0x48, 0xa1, 0x02, 0xd4, 0x48, 0xb1, + 0x4a, 0x54, 0x49, 0xa1, 0xfa, 0x53, 0x48, 0xb4, 0x4a, 0x94, 0x49, 0x98, + 0xba, 0x13, 0x48, 0xb0, 0x52, 0xd4, 0x49, 0x9a, 0xb2, 0x53, 0x47, 0x96, + 0x9a, 0x93, 0x47, 0xa5, 0x1a, 0x94, 0x48, 0x97, 0xaa, 0xd3, 0x47, 0x85, + 0x0a, 0xd3, 0x45, 0x9a, 0xca, 0x13, 0x48, 0x82, 0xea, 0x52, 0x45, 0x82, + 0x02, 0x53, 0x46, 0x7d, 0xba, 0x92, 0x44, 0x67, 0x62, 0xd2, 0x43, 0x69, + 0x72, 0x12, 0x44, 0x64, 0x5a, 0xd2, 0x43, 0x4f, 0xf2, 0x91, 0x42, 0x67, + 0x72, 0x52, 0x44, 0x65, 0x6a, 0x52, 0x44, 0x4d, 0xda, 0x91, 0x42, 0x56, + 0x2a, 0x12, 0x44, 0x56, 0x0a, 0x12, 0x43, 0x56, 0x2a, 0xd2, 0x43, 0x51, + 0x02, 0x12, 0x43, 0x5b, 0x4a, 0xd2, 0x44, 0x58, 0x2a, 0xd2, 0x43, 0x60, + 0x52, 0x92, 0x44, 0x5e, 0x52, 0xd2, 0x44, 0x65, 0x82, 0xd2, 0x45, 0x7d, + 0xba, 0x12, 0x46, 0x7d, 0xaa, 0x52, 0x45, 0x77, 0xa2, 0x92, 0x45, 0x73, + 0x92, 0x52, 0x45, 0x79, 0xaa, 0xd2, 0x45, 0x6f, 0x62, 0x52, 0x44, 0x65, + 0x2a, 0x92, 0x43, 0x75, 0x72, 0x92, 0x44, 0x6e, 0x4a, 0x92, 0x43, 0x7d, + 0x9a, 0xd2, 0x44, 0x7c, 0x8a, 0x52, 0x44, 0x8a, 0x02, 0x93, 0x45, 0x78, + 0x7a, 0x12, 0x44, 0x78, 0x7a, 0x12, 0x44, 0x79, 0x6a, 0x92, 0x43, 0x77, + 0x62, 0x92, 0x43, 0x7f, 0x7a, 0x92, 0x43, 0x75, 0x42, 0x92, 0x42, 0x6b, + 0x12, 0xd2, 0x41, 0x75, 0x3a, 0x12, 0x42, 0x6a, 0x02, 0x52, 0x41, 0x73, + 0x3a, 0x12, 0x42, 0x73, 0x2a, 0xd2, 0x41, 0x71, 0x1a, 0x92, 0x41, 0x84, + 0x8a, 0x12, 0x43, 0x65, 0xd2, 0x91, 0x40, 0x75, 0x2a, 0xd2, 0x41, 0x72, + 0x1a, 0x52, 0x41, 0x73, 0x0a, 0x52, 0x40, 0x7e, 0x42, 0x12, 0x41, 0x7b, + 0x2a, 0x12, 0x41, 0x84, 0x6a, 0x92, 0x41, 0x79, 0x12, 0x52, 0x40, 0x77, + 0x0a, 0x12, 0x40, 0x7e, 0x32, 0xd2, 0x40, 0x78, 0x02, 0xd2, 0x3f, 0x78, + 0x0a, 0xd2, 0x3f, 0x65, 0x62, 0x51, 0x3d, 0x64, 0x42, 0x91, 0x3c, 0x6d, + 0x92, 0xd1, 0x3d, 0x69, 0x6a, 0x11, 0x3d, 0x6d, 0x82, 0x51, 0x3d, 0x81, + 0x2a, 0x12, 0x40, 0x81, 0x32, 0x12, 0x40, 0x83, 0x3a, 0x12, 0x40, 0x85, + 0x5a, 0x92, 0x40, 0x7b, 0x0a, 0xd2, 0x3e, 0x7e, 0x12, 0xd2, 0x3e, 0x80, + 0x1a, 0x12, 0x3f, 0x89, 0x62, 0x52, 0x40, 0x8a, 0x72, 0x92, 0x40, 0x80, + 0x12, 0x92, 0x3e, 0x84, 0x42, 0xd2, 0x3f, 0x87, 0x52, 0x52, 0x40, 0x7c, + 0x02, 0x52, 0x3e, 0x78, 0xd2, 0x51, 0x3d, 0x80, 0x1a, 0x92, 0x3e, 0x9a, + 0x0a, 0x93, 0x42, 0x92, 0xba, 0x92, 0x41, 0x8b, 0x8a, 0x52, 0x41, 0x7d, + 0x0a, 0x12, 0x3e, 0x95, 0xda, 0x12, 0x42, 0x85, 0x4a, 0x12, 0x40, 0x9a, + 0x1a, 0xd3, 0x42, 0x91, 0xc2, 0x92, 0x41, 0x87, 0x62, 0x52, 0x40, 0x8c, + 0x9a, 0xd2, 0x40, 0x8f, 0xb2, 0x52, 0x41, 0x91, 0xba, 0x92, 0x41, 0x8c, + 0x92, 0xd2, 0x40, 0x8b, 0x92, 0xd2, 0x40, 0x8b, 0x8a, 0xd2, 0x40, 0x9d, + 0x3a, 0x53, 0x43, 0x94, 0xe2, 0x12, 0x42, 0x91, 0xca, 0xd2, 0x41, 0x91, + 0xc2, 0x92, 0x41, 0x8a, 0x82, 0x92, 0x40, 0x91, 0xca, 0x92, 0x41, 0xa3, + 0x7a, 0x13, 0x44, 0x90, 0xc2, 0x92, 0x41, 0xad, 0xda, 0x13, 0x46, 0x8b, + 0x92, 0xd2, 0x40, 0x94, 0xfa, 0x52, 0x42, 0x9f, 0x52, 0x93, 0x43, 0x9c, + 0x4a, 0x53, 0x43, 0xa6, 0xa2, 0x93, 0x44, 0x9d, 0x52, 0x93, 0x43, 0x98, + 0x1a, 0xd3, 0x42, 0xb1, 0x0a, 0x54, 0x46, 0xa0, 0x6a, 0xd3, 0x43, 0x9f, + 0x6a, 0xd3, 0x43, 0xaa, 0xca, 0x13, 0x45, 0x99, 0x32, 0x13, 0x43, 0xb4, + 0x22, 0x14, 0x47, 0xa8, 0xc2, 0x13, 0x45, 0xac, 0xfa, 0xd3, 0x45, 0xae, + 0x02, 0x14, 0x46, 0xa8, 0xea, 0x13, 0x46, 0x9f, 0x82, 0x53, 0x44, 0xaf, + 0x12, 0x54, 0x46, 0xb7, 0x32, 0x94, 0x47, 0xb0, 0x12, 0xd4, 0x46, 0x99, + 0x4a, 0x93, 0x43, 0x9b, 0x5a, 0xd3, 0x43, 0xac, 0x02, 0x14, 0x46, 0xa1, + 0xa2, 0x13, 0x45, 0xb8, 0x3a, 0xd4, 0x47, 0x93, 0x22, 0x13, 0x43, 0x96, + 0x42, 0xd3, 0x43, 0xaa, 0xfa, 0x53, 0x46, 0x9b, 0x7a, 0x93, 0x44, 0xa5, + 0xda, 0x13, 0x46, 0x9a, 0x72, 0x53, 0x44, 0xa8, 0xf2, 0x13, 0x46, 0xa5, + 0xd2, 0xd3, 0x45, 0x99, 0x6a, 0x53, 0x44, 0x92, 0x2a, 0x53, 0x43, 0xa0, + 0xb2, 0x53, 0x45, 0xb0, 0x22, 0x94, 0x47, 0xa6, 0xea, 0x53, 0x46, 0x8d, + 0xfa, 0x12, 0x43, 0x9a, 0x82, 0xd3, 0x44, 0xb3, 0x32, 0xd4, 0x47, 0x9f, + 0xb2, 0x93, 0x45, 0x93, 0x32, 0x93, 0x43, 0x94, 0x52, 0x13, 0x44, 0x8c, + 0x0a, 0x53, 0x43, 0x90, 0x22, 0x93, 0x43, 0x69, 0xaa, 0x52, 0x47, 0x64, + 0x92, 0xd2, 0x46, 0x65, 0x8a, 0x92, 0x46, 0x67, 0x9a, 0x12, 0x47, 0x61, + 0x82, 0x92, 0x46, 0x60, 0x72, 0x12, 0x46, 0x5a, 0x52, 0x52, 0x45, 0x71, + 0xba, 0x92, 0x46, 0x68, 0xba, 0x12, 0x48, 0x5f, 0x82, 0xd2, 0x46, 0x6c, + 0x9a, 0x92, 0x46, 0x60, 0x72, 0x92, 0x45, 0x77, 0xe2, 0x92, 0x47, 0x7f, + 0xfa, 0x52, 0x47, 0x7d, 0xea, 0xd2, 0x46, 0x81, 0x12, 0x13, 0x47, 0x86, + 0x42, 0x13, 0x48, 0x84, 0x0a, 0x53, 0x46, 0x88, 0x32, 0x53, 0x47, 0x92, + 0xa2, 0x93, 0x48, 0x8e, 0x72, 0xd3, 0x47, 0x9f, 0x02, 0xd4, 0x48, 0x90, + 0x62, 0x53, 0x47, 0x90, 0x6a, 0x93, 0x47, 0xb0, 0x52, 0xd4, 0x49, 0xb2, + 0x52, 0xd4, 0x49, 0x99, 0xca, 0x93, 0x48, 0xb1, 0x52, 0xd4, 0x49, 0xaa, + 0x2a, 0x54, 0x49, 0xaa, 0x32, 0x94, 0x49, 0xa8, 0x1a, 0x14, 0x49, 0x99, + 0xa2, 0x93, 0x47, 0xa5, 0x02, 0x94, 0x48, 0xaf, 0x32, 0x14, 0x49, 0x9b, + 0xb2, 0xd3, 0x47, 0xb5, 0x62, 0xd4, 0x49, 0x93, 0x92, 0xd3, 0x47, 0xb8, + 0x7a, 0x94, 0x4a, 0x8c, 0x3a, 0x13, 0x46, 0x94, 0x82, 0x93, 0x47, 0x96, + 0xb2, 0x13, 0x48, 0x8c, 0x4a, 0x13, 0x47, 0x99, 0xc2, 0x13, 0x48, 0x8a, + 0x4a, 0x93, 0x47, 0x87, 0x1a, 0x13, 0x46, 0x88, 0x3a, 0x13, 0x47, 0x7e, + 0xe2, 0xd2, 0x45, 0x71, 0x9a, 0xd2, 0x44, 0x7e, 0xea, 0x92, 0x46, 0x6e, + 0xaa, 0xd2, 0x45, 0x5b, 0x42, 0x52, 0x44, 0x5d, 0x5a, 0xd2, 0x44, 0x5c, + 0x2a, 0x52, 0x43, 0x68, 0x92, 0xd2, 0x45, 0x53, 0x0a, 0x52, 0x43, 0x53, + 0x12, 0x92, 0x43, 0x56, 0x32, 0x12, 0x44, 0x5b, 0x42, 0x52, 0x44, 0x58, + 0x3a, 0x52, 0x44, 0x5b, 0x42, 0x52, 0x44, 0x5e, 0x52, 0xd2, 0x44, 0x5e, + 0x5a, 0xd2, 0x44, 0x5f, 0x62, 0x12, 0x45, 0x64, 0x7a, 0x92, 0x45, 0x6b, + 0x62, 0x92, 0x44, 0x8a, 0x2a, 0xd3, 0x46, 0x80, 0xc2, 0xd2, 0x45, 0x80, + 0xba, 0x92, 0x45, 0x71, 0x72, 0x92, 0x44, 0x7c, 0xa2, 0x52, 0x45, 0x7d, + 0xaa, 0x52, 0x45, 0x7b, 0x8a, 0x92, 0x44, 0x7e, 0x8a, 0x52, 0x44, 0x7c, + 0x92, 0x52, 0x44, 0x71, 0x4a, 0x52, 0x43, 0x6f, 0x42, 0x12, 0x43, 0x6e, + 0x42, 0x12, 0x43, 0x83, 0xaa, 0x52, 0x44, 0x85, 0xba, 0x92, 0x44, 0x80, + 0x82, 0x92, 0x43, 0x83, 0xaa, 0x52, 0x44, 0x78, 0x5a, 0xd2, 0x42, 0x7a, + 0x5a, 0x92, 0x42, 0x77, 0x4a, 0xd2, 0x42, 0x70, 0x22, 0xd2, 0x41, 0x7b, + 0x52, 0x12, 0x42, 0x74, 0x2a, 0x92, 0x41, 0x77, 0x3a, 0xd2, 0x41, 0x7c, + 0x42, 0x92, 0x41, 0x7c, 0x3a, 0x92, 0x41, 0x74, 0x22, 0x92, 0x41, 0x6c, + 0xda, 0x51, 0x40, 0x73, 0x12, 0xd2, 0x40, 0x84, 0x6a, 0xd2, 0x41, 0x85, + 0x6a, 0x92, 0x41, 0x84, 0x5a, 0x92, 0x41, 0x70, 0xd2, 0x51, 0x3f, 0x6d, + 0xd2, 0xd1, 0x3f, 0x76, 0x02, 0x92, 0x3f, 0x6e, 0xba, 0x91, 0x3e, 0x7e, + 0x2a, 0x52, 0x40, 0x6a, 0x82, 0x91, 0x3d, 0x69, 0x62, 0xd1, 0x3c, 0x7c, + 0x1a, 0x12, 0x40, 0x8d, 0xb2, 0xd2, 0x41, 0x82, 0x32, 0x52, 0x40, 0x70, + 0xa2, 0x91, 0x3d, 0x7e, 0x0a, 0x12, 0x3f, 0x78, 0xe2, 0x51, 0x3e, 0x80, + 0x1a, 0x52, 0x3f, 0x87, 0x5a, 0x92, 0x40, 0x71, 0x92, 0xd1, 0x3c, 0x82, + 0x42, 0x52, 0x40, 0x83, 0x3a, 0xd2, 0x3f, 0x66, 0x32, 0x91, 0x3b, 0x84, + 0x42, 0x12, 0x40, 0x85, 0x4a, 0x12, 0x40, 0x8e, 0xa2, 0x52, 0x41, 0x93, + 0xd2, 0xd2, 0x41, 0x91, 0xb2, 0x92, 0x41, 0x81, 0x22, 0xd2, 0x3e, 0x86, + 0x52, 0x52, 0x40, 0x7d, 0x02, 0x12, 0x3e, 0x98, 0xfa, 0x92, 0x42, 0xa1, + 0x5a, 0x93, 0x43, 0x84, 0x42, 0x92, 0x3f, 0xa8, 0x9a, 0xd3, 0x44, 0x87, + 0x5a, 0x12, 0x40, 0x85, 0x4a, 0xd2, 0x3f, 0x8c, 0x9a, 0x12, 0x41, 0x8c, + 0x8a, 0xd2, 0x40, 0x91, 0xc2, 0x92, 0x41, 0x8e, 0xaa, 0x52, 0x41, 0x82, + 0x32, 0x52, 0x3f, 0x86, 0x5a, 0x12, 0x40, 0x84, 0x4a, 0xd2, 0x3f, 0x8b, + 0x8a, 0xd2, 0x40, 0xa3, 0x6a, 0xd3, 0x43, 0x8f, 0xb2, 0x52, 0x41, 0x9a, + 0x22, 0xd3, 0x42, 0x93, 0xe2, 0x12, 0x42, 0xa0, 0x5a, 0x93, 0x43, 0x9c, + 0x3a, 0x13, 0x43, 0x94, 0xfa, 0x52, 0x42, 0xa8, 0xb2, 0xd3, 0x44, 0xa1, + 0x72, 0x53, 0x44, 0xa8, 0xaa, 0xd3, 0x44, 0xb0, 0xfa, 0xd3, 0x45, 0x93, + 0xe2, 0x12, 0x42, 0xb9, 0x2a, 0x54, 0x47, 0x93, 0xea, 0x12, 0x42, 0x97, + 0x1a, 0xd3, 0x42, 0x8d, 0xba, 0x92, 0x41, 0xa2, 0x82, 0x13, 0x44, 0x9a, + 0x3a, 0x53, 0x43, 0xa6, 0xb2, 0xd3, 0x44, 0xa2, 0x8a, 0x53, 0x44, 0xa4, + 0xaa, 0xd3, 0x44, 0xae, 0xfa, 0x13, 0x46, 0x91, 0xf2, 0x52, 0x42, 0x98, + 0x32, 0x53, 0x43, 0xa6, 0xca, 0x93, 0x45, 0xa9, 0xe2, 0xd3, 0x45, 0xb2, + 0x1a, 0xd4, 0x46, 0xa1, 0x9a, 0x93, 0x44, 0xa9, 0xda, 0xd3, 0x45, 0xa6, + 0xd2, 0xd3, 0x45, 0xac, 0x02, 0x54, 0x46, 0xa5, 0xca, 0x93, 0x45, 0xa7, + 0xda, 0x93, 0x45, 0x9e, 0x8a, 0xd3, 0x44, 0xb2, 0x22, 0x54, 0x47, 0xab, + 0x02, 0x14, 0x46, 0xa0, 0xa2, 0xd3, 0x44, 0xa0, 0xaa, 0x13, 0x45, 0xa6, + 0xda, 0x93, 0x45, 0xa2, 0xba, 0x53, 0x45, 0xa2, 0xba, 0x13, 0x45, 0x9d, + 0x92, 0xd3, 0x44, 0xaf, 0x1a, 0x14, 0x47, 0x9b, 0x82, 0xd3, 0x44, 0xa6, + 0xf2, 0x93, 0x46, 0x9a, 0x7a, 0xd3, 0x44, 0xc4, 0x9a, 0x54, 0x49, 0xb3, + 0x32, 0xd4, 0x47, 0x96, 0x5a, 0x53, 0x44, 0x8d, 0x02, 0x13, 0x43, 0xa6, + 0xf2, 0x93, 0x46, 0x98, 0x82, 0x13, 0x45, 0x99, 0x7a, 0x13, 0x45, 0x90, + 0x2a, 0xd3, 0x43, 0x9a, 0x82, 0x13, 0x45, 0x62, 0x7a, 0x52, 0x46, 0x6e, + 0xca, 0xd2, 0x47, 0x61, 0x82, 0x92, 0x46, 0x5f, 0x6a, 0x92, 0x45, 0x5f, + 0x72, 0x12, 0x46, 0x61, 0x7a, 0x52, 0x46, 0x64, 0x82, 0x12, 0x46, 0x5f, + 0x6a, 0x92, 0x45, 0x63, 0x82, 0x52, 0x46, 0x62, 0x82, 0x12, 0x46, 0x6a, + 0x8a, 0xd2, 0x45, 0x61, 0x82, 0x12, 0x46, 0x82, 0x12, 0x93, 0x47, 0x72, + 0xb2, 0xd2, 0x45, 0x7b, 0xca, 0x52, 0x46, 0x80, 0xea, 0x92, 0x46, 0x8a, + 0x5a, 0x93, 0x48, 0x84, 0x2a, 0xd3, 0x47, 0x87, 0x5a, 0x53, 0x48, 0x8f, + 0x82, 0x53, 0x48, 0x8a, 0x4a, 0x93, 0x47, 0x94, 0xa2, 0x53, 0x48, 0x9e, + 0xfa, 0xd3, 0x48, 0xa5, 0x22, 0x54, 0x49, 0x8b, 0x32, 0x93, 0x46, 0x8f, + 0x62, 0x13, 0x47, 0xa6, 0x1a, 0x14, 0x49, 0x97, 0xca, 0x93, 0x48, 0xa4, + 0x1a, 0x54, 0x49, 0x9e, 0xe2, 0x93, 0x48, 0xab, 0x32, 0x54, 0x49, 0xa3, + 0xfa, 0x93, 0x48, 0xa6, 0x12, 0x94, 0x48, 0xa1, 0x02, 0x94, 0x48, 0xac, + 0x32, 0x94, 0x49, 0x94, 0x92, 0x93, 0x47, 0xb8, 0x62, 0x94, 0x49, 0x8b, + 0x2a, 0x93, 0x45, 0x9a, 0xb2, 0x93, 0x47, 0x99, 0xba, 0x13, 0x48, 0x96, + 0xa2, 0xd3, 0x47, 0x98, 0x8a, 0x93, 0x47, 0x82, 0xe2, 0x52, 0x45, 0x98, + 0xca, 0x53, 0x48, 0x85, 0x12, 0x53, 0x46, 0x8d, 0x5a, 0x53, 0x47, 0x7c, + 0xca, 0xd2, 0x45, 0x80, 0xe2, 0x52, 0x46, 0x7e, 0xea, 0x92, 0x46, 0x66, + 0x7a, 0x12, 0x45, 0x65, 0x6a, 0x52, 0x44, 0x65, 0x7a, 0x12, 0x45, 0x68, + 0x92, 0x92, 0x45, 0x5b, 0x52, 0xd2, 0x44, 0x58, 0x2a, 0x92, 0x43, 0x58, + 0x32, 0xd2, 0x43, 0x59, 0x52, 0x92, 0x45, 0x5d, 0x72, 0x12, 0x46, 0x5e, + 0x5a, 0xd2, 0x44, 0x67, 0x8a, 0x92, 0x46, 0x64, 0x7a, 0x92, 0x45, 0x64, + 0x7a, 0x52, 0x45, 0x61, 0x72, 0xd2, 0x45, 0x5d, 0x52, 0x12, 0x45, 0x78, + 0xa2, 0x92, 0x45, 0x78, 0x9a, 0x52, 0x45, 0x6a, 0x4a, 0xd2, 0x43, 0x6f, + 0x62, 0x12, 0x44, 0x69, 0x52, 0x92, 0x44, 0x75, 0x92, 0x12, 0x45, 0x7b, + 0x9a, 0x12, 0x45, 0x79, 0x82, 0x92, 0x44, 0x7c, 0x92, 0x92, 0x44, 0x7f, + 0xa2, 0x92, 0x44, 0x86, 0xca, 0x52, 0x45, 0x76, 0x62, 0x92, 0x43, 0x77, + 0x62, 0x92, 0x43, 0x85, 0xca, 0xd2, 0x44, 0x69, 0x1a, 0x52, 0x42, 0x72, + 0x4a, 0xd2, 0x42, 0x83, 0x9a, 0x92, 0x43, 0x8f, 0x0a, 0x13, 0x45, 0x83, + 0xa2, 0x12, 0x44, 0x81, 0x6a, 0xd2, 0x42, 0x81, 0x82, 0xd2, 0x42, 0x7f, + 0x52, 0x12, 0x42, 0x77, 0x32, 0xd2, 0x41, 0x7a, 0x42, 0x92, 0x41, 0x7d, + 0x42, 0x92, 0x41, 0x82, 0x7a, 0x92, 0x42, 0x77, 0x22, 0x12, 0x41, 0x74, + 0x0a, 0x92, 0x40, 0x74, 0x12, 0x92, 0x40, 0x81, 0x4a, 0x52, 0x41, 0x80, + 0x42, 0x12, 0x41, 0x79, 0x22, 0xd2, 0x40, 0x6b, 0xa2, 0xd1, 0x3e, 0x63, + 0x4a, 0x51, 0x3d, 0x68, 0x7a, 0x11, 0x3e, 0x85, 0x6a, 0x92, 0x41, 0x7c, + 0x22, 0x52, 0x40, 0x82, 0x3a, 0x52, 0x40, 0x71, 0xca, 0x51, 0x3e, 0x78, + 0x02, 0x12, 0x3f, 0x7b, 0x12, 0x92, 0x3f, 0x7a, 0x02, 0xd2, 0x3e, 0x92, + 0x62, 0xd3, 0x48, 0x7d, 0x0a, 0xd2, 0x3e, 0x81, 0x2a, 0xd2, 0x3f, 0x86, + 0x52, 0x92, 0x40, 0x7e, 0x12, 0x52, 0x3f, 0x87, 0x62, 0x92, 0x40, 0x7e, + 0x0a, 0x92, 0x3e, 0x89, 0x72, 0xd2, 0x40, 0x83, 0x32, 0x92, 0x3f, 0x84, + 0x3a, 0x12, 0x40, 0x86, 0x5a, 0x52, 0x40, 0x81, 0x22, 0xd2, 0x3e, 0x83, + 0x32, 0x52, 0x3f, 0x8f, 0xa2, 0x52, 0x41, 0x8c, 0x92, 0x12, 0x41, 0x8e, + 0x9a, 0x12, 0x41, 0x86, 0x4a, 0x12, 0x40, 0x89, 0x72, 0x52, 0x40, 0x76, + 0xd2, 0x51, 0x3d, 0x97, 0xf2, 0x52, 0x42, 0x8c, 0x92, 0xd2, 0x40, 0x86, + 0x52, 0x12, 0x40, 0x86, 0x5a, 0x12, 0x40, 0x9f, 0x42, 0x53, 0x43, 0x96, + 0xf2, 0x52, 0x42, 0x96, 0xea, 0x52, 0x42, 0xa2, 0x6a, 0xd3, 0x43, 0xac, + 0xba, 0x13, 0x45, 0x98, 0x12, 0x93, 0x42, 0x95, 0xea, 0x12, 0x42, 0x90, + 0xba, 0x52, 0x41, 0x91, 0xc2, 0x92, 0x41, 0x8a, 0x82, 0xd2, 0x40, 0x9e, + 0x42, 0x53, 0x43, 0x99, 0x22, 0x53, 0x43, 0x98, 0x12, 0x93, 0x42, 0x9a, + 0x22, 0xd3, 0x42, 0xbc, 0x32, 0x54, 0x47, 0x8e, 0xb2, 0x52, 0x41, 0xaa, + 0xba, 0x13, 0x45, 0x95, 0xf2, 0x52, 0x42, 0x9e, 0x52, 0x93, 0x43, 0x91, + 0xda, 0xd2, 0x41, 0x93, 0xea, 0x52, 0x42, 0xa9, 0xc2, 0x13, 0x45, 0x90, + 0xca, 0x92, 0x41, 0xa1, 0x7a, 0x13, 0x44, 0x9e, 0x5a, 0xd3, 0x43, 0x99, + 0x32, 0x13, 0x43, 0xbd, 0x42, 0x14, 0x48, 0xa1, 0x82, 0x53, 0x44, 0xaa, + 0xda, 0x93, 0x45, 0xb0, 0x02, 0x54, 0x46, 0xaa, 0xda, 0x93, 0x45, 0xb8, + 0x3a, 0x94, 0x47, 0xb5, 0x2a, 0x54, 0x47, 0xc0, 0x62, 0x54, 0x48, 0xae, + 0x02, 0x54, 0x46, 0xbd, 0x52, 0x14, 0x48, 0xa6, 0xc2, 0x53, 0x45, 0xbb, + 0x4a, 0x14, 0x48, 0xb7, 0x3a, 0x14, 0x48, 0xb9, 0x42, 0x14, 0x48, 0xaf, + 0x12, 0xd4, 0x46, 0xa6, 0xd2, 0x93, 0x45, 0xad, 0x0a, 0x94, 0x46, 0xb9, + 0x4a, 0x14, 0x48, 0xab, 0xfa, 0x13, 0x46, 0xa6, 0xe2, 0xd3, 0x45, 0x9e, + 0x92, 0xd3, 0x44, 0xa8, 0xea, 0x13, 0x46, 0x9a, 0x7a, 0x93, 0x44, 0xa2, + 0xba, 0x53, 0x45, 0xa4, 0xda, 0xd3, 0x45, 0xbc, 0x5a, 0x94, 0x48, 0xa0, + 0xb2, 0x53, 0x45, 0xa2, 0xca, 0xd3, 0x45, 0x97, 0x62, 0x93, 0x44, 0xa0, + 0xba, 0x93, 0x45, 0xa2, 0xca, 0x53, 0x46, 0x94, 0x42, 0xd3, 0x43, 0x88, + 0xda, 0xd2, 0x42, 0xa7, 0x02, 0xd4, 0x46, 0x97, 0x72, 0x13, 0x45, 0x97, + 0x72, 0xd3, 0x44, 0xb1, 0x32, 0xd4, 0x47, 0x67, 0x92, 0x92, 0x46, 0x68, + 0xa2, 0x12, 0x47, 0x65, 0x8a, 0x12, 0x46, 0x5f, 0x72, 0xd2, 0x45, 0x60, + 0x72, 0x12, 0x46, 0x62, 0x82, 0x12, 0x46, 0x5d, 0x62, 0xd2, 0x45, 0x65, + 0x92, 0x92, 0x46, 0x69, 0xaa, 0x92, 0x46, 0x69, 0x72, 0x92, 0x45, 0x5e, + 0x5a, 0x52, 0x45, 0x63, 0x6a, 0x12, 0x45, 0x60, 0x62, 0xd2, 0x44, 0x58, + 0x32, 0x12, 0x44, 0x69, 0x9a, 0x52, 0x46, 0x71, 0xba, 0x12, 0x46, 0x80, + 0x02, 0xd3, 0x46, 0x8c, 0x6a, 0x13, 0x48, 0x8b, 0x4a, 0x53, 0x47, 0x83, + 0x0a, 0x53, 0x46, 0x8e, 0x8a, 0xd3, 0x48, 0x88, 0x22, 0x53, 0x46, 0x8a, + 0x4a, 0x93, 0x47, 0x92, 0x7a, 0x93, 0x47, 0x9b, 0xea, 0x93, 0x48, 0x92, + 0x8a, 0xd3, 0x47, 0x97, 0xaa, 0x13, 0x48, 0xa6, 0x1a, 0xd4, 0x48, 0x9a, + 0xda, 0xd3, 0x48, 0xab, 0x3a, 0x94, 0x49, 0xb4, 0x52, 0xd4, 0x49, 0x9a, + 0xb2, 0x13, 0x48, 0xb2, 0x4a, 0x54, 0x49, 0xa2, 0x02, 0x54, 0x48, 0xbc, + 0x7a, 0x14, 0x4a, 0xae, 0x42, 0x54, 0x49, 0xa6, 0x1a, 0xd4, 0x48, 0x9b, + 0xd2, 0x13, 0x48, 0x94, 0x92, 0x93, 0x47, 0x95, 0x8a, 0x53, 0x47, 0x92, + 0xa2, 0x93, 0x48, 0x87, 0x22, 0x93, 0x46, 0x95, 0x8a, 0x93, 0x47, 0x8e, + 0x8a, 0x53, 0x48, 0x7f, 0xfa, 0x92, 0x46, 0x7f, 0xf2, 0x52, 0x46, 0x71, + 0x9a, 0x92, 0x44, 0x85, 0x1a, 0xd3, 0x46, 0x69, 0x82, 0xd2, 0x44, 0x62, + 0x52, 0x12, 0x44, 0x62, 0x62, 0x92, 0x44, 0x82, 0x1a, 0xd3, 0x47, 0x57, + 0x22, 0xd2, 0x43, 0x57, 0x3a, 0x92, 0x44, 0x57, 0x3a, 0x92, 0x44, 0x56, + 0x32, 0x52, 0x44, 0x59, 0x4a, 0x12, 0x45, 0x65, 0x8a, 0x52, 0x46, 0x61, + 0x72, 0x92, 0x45, 0x5c, 0x5a, 0x52, 0x45, 0x5d, 0x52, 0x12, 0x45, 0x5e, + 0x62, 0x92, 0x45, 0x64, 0x82, 0x12, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x7b, + 0x9a, 0x52, 0x45, 0x72, 0x72, 0x52, 0x44, 0x6a, 0x4a, 0xd2, 0x43, 0x79, + 0x92, 0x12, 0x45, 0x81, 0xc2, 0x92, 0x45, 0x70, 0x6a, 0x52, 0x44, 0x80, + 0xaa, 0xd2, 0x44, 0x7e, 0x9a, 0x92, 0x44, 0x7a, 0x8a, 0x52, 0x44, 0x6a, + 0x2a, 0xd2, 0x42, 0x79, 0x5a, 0x52, 0x43, 0x67, 0x1a, 0x92, 0x42, 0x70, + 0x42, 0xd2, 0x42, 0x83, 0xa2, 0x52, 0x44, 0x81, 0x8a, 0x92, 0x43, 0x85, + 0xba, 0x52, 0x44, 0x7d, 0x62, 0xd2, 0x42, 0x7f, 0x72, 0x12, 0x43, 0x81, + 0x72, 0xd2, 0x42, 0x78, 0x4a, 0x52, 0x42, 0x8b, 0xca, 0xd2, 0x43, 0x80, + 0x5a, 0x12, 0x42, 0x6e, 0x12, 0x12, 0x41, 0x80, 0x52, 0x12, 0x42, 0x6b, + 0xda, 0x51, 0x40, 0x83, 0x7a, 0x52, 0x42, 0x76, 0x1a, 0xd2, 0x40, 0x6a, + 0xb2, 0x91, 0x3f, 0x7b, 0x2a, 0x92, 0x40, 0x84, 0x62, 0x92, 0x41, 0x81, + 0x4a, 0x52, 0x41, 0x81, 0x42, 0x12, 0x41, 0x82, 0x42, 0xd2, 0x40, 0x70, + 0xba, 0x11, 0x3f, 0x6d, 0x9a, 0x51, 0x3e, 0x75, 0x0a, 0xd2, 0x3f, 0x74, + 0xe2, 0x11, 0x3f, 0x80, 0x32, 0x52, 0x40, 0x87, 0x6a, 0x12, 0x41, 0x89, + 0x7a, 0x12, 0x41, 0x83, 0x42, 0x92, 0x40, 0x7a, 0xf2, 0x91, 0x3e, 0x7b, + 0x02, 0x12, 0x3f, 0x72, 0xb2, 0x91, 0x3d, 0x80, 0x32, 0x12, 0x40, 0x81, + 0x22, 0x52, 0x3f, 0x90, 0xb2, 0x92, 0x41, 0x86, 0x52, 0x52, 0x40, 0x85, + 0x4a, 0x12, 0x40, 0x8a, 0x72, 0x92, 0x40, 0x87, 0x5a, 0x52, 0x40, 0x85, + 0x42, 0x12, 0x40, 0x75, 0xba, 0x51, 0x3d, 0x8b, 0x82, 0xd2, 0x40, 0x84, + 0x42, 0xd2, 0x3f, 0x7c, 0x02, 0x12, 0x3e, 0x87, 0x62, 0x52, 0x40, 0x8f, + 0xb2, 0xd2, 0x41, 0x86, 0x52, 0x12, 0x40, 0x8c, 0x8a, 0xd2, 0x40, 0xa2, + 0x62, 0xd3, 0x43, 0x86, 0x52, 0x12, 0x40, 0x8f, 0xa2, 0x12, 0x41, 0x8e, + 0xa2, 0x12, 0x41, 0x96, 0xea, 0x52, 0x42, 0x9e, 0x32, 0x53, 0x43, 0x8c, + 0x92, 0xd2, 0x40, 0x97, 0xfa, 0x52, 0x42, 0x8c, 0x8a, 0xd2, 0x40, 0x9c, + 0x32, 0x13, 0x43, 0x9f, 0x4a, 0x93, 0x43, 0x9d, 0x32, 0x13, 0x43, 0x9a, + 0x1a, 0xd3, 0x42, 0x93, 0xd2, 0xd2, 0x41, 0x9a, 0x22, 0xd3, 0x42, 0x9f, + 0x5a, 0xd3, 0x43, 0x9f, 0x42, 0x53, 0x43, 0xa4, 0x7a, 0x13, 0x44, 0xa0, + 0x5a, 0x93, 0x43, 0xa9, 0xb2, 0x13, 0x45, 0xa2, 0x6a, 0x13, 0x44, 0xa2, + 0x7a, 0x53, 0x44, 0x8e, 0xb2, 0x52, 0x41, 0x90, 0xca, 0xd2, 0x41, 0xa9, + 0xba, 0x13, 0x45, 0x94, 0xf2, 0x52, 0x42, 0x9e, 0x52, 0x93, 0x43, 0x9d, + 0x52, 0x93, 0x43, 0x9f, 0x6a, 0x13, 0x44, 0xae, 0x02, 0x94, 0x46, 0xae, + 0xfa, 0xd3, 0x45, 0xa7, 0xba, 0x13, 0x45, 0xa9, 0xca, 0x53, 0x45, 0x98, + 0x32, 0x13, 0x43, 0xb9, 0x32, 0x94, 0x47, 0xad, 0x02, 0x54, 0x46, 0xa2, + 0x8a, 0x93, 0x44, 0xa3, 0x92, 0x93, 0x44, 0xa9, 0xd2, 0x53, 0x45, 0xaf, + 0x0a, 0x54, 0x46, 0x9a, 0x52, 0xd3, 0x43, 0xbe, 0x52, 0x14, 0x48, 0xb2, + 0x1a, 0xd4, 0x46, 0xb5, 0x2a, 0x54, 0x47, 0xa7, 0xda, 0x93, 0x45, 0xa9, + 0xfa, 0x93, 0x46, 0xbc, 0x52, 0x54, 0x48, 0xa3, 0xb2, 0x13, 0x45, 0xb6, + 0x3a, 0xd4, 0x47, 0xb0, 0x1a, 0x54, 0x47, 0xa2, 0xba, 0x53, 0x45, 0xae, + 0x12, 0xd4, 0x46, 0xa7, 0xea, 0x53, 0x46, 0xa5, 0xd2, 0xd3, 0x45, 0xa0, + 0xb2, 0x93, 0x45, 0xa3, 0xc2, 0x93, 0x45, 0xa2, 0xc2, 0x93, 0x45, 0xa7, + 0xf2, 0x53, 0x46, 0xaa, 0x02, 0x94, 0x46, 0xae, 0x1a, 0x54, 0x47, 0x97, + 0x62, 0x93, 0x44, 0xa3, 0xda, 0x53, 0x46, 0xa8, 0x0a, 0x14, 0x47, 0x90, + 0x22, 0x93, 0x43, 0x8c, 0xfa, 0xd2, 0x42, 0xaa, 0x0a, 0x14, 0x47, 0x9d, + 0xa2, 0x93, 0x45, 0xa1, 0xd2, 0x13, 0x46, 0x64, 0x7a, 0xd2, 0x45, 0x61, + 0x7a, 0x12, 0x46, 0x62, 0x6a, 0x92, 0x45, 0x73, 0xfa, 0x92, 0x48, 0x5f, + 0x6a, 0xd2, 0x45, 0x62, 0x82, 0x92, 0x46, 0x5d, 0x62, 0x92, 0x45, 0x5f, + 0x62, 0xd2, 0x45, 0x60, 0x72, 0xd2, 0x45, 0x60, 0x7a, 0x52, 0x46, 0x71, + 0xba, 0x12, 0x47, 0x6c, 0x9a, 0x92, 0x45, 0x6b, 0x9a, 0xd2, 0x45, 0x5c, + 0x4a, 0x52, 0x44, 0x75, 0xc2, 0x12, 0x46, 0x76, 0xd2, 0x92, 0x46, 0x76, + 0xca, 0x52, 0x46, 0x7d, 0xe2, 0x52, 0x46, 0x7d, 0xe2, 0x52, 0x46, 0x87, + 0x42, 0x93, 0x47, 0x84, 0x12, 0x13, 0x47, 0x81, 0xf2, 0x52, 0x46, 0x84, + 0x02, 0x13, 0x46, 0x98, 0xba, 0x53, 0x48, 0x95, 0x82, 0x53, 0x47, 0x8f, + 0x7a, 0xd3, 0x47, 0x8f, 0x72, 0x93, 0x47, 0x9c, 0x0a, 0x94, 0x49, 0x9d, + 0xda, 0x53, 0x48, 0x98, 0xba, 0x53, 0x48, 0xa6, 0x12, 0xd4, 0x48, 0x9f, + 0xea, 0x53, 0x48, 0x93, 0x7a, 0x13, 0x47, 0xc0, 0x9a, 0xd4, 0x4a, 0x8e, + 0x52, 0xd3, 0x46, 0x96, 0x8a, 0x53, 0x47, 0xa0, 0x0a, 0x14, 0x49, 0x9b, + 0xd2, 0x13, 0x48, 0x91, 0x6a, 0xd3, 0x46, 0x8d, 0x5a, 0x53, 0x47, 0x97, + 0xb2, 0x13, 0x48, 0x89, 0x22, 0x53, 0x46, 0x85, 0x12, 0x53, 0x46, 0x80, + 0xea, 0xd2, 0x45, 0x99, 0xe2, 0x13, 0x49, 0x8b, 0x5a, 0x13, 0x48, 0x74, + 0xaa, 0x12, 0x45, 0x62, 0x62, 0x92, 0x44, 0x80, 0xc2, 0xd2, 0x45, 0x68, + 0x72, 0xd2, 0x44, 0x6f, 0xca, 0xd2, 0x46, 0x5e, 0x52, 0x92, 0x44, 0x5b, + 0x4a, 0xd2, 0x44, 0x55, 0x32, 0x92, 0x44, 0x5a, 0x52, 0x12, 0x45, 0x53, + 0x2a, 0x92, 0x44, 0x58, 0x42, 0xd2, 0x44, 0x58, 0x42, 0xd2, 0x44, 0x66, + 0xa2, 0x12, 0x47, 0x64, 0x9a, 0x12, 0x47, 0x5f, 0x62, 0x52, 0x45, 0x5f, + 0x62, 0x52, 0x45, 0x6a, 0xaa, 0x12, 0x47, 0x62, 0x7a, 0x12, 0x46, 0x87, + 0x0a, 0x53, 0x47, 0x6f, 0x62, 0x52, 0x44, 0x73, 0x72, 0x92, 0x44, 0x70, + 0x62, 0x52, 0x44, 0x6d, 0x5a, 0x12, 0x44, 0x72, 0x6a, 0x12, 0x44, 0x6f, + 0x52, 0x92, 0x43, 0x71, 0x62, 0x12, 0x44, 0x6a, 0x4a, 0x52, 0x44, 0x6c, + 0x32, 0x12, 0x43, 0x76, 0x62, 0x92, 0x43, 0x75, 0x5a, 0x92, 0x43, 0x6f, + 0x42, 0x12, 0x43, 0x76, 0x52, 0xd2, 0x42, 0x75, 0x52, 0xd2, 0x42, 0x7b, + 0x62, 0xd2, 0x42, 0x73, 0x32, 0x12, 0x42, 0x7b, 0x6a, 0xd2, 0x42, 0x81, + 0x82, 0x52, 0x43, 0x74, 0x3a, 0x12, 0x42, 0x81, 0x72, 0x92, 0x42, 0x80, + 0x6a, 0x92, 0x42, 0x70, 0x12, 0x12, 0x41, 0x80, 0x5a, 0x12, 0x42, 0x7b, + 0x3a, 0x52, 0x41, 0x80, 0x5a, 0x12, 0x42, 0x77, 0x2a, 0x52, 0x41, 0x68, + 0xba, 0x11, 0x40, 0x76, 0x12, 0x92, 0x40, 0x8b, 0xaa, 0x92, 0x42, 0x90, + 0xfa, 0x52, 0x44, 0x89, 0x92, 0x12, 0x42, 0x87, 0x82, 0xd2, 0x41, 0x80, + 0x42, 0x12, 0x41, 0x89, 0x82, 0xd2, 0x41, 0x7e, 0x32, 0xd2, 0x40, 0x83, + 0x42, 0x92, 0x40, 0x84, 0x52, 0xd2, 0x40, 0x7a, 0x02, 0x12, 0x3f, 0x85, + 0x5a, 0xd2, 0x40, 0x86, 0x62, 0x12, 0x41, 0x83, 0x3a, 0x52, 0x40, 0x81, + 0x32, 0x12, 0x40, 0x76, 0xda, 0x11, 0x3e, 0x85, 0x4a, 0x52, 0x40, 0x94, + 0xda, 0x12, 0x42, 0x84, 0x3a, 0x12, 0x40, 0x81, 0x2a, 0x52, 0x3f, 0x85, + 0x4a, 0x12, 0x40, 0x80, 0x1a, 0x12, 0x3f, 0x92, 0xca, 0x52, 0x42, 0x84, + 0x3a, 0xd2, 0x3f, 0x94, 0xda, 0x12, 0x42, 0x8c, 0x92, 0x12, 0x41, 0x8a, + 0x8a, 0xd2, 0x40, 0x90, 0xb2, 0x92, 0x41, 0x8f, 0xaa, 0x52, 0x41, 0x97, + 0xea, 0x52, 0x42, 0x8c, 0x8a, 0xd2, 0x40, 0x91, 0xba, 0x92, 0x41, 0x8c, + 0x8a, 0xd2, 0x40, 0x8b, 0x7a, 0x92, 0x40, 0x86, 0x52, 0x12, 0x40, 0x98, + 0x0a, 0x93, 0x42, 0xa0, 0x42, 0x53, 0x43, 0xaa, 0xa2, 0xd3, 0x44, 0x90, + 0xba, 0x92, 0x41, 0x86, 0x4a, 0xd2, 0x3f, 0x8f, 0xb2, 0x52, 0x41, 0x96, + 0xf2, 0x52, 0x42, 0x93, 0xd2, 0xd2, 0x41, 0x81, 0x22, 0xd2, 0x3e, 0x90, + 0xb2, 0x52, 0x41, 0x89, 0x7a, 0x92, 0x40, 0x9a, 0x1a, 0xd3, 0x42, 0xaf, + 0xe2, 0xd3, 0x45, 0x99, 0x0a, 0x93, 0x42, 0x92, 0xd2, 0xd2, 0x41, 0x95, + 0x02, 0x53, 0x42, 0x9b, 0x2a, 0x13, 0x43, 0x9c, 0x2a, 0x13, 0x43, 0x90, + 0xca, 0x92, 0x41, 0xa7, 0xaa, 0x93, 0x44, 0x92, 0xda, 0x12, 0x42, 0xa4, + 0x8a, 0x53, 0x44, 0x99, 0x22, 0xd3, 0x42, 0xa5, 0x92, 0x53, 0x44, 0xa9, + 0xba, 0x13, 0x45, 0xbe, 0x42, 0xd4, 0x47, 0xa1, 0x7a, 0x53, 0x44, 0xa7, + 0xaa, 0xd3, 0x44, 0xa3, 0x9a, 0xd3, 0x44, 0xa1, 0x8a, 0x53, 0x44, 0x9d, + 0x5a, 0xd3, 0x43, 0xb7, 0x2a, 0x54, 0x47, 0xb6, 0x2a, 0x54, 0x47, 0xaa, + 0xea, 0x93, 0x45, 0xb2, 0x12, 0x94, 0x46, 0xbb, 0x42, 0x14, 0x48, 0xc3, + 0x82, 0xd4, 0x48, 0x9f, 0x82, 0x93, 0x44, 0xc0, 0x6a, 0x94, 0x48, 0xab, + 0x02, 0x14, 0x46, 0xa3, 0xb2, 0x13, 0x45, 0xbf, 0x62, 0x54, 0x48, 0xae, + 0x12, 0xd4, 0x46, 0xbf, 0x5a, 0x54, 0x48, 0xa3, 0xb2, 0x13, 0x45, 0xab, + 0xfa, 0x53, 0x46, 0xb2, 0x22, 0x94, 0x47, 0xa0, 0x9a, 0xd3, 0x44, 0xb0, + 0x22, 0x94, 0x47, 0xac, 0x0a, 0xd4, 0x46, 0xa2, 0xc2, 0x93, 0x45, 0xa3, + 0xba, 0x53, 0x45, 0xa2, 0xba, 0x93, 0x45, 0x90, 0x12, 0x53, 0x43, 0xab, + 0x0a, 0x14, 0x47, 0x9b, 0x7a, 0x93, 0x44, 0xb1, 0x2a, 0x94, 0x47, 0x9e, + 0x9a, 0x13, 0x45, 0xa0, 0xb2, 0x93, 0x45, 0xa5, 0xea, 0x13, 0x46, 0x97, + 0x62, 0x53, 0x44, 0x90, 0x1a, 0x53, 0x43, 0xa9, 0x02, 0xd4, 0x46, 0xa1, + 0xc2, 0xd3, 0x45, 0x9f, 0xba, 0xd3, 0x45, 0x63, 0x82, 0x52, 0x46, 0x69, + 0x9a, 0x92, 0x46, 0x65, 0x8a, 0x52, 0x46, 0x6a, 0xaa, 0x12, 0x47, 0x69, + 0x9a, 0x92, 0x46, 0x65, 0x8a, 0x12, 0x46, 0x69, 0xa2, 0x92, 0x46, 0x6a, + 0x9a, 0x12, 0x46, 0x63, 0x6a, 0x12, 0x45, 0x64, 0x6a, 0x92, 0x44, 0x5f, + 0x4a, 0xd2, 0x43, 0x59, 0x22, 0xd2, 0x42, 0x5b, 0x22, 0xd2, 0x42, 0x57, + 0x02, 0x12, 0x42, 0x53, 0xd2, 0x51, 0x41, 0x4d, 0x82, 0x51, 0x40, 0x56, + 0xf2, 0x51, 0x41, 0x51, 0xaa, 0x91, 0x40, 0x55, 0xea, 0x51, 0x41, 0x57, + 0x02, 0x92, 0x41, 0x5b, 0x22, 0x92, 0x42, 0x5e, 0x42, 0x92, 0x43, 0x61, + 0x5a, 0x52, 0x44, 0x62, 0x62, 0x92, 0x44, 0x69, 0x92, 0xd2, 0x45, 0x67, + 0x8a, 0xd2, 0x45, 0x67, 0x92, 0x12, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x8e, + 0x12, 0x54, 0x4c, 0x68, 0x92, 0x52, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x63, + 0x7a, 0xd2, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x62, 0xd2, 0x44, 0x7a, 0xa2, 0xd2, 0x45, 0x81, 0xd2, 0x52, 0x46, 0x71, + 0x72, 0xd2, 0x44, 0x6f, 0x62, 0x52, 0x44, 0x73, 0x82, 0xd2, 0x44, 0x70, + 0x5a, 0xd2, 0x43, 0x72, 0x5a, 0x92, 0x43, 0x82, 0xc2, 0x12, 0x45, 0x78, + 0x82, 0x92, 0x44, 0x85, 0xca, 0x12, 0x45, 0x83, 0xba, 0xd2, 0x44, 0x78, + 0x72, 0xd2, 0x43, 0x73, 0x62, 0xd2, 0x43, 0x7e, 0x7a, 0xd2, 0x43, 0x7a, + 0x72, 0xd2, 0x43, 0x81, 0x92, 0xd2, 0x43, 0x85, 0xaa, 0x12, 0x44, 0x70, + 0x2a, 0x12, 0x42, 0x81, 0x72, 0x12, 0x43, 0x7f, 0x6a, 0x92, 0x42, 0x8b, + 0xca, 0xd2, 0x43, 0x8e, 0xe2, 0x52, 0x44, 0x73, 0x12, 0xd2, 0x40, 0x81, + 0x6a, 0x12, 0x42, 0x83, 0x72, 0x52, 0x42, 0x83, 0x72, 0x52, 0x42, 0x83, + 0x62, 0x92, 0x41, 0x7c, 0x32, 0x12, 0x41, 0x73, 0x02, 0x52, 0x40, 0x7a, + 0x22, 0x92, 0x40, 0x85, 0x7a, 0xd2, 0x41, 0x77, 0x02, 0x12, 0x40, 0x85, + 0x5a, 0x52, 0x41, 0x75, 0xea, 0x51, 0x3f, 0x70, 0xe2, 0x11, 0x40, 0x7f, + 0x1a, 0x12, 0x40, 0x84, 0x52, 0xd2, 0x40, 0x83, 0x5a, 0xd2, 0x40, 0x78, + 0xfa, 0xd1, 0x3e, 0x77, 0xfa, 0x11, 0x3f, 0x82, 0x32, 0x12, 0x40, 0x81, + 0x32, 0x52, 0x40, 0x88, 0x6a, 0xd2, 0x40, 0x72, 0xba, 0x91, 0x3d, 0x90, + 0xb2, 0xd2, 0x41, 0x8a, 0x7a, 0x12, 0x41, 0x87, 0x5a, 0x52, 0x40, 0x88, + 0x6a, 0x92, 0x40, 0x85, 0x4a, 0x52, 0x40, 0x70, 0x92, 0xd1, 0x3c, 0x8a, + 0x72, 0x92, 0x40, 0x89, 0x72, 0x92, 0x40, 0x93, 0xca, 0xd2, 0x41, 0x8e, + 0x9a, 0x52, 0x41, 0x8b, 0x7a, 0xd2, 0x40, 0x91, 0xb2, 0x92, 0x41, 0x93, + 0xd2, 0xd2, 0x41, 0x8c, 0x8a, 0x12, 0x41, 0x93, 0xc2, 0xd2, 0x41, 0x87, + 0x5a, 0x52, 0x40, 0x8d, 0x9a, 0x12, 0x41, 0x82, 0x2a, 0x12, 0x3f, 0x92, + 0xca, 0x92, 0x41, 0x91, 0xb2, 0x52, 0x41, 0x87, 0x5a, 0x12, 0x40, 0x97, + 0xfa, 0x52, 0x42, 0x9d, 0x32, 0x13, 0x43, 0xa9, 0xa2, 0xd3, 0x44, 0x94, + 0xe2, 0x92, 0x42, 0x91, 0xba, 0x92, 0x41, 0x92, 0xd2, 0xd2, 0x41, 0x9c, + 0x2a, 0xd3, 0x42, 0x95, 0xea, 0x52, 0x42, 0x9a, 0x1a, 0x93, 0x42, 0xa1, + 0x62, 0xd3, 0x43, 0x95, 0xe2, 0x12, 0x42, 0x92, 0xd2, 0xd2, 0x41, 0x97, + 0x02, 0x93, 0x42, 0x9f, 0x52, 0x93, 0x43, 0xa6, 0x8a, 0x53, 0x44, 0x92, + 0xe2, 0x12, 0x42, 0x97, 0x0a, 0x93, 0x42, 0xa0, 0x62, 0xd3, 0x43, 0xa1, + 0x72, 0x13, 0x44, 0x97, 0x1a, 0xd3, 0x42, 0x9f, 0x62, 0xd3, 0x43, 0xb2, + 0x12, 0x94, 0x46, 0xaf, 0x02, 0x14, 0x46, 0xa4, 0x9a, 0x93, 0x44, 0xa5, + 0xa2, 0x93, 0x44, 0x9d, 0x52, 0x93, 0x43, 0xc4, 0x7a, 0xd4, 0x48, 0xa4, + 0xa2, 0xd3, 0x44, 0xa7, 0xba, 0x13, 0x45, 0xb4, 0x1a, 0x14, 0x47, 0xb2, + 0x12, 0xd4, 0x46, 0x9d, 0x6a, 0x13, 0x44, 0xa7, 0xca, 0x53, 0x45, 0xb3, + 0x22, 0x14, 0x47, 0xb4, 0x22, 0x14, 0x47, 0x99, 0x52, 0x93, 0x43, 0xb8, + 0x3a, 0xd4, 0x47, 0xb0, 0x12, 0x94, 0x46, 0x9c, 0x72, 0x53, 0x44, 0xa7, + 0xda, 0xd3, 0x45, 0xa5, 0xba, 0x53, 0x45, 0xc3, 0x82, 0x14, 0x49, 0xa5, + 0xca, 0x93, 0x45, 0xbf, 0x62, 0x94, 0x48, 0xad, 0x0a, 0x94, 0x46, 0xab, + 0x02, 0x54, 0x46, 0xa9, 0x02, 0x94, 0x46, 0xa1, 0xaa, 0x13, 0x45, 0xb0, + 0x22, 0x94, 0x47, 0xab, 0x0a, 0x94, 0x46, 0xb1, 0x2a, 0xd4, 0x47, 0xa0, + 0xaa, 0x13, 0x45, 0xa1, 0xb2, 0x53, 0x45, 0x9b, 0x7a, 0x93, 0x44, 0xa8, + 0x02, 0x94, 0x46, 0x98, 0x62, 0x53, 0x44, 0x93, 0x42, 0x13, 0x44, 0x93, + 0x3a, 0xd3, 0x43, 0x94, 0x52, 0x53, 0x44, 0xa3, 0xe2, 0x53, 0x46, 0xa7, + 0xf2, 0x93, 0x46, 0x9c, 0x9a, 0x53, 0x45, 0x67, 0x82, 0x52, 0x46, 0x67, + 0xa2, 0xd2, 0x46, 0x6b, 0xa2, 0x12, 0x47, 0x71, 0xe2, 0x52, 0x48, 0x6b, + 0xba, 0x52, 0x47, 0x66, 0x9a, 0xd2, 0x46, 0x66, 0x9a, 0xd2, 0x46, 0x66, + 0x92, 0x52, 0x46, 0x64, 0x7a, 0x52, 0x45, 0x61, 0x5a, 0x92, 0x44, 0x5e, + 0x4a, 0x12, 0x44, 0x5c, 0x2a, 0x52, 0x43, 0x5d, 0x1a, 0x52, 0x42, 0x56, + 0xfa, 0xd1, 0x41, 0x54, 0xba, 0xd1, 0x40, 0x50, 0x82, 0xd1, 0x3f, 0x4f, + 0x82, 0xd1, 0x3f, 0x4e, 0x72, 0x91, 0x3f, 0x53, 0xb2, 0x51, 0x40, 0x59, + 0x02, 0x92, 0x41, 0x59, 0x12, 0x12, 0x42, 0x5d, 0x2a, 0xd2, 0x42, 0x5e, + 0x3a, 0x52, 0x43, 0x63, 0x62, 0x52, 0x44, 0x68, 0x8a, 0x92, 0x45, 0x61, + 0x5a, 0x52, 0x44, 0x65, 0x7a, 0x52, 0x45, 0x66, 0x7a, 0x52, 0x45, 0x8e, + 0x02, 0x14, 0x4c, 0x65, 0x7a, 0x92, 0x45, 0x62, 0x6a, 0x52, 0x45, 0x62, + 0x6a, 0x12, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x3a, 0x52, 0x44, 0x78, 0x9a, 0x92, 0x45, 0x7c, 0xaa, 0x92, 0x45, 0x84, + 0xf2, 0xd2, 0x46, 0x6c, 0x5a, 0x92, 0x44, 0x76, 0x7a, 0x92, 0x44, 0x71, + 0x6a, 0x12, 0x44, 0x69, 0x3a, 0x92, 0x43, 0x6f, 0x42, 0x52, 0x43, 0x83, + 0xc2, 0x12, 0x45, 0x7e, 0xaa, 0x52, 0x45, 0x83, 0xb2, 0x92, 0x44, 0x88, + 0xda, 0x12, 0x45, 0x85, 0xa2, 0x12, 0x44, 0x72, 0x4a, 0x12, 0x43, 0x7d, + 0x6a, 0x12, 0x43, 0x88, 0xe2, 0x52, 0x45, 0x71, 0x32, 0x52, 0x42, 0x85, + 0xb2, 0x52, 0x44, 0x7a, 0x62, 0x12, 0x43, 0x82, 0x82, 0x12, 0x43, 0x81, + 0x82, 0x12, 0x43, 0x7c, 0x4a, 0x12, 0x42, 0x8e, 0xea, 0x52, 0x44, 0x89, + 0xaa, 0x12, 0x43, 0x82, 0x72, 0x52, 0x42, 0x90, 0xf2, 0x92, 0x43, 0x83, + 0x72, 0x12, 0x42, 0x80, 0x4a, 0x92, 0x41, 0x7e, 0x3a, 0x12, 0x41, 0x83, + 0x62, 0x92, 0x41, 0x86, 0x6a, 0x52, 0x41, 0x90, 0xe2, 0x52, 0x43, 0x83, + 0x5a, 0x52, 0x41, 0x85, 0x5a, 0x12, 0x41, 0x7d, 0x1a, 0x12, 0x40, 0x77, + 0xf2, 0x51, 0x3f, 0x86, 0x6a, 0x12, 0x41, 0x93, 0xca, 0x92, 0x42, 0x8a, + 0x82, 0x92, 0x41, 0x82, 0x3a, 0x92, 0x40, 0x73, 0xba, 0x11, 0x3e, 0x91, + 0xba, 0x12, 0x42, 0x73, 0xba, 0x91, 0x3d, 0x8f, 0xaa, 0x92, 0x41, 0x80, + 0x22, 0xd2, 0x3f, 0x88, 0x6a, 0x12, 0x41, 0x7d, 0x0a, 0xd2, 0x3e, 0x85, + 0x42, 0x12, 0x40, 0x84, 0x3a, 0x12, 0x40, 0x90, 0xaa, 0x92, 0x41, 0x8d, + 0x92, 0x12, 0x41, 0x8b, 0x82, 0xd2, 0x40, 0x8f, 0xa2, 0x52, 0x41, 0x8f, + 0xaa, 0x52, 0x41, 0x97, 0xfa, 0x52, 0x42, 0x94, 0xd2, 0x12, 0x42, 0x9a, + 0x12, 0xd3, 0x42, 0x8a, 0x82, 0x92, 0x40, 0x8c, 0x82, 0xd2, 0x40, 0x9d, + 0x32, 0x13, 0x43, 0x8e, 0x92, 0x12, 0x41, 0x98, 0x02, 0x93, 0x42, 0x8a, + 0x72, 0x92, 0x40, 0x94, 0xda, 0xd2, 0x41, 0x96, 0xf2, 0x52, 0x42, 0x87, + 0x5a, 0x12, 0x40, 0x92, 0xc2, 0x92, 0x41, 0x9b, 0x22, 0xd3, 0x42, 0x92, + 0xca, 0xd2, 0x41, 0x9d, 0x32, 0x13, 0x43, 0xa0, 0x4a, 0x93, 0x43, 0x99, + 0x0a, 0x93, 0x42, 0x8d, 0xa2, 0x12, 0x41, 0xa4, 0x82, 0x93, 0x44, 0x9a, + 0x1a, 0xd3, 0x42, 0x94, 0xe2, 0x12, 0x42, 0xa2, 0x6a, 0xd3, 0x43, 0x9b, + 0x2a, 0x13, 0x43, 0x9f, 0x5a, 0x93, 0x43, 0x98, 0x0a, 0x93, 0x42, 0xa2, + 0x7a, 0x13, 0x44, 0xa8, 0xaa, 0xd3, 0x44, 0xb1, 0x02, 0xd4, 0x45, 0xaf, + 0xf2, 0xd3, 0x45, 0xa2, 0x82, 0x53, 0x44, 0xa5, 0x9a, 0x93, 0x44, 0xa5, + 0x92, 0x93, 0x44, 0x9c, 0x4a, 0x53, 0x43, 0xa5, 0xa2, 0x93, 0x44, 0xa8, + 0xc2, 0x13, 0x45, 0xb1, 0x0a, 0x54, 0x46, 0xa0, 0x72, 0x53, 0x44, 0xb0, + 0x0a, 0x94, 0x46, 0xab, 0xe2, 0x93, 0x45, 0xa7, 0xc2, 0x53, 0x45, 0xb1, + 0x12, 0x94, 0x46, 0xc0, 0x62, 0x54, 0x48, 0xbf, 0x5a, 0x54, 0x48, 0x99, + 0x4a, 0x93, 0x43, 0xc9, 0xba, 0xd4, 0x49, 0xa6, 0xd2, 0x93, 0x45, 0x9e, + 0x7a, 0x53, 0x44, 0xb7, 0x3a, 0x14, 0x48, 0xa5, 0xc2, 0x53, 0x45, 0xc2, + 0x7a, 0xd4, 0x48, 0xa7, 0xd2, 0x93, 0x45, 0xad, 0x0a, 0x94, 0x46, 0xaa, + 0xfa, 0x53, 0x46, 0xa2, 0xaa, 0x13, 0x45, 0xa8, 0xfa, 0x53, 0x46, 0xac, + 0x12, 0x14, 0x47, 0xac, 0x12, 0x14, 0x47, 0xb5, 0x3a, 0x14, 0x48, 0x8f, + 0x0a, 0x13, 0x43, 0x9c, 0x82, 0xd3, 0x44, 0xb0, 0x22, 0x94, 0x47, 0x9f, + 0xaa, 0x53, 0x45, 0x9f, 0xaa, 0x13, 0x46, 0x96, 0x52, 0x13, 0x44, 0x97, + 0x62, 0x93, 0x44, 0x8f, 0x1a, 0x93, 0x43, 0xa7, 0xfa, 0x53, 0x46, 0x92, + 0x32, 0xd3, 0x43, 0x99, 0x7a, 0x13, 0x45, 0x92, 0x3a, 0x13, 0x44, 0x9c, + 0x8a, 0x13, 0x45, 0x91, 0x22, 0x93, 0x43, 0x68, 0xb2, 0xd2, 0x47, 0x6a, + 0xba, 0x12, 0x48, 0x66, 0xa2, 0x52, 0x47, 0x6c, 0xba, 0x92, 0x47, 0x6e, + 0xd2, 0x12, 0x48, 0x6d, 0xba, 0x92, 0x47, 0x6c, 0xba, 0x52, 0x47, 0x69, + 0xa2, 0x92, 0x46, 0x60, 0x62, 0x12, 0x45, 0x5d, 0x52, 0xd2, 0x44, 0x59, + 0x2a, 0x92, 0x43, 0x56, 0x0a, 0x92, 0x42, 0x50, 0xba, 0x51, 0x41, 0x51, + 0xba, 0x11, 0x41, 0x4d, 0x6a, 0xd1, 0x3f, 0x4c, 0x42, 0x51, 0x3e, 0x49, + 0x32, 0x11, 0x3e, 0x4e, 0x72, 0x11, 0x3f, 0x55, 0xb2, 0x11, 0x40, 0x51, + 0x9a, 0x11, 0x40, 0x58, 0x02, 0x12, 0x41, 0x57, 0x02, 0x52, 0x41, 0x59, + 0x12, 0xd2, 0x41, 0x62, 0x4a, 0x52, 0x43, 0x5f, 0x42, 0x52, 0x43, 0x64, + 0x72, 0xd2, 0x44, 0x66, 0x7a, 0xd2, 0x44, 0x65, 0x7a, 0x12, 0x45, 0x61, + 0x62, 0x92, 0x44, 0x68, 0x92, 0xd2, 0x45, 0x68, 0x92, 0x52, 0x46, 0x5e, + 0x52, 0x92, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, + 0x6a, 0x12, 0x45, 0x70, 0x72, 0xd2, 0x44, 0x79, 0xa2, 0x92, 0x45, 0x99, + 0x1a, 0x14, 0x4c, 0x82, 0xda, 0x52, 0x46, 0x76, 0x7a, 0x92, 0x44, 0x79, + 0x92, 0xd2, 0x44, 0x70, 0x7a, 0x92, 0x44, 0x5f, 0x0a, 0xd2, 0x42, 0x76, + 0x6a, 0xd2, 0x43, 0x84, 0xca, 0x92, 0x45, 0x84, 0xd2, 0x52, 0x45, 0x88, + 0xea, 0x92, 0x45, 0x83, 0xaa, 0x52, 0x44, 0x7c, 0x7a, 0xd2, 0x43, 0x7f, + 0x8a, 0x12, 0x44, 0x8b, 0xf2, 0x92, 0x44, 0x7c, 0x8a, 0x12, 0x44, 0x65, + 0xea, 0x51, 0x41, 0x9a, 0xfa, 0xd3, 0x4a, 0x75, 0x32, 0xd2, 0x41, 0x69, + 0x02, 0x12, 0x41, 0x6e, 0x22, 0xd2, 0x41, 0x86, 0xaa, 0x92, 0x43, 0x7c, + 0x4a, 0xd2, 0x41, 0x7b, 0x42, 0xd2, 0x41, 0x81, 0x52, 0xd2, 0x41, 0x8e, + 0xd2, 0x92, 0x43, 0x85, 0x72, 0x12, 0x42, 0x7b, 0x2a, 0x12, 0x41, 0x80, + 0x4a, 0x92, 0x41, 0x85, 0x6a, 0x92, 0x41, 0x8e, 0xca, 0x12, 0x43, 0x8c, + 0xb2, 0x92, 0x42, 0x82, 0x42, 0xd2, 0x40, 0x8b, 0xa2, 0x52, 0x42, 0x7e, + 0x3a, 0xd2, 0x40, 0x73, 0xd2, 0x11, 0x3f, 0x73, 0xda, 0x91, 0x3e, 0x86, + 0x62, 0xd2, 0x40, 0x8b, 0x8a, 0x92, 0x41, 0x87, 0x5a, 0xd2, 0x40, 0x76, + 0xea, 0x91, 0x3e, 0x80, 0x1a, 0x52, 0x3f, 0x84, 0x42, 0x52, 0x40, 0x97, + 0xf2, 0x92, 0x42, 0x89, 0x82, 0xd2, 0x40, 0x8b, 0x8a, 0x52, 0x41, 0x87, + 0x5a, 0x52, 0x40, 0x93, 0xd2, 0x92, 0x42, 0x88, 0x6a, 0x92, 0x40, 0x8a, + 0x72, 0x92, 0x40, 0x84, 0x3a, 0xd2, 0x3f, 0x89, 0x72, 0xd2, 0x40, 0x88, + 0x5a, 0x52, 0x40, 0x9a, 0x0a, 0xd3, 0x42, 0x8e, 0xa2, 0x52, 0x41, 0x94, + 0xda, 0xd2, 0x41, 0x8d, 0x9a, 0x12, 0x41, 0x8a, 0x72, 0x92, 0x40, 0xa0, + 0x4a, 0x93, 0x43, 0x95, 0xe2, 0x12, 0x42, 0x8b, 0x82, 0xd2, 0x40, 0x8f, + 0xb2, 0x52, 0x41, 0x8c, 0x92, 0x12, 0x41, 0x8b, 0x82, 0xd2, 0x40, 0x8e, + 0xa2, 0x52, 0x41, 0xa3, 0x62, 0xd3, 0x43, 0x91, 0xc2, 0x92, 0x41, 0xa8, + 0x9a, 0xd3, 0x44, 0x92, 0xd2, 0xd2, 0x41, 0xa4, 0x72, 0x13, 0x44, 0xa5, + 0x82, 0x53, 0x44, 0x9f, 0x4a, 0x93, 0x43, 0x99, 0x1a, 0xd3, 0x42, 0x97, + 0x0a, 0x93, 0x42, 0x94, 0xea, 0x12, 0x42, 0xa8, 0xaa, 0xd3, 0x44, 0x97, + 0x0a, 0x93, 0x42, 0x9f, 0x52, 0x93, 0x43, 0x9e, 0x42, 0x53, 0x43, 0x9d, + 0x42, 0x13, 0x43, 0x94, 0xea, 0x12, 0x42, 0x9d, 0x42, 0x53, 0x43, 0xad, + 0xe2, 0x93, 0x45, 0xb0, 0x02, 0x54, 0x46, 0xb1, 0x02, 0x54, 0x46, 0xaf, + 0xfa, 0x13, 0x46, 0xa0, 0x72, 0x13, 0x44, 0xb4, 0x12, 0x94, 0x46, 0xa4, + 0x92, 0x93, 0x44, 0xa9, 0xca, 0x53, 0x45, 0xa4, 0x9a, 0x93, 0x44, 0xb9, + 0x32, 0x54, 0x47, 0xa2, 0x92, 0x93, 0x44, 0xaa, 0xf2, 0x13, 0x46, 0xaf, + 0x0a, 0x54, 0x46, 0xb4, 0x22, 0x14, 0x47, 0xad, 0x02, 0x54, 0x46, 0xc3, + 0x82, 0xd4, 0x48, 0xae, 0x0a, 0x94, 0x46, 0xa3, 0xaa, 0x13, 0x45, 0xb4, + 0x22, 0x54, 0x47, 0xbb, 0x4a, 0x14, 0x48, 0xa2, 0xaa, 0x13, 0x45, 0xaa, + 0x02, 0x14, 0x46, 0xaf, 0x12, 0xd4, 0x46, 0xcf, 0xfa, 0x94, 0x4a, 0xb7, + 0x3a, 0x14, 0x48, 0xb4, 0x32, 0x94, 0x47, 0xa8, 0x02, 0x94, 0x46, 0x9e, + 0x92, 0x13, 0x45, 0xc2, 0x82, 0x14, 0x49, 0x9e, 0x9a, 0x13, 0x45, 0xa0, + 0xa2, 0x53, 0x45, 0xb5, 0x3a, 0x14, 0x48, 0xaf, 0x2a, 0x94, 0x47, 0xa3, + 0xd2, 0x13, 0x46, 0x9c, 0x92, 0x13, 0x45, 0xa5, 0xe2, 0x13, 0x46, 0x90, + 0x1a, 0x53, 0x43, 0xa3, 0xc2, 0x93, 0x45, 0x9c, 0x9a, 0x13, 0x45, 0x99, + 0x7a, 0xd3, 0x44, 0x89, 0xe2, 0xd2, 0x42, 0xb4, 0x42, 0x14, 0x48, 0x95, + 0x5a, 0x93, 0x44, 0x94, 0x42, 0xd3, 0x43, 0x67, 0xb2, 0xd2, 0x47, 0x66, + 0xb2, 0xd2, 0x47, 0x6b, 0xc2, 0x12, 0x48, 0x6d, 0xd2, 0x52, 0x48, 0x6a, + 0xc2, 0x12, 0x48, 0x71, 0xd2, 0x12, 0x48, 0x67, 0xa2, 0x12, 0x47, 0x65, + 0x8a, 0x52, 0x46, 0x63, 0x82, 0x52, 0x46, 0x57, 0x22, 0x92, 0x43, 0x56, + 0x12, 0xd2, 0x42, 0x58, 0x12, 0x92, 0x42, 0x4e, 0x9a, 0xd1, 0x40, 0x4e, + 0x92, 0x91, 0x40, 0x46, 0x12, 0xd1, 0x3d, 0x46, 0xfa, 0x10, 0x3d, 0x47, + 0x02, 0x91, 0x3c, 0x4b, 0x2a, 0x11, 0x3d, 0x58, 0xca, 0x51, 0x40, 0x54, + 0xa2, 0x91, 0x3f, 0x57, 0xca, 0x51, 0x40, 0x56, 0xca, 0x51, 0x40, 0x58, + 0xfa, 0x11, 0x41, 0x5d, 0x22, 0x52, 0x42, 0x5d, 0x2a, 0x52, 0x42, 0x60, + 0x42, 0x12, 0x43, 0x60, 0x42, 0x12, 0x43, 0x63, 0x6a, 0x52, 0x44, 0x5c, + 0x32, 0x52, 0x43, 0x5e, 0x42, 0xd2, 0x43, 0x5c, 0x42, 0x12, 0x44, 0x5c, + 0x32, 0x92, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x12, 0x13, 0x47, 0x77, 0x9a, 0x52, 0x45, 0x80, 0xca, 0x52, 0x46, 0x7d, + 0x9a, 0x12, 0x45, 0x86, 0xf2, 0x92, 0x46, 0x86, 0x02, 0xd3, 0x46, 0x85, + 0xda, 0x12, 0x46, 0x82, 0xc2, 0x92, 0x45, 0x83, 0xda, 0xd2, 0x45, 0x85, + 0xd2, 0x92, 0x45, 0x92, 0x4a, 0x13, 0x47, 0x82, 0xc2, 0x12, 0x45, 0x81, + 0xb2, 0xd2, 0x44, 0x84, 0xda, 0x92, 0x45, 0x81, 0xaa, 0x92, 0x44, 0x81, + 0x92, 0x12, 0x44, 0x86, 0xc2, 0x92, 0x44, 0x93, 0x42, 0x93, 0x46, 0x7d, + 0x72, 0x12, 0x43, 0x76, 0x42, 0x92, 0x42, 0x85, 0x9a, 0x92, 0x43, 0x7e, + 0x5a, 0x52, 0x42, 0x8e, 0xf2, 0xd2, 0x44, 0x85, 0x92, 0x12, 0x43, 0x82, + 0x7a, 0xd2, 0x42, 0x86, 0x82, 0x52, 0x42, 0x86, 0x8a, 0x92, 0x42, 0x7e, + 0x52, 0xd2, 0x41, 0x87, 0x92, 0x92, 0x42, 0x8c, 0xc2, 0xd2, 0x43, 0x7b, + 0x2a, 0xd2, 0x40, 0x7f, 0x3a, 0x12, 0x41, 0x89, 0xa2, 0x92, 0x42, 0x78, + 0x0a, 0x12, 0x40, 0x85, 0x72, 0x92, 0x41, 0x8e, 0xba, 0x92, 0x42, 0x84, + 0x52, 0xd2, 0x40, 0x84, 0x5a, 0x52, 0x41, 0x85, 0x5a, 0xd2, 0x40, 0x8c, + 0x9a, 0xd2, 0x41, 0x81, 0x32, 0x52, 0x40, 0x85, 0x52, 0xd2, 0x40, 0x94, + 0xea, 0xd2, 0x42, 0x82, 0x32, 0x12, 0x40, 0x89, 0x8a, 0x92, 0x41, 0x84, + 0x42, 0x52, 0x40, 0x8c, 0x8a, 0x12, 0x41, 0x80, 0x1a, 0xd2, 0x3f, 0x91, + 0xc2, 0x12, 0x42, 0x89, 0x6a, 0x92, 0x40, 0xae, 0xd2, 0x93, 0x45, 0x89, + 0x72, 0x92, 0x40, 0x8a, 0x72, 0x92, 0x40, 0x8b, 0x82, 0x12, 0x41, 0x91, + 0xba, 0x92, 0x41, 0x8c, 0x8a, 0xd2, 0x40, 0x91, 0xc2, 0x92, 0x41, 0xa2, + 0x62, 0xd3, 0x43, 0x99, 0x0a, 0x93, 0x42, 0xa3, 0x6a, 0xd3, 0x43, 0x99, + 0x1a, 0x13, 0x43, 0x96, 0xea, 0x52, 0x42, 0xa4, 0x72, 0x13, 0x44, 0x8c, + 0x92, 0xd2, 0x40, 0x90, 0xb2, 0x52, 0x41, 0x8f, 0xa2, 0x52, 0x41, 0x98, + 0x0a, 0x93, 0x42, 0x93, 0xd2, 0xd2, 0x41, 0x90, 0xb2, 0x52, 0x41, 0x98, + 0x02, 0x93, 0x42, 0x8f, 0xb2, 0x12, 0x41, 0x9d, 0x42, 0xd3, 0x43, 0xa9, + 0xb2, 0xd3, 0x44, 0x9f, 0x4a, 0x53, 0x43, 0x99, 0x12, 0xd3, 0x42, 0x99, + 0x12, 0xd3, 0x42, 0xa4, 0x82, 0x53, 0x44, 0xa2, 0x6a, 0xd3, 0x43, 0x9d, + 0x42, 0x53, 0x43, 0xb4, 0x0a, 0x54, 0x46, 0xa0, 0x62, 0xd3, 0x43, 0x9d, + 0x42, 0x53, 0x43, 0xa2, 0x6a, 0x13, 0x44, 0xa8, 0xb2, 0xd3, 0x44, 0xa1, + 0x72, 0x13, 0x44, 0xa2, 0x7a, 0x53, 0x44, 0xb7, 0x22, 0xd4, 0x46, 0xa4, + 0x92, 0x93, 0x44, 0xaa, 0xd2, 0x53, 0x45, 0xc2, 0x62, 0x54, 0x48, 0xa7, + 0xba, 0x13, 0x45, 0xb3, 0x1a, 0xd4, 0x46, 0xaf, 0x0a, 0x94, 0x46, 0xba, + 0x3a, 0xd4, 0x47, 0xa6, 0xba, 0x53, 0x45, 0xa6, 0xc2, 0x53, 0x45, 0xb2, + 0x1a, 0xd4, 0x46, 0xb0, 0x12, 0xd4, 0x46, 0xa8, 0xd2, 0xd3, 0x45, 0xbc, + 0x52, 0x54, 0x48, 0xb8, 0x3a, 0xd4, 0x47, 0xbe, 0x52, 0x54, 0x48, 0xac, + 0x02, 0x94, 0x46, 0xbd, 0x52, 0x54, 0x48, 0xb4, 0x2a, 0x94, 0x47, 0xbc, + 0x52, 0x54, 0x48, 0xab, 0x0a, 0xd4, 0x46, 0xb5, 0x3a, 0xd4, 0x47, 0xa6, + 0xda, 0xd3, 0x45, 0xb0, 0x1a, 0x14, 0x47, 0xb0, 0x1a, 0x54, 0x47, 0x9d, + 0x92, 0x13, 0x45, 0xb9, 0x52, 0x94, 0x48, 0x9e, 0x9a, 0x13, 0x45, 0xaf, + 0x1a, 0x54, 0x47, 0x96, 0x4a, 0xd3, 0x43, 0xa0, 0xaa, 0x53, 0x45, 0x94, + 0x3a, 0xd3, 0x43, 0xa9, 0x02, 0xd4, 0x46, 0xa2, 0xc2, 0x93, 0x45, 0xb1, + 0x2a, 0xd4, 0x47, 0x98, 0x6a, 0x93, 0x44, 0x99, 0x72, 0x93, 0x44, 0x8e, + 0x12, 0x93, 0x43, 0x9f, 0xb2, 0xd3, 0x45, 0x97, 0x6a, 0x93, 0x44, 0x95, + 0x5a, 0x53, 0x44, 0xa7, 0xfa, 0xd3, 0x46, 0x6b, 0xc2, 0x12, 0x48, 0x6d, + 0xca, 0x12, 0x48, 0x68, 0xba, 0x12, 0x48, 0x6b, 0xd2, 0x52, 0x48, 0x65, + 0xa2, 0x52, 0x47, 0x69, 0xb2, 0xd2, 0x47, 0x5e, 0x72, 0x12, 0x46, 0x5e, + 0x62, 0x52, 0x45, 0x5f, 0x4a, 0x92, 0x44, 0x57, 0x1a, 0x52, 0x43, 0x51, + 0xda, 0x11, 0x42, 0x51, 0xca, 0xd1, 0x41, 0x48, 0x42, 0x11, 0x40, 0x4b, + 0x52, 0xd1, 0x3f, 0x48, 0x12, 0xd1, 0x3d, 0x44, 0xca, 0x90, 0x3b, 0x4e, + 0x2a, 0xd1, 0x3c, 0x51, 0x5a, 0x91, 0x3d, 0x54, 0x92, 0x11, 0x3f, 0x4e, + 0x4a, 0x51, 0x3d, 0x5a, 0xe2, 0x11, 0x40, 0x63, 0x1a, 0x92, 0x40, 0x5d, + 0x0a, 0x12, 0x41, 0x60, 0x22, 0x52, 0x41, 0x60, 0x1a, 0x52, 0x41, 0x5c, + 0x1a, 0xd2, 0x41, 0x5a, 0x22, 0x92, 0x42, 0x5f, 0x32, 0x92, 0x42, 0x5a, + 0x1a, 0x92, 0x42, 0x57, 0x12, 0x92, 0x42, 0x57, 0x1a, 0xd2, 0x42, 0x56, + 0x1a, 0xd2, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0x8a, 0x92, 0x45, 0x82, 0xda, 0x52, 0x46, 0x80, 0xc2, 0xd2, 0x45, 0x80, + 0xba, 0xd2, 0x45, 0x86, 0x02, 0x13, 0x47, 0x7d, 0xb2, 0x92, 0x45, 0x84, + 0xf2, 0xd2, 0x46, 0x75, 0x7a, 0x92, 0x44, 0x7b, 0x9a, 0x12, 0x45, 0x84, + 0xca, 0x52, 0x45, 0x7c, 0x92, 0x92, 0x44, 0x76, 0x6a, 0x12, 0x44, 0x7d, + 0x92, 0x52, 0x44, 0x92, 0x3a, 0x93, 0x46, 0x7d, 0x8a, 0x92, 0x44, 0x82, + 0xb2, 0x12, 0x45, 0x8b, 0xea, 0x12, 0x45, 0x83, 0x9a, 0x92, 0x43, 0x8a, + 0xda, 0xd2, 0x44, 0x82, 0x8a, 0x92, 0x43, 0x7a, 0x5a, 0xd2, 0x42, 0x92, + 0x2a, 0x93, 0x45, 0x86, 0xaa, 0x12, 0x43, 0x84, 0x92, 0x52, 0x43, 0x87, + 0xaa, 0x92, 0x43, 0x88, 0xba, 0x12, 0x44, 0x89, 0xb2, 0x12, 0x43, 0x87, + 0x92, 0x92, 0x42, 0x8c, 0xca, 0x52, 0x43, 0x88, 0xa2, 0x12, 0x43, 0x8a, + 0xba, 0x92, 0x43, 0x83, 0x5a, 0x92, 0x41, 0x86, 0x82, 0x12, 0x42, 0x91, + 0xda, 0x12, 0x43, 0x8c, 0xb2, 0xd2, 0x42, 0x7d, 0x22, 0x52, 0x40, 0x87, + 0x72, 0x92, 0x41, 0x8d, 0xa2, 0x12, 0x42, 0x97, 0x1a, 0x53, 0x44, 0x88, + 0x62, 0x12, 0x41, 0x84, 0x52, 0xd2, 0x40, 0x83, 0x3a, 0x52, 0x40, 0x8c, + 0x92, 0x92, 0x41, 0x8b, 0x8a, 0x52, 0x41, 0x8b, 0x8a, 0x52, 0x41, 0x8d, + 0xa2, 0xd2, 0x41, 0x8e, 0xa2, 0x92, 0x41, 0x86, 0x52, 0x52, 0x40, 0x92, + 0xca, 0x52, 0x42, 0x97, 0xf2, 0x92, 0x42, 0x91, 0xba, 0xd2, 0x41, 0x8d, + 0x9a, 0x92, 0x41, 0x87, 0x5a, 0x52, 0x40, 0x8f, 0xb2, 0x92, 0x41, 0x8e, + 0xa2, 0x52, 0x41, 0x93, 0xba, 0x92, 0x41, 0x8c, 0x8a, 0xd2, 0x40, 0x9b, + 0x12, 0xd3, 0x42, 0x91, 0xb2, 0x92, 0x41, 0x97, 0xea, 0x52, 0x42, 0x9b, + 0x2a, 0x13, 0x43, 0x9c, 0x22, 0x13, 0x43, 0x93, 0xca, 0xd2, 0x41, 0x8f, + 0xaa, 0x52, 0x41, 0x91, 0xba, 0x92, 0x41, 0x90, 0xb2, 0x52, 0x41, 0xa8, + 0x92, 0x93, 0x44, 0x9e, 0x32, 0x53, 0x43, 0x98, 0xfa, 0x92, 0x42, 0x97, + 0x0a, 0xd3, 0x42, 0xaa, 0xba, 0x13, 0x45, 0xa1, 0x62, 0xd3, 0x43, 0xab, + 0xba, 0x13, 0x45, 0x96, 0xfa, 0x52, 0x42, 0xa2, 0x6a, 0xd3, 0x43, 0xa6, + 0x9a, 0xd3, 0x44, 0xb8, 0x1a, 0xd4, 0x46, 0xa5, 0x8a, 0x93, 0x44, 0xb4, + 0x0a, 0x94, 0x46, 0xa2, 0x6a, 0x13, 0x44, 0xa9, 0xaa, 0xd3, 0x44, 0xa6, + 0x9a, 0x93, 0x44, 0xa7, 0xa2, 0xd3, 0x44, 0xab, 0xd2, 0x53, 0x45, 0xa3, + 0x7a, 0x13, 0x44, 0xaa, 0xc2, 0x13, 0x45, 0xaf, 0xfa, 0x13, 0x46, 0xad, + 0xe2, 0xd3, 0x45, 0xc0, 0x52, 0x54, 0x48, 0xae, 0xfa, 0x13, 0x46, 0xba, + 0x3a, 0x14, 0x48, 0xba, 0x3a, 0xd4, 0x47, 0xb5, 0x22, 0xd4, 0x46, 0xb3, + 0x12, 0xd4, 0x46, 0xc2, 0x72, 0x94, 0x48, 0xaf, 0x0a, 0x54, 0x46, 0xb1, + 0x12, 0xd4, 0x46, 0xc3, 0x7a, 0xd4, 0x48, 0xb0, 0x1a, 0x14, 0x47, 0xb0, + 0x1a, 0x14, 0x47, 0xaa, 0xea, 0xd3, 0x45, 0xc6, 0x9a, 0x54, 0x49, 0xab, + 0xfa, 0x53, 0x46, 0xb0, 0x1a, 0x14, 0x47, 0xb3, 0x22, 0x54, 0x47, 0xb0, + 0x1a, 0x14, 0x47, 0xa2, 0xba, 0xd3, 0x45, 0x9b, 0x72, 0x93, 0x44, 0xc4, + 0x9a, 0x54, 0x49, 0xb8, 0x4a, 0x54, 0x48, 0x9f, 0x9a, 0x53, 0x45, 0xbf, + 0x62, 0x94, 0x48, 0x93, 0x32, 0x93, 0x43, 0x9e, 0x92, 0x13, 0x45, 0xa4, + 0xd2, 0xd3, 0x45, 0xc0, 0x6a, 0x94, 0x48, 0x97, 0x62, 0x93, 0x44, 0xb6, + 0x4a, 0x94, 0x48, 0x9c, 0x92, 0x53, 0x45, 0xa7, 0xfa, 0x93, 0x46, 0x8e, + 0x02, 0x53, 0x43, 0x9e, 0xb2, 0x93, 0x45, 0x8e, 0x02, 0x13, 0x43, 0xa4, + 0xda, 0x53, 0x46, 0x90, 0x22, 0x93, 0x43, 0x98, 0x72, 0x93, 0x44, 0xa0, + 0xb2, 0xd3, 0x45, 0x8d, 0x02, 0x53, 0x43, 0x6b, 0xca, 0x52, 0x48, 0x69, + 0xd2, 0x52, 0x48, 0x69, 0xd2, 0x92, 0x48, 0x6d, 0xda, 0x92, 0x48, 0x6a, + 0xba, 0x12, 0x48, 0x63, 0x8a, 0x12, 0x47, 0x5a, 0x5a, 0x92, 0x45, 0x5c, + 0x5a, 0x92, 0x45, 0x54, 0x12, 0x92, 0x43, 0x52, 0xfa, 0xd1, 0x42, 0x50, + 0xb2, 0x91, 0x41, 0x4c, 0x82, 0x11, 0x41, 0x4d, 0x7a, 0x91, 0x40, 0x49, + 0x12, 0x91, 0x3d, 0x47, 0xf2, 0xd0, 0x3c, 0x46, 0xc2, 0x10, 0x3b, 0x4a, + 0xf2, 0x90, 0x3b, 0x56, 0x82, 0x91, 0x3d, 0x52, 0x52, 0xd1, 0x3c, 0x5b, + 0xc2, 0xd1, 0x3e, 0x6a, 0x32, 0x92, 0x40, 0x5b, 0xda, 0x51, 0x3f, 0x5b, + 0xea, 0x11, 0x40, 0x60, 0x12, 0x92, 0x40, 0x64, 0x32, 0x52, 0x41, 0x61, + 0x3a, 0x12, 0x42, 0x5d, 0x12, 0x52, 0x41, 0x5b, 0x12, 0x92, 0x41, 0x5a, + 0x1a, 0x12, 0x42, 0x55, 0x0a, 0x12, 0x42, 0x58, 0x12, 0x52, 0x42, 0x54, + 0x0a, 0x92, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, + 0xa2, 0xd2, 0x45, 0x82, 0xda, 0x12, 0x46, 0x80, 0xc2, 0xd2, 0x45, 0x81, + 0xca, 0x12, 0x46, 0x85, 0x02, 0x13, 0x47, 0x77, 0x9a, 0x52, 0x45, 0x75, + 0x7a, 0xd2, 0x44, 0x87, 0x0a, 0xd3, 0x46, 0x80, 0xaa, 0x12, 0x45, 0x86, + 0xda, 0xd2, 0x45, 0x86, 0xea, 0x12, 0x46, 0x82, 0xba, 0x12, 0x45, 0x82, + 0xba, 0x52, 0x45, 0x85, 0xd2, 0x92, 0x45, 0x8f, 0x2a, 0x53, 0x46, 0x82, + 0xaa, 0x92, 0x44, 0x86, 0xc2, 0x92, 0x44, 0x83, 0xb2, 0x92, 0x44, 0x83, + 0xa2, 0xd2, 0x43, 0x8b, 0xea, 0x12, 0x45, 0x88, 0xea, 0x92, 0x45, 0x7f, + 0x72, 0x12, 0x43, 0xaa, 0x4a, 0x14, 0x4c, 0x86, 0xb2, 0x12, 0x44, 0x7a, + 0x4a, 0x52, 0x42, 0x7e, 0x5a, 0x52, 0x42, 0x96, 0x32, 0x53, 0x45, 0x88, + 0xb2, 0x92, 0x43, 0x84, 0x82, 0x92, 0x42, 0x89, 0xaa, 0xd2, 0x42, 0x90, + 0xf2, 0x12, 0x44, 0x84, 0x72, 0x12, 0x42, 0x82, 0x6a, 0x12, 0x42, 0x82, + 0x4a, 0x52, 0x41, 0x95, 0x0a, 0x13, 0x44, 0x93, 0xe2, 0x52, 0x43, 0x86, + 0x72, 0x92, 0x41, 0x90, 0xba, 0x52, 0x42, 0x83, 0x42, 0xd2, 0x40, 0x8d, + 0xaa, 0x12, 0x42, 0x8b, 0x92, 0xd2, 0x41, 0x80, 0x22, 0x12, 0x40, 0x8f, + 0xba, 0x12, 0x42, 0x93, 0xd2, 0x92, 0x42, 0x84, 0x4a, 0x92, 0x40, 0x8d, + 0x92, 0x52, 0x41, 0x94, 0xe2, 0x52, 0x42, 0x86, 0x5a, 0x92, 0x40, 0x8a, + 0x82, 0x12, 0x41, 0x9a, 0x0a, 0xd3, 0x42, 0x97, 0x02, 0x93, 0x42, 0x92, + 0xc2, 0xd2, 0x41, 0x8f, 0xaa, 0x52, 0x41, 0x9d, 0x32, 0x53, 0x43, 0x94, + 0xda, 0x52, 0x42, 0x91, 0xba, 0xd2, 0x41, 0xa0, 0x42, 0x93, 0x43, 0x99, + 0x0a, 0x93, 0x42, 0x91, 0xc2, 0x92, 0x41, 0x98, 0xfa, 0x92, 0x42, 0x9c, + 0x2a, 0x13, 0x43, 0x97, 0xf2, 0x52, 0x42, 0xa1, 0x5a, 0xd3, 0x43, 0x97, + 0xfa, 0x92, 0x42, 0x99, 0x02, 0x93, 0x42, 0x8b, 0x8a, 0xd2, 0x40, 0xa5, + 0x7a, 0x13, 0x44, 0x95, 0xf2, 0x52, 0x42, 0xa0, 0x52, 0x93, 0x43, 0x94, + 0xda, 0x12, 0x42, 0xa6, 0x92, 0x53, 0x44, 0x9c, 0x2a, 0x13, 0x43, 0xa6, + 0x92, 0x13, 0x45, 0x9e, 0x42, 0x53, 0x43, 0xb1, 0xfa, 0x13, 0x46, 0xaa, + 0xb2, 0x13, 0x45, 0xa7, 0x9a, 0x93, 0x44, 0xa0, 0x5a, 0xd3, 0x43, 0xa4, + 0x82, 0x53, 0x44, 0xa2, 0x72, 0x13, 0x44, 0xb0, 0xfa, 0xd3, 0x45, 0xa5, + 0x92, 0x93, 0x44, 0xb8, 0x22, 0x14, 0x47, 0xb9, 0x22, 0x14, 0x47, 0xc2, + 0x62, 0x54, 0x48, 0xb4, 0x12, 0x94, 0x46, 0xb7, 0x22, 0x14, 0x47, 0xb3, + 0x0a, 0x94, 0x46, 0xbb, 0x32, 0x54, 0x47, 0xb7, 0x2a, 0x54, 0x47, 0xba, + 0x32, 0x94, 0x47, 0xb0, 0x0a, 0x54, 0x46, 0xc7, 0x9a, 0x54, 0x49, 0xa8, + 0xca, 0x93, 0x45, 0xa3, 0x9a, 0x93, 0x44, 0xb6, 0x2a, 0x54, 0x47, 0xaf, + 0x0a, 0x54, 0x46, 0xa8, 0xda, 0x93, 0x45, 0xc1, 0x6a, 0x94, 0x48, 0xb4, + 0x22, 0x94, 0x47, 0xb1, 0x1a, 0xd4, 0x46, 0xad, 0x0a, 0xd4, 0x46, 0xa6, + 0xda, 0xd3, 0x45, 0xb7, 0x3a, 0x14, 0x48, 0xa7, 0xda, 0xd3, 0x45, 0xa7, + 0xea, 0x53, 0x46, 0xa8, 0xf2, 0x93, 0x46, 0xb3, 0x2a, 0x94, 0x47, 0xab, + 0x02, 0x94, 0x46, 0xa3, 0xc2, 0xd3, 0x45, 0xb5, 0x3a, 0x14, 0x48, 0xa1, + 0xb2, 0x93, 0x45, 0xa3, 0xca, 0xd3, 0x45, 0xae, 0x1a, 0x94, 0x47, 0xa7, + 0xea, 0x53, 0x46, 0x91, 0x22, 0x93, 0x43, 0xb0, 0x2a, 0x14, 0x48, 0x9d, + 0xaa, 0x93, 0x45, 0x9a, 0x82, 0x13, 0x45, 0x8f, 0x1a, 0x93, 0x43, 0xa5, + 0xf2, 0x53, 0x46, 0x96, 0x52, 0x93, 0x44, 0x9d, 0xaa, 0xd3, 0x45, 0x93, + 0x42, 0x13, 0x44, 0x98, 0x7a, 0x53, 0x45, 0x9d, 0xa2, 0x93, 0x45, 0x90, + 0x2a, 0xd3, 0x43, 0x89, 0xda, 0x92, 0x42, 0x61, 0x9a, 0xd2, 0x47, 0x68, + 0xc2, 0x12, 0x48, 0x65, 0xaa, 0x12, 0x48, 0x62, 0x92, 0x52, 0x47, 0x61, + 0x8a, 0x12, 0x47, 0x5b, 0x62, 0x52, 0x46, 0x5b, 0x42, 0xd2, 0x44, 0x54, + 0x1a, 0xd2, 0x43, 0x54, 0x0a, 0x12, 0x43, 0x52, 0xea, 0x51, 0x42, 0x4c, + 0x6a, 0xd1, 0x40, 0x4f, 0x72, 0x51, 0x40, 0x48, 0xf2, 0x90, 0x3d, 0x46, + 0xda, 0x90, 0x3c, 0x4c, 0x0a, 0x11, 0x3d, 0x53, 0x3a, 0x91, 0x3c, 0x4b, + 0xd2, 0x90, 0x3a, 0x5d, 0x92, 0x11, 0x3d, 0x63, 0xe2, 0x91, 0x3e, 0x5b, + 0xaa, 0x11, 0x3e, 0x5e, 0xc2, 0x11, 0x3e, 0x85, 0xba, 0x52, 0x42, 0x64, + 0x12, 0x12, 0x40, 0x82, 0xb2, 0x92, 0x42, 0x72, 0x62, 0x52, 0x41, 0x64, + 0x22, 0xd2, 0x40, 0x63, 0x2a, 0x12, 0x41, 0x66, 0x42, 0xd2, 0x41, 0x58, + 0xfa, 0xd1, 0x40, 0x5d, 0x1a, 0xd2, 0x41, 0x5e, 0x2a, 0x52, 0x42, 0x66, + 0x52, 0x12, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, + 0xaa, 0x92, 0x46, 0x6e, 0x7a, 0x52, 0x45, 0x80, 0xda, 0x92, 0x46, 0x72, + 0x8a, 0x52, 0x45, 0x8a, 0x2a, 0x93, 0x47, 0x79, 0xa2, 0x52, 0x45, 0x77, + 0x9a, 0x92, 0x45, 0x7a, 0x9a, 0x12, 0x45, 0x82, 0xca, 0x92, 0x45, 0x82, + 0xca, 0xd2, 0x45, 0x74, 0x72, 0x52, 0x44, 0x8b, 0x32, 0x13, 0x47, 0x85, + 0xea, 0x92, 0x46, 0x85, 0xca, 0x52, 0x45, 0x83, 0xc2, 0x12, 0x45, 0x83, + 0xc2, 0x52, 0x45, 0x78, 0x6a, 0x92, 0x43, 0x82, 0xb2, 0xd2, 0x44, 0x84, + 0xba, 0x12, 0x45, 0x82, 0xa2, 0x12, 0x44, 0x86, 0xd2, 0xd2, 0x44, 0x85, + 0xba, 0x52, 0x44, 0x8c, 0x02, 0x93, 0x45, 0x90, 0x1a, 0x13, 0x45, 0x81, + 0x72, 0xd2, 0x42, 0x8c, 0xca, 0x92, 0x43, 0x88, 0xaa, 0x52, 0x43, 0x82, + 0x6a, 0x52, 0x42, 0x80, 0x5a, 0xd2, 0x41, 0x86, 0x92, 0xd2, 0x42, 0x86, + 0x92, 0x92, 0x42, 0x8f, 0xca, 0x52, 0x43, 0x83, 0x62, 0xd2, 0x41, 0x84, + 0x6a, 0xd2, 0x41, 0x8a, 0xaa, 0xd2, 0x42, 0x8e, 0xca, 0x12, 0x43, 0x87, + 0x7a, 0xd2, 0x41, 0x88, 0x82, 0xd2, 0x41, 0x7c, 0x12, 0x52, 0x40, 0x8a, + 0x92, 0xd2, 0x41, 0x8e, 0xba, 0x52, 0x42, 0x8d, 0x9a, 0xd2, 0x41, 0x85, + 0x52, 0x92, 0x40, 0xa0, 0x4a, 0x53, 0x44, 0x91, 0xc2, 0x52, 0x42, 0x8e, + 0xa2, 0x92, 0x41, 0x91, 0xd2, 0xd2, 0x42, 0x97, 0xf2, 0x92, 0x42, 0x90, + 0xba, 0xd2, 0x41, 0x9b, 0x1a, 0x53, 0x43, 0x85, 0x4a, 0x12, 0x40, 0x95, + 0xe2, 0x92, 0x42, 0x8b, 0x82, 0x12, 0x41, 0x8d, 0x92, 0x12, 0x41, 0xa0, + 0x52, 0xd3, 0x43, 0x8a, 0x7a, 0xd2, 0x40, 0x90, 0xb2, 0x92, 0x41, 0xa6, + 0x82, 0x93, 0x44, 0x97, 0xf2, 0x92, 0x42, 0x9b, 0x1a, 0xd3, 0x42, 0xa1, + 0x5a, 0x93, 0x43, 0x9a, 0x12, 0xd3, 0x42, 0x99, 0x0a, 0x93, 0x42, 0x92, + 0xd2, 0xd2, 0x41, 0x9b, 0x12, 0xd3, 0x42, 0xad, 0xca, 0x93, 0x45, 0x9e, + 0x3a, 0x53, 0x43, 0x9a, 0x1a, 0xd3, 0x42, 0x98, 0x02, 0x93, 0x42, 0x8e, + 0xa2, 0x12, 0x41, 0xa8, 0xa2, 0xd3, 0x44, 0xba, 0x22, 0x14, 0x47, 0xa2, + 0x62, 0xd3, 0x43, 0xb0, 0xf2, 0xd3, 0x45, 0x9c, 0x2a, 0x13, 0x43, 0xa6, + 0x9a, 0x93, 0x44, 0xa6, 0x8a, 0x53, 0x44, 0xb3, 0x0a, 0x54, 0x46, 0xa7, + 0xaa, 0xd3, 0x44, 0xb5, 0x12, 0x94, 0x46, 0x9a, 0x2a, 0x13, 0x43, 0x8d, + 0xa2, 0x52, 0x41, 0x97, 0x0a, 0xd3, 0x42, 0xb0, 0xf2, 0xd3, 0x45, 0xac, + 0xe2, 0x53, 0x46, 0xb2, 0x0a, 0x94, 0x46, 0xba, 0x32, 0x54, 0x47, 0xb0, + 0x02, 0x14, 0x46, 0xb0, 0x02, 0x54, 0x46, 0xaa, 0xd2, 0x93, 0x45, 0xcc, + 0xca, 0xd4, 0x49, 0xbc, 0x4a, 0x14, 0x48, 0xbf, 0x52, 0x14, 0x48, 0xb9, + 0x3a, 0x94, 0x47, 0xb1, 0x12, 0xd4, 0x46, 0xc4, 0x8a, 0x14, 0x49, 0xb0, + 0x0a, 0x94, 0x46, 0xbe, 0x52, 0x54, 0x48, 0xa6, 0xca, 0x93, 0x45, 0xa5, + 0xba, 0x53, 0x45, 0xaf, 0x12, 0x94, 0x46, 0xb7, 0x3a, 0x14, 0x48, 0xb1, + 0x1a, 0x14, 0x47, 0xae, 0x12, 0xd4, 0x46, 0xb5, 0x3a, 0x14, 0x48, 0xb6, + 0x3a, 0x14, 0x48, 0xb1, 0x2a, 0x14, 0x48, 0xa2, 0xba, 0x53, 0x45, 0x9d, + 0x8a, 0x13, 0x45, 0x96, 0x4a, 0xd3, 0x43, 0xaf, 0x1a, 0x54, 0x47, 0xad, + 0x12, 0x14, 0x47, 0xb2, 0x32, 0x14, 0x48, 0xa9, 0x02, 0xd4, 0x46, 0x99, + 0x72, 0x93, 0x44, 0xa3, 0xda, 0x53, 0x46, 0x9c, 0x92, 0x53, 0x45, 0x9f, + 0xba, 0xd3, 0x45, 0x91, 0x32, 0x13, 0x44, 0xa0, 0xc2, 0x13, 0x46, 0x8e, + 0x0a, 0x93, 0x43, 0xa9, 0x0a, 0xd4, 0x46, 0x96, 0x62, 0xd3, 0x44, 0x95, + 0x5a, 0x93, 0x44, 0x99, 0x72, 0xd3, 0x44, 0x95, 0x5a, 0x93, 0x44, 0x90, + 0x2a, 0xd3, 0x43, 0x8d, 0x0a, 0x13, 0x43, 0x65, 0xba, 0x52, 0x48, 0x65, + 0xaa, 0x12, 0x48, 0x60, 0x8a, 0x92, 0x47, 0x60, 0x82, 0x12, 0x47, 0x59, + 0x52, 0xd2, 0x45, 0x5c, 0x4a, 0x92, 0x45, 0x59, 0x3a, 0xd2, 0x44, 0x53, + 0xea, 0xd1, 0x42, 0x51, 0xc2, 0x11, 0x42, 0x50, 0x9a, 0x91, 0x41, 0x49, + 0x42, 0x51, 0x40, 0x42, 0xc2, 0x50, 0x3d, 0x43, 0xba, 0x50, 0x3c, 0x45, + 0xa2, 0x10, 0x3b, 0x40, 0x62, 0x90, 0x39, 0x47, 0x9a, 0xd0, 0x39, 0x61, + 0x92, 0x51, 0x3d, 0x64, 0xca, 0x91, 0x3d, 0x5b, 0x7a, 0x91, 0x3c, 0x69, + 0x0a, 0x52, 0x3f, 0x85, 0xb2, 0xd2, 0x41, 0x6f, 0x32, 0x12, 0x40, 0x83, + 0xa2, 0x92, 0x41, 0x79, 0x6a, 0x12, 0x41, 0x7e, 0x92, 0xd2, 0x41, 0x6b, + 0x3a, 0xd2, 0x40, 0x6f, 0x52, 0x12, 0x41, 0x67, 0x32, 0x12, 0x41, 0x6a, + 0x4a, 0x92, 0x41, 0x75, 0x8a, 0xd2, 0x42, 0x64, 0x3a, 0x92, 0x41, 0x61, + 0x32, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0x7a, 0x52, 0x45, 0x68, 0x62, 0x52, 0x45, 0x80, 0xda, 0x92, 0x46, 0x7b, + 0xc2, 0x92, 0x46, 0x88, 0x22, 0x93, 0x47, 0x79, 0xa2, 0xd2, 0x45, 0x78, + 0xa2, 0x92, 0x45, 0x78, 0x9a, 0x52, 0x45, 0x7a, 0xa2, 0x52, 0x45, 0x8c, + 0x42, 0x93, 0x47, 0x74, 0x82, 0xd2, 0x44, 0x82, 0xc2, 0x92, 0x45, 0x8d, + 0x3a, 0x53, 0x47, 0x87, 0xe2, 0x92, 0x45, 0x81, 0xb2, 0x12, 0x45, 0x83, + 0xba, 0xd2, 0x44, 0x84, 0xd2, 0x52, 0x45, 0x8a, 0xfa, 0xd2, 0x45, 0x86, + 0xca, 0x12, 0x45, 0x87, 0xda, 0x12, 0x45, 0x7e, 0x82, 0x92, 0x43, 0x86, + 0xc2, 0x52, 0x44, 0x8c, 0x02, 0x53, 0x45, 0x85, 0xaa, 0xd2, 0x43, 0x99, + 0x62, 0x13, 0x46, 0x8e, 0x02, 0x13, 0x45, 0x81, 0x72, 0xd2, 0x42, 0x92, + 0x1a, 0xd3, 0x44, 0x93, 0x1a, 0xd3, 0x44, 0x86, 0x9a, 0x52, 0x43, 0x8b, + 0xc2, 0x92, 0x43, 0x90, 0xf2, 0xd2, 0x43, 0x8e, 0xd2, 0x52, 0x43, 0x8f, + 0xe2, 0x92, 0x43, 0x7e, 0x2a, 0xd2, 0x40, 0x92, 0x02, 0xd3, 0x43, 0x8f, + 0xca, 0x12, 0x43, 0x93, 0x02, 0x93, 0x43, 0x91, 0xca, 0xd2, 0x42, 0x81, + 0x42, 0x92, 0x40, 0x84, 0x52, 0xd2, 0x40, 0x93, 0xe2, 0x12, 0x43, 0x89, + 0x8a, 0x92, 0x41, 0x8d, 0xaa, 0x12, 0x42, 0x99, 0x02, 0x13, 0x43, 0x8c, + 0x9a, 0x92, 0x41, 0x83, 0x42, 0x52, 0x40, 0x97, 0xfa, 0x12, 0x43, 0x93, + 0xd2, 0x12, 0x42, 0x89, 0x6a, 0xd2, 0x40, 0x99, 0x0a, 0xd3, 0x42, 0x9d, + 0x32, 0x53, 0x43, 0x91, 0xba, 0xd2, 0x41, 0x84, 0x42, 0x12, 0x40, 0x9d, + 0x32, 0x53, 0x43, 0x9b, 0x22, 0x13, 0x43, 0xa6, 0x82, 0x53, 0x44, 0xa0, + 0x52, 0xd3, 0x43, 0xa0, 0x52, 0xd3, 0x43, 0x8f, 0xaa, 0x52, 0x41, 0x9f, + 0x42, 0x53, 0x43, 0x9e, 0x3a, 0x53, 0x43, 0x8c, 0x8a, 0x12, 0x41, 0xa3, + 0x5a, 0xd3, 0x43, 0xa8, 0x92, 0xd3, 0x44, 0xa9, 0xa2, 0xd3, 0x44, 0x9e, + 0x42, 0x53, 0x43, 0x93, 0xd2, 0xd2, 0x41, 0xa0, 0x4a, 0x93, 0x43, 0x92, + 0xca, 0xd2, 0x41, 0xb2, 0x02, 0x14, 0x46, 0xa7, 0x9a, 0x53, 0x44, 0xa4, + 0x72, 0x13, 0x44, 0xad, 0xda, 0x93, 0x45, 0x9f, 0x52, 0x93, 0x43, 0xa8, + 0x9a, 0x93, 0x44, 0xa3, 0x7a, 0x53, 0x44, 0x9b, 0x2a, 0x13, 0x43, 0xc4, + 0x6a, 0x94, 0x48, 0xb1, 0xfa, 0xd3, 0x45, 0xac, 0xca, 0x53, 0x45, 0xad, + 0xea, 0xd3, 0x45, 0xb0, 0xfa, 0x13, 0x46, 0xad, 0xe2, 0xd3, 0x45, 0xb1, + 0x02, 0x54, 0x46, 0xc3, 0x72, 0xd4, 0x48, 0xc0, 0x52, 0x14, 0x48, 0xb9, + 0x32, 0x94, 0x47, 0xc3, 0x72, 0x94, 0x48, 0xbd, 0x42, 0x14, 0x48, 0x9d, + 0x5a, 0xd3, 0x43, 0xc0, 0x52, 0x54, 0x48, 0xa9, 0xda, 0x93, 0x45, 0xab, + 0xea, 0xd3, 0x45, 0xac, 0xfa, 0x13, 0x46, 0xab, 0xf2, 0x13, 0x46, 0xa1, + 0x92, 0x93, 0x44, 0xd4, 0x22, 0x15, 0x4b, 0xbe, 0x5a, 0x94, 0x48, 0xbe, + 0x5a, 0x54, 0x48, 0xb2, 0x2a, 0x94, 0x47, 0xa9, 0xfa, 0xd3, 0x46, 0xb8, + 0x42, 0x14, 0x48, 0x9b, 0x82, 0xd3, 0x44, 0xb2, 0x22, 0x94, 0x47, 0x98, + 0x52, 0x13, 0x44, 0xb0, 0x22, 0x54, 0x47, 0xc4, 0x92, 0x54, 0x49, 0xa2, + 0xc2, 0x13, 0x46, 0xb5, 0x32, 0x14, 0x48, 0x9f, 0xa2, 0x53, 0x45, 0xa6, + 0xea, 0x53, 0x46, 0xac, 0x12, 0x94, 0x47, 0xa4, 0xda, 0x93, 0x46, 0xa9, + 0x02, 0x14, 0x47, 0xa3, 0xe2, 0x93, 0x46, 0x99, 0x7a, 0x13, 0x45, 0xa4, + 0xe2, 0x53, 0x46, 0xa5, 0xea, 0xd3, 0x46, 0x97, 0x62, 0xd3, 0x44, 0xa3, + 0xda, 0x53, 0x46, 0x95, 0x52, 0x53, 0x44, 0x9f, 0xba, 0xd3, 0x45, 0x8d, + 0x0a, 0x53, 0x43, 0x92, 0x3a, 0xd3, 0x43, 0x99, 0x7a, 0xd3, 0x44, 0x8c, + 0x0a, 0x53, 0x43, 0x9f, 0xba, 0x93, 0x45, 0x68, 0xaa, 0xd2, 0x47, 0x5c, + 0x72, 0x12, 0x47, 0x5c, 0x62, 0x92, 0x46, 0x5e, 0x62, 0x12, 0x46, 0x5a, + 0x3a, 0x12, 0x45, 0x4e, 0xf2, 0x91, 0x43, 0x59, 0x32, 0xd2, 0x44, 0x4d, + 0xa2, 0x11, 0x42, 0x55, 0xca, 0x11, 0x42, 0x43, 0xf2, 0x90, 0x3f, 0x43, + 0xd2, 0xd0, 0x3d, 0x48, 0xf2, 0x90, 0x3d, 0x44, 0x92, 0xd0, 0x3a, 0x3e, + 0x4a, 0x10, 0x39, 0x41, 0x52, 0xd0, 0x38, 0x48, 0x82, 0x10, 0x39, 0x5b, + 0x4a, 0x91, 0x3b, 0x74, 0x2a, 0x12, 0x40, 0x67, 0xea, 0xd1, 0x3d, 0x5e, + 0x8a, 0x91, 0x3c, 0x70, 0x2a, 0x52, 0x3f, 0x69, 0x0a, 0x12, 0x3f, 0x85, + 0xba, 0xd2, 0x41, 0x69, 0x22, 0xd2, 0x3f, 0x7f, 0x8a, 0x52, 0x41, 0x77, + 0x62, 0xd2, 0x40, 0x82, 0xa2, 0xd2, 0x41, 0x6e, 0x42, 0xd2, 0x40, 0x89, + 0xf2, 0x52, 0x43, 0x6d, 0x52, 0x52, 0x41, 0x70, 0x62, 0xd2, 0x41, 0x59, + 0xea, 0x51, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, + 0xc2, 0x92, 0x46, 0x5e, 0x2a, 0xd2, 0x43, 0x79, 0xba, 0x52, 0x46, 0x84, + 0xfa, 0x12, 0x47, 0x86, 0xfa, 0xd2, 0x46, 0x86, 0x12, 0xd3, 0x47, 0x7c, + 0xb2, 0x92, 0x45, 0x77, 0x82, 0x12, 0x45, 0x85, 0xfa, 0xd2, 0x46, 0x87, + 0x12, 0x53, 0x47, 0x86, 0x02, 0xd3, 0x46, 0x83, 0xda, 0x12, 0x46, 0x88, + 0xfa, 0x52, 0x46, 0x82, 0xc2, 0x92, 0x45, 0x89, 0xfa, 0x12, 0x46, 0x84, + 0xd2, 0x92, 0x45, 0x73, 0x5a, 0x92, 0x43, 0x80, 0x9a, 0x52, 0x44, 0x8c, + 0x02, 0x93, 0x45, 0x85, 0xba, 0x52, 0x44, 0x8a, 0xea, 0x12, 0x45, 0x89, + 0xd2, 0x92, 0x44, 0x8a, 0xea, 0x12, 0x45, 0x84, 0x9a, 0xd2, 0x43, 0x83, + 0x9a, 0x92, 0x43, 0x90, 0x0a, 0x13, 0x45, 0x8a, 0xe2, 0x52, 0x45, 0x90, + 0x02, 0x93, 0x44, 0x8d, 0xe2, 0x52, 0x44, 0x9a, 0x6a, 0xd3, 0x45, 0x8c, + 0xb2, 0x12, 0x43, 0x91, 0xe2, 0x92, 0x43, 0x8d, 0xda, 0x92, 0x43, 0x8c, + 0xc2, 0x12, 0x43, 0x95, 0x12, 0x93, 0x44, 0x8a, 0xa2, 0x92, 0x42, 0x95, + 0x1a, 0x53, 0x44, 0x97, 0x0a, 0xd3, 0x43, 0x86, 0x6a, 0x52, 0x41, 0x89, + 0x82, 0xd2, 0x41, 0x89, 0x82, 0x92, 0x41, 0x88, 0x82, 0x92, 0x41, 0x9f, + 0x52, 0x93, 0x44, 0x88, 0x72, 0x52, 0x41, 0x88, 0x7a, 0x92, 0x41, 0x9b, + 0x32, 0x53, 0x44, 0x90, 0xba, 0x12, 0x42, 0x8f, 0xb2, 0xd2, 0x41, 0x97, + 0x0a, 0x13, 0x43, 0x93, 0xd2, 0x52, 0x42, 0x96, 0xf2, 0xd2, 0x42, 0x99, + 0x0a, 0x13, 0x43, 0x96, 0xf2, 0x92, 0x42, 0x92, 0xc2, 0xd2, 0x41, 0x8f, + 0xaa, 0x52, 0x41, 0x97, 0xfa, 0x92, 0x42, 0x9c, 0x2a, 0x53, 0x43, 0x9c, + 0x1a, 0x13, 0x43, 0xa6, 0x8a, 0x93, 0x44, 0x9b, 0x22, 0x13, 0x43, 0xa3, + 0x6a, 0x13, 0x44, 0xb8, 0x1a, 0xd4, 0x46, 0x97, 0xfa, 0x92, 0x42, 0xa2, + 0x62, 0xd3, 0x43, 0x93, 0xda, 0x92, 0x42, 0xa2, 0x5a, 0xd3, 0x43, 0x9e, + 0x3a, 0x53, 0x43, 0x9f, 0x52, 0x13, 0x44, 0xab, 0xaa, 0xd3, 0x44, 0x94, + 0xe2, 0x52, 0x42, 0xac, 0xc2, 0x53, 0x45, 0xa3, 0x7a, 0x93, 0x44, 0xb3, + 0xfa, 0x13, 0x46, 0xa0, 0x5a, 0xd3, 0x43, 0xa9, 0xb2, 0xd3, 0x44, 0xab, + 0xca, 0x53, 0x45, 0xc1, 0x4a, 0x14, 0x48, 0xaf, 0xe2, 0x93, 0x45, 0xa3, + 0x72, 0x13, 0x44, 0xbd, 0x42, 0xd4, 0x47, 0xa6, 0x9a, 0x93, 0x44, 0xa9, + 0xb2, 0x13, 0x45, 0xa7, 0xa2, 0xd3, 0x44, 0xaa, 0xc2, 0x13, 0x45, 0xa6, + 0xaa, 0x13, 0x45, 0xa7, 0xaa, 0x13, 0x45, 0xbf, 0x52, 0x54, 0x48, 0xad, + 0xea, 0xd3, 0x45, 0xb8, 0x2a, 0x54, 0x47, 0xc1, 0x62, 0x94, 0x48, 0xb9, + 0x3a, 0x94, 0x47, 0xae, 0xfa, 0x13, 0x46, 0xaf, 0x0a, 0x54, 0x46, 0xba, + 0x3a, 0x14, 0x48, 0xa1, 0x92, 0x93, 0x44, 0xb0, 0x12, 0xd4, 0x46, 0xbc, + 0x52, 0x54, 0x48, 0xa9, 0xe2, 0x13, 0x46, 0xcb, 0xd2, 0x14, 0x4a, 0xbd, + 0x5a, 0x94, 0x48, 0xac, 0x02, 0x94, 0x46, 0xc1, 0x72, 0x14, 0x49, 0xa8, + 0xf2, 0x13, 0x46, 0xaf, 0x12, 0x54, 0x47, 0xa4, 0xba, 0x93, 0x45, 0xa5, + 0xd2, 0xd3, 0x45, 0xb1, 0x22, 0x94, 0x47, 0x99, 0x6a, 0x93, 0x44, 0xb6, + 0x42, 0x54, 0x48, 0x8d, 0xfa, 0x12, 0x43, 0x99, 0x62, 0x93, 0x44, 0x9d, + 0x9a, 0x93, 0x45, 0xa6, 0xea, 0x93, 0x46, 0x9c, 0x92, 0x53, 0x45, 0xb1, + 0x32, 0x54, 0x48, 0xa5, 0xea, 0xd3, 0x46, 0xa8, 0x0a, 0x54, 0x47, 0xa0, + 0xba, 0xd3, 0x45, 0xa3, 0xd2, 0x13, 0x46, 0xab, 0x1a, 0x54, 0x47, 0x90, + 0x1a, 0x93, 0x43, 0xa3, 0xda, 0x13, 0x46, 0x8e, 0x1a, 0xd3, 0x43, 0x92, + 0x4a, 0x93, 0x44, 0x93, 0x52, 0x93, 0x44, 0x90, 0x3a, 0x53, 0x44, 0x8a, + 0xe2, 0xd2, 0x42, 0x91, 0x3a, 0x13, 0x44, 0x73, 0xea, 0x52, 0x48, 0x5e, + 0x6a, 0x92, 0x46, 0x67, 0x8a, 0x92, 0x46, 0x5c, 0x42, 0x12, 0x45, 0x58, + 0x32, 0xd2, 0x44, 0x5a, 0x3a, 0x12, 0x45, 0x4e, 0xb2, 0x91, 0x42, 0x4e, + 0x92, 0x91, 0x41, 0x4d, 0x4a, 0xd1, 0x40, 0x49, 0x12, 0xd1, 0x3f, 0x43, + 0xa2, 0x90, 0x3c, 0x40, 0x7a, 0x10, 0x3b, 0x43, 0x62, 0x90, 0x39, 0x42, + 0x4a, 0xd0, 0x38, 0x45, 0x62, 0x10, 0x39, 0x51, 0xba, 0x90, 0x39, 0x56, + 0xea, 0x50, 0x3a, 0x5e, 0x52, 0x91, 0x3b, 0x5c, 0x4a, 0x91, 0x3b, 0x73, + 0x22, 0xd2, 0x3e, 0x6f, 0x1a, 0xd2, 0x3e, 0x6b, 0x02, 0x12, 0x3e, 0x76, + 0x52, 0x52, 0x40, 0x98, 0x6a, 0x13, 0x44, 0x7e, 0x72, 0xd2, 0x40, 0x80, + 0x8a, 0x52, 0x41, 0x82, 0xb2, 0x12, 0x42, 0x84, 0xc2, 0x92, 0x42, 0x6c, + 0x32, 0x92, 0x40, 0x95, 0x72, 0x53, 0x45, 0x67, 0x32, 0xd2, 0x40, 0x80, + 0xb2, 0xd2, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0x5a, 0x53, 0x48, 0x87, 0x1a, 0x13, 0x48, 0x6e, 0x82, 0x92, 0x45, 0x85, + 0x1a, 0x13, 0x48, 0x84, 0xfa, 0x52, 0x47, 0x8c, 0x42, 0x13, 0x48, 0x80, + 0xca, 0x12, 0x46, 0x76, 0xa2, 0xd2, 0x45, 0x82, 0xda, 0x12, 0x46, 0x88, + 0x12, 0x13, 0x47, 0x7b, 0xaa, 0x92, 0x45, 0x82, 0xda, 0x12, 0x46, 0x85, + 0xe2, 0x12, 0x46, 0x7e, 0xaa, 0x52, 0x45, 0x8c, 0x2a, 0xd3, 0x46, 0x8e, + 0x3a, 0x53, 0x47, 0x8e, 0x32, 0x13, 0x47, 0x7e, 0x92, 0x52, 0x44, 0x86, + 0xca, 0xd2, 0x44, 0x8b, 0x0a, 0x13, 0x46, 0x8c, 0x02, 0x93, 0x45, 0x86, + 0xba, 0x52, 0x44, 0x8a, 0xea, 0xd2, 0x44, 0x9b, 0x92, 0x93, 0x47, 0x86, + 0xba, 0x52, 0x44, 0x8f, 0x12, 0x93, 0x45, 0x9c, 0x72, 0x93, 0x46, 0x79, + 0x42, 0xd2, 0x41, 0x8d, 0xe2, 0x52, 0x44, 0x87, 0xa2, 0xd2, 0x42, 0x9c, + 0x72, 0x13, 0x46, 0x93, 0x02, 0x53, 0x44, 0xa1, 0xa2, 0x93, 0x46, 0x88, + 0x9a, 0xd2, 0x42, 0x94, 0x02, 0xd3, 0x43, 0x95, 0x02, 0x13, 0x44, 0x87, + 0x7a, 0xd2, 0x41, 0x91, 0xfa, 0xd2, 0x43, 0x8b, 0x92, 0xd2, 0x41, 0x92, + 0xe2, 0x52, 0x43, 0x8d, 0xba, 0x52, 0x42, 0x92, 0xd2, 0xd2, 0x42, 0x82, + 0x3a, 0x92, 0x40, 0x99, 0x1a, 0xd3, 0x43, 0x93, 0xd2, 0x92, 0x42, 0x91, + 0xc2, 0x12, 0x42, 0xa7, 0x9a, 0x53, 0x45, 0x8d, 0xa2, 0x92, 0x41, 0x8e, + 0xa2, 0x92, 0x41, 0x95, 0xea, 0x92, 0x42, 0x8b, 0x82, 0x12, 0x41, 0xa0, + 0x4a, 0xd3, 0x43, 0x99, 0x0a, 0x13, 0x43, 0x9a, 0x12, 0xd3, 0x42, 0x8d, + 0x9a, 0x52, 0x41, 0x9e, 0x3a, 0x53, 0x43, 0x9f, 0x42, 0x93, 0x43, 0x95, + 0xe2, 0x12, 0x42, 0xa3, 0x6a, 0x13, 0x44, 0xb8, 0x12, 0xd4, 0x46, 0xa2, + 0x62, 0x13, 0x44, 0xb0, 0xe2, 0xd3, 0x45, 0xa3, 0x6a, 0x53, 0x44, 0x9c, + 0x2a, 0x53, 0x43, 0x9b, 0x1a, 0x13, 0x43, 0xa7, 0xa2, 0x13, 0x45, 0xad, + 0xd2, 0x93, 0x45, 0x93, 0xd2, 0xd2, 0x41, 0xb3, 0x02, 0x14, 0x46, 0xa3, + 0x7a, 0x13, 0x44, 0xaf, 0xe2, 0x93, 0x45, 0xa1, 0x62, 0x13, 0x44, 0xa0, + 0x5a, 0xd3, 0x43, 0xb0, 0xfa, 0xd3, 0x45, 0x9f, 0x5a, 0xd3, 0x43, 0x95, + 0xf2, 0x52, 0x42, 0xa4, 0x82, 0x53, 0x44, 0xc2, 0x62, 0x54, 0x48, 0xaa, + 0xba, 0x13, 0x45, 0xc0, 0x52, 0x14, 0x48, 0xbf, 0x4a, 0x14, 0x48, 0xb0, + 0xfa, 0x13, 0x46, 0xb6, 0x12, 0x14, 0x47, 0xc2, 0x62, 0x94, 0x48, 0xab, + 0xd2, 0x93, 0x45, 0xa0, 0x72, 0x13, 0x44, 0xb3, 0x1a, 0x94, 0x47, 0xb6, + 0x2a, 0x54, 0x47, 0xb5, 0x22, 0x14, 0x47, 0xb7, 0x2a, 0x54, 0x47, 0xbd, + 0x4a, 0x14, 0x48, 0xbd, 0x4a, 0x14, 0x48, 0xa4, 0xaa, 0xd3, 0x44, 0xc1, + 0x62, 0x94, 0x48, 0xb8, 0x3a, 0xd4, 0x47, 0xb3, 0x22, 0x54, 0x47, 0xc5, + 0x92, 0x54, 0x49, 0xbd, 0x52, 0x54, 0x48, 0xa4, 0xba, 0x93, 0x45, 0xbf, + 0x62, 0x94, 0x48, 0xb4, 0x32, 0xd4, 0x47, 0xaa, 0x02, 0xd4, 0x46, 0xb2, + 0x2a, 0xd4, 0x47, 0xaf, 0x1a, 0x54, 0x47, 0xbd, 0x62, 0x94, 0x48, 0x9d, + 0x9a, 0x93, 0x45, 0xb5, 0x3a, 0x54, 0x48, 0xb8, 0x4a, 0x54, 0x48, 0x9d, + 0x92, 0x53, 0x45, 0x9b, 0x7a, 0x93, 0x44, 0x9d, 0x9a, 0x53, 0x45, 0xa9, + 0x02, 0x54, 0x47, 0xa7, 0xfa, 0x93, 0x46, 0x99, 0x72, 0xd3, 0x44, 0x8e, + 0x12, 0x13, 0x44, 0xa3, 0xda, 0x53, 0x46, 0xa1, 0xd2, 0x93, 0x46, 0xab, + 0x0a, 0x14, 0x47, 0x9e, 0xaa, 0x93, 0x45, 0x94, 0x4a, 0x13, 0x44, 0xa6, + 0x02, 0xd4, 0x46, 0x8f, 0x22, 0xd3, 0x43, 0x93, 0x52, 0xd3, 0x44, 0x8f, + 0x2a, 0x13, 0x44, 0x8e, 0x32, 0x93, 0x44, 0x86, 0xd2, 0xd2, 0x42, 0x8a, + 0xf2, 0xd2, 0x42, 0x8c, 0x0a, 0x53, 0x43, 0x5e, 0x5a, 0xd2, 0x45, 0x6e, + 0xaa, 0xd2, 0x46, 0x63, 0x6a, 0xd2, 0x45, 0x5c, 0x42, 0xd2, 0x44, 0x6d, + 0x72, 0x52, 0x45, 0x56, 0xf2, 0x51, 0x43, 0x51, 0xaa, 0x11, 0x42, 0x4b, + 0x12, 0x11, 0x40, 0x4e, 0x1a, 0x51, 0x3f, 0x46, 0xba, 0x10, 0x3d, 0x3d, + 0x52, 0x90, 0x3a, 0x40, 0x3a, 0x10, 0x39, 0x42, 0x3a, 0xd0, 0x38, 0x49, + 0x6a, 0x10, 0x39, 0x6b, 0xb2, 0x51, 0x3d, 0x64, 0x62, 0xd1, 0x3b, 0x52, + 0xb2, 0x50, 0x39, 0x6a, 0xa2, 0x91, 0x3c, 0x7d, 0x32, 0x12, 0x3f, 0x8f, + 0xe2, 0x12, 0x42, 0x86, 0x92, 0x12, 0x41, 0x86, 0x9a, 0x12, 0x41, 0x8b, + 0xda, 0xd2, 0x41, 0x86, 0xb2, 0x92, 0x41, 0x90, 0x12, 0x13, 0x43, 0x84, + 0xb2, 0xd2, 0x41, 0x6f, 0x42, 0x92, 0x40, 0x8e, 0x2a, 0x13, 0x44, 0x76, + 0x6a, 0x12, 0x41, 0x70, 0x5a, 0x92, 0x41, 0x7e, 0x92, 0x12, 0x42, 0x76, + 0x7a, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0xe2, 0x92, 0x47, 0x7d, 0xe2, 0x92, 0x47, 0x7d, 0xca, 0x92, 0x46, 0x7d, + 0xc2, 0x92, 0x46, 0x82, 0xf2, 0x52, 0x47, 0x82, 0xea, 0x12, 0x47, 0x85, + 0x02, 0xd3, 0x46, 0x82, 0xe2, 0xd2, 0x46, 0x74, 0x92, 0x92, 0x45, 0x83, + 0xf2, 0x12, 0x47, 0x73, 0x82, 0xd2, 0x44, 0x8b, 0x2a, 0x93, 0x47, 0x96, + 0xaa, 0xd3, 0x48, 0x90, 0x52, 0x53, 0x47, 0x8a, 0x0a, 0x53, 0x46, 0x85, + 0xea, 0xd2, 0x45, 0x8b, 0x22, 0xd3, 0x46, 0x85, 0xd2, 0x92, 0x45, 0x86, + 0xda, 0x52, 0x45, 0x7a, 0x82, 0xd2, 0x43, 0x8f, 0x3a, 0xd3, 0x46, 0x98, + 0x6a, 0x13, 0x47, 0x92, 0x42, 0x53, 0x46, 0x89, 0xea, 0x52, 0x45, 0x97, + 0x62, 0xd3, 0x46, 0x82, 0x8a, 0x52, 0x43, 0x8a, 0xd2, 0x12, 0x44, 0xa4, + 0xca, 0x13, 0x48, 0x88, 0xc2, 0xd2, 0x43, 0x8c, 0xe2, 0x52, 0x44, 0x8c, + 0xca, 0xd2, 0x43, 0x8a, 0xba, 0x52, 0x43, 0x91, 0x0a, 0x53, 0x44, 0xa7, + 0xb2, 0x93, 0x46, 0x92, 0x02, 0x53, 0x44, 0x91, 0xe2, 0x92, 0x43, 0x8f, + 0xe2, 0x92, 0x43, 0x99, 0x32, 0x93, 0x44, 0x95, 0x12, 0x13, 0x44, 0x88, + 0x7a, 0x92, 0x41, 0x8e, 0xc2, 0xd2, 0x42, 0x90, 0xca, 0x92, 0x42, 0x9d, + 0x5a, 0x13, 0x45, 0x81, 0x3a, 0x92, 0x40, 0xa7, 0xba, 0x93, 0x46, 0x95, + 0xf2, 0x12, 0x43, 0x8a, 0x7a, 0x12, 0x41, 0xa0, 0x5a, 0x93, 0x44, 0xa0, + 0x52, 0x53, 0x44, 0x89, 0x72, 0xd2, 0x40, 0x9d, 0x32, 0x93, 0x43, 0xa9, + 0xaa, 0x13, 0x45, 0x97, 0x02, 0xd3, 0x42, 0xa0, 0x42, 0x93, 0x43, 0x95, + 0xea, 0x52, 0x42, 0x9a, 0x12, 0x13, 0x43, 0xa0, 0x4a, 0x93, 0x43, 0x95, + 0xea, 0x52, 0x42, 0x94, 0xe2, 0x12, 0x42, 0x99, 0x12, 0xd3, 0x42, 0xa4, + 0x7a, 0x53, 0x44, 0xa1, 0x5a, 0xd3, 0x43, 0x97, 0xfa, 0xd2, 0x42, 0x99, + 0x12, 0xd3, 0x42, 0xa4, 0x72, 0x13, 0x44, 0x98, 0x02, 0x93, 0x42, 0xa4, + 0x7a, 0x53, 0x44, 0xa1, 0x62, 0xd3, 0x43, 0x9e, 0x3a, 0x53, 0x43, 0x9f, + 0x42, 0x93, 0x43, 0xb2, 0x02, 0x14, 0x46, 0x9e, 0x42, 0x53, 0x43, 0xb0, + 0xf2, 0xd3, 0x45, 0xc1, 0x52, 0x14, 0x48, 0x90, 0xba, 0x92, 0x41, 0xad, + 0xd2, 0x93, 0x45, 0xc2, 0x62, 0x94, 0x48, 0xa7, 0x9a, 0x93, 0x44, 0xbc, + 0x3a, 0xd4, 0x47, 0xb7, 0x22, 0x14, 0x47, 0xa9, 0xba, 0x53, 0x45, 0xb4, + 0x12, 0xd4, 0x46, 0xa6, 0xa2, 0xd3, 0x44, 0xbc, 0x3a, 0x94, 0x47, 0xaf, + 0x02, 0x54, 0x46, 0xb4, 0x1a, 0x54, 0x47, 0xb2, 0x12, 0xd4, 0x46, 0xa8, + 0xd2, 0x93, 0x45, 0xca, 0xba, 0xd4, 0x49, 0xb6, 0x22, 0x54, 0x47, 0xc9, + 0xb2, 0x94, 0x49, 0xc3, 0x7a, 0xd4, 0x48, 0xc1, 0x62, 0x94, 0x48, 0x9a, + 0x52, 0xd3, 0x43, 0xb9, 0x42, 0x14, 0x48, 0xb2, 0x22, 0x54, 0x47, 0xaa, + 0xfa, 0x53, 0x46, 0xca, 0xca, 0x14, 0x4a, 0xb5, 0x32, 0xd4, 0x47, 0xaf, + 0x12, 0xd4, 0x46, 0xa9, 0xf2, 0x53, 0x46, 0xb0, 0x1a, 0x54, 0x47, 0xbf, + 0x6a, 0xd4, 0x48, 0xbe, 0x62, 0xd4, 0x48, 0xb6, 0x3a, 0x14, 0x48, 0xae, + 0x1a, 0x14, 0x47, 0xb9, 0x52, 0x54, 0x48, 0x9e, 0x9a, 0x53, 0x45, 0x9d, + 0x9a, 0x53, 0x45, 0xaa, 0x0a, 0x14, 0x47, 0xb5, 0x42, 0x94, 0x48, 0xa1, + 0xba, 0xd3, 0x45, 0xab, 0x12, 0x94, 0x47, 0x94, 0x4a, 0x13, 0x44, 0x96, + 0x52, 0x53, 0x44, 0x9b, 0x92, 0x93, 0x45, 0xa5, 0xe2, 0x53, 0x46, 0x98, + 0x72, 0xd3, 0x44, 0x91, 0x32, 0x13, 0x44, 0x90, 0x32, 0x13, 0x44, 0x8f, + 0x2a, 0x13, 0x44, 0x9a, 0xa2, 0x93, 0x46, 0x95, 0x5a, 0x93, 0x44, 0x88, + 0xda, 0x12, 0x43, 0x84, 0xba, 0x52, 0x42, 0x9b, 0x9a, 0x93, 0x45, 0x89, + 0xe2, 0xd2, 0x42, 0xb8, 0x5a, 0x94, 0x48, 0x7e, 0xf2, 0xd2, 0x47, 0x65, + 0x72, 0xd2, 0x45, 0x70, 0xaa, 0x92, 0x46, 0x62, 0x42, 0x92, 0x44, 0x62, + 0x2a, 0x92, 0x43, 0x67, 0x3a, 0x92, 0x43, 0x69, 0x32, 0xd2, 0x42, 0x5e, + 0xca, 0x11, 0x41, 0x4f, 0x0a, 0x91, 0x3e, 0x42, 0x62, 0x10, 0x3b, 0x52, + 0xea, 0xd0, 0x3c, 0x47, 0x5a, 0x50, 0x39, 0x40, 0xfa, 0xcf, 0x36, 0x55, + 0xb2, 0x90, 0x39, 0x60, 0x22, 0x11, 0x3b, 0x6f, 0xba, 0xd1, 0x3c, 0x5c, + 0x0a, 0x51, 0x3a, 0x80, 0x32, 0x52, 0x3f, 0x7f, 0x32, 0x12, 0x3f, 0x8b, + 0xaa, 0x12, 0x41, 0x87, 0x8a, 0xd2, 0x40, 0x86, 0x92, 0xd2, 0x40, 0x87, + 0xa2, 0x52, 0x41, 0x8f, 0xfa, 0x52, 0x42, 0xa0, 0xa2, 0xd3, 0x44, 0x97, + 0x6a, 0x53, 0x44, 0x87, 0xca, 0x12, 0x42, 0x85, 0xba, 0x12, 0x42, 0x95, + 0x62, 0xd3, 0x44, 0x83, 0xaa, 0xd2, 0x41, 0x82, 0xaa, 0x12, 0x42, 0x8f, + 0x2a, 0x53, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6e, + 0xa2, 0x92, 0x46, 0x81, 0x0a, 0x13, 0x48, 0x88, 0x32, 0x13, 0x48, 0x7b, + 0xc2, 0x92, 0x46, 0x77, 0xa2, 0xd2, 0x45, 0x79, 0xba, 0x92, 0x46, 0x85, + 0x12, 0x53, 0x47, 0x84, 0x02, 0x53, 0x47, 0x80, 0xd2, 0x52, 0x46, 0x7e, + 0xd2, 0x92, 0x46, 0x8a, 0x32, 0xd3, 0x47, 0x87, 0x02, 0x93, 0x46, 0x84, + 0xe2, 0xd2, 0x45, 0x88, 0x12, 0x13, 0x47, 0x80, 0xa2, 0xd2, 0x44, 0x81, + 0xb2, 0x12, 0x45, 0x88, 0xfa, 0x52, 0x46, 0x8d, 0x3a, 0x53, 0x47, 0x8f, + 0x32, 0xd3, 0x46, 0x8d, 0x12, 0x13, 0x46, 0x82, 0xba, 0xd2, 0x44, 0x8d, + 0x2a, 0x93, 0x46, 0x8c, 0x02, 0x53, 0x45, 0x8d, 0x12, 0x93, 0x45, 0x91, + 0x2a, 0xd3, 0x45, 0x93, 0x4a, 0xd3, 0x46, 0x84, 0x92, 0x52, 0x43, 0x8c, + 0xe2, 0x52, 0x44, 0x94, 0x3a, 0xd3, 0x45, 0x95, 0x2a, 0x93, 0x45, 0x96, + 0x42, 0x53, 0x45, 0x94, 0x12, 0x93, 0x44, 0x84, 0x82, 0x52, 0x42, 0x92, + 0x02, 0x53, 0x44, 0xa3, 0xaa, 0x93, 0x46, 0x80, 0x4a, 0x92, 0x41, 0x9f, + 0x7a, 0xd3, 0x45, 0x91, 0xfa, 0x52, 0x44, 0x96, 0x0a, 0x13, 0x44, 0x8f, + 0xe2, 0x12, 0x44, 0x8b, 0x92, 0x12, 0x42, 0x93, 0xea, 0x52, 0x43, 0x91, + 0xca, 0x92, 0x42, 0x9e, 0x4a, 0x93, 0x44, 0x8d, 0xba, 0xd2, 0x42, 0x9a, + 0x22, 0x93, 0x43, 0xa5, 0x82, 0x13, 0x45, 0xa0, 0x5a, 0x53, 0x44, 0x9f, + 0x42, 0x13, 0x44, 0x8c, 0x8a, 0x52, 0x41, 0x98, 0x0a, 0x53, 0x43, 0x9c, + 0x32, 0xd3, 0x43, 0x9a, 0x12, 0x53, 0x43, 0x97, 0xf2, 0x92, 0x42, 0x9e, + 0x42, 0xd3, 0x43, 0x94, 0xe2, 0x52, 0x42, 0x9e, 0x3a, 0xd3, 0x43, 0xa8, + 0x9a, 0xd3, 0x44, 0xa5, 0x7a, 0x53, 0x44, 0xa3, 0x6a, 0x13, 0x44, 0xb5, + 0x0a, 0x54, 0x46, 0x9d, 0x2a, 0x53, 0x43, 0x9e, 0x3a, 0x53, 0x43, 0x93, + 0xd2, 0xd2, 0x41, 0xa5, 0x7a, 0x53, 0x44, 0x93, 0xe2, 0x52, 0x42, 0xb8, + 0x1a, 0xd4, 0x46, 0xb2, 0x0a, 0xd4, 0x46, 0x9b, 0x2a, 0x13, 0x43, 0xb7, + 0x12, 0xd4, 0x46, 0x9e, 0x42, 0x53, 0x43, 0x98, 0x0a, 0x93, 0x42, 0xba, + 0x2a, 0x14, 0x47, 0xb6, 0x1a, 0xd4, 0x46, 0xa0, 0x52, 0xd3, 0x43, 0x9f, + 0x4a, 0x93, 0x43, 0xb0, 0xfa, 0x13, 0x46, 0xa9, 0xb2, 0x13, 0x45, 0xb3, + 0x0a, 0x54, 0x46, 0xb0, 0xfa, 0xd3, 0x45, 0xc0, 0x52, 0x54, 0x48, 0xb3, + 0x12, 0x94, 0x46, 0xc3, 0x6a, 0x94, 0x48, 0xbd, 0x3a, 0xd4, 0x47, 0xbe, + 0x42, 0x14, 0x48, 0xc3, 0x7a, 0xd4, 0x48, 0xb9, 0x32, 0x94, 0x47, 0xbe, + 0x4a, 0x14, 0x48, 0xbf, 0x52, 0x54, 0x48, 0xbd, 0x52, 0x54, 0x48, 0xb8, + 0x32, 0x94, 0x47, 0xaa, 0xea, 0x13, 0x46, 0xbd, 0x52, 0x54, 0x48, 0xbe, + 0x52, 0x54, 0x48, 0xa8, 0xd2, 0xd3, 0x45, 0xbd, 0x52, 0x54, 0x48, 0xb1, + 0x1a, 0x14, 0x47, 0xa2, 0xb2, 0x53, 0x45, 0xc6, 0xa2, 0x54, 0x49, 0xb7, + 0x3a, 0x14, 0x48, 0xb4, 0x32, 0x14, 0x48, 0xb4, 0x32, 0xd4, 0x47, 0xa1, + 0xb2, 0xd3, 0x45, 0x9d, 0x92, 0x13, 0x45, 0xb8, 0x4a, 0x54, 0x48, 0xaa, + 0x0a, 0x14, 0x47, 0xab, 0x0a, 0x14, 0x47, 0xab, 0x0a, 0xd4, 0x46, 0xa5, + 0xda, 0x53, 0x46, 0xb7, 0x42, 0x54, 0x48, 0xa4, 0xe2, 0x53, 0x46, 0xa5, + 0xe2, 0x93, 0x46, 0xa0, 0xb2, 0xd3, 0x45, 0xa0, 0xc2, 0x13, 0x46, 0x95, + 0x5a, 0x93, 0x44, 0xa8, 0xfa, 0x93, 0x46, 0xaf, 0x22, 0xd4, 0x47, 0x96, + 0x62, 0xd3, 0x44, 0x8c, 0x0a, 0xd3, 0x43, 0x8f, 0x2a, 0x53, 0x44, 0x97, + 0x82, 0xd3, 0x45, 0x92, 0x52, 0x13, 0x45, 0x88, 0xda, 0xd2, 0x42, 0x8a, + 0xf2, 0x12, 0x43, 0x93, 0x42, 0x13, 0x44, 0x84, 0xc2, 0x92, 0x42, 0x8e, + 0x1a, 0x93, 0x43, 0x93, 0x4a, 0x53, 0x44, 0x67, 0x62, 0x52, 0x45, 0x70, + 0x8a, 0xd2, 0x45, 0x5b, 0x22, 0x12, 0x44, 0x5d, 0x1a, 0xd2, 0x43, 0x5d, + 0x0a, 0x52, 0x43, 0x57, 0xca, 0x91, 0x42, 0x59, 0xa2, 0x11, 0x41, 0x5b, + 0x92, 0x91, 0x40, 0x6b, 0xfa, 0xd1, 0x40, 0x54, 0xe2, 0x10, 0x3c, 0x5a, + 0x2a, 0xd1, 0x3c, 0x45, 0x32, 0x90, 0x38, 0x4e, 0x72, 0x50, 0x39, 0x51, + 0x92, 0x10, 0x39, 0x71, 0xba, 0x11, 0x3d, 0x6d, 0x92, 0x91, 0x3c, 0x8c, + 0x92, 0xd2, 0x40, 0x82, 0x42, 0xd2, 0x3f, 0x81, 0x3a, 0x52, 0x3f, 0x86, + 0x72, 0x52, 0x40, 0x88, 0x8a, 0xd2, 0x40, 0x98, 0x32, 0x13, 0x43, 0x8d, + 0xd2, 0xd2, 0x41, 0x90, 0xfa, 0x52, 0x42, 0x9a, 0x62, 0x13, 0x44, 0x9f, + 0xa2, 0xd3, 0x44, 0x9e, 0x9a, 0x13, 0x45, 0x86, 0xba, 0xd2, 0x41, 0x8e, + 0x1a, 0x93, 0x43, 0x97, 0x7a, 0x13, 0x45, 0x89, 0xea, 0xd2, 0x42, 0x8e, + 0x1a, 0xd3, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0xaa, 0xd2, 0x46, 0x85, 0x32, 0x93, 0x48, 0x7d, 0xf2, 0xd2, 0x47, 0x78, + 0xd2, 0x52, 0x47, 0x87, 0x22, 0xd3, 0x47, 0x73, 0x9a, 0x12, 0x46, 0x75, + 0xba, 0xd2, 0x46, 0x80, 0xd2, 0x92, 0x46, 0x86, 0x22, 0xd3, 0x47, 0x77, + 0x9a, 0x52, 0x45, 0x84, 0xf2, 0x12, 0x47, 0x86, 0x12, 0x93, 0x47, 0x8e, + 0x52, 0xd3, 0x47, 0x85, 0xea, 0x12, 0x46, 0x8d, 0x3a, 0x93, 0x47, 0x8f, + 0x42, 0x13, 0x47, 0x84, 0xd2, 0x92, 0x45, 0x89, 0x0a, 0xd3, 0x46, 0x86, + 0xea, 0x92, 0x45, 0x8f, 0x22, 0x53, 0x46, 0x85, 0xc2, 0x92, 0x44, 0x89, + 0xea, 0x52, 0x45, 0x92, 0x42, 0x53, 0x46, 0x80, 0x8a, 0xd2, 0x43, 0x81, + 0x9a, 0x12, 0x44, 0x8a, 0xe2, 0xd2, 0x44, 0x8d, 0x12, 0x93, 0x45, 0x8a, + 0xe2, 0x92, 0x44, 0xa1, 0xa2, 0x13, 0x47, 0x89, 0xda, 0xd2, 0x44, 0x91, + 0x1a, 0x13, 0x45, 0xa3, 0xc2, 0x93, 0x47, 0x98, 0x2a, 0xd3, 0x44, 0x8d, + 0xca, 0x52, 0x43, 0x95, 0x12, 0x53, 0x44, 0x9f, 0x7a, 0xd3, 0x45, 0x92, + 0xfa, 0x12, 0x44, 0x95, 0x12, 0x53, 0x44, 0x8b, 0xaa, 0x92, 0x42, 0x9e, + 0x62, 0xd3, 0x44, 0x90, 0xe2, 0x52, 0x43, 0x8d, 0xb2, 0x92, 0x42, 0x9c, + 0x52, 0xd3, 0x44, 0x89, 0x8a, 0x12, 0x42, 0xa0, 0x6a, 0xd3, 0x44, 0x9e, + 0x4a, 0x53, 0x44, 0x95, 0xea, 0xd2, 0x42, 0xa6, 0x92, 0x13, 0x45, 0x99, + 0x12, 0x53, 0x43, 0x99, 0x1a, 0x93, 0x43, 0x9a, 0x22, 0x93, 0x43, 0x94, + 0xda, 0x92, 0x42, 0x8e, 0xa2, 0x52, 0x41, 0xa6, 0x8a, 0xd3, 0x44, 0x95, + 0xe2, 0x52, 0x42, 0xa2, 0x6a, 0x13, 0x44, 0xa0, 0x52, 0x13, 0x44, 0x96, + 0xea, 0x92, 0x42, 0x98, 0x1a, 0x93, 0x43, 0xa6, 0x8a, 0x53, 0x44, 0xa8, + 0x9a, 0xd3, 0x44, 0x9e, 0x3a, 0x93, 0x43, 0x9c, 0x22, 0x53, 0x43, 0x95, + 0xea, 0x12, 0x42, 0xa6, 0x8a, 0x93, 0x44, 0xa7, 0x92, 0x93, 0x44, 0xc0, + 0x42, 0x14, 0x48, 0xa0, 0x5a, 0x93, 0x43, 0xa4, 0x7a, 0x13, 0x44, 0xb2, + 0x02, 0x94, 0x46, 0xa0, 0x5a, 0xd3, 0x43, 0xb0, 0xfa, 0x13, 0x46, 0xb6, + 0x12, 0x94, 0x46, 0xc1, 0x52, 0x14, 0x48, 0xa9, 0xb2, 0x13, 0x45, 0xaa, + 0xba, 0x53, 0x45, 0xa2, 0x72, 0x13, 0x44, 0xb5, 0x12, 0x94, 0x46, 0xae, + 0xf2, 0x13, 0x46, 0xba, 0x32, 0x94, 0x47, 0xaf, 0xf2, 0xd3, 0x45, 0xb4, + 0x12, 0xd4, 0x46, 0xb2, 0x0a, 0x54, 0x46, 0xa0, 0x6a, 0x53, 0x44, 0xaa, + 0xca, 0x93, 0x45, 0xbe, 0x4a, 0x14, 0x48, 0xb6, 0x2a, 0xd4, 0x47, 0xc3, + 0x7a, 0xd4, 0x48, 0xaf, 0x02, 0x94, 0x46, 0xc1, 0x62, 0x94, 0x48, 0xab, + 0x02, 0x14, 0x47, 0xc5, 0x92, 0x54, 0x49, 0xb8, 0x3a, 0x14, 0x48, 0xc1, + 0x72, 0xd4, 0x48, 0xc4, 0x8a, 0x14, 0x49, 0xb4, 0x32, 0xd4, 0x47, 0xb1, + 0x1a, 0x54, 0x47, 0xb1, 0x22, 0x94, 0x47, 0xa6, 0xd2, 0xd3, 0x45, 0xb6, + 0x3a, 0x14, 0x48, 0xab, 0x0a, 0x14, 0x47, 0xb1, 0x2a, 0x14, 0x48, 0xc6, + 0xa2, 0x94, 0x49, 0xba, 0x4a, 0x94, 0x48, 0xa5, 0xda, 0x13, 0x46, 0xa3, + 0xca, 0xd3, 0x45, 0xa9, 0x02, 0x14, 0x47, 0xa1, 0xb2, 0x93, 0x45, 0xa9, + 0x0a, 0x54, 0x47, 0xa6, 0xfa, 0x13, 0x47, 0xaa, 0x12, 0x94, 0x47, 0x95, + 0x52, 0x53, 0x44, 0x9d, 0xa2, 0x93, 0x45, 0x9c, 0x9a, 0x93, 0x45, 0xa7, + 0x02, 0xd4, 0x46, 0x9c, 0x92, 0x13, 0x45, 0x95, 0x4a, 0x53, 0x44, 0x94, + 0x52, 0x53, 0x44, 0x91, 0x4a, 0x53, 0x45, 0x95, 0x6a, 0x93, 0x45, 0x9e, + 0xb2, 0x13, 0x46, 0x8d, 0x1a, 0xd3, 0x43, 0x8f, 0x1a, 0x93, 0x43, 0x93, + 0x42, 0x13, 0x44, 0x94, 0x5a, 0xd3, 0x44, 0x88, 0xe2, 0x12, 0x43, 0x89, + 0xf2, 0x12, 0x43, 0x89, 0xf2, 0x12, 0x43, 0x76, 0xb2, 0x52, 0x46, 0x76, + 0xa2, 0xd2, 0x45, 0x75, 0x7a, 0xd2, 0x44, 0x5f, 0x12, 0x12, 0x43, 0x61, + 0xea, 0xd1, 0x41, 0x5d, 0xc2, 0x51, 0x41, 0x68, 0xfa, 0x51, 0x41, 0x70, + 0x12, 0x12, 0x41, 0x73, 0x0a, 0x92, 0x40, 0x5d, 0x32, 0xd1, 0x3c, 0x66, + 0x6a, 0x11, 0x3d, 0x6a, 0x9a, 0x51, 0x3d, 0x6e, 0x92, 0xd1, 0x3c, 0x71, + 0xaa, 0xd1, 0x3c, 0x70, 0x9a, 0x91, 0x3c, 0x93, 0xda, 0xd2, 0x41, 0x83, + 0x42, 0x92, 0x3f, 0x84, 0x4a, 0xd2, 0x3f, 0x7c, 0x12, 0x52, 0x3e, 0x7f, + 0x2a, 0x12, 0x3f, 0x9f, 0x62, 0x93, 0x43, 0xbe, 0x4a, 0xd4, 0x47, 0x97, + 0x22, 0x13, 0x43, 0xac, 0xfa, 0xd3, 0x45, 0xa3, 0xba, 0x53, 0x45, 0x8e, + 0xea, 0x52, 0x42, 0xb8, 0x42, 0xd4, 0x47, 0xa9, 0x02, 0x94, 0x46, 0x8a, + 0xe2, 0x92, 0x42, 0x89, 0xda, 0x92, 0x42, 0x9f, 0xba, 0x93, 0x45, 0x95, + 0x72, 0xd3, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, + 0xa2, 0x92, 0x46, 0x84, 0x0a, 0xd3, 0x47, 0x7d, 0xf2, 0xd2, 0x47, 0x85, + 0x2a, 0x13, 0x48, 0x7f, 0xf2, 0xd2, 0x47, 0x7b, 0xc2, 0x92, 0x46, 0x71, + 0x92, 0xd2, 0x45, 0x80, 0xda, 0x92, 0x46, 0x7f, 0xd2, 0x92, 0x46, 0x91, + 0x7a, 0x53, 0x48, 0x88, 0x22, 0xd3, 0x47, 0x78, 0xa2, 0x92, 0x45, 0x86, + 0xf2, 0x92, 0x46, 0x8f, 0x5a, 0x13, 0x48, 0x87, 0x02, 0x93, 0x46, 0x85, + 0xea, 0x52, 0x46, 0x83, 0xca, 0x92, 0x45, 0x85, 0xc2, 0x52, 0x45, 0x87, + 0x02, 0x93, 0x46, 0x88, 0xfa, 0x12, 0x46, 0x8c, 0x1a, 0x53, 0x46, 0x92, + 0x3a, 0x93, 0x46, 0x8a, 0x02, 0x13, 0x46, 0x91, 0x2a, 0x13, 0x46, 0x8a, + 0xea, 0x12, 0x45, 0x8a, 0xe2, 0xd2, 0x44, 0x95, 0x42, 0xd3, 0x45, 0x92, + 0x4a, 0x93, 0x46, 0x8a, 0xe2, 0xd2, 0x44, 0x99, 0x72, 0x93, 0x46, 0x89, + 0xca, 0x52, 0x44, 0x90, 0x1a, 0x93, 0x45, 0xa0, 0xa2, 0x13, 0x47, 0x8f, + 0xfa, 0x92, 0x44, 0x90, 0xfa, 0xd2, 0x43, 0x9a, 0x4a, 0x93, 0x45, 0x97, + 0x32, 0xd3, 0x44, 0x8c, 0xca, 0x52, 0x43, 0xa6, 0xaa, 0x53, 0x46, 0x93, + 0xfa, 0xd2, 0x43, 0x92, 0xea, 0x92, 0x43, 0x98, 0x1a, 0x13, 0x44, 0x95, + 0x0a, 0x13, 0x44, 0xa0, 0x6a, 0x13, 0x45, 0x94, 0xfa, 0x52, 0x43, 0x98, + 0x12, 0x93, 0x43, 0xac, 0xe2, 0x93, 0x46, 0xa6, 0x92, 0x13, 0x45, 0xa7, + 0x9a, 0x53, 0x45, 0xa6, 0x8a, 0xd3, 0x44, 0x9d, 0x4a, 0x93, 0x44, 0x9b, + 0x32, 0x93, 0x43, 0x8d, 0x9a, 0x52, 0x41, 0xa5, 0x92, 0x13, 0x45, 0xa2, + 0x5a, 0x13, 0x44, 0x9d, 0x2a, 0x53, 0x43, 0xa7, 0x8a, 0xd3, 0x44, 0xc0, + 0x42, 0x14, 0x48, 0xa9, 0xb2, 0x13, 0x45, 0xb1, 0xf2, 0x53, 0x46, 0xb6, + 0x1a, 0xd4, 0x46, 0x96, 0xea, 0x52, 0x42, 0x9e, 0x3a, 0x93, 0x43, 0xa3, + 0x7a, 0x53, 0x44, 0xa1, 0x52, 0xd3, 0x43, 0xa8, 0x92, 0x93, 0x44, 0x9a, + 0x1a, 0xd3, 0x42, 0x9b, 0x22, 0x53, 0x43, 0xa7, 0x92, 0x93, 0x44, 0x9b, + 0x2a, 0x13, 0x43, 0xab, 0xba, 0x13, 0x45, 0xa2, 0x6a, 0x13, 0x44, 0xa8, + 0xb2, 0x13, 0x45, 0xbd, 0x3a, 0x94, 0x47, 0xa8, 0xa2, 0xd3, 0x44, 0xa7, + 0x92, 0x93, 0x44, 0xaf, 0xf2, 0x13, 0x46, 0xa3, 0x7a, 0x53, 0x44, 0xbd, + 0x3a, 0xd4, 0x47, 0xb3, 0x0a, 0x54, 0x46, 0xb3, 0x0a, 0xd4, 0x46, 0xb1, + 0x0a, 0x94, 0x46, 0xb7, 0x22, 0x54, 0x47, 0xab, 0xd2, 0x93, 0x45, 0xbb, + 0x3a, 0xd4, 0x47, 0xb7, 0x3a, 0x54, 0x48, 0xc2, 0x6a, 0x94, 0x48, 0xa4, + 0xaa, 0x13, 0x45, 0xd1, 0x02, 0xd5, 0x4a, 0xaf, 0x0a, 0x14, 0x47, 0xaf, + 0x12, 0xd4, 0x46, 0xa8, 0xe2, 0x13, 0x46, 0xb1, 0x1a, 0x54, 0x47, 0xaa, + 0xea, 0x53, 0x46, 0xb6, 0x32, 0x14, 0x48, 0xb6, 0x32, 0xd4, 0x47, 0xa6, + 0xca, 0xd3, 0x45, 0xab, 0x02, 0x94, 0x46, 0xb6, 0x3a, 0x14, 0x48, 0xaf, + 0x1a, 0x54, 0x47, 0xbb, 0x5a, 0xd4, 0x48, 0xa7, 0xea, 0x53, 0x46, 0xbf, + 0x6a, 0xd4, 0x48, 0x9f, 0xaa, 0xd3, 0x45, 0xc4, 0x9a, 0x94, 0x49, 0xc2, + 0x8a, 0x54, 0x49, 0xaf, 0x22, 0xd4, 0x47, 0xa7, 0xf2, 0x53, 0x46, 0xa3, + 0xd2, 0x93, 0x46, 0x9f, 0xb2, 0x13, 0x46, 0xa9, 0x0a, 0x54, 0x47, 0xa1, + 0xd2, 0x53, 0x46, 0x9e, 0xaa, 0xd3, 0x45, 0xa4, 0xf2, 0x13, 0x47, 0x9d, + 0xa2, 0x93, 0x45, 0x94, 0x42, 0x13, 0x44, 0x99, 0x82, 0x13, 0x45, 0x94, + 0x62, 0x13, 0x45, 0xa0, 0xc2, 0x53, 0x46, 0x98, 0x82, 0x93, 0x45, 0x90, + 0x32, 0x53, 0x44, 0x93, 0x5a, 0x13, 0x45, 0x93, 0x42, 0x53, 0x44, 0x8d, + 0x1a, 0x93, 0x43, 0x92, 0x42, 0x53, 0x44, 0x8f, 0x32, 0x13, 0x44, 0x93, + 0x52, 0x53, 0x44, 0x87, 0xda, 0xd2, 0x42, 0x6c, 0x62, 0xd2, 0x44, 0x84, + 0xfa, 0x52, 0x46, 0x7d, 0xa2, 0x12, 0x45, 0x6d, 0x3a, 0x12, 0x43, 0x60, + 0xea, 0x11, 0x42, 0x5d, 0x92, 0x91, 0x40, 0x72, 0x12, 0x12, 0x41, 0x78, + 0x2a, 0xd2, 0x40, 0x62, 0x6a, 0x11, 0x3e, 0x6c, 0xaa, 0x91, 0x3e, 0x69, + 0x72, 0x11, 0x3d, 0x67, 0x52, 0x91, 0x3c, 0x7a, 0x02, 0xd2, 0x3e, 0x7d, + 0x0a, 0x52, 0x3e, 0x9a, 0x1a, 0xd3, 0x42, 0x7d, 0x0a, 0x52, 0x3e, 0x6c, + 0x7a, 0xd1, 0x3b, 0x81, 0x32, 0x52, 0x3f, 0x89, 0x82, 0x92, 0x40, 0x96, + 0x02, 0x53, 0x42, 0x97, 0x12, 0x93, 0x42, 0x8a, 0xa2, 0x12, 0x41, 0x9d, + 0x62, 0xd3, 0x43, 0x9f, 0x72, 0x13, 0x44, 0xa5, 0xba, 0x13, 0x45, 0xbe, + 0x5a, 0x54, 0x48, 0xc0, 0x6a, 0x94, 0x48, 0xa6, 0xf2, 0x53, 0x46, 0x97, + 0x4a, 0x13, 0x44, 0x9c, 0x9a, 0x93, 0x45, 0x9d, 0xa2, 0x53, 0x45, 0x9a, + 0x82, 0xd3, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, + 0xa2, 0x52, 0x46, 0x7d, 0xe2, 0x92, 0x47, 0x74, 0xba, 0x12, 0x47, 0x75, + 0xba, 0xd2, 0x46, 0x7c, 0xd2, 0x12, 0x47, 0x81, 0xea, 0x52, 0x47, 0x76, + 0xb2, 0xd2, 0x46, 0x7f, 0xd2, 0x92, 0x46, 0x7e, 0xca, 0x52, 0x46, 0x86, + 0x0a, 0x53, 0x47, 0x8e, 0x4a, 0xd3, 0x47, 0x87, 0x02, 0xd3, 0x46, 0x7f, + 0xba, 0x92, 0x45, 0x87, 0x0a, 0x53, 0x47, 0x83, 0xd2, 0x12, 0x46, 0x91, + 0x62, 0x93, 0x47, 0x84, 0xda, 0x92, 0x45, 0x8d, 0x2a, 0x13, 0x47, 0x8c, + 0x3a, 0xd3, 0x47, 0x8f, 0x52, 0x13, 0x48, 0x90, 0x3a, 0xd3, 0x46, 0x8c, + 0x12, 0x13, 0x46, 0x92, 0x52, 0xd3, 0x46, 0x99, 0xa2, 0x13, 0x48, 0x99, + 0x82, 0x93, 0x46, 0x91, 0x32, 0x13, 0x46, 0x8e, 0x22, 0x13, 0x46, 0x91, + 0x1a, 0x53, 0x45, 0x97, 0x6a, 0x53, 0x47, 0x84, 0x9a, 0x92, 0x43, 0xa4, + 0xda, 0x13, 0x48, 0x99, 0x52, 0xd3, 0x45, 0xa3, 0xba, 0x13, 0x48, 0x91, + 0x0a, 0xd3, 0x44, 0x91, 0x0a, 0x93, 0x44, 0xa3, 0xa2, 0x53, 0x46, 0xa7, + 0xd2, 0x93, 0x47, 0x9f, 0x6a, 0x93, 0x45, 0x8a, 0xa2, 0x92, 0x42, 0x97, + 0x1a, 0x13, 0x44, 0x96, 0x1a, 0x93, 0x44, 0x9d, 0x52, 0xd3, 0x44, 0xa5, + 0x8a, 0x93, 0x45, 0x93, 0x02, 0x93, 0x43, 0x94, 0xe2, 0x12, 0x43, 0x99, + 0x22, 0x13, 0x44, 0x91, 0xd2, 0x92, 0x42, 0xa7, 0xb2, 0xd3, 0x45, 0x9e, + 0x4a, 0x13, 0x44, 0xa4, 0x82, 0xd3, 0x44, 0xa4, 0x8a, 0xd3, 0x44, 0xad, + 0xe2, 0x93, 0x46, 0xa1, 0x6a, 0x93, 0x44, 0xab, 0xba, 0x53, 0x45, 0xa7, + 0xa2, 0x13, 0x45, 0xa8, 0xa2, 0x13, 0x45, 0x98, 0x1a, 0x53, 0x43, 0xb8, + 0x22, 0x54, 0x47, 0xa6, 0x92, 0xd3, 0x44, 0xb0, 0xea, 0xd3, 0x45, 0xaa, + 0xb2, 0x13, 0x45, 0x99, 0x02, 0xd3, 0x42, 0x9d, 0x32, 0x53, 0x43, 0xad, + 0xd2, 0x93, 0x45, 0xae, 0xe2, 0xd3, 0x45, 0xa7, 0xa2, 0xd3, 0x44, 0x94, + 0xe2, 0x52, 0x42, 0xb5, 0x0a, 0x54, 0x46, 0xa8, 0xa2, 0xd3, 0x44, 0xa8, + 0xa2, 0x53, 0x45, 0xab, 0xca, 0x93, 0x45, 0xb3, 0x02, 0x54, 0x46, 0xc2, + 0x5a, 0x54, 0x48, 0xa7, 0xa2, 0xd3, 0x44, 0xb9, 0x22, 0x54, 0x47, 0xb9, + 0x22, 0x14, 0x47, 0xb5, 0x1a, 0xd4, 0x46, 0xb8, 0x22, 0x54, 0x47, 0xc5, + 0x82, 0xd4, 0x48, 0xba, 0x32, 0x94, 0x47, 0xc3, 0x6a, 0x94, 0x48, 0xa4, + 0x92, 0x93, 0x44, 0xb5, 0x1a, 0x14, 0x47, 0xa9, 0xc2, 0x53, 0x45, 0xb8, + 0x2a, 0x54, 0x47, 0xc1, 0x72, 0xd4, 0x48, 0xbf, 0x52, 0x54, 0x48, 0xac, + 0xf2, 0x13, 0x46, 0xb1, 0x12, 0x14, 0x47, 0xb4, 0x2a, 0x14, 0x48, 0xa6, + 0xba, 0x53, 0x45, 0xb2, 0x1a, 0x14, 0x47, 0xc1, 0x62, 0x94, 0x48, 0xaa, + 0xf2, 0x13, 0x46, 0xbd, 0x5a, 0x94, 0x48, 0xb0, 0x1a, 0x54, 0x47, 0xc4, + 0x92, 0x94, 0x49, 0xc3, 0x8a, 0x14, 0x49, 0xaf, 0x1a, 0x94, 0x47, 0xc1, + 0x7a, 0x14, 0x49, 0xb0, 0x1a, 0xd4, 0x47, 0xa6, 0xda, 0x13, 0x46, 0xa8, + 0x02, 0xd4, 0x46, 0xc0, 0x72, 0x14, 0x49, 0x9f, 0xa2, 0x93, 0x45, 0xa1, + 0xc2, 0x13, 0x46, 0xa2, 0xc2, 0x13, 0x46, 0x9d, 0xaa, 0x13, 0x46, 0xa2, + 0xca, 0x53, 0x46, 0x9a, 0x8a, 0x53, 0x45, 0xa7, 0x0a, 0x94, 0x47, 0xa4, + 0xda, 0x53, 0x46, 0xa7, 0x02, 0x14, 0x47, 0x91, 0x2a, 0xd3, 0x43, 0x9d, + 0xa2, 0xd3, 0x45, 0x97, 0x6a, 0xd3, 0x44, 0x92, 0x62, 0x93, 0x45, 0x9b, + 0xa2, 0x53, 0x46, 0x9b, 0x92, 0x53, 0x45, 0x8a, 0x02, 0xd3, 0x43, 0x92, + 0x42, 0x53, 0x44, 0x8a, 0xfa, 0x52, 0x43, 0x98, 0x82, 0x13, 0x45, 0x88, + 0xe2, 0x12, 0x43, 0x82, 0xba, 0x92, 0x42, 0x8e, 0x22, 0x13, 0x44, 0x7a, + 0x7a, 0x92, 0x41, 0x80, 0x92, 0xd2, 0x41, 0x77, 0x9a, 0x92, 0x45, 0x73, + 0x72, 0x12, 0x45, 0x77, 0x72, 0x12, 0x44, 0x89, 0xea, 0x52, 0x45, 0x80, + 0x72, 0x12, 0x43, 0x73, 0x1a, 0x52, 0x41, 0x80, 0x5a, 0x12, 0x42, 0x84, + 0x5a, 0x52, 0x41, 0x67, 0x72, 0xd1, 0x3d, 0x78, 0xea, 0xd1, 0x3e, 0x71, + 0xaa, 0xd1, 0x3d, 0x89, 0x72, 0xd2, 0x40, 0x80, 0x12, 0x92, 0x3e, 0x80, + 0x1a, 0xd2, 0x3e, 0x87, 0x62, 0x52, 0x40, 0x93, 0xca, 0xd2, 0x41, 0x95, + 0xea, 0x12, 0x42, 0x9a, 0x1a, 0xd3, 0x42, 0x87, 0x62, 0x52, 0x40, 0x96, + 0x02, 0x53, 0x42, 0x94, 0xea, 0x12, 0x42, 0xa4, 0x92, 0x93, 0x44, 0x9d, + 0x5a, 0xd3, 0x43, 0x9c, 0x5a, 0x93, 0x43, 0xc2, 0x72, 0x94, 0x48, 0xaf, + 0x12, 0x94, 0x46, 0xa7, 0xda, 0x93, 0x45, 0xa2, 0xb2, 0x13, 0x45, 0xa1, + 0xaa, 0x13, 0x45, 0x9f, 0xb2, 0xd3, 0x45, 0x93, 0x42, 0x53, 0x44, 0x96, + 0x62, 0x93, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, + 0xf2, 0xd2, 0x47, 0x7e, 0xda, 0x52, 0x47, 0x7b, 0xe2, 0xd2, 0x47, 0x6f, + 0x9a, 0x52, 0x46, 0x6c, 0x8a, 0x12, 0x46, 0x71, 0x9a, 0x12, 0x46, 0x77, + 0xc2, 0xd2, 0x46, 0x87, 0x3a, 0x53, 0x48, 0x87, 0x2a, 0x13, 0x48, 0x85, + 0x0a, 0x53, 0x47, 0x86, 0x0a, 0x53, 0x47, 0x83, 0xe2, 0x52, 0x46, 0x8b, + 0x2a, 0x93, 0x47, 0x8b, 0x32, 0x93, 0x47, 0x8e, 0x62, 0x53, 0x48, 0x90, + 0x52, 0xd3, 0x47, 0x99, 0xba, 0x93, 0x48, 0x85, 0xe2, 0xd2, 0x45, 0x96, + 0x8a, 0x13, 0x48, 0x90, 0x52, 0xd3, 0x47, 0x91, 0x62, 0x93, 0x47, 0x98, + 0x92, 0x13, 0x48, 0x8a, 0xfa, 0x92, 0x45, 0x91, 0x42, 0xd3, 0x46, 0x98, + 0x92, 0x13, 0x48, 0x89, 0xea, 0x52, 0x45, 0x96, 0x7a, 0xd3, 0x47, 0x8c, + 0x02, 0x93, 0x45, 0xa0, 0xba, 0xd3, 0x47, 0x9c, 0x9a, 0x53, 0x47, 0x86, + 0xaa, 0x92, 0x43, 0x99, 0x6a, 0x53, 0x46, 0x91, 0xfa, 0x52, 0x44, 0xa2, + 0xaa, 0x13, 0x47, 0x92, 0x12, 0xd3, 0x44, 0x94, 0x1a, 0x13, 0x45, 0xa2, + 0xa2, 0x93, 0x46, 0x9d, 0x62, 0x53, 0x45, 0xa5, 0xba, 0x93, 0x46, 0x90, + 0xe2, 0x92, 0x43, 0x9d, 0x5a, 0x53, 0x45, 0xa1, 0x82, 0xd3, 0x45, 0x9a, + 0x3a, 0x93, 0x44, 0xad, 0xea, 0x13, 0x47, 0x9b, 0x3a, 0x53, 0x44, 0x96, + 0x12, 0x93, 0x43, 0xa0, 0x62, 0x93, 0x44, 0xa6, 0xa2, 0x93, 0x45, 0xab, + 0xda, 0x53, 0x46, 0xa9, 0xba, 0xd3, 0x45, 0xab, 0xc2, 0x13, 0x46, 0xa2, + 0x72, 0xd3, 0x44, 0x94, 0xfa, 0x92, 0x43, 0x9b, 0x2a, 0xd3, 0x43, 0x9f, + 0x4a, 0xd3, 0x43, 0xa5, 0x82, 0x93, 0x44, 0x9b, 0x22, 0x53, 0x43, 0xaf, + 0xe2, 0xd3, 0x45, 0xb0, 0xe2, 0x13, 0x46, 0xb9, 0x1a, 0x14, 0x47, 0xb4, + 0x12, 0x14, 0x47, 0x94, 0xe2, 0x12, 0x42, 0xa8, 0x9a, 0xd3, 0x44, 0xa9, + 0x9a, 0xd3, 0x44, 0xa0, 0x52, 0xd3, 0x43, 0xa8, 0xaa, 0x13, 0x45, 0xa4, + 0x82, 0x93, 0x44, 0xa9, 0xaa, 0x13, 0x45, 0xac, 0xca, 0x53, 0x45, 0xb7, + 0x12, 0xd4, 0x46, 0xb0, 0xf2, 0xd3, 0x45, 0xbb, 0x2a, 0x54, 0x47, 0xb3, + 0x02, 0x54, 0x46, 0xa8, 0xa2, 0xd3, 0x44, 0xb9, 0x2a, 0x54, 0x47, 0xa9, + 0xc2, 0x53, 0x45, 0xaf, 0xf2, 0x13, 0x46, 0xb6, 0x1a, 0x14, 0x47, 0xbe, + 0x42, 0x14, 0x48, 0xc0, 0x52, 0x54, 0x48, 0x9f, 0x6a, 0x53, 0x44, 0xbc, + 0x3a, 0xd4, 0x47, 0xae, 0xfa, 0x53, 0x46, 0xcd, 0xda, 0x14, 0x4a, 0xae, + 0x02, 0x94, 0x46, 0xb6, 0x2a, 0x94, 0x47, 0xb7, 0x32, 0x14, 0x48, 0xb1, + 0x12, 0x14, 0x47, 0xc0, 0x62, 0xd4, 0x48, 0xbe, 0x5a, 0x94, 0x48, 0xba, + 0x42, 0x54, 0x48, 0xb5, 0x32, 0x14, 0x48, 0xc6, 0x9a, 0x54, 0x49, 0xc3, + 0x7a, 0x14, 0x49, 0xbb, 0x4a, 0x54, 0x48, 0xbd, 0x62, 0xd4, 0x48, 0x9f, + 0x92, 0x13, 0x45, 0xb4, 0x2a, 0x14, 0x48, 0xb1, 0x2a, 0x54, 0x48, 0xae, + 0x12, 0x54, 0x47, 0xaf, 0x22, 0x14, 0x48, 0x9f, 0xa2, 0x53, 0x45, 0xab, + 0x1a, 0x14, 0x48, 0xa9, 0x02, 0x14, 0x47, 0xa3, 0xc2, 0xd3, 0x45, 0x9e, + 0xa2, 0x93, 0x45, 0xaa, 0x0a, 0xd4, 0x47, 0x99, 0x82, 0x93, 0x45, 0x9d, + 0xa2, 0x93, 0x45, 0xa2, 0xda, 0x13, 0x47, 0xac, 0x1a, 0xd4, 0x47, 0x9e, + 0xa2, 0x93, 0x45, 0x92, 0x32, 0x13, 0x44, 0x9e, 0xb2, 0xd3, 0x45, 0x8f, + 0x32, 0xd3, 0x44, 0xb1, 0x3a, 0x94, 0x48, 0x9d, 0xba, 0x93, 0x46, 0x98, + 0x72, 0xd3, 0x44, 0x95, 0x6a, 0x93, 0x45, 0x8f, 0x32, 0x93, 0x44, 0x88, + 0xea, 0x12, 0x43, 0x8f, 0x22, 0x93, 0x43, 0x85, 0xca, 0x92, 0x42, 0x83, + 0xb2, 0x52, 0x42, 0x8c, 0x0a, 0x93, 0x43, 0x89, 0xfa, 0x52, 0x43, 0x84, + 0xc2, 0x92, 0x42, 0x8c, 0x02, 0x93, 0x43, 0x77, 0x92, 0x52, 0x45, 0x79, + 0x8a, 0x92, 0x44, 0x81, 0xb2, 0x52, 0x45, 0x76, 0x5a, 0x52, 0x43, 0x81, + 0x8a, 0x92, 0x43, 0x89, 0xc2, 0xd2, 0x43, 0x8b, 0xca, 0x92, 0x43, 0x79, + 0x2a, 0x12, 0x41, 0x84, 0x52, 0x12, 0x41, 0x88, 0x6a, 0x12, 0x41, 0x7e, + 0x12, 0x92, 0x3f, 0x86, 0x62, 0xd2, 0x40, 0x8b, 0x92, 0x92, 0x41, 0x83, + 0x32, 0xd2, 0x3f, 0x81, 0x22, 0xd2, 0x3e, 0x92, 0xc2, 0x92, 0x41, 0x82, + 0x2a, 0x12, 0x3f, 0x8b, 0x82, 0xd2, 0x40, 0x98, 0x0a, 0x93, 0x42, 0xa1, + 0x62, 0xd3, 0x43, 0x98, 0x1a, 0xd3, 0x42, 0xaf, 0xfa, 0xd3, 0x45, 0xb2, + 0x0a, 0x54, 0x46, 0xa9, 0xd2, 0x93, 0x45, 0xc2, 0x72, 0x94, 0x48, 0xa2, + 0xa2, 0xd3, 0x44, 0xbd, 0x5a, 0x54, 0x48, 0x98, 0x52, 0x13, 0x44, 0xbd, + 0x62, 0x94, 0x48, 0xa6, 0xe2, 0x13, 0x46, 0x9d, 0x9a, 0x53, 0x45, 0x9f, + 0xba, 0xd3, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x12, 0x53, 0x48, 0x6e, 0xa2, 0xd2, 0x46, 0x82, 0x02, 0x13, 0x48, 0x75, + 0xc2, 0xd2, 0x46, 0x82, 0x12, 0x13, 0x48, 0x7b, 0xda, 0x52, 0x47, 0x7a, + 0xca, 0xd2, 0x46, 0x85, 0x1a, 0x13, 0x48, 0x81, 0xea, 0x52, 0x47, 0x7e, + 0xea, 0x92, 0x47, 0x81, 0xe2, 0xd2, 0x46, 0x85, 0x0a, 0x93, 0x47, 0x7e, + 0xca, 0x12, 0x46, 0x8d, 0x52, 0x13, 0x48, 0x8d, 0x5a, 0x13, 0x48, 0x82, + 0xea, 0xd2, 0x46, 0x89, 0x22, 0x93, 0x47, 0x8f, 0x6a, 0x13, 0x48, 0x8b, + 0x1a, 0x93, 0x46, 0x8d, 0x42, 0x53, 0x47, 0x82, 0xca, 0x92, 0x45, 0x8a, + 0x1a, 0x13, 0x47, 0x94, 0x62, 0x53, 0x47, 0x9c, 0xaa, 0x13, 0x48, 0x8e, + 0x2a, 0x53, 0x46, 0x95, 0x5a, 0xd3, 0x46, 0x8d, 0x0a, 0x93, 0x45, 0x94, + 0x62, 0x13, 0x47, 0x87, 0xc2, 0x52, 0x44, 0x91, 0x2a, 0x93, 0x45, 0xa2, + 0xd2, 0x13, 0x48, 0x92, 0x3a, 0xd3, 0x45, 0xa1, 0x9a, 0xd3, 0x46, 0x99, + 0x5a, 0x13, 0x46, 0x95, 0x2a, 0x13, 0x45, 0x9d, 0x7a, 0x13, 0x46, 0xa1, + 0x9a, 0x93, 0x46, 0xae, 0x02, 0x14, 0x48, 0x96, 0x22, 0x93, 0x44, 0xa5, + 0xca, 0x53, 0x47, 0x99, 0x3a, 0xd3, 0x44, 0x98, 0x3a, 0x13, 0x45, 0xa7, + 0xd2, 0x13, 0x47, 0x94, 0x02, 0xd3, 0x43, 0xb1, 0x0a, 0x94, 0x47, 0x95, + 0x12, 0x13, 0x44, 0x92, 0xd2, 0x92, 0x42, 0xa4, 0x82, 0x13, 0x45, 0x93, + 0xea, 0x12, 0x43, 0xa3, 0x82, 0x13, 0x45, 0xa2, 0x72, 0x93, 0x44, 0xae, + 0xea, 0x93, 0x46, 0xb4, 0x0a, 0x14, 0x47, 0xa6, 0x9a, 0x53, 0x45, 0xb1, + 0xfa, 0x53, 0x46, 0xac, 0xda, 0x13, 0x46, 0x9c, 0x2a, 0x93, 0x43, 0x9d, + 0x3a, 0x93, 0x43, 0xaa, 0xb2, 0x13, 0x45, 0xbb, 0x2a, 0x94, 0x47, 0xa9, + 0xaa, 0x13, 0x45, 0x99, 0x12, 0x13, 0x43, 0x99, 0x0a, 0xd3, 0x42, 0x9f, + 0x52, 0x13, 0x44, 0xaf, 0xe2, 0xd3, 0x45, 0xb1, 0xfa, 0x13, 0x46, 0x95, + 0xf2, 0x52, 0x42, 0xb9, 0x22, 0x54, 0x47, 0xc5, 0x7a, 0xd4, 0x48, 0xa2, + 0x6a, 0x13, 0x44, 0xab, 0xba, 0x53, 0x45, 0xb9, 0x2a, 0x94, 0x47, 0xac, + 0xd2, 0x93, 0x45, 0xae, 0xe2, 0xd3, 0x45, 0xaf, 0xf2, 0x13, 0x46, 0xb2, + 0x0a, 0xd4, 0x46, 0xbb, 0x3a, 0x14, 0x48, 0xb4, 0x12, 0xd4, 0x46, 0xbc, + 0x3a, 0xd4, 0x47, 0xad, 0xea, 0x13, 0x46, 0xb3, 0x12, 0x14, 0x47, 0xbc, + 0x42, 0x14, 0x48, 0xb5, 0x22, 0x94, 0x47, 0xb8, 0x2a, 0x94, 0x47, 0xc6, + 0x9a, 0x94, 0x49, 0xaf, 0x0a, 0x14, 0x47, 0xc4, 0x82, 0x14, 0x49, 0xaf, + 0x0a, 0x54, 0x47, 0xc4, 0x8a, 0x14, 0x49, 0xc4, 0x92, 0x54, 0x49, 0xb6, + 0x32, 0x14, 0x48, 0xbb, 0x4a, 0x94, 0x48, 0xc7, 0xaa, 0x94, 0x49, 0xca, + 0xca, 0x54, 0x4a, 0xbe, 0x6a, 0x14, 0x49, 0xb0, 0x1a, 0x54, 0x47, 0xb2, + 0x2a, 0xd4, 0x47, 0xa2, 0xba, 0xd3, 0x45, 0xb0, 0x22, 0xd4, 0x47, 0xb7, + 0x4a, 0x94, 0x48, 0xa4, 0xda, 0x53, 0x46, 0xad, 0x1a, 0xd4, 0x47, 0xa7, + 0x02, 0x14, 0x47, 0xbb, 0x52, 0x94, 0x48, 0x94, 0x42, 0x13, 0x44, 0xb1, + 0x22, 0x14, 0x48, 0x9e, 0xb2, 0x13, 0x46, 0x95, 0x4a, 0x53, 0x44, 0x9f, + 0xba, 0x53, 0x46, 0x9d, 0xaa, 0x13, 0x46, 0x90, 0x12, 0x93, 0x43, 0x99, + 0x82, 0x93, 0x45, 0x98, 0x82, 0x13, 0x45, 0x94, 0x52, 0x93, 0x44, 0x8a, + 0xf2, 0x52, 0x43, 0x97, 0x7a, 0x93, 0x45, 0x99, 0x82, 0x13, 0x45, 0x90, + 0x32, 0x53, 0x44, 0x95, 0x62, 0x13, 0x45, 0x88, 0xda, 0x12, 0x43, 0x98, + 0x82, 0x53, 0x45, 0x89, 0xea, 0x12, 0x43, 0x7b, 0x82, 0xd2, 0x41, 0x8b, + 0x0a, 0x93, 0x43, 0x94, 0x62, 0xd3, 0x44, 0x87, 0xe2, 0x52, 0x43, 0x88, + 0xea, 0x52, 0x43, 0x82, 0xb2, 0x92, 0x42, 0x70, 0x7a, 0x12, 0x45, 0x82, + 0xd2, 0x12, 0x46, 0x89, 0x0a, 0x53, 0x46, 0x8d, 0x22, 0x53, 0x46, 0x7d, + 0x72, 0x12, 0x43, 0x90, 0x1a, 0x53, 0x45, 0x89, 0xba, 0xd2, 0x43, 0x90, + 0xe2, 0xd2, 0x43, 0x8e, 0xca, 0x52, 0x43, 0x8a, 0x92, 0x12, 0x42, 0x8c, + 0xa2, 0xd2, 0x41, 0x92, 0xc2, 0x12, 0x42, 0x94, 0xd2, 0x12, 0x42, 0x93, + 0xca, 0x12, 0x42, 0x94, 0xda, 0x12, 0x42, 0x8b, 0x7a, 0x92, 0x40, 0x98, + 0xfa, 0x52, 0x42, 0x95, 0xe2, 0x12, 0x42, 0xa8, 0xa2, 0xd3, 0x44, 0x9b, + 0x2a, 0x13, 0x43, 0xa1, 0x6a, 0x13, 0x44, 0xbb, 0x3a, 0x94, 0x47, 0xb8, + 0x2a, 0x54, 0x47, 0xb1, 0x12, 0x94, 0x46, 0xae, 0x0a, 0x94, 0x46, 0xb9, + 0x42, 0x14, 0x48, 0xac, 0x0a, 0x94, 0x46, 0xa7, 0xfa, 0x93, 0x46, 0xa7, + 0xf2, 0x53, 0x46, 0xa1, 0xc2, 0xd3, 0x45, 0x94, 0x3a, 0x13, 0x44, 0x9b, + 0x8a, 0x13, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0xc2, 0x92, 0x47, 0x77, 0xca, 0x52, 0x47, 0x7f, 0xea, 0x92, 0x47, 0x75, + 0xc2, 0x52, 0x47, 0x85, 0x22, 0x53, 0x48, 0x83, 0x12, 0x53, 0x48, 0x80, + 0xf2, 0x92, 0x47, 0x7a, 0xca, 0x92, 0x46, 0x7a, 0xca, 0xd2, 0x46, 0x85, + 0x12, 0x93, 0x47, 0x82, 0x02, 0xd3, 0x47, 0x78, 0xba, 0x12, 0x46, 0x88, + 0x2a, 0xd3, 0x47, 0x81, 0xda, 0x52, 0x46, 0x8b, 0x2a, 0x53, 0x47, 0x8d, + 0x62, 0x13, 0x48, 0x8e, 0x4a, 0x13, 0x48, 0x85, 0xea, 0x12, 0x46, 0x91, + 0x5a, 0xd3, 0x47, 0x92, 0x5a, 0x93, 0x47, 0x85, 0xe2, 0x92, 0x45, 0x87, + 0xea, 0xd2, 0x45, 0x93, 0x82, 0x53, 0x48, 0x97, 0x8a, 0x13, 0x48, 0x8d, + 0x1a, 0x13, 0x46, 0x8b, 0xfa, 0x92, 0x45, 0x9b, 0x82, 0x13, 0x47, 0x93, + 0x42, 0x53, 0x46, 0xa1, 0xe2, 0x93, 0x48, 0x8c, 0xfa, 0x92, 0x45, 0x8c, + 0xe2, 0x92, 0x44, 0xa9, 0xfa, 0x13, 0x48, 0x93, 0x32, 0xd3, 0x45, 0x97, + 0x5a, 0x93, 0x46, 0xa6, 0xda, 0xd3, 0x47, 0x98, 0x42, 0x93, 0x45, 0x93, + 0x22, 0x13, 0x45, 0x9a, 0x6a, 0x53, 0x46, 0xa5, 0xc2, 0xd3, 0x46, 0xb2, + 0x12, 0x54, 0x48, 0x90, 0xf2, 0x12, 0x44, 0xa1, 0x8a, 0xd3, 0x45, 0x99, + 0x3a, 0xd3, 0x44, 0xa8, 0xd2, 0x13, 0x47, 0x9f, 0x82, 0xd3, 0x45, 0xa3, + 0x92, 0xd3, 0x45, 0xad, 0xe2, 0x93, 0x46, 0x9b, 0x2a, 0x13, 0x44, 0xb0, + 0x02, 0x14, 0x47, 0xa2, 0x7a, 0xd3, 0x44, 0xc1, 0x52, 0x94, 0x48, 0xaf, + 0xea, 0x53, 0x46, 0xab, 0xc2, 0xd3, 0x45, 0xa4, 0x8a, 0x13, 0x45, 0xae, + 0xe2, 0x53, 0x46, 0xb7, 0x22, 0x94, 0x47, 0xb4, 0x0a, 0xd4, 0x46, 0xb7, + 0x1a, 0x14, 0x47, 0xaf, 0xe2, 0x13, 0x46, 0xae, 0xe2, 0xd3, 0x45, 0xb0, + 0xe2, 0x13, 0x46, 0xad, 0xd2, 0xd3, 0x45, 0xb5, 0x1a, 0x14, 0x47, 0xbf, + 0x42, 0x54, 0x48, 0xab, 0xd2, 0x93, 0x45, 0x9c, 0x32, 0x53, 0x43, 0xbd, + 0x3a, 0x14, 0x48, 0xb8, 0x22, 0x54, 0x47, 0xbf, 0x42, 0x14, 0x48, 0xad, + 0xd2, 0xd3, 0x45, 0xb2, 0x02, 0x54, 0x46, 0xa7, 0xaa, 0x13, 0x45, 0xb7, + 0x1a, 0xd4, 0x46, 0xba, 0x2a, 0x94, 0x47, 0xa9, 0xb2, 0x13, 0x45, 0xc0, + 0x52, 0x54, 0x48, 0xcb, 0xb2, 0xd4, 0x49, 0xb9, 0x2a, 0x94, 0x47, 0xbc, + 0x3a, 0xd4, 0x47, 0xb1, 0x0a, 0xd4, 0x46, 0xbf, 0x4a, 0x54, 0x48, 0xbf, + 0x52, 0x94, 0x48, 0xb8, 0x2a, 0x94, 0x47, 0xc0, 0x5a, 0x94, 0x48, 0xc7, + 0xb2, 0x14, 0x4a, 0xb8, 0x32, 0x14, 0x48, 0xb8, 0x42, 0x54, 0x48, 0xc1, + 0x6a, 0xd4, 0x48, 0xb4, 0x2a, 0xd4, 0x47, 0xbb, 0x4a, 0x54, 0x48, 0xb3, + 0x2a, 0xd4, 0x47, 0xba, 0x4a, 0x94, 0x48, 0xb9, 0x4a, 0x94, 0x48, 0xb6, + 0x42, 0x94, 0x48, 0xc7, 0xaa, 0xd4, 0x49, 0xc1, 0x72, 0xd4, 0x48, 0xb8, + 0x4a, 0x54, 0x48, 0xc3, 0x92, 0x94, 0x49, 0xa5, 0xea, 0x93, 0x46, 0xb3, + 0x3a, 0x54, 0x48, 0x9f, 0xb2, 0xd3, 0x45, 0xac, 0x1a, 0xd4, 0x47, 0xac, + 0x12, 0x94, 0x47, 0xa1, 0xca, 0x53, 0x46, 0x97, 0x52, 0x93, 0x44, 0xc1, + 0x82, 0x54, 0x49, 0x9c, 0x92, 0x93, 0x45, 0xa1, 0xd2, 0xd3, 0x46, 0x94, + 0x5a, 0xd3, 0x44, 0x96, 0x62, 0x13, 0x45, 0x99, 0x7a, 0x13, 0x45, 0xa5, + 0xf2, 0xd3, 0x46, 0x96, 0x72, 0x53, 0x45, 0x8b, 0x02, 0xd3, 0x43, 0x9b, + 0x8a, 0x53, 0x45, 0x9f, 0xba, 0x13, 0x46, 0x8e, 0x1a, 0x13, 0x44, 0x92, + 0x42, 0xd3, 0x44, 0x89, 0x02, 0x13, 0x44, 0x9a, 0x9a, 0xd3, 0x45, 0x88, + 0xe2, 0x12, 0x43, 0x82, 0xaa, 0x12, 0x42, 0x86, 0xd2, 0x92, 0x42, 0x94, + 0x5a, 0x13, 0x45, 0x76, 0x6a, 0x52, 0x41, 0x8a, 0xfa, 0x92, 0x43, 0x9d, + 0xc2, 0x53, 0x46, 0x73, 0x6a, 0x92, 0x41, 0x6b, 0x6a, 0x12, 0x45, 0x7f, + 0xca, 0x92, 0x46, 0x83, 0xe2, 0x52, 0x46, 0x82, 0xba, 0x52, 0x45, 0x91, + 0x32, 0xd3, 0x45, 0x84, 0xaa, 0xd2, 0x43, 0x8f, 0x02, 0xd3, 0x44, 0x99, + 0x4a, 0x13, 0x45, 0x83, 0x6a, 0xd2, 0x41, 0x85, 0x5a, 0x12, 0x41, 0x8b, + 0x92, 0xd2, 0x41, 0x9d, 0x4a, 0x13, 0x44, 0x94, 0xda, 0x92, 0x42, 0x91, + 0xba, 0x92, 0x41, 0xa9, 0xaa, 0x13, 0x45, 0xa7, 0x92, 0x93, 0x44, 0x9c, + 0x22, 0x13, 0x43, 0xa5, 0x7a, 0x13, 0x44, 0xbe, 0x42, 0xd4, 0x47, 0xb4, + 0x0a, 0x54, 0x46, 0xc0, 0x4a, 0x14, 0x48, 0xa3, 0x92, 0xd3, 0x44, 0xc7, + 0x9a, 0x54, 0x49, 0xbd, 0x52, 0x14, 0x48, 0xaa, 0xfa, 0x53, 0x46, 0xad, + 0x12, 0x14, 0x47, 0xa9, 0xfa, 0x93, 0x46, 0x9f, 0x9a, 0x13, 0x45, 0xa8, + 0x02, 0x54, 0x47, 0xa7, 0xfa, 0xd3, 0x46, 0x8c, 0x02, 0x53, 0x43, 0x87, + 0xd2, 0xd2, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, + 0x6a, 0x52, 0x46, 0x64, 0x7a, 0x92, 0x46, 0x61, 0x62, 0xd2, 0x45, 0x88, + 0x3a, 0x53, 0x48, 0x79, 0xe2, 0xd2, 0x47, 0x85, 0x32, 0x93, 0x48, 0x8c, + 0x6a, 0xd3, 0x48, 0x7c, 0xda, 0x52, 0x47, 0x7b, 0xd2, 0x52, 0x47, 0x7f, + 0xda, 0xd2, 0x46, 0x80, 0xe2, 0x12, 0x47, 0x8b, 0x3a, 0x13, 0x48, 0x83, + 0xf2, 0x52, 0x47, 0x86, 0x0a, 0x13, 0x47, 0x81, 0xe2, 0x92, 0x46, 0x85, + 0xe2, 0x52, 0x46, 0x91, 0x7a, 0x53, 0x48, 0x8a, 0x1a, 0xd3, 0x46, 0x88, + 0x12, 0x13, 0x47, 0x80, 0xb2, 0x92, 0x45, 0x9e, 0xd2, 0x93, 0x48, 0x84, + 0xda, 0xd2, 0x45, 0x90, 0x4a, 0x13, 0x47, 0x93, 0x72, 0xd3, 0x47, 0x97, + 0x92, 0x13, 0x48, 0x95, 0x7a, 0x93, 0x47, 0x9a, 0x8a, 0x93, 0x47, 0x90, + 0x32, 0x93, 0x46, 0x94, 0x5a, 0x13, 0x47, 0x98, 0x7a, 0x13, 0x47, 0x9f, + 0xba, 0x13, 0x48, 0x8e, 0x12, 0x93, 0x45, 0xa0, 0xca, 0x13, 0x48, 0xa4, + 0xea, 0x53, 0x48, 0x96, 0x4a, 0xd3, 0x45, 0xa4, 0xc2, 0x53, 0x47, 0xa0, + 0x92, 0x93, 0x46, 0xa5, 0xd2, 0x93, 0x47, 0xac, 0x0a, 0x54, 0x48, 0x98, + 0x42, 0x53, 0x45, 0x9a, 0x52, 0x13, 0x45, 0x96, 0x22, 0x53, 0x44, 0xab, + 0x02, 0x94, 0x47, 0x96, 0x1a, 0x53, 0x44, 0xb1, 0x12, 0x14, 0x48, 0xaf, + 0x02, 0x54, 0x47, 0x97, 0x22, 0x13, 0x44, 0xb8, 0x32, 0x54, 0x48, 0x96, + 0xfa, 0x52, 0x43, 0x9f, 0x7a, 0xd3, 0x45, 0x9d, 0x52, 0x53, 0x44, 0xaf, + 0x02, 0xd4, 0x47, 0x92, 0xca, 0x52, 0x42, 0xaa, 0xb2, 0x93, 0x45, 0xb5, + 0x12, 0x14, 0x47, 0xb0, 0x02, 0xd4, 0x46, 0xa6, 0x92, 0xd3, 0x44, 0xaf, + 0xea, 0x53, 0x46, 0xad, 0xda, 0x13, 0x46, 0xc5, 0x72, 0xd4, 0x48, 0xb1, + 0xfa, 0x53, 0x46, 0xa3, 0x7a, 0x93, 0x44, 0xa7, 0x9a, 0xd3, 0x44, 0xa8, + 0xaa, 0x13, 0x45, 0x91, 0xca, 0x12, 0x42, 0xae, 0xe2, 0x13, 0x46, 0xaf, + 0xe2, 0xd3, 0x45, 0xa1, 0x6a, 0x53, 0x44, 0xb4, 0x0a, 0x94, 0x46, 0xab, + 0xc2, 0xd3, 0x45, 0xb3, 0x0a, 0xd4, 0x46, 0xbf, 0x42, 0x14, 0x48, 0xba, + 0x32, 0xd4, 0x47, 0xb5, 0x12, 0xd4, 0x46, 0xa7, 0xaa, 0x13, 0x45, 0xc5, + 0x7a, 0xd4, 0x48, 0xc0, 0x4a, 0x14, 0x48, 0xc1, 0x62, 0x94, 0x48, 0xbc, + 0x42, 0x14, 0x48, 0xc7, 0x9a, 0x54, 0x49, 0xbd, 0x42, 0x14, 0x48, 0xa9, + 0xd2, 0xd3, 0x45, 0xa7, 0xc2, 0x93, 0x45, 0xc9, 0xba, 0x14, 0x4a, 0xc8, + 0xaa, 0x94, 0x49, 0xad, 0x02, 0xd4, 0x46, 0xc4, 0x8a, 0x54, 0x49, 0xbe, + 0x5a, 0x94, 0x48, 0xbe, 0x5a, 0x94, 0x48, 0xaf, 0x12, 0x54, 0x47, 0xb6, + 0x32, 0x14, 0x48, 0xb2, 0x22, 0xd4, 0x47, 0xad, 0x0a, 0x94, 0x47, 0xc7, + 0xaa, 0xd4, 0x49, 0xb5, 0x32, 0x54, 0x48, 0xcb, 0xda, 0x94, 0x4a, 0xc5, + 0x9a, 0x94, 0x49, 0xae, 0x22, 0x14, 0x48, 0xb6, 0x42, 0x54, 0x48, 0xa1, + 0xc2, 0x53, 0x46, 0xb3, 0x32, 0x54, 0x48, 0xa8, 0x02, 0x14, 0x47, 0xac, + 0x1a, 0x14, 0x48, 0xa4, 0xd2, 0x53, 0x46, 0xac, 0x1a, 0x94, 0x47, 0x93, + 0x4a, 0x13, 0x45, 0xb0, 0x2a, 0x54, 0x48, 0x9d, 0xb2, 0x13, 0x46, 0x9a, + 0x82, 0x53, 0x45, 0xa3, 0xe2, 0xd3, 0x46, 0x96, 0x6a, 0x13, 0x45, 0x9b, + 0x8a, 0x93, 0x45, 0x93, 0x4a, 0x93, 0x44, 0x97, 0x6a, 0x13, 0x45, 0x9d, + 0xba, 0x93, 0x46, 0x96, 0x5a, 0xd3, 0x44, 0xa2, 0xe2, 0x13, 0x47, 0x8b, + 0x12, 0x13, 0x44, 0x91, 0x32, 0x53, 0x44, 0x8e, 0x22, 0x13, 0x44, 0x80, + 0x9a, 0xd2, 0x41, 0x8f, 0x3a, 0xd3, 0x44, 0x8b, 0xfa, 0x52, 0x43, 0x81, + 0xaa, 0x52, 0x42, 0x85, 0xca, 0xd2, 0x42, 0x84, 0xda, 0xd2, 0x43, 0x88, + 0xf2, 0x92, 0x43, 0x89, 0x02, 0x93, 0x43, 0x7f, 0xfa, 0x12, 0x48, 0x72, + 0x92, 0xd2, 0x45, 0x71, 0x82, 0x12, 0x45, 0x84, 0xe2, 0x12, 0x46, 0x88, + 0x02, 0x93, 0x46, 0x8f, 0x32, 0x93, 0x46, 0x91, 0x22, 0x93, 0x45, 0x88, + 0xc2, 0x52, 0x44, 0x8b, 0xc2, 0x52, 0x43, 0x9f, 0x72, 0x53, 0x45, 0x8e, + 0xba, 0x92, 0x42, 0x95, 0xfa, 0x12, 0x43, 0x8e, 0xb2, 0x12, 0x42, 0xb8, + 0x1a, 0x14, 0x47, 0x9c, 0x3a, 0x93, 0x43, 0x9d, 0x3a, 0x13, 0x44, 0xa7, + 0x92, 0x93, 0x44, 0x9e, 0x3a, 0x53, 0x43, 0xb4, 0x12, 0x94, 0x46, 0xb3, + 0x0a, 0x94, 0x46, 0xb4, 0x1a, 0x54, 0x47, 0xb7, 0x32, 0x14, 0x48, 0xb3, + 0x1a, 0x14, 0x47, 0xb6, 0x32, 0x14, 0x48, 0xbe, 0x5a, 0x54, 0x48, 0xa9, + 0x02, 0xd4, 0x46, 0xa0, 0xaa, 0x93, 0x45, 0xa9, 0x0a, 0x14, 0x47, 0xa6, + 0x02, 0xd4, 0x46, 0x9b, 0xaa, 0x13, 0x46, 0x94, 0x52, 0xd3, 0x44, 0x8d, + 0x1a, 0x13, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, + 0x92, 0x52, 0x47, 0x69, 0x8a, 0x92, 0x46, 0x67, 0xa2, 0x52, 0x47, 0x67, + 0x8a, 0xd2, 0x46, 0x73, 0xb2, 0x12, 0x47, 0x80, 0xfa, 0xd2, 0x47, 0x86, + 0x2a, 0x53, 0x48, 0x77, 0xca, 0x52, 0x47, 0x84, 0x22, 0x53, 0x48, 0x79, + 0xc2, 0x92, 0x46, 0x85, 0x0a, 0x53, 0x47, 0x92, 0x9a, 0x13, 0x49, 0x83, + 0x0a, 0x93, 0x47, 0x84, 0x02, 0x13, 0x47, 0x86, 0x0a, 0x53, 0x47, 0x80, + 0xda, 0x92, 0x46, 0x8f, 0x4a, 0xd3, 0x47, 0x8c, 0x3a, 0x93, 0x47, 0x8c, + 0x32, 0x53, 0x47, 0x81, 0xd2, 0x12, 0x46, 0x8c, 0x42, 0x93, 0x47, 0xa2, + 0xf2, 0x93, 0x48, 0x8b, 0x1a, 0xd3, 0x46, 0x86, 0xfa, 0x92, 0x46, 0x88, + 0xe2, 0x92, 0x45, 0x97, 0x82, 0x93, 0x47, 0x9b, 0xb2, 0x53, 0x48, 0x9b, + 0x9a, 0xd3, 0x47, 0xb0, 0x32, 0x54, 0x49, 0x8f, 0x32, 0x13, 0x46, 0x92, + 0x32, 0xd3, 0x45, 0xac, 0x1a, 0x94, 0x48, 0x97, 0x62, 0x53, 0x46, 0x97, + 0x52, 0x53, 0x46, 0xa4, 0xe2, 0x53, 0x48, 0x93, 0x32, 0x93, 0x45, 0x96, + 0x4a, 0xd3, 0x45, 0xa2, 0xaa, 0xd3, 0x46, 0xa2, 0xb2, 0x13, 0x47, 0xa7, + 0xe2, 0xd3, 0x47, 0x99, 0x4a, 0x53, 0x45, 0xaf, 0x0a, 0x14, 0x48, 0x93, + 0x0a, 0x93, 0x44, 0xae, 0x0a, 0xd4, 0x47, 0xa5, 0xba, 0xd3, 0x46, 0xa8, + 0xd2, 0x93, 0x46, 0xb6, 0x22, 0x14, 0x48, 0x95, 0x12, 0x13, 0x44, 0x9c, + 0x4a, 0x93, 0x44, 0x9a, 0x3a, 0x53, 0x44, 0xb1, 0x0a, 0x14, 0x47, 0xb6, + 0x22, 0xd4, 0x47, 0xb7, 0x22, 0xd4, 0x47, 0xad, 0xe2, 0x53, 0x46, 0x9a, + 0x22, 0xd3, 0x43, 0xa9, 0xc2, 0x93, 0x45, 0xa7, 0x9a, 0x13, 0x45, 0xb3, + 0x02, 0x94, 0x46, 0xb5, 0x1a, 0x54, 0x47, 0xb3, 0x02, 0x94, 0x46, 0xb3, + 0x12, 0x14, 0x47, 0xb5, 0x12, 0x14, 0x47, 0xb0, 0x02, 0xd4, 0x46, 0xa6, + 0x92, 0xd3, 0x44, 0xb1, 0x0a, 0xd4, 0x46, 0x9f, 0x62, 0x53, 0x44, 0xb4, + 0x0a, 0x94, 0x46, 0xb7, 0x22, 0x54, 0x47, 0xa5, 0x9a, 0x13, 0x45, 0xbf, + 0x42, 0x14, 0x48, 0xbc, 0x3a, 0x14, 0x48, 0xbf, 0x4a, 0x14, 0x48, 0xb5, + 0x12, 0xd4, 0x46, 0xac, 0xd2, 0xd3, 0x45, 0xbd, 0x42, 0x14, 0x48, 0xb5, + 0x12, 0x14, 0x47, 0xbd, 0x42, 0x14, 0x48, 0xbf, 0x4a, 0x54, 0x48, 0xc5, + 0x8a, 0x14, 0x49, 0xc2, 0x6a, 0xd4, 0x48, 0xb8, 0x2a, 0x94, 0x47, 0xb5, + 0x22, 0xd4, 0x47, 0xc7, 0x9a, 0x54, 0x49, 0xca, 0xba, 0xd4, 0x49, 0xb1, + 0x12, 0x14, 0x47, 0xc1, 0x62, 0xd4, 0x48, 0xba, 0x4a, 0x54, 0x48, 0xae, + 0x12, 0x14, 0x47, 0xc1, 0x72, 0x14, 0x49, 0xaf, 0x12, 0x54, 0x47, 0xc8, + 0xb2, 0xd4, 0x49, 0xb8, 0x4a, 0x94, 0x48, 0xae, 0x12, 0x54, 0x47, 0xab, + 0x0a, 0x94, 0x47, 0xbe, 0x62, 0xd4, 0x48, 0xa6, 0xe2, 0x93, 0x46, 0xb0, + 0x22, 0x14, 0x48, 0xac, 0x12, 0x94, 0x47, 0xa7, 0xfa, 0x13, 0x47, 0xa6, + 0xfa, 0x53, 0x47, 0xa1, 0xc2, 0x53, 0x46, 0xad, 0x1a, 0x14, 0x48, 0x95, + 0x5a, 0xd3, 0x44, 0xb9, 0x5a, 0xd4, 0x48, 0x96, 0x62, 0xd3, 0x44, 0x97, + 0x5a, 0x93, 0x44, 0xa7, 0x02, 0x94, 0x47, 0x8a, 0xea, 0x52, 0x43, 0xb0, + 0x2a, 0x14, 0x48, 0x97, 0x7a, 0xd3, 0x45, 0x9e, 0xa2, 0x13, 0x46, 0x8c, + 0x0a, 0xd3, 0x43, 0x8d, 0x0a, 0x13, 0x44, 0x9c, 0xa2, 0x13, 0x46, 0x8d, + 0x0a, 0xd3, 0x43, 0x94, 0x62, 0x13, 0x45, 0x87, 0xda, 0x12, 0x43, 0x93, + 0x5a, 0x93, 0x44, 0xa0, 0xd2, 0x93, 0x46, 0xa0, 0x02, 0x54, 0x47, 0x8f, + 0x32, 0x93, 0x44, 0x8c, 0x1a, 0x13, 0x44, 0x91, 0x42, 0x93, 0x44, 0x80, + 0xa2, 0x52, 0x42, 0x85, 0xd2, 0xd2, 0x42, 0x7b, 0x8a, 0x12, 0x42, 0x75, + 0x72, 0x92, 0x41, 0x8d, 0x22, 0x53, 0x44, 0x7a, 0xe2, 0x92, 0x47, 0x82, + 0x02, 0xd3, 0x47, 0x87, 0x2a, 0x53, 0x48, 0x8c, 0x4a, 0x13, 0x48, 0x90, + 0x6a, 0xd3, 0x47, 0x90, 0x5a, 0x13, 0x48, 0x94, 0x42, 0x53, 0x46, 0x95, + 0x52, 0xd3, 0x46, 0xa3, 0xca, 0xd3, 0x47, 0xa3, 0xaa, 0x93, 0x46, 0x96, + 0x22, 0xd3, 0x44, 0x9b, 0x42, 0x53, 0x44, 0xad, 0xda, 0x13, 0x46, 0x9e, + 0x52, 0x13, 0x44, 0xa6, 0x92, 0xd3, 0x44, 0xad, 0xca, 0x93, 0x45, 0x9c, + 0x2a, 0x53, 0x43, 0xb3, 0x02, 0x54, 0x46, 0xb9, 0x22, 0x54, 0x47, 0xc4, + 0x72, 0xd4, 0x48, 0xcb, 0xca, 0x14, 0x4a, 0xb5, 0x22, 0x94, 0x47, 0xbe, + 0x62, 0xd4, 0x48, 0xbe, 0x62, 0x14, 0x49, 0xaf, 0x1a, 0x94, 0x47, 0xb0, + 0x2a, 0xd4, 0x47, 0xa5, 0xea, 0xd3, 0x46, 0x94, 0x42, 0x53, 0x44, 0x87, + 0xda, 0x12, 0x43, 0x97, 0x7a, 0x53, 0x45, 0x84, 0xb2, 0x12, 0x42, 0x8f, + 0x32, 0x53, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, + 0xda, 0x12, 0x48, 0x64, 0x8a, 0x12, 0x47, 0x77, 0xda, 0xd2, 0x47, 0x7c, + 0xf2, 0x12, 0x48, 0x84, 0x1a, 0x53, 0x48, 0x6a, 0x9a, 0x52, 0x47, 0x85, + 0x1a, 0x53, 0x48, 0x72, 0xc2, 0x52, 0x47, 0x81, 0x02, 0xd3, 0x47, 0x84, + 0x1a, 0x53, 0x48, 0x83, 0x1a, 0x13, 0x48, 0x89, 0x2a, 0x13, 0x48, 0x84, + 0x1a, 0x13, 0x48, 0x85, 0x0a, 0x53, 0x47, 0x83, 0xfa, 0x12, 0x47, 0x8d, + 0x52, 0x13, 0x48, 0x8e, 0x62, 0x53, 0x48, 0x8a, 0x2a, 0x93, 0x47, 0x8d, + 0x4a, 0x13, 0x48, 0x92, 0x7a, 0x53, 0x48, 0x8b, 0x32, 0x13, 0x47, 0x89, + 0x22, 0x13, 0x47, 0x9b, 0xaa, 0x53, 0x48, 0xa9, 0x1a, 0x54, 0x49, 0x8f, + 0x42, 0x13, 0x47, 0x97, 0x6a, 0x53, 0x47, 0x9a, 0xa2, 0x13, 0x48, 0x92, + 0x52, 0x13, 0x47, 0x9d, 0xc2, 0x93, 0x48, 0x97, 0x7a, 0x13, 0x47, 0x9c, + 0xa2, 0x53, 0x47, 0x9a, 0x9a, 0xd3, 0x47, 0xa1, 0xba, 0xd3, 0x47, 0x9c, + 0x8a, 0x13, 0x47, 0xa7, 0xea, 0x13, 0x48, 0xa2, 0xc2, 0x13, 0x48, 0xad, + 0x1a, 0x94, 0x48, 0x98, 0x5a, 0x13, 0x46, 0xaa, 0xfa, 0xd3, 0x47, 0xa5, + 0xb2, 0xd3, 0x46, 0xa6, 0xd2, 0x93, 0x47, 0x9f, 0x82, 0xd3, 0x45, 0x9d, + 0x82, 0x93, 0x46, 0x9d, 0x62, 0x53, 0x45, 0xa0, 0x92, 0x53, 0x46, 0xa6, + 0xc2, 0x93, 0x46, 0xad, 0x0a, 0xd4, 0x47, 0xb7, 0x2a, 0x94, 0x48, 0xa3, + 0x82, 0x93, 0x45, 0xab, 0xe2, 0x13, 0x47, 0xa8, 0xba, 0x13, 0x46, 0xa5, + 0x9a, 0x93, 0x45, 0xb7, 0x22, 0xd4, 0x47, 0x9f, 0x62, 0x93, 0x44, 0xae, + 0xea, 0x53, 0x46, 0xba, 0x32, 0x14, 0x48, 0xad, 0xe2, 0x53, 0x46, 0xa7, + 0xb2, 0x13, 0x46, 0xb3, 0x0a, 0xd4, 0x46, 0xbf, 0x42, 0x14, 0x48, 0xb0, + 0xf2, 0x93, 0x46, 0xa3, 0x72, 0x93, 0x44, 0x9e, 0x5a, 0x93, 0x44, 0x94, + 0xfa, 0x12, 0x43, 0xa6, 0x9a, 0x93, 0x45, 0xa6, 0x9a, 0xd3, 0x44, 0xad, + 0xda, 0x13, 0x46, 0xa7, 0xaa, 0x93, 0x45, 0xc0, 0x52, 0x54, 0x48, 0xb3, + 0x0a, 0xd4, 0x46, 0xb1, 0x02, 0x54, 0x46, 0xc8, 0x9a, 0x54, 0x49, 0xbb, + 0x32, 0x14, 0x48, 0xb5, 0x1a, 0x14, 0x47, 0xbe, 0x42, 0x14, 0x48, 0xad, + 0xfa, 0x93, 0x46, 0xbe, 0x4a, 0x54, 0x48, 0xc1, 0x6a, 0xd4, 0x48, 0xc1, + 0x62, 0x94, 0x48, 0xb7, 0x22, 0x94, 0x47, 0xb5, 0x22, 0x54, 0x47, 0xc9, + 0xb2, 0xd4, 0x49, 0xcb, 0xc2, 0x14, 0x4a, 0xbb, 0x42, 0x54, 0x48, 0xae, + 0x0a, 0x94, 0x46, 0xcc, 0xd2, 0x54, 0x4a, 0xc4, 0x92, 0x94, 0x49, 0xcd, + 0xfa, 0x14, 0x4b, 0xb1, 0x1a, 0x94, 0x47, 0xb3, 0x2a, 0xd4, 0x47, 0xbe, + 0x62, 0xd4, 0x48, 0xb5, 0x32, 0x54, 0x48, 0xb2, 0x22, 0xd4, 0x47, 0xb9, + 0x4a, 0x94, 0x48, 0xb2, 0x3a, 0x94, 0x48, 0x9f, 0xaa, 0xd3, 0x45, 0xc5, + 0xb2, 0x14, 0x4a, 0xb4, 0x32, 0x14, 0x48, 0xca, 0xe2, 0x94, 0x4a, 0x9b, + 0x82, 0x13, 0x45, 0xa4, 0xe2, 0x13, 0x47, 0x9a, 0x7a, 0x53, 0x45, 0xc2, + 0x92, 0xd4, 0x49, 0xa3, 0xda, 0x93, 0x46, 0x9c, 0x92, 0x93, 0x45, 0x9a, + 0x82, 0x93, 0x45, 0x92, 0x4a, 0xd3, 0x44, 0xae, 0x22, 0x14, 0x48, 0xa4, + 0xea, 0x13, 0x47, 0xa1, 0xda, 0x93, 0x47, 0x95, 0x6a, 0x13, 0x45, 0x92, + 0x4a, 0x13, 0x45, 0x9c, 0xa2, 0x13, 0x46, 0x92, 0x52, 0x13, 0x45, 0x90, + 0x4a, 0x53, 0x45, 0x83, 0xc2, 0x12, 0x43, 0x8c, 0x0a, 0x93, 0x43, 0xa3, + 0xea, 0xd3, 0x46, 0xa0, 0xd2, 0x93, 0x46, 0x8b, 0x02, 0xd3, 0x43, 0x84, + 0xca, 0xd2, 0x42, 0x8f, 0x2a, 0x13, 0x44, 0x92, 0x42, 0x93, 0x44, 0x7d, + 0x92, 0x12, 0x42, 0x87, 0x0a, 0x93, 0x44, 0x74, 0x72, 0x12, 0x42, 0x7f, + 0xaa, 0x92, 0x42, 0x86, 0xea, 0xd2, 0x43, 0x68, 0x9a, 0x52, 0x47, 0x70, + 0xb2, 0x52, 0x47, 0x74, 0xaa, 0x92, 0x46, 0x81, 0xda, 0x92, 0x46, 0x82, + 0xda, 0x92, 0x46, 0x83, 0xf2, 0x92, 0x46, 0xa3, 0xda, 0x53, 0x48, 0x90, + 0x42, 0x93, 0x46, 0xa9, 0x0a, 0x94, 0x48, 0x9e, 0x9a, 0xd3, 0x46, 0xa0, + 0x92, 0x93, 0x46, 0xaa, 0xea, 0x53, 0x47, 0xb5, 0x1a, 0x14, 0x48, 0xaa, + 0xda, 0xd3, 0x46, 0xb1, 0x02, 0x94, 0x46, 0xba, 0x2a, 0xd4, 0x47, 0xb3, + 0x02, 0x14, 0x47, 0xae, 0xe2, 0x13, 0x46, 0xb7, 0x22, 0x54, 0x47, 0xba, + 0x42, 0x14, 0x48, 0xc7, 0x9a, 0x94, 0x49, 0xb9, 0x42, 0x54, 0x48, 0xc6, + 0xaa, 0x14, 0x4a, 0xa7, 0xea, 0xd3, 0x46, 0xb9, 0x52, 0x14, 0x49, 0xa9, + 0x0a, 0x94, 0x47, 0xac, 0x1a, 0x14, 0x48, 0x92, 0x42, 0x53, 0x44, 0x98, + 0x8a, 0x13, 0x46, 0x99, 0xaa, 0x93, 0x46, 0x8f, 0x22, 0x13, 0x44, 0x76, + 0x7a, 0xd2, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0xb2, 0x92, 0x47, 0x76, 0xda, 0x12, 0x48, 0x78, 0xd2, 0xd2, 0x47, 0x85, + 0x2a, 0x93, 0x48, 0x7d, 0xea, 0x12, 0x48, 0x83, 0x2a, 0x53, 0x48, 0x83, + 0x1a, 0x53, 0x48, 0x74, 0xd2, 0xd2, 0x47, 0x80, 0x0a, 0x53, 0x48, 0x81, + 0x02, 0xd3, 0x47, 0x86, 0x2a, 0x53, 0x48, 0x85, 0x1a, 0x13, 0x48, 0x87, + 0x2a, 0xd3, 0x47, 0x8c, 0x72, 0xd3, 0x48, 0x84, 0xfa, 0x12, 0x47, 0x8b, + 0x4a, 0x13, 0x48, 0x91, 0x82, 0x93, 0x48, 0x95, 0xa2, 0xd3, 0x48, 0x87, + 0x02, 0xd3, 0x46, 0x9f, 0xfa, 0x13, 0x49, 0x90, 0x62, 0xd3, 0x47, 0x85, + 0xfa, 0x92, 0x46, 0x8c, 0x42, 0x93, 0x47, 0xa5, 0x12, 0x14, 0x49, 0x9c, + 0xba, 0x53, 0x48, 0x90, 0x42, 0xd3, 0x46, 0x9a, 0xa2, 0x53, 0x48, 0x9b, + 0xaa, 0x13, 0x48, 0x9c, 0x92, 0xd3, 0x47, 0xa2, 0xda, 0x53, 0x48, 0x9d, + 0xca, 0x93, 0x48, 0xa3, 0xea, 0x53, 0x48, 0xab, 0x1a, 0x14, 0x49, 0x9d, + 0x9a, 0x13, 0x47, 0x8f, 0x12, 0x93, 0x45, 0xa0, 0xba, 0x93, 0x47, 0x98, + 0x62, 0x53, 0x46, 0xad, 0x0a, 0x54, 0x48, 0x90, 0x0a, 0xd3, 0x44, 0xaa, + 0xea, 0xd3, 0x47, 0xa8, 0xea, 0x93, 0x47, 0xb5, 0x3a, 0xd4, 0x48, 0x9e, + 0x82, 0x53, 0x46, 0xa3, 0xba, 0x13, 0x47, 0xab, 0xca, 0xd3, 0x46, 0xa0, + 0x8a, 0x13, 0x46, 0xb0, 0x0a, 0xd4, 0x47, 0xa3, 0xa2, 0x13, 0x46, 0xa2, + 0x9a, 0x53, 0x46, 0x9d, 0x4a, 0x93, 0x44, 0xa8, 0xc2, 0x13, 0x46, 0xa8, + 0xc2, 0x53, 0x46, 0xc0, 0x5a, 0xd4, 0x48, 0xb5, 0x1a, 0x14, 0x48, 0x9c, + 0x42, 0x53, 0x44, 0x9a, 0x2a, 0xd3, 0x43, 0xb1, 0x02, 0xd4, 0x46, 0xbd, + 0x3a, 0x14, 0x48, 0xb6, 0x22, 0x94, 0x47, 0xc1, 0x52, 0x54, 0x48, 0xb5, + 0x12, 0x14, 0x47, 0xb7, 0x22, 0xd4, 0x47, 0xc0, 0x52, 0x54, 0x48, 0xa6, + 0x92, 0xd3, 0x44, 0xb2, 0x02, 0x94, 0x46, 0xaf, 0xf2, 0x13, 0x46, 0xaa, + 0xd2, 0x13, 0x46, 0xcc, 0xb2, 0xd4, 0x49, 0xb1, 0x0a, 0xd4, 0x46, 0xc3, + 0x62, 0x94, 0x48, 0xbc, 0x42, 0x54, 0x48, 0xb0, 0x02, 0x94, 0x46, 0xb5, + 0x2a, 0x14, 0x48, 0xb9, 0x3a, 0x54, 0x48, 0xbb, 0x3a, 0x14, 0x48, 0xc3, + 0x72, 0xd4, 0x48, 0xc0, 0x52, 0x54, 0x48, 0xb2, 0x1a, 0x54, 0x47, 0xc0, + 0x5a, 0x94, 0x48, 0xbd, 0x4a, 0x54, 0x48, 0xc0, 0x5a, 0x94, 0x48, 0xc2, + 0x72, 0xd4, 0x48, 0xcf, 0xea, 0x94, 0x4a, 0xa6, 0xca, 0xd3, 0x45, 0xc2, + 0x7a, 0x14, 0x49, 0xc0, 0x6a, 0xd4, 0x48, 0xc8, 0xb2, 0xd4, 0x49, 0xa6, + 0xd2, 0x53, 0x46, 0xb3, 0x32, 0x54, 0x48, 0xc8, 0xca, 0x94, 0x4a, 0xb7, + 0x4a, 0x94, 0x48, 0xbb, 0x4a, 0x94, 0x48, 0xc1, 0x72, 0x14, 0x49, 0xaa, + 0x0a, 0x94, 0x47, 0xbf, 0x6a, 0x14, 0x49, 0xba, 0x5a, 0x14, 0x49, 0xae, + 0x1a, 0x14, 0x48, 0xa5, 0xe2, 0x93, 0x46, 0xb9, 0x52, 0x94, 0x48, 0xa4, + 0xfa, 0xd3, 0x47, 0xa3, 0xc2, 0x53, 0x46, 0xa8, 0x0a, 0x54, 0x47, 0xaf, + 0x32, 0x54, 0x48, 0x9b, 0x92, 0xd3, 0x45, 0x9c, 0xaa, 0x53, 0x46, 0x9e, + 0xba, 0x13, 0x47, 0xb1, 0x32, 0x54, 0x48, 0xc1, 0x92, 0x94, 0x49, 0x8f, + 0x2a, 0xd3, 0x44, 0x94, 0x52, 0xd3, 0x44, 0x92, 0x42, 0x93, 0x44, 0xb3, + 0x3a, 0x54, 0x48, 0x8b, 0x1a, 0x93, 0x44, 0x98, 0x82, 0x13, 0x45, 0x88, + 0xfa, 0xd2, 0x43, 0x8b, 0xfa, 0x52, 0x43, 0x9d, 0xba, 0x53, 0x46, 0x95, + 0x7a, 0x13, 0x46, 0x87, 0xfa, 0x12, 0x44, 0x80, 0x9a, 0x12, 0x42, 0x87, + 0xe2, 0x52, 0x43, 0x92, 0x42, 0x53, 0x44, 0x7a, 0x8a, 0x12, 0x42, 0x74, + 0x6a, 0xd2, 0x41, 0x7c, 0x8a, 0x12, 0x42, 0x7e, 0x9a, 0x52, 0x42, 0x81, + 0xba, 0xd2, 0x42, 0x89, 0x02, 0xd3, 0x43, 0x76, 0xf2, 0x92, 0x48, 0x77, + 0xe2, 0x12, 0x48, 0x7d, 0x02, 0x53, 0x48, 0x86, 0x42, 0x93, 0x48, 0x90, + 0x7a, 0x93, 0x48, 0x7a, 0xba, 0x52, 0x46, 0x90, 0x52, 0x93, 0x47, 0x94, + 0x6a, 0x53, 0x47, 0xa7, 0x0a, 0x94, 0x48, 0xaf, 0x32, 0x54, 0x49, 0xb1, + 0x2a, 0xd4, 0x48, 0xb6, 0x42, 0x14, 0x49, 0xae, 0x02, 0xd4, 0x47, 0xb5, + 0x22, 0x14, 0x48, 0xb5, 0x22, 0x14, 0x48, 0xc0, 0x52, 0x54, 0x48, 0xb5, + 0x1a, 0x54, 0x47, 0xbb, 0x3a, 0x14, 0x48, 0xac, 0xfa, 0xd3, 0x46, 0xc3, + 0x7a, 0x14, 0x49, 0xb6, 0x32, 0x54, 0x48, 0xc1, 0x7a, 0x94, 0x49, 0xba, + 0x52, 0x94, 0x48, 0xa6, 0xf2, 0x53, 0x47, 0xa7, 0x02, 0x14, 0x47, 0xa8, + 0x12, 0x54, 0x48, 0x92, 0x42, 0x93, 0x44, 0xa0, 0xd2, 0xd3, 0x46, 0xa2, + 0x02, 0x54, 0x48, 0x83, 0xca, 0x52, 0x43, 0x7b, 0x92, 0x52, 0x42, 0x61, + 0x1a, 0xd2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0xca, 0xd2, 0x47, 0x6e, 0xca, 0x12, 0x48, 0x6a, 0xa2, 0x52, 0x47, 0x7f, + 0x1a, 0x93, 0x48, 0x87, 0x4a, 0xd3, 0x48, 0x7f, 0x02, 0x53, 0x48, 0x80, + 0x12, 0x53, 0x48, 0x86, 0x4a, 0xd3, 0x48, 0x84, 0x1a, 0x53, 0x48, 0x7b, + 0xe2, 0x92, 0x47, 0x7f, 0xea, 0x52, 0x47, 0x72, 0x9a, 0x12, 0x46, 0x7f, + 0xd2, 0x12, 0x47, 0x87, 0x2a, 0x13, 0x48, 0x95, 0xb2, 0x53, 0x49, 0x86, + 0x2a, 0x13, 0x48, 0x89, 0x32, 0x93, 0x47, 0x8e, 0x6a, 0x53, 0x48, 0x88, + 0x2a, 0x93, 0x47, 0x82, 0xf2, 0x12, 0x47, 0x94, 0x9a, 0x93, 0x48, 0x97, + 0xa2, 0xd3, 0x48, 0x8e, 0x4a, 0x53, 0x47, 0x88, 0xfa, 0x12, 0x46, 0x9c, + 0xda, 0x13, 0x49, 0x95, 0x7a, 0x93, 0x47, 0x97, 0x9a, 0x53, 0x48, 0x93, + 0x52, 0x13, 0x47, 0x9b, 0xb2, 0x53, 0x48, 0xa3, 0xea, 0x53, 0x48, 0x94, + 0x62, 0x13, 0x47, 0xa7, 0x12, 0x14, 0x49, 0x9a, 0x92, 0xd3, 0x47, 0x9a, + 0x92, 0x53, 0x47, 0xa8, 0x02, 0x54, 0x48, 0xa3, 0xe2, 0x13, 0x48, 0xa0, + 0xb2, 0x53, 0x47, 0x9a, 0x7a, 0xd3, 0x46, 0xa0, 0xa2, 0x13, 0x47, 0x95, + 0x42, 0x93, 0x45, 0xa1, 0xaa, 0x13, 0x47, 0xb5, 0x2a, 0x94, 0x48, 0xb0, + 0x1a, 0x94, 0x48, 0xa1, 0xa2, 0x93, 0x46, 0xb0, 0x12, 0x14, 0x48, 0xa7, + 0xc2, 0x93, 0x46, 0xa5, 0xca, 0xd3, 0x46, 0xb5, 0x1a, 0x14, 0x48, 0xa0, + 0x8a, 0x13, 0x46, 0xaf, 0x12, 0x14, 0x48, 0xb0, 0x0a, 0x94, 0x47, 0x99, + 0x2a, 0x13, 0x44, 0xbe, 0x42, 0x54, 0x48, 0xa8, 0xc2, 0x93, 0x46, 0xb1, + 0x02, 0x14, 0x47, 0xbb, 0x3a, 0x54, 0x48, 0xaf, 0xf2, 0x93, 0x46, 0xbe, + 0x42, 0x54, 0x48, 0xaa, 0xba, 0x93, 0x45, 0xc1, 0x5a, 0xd4, 0x48, 0xc0, + 0x42, 0x54, 0x48, 0xb5, 0x12, 0x14, 0x47, 0xac, 0xca, 0xd3, 0x45, 0xa0, + 0x62, 0x53, 0x44, 0xad, 0xe2, 0x13, 0x46, 0xb3, 0x0a, 0xd4, 0x46, 0xc1, + 0x52, 0x54, 0x48, 0xa9, 0xba, 0x53, 0x45, 0xc9, 0xa2, 0x94, 0x49, 0xb8, + 0x2a, 0xd4, 0x47, 0xad, 0xea, 0x13, 0x46, 0xbb, 0x32, 0x14, 0x48, 0xba, + 0x2a, 0xd4, 0x47, 0xb8, 0x2a, 0x14, 0x48, 0xc2, 0x6a, 0xd4, 0x48, 0xba, + 0x3a, 0x54, 0x48, 0xb0, 0x0a, 0x14, 0x47, 0xb4, 0x1a, 0x54, 0x47, 0xc0, + 0x5a, 0x94, 0x48, 0xc2, 0x72, 0xd4, 0x48, 0xbe, 0x5a, 0x94, 0x48, 0xd0, + 0xfa, 0xd4, 0x4a, 0xa4, 0xb2, 0x93, 0x45, 0xbf, 0x5a, 0x94, 0x48, 0xc6, + 0x9a, 0x94, 0x49, 0xcd, 0xe2, 0x94, 0x4a, 0xaf, 0x1a, 0x14, 0x48, 0xa8, + 0xf2, 0x13, 0x47, 0xb5, 0x3a, 0x54, 0x48, 0xb1, 0x2a, 0x54, 0x48, 0xc3, + 0x8a, 0x54, 0x49, 0xb1, 0x2a, 0x54, 0x48, 0xc6, 0xb2, 0x14, 0x4a, 0xba, + 0x62, 0x14, 0x49, 0xae, 0x22, 0x54, 0x48, 0xb3, 0x32, 0x14, 0x48, 0xa8, + 0x02, 0x94, 0x47, 0xba, 0x52, 0xd4, 0x48, 0xa7, 0x02, 0x94, 0x47, 0xa4, + 0xf2, 0x53, 0x47, 0xa8, 0x02, 0x54, 0x47, 0xb0, 0x32, 0x54, 0x48, 0x9b, + 0x9a, 0x53, 0x46, 0xa7, 0x02, 0x14, 0x47, 0xaa, 0x22, 0x54, 0x48, 0xb6, + 0x4a, 0x94, 0x48, 0xa1, 0xd2, 0x13, 0x47, 0x95, 0x62, 0x53, 0x45, 0x9c, + 0xaa, 0x13, 0x46, 0x92, 0x52, 0x13, 0x45, 0x99, 0x82, 0x93, 0x45, 0x8b, + 0x0a, 0xd3, 0x43, 0x93, 0x52, 0x53, 0x45, 0xa1, 0xda, 0x93, 0x46, 0x88, + 0xf2, 0xd2, 0x43, 0x9c, 0xaa, 0x13, 0x46, 0xa6, 0x0a, 0x14, 0x48, 0x91, + 0x62, 0xd3, 0x45, 0x75, 0x62, 0x92, 0x41, 0x82, 0xba, 0xd2, 0x42, 0x95, + 0x6a, 0x53, 0x45, 0x78, 0x72, 0xd2, 0x41, 0x73, 0x72, 0x12, 0x42, 0x84, + 0xda, 0x92, 0x43, 0x89, 0xfa, 0x92, 0x43, 0x70, 0x62, 0xd2, 0x41, 0x8c, + 0x1a, 0x93, 0x44, 0x78, 0x82, 0x52, 0x42, 0x67, 0xaa, 0xd2, 0x47, 0x72, + 0xea, 0x92, 0x48, 0x83, 0x2a, 0x93, 0x48, 0x94, 0xd2, 0x93, 0x49, 0x97, + 0xca, 0x53, 0x49, 0x8e, 0x5a, 0x13, 0x48, 0xa0, 0x02, 0x14, 0x49, 0x8f, + 0x5a, 0xd3, 0x47, 0xa4, 0x02, 0x94, 0x48, 0xb0, 0x32, 0x54, 0x49, 0x98, + 0x8a, 0x93, 0x47, 0xa0, 0x9a, 0xd3, 0x46, 0xaa, 0xfa, 0x93, 0x47, 0xc0, + 0x5a, 0x14, 0x49, 0xc5, 0x7a, 0x14, 0x49, 0xc5, 0x8a, 0x54, 0x49, 0xc2, + 0x62, 0xd4, 0x48, 0xc2, 0x6a, 0x14, 0x49, 0xbf, 0x52, 0x94, 0x48, 0xaf, + 0x12, 0x94, 0x47, 0xc5, 0xb2, 0x54, 0x4a, 0xac, 0x12, 0xd4, 0x47, 0xaf, + 0x2a, 0x54, 0x48, 0xa7, 0x02, 0x94, 0x47, 0xa7, 0x0a, 0xd4, 0x47, 0x92, + 0x52, 0x53, 0x45, 0x92, 0x62, 0x13, 0x46, 0x81, 0xa2, 0x92, 0x42, 0x7c, + 0x9a, 0x92, 0x42, 0x6f, 0x62, 0x52, 0x42, 0x6c, 0x52, 0xd2, 0x41, 0x63, + 0x2a, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0xba, 0x12, 0x48, 0x6f, 0xca, 0xd2, 0x47, 0x7c, 0xfa, 0x92, 0x48, 0x6b, + 0xaa, 0x52, 0x47, 0x80, 0x0a, 0x53, 0x48, 0x70, 0xca, 0xd2, 0x47, 0x70, + 0xba, 0xd2, 0x47, 0x76, 0xd2, 0xd2, 0x47, 0x70, 0xb2, 0x52, 0x47, 0x89, + 0x4a, 0x53, 0x48, 0x90, 0x92, 0x13, 0x49, 0x7a, 0xda, 0x92, 0x47, 0x7f, + 0xe2, 0x52, 0x47, 0x7f, 0xe2, 0x12, 0x47, 0x83, 0xfa, 0x52, 0x47, 0x96, + 0xc2, 0x13, 0x49, 0x8b, 0x52, 0x53, 0x48, 0x87, 0x1a, 0x53, 0x47, 0x92, + 0x92, 0xd3, 0x48, 0x8d, 0x42, 0x93, 0x47, 0x85, 0x12, 0x93, 0x47, 0x93, + 0x92, 0x93, 0x48, 0xa3, 0x02, 0x54, 0x49, 0xa7, 0x1a, 0x54, 0x49, 0x86, + 0xf2, 0x12, 0x46, 0xa3, 0x02, 0xd4, 0x48, 0x93, 0x62, 0x93, 0x47, 0xa3, + 0x0a, 0x54, 0x49, 0x90, 0x3a, 0x53, 0x46, 0x9e, 0xda, 0x93, 0x48, 0x96, + 0x82, 0x93, 0x47, 0xa2, 0xda, 0x53, 0x48, 0x9b, 0xba, 0x53, 0x48, 0xa3, + 0xda, 0x53, 0x48, 0x9c, 0x9a, 0x93, 0x47, 0xa6, 0xf2, 0x53, 0x48, 0xb1, + 0x32, 0x14, 0x49, 0xb1, 0x2a, 0x14, 0x49, 0x9d, 0x9a, 0x13, 0x47, 0xa8, + 0xea, 0x13, 0x48, 0xac, 0x12, 0x94, 0x48, 0x94, 0x2a, 0xd3, 0x44, 0xb6, + 0x2a, 0x94, 0x48, 0xa7, 0xda, 0x53, 0x47, 0xba, 0x4a, 0x14, 0x49, 0xac, + 0xe2, 0x53, 0x47, 0xac, 0x02, 0xd4, 0x47, 0xa9, 0xd2, 0x13, 0x47, 0xa7, + 0xd2, 0x53, 0x47, 0xb2, 0x0a, 0x94, 0x47, 0x99, 0x42, 0x13, 0x45, 0xad, + 0xe2, 0x93, 0x46, 0xb6, 0x1a, 0xd4, 0x47, 0xc0, 0x5a, 0xd4, 0x48, 0xc3, + 0x72, 0xd4, 0x48, 0xaa, 0xea, 0x13, 0x47, 0xaf, 0x0a, 0x94, 0x47, 0xb4, + 0x12, 0x54, 0x47, 0xbb, 0x32, 0x14, 0x48, 0xa6, 0x92, 0x13, 0x45, 0xc1, + 0x52, 0x54, 0x48, 0xba, 0x32, 0x14, 0x48, 0xc2, 0x6a, 0x14, 0x49, 0xaf, + 0xea, 0x53, 0x46, 0xb0, 0x02, 0xd4, 0x46, 0xac, 0xea, 0x93, 0x46, 0xab, + 0xd2, 0x13, 0x46, 0xb2, 0x02, 0x94, 0x46, 0xba, 0x32, 0xd4, 0x47, 0xb6, + 0x1a, 0x14, 0x47, 0xb7, 0x2a, 0x14, 0x48, 0xad, 0xea, 0x13, 0x46, 0xb8, + 0x2a, 0xd4, 0x47, 0xbe, 0x4a, 0x54, 0x48, 0xc6, 0x8a, 0x14, 0x49, 0xb2, + 0x12, 0x14, 0x47, 0xb7, 0x2a, 0x94, 0x47, 0xca, 0xc2, 0x14, 0x4a, 0xbd, + 0x52, 0x94, 0x48, 0xbb, 0x42, 0x54, 0x48, 0xc6, 0xaa, 0xd4, 0x49, 0xb6, + 0x2a, 0xd4, 0x47, 0xb0, 0x12, 0x94, 0x47, 0xc0, 0x62, 0x94, 0x48, 0xc8, + 0xaa, 0xd4, 0x49, 0xb5, 0x32, 0x14, 0x48, 0xc3, 0x8a, 0x54, 0x49, 0xb6, + 0x42, 0x94, 0x48, 0xb8, 0x42, 0x54, 0x48, 0xcd, 0xea, 0xd4, 0x4a, 0xb9, + 0x52, 0xd4, 0x48, 0xb8, 0x4a, 0x94, 0x48, 0xbd, 0x62, 0xd4, 0x48, 0xb3, + 0x32, 0x54, 0x48, 0xcc, 0xea, 0xd4, 0x4a, 0xab, 0x0a, 0x54, 0x47, 0xb6, + 0x3a, 0x54, 0x48, 0xb5, 0x42, 0x94, 0x48, 0xa9, 0x0a, 0xd4, 0x47, 0xaa, + 0x0a, 0x94, 0x47, 0xb1, 0x3a, 0x94, 0x48, 0x91, 0x2a, 0x93, 0x44, 0x89, + 0xea, 0x92, 0x43, 0x99, 0x92, 0x13, 0x46, 0xa0, 0xc2, 0x53, 0x46, 0xb1, + 0x32, 0x54, 0x48, 0x9b, 0x92, 0x93, 0x45, 0xa2, 0xf2, 0x53, 0x47, 0x98, + 0x8a, 0x13, 0x46, 0x8f, 0x22, 0x13, 0x44, 0x8f, 0x32, 0x93, 0x44, 0x98, + 0x92, 0x13, 0x46, 0x9c, 0xc2, 0x13, 0x47, 0x84, 0xca, 0x52, 0x43, 0x9c, + 0xa2, 0x13, 0x46, 0xa8, 0x12, 0xd4, 0x47, 0x87, 0xea, 0x92, 0x43, 0x83, + 0xba, 0xd2, 0x42, 0x85, 0xc2, 0x92, 0x42, 0x8d, 0x2a, 0x93, 0x44, 0x89, + 0xfa, 0x92, 0x43, 0x8c, 0x1a, 0x13, 0x44, 0x8b, 0x12, 0x53, 0x44, 0x77, + 0x7a, 0xd2, 0x41, 0x7b, 0x8a, 0x12, 0x42, 0x83, 0xd2, 0x92, 0x43, 0x82, + 0xd2, 0x92, 0x43, 0x66, 0x3a, 0x92, 0x41, 0x6b, 0xea, 0x12, 0x49, 0x6a, + 0xc2, 0x12, 0x48, 0x78, 0xf2, 0x52, 0x48, 0x8e, 0x82, 0x13, 0x49, 0x87, + 0x52, 0xd3, 0x48, 0x85, 0x2a, 0x13, 0x48, 0xa1, 0x22, 0x54, 0x4a, 0x96, + 0x9a, 0x53, 0x48, 0xa5, 0x12, 0x54, 0x49, 0xb3, 0x4a, 0x94, 0x49, 0x99, + 0x82, 0x13, 0x47, 0xac, 0x1a, 0x94, 0x48, 0xb7, 0x4a, 0x94, 0x49, 0xb5, + 0x32, 0x94, 0x48, 0xab, 0x02, 0x14, 0x48, 0xbb, 0x42, 0x94, 0x48, 0xb3, + 0x1a, 0xd4, 0x47, 0xb8, 0x42, 0x94, 0x48, 0xb5, 0x3a, 0x94, 0x48, 0xc7, + 0xba, 0x54, 0x4a, 0xb5, 0x4a, 0x14, 0x49, 0xa3, 0xe2, 0x13, 0x47, 0x98, + 0x82, 0xd3, 0x45, 0x9b, 0xb2, 0x93, 0x46, 0x8b, 0x1a, 0xd3, 0x44, 0x8e, + 0x32, 0x53, 0x45, 0x99, 0xaa, 0x13, 0x47, 0x87, 0xea, 0x52, 0x44, 0x85, + 0xea, 0x92, 0x44, 0x6a, 0x4a, 0xd2, 0x41, 0x60, 0x2a, 0x92, 0x41, 0x6e, + 0x72, 0x12, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, + 0xd2, 0x12, 0x48, 0x70, 0xca, 0x12, 0x48, 0x71, 0xda, 0x52, 0x48, 0x70, + 0xca, 0xd2, 0x47, 0x79, 0xf2, 0x52, 0x48, 0x71, 0xc2, 0x92, 0x47, 0x6b, + 0xaa, 0x92, 0x47, 0x6f, 0xb2, 0x52, 0x47, 0x6e, 0xb2, 0x92, 0x47, 0x77, + 0xca, 0x92, 0x47, 0x9b, 0x02, 0x94, 0x49, 0x8e, 0x72, 0xd3, 0x48, 0x86, + 0x3a, 0x53, 0x48, 0x75, 0xba, 0xd2, 0x46, 0x89, 0x42, 0x53, 0x48, 0x75, + 0xba, 0xd2, 0x46, 0x8f, 0x5a, 0x13, 0x48, 0x94, 0xb2, 0xd3, 0x48, 0x8f, + 0x6a, 0x53, 0x48, 0x9e, 0x02, 0x94, 0x49, 0x95, 0x9a, 0x93, 0x48, 0x86, + 0x1a, 0x53, 0x47, 0x97, 0xb2, 0xd3, 0x48, 0xa1, 0x0a, 0x54, 0x49, 0x98, + 0xa2, 0x53, 0x48, 0x98, 0x92, 0x13, 0x48, 0x8c, 0x1a, 0x53, 0x46, 0x9a, + 0xb2, 0x53, 0x48, 0x98, 0x92, 0x13, 0x48, 0x94, 0x6a, 0x53, 0x47, 0xa0, + 0xea, 0x93, 0x48, 0x9f, 0xd2, 0x53, 0x48, 0x9a, 0x92, 0xd3, 0x47, 0xac, + 0x1a, 0x14, 0x49, 0x9a, 0xa2, 0x13, 0x48, 0xa2, 0xda, 0x13, 0x48, 0xa5, + 0xf2, 0x53, 0x48, 0x9e, 0xb2, 0xd3, 0x47, 0x9a, 0x7a, 0x93, 0x46, 0xa0, + 0xaa, 0x93, 0x47, 0x99, 0x72, 0x53, 0x46, 0xb6, 0x4a, 0x54, 0x49, 0x96, + 0x3a, 0x93, 0x45, 0xc2, 0x7a, 0xd4, 0x49, 0x9a, 0x62, 0xd3, 0x45, 0xba, + 0x52, 0x54, 0x49, 0xa9, 0xea, 0x53, 0x47, 0xb8, 0x3a, 0x94, 0x48, 0xaa, + 0xea, 0x93, 0x47, 0xaa, 0xf2, 0x93, 0x47, 0x9c, 0x5a, 0xd3, 0x44, 0xb3, + 0x1a, 0x94, 0x47, 0xc6, 0x9a, 0x14, 0x4a, 0xa0, 0x72, 0x13, 0x45, 0xb1, + 0x0a, 0x94, 0x47, 0xb6, 0x22, 0xd4, 0x47, 0xad, 0x02, 0x54, 0x47, 0xa9, + 0xda, 0x93, 0x46, 0xc0, 0x52, 0x94, 0x48, 0xc3, 0x72, 0x14, 0x49, 0xcd, + 0xca, 0x14, 0x4a, 0xb6, 0x1a, 0x94, 0x47, 0xab, 0xc2, 0xd3, 0x45, 0xb5, + 0x12, 0x14, 0x47, 0xad, 0xe2, 0x13, 0x46, 0xab, 0xd2, 0x13, 0x46, 0xb9, + 0x2a, 0xd4, 0x47, 0xbf, 0x4a, 0x54, 0x48, 0xc1, 0x62, 0x14, 0x49, 0xc6, + 0x8a, 0x54, 0x49, 0xb5, 0x1a, 0x54, 0x47, 0xc1, 0x62, 0xd4, 0x48, 0xc3, + 0x72, 0x14, 0x49, 0xbb, 0x3a, 0x14, 0x48, 0xb3, 0x22, 0x14, 0x48, 0xc1, + 0x5a, 0x94, 0x48, 0xc0, 0x62, 0xd4, 0x48, 0xbb, 0x42, 0x54, 0x48, 0xb0, + 0x02, 0x94, 0x46, 0xc2, 0x72, 0x14, 0x49, 0xb9, 0x42, 0x94, 0x48, 0xc2, + 0x92, 0xd4, 0x49, 0xad, 0x0a, 0x14, 0x47, 0xc2, 0x72, 0xd4, 0x48, 0xbc, + 0x5a, 0xd4, 0x48, 0xb2, 0x2a, 0x14, 0x48, 0xc4, 0x9a, 0xd4, 0x49, 0xbd, + 0x62, 0xd4, 0x48, 0xaf, 0x1a, 0xd4, 0x47, 0xac, 0x0a, 0x94, 0x47, 0xc3, + 0x8a, 0x54, 0x49, 0xb6, 0x3a, 0x54, 0x48, 0xb9, 0x5a, 0xd4, 0x48, 0xac, + 0x12, 0xd4, 0x47, 0xa6, 0xf2, 0x13, 0x47, 0xb4, 0x3a, 0x54, 0x48, 0xc9, + 0xd2, 0x94, 0x4a, 0xa2, 0xda, 0xd3, 0x46, 0xa3, 0xda, 0xd3, 0x46, 0xb1, + 0x32, 0x54, 0x48, 0x9c, 0x9a, 0xd3, 0x45, 0x92, 0x42, 0xd3, 0x44, 0x8c, + 0x12, 0x93, 0x44, 0x9e, 0xca, 0xd3, 0x46, 0x98, 0x82, 0x13, 0x46, 0xa2, + 0xca, 0x93, 0x46, 0xa0, 0xc2, 0x93, 0x46, 0x93, 0x5a, 0x53, 0x45, 0x95, + 0x6a, 0x93, 0x45, 0x93, 0x4a, 0x53, 0x45, 0x97, 0x8a, 0x53, 0x46, 0x93, + 0x5a, 0x53, 0x45, 0x8c, 0x12, 0x13, 0x44, 0x86, 0xda, 0x52, 0x43, 0x9c, + 0xc2, 0x13, 0x47, 0x88, 0xf2, 0x92, 0x43, 0x87, 0xe2, 0x52, 0x43, 0x88, + 0xf2, 0x92, 0x43, 0xa0, 0xe2, 0x13, 0x47, 0x8d, 0x12, 0xd3, 0x43, 0x8e, + 0x22, 0x53, 0x44, 0x72, 0x62, 0x92, 0x41, 0x77, 0x82, 0x92, 0x42, 0x78, + 0x82, 0x52, 0x42, 0x7e, 0xa2, 0x92, 0x42, 0x92, 0x62, 0x53, 0x45, 0x6b, + 0x4a, 0xd2, 0x41, 0x73, 0x7a, 0x12, 0x42, 0x66, 0xb2, 0x12, 0x48, 0x7a, + 0x02, 0x93, 0x48, 0x73, 0xe2, 0x52, 0x48, 0x7c, 0x12, 0x93, 0x48, 0x89, + 0x6a, 0xd3, 0x48, 0x88, 0x52, 0x53, 0x48, 0x97, 0xca, 0x53, 0x49, 0x92, + 0x8a, 0x53, 0x48, 0x9d, 0xe2, 0x93, 0x48, 0xac, 0x32, 0x94, 0x49, 0xa5, + 0x02, 0x94, 0x48, 0xb7, 0x72, 0x94, 0x4a, 0xc6, 0xb2, 0x94, 0x4a, 0xb7, + 0x42, 0x14, 0x49, 0xb0, 0x1a, 0x54, 0x48, 0xbf, 0x6a, 0x54, 0x49, 0xba, + 0x4a, 0xd4, 0x48, 0xbc, 0x5a, 0xd4, 0x48, 0xd8, 0x62, 0xd5, 0x4c, 0xb4, + 0x3a, 0x94, 0x48, 0xb0, 0x32, 0x94, 0x48, 0xab, 0x1a, 0x94, 0x48, 0xa2, + 0xda, 0x93, 0x47, 0xb2, 0x52, 0x94, 0x49, 0x92, 0x62, 0xd3, 0x45, 0x90, + 0x5a, 0x13, 0x46, 0x88, 0x02, 0x93, 0x44, 0x81, 0xba, 0xd2, 0x43, 0x5d, + 0x12, 0x52, 0x41, 0x70, 0xa2, 0xd2, 0x43, 0x5f, 0x42, 0x12, 0x43, 0x5c, + 0x3a, 0x12, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0xba, 0x12, 0x48, 0x75, 0xf2, 0x52, 0x48, 0x70, 0xda, 0x52, 0x48, 0x78, + 0xea, 0x12, 0x48, 0x82, 0x2a, 0xd3, 0x48, 0x88, 0x62, 0x93, 0x48, 0x7d, + 0xfa, 0x12, 0x48, 0x82, 0x32, 0xd3, 0x48, 0x7b, 0xfa, 0x52, 0x48, 0x75, + 0xd2, 0xd2, 0x47, 0x80, 0x0a, 0x53, 0x48, 0x77, 0xda, 0x12, 0x48, 0x92, + 0xaa, 0x13, 0x49, 0x88, 0x42, 0x93, 0x48, 0x8a, 0x4a, 0x53, 0x48, 0x88, + 0x42, 0x13, 0x48, 0x84, 0x1a, 0xd3, 0x47, 0x94, 0xa2, 0x93, 0x48, 0x97, + 0xba, 0xd3, 0x48, 0x81, 0xda, 0x52, 0x46, 0x94, 0xaa, 0x13, 0x49, 0x97, + 0xaa, 0x93, 0x48, 0x8b, 0x3a, 0x93, 0x47, 0x84, 0x02, 0xd3, 0x46, 0xa0, + 0x0a, 0x94, 0x49, 0x98, 0xa2, 0x53, 0x48, 0x95, 0x82, 0x93, 0x47, 0x94, + 0x72, 0x93, 0x47, 0x9b, 0xb2, 0x53, 0x48, 0xa8, 0x1a, 0x54, 0x49, 0x96, + 0x6a, 0x13, 0x47, 0xa2, 0xf2, 0x93, 0x48, 0xa0, 0xd2, 0x93, 0x48, 0x99, + 0x8a, 0x13, 0x48, 0xa5, 0x02, 0x94, 0x48, 0x9e, 0xb2, 0xd3, 0x47, 0xa0, + 0xc2, 0xd3, 0x47, 0xa5, 0xf2, 0x53, 0x48, 0xa6, 0x0a, 0x94, 0x48, 0xa1, + 0xc2, 0xd3, 0x47, 0xa5, 0xca, 0x53, 0x47, 0xa8, 0x02, 0x94, 0x48, 0xa7, + 0xea, 0x13, 0x48, 0xa3, 0xba, 0xd3, 0x46, 0xb9, 0x42, 0xd4, 0x48, 0xaf, + 0x22, 0x54, 0x48, 0xb7, 0x42, 0x14, 0x49, 0xb1, 0x1a, 0x54, 0x48, 0xbc, + 0x3a, 0x94, 0x48, 0xae, 0x0a, 0x14, 0x48, 0xa4, 0xaa, 0x93, 0x46, 0x9d, + 0x7a, 0x93, 0x45, 0xaa, 0xda, 0x13, 0x47, 0xb8, 0x32, 0x94, 0x48, 0xb4, + 0x22, 0x14, 0x48, 0xc4, 0x8a, 0xd4, 0x49, 0xac, 0xf2, 0x13, 0x47, 0xbd, + 0x42, 0x54, 0x48, 0xba, 0x32, 0x54, 0x48, 0xa8, 0xc2, 0x93, 0x46, 0xbd, + 0x4a, 0x94, 0x48, 0xc4, 0x7a, 0x14, 0x49, 0xbb, 0x32, 0x14, 0x48, 0xc8, + 0xa2, 0x94, 0x49, 0xa7, 0xb2, 0x93, 0x45, 0xba, 0x32, 0x14, 0x48, 0xc0, + 0x52, 0x94, 0x48, 0xc6, 0x8a, 0x14, 0x49, 0xbb, 0x42, 0x54, 0x48, 0xc2, + 0x62, 0xd4, 0x48, 0xb7, 0x22, 0x14, 0x48, 0xbb, 0x42, 0x54, 0x48, 0xc7, + 0xa2, 0x94, 0x49, 0xb6, 0x2a, 0xd4, 0x47, 0xc7, 0xa2, 0xd4, 0x49, 0xcc, + 0xca, 0x54, 0x4a, 0xb0, 0x0a, 0x54, 0x47, 0xbb, 0x42, 0x54, 0x48, 0xc2, + 0x82, 0xd4, 0x49, 0xbc, 0x4a, 0x54, 0x48, 0xba, 0x42, 0x94, 0x48, 0xaf, + 0x12, 0xd4, 0x47, 0xd7, 0x4a, 0x15, 0x4c, 0xc4, 0x8a, 0x54, 0x49, 0xb9, + 0x4a, 0x94, 0x48, 0xb0, 0x2a, 0x54, 0x48, 0xac, 0x0a, 0x54, 0x47, 0xc1, + 0x82, 0x94, 0x49, 0xb2, 0x2a, 0x54, 0x48, 0xb1, 0x2a, 0x14, 0x48, 0xc0, + 0x6a, 0x14, 0x49, 0x9e, 0xa2, 0xd3, 0x45, 0xa4, 0xe2, 0xd3, 0x46, 0xad, + 0x12, 0xd4, 0x47, 0xb2, 0x3a, 0x94, 0x48, 0xc4, 0xaa, 0x14, 0x4a, 0xad, + 0x2a, 0x94, 0x48, 0xa0, 0xca, 0x93, 0x46, 0xa9, 0x12, 0x14, 0x48, 0xa2, + 0xda, 0xd3, 0x46, 0x88, 0xe2, 0x92, 0x43, 0xb2, 0x42, 0xd4, 0x48, 0xb3, + 0x42, 0xd4, 0x48, 0x9b, 0x9a, 0x13, 0x46, 0x96, 0x6a, 0x53, 0x45, 0x96, + 0x72, 0x93, 0x45, 0x91, 0x42, 0x13, 0x45, 0x94, 0x5a, 0x53, 0x45, 0x8f, + 0x3a, 0xd3, 0x44, 0x98, 0x82, 0xd3, 0x45, 0x8d, 0x22, 0x53, 0x44, 0x88, + 0xfa, 0x52, 0x44, 0x83, 0xba, 0xd2, 0x42, 0x97, 0x9a, 0xd3, 0x46, 0x8d, + 0x2a, 0x93, 0x44, 0x8a, 0x0a, 0x13, 0x44, 0x89, 0x02, 0x93, 0x44, 0x88, + 0xea, 0x12, 0x43, 0x89, 0xf2, 0xd2, 0x43, 0x8f, 0x3a, 0x13, 0x45, 0x7d, + 0x9a, 0x92, 0x42, 0x74, 0x72, 0x12, 0x42, 0x76, 0x7a, 0x12, 0x42, 0x8b, + 0x1a, 0x93, 0x44, 0x70, 0x5a, 0xd2, 0x41, 0x76, 0x7a, 0x52, 0x42, 0x80, + 0xaa, 0xd2, 0x42, 0x71, 0x6a, 0xd2, 0x41, 0x67, 0xba, 0x52, 0x48, 0x69, + 0xaa, 0xd2, 0x47, 0x82, 0x42, 0x13, 0x49, 0x7c, 0xfa, 0x52, 0x48, 0x85, + 0x3a, 0x93, 0x48, 0x8b, 0x7a, 0x93, 0x48, 0x98, 0xea, 0x53, 0x49, 0xa4, + 0x22, 0xd4, 0x49, 0x9b, 0xe2, 0xd3, 0x48, 0x9c, 0xd2, 0x93, 0x48, 0xa5, + 0x12, 0x54, 0x49, 0xb1, 0x52, 0xd4, 0x49, 0xb6, 0x52, 0x94, 0x49, 0xaa, + 0x12, 0x94, 0x48, 0xbe, 0x6a, 0x94, 0x49, 0xaf, 0x12, 0xd4, 0x47, 0xb6, + 0x42, 0x14, 0x49, 0xb9, 0x5a, 0x54, 0x49, 0xbb, 0x6a, 0xd4, 0x49, 0xac, + 0x22, 0x54, 0x48, 0xa4, 0x12, 0x14, 0x49, 0xa7, 0x12, 0x54, 0x48, 0xb3, + 0x4a, 0x14, 0x49, 0xa3, 0x02, 0x14, 0x48, 0x97, 0x8a, 0x13, 0x46, 0x91, + 0x62, 0xd3, 0x46, 0x63, 0x3a, 0x52, 0x42, 0x68, 0x52, 0x92, 0x42, 0x59, + 0x02, 0x92, 0x41, 0x58, 0x12, 0x52, 0x42, 0x54, 0xfa, 0xd1, 0x41, 0x59, + 0x22, 0x12, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, + 0xea, 0x12, 0x48, 0x75, 0xea, 0x92, 0x48, 0x70, 0xd2, 0x12, 0x48, 0x78, + 0xfa, 0x52, 0x48, 0x83, 0x3a, 0xd3, 0x48, 0x83, 0x4a, 0x13, 0x49, 0x80, + 0x12, 0x53, 0x48, 0x81, 0x12, 0x53, 0x48, 0x89, 0x62, 0x13, 0x49, 0x83, + 0x2a, 0x53, 0x48, 0x83, 0x1a, 0x53, 0x48, 0x76, 0xe2, 0x12, 0x48, 0x7d, + 0x02, 0x53, 0x48, 0x96, 0xda, 0xd3, 0x49, 0x85, 0x1a, 0x13, 0x48, 0x8b, + 0x4a, 0x13, 0x48, 0x83, 0x0a, 0x93, 0x47, 0x8e, 0x7a, 0x93, 0x48, 0x8b, + 0x4a, 0x13, 0x48, 0x8c, 0x5a, 0x13, 0x48, 0x95, 0xa2, 0x53, 0x48, 0x9e, + 0xf2, 0x13, 0x49, 0xa3, 0x02, 0x54, 0x49, 0xad, 0x8a, 0xd4, 0x4d, 0x83, + 0x02, 0x13, 0x47, 0xa8, 0x32, 0x14, 0x4a, 0x93, 0x72, 0x13, 0x48, 0xae, + 0x32, 0x54, 0x49, 0x9d, 0xca, 0x53, 0x48, 0x97, 0x82, 0xd3, 0x47, 0x9a, + 0xaa, 0x13, 0x48, 0x9a, 0x82, 0x53, 0x47, 0xa2, 0xfa, 0x93, 0x48, 0x9c, + 0xa2, 0xd3, 0x47, 0x9c, 0xb2, 0x13, 0x48, 0xab, 0x1a, 0x14, 0x49, 0xa5, + 0xfa, 0x93, 0x48, 0xa8, 0x0a, 0x94, 0x48, 0x9c, 0xa2, 0xd3, 0x47, 0x95, + 0x5a, 0x53, 0x46, 0xa9, 0x0a, 0x94, 0x48, 0xa2, 0xca, 0xd3, 0x47, 0xb7, + 0x4a, 0x54, 0x49, 0xad, 0x1a, 0x94, 0x48, 0xa5, 0xca, 0x53, 0x47, 0xb5, + 0x3a, 0x14, 0x49, 0xa1, 0xaa, 0xd3, 0x46, 0xba, 0x4a, 0xd4, 0x48, 0xa5, + 0xc2, 0x13, 0x47, 0xb0, 0x0a, 0xd4, 0x47, 0xc2, 0x7a, 0xd4, 0x49, 0xbe, + 0x5a, 0x14, 0x49, 0xbe, 0x5a, 0x54, 0x49, 0xb5, 0x22, 0x54, 0x48, 0xab, + 0xf2, 0x93, 0x47, 0xbe, 0x4a, 0x94, 0x48, 0xbf, 0x4a, 0x94, 0x48, 0xae, + 0xfa, 0x13, 0x47, 0xa1, 0x82, 0x13, 0x45, 0xc6, 0x8a, 0x54, 0x49, 0xc6, + 0x82, 0x54, 0x49, 0xc0, 0x52, 0x54, 0x48, 0xb9, 0x2a, 0xd4, 0x47, 0xb9, + 0x3a, 0x54, 0x48, 0xc0, 0x5a, 0xd4, 0x48, 0xb1, 0x12, 0x94, 0x47, 0xc5, + 0x82, 0x14, 0x49, 0xc4, 0x82, 0x54, 0x49, 0xbf, 0x4a, 0x54, 0x48, 0xad, + 0xfa, 0xd3, 0x46, 0xbf, 0x52, 0x94, 0x48, 0xac, 0xf2, 0xd3, 0x46, 0xb9, + 0x3a, 0x14, 0x48, 0xb2, 0x1a, 0xd4, 0x47, 0xc2, 0x72, 0x14, 0x49, 0xc2, + 0x72, 0x14, 0x49, 0xc4, 0x82, 0x54, 0x49, 0xca, 0xc2, 0x14, 0x4a, 0xb3, + 0x22, 0x14, 0x48, 0xc4, 0x8a, 0x54, 0x49, 0xb5, 0x2a, 0x14, 0x48, 0xc4, + 0x9a, 0x14, 0x4a, 0xb8, 0x42, 0x94, 0x48, 0xb6, 0x4a, 0xd4, 0x48, 0xbe, + 0x6a, 0x54, 0x49, 0xc8, 0xba, 0x54, 0x4a, 0xb9, 0x4a, 0x94, 0x48, 0xaf, + 0x1a, 0xd4, 0x47, 0xc0, 0x6a, 0x14, 0x49, 0xb4, 0x3a, 0x54, 0x48, 0xa8, + 0x0a, 0xd4, 0x47, 0xc6, 0xca, 0xd4, 0x4a, 0xae, 0x1a, 0x14, 0x48, 0xa3, + 0xe2, 0x13, 0x47, 0xc7, 0xc2, 0x94, 0x4a, 0xa0, 0xd2, 0x53, 0x47, 0xaa, + 0x12, 0xd4, 0x47, 0xb4, 0x42, 0x94, 0x48, 0xac, 0x22, 0x54, 0x48, 0x89, + 0xf2, 0x12, 0x44, 0xa5, 0x0a, 0x54, 0x48, 0xaa, 0x1a, 0x54, 0x48, 0x99, + 0x82, 0x93, 0x45, 0x9a, 0x9a, 0x13, 0x46, 0x96, 0x6a, 0x53, 0x45, 0x90, + 0x3a, 0x13, 0x45, 0x90, 0x2a, 0x93, 0x44, 0x91, 0x52, 0xd3, 0x45, 0x94, + 0x72, 0x13, 0x46, 0x8d, 0x1a, 0x13, 0x44, 0x90, 0x42, 0xd3, 0x44, 0x8c, + 0x2a, 0x93, 0x44, 0x90, 0x4a, 0x53, 0x45, 0x91, 0x52, 0x13, 0x45, 0x89, + 0xfa, 0x92, 0x43, 0x81, 0xb2, 0x12, 0x43, 0x8c, 0x22, 0x93, 0x44, 0x8d, + 0x1a, 0x13, 0x44, 0x89, 0x02, 0x13, 0x44, 0x80, 0xaa, 0x92, 0x42, 0x7a, + 0x92, 0x92, 0x42, 0x6b, 0x42, 0x52, 0x41, 0x91, 0x62, 0x93, 0x45, 0x6c, + 0x52, 0xd2, 0x41, 0x6d, 0x5a, 0xd2, 0x41, 0x67, 0x32, 0x12, 0x41, 0x74, + 0x7a, 0x52, 0x42, 0x5d, 0x0a, 0x92, 0x40, 0x6b, 0xba, 0xd2, 0x47, 0x62, + 0x9a, 0x92, 0x47, 0x69, 0xba, 0xd2, 0x47, 0x66, 0x9a, 0x12, 0x47, 0x71, + 0xc2, 0x52, 0x47, 0x7a, 0xf2, 0xd2, 0x47, 0x8c, 0x72, 0x93, 0x48, 0x92, + 0xba, 0x13, 0x49, 0x9b, 0xf2, 0x13, 0x49, 0x95, 0xa2, 0x53, 0x48, 0xa3, + 0x0a, 0xd4, 0x48, 0xa3, 0x12, 0x14, 0x49, 0xad, 0x32, 0x14, 0x49, 0xae, + 0x32, 0x14, 0x49, 0xaa, 0x1a, 0x94, 0x48, 0xbc, 0x72, 0xd4, 0x49, 0xc2, + 0x92, 0x14, 0x4a, 0xb8, 0x62, 0xd4, 0x49, 0xa9, 0x0a, 0x54, 0x48, 0xa8, + 0x12, 0x94, 0x48, 0x9b, 0xba, 0x53, 0x47, 0x9f, 0xe2, 0x13, 0x48, 0x9d, + 0xea, 0x93, 0x48, 0x98, 0xa2, 0x53, 0x47, 0x8f, 0x52, 0x13, 0x46, 0x72, + 0x92, 0x12, 0x44, 0x6b, 0x72, 0x92, 0x43, 0x5f, 0x42, 0x52, 0x43, 0x5d, + 0x3a, 0x92, 0x43, 0x56, 0x2a, 0x92, 0x43, 0x5b, 0x1a, 0xd2, 0x42, 0x53, + 0xfa, 0x51, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, + 0x82, 0x52, 0x47, 0x73, 0xea, 0x52, 0x48, 0x78, 0x02, 0x93, 0x48, 0x77, + 0xf2, 0x52, 0x48, 0x7c, 0x1a, 0xd3, 0x48, 0x76, 0x02, 0x93, 0x48, 0x74, + 0xd2, 0x12, 0x48, 0x80, 0x12, 0x93, 0x48, 0x86, 0x3a, 0xd3, 0x48, 0x77, + 0xe2, 0xd2, 0x47, 0x7b, 0xe2, 0x12, 0x48, 0x89, 0x62, 0xd3, 0x48, 0x80, + 0x0a, 0x13, 0x48, 0x8b, 0x72, 0x13, 0x49, 0x8e, 0x82, 0x13, 0x49, 0x8d, + 0x72, 0xd3, 0x48, 0x7b, 0xda, 0x52, 0x47, 0x85, 0x1a, 0xd3, 0x47, 0x89, + 0x3a, 0x13, 0x48, 0x8a, 0x4a, 0x53, 0x48, 0x99, 0xea, 0x93, 0x49, 0x9c, + 0xda, 0xd3, 0x48, 0x8d, 0x52, 0x13, 0x48, 0x91, 0x6a, 0x13, 0x48, 0x92, + 0x72, 0x13, 0x48, 0x96, 0xaa, 0xd3, 0x48, 0x9a, 0xca, 0xd3, 0x48, 0xa2, + 0x02, 0xd4, 0x48, 0x8f, 0x42, 0x13, 0x47, 0xa0, 0xea, 0xd3, 0x48, 0xa0, + 0xd2, 0x53, 0x48, 0x97, 0x92, 0x93, 0x47, 0x9c, 0xba, 0x13, 0x48, 0x9e, + 0xd2, 0x53, 0x48, 0xa2, 0xd2, 0x13, 0x48, 0xa3, 0xea, 0x53, 0x48, 0xa2, + 0xe2, 0x53, 0x48, 0xac, 0x22, 0xd4, 0x48, 0xad, 0x1a, 0x54, 0x48, 0x99, + 0x8a, 0x93, 0x47, 0xa8, 0x0a, 0xd4, 0x48, 0xa2, 0xc2, 0x93, 0x47, 0xa9, + 0xfa, 0x13, 0x48, 0xb7, 0x42, 0x14, 0x49, 0xa9, 0x02, 0x14, 0x48, 0xc3, + 0x92, 0xd4, 0x49, 0xa1, 0xaa, 0xd3, 0x46, 0xa7, 0xea, 0x93, 0x47, 0xb3, + 0x22, 0x94, 0x48, 0xb7, 0x3a, 0xd4, 0x48, 0x9f, 0x9a, 0x13, 0x47, 0xae, + 0x02, 0xd4, 0x47, 0xae, 0x0a, 0xd4, 0x47, 0x9d, 0x72, 0xd3, 0x45, 0xbb, + 0x4a, 0xd4, 0x48, 0xb5, 0x22, 0x14, 0x48, 0xbc, 0x42, 0x94, 0x48, 0xc2, + 0x62, 0xd4, 0x48, 0xc0, 0x5a, 0xd4, 0x48, 0xba, 0x3a, 0x94, 0x48, 0xad, + 0xf2, 0xd3, 0x46, 0xc6, 0x9a, 0xd4, 0x49, 0xc4, 0x7a, 0x14, 0x49, 0xc1, + 0x5a, 0xd4, 0x48, 0xc6, 0x8a, 0x54, 0x49, 0xc1, 0x52, 0x54, 0x48, 0xb7, + 0x2a, 0xd4, 0x47, 0xb9, 0x2a, 0x14, 0x48, 0xad, 0xea, 0x93, 0x46, 0xba, + 0x3a, 0x54, 0x48, 0xb6, 0x22, 0x94, 0x47, 0xc4, 0x82, 0x54, 0x49, 0xb0, + 0x0a, 0x14, 0x47, 0xc1, 0x62, 0xd4, 0x48, 0xc2, 0x7a, 0x54, 0x49, 0xc6, + 0x9a, 0x94, 0x49, 0xbd, 0x4a, 0x94, 0x48, 0xb5, 0x2a, 0x14, 0x48, 0xbd, + 0x5a, 0xd4, 0x48, 0xbd, 0x5a, 0xd4, 0x48, 0xc0, 0x72, 0x94, 0x49, 0xb6, + 0x32, 0x14, 0x48, 0xba, 0x4a, 0x94, 0x48, 0xc5, 0xaa, 0x14, 0x4a, 0xbd, + 0x62, 0x14, 0x49, 0xbe, 0x62, 0x14, 0x49, 0xb8, 0x52, 0xd4, 0x48, 0xad, + 0x1a, 0x14, 0x48, 0xb4, 0x3a, 0x54, 0x48, 0xa3, 0xea, 0x93, 0x47, 0xbb, + 0x5a, 0xd4, 0x48, 0xc2, 0x8a, 0x94, 0x49, 0xa6, 0xf2, 0x13, 0x47, 0xa0, + 0xba, 0x53, 0x46, 0x9c, 0xba, 0x93, 0x47, 0xab, 0x12, 0xd4, 0x47, 0xb4, + 0x4a, 0xd4, 0x48, 0xb4, 0x52, 0x54, 0x49, 0x94, 0x6a, 0xd3, 0x45, 0xab, + 0x1a, 0x54, 0x48, 0x99, 0x8a, 0x13, 0x46, 0x97, 0x72, 0xd3, 0x45, 0x9d, + 0xaa, 0x13, 0x46, 0x8e, 0x22, 0x53, 0x44, 0x97, 0x8a, 0x93, 0x46, 0x91, + 0x4a, 0x13, 0x45, 0x8e, 0x2a, 0x93, 0x44, 0x93, 0x52, 0x13, 0x45, 0x93, + 0x5a, 0x53, 0x45, 0x8e, 0x2a, 0xd3, 0x44, 0x89, 0x02, 0x93, 0x44, 0x88, + 0xfa, 0x12, 0x44, 0x96, 0x8a, 0x53, 0x46, 0x93, 0x52, 0x13, 0x45, 0x86, + 0xfa, 0xd2, 0x44, 0x89, 0xfa, 0x12, 0x44, 0x81, 0xba, 0x52, 0x43, 0x86, + 0xf2, 0x92, 0x44, 0x83, 0xc2, 0x52, 0x43, 0x79, 0x82, 0x52, 0x42, 0x81, + 0xba, 0x12, 0x43, 0x79, 0x92, 0x92, 0x42, 0x68, 0x4a, 0x12, 0x42, 0x81, + 0xba, 0x52, 0x43, 0x70, 0x6a, 0x52, 0x42, 0x7e, 0xa2, 0xd2, 0x42, 0x6d, + 0x62, 0x12, 0x42, 0x77, 0x8a, 0x92, 0x42, 0x62, 0x92, 0x12, 0x47, 0x61, + 0x8a, 0xd2, 0x46, 0x5f, 0x82, 0xd2, 0x46, 0x62, 0x82, 0x52, 0x46, 0x6a, + 0xa2, 0xd2, 0x46, 0x79, 0xda, 0x12, 0x47, 0x86, 0x52, 0x93, 0x48, 0x82, + 0x12, 0x93, 0x47, 0x95, 0xba, 0xd3, 0x48, 0x9c, 0xf2, 0xd3, 0x48, 0x93, + 0x92, 0x53, 0x48, 0x9a, 0xb2, 0x13, 0x48, 0xa3, 0x0a, 0xd4, 0x48, 0xb5, + 0x6a, 0x54, 0x4a, 0xaf, 0x32, 0x14, 0x49, 0xb7, 0x5a, 0x94, 0x49, 0xbf, + 0x92, 0xd4, 0x4a, 0xab, 0x12, 0x54, 0x48, 0xbb, 0x72, 0xd4, 0x49, 0xa2, + 0xf2, 0x13, 0x48, 0x9a, 0xba, 0xd3, 0x47, 0x8d, 0x4a, 0x13, 0x47, 0x85, + 0xf2, 0x12, 0x45, 0x91, 0x5a, 0x53, 0x46, 0x87, 0x22, 0x53, 0x46, 0x78, + 0xaa, 0x52, 0x44, 0x6b, 0xaa, 0x52, 0x45, 0x5b, 0x3a, 0xd2, 0x43, 0x54, + 0x2a, 0x12, 0x44, 0x54, 0x1a, 0x52, 0x43, 0x57, 0x22, 0x92, 0x43, 0x5e, + 0x62, 0x12, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, + 0x92, 0xd2, 0x47, 0x67, 0xba, 0x52, 0x48, 0x68, 0xa2, 0x52, 0x47, 0x6e, + 0xca, 0x12, 0x48, 0x76, 0x02, 0xd3, 0x48, 0x7c, 0x1a, 0xd3, 0x48, 0x7c, + 0x12, 0x93, 0x48, 0x78, 0xea, 0x12, 0x48, 0x8c, 0x82, 0x93, 0x49, 0x82, + 0x1a, 0x53, 0x48, 0x76, 0xda, 0xd2, 0x47, 0x73, 0xca, 0xd2, 0x47, 0x7e, + 0xfa, 0xd2, 0x47, 0x8f, 0x9a, 0x13, 0x49, 0x87, 0x52, 0x93, 0x48, 0x79, + 0xca, 0xd2, 0x46, 0x8d, 0x72, 0x93, 0x48, 0x80, 0xfa, 0x92, 0x47, 0x89, + 0x32, 0xd3, 0x47, 0x8e, 0x6a, 0x93, 0x48, 0x8d, 0x62, 0x53, 0x48, 0x91, + 0x82, 0x53, 0x48, 0x9f, 0x02, 0x54, 0x49, 0x8b, 0x42, 0xd3, 0x47, 0x90, + 0x6a, 0x13, 0x48, 0xaf, 0x42, 0x14, 0x4a, 0x9c, 0xd2, 0xd3, 0x48, 0x92, + 0x6a, 0x13, 0x48, 0xa7, 0x1a, 0x54, 0x49, 0x8f, 0x62, 0x93, 0x47, 0x9c, + 0xd2, 0x93, 0x48, 0x97, 0x9a, 0x13, 0x48, 0x9e, 0xc2, 0x53, 0x48, 0xa2, + 0xfa, 0xd3, 0x48, 0xa3, 0x02, 0xd4, 0x48, 0xa0, 0xda, 0x53, 0x48, 0xa2, + 0xfa, 0xd3, 0x48, 0xb0, 0x2a, 0x14, 0x49, 0xa3, 0xfa, 0x53, 0x48, 0xaf, + 0x2a, 0xd4, 0x48, 0xc2, 0x92, 0x54, 0x4a, 0xa2, 0xea, 0x93, 0x48, 0xb9, + 0x52, 0x54, 0x49, 0x9d, 0xa2, 0x53, 0x47, 0xc2, 0x82, 0x54, 0x4a, 0x95, + 0x42, 0x53, 0x45, 0xbd, 0x5a, 0x54, 0x49, 0xbb, 0x5a, 0x94, 0x49, 0xb7, + 0x3a, 0xd4, 0x48, 0xab, 0x0a, 0x54, 0x48, 0xb1, 0x1a, 0x54, 0x48, 0xc0, + 0x6a, 0x54, 0x49, 0xb5, 0x2a, 0x54, 0x48, 0xb5, 0x2a, 0x54, 0x48, 0xa9, + 0xe2, 0x53, 0x47, 0xa9, 0xd2, 0x93, 0x46, 0xbd, 0x42, 0x94, 0x48, 0xbe, + 0x4a, 0x94, 0x48, 0xad, 0xfa, 0x53, 0x47, 0xbf, 0x52, 0x94, 0x48, 0xc0, + 0x52, 0x94, 0x48, 0xbf, 0x52, 0x94, 0x48, 0xb4, 0x1a, 0x54, 0x47, 0xb6, + 0x2a, 0x14, 0x48, 0xc4, 0x7a, 0x14, 0x49, 0xc2, 0x62, 0xd4, 0x48, 0xbd, + 0x42, 0x54, 0x48, 0xb0, 0xfa, 0x93, 0x46, 0xc0, 0x5a, 0x94, 0x48, 0xb5, + 0x1a, 0x54, 0x47, 0xbe, 0x52, 0x94, 0x48, 0xa3, 0x9a, 0x53, 0x45, 0xc3, + 0x7a, 0x54, 0x49, 0xc2, 0x7a, 0x54, 0x49, 0xbe, 0x52, 0x94, 0x48, 0xcd, + 0xea, 0x14, 0x4b, 0xb9, 0x42, 0x94, 0x48, 0xc4, 0x8a, 0x54, 0x49, 0xb9, + 0x42, 0x54, 0x48, 0xbc, 0x5a, 0x14, 0x49, 0xbd, 0x52, 0xd4, 0x48, 0xa8, + 0x02, 0x94, 0x47, 0xc7, 0xaa, 0x14, 0x4a, 0xc0, 0x72, 0x54, 0x49, 0xaf, + 0x1a, 0x14, 0x48, 0xc4, 0x92, 0xd4, 0x49, 0xa8, 0x02, 0x54, 0x47, 0xa7, + 0xf2, 0x53, 0x47, 0xb8, 0x5a, 0x54, 0x49, 0xb1, 0x32, 0x54, 0x48, 0xa7, + 0x02, 0xd4, 0x47, 0xb9, 0x52, 0xd4, 0x48, 0xab, 0x12, 0x14, 0x48, 0xa2, + 0xe2, 0xd3, 0x47, 0xaf, 0x22, 0x54, 0x48, 0xa3, 0xca, 0x93, 0x46, 0xad, + 0x2a, 0x94, 0x48, 0xa2, 0xe2, 0x93, 0x47, 0xb1, 0x32, 0x54, 0x48, 0xa5, + 0x02, 0x94, 0x47, 0x9b, 0x9a, 0x53, 0x46, 0x89, 0xfa, 0x52, 0x44, 0x90, + 0x3a, 0xd3, 0x44, 0xa5, 0x0a, 0x14, 0x48, 0x89, 0xf2, 0x92, 0x43, 0x9e, + 0xb2, 0x53, 0x46, 0x90, 0x3a, 0x13, 0x45, 0x8a, 0x0a, 0x13, 0x44, 0x91, + 0x52, 0x53, 0x45, 0x8b, 0x1a, 0x93, 0x44, 0x81, 0xb2, 0x12, 0x43, 0x84, + 0xda, 0x92, 0x43, 0x94, 0x6a, 0x93, 0x45, 0x7a, 0x92, 0xd2, 0x42, 0x84, + 0xca, 0x52, 0x43, 0x81, 0xba, 0x12, 0x43, 0x83, 0xd2, 0x12, 0x44, 0x88, + 0xf2, 0xd2, 0x43, 0x74, 0x7a, 0x52, 0x42, 0x6f, 0x52, 0x92, 0x41, 0x79, + 0x8a, 0x52, 0x42, 0x87, 0x2a, 0x53, 0x45, 0x72, 0x72, 0x52, 0x42, 0x74, + 0x8a, 0x12, 0x43, 0x57, 0xe2, 0x91, 0x40, 0x6b, 0x52, 0xd2, 0x41, 0x6b, + 0x52, 0x12, 0x42, 0x8e, 0x52, 0x93, 0x45, 0x6a, 0xa2, 0x52, 0x47, 0x64, + 0x9a, 0x92, 0x47, 0x5e, 0x62, 0xd2, 0x45, 0x65, 0x92, 0xd2, 0x46, 0x5f, + 0x72, 0x12, 0x46, 0x7f, 0x22, 0x93, 0x48, 0x7e, 0x02, 0x93, 0x47, 0x8a, + 0x7a, 0x93, 0x48, 0x91, 0xa2, 0x93, 0x48, 0x9b, 0xf2, 0x13, 0x49, 0x93, + 0xa2, 0x53, 0x48, 0x97, 0xc2, 0x93, 0x48, 0xa6, 0x22, 0x14, 0x49, 0xaf, + 0x42, 0x94, 0x49, 0xaf, 0x42, 0x94, 0x49, 0xad, 0x32, 0x14, 0x49, 0x9f, + 0xca, 0xd3, 0x47, 0xc8, 0xe2, 0x94, 0x4b, 0xb0, 0x4a, 0x94, 0x49, 0x98, + 0xaa, 0x13, 0x48, 0x96, 0xb2, 0x13, 0x48, 0x9d, 0x0a, 0x14, 0x49, 0x95, + 0x8a, 0x53, 0x47, 0x72, 0x9a, 0x52, 0x44, 0x69, 0x6a, 0x92, 0x43, 0x62, + 0x62, 0x12, 0x44, 0x6a, 0x7a, 0x92, 0x44, 0x51, 0x02, 0xd2, 0x42, 0x53, + 0x12, 0x52, 0x43, 0x59, 0x42, 0x12, 0x44, 0x5c, 0x4a, 0x92, 0x44, 0x5b, + 0x42, 0x52, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, + 0xaa, 0x12, 0x48, 0x67, 0xaa, 0x12, 0x48, 0x65, 0xb2, 0x12, 0x48, 0x6b, + 0xba, 0x12, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x72, 0xda, 0x52, 0x48, 0x80, + 0x1a, 0x93, 0x48, 0x70, 0xca, 0x12, 0x48, 0x7e, 0x22, 0xd3, 0x48, 0x8b, + 0x82, 0x53, 0x49, 0x82, 0x1a, 0x53, 0x48, 0x6c, 0xa2, 0xd2, 0x46, 0x73, + 0xc2, 0x52, 0x47, 0x6e, 0xb2, 0x12, 0x47, 0x86, 0x3a, 0x93, 0x48, 0x90, + 0x8a, 0xd3, 0x48, 0x88, 0x42, 0x53, 0x48, 0x8f, 0x82, 0xd3, 0x48, 0x99, + 0xe2, 0x93, 0x49, 0x85, 0x02, 0x53, 0x47, 0x8a, 0x4a, 0x53, 0x48, 0x8e, + 0x8a, 0xd3, 0x48, 0x94, 0x9a, 0x53, 0x48, 0x9f, 0x0a, 0xd4, 0x49, 0x9c, + 0xea, 0x13, 0x49, 0x8c, 0x52, 0x13, 0x48, 0x8e, 0x5a, 0x13, 0x48, 0x9a, + 0xea, 0x13, 0x49, 0x9c, 0xda, 0xd3, 0x48, 0xa9, 0x2a, 0xd4, 0x49, 0x95, + 0x8a, 0x13, 0x48, 0xa2, 0x02, 0x14, 0x49, 0x99, 0xaa, 0x13, 0x48, 0x98, + 0x92, 0xd3, 0x47, 0x98, 0x9a, 0x13, 0x48, 0xa3, 0x0a, 0x54, 0x49, 0xb8, + 0x4a, 0x94, 0x49, 0x9b, 0x9a, 0xd3, 0x47, 0xa3, 0xf2, 0x53, 0x48, 0x9f, + 0xca, 0x13, 0x48, 0xbe, 0x7a, 0x14, 0x4a, 0xa9, 0x02, 0x54, 0x48, 0x9b, + 0xa2, 0x93, 0x47, 0xb5, 0x42, 0x14, 0x49, 0x9c, 0x8a, 0x93, 0x46, 0xbf, + 0x62, 0x94, 0x49, 0xa2, 0xaa, 0x13, 0x47, 0xb1, 0x2a, 0xd4, 0x48, 0xab, + 0x12, 0x94, 0x48, 0xa9, 0xf2, 0xd3, 0x47, 0xa8, 0xe2, 0x93, 0x47, 0xa8, + 0xe2, 0x53, 0x47, 0xb3, 0x2a, 0x54, 0x48, 0xae, 0x0a, 0xd4, 0x47, 0xb2, + 0x1a, 0x14, 0x48, 0xb8, 0x3a, 0xd4, 0x48, 0xa6, 0xc2, 0x13, 0x47, 0xa9, + 0xf2, 0x93, 0x47, 0xc9, 0xb2, 0x14, 0x4a, 0xd7, 0x32, 0x95, 0x4b, 0xc2, + 0x6a, 0x14, 0x49, 0xc3, 0x7a, 0x14, 0x49, 0xc5, 0x82, 0x54, 0x49, 0xc1, + 0x5a, 0xd4, 0x48, 0xc5, 0x82, 0x14, 0x49, 0xbc, 0x3a, 0x14, 0x48, 0xb1, + 0x0a, 0x14, 0x47, 0xc6, 0x8a, 0x94, 0x49, 0xab, 0xea, 0xd3, 0x46, 0xc2, + 0x72, 0x54, 0x49, 0xa2, 0x9a, 0x53, 0x45, 0xc1, 0x6a, 0x14, 0x49, 0xc9, + 0xb2, 0xd4, 0x49, 0xc1, 0x6a, 0x14, 0x49, 0xc0, 0x6a, 0xd4, 0x48, 0xba, + 0x42, 0x94, 0x48, 0xbe, 0x5a, 0xd4, 0x48, 0xa9, 0xf2, 0xd3, 0x46, 0xb6, + 0x3a, 0x94, 0x48, 0xc0, 0x7a, 0x94, 0x49, 0xaf, 0x1a, 0x14, 0x48, 0xcd, + 0xea, 0x14, 0x4b, 0xc8, 0xc2, 0x54, 0x4a, 0xc2, 0x8a, 0x14, 0x4a, 0xb2, + 0x2a, 0x14, 0x48, 0xb6, 0x4a, 0xd4, 0x48, 0xbd, 0x6a, 0x14, 0x49, 0xab, + 0x1a, 0x54, 0x48, 0xc0, 0x82, 0x94, 0x49, 0xa8, 0x0a, 0xd4, 0x47, 0xb9, + 0x5a, 0xd4, 0x48, 0xab, 0x12, 0x14, 0x48, 0xac, 0x2a, 0xd4, 0x48, 0xab, + 0x12, 0x14, 0x48, 0xac, 0x22, 0x94, 0x48, 0xb6, 0x5a, 0x14, 0x49, 0xa0, + 0xca, 0xd3, 0x46, 0xb2, 0x3a, 0x94, 0x48, 0xa9, 0x12, 0x14, 0x48, 0xa2, + 0xf2, 0x93, 0x47, 0x8e, 0x2a, 0x13, 0x45, 0x8e, 0x32, 0xd3, 0x44, 0x9c, + 0xc2, 0x93, 0x47, 0x90, 0x3a, 0xd3, 0x44, 0x97, 0x92, 0x53, 0x46, 0x85, + 0xda, 0xd2, 0x43, 0x86, 0xea, 0xd2, 0x43, 0x8c, 0x1a, 0x53, 0x44, 0x88, + 0xf2, 0xd2, 0x43, 0x8d, 0x22, 0x93, 0x44, 0x82, 0xba, 0x12, 0x43, 0x92, + 0x5a, 0x53, 0x45, 0x78, 0x9a, 0x92, 0x43, 0x78, 0x8a, 0xd2, 0x42, 0x83, + 0xca, 0x52, 0x43, 0x81, 0xba, 0x52, 0x43, 0x83, 0xda, 0xd2, 0x43, 0x74, + 0x72, 0x12, 0x42, 0x92, 0x62, 0x93, 0x45, 0x81, 0xc2, 0x52, 0x43, 0x68, + 0x52, 0x52, 0x42, 0x77, 0xa2, 0x92, 0x43, 0x7c, 0x9a, 0xd2, 0x42, 0x63, + 0x2a, 0x52, 0x41, 0x5f, 0x1a, 0x12, 0x41, 0x5f, 0x22, 0x92, 0x41, 0x77, + 0x8a, 0xd2, 0x42, 0x63, 0x32, 0xd2, 0x41, 0x63, 0x8a, 0x92, 0x46, 0x5c, + 0x62, 0xd2, 0x45, 0x5f, 0x72, 0x12, 0x46, 0x5f, 0x6a, 0xd2, 0x45, 0x63, + 0x8a, 0x52, 0x46, 0x67, 0x9a, 0x92, 0x46, 0x80, 0x0a, 0x13, 0x48, 0x7d, + 0xfa, 0x52, 0x47, 0x88, 0x4a, 0x13, 0x48, 0x8b, 0x62, 0x13, 0x48, 0x8e, + 0x4a, 0x53, 0x47, 0x94, 0xa2, 0x93, 0x48, 0x9a, 0xda, 0x93, 0x48, 0x9b, + 0xd2, 0x53, 0x48, 0xa5, 0x1a, 0x54, 0x49, 0xb0, 0x4a, 0x94, 0x49, 0xaa, + 0x1a, 0xd4, 0x48, 0xc3, 0xaa, 0x94, 0x4a, 0xa7, 0x1a, 0x14, 0x49, 0x9c, + 0xc2, 0x13, 0x48, 0x93, 0x7a, 0x93, 0x47, 0x95, 0x8a, 0xd3, 0x47, 0x71, + 0x8a, 0x52, 0x44, 0x83, 0x02, 0x13, 0x46, 0x74, 0xb2, 0x12, 0x45, 0x55, + 0x22, 0x92, 0x43, 0x56, 0x22, 0x52, 0x43, 0x5a, 0x4a, 0x92, 0x44, 0x59, + 0x42, 0x12, 0x44, 0x5c, 0x52, 0x92, 0x44, 0x5f, 0x6a, 0x92, 0x45, 0x61, + 0x6a, 0x52, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0xca, 0x52, 0x48, 0x60, 0x8a, 0x52, 0x47, 0x65, 0xaa, 0x92, 0x47, 0x64, + 0xa2, 0xd2, 0x47, 0x65, 0x9a, 0x92, 0x47, 0x64, 0x9a, 0x92, 0x47, 0x79, + 0x0a, 0xd3, 0x48, 0x73, 0xe2, 0x52, 0x48, 0x7a, 0x0a, 0x93, 0x48, 0x84, + 0x52, 0x13, 0x49, 0x8a, 0x72, 0x13, 0x49, 0x84, 0x32, 0x93, 0x48, 0x7e, + 0x02, 0x53, 0x48, 0x82, 0x1a, 0x53, 0x48, 0x74, 0xba, 0xd2, 0x46, 0x89, + 0x62, 0xd3, 0x48, 0x98, 0xf2, 0x13, 0x4a, 0x88, 0x4a, 0x93, 0x48, 0x7e, + 0xf2, 0x92, 0x47, 0x95, 0xb2, 0xd3, 0x48, 0x9c, 0x02, 0xd4, 0x49, 0x84, + 0x1a, 0x13, 0x48, 0x8d, 0x82, 0x93, 0x48, 0x8f, 0x62, 0x13, 0x48, 0x92, + 0x82, 0x53, 0x48, 0x99, 0xd2, 0xd3, 0x48, 0x94, 0x8a, 0x13, 0x48, 0x95, + 0xaa, 0x53, 0x48, 0xa1, 0x1a, 0x14, 0x4a, 0x90, 0x6a, 0x53, 0x48, 0xa7, + 0x22, 0x54, 0x49, 0x9e, 0xea, 0xd3, 0x48, 0x9c, 0xd2, 0x93, 0x48, 0xad, + 0x32, 0x94, 0x49, 0xaa, 0x22, 0x54, 0x49, 0xae, 0x3a, 0x54, 0x49, 0x99, + 0xa2, 0x13, 0x48, 0xbf, 0x72, 0x14, 0x4a, 0x94, 0x6a, 0x93, 0x47, 0xa4, + 0xf2, 0x53, 0x48, 0xab, 0x22, 0xd4, 0x48, 0xab, 0x1a, 0xd4, 0x48, 0xab, + 0x12, 0x94, 0x48, 0xc1, 0x82, 0x14, 0x4a, 0xb9, 0x5a, 0x54, 0x49, 0xaa, + 0x12, 0x94, 0x48, 0xc0, 0x72, 0x94, 0x49, 0xc0, 0x7a, 0x14, 0x4a, 0xa9, + 0xfa, 0xd3, 0x47, 0xb5, 0x32, 0xd4, 0x48, 0x9b, 0x52, 0x53, 0x45, 0xc0, + 0x6a, 0x54, 0x49, 0xbe, 0x52, 0x14, 0x49, 0xbc, 0x5a, 0x54, 0x49, 0xb1, + 0x12, 0x14, 0x48, 0xa0, 0x9a, 0x13, 0x46, 0xbe, 0x4a, 0xd4, 0x48, 0xb3, + 0x22, 0x54, 0x48, 0xc3, 0x82, 0x54, 0x49, 0xce, 0xea, 0x14, 0x4b, 0xc0, + 0x5a, 0xd4, 0x48, 0xc8, 0xa2, 0xd4, 0x49, 0xc8, 0xaa, 0x54, 0x4a, 0xc7, + 0xa2, 0xd4, 0x49, 0xc3, 0x72, 0x14, 0x49, 0xbd, 0x4a, 0x54, 0x48, 0xba, + 0x3a, 0x54, 0x48, 0xb0, 0x0a, 0x54, 0x47, 0xb1, 0x12, 0x94, 0x47, 0xa9, + 0xe2, 0x13, 0x47, 0xc6, 0x92, 0x94, 0x49, 0xbf, 0x5a, 0x14, 0x49, 0xc0, + 0x6a, 0x14, 0x49, 0xb4, 0x2a, 0x14, 0x48, 0xab, 0xfa, 0x13, 0x47, 0xc7, + 0xaa, 0xd4, 0x49, 0xb4, 0x32, 0x54, 0x48, 0xba, 0x52, 0xd4, 0x48, 0xc2, + 0x82, 0x94, 0x49, 0xa9, 0xf2, 0x13, 0x47, 0xb9, 0x52, 0xd4, 0x48, 0xbf, + 0x6a, 0x14, 0x49, 0xb5, 0x3a, 0x94, 0x48, 0xb7, 0x42, 0x94, 0x48, 0xbb, + 0x5a, 0x14, 0x49, 0xbf, 0x6a, 0x14, 0x49, 0xa6, 0x0a, 0x54, 0x48, 0xba, + 0x5a, 0x14, 0x49, 0xc1, 0x82, 0x94, 0x49, 0xb3, 0x3a, 0x54, 0x48, 0xaf, + 0x22, 0x54, 0x48, 0xa5, 0x02, 0x54, 0x48, 0xa2, 0xda, 0xd3, 0x46, 0x97, + 0x6a, 0x53, 0x45, 0xc1, 0x92, 0x14, 0x4a, 0xae, 0x2a, 0x94, 0x48, 0xb4, + 0x4a, 0xd4, 0x48, 0xa8, 0x12, 0x94, 0x48, 0xa0, 0xca, 0x93, 0x46, 0x9f, + 0xd2, 0x53, 0x47, 0x97, 0x8a, 0x13, 0x46, 0x9f, 0xda, 0x13, 0x48, 0x9b, + 0x9a, 0x13, 0x46, 0x9a, 0xa2, 0x53, 0x46, 0x8f, 0x32, 0x13, 0x45, 0x92, + 0x62, 0x53, 0x45, 0x89, 0xfa, 0x12, 0x44, 0x86, 0xea, 0xd2, 0x43, 0x82, + 0xc2, 0x92, 0x43, 0x84, 0xe2, 0x92, 0x44, 0x90, 0x42, 0xd3, 0x44, 0x7c, + 0xaa, 0x52, 0x43, 0x7d, 0x9a, 0xd2, 0x42, 0x88, 0xf2, 0x12, 0x44, 0x9a, + 0xa2, 0x53, 0x46, 0x70, 0x62, 0xd2, 0x42, 0x88, 0x12, 0x53, 0x45, 0x87, + 0xf2, 0x12, 0x44, 0x74, 0x82, 0xd2, 0x42, 0x61, 0x1a, 0x12, 0x41, 0x84, + 0xda, 0xd2, 0x43, 0x74, 0x8a, 0x12, 0x43, 0x6f, 0x6a, 0x52, 0x42, 0x80, + 0xca, 0x52, 0x44, 0x73, 0x7a, 0x92, 0x42, 0x78, 0x9a, 0x52, 0x43, 0x68, + 0x4a, 0x12, 0x42, 0x6c, 0x62, 0x92, 0x42, 0x65, 0x8a, 0x52, 0x46, 0x64, + 0x82, 0x12, 0x46, 0x65, 0x92, 0x92, 0x46, 0x5f, 0x6a, 0xd2, 0x45, 0x57, + 0x3a, 0x92, 0x44, 0x72, 0xc2, 0xd2, 0x46, 0x69, 0x92, 0x12, 0x46, 0x67, + 0x8a, 0xd2, 0x45, 0x7f, 0xfa, 0x12, 0x47, 0x8e, 0x82, 0x53, 0x48, 0x8d, + 0x72, 0xd3, 0x47, 0x91, 0x8a, 0xd3, 0x47, 0xa4, 0x1a, 0x14, 0x49, 0x9d, + 0xe2, 0x93, 0x48, 0x96, 0x9a, 0x13, 0x48, 0xa3, 0x0a, 0xd4, 0x48, 0xa8, + 0x22, 0x14, 0x49, 0x94, 0x82, 0x93, 0x47, 0xab, 0x42, 0x94, 0x49, 0x99, + 0xb2, 0x13, 0x48, 0x8f, 0x62, 0x53, 0x47, 0x8f, 0x72, 0x93, 0x47, 0x75, + 0xaa, 0xd2, 0x44, 0x83, 0x02, 0xd3, 0x46, 0x74, 0xba, 0x92, 0x45, 0x67, + 0x92, 0xd2, 0x45, 0x5d, 0x52, 0xd2, 0x44, 0x54, 0x2a, 0x12, 0x44, 0x58, + 0x3a, 0x92, 0x44, 0x5d, 0x5a, 0x52, 0x45, 0x58, 0x3a, 0x92, 0x44, 0x63, + 0x7a, 0x92, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, + 0x92, 0x92, 0x47, 0x5f, 0x82, 0x52, 0x47, 0x68, 0xba, 0x12, 0x48, 0x65, + 0xba, 0x12, 0x48, 0x65, 0xa2, 0xd2, 0x47, 0x68, 0xca, 0x92, 0x48, 0x66, + 0xaa, 0x92, 0x47, 0x63, 0x8a, 0x12, 0x47, 0x6a, 0xaa, 0x52, 0x47, 0x7f, + 0x1a, 0x93, 0x48, 0x83, 0x22, 0x93, 0x48, 0x85, 0x42, 0xd3, 0x48, 0x82, + 0x22, 0x53, 0x48, 0x86, 0x42, 0x93, 0x48, 0x82, 0x22, 0x53, 0x48, 0x82, + 0x22, 0x53, 0x48, 0x85, 0x4a, 0xd3, 0x48, 0x8a, 0x5a, 0x93, 0x48, 0x90, + 0x8a, 0xd3, 0x48, 0x75, 0xc2, 0xd2, 0x46, 0x96, 0xca, 0x53, 0x49, 0x98, + 0xd2, 0x53, 0x49, 0x84, 0x02, 0x13, 0x47, 0x92, 0xaa, 0x13, 0x49, 0x8b, + 0x4a, 0x13, 0x48, 0x9f, 0xf2, 0x13, 0x49, 0x94, 0x8a, 0x13, 0x48, 0xa1, + 0x02, 0x14, 0x49, 0x9f, 0xfa, 0xd3, 0x48, 0x9a, 0xd2, 0xd3, 0x48, 0x92, + 0x62, 0x13, 0x48, 0x92, 0x72, 0x13, 0x48, 0xa6, 0x1a, 0x94, 0x49, 0xa3, + 0x0a, 0x14, 0x49, 0x9f, 0xd2, 0x53, 0x48, 0xa3, 0xf2, 0x93, 0x48, 0xa4, + 0x02, 0xd4, 0x48, 0x9e, 0xca, 0x93, 0x48, 0xa9, 0x1a, 0xd4, 0x48, 0xad, + 0x2a, 0x14, 0x49, 0xb6, 0x4a, 0x94, 0x49, 0xab, 0x1a, 0xd4, 0x48, 0x9e, + 0xba, 0x93, 0x47, 0xb3, 0x42, 0x94, 0x49, 0xad, 0x22, 0xd4, 0x48, 0xc0, + 0x7a, 0xd4, 0x49, 0xc3, 0x92, 0x54, 0x4a, 0x9f, 0xaa, 0x13, 0x47, 0xc2, + 0x82, 0xd4, 0x49, 0xa6, 0xe2, 0x93, 0x47, 0xb3, 0x32, 0xd4, 0x48, 0xa7, + 0xfa, 0x13, 0x48, 0xb5, 0x32, 0x94, 0x48, 0xba, 0x4a, 0x14, 0x49, 0xae, + 0x02, 0xd4, 0x47, 0xaf, 0x12, 0x14, 0x48, 0xba, 0x52, 0x54, 0x49, 0xbd, + 0x5a, 0x14, 0x49, 0xc8, 0xaa, 0x14, 0x4a, 0xc2, 0x72, 0x14, 0x49, 0xc1, + 0x6a, 0x14, 0x49, 0xc1, 0x5a, 0xd4, 0x48, 0xbc, 0x4a, 0x94, 0x48, 0xb7, + 0x2a, 0x14, 0x48, 0xc1, 0x6a, 0x14, 0x49, 0xb9, 0x32, 0x54, 0x48, 0xae, + 0x0a, 0xd4, 0x47, 0xbc, 0x52, 0x54, 0x49, 0xab, 0xf2, 0xd3, 0x46, 0xc9, + 0xba, 0x54, 0x4a, 0xba, 0x42, 0x54, 0x48, 0xb3, 0x32, 0x54, 0x48, 0xbc, + 0x52, 0x94, 0x48, 0xb3, 0x22, 0x14, 0x48, 0xc6, 0xaa, 0x14, 0x4a, 0xb6, + 0x3a, 0x94, 0x48, 0xc3, 0x8a, 0x94, 0x49, 0xc5, 0x92, 0xd4, 0x49, 0xa0, + 0xaa, 0x13, 0x46, 0xb1, 0x2a, 0x54, 0x48, 0xc7, 0xb2, 0x54, 0x4a, 0xb5, + 0x32, 0x54, 0x48, 0xab, 0x0a, 0x94, 0x47, 0xbf, 0x72, 0x54, 0x49, 0xb3, + 0x3a, 0x54, 0x48, 0xb3, 0x32, 0x54, 0x48, 0xc6, 0xba, 0xd4, 0x4a, 0xbb, + 0x6a, 0x54, 0x49, 0xb9, 0x5a, 0x14, 0x49, 0xba, 0x5a, 0x14, 0x49, 0xa5, + 0xf2, 0x93, 0x47, 0xa0, 0xca, 0xd3, 0x46, 0xad, 0x12, 0x14, 0x48, 0xa9, + 0x0a, 0x14, 0x48, 0xa0, 0xe2, 0xd3, 0x47, 0xac, 0x22, 0x54, 0x48, 0xa1, + 0xe2, 0xd3, 0x47, 0xa4, 0xf2, 0x93, 0x47, 0x9e, 0xd2, 0x53, 0x47, 0x92, + 0x4a, 0x53, 0x45, 0xa6, 0x0a, 0x54, 0x48, 0x9d, 0xba, 0x13, 0x47, 0x97, + 0x72, 0xd3, 0x45, 0x8e, 0x32, 0xd3, 0x44, 0x9d, 0xd2, 0x53, 0x47, 0x9d, + 0xba, 0x93, 0x46, 0x90, 0x4a, 0x93, 0x45, 0x88, 0x12, 0x13, 0x45, 0x8f, + 0x42, 0x13, 0x45, 0x8d, 0x2a, 0x13, 0x45, 0x75, 0x82, 0xd2, 0x42, 0xa5, + 0x0a, 0x14, 0x48, 0x85, 0xda, 0x92, 0x43, 0x83, 0xc2, 0x12, 0x43, 0x67, + 0x42, 0x52, 0x42, 0x80, 0xc2, 0x52, 0x43, 0x7e, 0xaa, 0xd2, 0x42, 0x7d, + 0xb2, 0x92, 0x43, 0x6c, 0x62, 0x52, 0x42, 0x66, 0x2a, 0x12, 0x41, 0x78, + 0x92, 0xd2, 0x42, 0x64, 0x3a, 0x12, 0x42, 0x65, 0x32, 0x92, 0x41, 0x5d, + 0x12, 0x52, 0x41, 0x64, 0x32, 0xd2, 0x41, 0x69, 0x4a, 0x12, 0x42, 0x69, + 0x52, 0x12, 0x42, 0x69, 0x5a, 0x52, 0x42, 0x65, 0x92, 0x92, 0x46, 0x6c, + 0xba, 0x52, 0x47, 0x64, 0x82, 0x52, 0x46, 0x6e, 0xba, 0x52, 0x47, 0x63, + 0x6a, 0xd2, 0x44, 0x5a, 0x2a, 0x52, 0x43, 0x56, 0xfa, 0xd1, 0x41, 0x50, + 0xaa, 0x91, 0x40, 0x53, 0xba, 0x91, 0x40, 0x54, 0xda, 0x11, 0x41, 0x5b, + 0x2a, 0xd2, 0x42, 0x61, 0x5a, 0x52, 0x44, 0x64, 0x72, 0xd2, 0x44, 0x65, + 0x82, 0x92, 0x45, 0x67, 0x82, 0x92, 0x45, 0x64, 0x82, 0xd2, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x92, 0x52, 0x47, 0x6a, 0xd2, 0x92, 0x48, 0x64, 0x9a, 0xd2, 0x47, 0x61, + 0x92, 0x92, 0x47, 0x63, 0xa2, 0xd2, 0x47, 0x6b, 0xc2, 0x12, 0x48, 0x6e, + 0xd2, 0x52, 0x48, 0x67, 0xa2, 0x92, 0x47, 0x74, 0xf2, 0x92, 0x48, 0x6d, + 0xc2, 0xd2, 0x47, 0x73, 0xd2, 0xd2, 0x47, 0x72, 0xe2, 0x52, 0x48, 0x83, + 0x1a, 0x93, 0x48, 0x91, 0xaa, 0x53, 0x49, 0x6b, 0xa2, 0x92, 0x46, 0x7f, + 0x12, 0x93, 0x48, 0x8b, 0x7a, 0xd3, 0x48, 0x81, 0x22, 0xd3, 0x48, 0x86, + 0x32, 0x53, 0x48, 0x90, 0x9a, 0x13, 0x49, 0x92, 0xb2, 0x53, 0x49, 0x79, + 0xd2, 0xd2, 0x46, 0x99, 0xe2, 0x53, 0x49, 0x9b, 0xda, 0xd3, 0x48, 0x94, + 0x9a, 0x93, 0x48, 0x97, 0xba, 0xd3, 0x48, 0x9a, 0xd2, 0xd3, 0x48, 0x98, + 0xb2, 0x93, 0x48, 0x94, 0x92, 0x53, 0x48, 0xa5, 0x0a, 0x14, 0x49, 0x96, + 0xa2, 0x53, 0x48, 0x9f, 0xea, 0xd3, 0x48, 0x96, 0x8a, 0x13, 0x48, 0xa4, + 0x0a, 0x14, 0x49, 0x96, 0x8a, 0x13, 0x48, 0xae, 0x3a, 0x94, 0x49, 0x91, + 0x52, 0x93, 0x46, 0xb4, 0x5a, 0x14, 0x4a, 0x95, 0x7a, 0xd3, 0x47, 0xa4, + 0x02, 0x54, 0x48, 0xa8, 0x02, 0x94, 0x48, 0x9e, 0xc2, 0x13, 0x48, 0xad, + 0x22, 0xd4, 0x48, 0xab, 0x12, 0x94, 0x48, 0xad, 0x22, 0xd4, 0x48, 0xac, + 0x1a, 0x94, 0x48, 0xab, 0x1a, 0xd4, 0x48, 0xc2, 0x92, 0x94, 0x4a, 0xb3, + 0x3a, 0x14, 0x49, 0xb7, 0x4a, 0x54, 0x49, 0xa7, 0xea, 0xd3, 0x47, 0xb4, + 0x3a, 0x14, 0x49, 0xb6, 0x3a, 0xd4, 0x48, 0xb1, 0x22, 0x94, 0x48, 0xb9, + 0x42, 0x94, 0x48, 0xb5, 0x2a, 0x54, 0x48, 0xbf, 0x62, 0x14, 0x49, 0xb0, + 0x1a, 0x54, 0x48, 0xc2, 0x6a, 0x54, 0x49, 0xcb, 0xca, 0x54, 0x4a, 0xc0, + 0x62, 0x14, 0x49, 0xc2, 0x6a, 0x14, 0x49, 0xb8, 0x32, 0x54, 0x48, 0xb9, + 0x3a, 0x54, 0x48, 0xbb, 0x42, 0x94, 0x48, 0xae, 0x0a, 0x94, 0x47, 0xb8, + 0x3a, 0x54, 0x48, 0xaf, 0x0a, 0x14, 0x47, 0xcf, 0xea, 0xd4, 0x4a, 0xc0, + 0x62, 0x14, 0x49, 0xc4, 0x8a, 0x94, 0x49, 0xae, 0x0a, 0x14, 0x47, 0xb0, + 0x22, 0x54, 0x48, 0xc1, 0x72, 0x54, 0x49, 0xb2, 0x22, 0x14, 0x48, 0xc2, + 0x82, 0x94, 0x49, 0xbf, 0x6a, 0x54, 0x49, 0xb0, 0x22, 0x14, 0x48, 0xca, + 0xd2, 0xd4, 0x4a, 0xbc, 0x5a, 0xd4, 0x48, 0xb6, 0x42, 0x94, 0x48, 0xac, + 0x12, 0x14, 0x48, 0xc2, 0x82, 0x94, 0x49, 0xa1, 0xba, 0xd3, 0x46, 0xc0, + 0x82, 0x94, 0x49, 0xb2, 0x3a, 0x14, 0x49, 0xab, 0x12, 0x14, 0x48, 0xc4, + 0xaa, 0x94, 0x4a, 0xa9, 0x0a, 0xd4, 0x47, 0xb8, 0x5a, 0xd4, 0x48, 0xa1, + 0xda, 0x13, 0x47, 0xb4, 0x42, 0x94, 0x48, 0xa4, 0xfa, 0xd3, 0x47, 0xa1, + 0xda, 0xd3, 0x47, 0x9a, 0x9a, 0x93, 0x46, 0xb3, 0x42, 0x94, 0x48, 0xa9, + 0x1a, 0x54, 0x48, 0x9a, 0xba, 0x53, 0x47, 0x96, 0x72, 0xd3, 0x45, 0x8a, + 0x12, 0xd3, 0x44, 0x9e, 0xc2, 0x13, 0x47, 0x98, 0x9a, 0xd3, 0x46, 0x94, + 0x62, 0xd3, 0x45, 0x93, 0x6a, 0x53, 0x46, 0x81, 0xb2, 0x12, 0x43, 0x8b, + 0x12, 0x93, 0x44, 0x96, 0x8a, 0x53, 0x46, 0x94, 0x62, 0x93, 0x45, 0x82, + 0xaa, 0xd2, 0x42, 0x80, 0xba, 0x52, 0x43, 0x86, 0xea, 0xd2, 0x43, 0x83, + 0xca, 0x52, 0x43, 0x83, 0xd2, 0x52, 0x43, 0x78, 0x92, 0x12, 0x43, 0x77, + 0x92, 0xd2, 0x42, 0x82, 0xe2, 0x92, 0x44, 0x76, 0x82, 0x92, 0x42, 0x68, + 0x4a, 0x12, 0x42, 0x80, 0xc2, 0x92, 0x43, 0x7a, 0xa2, 0x52, 0x43, 0x63, + 0x2a, 0x52, 0x41, 0x77, 0x9a, 0x52, 0x43, 0x6b, 0x5a, 0x52, 0x42, 0x65, + 0x3a, 0xd2, 0x41, 0x67, 0x52, 0x92, 0x42, 0x6a, 0x62, 0xd2, 0x42, 0x59, + 0x0a, 0x52, 0x41, 0x5e, 0x1a, 0x52, 0x41, 0x67, 0xaa, 0x92, 0x47, 0x6a, + 0xba, 0x12, 0x48, 0x69, 0xb2, 0x92, 0x47, 0x64, 0x8a, 0x52, 0x46, 0x59, + 0x32, 0x12, 0x44, 0x5b, 0x2a, 0x52, 0x43, 0x4e, 0x9a, 0xd1, 0x40, 0x4d, + 0x6a, 0xd1, 0x3f, 0x48, 0x1a, 0x51, 0x3d, 0x5c, 0x02, 0x12, 0x41, 0x56, + 0xe2, 0xd1, 0x40, 0x5d, 0x2a, 0x92, 0x42, 0x60, 0x42, 0x12, 0x43, 0x65, + 0x7a, 0x12, 0x45, 0x63, 0x6a, 0x92, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0xaa, 0xd2, 0x47, 0x6c, 0xd2, 0x52, 0x48, 0x67, 0xc2, 0x52, 0x48, 0x63, + 0xaa, 0x12, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x68, + 0xb2, 0xd2, 0x47, 0x69, 0xa2, 0x52, 0x47, 0x76, 0xf2, 0x52, 0x48, 0x7a, + 0x0a, 0x93, 0x48, 0x6e, 0xba, 0x92, 0x47, 0x6f, 0xc2, 0x12, 0x48, 0x87, + 0x7a, 0x13, 0x49, 0x87, 0x62, 0x13, 0x49, 0x89, 0x6a, 0xd3, 0x48, 0x88, + 0x6a, 0x13, 0x49, 0x82, 0x12, 0x13, 0x48, 0x86, 0x42, 0x93, 0x48, 0x8e, + 0x8a, 0xd3, 0x48, 0x80, 0xfa, 0x52, 0x47, 0x83, 0x22, 0x13, 0x48, 0x8e, + 0x7a, 0xd3, 0x48, 0x94, 0xa2, 0xd3, 0x48, 0x95, 0xa2, 0x93, 0x48, 0x92, + 0x92, 0x93, 0x48, 0x8e, 0x7a, 0x53, 0x48, 0x99, 0xea, 0x53, 0x49, 0xa3, + 0x02, 0x54, 0x49, 0x8e, 0x6a, 0x13, 0x48, 0x9b, 0xd2, 0xd3, 0x48, 0x93, + 0x7a, 0xd3, 0x47, 0x9b, 0xda, 0xd3, 0x48, 0x99, 0xb2, 0x53, 0x48, 0x9b, + 0xba, 0x53, 0x48, 0xa0, 0xf2, 0xd3, 0x48, 0x9e, 0xca, 0x53, 0x48, 0xa7, + 0x12, 0xd4, 0x48, 0x9d, 0xc2, 0x53, 0x48, 0xaf, 0x42, 0xd4, 0x49, 0xa0, + 0xd2, 0x13, 0x48, 0x9e, 0xc2, 0x13, 0x48, 0xb0, 0x42, 0x94, 0x49, 0xb0, + 0x32, 0x54, 0x49, 0xa2, 0xf2, 0x53, 0x48, 0xc5, 0xb2, 0x14, 0x4b, 0xa7, + 0x0a, 0x94, 0x48, 0xb8, 0x4a, 0x14, 0x49, 0xb4, 0x42, 0x54, 0x49, 0xa9, + 0x0a, 0x54, 0x48, 0xb5, 0x4a, 0x54, 0x49, 0xac, 0x0a, 0x14, 0x48, 0xae, + 0x22, 0x94, 0x48, 0xa7, 0xf2, 0x13, 0x48, 0xa9, 0xf2, 0x13, 0x48, 0xc2, + 0x7a, 0x94, 0x49, 0xa8, 0xe2, 0x13, 0x47, 0xc3, 0x8a, 0x54, 0x4a, 0xb9, + 0x42, 0x94, 0x48, 0xb2, 0x22, 0x14, 0x48, 0xb3, 0x22, 0x14, 0x48, 0xb8, + 0x42, 0x94, 0x48, 0xb7, 0x3a, 0xd4, 0x48, 0xc0, 0x62, 0x14, 0x49, 0xb1, + 0x12, 0xd4, 0x47, 0xbd, 0x52, 0xd4, 0x48, 0xab, 0xea, 0x93, 0x46, 0xb1, + 0x12, 0xd4, 0x47, 0xc9, 0xc2, 0x94, 0x4a, 0xc4, 0x8a, 0x94, 0x49, 0xbd, + 0x52, 0xd4, 0x48, 0xba, 0x4a, 0xd4, 0x48, 0xaa, 0x02, 0x14, 0x47, 0xc4, + 0x9a, 0x54, 0x4a, 0xb3, 0x32, 0x94, 0x48, 0xca, 0xca, 0x94, 0x4a, 0xbc, + 0x5a, 0x14, 0x49, 0xbf, 0x72, 0x54, 0x49, 0xc8, 0xc2, 0x54, 0x4a, 0xbb, + 0x5a, 0xd4, 0x48, 0xbc, 0x62, 0x54, 0x49, 0xaf, 0x1a, 0x14, 0x48, 0xc2, + 0x8a, 0xd4, 0x49, 0xb7, 0x4a, 0xd4, 0x48, 0xbb, 0x5a, 0x14, 0x49, 0xab, + 0x22, 0x94, 0x48, 0x9f, 0xc2, 0x13, 0x47, 0xb1, 0x3a, 0xd4, 0x48, 0xaf, + 0x2a, 0x54, 0x48, 0xa9, 0x22, 0x94, 0x48, 0x98, 0x7a, 0xd3, 0x45, 0xab, + 0x1a, 0x94, 0x48, 0xb0, 0x2a, 0x54, 0x48, 0xac, 0x2a, 0xd4, 0x48, 0x8c, + 0x12, 0x93, 0x44, 0x9d, 0xb2, 0x93, 0x46, 0x9f, 0xe2, 0xd3, 0x47, 0xa5, + 0x02, 0x14, 0x48, 0x99, 0x9a, 0x93, 0x46, 0xa8, 0x22, 0xd4, 0x48, 0x90, + 0x42, 0x93, 0x45, 0x93, 0x5a, 0x93, 0x45, 0x8d, 0x22, 0xd3, 0x44, 0x8b, + 0x22, 0x93, 0x45, 0x8c, 0x22, 0xd3, 0x44, 0x8b, 0x02, 0x93, 0x44, 0x9d, + 0xda, 0x93, 0x47, 0x8d, 0x32, 0x13, 0x45, 0x78, 0x8a, 0x92, 0x42, 0x6e, + 0x52, 0xd2, 0x41, 0x85, 0xda, 0x12, 0x44, 0x77, 0x7a, 0x52, 0x42, 0x7e, + 0xaa, 0x12, 0x43, 0x7b, 0xba, 0x12, 0x44, 0x87, 0xfa, 0x92, 0x44, 0x6a, + 0x52, 0x92, 0x42, 0x75, 0x82, 0xd2, 0x42, 0x7e, 0xb2, 0x92, 0x43, 0x71, + 0x7a, 0x12, 0x43, 0x64, 0x3a, 0x12, 0x42, 0x64, 0x32, 0x92, 0x41, 0x5e, + 0x22, 0x92, 0x41, 0x5d, 0x1a, 0x52, 0x41, 0x74, 0x92, 0x52, 0x43, 0x58, + 0x02, 0x12, 0x41, 0x64, 0x42, 0x52, 0x42, 0x67, 0x4a, 0x52, 0x42, 0x5a, + 0x1a, 0xd2, 0x41, 0x5a, 0x0a, 0x52, 0x41, 0x66, 0xb2, 0x12, 0x48, 0x64, + 0x9a, 0x92, 0x47, 0x62, 0x9a, 0x92, 0x47, 0x5f, 0x5a, 0x52, 0x45, 0x54, + 0x12, 0x52, 0x43, 0x53, 0xfa, 0x91, 0x42, 0x49, 0x3a, 0x91, 0x3f, 0x46, + 0xea, 0x10, 0x3c, 0x54, 0x5a, 0x11, 0x3d, 0x5d, 0xca, 0xd1, 0x3e, 0x6b, + 0x42, 0x52, 0x41, 0x65, 0x2a, 0x12, 0x41, 0x69, 0x62, 0x12, 0x43, 0x5f, + 0x32, 0x52, 0x42, 0x57, 0x0a, 0x52, 0x42, 0x57, 0x1a, 0x92, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0xb2, 0x52, 0x48, 0x61, 0x92, 0x92, 0x47, 0x69, 0xc2, 0x52, 0x48, 0x63, + 0xaa, 0x12, 0x48, 0x61, 0x9a, 0xd2, 0x47, 0x6c, 0xca, 0x12, 0x48, 0x6b, + 0xca, 0x52, 0x48, 0x67, 0xaa, 0x52, 0x47, 0x66, 0xa2, 0x92, 0x47, 0x80, + 0x2a, 0xd3, 0x48, 0x7f, 0x2a, 0x13, 0x49, 0x6b, 0xaa, 0x52, 0x47, 0x77, + 0x12, 0xd3, 0x48, 0x81, 0x32, 0x93, 0x48, 0x82, 0x3a, 0xd3, 0x48, 0x83, + 0x2a, 0x93, 0x48, 0x85, 0x4a, 0x93, 0x48, 0x90, 0x9a, 0x13, 0x49, 0x86, + 0x22, 0x13, 0x48, 0x84, 0x2a, 0x13, 0x48, 0x86, 0x1a, 0xd3, 0x47, 0x8a, + 0x52, 0x53, 0x48, 0x98, 0xea, 0x93, 0x49, 0x8e, 0x8a, 0x13, 0x49, 0x8c, + 0x72, 0x93, 0x48, 0x9b, 0xe2, 0x53, 0x49, 0x95, 0xaa, 0x93, 0x48, 0x89, + 0x2a, 0x13, 0x47, 0x97, 0xba, 0x93, 0x48, 0x94, 0xaa, 0x93, 0x48, 0xa7, + 0x1a, 0x94, 0x49, 0x95, 0x92, 0x13, 0x48, 0xa3, 0x0a, 0x14, 0x49, 0x86, + 0x02, 0xd3, 0x45, 0xa8, 0x22, 0x94, 0x49, 0xa9, 0x22, 0x54, 0x49, 0xa2, + 0xfa, 0x93, 0x48, 0x9d, 0xb2, 0x13, 0x48, 0xab, 0x2a, 0x54, 0x49, 0x99, + 0xa2, 0x13, 0x48, 0xa6, 0x0a, 0x94, 0x48, 0xb6, 0x62, 0x14, 0x4a, 0xa3, + 0xe2, 0x13, 0x48, 0x9d, 0xaa, 0xd3, 0x47, 0xac, 0x1a, 0x94, 0x48, 0xac, + 0x22, 0xd4, 0x48, 0xae, 0x22, 0xd4, 0x48, 0xbb, 0x5a, 0x54, 0x49, 0xc1, + 0x82, 0x14, 0x4a, 0xb0, 0x2a, 0x94, 0x48, 0xa2, 0xca, 0xd3, 0x47, 0xb6, + 0x3a, 0xd4, 0x48, 0xbe, 0x6a, 0xd4, 0x49, 0xa7, 0xda, 0x53, 0x47, 0xc0, + 0x62, 0x54, 0x49, 0xac, 0x12, 0x54, 0x48, 0xbd, 0x5a, 0x54, 0x49, 0xaa, + 0xea, 0x13, 0x47, 0xad, 0x12, 0x14, 0x48, 0xc0, 0x6a, 0x14, 0x49, 0xc0, + 0x5a, 0xd4, 0x48, 0xb9, 0x42, 0x94, 0x48, 0xbe, 0x52, 0xd4, 0x48, 0xb8, + 0x42, 0xd4, 0x48, 0xb0, 0x12, 0xd4, 0x47, 0xbc, 0x4a, 0x94, 0x48, 0xbd, + 0x52, 0xd4, 0x48, 0xc7, 0xaa, 0x14, 0x4a, 0xc4, 0x92, 0xd4, 0x49, 0xb1, + 0x1a, 0x14, 0x48, 0xb3, 0x2a, 0x94, 0x48, 0xc0, 0x62, 0x14, 0x49, 0xaa, + 0x02, 0x94, 0x47, 0xc2, 0x82, 0x94, 0x49, 0xb7, 0x42, 0x94, 0x48, 0xb5, + 0x3a, 0x94, 0x48, 0xc3, 0x8a, 0x94, 0x49, 0xbb, 0x62, 0x54, 0x49, 0xb6, + 0x3a, 0x94, 0x48, 0xb6, 0x4a, 0xd4, 0x48, 0xb1, 0x32, 0xd4, 0x48, 0xb8, + 0x52, 0x14, 0x49, 0xb7, 0x52, 0x14, 0x49, 0xbd, 0x6a, 0x94, 0x49, 0xab, + 0x12, 0x14, 0x48, 0xb1, 0x42, 0x14, 0x49, 0xaa, 0x12, 0x14, 0x48, 0x9e, + 0xca, 0x53, 0x47, 0xb2, 0x3a, 0xd4, 0x48, 0xa9, 0x12, 0x54, 0x48, 0xab, + 0x1a, 0x54, 0x48, 0xaf, 0x32, 0xd4, 0x48, 0x9a, 0xba, 0x13, 0x48, 0xb6, + 0x5a, 0x54, 0x49, 0xa3, 0xea, 0x93, 0x47, 0xac, 0x22, 0x54, 0x48, 0x97, + 0x9a, 0x53, 0x47, 0xa7, 0x12, 0x54, 0x48, 0x8e, 0x32, 0x13, 0x45, 0x91, + 0x52, 0x93, 0x45, 0xa0, 0x0a, 0x54, 0x48, 0x87, 0xf2, 0x92, 0x44, 0x90, + 0x42, 0x53, 0x45, 0x90, 0x5a, 0x53, 0x46, 0x99, 0x9a, 0x53, 0x46, 0x93, + 0x62, 0xd3, 0x45, 0x8a, 0x0a, 0x13, 0x44, 0x77, 0x82, 0xd2, 0x42, 0x8e, + 0x42, 0x93, 0x45, 0x78, 0xa2, 0x92, 0x43, 0x78, 0x8a, 0x92, 0x42, 0x72, + 0x82, 0x12, 0x43, 0x80, 0xb2, 0x92, 0x43, 0x6e, 0x5a, 0xd2, 0x41, 0x7a, + 0xa2, 0x92, 0x43, 0x69, 0x4a, 0xd2, 0x41, 0x5e, 0x12, 0x12, 0x41, 0x65, + 0x2a, 0x92, 0x41, 0x76, 0x92, 0x52, 0x43, 0x50, 0xb2, 0x91, 0x40, 0x67, + 0x52, 0x92, 0x42, 0x65, 0x42, 0x12, 0x42, 0x62, 0x3a, 0x52, 0x42, 0x8c, + 0x42, 0x13, 0x46, 0x5a, 0x22, 0x52, 0x42, 0x67, 0x5a, 0x12, 0x43, 0x65, + 0x4a, 0x92, 0x42, 0x55, 0xea, 0x11, 0x41, 0x65, 0xaa, 0x12, 0x48, 0x67, + 0xb2, 0x12, 0x48, 0x60, 0x72, 0x52, 0x46, 0x56, 0x22, 0x92, 0x44, 0x51, + 0xda, 0x91, 0x42, 0x4d, 0x72, 0xd1, 0x40, 0x45, 0xd2, 0x90, 0x3c, 0x45, + 0x92, 0x10, 0x3a, 0x58, 0x72, 0xd1, 0x3d, 0x59, 0x7a, 0x91, 0x3c, 0x66, + 0x0a, 0x52, 0x3f, 0x61, 0xfa, 0x51, 0x3f, 0x78, 0x7a, 0xd2, 0x41, 0x67, + 0x42, 0x92, 0x41, 0x67, 0x52, 0x52, 0x42, 0x5d, 0x22, 0xd2, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, + 0xca, 0x52, 0x48, 0x65, 0xaa, 0x12, 0x48, 0x64, 0xaa, 0x12, 0x48, 0x63, + 0xaa, 0x12, 0x48, 0x63, 0xa2, 0x12, 0x48, 0x65, 0xb2, 0x12, 0x48, 0x6d, + 0xaa, 0x52, 0x47, 0x6b, 0xca, 0x52, 0x48, 0x71, 0xea, 0x52, 0x48, 0x75, + 0xea, 0x52, 0x48, 0x84, 0x3a, 0x93, 0x48, 0x80, 0x12, 0x93, 0x48, 0x7e, + 0x02, 0x13, 0x48, 0x7a, 0xfa, 0x52, 0x48, 0x7c, 0xea, 0xd2, 0x47, 0x87, + 0x62, 0xd3, 0x48, 0x7e, 0x02, 0x13, 0x48, 0x88, 0x52, 0x93, 0x48, 0x88, + 0x6a, 0xd3, 0x48, 0x89, 0x52, 0x53, 0x48, 0x88, 0x4a, 0x93, 0x48, 0x90, + 0x92, 0x13, 0x49, 0x92, 0xba, 0x53, 0x49, 0x8b, 0x7a, 0x13, 0x49, 0x95, + 0xba, 0xd3, 0x48, 0x8b, 0x52, 0x13, 0x48, 0x9c, 0xfa, 0x13, 0x49, 0x96, + 0xba, 0xd3, 0x48, 0x91, 0x7a, 0x53, 0x48, 0x9b, 0xe2, 0x13, 0x49, 0x9f, + 0x0a, 0x94, 0x49, 0x98, 0xc2, 0x93, 0x48, 0x98, 0xaa, 0x53, 0x48, 0xb7, + 0x5a, 0x14, 0x4a, 0x95, 0x8a, 0xd3, 0x47, 0x9e, 0x02, 0x14, 0x49, 0xae, + 0x3a, 0x94, 0x49, 0x99, 0xb2, 0x53, 0x48, 0xa0, 0xea, 0x93, 0x48, 0xbb, + 0x6a, 0x14, 0x4a, 0x93, 0x6a, 0x53, 0x47, 0xa2, 0xea, 0x93, 0x48, 0xab, + 0x22, 0x14, 0x49, 0xaa, 0x22, 0x54, 0x49, 0xb5, 0x52, 0xd4, 0x49, 0xb9, + 0x5a, 0x94, 0x49, 0xa9, 0x1a, 0xd4, 0x48, 0xc0, 0x72, 0x94, 0x49, 0xaf, + 0x32, 0x14, 0x49, 0xc2, 0x92, 0x14, 0x4a, 0xc1, 0x82, 0x14, 0x4a, 0xad, + 0x0a, 0x54, 0x48, 0xbd, 0x72, 0xd4, 0x49, 0xab, 0x12, 0x94, 0x48, 0xbe, + 0x62, 0x54, 0x49, 0xa9, 0x02, 0x14, 0x48, 0xa6, 0xd2, 0x13, 0x47, 0xb9, + 0x52, 0x14, 0x49, 0xb5, 0x32, 0x54, 0x48, 0xb2, 0x2a, 0x54, 0x48, 0xb2, + 0x2a, 0x94, 0x48, 0xae, 0x1a, 0x14, 0x48, 0xa3, 0xa2, 0xd3, 0x45, 0xc1, + 0x6a, 0x14, 0x49, 0xb8, 0x3a, 0x94, 0x48, 0xbc, 0x52, 0x94, 0x48, 0xbe, + 0x5a, 0xd4, 0x48, 0xb9, 0x4a, 0x94, 0x48, 0xb7, 0x42, 0xd4, 0x48, 0xa7, + 0xea, 0x53, 0x47, 0xb2, 0x1a, 0x14, 0x48, 0xb4, 0x3a, 0x94, 0x48, 0xc2, + 0x9a, 0x54, 0x4a, 0xb1, 0x22, 0x14, 0x48, 0xaf, 0x22, 0x14, 0x48, 0xc7, + 0xc2, 0xd4, 0x4a, 0xb3, 0x3a, 0x94, 0x48, 0xba, 0x52, 0x14, 0x49, 0xba, + 0x62, 0x54, 0x49, 0xaa, 0x12, 0x14, 0x48, 0xbe, 0x82, 0x14, 0x4a, 0xb9, + 0x52, 0x14, 0x49, 0xb3, 0x3a, 0x94, 0x48, 0xb1, 0x32, 0x94, 0x48, 0xb1, + 0x32, 0x94, 0x48, 0xa9, 0xfa, 0x93, 0x47, 0xa1, 0xd2, 0x13, 0x47, 0xb7, + 0x5a, 0x54, 0x49, 0x9a, 0xa2, 0x13, 0x47, 0xae, 0x32, 0xd4, 0x48, 0xad, + 0x2a, 0x94, 0x48, 0xa7, 0x12, 0x54, 0x48, 0xad, 0x2a, 0x94, 0x48, 0x96, + 0x82, 0x53, 0x46, 0xa7, 0x12, 0x54, 0x48, 0x9d, 0xea, 0x53, 0x48, 0x9b, + 0x9a, 0x93, 0x46, 0x8f, 0x42, 0x53, 0x45, 0xaf, 0x42, 0x14, 0x49, 0x95, + 0x8a, 0x13, 0x47, 0x8b, 0x0a, 0x93, 0x44, 0x8d, 0x1a, 0x93, 0x44, 0x90, + 0x52, 0xd3, 0x45, 0x97, 0x9a, 0xd3, 0x46, 0x98, 0x92, 0x93, 0x46, 0x8a, + 0x12, 0xd3, 0x44, 0x7c, 0x9a, 0x12, 0x43, 0x83, 0xca, 0xd2, 0x43, 0x7f, + 0xd2, 0x92, 0x44, 0x74, 0x82, 0xd2, 0x42, 0x6d, 0x6a, 0x12, 0x43, 0x6d, + 0x5a, 0x12, 0x42, 0x76, 0x92, 0x52, 0x43, 0x7a, 0xaa, 0xd2, 0x43, 0x73, + 0x8a, 0x52, 0x43, 0x65, 0x4a, 0xd2, 0x42, 0x5d, 0x12, 0x52, 0x41, 0x80, + 0xca, 0x12, 0x44, 0x65, 0x3a, 0x12, 0x42, 0x69, 0x4a, 0x12, 0x42, 0x59, + 0x02, 0x12, 0x41, 0x5a, 0x0a, 0x92, 0x41, 0x57, 0x0a, 0xd2, 0x41, 0x68, + 0x5a, 0xd2, 0x42, 0x59, 0x0a, 0x92, 0x41, 0x57, 0xfa, 0x51, 0x41, 0x61, + 0x2a, 0x52, 0x42, 0x55, 0x02, 0xd2, 0x41, 0x66, 0xa2, 0x92, 0x47, 0x5e, + 0x6a, 0x92, 0x46, 0x54, 0x12, 0x52, 0x44, 0x54, 0x02, 0x52, 0x43, 0x4e, + 0x72, 0xd1, 0x40, 0x44, 0xba, 0xd0, 0x3c, 0x42, 0x5a, 0x90, 0x39, 0x45, + 0x62, 0x90, 0x38, 0x5b, 0x3a, 0x91, 0x3b, 0x71, 0x1a, 0x52, 0x3f, 0x75, + 0x3a, 0x12, 0x40, 0x87, 0xca, 0x12, 0x42, 0x90, 0x2a, 0x93, 0x43, 0x6c, + 0x3a, 0x52, 0x40, 0x9d, 0xba, 0x53, 0x46, 0x5f, 0x0a, 0xd2, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x9a, 0xd2, 0x47, 0x61, 0x92, 0x92, 0x47, 0x68, 0xc2, 0x12, 0x48, 0x75, + 0x02, 0xd3, 0x48, 0x70, 0xd2, 0x12, 0x48, 0x69, 0xba, 0x12, 0x48, 0x6e, + 0xda, 0x52, 0x48, 0x6f, 0xca, 0x52, 0x48, 0x7a, 0x1a, 0x13, 0x49, 0x7a, + 0xfa, 0x52, 0x48, 0x70, 0xda, 0x12, 0x48, 0x7f, 0x1a, 0x93, 0x48, 0x73, + 0xd2, 0x92, 0x47, 0x76, 0xf2, 0x52, 0x48, 0x7e, 0x0a, 0x53, 0x48, 0x87, + 0x6a, 0xd3, 0x48, 0x7b, 0x0a, 0x53, 0x48, 0x89, 0x62, 0x93, 0x48, 0x82, + 0x2a, 0x53, 0x48, 0x84, 0x2a, 0x53, 0x48, 0x91, 0xb2, 0x53, 0x49, 0x8b, + 0x5a, 0x93, 0x48, 0x8f, 0x8a, 0xd3, 0x48, 0x95, 0xba, 0xd3, 0x48, 0x90, + 0x92, 0xd3, 0x48, 0x8a, 0x4a, 0x13, 0x48, 0x82, 0xfa, 0x12, 0x47, 0x96, + 0xc2, 0xd3, 0x48, 0x97, 0xc2, 0x93, 0x48, 0x99, 0xca, 0xd3, 0x48, 0x8c, + 0x5a, 0x13, 0x48, 0xa1, 0x02, 0x14, 0x49, 0x9b, 0xd2, 0x13, 0x49, 0x95, + 0x8a, 0x13, 0x48, 0xb5, 0x72, 0x94, 0x4a, 0x9d, 0xd2, 0x53, 0x48, 0x9c, + 0xda, 0x93, 0x48, 0xa1, 0xfa, 0x93, 0x48, 0xa2, 0x0a, 0x14, 0x49, 0x94, + 0x7a, 0x53, 0x47, 0xa2, 0xea, 0x93, 0x48, 0xa4, 0x02, 0x94, 0x48, 0x99, + 0x9a, 0x93, 0x47, 0xab, 0x12, 0x94, 0x48, 0xa0, 0xda, 0x53, 0x48, 0xaf, + 0x4a, 0xd4, 0x49, 0xbc, 0x6a, 0xd4, 0x49, 0xab, 0x22, 0x14, 0x49, 0xc3, + 0x9a, 0x94, 0x4a, 0xb5, 0x42, 0x54, 0x49, 0xb2, 0x3a, 0x14, 0x49, 0xbc, + 0x62, 0x94, 0x49, 0xb6, 0x42, 0x14, 0x49, 0xab, 0x0a, 0x54, 0x48, 0xc4, + 0xa2, 0x54, 0x4a, 0xa2, 0xca, 0x93, 0x47, 0xc0, 0x72, 0x94, 0x49, 0xa9, + 0x12, 0x94, 0x48, 0xb1, 0x22, 0x54, 0x48, 0xc6, 0xa2, 0x14, 0x4a, 0xb6, + 0x42, 0xd4, 0x48, 0xb7, 0x3a, 0x94, 0x48, 0xbc, 0x52, 0xd4, 0x48, 0xbd, + 0x5a, 0x14, 0x49, 0xbb, 0x4a, 0x94, 0x48, 0xc5, 0x9a, 0xd4, 0x49, 0xb9, + 0x42, 0x94, 0x48, 0xc1, 0x72, 0x94, 0x49, 0xb0, 0x22, 0x54, 0x48, 0xc1, + 0x7a, 0x94, 0x49, 0xb9, 0x4a, 0x94, 0x48, 0xb9, 0x4a, 0xd4, 0x48, 0xbe, + 0x6a, 0x94, 0x49, 0xb3, 0x32, 0x94, 0x48, 0xd7, 0x52, 0x55, 0x4c, 0xa9, + 0x0a, 0xd4, 0x47, 0xb3, 0x32, 0x94, 0x48, 0xc5, 0xb2, 0x54, 0x4a, 0xb3, + 0x32, 0x94, 0x48, 0xbd, 0x72, 0xd4, 0x49, 0xba, 0x52, 0xd4, 0x48, 0xad, + 0x22, 0x94, 0x48, 0xac, 0x22, 0x54, 0x48, 0xb7, 0x52, 0xd4, 0x48, 0xa4, + 0xda, 0x13, 0x47, 0xa5, 0x02, 0x54, 0x47, 0xad, 0x2a, 0x94, 0x48, 0x9f, + 0xda, 0x13, 0x48, 0xab, 0x1a, 0x94, 0x48, 0xa2, 0xe2, 0x53, 0x47, 0xa6, + 0x02, 0x14, 0x48, 0xa1, 0xe2, 0x93, 0x47, 0x99, 0x92, 0x93, 0x46, 0xa7, + 0x12, 0x14, 0x48, 0xa0, 0xfa, 0x93, 0x48, 0x9a, 0x92, 0x53, 0x46, 0x96, + 0x82, 0x53, 0x46, 0x90, 0x22, 0x13, 0x45, 0x97, 0x8a, 0x53, 0x46, 0x85, + 0xea, 0xd2, 0x44, 0x91, 0x5a, 0xd3, 0x45, 0x93, 0x72, 0x93, 0x46, 0xa1, + 0xf2, 0x93, 0x47, 0x94, 0x7a, 0x53, 0x46, 0x8c, 0x12, 0x53, 0x44, 0x86, + 0xea, 0x12, 0x44, 0x80, 0xb2, 0x92, 0x43, 0x87, 0x12, 0x93, 0x45, 0x63, + 0x2a, 0x52, 0x41, 0x68, 0x42, 0xd2, 0x41, 0x81, 0xaa, 0x52, 0x43, 0x83, + 0x02, 0x53, 0x45, 0x83, 0xda, 0xd2, 0x43, 0x63, 0x42, 0x52, 0x42, 0x5b, + 0x0a, 0x12, 0x41, 0x7b, 0x9a, 0x92, 0x43, 0x7c, 0xba, 0x12, 0x44, 0x66, + 0x52, 0x12, 0x43, 0x60, 0x22, 0x92, 0x41, 0x5e, 0x1a, 0x52, 0x41, 0x6e, + 0x72, 0xd2, 0x42, 0x56, 0xfa, 0x51, 0x41, 0x6f, 0x7a, 0x92, 0x43, 0x65, + 0x62, 0x92, 0x43, 0x62, 0x42, 0x92, 0x42, 0x57, 0x0a, 0xd2, 0x41, 0x57, + 0x0a, 0xd2, 0x41, 0x65, 0x4a, 0x52, 0x42, 0x70, 0xaa, 0x12, 0x47, 0x6d, + 0x92, 0xd2, 0x45, 0x4d, 0x82, 0x11, 0x42, 0x50, 0x7a, 0x11, 0x41, 0x49, + 0xca, 0x50, 0x3d, 0x45, 0x52, 0xd0, 0x39, 0x40, 0x0a, 0x10, 0x37, 0x6b, + 0x92, 0x91, 0x3c, 0x69, 0x9a, 0x91, 0x3d, 0x85, 0x72, 0x92, 0x40, 0x8f, + 0xea, 0x12, 0x42, 0x91, 0x0a, 0xd3, 0x42, 0x94, 0x42, 0xd3, 0x43, 0x7b, + 0x72, 0x12, 0x41, 0x84, 0xba, 0x52, 0x42, 0x7a, 0x82, 0x92, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0xaa, 0x12, 0x48, 0x6d, 0xea, 0xd2, 0x48, 0x70, 0xe2, 0x92, 0x48, 0x66, + 0xaa, 0x12, 0x48, 0x82, 0x42, 0x13, 0x49, 0x7a, 0x2a, 0x13, 0x49, 0x79, + 0x12, 0xd3, 0x48, 0x74, 0xea, 0x52, 0x48, 0x77, 0x02, 0x93, 0x48, 0x72, + 0xe2, 0x92, 0x48, 0x77, 0xfa, 0x52, 0x48, 0x6d, 0xd2, 0x12, 0x48, 0x79, + 0x0a, 0x93, 0x48, 0x81, 0x2a, 0x93, 0x48, 0x88, 0x5a, 0xd3, 0x48, 0x74, + 0xda, 0x92, 0x47, 0x7a, 0xfa, 0x52, 0x48, 0x83, 0x22, 0x13, 0x48, 0x84, + 0x3a, 0x93, 0x48, 0x7e, 0x0a, 0x13, 0x48, 0x83, 0x22, 0x13, 0x48, 0x97, + 0xe2, 0x93, 0x49, 0x91, 0x9a, 0xd3, 0x48, 0x88, 0x52, 0x93, 0x48, 0x8a, + 0x52, 0x53, 0x48, 0x98, 0xda, 0x53, 0x49, 0x99, 0xe2, 0x53, 0x49, 0x91, + 0x92, 0x53, 0x48, 0x98, 0xe2, 0x13, 0x49, 0x99, 0xda, 0x13, 0x49, 0x99, + 0xb2, 0x93, 0x48, 0xa8, 0x2a, 0xd4, 0x49, 0x93, 0x9a, 0x93, 0x48, 0x9d, + 0xfa, 0x13, 0x49, 0x96, 0xa2, 0x53, 0x48, 0xa4, 0x0a, 0x14, 0x49, 0xa7, + 0x12, 0xd4, 0x48, 0x91, 0x6a, 0xd3, 0x47, 0xaa, 0x22, 0x54, 0x49, 0xa6, + 0x22, 0x94, 0x49, 0x9b, 0xaa, 0x13, 0x48, 0x9e, 0xca, 0x13, 0x48, 0xaa, + 0x2a, 0x54, 0x49, 0xae, 0x3a, 0xd4, 0x49, 0xa4, 0xf2, 0x53, 0x48, 0xa5, + 0xf2, 0x53, 0x48, 0xb5, 0x6a, 0x54, 0x4a, 0xb6, 0x52, 0x54, 0x49, 0xaf, + 0x22, 0xd4, 0x48, 0xb0, 0x32, 0x14, 0x49, 0xba, 0x5a, 0x94, 0x49, 0xb9, + 0x4a, 0x14, 0x49, 0xb8, 0x5a, 0x54, 0x49, 0xb4, 0x42, 0x14, 0x49, 0xa8, + 0xfa, 0xd3, 0x47, 0xb7, 0x3a, 0x94, 0x48, 0xac, 0x0a, 0x54, 0x48, 0xb7, + 0x4a, 0x14, 0x49, 0xbd, 0x52, 0x14, 0x49, 0xac, 0x02, 0xd4, 0x47, 0xc0, + 0x6a, 0x54, 0x49, 0xc0, 0x6a, 0x54, 0x49, 0xc2, 0x7a, 0x94, 0x49, 0xb9, + 0x3a, 0x94, 0x48, 0xc3, 0x7a, 0x94, 0x49, 0xbc, 0x5a, 0x14, 0x49, 0xc5, + 0x92, 0xd4, 0x49, 0xaf, 0x22, 0x54, 0x48, 0xc3, 0x82, 0x94, 0x49, 0xb5, + 0x32, 0x54, 0x48, 0xbf, 0x6a, 0x54, 0x49, 0xb0, 0x22, 0x14, 0x48, 0xb5, + 0x42, 0xd4, 0x48, 0xb7, 0x4a, 0xd4, 0x48, 0xc2, 0x92, 0x14, 0x4a, 0xb7, + 0x42, 0xd4, 0x48, 0xba, 0x62, 0x14, 0x49, 0xa9, 0x0a, 0xd4, 0x47, 0xba, + 0x6a, 0x54, 0x49, 0xb2, 0x32, 0x94, 0x48, 0xa6, 0x02, 0xd4, 0x47, 0xb5, + 0x52, 0x54, 0x49, 0xb1, 0x3a, 0x94, 0x48, 0x9e, 0xba, 0x13, 0x47, 0xb7, + 0x62, 0x94, 0x49, 0xac, 0x2a, 0x94, 0x48, 0xbc, 0x7a, 0x14, 0x4a, 0xac, + 0x22, 0x54, 0x48, 0xa3, 0xf2, 0xd3, 0x47, 0xa2, 0xd2, 0x53, 0x47, 0xa2, + 0xe2, 0x93, 0x47, 0x96, 0x82, 0x13, 0x46, 0xa5, 0xfa, 0xd3, 0x47, 0xa6, + 0x1a, 0xd4, 0x48, 0x9f, 0xea, 0x13, 0x48, 0x96, 0x7a, 0x13, 0x46, 0x98, + 0x92, 0x93, 0x46, 0x9a, 0x9a, 0x93, 0x46, 0x87, 0xfa, 0x92, 0x44, 0x8a, + 0x12, 0xd3, 0x44, 0x8a, 0x02, 0x93, 0x44, 0x92, 0x5a, 0xd3, 0x45, 0x95, + 0x82, 0x53, 0x46, 0xa0, 0xda, 0xd3, 0x47, 0x88, 0x0a, 0xd3, 0x44, 0x8c, + 0x3a, 0x93, 0x45, 0x89, 0x1a, 0xd3, 0x44, 0x9f, 0xf2, 0x13, 0x48, 0x69, + 0x52, 0x52, 0x42, 0x80, 0xc2, 0xd2, 0x43, 0x6f, 0x6a, 0x92, 0x42, 0x84, + 0x02, 0xd3, 0x45, 0x69, 0x52, 0x92, 0x42, 0x6c, 0x6a, 0x12, 0x43, 0x79, + 0x9a, 0x52, 0x43, 0x77, 0xa2, 0x12, 0x44, 0x67, 0x6a, 0xd2, 0x43, 0x5c, + 0x1a, 0x92, 0x41, 0x61, 0x32, 0x92, 0x42, 0x64, 0x42, 0x52, 0x42, 0x5f, + 0x52, 0xd2, 0x43, 0x5c, 0x22, 0x52, 0x42, 0x56, 0x02, 0x92, 0x41, 0x61, + 0x42, 0x12, 0x43, 0x53, 0xea, 0x91, 0x41, 0x56, 0x02, 0x92, 0x41, 0x59, + 0x1a, 0x52, 0x42, 0x60, 0x42, 0x52, 0x43, 0x6b, 0x72, 0x12, 0x45, 0x57, + 0xe2, 0x11, 0x43, 0x56, 0xaa, 0xd1, 0x41, 0x78, 0x4a, 0x52, 0x42, 0x6f, + 0x02, 0x52, 0x40, 0x50, 0x9a, 0x10, 0x3a, 0x57, 0xb2, 0x90, 0x39, 0x6a, + 0x6a, 0xd1, 0x3b, 0x84, 0x4a, 0x12, 0x40, 0x88, 0x7a, 0x92, 0x40, 0x96, + 0x12, 0x93, 0x42, 0x92, 0x02, 0x93, 0x42, 0x98, 0x4a, 0x93, 0x43, 0xa0, + 0xb2, 0x53, 0x45, 0x84, 0xaa, 0xd2, 0x41, 0x8f, 0x32, 0xd3, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, + 0x9a, 0x92, 0x47, 0x63, 0xa2, 0xd2, 0x47, 0x6d, 0xe2, 0x92, 0x48, 0x68, + 0xba, 0x12, 0x48, 0x74, 0x0a, 0xd3, 0x48, 0x76, 0x02, 0x93, 0x48, 0x69, + 0xba, 0x12, 0x48, 0x72, 0xea, 0x52, 0x48, 0x7b, 0x2a, 0x13, 0x49, 0x6a, + 0xca, 0x52, 0x48, 0x76, 0xfa, 0x92, 0x48, 0x68, 0xaa, 0x92, 0x47, 0x75, + 0xea, 0x12, 0x48, 0x85, 0x62, 0x13, 0x49, 0x7e, 0x1a, 0x93, 0x48, 0x84, + 0x4a, 0xd3, 0x48, 0x7d, 0x12, 0x53, 0x48, 0x8f, 0xc2, 0x93, 0x49, 0x82, + 0x22, 0x53, 0x48, 0x84, 0x32, 0x53, 0x48, 0x85, 0x52, 0x93, 0x48, 0x8c, + 0x6a, 0x93, 0x48, 0x91, 0x9a, 0x13, 0x49, 0x89, 0x52, 0x13, 0x48, 0x97, + 0xd2, 0x13, 0x49, 0x8e, 0x72, 0x93, 0x48, 0x89, 0x5a, 0x93, 0x48, 0x8b, + 0x5a, 0x53, 0x48, 0x99, 0xda, 0x13, 0x49, 0x9b, 0xea, 0x13, 0x49, 0x8b, + 0x5a, 0x53, 0x48, 0x9f, 0x02, 0x54, 0x49, 0xa9, 0x2a, 0x94, 0x49, 0x95, + 0x9a, 0x53, 0x48, 0x9f, 0xe2, 0x93, 0x48, 0x98, 0xca, 0xd3, 0x48, 0x98, + 0xa2, 0x13, 0x48, 0xac, 0x32, 0x54, 0x49, 0x9f, 0xe2, 0x93, 0x48, 0xa7, + 0x22, 0x14, 0x49, 0xb0, 0x4a, 0xd4, 0x49, 0x9e, 0xe2, 0x93, 0x48, 0x99, + 0x9a, 0x93, 0x47, 0xae, 0x32, 0x54, 0x49, 0xb0, 0x3a, 0x94, 0x49, 0xb7, + 0x52, 0x94, 0x49, 0xb2, 0x3a, 0x14, 0x49, 0xad, 0x22, 0x14, 0x49, 0xa5, + 0xe2, 0xd3, 0x47, 0xbe, 0x72, 0x14, 0x4a, 0xab, 0x2a, 0x54, 0x49, 0xc2, + 0x8a, 0x14, 0x4a, 0xac, 0x1a, 0x94, 0x48, 0xaa, 0x22, 0xd4, 0x48, 0xb6, + 0x52, 0x94, 0x49, 0x9e, 0x9a, 0x93, 0x46, 0xb2, 0x42, 0x54, 0x49, 0xb0, + 0x22, 0x54, 0x48, 0xb8, 0x4a, 0xd4, 0x48, 0xb5, 0x4a, 0x54, 0x49, 0xb8, + 0x52, 0x54, 0x49, 0xa7, 0xda, 0x13, 0x47, 0xc3, 0x8a, 0x94, 0x49, 0xbe, + 0x5a, 0x14, 0x49, 0xb7, 0x3a, 0x94, 0x48, 0xb5, 0x42, 0xd4, 0x48, 0xaa, + 0x0a, 0x14, 0x48, 0xb9, 0x5a, 0x54, 0x49, 0xbe, 0x6a, 0x54, 0x49, 0xb6, + 0x3a, 0x94, 0x48, 0xb0, 0x22, 0x54, 0x48, 0xb0, 0x2a, 0x54, 0x48, 0xb8, + 0x4a, 0xd4, 0x48, 0xc2, 0x92, 0x14, 0x4a, 0xac, 0x0a, 0x14, 0x48, 0xc2, + 0x92, 0x14, 0x4a, 0xae, 0x22, 0x94, 0x48, 0xa8, 0x02, 0x14, 0x48, 0xc4, + 0xa2, 0x54, 0x4a, 0xb2, 0x3a, 0xd4, 0x48, 0xb5, 0x4a, 0xd4, 0x48, 0xa8, + 0x12, 0x94, 0x48, 0xa6, 0x02, 0xd4, 0x47, 0xaf, 0x32, 0xd4, 0x48, 0xa0, + 0xda, 0xd3, 0x47, 0xba, 0x72, 0xd4, 0x49, 0xa0, 0xd2, 0x53, 0x47, 0xb5, + 0x4a, 0x14, 0x49, 0xad, 0x2a, 0xd4, 0x48, 0xa8, 0x12, 0x14, 0x48, 0x8e, + 0x2a, 0x53, 0x45, 0x9a, 0xa2, 0x53, 0x46, 0x9e, 0xd2, 0x93, 0x47, 0x8d, + 0x22, 0xd3, 0x44, 0xa7, 0x0a, 0x14, 0x48, 0x93, 0x62, 0x13, 0x46, 0xab, + 0x22, 0x94, 0x48, 0x8e, 0x42, 0xd3, 0x45, 0x7f, 0xa2, 0x12, 0x43, 0x84, + 0xe2, 0x52, 0x44, 0x96, 0x82, 0x53, 0x46, 0x96, 0x8a, 0xd3, 0x46, 0x94, + 0x92, 0x13, 0x47, 0x7f, 0xba, 0xd2, 0x43, 0x84, 0xf2, 0xd2, 0x44, 0x71, + 0x62, 0x52, 0x42, 0x79, 0x9a, 0x52, 0x43, 0x79, 0xaa, 0x92, 0x43, 0x8c, + 0x5a, 0x93, 0x46, 0x70, 0x7a, 0x12, 0x43, 0x79, 0xaa, 0xd2, 0x43, 0x62, + 0x32, 0xd2, 0x41, 0x61, 0x22, 0x92, 0x41, 0x6d, 0x62, 0xd2, 0x42, 0x77, + 0xa2, 0x12, 0x44, 0x5f, 0x2a, 0x12, 0x42, 0x60, 0x2a, 0x12, 0x42, 0x63, + 0x4a, 0x12, 0x43, 0x62, 0x4a, 0xd2, 0x42, 0x51, 0xda, 0x91, 0x41, 0x69, + 0x62, 0xd2, 0x42, 0x6c, 0x72, 0x92, 0x43, 0x4f, 0xba, 0x11, 0x41, 0x50, + 0xca, 0x51, 0x41, 0x5d, 0x2a, 0x52, 0x42, 0x51, 0xea, 0xd1, 0x41, 0x56, + 0x02, 0x92, 0x41, 0x56, 0x0a, 0x52, 0x42, 0x6e, 0x82, 0x12, 0x45, 0x78, + 0x72, 0xd2, 0x43, 0x63, 0xc2, 0xd1, 0x40, 0x6c, 0xe2, 0x11, 0x40, 0x73, + 0xda, 0x11, 0x3f, 0x79, 0xfa, 0x51, 0x3e, 0x6e, 0x72, 0x51, 0x3c, 0x8e, + 0x9a, 0x12, 0x41, 0x89, 0x7a, 0x92, 0x40, 0x95, 0xea, 0x12, 0x42, 0x8f, + 0xc2, 0x92, 0x41, 0x99, 0x42, 0x53, 0x43, 0x9f, 0x7a, 0x53, 0x44, 0x9f, + 0x92, 0xd3, 0x44, 0x92, 0x2a, 0x53, 0x43, 0x8e, 0x02, 0xd3, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, + 0xd2, 0x52, 0x48, 0x6e, 0xca, 0x12, 0x48, 0x72, 0xea, 0x92, 0x48, 0x6b, + 0xc2, 0x12, 0x48, 0x6a, 0xd2, 0x52, 0x48, 0x73, 0xfa, 0xd2, 0x48, 0x78, + 0x02, 0xd3, 0x48, 0x6e, 0xda, 0x52, 0x48, 0x69, 0xc2, 0x12, 0x48, 0x7b, + 0x1a, 0xd3, 0x48, 0x7a, 0x12, 0x93, 0x48, 0x7a, 0x02, 0x53, 0x48, 0x77, + 0x0a, 0x93, 0x48, 0x7e, 0x22, 0xd3, 0x48, 0x84, 0x4a, 0xd3, 0x48, 0x70, + 0xea, 0x52, 0x48, 0x7d, 0xfa, 0x12, 0x48, 0x80, 0x22, 0x53, 0x48, 0x92, + 0xba, 0xd3, 0x49, 0x88, 0x5a, 0x93, 0x48, 0x8e, 0x82, 0xd3, 0x48, 0x84, + 0x22, 0xd3, 0x47, 0x8f, 0x9a, 0x13, 0x49, 0x8e, 0x82, 0xd3, 0x48, 0x89, + 0x62, 0x93, 0x48, 0x8e, 0x72, 0x53, 0x48, 0x97, 0xe2, 0x93, 0x49, 0x91, + 0x92, 0xd3, 0x48, 0x99, 0xd2, 0xd3, 0x48, 0x96, 0xca, 0x13, 0x49, 0x97, + 0xa2, 0x93, 0x48, 0x96, 0xb2, 0xd3, 0x48, 0xa1, 0x0a, 0x14, 0x49, 0x94, + 0x9a, 0x53, 0x48, 0x9a, 0xca, 0x93, 0x48, 0xad, 0x2a, 0x54, 0x49, 0x95, + 0xa2, 0x93, 0x48, 0xa6, 0x1a, 0x54, 0x49, 0xaf, 0x3a, 0x94, 0x49, 0x99, + 0xa2, 0x13, 0x48, 0xa7, 0x22, 0x54, 0x49, 0xab, 0x2a, 0x54, 0x49, 0xa0, + 0xea, 0x53, 0x48, 0xa1, 0xe2, 0x53, 0x48, 0x9c, 0xb2, 0xd3, 0x47, 0xa9, + 0x2a, 0xd4, 0x49, 0xa8, 0x0a, 0x94, 0x48, 0xbb, 0x72, 0xd4, 0x49, 0xb2, + 0x42, 0x94, 0x49, 0xb1, 0x3a, 0x14, 0x49, 0xb7, 0x52, 0x94, 0x49, 0xae, + 0x42, 0x94, 0x49, 0xba, 0x5a, 0x94, 0x49, 0xae, 0x1a, 0x54, 0x48, 0xb6, + 0x52, 0x94, 0x49, 0xae, 0x2a, 0x14, 0x49, 0xb5, 0x3a, 0x14, 0x49, 0xb0, + 0x22, 0x94, 0x48, 0xa2, 0xba, 0x13, 0x47, 0xba, 0x52, 0x14, 0x49, 0xb2, + 0x2a, 0xd4, 0x48, 0xb9, 0x4a, 0xd4, 0x48, 0xb4, 0x32, 0x94, 0x48, 0xad, + 0x1a, 0x54, 0x48, 0xae, 0x12, 0x14, 0x48, 0xbf, 0x62, 0x54, 0x49, 0xbd, + 0x5a, 0xd4, 0x48, 0xb9, 0x52, 0x54, 0x49, 0xb7, 0x42, 0x94, 0x48, 0xae, + 0x12, 0x54, 0x48, 0xc5, 0xaa, 0x14, 0x4a, 0xb4, 0x2a, 0x54, 0x48, 0xc1, + 0x8a, 0x14, 0x4a, 0xb5, 0x42, 0xd4, 0x48, 0xc2, 0x92, 0x14, 0x4a, 0xba, + 0x62, 0x54, 0x49, 0xb0, 0x2a, 0xd4, 0x48, 0xb7, 0x5a, 0x54, 0x49, 0xc1, + 0x82, 0x94, 0x49, 0xb0, 0x3a, 0xd4, 0x48, 0xb0, 0x3a, 0x14, 0x49, 0xb3, + 0x42, 0xd4, 0x48, 0xb7, 0x52, 0x14, 0x49, 0xa4, 0x02, 0x14, 0x48, 0xb5, + 0x4a, 0x14, 0x49, 0xa6, 0x02, 0x14, 0x48, 0xa9, 0x0a, 0x14, 0x48, 0xae, + 0x2a, 0xd4, 0x48, 0xa9, 0x1a, 0x54, 0x48, 0x98, 0xaa, 0x93, 0x47, 0xa2, + 0xfa, 0xd3, 0x47, 0xad, 0x32, 0xd4, 0x48, 0x9c, 0xb2, 0xd3, 0x46, 0xa1, + 0xf2, 0x13, 0x48, 0x9a, 0xa2, 0xd3, 0x46, 0x9a, 0x92, 0x93, 0x46, 0x92, + 0x82, 0x53, 0x47, 0x8b, 0x22, 0xd3, 0x45, 0x81, 0xc2, 0xd2, 0x43, 0xa0, + 0xea, 0x13, 0x48, 0x87, 0x12, 0xd3, 0x45, 0x96, 0x9a, 0x13, 0x47, 0x7d, + 0xaa, 0x92, 0x43, 0x8c, 0x42, 0x13, 0x46, 0x70, 0x6a, 0x12, 0x43, 0x5b, + 0x02, 0x12, 0x41, 0x8b, 0x42, 0x13, 0x46, 0x81, 0xca, 0x12, 0x44, 0x5a, + 0x0a, 0x92, 0x41, 0x7b, 0xb2, 0xd2, 0x43, 0x6b, 0x6a, 0x12, 0x43, 0x75, + 0x72, 0x12, 0x43, 0x70, 0x8a, 0xd2, 0x43, 0x60, 0x42, 0x52, 0x43, 0x5b, + 0x22, 0x12, 0x42, 0x5d, 0x22, 0xd2, 0x41, 0x5a, 0x1a, 0x12, 0x42, 0x5a, + 0x12, 0xd2, 0x41, 0x52, 0xda, 0x51, 0x41, 0x57, 0x0a, 0xd2, 0x41, 0x5f, + 0x32, 0x92, 0x42, 0x56, 0x0a, 0x52, 0x42, 0x53, 0xe2, 0x91, 0x41, 0x50, + 0xd2, 0x91, 0x41, 0x59, 0x12, 0x12, 0x42, 0x57, 0x12, 0x92, 0x42, 0x59, + 0x22, 0x92, 0x42, 0x56, 0x12, 0x52, 0x42, 0x80, 0xb2, 0x92, 0x45, 0x81, + 0xaa, 0xd2, 0x44, 0x89, 0xd2, 0x92, 0x44, 0x83, 0x72, 0x12, 0x42, 0x88, + 0x92, 0x12, 0x42, 0x90, 0xc2, 0x12, 0x42, 0x88, 0x62, 0x52, 0x40, 0x9a, + 0x12, 0xd3, 0x42, 0x9a, 0x02, 0xd3, 0x42, 0xaa, 0xb2, 0x13, 0x45, 0xab, + 0xd2, 0x53, 0x45, 0xb9, 0x32, 0x54, 0x47, 0xa8, 0xe2, 0xd3, 0x45, 0xbb, + 0x52, 0x54, 0x48, 0xac, 0x12, 0x14, 0x47, 0x89, 0xe2, 0x92, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0xa2, 0xd2, 0x47, 0x66, 0xb2, 0x12, 0x48, 0x68, 0xca, 0x92, 0x48, 0x6e, + 0xda, 0x92, 0x48, 0x67, 0xc2, 0x12, 0x48, 0x7d, 0x22, 0x13, 0x49, 0x76, + 0xf2, 0x52, 0x48, 0x7a, 0x2a, 0x13, 0x49, 0x65, 0xa2, 0x92, 0x47, 0x7e, + 0x12, 0xd3, 0x48, 0x6c, 0xd2, 0x52, 0x48, 0x70, 0xda, 0x52, 0x48, 0x7b, + 0x12, 0x93, 0x48, 0x73, 0xda, 0x12, 0x48, 0x76, 0xfa, 0x52, 0x48, 0x83, + 0x2a, 0x53, 0x48, 0x7f, 0x12, 0x53, 0x48, 0x7a, 0xe2, 0x92, 0x47, 0x86, + 0x6a, 0x13, 0x49, 0x82, 0x42, 0x13, 0x49, 0x89, 0x62, 0x93, 0x48, 0x8d, + 0x82, 0x53, 0x48, 0x8e, 0x9a, 0x13, 0x49, 0x8d, 0x7a, 0xd3, 0x48, 0x8c, + 0x82, 0xd3, 0x48, 0x95, 0xba, 0xd3, 0x48, 0x84, 0x1a, 0xd3, 0x47, 0x94, + 0xd2, 0x93, 0x49, 0x90, 0x8a, 0x93, 0x48, 0xa3, 0x12, 0x54, 0x49, 0xa0, + 0x1a, 0xd4, 0x49, 0x91, 0x7a, 0x13, 0x48, 0x9d, 0x0a, 0x94, 0x49, 0xa3, + 0x1a, 0x94, 0x49, 0x9a, 0xd2, 0x93, 0x48, 0x95, 0x82, 0xd3, 0x47, 0xa2, + 0x0a, 0xd4, 0x48, 0x9f, 0x0a, 0x14, 0x49, 0xa1, 0xea, 0x93, 0x48, 0xa1, + 0xfa, 0xd3, 0x48, 0x99, 0xba, 0x53, 0x48, 0xa0, 0xfa, 0xd3, 0x48, 0xab, + 0x22, 0x14, 0x49, 0xa7, 0x0a, 0xd4, 0x48, 0xa4, 0x02, 0x94, 0x48, 0xa9, + 0x1a, 0x14, 0x49, 0x9f, 0xda, 0x93, 0x48, 0xb0, 0x3a, 0x54, 0x49, 0xa4, + 0x02, 0x54, 0x48, 0xaf, 0x32, 0x14, 0x49, 0xa0, 0xda, 0x13, 0x48, 0xb0, + 0x22, 0xd4, 0x48, 0xb5, 0x5a, 0x14, 0x4a, 0xa3, 0xea, 0x53, 0x48, 0xb4, + 0x42, 0x14, 0x49, 0xac, 0x1a, 0x54, 0x48, 0xad, 0x22, 0xd4, 0x48, 0xb8, + 0x4a, 0x14, 0x49, 0xa7, 0x02, 0x14, 0x48, 0xc2, 0x82, 0x14, 0x4a, 0xb0, + 0x22, 0x94, 0x48, 0xaa, 0x02, 0x94, 0x47, 0xb3, 0x32, 0xd4, 0x48, 0xb3, + 0x3a, 0xd4, 0x48, 0xc7, 0xba, 0xd4, 0x4a, 0xbd, 0x5a, 0x14, 0x49, 0xae, + 0x12, 0x14, 0x48, 0xc0, 0x6a, 0x94, 0x49, 0xcb, 0xe2, 0x14, 0x4b, 0xc2, + 0x92, 0x54, 0x4a, 0xb6, 0x4a, 0x14, 0x49, 0xc8, 0xca, 0x94, 0x4a, 0xb6, + 0x4a, 0x54, 0x49, 0xb0, 0x32, 0xd4, 0x48, 0xab, 0x12, 0x14, 0x48, 0xac, + 0x12, 0x14, 0x48, 0xba, 0x6a, 0xd4, 0x49, 0xae, 0x22, 0x54, 0x48, 0xa6, + 0xfa, 0x93, 0x47, 0xb6, 0x5a, 0x94, 0x49, 0xb6, 0x4a, 0x54, 0x49, 0xa4, + 0xf2, 0xd3, 0x47, 0xab, 0x32, 0x54, 0x49, 0xab, 0x22, 0x54, 0x48, 0xa4, + 0xfa, 0x13, 0x48, 0xb8, 0x4a, 0x14, 0x49, 0x9f, 0xda, 0x93, 0x47, 0xa0, + 0xe2, 0xd3, 0x47, 0x9f, 0xd2, 0x93, 0x47, 0x95, 0x7a, 0xd3, 0x46, 0xac, + 0x22, 0x94, 0x48, 0x9f, 0xf2, 0x53, 0x48, 0x8d, 0x2a, 0x93, 0x45, 0xa3, + 0x12, 0x94, 0x48, 0x9f, 0xda, 0x13, 0x48, 0x95, 0x82, 0xd3, 0x46, 0x8b, + 0x32, 0xd3, 0x45, 0x82, 0xda, 0x52, 0x44, 0x8b, 0x2a, 0x53, 0x45, 0x99, + 0xba, 0x13, 0x48, 0x78, 0x8a, 0x12, 0x43, 0x88, 0x0a, 0xd3, 0x44, 0x8a, + 0x22, 0x93, 0x45, 0x84, 0xfa, 0x52, 0x45, 0x66, 0x3a, 0x12, 0x42, 0x85, + 0xe2, 0x52, 0x44, 0x6f, 0x62, 0x92, 0x42, 0x5c, 0x12, 0x92, 0x41, 0x8f, + 0x62, 0x93, 0x46, 0x66, 0x42, 0x92, 0x42, 0x63, 0x32, 0xd2, 0x41, 0x75, + 0x9a, 0x92, 0x43, 0x63, 0x4a, 0x12, 0x43, 0x5b, 0x22, 0x52, 0x42, 0x5c, + 0x22, 0x12, 0x42, 0x54, 0xea, 0x91, 0x41, 0x59, 0x2a, 0xd2, 0x42, 0x54, + 0xf2, 0x91, 0x41, 0x55, 0x02, 0xd2, 0x41, 0x60, 0x22, 0x92, 0x42, 0x53, + 0xfa, 0xd1, 0x41, 0x60, 0x32, 0x52, 0x42, 0x5c, 0x32, 0xd2, 0x42, 0x59, + 0x1a, 0x52, 0x42, 0x51, 0xe2, 0xd1, 0x41, 0x5c, 0x22, 0x52, 0x42, 0x5a, + 0x32, 0x52, 0x43, 0x54, 0x0a, 0x92, 0x42, 0x7b, 0xb2, 0x52, 0x46, 0x92, + 0x62, 0x13, 0x48, 0x85, 0xca, 0xd2, 0x44, 0x99, 0x7a, 0x13, 0x47, 0x8f, + 0xd2, 0x52, 0x43, 0x81, 0x3a, 0x92, 0x40, 0x8d, 0x9a, 0x52, 0x41, 0xb0, + 0xea, 0xd3, 0x45, 0xa9, 0x9a, 0x93, 0x44, 0xba, 0x22, 0x14, 0x47, 0xcf, + 0xe2, 0x54, 0x4a, 0xae, 0x0a, 0xd4, 0x46, 0xc4, 0x8a, 0x54, 0x49, 0xa4, + 0xd2, 0x13, 0x46, 0x9b, 0x82, 0xd3, 0x44, 0x8a, 0xfa, 0x52, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, + 0xc2, 0x12, 0x48, 0x64, 0xa2, 0xd2, 0x47, 0x6a, 0xda, 0xd2, 0x48, 0x63, + 0xaa, 0x12, 0x48, 0x69, 0xba, 0x12, 0x48, 0x69, 0xc2, 0x12, 0x48, 0x6b, + 0xca, 0x12, 0x48, 0x6f, 0xda, 0x52, 0x48, 0x6e, 0xca, 0x52, 0x48, 0x7e, + 0x2a, 0xd3, 0x48, 0x7d, 0x12, 0x93, 0x48, 0x82, 0x3a, 0xd3, 0x48, 0x74, + 0xea, 0x12, 0x48, 0x83, 0x5a, 0x53, 0x49, 0x7b, 0x0a, 0x53, 0x48, 0x87, + 0x72, 0x53, 0x49, 0x6b, 0xb2, 0x12, 0x47, 0x83, 0x32, 0x93, 0x48, 0x77, + 0xe2, 0x92, 0x47, 0x7b, 0x02, 0x13, 0x48, 0x7f, 0x1a, 0x53, 0x48, 0x88, + 0x6a, 0xd3, 0x48, 0x8e, 0xa2, 0x13, 0x49, 0x90, 0xa2, 0x13, 0x49, 0x84, + 0x22, 0x13, 0x48, 0x97, 0xca, 0x13, 0x49, 0x8f, 0x92, 0xd3, 0x48, 0x9d, + 0x0a, 0x94, 0x49, 0x94, 0xba, 0x13, 0x49, 0x94, 0x92, 0x53, 0x48, 0x99, + 0xda, 0x13, 0x49, 0x92, 0x9a, 0x93, 0x48, 0x95, 0xaa, 0x93, 0x48, 0xa6, + 0x2a, 0xd4, 0x49, 0xae, 0x4a, 0x54, 0x4a, 0xa8, 0x2a, 0x94, 0x49, 0x9c, + 0xda, 0xd3, 0x48, 0xa3, 0x02, 0xd4, 0x48, 0x9c, 0xda, 0xd3, 0x48, 0xa4, + 0x12, 0x14, 0x49, 0x9e, 0xda, 0x93, 0x48, 0xa0, 0xf2, 0x93, 0x48, 0x9f, + 0xf2, 0x93, 0x48, 0xb0, 0x42, 0x94, 0x49, 0xae, 0x42, 0x94, 0x49, 0xa0, + 0xf2, 0x93, 0x48, 0xac, 0x22, 0x14, 0x49, 0xac, 0x2a, 0x14, 0x49, 0xbe, + 0x7a, 0x94, 0x4a, 0x9d, 0xb2, 0x93, 0x47, 0xaa, 0x12, 0x94, 0x48, 0xb2, + 0x4a, 0x94, 0x49, 0x9f, 0xca, 0x13, 0x48, 0xba, 0x62, 0x94, 0x49, 0xb9, + 0x52, 0x54, 0x49, 0xab, 0x12, 0x54, 0x48, 0xb6, 0x4a, 0x54, 0x49, 0xaf, + 0x22, 0xd4, 0x48, 0xa4, 0xda, 0x93, 0x47, 0xb9, 0x52, 0x14, 0x49, 0xbf, + 0x7a, 0x14, 0x4a, 0xb2, 0x32, 0x94, 0x48, 0xb1, 0x22, 0x94, 0x48, 0xbb, + 0x5a, 0x54, 0x49, 0xb1, 0x3a, 0x14, 0x49, 0xbe, 0x6a, 0x54, 0x49, 0xc0, + 0x72, 0x94, 0x49, 0xb9, 0x5a, 0x14, 0x49, 0xbd, 0x6a, 0x94, 0x49, 0xb8, + 0x52, 0x54, 0x49, 0xc3, 0x92, 0x14, 0x4a, 0xc8, 0xca, 0xd4, 0x4a, 0xb4, + 0x42, 0x14, 0x49, 0xb8, 0x5a, 0x54, 0x49, 0x9e, 0xb2, 0x93, 0x46, 0xbf, + 0x8a, 0x94, 0x4a, 0xa9, 0x12, 0x14, 0x48, 0xa6, 0x02, 0xd4, 0x47, 0xb2, + 0x42, 0xd4, 0x48, 0xc0, 0x82, 0xd4, 0x49, 0xa9, 0x12, 0x54, 0x48, 0xa5, + 0x0a, 0x94, 0x48, 0xb4, 0x42, 0xd4, 0x48, 0x9d, 0xc2, 0x53, 0x47, 0xa6, + 0x0a, 0x54, 0x48, 0xaf, 0x3a, 0x14, 0x49, 0xa8, 0x1a, 0x94, 0x48, 0xa0, + 0xe2, 0x13, 0x48, 0xa9, 0x1a, 0x94, 0x48, 0xaa, 0x1a, 0x54, 0x48, 0x93, + 0x7a, 0x13, 0x47, 0x9a, 0xa2, 0x13, 0x47, 0x9b, 0xd2, 0x13, 0x48, 0x9c, + 0xca, 0xd3, 0x47, 0x8d, 0x32, 0x93, 0x45, 0x95, 0x82, 0xd3, 0x46, 0x8f, + 0x52, 0x13, 0x46, 0x83, 0xca, 0xd2, 0x43, 0x9a, 0xb2, 0x53, 0x47, 0x94, + 0x7a, 0x93, 0x46, 0x86, 0xf2, 0x52, 0x44, 0x87, 0x0a, 0x53, 0x45, 0x89, + 0x22, 0x93, 0x45, 0x66, 0x4a, 0x92, 0x42, 0x9d, 0xda, 0x13, 0x48, 0x76, + 0x9a, 0x92, 0x43, 0x61, 0x32, 0x12, 0x42, 0x8a, 0x12, 0x53, 0x45, 0x65, + 0x52, 0x12, 0x43, 0x59, 0x0a, 0x52, 0x41, 0x7c, 0xaa, 0x12, 0x44, 0x6f, + 0x8a, 0x92, 0x44, 0x5a, 0x0a, 0x92, 0x41, 0x5e, 0x32, 0xd2, 0x42, 0x54, + 0xda, 0x51, 0x41, 0x52, 0xea, 0xd1, 0x41, 0x6a, 0x6a, 0x52, 0x43, 0x54, + 0xf2, 0x91, 0x41, 0x51, 0xea, 0xd1, 0x41, 0x58, 0x1a, 0xd2, 0x42, 0x58, + 0x1a, 0x92, 0x42, 0x5c, 0x32, 0x12, 0x43, 0x52, 0x02, 0x52, 0x42, 0x68, + 0x5a, 0xd2, 0x43, 0x58, 0x0a, 0x52, 0x42, 0x5c, 0x32, 0x12, 0x43, 0x5c, + 0x32, 0x12, 0x43, 0x55, 0x0a, 0x92, 0x42, 0x72, 0xaa, 0x12, 0x47, 0x8b, + 0x5a, 0x93, 0x48, 0x92, 0x62, 0xd3, 0x47, 0x8c, 0x0a, 0xd3, 0x45, 0x98, + 0x5a, 0xd3, 0x45, 0xad, 0xfa, 0x53, 0x47, 0xaf, 0xfa, 0xd3, 0x46, 0xb0, + 0xfa, 0xd3, 0x46, 0xb5, 0x12, 0x14, 0x47, 0xc7, 0x9a, 0x54, 0x49, 0xc6, + 0x92, 0x14, 0x49, 0xa8, 0xf2, 0xd3, 0x46, 0xb2, 0x32, 0x14, 0x48, 0x93, + 0x42, 0x93, 0x44, 0x9c, 0xa2, 0x13, 0x46, 0x86, 0xe2, 0x52, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, + 0xc2, 0x52, 0x48, 0x69, 0xc2, 0x12, 0x48, 0x6a, 0xc2, 0x12, 0x48, 0x6c, + 0xd2, 0x92, 0x48, 0x71, 0x1a, 0x93, 0x49, 0x65, 0xb2, 0x12, 0x48, 0x66, + 0xba, 0x52, 0x48, 0x6b, 0xba, 0x12, 0x48, 0x70, 0xda, 0x12, 0x48, 0x81, + 0x2a, 0xd3, 0x48, 0x6d, 0xd2, 0x52, 0x48, 0x7a, 0x02, 0x93, 0x48, 0x81, + 0x32, 0xd3, 0x48, 0x70, 0xd2, 0x12, 0x48, 0x6d, 0xca, 0x12, 0x48, 0x60, + 0x82, 0x92, 0x46, 0x85, 0x5a, 0x13, 0x49, 0x82, 0x32, 0x93, 0x48, 0x82, + 0x2a, 0x53, 0x48, 0x7a, 0xea, 0x12, 0x48, 0x84, 0x42, 0x93, 0x48, 0x88, + 0x6a, 0x13, 0x49, 0x8b, 0x6a, 0xd3, 0x48, 0x79, 0xf2, 0x92, 0x47, 0x98, + 0xfa, 0x93, 0x49, 0x84, 0x2a, 0x13, 0x48, 0x94, 0xc2, 0x53, 0x49, 0x96, + 0xd2, 0x13, 0x49, 0x8c, 0x72, 0x53, 0x48, 0x87, 0x3a, 0x13, 0x48, 0x94, + 0xba, 0xd3, 0x48, 0x97, 0xb2, 0x93, 0x48, 0x93, 0x9a, 0x53, 0x48, 0x91, + 0x62, 0x93, 0x47, 0x9a, 0xd2, 0xd3, 0x48, 0xa2, 0x0a, 0x14, 0x49, 0x91, + 0x7a, 0x13, 0x48, 0xa4, 0x0a, 0xd4, 0x48, 0xa2, 0x0a, 0xd4, 0x48, 0x8f, + 0x62, 0x13, 0x48, 0x9b, 0xca, 0x53, 0x48, 0x9f, 0xda, 0x53, 0x48, 0x9e, + 0xca, 0x13, 0x48, 0x9e, 0xea, 0x93, 0x48, 0xa3, 0x02, 0x94, 0x48, 0xa2, + 0xfa, 0x93, 0x48, 0xac, 0x2a, 0x14, 0x49, 0x9f, 0xda, 0x53, 0x48, 0xa2, + 0xf2, 0x53, 0x48, 0xc0, 0x82, 0x94, 0x4a, 0xa9, 0x12, 0x94, 0x48, 0xa4, + 0xf2, 0x13, 0x48, 0xba, 0x7a, 0x94, 0x4a, 0xae, 0x2a, 0x94, 0x48, 0xa6, + 0x0a, 0x94, 0x48, 0xbc, 0x5a, 0x54, 0x49, 0xa3, 0xe2, 0xd3, 0x47, 0xb3, + 0x42, 0x14, 0x49, 0xc6, 0xb2, 0xd4, 0x4a, 0xbb, 0x62, 0x54, 0x49, 0xb9, + 0x5a, 0x54, 0x49, 0xbb, 0x5a, 0x94, 0x49, 0xc0, 0x7a, 0x94, 0x49, 0xb8, + 0x42, 0xd4, 0x48, 0xc1, 0x7a, 0x94, 0x49, 0xc1, 0x82, 0xd4, 0x49, 0xbd, + 0x62, 0x54, 0x49, 0xc2, 0x8a, 0xd4, 0x49, 0xc0, 0x7a, 0xd4, 0x49, 0xc1, + 0x7a, 0x54, 0x49, 0xb9, 0x5a, 0x54, 0x49, 0xb0, 0x2a, 0x94, 0x48, 0xc1, + 0x8a, 0xd4, 0x49, 0xa0, 0xd2, 0x53, 0x47, 0xc3, 0xb2, 0xd4, 0x4a, 0xac, + 0x1a, 0x94, 0x48, 0xa5, 0xfa, 0x13, 0x48, 0xa8, 0x12, 0x54, 0x48, 0xbe, + 0x6a, 0x94, 0x49, 0xb1, 0x4a, 0x54, 0x49, 0xa0, 0xf2, 0x53, 0x48, 0xaa, + 0x12, 0x14, 0x48, 0xab, 0x22, 0x94, 0x48, 0xa3, 0xfa, 0x13, 0x48, 0xa7, + 0x12, 0x94, 0x48, 0xa4, 0x02, 0x14, 0x48, 0xa6, 0x12, 0x54, 0x48, 0xa6, + 0x12, 0x94, 0x48, 0xa8, 0x1a, 0x94, 0x48, 0x9b, 0xca, 0x13, 0x48, 0x94, + 0x6a, 0x13, 0x46, 0xa4, 0x02, 0x14, 0x48, 0xaa, 0x22, 0x14, 0x49, 0xa9, + 0x22, 0x94, 0x48, 0x91, 0x6a, 0xd3, 0x46, 0x87, 0xf2, 0x52, 0x44, 0x88, + 0x1a, 0x93, 0x45, 0x9f, 0xda, 0xd3, 0x47, 0x97, 0xa2, 0x53, 0x47, 0x85, + 0xfa, 0x12, 0x45, 0x8b, 0x2a, 0x93, 0x45, 0x85, 0xfa, 0x52, 0x45, 0x7d, + 0xb2, 0xd2, 0x43, 0x7b, 0xc2, 0x92, 0x44, 0x78, 0xaa, 0x52, 0x44, 0x6c, + 0x6a, 0x12, 0x43, 0x6b, 0x5a, 0x52, 0x42, 0x5a, 0x0a, 0x12, 0x42, 0x5d, + 0x2a, 0x52, 0x42, 0x65, 0x42, 0x92, 0x42, 0x73, 0xaa, 0x92, 0x44, 0x56, + 0x02, 0xd2, 0x41, 0x5c, 0x2a, 0x92, 0x42, 0x53, 0xe2, 0x91, 0x41, 0x54, + 0x12, 0x92, 0x42, 0x80, 0xea, 0xd2, 0x45, 0x62, 0x5a, 0xd2, 0x43, 0x52, + 0xda, 0x51, 0x41, 0x50, 0xea, 0x11, 0x42, 0x55, 0x0a, 0x52, 0x42, 0x51, + 0xfa, 0x11, 0x42, 0x52, 0xe2, 0x91, 0x41, 0x53, 0x02, 0x52, 0x42, 0x53, + 0x0a, 0x52, 0x42, 0x59, 0x22, 0xd2, 0x42, 0x5c, 0x42, 0x92, 0x43, 0x54, + 0x02, 0x52, 0x42, 0x53, 0x02, 0x92, 0x42, 0x7a, 0xfa, 0x52, 0x48, 0x7c, + 0xea, 0xd2, 0x47, 0x91, 0x8a, 0x93, 0x48, 0xb1, 0x3a, 0x94, 0x49, 0xab, + 0x1a, 0x14, 0x49, 0xb0, 0x22, 0xd4, 0x48, 0x9d, 0x62, 0x13, 0x45, 0xb2, + 0x12, 0x94, 0x47, 0xc1, 0x52, 0x94, 0x48, 0xc3, 0x8a, 0x94, 0x49, 0xc2, + 0x8a, 0xd4, 0x49, 0xc0, 0x7a, 0x94, 0x49, 0xb4, 0x4a, 0x14, 0x49, 0x95, + 0x6a, 0x53, 0x45, 0x85, 0xe2, 0x92, 0x43, 0x68, 0x4a, 0x12, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x9a, 0x92, 0x47, 0x67, 0xaa, 0xd2, 0x47, 0x6b, 0xd2, 0x52, 0x48, 0x67, + 0xba, 0x12, 0x48, 0x61, 0x8a, 0x52, 0x47, 0x65, 0xa2, 0x92, 0x47, 0x61, + 0x8a, 0x12, 0x47, 0x6c, 0xba, 0xd2, 0x47, 0x62, 0x9a, 0x52, 0x47, 0x63, + 0xa2, 0x92, 0x47, 0x82, 0x4a, 0x13, 0x49, 0x75, 0xfa, 0x92, 0x48, 0x65, + 0xaa, 0x12, 0x48, 0x75, 0xe2, 0x12, 0x48, 0x6f, 0xc2, 0x92, 0x47, 0x6f, + 0xca, 0x92, 0x47, 0x68, 0xa2, 0x12, 0x47, 0x81, 0x2a, 0x93, 0x48, 0x83, + 0x4a, 0xd3, 0x48, 0x78, 0xd2, 0x12, 0x47, 0x8b, 0x82, 0x53, 0x49, 0x81, + 0x22, 0x53, 0x48, 0x86, 0x52, 0x53, 0x48, 0x85, 0x3a, 0x53, 0x48, 0x88, + 0x5a, 0xd3, 0x48, 0x83, 0x3a, 0x53, 0x48, 0x80, 0x02, 0x93, 0x47, 0x9a, + 0xea, 0x53, 0x49, 0x8c, 0x6a, 0x53, 0x48, 0x8f, 0x8a, 0x93, 0x48, 0x8f, + 0x9a, 0xd3, 0x48, 0x95, 0xa2, 0x53, 0x48, 0x9c, 0x02, 0x54, 0x49, 0x92, + 0x9a, 0x93, 0x48, 0xa5, 0x1a, 0x94, 0x49, 0x8b, 0x5a, 0x13, 0x48, 0x9d, + 0xf2, 0x13, 0x49, 0x9b, 0xe2, 0xd3, 0x48, 0x9b, 0xca, 0x93, 0x48, 0xa8, + 0x22, 0x54, 0x49, 0x9f, 0x02, 0x14, 0x49, 0x95, 0x92, 0x13, 0x48, 0xa4, + 0x12, 0x14, 0x49, 0xae, 0x3a, 0x94, 0x49, 0xae, 0x3a, 0x94, 0x49, 0x9d, + 0xca, 0x13, 0x48, 0xac, 0x2a, 0x54, 0x49, 0xb8, 0x72, 0x54, 0x4a, 0xb2, + 0x3a, 0x14, 0x49, 0xac, 0x2a, 0x14, 0x49, 0xad, 0x22, 0xd4, 0x48, 0xa0, + 0xea, 0x93, 0x48, 0xb2, 0x3a, 0x14, 0x49, 0xbe, 0x72, 0xd4, 0x49, 0xb2, + 0x3a, 0x14, 0x49, 0xa4, 0x0a, 0xd4, 0x48, 0xa7, 0xf2, 0x13, 0x48, 0xc1, + 0x92, 0x94, 0x4a, 0xc1, 0x92, 0x54, 0x4a, 0xbc, 0x6a, 0x94, 0x49, 0xba, + 0x62, 0xd4, 0x49, 0xb3, 0x3a, 0xd4, 0x48, 0xbb, 0x62, 0x14, 0x49, 0xc0, + 0x7a, 0x94, 0x49, 0xc1, 0x82, 0xd4, 0x49, 0xbe, 0x6a, 0x54, 0x49, 0xb0, + 0x32, 0xd4, 0x48, 0xc4, 0x9a, 0x14, 0x4a, 0xc0, 0x7a, 0xd4, 0x49, 0xb5, + 0x42, 0xd4, 0x48, 0xb4, 0x42, 0xd4, 0x48, 0xb7, 0x52, 0x14, 0x49, 0xa2, + 0xd2, 0x53, 0x47, 0xbb, 0x62, 0x54, 0x49, 0xb7, 0x62, 0xd4, 0x49, 0x96, + 0x62, 0x93, 0x45, 0xaf, 0x32, 0x94, 0x48, 0xae, 0x2a, 0xd4, 0x48, 0xa2, + 0xda, 0x53, 0x47, 0x9d, 0xca, 0x13, 0x48, 0xaa, 0x12, 0x54, 0x48, 0xc0, + 0x8a, 0x14, 0x4a, 0xa4, 0x02, 0x14, 0x48, 0x97, 0x82, 0xd3, 0x46, 0xa6, + 0x0a, 0x54, 0x48, 0xad, 0x2a, 0x94, 0x48, 0x9a, 0xc2, 0xd3, 0x47, 0xa5, + 0x12, 0x54, 0x48, 0x9e, 0xda, 0x13, 0x48, 0x8f, 0x42, 0x93, 0x45, 0x9f, + 0xe2, 0x13, 0x48, 0x93, 0x82, 0x13, 0x47, 0xa5, 0x02, 0x14, 0x48, 0x8b, + 0x22, 0x53, 0x45, 0x8a, 0x22, 0xd3, 0x45, 0x8a, 0x22, 0x53, 0x45, 0x92, + 0x6a, 0xd3, 0x46, 0xab, 0x2a, 0xd4, 0x48, 0x86, 0xfa, 0x12, 0x45, 0x8c, + 0x3a, 0xd3, 0x45, 0x85, 0xfa, 0x52, 0x45, 0x75, 0x8a, 0x12, 0x43, 0x6e, + 0x72, 0x52, 0x43, 0x64, 0x52, 0x52, 0x43, 0x72, 0x82, 0x52, 0x43, 0x6d, + 0x62, 0x52, 0x43, 0x63, 0x4a, 0x12, 0x43, 0x5e, 0x3a, 0xd2, 0x42, 0x62, + 0x42, 0xd2, 0x42, 0x55, 0x0a, 0x52, 0x42, 0x64, 0x62, 0xd2, 0x43, 0x5c, + 0x0a, 0x12, 0x42, 0x5f, 0x3a, 0xd2, 0x42, 0x56, 0x0a, 0x52, 0x42, 0x5a, + 0x32, 0x52, 0x43, 0x59, 0x22, 0x92, 0x42, 0x53, 0xfa, 0x11, 0x42, 0x58, + 0x12, 0x92, 0x42, 0x53, 0xfa, 0x11, 0x42, 0x4f, 0xca, 0x91, 0x41, 0x5f, + 0x3a, 0x12, 0x43, 0x53, 0x02, 0x12, 0x42, 0x50, 0xd2, 0x91, 0x41, 0x55, + 0x12, 0xd2, 0x42, 0x57, 0x12, 0x92, 0x42, 0x55, 0x0a, 0x92, 0x42, 0x57, + 0x1a, 0x12, 0x43, 0x56, 0x1a, 0x12, 0x43, 0x66, 0xc2, 0x92, 0x48, 0x7c, + 0x02, 0x53, 0x48, 0x73, 0xca, 0x52, 0x47, 0x9c, 0xe2, 0x13, 0x49, 0xa8, + 0x1a, 0x14, 0x49, 0xa4, 0xfa, 0x93, 0x48, 0xba, 0x52, 0x14, 0x49, 0xc1, + 0x6a, 0x54, 0x49, 0xbc, 0x52, 0xd4, 0x48, 0xc1, 0x82, 0xd4, 0x49, 0xac, + 0x1a, 0x14, 0x48, 0xa9, 0x22, 0xd4, 0x48, 0x95, 0x8a, 0x93, 0x46, 0x84, + 0xd2, 0x92, 0x43, 0x62, 0x2a, 0x92, 0x41, 0x57, 0x0a, 0x92, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0xea, 0xd2, 0x48, 0x6a, 0xca, 0x52, 0x48, 0x67, 0xa2, 0x92, 0x47, 0x6a, + 0xba, 0x12, 0x48, 0x62, 0x92, 0x52, 0x47, 0x60, 0x8a, 0x12, 0x47, 0x5f, + 0x8a, 0x52, 0x47, 0x67, 0xb2, 0xd2, 0x47, 0x62, 0x92, 0x52, 0x47, 0x62, + 0x9a, 0x52, 0x47, 0x62, 0x8a, 0x12, 0x47, 0x64, 0xb2, 0x12, 0x48, 0x70, + 0xd2, 0x12, 0x48, 0x65, 0x9a, 0x52, 0x47, 0x7c, 0x1a, 0x93, 0x48, 0x80, + 0x32, 0xd3, 0x48, 0x80, 0x1a, 0x53, 0x48, 0x6c, 0xaa, 0x12, 0x47, 0x80, + 0x22, 0x53, 0x48, 0x8c, 0xb2, 0xd3, 0x49, 0x6a, 0xa2, 0x92, 0x46, 0x90, + 0xba, 0x53, 0x49, 0x80, 0x1a, 0x53, 0x48, 0x8b, 0x72, 0x93, 0x48, 0x8b, + 0x6a, 0x53, 0x48, 0x8c, 0x6a, 0x53, 0x48, 0x92, 0x92, 0xd3, 0x48, 0x83, + 0x1a, 0x93, 0x47, 0x9b, 0xfa, 0x93, 0x49, 0x8f, 0x8a, 0x53, 0x48, 0x8b, + 0x4a, 0xd3, 0x47, 0x8e, 0x72, 0x53, 0x48, 0x8a, 0x3a, 0xd3, 0x47, 0xa2, + 0x1a, 0x94, 0x49, 0x8c, 0x52, 0xd3, 0x47, 0x9f, 0x12, 0x94, 0x49, 0x98, + 0xba, 0x53, 0x48, 0x96, 0xa2, 0x93, 0x48, 0x97, 0xc2, 0xd3, 0x48, 0x98, + 0xba, 0x53, 0x48, 0xa0, 0xfa, 0x93, 0x48, 0xac, 0x3a, 0x94, 0x49, 0xaa, + 0x2a, 0x54, 0x49, 0x99, 0xba, 0x53, 0x48, 0xa8, 0x1a, 0x14, 0x49, 0xa5, + 0x1a, 0x14, 0x49, 0x9c, 0xba, 0x13, 0x48, 0xa4, 0x02, 0x54, 0x48, 0xb0, + 0x52, 0x14, 0x4a, 0xa5, 0x0a, 0xd4, 0x48, 0x9d, 0xd2, 0x53, 0x48, 0xae, + 0x3a, 0x94, 0x49, 0xb7, 0x62, 0x14, 0x4a, 0xa1, 0xea, 0x53, 0x48, 0xae, + 0x22, 0xd4, 0x48, 0xbf, 0x72, 0xd4, 0x49, 0xa8, 0x12, 0xd4, 0x48, 0xad, + 0x22, 0xd4, 0x48, 0xb9, 0x62, 0xd4, 0x49, 0xba, 0x62, 0x94, 0x49, 0xbb, + 0x5a, 0x54, 0x49, 0xb6, 0x4a, 0xd4, 0x48, 0xbb, 0x62, 0x94, 0x49, 0xbb, + 0x52, 0x14, 0x49, 0xbb, 0x5a, 0x54, 0x49, 0xbb, 0x6a, 0x94, 0x49, 0xbb, + 0x5a, 0x54, 0x49, 0xbf, 0x72, 0x94, 0x49, 0xb7, 0x52, 0x54, 0x49, 0xab, + 0x12, 0x14, 0x48, 0xbc, 0x72, 0xd4, 0x49, 0xa7, 0x02, 0x14, 0x48, 0xaa, + 0x0a, 0x14, 0x48, 0xb5, 0x52, 0x54, 0x49, 0xa9, 0x1a, 0x94, 0x48, 0xb5, + 0x4a, 0xd4, 0x48, 0xa9, 0x12, 0x54, 0x48, 0xba, 0x7a, 0x14, 0x4a, 0x9b, + 0xaa, 0x53, 0x47, 0xa8, 0x1a, 0x94, 0x48, 0xb7, 0x5a, 0x54, 0x49, 0xac, + 0x22, 0x94, 0x48, 0x9b, 0xaa, 0x53, 0x47, 0xa7, 0x12, 0x94, 0x48, 0xa5, + 0x02, 0x14, 0x48, 0x98, 0x9a, 0x13, 0x47, 0x9a, 0xaa, 0x13, 0x47, 0xab, + 0x32, 0x14, 0x49, 0x97, 0x92, 0x13, 0x47, 0x8d, 0x32, 0xd3, 0x45, 0xa4, + 0x1a, 0xd4, 0x48, 0x96, 0x92, 0xd3, 0x46, 0x8b, 0x32, 0xd3, 0x45, 0x8b, + 0x2a, 0x13, 0x46, 0x8f, 0x5a, 0x53, 0x46, 0x86, 0xf2, 0x92, 0x44, 0x8b, + 0x3a, 0x93, 0x46, 0x8a, 0x3a, 0x53, 0x46, 0x85, 0xea, 0x92, 0x44, 0x86, + 0x02, 0x13, 0x45, 0x76, 0x92, 0x52, 0x43, 0x7b, 0xaa, 0xd2, 0x43, 0x6e, + 0x6a, 0x12, 0x43, 0x7b, 0xca, 0x12, 0x45, 0x71, 0x9a, 0x12, 0x44, 0x66, + 0x52, 0x12, 0x43, 0x5d, 0x2a, 0x52, 0x42, 0x7b, 0xe2, 0x12, 0x45, 0x56, + 0x0a, 0x52, 0x42, 0x60, 0x52, 0x92, 0x43, 0x57, 0x12, 0x12, 0x42, 0x59, + 0x12, 0x52, 0x42, 0x52, 0x02, 0x52, 0x42, 0x58, 0x12, 0x52, 0x42, 0x5f, + 0x32, 0x52, 0x43, 0x57, 0x1a, 0xd2, 0x42, 0x54, 0x0a, 0x92, 0x42, 0x55, + 0xfa, 0x91, 0x42, 0x53, 0x12, 0x52, 0x43, 0x5c, 0x32, 0x12, 0x43, 0x53, + 0x0a, 0xd2, 0x42, 0x59, 0x32, 0x92, 0x43, 0x52, 0xea, 0x11, 0x42, 0x57, + 0x1a, 0x12, 0x43, 0x5a, 0x2a, 0x52, 0x43, 0x56, 0x22, 0x52, 0x43, 0x54, + 0x0a, 0xd2, 0x42, 0x54, 0x12, 0xd2, 0x42, 0x65, 0xb2, 0x12, 0x48, 0x82, + 0x5a, 0x93, 0x49, 0x7f, 0x02, 0xd3, 0x47, 0x99, 0x02, 0x54, 0x49, 0x9d, + 0xfa, 0x13, 0x49, 0x9a, 0xba, 0x53, 0x48, 0xa5, 0xfa, 0x13, 0x48, 0xbe, + 0x72, 0x94, 0x49, 0xbb, 0x5a, 0x14, 0x49, 0x94, 0x52, 0x93, 0x45, 0x9f, + 0xe2, 0x13, 0x48, 0xae, 0x3a, 0x54, 0x49, 0x94, 0x7a, 0x53, 0x46, 0x5a, + 0x1a, 0x12, 0x42, 0x5b, 0x2a, 0xd2, 0x42, 0x56, 0x12, 0x92, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x9a, 0x52, 0x47, 0x66, 0xaa, 0xd2, 0x47, 0x6a, 0xc2, 0x12, 0x48, 0x69, + 0xba, 0x12, 0x48, 0x66, 0xb2, 0xd2, 0x47, 0x64, 0x92, 0x12, 0x47, 0x6a, + 0xca, 0x12, 0x48, 0x67, 0xca, 0x52, 0x48, 0x60, 0x82, 0x12, 0x47, 0x61, + 0x92, 0x52, 0x47, 0x6b, 0xc2, 0x12, 0x48, 0x72, 0xc2, 0x92, 0x47, 0x67, + 0xba, 0xd2, 0x47, 0x65, 0xb2, 0x92, 0x47, 0x73, 0xc2, 0x52, 0x47, 0x7a, + 0x02, 0x53, 0x48, 0x7a, 0xf2, 0x12, 0x48, 0x70, 0xd2, 0x92, 0x47, 0x79, + 0xf2, 0xd2, 0x47, 0x7d, 0x12, 0x53, 0x48, 0x86, 0x52, 0x93, 0x48, 0x7a, + 0x0a, 0x53, 0x48, 0x84, 0x4a, 0x93, 0x48, 0x75, 0xe2, 0x92, 0x47, 0x80, + 0x22, 0x53, 0x48, 0x82, 0x32, 0x93, 0x48, 0x86, 0x3a, 0x13, 0x48, 0x89, + 0x5a, 0x53, 0x48, 0x87, 0x42, 0x13, 0x48, 0x8e, 0x8a, 0x93, 0x48, 0x99, + 0x02, 0x94, 0x49, 0x96, 0xaa, 0xd3, 0x48, 0xab, 0x42, 0x54, 0x4a, 0x83, + 0x02, 0xd3, 0x46, 0xa1, 0x12, 0x94, 0x49, 0x90, 0x82, 0x13, 0x48, 0xa7, + 0x22, 0x54, 0x49, 0xa0, 0x02, 0x14, 0x49, 0x95, 0xb2, 0x93, 0x48, 0xac, + 0x3a, 0xd4, 0x49, 0x93, 0x8a, 0x13, 0x48, 0x9e, 0xf2, 0x93, 0x48, 0xa8, + 0x22, 0x54, 0x49, 0xa3, 0x02, 0xd4, 0x48, 0xa0, 0xea, 0x93, 0x48, 0x9f, + 0xfa, 0xd3, 0x48, 0xb8, 0x72, 0x94, 0x4a, 0xbb, 0x7a, 0x54, 0x4a, 0xa5, + 0x0a, 0x94, 0x48, 0xaa, 0x2a, 0x54, 0x49, 0xa2, 0xf2, 0x13, 0x48, 0x96, + 0x72, 0x93, 0x46, 0xab, 0x1a, 0x94, 0x48, 0xbb, 0x7a, 0x54, 0x4a, 0xa6, + 0x0a, 0xd4, 0x48, 0x9e, 0xc2, 0x13, 0x48, 0xb9, 0x5a, 0x54, 0x49, 0xc1, + 0x92, 0x54, 0x4a, 0xb3, 0x42, 0x14, 0x49, 0xb7, 0x52, 0x54, 0x49, 0xb0, + 0x32, 0xd4, 0x48, 0xb5, 0x42, 0x14, 0x49, 0xc2, 0x9a, 0x94, 0x4a, 0xc2, + 0x92, 0x14, 0x4a, 0xbc, 0x6a, 0xd4, 0x49, 0xc6, 0xba, 0xd4, 0x4a, 0xc9, + 0xd2, 0xd4, 0x4a, 0xb8, 0x52, 0x54, 0x49, 0xab, 0x1a, 0x54, 0x48, 0xca, + 0xda, 0x14, 0x4b, 0xae, 0x2a, 0x94, 0x48, 0xb0, 0x2a, 0x94, 0x48, 0xba, + 0x6a, 0xd4, 0x49, 0xa6, 0x02, 0x14, 0x48, 0xbb, 0x72, 0xd4, 0x49, 0xb1, + 0x3a, 0x14, 0x49, 0xb0, 0x42, 0x54, 0x49, 0xaf, 0x2a, 0x14, 0x49, 0xa7, + 0x12, 0x54, 0x48, 0xc4, 0xc2, 0x14, 0x4b, 0xac, 0x2a, 0xd4, 0x48, 0xa0, + 0xea, 0x13, 0x48, 0x9e, 0xe2, 0x53, 0x48, 0x9e, 0xc2, 0x53, 0x47, 0xad, + 0x3a, 0x14, 0x49, 0xab, 0x3a, 0x54, 0x49, 0x9d, 0xd2, 0x13, 0x48, 0x9e, + 0xda, 0x13, 0x48, 0x97, 0x7a, 0xd3, 0x46, 0x9d, 0xd2, 0xd3, 0x47, 0xa7, + 0x1a, 0x94, 0x48, 0x9f, 0xf2, 0x13, 0x48, 0x85, 0x02, 0x93, 0x45, 0x93, + 0x8a, 0x53, 0x47, 0x83, 0xe2, 0x12, 0x45, 0x97, 0x8a, 0xd3, 0x46, 0x8a, + 0x32, 0x13, 0x46, 0x88, 0x22, 0x13, 0x46, 0x8a, 0x22, 0x53, 0x45, 0x73, + 0x92, 0x52, 0x44, 0x73, 0x8a, 0x92, 0x43, 0x78, 0x9a, 0x12, 0x44, 0x6d, + 0x7a, 0xd2, 0x43, 0x7d, 0xea, 0xd2, 0x45, 0x76, 0x92, 0x92, 0x43, 0x75, + 0xaa, 0xd2, 0x44, 0x61, 0x3a, 0x92, 0x42, 0x60, 0x3a, 0xd2, 0x42, 0x58, + 0x12, 0x52, 0x42, 0x5c, 0x22, 0x92, 0x42, 0x55, 0x02, 0x12, 0x42, 0x57, + 0x02, 0x52, 0x42, 0x65, 0x5a, 0x92, 0x43, 0x59, 0x22, 0xd2, 0x42, 0x56, + 0x1a, 0xd2, 0x42, 0x5c, 0x3a, 0x52, 0x43, 0x4f, 0xf2, 0x91, 0x42, 0x51, + 0x02, 0x52, 0x42, 0x5c, 0x42, 0x92, 0x43, 0x50, 0xda, 0x11, 0x42, 0x56, + 0x12, 0xd2, 0x42, 0x58, 0x2a, 0x52, 0x43, 0x54, 0x12, 0x92, 0x42, 0x57, + 0x22, 0x52, 0x43, 0x52, 0xfa, 0x51, 0x42, 0x52, 0xfa, 0x51, 0x42, 0x55, + 0x0a, 0x92, 0x42, 0x5b, 0x2a, 0x52, 0x43, 0x66, 0x9a, 0x52, 0x47, 0x64, + 0x9a, 0x12, 0x47, 0x75, 0xe2, 0x12, 0x48, 0x84, 0x32, 0x13, 0x48, 0x91, + 0x82, 0x13, 0x48, 0x8e, 0x5a, 0x53, 0x47, 0xb1, 0x52, 0xd4, 0x49, 0xa9, + 0x1a, 0xd4, 0x48, 0xac, 0x22, 0xd4, 0x48, 0xa7, 0x0a, 0x54, 0x48, 0x9d, + 0xf2, 0xd3, 0x48, 0x9d, 0xf2, 0xd3, 0x48, 0x67, 0x5a, 0x52, 0x43, 0x4f, + 0xe2, 0x51, 0x42, 0x53, 0x0a, 0xd2, 0x42, 0x5a, 0x42, 0x52, 0x44, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, + 0xa2, 0xd2, 0x47, 0x62, 0x92, 0x52, 0x47, 0x68, 0xa2, 0x92, 0x47, 0x67, + 0xaa, 0x92, 0x47, 0x69, 0xc2, 0x12, 0x48, 0x5f, 0x7a, 0xd2, 0x46, 0x72, + 0xe2, 0x52, 0x48, 0x64, 0xaa, 0xd2, 0x47, 0x6b, 0xda, 0x92, 0x48, 0x66, + 0x9a, 0x12, 0x47, 0x72, 0xd2, 0xd2, 0x47, 0x6c, 0xca, 0x12, 0x48, 0x7e, + 0x1a, 0x93, 0x48, 0x6e, 0xc2, 0x92, 0x47, 0x72, 0xe2, 0x12, 0x48, 0x77, + 0xda, 0xd2, 0x47, 0x79, 0xfa, 0x12, 0x48, 0x7a, 0x02, 0x53, 0x48, 0x7b, + 0x0a, 0x53, 0x48, 0x6f, 0xc2, 0xd2, 0x46, 0x85, 0x4a, 0x93, 0x48, 0x86, + 0x6a, 0xd3, 0x48, 0x7a, 0xfa, 0x12, 0x48, 0x91, 0xba, 0x53, 0x49, 0x7c, + 0xf2, 0x92, 0x47, 0x85, 0x32, 0x13, 0x48, 0x88, 0x62, 0x93, 0x48, 0x89, + 0x4a, 0x13, 0x48, 0x89, 0x3a, 0x93, 0x47, 0x93, 0xaa, 0x13, 0x49, 0x7f, + 0xea, 0x92, 0x46, 0x93, 0xb2, 0x93, 0x48, 0x8c, 0x6a, 0x53, 0x48, 0xab, + 0x3a, 0x14, 0x4a, 0x8a, 0x42, 0x93, 0x47, 0x9d, 0x02, 0x54, 0x49, 0x9b, + 0xe2, 0xd3, 0x48, 0xa3, 0x1a, 0x54, 0x49, 0x9f, 0x02, 0x14, 0x49, 0x9b, + 0xda, 0xd3, 0x48, 0xaa, 0x22, 0x54, 0x49, 0xa6, 0x12, 0xd4, 0x48, 0x99, + 0xda, 0xd3, 0x48, 0xa0, 0x02, 0x14, 0x49, 0x9c, 0xd2, 0x53, 0x48, 0xa6, + 0x22, 0x54, 0x49, 0xa8, 0x22, 0x54, 0x49, 0x9e, 0xea, 0x93, 0x48, 0xa6, + 0x1a, 0x14, 0x49, 0x99, 0xaa, 0x13, 0x48, 0xa1, 0xea, 0x53, 0x48, 0x9f, + 0xca, 0x93, 0x47, 0xa9, 0x12, 0x54, 0x48, 0xa8, 0x12, 0xd4, 0x48, 0xae, + 0x32, 0x14, 0x49, 0xaa, 0x12, 0x94, 0x48, 0xa2, 0xf2, 0x93, 0x48, 0xa9, + 0x12, 0x94, 0x48, 0xbe, 0x72, 0xd4, 0x49, 0xb0, 0x32, 0x14, 0x49, 0xba, + 0x6a, 0x14, 0x4a, 0xb3, 0x42, 0x14, 0x49, 0xb3, 0x32, 0xd4, 0x48, 0xbe, + 0x72, 0x94, 0x49, 0xbd, 0x72, 0x94, 0x49, 0xae, 0x1a, 0x54, 0x48, 0xc2, + 0x8a, 0xd4, 0x49, 0xae, 0x32, 0xd4, 0x48, 0xc7, 0xc2, 0xd4, 0x4a, 0xae, + 0x2a, 0xd4, 0x48, 0xb6, 0x4a, 0x14, 0x49, 0xb5, 0x4a, 0x14, 0x49, 0xb1, + 0x32, 0x94, 0x48, 0xae, 0x32, 0xd4, 0x48, 0xb0, 0x3a, 0x14, 0x49, 0xba, + 0x6a, 0xd4, 0x49, 0xa8, 0x12, 0x94, 0x48, 0xad, 0x2a, 0xd4, 0x48, 0xbc, + 0x72, 0xd4, 0x49, 0xb5, 0x5a, 0x54, 0x49, 0xa6, 0x1a, 0xd4, 0x48, 0xa6, + 0x1a, 0xd4, 0x48, 0xa4, 0x0a, 0x54, 0x48, 0xa6, 0x02, 0x14, 0x48, 0xa4, + 0x0a, 0x54, 0x48, 0xac, 0x42, 0x94, 0x49, 0x9f, 0xea, 0xd3, 0x47, 0x9f, + 0xda, 0x13, 0x48, 0x8f, 0x52, 0x53, 0x46, 0xa0, 0xfa, 0x53, 0x48, 0x9d, + 0xca, 0x13, 0x48, 0x90, 0x4a, 0x13, 0x46, 0x87, 0x02, 0x53, 0x45, 0x92, + 0x8a, 0xd3, 0x47, 0x8e, 0x3a, 0xd3, 0x45, 0x9f, 0xfa, 0x13, 0x48, 0x88, + 0x22, 0x53, 0x46, 0x91, 0x6a, 0xd3, 0x46, 0x80, 0xea, 0xd2, 0x45, 0x7f, + 0xba, 0x52, 0x44, 0x78, 0xaa, 0x12, 0x44, 0x58, 0x0a, 0xd2, 0x41, 0x7e, + 0xba, 0x92, 0x44, 0x7d, 0xba, 0x52, 0x44, 0x6a, 0x6a, 0x92, 0x43, 0x71, + 0x92, 0x12, 0x44, 0x61, 0x3a, 0xd2, 0x42, 0x5f, 0x22, 0xd2, 0x42, 0x5e, + 0x52, 0x12, 0x44, 0x54, 0x02, 0x12, 0x42, 0x4f, 0xea, 0x51, 0x42, 0x52, + 0x02, 0x92, 0x42, 0x55, 0x02, 0x12, 0x42, 0x60, 0x62, 0x92, 0x44, 0x5d, + 0x1a, 0xd2, 0x42, 0x53, 0x0a, 0xd2, 0x42, 0x4e, 0xca, 0xd1, 0x41, 0x55, + 0x0a, 0xd2, 0x42, 0x56, 0x1a, 0x12, 0x43, 0x5b, 0x3a, 0xd2, 0x43, 0x54, + 0x0a, 0x92, 0x42, 0x53, 0x0a, 0xd2, 0x42, 0x55, 0x12, 0xd2, 0x42, 0x5b, + 0x4a, 0x92, 0x44, 0x5a, 0x22, 0x92, 0x43, 0x58, 0x22, 0x52, 0x43, 0x58, + 0x2a, 0x92, 0x43, 0x5c, 0x22, 0x52, 0x43, 0x63, 0x72, 0xd2, 0x45, 0x5d, + 0x62, 0x92, 0x45, 0x6d, 0xa2, 0xd2, 0x45, 0x69, 0x72, 0xd2, 0x44, 0x83, + 0x2a, 0xd3, 0x47, 0x96, 0xaa, 0x53, 0x48, 0x91, 0x72, 0x93, 0x47, 0x9e, + 0xea, 0xd3, 0x48, 0xa9, 0x22, 0x14, 0x49, 0xa9, 0x22, 0x14, 0x49, 0x8d, + 0x62, 0x53, 0x47, 0x89, 0x3a, 0x13, 0x47, 0x60, 0x62, 0x92, 0x44, 0x5d, + 0x3a, 0x12, 0x44, 0x5a, 0x4a, 0xd2, 0x44, 0x5f, 0x62, 0x12, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, + 0xd2, 0x52, 0x48, 0x68, 0xb2, 0xd2, 0x47, 0x67, 0xb2, 0xd2, 0x47, 0x70, + 0xea, 0x92, 0x48, 0x69, 0xba, 0xd2, 0x47, 0x61, 0x8a, 0xd2, 0x46, 0x6a, + 0xa2, 0x52, 0x47, 0x66, 0xa2, 0x52, 0x47, 0x62, 0x92, 0x92, 0x47, 0x61, + 0x92, 0x12, 0x47, 0x6e, 0xda, 0x52, 0x48, 0x70, 0xca, 0x92, 0x47, 0x67, + 0xaa, 0x12, 0x47, 0x70, 0xea, 0x52, 0x48, 0x7b, 0x0a, 0x53, 0x48, 0x6c, + 0xba, 0x52, 0x47, 0x70, 0xda, 0x12, 0x48, 0x67, 0x9a, 0xd2, 0x46, 0x7a, + 0xfa, 0x12, 0x48, 0x81, 0x2a, 0x93, 0x48, 0x6e, 0xca, 0x92, 0x47, 0x7b, + 0xf2, 0xd2, 0x47, 0x7a, 0xf2, 0xd2, 0x47, 0x81, 0xf2, 0x12, 0x47, 0x84, + 0x3a, 0x53, 0x48, 0x8a, 0x92, 0x13, 0x49, 0x74, 0xca, 0x92, 0x46, 0x7d, + 0xea, 0x52, 0x47, 0x87, 0x42, 0x53, 0x48, 0x8b, 0x7a, 0xd3, 0x48, 0x95, + 0xd2, 0x53, 0x49, 0x85, 0x3a, 0x13, 0x48, 0x8f, 0x82, 0x53, 0x48, 0x86, + 0x32, 0x13, 0x48, 0x9b, 0xea, 0x13, 0x49, 0x85, 0x12, 0x13, 0x47, 0x9b, + 0xe2, 0xd3, 0x48, 0x97, 0xba, 0xd3, 0x48, 0x93, 0x9a, 0x53, 0x48, 0x9a, + 0xda, 0x53, 0x48, 0x93, 0x92, 0x53, 0x48, 0x92, 0x7a, 0x13, 0x48, 0x94, + 0x8a, 0xd3, 0x47, 0x9a, 0xd2, 0x93, 0x48, 0xa3, 0x0a, 0x14, 0x49, 0x98, + 0xa2, 0x13, 0x48, 0x9c, 0xc2, 0x53, 0x48, 0x9c, 0xd2, 0x53, 0x48, 0x9c, + 0xd2, 0x93, 0x48, 0xb1, 0x52, 0x14, 0x4a, 0x9f, 0xd2, 0x13, 0x48, 0xac, + 0x22, 0x54, 0x49, 0xb6, 0x52, 0x94, 0x49, 0xa9, 0x12, 0xd4, 0x48, 0x9b, + 0xb2, 0x13, 0x48, 0xaf, 0x2a, 0xd4, 0x48, 0xbc, 0x6a, 0x94, 0x49, 0xa3, + 0xf2, 0x53, 0x48, 0x99, 0x92, 0x53, 0x47, 0xa5, 0xfa, 0x13, 0x48, 0xb6, + 0x42, 0x14, 0x49, 0xb6, 0x4a, 0x54, 0x49, 0xbf, 0x82, 0x14, 0x4a, 0xc1, + 0x8a, 0x54, 0x4a, 0xc0, 0x8a, 0x14, 0x4a, 0xbb, 0x62, 0x94, 0x49, 0xaf, + 0x2a, 0xd4, 0x48, 0xbd, 0x6a, 0x94, 0x49, 0xb4, 0x42, 0x14, 0x49, 0xaa, + 0x1a, 0x94, 0x48, 0xc1, 0x8a, 0xd4, 0x49, 0xb1, 0x3a, 0x14, 0x49, 0xca, + 0xea, 0x94, 0x4b, 0xa7, 0x12, 0x94, 0x48, 0xb2, 0x42, 0x14, 0x49, 0xb2, + 0x42, 0x54, 0x49, 0x9b, 0xaa, 0x53, 0x47, 0xb1, 0x4a, 0x54, 0x49, 0xb3, + 0x42, 0xd4, 0x48, 0xae, 0x42, 0x94, 0x49, 0x9e, 0xea, 0x53, 0x48, 0x98, + 0xa2, 0x93, 0x47, 0x97, 0x92, 0x13, 0x47, 0xa1, 0xfa, 0x53, 0x48, 0x93, + 0x82, 0x53, 0x47, 0xa2, 0x0a, 0x54, 0x48, 0x8c, 0x42, 0x53, 0x46, 0xa1, + 0x0a, 0xd4, 0x48, 0x96, 0xa2, 0x93, 0x47, 0x95, 0x92, 0xd3, 0x47, 0x93, + 0x92, 0x93, 0x47, 0x87, 0x02, 0x53, 0x45, 0x91, 0x7a, 0x93, 0x47, 0x94, + 0x8a, 0x53, 0x47, 0x8f, 0x72, 0xd3, 0x47, 0x8a, 0x42, 0x93, 0x46, 0x88, + 0x22, 0xd3, 0x45, 0x7a, 0xc2, 0x92, 0x44, 0x77, 0x9a, 0x92, 0x43, 0x80, + 0xd2, 0xd2, 0x44, 0x78, 0xba, 0x12, 0x45, 0x75, 0xaa, 0x92, 0x44, 0x84, + 0xfa, 0x52, 0x45, 0x76, 0xa2, 0x52, 0x44, 0x6c, 0x6a, 0x52, 0x43, 0x64, + 0x4a, 0x52, 0x43, 0x65, 0x4a, 0x92, 0x42, 0x54, 0x1a, 0x52, 0x43, 0x5d, + 0x42, 0x52, 0x43, 0x4f, 0xf2, 0x51, 0x42, 0x60, 0x62, 0x92, 0x44, 0x53, + 0x02, 0x52, 0x42, 0x54, 0x1a, 0x52, 0x43, 0x55, 0x2a, 0x92, 0x43, 0x50, + 0xf2, 0x51, 0x42, 0x57, 0x22, 0x12, 0x43, 0x54, 0x1a, 0x12, 0x43, 0x56, + 0x22, 0x52, 0x43, 0x59, 0x3a, 0x92, 0x43, 0x55, 0x12, 0xd2, 0x42, 0x55, + 0x12, 0xd2, 0x42, 0x50, 0xe2, 0x11, 0x42, 0x56, 0x22, 0x52, 0x43, 0x61, + 0x7a, 0xd2, 0x45, 0x59, 0x22, 0x52, 0x43, 0x59, 0x2a, 0x12, 0x43, 0x58, + 0x2a, 0x92, 0x43, 0x5b, 0x2a, 0x92, 0x43, 0x6b, 0xaa, 0x12, 0x47, 0x6b, + 0xba, 0x92, 0x47, 0x5b, 0x3a, 0xd2, 0x43, 0x4e, 0xa2, 0xd1, 0x40, 0x50, + 0x8a, 0xd1, 0x3f, 0x5b, 0x22, 0x12, 0x42, 0x6b, 0x92, 0x52, 0x45, 0x64, + 0x6a, 0x52, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0xa2, 0x52, 0x47, 0x6c, 0xc2, 0x12, 0x48, 0x63, 0x92, 0x12, 0x47, 0x6a, + 0xb2, 0xd2, 0x47, 0x69, 0xb2, 0xd2, 0x47, 0x66, 0xa2, 0x12, 0x47, 0x6e, + 0xba, 0x12, 0x48, 0x64, 0x9a, 0x52, 0x47, 0x67, 0xaa, 0x92, 0x47, 0x5f, + 0x7a, 0x52, 0x46, 0x63, 0xa2, 0x92, 0x47, 0x5f, 0x82, 0x12, 0x47, 0x7b, + 0x12, 0x53, 0x48, 0x6e, 0xc2, 0x92, 0x47, 0x68, 0xaa, 0x52, 0x47, 0x70, + 0xca, 0xd2, 0x47, 0x6e, 0xc2, 0x92, 0x47, 0x6f, 0xc2, 0x12, 0x47, 0x78, + 0xf2, 0x12, 0x48, 0x7e, 0x12, 0x53, 0x48, 0x82, 0x2a, 0x13, 0x48, 0x82, + 0x32, 0x93, 0x48, 0x80, 0x12, 0x13, 0x48, 0x7c, 0x02, 0xd3, 0x47, 0x82, + 0x22, 0x13, 0x48, 0x84, 0x3a, 0x53, 0x48, 0x8f, 0xb2, 0x93, 0x49, 0x84, + 0x32, 0x13, 0x48, 0x87, 0x4a, 0x93, 0x48, 0x8f, 0x8a, 0x93, 0x48, 0x84, + 0x32, 0xd3, 0x47, 0x94, 0xc2, 0x13, 0x49, 0x88, 0x42, 0x93, 0x47, 0x8b, + 0x62, 0x13, 0x48, 0x7e, 0xe2, 0xd2, 0x46, 0x97, 0xba, 0x93, 0x48, 0x90, + 0x82, 0x53, 0x48, 0x9c, 0x02, 0x14, 0x49, 0xa2, 0x12, 0x94, 0x49, 0xa0, + 0x12, 0xd4, 0x49, 0xb0, 0x52, 0x14, 0x4a, 0x93, 0x82, 0x93, 0x47, 0x99, + 0xb2, 0x13, 0x48, 0xa4, 0x1a, 0x54, 0x49, 0xa1, 0x0a, 0xd4, 0x48, 0x9a, + 0xaa, 0xd3, 0x47, 0x9e, 0xba, 0x13, 0x48, 0xb2, 0x4a, 0x94, 0x49, 0xa4, + 0x0a, 0x94, 0x48, 0xaf, 0x42, 0x94, 0x49, 0xa5, 0x1a, 0x14, 0x49, 0xa8, + 0x1a, 0xd4, 0x48, 0xb8, 0x62, 0x14, 0x4a, 0xa4, 0x0a, 0xd4, 0x48, 0xa4, + 0x02, 0xd4, 0x48, 0xa1, 0xda, 0x13, 0x48, 0xa3, 0xfa, 0x53, 0x48, 0xaa, + 0x1a, 0x94, 0x48, 0xba, 0x6a, 0xd4, 0x49, 0xaa, 0x1a, 0xd4, 0x48, 0xad, + 0x32, 0x54, 0x49, 0xbb, 0x6a, 0x94, 0x49, 0xb2, 0x32, 0xd4, 0x48, 0xbc, + 0x6a, 0x94, 0x49, 0xc1, 0x92, 0x54, 0x4a, 0xaa, 0x12, 0x94, 0x48, 0xbf, + 0x92, 0xd4, 0x4a, 0xb3, 0x42, 0xd4, 0x48, 0xab, 0x1a, 0x94, 0x48, 0xb0, + 0x32, 0xd4, 0x48, 0xac, 0x1a, 0x94, 0x48, 0xb3, 0x42, 0x14, 0x49, 0xb1, + 0x4a, 0x54, 0x49, 0xb1, 0x42, 0xd4, 0x48, 0xc6, 0xca, 0x14, 0x4b, 0xa1, + 0xe2, 0xd3, 0x47, 0xbd, 0x8a, 0x54, 0x4a, 0xad, 0x22, 0x94, 0x48, 0x99, + 0xa2, 0x13, 0x47, 0x98, 0xb2, 0x13, 0x48, 0xac, 0x2a, 0xd4, 0x48, 0x93, + 0x6a, 0x13, 0x46, 0xa0, 0xf2, 0x53, 0x48, 0x9c, 0xe2, 0x93, 0x48, 0xae, + 0x42, 0x94, 0x49, 0x98, 0xaa, 0xd3, 0x47, 0x8c, 0x42, 0x93, 0x46, 0x95, + 0x82, 0xd3, 0x46, 0xa4, 0x22, 0x54, 0x49, 0x9e, 0x02, 0xd4, 0x48, 0x88, + 0x12, 0x93, 0x45, 0x94, 0x82, 0x93, 0x46, 0xb4, 0x72, 0x54, 0x4a, 0x90, + 0x5a, 0x53, 0x46, 0x8d, 0x32, 0xd3, 0x45, 0x88, 0x22, 0x13, 0x46, 0x84, + 0xf2, 0x92, 0x45, 0x71, 0x72, 0x12, 0x43, 0x81, 0xda, 0x92, 0x44, 0x68, + 0x62, 0x92, 0x43, 0x5b, 0x22, 0x92, 0x42, 0x72, 0x92, 0xd2, 0x43, 0x6d, + 0x92, 0xd2, 0x44, 0x67, 0x5a, 0x12, 0x43, 0x6b, 0x82, 0x52, 0x44, 0x59, + 0x12, 0x12, 0x42, 0x57, 0x1a, 0xd2, 0x42, 0x5f, 0x4a, 0xd2, 0x43, 0x58, + 0x1a, 0x12, 0x43, 0x58, 0x1a, 0x92, 0x42, 0x59, 0x2a, 0x52, 0x43, 0x51, + 0x02, 0x92, 0x42, 0x57, 0x0a, 0x12, 0x43, 0x58, 0x22, 0x12, 0x43, 0x49, + 0xa2, 0x91, 0x41, 0x50, 0xea, 0x11, 0x42, 0x5b, 0x22, 0x92, 0x43, 0x57, + 0x2a, 0xd2, 0x43, 0x54, 0x12, 0x12, 0x43, 0x54, 0x1a, 0x52, 0x43, 0x53, + 0x02, 0x92, 0x42, 0x5d, 0x32, 0x12, 0x44, 0x54, 0x12, 0xd2, 0x42, 0x55, + 0x1a, 0x92, 0x43, 0x5a, 0x3a, 0x52, 0x44, 0x59, 0x32, 0xd2, 0x43, 0x57, + 0x22, 0x92, 0x43, 0x62, 0x5a, 0x92, 0x44, 0x67, 0xc2, 0x52, 0x48, 0x5c, + 0x52, 0xd2, 0x45, 0x4d, 0xa2, 0xd1, 0x41, 0x46, 0xe2, 0x90, 0x3c, 0x5a, + 0x92, 0x91, 0x3d, 0x5e, 0xfa, 0x11, 0x40, 0x6c, 0x5a, 0x12, 0x42, 0x5a, + 0x1a, 0xd2, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, + 0xa2, 0x52, 0x47, 0x62, 0x92, 0x12, 0x47, 0x70, 0xda, 0x12, 0x48, 0x68, + 0xba, 0xd2, 0x47, 0x62, 0x8a, 0xd2, 0x46, 0x6f, 0xda, 0x52, 0x48, 0x64, + 0x9a, 0x52, 0x47, 0x64, 0x92, 0x12, 0x47, 0x64, 0xa2, 0x92, 0x47, 0x64, + 0x92, 0x12, 0x47, 0x62, 0x82, 0x92, 0x46, 0x64, 0x7a, 0x92, 0x46, 0x62, + 0x72, 0x12, 0x46, 0x5f, 0x7a, 0x52, 0x46, 0x74, 0xea, 0xd2, 0x47, 0x7c, + 0xda, 0x92, 0x47, 0x77, 0xea, 0x12, 0x48, 0x7b, 0x0a, 0x53, 0x48, 0x6f, + 0xc2, 0x12, 0x47, 0x7e, 0xe2, 0x52, 0x47, 0x7a, 0xf2, 0x92, 0x47, 0x85, + 0x4a, 0x93, 0x48, 0x84, 0x22, 0x13, 0x48, 0x6d, 0xaa, 0x52, 0x46, 0x71, + 0xb2, 0x92, 0x46, 0x71, 0xc2, 0xd2, 0x46, 0x76, 0xd2, 0xd2, 0x46, 0x8a, + 0x72, 0xd3, 0x48, 0x80, 0xfa, 0x52, 0x47, 0x83, 0x12, 0x53, 0x47, 0x85, + 0x3a, 0x13, 0x48, 0x7d, 0xe2, 0x92, 0x46, 0x84, 0x1a, 0x53, 0x47, 0x8a, + 0x62, 0x53, 0x48, 0x91, 0x9a, 0x93, 0x48, 0x88, 0x22, 0x53, 0x47, 0x97, + 0xba, 0x93, 0x48, 0x90, 0x92, 0x93, 0x48, 0x97, 0xaa, 0x93, 0x48, 0x8d, + 0x62, 0xd3, 0x47, 0x8f, 0x62, 0x53, 0x47, 0xa0, 0x0a, 0x14, 0x49, 0x94, + 0x92, 0x53, 0x48, 0x98, 0xba, 0x53, 0x48, 0xa2, 0x0a, 0x14, 0x49, 0xa5, + 0x1a, 0x54, 0x49, 0xaf, 0x3a, 0x54, 0x49, 0xa8, 0x1a, 0x14, 0x49, 0x9b, + 0xda, 0x53, 0x48, 0xa4, 0x12, 0xd4, 0x48, 0x9c, 0xca, 0x13, 0x48, 0xb0, + 0x52, 0xd4, 0x49, 0xa3, 0x0a, 0xd4, 0x48, 0xa9, 0x22, 0x14, 0x49, 0xaf, + 0x4a, 0xd4, 0x49, 0xb5, 0x4a, 0x54, 0x49, 0xac, 0x1a, 0x94, 0x48, 0xac, + 0x2a, 0x54, 0x49, 0xb4, 0x4a, 0x94, 0x49, 0xb7, 0x5a, 0x94, 0x49, 0xac, + 0x22, 0xd4, 0x48, 0xb2, 0x3a, 0x14, 0x49, 0xad, 0x2a, 0xd4, 0x48, 0xbc, + 0x62, 0x94, 0x49, 0xad, 0x22, 0x94, 0x48, 0xbc, 0x7a, 0x54, 0x4a, 0xb1, + 0x32, 0x94, 0x48, 0xac, 0x2a, 0x14, 0x49, 0xa5, 0x02, 0x54, 0x48, 0xaa, + 0x0a, 0x54, 0x48, 0xaf, 0x3a, 0x54, 0x49, 0xa4, 0xf2, 0x13, 0x48, 0xab, + 0x2a, 0xd4, 0x48, 0xb2, 0x42, 0x14, 0x49, 0xaa, 0x2a, 0x54, 0x49, 0xa8, + 0x2a, 0x14, 0x49, 0xac, 0x22, 0xd4, 0x48, 0xa9, 0x1a, 0x94, 0x48, 0xa4, + 0x0a, 0xd4, 0x48, 0xa1, 0xfa, 0x53, 0x48, 0xaa, 0x22, 0x94, 0x48, 0x9f, + 0xea, 0x13, 0x48, 0x9c, 0xda, 0x13, 0x48, 0x97, 0xa2, 0x93, 0x47, 0xa0, + 0xfa, 0x53, 0x48, 0x90, 0x62, 0x13, 0x47, 0x97, 0x9a, 0x53, 0x47, 0x9d, + 0xea, 0x93, 0x48, 0xac, 0x3a, 0x14, 0x49, 0x88, 0x02, 0xd3, 0x44, 0x92, + 0x6a, 0xd3, 0x46, 0x8b, 0x5a, 0x93, 0x47, 0x8d, 0x5a, 0x13, 0x47, 0x97, + 0x9a, 0x93, 0x47, 0x87, 0x0a, 0x53, 0x45, 0x91, 0x72, 0x53, 0x47, 0x78, + 0xb2, 0x92, 0x44, 0x8e, 0x6a, 0x53, 0x47, 0x60, 0x3a, 0x92, 0x42, 0x70, + 0x82, 0x92, 0x43, 0x6b, 0x5a, 0x52, 0x43, 0x87, 0x22, 0x53, 0x46, 0x71, + 0x9a, 0x92, 0x44, 0x7c, 0xca, 0x52, 0x45, 0x59, 0x32, 0x52, 0x43, 0x56, + 0x12, 0x92, 0x42, 0x55, 0x0a, 0x92, 0x42, 0x63, 0x4a, 0x52, 0x43, 0x51, + 0xf2, 0x51, 0x42, 0x56, 0x1a, 0x52, 0x43, 0x53, 0xd2, 0xd1, 0x41, 0x5a, + 0x4a, 0xd2, 0x44, 0x59, 0x3a, 0x92, 0x43, 0x4b, 0xb2, 0xd1, 0x41, 0x4f, + 0xf2, 0x91, 0x42, 0x50, 0xfa, 0xd1, 0x42, 0x53, 0x12, 0x12, 0x43, 0x4d, + 0xca, 0x11, 0x42, 0x5a, 0x42, 0x52, 0x44, 0x5b, 0x4a, 0x92, 0x44, 0x57, + 0x2a, 0xd2, 0x43, 0x57, 0x1a, 0x12, 0x43, 0x5a, 0x3a, 0x12, 0x44, 0x59, + 0x42, 0x92, 0x44, 0x58, 0x32, 0x12, 0x44, 0x5b, 0x42, 0x52, 0x44, 0x58, + 0x32, 0xd2, 0x43, 0x59, 0x2a, 0x52, 0x43, 0x5f, 0x72, 0x52, 0x46, 0x51, + 0xd2, 0xd1, 0x42, 0x45, 0xc2, 0x50, 0x3d, 0x4a, 0x82, 0x50, 0x39, 0x70, + 0xf2, 0x11, 0x3e, 0x82, 0x7a, 0xd2, 0x40, 0x83, 0xa2, 0x92, 0x41, 0x7f, + 0x9a, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, + 0xb2, 0x92, 0x47, 0x69, 0xb2, 0x92, 0x47, 0x6b, 0xd2, 0x52, 0x48, 0x6c, + 0xe2, 0x92, 0x48, 0x6b, 0xb2, 0x92, 0x47, 0x65, 0xa2, 0x92, 0x47, 0x68, + 0xba, 0x92, 0x47, 0x6f, 0xba, 0x92, 0x47, 0x61, 0x82, 0x52, 0x46, 0x60, + 0x7a, 0x92, 0x46, 0x64, 0x9a, 0x12, 0x47, 0x65, 0xaa, 0x92, 0x47, 0x66, + 0xb2, 0xd2, 0x47, 0x5f, 0x72, 0x52, 0x46, 0x5c, 0x62, 0xd2, 0x45, 0x70, + 0xca, 0x12, 0x47, 0x6e, 0xca, 0x92, 0x47, 0x69, 0xa2, 0xd2, 0x46, 0x83, + 0x42, 0xd3, 0x48, 0x68, 0xa2, 0x92, 0x46, 0x7d, 0x02, 0x13, 0x48, 0x76, + 0xe2, 0x92, 0x47, 0x7e, 0x0a, 0xd3, 0x47, 0x7d, 0xfa, 0xd2, 0x47, 0x81, + 0x1a, 0xd3, 0x47, 0x83, 0x3a, 0x13, 0x48, 0x7e, 0xf2, 0x12, 0x47, 0x7f, + 0x02, 0xd3, 0x47, 0x85, 0x2a, 0x93, 0x47, 0x86, 0x42, 0x53, 0x48, 0x86, + 0x42, 0x53, 0x48, 0x86, 0x3a, 0x13, 0x48, 0x82, 0x0a, 0x53, 0x47, 0x93, + 0xa2, 0x53, 0x48, 0x8b, 0x52, 0x13, 0x48, 0x97, 0xc2, 0x93, 0x48, 0x8b, + 0x5a, 0x93, 0x47, 0x9b, 0xd2, 0x93, 0x48, 0x91, 0x6a, 0x93, 0x47, 0x97, + 0xba, 0x53, 0x48, 0x92, 0xaa, 0xd3, 0x48, 0x99, 0xc2, 0x93, 0x48, 0xa0, + 0x0a, 0x54, 0x49, 0x99, 0xca, 0x93, 0x48, 0x99, 0xba, 0x13, 0x48, 0x9e, + 0x02, 0x14, 0x49, 0x99, 0xb2, 0x13, 0x48, 0xa7, 0x2a, 0x94, 0x49, 0x9e, + 0xe2, 0x93, 0x48, 0xa0, 0x02, 0xd4, 0x48, 0xa7, 0x1a, 0x14, 0x49, 0xaf, + 0x42, 0x94, 0x49, 0x9f, 0xda, 0x53, 0x48, 0x9b, 0xca, 0x53, 0x48, 0xbb, + 0x72, 0x14, 0x4a, 0xa9, 0x22, 0x14, 0x49, 0xb4, 0x4a, 0x54, 0x49, 0xbc, + 0x7a, 0x14, 0x4a, 0xa6, 0x12, 0x94, 0x48, 0xaf, 0x2a, 0xd4, 0x48, 0xb5, + 0x52, 0x94, 0x49, 0xc1, 0x8a, 0x14, 0x4a, 0xb4, 0x3a, 0x14, 0x49, 0xa2, + 0xea, 0x13, 0x48, 0xba, 0x62, 0x94, 0x49, 0xbf, 0x7a, 0x94, 0x49, 0xb7, + 0x62, 0x94, 0x49, 0xa4, 0x0a, 0xd4, 0x48, 0xb1, 0x42, 0x14, 0x49, 0xc1, + 0xa2, 0x14, 0x4b, 0xb0, 0x42, 0x54, 0x49, 0xac, 0x2a, 0xd4, 0x48, 0xb6, + 0x52, 0x54, 0x49, 0xa6, 0x12, 0x94, 0x48, 0x9b, 0xca, 0x13, 0x48, 0xae, + 0x32, 0xd4, 0x48, 0xb0, 0x32, 0xd4, 0x48, 0x9e, 0x02, 0x94, 0x48, 0xa6, + 0x1a, 0x94, 0x48, 0x9d, 0xca, 0x93, 0x47, 0x97, 0x8a, 0x13, 0x47, 0xa7, + 0x1a, 0xd4, 0x48, 0x9f, 0xe2, 0x13, 0x48, 0x9e, 0xe2, 0x53, 0x48, 0x99, + 0xca, 0x53, 0x48, 0x8e, 0x42, 0xd3, 0x45, 0x84, 0xe2, 0x92, 0x44, 0x9c, + 0xc2, 0xd3, 0x47, 0x89, 0x1a, 0x93, 0x45, 0x87, 0x12, 0xd3, 0x45, 0x84, + 0xf2, 0x12, 0x45, 0x87, 0x12, 0x93, 0x45, 0x8a, 0x32, 0x53, 0x46, 0x8b, + 0x22, 0x53, 0x45, 0x92, 0x6a, 0x93, 0x46, 0x6a, 0x72, 0xd2, 0x43, 0x78, + 0x8a, 0x12, 0x44, 0x77, 0xaa, 0x52, 0x44, 0x85, 0x0a, 0x13, 0x46, 0x71, + 0x9a, 0x52, 0x44, 0x70, 0x8a, 0x52, 0x44, 0x7b, 0xca, 0x92, 0x45, 0x77, + 0xa2, 0xd2, 0x44, 0x78, 0xb2, 0x92, 0x45, 0x60, 0x4a, 0x92, 0x43, 0x53, + 0x02, 0x52, 0x42, 0x5e, 0x4a, 0x92, 0x43, 0x54, 0x02, 0x52, 0x42, 0x4f, + 0xfa, 0x91, 0x42, 0x51, 0xfa, 0x91, 0x42, 0x50, 0xfa, 0x91, 0x42, 0x5a, + 0x42, 0x92, 0x44, 0x4f, 0xf2, 0x91, 0x42, 0x53, 0x12, 0x52, 0x43, 0x54, + 0x1a, 0x52, 0x43, 0x56, 0x2a, 0xd2, 0x43, 0x53, 0x0a, 0x12, 0x43, 0x61, + 0x3a, 0x92, 0x43, 0x57, 0x2a, 0x92, 0x43, 0x5a, 0x42, 0x52, 0x44, 0x59, + 0x2a, 0xd2, 0x43, 0x58, 0x32, 0xd2, 0x43, 0x53, 0x12, 0x12, 0x43, 0x5a, + 0x32, 0xd2, 0x43, 0x5c, 0x4a, 0x52, 0x44, 0x5d, 0x4a, 0x12, 0x44, 0x5c, + 0x42, 0x12, 0x44, 0x5e, 0x52, 0x52, 0x44, 0x70, 0x62, 0x52, 0x44, 0x5c, + 0x7a, 0x51, 0x40, 0x7a, 0x2a, 0xd2, 0x40, 0x83, 0x3a, 0x92, 0x3f, 0x80, + 0x2a, 0xd2, 0x3e, 0x98, 0x2a, 0x13, 0x43, 0xb4, 0x32, 0x94, 0x47, 0x9d, + 0xaa, 0x53, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, + 0xca, 0x12, 0x48, 0x6a, 0xc2, 0xd2, 0x47, 0x65, 0x8a, 0x92, 0x46, 0x66, + 0xa2, 0x52, 0x47, 0x65, 0x9a, 0x52, 0x47, 0x66, 0xb2, 0x12, 0x48, 0x64, + 0x92, 0x12, 0x47, 0x6a, 0xba, 0x12, 0x48, 0x62, 0x92, 0x12, 0x47, 0x67, + 0xca, 0x52, 0x48, 0x5f, 0x72, 0x52, 0x46, 0x69, 0xc2, 0x12, 0x48, 0x5c, + 0x5a, 0x92, 0x45, 0x65, 0x9a, 0x52, 0x47, 0x5e, 0x82, 0xd2, 0x46, 0x5f, + 0x82, 0xd2, 0x46, 0x7d, 0x2a, 0x93, 0x48, 0x67, 0x92, 0x52, 0x46, 0x7a, + 0xea, 0x92, 0x47, 0x82, 0x42, 0x13, 0x49, 0x65, 0x92, 0x52, 0x46, 0x69, + 0x9a, 0x52, 0x46, 0x87, 0x5a, 0x53, 0x48, 0x7a, 0x02, 0x13, 0x48, 0x83, + 0x32, 0x53, 0x48, 0x85, 0x42, 0x53, 0x48, 0x79, 0xfa, 0x12, 0x48, 0x6f, + 0xaa, 0xd2, 0x45, 0x82, 0x12, 0x53, 0x47, 0x7e, 0x0a, 0xd3, 0x47, 0x84, + 0x1a, 0x13, 0x47, 0x80, 0xf2, 0x92, 0x46, 0x87, 0x3a, 0xd3, 0x47, 0x8a, + 0x5a, 0xd3, 0x47, 0x97, 0xe2, 0x13, 0x49, 0x8b, 0x5a, 0x13, 0x48, 0x97, + 0xba, 0x93, 0x48, 0x94, 0xba, 0x93, 0x48, 0x97, 0xb2, 0x53, 0x48, 0x92, + 0x7a, 0x13, 0x48, 0xa2, 0x0a, 0x14, 0x49, 0x97, 0xc2, 0x13, 0x49, 0x98, + 0x9a, 0x93, 0x47, 0x9d, 0xfa, 0xd3, 0x48, 0x91, 0x7a, 0x13, 0x48, 0x92, + 0x72, 0x53, 0x47, 0x9e, 0xda, 0x53, 0x48, 0x90, 0x4a, 0x93, 0x46, 0xab, + 0x32, 0x54, 0x49, 0x9f, 0xe2, 0x53, 0x48, 0x96, 0x8a, 0x93, 0x47, 0xa1, + 0xfa, 0x93, 0x48, 0xc1, 0xa2, 0xd4, 0x4a, 0xa9, 0x2a, 0x54, 0x49, 0xb2, + 0x4a, 0x94, 0x49, 0xb9, 0x7a, 0x94, 0x4a, 0xaa, 0x2a, 0x54, 0x49, 0xb7, + 0x52, 0x54, 0x49, 0xc0, 0x92, 0x54, 0x4a, 0xba, 0x6a, 0xd4, 0x49, 0xae, + 0x32, 0x14, 0x49, 0xac, 0x22, 0x94, 0x48, 0xb5, 0x4a, 0x54, 0x49, 0xb7, + 0x52, 0x94, 0x49, 0xb6, 0x52, 0x54, 0x49, 0xaf, 0x2a, 0x94, 0x48, 0xb0, + 0x42, 0x94, 0x49, 0xab, 0x22, 0xd4, 0x48, 0xb5, 0x62, 0x14, 0x4a, 0xb1, + 0x42, 0x94, 0x49, 0xb8, 0x5a, 0x54, 0x49, 0xb8, 0x6a, 0x14, 0x4a, 0xb8, + 0x5a, 0x94, 0x49, 0x9e, 0xe2, 0x53, 0x48, 0xb6, 0x52, 0x54, 0x49, 0xb6, + 0x5a, 0x94, 0x49, 0xa0, 0xea, 0x13, 0x48, 0xb6, 0x6a, 0x14, 0x4a, 0xa7, + 0x12, 0x94, 0x48, 0x99, 0xb2, 0xd3, 0x47, 0x96, 0x8a, 0x53, 0x47, 0xb2, + 0x52, 0x94, 0x49, 0xa3, 0xfa, 0x13, 0x48, 0x94, 0x92, 0xd3, 0x47, 0x98, + 0xa2, 0x53, 0x47, 0x90, 0x5a, 0x53, 0x46, 0x95, 0x8a, 0x53, 0x47, 0x99, + 0xc2, 0x53, 0x48, 0x82, 0xca, 0x12, 0x44, 0x8e, 0x52, 0x93, 0x46, 0x9a, + 0xd2, 0x53, 0x48, 0x9d, 0xea, 0x93, 0x48, 0x91, 0x7a, 0x53, 0x47, 0x88, + 0x32, 0x93, 0x46, 0x82, 0xf2, 0x12, 0x46, 0x81, 0xea, 0x12, 0x46, 0x7d, + 0xc2, 0x92, 0x44, 0x80, 0xca, 0x52, 0x45, 0x70, 0x92, 0x52, 0x44, 0x70, + 0x92, 0x92, 0x44, 0x6f, 0x82, 0x12, 0x44, 0x71, 0x9a, 0x52, 0x44, 0x6d, + 0x8a, 0x92, 0x44, 0x5d, 0x32, 0xd2, 0x42, 0x5b, 0x42, 0xd2, 0x43, 0x51, + 0xfa, 0x51, 0x42, 0x56, 0x22, 0x92, 0x43, 0x5a, 0x2a, 0x52, 0x43, 0x5b, + 0x4a, 0x12, 0x44, 0x59, 0x32, 0x92, 0x43, 0x54, 0x1a, 0x12, 0x43, 0x56, + 0x0a, 0x12, 0x43, 0x51, 0x0a, 0xd2, 0x42, 0x53, 0x02, 0x52, 0x43, 0x51, + 0x02, 0x92, 0x42, 0x5a, 0x3a, 0x12, 0x44, 0x58, 0x22, 0x92, 0x43, 0x59, + 0x32, 0xd2, 0x43, 0x54, 0x1a, 0x92, 0x43, 0x54, 0x12, 0x52, 0x43, 0x55, + 0x22, 0xd2, 0x43, 0x5b, 0x42, 0x52, 0x44, 0x56, 0x22, 0x92, 0x43, 0x5d, + 0x4a, 0x52, 0x44, 0x5b, 0x42, 0x52, 0x44, 0x5a, 0x3a, 0xd2, 0x43, 0x5c, + 0x4a, 0x92, 0x44, 0x5c, 0x4a, 0x92, 0x44, 0x83, 0xda, 0x52, 0x46, 0x8b, + 0xe2, 0x52, 0x44, 0x8b, 0x92, 0xd2, 0x41, 0x9b, 0x1a, 0x13, 0x43, 0x97, + 0xfa, 0x52, 0x42, 0xa5, 0xa2, 0xd3, 0x44, 0xa2, 0xba, 0x53, 0x45, 0x9c, + 0x8a, 0x13, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x9a, 0x12, 0x47, 0x6a, 0xaa, 0x52, 0x47, 0x63, 0x8a, 0xd2, 0x46, 0x61, + 0x82, 0xd2, 0x46, 0x65, 0x9a, 0x12, 0x47, 0x5f, 0x72, 0x52, 0x46, 0x62, + 0x82, 0x92, 0x46, 0x66, 0xaa, 0x52, 0x47, 0x61, 0x7a, 0x52, 0x46, 0x61, + 0x8a, 0xd2, 0x46, 0x65, 0xa2, 0x52, 0x47, 0x62, 0x7a, 0x52, 0x46, 0x62, + 0x8a, 0xd2, 0x46, 0x60, 0x82, 0x52, 0x46, 0x63, 0x8a, 0x92, 0x46, 0x5d, + 0x72, 0x52, 0x46, 0x63, 0x8a, 0xd2, 0x46, 0x67, 0xaa, 0x52, 0x47, 0x62, + 0x82, 0x12, 0x46, 0x70, 0xc2, 0x12, 0x47, 0x6f, 0xba, 0xd2, 0x46, 0x77, + 0xe2, 0x92, 0x47, 0x6b, 0xaa, 0x92, 0x46, 0x82, 0x1a, 0xd3, 0x47, 0x7b, + 0xfa, 0x92, 0x47, 0x83, 0x2a, 0x13, 0x48, 0x89, 0x5a, 0x53, 0x48, 0x6f, + 0xb2, 0xd2, 0x46, 0x78, 0xca, 0x52, 0x46, 0x84, 0x42, 0x53, 0x48, 0x94, + 0xba, 0xd3, 0x48, 0x87, 0x42, 0x13, 0x48, 0x84, 0x2a, 0x93, 0x47, 0x95, + 0xe2, 0x13, 0x49, 0x8e, 0x7a, 0x53, 0x48, 0x9e, 0x1a, 0x14, 0x4a, 0x91, + 0x82, 0x13, 0x48, 0x92, 0x82, 0x53, 0x48, 0x81, 0xe2, 0x92, 0x45, 0x9b, + 0xc2, 0x53, 0x48, 0x8d, 0x62, 0x93, 0x47, 0x8d, 0x62, 0xd3, 0x47, 0x9d, + 0xfa, 0x13, 0x49, 0x9f, 0xfa, 0xd3, 0x48, 0xaf, 0x5a, 0x54, 0x4a, 0x95, + 0x9a, 0xd3, 0x47, 0x99, 0xc2, 0x93, 0x48, 0xae, 0x52, 0x54, 0x4a, 0x96, + 0xa2, 0x13, 0x48, 0xa9, 0x2a, 0x54, 0x49, 0xae, 0x2a, 0x54, 0x49, 0x9a, + 0xb2, 0x13, 0x48, 0xa4, 0x0a, 0x94, 0x48, 0xb9, 0x7a, 0x94, 0x4a, 0xa9, + 0x1a, 0x14, 0x49, 0xaa, 0x2a, 0x14, 0x49, 0xa6, 0x12, 0xd4, 0x48, 0xb1, + 0x4a, 0x94, 0x49, 0xab, 0x1a, 0x94, 0x48, 0xc0, 0x8a, 0x54, 0x4a, 0xac, + 0x22, 0x94, 0x48, 0xaf, 0x3a, 0x54, 0x49, 0xaf, 0x2a, 0xd4, 0x48, 0xb8, + 0x5a, 0x94, 0x49, 0xb4, 0x4a, 0x54, 0x49, 0xa5, 0xfa, 0x13, 0x48, 0xa3, + 0x02, 0x94, 0x48, 0xbe, 0x82, 0x54, 0x4a, 0xa5, 0x12, 0x94, 0x48, 0xae, + 0x32, 0x14, 0x49, 0xc5, 0xb2, 0xd4, 0x4a, 0xb4, 0x42, 0x54, 0x49, 0xb2, + 0x42, 0x14, 0x49, 0xa8, 0x0a, 0x54, 0x48, 0xb0, 0x42, 0x54, 0x49, 0xa9, + 0x22, 0x14, 0x49, 0xa4, 0x0a, 0x54, 0x48, 0xab, 0x22, 0x94, 0x48, 0x91, + 0x5a, 0xd3, 0x46, 0x98, 0x8a, 0x53, 0x47, 0xaa, 0x2a, 0xd4, 0x48, 0x8d, + 0x32, 0x93, 0x45, 0x96, 0xb2, 0x13, 0x48, 0xa0, 0xea, 0x53, 0x48, 0xa6, + 0x1a, 0xd4, 0x48, 0x91, 0x62, 0x13, 0x47, 0xa1, 0x1a, 0x54, 0x49, 0x93, + 0x8a, 0x93, 0x47, 0x9d, 0xea, 0x93, 0x48, 0x95, 0x9a, 0x13, 0x48, 0x93, + 0x92, 0xd3, 0x47, 0x92, 0x82, 0x93, 0x47, 0x8a, 0x22, 0xd3, 0x45, 0x88, + 0x32, 0x93, 0x46, 0x74, 0x92, 0xd2, 0x43, 0x80, 0xda, 0x92, 0x45, 0x7d, + 0xda, 0x12, 0x45, 0x63, 0x42, 0x12, 0x43, 0x71, 0x92, 0x52, 0x44, 0x78, + 0xba, 0x12, 0x45, 0x76, 0xaa, 0xd2, 0x44, 0x64, 0x6a, 0x52, 0x44, 0x67, + 0x7a, 0x52, 0x44, 0x64, 0x6a, 0xd2, 0x44, 0x61, 0x4a, 0x92, 0x43, 0x62, + 0x4a, 0x92, 0x43, 0x5d, 0x3a, 0x52, 0x43, 0x54, 0x1a, 0x12, 0x43, 0x4d, + 0xe2, 0x51, 0x42, 0x4d, 0xf2, 0xd1, 0x42, 0x51, 0x02, 0x92, 0x42, 0x55, + 0x32, 0x92, 0x44, 0x55, 0x2a, 0x12, 0x44, 0x5d, 0x4a, 0x52, 0x44, 0x55, + 0x1a, 0x92, 0x43, 0x57, 0x2a, 0xd2, 0x43, 0x5e, 0x5a, 0x92, 0x44, 0x57, + 0x3a, 0x52, 0x44, 0x55, 0x22, 0x92, 0x43, 0x5d, 0x42, 0x12, 0x44, 0x57, + 0x32, 0x12, 0x44, 0x5a, 0x42, 0x92, 0x44, 0x5a, 0x3a, 0x12, 0x44, 0x5c, + 0x4a, 0x92, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x5d, 0x42, 0x12, 0x44, 0x5d, + 0x52, 0x92, 0x44, 0x5d, 0x4a, 0x92, 0x44, 0x81, 0x0a, 0x13, 0x48, 0x92, + 0x62, 0x93, 0x47, 0x99, 0x6a, 0x53, 0x46, 0xa5, 0x92, 0x53, 0x45, 0xad, + 0xea, 0x13, 0x46, 0xb3, 0x32, 0x14, 0x48, 0xa4, 0xfa, 0x93, 0x47, 0x91, + 0x52, 0x53, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x92, 0xd2, 0x46, 0x6c, 0xb2, 0x92, 0x47, 0x65, 0x9a, 0x12, 0x47, 0x6b, + 0xb2, 0x52, 0x47, 0x62, 0x82, 0x52, 0x46, 0x65, 0x9a, 0xd2, 0x46, 0x5d, + 0x6a, 0x12, 0x46, 0x6a, 0xc2, 0x12, 0x48, 0x65, 0x92, 0xd2, 0x46, 0x6a, + 0xc2, 0x12, 0x48, 0x61, 0x7a, 0x92, 0x46, 0x6c, 0xc2, 0x92, 0x47, 0x65, + 0x92, 0x92, 0x46, 0x63, 0x92, 0xd2, 0x46, 0x5b, 0x5a, 0x92, 0x45, 0x67, + 0xa2, 0x12, 0x47, 0x5a, 0x52, 0x52, 0x45, 0x63, 0x8a, 0x52, 0x46, 0x5d, + 0x62, 0xd2, 0x45, 0x5f, 0x62, 0x52, 0x45, 0x6d, 0xb2, 0x52, 0x46, 0x6e, + 0xba, 0xd2, 0x46, 0x7a, 0x0a, 0x13, 0x48, 0x66, 0x82, 0x92, 0x45, 0x82, + 0x12, 0x93, 0x47, 0x78, 0xd2, 0x52, 0x46, 0x6e, 0xaa, 0x12, 0x46, 0x7e, + 0x0a, 0xd3, 0x47, 0x7b, 0xfa, 0xd2, 0x47, 0x84, 0x42, 0x93, 0x48, 0x83, + 0x02, 0x13, 0x47, 0x89, 0x5a, 0x53, 0x48, 0x8b, 0x5a, 0x13, 0x48, 0x8b, + 0x72, 0x93, 0x48, 0x84, 0x0a, 0x13, 0x47, 0x89, 0x52, 0x13, 0x48, 0x91, + 0x9a, 0x53, 0x48, 0x8e, 0x7a, 0x13, 0x48, 0x9d, 0x02, 0x14, 0x49, 0x9a, + 0xe2, 0x13, 0x49, 0x94, 0x9a, 0x53, 0x48, 0x91, 0x82, 0x13, 0x48, 0x95, + 0xa2, 0x13, 0x48, 0x97, 0xca, 0x93, 0x48, 0x87, 0x12, 0x53, 0x46, 0xa3, + 0x0a, 0x14, 0x49, 0x8c, 0x3a, 0x53, 0x46, 0x8e, 0x42, 0x93, 0x46, 0xaf, + 0x4a, 0x14, 0x4a, 0x99, 0xc2, 0x53, 0x48, 0xa2, 0x02, 0x54, 0x48, 0xa8, + 0x1a, 0x14, 0x49, 0x98, 0xba, 0x53, 0x48, 0x95, 0x7a, 0xd3, 0x46, 0xa1, + 0x02, 0x14, 0x49, 0x9b, 0xaa, 0x13, 0x48, 0xa6, 0x12, 0xd4, 0x48, 0xb2, + 0x4a, 0x54, 0x49, 0xa7, 0x22, 0x14, 0x49, 0xaa, 0x22, 0x14, 0x49, 0xb3, + 0x4a, 0x94, 0x49, 0xac, 0x2a, 0x14, 0x49, 0xb8, 0x5a, 0x54, 0x49, 0xa9, + 0xfa, 0xd3, 0x47, 0xaa, 0x12, 0x54, 0x48, 0xa2, 0xea, 0x13, 0x48, 0xba, + 0x72, 0x14, 0x4a, 0x9f, 0xea, 0x53, 0x48, 0xa9, 0x1a, 0x94, 0x48, 0xbf, + 0x82, 0x54, 0x4a, 0xb6, 0x52, 0x94, 0x49, 0xa3, 0x0a, 0x94, 0x48, 0xb0, + 0x3a, 0x14, 0x49, 0xb4, 0x5a, 0xd4, 0x49, 0xa3, 0x0a, 0x94, 0x48, 0xa0, + 0x02, 0x94, 0x48, 0xa8, 0x22, 0xd4, 0x48, 0xa5, 0x12, 0xd4, 0x48, 0x8d, + 0x22, 0x93, 0x45, 0x9c, 0xca, 0xd3, 0x47, 0x9f, 0xea, 0x53, 0x48, 0xa6, + 0x32, 0x54, 0x49, 0x91, 0x62, 0xd3, 0x46, 0xa1, 0xf2, 0x13, 0x48, 0x99, + 0xb2, 0xd3, 0x47, 0x99, 0xba, 0x13, 0x48, 0x96, 0xa2, 0x93, 0x47, 0x74, + 0x8a, 0x92, 0x43, 0x86, 0x1a, 0x93, 0x46, 0x95, 0xa2, 0x13, 0x48, 0x88, + 0xfa, 0x12, 0x45, 0x9b, 0xf2, 0x93, 0x48, 0x8b, 0x3a, 0x93, 0x46, 0x6f, + 0x7a, 0xd2, 0x43, 0x81, 0x0a, 0x13, 0x47, 0x82, 0xea, 0x92, 0x45, 0x82, + 0xfa, 0xd2, 0x45, 0x71, 0x92, 0x92, 0x44, 0x7b, 0xc2, 0x52, 0x45, 0x80, + 0xda, 0x92, 0x45, 0x69, 0x72, 0xd2, 0x43, 0x63, 0x62, 0x12, 0x44, 0x5b, + 0x3a, 0x52, 0x43, 0x51, 0x0a, 0x92, 0x42, 0x58, 0x42, 0x92, 0x44, 0x68, + 0x7a, 0x92, 0x44, 0x5b, 0x42, 0x12, 0x44, 0x5a, 0x2a, 0x52, 0x43, 0x58, + 0x32, 0x12, 0x44, 0x53, 0x1a, 0x92, 0x43, 0x52, 0x1a, 0x92, 0x43, 0x55, + 0x1a, 0x52, 0x43, 0x52, 0x1a, 0xd2, 0x43, 0x55, 0x22, 0xd2, 0x43, 0x5d, + 0x3a, 0x12, 0x44, 0x57, 0x1a, 0x92, 0x43, 0x56, 0x22, 0x52, 0x43, 0x55, + 0x22, 0x92, 0x43, 0x57, 0x22, 0x92, 0x43, 0x5a, 0x42, 0xd2, 0x44, 0x58, + 0x2a, 0xd2, 0x43, 0x58, 0x2a, 0xd2, 0x43, 0x60, 0x62, 0x12, 0x45, 0x68, + 0x9a, 0x12, 0x46, 0x5b, 0x42, 0x12, 0x44, 0x5e, 0x52, 0xd2, 0x44, 0x60, + 0x5a, 0x52, 0x45, 0x62, 0x72, 0x52, 0x45, 0x5f, 0x82, 0xd2, 0x46, 0x89, + 0x52, 0x53, 0x48, 0x93, 0x8a, 0x13, 0x48, 0xbf, 0x72, 0xd4, 0x49, 0xb3, + 0x2a, 0x54, 0x48, 0xb1, 0x4a, 0x54, 0x49, 0x8c, 0x3a, 0x93, 0x45, 0x65, + 0x4a, 0x92, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x82, 0x52, 0x46, 0x69, 0xaa, 0x12, 0x47, 0x65, 0xa2, 0x52, 0x47, 0x61, + 0x82, 0x52, 0x46, 0x65, 0xa2, 0x92, 0x47, 0x64, 0x9a, 0x12, 0x47, 0x61, + 0x8a, 0xd2, 0x46, 0x67, 0xa2, 0x52, 0x47, 0x62, 0x82, 0x52, 0x46, 0x68, + 0xa2, 0xd2, 0x46, 0x65, 0xaa, 0xd2, 0x47, 0x5f, 0x7a, 0x52, 0x46, 0x60, + 0x8a, 0x12, 0x47, 0x68, 0x9a, 0x52, 0x46, 0x6e, 0xc2, 0x52, 0x47, 0x80, + 0x3a, 0x13, 0x49, 0x6f, 0xaa, 0x12, 0x46, 0x5e, 0x6a, 0xd2, 0x45, 0x75, + 0xca, 0x12, 0x47, 0x79, 0xda, 0x52, 0x47, 0x7f, 0x02, 0xd3, 0x47, 0x69, + 0x9a, 0x52, 0x46, 0x63, 0x6a, 0xd2, 0x44, 0x85, 0x3a, 0x53, 0x48, 0x77, + 0xf2, 0x92, 0x47, 0x88, 0x72, 0xd3, 0x48, 0x83, 0x2a, 0x53, 0x48, 0x7e, + 0xf2, 0x12, 0x47, 0x72, 0xb2, 0xd2, 0x45, 0x80, 0x32, 0xd3, 0x48, 0x89, + 0x6a, 0x93, 0x48, 0x74, 0xc2, 0x52, 0x46, 0x87, 0x3a, 0x13, 0x48, 0x85, + 0x22, 0x53, 0x47, 0x82, 0x22, 0xd3, 0x47, 0x86, 0x3a, 0x93, 0x47, 0x9b, + 0xfa, 0x53, 0x49, 0x95, 0xba, 0xd3, 0x48, 0x96, 0xa2, 0x53, 0x48, 0x99, + 0xf2, 0x53, 0x49, 0x97, 0xe2, 0x53, 0x49, 0x9e, 0xea, 0xd3, 0x48, 0x8b, + 0x42, 0x13, 0x47, 0x9b, 0xf2, 0x13, 0x49, 0x92, 0x72, 0x53, 0x47, 0x8c, + 0x4a, 0xd3, 0x46, 0x9f, 0x02, 0xd4, 0x48, 0x99, 0xc2, 0x53, 0x48, 0x9c, + 0xea, 0x93, 0x48, 0xa7, 0x2a, 0x54, 0x49, 0x95, 0x8a, 0xd3, 0x47, 0x93, + 0x82, 0xd3, 0x47, 0xac, 0x32, 0x54, 0x49, 0x96, 0xb2, 0x53, 0x48, 0x9b, + 0xc2, 0x13, 0x48, 0xac, 0x3a, 0x94, 0x49, 0xb3, 0x42, 0x54, 0x49, 0xac, + 0x2a, 0x14, 0x49, 0xa7, 0x1a, 0xd4, 0x48, 0xaa, 0x2a, 0x54, 0x49, 0xa5, + 0x12, 0xd4, 0x48, 0xab, 0x2a, 0x14, 0x49, 0xb8, 0x5a, 0x54, 0x49, 0xbe, + 0x82, 0x54, 0x4a, 0xa7, 0x12, 0xd4, 0x48, 0xb0, 0x3a, 0x14, 0x49, 0xb5, + 0x62, 0x54, 0x4a, 0x9b, 0xb2, 0x53, 0x47, 0xb1, 0x4a, 0x54, 0x49, 0xa6, + 0x0a, 0x94, 0x48, 0xac, 0x2a, 0x14, 0x49, 0xa1, 0xea, 0x13, 0x48, 0xb5, + 0x5a, 0x94, 0x49, 0xa7, 0x12, 0xd4, 0x48, 0xa0, 0x02, 0xd4, 0x48, 0xab, + 0x2a, 0xd4, 0x48, 0xaa, 0x32, 0x14, 0x49, 0x90, 0x5a, 0x93, 0x46, 0x99, + 0xb2, 0x93, 0x47, 0xa2, 0x02, 0x54, 0x48, 0x8d, 0x5a, 0x53, 0x47, 0x96, + 0x92, 0x93, 0x47, 0xa7, 0x22, 0x14, 0x49, 0x96, 0xaa, 0x13, 0x48, 0x89, + 0x1a, 0x13, 0x46, 0x93, 0x82, 0x13, 0x47, 0x8d, 0x6a, 0x13, 0x48, 0x95, + 0x9a, 0x13, 0x48, 0x90, 0x7a, 0xd3, 0x47, 0x93, 0x8a, 0x93, 0x47, 0x85, + 0x12, 0x53, 0x46, 0x87, 0x1a, 0x53, 0x46, 0x7a, 0xca, 0x12, 0x45, 0x77, + 0xaa, 0x92, 0x44, 0x65, 0x42, 0x12, 0x43, 0x78, 0xca, 0xd2, 0x45, 0x67, + 0x52, 0x52, 0x43, 0x78, 0xb2, 0x12, 0x45, 0x72, 0x9a, 0x92, 0x44, 0x64, + 0x62, 0x12, 0x44, 0x65, 0x5a, 0x92, 0x43, 0x61, 0x5a, 0x12, 0x44, 0x63, + 0x6a, 0x92, 0x44, 0x68, 0x92, 0x92, 0x44, 0x63, 0x62, 0x52, 0x44, 0x5e, + 0x5a, 0x92, 0x44, 0x65, 0x6a, 0xd2, 0x44, 0x66, 0x7a, 0x92, 0x44, 0x54, + 0x1a, 0x52, 0x43, 0x52, 0x22, 0x12, 0x44, 0x59, 0x32, 0xd2, 0x43, 0x51, + 0x02, 0x12, 0x43, 0x51, 0xfa, 0xd1, 0x42, 0x53, 0x1a, 0x92, 0x43, 0x5a, + 0x4a, 0xd2, 0x44, 0x52, 0x0a, 0x52, 0x43, 0x59, 0x32, 0x12, 0x44, 0x56, + 0x1a, 0x52, 0x43, 0x5a, 0x3a, 0x12, 0x44, 0x5d, 0x52, 0xd2, 0x44, 0x5f, + 0x62, 0xd2, 0x44, 0x5e, 0x52, 0xd2, 0x44, 0x59, 0x3a, 0x12, 0x44, 0x59, + 0x3a, 0x92, 0x44, 0x5c, 0x3a, 0xd2, 0x43, 0x61, 0x62, 0x12, 0x45, 0x63, + 0x72, 0x52, 0x45, 0x5d, 0x52, 0xd2, 0x44, 0x62, 0x8a, 0xd2, 0x46, 0x6f, + 0x9a, 0xd2, 0x45, 0x90, 0x92, 0x53, 0x48, 0xa9, 0x22, 0x54, 0x49, 0xb3, + 0x52, 0x94, 0x49, 0x87, 0x0a, 0x13, 0x46, 0x66, 0x6a, 0x52, 0x44, 0x61, + 0x6a, 0x52, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, + 0xb2, 0x52, 0x47, 0x65, 0x9a, 0x12, 0x47, 0x65, 0x9a, 0x12, 0x47, 0x63, + 0x8a, 0x92, 0x46, 0x68, 0xaa, 0x12, 0x47, 0x6a, 0xc2, 0xd2, 0x47, 0x63, + 0x82, 0x52, 0x46, 0x66, 0xa2, 0x52, 0x47, 0x61, 0x7a, 0x12, 0x46, 0x61, + 0x7a, 0x52, 0x46, 0x61, 0x82, 0x92, 0x46, 0x65, 0x9a, 0xd2, 0x46, 0x61, + 0x82, 0x92, 0x46, 0x68, 0xc2, 0x12, 0x48, 0x6e, 0xba, 0x12, 0x47, 0x68, + 0x92, 0x52, 0x46, 0x69, 0xa2, 0x12, 0x47, 0x68, 0xa2, 0x92, 0x46, 0x5e, + 0x62, 0x52, 0x45, 0x75, 0xe2, 0xd2, 0x47, 0x63, 0x7a, 0x92, 0x45, 0x69, + 0xaa, 0x92, 0x46, 0x64, 0x92, 0x92, 0x46, 0x67, 0x92, 0x12, 0x46, 0x6e, + 0xa2, 0x12, 0x46, 0x62, 0x6a, 0x52, 0x45, 0x81, 0x1a, 0x13, 0x48, 0x75, + 0xca, 0x92, 0x46, 0x81, 0x12, 0xd3, 0x47, 0x89, 0x52, 0x53, 0x48, 0x84, + 0x1a, 0x13, 0x47, 0x83, 0x12, 0x13, 0x47, 0x81, 0x12, 0x93, 0x47, 0x92, + 0xd2, 0x53, 0x49, 0x84, 0x12, 0xd3, 0x46, 0x8c, 0x7a, 0x93, 0x48, 0x8c, + 0x62, 0x93, 0x47, 0x8b, 0x62, 0x13, 0x48, 0x8e, 0x72, 0x13, 0x48, 0x90, + 0x7a, 0xd3, 0x47, 0x8b, 0x72, 0x53, 0x48, 0x8d, 0x62, 0xd3, 0x47, 0x94, + 0xa2, 0x13, 0x48, 0xa0, 0x02, 0xd4, 0x48, 0x99, 0xda, 0xd3, 0x48, 0x9f, + 0x02, 0xd4, 0x48, 0x8b, 0x22, 0x53, 0x46, 0x99, 0xca, 0x53, 0x48, 0x90, + 0x62, 0x53, 0x47, 0x96, 0xa2, 0x13, 0x48, 0xb3, 0x52, 0xd4, 0x49, 0x97, + 0xaa, 0x13, 0x48, 0x94, 0x92, 0x13, 0x48, 0xb5, 0x6a, 0x94, 0x4a, 0xb2, + 0x52, 0xd4, 0x49, 0x9f, 0xf2, 0x93, 0x48, 0xae, 0x42, 0x94, 0x49, 0xa8, + 0x1a, 0x14, 0x49, 0x9b, 0xba, 0x13, 0x48, 0xb4, 0x5a, 0x14, 0x4a, 0xac, + 0x2a, 0x54, 0x49, 0x9d, 0xb2, 0xd3, 0x47, 0x94, 0x72, 0x13, 0x47, 0xa9, + 0x12, 0x94, 0x48, 0xb5, 0x52, 0x94, 0x49, 0xa4, 0x0a, 0xd4, 0x48, 0xa6, + 0x02, 0x54, 0x48, 0xb2, 0x52, 0xd4, 0x49, 0xa8, 0x1a, 0x94, 0x48, 0x9c, + 0xc2, 0x13, 0x48, 0xa4, 0x02, 0x54, 0x48, 0xb6, 0x6a, 0xd4, 0x49, 0xa8, + 0x22, 0x54, 0x49, 0xa7, 0x1a, 0xd4, 0x48, 0xba, 0x72, 0x14, 0x4a, 0xb2, + 0x5a, 0x14, 0x4a, 0x9d, 0xea, 0x93, 0x48, 0x8d, 0x42, 0x13, 0x46, 0xb1, + 0x52, 0xd4, 0x49, 0x95, 0x92, 0x93, 0x47, 0x93, 0x92, 0x53, 0x47, 0x96, + 0xb2, 0x53, 0x48, 0xa2, 0x0a, 0xd4, 0x48, 0x8b, 0x42, 0x93, 0x46, 0x94, + 0x9a, 0xd3, 0x47, 0x91, 0x5a, 0x13, 0x47, 0x85, 0x0a, 0x53, 0x46, 0x82, + 0xe2, 0x52, 0x45, 0x91, 0x82, 0x53, 0x47, 0x9d, 0xf2, 0x93, 0x48, 0x96, + 0xba, 0x53, 0x48, 0x8c, 0x52, 0xd3, 0x46, 0x80, 0xd2, 0x12, 0x45, 0x80, + 0xea, 0x92, 0x45, 0x71, 0x82, 0x12, 0x44, 0x6a, 0x6a, 0x12, 0x44, 0x75, + 0xb2, 0x12, 0x45, 0x6e, 0x8a, 0x52, 0x44, 0x69, 0x92, 0x92, 0x45, 0x82, + 0x1a, 0x53, 0x47, 0x6e, 0x92, 0xd2, 0x44, 0x70, 0xb2, 0xd2, 0x45, 0x53, + 0x12, 0xd2, 0x42, 0x59, 0x22, 0xd2, 0x42, 0x66, 0x6a, 0x92, 0x44, 0x64, + 0x6a, 0x52, 0x44, 0x59, 0x32, 0xd2, 0x43, 0x57, 0x2a, 0x12, 0x44, 0x55, + 0x22, 0x92, 0x43, 0x56, 0x12, 0x92, 0x43, 0x5b, 0x52, 0xd2, 0x44, 0x59, + 0x52, 0x52, 0x45, 0x52, 0x1a, 0x92, 0x43, 0x53, 0x12, 0x52, 0x43, 0x54, + 0x1a, 0x92, 0x43, 0x59, 0x32, 0x12, 0x44, 0x5e, 0x52, 0x92, 0x44, 0x60, + 0x62, 0x12, 0x45, 0x5c, 0x5a, 0xd2, 0x44, 0x61, 0x6a, 0x12, 0x45, 0x56, + 0x2a, 0x12, 0x44, 0x5e, 0x5a, 0xd2, 0x44, 0x5d, 0x4a, 0x92, 0x44, 0x60, + 0x62, 0x12, 0x45, 0x5f, 0x4a, 0xd2, 0x44, 0x65, 0x8a, 0x52, 0x46, 0x5d, + 0x52, 0x92, 0x44, 0x60, 0x62, 0x12, 0x45, 0x74, 0xf2, 0x92, 0x48, 0x52, + 0xda, 0xd1, 0x41, 0x53, 0x9a, 0x51, 0x3f, 0x5d, 0x3a, 0x92, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, + 0xa2, 0xd2, 0x46, 0x67, 0x9a, 0x12, 0x47, 0x68, 0x9a, 0xd2, 0x46, 0x61, + 0x7a, 0x12, 0x46, 0x69, 0xb2, 0x52, 0x47, 0x63, 0x8a, 0x52, 0x46, 0x68, + 0xa2, 0x52, 0x47, 0x67, 0x8a, 0x52, 0x46, 0x68, 0xaa, 0x12, 0x47, 0x65, + 0x92, 0x92, 0x46, 0x5f, 0x72, 0x52, 0x46, 0x62, 0x82, 0x92, 0x46, 0x60, + 0x72, 0xd2, 0x45, 0x60, 0x6a, 0x12, 0x46, 0x5a, 0x52, 0x92, 0x45, 0x6e, + 0xb2, 0xd2, 0x46, 0x65, 0x92, 0x52, 0x46, 0x5f, 0x82, 0xd2, 0x46, 0x64, + 0x8a, 0x12, 0x46, 0x6a, 0x92, 0xd2, 0x45, 0x74, 0xca, 0x92, 0x46, 0x60, + 0x72, 0x92, 0x45, 0x68, 0xa2, 0x52, 0x46, 0x73, 0xda, 0x92, 0x47, 0x7f, + 0x0a, 0xd3, 0x47, 0x76, 0xe2, 0x92, 0x47, 0x6c, 0xa2, 0x12, 0x46, 0x82, + 0x02, 0xd3, 0x46, 0x7d, 0xfa, 0x52, 0x47, 0x76, 0xe2, 0x52, 0x47, 0x7c, + 0xea, 0xd2, 0x46, 0x84, 0x52, 0x93, 0x48, 0x7e, 0xea, 0x52, 0x46, 0x86, + 0x1a, 0x13, 0x47, 0x8d, 0x7a, 0x53, 0x48, 0x85, 0x22, 0xd3, 0x46, 0x7b, + 0xe2, 0x12, 0x46, 0x7a, 0xca, 0x92, 0x45, 0x88, 0x32, 0xd3, 0x46, 0x91, + 0xa2, 0x93, 0x48, 0x8d, 0x7a, 0x13, 0x48, 0x99, 0xb2, 0x53, 0x48, 0x82, + 0xea, 0x12, 0x46, 0x95, 0xb2, 0x53, 0x48, 0x91, 0x9a, 0x53, 0x48, 0x92, + 0x8a, 0xd3, 0x47, 0x95, 0xb2, 0x53, 0x48, 0x92, 0x8a, 0x13, 0x48, 0xaf, + 0x4a, 0x14, 0x4a, 0xa2, 0x0a, 0xd4, 0x48, 0x9a, 0xc2, 0x53, 0x48, 0xad, + 0x42, 0x94, 0x49, 0x98, 0xa2, 0xd3, 0x47, 0x98, 0xc2, 0x53, 0x48, 0xb2, + 0x5a, 0x14, 0x4a, 0xa4, 0x12, 0x14, 0x49, 0x9c, 0xda, 0x53, 0x48, 0xa8, + 0x32, 0x94, 0x49, 0xa4, 0x0a, 0x94, 0x48, 0xa6, 0x1a, 0xd4, 0x48, 0xaa, + 0x22, 0xd4, 0x48, 0xa3, 0x02, 0x54, 0x48, 0x9f, 0xca, 0x13, 0x48, 0x97, + 0x82, 0x53, 0x47, 0xab, 0x22, 0x14, 0x49, 0x9f, 0xca, 0x93, 0x47, 0xb4, + 0x4a, 0x54, 0x49, 0xb0, 0x3a, 0x54, 0x49, 0xa4, 0x0a, 0xd4, 0x48, 0xa7, + 0x12, 0x54, 0x48, 0xc9, 0xea, 0xd4, 0x4b, 0xac, 0x2a, 0xd4, 0x48, 0x9a, + 0xd2, 0x53, 0x48, 0xa5, 0x0a, 0x94, 0x48, 0x9f, 0xea, 0x53, 0x48, 0xa4, + 0x22, 0x54, 0x49, 0x8a, 0x22, 0x93, 0x45, 0xa8, 0x2a, 0x94, 0x49, 0x91, + 0x6a, 0x53, 0x47, 0x92, 0x7a, 0xd3, 0x47, 0x9e, 0xfa, 0x93, 0x48, 0x9b, + 0xb2, 0x93, 0x47, 0x8c, 0x32, 0x53, 0x46, 0x99, 0xca, 0x53, 0x48, 0x91, + 0x6a, 0xd3, 0x46, 0x85, 0xf2, 0x52, 0x45, 0x97, 0xca, 0x93, 0x48, 0x8e, + 0x7a, 0x13, 0x48, 0x8f, 0x62, 0x13, 0x47, 0x93, 0xaa, 0x53, 0x48, 0x84, + 0xfa, 0x52, 0x46, 0x85, 0x0a, 0x13, 0x46, 0x89, 0x4a, 0x93, 0x47, 0x84, + 0x0a, 0x13, 0x46, 0x80, 0xf2, 0x52, 0x46, 0x70, 0xaa, 0x12, 0x45, 0x6d, + 0x5a, 0x92, 0x43, 0x65, 0x52, 0x52, 0x43, 0x65, 0x5a, 0xd2, 0x43, 0x81, + 0xf2, 0x52, 0x46, 0x6d, 0x9a, 0x92, 0x45, 0x6c, 0x8a, 0xd2, 0x44, 0x60, + 0x62, 0xd2, 0x44, 0x62, 0x62, 0x52, 0x44, 0x63, 0x6a, 0x12, 0x45, 0x64, + 0x62, 0x52, 0x44, 0x5f, 0x52, 0x12, 0x44, 0x54, 0x22, 0x92, 0x43, 0x53, + 0x1a, 0xd2, 0x43, 0x4e, 0xfa, 0x11, 0x43, 0x54, 0x22, 0x92, 0x43, 0x5d, + 0x3a, 0x12, 0x44, 0x51, 0x12, 0x92, 0x43, 0x55, 0x1a, 0x92, 0x43, 0x5d, + 0x4a, 0x92, 0x44, 0x54, 0x1a, 0x92, 0x43, 0x5e, 0x5a, 0x12, 0x45, 0x5a, + 0x42, 0x92, 0x44, 0x5b, 0x4a, 0x92, 0x44, 0x62, 0x72, 0x52, 0x45, 0x5c, + 0x52, 0xd2, 0x44, 0x62, 0x6a, 0x52, 0x45, 0x6e, 0xa2, 0x92, 0x46, 0x66, + 0x82, 0x92, 0x45, 0x61, 0x72, 0x52, 0x45, 0x60, 0x6a, 0x12, 0x45, 0x62, + 0x6a, 0x12, 0x45, 0x5f, 0x5a, 0xd2, 0x44, 0x57, 0xf2, 0x11, 0x43, 0x47, + 0x42, 0xd0, 0x38, 0x8b, 0xb2, 0x52, 0x41, 0x90, 0x1a, 0x53, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x9a, 0xd2, 0x46, 0x61, 0x72, 0xd2, 0x45, 0x64, 0x8a, 0x92, 0x46, 0x65, + 0xaa, 0x92, 0x47, 0x63, 0x7a, 0x12, 0x46, 0x69, 0xaa, 0xd2, 0x46, 0x66, + 0x9a, 0x92, 0x46, 0x65, 0x92, 0x52, 0x46, 0x5f, 0x72, 0x12, 0x46, 0x5d, + 0x72, 0x12, 0x46, 0x65, 0x8a, 0x52, 0x46, 0x65, 0x92, 0x92, 0x46, 0x61, + 0x7a, 0x52, 0x46, 0x62, 0x82, 0x52, 0x46, 0x5a, 0x52, 0x92, 0x45, 0x5b, + 0x62, 0x12, 0x46, 0x61, 0x82, 0x52, 0x46, 0x5d, 0x62, 0x92, 0x45, 0x63, + 0x7a, 0xd2, 0x45, 0x65, 0x8a, 0x12, 0x46, 0x67, 0x9a, 0x52, 0x46, 0x71, + 0xba, 0x92, 0x46, 0x6e, 0xba, 0x92, 0x46, 0x6a, 0xb2, 0xd2, 0x46, 0x7d, + 0x02, 0x93, 0x47, 0x6d, 0xba, 0x52, 0x46, 0x7d, 0x02, 0x93, 0x47, 0x68, + 0x8a, 0x92, 0x45, 0x7c, 0x02, 0x53, 0x47, 0x7a, 0xda, 0xd2, 0x46, 0x79, + 0xd2, 0x52, 0x46, 0x86, 0x4a, 0x53, 0x48, 0x86, 0x3a, 0x13, 0x48, 0x81, + 0x0a, 0x13, 0x47, 0x88, 0x52, 0x13, 0x48, 0x86, 0x32, 0x93, 0x47, 0x8c, + 0x5a, 0x13, 0x48, 0x85, 0x2a, 0x93, 0x47, 0x8b, 0x5a, 0x13, 0x48, 0x8b, + 0x62, 0x13, 0x48, 0x97, 0xc2, 0x93, 0x48, 0x8b, 0x42, 0xd3, 0x46, 0x93, + 0x8a, 0x13, 0x48, 0x88, 0x3a, 0x93, 0x47, 0x9b, 0xe2, 0x93, 0x48, 0x8e, + 0x6a, 0x13, 0x48, 0x9b, 0xd2, 0x53, 0x48, 0xa5, 0x2a, 0x94, 0x49, 0x8c, + 0x3a, 0x53, 0x46, 0xa8, 0x3a, 0x14, 0x4a, 0x97, 0xba, 0x93, 0x48, 0x91, + 0x6a, 0x13, 0x47, 0xa8, 0x1a, 0xd4, 0x48, 0xa2, 0x02, 0x94, 0x48, 0xa0, + 0x12, 0x54, 0x49, 0xb0, 0x4a, 0x94, 0x49, 0xa6, 0x22, 0x14, 0x49, 0xb0, + 0x62, 0x54, 0x4a, 0xa5, 0x1a, 0x14, 0x49, 0xa8, 0x1a, 0xd4, 0x48, 0xa5, + 0x12, 0xd4, 0x48, 0xaf, 0x3a, 0x54, 0x49, 0xa6, 0x0a, 0x94, 0x48, 0xae, + 0x3a, 0x94, 0x49, 0xab, 0x22, 0x14, 0x49, 0xa6, 0x0a, 0x94, 0x48, 0xb5, + 0x5a, 0xd4, 0x49, 0xa6, 0x22, 0x54, 0x49, 0x98, 0x92, 0xd3, 0x46, 0xc1, + 0xa2, 0xd4, 0x4a, 0xae, 0x32, 0x14, 0x49, 0xa0, 0xfa, 0x93, 0x48, 0x93, + 0x72, 0xd3, 0x46, 0xb5, 0x52, 0x94, 0x49, 0x9e, 0x02, 0x14, 0x49, 0x87, + 0xf2, 0xd2, 0x44, 0x99, 0xd2, 0x93, 0x48, 0x97, 0xa2, 0xd3, 0x47, 0x90, + 0x62, 0xd3, 0x46, 0x97, 0xb2, 0x13, 0x48, 0x9f, 0xf2, 0x93, 0x48, 0x8d, + 0x52, 0x13, 0x47, 0x91, 0x7a, 0x93, 0x47, 0x94, 0x7a, 0x13, 0x47, 0x7e, + 0xba, 0x52, 0x44, 0x88, 0x12, 0x13, 0x46, 0x89, 0x32, 0x93, 0x46, 0x8c, + 0x2a, 0x13, 0x46, 0x91, 0x72, 0xd3, 0x46, 0x7a, 0xca, 0x52, 0x45, 0x83, + 0x02, 0x13, 0x46, 0x7a, 0xaa, 0x52, 0x44, 0x81, 0xfa, 0x92, 0x46, 0x7c, + 0xda, 0x52, 0x46, 0x78, 0xda, 0xd2, 0x45, 0x61, 0x42, 0x52, 0x43, 0x76, + 0xba, 0x52, 0x45, 0x6d, 0x8a, 0x92, 0x44, 0x62, 0x5a, 0xd2, 0x43, 0x7a, + 0xd2, 0xd2, 0x45, 0x63, 0x72, 0xd2, 0x44, 0x5c, 0x52, 0x92, 0x44, 0x61, + 0x52, 0x52, 0x44, 0x5c, 0x3a, 0x92, 0x43, 0x5e, 0x42, 0xd2, 0x43, 0x5a, + 0x52, 0xd2, 0x44, 0x5b, 0x32, 0xd2, 0x43, 0x51, 0x12, 0x52, 0x43, 0x57, + 0x42, 0x92, 0x44, 0x57, 0x32, 0x12, 0x44, 0x5c, 0x52, 0x92, 0x44, 0x54, + 0x22, 0xd2, 0x43, 0x5d, 0x5a, 0x12, 0x45, 0x58, 0x42, 0xd2, 0x44, 0x57, + 0x32, 0x92, 0x44, 0x5b, 0x4a, 0xd2, 0x44, 0x5c, 0x4a, 0x92, 0x44, 0x58, + 0x3a, 0x92, 0x44, 0x5c, 0x4a, 0xd2, 0x44, 0x61, 0x62, 0xd2, 0x44, 0x60, + 0x62, 0x12, 0x45, 0x64, 0x9a, 0x92, 0x46, 0x60, 0x6a, 0x52, 0x45, 0x5f, + 0x6a, 0x92, 0x45, 0x63, 0x82, 0x12, 0x46, 0x60, 0x5a, 0xd2, 0x44, 0x5c, + 0x52, 0xd2, 0x44, 0x61, 0x62, 0x12, 0x45, 0xb5, 0xaa, 0x14, 0x4e, 0xb2, + 0x02, 0x14, 0x47, 0xc7, 0x92, 0x54, 0x49, 0x9a, 0x82, 0x13, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x82, 0x52, 0x46, 0x65, 0x82, 0xd2, 0x45, 0x68, 0x9a, 0x92, 0x46, 0x63, + 0x7a, 0x12, 0x46, 0x64, 0x92, 0xd2, 0x46, 0x69, 0x92, 0x52, 0x46, 0x5e, + 0x6a, 0xd2, 0x45, 0x67, 0xaa, 0x52, 0x47, 0x60, 0x7a, 0x12, 0x46, 0x66, + 0x9a, 0xd2, 0x46, 0x65, 0x9a, 0x52, 0x47, 0x5e, 0x62, 0x92, 0x45, 0x60, + 0x7a, 0x52, 0x46, 0x61, 0x5a, 0x12, 0x45, 0x61, 0x82, 0x52, 0x46, 0x5c, + 0x62, 0x92, 0x45, 0x62, 0xa2, 0x52, 0x47, 0x5c, 0x62, 0x92, 0x45, 0x61, + 0x8a, 0x92, 0x46, 0x69, 0x92, 0xd2, 0x45, 0x67, 0x92, 0x12, 0x46, 0x62, + 0x6a, 0x12, 0x45, 0x61, 0x6a, 0x52, 0x45, 0x76, 0xea, 0x92, 0x47, 0x74, + 0xda, 0x52, 0x47, 0x78, 0xda, 0x52, 0x47, 0x69, 0x9a, 0x12, 0x46, 0x7f, + 0x0a, 0x93, 0x47, 0x79, 0xd2, 0x52, 0x46, 0x72, 0xb2, 0xd2, 0x45, 0x70, + 0xba, 0x92, 0x46, 0x81, 0x1a, 0x93, 0x47, 0x7b, 0xe2, 0x52, 0x46, 0x76, + 0xd2, 0xd2, 0x46, 0x84, 0x1a, 0xd3, 0x47, 0x8e, 0x92, 0x93, 0x48, 0x84, + 0x42, 0x53, 0x48, 0x8d, 0x82, 0x93, 0x48, 0x84, 0x32, 0x13, 0x48, 0x82, + 0xea, 0xd2, 0x45, 0x83, 0x02, 0x53, 0x46, 0x89, 0x52, 0x13, 0x48, 0x8f, + 0x6a, 0x93, 0x47, 0x91, 0x82, 0xd3, 0x47, 0x80, 0xda, 0x52, 0x45, 0xa2, + 0x0a, 0x94, 0x48, 0x98, 0xd2, 0xd3, 0x48, 0x9a, 0xda, 0x93, 0x48, 0x9f, + 0x12, 0x54, 0x49, 0x86, 0xfa, 0x92, 0x45, 0xa3, 0x0a, 0xd4, 0x48, 0x92, + 0x7a, 0xd3, 0x47, 0x94, 0x92, 0x13, 0x48, 0xa7, 0x1a, 0x14, 0x49, 0xa4, + 0x12, 0x14, 0x49, 0x94, 0xaa, 0x93, 0x48, 0xa6, 0x0a, 0x94, 0x48, 0x9d, + 0xd2, 0x53, 0x48, 0x98, 0x9a, 0x53, 0x47, 0xa1, 0x0a, 0xd4, 0x48, 0xa8, + 0x1a, 0x94, 0x48, 0x9f, 0xda, 0x13, 0x48, 0x9f, 0xda, 0xd3, 0x47, 0xaf, + 0x42, 0x94, 0x49, 0xb8, 0x6a, 0xd4, 0x49, 0x9d, 0xc2, 0xd3, 0x47, 0xb0, + 0x42, 0x94, 0x49, 0x93, 0x72, 0xd3, 0x46, 0xaf, 0x3a, 0x54, 0x49, 0xad, + 0x32, 0x14, 0x49, 0x94, 0x92, 0x93, 0x47, 0x8d, 0x52, 0x93, 0x46, 0xa5, + 0x12, 0xd4, 0x48, 0xb7, 0x72, 0x94, 0x4a, 0x9a, 0xc2, 0x13, 0x48, 0x95, + 0x8a, 0x93, 0x47, 0xa1, 0x02, 0x94, 0x48, 0x8b, 0x32, 0x13, 0x46, 0x94, + 0x8a, 0x13, 0x47, 0x99, 0xba, 0xd3, 0x47, 0x92, 0x72, 0x53, 0x47, 0x87, + 0x12, 0x13, 0x46, 0x9e, 0xda, 0x53, 0x48, 0x9d, 0x02, 0x14, 0x49, 0x8a, + 0x32, 0x53, 0x46, 0x8c, 0x42, 0x93, 0x46, 0x88, 0x42, 0x93, 0x47, 0x88, + 0x32, 0xd3, 0x46, 0x8b, 0x5a, 0xd3, 0x47, 0x79, 0xba, 0x12, 0x45, 0x98, + 0xba, 0x53, 0x48, 0x71, 0x9a, 0x12, 0x45, 0x84, 0x1a, 0x93, 0x46, 0x80, + 0xe2, 0xd2, 0x45, 0x6a, 0x8a, 0x12, 0x45, 0x79, 0xc2, 0x12, 0x46, 0x76, + 0xb2, 0x12, 0x45, 0x71, 0xba, 0xd2, 0x45, 0x7e, 0xe2, 0x52, 0x46, 0x69, + 0x8a, 0xd2, 0x45, 0x6d, 0x9a, 0x12, 0x45, 0x5e, 0x62, 0x12, 0x45, 0x72, + 0xb2, 0x12, 0x46, 0x69, 0x9a, 0x12, 0x46, 0x6a, 0x8a, 0x12, 0x45, 0x59, + 0x42, 0x52, 0x44, 0x61, 0x72, 0xd2, 0x45, 0x64, 0x6a, 0x52, 0x45, 0x55, + 0x2a, 0x52, 0x44, 0x5f, 0x62, 0x52, 0x45, 0x5e, 0x5a, 0x12, 0x45, 0x58, + 0x3a, 0x92, 0x44, 0x58, 0x42, 0xd2, 0x44, 0x59, 0x42, 0xd2, 0x44, 0x57, + 0x32, 0x92, 0x44, 0x5c, 0x62, 0x52, 0x45, 0x59, 0x3a, 0x52, 0x44, 0x5e, + 0x62, 0x92, 0x45, 0x64, 0x8a, 0xd2, 0x45, 0x5e, 0x62, 0x92, 0x45, 0x5d, + 0x52, 0x12, 0x45, 0x61, 0x7a, 0x12, 0x46, 0x5d, 0x52, 0x12, 0x45, 0x5f, + 0x5a, 0xd2, 0x44, 0x5d, 0x5a, 0x12, 0x45, 0x5f, 0x6a, 0x92, 0x45, 0x62, + 0x72, 0x92, 0x45, 0x64, 0x82, 0x12, 0x46, 0x6c, 0xb2, 0x52, 0x47, 0x9b, + 0xc2, 0x53, 0x48, 0xa2, 0x02, 0x94, 0x48, 0x5b, 0x2a, 0x12, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x8a, 0x52, 0x46, 0x66, 0x9a, 0xd2, 0x46, 0x65, 0x92, 0x92, 0x46, 0x63, + 0x82, 0x92, 0x46, 0x64, 0x9a, 0x12, 0x47, 0x5f, 0x6a, 0x92, 0x45, 0x68, + 0xa2, 0xd2, 0x46, 0x5d, 0x5a, 0x52, 0x45, 0x60, 0x7a, 0x12, 0x46, 0x65, + 0x9a, 0x92, 0x46, 0x61, 0x72, 0x92, 0x45, 0x5a, 0x52, 0x52, 0x45, 0x64, + 0x7a, 0x12, 0x46, 0x5d, 0x5a, 0x52, 0x45, 0x5a, 0x5a, 0x92, 0x45, 0x61, + 0x72, 0x92, 0x45, 0x59, 0x52, 0x52, 0x45, 0x59, 0x4a, 0x12, 0x45, 0x5e, + 0x52, 0xd2, 0x44, 0x5f, 0x62, 0x12, 0x45, 0x6d, 0xb2, 0x92, 0x46, 0x5d, + 0x5a, 0x12, 0x45, 0x5b, 0x52, 0x12, 0x45, 0x6e, 0xaa, 0x52, 0x46, 0x6a, + 0xa2, 0x12, 0x46, 0x71, 0xba, 0x12, 0x46, 0x6b, 0xaa, 0x52, 0x46, 0x67, + 0x82, 0x92, 0x45, 0x64, 0x72, 0x12, 0x45, 0x76, 0xd2, 0x12, 0x47, 0x7c, + 0xf2, 0x12, 0x47, 0x85, 0x3a, 0x13, 0x48, 0x75, 0xba, 0x92, 0x45, 0x86, + 0x22, 0x53, 0x47, 0x77, 0xb2, 0x52, 0x45, 0x6e, 0x8a, 0x92, 0x44, 0x84, + 0x0a, 0x93, 0x46, 0x89, 0x52, 0x13, 0x48, 0x84, 0x22, 0xd3, 0x46, 0x9c, + 0x1a, 0xd4, 0x49, 0x89, 0x22, 0x93, 0x46, 0x8a, 0x32, 0x93, 0x46, 0x86, + 0x12, 0x53, 0x46, 0x8c, 0x52, 0x53, 0x47, 0x99, 0xc2, 0x53, 0x48, 0x94, + 0x9a, 0x93, 0x48, 0x8f, 0x6a, 0x93, 0x47, 0x8f, 0x62, 0x13, 0x47, 0x9d, + 0xf2, 0x93, 0x48, 0x92, 0xa2, 0x53, 0x48, 0x91, 0x72, 0x13, 0x47, 0xa0, + 0x02, 0xd4, 0x48, 0x96, 0xaa, 0x53, 0x48, 0x9a, 0xca, 0x53, 0x48, 0x9f, + 0xe2, 0x53, 0x48, 0xa0, 0x02, 0xd4, 0x48, 0x99, 0xda, 0xd3, 0x48, 0xa2, + 0x02, 0x94, 0x48, 0xac, 0x32, 0x14, 0x49, 0xa1, 0xf2, 0x53, 0x48, 0x9d, + 0xe2, 0x93, 0x48, 0xb7, 0x62, 0xd4, 0x49, 0x9d, 0xc2, 0xd3, 0x47, 0xa2, + 0x02, 0x94, 0x48, 0xa2, 0x02, 0x54, 0x48, 0xb1, 0x42, 0x54, 0x49, 0x9e, + 0xd2, 0xd3, 0x47, 0xa5, 0x12, 0x94, 0x48, 0xbe, 0x82, 0x54, 0x4a, 0xb7, + 0x6a, 0x14, 0x4a, 0x93, 0x72, 0x13, 0x47, 0xa2, 0x02, 0xd4, 0x48, 0xb0, + 0x5a, 0x14, 0x4a, 0xa2, 0x02, 0x54, 0x48, 0x98, 0xc2, 0x13, 0x48, 0xa6, + 0x1a, 0xd4, 0x48, 0x95, 0x92, 0x53, 0x47, 0xa0, 0x02, 0x94, 0x48, 0x97, + 0xe2, 0x53, 0x49, 0x9e, 0xea, 0x53, 0x48, 0x8b, 0x3a, 0x53, 0x46, 0x93, + 0x8a, 0xd3, 0x47, 0x9a, 0xd2, 0x93, 0x48, 0x87, 0x32, 0x13, 0x47, 0x91, + 0x82, 0xd3, 0x47, 0x95, 0xaa, 0x53, 0x48, 0x91, 0x92, 0x13, 0x48, 0x90, + 0x82, 0x13, 0x48, 0x7e, 0xd2, 0x52, 0x45, 0x89, 0x42, 0x53, 0x47, 0x83, + 0xf2, 0x92, 0x45, 0x84, 0x22, 0x53, 0x47, 0x7d, 0xe2, 0x12, 0x46, 0x7d, + 0xea, 0x92, 0x46, 0x81, 0xe2, 0x92, 0x45, 0x72, 0xb2, 0x52, 0x45, 0x77, + 0x9a, 0x92, 0x44, 0x6d, 0x8a, 0x92, 0x44, 0x7b, 0xd2, 0x52, 0x46, 0x5c, + 0x52, 0x92, 0x44, 0x65, 0x6a, 0x92, 0x44, 0x62, 0x72, 0xd2, 0x44, 0x80, + 0xea, 0x92, 0x46, 0x6d, 0x9a, 0x92, 0x45, 0x68, 0x8a, 0x52, 0x45, 0x56, + 0x2a, 0xd2, 0x43, 0x5a, 0x2a, 0x12, 0x44, 0x57, 0x32, 0x52, 0x44, 0x55, + 0x32, 0x52, 0x44, 0x57, 0x2a, 0x12, 0x44, 0x5a, 0x4a, 0xd2, 0x44, 0x5d, + 0x6a, 0xd2, 0x45, 0x5d, 0x42, 0x92, 0x44, 0x58, 0x3a, 0x92, 0x44, 0x55, + 0x2a, 0x12, 0x44, 0x56, 0x32, 0x52, 0x44, 0x5f, 0x6a, 0x52, 0x45, 0x5d, + 0x62, 0x52, 0x45, 0x60, 0x7a, 0x12, 0x46, 0x5b, 0x4a, 0x92, 0x44, 0x5e, + 0x6a, 0x92, 0x45, 0x5d, 0x42, 0x52, 0x44, 0x64, 0x82, 0xd2, 0x45, 0x5f, + 0x62, 0x12, 0x45, 0x5f, 0x5a, 0x12, 0x45, 0x5f, 0x6a, 0x92, 0x45, 0x67, + 0x8a, 0xd2, 0x45, 0x60, 0x6a, 0x52, 0x45, 0x4f, 0xba, 0x51, 0x42, 0x77, + 0x5a, 0xd2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x92, 0x92, 0x46, 0x65, 0x92, 0xd2, 0x46, 0x66, 0x92, 0x92, 0x46, 0x69, + 0xb2, 0x92, 0x47, 0x61, 0x7a, 0x12, 0x46, 0x6b, 0xb2, 0x12, 0x47, 0x5e, + 0x6a, 0xd2, 0x45, 0x64, 0x92, 0xd2, 0x46, 0x60, 0x6a, 0xd2, 0x45, 0x64, + 0x9a, 0x12, 0x47, 0x69, 0xba, 0x52, 0x47, 0x65, 0x82, 0x52, 0x46, 0x62, + 0x82, 0x12, 0x46, 0x5d, 0x6a, 0x12, 0x46, 0x60, 0x6a, 0x92, 0x45, 0x60, + 0x7a, 0x52, 0x46, 0x5c, 0x6a, 0xd2, 0x45, 0x5d, 0x4a, 0xd2, 0x44, 0x58, + 0x42, 0xd2, 0x44, 0x6f, 0xc2, 0x12, 0x47, 0x67, 0x8a, 0xd2, 0x45, 0x6a, + 0x92, 0x92, 0x45, 0x60, 0x6a, 0x92, 0x45, 0x63, 0x62, 0x52, 0x45, 0x6c, + 0xb2, 0xd2, 0x46, 0x61, 0x72, 0x12, 0x45, 0x77, 0xe2, 0x52, 0x47, 0x7d, + 0xfa, 0x52, 0x47, 0x84, 0x2a, 0xd3, 0x47, 0x6a, 0x8a, 0x92, 0x45, 0x81, + 0x02, 0x13, 0x47, 0x7a, 0xea, 0xd2, 0x46, 0x81, 0x02, 0x93, 0x46, 0x83, + 0x12, 0x53, 0x47, 0x81, 0x02, 0xd3, 0x46, 0x8c, 0x7a, 0x53, 0x48, 0x7d, + 0xf2, 0xd2, 0x46, 0x8e, 0x72, 0x13, 0x48, 0x8d, 0x6a, 0xd3, 0x47, 0x87, + 0x22, 0xd3, 0x46, 0x89, 0x42, 0x13, 0x47, 0x86, 0x32, 0x93, 0x47, 0x90, + 0x82, 0x13, 0x48, 0x86, 0x2a, 0xd3, 0x46, 0x88, 0x3a, 0x53, 0x47, 0x9e, + 0x02, 0x54, 0x49, 0x88, 0x0a, 0x93, 0x45, 0x91, 0x72, 0x53, 0x47, 0x8c, + 0x52, 0xd3, 0x46, 0x9c, 0xea, 0x93, 0x48, 0xa0, 0x12, 0x54, 0x49, 0x93, + 0x8a, 0x53, 0x47, 0x9d, 0xea, 0x93, 0x48, 0x9a, 0xc2, 0x53, 0x48, 0x96, + 0xa2, 0x13, 0x48, 0xad, 0x3a, 0x54, 0x49, 0xa6, 0x22, 0x14, 0x49, 0x9a, + 0xd2, 0x53, 0x48, 0xaf, 0x4a, 0x54, 0x49, 0xab, 0x32, 0x54, 0x49, 0xa0, + 0xea, 0x53, 0x48, 0xab, 0x32, 0x54, 0x49, 0xae, 0x3a, 0x14, 0x49, 0xa9, + 0x1a, 0x14, 0x49, 0xab, 0x2a, 0xd4, 0x48, 0xa1, 0xfa, 0x53, 0x48, 0x9d, + 0xe2, 0x53, 0x48, 0xaa, 0x1a, 0x94, 0x48, 0xb4, 0x52, 0x94, 0x49, 0x9c, + 0xca, 0x13, 0x48, 0x9f, 0xf2, 0x93, 0x48, 0xad, 0x42, 0xd4, 0x49, 0xa4, + 0x0a, 0x94, 0x48, 0x93, 0x82, 0xd3, 0x47, 0xa2, 0x1a, 0x14, 0x49, 0x97, + 0x92, 0x13, 0x47, 0x9b, 0xd2, 0x13, 0x48, 0x9b, 0xea, 0xd3, 0x48, 0x8f, + 0x6a, 0x13, 0x47, 0x8e, 0x4a, 0x13, 0x47, 0x92, 0xaa, 0x93, 0x48, 0x92, + 0x82, 0x93, 0x47, 0x95, 0xa2, 0xd3, 0x47, 0x82, 0xea, 0x52, 0x45, 0x97, + 0xaa, 0x53, 0x48, 0x8a, 0x52, 0x53, 0x47, 0x8e, 0x82, 0x53, 0x48, 0x87, + 0x22, 0xd3, 0x46, 0x80, 0xfa, 0x92, 0x46, 0x8b, 0x42, 0x53, 0x47, 0x82, + 0xea, 0x92, 0x45, 0x87, 0x2a, 0xd3, 0x46, 0x79, 0xba, 0x12, 0x45, 0x77, + 0xc2, 0xd2, 0x45, 0x72, 0xca, 0xd2, 0x46, 0x7e, 0xda, 0x12, 0x46, 0x64, + 0x62, 0x12, 0x44, 0x6f, 0x92, 0xd2, 0x44, 0x74, 0xba, 0x52, 0x46, 0x56, + 0x2a, 0x92, 0x43, 0x68, 0x92, 0x92, 0x45, 0x6e, 0xa2, 0x92, 0x45, 0x77, + 0xea, 0x52, 0x47, 0x5e, 0x62, 0x52, 0x45, 0x5d, 0x52, 0xd2, 0x44, 0x5d, + 0x4a, 0x52, 0x44, 0x57, 0x32, 0x12, 0x44, 0x60, 0x6a, 0x52, 0x45, 0x5d, + 0x62, 0x92, 0x45, 0x57, 0x32, 0x52, 0x44, 0x59, 0x4a, 0xd2, 0x44, 0x54, + 0x1a, 0x92, 0x43, 0x57, 0x32, 0x52, 0x44, 0x5d, 0x6a, 0x92, 0x45, 0x5f, + 0x5a, 0xd2, 0x44, 0x5e, 0x62, 0x52, 0x45, 0x62, 0x62, 0x52, 0x45, 0x5f, + 0x5a, 0x52, 0x45, 0x5d, 0x5a, 0x12, 0x45, 0x5f, 0x72, 0x92, 0x45, 0x61, + 0x6a, 0x52, 0x45, 0x6d, 0xa2, 0x52, 0x46, 0x66, 0x9a, 0x92, 0x46, 0x60, + 0x6a, 0x92, 0x45, 0x63, 0x7a, 0xd2, 0x45, 0x65, 0x8a, 0x92, 0x46, 0x61, + 0x72, 0xd2, 0x45, 0x69, 0xa2, 0x12, 0x47, 0x9a, 0xba, 0x53, 0x48, 0x9c, + 0xa2, 0x13, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x9a, 0x12, 0x47, 0x68, 0xaa, 0x12, 0x47, 0x62, 0x7a, 0x12, 0x46, 0x64, + 0x7a, 0x92, 0x45, 0x66, 0x9a, 0xd2, 0x46, 0x62, 0x8a, 0x92, 0x46, 0x60, + 0x7a, 0x12, 0x46, 0x64, 0x82, 0x52, 0x46, 0x64, 0x9a, 0x12, 0x47, 0x63, + 0x82, 0x52, 0x46, 0x63, 0x82, 0x12, 0x46, 0x5e, 0x62, 0x52, 0x45, 0x5e, + 0x62, 0x92, 0x45, 0x70, 0xd2, 0x12, 0x48, 0x5c, 0x4a, 0xd2, 0x44, 0x5e, + 0x62, 0x92, 0x45, 0x5c, 0x5a, 0x52, 0x45, 0x59, 0x42, 0xd2, 0x44, 0x61, + 0x6a, 0x52, 0x45, 0x59, 0x4a, 0x52, 0x45, 0x73, 0xaa, 0x52, 0x46, 0x71, + 0xca, 0x12, 0x47, 0x77, 0xd2, 0xd2, 0x46, 0x57, 0x3a, 0x92, 0x44, 0x63, + 0x7a, 0x92, 0x45, 0x5b, 0x42, 0x92, 0x44, 0x53, 0x2a, 0x12, 0x44, 0x77, + 0xd2, 0x92, 0x46, 0x70, 0xaa, 0x92, 0x45, 0x84, 0x3a, 0x13, 0x48, 0x69, + 0x92, 0x92, 0x45, 0x71, 0xb2, 0xd2, 0x45, 0x74, 0xc2, 0x12, 0x46, 0x6d, + 0xa2, 0xd2, 0x45, 0x74, 0xc2, 0xd2, 0x45, 0x77, 0xd2, 0x92, 0x46, 0x90, + 0x92, 0x53, 0x48, 0x73, 0xb2, 0xd2, 0x45, 0x84, 0x22, 0x53, 0x47, 0x7e, + 0xda, 0xd2, 0x45, 0x87, 0x1a, 0x93, 0x46, 0x8e, 0x72, 0x13, 0x48, 0x88, + 0x32, 0x93, 0x46, 0x9c, 0xfa, 0x13, 0x49, 0x84, 0x0a, 0x53, 0x46, 0x91, + 0x7a, 0x93, 0x47, 0x93, 0x9a, 0x13, 0x48, 0x84, 0xfa, 0x52, 0x45, 0xa0, + 0xf2, 0x93, 0x48, 0x8b, 0x3a, 0xd3, 0x46, 0x95, 0x9a, 0x93, 0x47, 0x9a, + 0xca, 0x13, 0x48, 0x92, 0x82, 0xd3, 0x47, 0xb0, 0x52, 0xd4, 0x49, 0x96, + 0xb2, 0x53, 0x48, 0x8e, 0x52, 0x13, 0x47, 0xa4, 0x12, 0xd4, 0x48, 0xa8, + 0x1a, 0xd4, 0x48, 0xa0, 0xf2, 0x93, 0x48, 0xbe, 0x82, 0x54, 0x4a, 0xa8, + 0x22, 0x14, 0x49, 0xa4, 0x0a, 0x94, 0x48, 0xa3, 0x0a, 0x94, 0x48, 0xb5, + 0x62, 0x14, 0x4a, 0xb1, 0x52, 0xd4, 0x49, 0xa6, 0x1a, 0x14, 0x49, 0x9d, + 0xc2, 0x13, 0x48, 0xb2, 0x4a, 0x94, 0x49, 0x99, 0xb2, 0xd3, 0x47, 0x8d, + 0x4a, 0x13, 0x47, 0x9b, 0xca, 0x53, 0x48, 0xa6, 0x12, 0xd4, 0x48, 0xa0, + 0x0a, 0xd4, 0x48, 0xaf, 0x52, 0xd4, 0x49, 0x9c, 0xd2, 0x13, 0x48, 0x98, + 0xba, 0x13, 0x48, 0x94, 0x92, 0x53, 0x47, 0x92, 0x72, 0x13, 0x47, 0x8e, + 0x5a, 0x13, 0x47, 0x93, 0x8a, 0x93, 0x47, 0x90, 0x7a, 0x53, 0x47, 0x99, + 0xc2, 0x13, 0x48, 0x84, 0x0a, 0x13, 0x46, 0x8f, 0x5a, 0x13, 0x47, 0x92, + 0xc2, 0x13, 0x49, 0x8b, 0x4a, 0x13, 0x47, 0x8c, 0x6a, 0x13, 0x48, 0x83, + 0x02, 0x53, 0x46, 0x82, 0xf2, 0x12, 0x46, 0x88, 0x3a, 0x53, 0x47, 0x7f, + 0xf2, 0x52, 0x46, 0x81, 0xfa, 0x92, 0x46, 0x76, 0xb2, 0x52, 0x45, 0x80, + 0xfa, 0x92, 0x46, 0x81, 0x02, 0xd3, 0x46, 0x7a, 0xda, 0x12, 0x47, 0x6b, + 0x8a, 0xd2, 0x44, 0x79, 0xd2, 0x52, 0x46, 0x6c, 0xa2, 0xd2, 0x45, 0x5f, + 0x62, 0x12, 0x45, 0x83, 0x1a, 0x13, 0x47, 0x64, 0x6a, 0x92, 0x44, 0x6c, + 0x92, 0x52, 0x45, 0x5c, 0x52, 0xd2, 0x44, 0x54, 0x22, 0xd2, 0x43, 0x58, + 0x4a, 0xd2, 0x44, 0x5c, 0x42, 0xd2, 0x44, 0x58, 0x4a, 0x52, 0x45, 0x57, + 0x32, 0x52, 0x44, 0x57, 0x32, 0x92, 0x44, 0x5e, 0x62, 0x52, 0x45, 0x5e, + 0x62, 0x52, 0x45, 0x5e, 0x72, 0x12, 0x46, 0x5d, 0x6a, 0x92, 0x45, 0x59, + 0x42, 0x92, 0x44, 0x58, 0x3a, 0x92, 0x44, 0x5f, 0x62, 0x92, 0x45, 0x5f, + 0x6a, 0x92, 0x45, 0x5a, 0x42, 0xd2, 0x44, 0x63, 0x7a, 0x92, 0x45, 0x63, + 0x72, 0x92, 0x45, 0x63, 0x7a, 0xd2, 0x45, 0x66, 0x8a, 0x12, 0x46, 0x62, + 0x72, 0x92, 0x45, 0x66, 0x72, 0x92, 0x45, 0x61, 0x72, 0x92, 0x45, 0x63, + 0x82, 0x52, 0x46, 0x5f, 0x5a, 0x12, 0x45, 0x8e, 0x9a, 0x12, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x7a, 0x12, 0x46, 0x68, 0x92, 0x52, 0x46, 0x60, 0x72, 0xd2, 0x45, 0x64, + 0x82, 0x12, 0x46, 0x63, 0x82, 0xd2, 0x45, 0x61, 0x72, 0xd2, 0x45, 0x5f, + 0x6a, 0x92, 0x45, 0x61, 0x6a, 0x92, 0x45, 0x60, 0x7a, 0x12, 0x46, 0x5d, + 0x62, 0x92, 0x45, 0x5e, 0x62, 0x92, 0x45, 0x5a, 0x4a, 0xd2, 0x44, 0x5a, + 0x52, 0x12, 0x45, 0x5b, 0x4a, 0xd2, 0x44, 0x5c, 0x5a, 0x52, 0x45, 0x5d, + 0x5a, 0x52, 0x45, 0x60, 0x82, 0x92, 0x46, 0x5b, 0x42, 0x92, 0x44, 0x5d, + 0x52, 0xd2, 0x44, 0x5c, 0x5a, 0x52, 0x45, 0x68, 0xa2, 0x12, 0x46, 0x6a, + 0x92, 0xd2, 0x45, 0x61, 0x6a, 0x92, 0x45, 0x6d, 0xc2, 0x52, 0x47, 0x58, + 0x3a, 0x52, 0x44, 0x6e, 0xb2, 0x12, 0x46, 0x67, 0x92, 0xd2, 0x45, 0x68, + 0x8a, 0xd2, 0x45, 0x63, 0x6a, 0x12, 0x45, 0x6d, 0x92, 0x12, 0x45, 0x66, + 0x6a, 0xd2, 0x44, 0x74, 0xc2, 0x12, 0x46, 0x63, 0x72, 0xd2, 0x44, 0x7e, + 0xe2, 0x52, 0x46, 0x8d, 0x82, 0x53, 0x48, 0x7e, 0xda, 0xd2, 0x45, 0x74, + 0xb2, 0x52, 0x45, 0x6a, 0x82, 0xd2, 0x44, 0x7e, 0xda, 0xd2, 0x45, 0x96, + 0xaa, 0x53, 0x48, 0x8c, 0x72, 0x13, 0x48, 0x8d, 0x6a, 0x13, 0x48, 0x83, + 0x0a, 0x93, 0x46, 0x81, 0xf2, 0x12, 0x46, 0x97, 0xba, 0x53, 0x48, 0x89, + 0x12, 0x13, 0x46, 0x8d, 0x6a, 0x13, 0x48, 0x9b, 0xea, 0xd3, 0x48, 0x8f, + 0x7a, 0x13, 0x48, 0x8f, 0x5a, 0xd3, 0x46, 0x91, 0xa2, 0x93, 0x48, 0x95, + 0x9a, 0x13, 0x48, 0x91, 0x82, 0x13, 0x48, 0x8d, 0x52, 0xd3, 0x46, 0xa7, + 0x22, 0x14, 0x49, 0x98, 0xda, 0x93, 0x48, 0x95, 0x9a, 0x13, 0x48, 0xa3, + 0x0a, 0xd4, 0x48, 0xa3, 0x02, 0x94, 0x48, 0x8f, 0x62, 0x53, 0x47, 0xbf, + 0x8a, 0x94, 0x4a, 0xa7, 0x2a, 0x14, 0x49, 0xa5, 0x0a, 0x94, 0x48, 0xa8, + 0x1a, 0xd4, 0x48, 0xa0, 0x02, 0x94, 0x48, 0x9c, 0xc2, 0x13, 0x48, 0xab, + 0x3a, 0x94, 0x49, 0xa8, 0x22, 0xd4, 0x48, 0x8e, 0x5a, 0xd3, 0x46, 0xa2, + 0x0a, 0x14, 0x49, 0x95, 0x72, 0xd3, 0x46, 0x93, 0x8a, 0xd3, 0x47, 0x99, + 0xba, 0x13, 0x48, 0xa1, 0x02, 0x94, 0x48, 0x90, 0x72, 0x93, 0x47, 0x9c, + 0xea, 0xd3, 0x48, 0x93, 0x82, 0x13, 0x47, 0x9c, 0x02, 0x54, 0x49, 0x94, + 0xa2, 0x13, 0x48, 0x8c, 0x4a, 0x93, 0x46, 0x9d, 0x02, 0xd4, 0x48, 0x85, + 0x22, 0xd3, 0x46, 0x82, 0xea, 0x92, 0x45, 0x93, 0xaa, 0x53, 0x48, 0x87, + 0x22, 0x53, 0x46, 0x8d, 0x62, 0xd3, 0x47, 0x8e, 0x6a, 0x13, 0x48, 0x87, + 0x4a, 0x13, 0x48, 0x8c, 0x52, 0xd3, 0x47, 0x76, 0xb2, 0x12, 0x45, 0x87, + 0x4a, 0x13, 0x48, 0x6f, 0x9a, 0x52, 0x45, 0x80, 0xea, 0x52, 0x46, 0x80, + 0x12, 0x93, 0x47, 0x70, 0xc2, 0x52, 0x46, 0x71, 0xaa, 0x92, 0x45, 0x7f, + 0xfa, 0xd2, 0x46, 0x7b, 0xea, 0xd2, 0x46, 0x68, 0x82, 0x52, 0x45, 0x73, + 0xba, 0x12, 0x46, 0x66, 0x82, 0x92, 0x45, 0x71, 0xd2, 0x92, 0x47, 0x82, + 0x32, 0x13, 0x48, 0x5c, 0x52, 0xd2, 0x44, 0x5c, 0x52, 0xd2, 0x44, 0x67, + 0xa2, 0x52, 0x46, 0x6a, 0x8a, 0xd2, 0x45, 0x57, 0x42, 0x12, 0x45, 0x51, + 0x12, 0xd2, 0x43, 0x5b, 0x52, 0x52, 0x45, 0x5a, 0x52, 0x52, 0x45, 0x57, + 0x3a, 0xd2, 0x44, 0x60, 0x82, 0x12, 0x46, 0x5d, 0x5a, 0x12, 0x45, 0x5a, + 0x42, 0x92, 0x44, 0x5f, 0x7a, 0x52, 0x46, 0x60, 0x6a, 0x52, 0x45, 0x5c, + 0x52, 0x12, 0x45, 0x5f, 0x6a, 0x52, 0x45, 0x5f, 0x62, 0x52, 0x45, 0x5c, + 0x5a, 0x12, 0x45, 0x63, 0x82, 0xd2, 0x45, 0x61, 0x72, 0xd2, 0x45, 0x60, + 0x6a, 0x92, 0x45, 0x6d, 0xca, 0x92, 0x47, 0x64, 0x8a, 0x12, 0x46, 0x64, + 0x92, 0x52, 0x46, 0x61, 0x72, 0x92, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +#endif diff --git a/neo/renderer/Image_env_UAC_lobby_spec.h b/neo/renderer/Image_env_UAC_lobby_spec.h new file mode 100644 index 00000000..cd64498d --- /dev/null +++ b/neo/renderer/Image_env_UAC_lobby_spec.h @@ -0,0 +1,32779 @@ +#ifndef IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_H +#define IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_H + +#define IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_WIDTH 384 +#define IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_HEIGHT 256 + +static const unsigned char IMAGE_ENV_UAC_LOBBY_SPEC_H_Bytes[] = +{ + 0xa9, + 0x2a, 0x54, 0x48, 0xa5, 0x02, 0x14, 0x48, 0x8a, 0xfa, 0xd2, 0x44, 0x84, + 0xca, 0xd2, 0x43, 0x80, 0xaa, 0x52, 0x43, 0x77, 0x7a, 0x12, 0x43, 0x77, + 0x82, 0x12, 0x43, 0x72, 0x82, 0x12, 0x43, 0x75, 0x92, 0x92, 0x43, 0x76, + 0x92, 0x12, 0x44, 0x73, 0x8a, 0xd2, 0x43, 0x6b, 0x5a, 0x12, 0x43, 0x45, + 0x2a, 0x91, 0x3f, 0x67, 0x6a, 0x92, 0x43, 0x67, 0x62, 0xd2, 0x43, 0x65, + 0x5a, 0xd2, 0x43, 0x68, 0x72, 0x92, 0x44, 0x63, 0x6a, 0x52, 0x44, 0x54, + 0x1a, 0xd2, 0x42, 0x59, 0x22, 0x12, 0x43, 0x5d, 0x3a, 0xd2, 0x43, 0x5d, + 0x3a, 0x12, 0x44, 0x5a, 0x4a, 0xd2, 0x43, 0x53, 0x1a, 0x12, 0x43, 0x49, + 0xc2, 0x11, 0x42, 0x4a, 0x92, 0xd1, 0x41, 0x55, 0x0a, 0x92, 0x43, 0x55, + 0x12, 0xd2, 0x43, 0x51, 0x0a, 0x92, 0x43, 0x4b, 0xd2, 0xd1, 0x42, 0x47, + 0xd2, 0x51, 0x43, 0x54, 0x4a, 0x92, 0x45, 0x48, 0x12, 0x92, 0x44, 0x8a, + 0x92, 0x53, 0x49, 0x43, 0x8a, 0x91, 0x43, 0x18, 0xa2, 0x90, 0x41, 0x13, + 0x9a, 0x90, 0x41, 0x16, 0xc2, 0xd0, 0x41, 0x15, 0xba, 0xd0, 0x41, 0xf9, + 0x01, 0x50, 0x3e, 0x1d, 0xea, 0x10, 0x43, 0x1e, 0xea, 0x50, 0x43, 0x1e, + 0xea, 0x50, 0x43, 0x06, 0x2a, 0x90, 0x40, 0x1f, 0xea, 0x50, 0x43, 0x22, + 0xfa, 0xd0, 0x43, 0x1a, 0xca, 0xd0, 0x42, 0x00, 0x12, 0x90, 0x3f, 0x0d, + 0x8a, 0x50, 0x41, 0x0a, 0x5a, 0x10, 0x41, 0x09, 0x42, 0xd0, 0x40, 0x0b, + 0x6a, 0x10, 0x41, 0x0b, 0x82, 0x10, 0x41, 0xfa, 0xd1, 0x8f, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x29, 0x0c, 0x30, 0x2e, + 0x42, 0x11, 0x44, 0x09, 0x2a, 0x10, 0x40, 0xd7, 0x71, 0x0e, 0x39, 0xc5, + 0x01, 0x0d, 0x2f, 0x66, 0x1a, 0x50, 0x33, 0x83, 0xba, 0xd0, 0x34, 0x7b, + 0x72, 0x90, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xed, + 0x91, 0x8f, 0x3b, 0x03, 0x52, 0x50, 0x3f, 0x0b, 0x7a, 0x50, 0x40, 0xf1, + 0xb1, 0x8f, 0x3c, 0xea, 0x89, 0x0f, 0x3c, 0x2c, 0x52, 0x10, 0x40, 0x13, + 0x82, 0xd0, 0x3d, 0xef, 0x79, 0x4f, 0x3a, 0x0b, 0x4a, 0x50, 0x3d, 0x0f, + 0x62, 0x90, 0x3c, 0x10, 0x62, 0x50, 0x3c, 0x11, 0x72, 0x90, 0x3c, 0x13, + 0x82, 0x50, 0x3d, 0x16, 0x9a, 0xd0, 0x3d, 0x74, 0x92, 0xd3, 0x4a, 0x74, + 0x8a, 0xd3, 0x4a, 0x72, 0x6a, 0x93, 0x4a, 0x71, 0x62, 0x93, 0x4a, 0x6d, + 0x5a, 0x53, 0x4a, 0x6e, 0x4a, 0x53, 0x4a, 0x66, 0x12, 0x93, 0x49, 0x5e, + 0xda, 0xd2, 0x48, 0x5a, 0xba, 0x52, 0x48, 0x56, 0x9a, 0x12, 0x48, 0x50, + 0x72, 0x12, 0x47, 0x49, 0x4a, 0x92, 0x45, 0x46, 0x32, 0x52, 0x45, 0x45, + 0x22, 0xd2, 0x44, 0x40, 0xfa, 0xd1, 0x43, 0x18, 0xb2, 0x10, 0x40, 0xd0, + 0xb1, 0x8e, 0x38, 0xd7, 0xe9, 0x4e, 0x3a, 0x8a, 0x99, 0x4c, 0x30, 0x96, + 0x09, 0x8d, 0x31, 0xa8, 0xb1, 0xcd, 0x33, 0x9f, 0x79, 0x0d, 0x33, 0x8d, + 0xa9, 0x8c, 0x30, 0x84, 0x59, 0x8c, 0x2f, 0xce, 0xa1, 0xce, 0x38, 0xb7, + 0xf9, 0x8d, 0x34, 0x94, 0xd1, 0x8c, 0x30, 0x9c, 0x19, 0x0d, 0x32, 0x7a, + 0x19, 0x8c, 0x2c, 0x4e, 0xc1, 0x4a, 0x28, 0x4e, 0xb9, 0x0a, 0x27, 0x4e, + 0xb1, 0x0a, 0x27, 0x4d, 0xa1, 0xca, 0x26, 0x47, 0x69, 0x4a, 0x25, 0x32, + 0xd9, 0x49, 0x23, 0x4e, 0xa9, 0x8a, 0x27, 0x48, 0x79, 0xca, 0x26, 0x4a, + 0x81, 0x0a, 0x28, 0x83, 0x12, 0x93, 0x45, 0x81, 0xda, 0x92, 0x42, 0x72, + 0x1a, 0x12, 0x3b, 0x82, 0x62, 0x52, 0x3d, 0x82, 0x62, 0x12, 0x3d, 0x82, + 0x5a, 0xd2, 0x3c, 0x81, 0x4a, 0xd2, 0x3c, 0x82, 0x52, 0x52, 0x3d, 0x84, + 0x62, 0x92, 0x3d, 0x80, 0x52, 0xd2, 0x3c, 0x81, 0x5a, 0xd2, 0x3c, 0x77, + 0x32, 0x92, 0x3b, 0x83, 0xea, 0x92, 0x42, 0x81, 0xea, 0x92, 0x44, 0x48, + 0x71, 0x4a, 0x27, 0x42, 0x39, 0xca, 0x25, 0x45, 0x59, 0x4a, 0x26, 0x2c, + 0xa1, 0xc9, 0x22, 0x45, 0x59, 0x0a, 0x25, 0x4c, 0x99, 0x8a, 0x26, 0x4d, + 0xa9, 0x0a, 0x27, 0x56, 0xf9, 0x4a, 0x28, 0x89, 0x81, 0xcc, 0x2e, 0x85, + 0x59, 0x4c, 0x2e, 0x98, 0xf9, 0x8c, 0x31, 0x8d, 0x99, 0x0c, 0x30, 0xaf, + 0xb9, 0xcd, 0x33, 0xce, 0x99, 0x8e, 0x38, 0x85, 0x61, 0xcc, 0x2f, 0x8b, + 0x99, 0x8c, 0x30, 0x9f, 0x71, 0xcd, 0x32, 0xa5, 0xa1, 0x8d, 0x33, 0x8d, + 0xb9, 0x8c, 0x30, 0x88, 0x81, 0x0c, 0x30, 0xd5, 0xe9, 0x4e, 0x3a, 0xce, + 0xa1, 0x4e, 0x38, 0x1b, 0xc2, 0x50, 0x40, 0x42, 0x02, 0x52, 0x44, 0x45, + 0x22, 0x12, 0x45, 0x47, 0x32, 0x52, 0x45, 0x49, 0x4a, 0x92, 0x45, 0x51, + 0x82, 0x52, 0x47, 0x59, 0xaa, 0x52, 0x48, 0x5c, 0xc2, 0x92, 0x48, 0x61, + 0xe2, 0x12, 0x49, 0x67, 0x1a, 0xd3, 0x49, 0x6e, 0x52, 0x53, 0x4a, 0x70, + 0x6a, 0xd3, 0x4a, 0x72, 0x62, 0x93, 0x4a, 0x74, 0x72, 0xd3, 0x4a, 0x75, + 0x9a, 0x13, 0x4b, 0x75, 0xa2, 0xd3, 0x4a, 0x15, 0x92, 0x10, 0x3e, 0x13, + 0x82, 0x10, 0x3d, 0x12, 0x7a, 0x10, 0x3d, 0x11, 0x6a, 0x10, 0x3d, 0x10, + 0x62, 0xd0, 0x3c, 0x11, 0x7a, 0x50, 0x3e, 0xe4, 0x21, 0x4f, 0x39, 0x1e, + 0xd2, 0x90, 0x3f, 0x30, 0xb2, 0x50, 0x41, 0xf1, 0xc9, 0x0f, 0x3d, 0xf1, + 0xb1, 0x8f, 0x3c, 0x0f, 0xa2, 0xd0, 0x40, 0x06, 0x6a, 0x10, 0x40, 0x00, + 0xc2, 0x0f, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x12, 0x50, 0x31, 0x75, 0xa2, 0x50, 0x34, 0xf8, 0xb1, 0x4d, 0x2e, 0xe2, + 0xe1, 0x0e, 0x39, 0xd3, 0x49, 0x8e, 0x38, 0xff, 0xb9, 0x8f, 0x3d, 0x11, + 0x82, 0xd0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf0, 0x81, 0x4f, 0x3d, 0x04, 0x4a, 0x10, 0x40, 0x06, + 0x3a, 0x90, 0x40, 0x03, 0x12, 0x10, 0x40, 0x04, 0x3a, 0x50, 0x40, 0x09, + 0x6a, 0x90, 0x40, 0x2c, 0x72, 0x51, 0x44, 0x11, 0x82, 0xd0, 0x41, 0x19, + 0xba, 0x90, 0x42, 0x25, 0x12, 0xd1, 0x43, 0x09, 0x3a, 0xd0, 0x40, 0x19, + 0xc2, 0x90, 0x42, 0x17, 0xb2, 0x50, 0x42, 0x21, 0xfa, 0x50, 0x43, 0x09, + 0x5a, 0x50, 0x40, 0x0d, 0x7a, 0xd0, 0x40, 0x0e, 0x82, 0x10, 0x41, 0x0a, + 0x5a, 0x90, 0x40, 0x0f, 0x62, 0x90, 0x40, 0x40, 0x62, 0xd1, 0x42, 0x81, + 0x32, 0x13, 0x48, 0x42, 0xc2, 0x51, 0x43, 0x4e, 0x22, 0x52, 0x44, 0x42, + 0x7a, 0x51, 0x42, 0x48, 0x9a, 0x51, 0x42, 0x4c, 0xda, 0x91, 0x42, 0x51, + 0xea, 0x11, 0x43, 0x50, 0xda, 0x11, 0x43, 0x69, 0x6a, 0x12, 0x45, 0x49, + 0xd2, 0x91, 0x43, 0x52, 0x02, 0x92, 0x42, 0x56, 0x2a, 0x12, 0x43, 0x5a, + 0x2a, 0x52, 0x43, 0x5b, 0x2a, 0x52, 0x43, 0x8f, 0x7a, 0xd3, 0x47, 0x4e, + 0x12, 0x52, 0x43, 0x5f, 0x4a, 0x92, 0x43, 0x66, 0x62, 0xd2, 0x43, 0x63, + 0x42, 0x92, 0x43, 0x66, 0x52, 0x92, 0x43, 0x6d, 0x7a, 0x92, 0x43, 0x63, + 0x52, 0xd2, 0x43, 0x6f, 0x82, 0x52, 0x44, 0x6e, 0x72, 0x92, 0x43, 0x70, + 0x82, 0x52, 0x43, 0x6f, 0x72, 0x12, 0x43, 0x71, 0x7a, 0xd2, 0x42, 0x76, + 0x7a, 0x12, 0x43, 0x76, 0x7a, 0x92, 0x42, 0x7a, 0x8a, 0xd2, 0x42, 0x7f, + 0x9a, 0x12, 0x43, 0x86, 0xe2, 0xd2, 0x43, 0xa0, 0xda, 0x13, 0x47, 0xa0, + 0xf2, 0xd3, 0x46, 0x95, 0x7a, 0x13, 0x46, 0x87, 0xf2, 0x52, 0x44, 0x7c, + 0x9a, 0x52, 0x43, 0x76, 0x82, 0x52, 0x43, 0x72, 0x82, 0x92, 0x43, 0x6e, + 0x72, 0x92, 0x43, 0x6a, 0x6a, 0xd2, 0x43, 0x68, 0x6a, 0x12, 0x44, 0x65, + 0x6a, 0x52, 0x44, 0x60, 0x52, 0x12, 0x44, 0x60, 0x52, 0x92, 0x44, 0x5a, + 0x3a, 0x12, 0x44, 0x55, 0x1a, 0xd2, 0x43, 0x56, 0x22, 0x52, 0x44, 0x4e, + 0x02, 0xd2, 0x43, 0x4c, 0x12, 0x92, 0x44, 0x54, 0x42, 0x92, 0x45, 0x3b, + 0x7a, 0x91, 0x43, 0x1f, 0xfa, 0x90, 0x42, 0x1d, 0xf2, 0x90, 0x42, 0x23, + 0x1a, 0x91, 0x43, 0x24, 0x22, 0xd1, 0x43, 0x22, 0x12, 0xd1, 0x43, 0x18, + 0xd2, 0x90, 0x42, 0x12, 0xa2, 0xd0, 0x41, 0x0e, 0x7a, 0x50, 0x41, 0x05, + 0x32, 0x50, 0x40, 0xca, 0x19, 0x8e, 0x37, 0xf3, 0x31, 0x0f, 0x3b, 0x86, + 0x12, 0x94, 0x4e, 0xde, 0xd2, 0x16, 0x5a, 0x61, 0xea, 0x91, 0x43, 0x6d, + 0x82, 0x50, 0x38, 0x42, 0x1a, 0x0f, 0x32, 0xf6, 0x21, 0x8f, 0x39, 0x08, + 0x42, 0x50, 0x3f, 0x09, 0x42, 0x50, 0x3f, 0x24, 0xea, 0x10, 0x41, 0x0d, + 0x4a, 0x90, 0x3d, 0x16, 0x8a, 0xd0, 0x3d, 0x23, 0xf2, 0x10, 0x40, 0x61, + 0xf2, 0xd2, 0x48, 0x73, 0x72, 0x93, 0x4a, 0x71, 0x5a, 0x93, 0x4a, 0x68, + 0x1a, 0xd3, 0x49, 0x5d, 0xca, 0x92, 0x48, 0x54, 0x8a, 0x92, 0x47, 0x4a, + 0x4a, 0xd2, 0x45, 0x3f, 0xe2, 0xd1, 0x43, 0x06, 0x3a, 0x10, 0x3e, 0xc7, + 0x51, 0x4e, 0x37, 0xba, 0x11, 0x4e, 0x35, 0xa9, 0x89, 0x8d, 0x33, 0xb4, + 0xd1, 0x8d, 0x34, 0xa2, 0x31, 0x0d, 0x32, 0x8b, 0x71, 0x0c, 0x2f, 0x79, + 0xd9, 0x0b, 0x2b, 0x7c, 0xa1, 0x8b, 0x29, 0x93, 0x21, 0x8c, 0x2a, 0xef, + 0x91, 0x0e, 0x33, 0x56, 0xb2, 0x11, 0x3e, 0x71, 0x2a, 0x92, 0x3d, 0x77, + 0x2a, 0x12, 0x3c, 0x6d, 0xea, 0x11, 0x3b, 0x6b, 0xca, 0xd1, 0x3a, 0x74, + 0x12, 0xd2, 0x3b, 0x6d, 0x12, 0x92, 0x3c, 0x50, 0x5a, 0x51, 0x3c, 0xe5, + 0x41, 0x8e, 0x31, 0x89, 0xb9, 0xcb, 0x28, 0x6a, 0x19, 0x0b, 0x28, 0x6e, + 0x89, 0x0b, 0x2a, 0x86, 0x41, 0x8c, 0x2d, 0x93, 0xb9, 0x8c, 0x30, 0xa3, + 0x41, 0x8d, 0x32, 0x98, 0xf9, 0x8c, 0x31, 0xa1, 0x51, 0x8d, 0x32, 0xb7, + 0xe1, 0xcd, 0x34, 0xfa, 0xd1, 0x0f, 0x3c, 0x31, 0x72, 0x51, 0x42, 0x42, + 0x02, 0x52, 0x44, 0x4b, 0x42, 0x12, 0x46, 0x54, 0x82, 0x92, 0x47, 0x5e, + 0xc2, 0xd2, 0x48, 0x65, 0xfa, 0x92, 0x49, 0x66, 0x02, 0x93, 0x49, 0x56, + 0x92, 0x92, 0x47, 0x17, 0x92, 0x50, 0x3e, 0x0b, 0x3a, 0x50, 0x3c, 0x04, + 0x0a, 0x10, 0x3c, 0x18, 0x9a, 0x10, 0x40, 0x03, 0x12, 0x10, 0x3e, 0x01, + 0x12, 0xd0, 0x3d, 0xf1, 0x21, 0x8f, 0x39, 0xef, 0x11, 0x4d, 0x2c, 0x43, + 0xca, 0x0f, 0x38, 0x10, 0xd2, 0x8f, 0x3c, 0x3b, 0x8a, 0x51, 0x44, 0x00, + 0xaa, 0xcf, 0x3c, 0xa8, 0xe1, 0x0c, 0x32, 0x81, 0x99, 0x0b, 0x2d, 0xe7, + 0x49, 0x4f, 0x3c, 0xf8, 0xd1, 0x8f, 0x3e, 0xfd, 0x01, 0x10, 0x3f, 0x07, + 0x3a, 0x90, 0x40, 0x0e, 0x72, 0x50, 0x41, 0x10, 0x7a, 0x90, 0x41, 0x10, + 0x7a, 0x50, 0x41, 0x08, 0x4a, 0x50, 0x40, 0x0a, 0x52, 0x50, 0x40, 0x26, + 0xda, 0x50, 0x41, 0x48, 0xca, 0xd1, 0x42, 0x42, 0x7a, 0x11, 0x42, 0x45, + 0x82, 0xd1, 0x41, 0x4b, 0xba, 0x51, 0x42, 0x53, 0x02, 0x12, 0x43, 0x52, + 0x02, 0x92, 0x42, 0x5a, 0x2a, 0x12, 0x43, 0x62, 0x52, 0xd2, 0x43, 0x60, + 0x42, 0x52, 0x43, 0x63, 0x42, 0x12, 0x43, 0x6b, 0x6a, 0x52, 0x43, 0x6c, + 0x62, 0x12, 0x43, 0x6c, 0x62, 0x92, 0x42, 0x70, 0x62, 0x92, 0x42, 0x77, + 0x7a, 0x92, 0x42, 0x83, 0xca, 0x92, 0x43, 0x8f, 0x3a, 0xd3, 0x44, 0xaf, + 0x4a, 0xd4, 0x48, 0xaa, 0x22, 0x94, 0x48, 0x87, 0xda, 0x92, 0x44, 0x82, + 0xba, 0x92, 0x43, 0x7b, 0x92, 0x12, 0x43, 0x76, 0x72, 0x12, 0x43, 0x78, + 0x8a, 0x52, 0x43, 0x74, 0x8a, 0x92, 0x43, 0x74, 0x92, 0xd2, 0x43, 0x78, + 0xa2, 0x92, 0x44, 0x74, 0x92, 0x12, 0x44, 0x6e, 0x72, 0x92, 0x43, 0x69, + 0x6a, 0xd2, 0x43, 0x6a, 0x7a, 0x52, 0x44, 0x69, 0x72, 0x52, 0x44, 0x67, + 0x6a, 0x12, 0x44, 0x6b, 0x8a, 0x12, 0x45, 0x62, 0x6a, 0x52, 0x44, 0x59, + 0x3a, 0x92, 0x43, 0x5c, 0x3a, 0xd2, 0x43, 0x60, 0x52, 0x92, 0x44, 0x60, + 0x5a, 0xd2, 0x44, 0x5e, 0x62, 0x92, 0x44, 0x54, 0x2a, 0x92, 0x43, 0x53, + 0x22, 0x92, 0x43, 0x50, 0xea, 0x11, 0x43, 0x56, 0x1a, 0x12, 0x44, 0x5a, + 0x32, 0xd2, 0x44, 0x4f, 0x12, 0xd2, 0x43, 0x4d, 0x02, 0x92, 0x43, 0x48, + 0xe2, 0x11, 0x44, 0x5a, 0x72, 0x92, 0x47, 0x2a, 0x42, 0x51, 0x42, 0x58, + 0x62, 0xd2, 0x46, 0x36, 0x5a, 0xd1, 0x43, 0x22, 0xea, 0xd0, 0x42, 0x1d, + 0xe2, 0xd0, 0x42, 0x21, 0x1a, 0x51, 0x43, 0x1d, 0xfa, 0xd0, 0x42, 0x1d, + 0xfa, 0x10, 0x43, 0x25, 0x2a, 0x11, 0x44, 0x27, 0x2a, 0x51, 0x44, 0x29, + 0x3a, 0x91, 0x44, 0x28, 0x3a, 0x91, 0x44, 0x24, 0x1a, 0x11, 0x44, 0x24, + 0x1a, 0x51, 0x44, 0x17, 0xd2, 0x90, 0x42, 0x13, 0xb2, 0x10, 0x42, 0x13, + 0xc2, 0x50, 0x42, 0x0f, 0x72, 0x90, 0x41, 0x0b, 0x62, 0x50, 0x41, 0x14, + 0xca, 0x90, 0x42, 0x2f, 0x92, 0x91, 0x45, 0xf7, 0xb9, 0x0f, 0x3f, 0xc8, + 0x29, 0x0e, 0x38, 0xc4, 0xb1, 0x0d, 0x36, 0xcb, 0x19, 0x8e, 0x37, 0xd3, + 0x69, 0x8e, 0x38, 0x47, 0x12, 0xd2, 0x46, 0xf5, 0x71, 0x8f, 0x3c, 0xfe, + 0xea, 0x17, 0x5e, 0xfc, 0x69, 0xcf, 0x3c, 0x17, 0xba, 0x0e, 0x33, 0x54, + 0xb2, 0x0f, 0x32, 0x8d, 0x12, 0x51, 0x38, 0x60, 0x1a, 0xd0, 0x33, 0x65, + 0x0a, 0x10, 0x32, 0x00, 0x00, 0x00, 0x00, 0xd1, 0x99, 0xce, 0x38, 0x09, + 0x72, 0x50, 0x40, 0x12, 0x9a, 0x50, 0x41, 0x0e, 0x7a, 0xd0, 0x40, 0xee, + 0x81, 0xcf, 0x3c, 0x3a, 0xda, 0x11, 0x46, 0x60, 0xc2, 0xd2, 0x48, 0x10, + 0x52, 0x10, 0x3e, 0x09, 0x22, 0xd0, 0x3d, 0x1b, 0xa2, 0xd0, 0x3e, 0x1e, + 0xb2, 0xd0, 0x3e, 0x20, 0xba, 0x50, 0x3f, 0x21, 0xc2, 0x50, 0x3f, 0x1f, + 0xb2, 0x50, 0x3f, 0x84, 0x0a, 0xd4, 0x4c, 0x84, 0xfa, 0xd3, 0x4c, 0x84, + 0xf2, 0xd3, 0x4c, 0x83, 0xda, 0x93, 0x4c, 0x81, 0xca, 0x53, 0x4c, 0x81, + 0xb2, 0x53, 0x4c, 0x74, 0x52, 0xd3, 0x4a, 0x6e, 0x2a, 0x53, 0x4a, 0x68, + 0x02, 0xd3, 0x49, 0x65, 0xea, 0x52, 0x49, 0x62, 0xda, 0x12, 0x49, 0x5b, + 0xba, 0x92, 0x48, 0x55, 0x92, 0xd2, 0x47, 0x51, 0x62, 0x12, 0x47, 0x46, + 0x1a, 0x12, 0x45, 0x45, 0x12, 0x92, 0x44, 0xd9, 0xf1, 0x8e, 0x39, 0xe3, + 0x41, 0xcf, 0x3b, 0x8a, 0x91, 0x4c, 0x31, 0xa7, 0x91, 0x8d, 0x33, 0xb6, + 0x09, 0x4e, 0x35, 0xad, 0xe1, 0xcd, 0x34, 0x97, 0xf1, 0xcc, 0x31, 0x8d, + 0x91, 0xcc, 0x30, 0x92, 0xc1, 0xcc, 0x31, 0xc2, 0x29, 0x0e, 0x36, 0x9e, + 0x11, 0x8d, 0x31, 0x9e, 0x19, 0x0d, 0x32, 0x7d, 0x21, 0x0c, 0x2d, 0x51, + 0xc9, 0xca, 0x28, 0x5d, 0x29, 0x0b, 0x29, 0x5a, 0x09, 0xcb, 0x28, 0x54, + 0xd9, 0x0a, 0x28, 0x49, 0x79, 0xca, 0x25, 0x42, 0x31, 0xca, 0x24, 0x59, + 0xf9, 0x0a, 0x29, 0x52, 0xc1, 0x8a, 0x28, 0x51, 0xc1, 0x0a, 0x29, 0x85, + 0x2a, 0x13, 0x46, 0x86, 0x1a, 0x13, 0x44, 0x74, 0x22, 0x12, 0x3b, 0x82, + 0x62, 0x12, 0x3d, 0x82, 0x62, 0x12, 0x3d, 0x80, 0x42, 0x92, 0x3b, 0x80, + 0x3a, 0xd2, 0x3b, 0x67, 0xba, 0x11, 0x3b, 0x64, 0xa2, 0x51, 0x3a, 0x83, + 0x52, 0x52, 0x3d, 0x81, 0x4a, 0xd2, 0x3c, 0x7f, 0x52, 0xd2, 0x3c, 0x81, + 0x5a, 0x92, 0x3c, 0x73, 0x22, 0x12, 0x3b, 0x80, 0xb2, 0x92, 0x41, 0x7b, + 0xb2, 0x12, 0x43, 0x44, 0x49, 0xca, 0x26, 0x3d, 0x11, 0xca, 0x24, 0x41, + 0x29, 0x0a, 0x25, 0x29, 0x71, 0x49, 0x22, 0x3d, 0x11, 0x0a, 0x24, 0x46, + 0x59, 0x8a, 0x25, 0x49, 0x79, 0x4a, 0x26, 0x4f, 0xb1, 0x4a, 0x27, 0x62, + 0x61, 0xcb, 0x29, 0x80, 0x29, 0x4c, 0x2d, 0x93, 0xb9, 0x0c, 0x31, 0x8b, + 0x79, 0x8c, 0x2f, 0xac, 0x81, 0x4d, 0x33, 0x88, 0x71, 0x4c, 0x30, 0x81, + 0x31, 0xcc, 0x2e, 0x87, 0x69, 0x0c, 0x30, 0x9b, 0x39, 0x8d, 0x32, 0x9e, + 0x49, 0x8d, 0x32, 0x88, 0x81, 0x0c, 0x30, 0x80, 0x31, 0xcc, 0x2f, 0xd3, + 0xb9, 0xce, 0x39, 0xc8, 0x61, 0x4e, 0x37, 0x3e, 0xba, 0x91, 0x43, 0x40, + 0xd2, 0xd1, 0x43, 0x3c, 0xba, 0x91, 0x43, 0x40, 0xe2, 0xd1, 0x43, 0x44, + 0x0a, 0x92, 0x44, 0x4b, 0x32, 0xd2, 0x45, 0x4d, 0x42, 0x52, 0x46, 0x51, + 0x5a, 0x12, 0x47, 0x53, 0x6a, 0x92, 0x47, 0x5d, 0xaa, 0xd2, 0x48, 0x63, + 0xda, 0x52, 0x49, 0x67, 0xf2, 0xd2, 0x49, 0x66, 0xea, 0x92, 0x49, 0x64, + 0xda, 0x52, 0x49, 0x65, 0xfa, 0x52, 0x49, 0x69, 0x22, 0xd3, 0x49, 0x06, + 0x0a, 0x50, 0x3b, 0x09, 0x1a, 0xd0, 0x3b, 0x06, 0x12, 0x50, 0x3b, 0x07, + 0x12, 0x50, 0x3b, 0x03, 0xea, 0x0f, 0x3b, 0xf7, 0x81, 0x0f, 0x3b, 0xee, + 0x39, 0xcf, 0x39, 0x48, 0x12, 0x12, 0x45, 0x13, 0x9a, 0x10, 0x41, 0xdd, + 0xf1, 0x8e, 0x3a, 0xfc, 0xe1, 0xcf, 0x3d, 0x05, 0x2a, 0x50, 0x3f, 0xfb, + 0x01, 0xd0, 0x3d, 0x04, 0xaa, 0x0f, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6b, 0xf2, 0x8f, 0x30, 0xb3, 0x81, 0xcc, 0x2d, 0xc9, + 0x11, 0x8e, 0x37, 0x01, 0xf2, 0x4f, 0x3f, 0xd1, 0x61, 0x8e, 0x38, 0x95, + 0x89, 0x0c, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd7, 0xb1, 0xce, 0x3a, 0x08, 0x6a, 0x90, 0x40, 0x01, + 0x12, 0x10, 0x40, 0xe9, 0x51, 0x0f, 0x3d, 0xec, 0x81, 0x4f, 0x3d, 0xef, + 0xa9, 0x4f, 0x3d, 0x00, 0x0a, 0xd0, 0x3f, 0x00, 0xfa, 0xcf, 0x3f, 0x08, + 0x32, 0x90, 0x40, 0x07, 0x32, 0x50, 0x40, 0x0a, 0x4a, 0xd0, 0x40, 0x08, + 0x32, 0x90, 0x40, 0x09, 0x42, 0xd0, 0x40, 0x08, 0x3a, 0x90, 0x40, 0x03, + 0x12, 0x10, 0x40, 0xf2, 0xb1, 0x4f, 0x3d, 0xf9, 0xf1, 0x0f, 0x3e, 0xf6, + 0xd9, 0x8f, 0x3d, 0x02, 0xda, 0x4f, 0x3e, 0x13, 0x4a, 0x50, 0x3f, 0x4a, + 0xca, 0x11, 0x43, 0x10, 0x4a, 0xd0, 0x3d, 0x41, 0x7a, 0xd1, 0x41, 0x3e, + 0x4a, 0x91, 0x41, 0x45, 0x6a, 0xd1, 0x41, 0x45, 0x7a, 0x51, 0x41, 0x48, + 0x92, 0xd1, 0x41, 0x48, 0x82, 0xd1, 0x41, 0x5d, 0x2a, 0x12, 0x44, 0x59, + 0x2a, 0x12, 0x44, 0x4d, 0xc2, 0x51, 0x42, 0x52, 0x0a, 0x92, 0x42, 0x56, + 0x1a, 0xd2, 0x42, 0x5a, 0x1a, 0x12, 0x43, 0x7a, 0xca, 0xd2, 0x45, 0x65, + 0x82, 0xd2, 0x44, 0x5e, 0x42, 0x52, 0x43, 0x60, 0x3a, 0x12, 0x43, 0x60, + 0x2a, 0x12, 0x43, 0x63, 0x42, 0x12, 0x43, 0x66, 0x52, 0x12, 0x43, 0x84, + 0x0a, 0x93, 0x45, 0x77, 0x9a, 0xd2, 0x43, 0x69, 0x5a, 0xd2, 0x42, 0x6c, + 0x6a, 0xd2, 0x42, 0x6d, 0x62, 0x92, 0x42, 0x71, 0x6a, 0xd2, 0x42, 0x74, + 0x6a, 0x92, 0x42, 0x75, 0x6a, 0x92, 0x42, 0x76, 0x72, 0x52, 0x42, 0x7a, + 0x7a, 0x92, 0x42, 0x7a, 0x8a, 0x92, 0x42, 0x90, 0x3a, 0xd3, 0x44, 0x9d, + 0xca, 0x53, 0x46, 0x97, 0x9a, 0x93, 0x46, 0x87, 0xfa, 0x92, 0x44, 0x7d, + 0xa2, 0x92, 0x43, 0x77, 0x92, 0xd2, 0x43, 0x75, 0x92, 0x12, 0x44, 0x75, + 0xa2, 0xd2, 0x44, 0x71, 0xa2, 0x12, 0x45, 0x6e, 0x9a, 0x92, 0x45, 0x6c, + 0x9a, 0xd2, 0x45, 0x6b, 0x9a, 0x12, 0x46, 0x6b, 0xa2, 0x92, 0x46, 0x66, + 0x8a, 0x92, 0x46, 0x63, 0x82, 0xd2, 0x46, 0x5c, 0x62, 0x52, 0x46, 0x53, + 0x3a, 0xd2, 0x45, 0x58, 0x6a, 0x52, 0x47, 0x63, 0xb2, 0x52, 0x48, 0x41, + 0xea, 0x91, 0x45, 0x38, 0xba, 0x91, 0x45, 0x3f, 0xfa, 0x91, 0x46, 0x3f, + 0x02, 0xd2, 0x46, 0x3e, 0xfa, 0xd1, 0x46, 0x37, 0xd2, 0x11, 0x46, 0x2f, + 0x92, 0x51, 0x45, 0x27, 0x42, 0x91, 0x44, 0x23, 0x2a, 0xd1, 0x43, 0x16, + 0xaa, 0xd0, 0x41, 0x0c, 0xda, 0xcf, 0x3c, 0x5e, 0x8a, 0x92, 0x48, 0xe8, + 0x02, 0x97, 0x5a, 0xd0, 0x02, 0x96, 0x55, 0x93, 0x4a, 0x52, 0x41, 0x7c, + 0xe2, 0x10, 0x39, 0x37, 0x02, 0xcf, 0x32, 0xfb, 0x81, 0x4f, 0x3b, 0xfc, + 0xd9, 0xcf, 0x3c, 0x16, 0x92, 0x50, 0x40, 0x09, 0x32, 0x50, 0x3d, 0x0f, + 0x5a, 0x10, 0x3d, 0x18, 0xaa, 0xd0, 0x3e, 0x46, 0x22, 0x92, 0x44, 0x68, + 0x32, 0xd3, 0x49, 0x6c, 0x4a, 0x13, 0x4a, 0x66, 0x1a, 0x93, 0x49, 0x5e, + 0xe2, 0xd2, 0x48, 0x56, 0xaa, 0x12, 0x48, 0x4d, 0x6a, 0x92, 0x46, 0x46, + 0x2a, 0x12, 0x45, 0x19, 0xd2, 0xd0, 0x40, 0xe0, 0x29, 0x4f, 0x3a, 0xca, + 0x89, 0x0e, 0x38, 0xbd, 0x29, 0xce, 0x35, 0xbb, 0x11, 0x4e, 0x35, 0xbd, + 0x09, 0xce, 0x34, 0xa2, 0x31, 0xcd, 0x31, 0x85, 0x41, 0x0c, 0x2d, 0x83, + 0x11, 0x4c, 0x2b, 0x97, 0x59, 0xcc, 0x2b, 0xf0, 0xa9, 0x0e, 0x34, 0x59, + 0xe2, 0x91, 0x3f, 0x74, 0x3a, 0x52, 0x3e, 0x78, 0x32, 0x52, 0x3c, 0x6f, + 0xfa, 0x11, 0x3b, 0x5a, 0x4a, 0x51, 0x39, 0x57, 0x2a, 0xd1, 0x38, 0x62, + 0x62, 0x91, 0x39, 0x6b, 0xc2, 0x91, 0x3a, 0x63, 0xaa, 0xd1, 0x3a, 0x45, + 0xd2, 0x10, 0x3a, 0xd1, 0x91, 0xcd, 0x2e, 0x78, 0x01, 0x4b, 0x26, 0x59, + 0x91, 0x8a, 0x25, 0x5d, 0xe9, 0x0a, 0x28, 0x7b, 0xe9, 0xcb, 0x2b, 0x8c, + 0x69, 0x4c, 0x2f, 0x8f, 0x91, 0x4c, 0x30, 0x8a, 0x81, 0x0c, 0x30, 0x91, + 0xa9, 0x8c, 0x30, 0xb2, 0xa1, 0xcd, 0x33, 0xfb, 0xb9, 0x8f, 0x3b, 0x24, + 0x02, 0x11, 0x41, 0x33, 0x72, 0x91, 0x42, 0x41, 0xda, 0x11, 0x44, 0x48, + 0x1a, 0x52, 0x45, 0x50, 0x52, 0x12, 0x47, 0x53, 0x62, 0x52, 0x47, 0x52, + 0x62, 0x12, 0x47, 0x29, 0x12, 0x51, 0x41, 0x01, 0xca, 0x8f, 0x3a, 0xf5, + 0x69, 0x8f, 0x39, 0xef, 0x31, 0xcf, 0x39, 0x04, 0x02, 0x10, 0x3d, 0xe3, + 0x01, 0x4f, 0x3a, 0xe5, 0x19, 0x8f, 0x3a, 0xc6, 0xd1, 0x4d, 0x34, 0xc1, + 0x49, 0xcc, 0x2b, 0xcf, 0xc1, 0x0d, 0x34, 0xb2, 0x09, 0x0d, 0x32, 0xa8, + 0xe9, 0x0c, 0x32, 0xa3, 0xd9, 0xcc, 0x31, 0x2f, 0xf9, 0x88, 0x22, 0xad, + 0x79, 0x4d, 0x35, 0xce, 0x89, 0x8e, 0x39, 0xd1, 0xa1, 0x0e, 0x3a, 0xd8, + 0xe9, 0xce, 0x3a, 0xe8, 0x51, 0x8f, 0x3c, 0xf2, 0x91, 0x8f, 0x3d, 0xf3, + 0x99, 0xcf, 0x3d, 0xea, 0x61, 0x8f, 0x3c, 0xe7, 0x51, 0xcf, 0x3b, 0x03, + 0xda, 0xcf, 0x3c, 0x38, 0x12, 0x91, 0x40, 0x2c, 0xc2, 0xd0, 0x3f, 0x31, + 0xd2, 0x90, 0x3f, 0x3b, 0x0a, 0x11, 0x40, 0x44, 0x52, 0xd1, 0x40, 0x48, + 0x8a, 0x11, 0x41, 0x4f, 0xc2, 0x91, 0x41, 0x56, 0x02, 0x12, 0x42, 0x59, + 0x0a, 0x12, 0x42, 0x5b, 0x0a, 0x12, 0x42, 0x5e, 0x1a, 0xd2, 0x41, 0x60, + 0x22, 0xd2, 0x41, 0x60, 0x22, 0x52, 0x41, 0x65, 0x2a, 0x92, 0x41, 0x6d, + 0x4a, 0xd2, 0x41, 0x79, 0x82, 0x52, 0x42, 0x8a, 0x0a, 0x13, 0x44, 0xaf, + 0x4a, 0xd4, 0x48, 0xa7, 0x12, 0x54, 0x48, 0x83, 0xb2, 0xd2, 0x43, 0x76, + 0x72, 0x92, 0x42, 0x74, 0x6a, 0x92, 0x42, 0x72, 0x5a, 0xd2, 0x42, 0x76, + 0x7a, 0x52, 0x43, 0x6c, 0x6a, 0x12, 0x43, 0x70, 0x7a, 0xd2, 0x43, 0x74, + 0x92, 0x12, 0x44, 0x72, 0x82, 0xd2, 0x43, 0x70, 0x72, 0x12, 0x44, 0x6a, + 0x72, 0x12, 0x44, 0x6a, 0x7a, 0xd2, 0x44, 0x69, 0x6a, 0xd2, 0x44, 0x69, + 0x82, 0xd2, 0x44, 0x69, 0x8a, 0x12, 0x45, 0x5f, 0x5a, 0x12, 0x44, 0x5c, + 0x52, 0x12, 0x44, 0x6a, 0x92, 0x92, 0x45, 0x6d, 0xaa, 0x92, 0x46, 0x69, + 0x9a, 0x52, 0x46, 0x64, 0x7a, 0xd2, 0x45, 0x63, 0x7a, 0x12, 0x46, 0x63, + 0x7a, 0x92, 0x46, 0x62, 0x72, 0x92, 0x46, 0x59, 0x4a, 0xd2, 0x45, 0x58, + 0x4a, 0x12, 0x46, 0x4e, 0x12, 0x92, 0x44, 0x49, 0x02, 0x52, 0x44, 0x4d, + 0x12, 0x52, 0x45, 0x5c, 0x7a, 0x12, 0x48, 0x30, 0x5a, 0x11, 0x43, 0x5d, + 0x9a, 0x12, 0x48, 0x38, 0x82, 0x11, 0x44, 0x25, 0x1a, 0x91, 0x43, 0x23, + 0x22, 0x91, 0x43, 0x25, 0x4a, 0xd1, 0x43, 0x2f, 0x8a, 0xd1, 0x44, 0x2b, + 0x72, 0x51, 0x44, 0x2f, 0x92, 0xd1, 0x44, 0x2d, 0x92, 0x51, 0x45, 0x2f, + 0x8a, 0x51, 0x45, 0x2d, 0x82, 0x11, 0x45, 0x28, 0x6a, 0x91, 0x44, 0x2b, + 0x92, 0xd1, 0x44, 0x26, 0x72, 0x91, 0x44, 0x22, 0x4a, 0x51, 0x44, 0x23, + 0x1a, 0x51, 0x44, 0x19, 0xd2, 0x10, 0x43, 0x14, 0xca, 0x90, 0x42, 0x20, + 0x0a, 0xd1, 0x43, 0x03, 0x32, 0x90, 0x40, 0x99, 0xa9, 0xcc, 0x31, 0xdd, + 0xa9, 0xce, 0x39, 0xf2, 0x51, 0x0f, 0x3d, 0xe1, 0xd1, 0x4e, 0x3a, 0x05, + 0x2a, 0xd0, 0x3f, 0x66, 0x13, 0x9b, 0x6a, 0x92, 0x82, 0x94, 0x50, 0x39, + 0x9a, 0xd1, 0x45, 0x46, 0x1a, 0x50, 0x38, 0x95, 0xa2, 0xd1, 0x38, 0x85, + 0x12, 0x11, 0x38, 0x6e, 0xda, 0x10, 0x39, 0x86, 0xba, 0xd0, 0x35, 0x7a, + 0x52, 0x90, 0x31, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x11, 0x90, 0x3d, 0x03, + 0x42, 0xd0, 0x3e, 0x0c, 0x82, 0x90, 0x40, 0xe5, 0x61, 0x4f, 0x3b, 0xfe, + 0x29, 0x90, 0x3e, 0x45, 0x2a, 0x12, 0x46, 0x0c, 0x42, 0x90, 0x3c, 0x1d, + 0xea, 0xd0, 0x40, 0x19, 0xba, 0x50, 0x3f, 0x1e, 0xea, 0x90, 0x3f, 0x22, + 0x0a, 0x11, 0x40, 0x24, 0x22, 0x51, 0x40, 0x1f, 0xda, 0x90, 0x3f, 0x24, + 0x02, 0x51, 0x40, 0x82, 0x12, 0x54, 0x4c, 0x82, 0x02, 0x54, 0x4c, 0x81, + 0x02, 0x14, 0x4c, 0x80, 0xf2, 0x13, 0x4c, 0x7b, 0xda, 0xd3, 0x4b, 0x78, + 0xb2, 0x53, 0x4b, 0x69, 0x3a, 0xd3, 0x49, 0x66, 0x22, 0x93, 0x49, 0x63, + 0x0a, 0x53, 0x49, 0x5f, 0x02, 0xd3, 0x48, 0x57, 0xca, 0x12, 0x48, 0x52, + 0xa2, 0x52, 0x47, 0x50, 0x8a, 0x12, 0x47, 0x4e, 0x72, 0x92, 0x46, 0x4d, + 0x6a, 0x92, 0x46, 0xe5, 0x69, 0xcf, 0x3a, 0x01, 0x22, 0x90, 0x3e, 0xa3, + 0x59, 0x8d, 0x33, 0xb8, 0x21, 0x4e, 0x35, 0xc7, 0x91, 0x0e, 0x38, 0xc9, + 0x89, 0x4e, 0x38, 0xbf, 0x31, 0x4e, 0x36, 0x8f, 0xc9, 0x0c, 0x31, 0x93, + 0xe1, 0x0c, 0x32, 0xc6, 0x51, 0x4e, 0x36, 0xab, 0x69, 0x0d, 0x33, 0x8e, + 0x81, 0xcc, 0x2f, 0x89, 0x61, 0x4c, 0x2f, 0x5d, 0x21, 0x0b, 0x2a, 0x64, + 0x69, 0x0b, 0x2b, 0x6b, 0x91, 0x8b, 0x2a, 0x62, 0x41, 0x8b, 0x29, 0x51, + 0xb1, 0x8a, 0x27, 0x21, 0x21, 0x49, 0x21, 0x67, 0x69, 0x0b, 0x2b, 0x5f, + 0x21, 0x4b, 0x2a, 0x5b, 0x09, 0x4b, 0x2a, 0x88, 0x4a, 0x53, 0x47, 0x89, + 0x42, 0x13, 0x45, 0x75, 0x2a, 0x12, 0x3b, 0x7d, 0x42, 0x52, 0x3c, 0x81, + 0x52, 0xd2, 0x3c, 0x82, 0x52, 0x12, 0x3c, 0x84, 0x62, 0x92, 0x3c, 0x62, + 0x8a, 0x51, 0x3a, 0x5c, 0x5a, 0x51, 0x39, 0x5a, 0x5a, 0x91, 0x39, 0x64, + 0xa2, 0x51, 0x3a, 0x7a, 0x02, 0x52, 0x3b, 0x7f, 0x32, 0x52, 0x3c, 0x80, + 0x4a, 0xd2, 0x3c, 0x7c, 0x3a, 0xd2, 0x3b, 0x70, 0x0a, 0x92, 0x3a, 0x76, + 0x7a, 0xd2, 0x40, 0x75, 0x8a, 0x12, 0x42, 0x3f, 0x19, 0xca, 0x25, 0x34, + 0xc9, 0x89, 0x23, 0x35, 0xd1, 0x09, 0x24, 0x02, 0x19, 0x08, 0x1d, 0x2e, + 0xa1, 0x89, 0x22, 0x3d, 0x11, 0x0a, 0x24, 0x43, 0x39, 0x0a, 0x25, 0x48, + 0x79, 0x0a, 0x26, 0x51, 0xc1, 0x0a, 0x28, 0x73, 0xd1, 0xcb, 0x2b, 0x55, + 0xd1, 0xca, 0x28, 0x88, 0x51, 0x8c, 0x2e, 0x95, 0xc9, 0x0c, 0x31, 0x68, + 0x99, 0x0b, 0x2c, 0x60, 0x69, 0x4b, 0x2b, 0x81, 0x51, 0x8c, 0x2e, 0x85, + 0x79, 0x8c, 0x2f, 0x7c, 0x31, 0x0c, 0x2e, 0x70, 0xf9, 0xcb, 0x2c, 0x5d, + 0x39, 0x0b, 0x2b, 0xcd, 0x89, 0x4e, 0x38, 0xba, 0x01, 0x8e, 0x34, 0x23, + 0x12, 0x11, 0x41, 0x28, 0x42, 0x91, 0x41, 0x2b, 0x62, 0xd1, 0x41, 0x31, + 0x8a, 0x91, 0x42, 0x36, 0xaa, 0xd1, 0x42, 0x41, 0xfa, 0x51, 0x44, 0x44, + 0x1a, 0xd2, 0x44, 0x48, 0x32, 0x92, 0x45, 0x4d, 0x4a, 0x52, 0x46, 0x55, + 0x82, 0x12, 0x48, 0x57, 0xa2, 0x52, 0x48, 0x58, 0xaa, 0x52, 0x48, 0x58, + 0xa2, 0x52, 0x48, 0x5a, 0xba, 0x52, 0x48, 0x58, 0xb2, 0x52, 0x48, 0x03, + 0xfa, 0xcf, 0x3a, 0xff, 0xe1, 0x4f, 0x3a, 0xfa, 0x81, 0x8f, 0x39, 0xf7, + 0x89, 0x8f, 0x39, 0xf6, 0x81, 0x4f, 0x39, 0xee, 0x31, 0x0f, 0x39, 0xcb, + 0x39, 0x4e, 0x36, 0xf4, 0x49, 0x8f, 0x39, 0x21, 0xe2, 0x90, 0x41, 0xf5, + 0xa1, 0x8f, 0x3c, 0xcd, 0x69, 0x8e, 0x38, 0xf5, 0xb9, 0x0f, 0x3d, 0xeb, + 0x91, 0x4f, 0x3c, 0xe6, 0xd1, 0x8e, 0x38, 0xef, 0x09, 0x4f, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x39, 0x4c, 0x2d, 0xb9, + 0xa1, 0x8d, 0x34, 0xc4, 0x09, 0x0e, 0x36, 0xbe, 0xa9, 0x0d, 0x35, 0x43, + 0x01, 0xca, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x96, 0xd1, 0x8c, 0x33, 0xbc, 0x09, 0x0e, 0x38, 0xd1, + 0xb9, 0x4e, 0x3a, 0xd0, 0x89, 0x0e, 0x3a, 0xcd, 0x71, 0x0e, 0x3a, 0xcf, + 0xb1, 0x0e, 0x3a, 0xca, 0x91, 0x8e, 0x39, 0xd3, 0xb9, 0x8e, 0x3a, 0xef, + 0x89, 0x8f, 0x3d, 0xf2, 0x99, 0x8f, 0x3d, 0xf7, 0xc1, 0x4f, 0x3e, 0xf5, + 0xb9, 0x8f, 0x3e, 0xf8, 0xb9, 0xcf, 0x3e, 0xfa, 0xa9, 0x0f, 0x3f, 0xf2, + 0x89, 0xcf, 0x3d, 0xe3, 0x49, 0x0f, 0x3c, 0xe1, 0x49, 0x8f, 0x3b, 0xe1, + 0x31, 0x8f, 0x3b, 0xe5, 0x41, 0xcf, 0x3b, 0x0a, 0x0a, 0xd0, 0x3d, 0x42, + 0x62, 0x11, 0x42, 0x06, 0xfa, 0x0f, 0x3c, 0x33, 0xea, 0x90, 0x40, 0x22, + 0x72, 0x50, 0x3e, 0x2b, 0x9a, 0x10, 0x3f, 0x30, 0xda, 0x90, 0x3f, 0x31, + 0xea, 0x10, 0x3f, 0x38, 0x0a, 0x11, 0x40, 0x42, 0x32, 0x91, 0x40, 0x43, + 0x4a, 0xd1, 0x40, 0x43, 0x6a, 0x91, 0x40, 0x48, 0x82, 0x11, 0x41, 0x4b, + 0x92, 0x51, 0x41, 0x4e, 0x92, 0x91, 0x41, 0x4e, 0xa2, 0x91, 0x41, 0x61, + 0x42, 0xd2, 0x43, 0x5d, 0x2a, 0x12, 0x43, 0x5c, 0x1a, 0x52, 0x42, 0x5c, + 0x1a, 0x92, 0x42, 0x5f, 0x2a, 0x92, 0x42, 0x60, 0x2a, 0x92, 0x42, 0x65, + 0x42, 0xd2, 0x42, 0x62, 0x2a, 0xd2, 0x41, 0x64, 0x3a, 0x12, 0x42, 0x66, + 0x42, 0x52, 0x42, 0x65, 0x3a, 0xd2, 0x41, 0x68, 0x3a, 0xd2, 0x41, 0x6e, + 0x52, 0x12, 0x42, 0x72, 0x5a, 0x52, 0x42, 0x70, 0x5a, 0xd2, 0x41, 0x70, + 0x52, 0x92, 0x41, 0x6b, 0x3a, 0x92, 0x41, 0x8b, 0x12, 0x13, 0x44, 0x9f, + 0xe2, 0x93, 0x46, 0x9b, 0xba, 0x13, 0x47, 0x8b, 0x2a, 0x53, 0x45, 0x82, + 0xd2, 0x92, 0x44, 0x7e, 0xba, 0x92, 0x44, 0x7d, 0xca, 0x52, 0x45, 0x82, + 0x02, 0x13, 0x47, 0x7e, 0xfa, 0x52, 0x47, 0x79, 0xea, 0x92, 0x47, 0x7a, + 0x0a, 0x13, 0x48, 0x7f, 0x2a, 0xd3, 0x48, 0x7a, 0x02, 0x93, 0x48, 0x78, + 0x12, 0xd3, 0x48, 0x78, 0x1a, 0x53, 0x49, 0x67, 0xb2, 0x52, 0x48, 0x62, + 0xaa, 0x92, 0x48, 0x6b, 0x02, 0x93, 0x49, 0x6d, 0x0a, 0xd3, 0x49, 0x4d, + 0x5a, 0x52, 0x48, 0x4e, 0x6a, 0xd2, 0x48, 0x55, 0xaa, 0xd2, 0x49, 0x52, + 0x8a, 0x92, 0x49, 0x51, 0x82, 0x92, 0x49, 0x4a, 0x52, 0xd2, 0x48, 0x47, + 0x3a, 0x52, 0x48, 0x3f, 0xfa, 0x51, 0x47, 0x3f, 0xfa, 0x11, 0x47, 0x2d, + 0x02, 0xd1, 0x42, 0x67, 0x1a, 0x51, 0x3e, 0xa2, 0xe2, 0xd3, 0x4a, 0x11, + 0x0b, 0x98, 0x5d, 0xe5, 0xe2, 0x15, 0x53, 0x9d, 0x5a, 0x92, 0x40, 0x83, + 0xfa, 0x10, 0x39, 0x1d, 0x42, 0x4f, 0x38, 0x13, 0x82, 0x90, 0x40, 0x11, + 0x82, 0x50, 0x40, 0x24, 0xea, 0x90, 0x40, 0x19, 0x9a, 0xd0, 0x3e, 0x20, + 0xd2, 0x10, 0x3f, 0x3b, 0xaa, 0x51, 0x42, 0x72, 0x72, 0x53, 0x4a, 0x79, + 0xa2, 0x13, 0x4b, 0x74, 0x7a, 0xd3, 0x4a, 0x6a, 0x32, 0xd3, 0x49, 0x5e, + 0xda, 0x92, 0x48, 0x51, 0x82, 0x52, 0x47, 0x4a, 0x4a, 0xd2, 0x45, 0x2b, + 0x5a, 0x51, 0x42, 0x00, 0x12, 0x90, 0x3d, 0xd5, 0xe9, 0x4e, 0x39, 0xc7, + 0x71, 0x8e, 0x37, 0xc2, 0x39, 0x8e, 0x36, 0xca, 0x69, 0x4e, 0x37, 0xbc, + 0x01, 0x4e, 0x34, 0x90, 0x99, 0x4c, 0x2f, 0x8a, 0x51, 0xcc, 0x2c, 0x9d, + 0x91, 0x4c, 0x2d, 0xee, 0xa9, 0x8e, 0x34, 0x5a, 0xf2, 0xd1, 0x3f, 0x76, + 0x4a, 0x12, 0x3f, 0x7a, 0x3a, 0xd2, 0x3c, 0x70, 0x02, 0x52, 0x3b, 0x5a, + 0x4a, 0x51, 0x39, 0x41, 0x6a, 0x10, 0x35, 0x3f, 0x52, 0xd0, 0x34, 0x4f, + 0xca, 0x90, 0x37, 0x51, 0xb2, 0xd0, 0x36, 0x59, 0x02, 0x91, 0x38, 0x4e, + 0xca, 0x10, 0x38, 0x23, 0xda, 0xcf, 0x35, 0xb1, 0x71, 0x4c, 0x2a, 0x5f, + 0x61, 0x8a, 0x23, 0x4d, 0x31, 0x8a, 0x23, 0x50, 0x79, 0x0a, 0x26, 0x73, + 0x99, 0x4b, 0x2b, 0x87, 0x31, 0x4c, 0x2e, 0x84, 0x29, 0x4c, 0x2e, 0x80, + 0x21, 0x8c, 0x2d, 0x8b, 0x69, 0x8c, 0x2f, 0xb8, 0xb9, 0x0d, 0x34, 0xf6, + 0x81, 0xcf, 0x3a, 0x12, 0x7a, 0x10, 0x3f, 0x1c, 0xba, 0x50, 0x40, 0x27, + 0x02, 0x51, 0x41, 0x30, 0x42, 0x51, 0x42, 0x37, 0x72, 0xd1, 0x42, 0x36, + 0x6a, 0xd1, 0x42, 0x2e, 0x42, 0x11, 0x42, 0xf3, 0x59, 0x8f, 0x39, 0xde, + 0xb9, 0xce, 0x36, 0xd1, 0x59, 0x4e, 0x35, 0xd8, 0x91, 0x8e, 0x37, 0xc9, + 0x39, 0x4e, 0x36, 0xc5, 0x21, 0x8e, 0x36, 0xbc, 0xd1, 0xcd, 0x34, 0x88, + 0xd9, 0x8b, 0x2c, 0x80, 0x11, 0x0b, 0x2a, 0x84, 0x89, 0xcb, 0x2b, 0x4e, + 0x09, 0x8a, 0x25, 0x3e, 0x59, 0xc9, 0x22, 0x2c, 0xf1, 0xc8, 0x21, 0x7a, + 0xd9, 0x0b, 0x2e, 0xae, 0x99, 0x0d, 0x35, 0xaa, 0x71, 0x0d, 0x35, 0xb8, + 0xf9, 0xcd, 0x36, 0xc2, 0x39, 0x0e, 0x38, 0xd1, 0x99, 0x8e, 0x39, 0xd4, + 0xb1, 0x0e, 0x3a, 0xcb, 0x71, 0x0e, 0x39, 0xc9, 0x59, 0x8e, 0x38, 0xd3, + 0x69, 0x4e, 0x38, 0x15, 0x22, 0xd0, 0x3b, 0x1b, 0x4a, 0x50, 0x3c, 0x18, + 0x2a, 0x90, 0x3b, 0x29, 0x8a, 0x50, 0x3d, 0x35, 0xd2, 0x50, 0x3e, 0x40, + 0x1a, 0x91, 0x3f, 0x4d, 0x92, 0xd1, 0x40, 0x55, 0xda, 0x51, 0x41, 0x5a, + 0x02, 0x92, 0x41, 0x59, 0xf2, 0x51, 0x41, 0x55, 0xd2, 0xd1, 0x40, 0x57, + 0xda, 0xd1, 0x40, 0x57, 0xda, 0x51, 0x40, 0x5b, 0xf2, 0x51, 0x40, 0x61, + 0x0a, 0x92, 0x40, 0x71, 0x5a, 0x92, 0x41, 0x86, 0xe2, 0x52, 0x43, 0xb0, + 0x4a, 0x14, 0x49, 0xa2, 0x02, 0x14, 0x48, 0x83, 0xe2, 0x12, 0x44, 0x71, + 0x6a, 0x52, 0x42, 0x6f, 0x6a, 0x52, 0x42, 0x74, 0x72, 0xd2, 0x42, 0x71, + 0x72, 0x52, 0x43, 0x6e, 0x6a, 0x52, 0x43, 0x6f, 0x72, 0x92, 0x43, 0x73, + 0x8a, 0x12, 0x44, 0x76, 0x9a, 0x92, 0x44, 0x71, 0x92, 0xd2, 0x44, 0x72, + 0xb2, 0x92, 0x45, 0x6f, 0xb2, 0x92, 0x45, 0x71, 0xb2, 0xd2, 0x45, 0x71, + 0xb2, 0x92, 0x46, 0x74, 0xc2, 0x12, 0x47, 0x6c, 0xa2, 0x52, 0x46, 0x6d, + 0xaa, 0x92, 0x46, 0x72, 0xd2, 0x52, 0x47, 0x71, 0xc2, 0x52, 0x47, 0x6e, + 0xba, 0x12, 0x47, 0x69, 0xaa, 0x52, 0x47, 0x68, 0xa2, 0x52, 0x47, 0x69, + 0xa2, 0xd2, 0x47, 0x69, 0xaa, 0xd2, 0x47, 0x5a, 0x62, 0x52, 0x46, 0x5b, + 0x62, 0xd2, 0x46, 0x50, 0x22, 0x92, 0x45, 0x4c, 0x12, 0xd2, 0x44, 0x53, + 0x42, 0x92, 0x46, 0x54, 0x62, 0x52, 0x48, 0x97, 0x2a, 0xd4, 0x4b, 0x4b, + 0x2a, 0xd2, 0x45, 0x32, 0x72, 0x91, 0x44, 0x37, 0xca, 0x91, 0x45, 0x3e, + 0xe2, 0x91, 0x46, 0x40, 0xea, 0xd1, 0x46, 0x48, 0x32, 0x52, 0x48, 0x44, + 0x2a, 0x52, 0x47, 0x43, 0x2a, 0x92, 0x47, 0x42, 0x22, 0x92, 0x47, 0x43, + 0x22, 0xd2, 0x47, 0x40, 0x12, 0x52, 0x47, 0x3b, 0x0a, 0xd2, 0x46, 0x36, + 0xea, 0x51, 0x46, 0x32, 0xb2, 0x11, 0x46, 0x31, 0x8a, 0xd1, 0x45, 0x2f, + 0x62, 0xd1, 0x45, 0x19, 0xea, 0x10, 0x43, 0x41, 0x1a, 0xd2, 0x47, 0x50, + 0x8a, 0x52, 0x49, 0x12, 0xba, 0x50, 0x42, 0x0f, 0x82, 0x90, 0x41, 0xdc, + 0xa9, 0x0e, 0x39, 0xee, 0x31, 0xcf, 0x3b, 0xe3, 0xf1, 0x0e, 0x3a, 0x00, + 0xf2, 0xcf, 0x3d, 0xfe, 0xba, 0x57, 0x5d, 0xd6, 0x62, 0x16, 0x59, 0x66, + 0x4a, 0xd2, 0x44, 0xb7, 0x7a, 0x52, 0x3d, 0x92, 0xe2, 0x11, 0x3c, 0x5f, + 0xca, 0x50, 0x3b, 0x80, 0xb2, 0x50, 0x35, 0x8c, 0xda, 0x10, 0x35, 0x6d, + 0x32, 0x10, 0x31, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x39, 0x4e, 0x36, 0xd4, + 0xc9, 0x4e, 0x39, 0xc8, 0x69, 0x0e, 0x38, 0xbd, 0xf9, 0x8d, 0x35, 0xd5, + 0xb1, 0x4e, 0x39, 0xdb, 0xb9, 0xce, 0x37, 0xd0, 0x71, 0x8e, 0x37, 0xd3, + 0x81, 0x0e, 0x38, 0xe8, 0x29, 0x8f, 0x39, 0xd7, 0xa9, 0x8e, 0x37, 0xd7, + 0xb1, 0xce, 0x37, 0xfd, 0xd9, 0x8f, 0x3b, 0xe6, 0x19, 0x0f, 0x39, 0x2e, + 0x62, 0xd1, 0x42, 0x2c, 0x4a, 0xd1, 0x42, 0x27, 0x2a, 0x11, 0x42, 0x2d, + 0x52, 0xd1, 0x42, 0x34, 0x92, 0x91, 0x43, 0x28, 0x32, 0x51, 0x42, 0x23, + 0x12, 0xd1, 0x41, 0x21, 0x02, 0x91, 0x41, 0x24, 0x12, 0x11, 0x42, 0x70, + 0x82, 0x93, 0x4a, 0x67, 0x52, 0xd3, 0x49, 0x60, 0x22, 0x13, 0x49, 0x60, + 0x22, 0x13, 0x49, 0x5f, 0x1a, 0x13, 0x49, 0x61, 0x12, 0x53, 0x49, 0x26, + 0x3a, 0xd1, 0x41, 0x07, 0x62, 0xd0, 0x3f, 0xaa, 0x99, 0x4d, 0x34, 0xc3, + 0x59, 0x0e, 0x37, 0xc9, 0xb1, 0x4e, 0x38, 0xcf, 0xe1, 0xce, 0x38, 0xc1, + 0x49, 0x8e, 0x36, 0x8f, 0xd9, 0xcc, 0x30, 0x8c, 0xa9, 0x0c, 0x31, 0xe4, + 0x61, 0x0f, 0x3b, 0xb1, 0xd1, 0x8d, 0x33, 0xbb, 0x11, 0xce, 0x34, 0x9a, + 0x11, 0x4d, 0x31, 0x6c, 0xd1, 0x8b, 0x2b, 0x68, 0xc1, 0x8b, 0x2b, 0x6b, + 0xd9, 0xcb, 0x2a, 0x65, 0x91, 0x0b, 0x2a, 0x56, 0x09, 0x8b, 0x28, 0x28, + 0x81, 0x89, 0x22, 0x6c, 0xd9, 0x4b, 0x2c, 0x63, 0x79, 0x4b, 0x2b, 0x5d, + 0x41, 0xcb, 0x2a, 0x8c, 0x72, 0x13, 0x48, 0x8b, 0x62, 0x93, 0x45, 0x74, + 0x22, 0xd2, 0x3a, 0x78, 0x2a, 0x12, 0x3b, 0x84, 0x72, 0x12, 0x3d, 0x83, + 0x62, 0x52, 0x3c, 0x83, 0x5a, 0x12, 0x3c, 0x64, 0x9a, 0x51, 0x3a, 0x5b, + 0x52, 0x91, 0x39, 0x52, 0x12, 0x51, 0x38, 0x53, 0x12, 0xd1, 0x38, 0x56, + 0x2a, 0xd1, 0x38, 0x60, 0x72, 0xd1, 0x39, 0x72, 0xba, 0x51, 0x3a, 0x72, + 0xea, 0xd1, 0x3a, 0x7b, 0x1a, 0x92, 0x3b, 0x78, 0x12, 0x12, 0x3b, 0x68, + 0xaa, 0x51, 0x39, 0x73, 0x62, 0xd2, 0x40, 0x6e, 0x5a, 0x92, 0x41, 0x36, + 0x01, 0xca, 0x24, 0x2d, 0xa1, 0x09, 0x23, 0x2a, 0x89, 0xc9, 0x22, 0xee, + 0xb8, 0x87, 0x1a, 0x1f, 0x31, 0xc9, 0x20, 0x2c, 0xb1, 0x49, 0x22, 0x30, + 0xc1, 0x89, 0x22, 0x2e, 0xb9, 0x49, 0x22, 0x3f, 0x21, 0x4a, 0x24, 0x65, + 0x61, 0x8b, 0x2a, 0x48, 0x61, 0x8a, 0x26, 0x79, 0xe1, 0x8b, 0x2c, 0xac, + 0x71, 0x0d, 0x34, 0x65, 0x59, 0x8b, 0x2b, 0x5c, 0x29, 0xcb, 0x2a, 0x78, + 0x19, 0x8c, 0x2d, 0x7f, 0x31, 0x4c, 0x2e, 0x77, 0x11, 0x8c, 0x2d, 0x66, + 0x79, 0x8b, 0x2b, 0x5a, 0x09, 0x8b, 0x2a, 0xca, 0x59, 0x0e, 0x38, 0x04, + 0x02, 0x90, 0x3c, 0x1f, 0xda, 0xd0, 0x40, 0x24, 0x12, 0x51, 0x41, 0x2b, + 0x32, 0xd1, 0x41, 0x30, 0x5a, 0x91, 0x42, 0x39, 0x92, 0x51, 0x43, 0x41, + 0xda, 0x51, 0x44, 0x42, 0xc2, 0x91, 0x44, 0x45, 0xea, 0x11, 0x45, 0x4a, + 0x0a, 0x12, 0x46, 0x50, 0x32, 0x12, 0x47, 0x51, 0x3a, 0x52, 0x47, 0x50, + 0x32, 0x12, 0x47, 0x52, 0x3a, 0x52, 0x47, 0x54, 0x5a, 0x92, 0x47, 0x54, + 0x5a, 0x92, 0x47, 0xf9, 0x69, 0x0f, 0x3a, 0xf4, 0x29, 0x0f, 0x39, 0xf2, + 0x31, 0x0f, 0x39, 0xf3, 0x41, 0x4f, 0x39, 0xeb, 0xf9, 0x4e, 0x38, 0xf5, + 0x41, 0xcf, 0x3a, 0xc8, 0x11, 0x8e, 0x35, 0x00, 0x92, 0x0f, 0x3b, 0xf0, + 0x61, 0xcf, 0x3a, 0xce, 0x61, 0x8e, 0x38, 0xdc, 0xe1, 0x4e, 0x3a, 0xe5, + 0x39, 0x8f, 0x3b, 0xdd, 0x09, 0x8f, 0x3a, 0xda, 0xc9, 0x8e, 0x39, 0xc0, + 0x09, 0x4e, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x79, 0xcc, 0x30, 0xb5, 0x79, 0xcd, 0x34, 0x90, 0x59, 0x4c, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3d, 0x09, 0x4a, 0x28, 0x9c, 0x09, 0x0d, 0x34, 0xd6, + 0xf9, 0xce, 0x3a, 0xc3, 0x51, 0x8e, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xc6, + 0x61, 0x0e, 0x39, 0xc8, 0x79, 0x4e, 0x39, 0xc4, 0x61, 0xce, 0x38, 0xd6, + 0xc9, 0x0e, 0x3b, 0xdf, 0xf9, 0x8e, 0x3b, 0xe0, 0x01, 0x8f, 0x3b, 0xe1, + 0x09, 0xcf, 0x3b, 0xe1, 0x11, 0xcf, 0x3b, 0xe2, 0x01, 0x0f, 0x3c, 0xda, + 0xd9, 0x4e, 0x3b, 0xd0, 0xb1, 0xce, 0x39, 0xcf, 0xa9, 0x8e, 0x39, 0xce, + 0x99, 0x4e, 0x39, 0xcc, 0x79, 0x0e, 0x39, 0xe8, 0x11, 0x4f, 0x3b, 0x1d, + 0x5a, 0x90, 0x3e, 0x67, 0x72, 0x92, 0x43, 0x1d, 0x72, 0x10, 0x3f, 0x1f, + 0x62, 0x90, 0x3d, 0x28, 0x82, 0x50, 0x3e, 0x2b, 0xa2, 0x90, 0x3e, 0x2c, + 0xba, 0x50, 0x3e, 0x33, 0xda, 0x10, 0x3f, 0x3c, 0x02, 0xd1, 0x3f, 0x3f, + 0x1a, 0x11, 0x40, 0x40, 0x42, 0x11, 0x40, 0x42, 0x52, 0x51, 0x40, 0x46, + 0x5a, 0x91, 0x40, 0x4a, 0x72, 0xd1, 0x40, 0x4c, 0x7a, 0xd1, 0x40, 0x4d, + 0xa2, 0x11, 0x41, 0x51, 0xba, 0x51, 0x41, 0x56, 0xc2, 0x91, 0x41, 0x57, + 0xca, 0x91, 0x41, 0x56, 0xca, 0x51, 0x41, 0x54, 0xda, 0x11, 0x41, 0x59, + 0x02, 0x92, 0x41, 0x5a, 0xfa, 0x51, 0x41, 0x5a, 0x02, 0x12, 0x41, 0x58, + 0xfa, 0xd1, 0x40, 0x57, 0xda, 0x91, 0x40, 0x5a, 0x02, 0xd2, 0x40, 0x5d, + 0x0a, 0xd2, 0x40, 0x69, 0x2a, 0x92, 0x41, 0x67, 0x2a, 0x52, 0x41, 0x5f, + 0x02, 0x92, 0x40, 0x63, 0x12, 0xd2, 0x40, 0x98, 0x9a, 0x53, 0x46, 0xa0, + 0xf2, 0x53, 0x47, 0xa1, 0xfa, 0x13, 0x48, 0x91, 0x62, 0x53, 0x46, 0x86, + 0x02, 0x93, 0x45, 0x82, 0xda, 0x92, 0x45, 0x82, 0xfa, 0x92, 0x46, 0x86, + 0x3a, 0x53, 0x48, 0x83, 0x2a, 0x53, 0x48, 0x81, 0x22, 0x93, 0x48, 0x80, + 0x32, 0x13, 0x49, 0x83, 0x5a, 0x53, 0x49, 0x80, 0x4a, 0x93, 0x49, 0x7c, + 0x42, 0xd3, 0x49, 0x76, 0x1a, 0x93, 0x49, 0x6e, 0xea, 0x52, 0x49, 0x71, + 0x2a, 0x13, 0x4a, 0x7d, 0x8a, 0x93, 0x4b, 0x6f, 0x32, 0xd3, 0x4a, 0x5a, + 0xba, 0xd2, 0x49, 0x58, 0xba, 0x12, 0x4a, 0x5b, 0xda, 0x92, 0x4a, 0x59, + 0xc2, 0x92, 0x4a, 0x56, 0xaa, 0x52, 0x4a, 0x52, 0x9a, 0xd2, 0x49, 0x4b, + 0x62, 0x12, 0x49, 0x46, 0x3a, 0x92, 0x48, 0x39, 0xc2, 0x51, 0x46, 0x40, + 0x1a, 0x91, 0x42, 0x8a, 0x02, 0x12, 0x40, 0xcb, 0x8a, 0xd4, 0x4c, 0x17, + 0x83, 0x97, 0x5a, 0xea, 0x7a, 0x95, 0x50, 0xa4, 0x62, 0x12, 0x40, 0x72, + 0xd2, 0x50, 0x3a, 0x2b, 0x12, 0x51, 0x42, 0x2e, 0x6a, 0x11, 0x44, 0x4d, + 0x4a, 0xd2, 0x45, 0x33, 0x62, 0x91, 0x41, 0x3a, 0x8a, 0x11, 0x41, 0x44, + 0xf2, 0x91, 0x42, 0x84, 0x02, 0x54, 0x4c, 0x91, 0x5a, 0xd4, 0x4e, 0x8e, + 0x3a, 0x54, 0x4e, 0x88, 0x12, 0x54, 0x4d, 0x80, 0xba, 0xd3, 0x4b, 0x71, + 0x52, 0x53, 0x4a, 0x62, 0xea, 0x12, 0x49, 0x4d, 0x52, 0x92, 0x46, 0x19, + 0xc2, 0x50, 0x41, 0xf0, 0xa1, 0x0f, 0x3c, 0xd8, 0xf1, 0x8e, 0x39, 0xd2, + 0xa9, 0x0e, 0x39, 0xd9, 0xd9, 0x4e, 0x39, 0xcd, 0x79, 0x8e, 0x37, 0xa5, + 0x41, 0x8d, 0x31, 0x97, 0xb1, 0x4c, 0x2f, 0xa8, 0xe1, 0x4c, 0x2f, 0xec, + 0xa9, 0xce, 0x34, 0x5a, 0xfa, 0x11, 0x40, 0x7b, 0x6a, 0xd2, 0x3f, 0x7d, + 0x4a, 0xd2, 0x3c, 0x73, 0x12, 0x92, 0x3b, 0x5b, 0x52, 0x11, 0x39, 0x40, + 0x62, 0xd0, 0x34, 0x00, 0x5a, 0xce, 0x2c, 0xfd, 0x49, 0x8e, 0x2c, 0x31, + 0x0a, 0xd0, 0x32, 0x40, 0x22, 0x90, 0x33, 0x1c, 0xf2, 0xce, 0x2f, 0x21, + 0x32, 0xcf, 0x30, 0x0e, 0xaa, 0x4e, 0x2f, 0xd6, 0x39, 0x4d, 0x2b, 0x84, + 0x09, 0xcb, 0x25, 0x4f, 0x01, 0xca, 0x21, 0x44, 0xd9, 0x09, 0x22, 0x4e, + 0x49, 0xca, 0x24, 0x6d, 0x59, 0x0b, 0x2a, 0x83, 0x11, 0x0c, 0x2d, 0x81, + 0x19, 0x8c, 0x2d, 0x87, 0x49, 0x0c, 0x2e, 0x94, 0xa9, 0x4c, 0x30, 0xbb, + 0xc9, 0xcd, 0x33, 0xdc, 0xb9, 0x0e, 0x38, 0xea, 0x29, 0x4f, 0x39, 0xf3, + 0x59, 0x0f, 0x3a, 0x05, 0x02, 0x90, 0x3c, 0x01, 0xc2, 0x8f, 0x3b, 0x05, + 0xfa, 0x4f, 0x3c, 0x03, 0xe2, 0x0f, 0x3c, 0xfa, 0x89, 0x8f, 0x3a, 0xde, + 0xb1, 0xce, 0x37, 0xde, 0xb1, 0x8e, 0x37, 0xe2, 0xd1, 0x4e, 0x38, 0xe8, + 0x09, 0x4f, 0x39, 0xda, 0xa9, 0x4e, 0x38, 0xde, 0xd1, 0x8e, 0x39, 0xcf, + 0x69, 0x4e, 0x38, 0xc3, 0xe1, 0x4d, 0x35, 0x9c, 0x89, 0xcc, 0x30, 0x84, + 0xc1, 0xcb, 0x2c, 0x79, 0x71, 0xcb, 0x2b, 0x83, 0xf9, 0x8b, 0x2d, 0x93, + 0x99, 0x0c, 0x31, 0xb4, 0xb9, 0x0d, 0x35, 0xc2, 0x19, 0x0e, 0x37, 0xaf, + 0xa9, 0x0d, 0x35, 0xb1, 0xc1, 0x4d, 0x35, 0xba, 0x09, 0x4e, 0x36, 0xc1, + 0x29, 0x0e, 0x37, 0xba, 0x09, 0x4e, 0x36, 0xb3, 0xa1, 0x4d, 0x35, 0xc0, + 0xd1, 0x8d, 0x35, 0xf0, 0xe9, 0x4e, 0x38, 0x15, 0x12, 0x50, 0x3a, 0x15, + 0x12, 0x90, 0x3a, 0x1b, 0x22, 0xd0, 0x3a, 0x2b, 0x7a, 0x50, 0x3c, 0x35, + 0xba, 0x50, 0x3d, 0x4a, 0x52, 0x91, 0x3f, 0x54, 0xba, 0x91, 0x40, 0x5c, + 0x02, 0x12, 0x41, 0x5d, 0x02, 0x12, 0x41, 0x52, 0xa2, 0x11, 0x40, 0x52, + 0x9a, 0x11, 0x40, 0x53, 0xa2, 0xd1, 0x3f, 0x58, 0xc2, 0xd1, 0x3f, 0x57, + 0xa2, 0x11, 0x3f, 0x64, 0x12, 0x52, 0x40, 0x82, 0xba, 0x92, 0x42, 0xb3, + 0x5a, 0x14, 0x49, 0xa0, 0xf2, 0xd3, 0x47, 0x85, 0xfa, 0x52, 0x44, 0x77, + 0x8a, 0xd2, 0x42, 0x78, 0x9a, 0x12, 0x43, 0x78, 0x8a, 0x52, 0x43, 0x73, + 0x7a, 0x52, 0x43, 0x70, 0x7a, 0x92, 0x43, 0x76, 0x9a, 0x92, 0x44, 0x79, + 0xb2, 0x52, 0x45, 0x80, 0xe2, 0x12, 0x46, 0x83, 0x0a, 0x53, 0x47, 0x79, + 0xea, 0x92, 0x46, 0x75, 0xda, 0x52, 0x46, 0x72, 0xba, 0x92, 0x46, 0x78, + 0xe2, 0x92, 0x47, 0x76, 0xe2, 0x92, 0x47, 0x6f, 0xda, 0x12, 0x47, 0x75, + 0xea, 0xd2, 0x47, 0x7a, 0xea, 0x52, 0x48, 0x7a, 0xea, 0x52, 0x48, 0x76, + 0xe2, 0x52, 0x48, 0x6f, 0xd2, 0xd2, 0x47, 0x73, 0xea, 0x92, 0x48, 0x75, + 0xf2, 0x12, 0x49, 0x6c, 0xd2, 0x52, 0x48, 0x60, 0x8a, 0x52, 0x47, 0x65, + 0xaa, 0x92, 0x48, 0x61, 0x8a, 0x52, 0x48, 0x5a, 0x8a, 0xd2, 0x47, 0x5f, + 0xb2, 0x52, 0x48, 0x68, 0xfa, 0xd2, 0x49, 0xa1, 0x6a, 0x54, 0x4e, 0x5e, + 0xba, 0xd2, 0x48, 0x43, 0x22, 0xd2, 0x46, 0x42, 0x22, 0x52, 0x47, 0x44, + 0x2a, 0x92, 0x47, 0x49, 0x42, 0x92, 0x48, 0x59, 0xb2, 0x12, 0x4a, 0x55, + 0xa2, 0x92, 0x49, 0x4e, 0x7a, 0x12, 0x49, 0x56, 0x9a, 0x12, 0x4a, 0x86, + 0x0a, 0x14, 0x4f, 0x54, 0x92, 0xd2, 0x49, 0x4d, 0x62, 0x52, 0x49, 0x4c, + 0x5a, 0x12, 0x49, 0x4c, 0x5a, 0x12, 0x49, 0x45, 0x22, 0x12, 0x48, 0x41, + 0x0a, 0x92, 0x47, 0x34, 0xaa, 0x11, 0x46, 0x2a, 0x52, 0xd1, 0x44, 0x33, + 0x9a, 0x11, 0x46, 0x21, 0x0a, 0xd1, 0x43, 0x15, 0xba, 0x90, 0x42, 0x30, + 0xf2, 0x8e, 0x31, 0x11, 0x72, 0x4e, 0x31, 0xe2, 0x29, 0xce, 0x32, 0xfd, + 0xe1, 0x8f, 0x3d, 0xa1, 0xda, 0xd4, 0x51, 0x87, 0x83, 0xdb, 0x6c, 0x95, + 0x63, 0x9c, 0x70, 0xc1, 0xb2, 0xd2, 0x3b, 0x98, 0xfa, 0x51, 0x3c, 0x82, + 0x22, 0x91, 0x39, 0x80, 0xfa, 0x50, 0x3a, 0x84, 0xa2, 0x50, 0x34, 0x34, + 0x7a, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0xeb, 0x81, 0x4f, 0x3c, 0xfd, + 0x01, 0x10, 0x3e, 0xd0, 0xa1, 0x0e, 0x39, 0xd6, 0xd1, 0xce, 0x39, 0x51, + 0x92, 0x12, 0x48, 0x22, 0xea, 0x10, 0x40, 0x2b, 0x42, 0x11, 0x42, 0x26, + 0x22, 0x91, 0x40, 0x36, 0x9a, 0x91, 0x41, 0x39, 0xb2, 0xd1, 0x41, 0x3c, + 0xca, 0x51, 0x42, 0x42, 0x0a, 0x12, 0x43, 0x91, 0x92, 0x14, 0x4f, 0x92, + 0x92, 0x54, 0x4f, 0x34, 0xa2, 0xd1, 0x42, 0x38, 0xc2, 0x91, 0x43, 0x3f, + 0xf2, 0x11, 0x44, 0x35, 0xaa, 0x51, 0x43, 0x30, 0x82, 0xd1, 0x42, 0x2e, + 0x72, 0x91, 0x42, 0x20, 0xfa, 0xd0, 0x40, 0x18, 0xba, 0x10, 0x40, 0x13, + 0x9a, 0xd0, 0x3f, 0x0e, 0x8a, 0x10, 0x3f, 0x0a, 0x62, 0x50, 0x3e, 0x09, + 0x62, 0x10, 0x3e, 0x05, 0x32, 0x10, 0x3d, 0xfd, 0xf1, 0x0f, 0x3c, 0x0c, + 0x82, 0x50, 0x40, 0x02, 0x22, 0x90, 0x3e, 0xbe, 0x31, 0x0e, 0x36, 0xc8, + 0xa1, 0x0e, 0x38, 0xcf, 0xd1, 0xce, 0x38, 0xbb, 0x21, 0xce, 0x35, 0x9f, + 0x59, 0xcd, 0x32, 0x9b, 0x21, 0x4d, 0x32, 0xec, 0x99, 0x0f, 0x3c, 0xb6, + 0xe9, 0x0d, 0x34, 0xc0, 0x21, 0x0e, 0x35, 0xd0, 0x99, 0x4e, 0x38, 0x73, + 0xf9, 0x4b, 0x2c, 0x6d, 0xe1, 0x4b, 0x2c, 0x79, 0x21, 0x4c, 0x2c, 0x6e, + 0xd9, 0x0b, 0x2b, 0x65, 0x79, 0x0b, 0x2a, 0x35, 0xe9, 0xc9, 0x23, 0x5e, + 0x49, 0x0b, 0x2a, 0x68, 0xa9, 0xcb, 0x2b, 0x62, 0x79, 0x4b, 0x2b, 0x8e, + 0x9a, 0x13, 0x48, 0x8d, 0x92, 0x53, 0x46, 0x79, 0x2a, 0x12, 0x3b, 0x7e, + 0x3a, 0xd2, 0x3b, 0x81, 0x62, 0x92, 0x3d, 0x84, 0x72, 0x52, 0x3d, 0x83, + 0x5a, 0x92, 0x3c, 0x64, 0x9a, 0x91, 0x3a, 0x5d, 0x62, 0x51, 0x39, 0x52, + 0x12, 0x51, 0x38, 0x42, 0x8a, 0x50, 0x35, 0x44, 0x92, 0xd0, 0x35, 0x51, + 0xfa, 0x10, 0x38, 0x57, 0x22, 0xd1, 0x38, 0x58, 0x12, 0x91, 0x38, 0x77, + 0xea, 0x51, 0x3b, 0x78, 0x02, 0x52, 0x3b, 0x76, 0x02, 0x52, 0x3b, 0x6e, + 0xc2, 0xd1, 0x39, 0x67, 0x92, 0x11, 0x39, 0x6e, 0x3a, 0x12, 0x40, 0x65, + 0x12, 0x52, 0x40, 0x31, 0xc9, 0x89, 0x24, 0x29, 0x79, 0xc9, 0x22, 0x0b, + 0x59, 0xc8, 0x1e, 0xdd, 0xf0, 0x46, 0x19, 0x0d, 0x79, 0x88, 0x1e, 0x22, + 0x29, 0x49, 0x21, 0x2e, 0x81, 0x89, 0x22, 0x29, 0x79, 0x89, 0x22, 0x36, + 0xd9, 0xc9, 0x23, 0x86, 0x39, 0x8c, 0x2f, 0x45, 0x31, 0x4a, 0x26, 0x78, + 0xa9, 0x4b, 0x2c, 0xa9, 0x39, 0x8d, 0x33, 0x6f, 0x79, 0xcb, 0x2c, 0x5f, + 0x31, 0x0b, 0x2b, 0x6a, 0x91, 0x0b, 0x2c, 0x7b, 0x01, 0xcc, 0x2d, 0x74, + 0xd1, 0x0b, 0x2d, 0x63, 0x31, 0x4b, 0x2b, 0xb9, 0xb9, 0xcd, 0x35, 0xc8, + 0x31, 0xce, 0x37, 0xf9, 0x79, 0x0f, 0x3b, 0x19, 0x9a, 0x10, 0x40, 0x1b, + 0xc2, 0x90, 0x40, 0x1d, 0xca, 0x90, 0x40, 0x23, 0xea, 0x50, 0x41, 0x2c, + 0x22, 0x11, 0x42, 0x35, 0x72, 0x11, 0x43, 0x3b, 0x9a, 0x91, 0x43, 0x40, + 0xba, 0x11, 0x44, 0x44, 0xda, 0xd1, 0x44, 0x49, 0x12, 0xd2, 0x45, 0x49, + 0x0a, 0xd2, 0x45, 0x4a, 0x12, 0xd2, 0x45, 0x4b, 0x22, 0x12, 0x46, 0x42, + 0xf2, 0x51, 0x44, 0x42, 0x02, 0x12, 0x44, 0xdb, 0xb1, 0x4e, 0x36, 0xdc, + 0xb1, 0x8e, 0x36, 0xd9, 0xa9, 0x0e, 0x36, 0xd8, 0xa9, 0x0e, 0x36, 0xcf, + 0x59, 0x8e, 0x34, 0xe4, 0xf9, 0x8e, 0x39, 0xd3, 0x61, 0x8e, 0x35, 0x0d, + 0x5a, 0x50, 0x3f, 0xc6, 0x51, 0x8e, 0x37, 0x96, 0xf1, 0x0c, 0x32, 0xc8, + 0x71, 0x0e, 0x38, 0xc5, 0x59, 0xce, 0x37, 0xbb, 0x21, 0x0e, 0x36, 0xb3, + 0xf1, 0x0d, 0x35, 0x4f, 0xa9, 0x0a, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x97, 0x69, 0xcc, 0x30, 0x6f, 0x19, 0xcb, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0x08, 0x43, 0x0c, 0x6e, 0xa9, 0x4b, 0x2e, 0xa5, + 0x91, 0x0d, 0x35, 0x9e, 0x41, 0x0d, 0x34, 0x8c, 0x79, 0x0c, 0x32, 0xaf, + 0x81, 0x8d, 0x36, 0xb1, 0xd9, 0x8d, 0x36, 0xb3, 0xf9, 0xcd, 0x36, 0xb5, + 0x09, 0x0e, 0x37, 0xc0, 0x29, 0xce, 0x37, 0xe0, 0xf9, 0x8e, 0x3b, 0xe2, + 0x09, 0xcf, 0x3b, 0xe4, 0x11, 0xcf, 0x3b, 0xd5, 0xc9, 0x4e, 0x3a, 0xce, + 0x91, 0xce, 0x39, 0xc8, 0x69, 0xce, 0x38, 0xc7, 0x61, 0x8e, 0x38, 0xc6, + 0x39, 0x4e, 0x38, 0xc4, 0x29, 0x0e, 0x38, 0xd0, 0x51, 0x4e, 0x38, 0x0c, + 0xd2, 0x4f, 0x3b, 0x5e, 0x2a, 0xd2, 0x41, 0x12, 0x32, 0x90, 0x3c, 0x12, + 0x02, 0x10, 0x3b, 0x10, 0xd2, 0x8f, 0x3a, 0x22, 0x5a, 0x90, 0x3c, 0x2c, + 0xaa, 0x50, 0x3e, 0x31, 0xc2, 0x50, 0x3e, 0x32, 0xca, 0x10, 0x3e, 0x39, + 0xf2, 0xd0, 0x3e, 0x39, 0x12, 0xd1, 0x3e, 0x3d, 0x22, 0x11, 0x3f, 0x46, + 0x52, 0x11, 0x40, 0x49, 0x62, 0x51, 0x40, 0x4a, 0x62, 0x91, 0x40, 0x4b, + 0x82, 0x91, 0x40, 0x4c, 0x92, 0x91, 0x40, 0x53, 0xb2, 0x11, 0x41, 0x55, + 0xba, 0x11, 0x41, 0x56, 0xba, 0x11, 0x41, 0x50, 0xaa, 0x91, 0x40, 0x52, + 0xba, 0x91, 0x40, 0x58, 0xda, 0xd1, 0x40, 0x56, 0xca, 0x91, 0x40, 0x53, + 0xc2, 0x51, 0x40, 0x53, 0xba, 0x11, 0x40, 0x55, 0xd2, 0x51, 0x40, 0x58, + 0xda, 0x51, 0x40, 0x69, 0x2a, 0x52, 0x41, 0x5e, 0xfa, 0x91, 0x40, 0x5b, + 0xe2, 0x51, 0x40, 0x72, 0x62, 0x12, 0x42, 0x95, 0x82, 0xd3, 0x45, 0x9b, + 0xba, 0x53, 0x46, 0xa4, 0x0a, 0x54, 0x48, 0x90, 0x5a, 0x93, 0x46, 0x85, + 0xf2, 0x52, 0x45, 0x83, 0xea, 0xd2, 0x45, 0x82, 0xfa, 0xd2, 0x46, 0x81, + 0xfa, 0xd2, 0x47, 0x81, 0x1a, 0x93, 0x48, 0x81, 0x32, 0x13, 0x49, 0x81, + 0x4a, 0x93, 0x49, 0x83, 0x72, 0x13, 0x4a, 0x82, 0x7a, 0x93, 0x4a, 0x7e, + 0x62, 0x93, 0x4a, 0x76, 0x22, 0x13, 0x4a, 0x6e, 0x02, 0xd3, 0x49, 0x7c, + 0x8a, 0x93, 0x4b, 0x8a, 0x12, 0xd4, 0x4d, 0x75, 0x72, 0x13, 0x4c, 0x68, + 0x22, 0x93, 0x4b, 0x6f, 0x6a, 0x93, 0x4c, 0x6c, 0x5a, 0x93, 0x4c, 0x71, + 0x82, 0x13, 0x4d, 0x65, 0x32, 0xd3, 0x4b, 0x62, 0x1a, 0x53, 0x4b, 0x55, + 0xb2, 0x12, 0x4a, 0x58, 0xba, 0x52, 0x4a, 0x40, 0xf2, 0xd1, 0x46, 0x47, + 0x52, 0x11, 0x43, 0x93, 0x1a, 0x12, 0x40, 0xd6, 0x92, 0x94, 0x4b, 0x1b, + 0x7b, 0x17, 0x5a, 0xdf, 0xda, 0x94, 0x4d, 0x8b, 0x02, 0x12, 0x40, 0x2b, + 0xba, 0x90, 0x40, 0x46, 0x3a, 0xd2, 0x47, 0x59, 0xca, 0x52, 0x49, 0x67, + 0x0a, 0x13, 0x49, 0x44, 0x0a, 0xd2, 0x42, 0x4a, 0x32, 0x92, 0x43, 0x71, + 0x6a, 0xd3, 0x49, 0x9a, 0xb2, 0x14, 0x50, 0x99, 0xa2, 0x14, 0x50, 0x94, + 0x7a, 0x94, 0x4f, 0x8d, 0x42, 0x14, 0x4e, 0x86, 0x12, 0x14, 0x4d, 0x79, + 0xaa, 0x13, 0x4b, 0x62, 0xf2, 0x12, 0x49, 0x30, 0x7a, 0x91, 0x43, 0x02, + 0x22, 0x50, 0x3e, 0xf1, 0xc1, 0x4f, 0x3c, 0xe3, 0x39, 0xcf, 0x3a, 0xee, + 0x79, 0x8f, 0x3b, 0xdf, 0xf9, 0x8e, 0x39, 0xc0, 0x09, 0x4e, 0x34, 0xa6, + 0x21, 0x0d, 0x31, 0xad, 0x11, 0x4d, 0x30, 0xee, 0xb9, 0x4e, 0x35, 0x5b, + 0x0a, 0x52, 0x40, 0x7f, 0x82, 0x12, 0x40, 0x80, 0x5a, 0x52, 0x3d, 0x75, + 0x1a, 0x92, 0x3b, 0x5d, 0x62, 0x51, 0x39, 0x41, 0x62, 0x90, 0x34, 0xfc, + 0x41, 0x0e, 0x2c, 0x86, 0x91, 0x4a, 0x1e, 0x83, 0x79, 0xca, 0x1d, 0xee, + 0xf1, 0x8d, 0x2a, 0x18, 0x12, 0x0f, 0x30, 0x03, 0x2a, 0x8e, 0x2b, 0xdf, + 0x11, 0x8d, 0x28, 0xe6, 0x69, 0x0d, 0x2a, 0xd1, 0xd1, 0x8c, 0x28, 0xa2, + 0xd1, 0x8b, 0x26, 0x60, 0x41, 0xca, 0x22, 0x47, 0xa9, 0x09, 0x21, 0x42, + 0x89, 0x49, 0x21, 0x4b, 0x19, 0x8a, 0x23, 0x64, 0xe1, 0x4a, 0x28, 0x7f, + 0xc9, 0x8b, 0x2b, 0x95, 0xa1, 0x0c, 0x30, 0xb0, 0x81, 0x8d, 0x32, 0xc5, + 0x19, 0x4e, 0x34, 0xd8, 0xa1, 0x0e, 0x37, 0xe6, 0xf9, 0x8e, 0x38, 0xf7, + 0x59, 0x4f, 0x39, 0x0a, 0x12, 0xd0, 0x3b, 0x13, 0x52, 0xd0, 0x3d, 0x15, + 0x62, 0x90, 0x3e, 0x18, 0x82, 0x50, 0x3f, 0x1b, 0x92, 0x10, 0x40, 0x15, + 0x72, 0x10, 0x3f, 0x11, 0x5a, 0x50, 0x3e, 0x09, 0x12, 0xd0, 0x3c, 0x06, + 0xfa, 0x8f, 0x3c, 0x01, 0xa2, 0x8f, 0x3b, 0xfb, 0x31, 0x4f, 0x3a, 0x04, + 0xca, 0x8f, 0x3c, 0x0b, 0x22, 0x50, 0x3e, 0x10, 0x42, 0x50, 0x3f, 0x0f, + 0x3a, 0x50, 0x3f, 0x0a, 0x22, 0x50, 0x3e, 0x0c, 0x52, 0x90, 0x3f, 0x08, + 0x42, 0x10, 0x3f, 0x03, 0x32, 0x90, 0x3e, 0x05, 0x4a, 0x10, 0x3f, 0x02, + 0x42, 0x90, 0x3e, 0x00, 0x2a, 0x10, 0x3e, 0xfc, 0x19, 0x90, 0x3d, 0xf6, + 0xf9, 0xcf, 0x3c, 0xeb, 0x91, 0x8f, 0x3b, 0xdb, 0xf9, 0xce, 0x39, 0xc7, + 0x39, 0x0e, 0x37, 0xd8, 0x51, 0x8e, 0x35, 0x04, 0x4a, 0x0f, 0x38, 0x15, + 0x0a, 0x10, 0x3a, 0x18, 0x0a, 0x10, 0x3a, 0x25, 0x4a, 0x10, 0x3b, 0x2d, + 0x82, 0xd0, 0x3b, 0x41, 0xea, 0x90, 0x3d, 0x50, 0x7a, 0xd1, 0x3f, 0x58, + 0xd2, 0x91, 0x40, 0x59, 0xd2, 0x91, 0x40, 0x51, 0x8a, 0x91, 0x3f, 0x52, + 0x8a, 0x51, 0x3f, 0x54, 0x9a, 0x51, 0x3f, 0x60, 0xfa, 0x51, 0x40, 0x6e, + 0x3a, 0xd2, 0x40, 0x67, 0x22, 0x52, 0x40, 0x7e, 0x92, 0x12, 0x42, 0xb6, + 0x62, 0x54, 0x49, 0xa6, 0x12, 0x54, 0x48, 0x87, 0x0a, 0xd3, 0x44, 0x83, + 0xe2, 0x52, 0x44, 0x7d, 0xba, 0xd2, 0x43, 0x82, 0xc2, 0x12, 0x45, 0x82, + 0xd2, 0x92, 0x45, 0x7f, 0xca, 0x52, 0x45, 0x7b, 0xba, 0x52, 0x45, 0x80, + 0xe2, 0x52, 0x46, 0x92, 0xb2, 0x13, 0x49, 0x93, 0xca, 0x53, 0x49, 0x86, + 0x5a, 0x53, 0x48, 0x79, 0xfa, 0x52, 0x47, 0x7c, 0x02, 0x13, 0x48, 0x80, + 0x1a, 0x53, 0x48, 0x7d, 0x12, 0x53, 0x48, 0x80, 0x5a, 0x13, 0x49, 0x86, + 0x8a, 0x93, 0x49, 0x81, 0x2a, 0x13, 0x49, 0x82, 0x22, 0x53, 0x49, 0x7b, + 0x0a, 0xd3, 0x48, 0x82, 0x4a, 0x93, 0x49, 0x8a, 0x0a, 0x14, 0x4c, 0x94, + 0x2a, 0x54, 0x4d, 0x82, 0x6a, 0xd3, 0x4a, 0x6a, 0xca, 0xd2, 0x48, 0x65, + 0xba, 0x92, 0x48, 0x69, 0xca, 0x12, 0x49, 0x63, 0xba, 0xd2, 0x48, 0x7e, + 0x9a, 0x53, 0x4b, 0x49, 0x3a, 0xd2, 0x46, 0x82, 0xa2, 0x13, 0x4c, 0x57, + 0x8a, 0xd2, 0x48, 0x4e, 0x62, 0xd2, 0x48, 0x4e, 0x72, 0xd2, 0x48, 0x51, + 0x9a, 0x52, 0x49, 0x54, 0xa2, 0x92, 0x49, 0x47, 0x42, 0x52, 0x48, 0x55, + 0xa2, 0xd2, 0x49, 0x5b, 0xca, 0xd2, 0x4a, 0x51, 0x7a, 0x92, 0x49, 0x5d, + 0xca, 0xd2, 0x4a, 0x51, 0x7a, 0x92, 0x49, 0x4f, 0x82, 0x92, 0x49, 0x3c, + 0x02, 0x12, 0x47, 0x4c, 0x6a, 0x12, 0x49, 0x4b, 0x52, 0x12, 0x49, 0x49, + 0x3a, 0xd2, 0x48, 0x42, 0x12, 0x12, 0x48, 0x49, 0x4a, 0x92, 0x48, 0x2d, + 0x5a, 0x91, 0x45, 0x1f, 0xfa, 0x90, 0x43, 0x13, 0xba, 0x10, 0x42, 0x89, + 0xc2, 0xd0, 0x33, 0x48, 0x7a, 0x50, 0x3c, 0xb7, 0x5a, 0x12, 0x39, 0x9e, + 0xf2, 0x12, 0x42, 0x09, 0x53, 0x57, 0x5a, 0x96, 0x7a, 0x94, 0x50, 0x23, + 0xa3, 0xd8, 0x60, 0xbc, 0x7a, 0x52, 0x3c, 0xb8, 0x52, 0x92, 0x3b, 0x85, + 0x02, 0xd1, 0x38, 0x7a, 0xea, 0x10, 0x39, 0x8e, 0xf2, 0x50, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xea, 0x50, 0x42, 0x26, 0x2a, 0x91, 0x43, 0x13, + 0x92, 0x50, 0x41, 0xfe, 0xf9, 0x4f, 0x3e, 0x27, 0x2a, 0x91, 0x43, 0x24, + 0xda, 0x50, 0x3f, 0x04, 0x02, 0x50, 0x3c, 0x24, 0xda, 0xd0, 0x40, 0x24, + 0xd2, 0xd0, 0x3d, 0x20, 0xb2, 0x90, 0x3d, 0x21, 0xc2, 0xd0, 0x3d, 0x08, + 0x1a, 0x90, 0x3a, 0x09, 0x32, 0x10, 0x3c, 0x65, 0xf2, 0xd2, 0x48, 0x67, + 0x12, 0x53, 0x49, 0x65, 0xf2, 0x12, 0x49, 0x61, 0xda, 0xd2, 0x48, 0x5e, + 0xba, 0x92, 0x48, 0x5a, 0xa2, 0x52, 0x48, 0x57, 0x8a, 0xd2, 0x47, 0x52, + 0x6a, 0xd2, 0x46, 0x8c, 0x5a, 0x14, 0x4e, 0x85, 0x2a, 0xd4, 0x4c, 0x81, + 0x12, 0x54, 0x4c, 0x7f, 0x0a, 0x14, 0x4c, 0x81, 0x12, 0x54, 0x4c, 0x82, + 0x1a, 0x94, 0x4c, 0x47, 0x3a, 0x92, 0x45, 0xf5, 0x01, 0x90, 0x3c, 0x07, + 0x52, 0xd0, 0x3f, 0xc5, 0x69, 0x8e, 0x37, 0xc8, 0x91, 0x0e, 0x38, 0xd1, + 0xf1, 0x0e, 0x39, 0xc7, 0x81, 0xce, 0x37, 0x9f, 0x71, 0xcd, 0x32, 0x9f, + 0x51, 0xcd, 0x32, 0xed, 0xb1, 0x0f, 0x3c, 0xd1, 0xb9, 0x8e, 0x38, 0xc7, + 0x59, 0x4e, 0x36, 0xd5, 0xd1, 0xce, 0x38, 0x64, 0x81, 0x8b, 0x2a, 0x5e, + 0x61, 0x4b, 0x2a, 0x7d, 0x39, 0x8c, 0x2c, 0x70, 0xf9, 0x4b, 0x2b, 0x69, + 0xa9, 0x8b, 0x2a, 0x3c, 0x19, 0x8a, 0x24, 0x63, 0x81, 0x8b, 0x2a, 0x7e, + 0x39, 0x4c, 0x2e, 0x6b, 0xc1, 0x4b, 0x2c, 0x8e, 0x82, 0xd3, 0x47, 0x8f, + 0xa2, 0xd3, 0x46, 0x77, 0x2a, 0x92, 0x3b, 0x7b, 0x32, 0xd2, 0x3b, 0x7a, + 0x3a, 0xd2, 0x3c, 0x81, 0x5a, 0x92, 0x3d, 0x85, 0x72, 0x12, 0x3e, 0x65, + 0xa2, 0x91, 0x3a, 0x59, 0x42, 0x11, 0x39, 0x51, 0xfa, 0x10, 0x38, 0x42, + 0x8a, 0x10, 0x35, 0x1c, 0x7a, 0x4f, 0x31, 0x1f, 0x8a, 0x8f, 0x31, 0x42, + 0x7a, 0x10, 0x35, 0x4d, 0xca, 0x90, 0x36, 0x52, 0xd2, 0x50, 0x37, 0x57, + 0xc2, 0x90, 0x37, 0x6d, 0x9a, 0x11, 0x3a, 0x71, 0xba, 0x51, 0x3a, 0x71, + 0xc2, 0x91, 0x3a, 0x70, 0xca, 0x11, 0x3a, 0x5e, 0x4a, 0x51, 0x38, 0x5f, + 0xba, 0x51, 0x3d, 0x2f, 0x02, 0x50, 0x37, 0x1e, 0x29, 0x09, 0x23, 0x1e, + 0x19, 0x09, 0x22, 0x0a, 0x61, 0x08, 0x1e, 0xd8, 0xe0, 0xc6, 0x18, 0x0b, + 0x79, 0x88, 0x1e, 0x1d, 0x09, 0x09, 0x21, 0x25, 0x51, 0xc9, 0x21, 0x21, + 0x59, 0xc9, 0x21, 0x2c, 0x99, 0xc9, 0x22, 0x89, 0x59, 0x0c, 0x30, 0x5a, + 0xe9, 0x8a, 0x29, 0x8c, 0x69, 0x0c, 0x30, 0xa3, 0x19, 0x0d, 0x33, 0x6a, + 0x69, 0x0b, 0x2c, 0x55, 0xe9, 0x0a, 0x2a, 0x65, 0x91, 0x4b, 0x2b, 0x6e, + 0xd9, 0x8b, 0x2c, 0x5a, 0x01, 0x0b, 0x2a, 0x74, 0xb9, 0xcb, 0x2c, 0xa7, + 0x59, 0x8d, 0x33, 0xa1, 0x21, 0xcd, 0x31, 0xe7, 0x11, 0x4f, 0x39, 0x0d, + 0x5a, 0x50, 0x3e, 0x0f, 0x72, 0x90, 0x3e, 0x13, 0x92, 0x90, 0x3f, 0x18, + 0xb2, 0x10, 0x40, 0x23, 0xf2, 0x50, 0x41, 0x27, 0x22, 0x91, 0x41, 0x18, + 0xb2, 0x10, 0x40, 0x1c, 0xd2, 0x90, 0x40, 0x1f, 0xea, 0xd0, 0x40, 0x1b, + 0xd2, 0x50, 0x40, 0x23, 0x1a, 0x51, 0x41, 0x27, 0x32, 0x91, 0x41, 0x2b, + 0x52, 0xd1, 0x41, 0x2c, 0x62, 0x11, 0x42, 0xce, 0x69, 0xce, 0x34, 0xce, + 0x61, 0x8e, 0x34, 0xae, 0x39, 0xcd, 0x30, 0xaf, 0x41, 0xcd, 0x30, 0xad, + 0x31, 0x8d, 0x30, 0x9b, 0xb9, 0x0c, 0x30, 0x9b, 0xa1, 0x8c, 0x30, 0xb7, + 0x69, 0xcd, 0x31, 0xbf, 0x01, 0x0e, 0x36, 0x86, 0x41, 0x0c, 0x30, 0x48, + 0x39, 0x0a, 0x28, 0x62, 0x09, 0x0b, 0x2b, 0x58, 0xd9, 0x0a, 0x2a, 0x58, + 0xd1, 0x0a, 0x2a, 0x4f, 0x71, 0x0a, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, 0x21, 0xcc, 0x2f, 0x57, + 0x09, 0x8b, 0x2b, 0x96, 0xf1, 0x8c, 0x32, 0x9d, 0x21, 0x4d, 0x33, 0x69, + 0x69, 0x0b, 0x2e, 0x91, 0xa9, 0x4c, 0x32, 0x9a, 0xf9, 0x4c, 0x33, 0x9a, + 0x11, 0x8d, 0x33, 0x9a, 0x31, 0x8d, 0x33, 0xbf, 0x21, 0x8e, 0x37, 0xc0, + 0x29, 0x8e, 0x37, 0xc3, 0x39, 0x0e, 0x38, 0xc0, 0x21, 0xce, 0x37, 0xaf, + 0xe1, 0x0d, 0x36, 0xaf, 0xd1, 0xcd, 0x35, 0xac, 0xb1, 0x4d, 0x35, 0xad, + 0x69, 0x4d, 0x35, 0xa5, 0x21, 0x4d, 0x34, 0xa6, 0x21, 0x4d, 0x34, 0xbd, + 0x59, 0xcd, 0x32, 0x26, 0x7a, 0x50, 0x3d, 0xf0, 0x19, 0x8f, 0x38, 0x1a, + 0x4a, 0x90, 0x3b, 0xe6, 0x81, 0x4e, 0x35, 0x1b, 0x32, 0x90, 0x3b, 0x20, + 0x4a, 0xd0, 0x3b, 0x26, 0x72, 0x90, 0x3c, 0x2f, 0x9a, 0x90, 0x3d, 0x31, + 0xaa, 0xd0, 0x3d, 0x32, 0xd2, 0xd0, 0x3d, 0x3c, 0x02, 0xd1, 0x3e, 0x44, + 0x3a, 0x11, 0x40, 0x50, 0xaa, 0x11, 0x41, 0x52, 0xb2, 0x11, 0x41, 0x53, + 0xca, 0x51, 0x41, 0x54, 0xca, 0x11, 0x41, 0x5d, 0x02, 0xd2, 0x41, 0x5b, + 0xf2, 0x51, 0x41, 0x57, 0xca, 0x11, 0x41, 0x4e, 0x92, 0x51, 0x40, 0x50, + 0x9a, 0x51, 0x40, 0x57, 0xc2, 0xd1, 0x40, 0x57, 0xc2, 0x91, 0x40, 0x4f, + 0xa2, 0x91, 0x3f, 0x4e, 0x9a, 0x51, 0x3f, 0x50, 0x92, 0x51, 0x3f, 0x54, + 0xa2, 0x91, 0x3f, 0x55, 0x92, 0x91, 0x3f, 0x5e, 0xfa, 0x51, 0x40, 0x68, + 0x22, 0x12, 0x41, 0x6e, 0x4a, 0x52, 0x41, 0x94, 0x6a, 0x93, 0x45, 0x97, + 0x9a, 0xd3, 0x45, 0xa4, 0x0a, 0x94, 0x48, 0x8d, 0x3a, 0x13, 0x46, 0x84, + 0xea, 0x92, 0x45, 0x82, 0xe2, 0x12, 0x46, 0x82, 0x02, 0x53, 0x47, 0x83, + 0x2a, 0x53, 0x48, 0x84, 0x4a, 0x53, 0x49, 0x86, 0x82, 0x13, 0x4a, 0x88, + 0xba, 0x13, 0x4b, 0x8b, 0xea, 0xd3, 0x4b, 0x8a, 0xf2, 0x53, 0x4c, 0x8d, + 0x12, 0x54, 0x4d, 0x84, 0xba, 0x13, 0x4c, 0x7e, 0x8a, 0x53, 0x4b, 0x8c, + 0x2a, 0x14, 0x4e, 0x98, 0x82, 0x54, 0x50, 0x82, 0xfa, 0x13, 0x4e, 0x81, + 0x02, 0x94, 0x4e, 0x83, 0x12, 0x14, 0x4f, 0x81, 0x02, 0xd4, 0x4e, 0x7e, + 0xf2, 0x93, 0x4e, 0x70, 0x92, 0x13, 0x4d, 0x67, 0x42, 0x13, 0x4c, 0x5f, + 0xf2, 0x12, 0x4b, 0x55, 0xa2, 0x12, 0x4a, 0x39, 0xaa, 0xd1, 0x45, 0x45, + 0x32, 0xd1, 0x42, 0x9a, 0x52, 0xd2, 0x40, 0xd6, 0x8a, 0x54, 0x4b, 0x19, + 0x7b, 0x57, 0x5a, 0xb8, 0x12, 0x14, 0x4b, 0x36, 0xea, 0x90, 0x41, 0x40, + 0x0a, 0xd2, 0x45, 0x46, 0x42, 0x12, 0x48, 0x77, 0x8a, 0xd3, 0x4a, 0x4b, + 0x42, 0xd2, 0x44, 0x4b, 0x42, 0xd2, 0x43, 0x5b, 0xc2, 0x12, 0x47, 0x9c, + 0xca, 0x54, 0x50, 0xa1, 0xea, 0x14, 0x51, 0x9c, 0xba, 0x94, 0x50, 0x93, + 0x82, 0x14, 0x4f, 0x8f, 0x62, 0xd4, 0x4e, 0x86, 0x2a, 0x14, 0x4d, 0x76, + 0xaa, 0x13, 0x4b, 0x42, 0x12, 0xd2, 0x44, 0x02, 0x2a, 0x10, 0x3e, 0xe4, + 0x69, 0x0f, 0x3b, 0xde, 0x31, 0x4f, 0x3a, 0xe9, 0x71, 0x4f, 0x3b, 0xe8, + 0x59, 0x8f, 0x3a, 0xcb, 0x69, 0x8e, 0x36, 0xb0, 0x89, 0x4d, 0x32, 0xb4, + 0x59, 0x4d, 0x31, 0xe9, 0xb1, 0xce, 0x35, 0x58, 0xfa, 0x51, 0x40, 0x7d, + 0x8a, 0x92, 0x40, 0x7f, 0x52, 0x12, 0x3d, 0x73, 0x12, 0x52, 0x3b, 0x5f, + 0x7a, 0x91, 0x39, 0x41, 0x6a, 0x10, 0x35, 0xf6, 0x29, 0x4e, 0x2b, 0x82, + 0x71, 0x8a, 0x1d, 0x17, 0x29, 0xc7, 0x10, 0x13, 0x09, 0x87, 0x10, 0x72, + 0x09, 0x8a, 0x1b, 0xcf, 0xc1, 0x0c, 0x27, 0xd2, 0xc1, 0x4c, 0x26, 0xc2, + 0x29, 0xcc, 0x23, 0xd1, 0xd1, 0x4c, 0x28, 0xea, 0xe1, 0x0d, 0x2c, 0xcd, + 0xf1, 0x8c, 0x29, 0x9c, 0xe1, 0x8b, 0x27, 0x69, 0x81, 0x0a, 0x24, 0x5a, + 0x41, 0xca, 0x22, 0x5e, 0x61, 0x4a, 0x23, 0x6c, 0xc9, 0xca, 0x25, 0x84, + 0xc1, 0xcb, 0x29, 0x9e, 0xa9, 0x8c, 0x2e, 0xbc, 0x81, 0x8d, 0x31, 0xd9, + 0x71, 0x8e, 0x34, 0x0a, 0xc2, 0x4f, 0x39, 0x1d, 0x52, 0x50, 0x3b, 0x2a, + 0x9a, 0x90, 0x3c, 0x42, 0x3a, 0x91, 0x3f, 0x48, 0x7a, 0x91, 0x40, 0x44, + 0x4a, 0x51, 0x40, 0x3a, 0xf2, 0xd0, 0x3e, 0x2a, 0x9a, 0xd0, 0x3d, 0x38, + 0xf2, 0x10, 0x40, 0x40, 0x32, 0x11, 0x41, 0x3e, 0x22, 0x51, 0x41, 0x42, + 0x52, 0xd1, 0x41, 0x47, 0x92, 0x91, 0x42, 0x4a, 0xca, 0x11, 0x43, 0x46, + 0xa2, 0x91, 0x42, 0x44, 0xa2, 0x91, 0x42, 0x3a, 0x52, 0x91, 0x41, 0x1d, + 0x8a, 0xd0, 0x3e, 0x02, 0x8a, 0x4f, 0x3a, 0xdc, 0x89, 0x0e, 0x37, 0xb1, + 0x39, 0xcd, 0x31, 0xa9, 0x11, 0x4d, 0x32, 0xcc, 0x59, 0x0e, 0x38, 0xde, + 0xf1, 0xce, 0x39, 0xec, 0x79, 0x4f, 0x3b, 0xfc, 0x01, 0x10, 0x3d, 0x07, + 0x42, 0xd0, 0x3e, 0x0e, 0x72, 0x10, 0x40, 0x0c, 0x6a, 0x10, 0x40, 0xec, + 0x91, 0x8f, 0x3b, 0xd5, 0x71, 0x4e, 0x36, 0xf1, 0xb1, 0x4e, 0x34, 0x06, + 0x52, 0xcf, 0x37, 0x15, 0xea, 0x4f, 0x39, 0x29, 0x5a, 0x10, 0x3b, 0x3a, + 0xba, 0xd0, 0x3c, 0x47, 0x22, 0x51, 0x3e, 0x52, 0x7a, 0x11, 0x40, 0x57, + 0xca, 0x51, 0x40, 0x5e, 0x02, 0xd2, 0x40, 0x61, 0x1a, 0x12, 0x41, 0x62, + 0x1a, 0xd2, 0x40, 0x64, 0x1a, 0x92, 0x40, 0x6b, 0x3a, 0xd2, 0x40, 0x7e, + 0x8a, 0x12, 0x42, 0x7e, 0x8a, 0xd2, 0x41, 0x7d, 0x82, 0xd2, 0x41, 0xba, + 0x72, 0x54, 0x49, 0xaf, 0x3a, 0xd4, 0x48, 0x8f, 0x5a, 0x13, 0x46, 0x90, + 0x6a, 0x13, 0x46, 0x89, 0x32, 0x93, 0x45, 0x84, 0xda, 0xd2, 0x45, 0x84, + 0xea, 0xd2, 0x45, 0x7e, 0xc2, 0x92, 0x45, 0x7d, 0xc2, 0xd2, 0x45, 0x84, + 0x12, 0x13, 0x47, 0x98, 0x02, 0x14, 0x4a, 0xaf, 0xb2, 0x94, 0x4e, 0xa2, + 0x3a, 0x54, 0x4b, 0x82, 0x42, 0x93, 0x48, 0x81, 0x2a, 0x53, 0x48, 0x81, + 0x32, 0x93, 0x48, 0x85, 0x72, 0x93, 0x49, 0x6b, 0xda, 0xd2, 0x48, 0x71, + 0xda, 0x12, 0x48, 0x82, 0x4a, 0x53, 0x49, 0x80, 0x42, 0x53, 0x49, 0x80, + 0x52, 0x93, 0x49, 0x7c, 0x42, 0xd3, 0x49, 0x6b, 0x02, 0x53, 0x49, 0x82, + 0x52, 0x13, 0x4a, 0x72, 0xf2, 0x52, 0x49, 0x72, 0xf2, 0x92, 0x49, 0x6b, + 0xd2, 0x12, 0x49, 0x6e, 0x02, 0x93, 0x49, 0x71, 0x32, 0x53, 0x4a, 0x81, + 0xba, 0x93, 0x4c, 0x52, 0x8a, 0x92, 0x48, 0x84, 0xf2, 0x93, 0x4c, 0x60, + 0xba, 0xd2, 0x49, 0x54, 0x82, 0x92, 0x49, 0x55, 0x92, 0xd2, 0x49, 0x55, + 0xaa, 0xd2, 0x49, 0x3c, 0xfa, 0x91, 0x46, 0x59, 0xda, 0x52, 0x4a, 0x5a, + 0xda, 0x92, 0x4a, 0x53, 0xa2, 0xd2, 0x49, 0x57, 0xd2, 0x92, 0x4a, 0x53, + 0xa2, 0x12, 0x4a, 0x55, 0xa2, 0x12, 0x4a, 0x4f, 0x92, 0x92, 0x49, 0x4c, + 0x82, 0x52, 0x49, 0x49, 0x62, 0x12, 0x49, 0x44, 0x3a, 0x92, 0x48, 0x35, + 0xca, 0x91, 0x46, 0x2d, 0x6a, 0xd1, 0x45, 0x33, 0xa2, 0x51, 0x46, 0x1b, + 0xf2, 0x90, 0x43, 0x15, 0xca, 0xd0, 0x42, 0x12, 0x92, 0x90, 0x42, 0x83, + 0xe2, 0x90, 0x36, 0x97, 0xb2, 0xd1, 0x38, 0x8f, 0xda, 0x91, 0x3a, 0xc5, + 0xe2, 0x12, 0x3c, 0x39, 0xb3, 0x18, 0x60, 0x31, 0x43, 0x98, 0x5d, 0xc4, + 0xfa, 0x53, 0x46, 0xb6, 0x82, 0x92, 0x3c, 0xac, 0x2a, 0xd2, 0x3a, 0x93, + 0x6a, 0x11, 0x39, 0x93, 0x4a, 0x91, 0x38, 0x79, 0x5a, 0xd0, 0x31, 0xef, + 0xa9, 0x8f, 0x3c, 0x16, 0xc2, 0xd0, 0x41, 0x38, 0xd2, 0x91, 0x45, 0x10, + 0x7a, 0x10, 0x41, 0x1e, 0xda, 0x90, 0x42, 0x7b, 0x6a, 0x53, 0x49, 0x28, + 0xf2, 0x10, 0x40, 0x25, 0xda, 0x50, 0x41, 0x3f, 0x72, 0x91, 0x40, 0x3c, + 0x7a, 0xd1, 0x40, 0x38, 0x5a, 0x91, 0x40, 0x3e, 0x6a, 0xd1, 0x40, 0x42, + 0xba, 0x91, 0x42, 0x9a, 0xa2, 0x54, 0x50, 0x9c, 0x9a, 0x54, 0x50, 0x9a, + 0x8a, 0x54, 0x50, 0x98, 0x7a, 0x14, 0x50, 0x86, 0xfa, 0xd3, 0x4c, 0x84, + 0xda, 0x93, 0x4c, 0x80, 0xaa, 0xd3, 0x4b, 0x7a, 0x72, 0x13, 0x4b, 0x72, + 0x42, 0x93, 0x4a, 0x6d, 0x22, 0x13, 0x4a, 0x66, 0xfa, 0x52, 0x49, 0x61, + 0xda, 0xd2, 0x48, 0x5b, 0xaa, 0x52, 0x48, 0x3a, 0xaa, 0x11, 0x43, 0x32, + 0x62, 0x51, 0x42, 0xfb, 0x01, 0x50, 0x3d, 0x17, 0xba, 0xd0, 0x41, 0xcf, + 0x79, 0xce, 0x38, 0xda, 0xf9, 0x0e, 0x3a, 0xd7, 0x11, 0xcf, 0x39, 0xcf, + 0xc9, 0x0e, 0x39, 0xbe, 0x11, 0x0e, 0x36, 0xb4, 0xa1, 0xcd, 0x34, 0x00, + 0x0a, 0x50, 0x3e, 0xd9, 0xe9, 0x8e, 0x39, 0xce, 0x91, 0x0e, 0x38, 0xdb, + 0xf9, 0x8e, 0x39, 0xa5, 0x69, 0x4d, 0x32, 0x5f, 0x61, 0x8b, 0x29, 0x7f, + 0x39, 0xcc, 0x2c, 0x7b, 0x29, 0x4c, 0x2c, 0x6f, 0xd9, 0x0b, 0x2b, 0x40, + 0x29, 0x0a, 0x25, 0x69, 0xa9, 0x0b, 0x2b, 0x80, 0x41, 0x0c, 0x2e, 0x6d, + 0xd9, 0x4b, 0x2c, 0x90, 0xaa, 0x53, 0x48, 0x92, 0xb2, 0x53, 0x47, 0x7a, + 0x32, 0x52, 0x3b, 0x83, 0x62, 0x12, 0x3d, 0x83, 0x62, 0x52, 0x3c, 0x87, + 0x82, 0x92, 0x3d, 0x85, 0x72, 0x12, 0x3e, 0x63, 0x9a, 0xd1, 0x39, 0x5a, + 0x52, 0x51, 0x39, 0x4c, 0xda, 0x50, 0x37, 0x41, 0x82, 0x10, 0x35, 0x1b, + 0x6a, 0x4f, 0x31, 0xe7, 0xb1, 0x8d, 0x2a, 0xef, 0xf1, 0x4d, 0x2b, 0x1a, + 0x5a, 0x4f, 0x31, 0x40, 0x62, 0x90, 0x34, 0x45, 0x72, 0x50, 0x34, 0x50, + 0x92, 0x50, 0x36, 0x4b, 0x5a, 0x50, 0x34, 0x53, 0x9a, 0x50, 0x36, 0x55, + 0xb2, 0xd0, 0x36, 0x57, 0xca, 0x50, 0x37, 0x11, 0x8a, 0xce, 0x2c, 0xf6, + 0x99, 0x8d, 0x28, 0xc3, 0x11, 0x8c, 0x22, 0x76, 0x61, 0xc9, 0x18, 0x12, + 0xd9, 0xc8, 0x21, 0x1f, 0x29, 0x89, 0x21, 0x06, 0x51, 0x88, 0x1d, 0xd8, + 0xf8, 0x86, 0x18, 0x08, 0x69, 0x08, 0x1e, 0x1a, 0x01, 0xc9, 0x20, 0x1c, + 0x19, 0x09, 0x21, 0x17, 0x11, 0xc9, 0x20, 0x52, 0xb9, 0x4a, 0x28, 0x9e, + 0x11, 0x0d, 0x32, 0x92, 0xa9, 0x8c, 0x30, 0x7a, 0x09, 0xcc, 0x2c, 0x92, + 0xb9, 0x4c, 0x31, 0x8c, 0xa1, 0x8c, 0x30, 0x66, 0xb1, 0x0b, 0x2c, 0x61, + 0x81, 0xcb, 0x2a, 0x65, 0xb1, 0x4b, 0x2b, 0x61, 0x61, 0xcb, 0x2a, 0x95, + 0xd9, 0x4c, 0x31, 0xa8, 0x79, 0xcd, 0x33, 0x92, 0xc1, 0x4c, 0x30, 0xfd, + 0xe9, 0x8f, 0x3b, 0x01, 0x0a, 0x10, 0x3c, 0xde, 0xd9, 0x8e, 0x38, 0xe3, + 0x09, 0x0f, 0x39, 0xea, 0x39, 0xcf, 0x39, 0xf1, 0x61, 0x8f, 0x3a, 0xf9, + 0x91, 0x0f, 0x3b, 0xff, 0xc1, 0x8f, 0x3b, 0x02, 0xea, 0x0f, 0x3c, 0x06, + 0x12, 0xd0, 0x3c, 0x07, 0x22, 0x10, 0x3d, 0xc0, 0xc1, 0x4d, 0x34, 0xc0, + 0xc1, 0x4d, 0x34, 0xc3, 0xe1, 0x8d, 0x34, 0xc4, 0xf1, 0x8d, 0x34, 0x54, + 0x69, 0x0a, 0x26, 0x66, 0xe9, 0x4a, 0x28, 0x61, 0xb9, 0x0a, 0x28, 0x4e, + 0x29, 0x4a, 0x27, 0x74, 0x49, 0x8b, 0x2b, 0x52, 0x41, 0x0a, 0x28, 0x33, + 0x09, 0x09, 0x23, 0x80, 0x51, 0x8b, 0x2c, 0x37, 0xa1, 0x89, 0x25, 0x3a, + 0xa9, 0x49, 0x25, 0x8a, 0x61, 0x4c, 0x30, 0x88, 0x61, 0x4c, 0x30, 0x80, + 0x29, 0x0c, 0x2f, 0x7b, 0x09, 0x0c, 0x2e, 0x62, 0xf9, 0xca, 0x2a, 0xfa, + 0xf8, 0x07, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x19, 0x8c, 0x2f, 0x9e, + 0x29, 0x8d, 0x33, 0x90, 0xa1, 0x0c, 0x32, 0x83, 0x31, 0x8c, 0x30, 0xc3, + 0x19, 0x0e, 0x38, 0x91, 0x99, 0x4c, 0x32, 0x93, 0xa9, 0x8c, 0x32, 0x92, + 0xa1, 0x4c, 0x32, 0x93, 0xf1, 0x8c, 0x32, 0xa4, 0x69, 0x0d, 0x34, 0xc0, + 0x31, 0x0e, 0x37, 0xc2, 0x41, 0x8e, 0x37, 0xc4, 0x51, 0xce, 0x37, 0x9e, + 0x39, 0x8d, 0x33, 0x97, 0x01, 0xcd, 0x32, 0xa0, 0x39, 0x0d, 0x34, 0xa1, + 0xf9, 0xcc, 0x33, 0x99, 0xb1, 0xcc, 0x32, 0x90, 0x81, 0x8c, 0x31, 0xa3, + 0xc1, 0x4c, 0x30, 0x11, 0xfa, 0x4f, 0x3a, 0xdd, 0x81, 0x4e, 0x35, 0x56, + 0xca, 0x11, 0x40, 0x08, 0x9a, 0x0f, 0x38, 0xc4, 0x89, 0x8d, 0x31, 0x13, + 0xe2, 0x4f, 0x3a, 0x20, 0x3a, 0x90, 0x3b, 0x25, 0x52, 0x10, 0x3c, 0x2c, + 0x7a, 0x90, 0x3c, 0x2d, 0x8a, 0xd0, 0x3c, 0x2f, 0x9a, 0x10, 0x3d, 0x41, + 0xfa, 0x90, 0x3e, 0x50, 0x82, 0x51, 0x40, 0x50, 0x7a, 0x51, 0x40, 0x55, + 0xba, 0x91, 0x40, 0x7c, 0xba, 0x92, 0x44, 0x82, 0xda, 0x12, 0x45, 0x80, + 0xb2, 0x12, 0x44, 0x60, 0x0a, 0x92, 0x41, 0x4c, 0x72, 0xd1, 0x3f, 0x4e, + 0x82, 0x11, 0x40, 0x53, 0x9a, 0x51, 0x40, 0x55, 0xaa, 0x51, 0x40, 0x4c, + 0x82, 0xd1, 0x3e, 0x4e, 0x8a, 0x11, 0x3f, 0x51, 0x92, 0x51, 0x3f, 0x52, + 0x8a, 0x11, 0x3f, 0x56, 0x92, 0x91, 0x3f, 0x35, 0x8a, 0xd0, 0x3a, 0x42, + 0xca, 0xd0, 0x3b, 0x75, 0x6a, 0xd2, 0x41, 0x94, 0x6a, 0x53, 0x45, 0x91, + 0x52, 0xd3, 0x44, 0xa5, 0x12, 0x94, 0x48, 0x8c, 0x3a, 0x13, 0x46, 0x84, + 0xfa, 0xd2, 0x45, 0x82, 0x0a, 0xd3, 0x46, 0x86, 0x4a, 0x53, 0x48, 0x8e, + 0xc2, 0x13, 0x4a, 0x8d, 0xca, 0x93, 0x4a, 0x8f, 0x02, 0xd4, 0x4b, 0x95, + 0x42, 0xd4, 0x4d, 0x95, 0x42, 0x14, 0x4e, 0x92, 0x3a, 0x54, 0x4e, 0x95, + 0x52, 0x14, 0x4f, 0x8d, 0x2a, 0x14, 0x4e, 0x8a, 0x1a, 0x94, 0x4d, 0x9f, + 0xc2, 0x14, 0x51, 0xa0, 0xca, 0x94, 0x51, 0x8c, 0x52, 0x54, 0x50, 0x88, + 0x42, 0x14, 0x50, 0x87, 0x3a, 0x14, 0x50, 0x88, 0x42, 0x54, 0x50, 0x84, + 0x22, 0x94, 0x4f, 0x75, 0xba, 0x93, 0x4d, 0x68, 0x4a, 0x13, 0x4c, 0x70, + 0x82, 0x13, 0x4d, 0x52, 0x8a, 0x92, 0x49, 0x39, 0xaa, 0xd1, 0x45, 0x40, + 0x4a, 0x91, 0x43, 0x68, 0x7a, 0x11, 0x41, 0xaf, 0x0a, 0x14, 0x4b, 0xdb, + 0x4a, 0x56, 0x57, 0x4e, 0x22, 0x92, 0x46, 0x23, 0x22, 0x51, 0x42, 0x2c, + 0x82, 0x11, 0x44, 0x46, 0x32, 0x12, 0x46, 0x41, 0xf2, 0x51, 0x43, 0x45, + 0x12, 0x12, 0x43, 0x50, 0x6a, 0xd2, 0x44, 0x8d, 0x5a, 0xd4, 0x4d, 0xa0, + 0xe2, 0xd4, 0x50, 0x9f, 0xd2, 0xd4, 0x50, 0x9b, 0xba, 0x54, 0x50, 0x93, + 0x82, 0x54, 0x4f, 0x8b, 0x52, 0x14, 0x4e, 0x7f, 0xfa, 0xd3, 0x4b, 0x55, + 0xa2, 0x12, 0x48, 0x0a, 0x6a, 0x50, 0x3f, 0xeb, 0xb1, 0xcf, 0x3b, 0xe4, + 0x71, 0x0f, 0x3b, 0xee, 0xa1, 0xcf, 0x3b, 0xee, 0x99, 0x4f, 0x3b, 0xd5, + 0xc9, 0x4e, 0x38, 0xbe, 0x01, 0xce, 0x33, 0xbd, 0xb1, 0x4d, 0x32, 0xeb, + 0xd1, 0x8e, 0x36, 0x58, 0x02, 0xd2, 0x40, 0x7e, 0x92, 0xd2, 0x40, 0x7f, + 0x52, 0x52, 0x3d, 0x73, 0x0a, 0x12, 0x3b, 0x5c, 0x52, 0xd1, 0x38, 0x43, + 0x7a, 0x50, 0x35, 0xf5, 0x21, 0x4e, 0x2b, 0x7d, 0x49, 0xca, 0x1c, 0x15, + 0x19, 0x87, 0x10, 0xda, 0x68, 0x45, 0x0a, 0xd7, 0x48, 0x05, 0x0a, 0x09, + 0xa9, 0x06, 0x0f, 0x51, 0xe1, 0x08, 0x18, 0x85, 0x61, 0xca, 0x1c, 0x95, + 0xd9, 0x4a, 0x1f, 0xb5, 0x09, 0x8c, 0x23, 0xe1, 0x89, 0xcd, 0x2a, 0xe3, + 0xb9, 0xcd, 0x2b, 0xd2, 0x41, 0xcd, 0x2a, 0xb3, 0x79, 0x0c, 0x2a, 0xa3, + 0x61, 0x0c, 0x2b, 0xad, 0xa1, 0xcc, 0x2b, 0xab, 0x81, 0x8c, 0x2a, 0xba, + 0xf1, 0x4c, 0x2c, 0xcd, 0xe1, 0x0d, 0x30, 0xef, 0xd1, 0x8e, 0x34, 0x0b, + 0xb2, 0x8f, 0x38, 0x10, 0xca, 0x0f, 0x38, 0x25, 0x52, 0x90, 0x39, 0x4a, + 0x4a, 0xd1, 0x3d, 0x6a, 0x52, 0xd2, 0x41, 0x82, 0xda, 0x12, 0x44, 0x81, + 0xd2, 0x12, 0x44, 0x7b, 0xba, 0x92, 0x43, 0x86, 0x1a, 0x53, 0x45, 0x8e, + 0x7a, 0x13, 0x47, 0x8e, 0x8a, 0x93, 0x47, 0x86, 0x3a, 0x93, 0x46, 0x7b, + 0xd2, 0x52, 0x45, 0x70, 0x7a, 0x92, 0x43, 0x59, 0xf2, 0x11, 0x41, 0x40, + 0xe2, 0x10, 0x3d, 0x1b, 0xda, 0x0f, 0x39, 0x03, 0xba, 0xce, 0x35, 0xe2, + 0x11, 0x8e, 0x33, 0xcd, 0x91, 0x0d, 0x31, 0xbb, 0xe9, 0x8c, 0x2f, 0x82, + 0x79, 0x0b, 0x2a, 0x48, 0xf9, 0x49, 0x24, 0x86, 0xf1, 0x0b, 0x2f, 0xa0, + 0xb1, 0x4c, 0x32, 0xb6, 0x41, 0x4d, 0x34, 0xc0, 0x91, 0x4d, 0x35, 0xc0, + 0xc9, 0x0d, 0x36, 0xc4, 0xf9, 0x0d, 0x36, 0xcf, 0x59, 0x8e, 0x37, 0xb5, + 0x99, 0x0d, 0x33, 0x95, 0x61, 0x0c, 0x2d, 0xc6, 0x39, 0x0d, 0x2d, 0xf3, + 0x91, 0x4e, 0x33, 0xf6, 0xa1, 0x0e, 0x34, 0x06, 0x12, 0x8f, 0x35, 0x12, + 0x9a, 0x0f, 0x38, 0x25, 0x3a, 0x90, 0x39, 0x46, 0xea, 0x90, 0x3c, 0x4b, + 0x2a, 0x51, 0x3d, 0x52, 0x72, 0x91, 0x3e, 0x58, 0xca, 0xd1, 0x3f, 0x62, + 0x1a, 0x92, 0x40, 0x6d, 0x52, 0x52, 0x41, 0x7c, 0x9a, 0x12, 0x42, 0x88, + 0xea, 0x12, 0x43, 0x91, 0x42, 0x53, 0x44, 0x8f, 0x2a, 0xd3, 0x43, 0xbf, + 0x8a, 0xd4, 0x49, 0xb7, 0x62, 0x94, 0x49, 0x96, 0x92, 0x53, 0x47, 0x8d, + 0x3a, 0x13, 0x46, 0x88, 0x1a, 0x93, 0x45, 0x83, 0xd2, 0x92, 0x45, 0x82, + 0xda, 0x52, 0x45, 0x7f, 0xd2, 0x92, 0x45, 0x80, 0xda, 0xd2, 0x45, 0x85, + 0x1a, 0xd3, 0x46, 0x86, 0x32, 0x93, 0x48, 0x6a, 0x7a, 0xd2, 0x45, 0x8c, + 0x62, 0x13, 0x48, 0x80, 0x22, 0x53, 0x48, 0x82, 0x1a, 0xd3, 0x48, 0x84, + 0x32, 0x53, 0x49, 0x7a, 0x0a, 0x93, 0x48, 0x6f, 0xca, 0x52, 0x48, 0x81, + 0x2a, 0x93, 0x48, 0x7d, 0x2a, 0x13, 0x49, 0x81, 0x6a, 0x93, 0x49, 0x7e, + 0x5a, 0x53, 0x49, 0x7b, 0x4a, 0x13, 0x4a, 0x5a, 0x5a, 0x52, 0x46, 0x75, + 0x02, 0xd3, 0x49, 0x76, 0x1a, 0x93, 0x49, 0x6d, 0xca, 0x52, 0x49, 0x71, + 0xe2, 0xd2, 0x49, 0x74, 0x3a, 0x93, 0x4a, 0x74, 0x5a, 0xd3, 0x4a, 0x81, + 0xba, 0x13, 0x4d, 0xac, 0xe2, 0x94, 0x50, 0x6e, 0x32, 0xd3, 0x4a, 0x56, + 0xa2, 0x92, 0x49, 0x58, 0xaa, 0x12, 0x4a, 0x59, 0xaa, 0x52, 0x4a, 0x57, + 0x9a, 0x12, 0x4a, 0x58, 0xba, 0x52, 0x4a, 0x5c, 0xda, 0x12, 0x4b, 0x57, + 0xc2, 0x92, 0x4a, 0x5a, 0xc2, 0x12, 0x4b, 0x58, 0xaa, 0x92, 0x4a, 0x55, + 0x9a, 0x52, 0x4a, 0x55, 0xa2, 0x52, 0x4a, 0x53, 0xa2, 0x12, 0x4a, 0x50, + 0x7a, 0xd2, 0x49, 0x47, 0x5a, 0xd2, 0x48, 0x49, 0x4a, 0x12, 0x49, 0x43, + 0x2a, 0x52, 0x48, 0x51, 0x8a, 0xd2, 0x49, 0x2c, 0x72, 0xd1, 0x45, 0x22, + 0x2a, 0x51, 0x44, 0x22, 0x1a, 0x51, 0x44, 0x16, 0xba, 0xd0, 0x42, 0x89, + 0x0a, 0x11, 0x36, 0x7a, 0x2a, 0xd1, 0x3a, 0xa6, 0x52, 0x92, 0x3c, 0xc3, + 0xaa, 0x12, 0x3b, 0x32, 0x43, 0x18, 0x5e, 0x2e, 0x33, 0xd8, 0x5c, 0xfa, + 0x42, 0xd5, 0x49, 0xc5, 0xca, 0x12, 0x3d, 0xb0, 0x5a, 0x12, 0x3d, 0xa1, + 0xda, 0x11, 0x39, 0x95, 0x42, 0x51, 0x37, 0xd4, 0xb1, 0xcd, 0x34, 0x2f, + 0xc2, 0x91, 0x44, 0x44, 0x32, 0x52, 0x47, 0x40, 0x22, 0xd2, 0x47, 0x1d, + 0xfa, 0x10, 0x42, 0x64, 0x12, 0x53, 0x49, 0x2b, 0x22, 0x51, 0x3f, 0x41, + 0x02, 0xd2, 0x43, 0x29, 0x2a, 0xd1, 0x3f, 0x38, 0x72, 0x91, 0x40, 0x36, + 0x5a, 0x91, 0x40, 0x35, 0x5a, 0x91, 0x40, 0x43, 0xda, 0xd1, 0x41, 0xa0, + 0xe2, 0x14, 0x51, 0x9a, 0xaa, 0x54, 0x50, 0xa0, 0xba, 0xd4, 0x50, 0x9e, + 0xa2, 0xd4, 0x50, 0x9c, 0x92, 0x94, 0x50, 0x99, 0x7a, 0x54, 0x50, 0x96, + 0x62, 0xd4, 0x4f, 0x92, 0x52, 0x54, 0x4f, 0x90, 0x3a, 0xd4, 0x4e, 0x88, + 0x0a, 0x54, 0x4d, 0x82, 0xca, 0x53, 0x4c, 0x7c, 0x9a, 0x93, 0x4b, 0x78, + 0x7a, 0x13, 0x4b, 0x72, 0x52, 0x93, 0x4a, 0x71, 0x32, 0x93, 0x4a, 0x08, + 0x42, 0x90, 0x3f, 0x26, 0x22, 0x51, 0x43, 0xf9, 0x91, 0x0f, 0x3d, 0xe8, + 0x59, 0xcf, 0x3b, 0xde, 0x39, 0x8f, 0x3a, 0xd5, 0xf1, 0x8e, 0x39, 0xcd, + 0xa1, 0xce, 0x38, 0xf0, 0x61, 0x4f, 0x3c, 0x04, 0x22, 0x50, 0x3f, 0xdf, + 0x09, 0x4f, 0x3a, 0xbf, 0x11, 0x4e, 0x35, 0xed, 0x51, 0x0f, 0x3b, 0xc5, + 0x31, 0x0e, 0x36, 0x97, 0xe9, 0xcc, 0x30, 0x8e, 0xa1, 0xcc, 0x2f, 0x8a, + 0x79, 0xcc, 0x2e, 0x7c, 0x09, 0x0c, 0x2c, 0x46, 0x41, 0x0a, 0x26, 0x73, + 0xd9, 0x0b, 0x2c, 0x91, 0xb1, 0xcc, 0x30, 0x80, 0x21, 0x4c, 0x2e, 0x93, + 0xd2, 0x93, 0x48, 0x95, 0xda, 0x93, 0x47, 0x7b, 0x4a, 0x52, 0x3b, 0x81, + 0x5a, 0x12, 0x3c, 0x86, 0x7a, 0x52, 0x3d, 0x88, 0x82, 0x92, 0x3d, 0x83, + 0x62, 0x12, 0x3d, 0x64, 0xaa, 0x91, 0x39, 0x5b, 0x62, 0xd1, 0x38, 0x54, + 0x12, 0x11, 0x38, 0x41, 0x82, 0x10, 0x35, 0x1b, 0x6a, 0xcf, 0x30, 0xea, + 0xc9, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, + 0xb9, 0xcd, 0x2a, 0x19, 0x52, 0xcf, 0x30, 0x33, 0x22, 0x90, 0x32, 0x42, + 0x4a, 0xd0, 0x33, 0x4a, 0x62, 0x10, 0x35, 0x38, 0xba, 0x8f, 0x31, 0x15, + 0x92, 0xce, 0x2d, 0x9a, 0xa1, 0x4a, 0x1d, 0xa5, 0x09, 0x4b, 0x1f, 0xa8, + 0x01, 0xcb, 0x1e, 0x8d, 0x51, 0x4a, 0x1b, 0x5f, 0xf9, 0x08, 0x18, 0x28, + 0x01, 0x87, 0x10, 0x06, 0x79, 0x08, 0x20, 0x14, 0xe1, 0x08, 0x21, 0x01, + 0x41, 0x88, 0x1d, 0xd4, 0x00, 0x87, 0x18, 0x05, 0x61, 0x08, 0x1e, 0x0d, + 0xa9, 0x88, 0x1f, 0x10, 0xb9, 0xc8, 0x1f, 0x0d, 0x89, 0x48, 0x1f, 0x3b, + 0x01, 0x8a, 0x24, 0x63, 0x39, 0x4b, 0x2a, 0x4d, 0x79, 0x8a, 0x27, 0x70, + 0xa1, 0xcb, 0x2b, 0x8d, 0x81, 0x8c, 0x30, 0x54, 0xe1, 0xca, 0x29, 0x55, + 0x01, 0xcb, 0x29, 0x5e, 0x51, 0x8b, 0x2a, 0x5a, 0x31, 0x4b, 0x2a, 0x56, + 0xf9, 0xca, 0x29, 0x54, 0xb9, 0xca, 0x29, 0xa3, 0x19, 0xcd, 0x32, 0x87, + 0x39, 0x8c, 0x2e, 0x8e, 0x41, 0x8c, 0x2e, 0x8d, 0x41, 0x4c, 0x2e, 0x90, + 0x61, 0x0c, 0x2f, 0x96, 0x91, 0x0c, 0x30, 0x9d, 0xb9, 0xcc, 0x30, 0xa6, + 0xe9, 0x8c, 0x31, 0xa1, 0xa9, 0xcc, 0x31, 0x94, 0x59, 0x4c, 0x30, 0x9b, + 0x99, 0xcc, 0x31, 0x9d, 0xa1, 0xcc, 0x31, 0xaa, 0x09, 0x4d, 0x33, 0x99, + 0x89, 0x4c, 0x31, 0x90, 0x41, 0x4c, 0x30, 0xec, 0x51, 0xcf, 0x39, 0xfa, + 0xc1, 0x4f, 0x3b, 0x8f, 0x61, 0x8c, 0x2c, 0x8c, 0x49, 0x4c, 0x2c, 0x8d, + 0x49, 0x4c, 0x2c, 0x96, 0x91, 0xcc, 0x2d, 0x16, 0x92, 0xd0, 0x3e, 0x13, + 0x82, 0x90, 0x3e, 0x0f, 0x52, 0xd0, 0x3d, 0x05, 0x0a, 0x50, 0x3c, 0xdf, + 0xf9, 0x0e, 0x3a, 0x2e, 0x72, 0x11, 0x42, 0x10, 0x92, 0x10, 0x40, 0x01, + 0x2a, 0x10, 0x3f, 0xfd, 0x21, 0xd0, 0x3e, 0xf1, 0xd1, 0x4f, 0x3d, 0x06, + 0x12, 0x50, 0x3e, 0xcf, 0x41, 0x4e, 0x38, 0x6c, 0x29, 0x4b, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x87, 0x01, 0x0c, 0x2f, 0x76, 0x51, 0x8b, 0x2c, 0x52, + 0x91, 0x4a, 0x2a, 0x52, 0xa1, 0x4a, 0x2a, 0x59, 0xd1, 0x0a, 0x2b, 0x55, + 0xa9, 0x8a, 0x2a, 0x53, 0xd9, 0x4a, 0x2a, 0x84, 0x39, 0x8c, 0x30, 0x88, + 0x59, 0x0c, 0x31, 0x87, 0x51, 0x0c, 0x31, 0x87, 0x69, 0x0c, 0x31, 0x89, + 0x89, 0x0c, 0x31, 0x8c, 0xa9, 0x8c, 0x31, 0xa6, 0x79, 0x4d, 0x34, 0xa4, + 0x61, 0x4d, 0x34, 0x9b, 0x11, 0x4d, 0x33, 0x97, 0xc1, 0xcc, 0x32, 0x96, + 0x99, 0x4c, 0x32, 0x96, 0xa1, 0x4c, 0x32, 0x97, 0xa9, 0x8c, 0x32, 0x0a, + 0x1a, 0x10, 0x3f, 0xe0, 0x99, 0x0e, 0x37, 0x3c, 0xca, 0x50, 0x3c, 0x0a, + 0xba, 0xcf, 0x39, 0x57, 0x2a, 0x92, 0x41, 0x02, 0xa2, 0x4f, 0x3a, 0x0d, + 0x9a, 0x0f, 0x39, 0x13, 0xea, 0x8f, 0x39, 0x20, 0x32, 0xd0, 0x3a, 0x27, + 0x5a, 0x90, 0x3b, 0x25, 0x5a, 0x90, 0x3b, 0x2b, 0x72, 0x10, 0x3c, 0x37, + 0xc2, 0x10, 0x3d, 0x51, 0x82, 0x11, 0x3f, 0x31, 0x7a, 0x10, 0x3b, 0x32, + 0x82, 0x10, 0x3b, 0x35, 0xb2, 0xd0, 0x3b, 0x3a, 0xba, 0x10, 0x3c, 0x4b, + 0x3a, 0xd1, 0x3e, 0x60, 0x02, 0x12, 0x41, 0x4d, 0x6a, 0x91, 0x3f, 0x46, + 0x32, 0x11, 0x3e, 0x50, 0x82, 0x91, 0x3f, 0x4f, 0x72, 0x51, 0x3f, 0x4a, + 0x4a, 0x51, 0x3e, 0x50, 0x7a, 0xd1, 0x3e, 0x4d, 0x42, 0x51, 0x3e, 0x52, + 0x62, 0xd1, 0x3e, 0x64, 0x02, 0x52, 0x40, 0x13, 0xa2, 0x4f, 0x37, 0x00, + 0xd2, 0xce, 0x34, 0x4d, 0x4a, 0x91, 0x3d, 0x8c, 0x22, 0xd3, 0x43, 0x92, + 0x5a, 0x13, 0x45, 0xa8, 0x22, 0xd4, 0x48, 0x8e, 0x52, 0x93, 0x46, 0x86, + 0x22, 0x93, 0x46, 0x84, 0x2a, 0x53, 0x47, 0x88, 0x6a, 0xd3, 0x48, 0x8c, + 0xaa, 0xd3, 0x49, 0x91, 0x02, 0x94, 0x4b, 0x96, 0x3a, 0x54, 0x4d, 0x97, + 0x52, 0x54, 0x4e, 0x9a, 0x72, 0x94, 0x4f, 0x99, 0x7a, 0x14, 0x50, 0x95, + 0x6a, 0xd4, 0x4f, 0x93, 0x6a, 0xd4, 0x4f, 0xaa, 0x12, 0x55, 0x52, 0xb9, + 0x92, 0x15, 0x54, 0xc0, 0xda, 0x55, 0x55, 0x9d, 0xe2, 0x14, 0x52, 0x95, + 0xaa, 0x54, 0x51, 0xa5, 0x12, 0x15, 0x53, 0xad, 0x4a, 0xd5, 0x53, 0x90, + 0x72, 0xd4, 0x50, 0x81, 0x0a, 0xd4, 0x4e, 0x6d, 0x7a, 0x93, 0x4c, 0x6f, + 0x82, 0xd3, 0x4c, 0x4f, 0x7a, 0x52, 0x49, 0x3c, 0xd2, 0x51, 0x46, 0x25, + 0xe2, 0x90, 0x42, 0x29, 0x82, 0x90, 0x40, 0x4e, 0x12, 0x52, 0x46, 0x50, + 0x52, 0x12, 0x48, 0x21, 0x2a, 0x91, 0x42, 0x21, 0x3a, 0x11, 0x43, 0x1a, + 0xfa, 0xd0, 0x41, 0x3a, 0xca, 0x51, 0x43, 0x31, 0x7a, 0x91, 0x41, 0x46, + 0x22, 0x52, 0x43, 0x64, 0x12, 0x93, 0x48, 0x95, 0x92, 0x54, 0x4f, 0x96, + 0x9a, 0xd4, 0x4f, 0x94, 0x82, 0x54, 0x4f, 0x91, 0x72, 0xd4, 0x4e, 0x8b, + 0x52, 0x14, 0x4e, 0x81, 0x0a, 0x14, 0x4c, 0x65, 0x22, 0x93, 0x49, 0x18, + 0xda, 0x10, 0x41, 0xf7, 0x01, 0x10, 0x3d, 0xeb, 0xb1, 0x0f, 0x3c, 0xea, + 0x81, 0x4f, 0x3b, 0xf4, 0xc1, 0xcf, 0x3b, 0xe0, 0x19, 0x8f, 0x39, 0xc5, + 0x39, 0x4e, 0x35, 0xc2, 0xf1, 0x4d, 0x33, 0xe8, 0xc9, 0xce, 0x36, 0x57, + 0x0a, 0xd2, 0x40, 0x82, 0xba, 0x92, 0x41, 0x81, 0x62, 0xd2, 0x3d, 0x77, + 0x1a, 0x52, 0x3b, 0x5c, 0x4a, 0x51, 0x38, 0x3f, 0x52, 0x50, 0x34, 0xf3, + 0x19, 0x4e, 0x2b, 0x79, 0x39, 0x4a, 0x1c, 0x15, 0x29, 0x07, 0x11, 0xd8, + 0x28, 0x85, 0x08, 0x9a, 0x38, 0x03, 0x00, 0x9c, 0x68, 0x03, 0x00, 0xd1, + 0xf0, 0x44, 0x08, 0xfa, 0x40, 0x86, 0x0d, 0x25, 0x99, 0x07, 0x12, 0x53, + 0xe1, 0xc8, 0x17, 0x8e, 0xc1, 0x4a, 0x1f, 0xc3, 0x69, 0x4c, 0x26, 0xe5, + 0xc1, 0x0d, 0x2c, 0xf3, 0x31, 0x4e, 0x2e, 0xeb, 0x21, 0x8e, 0x2e, 0xf1, + 0x59, 0x0e, 0x31, 0x07, 0x0a, 0xcf, 0x33, 0x14, 0x9a, 0x8f, 0x35, 0x0e, + 0x52, 0x0f, 0x34, 0x05, 0x0a, 0x8f, 0x32, 0x13, 0xa2, 0x8f, 0x34, 0x25, + 0x32, 0x50, 0x37, 0x42, 0xf2, 0xd0, 0x3a, 0x5b, 0x02, 0x52, 0x3f, 0x68, + 0x42, 0x52, 0x40, 0x62, 0x1a, 0x52, 0x3f, 0x76, 0x72, 0x12, 0x41, 0x90, + 0x52, 0x93, 0x44, 0xa1, 0x0a, 0xd4, 0x47, 0xa1, 0x02, 0x14, 0x48, 0xa8, + 0x2a, 0x94, 0x48, 0xad, 0x52, 0x54, 0x49, 0xa9, 0x42, 0x14, 0x49, 0xa5, + 0x3a, 0xd4, 0x48, 0xa7, 0x3a, 0xd4, 0x48, 0xb5, 0x72, 0xd4, 0x49, 0x8d, + 0x4a, 0xd3, 0x44, 0x52, 0x72, 0xd1, 0x3d, 0x1b, 0xb2, 0x8f, 0x38, 0xe1, + 0xa1, 0x0d, 0x31, 0x9b, 0x01, 0x0c, 0x2b, 0x74, 0xf9, 0x8a, 0x28, 0x44, + 0xd9, 0xc9, 0x24, 0x00, 0x81, 0x88, 0x21, 0xef, 0x60, 0xc8, 0x21, 0x0d, + 0xc9, 0xc8, 0x22, 0x12, 0x01, 0x49, 0x24, 0x33, 0xf1, 0x09, 0x28, 0x52, + 0x99, 0x4a, 0x2a, 0x85, 0x29, 0x8c, 0x30, 0x92, 0x51, 0x0c, 0x30, 0x85, + 0xc9, 0x0b, 0x2b, 0x45, 0xd1, 0x89, 0x20, 0xaa, 0x61, 0x8c, 0x28, 0xc7, + 0x31, 0x8d, 0x2c, 0xe7, 0x41, 0x4e, 0x31, 0xf4, 0x89, 0x8e, 0x32, 0x01, + 0xd2, 0xce, 0x33, 0x0c, 0x5a, 0xcf, 0x35, 0x28, 0x2a, 0x10, 0x39, 0x3d, + 0x9a, 0x90, 0x3a, 0x47, 0xea, 0xd0, 0x3b, 0x41, 0xba, 0x10, 0x3b, 0x41, + 0xca, 0x10, 0x3b, 0x44, 0xe2, 0x90, 0x3b, 0x4b, 0x22, 0x51, 0x3c, 0x5a, + 0xa2, 0x11, 0x3e, 0x5e, 0xd2, 0x91, 0x3e, 0x81, 0x9a, 0xd2, 0x41, 0xc0, + 0x92, 0x14, 0x4a, 0xc0, 0x8a, 0x14, 0x4a, 0x90, 0x52, 0x93, 0x46, 0x89, + 0x02, 0xd3, 0x45, 0x82, 0xca, 0x12, 0x45, 0x84, 0xda, 0x92, 0x45, 0x84, + 0xea, 0x92, 0x45, 0x82, 0xea, 0xd2, 0x45, 0x82, 0xf2, 0x12, 0x46, 0x84, + 0x0a, 0x53, 0x47, 0x7c, 0xc2, 0xd2, 0x46, 0x80, 0xea, 0x12, 0x48, 0x7d, + 0x02, 0x13, 0x48, 0x80, 0x0a, 0x93, 0x48, 0x82, 0x22, 0xd3, 0x48, 0x82, + 0x3a, 0x53, 0x49, 0x7c, 0x0a, 0x13, 0x49, 0x7f, 0x2a, 0x53, 0x49, 0x84, + 0x7a, 0x93, 0x49, 0x81, 0x52, 0x93, 0x49, 0x83, 0x82, 0x13, 0x4a, 0x7d, + 0x5a, 0x53, 0x4a, 0x78, 0x42, 0x13, 0x4a, 0x77, 0x22, 0x13, 0x4a, 0x72, + 0xf2, 0xd2, 0x49, 0x6e, 0xfa, 0x92, 0x49, 0x5e, 0x8a, 0x52, 0x48, 0x69, + 0xda, 0x92, 0x49, 0x6d, 0x2a, 0x13, 0x4a, 0x73, 0x52, 0x13, 0x4b, 0x80, + 0xda, 0x13, 0x4d, 0xb5, 0x12, 0x95, 0x51, 0x72, 0x22, 0x53, 0x4b, 0x62, + 0x12, 0xd3, 0x4a, 0x5a, 0xc2, 0x52, 0x4a, 0x58, 0xb2, 0x12, 0x4a, 0x61, + 0x02, 0x53, 0x4b, 0x62, 0x0a, 0x93, 0x4b, 0x65, 0x22, 0x13, 0x4c, 0x5c, + 0xea, 0x12, 0x4b, 0x60, 0xea, 0x92, 0x4b, 0x61, 0xf2, 0xd2, 0x4b, 0x60, + 0x0a, 0x53, 0x4b, 0x5b, 0xe2, 0xd2, 0x4a, 0x5a, 0xda, 0x92, 0x4a, 0x54, + 0xb2, 0x12, 0x4a, 0x4e, 0x7a, 0x92, 0x49, 0x51, 0x9a, 0x92, 0x49, 0x60, + 0xf2, 0x92, 0x4b, 0x7c, 0xda, 0x93, 0x4e, 0x3b, 0xda, 0x51, 0x47, 0x35, + 0xda, 0x51, 0x46, 0x2b, 0x72, 0x11, 0x45, 0x29, 0x5a, 0xd1, 0x44, 0x9b, + 0x72, 0x91, 0x36, 0x82, 0x22, 0x11, 0x3a, 0xb6, 0x5a, 0xd2, 0x3a, 0xdc, + 0x1a, 0x54, 0x42, 0x35, 0x33, 0xd8, 0x5d, 0x30, 0x33, 0x98, 0x5c, 0xfa, + 0x52, 0x15, 0x48, 0xc1, 0x9a, 0x92, 0x3c, 0xb5, 0x4a, 0x12, 0x3b, 0x94, + 0x9a, 0xd1, 0x39, 0xf1, 0x51, 0x8e, 0x37, 0xf1, 0x79, 0x8f, 0x3c, 0x42, + 0x32, 0xd2, 0x46, 0x4e, 0x7a, 0x52, 0x49, 0x52, 0xb2, 0x12, 0x4a, 0x67, + 0x52, 0xd3, 0x4b, 0x7b, 0x92, 0xd3, 0x49, 0x35, 0x6a, 0x91, 0x41, 0x44, + 0x1a, 0x92, 0x43, 0x43, 0x02, 0x12, 0x42, 0x46, 0x0a, 0x92, 0x42, 0x41, + 0xda, 0x91, 0x41, 0x45, 0x12, 0x92, 0x42, 0x4e, 0x62, 0x12, 0x45, 0x99, + 0xba, 0x14, 0x4f, 0x9e, 0xe2, 0xd4, 0x50, 0x98, 0xaa, 0xd4, 0x4f, 0x98, + 0xa2, 0x14, 0x50, 0x91, 0x6a, 0x94, 0x4e, 0x96, 0x8a, 0xd4, 0x4f, 0x90, + 0x4a, 0x14, 0x4f, 0x8c, 0x2a, 0xd4, 0x4d, 0x89, 0x12, 0x54, 0x4d, 0x84, + 0xfa, 0xd3, 0x4c, 0x7e, 0xc2, 0xd3, 0x4b, 0x73, 0x7a, 0x93, 0x4a, 0x6d, + 0x4a, 0xd3, 0x49, 0x7b, 0x8a, 0x93, 0x4b, 0x57, 0x72, 0x52, 0x48, 0x35, + 0xa2, 0x51, 0x45, 0xd6, 0x99, 0x8e, 0x39, 0xe5, 0x11, 0x4f, 0x3b, 0xea, + 0x91, 0x0f, 0x3c, 0xe9, 0x79, 0x8f, 0x3b, 0xde, 0x31, 0x8f, 0x3a, 0xda, + 0xb9, 0x0e, 0x3a, 0xd1, 0x81, 0x0e, 0x39, 0xe4, 0x29, 0xcf, 0x3a, 0xc3, + 0x21, 0x0e, 0x36, 0xf8, 0xa1, 0x4f, 0x3c, 0xcc, 0x61, 0x8e, 0x37, 0xa0, + 0x21, 0x8d, 0x31, 0x9b, 0xf1, 0xcc, 0x30, 0x93, 0xb1, 0x0c, 0x30, 0x7f, + 0x09, 0x4c, 0x2c, 0x4b, 0x59, 0xca, 0x26, 0x7c, 0x01, 0xcc, 0x2c, 0x8c, + 0x81, 0x4c, 0x30, 0x83, 0x29, 0xcc, 0x2e, 0x92, 0xda, 0x53, 0x48, 0x93, + 0xd2, 0x13, 0x47, 0x7b, 0x4a, 0x12, 0x3b, 0x83, 0x6a, 0x52, 0x3c, 0x86, + 0x7a, 0x52, 0x3d, 0x85, 0x6a, 0x12, 0x3d, 0x84, 0x62, 0x92, 0x3c, 0x65, + 0xd2, 0xd1, 0x3a, 0x5b, 0x5a, 0x11, 0x39, 0x54, 0x0a, 0xd1, 0x37, 0x44, + 0x82, 0xd0, 0x34, 0x1b, 0x6a, 0x0f, 0x31, 0xe6, 0x99, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe6, 0x89, 0x0d, 0x2a, 0x16, 0x2a, 0x4f, 0x30, 0x30, + 0x12, 0x90, 0x32, 0x3c, 0x32, 0x90, 0x33, 0x29, 0x4a, 0x4f, 0x30, 0x5d, + 0x81, 0xc8, 0x13, 0xf6, 0x89, 0xcd, 0x29, 0xec, 0x49, 0x0d, 0x29, 0xf4, + 0x91, 0xcd, 0x29, 0xe6, 0x11, 0xcd, 0x27, 0xcd, 0x61, 0x4c, 0x23, 0xca, + 0x99, 0x0c, 0x29, 0xb8, 0x31, 0x4c, 0x29, 0x00, 0x39, 0x08, 0x1f, 0x10, + 0xa9, 0x08, 0x21, 0xfd, 0x18, 0x08, 0x1d, 0xd0, 0xc0, 0x06, 0x18, 0xfa, + 0xe0, 0x47, 0x1c, 0x05, 0x29, 0xc8, 0x1d, 0x07, 0x39, 0x08, 0x1e, 0x08, + 0x51, 0x88, 0x1e, 0x33, 0x99, 0x89, 0x23, 0x5b, 0xd9, 0x8a, 0x29, 0x4a, + 0x49, 0x0a, 0x27, 0x6c, 0x61, 0x4b, 0x2b, 0x39, 0xf1, 0x49, 0x26, 0x39, + 0x09, 0x8a, 0x26, 0x87, 0x81, 0x4c, 0x30, 0x92, 0xd9, 0x4c, 0x31, 0xa2, + 0x71, 0x4d, 0x33, 0x9f, 0x49, 0x0d, 0x33, 0x95, 0xf1, 0xcc, 0x31, 0x87, + 0x71, 0x8c, 0x30, 0x61, 0xc1, 0x8a, 0x29, 0x76, 0x51, 0xcb, 0x2b, 0xcb, + 0x51, 0x4e, 0x35, 0xcd, 0x61, 0xce, 0x35, 0xd0, 0x81, 0x0e, 0x37, 0xd7, + 0xa1, 0x0e, 0x38, 0xdf, 0xd9, 0xce, 0x38, 0xe2, 0xf1, 0x0e, 0x39, 0xe8, + 0x21, 0x8f, 0x39, 0x0e, 0x42, 0xd0, 0x3e, 0x1c, 0xaa, 0x90, 0x40, 0x17, + 0x8a, 0x50, 0x40, 0x16, 0x82, 0x10, 0x40, 0x17, 0x92, 0x50, 0x40, 0x1a, + 0xaa, 0x50, 0x40, 0x47, 0x32, 0x92, 0x45, 0x49, 0x42, 0xd2, 0x45, 0x59, + 0xca, 0x52, 0x48, 0x46, 0x32, 0x12, 0x45, 0x42, 0x12, 0x92, 0x43, 0xfe, + 0xe1, 0x8f, 0x3d, 0xff, 0xe1, 0x0f, 0x3e, 0xff, 0xf1, 0x0f, 0x3e, 0xf9, + 0xb9, 0x8f, 0x3d, 0xfc, 0x99, 0xcf, 0x3c, 0x9a, 0x91, 0x0c, 0x32, 0x9e, + 0x99, 0x0c, 0x32, 0xae, 0x19, 0x4d, 0x34, 0xe0, 0xe9, 0x8e, 0x3a, 0xac, + 0x81, 0x0d, 0x34, 0xde, 0xd9, 0x4e, 0x3a, 0x05, 0x02, 0x10, 0x3f, 0x15, + 0x62, 0x10, 0x41, 0x09, 0x22, 0xd0, 0x3f, 0xdf, 0xa9, 0x8e, 0x38, 0xe5, + 0xb9, 0xce, 0x38, 0xee, 0xd9, 0x0e, 0x3a, 0x97, 0x61, 0x4c, 0x31, 0xb2, + 0x39, 0xcd, 0x33, 0x21, 0x1a, 0xd1, 0x42, 0x33, 0xc2, 0xd1, 0x44, 0x1a, + 0xe2, 0x50, 0x42, 0x28, 0x52, 0x51, 0x43, 0x23, 0x2a, 0x51, 0x42, 0x16, + 0xf2, 0x90, 0x41, 0x09, 0x92, 0x10, 0x40, 0xba, 0x11, 0xce, 0x34, 0xbe, + 0x21, 0x0e, 0x35, 0xc6, 0x59, 0x0e, 0x36, 0xc7, 0x61, 0x4e, 0x36, 0xcc, + 0x91, 0x8e, 0x37, 0x58, 0x09, 0x0b, 0x2b, 0x5d, 0x31, 0x8b, 0x2b, 0x5e, + 0x39, 0x8b, 0x2b, 0x5e, 0x31, 0x8b, 0x2b, 0x5d, 0x21, 0x8b, 0x2b, 0x5b, + 0x11, 0x4b, 0x2b, 0x83, 0x21, 0x4c, 0x30, 0x81, 0x09, 0x0c, 0x30, 0x98, + 0x79, 0x0c, 0x31, 0xf6, 0xb1, 0xce, 0x36, 0x0a, 0x62, 0x8f, 0x37, 0xef, + 0xb1, 0xce, 0x35, 0x04, 0x2a, 0x8f, 0x37, 0x50, 0xfa, 0xd1, 0x42, 0x1b, + 0x12, 0x10, 0x3a, 0x20, 0x3a, 0x90, 0x3a, 0x2e, 0x72, 0xd0, 0x3b, 0x30, + 0x7a, 0xd0, 0x3b, 0x32, 0x92, 0x10, 0x3c, 0x34, 0xb2, 0x10, 0x3c, 0x37, + 0xc2, 0x50, 0x3c, 0x80, 0xc2, 0x92, 0x43, 0x79, 0x9a, 0x52, 0x43, 0x7c, + 0xaa, 0x52, 0x43, 0x82, 0xea, 0x12, 0x44, 0x87, 0x0a, 0xd3, 0x44, 0x84, + 0xe2, 0x52, 0x44, 0x5a, 0xca, 0x51, 0x40, 0x49, 0x3a, 0x51, 0x3e, 0x4b, + 0x5a, 0x91, 0x3e, 0x48, 0x22, 0x91, 0x3d, 0x4d, 0x52, 0x91, 0x3e, 0x49, + 0x32, 0xd1, 0x3d, 0x4f, 0x5a, 0x91, 0x3e, 0x4c, 0x22, 0xd1, 0x3d, 0x56, + 0x72, 0x11, 0x3f, 0x81, 0x82, 0x12, 0x42, 0x3d, 0x92, 0x50, 0x3a, 0x14, + 0xba, 0x0f, 0x38, 0x42, 0xda, 0x10, 0x3c, 0x8b, 0x12, 0x93, 0x43, 0x87, + 0xea, 0xd2, 0x42, 0xac, 0x3a, 0x14, 0x49, 0x91, 0x6a, 0x13, 0x47, 0x88, + 0x2a, 0xd3, 0x46, 0x85, 0x22, 0x93, 0x47, 0x87, 0x52, 0x93, 0x48, 0x8d, + 0xb2, 0x53, 0x4a, 0x98, 0x3a, 0x14, 0x4d, 0xab, 0xca, 0x94, 0x50, 0xbb, + 0x52, 0x55, 0x52, 0xc1, 0x9a, 0x95, 0x53, 0xab, 0x02, 0xd5, 0x51, 0xa4, + 0xe2, 0x94, 0x51, 0xb0, 0x42, 0x15, 0x53, 0xc8, 0x1a, 0x56, 0x56, 0xd1, + 0x6a, 0x16, 0x58, 0xb9, 0xb2, 0xd5, 0x54, 0xb9, 0xb2, 0x15, 0x55, 0xc0, + 0xe2, 0xd5, 0x55, 0xbf, 0xda, 0x95, 0x55, 0xaf, 0x5a, 0x15, 0x54, 0x92, + 0x8a, 0x14, 0x51, 0x82, 0x12, 0x14, 0x4f, 0x84, 0x22, 0x94, 0x4f, 0x6c, + 0x62, 0x53, 0x4c, 0x4a, 0x52, 0xd2, 0x48, 0x34, 0x9a, 0x91, 0x45, 0x0f, + 0x72, 0x10, 0x41, 0xdf, 0xc9, 0x0e, 0x3a, 0xe6, 0x01, 0xcf, 0x39, 0x1f, + 0x02, 0xd1, 0x41, 0x3c, 0x0a, 0x52, 0x45, 0x2e, 0x8a, 0x11, 0x44, 0x58, + 0xc2, 0xd2, 0x48, 0x41, 0x02, 0x12, 0x44, 0x42, 0x02, 0x12, 0x43, 0x4b, + 0x52, 0x52, 0x45, 0x83, 0x22, 0xd4, 0x4c, 0x8a, 0x4a, 0x54, 0x4e, 0x8e, + 0x62, 0x94, 0x4e, 0x8b, 0x4a, 0x14, 0x4e, 0x87, 0x32, 0x54, 0x4d, 0x7e, + 0xfa, 0xd3, 0x4b, 0x68, 0x42, 0xd3, 0x49, 0x33, 0xaa, 0xd1, 0x43, 0x09, + 0x72, 0xd0, 0x3f, 0xf5, 0x09, 0x10, 0x3d, 0xec, 0xa9, 0x0f, 0x3c, 0xfb, + 0x01, 0xd0, 0x3c, 0xef, 0x89, 0x0f, 0x3b, 0xcc, 0x71, 0xce, 0x36, 0xc7, + 0x31, 0xce, 0x34, 0xec, 0xf1, 0xce, 0x37, 0x56, 0x0a, 0x12, 0x41, 0x85, + 0xe2, 0x52, 0x42, 0x83, 0x82, 0x92, 0x3e, 0x79, 0x2a, 0x12, 0x3c, 0x5d, + 0x52, 0x91, 0x38, 0x3b, 0x42, 0x50, 0x33, 0xe6, 0xb9, 0xcd, 0x29, 0x71, + 0x11, 0x8a, 0x1b, 0x17, 0x51, 0x07, 0x12, 0xd0, 0xf0, 0x04, 0x08, 0x9a, + 0x38, 0x03, 0x00, 0x7b, 0x38, 0x02, 0x00, 0x80, 0x60, 0x02, 0x00, 0xa0, + 0x80, 0x03, 0x00, 0xc7, 0xa8, 0x04, 0x00, 0xef, 0x18, 0x86, 0x0d, 0x0f, + 0xe1, 0x86, 0x10, 0x53, 0x09, 0xc9, 0x18, 0x9c, 0x61, 0xcb, 0x21, 0xda, + 0x59, 0x8d, 0x2a, 0x1b, 0x92, 0x0f, 0x34, 0x29, 0x0a, 0x10, 0x36, 0x35, + 0x4a, 0xd0, 0x37, 0x42, 0x9a, 0x10, 0x39, 0x4b, 0xfa, 0x10, 0x3a, 0x53, + 0x52, 0x11, 0x3b, 0x52, 0x5a, 0xd1, 0x3a, 0x43, 0xc2, 0x90, 0x38, 0x40, + 0xa2, 0x90, 0x37, 0x49, 0x12, 0x11, 0x39, 0x57, 0xb2, 0x51, 0x3b, 0x6b, + 0x42, 0x52, 0x3e, 0x8f, 0x4a, 0x53, 0x43, 0x9b, 0xc2, 0x13, 0x45, 0x90, + 0x52, 0x53, 0x43, 0x8c, 0x32, 0xd3, 0x42, 0x96, 0x8a, 0x53, 0x44, 0xb2, + 0x42, 0x54, 0x48, 0xd0, 0x32, 0xd5, 0x4b, 0xd4, 0x5a, 0x15, 0x4d, 0xc2, + 0xd2, 0x14, 0x4b, 0xce, 0x5a, 0x95, 0x4c, 0xdf, 0x0a, 0xd6, 0x4e, 0xd8, + 0xc2, 0x95, 0x4d, 0xc3, 0xd2, 0x54, 0x4a, 0xbf, 0x6a, 0xd4, 0x49, 0x59, + 0x5a, 0xd1, 0x3d, 0xbb, 0x99, 0x4c, 0x2c, 0x56, 0x49, 0x4a, 0x25, 0x31, + 0xb1, 0xc9, 0x24, 0x0c, 0x11, 0x49, 0x24, 0xec, 0xc8, 0x48, 0x24, 0xf1, + 0xc0, 0xc8, 0x23, 0xec, 0x48, 0x88, 0x21, 0xc7, 0x48, 0xc7, 0x1d, 0xcf, + 0xa8, 0xc7, 0x1e, 0x06, 0x31, 0x89, 0x24, 0x61, 0x49, 0xcb, 0x26, 0x72, + 0x49, 0xcb, 0x28, 0x21, 0xb1, 0x88, 0x1a, 0x8d, 0x81, 0x4b, 0x24, 0xac, + 0x59, 0x8c, 0x28, 0xda, 0xe1, 0xcd, 0x2e, 0xeb, 0x41, 0xce, 0x30, 0xfa, + 0x91, 0x4e, 0x32, 0x03, 0xea, 0x4e, 0x33, 0x11, 0x6a, 0x8f, 0x35, 0x1a, + 0xc2, 0xcf, 0x36, 0x26, 0x1a, 0x50, 0x38, 0x2d, 0x42, 0xd0, 0x38, 0x32, + 0x5a, 0x50, 0x39, 0x36, 0x72, 0x90, 0x39, 0x3b, 0x8a, 0xd0, 0x39, 0x4d, + 0x22, 0x11, 0x3c, 0x55, 0x72, 0x51, 0x3d, 0x6b, 0x22, 0x12, 0x40, 0xbf, + 0x8a, 0x14, 0x4a, 0xbe, 0x82, 0x14, 0x4a, 0x91, 0x5a, 0x93, 0x46, 0x8b, + 0x1a, 0x13, 0x46, 0x7a, 0x92, 0x12, 0x44, 0x80, 0xba, 0xd2, 0x44, 0x86, + 0xfa, 0x12, 0x46, 0x85, 0x12, 0x53, 0x46, 0x7c, 0xc2, 0x92, 0x45, 0x7e, + 0xda, 0x92, 0x46, 0x7c, 0xca, 0x12, 0x47, 0x7f, 0xe2, 0xd2, 0x47, 0x81, + 0x1a, 0xd3, 0x48, 0x7f, 0x02, 0x93, 0x48, 0x7d, 0xfa, 0x92, 0x48, 0x7e, + 0x0a, 0x13, 0x49, 0x7e, 0x22, 0x53, 0x49, 0x81, 0x5a, 0x13, 0x4a, 0x82, + 0x62, 0x13, 0x4a, 0x82, 0x7a, 0x53, 0x4a, 0x82, 0x72, 0x53, 0x4a, 0x7f, + 0x62, 0x93, 0x4a, 0x79, 0x4a, 0x53, 0x4a, 0x7e, 0x62, 0xd3, 0x4a, 0x73, + 0xfa, 0x12, 0x4a, 0x65, 0xba, 0xd2, 0x48, 0x64, 0xaa, 0xd2, 0x48, 0x68, + 0xda, 0x52, 0x49, 0x6a, 0x1a, 0x13, 0x4a, 0x90, 0x4a, 0x54, 0x4f, 0x5e, + 0xda, 0x92, 0x49, 0x8f, 0x3a, 0x54, 0x4f, 0x77, 0x7a, 0x53, 0x4c, 0x68, + 0x2a, 0xd3, 0x4b, 0x60, 0xfa, 0x12, 0x4b, 0x6c, 0x4a, 0x53, 0x4c, 0x6c, + 0x62, 0x53, 0x4c, 0x79, 0xc2, 0xd3, 0x4d, 0x77, 0xa2, 0x93, 0x4d, 0x76, + 0xb2, 0xd3, 0x4d, 0x80, 0x0a, 0x14, 0x4f, 0x80, 0x0a, 0x54, 0x4e, 0x76, + 0xa2, 0xd3, 0x4d, 0x66, 0x3a, 0xd3, 0x4b, 0x96, 0xaa, 0x94, 0x51, 0x63, + 0x32, 0x93, 0x4b, 0x5a, 0xe2, 0xd2, 0x4a, 0x58, 0xba, 0x52, 0x4a, 0x49, + 0x62, 0x12, 0x49, 0x4f, 0x62, 0x52, 0x49, 0x3d, 0x12, 0x52, 0x47, 0x36, + 0xda, 0x51, 0x46, 0x32, 0x9a, 0xd1, 0x45, 0x20, 0x0a, 0xd1, 0x43, 0x94, + 0x42, 0x11, 0x35, 0x84, 0x22, 0xd1, 0x38, 0xbe, 0x6a, 0xd2, 0x3a, 0xf5, + 0x42, 0x95, 0x48, 0x37, 0x53, 0xd8, 0x5d, 0x38, 0x53, 0xd8, 0x5d, 0xd4, + 0x42, 0xd3, 0x3f, 0xc5, 0xb2, 0xd2, 0x3d, 0xa9, 0x2a, 0x92, 0x3a, 0xf5, + 0x39, 0x8f, 0x3b, 0xe1, 0xb9, 0x0e, 0x3a, 0x3f, 0x22, 0x12, 0x46, 0x4d, + 0x82, 0x92, 0x48, 0x31, 0xd2, 0x51, 0x48, 0x55, 0xba, 0x12, 0x4a, 0x74, + 0x82, 0xd3, 0x4a, 0x9a, 0xa2, 0x94, 0x50, 0x2d, 0x5a, 0x91, 0x41, 0x42, + 0x0a, 0x92, 0x42, 0x46, 0x0a, 0x92, 0x42, 0x49, 0x22, 0x12, 0x43, 0x47, + 0x22, 0xd2, 0x42, 0x44, 0x0a, 0x92, 0x42, 0xa5, 0x1a, 0x55, 0x51, 0xa6, + 0x22, 0x95, 0x51, 0xa3, 0xfa, 0x54, 0x51, 0xa2, 0xea, 0x14, 0x51, 0x9e, + 0xca, 0x94, 0x50, 0x99, 0xaa, 0x54, 0x50, 0x96, 0x92, 0x14, 0x50, 0x90, + 0x6a, 0x94, 0x4e, 0x8f, 0x62, 0xd4, 0x4e, 0x8d, 0x4a, 0x94, 0x4e, 0x84, + 0x1a, 0x94, 0x4c, 0x7d, 0xea, 0x93, 0x4b, 0x73, 0x9a, 0x93, 0x4a, 0x6a, + 0x4a, 0xd3, 0x49, 0x52, 0x82, 0x52, 0x47, 0x01, 0x2a, 0x10, 0x3e, 0x0e, + 0x92, 0x90, 0x40, 0x20, 0x02, 0x91, 0x42, 0x14, 0xda, 0x50, 0x41, 0x17, + 0xfa, 0xd0, 0x41, 0x11, 0xd2, 0xd0, 0x40, 0x0a, 0x42, 0x10, 0x40, 0xe7, + 0x31, 0x8f, 0x3b, 0x24, 0x3a, 0xd1, 0x42, 0xc9, 0x51, 0x4e, 0x37, 0x00, + 0xe2, 0x0f, 0x3d, 0xd2, 0x89, 0x4e, 0x38, 0xb1, 0xa9, 0x4d, 0x33, 0x9e, + 0x09, 0x4d, 0x31, 0x97, 0xd1, 0x8c, 0x30, 0x8d, 0x79, 0x4c, 0x2f, 0x4d, + 0x69, 0x8a, 0x27, 0x83, 0x29, 0x0c, 0x2e, 0x9a, 0xe9, 0xcc, 0x31, 0x83, + 0x29, 0xcc, 0x2e, 0x9c, 0x22, 0x54, 0x49, 0x9d, 0x22, 0x94, 0x48, 0x80, + 0x5a, 0x92, 0x3b, 0x87, 0x92, 0x52, 0x3d, 0x89, 0x92, 0x92, 0x3d, 0x8a, + 0x92, 0x12, 0x3e, 0x85, 0x62, 0xd2, 0x3c, 0x64, 0xd2, 0xd1, 0x3a, 0x5e, + 0x72, 0x91, 0x39, 0x55, 0x12, 0x51, 0x38, 0x45, 0x8a, 0xd0, 0x34, 0x1d, + 0x6a, 0x0f, 0x31, 0xe6, 0x99, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x89, 0x0d, 0x2a, 0x19, + 0x32, 0xcf, 0x30, 0x28, 0xd2, 0x8f, 0x31, 0xc8, 0x21, 0x0c, 0x21, 0x3b, + 0x49, 0xc7, 0x0e, 0xc1, 0xf1, 0x0b, 0x22, 0xd6, 0xb9, 0x8c, 0x28, 0xca, + 0x61, 0x4c, 0x27, 0x9e, 0x01, 0x4b, 0x21, 0xbc, 0xf9, 0x8b, 0x22, 0xaa, + 0x99, 0x4b, 0x21, 0x89, 0xe1, 0xca, 0x22, 0x7a, 0x51, 0xca, 0x21, 0xfb, + 0x10, 0x48, 0x1e, 0x03, 0x29, 0x08, 0x1f, 0xf1, 0xa0, 0x07, 0x1c, 0xc6, + 0x48, 0x46, 0x16, 0xf8, 0xa8, 0x07, 0x1c, 0xfe, 0xd8, 0x87, 0x1c, 0x01, + 0x01, 0x08, 0x1d, 0x08, 0x39, 0x48, 0x1e, 0x26, 0x19, 0x49, 0x22, 0x4a, + 0x41, 0x4a, 0x27, 0x4d, 0x59, 0xca, 0x27, 0x14, 0xb9, 0x88, 0x20, 0x5f, + 0x11, 0x0b, 0x2a, 0x90, 0x99, 0x8c, 0x30, 0xc9, 0x71, 0x8e, 0x38, 0xa5, + 0x89, 0x0d, 0x34, 0xa0, 0x59, 0x4d, 0x33, 0xae, 0xe9, 0x0d, 0x35, 0xcc, + 0x99, 0x4e, 0x37, 0xd7, 0x01, 0xcf, 0x38, 0xe0, 0x59, 0x8f, 0x39, 0xd3, + 0xe9, 0x8e, 0x38, 0xc7, 0x69, 0xce, 0x36, 0xee, 0xa9, 0xcf, 0x3b, 0xfe, + 0xc9, 0x0f, 0x3c, 0x1f, 0x02, 0x11, 0x41, 0x27, 0x3a, 0xd1, 0x41, 0x42, + 0x02, 0x92, 0x44, 0x34, 0x8a, 0x11, 0x43, 0x32, 0x82, 0xd1, 0x42, 0x3b, + 0xba, 0x91, 0x43, 0xfa, 0xb1, 0x4f, 0x3d, 0xf9, 0xb1, 0x8f, 0x3d, 0x03, + 0xea, 0x0f, 0x3e, 0x03, 0xea, 0x8f, 0x3e, 0x03, 0x02, 0xd0, 0x3e, 0xb9, + 0x79, 0x4d, 0x35, 0xae, 0x29, 0x4d, 0x34, 0xad, 0x31, 0x0d, 0x34, 0xb3, + 0x61, 0x4d, 0x34, 0x7c, 0x71, 0xcb, 0x2d, 0x74, 0x91, 0x0b, 0x2d, 0x76, + 0x91, 0x8b, 0x2d, 0x63, 0xf1, 0x4a, 0x2b, 0xbc, 0x01, 0x4e, 0x20, 0xb6, + 0x09, 0x06, 0x1a, 0xb5, 0x79, 0x85, 0x18, 0x00, 0xe0, 0x82, 0x0e, 0x56, + 0x6a, 0x92, 0x48, 0x59, 0x82, 0xd2, 0x48, 0x53, 0x52, 0x52, 0x48, 0x11, + 0x4a, 0x10, 0x40, 0x10, 0x4a, 0x10, 0x40, 0x0e, 0x42, 0x50, 0x40, 0xf8, + 0x69, 0x8f, 0x3c, 0x17, 0x8a, 0x90, 0x40, 0x2f, 0x6a, 0x91, 0x42, 0x46, + 0x4a, 0x12, 0x47, 0x48, 0x5a, 0x12, 0x47, 0x34, 0x8a, 0xd1, 0x43, 0xb9, + 0x61, 0x0d, 0x33, 0x1d, 0x22, 0x11, 0x42, 0x23, 0x52, 0x91, 0x42, 0x24, + 0x5a, 0xd1, 0x42, 0x24, 0x62, 0xd1, 0x42, 0x2a, 0xba, 0xd1, 0x43, 0x30, + 0xea, 0x51, 0x44, 0x31, 0xfa, 0x91, 0x44, 0x35, 0x12, 0x12, 0x45, 0x1c, + 0x3a, 0x51, 0x42, 0x22, 0x6a, 0x11, 0x43, 0x23, 0x72, 0x11, 0x43, 0x22, + 0x62, 0x11, 0x43, 0x2a, 0xaa, 0xd1, 0x43, 0x2b, 0xa2, 0xd1, 0x43, 0xd4, + 0xd1, 0xce, 0x38, 0xd3, 0xb9, 0xce, 0x38, 0xd4, 0x91, 0x4e, 0x38, 0xaa, + 0x49, 0xcd, 0x31, 0xc1, 0x69, 0x8d, 0x30, 0xe9, 0x61, 0xce, 0x33, 0xe8, + 0xc1, 0xce, 0x35, 0xe9, 0x91, 0x8e, 0x34, 0xeb, 0x71, 0xce, 0x33, 0xf4, + 0x79, 0x8e, 0x34, 0xf8, 0xa9, 0xce, 0x34, 0x00, 0xca, 0x8e, 0x35, 0x1c, + 0x0a, 0xd0, 0x39, 0x1e, 0x22, 0x10, 0x3a, 0x1f, 0x32, 0x10, 0x3a, 0x21, + 0x42, 0x10, 0x3a, 0x2f, 0x72, 0x90, 0x3b, 0x37, 0x92, 0x90, 0x3c, 0x36, + 0x92, 0x50, 0x3c, 0x3a, 0xb2, 0x90, 0x3c, 0x57, 0xba, 0x91, 0x40, 0x5a, + 0xd2, 0xd1, 0x40, 0x57, 0xaa, 0x51, 0x40, 0x55, 0xa2, 0x11, 0x40, 0x53, + 0xa2, 0xd1, 0x3f, 0x57, 0xaa, 0x11, 0x40, 0x57, 0xa2, 0x11, 0x40, 0x59, + 0xc2, 0x11, 0x40, 0x57, 0xaa, 0x91, 0x3f, 0x47, 0xfa, 0x10, 0x3d, 0x57, + 0x82, 0xd1, 0x3e, 0xb4, 0x32, 0x94, 0x48, 0x7b, 0x7a, 0x52, 0x41, 0x3a, + 0xca, 0x90, 0x3c, 0x67, 0x2a, 0xd2, 0x40, 0x84, 0xca, 0x92, 0x42, 0x7e, + 0x9a, 0x92, 0x41, 0xb2, 0x5a, 0xd4, 0x49, 0x93, 0x8a, 0xd3, 0x47, 0x88, + 0x2a, 0x13, 0x47, 0x82, 0x0a, 0x13, 0x47, 0x85, 0x52, 0xd3, 0x48, 0x92, + 0x02, 0x54, 0x4b, 0xbd, 0x2a, 0x95, 0x51, 0xde, 0x72, 0xd6, 0x57, 0xe5, + 0xba, 0xd6, 0x58, 0xd1, 0x42, 0x96, 0x56, 0xc3, 0xda, 0x95, 0x54, 0xcb, + 0x2a, 0xd6, 0x56, 0xd5, 0x7a, 0x96, 0x58, 0xdd, 0xc2, 0x96, 0x59, 0xda, + 0xba, 0x56, 0x59, 0xce, 0x5a, 0x56, 0x58, 0xc5, 0x12, 0x16, 0x57, 0xc6, + 0x1a, 0x56, 0x57, 0xd1, 0x72, 0xd6, 0x58, 0xbd, 0xd2, 0xd5, 0x55, 0x90, + 0x72, 0xd4, 0x50, 0x83, 0x12, 0x14, 0x4f, 0x8d, 0x62, 0x14, 0x51, 0x64, + 0x2a, 0xd3, 0x4b, 0x4a, 0x5a, 0xd2, 0x48, 0x2c, 0x72, 0x11, 0x45, 0x06, + 0x32, 0x50, 0x40, 0xc6, 0x39, 0x0e, 0x38, 0x03, 0x22, 0xd0, 0x3d, 0x30, + 0x62, 0x51, 0x42, 0x49, 0x62, 0xd2, 0x47, 0x48, 0x3a, 0x92, 0x46, 0x59, + 0xba, 0x12, 0x48, 0x53, 0x82, 0xd2, 0x45, 0x5d, 0xca, 0x92, 0x47, 0x8a, + 0x3a, 0xd4, 0x4d, 0x93, 0x82, 0xd4, 0x4f, 0x92, 0x82, 0xd4, 0x4f, 0x8a, + 0x4a, 0x94, 0x4e, 0x7e, 0xea, 0x53, 0x4c, 0x71, 0x9a, 0x13, 0x4b, 0x69, + 0x5a, 0x53, 0x4a, 0x45, 0x32, 0x12, 0x46, 0x0d, 0x92, 0x50, 0x40, 0x03, + 0x5a, 0xd0, 0x3e, 0xec, 0xb1, 0x4f, 0x3c, 0xfb, 0xf9, 0x0f, 0x3d, 0xf4, + 0xc1, 0xcf, 0x3b, 0xd0, 0xa9, 0x0e, 0x38, 0xca, 0x51, 0x8e, 0x35, 0xed, + 0x09, 0x4f, 0x38, 0x54, 0x02, 0x92, 0x41, 0x88, 0x12, 0x93, 0x43, 0x85, + 0x9a, 0x92, 0x3f, 0x7a, 0x32, 0x12, 0x3c, 0x5d, 0x5a, 0x91, 0x38, 0x3b, + 0x3a, 0x10, 0x33, 0xe0, 0x79, 0xcd, 0x28, 0x65, 0xb9, 0x49, 0x1a, 0x11, + 0x19, 0x87, 0x11, 0xce, 0xd8, 0x04, 0x00, 0x9e, 0x70, 0x03, 0x00, 0x72, + 0x08, 0x02, 0x00, 0x60, 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, 0x8d, + 0xd0, 0x02, 0x00, 0xa9, 0xe8, 0x03, 0x00, 0xca, 0xc8, 0x04, 0x08, 0xf1, + 0x30, 0x46, 0x0e, 0x21, 0xb1, 0xc7, 0x13, 0x7e, 0x61, 0x4a, 0x1f, 0xd3, + 0x29, 0x4d, 0x2a, 0x25, 0xea, 0x4f, 0x35, 0x51, 0x2a, 0xd1, 0x3a, 0x57, + 0x6a, 0x91, 0x3b, 0x5e, 0xb2, 0xd1, 0x3c, 0x66, 0x02, 0xd2, 0x3d, 0x6e, + 0x2a, 0xd2, 0x3e, 0x75, 0x52, 0x92, 0x3f, 0x79, 0x6a, 0xd2, 0x3f, 0x74, + 0x5a, 0xd2, 0x3e, 0x53, 0x62, 0xd1, 0x39, 0x55, 0x72, 0x91, 0x39, 0x63, + 0x0a, 0x12, 0x3b, 0x6c, 0x42, 0x92, 0x3c, 0x74, 0x6a, 0x12, 0x3f, 0x92, + 0x82, 0x13, 0x43, 0xa9, 0x3a, 0xd4, 0x46, 0x98, 0xaa, 0x13, 0x44, 0xa1, + 0xf2, 0xd3, 0x44, 0xab, 0x2a, 0x14, 0x46, 0xc4, 0xaa, 0x14, 0x49, 0xdb, + 0xaa, 0x15, 0x4d, 0xdb, 0xc2, 0xd5, 0x4d, 0xda, 0xe2, 0x95, 0x4d, 0xf4, + 0x72, 0x16, 0x50, 0xe2, 0xf2, 0xd5, 0x4d, 0xcd, 0x12, 0xd5, 0x4a, 0xef, + 0x0a, 0x96, 0x4f, 0x93, 0x12, 0x93, 0x43, 0xa1, 0x11, 0xcc, 0x29, 0x36, + 0x29, 0xc9, 0x21, 0x0f, 0xd1, 0xc8, 0x22, 0x00, 0x91, 0x88, 0x22, 0xce, + 0xe0, 0x47, 0x20, 0xc5, 0x70, 0x47, 0x1e, 0x9d, 0xa8, 0x06, 0x1b, 0xa4, + 0xc8, 0x86, 0x1b, 0xcd, 0x28, 0x08, 0x21, 0xeb, 0x90, 0x88, 0x21, 0x2c, + 0x51, 0xc9, 0x1f, 0x20, 0x89, 0x88, 0x19, 0x5c, 0x21, 0x8a, 0x1e, 0x9c, + 0x01, 0x0c, 0x26, 0xcf, 0x59, 0x8d, 0x2c, 0xe2, 0x09, 0x8e, 0x2f, 0xf5, + 0x69, 0x0e, 0x31, 0x03, 0xca, 0x8e, 0x32, 0x0e, 0x32, 0x4f, 0x34, 0x19, + 0xa2, 0x0f, 0x36, 0x1e, 0xe2, 0xcf, 0x36, 0x26, 0x1a, 0x10, 0x38, 0x2b, + 0x32, 0x50, 0x38, 0x2f, 0x4a, 0xd0, 0x38, 0x31, 0x5a, 0x10, 0x39, 0x3c, + 0x8a, 0xd0, 0x39, 0x48, 0xfa, 0x50, 0x3b, 0x5b, 0xb2, 0xd1, 0x3d, 0xc2, + 0xb2, 0x94, 0x4a, 0xb9, 0x6a, 0x14, 0x4a, 0x8a, 0x0a, 0x93, 0x45, 0x82, + 0xd2, 0x92, 0x44, 0x76, 0x92, 0xd2, 0x43, 0x82, 0xca, 0x12, 0x45, 0x83, + 0xd2, 0xd2, 0x45, 0x80, 0xca, 0x92, 0x45, 0x7a, 0xba, 0x92, 0x45, 0x7b, + 0xca, 0x52, 0x46, 0x7e, 0xd2, 0x52, 0x47, 0x81, 0xfa, 0x12, 0x48, 0x80, + 0x0a, 0x93, 0x48, 0x7e, 0x02, 0x93, 0x48, 0x87, 0x72, 0x13, 0x4a, 0x86, + 0x72, 0x13, 0x4a, 0x81, 0x42, 0xd3, 0x49, 0x80, 0x62, 0x13, 0x4a, 0x82, + 0x7a, 0x53, 0x4a, 0x84, 0x92, 0xd3, 0x4a, 0x82, 0x9a, 0x13, 0x4b, 0x86, + 0xca, 0x13, 0x4c, 0x81, 0x72, 0x53, 0x4b, 0x75, 0x1a, 0x13, 0x4a, 0x6a, + 0xd2, 0x12, 0x49, 0x6d, 0xfa, 0x92, 0x49, 0x6e, 0x12, 0x13, 0x4a, 0x66, + 0xea, 0x52, 0x49, 0x75, 0x4a, 0x93, 0x4a, 0x9a, 0xa2, 0x94, 0x50, 0x6d, + 0x42, 0x13, 0x4b, 0xa3, 0xca, 0x94, 0x51, 0x82, 0xca, 0xd3, 0x4d, 0x72, + 0x8a, 0xd3, 0x4c, 0x7a, 0xb2, 0xd3, 0x4d, 0x80, 0xea, 0x53, 0x4e, 0x92, + 0x8a, 0x14, 0x51, 0x7e, 0xf2, 0x53, 0x4e, 0x84, 0x12, 0x94, 0x4f, 0x82, + 0x0a, 0x54, 0x4f, 0x7f, 0xea, 0x53, 0x4e, 0x7f, 0xea, 0xd3, 0x4e, 0x6c, + 0x82, 0xd3, 0x4c, 0x6a, 0x5a, 0x53, 0x4c, 0x6d, 0x7a, 0xd3, 0x4c, 0x6a, + 0x5a, 0x53, 0x4c, 0x5d, 0x02, 0xd3, 0x4a, 0x5e, 0xea, 0x12, 0x4b, 0x72, + 0x8a, 0x53, 0x4d, 0x43, 0x1a, 0x52, 0x48, 0x32, 0xba, 0x11, 0x46, 0x29, + 0x5a, 0x11, 0x45, 0x1e, 0xea, 0xd0, 0x43, 0x11, 0x92, 0x50, 0x42, 0x94, + 0x4a, 0xd1, 0x34, 0x98, 0xba, 0x91, 0x39, 0xb6, 0x5a, 0x12, 0x3a, 0xd2, + 0x3a, 0x53, 0x3d, 0x3c, 0x53, 0xd8, 0x5d, 0x3e, 0xa3, 0xd8, 0x5f, 0xcf, + 0x1a, 0x13, 0x3f, 0xae, 0x4a, 0x52, 0x3b, 0xfe, 0x69, 0x4f, 0x3c, 0xeb, + 0x21, 0xcf, 0x3b, 0x34, 0xea, 0xd1, 0x44, 0x49, 0x6a, 0x12, 0x48, 0x4d, + 0x8a, 0x52, 0x49, 0x48, 0x52, 0x92, 0x48, 0x62, 0x1a, 0x93, 0x4a, 0xa9, + 0x02, 0xd5, 0x51, 0x58, 0x9a, 0x12, 0x47, 0x2a, 0x4a, 0x51, 0x41, 0x4a, + 0x3a, 0x52, 0x43, 0x4c, 0x42, 0xd2, 0x43, 0x4c, 0x52, 0x12, 0x44, 0x4c, + 0x4a, 0xd2, 0x43, 0xaa, 0x42, 0xd5, 0x51, 0xa8, 0x32, 0x95, 0x51, 0xa7, + 0x1a, 0x95, 0x51, 0xa5, 0x02, 0x95, 0x51, 0xa0, 0xda, 0x14, 0x51, 0x9d, + 0xc2, 0x94, 0x50, 0x9a, 0xb2, 0x54, 0x50, 0x93, 0x7a, 0xd4, 0x4e, 0x94, + 0x82, 0xd4, 0x4f, 0x90, 0x62, 0x14, 0x4f, 0x8c, 0x52, 0x54, 0x4e, 0x87, + 0x32, 0x54, 0x4d, 0x82, 0x12, 0x54, 0x4c, 0x81, 0x0a, 0x54, 0x4c, 0x7b, + 0xca, 0x93, 0x4b, 0x00, 0x22, 0x90, 0x3c, 0x0f, 0x92, 0x50, 0x40, 0xc8, + 0x89, 0x8e, 0x38, 0xc9, 0x81, 0x4e, 0x38, 0xcf, 0xc1, 0x0e, 0x39, 0xbf, + 0x49, 0xce, 0x36, 0xb2, 0x01, 0x0e, 0x35, 0xac, 0xb9, 0x4d, 0x34, 0xee, + 0xa9, 0x4f, 0x3c, 0xc8, 0x71, 0x8e, 0x36, 0xf3, 0xc1, 0xcf, 0x3b, 0xd4, + 0xd9, 0x8e, 0x38, 0xae, 0xa1, 0x0d, 0x33, 0xa0, 0x39, 0x8d, 0x31, 0x9b, + 0x01, 0x0d, 0x31, 0x92, 0xb9, 0x0c, 0x30, 0x52, 0xa1, 0x4a, 0x28, 0x87, + 0x59, 0x0c, 0x2f, 0x9e, 0x21, 0x4d, 0x32, 0x90, 0xa1, 0xcc, 0x30, 0x90, + 0xb2, 0x93, 0x48, 0x9f, 0x32, 0xd4, 0x48, 0x82, 0x7a, 0x12, 0x3c, 0x8a, + 0xb2, 0xd2, 0x3d, 0x8c, 0xb2, 0x52, 0x3e, 0x8e, 0xba, 0x12, 0x3f, 0x8a, + 0x8a, 0xd2, 0x3d, 0x6c, 0xe2, 0xd1, 0x3a, 0x5f, 0x7a, 0x91, 0x39, 0x58, + 0x3a, 0xd1, 0x38, 0x46, 0x9a, 0xd0, 0x35, 0x1a, 0x4a, 0x4f, 0x30, 0xe7, + 0x99, 0xcd, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, + 0x81, 0x4d, 0x2a, 0x10, 0xda, 0x8e, 0x2f, 0x9c, 0xe9, 0x4a, 0x1d, 0x0e, + 0x29, 0xc6, 0x09, 0xa2, 0xf9, 0x8a, 0x1e, 0x86, 0x41, 0x0a, 0x1c, 0xdb, + 0x09, 0x8d, 0x29, 0xc5, 0x71, 0x0c, 0x28, 0x76, 0x19, 0x8a, 0x1d, 0xc8, + 0x81, 0x4c, 0x26, 0xc4, 0x81, 0xcc, 0x25, 0x90, 0x49, 0xcb, 0x24, 0xb4, + 0x71, 0x4c, 0x2a, 0x07, 0x79, 0x48, 0x20, 0x06, 0x59, 0x88, 0x1f, 0xdb, + 0x18, 0xc7, 0x19, 0xa2, 0x68, 0xc5, 0x11, 0xd2, 0xa8, 0x06, 0x18, 0xd4, + 0xc0, 0x46, 0x18, 0xd3, 0xb8, 0x06, 0x18, 0xdb, 0x08, 0x07, 0x19, 0x0e, + 0x81, 0x48, 0x1f, 0x47, 0x39, 0x4a, 0x26, 0x2d, 0x81, 0x49, 0x23, 0x4f, + 0x81, 0xca, 0x27, 0x43, 0x31, 0x8a, 0x25, 0x8a, 0x79, 0xcc, 0x2f, 0xaf, + 0x99, 0x0d, 0x34, 0xc7, 0x41, 0x4e, 0x34, 0xef, 0xd9, 0xce, 0x37, 0x1d, + 0x52, 0x50, 0x3c, 0xe6, 0xd9, 0x4e, 0x37, 0xf4, 0x59, 0xcf, 0x38, 0xfb, + 0x91, 0x4f, 0x39, 0x17, 0x5a, 0xd0, 0x3b, 0x20, 0x9a, 0x10, 0x3d, 0x24, + 0xba, 0xd0, 0x3d, 0x24, 0xb2, 0x50, 0x3e, 0x19, 0x72, 0x10, 0x3d, 0x31, + 0x1a, 0xd1, 0x40, 0x3a, 0x02, 0x91, 0x40, 0x9e, 0xa9, 0x4c, 0x32, 0x9b, + 0xb1, 0x0c, 0x32, 0x9e, 0xb9, 0x8c, 0x32, 0xa2, 0xd1, 0x0c, 0x33, 0x5b, + 0xa1, 0x0a, 0x2a, 0x5e, 0x91, 0xca, 0x29, 0x5b, 0x89, 0x0a, 0x2a, 0x6e, + 0x11, 0x4b, 0x2c, 0xc2, 0x41, 0x4e, 0x39, 0xbf, 0x31, 0xce, 0x38, 0xbf, + 0x29, 0xce, 0x38, 0xbf, 0x21, 0x8e, 0x38, 0x5e, 0x6a, 0x52, 0x48, 0x5d, + 0x5a, 0x12, 0x48, 0x5a, 0x4a, 0x12, 0x48, 0x60, 0x8a, 0xd2, 0x48, 0x32, + 0x12, 0x51, 0x42, 0x2b, 0xf2, 0x10, 0x42, 0x28, 0xda, 0xd0, 0x41, 0x31, + 0x4a, 0x91, 0x42, 0x2e, 0x22, 0x51, 0x42, 0x24, 0xea, 0x90, 0x41, 0x68, + 0x1a, 0x53, 0x48, 0x62, 0xea, 0x12, 0x48, 0x63, 0xe2, 0x12, 0x49, 0x49, + 0x2a, 0x92, 0x45, 0x00, 0x6a, 0x0f, 0x39, 0xf8, 0x41, 0x4f, 0x39, 0xcd, + 0x09, 0x4e, 0x33, 0xe4, 0xa9, 0x8e, 0x37, 0x87, 0x71, 0x8b, 0x29, 0x0b, + 0xd1, 0xc6, 0x11, 0xb6, 0x91, 0x8d, 0x34, 0xdb, 0xd1, 0x8e, 0x39, 0xe3, + 0x11, 0x4f, 0x3a, 0xed, 0x69, 0x4f, 0x3b, 0x21, 0x02, 0x11, 0x42, 0x1c, + 0xe2, 0x90, 0x41, 0x24, 0x1a, 0x91, 0x42, 0x23, 0x12, 0x51, 0x42, 0x2e, + 0xaa, 0x91, 0x43, 0x32, 0xca, 0x11, 0x44, 0x31, 0xc2, 0x11, 0x44, 0x31, + 0x8a, 0xd1, 0x43, 0x2d, 0x52, 0x91, 0x43, 0x3f, 0x12, 0xd2, 0x45, 0x27, + 0x5a, 0x51, 0x43, 0x15, 0xd2, 0xd0, 0x41, 0x01, 0x3a, 0x10, 0x3f, 0xf7, + 0xc9, 0x4f, 0x3d, 0xd8, 0x29, 0xce, 0x31, 0xca, 0x79, 0x4d, 0x2d, 0xd8, + 0x39, 0x8e, 0x32, 0x11, 0xe2, 0x4f, 0x39, 0x13, 0xe2, 0x0f, 0x39, 0x47, + 0x62, 0x91, 0x40, 0x4d, 0xaa, 0x11, 0x41, 0x54, 0xea, 0x91, 0x41, 0x60, + 0x2a, 0xd2, 0x42, 0x64, 0x42, 0x12, 0x43, 0x6a, 0x72, 0x92, 0x43, 0x08, + 0x32, 0x8f, 0x36, 0x0d, 0x52, 0x4f, 0x37, 0x13, 0x7a, 0x4f, 0x38, 0x15, + 0xa2, 0x4f, 0x38, 0x19, 0xda, 0x8f, 0x38, 0x20, 0x02, 0x50, 0x39, 0x26, + 0x12, 0x90, 0x39, 0x26, 0x1a, 0x90, 0x39, 0x46, 0x0a, 0x91, 0x3d, 0x44, + 0x0a, 0x11, 0x3d, 0x4b, 0x32, 0x11, 0x3e, 0x4d, 0x32, 0x51, 0x3e, 0x4d, + 0x42, 0x51, 0x3e, 0x4b, 0x42, 0x91, 0x3d, 0x4d, 0x52, 0xd1, 0x3d, 0x51, + 0x62, 0x51, 0x3e, 0x7d, 0x7a, 0x52, 0x42, 0xc5, 0xba, 0x54, 0x4a, 0x94, + 0x72, 0x93, 0x45, 0x7c, 0x82, 0x12, 0x42, 0x8b, 0xfa, 0x92, 0x43, 0x82, + 0xaa, 0x12, 0x42, 0xaf, 0x52, 0x94, 0x49, 0x85, 0x0a, 0xd3, 0x45, 0x83, + 0xea, 0x92, 0x45, 0x7d, 0xe2, 0xd2, 0x46, 0x89, 0x8a, 0xd3, 0x49, 0x9f, + 0x6a, 0x14, 0x4e, 0xbf, 0x4a, 0x55, 0x52, 0xce, 0x22, 0x96, 0x55, 0xd9, + 0x7a, 0x16, 0x58, 0xd4, 0x62, 0xd6, 0x57, 0xd6, 0x6a, 0x16, 0x58, 0xde, + 0xaa, 0x16, 0x59, 0xe3, 0xe2, 0x16, 0x5a, 0xe9, 0x12, 0xd7, 0x5a, 0xd1, + 0x6a, 0x56, 0x58, 0xcc, 0x4a, 0x16, 0x58, 0xc7, 0x2a, 0x96, 0x57, 0xd6, + 0x92, 0x56, 0x59, 0xcc, 0x4a, 0x56, 0x58, 0xaa, 0x42, 0xd5, 0x53, 0x9a, + 0xca, 0x14, 0x52, 0x97, 0xb2, 0x14, 0x52, 0x8e, 0x72, 0x14, 0x51, 0x6a, + 0x6a, 0xd3, 0x4c, 0x4c, 0x6a, 0x52, 0x49, 0x25, 0x42, 0xd1, 0x44, 0xf2, + 0x99, 0xcf, 0x3d, 0xd5, 0x99, 0xce, 0x38, 0x22, 0x02, 0xd1, 0x42, 0x44, + 0x22, 0x12, 0x47, 0x59, 0x82, 0x52, 0x48, 0x74, 0x52, 0x93, 0x49, 0x58, + 0xaa, 0xd2, 0x46, 0x5c, 0xc2, 0x92, 0x46, 0x80, 0xe2, 0xd3, 0x4b, 0x85, + 0xf2, 0xd3, 0x4c, 0x8a, 0x4a, 0x14, 0x4f, 0x9f, 0xf2, 0xd4, 0x51, 0x90, + 0x82, 0x54, 0x50, 0x8b, 0x5a, 0x14, 0x4f, 0x81, 0x0a, 0xd4, 0x4c, 0x5a, + 0xd2, 0x12, 0x49, 0x1d, 0x12, 0x11, 0x42, 0x0b, 0xaa, 0x50, 0x40, 0xf5, + 0x09, 0x50, 0x3d, 0x00, 0x1a, 0xd0, 0x3d, 0xf2, 0xb1, 0xcf, 0x3b, 0xd5, + 0xd1, 0x8e, 0x38, 0xce, 0x81, 0xce, 0x36, 0xef, 0x29, 0x0f, 0x39, 0x55, + 0x12, 0x52, 0x42, 0x8b, 0x52, 0x93, 0x45, 0x86, 0xa2, 0x52, 0x40, 0x7b, + 0x32, 0x52, 0x3c, 0x5d, 0x5a, 0x91, 0x38, 0x39, 0x32, 0xd0, 0x32, 0xd9, + 0x31, 0x0d, 0x28, 0x5c, 0x59, 0x09, 0x19, 0x0f, 0x09, 0x87, 0x11, 0xc7, + 0x98, 0x04, 0x00, 0x95, 0x20, 0x03, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x66, + 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x86, + 0x90, 0x02, 0x00, 0x8f, 0x10, 0x03, 0x00, 0xb2, 0x28, 0x04, 0x00, 0xda, + 0x78, 0xc5, 0x0a, 0x15, 0x61, 0x47, 0x13, 0x6d, 0x21, 0x0a, 0x1e, 0xdb, + 0x89, 0xcd, 0x2b, 0x2f, 0x2a, 0xd0, 0x36, 0x54, 0x4a, 0x51, 0x3b, 0x6c, + 0x1a, 0x92, 0x3e, 0x72, 0x3a, 0x52, 0x3f, 0x7a, 0x6a, 0x12, 0x40, 0x80, + 0x8a, 0x92, 0x40, 0x83, 0xb2, 0x12, 0x41, 0x86, 0xda, 0x52, 0x41, 0x88, + 0xfa, 0x92, 0x41, 0x87, 0xf2, 0xd2, 0x40, 0x74, 0x62, 0x92, 0x3d, 0x53, + 0x52, 0x11, 0x39, 0x67, 0x12, 0xd2, 0x3a, 0x78, 0x72, 0x12, 0x3d, 0x81, + 0xba, 0x12, 0x3f, 0x88, 0x0a, 0x93, 0x40, 0x9c, 0xe2, 0x13, 0x44, 0xc1, + 0xb2, 0x14, 0x49, 0xce, 0x2a, 0x95, 0x4a, 0xb3, 0x4a, 0xd4, 0x46, 0xbd, + 0x82, 0xd4, 0x47, 0xd6, 0x72, 0x95, 0x4b, 0xeb, 0x22, 0x16, 0x4f, 0xea, + 0x3a, 0xd6, 0x4e, 0xf2, 0x4a, 0x96, 0x4f, 0xcc, 0xea, 0x14, 0x4a, 0xb9, + 0x62, 0x54, 0x48, 0xe1, 0x8a, 0xd5, 0x4c, 0x37, 0x42, 0xd0, 0x38, 0x6f, + 0x99, 0x0a, 0x26, 0x0b, 0x49, 0xc8, 0x1f, 0xe2, 0xa0, 0x07, 0x1e, 0xcf, + 0xe8, 0x87, 0x20, 0xc0, 0x70, 0x47, 0x1e, 0xbd, 0xe8, 0x86, 0x1b, 0x84, + 0x00, 0x46, 0x18, 0x94, 0xa8, 0x46, 0x1b, 0xc3, 0x10, 0x88, 0x20, 0xd7, + 0xe0, 0x86, 0x17, 0x1e, 0x51, 0x08, 0x18, 0x24, 0x69, 0x08, 0x18, 0x99, + 0xe9, 0x4b, 0x25, 0xc5, 0xe9, 0xcc, 0x2a, 0xd7, 0xa1, 0x8d, 0x2d, 0xe7, + 0x29, 0x0e, 0x30, 0xf8, 0x71, 0x4e, 0x31, 0x05, 0xda, 0xce, 0x32, 0x11, + 0x42, 0x4f, 0x34, 0x18, 0x9a, 0x8f, 0x35, 0x1f, 0xda, 0x8f, 0x36, 0x2a, + 0x22, 0x10, 0x38, 0x2c, 0x32, 0x10, 0x38, 0x2f, 0x42, 0x90, 0x38, 0x37, + 0x72, 0x10, 0x39, 0x43, 0xc2, 0x50, 0x3a, 0x54, 0x6a, 0xd1, 0x3c, 0xc4, + 0xc2, 0x14, 0x4b, 0xba, 0x72, 0x14, 0x4a, 0x85, 0xda, 0xd2, 0x44, 0x7a, + 0xaa, 0xd2, 0x43, 0x82, 0xe2, 0x52, 0x45, 0x84, 0xe2, 0x92, 0x45, 0x81, + 0xca, 0xd2, 0x45, 0x7e, 0xba, 0xd2, 0x45, 0x80, 0xfa, 0xd2, 0x46, 0x84, + 0x1a, 0x13, 0x48, 0x83, 0x02, 0x13, 0x48, 0x85, 0x52, 0x53, 0x49, 0x84, + 0x5a, 0x53, 0x49, 0x86, 0x6a, 0xd3, 0x49, 0x88, 0x92, 0x53, 0x4a, 0x86, + 0x72, 0x53, 0x4a, 0x86, 0x9a, 0x13, 0x4b, 0x85, 0x9a, 0x13, 0x4b, 0x8c, + 0x0a, 0x54, 0x4c, 0x8c, 0x0a, 0x54, 0x4c, 0x8e, 0x1a, 0x54, 0x4d, 0x8d, + 0x0a, 0x54, 0x4d, 0x8d, 0x1a, 0x54, 0x4d, 0x97, 0x52, 0x94, 0x4f, 0x8d, + 0x22, 0xd4, 0x4d, 0x8c, 0x22, 0xd4, 0x4d, 0x7e, 0xa2, 0xd3, 0x4b, 0x75, + 0x4a, 0x53, 0x4a, 0x8c, 0x02, 0x14, 0x4c, 0x93, 0x72, 0x54, 0x50, 0xc8, + 0xf2, 0x55, 0x54, 0x86, 0x0a, 0x14, 0x4e, 0x80, 0xea, 0x53, 0x4e, 0x7b, + 0xba, 0xd3, 0x4d, 0x81, 0xfa, 0xd3, 0x4e, 0x8a, 0x42, 0x54, 0x50, 0x79, + 0xaa, 0xd3, 0x4d, 0x84, 0x12, 0x94, 0x4f, 0x85, 0x2a, 0x94, 0x4f, 0x81, + 0x12, 0x14, 0x4f, 0x80, 0x0a, 0x14, 0x4f, 0x78, 0xe2, 0x13, 0x4e, 0x75, + 0xba, 0x93, 0x4d, 0x6c, 0x7a, 0x93, 0x4c, 0x63, 0x32, 0xd3, 0x4b, 0x5c, + 0xea, 0x12, 0x4b, 0x59, 0xca, 0x52, 0x4a, 0x48, 0x3a, 0x12, 0x49, 0x50, + 0x7a, 0xd2, 0x49, 0x41, 0x0a, 0x12, 0x48, 0x2f, 0xa2, 0xd1, 0x45, 0x25, + 0x32, 0x51, 0x44, 0x1e, 0xea, 0x90, 0x43, 0x11, 0x9a, 0x50, 0x42, 0x97, + 0x52, 0x51, 0x36, 0xc1, 0x62, 0xd2, 0x39, 0xc1, 0x8a, 0xd2, 0x3a, 0xd3, + 0x52, 0x93, 0x3d, 0x32, 0x1b, 0x98, 0x5c, 0x42, 0xbb, 0x18, 0x61, 0xab, + 0x22, 0xd3, 0x42, 0x08, 0xea, 0x4f, 0x3e, 0x06, 0x12, 0x90, 0x3f, 0x29, + 0x8a, 0x91, 0x43, 0x39, 0x0a, 0x92, 0x45, 0x49, 0x62, 0x52, 0x48, 0x42, + 0x42, 0xd2, 0x48, 0x56, 0xba, 0x92, 0x49, 0x85, 0x02, 0x14, 0x4b, 0x6a, + 0x1a, 0x13, 0x49, 0x4f, 0x6a, 0x12, 0x46, 0x48, 0x22, 0xd2, 0x42, 0x4b, + 0x42, 0x92, 0x43, 0x4e, 0x52, 0x12, 0x44, 0x4d, 0x5a, 0x52, 0x44, 0x4c, + 0x52, 0xd2, 0x44, 0xaa, 0x3a, 0xd5, 0x51, 0xa9, 0x32, 0xd5, 0x51, 0xa8, + 0x1a, 0xd5, 0x51, 0xa5, 0x02, 0x55, 0x51, 0xa3, 0xf2, 0x54, 0x51, 0x9c, + 0xc2, 0x54, 0x50, 0x92, 0x72, 0x54, 0x4e, 0x95, 0x8a, 0x54, 0x4f, 0x95, + 0x8a, 0xd4, 0x4f, 0x92, 0x82, 0x94, 0x4f, 0x8c, 0x5a, 0x54, 0x4e, 0x85, + 0x2a, 0xd4, 0x4c, 0x81, 0x0a, 0x54, 0x4c, 0x82, 0x0a, 0x94, 0x4c, 0x06, + 0x5a, 0x10, 0x3e, 0x15, 0xba, 0xd0, 0x40, 0xea, 0x89, 0xcf, 0x3b, 0xda, + 0x19, 0x4f, 0x3a, 0xe0, 0x51, 0x8f, 0x3a, 0xdd, 0x51, 0xcf, 0x3a, 0xe9, + 0x99, 0xcf, 0x3b, 0xdb, 0x19, 0x0f, 0x3a, 0xfc, 0x11, 0xd0, 0x3d, 0xc8, + 0x71, 0x8e, 0x36, 0xf6, 0xe9, 0x4f, 0x3c, 0xd8, 0xf1, 0x0e, 0x39, 0xba, + 0x19, 0x4e, 0x34, 0xae, 0xd9, 0x0d, 0x33, 0xa2, 0x41, 0xcd, 0x31, 0x97, + 0xf1, 0xcc, 0x30, 0x8d, 0x99, 0x8c, 0x2f, 0x89, 0x81, 0x0c, 0x30, 0x9f, + 0x49, 0xcd, 0x32, 0x91, 0xc9, 0x4c, 0x31, 0x9c, 0x22, 0x54, 0x4a, 0x9c, + 0x1a, 0xd4, 0x48, 0x76, 0x32, 0xd2, 0x3a, 0x75, 0x22, 0xd2, 0x3a, 0x7b, + 0x32, 0x92, 0x3b, 0x7e, 0x3a, 0x12, 0x3c, 0x7e, 0x32, 0xd2, 0x3b, 0x72, + 0x0a, 0x12, 0x3b, 0x63, 0x82, 0x91, 0x39, 0x5a, 0x52, 0x11, 0x39, 0x48, + 0xba, 0x50, 0x36, 0x1f, 0x82, 0x0f, 0x31, 0xe5, 0x89, 0x4d, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x21, 0x0a, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0xa9, 0x8a, 0x1c, 0x55, 0xb9, 0x88, 0x15, 0x6c, + 0x81, 0xc9, 0x18, 0xb6, 0x29, 0xcc, 0x24, 0x00, 0x6a, 0x0e, 0x2f, 0x51, + 0x0a, 0xd1, 0x39, 0xfd, 0x59, 0x4e, 0x2e, 0x85, 0xd9, 0x4a, 0x20, 0xc7, + 0xf9, 0x0c, 0x2b, 0xae, 0x61, 0x8c, 0x29, 0xfc, 0x20, 0x88, 0x1e, 0x03, + 0x41, 0x48, 0x1f, 0xf0, 0xc8, 0x47, 0x1c, 0xd0, 0xa8, 0xc6, 0x17, 0xdd, + 0x18, 0x07, 0x19, 0x2c, 0x79, 0x09, 0x23, 0x35, 0xb9, 0xc9, 0x23, 0x35, + 0xc1, 0xc9, 0x23, 0x34, 0xd1, 0xc9, 0x23, 0x69, 0x69, 0xcb, 0x2a, 0x79, + 0x01, 0x0c, 0x2d, 0x81, 0x19, 0x8c, 0x2d, 0x8b, 0x69, 0x0c, 0x2f, 0x8f, + 0x81, 0x0c, 0x30, 0x81, 0x09, 0x4c, 0x2a, 0xb0, 0x49, 0x0d, 0x30, 0x02, + 0x4a, 0x4f, 0x38, 0x24, 0x72, 0x90, 0x3c, 0x2e, 0xaa, 0xd0, 0x3c, 0x57, + 0x02, 0x92, 0x41, 0x0a, 0xa2, 0x0f, 0x3a, 0x10, 0x02, 0xd0, 0x39, 0x3f, + 0x1a, 0x11, 0x3f, 0x49, 0x72, 0x11, 0x40, 0x5a, 0x2a, 0x52, 0x42, 0x62, + 0x4a, 0x12, 0x43, 0x53, 0xea, 0x91, 0x41, 0x2f, 0xb2, 0x90, 0x3d, 0x44, + 0x5a, 0x91, 0x3f, 0x56, 0xfa, 0x91, 0x41, 0x74, 0xaa, 0x52, 0x45, 0xc3, + 0x29, 0x8e, 0x38, 0xc7, 0x51, 0x4e, 0x39, 0x4d, 0xd2, 0xd1, 0x43, 0x53, + 0x02, 0x12, 0x45, 0x60, 0x5a, 0x92, 0x47, 0x2c, 0xaa, 0x50, 0x40, 0x2e, + 0xca, 0xd0, 0x40, 0x34, 0xea, 0x10, 0x41, 0x37, 0xfa, 0x90, 0x41, 0x3a, + 0x2a, 0xd1, 0x41, 0x46, 0xa2, 0x51, 0x43, 0x4c, 0xf2, 0x91, 0x44, 0x89, + 0xea, 0x53, 0x4a, 0x82, 0x8a, 0x93, 0x49, 0x7e, 0x62, 0x53, 0x49, 0x65, + 0xaa, 0x12, 0x48, 0x67, 0xc2, 0x92, 0x48, 0x5d, 0x92, 0xd2, 0x47, 0x12, + 0x8a, 0x0f, 0x38, 0x13, 0xc2, 0x0f, 0x39, 0xec, 0x31, 0x8e, 0x31, 0xeb, + 0x49, 0x8e, 0x32, 0xb6, 0x39, 0x8c, 0x27, 0x5d, 0xc9, 0x89, 0x1c, 0x53, + 0x59, 0x09, 0x1b, 0x29, 0x59, 0x88, 0x1b, 0x0b, 0xe9, 0x86, 0x11, 0x00, + 0x00, 0x00, 0x00, 0xaf, 0x89, 0x4d, 0x36, 0x78, 0x59, 0xcb, 0x2c, 0x76, + 0x49, 0x4b, 0x2c, 0x7a, 0x89, 0xcb, 0x2c, 0x73, 0x79, 0x0b, 0x2c, 0xaa, + 0x61, 0xcd, 0x32, 0x9e, 0x19, 0xcd, 0x31, 0xa3, 0x31, 0x4d, 0x32, 0xd6, + 0xc1, 0xce, 0x38, 0xdc, 0xc1, 0x0e, 0x39, 0xdc, 0xc9, 0xce, 0x38, 0xde, + 0xc1, 0x0e, 0x39, 0x12, 0x52, 0x50, 0x40, 0x24, 0xda, 0xd0, 0x41, 0x07, + 0x42, 0x90, 0x3e, 0xff, 0x29, 0x50, 0x3d, 0xdf, 0x61, 0xcf, 0x3a, 0xc2, + 0x51, 0xce, 0x36, 0xd8, 0x59, 0x4e, 0x34, 0xe8, 0x61, 0x8e, 0x31, 0x99, + 0x89, 0xcb, 0x21, 0xf4, 0xb1, 0x8e, 0x35, 0xd2, 0xb9, 0x8d, 0x30, 0xcc, + 0x79, 0x8d, 0x30, 0x08, 0x32, 0x8f, 0x36, 0x0f, 0x82, 0x0f, 0x37, 0x39, + 0xaa, 0xd0, 0x3b, 0x3e, 0xba, 0x90, 0x3c, 0x43, 0x12, 0x51, 0x3d, 0x47, + 0x3a, 0x11, 0x3e, 0x4b, 0x4a, 0x51, 0x3e, 0x54, 0x82, 0x91, 0x3f, 0x57, + 0x9a, 0x11, 0x40, 0x8b, 0x4a, 0xd3, 0x46, 0x8e, 0x72, 0x93, 0x47, 0x9b, + 0xe2, 0x93, 0x48, 0x9e, 0xfa, 0xd3, 0x48, 0xa6, 0x3a, 0x94, 0x49, 0xa9, + 0x52, 0xd4, 0x49, 0xab, 0x5a, 0xd4, 0x49, 0x33, 0x52, 0x10, 0x3a, 0x34, + 0x5a, 0x10, 0x3a, 0x33, 0x62, 0x10, 0x3a, 0x33, 0x62, 0xd0, 0x39, 0x39, + 0x72, 0x10, 0x3a, 0x3f, 0x82, 0x90, 0x3a, 0x3d, 0x8a, 0x50, 0x3a, 0x40, + 0xa2, 0x50, 0x3a, 0x58, 0x9a, 0xd1, 0x3e, 0x53, 0x62, 0x91, 0x3d, 0x6c, + 0x2a, 0x52, 0x40, 0xa1, 0x12, 0x94, 0x48, 0x84, 0x0a, 0x53, 0x45, 0x85, + 0x12, 0x13, 0x47, 0x86, 0x52, 0xd3, 0x48, 0x94, 0x12, 0x94, 0x4b, 0xa8, + 0xaa, 0x94, 0x4f, 0xc8, 0xca, 0xd5, 0x53, 0xe0, 0x9a, 0x96, 0x58, 0xfb, + 0x6a, 0x57, 0x5b, 0xf2, 0x32, 0x97, 0x5a, 0xe8, 0xf2, 0xd6, 0x59, 0xe5, + 0xea, 0x16, 0x5a, 0xd8, 0x8a, 0xd6, 0x58, 0xe4, 0xf2, 0x56, 0x5a, 0xd6, + 0xaa, 0x16, 0x59, 0xcc, 0x62, 0x56, 0x58, 0xce, 0x6a, 0x96, 0x58, 0xcd, + 0x5a, 0x96, 0x58, 0xc6, 0x22, 0x96, 0x57, 0xb8, 0xba, 0x95, 0x55, 0xa4, + 0x32, 0x95, 0x53, 0xa8, 0x3a, 0x15, 0x54, 0x85, 0x2a, 0x54, 0x50, 0x67, + 0x4a, 0xd3, 0x4c, 0x49, 0x52, 0x12, 0x49, 0x18, 0xd2, 0x10, 0x43, 0xd5, + 0xb1, 0x0e, 0x3a, 0x0a, 0x5a, 0x10, 0x40, 0x27, 0x42, 0xd1, 0x43, 0x5c, + 0xd2, 0x12, 0x4a, 0x70, 0x32, 0xd3, 0x4a, 0x86, 0xfa, 0x53, 0x4c, 0x83, + 0xea, 0x93, 0x4b, 0x78, 0x82, 0x53, 0x4a, 0x90, 0x2a, 0x54, 0x4e, 0xa2, + 0x0a, 0x55, 0x52, 0xb2, 0x82, 0xd5, 0x53, 0xaf, 0x82, 0xd5, 0x53, 0x71, + 0x9a, 0x13, 0x4c, 0x83, 0x22, 0x14, 0x4e, 0x85, 0x2a, 0x14, 0x4e, 0x2e, + 0x9a, 0xd1, 0x43, 0x0b, 0xa2, 0x50, 0x40, 0x03, 0x5a, 0x50, 0x3f, 0x08, + 0x5a, 0x90, 0x3f, 0xf6, 0xd1, 0x4f, 0x3c, 0xd8, 0xd9, 0xce, 0x38, 0xcc, + 0x71, 0x0e, 0x36, 0xec, 0x21, 0xcf, 0x38, 0x54, 0x22, 0xd2, 0x42, 0x8f, + 0x9a, 0x53, 0x47, 0x86, 0xb2, 0x92, 0x40, 0x7a, 0x32, 0x52, 0x3c, 0x5c, + 0x4a, 0x91, 0x38, 0x36, 0x22, 0x90, 0x32, 0xd3, 0xf9, 0xcc, 0x26, 0x57, + 0x29, 0x49, 0x18, 0x0e, 0x01, 0x87, 0x11, 0xc5, 0x78, 0x04, 0x00, 0x94, + 0x08, 0x03, 0x00, 0x70, 0x00, 0x02, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x5d, + 0x00, 0x00, 0x00, 0xa3, 0x30, 0x03, 0x00, 0xa8, 0x38, 0x03, 0x00, 0x8a, + 0x90, 0x02, 0x00, 0x80, 0x78, 0x02, 0x00, 0xa6, 0xf0, 0x03, 0x00, 0xd0, + 0x18, 0x85, 0x09, 0x10, 0x29, 0x07, 0x12, 0x7b, 0x71, 0x0a, 0x20, 0xea, + 0x11, 0x0e, 0x2e, 0x38, 0x5a, 0x10, 0x38, 0x57, 0x6a, 0x91, 0x3b, 0x6e, + 0x2a, 0xd2, 0x3e, 0x80, 0x8a, 0x92, 0x40, 0x82, 0xaa, 0xd2, 0x40, 0x85, + 0xd2, 0x52, 0x41, 0x89, 0xfa, 0xd2, 0x41, 0x8d, 0x22, 0x53, 0x42, 0x91, + 0x52, 0x93, 0x42, 0x94, 0x72, 0x13, 0x43, 0x93, 0x62, 0x93, 0x42, 0x8e, + 0x1a, 0x13, 0x41, 0x7f, 0x7a, 0x52, 0x3e, 0x66, 0x0a, 0x92, 0x3b, 0x89, + 0xea, 0x12, 0x40, 0x99, 0x8a, 0x13, 0x42, 0xa7, 0x02, 0x14, 0x44, 0xbc, + 0x82, 0xd4, 0x47, 0xd3, 0x62, 0x15, 0x4b, 0xed, 0x2a, 0x56, 0x4e, 0xc0, + 0x92, 0x14, 0x48, 0xbe, 0x82, 0x54, 0x47, 0xcd, 0x0a, 0x15, 0x4a, 0xda, + 0x92, 0x15, 0x4c, 0xd5, 0x72, 0x95, 0x4b, 0xd5, 0x5a, 0x55, 0x4b, 0xaf, + 0x2a, 0x94, 0x46, 0xa3, 0xc2, 0x93, 0x44, 0xad, 0xea, 0xd3, 0x45, 0xc6, + 0xc1, 0x8c, 0x2b, 0x46, 0x91, 0x89, 0x22, 0xf0, 0xd8, 0x47, 0x1e, 0xa9, + 0xb0, 0xc6, 0x1b, 0xc7, 0x70, 0x47, 0x1e, 0xce, 0x50, 0xc7, 0x1c, 0x55, + 0x68, 0xc5, 0x15, 0x6b, 0xb8, 0x45, 0x16, 0x9b, 0x08, 0x47, 0x1c, 0xb8, + 0xd0, 0x46, 0x1a, 0x14, 0x09, 0x08, 0x16, 0x04, 0x81, 0x87, 0x12, 0x8d, + 0x69, 0x4b, 0x23, 0xb2, 0x71, 0xcc, 0x28, 0xd4, 0x79, 0x0d, 0x2d, 0xe8, + 0x21, 0x0e, 0x30, 0xf6, 0x61, 0x0e, 0x31, 0x01, 0xb2, 0x0e, 0x32, 0x08, + 0xea, 0x0e, 0x33, 0x0c, 0x1a, 0xcf, 0x33, 0x13, 0x5a, 0xcf, 0x34, 0x18, + 0x9a, 0x8f, 0x35, 0x20, 0xe2, 0x8f, 0x36, 0x23, 0x0a, 0x10, 0x37, 0x2d, + 0x32, 0x50, 0x38, 0x3f, 0x92, 0x90, 0x39, 0x50, 0x3a, 0x11, 0x3c, 0xc7, + 0xe2, 0x54, 0x4b, 0xb6, 0x52, 0x94, 0x49, 0x81, 0xaa, 0x12, 0x44, 0x80, + 0xd2, 0xd2, 0x44, 0x82, 0xda, 0x92, 0x45, 0x7b, 0xaa, 0xd2, 0x44, 0x79, + 0xaa, 0x52, 0x45, 0x7a, 0xc2, 0xd2, 0x45, 0x82, 0x22, 0x93, 0x47, 0x86, + 0x42, 0x93, 0x48, 0x8b, 0x8a, 0x53, 0x49, 0x8a, 0x8a, 0x13, 0x4a, 0x86, + 0x7a, 0x93, 0x49, 0x8a, 0xa2, 0x53, 0x4a, 0x89, 0xaa, 0x93, 0x4a, 0x8e, + 0xf2, 0xd3, 0x4b, 0x9a, 0x82, 0x54, 0x4f, 0xc9, 0x02, 0x96, 0x54, 0x93, + 0x32, 0x94, 0x4d, 0x94, 0x3a, 0x14, 0x4e, 0x91, 0x3a, 0xd4, 0x4d, 0x94, + 0x42, 0x14, 0x4f, 0x8f, 0x2a, 0x54, 0x4f, 0xaf, 0xea, 0x54, 0x51, 0x94, + 0x52, 0x54, 0x4f, 0x8b, 0x1a, 0x14, 0x4e, 0x7a, 0x7a, 0x53, 0x4b, 0x87, + 0xaa, 0xd3, 0x4a, 0x8b, 0x0a, 0x94, 0x4c, 0x9d, 0xba, 0x54, 0x51, 0xcd, + 0x12, 0x56, 0x55, 0x8d, 0x5a, 0x14, 0x50, 0x83, 0x1a, 0x14, 0x4f, 0x84, + 0x2a, 0x54, 0x4f, 0x87, 0x32, 0xd4, 0x4f, 0x83, 0x22, 0x54, 0x4f, 0x81, + 0x12, 0x14, 0x4f, 0x85, 0x22, 0xd4, 0x4f, 0x81, 0x02, 0x54, 0x4f, 0x7d, + 0xf2, 0x93, 0x4e, 0x7c, 0xea, 0x93, 0x4e, 0x7e, 0x02, 0xd4, 0x4e, 0x70, + 0x9a, 0x53, 0x4d, 0x6f, 0x82, 0x13, 0x4d, 0x67, 0x52, 0x93, 0x4c, 0x5b, + 0xf2, 0x92, 0x4a, 0x69, 0x42, 0x53, 0x4c, 0x7a, 0xe2, 0x93, 0x4e, 0x4c, + 0x52, 0x52, 0x49, 0x39, 0xf2, 0x11, 0x47, 0x2c, 0x72, 0x51, 0x45, 0x26, + 0x3a, 0xd1, 0x44, 0x27, 0x32, 0x91, 0x44, 0x31, 0x92, 0x91, 0x45, 0xfe, + 0xb1, 0x4e, 0x38, 0xa6, 0x4a, 0x92, 0x3c, 0xb3, 0xaa, 0x12, 0x3e, 0xcf, + 0x52, 0x13, 0x3f, 0x1b, 0x1b, 0x18, 0x5d, 0xc2, 0xda, 0x14, 0x50, 0x1c, + 0xd2, 0x90, 0x42, 0xed, 0xa1, 0x8f, 0x3c, 0x08, 0x7a, 0x50, 0x40, 0x18, + 0xfa, 0xd0, 0x41, 0x36, 0xea, 0x51, 0x45, 0x24, 0x42, 0x11, 0x43, 0x16, + 0xda, 0x90, 0x41, 0x4e, 0x82, 0x92, 0x48, 0x36, 0x6a, 0x11, 0x41, 0x40, + 0xfa, 0xd1, 0x43, 0x40, 0xda, 0xd1, 0x41, 0x49, 0x32, 0x52, 0x43, 0x4a, + 0x42, 0x92, 0x43, 0x4c, 0x4a, 0xd2, 0x43, 0x4a, 0x42, 0xd2, 0x43, 0xaa, + 0x42, 0xd5, 0x51, 0xa9, 0x32, 0xd5, 0x51, 0xa9, 0x1a, 0xd5, 0x51, 0xa7, + 0x0a, 0x95, 0x51, 0xa4, 0xf2, 0x54, 0x51, 0x9f, 0xda, 0xd4, 0x50, 0x9c, + 0xc2, 0x54, 0x50, 0x95, 0x9a, 0xd4, 0x4f, 0x96, 0xa2, 0x14, 0x50, 0x92, + 0x82, 0x94, 0x4f, 0x8c, 0x5a, 0x54, 0x4e, 0x86, 0x32, 0x14, 0x4d, 0x80, + 0x0a, 0x14, 0x4c, 0x7f, 0xea, 0xd3, 0x4b, 0x67, 0x2a, 0xd3, 0x49, 0x1c, + 0x0a, 0x91, 0x41, 0xd3, 0xc9, 0x4e, 0x39, 0xd5, 0x09, 0x0f, 0x3a, 0xdd, + 0x49, 0x8f, 0x3a, 0xdf, 0x69, 0x4f, 0x3b, 0xe2, 0x39, 0x8f, 0x3a, 0xed, + 0x89, 0xcf, 0x3b, 0x06, 0x52, 0x90, 0x3f, 0xfa, 0x01, 0x10, 0x3d, 0xf6, + 0xe1, 0x0f, 0x3c, 0x07, 0x52, 0x10, 0x3f, 0xbe, 0x29, 0x8e, 0x34, 0xb1, + 0xf1, 0x4d, 0x33, 0xa6, 0x61, 0x4d, 0x32, 0x9e, 0x21, 0x8d, 0x31, 0x8f, + 0xa9, 0x0c, 0x30, 0x8c, 0x99, 0x4c, 0x30, 0xa1, 0x59, 0x4d, 0x33, 0x94, + 0xf1, 0xcc, 0x31, 0x94, 0xf1, 0xcc, 0x31, 0x9d, 0x22, 0xd4, 0x48, 0x72, + 0x1a, 0x92, 0x3a, 0x7e, 0x42, 0x92, 0x3b, 0x85, 0x7a, 0x92, 0x3d, 0x86, + 0x7a, 0x92, 0x3d, 0x87, 0x7a, 0x52, 0x3d, 0x57, 0x2a, 0x51, 0x38, 0x68, + 0xc2, 0x11, 0x3a, 0x5b, 0x5a, 0x11, 0x39, 0x49, 0xca, 0x90, 0x36, 0x21, + 0x9a, 0x8f, 0x31, 0xec, 0xc9, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8f, 0x71, 0x4a, 0x1b, 0x71, 0xb1, 0x49, 0x19, 0x10, + 0x91, 0x86, 0x0b, 0xab, 0xb1, 0xcb, 0x21, 0x71, 0x19, 0xca, 0x1b, 0x0a, + 0xc2, 0x8e, 0x30, 0xa4, 0xd1, 0x4b, 0x23, 0xcc, 0xf1, 0x8c, 0x28, 0xc9, + 0xf9, 0xcc, 0x28, 0xa1, 0x11, 0x4c, 0x26, 0xdb, 0x20, 0x07, 0x1c, 0xe4, + 0x70, 0x07, 0x1d, 0x30, 0xe1, 0xc9, 0x24, 0x57, 0xe9, 0x0a, 0x29, 0x3c, + 0x19, 0x8a, 0x24, 0x22, 0xf9, 0xc8, 0x20, 0x41, 0x49, 0x89, 0x21, 0x5e, + 0x49, 0x4a, 0x25, 0x61, 0x71, 0x0a, 0x26, 0x59, 0x91, 0x0a, 0x27, 0x78, + 0xe1, 0xcb, 0x28, 0x8d, 0x69, 0x8c, 0x2b, 0xd7, 0xa1, 0x4e, 0x36, 0xcd, + 0x61, 0x4e, 0x35, 0xa6, 0x29, 0xcd, 0x31, 0xca, 0x11, 0x4e, 0x32, 0xe6, + 0x99, 0x8e, 0x32, 0xc8, 0x79, 0xcd, 0x2e, 0x00, 0x32, 0xcf, 0x35, 0x3d, + 0xc2, 0x90, 0x3c, 0x55, 0x9a, 0x51, 0x40, 0x72, 0x6a, 0x92, 0x42, 0x84, + 0xea, 0xd2, 0x44, 0x77, 0xaa, 0xd2, 0x43, 0x6a, 0x62, 0xd2, 0x42, 0x61, + 0x3a, 0x12, 0x42, 0x60, 0x32, 0x92, 0x41, 0x75, 0xaa, 0x92, 0x43, 0x7b, + 0xd2, 0x52, 0x44, 0x70, 0x9a, 0x92, 0x43, 0x85, 0x12, 0x53, 0x45, 0x84, + 0x0a, 0x93, 0x45, 0x8b, 0x42, 0xd3, 0x46, 0x97, 0xd2, 0x13, 0x49, 0x7d, + 0xd2, 0x92, 0x44, 0xc1, 0x32, 0x95, 0x4e, 0x6f, 0xba, 0xd2, 0x45, 0x9e, + 0x3a, 0x14, 0x4a, 0x80, 0x2a, 0x13, 0x47, 0x80, 0x22, 0x93, 0x47, 0x67, + 0x72, 0x52, 0x45, 0x68, 0x7a, 0xd2, 0x45, 0x61, 0x6a, 0x92, 0x45, 0x44, + 0xca, 0x90, 0x3b, 0x43, 0xca, 0xd0, 0x3b, 0x40, 0x9a, 0x10, 0x3b, 0x20, + 0xba, 0xcf, 0x36, 0x14, 0x42, 0x4f, 0x35, 0xd0, 0xe9, 0x0c, 0x2a, 0xcc, + 0xd9, 0x8c, 0x29, 0xc2, 0x71, 0x4c, 0x28, 0x85, 0xd1, 0xca, 0x22, 0x79, + 0x71, 0x8a, 0x22, 0xfd, 0xd8, 0x87, 0x19, 0x2a, 0x19, 0xc8, 0x1e, 0xc3, + 0x31, 0x0e, 0x38, 0xc1, 0x19, 0xce, 0x28, 0xb9, 0x81, 0xcd, 0x12, 0xb1, + 0xa1, 0x0d, 0x1b, 0xe1, 0x98, 0xc7, 0x1d, 0xc7, 0x11, 0x4e, 0x38, 0xc1, + 0x11, 0x4e, 0x38, 0xc1, 0x19, 0x4e, 0x38, 0xfb, 0x29, 0x8e, 0x38, 0xb6, + 0xd1, 0x4d, 0x37, 0xb5, 0xe1, 0x8d, 0x37, 0xb7, 0xe1, 0x8d, 0x37, 0x64, + 0xf9, 0x4a, 0x2a, 0x57, 0x81, 0xca, 0x28, 0x6f, 0x09, 0xcb, 0x2a, 0x70, + 0x39, 0xcb, 0x2a, 0xa1, 0x29, 0x8d, 0x31, 0xda, 0xb9, 0x0e, 0x39, 0x9a, + 0x59, 0x0c, 0x2e, 0xdd, 0x09, 0x4f, 0x39, 0xb2, 0x01, 0x8e, 0x34, 0x78, + 0x01, 0x8c, 0x2d, 0x80, 0x61, 0x4b, 0x28, 0xd9, 0xe9, 0xcd, 0x2c, 0x82, + 0xa9, 0x8a, 0x1f, 0xef, 0x79, 0x4e, 0x34, 0x0c, 0x32, 0xcf, 0x35, 0xee, + 0x59, 0x8e, 0x33, 0xcd, 0x79, 0x8d, 0x30, 0xff, 0xc9, 0x4e, 0x34, 0x07, + 0x02, 0x4f, 0x35, 0x09, 0x2a, 0xcf, 0x36, 0x0d, 0x7a, 0x4f, 0x37, 0x0e, + 0x82, 0x8f, 0x37, 0x23, 0x2a, 0x90, 0x39, 0x34, 0x72, 0x90, 0x3a, 0x38, + 0x6a, 0xd0, 0x3a, 0x32, 0x62, 0x50, 0x3a, 0x2d, 0x5a, 0xd0, 0x39, 0x5e, + 0x02, 0x52, 0x40, 0x60, 0x0a, 0x52, 0x40, 0x6c, 0x52, 0x92, 0x41, 0x6f, + 0x6a, 0xd2, 0x41, 0x72, 0x7a, 0x12, 0x42, 0x7b, 0xa2, 0xd2, 0x42, 0x78, + 0x92, 0x52, 0x42, 0xbc, 0xaa, 0x94, 0x4a, 0xc3, 0xda, 0xd4, 0x4a, 0xc9, + 0x02, 0x55, 0x4b, 0xce, 0x1a, 0xd5, 0x4b, 0xd0, 0x32, 0x15, 0x4c, 0xd0, + 0x3a, 0xd5, 0x4b, 0xe9, 0x0a, 0x56, 0x4f, 0xd1, 0x22, 0x95, 0x4b, 0x64, + 0x02, 0x52, 0x3f, 0x92, 0x82, 0x93, 0x46, 0x8d, 0x62, 0xd3, 0x46, 0x92, + 0x9a, 0x53, 0x48, 0x94, 0xea, 0x13, 0x4a, 0xa2, 0x62, 0x94, 0x4d, 0xbc, + 0x2a, 0x95, 0x51, 0xf0, 0xf2, 0x96, 0x59, 0x07, 0xf3, 0x17, 0x5d, 0x10, + 0x4b, 0x58, 0x5f, 0xf1, 0x4a, 0x17, 0x5b, 0xed, 0x22, 0xd7, 0x5a, 0xed, + 0x22, 0x17, 0x5b, 0xef, 0x3a, 0x57, 0x5b, 0xef, 0x5a, 0x57, 0x5b, 0xda, + 0xca, 0x96, 0x59, 0xd1, 0x82, 0xd6, 0x58, 0xd5, 0xa2, 0x96, 0x59, 0xcd, + 0x5a, 0x96, 0x58, 0xc8, 0x32, 0x16, 0x58, 0xba, 0xc2, 0x15, 0x56, 0xb1, + 0x82, 0x55, 0x55, 0xa8, 0x42, 0x55, 0x54, 0x80, 0x02, 0x94, 0x4f, 0x5b, + 0xea, 0x52, 0x4b, 0x3c, 0xfa, 0x91, 0x47, 0x01, 0x1a, 0x10, 0x40, 0xd6, + 0xb9, 0x8e, 0x39, 0x2f, 0xaa, 0x51, 0x44, 0x51, 0xb2, 0x12, 0x49, 0x58, + 0xca, 0x52, 0x49, 0x87, 0x12, 0xd4, 0x4c, 0x78, 0x82, 0x53, 0x4b, 0x8c, + 0x32, 0x94, 0x4d, 0xa0, 0x9a, 0xd4, 0x50, 0xc6, 0x0a, 0xd6, 0x56, 0xc2, + 0xf2, 0x15, 0x56, 0xbf, 0xea, 0xd5, 0x55, 0x54, 0xa2, 0x12, 0x49, 0x4b, + 0x6a, 0x12, 0x48, 0x93, 0xb2, 0x94, 0x50, 0x46, 0x5a, 0x12, 0x47, 0x10, + 0xca, 0xd0, 0x40, 0x07, 0x82, 0xd0, 0x3f, 0x0c, 0x8a, 0x50, 0x40, 0x04, + 0x3a, 0x10, 0x3e, 0xe7, 0x61, 0x0f, 0x3a, 0xd0, 0xa1, 0x0e, 0x37, 0xea, + 0x21, 0x8f, 0x38, 0x50, 0x0a, 0x92, 0x42, 0x93, 0xca, 0x53, 0x48, 0x88, + 0xba, 0xd2, 0x40, 0x7b, 0x32, 0x52, 0x3c, 0x5d, 0x52, 0x91, 0x38, 0x33, + 0x12, 0x50, 0x32, 0xce, 0xc9, 0xcc, 0x25, 0x4e, 0xd9, 0xc8, 0x16, 0x0b, + 0xf9, 0x86, 0x11, 0xc1, 0x58, 0x04, 0x00, 0x91, 0xf0, 0x02, 0x00, 0x62, + 0x00, 0x00, 0x00, 0x4c, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0xb6, + 0xa8, 0x03, 0x00, 0x06, 0x39, 0xc6, 0x0d, 0x0b, 0x49, 0x06, 0x0f, 0xc4, + 0x20, 0x04, 0x00, 0x8b, 0xa8, 0x02, 0x00, 0x9b, 0x78, 0x03, 0x00, 0xcc, + 0xf0, 0x84, 0x09, 0x09, 0xe9, 0x46, 0x11, 0x7d, 0x79, 0xca, 0x1f, 0xf5, + 0x49, 0x4e, 0x2f, 0x3d, 0x72, 0x50, 0x38, 0x58, 0x72, 0xd1, 0x3b, 0x6f, + 0x32, 0xd2, 0x3e, 0x80, 0x92, 0x92, 0x40, 0x87, 0xea, 0x92, 0x41, 0x8a, + 0x02, 0xd3, 0x41, 0x8f, 0x32, 0x93, 0x42, 0x94, 0x6a, 0x13, 0x43, 0x98, + 0x9a, 0xd3, 0x43, 0x9e, 0xd2, 0x93, 0x44, 0xa5, 0x0a, 0x54, 0x45, 0xad, + 0x32, 0x54, 0x46, 0xb6, 0x62, 0x54, 0x47, 0xb6, 0x5a, 0x14, 0x47, 0x95, + 0x72, 0x53, 0x42, 0xbb, 0x62, 0x94, 0x46, 0xd4, 0x32, 0x15, 0x4a, 0xdd, + 0x9a, 0x55, 0x4b, 0xe0, 0xe2, 0x15, 0x4c, 0xe2, 0xda, 0x55, 0x4c, 0xf7, + 0x52, 0x16, 0x4f, 0xaf, 0x3a, 0x54, 0x45, 0xaf, 0x32, 0x54, 0x45, 0xc8, + 0xc2, 0x14, 0x49, 0xc1, 0x82, 0x54, 0x48, 0xc0, 0x9a, 0x94, 0x48, 0xb0, + 0x3a, 0xd4, 0x46, 0x84, 0xb2, 0xd2, 0x40, 0xb4, 0x1a, 0x94, 0x46, 0x46, + 0x9a, 0x90, 0x39, 0x72, 0x81, 0x4a, 0x24, 0x08, 0x11, 0x48, 0x1d, 0xd6, + 0xd8, 0x47, 0x20, 0xc4, 0x28, 0xc7, 0x1c, 0x86, 0x28, 0x46, 0x19, 0x87, + 0x28, 0x06, 0x18, 0x67, 0x80, 0x07, 0x16, 0x78, 0x08, 0x07, 0x18, 0xab, + 0x38, 0x07, 0x1c, 0x04, 0xa9, 0x47, 0x17, 0x03, 0x71, 0x47, 0x12, 0x65, + 0x49, 0xca, 0x1e, 0x95, 0xa9, 0x8b, 0x24, 0xc7, 0x09, 0x0d, 0x2b, 0xda, + 0xb9, 0x0d, 0x2e, 0xed, 0x39, 0x4e, 0x30, 0xfd, 0x91, 0x8e, 0x31, 0x08, + 0xe2, 0x0e, 0x33, 0x0d, 0x1a, 0xcf, 0x33, 0x14, 0x5a, 0xcf, 0x34, 0x17, + 0x92, 0x4f, 0x35, 0x1b, 0xba, 0x0f, 0x36, 0x1e, 0xe2, 0x4f, 0x36, 0x26, + 0x12, 0x90, 0x37, 0x36, 0x62, 0xd0, 0x38, 0x4c, 0x0a, 0x51, 0x3b, 0xc6, + 0xda, 0xd4, 0x4a, 0xab, 0x1a, 0xd4, 0x48, 0x84, 0xd2, 0xd2, 0x44, 0x80, + 0xd2, 0x12, 0x45, 0x82, 0xe2, 0xd2, 0x45, 0x80, 0xd2, 0x52, 0x45, 0x81, + 0x02, 0x53, 0x46, 0x81, 0x1a, 0xd3, 0x46, 0x85, 0x4a, 0x13, 0x48, 0x89, + 0x6a, 0xd3, 0x48, 0x97, 0x0a, 0x14, 0x4b, 0xa2, 0x52, 0x14, 0x4c, 0x8f, + 0xda, 0x93, 0x4a, 0x8e, 0xd2, 0x53, 0x4b, 0x91, 0x02, 0x14, 0x4c, 0x8a, + 0xe2, 0x13, 0x4c, 0x85, 0x02, 0xd4, 0x4c, 0xa7, 0x6a, 0x54, 0x4d, 0x95, + 0x4a, 0x54, 0x4e, 0x98, 0x6a, 0x14, 0x4f, 0x9b, 0x82, 0xd4, 0x4f, 0x8f, + 0x22, 0x14, 0x4e, 0x8e, 0x12, 0x94, 0x4d, 0x96, 0x4a, 0x94, 0x4f, 0x88, + 0x0a, 0x14, 0x4d, 0x8a, 0x22, 0xd4, 0x4d, 0x80, 0xc2, 0x53, 0x4c, 0x82, + 0xca, 0x53, 0x4c, 0xa9, 0x12, 0x15, 0x52, 0x83, 0x2a, 0xd4, 0x4d, 0xaa, + 0x12, 0x95, 0x52, 0x97, 0x92, 0x14, 0x51, 0x8a, 0x52, 0x54, 0x50, 0x8a, + 0x52, 0x54, 0x50, 0x88, 0x42, 0x14, 0x50, 0x87, 0x32, 0x14, 0x50, 0x85, + 0x32, 0xd4, 0x4f, 0x82, 0x22, 0x54, 0x4f, 0x82, 0x22, 0x54, 0x4f, 0x87, + 0x3a, 0x14, 0x50, 0x88, 0x32, 0xd4, 0x4f, 0x80, 0x02, 0x54, 0x4e, 0x77, + 0xda, 0xd3, 0x4d, 0x6c, 0x8a, 0x13, 0x4d, 0x66, 0x42, 0x93, 0x4b, 0x46, + 0x4a, 0x12, 0x48, 0x89, 0x42, 0x94, 0x50, 0x9e, 0xea, 0x94, 0x52, 0x5d, + 0xf2, 0xd2, 0x4a, 0x37, 0xb2, 0x51, 0x46, 0x2d, 0x9a, 0x51, 0x45, 0x29, + 0x4a, 0xd1, 0x44, 0x1c, 0xf2, 0x50, 0x43, 0x06, 0x4a, 0x90, 0x40, 0x04, + 0x12, 0x10, 0x3f, 0x09, 0x12, 0x90, 0x3e, 0x07, 0x0a, 0x90, 0x3d, 0x19, + 0xe2, 0x10, 0x42, 0xd1, 0x6a, 0x96, 0x58, 0xca, 0x22, 0x16, 0x58, 0x3a, + 0x92, 0xd1, 0x45, 0x09, 0x72, 0x50, 0x40, 0x11, 0xc2, 0x10, 0x41, 0x25, + 0x62, 0x51, 0x43, 0x22, 0x3a, 0xd1, 0x42, 0x05, 0x52, 0xd0, 0x3f, 0x1a, + 0xf2, 0x10, 0x42, 0x76, 0x7a, 0x13, 0x4a, 0x0f, 0x8a, 0x50, 0x3e, 0x2a, + 0x3a, 0x11, 0x41, 0x45, 0x1a, 0x92, 0x42, 0x47, 0x2a, 0x12, 0x43, 0x4a, + 0x42, 0xd2, 0x43, 0x4b, 0x4a, 0x12, 0x44, 0xa6, 0x22, 0x55, 0x51, 0xa6, + 0x1a, 0x55, 0x51, 0xa4, 0x02, 0x15, 0x51, 0xa5, 0x02, 0x55, 0x51, 0xa1, + 0xea, 0x14, 0x51, 0xa1, 0xda, 0x14, 0x51, 0x9e, 0xca, 0xd4, 0x50, 0x98, + 0xb2, 0x54, 0x50, 0x96, 0xa2, 0x14, 0x50, 0x95, 0x9a, 0x14, 0x50, 0x8f, + 0x72, 0x14, 0x4f, 0x8a, 0x52, 0xd4, 0x4d, 0x81, 0x0a, 0x14, 0x4c, 0x7e, + 0xea, 0xd3, 0x4b, 0x62, 0xfa, 0x12, 0x49, 0x1d, 0x0a, 0x11, 0x42, 0xc5, + 0x51, 0x8e, 0x37, 0xd3, 0xe1, 0x8e, 0x39, 0xdd, 0x49, 0x8f, 0x3a, 0xec, + 0xe9, 0x0f, 0x3d, 0xe2, 0x79, 0x8f, 0x3b, 0xd3, 0xc1, 0x0e, 0x39, 0x05, + 0x4a, 0x50, 0x3f, 0xfe, 0x11, 0x50, 0x3d, 0xf7, 0xe9, 0x4f, 0x3c, 0x08, + 0x5a, 0x50, 0x3f, 0xc2, 0x41, 0x4e, 0x35, 0xb6, 0x09, 0xce, 0x33, 0xa9, + 0x81, 0x8d, 0x32, 0xa3, 0x41, 0x0d, 0x32, 0x97, 0xe1, 0xcc, 0x30, 0x8d, + 0xa9, 0xcc, 0x30, 0xa7, 0x91, 0x0d, 0x34, 0x9a, 0x21, 0x8d, 0x32, 0x99, + 0x19, 0x8d, 0x32, 0x9c, 0x22, 0x54, 0x48, 0x6e, 0x02, 0xd2, 0x39, 0x6f, + 0xfa, 0x51, 0x3a, 0x86, 0x82, 0x92, 0x3d, 0x88, 0x92, 0x12, 0x3e, 0x88, + 0x82, 0x92, 0x3d, 0x63, 0x82, 0xd1, 0x38, 0x50, 0xf2, 0x90, 0x37, 0x63, + 0xaa, 0x11, 0x3a, 0x4e, 0xf2, 0xd0, 0x37, 0x24, 0xc2, 0x0f, 0x32, 0xf4, + 0x09, 0x8e, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5b, 0xd1, 0x88, 0x15, 0x71, 0xb1, 0xc9, 0x18, 0x8e, + 0xa1, 0xca, 0x1d, 0x95, 0xf9, 0x8a, 0x1f, 0xdb, 0x39, 0x0d, 0x29, 0x40, + 0x52, 0xd0, 0x36, 0xc7, 0xb1, 0x4c, 0x28, 0x5e, 0x91, 0xc9, 0x19, 0xdb, + 0x79, 0x4d, 0x2a, 0xe8, 0x19, 0xce, 0x2c, 0x98, 0xe1, 0xcb, 0x25, 0x4e, + 0xa9, 0xca, 0x28, 0x8e, 0x79, 0x4c, 0x2f, 0x8c, 0x69, 0xcc, 0x2e, 0x83, + 0x21, 0x8c, 0x2c, 0x6e, 0x81, 0x8b, 0x28, 0x2a, 0x49, 0x49, 0x20, 0x19, + 0xb9, 0x88, 0x1d, 0xb5, 0x01, 0x0d, 0x2c, 0xbd, 0x51, 0x8d, 0x2d, 0xc2, + 0xa1, 0x0d, 0x2f, 0xc5, 0xd9, 0x0d, 0x30, 0xc7, 0xf1, 0x4d, 0x30, 0xc8, + 0xf9, 0x8d, 0x30, 0x07, 0x8a, 0x4f, 0x37, 0x54, 0x02, 0x92, 0x41, 0x35, + 0xda, 0x50, 0x3d, 0xf9, 0xd1, 0x4e, 0x34, 0x02, 0x2a, 0x0f, 0x35, 0x2e, + 0x72, 0x10, 0x3a, 0x08, 0x12, 0xcf, 0x33, 0x3c, 0xd2, 0xd0, 0x3a, 0x66, + 0x2a, 0xd2, 0x40, 0x83, 0xfa, 0x12, 0x44, 0x95, 0x5a, 0x53, 0x46, 0xc0, + 0x82, 0x14, 0x4b, 0x86, 0xf2, 0x92, 0x44, 0x8a, 0x12, 0x93, 0x45, 0x6b, + 0x62, 0xd2, 0x41, 0x73, 0x9a, 0xd2, 0x42, 0x86, 0x22, 0x13, 0x45, 0x9e, + 0x12, 0x94, 0x48, 0xb3, 0x8a, 0x54, 0x4a, 0xa9, 0x5a, 0x94, 0x49, 0x92, + 0xc2, 0x93, 0x47, 0x9c, 0x12, 0x94, 0x48, 0x86, 0x22, 0x13, 0x45, 0x7a, + 0xb2, 0xd2, 0x44, 0x68, 0x6a, 0x92, 0x42, 0xbe, 0xca, 0x94, 0x4c, 0x5b, + 0x7a, 0x91, 0x3d, 0x4e, 0xd2, 0x10, 0x3b, 0x45, 0xaa, 0x50, 0x3a, 0x41, + 0x8a, 0x90, 0x39, 0xfb, 0x59, 0x0e, 0x30, 0xf2, 0x29, 0x0e, 0x2f, 0xb1, + 0x21, 0x0c, 0x27, 0xa7, 0xe9, 0x0b, 0x26, 0xc0, 0x01, 0x00, 0x00, 0xc1, + 0x31, 0x03, 0x0d, 0x01, 0x3a, 0xce, 0x38, 0x02, 0x4a, 0x4e, 0x39, 0x01, + 0x62, 0x8e, 0x39, 0x01, 0x5a, 0x4e, 0x39, 0xc5, 0x49, 0x4e, 0x24, 0xc1, + 0x29, 0x8e, 0x22, 0x9c, 0x28, 0x47, 0x1f, 0x8c, 0xd0, 0x86, 0x1c, 0x52, + 0x08, 0x85, 0x15, 0x00, 0x20, 0x03, 0x0e, 0x00, 0x38, 0x83, 0x0e, 0x52, + 0x08, 0x85, 0x15, 0xc5, 0x90, 0x86, 0x1a, 0xb0, 0x40, 0x46, 0x19, 0xc8, + 0x00, 0x87, 0x1c, 0xc9, 0x19, 0x8e, 0x38, 0xc1, 0x19, 0x4e, 0x38, 0xf9, + 0x39, 0x0e, 0x39, 0xf9, 0x41, 0x0e, 0x39, 0xc3, 0x39, 0xce, 0x38, 0xfd, + 0x71, 0x0e, 0x3a, 0xb3, 0xa9, 0xcd, 0x36, 0x5b, 0xb9, 0x0a, 0x29, 0xda, + 0x79, 0xce, 0x38, 0xab, 0xa9, 0xcc, 0x2f, 0x69, 0x31, 0xcb, 0x27, 0x00, + 0x18, 0x02, 0x00, 0x4d, 0x71, 0x09, 0x1b, 0xd2, 0x91, 0xcd, 0x2b, 0x97, + 0x69, 0x8b, 0x22, 0xbf, 0x11, 0x0d, 0x2d, 0xf0, 0x89, 0x8e, 0x32, 0x12, + 0xc2, 0x0f, 0x39, 0xeb, 0x51, 0x8e, 0x32, 0xf3, 0x91, 0xce, 0x32, 0x02, + 0xda, 0x4e, 0x34, 0x05, 0xfa, 0x4e, 0x35, 0x07, 0x22, 0x0f, 0x36, 0x0c, + 0x6a, 0xcf, 0x36, 0x0f, 0x6a, 0x0f, 0x37, 0x8e, 0x12, 0x13, 0x44, 0x1f, + 0xea, 0x4f, 0x38, 0x20, 0xfa, 0x4f, 0x38, 0x1f, 0x12, 0x10, 0x38, 0x23, + 0x22, 0x50, 0x38, 0x41, 0xaa, 0x10, 0x3b, 0x4f, 0x2a, 0x11, 0x3d, 0x48, + 0x2a, 0xd1, 0x3c, 0x48, 0x22, 0xd1, 0x3c, 0x48, 0x12, 0x91, 0x3c, 0x48, + 0x12, 0x91, 0x3c, 0x48, 0x0a, 0x51, 0x3c, 0x45, 0xea, 0x90, 0x3b, 0x80, + 0xaa, 0x52, 0x42, 0x84, 0xba, 0xd2, 0x42, 0x8b, 0xfa, 0x52, 0x43, 0x8b, + 0x0a, 0x93, 0x43, 0x91, 0x32, 0x53, 0x44, 0xd4, 0x42, 0x15, 0x4c, 0x93, + 0x62, 0x93, 0x44, 0xaa, 0x3a, 0x54, 0x49, 0x87, 0x22, 0x53, 0x46, 0x94, + 0xaa, 0xd3, 0x48, 0x99, 0x12, 0x14, 0x4b, 0xa8, 0x8a, 0x94, 0x4e, 0xbb, + 0x32, 0xd5, 0x51, 0xcc, 0x12, 0x16, 0x55, 0xd4, 0x62, 0x56, 0x57, 0xe2, + 0xd2, 0x56, 0x59, 0xfa, 0x7a, 0xd7, 0x5b, 0xf6, 0x7a, 0xd7, 0x5b, 0xf4, + 0x7a, 0xd7, 0x5b, 0xfe, 0xc2, 0x17, 0x5d, 0xf7, 0xa2, 0x57, 0x5c, 0xde, + 0xda, 0x56, 0x5a, 0xdb, 0xca, 0x16, 0x5a, 0xd7, 0xaa, 0xd6, 0x59, 0xd7, + 0xb2, 0xd6, 0x59, 0xc8, 0x42, 0x56, 0x58, 0xb9, 0xda, 0x15, 0x56, 0xb4, + 0x9a, 0x95, 0x55, 0x91, 0x92, 0xd4, 0x51, 0x75, 0xba, 0x93, 0x4e, 0x4f, + 0x8a, 0x12, 0x4a, 0x19, 0xea, 0x90, 0x43, 0xd3, 0xa9, 0x4e, 0x3a, 0x14, + 0x9a, 0x10, 0x41, 0x50, 0x92, 0xd2, 0x48, 0x5c, 0xf2, 0x12, 0x4a, 0x7b, + 0xd2, 0x13, 0x4c, 0x7a, 0xba, 0xd3, 0x4a, 0x88, 0x32, 0xd4, 0x4c, 0x91, + 0x6a, 0x94, 0x4e, 0xab, 0x22, 0x15, 0x53, 0xc9, 0x2a, 0x96, 0x57, 0xcd, + 0x4a, 0x56, 0x58, 0x62, 0xfa, 0xd2, 0x4a, 0x4a, 0x52, 0x12, 0x48, 0x9c, + 0xda, 0x94, 0x51, 0x6d, 0x7a, 0x93, 0x4b, 0x22, 0x52, 0xd1, 0x42, 0x16, + 0x02, 0x91, 0x41, 0x14, 0xda, 0x10, 0x41, 0x0c, 0x8a, 0x90, 0x3f, 0xf3, + 0xd9, 0x4f, 0x3b, 0xd7, 0xe1, 0x0e, 0x38, 0xe8, 0x19, 0x8f, 0x38, 0x50, + 0x12, 0x92, 0x42, 0x99, 0x12, 0x54, 0x49, 0x89, 0xd2, 0x12, 0x41, 0x7d, + 0x3a, 0x92, 0x3c, 0x5d, 0x5a, 0x91, 0x38, 0x32, 0x12, 0x10, 0x32, 0xc7, + 0x89, 0x8c, 0x24, 0x4c, 0xc9, 0x88, 0x16, 0x09, 0xe9, 0x86, 0x11, 0xc4, + 0x78, 0x04, 0x00, 0x97, 0x18, 0x03, 0x00, 0x65, 0x00, 0x00, 0x00, 0x4c, + 0x00, 0x00, 0x00, 0x5b, 0x00, 0x00, 0x00, 0xcb, 0x48, 0x04, 0x00, 0x13, + 0xa1, 0x46, 0x10, 0x36, 0xd1, 0x87, 0x14, 0x41, 0x19, 0x08, 0x16, 0x0d, + 0x61, 0xc6, 0x0f, 0xd1, 0x98, 0x04, 0x00, 0xa1, 0x80, 0x03, 0x00, 0xcf, + 0x18, 0xc5, 0x09, 0x0a, 0xf9, 0x46, 0x11, 0x76, 0x59, 0x4a, 0x1e, 0xf9, + 0x41, 0x0e, 0x2f, 0x3e, 0x72, 0x50, 0x38, 0x58, 0x72, 0xd1, 0x3b, 0x6f, + 0x32, 0xd2, 0x3e, 0x80, 0x92, 0x92, 0x40, 0x88, 0xf2, 0x92, 0x41, 0x93, + 0x5a, 0x13, 0x43, 0x99, 0x8a, 0xd3, 0x43, 0xa1, 0xda, 0xd3, 0x44, 0xab, + 0x22, 0x14, 0x46, 0xb9, 0x6a, 0x14, 0x48, 0xc4, 0xba, 0x14, 0x49, 0xce, + 0x2a, 0x55, 0x4a, 0xda, 0xa2, 0xd5, 0x4b, 0xde, 0xd2, 0x55, 0x4c, 0xd2, + 0x62, 0x55, 0x4a, 0xbc, 0x9a, 0x94, 0x47, 0xd4, 0x62, 0x55, 0x4a, 0xe0, + 0xda, 0x95, 0x4b, 0xd8, 0x92, 0x95, 0x4a, 0xce, 0x22, 0x55, 0x49, 0xd0, + 0x2a, 0x95, 0x49, 0xdb, 0xa2, 0x15, 0x4b, 0x93, 0x62, 0xd3, 0x41, 0x9d, + 0x9a, 0x13, 0x43, 0xae, 0x1a, 0x14, 0x46, 0x9d, 0xa2, 0x53, 0x44, 0xa3, + 0xf2, 0x53, 0x45, 0x85, 0xc2, 0x12, 0x41, 0x86, 0xb2, 0x12, 0x41, 0xaa, + 0xd2, 0x93, 0x45, 0xcf, 0x39, 0x4d, 0x2e, 0x37, 0xb9, 0x48, 0x1d, 0xe3, + 0xb8, 0xc7, 0x1d, 0x97, 0x80, 0x06, 0x1b, 0xc1, 0x18, 0x07, 0x1c, 0x90, + 0x40, 0x86, 0x18, 0xa9, 0x20, 0x88, 0x1a, 0x0a, 0x31, 0x0c, 0x22, 0xa5, + 0xe8, 0x48, 0x19, 0xdc, 0xf8, 0x86, 0x16, 0x12, 0xe9, 0xc7, 0x14, 0x30, + 0x89, 0x08, 0x18, 0x8f, 0x61, 0x4b, 0x23, 0xc2, 0xc9, 0x0c, 0x2a, 0xd2, + 0x69, 0x8d, 0x2c, 0xe0, 0xf1, 0xcd, 0x2e, 0xe9, 0x31, 0x0e, 0x30, 0xfa, + 0x79, 0x4e, 0x31, 0x04, 0xc2, 0x8e, 0x32, 0x0d, 0x1a, 0xcf, 0x33, 0x15, + 0x7a, 0x0f, 0x35, 0x1d, 0xc2, 0x4f, 0x36, 0x1d, 0xca, 0x4f, 0x36, 0x26, + 0x0a, 0x90, 0x37, 0x37, 0x62, 0x10, 0x39, 0x49, 0xf2, 0x10, 0x3b, 0xc6, + 0xda, 0xd4, 0x4a, 0xb8, 0x5a, 0x94, 0x49, 0x88, 0xfa, 0x52, 0x45, 0x80, + 0xda, 0x12, 0x45, 0x83, 0xfa, 0x12, 0x46, 0x85, 0x32, 0xd3, 0x46, 0x82, + 0x22, 0x93, 0x46, 0x83, 0x2a, 0xd3, 0x47, 0x86, 0x52, 0x13, 0x48, 0x8a, + 0x7a, 0x53, 0x49, 0x7e, 0xfa, 0x52, 0x48, 0x8d, 0xca, 0x13, 0x4a, 0x8d, + 0xd2, 0x93, 0x4a, 0x91, 0x0a, 0x14, 0x4c, 0x97, 0x32, 0xd4, 0x4c, 0x8d, + 0x12, 0x94, 0x4c, 0x92, 0x3a, 0xd4, 0x4d, 0x90, 0x22, 0x54, 0x4d, 0x93, + 0x3a, 0x14, 0x4e, 0x95, 0x5a, 0xd4, 0x4e, 0x90, 0x2a, 0x54, 0x4e, 0x92, + 0x4a, 0x14, 0x4f, 0x8e, 0x3a, 0x54, 0x4e, 0x86, 0x12, 0xd4, 0x4c, 0x89, + 0x22, 0x94, 0x4d, 0x85, 0x02, 0x54, 0x4d, 0x87, 0x0a, 0x94, 0x4d, 0x94, + 0x72, 0x54, 0x50, 0xb7, 0x82, 0x95, 0x53, 0x8a, 0x52, 0x94, 0x4f, 0xa3, + 0xda, 0x14, 0x52, 0x9e, 0xd2, 0x14, 0x52, 0x8c, 0x6a, 0x94, 0x50, 0x91, + 0x92, 0x14, 0x51, 0x8f, 0x82, 0xd4, 0x50, 0x87, 0x52, 0x14, 0x50, 0x89, + 0x5a, 0x54, 0x50, 0x9d, 0xd2, 0x94, 0x52, 0x98, 0xa2, 0xd4, 0x51, 0xcd, + 0x52, 0x16, 0x58, 0x95, 0x8a, 0x94, 0x51, 0x82, 0x02, 0x54, 0x4f, 0x7f, + 0xf2, 0xd3, 0x4e, 0x74, 0xaa, 0x13, 0x4d, 0x55, 0xc2, 0x12, 0x4a, 0x36, + 0xd2, 0xd1, 0x45, 0x4b, 0x7a, 0x92, 0x49, 0x35, 0xda, 0x51, 0x46, 0x49, + 0x4a, 0xd2, 0x48, 0x58, 0xca, 0x92, 0x4a, 0x51, 0x92, 0x92, 0x49, 0x43, + 0x22, 0x52, 0x48, 0x1d, 0xf2, 0x50, 0x43, 0x08, 0x62, 0x10, 0x41, 0xf2, + 0x51, 0x4f, 0x3d, 0x2a, 0x5a, 0x90, 0x40, 0x13, 0x6a, 0x50, 0x41, 0x45, + 0x02, 0xd2, 0x47, 0xdf, 0xca, 0x16, 0x5a, 0xd2, 0xb9, 0x4e, 0x39, 0xe7, + 0xb1, 0x0f, 0x3d, 0x00, 0x4a, 0xd0, 0x3f, 0xcd, 0x39, 0x4f, 0x3b, 0xdd, + 0x81, 0x4f, 0x3d, 0x1f, 0x1a, 0x91, 0x42, 0x17, 0xea, 0xd0, 0x41, 0x5e, + 0xf2, 0x52, 0x49, 0x29, 0x12, 0x11, 0x40, 0x10, 0x7a, 0x90, 0x3e, 0x21, + 0xf2, 0xd0, 0x3e, 0x3b, 0xba, 0x51, 0x41, 0x44, 0x0a, 0xd2, 0x42, 0x42, + 0x02, 0x92, 0x42, 0x41, 0xf2, 0x91, 0x42, 0x9e, 0xe2, 0x94, 0x50, 0x9f, + 0xda, 0x94, 0x50, 0x9d, 0xca, 0x94, 0x50, 0x9f, 0xd2, 0xd4, 0x50, 0x9d, + 0xca, 0x94, 0x50, 0x9a, 0xaa, 0x54, 0x50, 0x96, 0x9a, 0xd4, 0x4f, 0x97, + 0xa2, 0x14, 0x50, 0x94, 0x92, 0x94, 0x4f, 0x8d, 0x6a, 0x94, 0x4e, 0x89, + 0x4a, 0xd4, 0x4d, 0x82, 0x12, 0x54, 0x4c, 0x7f, 0xf2, 0xd3, 0x4b, 0x80, + 0xf2, 0x13, 0x4c, 0x13, 0xba, 0xd0, 0x40, 0x0e, 0x8a, 0x10, 0x40, 0xd5, + 0xe1, 0x4e, 0x39, 0xe9, 0xb9, 0xcf, 0x3b, 0xf7, 0x19, 0x90, 0x3d, 0xe2, + 0x79, 0x8f, 0x3b, 0xd2, 0xb1, 0x0e, 0x39, 0xcc, 0x89, 0x4e, 0x38, 0xf5, + 0xd9, 0x4f, 0x3c, 0xd5, 0xd1, 0x8e, 0x38, 0x0a, 0x62, 0x90, 0x3f, 0xe2, + 0x39, 0x0f, 0x3a, 0xbc, 0x19, 0x8e, 0x34, 0xb4, 0xe1, 0xcd, 0x33, 0xaa, + 0x81, 0xcd, 0x32, 0x9d, 0x11, 0x4d, 0x31, 0x6b, 0x81, 0xcb, 0x2a, 0xaa, + 0xa9, 0x4d, 0x34, 0x9d, 0x31, 0x8d, 0x32, 0x9c, 0x29, 0x8d, 0x32, 0xa1, + 0x4a, 0x14, 0x49, 0x77, 0x2a, 0x52, 0x3a, 0x6e, 0xfa, 0x51, 0x3a, 0x85, + 0x72, 0x52, 0x3d, 0x87, 0x8a, 0xd2, 0x3d, 0x87, 0x7a, 0xd2, 0x3d, 0x69, + 0xb2, 0x11, 0x39, 0x5e, 0x52, 0x11, 0x38, 0x4b, 0xca, 0x10, 0x37, 0x52, + 0x1a, 0x11, 0x38, 0x2f, 0x0a, 0xd0, 0x32, 0xf5, 0x09, 0x8e, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0b, 0x41, 0x46, 0x0c, 0x17, 0xc1, 0xc6, 0x0d, 0x7f, + 0x29, 0x8a, 0x1a, 0xb2, 0xe9, 0x0b, 0x22, 0x79, 0x19, 0x0a, 0x1a, 0x89, + 0x71, 0x4a, 0x1c, 0xc9, 0x99, 0x4c, 0x27, 0xf1, 0x09, 0x4e, 0x2c, 0xf3, + 0x19, 0xce, 0x2c, 0x07, 0xba, 0x4e, 0x30, 0xb6, 0x69, 0x8c, 0x26, 0xc3, + 0xd1, 0xcc, 0x29, 0x6a, 0x89, 0xca, 0x26, 0x79, 0xd9, 0x4a, 0x28, 0x79, + 0xe1, 0x4a, 0x28, 0xd2, 0x21, 0x8e, 0x32, 0xda, 0x59, 0x4e, 0x33, 0x11, + 0xe2, 0x8f, 0x38, 0xbf, 0x09, 0xcd, 0x2c, 0xc1, 0x31, 0xcd, 0x2c, 0xef, + 0xb9, 0x8e, 0x32, 0xed, 0xb9, 0xce, 0x32, 0x14, 0xea, 0x4f, 0x37, 0x20, + 0x1a, 0xd0, 0x38, 0x1e, 0xfa, 0x8f, 0x38, 0x1d, 0x02, 0xd0, 0x38, 0x43, + 0x1a, 0x91, 0x3d, 0x76, 0x92, 0xd2, 0x42, 0x54, 0xc2, 0x51, 0x40, 0x4b, + 0x5a, 0x91, 0x3e, 0x44, 0xea, 0x90, 0x3b, 0x10, 0xaa, 0x0f, 0x35, 0x18, + 0xd2, 0x4f, 0x35, 0x2a, 0x5a, 0x10, 0x38, 0x6a, 0x42, 0x92, 0x40, 0x90, + 0x32, 0xd3, 0x44, 0x97, 0xa2, 0xd3, 0x45, 0xba, 0x6a, 0x54, 0x4a, 0xd1, + 0x7a, 0x15, 0x4e, 0xc5, 0xe2, 0x54, 0x4b, 0x83, 0xea, 0xd2, 0x44, 0x8c, + 0x52, 0x93, 0x45, 0x9a, 0xea, 0x13, 0x48, 0x93, 0xba, 0xd3, 0x46, 0xa6, + 0x4a, 0x14, 0x49, 0xae, 0x6a, 0x94, 0x49, 0xb8, 0x82, 0x54, 0x4a, 0x9b, + 0xf2, 0x13, 0x48, 0x87, 0x2a, 0x13, 0x45, 0x8a, 0x6a, 0x93, 0x45, 0x82, + 0x02, 0x53, 0x44, 0x8a, 0x5a, 0x93, 0x45, 0x8f, 0x82, 0x53, 0x46, 0xd8, + 0x81, 0x8d, 0x2c, 0x1a, 0x42, 0xd0, 0x32, 0xc3, 0x11, 0x0e, 0x10, 0x1e, + 0x12, 0xd0, 0x38, 0x18, 0xe2, 0x8f, 0x38, 0x1f, 0x12, 0x90, 0x39, 0x02, + 0x5a, 0x8e, 0x39, 0x02, 0x5a, 0x4e, 0x28, 0xc7, 0x59, 0x4e, 0x26, 0xc4, + 0x79, 0x08, 0x23, 0xc1, 0x79, 0xc9, 0x23, 0xb7, 0xd1, 0x09, 0x24, 0x08, + 0xd9, 0xc7, 0x20, 0x28, 0x21, 0xc7, 0x1e, 0xc3, 0x48, 0x08, 0x23, 0x9f, + 0x70, 0xc7, 0x1f, 0x7d, 0x40, 0x46, 0x1a, 0x71, 0x10, 0x46, 0x19, 0x6d, + 0x00, 0x06, 0x19, 0x81, 0x68, 0xc6, 0x1a, 0x66, 0xc8, 0x85, 0x18, 0x00, + 0x28, 0x84, 0x11, 0x00, 0x78, 0x83, 0x0f, 0x5f, 0x78, 0xc5, 0x17, 0x80, + 0x28, 0x86, 0x1a, 0xba, 0x20, 0x87, 0x1e, 0xf7, 0xa8, 0x48, 0x24, 0x47, + 0x19, 0x4b, 0x2d, 0xd0, 0x51, 0x8e, 0x39, 0xc0, 0xb1, 0xcd, 0x36, 0xa1, + 0xd1, 0x8c, 0x31, 0xcc, 0x09, 0xce, 0x36, 0x13, 0x41, 0x08, 0x13, 0x00, + 0xf0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x51, 0x0c, 0x27, 0xbf, + 0xc1, 0x0c, 0x29, 0xab, 0x61, 0x4c, 0x28, 0xe9, 0x59, 0x8e, 0x31, 0xe4, + 0x39, 0x0e, 0x31, 0xe6, 0x39, 0x4e, 0x31, 0xec, 0x69, 0xce, 0x31, 0xf8, + 0xa9, 0x4e, 0x33, 0xf8, 0xa1, 0x4e, 0x33, 0x01, 0xda, 0x0e, 0x34, 0x04, + 0x1a, 0x8f, 0x34, 0x08, 0x3a, 0x8f, 0x35, 0x34, 0x62, 0xd0, 0x39, 0x3d, + 0x8a, 0x90, 0x3a, 0x3e, 0x92, 0x90, 0x3a, 0x42, 0xba, 0xd0, 0x3a, 0x89, + 0x02, 0xd3, 0x43, 0x73, 0x4a, 0x52, 0x41, 0x52, 0x42, 0x51, 0x3d, 0x35, + 0x92, 0x50, 0x3a, 0x3a, 0xaa, 0x90, 0x3a, 0x31, 0x72, 0xd0, 0x39, 0x36, + 0x8a, 0x50, 0x3a, 0x35, 0x82, 0x10, 0x3a, 0x3d, 0xaa, 0x90, 0x3a, 0x47, + 0xea, 0x90, 0x3b, 0x56, 0x7a, 0x51, 0x3d, 0x0e, 0x2a, 0xcf, 0x34, 0x06, + 0xf2, 0x0e, 0x34, 0x54, 0x6a, 0x91, 0x3d, 0x8f, 0x22, 0xd3, 0x43, 0x92, + 0x52, 0x53, 0x44, 0xa9, 0x32, 0x54, 0x49, 0x91, 0x82, 0x13, 0x48, 0x93, + 0xc2, 0x53, 0x49, 0x9c, 0x32, 0xd4, 0x4b, 0xad, 0xc2, 0x14, 0x50, 0xbb, + 0x3a, 0xd5, 0x51, 0xc5, 0xd2, 0x55, 0x54, 0xd9, 0x82, 0x56, 0x58, 0xe4, + 0xda, 0x96, 0x59, 0xed, 0x2a, 0xd7, 0x5a, 0xf6, 0x82, 0x17, 0x5c, 0xf7, + 0x8a, 0x57, 0x5c, 0x02, 0xfb, 0xd7, 0x5d, 0xf8, 0xa2, 0xd7, 0x5c, 0xdf, + 0xe2, 0x56, 0x5a, 0xd9, 0xca, 0x16, 0x5a, 0xd6, 0xb2, 0xd6, 0x59, 0xcd, + 0x7a, 0xd6, 0x58, 0xc5, 0x3a, 0x16, 0x58, 0xb9, 0xd2, 0x55, 0x56, 0xaf, + 0x82, 0x55, 0x55, 0x83, 0x2a, 0x54, 0x50, 0x62, 0x2a, 0x53, 0x4c, 0x43, + 0x2a, 0x52, 0x48, 0x07, 0x52, 0x10, 0x41, 0xce, 0x79, 0xce, 0x38, 0x19, + 0xda, 0x10, 0x42, 0x51, 0x8a, 0x12, 0x49, 0x5f, 0xe2, 0x52, 0x4a, 0x81, + 0xca, 0x13, 0x4c, 0x78, 0x8a, 0xd3, 0x49, 0x83, 0x0a, 0x54, 0x4b, 0xb1, + 0x6a, 0xd5, 0x52, 0xaf, 0x6a, 0x95, 0x53, 0xda, 0xca, 0xd6, 0x59, 0x8b, + 0x42, 0x14, 0x50, 0x52, 0x82, 0xd2, 0x48, 0x8c, 0x52, 0xd4, 0x4f, 0x93, + 0x82, 0x94, 0x50, 0x43, 0x22, 0x92, 0x46, 0x33, 0xc2, 0x91, 0x44, 0x27, + 0x52, 0x11, 0x43, 0x1b, 0xf2, 0x50, 0x41, 0x01, 0x32, 0xd0, 0x3c, 0xdd, + 0x11, 0x8f, 0x38, 0xe6, 0x11, 0x8f, 0x38, 0x4c, 0x02, 0x92, 0x42, 0x9e, + 0x3a, 0x54, 0x4a, 0x8b, 0xe2, 0x92, 0x41, 0x7e, 0x42, 0xd2, 0x3c, 0x5d, + 0x5a, 0x91, 0x38, 0x2f, 0x02, 0x10, 0x32, 0xc2, 0x61, 0xcc, 0x23, 0x45, + 0x89, 0x88, 0x15, 0x05, 0xc9, 0x86, 0x11, 0xc3, 0x78, 0x04, 0x00, 0x92, + 0xf8, 0x02, 0x00, 0x70, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x77, + 0x00, 0x00, 0x00, 0xdf, 0xf0, 0x44, 0x08, 0x2b, 0x61, 0xc7, 0x12, 0x44, + 0x39, 0x88, 0x16, 0x53, 0xb9, 0x08, 0x19, 0x60, 0x29, 0x89, 0x1a, 0x34, + 0xc9, 0xc7, 0x14, 0x15, 0xc1, 0xc6, 0x10, 0xf6, 0xd0, 0x45, 0x0b, 0xd3, + 0x10, 0x85, 0x09, 0x0c, 0x11, 0xc7, 0x11, 0x80, 0x99, 0x0a, 0x20, 0xe3, + 0xf1, 0x4d, 0x2c, 0x3f, 0x72, 0x50, 0x38, 0x59, 0x7a, 0xd1, 0x3b, 0x6f, + 0x32, 0xd2, 0x3e, 0x80, 0x9a, 0x92, 0x40, 0x89, 0xfa, 0xd2, 0x41, 0x96, + 0x6a, 0x53, 0x43, 0xb2, 0x3a, 0x14, 0x47, 0xc0, 0x82, 0x54, 0x48, 0xca, + 0xea, 0x94, 0x49, 0xd8, 0x7a, 0x95, 0x4b, 0xe7, 0x0a, 0x56, 0x4d, 0xf4, + 0x52, 0x56, 0x4f, 0xff, 0x9a, 0x56, 0x50, 0x00, 0xa3, 0x56, 0x50, 0xe9, + 0x32, 0x56, 0x4d, 0xd0, 0x7a, 0x55, 0x4a, 0xae, 0x62, 0x54, 0x46, 0xb7, + 0x7a, 0x94, 0x46, 0xb0, 0x52, 0x14, 0x45, 0x9b, 0xca, 0x93, 0x42, 0x8e, + 0x32, 0x13, 0x41, 0xaf, 0x42, 0x14, 0x45, 0x94, 0x6a, 0xd3, 0x41, 0x84, + 0xc2, 0x92, 0x3f, 0x9b, 0x72, 0x53, 0x43, 0x96, 0x62, 0x53, 0x43, 0x94, + 0x5a, 0x13, 0x43, 0x8e, 0x1a, 0x53, 0x42, 0x90, 0x12, 0x53, 0x42, 0xa6, + 0xba, 0xd3, 0x44, 0x4d, 0xda, 0x90, 0x3a, 0x6f, 0x61, 0x0a, 0x23, 0x16, + 0x49, 0xc8, 0x1c, 0xd1, 0xa0, 0xc7, 0x1e, 0xc6, 0x60, 0x87, 0x1d, 0xad, + 0xe8, 0x86, 0x1b, 0xb2, 0x88, 0x47, 0x1c, 0x4c, 0x81, 0x4c, 0x26, 0x3c, + 0x59, 0xcc, 0x27, 0xca, 0x78, 0x88, 0x18, 0x1b, 0x41, 0x48, 0x18, 0x08, + 0x91, 0x07, 0x12, 0x8d, 0x59, 0x0b, 0x23, 0xa8, 0x31, 0xcc, 0x27, 0xc2, + 0xc1, 0x0c, 0x2a, 0xd4, 0x71, 0xcd, 0x2c, 0xe3, 0x09, 0x0e, 0x2f, 0xf2, + 0x51, 0x8e, 0x30, 0xfc, 0x81, 0x4e, 0x31, 0x03, 0xb2, 0x4e, 0x32, 0x07, + 0xea, 0xce, 0x32, 0x0d, 0x2a, 0xcf, 0x33, 0x13, 0x6a, 0xcf, 0x34, 0x1c, + 0xba, 0x4f, 0x36, 0x2a, 0x22, 0x10, 0x38, 0x42, 0xb2, 0x10, 0x3a, 0xc8, + 0xe2, 0x14, 0x4b, 0xbc, 0x6a, 0xd4, 0x49, 0x84, 0xba, 0x12, 0x44, 0x84, + 0x02, 0x93, 0x45, 0x87, 0x2a, 0xd3, 0x46, 0x85, 0x3a, 0x13, 0x47, 0x83, + 0x2a, 0x93, 0x46, 0x83, 0x2a, 0x93, 0x47, 0x86, 0x52, 0x53, 0x48, 0x87, + 0x5a, 0x93, 0x48, 0x8b, 0x8a, 0xd3, 0x49, 0x8a, 0xa2, 0xd3, 0x49, 0x8f, + 0xe2, 0x53, 0x4b, 0x8f, 0x0a, 0xd4, 0x4b, 0x94, 0x22, 0xd4, 0x4c, 0x92, + 0x22, 0x54, 0x4d, 0x91, 0x32, 0x94, 0x4d, 0x90, 0x2a, 0x54, 0x4d, 0x96, + 0x5a, 0x14, 0x4f, 0x95, 0x5a, 0x54, 0x4f, 0x96, 0x72, 0x94, 0x4f, 0x9a, + 0x82, 0x54, 0x50, 0x93, 0x62, 0xd4, 0x4f, 0x91, 0x52, 0x54, 0x4f, 0x8b, + 0x32, 0x14, 0x4e, 0x89, 0x2a, 0x14, 0x4e, 0xb4, 0x5a, 0x95, 0x53, 0xc4, + 0xea, 0x95, 0x55, 0xb4, 0x72, 0x15, 0x54, 0xdb, 0xa2, 0x16, 0x58, 0xd2, + 0x72, 0x96, 0x58, 0x20, 0xfb, 0x18, 0x62, 0x93, 0x92, 0x14, 0x51, 0x96, + 0xa2, 0x94, 0x51, 0x99, 0xba, 0xd4, 0x51, 0x91, 0x7a, 0x14, 0x51, 0x9d, + 0xda, 0x14, 0x52, 0xc5, 0x12, 0xd6, 0x56, 0xc4, 0x02, 0x56, 0x56, 0x93, + 0x82, 0x14, 0x51, 0x82, 0x12, 0x14, 0x4f, 0x85, 0x22, 0xd4, 0x4f, 0x8a, + 0x3a, 0x54, 0x50, 0x7b, 0x02, 0x54, 0x4e, 0x8d, 0x7a, 0x14, 0x51, 0x89, + 0x52, 0x94, 0x50, 0x5f, 0x0a, 0x13, 0x4b, 0x5c, 0xf2, 0x92, 0x4a, 0x3f, + 0x12, 0xd2, 0x47, 0x37, 0xe2, 0xd1, 0x46, 0x41, 0x12, 0x12, 0x48, 0x28, + 0x5a, 0xd1, 0x44, 0x1d, 0xea, 0x10, 0x43, 0xff, 0x09, 0x90, 0x3f, 0x11, + 0x82, 0x90, 0x41, 0xf3, 0x59, 0x4f, 0x3c, 0x5c, 0xe9, 0xca, 0x2b, 0x46, + 0x71, 0x0a, 0x29, 0xb2, 0xb9, 0x4d, 0x32, 0x16, 0xd2, 0xd0, 0x41, 0x1d, + 0x2a, 0x91, 0x42, 0x2f, 0xda, 0x91, 0x44, 0x1f, 0x32, 0xd1, 0x42, 0x20, + 0x42, 0x51, 0x43, 0xe3, 0x71, 0x4f, 0x3c, 0x14, 0xe2, 0x90, 0x42, 0xfa, + 0x21, 0x50, 0x3e, 0xe8, 0xc1, 0x8f, 0x3d, 0x24, 0x22, 0x91, 0x40, 0x49, + 0x32, 0x52, 0x43, 0x4e, 0x6a, 0x92, 0x44, 0x45, 0x22, 0x12, 0x43, 0x43, + 0x12, 0xd2, 0x42, 0x92, 0x8a, 0xd4, 0x4e, 0x94, 0x92, 0x54, 0x4f, 0x91, + 0x7a, 0x94, 0x4e, 0x87, 0x22, 0x14, 0x4d, 0x91, 0x6a, 0x94, 0x4e, 0x8f, + 0x62, 0x14, 0x4e, 0x95, 0x8a, 0x54, 0x4f, 0x92, 0x7a, 0x14, 0x4f, 0x90, + 0x72, 0x14, 0x4f, 0x8e, 0x72, 0x54, 0x4e, 0x8a, 0x52, 0xd4, 0x4d, 0x82, + 0x12, 0x54, 0x4c, 0x7e, 0xf2, 0xd3, 0x4b, 0x81, 0xfa, 0x13, 0x4c, 0x17, + 0xe2, 0x50, 0x41, 0x0e, 0x92, 0x50, 0x40, 0xe0, 0x31, 0x8f, 0x3a, 0xe5, + 0x79, 0x4f, 0x3b, 0xfa, 0x21, 0xd0, 0x3d, 0xe6, 0xa1, 0x0f, 0x3c, 0xdc, + 0x19, 0x4f, 0x3a, 0xcd, 0x91, 0x8e, 0x38, 0xf6, 0xe9, 0x8f, 0x3c, 0xd8, + 0xf1, 0x0e, 0x39, 0x0d, 0x6a, 0xd0, 0x3f, 0xe5, 0x49, 0x4f, 0x3a, 0xc1, + 0x29, 0x0e, 0x35, 0xb9, 0x01, 0x0e, 0x34, 0xaf, 0xa9, 0x0d, 0x33, 0xa5, + 0x51, 0x4d, 0x32, 0x71, 0xb1, 0x4b, 0x2b, 0xb0, 0xc9, 0xcd, 0x34, 0xa1, + 0x49, 0xcd, 0x32, 0xa0, 0x41, 0xcd, 0x32, 0xa3, 0x4a, 0x94, 0x49, 0x7c, + 0x42, 0xd2, 0x3a, 0x85, 0x7a, 0xd2, 0x3c, 0x84, 0x72, 0x12, 0x3d, 0x89, + 0x9a, 0x52, 0x3e, 0x89, 0x9a, 0x92, 0x3e, 0x6a, 0xba, 0x51, 0x39, 0x5e, + 0x5a, 0x11, 0x38, 0x55, 0x22, 0xd1, 0x37, 0x44, 0x92, 0x90, 0x34, 0x2e, + 0x02, 0x90, 0x32, 0x07, 0x7a, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, 0xa8, 0x04, 0x00, 0x09, + 0x81, 0x86, 0x0c, 0x19, 0x01, 0x47, 0x0c, 0x96, 0x01, 0xcb, 0x1e, 0x1c, + 0x19, 0xc7, 0x0c, 0xa3, 0x41, 0x8b, 0x20, 0x6f, 0xf9, 0x49, 0x1c, 0xf7, + 0x29, 0x0e, 0x2d, 0xfe, 0x49, 0x8e, 0x2d, 0x80, 0x99, 0x4a, 0x22, 0x7d, + 0x89, 0x0a, 0x22, 0x7e, 0x89, 0x0a, 0x22, 0x07, 0x4a, 0xcf, 0x36, 0x0a, + 0x6a, 0x4f, 0x37, 0x0d, 0x9a, 0x0f, 0x38, 0x26, 0x02, 0x90, 0x35, 0x35, + 0x52, 0x50, 0x37, 0x33, 0x4a, 0x50, 0x37, 0x08, 0x32, 0x4f, 0x34, 0xd1, + 0xd9, 0x0d, 0x2f, 0xea, 0x31, 0x0e, 0x2e, 0x0d, 0x2a, 0x8f, 0x31, 0x0c, + 0x22, 0xcf, 0x31, 0x14, 0x82, 0x0f, 0x32, 0x22, 0x12, 0x10, 0x35, 0x33, + 0x6a, 0x10, 0x35, 0x3e, 0xca, 0x90, 0x38, 0x54, 0xda, 0x51, 0x3d, 0x93, + 0xb2, 0x93, 0x46, 0xaa, 0x32, 0x94, 0x48, 0x97, 0xba, 0x53, 0x46, 0x52, + 0x7a, 0xd1, 0x3c, 0x68, 0x4a, 0x12, 0x40, 0x85, 0xd2, 0x52, 0x42, 0x36, + 0x5a, 0x50, 0x38, 0x68, 0x3a, 0x52, 0x3f, 0x81, 0xa2, 0x52, 0x41, 0x9e, + 0xe2, 0x13, 0x46, 0xc1, 0xba, 0x14, 0x4a, 0xd8, 0x92, 0x55, 0x4d, 0x99, + 0x72, 0xd3, 0x45, 0xdd, 0xb2, 0x55, 0x4f, 0x9b, 0xc2, 0x93, 0x47, 0x9e, + 0x02, 0x14, 0x48, 0x9a, 0x02, 0x94, 0x47, 0xa8, 0x52, 0xd4, 0x48, 0x9d, + 0x12, 0x14, 0x48, 0xa9, 0x5a, 0xd4, 0x48, 0xba, 0x9a, 0x54, 0x4a, 0xbb, + 0xb2, 0x54, 0x4a, 0xa5, 0x3a, 0xd4, 0x48, 0xa3, 0x2a, 0x94, 0x48, 0xb2, + 0x72, 0xd4, 0x49, 0xbc, 0xb2, 0xd4, 0x4a, 0xd8, 0xaa, 0x15, 0x50, 0x57, + 0xb2, 0x11, 0x40, 0x1e, 0x1a, 0x10, 0x39, 0xc1, 0x31, 0x0e, 0x23, 0xbe, + 0x29, 0x8e, 0x26, 0xd5, 0xd8, 0xc8, 0x24, 0xe6, 0xb8, 0x48, 0x24, 0xc6, + 0x90, 0x88, 0x23, 0xc7, 0xa0, 0xc8, 0x23, 0xc8, 0xa0, 0xc8, 0x23, 0xc0, + 0x58, 0x88, 0x22, 0x9f, 0x80, 0xc7, 0x1f, 0x9a, 0x30, 0x07, 0x1f, 0x9b, + 0x10, 0x07, 0x1f, 0x93, 0x00, 0xc7, 0x1d, 0x9c, 0x50, 0x47, 0x1f, 0x96, + 0x20, 0x47, 0x1e, 0x85, 0x88, 0x46, 0x1b, 0x97, 0x10, 0x47, 0x1e, 0xa3, + 0x58, 0x07, 0x20, 0xc4, 0x40, 0x48, 0x23, 0xc9, 0x68, 0x08, 0x24, 0x8e, + 0xa0, 0xc6, 0x1c, 0x5f, 0x48, 0x85, 0x17, 0x8f, 0xc0, 0x06, 0x1d, 0xb7, + 0x30, 0xc8, 0x21, 0xbb, 0x48, 0x08, 0x22, 0xc2, 0x29, 0xce, 0x38, 0x48, + 0x11, 0x0a, 0x25, 0xc0, 0xb1, 0xcd, 0x33, 0x0c, 0x79, 0x07, 0x12, 0xd3, + 0xd8, 0x06, 0x0b, 0x00, 0x48, 0x02, 0x00, 0xa6, 0x49, 0x8c, 0x26, 0xbc, + 0xc1, 0xcc, 0x28, 0x45, 0xd1, 0x88, 0x17, 0xd6, 0xc9, 0x0d, 0x2f, 0xd6, + 0xd1, 0xcd, 0x2e, 0xde, 0x01, 0x0e, 0x30, 0xe9, 0x51, 0x4e, 0x31, 0xf2, + 0x71, 0x4e, 0x32, 0xf6, 0x81, 0x8e, 0x32, 0xf9, 0x91, 0xce, 0x32, 0x01, + 0xf2, 0xce, 0x33, 0x04, 0x02, 0x0f, 0x34, 0x0a, 0x1a, 0xcf, 0x34, 0x0f, + 0x42, 0x8f, 0x35, 0x17, 0xb2, 0x0f, 0x37, 0x19, 0xc2, 0x0f, 0x37, 0x21, + 0x02, 0x10, 0x38, 0x2d, 0x2a, 0x90, 0x38, 0x2b, 0x2a, 0x90, 0x38, 0x2c, + 0x52, 0x50, 0x39, 0x34, 0x82, 0x10, 0x3a, 0x31, 0x62, 0xd0, 0x39, 0x31, + 0x62, 0x90, 0x39, 0x2d, 0x52, 0x10, 0x39, 0x32, 0x6a, 0x90, 0x39, 0x44, + 0xc2, 0x10, 0x3b, 0x88, 0xda, 0x92, 0x42, 0x58, 0x92, 0x51, 0x3d, 0x3a, + 0x92, 0xd0, 0x39, 0x46, 0xe2, 0xd0, 0x3b, 0x8c, 0x02, 0x53, 0x43, 0x88, + 0xe2, 0x92, 0x42, 0xa8, 0x3a, 0x94, 0x49, 0x94, 0xba, 0x93, 0x48, 0x95, + 0x02, 0x14, 0x4a, 0x9e, 0x5a, 0xd4, 0x4c, 0xac, 0xca, 0x14, 0x50, 0xbb, + 0x4a, 0x55, 0x52, 0xce, 0x22, 0x56, 0x56, 0xda, 0x92, 0x96, 0x58, 0xeb, + 0x1a, 0x97, 0x5a, 0xfc, 0xb2, 0x97, 0x5c, 0xff, 0xc2, 0x17, 0x5d, 0xfe, + 0xba, 0x17, 0x5d, 0x01, 0xeb, 0x97, 0x5d, 0xee, 0x62, 0xd7, 0x5b, 0xd8, + 0xba, 0xd6, 0x59, 0xde, 0xf2, 0x96, 0x5a, 0xd5, 0xaa, 0x96, 0x59, 0xc8, + 0x4a, 0x56, 0x58, 0xb8, 0xe2, 0x55, 0x56, 0xb2, 0x92, 0x95, 0x55, 0x98, + 0xca, 0x94, 0x52, 0x82, 0x22, 0x54, 0x50, 0x61, 0x1a, 0x13, 0x4c, 0x26, + 0x5a, 0x11, 0x45, 0xd1, 0xa1, 0x0e, 0x3a, 0xf5, 0xa9, 0x8f, 0x3d, 0x08, + 0x42, 0x90, 0x40, 0x30, 0x72, 0x11, 0x45, 0x76, 0x72, 0xd3, 0x4b, 0x6f, + 0x22, 0x93, 0x49, 0x83, 0xd2, 0x13, 0x4b, 0xad, 0x2a, 0xd5, 0x51, 0xc2, + 0xfa, 0x55, 0x55, 0x9f, 0xf2, 0x14, 0x52, 0x60, 0x02, 0x53, 0x4a, 0x52, + 0xa2, 0xd2, 0x48, 0x6b, 0x72, 0x53, 0x4b, 0xae, 0x6a, 0x95, 0x53, 0x57, + 0xba, 0x52, 0x49, 0x3d, 0x0a, 0x92, 0x45, 0x2e, 0x72, 0xd1, 0x43, 0x2c, + 0x52, 0x11, 0x43, 0x0f, 0x6a, 0x50, 0x3f, 0xe6, 0x29, 0x4f, 0x39, 0xe3, + 0xe1, 0x0e, 0x38, 0x49, 0xda, 0x51, 0x42, 0xa0, 0x52, 0x14, 0x4b, 0x8b, + 0xea, 0x92, 0x41, 0x7e, 0x4a, 0xd2, 0x3c, 0x5d, 0x5a, 0x91, 0x38, 0x2c, + 0xea, 0xcf, 0x31, 0xb9, 0x29, 0xcc, 0x22, 0x41, 0x69, 0x08, 0x15, 0x05, + 0xc9, 0xc6, 0x11, 0xb9, 0x38, 0x04, 0x00, 0x91, 0xe8, 0x02, 0x00, 0x6d, + 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x8c, 0x70, 0x02, 0x00, 0xe8, + 0x38, 0x45, 0x09, 0x37, 0xb1, 0xc7, 0x13, 0x54, 0xa1, 0x48, 0x18, 0x6c, + 0x79, 0x49, 0x1b, 0x72, 0x99, 0x09, 0x1c, 0x88, 0x49, 0xca, 0x1f, 0x5a, + 0xf9, 0x08, 0x1a, 0x44, 0x39, 0x08, 0x17, 0x2b, 0x71, 0x47, 0x13, 0x0a, + 0x79, 0x46, 0x0f, 0x19, 0x79, 0xc7, 0x12, 0x86, 0xd1, 0x0a, 0x21, 0xe6, + 0x09, 0x4e, 0x2d, 0x2f, 0x32, 0x50, 0x36, 0x58, 0x7a, 0xd1, 0x3b, 0x6d, + 0x32, 0x92, 0x3e, 0x80, 0x9a, 0x92, 0x40, 0x8a, 0x02, 0xd3, 0x41, 0x9a, + 0x92, 0xd3, 0x43, 0xbb, 0x6a, 0x14, 0x48, 0xd9, 0x8a, 0xd5, 0x4b, 0xe4, + 0xfa, 0x15, 0x4d, 0xf0, 0x32, 0x96, 0x4e, 0xf8, 0x62, 0x56, 0x4f, 0xf9, + 0x62, 0x96, 0x4f, 0xf4, 0x5a, 0x16, 0x4f, 0xeb, 0x3a, 0x96, 0x4d, 0xdc, + 0xca, 0xd5, 0x4b, 0xcb, 0x3a, 0x95, 0x49, 0xaf, 0x6a, 0x54, 0x46, 0x7c, + 0xaa, 0x92, 0x3f, 0x82, 0xca, 0x92, 0x3f, 0x76, 0x7a, 0x92, 0x3d, 0x69, + 0x32, 0xd2, 0x3b, 0x6b, 0x32, 0x92, 0x3b, 0x9e, 0xd2, 0xd3, 0x42, 0x6b, + 0x2a, 0x52, 0x3c, 0x82, 0xa2, 0x92, 0x3f, 0xac, 0x12, 0xd4, 0x45, 0xba, + 0x4a, 0x94, 0x47, 0x92, 0x42, 0xd3, 0x42, 0x83, 0xaa, 0xd2, 0x40, 0x7f, + 0x72, 0x52, 0x40, 0x9f, 0x6a, 0x13, 0x44, 0xcb, 0x09, 0x0d, 0x2d, 0x25, + 0xa1, 0x48, 0x1e, 0xf7, 0x70, 0x48, 0x21, 0xd4, 0x48, 0xc8, 0x21, 0xca, + 0xd0, 0x47, 0x1f, 0xd2, 0x00, 0x48, 0x1f, 0x44, 0xf1, 0xca, 0x28, 0x97, + 0xa1, 0x0d, 0x31, 0x14, 0x81, 0x8b, 0x22, 0x12, 0x61, 0x08, 0x1a, 0x0b, + 0xd1, 0x87, 0x13, 0x83, 0xf1, 0x8a, 0x21, 0xa1, 0x09, 0x4c, 0x26, 0xb8, + 0x69, 0xcc, 0x28, 0xcd, 0x09, 0x4d, 0x2b, 0xd5, 0x71, 0xcd, 0x2c, 0xde, + 0xe1, 0x4d, 0x2e, 0xea, 0x29, 0x0e, 0x30, 0xf6, 0x69, 0xce, 0x30, 0x02, + 0xb2, 0x0e, 0x32, 0x0b, 0x0a, 0x4f, 0x33, 0x10, 0x4a, 0x0f, 0x34, 0x17, + 0x92, 0x4f, 0x35, 0x21, 0xf2, 0xcf, 0x36, 0x38, 0x6a, 0x10, 0x39, 0xcc, + 0x0a, 0x95, 0x4b, 0xc1, 0x8a, 0x54, 0x4a, 0x8b, 0x12, 0x93, 0x45, 0x85, + 0x02, 0xd3, 0x45, 0x8a, 0x32, 0x13, 0x47, 0x84, 0x1a, 0xd3, 0x46, 0x81, + 0xf2, 0xd2, 0x45, 0x84, 0x12, 0x93, 0x47, 0x88, 0x5a, 0x93, 0x48, 0x80, + 0x0a, 0x53, 0x47, 0x8b, 0x7a, 0x93, 0x49, 0x8b, 0x9a, 0x13, 0x4a, 0x90, + 0xf2, 0x53, 0x4b, 0x9a, 0x42, 0x54, 0x4d, 0x9e, 0x62, 0xd4, 0x4e, 0x8e, + 0x2a, 0xd4, 0x4c, 0x91, 0x3a, 0xd4, 0x4d, 0x91, 0x3a, 0xd4, 0x4d, 0x95, + 0x62, 0x14, 0x4f, 0x96, 0x72, 0x94, 0x4f, 0xa6, 0xda, 0x54, 0x51, 0xa0, + 0xb2, 0xd4, 0x50, 0x97, 0x7a, 0x14, 0x50, 0x97, 0x92, 0x94, 0x50, 0x97, + 0x92, 0x54, 0x50, 0x9f, 0xd2, 0x54, 0x51, 0xf4, 0x6a, 0xd7, 0x5b, 0xa9, + 0x12, 0x55, 0x52, 0xd3, 0x72, 0xd6, 0x58, 0xe4, 0xf2, 0x56, 0x5a, 0x72, + 0x82, 0x53, 0x4c, 0xa5, 0x1a, 0x15, 0x53, 0x9b, 0xb2, 0x14, 0x52, 0x9a, + 0xca, 0xd4, 0x51, 0xa0, 0xfa, 0x94, 0x52, 0x97, 0xba, 0xd4, 0x51, 0xa0, + 0xe2, 0xd4, 0x51, 0x9f, 0xda, 0xd4, 0x51, 0xa5, 0x0a, 0x15, 0x53, 0xc6, + 0x1a, 0xd6, 0x57, 0xb4, 0xaa, 0x15, 0x55, 0x98, 0xda, 0xd4, 0x51, 0x90, + 0x82, 0x14, 0x51, 0x5a, 0xe2, 0xd2, 0x4a, 0x59, 0xea, 0xd2, 0x4a, 0x43, + 0x32, 0x92, 0x48, 0x6f, 0x82, 0x13, 0x4d, 0x7d, 0xea, 0x93, 0x4e, 0x4d, + 0x72, 0x52, 0x49, 0x3c, 0x02, 0xd2, 0x46, 0x2d, 0x6a, 0x11, 0x45, 0x25, + 0x42, 0x11, 0x44, 0x10, 0x92, 0x90, 0x41, 0xe7, 0x71, 0xcf, 0x3c, 0xcd, + 0x99, 0xce, 0x39, 0xa9, 0x51, 0x0d, 0x35, 0x82, 0x19, 0x4c, 0x30, 0xa9, + 0x49, 0xcd, 0x30, 0xfa, 0x01, 0x50, 0x3d, 0x30, 0xb2, 0x51, 0x44, 0x3c, + 0x22, 0xd2, 0x45, 0x3d, 0x1a, 0xd2, 0x45, 0x4e, 0x9a, 0xd2, 0x48, 0x26, + 0x72, 0xd1, 0x43, 0x4a, 0x6a, 0x52, 0x48, 0x90, 0x6a, 0xd4, 0x4e, 0x10, + 0x82, 0x50, 0x3e, 0x34, 0x9a, 0xd1, 0x42, 0x10, 0x92, 0x50, 0x3e, 0x12, + 0xa2, 0x50, 0x3f, 0xfd, 0x29, 0x10, 0x3e, 0x04, 0x5a, 0xd0, 0x3e, 0x41, + 0x72, 0x52, 0x48, 0xac, 0x52, 0xd5, 0x51, 0xa9, 0x3a, 0x95, 0x51, 0x99, + 0xaa, 0x14, 0x50, 0x98, 0xaa, 0xd4, 0x4f, 0x97, 0x9a, 0x94, 0x4f, 0x89, + 0x32, 0x54, 0x4d, 0x84, 0x0a, 0x14, 0x4c, 0x85, 0x12, 0xd4, 0x4c, 0x88, + 0x32, 0x54, 0x4d, 0x82, 0x12, 0x54, 0x4c, 0x76, 0xba, 0xd3, 0x4a, 0x76, + 0xb2, 0xd3, 0x4a, 0x80, 0xfa, 0x53, 0x4c, 0x1f, 0x1a, 0xd1, 0x41, 0x35, + 0xca, 0xd1, 0x44, 0xc7, 0x71, 0xce, 0x38, 0xe3, 0x51, 0xcf, 0x3a, 0x01, + 0x42, 0x90, 0x3e, 0xec, 0xd1, 0x4f, 0x3c, 0xe0, 0x41, 0x8f, 0x3a, 0xe7, + 0x79, 0x8f, 0x3b, 0x09, 0x6a, 0x10, 0x40, 0xde, 0x21, 0xcf, 0x39, 0x0e, + 0x7a, 0x10, 0x40, 0xe9, 0x69, 0x8f, 0x3a, 0xc4, 0x41, 0xce, 0x35, 0xc0, + 0x29, 0x0e, 0x35, 0xbc, 0x11, 0x8e, 0x34, 0xa7, 0x61, 0x4d, 0x32, 0x78, + 0xf1, 0x4b, 0x2c, 0xbd, 0x11, 0x8e, 0x35, 0xaa, 0x81, 0xcd, 0x33, 0xa6, + 0x61, 0x4d, 0x33, 0xa9, 0x82, 0xd4, 0x4b, 0x7c, 0x42, 0xd2, 0x3a, 0x82, + 0x52, 0x92, 0x3b, 0x88, 0x92, 0x52, 0x3d, 0x8d, 0xd2, 0x12, 0x40, 0x8c, + 0xb2, 0x12, 0x3f, 0x68, 0xaa, 0x51, 0x39, 0x61, 0x72, 0x11, 0x38, 0x53, + 0x02, 0xd1, 0x36, 0x42, 0x82, 0x10, 0x34, 0x1e, 0x82, 0xcf, 0x30, 0xd0, + 0xd1, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, + 0x01, 0x08, 0x13, 0x6d, 0xe1, 0x09, 0x1a, 0x6f, 0xe9, 0xc9, 0x18, 0x9f, + 0x49, 0x4b, 0x20, 0x8e, 0xa1, 0x0a, 0x1d, 0xc5, 0x59, 0x0c, 0x24, 0x88, + 0xe1, 0x8a, 0x23, 0x10, 0x1a, 0xcf, 0x32, 0x1a, 0x7a, 0x0f, 0x34, 0x19, + 0x7a, 0x0f, 0x34, 0x17, 0x6a, 0xcf, 0x33, 0x11, 0x32, 0xcf, 0x32, 0x3d, + 0x72, 0x50, 0x38, 0x3f, 0x72, 0x90, 0x38, 0x43, 0x92, 0xd0, 0x38, 0x44, + 0xa2, 0x10, 0x39, 0x4e, 0x0a, 0x11, 0x3a, 0x54, 0x72, 0x11, 0x3b, 0x59, + 0xa2, 0x91, 0x3b, 0x4d, 0x32, 0x11, 0x3a, 0xfe, 0x99, 0x0e, 0x2f, 0x19, + 0xaa, 0x4f, 0x32, 0x43, 0xa2, 0x10, 0x37, 0x45, 0xc2, 0x90, 0x37, 0x44, + 0xba, 0x50, 0x37, 0x4a, 0x2a, 0xd1, 0x39, 0x55, 0xe2, 0x11, 0x3c, 0x57, + 0x02, 0x52, 0x3c, 0x59, 0x0a, 0xd2, 0x3c, 0xaa, 0x52, 0x54, 0x48, 0xc8, + 0xf2, 0x14, 0x4b, 0xcc, 0x22, 0xd5, 0x4b, 0x74, 0x72, 0xd2, 0x40, 0x73, + 0x52, 0x52, 0x40, 0x85, 0xea, 0xd2, 0x41, 0x8b, 0x0a, 0x53, 0x42, 0x6f, + 0x52, 0xd2, 0x3f, 0x7b, 0x9a, 0x92, 0x40, 0x97, 0xaa, 0x93, 0x44, 0xb6, + 0x5a, 0xd4, 0x48, 0xcb, 0xda, 0x54, 0x4b, 0xd8, 0x72, 0x15, 0x4d, 0xe0, + 0xe2, 0xd5, 0x4e, 0xeb, 0x12, 0x16, 0x50, 0xf2, 0x2a, 0x16, 0x51, 0xa7, + 0x22, 0xd4, 0x48, 0xae, 0x62, 0x94, 0x49, 0xc0, 0xca, 0xd4, 0x4a, 0xd1, + 0x72, 0x55, 0x4d, 0xdd, 0xf2, 0x55, 0x4f, 0xea, 0x4a, 0x96, 0x50, 0xe2, + 0x1a, 0x16, 0x50, 0xea, 0x4a, 0x96, 0x50, 0xc3, 0xe2, 0x14, 0x4b, 0xc9, + 0x2a, 0xd5, 0x4b, 0xb5, 0x5a, 0x14, 0x4a, 0xc5, 0x29, 0x0d, 0x30, 0xb2, + 0xf0, 0x47, 0x21, 0xd2, 0xe0, 0x88, 0x25, 0xb9, 0x38, 0x08, 0x22, 0xcc, + 0xc8, 0x88, 0x24, 0xcc, 0xc8, 0x88, 0x24, 0xba, 0x38, 0x08, 0x22, 0xba, + 0x38, 0x08, 0x22, 0xbb, 0x40, 0x08, 0x22, 0xab, 0xe0, 0xc7, 0x20, 0xc6, + 0x60, 0x88, 0x23, 0xc7, 0x88, 0xc8, 0x23, 0xc7, 0x80, 0xc8, 0x23, 0xb9, + 0x10, 0x08, 0x22, 0xcb, 0x88, 0x48, 0x24, 0xdf, 0x38, 0xc9, 0x27, 0xe7, + 0x78, 0x89, 0x28, 0xb0, 0xc8, 0x47, 0x21, 0x63, 0xa8, 0x05, 0x18, 0x41, + 0x68, 0xc4, 0x12, 0x00, 0x30, 0x43, 0x0e, 0x45, 0x88, 0x44, 0x13, 0xad, + 0x00, 0x08, 0x21, 0xc0, 0x60, 0x88, 0x22, 0xc4, 0x49, 0xce, 0x22, 0x00, + 0x00, 0x00, 0x00, 0xa0, 0xe9, 0x4c, 0x30, 0x44, 0xc1, 0xc8, 0x18, 0xd4, + 0xe8, 0x06, 0x0b, 0x00, 0x38, 0x02, 0x00, 0x34, 0xa9, 0x48, 0x18, 0xc9, + 0x39, 0x4d, 0x2a, 0x89, 0xf1, 0x4a, 0x21, 0xd9, 0xc1, 0xcd, 0x2d, 0xd9, + 0xe1, 0x4d, 0x2e, 0xdc, 0xf1, 0x8d, 0x2f, 0xe4, 0x29, 0x8e, 0x30, 0xe8, + 0x41, 0xce, 0x30, 0xf4, 0x71, 0x0e, 0x32, 0xf3, 0x71, 0x0e, 0x32, 0xfa, + 0xc1, 0x8e, 0x32, 0x02, 0x02, 0x4f, 0x33, 0x0a, 0x2a, 0x8f, 0x34, 0x14, + 0x6a, 0x0f, 0x36, 0x0e, 0x3a, 0x4f, 0x35, 0x13, 0x8a, 0xcf, 0x35, 0x12, + 0x92, 0xcf, 0x35, 0x23, 0xfa, 0x8f, 0x37, 0x29, 0x1a, 0x50, 0x38, 0x2a, + 0x3a, 0xd0, 0x38, 0x29, 0x3a, 0xd0, 0x38, 0x32, 0x52, 0x90, 0x39, 0x31, + 0x5a, 0x90, 0x39, 0x2a, 0x42, 0xd0, 0x38, 0x2e, 0x5a, 0x10, 0x39, 0x33, + 0x52, 0x90, 0x39, 0x5c, 0x9a, 0x51, 0x3e, 0x8e, 0x0a, 0x93, 0x43, 0x76, + 0x62, 0x52, 0x41, 0x5c, 0xba, 0x51, 0x3e, 0x83, 0xb2, 0x12, 0x42, 0x7b, + 0x7a, 0x12, 0x41, 0xa8, 0x3a, 0xd4, 0x49, 0x93, 0xc2, 0x13, 0x49, 0x94, + 0x02, 0x94, 0x4a, 0x9c, 0x52, 0x54, 0x4d, 0xaa, 0xd2, 0x94, 0x50, 0xc6, + 0xd2, 0x15, 0x54, 0xda, 0x82, 0x56, 0x58, 0xe9, 0xfa, 0x16, 0x5a, 0xfe, + 0xaa, 0x97, 0x5c, 0xfb, 0x9a, 0x97, 0x5c, 0xf4, 0x82, 0x17, 0x5c, 0xf6, + 0x8a, 0x57, 0x5c, 0xfd, 0xc2, 0x17, 0x5d, 0xe3, 0x0a, 0xd7, 0x5a, 0xe2, + 0x0a, 0xd7, 0x5a, 0xe2, 0x02, 0xd7, 0x5a, 0xdb, 0xca, 0x16, 0x5a, 0xc0, + 0x0a, 0x16, 0x57, 0xb6, 0xc2, 0x15, 0x56, 0xb1, 0x82, 0x55, 0x55, 0x93, + 0x9a, 0x14, 0x52, 0x69, 0x6a, 0x53, 0x4d, 0x42, 0x2a, 0x52, 0x48, 0xff, + 0x11, 0x10, 0x40, 0xc7, 0x51, 0x4e, 0x38, 0xf4, 0xc1, 0xcf, 0x3d, 0x0e, + 0x62, 0x10, 0x41, 0x4c, 0x4a, 0x92, 0x48, 0x4d, 0x32, 0x92, 0x45, 0x5d, + 0xaa, 0x92, 0x47, 0x86, 0xea, 0xd3, 0x4b, 0xc2, 0xba, 0x55, 0x54, 0x80, + 0xba, 0xd3, 0x4c, 0x12, 0x72, 0x50, 0x40, 0x5f, 0xea, 0x12, 0x4a, 0x63, + 0x32, 0x93, 0x4a, 0xb9, 0xea, 0x55, 0x54, 0x5c, 0x02, 0xd3, 0x49, 0x32, + 0xea, 0x91, 0x44, 0x2d, 0x8a, 0xd1, 0x43, 0x30, 0x82, 0xd1, 0x43, 0x14, + 0x92, 0x50, 0x40, 0xef, 0x69, 0x8f, 0x3a, 0xe9, 0x01, 0x8f, 0x38, 0x45, + 0x9a, 0x91, 0x41, 0xa4, 0x6a, 0xd4, 0x4b, 0x8e, 0x12, 0x93, 0x42, 0x81, + 0x5a, 0x52, 0x3d, 0x60, 0x82, 0x51, 0x39, 0x2b, 0xf2, 0x4f, 0x32, 0xb2, + 0x11, 0x0c, 0x23, 0x3e, 0x59, 0x48, 0x15, 0x03, 0xc1, 0x06, 0x12, 0xb6, + 0x30, 0x04, 0x00, 0x84, 0x78, 0x02, 0x00, 0x71, 0x00, 0x02, 0x00, 0x5d, + 0x00, 0x00, 0x00, 0xa7, 0x50, 0x03, 0x00, 0x07, 0x39, 0xc6, 0x0d, 0x43, + 0x19, 0x48, 0x15, 0x51, 0x89, 0x08, 0x18, 0x76, 0xa1, 0xc9, 0x1b, 0x90, + 0x79, 0x4a, 0x20, 0x93, 0x99, 0xca, 0x20, 0xa8, 0x39, 0x0b, 0x23, 0x76, + 0xc1, 0x09, 0x1d, 0x78, 0xd9, 0x49, 0x1d, 0x4d, 0x89, 0x88, 0x18, 0x38, + 0xf1, 0x07, 0x15, 0x33, 0x11, 0x08, 0x15, 0x8b, 0x01, 0x8b, 0x21, 0xf0, + 0x39, 0xce, 0x2e, 0x11, 0x4a, 0x4f, 0x32, 0x57, 0x72, 0x91, 0x3b, 0x6c, + 0x2a, 0x52, 0x3e, 0x80, 0x9a, 0x92, 0x40, 0x8b, 0x0a, 0x13, 0x42, 0x9e, + 0xba, 0x93, 0x44, 0xc2, 0xa2, 0xd4, 0x48, 0xdf, 0xc2, 0x95, 0x4c, 0xe9, + 0x12, 0x96, 0x4d, 0xe8, 0x0a, 0x56, 0x4d, 0xe3, 0xf2, 0xd5, 0x4c, 0xdb, + 0xa2, 0xd5, 0x4b, 0xd1, 0x42, 0x95, 0x4a, 0xc7, 0xea, 0x14, 0x49, 0xbb, + 0x92, 0xd4, 0x47, 0xab, 0x3a, 0xd4, 0x45, 0x9b, 0xe2, 0xd3, 0x43, 0x88, + 0x1a, 0x13, 0x41, 0x4e, 0x4a, 0x51, 0x39, 0x5e, 0x02, 0xd2, 0x3a, 0x5d, + 0x02, 0x92, 0x3a, 0x5f, 0x02, 0x92, 0x3a, 0x7e, 0x9a, 0x52, 0x3e, 0x8c, + 0x2a, 0x53, 0x41, 0x7b, 0x7a, 0x92, 0x3d, 0x87, 0xda, 0xd2, 0x40, 0x9d, + 0x9a, 0x13, 0x44, 0x8a, 0xf2, 0xd2, 0x41, 0xa6, 0x02, 0x54, 0x45, 0x8d, + 0x0a, 0x53, 0x42, 0xa2, 0xa2, 0x93, 0x44, 0x4f, 0x02, 0x51, 0x3b, 0x80, + 0x41, 0xcb, 0x28, 0x1e, 0x01, 0xc9, 0x21, 0x0d, 0x79, 0x09, 0x25, 0xd7, + 0x38, 0x08, 0x21, 0xc7, 0xe8, 0xc7, 0x1f, 0x12, 0x69, 0x49, 0x24, 0xb1, + 0xe1, 0x4d, 0x36, 0x94, 0x09, 0x8d, 0x32, 0x13, 0x01, 0x89, 0x1e, 0x12, + 0xf9, 0xc7, 0x14, 0x5b, 0x09, 0x0a, 0x1d, 0xb5, 0x79, 0x8c, 0x27, 0xe6, + 0x19, 0x4e, 0x2d, 0xeb, 0x11, 0xce, 0x2d, 0xf1, 0x09, 0x4e, 0x2e, 0xea, + 0x11, 0xce, 0x2e, 0xef, 0x39, 0x0e, 0x30, 0xf4, 0x59, 0x8e, 0x30, 0xf5, + 0x59, 0xce, 0x30, 0x00, 0x92, 0x8e, 0x31, 0x07, 0xe2, 0x8e, 0x32, 0x10, + 0x3a, 0x0f, 0x34, 0x1c, 0xba, 0xcf, 0x35, 0x33, 0x52, 0x90, 0x38, 0xce, + 0x22, 0xd5, 0x4b, 0xbb, 0x6a, 0xd4, 0x49, 0x85, 0xda, 0xd2, 0x44, 0x89, + 0x12, 0x13, 0x46, 0x8c, 0x2a, 0x53, 0x47, 0x82, 0xf2, 0x12, 0x46, 0x84, + 0x12, 0x13, 0x47, 0x87, 0x2a, 0x13, 0x48, 0x82, 0x0a, 0x93, 0x47, 0x87, + 0x62, 0xd3, 0x48, 0x89, 0x82, 0x93, 0x49, 0x8b, 0x9a, 0x53, 0x4a, 0x90, + 0x02, 0x94, 0x4b, 0x8d, 0x0a, 0x94, 0x4b, 0x9e, 0x6a, 0xd4, 0x4e, 0x9c, + 0x7a, 0xd4, 0x4e, 0xa1, 0xa2, 0x14, 0x50, 0xcc, 0x0a, 0x96, 0x54, 0xce, + 0x1a, 0x56, 0x55, 0xb7, 0x62, 0x15, 0x53, 0xa1, 0xc2, 0x14, 0x51, 0xab, + 0x1a, 0x15, 0x52, 0xa7, 0xda, 0xd4, 0x51, 0xa3, 0xea, 0x94, 0x51, 0xb0, + 0x3a, 0x15, 0x53, 0xae, 0x3a, 0x55, 0x53, 0x98, 0x9a, 0xd4, 0x50, 0xfc, + 0x3a, 0x17, 0x5a, 0xa1, 0x1a, 0xd5, 0x52, 0xd5, 0x9a, 0xd6, 0x58, 0x86, + 0x22, 0x14, 0x4f, 0xb3, 0x92, 0x95, 0x54, 0xad, 0x6a, 0x15, 0x54, 0xf1, + 0x62, 0x57, 0x5c, 0xf1, 0x4a, 0x97, 0x5b, 0xe4, 0x02, 0xd7, 0x5a, 0xc3, + 0x1a, 0x56, 0x56, 0xc7, 0x3a, 0x56, 0x57, 0x71, 0x82, 0x93, 0x4d, 0x6d, + 0x52, 0x13, 0x4d, 0x97, 0xca, 0x14, 0x52, 0x97, 0xa2, 0x94, 0x51, 0x89, + 0x5a, 0x94, 0x50, 0x62, 0x2a, 0x93, 0x4b, 0xd5, 0xaa, 0x56, 0x59, 0x8c, + 0x6a, 0x94, 0x50, 0x3a, 0xda, 0x11, 0x47, 0x5c, 0xe2, 0xd2, 0x4a, 0x49, + 0x52, 0x92, 0x48, 0x40, 0x0a, 0x92, 0x47, 0x34, 0xb2, 0x11, 0x46, 0x19, + 0xe2, 0xd0, 0x42, 0x04, 0x3a, 0x90, 0x40, 0xe3, 0x51, 0x8f, 0x3c, 0xcb, + 0x61, 0x8e, 0x39, 0x8d, 0x89, 0x8c, 0x31, 0x4d, 0xc9, 0xca, 0x29, 0xf1, + 0xd9, 0x4f, 0x3c, 0x13, 0xca, 0x10, 0x41, 0x33, 0xda, 0x91, 0x44, 0x3f, + 0x32, 0x52, 0x46, 0x4e, 0x92, 0x92, 0x48, 0x3a, 0xca, 0x91, 0x45, 0xeb, + 0x91, 0x4f, 0x3c, 0x59, 0xe2, 0xd2, 0x49, 0x59, 0xb2, 0x52, 0x48, 0x31, + 0xa2, 0x51, 0x43, 0x46, 0x22, 0x52, 0x43, 0x50, 0x72, 0x12, 0x45, 0x53, + 0x82, 0x92, 0x45, 0x39, 0x82, 0x91, 0x41, 0x3a, 0xaa, 0x51, 0x42, 0x72, + 0xca, 0xd3, 0x4b, 0x71, 0xb2, 0xd3, 0x4b, 0x6d, 0x9a, 0x93, 0x4b, 0x46, + 0x82, 0xd2, 0x48, 0x48, 0x82, 0x12, 0x49, 0xa5, 0x0a, 0x15, 0x51, 0xa3, + 0x02, 0x15, 0x51, 0xa3, 0x02, 0x55, 0x51, 0x8d, 0x5a, 0x94, 0x4e, 0x87, + 0x32, 0x54, 0x4d, 0x84, 0x2a, 0xd4, 0x4c, 0x6c, 0x62, 0xd3, 0x49, 0x61, + 0x02, 0xd3, 0x48, 0x52, 0x82, 0x92, 0x47, 0x38, 0xe2, 0x91, 0x44, 0xd9, + 0x01, 0x8f, 0x3a, 0xfd, 0x11, 0x90, 0x3d, 0xfc, 0x19, 0x90, 0x3d, 0x01, + 0x5a, 0x50, 0x3e, 0xe2, 0x89, 0x8f, 0x3b, 0xd1, 0xb9, 0x8e, 0x39, 0x23, + 0x42, 0xd1, 0x42, 0xe0, 0x31, 0x0f, 0x3a, 0x10, 0x92, 0x50, 0x40, 0xf4, + 0xb9, 0xcf, 0x3b, 0xce, 0x89, 0xce, 0x37, 0xc3, 0x39, 0x8e, 0x35, 0xc0, + 0x21, 0x0e, 0x35, 0xb2, 0xb1, 0x8d, 0x33, 0x80, 0x19, 0x0c, 0x2d, 0xc0, + 0x21, 0x0e, 0x36, 0xae, 0xa1, 0x0d, 0x34, 0xab, 0x89, 0xcd, 0x33, 0xad, + 0x92, 0x14, 0x4c, 0x7d, 0x52, 0x92, 0x3b, 0x83, 0x6a, 0x12, 0x3c, 0x87, + 0xa2, 0xd2, 0x3d, 0x8d, 0xda, 0x12, 0x40, 0x88, 0xa2, 0x12, 0x3f, 0x68, + 0xaa, 0x11, 0x39, 0x60, 0x6a, 0x11, 0x38, 0x54, 0x02, 0xd1, 0x36, 0x44, + 0x8a, 0x50, 0x34, 0x1d, 0x7a, 0x8f, 0x30, 0xeb, 0xc9, 0x8d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x10, 0xb1, 0x06, 0x0f, 0x38, 0x21, 0x88, 0x12, 0x99, + 0x21, 0x0b, 0x1f, 0xc0, 0x39, 0x4c, 0x23, 0xc2, 0x39, 0x0c, 0x24, 0x16, + 0x5a, 0x8f, 0x33, 0x37, 0x42, 0x10, 0x38, 0x38, 0x52, 0x10, 0x38, 0x3b, + 0x5a, 0x50, 0x38, 0x3b, 0x62, 0x50, 0x38, 0x4d, 0x12, 0x51, 0x3a, 0x4f, + 0x2a, 0xd1, 0x3a, 0x50, 0x3a, 0xd1, 0x3a, 0x51, 0x42, 0xd1, 0x3a, 0x53, + 0x52, 0x11, 0x3b, 0x64, 0xea, 0x91, 0x3d, 0x63, 0xe2, 0x51, 0x3d, 0x60, + 0xc2, 0x91, 0x3c, 0x63, 0xea, 0x11, 0x3d, 0x52, 0x52, 0xd1, 0x3a, 0x54, + 0x8a, 0x91, 0x3a, 0x10, 0x4a, 0x4f, 0x31, 0x39, 0x82, 0x90, 0x35, 0x4c, + 0x2a, 0x51, 0x38, 0x52, 0x3a, 0x11, 0x39, 0x55, 0x62, 0x91, 0x39, 0x5a, + 0x92, 0x11, 0x3a, 0x67, 0x0a, 0x92, 0x3b, 0x67, 0x0a, 0x92, 0x3b, 0x66, + 0x0a, 0x92, 0x3b, 0x92, 0x3a, 0xd3, 0x41, 0xb5, 0x72, 0x54, 0x47, 0xd0, + 0x62, 0x95, 0x4b, 0x7e, 0xc2, 0xd2, 0x40, 0x4f, 0x5a, 0x91, 0x3a, 0x8f, + 0x3a, 0xd3, 0x42, 0xaa, 0x3a, 0x94, 0x46, 0xaa, 0x3a, 0x14, 0x46, 0x75, + 0x6a, 0x92, 0x3f, 0x9f, 0xc2, 0x93, 0x44, 0x9d, 0xca, 0xd3, 0x44, 0xc1, + 0xa2, 0x54, 0x49, 0xc3, 0x9a, 0x94, 0x49, 0xe6, 0xe2, 0xd5, 0x4e, 0xe4, + 0xfa, 0xd5, 0x4f, 0xb5, 0x7a, 0x54, 0x4b, 0xc0, 0xda, 0x94, 0x4b, 0xc3, + 0x12, 0xd5, 0x4b, 0xdf, 0x12, 0x56, 0x4f, 0xdd, 0x12, 0x96, 0x4e, 0xf0, + 0x72, 0x96, 0x50, 0xfa, 0x8a, 0x16, 0x51, 0xe0, 0x0a, 0x56, 0x4e, 0xcb, + 0x2a, 0x55, 0x4b, 0xca, 0x1a, 0x15, 0x4b, 0x8a, 0x02, 0x13, 0x44, 0xfb, + 0x3a, 0x96, 0x51, 0xd9, 0x3a, 0xd5, 0x4d, 0x59, 0x91, 0xc9, 0x20, 0x54, + 0x18, 0xc5, 0x15, 0x54, 0x10, 0xc5, 0x15, 0x78, 0x30, 0xc6, 0x19, 0x8b, + 0xc0, 0x46, 0x1c, 0xc0, 0x58, 0x88, 0x22, 0xc1, 0x38, 0x88, 0x22, 0xb7, + 0x18, 0xc8, 0x21, 0xea, 0xa0, 0xc9, 0x28, 0xed, 0xb0, 0x09, 0x29, 0xac, + 0xb0, 0xc7, 0x20, 0xe5, 0x70, 0x49, 0x28, 0xcb, 0x98, 0x88, 0x24, 0x6b, + 0xd8, 0xc5, 0x18, 0x7e, 0x48, 0x46, 0x1a, 0x00, 0x30, 0xc4, 0x11, 0x00, + 0xf8, 0xc3, 0x10, 0x00, 0x10, 0x04, 0x11, 0x70, 0x10, 0x46, 0x19, 0x9e, + 0x78, 0x87, 0x1f, 0xbe, 0x50, 0x48, 0x22, 0xb9, 0x38, 0x08, 0x22, 0x5a, + 0x58, 0xc5, 0x16, 0x72, 0xc9, 0x0b, 0x2a, 0x85, 0xf9, 0x8b, 0x2a, 0x06, + 0xc1, 0x47, 0x11, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0x21, 0x0d, 0x2a, 0x84, 0xd1, 0x0a, 0x21, 0xb5, 0x89, 0x0c, 0x29, 0xe4, + 0x19, 0x4e, 0x2f, 0xda, 0xd9, 0xcd, 0x2d, 0xea, 0x29, 0x0e, 0x30, 0xf2, + 0x61, 0xce, 0x30, 0xff, 0x91, 0x4e, 0x32, 0x02, 0xb2, 0x8e, 0x32, 0x04, + 0xda, 0x0e, 0x33, 0x00, 0xe2, 0xce, 0x32, 0x0a, 0x22, 0x0f, 0x34, 0x12, + 0x52, 0x4f, 0x35, 0x12, 0x52, 0x4f, 0x35, 0x14, 0x8a, 0xcf, 0x35, 0x1d, + 0xea, 0x0f, 0x37, 0x23, 0x0a, 0x10, 0x38, 0x25, 0x12, 0x10, 0x38, 0x28, + 0x22, 0x90, 0x38, 0x2b, 0x3a, 0xd0, 0x38, 0x32, 0x4a, 0x50, 0x39, 0x36, + 0x5a, 0x90, 0x39, 0x2b, 0x42, 0xd0, 0x38, 0x2a, 0x42, 0xd0, 0x38, 0x2a, + 0x3a, 0x90, 0x38, 0x2d, 0x42, 0xd0, 0x38, 0x3a, 0x92, 0xd0, 0x39, 0x57, + 0x92, 0xd1, 0x3d, 0x4d, 0x2a, 0x11, 0x3c, 0x67, 0x12, 0xd2, 0x3f, 0x6e, + 0x32, 0x12, 0x40, 0xa7, 0x3a, 0x14, 0x4a, 0x92, 0xca, 0x53, 0x49, 0x94, + 0x0a, 0x14, 0x4b, 0xa2, 0x7a, 0x94, 0x4e, 0xbe, 0x5a, 0x55, 0x52, 0xcb, + 0x0a, 0x56, 0x55, 0xdd, 0x9a, 0xd6, 0x58, 0xea, 0x0a, 0x57, 0x5a, 0xf0, + 0x42, 0x57, 0x5b, 0xe7, 0x02, 0x97, 0x5a, 0xeb, 0x22, 0x17, 0x5b, 0xf6, + 0x8a, 0x57, 0x5c, 0xed, 0x4a, 0x97, 0x5b, 0xdd, 0xea, 0x56, 0x5a, 0xde, + 0xf2, 0x96, 0x5a, 0xe7, 0x32, 0x57, 0x5b, 0xda, 0xca, 0x56, 0x5a, 0xcb, + 0x5a, 0x96, 0x58, 0xb0, 0x82, 0x55, 0x55, 0x9b, 0xe2, 0x14, 0x53, 0x7b, + 0xf2, 0x53, 0x4f, 0x54, 0xba, 0x92, 0x4a, 0x1a, 0xf2, 0x50, 0x43, 0xca, + 0x69, 0x0e, 0x39, 0xf2, 0x99, 0x0f, 0x3d, 0xec, 0x81, 0x8f, 0x3c, 0x24, + 0x2a, 0x51, 0x43, 0x44, 0x0a, 0x92, 0x44, 0x5d, 0xa2, 0x12, 0x47, 0x6b, + 0x02, 0x53, 0x48, 0x65, 0x9a, 0x92, 0x46, 0x43, 0x12, 0x11, 0x40, 0xf3, + 0x21, 0x0f, 0x3a, 0x97, 0x82, 0x94, 0x50, 0xc0, 0xda, 0x55, 0x55, 0xba, + 0xba, 0xd5, 0x54, 0x76, 0xba, 0x53, 0x4c, 0x3d, 0x22, 0xd2, 0x45, 0x32, + 0xea, 0x91, 0x44, 0x30, 0xb2, 0xd1, 0x43, 0x13, 0xa2, 0x50, 0x40, 0xf2, + 0x69, 0x4f, 0x3a, 0xed, 0x39, 0x4f, 0x39, 0x3c, 0x42, 0x91, 0x40, 0xa3, + 0x5a, 0x14, 0x4b, 0x8f, 0x1a, 0x93, 0x42, 0x83, 0x72, 0x52, 0x3e, 0x63, + 0xa2, 0x11, 0x3a, 0x2c, 0x02, 0x10, 0x33, 0xac, 0xf9, 0x0b, 0x23, 0x32, + 0x19, 0xc8, 0x13, 0x02, 0xb9, 0x06, 0x12, 0xb6, 0x20, 0x04, 0x00, 0x87, + 0x90, 0x02, 0x00, 0x66, 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0xc1, + 0x18, 0x04, 0x00, 0x16, 0xb9, 0x86, 0x10, 0x4a, 0x51, 0x88, 0x16, 0x69, + 0x59, 0xc9, 0x1a, 0x79, 0xc1, 0x49, 0x1c, 0x8b, 0x51, 0x8a, 0x1f, 0xb7, + 0xa9, 0x8b, 0x24, 0x90, 0x71, 0x4a, 0x20, 0xb9, 0xc9, 0xcb, 0x24, 0x8c, + 0x61, 0x0a, 0x20, 0x98, 0xc9, 0xca, 0x21, 0x6f, 0x99, 0x89, 0x1c, 0x54, + 0xc9, 0x88, 0x19, 0x4a, 0x91, 0x88, 0x18, 0x89, 0xc9, 0xca, 0x20, 0xf1, + 0x41, 0x8e, 0x2e, 0x0d, 0x1a, 0x0f, 0x32, 0x47, 0xe2, 0x10, 0x39, 0x6b, + 0x2a, 0x52, 0x3e, 0x81, 0xaa, 0x92, 0x40, 0x8c, 0x1a, 0x13, 0x42, 0xa2, + 0xea, 0x13, 0x45, 0xc7, 0xda, 0x54, 0x49, 0xe1, 0xd2, 0x95, 0x4c, 0xe1, + 0xda, 0x95, 0x4c, 0xcc, 0x0a, 0xd5, 0x49, 0xc5, 0xca, 0x14, 0x49, 0xbd, + 0x82, 0x14, 0x48, 0xb0, 0x42, 0x94, 0x46, 0xa3, 0x0a, 0x14, 0x45, 0x96, + 0x92, 0x13, 0x43, 0x8e, 0x4a, 0x13, 0x42, 0x88, 0x12, 0x93, 0x41, 0x86, + 0x02, 0x53, 0x41, 0x73, 0x72, 0x92, 0x3e, 0x4d, 0x3a, 0x51, 0x39, 0x68, + 0x3a, 0x52, 0x3c, 0x74, 0x72, 0x92, 0x3e, 0x81, 0x9a, 0xd2, 0x3f, 0x8a, + 0x02, 0x93, 0x40, 0x75, 0x62, 0x92, 0x3d, 0x85, 0xca, 0x12, 0x40, 0xc3, + 0xa2, 0x94, 0x48, 0xa2, 0xc2, 0xd3, 0x44, 0x95, 0x6a, 0x53, 0x43, 0x8f, + 0x2a, 0x93, 0x42, 0x9f, 0x8a, 0x53, 0x44, 0xa7, 0xea, 0x13, 0x47, 0x0e, + 0x52, 0x90, 0x3e, 0x74, 0xd9, 0x4b, 0x2c, 0x32, 0x29, 0x0a, 0x27, 0xee, + 0xc0, 0xc8, 0x22, 0xea, 0x48, 0xc8, 0x20, 0x06, 0x99, 0x48, 0x21, 0xa6, + 0xa9, 0xcd, 0x34, 0xb5, 0xb1, 0x4d, 0x35, 0x4f, 0x29, 0x4a, 0x23, 0x39, + 0xe1, 0xc8, 0x1a, 0x40, 0xe9, 0x48, 0x19, 0xbe, 0xa1, 0x8c, 0x28, 0xe1, + 0x09, 0x4e, 0x2c, 0xf4, 0x59, 0x8e, 0x2e, 0x04, 0xc2, 0x8e, 0x30, 0x0b, + 0x0a, 0x8f, 0x31, 0x04, 0xba, 0x4e, 0x31, 0xff, 0x91, 0x0e, 0x31, 0xf7, + 0x61, 0x8e, 0x30, 0xf6, 0x61, 0x8e, 0x30, 0xfe, 0x89, 0x4e, 0x31, 0x03, + 0xb2, 0x0e, 0x32, 0x0c, 0x1a, 0x8f, 0x33, 0x23, 0x02, 0x10, 0x37, 0xcf, + 0x2a, 0x15, 0x4c, 0xc3, 0x9a, 0x94, 0x4a, 0x95, 0x9a, 0x53, 0x47, 0x82, + 0xd2, 0x52, 0x45, 0x82, 0xd2, 0xd2, 0x45, 0x7a, 0xba, 0x12, 0x45, 0x84, + 0x12, 0x13, 0x47, 0x80, 0xf2, 0x12, 0x47, 0x7f, 0xfa, 0xd2, 0x47, 0x86, + 0x62, 0x93, 0x48, 0x88, 0x7a, 0x53, 0x49, 0x90, 0xea, 0x53, 0x4b, 0x9c, + 0x42, 0x94, 0x4d, 0xc8, 0x82, 0xd5, 0x51, 0xcb, 0xa2, 0xd5, 0x52, 0x20, + 0x8b, 0x98, 0x60, 0x22, 0xab, 0xd8, 0x60, 0x2b, 0xf3, 0xd8, 0x61, 0xf8, + 0x0a, 0x57, 0x59, 0xc4, 0xfa, 0x15, 0x55, 0xae, 0x2a, 0x55, 0x52, 0xb1, + 0x2a, 0xd5, 0x52, 0xab, 0x1a, 0x55, 0x52, 0xb2, 0x52, 0x55, 0x53, 0xb6, + 0x62, 0x95, 0x53, 0xd1, 0x4a, 0x16, 0x58, 0x8b, 0x32, 0x14, 0x4f, 0xdb, + 0xb2, 0x16, 0x59, 0x0f, 0x73, 0x18, 0x60, 0x0b, 0x53, 0xd8, 0x5f, 0x0c, + 0x5b, 0x18, 0x60, 0xdb, 0xb2, 0xd6, 0x59, 0xdc, 0xba, 0x16, 0x5a, 0x83, + 0x12, 0x94, 0x4f, 0x82, 0x12, 0x94, 0x4f, 0xc8, 0x2a, 0x16, 0x58, 0xc6, + 0x2a, 0x96, 0x57, 0xbe, 0xe2, 0x15, 0x56, 0xd0, 0x5a, 0xd6, 0x58, 0x96, + 0x9a, 0xd4, 0x51, 0x8e, 0x4a, 0x54, 0x50, 0x88, 0x12, 0x94, 0x4f, 0x7f, + 0xc2, 0x13, 0x4e, 0x2c, 0x92, 0x51, 0x45, 0x92, 0x8a, 0xd4, 0x51, 0x7d, + 0xe2, 0x13, 0x4f, 0x5f, 0x02, 0x53, 0x4b, 0x57, 0xc2, 0x12, 0x4a, 0x4a, + 0x62, 0x12, 0x49, 0x40, 0x12, 0x12, 0x48, 0x2a, 0x72, 0x91, 0x45, 0x12, + 0xb2, 0x50, 0x42, 0x0c, 0x6a, 0x90, 0x41, 0xf3, 0xb1, 0x0f, 0x3e, 0xca, + 0x81, 0x0e, 0x39, 0x9c, 0x41, 0x4d, 0x33, 0xb4, 0xe1, 0xcd, 0x31, 0x15, + 0xda, 0x90, 0x41, 0x21, 0x8a, 0x50, 0x3d, 0x23, 0xda, 0x10, 0x3f, 0x45, + 0x6a, 0x92, 0x47, 0x4e, 0x82, 0x92, 0x48, 0x45, 0x12, 0x52, 0x46, 0x24, + 0x52, 0x51, 0x43, 0x8c, 0x52, 0x14, 0x4e, 0x2f, 0x62, 0x51, 0x42, 0x47, + 0x2a, 0xd2, 0x44, 0x58, 0x9a, 0x12, 0x46, 0x55, 0x8a, 0xd2, 0x45, 0x57, + 0xa2, 0x92, 0x46, 0x5e, 0xc2, 0x12, 0x48, 0xa8, 0x52, 0x15, 0x52, 0xb2, + 0x82, 0xd5, 0x52, 0xab, 0x3a, 0xd5, 0x51, 0x90, 0x62, 0x14, 0x4f, 0x8c, + 0x42, 0x54, 0x4e, 0x6c, 0x72, 0x53, 0x4b, 0x61, 0x1a, 0x13, 0x4a, 0x5e, + 0x02, 0xd3, 0x49, 0x49, 0x7a, 0xd2, 0x48, 0x47, 0x6a, 0x92, 0x48, 0x47, + 0x72, 0x52, 0x48, 0x95, 0xa2, 0x14, 0x50, 0x95, 0xa2, 0xd4, 0x4f, 0x85, + 0x1a, 0x94, 0x4d, 0x39, 0xea, 0x11, 0x45, 0x27, 0x5a, 0x91, 0x43, 0x01, + 0x22, 0x50, 0x3e, 0x06, 0x62, 0x50, 0x3f, 0x02, 0x62, 0x90, 0x3e, 0xd7, + 0x31, 0x8f, 0x3a, 0xcc, 0xc1, 0x4e, 0x39, 0x14, 0xba, 0x90, 0x41, 0xe0, + 0x19, 0x0f, 0x3a, 0xf3, 0xb9, 0x0f, 0x3c, 0xf1, 0xb1, 0x8f, 0x3b, 0xd1, + 0xa1, 0x4e, 0x38, 0xc0, 0x51, 0x0e, 0x36, 0xb9, 0x31, 0x8e, 0x35, 0xb1, + 0xc1, 0x8d, 0x33, 0x83, 0x39, 0xcc, 0x2d, 0xaa, 0x81, 0x4d, 0x33, 0xb4, + 0xd1, 0xcd, 0x34, 0xb0, 0xb1, 0x8d, 0x34, 0xaf, 0xa2, 0x94, 0x4c, 0x7d, + 0x52, 0x92, 0x3b, 0x86, 0x8a, 0x52, 0x3d, 0x8a, 0xc2, 0x52, 0x3f, 0x8c, + 0xd2, 0x12, 0x40, 0x89, 0xaa, 0x52, 0x3f, 0x6b, 0xca, 0x91, 0x39, 0x5c, + 0x4a, 0x11, 0x38, 0x55, 0x12, 0xd1, 0x36, 0x47, 0xa2, 0xd0, 0x34, 0x21, + 0x92, 0xcf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, + 0x29, 0x87, 0x0f, 0x5d, 0x39, 0x09, 0x16, 0x85, 0xa9, 0x8a, 0x22, 0x16, + 0x62, 0x8f, 0x33, 0x36, 0x42, 0x10, 0x38, 0x47, 0xda, 0x90, 0x39, 0x45, + 0xba, 0x50, 0x39, 0x5a, 0x6a, 0x11, 0x3c, 0x5a, 0x7a, 0x51, 0x3c, 0x5b, + 0x7a, 0x51, 0x3c, 0x5c, 0x8a, 0x91, 0x3c, 0x5c, 0x92, 0x91, 0x3c, 0x66, + 0x12, 0xd2, 0x3d, 0x6c, 0x32, 0x92, 0x3e, 0x72, 0x5a, 0x92, 0x3f, 0x75, + 0x6a, 0xd2, 0x3f, 0x78, 0x5a, 0x12, 0x40, 0x75, 0x4a, 0x92, 0x3f, 0x81, + 0x92, 0x92, 0x40, 0x7d, 0x7a, 0x12, 0x40, 0x4f, 0x0a, 0x11, 0x39, 0x12, + 0x2a, 0x4f, 0x31, 0x4c, 0xea, 0x10, 0x38, 0x56, 0x52, 0x51, 0x39, 0x60, + 0x02, 0x92, 0x3a, 0x59, 0xca, 0xd1, 0x39, 0x61, 0x12, 0xd2, 0x3a, 0x63, + 0xfa, 0x11, 0x3b, 0x4a, 0xf2, 0xd0, 0x3a, 0x4f, 0x22, 0xd1, 0x3b, 0x4a, + 0x22, 0x11, 0x3a, 0x7c, 0xaa, 0x52, 0x3e, 0xd4, 0x92, 0x15, 0x4c, 0xdd, + 0x02, 0x96, 0x4d, 0x62, 0x2a, 0xd2, 0x3c, 0x98, 0xa2, 0xd3, 0x43, 0x9b, + 0xaa, 0x93, 0x43, 0xba, 0x6a, 0x14, 0x48, 0x7a, 0x7a, 0x92, 0x3f, 0x85, + 0xea, 0x12, 0x41, 0xc5, 0xb2, 0x54, 0x49, 0xd7, 0x6a, 0xd5, 0x4b, 0xdd, + 0x9a, 0x55, 0x4d, 0xe9, 0x1a, 0xd6, 0x4e, 0xdb, 0xb2, 0x95, 0x4e, 0xdf, + 0x02, 0x16, 0x4f, 0xca, 0x5a, 0x55, 0x4c, 0xd0, 0x92, 0xd5, 0x4c, 0xe0, + 0x12, 0x16, 0x4e, 0x02, 0xcb, 0x56, 0x51, 0xfc, 0x92, 0xd6, 0x50, 0xfa, + 0x72, 0x96, 0x50, 0xd1, 0x6a, 0x95, 0x4b, 0xd5, 0x7a, 0x15, 0x4c, 0x85, + 0xc2, 0xd2, 0x42, 0x07, 0x8b, 0x56, 0x52, 0xfe, 0x52, 0x16, 0x51, 0xd4, + 0x0a, 0x55, 0x4b, 0x41, 0x60, 0xc4, 0x12, 0x00, 0x00, 0x03, 0x0e, 0x00, + 0xc8, 0x42, 0x0d, 0x50, 0xd0, 0x44, 0x15, 0xdd, 0x28, 0x49, 0x27, 0xc4, + 0x60, 0x48, 0x23, 0xa3, 0x48, 0x07, 0x20, 0xc4, 0x40, 0x48, 0x23, 0xb5, + 0x00, 0x88, 0x21, 0xb5, 0xe8, 0x87, 0x21, 0x89, 0x98, 0x06, 0x1c, 0x66, + 0xa8, 0x45, 0x18, 0x64, 0xb8, 0x45, 0x18, 0x5b, 0x60, 0x05, 0x17, 0x5a, + 0x58, 0xc5, 0x16, 0x56, 0x30, 0x45, 0x16, 0x95, 0x28, 0x07, 0x1e, 0x93, + 0x18, 0xc7, 0x1d, 0xbe, 0x50, 0x48, 0x22, 0xc0, 0x60, 0x88, 0x22, 0x99, + 0x48, 0xc7, 0x1e, 0x00, 0xf9, 0x47, 0x19, 0x6d, 0x19, 0x8b, 0x26, 0x02, + 0x09, 0xc7, 0x10, 0xcc, 0xa0, 0x06, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x9b, + 0x09, 0x0c, 0x25, 0xb0, 0x79, 0x0c, 0x28, 0x38, 0x79, 0x08, 0x18, 0xe2, + 0x11, 0xce, 0x2e, 0xd7, 0xb1, 0x4d, 0x2d, 0xe4, 0x09, 0x0e, 0x2f, 0xef, + 0x51, 0x4e, 0x30, 0xf4, 0x61, 0xce, 0x30, 0xfc, 0x81, 0x8e, 0x31, 0xf0, + 0x51, 0x8e, 0x30, 0x05, 0xe2, 0x8e, 0x32, 0x0e, 0x42, 0x0f, 0x34, 0x14, + 0x62, 0x0f, 0x35, 0x1d, 0xba, 0x8f, 0x36, 0x1b, 0xc2, 0x8f, 0x36, 0x1d, + 0xfa, 0xcf, 0x36, 0x22, 0x02, 0xd0, 0x37, 0x23, 0x0a, 0xd0, 0x37, 0x24, + 0x0a, 0x10, 0x38, 0x25, 0x1a, 0x10, 0x38, 0x30, 0x3a, 0x10, 0x39, 0x32, + 0x4a, 0x10, 0x39, 0x26, 0x2a, 0x50, 0x38, 0x24, 0x1a, 0x10, 0x38, 0x2b, + 0x42, 0xd0, 0x38, 0x2e, 0x4a, 0x10, 0x39, 0x3b, 0x92, 0xd0, 0x39, 0x40, + 0xb2, 0x10, 0x3a, 0x49, 0x02, 0x91, 0x3b, 0x63, 0x02, 0x52, 0x3f, 0x6c, + 0x2a, 0x12, 0x40, 0xa4, 0x32, 0x14, 0x4a, 0x93, 0xe2, 0x93, 0x49, 0x92, + 0x0a, 0x14, 0x4b, 0xa0, 0x82, 0x94, 0x4e, 0xb6, 0x2a, 0xd5, 0x51, 0xca, + 0x12, 0x56, 0x55, 0xdc, 0xa2, 0xd6, 0x58, 0xe4, 0xe2, 0xd6, 0x59, 0xe8, + 0x0a, 0x97, 0x5a, 0xdc, 0xb2, 0x96, 0x59, 0xe0, 0xe2, 0x16, 0x5a, 0xec, + 0x42, 0x97, 0x5b, 0xe9, 0x3a, 0x57, 0x5b, 0xf6, 0xb2, 0x17, 0x5d, 0x01, + 0x03, 0x98, 0x5e, 0xe6, 0x2a, 0x57, 0x5b, 0xc5, 0x32, 0x16, 0x58, 0xad, + 0x72, 0xd5, 0x54, 0xa6, 0x32, 0x55, 0x54, 0x87, 0x42, 0x94, 0x50, 0x60, + 0x1a, 0x13, 0x4c, 0x38, 0xe2, 0x11, 0x47, 0xd9, 0xe1, 0x0e, 0x3b, 0xc8, + 0x59, 0x8e, 0x37, 0xe6, 0x39, 0x0f, 0x3c, 0x04, 0x12, 0xd0, 0x3f, 0x50, + 0x82, 0x52, 0x48, 0x50, 0x6a, 0xd2, 0x45, 0x66, 0x02, 0x13, 0x48, 0x62, + 0x72, 0x92, 0x44, 0x4c, 0x22, 0x91, 0x3d, 0xf7, 0xc1, 0x4e, 0x36, 0x68, + 0xfa, 0x92, 0x49, 0xa1, 0xda, 0x54, 0x51, 0xaa, 0x2a, 0x55, 0x52, 0x85, + 0x1a, 0x54, 0x4e, 0x45, 0x32, 0x12, 0x47, 0x3d, 0x0a, 0x12, 0x46, 0x39, + 0xda, 0xd1, 0x44, 0x14, 0xa2, 0xd0, 0x40, 0xf9, 0xc9, 0x0f, 0x3c, 0xf9, + 0x91, 0x8f, 0x3a, 0x34, 0x22, 0x51, 0x40, 0xa1, 0x52, 0x94, 0x4a, 0x8e, + 0x12, 0x13, 0x42, 0x81, 0x62, 0xd2, 0x3d, 0x63, 0xaa, 0x11, 0x3a, 0x29, + 0xf2, 0xcf, 0x32, 0xa5, 0xb9, 0x8b, 0x22, 0x2d, 0x09, 0xc8, 0x13, 0xfc, + 0x90, 0x06, 0x12, 0xb2, 0x08, 0x04, 0x00, 0x88, 0x98, 0x02, 0x00, 0x6c, + 0x00, 0x00, 0x00, 0x7c, 0x00, 0x02, 0x00, 0xd8, 0xd8, 0x04, 0x08, 0x27, + 0x59, 0x47, 0x12, 0x48, 0x49, 0x48, 0x16, 0x67, 0x51, 0x89, 0x1a, 0x8a, + 0x51, 0x8a, 0x1f, 0x9e, 0xe1, 0x8a, 0x21, 0x8e, 0x59, 0xca, 0x1f, 0xc1, + 0xf9, 0x8b, 0x25, 0xb2, 0x61, 0x8b, 0x23, 0xd0, 0x61, 0x4c, 0x28, 0x9a, + 0xc1, 0x4a, 0x21, 0xb6, 0xa9, 0x8b, 0x24, 0x8d, 0x69, 0x4a, 0x20, 0x81, + 0x11, 0xca, 0x1e, 0x71, 0xd1, 0xc9, 0x1c, 0x84, 0x81, 0x0a, 0x20, 0xed, + 0x31, 0x4e, 0x2e, 0x12, 0x4a, 0x8f, 0x32, 0x22, 0x02, 0x50, 0x34, 0x64, + 0x12, 0x52, 0x3d, 0x80, 0x9a, 0x92, 0x40, 0x8e, 0x1a, 0x53, 0x42, 0xa6, + 0x0a, 0x94, 0x45, 0xc9, 0xf2, 0xd4, 0x49, 0xde, 0xba, 0x55, 0x4c, 0xd6, + 0x6a, 0x15, 0x4b, 0xc1, 0xa2, 0x54, 0x48, 0xa3, 0x02, 0xd4, 0x44, 0x99, + 0xa2, 0xd3, 0x43, 0x91, 0x52, 0x93, 0x42, 0x8c, 0x22, 0x13, 0x42, 0x88, + 0xfa, 0x52, 0x41, 0x83, 0xd2, 0xd2, 0x40, 0x82, 0xd2, 0xd2, 0x40, 0x82, + 0xda, 0xd2, 0x40, 0x85, 0x02, 0x13, 0x41, 0x6d, 0x42, 0x52, 0x3d, 0x81, + 0xaa, 0x52, 0x40, 0x88, 0xfa, 0x92, 0x41, 0x84, 0xc2, 0x12, 0x41, 0x71, + 0x42, 0x52, 0x3e, 0x9c, 0xba, 0x53, 0x43, 0x75, 0x5a, 0x92, 0x3d, 0x89, + 0xea, 0xd2, 0x40, 0xb7, 0x52, 0x94, 0x47, 0x9b, 0x82, 0x13, 0x44, 0x91, + 0x42, 0xd3, 0x42, 0x8a, 0xf2, 0xd2, 0x41, 0x9c, 0x8a, 0xd3, 0x44, 0xb1, + 0x7a, 0xd5, 0x52, 0x58, 0x5a, 0x53, 0x4b, 0x75, 0x09, 0x8c, 0x2d, 0x2f, + 0x21, 0x0a, 0x27, 0x0e, 0x21, 0x89, 0x23, 0x25, 0x19, 0x09, 0x22, 0x85, + 0xa1, 0x8b, 0x2a, 0xd7, 0x59, 0xce, 0x32, 0xa2, 0xc9, 0x4b, 0x26, 0x78, + 0x51, 0x4a, 0x20, 0x24, 0x59, 0x08, 0x16, 0xbf, 0x99, 0x8c, 0x28, 0xf2, + 0x49, 0x0e, 0x2f, 0x04, 0xba, 0x8e, 0x30, 0x0c, 0x0a, 0x8f, 0x31, 0x11, + 0x52, 0x0f, 0x32, 0x19, 0x9a, 0x0f, 0x33, 0x17, 0x92, 0x0f, 0x33, 0x16, + 0x7a, 0x0f, 0x33, 0x12, 0x5a, 0x0f, 0x33, 0x08, 0xf2, 0x0e, 0x32, 0x07, + 0xe2, 0x4e, 0x32, 0x05, 0xd2, 0x4e, 0x32, 0x17, 0x82, 0x0f, 0x35, 0xd3, + 0x6a, 0x15, 0x4d, 0xb8, 0x6a, 0x94, 0x49, 0x89, 0x12, 0x13, 0x46, 0x93, + 0x8a, 0x13, 0x48, 0xb3, 0x62, 0x94, 0x4a, 0x89, 0x2a, 0x53, 0x47, 0x7c, + 0xe2, 0x12, 0x46, 0x7d, 0xea, 0xd2, 0x46, 0x78, 0xda, 0x12, 0x47, 0x79, + 0x02, 0x13, 0x48, 0x88, 0xa2, 0xd3, 0x49, 0x92, 0x02, 0x14, 0x4c, 0xa5, + 0x7a, 0x54, 0x4f, 0x01, 0x73, 0x57, 0x5b, 0xd8, 0x5a, 0xd6, 0x56, 0xe9, + 0xba, 0x16, 0x59, 0xc7, 0xa2, 0x55, 0x53, 0xcc, 0xfa, 0xd5, 0x54, 0xc2, + 0x8a, 0x55, 0x53, 0xb9, 0x82, 0xd5, 0x52, 0xbe, 0x9a, 0x55, 0x53, 0xb6, + 0x72, 0x55, 0x53, 0xff, 0xc2, 0xd7, 0x5c, 0x04, 0x03, 0x18, 0x5e, 0x06, + 0x13, 0x98, 0x5e, 0xe2, 0x02, 0x57, 0x5a, 0xe3, 0xfa, 0x96, 0x5a, 0xb7, + 0x8a, 0x95, 0x54, 0xa5, 0x02, 0x55, 0x52, 0x8d, 0x3a, 0x14, 0x50, 0xeb, + 0x22, 0x97, 0x5b, 0xcf, 0x62, 0x96, 0x58, 0xd2, 0x82, 0x16, 0x59, 0xcc, + 0x32, 0x56, 0x58, 0xc8, 0x12, 0xd6, 0x57, 0xed, 0x4a, 0xd7, 0x5b, 0x02, + 0xeb, 0x57, 0x5e, 0xb3, 0x82, 0x95, 0x54, 0xb6, 0xaa, 0x15, 0x55, 0x90, + 0x8a, 0x14, 0x51, 0x8d, 0x5a, 0x14, 0x50, 0x8a, 0x52, 0x54, 0x50, 0x86, + 0x32, 0x54, 0x4f, 0x84, 0x22, 0xd4, 0x4f, 0xa3, 0x02, 0x55, 0x53, 0x70, + 0x82, 0x93, 0x4d, 0x67, 0x42, 0x53, 0x4c, 0x57, 0xca, 0x92, 0x4a, 0x4e, + 0x82, 0x92, 0x49, 0x49, 0x62, 0xd2, 0x48, 0x2f, 0x9a, 0x91, 0x45, 0x21, + 0x22, 0x11, 0x44, 0xfd, 0xf9, 0x4f, 0x3f, 0xeb, 0x99, 0x4f, 0x3d, 0xaf, + 0xb9, 0xcd, 0x35, 0x5f, 0x41, 0x0b, 0x2c, 0xfb, 0xe9, 0x8f, 0x3c, 0x19, + 0xf2, 0xd0, 0x41, 0x30, 0xf2, 0x10, 0x3f, 0x3a, 0x1a, 0xd2, 0x45, 0x4b, + 0x92, 0x92, 0x48, 0x59, 0xea, 0xd2, 0x49, 0x45, 0x42, 0x12, 0x47, 0x80, + 0x0a, 0xd4, 0x4c, 0x5e, 0xf2, 0x52, 0x48, 0x38, 0xc2, 0x51, 0x43, 0x57, + 0x92, 0x12, 0x45, 0x58, 0x9a, 0x12, 0x46, 0x58, 0xaa, 0x92, 0x46, 0x6d, + 0x5a, 0x93, 0x49, 0x90, 0x9a, 0x94, 0x50, 0xa2, 0xda, 0xd4, 0x50, 0x85, + 0x22, 0x14, 0x4e, 0xad, 0x42, 0x55, 0x52, 0xaa, 0x32, 0x15, 0x52, 0xa4, + 0x0a, 0xd5, 0x51, 0xa7, 0x12, 0xd5, 0x51, 0x9e, 0xe2, 0xd4, 0x50, 0x7d, + 0xd2, 0x93, 0x4b, 0x75, 0x9a, 0xd3, 0x4a, 0x6c, 0x62, 0x13, 0x4a, 0x4a, + 0x72, 0x92, 0x47, 0x47, 0x5a, 0xd2, 0x46, 0x5e, 0x1a, 0xd3, 0x4a, 0x20, + 0x22, 0xd1, 0x41, 0x2c, 0x92, 0x51, 0x44, 0x04, 0x52, 0x50, 0x3f, 0x0b, + 0xa2, 0x50, 0x40, 0x00, 0x62, 0x50, 0x3e, 0xe9, 0xe1, 0xcf, 0x3b, 0xd2, + 0xf1, 0x0e, 0x3a, 0x19, 0xe2, 0x10, 0x42, 0x01, 0x1a, 0x10, 0x3e, 0xdd, + 0x11, 0xcf, 0x39, 0xef, 0xa1, 0x8f, 0x3b, 0xd2, 0xc1, 0x4e, 0x38, 0xc2, + 0x69, 0x8e, 0x36, 0xb6, 0x29, 0x4e, 0x35, 0x9a, 0x51, 0x0d, 0x32, 0x78, + 0x49, 0x4c, 0x2e, 0xa8, 0x81, 0x4d, 0x33, 0xba, 0xf9, 0x4d, 0x35, 0xb3, + 0xc1, 0x8d, 0x34, 0xb0, 0xb2, 0x94, 0x4c, 0x7f, 0x62, 0x92, 0x3c, 0x87, + 0x9a, 0xd2, 0x3d, 0x88, 0x9a, 0x92, 0x3e, 0x8b, 0xb2, 0x52, 0x3f, 0x8c, + 0xba, 0x92, 0x3f, 0x6b, 0xc2, 0x91, 0x39, 0x5d, 0x52, 0x11, 0x38, 0x56, + 0x12, 0xd1, 0x36, 0x47, 0x9a, 0x90, 0x34, 0x20, 0x7a, 0x4f, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xaf, + 0x00, 0xc6, 0x14, 0x60, 0x79, 0x49, 0x18, 0x81, 0x89, 0x0a, 0x22, 0x17, + 0x6a, 0x8f, 0x33, 0x39, 0x4a, 0x10, 0x38, 0x47, 0xe2, 0x90, 0x39, 0x60, + 0xda, 0x11, 0x3d, 0x61, 0xea, 0x51, 0x3d, 0x62, 0xf2, 0x51, 0x3d, 0x62, + 0xfa, 0x51, 0x3d, 0x63, 0xfa, 0x91, 0x3d, 0x72, 0x32, 0x92, 0x3f, 0x71, + 0x2a, 0x52, 0x3f, 0x73, 0x3a, 0x92, 0x3f, 0x75, 0x42, 0xd2, 0x3f, 0x82, + 0x8a, 0xd2, 0x40, 0x82, 0x8a, 0xd2, 0x40, 0x83, 0x92, 0xd2, 0x40, 0x84, + 0xaa, 0x12, 0x41, 0x83, 0xda, 0x12, 0x41, 0x8a, 0x1a, 0xd3, 0x41, 0x7d, + 0x92, 0x52, 0x3f, 0x05, 0xda, 0xce, 0x2f, 0x10, 0x1a, 0x4f, 0x31, 0x5e, + 0xba, 0x51, 0x3a, 0x6a, 0x1a, 0xd2, 0x3b, 0x6a, 0x4a, 0x52, 0x3b, 0x74, + 0x82, 0x12, 0x3d, 0x68, 0x3a, 0x52, 0x3b, 0x73, 0x6a, 0x92, 0x3c, 0x60, + 0x22, 0x12, 0x3f, 0x52, 0xb2, 0x91, 0x3d, 0x61, 0x2a, 0x12, 0x3c, 0x96, + 0xca, 0x93, 0x43, 0xcd, 0x12, 0x55, 0x4a, 0xa5, 0x12, 0xd4, 0x47, 0x6b, + 0x4a, 0x92, 0x3e, 0x5a, 0xc2, 0x51, 0x3a, 0x9f, 0xe2, 0x13, 0x44, 0xaa, + 0x2a, 0x54, 0x45, 0xbf, 0x82, 0x54, 0x48, 0x9e, 0xa2, 0x53, 0x44, 0xb2, + 0x3a, 0x94, 0x46, 0xbe, 0x7a, 0x94, 0x48, 0xe8, 0x12, 0x16, 0x4e, 0x06, + 0xd3, 0x16, 0x52, 0x02, 0x7b, 0x16, 0x51, 0xd2, 0xa2, 0x15, 0x4d, 0xdb, + 0xea, 0x95, 0x4d, 0x00, 0xbb, 0xd6, 0x50, 0xff, 0xa2, 0xd6, 0x50, 0x05, + 0xbb, 0x96, 0x51, 0xcd, 0xf2, 0x94, 0x4a, 0xe6, 0x0a, 0xd6, 0x4d, 0xd2, + 0x6a, 0x55, 0x4b, 0x12, 0x43, 0x57, 0x53, 0x19, 0x33, 0x17, 0x54, 0x10, + 0x03, 0x17, 0x53, 0x0a, 0x69, 0xc9, 0x25, 0xc1, 0x58, 0xc8, 0x22, 0x9e, + 0x30, 0x87, 0x1f, 0x4e, 0xc8, 0x04, 0x15, 0x63, 0x68, 0x05, 0x18, 0x90, + 0xa8, 0x46, 0x1d, 0x8c, 0x98, 0x86, 0x1c, 0x6d, 0xa8, 0x05, 0x19, 0x9a, + 0x08, 0xc7, 0x1e, 0xa3, 0x70, 0x07, 0x20, 0x93, 0xf8, 0xc6, 0x1d, 0x8e, + 0xe0, 0xc6, 0x1c, 0x97, 0x40, 0x87, 0x1e, 0x97, 0x38, 0x47, 0x1e, 0x4b, + 0xc8, 0x44, 0x14, 0x5c, 0x68, 0x45, 0x17, 0x8c, 0xd8, 0x86, 0x1c, 0x5b, + 0x58, 0x05, 0x17, 0xad, 0x00, 0x08, 0x21, 0xc0, 0x60, 0x88, 0x22, 0xa7, + 0xd0, 0x87, 0x20, 0x00, 0x00, 0x00, 0x00, 0x43, 0x01, 0xca, 0x1f, 0x37, + 0x61, 0x48, 0x17, 0xce, 0xb0, 0x46, 0x0a, 0x00, 0x00, 0x02, 0x00, 0x43, + 0x11, 0x89, 0x19, 0xb5, 0x91, 0x4c, 0x28, 0x34, 0x41, 0x48, 0x17, 0xcd, + 0x39, 0x4d, 0x2c, 0xcb, 0x31, 0xcd, 0x2b, 0xd2, 0x59, 0xcd, 0x2c, 0xe4, + 0x11, 0x4e, 0x2f, 0xe8, 0x31, 0x0e, 0x30, 0xf8, 0x69, 0x0e, 0x31, 0x1e, + 0xc2, 0x8f, 0x35, 0x02, 0xc2, 0x0e, 0x32, 0x04, 0xd2, 0x8e, 0x32, 0x13, + 0x4a, 0xcf, 0x34, 0x17, 0x7a, 0x4f, 0x35, 0x19, 0x9a, 0x4f, 0x35, 0x06, + 0xfa, 0x0e, 0x33, 0x25, 0x0a, 0x50, 0x37, 0x27, 0x12, 0x90, 0x37, 0x2b, + 0x32, 0x50, 0x38, 0x2a, 0x32, 0x50, 0x38, 0x32, 0x4a, 0xd0, 0x38, 0x3d, + 0x82, 0x90, 0x39, 0x24, 0x22, 0x10, 0x38, 0x23, 0x12, 0x10, 0x38, 0x2d, + 0x3a, 0xd0, 0x38, 0x32, 0x4a, 0x10, 0x39, 0x3a, 0x8a, 0xd0, 0x39, 0x38, + 0x92, 0x90, 0x39, 0x3c, 0xa2, 0xd0, 0x39, 0x60, 0xe2, 0xd1, 0x3e, 0x66, + 0x0a, 0x52, 0x3f, 0xa2, 0x2a, 0xd4, 0x49, 0x8e, 0xaa, 0x53, 0x49, 0x91, + 0x02, 0x54, 0x4b, 0xa2, 0x8a, 0x54, 0x4f, 0xbb, 0x4a, 0x55, 0x52, 0xcb, + 0x1a, 0xd6, 0x55, 0xd8, 0x82, 0x56, 0x58, 0xe0, 0xc2, 0x56, 0x59, 0xd6, + 0x82, 0xd6, 0x58, 0xde, 0xc2, 0x96, 0x59, 0x00, 0xdb, 0xd7, 0x5d, 0x06, + 0x1b, 0x98, 0x5f, 0x08, 0x33, 0xd8, 0x5f, 0xe1, 0x02, 0xd7, 0x5a, 0xd0, + 0x82, 0x16, 0x59, 0xc4, 0x22, 0x96, 0x57, 0xb4, 0xaa, 0x95, 0x55, 0x9e, + 0xf2, 0x54, 0x53, 0x94, 0xaa, 0x14, 0x52, 0x6b, 0x6a, 0x53, 0x4d, 0x42, + 0x2a, 0x52, 0x48, 0x02, 0x22, 0x50, 0x40, 0xa4, 0x41, 0xcd, 0x33, 0xec, + 0x89, 0x8f, 0x3c, 0xe3, 0x41, 0xcf, 0x3b, 0x25, 0x22, 0x51, 0x43, 0x54, + 0x6a, 0x52, 0x47, 0x5f, 0xc2, 0x12, 0x47, 0x65, 0xda, 0x92, 0x46, 0x80, + 0x92, 0x92, 0x42, 0x27, 0x22, 0x50, 0x39, 0x2f, 0x22, 0xd1, 0x41, 0xa6, + 0xf2, 0x14, 0x51, 0x9a, 0xaa, 0x54, 0x50, 0x7d, 0xba, 0x53, 0x4c, 0x47, + 0x3a, 0x52, 0x47, 0x37, 0xea, 0x51, 0x45, 0x38, 0xba, 0x11, 0x45, 0x1d, + 0xca, 0x90, 0x41, 0xf4, 0x99, 0x0f, 0x3c, 0xf3, 0x89, 0x0f, 0x3b, 0x30, + 0x0a, 0x51, 0x40, 0xa6, 0x82, 0x14, 0x4c, 0x8f, 0x2a, 0x13, 0x43, 0x82, + 0x6a, 0x12, 0x3e, 0x61, 0x92, 0xd1, 0x39, 0x27, 0xda, 0xcf, 0x32, 0x9e, + 0x81, 0x0b, 0x22, 0x2a, 0x01, 0xc8, 0x13, 0xed, 0x30, 0x06, 0x0f, 0xa7, + 0xc0, 0x03, 0x00, 0x81, 0x58, 0x02, 0x00, 0x78, 0x20, 0x02, 0x00, 0x81, + 0x18, 0x02, 0x00, 0xe9, 0x58, 0x05, 0x0a, 0x32, 0xb9, 0xc7, 0x13, 0x4e, + 0x79, 0xc8, 0x17, 0x72, 0x99, 0xc9, 0x1b, 0x7a, 0xd9, 0xc9, 0x1c, 0x9a, + 0xd1, 0x4a, 0x21, 0xba, 0xb1, 0x4b, 0x24, 0x9e, 0xd9, 0xca, 0x21, 0xda, + 0xb9, 0x4c, 0x29, 0x9d, 0xc9, 0x0a, 0x21, 0xe4, 0xe1, 0xcc, 0x29, 0xbd, + 0xb9, 0xcb, 0x24, 0xc0, 0xf9, 0x8b, 0x25, 0x8c, 0x59, 0x0a, 0x20, 0xa9, + 0x39, 0x4b, 0x23, 0x8d, 0x79, 0x8a, 0x20, 0x86, 0x71, 0xca, 0x1f, 0xd3, + 0x49, 0x0d, 0x2a, 0x13, 0x5a, 0x4f, 0x32, 0x22, 0xf2, 0xcf, 0x34, 0x4e, + 0x3a, 0xd1, 0x39, 0x7b, 0x82, 0x12, 0x40, 0x8e, 0x22, 0x53, 0x42, 0xad, + 0x2a, 0x54, 0x46, 0xcd, 0x1a, 0x15, 0x4a, 0xd7, 0x82, 0x55, 0x4b, 0xc9, + 0xfa, 0x94, 0x49, 0xaf, 0x42, 0x54, 0x46, 0x95, 0x72, 0x13, 0x43, 0x86, + 0xda, 0x12, 0x41, 0x83, 0xc2, 0xd2, 0x40, 0x82, 0xc2, 0xd2, 0x40, 0x83, + 0xca, 0xd2, 0x40, 0x83, 0xd2, 0xd2, 0x40, 0x82, 0xd2, 0x92, 0x40, 0x84, + 0xe2, 0xd2, 0x40, 0x85, 0xf2, 0x12, 0x41, 0x83, 0xd2, 0x92, 0x40, 0x74, + 0x72, 0x52, 0x3e, 0x82, 0xb2, 0x92, 0x40, 0x88, 0xea, 0x92, 0x41, 0x87, + 0xd2, 0x52, 0x41, 0x77, 0x5a, 0xd2, 0x3e, 0xad, 0x32, 0x94, 0x45, 0x89, + 0xfa, 0x92, 0x40, 0x98, 0x72, 0x13, 0x43, 0x94, 0x52, 0x13, 0x43, 0x86, + 0xd2, 0x52, 0x41, 0x95, 0x62, 0x53, 0x43, 0x82, 0xa2, 0x12, 0x41, 0xaf, + 0x32, 0x14, 0x49, 0x93, 0x0a, 0xd5, 0x51, 0x15, 0x32, 0x91, 0x42, 0x8f, + 0xb1, 0x4c, 0x31, 0x57, 0xb1, 0x8a, 0x28, 0x92, 0x99, 0xcb, 0x28, 0xfd, + 0x39, 0x4e, 0x31, 0x02, 0x72, 0x4e, 0x30, 0xe3, 0xe9, 0xcd, 0x2c, 0x90, + 0x29, 0xcb, 0x21, 0x4d, 0x39, 0x09, 0x1a, 0x9d, 0x91, 0x4b, 0x24, 0xad, + 0x21, 0x8c, 0x26, 0x8e, 0x01, 0xcb, 0x21, 0xe2, 0xa1, 0x8d, 0x2c, 0x21, + 0x92, 0x4f, 0x34, 0x28, 0xe2, 0x0f, 0x35, 0x19, 0x82, 0x0f, 0x33, 0x1a, + 0x6a, 0x0f, 0x33, 0x1f, 0xba, 0xcf, 0x33, 0x26, 0x12, 0xd0, 0x34, 0x2e, + 0x42, 0x10, 0x36, 0x2a, 0x2a, 0xd0, 0x35, 0x1f, 0xda, 0x4f, 0x35, 0xd2, + 0x62, 0x15, 0x4d, 0xb7, 0x62, 0x94, 0x49, 0x90, 0xaa, 0xd3, 0x48, 0x4e, + 0xaa, 0x11, 0x41, 0x52, 0x82, 0x11, 0x40, 0xa8, 0x12, 0xd4, 0x48, 0x6f, + 0x8a, 0x92, 0x44, 0x6b, 0x7a, 0x12, 0x45, 0x71, 0xa2, 0x52, 0x46, 0x7c, + 0x12, 0x93, 0x48, 0x8e, 0xda, 0xd3, 0x4a, 0x99, 0x42, 0x14, 0x4d, 0xa3, + 0x7a, 0x14, 0x4f, 0xcc, 0xb2, 0x55, 0x53, 0xac, 0xca, 0xd4, 0x50, 0xb1, + 0x12, 0x95, 0x51, 0xb9, 0x82, 0xd5, 0x52, 0x02, 0xdb, 0xd7, 0x5c, 0x04, + 0xeb, 0x97, 0x5d, 0xe9, 0x12, 0x97, 0x5a, 0xe1, 0xba, 0x96, 0x59, 0xe0, + 0xe2, 0x96, 0x59, 0xe3, 0xfa, 0xd6, 0x59, 0x8e, 0x3a, 0x14, 0x4f, 0x89, + 0x2a, 0x54, 0x4e, 0x0c, 0x3b, 0xd8, 0x5f, 0x20, 0xc3, 0xd8, 0x61, 0xbe, + 0xea, 0x15, 0x56, 0xf6, 0x6a, 0x17, 0x5c, 0xc8, 0x2a, 0x96, 0x57, 0xd3, + 0x62, 0x16, 0x59, 0xc1, 0xca, 0x55, 0x56, 0xc5, 0x02, 0x56, 0x57, 0xc6, + 0x1a, 0x56, 0x57, 0xbf, 0xd2, 0x15, 0x56, 0x16, 0x83, 0x58, 0x61, 0x0b, + 0x33, 0x18, 0x60, 0xdd, 0xc2, 0x16, 0x5a, 0xaa, 0x52, 0x15, 0x54, 0x98, + 0xb2, 0x14, 0x52, 0x98, 0xa2, 0x54, 0x52, 0x92, 0x82, 0xd4, 0x50, 0x89, + 0x5a, 0x94, 0x50, 0x9d, 0xf2, 0x14, 0x53, 0xce, 0x6a, 0xd6, 0x58, 0x86, + 0x2a, 0x14, 0x50, 0x75, 0xba, 0x13, 0x4e, 0x61, 0x12, 0xd3, 0x4b, 0x5a, + 0xca, 0xd2, 0x4a, 0x47, 0x5a, 0xd2, 0x48, 0x3a, 0xca, 0x51, 0x47, 0x1d, + 0x0a, 0xd1, 0x43, 0xf5, 0xe9, 0x4f, 0x3f, 0xce, 0x89, 0x4e, 0x3a, 0x9f, + 0x11, 0x4d, 0x34, 0xbe, 0xb1, 0xcd, 0x32, 0x2b, 0x3a, 0x91, 0x43, 0x11, + 0x82, 0x90, 0x41, 0x2e, 0xb2, 0xd1, 0x44, 0x4f, 0x8a, 0xd2, 0x48, 0x57, + 0xda, 0x92, 0x49, 0x69, 0x4a, 0x92, 0x45, 0x55, 0xb2, 0x92, 0x48, 0x80, + 0xe2, 0xd3, 0x49, 0x51, 0x92, 0xd2, 0x46, 0x44, 0x3a, 0x52, 0x44, 0x55, + 0x8a, 0x52, 0x44, 0x56, 0xa2, 0x12, 0x45, 0x58, 0xc2, 0x52, 0x45, 0x8b, + 0x6a, 0x14, 0x50, 0x93, 0x7a, 0x12, 0x48, 0x74, 0x42, 0x52, 0x46, 0xac, + 0x72, 0x15, 0x54, 0x8c, 0x5a, 0x94, 0x4f, 0x74, 0xaa, 0xd3, 0x4c, 0x83, + 0x12, 0x14, 0x4e, 0x7a, 0xc2, 0x53, 0x4c, 0x98, 0xba, 0x14, 0x50, 0x95, + 0xa2, 0x14, 0x50, 0x8f, 0x82, 0x54, 0x4f, 0x8d, 0x6a, 0xd4, 0x4e, 0x8c, + 0x52, 0x54, 0x4e, 0x60, 0xe2, 0x12, 0x49, 0x20, 0x2a, 0xd1, 0x41, 0x30, + 0xb2, 0xd1, 0x44, 0x07, 0x6a, 0xd0, 0x3f, 0x0a, 0x92, 0x50, 0x40, 0x10, + 0xe2, 0xd0, 0x40, 0xf6, 0x29, 0x50, 0x3d, 0xdb, 0x49, 0x0f, 0x3b, 0xd6, + 0xe1, 0xce, 0x39, 0x05, 0x32, 0xd0, 0x3e, 0xdf, 0x21, 0xcf, 0x39, 0x0b, + 0x6a, 0x10, 0x40, 0xd7, 0xe1, 0xce, 0x38, 0xcf, 0xb1, 0x0e, 0x38, 0xb8, + 0x39, 0x0e, 0x36, 0xa6, 0xc1, 0x4d, 0x34, 0x81, 0x81, 0x0c, 0x30, 0xae, + 0xb9, 0x0d, 0x34, 0xcb, 0x71, 0x0e, 0x38, 0xb8, 0xe9, 0x0d, 0x35, 0xb3, + 0xc2, 0x14, 0x4d, 0x80, 0x72, 0xd2, 0x3d, 0x88, 0xa2, 0x12, 0x3f, 0x8a, + 0xaa, 0x12, 0x3f, 0x8b, 0xaa, 0x12, 0x3f, 0x8c, 0xa2, 0x52, 0x3f, 0x69, + 0xaa, 0x11, 0x39, 0x61, 0x7a, 0x51, 0x38, 0x57, 0x1a, 0xd1, 0x36, 0x48, + 0xaa, 0x90, 0x34, 0x21, 0x8a, 0x4f, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, + 0x90, 0xc6, 0x0b, 0x39, 0x41, 0x08, 0x19, 0x7a, 0x61, 0x4a, 0x21, 0x1b, + 0x8a, 0x4f, 0x34, 0x39, 0x4a, 0x10, 0x38, 0x59, 0x6a, 0x11, 0x3c, 0x5e, + 0xc2, 0x91, 0x3c, 0x65, 0xda, 0x91, 0x3d, 0x62, 0xca, 0x11, 0x3d, 0x62, + 0xca, 0x11, 0x3d, 0x78, 0x4a, 0x12, 0x40, 0x7d, 0x62, 0x52, 0x40, 0x7f, + 0x6a, 0x92, 0x40, 0x80, 0x72, 0x92, 0x40, 0x80, 0xa2, 0x92, 0x40, 0x80, + 0xaa, 0x92, 0x40, 0x82, 0xb2, 0xd2, 0x40, 0x80, 0xaa, 0x92, 0x40, 0x89, + 0xe2, 0xd2, 0x41, 0x8c, 0x0a, 0x53, 0x42, 0x8c, 0x0a, 0x13, 0x42, 0x89, + 0x32, 0xd3, 0x41, 0x8e, 0x5a, 0x93, 0x42, 0x62, 0x2a, 0x12, 0x3b, 0x08, + 0xea, 0x0e, 0x30, 0x07, 0xca, 0x4e, 0x2f, 0x64, 0x0a, 0xd2, 0x39, 0x71, + 0x5a, 0x52, 0x3b, 0x71, 0x62, 0x12, 0x3c, 0x75, 0x7a, 0x12, 0x3d, 0x78, + 0x62, 0x12, 0x3c, 0x79, 0x9a, 0xd2, 0x3e, 0x7d, 0xb2, 0x52, 0x3f, 0x7d, + 0xb2, 0x52, 0x3e, 0x82, 0xd2, 0xd2, 0x3f, 0x83, 0x0a, 0x93, 0x40, 0xe1, + 0x1a, 0xd6, 0x4d, 0xaf, 0x72, 0xd4, 0x48, 0x8e, 0x5a, 0x53, 0x44, 0x6c, + 0x5a, 0xd2, 0x3d, 0x46, 0xd2, 0x10, 0x39, 0xb3, 0x3a, 0xd4, 0x46, 0xcd, + 0x0a, 0x55, 0x4a, 0xb9, 0x62, 0xd4, 0x46, 0x48, 0xd2, 0x50, 0x39, 0xe9, + 0x12, 0x16, 0x4e, 0xe3, 0xfa, 0x55, 0x4d, 0xe8, 0xf2, 0x15, 0x4e, 0xde, + 0x0a, 0x16, 0x4e, 0xf5, 0x7a, 0x56, 0x50, 0xff, 0xaa, 0x96, 0x50, 0x01, + 0xab, 0xd6, 0x50, 0xef, 0x1a, 0xd6, 0x4e, 0xcd, 0xca, 0xd4, 0x49, 0xde, + 0xc2, 0x95, 0x4c, 0xaa, 0x2a, 0x94, 0x46, 0x8e, 0x22, 0x13, 0x43, 0x0b, + 0xbb, 0x16, 0x52, 0xf4, 0x1a, 0x16, 0x4f, 0xad, 0xe0, 0x07, 0x21, 0xc0, + 0x38, 0x88, 0x22, 0xb9, 0x10, 0x08, 0x22, 0x9d, 0x20, 0x87, 0x1f, 0x83, + 0x48, 0x06, 0x1b, 0x6c, 0xd8, 0xc5, 0x18, 0x50, 0xa8, 0x44, 0x15, 0x95, + 0xd0, 0x06, 0x1e, 0x95, 0x08, 0x07, 0x1e, 0x77, 0x20, 0xc6, 0x19, 0xb4, + 0x20, 0x88, 0x21, 0xa1, 0x98, 0x07, 0x20, 0x8c, 0xd0, 0x86, 0x1c, 0x8c, + 0xd0, 0x86, 0x1c, 0x7b, 0x48, 0x06, 0x1a, 0x51, 0x00, 0x45, 0x15, 0x66, + 0xc8, 0x45, 0x18, 0xa9, 0xe0, 0x87, 0x20, 0xbc, 0x48, 0x48, 0x22, 0xb4, + 0x28, 0x88, 0x21, 0x00, 0xf0, 0xc3, 0x10, 0xfd, 0xf8, 0x47, 0x15, 0x34, + 0x59, 0x08, 0x17, 0x02, 0x81, 0xc7, 0x10, 0x00, 0x90, 0x04, 0x00, 0x43, + 0x09, 0x89, 0x19, 0xc2, 0xe1, 0x4c, 0x29, 0x70, 0x49, 0x4a, 0x1f, 0xa2, + 0x19, 0x8c, 0x27, 0xc8, 0xf9, 0x4c, 0x2b, 0xce, 0x31, 0x4d, 0x2c, 0xd8, + 0xc9, 0xcd, 0x2d, 0xe0, 0x19, 0x0e, 0x2f, 0xed, 0x31, 0x4e, 0x30, 0xf3, + 0x41, 0xce, 0x30, 0xf6, 0x79, 0x0e, 0x31, 0x03, 0xca, 0x4e, 0x32, 0x10, + 0x2a, 0x4f, 0x34, 0x15, 0x62, 0xcf, 0x34, 0x27, 0x12, 0x50, 0x37, 0x1d, + 0xda, 0xcf, 0x35, 0x22, 0xea, 0xcf, 0x36, 0x25, 0x0a, 0x50, 0x37, 0x27, + 0x0a, 0x90, 0x37, 0x29, 0x22, 0xd0, 0x37, 0x1d, 0x92, 0x8f, 0x35, 0x35, + 0x52, 0xd0, 0x38, 0x2b, 0x3a, 0x10, 0x38, 0x2d, 0x42, 0x50, 0x38, 0x34, + 0x62, 0x10, 0x39, 0x37, 0x6a, 0x50, 0x39, 0x36, 0x72, 0x50, 0x39, 0x39, + 0x8a, 0x90, 0x39, 0x37, 0x8a, 0x50, 0x39, 0x5e, 0xca, 0x91, 0x3e, 0x64, + 0x02, 0x12, 0x3f, 0x95, 0xda, 0xd3, 0x48, 0x8a, 0x8a, 0x13, 0x49, 0x90, + 0x02, 0x54, 0x4b, 0x9e, 0x72, 0xd4, 0x4e, 0xb3, 0x1a, 0xd5, 0x51, 0xcf, + 0x2a, 0x16, 0x56, 0xdc, 0x9a, 0xd6, 0x58, 0xdd, 0xaa, 0x16, 0x59, 0xf9, + 0x8a, 0x97, 0x5c, 0x0c, 0x3b, 0x18, 0x60, 0xf9, 0xb2, 0x57, 0x5d, 0xe3, + 0xfa, 0x16, 0x5b, 0xcf, 0x72, 0xd6, 0x58, 0xc9, 0x4a, 0x56, 0x58, 0xc0, + 0x02, 0xd6, 0x56, 0xa9, 0x5a, 0x55, 0x54, 0x9f, 0xfa, 0x54, 0x53, 0x8e, + 0x72, 0x94, 0x51, 0x6f, 0x8a, 0xd3, 0x4d, 0x44, 0x32, 0x92, 0x48, 0x0e, + 0x8a, 0xd0, 0x41, 0xc6, 0x39, 0x8e, 0x38, 0xc6, 0x41, 0x8e, 0x37, 0xf4, + 0xc9, 0xcf, 0x3d, 0xfe, 0x01, 0x90, 0x3e, 0x41, 0x0a, 0x52, 0x45, 0x50, + 0x5a, 0x52, 0x45, 0x67, 0xca, 0x12, 0x47, 0x97, 0x82, 0x93, 0x46, 0x61, + 0xe2, 0x51, 0x3f, 0x02, 0x82, 0xcf, 0x39, 0x9b, 0xba, 0x14, 0x50, 0x9e, + 0xca, 0x54, 0x50, 0x87, 0x1a, 0x54, 0x4d, 0x4a, 0x4a, 0xd2, 0x47, 0x31, + 0xba, 0x51, 0x44, 0x28, 0x42, 0x91, 0x43, 0x1b, 0xba, 0x50, 0x41, 0xf3, + 0x79, 0x4f, 0x3b, 0xe3, 0xf9, 0x0e, 0x39, 0x2a, 0xd2, 0x50, 0x3f, 0xa6, + 0x82, 0x54, 0x4c, 0x8f, 0x2a, 0x53, 0x43, 0x82, 0x72, 0x52, 0x3e, 0x61, + 0x92, 0x91, 0x39, 0x23, 0xaa, 0x4f, 0x32, 0x96, 0x39, 0x4b, 0x21, 0x24, + 0xc9, 0x47, 0x13, 0xec, 0x28, 0x86, 0x0f, 0xaf, 0x08, 0x04, 0x00, 0x89, + 0xa0, 0x02, 0x00, 0x69, 0x00, 0x00, 0x00, 0x9e, 0xe8, 0x02, 0x00, 0x01, + 0x09, 0xc6, 0x0b, 0x41, 0x11, 0x88, 0x15, 0x5b, 0xf1, 0x88, 0x19, 0x80, + 0xf9, 0xc9, 0x1c, 0x91, 0x81, 0x4a, 0x20, 0xa2, 0x11, 0x0b, 0x22, 0x8e, + 0x71, 0x0a, 0x20, 0xc9, 0x39, 0x0c, 0x27, 0xaa, 0x31, 0x8b, 0x22, 0xf0, + 0x61, 0xcd, 0x2a, 0xa7, 0x11, 0xcb, 0x21, 0xe5, 0xe9, 0x8c, 0x29, 0xc2, + 0xc9, 0x8b, 0x24, 0xc9, 0x31, 0x0c, 0x27, 0xb6, 0x99, 0x8b, 0x24, 0xbf, + 0xf9, 0x4b, 0x25, 0x97, 0xb9, 0x4a, 0x21, 0x96, 0xd1, 0x8a, 0x21, 0xc6, + 0x89, 0x0c, 0x28, 0x1f, 0xd2, 0xcf, 0x33, 0x2a, 0x2a, 0x50, 0x35, 0x2e, + 0x42, 0xd0, 0x35, 0x71, 0x4a, 0xd2, 0x3e, 0x90, 0x22, 0x53, 0x42, 0xb4, + 0x4a, 0x14, 0x47, 0xcf, 0x3a, 0x95, 0x4a, 0xcf, 0x3a, 0x55, 0x4a, 0xbe, + 0x8a, 0x14, 0x48, 0x9e, 0xe2, 0x53, 0x44, 0x8a, 0x0a, 0xd3, 0x41, 0x81, + 0xaa, 0x92, 0x40, 0x7d, 0x8a, 0x12, 0x40, 0x7c, 0x8a, 0x12, 0x40, 0x80, + 0xaa, 0x52, 0x40, 0x82, 0xc2, 0x92, 0x40, 0x84, 0xea, 0x12, 0x41, 0x88, + 0x12, 0x93, 0x41, 0x8b, 0x32, 0xd3, 0x41, 0x88, 0x0a, 0x53, 0x41, 0x85, + 0xf2, 0xd2, 0x40, 0x7a, 0x8a, 0xd2, 0x3f, 0x87, 0xba, 0xd2, 0x40, 0x90, + 0x9a, 0x52, 0x40, 0x97, 0x52, 0xd2, 0x3d, 0x93, 0x42, 0x93, 0x41, 0xbf, + 0x82, 0x14, 0x47, 0x84, 0xc2, 0x12, 0x40, 0xaa, 0x12, 0x94, 0x45, 0x7c, + 0x7a, 0x12, 0x40, 0x9b, 0x92, 0x13, 0x44, 0x8d, 0x12, 0x53, 0x42, 0x90, + 0x22, 0x93, 0x43, 0x9e, 0xaa, 0xd4, 0x4e, 0x9d, 0xa2, 0x15, 0x54, 0xec, + 0xb1, 0x0f, 0x3c, 0xc4, 0x49, 0xcd, 0x30, 0x22, 0x8a, 0x4f, 0x35, 0x27, + 0xba, 0x0f, 0x34, 0x2d, 0xfa, 0xcf, 0x35, 0xf5, 0x31, 0x0e, 0x2e, 0x7b, + 0x69, 0x0a, 0x20, 0x44, 0xd1, 0x08, 0x19, 0x73, 0x31, 0x0a, 0x1f, 0x10, + 0x02, 0x8f, 0x32, 0x01, 0x7a, 0xce, 0x30, 0xc1, 0x69, 0x8c, 0x28, 0xd8, + 0x61, 0xcc, 0x29, 0x29, 0x22, 0x8e, 0x32, 0x51, 0x02, 0x10, 0x39, 0x4a, + 0x6a, 0x10, 0x39, 0x41, 0x4a, 0x10, 0x38, 0x3b, 0x52, 0x10, 0x37, 0x37, + 0x62, 0x90, 0x36, 0x39, 0x7a, 0x90, 0x36, 0x3e, 0x92, 0xd0, 0x37, 0xc5, + 0xda, 0xd4, 0x4a, 0xb2, 0x52, 0x14, 0x49, 0x42, 0x72, 0x11, 0x41, 0x55, + 0xea, 0xd1, 0x40, 0x57, 0xaa, 0x11, 0x40, 0x97, 0x72, 0xd3, 0x46, 0x5b, + 0x1a, 0xd2, 0x42, 0x68, 0x6a, 0x92, 0x44, 0x88, 0x82, 0x53, 0x49, 0x94, + 0xfa, 0x53, 0x4b, 0xa1, 0x72, 0x14, 0x4e, 0xa6, 0xa2, 0x14, 0x4f, 0xcd, + 0x12, 0x96, 0x55, 0xd1, 0x2a, 0x96, 0x56, 0xda, 0x8a, 0x56, 0x58, 0xd3, + 0x5a, 0x56, 0x57, 0xdd, 0x9a, 0xd6, 0x58, 0xe1, 0xc2, 0x56, 0x59, 0x89, + 0xea, 0x13, 0x4d, 0x8e, 0x0a, 0xd4, 0x4d, 0xf5, 0x42, 0x57, 0x5b, 0xfa, + 0x2a, 0x97, 0x5a, 0x00, 0x9b, 0x17, 0x5c, 0xf3, 0x1a, 0x97, 0x5a, 0x01, + 0xd3, 0x97, 0x5d, 0xeb, 0x2a, 0x57, 0x5b, 0x25, 0xcb, 0x58, 0x61, 0xa3, + 0x12, 0x55, 0x53, 0xf2, 0x72, 0xd7, 0x5b, 0x7d, 0x9a, 0xd3, 0x4d, 0xd6, + 0xaa, 0x56, 0x59, 0xc9, 0x4a, 0xd6, 0x57, 0xc7, 0x42, 0xd6, 0x57, 0xc5, + 0x32, 0x16, 0x57, 0xc8, 0x32, 0xd6, 0x57, 0xc8, 0x2a, 0xd6, 0x57, 0xbf, + 0xf2, 0x55, 0x56, 0xb6, 0x92, 0x15, 0x55, 0xaa, 0x52, 0x15, 0x54, 0xa6, + 0x2a, 0xd5, 0x53, 0x9e, 0xda, 0x54, 0x52, 0x9e, 0xf2, 0xd4, 0x52, 0x99, + 0xb2, 0x94, 0x51, 0x89, 0x4a, 0xd4, 0x50, 0x96, 0xaa, 0x54, 0x52, 0x84, + 0x2a, 0x54, 0x50, 0x77, 0xd2, 0x53, 0x4e, 0x5f, 0xf2, 0x52, 0x4b, 0x4c, + 0x72, 0x92, 0x49, 0x40, 0x1a, 0x52, 0x48, 0x26, 0x52, 0x51, 0x45, 0x1a, + 0xf2, 0x90, 0x43, 0xf4, 0xb9, 0xcf, 0x3e, 0xc0, 0x21, 0xce, 0x37, 0x6c, + 0x99, 0x8b, 0x2d, 0x08, 0x2a, 0xd0, 0x3e, 0x33, 0x7a, 0x91, 0x44, 0xed, + 0x61, 0x8f, 0x3d, 0x14, 0xaa, 0x50, 0x41, 0x65, 0x0a, 0x53, 0x4b, 0x4d, + 0x5a, 0x92, 0x48, 0x8c, 0xaa, 0xd2, 0x47, 0x92, 0x4a, 0x54, 0x4d, 0x4a, + 0x3a, 0x12, 0x44, 0x50, 0x8a, 0xd2, 0x45, 0x53, 0x8a, 0xd2, 0x43, 0x52, + 0x7a, 0x52, 0x44, 0x54, 0x8a, 0x52, 0x44, 0x65, 0x1a, 0x13, 0x48, 0x95, + 0xda, 0x54, 0x51, 0x62, 0x6a, 0xd3, 0x4a, 0x83, 0x32, 0x14, 0x4f, 0x91, + 0x82, 0x54, 0x50, 0x6b, 0x6a, 0x93, 0x4b, 0x72, 0x9a, 0x93, 0x4c, 0x7f, + 0xfa, 0x13, 0x4e, 0x71, 0x7a, 0x53, 0x4c, 0x95, 0xa2, 0x14, 0x51, 0xad, + 0x72, 0x95, 0x53, 0x6b, 0x6a, 0x13, 0x4b, 0x61, 0x1a, 0x13, 0x4a, 0x8e, + 0x62, 0x14, 0x4f, 0x6c, 0x42, 0x53, 0x4a, 0x40, 0x1a, 0xd2, 0x45, 0xf4, + 0xe1, 0x0f, 0x3d, 0x04, 0x5a, 0x10, 0x3f, 0x10, 0xea, 0xd0, 0x40, 0x03, + 0x72, 0x50, 0x3f, 0xec, 0xf1, 0x4f, 0x3d, 0xd4, 0xd1, 0x8e, 0x39, 0x05, + 0x3a, 0xd0, 0x3e, 0xdd, 0x09, 0x0f, 0x3a, 0x0e, 0x82, 0x50, 0x40, 0xb7, + 0xe1, 0x4d, 0x34, 0xae, 0x99, 0x0d, 0x33, 0xc9, 0xb9, 0x8e, 0x38, 0xbd, + 0x49, 0xce, 0x36, 0x88, 0xc9, 0xcc, 0x30, 0xb4, 0xe9, 0xcd, 0x34, 0xd0, + 0x99, 0x8e, 0x38, 0xc0, 0x19, 0x4e, 0x36, 0xc1, 0x42, 0xd5, 0x50, 0x80, + 0x6a, 0x92, 0x3d, 0x88, 0xa2, 0x12, 0x3f, 0x8b, 0xb2, 0xd2, 0x3f, 0x8d, + 0xba, 0x12, 0x40, 0x8c, 0xaa, 0x52, 0x3f, 0x69, 0xb2, 0x51, 0x39, 0x62, + 0x7a, 0x51, 0x38, 0x59, 0x2a, 0x11, 0x37, 0x48, 0xaa, 0x50, 0x34, 0xed, + 0xc1, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0x88, 0x86, 0x0b, 0x3d, 0x59, 0x48, 0x19, 0xe3, 0xf1, 0x4d, 0x2d, 0x1a, + 0x82, 0x0f, 0x34, 0x48, 0xe2, 0xd0, 0x39, 0x59, 0x6a, 0x11, 0x3c, 0x5d, + 0xba, 0x91, 0x3c, 0x67, 0xf2, 0x11, 0x3e, 0x76, 0x3a, 0x12, 0x40, 0x78, + 0x72, 0x12, 0x40, 0x79, 0x7a, 0x12, 0x40, 0x7b, 0x82, 0x52, 0x40, 0x7c, + 0x82, 0x52, 0x40, 0x86, 0xaa, 0x52, 0x41, 0x86, 0xb2, 0x92, 0x41, 0x88, + 0xca, 0xd2, 0x41, 0x88, 0xca, 0x92, 0x41, 0x87, 0xf2, 0x92, 0x41, 0x88, + 0x0a, 0x93, 0x41, 0x88, 0x12, 0xd3, 0x41, 0x90, 0x5a, 0x93, 0x42, 0x8d, + 0x32, 0xd3, 0x41, 0x8c, 0x1a, 0xd3, 0x40, 0x72, 0x5a, 0x92, 0x3d, 0x79, + 0x6a, 0x12, 0x3e, 0x4c, 0xfa, 0x10, 0x37, 0xf4, 0x21, 0x4e, 0x2c, 0x12, + 0x02, 0xcf, 0x30, 0x6e, 0x22, 0x12, 0x3b, 0x6e, 0x1a, 0xd2, 0x3a, 0x72, + 0x3a, 0x52, 0x3b, 0x82, 0x9a, 0x92, 0x3d, 0x7d, 0xaa, 0x52, 0x3d, 0x78, + 0x92, 0x92, 0x3c, 0x78, 0x82, 0x12, 0x3d, 0x7e, 0xaa, 0x52, 0x3e, 0x7d, + 0x8a, 0xd2, 0x3d, 0x85, 0xea, 0xd2, 0x40, 0xef, 0x3a, 0x96, 0x4f, 0xfa, + 0x7a, 0x96, 0x50, 0xf6, 0x5a, 0x16, 0x50, 0xa0, 0xea, 0xd3, 0x44, 0xa6, + 0x02, 0xd4, 0x44, 0xd3, 0x4a, 0x95, 0x4a, 0xb1, 0x3a, 0x14, 0x45, 0x63, + 0xda, 0x91, 0x3c, 0xdd, 0xba, 0x55, 0x4c, 0x18, 0x8b, 0x17, 0x54, 0xe4, + 0xea, 0x15, 0x4d, 0xe6, 0x32, 0x16, 0x4f, 0xf4, 0x72, 0x56, 0x50, 0xf6, + 0x6a, 0x16, 0x50, 0xe9, 0x1a, 0x56, 0x4e, 0xd9, 0x62, 0xd5, 0x4b, 0xa0, + 0x8a, 0x53, 0x44, 0xb6, 0x4a, 0x14, 0x47, 0x79, 0x72, 0x12, 0x40, 0x82, + 0xaa, 0x52, 0x40, 0xef, 0xf2, 0x55, 0x4e, 0xa8, 0xc2, 0x53, 0x45, 0xb9, + 0x18, 0x08, 0x22, 0x8a, 0xa0, 0x46, 0x1c, 0x84, 0x58, 0x46, 0x1b, 0x97, + 0x00, 0x47, 0x1e, 0x91, 0xd0, 0x46, 0x1d, 0x9b, 0x18, 0x07, 0x1f, 0x99, + 0xf0, 0xc6, 0x1e, 0xa3, 0x68, 0x47, 0x20, 0xb0, 0x00, 0x48, 0x21, 0xb4, + 0x18, 0x88, 0x21, 0x86, 0x98, 0x86, 0x1b, 0x94, 0x20, 0xc7, 0x1d, 0x88, + 0xb0, 0x06, 0x1c, 0x00, 0x48, 0x44, 0x12, 0x00, 0x00, 0xc4, 0x10, 0x50, + 0xf8, 0x44, 0x15, 0x77, 0x30, 0xc6, 0x19, 0x6d, 0x08, 0x06, 0x19, 0xbe, + 0x58, 0x48, 0x22, 0x82, 0x70, 0xc6, 0x1a, 0xae, 0x90, 0xc4, 0x08, 0x2a, + 0x41, 0xc8, 0x15, 0x00, 0xf9, 0x86, 0x10, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9a, 0x01, 0xcc, 0x24, 0x6d, 0x51, 0x8a, 0x1f, 0xab, + 0x59, 0x4c, 0x28, 0xdb, 0xe1, 0xcd, 0x2d, 0xcd, 0x39, 0x0d, 0x2c, 0xdc, + 0xc9, 0x4d, 0x2e, 0xe2, 0x11, 0x4e, 0x2f, 0xe2, 0x19, 0x8e, 0x2f, 0xeb, + 0x21, 0x8e, 0x30, 0xf5, 0x69, 0x0e, 0x31, 0xfb, 0x99, 0x8e, 0x31, 0x04, + 0xd2, 0x8e, 0x32, 0x0c, 0x0a, 0x8f, 0x33, 0x0b, 0x0a, 0x8f, 0x33, 0x0e, + 0x42, 0xcf, 0x33, 0x1b, 0xb2, 0xcf, 0x35, 0x1d, 0xc2, 0x0f, 0x36, 0x1b, + 0xa2, 0xcf, 0x35, 0x20, 0xea, 0x8f, 0x36, 0x2e, 0x32, 0x10, 0x38, 0x37, + 0x42, 0xd0, 0x38, 0x2c, 0x2a, 0x10, 0x38, 0x2a, 0x32, 0x10, 0x38, 0x29, + 0x32, 0x10, 0x38, 0x32, 0x52, 0x90, 0x38, 0x33, 0x62, 0xd0, 0x38, 0x37, + 0x82, 0x10, 0x39, 0x3c, 0x92, 0x50, 0x39, 0x5e, 0xca, 0x11, 0x3e, 0x64, + 0x0a, 0xd2, 0x3e, 0x8d, 0x82, 0x93, 0x48, 0x84, 0x52, 0xd3, 0x48, 0x8d, + 0xe2, 0x13, 0x4b, 0x99, 0x5a, 0x54, 0x4e, 0xb0, 0x12, 0xd5, 0x51, 0xca, + 0x0a, 0x96, 0x55, 0xde, 0xaa, 0x16, 0x59, 0xdd, 0xba, 0x96, 0x59, 0xcf, + 0x6a, 0xd6, 0x58, 0xcc, 0x52, 0x56, 0x58, 0xd0, 0x7a, 0xd6, 0x58, 0xc3, + 0x0a, 0x16, 0x57, 0xb6, 0xb2, 0x95, 0x55, 0xad, 0x6a, 0x95, 0x54, 0xa4, + 0x2a, 0x15, 0x54, 0x94, 0xaa, 0x54, 0x52, 0x85, 0x3a, 0x54, 0x50, 0x70, + 0x8a, 0xd3, 0x4d, 0x40, 0x12, 0x12, 0x48, 0x15, 0xc2, 0x90, 0x42, 0xe0, + 0xf9, 0x4e, 0x3b, 0xb0, 0x59, 0x4d, 0x33, 0xe7, 0x51, 0xcf, 0x3b, 0xf6, + 0xd1, 0x0f, 0x3e, 0x31, 0x92, 0x91, 0x44, 0x43, 0x02, 0xd2, 0x43, 0x57, + 0x82, 0x12, 0x45, 0x90, 0xb2, 0xd3, 0x48, 0xab, 0x0a, 0x54, 0x47, 0x1b, + 0x0a, 0x50, 0x39, 0x83, 0xfa, 0xd3, 0x4b, 0x99, 0xc2, 0x14, 0x50, 0x8a, + 0x4a, 0x94, 0x4d, 0x46, 0x32, 0x92, 0x46, 0x1f, 0x22, 0x51, 0x42, 0x20, + 0x12, 0x91, 0x42, 0x1c, 0xca, 0x90, 0x41, 0xf8, 0xb1, 0x0f, 0x3c, 0xde, + 0xc1, 0x8e, 0x38, 0x1c, 0x7a, 0x10, 0x3d, 0xa0, 0x52, 0x94, 0x4a, 0x90, + 0x42, 0x93, 0x43, 0x80, 0x62, 0x12, 0x3e, 0x60, 0x8a, 0x91, 0x39, 0x1d, + 0x72, 0x4f, 0x31, 0x90, 0xf9, 0x8a, 0x20, 0x1d, 0x91, 0x07, 0x13, 0xda, + 0x60, 0x05, 0x0a, 0xa8, 0xe0, 0x03, 0x00, 0x86, 0x90, 0x02, 0x00, 0x7f, + 0x30, 0x02, 0x00, 0xc1, 0x08, 0x04, 0x00, 0x0c, 0x69, 0x06, 0x0e, 0x46, + 0x39, 0x88, 0x16, 0x61, 0x29, 0x49, 0x1a, 0x74, 0xb1, 0x09, 0x1c, 0x91, + 0x81, 0x4a, 0x20, 0xa5, 0x29, 0x0b, 0x22, 0xb4, 0xa1, 0x8b, 0x23, 0xb0, + 0x71, 0x4b, 0x23, 0xdd, 0xd9, 0x8c, 0x29, 0xac, 0x41, 0x8b, 0x22, 0xe8, + 0x29, 0x4d, 0x2a, 0xea, 0x49, 0xcd, 0x2a, 0xed, 0x61, 0xcd, 0x2a, 0xce, + 0x59, 0x8c, 0x27, 0xc4, 0x09, 0x8c, 0x25, 0xcd, 0x41, 0x0c, 0x27, 0xc9, + 0x21, 0x8c, 0x26, 0x9c, 0xe1, 0x8a, 0x21, 0xb9, 0xd9, 0xcb, 0x24, 0xc7, + 0x69, 0x0c, 0x28, 0x11, 0x32, 0x0f, 0x31, 0x31, 0x62, 0xd0, 0x35, 0x37, + 0x6a, 0x90, 0x37, 0x57, 0x8a, 0xd1, 0x3a, 0x93, 0x52, 0xd3, 0x42, 0xb9, + 0x62, 0xd4, 0x47, 0xcd, 0x22, 0x55, 0x4a, 0xc5, 0xe2, 0x94, 0x49, 0xab, + 0x2a, 0x14, 0x46, 0x91, 0x5a, 0x93, 0x42, 0x82, 0xba, 0x92, 0x40, 0x7c, + 0x8a, 0x12, 0x40, 0x7a, 0x82, 0x12, 0x40, 0x76, 0x6a, 0x92, 0x3f, 0x78, + 0x82, 0xd2, 0x3f, 0x81, 0xc2, 0x92, 0x40, 0x86, 0xea, 0x52, 0x41, 0x86, + 0xfa, 0x52, 0x41, 0x85, 0xea, 0x12, 0x41, 0x88, 0x02, 0x53, 0x41, 0x89, + 0x1a, 0x93, 0x41, 0x88, 0x02, 0x13, 0x41, 0x80, 0x7a, 0x92, 0x3f, 0x9c, + 0x1a, 0x52, 0x3c, 0xa8, 0x32, 0x92, 0x3c, 0x8e, 0x22, 0x92, 0x3c, 0xbd, + 0x82, 0x94, 0x46, 0x97, 0x82, 0x13, 0x42, 0x88, 0xda, 0x92, 0x40, 0x96, + 0x5a, 0x53, 0x43, 0x89, 0xf2, 0xd2, 0x41, 0x98, 0x72, 0xd3, 0x43, 0x71, + 0x52, 0x52, 0x40, 0xb1, 0x5a, 0xd4, 0x49, 0xcc, 0xe2, 0x56, 0x59, 0xc6, + 0xaa, 0x16, 0x59, 0x46, 0xf2, 0xd0, 0x3d, 0x55, 0x02, 0x51, 0x3b, 0x5b, + 0x4a, 0xd1, 0x3b, 0x42, 0x72, 0xd0, 0x37, 0xd8, 0x49, 0x4d, 0x2b, 0x8d, + 0x11, 0x4b, 0x22, 0x5a, 0xa9, 0x49, 0x1d, 0xe9, 0x18, 0x46, 0x0d, 0x5b, + 0x69, 0x49, 0x1b, 0x91, 0x19, 0xcb, 0x22, 0xf1, 0x29, 0x4e, 0x2f, 0x30, + 0x0a, 0x50, 0x37, 0x1e, 0xba, 0x4e, 0x33, 0x3d, 0x72, 0xce, 0x34, 0x4e, + 0x3a, 0x4f, 0x38, 0x84, 0x52, 0x90, 0x3d, 0x79, 0xd2, 0x10, 0x3d, 0x61, + 0x1a, 0x51, 0x3b, 0x4a, 0xb2, 0xd0, 0x38, 0x3d, 0x72, 0x10, 0x37, 0xc6, + 0xe2, 0xd4, 0x4a, 0xa4, 0x0a, 0x14, 0x48, 0x12, 0x12, 0x90, 0x3a, 0x69, + 0x5a, 0x12, 0x42, 0x84, 0xea, 0x52, 0x44, 0x6e, 0x72, 0xd2, 0x44, 0x82, + 0x22, 0xd3, 0x48, 0x86, 0x82, 0x93, 0x49, 0x9b, 0x52, 0x54, 0x4d, 0x9c, + 0x52, 0x14, 0x4d, 0xa4, 0x9a, 0x94, 0x4f, 0xab, 0xd2, 0x94, 0x50, 0xb7, + 0x32, 0x15, 0x52, 0x82, 0x62, 0x13, 0x4a, 0x84, 0x8a, 0x13, 0x4b, 0xc8, + 0x02, 0xd6, 0x54, 0xc9, 0xf2, 0x15, 0x55, 0xdb, 0x7a, 0x56, 0x58, 0xd9, + 0x82, 0x96, 0x58, 0xe4, 0x82, 0x56, 0x58, 0xdf, 0xba, 0x16, 0x59, 0xed, + 0x1a, 0x17, 0x5a, 0xfb, 0x7a, 0xd7, 0x5b, 0xda, 0xb2, 0x16, 0x59, 0xcf, + 0x52, 0x56, 0x58, 0x6e, 0x32, 0x53, 0x4b, 0x14, 0x63, 0x98, 0x60, 0xf4, + 0x62, 0x17, 0x5b, 0xdc, 0xca, 0x96, 0x59, 0xcd, 0x6a, 0x56, 0x58, 0xc5, + 0x3a, 0x56, 0x57, 0xc8, 0x52, 0xd6, 0x57, 0xc7, 0x3a, 0xd6, 0x57, 0xcb, + 0x62, 0x56, 0x58, 0xc7, 0x2a, 0x16, 0x58, 0xca, 0x4a, 0x56, 0x58, 0xc8, + 0x42, 0x16, 0x58, 0xbb, 0xca, 0xd5, 0x55, 0xb0, 0x72, 0x55, 0x54, 0xeb, + 0x62, 0x57, 0x5b, 0xab, 0x6a, 0x55, 0x54, 0x9d, 0x0a, 0xd5, 0x52, 0xa8, + 0x2a, 0xd5, 0x53, 0xc0, 0xda, 0xd5, 0x56, 0x81, 0x22, 0x14, 0x50, 0x73, + 0xaa, 0x93, 0x4e, 0x68, 0x52, 0x53, 0x4d, 0x5a, 0xea, 0x92, 0x4b, 0x56, + 0xba, 0xd2, 0x4a, 0x43, 0x32, 0x92, 0x48, 0x36, 0xa2, 0xd1, 0x46, 0x10, + 0xa2, 0x10, 0x42, 0xe6, 0x61, 0xcf, 0x3c, 0xb0, 0xd9, 0x0d, 0x36, 0xbc, + 0xb9, 0x8d, 0x33, 0x0e, 0x5a, 0x50, 0x40, 0x1d, 0xda, 0x10, 0x43, 0x1a, + 0xe2, 0x50, 0x43, 0x62, 0xfa, 0xd2, 0x4a, 0x64, 0xfa, 0x12, 0x4b, 0x44, + 0x12, 0x52, 0x47, 0x82, 0xda, 0x53, 0x4e, 0xa1, 0x92, 0x14, 0x50, 0x71, + 0x3a, 0xd3, 0x49, 0x81, 0xd2, 0x93, 0x4a, 0x61, 0xea, 0x12, 0x47, 0x59, + 0x9a, 0x92, 0x45, 0x56, 0x9a, 0x12, 0x45, 0x8f, 0x9a, 0x94, 0x50, 0x90, + 0x1a, 0x54, 0x4d, 0x86, 0x3a, 0x54, 0x4f, 0xcc, 0x6a, 0xd6, 0x57, 0x55, + 0xba, 0x12, 0x49, 0x9f, 0xc2, 0xd4, 0x50, 0xde, 0xea, 0x96, 0x59, 0x25, + 0x42, 0x51, 0x43, 0x2e, 0x7a, 0x11, 0x44, 0x6f, 0xa2, 0xd3, 0x4b, 0xcf, + 0x8a, 0x56, 0x58, 0xc7, 0x4a, 0x16, 0x57, 0x9a, 0xd2, 0x14, 0x51, 0x83, + 0x02, 0x14, 0x4d, 0x42, 0x2a, 0x52, 0x46, 0x1b, 0xfa, 0xd0, 0x41, 0x01, + 0x3a, 0x50, 0x3e, 0x09, 0xb2, 0x10, 0x40, 0x06, 0x92, 0x90, 0x3f, 0xf1, + 0x19, 0x50, 0x3e, 0xd7, 0xe9, 0xce, 0x39, 0x06, 0x4a, 0x50, 0x3f, 0xe8, + 0x51, 0x8f, 0x3a, 0x0b, 0x72, 0x10, 0x40, 0xcd, 0x79, 0xce, 0x37, 0xb7, + 0xc9, 0x0d, 0x34, 0xbb, 0x31, 0x8e, 0x34, 0xad, 0xe9, 0x0d, 0x33, 0x7b, + 0x51, 0x4c, 0x2e, 0xac, 0xd1, 0x0d, 0x34, 0xd0, 0xb1, 0x8e, 0x38, 0xc1, + 0x19, 0x4e, 0x36, 0xc0, 0x42, 0x95, 0x50, 0xbe, 0x2a, 0x55, 0x4f, 0x89, + 0xb2, 0x52, 0x3f, 0x8b, 0xc2, 0x12, 0x40, 0x8c, 0xba, 0x12, 0x40, 0x89, + 0x92, 0xd2, 0x3e, 0x68, 0xa2, 0xd1, 0x38, 0x60, 0x6a, 0x51, 0x38, 0x5a, + 0x32, 0x51, 0x37, 0x48, 0xaa, 0x50, 0x34, 0xf1, 0xe1, 0xcd, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, + 0x78, 0x46, 0x0b, 0x28, 0xf9, 0xc7, 0x17, 0xe4, 0xf9, 0x4d, 0x2d, 0x42, + 0x8a, 0xd0, 0x38, 0x46, 0xd2, 0x50, 0x39, 0x58, 0x5a, 0xd1, 0x3b, 0x5c, + 0xaa, 0x51, 0x3c, 0x67, 0xf2, 0xd1, 0x3d, 0x75, 0x62, 0xd2, 0x3f, 0x81, + 0x82, 0xd2, 0x40, 0x82, 0x8a, 0xd2, 0x40, 0x83, 0x92, 0x12, 0x41, 0x83, + 0xba, 0xd2, 0x40, 0x85, 0xd2, 0x52, 0x41, 0x85, 0xd2, 0x52, 0x41, 0x84, + 0xca, 0x12, 0x41, 0x8d, 0x32, 0x53, 0x42, 0x8f, 0x4a, 0x93, 0x42, 0x8f, + 0x4a, 0x93, 0x42, 0x8b, 0x2a, 0xd3, 0x41, 0x8c, 0x3a, 0xd3, 0x41, 0x8b, + 0x32, 0xd3, 0x41, 0x94, 0x62, 0x13, 0x43, 0x8e, 0x12, 0x13, 0x41, 0x74, + 0x52, 0x52, 0x3d, 0x8d, 0x02, 0x93, 0x40, 0x82, 0x6a, 0x52, 0x3f, 0x45, + 0x82, 0x50, 0x35, 0xe4, 0xe9, 0x0d, 0x2b, 0x1b, 0x6a, 0x0f, 0x31, 0x5c, + 0xca, 0x11, 0x3a, 0x7c, 0x92, 0x92, 0x3d, 0x83, 0xc2, 0x92, 0x3e, 0x83, + 0xca, 0x12, 0x3f, 0x86, 0xda, 0x92, 0x3f, 0x91, 0x32, 0x13, 0x41, 0x8f, + 0x2a, 0xd3, 0x40, 0x97, 0x82, 0x13, 0x42, 0x9b, 0xc2, 0x53, 0x44, 0xb6, + 0x82, 0xd4, 0x48, 0x05, 0xcb, 0xd6, 0x51, 0xd7, 0x92, 0x95, 0x4b, 0xc6, + 0xea, 0xd4, 0x49, 0xa7, 0x22, 0xd4, 0x45, 0xd3, 0x42, 0x15, 0x4a, 0xc1, + 0xa2, 0x94, 0x47, 0xa2, 0xd1, 0x8b, 0x24, 0xdd, 0xb2, 0x15, 0x4c, 0x95, + 0x52, 0x53, 0x45, 0xe0, 0xfa, 0x95, 0x4d, 0xdd, 0xc2, 0xd5, 0x4c, 0xde, + 0xca, 0x95, 0x4c, 0xe1, 0xea, 0x55, 0x4d, 0xee, 0x22, 0xd6, 0x4e, 0xd9, + 0x62, 0xd5, 0x4b, 0xc4, 0xb2, 0x14, 0x49, 0x8f, 0x2a, 0x93, 0x42, 0x65, + 0x0a, 0x12, 0x3c, 0xf7, 0x12, 0xd6, 0x4e, 0xd8, 0x2a, 0x15, 0x4b, 0x66, + 0x19, 0x0a, 0x23, 0x7a, 0xf8, 0x05, 0x1a, 0x97, 0xe0, 0x46, 0x1e, 0x75, + 0xf0, 0x85, 0x19, 0x8c, 0xa0, 0x86, 0x1c, 0x67, 0x88, 0x85, 0x18, 0x97, + 0xd8, 0x46, 0x1e, 0x86, 0x58, 0x86, 0x1b, 0x48, 0x90, 0xc4, 0x13, 0x87, + 0x90, 0xc6, 0x1b, 0x61, 0x90, 0x05, 0x18, 0x78, 0x38, 0xc6, 0x19, 0x62, + 0xa0, 0x05, 0x18, 0x58, 0x40, 0x85, 0x16, 0x00, 0x50, 0x44, 0x12, 0x46, + 0x98, 0x84, 0x13, 0x00, 0x98, 0x03, 0x10, 0x79, 0x38, 0x06, 0x1a, 0xb2, + 0x18, 0x48, 0x21, 0x86, 0x98, 0x86, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x18, + 0x39, 0xc8, 0x13, 0xf7, 0xd0, 0x06, 0x10, 0xc7, 0x78, 0x86, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x9e, 0x19, 0x4c, 0x25, 0xab, 0x59, 0x4c, 0x27, 0x2a, + 0x31, 0x08, 0x16, 0xdc, 0xf1, 0xcd, 0x2d, 0xd3, 0x79, 0x8d, 0x2c, 0xe5, + 0x01, 0x4e, 0x2f, 0xe9, 0x29, 0x0e, 0x30, 0xf8, 0x59, 0x0e, 0x31, 0xf6, + 0x51, 0x0e, 0x31, 0xfb, 0x91, 0x8e, 0x31, 0xfd, 0xa1, 0x8e, 0x31, 0x02, + 0xb2, 0x0e, 0x32, 0x06, 0xd2, 0xce, 0x32, 0x04, 0xc2, 0x8e, 0x32, 0x07, + 0xf2, 0x0e, 0x33, 0x0c, 0x1a, 0xcf, 0x33, 0x10, 0x2a, 0x4f, 0x34, 0x11, + 0x4a, 0x8f, 0x34, 0x12, 0x62, 0x8f, 0x34, 0x15, 0x82, 0x0f, 0x35, 0x30, + 0x2a, 0x50, 0x38, 0x28, 0x12, 0xd0, 0x37, 0x20, 0xfa, 0x8f, 0x36, 0x21, + 0xfa, 0xcf, 0x36, 0x2a, 0x22, 0x10, 0x38, 0x32, 0x42, 0xd0, 0x38, 0x31, + 0x42, 0x90, 0x38, 0x35, 0x6a, 0xd0, 0x38, 0x5c, 0xb2, 0xd1, 0x3d, 0x5e, + 0xd2, 0xd1, 0x3d, 0x8b, 0x82, 0x13, 0x49, 0x8e, 0xca, 0x13, 0x4a, 0x97, + 0x3a, 0x94, 0x4c, 0xad, 0xd2, 0x94, 0x50, 0xb2, 0x22, 0x55, 0x52, 0xb1, + 0x52, 0x95, 0x53, 0xad, 0x52, 0x15, 0x54, 0xae, 0x6a, 0x95, 0x54, 0xb6, + 0xa2, 0x55, 0x55, 0xb4, 0x8a, 0x15, 0x55, 0xb1, 0x82, 0x15, 0x55, 0xa3, + 0x12, 0x55, 0x53, 0x9b, 0xd2, 0x94, 0x52, 0x95, 0xa2, 0x14, 0x52, 0x89, + 0x52, 0xd4, 0x50, 0x70, 0x9a, 0xd3, 0x4d, 0x52, 0xaa, 0x12, 0x4a, 0x42, + 0x2a, 0x52, 0x48, 0x15, 0xc2, 0xd0, 0x42, 0xec, 0x91, 0xcf, 0x3d, 0xb2, + 0xc9, 0x8d, 0x36, 0xb6, 0xc9, 0x8d, 0x34, 0xc6, 0x49, 0x4e, 0x38, 0xf8, + 0xb9, 0x0f, 0x3d, 0x38, 0xa2, 0x51, 0x43, 0x4e, 0x4a, 0x52, 0x44, 0x81, + 0x52, 0x93, 0x48, 0xfb, 0x4a, 0x96, 0x50, 0x63, 0xfa, 0x91, 0x3f, 0x44, + 0xc2, 0x91, 0x43, 0x9b, 0xa2, 0x14, 0x50, 0x8d, 0x52, 0x14, 0x4e, 0x4d, + 0x72, 0x92, 0x47, 0x14, 0xe2, 0x10, 0x41, 0x0a, 0x7a, 0x10, 0x40, 0x0c, + 0x6a, 0x10, 0x40, 0xef, 0x79, 0x0f, 0x3b, 0xdc, 0xb9, 0x4e, 0x38, 0x13, + 0x42, 0x50, 0x3c, 0x9c, 0x4a, 0x94, 0x4a, 0x90, 0x42, 0x53, 0x43, 0x82, + 0x72, 0x52, 0x3e, 0x5e, 0x72, 0x51, 0x39, 0x16, 0x22, 0x8f, 0x30, 0x88, + 0xb1, 0x4a, 0x1f, 0x17, 0x51, 0x47, 0x12, 0xd8, 0x48, 0x05, 0x0a, 0xae, + 0x00, 0x04, 0x00, 0x87, 0x88, 0x02, 0x00, 0x80, 0x30, 0x02, 0x00, 0xd9, + 0xc8, 0x04, 0x08, 0x26, 0x59, 0x07, 0x13, 0x47, 0x51, 0x08, 0x17, 0x78, + 0xe9, 0x09, 0x1d, 0x87, 0x41, 0x4a, 0x1f, 0xaa, 0x61, 0x8b, 0x23, 0x96, + 0xc1, 0xca, 0x20, 0x9f, 0xf1, 0x4a, 0x21, 0xd4, 0xa9, 0x4c, 0x28, 0xbd, + 0xd1, 0x8b, 0x24, 0xdb, 0xc9, 0x0c, 0x29, 0xdd, 0xf9, 0x8c, 0x29, 0xf3, + 0xa9, 0x0d, 0x2c, 0xcc, 0x61, 0x0c, 0x28, 0xfd, 0xe9, 0x4d, 0x2d, 0xeb, + 0x59, 0xcd, 0x2a, 0xd5, 0xa9, 0xcc, 0x28, 0xdc, 0xc1, 0x4c, 0x29, 0xb1, + 0x59, 0x4b, 0x23, 0xc9, 0x19, 0x0c, 0x26, 0xcb, 0x51, 0x0c, 0x27, 0xb4, + 0xd1, 0x4b, 0x24, 0xf3, 0x29, 0x0e, 0x2d, 0x43, 0xca, 0x90, 0x38, 0x43, + 0xc2, 0x90, 0x38, 0x42, 0xaa, 0x50, 0x38, 0x84, 0xba, 0xd2, 0x40, 0xba, + 0x7a, 0x14, 0x48, 0xc6, 0xe2, 0x94, 0x49, 0xb6, 0x7a, 0x14, 0x48, 0x9a, + 0xc2, 0x53, 0x44, 0x86, 0xe2, 0x52, 0x41, 0x79, 0x82, 0x12, 0x40, 0x76, + 0x72, 0x92, 0x3f, 0x77, 0x72, 0xd2, 0x3f, 0x79, 0x7a, 0xd2, 0x3f, 0x7f, + 0x9a, 0x52, 0x40, 0x80, 0xaa, 0x52, 0x40, 0x81, 0xc2, 0x92, 0x40, 0x81, + 0xba, 0x92, 0x40, 0x82, 0xca, 0xd2, 0x40, 0x86, 0xfa, 0x52, 0x41, 0x8b, + 0x3a, 0xd3, 0x41, 0x8d, 0x4a, 0x13, 0x42, 0x84, 0xd2, 0x52, 0x40, 0x7c, + 0x22, 0x92, 0x3c, 0x8c, 0xe2, 0x91, 0x3a, 0x75, 0x02, 0x92, 0x3b, 0x84, + 0xb2, 0xd2, 0x3e, 0xc9, 0xf2, 0x94, 0x48, 0x8a, 0x02, 0x93, 0x40, 0x97, + 0x72, 0x13, 0x43, 0x84, 0xaa, 0x12, 0x41, 0x8c, 0x0a, 0x13, 0x42, 0x7f, + 0x8a, 0x92, 0x40, 0x86, 0xda, 0x12, 0x43, 0xcc, 0x62, 0xd6, 0x55, 0x02, + 0x53, 0x58, 0x5f, 0x9a, 0x0a, 0x54, 0x4a, 0x85, 0x9a, 0x52, 0x41, 0x73, + 0x22, 0xd2, 0x3e, 0x1c, 0x6a, 0x4f, 0x33, 0xd8, 0x59, 0x4d, 0x2c, 0xc6, + 0xe1, 0x0c, 0x2b, 0x60, 0x89, 0xca, 0x24, 0xec, 0x88, 0xc6, 0x10, 0xb7, + 0x50, 0x44, 0x08, 0xc3, 0x80, 0x04, 0x09, 0x19, 0x39, 0x07, 0x13, 0x80, + 0x61, 0x4a, 0x20, 0xdf, 0x39, 0x0d, 0x2c, 0x45, 0x3a, 0x90, 0x38, 0x58, + 0xa2, 0x90, 0x3a, 0x62, 0xba, 0xcf, 0x39, 0x66, 0x3a, 0xcf, 0x39, 0x68, + 0x62, 0xcf, 0x39, 0x6b, 0x12, 0x90, 0x3a, 0x65, 0xda, 0x90, 0x3b, 0xc2, + 0xd2, 0x94, 0x4a, 0x86, 0xfa, 0x52, 0x44, 0x81, 0x02, 0x53, 0x45, 0x84, + 0x32, 0x53, 0x46, 0x80, 0xea, 0x52, 0x45, 0x83, 0x02, 0x13, 0x48, 0x84, + 0x32, 0x93, 0x48, 0x63, 0x52, 0xd2, 0x43, 0x6b, 0x92, 0x52, 0x45, 0x6f, + 0xb2, 0x12, 0x46, 0xba, 0x12, 0x55, 0x50, 0xbd, 0x2a, 0x15, 0x51, 0xd1, + 0x0a, 0x96, 0x54, 0xfe, 0x3a, 0x57, 0x5a, 0x05, 0x9b, 0xd7, 0x5b, 0x08, + 0xfb, 0x17, 0x5d, 0x10, 0x4b, 0x98, 0x5f, 0x29, 0x0b, 0x19, 0x62, 0x06, + 0xfb, 0x97, 0x5d, 0xe8, 0xf2, 0x16, 0x5a, 0xdf, 0xda, 0x56, 0x59, 0xea, + 0x02, 0x97, 0x5a, 0xec, 0x22, 0xd7, 0x5a, 0xed, 0x02, 0x17, 0x5b, 0xe1, + 0xc2, 0xd6, 0x59, 0xd7, 0x82, 0xd6, 0x58, 0xfb, 0x7a, 0x17, 0x5d, 0xfd, + 0xba, 0x57, 0x5c, 0xd9, 0xea, 0x56, 0x59, 0xd2, 0xaa, 0xd6, 0x58, 0xd3, + 0x92, 0x16, 0x59, 0xcb, 0x42, 0x56, 0x58, 0xce, 0x7a, 0x96, 0x58, 0xd5, + 0x8a, 0x56, 0x59, 0xcd, 0x6a, 0x96, 0x58, 0xcc, 0x52, 0x96, 0x58, 0xe5, + 0x0a, 0x57, 0x5b, 0xc5, 0x1a, 0x96, 0x57, 0xc2, 0x0a, 0x16, 0x57, 0xb7, + 0x8a, 0x55, 0x55, 0xa2, 0x2a, 0xd5, 0x53, 0x96, 0xc2, 0x54, 0x52, 0xb2, + 0x9a, 0x95, 0x55, 0x91, 0x8a, 0x14, 0x52, 0x87, 0x4a, 0xd4, 0x50, 0x7d, + 0xfa, 0x93, 0x4f, 0x73, 0x92, 0x53, 0x4e, 0x64, 0x1a, 0x53, 0x4c, 0x47, + 0x2a, 0x12, 0x49, 0x41, 0x12, 0x12, 0x48, 0x22, 0x22, 0x91, 0x44, 0xeb, + 0xb9, 0x4f, 0x3e, 0xb7, 0xd1, 0x4d, 0x37, 0x64, 0xa9, 0xcb, 0x2c, 0xfc, + 0x09, 0x90, 0x3d, 0x2b, 0x8a, 0xd1, 0x43, 0x0f, 0xa2, 0x90, 0x41, 0x3d, + 0x02, 0xd2, 0x46, 0x6c, 0x42, 0x13, 0x4c, 0x48, 0x32, 0x12, 0x48, 0x4b, + 0x42, 0x52, 0x48, 0xa5, 0xb2, 0xd4, 0x4f, 0x81, 0x82, 0x13, 0x4b, 0x77, + 0x6a, 0xd3, 0x4b, 0x7a, 0x7a, 0x53, 0x4b, 0x95, 0x6a, 0xd4, 0x4d, 0x6c, + 0x02, 0x93, 0x48, 0x90, 0x62, 0x94, 0x4f, 0xa0, 0x72, 0x52, 0x48, 0x6f, + 0xaa, 0x53, 0x4c, 0xd6, 0xc2, 0x56, 0x59, 0x53, 0xa2, 0x52, 0x48, 0x99, + 0xc2, 0x94, 0x51, 0xe9, 0x4a, 0xd7, 0x5a, 0x30, 0xb2, 0x51, 0x44, 0x4a, + 0x5a, 0x12, 0x48, 0x07, 0x72, 0xd0, 0x3f, 0x10, 0xd2, 0xd0, 0x40, 0x05, + 0x62, 0x50, 0x3f, 0x31, 0xb2, 0x51, 0x44, 0xc7, 0x3a, 0x56, 0x56, 0x2c, + 0x8a, 0x11, 0x43, 0x35, 0xda, 0x11, 0x45, 0xfb, 0x19, 0x90, 0x3d, 0x01, + 0x42, 0x50, 0x3e, 0x02, 0x6a, 0x50, 0x3e, 0xf7, 0x21, 0x50, 0x3e, 0x13, + 0xba, 0x10, 0x41, 0x23, 0x2a, 0x11, 0x43, 0xea, 0x69, 0x0f, 0x3b, 0x08, + 0x52, 0x90, 0x3f, 0xd3, 0xc1, 0xce, 0x38, 0xc5, 0x31, 0x4e, 0x36, 0xc8, + 0x79, 0xce, 0x36, 0xa6, 0xa9, 0x4d, 0x32, 0x65, 0xb1, 0x8b, 0x2a, 0xa9, + 0xc9, 0xcd, 0x33, 0xd0, 0xc1, 0x8e, 0x38, 0xc0, 0x29, 0x0e, 0x36, 0xc4, + 0x6a, 0x55, 0x51, 0xc3, 0x5a, 0x55, 0x50, 0x88, 0x9a, 0x92, 0x3e, 0x88, + 0xaa, 0x12, 0x3f, 0x8a, 0xaa, 0x12, 0x3f, 0x89, 0x9a, 0x92, 0x3e, 0x6b, + 0xba, 0x11, 0x39, 0x5e, 0x4a, 0xd1, 0x37, 0x53, 0xfa, 0xd0, 0x35, 0x42, + 0x72, 0x50, 0x33, 0xef, 0xd1, 0xcd, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x08, 0x04, 0x00, 0xfe, 0xb0, 0x45, 0x0d, 0x40, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, + 0x80, 0x46, 0x0b, 0x94, 0x89, 0x4b, 0x23, 0xe3, 0xe9, 0x0d, 0x2d, 0x40, + 0x7a, 0x90, 0x38, 0x44, 0xba, 0x10, 0x39, 0x56, 0x4a, 0x91, 0x3b, 0x5a, + 0xa2, 0x51, 0x3c, 0x74, 0x32, 0xd2, 0x3f, 0x75, 0x62, 0xd2, 0x3f, 0x80, + 0x72, 0x92, 0x40, 0x80, 0xa2, 0x92, 0x40, 0x86, 0xda, 0x52, 0x41, 0x85, + 0xd2, 0x52, 0x41, 0x85, 0xe2, 0x52, 0x41, 0x88, 0x02, 0x93, 0x41, 0x83, + 0xd2, 0x12, 0x41, 0x85, 0xea, 0x52, 0x41, 0x87, 0xf2, 0x92, 0x41, 0x92, + 0x42, 0xd3, 0x42, 0x95, 0x6a, 0x53, 0x43, 0x94, 0x62, 0x53, 0x43, 0x97, + 0x8a, 0x93, 0x43, 0x9a, 0xb2, 0x13, 0x44, 0xa5, 0x0a, 0x54, 0x45, 0x9e, + 0xea, 0x93, 0x44, 0x95, 0x82, 0x93, 0x42, 0x8e, 0x3a, 0x53, 0x40, 0x9c, + 0xa2, 0x93, 0x40, 0x8d, 0xfa, 0x92, 0x40, 0x81, 0x82, 0x12, 0x3d, 0x21, + 0xb2, 0x0f, 0x33, 0x75, 0x5a, 0x12, 0x3d, 0x94, 0x5a, 0x53, 0x41, 0x93, + 0x4a, 0x13, 0x41, 0x9a, 0x8a, 0x53, 0x42, 0xa0, 0xb2, 0xd3, 0x42, 0xb3, + 0x2a, 0x14, 0x45, 0xaf, 0x22, 0x14, 0x45, 0xc7, 0xea, 0xd4, 0x49, 0xc7, + 0x02, 0x55, 0x4a, 0xd5, 0x82, 0x55, 0x4b, 0x38, 0x5b, 0x18, 0x57, 0xe4, + 0xf2, 0x15, 0x4d, 0xd6, 0x52, 0xd5, 0x4a, 0xd9, 0xba, 0x95, 0x4b, 0xcc, + 0x1a, 0x55, 0x49, 0xb8, 0x6a, 0x54, 0x46, 0x8d, 0x02, 0xd3, 0x41, 0x99, + 0x72, 0xd3, 0x41, 0xc5, 0xb2, 0xd4, 0x49, 0xd7, 0x4a, 0x95, 0x4b, 0xcb, + 0xf2, 0x14, 0x4a, 0xca, 0x0a, 0x55, 0x4a, 0xd7, 0x8a, 0xd5, 0x4b, 0xd5, + 0x42, 0x15, 0x4b, 0xc5, 0xb2, 0x14, 0x49, 0x91, 0x3a, 0xd3, 0x42, 0x87, + 0xd2, 0x12, 0x41, 0xc3, 0x82, 0xd4, 0x46, 0xd7, 0x12, 0xd5, 0x4a, 0xa1, + 0x7a, 0x13, 0x44, 0x74, 0xc8, 0x85, 0x19, 0x86, 0x48, 0x86, 0x1b, 0x64, + 0x70, 0x45, 0x18, 0xba, 0x18, 0x08, 0x22, 0xad, 0xc0, 0x07, 0x21, 0x7d, + 0x18, 0x46, 0x1a, 0x8d, 0x90, 0xc6, 0x1c, 0x82, 0x50, 0x06, 0x1b, 0x80, + 0x48, 0x86, 0x1a, 0x46, 0x90, 0x84, 0x13, 0x81, 0x68, 0xc6, 0x1a, 0x48, + 0xa8, 0xc4, 0x13, 0x00, 0xe8, 0x83, 0x10, 0x48, 0xa8, 0xc4, 0x13, 0x43, + 0x78, 0x04, 0x13, 0x00, 0x48, 0x04, 0x12, 0x59, 0x50, 0xc5, 0x16, 0x9c, + 0x68, 0x07, 0x1f, 0xa1, 0x98, 0x07, 0x20, 0x40, 0x60, 0x84, 0x12, 0xfc, + 0xc0, 0xc7, 0x16, 0x32, 0x39, 0x48, 0x16, 0xfa, 0x40, 0x47, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x37, 0xb1, 0x88, 0x18, 0xba, 0xb9, 0xcc, 0x28, 0x3d, + 0xb1, 0xc8, 0x18, 0xd1, 0x81, 0x8d, 0x2c, 0xcb, 0x29, 0xcd, 0x2b, 0xda, + 0x99, 0xcd, 0x2d, 0xe2, 0xe9, 0xcd, 0x2e, 0xee, 0x31, 0x4e, 0x30, 0xfd, + 0x81, 0x8e, 0x31, 0xdc, 0xb9, 0x0d, 0x2e, 0xfc, 0x99, 0x8e, 0x31, 0x05, + 0xd2, 0x8e, 0x32, 0x0c, 0xfa, 0x8e, 0x33, 0x0a, 0xf2, 0x8e, 0x33, 0x07, + 0xea, 0x0e, 0x33, 0x0e, 0x22, 0x0f, 0x34, 0x11, 0x3a, 0x8f, 0x34, 0x0d, + 0x1a, 0x0f, 0x34, 0x0c, 0x42, 0xcf, 0x33, 0x0f, 0x52, 0x4f, 0x34, 0x16, + 0x72, 0x4f, 0x35, 0x15, 0x8a, 0x4f, 0x35, 0x18, 0xc2, 0x8f, 0x35, 0x1b, + 0xca, 0xcf, 0x35, 0x1f, 0xe2, 0x8f, 0x36, 0x22, 0x02, 0x10, 0x37, 0x2d, + 0x32, 0x50, 0x38, 0x33, 0x42, 0x90, 0x38, 0x62, 0xd2, 0x91, 0x3e, 0x62, + 0xd2, 0x51, 0x3e, 0x91, 0xe2, 0x13, 0x4a, 0x8e, 0xe2, 0xd3, 0x4a, 0x79, + 0x5a, 0xd3, 0x4a, 0x6e, 0x52, 0xd3, 0x4b, 0x7d, 0xda, 0x13, 0x4e, 0x88, + 0x42, 0x54, 0x50, 0x93, 0x9a, 0x94, 0x51, 0x9a, 0xca, 0x54, 0x52, 0x99, + 0xba, 0x54, 0x52, 0x95, 0x9a, 0xd4, 0x51, 0x94, 0xaa, 0xd4, 0x51, 0x87, + 0x3a, 0x54, 0x50, 0x81, 0x12, 0x94, 0x4f, 0x74, 0xaa, 0x13, 0x4e, 0x61, + 0x1a, 0xd3, 0x4b, 0x4f, 0x92, 0xd2, 0x49, 0x42, 0x2a, 0x52, 0x48, 0x1a, + 0xf2, 0x50, 0x43, 0xf9, 0x01, 0xd0, 0x3f, 0xc5, 0x49, 0xce, 0x38, 0x87, + 0x39, 0xcc, 0x2f, 0xab, 0x69, 0x8d, 0x34, 0xbf, 0xf9, 0x4d, 0x36, 0x21, + 0x0a, 0x51, 0x42, 0x40, 0xc2, 0xd1, 0x42, 0x62, 0xa2, 0x52, 0x45, 0xe7, + 0x0a, 0x16, 0x50, 0x9d, 0xaa, 0x93, 0x45, 0x1a, 0x52, 0x10, 0x3c, 0x7a, + 0xa2, 0x93, 0x4a, 0x89, 0x3a, 0x54, 0x4d, 0x5c, 0xba, 0xd2, 0x48, 0x17, + 0xca, 0x10, 0x41, 0x04, 0x42, 0x90, 0x3e, 0x07, 0x5a, 0xd0, 0x3e, 0xe0, + 0x29, 0x8f, 0x39, 0xd2, 0x79, 0x4e, 0x36, 0xfb, 0x49, 0xcf, 0x38, 0x88, + 0x9a, 0x93, 0x48, 0x8c, 0x1a, 0x13, 0x43, 0x7e, 0x52, 0x92, 0x3d, 0x5d, + 0x62, 0x11, 0x39, 0x11, 0x02, 0x0f, 0x30, 0x81, 0x69, 0x8a, 0x1d, 0x12, + 0x29, 0xc7, 0x11, 0xcd, 0xf0, 0x44, 0x09, 0xa3, 0xa8, 0x03, 0x00, 0x81, + 0x58, 0x02, 0x00, 0x89, 0x68, 0x02, 0x00, 0xea, 0x40, 0xc5, 0x09, 0x40, + 0x19, 0xc8, 0x16, 0x4f, 0x99, 0x88, 0x18, 0x7e, 0x19, 0x0a, 0x1e, 0x92, + 0xa9, 0x0a, 0x21, 0xa2, 0x31, 0xcb, 0x22, 0xb8, 0xf9, 0x0b, 0x25, 0xc5, + 0x21, 0xcc, 0x25, 0xab, 0x59, 0xcb, 0x22, 0xd3, 0x99, 0x4c, 0x28, 0xd3, + 0xa1, 0x4c, 0x28, 0xf5, 0xd1, 0x0d, 0x2c, 0xfe, 0x01, 0x4e, 0x2d, 0xfa, + 0xf1, 0x8d, 0x2d, 0x92, 0x91, 0xca, 0x20, 0xe8, 0x41, 0x4d, 0x2b, 0xdb, + 0xd9, 0xcc, 0x29, 0xe7, 0x31, 0x8d, 0x2a, 0xe5, 0x31, 0x8d, 0x2a, 0xb7, + 0xb1, 0x4b, 0x24, 0xe0, 0xe1, 0x8c, 0x29, 0xc5, 0x19, 0x8c, 0x25, 0xc4, + 0x21, 0x8c, 0x25, 0xee, 0xc1, 0x8d, 0x2b, 0x45, 0xea, 0x90, 0x38, 0x4f, + 0x4a, 0xd1, 0x39, 0x54, 0x52, 0x11, 0x3b, 0x6e, 0x42, 0x52, 0x3e, 0x95, + 0x7a, 0x53, 0x43, 0xbb, 0x92, 0x94, 0x48, 0xa3, 0x12, 0x94, 0x45, 0x8c, + 0x3a, 0x53, 0x42, 0x7b, 0x8a, 0x52, 0x40, 0x72, 0x52, 0x12, 0x3f, 0x71, + 0x52, 0x92, 0x3e, 0x73, 0x5a, 0x12, 0x3f, 0x77, 0x72, 0x92, 0x3f, 0x7c, + 0x8a, 0x12, 0x40, 0x7b, 0x82, 0x12, 0x40, 0x78, 0x72, 0x92, 0x3f, 0x80, + 0xaa, 0x52, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x84, 0xda, 0x12, 0x41, 0x8b, + 0x2a, 0xd3, 0x41, 0x8d, 0x4a, 0x13, 0x42, 0x8e, 0x4a, 0xd3, 0x41, 0x75, + 0x62, 0x92, 0x3c, 0x54, 0x3a, 0xd1, 0x38, 0x72, 0x4a, 0x52, 0x3c, 0x72, + 0x52, 0x92, 0x3c, 0x9b, 0xba, 0x53, 0x42, 0xbf, 0x92, 0xd4, 0x46, 0x82, + 0xaa, 0x52, 0x3f, 0xa2, 0xca, 0xd3, 0x44, 0x82, 0x9a, 0x92, 0x40, 0x87, + 0xda, 0x52, 0x41, 0x6a, 0x22, 0x92, 0x3e, 0xa9, 0x12, 0x54, 0x48, 0xae, + 0x72, 0xd4, 0x4b, 0xa8, 0xfa, 0x13, 0x48, 0x9b, 0x52, 0xd3, 0x43, 0x65, + 0xe2, 0x11, 0x3d, 0x15, 0x2a, 0x4f, 0x33, 0x06, 0xb2, 0x8e, 0x31, 0xd6, + 0x09, 0x4e, 0x33, 0x87, 0x39, 0x4c, 0x2d, 0x24, 0x99, 0x88, 0x1b, 0x9e, + 0x00, 0x04, 0x00, 0x65, 0x00, 0x00, 0x00, 0x91, 0x00, 0x03, 0x00, 0xb5, + 0xc0, 0x03, 0x00, 0x26, 0x41, 0x47, 0x14, 0x98, 0x89, 0x0a, 0x22, 0xf9, + 0xf9, 0x0c, 0x2d, 0x43, 0x7a, 0xcf, 0x36, 0x69, 0x22, 0x91, 0x3c, 0x5e, + 0x62, 0x50, 0x3a, 0x4b, 0x0a, 0x4f, 0x37, 0x48, 0xba, 0x8e, 0x36, 0x62, + 0x2a, 0xd2, 0x40, 0x88, 0x12, 0xd3, 0x44, 0x62, 0x2a, 0x12, 0x41, 0x61, + 0x2a, 0x52, 0x41, 0x62, 0x2a, 0x92, 0x41, 0x9e, 0x1a, 0x14, 0x4a, 0x9e, + 0x2a, 0x94, 0x4a, 0x9a, 0x22, 0x54, 0x4b, 0x9d, 0x32, 0x54, 0x4c, 0xa7, + 0x7a, 0x14, 0x4e, 0xa8, 0xaa, 0x14, 0x4f, 0xbc, 0x2a, 0x95, 0x51, 0xf0, + 0xca, 0xd6, 0x58, 0x0b, 0x0b, 0xd8, 0x5d, 0xd8, 0x4a, 0x56, 0x56, 0xdb, + 0x62, 0x96, 0x57, 0x65, 0xe3, 0x1a, 0x6a, 0x7d, 0xab, 0x9b, 0x6c, 0x1a, + 0xab, 0xd8, 0x60, 0xe5, 0xea, 0x16, 0x5a, 0xe9, 0xf2, 0x56, 0x5a, 0xea, + 0x12, 0xd7, 0x5a, 0xea, 0xea, 0x96, 0x5a, 0xea, 0x22, 0xd7, 0x5a, 0xe7, + 0x0a, 0x97, 0x5a, 0xe5, 0xe2, 0x56, 0x5a, 0xc7, 0x2a, 0x16, 0x57, 0xf4, + 0x9a, 0x17, 0x5c, 0xdd, 0xf2, 0xd6, 0x59, 0xc9, 0x4a, 0x16, 0x58, 0xc9, + 0x4a, 0x16, 0x58, 0xce, 0x6a, 0x96, 0x58, 0xcd, 0x6a, 0x96, 0x58, 0xd7, + 0xb2, 0xd6, 0x59, 0xcb, 0x52, 0x96, 0x58, 0xc6, 0x22, 0x16, 0x58, 0xca, + 0x42, 0x96, 0x58, 0xc5, 0x1a, 0xd6, 0x57, 0xc2, 0x02, 0x96, 0x57, 0xaf, + 0x8a, 0x55, 0x55, 0xa6, 0x42, 0x55, 0x54, 0xad, 0x5a, 0xd5, 0x54, 0xc3, + 0x2a, 0xd6, 0x57, 0x9a, 0xc2, 0xd4, 0x52, 0x8a, 0x5a, 0x14, 0x51, 0x80, + 0x12, 0xd4, 0x4f, 0x66, 0x62, 0xd3, 0x4c, 0x51, 0x92, 0x52, 0x4a, 0x40, + 0x1a, 0x52, 0x48, 0x2a, 0x7a, 0x91, 0x45, 0x1b, 0xfa, 0x50, 0x43, 0xf3, + 0xa1, 0x4f, 0x3e, 0xb4, 0xe9, 0x4d, 0x36, 0x95, 0xd9, 0xcc, 0x30, 0x23, + 0x5a, 0x11, 0x43, 0x21, 0x52, 0x51, 0x43, 0x18, 0x12, 0xd1, 0x42, 0x5e, + 0x32, 0x93, 0x4a, 0x68, 0x62, 0x93, 0x4b, 0x49, 0x42, 0x52, 0x48, 0x95, + 0x62, 0x14, 0x50, 0x77, 0x32, 0x13, 0x4a, 0x34, 0x4a, 0xd1, 0x42, 0x1d, + 0xaa, 0x50, 0x41, 0x4a, 0x22, 0x12, 0x47, 0x90, 0x3a, 0x14, 0x4d, 0x86, + 0xe2, 0x93, 0x4b, 0xa6, 0x1a, 0x15, 0x53, 0x81, 0xea, 0x53, 0x4e, 0xa0, + 0xc2, 0x94, 0x52, 0x7d, 0xa2, 0x53, 0x4c, 0x94, 0x92, 0x14, 0x51, 0x7d, + 0xc2, 0x93, 0x4d, 0x00, 0x0b, 0x98, 0x5d, 0x48, 0x52, 0xd2, 0x47, 0x33, + 0xc2, 0x91, 0x44, 0x15, 0xda, 0x50, 0x41, 0x06, 0x72, 0x90, 0x3f, 0x23, + 0x52, 0xd1, 0x42, 0xb5, 0xaa, 0xd5, 0x53, 0x2f, 0xba, 0x51, 0x43, 0x38, + 0x02, 0x92, 0x45, 0x01, 0x4a, 0x90, 0x3e, 0x03, 0x62, 0xd0, 0x3e, 0x04, + 0x8a, 0xd0, 0x3e, 0xf1, 0x09, 0x90, 0x3d, 0xf1, 0xf9, 0x8f, 0x3d, 0x23, + 0x32, 0x11, 0x43, 0xf6, 0xc1, 0x0f, 0x3c, 0x04, 0x3a, 0xd0, 0x3d, 0xfa, + 0xf1, 0x8f, 0x3c, 0xd7, 0xf1, 0xce, 0x38, 0xd6, 0x11, 0xcf, 0x38, 0xbe, + 0x41, 0xce, 0x34, 0xab, 0xe1, 0xcd, 0x32, 0xac, 0xd9, 0xcd, 0x33, 0xd0, + 0xb9, 0x8e, 0x38, 0xc2, 0x39, 0x4e, 0x36, 0xc3, 0x52, 0x15, 0x51, 0xc1, + 0x4a, 0x95, 0x4f, 0x8b, 0xc2, 0x12, 0x40, 0x8c, 0xc2, 0x92, 0x3f, 0x8a, + 0xa2, 0xd2, 0x3e, 0x88, 0x8a, 0x52, 0x3e, 0x6b, 0xc2, 0x91, 0x39, 0x61, + 0x72, 0x91, 0x38, 0x53, 0x02, 0x51, 0x36, 0x44, 0x82, 0x90, 0x33, 0xef, + 0xc9, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, + 0x60, 0x84, 0x08, 0x00, 0x00, 0x00, 0x00, 0xd6, 0xc0, 0x04, 0x09, 0x10, + 0x51, 0xc6, 0x10, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x00, 0xc6, 0x08, 0x91, 0x69, 0x0b, 0x23, 0x07, 0xca, 0x8e, 0x31, 0x3e, + 0x6a, 0x50, 0x38, 0x46, 0xca, 0x50, 0x39, 0x54, 0x3a, 0x51, 0x3b, 0x65, + 0xda, 0x91, 0x3d, 0x73, 0x2a, 0x92, 0x3f, 0x75, 0x62, 0xd2, 0x3f, 0x80, + 0x6a, 0x92, 0x40, 0x84, 0xd2, 0x12, 0x41, 0x82, 0xba, 0xd2, 0x40, 0x82, + 0xba, 0xd2, 0x40, 0x84, 0xc2, 0x12, 0x41, 0x8b, 0x0a, 0x13, 0x42, 0x8d, + 0x22, 0x53, 0x42, 0x8f, 0x22, 0x93, 0x42, 0x92, 0x4a, 0xd3, 0x42, 0x93, + 0x5a, 0x13, 0x43, 0x96, 0x6a, 0x93, 0x43, 0x94, 0x8a, 0x13, 0x43, 0x93, + 0x9a, 0x13, 0x43, 0x97, 0xca, 0xd3, 0x43, 0x98, 0xb2, 0xd3, 0x43, 0x9a, + 0xaa, 0x13, 0x44, 0xa1, 0xd2, 0x13, 0x45, 0xa1, 0xda, 0x13, 0x45, 0x9d, + 0xc2, 0x93, 0x43, 0xb4, 0x42, 0x54, 0x47, 0xb4, 0x42, 0x14, 0x47, 0xb5, + 0x4a, 0x94, 0x46, 0x50, 0x3a, 0x91, 0x39, 0x6a, 0x1a, 0xd2, 0x3c, 0xa8, + 0x02, 0x14, 0x44, 0xb2, 0x2a, 0x14, 0x45, 0xc3, 0x8a, 0x94, 0x47, 0xc3, + 0x82, 0xd4, 0x47, 0xdb, 0x62, 0x15, 0x4b, 0xdb, 0x9a, 0xd5, 0x4b, 0xfe, + 0x8a, 0xd6, 0x4f, 0xcf, 0x42, 0x95, 0x4a, 0xc8, 0xe2, 0x14, 0x49, 0xce, + 0x0a, 0x95, 0x49, 0xe5, 0xea, 0x55, 0x4e, 0x01, 0xab, 0x96, 0x50, 0x24, + 0x12, 0xd0, 0x33, 0xfe, 0x7a, 0x96, 0x4f, 0xb0, 0x42, 0x54, 0x45, 0x52, + 0x4a, 0x91, 0x39, 0xbf, 0x62, 0x14, 0x46, 0x0a, 0xcb, 0x16, 0x52, 0xc2, + 0x7a, 0x54, 0x48, 0xbe, 0x6a, 0x54, 0x48, 0xc7, 0xea, 0xd4, 0x49, 0xca, + 0x02, 0x15, 0x4a, 0xc2, 0xaa, 0xd4, 0x48, 0x93, 0x5a, 0x13, 0x43, 0x7b, + 0x8a, 0x12, 0x40, 0x68, 0x1a, 0xd2, 0x3d, 0x72, 0x32, 0xd2, 0x3c, 0xc7, + 0x8a, 0xd4, 0x48, 0xe6, 0x09, 0x4e, 0x2e, 0x72, 0xb8, 0x85, 0x19, 0x81, + 0x30, 0xc6, 0x1a, 0x6d, 0xc0, 0x05, 0x19, 0x89, 0x88, 0x06, 0x1c, 0x90, + 0xc8, 0x46, 0x1d, 0xb0, 0xa0, 0x47, 0x21, 0xa3, 0x58, 0x07, 0x20, 0x87, + 0x88, 0xc6, 0x1b, 0x93, 0x00, 0xc7, 0x1d, 0x63, 0xb0, 0x05, 0x18, 0x00, + 0x40, 0x04, 0x12, 0x56, 0x30, 0x45, 0x16, 0x00, 0x20, 0x84, 0x11, 0x00, + 0xe0, 0x83, 0x10, 0x00, 0x00, 0xc4, 0x10, 0x42, 0x70, 0xc4, 0x12, 0x77, + 0x30, 0xc6, 0x19, 0x9d, 0x70, 0x47, 0x1f, 0x86, 0x98, 0x86, 0x1b, 0xb6, + 0xc0, 0x44, 0x0c, 0x2f, 0x61, 0x88, 0x16, 0xf1, 0xa8, 0x46, 0x0f, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xa9, 0x8c, 0x28, 0x73, + 0x79, 0x8a, 0x1f, 0x9e, 0x19, 0x0c, 0x27, 0xc1, 0xc1, 0x4c, 0x2a, 0xcc, + 0x11, 0x0d, 0x2c, 0xd2, 0x71, 0x0d, 0x2d, 0xe8, 0x19, 0x0e, 0x30, 0xf2, + 0x51, 0xce, 0x30, 0x0c, 0x1a, 0x4f, 0x33, 0x03, 0xca, 0x4e, 0x32, 0x06, + 0xd2, 0x8e, 0x32, 0x0b, 0xf2, 0x8e, 0x33, 0x0e, 0x0a, 0xcf, 0x33, 0xeb, + 0x19, 0x4e, 0x30, 0x10, 0x32, 0x4f, 0x34, 0x17, 0x6a, 0x4f, 0x35, 0x17, + 0x7a, 0x4f, 0x35, 0x16, 0x7a, 0x0f, 0x35, 0x13, 0x7a, 0xcf, 0x34, 0x1b, + 0xb2, 0x0f, 0x36, 0x1a, 0xba, 0xcf, 0x35, 0x18, 0xc2, 0x8f, 0x35, 0x18, + 0xb2, 0x8f, 0x35, 0x1e, 0xd2, 0x8f, 0x36, 0x1d, 0xe2, 0x8f, 0x36, 0x23, + 0x12, 0x50, 0x37, 0x2a, 0x32, 0x10, 0x38, 0x5d, 0xa2, 0xd1, 0x3d, 0x59, + 0x7a, 0xd1, 0x3c, 0x59, 0x92, 0x92, 0x48, 0x45, 0x22, 0x52, 0x47, 0x4a, + 0x5a, 0x92, 0x48, 0x5d, 0xf2, 0xd2, 0x4a, 0x6d, 0x6a, 0x93, 0x4c, 0x79, + 0xd2, 0x13, 0x4e, 0x83, 0x12, 0x54, 0x4f, 0x8b, 0x4a, 0x54, 0x50, 0x82, + 0xf2, 0x93, 0x4e, 0x81, 0xda, 0x53, 0x4d, 0x81, 0x02, 0x94, 0x4e, 0x61, + 0x1a, 0x93, 0x4b, 0x59, 0xda, 0xd2, 0x4a, 0x5a, 0xe2, 0xd2, 0x4a, 0x43, + 0x2a, 0x52, 0x48, 0x32, 0xc2, 0x51, 0x46, 0x24, 0x4a, 0xd1, 0x44, 0xf6, + 0xe9, 0x8f, 0x3f, 0xc2, 0x41, 0xce, 0x38, 0x75, 0xf9, 0x0b, 0x2f, 0x60, + 0x21, 0x8b, 0x2a, 0x80, 0x09, 0x8c, 0x2e, 0xd5, 0xa1, 0x4e, 0x39, 0x2b, + 0x22, 0x51, 0x41, 0x4d, 0x22, 0xd2, 0x42, 0xa5, 0x5a, 0x14, 0x4b, 0xb8, + 0x52, 0x94, 0x48, 0x58, 0x22, 0x12, 0x42, 0xe4, 0xd2, 0x96, 0x57, 0x91, + 0x42, 0x94, 0x4c, 0x56, 0x8a, 0xd2, 0x46, 0x16, 0xb2, 0x50, 0x40, 0x01, + 0x1a, 0xd0, 0x3d, 0x03, 0x22, 0x50, 0x3e, 0xf0, 0x89, 0x0f, 0x3b, 0xca, + 0x51, 0x4e, 0x35, 0xd1, 0x49, 0xce, 0x34, 0x4c, 0x8a, 0xd1, 0x40, 0x73, + 0x2a, 0x52, 0x3f, 0x66, 0xba, 0x91, 0x3a, 0x54, 0x1a, 0x11, 0x38, 0x09, + 0xb2, 0x8e, 0x2e, 0x74, 0x21, 0x4a, 0x1c, 0x0c, 0xf9, 0xc6, 0x11, 0xca, + 0xc8, 0x84, 0x08, 0x9f, 0x88, 0x03, 0x00, 0x8b, 0xa0, 0x02, 0x00, 0x98, + 0xd0, 0x02, 0x00, 0x00, 0xf1, 0x45, 0x0c, 0x4a, 0x79, 0x88, 0x18, 0x5e, + 0x19, 0x49, 0x1a, 0x80, 0x11, 0xca, 0x1d, 0xa2, 0x41, 0x4b, 0x23, 0x9f, + 0x29, 0xcb, 0x22, 0x9c, 0x09, 0x0b, 0x22, 0xa8, 0x49, 0xcb, 0x22, 0xd6, + 0xa9, 0x4c, 0x28, 0xd5, 0xa9, 0x8c, 0x28, 0xea, 0x71, 0x0d, 0x2b, 0x02, + 0x2a, 0xce, 0x2d, 0xd5, 0xb9, 0xcc, 0x28, 0xda, 0xe1, 0x0c, 0x2a, 0xf4, + 0xc1, 0x4d, 0x2d, 0x91, 0x99, 0xca, 0x20, 0xed, 0x81, 0xcd, 0x2b, 0xdf, + 0x09, 0x4d, 0x2a, 0x9d, 0xe9, 0xca, 0x21, 0x01, 0x12, 0xce, 0x2d, 0xe5, + 0x29, 0x4d, 0x2a, 0xde, 0xf9, 0x8c, 0x29, 0xa8, 0x39, 0x4b, 0x22, 0xcf, + 0x71, 0x4c, 0x27, 0xeb, 0x69, 0x8d, 0x2a, 0x24, 0xf2, 0x8f, 0x33, 0x63, + 0x0a, 0x92, 0x3c, 0x6e, 0x3a, 0x52, 0x3e, 0x98, 0xb2, 0xd3, 0x43, 0x8f, + 0x4a, 0x53, 0x42, 0x8e, 0x3a, 0x53, 0x42, 0x91, 0x62, 0x13, 0x43, 0x80, + 0xba, 0x92, 0x40, 0x6f, 0x4a, 0x92, 0x3e, 0x6c, 0x3a, 0x52, 0x3e, 0x67, + 0x22, 0x92, 0x3d, 0x6e, 0x42, 0x52, 0x3e, 0x74, 0x62, 0x12, 0x3f, 0x76, + 0x72, 0x92, 0x3f, 0x7a, 0x82, 0xd2, 0x3f, 0x7b, 0x8a, 0x12, 0x40, 0x7e, + 0xa2, 0x52, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x87, 0xf2, 0x52, 0x41, 0x8a, + 0x2a, 0xd3, 0x41, 0x8c, 0x3a, 0x13, 0x42, 0x8a, 0x2a, 0x53, 0x41, 0x83, + 0xc2, 0x52, 0x3f, 0x4d, 0x22, 0x91, 0x38, 0x5a, 0x8a, 0xd1, 0x39, 0x76, + 0x6a, 0xd2, 0x3c, 0x82, 0xb2, 0x52, 0x3d, 0xb9, 0x6a, 0xd4, 0x44, 0x9e, + 0xca, 0xd3, 0x42, 0x84, 0xb2, 0x12, 0x40, 0x8c, 0xf2, 0x12, 0x42, 0x82, + 0xaa, 0xd2, 0x40, 0x7d, 0x82, 0x52, 0x40, 0x94, 0x2a, 0x13, 0x43, 0xab, + 0x02, 0x54, 0x46, 0xb0, 0x1a, 0x54, 0x47, 0x92, 0x02, 0x13, 0x42, 0x4b, + 0xca, 0x90, 0x39, 0x37, 0x32, 0x50, 0x37, 0x19, 0x5a, 0x0f, 0x34, 0xcc, + 0x31, 0x8e, 0x35, 0x9c, 0x71, 0xcd, 0x30, 0x3a, 0xd9, 0xc9, 0x21, 0xa2, + 0x80, 0x44, 0x08, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb1, 0x70, 0x03, 0x00, 0xdf, 0xc8, 0x44, 0x0b, 0x46, + 0x91, 0x07, 0x17, 0xa5, 0x41, 0x4a, 0x22, 0xe8, 0x39, 0x4c, 0x2a, 0x1b, + 0x52, 0xce, 0x31, 0x55, 0xca, 0x90, 0x3a, 0x63, 0x42, 0x91, 0x3c, 0xba, + 0x7a, 0x54, 0x49, 0xa8, 0x02, 0x94, 0x47, 0xb0, 0x62, 0xd4, 0x49, 0xb6, + 0x92, 0x54, 0x4a, 0x74, 0x7a, 0x92, 0x42, 0x97, 0xda, 0x53, 0x49, 0x8f, + 0xaa, 0x13, 0x49, 0x95, 0x02, 0xd4, 0x4a, 0x9b, 0x32, 0x14, 0x4c, 0xa6, + 0x8a, 0xd4, 0x4e, 0xa6, 0x9a, 0x54, 0x4f, 0xbf, 0x4a, 0xd5, 0x51, 0xee, + 0xca, 0xd6, 0x58, 0x3b, 0x53, 0x59, 0x63, 0xf1, 0x2a, 0x57, 0x5a, 0xf9, + 0x6a, 0x17, 0x5b, 0x03, 0xeb, 0xd7, 0x5c, 0xd9, 0xa2, 0x96, 0x58, 0xe8, + 0x02, 0x57, 0x5a, 0xf1, 0x3a, 0x57, 0x5b, 0xf0, 0x42, 0x57, 0x5b, 0xe9, + 0x0a, 0x97, 0x5a, 0xf2, 0x52, 0x97, 0x5b, 0xf5, 0x6a, 0x17, 0x5c, 0xe4, + 0xda, 0x56, 0x5a, 0x0c, 0x4b, 0xd8, 0x5f, 0xca, 0x4a, 0xd6, 0x57, 0x05, + 0x0b, 0x98, 0x5d, 0xe3, 0x1a, 0xd7, 0x5a, 0xce, 0x82, 0x96, 0x58, 0xcf, + 0x82, 0xd6, 0x58, 0xd6, 0xb2, 0x96, 0x59, 0xd5, 0xaa, 0x96, 0x59, 0xc9, + 0x42, 0x56, 0x58, 0xcf, 0x5a, 0x16, 0x59, 0xce, 0x62, 0x96, 0x58, 0xcb, + 0x4a, 0x56, 0x58, 0xd3, 0x72, 0x96, 0x59, 0xbd, 0xda, 0x95, 0x56, 0xb5, + 0x9a, 0xd5, 0x55, 0xb5, 0xaa, 0xd5, 0x55, 0xc3, 0x22, 0x16, 0x58, 0xe7, + 0x3a, 0x17, 0x5c, 0x8a, 0x62, 0x14, 0x51, 0x7a, 0xf2, 0x53, 0x4f, 0x69, + 0x62, 0x53, 0x4d, 0x56, 0xda, 0x12, 0x4b, 0x56, 0xca, 0xd2, 0x4a, 0x47, + 0x52, 0x12, 0x49, 0x16, 0xca, 0xd0, 0x42, 0x08, 0x42, 0x10, 0x41, 0xc1, + 0x11, 0x4e, 0x38, 0x7e, 0xc1, 0xcb, 0x2c, 0x00, 0x1a, 0x10, 0x3e, 0x36, + 0xea, 0x51, 0x45, 0x46, 0x6a, 0xd2, 0x47, 0x4f, 0xc2, 0x12, 0x49, 0x69, + 0x7a, 0x93, 0x4b, 0x45, 0x4a, 0x92, 0x47, 0x55, 0xd2, 0x92, 0x49, 0x8b, + 0x3a, 0x54, 0x4d, 0x61, 0xf2, 0xd2, 0x48, 0x16, 0x72, 0x50, 0x40, 0x1f, + 0xa2, 0x90, 0x41, 0x96, 0x72, 0x14, 0x4f, 0x80, 0x8a, 0x13, 0x4a, 0x98, + 0x82, 0x14, 0x50, 0xae, 0xaa, 0x54, 0x51, 0x8c, 0x3a, 0x54, 0x50, 0xb8, + 0x6a, 0x55, 0x54, 0x80, 0xc2, 0xd3, 0x4d, 0x6b, 0x3b, 0xdb, 0x6b, 0xdf, + 0xd2, 0x96, 0x5a, 0x3a, 0xa2, 0x51, 0x45, 0x12, 0x8a, 0x10, 0x41, 0x2a, + 0x72, 0x91, 0x43, 0x25, 0x6a, 0x11, 0x43, 0x2c, 0xaa, 0xd1, 0x43, 0xcf, + 0xa2, 0x56, 0x58, 0x9d, 0x02, 0x95, 0x51, 0x43, 0x52, 0xd2, 0x47, 0x06, + 0x72, 0x50, 0x3f, 0x03, 0x6a, 0xd0, 0x3e, 0x0a, 0xb2, 0x10, 0x40, 0x06, + 0xa2, 0x90, 0x3f, 0xf0, 0x09, 0x50, 0x3d, 0x28, 0x5a, 0x51, 0x43, 0xf6, + 0xe1, 0x4f, 0x3c, 0x09, 0x62, 0xd0, 0x3e, 0xfb, 0x09, 0x90, 0x3c, 0xd0, + 0xd1, 0x0e, 0x38, 0xca, 0x99, 0x0e, 0x37, 0xc4, 0x59, 0xce, 0x35, 0xb7, + 0x21, 0x0e, 0x34, 0xb3, 0x09, 0x8e, 0x34, 0xcf, 0xb9, 0x8e, 0x38, 0xc0, + 0x31, 0x4e, 0x36, 0xc5, 0x8a, 0x15, 0x51, 0xc4, 0x62, 0x55, 0x50, 0x8c, + 0xd2, 0x12, 0x40, 0x8b, 0xb2, 0xd2, 0x3e, 0x8a, 0x9a, 0x92, 0x3e, 0x88, + 0x8a, 0x52, 0x3e, 0x6a, 0xba, 0x51, 0x39, 0x62, 0x7a, 0x91, 0x38, 0x55, + 0xfa, 0x90, 0x36, 0x45, 0x8a, 0x10, 0x34, 0xf1, 0xe1, 0xcd, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xf0, 0x84, 0x0a, 0xc1, + 0xc8, 0x03, 0x00, 0x29, 0x29, 0x47, 0x12, 0x2d, 0x59, 0x07, 0x13, 0x3b, + 0x71, 0xc7, 0x13, 0xde, 0xc0, 0x04, 0x0a, 0xcf, 0xb8, 0x44, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, + 0x68, 0x05, 0x00, 0xcd, 0x21, 0x4d, 0x2a, 0x05, 0xaa, 0x0e, 0x31, 0x2e, + 0x22, 0xd0, 0x36, 0x47, 0xd2, 0x90, 0x39, 0x57, 0x82, 0xd1, 0x3b, 0x5c, + 0x8a, 0x51, 0x3c, 0x72, 0x22, 0x52, 0x3f, 0x73, 0x52, 0x92, 0x3f, 0x7b, + 0x8a, 0x52, 0x40, 0x84, 0xca, 0x12, 0x41, 0x80, 0xaa, 0x92, 0x40, 0x89, + 0xfa, 0xd2, 0x41, 0x8d, 0x12, 0x53, 0x42, 0x8b, 0x02, 0x13, 0x42, 0x88, + 0xe2, 0x92, 0x41, 0x8f, 0x42, 0x93, 0x42, 0x90, 0x52, 0xd3, 0x42, 0x92, + 0x72, 0x13, 0x43, 0x96, 0x6a, 0x53, 0x43, 0x95, 0x6a, 0x53, 0x43, 0x95, + 0x7a, 0x53, 0x43, 0x9a, 0xaa, 0x13, 0x44, 0x9e, 0xb2, 0x93, 0x44, 0xa9, + 0x0a, 0x94, 0x45, 0xa8, 0x1a, 0x14, 0x46, 0xaa, 0x22, 0x54, 0x46, 0xb6, + 0x6a, 0xd4, 0x47, 0xbb, 0x72, 0x54, 0x48, 0xc6, 0xea, 0x54, 0x49, 0xbe, + 0x82, 0x54, 0x48, 0x8d, 0x2a, 0x53, 0x41, 0x6d, 0x32, 0x52, 0x3d, 0x90, + 0x3a, 0xd3, 0x41, 0xcc, 0xea, 0x14, 0x49, 0x06, 0x8b, 0x96, 0x50, 0x06, + 0x8b, 0x96, 0x50, 0xcd, 0xfa, 0x94, 0x49, 0xce, 0x22, 0x55, 0x4a, 0xf5, + 0x62, 0x56, 0x4e, 0xf3, 0x52, 0x56, 0x4e, 0x00, 0x83, 0xd6, 0x4f, 0xf9, + 0x4a, 0xd6, 0x4e, 0x40, 0x73, 0x18, 0x58, 0x06, 0xb3, 0x96, 0x50, 0xe0, + 0xc2, 0x95, 0x4b, 0x8f, 0x42, 0x53, 0x41, 0xa3, 0x02, 0x94, 0x43, 0xaf, + 0x3a, 0x94, 0x44, 0xa7, 0xfa, 0x53, 0x44, 0xfd, 0x6a, 0x16, 0x50, 0xb9, + 0x4a, 0x54, 0x47, 0xa3, 0xd2, 0x13, 0x45, 0xb3, 0x32, 0x14, 0x47, 0xc2, + 0xaa, 0x14, 0x49, 0xc6, 0xca, 0x54, 0x49, 0x98, 0x92, 0x93, 0x43, 0x7a, + 0x72, 0x12, 0x40, 0x62, 0xfa, 0x11, 0x3d, 0x58, 0x52, 0x91, 0x39, 0xd0, + 0xe2, 0x54, 0x4a, 0xa6, 0xb2, 0x13, 0x45, 0xd4, 0xc0, 0x08, 0x26, 0xd2, + 0xb0, 0x88, 0x25, 0x6d, 0xe0, 0x05, 0x19, 0x00, 0xf0, 0xc2, 0x0d, 0x00, + 0x10, 0x83, 0x0e, 0xbf, 0x20, 0x88, 0x22, 0x94, 0xc8, 0x06, 0x1e, 0x76, + 0x08, 0xc6, 0x19, 0x83, 0x68, 0x06, 0x1b, 0x68, 0xd0, 0x85, 0x18, 0x64, + 0xb8, 0x45, 0x18, 0x87, 0xa8, 0xc6, 0x1b, 0x56, 0x30, 0x45, 0x16, 0x00, + 0x10, 0x04, 0x11, 0x48, 0xa8, 0xc4, 0x13, 0x56, 0x30, 0x45, 0x16, 0x00, + 0x38, 0x04, 0x12, 0x8a, 0xb8, 0x06, 0x1c, 0x8e, 0xe0, 0xc6, 0x1c, 0x00, + 0x00, 0x00, 0x00, 0x28, 0xa1, 0xc8, 0x1a, 0xf5, 0xb8, 0xc6, 0x0f, 0xc3, + 0x58, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0x87, 0x41, 0x4b, 0x22, 0x87, + 0xf1, 0x8a, 0x20, 0xa0, 0x19, 0x4c, 0x27, 0xd1, 0x69, 0x4d, 0x2c, 0xc3, + 0xd9, 0x8c, 0x2a, 0xd0, 0x41, 0x8d, 0x2c, 0xd4, 0x91, 0x4d, 0x2d, 0xe1, + 0x01, 0x8e, 0x2f, 0xe6, 0x19, 0x0e, 0x30, 0xe9, 0x49, 0x4e, 0x30, 0x00, + 0xb2, 0xce, 0x31, 0x05, 0xba, 0x8e, 0x32, 0x0c, 0x02, 0xcf, 0x33, 0x1e, + 0xba, 0x0f, 0x36, 0x13, 0x5a, 0x4f, 0x34, 0x19, 0x7a, 0x8f, 0x35, 0x18, + 0x72, 0x4f, 0x35, 0x14, 0x62, 0xcf, 0x34, 0x14, 0x72, 0xcf, 0x34, 0xf4, + 0x49, 0x0e, 0x31, 0x20, 0xf2, 0xcf, 0x36, 0x20, 0xfa, 0xcf, 0x36, 0x19, + 0xba, 0xcf, 0x35, 0x1e, 0xda, 0x8f, 0x36, 0x26, 0x1a, 0xd0, 0x37, 0x22, + 0x0a, 0x50, 0x37, 0x2b, 0x3a, 0x50, 0x38, 0x5f, 0xba, 0x11, 0x3e, 0x57, + 0x72, 0xd1, 0x3c, 0x49, 0x62, 0xd2, 0x48, 0x42, 0x1a, 0xd2, 0x47, 0x46, + 0x42, 0x92, 0x48, 0x4e, 0x7a, 0x52, 0x49, 0x5d, 0xea, 0xd2, 0x4a, 0x77, + 0x92, 0xd3, 0x4c, 0x81, 0xda, 0x93, 0x4d, 0x81, 0xd2, 0x93, 0x4d, 0x66, + 0x0a, 0x93, 0x4a, 0x62, 0xf2, 0x92, 0x4a, 0x58, 0xc2, 0x12, 0x4a, 0x52, + 0x92, 0xd2, 0x49, 0x44, 0x32, 0x52, 0x48, 0x39, 0xf2, 0x51, 0x47, 0x2b, + 0x8a, 0xd1, 0x45, 0x1f, 0x2a, 0x51, 0x44, 0xed, 0xb9, 0xcf, 0x3e, 0xb4, + 0x09, 0x0e, 0x38, 0x6e, 0xe1, 0xcb, 0x2e, 0x5a, 0x01, 0x0b, 0x29, 0x56, + 0xd9, 0x4a, 0x2a, 0x85, 0x19, 0x4c, 0x2e, 0xfc, 0x99, 0x0f, 0x3b, 0x2f, + 0x12, 0x51, 0x40, 0x92, 0xca, 0x93, 0x48, 0x1d, 0x73, 0x97, 0x54, 0xc7, + 0xba, 0x54, 0x4a, 0xfb, 0x8a, 0xd7, 0x59, 0x2b, 0x03, 0x19, 0x60, 0xf7, + 0x4a, 0x17, 0x59, 0x87, 0x02, 0x54, 0x4b, 0x19, 0x9a, 0x50, 0x3f, 0xff, + 0x01, 0x90, 0x3c, 0xef, 0x79, 0xcf, 0x3a, 0xc9, 0x39, 0x0e, 0x35, 0xd7, + 0x61, 0x8e, 0x35, 0x25, 0x82, 0x50, 0x3d, 0x6e, 0x1a, 0x12, 0x40, 0x80, + 0x42, 0xd2, 0x3e, 0x40, 0x42, 0xd0, 0x33, 0xf4, 0x29, 0x8e, 0x2b, 0x62, + 0xb1, 0x89, 0x1a, 0x05, 0xb9, 0x46, 0x11, 0xc4, 0x88, 0x04, 0x00, 0xa1, + 0x80, 0x03, 0x00, 0x88, 0x78, 0x02, 0x00, 0xac, 0x50, 0x03, 0x00, 0x0a, + 0x51, 0xc6, 0x0e, 0x4d, 0x91, 0x08, 0x19, 0x7a, 0xf9, 0x09, 0x1d, 0x8a, + 0x59, 0xca, 0x1f, 0xb1, 0xb1, 0x8b, 0x24, 0xb5, 0xf9, 0xcb, 0x25, 0xc0, + 0x11, 0x0c, 0x26, 0xd2, 0xa1, 0x4c, 0x28, 0xbe, 0xe1, 0x0b, 0x24, 0xd1, + 0x89, 0xcc, 0x27, 0xfd, 0x01, 0x8e, 0x2c, 0xf1, 0x91, 0x0d, 0x2b, 0x10, + 0x8a, 0x0e, 0x30, 0xb3, 0xa1, 0x0b, 0x24, 0xe6, 0x59, 0x4d, 0x2b, 0xf3, + 0xc9, 0xcd, 0x2c, 0xb8, 0xc1, 0xcb, 0x24, 0xe7, 0x41, 0x4d, 0x2b, 0xed, + 0x79, 0x0d, 0x2c, 0x95, 0xb9, 0x4a, 0x21, 0xfc, 0x01, 0x0e, 0x2e, 0xb5, + 0xa9, 0x8b, 0x24, 0xf9, 0xb1, 0x8d, 0x2c, 0xe0, 0x09, 0x0d, 0x2a, 0xe0, + 0xf1, 0x8c, 0x29, 0xc8, 0x51, 0x0c, 0x27, 0x0b, 0xaa, 0x0e, 0x30, 0x6b, + 0x3a, 0x92, 0x3d, 0x96, 0xb2, 0x13, 0x43, 0xa2, 0x12, 0x14, 0x45, 0x9d, + 0xe2, 0x53, 0x44, 0x5b, 0xc2, 0xd1, 0x3b, 0x6a, 0x32, 0x92, 0x3d, 0x69, + 0x32, 0x12, 0x3e, 0x64, 0x12, 0x12, 0x3d, 0x67, 0x22, 0x92, 0x3d, 0x68, + 0x2a, 0xd2, 0x3d, 0x6d, 0x42, 0x52, 0x3e, 0x72, 0x62, 0x12, 0x3f, 0x72, + 0x5a, 0x12, 0x3f, 0x78, 0x72, 0xd2, 0x3f, 0x7f, 0x9a, 0x52, 0x40, 0x82, + 0xc2, 0xd2, 0x40, 0x83, 0xd2, 0xd2, 0x40, 0x86, 0xe2, 0x12, 0x41, 0x88, + 0x0a, 0x93, 0x41, 0x8d, 0x3a, 0x13, 0x42, 0x8d, 0x42, 0x13, 0x42, 0x8d, + 0x4a, 0x93, 0x41, 0x82, 0xb2, 0x12, 0x3f, 0x4a, 0xea, 0x10, 0x38, 0x64, + 0xfa, 0xd1, 0x39, 0x75, 0x5a, 0x52, 0x3b, 0x86, 0xd2, 0x92, 0x3d, 0xcc, + 0x12, 0x15, 0x49, 0x8b, 0x12, 0x13, 0x41, 0x93, 0x42, 0x93, 0x42, 0x84, + 0xaa, 0x12, 0x41, 0x85, 0xc2, 0x12, 0x41, 0x80, 0x92, 0x92, 0x40, 0xaa, + 0xe2, 0x53, 0x45, 0xca, 0xc2, 0x94, 0x48, 0x76, 0x2a, 0x12, 0x3e, 0x44, + 0x8a, 0xd0, 0x38, 0x53, 0x0a, 0x51, 0x3a, 0xe9, 0x01, 0x0e, 0x30, 0xa3, + 0x21, 0x8d, 0x31, 0x9a, 0x91, 0x8d, 0x2a, 0x29, 0x29, 0x4a, 0x21, 0xd5, + 0x40, 0x06, 0x10, 0x01, 0xa1, 0x86, 0x11, 0xa7, 0x00, 0x04, 0x00, 0x62, + 0x08, 0x02, 0x00, 0x43, 0x00, 0x00, 0x00, 0x92, 0xc0, 0x02, 0x00, 0xc0, + 0x20, 0x03, 0x00, 0xfe, 0x80, 0x45, 0x0e, 0x2b, 0x51, 0x86, 0x12, 0x7d, + 0xe9, 0x08, 0x1d, 0xb0, 0x09, 0x8b, 0x24, 0xf0, 0x89, 0xcd, 0x2d, 0xc1, + 0xaa, 0xd4, 0x49, 0xb2, 0x3a, 0x94, 0x48, 0x56, 0x42, 0xd2, 0x44, 0x5f, + 0x32, 0x12, 0x42, 0x5c, 0xf2, 0x51, 0x40, 0x8d, 0x5a, 0x53, 0x48, 0x84, + 0x2a, 0x13, 0x48, 0x9a, 0x22, 0x14, 0x4b, 0xa2, 0x5a, 0xd4, 0x4c, 0xa8, + 0x92, 0x14, 0x4f, 0xaf, 0xc2, 0x94, 0x50, 0xb1, 0xf2, 0x14, 0x51, 0xb5, + 0x2a, 0xd5, 0x51, 0xc0, 0x7a, 0x55, 0x53, 0xba, 0x92, 0x15, 0x53, 0xc6, + 0xe2, 0x95, 0x54, 0xca, 0x22, 0xd6, 0x55, 0xd8, 0xa2, 0x96, 0x58, 0xed, + 0x2a, 0xd7, 0x5a, 0xfc, 0x82, 0x57, 0x5c, 0xea, 0x0a, 0x97, 0x5a, 0xee, + 0x5a, 0x17, 0x5b, 0xf4, 0x8a, 0xd7, 0x5b, 0xf3, 0x4a, 0xd7, 0x5b, 0xf0, + 0x72, 0x97, 0x5b, 0x12, 0x7b, 0x98, 0x60, 0x0c, 0x3b, 0x18, 0x5f, 0xea, + 0x42, 0x17, 0x5b, 0xe4, 0x1a, 0xd7, 0x5a, 0xd9, 0xaa, 0xd6, 0x59, 0xd6, + 0x9a, 0x96, 0x59, 0xe0, 0xea, 0xd6, 0x5a, 0xd4, 0x92, 0x96, 0x59, 0xd2, + 0x72, 0x56, 0x59, 0xd9, 0xb2, 0x16, 0x5a, 0xde, 0xe2, 0x56, 0x5a, 0xd6, + 0x8a, 0xd6, 0x59, 0xad, 0x82, 0xd5, 0x54, 0xbc, 0xe2, 0x55, 0x56, 0xbf, + 0xea, 0x15, 0x57, 0xb1, 0x82, 0x55, 0x55, 0x8a, 0x62, 0x54, 0x51, 0x8c, + 0x7a, 0x54, 0x51, 0x81, 0x22, 0x14, 0x50, 0x81, 0x02, 0x14, 0x50, 0x6f, + 0x8a, 0x93, 0x4d, 0x62, 0x32, 0x53, 0x4c, 0x60, 0x02, 0xd3, 0x4b, 0x2b, + 0x82, 0x51, 0x46, 0x0c, 0x82, 0x50, 0x42, 0xdb, 0x29, 0x4f, 0x3c, 0xad, + 0x79, 0x0d, 0x36, 0xb5, 0x69, 0x8d, 0x32, 0x18, 0xb2, 0xd0, 0x41, 0x4c, + 0x72, 0x92, 0x48, 0x50, 0xaa, 0xd2, 0x48, 0x64, 0x42, 0x53, 0x4b, 0x50, + 0xaa, 0xd2, 0x48, 0x49, 0x72, 0x12, 0x48, 0x91, 0x92, 0x54, 0x50, 0x4a, + 0x4a, 0xd2, 0x44, 0x70, 0x7a, 0x53, 0x4a, 0x8f, 0x7a, 0xd4, 0x4e, 0x8b, + 0x52, 0xd4, 0x4d, 0x7b, 0x8a, 0x13, 0x4a, 0x87, 0x0a, 0x54, 0x4c, 0xcf, + 0x32, 0x56, 0x57, 0x7d, 0xc2, 0x93, 0x4d, 0x57, 0x8b, 0x9a, 0x69, 0x82, + 0xda, 0x13, 0x4e, 0xcc, 0x42, 0x96, 0x58, 0xcd, 0x4a, 0x56, 0x58, 0x2b, + 0x6a, 0x11, 0x44, 0x00, 0x0a, 0x10, 0x3f, 0x2f, 0x62, 0x51, 0x44, 0x24, + 0x22, 0x11, 0x43, 0x19, 0xda, 0xd0, 0x41, 0xd9, 0xe2, 0x56, 0x59, 0xb4, + 0xb2, 0x15, 0x54, 0x4b, 0x9a, 0x92, 0x48, 0xf8, 0x21, 0x50, 0x3e, 0x09, + 0x92, 0xd0, 0x3f, 0x13, 0x02, 0x51, 0x41, 0x0d, 0xd2, 0xd0, 0x40, 0x05, + 0x5a, 0x10, 0x3f, 0x2d, 0xa2, 0x11, 0x44, 0x12, 0xc2, 0xd0, 0x40, 0x0b, + 0x82, 0x50, 0x3f, 0xff, 0x29, 0x10, 0x3d, 0xdd, 0x41, 0x8f, 0x39, 0xcd, + 0xb9, 0x8e, 0x37, 0xc4, 0x61, 0xce, 0x35, 0xbe, 0x29, 0xce, 0x34, 0xb7, + 0x11, 0x8e, 0x34, 0xce, 0xc1, 0x8e, 0x38, 0xc1, 0x49, 0x8e, 0x36, 0xca, + 0xc2, 0xd5, 0x51, 0xc8, 0xa2, 0xd5, 0x50, 0x8b, 0xca, 0x12, 0x40, 0x8d, + 0xd2, 0x12, 0x40, 0x8a, 0x9a, 0xd2, 0x3e, 0x88, 0x82, 0x92, 0x3d, 0x6b, + 0xc2, 0x51, 0x39, 0x61, 0x72, 0x91, 0x38, 0x59, 0x22, 0x51, 0x37, 0x24, + 0x9a, 0x8f, 0x30, 0xef, 0xd9, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, + 0xf8, 0xc4, 0x08, 0x41, 0x00, 0x00, 0x00, 0xd8, 0xb0, 0x04, 0x09, 0x40, + 0xe1, 0xc7, 0x14, 0x43, 0x39, 0x88, 0x16, 0x55, 0xb9, 0x08, 0x19, 0x48, + 0x19, 0x48, 0x16, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x09, 0x06, 0x0e, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, + 0x21, 0x48, 0x13, 0xbd, 0x91, 0x0c, 0x28, 0x1b, 0x5a, 0x8f, 0x33, 0x1c, + 0x9a, 0x4f, 0x34, 0x4f, 0x02, 0x91, 0x3a, 0x55, 0x62, 0x51, 0x3b, 0x56, + 0x52, 0x91, 0x3b, 0x6c, 0x0a, 0x92, 0x3e, 0x7c, 0x5a, 0x52, 0x40, 0x7a, + 0x7a, 0x12, 0x40, 0x83, 0xc2, 0xd2, 0x40, 0x80, 0xaa, 0x92, 0x40, 0x8b, + 0x0a, 0x13, 0x42, 0x8c, 0x1a, 0x13, 0x42, 0x8c, 0x22, 0x13, 0x42, 0x90, + 0x42, 0xd3, 0x42, 0x90, 0x3a, 0x93, 0x42, 0x92, 0x4a, 0xd3, 0x42, 0x98, + 0x72, 0xd3, 0x43, 0x98, 0x8a, 0xd3, 0x43, 0x98, 0x8a, 0xd3, 0x43, 0xa6, + 0x0a, 0x94, 0x45, 0xa6, 0x0a, 0x94, 0x45, 0xb7, 0x52, 0xd4, 0x47, 0xb9, + 0x5a, 0x14, 0x48, 0xb8, 0x5a, 0x14, 0x48, 0xc5, 0xc2, 0x14, 0x49, 0xc7, + 0xca, 0x54, 0x49, 0xd3, 0x5a, 0x15, 0x4b, 0xde, 0xe2, 0x95, 0x4c, 0xba, + 0x7a, 0x54, 0x48, 0xcc, 0x22, 0xd5, 0x49, 0xec, 0x2a, 0x96, 0x4d, 0xc7, + 0xea, 0xd4, 0x48, 0x99, 0xc2, 0xd3, 0x43, 0xc3, 0xaa, 0x54, 0x48, 0xf6, + 0x52, 0x56, 0x4e, 0xf5, 0x52, 0x16, 0x4e, 0xf6, 0x62, 0x56, 0x4e, 0xfb, + 0x82, 0x16, 0x4f, 0xed, 0x3a, 0x16, 0x4d, 0xda, 0xa2, 0xd5, 0x4a, 0xe9, + 0x0a, 0x96, 0x4c, 0xd4, 0x42, 0x15, 0x4a, 0x01, 0x93, 0x16, 0x50, 0x07, + 0xdb, 0xd6, 0x50, 0xaf, 0x3a, 0x54, 0x45, 0x8c, 0x3a, 0x53, 0x41, 0x54, + 0x62, 0x91, 0x39, 0xd9, 0x82, 0xd5, 0x4a, 0xa6, 0x92, 0x93, 0x44, 0xe4, + 0xd2, 0x15, 0x4d, 0xae, 0x0a, 0x94, 0x45, 0x99, 0x72, 0xd3, 0x43, 0xa1, + 0xca, 0x13, 0x45, 0xab, 0x22, 0x54, 0x46, 0x9f, 0xd2, 0x93, 0x44, 0x83, + 0xc2, 0x12, 0x41, 0x62, 0xfa, 0x51, 0x3d, 0x66, 0x12, 0x92, 0x3d, 0x76, + 0x42, 0x12, 0x3e, 0xcd, 0xc2, 0xd4, 0x49, 0x0c, 0x0a, 0x8f, 0x35, 0xe9, + 0x70, 0xc9, 0x28, 0x5e, 0x40, 0x85, 0x17, 0x00, 0x08, 0x42, 0x09, 0x00, + 0x78, 0xc3, 0x0f, 0x71, 0x00, 0x46, 0x19, 0x8c, 0x80, 0x86, 0x1c, 0x89, + 0x78, 0x06, 0x1c, 0x78, 0x28, 0xc6, 0x19, 0x68, 0xb8, 0x85, 0x18, 0x86, + 0x98, 0x86, 0x1b, 0x59, 0x50, 0xc5, 0x16, 0x60, 0x90, 0xc5, 0x17, 0x51, + 0x00, 0x45, 0x15, 0x40, 0x58, 0x84, 0x12, 0x64, 0x18, 0x4e, 0x18, 0x4e, + 0x50, 0x07, 0x15, 0x58, 0x40, 0x85, 0x16, 0x60, 0x90, 0xc5, 0x17, 0x00, + 0x00, 0x43, 0x0d, 0x24, 0xa9, 0xc8, 0x1f, 0x43, 0xb1, 0xc8, 0x18, 0xc1, + 0x40, 0xc6, 0x08, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x79, 0xcb, 0x22, 0xa4, + 0x31, 0x4c, 0x26, 0x28, 0x11, 0x08, 0x14, 0xd3, 0x71, 0x8d, 0x2c, 0xc7, + 0x09, 0xcd, 0x2a, 0xd5, 0x81, 0xcd, 0x2c, 0xd6, 0xb1, 0x4d, 0x2d, 0xe3, + 0x09, 0x4e, 0x2f, 0xe1, 0xf9, 0x4d, 0x2f, 0xe4, 0x29, 0xce, 0x2f, 0xea, + 0x51, 0x4e, 0x30, 0xf7, 0x71, 0x4e, 0x31, 0xff, 0x91, 0x0e, 0x32, 0xfe, + 0x91, 0xce, 0x31, 0x0f, 0x3a, 0x0f, 0x34, 0x15, 0x5a, 0x0f, 0x35, 0x13, + 0x52, 0xcf, 0x34, 0x1b, 0xaa, 0xcf, 0x35, 0x28, 0x22, 0x90, 0x37, 0x34, + 0x42, 0x90, 0x38, 0x24, 0xe2, 0x0f, 0x37, 0x1f, 0xc2, 0x4f, 0x36, 0x1d, + 0xd2, 0x4f, 0x36, 0x24, 0x02, 0x10, 0x37, 0x2a, 0x22, 0x10, 0x38, 0x2f, + 0x3a, 0x50, 0x38, 0x3a, 0x62, 0x50, 0x39, 0x5e, 0xb2, 0x51, 0x3e, 0x54, + 0x6a, 0x91, 0x3c, 0x4d, 0x92, 0x92, 0x49, 0x3b, 0x02, 0x12, 0x47, 0x45, + 0x2a, 0xd2, 0x47, 0x59, 0x92, 0x12, 0x49, 0x65, 0xe2, 0xd2, 0x49, 0x68, + 0x0a, 0x53, 0x4a, 0x67, 0x0a, 0x93, 0x4a, 0x57, 0x9a, 0x52, 0x49, 0x54, + 0x82, 0x12, 0x49, 0x51, 0x7a, 0x12, 0x49, 0x3e, 0xfa, 0xd1, 0x46, 0x2c, + 0x7a, 0x51, 0x45, 0x2b, 0x82, 0xd1, 0x45, 0x1f, 0x2a, 0x91, 0x44, 0x0c, + 0x9a, 0x50, 0x42, 0xf1, 0x01, 0xd0, 0x3f, 0xb1, 0x19, 0x4e, 0x38, 0x5d, + 0x79, 0xcb, 0x2c, 0x20, 0x49, 0x89, 0x22, 0x0b, 0xc1, 0xc8, 0x20, 0x48, + 0x31, 0x4a, 0x25, 0x9b, 0xe1, 0x8c, 0x31, 0xeb, 0xe9, 0x4e, 0x37, 0x47, + 0xa2, 0xd1, 0x40, 0x0c, 0x1b, 0x17, 0x55, 0x00, 0x5b, 0x56, 0x50, 0x6b, + 0xaa, 0x92, 0x45, 0xfc, 0x82, 0x97, 0x59, 0x1f, 0xa3, 0xd8, 0x5e, 0x0d, + 0x3b, 0x98, 0x5c, 0xd6, 0x7a, 0x56, 0x56, 0x54, 0x52, 0x92, 0x45, 0xdf, + 0xd1, 0x8e, 0x38, 0xc2, 0x09, 0xce, 0x33, 0xd9, 0x59, 0x0e, 0x35, 0x6e, + 0x62, 0x12, 0x44, 0x5f, 0xaa, 0x51, 0x3e, 0x75, 0x22, 0xd2, 0x3e, 0x0e, + 0xc2, 0xce, 0x30, 0xc0, 0x39, 0x4c, 0x24, 0x4c, 0xc1, 0x88, 0x17, 0xf5, + 0x58, 0x06, 0x10, 0xc2, 0x70, 0x04, 0x00, 0xb0, 0x08, 0x04, 0x00, 0x82, + 0x58, 0x02, 0x00, 0xc9, 0x50, 0x04, 0x00, 0x1c, 0xf1, 0x46, 0x11, 0x53, + 0xc1, 0x88, 0x19, 0x8b, 0x71, 0xca, 0x1f, 0x98, 0xc1, 0x0a, 0x21, 0x9f, + 0x11, 0xcb, 0x21, 0x9f, 0x21, 0x4b, 0x22, 0xc1, 0x21, 0x4c, 0x26, 0xaf, + 0x81, 0x0b, 0x23, 0xd9, 0xa9, 0xcc, 0x27, 0xe2, 0x19, 0x0d, 0x29, 0xfd, + 0xf9, 0x4d, 0x2c, 0x0b, 0x52, 0x8e, 0x2e, 0xb2, 0x91, 0x4b, 0x23, 0x0b, + 0x62, 0xce, 0x2e, 0xa0, 0x09, 0x8b, 0x21, 0xf1, 0x99, 0x0d, 0x2c, 0xfc, + 0xd1, 0x0d, 0x2d, 0xf8, 0xc9, 0x0d, 0x2d, 0x1b, 0xf2, 0x4e, 0x32, 0xf9, + 0xc1, 0x0d, 0x2d, 0xa3, 0x19, 0x8b, 0x22, 0xfd, 0x09, 0x4e, 0x2d, 0xc2, + 0x21, 0x8c, 0x26, 0xd4, 0x99, 0x8c, 0x28, 0xd8, 0xa1, 0xcc, 0x28, 0xe4, + 0x31, 0x8d, 0x2a, 0xcf, 0x89, 0x4c, 0x28, 0x05, 0x4a, 0xce, 0x2e, 0x5e, + 0xd2, 0x91, 0x3b, 0xb9, 0x92, 0x14, 0x48, 0xe8, 0x42, 0x16, 0x4e, 0x95, + 0x8a, 0x13, 0x43, 0x6d, 0x32, 0x52, 0x3e, 0x30, 0x52, 0x50, 0x36, 0x45, + 0xda, 0x90, 0x38, 0x56, 0x92, 0x11, 0x3b, 0x63, 0x0a, 0x12, 0x3d, 0x65, + 0x1a, 0x52, 0x3d, 0x6b, 0x3a, 0x12, 0x3e, 0x6b, 0x42, 0x52, 0x3e, 0x6c, + 0x3a, 0x52, 0x3e, 0x78, 0x72, 0xd2, 0x3f, 0x7e, 0x9a, 0x52, 0x40, 0x82, + 0xc2, 0xd2, 0x40, 0x85, 0xe2, 0x12, 0x41, 0x86, 0xea, 0x12, 0x41, 0x87, + 0xfa, 0x52, 0x41, 0x8a, 0x1a, 0x93, 0x41, 0x8d, 0x42, 0x13, 0x42, 0x94, + 0x8a, 0x13, 0x43, 0x98, 0xb2, 0x13, 0x43, 0x88, 0xda, 0xd2, 0x3f, 0x4c, + 0xf2, 0x90, 0x37, 0x6f, 0x3a, 0x92, 0x3a, 0x81, 0xb2, 0xd2, 0x3c, 0x9b, + 0xca, 0x13, 0x42, 0xc7, 0xe2, 0x94, 0x48, 0x83, 0xb2, 0xd2, 0x3f, 0xa0, + 0xba, 0x93, 0x44, 0x86, 0xca, 0x52, 0x41, 0x93, 0x4a, 0xd3, 0x42, 0x87, + 0xc2, 0x12, 0x41, 0xd9, 0x4a, 0x95, 0x49, 0xc0, 0x62, 0x14, 0x46, 0x68, + 0xba, 0x91, 0x3c, 0x35, 0x22, 0x10, 0x37, 0x94, 0x99, 0x4b, 0x28, 0x64, + 0x29, 0x4b, 0x2a, 0xaf, 0xe9, 0x0d, 0x35, 0x2c, 0x91, 0x0a, 0x24, 0xee, + 0x30, 0x87, 0x14, 0x18, 0x59, 0xc7, 0x14, 0x2a, 0x09, 0xc8, 0x15, 0xc4, + 0x90, 0x04, 0x00, 0xc8, 0xf0, 0x04, 0x00, 0x94, 0x58, 0x03, 0x00, 0x5a, + 0x00, 0x00, 0x00, 0xbe, 0x50, 0x84, 0x08, 0x9c, 0x18, 0x02, 0x00, 0xe4, + 0x18, 0xc5, 0x0c, 0x1c, 0xe1, 0x06, 0x14, 0x53, 0xc9, 0x48, 0x1b, 0xc3, + 0xc2, 0x14, 0x4a, 0xb6, 0x4a, 0xd4, 0x48, 0x2a, 0x92, 0xd0, 0x3e, 0x44, + 0x12, 0x51, 0x3e, 0xa3, 0x12, 0x94, 0x49, 0x93, 0xaa, 0x53, 0x49, 0x94, + 0xd2, 0xd3, 0x49, 0x9f, 0x42, 0xd4, 0x4b, 0xa1, 0x52, 0x14, 0x4d, 0xa7, + 0x9a, 0x14, 0x4f, 0xa0, 0x82, 0x14, 0x4f, 0xc0, 0x62, 0x95, 0x52, 0xb8, + 0x4a, 0x15, 0x52, 0xbb, 0x6a, 0x55, 0x52, 0xbe, 0xb2, 0x95, 0x53, 0xd3, + 0x62, 0x96, 0x57, 0xdc, 0xaa, 0xd6, 0x58, 0xef, 0x32, 0x97, 0x5a, 0xfa, + 0x62, 0x57, 0x5b, 0x34, 0x53, 0xd9, 0x63, 0xe8, 0xea, 0x16, 0x5a, 0xf3, + 0x82, 0x97, 0x5b, 0xf7, 0x92, 0x57, 0x5c, 0xec, 0x5a, 0x17, 0x5b, 0xf1, + 0x72, 0xd7, 0x5b, 0x08, 0x1b, 0x58, 0x5f, 0x0a, 0x3b, 0xd8, 0x5e, 0xe4, + 0x1a, 0xd7, 0x5a, 0xe1, 0xf2, 0x96, 0x5a, 0xdf, 0xca, 0x96, 0x5a, 0xd5, + 0x8a, 0x96, 0x59, 0xf4, 0x92, 0xd7, 0x5c, 0xd5, 0xa2, 0xd6, 0x59, 0xdd, + 0xda, 0x96, 0x5a, 0xac, 0x62, 0x95, 0x54, 0xdb, 0xea, 0x16, 0x5a, 0xc9, + 0x5a, 0x56, 0x58, 0xc3, 0x22, 0x96, 0x57, 0xb6, 0xe2, 0x15, 0x56, 0xb2, + 0x9a, 0x95, 0x55, 0xb5, 0x9a, 0x15, 0x56, 0xe2, 0x12, 0x57, 0x5b, 0x92, + 0x7a, 0x14, 0x52, 0x89, 0x5a, 0xd4, 0x50, 0x7b, 0xe2, 0x13, 0x4f, 0x64, + 0x4a, 0xd3, 0x4c, 0x4a, 0x72, 0x92, 0x49, 0x3f, 0x0a, 0x52, 0x48, 0x15, + 0xea, 0x90, 0x43, 0xf0, 0xe1, 0x0f, 0x3f, 0xa1, 0x39, 0x8d, 0x34, 0x86, + 0x09, 0x8c, 0x2d, 0xf4, 0x69, 0xcf, 0x3b, 0x43, 0x0a, 0x12, 0x47, 0x54, + 0xaa, 0x52, 0x49, 0x66, 0x32, 0x53, 0x4b, 0x6f, 0x72, 0x53, 0x4c, 0x48, + 0x52, 0x12, 0x48, 0x7d, 0xfa, 0xd3, 0x4d, 0x9a, 0xb2, 0x14, 0x50, 0x50, + 0x7a, 0x92, 0x46, 0x68, 0x3a, 0x53, 0x48, 0x79, 0xca, 0xd3, 0x49, 0x7a, + 0xd2, 0x13, 0x4a, 0x7e, 0xfa, 0x93, 0x4a, 0xcf, 0x62, 0x56, 0x57, 0x87, + 0x0a, 0x94, 0x4e, 0xa2, 0xda, 0xd4, 0x52, 0x9b, 0xa2, 0x54, 0x51, 0xa9, + 0x12, 0x95, 0x53, 0x9a, 0xa2, 0xd4, 0x51, 0x56, 0xaa, 0x12, 0x4a, 0x55, + 0xaa, 0x12, 0x4a, 0x54, 0x92, 0x52, 0x49, 0x27, 0x2a, 0x91, 0x43, 0x20, + 0x0a, 0x91, 0x42, 0x45, 0x12, 0x12, 0x47, 0xc7, 0x1a, 0x56, 0x56, 0x62, + 0x32, 0x93, 0x4b, 0x0b, 0x82, 0x10, 0x41, 0x15, 0xf2, 0x50, 0x41, 0x1c, + 0x42, 0x51, 0x42, 0x13, 0x02, 0xd1, 0x41, 0x0f, 0xaa, 0x90, 0x40, 0x08, + 0x82, 0x10, 0x40, 0x19, 0x12, 0x91, 0x41, 0x12, 0xda, 0x90, 0x40, 0x1c, + 0x22, 0xd1, 0x41, 0xe0, 0x69, 0xcf, 0x39, 0xcf, 0xd9, 0x0e, 0x38, 0xc9, + 0x99, 0xce, 0x36, 0xbd, 0x31, 0x8e, 0x34, 0x8b, 0x81, 0x4c, 0x2f, 0xcd, + 0xb9, 0x4e, 0x38, 0xbf, 0x29, 0x0e, 0x36, 0xca, 0xca, 0x15, 0x52, 0xcc, + 0xe2, 0xd5, 0x51, 0x8a, 0xb2, 0x52, 0x3f, 0x8d, 0xca, 0x12, 0x40, 0x8d, + 0xc2, 0xd2, 0x3f, 0x8a, 0x9a, 0x12, 0x3f, 0x6a, 0xba, 0x51, 0x39, 0x62, + 0x7a, 0x51, 0x38, 0x5a, 0x2a, 0xd1, 0x36, 0x25, 0xaa, 0x4f, 0x30, 0xf3, + 0xf1, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0xc7, 0x10, 0x04, 0x00, 0x0d, + 0x69, 0x86, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x33, 0x89, 0x47, 0x13, 0x66, + 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x25, 0x81, 0x87, 0x13, 0x82, + 0x21, 0xca, 0x1f, 0x21, 0x09, 0xc7, 0x11, 0x03, 0x11, 0x46, 0x0f, 0x10, + 0x59, 0x46, 0x0f, 0xf2, 0x30, 0x05, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x39, 0x89, 0x18, 0x90, 0x61, 0x8b, 0x21, 0x06, 0x1a, 0x8e, 0x2e, 0x3c, + 0x7a, 0x50, 0x38, 0x4e, 0xfa, 0x90, 0x3a, 0x54, 0x5a, 0x51, 0x3b, 0x5c, + 0x92, 0x91, 0x3c, 0x6e, 0x42, 0xd2, 0x3e, 0x7b, 0x5a, 0x52, 0x40, 0x78, + 0x72, 0x12, 0x40, 0x82, 0xba, 0xd2, 0x40, 0x89, 0xe2, 0xd2, 0x41, 0x8b, + 0x0a, 0x13, 0x42, 0x89, 0x22, 0xd3, 0x41, 0x94, 0x42, 0x53, 0x43, 0x94, + 0x4a, 0x53, 0x43, 0x95, 0x4a, 0x53, 0x43, 0xa0, 0xc2, 0xd3, 0x44, 0xa0, + 0xc2, 0xd3, 0x44, 0xa2, 0xe2, 0x53, 0x45, 0xb1, 0x32, 0x14, 0x47, 0xb4, + 0x3a, 0x54, 0x47, 0xc4, 0xb2, 0x14, 0x49, 0xc4, 0xba, 0xd4, 0x48, 0xc3, + 0xba, 0xd4, 0x48, 0xd1, 0x4a, 0xd5, 0x4a, 0xd1, 0x5a, 0x15, 0x4b, 0xe9, + 0x1a, 0x16, 0x4e, 0xe9, 0x1a, 0x16, 0x4e, 0x02, 0xb3, 0xd6, 0x50, 0xe0, + 0xda, 0xd5, 0x4c, 0x08, 0xf3, 0x56, 0x51, 0xf8, 0x82, 0x56, 0x4f, 0xc2, + 0xda, 0x94, 0x48, 0xc3, 0xe2, 0x14, 0x48, 0xb5, 0x9a, 0x54, 0x48, 0xe8, + 0x2a, 0x16, 0x4d, 0xef, 0x42, 0x56, 0x4d, 0xdb, 0xba, 0xd5, 0x4a, 0xd9, + 0xaa, 0x95, 0x4a, 0xca, 0x0a, 0xd5, 0x48, 0xc7, 0xea, 0x94, 0x48, 0xbd, + 0x82, 0xd4, 0x46, 0xa8, 0x1a, 0x54, 0x44, 0x89, 0x02, 0x13, 0x40, 0xf1, + 0x42, 0xd6, 0x4d, 0xe2, 0x02, 0x56, 0x4a, 0x61, 0x22, 0x12, 0x3b, 0x87, + 0xea, 0x92, 0x40, 0x9a, 0xaa, 0x93, 0x42, 0xc4, 0x81, 0xcc, 0x27, 0x91, + 0xd2, 0xd2, 0x41, 0x92, 0x42, 0xd3, 0x42, 0x8d, 0x0a, 0x13, 0x42, 0x91, + 0x1a, 0xd3, 0x42, 0x97, 0x7a, 0xd3, 0x43, 0xa2, 0xea, 0x13, 0x45, 0x8c, + 0x02, 0x13, 0x42, 0x73, 0x4a, 0x92, 0x3f, 0x2b, 0x2a, 0x90, 0x36, 0x37, + 0x62, 0x10, 0x38, 0xc8, 0x8a, 0x14, 0x49, 0xc9, 0xa2, 0x14, 0x49, 0xe0, + 0x28, 0xc9, 0x27, 0xbc, 0x08, 0x48, 0x22, 0x00, 0x10, 0xc3, 0x0d, 0x40, + 0x58, 0x84, 0x12, 0x5e, 0x78, 0x85, 0x17, 0x9f, 0x58, 0xc7, 0x1f, 0x85, + 0x50, 0x46, 0x1b, 0x63, 0x88, 0x45, 0x18, 0x60, 0x70, 0xc5, 0x17, 0x70, + 0x10, 0x46, 0x19, 0x6a, 0xf0, 0xc5, 0x18, 0x00, 0x58, 0x44, 0x12, 0x5c, + 0x68, 0x05, 0x17, 0x5f, 0x80, 0x85, 0x17, 0xb2, 0x18, 0x0e, 0x16, 0x5e, + 0xa8, 0x8d, 0x17, 0x00, 0xc0, 0x0d, 0x11, 0x42, 0x70, 0xc4, 0x12, 0x69, + 0xe8, 0x85, 0x18, 0xca, 0x68, 0xc5, 0x0e, 0x31, 0x59, 0x48, 0x16, 0xf0, + 0x00, 0xc7, 0x0e, 0x00, 0x30, 0x04, 0x00, 0x2d, 0x71, 0x88, 0x17, 0xb3, + 0x89, 0x0c, 0x28, 0x47, 0xe1, 0x08, 0x19, 0xca, 0x11, 0x8d, 0x2b, 0xc3, + 0xd9, 0x4c, 0x2a, 0xcc, 0x21, 0x8d, 0x2b, 0xd5, 0xa9, 0x0d, 0x2d, 0xe3, + 0x09, 0x0e, 0x2f, 0xdf, 0xc9, 0x4d, 0x2e, 0xe5, 0x21, 0xce, 0x2f, 0xe8, + 0x31, 0x0e, 0x30, 0xf6, 0x59, 0x0e, 0x31, 0xfa, 0x71, 0x8e, 0x31, 0xf9, + 0x71, 0x8e, 0x31, 0x02, 0xc2, 0x4e, 0x32, 0x08, 0xe2, 0x4e, 0x33, 0x0c, + 0x02, 0xcf, 0x33, 0x0d, 0x22, 0xcf, 0x33, 0x0c, 0x32, 0xcf, 0x33, 0x1f, + 0xba, 0x8f, 0x36, 0x1c, 0xb2, 0x4f, 0x36, 0x1c, 0xb2, 0x4f, 0x36, 0x1a, + 0xb2, 0xcf, 0x35, 0x21, 0xda, 0xcf, 0x36, 0x28, 0x0a, 0xd0, 0x37, 0x2c, + 0x32, 0x50, 0x38, 0x3a, 0x62, 0x50, 0x39, 0x58, 0x7a, 0x91, 0x3d, 0x51, + 0x52, 0x51, 0x3c, 0x51, 0x9a, 0x92, 0x49, 0x49, 0x2a, 0xd2, 0x46, 0x4f, + 0x42, 0xd2, 0x46, 0x51, 0x52, 0x52, 0x47, 0x4e, 0x3a, 0x52, 0x47, 0x51, + 0x5a, 0x12, 0x48, 0x4e, 0x4a, 0x12, 0x48, 0x60, 0x9a, 0x12, 0x49, 0x42, + 0xea, 0x51, 0x46, 0x37, 0xba, 0x91, 0x45, 0x1a, 0xf2, 0x10, 0x43, 0x14, + 0xc2, 0xd0, 0x42, 0x0a, 0x82, 0xd0, 0x41, 0xfa, 0x29, 0x90, 0x40, 0xe3, + 0xb1, 0xcf, 0x3e, 0xc2, 0x81, 0x0e, 0x3a, 0x57, 0x29, 0x0b, 0x2d, 0x5c, + 0x59, 0x0b, 0x2d, 0x22, 0xa9, 0x09, 0x25, 0x33, 0x91, 0x09, 0x23, 0x15, + 0xa1, 0x08, 0x20, 0xa0, 0xb9, 0x0c, 0x30, 0x08, 0xc2, 0xcf, 0x39, 0xbf, + 0xc2, 0x94, 0x4c, 0xf1, 0x22, 0x56, 0x4f, 0x69, 0x12, 0x12, 0x40, 0x7f, + 0x82, 0x13, 0x4a, 0x9d, 0xba, 0xd4, 0x4f, 0xd3, 0x6a, 0x96, 0x55, 0xf9, + 0x72, 0xd7, 0x59, 0xc8, 0xda, 0x15, 0x53, 0x78, 0x7a, 0x53, 0x4b, 0x12, + 0x5a, 0x90, 0x3e, 0xfc, 0x51, 0x4f, 0x39, 0x42, 0x1a, 0x11, 0x40, 0x80, + 0x42, 0xd2, 0x40, 0x61, 0xea, 0x90, 0x39, 0x0c, 0x9a, 0x4e, 0x30, 0x8f, + 0xe1, 0x8a, 0x21, 0x1b, 0x29, 0xc7, 0x11, 0xdf, 0xa0, 0x45, 0x0c, 0xa9, + 0xe0, 0x03, 0x00, 0x92, 0xd8, 0x02, 0x00, 0x8f, 0xa8, 0x02, 0x00, 0xda, + 0xe0, 0x04, 0x09, 0x35, 0xb9, 0x47, 0x14, 0x5d, 0x21, 0x09, 0x1b, 0x8f, + 0x81, 0x4a, 0x20, 0xab, 0x49, 0x8b, 0x22, 0xaa, 0x51, 0x4b, 0x22, 0xc0, + 0x19, 0xcc, 0x25, 0xd9, 0xe1, 0x0c, 0x29, 0xde, 0xf1, 0x0c, 0x29, 0xc9, + 0x41, 0xcc, 0x25, 0xf0, 0x89, 0x8d, 0x2a, 0x01, 0x1a, 0x0e, 0x2d, 0xd3, + 0xa1, 0x4c, 0x28, 0xf9, 0xe1, 0x8d, 0x2c, 0xc7, 0x41, 0x0c, 0x26, 0x0d, + 0x6a, 0x8e, 0x2f, 0xd8, 0xa1, 0xcc, 0x28, 0x1a, 0xca, 0x8e, 0x31, 0xf7, + 0xb9, 0x8d, 0x2c, 0x9d, 0xe1, 0xca, 0x21, 0x0a, 0x4a, 0x4e, 0x2f, 0x0e, + 0x7a, 0x4e, 0x30, 0xf8, 0xb9, 0x0d, 0x2d, 0xef, 0x79, 0x0d, 0x2c, 0xdb, + 0xe1, 0xcc, 0x29, 0xb9, 0xd9, 0xcb, 0x24, 0xec, 0x59, 0x4d, 0x2b, 0xc0, + 0xe9, 0x8b, 0x25, 0xe4, 0x31, 0x8d, 0x2a, 0xf2, 0xc1, 0xcd, 0x2b, 0x2e, + 0x0a, 0x10, 0x35, 0xc6, 0xf2, 0x54, 0x49, 0xea, 0x4a, 0x56, 0x4e, 0xac, + 0x4a, 0x14, 0x46, 0x6e, 0x3a, 0xd2, 0x3d, 0x4a, 0x0a, 0x91, 0x39, 0x16, + 0x9a, 0xcf, 0x32, 0x32, 0x62, 0x90, 0x35, 0x53, 0x7a, 0xd1, 0x3a, 0x60, + 0xfa, 0x91, 0x3c, 0x64, 0x1a, 0x52, 0x3d, 0x66, 0x2a, 0x92, 0x3d, 0x6a, + 0x32, 0x12, 0x3e, 0x74, 0x62, 0x52, 0x3f, 0x7e, 0x92, 0x52, 0x40, 0x81, + 0xba, 0x92, 0x40, 0x84, 0xda, 0x12, 0x41, 0x86, 0xea, 0x12, 0x41, 0x87, + 0xfa, 0x52, 0x41, 0x8a, 0x1a, 0x93, 0x41, 0x8e, 0x42, 0x13, 0x42, 0x92, + 0x72, 0x93, 0x42, 0xa7, 0x2a, 0x94, 0x45, 0x99, 0xc2, 0x53, 0x43, 0x83, + 0xba, 0xd2, 0x3d, 0x60, 0xca, 0x51, 0x39, 0x83, 0xca, 0xd2, 0x3d, 0x8d, + 0x4a, 0xd3, 0x40, 0xb9, 0x7a, 0x54, 0x46, 0xa1, 0xea, 0x93, 0x43, 0x85, + 0xba, 0x92, 0x40, 0x82, 0x9a, 0xd2, 0x40, 0x89, 0xea, 0x92, 0x41, 0x83, + 0x92, 0x92, 0x40, 0xc2, 0x72, 0xd4, 0x46, 0xcf, 0xea, 0x94, 0x48, 0x88, + 0x92, 0xd2, 0x40, 0xeb, 0xf1, 0x0d, 0x2f, 0x65, 0x51, 0x0a, 0x23, 0x26, + 0x81, 0x89, 0x23, 0xa3, 0x79, 0x8d, 0x34, 0x3d, 0x21, 0x0c, 0x28, 0x03, + 0x31, 0x08, 0x1a, 0xbf, 0xf8, 0x44, 0x0b, 0x21, 0xd1, 0x47, 0x15, 0xa3, + 0x80, 0x03, 0x00, 0xb8, 0x70, 0x04, 0x00, 0xcf, 0x40, 0x85, 0x08, 0xde, + 0xd0, 0x85, 0x0a, 0xc0, 0x98, 0x04, 0x00, 0x76, 0x00, 0x00, 0x00, 0xc1, + 0x70, 0xc4, 0x09, 0x9c, 0x10, 0x03, 0x08, 0xf1, 0xe8, 0x45, 0x10, 0xc1, + 0xa2, 0x14, 0x4a, 0xb4, 0x4a, 0x54, 0x49, 0x90, 0x8a, 0x13, 0x48, 0x80, + 0xe2, 0x12, 0x46, 0x8d, 0x52, 0x93, 0x48, 0x94, 0xba, 0x93, 0x49, 0x94, + 0xda, 0x53, 0x4a, 0x9a, 0x22, 0xd4, 0x4b, 0xa5, 0x72, 0x94, 0x4d, 0xa0, + 0x72, 0x54, 0x4e, 0xbc, 0x42, 0x15, 0x52, 0xbd, 0x42, 0x55, 0x52, 0xbe, + 0x6a, 0xd5, 0x52, 0xba, 0x7a, 0x15, 0x53, 0xd4, 0x5a, 0x96, 0x57, 0xf4, + 0x2a, 0x17, 0x5a, 0xe0, 0xba, 0x16, 0x59, 0xeb, 0x02, 0x97, 0x5a, 0xdf, + 0xba, 0x96, 0x59, 0xe5, 0xea, 0x96, 0x59, 0xf1, 0x4a, 0x17, 0x5b, 0xf6, + 0xa2, 0x17, 0x5c, 0xfb, 0xca, 0xd7, 0x5c, 0xec, 0x3a, 0x57, 0x5b, 0xf2, + 0x52, 0x17, 0x5c, 0xd6, 0xb2, 0x16, 0x59, 0x05, 0x2b, 0x98, 0x5e, 0xf0, + 0x6a, 0x17, 0x5c, 0xeb, 0x22, 0xd7, 0x5b, 0xe2, 0xe2, 0xd6, 0x5a, 0xdb, + 0xc2, 0x16, 0x5a, 0x00, 0x0b, 0x18, 0x5e, 0xe0, 0xea, 0xd6, 0x5a, 0xd6, + 0xaa, 0xd6, 0x59, 0xd0, 0xa2, 0x56, 0x59, 0xc9, 0x6a, 0x96, 0x58, 0xc3, + 0x32, 0xd6, 0x57, 0xc1, 0x1a, 0x56, 0x57, 0xbd, 0x0a, 0xd6, 0x56, 0xbb, + 0xba, 0x55, 0x56, 0xca, 0x4a, 0x96, 0x58, 0x9e, 0x12, 0x95, 0x53, 0x88, + 0x4a, 0x14, 0x51, 0x77, 0xe2, 0x53, 0x4f, 0x6c, 0x82, 0x13, 0x4e, 0x58, + 0xc2, 0xd2, 0x4a, 0x45, 0x42, 0xd2, 0x48, 0x25, 0x4a, 0x11, 0x45, 0x0b, + 0x7a, 0x50, 0x42, 0xe8, 0x79, 0x4f, 0x3d, 0xc5, 0x31, 0xce, 0x38, 0xb1, + 0x59, 0x0d, 0x34, 0x12, 0x52, 0x10, 0x40, 0x29, 0x3a, 0xd1, 0x42, 0x57, + 0xca, 0xd2, 0x49, 0x70, 0x72, 0x93, 0x4c, 0x58, 0xa2, 0xd2, 0x49, 0x58, + 0xaa, 0xd2, 0x49, 0xb3, 0x52, 0x95, 0x52, 0x79, 0xaa, 0x13, 0x4b, 0x52, + 0x6a, 0x52, 0x46, 0x74, 0x8a, 0x53, 0x49, 0x79, 0xaa, 0x93, 0x49, 0x77, + 0xb2, 0x53, 0x49, 0x7f, 0xe2, 0xd3, 0x4a, 0xc1, 0xfa, 0x95, 0x54, 0x96, + 0xb2, 0x14, 0x51, 0xa7, 0x3a, 0x95, 0x52, 0xa9, 0x4a, 0x95, 0x53, 0x09, + 0x2b, 0x18, 0x60, 0xe4, 0xd2, 0x96, 0x5a, 0x47, 0x0a, 0x92, 0x47, 0x7a, + 0xa2, 0x53, 0x4d, 0x45, 0x22, 0x52, 0x47, 0x22, 0x1a, 0xd1, 0x42, 0x45, + 0x12, 0xd2, 0x46, 0xe4, 0xfa, 0x16, 0x5a, 0x4a, 0x52, 0x12, 0x48, 0x5e, + 0xc2, 0x92, 0x4a, 0x28, 0x52, 0x51, 0x43, 0x34, 0xf2, 0x91, 0x44, 0x29, + 0xba, 0x11, 0x45, 0x26, 0x22, 0x11, 0x43, 0x16, 0xea, 0xd0, 0x41, 0x26, + 0x62, 0xd1, 0x42, 0x14, 0xf2, 0x90, 0x40, 0x1e, 0x3a, 0xd1, 0x41, 0xe3, + 0x89, 0xcf, 0x39, 0xd0, 0xe1, 0x0e, 0x38, 0xcb, 0xa9, 0x0e, 0x37, 0xc0, + 0x39, 0x0e, 0x35, 0x8c, 0x89, 0x8c, 0x2f, 0xcf, 0xd1, 0x8e, 0x38, 0xbf, + 0x39, 0x0e, 0x36, 0xd0, 0x0a, 0x16, 0x53, 0xd2, 0x1a, 0xd6, 0x52, 0x8c, + 0xca, 0xd2, 0x3f, 0x8d, 0xca, 0x12, 0x40, 0x8d, 0xba, 0x52, 0x3f, 0x8c, + 0xaa, 0xd2, 0x3f, 0x6d, 0xd2, 0x11, 0x39, 0x5d, 0x4a, 0xd1, 0x37, 0x56, + 0x12, 0x91, 0x36, 0x21, 0x82, 0x4f, 0x30, 0xf1, 0xe1, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, + 0x18, 0x03, 0x00, 0xb5, 0x60, 0x03, 0x00, 0x87, 0x98, 0x02, 0x00, 0xfc, + 0xa8, 0xc5, 0x0b, 0x4f, 0x81, 0x48, 0x18, 0x2b, 0xb9, 0x07, 0x15, 0x77, + 0x20, 0x02, 0x00, 0x2a, 0x89, 0x87, 0x13, 0x53, 0xc9, 0x88, 0x19, 0x86, + 0x69, 0x4a, 0x20, 0x00, 0x00, 0x00, 0x00, 0x52, 0x89, 0x48, 0x18, 0x3d, + 0xa1, 0x87, 0x15, 0xa1, 0x40, 0x03, 0x00, 0x1d, 0x61, 0x86, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0x60, 0x04, 0x00, 0x5d, + 0x01, 0x0a, 0x1b, 0x83, 0xe9, 0x4a, 0x1f, 0xe9, 0x11, 0x4e, 0x2d, 0x3b, + 0x72, 0x50, 0x38, 0x4d, 0xea, 0x50, 0x3a, 0x52, 0x52, 0x11, 0x3b, 0x68, + 0xfa, 0x11, 0x3e, 0x6a, 0x2a, 0x52, 0x3e, 0x78, 0x52, 0x12, 0x40, 0x78, + 0x7a, 0x12, 0x40, 0x81, 0xaa, 0xd2, 0x40, 0x85, 0xba, 0x52, 0x41, 0x8b, + 0x0a, 0x13, 0x42, 0x8c, 0x12, 0x53, 0x42, 0x92, 0x2a, 0x13, 0x43, 0x9e, + 0xa2, 0x93, 0x44, 0xac, 0x0a, 0x54, 0x46, 0xac, 0x0a, 0x54, 0x46, 0xac, + 0x12, 0x54, 0x46, 0xbd, 0x7a, 0x54, 0x48, 0xbd, 0x82, 0x54, 0x48, 0xcf, + 0x1a, 0x55, 0x4a, 0xcf, 0x22, 0x55, 0x4a, 0xcf, 0x2a, 0x55, 0x4a, 0xe8, + 0x02, 0xd6, 0x4d, 0xe7, 0x02, 0xd6, 0x4d, 0x01, 0xa3, 0xd6, 0x50, 0x01, + 0xa3, 0xd6, 0x50, 0x0c, 0x23, 0x17, 0x52, 0x0c, 0x1b, 0x17, 0x52, 0x0d, + 0x2b, 0xd7, 0x51, 0x05, 0xe3, 0xd6, 0x50, 0xb5, 0x7a, 0xd4, 0x46, 0xc5, + 0xfa, 0xd4, 0x48, 0xb7, 0x8a, 0xd4, 0x46, 0xaa, 0x62, 0x14, 0x47, 0xb2, + 0x7a, 0x94, 0x47, 0xc9, 0x12, 0xd5, 0x48, 0xcc, 0x2a, 0x15, 0x49, 0xbe, + 0x9a, 0xd4, 0x46, 0xbd, 0x92, 0x94, 0x46, 0xa4, 0x1a, 0x94, 0x43, 0x91, + 0x62, 0x53, 0x41, 0x83, 0xc2, 0x92, 0x3f, 0x86, 0xe2, 0xd2, 0x3f, 0xc7, + 0xda, 0x54, 0x48, 0xd1, 0x52, 0xd5, 0x49, 0xc4, 0xca, 0x54, 0x48, 0x0b, + 0x12, 0x4f, 0x30, 0x9e, 0xf2, 0x93, 0x42, 0x89, 0xe2, 0x12, 0x40, 0xba, + 0x42, 0x54, 0x45, 0x85, 0x72, 0xd2, 0x3f, 0x8e, 0x12, 0x53, 0x42, 0x87, + 0xca, 0x12, 0x41, 0x8f, 0x32, 0x93, 0x42, 0xa0, 0xba, 0x93, 0x44, 0x90, + 0x32, 0x93, 0x42, 0x82, 0xaa, 0xd2, 0x40, 0x60, 0xd2, 0x51, 0x3c, 0xd2, + 0xea, 0x54, 0x4a, 0x6c, 0x22, 0x12, 0x3c, 0xc4, 0x6a, 0x94, 0x48, 0x0f, + 0x32, 0x8f, 0x36, 0xd5, 0xe0, 0x08, 0x26, 0x5d, 0x48, 0x85, 0x17, 0x00, + 0xa0, 0x03, 0x10, 0x45, 0x88, 0x44, 0x13, 0x53, 0x08, 0x85, 0x15, 0x5c, + 0x18, 0x45, 0x17, 0x81, 0x38, 0x86, 0x1a, 0x8a, 0xa8, 0x46, 0x1c, 0x58, + 0x30, 0x85, 0x16, 0x7a, 0x40, 0x06, 0x1a, 0x6a, 0xf0, 0xc5, 0x18, 0x6e, + 0x08, 0x06, 0x19, 0x8c, 0xd0, 0x86, 0x1c, 0x72, 0x70, 0x87, 0x18, 0xc1, + 0x19, 0x4e, 0x38, 0x00, 0x10, 0x4e, 0x12, 0x44, 0x00, 0x05, 0x13, 0x80, + 0x60, 0x86, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x35, 0xd1, 0xc8, 0x1a, 0xed, + 0x90, 0x86, 0x0e, 0x00, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, + 0x89, 0x4c, 0x28, 0x6f, 0x39, 0x8a, 0x1e, 0x8f, 0x89, 0x8b, 0x24, 0xb1, + 0x61, 0x8c, 0x28, 0xc2, 0xb1, 0x0c, 0x2a, 0xc7, 0x01, 0x0d, 0x2b, 0xd8, + 0xb1, 0x4d, 0x2d, 0xda, 0x99, 0xcd, 0x2d, 0x19, 0x82, 0xcf, 0x34, 0xe6, + 0x19, 0x4e, 0x2f, 0xef, 0x49, 0x8e, 0x30, 0xff, 0x79, 0xce, 0x31, 0xfa, + 0x69, 0x4e, 0x31, 0xf5, 0x71, 0x0e, 0x31, 0xfc, 0x89, 0x8e, 0x31, 0x05, + 0xd2, 0xce, 0x32, 0x05, 0xea, 0xce, 0x32, 0x07, 0x02, 0x0f, 0x33, 0x09, + 0x0a, 0x8f, 0x33, 0x0d, 0x32, 0x0f, 0x34, 0x10, 0x4a, 0x8f, 0x34, 0x16, + 0x62, 0x8f, 0x35, 0x21, 0xca, 0xcf, 0x36, 0x24, 0xe2, 0x4f, 0x37, 0x28, + 0x22, 0xd0, 0x37, 0x2d, 0x3a, 0x50, 0x38, 0x4e, 0x2a, 0x11, 0x3c, 0x4e, + 0x32, 0xd1, 0x3b, 0x5e, 0xba, 0x12, 0x49, 0x46, 0x02, 0x12, 0x45, 0x3b, + 0x7a, 0x91, 0x43, 0x32, 0x42, 0xd1, 0x42, 0x3c, 0x92, 0x11, 0x44, 0x42, + 0xe2, 0x51, 0x45, 0x3a, 0x82, 0x51, 0x44, 0x28, 0x22, 0x51, 0x43, 0x1e, + 0xea, 0xd0, 0x42, 0x12, 0x9a, 0x90, 0x41, 0xf5, 0xd9, 0xcf, 0x3e, 0xec, + 0xa1, 0x4f, 0x3e, 0xfa, 0x39, 0xd0, 0x40, 0xf3, 0x39, 0x10, 0x41, 0xa7, + 0xd1, 0x8d, 0x37, 0xb9, 0x29, 0x8e, 0x39, 0xa5, 0xa9, 0x0d, 0x38, 0x5e, + 0x81, 0x8b, 0x2d, 0x5b, 0x61, 0x8b, 0x2c, 0x32, 0x01, 0x0a, 0x26, 0x1a, + 0x01, 0x89, 0x21, 0xa0, 0x69, 0x0c, 0x2c, 0x5d, 0xf2, 0x11, 0x40, 0x24, + 0xc3, 0x17, 0x55, 0xa4, 0xf2, 0x53, 0x46, 0x7f, 0xa2, 0x12, 0x43, 0x6b, + 0xea, 0xd2, 0x47, 0x62, 0xd2, 0x12, 0x48, 0x55, 0x82, 0x92, 0x46, 0x8b, + 0x02, 0x94, 0x4b, 0x86, 0x02, 0x94, 0x4c, 0xcf, 0x5a, 0xd6, 0x57, 0x90, + 0x42, 0x94, 0x4d, 0x74, 0x12, 0x53, 0x48, 0x63, 0x02, 0x52, 0x40, 0x77, + 0xda, 0x11, 0x3d, 0x37, 0xf2, 0xce, 0x30, 0xc1, 0x91, 0xcb, 0x22, 0x1e, + 0x49, 0xc7, 0x13, 0xd9, 0xe0, 0x45, 0x10, 0x98, 0x38, 0x03, 0x00, 0x9f, + 0x60, 0x03, 0x00, 0x9b, 0xe8, 0x02, 0x00, 0xff, 0x00, 0x86, 0x0c, 0x49, + 0x59, 0x08, 0x18, 0x66, 0x51, 0x49, 0x1b, 0x90, 0x89, 0x8a, 0x20, 0xc0, + 0xf9, 0x0b, 0x25, 0xb5, 0xa1, 0x8b, 0x23, 0xcb, 0x51, 0x8c, 0x26, 0xb7, + 0xd9, 0x4b, 0x24, 0xb7, 0xd1, 0x8b, 0x23, 0xea, 0x59, 0x0d, 0x2a, 0xfc, + 0xf1, 0x8d, 0x2b, 0xe8, 0x51, 0x8d, 0x2a, 0xdc, 0xe1, 0x0c, 0x29, 0xf1, + 0xb1, 0x8d, 0x2b, 0xd3, 0xa9, 0x4c, 0x28, 0xe8, 0x29, 0x4d, 0x2a, 0x09, + 0x22, 0x4e, 0x2e, 0xe4, 0x11, 0x4d, 0x2a, 0x15, 0xba, 0x0e, 0x31, 0xf5, + 0xb1, 0x0d, 0x2c, 0x9d, 0xe1, 0x8a, 0x21, 0x09, 0x3a, 0x4e, 0x2f, 0x15, + 0xa2, 0x8e, 0x30, 0xac, 0x59, 0x4b, 0x23, 0x0f, 0x82, 0xce, 0x30, 0xff, + 0xe9, 0xcd, 0x2d, 0xbd, 0xf1, 0xcb, 0x25, 0x06, 0x42, 0x4e, 0x2f, 0x97, + 0xc9, 0x4a, 0x21, 0xfa, 0xd1, 0x4d, 0x2d, 0xd3, 0xc1, 0x0c, 0x29, 0x04, + 0x5a, 0x0e, 0x2f, 0x9b, 0xc2, 0x13, 0x44, 0xd2, 0x82, 0x15, 0x4b, 0xb8, + 0x82, 0x14, 0x48, 0x78, 0x7a, 0x12, 0x3f, 0x4b, 0x1a, 0x11, 0x39, 0x3b, + 0x8a, 0xd0, 0x37, 0x21, 0x02, 0x50, 0x34, 0x21, 0x12, 0x90, 0x33, 0x4c, + 0x2a, 0x91, 0x39, 0x5d, 0xe2, 0x51, 0x3c, 0x64, 0x12, 0x52, 0x3d, 0x6c, + 0x3a, 0x52, 0x3e, 0x73, 0x62, 0x52, 0x3f, 0x7b, 0x8a, 0x12, 0x40, 0x81, + 0xb2, 0x92, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x86, 0xea, 0x52, 0x41, 0x89, + 0x12, 0x93, 0x41, 0x8b, 0x1a, 0xd3, 0x41, 0x8f, 0x3a, 0x53, 0x42, 0x8e, + 0x32, 0x93, 0x41, 0x9a, 0xba, 0xd3, 0x43, 0xa4, 0x1a, 0x54, 0x45, 0x9b, + 0xd2, 0x93, 0x43, 0x82, 0xba, 0x52, 0x3f, 0x7e, 0xa2, 0xd2, 0x3d, 0x8a, + 0x2a, 0x53, 0x40, 0x92, 0x72, 0x53, 0x41, 0xc3, 0xb2, 0x14, 0x48, 0x85, + 0xc2, 0x12, 0x40, 0x92, 0x32, 0x93, 0x42, 0x73, 0x52, 0x52, 0x3f, 0x8c, + 0xf2, 0x12, 0x42, 0x71, 0x2a, 0x52, 0x3e, 0xb3, 0x1a, 0x54, 0x45, 0x62, + 0x12, 0x92, 0x40, 0xd3, 0xd9, 0x4d, 0x32, 0x5b, 0x39, 0xca, 0x23, 0x0d, + 0xc1, 0x88, 0x21, 0x76, 0x19, 0x4c, 0x2f, 0x7c, 0x29, 0x0d, 0x2e, 0xf0, + 0xd8, 0x48, 0x1d, 0x85, 0x18, 0xc4, 0x08, 0xf4, 0x58, 0x46, 0x10, 0x98, + 0x30, 0x03, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x8a, 0x30, 0x03, 0x00, 0xc4, + 0xc8, 0x04, 0x00, 0xdc, 0xa0, 0x05, 0x0a, 0xdb, 0xd8, 0x85, 0x0b, 0xca, + 0x38, 0x45, 0x0a, 0x89, 0x18, 0x03, 0x00, 0xb8, 0x80, 0xc4, 0x0b, 0xc1, + 0xaa, 0x54, 0x4a, 0xba, 0x6a, 0x94, 0x49, 0x84, 0x02, 0x13, 0x46, 0x83, + 0xfa, 0x92, 0x46, 0x92, 0x92, 0x13, 0x49, 0x94, 0xca, 0xd3, 0x49, 0x99, + 0x22, 0x54, 0x4b, 0x9e, 0x42, 0x94, 0x4c, 0xa5, 0x7a, 0x94, 0x4e, 0xd6, + 0x32, 0xd6, 0x54, 0xb6, 0x12, 0x15, 0x51, 0xbb, 0x3a, 0xd5, 0x51, 0xb8, + 0x4a, 0x95, 0x52, 0xcb, 0x1a, 0xd6, 0x55, 0xcb, 0x22, 0x56, 0x56, 0xd1, + 0x3a, 0x56, 0x57, 0xe9, 0xea, 0x16, 0x5a, 0xda, 0x92, 0x16, 0x59, 0xec, + 0x42, 0x17, 0x5b, 0xf0, 0x62, 0x57, 0x5b, 0xf2, 0x82, 0xd7, 0x5b, 0x03, + 0xeb, 0x17, 0x5e, 0xf3, 0x7a, 0x17, 0x5c, 0x02, 0xc3, 0xd7, 0x5d, 0x1d, + 0xd3, 0xd8, 0x61, 0xd6, 0xba, 0x56, 0x59, 0x02, 0xfb, 0xd7, 0x5d, 0xee, + 0x7a, 0x17, 0x5c, 0xdb, 0xca, 0x16, 0x5a, 0xd4, 0xba, 0x56, 0x59, 0xd2, + 0x9a, 0x56, 0x59, 0xd5, 0xaa, 0xd6, 0x59, 0xd7, 0xb2, 0x16, 0x5a, 0xd3, + 0xa2, 0x96, 0x59, 0xc9, 0x62, 0x96, 0x58, 0xc9, 0x5a, 0x96, 0x58, 0xcc, + 0x62, 0xd6, 0x58, 0xc3, 0x2a, 0x96, 0x57, 0xbe, 0x02, 0xd6, 0x56, 0xac, + 0x4a, 0x15, 0x55, 0xc1, 0xf2, 0x55, 0x57, 0x8c, 0x82, 0x94, 0x51, 0x7f, + 0x0a, 0x14, 0x50, 0x6d, 0x92, 0x13, 0x4e, 0x5b, 0x1a, 0xd3, 0x4b, 0x4b, + 0x62, 0x12, 0x49, 0x49, 0x52, 0x12, 0x49, 0x3e, 0x1a, 0x52, 0x48, 0x00, + 0x12, 0x10, 0x40, 0xc9, 0x79, 0x8e, 0x39, 0x73, 0x99, 0x8b, 0x2c, 0xfb, + 0xd9, 0x0f, 0x3e, 0xd0, 0x29, 0x0f, 0x3c, 0x13, 0xea, 0x50, 0x42, 0x4b, + 0x62, 0x92, 0x48, 0x66, 0x2a, 0x93, 0x4b, 0x4b, 0x52, 0x92, 0x48, 0x85, + 0x12, 0x94, 0x4f, 0x89, 0x12, 0xd4, 0x4c, 0x82, 0xc2, 0x93, 0x4c, 0x76, + 0x7a, 0x93, 0x49, 0x78, 0x92, 0x93, 0x49, 0x80, 0xd2, 0x53, 0x4a, 0x7c, + 0xca, 0x53, 0x4a, 0xc3, 0x0a, 0x96, 0x54, 0x97, 0x12, 0xd4, 0x4d, 0xd6, + 0xb2, 0x16, 0x59, 0x7e, 0x02, 0x94, 0x4d, 0xcd, 0x82, 0x96, 0x58, 0x15, + 0xbb, 0x18, 0x61, 0x42, 0x02, 0x92, 0x46, 0x05, 0xfa, 0x4f, 0x3f, 0x46, + 0x2a, 0x52, 0x47, 0x45, 0x2a, 0x52, 0x47, 0x63, 0x02, 0xd3, 0x4a, 0xf7, + 0x8a, 0x57, 0x5c, 0x4b, 0x6a, 0x92, 0x48, 0x69, 0x0a, 0x53, 0x4b, 0x2a, + 0x62, 0x91, 0x43, 0x39, 0x12, 0x52, 0x45, 0x43, 0x12, 0x92, 0x46, 0x2f, + 0x9a, 0x51, 0x44, 0x1e, 0xfa, 0x90, 0x42, 0x3b, 0xca, 0xd1, 0x44, 0x11, + 0x9a, 0x90, 0x40, 0x30, 0xa2, 0x91, 0x43, 0xe4, 0x81, 0x8f, 0x39, 0xdb, + 0x59, 0x8f, 0x38, 0xc9, 0x91, 0x4e, 0x36, 0xb8, 0x11, 0x4e, 0x33, 0x8a, + 0x81, 0xcc, 0x2e, 0xcd, 0xc1, 0xce, 0x38, 0xbc, 0x39, 0x8e, 0x36, 0xd3, + 0x2a, 0xd6, 0x53, 0xd1, 0x12, 0x96, 0x52, 0x87, 0xb2, 0x12, 0x3f, 0x8c, + 0xc2, 0xd2, 0x3e, 0x89, 0x8a, 0xd2, 0x3d, 0x8b, 0x92, 0xd2, 0x3d, 0x69, + 0xaa, 0x91, 0x38, 0x61, 0x62, 0x11, 0x38, 0x57, 0x22, 0xd1, 0x36, 0x1f, + 0x62, 0xcf, 0x2f, 0xf0, 0xd1, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, + 0x51, 0x86, 0x0f, 0x55, 0x00, 0x00, 0x00, 0x3b, 0xe1, 0x47, 0x15, 0x2e, + 0x71, 0x07, 0x13, 0xad, 0xb0, 0x03, 0x00, 0x5a, 0x19, 0x89, 0x1a, 0x46, + 0x59, 0x48, 0x17, 0x44, 0x51, 0x88, 0x17, 0x85, 0x69, 0x0a, 0x20, 0x88, + 0x61, 0x0a, 0x20, 0x00, 0x00, 0x00, 0x00, 0x05, 0x51, 0xc6, 0x0f, 0x4c, + 0x71, 0xc8, 0x17, 0x12, 0xc9, 0xc6, 0x10, 0x20, 0xe1, 0x86, 0x11, 0xbf, + 0x28, 0x03, 0x00, 0xdd, 0x68, 0xc5, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0xf0, 0x04, 0x00, 0x62, + 0x09, 0xca, 0x1b, 0x9e, 0xf1, 0x8b, 0x22, 0xeb, 0x31, 0xce, 0x2c, 0x39, + 0x6a, 0x10, 0x38, 0x4b, 0xda, 0x10, 0x3a, 0x57, 0x5a, 0xd1, 0x3b, 0x67, + 0xea, 0xd1, 0x3d, 0x68, 0x22, 0x12, 0x3e, 0x77, 0x4a, 0x12, 0x40, 0x7c, + 0x92, 0x52, 0x40, 0x81, 0xa2, 0x92, 0x40, 0x83, 0xb2, 0x12, 0x41, 0x8a, + 0x2a, 0x13, 0x42, 0x8b, 0x12, 0x13, 0x42, 0x92, 0x2a, 0x13, 0x43, 0xa8, + 0x12, 0xd4, 0x45, 0xba, 0x5a, 0x14, 0x48, 0xbb, 0x62, 0x14, 0x48, 0xc8, + 0xc2, 0x94, 0x49, 0xc9, 0xea, 0x94, 0x49, 0xcb, 0xfa, 0xd4, 0x49, 0xe1, + 0xca, 0xd5, 0x4c, 0xe4, 0xea, 0x15, 0x4d, 0x01, 0x8b, 0x56, 0x50, 0x00, + 0x8b, 0x96, 0x50, 0x08, 0xdb, 0x96, 0x51, 0x09, 0xeb, 0x96, 0x51, 0x0e, + 0x3b, 0x17, 0x52, 0x0e, 0x43, 0x17, 0x52, 0x0b, 0x23, 0xd7, 0x51, 0x0b, + 0x13, 0x97, 0x51, 0x04, 0xd3, 0xd6, 0x50, 0xe4, 0x1a, 0xd6, 0x4c, 0xf0, + 0x6a, 0x96, 0x4e, 0xc8, 0x2a, 0x55, 0x49, 0xd3, 0x9a, 0x95, 0x4a, 0x81, + 0xea, 0x52, 0x40, 0x87, 0x12, 0x93, 0x41, 0xa1, 0x0a, 0x54, 0x43, 0x98, + 0xaa, 0x13, 0x42, 0x95, 0x92, 0xd3, 0x41, 0x8e, 0x42, 0x13, 0x41, 0x86, + 0xea, 0xd2, 0x3f, 0x80, 0xb2, 0x52, 0x3e, 0x6f, 0x5a, 0x12, 0x3c, 0x5e, + 0xfa, 0x91, 0x3a, 0xc6, 0xd2, 0x94, 0x48, 0xc3, 0xba, 0x54, 0x48, 0x65, + 0x12, 0x92, 0x3b, 0x8b, 0x12, 0x93, 0x40, 0x14, 0x8a, 0x4f, 0x31, 0x92, + 0x7a, 0x53, 0x42, 0x97, 0x0a, 0xd3, 0x42, 0x9a, 0x9a, 0x13, 0x44, 0x8e, + 0x2a, 0x53, 0x42, 0x64, 0xf2, 0x51, 0x3d, 0x92, 0x5a, 0x13, 0x43, 0x8c, + 0x02, 0x53, 0x41, 0x8b, 0x0a, 0x13, 0x42, 0x81, 0x9a, 0x92, 0x40, 0x79, + 0x5a, 0x92, 0x3f, 0x44, 0xc2, 0xd0, 0x38, 0xcd, 0xb2, 0xd4, 0x49, 0xaf, + 0xfa, 0xd3, 0x45, 0xd4, 0xc8, 0xc8, 0x25, 0x82, 0x28, 0xc6, 0x1a, 0x00, + 0x38, 0x83, 0x0e, 0x00, 0x28, 0xc4, 0x11, 0x44, 0x80, 0x44, 0x13, 0x59, + 0x08, 0xc5, 0x16, 0xc2, 0x40, 0x08, 0x23, 0x85, 0x70, 0x46, 0x1b, 0x92, + 0xf0, 0x86, 0x1d, 0x93, 0x10, 0xc7, 0x1d, 0x8d, 0xd8, 0xc6, 0x1c, 0x70, + 0x10, 0x46, 0x19, 0x69, 0xe8, 0x85, 0x18, 0x66, 0xc8, 0x45, 0x18, 0xac, + 0x21, 0x8e, 0x19, 0x00, 0x10, 0xce, 0x11, 0x00, 0x08, 0x04, 0x11, 0x00, + 0x10, 0x83, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x2a, 0xc1, 0x48, 0x20, 0x38, + 0x69, 0x88, 0x17, 0xb9, 0x18, 0x06, 0x08, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0x71, 0x0b, 0x23, 0x9f, 0x11, 0x4c, 0x25, 0x8c, 0x69, 0x4b, 0x24, 0xba, + 0x91, 0x8c, 0x29, 0xab, 0x31, 0x0c, 0x28, 0xc1, 0xc1, 0x0c, 0x2a, 0xca, + 0x01, 0x8d, 0x2b, 0xcf, 0x21, 0x4d, 0x2c, 0xda, 0xa9, 0x0d, 0x2e, 0xdb, + 0xd1, 0x0d, 0x2e, 0xee, 0x49, 0x4e, 0x30, 0xf2, 0x49, 0x8e, 0x30, 0x18, + 0x7a, 0x0f, 0x35, 0xdf, 0xf1, 0x8d, 0x2e, 0xff, 0x99, 0xce, 0x31, 0x05, + 0xba, 0x8e, 0x32, 0x06, 0xe2, 0x8e, 0x32, 0x03, 0xca, 0x0e, 0x32, 0x06, + 0xc2, 0x4e, 0x32, 0x0a, 0x0a, 0x8f, 0x33, 0x0c, 0x2a, 0xcf, 0x33, 0x0d, + 0x3a, 0x0f, 0x34, 0x13, 0x62, 0x0f, 0x35, 0x17, 0x7a, 0x8f, 0x35, 0x16, + 0xb2, 0x8f, 0x35, 0x19, 0xca, 0x0f, 0x36, 0x4c, 0x12, 0xd1, 0x3b, 0x4a, + 0x0a, 0x51, 0x3b, 0x4b, 0x3a, 0xd2, 0x46, 0x28, 0x02, 0xd1, 0x41, 0x1e, + 0xba, 0x10, 0x41, 0x21, 0xd2, 0x50, 0x41, 0x1e, 0xca, 0x90, 0x41, 0x1a, + 0xba, 0x90, 0x41, 0x17, 0xaa, 0xd0, 0x41, 0x0a, 0x4a, 0x90, 0x40, 0xfa, + 0xd9, 0x4f, 0x3e, 0xd3, 0xb1, 0x4e, 0x3a, 0xb6, 0x09, 0xce, 0x37, 0xc4, + 0x81, 0x8e, 0x39, 0xcb, 0xd9, 0xce, 0x3b, 0xd9, 0x31, 0x0f, 0x3e, 0x11, + 0xda, 0x90, 0x44, 0xc7, 0x91, 0x4e, 0x3b, 0xd1, 0xf9, 0x0e, 0x3d, 0x73, + 0x21, 0x8c, 0x30, 0x9a, 0x59, 0x0d, 0x34, 0x59, 0x49, 0x0b, 0x2c, 0x94, + 0x21, 0x8c, 0x2a, 0x4d, 0x12, 0xd2, 0x44, 0xd8, 0x82, 0x55, 0x4d, 0xc5, + 0xba, 0x94, 0x49, 0x84, 0x5a, 0x93, 0x47, 0xc3, 0x7a, 0x95, 0x50, 0x92, + 0x22, 0x54, 0x4b, 0x72, 0x32, 0xd3, 0x48, 0x2c, 0xf2, 0x50, 0x40, 0x14, + 0x6a, 0x10, 0x3e, 0x34, 0x62, 0x51, 0x42, 0x95, 0x6a, 0x54, 0x4e, 0xae, + 0xea, 0x14, 0x50, 0x73, 0x72, 0xd2, 0x42, 0x66, 0xd2, 0x51, 0x3d, 0x08, + 0x82, 0x4e, 0x30, 0xb2, 0x59, 0x4b, 0x22, 0x16, 0x81, 0x46, 0x0f, 0xd8, + 0x78, 0x05, 0x0f, 0x9e, 0x48, 0x03, 0x00, 0x82, 0x58, 0x02, 0x00, 0xa0, + 0x40, 0x03, 0x00, 0x0f, 0x89, 0x06, 0x10, 0x51, 0x91, 0x48, 0x18, 0x79, + 0xe9, 0x09, 0x1d, 0x97, 0xb9, 0x8a, 0x21, 0xc9, 0x49, 0x0c, 0x27, 0xb7, + 0x81, 0xcb, 0x22, 0xd9, 0xb1, 0x4c, 0x28, 0xd8, 0xc1, 0x4c, 0x28, 0xdb, + 0xe1, 0xcc, 0x28, 0xf2, 0xa1, 0x0d, 0x2b, 0xf7, 0xd1, 0x8d, 0x2b, 0xe1, + 0x19, 0x0d, 0x2a, 0xfb, 0xf1, 0x4d, 0x2c, 0xb0, 0x91, 0x4b, 0x23, 0x11, + 0x8a, 0x8e, 0x30, 0xff, 0xd1, 0xcd, 0x2c, 0x27, 0x12, 0x8f, 0x32, 0xf4, + 0x71, 0x4d, 0x2b, 0xaa, 0x51, 0x0b, 0x23, 0x2e, 0x72, 0x8f, 0x33, 0xfd, + 0xc9, 0x8d, 0x2c, 0xa0, 0xf1, 0x0a, 0x22, 0x0d, 0x62, 0x4e, 0x30, 0x21, + 0x0a, 0x8f, 0x32, 0xaa, 0x49, 0x0b, 0x23, 0xe9, 0x49, 0x0d, 0x2b, 0x13, + 0x9a, 0xce, 0x30, 0xf2, 0x91, 0xcd, 0x2c, 0x04, 0x2a, 0x8e, 0x2f, 0xb3, + 0xa1, 0xcb, 0x24, 0x00, 0x22, 0x8e, 0x2e, 0xa3, 0x31, 0xcb, 0x22, 0x05, + 0x32, 0x0e, 0x2f, 0x0c, 0xaa, 0x8e, 0x30, 0x5f, 0xca, 0x11, 0x3c, 0x96, + 0x92, 0xd3, 0x42, 0x8c, 0x3a, 0x13, 0x42, 0x54, 0x82, 0xd1, 0x3a, 0x48, + 0x0a, 0x91, 0x38, 0x43, 0xca, 0x90, 0x38, 0x2e, 0x4a, 0x50, 0x36, 0x18, + 0xaa, 0x8f, 0x32, 0x44, 0xda, 0x90, 0x38, 0x5f, 0x02, 0xd2, 0x3c, 0x6a, + 0x3a, 0x52, 0x3e, 0x71, 0x62, 0x12, 0x3f, 0x78, 0x7a, 0xd2, 0x3f, 0x7f, + 0x9a, 0x52, 0x40, 0x81, 0xba, 0x92, 0x40, 0x84, 0xda, 0x12, 0x41, 0x89, + 0x0a, 0x93, 0x41, 0x8b, 0x12, 0x93, 0x41, 0x8a, 0x02, 0x53, 0x41, 0x95, + 0x72, 0x13, 0x43, 0x99, 0xaa, 0x93, 0x43, 0xa0, 0x02, 0x94, 0x44, 0xa6, + 0x22, 0x94, 0x45, 0xa0, 0xfa, 0x53, 0x44, 0x80, 0xa2, 0x52, 0x3f, 0x87, + 0x02, 0x13, 0x40, 0x8f, 0x4a, 0x13, 0x41, 0x99, 0x8a, 0x93, 0x42, 0x9d, + 0xc2, 0x93, 0x43, 0x80, 0x92, 0x92, 0x3f, 0x85, 0xb2, 0x52, 0x41, 0x82, + 0x9a, 0xd2, 0x40, 0x6f, 0x2a, 0xd2, 0x3e, 0x83, 0x82, 0x92, 0x40, 0x2b, + 0xca, 0xd0, 0x3b, 0xe0, 0x01, 0x0f, 0x39, 0xc0, 0xf9, 0x0d, 0x36, 0x5e, + 0x09, 0xcb, 0x2a, 0x31, 0x21, 0x4a, 0x27, 0x94, 0x61, 0x0d, 0x32, 0xe5, + 0x38, 0x49, 0x20, 0xcc, 0x10, 0xc7, 0x18, 0x9e, 0xf8, 0x03, 0x00, 0x9a, + 0x90, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x69, + 0x00, 0x00, 0x00, 0x9c, 0xb8, 0x03, 0x00, 0xcd, 0x48, 0x05, 0x00, 0xf8, + 0xb8, 0x06, 0x10, 0xf9, 0x00, 0xc7, 0x11, 0xe4, 0x60, 0x06, 0x11, 0xc1, + 0xaa, 0x54, 0x4a, 0x90, 0x5a, 0x93, 0x47, 0x85, 0x1a, 0x53, 0x46, 0x88, + 0x4a, 0x93, 0x47, 0x98, 0xea, 0xd3, 0x49, 0x93, 0x0a, 0xd4, 0x49, 0x97, + 0x3a, 0x94, 0x4b, 0x9a, 0x52, 0x94, 0x4c, 0xc8, 0xba, 0x15, 0x53, 0xa5, + 0x9a, 0xd4, 0x4f, 0xb6, 0x0a, 0x55, 0x51, 0xb0, 0x12, 0x95, 0x51, 0xc1, + 0x82, 0x95, 0x53, 0xc8, 0x0a, 0x56, 0x55, 0xd4, 0x62, 0x16, 0x58, 0xdc, + 0xaa, 0x16, 0x59, 0xe1, 0xd2, 0xd6, 0x59, 0xea, 0x2a, 0xd7, 0x5a, 0xf1, + 0x7a, 0x97, 0x5b, 0x00, 0xeb, 0x57, 0x5d, 0x03, 0xf3, 0xd7, 0x5d, 0xfd, + 0xaa, 0xd7, 0x5c, 0x01, 0xcb, 0x97, 0x5d, 0x03, 0xdb, 0x17, 0x5e, 0x18, + 0xa3, 0x18, 0x61, 0x0f, 0x5b, 0xd8, 0x5f, 0x06, 0x13, 0xd8, 0x5e, 0xe2, + 0x0a, 0xd7, 0x5a, 0xd4, 0xaa, 0x56, 0x59, 0xcf, 0x92, 0xd6, 0x58, 0xd5, + 0xa2, 0x96, 0x59, 0xe1, 0x02, 0x17, 0x5b, 0xda, 0xca, 0x56, 0x5a, 0xee, + 0x62, 0x57, 0x5c, 0xcd, 0x6a, 0xd6, 0x58, 0xc6, 0x42, 0x16, 0x58, 0xbb, + 0x02, 0xd6, 0x56, 0xaf, 0xb2, 0x95, 0x55, 0xaa, 0x7a, 0xd5, 0x54, 0xc1, + 0x02, 0x96, 0x57, 0xd5, 0xa2, 0xd6, 0x59, 0x90, 0x82, 0xd4, 0x51, 0x7c, + 0x0a, 0x94, 0x4f, 0x74, 0xca, 0xd3, 0x4e, 0x73, 0xb2, 0x53, 0x4e, 0x4d, + 0x62, 0x92, 0x49, 0x5c, 0xfa, 0x92, 0x4b, 0x16, 0xca, 0x50, 0x43, 0xdb, + 0x19, 0x0f, 0x3c, 0xbe, 0xf9, 0x0d, 0x38, 0x94, 0x91, 0x8c, 0x30, 0x00, + 0x02, 0x90, 0x3f, 0xc2, 0x11, 0x0e, 0x38, 0x21, 0x12, 0xd1, 0x43, 0x0b, + 0x9a, 0xd0, 0x42, 0x17, 0xda, 0xd0, 0x42, 0x49, 0x4a, 0x92, 0x48, 0xbb, + 0x6a, 0x95, 0x53, 0x81, 0xb2, 0x13, 0x4c, 0x73, 0x3a, 0x93, 0x49, 0x83, + 0xc2, 0xd3, 0x4a, 0x86, 0xea, 0x93, 0x4b, 0x87, 0xfa, 0x93, 0x4b, 0xd3, + 0x82, 0x96, 0x57, 0xda, 0xaa, 0x96, 0x58, 0xc5, 0x1a, 0x56, 0x55, 0x69, + 0x52, 0x93, 0x4a, 0xd0, 0x92, 0xd6, 0x58, 0x9e, 0xfa, 0x54, 0x52, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0xfa, 0x52, 0x4a, 0x36, 0x02, 0x12, 0x45, 0x33, + 0xda, 0x91, 0x44, 0x1c, 0x1a, 0x51, 0x42, 0xef, 0x62, 0xd7, 0x5b, 0xca, + 0x2a, 0x16, 0x57, 0x68, 0x42, 0xd3, 0x4b, 0x19, 0xaa, 0xd0, 0x41, 0x39, + 0x12, 0x12, 0x45, 0x3e, 0xea, 0x91, 0x45, 0x38, 0xb2, 0xd1, 0x44, 0x1f, + 0x02, 0x51, 0x42, 0x52, 0x8a, 0xd2, 0x48, 0x1e, 0xea, 0xd0, 0x41, 0x36, + 0x7a, 0x51, 0x43, 0xf7, 0xd1, 0x8f, 0x3b, 0xe6, 0x59, 0xcf, 0x39, 0xcd, + 0x91, 0x8e, 0x36, 0xc8, 0x61, 0x8e, 0x35, 0x85, 0x39, 0x8c, 0x2d, 0xcf, + 0xc9, 0x0e, 0x39, 0xbc, 0x41, 0xce, 0x36, 0xd3, 0x3a, 0x16, 0x54, 0xd1, + 0x2a, 0x16, 0x53, 0x86, 0xaa, 0xd2, 0x3e, 0x8b, 0xb2, 0x12, 0x3e, 0x8c, + 0xba, 0xd2, 0x3e, 0x89, 0xa2, 0xd2, 0x3e, 0x6e, 0xca, 0x51, 0x39, 0x62, + 0x6a, 0x51, 0x38, 0x56, 0x02, 0x51, 0x36, 0x24, 0x92, 0x8f, 0x30, 0xee, + 0xc9, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc6, 0x88, 0x04, 0x00, 0xb4, 0x78, 0x03, 0x00, 0x27, + 0x11, 0x07, 0x12, 0x3b, 0xe9, 0x87, 0x15, 0x60, 0x09, 0xc9, 0x19, 0x7e, + 0x08, 0x02, 0x00, 0xf0, 0xc0, 0x05, 0x0d, 0x76, 0xd9, 0x89, 0x1c, 0xbb, + 0x00, 0x04, 0x00, 0xd8, 0xe8, 0x84, 0x0a, 0x5d, 0xe9, 0x88, 0x1b, 0xb6, + 0xc1, 0x8b, 0x24, 0x38, 0x01, 0xc8, 0x15, 0xfa, 0x00, 0x06, 0x0e, 0x6a, + 0xb1, 0x49, 0x1c, 0x39, 0xd9, 0x87, 0x14, 0x22, 0x31, 0x47, 0x12, 0x20, + 0x91, 0x06, 0x11, 0x08, 0x09, 0x06, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, 0x58, 0x04, 0x00, 0x33, + 0x69, 0x88, 0x17, 0xea, 0x21, 0xce, 0x2d, 0xcf, 0x59, 0xcd, 0x29, 0x1c, + 0xca, 0x4f, 0x33, 0x45, 0xaa, 0x50, 0x39, 0x57, 0x5a, 0xd1, 0x3b, 0x63, + 0xca, 0x51, 0x3d, 0x65, 0x0a, 0x52, 0x3d, 0x75, 0x72, 0xd2, 0x3f, 0x7d, + 0x9a, 0x52, 0x40, 0x7e, 0xa2, 0x52, 0x40, 0x89, 0xf2, 0xd2, 0x41, 0x8a, + 0x22, 0x13, 0x42, 0x8a, 0x12, 0xd3, 0x41, 0x9d, 0x9a, 0x53, 0x44, 0xa7, + 0x0a, 0xd4, 0x45, 0xb7, 0x52, 0x14, 0x48, 0xd7, 0x82, 0xd5, 0x4b, 0xd9, + 0x7a, 0xd5, 0x4b, 0xd6, 0x62, 0x55, 0x4b, 0xe2, 0xd2, 0xd5, 0x4c, 0xee, + 0x2a, 0x96, 0x4e, 0x04, 0xb3, 0xd6, 0x50, 0x07, 0xcb, 0x16, 0x51, 0x07, + 0xcb, 0x16, 0x51, 0x08, 0xdb, 0x56, 0x51, 0x06, 0xcb, 0x16, 0x51, 0x08, + 0xeb, 0x56, 0x51, 0x05, 0xe3, 0xd6, 0x50, 0x05, 0xf3, 0xd6, 0x50, 0xf5, + 0x6a, 0x16, 0x4f, 0xf5, 0x5a, 0x16, 0x4f, 0xe1, 0x0a, 0x96, 0x4c, 0xe4, + 0x22, 0xd6, 0x4c, 0xd3, 0xa2, 0xd5, 0x4a, 0xbb, 0xba, 0x14, 0x48, 0xbe, + 0xba, 0xd4, 0x47, 0x4d, 0x72, 0xd1, 0x3a, 0x71, 0x62, 0xd2, 0x3d, 0x8c, + 0x32, 0xd3, 0x40, 0x88, 0x0a, 0x13, 0x40, 0x72, 0x6a, 0xd2, 0x3c, 0x72, + 0x62, 0xd2, 0x3c, 0x64, 0x22, 0x12, 0x3b, 0x56, 0xa2, 0x11, 0x39, 0x58, + 0xb2, 0xd1, 0x38, 0x5b, 0xca, 0xd1, 0x39, 0xc8, 0xd2, 0x54, 0x47, 0x33, + 0x52, 0x90, 0x34, 0x5c, 0xca, 0xd1, 0x39, 0x84, 0xb2, 0x52, 0x3f, 0x76, + 0x5a, 0xd2, 0x3c, 0x5a, 0x9a, 0x91, 0x3b, 0xb4, 0x42, 0x14, 0x47, 0x2e, + 0x2a, 0x90, 0x36, 0xde, 0x4a, 0xd5, 0x4b, 0xa4, 0xda, 0x13, 0x45, 0x94, + 0x6a, 0x93, 0x43, 0x90, 0x3a, 0xd3, 0x41, 0x88, 0xe2, 0x12, 0x41, 0x6e, + 0x42, 0xd2, 0x3e, 0x57, 0x72, 0xd1, 0x3b, 0xb5, 0x32, 0x14, 0x47, 0xbe, + 0x3a, 0x14, 0x48, 0x10, 0xe2, 0x0e, 0x32, 0xab, 0xb8, 0xc7, 0x20, 0x00, + 0x90, 0x03, 0x10, 0x00, 0x08, 0x44, 0x11, 0x00, 0x38, 0x04, 0x12, 0xa1, + 0x88, 0x07, 0x20, 0x8d, 0xa0, 0xc6, 0x1c, 0xc0, 0x48, 0x88, 0x22, 0xac, + 0xe0, 0xc7, 0x20, 0x88, 0xa8, 0x06, 0x1c, 0x90, 0xf8, 0x46, 0x1d, 0x81, + 0x68, 0xc6, 0x1a, 0x7c, 0x48, 0x06, 0x1a, 0x95, 0x20, 0x07, 0x1e, 0xc2, + 0x29, 0x0e, 0x38, 0xc1, 0x21, 0x4e, 0x1b, 0x4a, 0x18, 0x4e, 0x14, 0x00, + 0xe8, 0x84, 0x10, 0x00, 0x40, 0x04, 0x12, 0xc8, 0x88, 0xc5, 0x0e, 0x2e, + 0x51, 0xc8, 0x16, 0xe9, 0xd8, 0x06, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x2e, + 0x79, 0x48, 0x17, 0xa8, 0x49, 0xcc, 0x26, 0x3b, 0x99, 0x88, 0x18, 0xbb, + 0x91, 0x8c, 0x29, 0x66, 0x29, 0x4a, 0x20, 0xb3, 0x49, 0xcc, 0x28, 0xc1, + 0xb1, 0xcc, 0x29, 0xcc, 0x01, 0xcd, 0x2b, 0xce, 0x19, 0x4d, 0x2c, 0xd4, + 0x89, 0x4d, 0x2d, 0xd6, 0xb1, 0x8d, 0x2d, 0xdd, 0xe1, 0x8d, 0x2e, 0xe8, + 0x11, 0x0e, 0x30, 0xeb, 0x39, 0x4e, 0x30, 0xf5, 0x69, 0x0e, 0x31, 0xfe, + 0x89, 0xce, 0x31, 0x00, 0x92, 0x0e, 0x32, 0x06, 0xe2, 0x8e, 0x32, 0xf0, + 0x41, 0x8e, 0x30, 0x0d, 0x0a, 0x8f, 0x33, 0x13, 0x8a, 0x8f, 0x34, 0x10, + 0x6a, 0x4f, 0x34, 0x15, 0x7a, 0x0f, 0x35, 0x15, 0x6a, 0x4f, 0x35, 0x14, + 0x8a, 0x0f, 0x35, 0x18, 0xaa, 0xcf, 0x35, 0x24, 0x02, 0x90, 0x37, 0x46, + 0xba, 0x50, 0x3a, 0x2d, 0x4a, 0xd1, 0x42, 0x1c, 0xb2, 0xd0, 0x40, 0x0d, + 0x42, 0x50, 0x3f, 0x0a, 0x3a, 0x90, 0x3f, 0x0c, 0x5a, 0x90, 0x40, 0x04, + 0x1a, 0x90, 0x3f, 0xf2, 0x89, 0x0f, 0x3d, 0xd1, 0x91, 0x8e, 0x39, 0xad, + 0x91, 0x4d, 0x35, 0x94, 0xc9, 0xcc, 0x31, 0x80, 0x49, 0x0c, 0x30, 0x7a, + 0x31, 0xcc, 0x30, 0x27, 0x92, 0x11, 0x48, 0x0b, 0xaa, 0xd0, 0x43, 0x2f, + 0x02, 0xd2, 0x48, 0xec, 0xe1, 0x8f, 0x40, 0x05, 0x7a, 0xd0, 0x42, 0xd8, + 0x49, 0x8f, 0x3c, 0x8b, 0xd1, 0xcc, 0x32, 0xa7, 0x29, 0x0d, 0x33, 0xc7, + 0x01, 0xce, 0x33, 0xeb, 0xea, 0x56, 0x59, 0xdc, 0x12, 0xd6, 0x51, 0x41, + 0xba, 0x50, 0x3a, 0x4d, 0x12, 0xd2, 0x42, 0xc4, 0xca, 0x95, 0x52, 0xcc, + 0x0a, 0xd6, 0x52, 0xb2, 0x8a, 0x94, 0x4b, 0x4a, 0x82, 0x91, 0x40, 0xfe, + 0x59, 0xcf, 0x38, 0x0e, 0x22, 0x50, 0x3b, 0x89, 0xd2, 0x13, 0x4a, 0x96, + 0xba, 0xd3, 0x47, 0x66, 0xaa, 0x91, 0x3c, 0x01, 0x62, 0x0e, 0x30, 0x86, + 0x91, 0xca, 0x20, 0x22, 0xb1, 0x87, 0x15, 0xcc, 0x48, 0x45, 0x0e, 0x91, + 0xd0, 0x02, 0x00, 0x97, 0xf8, 0x02, 0x00, 0xcd, 0x60, 0x04, 0x00, 0x24, + 0x31, 0x07, 0x12, 0x5d, 0xf1, 0x88, 0x19, 0x86, 0x31, 0xca, 0x1e, 0xa0, + 0xf9, 0x0a, 0x22, 0xb2, 0x79, 0x4b, 0x23, 0xda, 0xa1, 0x0c, 0x28, 0xcb, + 0x41, 0xcc, 0x25, 0xc5, 0x21, 0x4c, 0x25, 0xde, 0x01, 0x4d, 0x29, 0xf5, + 0xc1, 0xcd, 0x2b, 0xfd, 0xf9, 0x8d, 0x2c, 0xee, 0x99, 0x8d, 0x2b, 0xb1, + 0xa9, 0x8b, 0x23, 0x0c, 0x7a, 0x4e, 0x2f, 0xdb, 0xf1, 0xcc, 0x29, 0x19, + 0xd2, 0x8e, 0x31, 0xc9, 0x41, 0x0c, 0x27, 0x1f, 0xea, 0x4e, 0x31, 0xdd, + 0xe1, 0x4c, 0x29, 0xbe, 0xe9, 0x0b, 0x25, 0x37, 0x9a, 0x4f, 0x34, 0xf2, + 0x81, 0xcd, 0x2b, 0x9d, 0x01, 0xcb, 0x21, 0x10, 0xa2, 0xce, 0x30, 0x2e, + 0x82, 0x0f, 0x34, 0xb4, 0xa9, 0x8b, 0x24, 0xda, 0xd9, 0x8c, 0x29, 0x29, + 0x42, 0x0f, 0x33, 0xa9, 0x51, 0x4b, 0x23, 0x10, 0x9a, 0x0e, 0x31, 0x00, + 0x0a, 0x8e, 0x2e, 0xe2, 0x09, 0xcd, 0x2a, 0xc9, 0x51, 0x0c, 0x28, 0xfa, + 0xe9, 0x4d, 0x2d, 0xf6, 0xa9, 0x8d, 0x2c, 0xe6, 0x71, 0x4d, 0x2b, 0x13, + 0x02, 0x8f, 0x31, 0x4c, 0x1a, 0x11, 0x39, 0x78, 0x9a, 0x92, 0x3f, 0x66, + 0x32, 0xd2, 0x3d, 0x50, 0x72, 0xd1, 0x39, 0x42, 0xc2, 0x50, 0x38, 0x3b, + 0x82, 0xd0, 0x37, 0x16, 0x92, 0x8f, 0x32, 0x42, 0xc2, 0x10, 0x38, 0x60, + 0x02, 0x92, 0x3c, 0x6c, 0x42, 0x52, 0x3e, 0x71, 0x52, 0xd2, 0x3e, 0x77, + 0x7a, 0x92, 0x3f, 0x7e, 0x9a, 0x52, 0x40, 0x85, 0xda, 0x12, 0x41, 0x8a, + 0x0a, 0xd3, 0x41, 0x8d, 0x2a, 0x13, 0x42, 0x90, 0x4a, 0x93, 0x42, 0x96, + 0x8a, 0x53, 0x43, 0x9a, 0xaa, 0xd3, 0x43, 0x9c, 0xc2, 0xd3, 0x43, 0xa6, + 0x1a, 0x94, 0x45, 0xab, 0x32, 0x14, 0x46, 0xa5, 0x12, 0x14, 0x45, 0x7a, + 0x8a, 0x52, 0x3e, 0x8a, 0x22, 0x93, 0x40, 0x95, 0x4a, 0x13, 0x42, 0xa3, + 0xfa, 0xd3, 0x43, 0x90, 0x3a, 0x93, 0x41, 0x83, 0x9a, 0x52, 0x40, 0x7e, + 0x6a, 0x52, 0x40, 0x7a, 0x6a, 0x12, 0x40, 0x66, 0xfa, 0x91, 0x3d, 0x5f, + 0x8a, 0x91, 0x3d, 0xfb, 0xe1, 0x0f, 0x3b, 0xe1, 0x81, 0x0f, 0x3a, 0xc4, + 0x69, 0x0e, 0x38, 0x9e, 0x21, 0xcd, 0x33, 0x93, 0x11, 0xcd, 0x31, 0x09, + 0xa1, 0x0a, 0x23, 0xd4, 0xb8, 0x87, 0x1b, 0x8c, 0xe0, 0x03, 0x00, 0x5a, + 0x30, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x98, 0x08, 0x04, 0x00, 0x06, + 0x69, 0x07, 0x12, 0x1c, 0x51, 0x08, 0x17, 0x0e, 0xf1, 0x47, 0x14, 0xc4, + 0xd2, 0x94, 0x4a, 0x8f, 0x7a, 0x93, 0x47, 0x87, 0x32, 0x53, 0x46, 0x94, + 0xba, 0x93, 0x48, 0x91, 0xe2, 0x93, 0x49, 0x95, 0x12, 0x54, 0x4a, 0x9a, + 0x4a, 0x14, 0x4c, 0x9e, 0x7a, 0x54, 0x4d, 0xa9, 0xa2, 0xd4, 0x4e, 0x9d, + 0x52, 0x94, 0x4d, 0xad, 0xd2, 0x94, 0x50, 0xbb, 0x52, 0xd5, 0x52, 0xd0, + 0x22, 0x96, 0x56, 0xd8, 0x62, 0x56, 0x58, 0xd8, 0x7a, 0x96, 0x58, 0xda, + 0xa2, 0xd6, 0x58, 0xee, 0x1a, 0xd7, 0x5a, 0x06, 0x0b, 0x58, 0x5e, 0x05, + 0x0b, 0x18, 0x5e, 0x10, 0x6b, 0x18, 0x60, 0xff, 0xaa, 0x17, 0x5d, 0x00, + 0xeb, 0x57, 0x5d, 0xff, 0xe2, 0x57, 0x5d, 0xf1, 0x6a, 0xd7, 0x5b, 0x0a, + 0x2b, 0xd8, 0x5f, 0x0a, 0x2b, 0xd8, 0x5e, 0xf2, 0x6a, 0x57, 0x5c, 0xd7, + 0xba, 0xd6, 0x59, 0xd8, 0xb2, 0xd6, 0x59, 0xe1, 0xea, 0xd6, 0x5a, 0x0b, + 0x53, 0x58, 0x60, 0xdf, 0xfa, 0xd6, 0x5a, 0xd6, 0xaa, 0xd6, 0x59, 0xc7, + 0x42, 0x56, 0x58, 0xc9, 0x4a, 0x96, 0x58, 0xb9, 0xfa, 0x95, 0x56, 0xbb, + 0xfa, 0xd5, 0x56, 0xb3, 0xc2, 0x15, 0x56, 0x7e, 0x02, 0x14, 0x50, 0x96, + 0xa2, 0xd4, 0x52, 0x76, 0xd2, 0xd3, 0x4e, 0x9b, 0xda, 0x54, 0x53, 0x8c, + 0x6a, 0x94, 0x51, 0x92, 0xa2, 0x14, 0x52, 0x71, 0x8a, 0x53, 0x4e, 0x46, + 0x42, 0x92, 0x48, 0x1b, 0x1a, 0x11, 0x44, 0xf2, 0x01, 0x50, 0x3f, 0xb6, + 0xd9, 0x0d, 0x37, 0x62, 0x09, 0x4b, 0x2a, 0x11, 0x8a, 0x50, 0x41, 0x11, + 0x72, 0x50, 0x42, 0x0b, 0x52, 0xd0, 0x40, 0xea, 0x01, 0xcf, 0x3b, 0x21, + 0xf2, 0x50, 0x44, 0x2a, 0x52, 0xd1, 0x44, 0x34, 0xfa, 0x51, 0x48, 0x44, + 0x02, 0x52, 0x45, 0x83, 0xd2, 0x53, 0x4c, 0x83, 0xaa, 0x93, 0x4a, 0x85, + 0xe2, 0x13, 0x4b, 0x8a, 0x12, 0xd4, 0x4b, 0x8c, 0x22, 0xd4, 0x4c, 0xd5, + 0x6a, 0xd6, 0x57, 0xb4, 0x82, 0x15, 0x55, 0x3b, 0xdb, 0x19, 0x65, 0xb0, + 0x6a, 0xd5, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x3a, 0x13, 0x4b, 0x7e, 0x0a, 0x94, 0x4d, 0x29, 0x8a, 0x91, 0x43, 0x24, + 0x72, 0x11, 0x43, 0x46, 0x4a, 0x52, 0x47, 0xc9, 0x5a, 0x16, 0x57, 0x6c, + 0x9a, 0x53, 0x4c, 0x63, 0xda, 0x92, 0x4a, 0x42, 0x12, 0x92, 0x46, 0x36, + 0x0a, 0x12, 0x45, 0x30, 0x9a, 0x51, 0x44, 0x20, 0xea, 0x50, 0x42, 0x54, + 0x9a, 0x12, 0x49, 0x1e, 0xea, 0x10, 0x42, 0x3d, 0x9a, 0xd1, 0x44, 0x15, + 0x9a, 0x90, 0x40, 0xe6, 0x31, 0xcf, 0x39, 0xd3, 0xa1, 0xce, 0x37, 0xcd, + 0x61, 0x8e, 0x36, 0x8c, 0x49, 0x0c, 0x2f, 0xba, 0xf1, 0x4d, 0x34, 0xc5, + 0x41, 0x0e, 0x37, 0xdb, 0x4a, 0x16, 0x55, 0xd3, 0x2a, 0x56, 0x53, 0x79, + 0x52, 0xd2, 0x3c, 0x8c, 0xba, 0xd2, 0x3d, 0x89, 0x9a, 0x92, 0x3d, 0x89, + 0x9a, 0x52, 0x3e, 0x72, 0x02, 0xd2, 0x39, 0x61, 0x6a, 0x51, 0x38, 0x55, + 0x02, 0x51, 0x36, 0x26, 0xb2, 0x0f, 0x31, 0xef, 0xe1, 0x4d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x08, 0x02, 0x00, 0x4e, + 0x00, 0x00, 0x00, 0xad, 0x90, 0x03, 0x00, 0xae, 0x60, 0x03, 0x00, 0x4e, + 0x79, 0x48, 0x18, 0xe1, 0x00, 0xc5, 0x0a, 0x7c, 0xf9, 0x49, 0x1c, 0x48, + 0x00, 0x00, 0x00, 0x70, 0xc9, 0x89, 0x1c, 0xa4, 0x49, 0xcb, 0x22, 0xcf, + 0x50, 0x44, 0x08, 0x43, 0x00, 0x00, 0x00, 0x50, 0xa9, 0x48, 0x19, 0xc2, + 0x01, 0x4c, 0x26, 0x9e, 0xf8, 0x02, 0x00, 0x57, 0x09, 0x49, 0x1a, 0x65, + 0x41, 0x49, 0x1b, 0x00, 0x00, 0x00, 0x00, 0xe9, 0x88, 0xc5, 0x0b, 0x38, + 0xc9, 0x87, 0x14, 0xaa, 0x20, 0x03, 0x00, 0x3a, 0x89, 0x87, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xd8, 0x02, 0x00, 0x4c, + 0x21, 0x89, 0x1a, 0xf4, 0x51, 0x4e, 0x2f, 0x0a, 0xea, 0x0e, 0x32, 0xfc, + 0xa1, 0xce, 0x2e, 0x4a, 0xfa, 0x10, 0x3a, 0x54, 0x3a, 0x51, 0x3b, 0x63, + 0xca, 0x51, 0x3d, 0x6f, 0x1a, 0xd2, 0x3e, 0x6f, 0x52, 0xd2, 0x3e, 0x7e, + 0xa2, 0x52, 0x40, 0x84, 0xba, 0x12, 0x41, 0x85, 0xca, 0x52, 0x41, 0x8b, + 0x22, 0x13, 0x42, 0x91, 0x32, 0xd3, 0x42, 0x9c, 0x92, 0x13, 0x44, 0xa9, + 0x0a, 0xd4, 0x45, 0xc5, 0xc2, 0x94, 0x49, 0xd5, 0x62, 0x95, 0x4b, 0xec, + 0x22, 0x96, 0x4e, 0xfb, 0x72, 0x16, 0x50, 0xff, 0x82, 0x56, 0x50, 0x01, + 0x9b, 0x56, 0x50, 0x03, 0xab, 0x96, 0x50, 0x01, 0xa3, 0x56, 0x50, 0x03, + 0xab, 0x96, 0x50, 0xff, 0x82, 0x16, 0x50, 0x00, 0x8b, 0x56, 0x50, 0xf0, + 0x3a, 0x96, 0x4e, 0xf1, 0x4a, 0x96, 0x4e, 0xe2, 0x0a, 0xd6, 0x4c, 0xde, + 0xf2, 0x15, 0x4c, 0xcf, 0x62, 0x55, 0x4a, 0xd1, 0x5a, 0x55, 0x4a, 0xc6, + 0xfa, 0xd4, 0x48, 0xb5, 0x9a, 0x54, 0x47, 0xbb, 0xba, 0x14, 0x48, 0x9e, + 0x12, 0x94, 0x44, 0x79, 0x92, 0xd2, 0x3e, 0x29, 0x5a, 0x90, 0x36, 0x58, + 0xd2, 0x91, 0x3a, 0x6e, 0x52, 0x92, 0x3c, 0x61, 0x12, 0x12, 0x3b, 0x49, + 0x2a, 0x11, 0x38, 0x52, 0x9a, 0x91, 0x39, 0x58, 0xb2, 0x91, 0x38, 0x4c, + 0x12, 0x11, 0x38, 0x54, 0x72, 0x11, 0x38, 0x56, 0xa2, 0x91, 0x39, 0xcf, + 0x3a, 0x95, 0x49, 0x47, 0xe2, 0x10, 0x39, 0xf3, 0x61, 0x4e, 0x2c, 0x9f, + 0xca, 0xd3, 0x42, 0x70, 0x3a, 0x92, 0x3c, 0x87, 0xd2, 0x52, 0x41, 0xdc, + 0x8a, 0x15, 0x4c, 0xe5, 0xa2, 0xd5, 0x4c, 0xd6, 0x52, 0x55, 0x4b, 0x88, + 0xfa, 0x92, 0x41, 0x92, 0x32, 0x13, 0x43, 0x87, 0xe2, 0x52, 0x41, 0x7d, + 0x72, 0x52, 0x40, 0x00, 0x00, 0x00, 0x00, 0x97, 0x7a, 0x93, 0x43, 0xd2, + 0xe2, 0x14, 0x4a, 0xab, 0xca, 0x53, 0x45, 0x92, 0x08, 0x87, 0x1d, 0x95, + 0x38, 0x07, 0x1e, 0x00, 0x30, 0x43, 0x0e, 0x61, 0x90, 0x05, 0x18, 0x81, + 0x60, 0xc6, 0x1a, 0x96, 0xf8, 0x46, 0x1e, 0xc0, 0x48, 0x88, 0x22, 0xbb, + 0x30, 0x08, 0x22, 0x95, 0x10, 0x07, 0x1e, 0x8f, 0xf0, 0x06, 0x1d, 0xa0, + 0x90, 0xc7, 0x1f, 0xaa, 0xf0, 0xc7, 0x20, 0x90, 0xf8, 0x46, 0x1d, 0xdc, + 0x28, 0x8e, 0x1e, 0xc1, 0x11, 0x4e, 0x38, 0xc1, 0x19, 0x4e, 0x38, 0xc7, + 0x18, 0xce, 0x36, 0x6e, 0xd8, 0xc9, 0x16, 0x00, 0x00, 0x00, 0x00, 0x31, + 0xc1, 0x88, 0x1c, 0xea, 0x70, 0x46, 0x0e, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xba, 0xb9, 0x8c, 0x28, 0x48, 0xf1, 0x88, 0x19, 0xb3, + 0x81, 0x4c, 0x29, 0x23, 0xe2, 0xcf, 0x35, 0xa1, 0xd1, 0x0b, 0x27, 0xb9, + 0x79, 0x4c, 0x29, 0xc9, 0xe1, 0x4c, 0x2b, 0xca, 0xf1, 0x4c, 0x2b, 0xcd, + 0x41, 0xcd, 0x2b, 0xd0, 0x71, 0x4d, 0x2c, 0xda, 0xb9, 0xcd, 0x2d, 0xdc, + 0xa9, 0x0d, 0x2e, 0xda, 0xc9, 0xcd, 0x2d, 0xe5, 0x21, 0xce, 0x2f, 0xf3, + 0x51, 0x8e, 0x30, 0xf6, 0x61, 0x0e, 0x31, 0x03, 0xc2, 0x0e, 0x32, 0x09, + 0xf2, 0xce, 0x32, 0x0e, 0x1a, 0xcf, 0x33, 0x0e, 0x42, 0x0f, 0x34, 0x10, + 0x62, 0x4f, 0x34, 0x15, 0x82, 0x0f, 0x35, 0x1a, 0xa2, 0xcf, 0x35, 0x1b, + 0xba, 0x0f, 0x36, 0x1c, 0xc2, 0x4f, 0x36, 0x2c, 0x1a, 0x50, 0x38, 0x44, + 0xb2, 0x10, 0x3a, 0x22, 0x02, 0x51, 0x42, 0x0b, 0x52, 0x10, 0x40, 0x05, + 0x2a, 0x10, 0x3f, 0x00, 0xfa, 0x8f, 0x3e, 0xef, 0x79, 0xcf, 0x3c, 0xd2, + 0x91, 0x8e, 0x39, 0xaa, 0x79, 0x0d, 0x35, 0x91, 0xa1, 0x8c, 0x31, 0xac, + 0x69, 0x8d, 0x33, 0x8e, 0xa1, 0x8c, 0x30, 0x85, 0x71, 0xcc, 0x31, 0xce, + 0xc9, 0xce, 0x3b, 0x24, 0x9a, 0xd1, 0x47, 0x4d, 0xca, 0x52, 0x4c, 0x3b, + 0x32, 0xd2, 0x49, 0x51, 0xe2, 0x92, 0x4c, 0x2e, 0x02, 0xd2, 0x47, 0xe9, + 0xe1, 0x4f, 0x3e, 0x9d, 0x69, 0x4d, 0x36, 0x41, 0xfa, 0x51, 0x46, 0xa5, + 0xea, 0x94, 0x51, 0x21, 0x93, 0xd8, 0x5f, 0x66, 0x12, 0x92, 0x3e, 0xc4, + 0x49, 0x8d, 0x2e, 0xea, 0xf9, 0x0e, 0x38, 0x4c, 0x2a, 0x12, 0x44, 0xa9, + 0xd2, 0x94, 0x4f, 0xd3, 0xaa, 0x15, 0x50, 0x92, 0xa2, 0x13, 0x48, 0x2f, + 0x9a, 0x10, 0x3c, 0x66, 0x7a, 0x12, 0x44, 0x9f, 0x12, 0x94, 0x48, 0x82, + 0x72, 0x92, 0x3f, 0x45, 0x82, 0xd0, 0x36, 0xbe, 0x51, 0xcc, 0x27, 0x11, + 0x19, 0x47, 0x13, 0xd1, 0x98, 0x05, 0x10, 0x98, 0x38, 0x03, 0x00, 0x90, + 0xc8, 0x02, 0x00, 0xe7, 0x50, 0x85, 0x09, 0x37, 0xc9, 0x07, 0x14, 0x68, + 0x59, 0xc9, 0x1a, 0x8f, 0x69, 0x0a, 0x20, 0xab, 0x51, 0x4b, 0x23, 0xb5, + 0x99, 0xcb, 0x23, 0xe0, 0xd1, 0x0c, 0x29, 0xc5, 0x11, 0x0c, 0x25, 0xd7, + 0xb9, 0x8c, 0x28, 0xea, 0x69, 0x8d, 0x2a, 0x06, 0x4a, 0xce, 0x2e, 0xce, + 0x79, 0x0c, 0x28, 0xc0, 0x11, 0x4c, 0x25, 0x03, 0x32, 0xce, 0x2d, 0xce, + 0x79, 0xcc, 0x27, 0x04, 0x32, 0x4e, 0x2e, 0x08, 0x5a, 0xce, 0x2f, 0x11, + 0x9a, 0x8e, 0x30, 0xb0, 0x99, 0x4b, 0x23, 0x31, 0x8a, 0xcf, 0x33, 0xcc, + 0x61, 0x0c, 0x28, 0xc9, 0x49, 0x4c, 0x27, 0x3d, 0xf2, 0x4f, 0x35, 0xe5, + 0x39, 0xcd, 0x2a, 0xd7, 0xb9, 0x4c, 0x29, 0xf7, 0xd1, 0xcd, 0x2c, 0x2a, + 0x7a, 0xcf, 0x33, 0xc3, 0x29, 0x0c, 0x27, 0xcb, 0x59, 0x0c, 0x28, 0x3b, + 0xda, 0x8f, 0x35, 0xc0, 0x01, 0xcc, 0x25, 0xe8, 0x59, 0x8d, 0x2b, 0x08, + 0x52, 0x0e, 0x30, 0xe3, 0x11, 0x0d, 0x2b, 0x02, 0x0a, 0x8e, 0x2e, 0xcf, + 0x89, 0xcc, 0x28, 0xff, 0x09, 0xce, 0x2d, 0xf3, 0xa1, 0x0d, 0x2c, 0xcc, + 0x81, 0x4c, 0x28, 0xed, 0xd1, 0xcd, 0x2b, 0x1a, 0x9a, 0x8f, 0x32, 0x6a, + 0x5a, 0x52, 0x3d, 0x81, 0xca, 0xd2, 0x40, 0x4f, 0x4a, 0x11, 0x3a, 0x3e, + 0xaa, 0x90, 0x37, 0x43, 0xc2, 0x90, 0x38, 0x25, 0x12, 0xd0, 0x34, 0x34, + 0x6a, 0xd0, 0x35, 0x58, 0xaa, 0x11, 0x3b, 0x65, 0x12, 0x52, 0x3c, 0x73, + 0x5a, 0x92, 0x3e, 0x7d, 0x92, 0x12, 0x40, 0x82, 0xba, 0x92, 0x40, 0x87, + 0xea, 0x12, 0x41, 0x8d, 0x2a, 0x13, 0x42, 0x92, 0x62, 0xd3, 0x42, 0x96, + 0x8a, 0x53, 0x43, 0x99, 0x9a, 0x93, 0x43, 0x9d, 0xc2, 0xd3, 0x43, 0xa5, + 0x12, 0x54, 0x45, 0xaa, 0x32, 0x14, 0x46, 0xaf, 0x4a, 0x94, 0x46, 0xa8, + 0x22, 0x14, 0x45, 0x62, 0x0a, 0x92, 0x3b, 0x88, 0x02, 0x53, 0x40, 0x92, + 0x6a, 0x93, 0x41, 0xc5, 0xc2, 0x54, 0x48, 0x8a, 0xf2, 0xd2, 0x40, 0x8a, + 0xd2, 0x92, 0x41, 0x7d, 0x72, 0x52, 0x40, 0x78, 0x5a, 0x12, 0x40, 0x6e, + 0x0a, 0xd2, 0x3e, 0x03, 0x52, 0xcf, 0x38, 0xc7, 0x81, 0x0e, 0x38, 0xea, + 0xa9, 0xcf, 0x3b, 0xc5, 0x91, 0x4e, 0x38, 0xb5, 0xf9, 0x0d, 0x37, 0x55, + 0x29, 0xcc, 0x2a, 0xc3, 0xe8, 0x46, 0x18, 0x4c, 0xc0, 0x02, 0x00, 0x59, + 0x58, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7d, 0xb8, 0x02, 0x00, 0xa0, 0x40, 0x04, 0x00, 0x26, + 0x89, 0x08, 0x18, 0x50, 0xe1, 0x89, 0x1c, 0x40, 0x31, 0x09, 0x1a, 0xc7, + 0xf2, 0x54, 0x4b, 0x91, 0x82, 0x13, 0x48, 0x90, 0x92, 0x13, 0x48, 0x8a, + 0x6a, 0x13, 0x48, 0x8f, 0xba, 0x93, 0x49, 0x96, 0x12, 0x14, 0x4b, 0x9c, + 0x52, 0xd4, 0x4c, 0x99, 0x3a, 0x54, 0x4d, 0x9a, 0x62, 0x94, 0x4d, 0xa6, + 0xd2, 0x94, 0x50, 0xb3, 0x22, 0xd5, 0x51, 0xc9, 0xf2, 0x15, 0x55, 0xda, + 0x8a, 0x56, 0x58, 0xe5, 0xda, 0x96, 0x59, 0xf5, 0x5a, 0x57, 0x5b, 0xe4, + 0xda, 0xd6, 0x59, 0xf9, 0x6a, 0x17, 0x5c, 0x05, 0x13, 0xd8, 0x5d, 0x13, + 0x73, 0x98, 0x60, 0xfe, 0xc2, 0xd7, 0x5c, 0xfc, 0xa2, 0xd7, 0x5c, 0x00, + 0xeb, 0x57, 0x5d, 0xe9, 0x12, 0x17, 0x5b, 0xf2, 0x62, 0x17, 0x5c, 0xdb, + 0xc2, 0xd6, 0x59, 0x0e, 0x63, 0x58, 0x60, 0xeb, 0x62, 0x97, 0x5b, 0xd4, + 0x92, 0x96, 0x59, 0xe3, 0xfa, 0xd6, 0x5a, 0xf2, 0x8a, 0xd7, 0x5c, 0xe0, + 0x1a, 0xd7, 0x5a, 0xdf, 0xda, 0x16, 0x5a, 0xcc, 0x42, 0x16, 0x58, 0xc8, + 0x4a, 0x56, 0x58, 0xb2, 0xc2, 0x95, 0x55, 0xb2, 0xba, 0xd5, 0x55, 0xb2, + 0xaa, 0xd5, 0x55, 0xa2, 0x1a, 0x15, 0x54, 0xf2, 0x72, 0xd7, 0x5c, 0xaf, + 0x5a, 0x15, 0x55, 0x97, 0xb2, 0x54, 0x52, 0x93, 0xaa, 0x54, 0x52, 0x73, + 0xd2, 0xd3, 0x4e, 0x72, 0xa2, 0x13, 0x4e, 0x54, 0xb2, 0x92, 0x4a, 0x30, + 0xba, 0x91, 0x46, 0x0e, 0x92, 0x90, 0x42, 0xe4, 0x31, 0x8f, 0x3c, 0xc6, + 0x31, 0x4e, 0x38, 0x9d, 0x31, 0x8d, 0x32, 0x01, 0x2a, 0x90, 0x3f, 0xa2, + 0xe9, 0xcc, 0x32, 0x00, 0x02, 0x90, 0x40, 0x2a, 0x22, 0xd1, 0x44, 0x7f, + 0xaa, 0x13, 0x4e, 0x67, 0x2a, 0x13, 0x4c, 0x40, 0x82, 0x51, 0x42, 0x68, + 0xf2, 0x52, 0x49, 0x10, 0x92, 0xd0, 0x40, 0x76, 0x42, 0x93, 0x48, 0x86, + 0xca, 0xd3, 0x4a, 0x85, 0xda, 0x93, 0x4b, 0xd8, 0x7a, 0x16, 0x58, 0xda, + 0x92, 0xd6, 0x58, 0xc0, 0xb2, 0x15, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xf2, 0x51, 0x46, 0x63, + 0x22, 0xd3, 0x4a, 0x40, 0x1a, 0x12, 0x46, 0x43, 0x52, 0xd2, 0x46, 0x45, + 0x4a, 0x12, 0x47, 0xf8, 0xf2, 0x17, 0x5c, 0x49, 0x8a, 0x12, 0x48, 0x03, + 0x42, 0x90, 0x3f, 0x2d, 0xca, 0x11, 0x44, 0x35, 0x22, 0xd2, 0x44, 0x2b, + 0xa2, 0x91, 0x43, 0x4c, 0x42, 0x52, 0x48, 0x53, 0x82, 0x12, 0x49, 0x11, + 0x9a, 0xd0, 0x40, 0x33, 0x5a, 0xd1, 0x43, 0x10, 0x6a, 0x10, 0x40, 0xe7, + 0x49, 0x4f, 0x3a, 0xd3, 0xa9, 0x0e, 0x38, 0xca, 0x59, 0x8e, 0x36, 0x8d, + 0x49, 0x8c, 0x2f, 0xb9, 0xe9, 0x0d, 0x34, 0xc7, 0x41, 0x4e, 0x37, 0xc7, + 0x49, 0xce, 0x37, 0xd8, 0x4a, 0xd6, 0x53, 0x84, 0xa2, 0xd2, 0x3e, 0x8f, + 0xe2, 0x52, 0x40, 0x8f, 0xca, 0x52, 0x3f, 0x89, 0x8a, 0x52, 0x3d, 0x6a, + 0xda, 0xd1, 0x39, 0x60, 0x6a, 0x51, 0x38, 0x49, 0xca, 0xd0, 0x35, 0x25, + 0xb2, 0x4f, 0x31, 0xf1, 0xf1, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, 0x50, 0x03, 0x00, 0xbf, + 0x20, 0x04, 0x00, 0x53, 0x00, 0x00, 0x00, 0x63, 0x19, 0x09, 0x1a, 0x70, + 0x51, 0xc9, 0x1a, 0x15, 0xc9, 0x46, 0x11, 0xa5, 0x09, 0x0b, 0x22, 0x40, + 0xf1, 0x07, 0x14, 0x41, 0x21, 0xc8, 0x16, 0xda, 0xa9, 0x4c, 0x29, 0x9c, + 0xe9, 0x0a, 0x22, 0xb4, 0xb9, 0x4b, 0x24, 0xbf, 0xf9, 0x4b, 0x25, 0xb0, + 0xb1, 0x0b, 0x25, 0x00, 0x00, 0x00, 0x00, 0xef, 0xe8, 0x45, 0x0d, 0xb1, + 0xb9, 0x4b, 0x24, 0x42, 0x29, 0x48, 0x17, 0xd4, 0xe0, 0x84, 0x09, 0x4e, + 0x39, 0x08, 0x18, 0x2d, 0x61, 0x07, 0x14, 0x2d, 0x01, 0xc7, 0x12, 0x64, + 0x00, 0x00, 0x00, 0x0d, 0x41, 0x86, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x79, 0x8b, 0x24, 0xc8, 0xe1, 0x8c, 0x29, 0x0b, 0xf2, 0x0e, 0x32, 0xc0, + 0xb9, 0x4c, 0x27, 0x20, 0x02, 0xd0, 0x33, 0x53, 0x3a, 0x11, 0x3b, 0x62, + 0x02, 0x12, 0x3d, 0x67, 0xf2, 0xd1, 0x3d, 0x6c, 0x3a, 0x52, 0x3e, 0x77, + 0x72, 0xd2, 0x3f, 0x83, 0xaa, 0xd2, 0x40, 0x7e, 0x82, 0x92, 0x40, 0x8a, + 0xfa, 0xd2, 0x41, 0x91, 0x22, 0xd3, 0x42, 0x9b, 0x82, 0xd3, 0x43, 0xb1, + 0x42, 0x14, 0x47, 0xc4, 0xba, 0x14, 0x49, 0xd4, 0x62, 0x95, 0x4b, 0xf6, + 0x5a, 0x96, 0x4f, 0xfa, 0x62, 0xd6, 0x4f, 0xfb, 0x6a, 0xd6, 0x4f, 0xff, + 0x7a, 0x16, 0x50, 0xff, 0x8a, 0x16, 0x50, 0xf9, 0x62, 0x96, 0x4f, 0xfd, + 0x7a, 0x16, 0x50, 0xec, 0x22, 0xd6, 0x4d, 0xde, 0xc2, 0x15, 0x4c, 0xde, + 0xc2, 0x15, 0x4c, 0xcf, 0x2a, 0x55, 0x4a, 0xcf, 0x3a, 0x55, 0x4a, 0xc4, + 0xda, 0xd4, 0x48, 0xc7, 0x12, 0x55, 0x49, 0xbf, 0xa2, 0xd4, 0x47, 0xab, + 0x3a, 0x54, 0x45, 0xad, 0x4a, 0xd4, 0x45, 0x9e, 0x0a, 0x54, 0x44, 0xa8, + 0x3a, 0x94, 0x45, 0x99, 0xd2, 0x53, 0x43, 0x62, 0x12, 0xd2, 0x3b, 0xfc, + 0x91, 0xce, 0x2f, 0x53, 0x92, 0x91, 0x39, 0x5b, 0xe2, 0x91, 0x3a, 0x59, + 0xba, 0x51, 0x3a, 0x56, 0xa2, 0xd1, 0x39, 0x55, 0xaa, 0x11, 0x39, 0x51, + 0x7a, 0x11, 0x39, 0x54, 0x7a, 0x51, 0x39, 0x67, 0x2a, 0x92, 0x3b, 0x93, + 0x7a, 0x93, 0x41, 0x99, 0xb2, 0x53, 0x43, 0x64, 0x22, 0x12, 0x3c, 0x86, + 0xd2, 0xd2, 0x3e, 0x16, 0x72, 0xcf, 0x31, 0x93, 0x6a, 0x13, 0x42, 0x9b, + 0x92, 0x13, 0x44, 0x93, 0x32, 0xd3, 0x42, 0x8e, 0x12, 0x53, 0x42, 0x6e, + 0x32, 0xd2, 0x3e, 0x8a, 0xfa, 0x12, 0x42, 0x78, 0x62, 0xd2, 0x3f, 0xcc, + 0x02, 0x15, 0x4a, 0xc9, 0xca, 0x94, 0x49, 0x82, 0x92, 0xd2, 0x40, 0xcb, + 0xe2, 0xd4, 0x49, 0xb1, 0x02, 0x14, 0x46, 0x84, 0x72, 0x52, 0x40, 0xd6, + 0x30, 0x49, 0x26, 0x7c, 0x48, 0x46, 0x1a, 0x44, 0x78, 0x44, 0x13, 0x6d, + 0x00, 0x06, 0x19, 0xae, 0x08, 0x08, 0x21, 0x8e, 0xd0, 0xc6, 0x1c, 0x9d, + 0x60, 0x47, 0x1f, 0x91, 0xe8, 0x46, 0x1d, 0xad, 0xf8, 0x07, 0x21, 0x9b, + 0x60, 0x07, 0x1f, 0xaf, 0x08, 0x08, 0x21, 0x94, 0x20, 0xc7, 0x1d, 0x82, + 0x70, 0xc6, 0x1a, 0xc1, 0x21, 0x8e, 0x38, 0xc1, 0x21, 0x8e, 0x38, 0xc1, + 0x19, 0x4e, 0x38, 0xc1, 0x19, 0x8e, 0x38, 0x00, 0xe0, 0xc2, 0x0c, 0x26, + 0x29, 0xc9, 0x20, 0x1f, 0xd1, 0x87, 0x14, 0xc4, 0x58, 0x06, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x8f, 0x91, 0x0b, 0x23, 0x88, 0xe9, 0x4a, 0x20, 0x08, + 0x12, 0x0f, 0x31, 0x9b, 0xc9, 0x8b, 0x26, 0xc2, 0xa1, 0x8c, 0x2a, 0xd5, + 0x79, 0x0d, 0x2d, 0xfe, 0xf9, 0x4d, 0x2d, 0xfc, 0x21, 0xce, 0x2f, 0xed, + 0x31, 0x4e, 0x30, 0xca, 0x09, 0x0d, 0x2b, 0xf3, 0x51, 0xce, 0x30, 0xe8, + 0x19, 0xce, 0x2f, 0xeb, 0x31, 0x0e, 0x30, 0xd9, 0xd9, 0x8d, 0x2d, 0xeb, + 0x21, 0x0e, 0x30, 0xef, 0x39, 0x8e, 0x30, 0xf3, 0x69, 0x0e, 0x31, 0xf5, + 0x69, 0x0e, 0x31, 0x02, 0xa2, 0x0e, 0x32, 0x05, 0xda, 0x8e, 0x32, 0x0f, + 0x4a, 0xcf, 0x33, 0x13, 0x6a, 0x8f, 0x34, 0x16, 0x7a, 0x0f, 0x35, 0x1c, + 0xb2, 0x8f, 0x35, 0x20, 0xea, 0x8f, 0x36, 0x2c, 0x22, 0x50, 0x38, 0x44, + 0xba, 0x10, 0x3a, 0x18, 0xca, 0xd0, 0x41, 0x06, 0x3a, 0x10, 0x40, 0x02, + 0x1a, 0x50, 0x3f, 0xe6, 0x49, 0x0f, 0x3c, 0xc3, 0x29, 0x0e, 0x38, 0x99, + 0xe1, 0x8c, 0x32, 0xa2, 0x11, 0x8d, 0x32, 0xf2, 0x69, 0x8f, 0x3c, 0x07, + 0x32, 0xd0, 0x3f, 0xa1, 0x41, 0xcd, 0x33, 0x97, 0x19, 0xcd, 0x34, 0x18, + 0x32, 0x91, 0x45, 0x30, 0xea, 0xd1, 0x48, 0x92, 0xd2, 0xd4, 0x54, 0x74, + 0x0a, 0xd4, 0x50, 0x4d, 0xaa, 0x52, 0x4b, 0x2b, 0xea, 0x91, 0x46, 0xb6, + 0x39, 0xce, 0x38, 0xc0, 0x29, 0x0e, 0x39, 0xf5, 0xb1, 0xcf, 0x3d, 0xa3, + 0x52, 0x94, 0x4b, 0x96, 0xfa, 0xd3, 0x49, 0xd5, 0x01, 0x0e, 0x31, 0xa3, + 0xa1, 0xcc, 0x2c, 0x8a, 0x31, 0x0c, 0x2c, 0xe4, 0xc1, 0x0e, 0x37, 0x18, + 0x42, 0x50, 0x3c, 0x6f, 0xda, 0xd2, 0x47, 0xad, 0x8a, 0x94, 0x4c, 0x77, + 0xb2, 0x52, 0x44, 0x93, 0x92, 0x93, 0x45, 0x88, 0xb2, 0x52, 0x40, 0x54, + 0x22, 0x51, 0x39, 0xd9, 0x91, 0x4d, 0x2c, 0x46, 0x31, 0xc9, 0x1d, 0xf9, + 0xe8, 0x06, 0x16, 0xad, 0x48, 0x44, 0x08, 0xa9, 0xa0, 0x03, 0x00, 0x02, + 0x11, 0x06, 0x0d, 0x47, 0x49, 0x08, 0x17, 0x71, 0xa1, 0x89, 0x1b, 0x94, + 0xa1, 0xca, 0x20, 0xae, 0x61, 0x4b, 0x23, 0xc5, 0x11, 0xcc, 0x25, 0xd5, + 0x89, 0x0c, 0x28, 0xdc, 0xb9, 0x0c, 0x29, 0xe2, 0x19, 0xcd, 0x29, 0xfa, + 0xe1, 0x4d, 0x2c, 0xd0, 0x89, 0x4c, 0x28, 0xdc, 0xf1, 0xcc, 0x29, 0xfe, + 0x09, 0x0e, 0x2d, 0xc9, 0x51, 0xcc, 0x26, 0x04, 0x12, 0x0e, 0x2d, 0x26, + 0x42, 0x0f, 0x33, 0xca, 0x59, 0x8c, 0x27, 0x14, 0xba, 0x8e, 0x30, 0xe6, + 0x39, 0x4d, 0x2a, 0xcc, 0x61, 0x0c, 0x28, 0x34, 0xaa, 0xcf, 0x34, 0xb7, + 0xc1, 0xcb, 0x24, 0xd3, 0xa1, 0xcc, 0x28, 0x15, 0xba, 0x0e, 0x31, 0x08, + 0x42, 0x0e, 0x2f, 0x12, 0x92, 0x4e, 0x30, 0x2e, 0x7a, 0x8f, 0x33, 0x14, + 0xa2, 0xce, 0x30, 0xe3, 0x21, 0x0d, 0x2b, 0xc2, 0x19, 0x8c, 0x26, 0x3d, + 0xfa, 0xcf, 0x35, 0xd8, 0xc1, 0x4c, 0x29, 0xc9, 0x51, 0x4c, 0x28, 0x21, + 0x2a, 0x4f, 0x33, 0xa0, 0x09, 0x8b, 0x22, 0x1b, 0xd2, 0x0e, 0x32, 0xe7, + 0x39, 0x4d, 0x2b, 0x03, 0x12, 0x4e, 0x2e, 0x00, 0x02, 0xce, 0x2d, 0xb5, + 0xd1, 0x4b, 0x24, 0xee, 0xb1, 0xcd, 0x2b, 0xf9, 0x11, 0x4e, 0x2d, 0x02, + 0x72, 0x4e, 0x2e, 0x4b, 0x32, 0xd1, 0x38, 0x7e, 0xc2, 0x52, 0x40, 0x66, + 0x22, 0x92, 0x3d, 0x52, 0x7a, 0xd1, 0x39, 0x4c, 0x2a, 0xd1, 0x39, 0x3d, + 0x92, 0x10, 0x38, 0x28, 0x32, 0x50, 0x34, 0x52, 0x6a, 0x91, 0x39, 0x6e, + 0x42, 0x92, 0x3d, 0x7c, 0x92, 0x12, 0x40, 0x81, 0xba, 0x92, 0x40, 0x85, + 0xd2, 0x12, 0x41, 0x8d, 0x2a, 0x13, 0x42, 0x92, 0x5a, 0xd3, 0x42, 0x97, + 0x8a, 0x93, 0x43, 0x9b, 0xb2, 0x13, 0x44, 0xa0, 0xda, 0x53, 0x44, 0xa1, + 0xf2, 0xd3, 0x44, 0xa8, 0x1a, 0xd4, 0x45, 0xaf, 0x4a, 0x94, 0x46, 0xb9, + 0x7a, 0xd4, 0x47, 0xa1, 0xf2, 0x53, 0x44, 0x7c, 0x9a, 0x12, 0x3f, 0x87, + 0xfa, 0x52, 0x40, 0x93, 0x72, 0x93, 0x41, 0xc3, 0xaa, 0x14, 0x48, 0x7f, + 0x82, 0x92, 0x3f, 0x86, 0xb2, 0x12, 0x41, 0x6e, 0x2a, 0xd2, 0x3e, 0x56, + 0x5a, 0xd1, 0x3b, 0x4c, 0xfa, 0xd0, 0x3c, 0xc3, 0x59, 0x0e, 0x36, 0x7d, + 0x69, 0x0c, 0x2f, 0xbe, 0x99, 0x8e, 0x36, 0xc2, 0x51, 0x8e, 0x38, 0x89, + 0xa9, 0xcc, 0x31, 0xc6, 0xa8, 0x06, 0x19, 0x6b, 0xb8, 0xc3, 0x08, 0x4f, + 0x68, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x02, 0x00, 0xc2, 0x48, 0xc5, 0x0a, 0x57, + 0x21, 0xca, 0x1d, 0x63, 0x69, 0xca, 0x1f, 0x58, 0x29, 0x4a, 0x1e, 0xbb, + 0x82, 0x14, 0x4a, 0x8d, 0x4a, 0x93, 0x47, 0x88, 0x3a, 0x13, 0x47, 0x86, + 0x52, 0x13, 0x48, 0x8d, 0xa2, 0xd3, 0x49, 0x90, 0xda, 0x93, 0x4a, 0x94, + 0x12, 0x14, 0x4c, 0x9a, 0x52, 0x14, 0x4e, 0x9b, 0x72, 0x94, 0x4e, 0xb6, + 0x32, 0xd5, 0x51, 0xc4, 0xb2, 0xd5, 0x53, 0xcc, 0x1a, 0x96, 0x55, 0xda, + 0x82, 0x16, 0x58, 0xef, 0x3a, 0x57, 0x5b, 0xf4, 0x1a, 0x17, 0x5a, 0xf7, + 0x6a, 0x97, 0x5b, 0xff, 0xaa, 0xd7, 0x5c, 0x0c, 0x3b, 0x58, 0x5f, 0xe9, + 0x0a, 0xd7, 0x5a, 0xf0, 0x32, 0x97, 0x5b, 0xfa, 0xd2, 0xd7, 0x5c, 0xec, + 0x32, 0x57, 0x5b, 0xf2, 0x72, 0xd7, 0x5b, 0x13, 0x7b, 0x98, 0x60, 0xda, + 0xba, 0x96, 0x59, 0xf2, 0x7a, 0x17, 0x5c, 0xe8, 0x4a, 0x57, 0x5b, 0xdb, + 0xd2, 0x16, 0x5a, 0xdf, 0x0a, 0x97, 0x5a, 0xde, 0x0a, 0x97, 0x5a, 0xe3, + 0xfa, 0xd6, 0x5a, 0xf3, 0x5a, 0x17, 0x5c, 0x14, 0x93, 0x58, 0x61, 0xda, + 0xca, 0x16, 0x5a, 0xa7, 0x5a, 0x95, 0x54, 0xc0, 0x12, 0x56, 0x57, 0xc2, + 0x1a, 0x16, 0x58, 0xbc, 0xe2, 0x55, 0x56, 0x92, 0x8a, 0x14, 0x52, 0xb5, + 0xa2, 0x15, 0x56, 0x90, 0x7a, 0x14, 0x52, 0x78, 0xda, 0x53, 0x4f, 0x67, + 0x52, 0x93, 0x4d, 0x51, 0xa2, 0x92, 0x4a, 0x40, 0x22, 0x52, 0x48, 0x35, + 0xb2, 0x91, 0x46, 0x04, 0x2a, 0x50, 0x40, 0xb4, 0xc1, 0x0d, 0x37, 0x4f, + 0xb1, 0x8a, 0x28, 0xfc, 0x21, 0x50, 0x3e, 0x09, 0x82, 0x50, 0x41, 0xe8, + 0x61, 0x8f, 0x3b, 0xe2, 0xe1, 0x0e, 0x3b, 0xca, 0x41, 0x4e, 0x38, 0x4f, + 0x5a, 0xd2, 0x49, 0x85, 0xe1, 0x0b, 0x2c, 0x4e, 0x32, 0x12, 0x45, 0x5e, + 0xaa, 0x12, 0x48, 0x63, 0xd2, 0x52, 0x47, 0x65, 0xda, 0x92, 0x47, 0x56, + 0x82, 0x52, 0x47, 0xd6, 0x7a, 0x16, 0x58, 0xe0, 0xb2, 0xd6, 0x58, 0x00, + 0x00, 0x00, 0x00, 0x06, 0xc2, 0xce, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1a, 0xaa, 0xd0, 0x41, 0x29, + 0x6a, 0x91, 0x43, 0x42, 0x22, 0x92, 0x46, 0x16, 0x0a, 0xd1, 0x41, 0xe9, + 0x5a, 0x97, 0x5a, 0x48, 0x8a, 0x52, 0x47, 0x63, 0x32, 0x13, 0x4a, 0x18, + 0x32, 0x91, 0x42, 0x1a, 0x2a, 0xd1, 0x41, 0x0d, 0xd2, 0xd0, 0x40, 0x1f, + 0x42, 0x91, 0x42, 0x16, 0xca, 0x90, 0x41, 0x3b, 0x0a, 0x52, 0x45, 0x31, + 0x5a, 0x91, 0x43, 0x15, 0x92, 0x90, 0x40, 0xdd, 0xf9, 0x8e, 0x39, 0xd5, + 0xc1, 0xce, 0x38, 0xc8, 0x51, 0x0e, 0x37, 0x8d, 0x41, 0x8c, 0x2f, 0xb3, + 0xb9, 0xcd, 0x33, 0xcd, 0x81, 0x0e, 0x38, 0xcc, 0x61, 0x8e, 0x38, 0xda, + 0x5a, 0x96, 0x54, 0x86, 0xb2, 0xd2, 0x3e, 0x91, 0xf2, 0x92, 0x40, 0x8e, + 0xba, 0x12, 0x3f, 0x8b, 0x9a, 0x52, 0x3d, 0x6f, 0x02, 0x12, 0x3b, 0x67, + 0xc2, 0xd1, 0x39, 0x4f, 0xfa, 0x90, 0x37, 0x29, 0xe2, 0x4f, 0x32, 0xf3, + 0x11, 0xce, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0x00, 0x00, 0x00, 0x06, 0x29, 0xc6, 0x0f, 0x43, 0x00, 0x00, 0x00, 0x45, + 0x09, 0x08, 0x15, 0x50, 0x89, 0x48, 0x18, 0x70, 0x69, 0xc9, 0x1b, 0xcf, + 0x68, 0x04, 0x00, 0x75, 0x89, 0xc9, 0x1b, 0xb3, 0x71, 0xcb, 0x22, 0xc3, + 0x00, 0x04, 0x00, 0x68, 0x59, 0xc9, 0x1b, 0xd3, 0xa1, 0xcc, 0x28, 0xa8, + 0x31, 0xcb, 0x22, 0xf2, 0xc0, 0xc5, 0x0c, 0x53, 0xf1, 0x08, 0x1a, 0xcc, + 0x29, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0xca, 0x50, 0x04, 0x09, 0xcb, + 0x41, 0x4c, 0x28, 0x43, 0x41, 0x88, 0x16, 0x2a, 0x69, 0x87, 0x14, 0x91, + 0xb1, 0x8a, 0x21, 0x00, 0x00, 0x00, 0x00, 0x42, 0x29, 0xc8, 0x16, 0x1d, + 0xe9, 0x86, 0x11, 0x02, 0x39, 0x46, 0x0e, 0xec, 0x30, 0x05, 0x0a, 0x8b, + 0x19, 0x4b, 0x21, 0xcf, 0x29, 0x8d, 0x2a, 0x0c, 0xfa, 0x0e, 0x32, 0x0a, + 0xe2, 0x4e, 0x32, 0xff, 0xb9, 0x0e, 0x2f, 0x5c, 0x7a, 0x51, 0x3c, 0x5f, + 0xe2, 0xd1, 0x3c, 0x6d, 0x12, 0x92, 0x3e, 0x76, 0x7a, 0xd2, 0x3f, 0x77, + 0x7a, 0xd2, 0x3f, 0x82, 0xa2, 0xd2, 0x40, 0x88, 0x0a, 0x93, 0x41, 0x89, + 0x02, 0xd3, 0x41, 0x90, 0x22, 0xd3, 0x42, 0xa4, 0x02, 0x94, 0x45, 0xb1, + 0x42, 0x14, 0x47, 0xc4, 0xb2, 0x14, 0x49, 0xe6, 0x0a, 0x96, 0x4d, 0xf6, + 0x5a, 0x96, 0x4f, 0xf5, 0x52, 0x16, 0x4f, 0xf0, 0x32, 0x56, 0x4e, 0xf1, + 0x3a, 0x96, 0x4e, 0xe5, 0x02, 0x16, 0x4d, 0xe7, 0x0a, 0x56, 0x4d, 0xd8, + 0x82, 0x55, 0x4b, 0xdb, 0xa2, 0xd5, 0x4b, 0xcc, 0x0a, 0xd5, 0x49, 0xc4, + 0xba, 0x14, 0x49, 0xc4, 0xc2, 0xd4, 0x48, 0xb7, 0x7a, 0x94, 0x47, 0xb8, + 0x82, 0x94, 0x47, 0xa5, 0x0a, 0x94, 0x44, 0xaa, 0x4a, 0xd4, 0x45, 0x9f, + 0x02, 0x94, 0x44, 0x95, 0x9a, 0x53, 0x43, 0x96, 0xa2, 0x53, 0x43, 0x8e, + 0x52, 0x53, 0x42, 0x8c, 0x4a, 0xd3, 0x41, 0x88, 0x22, 0x13, 0x41, 0x48, + 0xf2, 0xd0, 0x37, 0x12, 0x4a, 0xcf, 0x31, 0x56, 0xb2, 0x11, 0x3a, 0x55, + 0xb2, 0xd1, 0x39, 0x58, 0xca, 0x11, 0x3a, 0x57, 0xd2, 0x11, 0x3a, 0x56, + 0xca, 0x51, 0x3a, 0x58, 0xaa, 0x91, 0x39, 0x64, 0x12, 0x12, 0x3b, 0x65, + 0x12, 0x52, 0x3b, 0xd3, 0x62, 0x95, 0x4a, 0x47, 0x0a, 0x11, 0x3a, 0x62, + 0x12, 0xd2, 0x39, 0x85, 0xc2, 0x52, 0x3e, 0x6f, 0x3a, 0x92, 0x3c, 0x47, + 0xe2, 0x10, 0x39, 0xae, 0x22, 0x94, 0x46, 0x74, 0x52, 0x92, 0x3f, 0x4c, + 0x22, 0x11, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xe0, 0xe2, 0x95, 0x4c, 0xbc, + 0x72, 0x14, 0x48, 0x88, 0xe2, 0x92, 0x41, 0x7e, 0x82, 0x52, 0x40, 0x4f, + 0x32, 0x51, 0x3a, 0xcb, 0xa2, 0x54, 0x49, 0xb6, 0x22, 0x54, 0x47, 0xdf, + 0x88, 0xc9, 0x27, 0xc0, 0x68, 0x88, 0x22, 0x63, 0xa8, 0x45, 0x18, 0x7a, + 0x38, 0x06, 0x1a, 0x8c, 0xc8, 0x86, 0x1c, 0x8a, 0xb8, 0x46, 0x1c, 0x8d, + 0xd8, 0xc6, 0x1c, 0xbb, 0x48, 0x08, 0x22, 0xc1, 0x68, 0xc8, 0x22, 0xb2, + 0x18, 0x48, 0x21, 0x8b, 0xc8, 0x46, 0x1c, 0x61, 0x98, 0x05, 0x18, 0x70, + 0x10, 0x46, 0x19, 0xc2, 0x29, 0x8e, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xc1, + 0x19, 0x4e, 0x38, 0xda, 0x78, 0xc8, 0x22, 0xc0, 0x60, 0x88, 0x22, 0xb9, + 0x10, 0x85, 0x0c, 0x1d, 0xa1, 0xc7, 0x13, 0xf5, 0x18, 0x87, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x9a, 0x01, 0xcc, 0x24, 0xcf, 0x71, 0xcd, 0x2b, 0xec, + 0x51, 0xce, 0x2d, 0xdd, 0xe1, 0x8d, 0x2b, 0x05, 0xda, 0x8e, 0x30, 0x20, + 0xfa, 0x0f, 0x34, 0xad, 0x31, 0x4c, 0x28, 0xc0, 0x61, 0x4c, 0x29, 0xfe, + 0x71, 0x4e, 0x31, 0xf2, 0xb9, 0x8c, 0x29, 0xd1, 0x59, 0x0d, 0x2c, 0x0b, + 0xf2, 0xce, 0x32, 0xd5, 0x71, 0xcd, 0x2c, 0x01, 0xba, 0xce, 0x31, 0x09, + 0xe2, 0x0e, 0x33, 0xf5, 0x51, 0xce, 0x30, 0xe7, 0x19, 0xce, 0x2f, 0xee, + 0x41, 0x8e, 0x30, 0xfd, 0x79, 0x8e, 0x31, 0xfe, 0x89, 0x8e, 0x31, 0x02, + 0xaa, 0x0e, 0x32, 0x06, 0xca, 0x8e, 0x32, 0x0e, 0x12, 0xcf, 0x33, 0x0e, + 0x3a, 0xcf, 0x33, 0x19, 0xaa, 0x4f, 0x35, 0x26, 0x0a, 0x50, 0x37, 0x40, + 0xa2, 0x90, 0x39, 0x11, 0xa2, 0x90, 0x41, 0x2a, 0x72, 0xd1, 0x43, 0x44, + 0x3a, 0x12, 0x47, 0xd6, 0xd9, 0x4e, 0x3a, 0xb2, 0xb1, 0x0d, 0x35, 0xd5, + 0xa9, 0x8e, 0x39, 0xf7, 0xa9, 0x4f, 0x3d, 0x1a, 0xda, 0x10, 0x42, 0x21, + 0x0a, 0xd1, 0x42, 0xd9, 0xe9, 0xce, 0x3a, 0xca, 0x99, 0x8e, 0x3a, 0x42, + 0x4a, 0x52, 0x4a, 0x8e, 0xb2, 0x14, 0x54, 0x80, 0x3a, 0x94, 0x51, 0x63, + 0x4a, 0x53, 0x4e, 0x4b, 0xaa, 0xd2, 0x4a, 0xca, 0x99, 0x4e, 0x3a, 0x91, + 0xd9, 0xcc, 0x33, 0xde, 0x41, 0x8f, 0x3d, 0x54, 0x2a, 0x52, 0x44, 0x89, + 0x02, 0x53, 0x43, 0x09, 0x6a, 0x0f, 0x38, 0xcf, 0xb1, 0xce, 0x38, 0x99, + 0xf1, 0x8c, 0x30, 0x5d, 0xf9, 0x0a, 0x28, 0x8d, 0x41, 0x0c, 0x2d, 0xbd, + 0x21, 0xcd, 0x2f, 0x17, 0x4a, 0xd0, 0x3c, 0x8b, 0xd2, 0x53, 0x4a, 0x8f, + 0x3a, 0xd3, 0x44, 0x68, 0xfa, 0x91, 0x3c, 0x51, 0x12, 0xd1, 0x38, 0xd5, + 0x59, 0x0d, 0x2b, 0x5f, 0x29, 0x4a, 0x21, 0x0c, 0x01, 0x08, 0x1a, 0xf1, + 0xc0, 0x06, 0x15, 0xc9, 0x88, 0x04, 0x00, 0x0f, 0x81, 0x06, 0x10, 0x53, + 0xb1, 0xc8, 0x18, 0x81, 0x19, 0xca, 0x1d, 0x9b, 0xd1, 0x4a, 0x21, 0xb0, + 0x79, 0x8b, 0x23, 0xcd, 0x51, 0xcc, 0x27, 0xcd, 0x41, 0xcc, 0x26, 0xf6, + 0x81, 0x8d, 0x2b, 0xee, 0x81, 0x4d, 0x2b, 0x00, 0x12, 0x4e, 0x2d, 0xef, + 0x89, 0xcd, 0x2b, 0xdb, 0x01, 0xcd, 0x29, 0xbc, 0x01, 0x0c, 0x25, 0xfe, + 0x01, 0x0e, 0x2d, 0x1e, 0x02, 0x0f, 0x32, 0xc5, 0x29, 0x0c, 0x26, 0x1c, + 0xfa, 0x8e, 0x31, 0xa0, 0x11, 0xcb, 0x21, 0x25, 0x32, 0x4f, 0x32, 0xc2, + 0x11, 0x8c, 0x25, 0xe8, 0x59, 0x8d, 0x2b, 0x1e, 0x0a, 0x4f, 0x32, 0xde, + 0xe1, 0x8c, 0x29, 0x14, 0xaa, 0xce, 0x30, 0x36, 0xc2, 0x8f, 0x34, 0xf1, + 0x79, 0x8d, 0x2b, 0xb5, 0xa1, 0x4b, 0x24, 0x15, 0x9a, 0x0e, 0x31, 0x44, + 0x02, 0x10, 0x36, 0x0a, 0x32, 0x4e, 0x2f, 0x0b, 0x42, 0x0e, 0x30, 0x11, + 0x92, 0x0e, 0x31, 0xef, 0x91, 0x4d, 0x2c, 0xa9, 0x69, 0x0b, 0x24, 0x36, + 0xda, 0xcf, 0x35, 0xb9, 0xe9, 0xcb, 0x25, 0x0b, 0x6a, 0x0e, 0x30, 0xcc, + 0x61, 0x0c, 0x28, 0x0d, 0x72, 0x8e, 0x30, 0x04, 0x12, 0x8e, 0x2e, 0xee, + 0x69, 0xcd, 0x2b, 0xe4, 0x49, 0xcd, 0x2a, 0xbf, 0x19, 0x8c, 0x25, 0xc9, + 0x69, 0x8c, 0x27, 0xed, 0xc1, 0x8d, 0x2b, 0x19, 0x9a, 0x4f, 0x32, 0x70, + 0x72, 0x12, 0x3e, 0x81, 0xca, 0x12, 0x41, 0x5d, 0x02, 0xd2, 0x3b, 0x51, + 0x6a, 0x51, 0x3a, 0x47, 0xf2, 0x50, 0x39, 0x23, 0x12, 0x10, 0x34, 0x4f, + 0x52, 0x91, 0x39, 0x78, 0x82, 0x92, 0x3f, 0x80, 0xa2, 0x52, 0x40, 0x87, + 0xe2, 0x52, 0x41, 0x8c, 0x1a, 0x13, 0x42, 0x92, 0x52, 0xd3, 0x42, 0x9a, + 0xa2, 0xd3, 0x43, 0xa1, 0xf2, 0x13, 0x45, 0x9e, 0xc2, 0x53, 0x44, 0x9d, + 0xc2, 0x13, 0x44, 0xa8, 0x12, 0xd4, 0x45, 0xab, 0x2a, 0x14, 0x46, 0xb1, + 0x4a, 0xd4, 0x46, 0xbb, 0x7a, 0xd4, 0x47, 0x90, 0x4a, 0x13, 0x42, 0x81, + 0xba, 0x52, 0x3f, 0x85, 0xe2, 0xd2, 0x3f, 0x98, 0x92, 0x53, 0x42, 0x9c, + 0xa2, 0x13, 0x43, 0x88, 0xd2, 0x52, 0x41, 0x60, 0xba, 0xd1, 0x3c, 0x62, + 0xca, 0x51, 0x3d, 0x43, 0x9a, 0x90, 0x3a, 0x0c, 0x1a, 0x50, 0x3e, 0xcb, + 0xa1, 0x4e, 0x39, 0xa6, 0x09, 0x8e, 0x35, 0xf2, 0x11, 0xd0, 0x3f, 0xab, + 0x09, 0x4e, 0x37, 0xd9, 0x10, 0x07, 0x1b, 0x6c, 0xe0, 0xc3, 0x09, 0x83, + 0xd0, 0x03, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6b, 0xa8, 0x02, 0x00, 0xd5, 0x20, 0xc6, 0x0d, 0x5a, + 0x49, 0x8a, 0x1e, 0x87, 0x89, 0x8b, 0x23, 0xa4, 0x69, 0x0c, 0x28, 0xc3, + 0xb2, 0xd4, 0x4a, 0x8f, 0x6a, 0x13, 0x48, 0x88, 0x5a, 0xd3, 0x47, 0x87, + 0x62, 0x13, 0x48, 0x8e, 0x92, 0xd3, 0x49, 0x97, 0x1a, 0xd4, 0x4b, 0x93, + 0x12, 0x14, 0x4c, 0xa9, 0x9a, 0x14, 0x50, 0xb4, 0xea, 0x14, 0x51, 0xbb, + 0x2a, 0x15, 0x51, 0xc7, 0xfa, 0x55, 0x54, 0xd2, 0x32, 0x96, 0x56, 0xde, + 0x82, 0x96, 0x58, 0xdf, 0xaa, 0x16, 0x59, 0xe6, 0x02, 0xd7, 0x59, 0xf5, + 0x6a, 0x97, 0x5b, 0x05, 0x03, 0x18, 0x5e, 0xed, 0x2a, 0x17, 0x5b, 0xe8, + 0x02, 0x97, 0x5a, 0xef, 0x22, 0x17, 0x5b, 0xdd, 0xd2, 0x96, 0x59, 0xf0, + 0x42, 0x97, 0x5b, 0xec, 0x4a, 0x57, 0x5b, 0x11, 0x63, 0x98, 0x60, 0xff, + 0xb2, 0xd7, 0x5c, 0xdf, 0x02, 0x57, 0x5a, 0xdd, 0xea, 0x56, 0x5a, 0xda, + 0xd2, 0x16, 0x5a, 0xd2, 0xa2, 0x56, 0x59, 0xdc, 0xe2, 0x96, 0x5a, 0xd5, + 0xb2, 0x96, 0x59, 0xf4, 0x9a, 0x97, 0x5c, 0xe1, 0xf2, 0xd6, 0x5a, 0xc7, + 0x42, 0x56, 0x58, 0xb7, 0xea, 0x15, 0x57, 0xed, 0x72, 0x97, 0x5c, 0xc5, + 0x3a, 0x56, 0x58, 0x87, 0x32, 0xd4, 0x50, 0xbe, 0xe2, 0xd5, 0x56, 0x93, + 0xb2, 0x54, 0x52, 0x7d, 0x12, 0x14, 0x50, 0x69, 0x82, 0xd3, 0x4d, 0x69, + 0x62, 0x53, 0x4d, 0x3b, 0x02, 0x92, 0x47, 0x3c, 0x02, 0x92, 0x47, 0x09, + 0x62, 0x90, 0x41, 0xd6, 0xc9, 0x4e, 0x3b, 0xbb, 0xe9, 0x0d, 0x37, 0xa7, + 0x09, 0xcd, 0x31, 0xc9, 0x89, 0x8e, 0x39, 0xd5, 0xf9, 0x0e, 0x3b, 0xfa, + 0x11, 0xd0, 0x3f, 0x18, 0xd2, 0xd0, 0x41, 0x2f, 0x72, 0x51, 0x44, 0x6b, + 0x72, 0x53, 0x4c, 0x44, 0xc2, 0x51, 0x42, 0x68, 0xf2, 0x12, 0x49, 0x62, + 0xca, 0x92, 0x47, 0x6a, 0xf2, 0x12, 0x48, 0x6d, 0xfa, 0x92, 0x48, 0x6b, + 0x0a, 0x93, 0x48, 0x00, 0x00, 0x00, 0x00, 0x49, 0xda, 0x50, 0x3b, 0x14, + 0x4a, 0x4f, 0x35, 0xc2, 0x89, 0x8c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9d, 0xaa, 0x14, 0x52, 0x04, 0x03, 0x98, 0x5e, 0x83, + 0x12, 0x94, 0x4e, 0x2e, 0xc2, 0x11, 0x45, 0xd6, 0xca, 0x16, 0x59, 0xbe, + 0xea, 0x95, 0x54, 0x66, 0x2a, 0xd3, 0x4a, 0x43, 0x42, 0x12, 0x47, 0x2a, + 0xba, 0x91, 0x43, 0x30, 0x12, 0x52, 0x45, 0x17, 0x1a, 0x91, 0x41, 0x02, + 0x52, 0xd0, 0x3e, 0x1f, 0x42, 0x51, 0x42, 0x2d, 0x7a, 0x51, 0x43, 0xf3, + 0xe9, 0xcf, 0x3b, 0xcf, 0xb9, 0x0e, 0x38, 0xd4, 0xd1, 0xce, 0x38, 0xc9, + 0x69, 0x0e, 0x37, 0x83, 0x71, 0xcc, 0x2f, 0xb1, 0xf1, 0x0d, 0x34, 0xc2, + 0x21, 0x8e, 0x35, 0xc3, 0x29, 0xce, 0x36, 0xd9, 0x3a, 0xd6, 0x52, 0x86, + 0x9a, 0x12, 0x3e, 0x93, 0x0a, 0x93, 0x40, 0x93, 0x02, 0x93, 0x40, 0x8f, + 0xba, 0x92, 0x3f, 0x79, 0x32, 0x12, 0x3c, 0x6a, 0xf2, 0xd1, 0x3a, 0x50, + 0x0a, 0xd1, 0x37, 0x2f, 0x12, 0x50, 0x33, 0xf5, 0x11, 0xce, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xd8, 0x84, 0x08, 0xb9, + 0xe8, 0x03, 0x00, 0x47, 0x09, 0xc8, 0x14, 0x2e, 0x69, 0x47, 0x12, 0x50, + 0x91, 0x08, 0x18, 0x87, 0x50, 0x02, 0x00, 0xa5, 0x21, 0xcb, 0x21, 0x69, + 0x29, 0x49, 0x1a, 0x9e, 0xe1, 0x4a, 0x21, 0xb5, 0x81, 0x4b, 0x24, 0x00, + 0x00, 0x00, 0x00, 0xc9, 0x61, 0x0c, 0x28, 0xf3, 0x91, 0x4d, 0x2c, 0xad, + 0x51, 0x0b, 0x23, 0x00, 0x31, 0x46, 0x0f, 0x4c, 0xb1, 0x48, 0x19, 0xdc, + 0x01, 0x0d, 0x2a, 0xf9, 0xb0, 0xc5, 0x0c, 0xb8, 0xc9, 0x0b, 0x25, 0xba, + 0xd1, 0x8b, 0x25, 0x98, 0xa9, 0x8a, 0x21, 0x4f, 0x00, 0x00, 0x00, 0x8f, + 0x99, 0x4a, 0x21, 0xf4, 0xd0, 0x85, 0x0d, 0x29, 0xa9, 0x07, 0x14, 0x21, + 0x29, 0x87, 0x12, 0x0c, 0x71, 0x46, 0x0f, 0x1c, 0xb1, 0x06, 0x11, 0x57, + 0xb1, 0x89, 0x1a, 0xc1, 0x91, 0xcc, 0x28, 0x13, 0x82, 0xcf, 0x32, 0xfa, + 0x61, 0x4e, 0x30, 0xee, 0x51, 0x8e, 0x2e, 0x4e, 0x02, 0xd1, 0x39, 0x69, + 0x22, 0x12, 0x3e, 0x65, 0x1a, 0x52, 0x3d, 0x76, 0x72, 0xd2, 0x3f, 0x77, + 0x7a, 0xd2, 0x3f, 0x87, 0xe2, 0x92, 0x41, 0x89, 0x12, 0xd3, 0x41, 0x89, + 0xfa, 0xd2, 0x41, 0x98, 0x7a, 0xd3, 0x43, 0xa2, 0xea, 0x13, 0x45, 0xc0, + 0x92, 0x94, 0x48, 0xd0, 0x3a, 0xd5, 0x4a, 0xe4, 0x02, 0x96, 0x4d, 0xf2, + 0x3a, 0xd6, 0x4e, 0xf3, 0x4a, 0xd6, 0x4e, 0xf1, 0x32, 0x56, 0x4e, 0xd3, + 0x4a, 0xd5, 0x4a, 0xd5, 0x62, 0x15, 0x4b, 0xc9, 0xf2, 0x94, 0x49, 0xca, + 0xf2, 0xd4, 0x49, 0xc1, 0xa2, 0x94, 0x48, 0xc6, 0xc2, 0x14, 0x49, 0xb7, + 0x62, 0x94, 0x47, 0xac, 0x32, 0x14, 0x46, 0xa9, 0x22, 0xd4, 0x45, 0xa0, + 0xfa, 0xd3, 0x44, 0x95, 0x92, 0x13, 0x43, 0x97, 0x92, 0x13, 0x43, 0x8f, + 0x42, 0xd3, 0x41, 0x8a, 0x2a, 0xd3, 0x41, 0x84, 0xe2, 0x12, 0x41, 0x85, + 0xf2, 0x12, 0x41, 0x85, 0xf2, 0x12, 0x41, 0x89, 0x1a, 0x93, 0x41, 0x86, + 0xfa, 0x12, 0x41, 0x47, 0xf2, 0x10, 0x38, 0x19, 0xaa, 0xcf, 0x32, 0x62, + 0x22, 0x52, 0x3b, 0x5b, 0x02, 0x52, 0x3a, 0x5b, 0x02, 0x92, 0x3a, 0x5f, + 0x0a, 0x52, 0x3b, 0x5e, 0xe2, 0xd1, 0x3a, 0x4d, 0x3a, 0x91, 0x38, 0x79, + 0x6a, 0x52, 0x3e, 0x40, 0x8a, 0x50, 0x35, 0xcf, 0x42, 0xd5, 0x48, 0x52, + 0x6a, 0x91, 0x39, 0x0c, 0x1a, 0xcf, 0x30, 0x90, 0x2a, 0x53, 0x40, 0x4a, + 0x0a, 0x91, 0x38, 0x00, 0x10, 0x08, 0x00, 0xcf, 0x12, 0x55, 0x4a, 0xcf, + 0xf2, 0x54, 0x4a, 0x99, 0x62, 0xd3, 0x43, 0x91, 0x42, 0xd3, 0x42, 0x8e, + 0x1a, 0x53, 0x42, 0x8c, 0x0a, 0x13, 0x42, 0x88, 0xea, 0x92, 0x41, 0xca, + 0x8a, 0x54, 0x49, 0x8e, 0x02, 0x53, 0x42, 0xbf, 0x3a, 0xd4, 0x47, 0x90, + 0xe2, 0x12, 0x42, 0xdb, 0x70, 0x09, 0x27, 0xa6, 0xb0, 0x47, 0x20, 0x42, + 0x68, 0xc4, 0x12, 0x4e, 0xd8, 0xc4, 0x14, 0x57, 0x38, 0x85, 0x16, 0xa3, + 0xa8, 0x07, 0x20, 0xbf, 0x58, 0x88, 0x22, 0x83, 0x80, 0x06, 0x1b, 0x74, + 0x28, 0x86, 0x19, 0x7b, 0x48, 0x06, 0x1a, 0x87, 0xa0, 0xc6, 0x1b, 0x87, + 0xa0, 0xc6, 0x1b, 0xe3, 0x38, 0x88, 0x21, 0xc1, 0x91, 0x8e, 0x38, 0xc2, + 0x29, 0xce, 0x38, 0xc3, 0x41, 0x0e, 0x39, 0xcd, 0xa0, 0x0d, 0x22, 0xd4, + 0x20, 0x86, 0x12, 0x39, 0xf9, 0xc8, 0x1f, 0xf0, 0x90, 0x06, 0x0f, 0x00, + 0x30, 0x04, 0x00, 0x40, 0xe1, 0x08, 0x19, 0xcf, 0x81, 0x8d, 0x2b, 0x68, + 0x29, 0x0a, 0x1e, 0xe3, 0x11, 0x8e, 0x2c, 0xe2, 0x01, 0xce, 0x2b, 0xed, + 0x29, 0x8e, 0x2d, 0xe5, 0x21, 0x0e, 0x2d, 0x0f, 0x4a, 0x0f, 0x32, 0x2e, + 0x3a, 0x90, 0x35, 0x2e, 0x52, 0xd0, 0x35, 0xbb, 0x99, 0x0c, 0x2a, 0xdd, + 0xb9, 0x8d, 0x2e, 0xf1, 0x39, 0x4e, 0x30, 0xf3, 0x59, 0x8e, 0x30, 0x13, + 0x32, 0x0f, 0x34, 0xf3, 0x39, 0x8e, 0x30, 0xe4, 0x01, 0x0e, 0x2f, 0xea, + 0x29, 0x0e, 0x30, 0xf8, 0x59, 0x0e, 0x31, 0xf9, 0x69, 0x0e, 0x31, 0xff, + 0x91, 0x4e, 0x31, 0xff, 0x91, 0x4e, 0x31, 0x06, 0xc2, 0x8e, 0x32, 0x05, + 0xe2, 0xce, 0x32, 0x0b, 0x1a, 0xcf, 0x33, 0x20, 0xca, 0xcf, 0x36, 0x30, + 0x4a, 0x50, 0x38, 0x4e, 0x9a, 0xd2, 0x48, 0x76, 0xd2, 0x13, 0x4d, 0x52, + 0xa2, 0x12, 0x49, 0xe8, 0x51, 0x8f, 0x3b, 0x03, 0x2a, 0x50, 0x3f, 0x1c, + 0xd2, 0xd0, 0x41, 0x0f, 0x82, 0xd0, 0x40, 0x28, 0x3a, 0x91, 0x43, 0x3e, + 0xda, 0x11, 0x46, 0x1d, 0xe2, 0x90, 0x42, 0x2d, 0xca, 0x11, 0x48, 0x6a, + 0xb2, 0x13, 0x50, 0x82, 0x3a, 0x14, 0x52, 0x6f, 0x9a, 0x13, 0x50, 0x4a, + 0x6a, 0x92, 0x4a, 0x1c, 0x2a, 0x91, 0x44, 0x01, 0x2a, 0xd0, 0x40, 0xb5, + 0xf1, 0x4d, 0x38, 0x0e, 0x7a, 0x10, 0x41, 0x7c, 0x8a, 0x12, 0x43, 0x34, + 0x9a, 0x90, 0x3c, 0x0e, 0xaa, 0x90, 0x41, 0xdf, 0x81, 0x8f, 0x3c, 0x96, + 0x41, 0x0d, 0x33, 0x3f, 0x69, 0x4a, 0x27, 0x5a, 0x51, 0x8a, 0x23, 0x7e, + 0xf1, 0xca, 0x25, 0xd8, 0x31, 0x0e, 0x33, 0x75, 0x8a, 0x52, 0x42, 0x7e, + 0x52, 0x12, 0x3e, 0x5d, 0x7a, 0x91, 0x3b, 0x4a, 0xca, 0x10, 0x3a, 0xaf, + 0x21, 0xcc, 0x27, 0x32, 0x69, 0x08, 0x1a, 0xdf, 0x40, 0x86, 0x11, 0xda, + 0x30, 0x85, 0x0a, 0x2a, 0x61, 0x47, 0x13, 0x66, 0x51, 0x09, 0x1b, 0x88, + 0x51, 0x4a, 0x1f, 0xa9, 0x41, 0x8b, 0x22, 0xb9, 0xb9, 0x8b, 0x24, 0xcd, + 0x51, 0x0c, 0x28, 0xc9, 0x21, 0x4c, 0x26, 0xdc, 0xd9, 0x4c, 0x29, 0xf5, + 0xb9, 0x4d, 0x2c, 0xd0, 0x91, 0x4c, 0x28, 0xc7, 0x49, 0x0c, 0x27, 0xcf, + 0x91, 0x8c, 0x28, 0x01, 0x22, 0xce, 0x2d, 0x15, 0xa2, 0xce, 0x30, 0xd6, + 0xb1, 0x0c, 0x29, 0x0b, 0x4a, 0xce, 0x2e, 0xca, 0x61, 0x8c, 0x27, 0x05, + 0x3a, 0x8e, 0x2e, 0xbb, 0xd9, 0xcb, 0x24, 0x2d, 0x6a, 0x8f, 0x33, 0xa5, + 0x31, 0xcb, 0x22, 0xf1, 0x91, 0xcd, 0x2b, 0x12, 0x82, 0x0e, 0x30, 0x12, + 0x82, 0x4e, 0x30, 0x23, 0x22, 0x8f, 0x32, 0x45, 0x1a, 0x50, 0x36, 0xde, + 0xb9, 0x4c, 0x29, 0x9d, 0xf9, 0x0a, 0x22, 0x12, 0x9a, 0x0e, 0x31, 0x4b, + 0x32, 0x10, 0x38, 0xe4, 0xf9, 0x8c, 0x2a, 0xef, 0x49, 0x8d, 0x2b, 0x3a, + 0xca, 0x4f, 0x35, 0x0d, 0x7a, 0x8e, 0x30, 0xca, 0x61, 0x0c, 0x28, 0x26, + 0x6a, 0x0f, 0x34, 0xdc, 0xf1, 0x4c, 0x2a, 0xde, 0x19, 0x8d, 0x2a, 0x0b, + 0x6a, 0x4e, 0x30, 0xcf, 0x81, 0x4c, 0x28, 0x12, 0x92, 0xce, 0x30, 0x08, + 0x42, 0xce, 0x2f, 0xed, 0x69, 0xcd, 0x2b, 0xe1, 0x11, 0x4d, 0x2a, 0xfb, + 0x09, 0x8e, 0x2d, 0xed, 0x81, 0xcd, 0x2b, 0xf4, 0xe9, 0xcd, 0x2c, 0x05, + 0x92, 0x0e, 0x2f, 0x51, 0x7a, 0xd1, 0x39, 0x8a, 0x32, 0x13, 0x42, 0x65, + 0x2a, 0x52, 0x3d, 0x59, 0xca, 0xd1, 0x3a, 0x50, 0x5a, 0x11, 0x3a, 0x34, + 0x6a, 0x90, 0x36, 0x4a, 0x22, 0x11, 0x39, 0x71, 0x5a, 0xd2, 0x3e, 0x84, + 0xc2, 0xd2, 0x40, 0x8b, 0x12, 0xd3, 0x41, 0x93, 0x5a, 0x13, 0x43, 0x9f, + 0xd2, 0x93, 0x44, 0xa0, 0xd2, 0x93, 0x44, 0x9e, 0xca, 0x53, 0x44, 0xa1, + 0xe2, 0xd3, 0x44, 0xa7, 0x12, 0x94, 0x45, 0xa8, 0x12, 0xd4, 0x45, 0xa8, + 0x1a, 0xd4, 0x45, 0xaf, 0x3a, 0x94, 0x46, 0xac, 0x32, 0xd4, 0x45, 0x81, + 0xaa, 0x12, 0x40, 0x7d, 0x8a, 0x52, 0x3e, 0x79, 0x7a, 0xd2, 0x3d, 0x9f, + 0xc2, 0x53, 0x43, 0x77, 0x52, 0x92, 0x3e, 0x73, 0x3a, 0x12, 0x3f, 0x52, + 0x32, 0x11, 0x3b, 0x30, 0x3a, 0x10, 0x38, 0x50, 0x02, 0x92, 0x44, 0x34, + 0xca, 0x51, 0x46, 0x02, 0x6a, 0xd0, 0x40, 0x7a, 0x3a, 0x94, 0x50, 0xce, + 0xe9, 0x0e, 0x3b, 0x01, 0x69, 0xc8, 0x20, 0x86, 0xb0, 0xc4, 0x0b, 0x69, + 0x48, 0x03, 0x00, 0x47, 0x20, 0x03, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x9f, + 0x30, 0x04, 0x00, 0x6b, 0x98, 0x03, 0x00, 0xfe, 0x40, 0x47, 0x12, 0x74, + 0xe9, 0x8a, 0x21, 0x83, 0x61, 0x0b, 0x23, 0x7c, 0x21, 0x4b, 0x22, 0xc2, + 0xaa, 0xd4, 0x4a, 0x8c, 0x52, 0x13, 0x48, 0x8f, 0xa2, 0x93, 0x48, 0x93, + 0xf2, 0xd3, 0x49, 0x94, 0xfa, 0x93, 0x4a, 0x8e, 0xf2, 0x93, 0x4a, 0x96, + 0x22, 0x54, 0x4c, 0xb1, 0x0a, 0x95, 0x50, 0xc1, 0x6a, 0x55, 0x52, 0xc6, + 0xc2, 0x95, 0x53, 0xc5, 0xe2, 0x15, 0x54, 0xd0, 0x22, 0x96, 0x56, 0xda, + 0x92, 0x96, 0x58, 0xe0, 0xba, 0x16, 0x59, 0xe1, 0xd2, 0x96, 0x59, 0xf4, + 0x52, 0x97, 0x5b, 0xeb, 0x12, 0xd7, 0x5a, 0xe3, 0xda, 0x16, 0x5a, 0xde, + 0xb2, 0x96, 0x59, 0xde, 0xca, 0x96, 0x59, 0xf3, 0x3a, 0x17, 0x5c, 0xe3, + 0x0a, 0x97, 0x5a, 0xe7, 0x22, 0xd7, 0x5a, 0x04, 0x03, 0xd8, 0x5e, 0x03, + 0x03, 0x58, 0x5e, 0xdf, 0x02, 0x57, 0x5a, 0xd4, 0x9a, 0x96, 0x59, 0xd4, + 0xaa, 0x96, 0x59, 0xd3, 0xa2, 0x96, 0x59, 0xe0, 0xf2, 0x16, 0x5b, 0xdf, + 0x02, 0xd7, 0x5a, 0xbd, 0x02, 0x56, 0x57, 0xe0, 0xe2, 0xd6, 0x5a, 0xd7, + 0xb2, 0x16, 0x5a, 0xc2, 0x1a, 0x96, 0x57, 0xb4, 0xaa, 0x55, 0x55, 0xa7, + 0x52, 0x95, 0x54, 0xb7, 0xaa, 0x55, 0x56, 0x91, 0xaa, 0x54, 0x52, 0x84, + 0x32, 0xd4, 0x50, 0x87, 0x3a, 0x94, 0x50, 0x6f, 0xaa, 0x93, 0x4d, 0x5f, + 0x0a, 0xd3, 0x4b, 0x3a, 0xf2, 0x11, 0x48, 0x1b, 0x02, 0xd1, 0x43, 0x05, + 0x42, 0x90, 0x40, 0xb9, 0x09, 0x0e, 0x37, 0x86, 0x31, 0x4c, 0x2e, 0x07, + 0x32, 0x10, 0x40, 0x0a, 0x4a, 0x50, 0x41, 0xcc, 0x89, 0x8e, 0x38, 0xc9, + 0x61, 0x4e, 0x38, 0xc2, 0x41, 0x4e, 0x38, 0x41, 0x3a, 0x52, 0x48, 0x7c, + 0x99, 0xcb, 0x2a, 0x5a, 0xb2, 0x12, 0x48, 0x5f, 0xba, 0x12, 0x47, 0x6a, + 0xfa, 0x52, 0x48, 0x72, 0x3a, 0xd3, 0x48, 0x6a, 0xea, 0x52, 0x48, 0x46, + 0xc2, 0x10, 0x3b, 0x5c, 0x92, 0x11, 0x3e, 0x95, 0x22, 0x93, 0x43, 0xf7, + 0x59, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, + 0x4a, 0x16, 0x57, 0xc2, 0xca, 0x55, 0x54, 0xb9, 0xa2, 0x55, 0x54, 0xaf, + 0x5a, 0x55, 0x54, 0xca, 0x3a, 0x96, 0x57, 0xd3, 0x72, 0x96, 0x58, 0x6a, + 0x5a, 0xd3, 0x4b, 0x0c, 0x8a, 0x90, 0x40, 0x2d, 0xc2, 0x11, 0x44, 0x3b, + 0x3a, 0x52, 0x47, 0x3e, 0x1a, 0x92, 0x45, 0x42, 0x42, 0x52, 0x46, 0x3e, + 0x22, 0x52, 0x45, 0x19, 0xca, 0x90, 0x41, 0x26, 0x52, 0x11, 0x43, 0xda, + 0xe1, 0x8e, 0x38, 0xfd, 0x19, 0x0f, 0x39, 0xd8, 0x81, 0x8e, 0x36, 0xba, + 0xe9, 0x8d, 0x33, 0xc5, 0x61, 0x0e, 0x36, 0xbf, 0x19, 0x0e, 0x35, 0xbc, + 0x09, 0x4e, 0x35, 0xd9, 0x42, 0x16, 0x53, 0x80, 0x52, 0x52, 0x3b, 0x8a, + 0x9a, 0x92, 0x3e, 0x8f, 0xda, 0x12, 0x40, 0x8f, 0xd2, 0x12, 0x40, 0x76, + 0x22, 0x52, 0x3b, 0x68, 0xb2, 0xd1, 0x39, 0x4e, 0xfa, 0x90, 0x37, 0x2c, + 0x0a, 0x10, 0x33, 0xf6, 0x19, 0x0e, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x71, 0x87, 0x12, 0xfd, + 0xf0, 0x05, 0x0d, 0x42, 0x19, 0x08, 0x14, 0x85, 0x11, 0x0a, 0x1e, 0xd0, + 0x88, 0x04, 0x00, 0xe1, 0x20, 0x45, 0x0b, 0x83, 0x11, 0x8a, 0x1d, 0xb7, + 0xb8, 0x03, 0x00, 0xdc, 0xd1, 0x0c, 0x2a, 0x8a, 0x51, 0x0a, 0x20, 0xc1, + 0x09, 0x4c, 0x25, 0xcd, 0x69, 0x4c, 0x28, 0xff, 0x09, 0x8e, 0x2d, 0x9c, + 0x69, 0x4a, 0x20, 0xfe, 0x18, 0x46, 0x0e, 0x46, 0x41, 0x08, 0x18, 0xee, + 0x59, 0x8d, 0x2b, 0x10, 0x71, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0x51, 0x0c, 0x28, 0xc0, 0xf9, 0x4b, 0x26, 0x00, 0x00, 0x00, 0x00, 0x83, + 0x31, 0x8a, 0x1e, 0xa6, 0x69, 0x0b, 0x24, 0x08, 0x79, 0x46, 0x10, 0x88, + 0x81, 0x8a, 0x20, 0x00, 0x00, 0x00, 0x00, 0x19, 0x09, 0x47, 0x11, 0x21, + 0xa9, 0x06, 0x11, 0xfa, 0x69, 0x4e, 0x30, 0x00, 0xba, 0x4e, 0x30, 0x0e, + 0x0a, 0x0f, 0x32, 0xf6, 0x51, 0x0e, 0x2f, 0x06, 0xe2, 0x0e, 0x30, 0x4c, + 0x2a, 0x51, 0x39, 0x64, 0x12, 0x52, 0x3d, 0x75, 0x6a, 0xd2, 0x3f, 0x7f, + 0x92, 0x92, 0x40, 0x88, 0xea, 0x92, 0x41, 0x89, 0x0a, 0xd3, 0x41, 0x8b, + 0x0a, 0x13, 0x42, 0x94, 0x62, 0x53, 0x43, 0xad, 0x2a, 0xd4, 0x46, 0xbf, + 0x92, 0x94, 0x48, 0xcf, 0x32, 0x95, 0x4a, 0xed, 0x2a, 0x56, 0x4e, 0xf1, + 0x3a, 0x96, 0x4e, 0xf1, 0x32, 0x96, 0x4e, 0xde, 0xca, 0x15, 0x4c, 0xd0, + 0x42, 0x55, 0x4a, 0xbf, 0x82, 0x54, 0x48, 0xc1, 0x92, 0x94, 0x48, 0xb2, + 0x4a, 0xd4, 0x46, 0xb4, 0x5a, 0x54, 0x47, 0xa8, 0x1a, 0x94, 0x45, 0xa7, + 0x1a, 0x94, 0x45, 0x9d, 0xd2, 0x53, 0x44, 0x96, 0x8a, 0x53, 0x43, 0x96, + 0x8a, 0x53, 0x43, 0x8d, 0x32, 0x13, 0x42, 0x7f, 0xaa, 0x52, 0x40, 0x85, + 0xe2, 0xd2, 0x40, 0x82, 0xd2, 0xd2, 0x40, 0x84, 0xda, 0x12, 0x41, 0x84, + 0xda, 0x12, 0x41, 0x80, 0xba, 0x92, 0x40, 0x88, 0x12, 0x93, 0x41, 0x8b, + 0x2a, 0x13, 0x42, 0x8b, 0x2a, 0xd3, 0x41, 0xfb, 0x61, 0x8e, 0x2e, 0x44, + 0xe2, 0x10, 0x38, 0x60, 0x0a, 0xd2, 0x3a, 0x6c, 0x42, 0xd2, 0x3c, 0x50, + 0x92, 0x11, 0x3a, 0x9e, 0x02, 0xd4, 0x44, 0xa6, 0x02, 0x54, 0x45, 0x48, + 0xea, 0x10, 0x39, 0x50, 0xea, 0x50, 0x39, 0x94, 0x5a, 0x13, 0x41, 0x9b, + 0xb2, 0x53, 0x43, 0x60, 0xf2, 0x11, 0x3a, 0x8e, 0x22, 0x13, 0x41, 0x0d, + 0x22, 0x8f, 0x30, 0x9c, 0xca, 0x53, 0x42, 0xfe, 0x6a, 0x16, 0x50, 0x9c, + 0x8a, 0x13, 0x44, 0x7b, 0x7a, 0x12, 0x40, 0x86, 0xd2, 0x52, 0x41, 0x91, + 0x42, 0xd3, 0x42, 0x9d, 0xba, 0x53, 0x44, 0x8a, 0x02, 0xd3, 0x41, 0x98, + 0x82, 0x93, 0x43, 0x8d, 0x12, 0x13, 0x42, 0xc7, 0x7a, 0x14, 0x49, 0xb0, + 0x02, 0x14, 0x46, 0xb0, 0x51, 0x4e, 0x39, 0xa3, 0x38, 0x07, 0x20, 0x4d, + 0xd0, 0xc4, 0x14, 0x51, 0x00, 0x85, 0x15, 0x54, 0x18, 0xc5, 0x15, 0xc0, + 0x60, 0x88, 0x22, 0x8d, 0xe0, 0xc6, 0x1c, 0xb4, 0x28, 0x88, 0x21, 0xb4, + 0x20, 0x88, 0x21, 0xa8, 0xd8, 0x87, 0x20, 0x89, 0xb8, 0x06, 0x1c, 0x76, + 0x30, 0xc6, 0x19, 0x82, 0x78, 0x06, 0x1b, 0xf9, 0x19, 0x90, 0x3f, 0xc3, + 0x41, 0x0e, 0x39, 0xc4, 0x49, 0x4e, 0x39, 0x3c, 0x71, 0xc4, 0x12, 0x21, + 0x81, 0x07, 0x14, 0x71, 0x31, 0x0a, 0x1e, 0x21, 0xd9, 0x87, 0x14, 0xc5, + 0x60, 0x06, 0x09, 0x00, 0x00, 0x00, 0x00, 0xfb, 0x19, 0xce, 0x2d, 0x94, + 0x91, 0x8b, 0x23, 0xdb, 0x01, 0x8e, 0x2b, 0xdf, 0x11, 0x0e, 0x2c, 0xf1, + 0x39, 0x8e, 0x2e, 0xf7, 0x71, 0x0e, 0x2f, 0xfe, 0x79, 0x0e, 0x30, 0xfe, + 0x89, 0xce, 0x2f, 0x04, 0xda, 0x8e, 0x30, 0x19, 0xb2, 0xcf, 0x32, 0x20, + 0xe2, 0x0f, 0x34, 0x3c, 0x82, 0xd0, 0x37, 0xc2, 0xd9, 0xcc, 0x2a, 0xe6, + 0x19, 0xce, 0x2f, 0xee, 0x31, 0x8e, 0x30, 0xe3, 0x01, 0x0e, 0x2f, 0xe1, + 0x09, 0xce, 0x2e, 0xef, 0x39, 0x4e, 0x30, 0xf2, 0x49, 0x8e, 0x30, 0xf7, + 0x69, 0xce, 0x30, 0xf6, 0x61, 0xce, 0x30, 0x02, 0x92, 0xce, 0x31, 0xf5, + 0x59, 0x0e, 0x31, 0x07, 0xea, 0x0e, 0x33, 0x15, 0x5a, 0x4f, 0x35, 0x29, + 0x22, 0xd0, 0x37, 0x6b, 0x8a, 0x53, 0x4c, 0x62, 0x22, 0xd3, 0x4a, 0x36, + 0xe2, 0x11, 0x45, 0x1e, 0x02, 0x91, 0x42, 0x30, 0x82, 0xd1, 0x43, 0x32, + 0xa2, 0xd1, 0x44, 0x1a, 0xc2, 0xd0, 0x41, 0x3a, 0xaa, 0x11, 0x45, 0x43, + 0xea, 0x11, 0x46, 0x41, 0xfa, 0x11, 0x47, 0x5e, 0x42, 0xd3, 0x4d, 0x78, + 0x02, 0x14, 0x51, 0x6d, 0x7a, 0x93, 0x4f, 0x4c, 0x6a, 0xd2, 0x4a, 0x24, + 0x7a, 0xd1, 0x45, 0x47, 0x12, 0xd2, 0x46, 0x46, 0x52, 0xd2, 0x49, 0xfd, + 0x11, 0x90, 0x40, 0x36, 0x8a, 0x50, 0x3d, 0x44, 0x0a, 0x91, 0x3f, 0x47, + 0x6a, 0xd2, 0x48, 0x20, 0x62, 0x91, 0x44, 0xdf, 0x81, 0x0f, 0x3d, 0x90, + 0xf9, 0x8c, 0x32, 0x2a, 0xf9, 0x48, 0x20, 0xce, 0x70, 0x86, 0x15, 0x53, + 0x01, 0x8a, 0x21, 0xb6, 0xa9, 0xcc, 0x2b, 0x24, 0xe2, 0xcf, 0x33, 0x2e, + 0x0a, 0x90, 0x33, 0xff, 0x59, 0x0e, 0x30, 0x24, 0xaa, 0x4f, 0x35, 0xc8, + 0xa9, 0xcc, 0x29, 0x34, 0x29, 0x08, 0x17, 0x0b, 0xb1, 0xc6, 0x10, 0x43, + 0x39, 0x08, 0x17, 0x70, 0xc1, 0x09, 0x1d, 0x94, 0xc9, 0x8a, 0x21, 0xb0, + 0xa1, 0xcb, 0x23, 0xc2, 0x09, 0x8c, 0x25, 0xcd, 0x51, 0x8c, 0x27, 0xd3, + 0x81, 0x4c, 0x28, 0xf0, 0x89, 0x8d, 0x2b, 0xf6, 0xa9, 0x0d, 0x2c, 0xe2, + 0x19, 0x4d, 0x2a, 0xea, 0x79, 0x4d, 0x2b, 0xfe, 0x09, 0xce, 0x2d, 0x06, + 0x42, 0x4e, 0x2f, 0x00, 0x02, 0xce, 0x2d, 0x11, 0x82, 0x4e, 0x30, 0xf2, + 0x99, 0x8d, 0x2b, 0xd4, 0xa1, 0x8c, 0x28, 0x0a, 0x72, 0x0e, 0x30, 0xd0, + 0xa1, 0x8c, 0x28, 0xe6, 0x29, 0x8d, 0x2a, 0x0d, 0x6a, 0x0e, 0x30, 0x07, + 0x3a, 0xce, 0x2e, 0x42, 0x12, 0x90, 0x35, 0x12, 0x62, 0x8e, 0x2f, 0xaf, + 0x59, 0x4b, 0x23, 0x19, 0xba, 0x4e, 0x31, 0x49, 0x22, 0x50, 0x37, 0xde, + 0xc9, 0x8c, 0x29, 0x99, 0xd9, 0xca, 0x21, 0x0a, 0x6a, 0x8e, 0x30, 0x4e, + 0x82, 0xd0, 0x38, 0xef, 0x59, 0x0d, 0x2c, 0x9d, 0xc9, 0xca, 0x21, 0x2b, + 0x42, 0x8f, 0x33, 0x27, 0x2a, 0x0f, 0x33, 0x03, 0x22, 0x4e, 0x2e, 0x0e, + 0x82, 0x8e, 0x30, 0x01, 0x1a, 0x8e, 0x2e, 0xb7, 0xb9, 0xcb, 0x24, 0x31, + 0xaa, 0xcf, 0x34, 0xb0, 0x89, 0x0b, 0x24, 0x2f, 0x8a, 0x4f, 0x33, 0x09, + 0x4a, 0xce, 0x2e, 0xdd, 0xf1, 0x0c, 0x2a, 0x0c, 0x7a, 0x8e, 0x30, 0xe2, + 0x31, 0xcd, 0x2a, 0xc2, 0x29, 0x8c, 0x26, 0xcd, 0x99, 0x8c, 0x28, 0xcf, + 0xb1, 0x8c, 0x28, 0xf0, 0xe9, 0x8d, 0x2b, 0x25, 0x12, 0xd0, 0x33, 0x7f, + 0xd2, 0x52, 0x40, 0x83, 0xe2, 0x12, 0x41, 0x65, 0x32, 0x52, 0x3c, 0x7b, + 0x9a, 0x52, 0x3f, 0x47, 0x0a, 0x91, 0x38, 0x3f, 0xaa, 0x50, 0x37, 0x6e, + 0x42, 0x52, 0x3e, 0x87, 0xea, 0x52, 0x41, 0x93, 0x5a, 0x13, 0x43, 0x97, + 0x7a, 0x53, 0x43, 0x99, 0x9a, 0xd3, 0x43, 0xa1, 0xea, 0xd3, 0x44, 0xa3, + 0xfa, 0x13, 0x45, 0xa6, 0x02, 0x54, 0x45, 0xa6, 0x02, 0x94, 0x45, 0xa6, + 0x0a, 0x94, 0x45, 0xa6, 0x12, 0x94, 0x45, 0xa5, 0x12, 0x54, 0x45, 0x98, + 0x9a, 0x93, 0x43, 0x65, 0x0a, 0x12, 0x3c, 0x65, 0x12, 0x52, 0x3b, 0x66, + 0x12, 0xd2, 0x3b, 0x8c, 0xea, 0x12, 0x41, 0x5b, 0x82, 0x51, 0x3b, 0x4b, + 0xf2, 0x10, 0x3a, 0x36, 0x52, 0x10, 0x38, 0x1f, 0xd2, 0x4f, 0x37, 0x2e, + 0x62, 0x11, 0x44, 0x50, 0xaa, 0x92, 0x49, 0x88, 0xaa, 0x14, 0x52, 0xd7, + 0x31, 0x0f, 0x3c, 0x2f, 0x09, 0xca, 0x26, 0x4b, 0xa8, 0x02, 0x00, 0x9c, + 0xa0, 0x44, 0x0c, 0x70, 0x60, 0x04, 0x00, 0xa4, 0x78, 0x85, 0x11, 0x61, + 0x98, 0x02, 0x00, 0x8b, 0x68, 0x04, 0x00, 0x18, 0x41, 0x88, 0x15, 0x88, + 0x91, 0xcb, 0x23, 0x93, 0x09, 0xcc, 0x25, 0x81, 0x39, 0xcb, 0x22, 0xb8, + 0x8a, 0x54, 0x4a, 0x93, 0xc2, 0xd3, 0x48, 0x8f, 0x9a, 0x93, 0x48, 0x8e, + 0xaa, 0x53, 0x49, 0x8e, 0xba, 0xd3, 0x49, 0x91, 0x0a, 0x54, 0x4b, 0x96, + 0x42, 0x54, 0x4c, 0xa3, 0xaa, 0x54, 0x4f, 0xb0, 0x0a, 0x15, 0x51, 0xb5, + 0x2a, 0xd5, 0x51, 0xbe, 0x92, 0x15, 0x53, 0xcf, 0x3a, 0x56, 0x56, 0xd8, + 0x92, 0x56, 0x58, 0xe3, 0xea, 0x96, 0x59, 0xdd, 0xba, 0x16, 0x59, 0xee, + 0x1a, 0x17, 0x5b, 0x02, 0xb3, 0x57, 0x5d, 0xec, 0x12, 0x17, 0x5b, 0xd0, + 0x52, 0x56, 0x58, 0xe2, 0xda, 0x56, 0x5a, 0xe9, 0x02, 0x17, 0x5b, 0xde, + 0xe2, 0xd6, 0x59, 0xde, 0xea, 0x16, 0x5a, 0xcc, 0x62, 0x16, 0x58, 0xf5, + 0x72, 0x97, 0x5c, 0xae, 0x8a, 0x55, 0x54, 0xcd, 0x82, 0x96, 0x58, 0xe3, + 0x22, 0x57, 0x5b, 0xc3, 0x1a, 0x16, 0x58, 0x06, 0x13, 0x58, 0x5f, 0x2c, + 0x43, 0xd9, 0x63, 0xe3, 0x0a, 0x57, 0x5b, 0x03, 0x13, 0xd8, 0x5e, 0xb8, + 0xe2, 0x55, 0x56, 0xaf, 0x92, 0x55, 0x55, 0xa8, 0x4a, 0x95, 0x54, 0xa1, + 0x22, 0xd5, 0x53, 0x95, 0xaa, 0x94, 0x52, 0x96, 0xc2, 0x54, 0x52, 0x87, + 0x52, 0x94, 0x50, 0x70, 0xaa, 0x53, 0x4e, 0x4f, 0xaa, 0x52, 0x4a, 0x4c, + 0x72, 0x92, 0x49, 0x37, 0xd2, 0x91, 0x46, 0x0d, 0x72, 0xd0, 0x41, 0x8e, + 0x61, 0x0c, 0x32, 0x95, 0xe9, 0x8c, 0x32, 0xaf, 0x79, 0x4d, 0x31, 0xcf, + 0x81, 0x0e, 0x3a, 0xdc, 0xd1, 0x4e, 0x3b, 0x09, 0x2a, 0x90, 0x40, 0x0d, + 0x52, 0xd0, 0x40, 0x16, 0xe2, 0xd0, 0x41, 0x66, 0x4a, 0x53, 0x4a, 0x3b, + 0xe2, 0x91, 0x42, 0x63, 0x12, 0x13, 0x49, 0x60, 0xea, 0x12, 0x47, 0x6e, + 0x42, 0xd3, 0x48, 0x73, 0x52, 0x13, 0x49, 0x63, 0xfa, 0xd1, 0x3e, 0x62, + 0xd2, 0x11, 0x3f, 0xe7, 0x01, 0x0e, 0x30, 0x5f, 0x92, 0x11, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, 0xea, 0xd3, 0x4e, 0x98, + 0xaa, 0x14, 0x51, 0xb8, 0x7a, 0x15, 0x53, 0xc4, 0x02, 0xd6, 0x54, 0xc2, + 0xea, 0xd5, 0x54, 0xd5, 0x82, 0x96, 0x58, 0x68, 0x32, 0xd3, 0x4a, 0x0a, + 0x5a, 0x90, 0x40, 0x36, 0xc2, 0xd1, 0x44, 0x41, 0x3a, 0xd2, 0x46, 0x35, + 0x12, 0x12, 0x46, 0x28, 0x5a, 0x51, 0x43, 0x4e, 0x8a, 0x52, 0x48, 0x1e, + 0x22, 0xd1, 0x41, 0x2e, 0x8a, 0x11, 0x44, 0xd6, 0xe1, 0xce, 0x38, 0xee, + 0x51, 0x8f, 0x3a, 0xe6, 0xb9, 0x8e, 0x38, 0xd4, 0x51, 0xce, 0x35, 0xce, + 0xc1, 0x4e, 0x38, 0xc2, 0x61, 0xce, 0x35, 0xba, 0x29, 0x0e, 0x35, 0xd5, + 0x32, 0x16, 0x52, 0x81, 0x62, 0x92, 0x3b, 0x8e, 0xd2, 0xd2, 0x3e, 0x91, + 0xda, 0xd2, 0x3f, 0x92, 0xda, 0x12, 0x40, 0x76, 0x2a, 0x92, 0x3b, 0x70, + 0x0a, 0xd2, 0x3a, 0x4c, 0xe2, 0xd0, 0x36, 0x2f, 0x1a, 0x50, 0x33, 0xf4, + 0x19, 0xce, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, + 0xb0, 0x02, 0x00, 0xea, 0xa0, 0x45, 0x0b, 0xcb, 0x48, 0x04, 0x00, 0x4a, + 0x39, 0x48, 0x16, 0x91, 0x98, 0x02, 0x00, 0x4d, 0x81, 0x88, 0x18, 0x4b, + 0x71, 0x48, 0x18, 0x8e, 0xc9, 0x0a, 0x21, 0xc7, 0x08, 0x04, 0x00, 0x05, + 0x31, 0x06, 0x10, 0x82, 0x11, 0x4a, 0x1e, 0x41, 0xb1, 0x47, 0x14, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0x31, 0xcd, 0x2a, 0xef, 0x09, 0x4d, 0x2a, 0x93, + 0x69, 0x4a, 0x20, 0xe8, 0xd1, 0x4c, 0x29, 0xea, 0xd9, 0x0c, 0x2a, 0xf7, + 0xb1, 0x4d, 0x2c, 0x8b, 0x39, 0x4a, 0x1f, 0x00, 0x00, 0x00, 0x00, 0xbb, + 0xb1, 0x0b, 0x25, 0xed, 0x59, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x44, + 0x41, 0x88, 0x18, 0xca, 0x49, 0x8c, 0x28, 0x4c, 0x81, 0x88, 0x18, 0x71, + 0xa1, 0xc9, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x45, 0x29, 0x88, 0x17, 0x40, + 0x21, 0x88, 0x15, 0x00, 0x9a, 0x0e, 0x30, 0x07, 0xfa, 0x4e, 0x32, 0x14, + 0x5a, 0xcf, 0x32, 0x02, 0x82, 0x8e, 0x30, 0x02, 0xaa, 0xce, 0x30, 0x56, + 0x62, 0x91, 0x3a, 0x62, 0x0a, 0x12, 0x3d, 0x73, 0x72, 0x92, 0x3f, 0x79, + 0x7a, 0x12, 0x40, 0x85, 0xca, 0x52, 0x41, 0x87, 0xd2, 0x92, 0x41, 0x8b, + 0xea, 0x12, 0x42, 0x9c, 0xb2, 0x93, 0x44, 0xa8, 0x0a, 0x14, 0x46, 0xbf, + 0x82, 0x94, 0x48, 0xdf, 0xda, 0xd5, 0x4c, 0xeb, 0x22, 0x16, 0x4e, 0xec, + 0x22, 0xd6, 0x4d, 0xe8, 0x0a, 0x16, 0x4d, 0xdc, 0xaa, 0x95, 0x4b, 0xc5, + 0xca, 0x14, 0x49, 0xbf, 0x82, 0x54, 0x48, 0xa1, 0xfa, 0xd3, 0x44, 0xa6, + 0x12, 0x54, 0x45, 0x99, 0xa2, 0xd3, 0x43, 0x9d, 0xc2, 0x53, 0x44, 0x92, + 0x5a, 0xd3, 0x42, 0x8c, 0x12, 0x13, 0x42, 0x8d, 0x22, 0x53, 0x42, 0x85, + 0xda, 0x12, 0x41, 0x86, 0xea, 0x12, 0x41, 0x82, 0xd2, 0xd2, 0x40, 0x81, + 0x9a, 0x12, 0x40, 0x7f, 0xba, 0x52, 0x40, 0x80, 0xba, 0x92, 0x40, 0x7f, + 0xba, 0x92, 0x40, 0x80, 0xd2, 0x92, 0x40, 0x82, 0xea, 0xd2, 0x40, 0x88, + 0x2a, 0x93, 0x41, 0x8c, 0x32, 0x13, 0x42, 0x4f, 0x52, 0xd1, 0x38, 0x02, + 0xa2, 0x0e, 0x30, 0x48, 0xfa, 0x90, 0x38, 0xa9, 0x3a, 0x94, 0x46, 0xad, + 0x52, 0x14, 0x47, 0x7e, 0x8a, 0x12, 0x40, 0x7e, 0x92, 0x92, 0x40, 0x80, + 0x92, 0x12, 0x40, 0x75, 0x3a, 0xd2, 0x3e, 0xef, 0x69, 0x0e, 0x2d, 0xc5, + 0xba, 0x94, 0x48, 0x2d, 0x42, 0x10, 0x38, 0x5e, 0xd2, 0x51, 0x3a, 0x90, + 0x3a, 0x53, 0x41, 0x72, 0x4a, 0x92, 0x3d, 0x95, 0x62, 0x13, 0x43, 0xc5, + 0xaa, 0x14, 0x49, 0x76, 0x62, 0xd2, 0x3f, 0x58, 0x62, 0x91, 0x3b, 0x7a, + 0x62, 0x12, 0x40, 0x8f, 0x32, 0x93, 0x42, 0x88, 0xf2, 0x92, 0x41, 0x90, + 0x32, 0xd3, 0x42, 0x6f, 0x2a, 0xd2, 0x3e, 0x48, 0xda, 0x90, 0x38, 0xc5, + 0x72, 0x94, 0x48, 0x7a, 0x32, 0x12, 0x3f, 0xc2, 0x9a, 0x56, 0x59, 0xcc, + 0x89, 0x4e, 0x3a, 0x4b, 0xc0, 0x44, 0x14, 0x67, 0xc0, 0x85, 0x18, 0x44, + 0x80, 0x44, 0x13, 0x5c, 0x70, 0x45, 0x17, 0xc0, 0x60, 0x88, 0x22, 0xc0, + 0x60, 0x88, 0x22, 0xbd, 0x50, 0x48, 0x22, 0x98, 0x40, 0x87, 0x1e, 0x86, + 0x98, 0x86, 0x1b, 0x94, 0x20, 0x07, 0x1e, 0xc3, 0x31, 0xce, 0x38, 0x01, + 0x22, 0x90, 0x40, 0xc0, 0xd1, 0x0d, 0x10, 0xad, 0x01, 0x00, 0x00, 0x68, + 0xa9, 0x09, 0x1d, 0x88, 0x89, 0x4a, 0x21, 0x4b, 0x01, 0xc9, 0x19, 0xff, + 0x68, 0x47, 0x10, 0x00, 0x00, 0x00, 0x00, 0xb7, 0xa1, 0x8c, 0x28, 0x4e, + 0x42, 0x11, 0x3b, 0x03, 0xf2, 0x8e, 0x30, 0xca, 0x49, 0x4d, 0x29, 0xec, + 0x31, 0x8e, 0x2d, 0xf5, 0x71, 0x4e, 0x2e, 0x05, 0xc2, 0x8e, 0x30, 0x0e, + 0x22, 0xcf, 0x31, 0x10, 0x62, 0xcf, 0x31, 0x13, 0x82, 0x4f, 0x32, 0x17, + 0x8a, 0x8f, 0x32, 0x11, 0x62, 0x4f, 0x32, 0x1e, 0xf2, 0x0f, 0x34, 0x1f, + 0xf2, 0xcf, 0x33, 0x42, 0xb2, 0x10, 0x38, 0xca, 0x21, 0x0d, 0x2c, 0xed, + 0x41, 0x8e, 0x30, 0xf4, 0x59, 0x0e, 0x31, 0xf1, 0x49, 0x8e, 0x30, 0xed, + 0x39, 0x4e, 0x30, 0xec, 0x39, 0x0e, 0x30, 0xf8, 0x61, 0x4e, 0x31, 0xc9, + 0x11, 0xcd, 0x2b, 0xc4, 0xe1, 0x4c, 0x2b, 0x14, 0x52, 0xcf, 0x34, 0x23, + 0x02, 0xd0, 0x36, 0x28, 0x6a, 0x91, 0x43, 0x33, 0xba, 0x51, 0x44, 0x58, + 0xca, 0x92, 0x49, 0x3a, 0xea, 0xd1, 0x45, 0x3e, 0x02, 0x12, 0x46, 0x3b, + 0xca, 0x11, 0x45, 0x46, 0x02, 0x92, 0x45, 0x42, 0xd2, 0xd1, 0x44, 0x33, + 0x62, 0x91, 0x44, 0x49, 0x42, 0x52, 0x48, 0x65, 0x4a, 0x93, 0x4d, 0x60, + 0x12, 0xd3, 0x4d, 0x4d, 0x62, 0x92, 0x4a, 0x1d, 0x02, 0xd1, 0x44, 0xf6, + 0x09, 0x90, 0x3f, 0x3c, 0x0a, 0x92, 0x48, 0x77, 0x02, 0x94, 0x50, 0x34, + 0x12, 0x52, 0x49, 0xff, 0x11, 0xcf, 0x39, 0x2d, 0xb2, 0x51, 0x45, 0x4a, + 0xa2, 0x12, 0x4a, 0x19, 0x3a, 0xd1, 0x43, 0xc3, 0x69, 0x0e, 0x39, 0x06, + 0x89, 0x08, 0x21, 0x9c, 0xd8, 0x04, 0x11, 0xb8, 0x18, 0xc5, 0x0f, 0x13, + 0xf1, 0x07, 0x19, 0x55, 0xe9, 0xc9, 0x20, 0x85, 0xd1, 0xca, 0x21, 0x70, + 0x49, 0x0a, 0x20, 0x48, 0xd9, 0x88, 0x1a, 0x7a, 0x41, 0x0a, 0x20, 0xc0, + 0x71, 0xcc, 0x28, 0xb2, 0x29, 0x0c, 0x27, 0x87, 0x81, 0xca, 0x20, 0x7f, + 0x29, 0x4a, 0x1f, 0x9e, 0x31, 0x4b, 0x23, 0xb5, 0xe1, 0xcb, 0x24, 0xc9, + 0x41, 0x8c, 0x26, 0xcf, 0x61, 0x8c, 0x27, 0xe0, 0xf9, 0xcc, 0x29, 0xf6, + 0xc1, 0x8d, 0x2c, 0x03, 0x1a, 0x4e, 0x2e, 0xce, 0x79, 0x0c, 0x28, 0xca, + 0x69, 0x0c, 0x28, 0xef, 0x81, 0x0d, 0x2c, 0x08, 0x52, 0x0e, 0x30, 0x1d, + 0xfa, 0x0e, 0x32, 0xf4, 0xc1, 0x4d, 0x2c, 0xc6, 0x31, 0x4c, 0x26, 0x24, + 0x12, 0x0f, 0x32, 0xa9, 0x51, 0x0b, 0x23, 0x24, 0x4a, 0xcf, 0x32, 0xcd, + 0x51, 0xcc, 0x26, 0x10, 0x82, 0x0e, 0x30, 0x0b, 0x5a, 0xce, 0x2f, 0xef, + 0x79, 0x8d, 0x2b, 0x47, 0x22, 0x50, 0x36, 0x07, 0x12, 0x0e, 0x2e, 0x9e, + 0xd9, 0xca, 0x21, 0x24, 0x3a, 0x4f, 0x33, 0x45, 0x42, 0x10, 0x38, 0xd2, + 0xa1, 0x0c, 0x29, 0x97, 0xd1, 0xca, 0x21, 0x12, 0xba, 0x8e, 0x31, 0x53, + 0xc2, 0xd0, 0x39, 0x01, 0x12, 0x0e, 0x2e, 0x97, 0xa9, 0x8a, 0x21, 0x19, + 0xaa, 0xce, 0x31, 0x3f, 0xc2, 0x8f, 0x35, 0xaf, 0x61, 0xcb, 0x23, 0x0c, + 0x62, 0x0e, 0x30, 0x24, 0x12, 0x4f, 0x32, 0x01, 0x1a, 0x8e, 0x2e, 0x12, + 0x82, 0x8e, 0x30, 0xcb, 0x61, 0x4c, 0x28, 0x1e, 0x02, 0x8f, 0x32, 0x12, + 0x8a, 0x4e, 0x30, 0x0b, 0x52, 0xce, 0x2f, 0xba, 0xf9, 0x4b, 0x25, 0xe9, + 0x79, 0xcd, 0x2b, 0x07, 0x6a, 0x4e, 0x30, 0xf7, 0xd1, 0x0d, 0x2d, 0xe7, + 0x89, 0x4d, 0x2b, 0xe6, 0x61, 0x0d, 0x2b, 0xf3, 0xe1, 0x8d, 0x2c, 0x0b, + 0xd2, 0x4e, 0x30, 0x5c, 0xea, 0x11, 0x3b, 0x87, 0x1a, 0x93, 0x41, 0x81, + 0xca, 0x52, 0x40, 0x6a, 0x42, 0x52, 0x3d, 0x4e, 0x5a, 0x51, 0x39, 0x38, + 0x8a, 0x50, 0x36, 0x67, 0x22, 0x12, 0x3d, 0x86, 0xda, 0x12, 0x41, 0x90, + 0x3a, 0x93, 0x42, 0xa0, 0xd2, 0x93, 0x44, 0xa4, 0x02, 0x54, 0x45, 0xa8, + 0x12, 0xd4, 0x45, 0xa7, 0x0a, 0x94, 0x45, 0xa2, 0xea, 0x13, 0x45, 0xa1, + 0xe2, 0xd3, 0x44, 0x9f, 0xd2, 0xd3, 0x44, 0x9d, 0xc2, 0x53, 0x44, 0x97, + 0x82, 0x93, 0x43, 0x85, 0xd2, 0x12, 0x41, 0x4d, 0x1a, 0x11, 0x39, 0x4d, + 0x1a, 0x91, 0x38, 0x49, 0xea, 0xd0, 0x38, 0x49, 0xe2, 0xd0, 0x38, 0x4e, + 0xfa, 0x10, 0x3a, 0x31, 0x32, 0x50, 0x37, 0x13, 0x42, 0x8f, 0x33, 0xf2, + 0xb9, 0xce, 0x35, 0x10, 0xaa, 0x90, 0x41, 0x12, 0xd2, 0x90, 0x42, 0x89, + 0x99, 0xcc, 0x31, 0xcf, 0xe0, 0xc6, 0x18, 0xd0, 0xe8, 0x06, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0x7a, 0x38, 0x04, 0x00, 0x80, 0xa8, 0x04, 0x0a, 0x7f, + 0xe0, 0x03, 0x00, 0xad, 0x38, 0x05, 0x08, 0x33, 0xe9, 0x88, 0x18, 0x97, + 0x19, 0x4c, 0x25, 0x9c, 0x39, 0xcc, 0x26, 0x8b, 0xa9, 0xcb, 0x24, 0xb1, + 0x6a, 0xd4, 0x49, 0x94, 0x9a, 0xd3, 0x48, 0x95, 0xca, 0x53, 0x49, 0x8a, + 0x9a, 0x13, 0x49, 0x8c, 0xc2, 0xd3, 0x49, 0x91, 0x0a, 0xd4, 0x4b, 0x97, + 0x42, 0xd4, 0x4c, 0x99, 0x62, 0xd4, 0x4d, 0xaf, 0xf2, 0x14, 0x51, 0xbf, + 0x5a, 0x15, 0x53, 0xc7, 0xda, 0xd5, 0x54, 0xd2, 0x5a, 0xd6, 0x56, 0xd4, + 0x6a, 0x16, 0x58, 0xfe, 0xba, 0x57, 0x5c, 0xe5, 0xea, 0xd6, 0x59, 0xe8, + 0xfa, 0x96, 0x5a, 0xe1, 0xea, 0x16, 0x5a, 0xd4, 0x9a, 0xd6, 0x58, 0xd7, + 0x8a, 0x16, 0x59, 0xe0, 0xea, 0x16, 0x5a, 0xe0, 0xda, 0x16, 0x5a, 0x9f, + 0xe2, 0x94, 0x52, 0xdc, 0xc2, 0xd6, 0x59, 0xc9, 0x3a, 0x16, 0x58, 0x03, + 0x13, 0x98, 0x5e, 0xe7, 0x52, 0xd7, 0x5b, 0x11, 0x83, 0xd8, 0x60, 0x5e, + 0xd3, 0x1a, 0x6a, 0xf7, 0xb2, 0x57, 0x5d, 0xec, 0x5a, 0x17, 0x5c, 0xfe, + 0xe2, 0x17, 0x5e, 0xcd, 0x6a, 0xd6, 0x58, 0xc1, 0x02, 0x96, 0x56, 0xa8, + 0x6a, 0x95, 0x54, 0xa7, 0x42, 0x55, 0x54, 0xab, 0x5a, 0x95, 0x54, 0xaa, + 0x52, 0xd5, 0x54, 0xc6, 0x3a, 0x56, 0x58, 0x80, 0x0a, 0x14, 0x50, 0x73, + 0xaa, 0x93, 0x4e, 0x62, 0x32, 0x53, 0x4c, 0x5b, 0xe2, 0x52, 0x4b, 0x31, + 0xca, 0xd1, 0x46, 0x0f, 0x92, 0x90, 0x42, 0xd3, 0xd1, 0x4e, 0x3a, 0xdd, + 0x91, 0x8d, 0x2b, 0x80, 0x29, 0x8c, 0x2c, 0x13, 0xca, 0x90, 0x41, 0xee, + 0x71, 0xcf, 0x3c, 0xd0, 0x71, 0x0e, 0x39, 0xda, 0xb1, 0xce, 0x3a, 0x37, + 0x82, 0x11, 0x46, 0x65, 0x1a, 0x93, 0x4b, 0x41, 0xfa, 0x51, 0x42, 0x62, + 0x12, 0x13, 0x49, 0x5c, 0xe2, 0xd2, 0x46, 0x69, 0x1a, 0x13, 0x48, 0x6b, + 0x32, 0x93, 0x48, 0x67, 0x1a, 0x13, 0x48, 0x9d, 0x6a, 0x13, 0x45, 0x66, + 0xda, 0x11, 0x3f, 0x24, 0xf2, 0x8f, 0x37, 0xde, 0x99, 0x8d, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x72, 0xd5, 0x52, 0xb1, + 0x3a, 0x15, 0x52, 0x7b, 0xea, 0x93, 0x4e, 0x87, 0x32, 0x94, 0x4e, 0xa3, + 0xda, 0x14, 0x51, 0x57, 0xa2, 0xd2, 0x48, 0x66, 0x22, 0x93, 0x4b, 0x36, + 0xaa, 0xd1, 0x44, 0x47, 0x4a, 0xd2, 0x47, 0x3f, 0x1a, 0x12, 0x47, 0x2d, + 0x52, 0xd1, 0x43, 0x52, 0x92, 0xd2, 0x48, 0x1f, 0x22, 0xd1, 0x41, 0x2a, + 0x3a, 0x11, 0x43, 0xd2, 0xb1, 0x8e, 0x38, 0xe8, 0xb9, 0x8f, 0x3c, 0xe0, + 0x61, 0x0f, 0x3b, 0xd1, 0xd9, 0x4e, 0x39, 0xcd, 0xb9, 0x8e, 0x38, 0xd2, + 0xd1, 0xce, 0x38, 0xbc, 0x21, 0x8e, 0x35, 0xdb, 0x5a, 0x16, 0x54, 0x80, + 0x62, 0x52, 0x3c, 0x89, 0xa2, 0xd2, 0x3d, 0x92, 0xea, 0x12, 0x40, 0x8d, + 0xba, 0xd2, 0x3e, 0x76, 0x1a, 0x12, 0x3b, 0x6d, 0xf2, 0x51, 0x3a, 0x4c, + 0xf2, 0x10, 0x38, 0x31, 0x22, 0x90, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x31, 0xc6, 0x0f, 0xb8, + 0xe0, 0x03, 0x00, 0x45, 0x49, 0x48, 0x15, 0x52, 0x89, 0xc8, 0x17, 0x8a, + 0x59, 0x0a, 0x20, 0x22, 0x21, 0x07, 0x13, 0x99, 0xd1, 0x0a, 0x21, 0x1f, + 0x41, 0x47, 0x13, 0xb4, 0x89, 0x4b, 0x24, 0x64, 0x39, 0x09, 0x1b, 0xc0, + 0x19, 0x8c, 0x25, 0xef, 0x29, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xe7, + 0x08, 0x05, 0x0b, 0x04, 0x12, 0x8e, 0x2e, 0xd6, 0xb9, 0x4c, 0x29, 0xd8, + 0x89, 0x8c, 0x29, 0xd7, 0xd8, 0x84, 0x09, 0x0c, 0xa1, 0x86, 0x10, 0xd9, + 0xb9, 0x4c, 0x2a, 0xc0, 0xd1, 0x4b, 0x25, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x01, 0x4a, 0x1e, 0x06, 0x32, 0x4e, 0x2f, 0x05, 0x21, 0x86, 0x0e, 0xba, + 0xe1, 0x4b, 0x25, 0xcc, 0x51, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x19, + 0xe9, 0x86, 0x11, 0x43, 0x41, 0x88, 0x17, 0xc6, 0x68, 0x04, 0x08, 0x49, + 0x41, 0xc8, 0x17, 0xba, 0x81, 0x4c, 0x27, 0xfe, 0xc1, 0x0e, 0x30, 0xfd, + 0x89, 0x4e, 0x2e, 0x16, 0x42, 0x4f, 0x33, 0xff, 0xb1, 0x4e, 0x30, 0x09, + 0xf2, 0x4e, 0x30, 0x49, 0x12, 0x91, 0x38, 0x70, 0x62, 0x12, 0x3f, 0x78, + 0x72, 0x12, 0x40, 0x84, 0xda, 0x12, 0x41, 0x84, 0xc2, 0x12, 0x41, 0x92, + 0x3a, 0x13, 0x43, 0x9b, 0xaa, 0x13, 0x44, 0xa8, 0x0a, 0x14, 0x46, 0xc2, + 0xaa, 0xd4, 0x48, 0xc9, 0xfa, 0x14, 0x4a, 0xeb, 0x1a, 0xd6, 0x4d, 0xea, + 0x12, 0x96, 0x4d, 0xe3, 0xea, 0x95, 0x4c, 0xce, 0x22, 0x15, 0x4a, 0xc4, + 0xc2, 0xd4, 0x48, 0xae, 0x3a, 0x94, 0x46, 0xa3, 0x02, 0x14, 0x45, 0x8e, + 0x32, 0x53, 0x42, 0x92, 0x5a, 0xd3, 0x42, 0x88, 0xea, 0x92, 0x41, 0x8b, + 0x0a, 0xd3, 0x41, 0x81, 0xba, 0x92, 0x40, 0x80, 0xc2, 0x92, 0x40, 0x85, + 0xda, 0x12, 0x41, 0x85, 0xda, 0x12, 0x41, 0x84, 0xda, 0xd2, 0x40, 0x7c, + 0xa2, 0x12, 0x40, 0x79, 0x9a, 0xd2, 0x3f, 0x80, 0xba, 0x92, 0x40, 0x81, + 0xca, 0xd2, 0x40, 0x82, 0xea, 0xd2, 0x40, 0x7f, 0xca, 0x92, 0x40, 0x81, + 0xe2, 0xd2, 0x40, 0x8a, 0x3a, 0xd3, 0x41, 0x8f, 0x52, 0x93, 0x42, 0x46, + 0xea, 0x90, 0x37, 0x8c, 0x1a, 0x13, 0x42, 0x6f, 0x3a, 0x52, 0x3d, 0x81, + 0xa2, 0x12, 0x40, 0x89, 0xea, 0x52, 0x41, 0x86, 0xc2, 0x92, 0x41, 0x83, + 0xba, 0x52, 0x41, 0x85, 0xca, 0x52, 0x41, 0x77, 0x6a, 0x12, 0x40, 0x1d, + 0xea, 0xcf, 0x32, 0xd2, 0x62, 0xd5, 0x4a, 0x57, 0x72, 0x11, 0x3b, 0x03, + 0xba, 0x8e, 0x2e, 0xac, 0x2a, 0xd4, 0x44, 0x91, 0x4a, 0x53, 0x41, 0xcb, + 0xf2, 0xd4, 0x49, 0x82, 0xaa, 0xd2, 0x40, 0xd9, 0x1a, 0x55, 0x4b, 0xa3, + 0xd2, 0x13, 0x45, 0x89, 0xf2, 0xd2, 0x41, 0x92, 0x52, 0xd3, 0x42, 0x91, + 0x42, 0x93, 0x42, 0x77, 0x62, 0x12, 0x3f, 0x71, 0x22, 0x52, 0x3e, 0x83, + 0xa2, 0x52, 0x40, 0xa2, 0x7a, 0xd3, 0x44, 0xc7, 0x9a, 0xd6, 0x58, 0x9f, + 0x92, 0x15, 0x55, 0x85, 0xa2, 0x94, 0x50, 0x54, 0x18, 0xc5, 0x15, 0x62, + 0x98, 0x05, 0x18, 0xbc, 0x48, 0x48, 0x22, 0xb1, 0x18, 0x48, 0x21, 0xc0, + 0x60, 0x88, 0x22, 0xb7, 0x38, 0xc8, 0x21, 0x93, 0x10, 0x87, 0x1d, 0xa5, + 0xb8, 0x47, 0x20, 0x96, 0x30, 0x47, 0x1e, 0x3e, 0x69, 0x0a, 0x2a, 0x01, + 0x22, 0xce, 0x1a, 0xa9, 0x01, 0x00, 0x00, 0xb6, 0x49, 0xcc, 0x27, 0xc1, + 0xa1, 0xcc, 0x28, 0x93, 0x09, 0xcb, 0x22, 0x51, 0x81, 0xc9, 0x1a, 0x07, + 0xc1, 0x47, 0x11, 0x00, 0xa8, 0x04, 0x00, 0x4c, 0x59, 0xc9, 0x1a, 0xa1, + 0x21, 0xcc, 0x25, 0xc5, 0xb1, 0x8c, 0x29, 0x6a, 0x39, 0x4a, 0x1d, 0x5f, + 0xc2, 0xd1, 0x3c, 0x1d, 0xea, 0xcf, 0x33, 0x02, 0xc2, 0x4e, 0x30, 0x10, + 0x42, 0xcf, 0x31, 0x11, 0x62, 0x4f, 0x32, 0x14, 0x92, 0x8f, 0x32, 0x20, + 0xda, 0xcf, 0x33, 0x25, 0x1a, 0x10, 0x35, 0x21, 0x0a, 0x10, 0x34, 0x2a, + 0x3a, 0x50, 0x35, 0x0a, 0x1a, 0x4f, 0x31, 0x25, 0x12, 0x90, 0x34, 0x2a, + 0x42, 0x50, 0x35, 0x4f, 0x32, 0xd1, 0x39, 0xd1, 0x71, 0x0d, 0x2d, 0xd2, + 0x89, 0x8d, 0x2d, 0xfb, 0x91, 0x8e, 0x31, 0x14, 0x4a, 0x8f, 0x34, 0x4d, + 0x02, 0x91, 0x3a, 0xe8, 0x29, 0xce, 0x2f, 0xeb, 0x29, 0x4e, 0x30, 0x19, + 0xaa, 0x4f, 0x35, 0x45, 0x4a, 0x92, 0x47, 0x6c, 0x72, 0xd3, 0x4b, 0x72, + 0x92, 0x53, 0x4c, 0x42, 0x12, 0xd2, 0x46, 0x57, 0x92, 0xd2, 0x48, 0x4f, + 0x52, 0x92, 0x46, 0x3c, 0x82, 0x11, 0x43, 0x47, 0x12, 0x92, 0x45, 0x44, + 0x02, 0x52, 0x46, 0x47, 0x22, 0xd2, 0x47, 0x5a, 0xc2, 0x52, 0x4b, 0x47, + 0x3a, 0xd2, 0x49, 0x26, 0x22, 0x91, 0x45, 0x00, 0xf2, 0x0f, 0x3e, 0xdb, + 0x91, 0x0e, 0x39, 0x59, 0xa2, 0x92, 0x49, 0x81, 0x3a, 0x94, 0x51, 0x4d, + 0xba, 0x12, 0x4c, 0xd5, 0xf1, 0x8e, 0x3c, 0xe9, 0xc1, 0x0f, 0x3e, 0x2d, + 0xea, 0x91, 0x46, 0xde, 0x61, 0xcf, 0x3c, 0x28, 0x99, 0x09, 0x25, 0x98, + 0xf0, 0xc4, 0x12, 0x7c, 0x88, 0x83, 0x0a, 0xac, 0x38, 0x44, 0x08, 0xc0, + 0xe8, 0x04, 0x0d, 0xd4, 0x88, 0x05, 0x0d, 0xf4, 0x60, 0x06, 0x11, 0x1e, + 0xb1, 0x47, 0x16, 0xe7, 0x38, 0xc6, 0x11, 0x0a, 0xe1, 0x46, 0x13, 0x64, + 0x89, 0x09, 0x1c, 0xdb, 0x51, 0x8d, 0x2b, 0x02, 0x82, 0x0e, 0x31, 0xa5, + 0x81, 0x4b, 0x24, 0xc4, 0x41, 0x4c, 0x27, 0xce, 0x79, 0x0c, 0x28, 0xd5, + 0x99, 0x8c, 0x28, 0xf5, 0xa9, 0x0d, 0x2c, 0xf0, 0x61, 0x4d, 0x2b, 0xdd, + 0xe1, 0xcc, 0x29, 0xfe, 0xf1, 0x0d, 0x2d, 0xff, 0xf9, 0x8d, 0x2d, 0x0b, + 0x7a, 0xce, 0x30, 0x19, 0xea, 0x4e, 0x32, 0xdf, 0x09, 0x0d, 0x2a, 0xd1, + 0x89, 0x4c, 0x28, 0x17, 0xba, 0xce, 0x30, 0xc2, 0x21, 0x4c, 0x26, 0x09, + 0x6a, 0x0e, 0x30, 0xcd, 0x69, 0x8c, 0x27, 0x0a, 0x3a, 0x0e, 0x2e, 0x18, + 0xa2, 0x8e, 0x30, 0x44, 0x32, 0x90, 0x36, 0xd6, 0xb1, 0xcc, 0x28, 0xd1, + 0x79, 0x4c, 0x28, 0x53, 0x6a, 0x90, 0x38, 0xee, 0x39, 0x0d, 0x2b, 0xa2, + 0x11, 0xcb, 0x22, 0x30, 0xca, 0x4f, 0x35, 0x43, 0x3a, 0x90, 0x37, 0xcd, + 0x61, 0x4c, 0x28, 0x99, 0xc9, 0xca, 0x21, 0x18, 0xca, 0x0e, 0x32, 0x5a, + 0xe2, 0x50, 0x3a, 0x07, 0x3a, 0xce, 0x2f, 0x95, 0xa1, 0x4a, 0x21, 0x03, + 0x12, 0x0e, 0x2f, 0x4e, 0x5a, 0x90, 0x38, 0xc7, 0x21, 0x4c, 0x27, 0xcc, + 0x51, 0x4c, 0x28, 0x45, 0x22, 0x50, 0x37, 0xd4, 0xa9, 0x4c, 0x29, 0x27, + 0x62, 0xcf, 0x33, 0x08, 0x5a, 0x0e, 0x30, 0xe2, 0x31, 0xcd, 0x2a, 0x1b, + 0xfa, 0x0e, 0x32, 0x13, 0x7a, 0x0e, 0x30, 0xce, 0x51, 0x4c, 0x27, 0x17, + 0xda, 0x8e, 0x31, 0xd7, 0xe9, 0x8c, 0x29, 0xd7, 0xd9, 0x8c, 0x29, 0xf5, + 0xc9, 0x0d, 0x2d, 0xd1, 0xa9, 0x8c, 0x28, 0xd1, 0xc1, 0x8c, 0x28, 0xe2, + 0x41, 0x4d, 0x2a, 0x03, 0x4a, 0x0e, 0x2e, 0x32, 0x5a, 0x90, 0x35, 0x88, + 0x12, 0x53, 0x41, 0x85, 0xda, 0x12, 0x41, 0x88, 0x12, 0x13, 0x41, 0x5e, + 0x02, 0x52, 0x3b, 0x3e, 0xaa, 0x90, 0x36, 0x5e, 0xe2, 0xd1, 0x3b, 0x88, + 0xd2, 0x12, 0x41, 0x95, 0x5a, 0xd3, 0x42, 0xa1, 0xda, 0xd3, 0x44, 0xa7, + 0x02, 0x94, 0x45, 0xa7, 0x0a, 0x94, 0x45, 0x9e, 0xca, 0x93, 0x44, 0x9a, + 0x9a, 0xd3, 0x43, 0x98, 0x82, 0xd3, 0x43, 0x95, 0x5a, 0x53, 0x43, 0x8d, + 0x12, 0x53, 0x42, 0x84, 0xc2, 0x12, 0x41, 0x64, 0x02, 0x92, 0x3c, 0x3c, + 0x82, 0x50, 0x36, 0x31, 0x4a, 0x10, 0x35, 0x41, 0xa2, 0x10, 0x38, 0x23, + 0xe2, 0x4f, 0x34, 0x2a, 0x0a, 0x50, 0x36, 0x09, 0xe2, 0x0e, 0x32, 0xd2, + 0x71, 0xcd, 0x2d, 0xd7, 0x99, 0xce, 0x38, 0x87, 0x69, 0xcc, 0x30, 0x41, + 0x39, 0x0a, 0x28, 0xc9, 0x00, 0x47, 0x17, 0xef, 0xe0, 0xc7, 0x1d, 0x8e, + 0xd8, 0x03, 0x00, 0x87, 0x28, 0x04, 0x00, 0xa6, 0xf8, 0x04, 0x00, 0xbb, + 0xe8, 0x04, 0x09, 0x04, 0x29, 0xc7, 0x11, 0x52, 0x11, 0xca, 0x1c, 0xa2, + 0x61, 0x4c, 0x26, 0xb2, 0xb9, 0x8c, 0x28, 0x99, 0x21, 0x4c, 0x26, 0xb8, + 0x82, 0x54, 0x4a, 0x99, 0xe2, 0x13, 0x49, 0x89, 0x6a, 0x13, 0x48, 0x80, + 0x2a, 0x53, 0x48, 0x88, 0x82, 0x93, 0x49, 0x92, 0x02, 0x94, 0x4b, 0x9b, + 0x5a, 0xd4, 0x4d, 0xa7, 0x9a, 0x14, 0x50, 0xa4, 0xaa, 0x54, 0x50, 0xc3, + 0x82, 0x55, 0x53, 0xce, 0x32, 0x16, 0x56, 0xcf, 0x42, 0x56, 0x56, 0xd7, + 0x7a, 0x16, 0x58, 0xdd, 0xb2, 0x16, 0x59, 0xdc, 0xa2, 0x16, 0x59, 0xdd, + 0xaa, 0x56, 0x59, 0xd3, 0x62, 0x96, 0x58, 0xd2, 0x6a, 0x96, 0x58, 0xd0, + 0x62, 0x56, 0x58, 0xd6, 0x72, 0x56, 0x58, 0xfd, 0xc2, 0xd7, 0x5c, 0x01, + 0x0b, 0x58, 0x5e, 0xfc, 0xe2, 0xd7, 0x5e, 0xcb, 0x6a, 0xd6, 0x58, 0x15, + 0xab, 0x58, 0x61, 0x07, 0x2b, 0x98, 0x5f, 0xe3, 0xf2, 0x16, 0x5b, 0xda, + 0xca, 0x16, 0x5a, 0xd5, 0xb2, 0x96, 0x59, 0xca, 0x62, 0x96, 0x58, 0xc3, + 0x2a, 0x96, 0x57, 0xba, 0xe2, 0xd5, 0x55, 0xc1, 0x0a, 0xd6, 0x56, 0xb9, + 0xd2, 0xd5, 0x55, 0xab, 0x6a, 0x95, 0x54, 0x96, 0xb2, 0x94, 0x52, 0x8a, + 0x5a, 0x54, 0x51, 0x84, 0x2a, 0x94, 0x50, 0x85, 0x32, 0x54, 0x50, 0x72, + 0x8a, 0x93, 0x4e, 0x51, 0xaa, 0x92, 0x4a, 0x3c, 0x02, 0x12, 0x48, 0x29, + 0x5a, 0x51, 0x45, 0x16, 0xb2, 0x90, 0x42, 0x83, 0x49, 0xcc, 0x30, 0x80, + 0x11, 0x4c, 0x30, 0xb4, 0xa1, 0x0d, 0x32, 0xcc, 0x99, 0x8e, 0x39, 0xd7, + 0xf9, 0x8e, 0x3a, 0xf4, 0xd9, 0x8f, 0x3d, 0xb2, 0x71, 0x4d, 0x35, 0x15, + 0xa2, 0x90, 0x42, 0x8a, 0x22, 0x14, 0x4f, 0x56, 0x6a, 0x12, 0x47, 0x5b, + 0xba, 0xd2, 0x47, 0x62, 0x1a, 0x93, 0x47, 0x65, 0x22, 0x13, 0x48, 0x63, + 0x12, 0x53, 0x47, 0x5d, 0x92, 0x51, 0x3e, 0x73, 0x32, 0x92, 0x40, 0x48, + 0xc2, 0xd0, 0x3a, 0x10, 0x22, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xbc, 0x72, 0x15, 0x53, 0xb1, 0x42, 0x15, 0x52, 0xa7, + 0x0a, 0x55, 0x51, 0x9f, 0xca, 0x94, 0x50, 0x7a, 0xda, 0x53, 0x4e, 0x55, + 0x92, 0xd2, 0x48, 0x62, 0xfa, 0x12, 0x4b, 0x3b, 0xda, 0xd1, 0x45, 0x29, + 0x4a, 0x51, 0x43, 0x37, 0x0a, 0x52, 0x45, 0x20, 0x1a, 0x11, 0x43, 0x58, + 0xba, 0x92, 0x49, 0x27, 0x3a, 0x11, 0x43, 0x2f, 0x2a, 0x91, 0x43, 0xdc, + 0xc9, 0x8e, 0x39, 0xf7, 0xc9, 0xcf, 0x3c, 0xde, 0x59, 0x8f, 0x3b, 0xd1, + 0xd1, 0x8e, 0x39, 0xcc, 0xa1, 0x4e, 0x38, 0xd0, 0xb1, 0x8e, 0x38, 0xb6, + 0x01, 0x0e, 0x35, 0xdb, 0x5a, 0x16, 0x53, 0x84, 0x8a, 0x92, 0x3d, 0x8e, + 0xca, 0x52, 0x3f, 0x91, 0xda, 0x12, 0x40, 0x8c, 0xa2, 0x92, 0x3e, 0x6f, + 0xfa, 0x51, 0x3a, 0x63, 0x9a, 0xd1, 0x39, 0x54, 0x32, 0x51, 0x38, 0x2f, + 0x1a, 0x90, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xda, 0xe0, 0x44, 0x0a, 0x39, 0x99, 0xc7, 0x13, 0x28, + 0x81, 0x47, 0x12, 0x43, 0x11, 0x88, 0x14, 0x6e, 0xa9, 0x89, 0x1c, 0x16, + 0xb1, 0x86, 0x10, 0xaa, 0x91, 0x4b, 0x23, 0x69, 0x79, 0x49, 0x1b, 0x07, + 0x41, 0x86, 0x10, 0xd0, 0x89, 0xcc, 0x28, 0xae, 0x81, 0xcb, 0x23, 0x78, + 0xd1, 0x49, 0x1d, 0x08, 0x12, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0xc0, 0x85, 0x0c, 0xe5, 0x29, 0x0d, 0x2b, 0xdb, 0xb9, 0x0c, 0x2a, 0xfe, + 0xc8, 0x45, 0x0d, 0xba, 0xf8, 0x04, 0x00, 0xea, 0x90, 0x45, 0x0a, 0x16, + 0x9a, 0x0e, 0x31, 0xce, 0x59, 0x8c, 0x28, 0xe7, 0x09, 0x4d, 0x2a, 0x20, + 0x59, 0x47, 0x13, 0x08, 0x2a, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x18, 0x04, 0x00, 0xc7, 0x49, 0x0c, 0x28, 0x35, 0x41, 0x87, 0x13, 0x43, + 0x41, 0x48, 0x18, 0xad, 0x99, 0x8b, 0x23, 0x36, 0x01, 0x48, 0x15, 0x99, + 0xf1, 0x4a, 0x22, 0x57, 0xe1, 0x08, 0x19, 0x19, 0x92, 0x0f, 0x34, 0x10, + 0x3a, 0x0f, 0x33, 0x21, 0xd2, 0x0f, 0x33, 0x05, 0xca, 0x0e, 0x31, 0x0d, + 0x0a, 0x4f, 0x32, 0x4f, 0x62, 0x11, 0x39, 0x64, 0x1a, 0x92, 0x3d, 0x7d, + 0x8a, 0x52, 0x40, 0x80, 0xaa, 0x92, 0x40, 0x85, 0xd2, 0x52, 0x41, 0x90, + 0x32, 0x93, 0x42, 0x99, 0x92, 0xd3, 0x43, 0xb2, 0x4a, 0x14, 0x47, 0xc6, + 0xca, 0x54, 0x49, 0xde, 0xca, 0x95, 0x4c, 0xe5, 0x02, 0x16, 0x4d, 0xdf, + 0xca, 0x55, 0x4c, 0xd6, 0x7a, 0x15, 0x4b, 0xcc, 0x12, 0xd5, 0x49, 0xb3, + 0x62, 0x14, 0x47, 0xa7, 0x22, 0x94, 0x45, 0x96, 0x82, 0x53, 0x43, 0x8f, + 0x3a, 0x93, 0x42, 0x81, 0xa2, 0x92, 0x40, 0x80, 0xa2, 0x92, 0x40, 0x7e, + 0x9a, 0x52, 0x40, 0x80, 0xba, 0x92, 0x40, 0x80, 0xba, 0x92, 0x40, 0x82, + 0xc2, 0xd2, 0x40, 0x81, 0xb2, 0x92, 0x40, 0x85, 0xd2, 0x12, 0x41, 0x84, + 0xda, 0xd2, 0x40, 0x7f, 0xaa, 0x12, 0x40, 0x81, 0xc2, 0xd2, 0x40, 0x82, + 0xc2, 0xd2, 0x40, 0x84, 0xe2, 0x12, 0x41, 0x7e, 0xaa, 0x52, 0x40, 0x85, + 0xea, 0x52, 0x41, 0x81, 0xe2, 0xd2, 0x40, 0x79, 0xa2, 0x12, 0x40, 0x83, + 0xba, 0x92, 0x3f, 0x6a, 0x4a, 0xd2, 0x3a, 0x8f, 0x5a, 0x13, 0x42, 0x84, + 0xd2, 0x12, 0x41, 0x82, 0xc2, 0x52, 0x41, 0x8a, 0x0a, 0x53, 0x42, 0x89, + 0x12, 0x53, 0x42, 0x8a, 0xf2, 0x12, 0x42, 0x84, 0xb2, 0x52, 0x41, 0x44, + 0xca, 0x90, 0x38, 0x91, 0x5a, 0x13, 0x42, 0xa0, 0xea, 0xd3, 0x44, 0x76, + 0x72, 0xd2, 0x3d, 0x8b, 0x12, 0xd3, 0x40, 0x12, 0x62, 0x4f, 0x31, 0x62, + 0xea, 0x91, 0x3c, 0xc4, 0xa2, 0xd4, 0x48, 0x99, 0x92, 0xd3, 0x43, 0x74, + 0x42, 0x52, 0x3f, 0x7d, 0x92, 0x52, 0x40, 0x8c, 0x12, 0x13, 0x42, 0xa0, + 0xba, 0x53, 0x44, 0x93, 0x42, 0x13, 0x43, 0x65, 0xf2, 0x91, 0x3c, 0x5d, + 0xa2, 0xd1, 0x3b, 0xd4, 0xf2, 0x54, 0x4a, 0x8a, 0xaa, 0x52, 0x41, 0x9c, + 0xaa, 0x95, 0x54, 0x98, 0x8a, 0x15, 0x54, 0xc0, 0x80, 0x46, 0x1a, 0x78, + 0x30, 0xc6, 0x19, 0x62, 0xa0, 0x05, 0x18, 0xbe, 0x50, 0x48, 0x22, 0xbb, + 0x48, 0x08, 0x22, 0xbd, 0x50, 0x48, 0x22, 0xb7, 0x30, 0xc8, 0x21, 0x97, + 0x40, 0x87, 0x1e, 0xb1, 0x18, 0x48, 0x21, 0x04, 0x72, 0x8e, 0x38, 0xed, + 0x01, 0x4e, 0x33, 0xf7, 0x49, 0x4e, 0x2f, 0xf7, 0x69, 0x8e, 0x2f, 0xd2, + 0x41, 0x8d, 0x2a, 0xbd, 0x81, 0x8c, 0x25, 0x55, 0x81, 0xc9, 0x1b, 0xc7, + 0xb0, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, + 0x41, 0xca, 0x1c, 0x62, 0xd1, 0x49, 0x1b, 0x55, 0xa9, 0xc9, 0x1a, 0xbd, + 0x58, 0x04, 0x00, 0xc9, 0x10, 0x85, 0x08, 0x24, 0xa1, 0xc6, 0x11, 0x69, + 0x22, 0x92, 0x3e, 0x2f, 0x3a, 0x10, 0x36, 0xfa, 0x91, 0x8e, 0x2f, 0x14, + 0x7a, 0xcf, 0x32, 0x20, 0xe2, 0x4f, 0x34, 0x14, 0x82, 0x8f, 0x32, 0x0c, + 0x42, 0x4f, 0x31, 0x11, 0x5a, 0x0f, 0x32, 0x11, 0x5a, 0x0f, 0x32, 0x0d, + 0x32, 0x4f, 0x31, 0x10, 0x32, 0x8f, 0x31, 0x14, 0x6a, 0x0f, 0x32, 0x3b, + 0x8a, 0xd0, 0x37, 0x52, 0x6a, 0x51, 0x3a, 0xd9, 0xa1, 0x8d, 0x2e, 0xdd, + 0xe9, 0xcd, 0x2e, 0x0e, 0x32, 0x8f, 0x33, 0x13, 0x4a, 0x4f, 0x34, 0x0f, + 0x4a, 0x0f, 0x34, 0x64, 0x4a, 0x53, 0x4b, 0x81, 0x12, 0x54, 0x4e, 0x83, + 0x22, 0xd4, 0x4e, 0x5f, 0xda, 0x92, 0x49, 0x4b, 0x3a, 0xd2, 0x45, 0x47, + 0x1a, 0x92, 0x44, 0x48, 0x12, 0x52, 0x44, 0x4f, 0x42, 0x92, 0x46, 0x55, + 0x7a, 0xd2, 0x48, 0x55, 0x72, 0x12, 0x49, 0x5c, 0xb2, 0x52, 0x4a, 0x3a, + 0xa2, 0xd1, 0x46, 0xf0, 0x59, 0x0f, 0x3d, 0xaa, 0x39, 0x4d, 0x33, 0x04, + 0x7a, 0xcf, 0x3a, 0x7b, 0xfa, 0xd2, 0x48, 0x88, 0x02, 0xd4, 0x4d, 0x54, + 0xba, 0x52, 0x4b, 0x13, 0xca, 0x10, 0x43, 0x9a, 0xe1, 0x4c, 0x32, 0xb8, + 0x21, 0x0e, 0x38, 0x20, 0x71, 0x09, 0x25, 0xd4, 0xc8, 0xc6, 0x19, 0xc5, + 0x98, 0x85, 0x12, 0xbc, 0x00, 0x85, 0x0f, 0x89, 0x40, 0x03, 0x00, 0x9c, + 0xe8, 0x03, 0x00, 0x8a, 0xb8, 0x02, 0x00, 0x82, 0x80, 0x02, 0x00, 0x19, + 0x79, 0xc7, 0x15, 0xcd, 0x78, 0x04, 0x00, 0x40, 0x21, 0xc8, 0x16, 0x82, + 0x31, 0xca, 0x1e, 0xb9, 0x19, 0x0c, 0x27, 0xc7, 0x81, 0x0c, 0x29, 0xd3, + 0xb9, 0x0c, 0x29, 0xd1, 0x91, 0x4c, 0x28, 0xe8, 0x51, 0x8d, 0x2a, 0x02, + 0x12, 0x8e, 0x2d, 0xdd, 0xe1, 0x8c, 0x29, 0xe0, 0x11, 0x4d, 0x2a, 0x09, + 0x5a, 0x0e, 0x30, 0x12, 0x9a, 0x0e, 0x31, 0x05, 0x52, 0x0e, 0x30, 0xd5, + 0xc1, 0x4c, 0x29, 0xee, 0x81, 0x0d, 0x2c, 0x15, 0xaa, 0xce, 0x30, 0xce, + 0x79, 0x0c, 0x28, 0xe4, 0x41, 0x4d, 0x2a, 0xf1, 0x99, 0x0d, 0x2c, 0x06, + 0x2a, 0x4e, 0x2e, 0x42, 0x1a, 0x50, 0x36, 0x00, 0xba, 0x0d, 0x2c, 0xd5, + 0xa1, 0xcc, 0x28, 0x42, 0x1a, 0xd0, 0x35, 0xb5, 0xb1, 0x4b, 0x24, 0xee, + 0x71, 0x8d, 0x2b, 0x4c, 0x5a, 0x10, 0x38, 0xcc, 0x59, 0x0c, 0x28, 0xb0, + 0x89, 0x8b, 0x24, 0x46, 0x4a, 0x10, 0x38, 0x41, 0xfa, 0xcf, 0x35, 0xca, + 0x29, 0x4c, 0x27, 0x9f, 0xe9, 0x4a, 0x22, 0x1c, 0xea, 0x8e, 0x32, 0x66, + 0x3a, 0x11, 0x3c, 0x13, 0x82, 0x0e, 0x31, 0x97, 0xb1, 0x8a, 0x21, 0xf6, + 0xc1, 0x4d, 0x2d, 0x57, 0xd2, 0x50, 0x3a, 0xe5, 0x31, 0x8d, 0x2b, 0xa8, + 0x29, 0x4b, 0x23, 0x4a, 0x42, 0x10, 0x38, 0xe3, 0xd9, 0x4c, 0x2a, 0xd2, + 0x99, 0x0c, 0x29, 0x33, 0xba, 0x0f, 0x35, 0x11, 0xaa, 0x4e, 0x31, 0x1a, + 0xf2, 0x0e, 0x32, 0x13, 0xca, 0x8e, 0x31, 0x03, 0x12, 0x0e, 0x2e, 0xdd, + 0xe1, 0x0c, 0x2a, 0xda, 0xd1, 0x4c, 0x29, 0x0d, 0x9a, 0x8e, 0x30, 0x07, + 0x5a, 0x0e, 0x30, 0x02, 0x22, 0x8e, 0x2e, 0xf3, 0xa9, 0x0d, 0x2c, 0xed, + 0x99, 0x8d, 0x2b, 0xe1, 0x39, 0x0d, 0x2a, 0xe7, 0x81, 0x0d, 0x2b, 0x0e, + 0xf2, 0x0e, 0x31, 0x6d, 0x4a, 0x52, 0x3d, 0x91, 0x7a, 0x13, 0x43, 0x8a, + 0x3a, 0xd3, 0x41, 0x79, 0x9a, 0x12, 0x3f, 0x54, 0x8a, 0x11, 0x3a, 0x5e, + 0xc2, 0x51, 0x3b, 0x93, 0xca, 0x12, 0x41, 0x98, 0x62, 0x53, 0x43, 0x9d, + 0xb2, 0x53, 0x44, 0xa1, 0xd2, 0xd3, 0x44, 0x98, 0x82, 0xd3, 0x43, 0x95, + 0x6a, 0x93, 0x43, 0x93, 0x4a, 0x13, 0x43, 0x8c, 0xfa, 0x12, 0x42, 0x84, + 0xb2, 0x12, 0x41, 0x7b, 0x72, 0x52, 0x40, 0x68, 0x12, 0xd2, 0x3d, 0x42, + 0xaa, 0x10, 0x38, 0x1d, 0xb2, 0x0f, 0x32, 0x10, 0x42, 0x0f, 0x31, 0x25, + 0x0a, 0x90, 0x34, 0x0b, 0xea, 0x8e, 0x31, 0xef, 0x31, 0x4e, 0x2f, 0xc7, + 0xe9, 0x4c, 0x2a, 0x7c, 0xe1, 0xca, 0x24, 0x2d, 0x59, 0x09, 0x23, 0x0b, + 0x99, 0xc8, 0x20, 0x87, 0x70, 0xc5, 0x0d, 0x7c, 0xb0, 0x03, 0x09, 0xc5, + 0x58, 0x86, 0x18, 0x69, 0x58, 0x03, 0x00, 0xbb, 0x28, 0x45, 0x08, 0x41, + 0xc1, 0x08, 0x19, 0x61, 0x09, 0xca, 0x1d, 0x82, 0x11, 0x8b, 0x21, 0xc1, + 0x21, 0x8d, 0x29, 0xb9, 0xe9, 0x0c, 0x29, 0xa7, 0x81, 0xcc, 0x27, 0xb7, + 0x72, 0xd4, 0x49, 0x8b, 0x5a, 0xd3, 0x47, 0x85, 0x2a, 0x93, 0x47, 0x88, + 0x6a, 0x53, 0x49, 0x88, 0x7a, 0xd3, 0x49, 0x91, 0xfa, 0x93, 0x4b, 0x9e, + 0x72, 0x94, 0x4e, 0xa4, 0x9a, 0x14, 0x50, 0xc3, 0x92, 0xd5, 0x52, 0xbd, + 0x62, 0x15, 0x53, 0xc8, 0xfa, 0x15, 0x55, 0xd0, 0x52, 0xd6, 0x56, 0xd4, + 0x72, 0x16, 0x58, 0xc8, 0x0a, 0x16, 0x56, 0xee, 0x32, 0xd7, 0x5a, 0xd2, + 0x62, 0x56, 0x58, 0xcc, 0x42, 0xd6, 0x57, 0xcf, 0x52, 0x56, 0x58, 0xd1, + 0x62, 0x56, 0x58, 0xe1, 0xd2, 0x16, 0x5a, 0xc6, 0x12, 0x16, 0x57, 0x1f, + 0xd3, 0x98, 0x62, 0x50, 0x63, 0xda, 0x68, 0x27, 0x03, 0x59, 0x63, 0xc6, + 0x3a, 0x96, 0x57, 0xf1, 0x7a, 0x57, 0x5c, 0xcf, 0x7a, 0xd6, 0x58, 0xce, + 0x72, 0xd6, 0x58, 0xce, 0x62, 0x16, 0x59, 0xc2, 0x22, 0x96, 0x57, 0xc3, + 0x22, 0x96, 0x57, 0xc3, 0x12, 0x96, 0x57, 0xbd, 0xe2, 0x95, 0x56, 0xa7, + 0x3a, 0x15, 0x54, 0x9c, 0xe2, 0x54, 0x53, 0x9a, 0xca, 0x14, 0x53, 0x9e, + 0xf2, 0x14, 0x53, 0x7b, 0xe2, 0x53, 0x4f, 0x60, 0x22, 0x53, 0x4c, 0x51, + 0x9a, 0x52, 0x4a, 0x4a, 0x5a, 0x52, 0x49, 0x25, 0x62, 0x91, 0x44, 0xfe, + 0xf9, 0x0f, 0x40, 0xb3, 0xe1, 0x0d, 0x37, 0x4e, 0xb1, 0x4a, 0x2a, 0xa3, + 0x31, 0x0d, 0x31, 0x10, 0xa2, 0x10, 0x41, 0xec, 0x91, 0x0f, 0x3d, 0x5b, + 0x31, 0x0b, 0x2b, 0x11, 0xb2, 0x10, 0x42, 0x1a, 0xfa, 0xd0, 0x42, 0x65, + 0x42, 0x93, 0x4b, 0x52, 0x42, 0x12, 0x45, 0x68, 0xf2, 0xd2, 0x49, 0x62, + 0xca, 0x92, 0x47, 0x67, 0xd2, 0x12, 0x48, 0x68, 0x1a, 0x13, 0x48, 0x3b, + 0xd2, 0xd1, 0x45, 0x9d, 0x92, 0x53, 0x45, 0x6d, 0x12, 0xd2, 0x3f, 0x28, + 0x0a, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, + 0xa2, 0x95, 0x53, 0xb8, 0x6a, 0x15, 0x53, 0xaa, 0x12, 0x95, 0x51, 0xa2, + 0xe2, 0xd4, 0x50, 0x9b, 0xaa, 0x14, 0x50, 0x7e, 0xaa, 0xd3, 0x4b, 0x63, + 0x0a, 0x13, 0x4b, 0x38, 0xca, 0x91, 0x45, 0x41, 0x22, 0xd2, 0x46, 0x41, + 0x3a, 0x52, 0x46, 0x1d, 0x32, 0x11, 0x43, 0x20, 0xf2, 0x10, 0x43, 0x41, + 0x02, 0x52, 0x46, 0x33, 0x42, 0xd1, 0x43, 0x07, 0x1a, 0x10, 0x3e, 0xf0, + 0x59, 0x8f, 0x3b, 0xc8, 0x89, 0x8e, 0x38, 0xba, 0x19, 0x4e, 0x36, 0xc5, + 0x41, 0xce, 0x36, 0xce, 0x99, 0x4e, 0x38, 0xb6, 0xf1, 0x0d, 0x35, 0xe5, + 0xaa, 0xd6, 0x56, 0x80, 0x52, 0x92, 0x3b, 0x90, 0xda, 0x12, 0x40, 0x8f, + 0xc2, 0xd2, 0x3f, 0x8e, 0xba, 0x12, 0x40, 0x78, 0x2a, 0xd2, 0x3b, 0x61, + 0x82, 0x91, 0x38, 0x51, 0x12, 0x11, 0x38, 0x33, 0x22, 0x10, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x98, 0x04, 0x00, 0xf6, + 0xa8, 0x85, 0x0c, 0xc9, 0x30, 0x04, 0x00, 0x49, 0x69, 0x88, 0x17, 0x8b, + 0x49, 0xca, 0x1f, 0x9c, 0x08, 0x03, 0x00, 0x91, 0x69, 0x8a, 0x1f, 0x4b, + 0x41, 0x48, 0x17, 0xab, 0x49, 0xcb, 0x23, 0x00, 0x00, 0x00, 0x00, 0x0f, + 0x79, 0x46, 0x10, 0xb5, 0x89, 0x8b, 0x23, 0x00, 0x00, 0x00, 0x00, 0xcc, + 0x69, 0x0c, 0x28, 0xf5, 0x79, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0xe3, + 0x29, 0x0d, 0x2b, 0xd4, 0x89, 0xcc, 0x28, 0xec, 0x49, 0x4d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x48, 0x04, 0x00, 0xe5, 0x70, 0xc5, 0x09, 0x2d, + 0x0a, 0x8f, 0x32, 0xdf, 0xa9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xe4, + 0x19, 0x8d, 0x2a, 0xa8, 0x31, 0xcb, 0x22, 0x68, 0xc9, 0x08, 0x19, 0x00, + 0x00, 0x00, 0x00, 0xe4, 0xf9, 0x8c, 0x2a, 0xc1, 0xc9, 0x4b, 0x25, 0x12, + 0x59, 0x46, 0x10, 0xcc, 0x69, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x8e, + 0xa1, 0x4a, 0x20, 0x74, 0xd1, 0xc9, 0x1c, 0xdd, 0xe1, 0x0d, 0x2b, 0x1e, + 0xe2, 0xcf, 0x34, 0x27, 0x2a, 0x90, 0x33, 0x2a, 0x32, 0xd0, 0x35, 0x0d, + 0x2a, 0x0f, 0x32, 0x0e, 0x5a, 0xcf, 0x30, 0x63, 0xfa, 0xd1, 0x3c, 0x77, + 0x72, 0xd2, 0x3f, 0x7a, 0x8a, 0x12, 0x40, 0x86, 0xc2, 0x52, 0x41, 0x8c, + 0x1a, 0x53, 0x42, 0x9c, 0xa2, 0x13, 0x44, 0xb4, 0x52, 0x54, 0x47, 0xd4, + 0x5a, 0x55, 0x4b, 0xdc, 0xba, 0x55, 0x4c, 0xdf, 0xda, 0x55, 0x4c, 0xdd, + 0xaa, 0xd5, 0x4b, 0xc9, 0xfa, 0x94, 0x49, 0xc0, 0x9a, 0x54, 0x48, 0xb2, + 0x5a, 0x14, 0x47, 0x9b, 0xba, 0x13, 0x44, 0x93, 0x62, 0x13, 0x43, 0x87, + 0xda, 0x52, 0x41, 0x7f, 0x92, 0x52, 0x40, 0x7c, 0x8a, 0x52, 0x40, 0x7f, + 0x92, 0x52, 0x40, 0x80, 0xa2, 0x92, 0x40, 0x7a, 0x8a, 0x12, 0x40, 0x80, + 0xb2, 0x92, 0x40, 0x83, 0xc2, 0xd2, 0x40, 0x83, 0xc2, 0xd2, 0x40, 0x82, + 0xc2, 0xd2, 0x40, 0x82, 0xca, 0x92, 0x40, 0x81, 0xca, 0x92, 0x40, 0x83, + 0xe2, 0xd2, 0x40, 0x80, 0xca, 0x92, 0x40, 0x86, 0xea, 0x52, 0x41, 0x86, + 0xea, 0x52, 0x41, 0x81, 0xc2, 0x52, 0x40, 0x80, 0xb2, 0x52, 0x3e, 0x88, + 0xfa, 0x52, 0x40, 0x8e, 0x32, 0x93, 0x41, 0x6a, 0x3a, 0x12, 0x3c, 0x6f, + 0x62, 0x92, 0x3f, 0x7f, 0xa2, 0xd2, 0x40, 0x88, 0xfa, 0xd2, 0x41, 0x8e, + 0x32, 0xd3, 0x42, 0x8a, 0x02, 0x53, 0x42, 0x88, 0xea, 0xd2, 0x41, 0x88, + 0xfa, 0x52, 0x42, 0x00, 0xca, 0x4e, 0x2f, 0xe3, 0x02, 0x96, 0x4c, 0x6c, + 0x4a, 0x52, 0x40, 0x6b, 0x3a, 0x92, 0x3b, 0x8c, 0x1a, 0xd3, 0x40, 0x76, + 0x6a, 0xd2, 0x3d, 0x92, 0x22, 0x93, 0x42, 0xe5, 0xe2, 0x15, 0x4d, 0x6b, + 0x32, 0x52, 0x3e, 0x67, 0x1a, 0xd2, 0x3d, 0x85, 0xba, 0x12, 0x41, 0xa1, + 0xba, 0xd3, 0x44, 0x92, 0x3a, 0xd3, 0x42, 0x86, 0xd2, 0x52, 0x41, 0x81, + 0xa2, 0xd2, 0x40, 0x80, 0x82, 0x12, 0x40, 0xa2, 0x7a, 0x13, 0x44, 0x92, + 0x52, 0xd5, 0x52, 0x8a, 0x0a, 0x55, 0x52, 0x9f, 0xf2, 0xd5, 0x54, 0x4f, + 0xc8, 0x04, 0x15, 0x43, 0x70, 0x04, 0x13, 0x00, 0x08, 0x04, 0x11, 0xaf, + 0x10, 0x08, 0x21, 0xa5, 0xc0, 0x47, 0x20, 0xbc, 0x48, 0x48, 0x22, 0xcc, + 0x58, 0x08, 0x22, 0x40, 0x1a, 0xd0, 0x38, 0x17, 0xb2, 0x8f, 0x35, 0xe8, + 0x89, 0x0d, 0x2d, 0x39, 0x32, 0xd0, 0x37, 0x02, 0x92, 0x8e, 0x30, 0xdf, + 0xd1, 0x4d, 0x2c, 0xb1, 0x39, 0xcc, 0x24, 0x91, 0x01, 0x4b, 0x22, 0xc7, + 0x98, 0x04, 0x00, 0x32, 0x61, 0x08, 0x17, 0xcc, 0xe9, 0x4c, 0x2a, 0x4a, + 0xf9, 0x48, 0x1a, 0x6a, 0xf9, 0x89, 0x1e, 0x84, 0xb9, 0x4a, 0x21, 0x00, + 0x00, 0x00, 0x00, 0xdd, 0xd8, 0x45, 0x0b, 0x48, 0xd1, 0x48, 0x18, 0x52, + 0x41, 0x88, 0x18, 0xdd, 0xd9, 0x4b, 0x29, 0xba, 0x39, 0x49, 0x22, 0x7d, + 0x62, 0x92, 0x40, 0x37, 0x62, 0x50, 0x37, 0xe7, 0x21, 0x4e, 0x2d, 0x01, + 0xc2, 0x0e, 0x30, 0x14, 0x6a, 0x8f, 0x32, 0x07, 0x4a, 0x0e, 0x30, 0x53, + 0x52, 0x51, 0x3b, 0x1b, 0xaa, 0x4f, 0x33, 0x22, 0xfa, 0x0f, 0x34, 0x21, + 0x12, 0x50, 0x34, 0x19, 0xca, 0x8f, 0x33, 0x2b, 0x32, 0xd0, 0x35, 0x40, + 0xb2, 0x10, 0x38, 0x58, 0xa2, 0xd1, 0x3a, 0x5e, 0xc2, 0x91, 0x3b, 0xef, + 0x51, 0x4e, 0x30, 0x78, 0xf2, 0xd3, 0x4d, 0x88, 0x5a, 0x14, 0x50, 0x8b, + 0x6a, 0x14, 0x50, 0x5a, 0xc2, 0x12, 0x49, 0x51, 0x62, 0x12, 0x46, 0x55, + 0x82, 0x52, 0x46, 0x60, 0xba, 0x52, 0x48, 0x7d, 0x8a, 0x93, 0x4b, 0x7b, + 0x7a, 0x53, 0x4c, 0x6c, 0x0a, 0x53, 0x4b, 0x62, 0xca, 0x12, 0x4a, 0x0f, + 0x52, 0x90, 0x40, 0x06, 0x62, 0xcf, 0x37, 0x0a, 0x2a, 0x0f, 0x35, 0xa2, + 0x6a, 0xd3, 0x43, 0x23, 0x43, 0x57, 0x4e, 0xc2, 0xe2, 0x54, 0x4b, 0x50, + 0x5a, 0x12, 0x48, 0xc9, 0xd9, 0x4d, 0x34, 0x3e, 0xf9, 0x09, 0x25, 0xfd, + 0x10, 0xc8, 0x1e, 0x9f, 0x18, 0x45, 0x12, 0x84, 0x30, 0x04, 0x0f, 0x9e, + 0xf8, 0x44, 0x11, 0x94, 0x00, 0x04, 0x0a, 0xb1, 0x48, 0x04, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0x58, 0x02, 0x00, 0xcb, + 0x70, 0x04, 0x00, 0x40, 0x11, 0x88, 0x15, 0x83, 0x29, 0x4a, 0x1e, 0xb1, + 0xa1, 0xcb, 0x24, 0xd8, 0xf1, 0x4c, 0x2a, 0xdf, 0x01, 0xcd, 0x29, 0xe1, + 0x01, 0x4d, 0x29, 0x06, 0x4a, 0xce, 0x2e, 0xff, 0x09, 0xce, 0x2d, 0xdf, + 0x09, 0x8d, 0x2a, 0xd7, 0xc1, 0x4c, 0x29, 0xfd, 0xe1, 0x8d, 0x2d, 0x0c, + 0x6a, 0x4e, 0x30, 0x0c, 0x7a, 0x8e, 0x30, 0x07, 0x62, 0x4e, 0x2f, 0x0b, + 0x52, 0x8e, 0x2f, 0xcb, 0x59, 0x8c, 0x27, 0xdb, 0xe9, 0x8c, 0x29, 0x07, + 0x4a, 0x8e, 0x2f, 0x0a, 0x5a, 0xce, 0x2f, 0x3a, 0xea, 0xcf, 0x35, 0xdb, + 0xd1, 0x8c, 0x29, 0x49, 0x3a, 0x10, 0x37, 0xc7, 0x21, 0x0c, 0x26, 0x0f, + 0x8a, 0xce, 0x30, 0x36, 0xe2, 0x8f, 0x35, 0x99, 0xd9, 0xca, 0x21, 0x11, + 0xba, 0x4e, 0x31, 0x3f, 0x12, 0x50, 0x36, 0xb8, 0xc9, 0x0b, 0x25, 0xc3, + 0x11, 0xcc, 0x26, 0x55, 0x92, 0x50, 0x39, 0x44, 0xea, 0x0f, 0x36, 0xca, + 0x31, 0xcc, 0x27, 0xa4, 0x11, 0xcb, 0x22, 0x18, 0xba, 0x8e, 0x31, 0x6a, + 0x6a, 0x51, 0x3c, 0x1f, 0xfa, 0xce, 0x32, 0x9d, 0xe1, 0x4a, 0x22, 0xe5, + 0x21, 0x0d, 0x2b, 0x60, 0x1a, 0xd1, 0x3a, 0x04, 0x2a, 0x4e, 0x2f, 0x98, + 0xc1, 0xca, 0x21, 0x32, 0x92, 0xcf, 0x34, 0x13, 0x62, 0x8e, 0x30, 0xa6, + 0x09, 0xcb, 0x22, 0x48, 0x32, 0x90, 0x37, 0xc7, 0x39, 0x8c, 0x27, 0x33, + 0xea, 0xcf, 0x35, 0x1f, 0x1a, 0x8f, 0x32, 0x19, 0xc2, 0xce, 0x30, 0xcd, + 0x69, 0x4c, 0x27, 0x26, 0x5a, 0x4f, 0x33, 0xf2, 0xa9, 0x4d, 0x2c, 0xcf, + 0x81, 0x4c, 0x28, 0xea, 0x69, 0x8d, 0x2b, 0x01, 0x12, 0x8e, 0x2d, 0x00, + 0x02, 0x4e, 0x2d, 0xdc, 0xe1, 0x0c, 0x29, 0xe1, 0x39, 0x0d, 0x2a, 0xe4, + 0x51, 0x8d, 0x2a, 0xef, 0xe9, 0x4d, 0x2c, 0x41, 0xba, 0xd0, 0x37, 0x92, + 0x82, 0xd3, 0x42, 0x8f, 0x62, 0x93, 0x42, 0x9d, 0x02, 0x54, 0x44, 0x87, + 0xfa, 0x52, 0x41, 0x57, 0x82, 0x91, 0x3a, 0x87, 0xa2, 0x92, 0x40, 0x8d, + 0x12, 0x13, 0x42, 0x8f, 0x22, 0x53, 0x42, 0x8f, 0x2a, 0x93, 0x42, 0x8e, + 0x12, 0x53, 0x42, 0x88, 0xd2, 0x92, 0x41, 0x83, 0xa2, 0x12, 0x41, 0x77, + 0x5a, 0x12, 0x40, 0x6e, 0x22, 0xd2, 0x3e, 0x5d, 0xb2, 0x51, 0x3c, 0x48, + 0xea, 0x50, 0x39, 0x08, 0xda, 0x4e, 0x30, 0xfa, 0x71, 0x8e, 0x2d, 0xe5, + 0x09, 0x8e, 0x2b, 0xe7, 0x11, 0x4e, 0x2c, 0xe4, 0x01, 0x4e, 0x2d, 0xb6, + 0x69, 0x0c, 0x28, 0x61, 0x11, 0x4a, 0x1f, 0xe4, 0xa0, 0x46, 0x15, 0xcf, + 0xa8, 0x86, 0x17, 0x9d, 0x28, 0x45, 0x0c, 0x7c, 0xf0, 0x02, 0x00, 0x50, + 0x00, 0x00, 0x00, 0x74, 0x90, 0x03, 0x00, 0xbd, 0xe0, 0xc5, 0x08, 0x4f, + 0x81, 0x49, 0x1b, 0xec, 0x49, 0x4e, 0x2f, 0xd6, 0xa9, 0x4d, 0x2c, 0xc6, + 0x29, 0x0d, 0x2a, 0xcc, 0xa1, 0x4d, 0x2b, 0xbe, 0x19, 0x8d, 0x29, 0xab, + 0x3a, 0x14, 0x49, 0x84, 0x22, 0x13, 0x47, 0x84, 0x1a, 0xd3, 0x47, 0x88, + 0x7a, 0x53, 0x49, 0x8a, 0xaa, 0xd3, 0x49, 0x93, 0x22, 0x14, 0x4c, 0x92, + 0x22, 0xd4, 0x4c, 0xac, 0xca, 0xd4, 0x50, 0xb3, 0xf2, 0x94, 0x51, 0xb7, + 0x42, 0x55, 0x52, 0xc6, 0xb2, 0xd5, 0x53, 0xdf, 0x92, 0x16, 0x58, 0x05, + 0xe3, 0x17, 0x5d, 0xc1, 0x9a, 0x95, 0x54, 0xee, 0x1a, 0x97, 0x5a, 0xcd, + 0x42, 0x96, 0x57, 0xd8, 0x9a, 0x16, 0x59, 0xc2, 0xda, 0x55, 0x56, 0x11, + 0x5b, 0x58, 0x60, 0x6a, 0x13, 0x1b, 0x6b, 0xda, 0xba, 0xd6, 0x59, 0x64, + 0x3a, 0x93, 0x4c, 0xdf, 0x0a, 0x57, 0x5b, 0xf4, 0x6a, 0x97, 0x5c, 0xdb, + 0xca, 0x16, 0x5a, 0xcc, 0x62, 0x96, 0x58, 0xc8, 0x52, 0x56, 0x58, 0xd5, + 0x9a, 0x96, 0x59, 0xcc, 0x62, 0xd6, 0x58, 0xc8, 0x3a, 0x56, 0x58, 0xc1, + 0x0a, 0x16, 0x57, 0xa1, 0x2a, 0x95, 0x53, 0x9b, 0xfa, 0x14, 0x53, 0xab, + 0x42, 0xd5, 0x54, 0xa5, 0x12, 0x55, 0x54, 0x9f, 0x0a, 0xd5, 0x53, 0x80, + 0x02, 0x54, 0x50, 0x67, 0x3a, 0x13, 0x4d, 0x5d, 0x12, 0x93, 0x4b, 0x43, + 0x2a, 0x92, 0x48, 0x19, 0xe2, 0x90, 0x43, 0x02, 0x22, 0x90, 0x40, 0xcd, + 0x91, 0xce, 0x39, 0x95, 0xd9, 0x4c, 0x33, 0x54, 0xd9, 0xca, 0x2a, 0xa9, + 0x79, 0xcd, 0x32, 0x00, 0x1a, 0x10, 0x40, 0xfc, 0x11, 0x50, 0x3f, 0xc5, + 0x41, 0x0e, 0x38, 0xa7, 0x81, 0x4d, 0x34, 0x38, 0x0a, 0x12, 0x47, 0x8d, + 0x59, 0xcc, 0x2d, 0x53, 0x82, 0x92, 0x47, 0x5c, 0x9a, 0xd2, 0x46, 0x66, + 0xc2, 0xd2, 0x47, 0x64, 0xc2, 0x92, 0x47, 0x64, 0xaa, 0x52, 0x47, 0xe2, + 0x9a, 0x15, 0x4d, 0x9e, 0x8a, 0x13, 0x45, 0x46, 0xca, 0x90, 0x3a, 0xf9, + 0x61, 0x0e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, + 0x62, 0x15, 0x52, 0xae, 0x32, 0x15, 0x52, 0xa5, 0xf2, 0x54, 0x51, 0x9f, + 0xc2, 0x94, 0x50, 0x85, 0xf2, 0x13, 0x4d, 0x6c, 0x4a, 0x93, 0x4b, 0x1e, + 0xf2, 0xd0, 0x42, 0x41, 0x32, 0x92, 0x46, 0x39, 0x0a, 0x52, 0x45, 0x15, + 0xf2, 0x90, 0x42, 0x0e, 0x62, 0xd0, 0x40, 0x39, 0xaa, 0x51, 0x45, 0x23, + 0xda, 0x10, 0x42, 0x08, 0x22, 0xd0, 0x3e, 0xdf, 0xf1, 0x8e, 0x39, 0xcc, + 0x91, 0x8e, 0x38, 0xc5, 0x59, 0x0e, 0x38, 0x95, 0x99, 0x0c, 0x31, 0xd5, + 0xa9, 0x4e, 0x39, 0xbc, 0x01, 0x8e, 0x35, 0xe7, 0xa2, 0x96, 0x56, 0x82, + 0x72, 0xd2, 0x3c, 0x8a, 0xa2, 0x52, 0x3e, 0x8e, 0xc2, 0xd2, 0x3f, 0x90, + 0xd2, 0x12, 0x40, 0x7c, 0x32, 0xd2, 0x3b, 0x70, 0x02, 0xd2, 0x3a, 0x54, + 0x2a, 0x51, 0x38, 0x36, 0x32, 0x10, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, 0xa8, 0x03, 0x00, 0x1d, + 0xc1, 0xc6, 0x10, 0x5b, 0xd9, 0x48, 0x19, 0xd5, 0x98, 0x04, 0x0a, 0x81, + 0x19, 0x8a, 0x1d, 0x52, 0x89, 0x48, 0x18, 0x86, 0x19, 0x8a, 0x1c, 0x42, + 0x01, 0x48, 0x17, 0xd4, 0xa9, 0x4c, 0x29, 0xbe, 0x89, 0x0b, 0x23, 0xcf, + 0x71, 0x4c, 0x28, 0xcf, 0x90, 0x44, 0x08, 0x9c, 0x00, 0x03, 0x00, 0x07, + 0x22, 0x8e, 0x2e, 0xd5, 0x89, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x99, + 0x00, 0x00, 0x00, 0x12, 0x7a, 0x0e, 0x30, 0xf8, 0x89, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0xa2, 0xa8, 0x04, 0x00, 0xdd, 0x30, 0xc3, 0x08, 0x42, + 0xa2, 0x8f, 0x33, 0xec, 0x11, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x77, + 0x00, 0x02, 0x00, 0x29, 0x2a, 0x8f, 0x33, 0xc4, 0x11, 0x8c, 0x26, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0x21, 0x8b, 0x22, 0xfe, 0x89, 0x0d, 0x2c, 0x5e, + 0x11, 0x09, 0x1b, 0xcf, 0x89, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x49, 0x86, 0x10, 0xb4, 0xd1, 0x8b, 0x24, 0x82, 0x19, 0x8a, 0x1e, 0x35, + 0x42, 0x10, 0x37, 0x0b, 0x12, 0x8f, 0x31, 0x27, 0x02, 0x10, 0x34, 0x10, + 0x5a, 0xcf, 0x32, 0x13, 0x7a, 0xcf, 0x32, 0x4c, 0x22, 0x91, 0x38, 0x57, + 0x72, 0x91, 0x3b, 0x7e, 0x92, 0x52, 0x40, 0x85, 0xb2, 0x52, 0x41, 0x95, + 0x62, 0x53, 0x43, 0x9b, 0x6a, 0x13, 0x42, 0xc5, 0x9a, 0x14, 0x49, 0xd1, + 0x4a, 0xd5, 0x4a, 0xde, 0xd2, 0xd5, 0x4c, 0xde, 0xda, 0x55, 0x4c, 0xd0, + 0x42, 0x55, 0x4a, 0xc8, 0xea, 0x54, 0x49, 0xae, 0x42, 0x94, 0x46, 0xa3, + 0x0a, 0x14, 0x45, 0x9c, 0xca, 0x53, 0x44, 0x8b, 0x12, 0xd3, 0x41, 0x85, + 0xda, 0x52, 0x41, 0x7d, 0x92, 0x52, 0x40, 0x7c, 0x8a, 0x52, 0x40, 0x78, + 0x6a, 0x12, 0x40, 0x7c, 0x82, 0x12, 0x40, 0x80, 0x9a, 0x92, 0x40, 0x81, + 0xb2, 0x92, 0x40, 0x80, 0xa2, 0x92, 0x40, 0x83, 0xc2, 0x12, 0x41, 0x83, + 0xca, 0xd2, 0x40, 0x80, 0xc2, 0x92, 0x40, 0x81, 0xca, 0x92, 0x40, 0x82, + 0xd2, 0xd2, 0x40, 0x82, 0xda, 0xd2, 0x40, 0x8c, 0x4a, 0x53, 0x42, 0x8b, + 0x42, 0x13, 0x42, 0x92, 0x8a, 0xd3, 0x42, 0x83, 0xd2, 0x92, 0x40, 0x8e, + 0x42, 0x53, 0x42, 0x87, 0x0a, 0x53, 0x41, 0x84, 0xf2, 0xd2, 0x40, 0x6f, + 0x62, 0x12, 0x40, 0x7f, 0xaa, 0xd2, 0x40, 0x86, 0xda, 0xd2, 0x41, 0x8c, + 0x2a, 0x93, 0x42, 0x8e, 0x22, 0x93, 0x42, 0x81, 0x12, 0xd3, 0x41, 0x7d, + 0x22, 0x12, 0x3e, 0x76, 0x02, 0xd2, 0x3c, 0x2b, 0x62, 0x10, 0x35, 0xf6, + 0x52, 0x96, 0x4e, 0xd0, 0x32, 0xd5, 0x49, 0x01, 0x9a, 0x4e, 0x2d, 0xa3, + 0x02, 0x94, 0x43, 0x9d, 0xb2, 0xd3, 0x42, 0xc4, 0xa2, 0x14, 0x49, 0x81, + 0xaa, 0x92, 0x40, 0x67, 0x12, 0xd2, 0x3d, 0x6d, 0x42, 0x92, 0x3e, 0x9a, + 0x8a, 0xd3, 0x43, 0xac, 0x22, 0x14, 0x46, 0x95, 0x62, 0x53, 0x43, 0x75, + 0x5a, 0x52, 0x3f, 0x21, 0xc2, 0x8f, 0x36, 0xc7, 0x82, 0xd4, 0x48, 0x8e, + 0xd2, 0xd2, 0x41, 0x8a, 0x12, 0x95, 0x51, 0xa1, 0xca, 0x15, 0x55, 0xbd, + 0xf9, 0xcd, 0x37, 0x00, 0x00, 0x83, 0x0e, 0x56, 0x28, 0x45, 0x16, 0x9b, + 0x60, 0x07, 0x1f, 0x98, 0x40, 0x87, 0x1e, 0xbb, 0x48, 0x08, 0x22, 0x42, + 0x32, 0x10, 0x39, 0x50, 0x0a, 0x51, 0x38, 0xc8, 0x01, 0x0e, 0x00, 0x41, + 0x3a, 0x10, 0x38, 0x2a, 0xca, 0x8f, 0x35, 0x19, 0x42, 0x8f, 0x33, 0x0b, + 0x0a, 0x0f, 0x30, 0x56, 0x71, 0x89, 0x1c, 0x87, 0xa9, 0x0a, 0x20, 0x47, + 0x11, 0xc9, 0x19, 0xe0, 0x88, 0xc6, 0x0c, 0x00, 0x00, 0x00, 0x00, 0xca, + 0x00, 0x85, 0x0a, 0x5a, 0x72, 0x11, 0x3c, 0x93, 0x41, 0x8b, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x41, 0xa9, 0x88, 0x17, 0x76, + 0x19, 0x4a, 0x1e, 0x7a, 0x41, 0x89, 0x1d, 0x05, 0x92, 0x4c, 0x2d, 0x16, + 0x62, 0x0c, 0x2f, 0x85, 0x02, 0x50, 0x3d, 0x2b, 0x7a, 0x4c, 0x31, 0x88, + 0xd2, 0x12, 0x42, 0x42, 0xaa, 0x50, 0x38, 0x19, 0x7a, 0x8f, 0x34, 0x10, + 0x5a, 0x0f, 0x32, 0x21, 0xea, 0x0f, 0x34, 0x23, 0xfa, 0x4f, 0x34, 0x30, + 0x5a, 0xd0, 0x35, 0x30, 0x62, 0x90, 0x35, 0x3a, 0x8a, 0x50, 0x37, 0x3a, + 0x92, 0x10, 0x37, 0x21, 0x1a, 0x10, 0x34, 0x2b, 0x3a, 0x50, 0x35, 0x4d, + 0x2a, 0xd1, 0x39, 0x81, 0x32, 0x14, 0x4f, 0x8e, 0x92, 0x94, 0x50, 0x8f, + 0x82, 0x94, 0x50, 0x65, 0x12, 0xd3, 0x49, 0x5e, 0xba, 0x12, 0x48, 0x83, + 0xf2, 0xd3, 0x4b, 0x9e, 0xa2, 0x54, 0x50, 0x8f, 0x3a, 0x94, 0x4e, 0x8b, + 0x1a, 0xd4, 0x4e, 0x7c, 0x7a, 0x93, 0x4c, 0x6a, 0x0a, 0xd3, 0x4a, 0x18, + 0x9a, 0x90, 0x40, 0xda, 0x29, 0xce, 0x33, 0x46, 0x62, 0x10, 0x39, 0x5b, + 0xab, 0x98, 0x52, 0x30, 0xd3, 0x97, 0x4d, 0xa5, 0x22, 0xd4, 0x44, 0x0b, + 0xfa, 0x0f, 0x3a, 0x80, 0x91, 0x4b, 0x29, 0xd3, 0x88, 0x46, 0x18, 0x10, + 0x41, 0x86, 0x13, 0xd3, 0xc8, 0xc5, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x44, + 0x00, 0x00, 0x00, 0x74, 0xa0, 0x02, 0x00, 0x51, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x79, 0x30, 0x02, 0x00, 0xd8, 0xe0, 0x04, 0x08, 0x48, + 0x51, 0x48, 0x17, 0x8e, 0x81, 0x8a, 0x20, 0xb9, 0xd1, 0x0b, 0x25, 0xd3, + 0x89, 0x4c, 0x28, 0xde, 0xf9, 0x4c, 0x29, 0xf2, 0x99, 0x4d, 0x2b, 0x0b, + 0x62, 0x0e, 0x2f, 0xf0, 0x91, 0x0d, 0x2c, 0xd9, 0xd1, 0x8c, 0x29, 0xf8, + 0xc9, 0x4d, 0x2d, 0x24, 0x2a, 0x4f, 0x33, 0x19, 0xd2, 0xce, 0x31, 0xe3, + 0x31, 0x8d, 0x2a, 0xdc, 0xf1, 0x8c, 0x29, 0xd2, 0x99, 0x8c, 0x28, 0xfa, + 0xe1, 0x8d, 0x2c, 0x11, 0xb2, 0x4e, 0x31, 0x16, 0xd2, 0xce, 0x31, 0x1b, + 0xe2, 0xce, 0x31, 0x10, 0x9a, 0x0e, 0x31, 0x19, 0xd2, 0xce, 0x31, 0xe0, + 0x01, 0x4d, 0x2a, 0x41, 0x0a, 0xd0, 0x35, 0xa2, 0x41, 0xcb, 0x22, 0x3e, + 0x2a, 0x50, 0x37, 0x0c, 0x7a, 0x8e, 0x30, 0x9a, 0xf1, 0x0a, 0x22, 0x3b, + 0x0a, 0x50, 0x36, 0x34, 0xc2, 0xcf, 0x34, 0xa8, 0x49, 0x8b, 0x23, 0xd1, + 0x79, 0xcc, 0x28, 0x5c, 0xe2, 0x90, 0x3a, 0x37, 0xba, 0x8f, 0x35, 0xd2, + 0x81, 0x0c, 0x29, 0xd2, 0x59, 0xcc, 0x27, 0xff, 0xa9, 0x8d, 0x2c, 0x54, + 0x8a, 0xd0, 0x38, 0x28, 0x0a, 0xcf, 0x32, 0xa6, 0x21, 0x0b, 0x23, 0xd4, + 0xa1, 0x4c, 0x29, 0x67, 0x2a, 0x51, 0x3b, 0x20, 0xb2, 0x4e, 0x31, 0x9c, + 0xd1, 0x0a, 0x22, 0x20, 0x12, 0x0f, 0x33, 0x3d, 0xba, 0x8f, 0x35, 0x9c, + 0xc1, 0xca, 0x21, 0x28, 0x4a, 0x4f, 0x33, 0x01, 0x02, 0xce, 0x2d, 0xdd, + 0x01, 0x4d, 0x2a, 0x40, 0x02, 0x10, 0x36, 0x1b, 0xba, 0xce, 0x30, 0x0a, + 0x2a, 0x8e, 0x2d, 0x0c, 0x52, 0x8e, 0x2e, 0xd3, 0x99, 0x8c, 0x28, 0x1c, + 0xea, 0x0e, 0x32, 0x12, 0xaa, 0xce, 0x30, 0xf4, 0xb9, 0x4d, 0x2c, 0xe8, + 0x61, 0x0d, 0x2b, 0xed, 0x71, 0x0d, 0x2b, 0xf4, 0xa9, 0xcd, 0x2b, 0xe0, + 0x11, 0x0d, 0x2a, 0xd7, 0xe9, 0x8c, 0x29, 0xd7, 0xf9, 0xcc, 0x29, 0x17, + 0x62, 0x4f, 0x32, 0xa2, 0x12, 0xd4, 0x44, 0xc7, 0x1a, 0xd5, 0x49, 0x96, + 0xba, 0x93, 0x43, 0x7e, 0xa2, 0x12, 0x40, 0x4c, 0x22, 0x91, 0x39, 0x6b, + 0x2a, 0x92, 0x3d, 0x83, 0xaa, 0xd2, 0x40, 0x82, 0x9a, 0xd2, 0x40, 0x7e, + 0x7a, 0x52, 0x40, 0x77, 0x5a, 0x12, 0x40, 0x73, 0x42, 0x52, 0x3f, 0x6b, + 0x1a, 0x92, 0x3e, 0x60, 0xba, 0xd1, 0x3c, 0x52, 0x3a, 0x11, 0x3b, 0x42, + 0xaa, 0xd0, 0x38, 0x1a, 0xa2, 0x0f, 0x33, 0xde, 0xc9, 0xcd, 0x2a, 0xc7, + 0xe9, 0x0c, 0x28, 0xc3, 0xc1, 0x8c, 0x27, 0xa8, 0x19, 0xcc, 0x24, 0x9d, + 0xc1, 0xcb, 0x24, 0x4d, 0x49, 0xc9, 0x1b, 0xd4, 0x98, 0xc5, 0x0c, 0x86, + 0x90, 0x04, 0x00, 0x75, 0xd8, 0x03, 0x08, 0x42, 0x00, 0x00, 0x00, 0xab, + 0x50, 0xc4, 0x08, 0x8d, 0xb8, 0x03, 0x00, 0xd3, 0x88, 0x46, 0x0b, 0x53, + 0xd9, 0xc9, 0x1b, 0xdd, 0x09, 0x4e, 0x2d, 0xe9, 0x39, 0x0e, 0x2f, 0x20, + 0x02, 0x50, 0x35, 0x13, 0x82, 0x8f, 0x33, 0xe2, 0x39, 0x4e, 0x2e, 0x9e, + 0x0a, 0x54, 0x48, 0x86, 0x42, 0x13, 0x48, 0x84, 0x42, 0x13, 0x48, 0x7f, + 0x2a, 0x53, 0x48, 0x8b, 0xd2, 0x93, 0x4a, 0x87, 0xc2, 0x93, 0x4a, 0x8e, + 0x0a, 0x54, 0x4c, 0xa6, 0x92, 0x54, 0x50, 0xa4, 0x9a, 0x54, 0x50, 0xb1, + 0x2a, 0xd5, 0x51, 0xcf, 0x1a, 0x96, 0x55, 0xb0, 0x32, 0x55, 0x52, 0xde, + 0xba, 0xd6, 0x58, 0xe1, 0xba, 0x56, 0x59, 0xce, 0x32, 0x96, 0x57, 0xb4, + 0x6a, 0x15, 0x54, 0x08, 0x1b, 0x98, 0x5e, 0x58, 0x8b, 0x1a, 0x69, 0xd5, + 0x9a, 0x96, 0x59, 0xe1, 0xd2, 0xd6, 0x5a, 0xf7, 0xd2, 0x57, 0x5d, 0x03, + 0x13, 0x18, 0x5f, 0xcb, 0x42, 0x96, 0x58, 0xcb, 0x42, 0x56, 0x58, 0xc3, + 0x1a, 0x56, 0x57, 0xc8, 0x3a, 0x16, 0x58, 0xcc, 0x5a, 0x96, 0x58, 0xc6, + 0x32, 0x16, 0x58, 0xb5, 0xaa, 0xd5, 0x55, 0xa8, 0x4a, 0x55, 0x54, 0xa0, + 0x12, 0x95, 0x53, 0xa1, 0x22, 0xd5, 0x53, 0xa3, 0x12, 0xd5, 0x53, 0x95, + 0xba, 0xd4, 0x52, 0x80, 0x1a, 0x14, 0x50, 0x8f, 0x72, 0x94, 0x51, 0x6c, + 0x7a, 0xd3, 0x4d, 0x5b, 0xea, 0x52, 0x4b, 0x3a, 0x02, 0xd2, 0x47, 0x2a, + 0x62, 0x91, 0x45, 0x06, 0x3a, 0x90, 0x40, 0xe5, 0x49, 0x0f, 0x3d, 0xda, + 0xc9, 0xce, 0x3a, 0x59, 0xe1, 0x8a, 0x2b, 0x8f, 0x91, 0x8c, 0x2f, 0x18, + 0xe2, 0x10, 0x42, 0x0d, 0x7a, 0x50, 0x41, 0x9d, 0xf1, 0x4c, 0x33, 0x17, + 0xca, 0xd0, 0x42, 0xee, 0xa1, 0x0f, 0x3d, 0x64, 0x3a, 0x53, 0x4b, 0x41, + 0x02, 0x92, 0x43, 0x4c, 0x6a, 0x92, 0x45, 0x54, 0x92, 0x12, 0x45, 0x60, + 0xba, 0x52, 0x47, 0x66, 0xd2, 0x92, 0x47, 0x78, 0x4a, 0xd2, 0x40, 0xad, + 0x02, 0x54, 0x47, 0x61, 0xd2, 0x11, 0x3e, 0x2a, 0x22, 0x10, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, 0x72, 0x55, 0x52, 0xa9, + 0x32, 0x95, 0x51, 0x9c, 0xe2, 0x54, 0x50, 0x9b, 0xca, 0x14, 0x50, 0x9c, + 0xa2, 0x94, 0x50, 0x4b, 0x4a, 0x92, 0x47, 0x47, 0x2a, 0x92, 0x47, 0x1f, + 0x12, 0x91, 0x42, 0x28, 0x92, 0x91, 0x43, 0x0d, 0xa2, 0x90, 0x41, 0x04, + 0x2a, 0xd0, 0x3f, 0x39, 0x9a, 0xd1, 0x44, 0xe2, 0xe9, 0x0e, 0x3a, 0xf4, + 0x71, 0xcf, 0x3b, 0xd5, 0xb1, 0x8e, 0x38, 0xc9, 0x59, 0xce, 0x36, 0xc6, + 0x41, 0x4e, 0x36, 0x91, 0xa9, 0x0c, 0x31, 0xd1, 0x89, 0xce, 0x38, 0xb5, + 0xc1, 0x0d, 0x35, 0xe5, 0x8a, 0x16, 0x55, 0x83, 0x82, 0x52, 0x3d, 0x87, + 0x8a, 0x12, 0x3d, 0x7e, 0x3a, 0x12, 0x3c, 0x91, 0xda, 0x52, 0x40, 0x7b, + 0x3a, 0x92, 0x3b, 0x70, 0x02, 0x52, 0x3a, 0x51, 0x02, 0x91, 0x37, 0x33, + 0x22, 0x90, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, + 0x58, 0x04, 0x00, 0x19, 0xe9, 0x86, 0x10, 0x2e, 0x71, 0x07, 0x13, 0x53, + 0x91, 0x88, 0x18, 0x0c, 0x89, 0x46, 0x10, 0x76, 0xd1, 0xc9, 0x1c, 0x6d, + 0x99, 0x89, 0x1b, 0xc2, 0x01, 0xcc, 0x24, 0x06, 0x11, 0x46, 0x0e, 0xaa, + 0x61, 0x8b, 0x23, 0xa8, 0xf9, 0x4a, 0x21, 0xbb, 0xe0, 0x03, 0x00, 0xfa, + 0x19, 0x4e, 0x2e, 0xa3, 0x19, 0x0b, 0x21, 0xeb, 0x48, 0x05, 0x0c, 0xeb, + 0xf9, 0x0c, 0x2a, 0xcf, 0x59, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x00, 0x00, 0x00, 0x26, 0x22, 0x8f, 0x31, 0xec, 0xe1, 0x8c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, + 0xea, 0x0f, 0x35, 0xf6, 0x19, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x29, 0x12, 0x4f, 0x32, 0xd7, 0xa9, 0x8c, 0x29, 0xe0, + 0xc9, 0xcc, 0x29, 0x04, 0x71, 0x06, 0x10, 0xd6, 0xf1, 0xcc, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x99, 0xb9, 0xca, 0x21, 0xba, 0xe9, 0x4b, 0x25, 0x00, + 0x00, 0x00, 0x00, 0xd4, 0x89, 0x8c, 0x28, 0x85, 0x41, 0x8a, 0x1e, 0x23, + 0xfa, 0x8f, 0x33, 0x4b, 0xfa, 0x10, 0x3a, 0x19, 0xaa, 0xcf, 0x31, 0x35, + 0x7a, 0x10, 0x38, 0x4a, 0x0a, 0x51, 0x3a, 0x0e, 0x32, 0x0f, 0x31, 0x64, + 0x22, 0x52, 0x3c, 0x7c, 0x82, 0x52, 0x40, 0x8a, 0xfa, 0x12, 0x42, 0x94, + 0x42, 0x93, 0x42, 0xaa, 0x0a, 0x94, 0x45, 0xc2, 0x9a, 0xd4, 0x48, 0xd8, + 0x92, 0xd5, 0x4b, 0xdd, 0xd2, 0xd5, 0x4c, 0xd6, 0x92, 0xd5, 0x4b, 0xce, + 0x32, 0x55, 0x4a, 0xb8, 0x6a, 0xd4, 0x47, 0xae, 0x3a, 0x94, 0x46, 0x99, + 0xba, 0xd3, 0x43, 0x91, 0x5a, 0xd3, 0x42, 0x83, 0xc2, 0xd2, 0x40, 0x78, + 0x7a, 0x12, 0x40, 0x79, 0x7a, 0x12, 0x40, 0x7c, 0x82, 0x12, 0x40, 0x79, + 0x7a, 0x12, 0x40, 0x78, 0x72, 0x12, 0x40, 0x6f, 0x42, 0x52, 0x3e, 0x7b, + 0x82, 0x12, 0x40, 0x7f, 0x9a, 0x92, 0x40, 0x79, 0x92, 0x12, 0x40, 0x7d, + 0xaa, 0x52, 0x40, 0x80, 0xc2, 0x92, 0x40, 0x7e, 0xaa, 0x52, 0x40, 0x89, + 0x1a, 0x93, 0x41, 0x8b, 0x3a, 0x13, 0x42, 0x89, 0x22, 0xd3, 0x41, 0x8d, + 0x4a, 0x53, 0x42, 0x92, 0x72, 0x13, 0x43, 0x8a, 0x12, 0xd3, 0x41, 0x84, + 0xe2, 0x12, 0x41, 0x86, 0xfa, 0x52, 0x41, 0x89, 0x22, 0x93, 0x41, 0x4c, + 0x6a, 0xd1, 0x38, 0x7c, 0x8a, 0x52, 0x40, 0x85, 0xd2, 0x92, 0x41, 0x87, + 0xe2, 0x92, 0x41, 0x77, 0xf2, 0x51, 0x3c, 0xa8, 0x0a, 0x12, 0x3b, 0xba, + 0x32, 0x52, 0x3c, 0x9f, 0xca, 0x91, 0x3a, 0x56, 0xba, 0x51, 0x3b, 0x98, + 0x9a, 0x53, 0x42, 0xd8, 0x8a, 0x55, 0x4a, 0xa5, 0x02, 0xd4, 0x43, 0x87, + 0xd2, 0x52, 0x40, 0x1d, 0xca, 0x8f, 0x32, 0x60, 0xca, 0x51, 0x3c, 0xc6, + 0xb2, 0x14, 0x49, 0x5e, 0xba, 0x91, 0x3c, 0x5b, 0xba, 0x51, 0x3c, 0x96, + 0x72, 0x53, 0x43, 0xa7, 0x0a, 0x94, 0x45, 0xa2, 0xea, 0x13, 0x45, 0x7e, + 0x8a, 0x52, 0x40, 0x63, 0xea, 0x11, 0x3d, 0x7f, 0x7a, 0x12, 0x40, 0xc1, + 0x52, 0x14, 0x48, 0xa0, 0x8a, 0x15, 0x53, 0xaf, 0x22, 0x16, 0x54, 0xd7, + 0x7a, 0x57, 0x5b, 0x00, 0x00, 0xc4, 0x11, 0x00, 0x08, 0x44, 0x11, 0x67, + 0xd0, 0x85, 0x18, 0xac, 0x00, 0xc8, 0x20, 0x55, 0xc2, 0x10, 0x3f, 0x6f, + 0x02, 0x12, 0x40, 0x00, 0x02, 0x0e, 0x1b, 0x4c, 0xd2, 0x90, 0x39, 0x44, + 0x7a, 0x90, 0x38, 0x35, 0x1a, 0xd0, 0x36, 0x61, 0x82, 0x51, 0x3a, 0x65, + 0x01, 0xca, 0x1d, 0x88, 0xe1, 0x8a, 0x21, 0x1e, 0xa9, 0x87, 0x14, 0x48, + 0xf1, 0xc8, 0x19, 0xd0, 0x40, 0x85, 0x09, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x98, 0x03, 0x00, 0x56, 0x19, 0x89, 0x1a, 0x5d, 0x91, 0x89, 0x18, 0x91, + 0xfa, 0xd2, 0x42, 0x5e, 0xa2, 0x11, 0x3d, 0x83, 0x90, 0x02, 0x00, 0x6e, + 0x11, 0xca, 0x1d, 0x86, 0x01, 0x4a, 0x1f, 0xc0, 0xc9, 0x0a, 0x25, 0xfa, + 0xd1, 0xcb, 0x2a, 0x6b, 0x3a, 0xcf, 0x39, 0x1c, 0x72, 0x0c, 0x30, 0x96, + 0x62, 0x10, 0x41, 0x1e, 0x82, 0x0f, 0x35, 0x15, 0x72, 0x0f, 0x34, 0x45, + 0xda, 0x90, 0x38, 0x4f, 0x22, 0x91, 0x39, 0x16, 0x72, 0x8f, 0x32, 0x32, + 0x5a, 0x90, 0x36, 0x34, 0x62, 0x10, 0x36, 0x32, 0x6a, 0xd0, 0x35, 0x3a, + 0x9a, 0x90, 0x36, 0x3a, 0x9a, 0x50, 0x36, 0x40, 0xba, 0x50, 0x37, 0x47, + 0xe2, 0xd0, 0x38, 0x86, 0x5a, 0x14, 0x50, 0x91, 0x9a, 0xd4, 0x50, 0x97, + 0xc2, 0x54, 0x51, 0x77, 0xa2, 0x93, 0x4b, 0x93, 0x6a, 0x14, 0x4f, 0xa9, + 0x0a, 0x95, 0x51, 0xa7, 0xda, 0x54, 0x51, 0x96, 0x62, 0x94, 0x4f, 0x8d, + 0x2a, 0xd4, 0x4e, 0x8d, 0x32, 0x94, 0x4f, 0x86, 0x0a, 0x94, 0x4d, 0x3c, + 0x8a, 0x11, 0x43, 0x05, 0x52, 0xcf, 0x38, 0x8d, 0x6a, 0x92, 0x3c, 0xee, + 0xda, 0x94, 0x41, 0xce, 0xfa, 0x14, 0x43, 0x97, 0xb2, 0x93, 0x40, 0xc2, + 0x19, 0x0d, 0x2b, 0x0a, 0xe1, 0x07, 0x19, 0x9f, 0xe8, 0x44, 0x11, 0x91, + 0x10, 0x43, 0x09, 0x7d, 0x10, 0x03, 0x00, 0x73, 0xa8, 0x02, 0x00, 0x49, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x00, 0x00, 0x8d, + 0x28, 0x03, 0x00, 0xf9, 0x10, 0x06, 0x0d, 0x50, 0xa9, 0xc8, 0x18, 0x97, + 0xd1, 0x8a, 0x21, 0xc1, 0x01, 0xcc, 0x25, 0xe1, 0xe9, 0xcc, 0x29, 0xe1, + 0x09, 0xcd, 0x29, 0x04, 0x32, 0x8e, 0x2d, 0x08, 0x4a, 0x8e, 0x2e, 0xec, + 0x71, 0x4d, 0x2b, 0xeb, 0x71, 0xcd, 0x2b, 0x0f, 0x82, 0xce, 0x30, 0x24, + 0x22, 0x8f, 0x33, 0x18, 0xc2, 0x4e, 0x31, 0xff, 0xf9, 0x8d, 0x2d, 0x06, + 0x2a, 0x8e, 0x2e, 0x18, 0xc2, 0x4e, 0x31, 0x0b, 0x82, 0x8e, 0x30, 0x22, + 0x32, 0x4f, 0x33, 0x25, 0x5a, 0x4f, 0x34, 0x38, 0xfa, 0x8f, 0x35, 0xd5, + 0xc1, 0x8c, 0x29, 0x41, 0x12, 0x50, 0x36, 0xce, 0x89, 0x8c, 0x28, 0x1a, + 0x0a, 0x0f, 0x32, 0x15, 0xca, 0x4e, 0x31, 0xb1, 0xd9, 0xcb, 0x24, 0x4b, + 0x6a, 0x90, 0x38, 0xde, 0xe9, 0xcc, 0x29, 0xae, 0x81, 0x0b, 0x24, 0x51, + 0xa2, 0x10, 0x39, 0x27, 0x32, 0x8f, 0x33, 0xa1, 0x01, 0x8b, 0x22, 0xd6, + 0xc1, 0xcc, 0x29, 0x2d, 0x8a, 0x4f, 0x34, 0x2a, 0x4a, 0x8f, 0x33, 0x1f, + 0xca, 0xce, 0x31, 0x26, 0xe2, 0x8e, 0x31, 0x29, 0xfa, 0x4e, 0x32, 0x28, + 0x1a, 0xcf, 0x32, 0x24, 0xfa, 0x4e, 0x32, 0xd0, 0x71, 0x8c, 0x28, 0xc9, + 0x59, 0x0c, 0x28, 0x58, 0xe2, 0x50, 0x3a, 0x3c, 0xba, 0x4f, 0x35, 0xa7, + 0x09, 0xcb, 0x22, 0x02, 0x22, 0x8e, 0x2f, 0x54, 0xca, 0x50, 0x3a, 0xbf, + 0xf1, 0x0b, 0x26, 0xfd, 0x09, 0x8e, 0x2d, 0x38, 0xe2, 0xcf, 0x34, 0xa8, + 0x39, 0x0b, 0x23, 0x4b, 0x5a, 0x10, 0x38, 0x1a, 0xb2, 0x0e, 0x31, 0x18, + 0x82, 0x0e, 0x30, 0xd1, 0x69, 0x8c, 0x27, 0x27, 0x02, 0xcf, 0x31, 0x0c, + 0x5a, 0x8e, 0x2f, 0xd4, 0xc1, 0x0c, 0x29, 0xf1, 0xa9, 0x0d, 0x2c, 0x02, + 0x22, 0x0e, 0x2e, 0x08, 0x52, 0x4e, 0x2f, 0xff, 0x09, 0x0e, 0x2d, 0xee, + 0x81, 0x8d, 0x2b, 0xf1, 0x71, 0x4d, 0x2b, 0xce, 0x91, 0x8c, 0x28, 0xcd, + 0x99, 0x8c, 0x28, 0x0a, 0xd2, 0x0e, 0x31, 0x55, 0x92, 0xd1, 0x3a, 0x8f, + 0x72, 0x93, 0x42, 0x88, 0x12, 0x93, 0x41, 0x73, 0x6a, 0x12, 0x3f, 0x44, + 0xc2, 0xd0, 0x38, 0x4f, 0x2a, 0x11, 0x3a, 0x65, 0x02, 0x52, 0x3d, 0x65, + 0xfa, 0x91, 0x3d, 0x61, 0xd2, 0x11, 0x3d, 0x5f, 0xb2, 0xd1, 0x3c, 0x5a, + 0x82, 0x11, 0x3c, 0x54, 0x42, 0x51, 0x3b, 0x46, 0xc2, 0x50, 0x39, 0x33, + 0x42, 0x50, 0x37, 0x18, 0x8a, 0xcf, 0x33, 0xf6, 0x69, 0x8e, 0x2f, 0xb6, + 0x71, 0x4c, 0x26, 0x9f, 0xd9, 0x4b, 0x23, 0x95, 0x71, 0x4b, 0x22, 0x64, + 0x09, 0xca, 0x1c, 0x11, 0x69, 0x47, 0x13, 0xce, 0x00, 0x46, 0x12, 0x8e, + 0x98, 0x04, 0x00, 0x60, 0xd0, 0x02, 0x00, 0x6e, 0x60, 0x02, 0x00, 0x9d, + 0xd8, 0x03, 0x00, 0xd3, 0x80, 0x45, 0x0b, 0xe6, 0x50, 0xc6, 0x0d, 0x6b, + 0x71, 0x0a, 0x1f, 0xc5, 0x19, 0x0d, 0x2a, 0xce, 0x79, 0x8d, 0x2b, 0xe4, + 0x21, 0x8e, 0x2e, 0x76, 0x62, 0x12, 0x40, 0x85, 0xda, 0x92, 0x41, 0x96, + 0xaa, 0x13, 0x48, 0x82, 0x0a, 0x13, 0x47, 0x7e, 0x02, 0x53, 0x47, 0x84, + 0x4a, 0xd3, 0x48, 0x86, 0x7a, 0x13, 0x4a, 0x8b, 0xba, 0xd3, 0x4a, 0x8c, + 0x0a, 0x14, 0x4c, 0x9a, 0x5a, 0xd4, 0x4e, 0xa2, 0xca, 0x54, 0x50, 0xaf, + 0x22, 0x15, 0x52, 0xc4, 0xb2, 0x15, 0x54, 0xc5, 0xfa, 0xd5, 0x54, 0xa4, + 0xca, 0x14, 0x52, 0xee, 0x1a, 0x97, 0x5a, 0x28, 0xf3, 0x18, 0x62, 0xe6, + 0xea, 0x56, 0x5a, 0xcf, 0x52, 0x96, 0x58, 0xc9, 0x42, 0x56, 0x58, 0xc6, + 0x42, 0x16, 0x58, 0xcc, 0x52, 0x96, 0x58, 0xd0, 0x72, 0xd6, 0x58, 0xdf, + 0xd2, 0xd6, 0x5a, 0xc7, 0x22, 0x16, 0x58, 0xc2, 0x02, 0xd6, 0x56, 0xc0, + 0x0a, 0x96, 0x56, 0xc2, 0x0a, 0x16, 0x57, 0xb0, 0x6a, 0xd5, 0x54, 0xa9, + 0x52, 0x55, 0x54, 0xab, 0x62, 0xd5, 0x54, 0xb8, 0xb2, 0xd5, 0x55, 0xa9, + 0x42, 0x55, 0x54, 0x98, 0xba, 0xd4, 0x52, 0x8b, 0x62, 0x94, 0x51, 0x87, + 0x52, 0xd4, 0x50, 0x8a, 0x52, 0x14, 0x51, 0x93, 0x9a, 0x14, 0x52, 0x48, + 0x5a, 0x52, 0x49, 0x37, 0xc2, 0x11, 0x47, 0x1b, 0xe2, 0xd0, 0x43, 0x0d, + 0x8a, 0xd0, 0x41, 0x0f, 0x8a, 0xd0, 0x41, 0x03, 0x12, 0xd0, 0x3f, 0x80, + 0x39, 0x4c, 0x30, 0x74, 0xc1, 0x0b, 0x2f, 0xd4, 0xc1, 0x4e, 0x39, 0xed, + 0xa1, 0x8f, 0x3d, 0x01, 0x22, 0xd0, 0x3f, 0x14, 0xca, 0x50, 0x42, 0x11, + 0x9a, 0x10, 0x42, 0x3c, 0x02, 0x92, 0x47, 0x40, 0xd2, 0x11, 0x43, 0x49, + 0x3a, 0xd2, 0x45, 0x4e, 0x62, 0x52, 0x44, 0x51, 0x72, 0xd2, 0x44, 0x54, + 0x8a, 0x92, 0x45, 0x56, 0xda, 0x52, 0x49, 0x0d, 0xcb, 0x16, 0x52, 0x8e, + 0xfa, 0x12, 0x43, 0x43, 0xba, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xae, 0x72, 0x15, 0x52, 0xa8, 0x42, 0x95, 0x51, 0x9a, + 0xea, 0x54, 0x50, 0x97, 0xc2, 0x14, 0x50, 0x96, 0xa2, 0xd4, 0x4f, 0x42, + 0x1a, 0x92, 0x45, 0x54, 0x92, 0x92, 0x49, 0x15, 0xc2, 0x90, 0x41, 0x21, + 0x32, 0xd1, 0x42, 0x15, 0xe2, 0x90, 0x41, 0x24, 0x22, 0x51, 0x43, 0x30, + 0x62, 0x11, 0x44, 0x1a, 0xba, 0x50, 0x41, 0x0e, 0x6a, 0x10, 0x40, 0xf2, + 0xb1, 0xcf, 0x3b, 0xb8, 0xd9, 0x0d, 0x34, 0xb9, 0xe9, 0x4d, 0x34, 0x8d, + 0xb1, 0xcc, 0x30, 0xce, 0xa1, 0x8e, 0x38, 0xb6, 0xf1, 0x0d, 0x35, 0xe1, + 0x6a, 0x96, 0x53, 0x86, 0xa2, 0x92, 0x3e, 0x8f, 0xea, 0x52, 0x40, 0x82, + 0x62, 0x92, 0x3d, 0x8e, 0xc2, 0x12, 0x40, 0x78, 0x2a, 0x52, 0x3b, 0x72, + 0x12, 0x12, 0x3b, 0x52, 0x1a, 0x11, 0x38, 0x31, 0x1a, 0xd0, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0x90, 0x85, 0x0b, 0x93, + 0xb0, 0x02, 0x00, 0x42, 0x39, 0x48, 0x16, 0x32, 0x91, 0x07, 0x13, 0x45, + 0x41, 0x08, 0x18, 0x89, 0x58, 0x02, 0x00, 0xb9, 0x09, 0x8c, 0x24, 0xf1, + 0xc8, 0x45, 0x0d, 0xd9, 0xb1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xf0, + 0x69, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x50, 0x86, 0x0d, 0xed, + 0x51, 0x8d, 0x2a, 0x53, 0x91, 0x48, 0x18, 0xe4, 0xf9, 0x0c, 0x2a, 0x12, + 0x92, 0x8e, 0x30, 0xc7, 0x19, 0x4c, 0x25, 0x00, 0x00, 0x00, 0x00, 0x1e, + 0xb9, 0xc6, 0x11, 0x2c, 0xfa, 0x4e, 0x32, 0xed, 0x19, 0x4d, 0x2a, 0xd9, + 0xb9, 0x8c, 0x28, 0x01, 0xba, 0x8d, 0x2c, 0xfc, 0xd1, 0x4d, 0x2c, 0xe1, + 0xf9, 0x0c, 0x29, 0xf7, 0x69, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0xde, + 0x18, 0xc5, 0x09, 0x2a, 0x1a, 0x8f, 0x32, 0xfd, 0xd1, 0x0d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0xc1, 0xcc, 0x29, 0xe8, 0x81, 0x0d, 0x2c, 0x2e, + 0x89, 0x07, 0x14, 0xf2, 0x00, 0x06, 0x0e, 0x00, 0xea, 0x4d, 0x2d, 0x21, + 0xf1, 0x46, 0x12, 0x88, 0x41, 0x0a, 0x20, 0x99, 0xb1, 0x4a, 0x21, 0xc7, + 0xc1, 0xcc, 0x28, 0x44, 0xd2, 0xd0, 0x36, 0xee, 0x49, 0x8e, 0x2c, 0x32, + 0x5a, 0xd0, 0x36, 0x28, 0x22, 0x50, 0x36, 0xd5, 0x51, 0x8d, 0x29, 0x49, + 0x3a, 0x51, 0x38, 0x71, 0x3a, 0x12, 0x3f, 0x89, 0xf2, 0xd2, 0x41, 0x8c, + 0xea, 0x52, 0x41, 0xa4, 0xd2, 0x53, 0x44, 0xce, 0x0a, 0x55, 0x4a, 0xd7, + 0x7a, 0x95, 0x4b, 0xda, 0xb2, 0x55, 0x4c, 0xd5, 0x92, 0xd5, 0x4b, 0xc2, + 0xca, 0x14, 0x49, 0xb9, 0x72, 0x14, 0x48, 0x9f, 0xca, 0x93, 0x44, 0x96, + 0x9a, 0x53, 0x43, 0x88, 0x0a, 0x93, 0x41, 0x80, 0xba, 0x92, 0x40, 0x79, + 0x7a, 0x12, 0x40, 0x7a, 0x7a, 0x12, 0x40, 0x79, 0x72, 0x12, 0x40, 0x7c, + 0x8a, 0x12, 0x40, 0x7a, 0x7a, 0x12, 0x40, 0x6c, 0x3a, 0x52, 0x3e, 0x6c, + 0x32, 0x92, 0x3d, 0x75, 0x62, 0xd2, 0x3e, 0x78, 0x92, 0x12, 0x40, 0x7b, + 0x9a, 0x12, 0x40, 0x81, 0xca, 0x92, 0x40, 0x8e, 0x2a, 0x53, 0x42, 0x85, + 0xda, 0x52, 0x41, 0x8a, 0x2a, 0xd3, 0x41, 0x8d, 0x3a, 0x13, 0x42, 0x88, + 0x02, 0x93, 0x41, 0x7c, 0x9a, 0x52, 0x40, 0x86, 0xfa, 0x52, 0x41, 0x89, + 0x12, 0xd3, 0x41, 0x8a, 0x2a, 0x93, 0x41, 0x8c, 0x3a, 0xd3, 0x41, 0x8d, + 0x42, 0xd3, 0x41, 0x54, 0xaa, 0x11, 0x3a, 0x82, 0xd2, 0x52, 0x41, 0x68, + 0x72, 0xd1, 0x3a, 0xb6, 0x1a, 0x12, 0x3c, 0xc4, 0x52, 0x92, 0x3c, 0xa4, + 0xb2, 0x91, 0x3a, 0xa6, 0xc2, 0x91, 0x3a, 0xba, 0x1a, 0x12, 0x3c, 0x54, + 0x9a, 0x91, 0x3b, 0x93, 0x62, 0x13, 0x42, 0xe0, 0xda, 0x55, 0x4b, 0x7e, + 0x9a, 0xd2, 0x3d, 0x88, 0xea, 0x52, 0x40, 0x79, 0x72, 0xd2, 0x3d, 0x89, + 0xea, 0x92, 0x41, 0xdb, 0x72, 0xd5, 0x4b, 0x70, 0x4a, 0x12, 0x3f, 0x84, + 0xca, 0x12, 0x41, 0x9b, 0xa2, 0x13, 0x44, 0xaf, 0x2a, 0x94, 0x46, 0x92, + 0x32, 0xd3, 0x42, 0x63, 0xfa, 0x11, 0x3d, 0x1f, 0xc2, 0x4f, 0x37, 0xca, + 0xa2, 0x94, 0x49, 0xae, 0xea, 0x93, 0x45, 0xa8, 0xd2, 0x15, 0x54, 0xd8, + 0x8a, 0x17, 0x5c, 0xc2, 0x92, 0x96, 0x59, 0x48, 0x78, 0xc4, 0x13, 0x7b, + 0x48, 0x06, 0x1a, 0x4b, 0xba, 0x50, 0x3b, 0x80, 0x72, 0x52, 0x40, 0x03, + 0x32, 0x0e, 0x1c, 0x5d, 0x3a, 0x91, 0x3b, 0x6e, 0x02, 0x12, 0x3e, 0x48, + 0xb2, 0x10, 0x39, 0x80, 0x62, 0x92, 0x3d, 0x62, 0xa9, 0xc9, 0x1d, 0x89, + 0xe9, 0x0a, 0x22, 0x16, 0x79, 0xc7, 0x13, 0x43, 0xb1, 0x48, 0x19, 0x7c, + 0x49, 0x4a, 0x1f, 0x1a, 0x71, 0x47, 0x13, 0x57, 0xb0, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x45, 0xc9, 0x08, 0x1a, 0x65, 0xd1, 0x89, 0x18, 0x89, + 0xc9, 0x8a, 0x21, 0x00, 0x00, 0x00, 0x00, 0xbd, 0x88, 0x04, 0x00, 0x9e, + 0xaa, 0x13, 0x45, 0x07, 0xc1, 0x85, 0x0e, 0xb4, 0xc1, 0x4a, 0x24, 0xb0, + 0x41, 0x0a, 0x23, 0x11, 0x92, 0x4c, 0x2f, 0x33, 0x6a, 0x8d, 0x32, 0x27, + 0xa2, 0xcc, 0x31, 0x00, 0x00, 0x00, 0x00, 0x64, 0x7a, 0x0e, 0x39, 0xe3, + 0x82, 0x52, 0x49, 0x1f, 0xc2, 0x8f, 0x35, 0x97, 0x5a, 0x93, 0x43, 0x54, + 0x7a, 0x51, 0x3a, 0x19, 0xa2, 0xcf, 0x32, 0x16, 0x72, 0x4f, 0x32, 0x36, + 0x62, 0x50, 0x36, 0x3b, 0x82, 0x10, 0x36, 0x3f, 0xaa, 0x90, 0x36, 0x40, + 0xa2, 0x10, 0x38, 0x8a, 0x6a, 0x54, 0x50, 0x9f, 0x0a, 0x55, 0x52, 0xa0, + 0x02, 0x15, 0x52, 0x8c, 0x52, 0xd4, 0x4e, 0xa4, 0xda, 0x14, 0x51, 0xad, + 0x1a, 0xd5, 0x51, 0xa7, 0xe2, 0x14, 0x51, 0x95, 0x5a, 0x54, 0x4f, 0x88, + 0x0a, 0x94, 0x4d, 0x88, 0x12, 0x54, 0x4d, 0x8b, 0x22, 0x54, 0x4d, 0x57, + 0x72, 0x92, 0x48, 0x1d, 0x5a, 0x10, 0x3d, 0x59, 0x5a, 0xd1, 0x39, 0x68, + 0x02, 0x12, 0x39, 0x83, 0xd2, 0x52, 0x3c, 0xfd, 0xb9, 0xce, 0x2d, 0x55, + 0xd1, 0x49, 0x1a, 0xd0, 0xb0, 0x84, 0x08, 0x7a, 0x90, 0xc3, 0x0a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, 0x28, 0x02, 0x00, 0xe9, + 0x88, 0x45, 0x0b, 0x5b, 0xf1, 0xc8, 0x19, 0xac, 0x81, 0x0b, 0x24, 0xc9, + 0x51, 0xcc, 0x27, 0xdf, 0xe1, 0x0c, 0x2a, 0xf6, 0xa9, 0x4d, 0x2c, 0x0a, + 0x62, 0x0e, 0x2f, 0xf5, 0xc1, 0x0d, 0x2c, 0xef, 0x89, 0x4d, 0x2b, 0xfd, + 0xf9, 0x8d, 0x2d, 0x19, 0xea, 0x4e, 0x32, 0xf8, 0xc9, 0x0d, 0x2d, 0xfd, + 0xe9, 0xcd, 0x2c, 0x24, 0xfa, 0xce, 0x31, 0x04, 0x2a, 0x4e, 0x2e, 0xe9, + 0x51, 0x4d, 0x2b, 0x21, 0x2a, 0xcf, 0x32, 0x2d, 0xa2, 0x0f, 0x35, 0x49, + 0x7a, 0x50, 0x39, 0xd1, 0xb1, 0x8c, 0x29, 0x3d, 0x0a, 0xd0, 0x35, 0xc8, + 0x69, 0x4c, 0x28, 0x44, 0x4a, 0x10, 0x38, 0xb3, 0xd1, 0x4b, 0x25, 0x4d, + 0x82, 0x90, 0x38, 0xd3, 0xa9, 0xcc, 0x28, 0xdc, 0x09, 0x8d, 0x2a, 0x47, + 0x3a, 0x10, 0x38, 0xb9, 0xc9, 0xcb, 0x24, 0xd0, 0x79, 0xcc, 0x28, 0x5b, + 0xca, 0x50, 0x3a, 0x18, 0xaa, 0x8e, 0x31, 0xe9, 0x61, 0xcd, 0x2b, 0x13, + 0xb2, 0x4e, 0x31, 0x28, 0x52, 0x8f, 0x33, 0x2b, 0x4a, 0xcf, 0x33, 0x2e, + 0x3a, 0x8f, 0x33, 0x3c, 0xa2, 0x8f, 0x34, 0x4c, 0x4a, 0x10, 0x38, 0x44, + 0x22, 0x90, 0x37, 0x2b, 0x52, 0xcf, 0x33, 0x21, 0xea, 0x0e, 0x32, 0x10, + 0x82, 0x8e, 0x30, 0x14, 0xaa, 0x4e, 0x31, 0x35, 0xb2, 0x0f, 0x35, 0xc1, + 0x01, 0x4c, 0x26, 0xd8, 0xa1, 0x8c, 0x29, 0x6e, 0x5a, 0x51, 0x3c, 0xf2, + 0xa1, 0x4d, 0x2d, 0xcb, 0x79, 0x4c, 0x28, 0x5c, 0x02, 0x91, 0x3a, 0xc0, + 0x01, 0x8c, 0x25, 0x20, 0x12, 0x8f, 0x32, 0x28, 0x32, 0x8f, 0x32, 0x22, + 0xea, 0xce, 0x31, 0xd9, 0x99, 0x8c, 0x28, 0x24, 0xfa, 0x4e, 0x32, 0xde, + 0xd9, 0x4c, 0x29, 0x21, 0x1a, 0x0f, 0x32, 0x0d, 0x8a, 0xce, 0x30, 0xe8, + 0x69, 0x8d, 0x2b, 0xd5, 0xc1, 0x0c, 0x29, 0xe4, 0x31, 0x8d, 0x2a, 0xef, + 0xa1, 0xcd, 0x2b, 0xfe, 0x09, 0x4e, 0x2d, 0xed, 0x41, 0xcd, 0x2a, 0xd5, + 0xb1, 0x0c, 0x29, 0xcd, 0x91, 0x8c, 0x28, 0xe6, 0x89, 0x8d, 0x2b, 0x0c, + 0xfa, 0x0e, 0x31, 0x6a, 0x42, 0x92, 0x3d, 0x74, 0x6a, 0x92, 0x3f, 0x63, + 0x12, 0xd2, 0x3c, 0x40, 0xa2, 0x90, 0x38, 0x30, 0x4a, 0x50, 0x36, 0x4c, + 0x02, 0x11, 0x3a, 0x4e, 0x0a, 0x51, 0x3a, 0x4a, 0xea, 0x10, 0x3a, 0x47, + 0xc2, 0x90, 0x39, 0x41, 0x8a, 0xd0, 0x38, 0x39, 0x5a, 0x10, 0x38, 0x20, + 0xd2, 0x0f, 0x35, 0x09, 0xf2, 0xce, 0x31, 0xea, 0x31, 0x4e, 0x2e, 0xc4, + 0xe9, 0x0c, 0x29, 0x97, 0x89, 0x4b, 0x24, 0x5f, 0x81, 0x09, 0x1a, 0x11, + 0x71, 0x87, 0x11, 0xd7, 0xb0, 0xc5, 0x0b, 0x93, 0x78, 0x03, 0x00, 0x7f, + 0x88, 0x03, 0x00, 0x6f, 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, + 0xa0, 0x02, 0x00, 0x96, 0xb0, 0x03, 0x00, 0x03, 0xf1, 0xc6, 0x10, 0x92, + 0xb1, 0x8b, 0x23, 0xeb, 0x61, 0x0e, 0x2f, 0xcf, 0x81, 0xcd, 0x2b, 0xd3, + 0xb9, 0x8d, 0x2c, 0xf8, 0x91, 0xce, 0x30, 0x57, 0x92, 0x11, 0x3c, 0x93, + 0x92, 0x53, 0x48, 0x7c, 0xfa, 0xd2, 0x46, 0x7e, 0xfa, 0x52, 0x47, 0x73, + 0xda, 0x92, 0x47, 0x8a, 0x92, 0x13, 0x4a, 0x8c, 0xba, 0xd3, 0x4a, 0x8f, + 0x1a, 0x54, 0x4c, 0x9a, 0x72, 0x14, 0x4f, 0xaa, 0xf2, 0x94, 0x51, 0x91, + 0x42, 0x94, 0x4f, 0xd2, 0x1a, 0x56, 0x56, 0x0f, 0x2b, 0x58, 0x5e, 0xcf, + 0x3a, 0x56, 0x57, 0xc0, 0xca, 0x55, 0x55, 0xcc, 0x4a, 0x16, 0x58, 0xc3, + 0x02, 0x56, 0x57, 0xc1, 0x12, 0x16, 0x57, 0xc0, 0x02, 0xd6, 0x56, 0xbe, + 0xf2, 0x55, 0x56, 0xbf, 0x02, 0x56, 0x56, 0xc0, 0x12, 0x96, 0x56, 0xd7, + 0xa2, 0xd6, 0x59, 0xcd, 0x42, 0x96, 0x58, 0xac, 0x5a, 0x55, 0x54, 0xa8, + 0x62, 0x15, 0x54, 0xa8, 0x4a, 0x15, 0x54, 0x8a, 0x62, 0xd4, 0x50, 0xae, + 0x82, 0x15, 0x55, 0xa5, 0x2a, 0x55, 0x54, 0x95, 0x9a, 0x94, 0x52, 0x90, + 0x7a, 0xd4, 0x51, 0x83, 0x2a, 0x14, 0x50, 0x85, 0x4a, 0x54, 0x50, 0x67, + 0x42, 0xd3, 0x4c, 0x60, 0x12, 0x53, 0x4c, 0x32, 0xaa, 0xd1, 0x46, 0x31, + 0xa2, 0x51, 0x46, 0x20, 0x3a, 0x11, 0x44, 0x16, 0xca, 0x10, 0x43, 0xfa, + 0xe9, 0xcf, 0x3e, 0xc9, 0x81, 0x8e, 0x39, 0xa1, 0x21, 0x8d, 0x34, 0x80, + 0x31, 0x0c, 0x30, 0x91, 0x89, 0x0c, 0x2d, 0x0f, 0x92, 0xd0, 0x40, 0x78, + 0xe1, 0xcb, 0x2d, 0xf8, 0x09, 0x50, 0x3f, 0xcf, 0x91, 0x8e, 0x39, 0x25, + 0x42, 0x51, 0x44, 0x60, 0xea, 0x92, 0x49, 0x28, 0xfa, 0x10, 0x41, 0x2a, + 0x3a, 0x51, 0x41, 0x53, 0x72, 0xd2, 0x44, 0x52, 0x7a, 0xd2, 0x44, 0x51, + 0x82, 0x12, 0x45, 0xf2, 0x12, 0x16, 0x4f, 0xba, 0x4a, 0x54, 0x48, 0x60, + 0xc2, 0x11, 0x3e, 0x1f, 0xa1, 0x07, 0x16, 0x00, 0x00, 0x00, 0x00, 0xb2, + 0x3a, 0x55, 0x52, 0xaa, 0x22, 0x95, 0x51, 0x9f, 0x02, 0xd5, 0x50, 0x97, + 0xc2, 0xd4, 0x4f, 0x90, 0x8a, 0x54, 0x4e, 0x6c, 0x62, 0x13, 0x4a, 0x43, + 0x3a, 0x12, 0x48, 0x03, 0x4a, 0x10, 0x3f, 0x13, 0xda, 0x50, 0x41, 0x15, + 0xe2, 0x90, 0x41, 0x17, 0xda, 0x50, 0x42, 0x4a, 0x3a, 0x52, 0x48, 0x10, + 0x6a, 0x50, 0x40, 0x1d, 0xda, 0xd0, 0x41, 0xee, 0x69, 0x4f, 0x3b, 0xdb, + 0xc1, 0x4e, 0x39, 0xdc, 0xb9, 0x4e, 0x39, 0x78, 0x09, 0x4c, 0x2d, 0xcd, + 0x99, 0x4e, 0x38, 0xc0, 0x19, 0x0e, 0x36, 0xe1, 0x72, 0x96, 0x53, 0x83, + 0x8a, 0x92, 0x3d, 0x8c, 0xca, 0x12, 0x40, 0x88, 0x9a, 0x12, 0x3f, 0x8a, + 0xa2, 0x12, 0x3f, 0x79, 0x32, 0x92, 0x3b, 0x60, 0x7a, 0x91, 0x38, 0x52, + 0x12, 0x91, 0x37, 0xfa, 0x21, 0x8e, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0x78, 0x04, 0x00, 0xe3, 0xd8, 0x44, 0x09, 0xa1, 0xf8, 0x02, 0x00, 0x25, + 0x51, 0x47, 0x12, 0x5f, 0xf1, 0x88, 0x1a, 0xdb, 0x08, 0x45, 0x0a, 0x8a, + 0x61, 0x8a, 0x1f, 0x69, 0x99, 0x89, 0x1b, 0x32, 0x79, 0x07, 0x14, 0x89, + 0x59, 0x4a, 0x20, 0xa4, 0x19, 0x4b, 0x22, 0x92, 0x99, 0x0a, 0x21, 0xf6, + 0xf1, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x31, 0x89, 0x19, 0xba, + 0xd9, 0x0b, 0x24, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x99, 0x0b, 0x23, 0x41, + 0x0a, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, + 0x81, 0x4b, 0x23, 0xe8, 0x51, 0xcd, 0x29, 0x03, 0x2a, 0x0e, 0x2e, 0xf4, + 0xc9, 0x4d, 0x2c, 0xe5, 0x31, 0x8d, 0x2a, 0xf1, 0x61, 0xcd, 0x2a, 0xfb, + 0xc9, 0x4d, 0x2c, 0xf3, 0x89, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x20, 0x04, 0x00, 0x08, 0x2a, 0xce, 0x2d, 0x38, 0x82, 0x8f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0xd3, 0xb8, 0x04, 0x09, 0x29, 0xfa, 0x8e, 0x32, 0xca, + 0x69, 0x0c, 0x28, 0xdd, 0x20, 0xc5, 0x0a, 0xcf, 0x71, 0xcc, 0x27, 0x3a, + 0xc1, 0x07, 0x14, 0x80, 0x01, 0x8a, 0x1e, 0xbf, 0x11, 0x8c, 0x26, 0xa7, + 0x09, 0x8b, 0x22, 0x2a, 0x22, 0x50, 0x30, 0xfc, 0xc1, 0x8e, 0x2f, 0x44, + 0xfa, 0x10, 0x38, 0x03, 0xb2, 0xce, 0x30, 0x52, 0x3a, 0x51, 0x3b, 0x17, + 0xa2, 0x0f, 0x32, 0x5f, 0xd2, 0x91, 0x3b, 0x90, 0x3a, 0x93, 0x42, 0x9d, + 0xba, 0x93, 0x44, 0xb3, 0x42, 0xd4, 0x46, 0xca, 0xea, 0x94, 0x49, 0xd5, + 0x72, 0x95, 0x4b, 0xd5, 0x82, 0x95, 0x4b, 0xca, 0x12, 0x55, 0x4a, 0xc1, + 0xc2, 0x14, 0x49, 0xa8, 0x1a, 0x14, 0x46, 0x9d, 0xca, 0x53, 0x44, 0x8f, + 0x3a, 0x53, 0x42, 0x87, 0xea, 0x52, 0x41, 0x74, 0x72, 0x52, 0x3f, 0x72, + 0x6a, 0x52, 0x3f, 0x78, 0x6a, 0xd2, 0x3f, 0x79, 0x6a, 0x12, 0x40, 0x74, + 0x62, 0x52, 0x3f, 0x77, 0x6a, 0xd2, 0x3f, 0x73, 0x62, 0x52, 0x3f, 0x6d, + 0x42, 0x92, 0x3e, 0x6b, 0x3a, 0x52, 0x3e, 0x82, 0xc2, 0xd2, 0x40, 0x80, + 0xb2, 0x92, 0x40, 0x87, 0x02, 0x93, 0x41, 0x89, 0xfa, 0x92, 0x41, 0x8c, + 0x1a, 0x13, 0x42, 0x8b, 0x22, 0xd3, 0x41, 0x88, 0x02, 0x93, 0x41, 0x80, + 0xaa, 0x92, 0x40, 0x81, 0xba, 0x92, 0x40, 0x86, 0xfa, 0x52, 0x41, 0x89, + 0x0a, 0xd3, 0x41, 0x89, 0x12, 0x93, 0x41, 0x8c, 0x3a, 0xd3, 0x41, 0x90, + 0x72, 0x93, 0x42, 0x95, 0x8a, 0x53, 0x43, 0x6d, 0x5a, 0xd2, 0x3d, 0x84, + 0xd2, 0xd2, 0x41, 0x96, 0x8a, 0xd1, 0x3a, 0xae, 0xea, 0x91, 0x3b, 0xb2, + 0x1a, 0x12, 0x3b, 0xaf, 0x1a, 0x52, 0x3d, 0xc6, 0x92, 0x52, 0x3e, 0xb0, + 0x02, 0xd4, 0x44, 0x35, 0x6a, 0x10, 0x35, 0xdc, 0xba, 0x95, 0x4a, 0xcf, + 0x2a, 0x55, 0x49, 0x10, 0x5a, 0x4f, 0x31, 0xa0, 0xea, 0x13, 0x43, 0x96, + 0x7a, 0xd3, 0x41, 0xbc, 0x5a, 0x14, 0x48, 0x35, 0x42, 0x90, 0x39, 0x81, + 0xaa, 0x92, 0x40, 0x96, 0x5a, 0x53, 0x43, 0x9e, 0xaa, 0x93, 0x44, 0x93, + 0x4a, 0xd3, 0x42, 0x78, 0x62, 0x92, 0x3f, 0x4f, 0x32, 0x51, 0x3a, 0xc0, + 0x82, 0x94, 0x48, 0xb8, 0x1a, 0xd4, 0x46, 0xc4, 0xa2, 0x96, 0x58, 0xdb, + 0xb2, 0xd7, 0x5b, 0x18, 0x63, 0x59, 0x63, 0x00, 0x30, 0x83, 0x0e, 0xd7, + 0xe1, 0x4c, 0x2c, 0x88, 0x82, 0x12, 0x40, 0x4b, 0xba, 0xd0, 0x39, 0x3e, + 0x2a, 0x90, 0x37, 0x86, 0x8a, 0x12, 0x41, 0x5c, 0x42, 0x91, 0x3b, 0x5e, + 0x7a, 0xd1, 0x3b, 0x6c, 0x19, 0x4a, 0x1e, 0xc4, 0x81, 0x4c, 0x29, 0xb8, + 0x40, 0x04, 0x00, 0x7a, 0x81, 0x4a, 0x20, 0xa4, 0xd9, 0x8b, 0x23, 0x6d, + 0xf1, 0x09, 0x1e, 0x1e, 0xf9, 0xc7, 0x17, 0xa2, 0x50, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x19, 0x09, 0x19, 0x6f, + 0x29, 0xca, 0x1e, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x68, 0x86, 0x0e, 0x47, + 0xd1, 0xc8, 0x18, 0x55, 0x71, 0x09, 0x1b, 0x9f, 0x8a, 0x53, 0x45, 0x76, + 0x4a, 0x52, 0x40, 0xc2, 0x09, 0x4a, 0x24, 0x22, 0xf2, 0x0c, 0x31, 0x16, + 0x12, 0x4c, 0x2e, 0x4d, 0xfa, 0x8d, 0x35, 0xea, 0x31, 0xce, 0x2e, 0x5f, + 0x92, 0x8e, 0x39, 0xb3, 0x12, 0x11, 0x43, 0x45, 0x82, 0x0d, 0x35, 0x8e, + 0x02, 0x90, 0x3e, 0x45, 0x3a, 0xcd, 0x34, 0xa1, 0xe2, 0x53, 0x45, 0x51, + 0x52, 0x11, 0x3a, 0x04, 0xe2, 0x8e, 0x30, 0xfb, 0x91, 0x4e, 0x2e, 0x1c, + 0xda, 0x4f, 0x33, 0x93, 0xb2, 0x14, 0x51, 0x9e, 0xfa, 0x14, 0x52, 0x99, + 0xc2, 0x14, 0x51, 0x8e, 0x5a, 0xd4, 0x4e, 0xa0, 0xba, 0x94, 0x50, 0xa6, + 0xe2, 0x14, 0x51, 0x9e, 0xaa, 0x54, 0x50, 0x8f, 0x3a, 0x14, 0x4e, 0x7f, + 0xa2, 0x93, 0x4b, 0x88, 0x0a, 0x14, 0x4d, 0x9c, 0xb2, 0xd4, 0x51, 0x98, + 0xaa, 0xd4, 0x51, 0x2a, 0xf2, 0x50, 0x41, 0x2d, 0x6a, 0x50, 0x38, 0x1c, + 0xea, 0xcf, 0x32, 0xd6, 0x71, 0xcd, 0x28, 0x99, 0x39, 0x0b, 0x21, 0x28, + 0xd1, 0x47, 0x13, 0xc0, 0xa0, 0x84, 0x08, 0x83, 0x40, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x48, + 0x00, 0x00, 0x00, 0x86, 0xb0, 0x02, 0x00, 0xdf, 0x30, 0x05, 0x0b, 0x60, + 0x11, 0x89, 0x1a, 0xb5, 0xb1, 0xcb, 0x24, 0xd1, 0x89, 0x8c, 0x28, 0xe1, + 0xf1, 0x4c, 0x2a, 0x01, 0x12, 0xce, 0x2d, 0x03, 0x2a, 0x4e, 0x2e, 0xf4, + 0xc9, 0x4d, 0x2c, 0xff, 0xf9, 0x0d, 0x2d, 0x1b, 0xd2, 0xce, 0x31, 0x03, + 0x22, 0x8e, 0x2e, 0x00, 0x0a, 0x4e, 0x2e, 0x03, 0x22, 0x8e, 0x2e, 0x22, + 0x12, 0x8f, 0x32, 0x00, 0x02, 0x4e, 0x2d, 0x22, 0x1a, 0x0f, 0x32, 0x3c, + 0xfa, 0x0f, 0x35, 0x36, 0xda, 0xcf, 0x34, 0xda, 0xf9, 0x8c, 0x2a, 0x26, + 0x52, 0x4f, 0x34, 0x07, 0x72, 0x4e, 0x30, 0x02, 0x3a, 0x8e, 0x2f, 0x18, + 0x1a, 0xcf, 0x32, 0x10, 0xb2, 0x8e, 0x31, 0xd7, 0xb1, 0x4c, 0x29, 0x44, + 0x0a, 0x50, 0x36, 0xa2, 0x09, 0x4b, 0x22, 0x15, 0xc2, 0x8e, 0x31, 0x30, + 0x82, 0x0f, 0x34, 0xb4, 0x91, 0x4b, 0x24, 0xf0, 0x41, 0x8d, 0x2b, 0x2c, + 0x3a, 0x0f, 0x33, 0x26, 0x2a, 0x0f, 0x33, 0x29, 0x52, 0x8f, 0x33, 0x3e, + 0x02, 0x10, 0x36, 0x59, 0xda, 0x90, 0x3a, 0x36, 0xa2, 0x8f, 0x35, 0xe9, + 0x29, 0x8d, 0x2b, 0xe1, 0xf9, 0x8c, 0x2a, 0x34, 0xca, 0xcf, 0x35, 0x7e, + 0x22, 0xd2, 0x3f, 0x40, 0x12, 0xd0, 0x36, 0x1f, 0xda, 0xce, 0x31, 0x32, + 0x7a, 0xcf, 0x33, 0x2a, 0x62, 0x8f, 0x33, 0x24, 0x2a, 0x0f, 0x33, 0x0f, + 0x6a, 0x8e, 0x30, 0xda, 0xc1, 0x8c, 0x29, 0x46, 0x3a, 0x10, 0x38, 0x1e, + 0xfa, 0x8e, 0x32, 0xb0, 0x99, 0x4b, 0x24, 0x5b, 0x02, 0x91, 0x3a, 0x04, + 0x22, 0x0e, 0x2f, 0xe5, 0x29, 0x0d, 0x2b, 0x4d, 0x62, 0x50, 0x38, 0x22, + 0xf2, 0x8e, 0x31, 0x0f, 0x52, 0xce, 0x2e, 0xc5, 0x19, 0x4c, 0x26, 0x1d, + 0xca, 0x4e, 0x31, 0x19, 0xea, 0x4e, 0x31, 0xe0, 0x19, 0x4d, 0x2a, 0x1d, + 0x02, 0xcf, 0x32, 0x03, 0x42, 0xce, 0x2f, 0x06, 0x52, 0x8e, 0x2f, 0x0c, + 0x8a, 0xce, 0x30, 0x00, 0x1a, 0x0e, 0x2e, 0xe4, 0x31, 0x4d, 0x2a, 0xe2, + 0x21, 0x4d, 0x2a, 0xe1, 0x09, 0x8d, 0x2a, 0xce, 0x89, 0x8c, 0x28, 0xd3, + 0xc9, 0x0c, 0x29, 0xda, 0x41, 0x0d, 0x2a, 0x28, 0x1a, 0xd0, 0x34, 0x63, + 0x12, 0x12, 0x3d, 0x4c, 0x42, 0x91, 0x39, 0x43, 0xe2, 0x10, 0x39, 0x14, + 0x82, 0x0f, 0x33, 0x2c, 0x22, 0x50, 0x36, 0x31, 0x3a, 0x50, 0x37, 0x2c, + 0x1a, 0x90, 0x36, 0x24, 0xea, 0x8f, 0x35, 0x1b, 0x92, 0x4f, 0x34, 0x11, + 0x3a, 0x0f, 0x33, 0xfa, 0x71, 0x4e, 0x30, 0xdb, 0xc1, 0x4d, 0x2c, 0xbb, + 0x99, 0x4c, 0x28, 0x86, 0xe1, 0xca, 0x20, 0x38, 0x49, 0xc8, 0x14, 0xdd, + 0xc0, 0xc5, 0x0a, 0x8e, 0x28, 0x03, 0x00, 0x66, 0x20, 0x02, 0x00, 0x5a, + 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0xa0, 0x98, 0x04, 0x10, 0x00, + 0x00, 0x00, 0x00, 0xa1, 0x00, 0x04, 0x00, 0xff, 0xc0, 0x06, 0x10, 0xad, + 0x61, 0xcc, 0x26, 0x0c, 0x52, 0x0f, 0x32, 0x08, 0x1a, 0x0f, 0x32, 0xe8, + 0x49, 0x8e, 0x2f, 0xe7, 0x49, 0x4e, 0x2f, 0xf1, 0x79, 0x4e, 0x30, 0x8d, + 0x6a, 0xd3, 0x47, 0x82, 0x22, 0x53, 0x48, 0x42, 0x72, 0xd1, 0x42, 0x6f, + 0x82, 0x52, 0x44, 0x8f, 0x02, 0xd4, 0x4a, 0x9a, 0x62, 0x14, 0x4e, 0x9e, + 0x82, 0x14, 0x4f, 0x89, 0x02, 0x94, 0x4d, 0xc5, 0x82, 0x15, 0x53, 0x00, + 0x53, 0x57, 0x5a, 0xb6, 0x62, 0xd5, 0x53, 0xb4, 0x8a, 0x95, 0x54, 0xc7, + 0x3a, 0xd6, 0x57, 0xa4, 0x2a, 0x95, 0x53, 0xa5, 0x22, 0x95, 0x53, 0xb0, + 0x9a, 0x15, 0x55, 0xae, 0x72, 0xd5, 0x54, 0xc4, 0x1a, 0x96, 0x57, 0xc3, + 0xf2, 0x95, 0x56, 0xb5, 0xa2, 0x15, 0x55, 0xb2, 0xb2, 0x15, 0x55, 0xa6, + 0x4a, 0x55, 0x54, 0xa6, 0x22, 0xd5, 0x53, 0xa1, 0x0a, 0x55, 0x53, 0xa4, + 0x32, 0x95, 0x53, 0xa9, 0x42, 0x55, 0x54, 0xaa, 0x42, 0x95, 0x54, 0x96, + 0xaa, 0x94, 0x52, 0x90, 0x7a, 0x14, 0x52, 0x92, 0x9a, 0x94, 0x51, 0x8b, + 0x72, 0xd4, 0x50, 0x71, 0xa2, 0x53, 0x4e, 0x60, 0x1a, 0x13, 0x4c, 0x32, + 0xaa, 0x11, 0x47, 0x65, 0x32, 0x93, 0x4c, 0x33, 0xd2, 0x51, 0x46, 0x37, + 0xda, 0x91, 0x47, 0x07, 0x52, 0xd0, 0x40, 0xed, 0xa9, 0xcf, 0x3d, 0xd6, + 0xd9, 0x4e, 0x3b, 0xb3, 0xb9, 0xcd, 0x36, 0x8f, 0xb9, 0x4c, 0x32, 0x5b, + 0x01, 0x8b, 0x2b, 0xbc, 0x01, 0x4e, 0x35, 0xd4, 0xb1, 0x4e, 0x3a, 0x9e, + 0x21, 0x8d, 0x33, 0xbe, 0x01, 0x0e, 0x37, 0xb3, 0xb9, 0x0d, 0x36, 0x58, + 0xd2, 0xd2, 0x49, 0x37, 0x72, 0x91, 0x41, 0x36, 0xa2, 0x11, 0x43, 0x4e, + 0x6a, 0x92, 0x44, 0x53, 0x6a, 0x52, 0x45, 0x55, 0x82, 0x92, 0x45, 0x8c, + 0x0a, 0x13, 0x43, 0xf3, 0x1a, 0x16, 0x4f, 0x85, 0xba, 0xd2, 0x41, 0x25, + 0xfa, 0x0f, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb0, + 0x1a, 0x55, 0x52, 0x9e, 0xba, 0x94, 0x50, 0x9b, 0xaa, 0x54, 0x50, 0x91, + 0x9a, 0xd4, 0x4e, 0x69, 0x4a, 0x93, 0x49, 0x4b, 0x92, 0x92, 0x48, 0xf5, + 0x11, 0x10, 0x3d, 0x0b, 0xb2, 0x50, 0x40, 0x11, 0xea, 0x50, 0x41, 0xf8, + 0x11, 0x50, 0x3e, 0x46, 0x1a, 0x52, 0x47, 0x08, 0x2a, 0xd0, 0x3e, 0x10, + 0x82, 0xd0, 0x40, 0xe1, 0x19, 0x0f, 0x3a, 0xd1, 0x81, 0x4e, 0x38, 0xca, + 0x39, 0x0e, 0x37, 0x8d, 0x81, 0xcc, 0x2f, 0xd9, 0xd1, 0xce, 0x39, 0xab, + 0x89, 0x4d, 0x34, 0xde, 0x6a, 0xd6, 0x53, 0x82, 0x72, 0xd2, 0x3c, 0x8c, + 0xc2, 0x92, 0x3f, 0x90, 0xea, 0x52, 0x40, 0x90, 0xda, 0x12, 0x40, 0x77, + 0x22, 0x12, 0x3b, 0x61, 0x7a, 0x91, 0x38, 0x4f, 0xea, 0x90, 0x36, 0xea, + 0x91, 0xcd, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, 0xd8, 0x03, 0x00, 0x13, + 0xa1, 0x46, 0x10, 0x04, 0x09, 0x06, 0x0e, 0x51, 0x91, 0x48, 0x18, 0xc7, + 0x38, 0x04, 0x00, 0xe6, 0x68, 0x05, 0x0c, 0x5a, 0xd9, 0x08, 0x1a, 0xee, + 0xe0, 0xc5, 0x0c, 0xa2, 0x09, 0xcb, 0x22, 0x00, 0x00, 0x00, 0x00, 0xc2, + 0x21, 0x0c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x11, 0x07, 0x13, 0xaf, + 0x79, 0xcb, 0x22, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x99, 0x8c, 0x28, 0xda, + 0xe1, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x9d, 0x00, 0x00, 0x00, 0x29, + 0x12, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, + 0x29, 0x8d, 0x29, 0x05, 0x32, 0x4e, 0x2e, 0xf7, 0xd1, 0x8d, 0x2c, 0xe6, + 0x39, 0xcd, 0x2a, 0xd4, 0xa9, 0x4c, 0x29, 0xe0, 0x39, 0xcd, 0x2a, 0xe6, + 0x29, 0x0d, 0x2a, 0xfc, 0xd1, 0x4d, 0x2c, 0xf5, 0xa9, 0x0d, 0x2c, 0xd4, + 0xa9, 0xcc, 0x28, 0xd1, 0x61, 0x4c, 0x28, 0x45, 0x1a, 0xd0, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0xea, 0x41, 0xcd, 0x2a, 0xe1, + 0x79, 0x4c, 0x27, 0xe1, 0x99, 0x8c, 0x28, 0x80, 0xd9, 0x09, 0x1c, 0xe1, + 0xf1, 0x8c, 0x2a, 0xf0, 0xb0, 0x85, 0x0d, 0xee, 0x79, 0x4d, 0x2c, 0xc2, + 0x31, 0x0c, 0x27, 0xbc, 0x69, 0x8c, 0x23, 0x5c, 0xda, 0x51, 0x3c, 0xf9, + 0x89, 0x4e, 0x2f, 0x42, 0xaa, 0x10, 0x39, 0x02, 0xaa, 0x8e, 0x30, 0xd7, + 0x91, 0x0d, 0x2a, 0x3c, 0x72, 0x50, 0x36, 0x6e, 0x2a, 0x92, 0x3e, 0xb6, + 0x5a, 0x94, 0x47, 0x84, 0xca, 0x12, 0x41, 0xce, 0x2a, 0x95, 0x4a, 0xd2, + 0x62, 0x55, 0x4b, 0xce, 0x4a, 0xd5, 0x4a, 0xc7, 0x02, 0xd5, 0x49, 0xaf, + 0x5a, 0x94, 0x47, 0xa6, 0x1a, 0x14, 0x46, 0x93, 0x6a, 0x53, 0x43, 0x8d, + 0x2a, 0x53, 0x42, 0x80, 0x92, 0x92, 0x40, 0x76, 0x6a, 0xd2, 0x3f, 0x72, + 0x6a, 0x12, 0x3f, 0x75, 0x62, 0x12, 0x3f, 0x75, 0x6a, 0x92, 0x3f, 0x7b, + 0x82, 0x12, 0x40, 0x78, 0x82, 0xd2, 0x3f, 0x75, 0x6a, 0x92, 0x3f, 0x74, + 0x52, 0x52, 0x3f, 0x84, 0xe2, 0x12, 0x41, 0x7c, 0xa2, 0x12, 0x40, 0x7f, + 0xb2, 0x52, 0x40, 0x7f, 0xaa, 0x92, 0x40, 0x89, 0x1a, 0x93, 0x41, 0x83, + 0xda, 0xd2, 0x40, 0x7a, 0x8a, 0xd2, 0x3f, 0x7e, 0xa2, 0x12, 0x40, 0x7f, + 0xaa, 0x52, 0x40, 0x85, 0xfa, 0x12, 0x41, 0x86, 0x02, 0x53, 0x41, 0x89, + 0x22, 0xd3, 0x41, 0x8c, 0x42, 0x13, 0x42, 0x8d, 0x5a, 0x13, 0x42, 0x8e, + 0x62, 0x53, 0x42, 0x91, 0x62, 0xd3, 0x42, 0x8f, 0x52, 0x13, 0x42, 0x6a, + 0x42, 0xd2, 0x3b, 0x76, 0x42, 0xd2, 0x3f, 0x90, 0xaa, 0x51, 0x39, 0xb9, + 0x12, 0x52, 0x3a, 0x8d, 0xe2, 0x91, 0x3a, 0x94, 0x2a, 0x13, 0x42, 0x44, + 0x9a, 0x10, 0x38, 0x62, 0xda, 0x11, 0x39, 0x70, 0x5a, 0x52, 0x3c, 0xe3, + 0xf2, 0x55, 0x4c, 0x9e, 0xca, 0xd3, 0x42, 0x87, 0xe2, 0x52, 0x40, 0x74, + 0x5a, 0x52, 0x3d, 0x61, 0xd2, 0x51, 0x3b, 0x79, 0x5a, 0xd2, 0x3f, 0x6c, + 0x1a, 0x52, 0x3e, 0x7f, 0x8a, 0x52, 0x40, 0x86, 0xca, 0x12, 0x41, 0x9a, + 0x7a, 0xd3, 0x43, 0x90, 0x1a, 0x93, 0x42, 0x5a, 0xa2, 0x11, 0x3c, 0x52, + 0x4a, 0x11, 0x3b, 0xbe, 0x3a, 0x14, 0x48, 0xb1, 0x0a, 0x54, 0x46, 0xde, + 0x92, 0x57, 0x5b, 0x0f, 0x13, 0xd9, 0x62, 0xaf, 0xb3, 0x5d, 0x76, 0xa1, + 0x82, 0x13, 0x44, 0x67, 0x92, 0x11, 0x3d, 0x43, 0x6a, 0x90, 0x38, 0x93, + 0x1a, 0xd3, 0x42, 0x6d, 0xea, 0xd1, 0x3d, 0x75, 0x0a, 0x92, 0x3e, 0x4d, + 0xea, 0xd0, 0x38, 0xd6, 0x51, 0x8d, 0x2b, 0x01, 0x72, 0xce, 0x30, 0xb6, + 0x29, 0x0c, 0x28, 0xd4, 0x49, 0xcd, 0x29, 0xc4, 0xa1, 0xcc, 0x28, 0x00, + 0x48, 0x42, 0x0a, 0x2d, 0x61, 0xc9, 0x1f, 0xc1, 0xc8, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x28, 0x02, 0x00, 0x2a, + 0x09, 0xc8, 0x14, 0x08, 0xf1, 0x46, 0x11, 0x4a, 0xe9, 0x48, 0x19, 0x84, + 0x31, 0x8a, 0x1f, 0xcb, 0x21, 0x4b, 0x27, 0xb3, 0x2a, 0x14, 0x48, 0x7f, + 0x52, 0xd2, 0x40, 0x60, 0xba, 0x51, 0x3d, 0x6c, 0xc2, 0x4e, 0x39, 0x68, + 0xba, 0x4e, 0x39, 0x75, 0x12, 0xcf, 0x3b, 0x51, 0x22, 0x4e, 0x37, 0x7f, + 0x5a, 0xcf, 0x3b, 0x75, 0x22, 0xcf, 0x3a, 0x3d, 0x12, 0x0d, 0x33, 0xac, + 0xf2, 0xd0, 0x41, 0x2c, 0x92, 0x4c, 0x31, 0xa8, 0x0a, 0x54, 0x46, 0x4f, + 0x32, 0x51, 0x39, 0x8f, 0x8a, 0x94, 0x50, 0x95, 0xa2, 0xd4, 0x50, 0x91, + 0x72, 0x14, 0x50, 0x89, 0x2a, 0x94, 0x4d, 0x95, 0x6a, 0x14, 0x4f, 0x9b, + 0x92, 0xd4, 0x4f, 0x94, 0x6a, 0x94, 0x4e, 0x8a, 0x1a, 0xd4, 0x4c, 0x7f, + 0xa2, 0xd3, 0x4b, 0xb0, 0x4a, 0x15, 0x54, 0xda, 0xba, 0x16, 0x5a, 0xc0, + 0x0a, 0xd6, 0x56, 0x2f, 0x5a, 0x91, 0x43, 0xf4, 0x01, 0x4f, 0x35, 0xa3, + 0xf9, 0x0b, 0x26, 0x44, 0x29, 0x09, 0x1c, 0xfc, 0xf8, 0x46, 0x15, 0xce, + 0xf0, 0xc5, 0x11, 0x80, 0x00, 0x03, 0x00, 0x93, 0xd0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x6c, + 0x00, 0x00, 0x00, 0xe0, 0x48, 0xc5, 0x0b, 0x63, 0x29, 0x09, 0x1b, 0xc0, + 0xf1, 0x8b, 0x25, 0xdb, 0xd9, 0xcc, 0x29, 0xec, 0x59, 0x4d, 0x2b, 0x02, + 0x1a, 0x4e, 0x2e, 0xf4, 0xb9, 0x8d, 0x2c, 0xfa, 0xf9, 0xcd, 0x2c, 0x14, + 0xb2, 0x0e, 0x31, 0x0f, 0x72, 0x4e, 0x30, 0x02, 0x12, 0xce, 0x2d, 0xf7, + 0xc1, 0x0d, 0x2d, 0x01, 0x12, 0x8e, 0x2e, 0x14, 0xc2, 0x4e, 0x31, 0x2f, + 0x8a, 0x8f, 0x33, 0x58, 0xda, 0xd0, 0x39, 0x15, 0xb2, 0xce, 0x30, 0xdf, + 0x11, 0x0d, 0x2a, 0x1a, 0xfa, 0x8e, 0x32, 0x20, 0x5a, 0x0f, 0x34, 0xd0, + 0xc9, 0x0c, 0x2a, 0x46, 0x62, 0x50, 0x38, 0xbd, 0x21, 0x0c, 0x27, 0x4b, + 0x9a, 0x10, 0x39, 0xc5, 0x41, 0x4c, 0x27, 0x21, 0x0a, 0xcf, 0x32, 0x1d, + 0xf2, 0x4e, 0x32, 0xa3, 0x21, 0x8b, 0x22, 0x0f, 0x82, 0x4e, 0x30, 0x15, + 0xb2, 0x0e, 0x31, 0x1e, 0xda, 0xce, 0x31, 0x31, 0x62, 0x8f, 0x33, 0x3c, + 0xf2, 0x8f, 0x35, 0x1f, 0xea, 0x0e, 0x32, 0x1d, 0xda, 0xce, 0x31, 0x46, + 0x42, 0x50, 0x38, 0x79, 0xe2, 0xd1, 0x3e, 0x30, 0x72, 0xcf, 0x34, 0xc1, + 0x09, 0xcc, 0x26, 0xb4, 0xa9, 0x4b, 0x25, 0x24, 0x4a, 0x0f, 0x34, 0x82, + 0x32, 0x52, 0x40, 0x46, 0x42, 0x50, 0x38, 0xda, 0xd1, 0x0c, 0x2a, 0x04, + 0x12, 0x8e, 0x2e, 0x50, 0x8a, 0x10, 0x39, 0x4a, 0x72, 0xd0, 0x38, 0x21, + 0x12, 0xcf, 0x32, 0x23, 0xf2, 0x4e, 0x32, 0x20, 0xea, 0x0e, 0x32, 0x20, + 0x12, 0x8f, 0x32, 0xd1, 0x71, 0x4c, 0x28, 0x20, 0x12, 0x4f, 0x32, 0x34, + 0xaa, 0x8f, 0x34, 0xb9, 0xb1, 0xcb, 0x24, 0x60, 0x02, 0x51, 0x3a, 0x2a, + 0x12, 0xcf, 0x31, 0x28, 0x02, 0x8f, 0x31, 0xc3, 0x01, 0x0c, 0x25, 0x40, + 0x12, 0x50, 0x36, 0xcb, 0x61, 0xcc, 0x27, 0x21, 0x22, 0x0f, 0x32, 0x29, + 0x6a, 0x8f, 0x33, 0xff, 0x21, 0x8e, 0x2f, 0x08, 0x62, 0x8e, 0x30, 0xf0, + 0x89, 0x0d, 0x2c, 0xdc, 0x01, 0x0d, 0x2a, 0xe5, 0x31, 0x8d, 0x2a, 0xfb, + 0xd9, 0x4d, 0x2d, 0xdb, 0xd1, 0x8c, 0x29, 0xde, 0xf9, 0x4c, 0x2a, 0xdb, + 0xd9, 0xcc, 0x29, 0xc0, 0x19, 0x0c, 0x26, 0xb9, 0x19, 0x4c, 0x25, 0xea, + 0x01, 0x0e, 0x2c, 0x3c, 0x9a, 0x10, 0x36, 0x41, 0xca, 0x50, 0x38, 0x42, + 0xda, 0x10, 0x39, 0x0c, 0x3a, 0x8f, 0x32, 0x08, 0xea, 0x8e, 0x31, 0x0d, + 0x12, 0x4f, 0x32, 0x08, 0xe2, 0xce, 0x31, 0x00, 0x8a, 0x8e, 0x30, 0xf2, + 0x49, 0x8e, 0x2f, 0xe7, 0x11, 0x0e, 0x2e, 0xcd, 0x31, 0x8d, 0x2a, 0xa7, + 0x29, 0x0c, 0x26, 0x78, 0x89, 0xca, 0x1f, 0x0c, 0x31, 0x07, 0x11, 0xc2, + 0xb0, 0x04, 0x08, 0x7e, 0x80, 0x02, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4c, + 0x00, 0x00, 0x00, 0x58, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0x00, 0x02, 0x00, 0xc9, 0x18, 0x85, 0x08, 0x99, + 0xc9, 0xcb, 0x22, 0x1b, 0xd2, 0x0f, 0x33, 0x40, 0xaa, 0x90, 0x37, 0x53, + 0x6a, 0x51, 0x3b, 0x0a, 0x3a, 0x8f, 0x32, 0xf7, 0xa1, 0xce, 0x30, 0x91, + 0xb2, 0xd3, 0x48, 0x8f, 0x0a, 0x94, 0x4c, 0xa6, 0x5a, 0x54, 0x4b, 0x9f, + 0x52, 0x14, 0x4c, 0x7c, 0x5a, 0x13, 0x4a, 0xa7, 0x8a, 0x14, 0x4e, 0xe7, + 0x82, 0x96, 0x55, 0xaa, 0xba, 0xd4, 0x50, 0x8c, 0x42, 0xd4, 0x4e, 0x85, + 0x2a, 0xd4, 0x4f, 0xa5, 0x12, 0x55, 0x53, 0x8c, 0x52, 0xd4, 0x50, 0x8e, + 0x72, 0x14, 0x51, 0x98, 0xba, 0x54, 0x52, 0x9b, 0xea, 0xd4, 0x52, 0xb5, + 0x8a, 0x55, 0x55, 0xa0, 0xea, 0x14, 0x53, 0xb6, 0x8a, 0xd5, 0x54, 0xa1, + 0xf2, 0x14, 0x53, 0x9a, 0xca, 0x94, 0x52, 0xb3, 0x9a, 0x95, 0x55, 0xaa, + 0x32, 0x55, 0x54, 0x9b, 0xd2, 0x94, 0x52, 0x9a, 0xba, 0x54, 0x52, 0x90, + 0x6a, 0x94, 0x51, 0x90, 0x6a, 0x94, 0x51, 0x91, 0x82, 0x94, 0x51, 0x92, + 0x8a, 0xd4, 0x51, 0x97, 0xd2, 0x54, 0x52, 0x77, 0xe2, 0x13, 0x4f, 0x62, + 0x22, 0x53, 0x4c, 0x4f, 0x9a, 0xd2, 0x49, 0x3b, 0x02, 0x92, 0x47, 0x41, + 0x1a, 0x92, 0x48, 0x40, 0x22, 0x12, 0x48, 0x20, 0x2a, 0xd1, 0x43, 0x0d, + 0x7a, 0xd0, 0x41, 0x03, 0x22, 0x90, 0x40, 0xf1, 0xc9, 0x4f, 0x3e, 0xc9, + 0x89, 0xce, 0x39, 0xae, 0xc1, 0x4d, 0x37, 0x83, 0x59, 0x4c, 0x30, 0x88, + 0x59, 0x0c, 0x2e, 0xe1, 0xf1, 0x0e, 0x3b, 0xa2, 0x59, 0x0d, 0x34, 0x97, + 0xe9, 0x0c, 0x33, 0xbf, 0x09, 0x4e, 0x37, 0x01, 0x2a, 0x10, 0x40, 0x6e, + 0x49, 0x4b, 0x2a, 0x29, 0x22, 0xd1, 0x41, 0x44, 0x0a, 0x52, 0x43, 0x50, + 0x7a, 0xd2, 0x44, 0x53, 0x72, 0xd2, 0x44, 0x93, 0x9a, 0xd4, 0x50, 0x5e, + 0x5b, 0x19, 0x5c, 0xae, 0x0a, 0x14, 0x47, 0x53, 0x52, 0x11, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x22, 0x55, 0x52, 0xa7, + 0xea, 0x54, 0x51, 0x9c, 0xb2, 0x54, 0x50, 0x94, 0x7a, 0x94, 0x4f, 0x90, + 0x4a, 0xd4, 0x4e, 0x49, 0x52, 0xd2, 0x47, 0xed, 0xb1, 0x8f, 0x3c, 0x10, + 0xea, 0x10, 0x41, 0x09, 0xb2, 0x90, 0x40, 0xf6, 0x11, 0x10, 0x3d, 0x33, + 0xc2, 0x91, 0x44, 0xfa, 0xf9, 0x8f, 0x3c, 0x10, 0x9a, 0xd0, 0x40, 0xdc, + 0xf1, 0x0e, 0x39, 0xcc, 0x71, 0x4e, 0x37, 0xc3, 0x29, 0x4e, 0x35, 0x85, + 0x41, 0x0c, 0x2e, 0xb8, 0xd1, 0x8d, 0x34, 0xb9, 0xe9, 0xcd, 0x35, 0xe6, + 0x92, 0xd6, 0x54, 0x7f, 0x5a, 0xd2, 0x3b, 0x8b, 0xc2, 0x52, 0x3f, 0x8d, + 0xca, 0x12, 0x40, 0x91, 0xea, 0x92, 0x40, 0x77, 0x1a, 0x52, 0x3a, 0x63, + 0x92, 0x51, 0x39, 0x50, 0xf2, 0x10, 0x36, 0xef, 0xc1, 0x8d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x79, 0x20, 0x02, 0x00, 0x12, 0xa9, 0x06, 0x10, 0x1f, + 0x01, 0x07, 0x12, 0x25, 0x41, 0x87, 0x12, 0x53, 0xc9, 0x08, 0x19, 0x64, + 0x59, 0x09, 0x1c, 0x55, 0xf1, 0xc8, 0x19, 0xbc, 0xd9, 0x4b, 0x24, 0x08, + 0x49, 0x06, 0x10, 0xa8, 0x59, 0x4b, 0x23, 0x7e, 0x11, 0xca, 0x1e, 0xee, + 0x89, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x05, 0x2a, 0x0e, 0x2e, 0x09, + 0x59, 0x06, 0x0e, 0x93, 0x91, 0xca, 0x20, 0x22, 0x2a, 0x4f, 0x31, 0xc4, + 0x31, 0xcc, 0x25, 0x01, 0x01, 0x86, 0x0e, 0xa9, 0x41, 0x0b, 0x23, 0x00, + 0x02, 0x0e, 0x2c, 0xb5, 0x99, 0x8b, 0x23, 0x04, 0x52, 0x0e, 0x2f, 0xf2, + 0xa9, 0x4d, 0x2b, 0xec, 0x81, 0xcd, 0x2b, 0xef, 0x99, 0x4d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, 0x43, + 0x02, 0x90, 0x36, 0xfa, 0xe9, 0xcd, 0x2c, 0xdd, 0xe1, 0x4c, 0x29, 0xf6, + 0xc9, 0x8d, 0x2c, 0xec, 0x91, 0x4d, 0x2b, 0xee, 0x71, 0x8d, 0x2b, 0xcb, + 0x39, 0x4c, 0x26, 0xef, 0x40, 0x45, 0x0b, 0x38, 0xe9, 0x07, 0x15, 0x02, + 0xf2, 0x8d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x9b, 0xa9, 0xca, 0x20, 0xed, + 0x69, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x71, 0x0d, 0x2b, 0xb6, + 0x91, 0x4b, 0x24, 0xc4, 0xa9, 0x4c, 0x26, 0x50, 0x7a, 0x91, 0x39, 0x27, + 0x2a, 0x10, 0x36, 0x59, 0x0a, 0xd2, 0x3a, 0x51, 0x62, 0x51, 0x3b, 0x5b, + 0x92, 0x51, 0x3c, 0x0c, 0x12, 0x0f, 0x31, 0x84, 0xba, 0x12, 0x40, 0x76, + 0x62, 0x92, 0x3f, 0xc6, 0xca, 0x54, 0x49, 0xe5, 0x0a, 0xd6, 0x4d, 0xcc, + 0x32, 0xd5, 0x4a, 0xcb, 0x2a, 0x55, 0x4a, 0xb8, 0x8a, 0x54, 0x48, 0xac, + 0x52, 0x54, 0x47, 0x98, 0xca, 0x53, 0x44, 0x90, 0x5a, 0x13, 0x43, 0x84, + 0xd2, 0x52, 0x41, 0x76, 0x62, 0xd2, 0x3f, 0x72, 0x5a, 0x12, 0x3f, 0x6f, + 0x42, 0xd2, 0x3e, 0x73, 0x52, 0xd2, 0x3e, 0x70, 0x62, 0xd2, 0x3e, 0x76, + 0x6a, 0xd2, 0x3f, 0x75, 0x7a, 0x92, 0x3f, 0x76, 0x82, 0x92, 0x3f, 0x7b, + 0x7a, 0x12, 0x40, 0x7a, 0x72, 0x12, 0x40, 0x7d, 0xaa, 0x52, 0x40, 0x85, + 0xe2, 0x12, 0x41, 0x81, 0xb2, 0xd2, 0x40, 0x72, 0x72, 0x52, 0x3f, 0x7c, + 0xb2, 0x52, 0x40, 0x83, 0xda, 0x12, 0x41, 0x83, 0xca, 0xd2, 0x40, 0x80, + 0xb2, 0x92, 0x40, 0x82, 0xda, 0xd2, 0x40, 0x86, 0xfa, 0x52, 0x41, 0x84, + 0xda, 0x12, 0x41, 0x91, 0x62, 0xd3, 0x42, 0x8d, 0x5a, 0x53, 0x42, 0x91, + 0x6a, 0xd3, 0x42, 0x94, 0xa2, 0x13, 0x43, 0x95, 0x92, 0x53, 0x43, 0x8e, + 0x4a, 0xd3, 0x41, 0x77, 0x82, 0x52, 0x40, 0x4f, 0x1a, 0x11, 0x38, 0x72, + 0xb2, 0x90, 0x35, 0x3d, 0x6a, 0x10, 0x37, 0x45, 0xb2, 0x10, 0x38, 0x2b, + 0x4a, 0x50, 0x33, 0x50, 0x4a, 0xd1, 0x3a, 0x89, 0xf2, 0xd2, 0x3e, 0xb0, + 0x42, 0x14, 0x44, 0xe1, 0xda, 0x95, 0x4b, 0x73, 0x82, 0x12, 0x3c, 0x89, + 0xf2, 0x52, 0x40, 0x71, 0x4a, 0xd2, 0x3c, 0x05, 0xb3, 0x16, 0x51, 0x51, + 0x1a, 0x11, 0x3d, 0x7b, 0x52, 0xd2, 0x3f, 0x82, 0xa2, 0xd2, 0x40, 0x90, + 0x3a, 0x93, 0x42, 0x94, 0x5a, 0x13, 0x43, 0x65, 0x0a, 0x92, 0x3d, 0x4e, + 0x32, 0x91, 0x3a, 0x4d, 0x0a, 0x91, 0x3b, 0xc1, 0x5a, 0x94, 0x48, 0xf8, + 0x6a, 0xd8, 0x5f, 0x23, 0x13, 0xda, 0x65, 0xb2, 0x02, 0x14, 0x48, 0xc0, + 0x3a, 0x14, 0x48, 0x46, 0x7a, 0x90, 0x38, 0x9e, 0x8a, 0x53, 0x44, 0x83, + 0x82, 0x92, 0x40, 0x7c, 0x3a, 0x92, 0x3f, 0xb4, 0x2a, 0x14, 0x44, 0xd4, + 0x21, 0x8d, 0x2b, 0xd2, 0x29, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xbf, + 0x51, 0xcc, 0x28, 0xfc, 0x51, 0x8e, 0x2d, 0xc1, 0x89, 0x4c, 0x28, 0xc1, + 0xe9, 0xcd, 0x37, 0x97, 0x49, 0x4d, 0x32, 0x22, 0xd9, 0x87, 0x14, 0x74, + 0x78, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1d, 0xc1, 0xc7, 0x13, 0xf5, 0x60, 0x46, 0x0f, 0x1a, + 0x71, 0x07, 0x13, 0x84, 0xd9, 0x89, 0x1e, 0xb3, 0xa1, 0xca, 0x23, 0xf7, + 0x31, 0x4c, 0x2b, 0x17, 0xba, 0xcc, 0x30, 0x7b, 0x5a, 0x52, 0x40, 0x0b, + 0xb2, 0xcb, 0x2b, 0x7d, 0x62, 0xcf, 0x3a, 0x42, 0x52, 0x8d, 0x33, 0x5e, + 0x6a, 0x8e, 0x38, 0x61, 0x8a, 0x0e, 0x39, 0x47, 0x9a, 0xcd, 0x33, 0x88, + 0xea, 0xcf, 0x3c, 0x22, 0x7a, 0x4c, 0x2f, 0x94, 0x2a, 0x10, 0x3f, 0x21, + 0x92, 0x0c, 0x2f, 0x86, 0x32, 0x94, 0x4e, 0x8b, 0x42, 0x14, 0x4f, 0x88, + 0x22, 0xd4, 0x4d, 0x84, 0x02, 0x54, 0x4c, 0x8a, 0x1a, 0x14, 0x4d, 0x90, + 0x4a, 0xd4, 0x4d, 0x8d, 0x3a, 0x14, 0x4d, 0x82, 0xc2, 0x13, 0x4c, 0xa7, + 0x02, 0x15, 0x53, 0xd8, 0xb2, 0xd6, 0x59, 0xdd, 0xe2, 0x96, 0x5a, 0xab, + 0x52, 0x15, 0x54, 0x13, 0x7a, 0x50, 0x40, 0x8b, 0x09, 0x8c, 0x2a, 0x24, + 0x89, 0x48, 0x1c, 0xdf, 0x88, 0xc6, 0x15, 0xc5, 0xf8, 0xc5, 0x13, 0xb4, + 0x10, 0x45, 0x10, 0x59, 0x40, 0x02, 0x00, 0x55, 0x40, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x77, 0x08, 0x02, 0x00, 0xd6, + 0xc0, 0x04, 0x09, 0x62, 0x09, 0x49, 0x1a, 0xc5, 0x19, 0x0c, 0x26, 0xea, + 0x41, 0xcd, 0x2a, 0x02, 0x12, 0xce, 0x2d, 0x04, 0x22, 0xce, 0x2e, 0xf7, + 0xd1, 0x0d, 0x2d, 0x08, 0x52, 0x4e, 0x2f, 0x16, 0xba, 0x0e, 0x31, 0x05, + 0x2a, 0x4e, 0x2e, 0x04, 0x1a, 0x4e, 0x2e, 0x07, 0x42, 0x8e, 0x2f, 0x07, + 0x42, 0x0e, 0x30, 0x36, 0xd2, 0x8f, 0x35, 0x3a, 0xca, 0xcf, 0x34, 0xfa, + 0xb9, 0x4d, 0x2c, 0x04, 0x0a, 0x4e, 0x2d, 0x25, 0x3a, 0x0f, 0x32, 0x22, + 0x3a, 0x8f, 0x33, 0xd4, 0xe1, 0x4c, 0x2a, 0x35, 0x0a, 0xd0, 0x36, 0xf3, + 0xd9, 0x0d, 0x2e, 0x24, 0x52, 0x0f, 0x34, 0xe4, 0x59, 0x0d, 0x2c, 0x42, + 0x32, 0x90, 0x37, 0xb5, 0xd9, 0x4b, 0x25, 0x29, 0x72, 0xcf, 0x33, 0x08, + 0x52, 0xce, 0x2e, 0x13, 0x8a, 0x4e, 0x30, 0x26, 0x1a, 0x4f, 0x32, 0x21, + 0x12, 0x4f, 0x32, 0x32, 0x92, 0x4f, 0x34, 0x61, 0x32, 0x91, 0x3b, 0x58, + 0xf2, 0x90, 0x3a, 0xe0, 0x09, 0x8d, 0x2a, 0xc2, 0x11, 0x0c, 0x27, 0x3d, + 0x02, 0x10, 0x37, 0x81, 0x22, 0xd2, 0x3f, 0x30, 0x82, 0x8f, 0x34, 0xbd, + 0xe9, 0x0b, 0x26, 0xb4, 0xb1, 0x4b, 0x25, 0x28, 0x52, 0x0f, 0x34, 0x89, + 0x5a, 0xd2, 0x40, 0x54, 0x9a, 0x90, 0x39, 0xdd, 0xd9, 0x4c, 0x2a, 0xaf, + 0x79, 0x8b, 0x24, 0x2a, 0x6a, 0x8f, 0x34, 0x78, 0xe2, 0x51, 0x3e, 0x13, + 0xa2, 0x8e, 0x31, 0x14, 0x7a, 0xce, 0x30, 0x46, 0x12, 0x90, 0x36, 0x3a, + 0x8a, 0x4f, 0x34, 0x27, 0xea, 0x8e, 0x31, 0x1e, 0xba, 0x0e, 0x31, 0x2a, + 0x42, 0x8f, 0x32, 0xce, 0x59, 0x4c, 0x27, 0x2f, 0x8a, 0x4f, 0x34, 0x3f, + 0xba, 0x4f, 0x34, 0x31, 0x22, 0x0f, 0x32, 0x07, 0x0a, 0x4e, 0x2d, 0xf0, + 0xb1, 0x8d, 0x2c, 0x11, 0xa2, 0xce, 0x30, 0x24, 0x42, 0xcf, 0x32, 0xd3, + 0xa9, 0x0c, 0x29, 0x12, 0xaa, 0x8e, 0x31, 0x33, 0xb2, 0x0f, 0x36, 0x1e, + 0x22, 0x8f, 0x32, 0x0b, 0x6a, 0x4e, 0x30, 0xf1, 0x81, 0x4d, 0x2b, 0xf0, + 0x81, 0xcd, 0x2b, 0xe4, 0x21, 0xcd, 0x2a, 0xe2, 0x09, 0x8d, 0x2a, 0xd4, + 0xa9, 0x0c, 0x29, 0xdd, 0xe1, 0x0c, 0x2a, 0xc1, 0x11, 0x0c, 0x26, 0xac, + 0xa9, 0xcb, 0x23, 0xc3, 0x61, 0xcc, 0x26, 0x04, 0xda, 0x8e, 0x30, 0x3a, + 0xb2, 0x90, 0x38, 0x2d, 0x62, 0x10, 0x37, 0x16, 0xaa, 0x0f, 0x34, 0xe6, + 0x19, 0x8e, 0x2d, 0xdd, 0xc1, 0x8d, 0x2c, 0xd6, 0x81, 0xcd, 0x2b, 0xcf, + 0x39, 0xcd, 0x2a, 0xc8, 0xf1, 0xcc, 0x29, 0xbd, 0x99, 0x8c, 0x28, 0x93, + 0x71, 0x4b, 0x23, 0x59, 0xd9, 0x09, 0x1c, 0xf1, 0x78, 0x06, 0x0e, 0x9a, + 0xb0, 0x03, 0x00, 0x7b, 0x88, 0x02, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, + 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x87, 0x18, 0x03, 0x00, 0x10, + 0x79, 0x47, 0x11, 0xe8, 0x31, 0x8e, 0x2b, 0x4b, 0x1a, 0x11, 0x38, 0x75, + 0x62, 0xd2, 0x3d, 0x7e, 0xa2, 0x92, 0x40, 0x24, 0x2a, 0x50, 0x36, 0x8a, + 0x8a, 0x13, 0x49, 0x76, 0x0a, 0x13, 0x49, 0x97, 0x12, 0x14, 0x4a, 0xd9, + 0x0a, 0x96, 0x51, 0x91, 0x12, 0x54, 0x4c, 0x65, 0xf2, 0xd2, 0x49, 0x59, + 0xc2, 0x52, 0x4a, 0x5c, 0xe2, 0x12, 0x4b, 0x62, 0x32, 0xd3, 0x4b, 0x71, + 0x92, 0x93, 0x4d, 0x81, 0x02, 0x94, 0x4f, 0x86, 0x3a, 0x54, 0x50, 0x9a, + 0xc2, 0x54, 0x52, 0x9c, 0xea, 0x94, 0x52, 0x9f, 0x12, 0x15, 0x53, 0xaa, + 0x4a, 0x15, 0x54, 0xa8, 0x22, 0x15, 0x54, 0x97, 0xca, 0x54, 0x52, 0x96, + 0xaa, 0x14, 0x52, 0x97, 0xb2, 0x14, 0x52, 0xba, 0xda, 0x15, 0x56, 0x98, + 0xd2, 0x94, 0x52, 0x87, 0x2a, 0x94, 0x50, 0x86, 0x22, 0x54, 0x50, 0x8b, + 0x5a, 0xd4, 0x50, 0x84, 0x22, 0xd4, 0x4f, 0x81, 0x1a, 0xd4, 0x4f, 0x6c, + 0x82, 0x93, 0x4d, 0x6d, 0x72, 0x53, 0x4d, 0x54, 0xb2, 0x92, 0x4a, 0x4d, + 0x72, 0xd2, 0x49, 0x40, 0x2a, 0x52, 0x48, 0x45, 0x5a, 0x92, 0x48, 0x47, + 0x5a, 0xd2, 0x48, 0x22, 0x22, 0x91, 0x44, 0x0f, 0x9a, 0x50, 0x42, 0x10, + 0xa2, 0x10, 0x42, 0x06, 0x3a, 0x90, 0x40, 0xd1, 0xd9, 0x4e, 0x3b, 0xa2, + 0x41, 0x8d, 0x34, 0x80, 0x19, 0x8c, 0x30, 0x5d, 0x21, 0xcb, 0x2b, 0x81, + 0xf1, 0xcb, 0x2b, 0xc1, 0x11, 0x4e, 0x38, 0x36, 0xf9, 0x89, 0x25, 0xa1, + 0x19, 0x8d, 0x33, 0xf7, 0xd1, 0x0f, 0x3e, 0x56, 0xca, 0xd2, 0x49, 0x36, + 0x82, 0x91, 0x41, 0x34, 0x7a, 0x11, 0x42, 0x4e, 0x42, 0x12, 0x44, 0x4e, + 0x52, 0x12, 0x44, 0x4f, 0x52, 0x92, 0x44, 0x4b, 0xab, 0xd8, 0x59, 0xea, + 0xf2, 0x15, 0x4e, 0x67, 0x22, 0x12, 0x3f, 0x58, 0x59, 0x89, 0x1c, 0x00, + 0x00, 0x00, 0x00, 0xc0, 0x31, 0x0e, 0x38, 0x98, 0xba, 0x14, 0x50, 0x93, + 0x92, 0x94, 0x4f, 0x96, 0x8a, 0x14, 0x50, 0x8f, 0x4a, 0x94, 0x4e, 0x2d, + 0x6a, 0x91, 0x43, 0xf3, 0x91, 0xcf, 0x3c, 0x05, 0x62, 0x90, 0x3f, 0x13, + 0xea, 0x50, 0x41, 0xee, 0x01, 0x90, 0x3c, 0xde, 0x51, 0x8f, 0x3b, 0x0d, + 0x9a, 0x50, 0x40, 0xfc, 0x19, 0x90, 0x3d, 0xc6, 0x69, 0x0e, 0x36, 0xbe, + 0x21, 0x4e, 0x34, 0xbd, 0x01, 0x0e, 0x34, 0xa3, 0x31, 0x8d, 0x31, 0xaa, + 0x51, 0x8d, 0x32, 0xb3, 0xb9, 0xcd, 0x34, 0xd0, 0x4a, 0x96, 0x53, 0x81, + 0x62, 0xd2, 0x3b, 0x8f, 0xe2, 0x12, 0x40, 0x92, 0xf2, 0x52, 0x40, 0x85, + 0x7a, 0x52, 0x3e, 0x75, 0x12, 0xd2, 0x3a, 0x63, 0x8a, 0x91, 0x38, 0x50, + 0xea, 0x90, 0x36, 0xf6, 0x09, 0x4e, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, + 0xf8, 0x44, 0x0a, 0x01, 0x21, 0x86, 0x0d, 0x44, 0x19, 0x48, 0x16, 0x53, + 0xa9, 0x88, 0x18, 0x22, 0x39, 0x47, 0x13, 0x41, 0x19, 0x88, 0x16, 0xa2, + 0x79, 0x4b, 0x23, 0x9f, 0xf1, 0x0a, 0x22, 0x6b, 0x39, 0xc9, 0x1a, 0xbe, + 0x01, 0x4c, 0x25, 0x99, 0xd1, 0x4a, 0x22, 0xad, 0xa9, 0x8b, 0x24, 0x00, + 0x00, 0x00, 0x00, 0xd0, 0x78, 0x44, 0x08, 0xc3, 0x11, 0xcc, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x24, 0x71, 0xc7, 0x12, 0x37, 0xda, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x01, 0x12, 0x0e, 0x2c, 0xeb, + 0x49, 0x0d, 0x2a, 0x03, 0x3a, 0x4e, 0x2e, 0x00, 0x22, 0x8e, 0x2d, 0xed, + 0xa1, 0x8d, 0x2c, 0x46, 0x32, 0x90, 0x37, 0x98, 0xe1, 0x4a, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, 0x39, + 0x02, 0xd0, 0x34, 0x1c, 0xaa, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0xe2, + 0x01, 0x0d, 0x2a, 0xf3, 0xb1, 0x0d, 0x2c, 0xef, 0xa9, 0x4d, 0x2c, 0xd5, + 0xb9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x33, + 0x52, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xe1, 0xf0, 0xc4, 0x0a, 0x2c, + 0x02, 0x0f, 0x32, 0xd8, 0x59, 0x0c, 0x27, 0xe0, 0x88, 0x04, 0x0b, 0x17, + 0xa2, 0x4e, 0x30, 0xc5, 0x31, 0xcc, 0x25, 0x59, 0xca, 0x11, 0x3a, 0x68, + 0x4a, 0x12, 0x3f, 0x51, 0x6a, 0x91, 0x39, 0x46, 0x0a, 0xd1, 0x38, 0x4d, + 0xfa, 0x90, 0x3a, 0x5a, 0x5a, 0xd1, 0x3b, 0x3c, 0x82, 0xd0, 0x37, 0x8e, + 0x1a, 0xd3, 0x41, 0x6c, 0x2a, 0xd2, 0x3d, 0xdb, 0xd2, 0x15, 0x4d, 0x85, + 0xea, 0xd2, 0x41, 0xc0, 0xba, 0xd4, 0x48, 0xb5, 0x7a, 0x14, 0x48, 0x9e, + 0xfa, 0x13, 0x45, 0x8d, 0x52, 0xd3, 0x42, 0x87, 0x12, 0xd3, 0x41, 0x7a, + 0x82, 0x52, 0x40, 0x6f, 0x4a, 0xd2, 0x3e, 0x6e, 0x42, 0x92, 0x3e, 0x74, + 0x5a, 0x52, 0x3f, 0x73, 0x62, 0xd2, 0x3e, 0x73, 0x72, 0x52, 0x3f, 0x73, + 0x62, 0x52, 0x3f, 0x6f, 0x5a, 0xd2, 0x3e, 0x70, 0x5a, 0x12, 0x3f, 0x7f, + 0x92, 0x52, 0x40, 0x76, 0x72, 0xd2, 0x3f, 0x82, 0xb2, 0xd2, 0x40, 0x77, + 0x72, 0xd2, 0x3f, 0x75, 0x62, 0x92, 0x3f, 0x74, 0x5a, 0x92, 0x3f, 0x7d, + 0xa2, 0x52, 0x40, 0x82, 0xba, 0xd2, 0x40, 0x7e, 0xa2, 0x52, 0x40, 0x83, + 0xca, 0xd2, 0x40, 0x83, 0xd2, 0xd2, 0x40, 0x85, 0xda, 0x12, 0x41, 0x7f, + 0xa2, 0x52, 0x40, 0x83, 0xda, 0x12, 0x41, 0x93, 0x7a, 0xd3, 0x42, 0x90, + 0x6a, 0x93, 0x42, 0x8e, 0x5a, 0x93, 0x42, 0x96, 0x9a, 0x53, 0x43, 0x94, + 0x82, 0x93, 0x42, 0x4d, 0x52, 0x11, 0x37, 0x5c, 0xd2, 0xd1, 0x39, 0x28, + 0x12, 0x50, 0x33, 0x57, 0x62, 0x91, 0x38, 0x2b, 0x4a, 0x90, 0x32, 0xa1, + 0x02, 0x94, 0x43, 0x7b, 0x92, 0x12, 0x3c, 0x7b, 0x8a, 0x52, 0x3c, 0x5e, + 0xf2, 0xd1, 0x3b, 0xe0, 0xd2, 0x15, 0x4b, 0xdf, 0xda, 0x15, 0x4b, 0x09, + 0x0a, 0x0f, 0x30, 0xa0, 0xe2, 0x13, 0x43, 0x91, 0x62, 0x93, 0x41, 0xb8, + 0x4a, 0xd4, 0x47, 0x34, 0x42, 0x90, 0x39, 0x6e, 0x42, 0xd2, 0x3e, 0x8b, + 0x0a, 0x13, 0x42, 0x90, 0x1a, 0x13, 0x42, 0x7c, 0x82, 0x12, 0x40, 0x56, + 0x7a, 0x91, 0x3b, 0x55, 0x6a, 0x51, 0x3b, 0xc9, 0x92, 0x54, 0x49, 0x91, + 0xf2, 0x92, 0x42, 0xae, 0xe2, 0x93, 0x47, 0xc8, 0x42, 0xd4, 0x49, 0x5b, + 0x0a, 0x51, 0x3b, 0xbf, 0x42, 0x54, 0x48, 0xc5, 0x7a, 0xd4, 0x48, 0x87, + 0xb2, 0x12, 0x41, 0xd7, 0x4a, 0x15, 0x49, 0xe4, 0xd1, 0x4d, 0x2e, 0x0d, + 0xca, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0xcd, 0xf9, 0x8c, 0x2a, 0x15, + 0xfa, 0x8e, 0x31, 0x03, 0x62, 0x8e, 0x30, 0xb4, 0xe9, 0xcd, 0x37, 0xc1, + 0x11, 0x8e, 0x19, 0xba, 0x88, 0x45, 0x11, 0x15, 0xb1, 0x87, 0x17, 0xbb, + 0xd0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x27, 0xf9, 0xc7, 0x14, 0xae, 0xd1, 0x0b, 0x25, 0x60, + 0x91, 0x08, 0x1a, 0xcd, 0x01, 0x4b, 0x26, 0x17, 0x7a, 0x4c, 0x2e, 0x2c, + 0x1a, 0x4d, 0x31, 0xc1, 0x72, 0xd4, 0x48, 0x86, 0xaa, 0x52, 0x41, 0x12, + 0xa2, 0x0b, 0x2d, 0x55, 0x0a, 0xce, 0x35, 0x30, 0x0a, 0x0d, 0x32, 0x45, + 0x02, 0x0e, 0x34, 0x49, 0xe2, 0xcd, 0x34, 0x36, 0x1a, 0xcd, 0x31, 0x14, + 0x92, 0x0c, 0x2f, 0x78, 0xb2, 0x13, 0x4c, 0x81, 0xe2, 0x93, 0x4c, 0x80, + 0xba, 0xd3, 0x4b, 0x74, 0x6a, 0x53, 0x4a, 0x80, 0xaa, 0xd3, 0x4a, 0x87, + 0x02, 0x14, 0x4c, 0x74, 0x5a, 0x93, 0x4a, 0x92, 0x6a, 0x94, 0x50, 0xc2, + 0x02, 0x96, 0x56, 0xd1, 0x72, 0xd6, 0x58, 0xbb, 0xc2, 0x95, 0x55, 0x52, + 0x7a, 0x92, 0x48, 0xe4, 0x01, 0xcf, 0x38, 0x9d, 0xf1, 0x8b, 0x28, 0x2a, + 0xa9, 0xc8, 0x1c, 0xcf, 0x48, 0x46, 0x15, 0x99, 0x78, 0x44, 0x0f, 0x75, + 0x28, 0x03, 0x0a, 0x59, 0x38, 0x02, 0x00, 0x44, 0x00, 0x00, 0x00, 0x59, + 0x00, 0x00, 0x00, 0x8c, 0xf0, 0x02, 0x00, 0xdf, 0x30, 0x05, 0x0c, 0x61, + 0x01, 0x89, 0x1a, 0xc6, 0x21, 0x4c, 0x26, 0xf2, 0x81, 0x8d, 0x2b, 0x0b, + 0x62, 0x0e, 0x30, 0xff, 0x09, 0x4e, 0x2e, 0x06, 0x42, 0x8e, 0x2f, 0x21, + 0x1a, 0xcf, 0x32, 0x08, 0x42, 0x0e, 0x2f, 0x04, 0x2a, 0x4e, 0x2e, 0x09, + 0x4a, 0x8e, 0x2f, 0x0c, 0x72, 0x8e, 0x30, 0x26, 0x62, 0xcf, 0x33, 0x51, + 0xba, 0x90, 0x39, 0x49, 0x5a, 0x50, 0x38, 0x21, 0xe2, 0xce, 0x31, 0x27, + 0x2a, 0x8f, 0x32, 0x0e, 0x82, 0x4e, 0x30, 0xdf, 0x21, 0x8d, 0x2a, 0x28, + 0x7a, 0x4f, 0x34, 0x1a, 0x12, 0x8f, 0x32, 0xe6, 0x69, 0x8d, 0x2c, 0x41, + 0x22, 0x10, 0x38, 0xd3, 0xc1, 0x0c, 0x2a, 0x1c, 0x02, 0xcf, 0x32, 0x15, + 0xd2, 0x0e, 0x32, 0x0f, 0x9a, 0x4e, 0x30, 0x1e, 0x12, 0x8f, 0x31, 0x1f, + 0xf2, 0x8e, 0x31, 0x44, 0x1a, 0xd0, 0x35, 0x5e, 0x02, 0xd1, 0x39, 0xee, + 0x71, 0x8d, 0x2b, 0xdf, 0x11, 0xcd, 0x2a, 0x64, 0x5a, 0x51, 0x3c, 0x4f, + 0x92, 0x50, 0x39, 0xc7, 0x39, 0xcc, 0x27, 0xba, 0xd1, 0xcb, 0x25, 0x4e, + 0x92, 0x50, 0x39, 0x86, 0x52, 0x52, 0x40, 0x35, 0x92, 0x4f, 0x34, 0xbf, + 0xf9, 0xcb, 0x25, 0xba, 0x01, 0xcc, 0x25, 0x2e, 0x92, 0xcf, 0x34, 0x8f, + 0x92, 0x52, 0x41, 0x5e, 0xda, 0x50, 0x3a, 0xeb, 0x21, 0x4d, 0x2b, 0xab, + 0x61, 0x4b, 0x24, 0x1b, 0xea, 0xce, 0x32, 0x86, 0x4a, 0x92, 0x40, 0x29, + 0x3a, 0xcf, 0x33, 0xaf, 0x69, 0x4b, 0x24, 0x16, 0xaa, 0x8e, 0x31, 0x78, + 0xb2, 0x51, 0x3d, 0x19, 0x7a, 0x4e, 0x30, 0x36, 0x5a, 0x0f, 0x33, 0x36, + 0x8a, 0xcf, 0x33, 0x23, 0xca, 0x0e, 0x31, 0x14, 0x7a, 0xce, 0x2f, 0x31, + 0x62, 0xcf, 0x32, 0x2e, 0x1a, 0x8f, 0x31, 0x2b, 0x02, 0x4f, 0x31, 0xbb, + 0xb1, 0x0b, 0x24, 0x56, 0xc2, 0x10, 0x39, 0xd0, 0x89, 0x8c, 0x28, 0x21, + 0x12, 0x4f, 0x32, 0x2c, 0x9a, 0x4f, 0x34, 0xe0, 0x31, 0x4d, 0x2b, 0xf3, + 0xd9, 0xcd, 0x2d, 0x09, 0x62, 0x0e, 0x30, 0x0e, 0x8a, 0x8e, 0x30, 0x02, + 0x02, 0xce, 0x2c, 0xed, 0x69, 0x4d, 0x2b, 0xe9, 0x49, 0x0d, 0x2b, 0xe2, + 0x19, 0x8d, 0x2a, 0xd6, 0xc1, 0x8c, 0x29, 0xe0, 0xf9, 0x4c, 0x2a, 0xc8, + 0x51, 0xcc, 0x27, 0xa6, 0x69, 0x0b, 0x23, 0x9f, 0x49, 0x8b, 0x22, 0xc4, + 0xc1, 0x8c, 0x28, 0x1f, 0x0a, 0x10, 0x35, 0x43, 0xe2, 0x50, 0x39, 0x30, + 0x6a, 0xd0, 0x37, 0xcf, 0x61, 0xcd, 0x2a, 0xb6, 0x79, 0xcc, 0x27, 0xa8, + 0x29, 0x0c, 0x26, 0x9a, 0xc1, 0x4b, 0x24, 0x8d, 0x31, 0x8b, 0x22, 0x82, + 0xb9, 0xca, 0x20, 0x3e, 0xb9, 0x48, 0x18, 0xce, 0x60, 0xc5, 0x09, 0x84, + 0xd8, 0x02, 0x00, 0x5c, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0xa9, + 0x98, 0x04, 0x00, 0x3c, 0xe9, 0x08, 0x16, 0xe1, 0x11, 0x8e, 0x2a, 0x54, + 0x72, 0x11, 0x39, 0x82, 0xba, 0x52, 0x3f, 0x87, 0xfa, 0x52, 0x41, 0x93, + 0xca, 0x53, 0x49, 0xeb, 0x42, 0x16, 0x52, 0x5e, 0x92, 0x12, 0x48, 0x30, + 0x8a, 0x11, 0x44, 0x34, 0xe2, 0x51, 0x46, 0x42, 0x4a, 0x52, 0x48, 0x50, + 0x92, 0xd2, 0x49, 0x5e, 0xf2, 0x92, 0x4b, 0x66, 0x52, 0x53, 0x4c, 0x71, + 0x7a, 0x93, 0x4d, 0x86, 0x3a, 0x14, 0x50, 0x8b, 0x62, 0xd4, 0x50, 0x90, + 0x8a, 0x54, 0x51, 0x93, 0xa2, 0x94, 0x51, 0x89, 0x4a, 0x54, 0x50, 0x8f, + 0x6a, 0x14, 0x51, 0x96, 0xa2, 0xd4, 0x51, 0x95, 0x82, 0xd4, 0x51, 0x95, + 0x7a, 0xd4, 0x51, 0x8e, 0x72, 0x54, 0x51, 0xa2, 0x22, 0xd5, 0x53, 0x8b, + 0x62, 0xd4, 0x50, 0x83, 0x1a, 0xd4, 0x4f, 0x80, 0x0a, 0x14, 0x4f, 0x78, + 0xda, 0x93, 0x4e, 0x6a, 0x6a, 0x13, 0x4d, 0x68, 0x42, 0xd3, 0x4c, 0x73, + 0x92, 0xd3, 0x4d, 0x7c, 0xf2, 0x93, 0x4e, 0x44, 0x42, 0x92, 0x48, 0x56, + 0xc2, 0x92, 0x4a, 0x2d, 0x82, 0xd1, 0x45, 0x3c, 0xf2, 0xd1, 0x47, 0x2c, + 0x82, 0xd1, 0x45, 0x23, 0x4a, 0x51, 0x44, 0x17, 0xf2, 0x10, 0x43, 0xeb, + 0xa9, 0xcf, 0x3e, 0xdd, 0xe1, 0xce, 0x3b, 0xc5, 0x49, 0x0e, 0x39, 0x94, + 0xd1, 0xcc, 0x32, 0x48, 0x81, 0x0a, 0x29, 0x13, 0xb9, 0xc8, 0x20, 0xc4, + 0x29, 0x8e, 0x37, 0x96, 0xc9, 0x0c, 0x32, 0xc6, 0x51, 0x4e, 0x38, 0x57, + 0xb1, 0x0a, 0x2a, 0x25, 0x42, 0x51, 0x44, 0x0a, 0x42, 0x90, 0x3c, 0x4b, + 0x4a, 0x52, 0x46, 0x47, 0x1a, 0x52, 0x43, 0x4b, 0x32, 0xd2, 0x43, 0x4f, + 0x52, 0xd2, 0x44, 0x9b, 0xba, 0x53, 0x45, 0xf1, 0x22, 0x16, 0x4f, 0x8c, + 0x22, 0x13, 0x43, 0x06, 0xc2, 0x0e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x12, 0x14, 0x4c, 0x89, + 0x52, 0x54, 0x4d, 0x89, 0x3a, 0x94, 0x4d, 0x1e, 0xea, 0xd0, 0x41, 0x38, + 0xa2, 0x91, 0x45, 0x04, 0x32, 0xd0, 0x3f, 0x0a, 0x7a, 0x10, 0x40, 0xd9, + 0xf9, 0x0e, 0x3a, 0xd8, 0xf1, 0x0e, 0x3a, 0x0e, 0x9a, 0xd0, 0x3f, 0x18, + 0x02, 0x11, 0x41, 0xd0, 0xc9, 0x4e, 0x38, 0xab, 0xe1, 0x8d, 0x33, 0xb8, + 0x01, 0xce, 0x33, 0xa3, 0x49, 0x8d, 0x31, 0x97, 0xd9, 0xcc, 0x30, 0xae, + 0x81, 0x8d, 0x33, 0xd1, 0xd2, 0x55, 0x51, 0x4a, 0x2a, 0x11, 0x38, 0x86, + 0x82, 0xd2, 0x3c, 0x94, 0xea, 0x52, 0x40, 0x87, 0x7a, 0xd2, 0x3e, 0x74, + 0x0a, 0x52, 0x3a, 0x62, 0xa2, 0x11, 0x39, 0x50, 0x02, 0x91, 0x36, 0xf7, + 0x01, 0x4e, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, 0x48, 0x85, 0x0b, 0xe1, + 0x20, 0x05, 0x0b, 0x45, 0x31, 0x88, 0x16, 0xfa, 0xc0, 0xc5, 0x0d, 0x2d, + 0xa9, 0xc7, 0x13, 0x84, 0x41, 0x0a, 0x1f, 0x93, 0xd9, 0x8a, 0x21, 0xda, + 0xd0, 0xc4, 0x09, 0xd2, 0xb1, 0x0c, 0x29, 0xcb, 0x99, 0x4c, 0x29, 0x07, + 0x4a, 0xce, 0x2f, 0x01, 0x31, 0xc6, 0x0e, 0x03, 0x52, 0x8e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0xd4, 0xa1, 0x0c, 0x28, 0xfc, 0xf1, 0x4d, 0x2e, 0x45, + 0x00, 0x00, 0x00, 0x06, 0x32, 0x0e, 0x2e, 0x0c, 0x5a, 0x8e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x52, 0xce, 0x2e, 0x04, + 0x32, 0x4e, 0x2e, 0xef, 0x91, 0x8d, 0x2b, 0x25, 0x32, 0xcf, 0x32, 0xb1, + 0xa9, 0x4b, 0x24, 0x35, 0xe2, 0x4f, 0x34, 0x68, 0x09, 0x09, 0x1b, 0x00, + 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0x39, + 0xca, 0x4f, 0x35, 0x1f, 0x0a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x04, + 0xf9, 0xc5, 0x0d, 0x24, 0xea, 0x8e, 0x31, 0xda, 0xf1, 0x4c, 0x29, 0xec, + 0x81, 0x8d, 0x2b, 0xec, 0x79, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x46, + 0x22, 0x90, 0x36, 0xbf, 0xb1, 0xcb, 0x23, 0x00, 0x00, 0x00, 0x00, 0xd0, + 0x69, 0x8c, 0x27, 0xaa, 0x19, 0x4b, 0x22, 0xe0, 0xd9, 0xcc, 0x28, 0xe7, + 0x29, 0x8d, 0x29, 0xc8, 0x29, 0x0c, 0x25, 0xcb, 0x19, 0xcd, 0x28, 0x72, + 0x7a, 0x12, 0x40, 0x01, 0xca, 0x4e, 0x30, 0x73, 0x72, 0xd2, 0x3d, 0x63, + 0xe2, 0x91, 0x3d, 0x58, 0x42, 0x91, 0x3b, 0x1e, 0xa2, 0x4f, 0x33, 0x54, + 0x9a, 0x91, 0x3b, 0x89, 0xea, 0xd2, 0x41, 0x75, 0x6a, 0xd2, 0x3f, 0xd6, + 0x92, 0x15, 0x4c, 0xc1, 0xb2, 0x14, 0x49, 0xa6, 0x22, 0x14, 0x46, 0x93, + 0x72, 0x53, 0x43, 0x8b, 0x3a, 0x93, 0x42, 0x7d, 0xaa, 0x92, 0x40, 0x76, + 0x6a, 0x92, 0x3f, 0x6d, 0x3a, 0x92, 0x3e, 0x69, 0x22, 0x12, 0x3e, 0x6f, + 0x42, 0x92, 0x3e, 0x6e, 0x4a, 0x52, 0x3e, 0x75, 0x6a, 0x12, 0x3f, 0x71, + 0x52, 0x12, 0x3f, 0x6f, 0x4a, 0xd2, 0x3e, 0x76, 0x72, 0xd2, 0x3f, 0x75, + 0x62, 0x92, 0x3f, 0x78, 0x72, 0xd2, 0x3f, 0x83, 0xba, 0xd2, 0x40, 0x76, + 0x62, 0x92, 0x3f, 0x7e, 0x8a, 0x12, 0x40, 0x66, 0x0a, 0x92, 0x3c, 0x67, + 0x12, 0x12, 0x3d, 0x82, 0xba, 0xd2, 0x40, 0x7c, 0x9a, 0x52, 0x40, 0x81, + 0xb2, 0x92, 0x40, 0x81, 0xba, 0x92, 0x40, 0x87, 0xf2, 0x52, 0x41, 0x85, + 0xda, 0x12, 0x41, 0x8b, 0x2a, 0xd3, 0x41, 0x91, 0x72, 0x53, 0x43, 0x90, + 0x52, 0x53, 0x42, 0x91, 0x7a, 0x93, 0x42, 0x8d, 0x3a, 0x93, 0x42, 0x8e, + 0x42, 0xd3, 0x40, 0x8e, 0x32, 0x13, 0x42, 0x5d, 0xca, 0xd1, 0x38, 0x0c, + 0x3a, 0x4f, 0x31, 0x3e, 0x62, 0xd0, 0x37, 0xa0, 0xca, 0x93, 0x42, 0x74, + 0x7a, 0x12, 0x3c, 0x27, 0x2a, 0x10, 0x32, 0x50, 0x72, 0x11, 0x3b, 0xa6, + 0x1a, 0x14, 0x43, 0x84, 0xf2, 0xd2, 0x3e, 0xe0, 0xf2, 0x15, 0x4c, 0xab, + 0x22, 0x94, 0x44, 0x85, 0xca, 0x12, 0x40, 0x63, 0x0a, 0x92, 0x3b, 0x89, + 0xea, 0x92, 0x41, 0xd9, 0x62, 0x95, 0x4b, 0x84, 0xb2, 0x12, 0x41, 0x7a, + 0x72, 0x12, 0x40, 0x91, 0x3a, 0xd3, 0x42, 0x88, 0xe2, 0x92, 0x41, 0x68, + 0x22, 0xd2, 0x3d, 0x58, 0xaa, 0xd1, 0x3b, 0x4d, 0x1a, 0x51, 0x3a, 0xb3, + 0x0a, 0x94, 0x46, 0xce, 0xb2, 0x94, 0x49, 0x4a, 0xaa, 0x90, 0x39, 0xbb, + 0x2a, 0x54, 0x47, 0xce, 0xc2, 0x14, 0x4a, 0xa6, 0x92, 0x13, 0x45, 0x9d, + 0x52, 0x93, 0x43, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x1a, 0x10, 0x37, 0x88, + 0x9a, 0x52, 0x41, 0xfc, 0x49, 0x4e, 0x30, 0xdd, 0x69, 0xcd, 0x2b, 0x38, + 0x32, 0x90, 0x34, 0xe5, 0x79, 0xcd, 0x2c, 0xc3, 0x41, 0x0e, 0x39, 0xc2, + 0x31, 0xce, 0x38, 0x00, 0x08, 0x02, 0x09, 0x29, 0x69, 0x09, 0x20, 0xc7, + 0x10, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, 0x00, 0x00, 0x00, 0x52, + 0x99, 0x88, 0x19, 0x46, 0xc9, 0xc7, 0x16, 0xac, 0x29, 0x4a, 0x22, 0x01, + 0x3a, 0x4c, 0x2c, 0x10, 0x52, 0xcc, 0x2d, 0x28, 0x02, 0xcd, 0x30, 0x33, + 0x42, 0x4d, 0x32, 0xc7, 0xca, 0xd4, 0x49, 0xf6, 0x01, 0x4b, 0x29, 0x50, + 0x42, 0x0e, 0x36, 0x11, 0x4a, 0x4c, 0x2e, 0x2d, 0x22, 0x0d, 0x32, 0x03, + 0x2a, 0x0c, 0x2c, 0x69, 0x2a, 0x13, 0x4a, 0x73, 0x5a, 0x93, 0x4a, 0x73, + 0x52, 0x13, 0x4a, 0x6a, 0x12, 0x13, 0x49, 0x6e, 0x1a, 0x53, 0x49, 0x5d, + 0xa2, 0x92, 0x48, 0x79, 0xa2, 0x93, 0x4c, 0x98, 0xaa, 0x94, 0x51, 0xb6, + 0x8a, 0xd5, 0x54, 0xa2, 0xf2, 0x94, 0x52, 0x4d, 0x4a, 0x52, 0x47, 0x03, + 0x02, 0xd0, 0x3b, 0xc6, 0x11, 0x4e, 0x33, 0x48, 0x01, 0x8a, 0x22, 0xf7, + 0x28, 0xc7, 0x17, 0xc8, 0x00, 0x06, 0x13, 0x5b, 0x90, 0x02, 0x08, 0x48, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x8e, + 0x08, 0x03, 0x00, 0xcf, 0xa8, 0x04, 0x0a, 0x58, 0xc9, 0x88, 0x19, 0xc3, + 0x09, 0x0c, 0x26, 0x00, 0x02, 0x4e, 0x2d, 0x09, 0x4a, 0xce, 0x2f, 0xff, + 0x11, 0x8e, 0x2e, 0x18, 0xda, 0x0e, 0x32, 0x13, 0xba, 0x4e, 0x31, 0x0b, + 0x62, 0xce, 0x2f, 0x04, 0x32, 0x8e, 0x2e, 0x07, 0x4a, 0x8e, 0x2f, 0x2b, + 0x62, 0xcf, 0x33, 0x49, 0x62, 0x90, 0x38, 0x14, 0xb2, 0x8e, 0x31, 0x15, + 0xb2, 0x4e, 0x31, 0x3c, 0xea, 0xcf, 0x35, 0xf6, 0xd1, 0x4d, 0x2d, 0xf8, + 0xe9, 0x8d, 0x2d, 0x27, 0x52, 0x4f, 0x33, 0x2c, 0x82, 0x0f, 0x34, 0xd7, + 0xd9, 0x0c, 0x2a, 0x42, 0x32, 0x10, 0x38, 0xd0, 0xb1, 0xcc, 0x29, 0x32, + 0xd2, 0x8f, 0x35, 0x12, 0xaa, 0x8e, 0x31, 0x27, 0x6a, 0x0f, 0x34, 0x2a, + 0x6a, 0x4f, 0x34, 0x4d, 0x72, 0x90, 0x38, 0x38, 0xba, 0xcf, 0x34, 0xe1, + 0x11, 0x0d, 0x2a, 0x48, 0x52, 0xd0, 0x37, 0x50, 0x92, 0x90, 0x38, 0xc2, + 0x21, 0x4c, 0x26, 0xe0, 0x39, 0x4d, 0x2b, 0x80, 0x2a, 0xd2, 0x3f, 0x47, + 0x42, 0xd0, 0x37, 0xbe, 0xf1, 0x8b, 0x25, 0xcc, 0x69, 0x8c, 0x28, 0x64, + 0x3a, 0x51, 0x3b, 0x8a, 0x62, 0x12, 0x40, 0x30, 0x6a, 0x8f, 0x33, 0xbf, + 0xf9, 0x8b, 0x25, 0xbe, 0x19, 0x4c, 0x26, 0x2e, 0x9a, 0xcf, 0x34, 0x92, + 0xaa, 0x92, 0x41, 0x67, 0x2a, 0x51, 0x3b, 0xfa, 0x99, 0xcd, 0x2c, 0xa1, + 0x11, 0x0b, 0x23, 0x0b, 0x72, 0xce, 0x30, 0x8a, 0x6a, 0xd2, 0x40, 0x44, + 0x2a, 0xd0, 0x37, 0xb3, 0xa1, 0x0b, 0x25, 0xe6, 0x31, 0x4d, 0x2b, 0x84, + 0x1a, 0x52, 0x3f, 0x27, 0xe2, 0xce, 0x31, 0xcd, 0x39, 0x4c, 0x27, 0x59, + 0xca, 0x90, 0x39, 0x37, 0x9a, 0x0f, 0x34, 0x2a, 0x22, 0x0f, 0x32, 0x34, + 0x62, 0xcf, 0x32, 0x2c, 0x1a, 0x8f, 0x31, 0x38, 0x62, 0x8f, 0x32, 0x03, + 0xea, 0x0d, 0x2c, 0x0e, 0x72, 0x0e, 0x30, 0x01, 0xfa, 0x0d, 0x2d, 0x43, + 0x12, 0xd0, 0x36, 0xda, 0xd9, 0xcc, 0x29, 0x1e, 0x0a, 0x4f, 0x32, 0x33, + 0xf2, 0x0f, 0x36, 0x11, 0xc2, 0x4e, 0x31, 0x06, 0x4a, 0xce, 0x2f, 0x08, + 0x42, 0x8e, 0x2f, 0x02, 0x1a, 0xce, 0x2d, 0x08, 0x2a, 0x4e, 0x2e, 0xee, + 0x69, 0x8d, 0x2b, 0xe0, 0x09, 0x8d, 0x2a, 0xd2, 0xa1, 0x0c, 0x29, 0xd0, + 0x79, 0x4c, 0x28, 0xb6, 0xd1, 0xcb, 0x24, 0xb7, 0xd1, 0x8b, 0x24, 0x8f, + 0xa1, 0x8a, 0x20, 0x9a, 0x71, 0x4b, 0x23, 0xe0, 0x09, 0x0e, 0x2d, 0x08, + 0x22, 0x0f, 0x32, 0xfc, 0xb9, 0x8e, 0x30, 0xc8, 0x29, 0x0d, 0x2a, 0x87, + 0x01, 0x8b, 0x21, 0x6d, 0x49, 0xca, 0x1e, 0x53, 0x89, 0x09, 0x1b, 0x38, + 0x99, 0x08, 0x18, 0x12, 0x99, 0xc7, 0x12, 0xb2, 0x70, 0x04, 0x00, 0x7d, + 0x90, 0x02, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x74, 0x90, 0x02, 0x00, 0x8f, + 0x60, 0x04, 0x00, 0xc3, 0x90, 0x06, 0x00, 0x37, 0x29, 0xc9, 0x15, 0xc4, + 0xf1, 0xcc, 0x26, 0x44, 0xd2, 0xd0, 0x36, 0x7c, 0x8a, 0xd2, 0x3d, 0x5b, + 0x82, 0x92, 0x47, 0x3f, 0x02, 0xd2, 0x46, 0x20, 0x1a, 0x91, 0x43, 0x38, + 0x02, 0xd2, 0x46, 0x32, 0xea, 0x51, 0x46, 0x42, 0x3a, 0x52, 0x48, 0x4d, + 0x72, 0x92, 0x49, 0x68, 0x4a, 0x53, 0x4c, 0x6e, 0x8a, 0x13, 0x4d, 0x7a, + 0xda, 0x53, 0x4e, 0x83, 0x1a, 0x94, 0x4f, 0x7c, 0x02, 0xd4, 0x4e, 0x77, + 0xd2, 0x13, 0x4e, 0x83, 0x12, 0xd4, 0x4f, 0x89, 0x42, 0x14, 0x50, 0x82, + 0x02, 0x94, 0x4f, 0x8f, 0x6a, 0x54, 0x51, 0x69, 0x12, 0x93, 0x4b, 0x6d, + 0x42, 0xd3, 0x4b, 0x6d, 0x6a, 0x53, 0x4c, 0x82, 0x02, 0x14, 0x4f, 0x83, + 0xfa, 0x13, 0x4f, 0x70, 0x82, 0x53, 0x4d, 0x64, 0x32, 0x13, 0x4c, 0x5f, + 0x0a, 0x93, 0x4b, 0x53, 0xb2, 0x52, 0x4a, 0x58, 0xd2, 0x52, 0x4a, 0x45, + 0x42, 0x92, 0x48, 0x5a, 0xe2, 0x52, 0x4b, 0x39, 0xea, 0x91, 0x46, 0x28, + 0x7a, 0x51, 0x45, 0x23, 0x42, 0xd1, 0x44, 0x5d, 0x02, 0x53, 0x4b, 0x21, + 0x4a, 0x91, 0x44, 0xfb, 0x29, 0x90, 0x40, 0xfa, 0xe9, 0x0f, 0x40, 0xd9, + 0xe9, 0x0e, 0x3c, 0xc1, 0x39, 0x8e, 0x38, 0x8c, 0x99, 0xcc, 0x31, 0x45, + 0x69, 0x8a, 0x29, 0x0b, 0x89, 0xc8, 0x21, 0x4b, 0x99, 0x0a, 0x28, 0x84, + 0x59, 0x8c, 0x30, 0x57, 0xe9, 0xca, 0x2a, 0xcd, 0x71, 0x8e, 0x39, 0xa6, + 0x19, 0x4d, 0x34, 0x48, 0x3a, 0x12, 0x48, 0x1c, 0xd2, 0x50, 0x40, 0x2d, + 0x5a, 0x91, 0x40, 0x46, 0x1a, 0x12, 0x43, 0x4b, 0x32, 0x12, 0x44, 0xb0, + 0xa2, 0xd5, 0x53, 0xda, 0x7a, 0x55, 0x4c, 0x88, 0xd2, 0x12, 0x42, 0x33, + 0x52, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, + 0x99, 0x4c, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x76, + 0xba, 0xd3, 0x4a, 0x5e, 0xf2, 0x92, 0x48, 0x1b, 0x12, 0xd1, 0x41, 0xd2, + 0xa9, 0xce, 0x39, 0xf5, 0xe1, 0x4f, 0x3d, 0xe4, 0x59, 0x8f, 0x3b, 0xcf, + 0x71, 0xce, 0x38, 0x07, 0x32, 0x10, 0x3f, 0xfa, 0xe9, 0x4f, 0x3c, 0xd5, + 0xe9, 0xce, 0x38, 0xaa, 0xd1, 0x8d, 0x33, 0xac, 0xc1, 0x8d, 0x32, 0x9e, + 0x39, 0xcd, 0x30, 0x8f, 0xa1, 0x0c, 0x30, 0x9b, 0x01, 0x4d, 0x31, 0xa1, + 0x22, 0x94, 0x4a, 0xc3, 0x02, 0x15, 0x4e, 0x6d, 0x7a, 0x91, 0x38, 0x6a, + 0xba, 0x11, 0x3a, 0x72, 0x22, 0x12, 0x3c, 0x74, 0x1a, 0xd2, 0x3a, 0x5d, + 0x6a, 0x91, 0x38, 0x4c, 0xe2, 0x10, 0x36, 0xeb, 0xa1, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb4, + 0x08, 0x04, 0x00, 0x0c, 0x19, 0x86, 0x0f, 0x09, 0x21, 0x06, 0x0f, 0x4a, + 0x69, 0x88, 0x17, 0x5a, 0xc9, 0xc8, 0x19, 0x85, 0x41, 0xca, 0x1e, 0x9d, + 0x39, 0x0b, 0x23, 0xd2, 0xb8, 0x44, 0x09, 0x68, 0x11, 0x89, 0x1a, 0xe3, + 0x68, 0x85, 0x0b, 0x06, 0x59, 0x46, 0x11, 0x63, 0x89, 0x89, 0x1b, 0x97, + 0xf9, 0x8a, 0x21, 0x93, 0xb9, 0x4a, 0x21, 0xe5, 0x49, 0x8d, 0x2b, 0x8b, + 0x49, 0x4a, 0x20, 0x23, 0x2a, 0xcf, 0x31, 0xcd, 0xa1, 0x0c, 0x28, 0x7a, + 0x00, 0x00, 0x00, 0xd1, 0x71, 0x4c, 0x28, 0xff, 0xf9, 0x0d, 0x2d, 0xe7, + 0x59, 0x8d, 0x2a, 0x09, 0x6a, 0x0e, 0x30, 0x02, 0x3a, 0x0e, 0x2f, 0xef, + 0x79, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0xdb, + 0xf1, 0x8c, 0x2a, 0x32, 0xaa, 0x8f, 0x35, 0xf3, 0xc1, 0x8d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x57, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x3d, + 0x02, 0xd0, 0x35, 0xea, 0x59, 0x4d, 0x2b, 0x6d, 0x61, 0xc9, 0x1b, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x3f, 0x02, 0x90, 0x35, 0xe4, + 0x31, 0x8d, 0x2a, 0xf2, 0x79, 0x0d, 0x2b, 0xee, 0x89, 0xcd, 0x2b, 0xda, + 0xd9, 0x4c, 0x29, 0xdd, 0xc9, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x85, + 0x00, 0x00, 0x00, 0xe3, 0x01, 0x4d, 0x29, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x39, 0x4c, 0x27, 0xc8, 0x19, 0x8c, 0x24, 0xd5, 0x89, 0x8c, 0x26, 0x61, + 0x22, 0x12, 0x3b, 0x79, 0x5a, 0x52, 0x40, 0x45, 0xea, 0x10, 0x38, 0x49, + 0xd2, 0x10, 0x3a, 0x49, 0xc2, 0x50, 0x39, 0x8c, 0x22, 0x53, 0x42, 0xcf, + 0x42, 0x55, 0x4a, 0x95, 0xb2, 0x93, 0x43, 0x56, 0x8a, 0x11, 0x3c, 0x6d, + 0x42, 0x92, 0x3e, 0xc3, 0xc2, 0x14, 0x49, 0x9a, 0xba, 0x53, 0x44, 0x91, + 0x62, 0x13, 0x43, 0x84, 0xe2, 0x52, 0x41, 0x7d, 0xb2, 0x92, 0x40, 0x6e, + 0x32, 0x12, 0x3e, 0x6b, 0x32, 0xd2, 0x3d, 0x6a, 0x2a, 0x12, 0x3e, 0x6a, + 0x2a, 0x12, 0x3e, 0x68, 0x22, 0xd2, 0x3d, 0x56, 0x62, 0x51, 0x3a, 0x71, + 0x42, 0x92, 0x3e, 0x6c, 0x3a, 0x52, 0x3e, 0x80, 0x9a, 0x12, 0x40, 0x5b, + 0x9a, 0x11, 0x3b, 0x7d, 0x92, 0x52, 0x40, 0x74, 0x72, 0x52, 0x3f, 0x72, + 0x52, 0x52, 0x3f, 0x7a, 0x92, 0x12, 0x40, 0x79, 0x62, 0x52, 0x3f, 0x74, + 0x5a, 0x12, 0x3f, 0x7d, 0x9a, 0x52, 0x40, 0x7a, 0x92, 0x12, 0x40, 0x84, + 0xe2, 0x12, 0x41, 0x88, 0xf2, 0x92, 0x41, 0x89, 0x02, 0xd3, 0x41, 0x86, + 0xfa, 0x52, 0x41, 0x89, 0x22, 0xd3, 0x41, 0x8d, 0x5a, 0x53, 0x42, 0x8d, + 0x5a, 0x53, 0x42, 0x8c, 0x22, 0xd3, 0x41, 0x8a, 0x32, 0x53, 0x41, 0x87, + 0x02, 0x93, 0x3f, 0x8c, 0x3a, 0xd3, 0x40, 0x90, 0x22, 0x53, 0x40, 0x19, + 0x92, 0xcf, 0x33, 0x19, 0xaa, 0x0f, 0x33, 0x64, 0xda, 0xd1, 0x39, 0x1f, + 0x02, 0x10, 0x31, 0x4c, 0x32, 0xd1, 0x3b, 0x83, 0xc2, 0x92, 0x3e, 0x6e, + 0x52, 0x12, 0x3b, 0x76, 0x9a, 0xd2, 0x3c, 0xb4, 0x62, 0x54, 0x46, 0xe2, + 0xc2, 0x95, 0x49, 0x69, 0x42, 0x52, 0x3b, 0x83, 0xba, 0xd2, 0x3f, 0x6b, + 0x2a, 0xd2, 0x3b, 0xb3, 0x42, 0x14, 0x47, 0x4f, 0x12, 0x91, 0x3c, 0x71, + 0x42, 0x52, 0x3f, 0x84, 0xca, 0x12, 0x41, 0x80, 0x9a, 0x92, 0x40, 0x7e, + 0x8a, 0x52, 0x40, 0x5c, 0xaa, 0x51, 0x3c, 0xa4, 0x9a, 0x93, 0x44, 0x67, + 0x0a, 0x12, 0x3d, 0x8f, 0xd2, 0xd2, 0x41, 0xc2, 0x7a, 0x94, 0x48, 0xbd, + 0x42, 0x94, 0x47, 0xa0, 0x6a, 0x13, 0x44, 0xaa, 0xba, 0x53, 0x45, 0x9b, + 0x42, 0x53, 0x42, 0x19, 0x72, 0x4f, 0x34, 0x1f, 0x9a, 0xcf, 0x34, 0xe0, + 0xa9, 0x4d, 0x2d, 0xc6, 0x99, 0xcc, 0x29, 0x8a, 0xba, 0x92, 0x3f, 0x0e, + 0xc2, 0x8e, 0x31, 0xc4, 0x49, 0x4e, 0x39, 0xc4, 0x49, 0x4e, 0x39, 0xff, + 0x38, 0x4e, 0x25, 0xb2, 0x60, 0xc7, 0x1c, 0x7d, 0x79, 0x8c, 0x2e, 0x0f, + 0x19, 0x47, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x6b, 0x89, 0x88, 0x1b, 0x7a, + 0xe9, 0x48, 0x1c, 0xfd, 0xc9, 0x8c, 0x2c, 0xa5, 0x71, 0xc9, 0x20, 0xfc, + 0xa9, 0x0b, 0x2a, 0x12, 0x3a, 0x0c, 0x2d, 0x1b, 0xda, 0xcc, 0x2f, 0xd1, + 0x22, 0x55, 0x4b, 0x8d, 0xfa, 0xd2, 0x42, 0xdc, 0x61, 0xca, 0x27, 0xde, + 0x11, 0x4b, 0x28, 0x5f, 0xd2, 0x92, 0x48, 0x69, 0xfa, 0xd2, 0x48, 0x6b, + 0x02, 0xd3, 0x48, 0x60, 0xb2, 0xd2, 0x47, 0x49, 0x1a, 0x92, 0x45, 0x59, + 0xa2, 0x12, 0x49, 0x74, 0x92, 0x13, 0x4c, 0x8d, 0x52, 0x54, 0x50, 0x83, + 0xfa, 0x53, 0x4e, 0x41, 0xca, 0x91, 0x44, 0x01, 0xd2, 0x8f, 0x3b, 0xd2, + 0x71, 0x8e, 0x35, 0xb0, 0x41, 0x8d, 0x30, 0x4a, 0x09, 0x0a, 0x21, 0xfa, + 0x50, 0x87, 0x18, 0x89, 0x10, 0x84, 0x0b, 0x59, 0x38, 0x02, 0x00, 0x49, + 0x00, 0x00, 0x00, 0x8b, 0x78, 0x02, 0x00, 0xdc, 0xe0, 0x04, 0x00, 0xf5, + 0x00, 0x86, 0x0b, 0x57, 0xd1, 0x48, 0x19, 0xc1, 0x01, 0xcc, 0x25, 0xfe, + 0xf9, 0x8d, 0x2d, 0x06, 0x3a, 0x4e, 0x2f, 0x09, 0x62, 0x4e, 0x30, 0x1d, + 0x02, 0x8f, 0x32, 0x0c, 0x7a, 0x8e, 0x30, 0x0d, 0x7a, 0x4e, 0x30, 0x09, + 0x5a, 0xce, 0x2f, 0x25, 0x3a, 0xcf, 0x32, 0x4a, 0x72, 0x90, 0x38, 0x27, + 0x22, 0x0f, 0x33, 0x18, 0xaa, 0x4e, 0x31, 0x12, 0x92, 0x0e, 0x31, 0x44, + 0x4a, 0x90, 0x38, 0x1e, 0x12, 0x0f, 0x33, 0x3e, 0x12, 0x90, 0x36, 0x1f, + 0xf2, 0x4e, 0x32, 0xe4, 0x31, 0x0d, 0x2b, 0x32, 0xba, 0x4f, 0x35, 0x00, + 0x22, 0x4e, 0x2f, 0x1d, 0x1a, 0x0f, 0x33, 0x2c, 0x8a, 0xcf, 0x34, 0x2e, + 0x9a, 0xcf, 0x34, 0x4f, 0xa2, 0x50, 0x39, 0x41, 0x2a, 0x50, 0x37, 0xfd, + 0xf1, 0x0d, 0x2e, 0x64, 0x32, 0xd1, 0x3b, 0x11, 0x92, 0x4e, 0x31, 0xc8, + 0x59, 0xcc, 0x27, 0x74, 0xea, 0x11, 0x3d, 0x43, 0x32, 0x90, 0x36, 0xaa, + 0x71, 0xcb, 0x23, 0x10, 0xb2, 0x8e, 0x31, 0x8e, 0x92, 0x12, 0x41, 0x41, + 0x02, 0xd0, 0x35, 0xb8, 0xc1, 0x0b, 0x25, 0xdf, 0x11, 0x8d, 0x2a, 0x7a, + 0xf2, 0xd1, 0x3d, 0x8b, 0x62, 0x52, 0x40, 0x32, 0x7a, 0x8f, 0x33, 0xc1, + 0x11, 0x0c, 0x26, 0xc2, 0x39, 0x0c, 0x27, 0x2c, 0xaa, 0xcf, 0x34, 0x92, + 0xca, 0xd2, 0x41, 0x6e, 0x82, 0x51, 0x3c, 0x04, 0x12, 0x4e, 0x2e, 0xa3, + 0x29, 0x0b, 0x23, 0xfa, 0x01, 0x4e, 0x2e, 0x88, 0x62, 0x92, 0x40, 0x56, + 0xb2, 0x90, 0x39, 0xcb, 0x51, 0x4c, 0x28, 0xcc, 0x61, 0x8c, 0x28, 0x7b, + 0xe2, 0x11, 0x3e, 0x4d, 0x32, 0x50, 0x37, 0xbd, 0xb1, 0x0b, 0x25, 0x24, + 0x2a, 0x4f, 0x33, 0x61, 0x0a, 0xd1, 0x3a, 0xcb, 0x49, 0x8c, 0x27, 0x45, + 0x32, 0xd0, 0x36, 0x42, 0xea, 0xcf, 0x34, 0x30, 0x32, 0x0f, 0x32, 0x23, + 0xea, 0x0e, 0x31, 0x19, 0x8a, 0x4e, 0x2f, 0x21, 0xca, 0x8e, 0x30, 0xe7, + 0x11, 0xcd, 0x29, 0x1f, 0xda, 0x8e, 0x31, 0x38, 0xda, 0x4f, 0x35, 0xdf, + 0x21, 0xcd, 0x2a, 0x03, 0x3a, 0xce, 0x2f, 0x25, 0x52, 0x8f, 0x33, 0x30, + 0xc2, 0x4f, 0x35, 0x12, 0xaa, 0xce, 0x30, 0x03, 0x1a, 0x4e, 0x2e, 0xf7, + 0x91, 0x0d, 0x2c, 0xfa, 0xb1, 0x8d, 0x2c, 0xe2, 0x11, 0x8d, 0x2a, 0xda, + 0xc9, 0x8c, 0x29, 0xba, 0xc9, 0x8b, 0x24, 0xa6, 0x41, 0xcb, 0x22, 0xaa, + 0x51, 0xcb, 0x22, 0x8e, 0x89, 0x8a, 0x20, 0x6f, 0xf9, 0x09, 0x1d, 0x8c, + 0x29, 0xcb, 0x21, 0xe1, 0x19, 0x4e, 0x2d, 0xda, 0x01, 0x8e, 0x2c, 0xc4, + 0x11, 0x4d, 0x29, 0x57, 0xe9, 0x49, 0x1b, 0x0a, 0x41, 0x87, 0x11, 0xd5, + 0xb8, 0x05, 0x0b, 0xb9, 0x98, 0x04, 0x00, 0x98, 0xb8, 0x03, 0x00, 0x64, + 0x20, 0x02, 0x00, 0x4a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0x80, 0x02, 0x00, 0x78, 0x28, 0x06, 0x00, 0xc4, 0x58, 0x87, 0x08, 0x1c, + 0xb9, 0xc8, 0x12, 0x97, 0xf1, 0x4b, 0x21, 0x26, 0x22, 0x10, 0x33, 0x43, + 0x3a, 0xd2, 0x48, 0x25, 0x5a, 0x11, 0x45, 0x21, 0x32, 0x51, 0x44, 0x2c, + 0x8a, 0xd1, 0x45, 0x34, 0xe2, 0xd1, 0x46, 0x47, 0x4a, 0x92, 0x48, 0x5c, + 0xda, 0xd2, 0x4a, 0x74, 0xc2, 0x53, 0x4d, 0x69, 0x42, 0x53, 0x4c, 0x62, + 0x32, 0xd3, 0x4b, 0x63, 0x22, 0x13, 0x4c, 0x68, 0x62, 0xd3, 0x4c, 0x7e, + 0xda, 0xd3, 0x4e, 0x84, 0x22, 0xd4, 0x4f, 0x91, 0x7a, 0xd4, 0x50, 0x89, + 0x22, 0x14, 0x50, 0x65, 0xf2, 0x52, 0x4a, 0x7b, 0x8a, 0x13, 0x4d, 0x69, + 0x0a, 0xd3, 0x49, 0x8f, 0x52, 0x14, 0x50, 0x85, 0x1a, 0xd4, 0x4e, 0x57, + 0xb2, 0x12, 0x4a, 0x50, 0xa2, 0x92, 0x49, 0x50, 0x92, 0x92, 0x49, 0x53, + 0x92, 0x12, 0x4a, 0x45, 0x42, 0x92, 0x48, 0x57, 0xda, 0xd2, 0x4a, 0x5f, + 0x0a, 0x53, 0x4b, 0x2f, 0x9a, 0x11, 0x46, 0x2c, 0x82, 0x11, 0x46, 0x3a, + 0xfa, 0x11, 0x47, 0x36, 0xea, 0xd1, 0x46, 0x1d, 0x22, 0x51, 0x44, 0x11, + 0xaa, 0x90, 0x42, 0xea, 0xa1, 0x8f, 0x3e, 0xc8, 0x79, 0x4e, 0x3a, 0xa9, + 0x71, 0x8d, 0x35, 0x94, 0xe1, 0xcc, 0x33, 0x45, 0x99, 0x0a, 0x2a, 0x15, + 0xd1, 0x08, 0x23, 0xd8, 0xa8, 0x46, 0x18, 0x41, 0x31, 0x4a, 0x28, 0xfa, + 0x20, 0x88, 0x1e, 0x4d, 0x71, 0xca, 0x28, 0xc5, 0x19, 0x4e, 0x38, 0x0e, + 0xa2, 0x50, 0x41, 0x1f, 0xaa, 0x50, 0x3e, 0x0e, 0x52, 0xd0, 0x3e, 0x35, + 0x8a, 0xd1, 0x40, 0x40, 0xea, 0xd1, 0x41, 0x45, 0x12, 0x12, 0x43, 0xc2, + 0xb2, 0x94, 0x49, 0xa7, 0x0a, 0x14, 0x46, 0x58, 0x82, 0x11, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x83, 0xd9, 0x61, 0x11, + 0x6b, 0x18, 0x5e, 0xa5, 0x7a, 0x54, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x72, 0x10, 0x40, 0xec, + 0xd9, 0x0f, 0x3c, 0xdf, 0x61, 0x0f, 0x3b, 0xd4, 0xa9, 0xce, 0x39, 0x22, + 0x02, 0x11, 0x43, 0x04, 0x1a, 0xd0, 0x3d, 0xdc, 0xd9, 0x4e, 0x39, 0xb3, + 0xd1, 0x8d, 0x34, 0xa5, 0xa1, 0x0d, 0x32, 0x94, 0x01, 0x4d, 0x30, 0x91, + 0xc9, 0xcc, 0x2f, 0x9b, 0x21, 0x4d, 0x31, 0x3b, 0x6a, 0x91, 0x42, 0x99, + 0x02, 0x14, 0x4a, 0x62, 0xea, 0xd0, 0x35, 0x77, 0xb2, 0x91, 0x39, 0x7a, + 0xea, 0x51, 0x3a, 0x4c, 0xf2, 0x10, 0x36, 0x5b, 0x4a, 0xd1, 0x37, 0x4c, + 0xd2, 0x50, 0x35, 0xf4, 0xf9, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0xc3, + 0x28, 0x04, 0x00, 0xc8, 0x10, 0x04, 0x00, 0x57, 0xd9, 0x48, 0x19, 0x77, + 0xf9, 0x89, 0x1c, 0x10, 0x99, 0x46, 0x11, 0x30, 0xe9, 0x07, 0x15, 0x6d, + 0x31, 0xc9, 0x1a, 0xa1, 0x01, 0x4b, 0x22, 0xcf, 0xb1, 0x0c, 0x29, 0xe5, + 0x51, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x7a, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0x39, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x83, + 0x00, 0x00, 0x00, 0x35, 0x8a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xf5, + 0x30, 0xc5, 0x0b, 0x02, 0x1a, 0xce, 0x2c, 0xfa, 0x09, 0xce, 0x2c, 0x05, + 0x82, 0x0e, 0x30, 0xf4, 0xd9, 0x8d, 0x2b, 0x08, 0x42, 0xce, 0x2d, 0xf3, + 0xa1, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0x06, + 0x4a, 0x4e, 0x30, 0x08, 0x5a, 0x4e, 0x30, 0xec, 0x89, 0x8d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x5a, 0x00, 0x00, 0x00, 0x8f, 0x00, 0x00, 0x00, 0x3e, + 0x02, 0x10, 0x36, 0xf8, 0xd1, 0x0d, 0x2d, 0xc3, 0x31, 0x4c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x0d, 0x7a, 0xce, 0x30, 0xf5, + 0xa9, 0x8d, 0x2c, 0xe3, 0x29, 0x8d, 0x2a, 0xdb, 0xd9, 0x0c, 0x29, 0xe7, + 0x51, 0xcd, 0x2a, 0xda, 0xd9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x06, + 0x49, 0x46, 0x0e, 0x26, 0x22, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x89, + 0x00, 0x00, 0x00, 0x2c, 0x32, 0xcf, 0x31, 0xe3, 0xc9, 0x8c, 0x28, 0x25, + 0x12, 0x50, 0x33, 0x82, 0xba, 0x52, 0x41, 0x69, 0x42, 0x12, 0x3c, 0x85, + 0xfa, 0xd2, 0x3f, 0x57, 0x7a, 0xd1, 0x3b, 0x54, 0x7a, 0x51, 0x3b, 0xa1, + 0x12, 0x54, 0x45, 0xd1, 0x62, 0x95, 0x4a, 0x46, 0x0a, 0x91, 0x39, 0x7f, + 0xa2, 0x12, 0x40, 0x61, 0x02, 0xd2, 0x3c, 0x98, 0xb2, 0x13, 0x44, 0x86, + 0x02, 0x93, 0x41, 0x83, 0xd2, 0x52, 0x41, 0x6d, 0x52, 0xd2, 0x3e, 0x6b, + 0x3a, 0x52, 0x3e, 0x68, 0x1a, 0x12, 0x3d, 0x63, 0x12, 0x12, 0x3d, 0x6b, + 0x32, 0x52, 0x3e, 0x6a, 0x2a, 0x12, 0x3e, 0x64, 0x1a, 0x92, 0x3d, 0x5c, + 0xca, 0x51, 0x3c, 0x6e, 0x4a, 0x92, 0x3e, 0x7b, 0x8a, 0xd2, 0x3f, 0x6b, + 0x32, 0xd2, 0x3d, 0x72, 0x4a, 0x92, 0x3f, 0x6d, 0x52, 0x92, 0x3e, 0x76, + 0x6a, 0x92, 0x3f, 0x77, 0x6a, 0x12, 0x3f, 0x7d, 0x92, 0x12, 0x40, 0x7b, + 0x9a, 0x12, 0x40, 0x7c, 0xa2, 0x52, 0x40, 0x80, 0xba, 0x92, 0x40, 0x6f, + 0x52, 0xd2, 0x3e, 0x83, 0xc2, 0xd2, 0x40, 0x89, 0x02, 0xd3, 0x41, 0x8a, + 0x12, 0xd3, 0x41, 0x84, 0xf2, 0x12, 0x41, 0x8c, 0x42, 0x13, 0x42, 0x8d, + 0x42, 0x53, 0x42, 0x8f, 0x52, 0x93, 0x42, 0x8b, 0x2a, 0xd3, 0x41, 0x8a, + 0x2a, 0x13, 0x41, 0x8e, 0x3a, 0x13, 0x41, 0x56, 0x82, 0x11, 0x3b, 0x78, + 0x72, 0x92, 0x3e, 0x42, 0xca, 0x50, 0x34, 0x14, 0x42, 0x0f, 0x32, 0x50, + 0x1a, 0x51, 0x3b, 0x7a, 0x7a, 0x52, 0x3c, 0x6d, 0x3a, 0x52, 0x3c, 0x7c, + 0x92, 0x12, 0x3c, 0x75, 0x42, 0x52, 0x3a, 0x82, 0xc2, 0x12, 0x3c, 0xdf, + 0x9a, 0x15, 0x49, 0xde, 0xd2, 0xd5, 0x4b, 0x2c, 0x42, 0x90, 0x34, 0x1a, + 0xaa, 0x4f, 0x32, 0x87, 0xea, 0x12, 0x40, 0xaf, 0x22, 0x94, 0x46, 0x79, + 0x5a, 0x12, 0x40, 0x74, 0x62, 0x92, 0x3f, 0x76, 0x72, 0x92, 0x3f, 0x87, + 0xda, 0x92, 0x41, 0x78, 0x6a, 0xd2, 0x3f, 0xcf, 0xe2, 0x54, 0x4a, 0xaa, + 0x12, 0xd4, 0x45, 0xae, 0xe2, 0xd3, 0x45, 0xd1, 0x02, 0x95, 0x4a, 0x96, + 0x22, 0xd3, 0x42, 0xa6, 0xba, 0x13, 0x45, 0xa3, 0x92, 0x13, 0x43, 0x0f, + 0xea, 0x0e, 0x33, 0x19, 0x5a, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x25, + 0xba, 0x8f, 0x35, 0x5b, 0x52, 0xd1, 0x3b, 0x39, 0x22, 0x50, 0x37, 0xc0, + 0x60, 0x88, 0x22, 0xb6, 0x01, 0x0e, 0x38, 0xc4, 0x49, 0xce, 0x28, 0xc4, + 0x49, 0x4e, 0x39, 0xc1, 0x19, 0x8e, 0x1b, 0xc6, 0x00, 0x46, 0x14, 0x0b, + 0x59, 0x47, 0x16, 0x59, 0x90, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, + 0x00, 0x00, 0x00, 0xf7, 0xa8, 0x82, 0x09, 0x77, 0x01, 0xc7, 0x1a, 0xeb, + 0x09, 0xcc, 0x2a, 0xb5, 0x01, 0xca, 0x21, 0xd7, 0x01, 0x0b, 0x27, 0xdc, + 0x49, 0x0b, 0x28, 0xed, 0x09, 0x0c, 0x2a, 0xdb, 0x89, 0x8b, 0x28, 0xd0, + 0x12, 0x15, 0x4b, 0x55, 0x6a, 0x12, 0x46, 0x61, 0xaa, 0x92, 0x47, 0x67, + 0xc2, 0x12, 0x48, 0x53, 0x42, 0x52, 0x45, 0x47, 0x12, 0x92, 0x45, 0x53, + 0x7a, 0x52, 0x48, 0x64, 0x0a, 0x53, 0x4a, 0x59, 0x9a, 0x12, 0x49, 0x23, + 0xd2, 0x50, 0x41, 0xf7, 0x69, 0x4f, 0x3a, 0xd0, 0x61, 0x8e, 0x35, 0xcc, + 0x39, 0x4e, 0x34, 0x9e, 0xa1, 0x0c, 0x2c, 0x54, 0x31, 0x8a, 0x20, 0xdf, + 0x88, 0xc6, 0x13, 0xae, 0xc0, 0x04, 0x0b, 0x8a, 0x38, 0x03, 0x00, 0x86, + 0xe0, 0x02, 0x00, 0x2b, 0x19, 0x06, 0x00, 0xd5, 0xe8, 0x84, 0x09, 0x50, + 0x91, 0x88, 0x18, 0xc3, 0x19, 0x4c, 0x26, 0xef, 0x89, 0x4d, 0x2c, 0x09, + 0x52, 0x0e, 0x30, 0x1b, 0xe2, 0x4e, 0x32, 0x1d, 0xfa, 0x4e, 0x32, 0x14, + 0xaa, 0x0e, 0x31, 0x12, 0xa2, 0x0e, 0x31, 0x26, 0x52, 0x0f, 0x33, 0x42, + 0x22, 0x90, 0x36, 0x25, 0x1a, 0x8f, 0x32, 0x13, 0x92, 0x4e, 0x31, 0x0f, + 0x7a, 0x0e, 0x31, 0x17, 0xda, 0xce, 0x31, 0x38, 0xd2, 0x8f, 0x35, 0x48, + 0x5a, 0xd0, 0x38, 0x0d, 0x7a, 0x4e, 0x30, 0xff, 0x01, 0x0e, 0x2e, 0x33, + 0x92, 0x4f, 0x34, 0x1a, 0xfa, 0x4e, 0x32, 0x38, 0x02, 0x50, 0x36, 0x40, + 0x32, 0x90, 0x37, 0x45, 0x4a, 0x10, 0x38, 0x6e, 0xc2, 0x51, 0x3d, 0xf9, + 0x01, 0x0e, 0x2e, 0x5b, 0x22, 0x91, 0x3a, 0x00, 0x1a, 0x4e, 0x2e, 0xf2, + 0xc9, 0xcd, 0x2d, 0x70, 0xca, 0x11, 0x3e, 0xdc, 0xf9, 0x8c, 0x2a, 0xf4, + 0xe1, 0x4d, 0x2d, 0x8b, 0x82, 0x12, 0x41, 0x23, 0x3a, 0x4f, 0x33, 0xb3, + 0xb9, 0x0b, 0x25, 0x41, 0x22, 0xd0, 0x36, 0x91, 0xa2, 0x52, 0x41, 0x2b, + 0x52, 0x8f, 0x33, 0xac, 0x71, 0xcb, 0x23, 0xf3, 0xc1, 0x0d, 0x2d, 0x88, + 0x6a, 0x92, 0x40, 0x8b, 0x82, 0x92, 0x40, 0x2f, 0x6a, 0x4f, 0x33, 0xc1, + 0x11, 0x0c, 0x26, 0xc6, 0x61, 0x0c, 0x28, 0x37, 0x0a, 0x50, 0x36, 0x99, + 0x1a, 0xd3, 0x42, 0x78, 0xfa, 0xd1, 0x3d, 0x10, 0x72, 0x8e, 0x30, 0xa6, + 0x41, 0x4b, 0x23, 0xeb, 0xa1, 0x8d, 0x2c, 0x83, 0x4a, 0x12, 0x40, 0x6d, + 0x5a, 0x91, 0x3b, 0xe9, 0x21, 0xcd, 0x2a, 0xb9, 0xd9, 0x8b, 0x25, 0x5d, + 0x02, 0xd1, 0x3a, 0x6e, 0x62, 0x11, 0x3c, 0xd0, 0x59, 0x4c, 0x28, 0xf0, + 0x79, 0x4d, 0x2c, 0x87, 0x3a, 0xd2, 0x3f, 0xf5, 0x89, 0x0d, 0x2c, 0xf5, + 0xa1, 0x8d, 0x2c, 0x73, 0x92, 0x51, 0x3c, 0x39, 0x72, 0x0f, 0x33, 0x39, + 0x7a, 0xcf, 0x32, 0x08, 0x12, 0x0e, 0x2d, 0x41, 0xc2, 0xcf, 0x33, 0x2e, + 0x0a, 0x0f, 0x31, 0x21, 0xd2, 0x8e, 0x30, 0xf9, 0xa1, 0x8d, 0x2b, 0x12, + 0xa2, 0x0e, 0x31, 0x33, 0xc2, 0x4f, 0x35, 0x0a, 0x62, 0xce, 0x30, 0xf9, + 0x01, 0x0e, 0x2e, 0xfe, 0x11, 0x0e, 0x2e, 0xf5, 0xc9, 0x8d, 0x2c, 0xfa, + 0xc1, 0xcd, 0x2c, 0xfc, 0xb9, 0xcd, 0x2c, 0xe3, 0x09, 0x4d, 0x2a, 0xeb, + 0x41, 0x4d, 0x2b, 0xe5, 0x39, 0x0d, 0x2b, 0xbb, 0xd1, 0xcb, 0x24, 0xa0, + 0x11, 0x0b, 0x22, 0x98, 0xc1, 0x0a, 0x21, 0x8d, 0x79, 0x4a, 0x20, 0x5e, + 0x41, 0xc9, 0x1a, 0x47, 0xc1, 0x48, 0x18, 0x92, 0xa9, 0x0b, 0x23, 0xba, + 0xb9, 0x4c, 0x28, 0xa1, 0x29, 0xcc, 0x24, 0x4c, 0x71, 0x09, 0x1a, 0xcc, + 0x60, 0x05, 0x0a, 0x8e, 0x60, 0x03, 0x00, 0x79, 0x90, 0x02, 0x00, 0x65, + 0x18, 0x02, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x54, 0x98, 0x04, 0x00, 0x8a, 0x80, 0x06, 0x00, 0xdc, + 0xc0, 0x87, 0x0d, 0x0c, 0x59, 0x88, 0x10, 0x81, 0x11, 0xcb, 0x1e, 0x4b, + 0x92, 0xd2, 0x49, 0x20, 0x32, 0x91, 0x44, 0x33, 0xb2, 0x51, 0x46, 0x40, + 0x12, 0xd2, 0x47, 0x43, 0x32, 0x12, 0x48, 0x4b, 0x5a, 0x12, 0x49, 0x49, + 0x52, 0x12, 0x49, 0x45, 0x4a, 0x92, 0x48, 0x4f, 0x82, 0xd2, 0x49, 0x59, + 0xe2, 0xd2, 0x4a, 0x67, 0x62, 0x53, 0x4c, 0x6a, 0x52, 0x93, 0x4c, 0x88, + 0x2a, 0x94, 0x4e, 0x85, 0x0a, 0x14, 0x4e, 0x85, 0x0a, 0x94, 0x4e, 0x87, + 0x12, 0xd4, 0x4e, 0x8a, 0x32, 0x54, 0x4f, 0x74, 0x6a, 0x13, 0x4c, 0x53, + 0x7a, 0xd2, 0x48, 0x84, 0x12, 0x54, 0x4f, 0x6d, 0x4a, 0x13, 0x4c, 0x44, + 0x22, 0x12, 0x48, 0x4d, 0x7a, 0x52, 0x49, 0x3d, 0x12, 0xd2, 0x47, 0x5e, + 0xe2, 0x92, 0x4b, 0x5a, 0xe2, 0xd2, 0x4a, 0x37, 0xba, 0xd1, 0x46, 0x2b, + 0x82, 0x11, 0x46, 0x40, 0x1a, 0x12, 0x48, 0x40, 0x0a, 0x12, 0x48, 0x15, + 0xfa, 0x10, 0x44, 0x44, 0x42, 0x92, 0x48, 0x10, 0xaa, 0x90, 0x42, 0xdc, + 0x39, 0x0f, 0x3d, 0xc7, 0x69, 0x8e, 0x39, 0xa4, 0xa9, 0x8d, 0x36, 0x95, + 0xe1, 0x8c, 0x33, 0x51, 0x01, 0xcb, 0x2b, 0x78, 0x11, 0xcc, 0x2b, 0x52, + 0xe9, 0x8a, 0x26, 0x3f, 0x49, 0xca, 0x27, 0x53, 0xb1, 0x8a, 0x2a, 0xde, + 0x48, 0xc7, 0x1b, 0x8c, 0x71, 0x8c, 0x31, 0x7c, 0x09, 0xcc, 0x2e, 0x20, + 0xca, 0x50, 0x41, 0x0c, 0x5a, 0x10, 0x3e, 0x27, 0xf2, 0xd0, 0x3f, 0x3e, + 0x8a, 0xd1, 0x41, 0x45, 0x12, 0xd2, 0x42, 0xd0, 0xdb, 0x1c, 0x6a, 0x02, + 0x73, 0x96, 0x50, 0xd4, 0x1a, 0xd5, 0x4a, 0x6f, 0x39, 0x0a, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x58, 0x83, 0x5a, 0x67, 0x47, 0x03, 0xda, 0x62, 0x33, + 0x2b, 0xd9, 0x60, 0x09, 0x13, 0x98, 0x5b, 0x90, 0xd2, 0x53, 0x4a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0x19, 0x0f, 0x3a, 0xc1, 0x49, 0x8e, 0x36, 0x17, 0xda, 0xd0, 0x41, 0xd4, + 0xa9, 0x8e, 0x38, 0xde, 0xf9, 0x8e, 0x39, 0xae, 0xa9, 0xcd, 0x32, 0xa3, + 0x41, 0xcd, 0x31, 0x96, 0xc9, 0x8c, 0x30, 0x93, 0xe1, 0xcc, 0x30, 0xa0, + 0x61, 0xcd, 0x32, 0x40, 0x92, 0x11, 0x43, 0x5d, 0xaa, 0x52, 0x48, 0x05, + 0x7a, 0x0e, 0x30, 0x44, 0x12, 0x50, 0x32, 0x62, 0x02, 0x11, 0x38, 0x55, + 0xe2, 0xd0, 0x35, 0x49, 0x9a, 0x90, 0x34, 0x1f, 0x3a, 0xd0, 0x32, 0xdc, + 0x69, 0x0d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xb1, 0x85, 0x0d, 0x08, 0x19, 0xc6, 0x0d, 0x43, + 0x11, 0x48, 0x16, 0x09, 0x51, 0x06, 0x10, 0x6a, 0x81, 0x49, 0x1b, 0x7f, + 0x11, 0xca, 0x1d, 0xbb, 0x29, 0x4c, 0x26, 0x92, 0x71, 0x0a, 0x21, 0x00, + 0x00, 0x00, 0x00, 0xc9, 0x81, 0x0c, 0x29, 0x44, 0x69, 0xc8, 0x18, 0xc1, + 0x41, 0x0c, 0x28, 0xff, 0x18, 0x06, 0x0e, 0xc1, 0x31, 0x0c, 0x27, 0x9f, + 0x09, 0xcb, 0x22, 0x0e, 0xa2, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x09, 0xca, 0x1d, 0x03, 0x0a, 0x8e, 0x2c, 0x00, 0x00, 0x00, 0x00, 0xf9, + 0xd9, 0x0d, 0x2c, 0x0e, 0x82, 0x0e, 0x30, 0x02, 0x32, 0x0e, 0x2e, 0x28, + 0x32, 0xcf, 0x31, 0x2c, 0x7a, 0x0f, 0x33, 0x51, 0x92, 0x10, 0x38, 0xaf, + 0x69, 0x8b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x22, + 0x42, 0xcf, 0x32, 0x0e, 0x92, 0x0e, 0x31, 0xf5, 0xe9, 0xcd, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x22, 0xe9, 0xc6, 0x11, 0x30, 0x61, 0x47, 0x13, 0x30, + 0xca, 0x0f, 0x35, 0xfd, 0x09, 0xce, 0x2d, 0xdb, 0x11, 0x4d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0xe9, 0x69, 0xcd, 0x2b, 0x19, + 0xda, 0x0e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x51, 0x8a, 0x1f, 0x18, + 0xc2, 0x8e, 0x31, 0xee, 0x89, 0x8d, 0x2b, 0xec, 0x81, 0xcd, 0x2b, 0xd2, + 0x91, 0x4c, 0x28, 0xe7, 0xd1, 0xcc, 0x28, 0xce, 0x69, 0x4c, 0x28, 0xef, + 0x30, 0xc5, 0x0b, 0xf7, 0xb9, 0x0d, 0x2c, 0xd7, 0x71, 0x4c, 0x27, 0xc8, + 0xb1, 0x0c, 0x28, 0x67, 0x4a, 0x12, 0x3c, 0x47, 0xfa, 0x90, 0x38, 0x8e, + 0x52, 0x13, 0x41, 0x66, 0x22, 0x12, 0x3c, 0x93, 0x8a, 0x53, 0x43, 0xcf, + 0x42, 0x55, 0x4a, 0xda, 0xaa, 0x95, 0x4b, 0x6c, 0x52, 0x52, 0x3e, 0x40, + 0x9a, 0x50, 0x38, 0x95, 0x6a, 0x13, 0x42, 0x85, 0xca, 0x52, 0x40, 0x70, + 0x62, 0x12, 0x3f, 0x73, 0x7a, 0x92, 0x3f, 0x68, 0x22, 0x12, 0x3e, 0x63, + 0x12, 0x52, 0x3d, 0x61, 0x0a, 0xd2, 0x3c, 0x63, 0x1a, 0x12, 0x3d, 0x69, + 0x32, 0xd2, 0x3d, 0x6b, 0x3a, 0x12, 0x3e, 0x65, 0x22, 0x52, 0x3d, 0x5f, + 0x0a, 0x92, 0x3c, 0x73, 0x6a, 0x52, 0x3f, 0x76, 0x82, 0xd2, 0x3f, 0x7b, + 0x82, 0x12, 0x40, 0x6d, 0x3a, 0x92, 0x3e, 0x75, 0x62, 0x92, 0x3f, 0x7a, + 0x82, 0x12, 0x40, 0x79, 0x7a, 0x12, 0x40, 0x81, 0xa2, 0x92, 0x40, 0x83, + 0xba, 0xd2, 0x40, 0x82, 0xca, 0xd2, 0x40, 0x84, 0xe2, 0x52, 0x41, 0x83, + 0xe2, 0xd2, 0x40, 0x83, 0xc2, 0xd2, 0x40, 0x81, 0xb2, 0x92, 0x40, 0x81, + 0xba, 0x92, 0x40, 0x8e, 0x3a, 0x53, 0x42, 0x8c, 0x3a, 0x13, 0x42, 0x8c, + 0x42, 0x13, 0x42, 0x92, 0x62, 0xd3, 0x42, 0x8e, 0x52, 0x53, 0x42, 0x88, + 0x22, 0x53, 0x41, 0x8e, 0x62, 0x93, 0x41, 0xbc, 0xa2, 0xd4, 0x45, 0x93, + 0x42, 0x53, 0x40, 0x7d, 0x4a, 0x52, 0x3d, 0x19, 0x4a, 0x8f, 0x32, 0x4a, + 0xe2, 0xd0, 0x36, 0x6a, 0x12, 0x92, 0x3a, 0x5d, 0xca, 0xd1, 0x38, 0x78, + 0x5a, 0x52, 0x3b, 0x6c, 0x1a, 0x12, 0x3a, 0x6e, 0x1a, 0x12, 0x3b, 0x7b, + 0x72, 0x52, 0x3b, 0xef, 0x3a, 0x96, 0x4e, 0xea, 0x1a, 0x16, 0x4d, 0x83, + 0xb2, 0x52, 0x3f, 0x6d, 0x32, 0x52, 0x3c, 0x2b, 0x22, 0x10, 0x36, 0xc3, + 0x92, 0x14, 0x49, 0x7a, 0x72, 0x52, 0x40, 0x63, 0x02, 0x92, 0x3d, 0x82, + 0xb2, 0xd2, 0x40, 0x84, 0xc2, 0x12, 0x41, 0x5c, 0xc2, 0x51, 0x3c, 0x6d, + 0x32, 0x92, 0x3e, 0x60, 0xb2, 0x91, 0x3c, 0x9e, 0x62, 0xd3, 0x43, 0xa6, + 0xba, 0x13, 0x45, 0x05, 0x8b, 0x96, 0x4e, 0x5c, 0x69, 0x49, 0x1c, 0x3b, + 0x42, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x50, 0x36, 0x5a, + 0x42, 0x91, 0x3b, 0x60, 0x52, 0x51, 0x3c, 0x3c, 0x22, 0x90, 0x37, 0x95, + 0x28, 0x07, 0x1e, 0xc0, 0x60, 0x88, 0x22, 0xc3, 0x41, 0x0e, 0x39, 0xc4, + 0x49, 0x4e, 0x22, 0xb9, 0x31, 0x0e, 0x38, 0x00, 0x08, 0x02, 0x09, 0x27, + 0x49, 0xc9, 0x1f, 0x9f, 0x30, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0xd5, + 0x08, 0x02, 0x00, 0x50, 0xb9, 0x05, 0x15, 0x31, 0x49, 0x06, 0x12, 0xc8, + 0xd1, 0x4b, 0x28, 0x63, 0x61, 0x08, 0x1a, 0xa4, 0x71, 0xca, 0x21, 0x92, + 0x21, 0x0a, 0x20, 0x4d, 0x1a, 0xd2, 0x43, 0x5f, 0x7a, 0x12, 0x46, 0x63, + 0x8a, 0xd2, 0x46, 0x50, 0x22, 0x12, 0x44, 0x44, 0xea, 0x51, 0x44, 0x49, + 0x2a, 0x92, 0x46, 0x3c, 0xaa, 0x51, 0x44, 0x0c, 0x32, 0xd0, 0x3d, 0xfa, + 0x29, 0x8f, 0x39, 0xd7, 0x69, 0x8e, 0x35, 0xd2, 0x61, 0x8e, 0x34, 0xc7, + 0x11, 0x0e, 0x33, 0x8b, 0xf9, 0x8b, 0x27, 0x5d, 0x59, 0xca, 0x1f, 0x43, + 0x41, 0x49, 0x1a, 0x15, 0x01, 0x48, 0x14, 0xe1, 0x38, 0x46, 0x0d, 0xc6, + 0xf0, 0x04, 0x09, 0xd5, 0x10, 0xc5, 0x09, 0x47, 0x51, 0x48, 0x17, 0xbb, + 0xf1, 0x8b, 0x25, 0xe8, 0x61, 0x8d, 0x2b, 0x10, 0x8a, 0xce, 0x30, 0x18, + 0xca, 0xce, 0x31, 0x1f, 0x02, 0xcf, 0x32, 0x22, 0x22, 0xcf, 0x32, 0x44, + 0x3a, 0x10, 0x38, 0x57, 0xda, 0x10, 0x3a, 0x22, 0x1a, 0x8f, 0x32, 0x19, + 0xc2, 0x8e, 0x31, 0x1c, 0x02, 0x8f, 0x32, 0x18, 0xf2, 0x0e, 0x33, 0x12, + 0xb2, 0xce, 0x31, 0x16, 0xd2, 0x4e, 0x32, 0x52, 0x9a, 0x50, 0x39, 0x1c, + 0xea, 0x4e, 0x32, 0x40, 0x02, 0x90, 0x35, 0x3e, 0xea, 0xcf, 0x34, 0x4c, + 0x62, 0x10, 0x38, 0x55, 0xda, 0x10, 0x3a, 0x6d, 0xaa, 0x11, 0x3d, 0x3a, + 0x0a, 0x90, 0x36, 0x2b, 0xb2, 0x0f, 0x35, 0x36, 0xfa, 0x4f, 0x36, 0xe7, + 0x69, 0xcd, 0x2b, 0x5e, 0x3a, 0x11, 0x3b, 0xc6, 0x51, 0xcc, 0x27, 0x3e, + 0x22, 0x10, 0x37, 0x52, 0xba, 0x90, 0x39, 0xba, 0x01, 0xcc, 0x25, 0x31, + 0xba, 0xcf, 0x34, 0x89, 0x62, 0x52, 0x40, 0x00, 0x1a, 0x0e, 0x2e, 0xc5, + 0x41, 0x8c, 0x27, 0x65, 0x4a, 0x91, 0x3b, 0x8c, 0x72, 0xd2, 0x40, 0x17, + 0xb2, 0x4e, 0x31, 0xb0, 0x99, 0x8b, 0x24, 0x06, 0x52, 0xce, 0x2f, 0x93, + 0xd2, 0x92, 0x41, 0x89, 0x6a, 0x12, 0x40, 0x2a, 0x3a, 0xcf, 0x32, 0xc1, + 0x09, 0x0c, 0x26, 0xc9, 0x71, 0x4c, 0x28, 0x3c, 0x1a, 0xd0, 0x36, 0xa1, + 0x52, 0xd3, 0x43, 0x84, 0x32, 0x52, 0x3f, 0x19, 0xc2, 0x8e, 0x31, 0xac, + 0x79, 0x0b, 0x24, 0xde, 0x29, 0xcd, 0x2a, 0x7e, 0x32, 0x12, 0x3f, 0x83, + 0x32, 0x12, 0x3f, 0x07, 0x12, 0x4e, 0x2e, 0xae, 0x71, 0x0b, 0x24, 0x40, + 0x1a, 0x10, 0x37, 0x8a, 0x62, 0x92, 0x40, 0x01, 0xf2, 0xcd, 0x2d, 0xc9, + 0x51, 0x0c, 0x28, 0x7f, 0x1a, 0x92, 0x3e, 0x31, 0x7a, 0x8f, 0x33, 0xc5, + 0x29, 0x0c, 0x27, 0x80, 0x12, 0xd2, 0x3e, 0x42, 0xda, 0x8f, 0x34, 0x3f, + 0x92, 0xcf, 0x33, 0x18, 0x7a, 0x0e, 0x30, 0xe9, 0x21, 0x8d, 0x2a, 0x56, + 0x92, 0xd0, 0x38, 0x29, 0x12, 0x8f, 0x31, 0x2e, 0x4a, 0x4f, 0x32, 0x1f, + 0x02, 0x8f, 0x31, 0x0d, 0x8a, 0xce, 0x30, 0xfe, 0x09, 0x8e, 0x2e, 0x27, + 0x6a, 0x0f, 0x34, 0x35, 0xe2, 0xcf, 0x35, 0x1b, 0xc2, 0x8e, 0x31, 0x08, + 0x3a, 0x4e, 0x2f, 0x03, 0x22, 0x4e, 0x2e, 0xe0, 0x01, 0x4d, 0x2a, 0xe3, + 0x09, 0x8d, 0x2a, 0xd3, 0x91, 0xcc, 0x28, 0xee, 0x71, 0x8d, 0x2b, 0xc8, + 0x39, 0xcc, 0x26, 0xa0, 0x11, 0x4b, 0x22, 0x8a, 0x59, 0xca, 0x1f, 0x74, + 0xc1, 0xc9, 0x1c, 0x54, 0xc9, 0x48, 0x19, 0x0f, 0xe1, 0x86, 0x10, 0x38, + 0x91, 0x08, 0x18, 0x71, 0x89, 0xca, 0x1f, 0x4f, 0xb9, 0xc9, 0x1a, 0x01, + 0x39, 0xc7, 0x10, 0x94, 0x00, 0x04, 0x00, 0x57, 0x00, 0x00, 0x00, 0x67, + 0x30, 0x02, 0x00, 0x51, 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x94, 0x20, 0x06, 0x00, 0xaf, + 0xc8, 0x86, 0x08, 0xa0, 0xc8, 0x06, 0x00, 0x06, 0x51, 0x08, 0x11, 0x56, + 0xfa, 0xd2, 0x4a, 0x38, 0xea, 0x11, 0x47, 0x3c, 0xea, 0x51, 0x47, 0x3e, + 0x0a, 0x52, 0x47, 0x3d, 0xfa, 0x91, 0x47, 0x3c, 0xf2, 0x91, 0x47, 0x3e, + 0x1a, 0xd2, 0x47, 0x48, 0x52, 0x12, 0x49, 0x51, 0xba, 0xd2, 0x49, 0x6f, + 0x42, 0x53, 0x4c, 0x81, 0xb2, 0x53, 0x4d, 0x7c, 0x9a, 0x53, 0x4c, 0x7d, + 0x92, 0x93, 0x4c, 0x83, 0xea, 0x93, 0x4d, 0x86, 0x02, 0x54, 0x4e, 0x5d, + 0xca, 0x92, 0x49, 0x4a, 0x42, 0x52, 0x47, 0x41, 0x0a, 0x92, 0x45, 0x26, + 0x3a, 0x91, 0x43, 0x78, 0xaa, 0x93, 0x4d, 0x59, 0xca, 0x12, 0x4a, 0x3b, + 0xf2, 0x91, 0x47, 0x42, 0x22, 0x12, 0x48, 0x35, 0xba, 0x51, 0x46, 0x2f, + 0xaa, 0xd1, 0x45, 0x2f, 0x8a, 0x51, 0x46, 0x40, 0x22, 0x12, 0x48, 0x3c, + 0x0a, 0xd2, 0x47, 0x1d, 0x2a, 0xd1, 0x44, 0x25, 0x62, 0x11, 0x45, 0x1c, + 0x2a, 0x11, 0x44, 0x2b, 0xba, 0x91, 0x46, 0xec, 0x79, 0xcf, 0x3e, 0xb4, + 0x29, 0x8e, 0x38, 0xa0, 0x91, 0x8d, 0x36, 0x88, 0xa1, 0x4c, 0x32, 0x18, + 0x31, 0x49, 0x24, 0x31, 0xd9, 0x09, 0x24, 0x4d, 0x99, 0x0a, 0x27, 0x02, + 0x59, 0x08, 0x1c, 0x26, 0x71, 0x09, 0x25, 0x45, 0x89, 0x0a, 0x29, 0x63, + 0x39, 0x4b, 0x2c, 0x43, 0x41, 0x4a, 0x28, 0xed, 0x89, 0xcf, 0x3b, 0xe3, + 0x09, 0x8f, 0x37, 0x02, 0xc2, 0x4f, 0x3b, 0x2b, 0x1a, 0x11, 0x40, 0x39, + 0x82, 0x51, 0x41, 0x35, 0x72, 0x11, 0x41, 0xaf, 0xf3, 0x1b, 0x66, 0xa4, + 0xc2, 0x13, 0x45, 0x62, 0xfa, 0xd1, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x51, 0x73, 0x1a, 0x66, 0x4d, 0x1b, 0x5a, 0x63, 0x40, + 0x8b, 0x99, 0x61, 0x21, 0x9b, 0x18, 0x5f, 0xf3, 0x52, 0x57, 0x59, 0x86, + 0xe2, 0x93, 0x4a, 0x51, 0x69, 0x4a, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xec, 0xb1, 0x0f, 0x3c, 0xcb, 0xa1, 0x0e, 0x37, 0x06, + 0x62, 0x10, 0x3f, 0xba, 0x01, 0x0e, 0x34, 0xa2, 0x31, 0x4d, 0x31, 0x8f, + 0x89, 0x0c, 0x2f, 0x92, 0xa9, 0x8c, 0x30, 0xac, 0x89, 0x4d, 0x34, 0x99, + 0x09, 0x4d, 0x32, 0x5d, 0x9a, 0x12, 0x48, 0x0c, 0xc2, 0x8e, 0x30, 0xc7, + 0x9a, 0xd4, 0x48, 0x3b, 0x33, 0x58, 0x57, 0x1b, 0xea, 0xce, 0x2e, 0x44, + 0x1a, 0x50, 0x31, 0x0e, 0x8a, 0xce, 0x2b, 0xe5, 0x51, 0x8d, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, + 0x10, 0x45, 0x0b, 0x03, 0x19, 0xc6, 0x0e, 0x18, 0xd1, 0x46, 0x11, 0x58, + 0xb9, 0x88, 0x19, 0x87, 0x61, 0x4a, 0x20, 0x8f, 0x99, 0xca, 0x20, 0x67, + 0x71, 0xc9, 0x1b, 0xe6, 0x20, 0x05, 0x0b, 0xd6, 0xb9, 0x4c, 0x29, 0xf0, + 0x91, 0x4d, 0x2c, 0x02, 0x59, 0x06, 0x10, 0xdf, 0x59, 0xcd, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0xcf, 0x89, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xa9, + 0x89, 0x0b, 0x23, 0x8e, 0x49, 0x4a, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x2f, + 0x92, 0x4f, 0x34, 0xb4, 0x79, 0x4b, 0x22, 0xe8, 0x31, 0x0d, 0x2a, 0x02, + 0x22, 0x4e, 0x2d, 0xf1, 0x91, 0x8d, 0x2a, 0x03, 0x0a, 0xce, 0x2b, 0x72, + 0x00, 0x00, 0x00, 0x47, 0x42, 0xd0, 0x36, 0x46, 0x2a, 0x90, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x1f, 0xf9, 0xc6, 0x11, 0x79, 0x00, 0x00, 0x00, 0x33, + 0xfa, 0x8f, 0x34, 0xfc, 0x01, 0x4e, 0x2e, 0xf6, 0xc9, 0x4d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0xf9, 0xb1, 0x8d, 0x2c, 0xf2, 0x91, 0x0d, 0x2c, 0xf4, + 0x91, 0xcd, 0x2c, 0x06, 0x1a, 0x0e, 0x2f, 0xec, 0x79, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x89, 0x51, 0xca, 0x1f, 0x36, + 0xe2, 0x0f, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, + 0x00, 0x00, 0x00, 0x1a, 0x62, 0x8e, 0x2f, 0xdc, 0xe1, 0xcc, 0x29, 0xee, + 0x99, 0x0d, 0x2c, 0xda, 0xd9, 0x0c, 0x29, 0xed, 0x41, 0xcd, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xfa, 0xcd, 0x2d, 0x0e, 0x72, 0xce, 0x2f, 0xe3, + 0xf9, 0x4c, 0x29, 0x6d, 0x52, 0x12, 0x3c, 0x89, 0x22, 0xd3, 0x42, 0x83, + 0xba, 0x92, 0x3f, 0x93, 0xaa, 0xd3, 0x42, 0xd8, 0xda, 0x55, 0x4c, 0x99, + 0xe2, 0x13, 0x44, 0x8a, 0x2a, 0xd3, 0x41, 0x68, 0x22, 0xd2, 0x3d, 0x3a, + 0x8a, 0x90, 0x38, 0x24, 0x12, 0x10, 0x34, 0x22, 0x0a, 0xd0, 0x32, 0x6b, + 0x32, 0x52, 0x3d, 0x61, 0x0a, 0x12, 0x3d, 0x64, 0x0a, 0x52, 0x3d, 0x5e, + 0xda, 0x11, 0x3c, 0x5f, 0xfa, 0x91, 0x3c, 0x66, 0x2a, 0x92, 0x3d, 0x64, + 0x1a, 0x52, 0x3d, 0x68, 0x32, 0xd2, 0x3d, 0x62, 0x0a, 0x12, 0x3d, 0x6c, + 0x3a, 0x12, 0x3e, 0x77, 0x6a, 0x52, 0x3f, 0x73, 0x72, 0x52, 0x3f, 0x75, + 0x7a, 0x92, 0x3f, 0x6d, 0x3a, 0x92, 0x3e, 0x77, 0x72, 0xd2, 0x3f, 0x77, + 0x72, 0xd2, 0x3f, 0x77, 0x7a, 0xd2, 0x3f, 0x7f, 0xb2, 0x52, 0x40, 0x82, + 0xb2, 0xd2, 0x40, 0x84, 0xc2, 0x12, 0x41, 0x84, 0xea, 0x12, 0x41, 0x86, + 0xfa, 0x52, 0x41, 0x84, 0xe2, 0x12, 0x41, 0x85, 0xd2, 0x52, 0x41, 0x8a, + 0x02, 0xd3, 0x41, 0x81, 0xca, 0x52, 0x41, 0x87, 0x02, 0x93, 0x41, 0x89, + 0x1a, 0x93, 0x41, 0x90, 0x5a, 0x53, 0x42, 0x8c, 0x3a, 0x13, 0x42, 0x8c, + 0x32, 0x13, 0x42, 0x8b, 0x2a, 0xd3, 0x41, 0x8d, 0x4a, 0x53, 0x41, 0x88, + 0x0a, 0x93, 0x3f, 0x87, 0xca, 0x92, 0x40, 0x41, 0xaa, 0x10, 0x35, 0xe3, + 0xb1, 0x4d, 0x2b, 0x5d, 0xc2, 0x11, 0x38, 0x6a, 0x02, 0x52, 0x3a, 0x6b, + 0x0a, 0x52, 0x39, 0x76, 0x6a, 0xd2, 0x3a, 0x80, 0xb2, 0x92, 0x3b, 0x83, + 0xb2, 0x92, 0x3a, 0xb2, 0x52, 0xd4, 0x43, 0xe3, 0xea, 0x15, 0x4c, 0x83, + 0xda, 0x12, 0x40, 0x8c, 0x0a, 0x93, 0x40, 0x78, 0x92, 0x52, 0x3e, 0xaf, + 0x2a, 0x94, 0x46, 0x70, 0x2a, 0xd2, 0x3e, 0x14, 0x5a, 0x0f, 0x33, 0x82, + 0xba, 0xd2, 0x40, 0x84, 0xba, 0x12, 0x41, 0x70, 0x4a, 0xd2, 0x3e, 0x6a, + 0x2a, 0x12, 0x3e, 0x63, 0xe2, 0x51, 0x3d, 0xb8, 0x22, 0x54, 0x47, 0xc0, + 0x52, 0x14, 0x48, 0xd7, 0x32, 0x15, 0x49, 0xc9, 0xba, 0x94, 0x47, 0xa1, + 0x7a, 0x53, 0x44, 0xcc, 0xc1, 0x0c, 0x2a, 0xf0, 0x29, 0x8e, 0x2f, 0x9b, + 0x5a, 0xd3, 0x41, 0x51, 0xda, 0x50, 0x3a, 0xab, 0xf8, 0xc7, 0x20, 0xb8, + 0x38, 0xc8, 0x21, 0xb7, 0x30, 0xc8, 0x21, 0xc3, 0x49, 0x4e, 0x39, 0xc4, + 0x49, 0x8e, 0x22, 0xd0, 0x48, 0xca, 0x1b, 0x00, 0x18, 0xc3, 0x0d, 0x61, + 0xa1, 0x0b, 0x2b, 0xc2, 0xc0, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x65, 0xd1, 0x49, 0x1e, 0x10, 0x19, 0x47, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0xa2, + 0x00, 0x00, 0x00, 0x0d, 0xa9, 0x04, 0x0e, 0x90, 0x81, 0x8a, 0x20, 0x5c, + 0xf9, 0x08, 0x1a, 0x4a, 0xda, 0x91, 0x42, 0x5b, 0x4a, 0xd2, 0x44, 0x5e, + 0x5a, 0x12, 0x45, 0x51, 0x1a, 0x92, 0x43, 0x3e, 0x82, 0xd1, 0x42, 0x20, + 0xc2, 0xd0, 0x40, 0xff, 0xa1, 0x0f, 0x3b, 0xe5, 0xf1, 0xce, 0x38, 0xdf, + 0x81, 0x8e, 0x36, 0xd4, 0x69, 0xce, 0x34, 0xc9, 0x29, 0x4e, 0x33, 0xa9, + 0x01, 0x4d, 0x2e, 0x80, 0x51, 0x8b, 0x23, 0x70, 0xc1, 0x8a, 0x20, 0x63, + 0x61, 0x0a, 0x1e, 0x50, 0xd1, 0x09, 0x1b, 0x28, 0x69, 0x48, 0x15, 0x1d, + 0xf1, 0xc7, 0x13, 0x45, 0x69, 0x88, 0x17, 0xa7, 0x61, 0x8b, 0x23, 0xe9, + 0x69, 0xcd, 0x2b, 0x12, 0xa2, 0x0e, 0x31, 0x1a, 0xe2, 0x0e, 0x32, 0x22, + 0x22, 0x4f, 0x33, 0x3f, 0x02, 0xd0, 0x35, 0x53, 0xba, 0xd0, 0x39, 0x3a, + 0xfa, 0x0f, 0x36, 0x1f, 0x1a, 0xcf, 0x32, 0x1c, 0x1a, 0x0f, 0x33, 0x19, + 0xe2, 0x8e, 0x32, 0x21, 0x0a, 0x0f, 0x33, 0x2f, 0x92, 0x4f, 0x35, 0x34, + 0xda, 0xcf, 0x35, 0x48, 0x52, 0x50, 0x38, 0x52, 0xaa, 0x90, 0x39, 0x56, + 0xc2, 0x90, 0x39, 0x65, 0x1a, 0x91, 0x3a, 0x56, 0xc2, 0x50, 0x39, 0x70, + 0xd2, 0x91, 0x3d, 0x0a, 0x7a, 0xce, 0x30, 0x62, 0x42, 0x51, 0x3b, 0xe2, + 0x41, 0x4d, 0x2b, 0x6a, 0xa2, 0x11, 0x3d, 0xe8, 0x79, 0x8d, 0x2b, 0x40, + 0x32, 0x10, 0x37, 0x3b, 0x0a, 0x90, 0x35, 0xc6, 0x51, 0x0c, 0x28, 0x78, + 0xf2, 0x51, 0x3e, 0x29, 0x7a, 0xcf, 0x33, 0xc1, 0x19, 0x8c, 0x26, 0x66, + 0x62, 0x91, 0x3b, 0x71, 0xb2, 0x91, 0x3c, 0xd7, 0xc9, 0x8c, 0x29, 0xdd, + 0xf1, 0x8c, 0x2a, 0x87, 0x42, 0x52, 0x40, 0x83, 0x1a, 0x52, 0x3f, 0x04, + 0x1a, 0xce, 0x2e, 0xb0, 0xa1, 0x8b, 0x24, 0x18, 0xf2, 0x0e, 0x32, 0x9d, + 0x2a, 0xd3, 0x42, 0x86, 0x4a, 0x92, 0x3f, 0x28, 0x12, 0x4f, 0x32, 0xc0, + 0x01, 0xcc, 0x25, 0xcb, 0x79, 0x8c, 0x28, 0x3d, 0x1a, 0x10, 0x37, 0xa5, + 0x72, 0x93, 0x44, 0x8d, 0x72, 0x92, 0x40, 0x29, 0x12, 0x8f, 0x32, 0xb4, + 0xa1, 0x8b, 0x24, 0xd4, 0xc9, 0xcc, 0x29, 0x6c, 0xba, 0x11, 0x3d, 0x90, + 0xba, 0x92, 0x41, 0x1c, 0xca, 0x8e, 0x31, 0xab, 0x59, 0xcb, 0x23, 0x13, + 0xaa, 0x8e, 0x31, 0x95, 0xc2, 0x12, 0x42, 0x2a, 0x32, 0x4f, 0x33, 0xb1, + 0x99, 0xcb, 0x24, 0x4d, 0x9a, 0x10, 0x39, 0x5d, 0x0a, 0x11, 0x3a, 0xbf, + 0x01, 0x8c, 0x25, 0x47, 0x62, 0x50, 0x38, 0x56, 0xc2, 0x10, 0x39, 0x3b, + 0xa2, 0xcf, 0x33, 0x37, 0x72, 0x8f, 0x33, 0xc7, 0x21, 0x8c, 0x26, 0x61, + 0x1a, 0x91, 0x3a, 0xf5, 0x81, 0x8d, 0x2b, 0x65, 0x32, 0xd1, 0x3a, 0x05, + 0x3a, 0xce, 0x2e, 0x44, 0x4a, 0x10, 0x38, 0x26, 0x62, 0xcf, 0x33, 0x0f, + 0x8a, 0xce, 0x30, 0x05, 0x3a, 0x4e, 0x2f, 0x01, 0x1a, 0x8e, 0x2e, 0xfe, + 0xf1, 0x4d, 0x2d, 0xef, 0x69, 0x8d, 0x2b, 0xed, 0x59, 0x4d, 0x2b, 0xe9, + 0x39, 0x0d, 0x2b, 0xd7, 0xa1, 0x0c, 0x29, 0xd5, 0x91, 0xcc, 0x28, 0xcd, + 0x51, 0x4c, 0x27, 0xd0, 0x91, 0x8c, 0x28, 0xb5, 0xd1, 0x4b, 0x25, 0x87, + 0x41, 0x8a, 0x1f, 0x65, 0x41, 0x09, 0x1b, 0x46, 0x59, 0x88, 0x17, 0x00, + 0x51, 0xc6, 0x0d, 0xd2, 0x78, 0x45, 0x0a, 0xd0, 0x60, 0xc6, 0x0a, 0xb1, + 0x10, 0x06, 0x00, 0x82, 0xa0, 0x04, 0x00, 0x4b, 0x38, 0x02, 0x00, 0x40, + 0x00, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x47, 0x00, 0x00, 0x00, 0x43, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, 0x98, 0x04, 0x00, 0xa5, + 0x50, 0x06, 0x00, 0x96, 0x60, 0x06, 0x00, 0xc9, 0x80, 0x87, 0x0b, 0x5c, + 0x2a, 0xd3, 0x4b, 0x35, 0xea, 0xd1, 0x46, 0x21, 0x52, 0x91, 0x44, 0x2e, + 0xa2, 0x11, 0x46, 0x37, 0xd2, 0x11, 0x47, 0x42, 0x32, 0x12, 0x48, 0x4e, + 0x72, 0x92, 0x49, 0x5d, 0xca, 0x12, 0x4a, 0x6e, 0x02, 0x93, 0x4a, 0x6c, + 0x12, 0x93, 0x4a, 0x66, 0xe2, 0x12, 0x4a, 0x6d, 0x32, 0xd3, 0x4a, 0x79, + 0x8a, 0x53, 0x4c, 0x73, 0x5a, 0xd3, 0x4b, 0x60, 0xe2, 0x52, 0x4a, 0x54, + 0x92, 0x12, 0x49, 0x4e, 0x62, 0x52, 0x48, 0x4d, 0x5a, 0x92, 0x48, 0x84, + 0x02, 0x14, 0x4e, 0x1f, 0x02, 0x51, 0x43, 0x27, 0x52, 0x51, 0x44, 0x39, + 0xb2, 0x51, 0x46, 0x24, 0x5a, 0x51, 0x44, 0x24, 0x52, 0x91, 0x44, 0x39, + 0x02, 0xd2, 0x46, 0x3e, 0x12, 0x12, 0x48, 0x1e, 0x3a, 0xd1, 0x44, 0x25, + 0x6a, 0x51, 0x45, 0x24, 0x3a, 0x11, 0x45, 0x08, 0x72, 0x10, 0x42, 0x16, + 0xf2, 0x50, 0x43, 0x00, 0x42, 0x10, 0x41, 0xb6, 0x21, 0xce, 0x38, 0x9a, + 0x89, 0xcd, 0x35, 0x46, 0xa9, 0xca, 0x2a, 0x87, 0x19, 0xcc, 0x29, 0x98, + 0xe8, 0x04, 0x12, 0x55, 0x11, 0x0b, 0x29, 0x18, 0x01, 0x49, 0x21, 0x00, + 0x98, 0x03, 0x00, 0xdc, 0xc0, 0x07, 0x1c, 0x46, 0x09, 0x8a, 0x24, 0x86, + 0x91, 0x8c, 0x30, 0x70, 0xe1, 0x8b, 0x2e, 0x93, 0x99, 0x8c, 0x2e, 0xc3, + 0x19, 0x4e, 0x33, 0x01, 0x02, 0x10, 0x3a, 0x18, 0x82, 0x90, 0x3d, 0x25, + 0xfa, 0x10, 0x3f, 0xdd, 0x9a, 0x95, 0x4c, 0xc6, 0x7a, 0x94, 0x48, 0x92, + 0xe3, 0x5a, 0x62, 0xbc, 0x81, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xeb, 0x17, 0x5a, 0x2d, 0x13, 0x99, 0x60, 0x43, 0xcb, 0x19, 0x63, 0x40, + 0x73, 0x19, 0x62, 0x24, 0xe3, 0x98, 0x5f, 0x0a, 0x1b, 0x98, 0x5b, 0xf6, + 0x7a, 0x57, 0x5a, 0xc2, 0xf2, 0x55, 0x53, 0x6b, 0x09, 0xcb, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xb9, 0x8f, 0x3b, 0xa5, + 0xa1, 0x0d, 0x32, 0x9c, 0x49, 0x0d, 0x31, 0x93, 0xd1, 0x0c, 0x30, 0x5a, + 0xe1, 0xca, 0x28, 0xac, 0x89, 0xcd, 0x33, 0x98, 0xd9, 0xcc, 0x31, 0x3d, + 0x2a, 0x11, 0x41, 0x06, 0x7a, 0x4e, 0x2e, 0x96, 0x2a, 0x93, 0x42, 0x79, + 0x32, 0xd2, 0x3e, 0xf3, 0x19, 0x8e, 0x2d, 0x91, 0xd1, 0x8a, 0x20, 0xce, + 0x71, 0x4c, 0x22, 0xa8, 0x31, 0x8b, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x88, 0x02, 0x00, 0x02, 0xf9, 0x05, 0x0e, 0xda, + 0x78, 0x44, 0x08, 0x62, 0xf1, 0x08, 0x1a, 0x05, 0x09, 0x86, 0x0e, 0x05, + 0x69, 0x06, 0x10, 0x99, 0x09, 0xcb, 0x21, 0x78, 0x01, 0x8a, 0x1c, 0xd6, + 0x99, 0x0c, 0x29, 0xce, 0x71, 0x0c, 0x28, 0xe0, 0x70, 0x45, 0x0c, 0x01, + 0x3a, 0x4e, 0x2f, 0xce, 0xb0, 0x04, 0x00, 0xaa, 0x99, 0x0b, 0x24, 0xe2, + 0x19, 0xcd, 0x2a, 0xf7, 0x01, 0x4e, 0x2d, 0xe8, 0xd8, 0x05, 0x0b, 0xe8, + 0x11, 0x4d, 0x29, 0x5c, 0x79, 0x08, 0x15, 0x26, 0x09, 0xc7, 0x12, 0xeb, + 0x51, 0x0d, 0x29, 0xfd, 0xd9, 0x4d, 0x2b, 0x01, 0x0a, 0x0e, 0x2d, 0x24, + 0x22, 0xcf, 0x31, 0x10, 0x42, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x83, + 0xb8, 0x03, 0x00, 0x0a, 0x52, 0x4e, 0x2e, 0xfe, 0x01, 0xce, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x46, + 0x32, 0xd0, 0x36, 0x08, 0x3a, 0x8e, 0x2f, 0xf9, 0xb1, 0x0d, 0x2d, 0x00, + 0xe2, 0x4d, 0x2d, 0x59, 0xea, 0x50, 0x3a, 0x66, 0x72, 0x51, 0x3c, 0x00, + 0xfa, 0x0d, 0x2e, 0x00, 0x02, 0x0e, 0x2e, 0xfe, 0xf1, 0x0d, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0f, 0x9a, 0x4e, 0x30, 0x51, + 0xb2, 0x90, 0x38, 0xdd, 0x21, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x00, 0x00, 0x00, 0x2e, 0x42, 0x8f, 0x33, 0xea, 0xc1, 0xcc, 0x28, 0xf9, + 0x11, 0xcd, 0x29, 0xe6, 0x39, 0x0d, 0x2b, 0xec, 0x81, 0xcd, 0x2b, 0xcb, + 0x79, 0x4c, 0x27, 0x03, 0x09, 0x86, 0x0e, 0x21, 0xca, 0x0e, 0x31, 0xed, + 0x39, 0x8d, 0x2a, 0xcd, 0xf1, 0xcc, 0x28, 0x89, 0x12, 0xd3, 0x40, 0x8b, + 0xd2, 0x52, 0x41, 0x97, 0x92, 0xd3, 0x43, 0xf8, 0xb2, 0x56, 0x50, 0xbb, + 0x92, 0x14, 0x48, 0x89, 0x2a, 0xd3, 0x41, 0xd4, 0x5a, 0x15, 0x4a, 0x83, + 0xaa, 0x12, 0x41, 0x06, 0xf2, 0x0e, 0x32, 0x07, 0x0a, 0x4f, 0x32, 0x18, + 0xa2, 0x8f, 0x31, 0x4b, 0x1a, 0x91, 0x39, 0x2d, 0x42, 0x90, 0x36, 0x5e, + 0xd2, 0xd1, 0x3b, 0x5a, 0xca, 0x11, 0x3c, 0x61, 0x0a, 0x12, 0x3d, 0x69, + 0x2a, 0xd2, 0x3d, 0x62, 0x12, 0x12, 0x3d, 0x5f, 0x02, 0x92, 0x3c, 0x70, + 0x4a, 0xd2, 0x3e, 0x69, 0x3a, 0x12, 0x3e, 0x70, 0x62, 0x12, 0x3f, 0x67, + 0x32, 0xd2, 0x3d, 0x73, 0x62, 0x52, 0x3f, 0x71, 0x52, 0x12, 0x3f, 0x71, + 0x4a, 0x12, 0x3f, 0x7c, 0x82, 0x12, 0x40, 0x79, 0x92, 0x12, 0x40, 0x81, + 0xaa, 0x92, 0x40, 0x83, 0xba, 0xd2, 0x40, 0x84, 0xd2, 0x12, 0x41, 0x89, + 0x12, 0x93, 0x41, 0x87, 0x02, 0x53, 0x41, 0x85, 0xda, 0x52, 0x41, 0x89, + 0x02, 0x53, 0x41, 0x7e, 0xaa, 0x52, 0x40, 0x8e, 0x3a, 0x13, 0x42, 0x88, + 0xfa, 0x52, 0x41, 0x87, 0x02, 0xd3, 0x40, 0x86, 0x02, 0x53, 0x41, 0x8a, + 0x1a, 0xd3, 0x41, 0x92, 0x6a, 0xd3, 0x42, 0x95, 0xaa, 0x53, 0x43, 0x8b, + 0x22, 0xd3, 0x40, 0x89, 0x3a, 0xd3, 0x42, 0x95, 0x52, 0x53, 0x41, 0x48, + 0xb2, 0x50, 0x38, 0x0b, 0xc2, 0x0e, 0x30, 0x5e, 0x8a, 0x11, 0x39, 0x70, + 0x3a, 0x12, 0x39, 0x7e, 0x8a, 0xd2, 0x3b, 0x77, 0x72, 0x12, 0x3b, 0x72, + 0x72, 0xd2, 0x3a, 0x78, 0x92, 0x12, 0x3b, 0xe8, 0x22, 0x56, 0x4d, 0xec, + 0x22, 0x96, 0x4d, 0x87, 0x12, 0x53, 0x40, 0x2c, 0x32, 0x50, 0x34, 0x9a, + 0xaa, 0xd3, 0x42, 0xb4, 0x3a, 0x14, 0x47, 0xe2, 0x72, 0xd5, 0x4c, 0x69, + 0x2a, 0x52, 0x3e, 0x85, 0xc2, 0x52, 0x41, 0x9d, 0xb2, 0x53, 0x44, 0x8f, + 0x2a, 0x93, 0x42, 0x7e, 0x8a, 0x52, 0x40, 0x63, 0xd2, 0x91, 0x3c, 0xe5, + 0xb2, 0xd5, 0x4a, 0xdf, 0x8a, 0x15, 0x4a, 0xe0, 0x9a, 0x55, 0x4a, 0xa1, + 0x71, 0x0b, 0x25, 0x35, 0x22, 0xd0, 0x37, 0x64, 0xd2, 0x11, 0x3e, 0x53, + 0xfa, 0x90, 0x3a, 0x4f, 0xd2, 0x10, 0x3a, 0x95, 0x28, 0x07, 0x1e, 0xa3, + 0xb0, 0x47, 0x20, 0x8a, 0xc0, 0x46, 0x1c, 0xc7, 0x28, 0x4e, 0x21, 0xc3, + 0x41, 0x0e, 0x39, 0xb4, 0xd1, 0x4d, 0x37, 0xd3, 0x20, 0xc7, 0x1c, 0xd5, + 0x88, 0x06, 0x18, 0x02, 0x61, 0x07, 0x19, 0x55, 0xa8, 0x02, 0x00, 0x0b, + 0x11, 0x87, 0x12, 0x61, 0x91, 0x09, 0x1e, 0x91, 0x21, 0x4b, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x94, 0xd8, 0x02, 0x00, 0xd7, 0x80, 0x05, 0x0a, 0xa8, + 0x30, 0x04, 0x00, 0xc3, 0xb8, 0x44, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0x00, 0x00, 0x00, 0x47, 0x92, 0x91, 0x41, 0x59, 0x32, 0x92, 0x43, 0x5c, + 0x42, 0x52, 0x44, 0x50, 0x02, 0xd2, 0x42, 0x20, 0x92, 0x10, 0x3f, 0xf4, + 0x39, 0x4f, 0x39, 0xd6, 0x89, 0x8e, 0x36, 0xd3, 0x71, 0xce, 0x35, 0xd1, + 0x51, 0xce, 0x34, 0xc8, 0x21, 0x4e, 0x33, 0xba, 0x91, 0xcd, 0x30, 0x90, + 0x31, 0x4c, 0x29, 0x79, 0x09, 0x8b, 0x22, 0x69, 0x89, 0xca, 0x1f, 0x5a, + 0x29, 0x0a, 0x1d, 0x42, 0x31, 0x49, 0x19, 0x3b, 0xb1, 0x88, 0x17, 0x48, + 0xa9, 0x88, 0x18, 0x9d, 0x09, 0x4b, 0x22, 0xea, 0x71, 0x0d, 0x2c, 0x09, + 0x5a, 0x4e, 0x30, 0x1b, 0xf2, 0x4e, 0x32, 0x31, 0x9a, 0xcf, 0x34, 0x46, + 0x32, 0x90, 0x37, 0x30, 0xa2, 0x8f, 0x34, 0x2b, 0x9a, 0xcf, 0x34, 0x1f, + 0x3a, 0x8f, 0x33, 0x1d, 0x22, 0x4f, 0x33, 0x24, 0x22, 0x8f, 0x33, 0x26, + 0x4a, 0x4f, 0x34, 0x23, 0x62, 0x8f, 0x34, 0x40, 0x32, 0x50, 0x38, 0x5b, + 0x1a, 0x51, 0x3b, 0x58, 0xda, 0x50, 0x3a, 0x4d, 0x7a, 0xd0, 0x38, 0x5c, + 0xea, 0x90, 0x3a, 0x57, 0xba, 0x50, 0x39, 0x04, 0x3a, 0x4e, 0x2f, 0x55, + 0xca, 0x90, 0x39, 0x0e, 0x92, 0xce, 0x30, 0x44, 0x3a, 0xd0, 0x36, 0x0b, + 0x82, 0x4e, 0x30, 0x5b, 0x02, 0xd1, 0x39, 0xd2, 0xc1, 0x4c, 0x29, 0x77, + 0x02, 0xd2, 0x3d, 0xfe, 0x11, 0x4e, 0x2d, 0xfe, 0x11, 0x8e, 0x2e, 0x86, + 0x52, 0x52, 0x40, 0xfd, 0x09, 0xce, 0x2d, 0xe2, 0x29, 0x0d, 0x2b, 0x8f, + 0x92, 0x12, 0x41, 0x53, 0xb2, 0x50, 0x39, 0xc4, 0x29, 0x4c, 0x27, 0x00, + 0x02, 0xce, 0x2e, 0x99, 0xda, 0x92, 0x42, 0x6f, 0x72, 0x91, 0x3c, 0xea, + 0x41, 0x8d, 0x2b, 0xbb, 0x01, 0xcc, 0x25, 0x2d, 0x9a, 0x8f, 0x34, 0xa5, + 0x6a, 0x53, 0x44, 0x82, 0x22, 0x12, 0x3f, 0x1d, 0xc2, 0x8e, 0x31, 0xbf, + 0xf9, 0x0b, 0x26, 0xcc, 0x81, 0xcc, 0x28, 0x3c, 0x1a, 0x50, 0x37, 0xa5, + 0x7a, 0x13, 0x45, 0x91, 0xa2, 0x92, 0x41, 0x35, 0x72, 0xcf, 0x33, 0xc0, + 0xf1, 0xcb, 0x25, 0xcf, 0x91, 0x0c, 0x29, 0x5d, 0x22, 0x11, 0x3b, 0x9d, + 0x2a, 0x53, 0x43, 0x34, 0xa2, 0x8f, 0x34, 0xb9, 0xd1, 0x8b, 0x25, 0xf2, + 0xa9, 0x4d, 0x2d, 0x92, 0xb2, 0x12, 0x42, 0x4e, 0x52, 0x90, 0x38, 0xae, + 0x69, 0x0b, 0x24, 0x17, 0xe2, 0x4e, 0x32, 0x87, 0x6a, 0x52, 0x40, 0xe8, + 0x51, 0x0d, 0x2b, 0x01, 0x22, 0x8e, 0x2e, 0x84, 0x52, 0x92, 0x3f, 0x36, + 0x9a, 0x8f, 0x33, 0x40, 0x02, 0x90, 0x35, 0x05, 0x2a, 0x4e, 0x2e, 0x03, + 0x2a, 0x0e, 0x2f, 0x49, 0x5a, 0x90, 0x37, 0x11, 0xaa, 0x0e, 0x31, 0x31, + 0xb2, 0x4f, 0x34, 0x52, 0xba, 0x90, 0x39, 0x02, 0x2a, 0xce, 0x2e, 0x39, + 0xf2, 0xcf, 0x35, 0x3d, 0x12, 0x90, 0x36, 0x1b, 0xf2, 0x0e, 0x32, 0x07, + 0x42, 0xce, 0x2e, 0xf4, 0x89, 0x4d, 0x2b, 0x00, 0xd2, 0x4d, 0x2d, 0xf7, + 0x89, 0x4d, 0x2c, 0xe4, 0x19, 0x8d, 0x2a, 0xda, 0xb9, 0x4c, 0x29, 0xdd, + 0xc9, 0x4c, 0x29, 0xbd, 0xb9, 0x4b, 0x24, 0xb4, 0xc1, 0x8b, 0x24, 0xb2, + 0xa9, 0x4b, 0x24, 0x97, 0xb9, 0x0a, 0x21, 0x65, 0x41, 0x09, 0x1b, 0x2c, + 0x99, 0x87, 0x13, 0xe5, 0x90, 0x85, 0x09, 0x99, 0xd0, 0x03, 0x00, 0x6f, + 0x48, 0x04, 0x00, 0x63, 0xa0, 0x04, 0x00, 0x4a, 0xd0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x4e, + 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xc8, 0x04, 0x00, 0x4b, 0x58, 0x05, 0x00, 0xaa, 0xc0, 0x86, 0x09, 0x5f, + 0x4a, 0x53, 0x4c, 0x28, 0xc2, 0x91, 0x45, 0x28, 0xa2, 0x11, 0x45, 0x2f, + 0xba, 0xd1, 0x45, 0x36, 0xe2, 0x91, 0x46, 0x5a, 0x82, 0x52, 0x48, 0x5e, + 0x9a, 0x92, 0x48, 0x60, 0xa2, 0x12, 0x49, 0x60, 0xaa, 0x12, 0x49, 0x68, + 0xea, 0x12, 0x4a, 0x66, 0xfa, 0x12, 0x4a, 0x65, 0xfa, 0x12, 0x4a, 0x56, + 0x82, 0x12, 0x49, 0x56, 0x8a, 0xd2, 0x48, 0x4e, 0x5a, 0x52, 0x48, 0x4a, + 0x3a, 0x12, 0x48, 0x47, 0x2a, 0x52, 0x48, 0x8b, 0x3a, 0x14, 0x50, 0x46, + 0x1a, 0x12, 0x48, 0x4f, 0x7a, 0x92, 0x48, 0x37, 0xb2, 0xd1, 0x45, 0x1a, + 0x02, 0x11, 0x43, 0x2d, 0x6a, 0x91, 0x45, 0x36, 0xda, 0x91, 0x46, 0x1a, + 0x0a, 0x51, 0x44, 0x1e, 0x32, 0x51, 0x44, 0x1e, 0x32, 0x11, 0x45, 0x07, + 0x8a, 0xd0, 0x41, 0x06, 0x82, 0x90, 0x41, 0xfa, 0x19, 0x50, 0x40, 0xea, + 0xb1, 0xcf, 0x3e, 0xc5, 0x91, 0x8e, 0x3a, 0xc3, 0xa1, 0x8e, 0x3a, 0x98, + 0x41, 0x8d, 0x35, 0xd0, 0x70, 0x07, 0x18, 0x90, 0x08, 0x05, 0x0f, 0x42, + 0xc8, 0x82, 0x08, 0x13, 0xa9, 0x89, 0x22, 0xf2, 0x50, 0x48, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x3d, 0x01, 0x8a, 0x25, 0xab, + 0x39, 0x4d, 0x34, 0xb0, 0x69, 0xcd, 0x34, 0x89, 0x51, 0xcc, 0x2c, 0xb3, + 0xa1, 0x0d, 0x31, 0xf3, 0x51, 0x8f, 0x38, 0x00, 0xe2, 0xcf, 0x39, 0x03, + 0x8b, 0xd6, 0x50, 0xff, 0x62, 0x16, 0x50, 0x96, 0x42, 0x13, 0x43, 0x1c, + 0xc2, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x98, 0xd9, 0x0c, 0x33, 0x86, + 0x22, 0x14, 0x4d, 0xf5, 0x32, 0x97, 0x58, 0x18, 0x73, 0x18, 0x5e, 0x29, + 0x03, 0x59, 0x60, 0x22, 0xc3, 0x58, 0x5f, 0x1a, 0x9b, 0x18, 0x5f, 0x03, + 0xe3, 0xd7, 0x5a, 0xe7, 0xf2, 0xd6, 0x58, 0x84, 0x72, 0xd3, 0x49, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, + 0x89, 0x0c, 0x2e, 0x90, 0xd1, 0x0c, 0x30, 0x58, 0x09, 0xcb, 0x28, 0xa5, + 0x71, 0x4d, 0x33, 0x9c, 0xf9, 0x8c, 0x32, 0xdd, 0x32, 0x96, 0x52, 0x00, + 0x4a, 0xce, 0x2b, 0xc9, 0xb2, 0x14, 0x49, 0xba, 0x32, 0x14, 0x47, 0xfa, + 0x49, 0xce, 0x2f, 0xb3, 0x39, 0xcc, 0x25, 0x72, 0x29, 0x8a, 0x1c, 0x33, + 0x09, 0x48, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0xe0, 0x02, 0x00, 0xda, 0xe8, 0xc4, 0x09, 0x04, 0x01, 0xc6, 0x0d, 0x49, + 0x59, 0x88, 0x17, 0x1e, 0x21, 0x47, 0x12, 0x4d, 0x81, 0x48, 0x18, 0xb5, + 0xf9, 0x0b, 0x25, 0xb1, 0x61, 0x0b, 0x24, 0xc6, 0x39, 0x8c, 0x26, 0xcf, + 0x79, 0x0c, 0x27, 0xd6, 0xc1, 0x4c, 0x28, 0xcc, 0xa9, 0x0c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x19, 0xf1, 0xc6, 0x11, 0x00, 0x00, 0x00, 0x00, 0x17, + 0xea, 0x0e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x85, 0x00, 0x03, 0x00, 0x10, + 0x7a, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xea, 0x49, 0x4d, 0x29, 0xf3, + 0xa9, 0xcd, 0x2a, 0xe7, 0x51, 0x0d, 0x2a, 0x14, 0xaa, 0x0e, 0x31, 0x49, + 0x3a, 0x10, 0x36, 0xfc, 0xe1, 0xcd, 0x2b, 0x8c, 0x58, 0x02, 0x00, 0x7f, + 0x00, 0x00, 0x00, 0x43, 0x1a, 0x50, 0x35, 0x01, 0x12, 0x8e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0xd8, 0xe0, 0x84, 0x08, 0x5b, 0x49, 0x09, 0x1a, 0xfd, + 0xa9, 0x4d, 0x2c, 0x05, 0x02, 0x8e, 0x2d, 0xff, 0xe1, 0x4d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x57, + 0xe2, 0x50, 0x3a, 0xf9, 0xc9, 0xcd, 0x2c, 0xfc, 0x99, 0x0d, 0x2d, 0xb3, + 0x51, 0x0b, 0x24, 0x2b, 0x41, 0x07, 0x13, 0xdf, 0x11, 0x8d, 0x2a, 0x3d, + 0x12, 0x90, 0x35, 0xf1, 0xa9, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x77, + 0x00, 0x00, 0x00, 0xdd, 0xd1, 0xcc, 0x29, 0xed, 0x61, 0x8d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0xc4, 0x09, 0x8c, 0x26, 0xd5, 0xc9, 0x0c, 0x29, 0xe5, + 0x41, 0x8d, 0x2a, 0xd3, 0x89, 0x0c, 0x28, 0x59, 0xc1, 0xc8, 0x18, 0xdb, + 0x91, 0x8c, 0x28, 0xe2, 0xa9, 0xcd, 0x2b, 0x73, 0x62, 0xd2, 0x3d, 0xa5, + 0x12, 0x14, 0x46, 0xda, 0xe2, 0x55, 0x4c, 0x0b, 0x43, 0x57, 0x52, 0x24, + 0x33, 0x98, 0x55, 0x74, 0x5a, 0x12, 0x3f, 0x6b, 0x2a, 0x12, 0x3e, 0x8d, + 0x22, 0x93, 0x41, 0x4c, 0xfa, 0x10, 0x3a, 0x0b, 0x22, 0x0f, 0x32, 0x01, + 0xc2, 0x0e, 0x30, 0xf6, 0x81, 0x4e, 0x2d, 0x4b, 0x0a, 0x11, 0x38, 0x2b, + 0x32, 0xd0, 0x35, 0x58, 0xc2, 0xd1, 0x3b, 0x5d, 0xea, 0x51, 0x3c, 0x69, + 0x22, 0x12, 0x3e, 0x63, 0x0a, 0x12, 0x3d, 0x64, 0x0a, 0x52, 0x3d, 0x6a, + 0x2a, 0x12, 0x3e, 0x69, 0x3a, 0x12, 0x3e, 0x62, 0x1a, 0x12, 0x3d, 0x64, + 0x2a, 0x92, 0x3d, 0x5c, 0xda, 0x51, 0x3c, 0x6e, 0x42, 0x92, 0x3e, 0x73, + 0x6a, 0x52, 0x3f, 0x7b, 0x82, 0x12, 0x40, 0x80, 0x92, 0x92, 0x40, 0x81, + 0xaa, 0x92, 0x40, 0x82, 0xb2, 0xd2, 0x40, 0x85, 0xe2, 0x12, 0x41, 0x84, + 0xe2, 0x12, 0x41, 0x86, 0xe2, 0x52, 0x41, 0x84, 0xd2, 0x12, 0x41, 0x84, + 0xd2, 0x12, 0x41, 0x84, 0xe2, 0x12, 0x41, 0x87, 0x02, 0x53, 0x41, 0x84, + 0xe2, 0x52, 0x40, 0x8b, 0x12, 0xd3, 0x41, 0x8f, 0x52, 0x93, 0x42, 0x8d, + 0x4a, 0x53, 0x42, 0x96, 0x92, 0x53, 0x43, 0x9d, 0xda, 0x53, 0x44, 0x95, + 0xa2, 0x53, 0x43, 0xa4, 0x22, 0x94, 0x45, 0x91, 0x52, 0x93, 0x41, 0x92, + 0x0a, 0x53, 0x3f, 0x45, 0x82, 0x50, 0x33, 0x32, 0x1a, 0x90, 0x34, 0x62, + 0xda, 0xd1, 0x39, 0x6b, 0x4a, 0x12, 0x3a, 0x63, 0x1a, 0x52, 0x3b, 0x7b, + 0x92, 0x12, 0x3c, 0x8e, 0x5a, 0x13, 0x41, 0x81, 0xd2, 0x52, 0x3e, 0xec, + 0x2a, 0x96, 0x4d, 0xd0, 0x2a, 0x95, 0x49, 0x79, 0x72, 0xd2, 0x3d, 0x65, + 0x12, 0xd2, 0x3b, 0x8d, 0x12, 0x13, 0x42, 0xd6, 0x4a, 0x55, 0x4b, 0x6f, + 0x52, 0x52, 0x3f, 0x7f, 0x82, 0x92, 0x40, 0x9e, 0xba, 0x93, 0x44, 0x9a, + 0x82, 0x13, 0x44, 0x68, 0x12, 0xd2, 0x3d, 0x0f, 0x12, 0x4f, 0x35, 0xe8, + 0xc2, 0xd5, 0x4a, 0xe7, 0xda, 0x15, 0x4b, 0xe3, 0xba, 0x95, 0x4a, 0xc1, + 0x72, 0x94, 0x46, 0x64, 0x8a, 0x91, 0x3c, 0x82, 0x52, 0x92, 0x40, 0x5c, + 0x52, 0x91, 0x3b, 0xac, 0x00, 0xc8, 0x20, 0x7d, 0x50, 0x46, 0x1a, 0x7b, + 0x48, 0x06, 0x1a, 0x8b, 0xc8, 0x86, 0x1c, 0xa1, 0x98, 0x07, 0x20, 0xc3, + 0x39, 0x0e, 0x39, 0xc1, 0x19, 0x8e, 0x38, 0x62, 0x88, 0x0d, 0x18, 0x49, + 0xb8, 0x04, 0x14, 0x02, 0xc1, 0xc7, 0x19, 0x7f, 0x60, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5a, 0x29, 0x09, 0x1c, 0x43, 0x91, 0xc8, 0x15, 0x09, + 0xa9, 0x46, 0x0e, 0x6d, 0x00, 0x00, 0x00, 0xc1, 0x88, 0x04, 0x00, 0xc1, + 0x78, 0x04, 0x08, 0xe6, 0x08, 0x06, 0x0d, 0x04, 0xe9, 0xc6, 0x10, 0xd4, + 0x98, 0x85, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x47, 0x7a, 0xd1, 0x40, 0x59, 0x22, 0x12, 0x43, 0x5c, + 0x32, 0xd2, 0x43, 0x47, 0x7a, 0x51, 0x41, 0x03, 0x8a, 0x8f, 0x39, 0xd3, + 0x59, 0xce, 0x34, 0xc8, 0x19, 0x8e, 0x33, 0xca, 0x29, 0xce, 0x33, 0xc4, + 0x01, 0x8e, 0x32, 0xb9, 0x99, 0x0d, 0x31, 0xa5, 0xf1, 0xcc, 0x2d, 0x87, + 0xf1, 0x0b, 0x28, 0x6d, 0xc1, 0x4a, 0x21, 0x59, 0x29, 0x0a, 0x1d, 0x4e, + 0x01, 0x4a, 0x1f, 0x4a, 0x71, 0xc9, 0x1b, 0x4d, 0x11, 0xc9, 0x1a, 0x9d, + 0x11, 0x8b, 0x22, 0xe3, 0x31, 0x0d, 0x2b, 0x05, 0x42, 0x8e, 0x2f, 0x24, + 0x2a, 0x0f, 0x33, 0x41, 0x12, 0xd0, 0x36, 0x41, 0x0a, 0x90, 0x36, 0x2f, + 0x92, 0x8f, 0x34, 0x2e, 0xc2, 0x8f, 0x35, 0x24, 0x62, 0x0f, 0x34, 0x23, + 0x4a, 0x0f, 0x34, 0x2e, 0xaa, 0x8f, 0x35, 0x43, 0x42, 0x90, 0x38, 0x59, + 0x2a, 0x11, 0x3c, 0x73, 0xea, 0x91, 0x3e, 0x68, 0x8a, 0xd1, 0x3c, 0x70, + 0xba, 0x51, 0x3d, 0x4b, 0x5a, 0x90, 0x38, 0x46, 0x2a, 0xd0, 0x36, 0x0e, + 0x7a, 0x4e, 0x30, 0x3f, 0x12, 0xd0, 0x35, 0x4f, 0xaa, 0x10, 0x39, 0x06, + 0x5a, 0x0e, 0x30, 0x69, 0x72, 0x91, 0x3b, 0xf5, 0xd1, 0x8d, 0x2c, 0x6c, + 0xa2, 0x11, 0x3c, 0x1d, 0x12, 0x8f, 0x32, 0x13, 0xc2, 0x8e, 0x31, 0x73, + 0xb2, 0x51, 0x3c, 0xcf, 0x81, 0x4c, 0x28, 0x4d, 0x8a, 0xd0, 0x38, 0x75, + 0xca, 0xd1, 0x3c, 0xd4, 0xb1, 0x0c, 0x29, 0x16, 0xba, 0x8e, 0x31, 0xa3, + 0x2a, 0x53, 0x43, 0x3a, 0xe2, 0x8f, 0x35, 0xc3, 0x29, 0x8c, 0x27, 0x25, + 0x42, 0x0f, 0x34, 0xaa, 0x62, 0x13, 0x45, 0x62, 0x0a, 0x11, 0x3b, 0xd9, + 0xc1, 0x8c, 0x29, 0xc5, 0x51, 0x0c, 0x28, 0x42, 0x3a, 0xd0, 0x37, 0xad, + 0xb2, 0x53, 0x45, 0x80, 0x0a, 0x92, 0x3e, 0x17, 0xa2, 0x4e, 0x31, 0xb9, + 0xd1, 0x4b, 0x25, 0xcb, 0x81, 0x8c, 0x28, 0x37, 0x02, 0x50, 0x36, 0xa3, + 0x6a, 0x93, 0x44, 0x93, 0xc2, 0x12, 0x42, 0x37, 0x9a, 0x8f, 0x34, 0xc5, + 0x21, 0x0c, 0x27, 0xca, 0x69, 0x8c, 0x28, 0x4b, 0x82, 0x10, 0x39, 0xa6, + 0x7a, 0x93, 0x44, 0x4d, 0x72, 0x90, 0x38, 0xc3, 0x21, 0x0c, 0x27, 0xd6, + 0xc1, 0x0c, 0x2a, 0x84, 0x32, 0x52, 0x40, 0x6e, 0x7a, 0x91, 0x3c, 0xce, + 0x59, 0x4c, 0x28, 0xe5, 0x41, 0xcd, 0x2b, 0x91, 0xc2, 0xd2, 0x41, 0x24, + 0x2a, 0xcf, 0x32, 0xc7, 0x41, 0xcc, 0x27, 0x8a, 0x62, 0x92, 0x40, 0x45, + 0x22, 0x10, 0x36, 0x36, 0x9a, 0x0f, 0x34, 0x25, 0x32, 0x8f, 0x32, 0xc3, + 0x29, 0x8c, 0x26, 0x71, 0xda, 0x11, 0x3d, 0xe6, 0x61, 0x0d, 0x2b, 0x70, + 0xba, 0x91, 0x3c, 0xfa, 0x01, 0x8e, 0x2d, 0x55, 0xca, 0x50, 0x39, 0x3c, + 0x0a, 0x10, 0x36, 0x04, 0x42, 0x8e, 0x2f, 0x26, 0x6a, 0x0f, 0x34, 0x40, + 0x22, 0x90, 0x36, 0x22, 0xfa, 0x0e, 0x32, 0x0c, 0x4a, 0xce, 0x2e, 0x04, + 0x0a, 0xce, 0x2d, 0xec, 0x29, 0xcd, 0x2a, 0xe6, 0x21, 0x8d, 0x2a, 0xda, + 0xc1, 0x4c, 0x29, 0xeb, 0x21, 0x4d, 0x2a, 0xb4, 0x79, 0x8b, 0x23, 0xa5, + 0x59, 0x8b, 0x23, 0x9b, 0xf1, 0xca, 0x21, 0x93, 0x99, 0xca, 0x20, 0x75, + 0xa9, 0xc9, 0x1c, 0x23, 0x41, 0x07, 0x12, 0xd3, 0xe0, 0x04, 0x00, 0x8f, + 0x68, 0x03, 0x00, 0x5b, 0x08, 0x04, 0x00, 0x55, 0x40, 0x04, 0x00, 0x54, + 0xe8, 0x03, 0x00, 0x54, 0x50, 0x02, 0x00, 0x48, 0x00, 0x00, 0x00, 0x57, + 0x00, 0x00, 0x00, 0x4e, 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x04, 0x00, 0x41, 0x00, 0x05, 0x00, 0x00, + 0xe0, 0x04, 0x00, 0x52, 0x68, 0x05, 0x00, 0x71, 0xe8, 0x05, 0x00, 0x60, + 0x42, 0x13, 0x4c, 0x34, 0x02, 0xd2, 0x46, 0x26, 0x62, 0x11, 0x45, 0x39, + 0xba, 0x51, 0x45, 0x53, 0x3a, 0xd2, 0x46, 0x55, 0x52, 0x52, 0x47, 0x53, + 0x62, 0x52, 0x47, 0x56, 0x6a, 0x12, 0x48, 0x5a, 0x92, 0x92, 0x48, 0x4e, + 0x4a, 0x92, 0x47, 0x4e, 0x42, 0xd2, 0x47, 0x51, 0x62, 0x12, 0x48, 0x55, + 0x82, 0xd2, 0x48, 0x42, 0x0a, 0x52, 0x46, 0x44, 0x12, 0x52, 0x47, 0x8f, + 0x42, 0x14, 0x50, 0x54, 0x7a, 0x12, 0x49, 0x40, 0xb2, 0x11, 0x46, 0x4c, + 0x6a, 0x12, 0x49, 0x41, 0x0a, 0x12, 0x47, 0x20, 0x2a, 0xd1, 0x43, 0x22, + 0x42, 0x51, 0x44, 0x13, 0xc2, 0x50, 0x43, 0x19, 0xfa, 0x90, 0x43, 0x22, + 0x22, 0xd1, 0x44, 0x02, 0x6a, 0x50, 0x41, 0x0a, 0x82, 0x10, 0x42, 0xf5, + 0x09, 0x90, 0x3f, 0xda, 0x81, 0x8f, 0x3d, 0xea, 0x11, 0x10, 0x40, 0xeb, + 0x11, 0x50, 0x40, 0xcf, 0x09, 0xcf, 0x3c, 0xaf, 0x19, 0xce, 0x38, 0x8d, + 0xf0, 0x44, 0x10, 0x90, 0x18, 0x85, 0x13, 0xc8, 0x50, 0x06, 0x19, 0x0a, + 0xd9, 0x08, 0x25, 0xff, 0x88, 0x48, 0x21, 0x10, 0x41, 0xc9, 0x23, 0x00, + 0x78, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, 0xa8, 0xc7, 0x1c, 0x59, + 0xb9, 0x0a, 0x29, 0xbd, 0x51, 0x4e, 0x36, 0x97, 0x71, 0x8c, 0x2f, 0xb4, + 0x91, 0xcd, 0x30, 0xd5, 0xb1, 0x0e, 0x35, 0xed, 0x31, 0x4f, 0x38, 0x79, + 0x33, 0x9a, 0x5f, 0xb0, 0x22, 0xd4, 0x46, 0x80, 0x92, 0xd2, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x02, 0x54, 0x4c, 0x7f, + 0xea, 0x93, 0x4b, 0x79, 0xba, 0x13, 0x4b, 0xe8, 0xea, 0x96, 0x58, 0x05, + 0x1b, 0x98, 0x5b, 0x12, 0x63, 0x98, 0x5c, 0x17, 0x7b, 0x58, 0x5e, 0x01, + 0x7b, 0xd7, 0x59, 0xab, 0x8a, 0x94, 0x4d, 0x42, 0x52, 0x11, 0x42, 0x5a, + 0x91, 0x8a, 0x27, 0x96, 0x69, 0xcc, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x61, 0x0d, 0x33, 0x97, + 0x11, 0x0d, 0x32, 0xe9, 0x2a, 0x56, 0x53, 0x81, 0x12, 0x12, 0x3b, 0x5e, + 0xd2, 0x50, 0x37, 0x0c, 0xb2, 0x4e, 0x30, 0xfc, 0x51, 0x0e, 0x2f, 0xbb, + 0x69, 0x0c, 0x27, 0x80, 0x81, 0x4a, 0x1e, 0x49, 0xc1, 0x88, 0x18, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x38, 0x03, 0x00, 0xfe, + 0x28, 0x06, 0x0e, 0x41, 0x01, 0x08, 0x15, 0x5f, 0x09, 0x09, 0x1b, 0x0b, + 0x91, 0x86, 0x10, 0x42, 0x19, 0x88, 0x16, 0xaa, 0x71, 0x4b, 0x23, 0xc7, + 0x09, 0x8c, 0x25, 0x57, 0x00, 0x00, 0x00, 0xc0, 0xd9, 0xcb, 0x23, 0x01, + 0x0a, 0x8e, 0x2c, 0xca, 0x30, 0x05, 0x00, 0x10, 0x9a, 0x0e, 0x31, 0xfd, + 0x09, 0x4e, 0x2e, 0xe0, 0x11, 0xcd, 0x29, 0xda, 0x20, 0x85, 0x08, 0x34, + 0xb2, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x1a, 0xd2, 0x4e, 0x31, 0xe0, + 0xe9, 0x0c, 0x28, 0xfc, 0xf1, 0x0d, 0x2b, 0x0a, 0x6a, 0x4e, 0x2e, 0xf7, + 0xd1, 0x8d, 0x2b, 0xc6, 0x41, 0xcc, 0x25, 0xe6, 0x78, 0x44, 0x09, 0x4b, + 0x5a, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, + 0x18, 0x03, 0x00, 0x55, 0xd2, 0x50, 0x38, 0xec, 0x81, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0xf2, 0x8d, 0x2d, 0x03, + 0xf2, 0x4d, 0x2d, 0x1c, 0xc2, 0x4e, 0x31, 0x98, 0xc1, 0x4a, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x42, + 0x12, 0x90, 0x36, 0x2b, 0x6a, 0x8f, 0x33, 0xfa, 0xc9, 0x8d, 0x2d, 0x00, + 0xf2, 0x0d, 0x2e, 0xfd, 0xb9, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x4a, + 0x82, 0x90, 0x38, 0x01, 0x12, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xac, + 0x28, 0x02, 0x00, 0x0b, 0x32, 0x8e, 0x2f, 0x42, 0xfa, 0x4f, 0x36, 0x00, + 0x00, 0x00, 0x00, 0xbc, 0xb0, 0x02, 0x00, 0x06, 0x32, 0xce, 0x2f, 0xe7, + 0x41, 0xcd, 0x2a, 0xe2, 0x29, 0x4d, 0x2a, 0xe7, 0x39, 0x0d, 0x2a, 0xdb, + 0xd9, 0xcc, 0x28, 0xe8, 0x01, 0x0d, 0x2a, 0x29, 0xe2, 0x8f, 0x34, 0x9c, + 0xb2, 0x93, 0x43, 0xe0, 0x02, 0x96, 0x4d, 0x0c, 0x53, 0x57, 0x52, 0xfe, + 0xc2, 0x96, 0x50, 0xa1, 0x02, 0x54, 0x44, 0xbc, 0x9a, 0x94, 0x47, 0x44, + 0xaa, 0x10, 0x39, 0x63, 0x02, 0x92, 0x3c, 0x40, 0xa2, 0x90, 0x38, 0x66, + 0x1a, 0x92, 0x3d, 0xc7, 0x21, 0x8d, 0x28, 0xec, 0x59, 0xce, 0x2c, 0x45, + 0xd2, 0x10, 0x37, 0x4d, 0x2a, 0xd1, 0x39, 0x5b, 0xe2, 0x11, 0x3c, 0x63, + 0x1a, 0x12, 0x3d, 0x60, 0xf2, 0xd1, 0x3c, 0x67, 0x2a, 0xd2, 0x3d, 0x5d, + 0xe2, 0x91, 0x3c, 0x6f, 0x62, 0x12, 0x3f, 0x64, 0x2a, 0x92, 0x3d, 0x68, + 0x3a, 0x12, 0x3e, 0x68, 0x3a, 0x12, 0x3e, 0x61, 0x12, 0x12, 0x3d, 0x75, + 0x7a, 0x92, 0x3f, 0x78, 0x8a, 0xd2, 0x3f, 0x7d, 0x8a, 0x52, 0x40, 0x81, + 0xa2, 0x92, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x81, 0xc2, 0x92, 0x40, 0x85, + 0xe2, 0x12, 0x41, 0x84, 0xda, 0x12, 0x41, 0x83, 0xca, 0x12, 0x41, 0x83, + 0xda, 0xd2, 0x40, 0x82, 0xd2, 0xd2, 0x40, 0x8a, 0x22, 0xd3, 0x41, 0x85, + 0xea, 0x12, 0x41, 0x8c, 0x2a, 0xd3, 0x41, 0x89, 0x1a, 0x93, 0x41, 0x90, + 0x4a, 0x93, 0x42, 0x8d, 0x32, 0x53, 0x42, 0x94, 0xba, 0x13, 0x43, 0xbf, + 0xa2, 0x94, 0x48, 0xb3, 0x72, 0x54, 0x47, 0x92, 0x72, 0xd3, 0x42, 0x9b, + 0xe2, 0xd3, 0x42, 0x8e, 0x32, 0x13, 0x3f, 0x4e, 0xf2, 0x10, 0x36, 0x4f, + 0x02, 0x91, 0x36, 0x80, 0x92, 0x52, 0x3a, 0x65, 0x1a, 0xd2, 0x3a, 0x87, + 0x0a, 0x13, 0x40, 0x8c, 0x3a, 0x93, 0x40, 0x8a, 0x32, 0x53, 0x40, 0x8b, + 0x32, 0x93, 0x40, 0xe3, 0x02, 0x96, 0x4c, 0x91, 0x5a, 0x53, 0x41, 0x8d, + 0x12, 0xd3, 0x40, 0x91, 0x42, 0x93, 0x41, 0xb2, 0x32, 0xd4, 0x46, 0x53, + 0x52, 0x51, 0x3b, 0x64, 0x0a, 0x92, 0x3d, 0x83, 0xba, 0x12, 0x41, 0x9e, + 0x9a, 0x53, 0x44, 0x8e, 0x12, 0x53, 0x42, 0x69, 0x0a, 0x12, 0x3e, 0xbe, + 0x6a, 0x54, 0x48, 0xf3, 0x1a, 0x96, 0x4c, 0xe5, 0xc2, 0x95, 0x4a, 0xd7, + 0x3a, 0x55, 0x49, 0xb5, 0x1a, 0x94, 0x44, 0x92, 0xd2, 0x92, 0x42, 0x65, + 0xb8, 0x45, 0x18, 0x5e, 0x78, 0x85, 0x17, 0x81, 0x68, 0xc6, 0x1a, 0x89, + 0xb8, 0x06, 0x1c, 0x9f, 0x88, 0xc7, 0x1f, 0x87, 0xa0, 0xc6, 0x1b, 0xc2, + 0x31, 0xce, 0x38, 0xc3, 0x41, 0x0e, 0x39, 0x00, 0x30, 0xca, 0x11, 0x5d, + 0x78, 0x85, 0x17, 0x24, 0xe9, 0x89, 0x23, 0xb9, 0x90, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x05, 0x99, 0xc6, 0x11, 0x1b, 0x59, 0x07, 0x12, 0x21, + 0xe9, 0x47, 0x15, 0x63, 0x00, 0x00, 0x00, 0x95, 0x78, 0x03, 0x00, 0xa5, + 0x20, 0x04, 0x00, 0x93, 0x68, 0x03, 0x00, 0xc0, 0xb8, 0x04, 0x00, 0xe5, + 0x28, 0xc6, 0x0c, 0x1f, 0x09, 0x48, 0x14, 0xc6, 0x10, 0x05, 0x0a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4a, 0x92, 0x11, 0x41, 0x5a, 0x22, 0x12, 0x43, 0x58, + 0x12, 0xd2, 0x42, 0x41, 0x22, 0x11, 0x40, 0xf0, 0xf1, 0x0e, 0x37, 0xc9, + 0x11, 0xce, 0x32, 0xc7, 0x09, 0x8e, 0x32, 0xc3, 0xe9, 0x0d, 0x32, 0xb4, + 0x71, 0x8d, 0x30, 0xa7, 0x09, 0x8d, 0x2e, 0x96, 0x79, 0x4c, 0x2b, 0x83, + 0xa9, 0x0b, 0x27, 0x61, 0x71, 0x4a, 0x20, 0x53, 0x31, 0x8a, 0x20, 0x55, + 0xc9, 0x09, 0x1d, 0x4d, 0x21, 0x09, 0x1b, 0x8e, 0x99, 0xca, 0x20, 0xdd, + 0xf9, 0x8c, 0x2a, 0x0e, 0x92, 0xce, 0x30, 0x2a, 0x62, 0xcf, 0x33, 0x34, + 0xb2, 0x0f, 0x35, 0x3f, 0xfa, 0x4f, 0x36, 0x3b, 0xea, 0x0f, 0x36, 0x35, + 0xda, 0x0f, 0x36, 0x33, 0xda, 0x0f, 0x36, 0x3d, 0x1a, 0x10, 0x37, 0x5d, + 0x22, 0x91, 0x3b, 0x8a, 0x82, 0x52, 0x41, 0x8c, 0xb2, 0x12, 0x42, 0x6b, + 0x8a, 0x11, 0x3d, 0x4d, 0x7a, 0xd0, 0x38, 0x4e, 0x72, 0x90, 0x38, 0x61, + 0x12, 0x51, 0x3b, 0x0c, 0x72, 0x8e, 0x30, 0x3b, 0x02, 0x50, 0x35, 0x55, + 0xc2, 0x50, 0x39, 0x03, 0x3a, 0x8e, 0x2e, 0x61, 0x42, 0xd1, 0x3a, 0x12, + 0xc2, 0x4e, 0x31, 0x5d, 0x1a, 0x11, 0x3a, 0x03, 0x32, 0xce, 0x2e, 0x84, + 0x42, 0x12, 0x3f, 0xe2, 0x21, 0x4d, 0x2a, 0x72, 0xaa, 0xd1, 0x3c, 0x49, + 0x3a, 0x10, 0x36, 0xdb, 0xe1, 0xcc, 0x29, 0x8d, 0x8a, 0x12, 0x41, 0x52, + 0x9a, 0x90, 0x38, 0xcc, 0x71, 0x4c, 0x28, 0x54, 0xaa, 0x90, 0x39, 0xa1, + 0x1a, 0x13, 0x43, 0x1c, 0xea, 0x0e, 0x32, 0xc7, 0x51, 0x4c, 0x28, 0x53, + 0xba, 0x50, 0x3a, 0xb2, 0xc2, 0x13, 0x46, 0x51, 0x92, 0x10, 0x39, 0xcd, + 0x79, 0x8c, 0x28, 0xd0, 0xb9, 0x8c, 0x29, 0x54, 0xd2, 0x50, 0x3a, 0xbc, + 0x0a, 0x94, 0x47, 0x7f, 0x02, 0x92, 0x3e, 0x15, 0x92, 0x0e, 0x31, 0xb7, + 0xc9, 0x4b, 0x25, 0xc8, 0x69, 0x4c, 0x28, 0x35, 0xf2, 0x0f, 0x36, 0xa3, + 0x62, 0x13, 0x44, 0x99, 0xfa, 0x92, 0x42, 0x3f, 0xea, 0x8f, 0x35, 0xc9, + 0x49, 0x0c, 0x28, 0xc4, 0x41, 0x0c, 0x28, 0x3d, 0x1a, 0x10, 0x37, 0xaa, + 0xaa, 0x13, 0x45, 0x60, 0x22, 0x11, 0x3b, 0xd9, 0xe1, 0x0c, 0x2a, 0xc8, + 0x51, 0x4c, 0x28, 0x67, 0x62, 0x91, 0x3c, 0x8f, 0x8a, 0x52, 0x41, 0x03, + 0x12, 0x8e, 0x2e, 0xc6, 0x39, 0x0c, 0x28, 0x7a, 0xfa, 0xd1, 0x3e, 0x59, + 0xd2, 0x10, 0x3a, 0xc3, 0x21, 0x4c, 0x27, 0x4f, 0x9a, 0x50, 0x39, 0x6b, + 0x62, 0xd1, 0x3b, 0x3b, 0xb2, 0x4f, 0x34, 0x3c, 0xba, 0x8f, 0x34, 0xe8, + 0x09, 0x4d, 0x2a, 0x28, 0x62, 0x0f, 0x34, 0x3d, 0xf2, 0x8f, 0x35, 0x21, + 0x42, 0x0f, 0x33, 0x30, 0xaa, 0x0f, 0x34, 0x58, 0x02, 0xd1, 0x39, 0x05, + 0x4a, 0x8e, 0x2f, 0x4c, 0x7a, 0x10, 0x38, 0x55, 0xe2, 0xd0, 0x39, 0x1e, + 0x2a, 0x8f, 0x32, 0x0f, 0xa2, 0x0e, 0x31, 0x06, 0x42, 0x4e, 0x2f, 0x01, + 0x0a, 0x8e, 0x2d, 0x05, 0x1a, 0xce, 0x2e, 0x02, 0xfa, 0xcd, 0x2d, 0xee, + 0x51, 0x8d, 0x2b, 0xde, 0xc9, 0x0c, 0x29, 0xdc, 0xa9, 0x8c, 0x28, 0xaf, + 0x59, 0x0b, 0x23, 0xa2, 0x41, 0x0b, 0x23, 0x8e, 0x89, 0x8a, 0x20, 0x76, + 0xb1, 0x89, 0x1c, 0x61, 0x11, 0x49, 0x1a, 0x26, 0x69, 0x47, 0x12, 0xd0, + 0xe8, 0x04, 0x00, 0x97, 0xd8, 0x03, 0x00, 0x9c, 0x08, 0x05, 0x00, 0x94, + 0x20, 0x05, 0x00, 0x80, 0x60, 0x04, 0x00, 0x79, 0x08, 0x03, 0x00, 0x65, + 0x28, 0x02, 0x00, 0x55, 0x00, 0x00, 0x00, 0x54, 0x00, 0x00, 0x00, 0x58, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, + 0xd8, 0x03, 0x00, 0x00, 0x68, 0x04, 0x00, 0x42, 0xf0, 0x04, 0x00, 0x44, + 0x48, 0x05, 0x00, 0x8d, 0x38, 0x06, 0x00, 0x00, 0x48, 0x05, 0x00, 0x5d, + 0x22, 0xd3, 0x4b, 0x4c, 0x32, 0xd2, 0x46, 0x4c, 0x22, 0x92, 0x45, 0x51, + 0x32, 0x12, 0x46, 0x50, 0x42, 0x92, 0x46, 0x4d, 0x3a, 0x12, 0x46, 0x50, + 0x3a, 0xd2, 0x46, 0x45, 0xe2, 0x11, 0x45, 0x41, 0xda, 0xd1, 0x44, 0x49, + 0x12, 0x92, 0x46, 0x50, 0x52, 0x12, 0x48, 0x61, 0xba, 0x52, 0x49, 0x35, + 0x8a, 0x11, 0x45, 0x8e, 0x22, 0x14, 0x4f, 0x89, 0xb2, 0x12, 0x48, 0x36, + 0x7a, 0xd1, 0x44, 0x21, 0x02, 0xd1, 0x42, 0x1d, 0xda, 0x90, 0x42, 0x5b, + 0xda, 0x92, 0x4a, 0x41, 0x12, 0xd2, 0x46, 0x09, 0x5a, 0x50, 0x41, 0x12, + 0x92, 0x90, 0x42, 0x14, 0xaa, 0x50, 0x42, 0x0c, 0x92, 0x10, 0x42, 0x05, + 0x4a, 0x50, 0x41, 0x05, 0x4a, 0x50, 0x41, 0xe5, 0x99, 0xcf, 0x3e, 0xd8, + 0x61, 0x4f, 0x3d, 0xdb, 0x79, 0xcf, 0x3d, 0xce, 0x11, 0x0f, 0x3c, 0xd6, + 0x51, 0x0f, 0x3e, 0x95, 0xd0, 0x45, 0x10, 0x76, 0xe8, 0xc3, 0x0c, 0x9e, + 0xc8, 0x05, 0x14, 0xc1, 0x91, 0x4e, 0x3a, 0x0d, 0x11, 0x09, 0x23, 0x02, + 0xb1, 0x08, 0x20, 0x24, 0x01, 0x8a, 0x26, 0x3b, 0x79, 0x8a, 0x28, 0x8f, + 0x08, 0x46, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, + 0x79, 0xc9, 0x20, 0x8b, 0x91, 0x8c, 0x30, 0xc6, 0x99, 0x0e, 0x38, 0xa7, + 0xe1, 0xcc, 0x2f, 0xc7, 0x11, 0xce, 0x32, 0xed, 0x22, 0x56, 0x4e, 0xd7, + 0x5a, 0x55, 0x4b, 0x5c, 0x43, 0x99, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7f, 0xaa, 0xd3, 0x4b, 0x7a, 0x9a, 0x53, 0x4b, 0x74, + 0x9a, 0xd3, 0x4a, 0x6e, 0x62, 0x13, 0x4a, 0xfb, 0x09, 0x90, 0x3c, 0xcb, + 0x32, 0x96, 0x54, 0xf7, 0x82, 0x17, 0x5a, 0xfd, 0x5a, 0xd7, 0x59, 0xec, + 0xba, 0x56, 0x57, 0x9e, 0x9a, 0xd4, 0x50, 0x42, 0x03, 0x1a, 0x66, 0xf8, + 0x69, 0xcf, 0x39, 0xe1, 0xa9, 0x4e, 0x36, 0x9f, 0xb9, 0xcc, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, + 0x3a, 0xd3, 0x49, 0x85, 0x12, 0x11, 0x38, 0x8f, 0x3a, 0x10, 0x36, 0x87, + 0x1a, 0x52, 0x3c, 0x32, 0x22, 0x4f, 0x31, 0xd7, 0x01, 0x0e, 0x2a, 0x81, + 0x89, 0x0a, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd8, 0xa0, 0x04, 0x09, 0x1c, 0xc1, 0x46, 0x11, 0x28, + 0x31, 0x47, 0x12, 0x3e, 0x09, 0xc8, 0x16, 0x02, 0x29, 0x46, 0x0f, 0x9c, + 0x21, 0x8b, 0x22, 0x4b, 0x71, 0xc8, 0x17, 0xb4, 0x71, 0x0b, 0x24, 0xc1, + 0x01, 0x4c, 0x24, 0xfc, 0x81, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xd8, + 0xb9, 0x8c, 0x28, 0x25, 0x49, 0xc7, 0x11, 0x2e, 0x79, 0x87, 0x14, 0x17, + 0xc1, 0x86, 0x11, 0x6a, 0x61, 0xc9, 0x19, 0xa2, 0x09, 0x8b, 0x21, 0xc0, + 0xe9, 0x4b, 0x26, 0x00, 0x00, 0x00, 0x00, 0xf1, 0x99, 0x8d, 0x2a, 0xf5, + 0xd1, 0xcd, 0x2a, 0xf6, 0xd1, 0x8d, 0x2b, 0x3c, 0xe2, 0x8f, 0x34, 0xfa, + 0xe1, 0x8d, 0x2b, 0x2b, 0x49, 0x47, 0x13, 0x1d, 0x0a, 0x0f, 0x32, 0x11, + 0xaa, 0xce, 0x30, 0x5e, 0xf9, 0x08, 0x1a, 0x1b, 0xd1, 0xc6, 0x10, 0xea, + 0x61, 0x0d, 0x2b, 0x43, 0x12, 0x90, 0x35, 0x13, 0x82, 0x4e, 0x30, 0xc6, + 0x11, 0x8c, 0x25, 0x05, 0xfa, 0x4d, 0x2d, 0x74, 0xc2, 0x11, 0x3d, 0x51, + 0x7a, 0x90, 0x38, 0x0f, 0x6a, 0x0e, 0x30, 0x48, 0x51, 0x08, 0x17, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x88, 0x04, 0x00, 0x98, 0x00, 0x00, 0x00, 0x45, + 0x22, 0x10, 0x36, 0x40, 0xea, 0x0f, 0x35, 0xee, 0x79, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x52, 0xaa, 0xd0, 0x39, 0x00, 0xfa, 0x0d, 0x2e, 0xeb, + 0x19, 0x0d, 0x2b, 0xfd, 0xe9, 0xcd, 0x2d, 0xf2, 0x80, 0x45, 0x0c, 0xc4, + 0x30, 0x04, 0x00, 0x9f, 0x01, 0x8b, 0x21, 0x29, 0x22, 0x0f, 0x33, 0xe6, + 0x21, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x9d, 0xc1, 0x4a, 0x21, 0xef, + 0x39, 0x4d, 0x2b, 0x6f, 0x61, 0x09, 0x1b, 0xd4, 0xc1, 0xcc, 0x28, 0xe7, + 0x31, 0x0d, 0x2a, 0xe0, 0x19, 0x0d, 0x2a, 0xd3, 0x91, 0x8c, 0x28, 0x68, + 0x22, 0xd2, 0x3d, 0xfb, 0xaa, 0x96, 0x50, 0x0a, 0x43, 0x17, 0x52, 0xa7, + 0x2a, 0x54, 0x45, 0xc7, 0x0a, 0x95, 0x49, 0x97, 0x92, 0x93, 0x42, 0x9e, + 0xf2, 0x53, 0x43, 0x1c, 0xca, 0x4f, 0x34, 0x61, 0xf2, 0xd1, 0x3c, 0x35, + 0x6a, 0xd0, 0x36, 0x50, 0x2a, 0x91, 0x3a, 0xc2, 0xf9, 0x8c, 0x27, 0xe3, + 0x31, 0x8e, 0x2a, 0x1e, 0xda, 0x0f, 0x32, 0x4d, 0x5a, 0x11, 0x3a, 0x58, + 0xca, 0xd1, 0x3b, 0x64, 0x1a, 0x12, 0x3d, 0x60, 0xe2, 0x11, 0x3c, 0x6b, + 0x3a, 0x52, 0x3e, 0x61, 0x0a, 0x52, 0x3d, 0x60, 0xfa, 0x91, 0x3c, 0x69, + 0x22, 0x92, 0x3d, 0x69, 0x3a, 0x12, 0x3e, 0x6b, 0x3a, 0x92, 0x3e, 0x70, + 0x62, 0x12, 0x3f, 0x77, 0x72, 0xd2, 0x3f, 0x7c, 0x82, 0x52, 0x40, 0x7f, + 0xa2, 0x52, 0x40, 0x81, 0xc2, 0x92, 0x40, 0x83, 0xd2, 0xd2, 0x40, 0x83, + 0xd2, 0xd2, 0x40, 0x85, 0xda, 0x12, 0x41, 0x8c, 0x12, 0x13, 0x42, 0x83, + 0xda, 0xd2, 0x40, 0x89, 0x1a, 0xd3, 0x41, 0x82, 0xca, 0xd2, 0x40, 0x8a, + 0x22, 0xd3, 0x41, 0x89, 0x02, 0x93, 0x41, 0x95, 0x8a, 0x53, 0x43, 0x8d, + 0x42, 0x53, 0x42, 0x8a, 0x02, 0x93, 0x3d, 0x8d, 0x2a, 0x13, 0x43, 0xb5, + 0x6a, 0x54, 0x47, 0xab, 0x12, 0x14, 0x45, 0xbb, 0x9a, 0x14, 0x48, 0x93, + 0x9a, 0x13, 0x42, 0x98, 0xba, 0x93, 0x41, 0x91, 0x42, 0x13, 0x3f, 0xed, + 0xb9, 0x4d, 0x2b, 0x7e, 0x7a, 0xd2, 0x3b, 0x8b, 0x0a, 0x53, 0x3d, 0x86, + 0xe2, 0x52, 0x3f, 0x8b, 0x32, 0x93, 0x40, 0x8d, 0x42, 0x13, 0x41, 0x85, + 0xfa, 0x12, 0x40, 0xbe, 0xa2, 0x14, 0x47, 0xe4, 0xf2, 0x55, 0x4c, 0x37, + 0x72, 0x90, 0x35, 0x40, 0xa2, 0xd0, 0x36, 0x89, 0xea, 0x92, 0x40, 0xd2, + 0x22, 0xd5, 0x4a, 0x67, 0x1a, 0xd2, 0x3d, 0x5c, 0xe2, 0x91, 0x3c, 0x9a, + 0x92, 0xd3, 0x43, 0x96, 0x3a, 0x13, 0x43, 0x5c, 0x52, 0x91, 0x3b, 0x23, + 0xfa, 0x4f, 0x36, 0xf4, 0x1a, 0x56, 0x4c, 0xe6, 0xca, 0xd5, 0x4a, 0xd4, + 0x12, 0xd5, 0x48, 0x97, 0x0a, 0xd3, 0x42, 0x75, 0x0a, 0x12, 0x3f, 0x00, + 0x28, 0x84, 0x11, 0x43, 0x78, 0x04, 0x13, 0x00, 0x78, 0x83, 0x0f, 0x67, + 0xd0, 0x85, 0x18, 0x83, 0x78, 0x06, 0x1b, 0x83, 0x80, 0x06, 0x1b, 0x05, + 0xe9, 0x08, 0x24, 0xc4, 0x49, 0x4e, 0x39, 0x60, 0xa0, 0xcd, 0x17, 0x52, + 0x88, 0x85, 0x15, 0xbc, 0x90, 0x05, 0x14, 0xcb, 0x20, 0xc5, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1a, 0x99, 0x47, 0x14, 0x15, + 0x61, 0x87, 0x13, 0x00, 0x00, 0x00, 0x00, 0x7b, 0xa8, 0x02, 0x00, 0x87, + 0xe0, 0x02, 0x00, 0x8a, 0xc8, 0x02, 0x00, 0xc2, 0x90, 0x04, 0x08, 0xc3, + 0xa8, 0x84, 0x08, 0xc2, 0xd8, 0x84, 0x08, 0xec, 0x30, 0x06, 0x0d, 0x0b, + 0x11, 0x07, 0x11, 0xd1, 0xa0, 0x45, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0xda, 0x11, 0x42, 0x59, 0x12, 0x92, 0x42, 0x54, + 0xf2, 0xd1, 0x41, 0x3d, 0xf2, 0xd0, 0x3e, 0xf0, 0xe1, 0x8e, 0x36, 0xce, + 0x31, 0x0e, 0x33, 0xc3, 0xd1, 0x8d, 0x31, 0xb3, 0x61, 0x4d, 0x30, 0xa3, + 0xe1, 0xcc, 0x2d, 0x96, 0x79, 0x4c, 0x2b, 0x89, 0x09, 0x0c, 0x29, 0x76, + 0x29, 0x0b, 0x25, 0x50, 0xf9, 0x09, 0x1f, 0x4a, 0x61, 0xc9, 0x1b, 0x4d, + 0x29, 0x09, 0x1b, 0x87, 0x69, 0x8a, 0x20, 0xdb, 0xe9, 0x4c, 0x2a, 0x10, + 0x9a, 0x0e, 0x31, 0x23, 0x42, 0x8f, 0x33, 0x32, 0xb2, 0x4f, 0x35, 0x42, + 0x1a, 0x10, 0x37, 0x49, 0x42, 0x10, 0x38, 0x47, 0x5a, 0x50, 0x38, 0x5b, + 0x1a, 0x51, 0x3b, 0x80, 0x32, 0x12, 0x40, 0x89, 0x82, 0x52, 0x41, 0x67, + 0x6a, 0xd1, 0x3c, 0x49, 0x62, 0xd0, 0x38, 0x33, 0xaa, 0x8f, 0x35, 0x2c, + 0x52, 0xcf, 0x33, 0x2a, 0x5a, 0xcf, 0x33, 0x5f, 0x12, 0xd1, 0x3a, 0x42, + 0x32, 0xd0, 0x37, 0x4e, 0x9a, 0xd0, 0x38, 0x11, 0xb2, 0x0e, 0x31, 0x43, + 0x3a, 0xd0, 0x36, 0x52, 0xc2, 0x50, 0x39, 0x13, 0xba, 0x0e, 0x31, 0x6f, + 0xb2, 0x11, 0x3c, 0x10, 0x9a, 0x4e, 0x30, 0x5d, 0x0a, 0x51, 0x3a, 0x4e, + 0x72, 0x90, 0x37, 0x01, 0x1a, 0x4e, 0x2e, 0x97, 0xc2, 0x92, 0x41, 0x0a, + 0x3a, 0x0e, 0x2e, 0x10, 0xa2, 0x0e, 0x31, 0xa1, 0x3a, 0x93, 0x43, 0x23, + 0x2a, 0x8f, 0x32, 0xde, 0x11, 0xcd, 0x2a, 0x8a, 0x7a, 0xd2, 0x40, 0x8d, + 0x92, 0xd2, 0x40, 0xfe, 0x09, 0xce, 0x2d, 0xd6, 0xe1, 0x0c, 0x2a, 0x78, + 0x1a, 0xd2, 0x3e, 0xab, 0xc2, 0x13, 0x45, 0x43, 0x32, 0x90, 0x36, 0xc1, + 0x29, 0x8c, 0x26, 0xd9, 0x11, 0x8d, 0x2a, 0x68, 0x82, 0xd1, 0x3c, 0xc3, + 0x3a, 0x54, 0x48, 0x7f, 0x0a, 0xd2, 0x3e, 0x11, 0x82, 0xce, 0x30, 0xb1, + 0xa1, 0x8b, 0x24, 0xc8, 0x61, 0x0c, 0x28, 0x2f, 0xba, 0x0f, 0x35, 0xa0, + 0x5a, 0xd3, 0x43, 0x9e, 0x32, 0x53, 0x43, 0x47, 0x32, 0x10, 0x37, 0xcf, + 0x79, 0x8c, 0x28, 0xbb, 0x01, 0x4c, 0x26, 0x29, 0x8a, 0xcf, 0x34, 0xa9, + 0xaa, 0x53, 0x45, 0x77, 0xfa, 0x11, 0x3e, 0xf0, 0x99, 0x4d, 0x2c, 0xbe, + 0x11, 0xcc, 0x26, 0x4d, 0xa2, 0x90, 0x39, 0xb2, 0xea, 0x13, 0x46, 0x2c, + 0x6a, 0x8f, 0x33, 0xb5, 0xb9, 0x4b, 0x25, 0x47, 0x5a, 0x90, 0x38, 0x89, + 0x62, 0xd2, 0x40, 0xe1, 0x11, 0xcd, 0x2a, 0x07, 0x52, 0x4e, 0x30, 0x94, + 0xca, 0xd2, 0x41, 0x41, 0xe2, 0x0f, 0x35, 0x47, 0x0a, 0x90, 0x35, 0x20, + 0xba, 0x4e, 0x31, 0xd4, 0x99, 0x0c, 0x29, 0x84, 0x22, 0x92, 0x3f, 0xe8, + 0x61, 0x8d, 0x2b, 0x7c, 0x1a, 0x92, 0x3e, 0x00, 0x2a, 0x4e, 0x2e, 0x5c, + 0x1a, 0x11, 0x3a, 0x42, 0x32, 0x10, 0x37, 0x0e, 0x92, 0x4e, 0x30, 0x50, + 0xaa, 0xd0, 0x38, 0x5d, 0x2a, 0x11, 0x3b, 0x40, 0x1a, 0xd0, 0x36, 0x1c, + 0xfa, 0x0e, 0x32, 0x0e, 0x82, 0x8e, 0x30, 0x00, 0xe2, 0x8d, 0x2d, 0xf3, + 0x99, 0x4d, 0x2c, 0xf8, 0x71, 0xcd, 0x2b, 0xef, 0x29, 0x0d, 0x2a, 0xd8, + 0x81, 0x8c, 0x27, 0xbf, 0xd1, 0x4b, 0x24, 0x9c, 0x01, 0x0b, 0x22, 0x84, + 0x29, 0x8a, 0x1e, 0x66, 0x31, 0x09, 0x1b, 0x50, 0x89, 0x48, 0x18, 0x1c, + 0x39, 0x47, 0x11, 0xec, 0x18, 0x86, 0x0a, 0xd9, 0x00, 0x86, 0x09, 0xd5, + 0x68, 0x06, 0x09, 0xd4, 0x78, 0x06, 0x09, 0xbc, 0x98, 0x05, 0x00, 0x9a, + 0x28, 0x04, 0x00, 0x7c, 0xc0, 0x02, 0x00, 0x5f, 0x10, 0x02, 0x00, 0x62, + 0x28, 0x02, 0x00, 0x6c, 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x90, 0x03, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x4d, 0x90, 0x05, 0x00, 0x43, + 0x40, 0x05, 0x00, 0xa2, 0x88, 0x06, 0x0b, 0x60, 0xd8, 0x05, 0x00, 0x83, + 0xfa, 0x53, 0x4d, 0x4c, 0x1a, 0x92, 0x45, 0x4a, 0x12, 0x52, 0x45, 0x48, + 0x22, 0x12, 0x45, 0x48, 0x12, 0x12, 0x45, 0x3d, 0x82, 0x91, 0x43, 0x31, + 0x42, 0x91, 0x42, 0x37, 0x32, 0x51, 0x43, 0x3b, 0x7a, 0xd1, 0x43, 0x56, + 0x72, 0x12, 0x48, 0x2b, 0x32, 0x91, 0x43, 0x7a, 0x72, 0xd3, 0x4b, 0x41, + 0xd2, 0x91, 0x45, 0x30, 0x2a, 0x91, 0x43, 0x25, 0x0a, 0x51, 0x43, 0x1f, + 0xea, 0xd0, 0x42, 0x29, 0x42, 0xd1, 0x43, 0x24, 0x22, 0x51, 0x43, 0x2e, + 0x7a, 0x11, 0x45, 0x07, 0x5a, 0x90, 0x40, 0x08, 0x5a, 0xd0, 0x40, 0x01, + 0x1a, 0x90, 0x40, 0xe6, 0x89, 0xcf, 0x3d, 0xf9, 0xe9, 0x0f, 0x40, 0xdd, + 0x19, 0x8f, 0x3c, 0xe3, 0x69, 0x8f, 0x3d, 0xe3, 0xc1, 0x4f, 0x3f, 0xdf, + 0xc9, 0x8f, 0x3f, 0x14, 0x32, 0x11, 0x45, 0xd0, 0xf8, 0x46, 0x1a, 0x5a, + 0x98, 0xc3, 0x09, 0x59, 0xd0, 0x03, 0x0c, 0xed, 0xe1, 0x0f, 0x41, 0xcd, + 0xc9, 0x0e, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, + 0x31, 0xca, 0x29, 0x4c, 0x11, 0x4b, 0x2b, 0xfe, 0xc8, 0x08, 0x21, 0x00, + 0xf0, 0x82, 0x0a, 0x00, 0xa8, 0xc2, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x68, 0x02, 0x00, 0x1f, 0x01, 0x8a, 0x22, 0x7a, 0x09, 0x8c, 0x2c, 0xd2, + 0xf9, 0x4e, 0x38, 0xf5, 0x42, 0xd6, 0x4f, 0x4c, 0xcb, 0x98, 0x59, 0xce, + 0x42, 0xd5, 0x4a, 0xb8, 0x59, 0x8c, 0x28, 0x4c, 0xda, 0xd0, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, 0x12, 0x93, 0x49, 0x65, + 0x0a, 0x13, 0x49, 0xe7, 0x69, 0x4f, 0x3a, 0x8e, 0xb9, 0x4c, 0x32, 0xab, + 0xd1, 0x4d, 0x34, 0xbe, 0x7a, 0xd5, 0x51, 0xbe, 0x0a, 0xd5, 0x4f, 0x85, + 0x52, 0x53, 0x49, 0x84, 0x12, 0x94, 0x4d, 0x80, 0xf3, 0x5b, 0x6d, 0x55, + 0x9a, 0x12, 0x48, 0x21, 0xaa, 0x10, 0x40, 0x9a, 0x9a, 0xd4, 0x4f, 0x67, + 0xb2, 0x92, 0x46, 0x7c, 0x42, 0xd3, 0x48, 0x58, 0x72, 0x52, 0x46, 0x1a, + 0x62, 0x4f, 0x32, 0x6e, 0xf2, 0x50, 0x38, 0x54, 0x9a, 0xcf, 0x32, 0x60, + 0x72, 0x8e, 0x2c, 0x62, 0xc2, 0x0f, 0x32, 0x18, 0x02, 0x0d, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, + 0x40, 0x44, 0x08, 0x13, 0x81, 0x46, 0x10, 0x67, 0x61, 0x49, 0x1b, 0x62, + 0x59, 0x49, 0x1b, 0x61, 0x21, 0xc9, 0x1a, 0xa9, 0x79, 0x4b, 0x24, 0x9b, + 0xa1, 0x8a, 0x21, 0xc2, 0x29, 0x0c, 0x27, 0xcc, 0x81, 0x0c, 0x28, 0x00, + 0xf9, 0x85, 0x0c, 0x4e, 0x41, 0x88, 0x16, 0x11, 0x72, 0x8e, 0x2f, 0xfc, + 0x89, 0xcd, 0x2a, 0x3a, 0x02, 0x90, 0x36, 0x0f, 0xa1, 0x86, 0x10, 0xfd, + 0x11, 0x8e, 0x2b, 0xce, 0x08, 0x04, 0x00, 0x3f, 0xf2, 0x8f, 0x35, 0xb2, + 0x91, 0x4b, 0x23, 0x02, 0x12, 0x8e, 0x2b, 0x03, 0x22, 0xce, 0x2b, 0x31, + 0xda, 0xcf, 0x34, 0x50, 0x59, 0x88, 0x18, 0x44, 0x22, 0x10, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x80, 0xf8, 0x02, 0x00, 0x4e, 0x8a, 0x10, 0x38, 0x11, + 0xa2, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x44, + 0x12, 0xd0, 0x35, 0x18, 0x82, 0x8e, 0x30, 0x10, 0x52, 0xce, 0x2f, 0x08, + 0x12, 0xce, 0x2d, 0x0b, 0x3a, 0x0e, 0x2f, 0x08, 0x42, 0x0e, 0x2f, 0x4c, + 0x82, 0x50, 0x38, 0x09, 0x62, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x90, 0x04, 0x00, 0x9b, 0x00, 0x00, 0x00, 0x41, + 0x02, 0x50, 0x35, 0x49, 0x42, 0x90, 0x36, 0x04, 0x12, 0x0e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xea, 0x4e, 0x32, 0xff, + 0xf1, 0xcd, 0x2d, 0xf8, 0x91, 0xcd, 0x2c, 0xc7, 0x49, 0x0c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x4c, 0x72, 0x50, 0x38, 0xc9, + 0x81, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x4c, + 0x5a, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0xea, 0x20, 0xc5, 0x0a, 0x16, + 0xc2, 0x8e, 0x31, 0xe3, 0x21, 0x0d, 0x2a, 0xd3, 0xb1, 0x8c, 0x28, 0xc1, + 0xb2, 0x94, 0x48, 0x05, 0xd3, 0x56, 0x51, 0x10, 0x73, 0xd7, 0x52, 0xcc, + 0x4a, 0x15, 0x4a, 0xd2, 0x62, 0x15, 0x4b, 0x96, 0x8a, 0x53, 0x43, 0x60, + 0x02, 0x12, 0x3c, 0x85, 0xfa, 0x92, 0x40, 0x30, 0x4a, 0xd0, 0x35, 0x48, + 0xd2, 0x90, 0x39, 0x33, 0x62, 0xd0, 0x36, 0x21, 0xd2, 0x0f, 0x35, 0xeb, + 0x49, 0x0e, 0x2d, 0xfa, 0xa1, 0x4e, 0x2d, 0x18, 0xea, 0x0f, 0x32, 0x44, + 0xfa, 0x90, 0x37, 0x3b, 0x82, 0x10, 0x38, 0x60, 0x0a, 0x92, 0x3c, 0x64, + 0x0a, 0xd2, 0x3c, 0x60, 0x02, 0x12, 0x3d, 0x62, 0x0a, 0x52, 0x3d, 0x66, + 0x22, 0x92, 0x3d, 0x67, 0x2a, 0xd2, 0x3d, 0x71, 0x52, 0x12, 0x3f, 0x76, + 0x6a, 0xd2, 0x3f, 0x78, 0x72, 0x12, 0x40, 0x7d, 0x92, 0x52, 0x40, 0x7d, + 0x92, 0x52, 0x40, 0x7f, 0xaa, 0x92, 0x40, 0x83, 0xca, 0x12, 0x41, 0x82, + 0xca, 0xd2, 0x40, 0x84, 0xd2, 0x12, 0x41, 0x8a, 0xf2, 0xd2, 0x41, 0x83, + 0xd2, 0xd2, 0x40, 0x88, 0x02, 0x93, 0x41, 0x8b, 0x2a, 0xd3, 0x41, 0x89, + 0x0a, 0xd3, 0x41, 0x8b, 0x0a, 0x13, 0x42, 0x8d, 0x1a, 0xd3, 0x41, 0x9a, + 0x92, 0x93, 0x43, 0x8b, 0xda, 0xd2, 0x40, 0x82, 0xaa, 0x12, 0x3d, 0x8d, + 0x42, 0x53, 0x42, 0xbb, 0x82, 0x14, 0x48, 0x9d, 0xf2, 0x53, 0x44, 0xa3, + 0x12, 0x54, 0x45, 0x9c, 0xda, 0x93, 0x44, 0x9e, 0xb2, 0xd3, 0x40, 0x6c, + 0x2a, 0x92, 0x39, 0x03, 0xba, 0x4e, 0x2e, 0x86, 0xca, 0x52, 0x3e, 0x87, + 0x12, 0xd3, 0x3f, 0x8b, 0x2a, 0x53, 0x40, 0x8a, 0x2a, 0x53, 0x40, 0x89, + 0xfa, 0x12, 0x40, 0x8e, 0x52, 0xd3, 0x40, 0xe9, 0x22, 0x56, 0x4d, 0xc3, + 0xaa, 0x14, 0x48, 0x84, 0xba, 0x52, 0x3f, 0x66, 0x0a, 0x52, 0x3c, 0x78, + 0x52, 0xd2, 0x3f, 0x47, 0xd2, 0x10, 0x3a, 0x59, 0xba, 0x11, 0x3c, 0x84, + 0xc2, 0x12, 0x41, 0x95, 0x4a, 0x53, 0x43, 0x3e, 0x42, 0x50, 0x38, 0x44, + 0xb2, 0x10, 0x39, 0x72, 0x1a, 0x12, 0x3d, 0xe0, 0x72, 0x15, 0x4a, 0xac, + 0xda, 0xd3, 0x45, 0x8f, 0xca, 0x12, 0x42, 0x01, 0xe2, 0xce, 0x38, 0x00, + 0x78, 0x83, 0x0f, 0x00, 0xf0, 0xc3, 0x10, 0x00, 0x90, 0x82, 0x0b, 0x50, + 0xf8, 0x44, 0x15, 0x80, 0x60, 0x86, 0x1a, 0x9e, 0x80, 0x87, 0x1f, 0x9c, + 0x68, 0x47, 0x1f, 0xc4, 0x49, 0x4e, 0x39, 0xc1, 0x19, 0xce, 0x36, 0x4b, + 0x18, 0x8e, 0x14, 0x94, 0x20, 0xc7, 0x1d, 0xa0, 0xe8, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x39, 0x47, 0x13, 0x21, + 0xe1, 0x87, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7e, 0x18, 0x03, 0x00, 0x86, 0x28, 0x03, 0x00, 0xa4, + 0xf8, 0x03, 0x00, 0xc6, 0xb8, 0xc4, 0x08, 0xa7, 0xf0, 0x03, 0x00, 0xdf, + 0xa0, 0x45, 0x0b, 0xfb, 0x90, 0x06, 0x0f, 0x2b, 0x51, 0x08, 0x16, 0x72, + 0x70, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x55, 0x1a, 0x92, 0x43, 0x56, 0x0a, 0x52, 0x42, 0x50, + 0xaa, 0x11, 0x41, 0x3c, 0xe2, 0x50, 0x3e, 0xfa, 0x11, 0x0f, 0x37, 0xcd, + 0x19, 0x4e, 0x32, 0xb7, 0x61, 0x0d, 0x30, 0xa4, 0xe9, 0x8c, 0x2d, 0x97, + 0x79, 0x4c, 0x2b, 0x8c, 0x19, 0x4c, 0x29, 0x80, 0x79, 0x0b, 0x27, 0x5b, + 0x59, 0xca, 0x21, 0x4b, 0x89, 0x09, 0x1d, 0x49, 0x11, 0x89, 0x1a, 0x82, + 0x41, 0xca, 0x1f, 0xd4, 0xa1, 0x4c, 0x29, 0x06, 0x42, 0xce, 0x2f, 0x1a, + 0x02, 0x8f, 0x32, 0x32, 0xa2, 0x4f, 0x35, 0x45, 0x2a, 0xd0, 0x37, 0x5e, + 0xf2, 0x10, 0x3a, 0x84, 0x3a, 0x92, 0x3f, 0x91, 0xd2, 0x12, 0x42, 0x65, + 0x7a, 0xd1, 0x3c, 0x51, 0xba, 0xd0, 0x39, 0x44, 0x3a, 0x10, 0x38, 0x46, + 0x32, 0x10, 0x38, 0x44, 0x2a, 0x90, 0x37, 0x44, 0x22, 0x50, 0x37, 0x48, + 0x52, 0xd0, 0x37, 0x5c, 0x02, 0x51, 0x3a, 0x61, 0x22, 0x51, 0x3b, 0x1a, + 0xe2, 0x0e, 0x32, 0x39, 0xe2, 0x8f, 0x35, 0x67, 0x72, 0xd1, 0x3b, 0x0a, + 0x6a, 0x4e, 0x30, 0x6e, 0xa2, 0x51, 0x3c, 0x0e, 0x92, 0xce, 0x30, 0x75, + 0xda, 0x51, 0x3d, 0xfc, 0x01, 0xce, 0x2d, 0x91, 0xb2, 0x52, 0x41, 0x0a, + 0x5a, 0xce, 0x2f, 0x57, 0xd2, 0x10, 0x3a, 0x84, 0x2a, 0x52, 0x3e, 0xdf, + 0x09, 0x0d, 0x2a, 0x61, 0x52, 0x91, 0x3b, 0x94, 0xda, 0xd2, 0x41, 0xf4, + 0xd1, 0xcd, 0x2c, 0x07, 0x6a, 0x8e, 0x30, 0xb1, 0x02, 0x54, 0x46, 0x70, + 0xd2, 0xd1, 0x3c, 0xd8, 0xe9, 0xcc, 0x29, 0xe3, 0x61, 0x8d, 0x2b, 0x8c, + 0xba, 0x52, 0x41, 0x9c, 0x4a, 0x13, 0x43, 0x2b, 0x82, 0x8f, 0x33, 0xba, + 0x01, 0x8c, 0x25, 0xe8, 0x91, 0x4d, 0x2c, 0x6a, 0x92, 0xd1, 0x3c, 0xb7, + 0x02, 0xd4, 0x46, 0x6b, 0x72, 0x11, 0x3c, 0x09, 0x4a, 0x8e, 0x2f, 0xba, + 0xe1, 0x4b, 0x25, 0xce, 0x81, 0x8c, 0x28, 0x17, 0xd2, 0x8e, 0x31, 0x81, + 0x2a, 0x12, 0x3f, 0x92, 0xc2, 0x92, 0x41, 0x45, 0x32, 0x50, 0x37, 0xd4, + 0xa1, 0x0c, 0x29, 0xb0, 0xa1, 0x8b, 0x24, 0x10, 0xaa, 0x8e, 0x31, 0x9c, + 0x3a, 0x93, 0x43, 0x86, 0x5a, 0x92, 0x40, 0x0a, 0x62, 0x4e, 0x30, 0xb2, + 0xc9, 0x4b, 0x25, 0x25, 0x8a, 0x4f, 0x34, 0xba, 0x2a, 0x54, 0x47, 0x51, + 0xaa, 0xd0, 0x38, 0xc2, 0x29, 0x0c, 0x27, 0x0d, 0x8a, 0xce, 0x30, 0xa0, + 0x42, 0x93, 0x43, 0x17, 0xc2, 0x8e, 0x31, 0xcf, 0x91, 0x4c, 0x29, 0x8e, + 0x9a, 0x92, 0x41, 0x50, 0x72, 0x50, 0x38, 0x42, 0xca, 0x8f, 0x34, 0x3e, + 0xaa, 0x0f, 0x35, 0xd5, 0x99, 0x4c, 0x29, 0x53, 0xaa, 0x90, 0x39, 0x2c, + 0x62, 0x4f, 0x33, 0x3e, 0x1a, 0x90, 0x36, 0x31, 0xba, 0x4f, 0x34, 0x58, + 0xfa, 0x10, 0x3a, 0x0b, 0x7a, 0x0e, 0x30, 0x60, 0x32, 0x51, 0x3a, 0x53, + 0xc2, 0x50, 0x39, 0x1e, 0x22, 0x8f, 0x32, 0x3a, 0x02, 0xd0, 0x35, 0x2d, + 0x82, 0x4f, 0x34, 0x19, 0xd2, 0x8e, 0x31, 0x0c, 0x52, 0xce, 0x2f, 0xec, + 0x39, 0x0d, 0x2b, 0xee, 0x61, 0x8d, 0x2b, 0xe0, 0xb1, 0x0c, 0x29, 0xef, + 0x31, 0x4d, 0x2a, 0xdd, 0xa9, 0x4c, 0x28, 0xd1, 0x89, 0x4c, 0x28, 0xb2, + 0xb1, 0x8b, 0x24, 0x8a, 0x51, 0x8a, 0x1f, 0x6b, 0x49, 0x49, 0x1b, 0x4c, + 0x79, 0xc8, 0x17, 0x2a, 0xf1, 0xc7, 0x12, 0x30, 0x51, 0x88, 0x13, 0x4d, + 0x69, 0x09, 0x18, 0x4e, 0xb9, 0x49, 0x18, 0x42, 0x31, 0x09, 0x16, 0x0b, + 0xb9, 0x07, 0x10, 0xcc, 0x90, 0x45, 0x08, 0xa9, 0x58, 0x04, 0x00, 0x8e, + 0x78, 0x03, 0x00, 0x7e, 0xe8, 0x02, 0x00, 0x72, 0x38, 0x03, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x38, 0x06, 0x00, 0x4a, + 0x00, 0x06, 0x00, 0x92, 0x78, 0x06, 0x0c, 0x75, 0x18, 0x46, 0x08, 0x77, + 0x92, 0x93, 0x4b, 0x4c, 0x1a, 0x52, 0x45, 0x41, 0xaa, 0xd1, 0x43, 0x34, + 0x62, 0xd1, 0x42, 0x2e, 0x1a, 0x51, 0x42, 0x1f, 0xc2, 0xd0, 0x40, 0x1d, + 0xba, 0x10, 0x41, 0x21, 0xd2, 0x50, 0x41, 0x1f, 0xca, 0xd0, 0x41, 0x65, + 0xca, 0x52, 0x49, 0x33, 0x62, 0xd1, 0x43, 0x49, 0x2a, 0x52, 0x46, 0x21, + 0xda, 0x90, 0x42, 0x19, 0xca, 0x10, 0x42, 0x2f, 0x62, 0x11, 0x44, 0x24, + 0x2a, 0x51, 0x43, 0x10, 0x8a, 0x50, 0x41, 0x0e, 0x72, 0x50, 0x41, 0x22, + 0x1a, 0x11, 0x43, 0xea, 0xa1, 0x4f, 0x3d, 0xda, 0xe9, 0xce, 0x3b, 0xe2, + 0x41, 0x8f, 0x3c, 0xce, 0xb9, 0x0e, 0x3b, 0xd6, 0xd9, 0x8e, 0x3b, 0x1b, + 0x62, 0x91, 0x45, 0xde, 0x91, 0x4f, 0x3e, 0x18, 0x7a, 0xd1, 0x46, 0xec, + 0xe0, 0x47, 0x1e, 0x8a, 0x30, 0xc5, 0x0d, 0x78, 0x58, 0xc4, 0x0d, 0x98, + 0xe0, 0x44, 0x13, 0x00, 0x3a, 0x90, 0x42, 0xc3, 0x91, 0x4e, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, 0x11, 0xcc, 0x30, 0x46, + 0x59, 0x8a, 0x26, 0x41, 0x69, 0x0a, 0x29, 0x1e, 0xa9, 0xc9, 0x23, 0xdb, + 0xf0, 0x07, 0x1f, 0x4d, 0xb8, 0x43, 0x0e, 0xbb, 0x48, 0x48, 0x1a, 0x00, + 0x30, 0x02, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x99, 0xa1, 0xcc, 0x2d, 0xf1, + 0x41, 0x8f, 0x39, 0x42, 0x73, 0x98, 0x58, 0xe7, 0x12, 0x56, 0x4e, 0x89, + 0x02, 0x53, 0x42, 0x3a, 0x32, 0x10, 0x38, 0xbe, 0x4a, 0xd4, 0x48, 0x36, + 0x4a, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x72, 0xd3, 0x49, 0x35, + 0x72, 0x11, 0x43, 0x0f, 0x72, 0x10, 0x41, 0xbd, 0x31, 0x4e, 0x36, 0xc6, + 0x81, 0xce, 0x37, 0xa7, 0xa1, 0x8d, 0x33, 0x0c, 0x2a, 0x0f, 0x38, 0x06, + 0xc2, 0x0f, 0x3a, 0x15, 0xba, 0x90, 0x40, 0xe7, 0x2a, 0x97, 0x5a, 0xd4, + 0x7a, 0x96, 0x58, 0xc6, 0x1a, 0x56, 0x54, 0xc1, 0x8a, 0x15, 0x52, 0xbd, + 0x6a, 0xd5, 0x51, 0x4f, 0x2a, 0xd2, 0x44, 0x02, 0x92, 0x4e, 0x2f, 0xa7, + 0xb2, 0x93, 0x44, 0x9f, 0x5a, 0x93, 0x43, 0x56, 0x72, 0x90, 0x34, 0x51, + 0x7a, 0x0e, 0x2c, 0x16, 0x02, 0xce, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x99, 0x98, 0x03, 0x00, 0xed, 0x70, 0x45, 0x0a, 0xe3, + 0xf0, 0x04, 0x0a, 0x50, 0x89, 0x48, 0x18, 0x0d, 0xb1, 0x06, 0x11, 0x36, + 0xe9, 0x47, 0x15, 0x84, 0x31, 0x8a, 0x1e, 0x28, 0x49, 0x07, 0x14, 0xc4, + 0x28, 0x04, 0x00, 0xd1, 0x71, 0x4c, 0x28, 0xb8, 0xa1, 0x4b, 0x23, 0x15, + 0xba, 0xce, 0x30, 0xe4, 0xd8, 0x84, 0x08, 0xe6, 0xe1, 0xcc, 0x28, 0xd2, + 0xa1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xaf, 0xb1, 0x4b, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x24, 0xe1, 0xc6, 0x12, 0xfb, 0xe1, 0x0d, 0x2c, 0xfb, + 0xf9, 0x4d, 0x2b, 0xf7, 0xa1, 0x8d, 0x2a, 0xf6, 0xa9, 0x8d, 0x2b, 0xfb, + 0xc0, 0x05, 0x0e, 0x2e, 0x72, 0x0f, 0x33, 0x00, 0x02, 0x8e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x4f, 0xaa, 0x50, 0x37, 0x05, + 0x4a, 0x4e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, + 0x9a, 0x8e, 0x30, 0x06, 0x12, 0x0e, 0x2d, 0x02, 0xca, 0x8d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x29, 0x82, 0x8f, 0x33, 0x57, + 0xda, 0x50, 0x39, 0x0f, 0x6a, 0x4e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa0, 0x88, 0x03, 0x00, 0xa5, 0x00, 0x00, 0x00, 0x3f, + 0xe2, 0xcf, 0x35, 0x54, 0x9a, 0x90, 0x38, 0x08, 0x3a, 0x8e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0x40, + 0xe2, 0x0f, 0x36, 0x21, 0x0a, 0xcf, 0x32, 0xfb, 0xa1, 0x4d, 0x2d, 0xf9, + 0xb9, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x31, 0x92, 0x4f, 0x34, 0xf4, + 0xe1, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0xe6, + 0x49, 0x8d, 0x2b, 0xe6, 0x21, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xce, + 0x99, 0x4c, 0x28, 0xee, 0x99, 0x8d, 0x2b, 0xee, 0x81, 0x4d, 0x2b, 0xf5, + 0xc9, 0xcd, 0x2b, 0xe8, 0x42, 0xd6, 0x4d, 0xd2, 0x5a, 0xd5, 0x4a, 0xc9, + 0x1a, 0x95, 0x49, 0xba, 0x8a, 0x94, 0x48, 0xd2, 0x82, 0x15, 0x4b, 0x6c, + 0x1a, 0x12, 0x3e, 0x4e, 0x52, 0x91, 0x39, 0x51, 0x82, 0xd1, 0x39, 0x2a, + 0x2a, 0x90, 0x33, 0x13, 0x5a, 0x0f, 0x33, 0x44, 0xea, 0x50, 0x38, 0x23, + 0xea, 0x4f, 0x35, 0xf2, 0x69, 0x4e, 0x2e, 0xcb, 0x31, 0xcd, 0x28, 0xef, + 0x51, 0xce, 0x2b, 0x4a, 0x22, 0x51, 0x38, 0x33, 0x62, 0x50, 0x37, 0x5d, + 0xfa, 0x51, 0x3c, 0x62, 0x1a, 0x52, 0x3d, 0x61, 0x0a, 0x12, 0x3d, 0x65, + 0x1a, 0x92, 0x3d, 0x6b, 0x3a, 0x52, 0x3e, 0x70, 0x52, 0x12, 0x3f, 0x70, + 0x52, 0x12, 0x3f, 0x74, 0x62, 0x92, 0x3f, 0x7b, 0x92, 0x52, 0x40, 0x7f, + 0x92, 0x52, 0x40, 0x81, 0xa2, 0x92, 0x40, 0x81, 0xb2, 0x92, 0x40, 0x81, + 0xba, 0x92, 0x40, 0x84, 0xd2, 0x12, 0x41, 0x86, 0xe2, 0x52, 0x41, 0x82, + 0xc2, 0xd2, 0x40, 0x8a, 0x1a, 0xd3, 0x41, 0x8d, 0x2a, 0x13, 0x42, 0x92, + 0x62, 0xd3, 0x42, 0x93, 0x62, 0x93, 0x42, 0x93, 0x5a, 0x93, 0x42, 0x8e, + 0x2a, 0x13, 0x42, 0x91, 0x22, 0xd3, 0x42, 0x8e, 0x12, 0x53, 0x42, 0x97, + 0xa2, 0x53, 0x43, 0x97, 0x82, 0x93, 0x43, 0x9f, 0xfa, 0x93, 0x44, 0xa8, + 0x3a, 0x94, 0x46, 0xac, 0x3a, 0x54, 0x46, 0x99, 0xda, 0xd3, 0x43, 0xa8, + 0x2a, 0xd4, 0x45, 0x8b, 0xea, 0xd2, 0x40, 0x49, 0xda, 0x90, 0x38, 0x88, + 0x22, 0x53, 0x40, 0x8d, 0x4a, 0xd3, 0x40, 0x8c, 0x42, 0x93, 0x40, 0x8e, + 0x52, 0xd3, 0x40, 0x8b, 0x3a, 0x93, 0x40, 0x89, 0x22, 0x53, 0x40, 0xc5, + 0xba, 0x54, 0x48, 0x8d, 0x2a, 0x93, 0x40, 0x8c, 0xea, 0x52, 0x40, 0x74, + 0x5a, 0x92, 0x3d, 0xa6, 0xf2, 0x93, 0x45, 0x63, 0xfa, 0x51, 0x3d, 0x7c, + 0x82, 0x52, 0x40, 0x93, 0x3a, 0x13, 0x43, 0x9e, 0x8a, 0x53, 0x44, 0x4c, + 0x0a, 0x11, 0x3a, 0x43, 0x9a, 0x50, 0x39, 0xc5, 0x72, 0x54, 0x46, 0x9f, + 0x5a, 0x13, 0x44, 0x87, 0x92, 0x12, 0x41, 0xd2, 0xe1, 0x8e, 0x3a, 0xc1, + 0x11, 0x4e, 0x38, 0xb6, 0xc1, 0x0d, 0x37, 0x00, 0x30, 0xc2, 0x09, 0x84, + 0x80, 0x46, 0x1b, 0x5b, 0x60, 0x05, 0x17, 0x93, 0x10, 0x87, 0x1d, 0xa5, + 0xc0, 0x47, 0x20, 0xc2, 0x31, 0xce, 0x38, 0xc2, 0x29, 0x8e, 0x38, 0x00, + 0xc8, 0xc9, 0x11, 0x5b, 0x60, 0x05, 0x17, 0x02, 0x81, 0x88, 0x1f, 0x4f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x60, 0x03, 0x00, 0xb0, + 0x38, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0xd0, 0x02, 0x00, 0x86, 0x28, 0x03, 0x00, 0x94, 0x88, 0x03, 0x00, 0xc6, + 0xe8, 0x04, 0x08, 0xc9, 0x80, 0x04, 0x00, 0xc6, 0xd8, 0x04, 0x00, 0xea, + 0x38, 0x46, 0x0d, 0xd3, 0x68, 0x05, 0x0a, 0x84, 0xc8, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x60, 0x7a, 0x12, 0x46, 0x55, 0xfa, 0x11, 0x42, 0x4e, + 0x8a, 0x91, 0x40, 0x41, 0xea, 0x50, 0x3e, 0x02, 0x42, 0x8f, 0x37, 0xcc, + 0x01, 0x4e, 0x31, 0xa9, 0xf1, 0x8c, 0x2d, 0x9d, 0x91, 0x8c, 0x2b, 0x91, + 0x31, 0x8c, 0x29, 0x84, 0xa1, 0xcb, 0x27, 0x66, 0xa1, 0x0a, 0x23, 0x53, + 0x09, 0x0a, 0x20, 0x4e, 0x69, 0x89, 0x1c, 0x7a, 0x21, 0x0a, 0x1f, 0xcb, + 0x61, 0x8c, 0x28, 0x04, 0x2a, 0x0e, 0x2f, 0x17, 0xda, 0x0e, 0x32, 0x36, + 0xb2, 0x4f, 0x35, 0x58, 0xb2, 0xd0, 0x39, 0x6a, 0x5a, 0x91, 0x3b, 0x6f, + 0x9a, 0xd1, 0x3c, 0x5f, 0x2a, 0x51, 0x3b, 0x4b, 0x8a, 0xd0, 0x38, 0x49, + 0x72, 0x90, 0x38, 0x4b, 0x72, 0x90, 0x38, 0x43, 0x22, 0x10, 0x37, 0x40, + 0x0a, 0x50, 0x36, 0x40, 0xfa, 0x4f, 0x36, 0x3e, 0x02, 0x50, 0x36, 0x41, + 0x1a, 0xd0, 0x36, 0x69, 0x5a, 0xd1, 0x3b, 0x3b, 0xca, 0x8f, 0x35, 0x67, + 0x3a, 0x11, 0x3b, 0x28, 0x72, 0xcf, 0x33, 0x47, 0x5a, 0xd0, 0x37, 0x60, + 0x2a, 0x11, 0x3b, 0x23, 0x3a, 0x0f, 0x33, 0x6a, 0x92, 0xd1, 0x3c, 0x2d, + 0x92, 0x0f, 0x34, 0x4a, 0x6a, 0x50, 0x38, 0x7d, 0x02, 0x12, 0x3e, 0xf6, + 0xe9, 0x4d, 0x2d, 0xa7, 0x82, 0x53, 0x44, 0x4a, 0x6a, 0xd0, 0x37, 0xe7, + 0x69, 0x8d, 0x2b, 0xa0, 0x5a, 0x53, 0x43, 0x6c, 0xaa, 0x51, 0x3c, 0xd3, + 0xc1, 0x4c, 0x29, 0x3b, 0x2a, 0x10, 0x37, 0xbc, 0x3a, 0x94, 0x47, 0x4f, + 0xaa, 0xd0, 0x38, 0xc9, 0x71, 0x0c, 0x28, 0x01, 0x42, 0xce, 0x2e, 0x83, + 0x6a, 0x52, 0x40, 0x7f, 0x3a, 0x12, 0x3f, 0x14, 0xca, 0x0e, 0x31, 0xc4, + 0x31, 0x8c, 0x26, 0xe9, 0x69, 0x8d, 0x2b, 0x3e, 0x12, 0x10, 0x36, 0x70, + 0xc2, 0x91, 0x3c, 0x4b, 0x6a, 0x90, 0x37, 0x0e, 0x72, 0xce, 0x2f, 0xe6, + 0x29, 0x8d, 0x2a, 0xf0, 0x79, 0xcd, 0x2b, 0x09, 0x4a, 0x4e, 0x2f, 0x3e, + 0xfa, 0x4f, 0x35, 0x59, 0xd2, 0x90, 0x39, 0x3c, 0xda, 0x0f, 0x35, 0xee, + 0x71, 0xcd, 0x2b, 0xc1, 0x11, 0x4c, 0x26, 0xef, 0xa9, 0x8d, 0x2c, 0x57, + 0xf2, 0x50, 0x3a, 0x76, 0x02, 0x12, 0x3e, 0x17, 0xd2, 0xce, 0x31, 0xb1, + 0xb9, 0xcb, 0x24, 0xf1, 0xd1, 0x0d, 0x2d, 0x8f, 0xd2, 0xd2, 0x41, 0x66, + 0x72, 0x91, 0x3b, 0xd1, 0x99, 0x8c, 0x28, 0xde, 0x09, 0x8d, 0x2a, 0x94, + 0xd2, 0xd2, 0x41, 0x4d, 0x82, 0x90, 0x38, 0xc1, 0x19, 0xcc, 0x26, 0x4e, + 0x92, 0x90, 0x39, 0x7d, 0x02, 0xd2, 0x3e, 0x43, 0xca, 0x8f, 0x34, 0x45, + 0x0a, 0xd0, 0x35, 0x0f, 0x6a, 0xce, 0x30, 0xf2, 0xa9, 0x0d, 0x2d, 0x83, + 0x32, 0x52, 0x3f, 0xee, 0x99, 0x4d, 0x2c, 0x82, 0x42, 0x92, 0x3f, 0x01, + 0x22, 0x8e, 0x2e, 0x67, 0x62, 0x91, 0x3b, 0x35, 0xda, 0x4f, 0x35, 0x1a, + 0xf2, 0xce, 0x31, 0x70, 0xaa, 0x51, 0x3c, 0x67, 0x62, 0x91, 0x3b, 0x34, + 0xc2, 0xcf, 0x34, 0x13, 0xb2, 0x0e, 0x31, 0x10, 0x92, 0xce, 0x30, 0x04, + 0x1a, 0x8e, 0x2e, 0xf9, 0xa1, 0x4d, 0x2c, 0xf5, 0x89, 0x0d, 0x2c, 0xd7, + 0x89, 0x8c, 0x28, 0xee, 0x39, 0x8d, 0x2a, 0xc1, 0xd1, 0x4b, 0x24, 0xbe, + 0x09, 0x8c, 0x25, 0xb3, 0xb1, 0x4b, 0x24, 0xa6, 0x11, 0x4b, 0x22, 0x86, + 0x21, 0x8a, 0x1e, 0x5e, 0x39, 0x89, 0x19, 0x65, 0x09, 0x8a, 0x1a, 0xc6, + 0x09, 0xcd, 0x26, 0xe9, 0x51, 0xce, 0x2a, 0xf2, 0x81, 0xce, 0x2b, 0xc4, + 0x09, 0x4d, 0x26, 0x4e, 0x81, 0x49, 0x18, 0x00, 0xf1, 0x06, 0x0e, 0xc9, + 0x60, 0x05, 0x08, 0x9d, 0x48, 0x04, 0x00, 0x88, 0xf0, 0x03, 0x00, 0x6a, + 0xa0, 0x04, 0x00, 0x00, 0x38, 0x05, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, + 0x70, 0x06, 0x00, 0x42, 0x20, 0x06, 0x00, 0x88, 0x58, 0x46, 0x0b, 0x6b, + 0x2a, 0x53, 0x4a, 0x3d, 0x8a, 0xd1, 0x43, 0x29, 0xf2, 0x10, 0x42, 0x22, + 0xd2, 0x50, 0x41, 0x18, 0x7a, 0x10, 0x40, 0x1a, 0x8a, 0x90, 0x40, 0x11, + 0x72, 0x10, 0x40, 0x57, 0x72, 0x52, 0x47, 0x22, 0xd2, 0x90, 0x41, 0x43, + 0xca, 0xd1, 0x44, 0x14, 0x8a, 0xd0, 0x40, 0x0f, 0x7a, 0xd0, 0x40, 0x29, + 0x3a, 0x11, 0x43, 0x27, 0x32, 0x51, 0x43, 0x14, 0x9a, 0xd0, 0x41, 0x05, + 0x32, 0x50, 0x40, 0x07, 0x3a, 0x50, 0x40, 0x12, 0x9a, 0xd0, 0x41, 0xe8, + 0x71, 0xcf, 0x3c, 0xd5, 0xc1, 0x8e, 0x3a, 0xc5, 0x59, 0xce, 0x38, 0xab, + 0xe1, 0x0d, 0x37, 0xc5, 0x99, 0x0e, 0x3a, 0xcd, 0xf9, 0x8e, 0x3b, 0x10, + 0x02, 0x91, 0x43, 0x26, 0x02, 0x92, 0x48, 0x94, 0x98, 0x45, 0x10, 0x90, + 0xe0, 0x44, 0x11, 0x7d, 0x78, 0x04, 0x10, 0x49, 0x62, 0x92, 0x4a, 0xc6, + 0x79, 0x8e, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0x39, 0xce, 0x3a, 0x42, 0xb8, 0x82, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xba, 0x51, 0xce, 0x38, 0x1b, 0xc9, 0x49, 0x24, 0x17, + 0xd1, 0xc9, 0x23, 0x99, 0xf0, 0x05, 0x17, 0x07, 0x21, 0xc9, 0x21, 0x77, + 0x28, 0x86, 0x0e, 0x00, 0x00, 0x00, 0x00, 0xef, 0xe0, 0x47, 0x1d, 0x0c, + 0x0b, 0x97, 0x52, 0xff, 0x72, 0xd6, 0x50, 0xed, 0x0a, 0x56, 0x4e, 0xfb, + 0x51, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x61, 0xaa, 0x51, 0x3e, 0x55, + 0x7a, 0xd1, 0x3c, 0xc0, 0x70, 0x84, 0x08, 0xeb, 0xe2, 0x56, 0x58, 0x61, + 0xba, 0x12, 0x47, 0xb2, 0xd9, 0x0d, 0x35, 0xd6, 0xf1, 0xce, 0x39, 0xb2, + 0x01, 0x0e, 0x35, 0x86, 0x79, 0x4c, 0x31, 0xb1, 0xb9, 0x4d, 0x33, 0xdb, + 0x89, 0x8e, 0x34, 0xcd, 0x21, 0x4e, 0x32, 0x3f, 0xea, 0xd1, 0x43, 0xcc, + 0x22, 0xd6, 0x54, 0xc9, 0x0a, 0x96, 0x54, 0xc3, 0xaa, 0xd5, 0x51, 0x44, + 0xa2, 0x51, 0x43, 0x17, 0x52, 0x4f, 0x32, 0x12, 0x02, 0x4f, 0x31, 0xe6, + 0xa9, 0x4d, 0x2c, 0x08, 0xa2, 0x4e, 0x2f, 0xd2, 0x11, 0x0d, 0x28, 0x91, + 0x09, 0xcb, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, + 0xd8, 0x02, 0x00, 0xed, 0xb8, 0x85, 0x0b, 0x49, 0x31, 0x48, 0x16, 0x64, + 0x11, 0xc9, 0x1a, 0x51, 0xd9, 0xc8, 0x19, 0x8c, 0x79, 0x8a, 0x20, 0x89, + 0x59, 0xca, 0x1f, 0x4e, 0x61, 0xc8, 0x18, 0xc9, 0x69, 0x4c, 0x28, 0xc5, + 0x11, 0x0c, 0x26, 0xcc, 0x49, 0x0c, 0x26, 0xae, 0x18, 0x04, 0x00, 0xe4, + 0xf9, 0x8c, 0x28, 0x38, 0xa2, 0xcf, 0x33, 0x09, 0x69, 0x06, 0x0f, 0x0e, + 0x6a, 0xce, 0x2e, 0xc6, 0x40, 0x03, 0x00, 0x22, 0x1a, 0x4f, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x32, 0xce, 0x2c, 0x00, 0x1a, 0x0e, 0x2c, 0x2d, + 0x92, 0xcf, 0x32, 0x30, 0x82, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x00, 0x00, 0x00, 0x2f, 0x7a, 0xcf, 0x32, 0xf2, 0xa1, 0xcd, 0x2a, 0xde, + 0x08, 0xc5, 0x08, 0xc7, 0x51, 0x4c, 0x27, 0x37, 0x9a, 0x8f, 0x34, 0x21, + 0xd9, 0x86, 0x11, 0xcc, 0x29, 0x4c, 0x26, 0x0d, 0x42, 0x4e, 0x2f, 0x85, + 0x2a, 0x52, 0x40, 0x09, 0x0a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0xe7, 0x61, 0x4d, 0x2b, 0x79, + 0xd2, 0xd1, 0x3c, 0x1f, 0xe2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x9e, 0x00, 0x00, 0x00, 0x40, + 0xea, 0x4f, 0x36, 0x62, 0x12, 0x11, 0x3b, 0x0f, 0x62, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0xde, 0xe8, 0x84, 0x09, 0x94, 0x00, 0x00, 0x00, 0x09, + 0x5a, 0x4e, 0x30, 0x58, 0xba, 0x50, 0x39, 0x04, 0xf2, 0x4d, 0x2e, 0x35, + 0x72, 0x8f, 0x34, 0xfe, 0xf9, 0x4d, 0x2e, 0xc9, 0x49, 0x4c, 0x28, 0x44, + 0x22, 0xd0, 0x37, 0x92, 0xa1, 0x4a, 0x21, 0xd4, 0xb0, 0x04, 0x09, 0xe0, + 0x79, 0x0d, 0x2b, 0xf8, 0xb9, 0xcd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x00, 0x00, 0x00, 0x43, 0x3a, 0x50, 0x36, 0xd6, 0x99, 0x4c, 0x29, 0xe4, + 0x21, 0x8d, 0x29, 0xe8, 0x51, 0x4d, 0x2a, 0xea, 0x79, 0x0d, 0x2b, 0x90, + 0x22, 0x53, 0x42, 0xc8, 0x0a, 0xd5, 0x48, 0xc3, 0xd2, 0x54, 0x48, 0x9c, + 0x02, 0xd4, 0x44, 0x6b, 0x32, 0x92, 0x3e, 0x25, 0x12, 0xd0, 0x34, 0x47, + 0x0a, 0x51, 0x38, 0x27, 0x22, 0x10, 0x33, 0x26, 0x22, 0x90, 0x34, 0x47, + 0xf2, 0xd0, 0x39, 0x3b, 0x92, 0xd0, 0x37, 0x49, 0x12, 0xd1, 0x39, 0xca, + 0x29, 0xcd, 0x28, 0x01, 0xaa, 0xce, 0x2d, 0x43, 0xca, 0x10, 0x37, 0x48, + 0xfa, 0x10, 0x39, 0x5c, 0xda, 0x11, 0x3c, 0x63, 0x1a, 0x92, 0x3d, 0x6b, + 0x3a, 0x92, 0x3e, 0x6d, 0x42, 0x92, 0x3e, 0x6c, 0x42, 0x92, 0x3e, 0x71, + 0x6a, 0x12, 0x3f, 0x76, 0x82, 0xd2, 0x3f, 0x77, 0x82, 0xd2, 0x3f, 0x80, + 0xa2, 0x92, 0x40, 0x7a, 0x7a, 0x12, 0x40, 0x81, 0x9a, 0x92, 0x40, 0x83, + 0xd2, 0xd2, 0x40, 0x81, 0xba, 0x92, 0x40, 0x82, 0xca, 0xd2, 0x40, 0x7a, + 0x92, 0x12, 0x40, 0x89, 0x0a, 0xd3, 0x41, 0x8b, 0x1a, 0xd3, 0x41, 0x8e, + 0x32, 0xd3, 0x41, 0x88, 0xea, 0xd2, 0x40, 0x88, 0x72, 0x12, 0x3e, 0x93, + 0x52, 0x93, 0x43, 0x8e, 0x12, 0x93, 0x41, 0x94, 0x7a, 0x13, 0x43, 0x9b, + 0xca, 0x13, 0x44, 0x9e, 0xf2, 0x93, 0x44, 0x9d, 0xf2, 0x53, 0x44, 0xa7, + 0x2a, 0x14, 0x46, 0xad, 0x32, 0x54, 0x46, 0xa5, 0x2a, 0x94, 0x45, 0xa1, + 0x12, 0x14, 0x45, 0xaa, 0x32, 0x14, 0x46, 0x89, 0x02, 0xd3, 0x3f, 0x51, + 0x3a, 0x11, 0x39, 0x88, 0x1a, 0x13, 0x40, 0x87, 0x02, 0x13, 0x40, 0x8c, + 0x3a, 0xd3, 0x40, 0x8d, 0x2a, 0x93, 0x40, 0x94, 0x7a, 0xd3, 0x41, 0x60, + 0xda, 0xd1, 0x3a, 0x7b, 0x7a, 0x12, 0x41, 0x4f, 0x22, 0x11, 0x39, 0x2f, + 0x42, 0x10, 0x35, 0x71, 0x3a, 0x92, 0x3e, 0xaf, 0x22, 0xd4, 0x46, 0x6b, + 0x32, 0x92, 0x3e, 0x7e, 0x7a, 0x92, 0x40, 0x90, 0x2a, 0xd3, 0x42, 0x7b, + 0x72, 0x52, 0x40, 0x46, 0xd2, 0x90, 0x39, 0x97, 0x42, 0x13, 0x43, 0x8b, + 0xaa, 0x92, 0x41, 0xc4, 0x21, 0x50, 0x39, 0xc2, 0xc9, 0x4f, 0x3f, 0xb4, + 0xb1, 0x0d, 0x37, 0xc1, 0x11, 0x4e, 0x38, 0xc0, 0x09, 0x0e, 0x38, 0x49, + 0xb0, 0x04, 0x14, 0x70, 0x10, 0x46, 0x19, 0x6d, 0x08, 0x06, 0x19, 0x97, + 0x40, 0x87, 0x1e, 0x10, 0x51, 0xc9, 0x25, 0xc2, 0x21, 0x8e, 0x38, 0x57, + 0xd8, 0x4d, 0x16, 0x00, 0x08, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00, 0x9e, + 0xd0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x98, 0x02, 0x00, 0xd3, + 0x10, 0xc5, 0x0b, 0xcc, 0x30, 0xc5, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x20, 0x04, 0x00, 0x94, + 0xc0, 0x03, 0x00, 0xb7, 0x80, 0x04, 0x00, 0xc8, 0xa8, 0x44, 0x08, 0xac, + 0x40, 0x04, 0x00, 0xd4, 0x00, 0x85, 0x09, 0x14, 0x11, 0x88, 0x14, 0xfb, + 0x20, 0x07, 0x11, 0x7e, 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x67, 0xba, 0x92, 0x47, 0x54, 0xe2, 0x91, 0x41, 0x51, + 0x82, 0x51, 0x40, 0x45, 0x1a, 0x91, 0x3e, 0x11, 0xe2, 0xcf, 0x38, 0xcb, + 0xe1, 0xcd, 0x30, 0xbc, 0x39, 0x4d, 0x2e, 0xa3, 0x91, 0x4c, 0x2b, 0x90, + 0x11, 0x0c, 0x29, 0x74, 0xf1, 0x8a, 0x24, 0x61, 0x61, 0x0a, 0x22, 0x57, + 0xe1, 0x09, 0x1f, 0x73, 0x19, 0x4a, 0x1f, 0xc4, 0x29, 0x8c, 0x27, 0x05, + 0x2a, 0x0e, 0x2f, 0x24, 0x42, 0x4f, 0x33, 0x44, 0x32, 0x90, 0x37, 0x53, + 0xaa, 0xd0, 0x39, 0x60, 0x0a, 0xd1, 0x3a, 0x5c, 0xfa, 0x90, 0x3a, 0x5a, + 0x02, 0x91, 0x3a, 0x53, 0xc2, 0x90, 0x39, 0x4d, 0x92, 0xd0, 0x38, 0x51, + 0xa2, 0x50, 0x39, 0x50, 0x9a, 0xd0, 0x38, 0x4d, 0x6a, 0x90, 0x38, 0x41, + 0x12, 0xd0, 0x36, 0x3d, 0xf2, 0x4f, 0x36, 0x44, 0x32, 0xd0, 0x37, 0x71, + 0x92, 0x91, 0x3c, 0x6b, 0x52, 0x51, 0x3c, 0x3a, 0xf2, 0x0f, 0x36, 0x35, + 0xd2, 0x0f, 0x35, 0x7c, 0x12, 0x92, 0x3e, 0x10, 0xa2, 0x0e, 0x31, 0x80, + 0x1a, 0xd2, 0x3e, 0x0c, 0x82, 0xce, 0x30, 0x88, 0x72, 0x92, 0x40, 0x00, + 0x12, 0x4e, 0x2e, 0xa3, 0x42, 0x93, 0x43, 0x31, 0xaa, 0x4f, 0x34, 0x22, + 0x5a, 0x0f, 0x33, 0xa2, 0x52, 0x13, 0x43, 0x05, 0x42, 0x4e, 0x2e, 0x12, + 0xba, 0x0e, 0x31, 0x99, 0x12, 0x53, 0x42, 0x35, 0xd2, 0x0f, 0x34, 0xdc, + 0x09, 0x0d, 0x2a, 0x3e, 0x2a, 0x50, 0x36, 0x7f, 0x32, 0x92, 0x3e, 0x2b, + 0x8a, 0x0f, 0x33, 0xe6, 0x69, 0x8d, 0x2a, 0x07, 0x6a, 0x0e, 0x2f, 0x49, + 0x82, 0x10, 0x38, 0x4b, 0x82, 0x10, 0x38, 0x1d, 0xea, 0x4e, 0x31, 0x0f, + 0x62, 0xce, 0x2f, 0x1b, 0xda, 0x0e, 0x31, 0x37, 0xe2, 0x0f, 0x34, 0x45, + 0x42, 0x50, 0x36, 0x3a, 0xe2, 0x4f, 0x34, 0x27, 0x32, 0x0f, 0x32, 0x23, + 0x02, 0xcf, 0x31, 0x28, 0x2a, 0x8f, 0x32, 0x33, 0x82, 0x8f, 0x33, 0x3b, + 0xc2, 0x4f, 0x34, 0x41, 0x02, 0x10, 0x35, 0x36, 0xa2, 0x0f, 0x34, 0x1d, + 0xe2, 0xce, 0x31, 0x0c, 0x62, 0x0e, 0x30, 0x0e, 0x82, 0x8e, 0x30, 0x23, + 0x3a, 0x0f, 0x33, 0x43, 0x32, 0xd0, 0x36, 0x22, 0x2a, 0xcf, 0x32, 0xe8, + 0x61, 0x8d, 0x2b, 0xde, 0x11, 0x4d, 0x2a, 0x2a, 0x82, 0xcf, 0x33, 0x50, + 0xa2, 0x90, 0x38, 0xfb, 0xe9, 0xcd, 0x2c, 0xc5, 0x31, 0x8c, 0x26, 0x3d, + 0x0a, 0xd0, 0x35, 0x62, 0x32, 0xd1, 0x3a, 0xd4, 0xa9, 0x0c, 0x29, 0xfc, + 0x01, 0x4e, 0x2e, 0x8c, 0x8a, 0x52, 0x41, 0x3b, 0xd2, 0x0f, 0x35, 0x40, + 0xca, 0x4f, 0x34, 0x2b, 0x32, 0x8f, 0x32, 0xc8, 0x49, 0x8c, 0x27, 0x75, + 0xf2, 0xd1, 0x3d, 0x19, 0xf2, 0xce, 0x31, 0x4c, 0x92, 0x10, 0x39, 0x2a, + 0x7a, 0x8f, 0x33, 0x5d, 0x12, 0xd1, 0x3a, 0x14, 0xca, 0x4e, 0x31, 0x6d, + 0xaa, 0x91, 0x3c, 0x3f, 0x12, 0x50, 0x36, 0x33, 0xba, 0x8f, 0x34, 0x6e, + 0xa2, 0x51, 0x3c, 0x50, 0x9a, 0xd0, 0x38, 0x2f, 0x92, 0xcf, 0x33, 0x29, + 0x62, 0xcf, 0x33, 0x0b, 0x62, 0x8e, 0x2f, 0x04, 0x22, 0x4e, 0x2e, 0xee, + 0x49, 0x4d, 0x2b, 0xdb, 0xc1, 0x0c, 0x29, 0xd6, 0xa1, 0xcc, 0x28, 0xd8, + 0xe9, 0xcc, 0x29, 0xc4, 0x49, 0x0c, 0x27, 0x94, 0xb1, 0xca, 0x20, 0xa1, + 0x39, 0xcb, 0x22, 0x87, 0x31, 0x4a, 0x1e, 0x81, 0x61, 0x4a, 0x1d, 0xd8, + 0xb9, 0x8d, 0x29, 0x4c, 0x42, 0x11, 0x38, 0x5a, 0xda, 0x91, 0x39, 0x54, + 0xa2, 0xd1, 0x38, 0x09, 0x2a, 0x8f, 0x2f, 0x81, 0xe1, 0x0a, 0x1e, 0x1a, + 0x31, 0xc8, 0x11, 0xd9, 0x70, 0xc6, 0x09, 0xad, 0xc0, 0x05, 0x00, 0x8f, + 0x50, 0x05, 0x00, 0x66, 0xb0, 0x05, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, + 0xb8, 0x06, 0x00, 0x00, 0x98, 0x06, 0x00, 0x50, 0x58, 0x06, 0x00, 0x59, + 0xc2, 0x52, 0x49, 0x30, 0x3a, 0xd1, 0x42, 0x0c, 0x4a, 0x50, 0x3e, 0x16, + 0x7a, 0x10, 0x40, 0x06, 0x12, 0x50, 0x3e, 0x4a, 0x1a, 0x92, 0x44, 0x10, + 0x62, 0xd0, 0x3f, 0x09, 0x22, 0x50, 0x3e, 0x0e, 0x52, 0x10, 0x40, 0x0b, + 0x4a, 0x50, 0x40, 0x1d, 0xea, 0x10, 0x42, 0x1e, 0xda, 0x50, 0x42, 0x11, + 0x7a, 0x50, 0x41, 0x03, 0x2a, 0x10, 0x40, 0x09, 0x4a, 0x90, 0x40, 0x03, + 0x12, 0x50, 0x3f, 0xd6, 0xb1, 0x8e, 0x3a, 0xf4, 0xd1, 0x8f, 0x3d, 0xca, + 0x59, 0x0e, 0x39, 0x91, 0xa9, 0xcc, 0x32, 0x89, 0x89, 0xcc, 0x31, 0xa6, + 0xb1, 0x8d, 0x36, 0x66, 0x11, 0x8c, 0x2d, 0x88, 0xd9, 0x0c, 0x32, 0x92, + 0x88, 0x85, 0x10, 0x5e, 0x98, 0x43, 0x0a, 0x72, 0x30, 0xc4, 0x0f, 0x6b, + 0xc2, 0x53, 0x50, 0x4a, 0x92, 0xd2, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x40, 0x62, 0x92, 0x4a, 0x10, 0x02, 0x91, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xa1, 0x4c, 0x34, 0x94, + 0x31, 0xcd, 0x32, 0x05, 0x91, 0xc8, 0x22, 0x20, 0x31, 0x0a, 0x29, 0x66, + 0x39, 0x4c, 0x30, 0xef, 0x70, 0x08, 0x21, 0x08, 0x81, 0x09, 0x21, 0x86, + 0xb8, 0x05, 0x14, 0x54, 0xe8, 0x83, 0x0d, 0xd9, 0x92, 0x55, 0x4c, 0xf4, + 0x3a, 0x56, 0x50, 0xd5, 0x82, 0xd5, 0x4b, 0x24, 0xf2, 0xcf, 0x35, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0xba, 0x96, 0x55, 0x05, 0xeb, 0x17, 0x5a, 0x0b, + 0x0b, 0xd8, 0x5a, 0x6f, 0xea, 0x51, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xd1, + 0x5a, 0xd6, 0x55, 0x50, 0x5a, 0x12, 0x46, 0x8c, 0xa1, 0x0c, 0x31, 0xac, + 0x91, 0xcd, 0x34, 0xb2, 0xc1, 0x8d, 0x33, 0xf5, 0xd9, 0x0f, 0x3c, 0x89, + 0x91, 0x8c, 0x2d, 0xe3, 0xe1, 0x8e, 0x37, 0xa3, 0xd2, 0x14, 0x4f, 0xbf, + 0xa2, 0x15, 0x53, 0xb4, 0x6a, 0x55, 0x52, 0xc7, 0x32, 0x95, 0x4f, 0x23, + 0x6a, 0xcf, 0x32, 0x1f, 0x8a, 0x0f, 0x33, 0xe1, 0x91, 0x0d, 0x2b, 0xc2, + 0x39, 0x0c, 0x24, 0xb7, 0x11, 0x8c, 0x21, 0x84, 0x69, 0x0a, 0x1c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, 0x00, 0xc5, 0x0a, 0xed, + 0x80, 0xc5, 0x0a, 0x49, 0x49, 0x88, 0x15, 0x68, 0x21, 0x49, 0x1a, 0x21, + 0x41, 0xc7, 0x12, 0xbf, 0x21, 0x0c, 0x26, 0xa8, 0x21, 0xcb, 0x22, 0xd0, + 0x81, 0x0c, 0x29, 0xd2, 0xb9, 0x4c, 0x29, 0x23, 0x61, 0x47, 0x13, 0xda, + 0xd9, 0x4c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xee, 0xf9, 0x8c, 0x28, 0x5a, + 0xc9, 0xc8, 0x19, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x01, 0x0c, 0x25, 0xd9, + 0xc9, 0x4c, 0x28, 0x53, 0x69, 0xc8, 0x18, 0xeb, 0x79, 0x4d, 0x2b, 0x02, + 0x12, 0xce, 0x2c, 0xf0, 0xb9, 0x8d, 0x2a, 0xbb, 0xf1, 0xcb, 0x23, 0x97, + 0x99, 0x8a, 0x21, 0x03, 0x2a, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x36, + 0x79, 0xc7, 0x14, 0x33, 0xc2, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x00, 0x00, 0x00, 0x45, 0x12, 0x90, 0x36, 0x16, 0xb2, 0x0e, 0x31, 0x12, + 0x6a, 0x8e, 0x2f, 0x0f, 0x5a, 0x4e, 0x2f, 0x1e, 0xb2, 0x8e, 0x31, 0x51, + 0x52, 0x10, 0x38, 0x09, 0x2a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x52, 0xa0, 0x03, 0x00, 0x1a, 0xda, 0x8e, 0x31, 0x74, + 0x8a, 0xd1, 0x3c, 0x17, 0x9a, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x3b, + 0xd2, 0x0f, 0x35, 0x6c, 0x52, 0xd1, 0x3b, 0x0d, 0xa2, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x39, + 0xc2, 0x4f, 0x34, 0x66, 0x4a, 0x91, 0x3a, 0x01, 0x0a, 0x4e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x0a, 0x4a, 0x0e, 0x30, 0x07, 0x4a, 0x4e, 0x30, 0xf8, + 0xe9, 0x0d, 0x2e, 0xe4, 0xf9, 0x8c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x89, + 0x00, 0x00, 0x00, 0x52, 0xba, 0x50, 0x39, 0x45, 0x51, 0x08, 0x18, 0xeb, + 0x10, 0x05, 0x0c, 0x28, 0x3a, 0x4f, 0x33, 0xe4, 0xf9, 0x8c, 0x2a, 0xdf, + 0xe1, 0x4c, 0x2a, 0x02, 0x0a, 0x8e, 0x2d, 0xd2, 0x91, 0x8c, 0x28, 0xe0, + 0x19, 0x4d, 0x2a, 0x58, 0x5a, 0x51, 0x3a, 0x8f, 0x32, 0x13, 0x41, 0x9b, + 0xe2, 0x93, 0x43, 0x8a, 0x42, 0x93, 0x42, 0x87, 0x12, 0xd3, 0x41, 0x3b, + 0x6a, 0xd0, 0x37, 0x3b, 0xaa, 0x90, 0x36, 0x61, 0x12, 0x12, 0x3b, 0x32, + 0x52, 0x90, 0x36, 0x55, 0x7a, 0x91, 0x3b, 0x3b, 0xaa, 0x10, 0x38, 0x1f, + 0xf2, 0xcf, 0x35, 0x00, 0x9a, 0xce, 0x2f, 0xfa, 0x89, 0x4e, 0x2e, 0x12, + 0x82, 0xcf, 0x30, 0x4f, 0x42, 0x11, 0x3a, 0x60, 0x02, 0xd2, 0x3c, 0x6c, + 0x4a, 0x92, 0x3e, 0x69, 0x3a, 0x52, 0x3e, 0x6f, 0x5a, 0xd2, 0x3e, 0x70, + 0x62, 0x12, 0x3f, 0x73, 0x62, 0x52, 0x3f, 0x7a, 0x92, 0x12, 0x40, 0x7f, + 0x9a, 0x52, 0x40, 0x83, 0xaa, 0xd2, 0x40, 0x7f, 0xaa, 0x52, 0x40, 0x83, + 0xd2, 0xd2, 0x40, 0x80, 0xb2, 0x92, 0x40, 0x89, 0x02, 0x93, 0x41, 0x72, + 0x6a, 0x52, 0x3f, 0x89, 0x0a, 0xd3, 0x41, 0x8e, 0x42, 0x53, 0x42, 0x89, + 0x12, 0x93, 0x41, 0x88, 0xea, 0x92, 0x41, 0x81, 0xc2, 0x12, 0x40, 0x89, + 0xf2, 0x92, 0x41, 0x94, 0x82, 0x13, 0x43, 0x9a, 0xc2, 0x13, 0x44, 0x9d, + 0xc2, 0x53, 0x44, 0xa2, 0x02, 0xd4, 0x44, 0x9e, 0xb2, 0x93, 0x43, 0x9b, + 0xda, 0x13, 0x44, 0xad, 0x3a, 0x94, 0x46, 0xa5, 0x22, 0x54, 0x45, 0xa9, + 0x2a, 0xd4, 0x45, 0xa1, 0x0a, 0x94, 0x44, 0xac, 0x42, 0xd4, 0x45, 0x07, + 0xd2, 0x4e, 0x30, 0x75, 0x7a, 0x92, 0x3d, 0x8d, 0x4a, 0xd3, 0x40, 0x8c, + 0x3a, 0xd3, 0x40, 0x91, 0x5a, 0x13, 0x41, 0xbf, 0x72, 0x54, 0x47, 0x82, + 0x72, 0x12, 0x40, 0xe9, 0x12, 0xd6, 0x4c, 0x7c, 0x92, 0x12, 0x40, 0x8b, + 0xfa, 0x92, 0x40, 0x5f, 0xe2, 0x91, 0x3b, 0xac, 0x1a, 0x54, 0x46, 0x48, + 0xca, 0xd0, 0x3b, 0x70, 0x3a, 0x12, 0x3f, 0x85, 0xc2, 0x52, 0x41, 0x81, + 0x8a, 0xd2, 0x40, 0x54, 0x5a, 0x11, 0x3b, 0x8c, 0xfa, 0x12, 0x42, 0xb1, + 0xea, 0x53, 0x46, 0x6f, 0x02, 0x52, 0x3e, 0xcb, 0x11, 0xd0, 0x38, 0xc3, + 0xe9, 0x0f, 0x39, 0xc1, 0x11, 0x4e, 0x38, 0xc1, 0x09, 0x4e, 0x38, 0xc1, + 0x11, 0x4e, 0x38, 0xc1, 0x21, 0x8e, 0x38, 0x6d, 0x00, 0x06, 0x19, 0x8d, + 0xd8, 0xc6, 0x1c, 0x89, 0xb8, 0x06, 0x1c, 0xc2, 0x29, 0x8e, 0x38, 0xb5, + 0x19, 0x0e, 0x19, 0x48, 0xa8, 0xc4, 0x13, 0x72, 0x18, 0x46, 0x19, 0xc0, + 0x10, 0x86, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x90, 0x04, 0x09, 0xbd, 0xa8, 0xc4, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa0, 0xd8, 0x03, 0x00, 0x90, 0x78, 0x03, 0x00, 0x9a, + 0x68, 0x03, 0x00, 0xcb, 0xc8, 0x04, 0x00, 0x13, 0x19, 0x48, 0x14, 0xe5, + 0x98, 0x46, 0x0f, 0x0c, 0xb1, 0x07, 0x13, 0xed, 0xc0, 0xc6, 0x0f, 0xac, + 0x38, 0x04, 0x00, 0x64, 0x9a, 0xd2, 0x46, 0x55, 0xc2, 0x11, 0x41, 0x55, + 0xb2, 0x51, 0x40, 0x48, 0x42, 0x51, 0x3e, 0x17, 0x0a, 0xd0, 0x38, 0xf9, + 0xd9, 0x4e, 0x34, 0xd9, 0x19, 0xce, 0x30, 0xb8, 0xe9, 0x4c, 0x2c, 0x98, + 0x19, 0xcc, 0x28, 0x87, 0x59, 0x0b, 0x26, 0x7d, 0xc1, 0x4a, 0x23, 0x81, + 0x81, 0x8a, 0x21, 0xc2, 0x21, 0x4c, 0x27, 0x08, 0x3a, 0x8e, 0x2f, 0x25, + 0x42, 0x4f, 0x33, 0x38, 0xea, 0xcf, 0x35, 0x49, 0x52, 0x90, 0x38, 0x5b, + 0xe2, 0x90, 0x3a, 0x65, 0x4a, 0xd1, 0x3b, 0x64, 0x4a, 0xd1, 0x3b, 0x62, + 0x2a, 0x11, 0x3b, 0x58, 0xda, 0xd0, 0x39, 0x5b, 0xfa, 0x90, 0x3a, 0x53, + 0xb2, 0x90, 0x39, 0x56, 0xca, 0xd0, 0x39, 0x54, 0xba, 0x90, 0x39, 0x5c, + 0x02, 0x91, 0x3a, 0x59, 0xda, 0x10, 0x3a, 0x5f, 0x12, 0x11, 0x3b, 0x79, + 0xca, 0x91, 0x3d, 0x30, 0xa2, 0x0f, 0x35, 0x75, 0xf2, 0x91, 0x3d, 0x3a, + 0x0a, 0x50, 0x36, 0x49, 0x72, 0x50, 0x38, 0x5c, 0x22, 0x11, 0x3b, 0x29, + 0x7a, 0x8f, 0x33, 0x54, 0xca, 0x90, 0x39, 0x45, 0x4a, 0xd0, 0x36, 0x1b, + 0xfa, 0x4e, 0x32, 0x7f, 0x1a, 0x52, 0x3e, 0x03, 0x32, 0x4e, 0x2e, 0x39, + 0xfa, 0x0f, 0x35, 0x54, 0xba, 0x90, 0x38, 0x07, 0x42, 0xce, 0x2d, 0x24, + 0x3a, 0xcf, 0x31, 0x51, 0xa2, 0xd0, 0x37, 0x2d, 0x6a, 0x8f, 0x32, 0x29, + 0x5a, 0x0f, 0x33, 0x4a, 0x6a, 0x50, 0x37, 0x52, 0xb2, 0x90, 0x38, 0x40, + 0x12, 0x10, 0x35, 0x38, 0xea, 0x0f, 0x34, 0x41, 0x2a, 0x50, 0x35, 0x48, + 0x62, 0xd0, 0x36, 0x44, 0x2a, 0xd0, 0x35, 0x39, 0xaa, 0x0f, 0x34, 0x3a, + 0xaa, 0x0f, 0x34, 0x3e, 0xe2, 0x4f, 0x34, 0x40, 0x0a, 0xd0, 0x34, 0x3d, + 0xfa, 0x8f, 0x34, 0x36, 0xb2, 0xcf, 0x33, 0x33, 0x82, 0x4f, 0x33, 0x36, + 0x7a, 0x8f, 0x33, 0x3a, 0x92, 0xcf, 0x33, 0x3d, 0xc2, 0x4f, 0x34, 0x3c, + 0xca, 0x0f, 0x34, 0x3b, 0xc2, 0x0f, 0x34, 0x34, 0x92, 0xcf, 0x33, 0x2c, + 0x5a, 0x4f, 0x33, 0x27, 0x3a, 0xcf, 0x32, 0x28, 0x4a, 0x0f, 0x33, 0x2e, + 0x8a, 0xcf, 0x33, 0x33, 0xb2, 0x4f, 0x34, 0x29, 0x5a, 0x4f, 0x33, 0x1c, + 0xfa, 0x0e, 0x32, 0x1a, 0xe2, 0xce, 0x31, 0x2b, 0x62, 0x4f, 0x33, 0x36, + 0xba, 0x4f, 0x34, 0x22, 0x12, 0x4f, 0x32, 0x0f, 0x72, 0x0e, 0x30, 0x17, + 0xb2, 0xce, 0x30, 0x38, 0xc2, 0x8f, 0x34, 0x12, 0x82, 0x4e, 0x30, 0xf0, + 0x81, 0x8d, 0x2b, 0x2c, 0x7a, 0x8f, 0x33, 0x35, 0xb2, 0x4f, 0x34, 0x30, + 0x82, 0x8f, 0x33, 0x3b, 0xd2, 0x8f, 0x34, 0xfe, 0xe1, 0x8d, 0x2c, 0x00, + 0x1a, 0x0e, 0x2e, 0x55, 0xda, 0x50, 0x39, 0xe5, 0x59, 0x0d, 0x2b, 0x6e, + 0xba, 0x91, 0x3c, 0x15, 0xea, 0x0e, 0x32, 0x67, 0x72, 0xd1, 0x3b, 0x26, + 0x6a, 0x8f, 0x33, 0x2e, 0xaa, 0x4f, 0x34, 0x84, 0x32, 0x92, 0x3f, 0x5d, + 0x2a, 0xd1, 0x3a, 0x56, 0xfa, 0x10, 0x3a, 0x3a, 0x12, 0x10, 0x36, 0x1b, + 0xfa, 0xce, 0x31, 0x0f, 0x8a, 0x8e, 0x30, 0x0c, 0x72, 0x4e, 0x30, 0x05, + 0x42, 0x0e, 0x2f, 0xf0, 0x89, 0x0d, 0x2c, 0xf7, 0xc1, 0x8d, 0x2c, 0xc8, + 0x39, 0xcc, 0x26, 0xc4, 0x31, 0x4c, 0x26, 0xbf, 0x11, 0x8c, 0x25, 0xaa, + 0x79, 0x8b, 0x23, 0x9e, 0x09, 0x8b, 0x22, 0x77, 0xf1, 0x49, 0x1c, 0x94, + 0x49, 0x0b, 0x21, 0x23, 0x1a, 0x10, 0x33, 0x8b, 0x2a, 0x53, 0x40, 0x8f, + 0x5a, 0x93, 0x40, 0x84, 0xda, 0x12, 0x3f, 0x29, 0x32, 0x90, 0x33, 0x92, + 0xb1, 0x0b, 0x21, 0x30, 0xe9, 0x48, 0x14, 0xe1, 0x28, 0xc7, 0x0a, 0xb7, + 0x78, 0x06, 0x00, 0x8c, 0x10, 0x06, 0x00, 0x7b, 0x38, 0x06, 0x00, 0x52, + 0x98, 0x06, 0x00, 0x00, 0xc0, 0x06, 0x00, 0x00, 0xb0, 0x06, 0x00, 0x48, + 0x42, 0xd2, 0x46, 0x20, 0xda, 0x50, 0x41, 0x05, 0x22, 0x90, 0x3d, 0x23, + 0xda, 0xd0, 0x41, 0x0c, 0x42, 0xd0, 0x3e, 0x08, 0x12, 0x50, 0x3e, 0x04, + 0x02, 0xd0, 0x3d, 0x01, 0x0a, 0x50, 0x3e, 0x10, 0x92, 0x90, 0x40, 0x16, + 0xaa, 0xd0, 0x41, 0x0e, 0x62, 0xd0, 0x40, 0x01, 0x0a, 0x90, 0x3f, 0x07, + 0x2a, 0x50, 0x40, 0x08, 0x22, 0xd0, 0x3f, 0xde, 0x09, 0x8f, 0x3b, 0xd3, + 0xb1, 0x0e, 0x3a, 0xbb, 0xe9, 0xcd, 0x36, 0xa4, 0x61, 0xcd, 0x34, 0x53, + 0xb9, 0x4a, 0x2b, 0x67, 0x61, 0xcb, 0x2d, 0xb0, 0x11, 0x8e, 0x33, 0x69, + 0x21, 0x0c, 0x30, 0xd6, 0x78, 0x47, 0x18, 0x69, 0x50, 0xc4, 0x0a, 0x70, + 0x08, 0x84, 0x0f, 0x80, 0x32, 0x14, 0x52, 0x67, 0xaa, 0x53, 0x50, 0x11, + 0xca, 0x90, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, + 0x5a, 0xd3, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x5a, 0x90, 0x43, 0xdb, 0xa9, 0x0f, 0x3d, 0xda, 0x79, 0x4f, 0x3b, 0xbb, + 0x69, 0x8e, 0x38, 0x26, 0xb9, 0xc9, 0x27, 0x2e, 0x51, 0x4a, 0x2a, 0x89, + 0x39, 0x8d, 0x34, 0x83, 0x69, 0x8c, 0x31, 0x40, 0xa9, 0x0a, 0x28, 0xe3, + 0x90, 0xc8, 0x1f, 0x76, 0x40, 0x06, 0x12, 0xf2, 0x32, 0x16, 0x4f, 0xa0, + 0xd2, 0xd3, 0x44, 0x80, 0x9a, 0x12, 0x41, 0x00, 0x00, 0x00, 0x00, 0xec, + 0x91, 0x0f, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x72, 0x96, 0x55, 0xfe, + 0x9a, 0xd7, 0x5a, 0x00, 0xd3, 0xd7, 0x5a, 0x2e, 0x1b, 0x18, 0x57, 0x00, + 0x00, 0x00, 0x00, 0xbb, 0x62, 0x95, 0x51, 0x39, 0x32, 0x91, 0x41, 0xcc, + 0x69, 0x4e, 0x38, 0xdc, 0xd9, 0x8e, 0x38, 0x76, 0x09, 0x0c, 0x2a, 0x69, + 0xa1, 0x8b, 0x28, 0x76, 0x01, 0x8c, 0x2b, 0x64, 0xb2, 0x52, 0x46, 0x87, + 0xfa, 0x93, 0x4a, 0xe4, 0x92, 0x96, 0x54, 0x7d, 0x0a, 0x92, 0x3a, 0x4d, + 0x82, 0x50, 0x36, 0x9c, 0x2a, 0x13, 0x43, 0xc5, 0x69, 0x8c, 0x24, 0xb9, + 0x21, 0xcc, 0x22, 0x83, 0x61, 0x4a, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0xd8, 0x84, 0x09, 0xe6, 0x30, 0x45, 0x0a, 0x5b, + 0xe9, 0x48, 0x19, 0x76, 0x01, 0xca, 0x1c, 0x80, 0xd1, 0xc9, 0x1c, 0x4c, + 0x79, 0x48, 0x18, 0x2c, 0x59, 0x07, 0x14, 0x00, 0x00, 0x00, 0x00, 0x5b, + 0xe1, 0x48, 0x1a, 0x00, 0x00, 0x00, 0x00, 0xdd, 0xc9, 0x4c, 0x28, 0xdb, + 0xa9, 0x0c, 0x28, 0x20, 0xc2, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x1e, + 0xe2, 0xce, 0x30, 0x16, 0xa1, 0x86, 0x10, 0x15, 0x92, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x0a, 0x82, 0x8e, 0x30, 0xfb, 0xe1, 0x8d, 0x2b, 0x33, + 0xca, 0xcf, 0x33, 0xe2, 0x19, 0x0d, 0x29, 0xa0, 0xc8, 0x04, 0x00, 0x4a, + 0x72, 0xd0, 0x37, 0xc6, 0x31, 0x0c, 0x26, 0xf4, 0xd8, 0xc5, 0x0b, 0x31, + 0xc2, 0x4f, 0x33, 0x0d, 0x8a, 0x0e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x10, 0x9a, 0x8e, 0x30, 0x0a, 0x52, 0x8e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0xf0, 0x49, 0x8d, 0x2b, 0x53, + 0x7a, 0x10, 0x38, 0x0c, 0x4a, 0x4e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa3, 0x98, 0x03, 0x00, 0x4c, 0x52, 0x50, 0x37, 0x5d, + 0xc2, 0x90, 0x39, 0x05, 0x1a, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x86, 0xc8, 0x04, 0x00, 0x8f, 0x38, 0x05, 0x00, 0x33, + 0xa2, 0xcf, 0x34, 0x71, 0x8a, 0x51, 0x3c, 0x19, 0xca, 0x8e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x38, 0x03, 0x00, 0x14, + 0x82, 0x4e, 0x31, 0x65, 0x22, 0x51, 0x3a, 0x0a, 0x6a, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0xc0, 0xe8, 0x03, 0x00, 0x53, 0x88, 0x04, 0x00, 0x68, + 0x2a, 0x51, 0x3b, 0x00, 0xfa, 0x8d, 0x2e, 0xfc, 0xc9, 0x8d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x51, 0x9a, 0x50, 0x39, 0xc3, 0x41, 0xcc, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x22, 0xc9, 0xc6, 0x10, 0x17, 0x92, 0x4e, 0x31, 0xe1, + 0xc9, 0x0c, 0x2a, 0x05, 0x22, 0x8e, 0x2f, 0xda, 0xd1, 0xcc, 0x29, 0x04, + 0x3a, 0x8e, 0x2e, 0xe5, 0x41, 0x8d, 0x2a, 0xeb, 0xe1, 0xcd, 0x2c, 0x59, + 0xaa, 0x91, 0x3a, 0x6a, 0x42, 0x12, 0x3c, 0x86, 0x12, 0xd3, 0x41, 0x8c, + 0x3a, 0x93, 0x42, 0x5a, 0x9a, 0x11, 0x3c, 0x2b, 0x52, 0xd0, 0x35, 0x5a, + 0xe2, 0x91, 0x3a, 0x3d, 0x9a, 0x90, 0x35, 0x1d, 0xd2, 0x8f, 0x34, 0x4e, + 0x52, 0x91, 0x39, 0x29, 0x02, 0x10, 0x36, 0xef, 0x21, 0x8e, 0x2d, 0xfa, + 0x89, 0x4e, 0x2e, 0x00, 0xc2, 0x4e, 0x2f, 0x4e, 0x3a, 0xd1, 0x38, 0x3d, + 0x92, 0x50, 0x38, 0x69, 0x42, 0x12, 0x3e, 0x6d, 0x52, 0xd2, 0x3e, 0x70, + 0x5a, 0xd2, 0x3e, 0x70, 0x62, 0xd2, 0x3e, 0x70, 0x52, 0xd2, 0x3e, 0x7d, + 0x8a, 0x52, 0x40, 0x7b, 0x8a, 0x12, 0x40, 0x79, 0x8a, 0x12, 0x40, 0x7e, + 0xa2, 0x52, 0x40, 0x7e, 0xa2, 0x52, 0x40, 0x7e, 0xa2, 0x52, 0x40, 0x88, + 0xf2, 0x92, 0x41, 0x8d, 0x2a, 0x13, 0x42, 0x8f, 0x42, 0x93, 0x42, 0x8c, + 0x2a, 0x53, 0x42, 0x87, 0xf2, 0x52, 0x41, 0x8e, 0x1a, 0x53, 0x42, 0x93, + 0x72, 0x13, 0x43, 0x96, 0x92, 0x53, 0x43, 0x99, 0xaa, 0xd3, 0x43, 0x9d, + 0xc2, 0x53, 0x44, 0x98, 0x8a, 0x53, 0x43, 0x87, 0xea, 0x12, 0x3d, 0xa1, + 0x0a, 0xd4, 0x44, 0xa7, 0x1a, 0x94, 0x45, 0xad, 0x42, 0x54, 0x46, 0xaa, + 0x32, 0x14, 0x46, 0xae, 0x42, 0x14, 0x46, 0xa8, 0x2a, 0xd4, 0x45, 0xb1, + 0x52, 0x94, 0x46, 0x07, 0xca, 0x4e, 0x30, 0x83, 0xd2, 0x52, 0x3f, 0x8e, + 0x62, 0xd3, 0x40, 0x8f, 0x62, 0x13, 0x41, 0x6f, 0x02, 0x52, 0x3d, 0xa2, + 0x8a, 0x13, 0x44, 0x1f, 0x02, 0x50, 0x33, 0xe9, 0x12, 0xd6, 0x4c, 0x8b, + 0x12, 0x93, 0x40, 0x96, 0x7a, 0x13, 0x42, 0x75, 0x5a, 0x12, 0x3e, 0x72, + 0x2a, 0xd2, 0x3e, 0x6e, 0x22, 0xd2, 0x3e, 0x7d, 0x6a, 0x52, 0x40, 0x8b, + 0xe2, 0x12, 0x42, 0x6a, 0x22, 0x52, 0x3e, 0x48, 0xea, 0xd0, 0x39, 0x4c, + 0x22, 0x11, 0x3a, 0x9a, 0x1a, 0x53, 0x43, 0xc3, 0x69, 0xce, 0x38, 0x02, + 0x1a, 0x50, 0x3a, 0xfd, 0x21, 0x50, 0x39, 0xc1, 0x11, 0x4e, 0x38, 0xc1, + 0x09, 0x90, 0x38, 0xc1, 0x11, 0x4e, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xb8, + 0xe1, 0x8d, 0x37, 0xa1, 0x98, 0x07, 0x20, 0xbe, 0x11, 0x4e, 0x38, 0xc0, + 0x31, 0x8e, 0x38, 0x58, 0x48, 0x85, 0x16, 0xb4, 0x20, 0x88, 0x21, 0xd6, + 0x20, 0x48, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, + 0x48, 0x02, 0x00, 0x8c, 0x58, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, + 0xd0, 0x03, 0x00, 0x93, 0x68, 0x03, 0x00, 0xc7, 0xa0, 0x85, 0x0a, 0x3b, + 0x01, 0x09, 0x19, 0x0c, 0xe1, 0x47, 0x13, 0xdf, 0x78, 0xc6, 0x0d, 0x10, + 0xe1, 0x87, 0x13, 0x5b, 0x2a, 0x52, 0x43, 0x59, 0xe2, 0xd1, 0x40, 0x54, + 0xba, 0x11, 0x40, 0x3e, 0xda, 0x10, 0x3c, 0x0e, 0x92, 0xcf, 0x36, 0xf9, + 0xb9, 0x4e, 0x33, 0xf6, 0xa9, 0xce, 0x32, 0xdf, 0x19, 0x8e, 0x30, 0xce, + 0x59, 0x0d, 0x2e, 0xc2, 0xc1, 0x4c, 0x2b, 0xb0, 0x31, 0x8c, 0x28, 0xc3, + 0x39, 0x0c, 0x28, 0xfe, 0xe1, 0xcd, 0x2d, 0x1c, 0xf2, 0x4e, 0x32, 0x35, + 0xca, 0x4f, 0x35, 0x4a, 0x62, 0x90, 0x38, 0x5a, 0xe2, 0xd0, 0x3a, 0x71, + 0xa2, 0x91, 0x3d, 0x6e, 0x9a, 0x51, 0x3d, 0x6f, 0xaa, 0x11, 0x3d, 0x65, + 0x4a, 0x51, 0x3b, 0x6a, 0x8a, 0x51, 0x3c, 0x68, 0x82, 0x51, 0x3c, 0x57, + 0xda, 0x10, 0x3a, 0x51, 0xaa, 0x50, 0x39, 0x51, 0xba, 0x90, 0x39, 0x49, + 0x6a, 0x90, 0x38, 0x44, 0x42, 0x10, 0x38, 0x75, 0xd2, 0xd1, 0x3d, 0x67, + 0x5a, 0x91, 0x3b, 0x42, 0x3a, 0x10, 0x37, 0x34, 0xda, 0xcf, 0x34, 0x5a, + 0x0a, 0x51, 0x3a, 0x20, 0x32, 0x8f, 0x32, 0x53, 0xd2, 0x10, 0x39, 0x2a, + 0x72, 0xcf, 0x33, 0x52, 0xa2, 0x90, 0x38, 0x3c, 0x02, 0x90, 0x35, 0x4a, + 0x62, 0x50, 0x37, 0x4f, 0x8a, 0x50, 0x38, 0x42, 0x2a, 0x90, 0x35, 0x4c, + 0x72, 0x50, 0x37, 0x44, 0x22, 0xd0, 0x34, 0x41, 0x0a, 0x50, 0x34, 0x48, + 0x42, 0x50, 0x35, 0x46, 0x32, 0x10, 0x35, 0x43, 0x12, 0x10, 0x35, 0x48, + 0x4a, 0xd0, 0x36, 0x54, 0xb2, 0xd0, 0x38, 0x52, 0xaa, 0xd0, 0x38, 0x4b, + 0x82, 0x50, 0x38, 0x47, 0x4a, 0x10, 0x37, 0x4a, 0x72, 0x90, 0x37, 0x49, + 0x62, 0x10, 0x37, 0x46, 0x42, 0x50, 0x36, 0x45, 0x2a, 0x50, 0x36, 0x45, + 0x22, 0x10, 0x36, 0x42, 0x12, 0x50, 0x35, 0x42, 0x12, 0x90, 0x35, 0x41, + 0x12, 0x90, 0x35, 0x41, 0x0a, 0x50, 0x35, 0x42, 0x02, 0x50, 0x35, 0x43, + 0xea, 0x4f, 0x35, 0x44, 0xea, 0x4f, 0x35, 0x42, 0xfa, 0x0f, 0x35, 0x41, + 0xf2, 0xcf, 0x34, 0x3d, 0xda, 0x4f, 0x34, 0x39, 0xba, 0x0f, 0x34, 0x37, + 0xb2, 0x4f, 0x34, 0x35, 0xaa, 0x4f, 0x34, 0x30, 0x9a, 0xcf, 0x33, 0x30, + 0xa2, 0x0f, 0x34, 0x33, 0xba, 0x8f, 0x34, 0x30, 0x92, 0x0f, 0x34, 0x2a, + 0x62, 0x4f, 0x33, 0x29, 0x5a, 0x0f, 0x33, 0x2d, 0x7a, 0x8f, 0x33, 0x2e, + 0x82, 0x8f, 0x33, 0x29, 0x5a, 0x0f, 0x33, 0x28, 0x42, 0x0f, 0x33, 0x2a, + 0x5a, 0x0f, 0x33, 0x2d, 0x72, 0x4f, 0x33, 0x25, 0x32, 0x4f, 0x32, 0x20, + 0x02, 0xcf, 0x31, 0x29, 0x4a, 0x8f, 0x32, 0x2e, 0x72, 0x4f, 0x33, 0x31, + 0x92, 0xcf, 0x33, 0x40, 0x12, 0x90, 0x35, 0x26, 0x3a, 0x8f, 0x32, 0x10, + 0x7a, 0x0e, 0x30, 0x30, 0x9a, 0x8f, 0x33, 0x13, 0xb2, 0xce, 0x30, 0x1d, + 0x02, 0xcf, 0x31, 0x14, 0xba, 0xce, 0x30, 0x27, 0x7a, 0x0f, 0x33, 0x12, + 0xb2, 0xce, 0x30, 0x42, 0x1a, 0x90, 0x35, 0x1c, 0xf2, 0x0e, 0x32, 0x3f, + 0x0a, 0x10, 0x36, 0x81, 0x42, 0x12, 0x3f, 0x45, 0x52, 0x90, 0x37, 0x30, + 0xc2, 0x8f, 0x34, 0x23, 0x5a, 0x4f, 0x33, 0x1c, 0x02, 0x0f, 0x32, 0x13, + 0xba, 0x0e, 0x31, 0x18, 0x02, 0x0f, 0x32, 0x0c, 0x9a, 0xce, 0x30, 0x0e, + 0x82, 0x8e, 0x30, 0x02, 0x4a, 0x8e, 0x2f, 0xca, 0x79, 0x0c, 0x28, 0xb5, + 0xc9, 0x4b, 0x24, 0xa0, 0x29, 0x4b, 0x22, 0x80, 0x01, 0x0a, 0x1d, 0x7c, + 0x29, 0x0a, 0x1d, 0xaf, 0x41, 0x4c, 0x24, 0x4c, 0x32, 0x91, 0x38, 0x9b, + 0xd2, 0x53, 0x42, 0x9a, 0xd2, 0x13, 0x42, 0x89, 0x1a, 0x13, 0x40, 0x25, + 0x22, 0x50, 0x33, 0x97, 0xe9, 0x8b, 0x21, 0x34, 0x11, 0x09, 0x15, 0xf0, + 0x98, 0xc7, 0x0c, 0xc6, 0xc8, 0x46, 0x08, 0x93, 0x38, 0x06, 0x00, 0x9d, + 0xd8, 0x46, 0x0b, 0x4c, 0xa0, 0x06, 0x00, 0x00, 0xd8, 0x06, 0x00, 0x05, + 0x22, 0xd0, 0x3d, 0x2d, 0x42, 0x51, 0x42, 0xfb, 0xd1, 0x4f, 0x3d, 0x0d, + 0x42, 0x50, 0x3f, 0x03, 0xea, 0x0f, 0x3d, 0xff, 0xd9, 0x0f, 0x3d, 0x0b, + 0x52, 0xd0, 0x3f, 0x0e, 0x6a, 0x90, 0x40, 0x05, 0x22, 0xd0, 0x3f, 0xf9, + 0xd1, 0x4f, 0x3e, 0x00, 0xda, 0x8f, 0x3e, 0x01, 0xd2, 0xcf, 0x3e, 0xdf, + 0xf1, 0x8e, 0x3b, 0xd7, 0xb9, 0x0e, 0x3a, 0xc9, 0x59, 0xce, 0x38, 0x9a, + 0xf1, 0xcc, 0x33, 0x83, 0x59, 0xcc, 0x30, 0x6b, 0x79, 0x0b, 0x2e, 0x95, + 0xc1, 0xcc, 0x2d, 0xa3, 0xc1, 0x8d, 0x32, 0x9a, 0x09, 0x4d, 0x31, 0x65, + 0x28, 0x04, 0x0a, 0xc0, 0x60, 0x86, 0x18, 0x9a, 0x88, 0x05, 0x13, 0x6c, + 0xaa, 0x93, 0x50, 0xfc, 0x29, 0x10, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0xc2, 0x14, 0x54, 0x56, 0x4a, 0x93, 0x4e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0xc2, 0x92, 0x4d, 0x0d, + 0xf2, 0x50, 0x43, 0xc8, 0xa9, 0x8e, 0x3c, 0xd3, 0xf1, 0x4e, 0x3a, 0x2c, + 0x01, 0x8a, 0x27, 0x58, 0xa9, 0x8b, 0x2f, 0x2a, 0x19, 0x4a, 0x29, 0x7b, + 0x91, 0x8c, 0x33, 0x91, 0x81, 0x8d, 0x35, 0x50, 0x71, 0x4b, 0x2a, 0x99, + 0xa9, 0x4d, 0x34, 0xfa, 0x6a, 0x56, 0x50, 0xc1, 0x92, 0x94, 0x48, 0xac, + 0x3a, 0x54, 0x47, 0x8a, 0x09, 0xcb, 0x22, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x31, 0x0c, 0x2d, 0xd7, 0xf8, 0x06, 0x19, 0x67, 0xc2, 0x52, 0x47, 0xe3, + 0xda, 0x16, 0x58, 0xe5, 0x12, 0x97, 0x58, 0xec, 0x3a, 0xd7, 0x59, 0x69, + 0xdb, 0x99, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x1a, 0x2a, 0x50, 0x3d, 0x44, + 0xd9, 0x89, 0x24, 0x50, 0xa9, 0x0a, 0x28, 0x5c, 0xf9, 0x4a, 0x27, 0x4b, + 0x81, 0x0a, 0x25, 0x59, 0x01, 0x0b, 0x28, 0x84, 0x61, 0xcc, 0x2f, 0xf1, + 0xf2, 0x16, 0x58, 0x8f, 0xd2, 0x52, 0x3f, 0x8b, 0x7a, 0x12, 0x3e, 0x65, + 0x22, 0x91, 0x38, 0x1a, 0xb2, 0x4e, 0x2e, 0x9f, 0x31, 0x8b, 0x20, 0x3d, + 0x09, 0x48, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xe9, 0x05, 0x0d, 0xfa, 0xa8, 0x45, 0x0c, 0x6e, 0x71, 0x89, 0x1a, 0x4a, + 0x69, 0x08, 0x17, 0x52, 0x69, 0x08, 0x18, 0xa5, 0x51, 0x8b, 0x22, 0x44, + 0x19, 0x48, 0x17, 0xc5, 0x49, 0x0c, 0x27, 0x7e, 0x89, 0x89, 0x1c, 0xc9, + 0x41, 0x4c, 0x25, 0x09, 0x42, 0x0e, 0x2e, 0x01, 0xb2, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x19, 0xc2, 0x0e, 0x30, 0xe0, 0x80, 0x44, 0x09, 0xc6, + 0x19, 0x0c, 0x25, 0xac, 0x51, 0x0b, 0x23, 0xe1, 0x29, 0x0d, 0x29, 0xf4, + 0xf1, 0x0d, 0x2c, 0xf7, 0xc1, 0x8d, 0x2b, 0xdb, 0xd9, 0x8c, 0x29, 0x43, + 0x1a, 0x10, 0x35, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x00, 0x02, 0x00, 0x31, + 0xda, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x47, + 0x5a, 0x10, 0x36, 0xfd, 0x11, 0x0e, 0x2d, 0xbb, 0x01, 0x4c, 0x25, 0x0a, + 0x6a, 0x0e, 0x30, 0x6c, 0x72, 0x51, 0x3c, 0x00, 0xd2, 0x0d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x02, 0x31, 0x06, 0x0e, 0xde, 0xf9, 0x4c, 0x29, 0x66, + 0x3a, 0xd1, 0x39, 0x0a, 0x4a, 0x0e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x35, + 0xc1, 0x07, 0x14, 0xb5, 0x78, 0x04, 0x00, 0x50, 0x6a, 0x90, 0x38, 0x5d, + 0xb2, 0x50, 0x39, 0x15, 0xaa, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x86, 0xd8, 0x04, 0x00, 0x8f, 0x48, 0x05, 0x00, 0x39, + 0x0a, 0x10, 0x36, 0x80, 0x32, 0x52, 0x3e, 0x1b, 0xe2, 0x8e, 0x31, 0xd3, + 0x90, 0x04, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x02, 0x00, 0xc9, + 0x59, 0x0c, 0x27, 0x75, 0xa2, 0xd1, 0x3c, 0x04, 0x1a, 0x0e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0xe1, 0x18, 0x85, 0x0a, 0x1c, 0x71, 0x86, 0x0e, 0x40, + 0x02, 0x50, 0x36, 0x13, 0xc2, 0xce, 0x31, 0x00, 0x1a, 0x0e, 0x2f, 0xfc, + 0xd1, 0x8d, 0x2d, 0x98, 0x89, 0x4a, 0x21, 0x04, 0x12, 0xce, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x00, 0x00, 0x00, 0x47, 0x4a, 0x10, 0x38, 0xd9, + 0xb9, 0xcc, 0x28, 0xdc, 0xa9, 0x8c, 0x29, 0xea, 0x51, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0x21, 0xcd, 0x2a, 0xdc, 0xf1, 0x8c, 0x29, 0xe0, + 0x01, 0xcd, 0x29, 0x22, 0xf2, 0x8f, 0x33, 0x6b, 0x42, 0x12, 0x3c, 0x86, + 0x32, 0x53, 0x41, 0x87, 0x22, 0xd3, 0x41, 0x67, 0x1a, 0x92, 0x3e, 0x2b, + 0x4a, 0x90, 0x35, 0x37, 0x92, 0xd0, 0x36, 0x6e, 0x62, 0xd2, 0x3c, 0x32, + 0x4a, 0x10, 0x36, 0x4f, 0x0a, 0x91, 0x3a, 0x3b, 0x9a, 0x10, 0x38, 0x4e, + 0x42, 0x91, 0x3a, 0xcc, 0x01, 0x0d, 0x29, 0x04, 0xc2, 0x8e, 0x2e, 0x4d, + 0x32, 0x91, 0x38, 0x40, 0xa2, 0x90, 0x38, 0x6f, 0x4a, 0xd2, 0x3e, 0x69, + 0x32, 0x12, 0x3e, 0x6f, 0x5a, 0xd2, 0x3e, 0x72, 0x6a, 0x12, 0x3f, 0x69, + 0x32, 0x12, 0x3e, 0x70, 0x5a, 0x12, 0x3f, 0x74, 0x62, 0x52, 0x3f, 0x73, + 0x52, 0x52, 0x3f, 0x7b, 0x8a, 0x12, 0x40, 0x86, 0xea, 0x52, 0x41, 0x89, + 0x02, 0x93, 0x41, 0x89, 0x0a, 0xd3, 0x41, 0x89, 0x0a, 0xd3, 0x41, 0x90, + 0x4a, 0x93, 0x42, 0x91, 0x5a, 0xd3, 0x42, 0x8f, 0x32, 0x93, 0x42, 0x95, + 0x8a, 0x53, 0x43, 0x91, 0x5a, 0xd3, 0x42, 0x9c, 0xca, 0x13, 0x44, 0x93, + 0x72, 0x13, 0x43, 0x9d, 0xb2, 0xd3, 0x43, 0x9c, 0xc2, 0x13, 0x45, 0xa0, + 0xfa, 0xd3, 0x44, 0xa3, 0x12, 0x14, 0x45, 0xa7, 0x1a, 0x94, 0x45, 0xb0, + 0x52, 0x14, 0x47, 0xb0, 0x4a, 0xd4, 0x46, 0xa8, 0x22, 0x94, 0x45, 0xb1, + 0x52, 0xd4, 0x46, 0x83, 0xe2, 0x12, 0x40, 0x42, 0xc2, 0xd0, 0x37, 0x8d, + 0x52, 0xd3, 0x40, 0x8f, 0x5a, 0x13, 0x41, 0x8e, 0x62, 0x53, 0x41, 0xc6, + 0x92, 0x94, 0x48, 0x60, 0x02, 0x52, 0x3b, 0x92, 0x62, 0x53, 0x41, 0x89, + 0x0a, 0x53, 0x42, 0x77, 0x72, 0x52, 0x3d, 0x5c, 0xa2, 0x91, 0x3a, 0x8a, + 0xd2, 0x52, 0x41, 0x84, 0x9a, 0x12, 0x41, 0x67, 0x0a, 0xd2, 0x3d, 0x81, + 0x92, 0xd2, 0x40, 0x75, 0x5a, 0x92, 0x3f, 0x4f, 0x2a, 0x91, 0x3a, 0x5a, + 0x7a, 0x11, 0x3c, 0x99, 0x02, 0x93, 0x43, 0x58, 0x22, 0x51, 0x3b, 0x16, + 0xf9, 0xc9, 0x28, 0x02, 0x2a, 0xd0, 0x40, 0x01, 0x1a, 0x50, 0x40, 0x00, + 0x0a, 0x50, 0x38, 0xc1, 0xd1, 0x4f, 0x38, 0xc2, 0x29, 0xce, 0x38, 0xc1, + 0x19, 0x4e, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xdf, 0xa0, 0xc8, 0x20, 0xc1, + 0x41, 0xce, 0x38, 0x54, 0xd0, 0xcd, 0x15, 0x8a, 0xb8, 0x46, 0x1c, 0xd7, + 0x20, 0x87, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x94, + 0xf8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x40, 0x07, 0x11, 0x40, + 0x41, 0x49, 0x19, 0x0c, 0xb9, 0x47, 0x13, 0x40, 0x11, 0x49, 0x19, 0x09, + 0xc1, 0xc7, 0x12, 0x5a, 0x0a, 0x12, 0x42, 0x58, 0xd2, 0x51, 0x40, 0x45, + 0x12, 0xd1, 0x3c, 0x0d, 0x82, 0x8f, 0x36, 0xf1, 0x91, 0x4e, 0x32, 0x05, + 0x12, 0x4f, 0x34, 0xfd, 0xb1, 0x8e, 0x32, 0xeb, 0x39, 0xce, 0x30, 0xde, + 0xc9, 0x0d, 0x2f, 0xcd, 0xf9, 0x8c, 0x2b, 0xc5, 0x59, 0x8c, 0x28, 0xf5, + 0xa1, 0x0d, 0x2d, 0x19, 0xda, 0xce, 0x31, 0x37, 0xca, 0x0f, 0x35, 0x4a, + 0x62, 0x90, 0x38, 0x59, 0xe2, 0x90, 0x3a, 0x73, 0xb2, 0xd1, 0x3d, 0x74, + 0xd2, 0x11, 0x3e, 0x78, 0x02, 0x52, 0x3e, 0x76, 0xea, 0xd1, 0x3d, 0x7d, + 0x22, 0xd2, 0x3e, 0x7b, 0x22, 0x12, 0x3f, 0x7a, 0x12, 0x92, 0x3e, 0x78, + 0x02, 0x52, 0x3e, 0x75, 0x02, 0x52, 0x3e, 0x73, 0xf2, 0x11, 0x3e, 0x70, + 0xca, 0x91, 0x3d, 0x74, 0xda, 0x91, 0x3d, 0x82, 0x32, 0x52, 0x3f, 0x5d, + 0x12, 0x91, 0x3a, 0x60, 0x2a, 0xd1, 0x3a, 0x59, 0xf2, 0x10, 0x3a, 0x59, + 0xf2, 0x10, 0x3a, 0x53, 0xba, 0xd0, 0x38, 0x4f, 0x9a, 0x50, 0x38, 0x54, + 0xc2, 0x50, 0x39, 0x53, 0xba, 0x50, 0x39, 0x50, 0xa2, 0xd0, 0x38, 0x52, + 0x92, 0x10, 0x38, 0x4f, 0x8a, 0x10, 0x38, 0x4d, 0x72, 0xd0, 0x36, 0x4a, + 0x5a, 0x10, 0x36, 0x49, 0x4a, 0x10, 0x36, 0x49, 0x52, 0xd0, 0x35, 0x4b, + 0x5a, 0x10, 0x36, 0x4a, 0x4a, 0xd0, 0x35, 0x4b, 0x52, 0x50, 0x37, 0x4e, + 0x7a, 0x10, 0x38, 0x57, 0xc2, 0x10, 0x39, 0x58, 0xda, 0x90, 0x39, 0x55, + 0xca, 0x50, 0x39, 0x53, 0xb2, 0x50, 0x39, 0x52, 0xb2, 0x10, 0x39, 0x4f, + 0x9a, 0x50, 0x38, 0x4e, 0x92, 0x50, 0x38, 0x4e, 0x9a, 0x90, 0x38, 0x4e, + 0xa2, 0x90, 0x38, 0x4c, 0x8a, 0x50, 0x38, 0x4c, 0x72, 0x10, 0x38, 0x4d, + 0x72, 0x10, 0x38, 0x4d, 0x6a, 0x10, 0x38, 0x4d, 0x5a, 0x10, 0x38, 0x4c, + 0x3a, 0x50, 0x37, 0x4a, 0x32, 0x10, 0x37, 0x48, 0x32, 0x90, 0x36, 0x47, + 0x2a, 0x50, 0x36, 0x46, 0x22, 0x10, 0x36, 0x43, 0x12, 0xd0, 0x35, 0x43, + 0x12, 0xd0, 0x35, 0x43, 0x1a, 0x10, 0x36, 0x41, 0x1a, 0xd0, 0x35, 0x40, + 0x1a, 0xd0, 0x35, 0x41, 0x1a, 0x50, 0x36, 0x3f, 0x0a, 0xd0, 0x35, 0x3d, + 0x02, 0x90, 0x35, 0x3a, 0xea, 0x0f, 0x35, 0x39, 0xe2, 0x4f, 0x35, 0x35, + 0xca, 0x8f, 0x34, 0x33, 0xba, 0x4f, 0x34, 0x36, 0xc2, 0x0f, 0x35, 0x34, + 0xba, 0x8f, 0x34, 0x31, 0xaa, 0x0f, 0x34, 0x2f, 0x92, 0xcf, 0x33, 0x2d, + 0x7a, 0x4f, 0x33, 0x2c, 0x62, 0xcf, 0x32, 0x2d, 0x62, 0xcf, 0x32, 0x2d, + 0x6a, 0x0f, 0x33, 0x39, 0xe2, 0x8f, 0x34, 0x3a, 0xe2, 0xcf, 0x34, 0x2b, + 0x5a, 0x0f, 0x33, 0x2c, 0x6a, 0x4f, 0x33, 0x31, 0xa2, 0x0f, 0x34, 0x28, + 0x52, 0xcf, 0x32, 0x2b, 0x72, 0x0f, 0x33, 0x43, 0x42, 0x10, 0x37, 0x2e, + 0x92, 0x0f, 0x33, 0x2a, 0x5a, 0x4f, 0x33, 0x39, 0xea, 0x4f, 0x35, 0x8d, + 0xba, 0x52, 0x41, 0x84, 0x72, 0x52, 0x40, 0x39, 0xfa, 0x8f, 0x34, 0x2b, + 0x72, 0xcf, 0x32, 0x41, 0x32, 0x90, 0x36, 0x4a, 0x92, 0x90, 0x38, 0x76, + 0x22, 0x92, 0x3e, 0x73, 0x1a, 0x92, 0x3e, 0x43, 0x62, 0x10, 0x38, 0x1f, + 0x52, 0x4f, 0x33, 0x19, 0x02, 0x4f, 0x32, 0xfb, 0x19, 0x4e, 0x2e, 0xd8, + 0xe1, 0xcc, 0x29, 0xbb, 0xf9, 0x0b, 0x25, 0xa2, 0x39, 0xcb, 0x22, 0x80, + 0x19, 0x4a, 0x1d, 0x82, 0x69, 0x4a, 0x1e, 0xcb, 0x11, 0x4d, 0x28, 0x63, + 0x12, 0x52, 0x3b, 0x99, 0xc2, 0x13, 0x42, 0x96, 0xaa, 0x93, 0x41, 0x83, + 0xda, 0x12, 0x3f, 0x17, 0xba, 0x8f, 0x31, 0x91, 0xb1, 0x0b, 0x21, 0x31, + 0x01, 0x89, 0x14, 0xfb, 0xd8, 0xc7, 0x0d, 0xcb, 0xe0, 0x46, 0x08, 0x9d, + 0x60, 0x06, 0x00, 0x9a, 0xc8, 0xc6, 0x09, 0x47, 0x90, 0x06, 0x00, 0x40, + 0x0a, 0x52, 0x45, 0x1c, 0xa2, 0x50, 0x40, 0x0e, 0x42, 0xd0, 0x3f, 0x01, + 0xfa, 0xcf, 0x3d, 0x06, 0x3a, 0x10, 0x3f, 0x0b, 0x52, 0x10, 0x40, 0x03, + 0x02, 0xd0, 0x3e, 0xf0, 0xa1, 0x4f, 0x3d, 0x00, 0xf2, 0xcf, 0x3e, 0xfe, + 0xb1, 0x8f, 0x3e, 0xd6, 0xc1, 0x4e, 0x3a, 0xd5, 0x91, 0x0e, 0x3a, 0xd0, + 0x69, 0x8e, 0x39, 0x98, 0x01, 0x8d, 0x33, 0x80, 0x29, 0x0c, 0x31, 0x48, + 0x61, 0x8a, 0x29, 0x58, 0xe1, 0x8a, 0x2b, 0xb1, 0x01, 0x8e, 0x32, 0x7f, + 0x29, 0x4c, 0x2b, 0x7c, 0x11, 0x4c, 0x2d, 0x7c, 0x69, 0x0c, 0x2e, 0x7c, + 0x98, 0x04, 0x10, 0xc2, 0x81, 0x4e, 0x3a, 0x1d, 0x4a, 0xd1, 0x46, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, 0x3a, 0xd6, 0x59, 0x7c, + 0x4a, 0x14, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, + 0xa2, 0x14, 0x54, 0x53, 0x12, 0x93, 0x4d, 0x48, 0xa2, 0x12, 0x4a, 0xdc, + 0x41, 0xcf, 0x3e, 0x11, 0xfa, 0x90, 0x41, 0xe5, 0xe9, 0xcf, 0x3e, 0x5a, + 0x89, 0x4b, 0x2d, 0x87, 0xb9, 0x0c, 0x35, 0x6b, 0x19, 0x8c, 0x30, 0x79, + 0x41, 0x8c, 0x32, 0x97, 0xc1, 0x0d, 0x38, 0xbc, 0xb1, 0x8e, 0x39, 0xa5, + 0x04, 0xa5, 0x92, 0xd6, 0x72, 0x95, 0x4b, 0xac, 0x22, 0xd4, 0x46, 0xdd, + 0xa9, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x79, 0x08, 0x1c, 0x69, + 0x41, 0xcb, 0x29, 0xd1, 0x41, 0x0e, 0x37, 0xb7, 0xf8, 0x45, 0x14, 0x50, + 0x5a, 0x12, 0x45, 0xce, 0x52, 0x56, 0x55, 0xcf, 0x42, 0xd6, 0x54, 0xbd, + 0x0a, 0x15, 0x50, 0x94, 0x6b, 0xdb, 0x64, 0x00, 0x00, 0x00, 0x00, 0xcc, + 0x59, 0x8e, 0x36, 0x49, 0x01, 0x0a, 0x23, 0x36, 0xa9, 0x49, 0x23, 0x28, + 0x49, 0xc9, 0x21, 0x78, 0x09, 0xcc, 0x2c, 0xea, 0xba, 0x16, 0x56, 0x89, + 0xba, 0x52, 0x3e, 0x95, 0x02, 0x93, 0x40, 0x89, 0x6a, 0x92, 0x3d, 0x67, + 0x42, 0xd1, 0x38, 0x45, 0x52, 0x50, 0x33, 0x08, 0x62, 0x0e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc3, 0x68, 0x04, 0x00, 0xf6, 0xc0, 0xc5, 0x0b, 0x40, + 0x31, 0x88, 0x15, 0x37, 0xc1, 0x07, 0x15, 0x73, 0xa1, 0x89, 0x1b, 0x56, + 0xa9, 0xc8, 0x18, 0x6b, 0x41, 0x89, 0x1b, 0xc7, 0x51, 0x0c, 0x28, 0xc9, + 0x51, 0x0c, 0x28, 0x2d, 0x99, 0x07, 0x14, 0xeb, 0x08, 0xc6, 0x0a, 0x27, + 0x19, 0x07, 0x13, 0xe9, 0xf9, 0x0c, 0x29, 0xec, 0x11, 0xcd, 0x29, 0x60, + 0xf9, 0x48, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x72, 0x8f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xfb, 0x01, 0x8e, 0x2b, 0xfa, 0xf1, 0x4d, 0x2b, 0x1a, + 0xf2, 0x0e, 0x32, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x41, 0xcd, 0x2a, 0xfe, + 0x09, 0x4e, 0x2d, 0x20, 0x21, 0x47, 0x12, 0x2e, 0xda, 0xcf, 0x33, 0xe7, + 0x61, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x5b, 0xe1, 0x48, 0x1a, 0x10, + 0x72, 0x4e, 0x30, 0x09, 0x6a, 0x8e, 0x2f, 0x08, 0x62, 0x4e, 0x2f, 0x35, + 0xd2, 0xcf, 0x34, 0x64, 0x2a, 0xd1, 0x3b, 0x0f, 0x62, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x08, 0x05, 0x00, 0x4a, 0x5a, 0x10, 0x37, 0x47, + 0x42, 0x10, 0x36, 0x02, 0x32, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x13, + 0x69, 0x46, 0x11, 0x5b, 0xf9, 0x89, 0x1a, 0x66, 0xfa, 0x50, 0x3a, 0x4b, + 0x5a, 0xd0, 0x37, 0x0a, 0x72, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe3, + 0x19, 0x8d, 0x2a, 0x87, 0x6a, 0x52, 0x40, 0x26, 0x5a, 0xcf, 0x33, 0xc2, + 0x21, 0x8c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x18, 0x81, 0x86, 0x11, 0x48, + 0x01, 0x88, 0x17, 0x61, 0x32, 0x11, 0x3b, 0x1f, 0xca, 0x0e, 0x32, 0x37, + 0xc1, 0x07, 0x15, 0x00, 0x00, 0x00, 0x00, 0x86, 0x28, 0x02, 0x00, 0x45, + 0x3a, 0x50, 0x37, 0x13, 0x8a, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x12, 0xce, 0x2e, 0x05, 0x02, 0xce, 0x2e, 0xf9, 0x89, 0xcd, 0x2c, 0xca, + 0x29, 0x4c, 0x27, 0x0d, 0x99, 0x46, 0x10, 0x3a, 0x1a, 0x90, 0x36, 0x05, + 0x32, 0xce, 0x2e, 0xf3, 0x91, 0x4d, 0x2b, 0x0c, 0x3a, 0xce, 0x2f, 0xe2, + 0xf9, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x2b, 0x6a, 0x8f, 0x32, 0xdc, + 0xf1, 0xcc, 0x29, 0xdf, 0x21, 0xcd, 0x28, 0xce, 0xe1, 0x4c, 0x29, 0x55, + 0x92, 0x91, 0x39, 0x71, 0x9a, 0xd2, 0x3c, 0x8c, 0x8a, 0x53, 0x43, 0x92, + 0x8a, 0x93, 0x43, 0x43, 0x92, 0x90, 0x38, 0x41, 0xba, 0x90, 0x37, 0x57, + 0x92, 0x91, 0x39, 0x34, 0x62, 0x50, 0x37, 0x46, 0xe2, 0x90, 0x39, 0x3c, + 0x92, 0x50, 0x37, 0x2a, 0x2a, 0x10, 0x36, 0xfd, 0x79, 0x0e, 0x30, 0xec, + 0x29, 0x8e, 0x2c, 0x18, 0xba, 0x4f, 0x31, 0x54, 0x92, 0x91, 0x3a, 0x65, + 0x22, 0x92, 0x3d, 0x71, 0x52, 0x92, 0x3e, 0x74, 0x6a, 0x92, 0x3f, 0x71, + 0x32, 0x12, 0x3b, 0x6e, 0x4a, 0x92, 0x3e, 0x7f, 0xa2, 0x12, 0x40, 0x78, + 0x72, 0xd2, 0x3f, 0x7c, 0x92, 0x12, 0x40, 0x84, 0xda, 0x12, 0x41, 0x8a, + 0x02, 0x93, 0x41, 0x88, 0xf2, 0x92, 0x41, 0x86, 0xd2, 0x52, 0x41, 0x8a, + 0x12, 0xd3, 0x41, 0x90, 0x52, 0x93, 0x42, 0x96, 0x6a, 0x53, 0x43, 0x96, + 0x82, 0x53, 0x43, 0x95, 0x82, 0x53, 0x43, 0x97, 0x92, 0x93, 0x43, 0x9c, + 0xca, 0x53, 0x44, 0x9a, 0x9a, 0xd3, 0x44, 0x96, 0x7a, 0x53, 0x44, 0x9f, + 0xd2, 0xd3, 0x44, 0xa7, 0x1a, 0x94, 0x45, 0xad, 0x2a, 0x54, 0x46, 0xae, + 0x3a, 0x94, 0x46, 0xaf, 0x52, 0x14, 0x47, 0xac, 0x3a, 0x94, 0x46, 0xac, + 0x4a, 0x54, 0x46, 0xb9, 0x7a, 0x94, 0x47, 0x83, 0xda, 0xd2, 0x3f, 0x44, + 0xda, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x91, 0x7a, 0x13, 0x41, 0x83, + 0xaa, 0x52, 0x3f, 0xa2, 0x1a, 0x94, 0x43, 0x8d, 0x52, 0xd3, 0x40, 0xbb, + 0x82, 0x94, 0x46, 0xab, 0x2a, 0xd4, 0x44, 0x80, 0x82, 0x52, 0x3e, 0x5f, + 0xda, 0x91, 0x3a, 0x7a, 0x32, 0x12, 0x40, 0x66, 0xd2, 0x91, 0x3d, 0x86, + 0xca, 0x92, 0x41, 0x61, 0xda, 0x11, 0x3d, 0x9a, 0x8a, 0x53, 0x44, 0x75, + 0x2a, 0x92, 0x3f, 0x59, 0x72, 0xd1, 0x3b, 0x81, 0x62, 0x52, 0x40, 0xbc, + 0x21, 0xce, 0x38, 0xce, 0x88, 0xc8, 0x24, 0xce, 0x19, 0x50, 0x3a, 0x01, + 0x12, 0x50, 0x40, 0x01, 0x0a, 0x50, 0x40, 0xc1, 0x09, 0x50, 0x38, 0xc1, + 0x19, 0x4e, 0x38, 0xc1, 0x11, 0x4e, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xc2, + 0x31, 0xce, 0x38, 0x90, 0x18, 0x4e, 0x1d, 0x00, 0x30, 0xc4, 0x11, 0x00, + 0xa8, 0x03, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0xf0, 0xc4, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x79, 0x89, 0x1a, 0x3f, + 0x31, 0x49, 0x19, 0x46, 0x89, 0x49, 0x1a, 0x1c, 0x51, 0x48, 0x15, 0xff, + 0x18, 0x47, 0x11, 0x57, 0xe2, 0x11, 0x41, 0x48, 0x32, 0x91, 0x3d, 0x13, + 0xc2, 0xcf, 0x37, 0xfc, 0xd1, 0x8e, 0x33, 0x0b, 0x4a, 0x0f, 0x35, 0x06, + 0xfa, 0x8e, 0x33, 0xfb, 0x89, 0x0e, 0x32, 0xed, 0x29, 0x8e, 0x30, 0xd8, + 0x61, 0x4d, 0x2d, 0xcb, 0xa1, 0x4c, 0x29, 0xf1, 0x99, 0x8d, 0x2c, 0x18, + 0xca, 0xce, 0x31, 0x36, 0xc2, 0x0f, 0x35, 0x4a, 0x5a, 0x10, 0x38, 0x54, + 0xb2, 0x90, 0x39, 0x6e, 0x9a, 0x11, 0x3d, 0x84, 0x4a, 0x52, 0x40, 0x8f, + 0xaa, 0x92, 0x41, 0x9c, 0x22, 0x53, 0x43, 0xa6, 0x7a, 0x93, 0x44, 0xba, + 0x22, 0x54, 0x47, 0xb9, 0x1a, 0x14, 0x47, 0xb5, 0xfa, 0x93, 0x46, 0xac, + 0xba, 0x53, 0x45, 0xa0, 0x4a, 0xd3, 0x43, 0x95, 0xe2, 0x52, 0x42, 0x89, + 0x6a, 0x92, 0x40, 0x83, 0x3a, 0x92, 0x3f, 0x81, 0x2a, 0x12, 0x3f, 0x74, + 0xe2, 0x91, 0x3d, 0x6f, 0xaa, 0xd1, 0x3c, 0x6a, 0x82, 0x11, 0x3c, 0x6b, + 0x8a, 0x11, 0x3c, 0x60, 0x2a, 0x51, 0x3a, 0x5e, 0x12, 0x11, 0x3a, 0x61, + 0x42, 0x11, 0x3b, 0x5c, 0x12, 0xd1, 0x3a, 0x5e, 0xf2, 0x90, 0x39, 0x59, + 0xc2, 0x90, 0x38, 0x56, 0xc2, 0x50, 0x38, 0x55, 0xb2, 0x10, 0x38, 0x52, + 0x9a, 0xd0, 0x37, 0x51, 0x92, 0xd0, 0x37, 0x51, 0x92, 0xd0, 0x37, 0x50, + 0x8a, 0xd0, 0x37, 0x4f, 0x7a, 0x10, 0x38, 0x50, 0x82, 0x50, 0x38, 0x51, + 0x92, 0x50, 0x38, 0x55, 0xba, 0x10, 0x39, 0x52, 0xaa, 0x10, 0x39, 0x51, + 0xb2, 0x50, 0x39, 0x52, 0xb2, 0x50, 0x39, 0x4e, 0x92, 0x10, 0x39, 0x4b, + 0x72, 0x50, 0x38, 0x49, 0x6a, 0x10, 0x38, 0x48, 0x72, 0x10, 0x38, 0x47, + 0x82, 0x50, 0x38, 0x45, 0x5a, 0x90, 0x37, 0x43, 0x2a, 0x50, 0x36, 0x42, + 0x22, 0x10, 0x36, 0x41, 0x12, 0x10, 0x36, 0x40, 0x02, 0x90, 0x35, 0x3e, + 0xda, 0x4f, 0x35, 0x3c, 0xd2, 0x0f, 0x35, 0x3b, 0xca, 0xcf, 0x34, 0x3c, + 0xca, 0xcf, 0x34, 0x3c, 0xca, 0xcf, 0x34, 0x38, 0xc2, 0x8f, 0x34, 0x38, + 0xd2, 0xcf, 0x34, 0x3d, 0x02, 0x90, 0x35, 0x41, 0x22, 0x90, 0x36, 0x41, + 0x2a, 0xd0, 0x36, 0x41, 0x2a, 0x10, 0x37, 0x41, 0x22, 0xd0, 0x36, 0x40, + 0x1a, 0x90, 0x36, 0x40, 0x1a, 0x50, 0x36, 0x3f, 0x12, 0x50, 0x36, 0x3c, + 0x0a, 0x10, 0x36, 0x3d, 0x0a, 0xd0, 0x35, 0x41, 0x22, 0xd0, 0x36, 0x41, + 0x22, 0x90, 0x36, 0x3e, 0x12, 0xd0, 0x35, 0x40, 0x12, 0x50, 0x36, 0x3c, + 0x02, 0x50, 0x35, 0x3d, 0xea, 0x0f, 0x35, 0x39, 0xda, 0x8f, 0x34, 0x39, + 0xd2, 0x4f, 0x34, 0x37, 0xc2, 0x4f, 0x34, 0x41, 0x12, 0x10, 0x36, 0x3e, + 0x02, 0x90, 0x35, 0x3a, 0xe2, 0x0f, 0x35, 0x3d, 0x02, 0x90, 0x35, 0x38, + 0xca, 0x0f, 0x35, 0x38, 0xca, 0x8f, 0x34, 0x3e, 0x02, 0x90, 0x35, 0x4b, + 0x82, 0x50, 0x38, 0x3b, 0x02, 0x90, 0x34, 0x45, 0x4a, 0xd0, 0x37, 0x89, + 0x92, 0x12, 0x41, 0xc3, 0x6a, 0x54, 0x48, 0x7c, 0x2a, 0x52, 0x3e, 0x9a, + 0x32, 0xd3, 0x42, 0x67, 0x92, 0x11, 0x3c, 0x66, 0x92, 0x51, 0x3c, 0x83, + 0x6a, 0x52, 0x40, 0xb3, 0x22, 0xd4, 0x46, 0xb5, 0x2a, 0x14, 0x47, 0x9c, + 0x6a, 0xd3, 0x43, 0x69, 0xda, 0x11, 0x3d, 0x3e, 0x42, 0x50, 0x37, 0x22, + 0x72, 0x8f, 0x33, 0xe2, 0x39, 0x8d, 0x2a, 0xdf, 0x19, 0x0d, 0x2a, 0xcc, + 0x89, 0x8c, 0x28, 0xab, 0x89, 0xcb, 0x23, 0x8f, 0xf9, 0x8a, 0x20, 0xde, + 0xe1, 0x8d, 0x2a, 0x78, 0x8a, 0xd2, 0x3d, 0x9b, 0xda, 0x53, 0x42, 0x95, + 0x9a, 0x93, 0x41, 0x7e, 0xaa, 0xd2, 0x3d, 0x0d, 0x52, 0x8f, 0x30, 0x8c, + 0x89, 0x8b, 0x20, 0x2c, 0xe9, 0x08, 0x14, 0xf4, 0xb8, 0xc7, 0x0c, 0xce, + 0xf0, 0x86, 0x08, 0x9f, 0x60, 0x06, 0x00, 0x8d, 0x90, 0x06, 0x00, 0x3d, + 0xd2, 0xd1, 0x45, 0x00, 0x12, 0x50, 0x3e, 0x0b, 0x52, 0x10, 0x40, 0x07, + 0x42, 0x10, 0x40, 0xfa, 0xf1, 0xcf, 0x3d, 0xec, 0x79, 0xcf, 0x3c, 0xfe, + 0xc9, 0x4f, 0x3e, 0xf8, 0xd9, 0xcf, 0x3d, 0xd8, 0xc1, 0x8e, 0x3a, 0xce, + 0x89, 0x8e, 0x39, 0xc5, 0x41, 0x4e, 0x38, 0x9d, 0x21, 0xcd, 0x33, 0x79, + 0x29, 0x8c, 0x30, 0x5a, 0x09, 0xcb, 0x2b, 0x56, 0xe9, 0x4a, 0x2b, 0x88, + 0x31, 0x4c, 0x2f, 0x99, 0xb1, 0x0c, 0x31, 0x54, 0xc1, 0x8a, 0x24, 0x4d, + 0xd1, 0x4a, 0x27, 0x58, 0x81, 0x0b, 0x2a, 0x9d, 0x59, 0x8d, 0x36, 0xc1, + 0x41, 0x8e, 0x39, 0xe9, 0xb1, 0x0f, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa8, 0xba, 0x55, 0x58, 0x66, 0xb8, 0x83, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, 0x02, 0x55, 0x56, 0x4f, + 0xfa, 0xd2, 0x4b, 0x55, 0x22, 0x93, 0x4c, 0x68, 0xda, 0x13, 0x4f, 0x41, + 0x8a, 0x52, 0x49, 0xde, 0x79, 0x8f, 0x3d, 0x5e, 0x59, 0xcb, 0x2c, 0x9b, + 0xa1, 0x4d, 0x38, 0x7f, 0x89, 0x0c, 0x34, 0x99, 0x49, 0x8d, 0x36, 0x6e, + 0x11, 0xcc, 0x31, 0xb1, 0x61, 0xce, 0x39, 0xec, 0x19, 0x90, 0x3c, 0xf4, + 0x3a, 0xd6, 0x4f, 0x90, 0x32, 0x53, 0x43, 0x81, 0x9a, 0x52, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x96, 0x00, 0xc6, 0x15, 0x00, 0x00, 0x00, 0x00, 0xe3, + 0x88, 0x47, 0x1b, 0x56, 0xa9, 0x0a, 0x28, 0xc8, 0xf1, 0x8d, 0x35, 0xc4, + 0x40, 0x06, 0x16, 0x45, 0x02, 0xd2, 0x43, 0xac, 0xea, 0x54, 0x50, 0x49, + 0x32, 0xd1, 0x3f, 0xdf, 0xca, 0xd6, 0x59, 0x44, 0xc3, 0x98, 0x59, 0x00, + 0x00, 0x00, 0x00, 0xf1, 0x29, 0x4f, 0x39, 0xf8, 0x59, 0xcf, 0x38, 0x68, + 0x69, 0x8b, 0x2a, 0xd9, 0x42, 0xd6, 0x53, 0x8a, 0xc2, 0x92, 0x3e, 0x97, + 0x22, 0x53, 0x40, 0x93, 0xe2, 0x12, 0x40, 0x7f, 0x52, 0x12, 0x3d, 0x62, + 0x8a, 0x51, 0x39, 0x2c, 0xfa, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, + 0x20, 0x03, 0x00, 0xf7, 0xc0, 0xc5, 0x0b, 0x4a, 0x51, 0x08, 0x17, 0x29, + 0x79, 0x07, 0x14, 0x5d, 0xf9, 0xc8, 0x19, 0xaf, 0xd9, 0x4b, 0x24, 0xbc, + 0xd1, 0x0b, 0x25, 0x96, 0xc8, 0x02, 0x00, 0x48, 0x31, 0x08, 0x17, 0x13, + 0xa1, 0x86, 0x10, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x29, 0x4c, 0x25, 0x06, + 0xfa, 0x4d, 0x2d, 0x0a, 0x42, 0x4e, 0x2f, 0x09, 0x49, 0xc6, 0x0e, 0x03, + 0xfa, 0xcd, 0x2b, 0x45, 0x21, 0x48, 0x17, 0xf4, 0xd1, 0xcd, 0x2c, 0xfc, + 0x01, 0x0e, 0x2d, 0xf1, 0x51, 0x0d, 0x2a, 0x0d, 0xa2, 0xce, 0x30, 0x04, + 0x42, 0x8e, 0x2e, 0x2d, 0x51, 0xc7, 0x13, 0x45, 0x32, 0x90, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x49, 0x62, 0x10, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x72, 0x0e, 0x30, 0x01, + 0x1a, 0xce, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x86, 0x08, 0x02, 0x00, 0x47, + 0x52, 0x10, 0x38, 0x18, 0xda, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0x19, 0x87, 0x11, 0x02, 0xb1, 0xc5, 0x0b, 0x5e, 0xf2, 0x10, 0x3a, 0x24, + 0x1a, 0x0f, 0x33, 0xd7, 0xb8, 0x44, 0x09, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x00, 0x00, 0x00, 0xc7, 0x39, 0x4c, 0x27, 0x67, 0x52, 0x11, 0x3b, 0x24, + 0x2a, 0x8f, 0x32, 0x01, 0xea, 0x8d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x2a, 0xce, 0x2e, 0x05, 0x22, 0x8e, 0x2e, 0x08, 0x4a, 0x0e, 0x2f, 0x0c, + 0x7a, 0x0e, 0x30, 0x00, 0x12, 0x8e, 0x2d, 0x1a, 0xe2, 0x0e, 0x32, 0xfa, + 0xe9, 0x8d, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x22, 0x49, 0x47, 0x13, 0x95, + 0x00, 0x00, 0x00, 0x57, 0xba, 0x90, 0x39, 0x53, 0x92, 0x10, 0x39, 0x0a, + 0x42, 0x0e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xd1, 0x28, 0x04, 0x00, 0xcf, + 0x79, 0x0c, 0x29, 0x5f, 0x22, 0x51, 0x3a, 0x02, 0xca, 0x0d, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x7e, 0x70, 0x02, 0x00, 0x63, 0x0a, 0x51, 0x3b, 0xfa, + 0xb9, 0x4d, 0x2d, 0xf8, 0xb1, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x32, 0x10, 0x37, 0xe4, 0x21, 0x8d, 0x2a, 0xfd, 0xe1, 0x8d, 0x2c, 0xe7, + 0x21, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x62, 0x01, 0x89, 0x1a, 0xe5, + 0x09, 0xcd, 0x2a, 0xcb, 0x61, 0x8c, 0x27, 0xdc, 0xd9, 0x8c, 0x28, 0xe0, + 0xb9, 0xcd, 0x2a, 0x26, 0x3a, 0x90, 0x34, 0x7b, 0xb2, 0x12, 0x3f, 0x94, + 0xba, 0x13, 0x43, 0x97, 0xba, 0x53, 0x44, 0x67, 0x1a, 0xd2, 0x3d, 0x23, + 0x02, 0x90, 0x34, 0x49, 0x42, 0xd1, 0x38, 0x35, 0x8a, 0xd0, 0x35, 0x28, + 0x1a, 0x50, 0x36, 0x53, 0x6a, 0xd1, 0x39, 0x36, 0x6a, 0x10, 0x38, 0xff, + 0x81, 0x0e, 0x30, 0xfb, 0x91, 0x0e, 0x2e, 0x27, 0x32, 0x90, 0x33, 0x58, + 0xaa, 0x51, 0x3b, 0x5c, 0xe2, 0xd1, 0x3c, 0x59, 0xca, 0x11, 0x3a, 0x6a, + 0x22, 0x12, 0x3c, 0x6b, 0x22, 0x92, 0x3c, 0x73, 0x52, 0x92, 0x3e, 0x7d, + 0x9a, 0x52, 0x40, 0x82, 0xc2, 0xd2, 0x40, 0x82, 0xca, 0xd2, 0x40, 0x71, + 0x6a, 0x52, 0x3f, 0x5f, 0xca, 0x51, 0x3b, 0x89, 0xfa, 0x52, 0x41, 0x8d, + 0x32, 0x13, 0x42, 0x93, 0x6a, 0xd3, 0x42, 0x94, 0x72, 0x13, 0x43, 0x97, + 0x92, 0x93, 0x43, 0x97, 0x8a, 0x53, 0x43, 0x96, 0x8a, 0x53, 0x43, 0x9b, + 0xaa, 0x13, 0x44, 0x93, 0x52, 0xd3, 0x41, 0x95, 0x6a, 0x13, 0x41, 0xa7, + 0x12, 0x54, 0x45, 0xa9, 0x2a, 0x14, 0x46, 0xa6, 0x1a, 0x94, 0x45, 0xa3, + 0x02, 0x14, 0x45, 0xaa, 0x3a, 0x14, 0x46, 0xb2, 0x6a, 0x94, 0x47, 0xad, + 0x4a, 0x54, 0x46, 0xba, 0x82, 0x94, 0x47, 0xb3, 0x6a, 0x14, 0x47, 0x4a, + 0x1a, 0x91, 0x38, 0x92, 0xb9, 0x8b, 0x22, 0x9b, 0xc2, 0x13, 0x42, 0xa5, + 0x1a, 0x54, 0x43, 0x8f, 0x62, 0x53, 0x41, 0x8e, 0x5a, 0x13, 0x41, 0x86, + 0x02, 0xd3, 0x3f, 0xda, 0x8a, 0x15, 0x4b, 0x8b, 0x0a, 0x93, 0x40, 0x74, + 0x52, 0x52, 0x3d, 0x85, 0xaa, 0x92, 0x40, 0xca, 0xca, 0xd4, 0x49, 0x80, + 0x9a, 0x92, 0x40, 0x70, 0x42, 0x12, 0x3f, 0x88, 0xb2, 0x92, 0x41, 0x72, + 0x3a, 0x92, 0x3f, 0x49, 0xea, 0xd0, 0x39, 0x8e, 0xb2, 0x12, 0x42, 0x67, + 0xaa, 0x51, 0x3d, 0xc4, 0xe1, 0x4f, 0x39, 0xc3, 0x30, 0x08, 0x23, 0x14, + 0x61, 0x09, 0x27, 0x01, 0x12, 0x50, 0x40, 0x00, 0x0a, 0xd0, 0x3f, 0xf9, + 0x11, 0x90, 0x38, 0xc1, 0x19, 0x8e, 0x38, 0xc1, 0x19, 0x8e, 0x38, 0xc2, + 0x29, 0xce, 0x38, 0xbd, 0x11, 0x4e, 0x38, 0xb7, 0x00, 0xce, 0x19, 0x00, + 0x00, 0xc2, 0x08, 0xea, 0x78, 0xc8, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, 0x21, 0xc9, 0x19, 0x68, + 0x81, 0x0a, 0x20, 0x7a, 0xf1, 0x4a, 0x21, 0x3b, 0x21, 0x09, 0x19, 0x25, + 0x99, 0x08, 0x17, 0x47, 0x32, 0x51, 0x3e, 0x1f, 0x22, 0x50, 0x39, 0x0d, + 0x6a, 0x4f, 0x36, 0x0e, 0x62, 0x8f, 0x35, 0x0d, 0x3a, 0x4f, 0x34, 0x0b, + 0x0a, 0x0f, 0x33, 0x07, 0xda, 0x8e, 0x32, 0xfd, 0x59, 0x8e, 0x30, 0xe0, + 0x69, 0x0d, 0x2c, 0xf6, 0xd9, 0x4d, 0x2d, 0x1a, 0xfa, 0x8e, 0x32, 0x3b, + 0xfa, 0x8f, 0x35, 0x50, 0x92, 0x10, 0x39, 0x4e, 0x8a, 0x10, 0x39, 0x59, + 0xf2, 0xd0, 0x3a, 0x73, 0xe2, 0x51, 0x3e, 0x87, 0x6a, 0x92, 0x40, 0x9b, + 0x1a, 0x53, 0x43, 0xb0, 0xca, 0x13, 0x46, 0xcc, 0xb2, 0xd4, 0x49, 0xd5, + 0x12, 0x15, 0x4b, 0xcd, 0xaa, 0x14, 0x4a, 0xc1, 0x4a, 0x54, 0x48, 0xac, + 0xc2, 0x13, 0x45, 0x9c, 0x2a, 0x53, 0x43, 0x8b, 0x82, 0xd2, 0x40, 0x77, + 0xf2, 0xd1, 0x3d, 0x76, 0xfa, 0x11, 0x3e, 0x7f, 0x3a, 0xd2, 0x3f, 0x80, + 0x42, 0x12, 0x40, 0x80, 0x42, 0xd2, 0x3f, 0x81, 0x52, 0x12, 0x40, 0x78, + 0x22, 0xd2, 0x3e, 0x63, 0x7a, 0xd1, 0x3b, 0x58, 0x1a, 0xd1, 0x3a, 0x51, + 0xd2, 0x10, 0x3a, 0x4e, 0xaa, 0x90, 0x39, 0x4b, 0x82, 0x90, 0x38, 0x47, + 0x6a, 0x50, 0x38, 0x45, 0x52, 0x10, 0x38, 0x42, 0x3a, 0x10, 0x37, 0x3f, + 0x2a, 0xd0, 0x36, 0x3a, 0x12, 0x50, 0x36, 0x37, 0x0a, 0x50, 0x36, 0x33, + 0xea, 0xcf, 0x35, 0x21, 0x32, 0x4f, 0x33, 0x11, 0xa2, 0xce, 0x30, 0x10, + 0xa2, 0xce, 0x30, 0x12, 0xb2, 0x4e, 0x31, 0x0f, 0xa2, 0x4e, 0x31, 0x0e, + 0xb2, 0x4e, 0x31, 0x0f, 0xa2, 0x8e, 0x31, 0x0b, 0x8a, 0x0e, 0x31, 0x09, + 0x72, 0x8e, 0x30, 0x08, 0x6a, 0x4e, 0x30, 0x06, 0x6a, 0x4e, 0x30, 0x05, + 0x6a, 0x4e, 0x30, 0x03, 0x4a, 0xce, 0x2f, 0x02, 0x32, 0x0e, 0x2f, 0x00, + 0x1a, 0xce, 0x2e, 0xfe, 0x11, 0x8e, 0x2e, 0xfe, 0x11, 0x8e, 0x2e, 0xfc, + 0x01, 0x0e, 0x2e, 0xfb, 0x01, 0x0e, 0x2e, 0xfc, 0x01, 0x0e, 0x2e, 0xfe, + 0x09, 0x4e, 0x2e, 0x00, 0x1a, 0x8e, 0x2e, 0x00, 0x22, 0x8e, 0x2e, 0x01, + 0x32, 0x4e, 0x2f, 0x09, 0x82, 0xce, 0x30, 0x17, 0x12, 0x0f, 0x33, 0x1d, + 0x52, 0xcf, 0x33, 0x1e, 0x62, 0x4f, 0x34, 0x1f, 0x62, 0x4f, 0x34, 0x1e, + 0x5a, 0x0f, 0x34, 0x20, 0x62, 0x0f, 0x34, 0x1f, 0x52, 0x0f, 0x34, 0x1d, + 0x52, 0x0f, 0x34, 0x1e, 0x5a, 0x0f, 0x34, 0x20, 0x6a, 0x4f, 0x34, 0x22, + 0x72, 0x8f, 0x34, 0x22, 0x72, 0x4f, 0x34, 0x24, 0x82, 0x8f, 0x34, 0x25, + 0x8a, 0x8f, 0x34, 0x28, 0x92, 0x8f, 0x34, 0x27, 0x8a, 0x8f, 0x34, 0x27, + 0x92, 0x4f, 0x34, 0x27, 0x92, 0x8f, 0x34, 0x28, 0xa2, 0xcf, 0x34, 0x27, + 0x92, 0x8f, 0x34, 0x28, 0x92, 0x8f, 0x34, 0x3d, 0x2a, 0x90, 0x37, 0x36, + 0x02, 0x50, 0x36, 0x2e, 0xb2, 0x4f, 0x35, 0x30, 0xca, 0x4f, 0x35, 0x41, + 0x3a, 0xd0, 0x37, 0x4d, 0xb2, 0x50, 0x39, 0x4d, 0xba, 0x90, 0x39, 0x66, + 0xa2, 0x11, 0x3d, 0x0a, 0xc3, 0xd6, 0x51, 0x46, 0xa3, 0x58, 0x59, 0xe5, + 0xb2, 0x15, 0x4d, 0xed, 0x02, 0x16, 0x4e, 0xb6, 0x2a, 0x14, 0x47, 0xc0, + 0x62, 0x54, 0x48, 0xff, 0x62, 0x56, 0x50, 0x4b, 0xdb, 0x18, 0x5a, 0x1a, + 0x6b, 0xd7, 0x53, 0x02, 0x83, 0x96, 0x50, 0xc2, 0x7a, 0x94, 0x48, 0x81, + 0x5a, 0x12, 0x40, 0x3f, 0x3a, 0x50, 0x37, 0x05, 0x5a, 0x8e, 0x2f, 0xec, + 0x81, 0x8d, 0x2b, 0xda, 0x01, 0x0d, 0x2a, 0x9a, 0x01, 0x8b, 0x21, 0x98, + 0x51, 0x8b, 0x21, 0xfd, 0x99, 0x0e, 0x2e, 0x85, 0xea, 0xd2, 0x3f, 0x9e, + 0xfa, 0xd3, 0x42, 0x95, 0xa2, 0x93, 0x41, 0x79, 0x92, 0x52, 0x3d, 0x06, + 0x0a, 0x8f, 0x2f, 0x8a, 0x71, 0x0b, 0x20, 0x2e, 0xf1, 0x48, 0x14, 0xed, + 0x98, 0x07, 0x0c, 0xcb, 0xe0, 0x46, 0x08, 0x9b, 0x58, 0x06, 0x00, 0x2a, + 0x6a, 0xd1, 0x43, 0x13, 0xaa, 0x50, 0x41, 0x07, 0x42, 0x10, 0x40, 0xf6, + 0xd1, 0x0f, 0x3e, 0xf5, 0xc9, 0xcf, 0x3d, 0xfd, 0xd1, 0x8f, 0x3e, 0xeb, + 0x71, 0xcf, 0x3c, 0xd2, 0xb9, 0x0e, 0x3a, 0xd8, 0xb9, 0x8e, 0x3a, 0xcb, + 0x41, 0x0e, 0x39, 0x88, 0xa1, 0x8c, 0x31, 0x74, 0xd1, 0x8b, 0x2f, 0x55, + 0x21, 0xcb, 0x2b, 0x84, 0x09, 0x8c, 0x2c, 0x67, 0x39, 0x0b, 0x2b, 0xe1, + 0xf1, 0xce, 0x3a, 0x18, 0xa2, 0x10, 0x42, 0x0b, 0x6a, 0x10, 0x41, 0x3d, + 0x49, 0xca, 0x25, 0xff, 0xf8, 0x88, 0x21, 0x6a, 0x11, 0x0c, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x54, 0x32, 0x13, 0x4d, 0x85, + 0x82, 0x94, 0x53, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0xda, 0x56, 0x5d, 0x94, 0x0a, 0x15, 0x56, 0x6a, 0xea, 0x93, 0x4f, 0x3e, + 0x42, 0x52, 0x4a, 0x4f, 0xb2, 0xd2, 0x4b, 0x55, 0x32, 0x53, 0x4c, 0x02, + 0x6a, 0xd0, 0x40, 0xcb, 0xd1, 0x0e, 0x3b, 0xc3, 0xc9, 0x0e, 0x3b, 0xa0, + 0x79, 0x4d, 0x38, 0x9e, 0xc9, 0xcd, 0x38, 0x92, 0x01, 0x0d, 0x35, 0xcb, + 0x09, 0x4f, 0x3d, 0xa6, 0xb1, 0xcd, 0x34, 0xcd, 0x0a, 0xd5, 0x4a, 0x92, + 0x3a, 0x53, 0x43, 0x70, 0x52, 0x12, 0x40, 0x00, 0x00, 0x00, 0x00, 0x40, + 0xd9, 0x4a, 0x2a, 0xc5, 0x90, 0x08, 0x19, 0x00, 0x50, 0x02, 0x00, 0x00, + 0xa8, 0x02, 0x00, 0x29, 0xd1, 0xc9, 0x20, 0x95, 0xb1, 0xcc, 0x2f, 0xba, + 0x01, 0x4e, 0x33, 0x00, 0x00, 0x00, 0x00, 0x03, 0x2a, 0x8f, 0x38, 0x04, + 0xca, 0x0f, 0x3a, 0x1c, 0xaa, 0xd0, 0x3f, 0x5e, 0x62, 0x11, 0x3c, 0x36, + 0x22, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x46, 0xea, 0x11, 0x42, 0xed, + 0xca, 0x56, 0x56, 0x91, 0xf2, 0xd2, 0x3e, 0x99, 0x2a, 0x93, 0x40, 0x86, + 0x82, 0x92, 0x3e, 0x73, 0x1a, 0x92, 0x3b, 0x54, 0x3a, 0x51, 0x38, 0x03, + 0x6a, 0x0e, 0x2e, 0x18, 0x49, 0x09, 0x22, 0x0c, 0xa1, 0x88, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, 0xe8, 0x04, 0x0a, 0xff, + 0xf0, 0x45, 0x0d, 0x6a, 0x51, 0xc9, 0x1a, 0x1e, 0x41, 0x87, 0x12, 0x91, + 0x91, 0x4a, 0x1f, 0x47, 0x59, 0x88, 0x17, 0xd2, 0x89, 0x0c, 0x29, 0xc4, + 0x29, 0x4c, 0x26, 0x73, 0x49, 0x09, 0x1c, 0x63, 0x69, 0x89, 0x1b, 0xc8, + 0x79, 0x8c, 0x28, 0xe5, 0xe1, 0x4c, 0x29, 0xe1, 0xd1, 0x4c, 0x29, 0xf4, + 0x81, 0x0d, 0x2b, 0xb4, 0x41, 0xcb, 0x22, 0x15, 0xa2, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0xfe, 0x09, 0x4e, 0x2c, 0x01, 0x12, 0x0e, 0x2d, 0x08, + 0x3a, 0x0e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x2e, 0x42, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x89, 0x00, 0x00, 0x00, 0x23, 0x3a, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x39, 0x99, 0x87, 0x15, 0x40, 0x0a, 0x50, 0x35, 0xd8, + 0x41, 0x0c, 0x26, 0x09, 0x42, 0xce, 0x2d, 0x8d, 0x92, 0x92, 0x41, 0x02, + 0x0a, 0x4e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x91, 0xa8, 0x04, 0x00, 0x57, + 0xda, 0x10, 0x39, 0x1b, 0xfa, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0xde, + 0xf0, 0x04, 0x0a, 0x97, 0x00, 0x00, 0x00, 0x5f, 0xda, 0x90, 0x3a, 0x31, + 0x8a, 0x8f, 0x34, 0xd9, 0xd1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x19, + 0x39, 0x07, 0x10, 0x1f, 0xa1, 0xc6, 0x11, 0x45, 0x3a, 0xd0, 0x36, 0x3e, + 0x0a, 0x90, 0x35, 0x0c, 0x6a, 0x4e, 0x30, 0x09, 0x32, 0x4e, 0x2f, 0x05, + 0x22, 0xce, 0x2d, 0x08, 0x3a, 0x4e, 0x2f, 0x0f, 0x82, 0x0e, 0x30, 0x10, + 0x92, 0x4e, 0x30, 0x11, 0x9a, 0x8e, 0x30, 0x08, 0x52, 0x4e, 0x30, 0x46, + 0x61, 0x48, 0x18, 0x00, 0x00, 0x00, 0x00, 0xec, 0x58, 0x86, 0x0a, 0x5a, + 0xa9, 0xc8, 0x19, 0x5f, 0x02, 0x91, 0x3a, 0x3b, 0xe2, 0x0f, 0x35, 0xde, + 0xc9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x02, + 0x2a, 0x8e, 0x2f, 0x5e, 0x0a, 0x91, 0x3a, 0xf2, 0x89, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0x4d, 0x52, 0x90, 0x38, 0xf6, + 0xa9, 0x4d, 0x2d, 0x1d, 0xfa, 0x8e, 0x32, 0xf6, 0x71, 0x0d, 0x2c, 0xfa, + 0xc9, 0x0d, 0x2d, 0xed, 0x69, 0xcd, 0x2b, 0xde, 0x11, 0x4d, 0x2a, 0xff, + 0x09, 0x4e, 0x2d, 0x87, 0x49, 0x0a, 0x1f, 0x61, 0x00, 0x00, 0x00, 0x44, + 0x22, 0xd0, 0x36, 0x00, 0x00, 0x00, 0x00, 0x02, 0x42, 0x8e, 0x2e, 0xdd, + 0xf9, 0x8c, 0x28, 0xe3, 0x41, 0x0d, 0x2a, 0xce, 0xf9, 0x8c, 0x29, 0x5e, + 0xfa, 0xd1, 0x3a, 0x80, 0xda, 0x92, 0x3e, 0x8e, 0x82, 0x13, 0x43, 0x97, + 0xba, 0x53, 0x44, 0x45, 0xda, 0x10, 0x39, 0x49, 0x4a, 0xd1, 0x38, 0x69, + 0x3a, 0x12, 0x3c, 0x2e, 0x42, 0x90, 0x35, 0x57, 0x82, 0x11, 0x3c, 0x47, + 0xea, 0x10, 0x39, 0x55, 0x7a, 0x51, 0x3b, 0xcf, 0x61, 0x4d, 0x29, 0x0d, + 0x2a, 0x4f, 0x30, 0x46, 0x0a, 0xd1, 0x36, 0x3d, 0xa2, 0x50, 0x38, 0x6b, + 0x22, 0x12, 0x3c, 0x8a, 0xda, 0x52, 0x40, 0x78, 0x72, 0x12, 0x40, 0x7b, + 0x9a, 0x12, 0x40, 0x80, 0xb2, 0x92, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x84, + 0xda, 0x12, 0x41, 0x70, 0x5a, 0xd2, 0x3e, 0x87, 0xea, 0x52, 0x41, 0x8b, + 0x12, 0xd3, 0x41, 0x8f, 0x42, 0x93, 0x42, 0x92, 0x5a, 0xd3, 0x42, 0x96, + 0x72, 0x53, 0x43, 0x9b, 0x92, 0x13, 0x44, 0x9b, 0x92, 0x13, 0x44, 0x9e, + 0xda, 0x93, 0x44, 0x98, 0x8a, 0x53, 0x44, 0x93, 0x5a, 0xd3, 0x42, 0xaf, + 0x42, 0xd4, 0x46, 0xab, 0x32, 0x14, 0x46, 0xa0, 0xfa, 0x93, 0x45, 0xa6, + 0x12, 0x94, 0x45, 0xac, 0x2a, 0x54, 0x46, 0xaf, 0x52, 0x94, 0x46, 0xb1, + 0x4a, 0xd4, 0x46, 0xb3, 0x52, 0x14, 0x47, 0xb7, 0x8a, 0x14, 0x49, 0xb1, + 0x52, 0x54, 0x46, 0x7b, 0x7a, 0x12, 0x3e, 0x50, 0x5a, 0x11, 0x39, 0x8a, + 0x1a, 0x53, 0x40, 0x8b, 0x22, 0xd3, 0x40, 0x8f, 0x5a, 0x53, 0x41, 0x88, + 0x0a, 0x53, 0x40, 0x86, 0xfa, 0xd2, 0x3f, 0xe0, 0xd2, 0x15, 0x4c, 0x78, + 0x72, 0xd2, 0x3d, 0x27, 0x2a, 0x10, 0x34, 0x81, 0x9a, 0x92, 0x40, 0x7c, + 0x72, 0x12, 0x40, 0x84, 0xb2, 0x52, 0x41, 0x77, 0x4a, 0x12, 0x40, 0x6f, + 0x3a, 0x12, 0x3f, 0x4f, 0x3a, 0x91, 0x3a, 0x18, 0x4a, 0x8f, 0x35, 0x81, + 0x5a, 0x52, 0x40, 0xc4, 0x51, 0x4e, 0x39, 0x30, 0x59, 0xce, 0x2a, 0xa0, + 0x48, 0xc7, 0x1f, 0x8a, 0x78, 0x46, 0x1c, 0xc5, 0x38, 0x08, 0x23, 0xf9, + 0x09, 0x50, 0x38, 0xc1, 0xc1, 0x4f, 0x38, 0xc2, 0x21, 0x8e, 0x38, 0xc3, + 0x39, 0x0e, 0x39, 0xc4, 0x49, 0x4e, 0x39, 0x45, 0x88, 0x44, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x51, 0x09, 0x4a, 0x1c, 0x68, 0x99, 0x4a, 0x20, 0x04, + 0x79, 0xc7, 0x12, 0x34, 0xe9, 0x08, 0x19, 0x55, 0x19, 0x0a, 0x1d, 0x41, + 0x41, 0xc9, 0x19, 0x33, 0x0a, 0x91, 0x40, 0x0e, 0xda, 0xcf, 0x39, 0xfc, + 0xf9, 0x0e, 0x36, 0xf0, 0x99, 0x0e, 0x33, 0x05, 0x0a, 0x0f, 0x33, 0x1a, + 0xba, 0x0f, 0x34, 0x26, 0x12, 0xd0, 0x35, 0x26, 0xca, 0x8f, 0x34, 0x01, + 0x4a, 0x8e, 0x2f, 0xfe, 0x11, 0x4e, 0x2e, 0x0d, 0xb2, 0xce, 0x31, 0x13, + 0xf2, 0x0e, 0x32, 0x25, 0xa2, 0x8f, 0x34, 0x11, 0xea, 0x4e, 0x32, 0xea, + 0xa1, 0x4d, 0x2d, 0xfa, 0x11, 0x4e, 0x2f, 0x1d, 0x42, 0xcf, 0x33, 0x5c, + 0x52, 0xd1, 0x3b, 0x59, 0x1a, 0x51, 0x3b, 0x65, 0x82, 0xd1, 0x3c, 0x6c, + 0xba, 0x51, 0x3d, 0x66, 0x5a, 0x11, 0x3c, 0x5a, 0xfa, 0x90, 0x3a, 0x4e, + 0x92, 0xd0, 0x38, 0x45, 0x42, 0xd0, 0x37, 0x35, 0xd2, 0x4f, 0x35, 0x28, + 0x52, 0x4f, 0x33, 0x23, 0x4a, 0x4f, 0x33, 0x24, 0x4a, 0x8f, 0x33, 0x26, + 0x5a, 0x8f, 0x33, 0x28, 0x5a, 0x8f, 0x33, 0x26, 0x4a, 0x4f, 0x33, 0x1f, + 0x02, 0x4f, 0x32, 0x15, 0x9a, 0x0e, 0x31, 0x0b, 0x4a, 0x0e, 0x30, 0x04, + 0x12, 0xce, 0x2e, 0xf7, 0xa9, 0x0d, 0x2d, 0xeb, 0x59, 0x0d, 0x2c, 0xe8, + 0x61, 0x0d, 0x2c, 0xe6, 0x59, 0x0d, 0x2c, 0xe2, 0x39, 0x8d, 0x2b, 0xdf, + 0x29, 0x4d, 0x2b, 0xd8, 0xf9, 0x8c, 0x2a, 0xd2, 0xd1, 0x0c, 0x2a, 0xd1, + 0xc9, 0xcc, 0x29, 0xcb, 0x91, 0x4c, 0x29, 0xc5, 0x59, 0x4c, 0x28, 0xc6, + 0x59, 0x4c, 0x28, 0xc5, 0x51, 0x4c, 0x28, 0xc6, 0x61, 0x8c, 0x28, 0xc4, + 0x51, 0x4c, 0x28, 0xc5, 0x59, 0xcc, 0x28, 0xc8, 0x69, 0xcc, 0x28, 0xc8, + 0x69, 0xcc, 0x28, 0xc9, 0x79, 0x0c, 0x29, 0xcb, 0x89, 0x4c, 0x29, 0xc9, + 0x81, 0x0c, 0x29, 0xc8, 0x69, 0xcc, 0x28, 0xc4, 0x41, 0x4c, 0x28, 0xc3, + 0x41, 0x0c, 0x28, 0xc4, 0x49, 0x4c, 0x28, 0xc6, 0x69, 0x8c, 0x28, 0xc7, + 0x71, 0xcc, 0x28, 0xc8, 0x79, 0xcc, 0x28, 0xc9, 0x89, 0x0c, 0x29, 0xcb, + 0xa1, 0x4c, 0x29, 0xd0, 0xd1, 0xcc, 0x29, 0xd3, 0xf1, 0x4c, 0x2a, 0xd8, + 0x29, 0xcd, 0x2a, 0xde, 0x71, 0xcd, 0x2b, 0xe2, 0x99, 0x4d, 0x2c, 0xe1, + 0x99, 0x4d, 0x2c, 0xe2, 0xa1, 0x8d, 0x2c, 0xe2, 0xa9, 0x8d, 0x2c, 0xe6, + 0xd1, 0x0d, 0x2d, 0xe8, 0xe1, 0x4d, 0x2d, 0xe6, 0xc9, 0x0d, 0x2d, 0xe9, + 0xd9, 0x4d, 0x2d, 0xec, 0xf9, 0xcd, 0x2d, 0xef, 0x09, 0x0e, 0x2e, 0xf0, + 0x09, 0x0e, 0x2e, 0xf6, 0x21, 0xce, 0x2e, 0xfb, 0x41, 0x4e, 0x2f, 0xfe, + 0x49, 0xce, 0x2f, 0x08, 0x9a, 0x0e, 0x31, 0x0b, 0xc2, 0x4e, 0x31, 0x0b, + 0xca, 0x4e, 0x31, 0x10, 0xfa, 0xce, 0x31, 0x0e, 0xda, 0x8e, 0x31, 0x04, + 0x7a, 0x4e, 0x30, 0x07, 0x8a, 0x8e, 0x30, 0x22, 0x92, 0x4f, 0x34, 0x26, + 0xaa, 0xcf, 0x34, 0x29, 0xb2, 0x0f, 0x35, 0x2a, 0xb2, 0x0f, 0x35, 0x42, + 0x4a, 0x50, 0x38, 0x5d, 0x4a, 0xd1, 0x3b, 0x50, 0xd2, 0x50, 0x3a, 0x9e, + 0x6a, 0x53, 0x44, 0x60, 0x9b, 0xd9, 0x5c, 0xe4, 0xbb, 0x5d, 0x6d, 0x63, + 0xab, 0x19, 0x5d, 0x54, 0x2b, 0x59, 0x5b, 0xe0, 0x92, 0x95, 0x4c, 0xe7, + 0xe2, 0x95, 0x4d, 0x5d, 0x8b, 0x59, 0x5c, 0xe5, 0xd3, 0x5d, 0x6d, 0xa0, + 0xab, 0x9b, 0x64, 0x7a, 0x53, 0xda, 0x5f, 0x40, 0x6b, 0x58, 0x58, 0xb8, + 0x32, 0x94, 0x47, 0x46, 0x82, 0x90, 0x38, 0xff, 0x21, 0x4e, 0x2e, 0xe3, + 0x61, 0x4d, 0x2b, 0xc8, 0x71, 0x4c, 0x28, 0x8e, 0xa9, 0x4a, 0x20, 0xa3, + 0xc9, 0x4b, 0x23, 0x02, 0xc2, 0x0e, 0x2f, 0x89, 0x0a, 0x53, 0x40, 0xa1, + 0x0a, 0x14, 0x43, 0x9a, 0xd2, 0x13, 0x42, 0x7d, 0xaa, 0xd2, 0x3d, 0x07, + 0x1a, 0xcf, 0x2f, 0x8a, 0x79, 0x4b, 0x20, 0x2f, 0xf9, 0x88, 0x14, 0xe6, + 0x78, 0x47, 0x0b, 0xc6, 0xd8, 0x06, 0x08, 0x91, 0x50, 0x06, 0x00, 0x29, + 0x6a, 0xd1, 0x43, 0xfe, 0x19, 0xd0, 0x3e, 0xff, 0x01, 0x10, 0x3f, 0x00, + 0xfa, 0x0f, 0x3f, 0xe6, 0x49, 0x4f, 0x3c, 0xd3, 0xa9, 0x4e, 0x3a, 0xd5, + 0xa1, 0x4e, 0x3a, 0xc6, 0x59, 0xce, 0x38, 0x93, 0xe9, 0x4c, 0x33, 0x8d, + 0x91, 0x0c, 0x32, 0x62, 0x79, 0x8b, 0x2c, 0xa7, 0x01, 0x0d, 0x31, 0x81, + 0xe1, 0xcb, 0x2a, 0xb0, 0x89, 0x0d, 0x35, 0x11, 0x7a, 0x90, 0x41, 0x31, + 0xc2, 0x50, 0x42, 0x2a, 0x52, 0xd1, 0x43, 0x16, 0xc2, 0xd0, 0x41, 0xd5, + 0x28, 0xc7, 0x1c, 0x43, 0xa9, 0xca, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x16, 0xda, 0xd0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x82, 0x56, 0x5b, 0x84, + 0x6a, 0xd4, 0x51, 0x81, 0x52, 0x54, 0x51, 0x66, 0x7a, 0x53, 0x4f, 0x49, + 0x82, 0x12, 0x4b, 0x76, 0x12, 0x14, 0x50, 0x51, 0xfa, 0xd2, 0x4a, 0x03, + 0x8a, 0x10, 0x42, 0x00, 0x00, 0x00, 0x00, 0xbe, 0x89, 0x8e, 0x3b, 0x86, + 0x99, 0xcc, 0x33, 0xd0, 0x09, 0x8f, 0x3e, 0xc5, 0xc1, 0x0e, 0x3c, 0x56, + 0x01, 0xcb, 0x2a, 0xb9, 0x72, 0xd4, 0x48, 0xb8, 0x6a, 0x94, 0x48, 0x89, + 0xea, 0x52, 0x42, 0x0b, 0xda, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x5d, + 0xc9, 0x0b, 0x2d, 0x1b, 0x19, 0x4a, 0x24, 0xa2, 0xa0, 0x87, 0x15, 0x00, + 0xb8, 0x02, 0x00, 0x00, 0xa8, 0x02, 0x00, 0x33, 0x21, 0x8a, 0x22, 0x60, + 0x09, 0xcb, 0x28, 0xaa, 0x91, 0xcd, 0x31, 0x00, 0x00, 0x00, 0x00, 0x77, + 0x61, 0xcb, 0x28, 0xfd, 0x71, 0x8f, 0x38, 0x41, 0xd2, 0x11, 0x44, 0x5e, + 0x42, 0xd1, 0x3b, 0x41, 0x62, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0x90, + 0x0a, 0x93, 0x3e, 0x9a, 0x32, 0x93, 0x40, 0x89, 0xaa, 0xd2, 0x3e, 0x7e, + 0x52, 0x12, 0x3c, 0x55, 0x22, 0xd1, 0x37, 0xf6, 0xf9, 0x0d, 0x2b, 0x18, + 0x39, 0xc9, 0x21, 0x08, 0x81, 0xc8, 0x1f, 0x93, 0xc0, 0x44, 0x10, 0xde, + 0x40, 0x87, 0x19, 0xa3, 0x78, 0x45, 0x12, 0xb6, 0x20, 0x46, 0x15, 0xec, + 0x28, 0x08, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x61, 0x05, 0x0c, 0x41, 0xa1, 0x87, 0x14, 0x67, + 0x49, 0x89, 0x1a, 0x27, 0x81, 0x87, 0x13, 0x98, 0xd1, 0x4a, 0x21, 0x6f, + 0xc1, 0xc9, 0x1b, 0xb7, 0x91, 0x8b, 0x24, 0xe8, 0x21, 0x8d, 0x2a, 0xdc, + 0x09, 0x0d, 0x2a, 0xfc, 0x89, 0x8d, 0x2b, 0xdb, 0x21, 0x8d, 0x2a, 0x2b, + 0x02, 0x0f, 0x32, 0x08, 0x11, 0x86, 0x0f, 0xf6, 0x71, 0x8d, 0x2b, 0x00, + 0xaa, 0xcd, 0x2d, 0x31, 0x51, 0x07, 0x14, 0xeb, 0x69, 0x0d, 0x2b, 0xfd, + 0x01, 0x8e, 0x2c, 0xf0, 0xa1, 0x8d, 0x2a, 0x22, 0x1a, 0x8f, 0x32, 0xcd, + 0x89, 0x0c, 0x28, 0x8b, 0x00, 0x00, 0x00, 0x1a, 0x02, 0xcf, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xfb, 0x01, 0xce, 0x2c, 0x02, 0x2a, 0x8e, 0x2d, 0xef, + 0x70, 0x05, 0x0b, 0x2c, 0x61, 0x87, 0x12, 0x09, 0x42, 0xce, 0x2d, 0x58, + 0xda, 0x10, 0x3a, 0x10, 0x21, 0x46, 0x10, 0x33, 0x9a, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x40, 0x19, 0xc8, 0x14, 0xc7, 0x51, 0x8c, 0x27, 0x68, + 0x62, 0x11, 0x3a, 0x0e, 0x82, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x28, 0x02, 0x00, 0xd7, 0xd9, 0x4c, 0x29, 0x6d, 0x7a, 0x51, 0x3c, 0x16, + 0xca, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5e, + 0x19, 0xc9, 0x19, 0x00, 0x00, 0x00, 0x00, 0x03, 0x2a, 0x8e, 0x2e, 0x0f, + 0x8a, 0x8e, 0x30, 0x0b, 0x52, 0x0e, 0x30, 0x10, 0x7a, 0xce, 0x2f, 0x4a, + 0x5a, 0x90, 0x37, 0x32, 0x8a, 0xcf, 0x33, 0x41, 0xf2, 0x0f, 0x35, 0x5b, + 0xfa, 0x10, 0x3a, 0x23, 0x2a, 0x4f, 0x32, 0x13, 0x9a, 0x0e, 0x31, 0x03, + 0x32, 0x8e, 0x2f, 0xca, 0x61, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x49, 0x49, 0x1b, 0x5a, 0xf2, 0x10, 0x3a, 0x5a, 0xe2, 0x10, 0x3a, 0x0b, + 0x4a, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x10, 0x69, 0xc6, 0x10, 0xca, + 0x18, 0x04, 0x00, 0x63, 0x32, 0xd1, 0x3b, 0x07, 0x4a, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0x49, 0x06, 0x0f, 0x98, 0x19, 0xcb, 0x21, 0x52, + 0x92, 0x50, 0x39, 0xb7, 0x99, 0x0b, 0x24, 0xf3, 0x48, 0x45, 0x0a, 0x54, + 0xa2, 0x90, 0x39, 0xf8, 0x49, 0x8d, 0x2b, 0x04, 0x1a, 0xce, 0x2e, 0x0f, + 0x6a, 0x8e, 0x30, 0xeb, 0x71, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x14, + 0xea, 0x0e, 0x31, 0xa5, 0x59, 0x8b, 0x22, 0x64, 0x00, 0x00, 0x00, 0x0d, + 0x8a, 0x8e, 0x30, 0xb7, 0xb1, 0x8b, 0x23, 0xd8, 0xd1, 0x0c, 0x28, 0xf6, + 0x49, 0x0e, 0x2e, 0x2e, 0x42, 0xd0, 0x34, 0x63, 0x2a, 0x12, 0x3b, 0x88, + 0x42, 0x53, 0x41, 0xa0, 0x12, 0x94, 0x45, 0x76, 0x4a, 0xd2, 0x3f, 0x2e, + 0x6a, 0xd0, 0x35, 0x5b, 0xfa, 0x51, 0x3a, 0x6a, 0x2a, 0x52, 0x3c, 0x3e, + 0x8a, 0x50, 0x38, 0x63, 0x02, 0xd2, 0x3b, 0x5f, 0xd2, 0x91, 0x3c, 0xcf, + 0x61, 0x0d, 0x2a, 0x03, 0xca, 0x8e, 0x2e, 0x4a, 0x3a, 0x11, 0x38, 0x36, + 0x82, 0x50, 0x35, 0x72, 0x5a, 0x12, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x81, + 0xb2, 0x92, 0x40, 0x7e, 0xa2, 0x52, 0x40, 0x80, 0xaa, 0x92, 0x40, 0x82, + 0xba, 0xd2, 0x40, 0x83, 0xca, 0xd2, 0x40, 0x89, 0x02, 0x93, 0x41, 0x8e, + 0x32, 0x53, 0x42, 0x8f, 0x3a, 0x53, 0x42, 0x92, 0x5a, 0xd3, 0x42, 0x93, + 0x6a, 0x13, 0x43, 0x96, 0x7a, 0x93, 0x43, 0x97, 0x92, 0x93, 0x43, 0x98, + 0xa2, 0x93, 0x43, 0xa2, 0xea, 0x13, 0x45, 0xac, 0x22, 0x54, 0x46, 0xa9, + 0x1a, 0xd4, 0x45, 0x8d, 0x12, 0x93, 0x40, 0xa6, 0x0a, 0x94, 0x45, 0xab, + 0x1a, 0x14, 0x46, 0xaa, 0x22, 0x14, 0x46, 0xb1, 0x52, 0xd4, 0x46, 0xb1, + 0x5a, 0xd4, 0x46, 0xbb, 0x92, 0x14, 0x48, 0xb5, 0x52, 0x94, 0x47, 0xde, + 0xaa, 0x95, 0x4b, 0xb6, 0x62, 0xd4, 0x46, 0x17, 0xe2, 0x0f, 0x33, 0x72, + 0x6a, 0x52, 0x3e, 0x74, 0x72, 0xd2, 0x3d, 0x87, 0xfa, 0x12, 0x40, 0x87, + 0x0a, 0x13, 0x40, 0x87, 0x02, 0x13, 0x40, 0xd9, 0x92, 0xd5, 0x4a, 0xe0, + 0xb2, 0xd5, 0x4b, 0xa0, 0xca, 0x93, 0x43, 0x56, 0x6a, 0xd1, 0x39, 0xcd, + 0xf2, 0x14, 0x4a, 0x53, 0x3a, 0x51, 0x3b, 0x7e, 0x5a, 0x52, 0x40, 0x60, + 0xe2, 0x11, 0x3d, 0x6c, 0x1a, 0x92, 0x3e, 0x4a, 0xca, 0xd0, 0x39, 0x34, + 0x32, 0xd0, 0x37, 0x48, 0x92, 0x50, 0x39, 0xc4, 0x49, 0x4e, 0x39, 0xb5, + 0x59, 0x4e, 0x38, 0xcc, 0x28, 0x8e, 0x24, 0x97, 0xe8, 0x46, 0x1e, 0x5a, + 0x08, 0x05, 0x17, 0xbb, 0xf1, 0xcd, 0x37, 0xc2, 0x29, 0xce, 0x38, 0xc3, + 0x41, 0x0e, 0x39, 0xc4, 0x49, 0x4e, 0x39, 0x61, 0x98, 0x05, 0x18, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x52, 0x09, 0x8a, 0x1c, 0x8c, 0xc9, 0xcb, 0x23, 0x85, + 0x79, 0x4b, 0x23, 0x66, 0x91, 0x4a, 0x20, 0x05, 0x79, 0xc7, 0x12, 0x38, + 0x01, 0x09, 0x19, 0x50, 0x3a, 0x12, 0x45, 0x43, 0x02, 0xd2, 0x44, 0xfb, + 0x79, 0x8f, 0x3a, 0xd7, 0x61, 0x4e, 0x35, 0xd5, 0x29, 0x8e, 0x32, 0x00, + 0xfa, 0x4e, 0x33, 0x1b, 0xe2, 0x4f, 0x34, 0x36, 0x6a, 0xd0, 0x37, 0x35, + 0x32, 0x10, 0x36, 0x00, 0x4a, 0x0e, 0x2f, 0xf8, 0x09, 0x0e, 0x2e, 0x09, + 0xb2, 0xce, 0x31, 0x11, 0x2a, 0xcf, 0x32, 0x20, 0xba, 0xcf, 0x34, 0xef, + 0x19, 0x8e, 0x2e, 0x94, 0xf9, 0x8a, 0x22, 0xaf, 0xe9, 0x0b, 0x26, 0x14, + 0x22, 0x0f, 0x33, 0x79, 0x32, 0x92, 0x3f, 0x5e, 0x52, 0xd1, 0x3b, 0x63, + 0x52, 0x11, 0x3c, 0x77, 0x1a, 0x91, 0x3a, 0x82, 0x12, 0xd1, 0x39, 0x70, + 0xca, 0x10, 0x39, 0x5a, 0x5a, 0xd0, 0x37, 0x56, 0x22, 0x90, 0x36, 0x49, + 0xfa, 0x4f, 0x35, 0x30, 0x72, 0x8f, 0x33, 0x35, 0x52, 0x4f, 0x33, 0x49, + 0x92, 0x4f, 0x34, 0x48, 0x7a, 0xcf, 0x33, 0x40, 0x2a, 0x4f, 0x32, 0x3a, + 0xea, 0x8e, 0x31, 0x35, 0xaa, 0x0e, 0x31, 0x27, 0x62, 0x4e, 0x30, 0x17, + 0x0a, 0x4e, 0x2e, 0x0b, 0x9a, 0xcd, 0x2c, 0x00, 0x22, 0x4d, 0x2b, 0xf2, + 0x11, 0x4d, 0x2b, 0xea, 0x11, 0x4d, 0x2b, 0xe3, 0xf9, 0x0c, 0x2b, 0xdb, + 0xd1, 0x8c, 0x2a, 0xd6, 0xc9, 0x0c, 0x2a, 0xcb, 0x89, 0x0c, 0x29, 0xc6, + 0x69, 0x8c, 0x28, 0xc4, 0x51, 0x4c, 0x28, 0xc9, 0x81, 0x0c, 0x29, 0xc7, + 0x69, 0x0c, 0x29, 0xc8, 0x69, 0x0c, 0x29, 0xc6, 0x59, 0xcc, 0x28, 0xc7, + 0x69, 0x0c, 0x29, 0xc7, 0x69, 0x0c, 0x29, 0xcb, 0x91, 0x8c, 0x29, 0xcc, + 0x91, 0xcc, 0x29, 0xcc, 0x89, 0x8c, 0x29, 0xce, 0x99, 0xcc, 0x29, 0xcc, + 0x91, 0xcc, 0x29, 0xca, 0x81, 0x8c, 0x29, 0xc6, 0x51, 0xcc, 0x28, 0xc2, + 0x39, 0x4c, 0x28, 0xc4, 0x51, 0x8c, 0x28, 0xc7, 0x79, 0x0c, 0x29, 0xcb, + 0xa1, 0x8c, 0x29, 0xcd, 0xb9, 0xcc, 0x29, 0xcf, 0xd1, 0x0c, 0x2a, 0xd3, + 0x01, 0x8d, 0x2a, 0xd8, 0x31, 0x4d, 0x2b, 0xdc, 0x59, 0x8d, 0x2b, 0xdf, + 0x81, 0x0d, 0x2c, 0xe4, 0xc1, 0xcd, 0x2c, 0xe5, 0xc1, 0xcd, 0x2c, 0xe6, + 0xd9, 0x0d, 0x2d, 0xe2, 0xc1, 0x8d, 0x2c, 0xe2, 0xb9, 0x8d, 0x2c, 0xeb, + 0x09, 0x8e, 0x2d, 0xed, 0x11, 0xce, 0x2d, 0xec, 0x09, 0xce, 0x2d, 0xf6, + 0x31, 0x0e, 0x2f, 0x00, 0x5a, 0x0e, 0x30, 0x02, 0x72, 0x4e, 0x30, 0x05, + 0x82, 0x8e, 0x30, 0x06, 0x9a, 0xce, 0x30, 0x0b, 0xca, 0x4e, 0x31, 0x0e, + 0xea, 0xce, 0x31, 0x1a, 0x52, 0x4f, 0x33, 0x20, 0x9a, 0x0f, 0x34, 0x20, + 0xa2, 0xcf, 0x33, 0x2b, 0xf2, 0x0f, 0x35, 0x1d, 0x62, 0x0f, 0x33, 0x16, + 0x1a, 0x4f, 0x32, 0x1f, 0x72, 0x8f, 0x33, 0x2e, 0xfa, 0x4f, 0x35, 0x47, + 0x7a, 0xd0, 0x38, 0x44, 0x52, 0x50, 0x38, 0x54, 0xea, 0x50, 0x3a, 0x71, + 0xea, 0x51, 0x3e, 0x87, 0x82, 0x12, 0x41, 0x86, 0x8a, 0x12, 0x41, 0xf3, + 0x22, 0x16, 0x4f, 0xb3, 0x23, 0x1c, 0x67, 0x89, 0xb3, 0x9a, 0x61, 0x6e, + 0x0b, 0x9a, 0x5e, 0xfa, 0x4a, 0x16, 0x50, 0xb7, 0x3a, 0x94, 0x47, 0x43, + 0x8b, 0xd8, 0x58, 0xc5, 0x9b, 0x1c, 0x69, 0xac, 0x0b, 0x1c, 0x66, 0xa6, + 0xe3, 0x5b, 0x65, 0x99, 0x5b, 0xdb, 0x63, 0x27, 0xbb, 0x57, 0x55, 0x85, + 0x82, 0xd2, 0x40, 0x11, 0xd2, 0xce, 0x31, 0xdb, 0x19, 0x4d, 0x2a, 0xd5, + 0xe9, 0x0c, 0x2a, 0xaf, 0xc9, 0xcb, 0x24, 0xb4, 0x31, 0xcc, 0x25, 0xf4, + 0x59, 0x8e, 0x2d, 0x84, 0xda, 0x12, 0x40, 0xa7, 0x2a, 0xd4, 0x43, 0xa0, + 0x02, 0xd4, 0x42, 0x84, 0xe2, 0x52, 0x3f, 0x10, 0x7a, 0xcf, 0x30, 0x8e, + 0xa1, 0x8b, 0x20, 0x34, 0x21, 0x09, 0x15, 0xec, 0xa8, 0x07, 0x0c, 0xc6, + 0xe0, 0x06, 0x08, 0x91, 0x58, 0x06, 0x00, 0x78, 0x60, 0x06, 0x00, 0x1f, + 0x1a, 0x51, 0x43, 0x09, 0x62, 0xd0, 0x40, 0xed, 0x89, 0x8f, 0x3d, 0xd9, + 0x01, 0x4f, 0x3b, 0x3c, 0xe2, 0x51, 0x45, 0xcc, 0x89, 0x8e, 0x39, 0xa3, + 0x81, 0x4d, 0x36, 0x8a, 0x99, 0x4c, 0x32, 0x85, 0x69, 0x0c, 0x31, 0x6d, + 0xe1, 0x4b, 0x2e, 0x88, 0x11, 0x4c, 0x2d, 0x8e, 0x51, 0x4c, 0x2f, 0x92, + 0x61, 0x4c, 0x31, 0xda, 0x91, 0x0e, 0x3a, 0x11, 0x92, 0x10, 0x41, 0x31, + 0x9a, 0x91, 0x44, 0x2d, 0x72, 0x11, 0x44, 0x28, 0x52, 0xd1, 0x43, 0x08, + 0xd9, 0x48, 0x22, 0x72, 0x41, 0x8c, 0x2f, 0xe4, 0xa1, 0xcf, 0x3f, 0x85, + 0xa0, 0x84, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, + 0x42, 0x57, 0x5f, 0xab, 0xa2, 0x55, 0x58, 0x87, 0x92, 0x94, 0x52, 0x63, + 0x72, 0xd3, 0x4f, 0x63, 0x62, 0x53, 0x4e, 0x69, 0x5a, 0x53, 0x4f, 0x47, + 0x52, 0x12, 0x4a, 0x5d, 0x62, 0x13, 0x4d, 0xc3, 0x79, 0xce, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x99, 0x8e, 0x3b, 0xd5, + 0x51, 0x4f, 0x3f, 0x7e, 0x61, 0x8c, 0x33, 0x0d, 0x32, 0x51, 0x45, 0xdf, + 0x31, 0xcf, 0x3a, 0xc0, 0xa2, 0x54, 0x49, 0x91, 0x5a, 0xd3, 0x43, 0x60, + 0xba, 0x51, 0x3e, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x69, 0x0d, 0x34, 0x08, + 0xf2, 0x10, 0x43, 0x32, 0xd9, 0xca, 0x27, 0xfb, 0x50, 0x89, 0x20, 0x83, + 0x38, 0x85, 0x11, 0x00, 0x00, 0x00, 0x00, 0xee, 0xc0, 0xc7, 0x18, 0x39, + 0xb9, 0x49, 0x23, 0x99, 0x89, 0x4c, 0x30, 0x33, 0x01, 0xca, 0x23, 0x00, + 0x00, 0x00, 0x00, 0xe6, 0xe9, 0x4e, 0x38, 0x9c, 0x9a, 0x94, 0x4f, 0xad, + 0xf2, 0x94, 0x50, 0x32, 0x02, 0xd0, 0x35, 0x8e, 0xea, 0xd2, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x8a, 0x92, 0x3c, 0x80, 0x5a, 0x92, 0x3c, 0x6c, + 0xfa, 0xd1, 0x3a, 0x6d, 0x99, 0x09, 0x1a, 0x04, 0x91, 0xc8, 0x1f, 0xfe, + 0x30, 0xc8, 0x1d, 0x8e, 0xa0, 0x84, 0x0f, 0xd4, 0xf0, 0x46, 0x18, 0x96, + 0x08, 0x85, 0x11, 0xa1, 0x78, 0x05, 0x13, 0x73, 0x60, 0x84, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x50, 0x02, 0x00, 0xe9, + 0x40, 0x05, 0x0b, 0x37, 0xc9, 0x87, 0x14, 0x34, 0xa1, 0xc7, 0x14, 0x4d, + 0x89, 0xc8, 0x18, 0x88, 0x49, 0x8a, 0x1e, 0x5b, 0xc1, 0x08, 0x1a, 0xcd, + 0x61, 0x4c, 0x28, 0x8f, 0x39, 0x8a, 0x1e, 0x09, 0x41, 0x06, 0x0f, 0xfa, + 0xc8, 0xc5, 0x0c, 0x9d, 0xd1, 0xca, 0x21, 0x14, 0x29, 0x46, 0x0e, 0xae, + 0x41, 0x4b, 0x22, 0x25, 0x02, 0x0f, 0x32, 0x03, 0xba, 0x4d, 0x2c, 0xcc, + 0x39, 0x8c, 0x26, 0x00, 0x2a, 0xce, 0x2d, 0xf9, 0xe1, 0xcd, 0x2b, 0x03, + 0x1a, 0x4e, 0x2d, 0x3e, 0xd9, 0xc7, 0x15, 0x3e, 0x12, 0x90, 0x35, 0x00, + 0x00, 0x00, 0x00, 0xfc, 0x09, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x00, 0x00, 0x00, 0x49, 0x72, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0x0e, + 0x62, 0x0e, 0x30, 0x06, 0x2a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0x48, 0x02, 0x00, 0x42, 0x12, 0xd0, 0x35, 0x1b, 0xda, 0x4e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x26, 0x51, 0x87, 0x12, 0xc7, 0x51, 0x0c, 0x28, 0x4b, + 0x6a, 0x50, 0x37, 0x00, 0xf2, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x96, + 0x00, 0x00, 0x00, 0xc4, 0x31, 0x0c, 0x27, 0x52, 0xb2, 0x10, 0x39, 0x0b, + 0x52, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4, + 0x81, 0x4c, 0x28, 0x16, 0xca, 0x8e, 0x31, 0x1b, 0xe2, 0x8e, 0x31, 0x23, + 0x2a, 0x8f, 0x32, 0x12, 0x8a, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x02, 0x00, 0x53, 0x00, 0x00, 0x00, 0x21, + 0xfa, 0x4e, 0x32, 0x7f, 0xb2, 0x91, 0x3c, 0x18, 0x8a, 0x8e, 0x30, 0x0c, + 0x3a, 0x4e, 0x30, 0x08, 0x2a, 0x8e, 0x2f, 0x0b, 0x22, 0x0e, 0x30, 0xcd, + 0x81, 0x0c, 0x29, 0x2c, 0x49, 0xc7, 0x13, 0x85, 0x32, 0x52, 0x3f, 0x07, + 0x4a, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xd1, 0x86, 0x11, 0x8a, + 0x78, 0x02, 0x00, 0x60, 0x2a, 0x91, 0x3b, 0x1c, 0xb2, 0x4e, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x0c, 0x79, 0x06, 0x11, 0x69, 0xc9, 0x89, 0x1b, 0x64, + 0x12, 0x11, 0x3a, 0xf0, 0x79, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xc8, + 0xa0, 0x02, 0x00, 0x57, 0xb2, 0x10, 0x3a, 0xf2, 0x51, 0xcd, 0x2a, 0x05, + 0x12, 0xce, 0x2e, 0xfa, 0x91, 0xcd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x4c, + 0x00, 0x00, 0x00, 0x46, 0x72, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x2a, + 0x72, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x95, 0x89, 0x8a, 0x20, 0xd7, + 0xc9, 0x0c, 0x28, 0xdd, 0x09, 0x8d, 0x28, 0xc8, 0xb9, 0x8c, 0x28, 0x53, + 0xa2, 0x51, 0x3a, 0x79, 0xb2, 0x92, 0x3d, 0x93, 0xaa, 0x13, 0x44, 0x9e, + 0xf2, 0x53, 0x45, 0x41, 0xba, 0x90, 0x38, 0x7a, 0xb2, 0x12, 0x3f, 0x4c, + 0x3a, 0x91, 0x38, 0x3f, 0x9a, 0x90, 0x38, 0x61, 0x02, 0xd2, 0x3b, 0x3b, + 0x7a, 0x50, 0x38, 0xf4, 0x71, 0x0e, 0x2f, 0xef, 0x61, 0xce, 0x2d, 0x20, + 0x1a, 0x50, 0x32, 0x52, 0x82, 0x51, 0x39, 0x81, 0xb2, 0x52, 0x40, 0x91, + 0x5a, 0x93, 0x42, 0x7d, 0x9a, 0x52, 0x40, 0x82, 0xba, 0xd2, 0x40, 0x88, + 0xf2, 0x92, 0x41, 0x8a, 0xfa, 0xd2, 0x41, 0x84, 0xd2, 0x12, 0x41, 0x8d, + 0x2a, 0x13, 0x42, 0x8b, 0x12, 0xd3, 0x41, 0x92, 0x52, 0xd3, 0x42, 0x94, + 0x52, 0x13, 0x43, 0x93, 0x52, 0xd3, 0x42, 0x9c, 0xa2, 0x13, 0x44, 0x9c, + 0xc2, 0x53, 0x44, 0xa4, 0xfa, 0x53, 0x45, 0xa6, 0x02, 0x94, 0x45, 0x98, + 0x8a, 0x53, 0x43, 0x9c, 0xba, 0x93, 0x44, 0xa0, 0xe2, 0x53, 0x44, 0xa9, + 0x12, 0xd4, 0x45, 0xad, 0x2a, 0x54, 0x46, 0xae, 0x32, 0x94, 0x46, 0xae, + 0x4a, 0x94, 0x46, 0xb0, 0x4a, 0xd4, 0x46, 0xb0, 0x4a, 0xd4, 0x46, 0xc0, + 0x82, 0xd4, 0x47, 0xb3, 0x52, 0xd4, 0x46, 0x88, 0xfa, 0x12, 0x40, 0x3c, + 0xc2, 0xd0, 0x38, 0x82, 0xd2, 0xd2, 0x3e, 0x8a, 0x2a, 0x93, 0x40, 0x87, + 0xfa, 0x12, 0x40, 0x81, 0xc2, 0xd2, 0x3e, 0x82, 0xba, 0x12, 0x3f, 0xda, + 0x82, 0x55, 0x4b, 0x8a, 0xf2, 0xd2, 0x40, 0x67, 0x0a, 0x92, 0x3c, 0x8a, + 0xd2, 0x52, 0x41, 0xc4, 0x7a, 0xd4, 0x48, 0x56, 0x5a, 0x91, 0x3b, 0x5c, + 0xb2, 0x91, 0x3c, 0x87, 0xaa, 0x92, 0x41, 0x58, 0x82, 0x11, 0x3c, 0x1a, + 0x72, 0xcf, 0x34, 0x5a, 0x3a, 0x91, 0x3b, 0xc3, 0x39, 0x0e, 0x39, 0xc4, + 0x51, 0x8e, 0x39, 0xc5, 0x61, 0x8e, 0x39, 0xc4, 0x38, 0x4e, 0x23, 0x45, + 0x60, 0x44, 0x13, 0x4b, 0x80, 0x44, 0x14, 0xb9, 0xf1, 0x0d, 0x38, 0xc3, + 0x31, 0xce, 0x38, 0x20, 0x0a, 0x12, 0x48, 0x98, 0x40, 0x87, 0x1e, 0x89, + 0xe0, 0xc4, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xd8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, + 0x50, 0x02, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x61, 0x79, 0x8a, 0x1e, 0x67, 0xa1, 0x0a, 0x20, 0x56, + 0x39, 0x8a, 0x1e, 0x09, 0x5a, 0x8f, 0x32, 0x81, 0x31, 0x8b, 0x22, 0xd4, + 0x11, 0xce, 0x2d, 0x62, 0xc2, 0x52, 0x48, 0x80, 0xfa, 0xd3, 0x4c, 0x4f, + 0x72, 0xd2, 0x47, 0xf9, 0xa9, 0xcf, 0x3b, 0xce, 0x41, 0xce, 0x35, 0xd5, + 0x49, 0x0e, 0x34, 0x08, 0x92, 0xcf, 0x36, 0x21, 0x1a, 0x90, 0x35, 0x40, + 0x9a, 0x50, 0x38, 0x39, 0x42, 0x50, 0x36, 0xfb, 0x29, 0x4e, 0x2e, 0xfa, + 0x19, 0xce, 0x2e, 0x0a, 0xca, 0xce, 0x31, 0x19, 0x8a, 0x4f, 0x34, 0x2b, + 0x1a, 0x90, 0x36, 0xd4, 0x31, 0x0d, 0x2b, 0x6f, 0x01, 0x0a, 0x1e, 0xb1, + 0x11, 0x8c, 0x26, 0x41, 0x72, 0x90, 0x38, 0x8b, 0xba, 0xd2, 0x41, 0x85, + 0x72, 0xd2, 0x40, 0x8f, 0x62, 0x92, 0x40, 0xcd, 0x72, 0xd2, 0x3d, 0xde, + 0xba, 0x92, 0x3f, 0xc7, 0x22, 0x12, 0x3e, 0xa6, 0x4a, 0xd1, 0x3b, 0xc6, + 0x4a, 0x12, 0x40, 0x8f, 0xe2, 0x50, 0x39, 0x4e, 0x0a, 0x10, 0x34, 0xb8, + 0x02, 0x52, 0x3e, 0xcf, 0x7a, 0x52, 0x41, 0xb9, 0xf2, 0x91, 0x3c, 0xb4, + 0xb2, 0xd1, 0x3a, 0xb1, 0x62, 0x91, 0x3a, 0xa7, 0xca, 0x90, 0x39, 0x8e, + 0x3a, 0x90, 0x35, 0x7f, 0xc2, 0x4f, 0x33, 0x67, 0x22, 0x0f, 0x32, 0x4e, + 0xa2, 0x8e, 0x31, 0x38, 0x7a, 0x4e, 0x31, 0x21, 0x32, 0xce, 0x30, 0x0e, + 0xd2, 0x0d, 0x2f, 0xfe, 0x91, 0xcd, 0x2d, 0xe4, 0x39, 0x8d, 0x2b, 0xd7, + 0xf9, 0x4c, 0x2a, 0xd4, 0xe1, 0x0c, 0x2a, 0xd7, 0x01, 0x4d, 0x2b, 0xd9, + 0x09, 0xcd, 0x2b, 0xda, 0x11, 0x0d, 0x2c, 0xd8, 0xf9, 0xcc, 0x2b, 0xd9, + 0x01, 0xcd, 0x2b, 0xd8, 0xf9, 0x8c, 0x2b, 0xd9, 0x01, 0x4d, 0x2b, 0xdc, + 0x19, 0xcd, 0x2b, 0xdb, 0x09, 0x8d, 0x2b, 0xd9, 0x01, 0x4d, 0x2b, 0xd9, + 0xf9, 0x4c, 0x2b, 0xd6, 0xe1, 0x0c, 0x2b, 0xcf, 0xa9, 0x0c, 0x2a, 0xcd, + 0x99, 0xcc, 0x29, 0xd0, 0xc1, 0x4c, 0x2a, 0xd3, 0xe9, 0x8c, 0x2a, 0xd7, + 0x19, 0x4d, 0x2b, 0xda, 0x39, 0x8d, 0x2b, 0xde, 0x69, 0x4d, 0x2c, 0xe3, + 0xa1, 0xcd, 0x2c, 0xe9, 0xd9, 0xcd, 0x2d, 0xed, 0x01, 0x4e, 0x2e, 0xed, + 0x01, 0x0e, 0x2e, 0xf1, 0x19, 0x8e, 0x2e, 0xf5, 0x31, 0x0e, 0x2f, 0xf8, + 0x49, 0x8e, 0x2f, 0xf5, 0x41, 0x4e, 0x2f, 0xf8, 0x51, 0x8e, 0x2f, 0xfb, + 0x59, 0x0e, 0x30, 0xfc, 0x59, 0x0e, 0x30, 0x01, 0x7a, 0x8e, 0x30, 0x0a, + 0xd2, 0x8e, 0x31, 0x0e, 0xea, 0x0e, 0x32, 0x17, 0x3a, 0x0f, 0x33, 0x1b, + 0x52, 0x4f, 0x33, 0x16, 0x2a, 0x8f, 0x32, 0x1a, 0x52, 0x0f, 0x33, 0x21, + 0x92, 0x0f, 0x34, 0x2e, 0x02, 0xd0, 0x35, 0x32, 0x12, 0xd0, 0x35, 0x3b, + 0x32, 0xd0, 0x36, 0x42, 0x4a, 0x90, 0x37, 0x33, 0xda, 0xcf, 0x34, 0x3d, + 0x0a, 0xd0, 0x35, 0x44, 0x42, 0x50, 0x37, 0x51, 0xaa, 0x50, 0x39, 0x60, + 0x2a, 0x51, 0x3b, 0x64, 0x4a, 0x91, 0x3b, 0x93, 0xda, 0x52, 0x42, 0xd2, + 0xfa, 0x94, 0x4a, 0xcd, 0xda, 0x14, 0x4a, 0xc1, 0x5a, 0x54, 0x48, 0x66, + 0xcb, 0x99, 0x5d, 0xcc, 0xd3, 0x1c, 0x6a, 0x8c, 0xdb, 0x1a, 0x62, 0x27, + 0xe3, 0x97, 0x55, 0xb9, 0x42, 0xd4, 0x47, 0x11, 0x13, 0x97, 0x52, 0x98, + 0x5b, 0x9b, 0x63, 0xb2, 0x2b, 0x1c, 0x67, 0xa5, 0xdb, 0x5b, 0x65, 0x9a, + 0x6b, 0xdb, 0x63, 0x6a, 0xd3, 0xd9, 0x5d, 0xaa, 0xd2, 0xd3, 0x45, 0x2b, + 0xda, 0x4f, 0x35, 0xfe, 0x31, 0x4e, 0x2f, 0xc9, 0x89, 0x8c, 0x28, 0xa4, + 0x71, 0xcb, 0x23, 0xaf, 0x19, 0x4c, 0x25, 0xdc, 0xb9, 0x8d, 0x2a, 0x71, + 0x5a, 0x12, 0x3d, 0xaa, 0x3a, 0x54, 0x44, 0xa4, 0x1a, 0x54, 0x43, 0x88, + 0x12, 0x13, 0x40, 0x1b, 0xfa, 0x4f, 0x32, 0x95, 0xf1, 0x8b, 0x21, 0x3a, + 0x41, 0xc9, 0x15, 0x00, 0x11, 0xc8, 0x0e, 0xce, 0x18, 0x47, 0x09, 0x9a, + 0x70, 0x06, 0x00, 0x6a, 0x48, 0x06, 0x00, 0x40, 0x90, 0x06, 0x00, 0x17, + 0xda, 0xd0, 0x42, 0xe5, 0x79, 0x0f, 0x3d, 0x15, 0xba, 0xd0, 0x40, 0x78, + 0xea, 0xd3, 0x4c, 0x7a, 0x02, 0x54, 0x4d, 0x9c, 0x61, 0x8d, 0x35, 0x82, + 0x61, 0x4c, 0x31, 0x85, 0x61, 0x4c, 0x31, 0x85, 0x51, 0x0c, 0x2f, 0xa9, + 0x91, 0x4d, 0x33, 0xe8, 0x41, 0x4f, 0x3c, 0x0c, 0x5a, 0xd0, 0x40, 0x0c, + 0x5a, 0xd0, 0x40, 0xf3, 0x99, 0x4f, 0x3d, 0x0f, 0x92, 0x10, 0x41, 0x2d, + 0x82, 0x51, 0x44, 0x3b, 0xda, 0xd1, 0x45, 0x33, 0x9a, 0x11, 0x45, 0x43, + 0xb1, 0x0a, 0x2a, 0x8f, 0x41, 0x0d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0x4a, 0x16, 0x5b, 0x60, + 0x5a, 0x93, 0x4e, 0x8a, 0xaa, 0xd4, 0x52, 0x83, 0x5a, 0x54, 0x53, 0x82, + 0x4a, 0xd4, 0x51, 0x73, 0xc2, 0x53, 0x50, 0x5d, 0x02, 0x93, 0x4d, 0x79, + 0x3a, 0xd4, 0x50, 0xcc, 0x79, 0x0e, 0x3a, 0x3f, 0x49, 0x8a, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x92, 0xe8, 0x84, 0x14, 0x00, 0x00, 0x00, 0x00, 0xce, + 0x11, 0x0f, 0x3e, 0x06, 0xaa, 0x10, 0x45, 0x06, 0x8a, 0xd0, 0x40, 0xaf, + 0x22, 0x14, 0x48, 0x8d, 0x02, 0x53, 0x43, 0x7d, 0x7a, 0x52, 0x41, 0x7d, + 0x79, 0x8a, 0x21, 0xdc, 0xb9, 0x8f, 0x3e, 0xce, 0x39, 0x0f, 0x3b, 0xa6, + 0x11, 0xce, 0x33, 0x80, 0xb1, 0x4c, 0x31, 0x27, 0x71, 0x8a, 0x26, 0xff, + 0x38, 0x09, 0x21, 0x89, 0x60, 0x85, 0x12, 0x00, 0x00, 0x00, 0x00, 0xe4, + 0x60, 0x07, 0x18, 0xdf, 0x30, 0x07, 0x1a, 0xc3, 0x10, 0x46, 0x15, 0x00, + 0x00, 0x00, 0x00, 0x04, 0xf2, 0x8f, 0x3b, 0x8a, 0xfa, 0x93, 0x4b, 0xda, + 0x4a, 0xd6, 0x54, 0x92, 0x02, 0xd3, 0x3f, 0x5a, 0x52, 0x51, 0x3c, 0x85, + 0x9a, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x69, 0x02, 0x52, 0x3a, 0x29, + 0xda, 0x4f, 0x32, 0xf7, 0x28, 0x88, 0x1d, 0xe0, 0x30, 0x47, 0x1a, 0x86, + 0x68, 0x44, 0x0e, 0xc0, 0x48, 0x06, 0x15, 0x93, 0xe8, 0xc4, 0x10, 0x85, + 0x98, 0x04, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x60, 0x02, 0x00, 0xf4, 0x88, 0x85, 0x0b, 0x3b, + 0xc1, 0x47, 0x14, 0x3d, 0xd9, 0x07, 0x16, 0x45, 0x49, 0x08, 0x18, 0x9d, + 0xf9, 0x8a, 0x21, 0x51, 0x81, 0xc8, 0x18, 0xc3, 0x19, 0x0c, 0x25, 0xf3, + 0x21, 0xcd, 0x2a, 0xf1, 0x91, 0x8d, 0x2b, 0x04, 0x22, 0x4e, 0x2e, 0xde, + 0xf1, 0x8c, 0x2a, 0x19, 0x5a, 0x8e, 0x2f, 0x17, 0x9a, 0x4e, 0x30, 0x8c, + 0x49, 0x4a, 0x20, 0xfc, 0xb1, 0x4d, 0x2c, 0xf0, 0x99, 0xcd, 0x2b, 0xfb, + 0x01, 0x0e, 0x2d, 0xee, 0x89, 0x4d, 0x2b, 0x0f, 0x8a, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x94, 0xb9, 0x4a, 0x21, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0xd0, 0x02, 0x00, 0x09, 0x92, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xcf, + 0x91, 0x8c, 0x28, 0x12, 0x9a, 0x8e, 0x30, 0x04, 0x32, 0x8e, 0x2e, 0x86, + 0x5a, 0xd2, 0x40, 0x0a, 0x52, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x46, + 0x00, 0x00, 0x00, 0x50, 0xaa, 0x50, 0x38, 0x0a, 0x72, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x0c, 0x6a, 0x0e, 0x30, 0x1a, + 0x92, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, + 0x00, 0x00, 0x00, 0x3d, 0x0a, 0x50, 0x37, 0x61, 0x32, 0x11, 0x3b, 0x15, + 0xaa, 0xce, 0x30, 0xe6, 0x21, 0x4d, 0x2a, 0x15, 0x72, 0x4e, 0x30, 0x13, + 0xaa, 0xce, 0x30, 0x3f, 0x0a, 0x90, 0x35, 0x96, 0xe2, 0xd2, 0x41, 0x41, + 0x0a, 0xd0, 0x35, 0xce, 0x59, 0x8c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x48, 0x02, 0x00, 0x55, 0x00, 0x00, 0x00, 0x14, + 0xba, 0xce, 0x31, 0x79, 0x9a, 0x11, 0x3d, 0x1a, 0x6a, 0x8e, 0x30, 0xd2, + 0x71, 0x4c, 0x28, 0xf0, 0x41, 0x0d, 0x2b, 0x30, 0x42, 0x0f, 0x33, 0x14, + 0x7a, 0xce, 0x30, 0x19, 0xf2, 0x4e, 0x32, 0x16, 0xd2, 0xce, 0x31, 0x08, + 0x5a, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, + 0x00, 0x00, 0x00, 0x2f, 0xda, 0x4f, 0x36, 0x62, 0x1a, 0x51, 0x3b, 0xfe, + 0x11, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xa3, 0x00, 0x00, 0x00, 0x5d, + 0x12, 0x51, 0x3a, 0x05, 0x22, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x00, 0x00, 0x00, 0x52, 0xba, 0x50, 0x39, 0xf4, 0x01, 0xce, 0x2d, 0x0b, + 0x32, 0x0e, 0x30, 0x0d, 0x42, 0x4e, 0x30, 0xe8, 0x31, 0xcd, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x3a, 0x02, 0x90, 0x35, 0xc5, 0x31, 0x0c, 0x26, 0x8c, + 0x00, 0x00, 0x00, 0x42, 0x1a, 0xd0, 0x35, 0xe2, 0xe8, 0x44, 0x0a, 0x4a, + 0x32, 0x10, 0x38, 0xd1, 0x99, 0x8c, 0x28, 0xe5, 0x41, 0x4d, 0x2a, 0xe9, + 0x09, 0xce, 0x2b, 0x26, 0x12, 0xd0, 0x33, 0x72, 0x82, 0x92, 0x3d, 0x92, + 0xb2, 0x13, 0x43, 0xa0, 0x12, 0x94, 0x45, 0x48, 0x0a, 0x91, 0x39, 0x46, + 0x0a, 0x91, 0x38, 0x82, 0xda, 0x92, 0x3f, 0x43, 0xca, 0xd0, 0x38, 0x5a, + 0xaa, 0x51, 0x3c, 0x46, 0x0a, 0x51, 0x39, 0x5c, 0xf2, 0xd1, 0x3c, 0xcc, + 0x59, 0x8d, 0x29, 0x2c, 0x5a, 0x90, 0x33, 0x52, 0x8a, 0x51, 0x3b, 0x6b, + 0x42, 0x12, 0x3e, 0x6a, 0x3a, 0x12, 0x3e, 0x7a, 0x8a, 0x12, 0x40, 0x7f, + 0xa2, 0x52, 0x40, 0x85, 0xca, 0x12, 0x41, 0x8a, 0xfa, 0xd2, 0x41, 0x89, + 0xfa, 0xd2, 0x41, 0x88, 0xea, 0x92, 0x41, 0x91, 0x32, 0xd3, 0x42, 0x95, + 0x62, 0x53, 0x43, 0x98, 0x82, 0x93, 0x43, 0xa3, 0x0a, 0xd4, 0x45, 0xae, + 0x3a, 0xd4, 0x46, 0xa8, 0x22, 0x14, 0x46, 0x9f, 0xc2, 0x93, 0x44, 0x95, + 0x7a, 0x13, 0x43, 0x8b, 0x22, 0x53, 0x42, 0xa7, 0x0a, 0xd4, 0x45, 0xaa, + 0x12, 0x14, 0x46, 0xac, 0x22, 0x54, 0x46, 0xac, 0x32, 0x54, 0x46, 0xac, + 0x3a, 0x54, 0x46, 0xaa, 0x22, 0x14, 0x46, 0xc2, 0xa2, 0x94, 0x48, 0xb3, + 0x62, 0x14, 0x47, 0xc8, 0xda, 0x14, 0x49, 0xc2, 0xaa, 0x94, 0x48, 0x78, + 0x7a, 0x92, 0x3d, 0x42, 0xd2, 0xd0, 0x37, 0x8b, 0x1a, 0x93, 0x40, 0x86, + 0xf2, 0x12, 0x40, 0x84, 0xca, 0x52, 0x3f, 0x80, 0xaa, 0xd2, 0x3e, 0x82, + 0xb2, 0x12, 0x3f, 0xd3, 0x5a, 0x95, 0x4a, 0x60, 0xda, 0x51, 0x3b, 0x20, + 0xf2, 0x8f, 0x33, 0x87, 0xd2, 0x52, 0x41, 0x4b, 0x0a, 0x11, 0x3a, 0x40, + 0x92, 0xd0, 0x38, 0x7e, 0x62, 0x52, 0x40, 0x5b, 0x8a, 0x51, 0x3c, 0x15, + 0x4a, 0x8f, 0x33, 0x5c, 0x3a, 0x11, 0x3c, 0x2b, 0xc2, 0x0f, 0x36, 0xc4, + 0x49, 0x4e, 0x39, 0xc5, 0x59, 0x8e, 0x39, 0xc5, 0x61, 0x8e, 0x39, 0xbd, + 0x19, 0x0e, 0x38, 0xc0, 0x11, 0x4e, 0x38, 0x8a, 0xa0, 0x46, 0x1c, 0xd1, + 0x01, 0x0f, 0x3c, 0xaf, 0x10, 0x48, 0x21, 0x00, 0x28, 0xc2, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, + 0x38, 0x02, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, 0x18, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x63, 0x89, 0x0a, 0x1f, 0x67, 0xa9, 0x0a, 0x20, 0x84, + 0x69, 0x0b, 0x23, 0x78, 0x29, 0x0b, 0x22, 0x72, 0xf9, 0xca, 0x21, 0x07, + 0x2a, 0x0f, 0x32, 0x6a, 0x02, 0x53, 0x49, 0x97, 0xaa, 0x94, 0x50, 0x91, + 0x8a, 0x14, 0x50, 0x5a, 0xd2, 0x52, 0x49, 0x01, 0x02, 0x50, 0x3d, 0xdb, + 0xc1, 0x8e, 0x38, 0xe7, 0xe9, 0xce, 0x37, 0x16, 0x22, 0x10, 0x39, 0x2f, + 0x62, 0xd0, 0x37, 0x45, 0xc2, 0xd0, 0x38, 0x3f, 0x5a, 0x90, 0x37, 0xf8, + 0x19, 0xce, 0x2d, 0x02, 0x4a, 0x0e, 0x30, 0x12, 0x32, 0x8f, 0x33, 0x24, + 0xfa, 0xcf, 0x35, 0x3a, 0x62, 0x10, 0x38, 0xc3, 0x91, 0x0c, 0x29, 0x78, + 0x31, 0x4a, 0x1f, 0xd4, 0x21, 0xcd, 0x2a, 0x72, 0x22, 0xd2, 0x3e, 0x91, + 0xea, 0x52, 0x42, 0x92, 0xea, 0x52, 0x42, 0xa4, 0x52, 0x92, 0x3f, 0xd5, + 0x6a, 0x52, 0x3f, 0xde, 0x7a, 0x12, 0x3f, 0xc4, 0xd2, 0x91, 0x3c, 0xc5, + 0x0a, 0x12, 0x3e, 0xea, 0x2a, 0x53, 0x42, 0x67, 0xe2, 0x0f, 0x33, 0x91, + 0xb2, 0xd0, 0x38, 0xf6, 0x72, 0x53, 0x45, 0xec, 0x02, 0xd3, 0x42, 0xe1, + 0xa2, 0xd2, 0x3f, 0xe3, 0xb2, 0x12, 0x3f, 0xdf, 0x5a, 0xd2, 0x3e, 0xce, + 0xea, 0x51, 0x3a, 0xc1, 0x3a, 0x11, 0x38, 0xba, 0xda, 0x50, 0x37, 0xa0, + 0x22, 0x50, 0x37, 0x8a, 0xea, 0x0f, 0x37, 0x75, 0x72, 0xcf, 0x36, 0x5c, + 0x52, 0x4e, 0x34, 0x46, 0x22, 0x4e, 0x33, 0x11, 0x4a, 0x0d, 0x30, 0xd0, + 0x61, 0xcc, 0x25, 0xd9, 0xe9, 0x0c, 0x27, 0xe2, 0x21, 0xcd, 0x2c, 0xfa, + 0xf1, 0x0d, 0x31, 0x01, 0x22, 0x4e, 0x33, 0x01, 0x1a, 0x4e, 0x32, 0x00, + 0x12, 0x4e, 0x31, 0xfe, 0x11, 0x4e, 0x31, 0xfc, 0x09, 0x0e, 0x30, 0xfb, + 0x09, 0x8e, 0x2f, 0xf8, 0x01, 0x8e, 0x2e, 0xf6, 0xe9, 0x4d, 0x2e, 0xf4, + 0xd9, 0x8d, 0x2e, 0xf2, 0xc9, 0x4d, 0x2e, 0xea, 0x89, 0x8d, 0x2d, 0xe5, + 0x61, 0xcd, 0x2c, 0xe6, 0x81, 0x4d, 0x2d, 0xe7, 0x91, 0x4d, 0x2d, 0xea, + 0xc1, 0xcd, 0x2d, 0xee, 0xf1, 0x4d, 0x2e, 0xf2, 0x09, 0x0e, 0x2f, 0xf8, + 0x31, 0x0e, 0x30, 0x01, 0x62, 0x8e, 0x30, 0x01, 0x6a, 0xce, 0x30, 0x01, + 0x72, 0xce, 0x30, 0x03, 0x82, 0x0e, 0x31, 0x07, 0xb2, 0xce, 0x31, 0x09, + 0xca, 0x0e, 0x32, 0x0a, 0xda, 0x0e, 0x32, 0x0c, 0xea, 0x8e, 0x32, 0x0d, + 0xea, 0x8e, 0x32, 0x13, 0x22, 0x8f, 0x33, 0x19, 0x5a, 0x8f, 0x34, 0x2b, + 0x02, 0xd0, 0x36, 0x2e, 0x0a, 0x90, 0x36, 0x6e, 0x0a, 0x52, 0x3e, 0x3e, + 0x42, 0x50, 0x37, 0x24, 0x82, 0x8f, 0x33, 0x34, 0x1a, 0x10, 0x36, 0x41, + 0x3a, 0x10, 0x38, 0x4a, 0x6a, 0xd0, 0x38, 0x51, 0x52, 0x50, 0x38, 0x5d, + 0x72, 0x50, 0x39, 0x63, 0x6a, 0xd0, 0x38, 0x69, 0x52, 0x50, 0x38, 0x76, + 0xaa, 0x90, 0x39, 0x88, 0x32, 0x91, 0x3b, 0x8b, 0x62, 0x51, 0x3c, 0x80, + 0xda, 0x90, 0x3a, 0x97, 0x52, 0x92, 0x40, 0x29, 0xbb, 0x17, 0x55, 0x77, + 0x3b, 0xda, 0x5f, 0xea, 0xe2, 0xd5, 0x4d, 0x12, 0x03, 0xd7, 0x52, 0xd6, + 0x33, 0x5d, 0x6b, 0xbb, 0x4b, 0x1c, 0x68, 0x65, 0xd3, 0x59, 0x5d, 0xcc, + 0xda, 0x14, 0x4a, 0xf2, 0x2a, 0xd6, 0x4e, 0x7f, 0x6b, 0x5a, 0x60, 0xd1, + 0x13, 0x9d, 0x6a, 0xa2, 0xbb, 0xdb, 0x64, 0xa1, 0xb3, 0xdb, 0x64, 0x8e, + 0xe3, 0x5a, 0x62, 0xde, 0x62, 0x15, 0x4c, 0x5e, 0x5a, 0xd1, 0x3b, 0x0b, + 0xba, 0x4e, 0x31, 0xca, 0xa1, 0xcc, 0x28, 0xbb, 0x29, 0xcc, 0x26, 0xaa, + 0xf9, 0xcb, 0x24, 0xc4, 0xc9, 0x0c, 0x28, 0x58, 0xaa, 0x51, 0x3a, 0xa6, + 0x22, 0xd4, 0x43, 0xa1, 0x0a, 0x14, 0x43, 0x89, 0x1a, 0x13, 0x40, 0x26, + 0x3a, 0x50, 0x33, 0x9c, 0x21, 0x4c, 0x22, 0x3e, 0x51, 0x49, 0x16, 0xf4, + 0xd8, 0x07, 0x0d, 0xcc, 0x08, 0x87, 0x08, 0x98, 0x68, 0x06, 0x00, 0x84, + 0x68, 0x06, 0x00, 0x00, 0xa0, 0x06, 0x00, 0x00, 0xf0, 0x06, 0x00, 0xfb, + 0xf1, 0x0f, 0x3d, 0x6a, 0xa2, 0x93, 0x4b, 0x7f, 0x12, 0x94, 0x4d, 0x89, + 0x52, 0x14, 0x50, 0x7d, 0x0a, 0xd4, 0x4d, 0x95, 0x19, 0x0d, 0x34, 0x95, + 0xa9, 0x8c, 0x30, 0x6e, 0x71, 0x4b, 0x2b, 0xdf, 0x11, 0xcf, 0x3a, 0xe8, + 0x59, 0x0f, 0x3d, 0xf8, 0xc9, 0xcf, 0x3e, 0x24, 0x22, 0x91, 0x43, 0x1c, + 0xf2, 0x90, 0x42, 0xfd, 0x01, 0x50, 0x3e, 0x18, 0xd2, 0xd0, 0x41, 0x34, + 0xa2, 0x11, 0x45, 0x45, 0x22, 0x52, 0x47, 0x44, 0x1a, 0x52, 0x47, 0x37, + 0xaa, 0xd1, 0x45, 0xc5, 0xa1, 0x4e, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0xa2, 0x52, 0x4b, 0x67, 0xaa, 0xd3, 0x4f, 0x71, 0xe2, 0x53, 0x50, 0x60, + 0x6a, 0xd3, 0x4f, 0x7e, 0x3a, 0x54, 0x52, 0x8d, 0x92, 0x54, 0x53, 0x65, + 0x62, 0x13, 0x4f, 0x53, 0xaa, 0x12, 0x4c, 0x41, 0x1a, 0x92, 0x49, 0x38, + 0x22, 0xd2, 0x48, 0x2b, 0x92, 0xd1, 0x45, 0x03, 0x42, 0xd0, 0x41, 0x1e, + 0x59, 0x49, 0x26, 0xbe, 0x28, 0x86, 0x19, 0x1c, 0x51, 0x09, 0x26, 0xe3, + 0x01, 0xd0, 0x40, 0x45, 0xc2, 0x92, 0x4b, 0x0b, 0x9a, 0x90, 0x41, 0x9e, + 0xa2, 0x13, 0x46, 0x71, 0x3a, 0x92, 0x40, 0xbf, 0x71, 0x0c, 0x2a, 0x20, + 0x52, 0xd1, 0x44, 0xed, 0x21, 0x90, 0x3e, 0xee, 0x19, 0xd0, 0x3f, 0xa7, + 0x91, 0x0d, 0x35, 0x96, 0xa1, 0x4d, 0x32, 0x56, 0xa9, 0x0b, 0x2c, 0x22, + 0x29, 0x0a, 0x26, 0xa3, 0xc0, 0x47, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x88, 0xf0, 0x84, 0x0d, 0x9d, 0x10, 0x85, 0x10, 0x99, + 0xe0, 0xc4, 0x10, 0x00, 0x00, 0x00, 0x00, 0x1a, 0x8a, 0x50, 0x3e, 0x8f, + 0xf2, 0x92, 0x3f, 0x9b, 0x3a, 0x13, 0x41, 0x85, 0x6a, 0x92, 0x3c, 0x4b, + 0xb2, 0x90, 0x3a, 0x3a, 0x22, 0xd0, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x80, 0x04, 0x10, 0xc0, + 0x30, 0x46, 0x16, 0x6a, 0xd0, 0x03, 0x0b, 0x83, 0x88, 0x44, 0x0e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, + 0xc0, 0x02, 0x00, 0x08, 0x29, 0x46, 0x0f, 0x53, 0xc1, 0x48, 0x19, 0x35, + 0xf9, 0x07, 0x15, 0x83, 0x19, 0x8a, 0x1e, 0xba, 0xe1, 0x0b, 0x24, 0x3d, + 0x01, 0x48, 0x16, 0x46, 0xd1, 0x07, 0x14, 0x24, 0x51, 0x07, 0x13, 0x6c, + 0x31, 0x09, 0x1b, 0x93, 0x61, 0xca, 0x1f, 0x28, 0x02, 0x0f, 0x33, 0x20, + 0x49, 0x87, 0x12, 0x00, 0xb1, 0x05, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x0a, 0xce, 0x2c, 0x0e, 0x82, 0x4e, 0x30, 0xff, 0xf1, 0x8d, 0x2d, 0x10, + 0x9a, 0x8e, 0x30, 0xd1, 0x88, 0xc4, 0x08, 0x36, 0xf2, 0xcf, 0x34, 0x27, + 0x79, 0x47, 0x13, 0x41, 0x22, 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x30, + 0xe2, 0x4f, 0x34, 0xf6, 0xf9, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x06, + 0x2a, 0x0e, 0x2e, 0x01, 0x0a, 0x4e, 0x2d, 0x2c, 0x19, 0x47, 0x13, 0x51, + 0x5a, 0x10, 0x38, 0x0a, 0x1a, 0x0e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x93, + 0x00, 0x00, 0x00, 0x5c, 0xfa, 0xd0, 0x39, 0xf5, 0xf1, 0x4d, 0x2c, 0xe4, + 0x50, 0x85, 0x0a, 0x00, 0xb8, 0x02, 0x00, 0x60, 0xe2, 0xd0, 0x39, 0x21, + 0x2a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x11, 0xc9, 0x1a, 0xfc, 0xe9, 0x0d, 0x2d, 0x12, 0xa2, 0xce, 0x30, 0x04, + 0x1a, 0xce, 0x2d, 0x06, 0x3a, 0x8e, 0x2e, 0x2a, 0x5a, 0x0f, 0x33, 0x55, + 0xc2, 0x50, 0x39, 0x45, 0x3a, 0x10, 0x37, 0x68, 0x3a, 0xd1, 0x3a, 0x14, + 0x82, 0x4e, 0x30, 0xd1, 0x51, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5e, 0x48, 0x05, 0x00, 0x69, 0xb8, 0x05, 0x00, 0x25, + 0x12, 0xcf, 0x32, 0x83, 0xe2, 0x51, 0x3e, 0x47, 0x2a, 0x90, 0x37, 0xcb, + 0x59, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x5f, 0xc1, 0x08, 0x19, 0x4c, + 0x42, 0xd0, 0x37, 0x32, 0x7a, 0x8f, 0x34, 0x15, 0xda, 0x0e, 0x32, 0x12, + 0xca, 0x8e, 0x31, 0xf2, 0xa9, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x55, + 0xe1, 0x48, 0x19, 0x1a, 0x12, 0x0f, 0x33, 0x69, 0x82, 0xd1, 0x3c, 0xff, + 0x79, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x06, + 0x3a, 0x4e, 0x2f, 0x12, 0x92, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x00, 0x00, 0x00, 0x2e, 0x92, 0x4f, 0x34, 0x0f, 0x8a, 0xce, 0x30, 0x02, + 0x1a, 0xce, 0x2e, 0x19, 0xc2, 0xce, 0x31, 0xfd, 0xd9, 0x8d, 0x2d, 0xf1, + 0x69, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x09, 0x2a, 0x4e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0xfd, 0x29, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x76, + 0x71, 0x49, 0x1c, 0x00, 0x00, 0x00, 0x00, 0xf4, 0xf1, 0x8d, 0x2c, 0xe4, + 0x19, 0xcd, 0x29, 0xe4, 0x31, 0x0d, 0x29, 0xc9, 0xc9, 0xcc, 0x28, 0x5b, + 0xda, 0x91, 0x3a, 0x84, 0x1a, 0x53, 0x40, 0xa7, 0x2a, 0x54, 0x46, 0x74, + 0x52, 0x12, 0x40, 0x2e, 0x52, 0xd0, 0x35, 0x6e, 0x6a, 0x12, 0x3d, 0x45, + 0xea, 0x10, 0x37, 0x3f, 0x92, 0x90, 0x38, 0x5c, 0xe2, 0xd1, 0x3a, 0x5e, + 0xe2, 0xd1, 0x3c, 0xd8, 0xc9, 0x0d, 0x2b, 0x12, 0x6a, 0xcf, 0x30, 0x58, + 0xba, 0x91, 0x39, 0x47, 0xea, 0x50, 0x39, 0x82, 0xc2, 0xd2, 0x40, 0x81, + 0xb2, 0x92, 0x40, 0x86, 0xe2, 0x52, 0x41, 0x87, 0xda, 0x52, 0x41, 0x89, + 0xf2, 0x92, 0x41, 0x8f, 0x2a, 0x53, 0x42, 0x90, 0x32, 0x93, 0x42, 0x98, + 0x7a, 0x93, 0x43, 0x97, 0xb2, 0x53, 0x44, 0xae, 0x3a, 0xd4, 0x46, 0xb5, + 0x5a, 0x54, 0x47, 0x9d, 0xba, 0x53, 0x44, 0x9e, 0xc2, 0x93, 0x44, 0x9c, + 0xb2, 0x53, 0x44, 0x9f, 0xca, 0x93, 0x44, 0xa6, 0x02, 0x94, 0x45, 0xa9, + 0x22, 0xd4, 0x45, 0xae, 0x32, 0x94, 0x46, 0xaa, 0x2a, 0x14, 0x46, 0xa8, + 0x1a, 0x14, 0x46, 0xb7, 0x5a, 0xd4, 0x47, 0xaf, 0x3a, 0x94, 0x46, 0xb2, + 0x52, 0x14, 0x47, 0xab, 0x42, 0x94, 0x46, 0xce, 0x1a, 0x55, 0x49, 0xaf, + 0x42, 0x94, 0x46, 0x67, 0x12, 0xd2, 0x3b, 0x7b, 0x8a, 0x92, 0x3e, 0x83, + 0xca, 0x12, 0x3f, 0x81, 0xb2, 0xd2, 0x3e, 0x7a, 0x7a, 0xd2, 0x3d, 0x70, + 0x52, 0x92, 0x3c, 0x92, 0x62, 0x93, 0x41, 0xcf, 0x0a, 0x95, 0x49, 0x6e, + 0x2a, 0x52, 0x3d, 0x6b, 0x1a, 0x52, 0x3d, 0x9f, 0xba, 0x93, 0x44, 0x37, + 0x52, 0x10, 0x38, 0x52, 0x42, 0x11, 0x3b, 0x5e, 0x92, 0x91, 0x3c, 0x21, + 0xea, 0x4f, 0x35, 0x0a, 0xca, 0x4e, 0x32, 0x4b, 0xd2, 0xd0, 0x39, 0x87, + 0x82, 0x14, 0x53, 0xc4, 0x59, 0x8e, 0x39, 0xc5, 0x59, 0x8e, 0x39, 0x3f, + 0x02, 0x12, 0x48, 0x77, 0x30, 0xc6, 0x19, 0x93, 0x08, 0xc7, 0x1d, 0xd4, + 0x1a, 0x97, 0x5b, 0xad, 0x08, 0x08, 0x21, 0x00, 0x28, 0x82, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x00, 0x00, + 0x28, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x00, 0x00, + 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x71, 0xd1, 0x4a, 0x20, 0x6f, 0xc1, 0x8a, 0x20, 0x8a, + 0xc9, 0x0b, 0x24, 0x7c, 0x29, 0x0b, 0x22, 0x6a, 0xc1, 0xca, 0x20, 0x6e, + 0xd9, 0x4a, 0x21, 0x68, 0x12, 0x93, 0x49, 0xa2, 0xf2, 0x94, 0x51, 0xae, + 0x6a, 0x15, 0x53, 0x9e, 0xfa, 0x94, 0x51, 0x69, 0x52, 0xd3, 0x4a, 0x0d, + 0x72, 0x10, 0x40, 0xfa, 0xe1, 0x4f, 0x3c, 0x0b, 0x52, 0x50, 0x3d, 0x2e, + 0xd2, 0x10, 0x3c, 0x44, 0xea, 0xd0, 0x39, 0x4c, 0xf2, 0x90, 0x39, 0x42, + 0x62, 0xd0, 0x37, 0xfe, 0x29, 0x8e, 0x2e, 0x0c, 0xa2, 0x4e, 0x31, 0x18, + 0x5a, 0x8f, 0x33, 0x2a, 0x1a, 0x50, 0x36, 0x3c, 0x72, 0x50, 0x38, 0xa1, + 0xb9, 0xcb, 0x24, 0x84, 0x81, 0x8a, 0x20, 0x09, 0xba, 0x4e, 0x31, 0x97, + 0x42, 0x53, 0x43, 0x97, 0x22, 0x13, 0x43, 0x96, 0xfa, 0x92, 0x42, 0x9b, + 0x3a, 0x91, 0x3c, 0xbd, 0x6a, 0x11, 0x3c, 0xc6, 0xda, 0x51, 0x3c, 0xbc, + 0x92, 0x51, 0x3a, 0xdb, 0xb2, 0x12, 0x41, 0xc0, 0xfa, 0x11, 0x3d, 0x55, + 0x8a, 0x0f, 0x32, 0xd8, 0xaa, 0x52, 0x40, 0xee, 0x2a, 0x13, 0x43, 0xe4, + 0xda, 0x52, 0x40, 0xee, 0xe2, 0xd2, 0x3f, 0xe9, 0xaa, 0xd2, 0x3f, 0xe0, + 0x32, 0xd2, 0x3d, 0xca, 0xd2, 0xd1, 0x38, 0xc4, 0x2a, 0x51, 0x38, 0xb6, + 0x9a, 0x10, 0x38, 0x98, 0x32, 0x10, 0x38, 0x89, 0x12, 0x10, 0x38, 0x7c, + 0xd2, 0xce, 0x37, 0x61, 0x7a, 0x4e, 0x37, 0x48, 0x3a, 0x8e, 0x35, 0xeb, + 0x51, 0xcc, 0x25, 0xed, 0x19, 0x4d, 0x21, 0xdc, 0x59, 0x4c, 0x29, 0x0e, + 0x3a, 0xce, 0x35, 0x11, 0x52, 0x0e, 0x37, 0x0f, 0x4a, 0x8e, 0x36, 0x0a, + 0x3a, 0x0e, 0x35, 0x09, 0x32, 0x4e, 0x35, 0x08, 0x2a, 0x0e, 0x35, 0x07, + 0x2a, 0x0e, 0x34, 0x05, 0x22, 0x0e, 0x32, 0x05, 0x22, 0x4e, 0x30, 0x05, + 0x22, 0x0e, 0x32, 0x04, 0x22, 0x0e, 0x32, 0x03, 0x22, 0x8e, 0x31, 0x01, + 0x1a, 0x0e, 0x31, 0x01, 0x1a, 0xce, 0x30, 0x01, 0x2a, 0xce, 0x30, 0x02, + 0x3a, 0xce, 0x30, 0x03, 0x4a, 0x0e, 0x31, 0x07, 0x72, 0xce, 0x31, 0x10, + 0xd2, 0xce, 0x33, 0x13, 0xfa, 0x8e, 0x34, 0x14, 0xfa, 0xce, 0x34, 0x14, + 0x02, 0x4f, 0x35, 0x15, 0x0a, 0x8f, 0x35, 0x15, 0x0a, 0x0f, 0x36, 0x14, + 0xfa, 0x4e, 0x36, 0x13, 0xf2, 0x8e, 0x36, 0x12, 0xd2, 0xce, 0x36, 0x11, + 0xc2, 0x0e, 0x37, 0x11, 0xb2, 0x0e, 0x37, 0x17, 0xea, 0x0e, 0x38, 0x33, + 0x02, 0xd0, 0x39, 0x3c, 0x2a, 0x10, 0x3a, 0xa0, 0x92, 0x93, 0x44, 0x06, + 0x1a, 0x8e, 0x2c, 0x09, 0x4a, 0x8e, 0x2c, 0x00, 0x82, 0x8d, 0x2e, 0x43, + 0xba, 0x4e, 0x37, 0x54, 0xba, 0xce, 0x37, 0x66, 0x12, 0x0f, 0x38, 0x80, + 0x2a, 0x90, 0x38, 0x84, 0x0a, 0x10, 0x38, 0x8a, 0x22, 0x10, 0x38, 0x92, + 0x52, 0xd0, 0x38, 0x98, 0x6a, 0x10, 0x39, 0x8f, 0xda, 0x90, 0x3a, 0x93, + 0x7a, 0xd1, 0x3c, 0xdd, 0xd2, 0x14, 0x4a, 0x86, 0x93, 0x1a, 0x61, 0x59, + 0x5b, 0xd9, 0x5b, 0xec, 0xea, 0x15, 0x4e, 0x9e, 0x83, 0x9b, 0x64, 0x05, + 0x94, 0x5e, 0x71, 0xb9, 0x4b, 0x1c, 0x68, 0x05, 0xa3, 0x56, 0x51, 0xd4, + 0x2a, 0x15, 0x4b, 0x61, 0xab, 0xd9, 0x5c, 0xd4, 0x2b, 0x1d, 0x6b, 0x99, + 0x6b, 0x9b, 0x63, 0xa7, 0xf3, 0x9b, 0x65, 0x99, 0x5b, 0xdb, 0x63, 0x17, + 0x23, 0x57, 0x53, 0x7a, 0x3a, 0xd2, 0x3f, 0x16, 0x22, 0xcf, 0x32, 0xd4, + 0xf9, 0x0c, 0x2a, 0xcd, 0xb9, 0x4c, 0x29, 0xd3, 0x11, 0x4d, 0x2a, 0xac, + 0x29, 0x8c, 0x24, 0x3a, 0x8a, 0x10, 0x36, 0x98, 0xb2, 0x13, 0x42, 0x98, + 0xb2, 0xd3, 0x41, 0x85, 0xfa, 0x52, 0x3f, 0x2c, 0x5a, 0x10, 0x34, 0x9b, + 0x19, 0x4c, 0x22, 0x40, 0x61, 0x09, 0x17, 0xee, 0xb8, 0x07, 0x0d, 0xc7, + 0xf8, 0xc6, 0x08, 0x9b, 0x90, 0x06, 0x00, 0x81, 0x48, 0x06, 0x00, 0x54, + 0xb8, 0x06, 0x00, 0x00, 0x10, 0x07, 0x00, 0x00, 0xb8, 0x06, 0x00, 0x6e, + 0xd2, 0x93, 0x4c, 0x7a, 0x0a, 0x94, 0x4d, 0x88, 0x4a, 0x14, 0x50, 0x8e, + 0x82, 0xd4, 0x50, 0x87, 0x4a, 0xd4, 0x4f, 0x79, 0x11, 0x4c, 0x2b, 0xb4, + 0xa9, 0x0d, 0x35, 0x00, 0x0a, 0xd0, 0x3f, 0xf2, 0xc1, 0x8f, 0x3e, 0x21, + 0x22, 0x51, 0x43, 0x2c, 0x0a, 0x11, 0x42, 0x24, 0x42, 0x91, 0x43, 0x1e, + 0x02, 0x11, 0x43, 0xd8, 0xa1, 0xce, 0x39, 0x1f, 0xfa, 0x90, 0x42, 0x40, + 0x02, 0x52, 0x46, 0x4f, 0x6a, 0x12, 0x49, 0x29, 0x42, 0xd1, 0x44, 0x79, + 0x72, 0x93, 0x4b, 0x06, 0xca, 0x90, 0x42, 0x3e, 0x42, 0x12, 0x4a, 0x48, + 0x9a, 0x52, 0x4a, 0x55, 0xea, 0x92, 0x4c, 0x8b, 0x8a, 0x94, 0x53, 0x82, + 0x4a, 0xd4, 0x51, 0x75, 0xf2, 0x93, 0x50, 0x74, 0x9a, 0x53, 0x50, 0x5d, + 0xe2, 0x92, 0x4d, 0x4c, 0x82, 0x12, 0x4b, 0x52, 0x12, 0x53, 0x4b, 0x23, + 0x42, 0xd1, 0x44, 0x19, 0xd2, 0x10, 0x44, 0x44, 0x32, 0x52, 0x49, 0x9e, + 0x49, 0x4d, 0x36, 0xb0, 0xd9, 0x8d, 0x38, 0xeb, 0x80, 0xc7, 0x1f, 0x00, + 0x00, 0x00, 0x00, 0x13, 0x0a, 0x91, 0x42, 0x8d, 0xf2, 0xd2, 0x43, 0x61, + 0xb2, 0x11, 0x3f, 0x47, 0xba, 0x10, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x19, + 0x82, 0x11, 0x44, 0x04, 0x6a, 0x50, 0x41, 0xe0, 0x91, 0xcf, 0x3c, 0xe1, + 0xc9, 0x0f, 0x3e, 0x96, 0x01, 0x0d, 0x33, 0x6c, 0x21, 0x4c, 0x2f, 0x37, + 0xd9, 0x8a, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x56, 0x70, 0x03, 0x00, 0xaf, + 0xc8, 0xc5, 0x12, 0xc5, 0xa8, 0x46, 0x18, 0xae, 0xb2, 0xd4, 0x4b, 0x8d, + 0xda, 0xd2, 0x3e, 0x84, 0x6a, 0xd2, 0x3c, 0x7f, 0x3a, 0x12, 0x3b, 0x64, + 0x92, 0x51, 0x38, 0x25, 0x52, 0xcf, 0x33, 0xe8, 0xf1, 0x0d, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0xb8, 0x44, 0x10, 0x51, 0x40, 0x03, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, 0x70, 0x85, 0x0b, 0x16, + 0x59, 0x06, 0x10, 0x61, 0xe9, 0xc8, 0x19, 0x66, 0x51, 0xc9, 0x1a, 0x86, + 0x69, 0x0a, 0x20, 0x86, 0x29, 0xca, 0x1e, 0xf3, 0xd8, 0x85, 0x0c, 0xa3, + 0x21, 0xcb, 0x22, 0xde, 0x31, 0x0d, 0x2b, 0x2c, 0xa9, 0x87, 0x13, 0x02, + 0xaa, 0x4d, 0x2c, 0x41, 0xd9, 0x47, 0x15, 0x24, 0xd1, 0x46, 0x11, 0x04, + 0xba, 0x0d, 0x2d, 0xcb, 0x49, 0x8c, 0x27, 0xf0, 0x81, 0x4d, 0x2b, 0xf5, + 0xc9, 0x4d, 0x2c, 0xec, 0x71, 0xcd, 0x2a, 0xf4, 0xe9, 0xcd, 0x2d, 0x51, + 0x00, 0x00, 0x00, 0x26, 0x4a, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0x89, 0xca, 0x20, 0x08, 0x62, 0xce, 0x2f, 0x37, 0x99, 0x07, 0x14, 0x0a, + 0x72, 0x8e, 0x2f, 0x0b, 0x52, 0x0e, 0x2f, 0x0f, 0x62, 0xce, 0x2f, 0x1d, + 0xc2, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xa1, 0xcc, 0x28, 0x33, + 0x82, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x19, 0x48, 0x16, 0xe3, + 0x21, 0x4d, 0x2b, 0x37, 0xba, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x09, 0x08, 0x16, 0x81, 0x41, 0x0a, 0x1e, 0x68, 0x3a, 0x91, 0x3b, 0x12, + 0xaa, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0xb1, 0xcc, 0x28, 0x0b, 0x6a, 0x0e, 0x30, 0x16, 0xa2, 0x4e, 0x30, 0x15, + 0x62, 0x4e, 0x30, 0xfc, 0x71, 0xcd, 0x2b, 0xdf, 0x01, 0x4d, 0x2a, 0xb5, + 0x30, 0x04, 0x00, 0x1d, 0xe2, 0x8e, 0x31, 0x7a, 0xba, 0xd1, 0x3c, 0x26, + 0xfa, 0xce, 0x31, 0xd0, 0x29, 0x0c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5e, 0x58, 0x05, 0x00, 0x69, 0xc8, 0x05, 0x00, 0x1d, + 0x12, 0x8f, 0x32, 0x84, 0x12, 0x12, 0x3f, 0x4d, 0x0a, 0xd0, 0x36, 0x15, + 0x92, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, + 0x00, 0x00, 0x00, 0x1f, 0x9a, 0x8e, 0x31, 0x8e, 0x72, 0x12, 0x41, 0x24, + 0x22, 0x0f, 0x33, 0x08, 0x52, 0x4e, 0x2f, 0x00, 0x12, 0xce, 0x2d, 0xbc, + 0xf9, 0x4b, 0x25, 0x00, 0x00, 0x00, 0x00, 0x5e, 0x42, 0x91, 0x3b, 0x00, + 0xe2, 0x8d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x11, 0x47, 0x12, 0x9f, + 0x81, 0xcb, 0x22, 0x8a, 0x72, 0xd2, 0x40, 0x98, 0x99, 0xca, 0x20, 0xae, + 0x90, 0x03, 0x00, 0x8e, 0x51, 0x8a, 0x1f, 0x5b, 0x02, 0x51, 0x3a, 0xf5, + 0x91, 0xcd, 0x2b, 0x04, 0x1a, 0xce, 0x2e, 0x0a, 0x8a, 0x8e, 0x30, 0xd0, + 0x81, 0xcc, 0x28, 0xff, 0xe1, 0x4d, 0x2d, 0xf7, 0xe1, 0xcd, 0x2c, 0xdf, + 0xf1, 0x8c, 0x2a, 0x89, 0x51, 0xca, 0x1f, 0xec, 0x81, 0xcd, 0x2b, 0xf7, + 0xd8, 0x45, 0x0d, 0x4e, 0x5a, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0x42, + 0x02, 0x90, 0x36, 0xd9, 0xc9, 0x4c, 0x29, 0xd9, 0xe1, 0x0c, 0x28, 0xe6, + 0xe1, 0xcd, 0x2a, 0x28, 0x2a, 0x90, 0x33, 0x7a, 0xb2, 0x12, 0x3e, 0x9d, + 0x0a, 0x54, 0x46, 0xa3, 0x22, 0x54, 0x46, 0x4a, 0x22, 0x91, 0x39, 0x4e, + 0x6a, 0x91, 0x39, 0x83, 0xe2, 0x92, 0x3f, 0x3b, 0x8a, 0x10, 0x38, 0x5a, + 0xc2, 0xd1, 0x3a, 0x41, 0x8a, 0x90, 0x38, 0xea, 0x39, 0x8e, 0x2d, 0xfc, + 0xa9, 0x0e, 0x2e, 0x16, 0xc2, 0x8f, 0x31, 0x49, 0xf2, 0x90, 0x39, 0x82, + 0xc2, 0xd2, 0x40, 0x85, 0xd2, 0x12, 0x41, 0x87, 0xda, 0x52, 0x41, 0x8b, + 0xfa, 0xd2, 0x41, 0x8e, 0x22, 0x13, 0x42, 0x92, 0x42, 0xd3, 0x42, 0x96, + 0x72, 0x53, 0x43, 0xa8, 0x22, 0x54, 0x46, 0xaa, 0x1a, 0x14, 0x46, 0x9a, + 0x8a, 0x13, 0x44, 0x9a, 0x9a, 0x13, 0x44, 0xa0, 0xca, 0xd3, 0x44, 0xa0, + 0xe2, 0xd3, 0x44, 0xa5, 0x02, 0x54, 0x45, 0xa6, 0x02, 0x94, 0x45, 0xa7, + 0x0a, 0x94, 0x45, 0xaa, 0x1a, 0x14, 0x46, 0xab, 0x2a, 0x14, 0x46, 0xad, + 0x32, 0xd4, 0x46, 0xa1, 0xe2, 0x13, 0x45, 0xa8, 0x1a, 0xd4, 0x45, 0xa9, + 0x2a, 0x14, 0x46, 0xb2, 0x52, 0x54, 0x47, 0xa6, 0x12, 0x94, 0x45, 0xa7, + 0x22, 0x94, 0x45, 0xab, 0x42, 0x14, 0x46, 0x2d, 0x32, 0xd0, 0x34, 0x69, + 0x1a, 0x12, 0x3c, 0x78, 0x72, 0x52, 0x3d, 0x77, 0x72, 0x92, 0x3d, 0x6c, + 0x42, 0x52, 0x3c, 0x60, 0x0a, 0xd2, 0x3a, 0xcb, 0xe2, 0x14, 0x49, 0xb5, + 0x2a, 0x14, 0x46, 0x76, 0x4a, 0x52, 0x3e, 0x5d, 0x8a, 0x51, 0x3b, 0x92, + 0x12, 0x53, 0x43, 0x42, 0xa2, 0x10, 0x39, 0x56, 0x52, 0x91, 0x3b, 0x38, + 0x52, 0x10, 0x38, 0x08, 0xe2, 0x8e, 0x31, 0x2b, 0x1a, 0x90, 0x36, 0x2d, + 0xc2, 0x0f, 0x36, 0x9b, 0xe2, 0xd4, 0x53, 0x3f, 0x7a, 0x12, 0x48, 0xc1, + 0x19, 0x8e, 0x38, 0x73, 0x18, 0x86, 0x19, 0xb2, 0x39, 0x8e, 0x38, 0x23, + 0x9b, 0x19, 0x66, 0xbc, 0x48, 0x48, 0x22, 0x9a, 0x70, 0x05, 0x14, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x88, 0x02, 0x00, 0x00, + 0x60, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x02, 0x00, 0x81, 0x41, 0xcb, 0x21, 0x80, 0x31, 0xcb, 0x21, 0x91, + 0x01, 0x8c, 0x25, 0x86, 0x81, 0x4b, 0x23, 0x73, 0xd9, 0x4a, 0x21, 0x6d, + 0xb1, 0xca, 0x20, 0x68, 0x22, 0xd3, 0x49, 0x91, 0x7a, 0xd4, 0x4f, 0xb5, + 0x9a, 0xd5, 0x53, 0xbf, 0xf2, 0xd5, 0x54, 0xad, 0x72, 0x55, 0x53, 0x7c, + 0xe2, 0x13, 0x4d, 0x28, 0x6a, 0x51, 0x43, 0x54, 0x12, 0xd3, 0x49, 0x68, + 0xc2, 0x93, 0x4b, 0x4d, 0x22, 0x12, 0x42, 0x52, 0xaa, 0xd1, 0x3c, 0x55, + 0x4a, 0xd1, 0x3a, 0x42, 0x62, 0x10, 0x38, 0x03, 0x62, 0x8e, 0x30, 0x14, + 0xf2, 0x4e, 0x32, 0x1d, 0x92, 0x4f, 0x34, 0x32, 0x42, 0x90, 0x37, 0x32, + 0x3a, 0x50, 0x37, 0x91, 0x19, 0xcb, 0x22, 0xa8, 0xd1, 0x4b, 0x25, 0x35, + 0x32, 0x10, 0x37, 0xb0, 0x12, 0x94, 0x46, 0xa0, 0x72, 0x53, 0x44, 0x88, + 0x5a, 0x52, 0x40, 0x84, 0x0a, 0xd0, 0x38, 0x9e, 0x9a, 0x50, 0x39, 0xb2, + 0x3a, 0x91, 0x3a, 0xc5, 0xea, 0x91, 0x3b, 0xe8, 0x3a, 0xd3, 0x42, 0x80, + 0xc2, 0x10, 0x37, 0x7a, 0x9a, 0x90, 0x36, 0xf8, 0x82, 0xd3, 0x43, 0xe4, + 0xb2, 0x12, 0x41, 0xe8, 0xba, 0x52, 0x40, 0xf4, 0xf2, 0x12, 0x40, 0xe9, + 0x7a, 0x92, 0x3f, 0xd6, 0x0a, 0xd2, 0x3a, 0xc8, 0x4a, 0x91, 0x38, 0xc0, + 0xf2, 0x50, 0x38, 0xa4, 0x42, 0x10, 0x38, 0x91, 0x2a, 0x10, 0x38, 0x83, + 0x7a, 0x0f, 0x38, 0x6b, 0x92, 0x0e, 0x38, 0x59, 0x72, 0xce, 0x36, 0x0a, + 0xba, 0xcc, 0x2b, 0xf4, 0xf1, 0x4c, 0x21, 0xe1, 0x49, 0x4c, 0x24, 0x15, + 0x4a, 0x4e, 0x35, 0x1c, 0x92, 0xce, 0x37, 0x19, 0x7a, 0xce, 0x37, 0x17, + 0x72, 0xce, 0x37, 0x16, 0x6a, 0xce, 0x37, 0x16, 0x6a, 0xce, 0x37, 0x13, + 0x62, 0x8e, 0x37, 0x11, 0x52, 0x0e, 0x37, 0x0f, 0x4a, 0xce, 0x36, 0x0d, + 0x42, 0xce, 0x36, 0x0c, 0x3a, 0xce, 0x36, 0x0b, 0x3a, 0x8e, 0x36, 0x0a, + 0x32, 0x8e, 0x36, 0x08, 0x2a, 0x0e, 0x36, 0x07, 0x2a, 0xce, 0x35, 0x07, + 0x2a, 0x8e, 0x35, 0x06, 0x32, 0x4e, 0x35, 0x09, 0x4a, 0xce, 0x35, 0x0d, + 0x6a, 0xce, 0x36, 0x0e, 0x72, 0x0e, 0x37, 0x0d, 0x6a, 0x4e, 0x37, 0x0d, + 0x6a, 0x4e, 0x37, 0x0e, 0x6a, 0x8e, 0x37, 0x0f, 0x6a, 0x8e, 0x37, 0x13, + 0x8a, 0x0e, 0x38, 0x11, 0x6a, 0xce, 0x37, 0x12, 0x72, 0xce, 0x37, 0x14, + 0x7a, 0x0e, 0x38, 0x15, 0x82, 0x0e, 0x38, 0x17, 0x92, 0x0e, 0x38, 0x1a, + 0xba, 0x4e, 0x38, 0x1e, 0xda, 0xce, 0x37, 0x08, 0x52, 0x0e, 0x2f, 0xf8, + 0x59, 0x8d, 0x24, 0xde, 0x29, 0x4c, 0x22, 0x24, 0x7a, 0xcd, 0x31, 0x54, + 0x6a, 0x8e, 0x37, 0x71, 0xd2, 0x0e, 0x38, 0x84, 0x1a, 0x90, 0x38, 0x8d, + 0x42, 0xd0, 0x38, 0x8e, 0x1a, 0x10, 0x38, 0x8d, 0xfa, 0x0f, 0x38, 0x9a, + 0x82, 0x90, 0x39, 0x91, 0x5a, 0xd0, 0x38, 0x8e, 0xda, 0x50, 0x3b, 0xa9, + 0x8a, 0xd2, 0x41, 0x4c, 0xbb, 0x98, 0x59, 0xa8, 0xeb, 0xdb, 0x65, 0x08, + 0xab, 0x96, 0x51, 0x39, 0x43, 0x18, 0x58, 0x06, 0xa4, 0x9e, 0x71, 0xd3, + 0x1b, 0x1d, 0x6b, 0x67, 0xeb, 0xd9, 0x5d, 0xe0, 0x92, 0x95, 0x4c, 0x43, + 0x8b, 0xd8, 0x58, 0xa9, 0xfb, 0xdb, 0x65, 0xab, 0x0b, 0x1c, 0x66, 0x9d, + 0x93, 0x5b, 0x64, 0x96, 0x4b, 0x5b, 0x63, 0x5a, 0x3b, 0x99, 0x5b, 0xa0, + 0x8a, 0x53, 0x44, 0x2b, 0xd2, 0x4f, 0x35, 0xc9, 0x79, 0x4c, 0x28, 0xcf, + 0xb1, 0x4c, 0x29, 0x91, 0xd1, 0x4a, 0x21, 0x8d, 0xf1, 0xca, 0x20, 0xf4, + 0x71, 0x4e, 0x2d, 0x5d, 0x02, 0x52, 0x3a, 0x6e, 0x6a, 0x52, 0x3c, 0x62, + 0x2a, 0xd2, 0x3a, 0x1c, 0x0a, 0x50, 0x32, 0x97, 0xf1, 0xcb, 0x21, 0x2c, + 0xb1, 0x88, 0x14, 0xef, 0x48, 0x87, 0x0e, 0xc6, 0x80, 0x46, 0x0a, 0xa4, + 0x50, 0x06, 0x0b, 0x83, 0x50, 0x06, 0x00, 0x82, 0xf0, 0xc6, 0x0a, 0x00, + 0x30, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x48, 0x60, 0x06, 0x00, 0x80, + 0x32, 0xd4, 0x4e, 0x8c, 0x72, 0x94, 0x50, 0x94, 0xb2, 0x94, 0x51, 0x93, + 0x9a, 0x54, 0x51, 0x5d, 0x22, 0x93, 0x4a, 0x58, 0xda, 0x92, 0x49, 0xe7, + 0x21, 0xcf, 0x3b, 0x20, 0x32, 0xd1, 0x43, 0x33, 0x82, 0x51, 0x43, 0x35, + 0x22, 0x51, 0x41, 0x2e, 0x7a, 0x11, 0x44, 0x37, 0xd2, 0x91, 0x45, 0x2b, + 0x52, 0x51, 0x44, 0xc8, 0x21, 0xce, 0x37, 0x29, 0x42, 0xd1, 0x43, 0x3b, + 0xca, 0x51, 0x46, 0x50, 0x6a, 0x12, 0x49, 0x39, 0x72, 0x51, 0x44, 0xf4, + 0x59, 0x0f, 0x3d, 0x01, 0x7a, 0x10, 0x44, 0x3a, 0x3a, 0x12, 0x49, 0x47, + 0x72, 0x52, 0x4b, 0x68, 0xb2, 0x13, 0x51, 0x88, 0x52, 0x94, 0x52, 0x84, + 0x42, 0x94, 0x51, 0x86, 0x42, 0x54, 0x52, 0x6d, 0x4a, 0x13, 0x4e, 0x4a, + 0x62, 0xd2, 0x4a, 0x1e, 0xfa, 0x90, 0x45, 0x25, 0xca, 0x91, 0x46, 0xe3, + 0x81, 0xcf, 0x3e, 0x67, 0x32, 0x53, 0x4d, 0x34, 0xe2, 0x11, 0x48, 0x47, + 0x5a, 0x52, 0x4a, 0xb8, 0x29, 0x8d, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x74, 0x2a, 0xd2, 0x40, 0x6b, 0xfa, 0x51, 0x40, 0x45, + 0xb2, 0xd0, 0x3a, 0x40, 0x3a, 0x52, 0x48, 0x4b, 0xca, 0x52, 0x4a, 0x2d, + 0x02, 0x12, 0x47, 0x13, 0x0a, 0x91, 0x43, 0xe6, 0xb1, 0x4f, 0x3d, 0xcf, + 0x29, 0x8f, 0x3c, 0xb0, 0x59, 0x0e, 0x38, 0x84, 0xd9, 0xcc, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0x48, 0xc3, 0x08, 0x8f, + 0x38, 0xc5, 0x10, 0x9c, 0x68, 0x05, 0x13, 0xae, 0x28, 0x06, 0x15, 0x76, + 0x42, 0x92, 0x3b, 0x73, 0x2a, 0x52, 0x3b, 0x60, 0xa2, 0x51, 0x39, 0x04, + 0x5a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x33, 0x92, 0x8f, 0x34, 0xb2, + 0xe9, 0x8b, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0x78, 0x02, 0x00, 0x03, 0x09, 0xc6, 0x0e, 0x46, 0x19, 0xc8, 0x15, 0x48, + 0x41, 0xc8, 0x17, 0x89, 0x61, 0x4a, 0x20, 0xa3, 0x79, 0x4b, 0x23, 0x3f, + 0xe9, 0x47, 0x15, 0xbe, 0xe1, 0x0b, 0x25, 0x59, 0xe1, 0x08, 0x1a, 0x3c, + 0x59, 0x48, 0x16, 0xe5, 0x11, 0x4d, 0x2a, 0xa0, 0xd1, 0x8a, 0x22, 0xf0, + 0x29, 0xcd, 0x2a, 0x1e, 0xaa, 0x0e, 0x31, 0xd5, 0x71, 0x0c, 0x29, 0x89, + 0x31, 0xca, 0x1e, 0xfe, 0x09, 0x0e, 0x2d, 0xfd, 0xf9, 0xcd, 0x2c, 0x0c, + 0x62, 0x0e, 0x2f, 0x1b, 0xb9, 0xc6, 0x10, 0x13, 0x72, 0xce, 0x30, 0x1f, + 0x09, 0xc7, 0x11, 0x31, 0xd2, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x32, + 0xba, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0xad, 0x51, 0x0b, 0x23, 0x0a, + 0x5a, 0x4e, 0x2f, 0x2b, 0x32, 0x8f, 0x33, 0x56, 0xaa, 0x10, 0x39, 0x07, + 0x32, 0x8e, 0x2d, 0xee, 0x40, 0x05, 0x0b, 0x42, 0x22, 0x50, 0x35, 0x04, + 0x1a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x91, 0x00, 0x00, 0x00, 0x44, + 0x32, 0x90, 0x36, 0x04, 0x42, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xc4, + 0x58, 0x03, 0x00, 0xd9, 0xb1, 0x4c, 0x29, 0x52, 0x8a, 0xd0, 0x38, 0xf8, + 0x01, 0x8e, 0x2d, 0xce, 0x69, 0x4c, 0x28, 0x05, 0x1a, 0xce, 0x2e, 0x12, + 0xaa, 0x8e, 0x30, 0x3c, 0x9a, 0x4f, 0x33, 0x1d, 0x92, 0x4e, 0x30, 0xda, + 0x81, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x61, 0xc7, 0x13, 0xb9, + 0x40, 0x04, 0x00, 0x6c, 0x52, 0x51, 0x3b, 0x85, 0xe2, 0xd1, 0x3d, 0x20, + 0x7a, 0xce, 0x30, 0xe6, 0xa1, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa0, 0x30, 0x04, 0x00, 0x9f, 0x58, 0x03, 0x00, 0x17, + 0xd2, 0x8e, 0x31, 0x81, 0x32, 0x92, 0x3f, 0x4b, 0x72, 0xd0, 0x38, 0x0d, + 0x1a, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, + 0x00, 0x00, 0x00, 0x8c, 0x21, 0x8a, 0x20, 0x5e, 0xea, 0x50, 0x3a, 0x41, + 0x02, 0x10, 0x36, 0x12, 0x6a, 0x4e, 0x30, 0x0c, 0x62, 0xce, 0x2f, 0xfc, + 0x01, 0x4e, 0x2d, 0x0d, 0x8a, 0x8e, 0x30, 0x00, 0x2a, 0x0e, 0x2f, 0x15, + 0xba, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x09, 0x39, 0xc6, 0x0e, 0xcd, + 0x90, 0x04, 0x00, 0x64, 0x6a, 0x11, 0x3c, 0x07, 0x3a, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x6e, 0x00, 0x00, 0x00, 0x55, 0xca, 0xd0, 0x38, 0x0a, + 0x3a, 0xce, 0x2e, 0x0d, 0x6a, 0x0e, 0x2f, 0x17, 0xd2, 0xce, 0x30, 0xff, + 0x01, 0x4e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x08, 0x4a, 0x0e, 0x30, 0xf7, + 0xc9, 0x4d, 0x2d, 0x93, 0x81, 0x8a, 0x20, 0x35, 0xea, 0xcf, 0x34, 0x60, + 0xf1, 0x48, 0x1a, 0x32, 0xf2, 0xcf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x09, 0x08, 0x16, 0xb0, 0xa1, 0x8b, 0x23, 0x3c, 0xb1, 0x87, 0x15, 0x04, + 0x3a, 0x0e, 0x2d, 0xe6, 0x39, 0x0d, 0x29, 0xc8, 0xb1, 0x8c, 0x28, 0x58, + 0xca, 0x11, 0x3a, 0x96, 0xf2, 0xd3, 0x43, 0xaa, 0x5a, 0x94, 0x47, 0x7d, + 0x82, 0x12, 0x41, 0x35, 0x92, 0x90, 0x36, 0x84, 0x02, 0x93, 0x3f, 0x48, + 0x1a, 0x51, 0x39, 0x5d, 0xca, 0x51, 0x3c, 0x93, 0x8a, 0x53, 0x42, 0x63, + 0x02, 0x12, 0x3c, 0xd3, 0x69, 0x0d, 0x2a, 0x28, 0x32, 0x10, 0x34, 0x68, + 0x32, 0x92, 0x3d, 0x80, 0x92, 0x52, 0x40, 0x88, 0xe2, 0x92, 0x41, 0x8a, + 0xfa, 0xd2, 0x41, 0x8b, 0x1a, 0xd3, 0x41, 0x90, 0x5a, 0x13, 0x43, 0xa1, + 0xda, 0xd3, 0x44, 0xa0, 0xd2, 0x93, 0x44, 0x94, 0x62, 0x13, 0x43, 0x93, + 0x4a, 0xd3, 0x42, 0x9c, 0x9a, 0x13, 0x44, 0xa0, 0xea, 0xd3, 0x44, 0xa1, + 0xf2, 0xd3, 0x44, 0xa2, 0x02, 0x14, 0x45, 0xa5, 0x02, 0x54, 0x45, 0xa9, + 0x12, 0x14, 0x46, 0xa8, 0x12, 0xd4, 0x45, 0xb2, 0x32, 0x14, 0x47, 0xae, + 0x2a, 0x94, 0x46, 0xa4, 0xfa, 0x53, 0x45, 0xa9, 0x1a, 0x14, 0x46, 0xaa, + 0x2a, 0x14, 0x46, 0xa9, 0x1a, 0xd4, 0x45, 0xaf, 0x42, 0xd4, 0x46, 0xa7, + 0x22, 0x94, 0x45, 0xa3, 0x0a, 0x14, 0x45, 0xa7, 0x1a, 0x94, 0x45, 0x24, + 0xe2, 0xcf, 0x33, 0x6f, 0x3a, 0x12, 0x3c, 0x68, 0x2a, 0xd2, 0x3b, 0x69, + 0x32, 0xd2, 0x3b, 0x65, 0x12, 0x52, 0x3b, 0x5c, 0xba, 0x51, 0x3a, 0xbb, + 0x5a, 0x14, 0x47, 0x67, 0x02, 0x92, 0x3c, 0x28, 0x12, 0x90, 0x34, 0x88, + 0xca, 0x92, 0x41, 0x09, 0xca, 0x0e, 0x35, 0x3b, 0x7a, 0x50, 0x38, 0x40, + 0x5a, 0x90, 0x38, 0x20, 0xe2, 0x0f, 0x35, 0x20, 0xc2, 0xcf, 0x34, 0x41, + 0x42, 0x50, 0x38, 0x47, 0x59, 0x4a, 0x29, 0x82, 0x52, 0x54, 0x50, 0xbb, + 0x19, 0x0e, 0x37, 0x43, 0x70, 0x04, 0x13, 0x6c, 0x11, 0x0c, 0x30, 0x36, + 0xa9, 0xca, 0x2a, 0x00, 0xc0, 0x82, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, + 0x58, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x60, 0x02, 0x00, 0x98, 0x21, 0x4c, 0x25, 0x84, 0x61, 0x8b, 0x22, 0xa2, + 0x61, 0x0c, 0x28, 0x99, 0x31, 0x4c, 0x26, 0x7b, 0x09, 0x0b, 0x22, 0x75, + 0xe1, 0x4a, 0x21, 0x5c, 0xba, 0x12, 0x49, 0x80, 0x02, 0x94, 0x4d, 0x99, + 0xc2, 0x14, 0x51, 0xc0, 0x02, 0x56, 0x55, 0xc7, 0x3a, 0x96, 0x56, 0xc0, + 0x02, 0x56, 0x55, 0x84, 0x22, 0x94, 0x4e, 0x47, 0x72, 0x12, 0x48, 0xad, + 0x12, 0x96, 0x55, 0xbe, 0x62, 0x56, 0x57, 0x66, 0xf2, 0xd2, 0x46, 0x5d, + 0x12, 0xd2, 0x3e, 0x5d, 0x9a, 0x51, 0x3b, 0x42, 0x6a, 0xd0, 0x37, 0x06, + 0x82, 0x0e, 0x31, 0x14, 0xfa, 0x8e, 0x32, 0x1d, 0x9a, 0x8f, 0x34, 0x3c, + 0x6a, 0x50, 0x38, 0x17, 0x62, 0xcf, 0x33, 0x7c, 0x51, 0x0a, 0x20, 0xc7, + 0x99, 0x0c, 0x29, 0x62, 0xaa, 0xd1, 0x3c, 0xb3, 0x0a, 0xd4, 0x46, 0x9f, + 0x6a, 0x53, 0x44, 0x64, 0x02, 0xd1, 0x3a, 0x69, 0x2a, 0x8f, 0x36, 0x92, + 0x32, 0x10, 0x38, 0xb7, 0x3a, 0x11, 0x39, 0xd5, 0x7a, 0x12, 0x40, 0xee, + 0x52, 0x13, 0x43, 0x55, 0xea, 0x4e, 0x30, 0xe2, 0x02, 0xd3, 0x41, 0x01, + 0xbb, 0xd3, 0x44, 0xe5, 0xb2, 0xd2, 0x41, 0xf6, 0x32, 0xd3, 0x42, 0xf1, + 0xe2, 0x92, 0x40, 0xe2, 0x2a, 0x12, 0x3f, 0xcf, 0x82, 0x91, 0x39, 0xc2, + 0x02, 0x51, 0x38, 0xae, 0x42, 0x10, 0x38, 0x95, 0x2a, 0x10, 0x38, 0x86, + 0x02, 0x10, 0x38, 0x73, 0xb2, 0x0e, 0x38, 0x5e, 0x72, 0x0e, 0x37, 0x14, + 0x5a, 0xcd, 0x2d, 0xf4, 0x31, 0x0d, 0x24, 0xe2, 0x71, 0x4c, 0x22, 0xfe, + 0x31, 0x4d, 0x2f, 0x1a, 0x72, 0xce, 0x36, 0x1a, 0x8a, 0x0e, 0x38, 0x19, + 0x82, 0x0e, 0x38, 0x19, 0x7a, 0x0e, 0x38, 0x19, 0x7a, 0x0e, 0x38, 0x16, + 0x6a, 0x0e, 0x38, 0x16, 0x6a, 0x0e, 0x38, 0x12, 0x5a, 0x0e, 0x38, 0x11, + 0x5a, 0xce, 0x37, 0x13, 0x62, 0xce, 0x37, 0x12, 0x62, 0xce, 0x37, 0x10, + 0x5a, 0xce, 0x37, 0x0e, 0x52, 0xce, 0x37, 0x0f, 0x52, 0xce, 0x37, 0x0f, + 0x52, 0x8e, 0x37, 0x0f, 0x52, 0x8e, 0x37, 0x10, 0x5a, 0x8e, 0x37, 0x13, + 0x6a, 0xce, 0x37, 0x12, 0x6a, 0x0e, 0x38, 0x12, 0x6a, 0x0e, 0x38, 0x11, + 0x62, 0x0e, 0x38, 0x12, 0x6a, 0x0e, 0x38, 0x15, 0x7a, 0x0e, 0x38, 0x17, + 0x7a, 0x0e, 0x38, 0x18, 0x82, 0x0e, 0x38, 0x18, 0x82, 0x0e, 0x38, 0x19, + 0x82, 0x0e, 0x38, 0x1a, 0x8a, 0x0e, 0x38, 0x19, 0x82, 0x0e, 0x38, 0x16, + 0x72, 0xce, 0x37, 0x06, 0xd2, 0x0d, 0x33, 0xd5, 0x41, 0xcc, 0x23, 0xe2, + 0xe1, 0x4c, 0x1f, 0xd9, 0x71, 0x0b, 0x22, 0x47, 0x0a, 0x8e, 0x34, 0x65, + 0xaa, 0x8e, 0x37, 0x81, 0xaa, 0x0f, 0x38, 0x90, 0x2a, 0x50, 0x38, 0x8f, + 0x12, 0x50, 0x38, 0x8c, 0xc2, 0x0f, 0x38, 0x8a, 0x8a, 0x4f, 0x38, 0x90, + 0x9a, 0xd0, 0x39, 0x92, 0xaa, 0x10, 0x3a, 0x95, 0xa2, 0xd1, 0x3d, 0xeb, + 0x62, 0x55, 0x4c, 0x9c, 0x7b, 0x1b, 0x64, 0x63, 0xb3, 0x59, 0x5d, 0xea, + 0xda, 0xd5, 0x4d, 0x97, 0x43, 0x9b, 0x63, 0xe2, 0xbb, 0x1d, 0x6d, 0xad, + 0x13, 0x5c, 0x66, 0x10, 0x03, 0x97, 0x52, 0x0d, 0xeb, 0x16, 0x52, 0x82, + 0x83, 0xda, 0x60, 0xcd, 0xfb, 0x5c, 0x6a, 0x87, 0xc3, 0x5a, 0x61, 0x8b, + 0xeb, 0xda, 0x61, 0x7f, 0x4b, 0x1a, 0x60, 0xb9, 0x32, 0x54, 0x47, 0x47, + 0x8a, 0xd0, 0x38, 0x1f, 0x3a, 0x0f, 0x33, 0xe8, 0x89, 0x0d, 0x2c, 0xaa, + 0x91, 0x0b, 0x24, 0x7d, 0x49, 0x4a, 0x1e, 0x8f, 0x41, 0x4b, 0x21, 0xde, + 0x11, 0x4e, 0x2b, 0x26, 0x62, 0x10, 0x35, 0x28, 0x72, 0x50, 0x35, 0x0b, + 0x92, 0x8f, 0x31, 0xa1, 0x49, 0x4c, 0x24, 0x26, 0x71, 0xc8, 0x14, 0xed, + 0xd8, 0x06, 0x10, 0xc8, 0x18, 0x86, 0x0d, 0xc6, 0x70, 0x46, 0x13, 0x90, + 0xf0, 0x45, 0x09, 0x86, 0xb0, 0x86, 0x0c, 0x42, 0xf0, 0x06, 0x00, 0x00, + 0x38, 0x07, 0x00, 0x5f, 0x90, 0x06, 0x00, 0x6c, 0x18, 0x06, 0x00, 0x8d, + 0x92, 0x14, 0x51, 0x92, 0xba, 0x54, 0x51, 0x92, 0xb2, 0x54, 0x51, 0xa0, + 0x29, 0x4d, 0x2f, 0x59, 0x12, 0x93, 0x4a, 0x64, 0x52, 0x93, 0x4a, 0x07, + 0x42, 0x50, 0x40, 0x29, 0x7a, 0xd1, 0x44, 0x32, 0xd2, 0x11, 0x45, 0x3e, + 0x12, 0x52, 0x46, 0x44, 0x42, 0x12, 0x47, 0x36, 0x9a, 0x11, 0x45, 0x03, + 0x1a, 0x90, 0x3f, 0x08, 0x2a, 0x90, 0x3f, 0xf3, 0x81, 0x4f, 0x3d, 0x7f, + 0xaa, 0x53, 0x4c, 0xf4, 0x59, 0xcf, 0x3c, 0x1d, 0xb2, 0xd0, 0x42, 0x09, + 0x22, 0x90, 0x3f, 0x85, 0xfa, 0x53, 0x4d, 0x69, 0xe2, 0xd3, 0x4e, 0x69, + 0xa2, 0xd3, 0x50, 0x74, 0xc2, 0x93, 0x50, 0x71, 0xd2, 0x53, 0x50, 0x69, + 0x52, 0xd3, 0x4e, 0x5d, 0xfa, 0x92, 0x4d, 0x4e, 0x5a, 0xd2, 0x4a, 0x23, + 0x42, 0x11, 0x46, 0x40, 0x82, 0xd2, 0x48, 0x63, 0x51, 0xcb, 0x2c, 0x2d, + 0x82, 0x51, 0x47, 0x25, 0x7a, 0x11, 0x47, 0x45, 0x5a, 0x12, 0x4a, 0x75, + 0xda, 0x13, 0x50, 0xaf, 0xe1, 0x0d, 0x38, 0x94, 0x29, 0x8d, 0x35, 0x55, + 0x32, 0x11, 0x3e, 0x77, 0x32, 0x52, 0x41, 0x46, 0x92, 0x50, 0x3b, 0x20, + 0x4a, 0x11, 0x43, 0x6a, 0x92, 0x93, 0x4e, 0x43, 0xa2, 0x52, 0x49, 0x37, + 0x02, 0x92, 0x47, 0x1e, 0x52, 0xd1, 0x44, 0xf2, 0x09, 0x90, 0x3f, 0xc5, + 0x91, 0x4e, 0x39, 0xbc, 0x61, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x90, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, + 0xc8, 0xc3, 0x0b, 0x93, 0x00, 0x85, 0x11, 0xa3, 0x70, 0x45, 0x13, 0x9c, + 0xa8, 0xc5, 0x12, 0x3f, 0x6a, 0x90, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, + 0xea, 0xcf, 0x34, 0x6b, 0x02, 0x12, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x28, 0x02, 0x00, 0xfa, + 0x00, 0x06, 0x0c, 0x61, 0x39, 0x09, 0x1a, 0x44, 0x29, 0x48, 0x17, 0x7f, + 0x09, 0x8a, 0x1d, 0x9c, 0x19, 0xcb, 0x21, 0x47, 0x41, 0x48, 0x17, 0xec, + 0x89, 0x8d, 0x2b, 0xd3, 0xd9, 0xcc, 0x28, 0x5b, 0xf1, 0x08, 0x19, 0x25, + 0x11, 0x47, 0x12, 0x0b, 0x4a, 0x4e, 0x2f, 0xff, 0xa9, 0x4d, 0x2c, 0x61, + 0x21, 0xc9, 0x1a, 0x45, 0x01, 0x88, 0x16, 0xeb, 0x61, 0x0d, 0x2b, 0x01, + 0x22, 0xce, 0x2d, 0xef, 0xb1, 0x8d, 0x2b, 0x05, 0x1a, 0x0e, 0x2e, 0x8a, + 0x69, 0x0a, 0x20, 0xa9, 0x51, 0x8b, 0x23, 0xb0, 0xc1, 0xcb, 0x23, 0x2d, + 0xca, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x82, 0x01, 0xca, 0x1d, 0x15, + 0xaa, 0x4e, 0x31, 0x10, 0x72, 0x4e, 0x30, 0x53, 0xb2, 0x90, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0xb0, 0x04, 0x00, 0x21, 0x02, 0xcf, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x44, 0x32, 0x90, 0x35, 0xcb, + 0x51, 0x0c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x4a, + 0x82, 0x10, 0x38, 0xe4, 0x59, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x90, + 0x00, 0x00, 0x00, 0x01, 0x1a, 0x0e, 0x2d, 0x0d, 0x62, 0x4e, 0x2f, 0x07, + 0x2a, 0x4e, 0x2f, 0x07, 0x42, 0x0e, 0x2f, 0x2e, 0x82, 0xcf, 0x33, 0x6d, + 0x92, 0xd1, 0x3b, 0x80, 0xe2, 0xd1, 0x3c, 0x15, 0x72, 0xce, 0x2e, 0xd4, + 0x71, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x3a, 0x91, 0x07, 0x15, 0x8b, + 0xb1, 0x0a, 0x20, 0x63, 0x12, 0xd1, 0x3a, 0x85, 0x12, 0x12, 0x3f, 0x38, + 0x52, 0xcf, 0x33, 0xe3, 0xc9, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb1, 0x20, 0x04, 0x00, 0xaf, 0x00, 0x00, 0x00, 0x04, + 0x22, 0x4e, 0x2f, 0x81, 0x22, 0x52, 0x3f, 0x4e, 0x92, 0x10, 0x39, 0x20, + 0xda, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, + 0x00, 0x00, 0x00, 0x8c, 0x29, 0x8a, 0x20, 0x67, 0x32, 0x51, 0x3b, 0x44, + 0x0a, 0x50, 0x36, 0x0c, 0x52, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x22, + 0x2a, 0x4f, 0x32, 0x28, 0x42, 0x0f, 0x33, 0x0e, 0x72, 0x8e, 0x30, 0x13, + 0xda, 0xce, 0x31, 0x04, 0x22, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x5a, + 0x00, 0x00, 0x00, 0x60, 0xea, 0x50, 0x3a, 0x2a, 0x82, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x00, 0x00, 0x00, 0x2c, 0x62, 0x8f, 0x33, 0x3f, + 0x02, 0x50, 0x34, 0x15, 0x8a, 0xce, 0x30, 0x0b, 0x52, 0x4e, 0x2f, 0x04, + 0x2a, 0x4e, 0x2e, 0xd6, 0x91, 0xcc, 0x28, 0x83, 0x60, 0x02, 0x00, 0x6e, + 0x9a, 0xd1, 0x3c, 0xe2, 0x51, 0xcd, 0x2a, 0xf1, 0x79, 0x4d, 0x2c, 0xed, + 0x59, 0xcd, 0x2b, 0x0a, 0x49, 0x46, 0x0f, 0x5b, 0x1a, 0x91, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x22, 0x42, 0xcf, 0x32, 0xae, 0x68, 0x03, 0x00, 0x34, + 0xaa, 0x4f, 0x34, 0x1b, 0xea, 0xce, 0x30, 0xdb, 0xd9, 0xcc, 0x28, 0xf8, + 0x61, 0xce, 0x2d, 0x2b, 0x42, 0x10, 0x35, 0x87, 0x4a, 0xd3, 0x40, 0xa4, + 0x4a, 0x94, 0x46, 0xa6, 0x2a, 0xd4, 0x46, 0x3f, 0xc2, 0x50, 0x38, 0x64, + 0x2a, 0x92, 0x3b, 0x98, 0xaa, 0xd3, 0x42, 0x59, 0xca, 0x11, 0x3b, 0x67, + 0x32, 0x92, 0x3b, 0x50, 0x92, 0x11, 0x39, 0xe2, 0x01, 0x0e, 0x2b, 0xec, + 0x41, 0x0e, 0x2c, 0x6a, 0x3a, 0xd2, 0x3d, 0x53, 0x6a, 0xd1, 0x3a, 0x87, + 0xd2, 0x12, 0x41, 0x8b, 0x22, 0x53, 0x42, 0x8f, 0x82, 0x93, 0x43, 0x9a, + 0x9a, 0xd3, 0x43, 0x90, 0x32, 0x93, 0x42, 0x90, 0x3a, 0x93, 0x42, 0x7d, + 0x82, 0x12, 0x40, 0xb0, 0x52, 0x14, 0x47, 0xa2, 0x0a, 0x94, 0x45, 0xa2, + 0xfa, 0x53, 0x45, 0xa5, 0xda, 0xd3, 0x44, 0xa6, 0x02, 0x54, 0x45, 0xa8, + 0x0a, 0xd4, 0x45, 0xa6, 0xfa, 0x93, 0x45, 0x9b, 0xa2, 0xd3, 0x43, 0xa4, + 0xfa, 0x53, 0x45, 0xa8, 0x1a, 0xd4, 0x45, 0xa8, 0x1a, 0xd4, 0x45, 0xa7, + 0x1a, 0xd4, 0x45, 0xa7, 0x12, 0x94, 0x45, 0xa7, 0x1a, 0xd4, 0x45, 0xa7, + 0x1a, 0x94, 0x45, 0xa0, 0xea, 0xd3, 0x44, 0x9a, 0xa2, 0xd3, 0x43, 0x8f, + 0x42, 0x53, 0x42, 0x21, 0xea, 0x4f, 0x33, 0x66, 0x22, 0x52, 0x3b, 0x5d, + 0xda, 0x51, 0x3a, 0x5e, 0xc2, 0x91, 0x3a, 0x57, 0x7a, 0xd1, 0x39, 0x73, + 0x52, 0xd2, 0x3d, 0x9a, 0x5a, 0xd3, 0x42, 0x5b, 0x82, 0x11, 0x3b, 0x34, + 0x42, 0xd0, 0x35, 0x89, 0xca, 0x92, 0x41, 0x2d, 0x1a, 0xd0, 0x36, 0x30, + 0x42, 0x50, 0x37, 0x34, 0x4a, 0x90, 0x37, 0x20, 0x9a, 0x0f, 0x35, 0x23, + 0xea, 0xcf, 0x35, 0xf0, 0xf9, 0x0d, 0x2e, 0x9e, 0x78, 0x87, 0x1f, 0x7d, + 0x48, 0x46, 0x1a, 0xc8, 0x79, 0x8e, 0x38, 0x13, 0x03, 0x19, 0x64, 0xad, + 0x00, 0x08, 0x21, 0x00, 0x90, 0x82, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, + 0x30, 0x02, 0x00, 0xa2, 0x69, 0x0c, 0x27, 0x8c, 0xc9, 0x0b, 0x24, 0xab, + 0x89, 0x8c, 0x28, 0x9b, 0x31, 0xcc, 0x26, 0x69, 0x81, 0x4a, 0x20, 0x82, + 0x49, 0xcb, 0x22, 0x44, 0x02, 0x92, 0x45, 0x68, 0x42, 0x93, 0x4b, 0x8b, + 0x5a, 0xd4, 0x4f, 0x9e, 0xf2, 0x14, 0x52, 0xc8, 0x42, 0xd6, 0x56, 0xd1, + 0x82, 0x56, 0x58, 0xc6, 0x32, 0xd6, 0x56, 0x85, 0x2a, 0x94, 0x4e, 0x50, + 0xca, 0x52, 0x49, 0xc2, 0x82, 0x16, 0x58, 0xc1, 0x6a, 0x56, 0x57, 0x6a, + 0xf2, 0x52, 0x46, 0x62, 0x1a, 0x12, 0x3e, 0x63, 0xca, 0x11, 0x3c, 0x3e, + 0x42, 0x10, 0x37, 0x0a, 0x7a, 0x8e, 0x30, 0x17, 0x1a, 0x0f, 0x33, 0x1e, + 0xa2, 0xcf, 0x34, 0x47, 0xba, 0xd0, 0x39, 0xf6, 0x41, 0x0e, 0x30, 0x89, + 0xb9, 0x4a, 0x21, 0xe9, 0xd1, 0x4d, 0x2d, 0x92, 0x0a, 0x93, 0x42, 0xaf, + 0xf2, 0x13, 0x46, 0x89, 0xa2, 0x92, 0x41, 0x47, 0x22, 0x0f, 0x32, 0x58, + 0x8a, 0x8e, 0x2d, 0x94, 0x6a, 0x90, 0x36, 0xbc, 0x6a, 0xd1, 0x39, 0xee, + 0x62, 0xd3, 0x42, 0xba, 0xf2, 0x11, 0x3c, 0x8d, 0x8a, 0x90, 0x36, 0x12, + 0x83, 0x14, 0x48, 0x00, 0x9b, 0xd3, 0x44, 0xff, 0x7a, 0x93, 0x45, 0x01, + 0x6b, 0xd3, 0x43, 0xe6, 0x6a, 0x12, 0x40, 0xd3, 0xba, 0x11, 0x3b, 0xc5, + 0x1a, 0x51, 0x38, 0xb3, 0x5a, 0x10, 0x38, 0x9c, 0x22, 0x10, 0x38, 0x8d, + 0x12, 0x10, 0x38, 0x71, 0xfa, 0xce, 0x37, 0x5a, 0x6a, 0x0e, 0x37, 0x2b, + 0x0a, 0xce, 0x31, 0x0a, 0x4a, 0x0e, 0x2c, 0xe0, 0xa1, 0x8c, 0x20, 0xf5, + 0x29, 0x0d, 0x24, 0x0b, 0x02, 0x4e, 0x33, 0x16, 0x6a, 0xce, 0x37, 0x15, + 0x6a, 0x0e, 0x38, 0x15, 0x6a, 0x0e, 0x38, 0x14, 0x62, 0x0e, 0x38, 0x15, + 0x6a, 0x0e, 0x38, 0x16, 0x6a, 0x0e, 0x38, 0x12, 0x5a, 0x0e, 0x38, 0x0f, + 0x4a, 0xce, 0x37, 0x11, 0x5a, 0x0e, 0x38, 0x12, 0x5a, 0x0e, 0x38, 0x10, + 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x11, + 0x5a, 0x0e, 0x38, 0x12, 0x62, 0x0e, 0x38, 0x14, 0x72, 0x0e, 0x38, 0x14, + 0x6a, 0x0e, 0x38, 0x12, 0x62, 0x0e, 0x38, 0x12, 0x62, 0x0e, 0x38, 0x11, + 0x5a, 0x0e, 0x38, 0x11, 0x5a, 0x0e, 0x38, 0x14, 0x6a, 0x0e, 0x38, 0x15, + 0x72, 0x0e, 0x38, 0x17, 0x72, 0x0e, 0x38, 0x16, 0x72, 0x0e, 0x38, 0x16, + 0x72, 0x0e, 0x38, 0x17, 0x72, 0x0e, 0x38, 0x17, 0x72, 0x0e, 0x38, 0x0e, + 0x3a, 0x0e, 0x36, 0xe6, 0xa9, 0x4c, 0x2b, 0xe6, 0x71, 0x4c, 0x22, 0xe4, + 0x41, 0x8c, 0x1d, 0xe7, 0xf9, 0x0b, 0x23, 0x41, 0xda, 0x4d, 0x31, 0x7d, + 0x82, 0x8f, 0x37, 0x8f, 0x0a, 0x10, 0x38, 0x91, 0x42, 0x90, 0x38, 0x91, + 0x12, 0x10, 0x38, 0x8c, 0xa2, 0x0f, 0x38, 0x8e, 0x1a, 0xd0, 0x39, 0x8b, + 0x32, 0x50, 0x38, 0x8e, 0x12, 0xd1, 0x3b, 0xb3, 0xea, 0x92, 0x43, 0x50, + 0xeb, 0x58, 0x5a, 0xb2, 0x2b, 0x5c, 0x67, 0x01, 0x63, 0x96, 0x50, 0x31, + 0x1b, 0xd8, 0x56, 0xdc, 0x83, 0x5d, 0x6c, 0xd5, 0x33, 0x5d, 0x6b, 0x54, + 0x2b, 0x19, 0x5b, 0xf8, 0x42, 0xd6, 0x4f, 0x69, 0xfb, 0xd9, 0x5d, 0xc6, + 0xa3, 0x5c, 0x69, 0x86, 0xb3, 0x1a, 0x61, 0x85, 0xb3, 0xda, 0x60, 0x71, + 0x1b, 0x1a, 0x5e, 0xd9, 0x3a, 0x15, 0x4b, 0x64, 0xa2, 0x91, 0x3c, 0x0f, + 0xd2, 0x8e, 0x31, 0xdb, 0x31, 0xcd, 0x2a, 0xb5, 0xf9, 0x8b, 0x25, 0xb1, + 0x19, 0x0c, 0x26, 0x59, 0x91, 0x49, 0x1a, 0x9a, 0xe9, 0xcb, 0x23, 0x02, + 0x22, 0x0f, 0x31, 0x10, 0xd2, 0x0f, 0x33, 0x04, 0x52, 0x8f, 0x31, 0xaa, + 0x91, 0x8c, 0x26, 0x24, 0x61, 0x08, 0x15, 0xe7, 0x68, 0x86, 0x0d, 0xc4, + 0x40, 0x85, 0x09, 0x96, 0x40, 0x04, 0x00, 0xb8, 0x08, 0xc6, 0x10, 0xa2, + 0x88, 0x86, 0x11, 0x64, 0x80, 0x06, 0x0b, 0x6f, 0x50, 0x47, 0x0d, 0x78, + 0xb8, 0x06, 0x08, 0x57, 0x08, 0x06, 0x00, 0x68, 0x08, 0x06, 0x00, 0x33, + 0xe2, 0x51, 0x45, 0x7d, 0x19, 0x4c, 0x2d, 0xc0, 0x51, 0x8e, 0x33, 0xf6, + 0xb9, 0x4f, 0x3b, 0x1c, 0xfa, 0x90, 0x41, 0x80, 0xfa, 0x53, 0x4d, 0x10, + 0x8a, 0x90, 0x41, 0x35, 0xea, 0xd1, 0x45, 0x44, 0x42, 0xd2, 0x47, 0x47, + 0x5a, 0x12, 0x48, 0x29, 0x72, 0x91, 0x43, 0x1f, 0xda, 0x50, 0x42, 0x2c, + 0x52, 0x51, 0x42, 0x4e, 0x52, 0xd2, 0x48, 0x3d, 0x62, 0xd1, 0x42, 0x25, + 0xea, 0x90, 0x42, 0x23, 0xda, 0x10, 0x43, 0x1f, 0xca, 0xd0, 0x42, 0x2e, + 0x3a, 0x51, 0x44, 0x89, 0x1a, 0x54, 0x4d, 0x82, 0x6a, 0x94, 0x51, 0x5e, + 0x2a, 0x13, 0x4e, 0x61, 0x2a, 0x53, 0x4e, 0x6b, 0x7a, 0x93, 0x4f, 0x68, + 0x52, 0x53, 0x4e, 0x4d, 0x42, 0xd2, 0x4a, 0x45, 0x22, 0x92, 0x49, 0x10, + 0x92, 0x50, 0x43, 0x03, 0x92, 0x50, 0x41, 0xe6, 0x61, 0x0f, 0x3e, 0x53, + 0xaa, 0x52, 0x4a, 0x34, 0xfa, 0x91, 0x48, 0x5c, 0x0a, 0x93, 0x4d, 0x92, + 0xa2, 0xd4, 0x52, 0xa0, 0x6a, 0x55, 0x57, 0x5e, 0xe8, 0x43, 0x13, 0x59, + 0x58, 0x03, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0x12, 0xd4, 0x4f, 0x64, 0x8a, 0xd3, 0x4d, 0x4c, 0xb2, 0x92, 0x4a, 0x24, + 0xd2, 0xd1, 0x45, 0x1b, 0x2a, 0x11, 0x44, 0xe9, 0x01, 0x90, 0x3e, 0xc4, + 0x81, 0x4e, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4e, 0x08, 0x43, 0x09, 0x85, 0x98, 0x44, 0x10, 0x7b, + 0x50, 0x84, 0x0e, 0x85, 0xb0, 0x04, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x50, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x9b, 0x10, 0x03, 0x00, 0xf9, 0x00, 0x46, 0x0c, 0x6e, + 0xb1, 0x89, 0x1c, 0x49, 0x89, 0x48, 0x18, 0xbb, 0x01, 0x0c, 0x26, 0x55, + 0x39, 0x89, 0x1d, 0x4c, 0x00, 0x00, 0x00, 0x01, 0x3a, 0x8e, 0x30, 0x81, + 0x51, 0x8a, 0x1e, 0xe1, 0x09, 0xcd, 0x29, 0xe1, 0xf9, 0xcc, 0x29, 0x53, + 0xb1, 0x88, 0x18, 0x3d, 0x11, 0x88, 0x15, 0xcf, 0x20, 0x04, 0x00, 0xe2, + 0xf1, 0x8c, 0x2a, 0x03, 0x32, 0x8e, 0x2e, 0x01, 0x12, 0x0e, 0x2e, 0x27, + 0x72, 0x0f, 0x34, 0xfc, 0xb1, 0x4d, 0x2d, 0x04, 0x22, 0x8e, 0x2e, 0xbf, + 0xf8, 0x03, 0x00, 0x0f, 0xba, 0x4e, 0x30, 0x51, 0x00, 0x00, 0x00, 0x2a, + 0x32, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x72, 0x4e, 0x30, 0x11, + 0xa2, 0xce, 0x30, 0x44, 0x3a, 0xd0, 0x37, 0x13, 0xa2, 0xce, 0x31, 0x46, + 0x39, 0x48, 0x17, 0x01, 0x2a, 0xce, 0x2d, 0x18, 0xd2, 0x0e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x7c, 0xc9, 0x09, 0x1e, 0x53, 0x6a, 0x50, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x34, 0x61, 0x87, 0x14, 0x12, 0xa2, 0x4e, 0x31, 0x22, + 0x4a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, + 0x79, 0x0c, 0x28, 0x0f, 0x6a, 0x8e, 0x2f, 0x12, 0x82, 0x4e, 0x30, 0x0c, + 0x62, 0x0e, 0x30, 0x3c, 0xea, 0x4f, 0x35, 0x03, 0x22, 0x8e, 0x2e, 0x13, + 0x7a, 0x8e, 0x30, 0x6a, 0x32, 0xd1, 0x3a, 0x2d, 0x22, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0x88, + 0xc1, 0x0a, 0x20, 0x63, 0x32, 0x51, 0x3b, 0x85, 0x32, 0x92, 0x3f, 0x29, + 0x5a, 0x4f, 0x33, 0xd9, 0xb1, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa1, 0x48, 0x03, 0x00, 0xa1, 0x00, 0x00, 0x00, 0x14, + 0xb2, 0x8e, 0x31, 0x86, 0x52, 0x52, 0x40, 0x51, 0x9a, 0xd0, 0x38, 0x20, + 0xfa, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, + 0x51, 0x47, 0x13, 0x88, 0x31, 0xca, 0x1f, 0x6b, 0x02, 0xd1, 0x3b, 0x7d, + 0xca, 0x11, 0x3d, 0x07, 0x4a, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf1, 0x89, 0x0d, 0x2c, 0x52, 0x9a, 0x10, 0x39, 0x23, + 0x02, 0x4f, 0x32, 0xfe, 0x01, 0x8e, 0x2e, 0x05, 0x42, 0x4e, 0x2f, 0xc4, + 0x09, 0xcc, 0x25, 0xf0, 0xe9, 0x0c, 0x2a, 0x5d, 0xca, 0xd0, 0x39, 0x00, + 0x22, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x80, 0xc9, 0x89, 0x1e, 0x82, + 0x22, 0x12, 0x3e, 0x06, 0x1a, 0x0e, 0x2e, 0x03, 0xf2, 0xcd, 0x2c, 0x2a, + 0x5a, 0x0f, 0x34, 0xe5, 0x39, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xdb, + 0xf9, 0x0c, 0x2a, 0x0b, 0x72, 0x8e, 0x30, 0xfa, 0x19, 0xce, 0x2d, 0x02, + 0x1a, 0xce, 0x2e, 0xfe, 0xd9, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x59, 0x0a, 0x20, 0x72, 0x00, 0x00, 0x00, 0xb0, 0x69, 0x0b, 0x23, 0xf2, + 0x99, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x50, 0x7a, 0x50, 0x38, 0x11, + 0x9a, 0x0e, 0x30, 0xe8, 0x51, 0x4d, 0x2a, 0xd9, 0x69, 0xcd, 0x29, 0x84, + 0xfa, 0xd2, 0x3f, 0x97, 0xda, 0x13, 0x43, 0x99, 0xe2, 0x93, 0x44, 0x68, + 0x12, 0xd2, 0x3d, 0x75, 0xba, 0xd2, 0x3e, 0xad, 0x62, 0x14, 0x46, 0x63, + 0x1a, 0x92, 0x3c, 0x45, 0x02, 0x91, 0x37, 0x4d, 0x62, 0xd1, 0x38, 0x3f, + 0xca, 0x10, 0x37, 0xe8, 0x11, 0x4e, 0x2c, 0x5b, 0xfa, 0x11, 0x3b, 0x5a, + 0xa2, 0xd1, 0x3b, 0x8c, 0x2a, 0x13, 0x42, 0x8d, 0x1a, 0x13, 0x42, 0x8b, + 0x02, 0xd3, 0x41, 0x8c, 0x22, 0x13, 0x42, 0x95, 0x7a, 0x53, 0x43, 0xaa, + 0x1a, 0x14, 0x46, 0xab, 0x1a, 0x54, 0x46, 0xa5, 0x12, 0x94, 0x45, 0xaa, + 0x02, 0x14, 0x46, 0xa6, 0xf2, 0x93, 0x45, 0xa7, 0x12, 0x94, 0x45, 0xae, + 0x22, 0x14, 0x46, 0xaa, 0x1a, 0x14, 0x46, 0xa1, 0xda, 0x13, 0x45, 0xa6, + 0x02, 0x94, 0x45, 0xa5, 0x0a, 0x94, 0x45, 0xa6, 0x02, 0x94, 0x45, 0xa3, + 0x02, 0x54, 0x45, 0xa4, 0x02, 0x54, 0x45, 0xa0, 0xea, 0xd3, 0x44, 0xa1, + 0xea, 0x13, 0x45, 0x9e, 0xc2, 0x93, 0x44, 0x9b, 0x92, 0x13, 0x44, 0x94, + 0x62, 0x13, 0x43, 0x62, 0x0a, 0xd2, 0x3b, 0x43, 0xc2, 0x50, 0x37, 0x4f, + 0x22, 0xd1, 0x38, 0x51, 0x42, 0xd1, 0x38, 0x49, 0x0a, 0x51, 0x38, 0x18, + 0xa2, 0x8f, 0x33, 0x9b, 0x82, 0x13, 0x43, 0x4d, 0x12, 0x51, 0x39, 0x51, + 0x22, 0xd1, 0x39, 0x5d, 0x82, 0x11, 0x3c, 0x32, 0x2a, 0xd0, 0x37, 0x19, + 0xa2, 0x0f, 0x34, 0x2f, 0x32, 0x10, 0x37, 0x2e, 0x2a, 0x10, 0x37, 0xd6, + 0x79, 0x4d, 0x2c, 0xc2, 0x99, 0xcc, 0x28, 0x1e, 0x01, 0x8a, 0x20, 0xc2, + 0x31, 0xce, 0x38, 0x86, 0x72, 0xd4, 0x50, 0x9e, 0xf2, 0xd4, 0x52, 0xca, + 0xb8, 0x48, 0x24, 0x98, 0x38, 0x45, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x68, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x50, 0x02, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x48, 0x02, 0x00, 0xa7, 0x79, 0xcc, 0x27, 0xa8, 0xa1, 0x4c, 0x28, 0xa6, + 0x91, 0x4c, 0x28, 0xa6, 0x61, 0x4c, 0x28, 0x72, 0xb1, 0x4a, 0x21, 0x5c, + 0x29, 0xca, 0x1e, 0x10, 0x62, 0xd0, 0x3d, 0x3a, 0x02, 0x52, 0x46, 0x5c, + 0xea, 0x12, 0x4a, 0x95, 0xaa, 0x14, 0x51, 0xa8, 0x4a, 0x15, 0x53, 0xd2, + 0x92, 0x96, 0x58, 0xd7, 0xb2, 0x16, 0x59, 0xc6, 0x2a, 0x96, 0x56, 0x7f, + 0x02, 0x54, 0x4d, 0x41, 0x3a, 0x92, 0x46, 0x93, 0x2a, 0x15, 0x52, 0x87, + 0x92, 0x94, 0x4f, 0x60, 0x62, 0x12, 0x42, 0x67, 0x22, 0xd2, 0x3d, 0x68, + 0xea, 0x91, 0x3c, 0x32, 0xfa, 0x4f, 0x35, 0x11, 0xca, 0x4e, 0x32, 0x18, + 0x3a, 0x8f, 0x33, 0x23, 0xe2, 0xcf, 0x35, 0x4a, 0xda, 0x10, 0x3a, 0xc4, + 0x99, 0x4c, 0x29, 0x82, 0x69, 0x4a, 0x20, 0x15, 0x1a, 0x8f, 0x32, 0xaa, + 0xea, 0x93, 0x45, 0xa3, 0x8a, 0x93, 0x44, 0x6a, 0xc2, 0x11, 0x3d, 0x3e, + 0xd2, 0x0d, 0x2a, 0x60, 0xc2, 0xce, 0x2a, 0x9c, 0x9a, 0x10, 0x38, 0xc5, + 0x12, 0x92, 0x3c, 0xed, 0xb2, 0x93, 0x42, 0x74, 0x2a, 0x50, 0x34, 0xf0, + 0x8a, 0xd3, 0x42, 0x14, 0x73, 0x54, 0x47, 0x0b, 0x23, 0xd4, 0x45, 0x09, + 0x03, 0x94, 0x46, 0xef, 0xa2, 0x12, 0x41, 0xd5, 0xd2, 0x51, 0x3d, 0xc4, + 0x12, 0x91, 0x38, 0xb8, 0xb2, 0x10, 0x38, 0xa3, 0x22, 0xd0, 0x37, 0x90, + 0x12, 0xd0, 0x37, 0x7b, 0x82, 0x8f, 0x37, 0x58, 0x6a, 0x8e, 0x32, 0x42, + 0x42, 0xce, 0x30, 0x07, 0xea, 0x8c, 0x2a, 0xc9, 0x39, 0x4b, 0x1d, 0xeb, + 0x41, 0x0d, 0x28, 0x05, 0xc2, 0xcd, 0x31, 0x13, 0x5a, 0x8e, 0x37, 0x12, + 0x5a, 0x0e, 0x38, 0x15, 0x6a, 0x0e, 0x38, 0x14, 0x62, 0x0e, 0x38, 0x11, + 0x52, 0xce, 0x37, 0x11, 0x52, 0x0e, 0x38, 0x11, 0x52, 0xce, 0x37, 0x10, + 0x4a, 0xce, 0x37, 0x10, 0x52, 0x0e, 0x38, 0x11, 0x52, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x11, + 0x5a, 0x0e, 0x38, 0x11, 0x5a, 0x0e, 0x38, 0x13, 0x62, 0x0e, 0x38, 0x13, + 0x6a, 0x0e, 0x38, 0x13, 0x62, 0x0e, 0x38, 0x11, 0x5a, 0x0e, 0x38, 0x0f, + 0x52, 0xce, 0x37, 0x11, 0x5a, 0x0e, 0x38, 0x13, 0x62, 0x0e, 0x38, 0x13, + 0x62, 0xce, 0x37, 0x13, 0x62, 0x8e, 0x37, 0x13, 0x62, 0xce, 0x37, 0x13, + 0x62, 0xce, 0x37, 0x14, 0x62, 0x0e, 0x38, 0x14, 0x6a, 0xce, 0x37, 0x08, + 0x32, 0xce, 0x31, 0xeb, 0x71, 0x4d, 0x21, 0xe6, 0x71, 0x4c, 0x1c, 0xe5, + 0x71, 0xcc, 0x20, 0x05, 0xfa, 0x0c, 0x23, 0x60, 0xea, 0x4e, 0x34, 0x87, + 0x02, 0xd0, 0x37, 0x8f, 0x1a, 0x10, 0x38, 0x92, 0x3a, 0x90, 0x38, 0x92, + 0x1a, 0x10, 0x38, 0x89, 0x32, 0x4f, 0x38, 0x8a, 0x6a, 0xd0, 0x39, 0x88, + 0x42, 0x50, 0x39, 0x97, 0x12, 0x11, 0x3e, 0xe3, 0x0a, 0x95, 0x4b, 0x96, + 0x23, 0x5b, 0x63, 0x47, 0xa3, 0x98, 0x59, 0xf4, 0x1a, 0x56, 0x4f, 0xb2, + 0x2b, 0x5c, 0x67, 0xd6, 0x53, 0x9d, 0x6b, 0x8a, 0xd3, 0xda, 0x61, 0xf4, + 0x32, 0x56, 0x4f, 0x4a, 0xcb, 0xd8, 0x59, 0xb0, 0x1b, 0xdc, 0x66, 0xa7, + 0xf3, 0x9b, 0x65, 0x98, 0x6b, 0x9b, 0x63, 0x89, 0xc3, 0x5a, 0x61, 0x1d, + 0x5b, 0x97, 0x53, 0x89, 0xaa, 0x12, 0x41, 0x10, 0xe2, 0xce, 0x31, 0xdd, + 0x39, 0x0d, 0x2b, 0xc5, 0x61, 0x4c, 0x28, 0xa4, 0xb1, 0x4b, 0x24, 0x54, + 0x39, 0xc9, 0x19, 0x82, 0xd9, 0x8a, 0x20, 0xee, 0xa1, 0x8e, 0x2f, 0x13, + 0xda, 0x8f, 0x33, 0x02, 0x22, 0x0f, 0x31, 0xb0, 0xa9, 0x8c, 0x27, 0x27, + 0x71, 0xc8, 0x15, 0xce, 0xc8, 0x45, 0x0b, 0xad, 0x98, 0x04, 0x08, 0x94, + 0x18, 0x04, 0x00, 0x93, 0x48, 0x04, 0x08, 0xcf, 0x08, 0x87, 0x17, 0xd9, + 0x08, 0x08, 0x1a, 0x8d, 0xd0, 0xc6, 0x10, 0xaf, 0x48, 0xc7, 0x12, 0x92, + 0xb0, 0xc6, 0x0f, 0x63, 0x18, 0x06, 0x00, 0x95, 0xa8, 0x06, 0x0d, 0x45, + 0x5a, 0x12, 0x48, 0xd9, 0x19, 0x0f, 0x39, 0x15, 0xd2, 0x50, 0x41, 0x6a, + 0x3a, 0x93, 0x4b, 0x75, 0xb2, 0x93, 0x4c, 0x82, 0x1a, 0x14, 0x4e, 0x19, + 0xca, 0x50, 0x42, 0x43, 0x2a, 0xd2, 0x47, 0x43, 0x1a, 0x52, 0x47, 0x22, + 0x4a, 0x51, 0x43, 0x44, 0x3a, 0xd2, 0x46, 0x4d, 0x42, 0x52, 0x47, 0x80, + 0x92, 0x13, 0x4c, 0x33, 0x22, 0x51, 0x41, 0x17, 0x62, 0x10, 0x40, 0x84, + 0xf2, 0x13, 0x4d, 0x19, 0xa2, 0x50, 0x42, 0x17, 0x9a, 0x90, 0x41, 0x4e, + 0x52, 0x92, 0x48, 0x13, 0x6a, 0x50, 0x40, 0x85, 0x72, 0x94, 0x51, 0x5d, + 0xea, 0x52, 0x4d, 0x5a, 0xea, 0x52, 0x4d, 0x51, 0xa2, 0x92, 0x4b, 0x54, + 0x92, 0x92, 0x4b, 0x38, 0xc2, 0xd1, 0x48, 0x0d, 0x62, 0xd0, 0x42, 0xfe, + 0xe9, 0x8f, 0x40, 0xdb, 0x49, 0x8f, 0x3a, 0x15, 0x01, 0x49, 0x24, 0xf2, + 0xd9, 0xcf, 0x3f, 0x7f, 0x0a, 0xd4, 0x50, 0x87, 0x6a, 0x14, 0x52, 0x90, + 0xf2, 0x14, 0x55, 0x50, 0x3a, 0x53, 0x50, 0xca, 0x31, 0x0f, 0x40, 0xd2, + 0x70, 0x07, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, + 0x32, 0x14, 0x50, 0x61, 0x8a, 0x53, 0x4d, 0x4a, 0x92, 0x12, 0x4a, 0x1c, + 0x8a, 0x91, 0x44, 0x12, 0x0a, 0x51, 0x43, 0xed, 0xe9, 0xcf, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x78, 0x02, 0x00, 0x4d, + 0x50, 0x03, 0x09, 0x57, 0x48, 0x03, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, + 0x3a, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x72, 0x71, 0x89, 0x1b, 0x4c, + 0xa1, 0xc8, 0x18, 0xc1, 0x29, 0x8c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x9e, + 0xb9, 0x8b, 0x26, 0x5f, 0x29, 0x09, 0x1b, 0xe6, 0x89, 0x0d, 0x2b, 0xac, + 0x90, 0x03, 0x00, 0x17, 0xb2, 0x4e, 0x30, 0xc8, 0x31, 0x4c, 0x26, 0x04, + 0xf2, 0xcd, 0x2b, 0x08, 0x02, 0x8e, 0x2d, 0xee, 0x81, 0x8d, 0x2b, 0x04, + 0x32, 0x8e, 0x2e, 0xf2, 0xc1, 0x8d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x2e, + 0x5a, 0xcf, 0x33, 0x0b, 0x3a, 0x4e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xde, + 0x41, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x2f, 0xba, 0x0f, 0x34, 0x01, + 0x02, 0x0e, 0x2e, 0x0d, 0x5a, 0x4e, 0x30, 0xff, 0x01, 0xce, 0x2e, 0x48, + 0x49, 0x48, 0x18, 0x5b, 0xea, 0x50, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x98, 0x02, 0x00, 0x5b, 0xe2, 0x90, 0x39, 0x03, 0x19, 0x46, 0x0d, 0x91, + 0x00, 0x00, 0x00, 0x4f, 0x52, 0x10, 0x38, 0x12, 0xaa, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0x4c, 0x92, 0x10, 0x38, 0x07, + 0x42, 0x8e, 0x2e, 0xd7, 0x41, 0x0c, 0x25, 0x08, 0x12, 0xce, 0x2c, 0x11, + 0x92, 0x8e, 0x2f, 0x33, 0xaa, 0xcf, 0x33, 0x0d, 0x6a, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0x60, + 0xe2, 0xd0, 0x39, 0x81, 0xd2, 0x51, 0x3d, 0x27, 0xe2, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0x93, + 0xc1, 0x4a, 0x21, 0x5c, 0x0a, 0x51, 0x3b, 0x83, 0x52, 0x92, 0x40, 0x1c, + 0xf2, 0x0e, 0x32, 0xe5, 0x21, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x2d, + 0xea, 0x4f, 0x35, 0x88, 0x72, 0xd2, 0x40, 0x51, 0xaa, 0x10, 0x39, 0x20, + 0x02, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, + 0x79, 0x47, 0x15, 0x68, 0x00, 0x00, 0x00, 0x68, 0x2a, 0xd1, 0x3b, 0x86, + 0x12, 0xd2, 0x3f, 0x19, 0x7a, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x00, 0x0e, 0x8a, 0xce, 0x30, 0x83, + 0xca, 0x91, 0x3c, 0x0b, 0x5a, 0x8e, 0x2f, 0x0a, 0x62, 0x4e, 0x30, 0x03, + 0x32, 0x0e, 0x30, 0x1e, 0x1a, 0xcf, 0x32, 0x15, 0x8a, 0xce, 0x30, 0x10, + 0x7a, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x84, 0xd0, 0x03, 0x00, 0x5c, + 0x02, 0xd1, 0x3a, 0x02, 0xfa, 0x4d, 0x2d, 0x13, 0xaa, 0x0e, 0x31, 0x23, + 0xea, 0x0e, 0x32, 0x0e, 0x62, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x79, + 0x00, 0x00, 0x00, 0x59, 0x1a, 0x11, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xad, + 0xe9, 0x4b, 0x25, 0xf6, 0x01, 0x0e, 0x2e, 0xf7, 0xa1, 0x8d, 0x2c, 0x03, + 0x12, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x53, 0xf2, 0x50, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x7a, 0x10, 0x38, 0x5c, 0x08, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xda, 0x4e, 0x31, 0xde, 0x09, 0x8d, 0x29, 0xed, + 0x29, 0x4e, 0x2c, 0x2a, 0x32, 0x90, 0x34, 0x84, 0xe2, 0x92, 0x3f, 0x99, + 0xfa, 0xd3, 0x44, 0xa3, 0x1a, 0x14, 0x46, 0x39, 0xaa, 0x90, 0x37, 0x7e, + 0xca, 0xd2, 0x3f, 0xbb, 0x82, 0xd4, 0x47, 0x4d, 0x32, 0x11, 0x39, 0x4d, + 0x5a, 0x11, 0x39, 0x57, 0xba, 0xd1, 0x39, 0xe9, 0x21, 0x4e, 0x2c, 0x5a, + 0xc2, 0xd1, 0x39, 0x54, 0x6a, 0x11, 0x3b, 0x87, 0xf2, 0x52, 0x41, 0x85, + 0xd2, 0x12, 0x41, 0x89, 0xea, 0x92, 0x41, 0x8e, 0x22, 0x53, 0x42, 0xa5, + 0x02, 0xd4, 0x44, 0xa9, 0xfa, 0xd3, 0x45, 0xa5, 0x0a, 0x54, 0x45, 0xa6, + 0x12, 0xd4, 0x45, 0xad, 0x2a, 0x94, 0x46, 0xb5, 0x4a, 0x94, 0x47, 0xae, + 0x22, 0x54, 0x46, 0xa4, 0x02, 0x94, 0x45, 0xa4, 0x02, 0x54, 0x45, 0xa2, + 0xf2, 0x13, 0x45, 0xa2, 0xfa, 0x13, 0x45, 0xa2, 0xf2, 0x13, 0x45, 0xa0, + 0xda, 0xd3, 0x44, 0x97, 0x82, 0x93, 0x43, 0x9d, 0xca, 0x93, 0x44, 0x9d, + 0xb2, 0x53, 0x44, 0x9e, 0xba, 0xd3, 0x44, 0x9a, 0x92, 0x13, 0x44, 0x8f, + 0x32, 0x93, 0x42, 0x8e, 0x3a, 0x53, 0x42, 0x1b, 0xa2, 0x8f, 0x32, 0x17, + 0x7a, 0xcf, 0x31, 0x4d, 0x0a, 0x51, 0x38, 0x46, 0xf2, 0xd0, 0x37, 0x20, + 0xc2, 0x4f, 0x35, 0x13, 0x6a, 0x0f, 0x33, 0x7e, 0x72, 0x12, 0x40, 0xce, + 0x69, 0x8d, 0x29, 0x2c, 0x22, 0x50, 0x35, 0x52, 0x2a, 0xd1, 0x3a, 0x6d, + 0x12, 0x52, 0x3e, 0x33, 0x32, 0xd0, 0x37, 0x2b, 0x2a, 0x50, 0x36, 0x07, + 0xc2, 0x8e, 0x31, 0xbc, 0x81, 0xcc, 0x28, 0xbc, 0x49, 0x0c, 0x28, 0x02, + 0x22, 0x90, 0x40, 0xc5, 0x39, 0x0e, 0x39, 0x6c, 0x29, 0x8c, 0x2f, 0x00, + 0x28, 0xc2, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x03, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x02, 0x00, 0x00, + 0x20, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x58, 0x02, 0x00, 0xab, 0x99, 0x0c, 0x28, 0xa2, 0x49, 0xcc, 0x26, 0x6b, + 0x91, 0x0a, 0x20, 0xc2, 0x19, 0x8d, 0x2a, 0xc2, 0x11, 0xcd, 0x2a, 0x6d, + 0x91, 0xca, 0x20, 0xf9, 0xe9, 0x0f, 0x3a, 0xec, 0x21, 0x91, 0x40, 0x17, + 0x32, 0xd1, 0x42, 0x5b, 0xfa, 0x12, 0x4a, 0x9f, 0xfa, 0x54, 0x52, 0xb5, + 0xb2, 0x55, 0x54, 0xd7, 0xba, 0x16, 0x59, 0xd8, 0xb2, 0x16, 0x59, 0xc1, + 0x0a, 0x96, 0x55, 0x71, 0x8a, 0xd3, 0x4b, 0x17, 0xda, 0x50, 0x41, 0x15, + 0xda, 0xd0, 0x40, 0x2b, 0x1a, 0x11, 0x40, 0x5a, 0x0a, 0x12, 0x3f, 0x6b, + 0x2a, 0x92, 0x3d, 0x6d, 0x02, 0x12, 0x3d, 0x27, 0x8a, 0xcf, 0x33, 0x11, + 0xc2, 0x0e, 0x32, 0x15, 0x32, 0x4f, 0x33, 0x28, 0x0a, 0x50, 0x36, 0x42, + 0x92, 0x10, 0x39, 0x9c, 0x89, 0x8b, 0x24, 0x9a, 0x49, 0x4b, 0x23, 0x3f, + 0x5a, 0x10, 0x38, 0xb4, 0x22, 0x14, 0x47, 0x9b, 0x52, 0xd3, 0x43, 0x4b, + 0x42, 0xd0, 0x34, 0x3b, 0x52, 0x0d, 0x24, 0x76, 0x5a, 0x0f, 0x31, 0xae, + 0x12, 0xd1, 0x38, 0xe5, 0x02, 0x13, 0x40, 0xcf, 0x9a, 0x12, 0x3e, 0x74, + 0x5a, 0x10, 0x35, 0x08, 0x3b, 0x14, 0x46, 0x11, 0x5b, 0x54, 0x47, 0x0b, + 0x23, 0x14, 0x46, 0xf6, 0x22, 0x93, 0x42, 0xd9, 0x02, 0xd2, 0x3e, 0xc4, + 0x2a, 0x11, 0x39, 0xb2, 0xc2, 0x10, 0x38, 0xa2, 0x2a, 0x10, 0x38, 0x90, + 0x12, 0xd0, 0x37, 0x80, 0x5a, 0x8f, 0x37, 0x5d, 0x62, 0x8e, 0x34, 0x46, + 0x32, 0xce, 0x2b, 0x2f, 0xaa, 0x4d, 0x2f, 0xca, 0xc9, 0x8a, 0x1e, 0xa9, + 0x61, 0xca, 0x1e, 0xf5, 0x49, 0x4d, 0x32, 0x0f, 0x4a, 0x4e, 0x37, 0x10, + 0x52, 0xce, 0x37, 0x11, 0x52, 0xce, 0x37, 0x10, 0x52, 0xce, 0x37, 0x0e, + 0x42, 0x4e, 0x37, 0x10, 0x4a, 0x0e, 0x37, 0x0e, 0x4a, 0x4e, 0x36, 0x0d, + 0x42, 0x4e, 0x36, 0x0e, 0x42, 0x0e, 0x37, 0x0f, 0x52, 0xce, 0x37, 0x0e, + 0x4a, 0xce, 0x37, 0x0d, 0x42, 0xce, 0x37, 0x0e, 0x4a, 0xce, 0x37, 0x0e, + 0x4a, 0xce, 0x37, 0x0f, 0x52, 0xce, 0x37, 0x0f, 0x52, 0x0e, 0x38, 0x11, + 0x5a, 0x0e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x8e, 0x37, 0x0e, + 0x4a, 0x4e, 0x37, 0x0f, 0x52, 0x4e, 0x37, 0x0f, 0x4a, 0x8e, 0x36, 0x0f, + 0x4a, 0x8e, 0x34, 0x10, 0x52, 0x4e, 0x33, 0x10, 0x52, 0x8e, 0x35, 0x10, + 0x52, 0xce, 0x36, 0x0f, 0x4a, 0x4e, 0x37, 0x0f, 0x52, 0x0e, 0x37, 0x14, + 0x92, 0x4e, 0x32, 0xed, 0x61, 0xcd, 0x22, 0x03, 0x92, 0x0d, 0x29, 0xfb, + 0x51, 0x8d, 0x24, 0x49, 0xba, 0x4d, 0x31, 0x75, 0xaa, 0x0f, 0x37, 0x88, + 0x02, 0xd0, 0x37, 0x8b, 0x12, 0x10, 0x38, 0x90, 0x1a, 0xd0, 0x37, 0x87, + 0x12, 0x10, 0x38, 0x87, 0x62, 0x50, 0x39, 0x88, 0x12, 0x10, 0x39, 0x92, + 0x42, 0x50, 0x3b, 0xa7, 0x52, 0xd2, 0x41, 0x46, 0x83, 0xd8, 0x58, 0x98, + 0x3b, 0x9b, 0x63, 0xe8, 0xc2, 0x95, 0x4d, 0x3e, 0x53, 0x58, 0x58, 0xd0, + 0x03, 0x9d, 0x6a, 0xc2, 0x7b, 0xdc, 0x68, 0x31, 0x23, 0xd8, 0x56, 0x12, + 0x23, 0xd7, 0x52, 0x8a, 0xd3, 0xda, 0x61, 0xd8, 0x5b, 0x9d, 0x6b, 0x84, + 0xa3, 0xda, 0x60, 0x85, 0xb3, 0x1a, 0x61, 0x58, 0x33, 0x19, 0x5b, 0x90, + 0xe2, 0x12, 0x42, 0x1d, 0x52, 0x4f, 0x33, 0xd2, 0xf1, 0xcc, 0x29, 0xc2, + 0x59, 0x0c, 0x28, 0xc1, 0x51, 0x0c, 0x28, 0x57, 0x39, 0x09, 0x1a, 0x6f, + 0x61, 0x8a, 0x1e, 0xd9, 0x29, 0x8e, 0x2c, 0x0a, 0x9a, 0x4f, 0x32, 0x00, + 0x2a, 0x0f, 0x31, 0xb4, 0xd9, 0x0c, 0x28, 0x23, 0x61, 0x88, 0x15, 0xb3, + 0xd0, 0x04, 0x08, 0x99, 0x18, 0x04, 0x00, 0xa8, 0x28, 0x05, 0x10, 0x8d, + 0x00, 0x04, 0x00, 0x91, 0xd8, 0x84, 0x0f, 0x10, 0xd9, 0xc8, 0x1e, 0x17, + 0x71, 0x49, 0x21, 0xe8, 0x50, 0x88, 0x1b, 0xc9, 0xa8, 0xc7, 0x17, 0x9b, + 0xd0, 0xc6, 0x10, 0x7f, 0x78, 0x06, 0x0c, 0x55, 0xe0, 0x05, 0x00, 0x5d, + 0x52, 0xd3, 0x4a, 0x47, 0x52, 0x92, 0x47, 0x6b, 0x72, 0x13, 0x4c, 0x7f, + 0xea, 0x53, 0x4e, 0x7d, 0xfa, 0xd3, 0x4d, 0x8b, 0x5a, 0x14, 0x50, 0x1f, + 0xfa, 0x50, 0x43, 0x1e, 0x0a, 0x51, 0x43, 0x1f, 0x0a, 0x51, 0x43, 0x5d, + 0x12, 0xd3, 0x4a, 0x83, 0x0a, 0x94, 0x4c, 0x65, 0xca, 0xd2, 0x48, 0x2d, + 0xfa, 0x90, 0x41, 0x20, 0xba, 0x10, 0x41, 0xe2, 0xc1, 0x8e, 0x39, 0x87, + 0x12, 0x94, 0x4d, 0x17, 0x92, 0x10, 0x42, 0x23, 0xf2, 0x10, 0x43, 0x12, + 0x6a, 0xd0, 0x40, 0x14, 0x72, 0x90, 0x40, 0x53, 0x92, 0xd2, 0x4b, 0x49, + 0x5a, 0x12, 0x4b, 0x4f, 0x7a, 0x52, 0x4b, 0x45, 0x3a, 0x12, 0x4a, 0x30, + 0x52, 0xd1, 0x46, 0x2c, 0x3a, 0x11, 0x47, 0xfe, 0xe9, 0x4f, 0x40, 0xdd, + 0x69, 0x4f, 0x3b, 0x59, 0x21, 0x0b, 0x2a, 0x32, 0x09, 0xca, 0x27, 0x22, + 0x52, 0x11, 0x46, 0x81, 0x2a, 0x54, 0x51, 0x74, 0x0a, 0x54, 0x50, 0xb1, + 0x2a, 0x56, 0x59, 0x56, 0x1a, 0x53, 0x4f, 0x35, 0x4a, 0x12, 0x4c, 0xef, + 0x48, 0xc8, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5b, 0x4a, 0x93, 0x4c, 0x43, 0x62, 0x52, 0x49, 0x20, + 0x72, 0x51, 0x45, 0x08, 0xb2, 0xd0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x11, 0x51, 0x06, 0x0f, 0x45, + 0x19, 0x48, 0x15, 0x7a, 0x5a, 0x92, 0x40, 0x8f, 0xe9, 0x8a, 0x21, 0x7c, + 0xf1, 0x09, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x68, 0xf9, 0xc9, 0x1f, 0xe1, + 0x61, 0xcd, 0x2b, 0x61, 0x61, 0x89, 0x1b, 0x11, 0x8a, 0x4e, 0x31, 0x4b, + 0x69, 0x48, 0x18, 0xe3, 0x19, 0x4d, 0x2a, 0x09, 0x3a, 0x0e, 0x2e, 0x68, + 0x29, 0x49, 0x1b, 0x04, 0x3a, 0x8e, 0x2e, 0x08, 0x22, 0xce, 0x2d, 0x0e, + 0xf2, 0x4d, 0x2c, 0xf1, 0x61, 0x0d, 0x2b, 0x64, 0x11, 0x09, 0x1a, 0x10, + 0x5a, 0x8e, 0x30, 0x00, 0x0a, 0xce, 0x2c, 0x38, 0xe9, 0xc7, 0x13, 0x0a, + 0x52, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x5a, 0x4e, 0x30, 0x8c, + 0xba, 0xd2, 0x41, 0x49, 0x52, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0x01, 0xca, 0x1b, 0x22, 0xea, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x9d, + 0xe9, 0xca, 0x22, 0x16, 0xaa, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x60, 0x02, 0x00, 0x54, 0xd2, 0x90, 0x39, 0x12, 0x8a, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x95, 0x69, 0x8a, 0x1f, 0x13, 0x72, 0x0e, 0x30, 0xfe, + 0xc1, 0x8d, 0x2b, 0x05, 0xb2, 0x0d, 0x2b, 0x28, 0x0a, 0x4f, 0x31, 0x6b, + 0x92, 0x51, 0x3c, 0x66, 0x42, 0x11, 0x3b, 0x10, 0x8a, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x99, 0x87, 0x15, 0x91, 0x71, 0xca, 0x20, 0x6b, + 0x0a, 0x11, 0x3b, 0x59, 0x6a, 0xd0, 0x38, 0x28, 0xf2, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0x93, + 0xb9, 0x4a, 0x21, 0x50, 0xc2, 0x90, 0x39, 0x87, 0x8a, 0x12, 0x41, 0x2e, + 0x82, 0x0f, 0x34, 0xd8, 0xc9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x70, 0x00, 0x00, 0x00, 0x27, + 0x82, 0x0f, 0x34, 0x89, 0x82, 0xd2, 0x40, 0x4f, 0x72, 0x90, 0x38, 0x1f, + 0xfa, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, + 0x99, 0x47, 0x16, 0x8b, 0x00, 0x00, 0x00, 0x0e, 0x4a, 0x4e, 0x30, 0x87, + 0x1a, 0x12, 0x40, 0x25, 0xea, 0x8e, 0x32, 0xcd, 0x49, 0x0c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x19, 0xf1, 0xc6, 0x11, 0x8c, 0x89, 0xca, 0x20, 0x71, + 0xaa, 0x11, 0x3d, 0x0f, 0x42, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x2d, + 0x82, 0x0f, 0x35, 0x29, 0x7a, 0x0f, 0x34, 0x1a, 0x0a, 0x4f, 0x32, 0x09, + 0x52, 0x0e, 0x30, 0xcb, 0x89, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x82, 0x90, 0x38, 0x0d, 0x92, 0x4e, 0x30, 0x01, 0xe2, 0x8d, 0x2d, 0x00, + 0xc2, 0x4d, 0x2c, 0x21, 0xba, 0xce, 0x30, 0x01, 0xda, 0x0d, 0x2d, 0x0c, + 0x31, 0x86, 0x0f, 0x0e, 0xba, 0x8e, 0x30, 0xf7, 0xb9, 0x8d, 0x2c, 0x07, + 0x31, 0x06, 0x0e, 0x46, 0x5a, 0xd0, 0x37, 0x00, 0x00, 0x00, 0x00, 0x41, + 0x22, 0x10, 0x36, 0xfb, 0xf9, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x22, 0x8e, 0x2d, 0xc9, 0x69, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x21, + 0x3a, 0x0f, 0x32, 0xe5, 0x08, 0x85, 0x0a, 0xf9, 0xc9, 0x4d, 0x2b, 0x07, + 0x12, 0xce, 0x2c, 0xfa, 0x11, 0x0e, 0x2e, 0xcd, 0xe1, 0x0c, 0x29, 0x84, + 0x02, 0x53, 0x40, 0xa0, 0x12, 0x54, 0x44, 0xa8, 0x2a, 0x94, 0x46, 0x49, + 0x02, 0x91, 0x39, 0x72, 0x8a, 0x92, 0x3e, 0x83, 0xca, 0x52, 0x40, 0x6c, + 0x3a, 0x12, 0x3d, 0x50, 0x7a, 0x51, 0x39, 0x5b, 0x02, 0x12, 0x3a, 0xf9, + 0x69, 0x4e, 0x2d, 0x07, 0xe2, 0x4e, 0x2e, 0x51, 0x52, 0xd1, 0x3a, 0x7b, + 0x8a, 0x12, 0x40, 0x8b, 0xfa, 0xd2, 0x41, 0x8c, 0x12, 0xd3, 0x41, 0x85, + 0xc2, 0x92, 0x40, 0xa4, 0xfa, 0x53, 0x45, 0xa4, 0x0a, 0x54, 0x45, 0xa7, + 0x12, 0xd4, 0x45, 0xa6, 0xfa, 0x53, 0x45, 0xb2, 0x32, 0x14, 0x47, 0xb3, + 0x42, 0x54, 0x47, 0xa2, 0xda, 0x13, 0x45, 0xa3, 0xda, 0x13, 0x45, 0xa0, + 0xe2, 0x13, 0x45, 0x9e, 0xba, 0x53, 0x44, 0x9a, 0x92, 0xd3, 0x43, 0x99, + 0x9a, 0x13, 0x44, 0x9d, 0xba, 0x93, 0x44, 0x9d, 0xb2, 0x93, 0x44, 0x94, + 0x52, 0x53, 0x43, 0x90, 0x32, 0xd3, 0x42, 0x93, 0x62, 0x93, 0x43, 0x90, + 0x42, 0xd3, 0x42, 0x82, 0xb2, 0xd2, 0x40, 0x7a, 0x82, 0x12, 0x40, 0x37, + 0x5a, 0x90, 0x35, 0x44, 0xb2, 0x10, 0x37, 0x3e, 0x8a, 0x10, 0x36, 0x36, + 0x72, 0x10, 0x35, 0x14, 0x92, 0x4f, 0x33, 0x1e, 0xca, 0xcf, 0x32, 0xff, + 0xc9, 0x8e, 0x30, 0x2d, 0x0a, 0x10, 0x35, 0x1f, 0x8a, 0x8f, 0x33, 0x69, + 0xe2, 0x11, 0x3e, 0x00, 0x9a, 0xce, 0x30, 0x0b, 0x22, 0x4f, 0x32, 0xf2, + 0x09, 0x4e, 0x2f, 0xad, 0x29, 0x0c, 0x27, 0xd8, 0xf9, 0x4c, 0x2b, 0xfa, + 0xa9, 0x8f, 0x3e, 0x1d, 0xf2, 0xd0, 0x43, 0xc9, 0xa0, 0x08, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6f, 0x38, 0x88, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x50, 0x03, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, + 0x18, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x68, 0x02, 0x00, 0xbd, 0x09, 0x0d, 0x29, 0xc5, 0x49, 0x0d, 0x2a, 0xf4, + 0xb1, 0xce, 0x30, 0x65, 0x71, 0x4a, 0x1f, 0x87, 0x59, 0xcb, 0x22, 0xb6, + 0xc1, 0x4c, 0x29, 0xf2, 0x99, 0x4f, 0x39, 0xd5, 0x29, 0x92, 0x42, 0xff, + 0x09, 0x93, 0x47, 0x18, 0x5a, 0x11, 0x43, 0x71, 0xc2, 0xd3, 0x4c, 0xa4, + 0x22, 0xd5, 0x52, 0xb7, 0xba, 0x95, 0x54, 0xd8, 0xba, 0x16, 0x59, 0xd4, + 0x92, 0x96, 0x58, 0xb5, 0xaa, 0x15, 0x54, 0x60, 0xfa, 0xd2, 0x49, 0xff, + 0xf1, 0xcf, 0x3c, 0xdc, 0xa1, 0x0e, 0x37, 0x13, 0x12, 0x10, 0x39, 0x5a, + 0xd2, 0x91, 0x3c, 0x71, 0x3a, 0xd2, 0x3d, 0x72, 0x0a, 0xd2, 0x3d, 0x1e, + 0x32, 0xcf, 0x32, 0x16, 0xe2, 0x4e, 0x32, 0x16, 0x42, 0x4f, 0x33, 0x27, + 0x02, 0x10, 0x36, 0x1b, 0x8a, 0x8f, 0x34, 0x83, 0x81, 0xca, 0x20, 0xbe, + 0x49, 0x8c, 0x27, 0x5c, 0x72, 0xd1, 0x3b, 0xb0, 0x0a, 0x54, 0x46, 0x8a, + 0xaa, 0x52, 0x41, 0x2d, 0x3a, 0xce, 0x2a, 0x3c, 0x02, 0x0d, 0x23, 0x80, + 0x6a, 0x4f, 0x2f, 0xc7, 0xfa, 0xd1, 0x39, 0xf5, 0x62, 0x13, 0x41, 0x88, + 0xba, 0x10, 0x37, 0xa9, 0x6a, 0xd1, 0x39, 0x0d, 0x33, 0x14, 0x46, 0x00, + 0x9b, 0x93, 0x43, 0xea, 0xda, 0x92, 0x42, 0xd1, 0xf2, 0x11, 0x3f, 0xc1, + 0xf2, 0x50, 0x39, 0xae, 0x82, 0x10, 0x38, 0xa7, 0x22, 0x10, 0x38, 0x93, + 0x0a, 0xd0, 0x37, 0x83, 0xfa, 0xcf, 0x37, 0x6a, 0xca, 0x4e, 0x37, 0x56, + 0x3a, 0xce, 0x35, 0x42, 0x2a, 0x8e, 0x35, 0x04, 0x32, 0x8d, 0x29, 0xc2, + 0x51, 0x8b, 0x22, 0xe1, 0xa9, 0xcc, 0x2e, 0x0b, 0x32, 0xce, 0x36, 0x0e, + 0x42, 0x8e, 0x37, 0x0e, 0x42, 0x8e, 0x37, 0x0b, 0x3a, 0x0e, 0x37, 0x0c, + 0x3a, 0x4e, 0x33, 0x0e, 0x42, 0x4e, 0x31, 0x0e, 0x42, 0x0e, 0x2e, 0x0c, + 0x22, 0xce, 0x2f, 0x0c, 0x32, 0xce, 0x32, 0x0c, 0x3a, 0x0e, 0x36, 0x0c, + 0x42, 0x0e, 0x37, 0x0c, 0x3a, 0x0e, 0x37, 0x0b, 0x3a, 0x4e, 0x37, 0x0c, + 0x3a, 0x4e, 0x37, 0x0c, 0x42, 0x8e, 0x37, 0x0d, 0x42, 0x8e, 0x37, 0x0e, + 0x4a, 0x8e, 0x37, 0x0d, 0x42, 0x4e, 0x37, 0x0c, 0x3a, 0x4e, 0x36, 0x0b, + 0x3a, 0x8e, 0x33, 0x0c, 0x3a, 0x4e, 0x32, 0x0b, 0x3a, 0xce, 0x30, 0x0b, + 0x3a, 0x0e, 0x25, 0x0d, 0x4a, 0x0e, 0x25, 0x0c, 0x42, 0xce, 0x29, 0x0c, + 0x42, 0xce, 0x33, 0x0d, 0x4a, 0xce, 0x36, 0x13, 0x4a, 0x8e, 0x36, 0x26, + 0x82, 0xce, 0x33, 0xeb, 0xe9, 0x0c, 0x28, 0xc6, 0x71, 0x0b, 0x1f, 0xf5, + 0x49, 0xcb, 0x22, 0x62, 0x42, 0x8e, 0x35, 0x78, 0xe2, 0x8e, 0x37, 0x84, + 0x5a, 0xcf, 0x37, 0x85, 0x22, 0x50, 0x38, 0x84, 0x0a, 0xd0, 0x37, 0x7e, + 0x9a, 0x0f, 0x38, 0x7a, 0x2a, 0x8f, 0x38, 0x7f, 0x0a, 0x4f, 0x38, 0x8d, + 0x92, 0x90, 0x3a, 0xce, 0x62, 0x14, 0x48, 0x86, 0x93, 0x1a, 0x61, 0x31, + 0x13, 0x18, 0x57, 0xf7, 0x2a, 0x56, 0x4f, 0xb4, 0x23, 0xdc, 0x66, 0xb1, + 0x23, 0xdc, 0x66, 0x68, 0xfb, 0xd9, 0x5d, 0xf9, 0x4a, 0x16, 0x50, 0x64, + 0xdb, 0x59, 0x5d, 0xf3, 0x33, 0x5e, 0x6f, 0x95, 0x4b, 0x1b, 0x63, 0x83, + 0x9b, 0xda, 0x60, 0x78, 0x3b, 0x5a, 0x5f, 0xc0, 0x5a, 0x14, 0x48, 0x48, + 0x92, 0xd0, 0x38, 0xfb, 0x21, 0xce, 0x2e, 0xe8, 0xa1, 0x8d, 0x2c, 0xa1, + 0x39, 0x0b, 0x23, 0x5a, 0x39, 0x89, 0x1a, 0x64, 0x11, 0xca, 0x1c, 0xbf, + 0xf9, 0x8c, 0x28, 0xf8, 0xe1, 0x0e, 0x30, 0xeb, 0xa1, 0x8e, 0x2e, 0xae, + 0xb9, 0x0c, 0x27, 0x1d, 0x41, 0x88, 0x14, 0xaa, 0x98, 0x04, 0x00, 0x8c, + 0xa0, 0x03, 0x00, 0xbd, 0xd8, 0x85, 0x11, 0xa1, 0xf0, 0xc4, 0x0f, 0x97, + 0xd8, 0x04, 0x10, 0x9a, 0x60, 0x05, 0x12, 0x16, 0x51, 0xc9, 0x21, 0x42, + 0x91, 0x4a, 0x28, 0x17, 0x81, 0x09, 0x22, 0xf0, 0x88, 0x08, 0x1d, 0x87, + 0x90, 0x06, 0x0f, 0x63, 0x20, 0x06, 0x00, 0x81, 0x28, 0x06, 0x00, 0x81, + 0x4a, 0x14, 0x4f, 0x5d, 0x1a, 0x53, 0x4a, 0x76, 0xca, 0x13, 0x4d, 0x81, + 0x0a, 0x54, 0x4e, 0x84, 0x22, 0xd4, 0x4e, 0x90, 0x7a, 0x94, 0x50, 0x08, + 0x5a, 0xd0, 0x40, 0x24, 0x42, 0x11, 0x44, 0x6c, 0x72, 0xd2, 0x48, 0x6e, + 0x5a, 0x93, 0x49, 0x44, 0xea, 0x51, 0x43, 0x2f, 0x22, 0x51, 0x42, 0x37, + 0x62, 0xd1, 0x42, 0x36, 0x42, 0x11, 0x42, 0xe3, 0xc9, 0x8e, 0x39, 0x8c, + 0x32, 0x54, 0x4e, 0x37, 0x7a, 0x91, 0x44, 0x53, 0x72, 0x12, 0x49, 0x1a, + 0xa2, 0x10, 0x42, 0x23, 0xe2, 0x50, 0x42, 0x94, 0x72, 0x14, 0x50, 0x4a, + 0x3a, 0x92, 0x4a, 0x39, 0xe2, 0x91, 0x48, 0x46, 0x2a, 0xd2, 0x49, 0x2a, + 0x42, 0x11, 0x46, 0xf6, 0x99, 0xcf, 0x3f, 0xe3, 0x19, 0x0f, 0x3c, 0xb2, + 0xc9, 0x0d, 0x34, 0xef, 0xe0, 0x47, 0x1f, 0x62, 0x01, 0x0c, 0x30, 0xc2, + 0x71, 0xce, 0x39, 0x51, 0x9a, 0xd2, 0x4a, 0x4d, 0x1a, 0x53, 0x4f, 0x60, + 0x9a, 0xd3, 0x50, 0x88, 0x9a, 0x94, 0x53, 0x29, 0x22, 0xd2, 0x4a, 0xe9, + 0x31, 0x50, 0x43, 0x6e, 0x28, 0xc4, 0x11, 0x8a, 0xd8, 0x44, 0x14, 0xcc, + 0xd0, 0x06, 0x1c, 0x4c, 0xea, 0x92, 0x4a, 0x38, 0x32, 0x52, 0x48, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x19, 0x46, 0x0d, 0x4a, 0x69, 0xc8, 0x17, 0x5c, + 0x09, 0xc9, 0x19, 0x6a, 0x71, 0xc9, 0x1b, 0x55, 0x1a, 0x91, 0x3b, 0x68, + 0x11, 0x4a, 0x20, 0xb2, 0x29, 0xcc, 0x28, 0xf0, 0xa9, 0x0d, 0x2c, 0x1c, + 0x31, 0xc7, 0x12, 0x14, 0xba, 0x4e, 0x31, 0xec, 0xa1, 0x0d, 0x2b, 0x53, + 0xc1, 0x48, 0x19, 0x58, 0xb9, 0x88, 0x18, 0xc5, 0x11, 0xcc, 0x25, 0x0d, + 0x72, 0x0e, 0x30, 0xef, 0x99, 0x8d, 0x2b, 0x05, 0x0a, 0x4e, 0x2d, 0xac, + 0x39, 0x0b, 0x23, 0xb7, 0x00, 0x00, 0x00, 0xfa, 0xe1, 0xcd, 0x2c, 0x1f, + 0x0a, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xeb, 0x19, 0xcd, 0x2a, 0x0c, + 0x32, 0x0e, 0x30, 0x13, 0xaa, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x5e, + 0xf9, 0x88, 0x1a, 0xdc, 0x29, 0xcd, 0x2a, 0x44, 0x29, 0x48, 0x17, 0x4a, + 0x4a, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x30, 0x51, 0x87, 0x14, 0x53, + 0x8a, 0x50, 0x38, 0x0e, 0x72, 0x0e, 0x30, 0x26, 0x29, 0x87, 0x12, 0xf3, + 0xd9, 0xcd, 0x2d, 0x43, 0x52, 0xd0, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0c, 0x72, 0x8e, 0x2f, 0x0d, 0x52, 0xce, 0x2e, 0x06, + 0xda, 0x8d, 0x2b, 0x36, 0x62, 0xcf, 0x32, 0xff, 0xf9, 0xcd, 0x2d, 0x53, + 0xb2, 0xd0, 0x38, 0x44, 0x2a, 0x10, 0x36, 0xd4, 0xa1, 0x0c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x3c, 0x89, 0x87, 0x15, 0x8d, 0xf1, 0x8a, 0x20, 0x82, + 0xf2, 0x11, 0x3e, 0x59, 0x7a, 0xd0, 0x38, 0xe1, 0xc9, 0xcc, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x89, + 0x61, 0x4a, 0x20, 0x6f, 0xca, 0x51, 0x3d, 0x86, 0x6a, 0xd2, 0x40, 0x19, + 0xb2, 0x0e, 0x31, 0xd5, 0x51, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x67, 0x00, 0x00, 0x00, 0x72, 0x00, 0x00, 0x00, 0x30, + 0x7a, 0x4f, 0x34, 0x92, 0x82, 0x12, 0x41, 0x4b, 0x1a, 0x10, 0x37, 0x0b, + 0x4a, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, + 0xa1, 0x87, 0x15, 0x8b, 0x00, 0x00, 0x00, 0x0c, 0x4a, 0x4e, 0x30, 0x89, + 0x62, 0xd2, 0x40, 0x1b, 0x9a, 0x8e, 0x31, 0xc5, 0x01, 0x8c, 0x25, 0x00, + 0x00, 0x00, 0x00, 0x28, 0xc9, 0x46, 0x13, 0x81, 0x19, 0xca, 0x1e, 0x61, + 0xea, 0xd0, 0x3a, 0x3c, 0xc2, 0x4f, 0x35, 0xc0, 0x19, 0x0c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x12, 0x0e, 0x2f, 0x54, 0xca, 0xd0, 0x39, 0x1a, + 0x02, 0x4f, 0x32, 0x07, 0x52, 0x8e, 0x2f, 0x07, 0x52, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x4a, 0xd2, 0x3d, 0xff, 0x09, 0x0e, 0x2e, 0x0d, + 0x52, 0x4e, 0x30, 0x24, 0xf2, 0x0e, 0x32, 0x07, 0x02, 0x0e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x4a, 0xa9, 0x08, 0x18, 0x54, 0x92, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x79, 0x11, 0x4a, 0x1d, 0x21, 0x42, 0x0f, 0x33, 0xf9, + 0x80, 0x05, 0x0d, 0x58, 0xda, 0x10, 0x3a, 0x01, 0x1a, 0x4e, 0x2e, 0xf9, + 0xc9, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x62, 0x4a, 0xd1, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0xeb, 0x89, 0xcd, 0x2a, 0xa0, 0x00, 0x00, 0x00, 0xad, + 0x50, 0x03, 0x00, 0xe0, 0xe9, 0xcc, 0x28, 0xe4, 0x29, 0x0d, 0x2a, 0x0b, + 0x12, 0xcf, 0x30, 0x6e, 0x5a, 0x92, 0x3d, 0x92, 0x8a, 0x53, 0x41, 0xab, + 0x42, 0x14, 0x47, 0x82, 0xa2, 0xd2, 0x40, 0x36, 0xaa, 0x90, 0x36, 0xb6, + 0x8a, 0x54, 0x47, 0x8d, 0x2a, 0x93, 0x41, 0x4c, 0x4a, 0x51, 0x39, 0x47, + 0x2a, 0x91, 0x36, 0x20, 0x0a, 0xd0, 0x32, 0x04, 0xea, 0xce, 0x2f, 0x6c, + 0x3a, 0x12, 0x3c, 0x82, 0xb2, 0x92, 0x40, 0xb1, 0x12, 0xd4, 0x45, 0xb3, + 0x32, 0xd4, 0x46, 0x90, 0x32, 0x93, 0x42, 0x9f, 0xe2, 0x93, 0x44, 0xa5, + 0xea, 0x53, 0x45, 0xa7, 0x02, 0xd4, 0x45, 0xa9, 0x12, 0xd4, 0x45, 0xb1, + 0x2a, 0x94, 0x46, 0xa6, 0x0a, 0x94, 0x45, 0x9f, 0xda, 0xd3, 0x44, 0x9d, + 0xb2, 0x93, 0x44, 0x9a, 0xa2, 0x13, 0x44, 0x96, 0x7a, 0x93, 0x43, 0x95, + 0x6a, 0x93, 0x43, 0x9c, 0xaa, 0x53, 0x44, 0x95, 0x52, 0x93, 0x43, 0x93, + 0x32, 0x13, 0x43, 0x8c, 0x02, 0x53, 0x42, 0x88, 0xea, 0xd2, 0x41, 0x89, + 0xfa, 0xd2, 0x41, 0x81, 0x9a, 0xd2, 0x40, 0x6d, 0x22, 0x52, 0x3e, 0x81, + 0x7a, 0x12, 0x40, 0x07, 0xfa, 0x0e, 0x30, 0x3c, 0x6a, 0xd0, 0x35, 0x3d, + 0x9a, 0x90, 0x35, 0x2a, 0x12, 0x50, 0x33, 0x21, 0x0a, 0x90, 0x32, 0x78, + 0x72, 0x12, 0x40, 0x02, 0xba, 0x0e, 0x31, 0x1a, 0x72, 0x0f, 0x33, 0x44, + 0x8a, 0x10, 0x39, 0x2b, 0x1a, 0x90, 0x37, 0xef, 0x49, 0x8e, 0x2f, 0x07, + 0xd2, 0x8e, 0x31, 0xde, 0xc1, 0xcd, 0x2c, 0xbe, 0xa1, 0x4c, 0x28, 0x68, + 0x39, 0x8a, 0x1d, 0xdb, 0x78, 0x08, 0x22, 0xc2, 0x58, 0xc8, 0x22, 0x9b, + 0x88, 0x05, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, + 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, + 0x38, 0x02, 0x00, 0x96, 0x21, 0x8c, 0x24, 0xb9, 0xf1, 0xcc, 0x28, 0xb0, + 0xb1, 0x0c, 0x28, 0xa8, 0x81, 0x4c, 0x27, 0xb2, 0xb1, 0x0c, 0x28, 0x4f, + 0xc9, 0x89, 0x1b, 0xfd, 0xb1, 0x4f, 0x3a, 0xc3, 0x51, 0x10, 0x3c, 0x05, + 0x02, 0xd4, 0x49, 0x0f, 0xc2, 0x12, 0x47, 0x45, 0x72, 0x52, 0x48, 0x79, + 0xf2, 0xd3, 0x4d, 0xa2, 0x12, 0x95, 0x52, 0xb4, 0xa2, 0x55, 0x54, 0xd4, + 0x9a, 0xd6, 0x58, 0xcd, 0x5a, 0xd6, 0x57, 0xa7, 0x3a, 0xd5, 0x52, 0x48, + 0x4a, 0xd2, 0x46, 0xe0, 0xf9, 0x4e, 0x39, 0xc7, 0xc9, 0x0d, 0x32, 0x0a, + 0x62, 0x4f, 0x35, 0x56, 0x8a, 0x51, 0x3b, 0x70, 0x1a, 0x52, 0x3d, 0x6c, + 0xca, 0xd1, 0x3c, 0x13, 0xca, 0x8e, 0x31, 0x1d, 0x0a, 0x8f, 0x32, 0x18, + 0x5a, 0x8f, 0x33, 0x26, 0x02, 0xd0, 0x35, 0xe7, 0xf1, 0x8d, 0x2d, 0x74, + 0x19, 0xca, 0x1e, 0xd9, 0x31, 0xcd, 0x2a, 0x80, 0x62, 0x52, 0x40, 0xad, + 0xea, 0xd3, 0x45, 0x6c, 0xca, 0x51, 0x3c, 0x45, 0xb2, 0x0e, 0x2c, 0x64, + 0xba, 0x0e, 0x30, 0x9a, 0x62, 0xd0, 0x34, 0xae, 0x2a, 0x11, 0x36, 0x9e, + 0xea, 0x10, 0x35, 0x37, 0x4a, 0x8e, 0x29, 0xc4, 0x0a, 0x52, 0x3c, 0xdb, + 0x92, 0x12, 0x3f, 0xcd, 0x12, 0x52, 0x3e, 0xc3, 0x72, 0x51, 0x3e, 0xb5, + 0x6a, 0x50, 0x39, 0xa3, 0x22, 0x10, 0x38, 0x94, 0x0a, 0xd0, 0x37, 0x90, + 0xfa, 0xcf, 0x37, 0x88, 0xe2, 0xcf, 0x37, 0x74, 0x8a, 0x8f, 0x37, 0x59, + 0x42, 0xce, 0x33, 0x43, 0x22, 0x8e, 0x32, 0x1f, 0x32, 0x0e, 0x30, 0xd7, + 0x71, 0x8c, 0x21, 0xcb, 0x51, 0x0c, 0x26, 0x07, 0x12, 0x4e, 0x32, 0x0a, + 0x32, 0x4e, 0x36, 0x0b, 0x32, 0xce, 0x35, 0x0c, 0x3a, 0xce, 0x33, 0x0b, + 0x32, 0xce, 0x31, 0x0b, 0x32, 0x4e, 0x29, 0x0a, 0x2a, 0x4e, 0x29, 0x0b, + 0x32, 0x0e, 0x2b, 0x0b, 0x32, 0x8e, 0x33, 0x0b, 0x32, 0x4e, 0x36, 0x0a, + 0x32, 0x8e, 0x35, 0x0a, 0x32, 0x4e, 0x32, 0x09, 0x2a, 0xce, 0x33, 0x09, + 0x2a, 0x8e, 0x34, 0x09, 0x2a, 0xce, 0x35, 0x0b, 0x32, 0xce, 0x36, 0x0b, + 0x32, 0x4e, 0x36, 0x0b, 0x32, 0x0e, 0x34, 0x0a, 0x32, 0x8e, 0x30, 0x0a, + 0x32, 0x4e, 0x26, 0x0a, 0x32, 0xce, 0x22, 0x09, 0x32, 0xce, 0x1d, 0x0a, + 0x32, 0x0e, 0x18, 0x0a, 0x3a, 0x8e, 0x18, 0x09, 0x32, 0x0e, 0x1f, 0x09, + 0x32, 0x0e, 0x2f, 0x0c, 0x42, 0x0e, 0x34, 0x20, 0x72, 0x0e, 0x32, 0x53, + 0x9a, 0x50, 0x38, 0x3f, 0x4a, 0x90, 0x35, 0xd2, 0x29, 0x0c, 0x23, 0x26, + 0x72, 0x0c, 0x2b, 0x66, 0x42, 0xce, 0x36, 0x80, 0x32, 0x8f, 0x37, 0x81, + 0xea, 0xcf, 0x37, 0x81, 0x02, 0x50, 0x38, 0x75, 0x12, 0x8f, 0x37, 0x6f, + 0xe2, 0x0e, 0x38, 0x63, 0xba, 0x4e, 0x31, 0x71, 0xba, 0x8f, 0x2f, 0x8f, + 0xba, 0x91, 0x39, 0x22, 0x83, 0x57, 0x53, 0x92, 0x0b, 0xdb, 0x62, 0xd7, + 0x1a, 0x15, 0x4b, 0x45, 0x8b, 0xd8, 0x58, 0xb4, 0x23, 0xdc, 0x66, 0x99, + 0x63, 0xdb, 0x63, 0x5c, 0x7b, 0x59, 0x5c, 0x31, 0x2b, 0x18, 0x57, 0xac, + 0x13, 0x5c, 0x66, 0xab, 0x13, 0x1c, 0x66, 0x92, 0x2b, 0xdb, 0x62, 0x8e, + 0xeb, 0x1a, 0x62, 0x03, 0x73, 0x96, 0x50, 0x57, 0x32, 0x11, 0x3b, 0x0d, + 0xba, 0x4e, 0x31, 0xe5, 0x89, 0x0d, 0x2c, 0xb9, 0x11, 0x0c, 0x26, 0x5c, + 0x39, 0x49, 0x1a, 0x48, 0xf1, 0xc8, 0x18, 0xae, 0x81, 0xcc, 0x26, 0xf6, + 0xb1, 0x8e, 0x2f, 0xe3, 0x61, 0xce, 0x2c, 0xa6, 0x79, 0x0c, 0x25, 0x1b, + 0x31, 0x08, 0x14, 0xa7, 0x80, 0x04, 0x00, 0x8c, 0x80, 0x03, 0x00, 0x92, + 0x38, 0x44, 0x0a, 0xd0, 0xa8, 0x86, 0x17, 0xb4, 0x00, 0x46, 0x14, 0x9b, + 0x38, 0x05, 0x12, 0xd5, 0x38, 0x47, 0x1a, 0x4b, 0xd9, 0x8a, 0x29, 0x8d, + 0xe1, 0xcc, 0x31, 0x5e, 0x89, 0x0b, 0x2b, 0xee, 0x90, 0x48, 0x1d, 0xa7, + 0x10, 0xc7, 0x12, 0xab, 0x00, 0x47, 0x10, 0x9b, 0xb8, 0x86, 0x0b, 0x89, + 0x8a, 0xd4, 0x50, 0x6d, 0x92, 0x13, 0x4c, 0x83, 0x2a, 0xd4, 0x4e, 0x87, + 0x42, 0xd4, 0x4f, 0x8a, 0x5a, 0x14, 0x50, 0x95, 0xaa, 0x54, 0x51, 0xd0, + 0x49, 0x0e, 0x38, 0x86, 0xe2, 0x53, 0x4d, 0x43, 0xe2, 0x51, 0x43, 0x2f, + 0x62, 0xd1, 0x41, 0x48, 0x22, 0x52, 0x45, 0x43, 0xd2, 0x11, 0x43, 0x45, + 0xe2, 0x91, 0x42, 0x44, 0xc2, 0x11, 0x43, 0xed, 0x11, 0x8f, 0x3a, 0x29, + 0xf2, 0x10, 0x41, 0x4b, 0x3a, 0xd2, 0x47, 0x49, 0x22, 0xd2, 0x47, 0x46, + 0x0a, 0x52, 0x47, 0x53, 0x62, 0x12, 0x49, 0x96, 0x7a, 0x54, 0x50, 0x38, + 0xca, 0x91, 0x48, 0x2b, 0x62, 0x11, 0x47, 0x26, 0x0a, 0x11, 0x45, 0x17, + 0x72, 0xd0, 0x42, 0xbd, 0xd9, 0xcd, 0x36, 0xa2, 0x69, 0x4d, 0x33, 0x54, + 0xc1, 0x0a, 0x29, 0x06, 0x71, 0xc8, 0x21, 0xc0, 0x79, 0x4e, 0x39, 0xb3, + 0x41, 0xce, 0x39, 0x83, 0x3a, 0xd4, 0x50, 0x1b, 0xd2, 0xd1, 0x49, 0x5a, + 0x52, 0x53, 0x50, 0x52, 0x2a, 0xd3, 0x4d, 0xec, 0x11, 0xd0, 0x41, 0xe2, + 0xd9, 0x8f, 0x40, 0x77, 0x39, 0xcc, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x28, 0x02, 0x00, 0xfb, + 0x00, 0x06, 0x0c, 0x59, 0xc1, 0x88, 0x19, 0x62, 0x39, 0x49, 0x1a, 0x90, + 0xb9, 0xca, 0x20, 0x92, 0x89, 0x0a, 0x21, 0x75, 0x61, 0x8a, 0x21, 0xc6, + 0x99, 0xcc, 0x29, 0x65, 0x69, 0x09, 0x1b, 0xd2, 0xc1, 0x8c, 0x29, 0x5a, + 0xf1, 0x88, 0x1a, 0x9f, 0x11, 0x0b, 0x22, 0xed, 0x61, 0x8d, 0x2a, 0x08, + 0x42, 0x4e, 0x2e, 0x1b, 0xe2, 0x8e, 0x31, 0x0c, 0x5a, 0x0e, 0x2f, 0x36, + 0xaa, 0x4f, 0x34, 0xbc, 0x91, 0x4b, 0x25, 0x32, 0x81, 0x47, 0x14, 0xc6, + 0x39, 0xcc, 0x26, 0x30, 0x9a, 0x8f, 0x34, 0x08, 0x62, 0x0e, 0x30, 0x06, + 0x3a, 0x8e, 0x2f, 0xa9, 0x61, 0xcb, 0x23, 0x0c, 0x72, 0x8e, 0x30, 0x24, + 0x82, 0x8f, 0x34, 0x33, 0xf2, 0xcf, 0x35, 0x25, 0xf9, 0x06, 0x13, 0x43, + 0x52, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x1e, + 0xfa, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xd1, 0x8b, 0x25, 0x4c, + 0x6a, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x48, + 0x4a, 0x90, 0x38, 0x08, 0x32, 0x4e, 0x2e, 0x00, 0xea, 0x8d, 0x2c, 0x0b, + 0x42, 0x0e, 0x2e, 0x3a, 0xaa, 0x0f, 0x34, 0x12, 0x62, 0x0e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x51, 0x8a, 0x20, 0x69, + 0x5a, 0xd1, 0x3a, 0x1d, 0xe2, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8f, 0x20, 0x02, 0x00, 0x16, 0xea, 0xce, 0x31, 0x83, + 0xf2, 0x91, 0x3d, 0x36, 0x6a, 0x8f, 0x33, 0xe0, 0xd9, 0x4c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, 0x28, + 0x72, 0x0f, 0x34, 0x86, 0x5a, 0x52, 0x40, 0x49, 0x4a, 0xd0, 0x36, 0x16, + 0x52, 0x0e, 0x30, 0xd7, 0x49, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x75, 0x00, 0x00, 0x00, 0x35, + 0x8a, 0x0f, 0x35, 0x95, 0x9a, 0xd2, 0x41, 0x51, 0x42, 0x10, 0x38, 0x22, + 0x9a, 0x4e, 0x31, 0xd4, 0x59, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, 0x10, 0x72, 0xce, 0x30, 0x8c, + 0x6a, 0xd2, 0x40, 0x52, 0xb2, 0x90, 0x39, 0xcf, 0x69, 0x8c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0x6c, + 0x52, 0x11, 0x3c, 0x78, 0xb2, 0xd1, 0x3d, 0x0e, 0x2a, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x1e, 0x41, 0x07, 0x13, 0x1b, 0xf2, 0x0e, 0x32, 0x70, + 0xca, 0x91, 0x3c, 0x0c, 0x7a, 0x0e, 0x30, 0x2a, 0x72, 0x4f, 0x34, 0x1a, + 0x02, 0x8f, 0x32, 0x18, 0xda, 0x0e, 0x32, 0x08, 0x5a, 0xce, 0x2f, 0x07, + 0x22, 0xce, 0x2e, 0x20, 0x52, 0x0f, 0x33, 0x15, 0x8a, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x04, 0x59, 0x46, 0x0e, 0x7c, 0xc2, 0x51, 0x3d, 0x03, + 0x02, 0xce, 0x2d, 0x49, 0x00, 0x00, 0x00, 0x67, 0xba, 0xd1, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x49, 0x61, 0x08, 0x18, 0x86, 0x40, 0x02, 0x00, 0x09, + 0x5a, 0x8e, 0x30, 0xf4, 0x81, 0x8d, 0x2b, 0x93, 0xa1, 0x8a, 0x20, 0xec, + 0x79, 0x8d, 0x2a, 0xa6, 0x41, 0x0b, 0x23, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x32, 0x8f, 0x31, 0x51, 0xc1, 0x08, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xdd, 0x01, 0x8d, 0x29, 0xc9, 0xd1, 0x8c, 0x28, 0x82, + 0xca, 0x12, 0x3f, 0xa6, 0x2a, 0x14, 0x45, 0xac, 0x4a, 0x14, 0x47, 0x44, + 0xda, 0x10, 0x39, 0xb4, 0x9a, 0x94, 0x47, 0x93, 0x9a, 0x93, 0x42, 0x67, + 0x2a, 0x92, 0x3c, 0x49, 0x42, 0xd1, 0x37, 0x48, 0x0a, 0x11, 0x38, 0xeb, + 0x19, 0x8e, 0x2c, 0x65, 0x1a, 0x92, 0x3b, 0x53, 0x5a, 0xd1, 0x3a, 0xa9, + 0x0a, 0x13, 0x42, 0xb9, 0x4a, 0x94, 0x47, 0x84, 0xa2, 0x92, 0x40, 0x9b, + 0x92, 0x13, 0x44, 0xa4, 0xf2, 0x53, 0x45, 0xa9, 0x02, 0xd4, 0x45, 0xab, + 0x22, 0x14, 0x46, 0xad, 0x2a, 0x94, 0x46, 0xa1, 0xda, 0x13, 0x45, 0x96, + 0x72, 0x93, 0x43, 0x95, 0x72, 0x93, 0x43, 0x92, 0x5a, 0x13, 0x43, 0x98, + 0x82, 0xd3, 0x43, 0x97, 0x72, 0xd3, 0x43, 0x91, 0x22, 0xd3, 0x42, 0x8e, + 0x0a, 0x93, 0x42, 0x87, 0xd2, 0x92, 0x41, 0x83, 0xba, 0x12, 0x41, 0x81, + 0xa2, 0xd2, 0x40, 0x7b, 0x6a, 0x52, 0x40, 0x7e, 0x72, 0x52, 0x40, 0x79, + 0x72, 0x12, 0x40, 0x5c, 0xc2, 0x91, 0x3b, 0xf3, 0x59, 0x0e, 0x2d, 0x2a, + 0x32, 0xd0, 0x32, 0x21, 0xca, 0x8f, 0x32, 0x0b, 0x32, 0x8f, 0x2f, 0x07, + 0x02, 0xcf, 0x2f, 0x75, 0x42, 0xd2, 0x3e, 0xa7, 0x19, 0xcc, 0x24, 0xf0, + 0x41, 0x8e, 0x2d, 0x33, 0x3a, 0x90, 0x37, 0xe1, 0xd9, 0xcd, 0x2d, 0xf7, + 0x61, 0x0e, 0x30, 0xdf, 0xc9, 0x4d, 0x2d, 0x85, 0x01, 0xcb, 0x21, 0x90, + 0x61, 0x8b, 0x22, 0x00, 0x50, 0x84, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x20, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, + 0xc1, 0x4e, 0x30, 0xd9, 0x29, 0xce, 0x2c, 0xb4, 0xd9, 0x4c, 0x28, 0xac, + 0xa1, 0x0c, 0x28, 0xb1, 0xc1, 0x4c, 0x28, 0xa4, 0x71, 0x8c, 0x26, 0x9b, + 0x29, 0x0c, 0x25, 0x02, 0xca, 0x0f, 0x3b, 0xd4, 0x31, 0x8f, 0x39, 0xcc, + 0xf9, 0x90, 0x3f, 0x1c, 0xa2, 0x93, 0x49, 0x10, 0x5a, 0x52, 0x45, 0x47, + 0x72, 0x52, 0x48, 0x74, 0xd2, 0x53, 0x4d, 0x9f, 0x0a, 0x95, 0x52, 0xac, + 0x62, 0xd5, 0x53, 0xcc, 0x5a, 0xd6, 0x57, 0xc3, 0x12, 0x16, 0x56, 0x89, + 0x62, 0x54, 0x4f, 0x26, 0x5a, 0x91, 0x42, 0xca, 0x49, 0x0e, 0x36, 0xc4, + 0x89, 0x0d, 0x31, 0x01, 0x02, 0xcf, 0x33, 0x4d, 0x2a, 0x11, 0x3a, 0x6d, + 0x12, 0x52, 0x3d, 0x62, 0x6a, 0x91, 0x3b, 0x10, 0xaa, 0x0e, 0x31, 0x1b, + 0x12, 0xcf, 0x32, 0x18, 0x6a, 0xcf, 0x33, 0x22, 0xd2, 0x0f, 0x35, 0xb4, + 0x39, 0x8c, 0x27, 0x6a, 0xc1, 0xc9, 0x1c, 0xfe, 0x41, 0x4e, 0x2f, 0x8e, + 0xca, 0xd2, 0x41, 0x98, 0x2a, 0x53, 0x43, 0x4d, 0x82, 0x90, 0x37, 0x51, + 0xba, 0xce, 0x2d, 0x77, 0x22, 0x4f, 0x32, 0x9b, 0xc2, 0x10, 0x37, 0xa4, + 0x3a, 0x91, 0x38, 0x4a, 0x42, 0x8f, 0x2d, 0x49, 0xea, 0x8e, 0x2b, 0xc4, + 0xd2, 0xd1, 0x3a, 0xab, 0xc2, 0x10, 0x39, 0x92, 0x12, 0x10, 0x38, 0x8e, + 0x62, 0xcf, 0x34, 0x8b, 0x5a, 0x8f, 0x36, 0x87, 0x32, 0x8f, 0x37, 0x86, + 0x4a, 0xcf, 0x37, 0x87, 0x3a, 0xcf, 0x37, 0x71, 0xfa, 0x8e, 0x37, 0x5f, + 0x5a, 0x4e, 0x35, 0x42, 0x1a, 0xce, 0x22, 0x1c, 0xd2, 0x0d, 0x20, 0xf0, + 0x11, 0xcd, 0x1f, 0xba, 0x99, 0x4b, 0x19, 0x00, 0xca, 0x8d, 0x2f, 0x06, + 0x1a, 0x0e, 0x33, 0x08, 0x22, 0x0e, 0x31, 0x09, 0x2a, 0x8e, 0x2a, 0x09, + 0x1a, 0x0e, 0x2d, 0x08, 0x12, 0x4e, 0x29, 0x07, 0x1a, 0xce, 0x2d, 0x09, + 0x1a, 0xce, 0x2c, 0x09, 0x0a, 0x0e, 0x32, 0x09, 0x02, 0x8e, 0x33, 0x09, + 0x02, 0x4e, 0x32, 0x09, 0x1a, 0xce, 0x30, 0x09, 0x2a, 0x8e, 0x2d, 0x08, + 0x22, 0x4e, 0x2e, 0x09, 0x12, 0x4e, 0x30, 0x09, 0xf2, 0xcd, 0x33, 0x09, + 0xf2, 0xcd, 0x32, 0x09, 0x22, 0x0e, 0x2f, 0x09, 0x2a, 0xce, 0x27, 0x0a, + 0x2a, 0x0e, 0x1b, 0x09, 0x2a, 0x8e, 0x13, 0x09, 0x2a, 0x4e, 0x10, 0x09, + 0x32, 0x4e, 0x0f, 0x08, 0x2a, 0x8e, 0x0f, 0x08, 0x2a, 0x0e, 0x15, 0x07, + 0x22, 0x0e, 0x22, 0x0b, 0x32, 0xce, 0x30, 0x23, 0x62, 0xce, 0x2b, 0x42, + 0x32, 0x10, 0x33, 0x71, 0x22, 0x92, 0x3d, 0xd9, 0xd9, 0x4b, 0x23, 0x46, + 0xaa, 0xcd, 0x31, 0x6b, 0x3a, 0x4e, 0x37, 0x75, 0xa2, 0x8e, 0x37, 0x71, + 0x22, 0x4f, 0x37, 0x66, 0x6a, 0x0e, 0x37, 0x5d, 0x62, 0x4e, 0x34, 0x55, + 0x9a, 0x4e, 0x2b, 0x55, 0xc2, 0x4e, 0x23, 0x81, 0x9a, 0x50, 0x34, 0xb3, + 0x62, 0xd3, 0x41, 0x78, 0x33, 0x9a, 0x5f, 0x0e, 0xe3, 0x56, 0x52, 0xdd, + 0x5a, 0xd5, 0x4b, 0x8f, 0xeb, 0x1a, 0x62, 0x89, 0xc3, 0xda, 0x61, 0x7d, + 0x5b, 0x5a, 0x60, 0xfa, 0x52, 0x16, 0x50, 0x74, 0x3b, 0x9a, 0x5f, 0xbe, + 0x6b, 0x5c, 0x68, 0x84, 0xa3, 0xda, 0x60, 0x90, 0x03, 0x5b, 0x62, 0x33, + 0x0b, 0x98, 0x56, 0x7a, 0x2a, 0x52, 0x3f, 0x13, 0xf2, 0x4e, 0x32, 0xd6, + 0x01, 0x4d, 0x2a, 0xa3, 0x71, 0x0b, 0x24, 0xa4, 0x99, 0x0b, 0x24, 0x4d, + 0x09, 0x49, 0x19, 0xa4, 0x59, 0x4c, 0x26, 0xf8, 0xd9, 0xce, 0x2f, 0xef, + 0xb1, 0x8e, 0x2e, 0xc1, 0x29, 0x4d, 0x28, 0x25, 0x71, 0x08, 0x15, 0xac, + 0xa0, 0x04, 0x00, 0x89, 0x78, 0x03, 0x00, 0xb0, 0x50, 0xc5, 0x10, 0x80, + 0x98, 0x83, 0x08, 0xc2, 0x58, 0x46, 0x16, 0xbe, 0x48, 0x46, 0x17, 0xdd, + 0x68, 0x87, 0x1b, 0x21, 0xa1, 0x09, 0x24, 0xba, 0x49, 0x8e, 0x37, 0xf6, + 0x29, 0x10, 0x3f, 0x86, 0xa1, 0x8c, 0x30, 0x11, 0x69, 0x49, 0x21, 0xbb, + 0x28, 0xc7, 0x12, 0xc3, 0x48, 0x47, 0x10, 0xab, 0x10, 0x47, 0x09, 0x9a, + 0x0a, 0xd5, 0x52, 0x7f, 0x12, 0x54, 0x4e, 0x84, 0x32, 0x54, 0x4f, 0x89, + 0x5a, 0x14, 0x50, 0x8e, 0x7a, 0x94, 0x50, 0x97, 0xca, 0x54, 0x51, 0x04, + 0x12, 0x10, 0x3d, 0x44, 0xe2, 0x91, 0x43, 0x3e, 0xba, 0x11, 0x44, 0x4f, + 0x5a, 0x92, 0x46, 0x3f, 0xba, 0xd1, 0x42, 0x4d, 0x6a, 0x92, 0x44, 0x46, + 0x02, 0x52, 0x43, 0x46, 0xda, 0x91, 0x43, 0x4c, 0x22, 0x92, 0x44, 0x27, + 0xea, 0xd0, 0x40, 0x64, 0xf2, 0x52, 0x4a, 0x08, 0x12, 0x50, 0x40, 0x94, + 0x62, 0xd4, 0x50, 0x0b, 0x2a, 0x90, 0x40, 0x5e, 0xaa, 0xd2, 0x49, 0x38, + 0xba, 0x11, 0x48, 0x40, 0xe2, 0x11, 0x48, 0x12, 0x82, 0x10, 0x42, 0xa2, + 0xf1, 0x0c, 0x34, 0xc6, 0x71, 0xce, 0x38, 0x6b, 0x79, 0x8b, 0x2b, 0xf6, + 0x10, 0x48, 0x20, 0x91, 0xd9, 0x4c, 0x32, 0x01, 0x5a, 0x50, 0x40, 0xb2, + 0x21, 0xce, 0x38, 0x4f, 0x4a, 0x53, 0x4f, 0x70, 0x1a, 0xd4, 0x50, 0x58, + 0x5a, 0x93, 0x50, 0x3e, 0x4a, 0x92, 0x4b, 0x6a, 0xaa, 0xd3, 0x4e, 0x76, + 0x32, 0x14, 0x51, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xbc, 0x08, 0x04, 0x00, 0x19, 0xc1, 0x46, 0x11, 0x67, + 0x39, 0x49, 0x1a, 0x72, 0x81, 0x09, 0x1c, 0x9c, 0xe9, 0x4a, 0x21, 0x9d, + 0xe1, 0x8a, 0x22, 0xb1, 0x21, 0x4c, 0x28, 0xdd, 0x79, 0xcd, 0x2c, 0xdd, + 0xd1, 0x0c, 0x29, 0x14, 0xca, 0xce, 0x31, 0x00, 0x2a, 0x0e, 0x2e, 0x8a, + 0x31, 0xca, 0x1d, 0xfd, 0xe9, 0xcd, 0x2c, 0xee, 0x99, 0x8d, 0x2a, 0x17, + 0xf2, 0x8e, 0x31, 0x08, 0x2a, 0x0e, 0x2e, 0x4b, 0x41, 0x48, 0x18, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x2a, 0xcf, 0x32, 0x5f, + 0x00, 0x00, 0x00, 0x08, 0x4a, 0xce, 0x2f, 0x23, 0xea, 0x8e, 0x32, 0x0b, + 0x5a, 0xce, 0x2f, 0x9a, 0xea, 0xd2, 0x42, 0x00, 0x00, 0x00, 0x00, 0x34, + 0xd2, 0xcf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x52, 0x79, 0x48, 0x17, 0x1d, + 0xd2, 0x8e, 0x31, 0x2b, 0x31, 0x07, 0x13, 0x54, 0xa2, 0x50, 0x39, 0xff, + 0xc9, 0xcd, 0x2c, 0x00, 0x60, 0x02, 0x00, 0x46, 0x4a, 0x50, 0x36, 0x0a, + 0x82, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, + 0x8a, 0x4e, 0x30, 0x06, 0x1a, 0xce, 0x2e, 0x27, 0x0a, 0x0f, 0x33, 0x74, + 0xb2, 0x11, 0x3d, 0x6d, 0x72, 0x11, 0x3c, 0x21, 0xa2, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x42, 0xd9, 0x07, 0x16, 0x8e, 0x61, 0x8a, 0x20, 0x7f, + 0x02, 0xd2, 0x3d, 0x31, 0x8a, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x09, 0x4a, 0x4e, 0x2f, 0x86, + 0x42, 0x12, 0x40, 0x1b, 0xd2, 0x8e, 0x31, 0xcb, 0x49, 0x8c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x43, 0xb9, 0x07, 0x17, 0xb1, 0x00, 0x00, 0x00, 0x27, + 0x6a, 0x0f, 0x34, 0x89, 0x6a, 0x52, 0x40, 0x4c, 0x32, 0x50, 0x37, 0x17, + 0x52, 0x0e, 0x30, 0xe0, 0x79, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6a, 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x38, + 0xa2, 0x8f, 0x35, 0x95, 0xba, 0x52, 0x42, 0x58, 0xc2, 0x50, 0x3a, 0x30, + 0x8a, 0x0f, 0x35, 0xdd, 0xc1, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x8d, 0x49, 0xca, 0x20, 0x8c, + 0x92, 0x12, 0x41, 0x52, 0x9a, 0xd0, 0x39, 0x19, 0x0a, 0x8f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x00, 0x00, 0x00, 0x07, + 0x32, 0x8e, 0x2f, 0x82, 0xf2, 0x91, 0x3e, 0x15, 0x3a, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x28, 0x71, 0x47, 0x14, 0x85, 0x11, 0x4a, 0x1e, 0x76, + 0xda, 0xd1, 0x3d, 0x12, 0x92, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x1a, 0x10, 0x37, 0x40, 0x22, 0xd0, 0x36, 0x13, 0x92, 0xce, 0x30, 0x0e, + 0xca, 0xce, 0x31, 0x0f, 0xe2, 0x0e, 0x32, 0x24, 0x62, 0x0f, 0x33, 0x06, + 0x2a, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0x06, + 0x2a, 0xce, 0x2c, 0x00, 0x00, 0x00, 0x00, 0xf5, 0xb9, 0xcd, 0x2c, 0xea, + 0x31, 0x0d, 0x2a, 0xfc, 0xc0, 0x45, 0x0b, 0x64, 0x82, 0x11, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x46, 0x4a, 0x10, 0x38, 0xf5, 0x81, 0x8d, 0x2c, 0xee, + 0x59, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x55, 0xca, 0x10, 0x39, 0x62, + 0x00, 0x00, 0x00, 0x42, 0x21, 0x48, 0x14, 0x53, 0xc2, 0x10, 0x39, 0x49, + 0x52, 0x10, 0x37, 0xfb, 0x00, 0xc6, 0x0d, 0xd0, 0x79, 0x4c, 0x28, 0xd5, + 0x39, 0x0d, 0x2a, 0x5a, 0xca, 0x91, 0x3a, 0x90, 0xb2, 0x13, 0x42, 0xb1, + 0x6a, 0x14, 0x48, 0x5f, 0xaa, 0xd1, 0x3c, 0x82, 0x12, 0x93, 0x40, 0xa4, + 0x2a, 0x54, 0x45, 0x7e, 0xaa, 0x92, 0x3f, 0x5a, 0xda, 0x91, 0x3a, 0x5f, + 0x0a, 0x52, 0x3b, 0xfb, 0x71, 0x8e, 0x2e, 0x33, 0x62, 0x90, 0x35, 0x54, + 0x6a, 0xd1, 0x3a, 0xa1, 0x5a, 0x12, 0x40, 0xa6, 0xf2, 0x53, 0x45, 0x86, + 0xca, 0x52, 0x41, 0x91, 0x42, 0xd3, 0x42, 0xa3, 0xfa, 0x53, 0x45, 0xa8, + 0x12, 0xd4, 0x45, 0xaa, 0x0a, 0x14, 0x46, 0x8c, 0x0a, 0x13, 0x42, 0x93, + 0x52, 0x13, 0x43, 0x93, 0x92, 0x13, 0x44, 0xa5, 0x02, 0xd4, 0x45, 0x96, + 0x62, 0x93, 0x43, 0x92, 0x32, 0x13, 0x43, 0x8b, 0xea, 0x12, 0x42, 0x8a, + 0xe2, 0x12, 0x42, 0x85, 0xba, 0x52, 0x41, 0x80, 0x92, 0xd2, 0x40, 0x7f, + 0x82, 0x92, 0x40, 0x78, 0x4a, 0x12, 0x40, 0x68, 0x12, 0xd2, 0x3d, 0x5c, + 0xda, 0x51, 0x3c, 0x5d, 0xca, 0x91, 0x3c, 0x1b, 0xd2, 0x8f, 0x31, 0x03, + 0x9a, 0x8e, 0x2d, 0x19, 0x9a, 0x8f, 0x31, 0x0a, 0x0a, 0x8f, 0x2f, 0xfc, + 0x81, 0xce, 0x2d, 0xd9, 0xf1, 0x0d, 0x2a, 0x03, 0x92, 0x4e, 0x30, 0x16, + 0x2a, 0x4f, 0x32, 0x01, 0x7a, 0x0e, 0x30, 0x26, 0xe2, 0xcf, 0x36, 0xd9, + 0xa1, 0x4d, 0x2c, 0xcb, 0x29, 0x4d, 0x2a, 0x9a, 0xc9, 0x4b, 0x24, 0x97, + 0x21, 0xcb, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, + 0x10, 0xc8, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, + 0x59, 0x0e, 0x2e, 0xde, 0x39, 0x8e, 0x2d, 0xcc, 0xb1, 0xcd, 0x2a, 0xb7, + 0xf1, 0xcc, 0x28, 0xaf, 0xc9, 0x4c, 0x28, 0xaf, 0xb9, 0x4c, 0x28, 0xa5, + 0x79, 0xcc, 0x26, 0x09, 0x22, 0xd0, 0x3c, 0xd8, 0x01, 0xcf, 0x39, 0xd4, + 0x71, 0xcf, 0x3a, 0xca, 0x29, 0x50, 0x3c, 0x09, 0x72, 0x92, 0x45, 0x27, + 0x9a, 0x12, 0x47, 0x3e, 0x82, 0xd2, 0x47, 0x72, 0xd2, 0x53, 0x4d, 0x96, + 0xba, 0x94, 0x51, 0xa3, 0x1a, 0xd5, 0x52, 0xc1, 0x02, 0x96, 0x55, 0x99, + 0xe2, 0x54, 0x51, 0x66, 0x6a, 0x93, 0x4a, 0x2f, 0x9a, 0x91, 0x43, 0xd3, + 0x89, 0x0e, 0x38, 0xc5, 0x99, 0x4d, 0x31, 0x03, 0x1a, 0x0f, 0x34, 0x50, + 0x52, 0x91, 0x3a, 0x69, 0x02, 0x12, 0x3d, 0x55, 0xea, 0xd0, 0x39, 0x10, + 0xa2, 0x0e, 0x31, 0x1b, 0x3a, 0xcf, 0x33, 0x18, 0x5a, 0xcf, 0x33, 0x0f, + 0x02, 0xcf, 0x32, 0x82, 0x79, 0x0a, 0x21, 0x7a, 0x29, 0x0a, 0x1f, 0x15, + 0x0a, 0xcf, 0x32, 0x8d, 0xba, 0xd2, 0x41, 0x84, 0x7a, 0xd2, 0x40, 0x49, + 0x82, 0x0f, 0x30, 0x60, 0xb2, 0x0e, 0x30, 0x70, 0xca, 0x8e, 0x30, 0x8e, + 0x22, 0xd0, 0x37, 0x8f, 0x6a, 0x90, 0x37, 0x13, 0x22, 0x8e, 0x25, 0x81, + 0xb2, 0x0f, 0x33, 0xa9, 0xba, 0x50, 0x38, 0x90, 0x0a, 0xd0, 0x37, 0x82, + 0x22, 0xcf, 0x35, 0x73, 0x52, 0x8e, 0x33, 0x63, 0x42, 0x4e, 0x35, 0x5c, + 0x32, 0x0e, 0x37, 0x6a, 0x42, 0x8e, 0x37, 0x6f, 0xc2, 0x8e, 0x37, 0x68, + 0xda, 0x0e, 0x37, 0x4b, 0x22, 0x4e, 0x33, 0x2a, 0xea, 0x8d, 0x19, 0xf6, + 0xf9, 0xcc, 0x0f, 0xc0, 0x59, 0xcc, 0x0c, 0xe6, 0x31, 0x4d, 0x19, 0x05, + 0x12, 0x0e, 0x21, 0x05, 0x1a, 0xce, 0x20, 0x06, 0x1a, 0x4e, 0x29, 0x06, + 0x12, 0x4e, 0x26, 0x06, 0xf2, 0x4d, 0x2b, 0x05, 0x0a, 0x0e, 0x29, 0x07, + 0xa2, 0xcd, 0x2a, 0x08, 0xf2, 0x0c, 0x2b, 0x08, 0xba, 0xcc, 0x29, 0x08, + 0xca, 0x0c, 0x29, 0x08, 0x5a, 0xcd, 0x27, 0x09, 0x1a, 0x8e, 0x24, 0x0a, + 0x22, 0x4e, 0x25, 0x0a, 0xc2, 0x4d, 0x27, 0x09, 0x92, 0xcc, 0x29, 0x09, + 0x22, 0x8d, 0x23, 0x09, 0x12, 0x4e, 0x1c, 0x09, 0x12, 0x0e, 0x16, 0x08, + 0x1a, 0xce, 0x10, 0x08, 0x22, 0x4e, 0x08, 0x07, 0x22, 0xce, 0x08, 0x08, + 0x2a, 0xce, 0x08, 0x07, 0x22, 0x4e, 0x09, 0x07, 0x22, 0x0e, 0x0c, 0x08, + 0x22, 0x8e, 0x17, 0x17, 0x32, 0xce, 0x1a, 0x29, 0x8a, 0x0e, 0x22, 0x59, + 0x4a, 0x51, 0x39, 0x22, 0x62, 0x0f, 0x32, 0xe6, 0xa1, 0x4b, 0x21, 0x4f, + 0x02, 0xce, 0x34, 0x63, 0x32, 0x0e, 0x37, 0x5f, 0x3a, 0x0e, 0x36, 0x57, + 0x5a, 0x8e, 0x33, 0x4b, 0x3a, 0x0e, 0x2c, 0x47, 0x7a, 0x4e, 0x25, 0x46, + 0x22, 0x4e, 0x21, 0x61, 0x42, 0x4f, 0x28, 0x7a, 0x8a, 0x10, 0x32, 0x03, + 0x4b, 0xd6, 0x4e, 0x7e, 0x5b, 0x5a, 0x60, 0xc8, 0x9a, 0x54, 0x49, 0x49, + 0xbb, 0x98, 0x59, 0x80, 0x63, 0x5a, 0x60, 0x52, 0x23, 0x19, 0x5b, 0xd4, + 0x32, 0x15, 0x4b, 0x4c, 0xf3, 0x58, 0x5a, 0xb1, 0x23, 0x1c, 0x67, 0x74, + 0x3b, 0x5a, 0x5f, 0x8a, 0xdb, 0xda, 0x61, 0x6d, 0xf3, 0x19, 0x5e, 0xa0, + 0x72, 0x13, 0x44, 0x23, 0x92, 0x8f, 0x34, 0xcd, 0xb9, 0x4c, 0x29, 0xbf, + 0x21, 0xcc, 0x26, 0xf6, 0x29, 0x0e, 0x2f, 0x40, 0x71, 0x88, 0x16, 0x9c, + 0x11, 0x4c, 0x24, 0x07, 0x52, 0x4f, 0x31, 0xf9, 0xe9, 0x0e, 0x30, 0xce, + 0xc9, 0x4d, 0x2a, 0x33, 0xc9, 0x48, 0x17, 0xbf, 0x10, 0xc5, 0x08, 0x84, + 0x70, 0x03, 0x00, 0xa5, 0x20, 0x85, 0x10, 0x8f, 0x50, 0x04, 0x0c, 0x85, + 0x28, 0x84, 0x0c, 0xae, 0x00, 0x86, 0x14, 0xd0, 0xe8, 0x06, 0x1a, 0x41, + 0x71, 0x0a, 0x28, 0xc5, 0x91, 0xce, 0x38, 0x62, 0xaa, 0x93, 0x4c, 0x2f, + 0x0a, 0x12, 0x46, 0x8b, 0xc1, 0xcc, 0x30, 0x0b, 0x09, 0x49, 0x1f, 0xd8, + 0xf0, 0x87, 0x14, 0xcf, 0xc8, 0x87, 0x0e, 0x05, 0x49, 0x08, 0x10, 0xa4, + 0x62, 0x15, 0x54, 0x7f, 0x12, 0x54, 0x4e, 0x88, 0x5a, 0x14, 0x50, 0x8e, + 0x7a, 0x94, 0x50, 0x94, 0xb2, 0x54, 0x51, 0x9c, 0xf2, 0x14, 0x52, 0xe3, + 0xf9, 0x8e, 0x39, 0x54, 0x7a, 0x12, 0x48, 0x44, 0xe2, 0x51, 0x43, 0x4e, + 0x52, 0x12, 0x45, 0x51, 0x5a, 0x52, 0x45, 0x4e, 0x72, 0xd2, 0x44, 0x4c, + 0x22, 0x52, 0x44, 0x45, 0xca, 0x51, 0x43, 0x49, 0x0a, 0x52, 0x44, 0x87, + 0x0a, 0x14, 0x4d, 0xa0, 0xba, 0x54, 0x51, 0x7f, 0x92, 0xd3, 0x4d, 0x65, + 0xd2, 0xd2, 0x4a, 0x2b, 0x0a, 0xd1, 0x43, 0x43, 0xc2, 0xd1, 0x45, 0x2e, + 0x42, 0x51, 0x46, 0x26, 0x0a, 0x51, 0x44, 0xcd, 0x51, 0x0e, 0x39, 0x7d, + 0x91, 0x4b, 0x2d, 0x88, 0x81, 0x0c, 0x2f, 0x16, 0xe9, 0x48, 0x20, 0x2c, + 0xb1, 0xc9, 0x26, 0xe2, 0x81, 0x8f, 0x3b, 0x1c, 0x4a, 0xd1, 0x43, 0x87, + 0xf2, 0x52, 0x47, 0x69, 0x31, 0xcb, 0x29, 0x3c, 0x52, 0x12, 0x4b, 0xec, + 0x41, 0x90, 0x43, 0x1d, 0x42, 0x51, 0x45, 0x89, 0xd2, 0x13, 0x4b, 0x75, + 0x00, 0xc4, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, + 0x18, 0x03, 0x00, 0x1e, 0x01, 0x87, 0x11, 0x47, 0x71, 0x08, 0x18, 0x58, + 0xc9, 0x08, 0x19, 0x90, 0x81, 0xca, 0x20, 0x99, 0xd9, 0x4a, 0x22, 0xd6, + 0x29, 0x4d, 0x2d, 0xac, 0x09, 0x0c, 0x28, 0x95, 0xa1, 0x4a, 0x20, 0x0e, + 0x8a, 0x4e, 0x31, 0x77, 0xe1, 0x49, 0x1c, 0x11, 0x4a, 0x0e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x0b, 0x8a, 0x4e, 0x30, 0x10, 0xa2, 0x8e, 0x30, 0xf2, + 0xb1, 0x0d, 0x2d, 0x42, 0xf9, 0x07, 0x16, 0x0b, 0x6a, 0x8e, 0x30, 0x24, + 0xf2, 0x4e, 0x32, 0x13, 0x89, 0x86, 0x0d, 0x0c, 0x81, 0xc6, 0x10, 0x44, + 0x3a, 0x90, 0x37, 0x17, 0x9a, 0x4e, 0x31, 0x0d, 0x4a, 0x0e, 0x30, 0x47, + 0x21, 0x88, 0x16, 0x4a, 0x39, 0xc8, 0x17, 0x95, 0x00, 0x00, 0x00, 0x13, + 0xc2, 0x4e, 0x31, 0xf9, 0x88, 0x45, 0x0c, 0x5e, 0xda, 0xd0, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x0c, 0x72, 0x8e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x52, 0xb2, 0xd0, 0x38, 0xbe, + 0x09, 0x0c, 0x26, 0x0b, 0x42, 0xce, 0x2f, 0x13, 0xa2, 0x0e, 0x30, 0x1b, + 0xca, 0xce, 0x31, 0xf0, 0x39, 0x4d, 0x2b, 0x86, 0x31, 0x8a, 0x1e, 0x17, + 0xd2, 0xce, 0x31, 0x7b, 0xa2, 0x51, 0x3c, 0xef, 0xe9, 0x4c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x00, 0x00, 0x28, 0x52, 0xcf, 0x33, 0x84, + 0x2a, 0x52, 0x3f, 0x26, 0x42, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x00, 0x00, 0x00, 0x4f, 0xaa, 0x50, 0x39, 0x81, + 0x4a, 0x52, 0x40, 0x15, 0xaa, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3b, 0x61, 0x07, 0x16, 0xaa, 0x00, 0x00, 0x00, 0x30, + 0x92, 0xcf, 0x34, 0x88, 0x3a, 0x52, 0x40, 0x52, 0x32, 0xd0, 0x37, 0x2b, + 0xaa, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9f, 0x00, 0x04, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x3e, + 0x1a, 0xd0, 0x36, 0x97, 0xfa, 0xd2, 0x42, 0x93, 0xea, 0xd2, 0x42, 0x32, + 0xa2, 0x4f, 0x35, 0xde, 0xc9, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x00, 0x00, 0x00, 0x90, 0x51, 0x4a, 0x21, 0x75, + 0xe2, 0xd1, 0x3d, 0x8a, 0x82, 0x12, 0x41, 0x15, 0xca, 0x0e, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5e, 0x00, 0x00, 0x00, 0xfd, + 0xf1, 0xcd, 0x2d, 0x84, 0x1a, 0x92, 0x3f, 0x1b, 0x6a, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0x00, 0x00, 0x00, 0x65, + 0x12, 0x11, 0x3b, 0x30, 0x82, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc2, 0x79, 0x4c, 0x28, 0x73, 0xea, 0xd1, 0x3d, 0x0c, + 0x8a, 0x0e, 0x31, 0x1f, 0x0a, 0x4f, 0x32, 0x23, 0x4a, 0x0f, 0x33, 0x08, + 0x32, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x8d, + 0xa2, 0x52, 0x41, 0x05, 0x2a, 0x4e, 0x2f, 0x84, 0x10, 0x03, 0x00, 0x69, + 0x62, 0x51, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xc2, 0x8e, 0x31, 0x03, + 0x3a, 0x4e, 0x2f, 0x6e, 0x80, 0x02, 0x00, 0x54, 0xb2, 0x50, 0x39, 0x0d, + 0xa9, 0x46, 0x0e, 0xe9, 0x49, 0xcd, 0x2a, 0xf9, 0xb9, 0x4d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x05, 0x4a, 0xce, 0x2e, 0xcb, 0x08, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe7, 0x31, 0xcd, 0x2b, 0xf0, 0xb9, 0x4d, 0x2c, 0xdc, + 0xf1, 0xcc, 0x29, 0xd6, 0xc1, 0x0c, 0x29, 0x0c, 0x4a, 0x4f, 0x30, 0x89, + 0x2a, 0x93, 0x40, 0xaf, 0x6a, 0xd4, 0x47, 0x9e, 0xca, 0x13, 0x45, 0x36, + 0xd2, 0x10, 0x37, 0xbb, 0xaa, 0xd4, 0x47, 0xa1, 0x1a, 0x54, 0x44, 0x6b, + 0x32, 0x12, 0x3d, 0x4d, 0x12, 0x11, 0x3a, 0xa3, 0x0a, 0x54, 0x45, 0x33, + 0x6a, 0x90, 0x35, 0x7d, 0x82, 0x52, 0x3f, 0x84, 0xba, 0x12, 0x41, 0xae, + 0x32, 0xd4, 0x46, 0x8d, 0x22, 0x13, 0x42, 0x94, 0x6a, 0x53, 0x43, 0x8f, + 0x2a, 0x53, 0x42, 0x8f, 0x22, 0x93, 0x42, 0x8e, 0x22, 0x53, 0x42, 0x94, + 0x62, 0x53, 0x43, 0x9f, 0xca, 0xd3, 0x44, 0x8d, 0x02, 0x93, 0x42, 0x8c, + 0xf2, 0x52, 0x42, 0x89, 0xda, 0xd2, 0x41, 0x87, 0xca, 0x92, 0x41, 0x85, + 0xba, 0x52, 0x41, 0x7e, 0x8a, 0x92, 0x40, 0x7c, 0x6a, 0x52, 0x40, 0x77, + 0x52, 0x12, 0x40, 0x71, 0x2a, 0x52, 0x3f, 0x5f, 0xda, 0x91, 0x3c, 0x5e, + 0xba, 0x91, 0x3c, 0x52, 0x82, 0x51, 0x3b, 0x4b, 0x32, 0x11, 0x3a, 0xd1, + 0x11, 0x0d, 0x29, 0xda, 0x79, 0x0d, 0x29, 0x01, 0xa2, 0x8e, 0x2d, 0xf2, + 0x41, 0x8e, 0x2c, 0xd8, 0x89, 0x8d, 0x29, 0xdc, 0x89, 0x8d, 0x2a, 0xc1, + 0xd9, 0x4c, 0x27, 0xd3, 0x31, 0x8d, 0x29, 0xf1, 0x39, 0xce, 0x2e, 0xd3, + 0x49, 0x4d, 0x2b, 0xca, 0x19, 0x4d, 0x2a, 0xbc, 0x91, 0xcc, 0x28, 0x55, + 0x91, 0x89, 0x1b, 0x13, 0x59, 0x47, 0x13, 0x81, 0x88, 0x84, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0xf8, 0x47, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0x2a, 0xd1, 0x3a, 0x1d, 0xd2, 0x0f, 0x35, 0x16, 0x82, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0xdc, 0x29, 0x4e, 0x2d, 0xbd, 0x01, 0x0d, 0x29, 0xbf, + 0x29, 0x4d, 0x29, 0xbc, 0x21, 0x4d, 0x29, 0xb2, 0xd9, 0x8c, 0x28, 0xae, + 0xb9, 0x4c, 0x28, 0x10, 0x62, 0xd0, 0x3e, 0xe8, 0x81, 0xcf, 0x3b, 0xd0, + 0x01, 0x4f, 0x3a, 0xc7, 0xe1, 0x4e, 0x39, 0xbb, 0x31, 0x4f, 0x39, 0x28, + 0xea, 0x12, 0x48, 0x99, 0x52, 0xd6, 0x54, 0x40, 0xc2, 0x52, 0x48, 0x55, + 0xea, 0x12, 0x4a, 0x88, 0x4a, 0x14, 0x50, 0x91, 0x92, 0x14, 0x51, 0x8d, + 0x8a, 0x14, 0x50, 0x81, 0x22, 0x94, 0x4d, 0x80, 0x12, 0x54, 0x4d, 0x54, + 0xaa, 0xd2, 0x48, 0xe9, 0x29, 0x4f, 0x3a, 0xd3, 0x39, 0x4e, 0x34, 0x14, + 0xd2, 0xcf, 0x36, 0x54, 0x62, 0xd1, 0x3a, 0x60, 0x92, 0xd1, 0x3b, 0x45, + 0x6a, 0x10, 0x38, 0x0f, 0xa2, 0x0e, 0x31, 0x18, 0x32, 0xcf, 0x33, 0x12, + 0x1a, 0x0f, 0x33, 0xf4, 0x31, 0x0e, 0x30, 0x62, 0xa9, 0x89, 0x1d, 0x90, + 0xe9, 0x0a, 0x22, 0x31, 0x12, 0xd0, 0x36, 0x89, 0x9a, 0x52, 0x41, 0x6f, + 0xd2, 0x51, 0x3d, 0x65, 0x0a, 0xcf, 0x33, 0x81, 0x5a, 0x0f, 0x36, 0x84, + 0x1a, 0xcf, 0x36, 0x89, 0xba, 0xcf, 0x36, 0x39, 0xea, 0x8d, 0x2b, 0x15, + 0x2a, 0x0e, 0x2b, 0x7e, 0x1a, 0x8f, 0x34, 0x8a, 0xca, 0x0f, 0x37, 0x79, + 0x02, 0x0f, 0x35, 0x5f, 0x42, 0xce, 0x31, 0x55, 0x22, 0x8e, 0x2c, 0x4e, + 0x1a, 0x4e, 0x2e, 0x4c, 0x12, 0x8e, 0x32, 0x4c, 0x0a, 0x8e, 0x35, 0x50, + 0x1a, 0x4e, 0x36, 0x44, 0xfa, 0x0d, 0x33, 0x26, 0xd2, 0x0d, 0x22, 0xf6, + 0x01, 0x4d, 0x18, 0xd4, 0x99, 0x4c, 0x0d, 0xc5, 0x69, 0x0c, 0x00, 0x01, + 0xfa, 0x0d, 0x09, 0x04, 0x12, 0x4e, 0x0c, 0x04, 0x12, 0x4e, 0x11, 0x04, + 0x12, 0x8e, 0x19, 0x04, 0x12, 0x0e, 0x26, 0x05, 0x12, 0x8e, 0x29, 0x05, + 0x12, 0xce, 0x2e, 0x06, 0x02, 0x0e, 0x32, 0x07, 0xf2, 0x0d, 0x34, 0x07, + 0x9a, 0x4d, 0x32, 0x08, 0x4a, 0x8d, 0x31, 0x08, 0xf2, 0x8d, 0x2d, 0x08, + 0x12, 0xce, 0x25, 0x09, 0xca, 0x0d, 0x20, 0x09, 0xc2, 0x0c, 0x1e, 0x08, + 0x3a, 0x0d, 0x1c, 0x08, 0xd2, 0x0d, 0x19, 0x07, 0xc2, 0xcc, 0x14, 0x07, + 0xaa, 0xcd, 0x0d, 0x06, 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x4e, 0x08, 0x0a, + 0x22, 0x0e, 0x08, 0x16, 0x3a, 0x4e, 0x13, 0x35, 0x52, 0xcf, 0x2a, 0x25, + 0xc2, 0x8f, 0x31, 0xcd, 0x71, 0xcc, 0x21, 0x02, 0x2a, 0x0c, 0x27, 0x51, + 0x1a, 0x8e, 0x35, 0x55, 0x2a, 0x0e, 0x32, 0x4a, 0x1a, 0x0e, 0x22, 0x41, + 0x0a, 0x0e, 0x1a, 0x36, 0xb2, 0x8d, 0x18, 0x44, 0x0a, 0xcd, 0x21, 0x51, + 0x1a, 0x4e, 0x19, 0x79, 0xf2, 0x8f, 0x2c, 0xa6, 0xea, 0x52, 0x40, 0x72, + 0x23, 0xda, 0x5e, 0x05, 0x93, 0x16, 0x51, 0xdf, 0x72, 0x55, 0x4c, 0x83, + 0x83, 0xda, 0x60, 0x57, 0x43, 0x59, 0x5b, 0xf1, 0x2a, 0xd6, 0x4e, 0x07, + 0xbb, 0x96, 0x51, 0x81, 0x7b, 0x9a, 0x60, 0x76, 0x3b, 0x5a, 0x5f, 0x83, + 0x9b, 0xda, 0x60, 0x85, 0x9b, 0x1a, 0x61, 0xd6, 0x1a, 0xd5, 0x4a, 0x43, + 0x6a, 0x90, 0x38, 0xef, 0xd9, 0x4d, 0x2d, 0xd8, 0xe9, 0x0c, 0x2a, 0x8e, + 0x81, 0x8a, 0x20, 0x49, 0xc1, 0x08, 0x18, 0x81, 0xc9, 0x8a, 0x20, 0xf0, + 0x81, 0xce, 0x2e, 0x04, 0x02, 0x0f, 0x31, 0xd6, 0x01, 0x8e, 0x2b, 0x43, + 0x31, 0x89, 0x19, 0xc7, 0x88, 0xc5, 0x0b, 0x7a, 0x28, 0x03, 0x00, 0x88, + 0x38, 0x04, 0x0c, 0x89, 0x50, 0x04, 0x0e, 0x96, 0xd0, 0x84, 0x10, 0x76, + 0x08, 0x44, 0x0d, 0xd9, 0x48, 0xc7, 0x1a, 0x26, 0xc9, 0xc9, 0x24, 0xb9, + 0x41, 0x4e, 0x37, 0x6c, 0x02, 0x94, 0x4d, 0x8b, 0xc2, 0x94, 0x51, 0x1e, + 0x6a, 0xd1, 0x43, 0x76, 0x21, 0xcc, 0x2d, 0x14, 0x99, 0xc9, 0x1f, 0xe3, + 0x48, 0x48, 0x14, 0x24, 0x11, 0xc9, 0x15, 0x82, 0x31, 0x0b, 0x20, 0xab, + 0xaa, 0xd5, 0x54, 0x80, 0x2a, 0x94, 0x4e, 0x89, 0x6a, 0x54, 0x50, 0x96, + 0xc2, 0x94, 0x51, 0x96, 0xd2, 0x94, 0x51, 0x9a, 0xea, 0xd4, 0x51, 0xf7, + 0x99, 0xcf, 0x3b, 0x3d, 0x9a, 0x91, 0x42, 0x53, 0x5a, 0x92, 0x45, 0x53, + 0x6a, 0x12, 0x45, 0x54, 0x82, 0xd2, 0x45, 0x52, 0x82, 0x52, 0x45, 0x4c, + 0x2a, 0x52, 0x44, 0x72, 0x42, 0xd3, 0x49, 0xa4, 0xda, 0x14, 0x51, 0x32, + 0x4a, 0x11, 0x43, 0xa4, 0xd2, 0x94, 0x51, 0x9c, 0x92, 0xd4, 0x51, 0x3b, + 0x72, 0x91, 0x45, 0x55, 0x6a, 0x12, 0x49, 0x41, 0xa2, 0x51, 0x45, 0x93, + 0x5a, 0x14, 0x50, 0xca, 0x31, 0x4e, 0x38, 0x9b, 0xb1, 0x0c, 0x32, 0x81, + 0x41, 0x8c, 0x2d, 0x2a, 0xb1, 0xc9, 0x21, 0x9b, 0x98, 0x45, 0x11, 0xcb, + 0xb9, 0x4e, 0x39, 0xf0, 0xd1, 0x0f, 0x3d, 0xbe, 0x6a, 0xd3, 0x44, 0x08, + 0x23, 0xd4, 0x2a, 0x83, 0xc3, 0xda, 0x59, 0x28, 0x0a, 0x92, 0x49, 0x3f, + 0x5a, 0x12, 0x4a, 0x5a, 0x72, 0x53, 0x4e, 0x45, 0x69, 0x8a, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcc, 0xa0, 0x04, 0x08, 0x0f, + 0x81, 0x46, 0x10, 0x5a, 0x09, 0x49, 0x1a, 0x94, 0xb1, 0x8a, 0x20, 0x93, + 0x91, 0x0a, 0x21, 0xd2, 0x99, 0x0c, 0x29, 0xb1, 0x51, 0xcb, 0x23, 0xfc, + 0x81, 0x0d, 0x2b, 0x1e, 0x8a, 0xce, 0x2f, 0x05, 0x4a, 0x8e, 0x2e, 0xff, + 0x09, 0x0e, 0x2c, 0x7d, 0xd1, 0xc9, 0x1c, 0x01, 0x02, 0x4e, 0x2b, 0x1f, + 0x2a, 0x4f, 0x32, 0x0b, 0x5a, 0x0e, 0x2f, 0xc1, 0x19, 0x8c, 0x26, 0x25, + 0x4a, 0x0f, 0x33, 0x19, 0xf2, 0x8e, 0x32, 0x60, 0x09, 0xc9, 0x19, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xda, 0x0e, 0x32, 0xa7, 0x21, 0xcb, 0x22, 0x1f, + 0xca, 0x8e, 0x31, 0x29, 0x42, 0x8f, 0x33, 0x29, 0x49, 0x07, 0x13, 0x2c, + 0xaa, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x49, 0x8a, 0xd0, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x2c, 0x11, 0x08, 0x13, 0x1b, 0xb2, 0x0e, 0x31, 0x3a, + 0x19, 0x48, 0x15, 0x2d, 0x72, 0xcf, 0x32, 0xe0, 0x09, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1a, 0xce, 0x2e, 0x06, + 0x2a, 0x4e, 0x2e, 0x3a, 0xf2, 0x8f, 0x35, 0xb4, 0xe2, 0x53, 0x46, 0x16, + 0x9a, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x82, 0x30, 0x03, 0x00, 0x69, + 0x42, 0x91, 0x3b, 0x4b, 0x4a, 0xd0, 0x36, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x00, 0x02, 0x00, 0x99, 0x00, 0x00, 0x00, 0x58, 0xf2, 0x90, 0x3a, 0x59, + 0xfa, 0xd0, 0x3a, 0xd3, 0xb1, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x3a, + 0x01, 0xc8, 0x15, 0x89, 0x71, 0x8a, 0x20, 0x65, 0x72, 0x11, 0x3c, 0x83, + 0x52, 0x52, 0x40, 0x11, 0x72, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3d, 0xd9, 0x07, 0x15, 0x8e, 0x00, 0x00, 0x00, 0x3c, + 0x9a, 0x0f, 0x35, 0x97, 0x82, 0x52, 0x41, 0x52, 0x62, 0x90, 0x38, 0x22, + 0xca, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x60, 0x11, 0x89, 0x1a, 0x77, 0x79, 0x49, 0x1d, 0x36, + 0x82, 0x4f, 0x34, 0x9a, 0xca, 0xd2, 0x41, 0x98, 0xca, 0x12, 0x42, 0x35, + 0x92, 0x0f, 0x35, 0xdf, 0xd1, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, 0x00, 0x94, 0x81, 0x0a, 0x21, 0x81, + 0x0a, 0x92, 0x3e, 0x8e, 0x9a, 0x12, 0x41, 0x29, 0x32, 0xcf, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5e, 0x00, 0x00, 0x00, 0x79, + 0x21, 0x4a, 0x1e, 0x84, 0x3a, 0x12, 0x40, 0x50, 0x3a, 0x10, 0x38, 0xce, + 0x11, 0xcc, 0x26, 0x00, 0x00, 0x00, 0x00, 0x7b, 0x00, 0x00, 0x00, 0x23, + 0xea, 0x4e, 0x32, 0x84, 0x0a, 0xd2, 0x3e, 0xc5, 0x01, 0xcc, 0x26, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0xc0, 0x04, 0x00, 0x6f, 0x02, 0x52, 0x3e, 0x27, + 0xa2, 0xcf, 0x34, 0x1a, 0xd2, 0x8e, 0x31, 0x0a, 0x52, 0x0e, 0x2f, 0x16, + 0x9a, 0x0e, 0x30, 0x05, 0x1a, 0x0e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x29, + 0x5a, 0x8f, 0x32, 0x2a, 0x72, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0xd8, + 0xd1, 0x4c, 0x2a, 0x10, 0x72, 0x0e, 0x30, 0xf0, 0xf8, 0x44, 0x0b, 0x8b, + 0x7a, 0x52, 0x40, 0x00, 0x00, 0x00, 0x00, 0x59, 0xe2, 0x90, 0x39, 0x99, + 0xe1, 0x4a, 0x20, 0x1f, 0x0a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0x81, 0x0d, 0x2b, 0x98, 0x59, 0xca, 0x1e, 0xc6, 0x59, 0x8c, 0x26, 0x2d, + 0xb2, 0x4f, 0x33, 0xe8, 0x10, 0x45, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1d, 0xe2, 0x4e, 0x32, 0xd1, 0x91, 0x4c, 0x28, 0xd9, + 0xe1, 0x8c, 0x29, 0x4b, 0x52, 0x51, 0x39, 0xa6, 0x3a, 0x54, 0x45, 0xb7, + 0x6a, 0x14, 0x48, 0x69, 0xf2, 0xd1, 0x3d, 0x6b, 0x4a, 0xd2, 0x3d, 0x23, + 0x1b, 0x98, 0x55, 0x9c, 0xe2, 0x53, 0x44, 0x88, 0x02, 0x93, 0x41, 0x4d, + 0x22, 0x11, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x69, 0x3a, 0x52, 0x3c, 0x89, + 0x02, 0xd3, 0x41, 0x88, 0xf2, 0x92, 0x41, 0x86, 0xda, 0x52, 0x41, 0x86, + 0xca, 0x12, 0x41, 0x8e, 0x22, 0x53, 0x42, 0x93, 0x52, 0x13, 0x43, 0x91, + 0x3a, 0xd3, 0x42, 0x8b, 0xf2, 0x12, 0x42, 0x8a, 0xda, 0xd2, 0x41, 0x85, + 0xb2, 0x52, 0x41, 0x84, 0xaa, 0x12, 0x41, 0x82, 0x9a, 0xd2, 0x40, 0x82, + 0xa2, 0xd2, 0x40, 0x6e, 0x32, 0xd2, 0x3e, 0x70, 0x2a, 0x12, 0x3f, 0x72, + 0x32, 0x92, 0x3f, 0x66, 0x02, 0xd2, 0x3d, 0x5e, 0xda, 0xd1, 0x3c, 0x5a, + 0x72, 0x51, 0x3c, 0x4b, 0x12, 0x11, 0x3a, 0x45, 0xba, 0x50, 0x38, 0x1f, + 0xb2, 0x8f, 0x32, 0xa8, 0xa1, 0x0b, 0x22, 0xde, 0x89, 0x8d, 0x29, 0xe0, + 0x29, 0x0e, 0x2b, 0xde, 0xb9, 0x4d, 0x2a, 0xba, 0x71, 0x4c, 0x25, 0x14, + 0x5a, 0x8f, 0x31, 0xa2, 0x09, 0x0c, 0x23, 0xd1, 0x71, 0x0d, 0x2a, 0xfa, + 0x89, 0x4e, 0x30, 0x9c, 0xf9, 0x0b, 0x25, 0x98, 0x51, 0x8b, 0x24, 0x78, + 0x79, 0x0a, 0x20, 0xea, 0x40, 0x46, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x09, 0x0d, 0x2a, 0x0b, 0x32, 0xcf, 0x32, 0x0e, 0x32, 0xcf, 0x32, 0xe4, + 0x39, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc9, + 0x89, 0xcd, 0x2a, 0xc3, 0x59, 0x0d, 0x2a, 0xbe, 0x21, 0x8d, 0x29, 0xb1, + 0xd1, 0x8c, 0x28, 0x1a, 0xc2, 0xd0, 0x40, 0xfc, 0x21, 0x90, 0x3e, 0xe7, + 0xd9, 0x4f, 0x3d, 0xd5, 0x41, 0x8f, 0x3b, 0xcb, 0x09, 0xcf, 0x39, 0xd8, + 0x11, 0x50, 0x3c, 0x67, 0xd2, 0x94, 0x4f, 0x8e, 0x02, 0x16, 0x53, 0x34, + 0x8a, 0x12, 0x47, 0x38, 0x1a, 0x52, 0x46, 0x68, 0x62, 0xd3, 0x4b, 0x64, + 0x62, 0x53, 0x4b, 0x76, 0xea, 0xd3, 0x4c, 0x9d, 0xfa, 0xd4, 0x51, 0xa7, + 0x3a, 0xd5, 0x52, 0x6f, 0x72, 0xd3, 0x4b, 0x01, 0x02, 0x10, 0x3d, 0xe5, + 0xd9, 0x0e, 0x38, 0x1f, 0x4a, 0x90, 0x39, 0x50, 0x62, 0xd1, 0x3a, 0x57, + 0x52, 0x91, 0x3a, 0x31, 0x02, 0x90, 0x35, 0x0b, 0x8a, 0xce, 0x30, 0x10, + 0xf2, 0xce, 0x32, 0x0e, 0x0a, 0xcf, 0x32, 0xcc, 0xf9, 0x8c, 0x2a, 0x4f, + 0xf9, 0x48, 0x1b, 0xae, 0x01, 0xcc, 0x25, 0x4e, 0xea, 0x90, 0x3a, 0x82, + 0x62, 0x92, 0x40, 0x57, 0x8a, 0xd0, 0x38, 0x78, 0x7a, 0x4f, 0x35, 0x81, + 0x6a, 0x8f, 0x35, 0x80, 0xba, 0x0e, 0x34, 0x6c, 0x82, 0x4e, 0x33, 0xe8, + 0x91, 0x8b, 0x20, 0x14, 0xc2, 0x0c, 0x29, 0x7c, 0xfa, 0x8e, 0x36, 0x64, + 0x62, 0x0e, 0x34, 0x55, 0x2a, 0x4e, 0x35, 0x55, 0x1a, 0x8e, 0x35, 0x50, + 0x0a, 0x0e, 0x34, 0x4a, 0x0a, 0x4e, 0x30, 0x3e, 0xba, 0xcd, 0x2b, 0x32, + 0x0a, 0xcd, 0x28, 0x2d, 0xe2, 0x0d, 0x2b, 0x17, 0x62, 0x0d, 0x1b, 0xf1, + 0xa9, 0x4c, 0x0a, 0xc0, 0x49, 0x0c, 0x08, 0x9a, 0x99, 0x0a, 0x00, 0xea, + 0x61, 0x0d, 0x00, 0xfd, 0xd1, 0x0d, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x02, + 0x0a, 0x4e, 0x08, 0x03, 0x0a, 0x0e, 0x18, 0x03, 0x0a, 0x8e, 0x27, 0x04, + 0x12, 0x0e, 0x29, 0x05, 0x12, 0x4e, 0x2c, 0x05, 0x12, 0x8e, 0x32, 0x05, + 0x12, 0x0e, 0x36, 0x06, 0x12, 0x8e, 0x36, 0x07, 0x1a, 0x0e, 0x36, 0x06, + 0x1a, 0x4e, 0x34, 0x06, 0x02, 0x0e, 0x2e, 0x07, 0xd2, 0x8d, 0x2b, 0x06, + 0xfa, 0x4d, 0x2e, 0x06, 0x9a, 0x4d, 0x2b, 0x06, 0x12, 0xcd, 0x25, 0x06, + 0x02, 0x0e, 0x12, 0x05, 0x12, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x0a, + 0x2a, 0x0e, 0x00, 0x16, 0x42, 0x0e, 0x12, 0x25, 0x62, 0x8f, 0x29, 0x05, + 0x82, 0xce, 0x2a, 0xb3, 0x21, 0xcb, 0x17, 0x21, 0x32, 0xcd, 0x28, 0x43, + 0x1a, 0x4e, 0x25, 0x3c, 0x6a, 0x8d, 0x18, 0x34, 0xaa, 0x4d, 0x12, 0x2e, + 0x3a, 0x0d, 0x10, 0x4c, 0x5a, 0x0e, 0x21, 0x67, 0x8a, 0xce, 0x1d, 0x8a, + 0xaa, 0xcf, 0x29, 0x87, 0x92, 0x10, 0x32, 0xfe, 0x1a, 0x96, 0x4d, 0x6c, + 0x03, 0x5a, 0x5e, 0xc8, 0x9a, 0x54, 0x49, 0x34, 0x33, 0x98, 0x57, 0x57, + 0x4b, 0x99, 0x5b, 0x20, 0xab, 0x97, 0x54, 0xc1, 0x7a, 0x94, 0x48, 0x51, + 0x1b, 0x19, 0x5b, 0x87, 0xbb, 0x5a, 0x61, 0x68, 0x03, 0x9a, 0x5d, 0x7c, + 0x5b, 0x1a, 0x60, 0x00, 0x53, 0x16, 0x50, 0x4a, 0xba, 0x50, 0x39, 0x01, + 0x52, 0xce, 0x2f, 0xd5, 0xf9, 0x0c, 0x2a, 0x94, 0xe1, 0xca, 0x21, 0x58, + 0x39, 0x09, 0x1a, 0x65, 0x29, 0x0a, 0x1d, 0xd8, 0x09, 0x0e, 0x2c, 0xf7, + 0xb9, 0x0e, 0x30, 0xcb, 0xa1, 0x4d, 0x2a, 0x48, 0x89, 0x49, 0x1b, 0xd6, + 0x48, 0x46, 0x11, 0xa1, 0xd8, 0xc4, 0x0e, 0x8c, 0x28, 0x84, 0x0a, 0xc6, + 0x68, 0x46, 0x17, 0xd9, 0xd0, 0x46, 0x18, 0x70, 0xe8, 0x03, 0x0d, 0xca, + 0xa8, 0xc6, 0x18, 0x2b, 0xe9, 0x09, 0x25, 0xa6, 0xc1, 0xcd, 0x34, 0x42, + 0x7a, 0x52, 0x48, 0x7e, 0x52, 0xd4, 0x4f, 0x50, 0xf2, 0x12, 0x4a, 0xe1, + 0x71, 0x0f, 0x3c, 0x76, 0x21, 0x8c, 0x2c, 0x30, 0x01, 0xca, 0x1e, 0x38, + 0x91, 0x49, 0x19, 0x9e, 0x29, 0xcc, 0x22, 0x28, 0x2a, 0x50, 0x33, 0xb1, + 0x02, 0x96, 0x55, 0x84, 0x4a, 0x54, 0x4f, 0x8c, 0x8a, 0x94, 0x50, 0x99, + 0xe2, 0xd4, 0x51, 0x95, 0xca, 0x54, 0x51, 0x9d, 0xfa, 0x14, 0x52, 0x43, + 0x12, 0x52, 0x45, 0x42, 0xda, 0x91, 0x43, 0x55, 0x62, 0xd2, 0x45, 0x55, + 0x7a, 0x52, 0x45, 0x58, 0x9a, 0x52, 0x46, 0x4f, 0x6a, 0xd2, 0x44, 0xad, + 0x1a, 0xd5, 0x51, 0xa8, 0xe2, 0x54, 0x51, 0xa4, 0xd2, 0x54, 0x51, 0x40, + 0xb2, 0x11, 0x45, 0xa6, 0xda, 0xd4, 0x51, 0x80, 0xa2, 0x13, 0x4d, 0x9c, + 0x9a, 0x94, 0x51, 0x30, 0x32, 0x11, 0x44, 0x83, 0xda, 0x53, 0x4e, 0x8d, + 0x32, 0xd4, 0x4e, 0xaf, 0x21, 0xcd, 0x33, 0xbe, 0x29, 0xce, 0x35, 0xe8, + 0x98, 0x07, 0x1b, 0x34, 0x31, 0x4a, 0x24, 0x3e, 0xc9, 0x89, 0x20, 0x59, + 0x89, 0x8b, 0x2e, 0x4b, 0x82, 0x11, 0x41, 0x7c, 0x73, 0x17, 0x46, 0x5b, + 0x53, 0x16, 0x1b, 0x47, 0xf3, 0x18, 0x52, 0xcf, 0x0a, 0x95, 0x43, 0x28, + 0x9a, 0x11, 0x46, 0xdc, 0x29, 0x0f, 0x3e, 0x8c, 0x90, 0x84, 0x10, 0x96, + 0x49, 0x8d, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x53, + 0x00, 0x00, 0x00, 0xd8, 0xe8, 0x44, 0x09, 0x4c, 0x51, 0x48, 0x17, 0x51, + 0x91, 0x08, 0x19, 0x92, 0xc9, 0x8a, 0x21, 0x92, 0x99, 0x8a, 0x21, 0xcb, + 0x71, 0x0c, 0x28, 0xbb, 0xb9, 0xcb, 0x24, 0xa8, 0x21, 0x0b, 0x23, 0x28, + 0xf2, 0x8e, 0x31, 0x7b, 0x11, 0x0a, 0x1d, 0x04, 0x2a, 0x0e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x10, 0x82, 0xce, 0x2e, 0x0e, 0x8a, 0x4e, 0x2f, 0x58, + 0xda, 0x50, 0x39, 0x31, 0x9a, 0x0f, 0x35, 0xbc, 0xd9, 0x8b, 0x25, 0x4d, + 0x69, 0x48, 0x18, 0x55, 0xb9, 0x88, 0x18, 0xbb, 0xf9, 0x0b, 0x26, 0xe0, + 0xc9, 0x0c, 0x2a, 0x0e, 0x52, 0x4e, 0x30, 0x13, 0x92, 0xce, 0x30, 0x19, + 0xca, 0xce, 0x31, 0x5b, 0xb9, 0x88, 0x19, 0x33, 0xf2, 0x0f, 0x35, 0x0f, + 0x72, 0x8e, 0x30, 0xf2, 0x80, 0x04, 0x0a, 0x21, 0xda, 0x4e, 0x31, 0x42, + 0x11, 0xc8, 0x15, 0x59, 0xda, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x45, + 0x18, 0x02, 0x00, 0x59, 0xea, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x11, + 0x92, 0x0e, 0x31, 0x12, 0x7a, 0xce, 0x30, 0x13, 0x7a, 0x0e, 0x30, 0x46, + 0x5a, 0xd0, 0x37, 0xd1, 0xa1, 0x4c, 0x29, 0x73, 0xd2, 0x91, 0x3c, 0xf6, + 0x91, 0x0d, 0x2d, 0xd2, 0x70, 0x44, 0x08, 0xa8, 0x11, 0xcb, 0x23, 0x7f, + 0xf2, 0x91, 0x3d, 0x24, 0x1a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x3a, + 0x71, 0xc8, 0x15, 0x8d, 0xf9, 0x0a, 0x21, 0x83, 0x5a, 0x92, 0x40, 0x22, + 0x4a, 0x8f, 0x33, 0xd3, 0xb1, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x40, 0x02, 0x00, 0x8e, 0x81, 0x4a, 0x21, 0x6a, 0x9a, 0xd1, 0x3c, 0x52, + 0x9a, 0x10, 0x39, 0x21, 0x12, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x40, 0xe9, 0x47, 0x15, 0x90, 0x00, 0x00, 0x00, 0x39, + 0xba, 0x8f, 0x35, 0x96, 0xb2, 0x12, 0x42, 0x57, 0xb2, 0xd0, 0x39, 0x23, + 0xfa, 0x0e, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x18, 0xc9, 0xc6, 0x12, 0x68, 0x09, 0xc9, 0x1a, 0xf2, + 0x29, 0xcd, 0x2a, 0x8e, 0x6a, 0x92, 0x40, 0x98, 0xc2, 0xd2, 0x41, 0x38, + 0x52, 0x8f, 0x33, 0xec, 0x19, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7e, 0x00, 0x00, 0x00, 0x96, 0x89, 0x4a, 0x21, 0x82, + 0x12, 0x12, 0x3f, 0x97, 0x92, 0x52, 0x41, 0x22, 0x92, 0x8e, 0x30, 0xce, + 0x01, 0x4c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x22, 0x59, 0x47, 0x13, 0x87, + 0x59, 0x0a, 0x20, 0x71, 0x9a, 0x11, 0x3d, 0x4e, 0x32, 0x90, 0x37, 0x16, + 0x5a, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x1c, 0xf1, 0xc6, 0x11, 0x85, + 0xf9, 0x89, 0x1f, 0x8b, 0x52, 0x12, 0x40, 0x0b, 0x32, 0x8e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x2e, 0xe9, 0x47, 0x14, 0x22, 0x12, 0x8f, 0x32, 0x45, + 0x2a, 0xd0, 0x37, 0x19, 0xda, 0xce, 0x31, 0x05, 0x12, 0x0e, 0x2e, 0x32, + 0x72, 0xcf, 0x32, 0x11, 0x5a, 0xce, 0x2e, 0x08, 0x3a, 0xce, 0x2d, 0x09, + 0x4a, 0xce, 0x2d, 0x04, 0x22, 0x4e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x88, + 0x00, 0x00, 0x00, 0x8f, 0x82, 0xd2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x05, + 0x32, 0x0e, 0x2f, 0x10, 0x5a, 0x0e, 0x30, 0xc4, 0x00, 0x03, 0x00, 0x13, + 0x72, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x56, 0xb2, 0xd0, 0x38, 0x72, + 0x00, 0x00, 0x00, 0xd4, 0x99, 0x4c, 0x28, 0xf7, 0xb1, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x41, 0x02, 0xd0, 0x35, 0xbc, 0xf1, 0xcb, 0x24, 0xe4, + 0x18, 0x45, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, + 0xe9, 0x09, 0x1d, 0xcd, 0x71, 0x4c, 0x28, 0xdc, 0xb9, 0x0d, 0x2a, 0x89, + 0x12, 0x93, 0x40, 0xb1, 0x6a, 0xd4, 0x47, 0x1b, 0xdb, 0x97, 0x54, 0xd9, + 0xea, 0x55, 0x4c, 0xb8, 0xba, 0x54, 0x48, 0x85, 0xea, 0x92, 0x41, 0x60, + 0xca, 0x11, 0x3c, 0x62, 0x02, 0x92, 0x3d, 0x40, 0xaa, 0x10, 0x37, 0x67, + 0x32, 0xd2, 0x3b, 0x57, 0x72, 0x51, 0x3b, 0x84, 0xca, 0x12, 0x41, 0x8c, + 0x0a, 0x13, 0x42, 0x91, 0x32, 0xd3, 0x42, 0x87, 0xca, 0x92, 0x41, 0x85, + 0xaa, 0x52, 0x41, 0x83, 0x9a, 0xd2, 0x40, 0x80, 0x82, 0x92, 0x40, 0x7f, + 0x7a, 0x92, 0x40, 0x7e, 0x7a, 0x52, 0x40, 0x78, 0x6a, 0x12, 0x40, 0x73, + 0x4a, 0x92, 0x3f, 0x6c, 0x22, 0x92, 0x3e, 0x6c, 0x12, 0xd2, 0x3e, 0x6b, + 0x0a, 0xd2, 0x3e, 0x5c, 0xb2, 0x91, 0x3c, 0x5b, 0x92, 0x51, 0x3c, 0x50, + 0x2a, 0xd1, 0x3a, 0x48, 0xe2, 0xd0, 0x39, 0x43, 0x92, 0x90, 0x38, 0x19, + 0x92, 0x0f, 0x32, 0x04, 0xa2, 0xce, 0x2f, 0xa8, 0xf9, 0x4b, 0x23, 0xe4, + 0x29, 0xce, 0x2b, 0xca, 0xc9, 0x0c, 0x28, 0xa8, 0x49, 0x4c, 0x23, 0x9c, + 0xe1, 0x0b, 0x22, 0xd6, 0xb1, 0x4d, 0x2b, 0x9f, 0x01, 0x8c, 0x22, 0x61, + 0x11, 0x0a, 0x1d, 0x96, 0x91, 0x4b, 0x24, 0x89, 0xb1, 0x4a, 0x22, 0x53, + 0xf1, 0x49, 0x1b, 0x0a, 0x19, 0x47, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x80, 0x07, 0x0a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x18, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, + 0xe1, 0x4c, 0x29, 0x1e, 0xfa, 0x4f, 0x35, 0xd2, 0x99, 0xcd, 0x2b, 0xed, + 0x69, 0xce, 0x2f, 0xfd, 0xb9, 0xce, 0x30, 0x5e, 0x31, 0x4a, 0x1e, 0x00, + 0x00, 0x00, 0x00, 0xf9, 0xe1, 0xce, 0x30, 0xc4, 0x59, 0x0d, 0x2a, 0xbc, + 0x09, 0x0d, 0x29, 0x2a, 0x52, 0xd1, 0x42, 0x0b, 0xa2, 0x10, 0x41, 0xfe, + 0x51, 0x10, 0x40, 0xf3, 0x31, 0x90, 0x3f, 0xe3, 0xc9, 0x4f, 0x3d, 0xd6, + 0x51, 0x4f, 0x3b, 0xe8, 0x59, 0x50, 0x3e, 0x4a, 0xd2, 0x93, 0x4a, 0x9f, + 0x72, 0x96, 0x55, 0x3b, 0xda, 0x12, 0x48, 0x10, 0xe2, 0x90, 0x41, 0x3b, + 0x1a, 0x52, 0x46, 0x61, 0x4a, 0x13, 0x4b, 0xa0, 0x1a, 0x15, 0x52, 0xc7, + 0x32, 0xd6, 0x56, 0xc1, 0x02, 0xd6, 0x55, 0x82, 0x0a, 0x14, 0x4e, 0x16, + 0xc2, 0x10, 0x41, 0x24, 0x5a, 0x51, 0x42, 0x42, 0xc2, 0x51, 0x41, 0x4f, + 0x72, 0x11, 0x3c, 0x51, 0x22, 0x91, 0x3a, 0x1b, 0x42, 0x0f, 0x33, 0x0a, + 0x9a, 0x4e, 0x31, 0x0a, 0xd2, 0x0e, 0x32, 0x06, 0xc2, 0x8e, 0x31, 0x9a, + 0x81, 0x8b, 0x24, 0x4e, 0xe1, 0xc8, 0x1a, 0xd2, 0x09, 0x8d, 0x2a, 0x67, + 0xb2, 0x51, 0x3d, 0x7f, 0x42, 0x12, 0x40, 0x60, 0xca, 0x4f, 0x34, 0x77, + 0xca, 0x0e, 0x34, 0x74, 0x9a, 0x8e, 0x32, 0x78, 0xc2, 0x0e, 0x35, 0x51, + 0x22, 0x0e, 0x31, 0xf0, 0x89, 0x0c, 0x1d, 0x59, 0x42, 0x8e, 0x33, 0x68, + 0x42, 0x4e, 0x36, 0x53, 0x2a, 0x4e, 0x34, 0x56, 0x2a, 0x8e, 0x36, 0x50, + 0x0a, 0x4e, 0x37, 0x54, 0x0a, 0x0e, 0x37, 0x4d, 0x02, 0xce, 0x36, 0x37, + 0xd2, 0x4d, 0x34, 0x2a, 0x9a, 0xcd, 0x20, 0x10, 0x0a, 0xcd, 0x10, 0xfc, + 0x91, 0xcb, 0x0f, 0xc2, 0xa9, 0x0c, 0x00, 0x99, 0xf9, 0x0a, 0x00, 0xb1, + 0xb9, 0x09, 0x00, 0xcc, 0xb1, 0x0a, 0x00, 0xda, 0xb9, 0x0c, 0x00, 0xf0, + 0x81, 0x0d, 0x00, 0xf9, 0xc1, 0x4d, 0x08, 0x00, 0xea, 0x8d, 0x16, 0x02, + 0x02, 0x4e, 0x22, 0x03, 0x0a, 0x8e, 0x24, 0x04, 0x0a, 0x0e, 0x22, 0x04, + 0x12, 0x0e, 0x32, 0x04, 0x12, 0xce, 0x35, 0x06, 0x1a, 0x4e, 0x36, 0x06, + 0x1a, 0x0e, 0x36, 0x06, 0x1a, 0x4e, 0x35, 0x06, 0x0a, 0xce, 0x34, 0x05, + 0xf2, 0x0d, 0x32, 0x04, 0x02, 0x8e, 0x2f, 0x04, 0x0a, 0x4e, 0x1d, 0x05, + 0x12, 0x0e, 0x0a, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0x04, + 0x2a, 0x0e, 0x00, 0x0b, 0x32, 0x0e, 0x14, 0x0d, 0xa2, 0x8e, 0x27, 0xe4, + 0x49, 0x8d, 0x24, 0xaf, 0x79, 0xca, 0x14, 0x1f, 0x8a, 0x4d, 0x10, 0x38, + 0x3a, 0xcd, 0x0c, 0x33, 0x6a, 0x4d, 0x0d, 0x34, 0xf2, 0xcc, 0x15, 0x41, + 0x7a, 0xcc, 0x14, 0x5c, 0x2a, 0xce, 0x11, 0x82, 0x92, 0x4e, 0x19, 0x86, + 0xea, 0xcf, 0x2b, 0xa5, 0x7a, 0x92, 0x3d, 0x5d, 0x63, 0x19, 0x5c, 0xe2, + 0x8a, 0xd5, 0x4c, 0xd5, 0x1a, 0x15, 0x4b, 0x56, 0x4b, 0x99, 0x5b, 0x46, + 0xab, 0x18, 0x59, 0xbe, 0x62, 0x14, 0x48, 0x19, 0x73, 0xd7, 0x53, 0x79, + 0x53, 0x1a, 0x60, 0x5b, 0x83, 0xd9, 0x5b, 0x6d, 0x13, 0x5a, 0x5e, 0x2a, + 0xd3, 0x97, 0x55, 0x5d, 0x62, 0x91, 0x3b, 0x0d, 0xc2, 0x8e, 0x31, 0xc4, + 0x61, 0x0c, 0x28, 0x95, 0xd9, 0xca, 0x21, 0x80, 0x49, 0x0a, 0x1f, 0x4f, + 0x61, 0x09, 0x1a, 0xd3, 0xe1, 0xcd, 0x2b, 0xf5, 0xc1, 0x4e, 0x30, 0xcd, + 0xc1, 0x8d, 0x2a, 0x4b, 0xc1, 0x49, 0x1c, 0xdb, 0x80, 0x86, 0x12, 0xad, + 0x48, 0xc5, 0x10, 0x58, 0x58, 0x02, 0x00, 0xe5, 0x50, 0x47, 0x1a, 0xf7, + 0xe8, 0xc7, 0x1b, 0xe0, 0x50, 0x47, 0x1b, 0xef, 0x00, 0x08, 0x1e, 0x31, + 0x09, 0x8a, 0x25, 0xa3, 0xc1, 0xcd, 0x34, 0xe5, 0xc9, 0x8f, 0x3c, 0x44, + 0x8a, 0x52, 0x48, 0x38, 0x2a, 0x12, 0x46, 0xd4, 0xc1, 0x0e, 0x38, 0xd1, + 0xc1, 0xce, 0x38, 0x89, 0x79, 0x8c, 0x2d, 0x5b, 0x91, 0xca, 0x20, 0xc7, + 0x31, 0x4d, 0x28, 0x48, 0xfa, 0x90, 0x37, 0x7d, 0x8a, 0xd2, 0x3d, 0xb4, + 0x0a, 0x16, 0x56, 0x87, 0x62, 0xd4, 0x4f, 0x8e, 0xa2, 0xd4, 0x50, 0x9a, + 0xe2, 0xd4, 0x51, 0x96, 0xca, 0x54, 0x51, 0x9e, 0xfa, 0x14, 0x52, 0x03, + 0x0a, 0x90, 0x3c, 0x42, 0xda, 0x91, 0x43, 0x56, 0x62, 0x12, 0x46, 0x59, + 0x7a, 0x92, 0x46, 0x81, 0xf2, 0x53, 0x4b, 0xae, 0x5a, 0x15, 0x52, 0xae, + 0x12, 0x15, 0x52, 0xa7, 0xca, 0x54, 0x51, 0x9c, 0x9a, 0x54, 0x50, 0x79, + 0x72, 0x93, 0x4c, 0x91, 0x42, 0x54, 0x4f, 0x84, 0xe2, 0xd3, 0x4d, 0x9a, + 0x92, 0x54, 0x51, 0xb0, 0x32, 0x95, 0x53, 0x98, 0x92, 0x54, 0x51, 0x62, + 0xd2, 0xd2, 0x49, 0xa9, 0x81, 0x8d, 0x33, 0xe5, 0x28, 0x07, 0x1b, 0x52, + 0xf1, 0xca, 0x29, 0xa2, 0xe9, 0x4c, 0x2c, 0xbd, 0x39, 0x4d, 0x2d, 0x08, + 0x1a, 0x10, 0x3d, 0xdd, 0xfa, 0xd3, 0x42, 0x76, 0xf3, 0x96, 0x23, 0x06, + 0x3b, 0xd6, 0x43, 0x11, 0x2b, 0x57, 0x4a, 0xb3, 0x5a, 0x54, 0x41, 0x26, + 0xe2, 0x50, 0x40, 0xe3, 0x89, 0xcf, 0x38, 0xc3, 0xa1, 0xce, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb, + 0x30, 0x04, 0x00, 0x21, 0x39, 0xc7, 0x12, 0x5e, 0x19, 0xc9, 0x1a, 0x87, + 0x61, 0xca, 0x1f, 0xa4, 0x19, 0x0b, 0x23, 0xbd, 0xc1, 0x0b, 0x25, 0xb7, + 0xe9, 0xcb, 0x25, 0xdb, 0xa1, 0x8c, 0x28, 0xf5, 0x61, 0xcd, 0x2a, 0xf8, + 0xd9, 0xcd, 0x2b, 0x86, 0x31, 0x4a, 0x1f, 0x13, 0x9a, 0x8e, 0x30, 0x0a, + 0x72, 0xce, 0x2d, 0x22, 0x2a, 0x0f, 0x32, 0x6f, 0x71, 0x09, 0x1b, 0x68, + 0x39, 0x09, 0x1b, 0x61, 0x19, 0x49, 0x1b, 0xcb, 0x89, 0x4c, 0x28, 0x10, + 0x92, 0x4e, 0x30, 0x38, 0xba, 0x4f, 0x35, 0x10, 0x72, 0xce, 0x30, 0x11, + 0x9a, 0x0e, 0x31, 0x4a, 0x52, 0x50, 0x38, 0x2c, 0x52, 0xcf, 0x33, 0x0f, + 0x8a, 0x4e, 0x30, 0x36, 0xb1, 0x47, 0x15, 0x55, 0xb2, 0x10, 0x39, 0x40, + 0x01, 0x08, 0x15, 0x64, 0x2a, 0xd1, 0x39, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0x69, 0x06, 0x11, 0x14, 0xa2, 0x4e, 0x30, 0x41, 0x31, 0x48, 0x16, 0x00, + 0x00, 0x00, 0x00, 0x16, 0x12, 0xcf, 0x32, 0x1b, 0x1a, 0x4f, 0x33, 0x46, + 0x3a, 0x50, 0x37, 0x44, 0x1a, 0x90, 0x36, 0x00, 0x00, 0x00, 0x00, 0x66, + 0xd8, 0x04, 0x00, 0x59, 0xf2, 0xd0, 0x39, 0x38, 0xc2, 0x0f, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x41, 0x51, 0xc8, 0x15, 0x36, 0xaa, 0x0f, 0x35, 0x82, + 0x1a, 0x12, 0x3e, 0x23, 0x12, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x06, 0x00, 0x1a, 0x32, 0x0f, 0x33, 0x7e, 0x12, 0xd2, 0x3e, 0x22, + 0x12, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4a, + 0x48, 0x02, 0x00, 0x8f, 0x81, 0x4a, 0x21, 0x82, 0x2a, 0x92, 0x3e, 0x4d, + 0x7a, 0x10, 0x38, 0x24, 0x2a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x98, 0xa9, 0x4a, 0x21, 0x7f, + 0x0a, 0x52, 0x3f, 0x8e, 0x82, 0x52, 0x41, 0x47, 0x3a, 0x10, 0x38, 0x29, + 0x52, 0x8f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, + 0xe9, 0x06, 0x13, 0x0f, 0x12, 0x4e, 0x2d, 0x12, 0x22, 0xce, 0x2d, 0xd7, + 0x50, 0xc5, 0x0d, 0x41, 0xaa, 0x8f, 0x34, 0x83, 0x0a, 0xd2, 0x3e, 0x36, + 0x62, 0x8f, 0x33, 0xf3, 0x29, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3c, 0xe1, 0x47, 0x15, 0x95, 0x58, 0x02, 0x00, 0x40, + 0x0a, 0x50, 0x37, 0x98, 0xaa, 0xd2, 0x41, 0x35, 0xb2, 0x8e, 0x30, 0xe0, + 0x49, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x41, 0x47, 0x13, 0x6d, + 0x00, 0x00, 0x00, 0x73, 0xba, 0xd1, 0x3d, 0x8e, 0x72, 0x12, 0x41, 0x0d, + 0x12, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, + 0x00, 0x00, 0x00, 0x54, 0xaa, 0x50, 0x39, 0x11, 0x72, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, 0xc1, 0x4a, 0x21, 0x8b, + 0x5a, 0x52, 0x40, 0x0a, 0x32, 0x4e, 0x2f, 0x1f, 0xf2, 0x4e, 0x32, 0x22, + 0xca, 0xce, 0x30, 0x1d, 0x9a, 0x0e, 0x30, 0x00, 0xca, 0xcd, 0x2b, 0x20, + 0xea, 0x4e, 0x31, 0x14, 0xa2, 0x8e, 0x2f, 0x05, 0x3a, 0x0e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0xd7, 0x99, 0x0c, 0x29, 0x06, 0x42, 0x4e, 0x2f, 0xc8, + 0x38, 0x05, 0x00, 0x85, 0x52, 0x12, 0x3f, 0x00, 0x00, 0x00, 0x00, 0xf5, + 0xc1, 0xcd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x52, 0x39, 0x89, 0x19, 0x00, + 0x00, 0x00, 0x00, 0x3e, 0xc2, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0xf5, + 0xa9, 0x0d, 0x2b, 0x04, 0x2a, 0x4e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xd9, + 0xb9, 0x8c, 0x28, 0x1b, 0xfa, 0x4e, 0x32, 0x97, 0xb9, 0x4a, 0x21, 0xfb, + 0x01, 0x8e, 0x2d, 0xad, 0x21, 0xcb, 0x23, 0xe2, 0x21, 0x8d, 0x2a, 0xd6, + 0x99, 0x4c, 0x28, 0xea, 0x3a, 0x56, 0x4e, 0xd5, 0xb2, 0xd5, 0x4b, 0xa4, + 0x42, 0x54, 0x46, 0x6d, 0x62, 0xd2, 0x3e, 0xa6, 0x32, 0x54, 0x45, 0xa2, + 0x22, 0xd4, 0x44, 0x87, 0xf2, 0x12, 0x41, 0x62, 0xea, 0x51, 0x3d, 0xe6, + 0x31, 0x4e, 0x2c, 0x22, 0x02, 0x10, 0x33, 0x66, 0x1a, 0xd2, 0x3c, 0x85, + 0xc2, 0x52, 0x41, 0x84, 0xa2, 0x12, 0x41, 0x82, 0x92, 0xd2, 0x40, 0x7a, + 0x5a, 0x12, 0x40, 0x75, 0x4a, 0x92, 0x3f, 0x75, 0x52, 0xd2, 0x3f, 0x72, + 0x4a, 0x52, 0x3f, 0x6f, 0x32, 0x12, 0x3f, 0x6f, 0x2a, 0x12, 0x3f, 0x6b, + 0x12, 0x92, 0x3e, 0x6a, 0x0a, 0x92, 0x3e, 0x6c, 0x12, 0xd2, 0x3e, 0x60, + 0xca, 0x11, 0x3d, 0x56, 0x62, 0xd1, 0x3b, 0x56, 0x3a, 0x91, 0x3b, 0x48, + 0xf2, 0xd0, 0x39, 0x48, 0xda, 0xd0, 0x39, 0x3b, 0x82, 0x10, 0x38, 0x30, + 0x52, 0x10, 0x37, 0x16, 0x62, 0xcf, 0x31, 0xd9, 0xe9, 0x8d, 0x2a, 0x98, + 0xa9, 0x4b, 0x22, 0xb7, 0x61, 0xcc, 0x24, 0xae, 0x61, 0xcc, 0x23, 0x8d, + 0x21, 0x8b, 0x1f, 0x8c, 0x39, 0x8b, 0x20, 0x65, 0x31, 0x4a, 0x1d, 0x59, + 0x69, 0xc9, 0x1a, 0xb6, 0x29, 0x0c, 0x28, 0x42, 0xc9, 0x48, 0x19, 0x3a, + 0xf1, 0x88, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x58, 0x47, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf0, 0x04, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, + 0x01, 0x0e, 0x2d, 0x0c, 0x42, 0x4f, 0x32, 0xe9, 0x41, 0x4e, 0x2f, 0x8d, + 0x69, 0xcb, 0x23, 0xe3, 0x01, 0x4e, 0x2e, 0x52, 0x7a, 0x91, 0x3b, 0x0b, + 0x8a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, + 0x41, 0xcd, 0x29, 0x39, 0xea, 0x11, 0x45, 0x1f, 0x62, 0x11, 0x44, 0x13, + 0x22, 0x51, 0x43, 0x0a, 0xd2, 0xd0, 0x41, 0x08, 0xb2, 0xd0, 0x41, 0xf4, + 0x29, 0xd0, 0x3f, 0xe7, 0x01, 0x10, 0x3e, 0x04, 0xca, 0xd0, 0x40, 0x3f, + 0x12, 0xd3, 0x48, 0xa4, 0x92, 0x16, 0x56, 0x43, 0x42, 0x13, 0x49, 0x09, + 0xe2, 0xd0, 0x40, 0x41, 0x42, 0x52, 0x47, 0x90, 0x9a, 0x14, 0x51, 0xc3, + 0x1a, 0x56, 0x56, 0xd4, 0x92, 0xd6, 0x58, 0xca, 0x4a, 0x96, 0x57, 0x86, + 0x32, 0xd4, 0x4e, 0x4c, 0xaa, 0xd2, 0x48, 0xc7, 0xba, 0xd6, 0x58, 0x73, + 0xca, 0x13, 0x4b, 0x4d, 0x82, 0x51, 0x3d, 0x49, 0xba, 0x50, 0x39, 0x0c, + 0xaa, 0x4e, 0x31, 0x0c, 0x92, 0x0e, 0x31, 0x07, 0xba, 0xce, 0x31, 0xf8, + 0x59, 0x0e, 0x30, 0x6e, 0x21, 0xca, 0x1f, 0x56, 0x19, 0x49, 0x1b, 0xf4, + 0x21, 0x0e, 0x2f, 0x6a, 0xc2, 0x91, 0x3d, 0x6d, 0xba, 0x51, 0x3d, 0x7d, + 0xca, 0x4f, 0x36, 0x73, 0x82, 0xce, 0x35, 0x62, 0x52, 0x8e, 0x33, 0x56, + 0x2a, 0x8e, 0x32, 0x00, 0xb2, 0x4b, 0x24, 0xee, 0xd9, 0x4a, 0x23, 0x52, + 0x62, 0xce, 0x31, 0x42, 0x02, 0x0e, 0x22, 0x42, 0x0a, 0x8e, 0x22, 0x46, + 0x2a, 0x4e, 0x35, 0x46, 0x12, 0x0e, 0x37, 0x49, 0x02, 0xce, 0x36, 0x36, + 0x02, 0x4e, 0x36, 0x36, 0xf2, 0xcd, 0x2c, 0x1b, 0xd2, 0x4d, 0x10, 0x09, + 0xe2, 0xcc, 0x1a, 0xdf, 0xc9, 0x4c, 0x21, 0x97, 0x69, 0x09, 0x00, 0x90, + 0x19, 0x08, 0x00, 0xc0, 0x51, 0x09, 0x00, 0xc5, 0x51, 0x08, 0x00, 0xc8, + 0xe1, 0x08, 0x00, 0xcc, 0xe1, 0x0a, 0x00, 0xd6, 0x31, 0x0c, 0x00, 0xea, + 0x61, 0xcd, 0x0a, 0xfc, 0xb9, 0xcd, 0x11, 0x01, 0xfa, 0xcd, 0x13, 0x03, + 0x0a, 0xce, 0x21, 0x03, 0x0a, 0x4e, 0x2c, 0x03, 0x0a, 0xce, 0x2f, 0x04, + 0x12, 0x8e, 0x32, 0x04, 0x12, 0x4e, 0x2f, 0x05, 0x12, 0xce, 0x2c, 0x04, + 0x12, 0x0e, 0x23, 0x03, 0x12, 0x4e, 0x18, 0x04, 0x12, 0x0e, 0x0a, 0x03, + 0x12, 0x0e, 0x00, 0x01, 0x1a, 0x0e, 0x00, 0x01, 0x12, 0x0e, 0x00, 0xfd, + 0x01, 0x0e, 0x00, 0xfd, 0x91, 0x0d, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x0a, 0x32, 0x4e, 0x1a, 0x1b, 0x3a, 0x8f, 0x2f, 0xc8, + 0x09, 0x4c, 0x20, 0xab, 0x19, 0x4a, 0x0b, 0x27, 0xf2, 0x4c, 0x0a, 0x33, + 0xe2, 0x4d, 0x0a, 0x3d, 0x12, 0x4e, 0x0c, 0x41, 0xea, 0x8d, 0x15, 0x4e, + 0x32, 0xce, 0x20, 0x78, 0xb2, 0x0e, 0x1b, 0x87, 0x7a, 0x0f, 0x26, 0x8f, + 0xb2, 0x50, 0x31, 0xe9, 0x72, 0xd5, 0x4a, 0x44, 0x7b, 0x18, 0x59, 0xb1, + 0xfa, 0x93, 0x46, 0x24, 0xc3, 0x57, 0x55, 0x33, 0x33, 0x18, 0x57, 0xe5, + 0xe2, 0xd5, 0x4c, 0xc8, 0xca, 0x94, 0x49, 0x4d, 0xfb, 0x58, 0x5a, 0x4f, + 0x13, 0x59, 0x5a, 0x61, 0xcb, 0xd9, 0x5c, 0x49, 0xb3, 0x58, 0x59, 0x82, + 0x62, 0x52, 0x40, 0x0d, 0xc2, 0x4e, 0x31, 0xce, 0xb9, 0x0c, 0x29, 0xa3, + 0x59, 0x4b, 0x23, 0x9a, 0x49, 0x4b, 0x23, 0x42, 0xc1, 0x88, 0x17, 0xc3, + 0x41, 0x8d, 0x29, 0xf1, 0xc1, 0x0e, 0x30, 0xd8, 0x29, 0xce, 0x2c, 0x59, + 0x29, 0x8a, 0x1d, 0xd5, 0x40, 0xc6, 0x10, 0xaf, 0x50, 0x05, 0x11, 0x95, + 0xa0, 0xc4, 0x0d, 0x4c, 0x38, 0x02, 0x00, 0xd9, 0xf0, 0x86, 0x18, 0x11, + 0xd9, 0x88, 0x21, 0x2b, 0xc9, 0x09, 0x25, 0x7a, 0x29, 0x0c, 0x2f, 0xab, + 0xf9, 0x4d, 0x35, 0x89, 0xb1, 0xcc, 0x30, 0xe7, 0xb9, 0x8f, 0x3b, 0x13, + 0xca, 0x50, 0x3f, 0x01, 0xc2, 0xcf, 0x37, 0x0a, 0x1a, 0x10, 0x39, 0x02, + 0x32, 0x90, 0x3c, 0xb6, 0x81, 0x8d, 0x30, 0xec, 0x69, 0x0e, 0x2e, 0x53, + 0x72, 0x11, 0x39, 0x83, 0xba, 0x52, 0x3f, 0x87, 0xfa, 0x52, 0x41, 0xb5, + 0x12, 0x16, 0x56, 0x87, 0x6a, 0xd4, 0x4f, 0x90, 0xa2, 0xd4, 0x50, 0x99, + 0xda, 0xd4, 0x51, 0x9a, 0xca, 0x14, 0x52, 0x9e, 0x0a, 0x55, 0x52, 0x08, + 0x2a, 0x50, 0x3d, 0x41, 0xc2, 0x11, 0x43, 0x51, 0x42, 0x52, 0x45, 0xb4, + 0x52, 0x95, 0x52, 0xb4, 0x8a, 0x95, 0x52, 0xb4, 0x52, 0x95, 0x52, 0xaf, + 0x02, 0x15, 0x52, 0xac, 0xea, 0xd4, 0x51, 0x9b, 0x8a, 0x14, 0x50, 0x45, + 0xf2, 0x11, 0x46, 0x8f, 0x32, 0xd4, 0x4e, 0x97, 0x82, 0xd4, 0x50, 0x19, + 0x92, 0xd0, 0x41, 0xb1, 0x42, 0xd5, 0x53, 0x1b, 0xaa, 0x50, 0x42, 0x9f, + 0xda, 0xd4, 0x51, 0x7c, 0x9a, 0x13, 0x4b, 0x00, 0x09, 0x88, 0x1c, 0x97, + 0x11, 0x4d, 0x31, 0xaf, 0x51, 0x0d, 0x30, 0xf3, 0xd1, 0x8e, 0x32, 0x10, + 0x2a, 0x4f, 0x2b, 0x33, 0x4b, 0x55, 0x39, 0xaa, 0x82, 0x93, 0x3b, 0xda, + 0xa2, 0x95, 0x42, 0xd9, 0x62, 0x15, 0x43, 0xf2, 0x72, 0x56, 0x49, 0x8d, + 0x7a, 0x53, 0x40, 0x00, 0xfa, 0x0f, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0xce, 0xb8, 0x04, 0x00, 0x26, + 0x81, 0x07, 0x14, 0x63, 0x71, 0x89, 0x1b, 0x8c, 0x61, 0x8a, 0x20, 0xa2, + 0xd9, 0x8a, 0x21, 0xb8, 0x91, 0x8b, 0x24, 0xbc, 0xd9, 0xcb, 0x25, 0xe8, + 0xf1, 0x0c, 0x2a, 0xfc, 0xe1, 0x8d, 0x2c, 0xc3, 0x21, 0x8c, 0x25, 0x10, + 0x72, 0x0e, 0x2f, 0x07, 0x5a, 0x0e, 0x2f, 0x0b, 0x62, 0xce, 0x2d, 0x1d, + 0xfa, 0x8e, 0x31, 0x06, 0x2a, 0x8e, 0x2d, 0x22, 0x12, 0x0f, 0x33, 0xc6, + 0x51, 0x4c, 0x28, 0x2f, 0x8a, 0x0f, 0x34, 0x30, 0x92, 0x4f, 0x34, 0x0d, + 0x7a, 0x0e, 0x31, 0x1e, 0xf2, 0x8e, 0x32, 0x22, 0x0a, 0x0f, 0x33, 0xa2, + 0x00, 0x00, 0x00, 0x15, 0xb2, 0x8e, 0x31, 0x2b, 0x7a, 0x4f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x43, 0xe2, 0x4f, 0x35, 0x0f, 0x52, 0x4e, 0x2f, 0xa3, + 0x00, 0x00, 0x00, 0x1c, 0xea, 0x8e, 0x31, 0xf5, 0xf8, 0x06, 0x09, 0x68, + 0x7a, 0xd1, 0x3b, 0xf5, 0xb1, 0xcd, 0x2c, 0x2c, 0x72, 0x4f, 0x34, 0x1c, + 0xf2, 0x8e, 0x31, 0x22, 0x52, 0x4f, 0x34, 0x61, 0x32, 0xd1, 0x3b, 0x63, + 0x62, 0xd1, 0x3a, 0x2a, 0x72, 0x8f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x96, + 0xc8, 0x03, 0x00, 0x7c, 0xda, 0x51, 0x3e, 0x1a, 0xea, 0x8e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x9e, 0x78, 0x02, 0x00, 0x50, 0xb2, 0xd0, 0x38, 0x56, + 0xea, 0xd0, 0x39, 0x00, 0xea, 0x4d, 0x2d, 0x72, 0x70, 0x02, 0x00, 0x58, + 0xe8, 0x04, 0x00, 0x1f, 0x3a, 0x4f, 0x33, 0x81, 0x12, 0x92, 0x3f, 0x0b, + 0x12, 0x4e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xad, + 0x00, 0x00, 0x00, 0x24, 0x4a, 0x0f, 0x33, 0x85, 0x42, 0xd2, 0x3e, 0x4e, + 0x7a, 0x90, 0x38, 0xe5, 0x29, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x5a, + 0x00, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0xbb, 0xc1, 0x0b, 0x25, 0x41, + 0x1a, 0x90, 0x36, 0x71, 0xc2, 0x51, 0x3d, 0x41, 0x12, 0x10, 0x36, 0x36, + 0x92, 0x8f, 0x34, 0x15, 0x72, 0x4e, 0x30, 0x2a, 0xea, 0x8e, 0x31, 0x29, + 0xea, 0x8e, 0x31, 0x29, 0xd2, 0xce, 0x30, 0x2c, 0xd2, 0x0e, 0x31, 0x2b, + 0xea, 0x0e, 0x32, 0x27, 0x0a, 0xcf, 0x32, 0x2f, 0x4a, 0xcf, 0x33, 0x30, + 0x42, 0x4f, 0x33, 0xfb, 0xb1, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0xf9, 0x48, 0x1a, 0x74, 0x78, 0x05, 0x00, 0x32, + 0xca, 0xcf, 0x34, 0x9d, 0x12, 0x93, 0x43, 0x50, 0x42, 0x10, 0x38, 0xe6, + 0x71, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, + 0x00, 0x00, 0x00, 0x2c, 0x9a, 0x0f, 0x35, 0x89, 0x7a, 0x52, 0x41, 0x21, + 0x0a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, + 0xd8, 0x03, 0x00, 0x07, 0x42, 0x4e, 0x2f, 0x4b, 0x5a, 0xd0, 0x36, 0xcc, + 0x51, 0x8c, 0x26, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x6d, + 0x8a, 0x51, 0x3c, 0x20, 0xf2, 0x8e, 0x32, 0x11, 0x5a, 0x4e, 0x2f, 0x11, + 0x5a, 0x0e, 0x30, 0x30, 0x0a, 0x8f, 0x31, 0x06, 0x1a, 0x0e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x31, 0x52, 0x8f, 0x32, 0x31, 0x1a, 0xcf, 0x31, 0xff, + 0x11, 0xce, 0x2c, 0x0f, 0x72, 0x0e, 0x30, 0x2f, 0x92, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0xf4, 0xc8, 0xc4, 0x0a, 0xf4, 0xa1, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x0f, 0x6a, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x3a, 0x12, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x09, 0x12, 0x8e, 0x2d, 0x54, + 0x00, 0x00, 0x00, 0xbc, 0xd9, 0x4b, 0x24, 0xf7, 0xe9, 0x8d, 0x2c, 0x03, + 0xfa, 0xcd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, + 0x12, 0x8f, 0x32, 0xd8, 0xc1, 0x0c, 0x2a, 0x04, 0x0a, 0x0e, 0x2d, 0xdf, + 0xe1, 0x0c, 0x2a, 0xc9, 0x59, 0x4c, 0x27, 0x11, 0x7a, 0x0f, 0x33, 0x88, + 0x52, 0x13, 0x41, 0xb4, 0x82, 0x54, 0x48, 0x97, 0xaa, 0x93, 0x44, 0xa9, + 0x42, 0xd4, 0x45, 0xaf, 0x62, 0x94, 0x46, 0x44, 0xd2, 0xd0, 0x38, 0x3d, + 0x8a, 0x90, 0x38, 0x24, 0x12, 0x10, 0x35, 0x2d, 0x32, 0x90, 0x34, 0x5b, + 0x92, 0xd1, 0x3b, 0x79, 0x5a, 0x12, 0x40, 0x72, 0x3a, 0x52, 0x3f, 0x6e, + 0x2a, 0xd2, 0x3e, 0x6e, 0x32, 0xd2, 0x3e, 0x6e, 0x32, 0xd2, 0x3e, 0x68, + 0x12, 0xd2, 0x3d, 0x58, 0x82, 0xd1, 0x3b, 0x69, 0x02, 0x12, 0x3e, 0x68, + 0xfa, 0x51, 0x3e, 0x65, 0xda, 0xd1, 0x3d, 0x5e, 0xaa, 0xd1, 0x3c, 0x58, + 0x8a, 0xd1, 0x3b, 0x54, 0x4a, 0x51, 0x3b, 0x4e, 0x0a, 0x91, 0x3a, 0x42, + 0x9a, 0x10, 0x39, 0x40, 0x62, 0x90, 0x38, 0x2e, 0x42, 0x10, 0x37, 0x2a, + 0x1a, 0x50, 0x36, 0x11, 0x4a, 0x0f, 0x33, 0x06, 0x02, 0x0f, 0x31, 0xe9, + 0x29, 0x0e, 0x2e, 0x95, 0x71, 0x0b, 0x22, 0xa3, 0x19, 0xcc, 0x22, 0x91, + 0xa1, 0x8b, 0x21, 0x6d, 0x51, 0xca, 0x1d, 0xea, 0xf9, 0x8d, 0x2d, 0x29, + 0x41, 0x48, 0x14, 0x38, 0xb1, 0x88, 0x16, 0xa7, 0x11, 0x4c, 0x26, 0x0b, + 0x29, 0x87, 0x12, 0x00, 0x18, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, + 0x01, 0x0e, 0x2d, 0xc8, 0x31, 0x0d, 0x2a, 0xdc, 0x19, 0x4e, 0x2e, 0xb1, + 0x69, 0x8c, 0x28, 0xc3, 0xe9, 0x8c, 0x2a, 0x6c, 0x49, 0x4a, 0x20, 0xdc, + 0xaa, 0x95, 0x4c, 0xef, 0x32, 0x16, 0x4f, 0x15, 0x09, 0x08, 0x15, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x82, 0xd2, 0x48, 0x2e, 0x02, 0x92, 0x46, 0x25, + 0xca, 0x11, 0x46, 0x1e, 0x7a, 0xd1, 0x44, 0x1e, 0x8a, 0x91, 0x44, 0x16, + 0x1a, 0x91, 0x43, 0x05, 0x9a, 0x90, 0x41, 0x2f, 0x02, 0x52, 0x46, 0x33, + 0x2a, 0x52, 0x46, 0x36, 0xb2, 0xd2, 0x47, 0x9f, 0x72, 0x96, 0x55, 0x83, + 0x6a, 0x55, 0x51, 0x16, 0x72, 0x91, 0x42, 0x60, 0x3a, 0x53, 0x4b, 0xa8, + 0x42, 0xd5, 0x53, 0xc9, 0x42, 0x96, 0x57, 0xda, 0xba, 0x56, 0x59, 0xca, + 0x4a, 0x96, 0x57, 0x7f, 0x02, 0x54, 0x4d, 0x62, 0x8a, 0x93, 0x4b, 0xcd, + 0xf2, 0x96, 0x59, 0x5a, 0xda, 0xd2, 0x47, 0x43, 0xba, 0x10, 0x3a, 0x41, + 0x5a, 0xd0, 0x37, 0x01, 0x4a, 0xce, 0x2f, 0x0c, 0xb2, 0x0e, 0x32, 0x03, + 0xa2, 0x4e, 0x31, 0xe2, 0xd1, 0x8d, 0x2d, 0x4f, 0xf9, 0x08, 0x1b, 0x72, + 0x09, 0x4a, 0x1e, 0x14, 0xfa, 0xce, 0x32, 0x68, 0xaa, 0x51, 0x3d, 0x55, + 0x82, 0xd0, 0x38, 0x5e, 0xaa, 0x4e, 0x2c, 0x50, 0x0a, 0x8e, 0x30, 0x44, + 0x8a, 0x8d, 0x2b, 0x36, 0x7a, 0xcd, 0x24, 0xd6, 0x61, 0x8b, 0x12, 0x16, + 0xda, 0xcc, 0x18, 0x19, 0x52, 0x0c, 0x12, 0x1d, 0xea, 0x4c, 0x14, 0x34, + 0xd2, 0x0d, 0x1f, 0x40, 0x2a, 0x8e, 0x2a, 0x3b, 0x0a, 0x8e, 0x32, 0x38, + 0x02, 0x8e, 0x32, 0x28, 0xfa, 0xcd, 0x2e, 0x28, 0xf2, 0x0d, 0x19, 0x07, + 0x9a, 0x8d, 0x0d, 0xf4, 0xc1, 0x4d, 0x28, 0x91, 0x09, 0x8a, 0x09, 0x81, + 0x79, 0x09, 0x00, 0xb0, 0x99, 0x08, 0x00, 0xd0, 0x61, 0x0a, 0x00, 0xc9, + 0xf9, 0x08, 0x00, 0xc6, 0xb1, 0x09, 0x00, 0xc6, 0x19, 0x0b, 0x00, 0xc8, + 0x91, 0x09, 0x00, 0xcf, 0x59, 0x0a, 0x00, 0xe9, 0xc1, 0x0c, 0x00, 0xfa, + 0xb9, 0x4d, 0x0e, 0x01, 0xfa, 0x8d, 0x20, 0x01, 0x02, 0x8e, 0x1b, 0x02, + 0x0a, 0xce, 0x20, 0x03, 0x0a, 0x0e, 0x25, 0x03, 0x0a, 0x0e, 0x21, 0x02, + 0x0a, 0x4e, 0x10, 0x00, 0x0a, 0x0e, 0x00, 0xf8, 0x11, 0x0e, 0x00, 0xf4, + 0x11, 0x0e, 0x00, 0xf8, 0x11, 0x0e, 0x00, 0x02, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0xfe, 0xc1, 0x0d, 0x00, 0x04, + 0x12, 0x0e, 0x0e, 0xfa, 0xb9, 0x0d, 0x18, 0x1d, 0x7a, 0x4f, 0x31, 0xab, + 0x51, 0x8b, 0x18, 0xd2, 0x31, 0x0b, 0x00, 0x30, 0xf2, 0x8d, 0x0a, 0x3f, + 0x2a, 0x8e, 0x0b, 0x45, 0x42, 0xce, 0x13, 0x51, 0x6a, 0x0e, 0x1b, 0x62, + 0x72, 0xce, 0x15, 0x88, 0x62, 0x8f, 0x19, 0x95, 0x72, 0xd0, 0x2d, 0xc2, + 0xf2, 0x52, 0x40, 0x4c, 0xc3, 0xd8, 0x59, 0xc9, 0x9a, 0x54, 0x49, 0xca, + 0xb2, 0x94, 0x49, 0x26, 0xe3, 0x97, 0x55, 0x0f, 0x03, 0x17, 0x52, 0x92, + 0x22, 0x93, 0x42, 0x29, 0x03, 0x18, 0x56, 0x56, 0x53, 0x59, 0x5b, 0x53, + 0x3b, 0x19, 0x5b, 0x47, 0xb3, 0x58, 0x59, 0xa1, 0x8a, 0x53, 0x44, 0x16, + 0x1a, 0x4f, 0x32, 0xe5, 0x69, 0x8d, 0x2b, 0xa5, 0x69, 0x4b, 0x23, 0x72, + 0x09, 0x4a, 0x1d, 0x45, 0xd1, 0x88, 0x18, 0xa3, 0x61, 0x0c, 0x26, 0xe7, + 0x91, 0xce, 0x2e, 0xd7, 0x31, 0xce, 0x2c, 0x61, 0x71, 0xca, 0x1e, 0xe9, + 0xc8, 0xc6, 0x12, 0xc6, 0x00, 0x86, 0x12, 0xae, 0x58, 0x85, 0x11, 0x9d, + 0xf8, 0x44, 0x10, 0x86, 0x48, 0x84, 0x0d, 0x06, 0x79, 0x48, 0x20, 0x42, + 0x61, 0x0a, 0x28, 0xc2, 0x59, 0x4e, 0x38, 0x12, 0xf2, 0x50, 0x42, 0x83, + 0x71, 0x4c, 0x30, 0x68, 0x99, 0x4b, 0x2a, 0xd2, 0x89, 0x0e, 0x34, 0xf3, + 0x29, 0x0f, 0x34, 0x55, 0x42, 0x12, 0x40, 0x67, 0xca, 0x92, 0x43, 0xfc, + 0xc9, 0xcf, 0x39, 0x0b, 0xb2, 0x4f, 0x36, 0x4e, 0x4a, 0x11, 0x39, 0x75, + 0x6a, 0x12, 0x3e, 0x6e, 0x4a, 0xd2, 0x3e, 0x22, 0x22, 0xd0, 0x35, 0xb9, + 0x12, 0x96, 0x56, 0x8a, 0x72, 0x14, 0x50, 0x92, 0xaa, 0x14, 0x51, 0x9a, + 0xd2, 0xd4, 0x51, 0x9d, 0xd2, 0xd4, 0x51, 0xab, 0x72, 0x55, 0x53, 0xa8, + 0x42, 0xd5, 0x52, 0x5c, 0xaa, 0x52, 0x48, 0xb2, 0x52, 0x95, 0x52, 0xb3, + 0x42, 0x95, 0x52, 0xb6, 0x8a, 0xd5, 0x52, 0xb4, 0x3a, 0x95, 0x52, 0xad, + 0xfa, 0xd4, 0x51, 0xb2, 0x0a, 0x55, 0x52, 0x9b, 0x7a, 0x14, 0x50, 0xa2, + 0xb2, 0x14, 0x51, 0x91, 0x42, 0x54, 0x4f, 0xa5, 0xda, 0x94, 0x51, 0xbe, + 0xa2, 0x55, 0x55, 0x21, 0xca, 0x10, 0x42, 0x98, 0x92, 0x54, 0x50, 0x9d, + 0xb2, 0x54, 0x50, 0x7c, 0x92, 0x93, 0x4a, 0x15, 0xb1, 0x48, 0x22, 0x80, + 0x31, 0x0c, 0x2f, 0xd8, 0x81, 0x0e, 0x33, 0x03, 0x7a, 0x0f, 0x32, 0x2e, + 0x3a, 0xd0, 0x2f, 0x07, 0xc2, 0x0e, 0x28, 0x7a, 0xd2, 0x52, 0x3c, 0x82, + 0x92, 0x12, 0x39, 0x03, 0xcb, 0x96, 0x4a, 0xd7, 0xb2, 0x15, 0x47, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0x38, 0x02, 0x00, 0x00, 0x11, 0xc6, 0x0c, 0x28, 0xb1, 0x47, 0x14, 0x9e, + 0x11, 0x4b, 0x22, 0x96, 0xa9, 0x0a, 0x21, 0xc9, 0x41, 0x8c, 0x27, 0xac, + 0x81, 0x0b, 0x24, 0xb7, 0xa9, 0x8b, 0x24, 0xd2, 0x61, 0x0c, 0x28, 0x09, + 0x42, 0x4e, 0x2e, 0xca, 0x41, 0xcc, 0x27, 0xe8, 0x59, 0x0d, 0x2a, 0x1a, + 0x0a, 0x8f, 0x31, 0x0b, 0x6a, 0xce, 0x2d, 0xc9, 0x31, 0x0c, 0x27, 0x0e, + 0x72, 0xce, 0x30, 0xf9, 0xd1, 0x8d, 0x2c, 0x34, 0xea, 0x0f, 0x35, 0xbb, + 0xf9, 0xcb, 0x25, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x6a, 0x8e, 0x30, 0x30, + 0x8a, 0xcf, 0x34, 0xc1, 0xf1, 0x0b, 0x26, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0x6a, 0x50, 0x38, 0x1a, 0xc2, 0x0e, 0x31, 0x24, 0xfa, 0x0e, 0x32, 0x45, + 0x11, 0x88, 0x16, 0x4c, 0x5a, 0x90, 0x37, 0x4f, 0xf9, 0x48, 0x19, 0x62, + 0x22, 0xd1, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2c, + 0xaa, 0x0f, 0x36, 0x1b, 0xe2, 0xce, 0x31, 0x56, 0xd2, 0xd0, 0x3a, 0x41, + 0x22, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x91, 0x11, 0x8b, 0x20, 0x7f, + 0x12, 0x52, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x47, 0x31, 0x08, 0x17, 0x2a, + 0x72, 0x0f, 0x34, 0x4b, 0x62, 0xd0, 0x36, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x68, 0x04, 0x09, 0x89, 0x69, 0xca, 0x20, 0x7c, 0x22, 0x92, 0x3e, 0x3b, + 0x0a, 0xd0, 0x34, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x50, 0x02, 0x00, 0x4d, + 0x58, 0x04, 0x00, 0x61, 0x32, 0xd1, 0x3b, 0x44, 0x12, 0xd0, 0x36, 0xd1, + 0x79, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x79, 0x47, 0x15, 0xaf, + 0x00, 0x00, 0x00, 0x3d, 0x12, 0xd0, 0x36, 0x8a, 0x7a, 0x52, 0x41, 0x33, + 0x7a, 0x8f, 0x34, 0xeb, 0x29, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0x51, 0x07, 0x15, 0x65, 0x88, 0xc3, 0x08, 0xb3, + 0xc9, 0xcb, 0x24, 0x2f, 0xa2, 0x0f, 0x34, 0x2f, 0xaa, 0x0f, 0x34, 0x36, + 0x82, 0x4f, 0x34, 0x2e, 0x3a, 0xcf, 0x33, 0x2b, 0x0a, 0x8f, 0x32, 0x2a, + 0xfa, 0x0e, 0x32, 0x2b, 0xf2, 0x0e, 0x32, 0x2d, 0x02, 0x4f, 0x32, 0x29, + 0x02, 0xcf, 0x32, 0x27, 0xfa, 0x8e, 0x32, 0x25, 0x0a, 0xcf, 0x32, 0x27, + 0x12, 0x0f, 0x33, 0x1e, 0xba, 0x8e, 0x31, 0x13, 0x7a, 0x8e, 0x30, 0x73, + 0xa1, 0x49, 0x1d, 0x54, 0xf8, 0x02, 0x00, 0x5b, 0xe1, 0x88, 0x1a, 0x25, + 0x1a, 0x8f, 0x32, 0x9f, 0x2a, 0x53, 0x43, 0x5a, 0xda, 0x50, 0x3a, 0x2d, + 0x32, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, + 0x00, 0x00, 0x00, 0x92, 0xb1, 0x8a, 0x21, 0x9a, 0x02, 0x53, 0x43, 0x14, + 0xc2, 0xce, 0x31, 0xcf, 0x79, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x72, + 0xa8, 0x02, 0x00, 0x2c, 0x82, 0x4f, 0x33, 0x85, 0x4a, 0x52, 0x3f, 0x16, + 0xaa, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x1d, 0xd9, 0x06, 0x12, 0x09, + 0x2a, 0x0e, 0x2f, 0x85, 0x2a, 0x12, 0x3f, 0x0c, 0x3a, 0x8e, 0x2e, 0x19, + 0xa2, 0xce, 0x30, 0x36, 0x72, 0x4f, 0x34, 0x11, 0x52, 0x4e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x20, 0xc9, 0x46, 0x12, 0x5d, 0xca, 0x90, 0x39, 0x09, + 0x1a, 0x8e, 0x2d, 0x24, 0xe2, 0x8e, 0x31, 0x13, 0x82, 0x4e, 0x30, 0x00, + 0x22, 0x4e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x73, 0xea, 0x51, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x09, 0x0a, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x55, + 0x79, 0x88, 0x19, 0xf5, 0xa1, 0xcd, 0x2b, 0x0d, 0x19, 0xc6, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x6a, 0x7a, 0x91, 0x3b, 0xc5, 0x08, 0x04, 0x00, 0xe1, + 0xe1, 0x8c, 0x29, 0x01, 0xca, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xf1, 0x4c, 0x29, 0xce, + 0x21, 0x0d, 0x29, 0x66, 0x3a, 0x92, 0x3b, 0x94, 0xc2, 0x93, 0x42, 0xa5, + 0x12, 0x54, 0x46, 0x52, 0x5a, 0x11, 0x3b, 0x83, 0xea, 0x12, 0x40, 0x92, + 0x7a, 0x13, 0x43, 0x48, 0xe2, 0x90, 0x39, 0x38, 0x5a, 0xd0, 0x37, 0x04, + 0xda, 0x0e, 0x30, 0x44, 0xca, 0x10, 0x38, 0x55, 0x72, 0x51, 0x3b, 0x61, + 0xea, 0x11, 0x3d, 0x61, 0xda, 0x11, 0x3d, 0x5d, 0xaa, 0x91, 0x3c, 0x5f, + 0xb2, 0xd1, 0x3c, 0x5f, 0xa2, 0xd1, 0x3c, 0x5f, 0x9a, 0x11, 0x3d, 0x59, + 0x82, 0x11, 0x3c, 0x53, 0x52, 0x11, 0x3b, 0x50, 0x02, 0xd1, 0x3a, 0x52, + 0x32, 0x11, 0x3b, 0x52, 0x12, 0x11, 0x3b, 0x43, 0xb2, 0x10, 0x39, 0x42, + 0x9a, 0x10, 0x39, 0x33, 0x42, 0x90, 0x37, 0x2c, 0x3a, 0x90, 0x36, 0x1a, + 0x8a, 0x4f, 0x34, 0x10, 0x42, 0x0f, 0x33, 0xff, 0x91, 0x8e, 0x30, 0xf3, + 0x59, 0x4e, 0x2f, 0xb4, 0x99, 0xcc, 0x26, 0x95, 0x99, 0x4b, 0x22, 0x9a, + 0x09, 0xcc, 0x22, 0x93, 0x61, 0xcb, 0x23, 0x7a, 0xa1, 0xc9, 0x1b, 0x90, + 0xd1, 0x8b, 0x21, 0x05, 0xf9, 0x86, 0x0f, 0x49, 0xe9, 0x88, 0x19, 0xfa, + 0x98, 0x86, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd9, + 0x01, 0xce, 0x2c, 0xc8, 0x19, 0x4d, 0x2a, 0xb9, 0xa9, 0x0c, 0x29, 0xbe, + 0xf1, 0xcc, 0x29, 0xc9, 0x41, 0x0d, 0x2b, 0xbf, 0xd1, 0x0c, 0x2a, 0xdf, + 0x29, 0x8e, 0x2e, 0xeb, 0x51, 0x4e, 0x2f, 0x01, 0x9b, 0xd6, 0x50, 0x5b, + 0x12, 0xd2, 0x3c, 0x57, 0xea, 0x92, 0x4a, 0x41, 0x62, 0x12, 0x49, 0x35, + 0x3a, 0x52, 0x48, 0x3c, 0x52, 0x92, 0x48, 0x40, 0x52, 0x92, 0x48, 0x2e, + 0x02, 0xd2, 0x46, 0x23, 0xa2, 0x51, 0x45, 0x22, 0x82, 0x51, 0x44, 0x6d, + 0xe2, 0x93, 0x4d, 0x69, 0xca, 0xd3, 0x4c, 0x40, 0xb2, 0x52, 0x48, 0x9a, + 0x52, 0xd6, 0x54, 0x87, 0x9a, 0x15, 0x52, 0x3e, 0x8a, 0xd2, 0x47, 0x80, + 0x2a, 0x14, 0x4f, 0xb0, 0x82, 0x95, 0x54, 0xc8, 0x42, 0x56, 0x57, 0xd7, + 0xb2, 0x16, 0x59, 0xc1, 0x02, 0x56, 0x55, 0x69, 0x52, 0xd3, 0x4a, 0x2b, + 0xba, 0x11, 0x44, 0x29, 0x9a, 0x11, 0x43, 0x20, 0x7a, 0x50, 0x3b, 0x30, + 0x32, 0x10, 0x36, 0x34, 0x12, 0x50, 0x35, 0xf4, 0xf9, 0x8d, 0x2d, 0x0a, + 0x92, 0x4e, 0x31, 0x04, 0xa2, 0x4e, 0x31, 0xc5, 0xa9, 0x8c, 0x29, 0x3f, + 0x69, 0xc8, 0x18, 0x94, 0x11, 0xcb, 0x22, 0x3c, 0x32, 0x10, 0x38, 0x68, + 0xaa, 0x51, 0x3d, 0x58, 0xaa, 0x4f, 0x34, 0x4e, 0x92, 0xce, 0x2a, 0x3a, + 0x0a, 0x0e, 0x21, 0x2d, 0x3a, 0x0d, 0x19, 0x02, 0x0a, 0x4b, 0x13, 0xc7, + 0xb9, 0x89, 0x13, 0x08, 0xa2, 0xca, 0x0b, 0x01, 0xb2, 0x0a, 0x08, 0xfd, + 0x79, 0x0a, 0x00, 0x0f, 0x9a, 0x0d, 0x12, 0x22, 0x0a, 0x4e, 0x1e, 0x25, + 0xf2, 0x8d, 0x1b, 0x26, 0xf2, 0x8d, 0x20, 0x32, 0xf2, 0x4d, 0x10, 0x16, + 0xba, 0x0d, 0x00, 0xe1, 0xf9, 0x4b, 0x0c, 0x6b, 0x01, 0x09, 0x00, 0xc0, + 0x01, 0x0c, 0x00, 0xac, 0x81, 0x0b, 0x00, 0xc5, 0x91, 0x0a, 0x00, 0xca, + 0x11, 0x0a, 0x00, 0xc4, 0x21, 0x08, 0x00, 0xca, 0x89, 0x0b, 0x00, 0xc5, + 0xb9, 0x09, 0x00, 0xc5, 0x61, 0x07, 0x00, 0xc8, 0x41, 0x0a, 0x00, 0xd4, + 0x21, 0x0d, 0x00, 0xe3, 0x39, 0x0d, 0x00, 0xef, 0x81, 0xcd, 0x0b, 0xf9, + 0xc9, 0x0d, 0x0b, 0xff, 0xf9, 0x0d, 0x0e, 0xff, 0x01, 0xce, 0x0a, 0xf2, + 0x01, 0x0e, 0x00, 0xf7, 0x09, 0x0e, 0x00, 0xfd, 0x09, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0x02, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x03, + 0x12, 0x4e, 0x13, 0xfe, 0x29, 0x8e, 0x25, 0xc5, 0x61, 0xcc, 0x1e, 0xa4, + 0x81, 0x0a, 0x13, 0xf5, 0x59, 0x0c, 0x13, 0x38, 0x0a, 0x8e, 0x17, 0x48, + 0x2a, 0x0e, 0x14, 0x59, 0x4a, 0x4e, 0x16, 0x68, 0x8a, 0x0e, 0x1f, 0x8b, + 0x92, 0x4f, 0x2a, 0x9f, 0x82, 0x10, 0x2d, 0xa6, 0x4a, 0x51, 0x37, 0xf3, + 0xca, 0x95, 0x4c, 0x20, 0x8b, 0x97, 0x54, 0xa4, 0x8a, 0xd3, 0x44, 0x0d, + 0xe3, 0x16, 0x52, 0x13, 0x2b, 0x97, 0x52, 0x9d, 0x8a, 0x93, 0x43, 0xe0, + 0xb2, 0xd5, 0x4c, 0x48, 0xcb, 0x98, 0x59, 0x44, 0xab, 0x18, 0x59, 0x46, + 0xab, 0x58, 0x59, 0xcb, 0xca, 0xd4, 0x49, 0x24, 0x92, 0x0f, 0x34, 0xeb, + 0xa1, 0xcd, 0x2b, 0xcf, 0xb1, 0x4c, 0x29, 0x8b, 0xb9, 0xca, 0x20, 0x7f, + 0x91, 0x8a, 0x1e, 0xac, 0x59, 0x0c, 0x24, 0xc0, 0xf1, 0x4c, 0x28, 0xc2, + 0x51, 0xcd, 0x29, 0x63, 0x81, 0x0a, 0x1f, 0xef, 0xf0, 0xc6, 0x12, 0xc7, + 0x28, 0x06, 0x13, 0xe1, 0x18, 0x47, 0x1a, 0xdd, 0x08, 0x47, 0x19, 0xdc, + 0x48, 0xc7, 0x1a, 0x07, 0x99, 0x88, 0x20, 0x5c, 0x41, 0x8b, 0x2a, 0xdb, + 0x41, 0x4f, 0x3b, 0x57, 0x1a, 0x13, 0x4b, 0xba, 0x29, 0xce, 0x36, 0x4d, + 0xa9, 0x4a, 0x28, 0x6e, 0x69, 0x0b, 0x28, 0xd0, 0x31, 0x0e, 0x30, 0x33, + 0x32, 0x91, 0x3c, 0x84, 0x92, 0xd3, 0x44, 0x65, 0xa2, 0x52, 0x41, 0x0e, + 0x32, 0x10, 0x3a, 0x45, 0x52, 0xd1, 0x3c, 0x4b, 0x3a, 0x11, 0x3a, 0x67, + 0x22, 0x12, 0x3e, 0x04, 0x02, 0xcf, 0x31, 0xf9, 0xb1, 0x0e, 0x31, 0xbd, + 0x1a, 0xd6, 0x56, 0x8b, 0x72, 0x14, 0x50, 0x91, 0x9a, 0xd4, 0x50, 0xb9, + 0xda, 0x55, 0x55, 0xbd, 0xd2, 0x95, 0x55, 0xa3, 0x32, 0x55, 0x52, 0xac, + 0x4a, 0x55, 0x53, 0x92, 0x62, 0x14, 0x50, 0xa6, 0xfa, 0x94, 0x51, 0xb5, + 0x32, 0x95, 0x52, 0xb4, 0x42, 0x95, 0x52, 0xb7, 0x52, 0xd5, 0x52, 0xb5, + 0x72, 0x95, 0x52, 0xaf, 0x0a, 0x15, 0x52, 0xa3, 0xba, 0xd4, 0x50, 0x9c, + 0x92, 0x94, 0x50, 0x2a, 0xf2, 0x10, 0x42, 0xa2, 0xca, 0x54, 0x51, 0x2e, + 0x42, 0xd1, 0x43, 0xa4, 0xda, 0x94, 0x51, 0x95, 0x72, 0xd4, 0x4e, 0x92, + 0x52, 0x54, 0x4e, 0x7a, 0x72, 0x93, 0x4a, 0x2c, 0x51, 0x09, 0x25, 0x81, + 0x39, 0x0c, 0x2e, 0xc9, 0x39, 0x0e, 0x32, 0x50, 0xca, 0x51, 0x39, 0x36, + 0x6a, 0x90, 0x33, 0xd7, 0x09, 0x8e, 0x27, 0xcd, 0x41, 0x4e, 0x30, 0x76, + 0x6a, 0x92, 0x39, 0xcd, 0x3a, 0x55, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, 0x60, 0x02, 0x00, 0x0b, + 0x71, 0x06, 0x10, 0x3a, 0x09, 0x48, 0x16, 0x8b, 0x71, 0x0a, 0x20, 0x93, + 0xd1, 0x8a, 0x21, 0xd3, 0xb1, 0xcc, 0x29, 0xbd, 0x11, 0xcc, 0x25, 0x03, + 0xd2, 0xcd, 0x2d, 0xd9, 0x89, 0xcc, 0x28, 0x10, 0x5a, 0x0e, 0x30, 0xd0, + 0x71, 0x8c, 0x28, 0x12, 0xba, 0x0e, 0x31, 0x09, 0x62, 0x0e, 0x2e, 0x22, + 0x32, 0x8f, 0x31, 0xab, 0x51, 0x4b, 0x23, 0x7b, 0xd9, 0x49, 0x1d, 0x74, + 0xa1, 0x49, 0x1c, 0x90, 0xc9, 0x0a, 0x21, 0x62, 0x19, 0xc9, 0x1a, 0x13, + 0x7a, 0x0e, 0x31, 0x0e, 0x72, 0x8e, 0x30, 0x46, 0x5a, 0x50, 0x38, 0x11, + 0x81, 0x46, 0x0f, 0xf0, 0x71, 0xcd, 0x2b, 0x18, 0xaa, 0x4e, 0x31, 0x21, + 0xea, 0x4e, 0x31, 0x36, 0x5a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x3f, + 0x02, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0xf1, 0x71, 0xcd, 0x2b, 0x21, + 0x3a, 0x4f, 0x33, 0x1f, 0x22, 0x0f, 0x33, 0x2c, 0xe2, 0xcf, 0x35, 0x34, + 0xca, 0x0f, 0x36, 0x73, 0xca, 0xd1, 0x3e, 0x7d, 0x22, 0x12, 0x40, 0x05, + 0x42, 0x0e, 0x31, 0x51, 0xf9, 0x08, 0x1a, 0x5a, 0xda, 0x50, 0x3a, 0x30, + 0xa2, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x05, 0x00, 0x56, + 0xd2, 0x90, 0x39, 0x2e, 0xa2, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x91, 0x08, 0x18, 0x1c, 0x1a, 0x4f, 0x33, 0x84, 0x42, 0x92, 0x3f, 0x20, + 0x3a, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x42, 0x79, 0x08, 0x16, 0x89, + 0xa9, 0x8a, 0x20, 0x79, 0xc2, 0x91, 0x3d, 0x1c, 0xda, 0x8e, 0x31, 0xd3, + 0xa1, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x31, 0x91, 0x07, 0x15, 0x93, + 0x00, 0x00, 0x00, 0x80, 0xfa, 0x11, 0x3f, 0x92, 0x9a, 0x12, 0x42, 0x2c, + 0xea, 0x8e, 0x32, 0xef, 0x29, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x5d, + 0x40, 0x83, 0x08, 0x72, 0xf8, 0x83, 0x0a, 0x0e, 0x8a, 0x8e, 0x30, 0x29, + 0x72, 0x8f, 0x33, 0x2a, 0x72, 0x0f, 0x34, 0x2c, 0x6a, 0x8f, 0x34, 0x29, + 0x22, 0x8f, 0x33, 0x2f, 0x3a, 0x0f, 0x34, 0x35, 0x5a, 0x4f, 0x34, 0x33, + 0x42, 0x8f, 0x33, 0x4a, 0x12, 0x90, 0x35, 0x4b, 0x12, 0x50, 0x36, 0x2e, + 0x3a, 0x8f, 0x33, 0x2c, 0x42, 0xcf, 0x33, 0x25, 0x3a, 0x0f, 0x34, 0x27, + 0x32, 0xcf, 0x33, 0x2d, 0x3a, 0x4f, 0x33, 0x28, 0x0a, 0x8f, 0x32, 0x25, + 0x0a, 0x4f, 0x32, 0x09, 0x5a, 0xce, 0x2f, 0x64, 0xa0, 0x43, 0x09, 0x64, + 0x48, 0x83, 0x08, 0x6f, 0x82, 0x91, 0x3c, 0x4c, 0x92, 0x10, 0x39, 0x25, + 0x3a, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x00, 0x00, 0x00, 0x92, 0x81, 0xca, 0x20, 0x84, 0x1a, 0xd2, 0x3f, 0x54, + 0xc2, 0x10, 0x3a, 0xce, 0x71, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x2e, + 0xb1, 0x87, 0x14, 0x8e, 0xb9, 0x4a, 0x20, 0x95, 0xd2, 0x92, 0x41, 0x1a, + 0xc2, 0x0e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, + 0xa1, 0xc9, 0x1d, 0x87, 0x5a, 0x12, 0x40, 0x11, 0x72, 0x4e, 0x2f, 0x22, + 0xf2, 0x4e, 0x31, 0x29, 0x12, 0x0f, 0x33, 0x1a, 0xa2, 0x0e, 0x31, 0x0b, + 0x12, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x75, 0x01, 0xca, 0x1c, 0x48, + 0x12, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0x32, 0x72, 0x4f, 0x33, 0x28, + 0x12, 0xcf, 0x31, 0x01, 0x0a, 0x8e, 0x2d, 0x0b, 0x8a, 0x4e, 0x31, 0x0f, + 0x92, 0x0e, 0x31, 0x81, 0x40, 0x02, 0x00, 0x5a, 0xe2, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x1a, 0x52, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x4a, 0x92, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x26, 0x5a, 0x4f, 0x32, 0x04, + 0xa1, 0x06, 0x0d, 0x00, 0x00, 0x00, 0x00, 0xf5, 0x39, 0xcd, 0x2a, 0xf1, + 0x69, 0x8d, 0x2b, 0xd8, 0xb9, 0x8c, 0x29, 0xe1, 0x00, 0x85, 0x0a, 0xb4, + 0x99, 0x0b, 0x24, 0xb7, 0xc9, 0xcb, 0x24, 0x0c, 0x72, 0x0e, 0x30, 0xc5, + 0x29, 0x4c, 0x26, 0xc9, 0x59, 0x8c, 0x26, 0x00, 0xb2, 0xce, 0x2f, 0x87, + 0x3a, 0x93, 0x40, 0xa6, 0x32, 0xd4, 0x46, 0x60, 0xd2, 0x11, 0x3d, 0x47, + 0x0a, 0x51, 0x38, 0x97, 0xaa, 0x13, 0x44, 0x55, 0x72, 0xd1, 0x3b, 0x2c, + 0x1a, 0x90, 0x36, 0xc7, 0x29, 0xcd, 0x28, 0x1a, 0xca, 0x8f, 0x32, 0x43, + 0x9a, 0xd0, 0x38, 0x56, 0x62, 0x91, 0x3b, 0x56, 0x4a, 0x91, 0x3b, 0x56, + 0x4a, 0xd1, 0x3b, 0x50, 0x2a, 0xd1, 0x3a, 0x4b, 0x0a, 0x11, 0x3a, 0x4d, + 0x22, 0x91, 0x3a, 0x4f, 0x12, 0x91, 0x3a, 0x4e, 0xda, 0x50, 0x3a, 0x47, + 0xc2, 0x90, 0x39, 0x40, 0x9a, 0x90, 0x38, 0x41, 0x8a, 0xd0, 0x38, 0x36, + 0x2a, 0xd0, 0x37, 0x27, 0x1a, 0x10, 0x36, 0x20, 0xd2, 0x0f, 0x35, 0x0e, + 0x1a, 0x8f, 0x32, 0xff, 0xc1, 0x8e, 0x30, 0xef, 0x39, 0x4e, 0x2f, 0xdf, + 0xe1, 0xcd, 0x2c, 0xd0, 0x81, 0xcd, 0x2a, 0x72, 0x59, 0x4a, 0x1d, 0x9a, + 0xf1, 0x4b, 0x24, 0x98, 0x79, 0x4b, 0x24, 0x66, 0xc1, 0x88, 0x17, 0x1b, + 0x41, 0x08, 0x12, 0x74, 0x58, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x38, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0x69, 0x8d, 0x2a, 0xd6, + 0xe9, 0x0d, 0x2c, 0xa1, 0x39, 0x4c, 0x27, 0xc8, 0x29, 0x0d, 0x2b, 0xc0, + 0xc9, 0xcc, 0x29, 0xc8, 0x41, 0x0d, 0x2b, 0xc3, 0xe1, 0x0c, 0x2a, 0xc2, + 0xf1, 0x8c, 0x2a, 0xea, 0x69, 0x4e, 0x2f, 0x50, 0xa1, 0x49, 0x1c, 0x0c, + 0x0b, 0x57, 0x52, 0x52, 0xba, 0x52, 0x49, 0x44, 0x7a, 0x52, 0x49, 0x45, + 0x9a, 0xd2, 0x49, 0x4c, 0xd2, 0x92, 0x4a, 0x61, 0x4a, 0x53, 0x4c, 0x4b, + 0xba, 0xd2, 0x49, 0x3b, 0x42, 0x12, 0x48, 0x43, 0x32, 0x52, 0x46, 0x62, + 0x3a, 0xd3, 0x4a, 0xc4, 0x6a, 0x56, 0x58, 0x8c, 0xb2, 0x54, 0x51, 0x1a, + 0xca, 0x51, 0x43, 0x71, 0xe2, 0xd4, 0x4f, 0x8c, 0xe2, 0x95, 0x52, 0x46, + 0xc2, 0xd2, 0x48, 0x8f, 0xa2, 0x54, 0x51, 0xac, 0x6a, 0x15, 0x54, 0xc1, + 0x0a, 0xd6, 0x55, 0xcc, 0x5a, 0x96, 0x57, 0xab, 0x52, 0xd5, 0x52, 0x50, + 0x82, 0x12, 0x48, 0xf1, 0x91, 0x8f, 0x3b, 0xdc, 0xa1, 0xce, 0x36, 0x07, + 0x52, 0x8f, 0x34, 0x26, 0x12, 0x10, 0x35, 0x20, 0x82, 0xcf, 0x32, 0xe9, + 0x81, 0xcd, 0x2b, 0x05, 0x72, 0xce, 0x30, 0xfd, 0x79, 0xce, 0x30, 0x96, + 0x81, 0xcb, 0x24, 0x3c, 0x41, 0x08, 0x18, 0xc0, 0x61, 0x4c, 0x28, 0x52, + 0xe2, 0x90, 0x3a, 0x6a, 0xb2, 0x51, 0x3d, 0x6d, 0xda, 0xcf, 0x36, 0x48, + 0x7a, 0x0e, 0x28, 0x42, 0x4a, 0x8e, 0x21, 0x24, 0x4a, 0x4d, 0x1f, 0xc3, + 0x71, 0x8a, 0x19, 0xe0, 0xf9, 0x08, 0x15, 0xe1, 0x51, 0x88, 0x10, 0xe9, + 0x31, 0xc8, 0x0b, 0x04, 0x82, 0x8b, 0x0d, 0x0e, 0x9a, 0x0d, 0x10, 0x0b, + 0xfa, 0x4c, 0x08, 0x0f, 0xaa, 0x0c, 0x15, 0x20, 0x1a, 0x0e, 0x14, 0x27, + 0xfa, 0x4d, 0x08, 0x02, 0x22, 0x0d, 0x00, 0x78, 0x09, 0x09, 0x00, 0x41, + 0x21, 0x06, 0x00, 0x86, 0x19, 0x0a, 0x00, 0xda, 0x49, 0x0d, 0x00, 0xc8, + 0x61, 0x0a, 0x00, 0xc4, 0xc1, 0x07, 0x00, 0xc5, 0xb9, 0x0a, 0x00, 0xc3, + 0xc1, 0x0a, 0x00, 0xc3, 0x19, 0x08, 0x00, 0xc5, 0x21, 0x0a, 0x00, 0xca, + 0xc9, 0x0b, 0x00, 0xcf, 0xc1, 0x0c, 0x00, 0xde, 0xc9, 0x0c, 0x00, 0xd3, + 0x89, 0x0c, 0x00, 0xda, 0xb1, 0x0c, 0x00, 0xdd, 0x41, 0x0d, 0x00, 0xef, + 0xe9, 0x0d, 0x00, 0xfd, 0x01, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0xfa, + 0xe9, 0x0d, 0x00, 0xf9, 0xe1, 0x0d, 0x00, 0xf8, 0xe1, 0x0d, 0x00, 0xfd, + 0xc1, 0x0d, 0x00, 0xef, 0x81, 0x0d, 0x00, 0xf6, 0x99, 0xcc, 0x13, 0x34, + 0x0a, 0x0f, 0x30, 0x1d, 0x6a, 0xcf, 0x31, 0xb4, 0x31, 0x4b, 0x1f, 0xac, + 0x81, 0x0a, 0x1c, 0x20, 0x92, 0x8d, 0x30, 0x46, 0x22, 0xce, 0x2d, 0x59, + 0x42, 0x4e, 0x28, 0x5f, 0x92, 0x0e, 0x20, 0x79, 0xca, 0x8e, 0x31, 0xa6, + 0x82, 0x90, 0x36, 0xa1, 0xaa, 0x10, 0x34, 0xb3, 0x82, 0x12, 0x40, 0x44, + 0x7b, 0xd8, 0x58, 0xb9, 0x22, 0x94, 0x47, 0xc8, 0xa2, 0x14, 0x49, 0x02, + 0x83, 0x96, 0x50, 0xdc, 0x9a, 0xd5, 0x4b, 0x90, 0x12, 0x93, 0x42, 0x26, + 0xf3, 0x97, 0x55, 0x30, 0x33, 0x18, 0x57, 0x30, 0x33, 0xd8, 0x56, 0xf6, + 0x32, 0x56, 0x4f, 0x3a, 0x32, 0xd0, 0x36, 0xfd, 0x31, 0x8e, 0x2e, 0xc1, + 0x51, 0x4c, 0x27, 0x94, 0x09, 0xcb, 0x21, 0xc1, 0xa9, 0x8c, 0x26, 0x32, + 0x7a, 0x50, 0x34, 0x10, 0x8a, 0x8f, 0x30, 0xc7, 0x21, 0x0d, 0x28, 0x46, + 0x39, 0xc9, 0x18, 0xea, 0xe0, 0x06, 0x12, 0xc9, 0x90, 0x86, 0x14, 0xf9, + 0xf0, 0x87, 0x1b, 0xf7, 0x10, 0x48, 0x1d, 0xf1, 0x00, 0xc8, 0x1d, 0x29, + 0xc9, 0x89, 0x24, 0x68, 0xb9, 0xcb, 0x2b, 0xe0, 0x81, 0x8f, 0x3b, 0x58, + 0x2a, 0x13, 0x4b, 0xfc, 0x39, 0x10, 0x3f, 0x96, 0xe9, 0x8c, 0x30, 0x64, + 0x31, 0x8b, 0x28, 0x7a, 0xa1, 0x4b, 0x28, 0x03, 0xda, 0x0f, 0x38, 0x54, + 0x4a, 0xd2, 0x40, 0x5a, 0x5a, 0x92, 0x3f, 0x62, 0x8a, 0xd2, 0x40, 0x6a, + 0xba, 0x52, 0x42, 0x59, 0x4a, 0xd2, 0x40, 0x19, 0x0a, 0x10, 0x36, 0xe7, + 0x49, 0xce, 0x2f, 0xe5, 0x41, 0x8e, 0x2f, 0xf8, 0xa1, 0x0e, 0x31, 0xb5, + 0xea, 0x95, 0x55, 0x88, 0x5a, 0x94, 0x4f, 0xa9, 0x72, 0x95, 0x53, 0xb2, + 0xaa, 0x55, 0x54, 0xb5, 0x92, 0x95, 0x54, 0x9f, 0x0a, 0xd5, 0x51, 0xa2, + 0x1a, 0x55, 0x51, 0x8d, 0x42, 0xd4, 0x4e, 0xa5, 0xf2, 0x54, 0x51, 0xb3, + 0x2a, 0x95, 0x52, 0xb1, 0x4a, 0x55, 0x52, 0xb4, 0x42, 0x95, 0x52, 0xae, + 0x32, 0xd5, 0x51, 0xa8, 0xd2, 0x54, 0x51, 0x9f, 0xaa, 0x54, 0x50, 0x9c, + 0x92, 0x94, 0x50, 0x33, 0x5a, 0x91, 0x43, 0x92, 0x52, 0xd4, 0x4e, 0x88, + 0x0a, 0x54, 0x4c, 0x93, 0x6a, 0x94, 0x4e, 0x93, 0x62, 0x54, 0x4e, 0x90, + 0x42, 0xd4, 0x4d, 0x45, 0x02, 0x92, 0x47, 0x53, 0x69, 0x0a, 0x2a, 0x87, + 0xa1, 0x0b, 0x28, 0x15, 0x62, 0x90, 0x39, 0x12, 0xf2, 0x0f, 0x33, 0x42, + 0xb2, 0x10, 0x34, 0x12, 0x82, 0x4f, 0x2d, 0xc2, 0xe9, 0x4d, 0x2f, 0x27, + 0x8a, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, 0x48, 0x85, 0x09, 0x20, + 0x41, 0x47, 0x12, 0x64, 0x49, 0x09, 0x1b, 0xd7, 0xc9, 0x8c, 0x29, 0xc4, + 0x51, 0xcc, 0x27, 0xb2, 0x99, 0x0b, 0x24, 0xff, 0xd1, 0x0d, 0x2e, 0xe0, + 0xe1, 0x4c, 0x2a, 0xd0, 0x79, 0x0c, 0x29, 0x89, 0x49, 0xca, 0x1e, 0x17, + 0xca, 0x0e, 0x31, 0x55, 0xda, 0x50, 0x39, 0x28, 0x42, 0xcf, 0x32, 0x24, + 0x4a, 0xcf, 0x32, 0x19, 0xe2, 0x8e, 0x30, 0x07, 0x5a, 0x0e, 0x2e, 0x36, + 0x91, 0x07, 0x14, 0x14, 0x9a, 0x0e, 0x31, 0x11, 0x8a, 0x0e, 0x31, 0x47, + 0x52, 0x10, 0x38, 0x66, 0x31, 0xc9, 0x1a, 0xce, 0x51, 0xcc, 0x27, 0x48, + 0x32, 0x90, 0x36, 0x57, 0x01, 0x89, 0x19, 0x3a, 0xda, 0xcf, 0x33, 0x3c, + 0x82, 0x4f, 0x33, 0x1a, 0xb2, 0x8e, 0x30, 0x9e, 0x00, 0x00, 0x00, 0x29, + 0x62, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x26, 0x82, 0xcf, 0x33, 0x19, + 0xda, 0x8e, 0x31, 0x51, 0xb2, 0xd0, 0x39, 0x3f, 0x1a, 0x90, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x12, 0xd0, 0x37, 0x3d, 0x22, 0x50, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x8d, 0x70, 0x03, 0x00, 0x79, 0x02, 0x12, 0x3d, 0xf2, + 0xa9, 0x0d, 0x2d, 0xe4, 0x58, 0x85, 0x0b, 0x91, 0x09, 0xcb, 0x21, 0x88, + 0x72, 0x52, 0x41, 0xf7, 0x09, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xab, + 0x00, 0x00, 0x00, 0x78, 0xf2, 0x51, 0x3d, 0x54, 0xaa, 0xd0, 0x38, 0xcf, + 0x99, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x03, 0x00, 0x22, + 0x5a, 0xcf, 0x33, 0x80, 0x0a, 0x52, 0x3f, 0x1e, 0xda, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0x00, 0x00, 0x00, 0xc4, + 0x31, 0x4c, 0x27, 0x54, 0x7a, 0x10, 0x39, 0x83, 0x0a, 0x52, 0x3f, 0x2d, + 0x5a, 0xcf, 0x33, 0xcf, 0x89, 0x0c, 0x29, 0x0b, 0x6a, 0x8e, 0x30, 0x25, + 0x42, 0x8f, 0x33, 0x23, 0x42, 0xcf, 0x32, 0x25, 0x4a, 0x0f, 0x33, 0x26, + 0x4a, 0x8f, 0x33, 0x22, 0x2a, 0xcf, 0x32, 0x20, 0x0a, 0x4f, 0x32, 0x24, + 0xf2, 0xce, 0x32, 0x33, 0x52, 0x4f, 0x34, 0x4e, 0x52, 0x10, 0x38, 0x40, + 0xd2, 0x0f, 0x35, 0x52, 0x6a, 0x10, 0x38, 0x58, 0x7a, 0x90, 0x38, 0x5c, + 0xd2, 0x10, 0x3a, 0x60, 0x0a, 0x11, 0x3b, 0x43, 0x12, 0x50, 0x37, 0x24, + 0x3a, 0xcf, 0x33, 0x29, 0x32, 0x4f, 0x33, 0x25, 0x22, 0x8f, 0x32, 0x22, + 0x1a, 0x4f, 0x32, 0x26, 0x12, 0x8f, 0x32, 0x23, 0x2a, 0xcf, 0x32, 0x22, + 0x32, 0xcf, 0x32, 0x16, 0xb2, 0x4e, 0x31, 0x3a, 0x9a, 0x8f, 0x34, 0x1d, + 0x9a, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x09, 0x49, 0x1b, 0x85, 0x00, 0x00, 0x00, 0x8a, 0x12, 0x12, 0x3f, 0x9e, + 0xc2, 0x52, 0x42, 0x2e, 0x6a, 0x0f, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb6, 0x48, 0x05, 0x00, 0x81, 0x2a, 0x52, 0x3f, 0x58, + 0xca, 0x90, 0x3a, 0xc7, 0x19, 0xcc, 0x25, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x40, 0x02, 0x00, 0x60, 0x3a, 0x11, 0x3b, 0x49, 0x32, 0x50, 0x36, 0x1c, + 0xea, 0x4e, 0x32, 0x0b, 0x4a, 0x4e, 0x2e, 0x38, 0x92, 0x4f, 0x34, 0x12, + 0x6a, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, 0x02, 0x00, 0x8c, + 0x32, 0xd2, 0x3f, 0x10, 0x72, 0x0e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x5f, + 0x2a, 0x91, 0x3a, 0x0f, 0x82, 0x8e, 0x2f, 0x27, 0x3a, 0x0f, 0x32, 0x0d, + 0xba, 0xce, 0x31, 0xe4, 0x79, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xf0, + 0x99, 0x4d, 0x2b, 0x85, 0x00, 0x00, 0x00, 0xfb, 0xd9, 0x4d, 0x2c, 0x70, + 0x00, 0x00, 0x00, 0xd6, 0xa9, 0x0c, 0x28, 0xb1, 0x89, 0xcb, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x46, 0x4a, 0x10, 0x36, 0xc4, 0xf1, 0x0b, 0x26, 0x00, + 0x00, 0x00, 0x00, 0xe4, 0x09, 0x4d, 0x2a, 0xe7, 0x31, 0x0d, 0x2b, 0x13, + 0xaa, 0x0e, 0x31, 0x02, 0x12, 0x0e, 0x2e, 0xcd, 0x69, 0x0c, 0x28, 0xd3, + 0x69, 0xcc, 0x28, 0xd3, 0x68, 0x84, 0x08, 0xed, 0x71, 0x0d, 0x2b, 0xc6, + 0xe1, 0x0c, 0x28, 0x5e, 0x0a, 0x12, 0x3b, 0x9a, 0xd2, 0x13, 0x44, 0x95, + 0x7a, 0x13, 0x44, 0x29, 0x32, 0x90, 0x34, 0x5f, 0xe2, 0x11, 0x3b, 0x7f, + 0x9a, 0xd2, 0x40, 0x1d, 0xca, 0x4f, 0x34, 0xc4, 0x01, 0x0d, 0x28, 0x1f, + 0xe2, 0x0f, 0x33, 0x44, 0xa2, 0x10, 0x39, 0x46, 0xaa, 0x50, 0x39, 0x52, + 0x3a, 0x11, 0x3b, 0x44, 0xb2, 0x10, 0x39, 0x47, 0xba, 0x90, 0x39, 0x48, + 0xc2, 0xd0, 0x39, 0x44, 0xaa, 0x50, 0x39, 0x3a, 0x7a, 0x50, 0x38, 0x3b, + 0x62, 0x50, 0x38, 0x3a, 0x5a, 0x10, 0x38, 0x31, 0x2a, 0x50, 0x37, 0x2c, + 0x2a, 0x90, 0x36, 0x24, 0x02, 0x90, 0x35, 0x15, 0x4a, 0x8f, 0x33, 0x0b, + 0xfa, 0x4e, 0x32, 0xfa, 0x79, 0x4e, 0x30, 0xf0, 0x39, 0x4e, 0x2f, 0xd6, + 0xd1, 0x8d, 0x2b, 0xcd, 0x49, 0x4d, 0x2a, 0xc3, 0xd9, 0x0c, 0x29, 0x8d, + 0x79, 0x0b, 0x22, 0x92, 0x71, 0x09, 0x1b, 0x7d, 0x01, 0x49, 0x18, 0x13, + 0x81, 0x07, 0x11, 0x96, 0x78, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x51, 0x8d, 0x2a, 0xda, + 0x09, 0xce, 0x2c, 0x26, 0x42, 0x50, 0x36, 0xc2, 0xf9, 0xcc, 0x29, 0xd4, + 0xa9, 0xcd, 0x2c, 0xd1, 0xa9, 0x8d, 0x2c, 0xc7, 0x59, 0x4d, 0x2b, 0xcc, + 0x89, 0x0d, 0x2c, 0xe4, 0x41, 0x8e, 0x2e, 0xd1, 0x89, 0x0d, 0x2c, 0xed, + 0x89, 0xce, 0x2f, 0x47, 0x5a, 0x52, 0x48, 0x26, 0x9a, 0xd1, 0x44, 0x36, + 0x3a, 0x12, 0x48, 0x4e, 0xea, 0x12, 0x4b, 0x5c, 0x4a, 0x93, 0x4c, 0x67, + 0x92, 0x53, 0x4d, 0x4a, 0xca, 0x12, 0x4a, 0x51, 0xca, 0x92, 0x49, 0x86, + 0xf2, 0x13, 0x4c, 0xc2, 0x52, 0x56, 0x58, 0xb5, 0x0a, 0x56, 0x56, 0x1e, + 0x6a, 0xd1, 0x43, 0x00, 0xba, 0x50, 0x40, 0x54, 0x22, 0xd4, 0x4b, 0xa0, + 0x7a, 0x96, 0x55, 0x44, 0xc2, 0x92, 0x48, 0x81, 0x2a, 0x54, 0x4f, 0x9b, + 0xda, 0x14, 0x52, 0xa3, 0x12, 0x55, 0x52, 0xbb, 0xca, 0x55, 0x54, 0x8b, + 0x52, 0x14, 0x4f, 0x32, 0x8a, 0xd1, 0x43, 0x18, 0x9a, 0x50, 0x40, 0x08, + 0xfa, 0x8f, 0x3a, 0x0a, 0x6a, 0x0f, 0x35, 0x07, 0xda, 0x4e, 0x31, 0xe8, + 0xe9, 0x4d, 0x2d, 0xe6, 0x51, 0x8d, 0x2b, 0x00, 0x62, 0x4e, 0x30, 0xf0, + 0x41, 0x8e, 0x2f, 0x73, 0x39, 0x8a, 0x1f, 0x4f, 0xf1, 0x48, 0x1a, 0xe1, + 0x99, 0x4d, 0x2c, 0x58, 0x22, 0x51, 0x3b, 0x87, 0x82, 0xd2, 0x40, 0x88, + 0x12, 0x52, 0x3e, 0x69, 0xb2, 0x10, 0x39, 0x50, 0xea, 0x0f, 0x35, 0x21, + 0x42, 0x4e, 0x2e, 0xde, 0x51, 0x4c, 0x26, 0xfa, 0xb1, 0x8a, 0x20, 0xe1, + 0x09, 0x0a, 0x1c, 0xdd, 0x79, 0x49, 0x15, 0xee, 0x71, 0x4b, 0x13, 0x0a, + 0xea, 0x4c, 0x1a, 0x0a, 0x12, 0x0c, 0x0a, 0x0a, 0xca, 0x0d, 0x12, 0x0e, + 0x2a, 0x8e, 0x14, 0x0a, 0x9a, 0xcd, 0x0f, 0xc7, 0x21, 0x0b, 0x00, 0x57, + 0x69, 0x05, 0x00, 0x72, 0xb9, 0x08, 0x0b, 0xee, 0x79, 0x4d, 0x0c, 0xef, + 0xb9, 0x8d, 0x11, 0xde, 0x91, 0x0c, 0x00, 0xcd, 0xb9, 0x0b, 0x00, 0xc8, + 0x01, 0x0a, 0x00, 0xc5, 0xd1, 0x08, 0x00, 0xc5, 0xb9, 0x09, 0x00, 0xc6, + 0xd1, 0x09, 0x00, 0xca, 0x29, 0x0b, 0x00, 0xc7, 0x59, 0x0a, 0x00, 0xcd, + 0x59, 0x0b, 0x00, 0xd4, 0x21, 0x0c, 0x00, 0xdc, 0x19, 0x0d, 0x00, 0xf1, + 0x81, 0x0d, 0x00, 0xec, 0x81, 0x0d, 0x00, 0xee, 0x91, 0x0d, 0x00, 0xe6, + 0xb1, 0x0c, 0x00, 0xde, 0x29, 0x0c, 0x00, 0xd7, 0x89, 0x0b, 0x00, 0xd2, + 0x79, 0x0b, 0x00, 0xd6, 0xa9, 0x8a, 0x0c, 0x08, 0x0a, 0x8c, 0x20, 0x9e, + 0x52, 0xd3, 0x42, 0xfa, 0xd9, 0xcd, 0x2a, 0xe2, 0x99, 0xcc, 0x24, 0xc6, + 0xb9, 0x4a, 0x23, 0x33, 0x02, 0x4e, 0x31, 0x4a, 0x32, 0x0e, 0x27, 0x59, + 0x8a, 0xce, 0x20, 0x64, 0x9a, 0x8e, 0x24, 0x9a, 0x42, 0xd0, 0x36, 0xbf, + 0x82, 0x11, 0x39, 0xb1, 0xaa, 0x91, 0x3a, 0xe9, 0x6a, 0x55, 0x4b, 0x0b, + 0xbb, 0xd6, 0x51, 0xa1, 0x6a, 0x53, 0x44, 0xf4, 0x2a, 0x56, 0x4e, 0xfe, + 0x62, 0x16, 0x4f, 0x7f, 0x72, 0xd2, 0x3f, 0xfd, 0x72, 0x16, 0x50, 0x2a, + 0x13, 0x18, 0x56, 0x2a, 0x0b, 0xd8, 0x55, 0x0a, 0xcb, 0x56, 0x51, 0x57, + 0x22, 0x91, 0x3a, 0xfe, 0x39, 0xce, 0x2e, 0xc0, 0x31, 0x8c, 0x26, 0x99, + 0x21, 0x0b, 0x22, 0xca, 0x01, 0x4d, 0x28, 0x76, 0x82, 0x52, 0x3d, 0x84, + 0xf2, 0x12, 0x3f, 0x43, 0xea, 0x90, 0x36, 0x88, 0x31, 0xcb, 0x1f, 0x05, + 0xc9, 0xc7, 0x12, 0xed, 0xd0, 0x87, 0x19, 0x1a, 0x19, 0x89, 0x20, 0x41, + 0x41, 0x0a, 0x26, 0x06, 0x79, 0x88, 0x20, 0x31, 0x01, 0x0a, 0x26, 0x70, + 0x09, 0x8c, 0x2d, 0x04, 0x7a, 0x10, 0x40, 0x82, 0x6a, 0x94, 0x4f, 0x55, + 0x02, 0x13, 0x4a, 0x04, 0x5a, 0x90, 0x3e, 0xbd, 0xd9, 0x8d, 0x31, 0x87, + 0x31, 0xcc, 0x2a, 0x90, 0x69, 0x0c, 0x2b, 0xfb, 0x79, 0x0f, 0x36, 0x2e, + 0xe2, 0xd0, 0x39, 0x5c, 0x6a, 0x12, 0x40, 0xab, 0xd2, 0xd4, 0x49, 0x9b, + 0x8a, 0x94, 0x49, 0x37, 0x2a, 0x11, 0x3e, 0xe7, 0x71, 0x0e, 0x31, 0xd7, + 0xf1, 0x0d, 0x2e, 0x05, 0x02, 0xcf, 0x32, 0x67, 0x1a, 0x52, 0x3e, 0xc2, + 0x3a, 0x56, 0x57, 0xa3, 0x42, 0xd5, 0x52, 0xa1, 0x3a, 0x95, 0x52, 0xa9, + 0x72, 0x15, 0x53, 0xaa, 0x42, 0x55, 0x53, 0x9c, 0xd2, 0x94, 0x51, 0x9f, + 0x0a, 0xd5, 0x50, 0x8e, 0x42, 0xd4, 0x4e, 0xa3, 0xda, 0x14, 0x51, 0xb0, + 0x22, 0x55, 0x52, 0xb1, 0x32, 0x15, 0x52, 0xb0, 0x1a, 0x15, 0x52, 0xa4, + 0x02, 0xd5, 0x50, 0xa2, 0xba, 0x94, 0x50, 0x9d, 0x92, 0x14, 0x50, 0x8f, + 0x32, 0x94, 0x4d, 0x2f, 0x4a, 0xd1, 0x42, 0x83, 0xda, 0x93, 0x4c, 0x86, + 0x02, 0xd4, 0x4b, 0x8d, 0x32, 0x54, 0x4d, 0x93, 0x5a, 0x54, 0x4e, 0x30, + 0x52, 0x91, 0x44, 0xe5, 0xea, 0x96, 0x5b, 0xee, 0x71, 0x4f, 0x3d, 0x8e, + 0x61, 0xcc, 0x2e, 0x97, 0xa9, 0x4c, 0x2c, 0x14, 0x02, 0x50, 0x32, 0x2d, + 0x6a, 0x90, 0x32, 0x04, 0xea, 0x4e, 0x2b, 0xec, 0x79, 0xce, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd8, 0x28, 0xc5, 0x09, 0x4b, 0x69, 0xc8, 0x17, 0x78, + 0x01, 0x4a, 0x1e, 0xd0, 0x69, 0xcc, 0x27, 0xb9, 0x19, 0x0c, 0x27, 0xc6, + 0x21, 0x0c, 0x26, 0xd0, 0x91, 0xcc, 0x28, 0xdd, 0xa9, 0x8c, 0x29, 0xae, + 0x61, 0xcb, 0x23, 0x11, 0xa2, 0xce, 0x30, 0x03, 0x2a, 0x0e, 0x2d, 0x29, + 0x5a, 0xcf, 0x32, 0x94, 0xa1, 0x4a, 0x21, 0x20, 0x3a, 0x0f, 0x32, 0x1b, + 0x02, 0x4f, 0x31, 0x0d, 0x5a, 0x4e, 0x2f, 0x35, 0x7a, 0x8f, 0x33, 0x18, + 0xa2, 0xce, 0x30, 0x83, 0x52, 0x92, 0x40, 0x5a, 0xd1, 0x08, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0x3c, 0x02, 0x90, 0x35, 0x17, 0x89, 0xc6, 0x10, 0xff, + 0x01, 0xce, 0x2d, 0x18, 0xb2, 0x0e, 0x31, 0x32, 0x7a, 0xcf, 0x33, 0x2b, + 0x32, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x16, 0xba, 0x8e, 0x30, 0x1f, + 0x1a, 0x0f, 0x31, 0x31, 0x62, 0x0f, 0x33, 0x22, 0x1a, 0x8f, 0x31, 0x63, + 0x42, 0x11, 0x3b, 0x6a, 0x62, 0xd1, 0x3b, 0xe9, 0x49, 0x4d, 0x2a, 0x82, + 0x78, 0x02, 0x00, 0x71, 0x82, 0xd1, 0x3d, 0xfc, 0xc1, 0x8d, 0x2d, 0x4f, + 0x19, 0x89, 0x19, 0x29, 0x82, 0x4f, 0x33, 0x5e, 0x22, 0x11, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x9b, 0xd8, 0x02, 0x00, 0x1f, 0x5a, 0x0f, 0x34, 0x5c, + 0x42, 0x51, 0x3c, 0x00, 0x00, 0x00, 0x00, 0xca, 0x88, 0x84, 0x09, 0x96, + 0xb1, 0x0a, 0x22, 0x75, 0xa2, 0x91, 0x3c, 0x28, 0xea, 0x0e, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x7b, 0x08, 0x02, 0x00, 0x00, 0x68, 0x03, 0x00, 0x5f, + 0x1a, 0x51, 0x3b, 0x85, 0x42, 0x12, 0x40, 0x14, 0x8a, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x49, 0xc7, 0x14, 0x7f, + 0xd8, 0x43, 0x0a, 0x1c, 0xaa, 0x4e, 0x31, 0x2e, 0x6a, 0x8f, 0x33, 0x27, + 0x4a, 0x8f, 0x33, 0x27, 0x4a, 0x8f, 0x33, 0x24, 0x3a, 0x4f, 0x33, 0x27, + 0x7a, 0x4f, 0x34, 0x2f, 0xa2, 0xcf, 0x34, 0x2b, 0x72, 0x4f, 0x34, 0x2a, + 0x6a, 0x0f, 0x34, 0x41, 0x1a, 0x50, 0x36, 0x2b, 0x5a, 0x0f, 0x34, 0x2a, + 0x3a, 0x8f, 0x34, 0xee, 0x41, 0xcd, 0x2b, 0x54, 0x79, 0x08, 0x19, 0x74, + 0x61, 0x89, 0x1c, 0x8a, 0x11, 0x0a, 0x20, 0x8b, 0x51, 0x4a, 0x20, 0x5f, + 0x1a, 0x51, 0x3b, 0x8e, 0xaa, 0xd2, 0x41, 0x87, 0x62, 0x92, 0x40, 0x2e, + 0x82, 0x8f, 0x34, 0x28, 0x3a, 0x0f, 0x33, 0x2b, 0x12, 0x8f, 0x32, 0x30, + 0x2a, 0x0f, 0x33, 0x27, 0x3a, 0xcf, 0x32, 0x28, 0x5a, 0x0f, 0x33, 0x22, + 0x32, 0xcf, 0x32, 0x22, 0x2a, 0x0f, 0x33, 0x22, 0x22, 0x4f, 0x33, 0x22, + 0x22, 0x8f, 0x32, 0x1d, 0xaa, 0x4e, 0x31, 0x85, 0x01, 0x0a, 0x1f, 0x4b, + 0x58, 0x02, 0x00, 0x60, 0x51, 0x49, 0x1c, 0x26, 0x12, 0x8f, 0x32, 0x9c, + 0xda, 0x92, 0x42, 0x36, 0xaa, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x96, 0xa8, 0x04, 0x00, 0x33, 0xca, 0x8f, 0x34, 0x99, + 0xe2, 0x92, 0x42, 0x1c, 0xc2, 0x0e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x27, + 0x09, 0xc7, 0x12, 0x36, 0xb2, 0x8f, 0x34, 0x8b, 0x62, 0x92, 0x40, 0x11, + 0x72, 0xce, 0x2f, 0x28, 0x4a, 0x4f, 0x33, 0x2c, 0x32, 0x8f, 0x31, 0x1c, + 0xaa, 0x4e, 0x30, 0xc3, 0xd9, 0x0b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x73, + 0x11, 0x0a, 0x1d, 0x47, 0x12, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x00, 0x00, 0x00, 0x43, 0x2a, 0x50, 0x35, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x12, 0x90, 0x37, 0x18, 0xe2, 0x4e, 0x33, 0x01, 0x0a, 0x8e, 0x2d, 0x09, + 0x32, 0x4e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x3e, 0x1a, 0xd0, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x3a, 0x1a, 0x90, 0x36, 0x00, 0x00, 0x00, 0x00, 0x1c, + 0xe2, 0x0e, 0x31, 0x04, 0xc1, 0xc5, 0x0c, 0xba, 0x99, 0x8b, 0x23, 0x54, + 0xa2, 0x90, 0x38, 0xf8, 0xd9, 0xcd, 0x2c, 0xb7, 0xb1, 0x8b, 0x24, 0xe3, + 0xf1, 0x8c, 0x2a, 0xc7, 0x21, 0x4c, 0x27, 0x09, 0x52, 0x4e, 0x30, 0xcf, + 0xa1, 0x0c, 0x29, 0xd0, 0x61, 0x4c, 0x28, 0x5d, 0xf1, 0x48, 0x1a, 0xe2, + 0x39, 0xcd, 0x29, 0xc4, 0x11, 0x0c, 0x24, 0xf3, 0x69, 0x0e, 0x2e, 0x58, + 0xca, 0x91, 0x3a, 0x83, 0xb2, 0x52, 0x41, 0x41, 0xaa, 0xd0, 0x38, 0x25, + 0x52, 0x50, 0x34, 0x7b, 0x92, 0x92, 0x40, 0x17, 0xa2, 0x0f, 0x34, 0xf2, + 0x59, 0xce, 0x2f, 0xe8, 0x49, 0x4e, 0x2c, 0x23, 0x0a, 0x50, 0x34, 0x50, + 0x2a, 0xd1, 0x3a, 0x42, 0x82, 0x10, 0x39, 0x37, 0x4a, 0xd0, 0x37, 0x30, + 0x42, 0x10, 0x37, 0x2e, 0x2a, 0x10, 0x37, 0x34, 0x42, 0xd0, 0x37, 0x2b, + 0x02, 0x90, 0x36, 0x2b, 0x1a, 0x50, 0x36, 0x1b, 0xb2, 0x8f, 0x34, 0x20, + 0xea, 0x0f, 0x35, 0x19, 0x8a, 0x0f, 0x34, 0x0a, 0xea, 0x0e, 0x32, 0xfa, + 0x99, 0x4e, 0x30, 0xee, 0x29, 0x0e, 0x2f, 0xe6, 0x09, 0x0e, 0x2e, 0xd6, + 0xd1, 0xcd, 0x2b, 0xc4, 0xe1, 0x4c, 0x29, 0xb8, 0x89, 0x0c, 0x28, 0x94, + 0xa9, 0x4b, 0x23, 0x80, 0x01, 0x8a, 0x1d, 0x0f, 0xe1, 0xc7, 0x10, 0x11, + 0x61, 0x07, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x39, 0x0e, 0x2e, 0xd9, + 0x01, 0x0e, 0x2d, 0x3e, 0xca, 0xd0, 0x38, 0xff, 0xe1, 0x4e, 0x31, 0xca, + 0x61, 0xcd, 0x2b, 0xd7, 0xe9, 0x8d, 0x2d, 0xd3, 0xd1, 0x4d, 0x2d, 0xcd, + 0x99, 0x0d, 0x2c, 0xcf, 0x99, 0x0d, 0x2c, 0xe3, 0x31, 0xce, 0x2d, 0xc6, + 0x21, 0x8d, 0x2a, 0x46, 0x5a, 0x52, 0x48, 0x0e, 0xba, 0x10, 0x42, 0x11, + 0x02, 0xd1, 0x42, 0x2c, 0x12, 0xd2, 0x46, 0x4f, 0xfa, 0x52, 0x4b, 0x5a, + 0x4a, 0x93, 0x4c, 0x52, 0x12, 0x93, 0x4b, 0x52, 0x0a, 0x13, 0x4b, 0x70, + 0xca, 0x93, 0x4d, 0x90, 0xba, 0x94, 0x51, 0x88, 0x7a, 0xd4, 0x50, 0x1b, + 0x52, 0xd1, 0x43, 0xe2, 0xc1, 0x0f, 0x3d, 0xe5, 0x29, 0x50, 0x3d, 0x40, + 0x42, 0x13, 0x49, 0x94, 0x2a, 0x16, 0x54, 0x23, 0x32, 0x52, 0x45, 0x56, + 0xda, 0x12, 0x4a, 0x87, 0x32, 0x14, 0x4f, 0x8e, 0x6a, 0x94, 0x4f, 0x87, + 0x32, 0x54, 0x4e, 0x6e, 0x92, 0x13, 0x4c, 0x75, 0xd2, 0x93, 0x4c, 0x5f, + 0xda, 0xd2, 0x48, 0x35, 0xea, 0x50, 0x3f, 0x04, 0xc2, 0xce, 0x32, 0xe2, + 0xd9, 0x0d, 0x2f, 0xc2, 0x61, 0xcc, 0x28, 0xeb, 0x71, 0x0d, 0x2c, 0xf9, + 0x49, 0x0e, 0x30, 0xdc, 0x99, 0x8d, 0x2c, 0x6e, 0x19, 0xca, 0x1e, 0x86, + 0xa1, 0x0a, 0x21, 0xf2, 0x21, 0x4e, 0x2f, 0x37, 0x2a, 0x10, 0x38, 0x5c, + 0x52, 0x11, 0x3c, 0x7b, 0x4a, 0x12, 0x40, 0x9d, 0x92, 0x53, 0x44, 0xa0, + 0x8a, 0x93, 0x44, 0x4d, 0x9a, 0x50, 0x39, 0x1b, 0xf2, 0xce, 0x33, 0x17, + 0xaa, 0x4e, 0x34, 0x07, 0x72, 0x4d, 0x2e, 0xec, 0x89, 0x8b, 0x23, 0xfc, + 0xe1, 0xca, 0x1e, 0xf9, 0x09, 0xcc, 0x1c, 0xfe, 0xe1, 0x0a, 0x0e, 0x09, + 0xe2, 0xcd, 0x11, 0x09, 0xc2, 0xcd, 0x14, 0xdf, 0x11, 0x0a, 0x11, 0x60, + 0x99, 0x87, 0x0d, 0x34, 0xe9, 0x05, 0x00, 0xd6, 0xa9, 0x0b, 0x00, 0xf6, + 0x51, 0x0d, 0x00, 0x01, 0x02, 0x0e, 0x10, 0xf8, 0xc1, 0x0d, 0x00, 0xf2, + 0x81, 0x0d, 0x00, 0xdc, 0xc9, 0x0c, 0x00, 0xd2, 0xb9, 0x0b, 0x00, 0xca, + 0xa1, 0x09, 0x00, 0xc8, 0x69, 0x09, 0x00, 0xc9, 0x29, 0x09, 0x00, 0xc7, + 0xc9, 0x08, 0x00, 0xcb, 0x11, 0x0b, 0x00, 0xd0, 0xe9, 0x0b, 0x00, 0xd9, + 0x79, 0x0c, 0x00, 0xdd, 0x11, 0x0d, 0x00, 0xd1, 0xd1, 0x0b, 0x00, 0xcc, + 0x79, 0x0a, 0x00, 0xcb, 0x21, 0x0a, 0x00, 0xcc, 0x81, 0x0b, 0x00, 0xce, + 0xc1, 0x0b, 0x09, 0xd8, 0xb9, 0x4a, 0x0f, 0x15, 0x8a, 0xcc, 0x25, 0x4e, + 0x8a, 0x10, 0x38, 0x98, 0x49, 0xca, 0x1a, 0xa4, 0x71, 0x0a, 0x1e, 0x02, + 0x42, 0x0c, 0x27, 0x46, 0x1a, 0x4e, 0x25, 0x5c, 0x82, 0x4e, 0x23, 0x69, + 0x9a, 0x8e, 0x2c, 0x96, 0x2a, 0x50, 0x36, 0xcd, 0x3a, 0x12, 0x3c, 0xc1, + 0x12, 0x92, 0x3b, 0xb8, 0x9a, 0x52, 0x40, 0x32, 0x13, 0x18, 0x57, 0xaa, + 0xba, 0x93, 0x45, 0xc4, 0x8a, 0x94, 0x48, 0xde, 0x9a, 0x95, 0x4b, 0xa5, + 0xfa, 0x93, 0x44, 0xb1, 0x32, 0xd4, 0x46, 0x15, 0x53, 0x57, 0x53, 0x19, + 0x83, 0xd7, 0x53, 0x0c, 0xeb, 0xd6, 0x51, 0x7f, 0x5a, 0x12, 0x40, 0xf8, + 0x21, 0x4e, 0x2e, 0xce, 0xa9, 0xcc, 0x28, 0x98, 0x11, 0xcb, 0x21, 0xb8, + 0x61, 0x4c, 0x25, 0x56, 0xaa, 0x51, 0x39, 0x87, 0x02, 0x13, 0x3f, 0x6a, + 0x3a, 0x52, 0x3b, 0xc5, 0x09, 0x0d, 0x27, 0x27, 0xb1, 0x48, 0x16, 0xfc, + 0x18, 0xc8, 0x18, 0x3e, 0x31, 0x8a, 0x24, 0x89, 0x99, 0x4c, 0x2f, 0x8d, + 0xd9, 0x8c, 0x31, 0x62, 0x89, 0x0b, 0x2d, 0x7a, 0x29, 0x4c, 0x2f, 0xec, + 0xe1, 0x0f, 0x3d, 0xa8, 0xd2, 0x15, 0x54, 0xeb, 0xfa, 0xd7, 0x5c, 0x8f, + 0xd2, 0x54, 0x51, 0x1e, 0x2a, 0xd1, 0x41, 0x00, 0xda, 0x0f, 0x39, 0xc4, + 0x19, 0xce, 0x31, 0x90, 0x61, 0x4c, 0x2a, 0xd2, 0x31, 0x4e, 0x2f, 0x60, + 0x6a, 0x92, 0x3f, 0x72, 0x1a, 0xd3, 0x42, 0x62, 0xea, 0x12, 0x45, 0x1b, + 0xe2, 0xd0, 0x40, 0x1a, 0x82, 0x90, 0x3b, 0xf7, 0xd1, 0xce, 0x32, 0xfd, + 0xc1, 0x0e, 0x32, 0x98, 0x92, 0x53, 0x44, 0x8e, 0x32, 0xd3, 0x42, 0xbd, + 0x12, 0x56, 0x56, 0x9e, 0x12, 0x15, 0x52, 0x9d, 0x0a, 0xd5, 0x51, 0xa4, + 0x32, 0xd5, 0x52, 0xa2, 0x12, 0x55, 0x52, 0x98, 0xa2, 0x14, 0x51, 0xa5, + 0x2a, 0x55, 0x51, 0x8d, 0x5a, 0x94, 0x4f, 0xa2, 0xd2, 0xd4, 0x50, 0xad, + 0x0a, 0xd5, 0x51, 0xa6, 0xe2, 0x14, 0x51, 0xa5, 0xfa, 0x14, 0x51, 0xa0, + 0xe2, 0x54, 0x50, 0x9f, 0xa2, 0x54, 0x50, 0x98, 0x72, 0x54, 0x4f, 0x8a, + 0x12, 0x94, 0x4c, 0x22, 0xf2, 0x90, 0x41, 0x88, 0x12, 0x14, 0x4d, 0x84, + 0xe2, 0x53, 0x4b, 0x52, 0x4a, 0x12, 0x46, 0x2b, 0x22, 0xd1, 0x43, 0xe2, + 0xea, 0x56, 0x5b, 0xca, 0x3a, 0x96, 0x58, 0xe6, 0x49, 0x4f, 0x3c, 0x1c, + 0x29, 0xc9, 0x21, 0xac, 0x19, 0x8d, 0x2c, 0xf2, 0x11, 0x0f, 0x32, 0x18, + 0xe2, 0xcf, 0x30, 0x4e, 0x7a, 0x11, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, + 0x10, 0x05, 0x0a, 0x54, 0x91, 0x08, 0x19, 0x76, 0x91, 0xc9, 0x1c, 0xb5, + 0x89, 0xcb, 0x23, 0xbf, 0x19, 0x0c, 0x27, 0xe0, 0x09, 0x4d, 0x2a, 0xce, + 0x79, 0x8c, 0x28, 0xde, 0xd1, 0x8c, 0x2a, 0xba, 0xa1, 0x4b, 0x24, 0x0c, + 0x7a, 0x0e, 0x30, 0x2b, 0x8a, 0x0f, 0x34, 0xa6, 0x39, 0x4b, 0x23, 0x18, + 0xca, 0x8e, 0x31, 0x85, 0x39, 0x8a, 0x1f, 0xc6, 0x51, 0x4c, 0x27, 0x0d, + 0x52, 0x0e, 0x30, 0x2b, 0x22, 0xcf, 0x32, 0x9c, 0x22, 0x93, 0x43, 0x68, + 0x41, 0x89, 0x1b, 0xe3, 0x09, 0x0d, 0x2a, 0x33, 0xa2, 0x0f, 0x34, 0x7d, + 0x01, 0x0a, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x3a, 0xca, 0xcf, 0x35, 0xa5, + 0x00, 0x00, 0x00, 0x1a, 0xfa, 0x4e, 0x32, 0x37, 0x1a, 0x10, 0x36, 0xf2, + 0xa1, 0xcd, 0x2a, 0x1d, 0x02, 0x0f, 0x31, 0x21, 0xf2, 0x8e, 0x31, 0x38, + 0x7a, 0x8f, 0x33, 0x66, 0x6a, 0xd1, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x96, + 0x21, 0x0b, 0x21, 0x35, 0xa2, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x9b, + 0x49, 0x0b, 0x23, 0x63, 0x3a, 0x51, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x70, + 0x20, 0x03, 0x00, 0x7e, 0x22, 0x12, 0x3f, 0x2b, 0xa2, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x7a, 0xa8, 0x05, 0x00, 0x76, 0x12, 0x52, 0x3d, 0x2e, + 0x9a, 0x8f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x46, 0x21, 0x08, 0x18, 0x25, + 0x0a, 0xcf, 0x32, 0x84, 0x02, 0x12, 0x3f, 0x18, 0x72, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x39, 0x01, 0xc8, 0x14, 0x89, 0xa9, 0x0a, 0x20, 0x6a, + 0x82, 0x11, 0x3c, 0x46, 0x1a, 0x10, 0x36, 0x11, 0x72, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0x40, 0x83, 0x08, 0x84, 0x10, 0xc4, 0x0a, 0x15, + 0x4a, 0xce, 0x2f, 0x31, 0x22, 0x8f, 0x32, 0x28, 0x4a, 0xcf, 0x32, 0x2e, + 0x5a, 0x8f, 0x33, 0x28, 0x4a, 0x8f, 0x33, 0x2c, 0x52, 0xcf, 0x33, 0x2c, + 0x62, 0x0f, 0x34, 0x46, 0x3a, 0xd0, 0x37, 0x59, 0xba, 0x10, 0x3a, 0xa5, + 0x4a, 0xd3, 0x44, 0x8a, 0x62, 0x12, 0x41, 0x2e, 0x72, 0xcf, 0x34, 0xec, + 0x31, 0x8d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xbc, 0x00, 0x00, 0x00, 0x96, 0x00, 0x00, 0x00, 0x43, + 0x3a, 0x10, 0x38, 0x8b, 0x92, 0x92, 0x41, 0x96, 0x0a, 0x93, 0x43, 0x53, + 0xc2, 0x10, 0x3a, 0x28, 0x3a, 0xcf, 0x33, 0xe6, 0x19, 0x0d, 0x2a, 0x22, + 0xf2, 0x4e, 0x31, 0x51, 0x72, 0x10, 0x38, 0x44, 0x1a, 0x50, 0x36, 0x26, + 0x52, 0x0f, 0x33, 0x1f, 0x12, 0x4f, 0x32, 0x1d, 0xf2, 0x8e, 0x32, 0x20, + 0x22, 0x0f, 0x33, 0x22, 0x3a, 0x4f, 0x33, 0x23, 0xfa, 0x4e, 0x32, 0x0d, + 0x3a, 0x8e, 0x2f, 0x55, 0x10, 0x03, 0x00, 0x50, 0x10, 0x03, 0x00, 0x66, + 0x82, 0x91, 0x3c, 0x32, 0x8a, 0x4f, 0x34, 0xe5, 0x59, 0x0d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0xa8, 0x04, 0x00, 0x92, 0xb9, 0x4a, 0x20, 0xa5, + 0x5a, 0x13, 0x44, 0x30, 0x6a, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x41, 0x4a, 0x20, 0x9a, 0xea, 0x92, 0x42, 0x22, + 0xf2, 0x4e, 0x32, 0x1f, 0xe2, 0x8e, 0x31, 0x12, 0x6a, 0xce, 0x2f, 0x2b, + 0x22, 0xcf, 0x31, 0x0f, 0x52, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xa6, + 0x00, 0x00, 0x00, 0x8e, 0x6a, 0x92, 0x40, 0xba, 0xa9, 0x8b, 0x23, 0x14, + 0x69, 0xc6, 0x10, 0x71, 0xba, 0x11, 0x3c, 0x00, 0xfa, 0xcd, 0x2c, 0x0e, + 0x51, 0x06, 0x10, 0x90, 0x92, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x62, 0x8f, 0x34, 0xef, 0x91, 0x8d, 0x2c, 0xfb, 0xe9, 0x8d, 0x2d, 0x1a, + 0xea, 0x0e, 0x32, 0x71, 0x00, 0x00, 0x00, 0x18, 0xe2, 0xce, 0x31, 0x7d, + 0x00, 0x00, 0x00, 0xc5, 0x41, 0x8c, 0x26, 0x46, 0x4a, 0x10, 0x37, 0xf7, + 0x40, 0x46, 0x0d, 0xed, 0x41, 0x4d, 0x2a, 0x24, 0x42, 0xcf, 0x32, 0xc4, + 0x29, 0x8c, 0x27, 0x03, 0x12, 0xce, 0x2e, 0xde, 0xe9, 0x4c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0x49, 0x8d, 0x2a, 0xcb, + 0x71, 0x0c, 0x28, 0x96, 0xb9, 0x4a, 0x21, 0x01, 0x0a, 0xce, 0x2d, 0xb9, + 0x69, 0x4c, 0x27, 0x4c, 0x5a, 0x51, 0x39, 0x85, 0xfa, 0x12, 0x41, 0x4f, + 0x42, 0x91, 0x3a, 0x20, 0x2a, 0x50, 0x32, 0x58, 0xea, 0xd1, 0x39, 0x68, + 0x4a, 0xd2, 0x3f, 0x1e, 0xf2, 0x8f, 0x35, 0xa3, 0x19, 0x8c, 0x24, 0x01, + 0xb2, 0x4e, 0x2f, 0x1d, 0xc2, 0x8f, 0x34, 0x2a, 0x2a, 0x90, 0x36, 0x2d, + 0x22, 0xd0, 0x36, 0x29, 0x02, 0x50, 0x36, 0x21, 0xea, 0x4f, 0x35, 0x19, + 0x9a, 0x0f, 0x34, 0x18, 0x9a, 0x0f, 0x34, 0x17, 0x72, 0xcf, 0x33, 0x11, + 0x22, 0x0f, 0x33, 0x07, 0xca, 0xce, 0x31, 0x09, 0xda, 0x0e, 0x32, 0xf2, + 0x49, 0xce, 0x2f, 0xe4, 0xd9, 0x8d, 0x2d, 0xd8, 0xd1, 0x0d, 0x2c, 0xce, + 0x41, 0x8d, 0x2a, 0xb2, 0x79, 0x8c, 0x27, 0xa9, 0x59, 0x0c, 0x26, 0x97, + 0xc1, 0x8b, 0x23, 0x5c, 0xe1, 0x89, 0x1a, 0x04, 0x39, 0x87, 0x0e, 0x00, + 0x68, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0xc9, 0x4d, 0x2c, 0x15, + 0xba, 0x0f, 0x34, 0x1c, 0x0a, 0xd0, 0x34, 0xa5, 0x59, 0x0c, 0x28, 0xd6, + 0xf1, 0x8d, 0x2d, 0xd7, 0xe9, 0x8d, 0x2d, 0xd2, 0xc9, 0x0d, 0x2d, 0xd5, + 0xe9, 0x4d, 0x2d, 0xf1, 0x81, 0x4e, 0x30, 0xd0, 0xa1, 0x4d, 0x2c, 0xdb, + 0x11, 0x8e, 0x2d, 0x36, 0x02, 0xd2, 0x45, 0x1f, 0x62, 0x91, 0x44, 0x09, + 0x9a, 0xd0, 0x41, 0x09, 0xba, 0x10, 0x42, 0x22, 0xba, 0x51, 0x45, 0x48, + 0xba, 0x12, 0x4a, 0x54, 0x22, 0xd3, 0x4b, 0x4f, 0xea, 0xd2, 0x4a, 0x5b, + 0x3a, 0xd3, 0x4b, 0x65, 0x6a, 0x53, 0x4c, 0x4e, 0xba, 0x92, 0x49, 0x20, + 0x7a, 0x91, 0x44, 0xf0, 0x21, 0x90, 0x3f, 0xc7, 0xc9, 0x0e, 0x3a, 0xca, + 0x39, 0x0f, 0x3a, 0x0d, 0x0a, 0x92, 0x43, 0x58, 0x5a, 0x14, 0x4d, 0x03, + 0x6a, 0x51, 0x42, 0x1f, 0x62, 0x91, 0x43, 0x69, 0x4a, 0x53, 0x4b, 0x6e, + 0xa2, 0x53, 0x4c, 0x8d, 0xa2, 0x14, 0x51, 0xa0, 0x1a, 0x55, 0x52, 0x86, + 0xea, 0x93, 0x4b, 0x28, 0x92, 0x90, 0x3d, 0x06, 0xda, 0x8e, 0x33, 0xdb, + 0x81, 0x4d, 0x2d, 0x8f, 0x51, 0xcb, 0x25, 0x93, 0x01, 0x4b, 0x23, 0xeb, + 0x89, 0x4d, 0x2c, 0xef, 0x21, 0x0e, 0x2f, 0xe6, 0xf9, 0x0d, 0x2e, 0x0b, + 0xea, 0x8e, 0x32, 0x08, 0xd2, 0xce, 0x31, 0x08, 0xca, 0x8e, 0x31, 0x41, + 0x7a, 0x10, 0x39, 0x63, 0xd2, 0x51, 0x3d, 0x64, 0xf2, 0x91, 0x3d, 0x5d, + 0x9a, 0x91, 0x3c, 0x69, 0x02, 0x12, 0x3e, 0xa8, 0xea, 0x13, 0x46, 0xc3, + 0x82, 0x54, 0x49, 0x97, 0x52, 0xd3, 0x44, 0x51, 0x22, 0xd1, 0x3d, 0x36, + 0x0a, 0x90, 0x38, 0x0f, 0x22, 0x8d, 0x2b, 0x0b, 0x8a, 0xcc, 0x25, 0x14, + 0xaa, 0x8d, 0x22, 0x0f, 0x32, 0xce, 0x19, 0x08, 0x6a, 0x4c, 0x13, 0xa3, + 0xc1, 0x08, 0x11, 0x57, 0xe9, 0xc7, 0x0c, 0xab, 0x61, 0x08, 0x00, 0xee, + 0x81, 0x0a, 0x00, 0xf9, 0x21, 0x0d, 0x00, 0xf8, 0xd1, 0x0d, 0x00, 0xfe, + 0x01, 0x8e, 0x0c, 0xfa, 0xc1, 0x0d, 0x00, 0xfc, 0xe1, 0x0d, 0x08, 0xef, + 0x79, 0x0d, 0x00, 0xdc, 0x71, 0x0c, 0x00, 0xd2, 0xb9, 0x0a, 0x00, 0xc9, + 0x49, 0x0a, 0x00, 0xc8, 0xd1, 0x08, 0x00, 0xcb, 0x91, 0x0a, 0x00, 0xd0, + 0x39, 0x0c, 0x00, 0xd0, 0xb1, 0x0c, 0x00, 0xcc, 0xc1, 0x0c, 0x00, 0xca, + 0x61, 0x0c, 0x00, 0xd2, 0xd1, 0x0c, 0x00, 0xcb, 0xb1, 0x0c, 0x00, 0xcc, + 0x29, 0x0a, 0x00, 0xdc, 0xa1, 0x8a, 0x10, 0x0a, 0xba, 0x0c, 0x21, 0xe2, + 0x29, 0x0d, 0x28, 0x9b, 0x71, 0xca, 0x14, 0xa5, 0xa1, 0x89, 0x16, 0x34, + 0xd2, 0x0d, 0x25, 0x56, 0x52, 0xce, 0x23, 0x70, 0x22, 0xcf, 0x31, 0x9e, + 0x8a, 0x90, 0x38, 0xd8, 0xaa, 0x92, 0x3e, 0xcd, 0x82, 0xd2, 0x3e, 0xc5, + 0x6a, 0x12, 0x3e, 0xe7, 0x4a, 0x55, 0x4b, 0x05, 0x7b, 0x16, 0x51, 0x9d, + 0x4a, 0xd3, 0x43, 0xd5, 0x42, 0xd5, 0x4a, 0xdb, 0x92, 0x55, 0x4b, 0x81, + 0x8a, 0x52, 0x40, 0x02, 0x9b, 0xd6, 0x50, 0x0f, 0x23, 0x57, 0x52, 0x12, + 0x33, 0xd7, 0x52, 0xb3, 0x32, 0xd4, 0x46, 0x03, 0x72, 0x0e, 0x30, 0xd1, + 0xd1, 0x4c, 0x29, 0xa7, 0x91, 0x8b, 0x23, 0xc0, 0x79, 0x8c, 0x26, 0x3f, + 0xb2, 0xd0, 0x35, 0x81, 0xca, 0xd2, 0x3d, 0x69, 0x3a, 0x52, 0x3b, 0xd6, + 0xb9, 0x0d, 0x29, 0x3e, 0x31, 0xc9, 0x15, 0xe5, 0x88, 0x07, 0x11, 0xe5, + 0x20, 0xc8, 0x16, 0x50, 0xe1, 0x8a, 0x28, 0xbe, 0x51, 0x0e, 0x36, 0xdc, + 0x71, 0x4f, 0x3c, 0xc2, 0x59, 0x0e, 0x39, 0xe3, 0x81, 0xcf, 0x3c, 0x51, + 0xda, 0x12, 0x49, 0xe4, 0xba, 0xd7, 0x5b, 0x01, 0x63, 0x98, 0x5f, 0xba, + 0x22, 0x56, 0x56, 0x4e, 0xa2, 0x52, 0x48, 0x36, 0x7a, 0xd1, 0x3f, 0xdd, + 0xb1, 0x4e, 0x33, 0x88, 0x21, 0xcc, 0x28, 0xe0, 0x81, 0x4e, 0x30, 0x07, + 0xea, 0x4f, 0x37, 0x14, 0xba, 0xd0, 0x3e, 0xe4, 0x59, 0xcf, 0x3a, 0xd6, + 0xe1, 0xce, 0x38, 0x13, 0x52, 0xd0, 0x3a, 0x09, 0x5a, 0xcf, 0x34, 0x4b, + 0x62, 0x11, 0x3d, 0x26, 0x2a, 0x50, 0x37, 0xe4, 0x49, 0xce, 0x2e, 0xb8, + 0x02, 0x96, 0x55, 0x9a, 0xda, 0x94, 0x51, 0x9b, 0xe2, 0x94, 0x51, 0xa2, + 0xfa, 0x54, 0x52, 0x9d, 0xe2, 0x94, 0x51, 0x93, 0x8a, 0x54, 0x50, 0x9d, + 0xe2, 0x94, 0x50, 0x57, 0xb2, 0x92, 0x48, 0x9a, 0x92, 0x14, 0x50, 0x9f, + 0xaa, 0x94, 0x50, 0xa2, 0xc2, 0x94, 0x50, 0xa4, 0xea, 0xd4, 0x50, 0x9f, + 0xda, 0x54, 0x50, 0x97, 0x72, 0x14, 0x4f, 0x93, 0x52, 0x14, 0x4e, 0x85, + 0xda, 0x93, 0x4b, 0x8c, 0x32, 0xd4, 0x4d, 0x8a, 0x12, 0x94, 0x4d, 0x47, + 0xe2, 0x91, 0x43, 0xd5, 0x72, 0x96, 0x59, 0xe7, 0x02, 0xd7, 0x5b, 0xd9, + 0xba, 0x56, 0x5a, 0xdb, 0xd2, 0x96, 0x5a, 0xce, 0x8a, 0x56, 0x59, 0x1b, + 0x29, 0xc9, 0x21, 0x8d, 0x81, 0x4c, 0x31, 0xf6, 0x49, 0xcf, 0x34, 0x32, + 0xe2, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, 0xa8, 0x05, 0x0c, 0x52, + 0x89, 0x08, 0x19, 0xac, 0x59, 0x8b, 0x23, 0xc5, 0x01, 0x8c, 0x26, 0xbb, + 0x09, 0x4c, 0x26, 0xda, 0xd9, 0x0c, 0x2a, 0xd7, 0xe1, 0xcc, 0x29, 0xea, + 0x01, 0xcd, 0x2a, 0xc6, 0x29, 0xcc, 0x26, 0x09, 0x62, 0x4e, 0x2f, 0x0e, + 0x82, 0x8e, 0x30, 0x9e, 0xf9, 0x8a, 0x22, 0x8f, 0xa9, 0x0a, 0x21, 0x1e, + 0x12, 0x8f, 0x31, 0xaf, 0x99, 0x8b, 0x23, 0x1a, 0xea, 0x0e, 0x32, 0x4b, + 0x42, 0x90, 0x37, 0x6a, 0x11, 0x09, 0x1a, 0xc7, 0x51, 0x8c, 0x27, 0x49, + 0x42, 0x50, 0x36, 0x51, 0x8a, 0xd0, 0x38, 0x72, 0x71, 0x49, 0x1c, 0xd1, + 0xa1, 0x8c, 0x29, 0xd3, 0x01, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x5f, + 0x2a, 0xd1, 0x3a, 0x35, 0x92, 0x8f, 0x34, 0x1e, 0xea, 0xce, 0x31, 0x1e, + 0x02, 0xcf, 0x30, 0x41, 0xca, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0xf7, + 0xe9, 0x4d, 0x2d, 0x2d, 0x7a, 0x8f, 0x32, 0x4e, 0x61, 0x88, 0x18, 0x72, + 0xc2, 0x11, 0x3d, 0xfc, 0xd9, 0x8d, 0x2c, 0x53, 0xd1, 0x08, 0x19, 0x73, + 0xd2, 0x51, 0x3e, 0x2a, 0xa2, 0x4f, 0x35, 0xf6, 0x30, 0x06, 0x10, 0x91, + 0x41, 0x4b, 0x21, 0x4e, 0xca, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0x79, 0xc8, 0x18, 0x36, 0x2a, 0x50, 0x36, 0x82, 0x5a, 0x12, 0x40, 0xe7, + 0x49, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x59, 0xa8, 0x02, 0x00, 0x6c, + 0x2a, 0x91, 0x3b, 0x50, 0x72, 0x90, 0x38, 0xdb, 0xd1, 0xcc, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0xc1, 0x09, 0x4c, 0x25, 0x56, + 0xc2, 0x50, 0x39, 0x26, 0x2a, 0x4f, 0x32, 0x03, 0x12, 0x0e, 0x2e, 0x0a, + 0x42, 0x8e, 0x2f, 0x33, 0x3a, 0x8f, 0x33, 0x32, 0x1a, 0x8f, 0x32, 0x33, + 0x12, 0x4f, 0x32, 0x2a, 0x3a, 0xcf, 0x32, 0x23, 0x3a, 0xcf, 0x32, 0x26, + 0x3a, 0x4f, 0x33, 0x2b, 0x12, 0xcf, 0x32, 0x49, 0x2a, 0x50, 0x36, 0x42, + 0x02, 0x10, 0x35, 0x50, 0x6a, 0x90, 0x38, 0x68, 0x52, 0x51, 0x3c, 0xaf, + 0xaa, 0x53, 0x46, 0x97, 0xd2, 0x12, 0x43, 0x33, 0x6a, 0x8f, 0x34, 0xeb, + 0x29, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0x00, 0x00, 0x00, 0x87, 0x00, 0x00, 0x00, 0x46, + 0x52, 0x90, 0x38, 0x90, 0xb2, 0x12, 0x42, 0x97, 0x02, 0x93, 0x43, 0x53, + 0xaa, 0xd0, 0x39, 0x29, 0x2a, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xeb, 0x31, 0x8d, 0x2a, 0x4c, 0x42, 0x90, 0x37, 0x57, + 0x72, 0xd0, 0x38, 0x5c, 0xda, 0x10, 0x3a, 0x3b, 0x02, 0x50, 0x36, 0x1f, + 0xfa, 0xce, 0x32, 0x21, 0x12, 0xcf, 0x32, 0x20, 0x12, 0xcf, 0x32, 0x1f, + 0xfa, 0x8e, 0x32, 0x22, 0xda, 0x0e, 0x32, 0x21, 0xda, 0x0e, 0x32, 0x1a, + 0x12, 0xcf, 0x32, 0x2c, 0xba, 0x0f, 0x35, 0xf8, 0xa9, 0xcd, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x34, 0x59, 0x07, 0x14, 0x96, 0x71, 0x4a, 0x21, 0x81, + 0x2a, 0xd2, 0x3e, 0x49, 0x3a, 0x50, 0x37, 0xd2, 0x69, 0x4c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0x7b, 0xea, 0x91, 0x3d, 0x55, + 0x7a, 0x10, 0x38, 0x19, 0x92, 0x8e, 0x30, 0x28, 0x2a, 0x0f, 0x32, 0x42, + 0xca, 0x4f, 0x34, 0x19, 0x8a, 0x0e, 0x30, 0xc5, 0x09, 0xcc, 0x24, 0x1d, + 0x89, 0x86, 0x11, 0x01, 0x0a, 0x4e, 0x2e, 0x16, 0x92, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x29, 0x4a, 0x1f, 0x42, 0x1a, 0xd0, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x51, 0x4a, 0x1e, 0x07, 0x32, 0x0e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x90, 0xba, 0x52, 0x42, 0x02, 0x42, 0x4e, 0x30, 0xf8, + 0x99, 0x8d, 0x2c, 0xe1, 0x31, 0xcd, 0x2a, 0x09, 0x62, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x76, 0xf2, 0xd1, 0x3d, 0xc8, 0x50, 0x04, 0x00, 0x44, + 0x0a, 0x10, 0x36, 0xc7, 0x29, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3f, 0xea, 0x0f, 0x35, 0x15, 0xb2, 0x8e, 0x31, 0x0a, + 0x62, 0xce, 0x30, 0xe3, 0xf1, 0x8c, 0x2a, 0x13, 0xc2, 0x8e, 0x31, 0xd3, + 0xa8, 0x84, 0x08, 0x4c, 0x59, 0x08, 0x18, 0x99, 0xf9, 0x0a, 0x22, 0x82, + 0x09, 0xca, 0x1d, 0xae, 0x49, 0xcb, 0x21, 0x1d, 0xd2, 0xcf, 0x31, 0x57, + 0xa2, 0x11, 0x37, 0x71, 0x72, 0x92, 0x3c, 0x19, 0xda, 0x8f, 0x33, 0x1f, + 0x0a, 0x90, 0x32, 0x61, 0x12, 0x12, 0x3d, 0x3a, 0xa2, 0xd0, 0x38, 0xc2, + 0xd9, 0x0c, 0x29, 0xd8, 0xb1, 0x4d, 0x2a, 0x0a, 0xd2, 0x4e, 0x31, 0x1b, + 0x9a, 0x4f, 0x34, 0x12, 0x5a, 0x4f, 0x33, 0x17, 0x92, 0xcf, 0x33, 0x17, + 0x7a, 0xcf, 0x33, 0x10, 0x12, 0xcf, 0x32, 0x03, 0xa2, 0x4e, 0x31, 0x05, + 0xb2, 0x8e, 0x31, 0xf4, 0x71, 0xce, 0x2f, 0xf1, 0x41, 0x8e, 0x2f, 0xf3, + 0x41, 0x8e, 0x2f, 0xdd, 0xb9, 0xcd, 0x2c, 0xd7, 0xb9, 0xcd, 0x2b, 0xc7, + 0xe9, 0xcc, 0x29, 0xb5, 0x79, 0xcc, 0x27, 0x94, 0x91, 0x8b, 0x23, 0x91, + 0x21, 0x0b, 0x23, 0x74, 0x79, 0xca, 0x1e, 0xd8, 0xa8, 0x45, 0x0a, 0x00, + 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe3, 0x31, 0x8e, 0x2d, 0x1d, + 0x0a, 0x50, 0x35, 0x2e, 0x5a, 0x90, 0x36, 0x02, 0xda, 0x8e, 0x30, 0x26, + 0x32, 0x10, 0x37, 0xe0, 0x21, 0xce, 0x2e, 0xd6, 0xd9, 0x4d, 0x2d, 0xde, + 0x29, 0x8e, 0x2e, 0xd3, 0xc9, 0xcd, 0x2c, 0xd6, 0xd9, 0x8d, 0x2c, 0xd8, + 0xf1, 0x0d, 0x2d, 0x1c, 0x12, 0x91, 0x42, 0x00, 0x52, 0x50, 0x40, 0x0e, + 0xe2, 0x10, 0x43, 0x14, 0x0a, 0xd1, 0x43, 0x07, 0x92, 0xd0, 0x41, 0x16, + 0x32, 0xd1, 0x43, 0x3b, 0x52, 0x52, 0x48, 0x52, 0x02, 0xd3, 0x4a, 0x5a, + 0x02, 0xd3, 0x4a, 0x52, 0xca, 0x12, 0x4a, 0x46, 0x72, 0xd2, 0x48, 0x29, + 0xba, 0x91, 0x45, 0x0c, 0xd2, 0x50, 0x42, 0xe4, 0xc9, 0x0f, 0x3e, 0xc4, + 0xa1, 0x8e, 0x39, 0xb1, 0x59, 0xce, 0x37, 0xca, 0xb9, 0xcf, 0x3a, 0x08, + 0x92, 0x12, 0x46, 0xfe, 0xb1, 0x52, 0x46, 0x0e, 0xca, 0x10, 0x42, 0x58, + 0x02, 0x93, 0x4a, 0x99, 0x0a, 0x55, 0x52, 0x86, 0x0a, 0x94, 0x4c, 0x62, + 0x3a, 0x12, 0x43, 0x3a, 0x8a, 0x10, 0x3a, 0xf0, 0x61, 0x4e, 0x31, 0xb1, + 0x79, 0x0c, 0x2a, 0x66, 0x41, 0x8a, 0x20, 0x52, 0x89, 0x49, 0x1d, 0x94, + 0xe9, 0x4a, 0x22, 0xf3, 0x01, 0x4e, 0x2e, 0x26, 0xfa, 0x8f, 0x35, 0x51, + 0x3a, 0x11, 0x3b, 0x6d, 0x22, 0x52, 0x3f, 0x6b, 0x2a, 0xd2, 0x3e, 0x50, + 0x32, 0x91, 0x3a, 0x3c, 0x5a, 0x10, 0x38, 0x6a, 0xea, 0x51, 0x3e, 0x45, + 0xb2, 0x90, 0x39, 0x64, 0x02, 0x92, 0x3e, 0x56, 0x82, 0xd1, 0x3c, 0x62, + 0xca, 0xd1, 0x3d, 0xab, 0x0a, 0xd4, 0x46, 0xf2, 0x2a, 0x96, 0x4f, 0xec, + 0x0a, 0x16, 0x4f, 0xa4, 0xd2, 0x13, 0x47, 0x64, 0xd2, 0x11, 0x40, 0x48, + 0x0a, 0x50, 0x36, 0x37, 0x12, 0x0f, 0x2d, 0x21, 0x62, 0x8e, 0x22, 0xea, + 0x21, 0xcb, 0x19, 0x89, 0x61, 0x89, 0x15, 0x9c, 0x19, 0x88, 0x0c, 0xcc, + 0x11, 0x48, 0x09, 0xda, 0x21, 0x0b, 0x00, 0xee, 0x49, 0x0d, 0x00, 0xff, + 0x91, 0xcd, 0x0f, 0xf9, 0x99, 0x0c, 0x00, 0xef, 0xd1, 0x0c, 0x00, 0xf3, + 0xf1, 0x0d, 0x00, 0xfd, 0xe9, 0x0d, 0x00, 0xf8, 0xa9, 0x0d, 0x00, 0xe5, + 0xf9, 0x0c, 0x00, 0xcd, 0xf1, 0x0a, 0x00, 0xd5, 0xe9, 0x0c, 0x00, 0xe4, + 0x89, 0x0d, 0x00, 0xe2, 0x11, 0x0c, 0x00, 0xcf, 0x01, 0x09, 0x00, 0xce, + 0x49, 0x09, 0x00, 0xcd, 0x11, 0x09, 0x00, 0xce, 0xa9, 0x08, 0x00, 0xd0, + 0x39, 0x0a, 0x00, 0xe4, 0x01, 0x4a, 0x09, 0x00, 0x92, 0x4c, 0x17, 0xbb, + 0x69, 0x0b, 0x1d, 0x92, 0x81, 0x09, 0x15, 0xea, 0x49, 0x4b, 0x20, 0x5d, + 0x4a, 0x0e, 0x31, 0x81, 0xaa, 0x8f, 0x35, 0x9b, 0x92, 0xd0, 0x37, 0xd5, + 0x7a, 0xd2, 0x3c, 0xd8, 0xd2, 0x12, 0x40, 0xd5, 0xe2, 0x52, 0x40, 0xd9, + 0x82, 0x53, 0x43, 0x28, 0xbb, 0x57, 0x55, 0x9f, 0x52, 0x13, 0x44, 0xc0, + 0x72, 0x54, 0x48, 0xd3, 0x42, 0x55, 0x4a, 0x86, 0xc2, 0x52, 0x41, 0xe3, + 0xe2, 0x55, 0x4d, 0x0a, 0xeb, 0xd6, 0x51, 0x09, 0xe3, 0xd6, 0x51, 0xd8, + 0x62, 0x55, 0x4b, 0x1c, 0x5a, 0x4f, 0x33, 0xd3, 0xe9, 0x8c, 0x29, 0xa9, + 0x99, 0x8b, 0x23, 0xa2, 0xb1, 0xcb, 0x22, 0x20, 0x02, 0x50, 0x32, 0x80, + 0xc2, 0xd2, 0x3d, 0x6e, 0x5a, 0x92, 0x3b, 0xe7, 0x39, 0xce, 0x2a, 0x53, + 0x01, 0x4a, 0x19, 0xeb, 0x68, 0xc7, 0x0e, 0xcf, 0x28, 0x07, 0x11, 0xe7, + 0x28, 0x48, 0x19, 0x54, 0x29, 0x4b, 0x29, 0xc8, 0xa1, 0x8e, 0x38, 0x12, + 0xe2, 0x10, 0x43, 0x3a, 0x1a, 0x52, 0x48, 0x59, 0x22, 0x13, 0x4c, 0x95, + 0xfa, 0xd4, 0x51, 0xdb, 0x42, 0x97, 0x5a, 0xf7, 0x1a, 0xd8, 0x5d, 0xcd, + 0xaa, 0xd6, 0x58, 0x73, 0xc2, 0xd3, 0x4a, 0x36, 0x62, 0x91, 0x3d, 0x13, + 0x4a, 0x10, 0x37, 0xa4, 0xc9, 0x0c, 0x2a, 0x8b, 0x31, 0xcc, 0x29, 0xc0, + 0x21, 0x0e, 0x35, 0x96, 0x01, 0x8d, 0x31, 0x82, 0x49, 0xcc, 0x2e, 0x8d, + 0x69, 0x4c, 0x2d, 0x05, 0xb2, 0x4f, 0x38, 0x03, 0xa2, 0xcf, 0x38, 0xe3, + 0xb9, 0xce, 0x34, 0xc6, 0x91, 0x0d, 0x2d, 0xba, 0x01, 0x8d, 0x29, 0xb4, + 0xd2, 0xd5, 0x54, 0x97, 0xb2, 0x14, 0x51, 0x95, 0x9a, 0xd4, 0x50, 0x9b, + 0xc2, 0x54, 0x51, 0x98, 0xa2, 0xd4, 0x50, 0x8f, 0x5a, 0xd4, 0x4f, 0x94, + 0xa2, 0x14, 0x4f, 0x58, 0xb2, 0x92, 0x48, 0x95, 0x62, 0x14, 0x4f, 0x9d, + 0x92, 0x14, 0x50, 0xa1, 0xba, 0x94, 0x50, 0x9c, 0xba, 0x14, 0x50, 0x97, + 0x7a, 0x14, 0x4f, 0x92, 0x52, 0xd4, 0x4d, 0x90, 0x52, 0xd4, 0x4d, 0x83, + 0xaa, 0x13, 0x4b, 0x98, 0x82, 0x14, 0x50, 0x53, 0x52, 0x12, 0x47, 0xcb, + 0x22, 0x56, 0x58, 0xdb, 0x9a, 0x56, 0x5a, 0xfe, 0xe2, 0x57, 0x5e, 0xf2, + 0x9a, 0xd7, 0x5c, 0xf1, 0xaa, 0x97, 0x5d, 0xcb, 0x62, 0xd6, 0x58, 0x1d, + 0x31, 0x09, 0x22, 0x7f, 0x19, 0xcc, 0x2e, 0xd1, 0x71, 0x0e, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa6, 0xb0, 0x03, 0x00, 0x30, 0x99, 0x47, 0x14, 0x96, + 0xb9, 0x4a, 0x21, 0xc4, 0x11, 0x4c, 0x26, 0xb5, 0x91, 0x0b, 0x24, 0xe1, + 0x31, 0x4d, 0x2b, 0xe1, 0xf9, 0x4c, 0x2a, 0xe0, 0xe1, 0x8c, 0x29, 0x15, + 0xc2, 0x4e, 0x31, 0x20, 0x2a, 0xcf, 0x32, 0xdb, 0xd1, 0x4c, 0x2a, 0x06, + 0x32, 0x0e, 0x2f, 0x9a, 0x19, 0x8b, 0x22, 0x8c, 0x91, 0xca, 0x20, 0x33, + 0xa2, 0x8f, 0x33, 0x1b, 0xea, 0x4e, 0x31, 0x0d, 0x5a, 0x8e, 0x2f, 0x23, + 0xf2, 0x8e, 0x31, 0x42, 0x1a, 0xd0, 0x35, 0xd5, 0x89, 0x0c, 0x29, 0x64, + 0x31, 0x49, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x92, 0x50, 0x39, 0x1b, + 0x29, 0x47, 0x11, 0x0b, 0x82, 0xce, 0x30, 0xcd, 0x71, 0x4c, 0x27, 0x31, + 0x12, 0x50, 0x36, 0x47, 0x32, 0x10, 0x36, 0x28, 0x02, 0x4f, 0x31, 0x67, + 0x8a, 0x11, 0x3c, 0x27, 0x4a, 0x0f, 0x32, 0xa4, 0x00, 0x00, 0x00, 0x6a, + 0x62, 0xd1, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xa9, 0xf9, 0xcb, 0x24, 0x4c, + 0x92, 0x10, 0x39, 0x00, 0x00, 0x00, 0x00, 0x8e, 0x49, 0x0b, 0x22, 0x55, + 0x22, 0xd1, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x71, 0x70, 0x05, 0x00, 0x73, + 0xd2, 0x11, 0x3e, 0x24, 0x4a, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x90, + 0x00, 0x00, 0x00, 0x65, 0x82, 0x11, 0x3d, 0x21, 0x3a, 0x8f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xb3, 0xe8, 0x03, 0x00, 0x96, 0xe1, 0x8a, 0x21, 0x81, + 0x22, 0x52, 0x3f, 0x26, 0x42, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x58, 0x18, 0x03, 0x00, 0xaf, 0xc0, 0x44, 0x0c, 0x1f, + 0xfa, 0xce, 0x31, 0x15, 0xda, 0x0e, 0x31, 0x1c, 0x0a, 0x0f, 0x32, 0x29, + 0x32, 0x0f, 0x33, 0x2a, 0x2a, 0x0f, 0x33, 0x29, 0x42, 0x0f, 0x33, 0x2f, + 0x5a, 0x4f, 0x33, 0x42, 0x22, 0x90, 0x36, 0x22, 0x02, 0x8f, 0x32, 0x12, + 0x82, 0x4e, 0x30, 0xf0, 0x59, 0x8d, 0x2a, 0xe9, 0x21, 0x4d, 0x2a, 0xeb, + 0x39, 0x0d, 0x2b, 0x8c, 0x49, 0x4a, 0x20, 0x3d, 0x1a, 0x90, 0x37, 0x9b, + 0xf2, 0x92, 0x43, 0x9a, 0xe2, 0x92, 0x43, 0x30, 0x4a, 0x0f, 0x34, 0xea, + 0x29, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x81, 0x28, 0x02, 0x00, 0x4a, + 0x6a, 0xd0, 0x38, 0x99, 0xfa, 0x12, 0x43, 0xa5, 0x72, 0x13, 0x45, 0x5b, + 0xda, 0x90, 0x3a, 0x27, 0x1a, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, 0xf9, 0x49, 0x1f, 0x2b, + 0x4a, 0xcf, 0x33, 0x61, 0x0a, 0x11, 0x3b, 0x92, 0xda, 0x52, 0x42, 0x46, + 0x6a, 0x90, 0x38, 0x1e, 0x2a, 0x4f, 0x33, 0x1e, 0x22, 0x0f, 0x33, 0x28, + 0x0a, 0xcf, 0x32, 0x26, 0xe2, 0x4e, 0x32, 0x27, 0xca, 0xce, 0x31, 0x23, + 0x02, 0x8f, 0x32, 0x22, 0x42, 0x4f, 0x33, 0x1e, 0x0a, 0x0f, 0x32, 0x10, + 0x4a, 0x4e, 0x2f, 0x30, 0x79, 0x47, 0x15, 0x4d, 0x98, 0x02, 0x00, 0x53, + 0x9a, 0x50, 0x38, 0x92, 0xc2, 0x92, 0x41, 0x20, 0xe2, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x3b, 0x51, 0x87, 0x15, 0x2b, 0x3a, 0x8f, 0x33, 0x96, + 0xb2, 0x52, 0x41, 0x25, 0xca, 0x8e, 0x30, 0x31, 0x2a, 0xcf, 0x31, 0x31, + 0x42, 0x8f, 0x32, 0x22, 0xca, 0xce, 0x30, 0x08, 0x1a, 0x4e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x94, 0x70, 0x04, 0x00, 0x8e, 0x9a, 0x52, 0x41, 0xc9, + 0xd9, 0x4b, 0x24, 0x12, 0xb9, 0xc6, 0x10, 0x5a, 0xc2, 0x10, 0x39, 0xb8, + 0xd1, 0x4b, 0x23, 0x1a, 0xb1, 0x86, 0x11, 0x97, 0xea, 0x52, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x04, 0x00, 0x13, 0xf2, 0x0e, 0x33, 0xe0, + 0x09, 0x8d, 0x2b, 0x09, 0x32, 0x4e, 0x2f, 0xe4, 0xf9, 0xcc, 0x29, 0x01, + 0x0a, 0x8e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x3a, 0xcf, 0x31, 0x0c, + 0x11, 0x86, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x70, 0x62, 0x51, 0x3c, 0x0f, + 0x6a, 0xce, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, + 0x29, 0x4d, 0x2a, 0x1a, 0x02, 0x8f, 0x32, 0xe1, 0xf9, 0x8c, 0x2a, 0xde, + 0xf1, 0x4c, 0x2a, 0x5f, 0x11, 0x09, 0x1a, 0x54, 0xa9, 0x08, 0x19, 0xc9, + 0x60, 0x04, 0x00, 0x46, 0x31, 0x48, 0x17, 0xc5, 0x39, 0x8c, 0x26, 0xcb, + 0x61, 0x0c, 0x28, 0x10, 0x5a, 0x0f, 0x2f, 0x5d, 0xea, 0xd1, 0x3a, 0x14, + 0xaa, 0x4f, 0x33, 0x15, 0xca, 0x0f, 0x32, 0x65, 0x2a, 0xd2, 0x3e, 0x1e, + 0x12, 0x50, 0x35, 0xab, 0x51, 0xcc, 0x26, 0xc9, 0x29, 0x8d, 0x28, 0xdd, + 0xd1, 0x4d, 0x2b, 0x08, 0xda, 0xce, 0x31, 0x05, 0xaa, 0x4e, 0x31, 0xfb, + 0x71, 0x4e, 0x30, 0xfe, 0x81, 0x8e, 0x30, 0xec, 0x49, 0xce, 0x2e, 0xeb, + 0x21, 0xce, 0x2e, 0xe0, 0xc1, 0x4d, 0x2d, 0xe4, 0xe9, 0xcd, 0x2d, 0xde, + 0xa9, 0xcd, 0x2c, 0xde, 0xc1, 0x0d, 0x2d, 0xcd, 0x31, 0x8d, 0x2a, 0xc5, + 0xd1, 0x4c, 0x29, 0xa0, 0x21, 0x0c, 0x25, 0x8d, 0x41, 0x8b, 0x22, 0x6c, + 0x51, 0x8a, 0x1e, 0x42, 0x51, 0x89, 0x18, 0x18, 0xc9, 0x87, 0x12, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, 0x09, 0x4a, 0x1b, 0x30, + 0x62, 0xd0, 0x36, 0x34, 0x72, 0x50, 0x37, 0x5b, 0x9a, 0xd1, 0x38, 0x2c, + 0x22, 0x50, 0x32, 0x16, 0x5b, 0x97, 0x53, 0xe9, 0x51, 0xce, 0x2f, 0xd4, + 0xb1, 0x0d, 0x2d, 0x00, 0xda, 0x8e, 0x31, 0xf2, 0x99, 0x8e, 0x30, 0xdf, + 0x29, 0x4e, 0x2e, 0x09, 0x6a, 0x50, 0x40, 0xd2, 0xe9, 0x8e, 0x3a, 0xdd, + 0x69, 0xcf, 0x3c, 0x05, 0x92, 0xd0, 0x41, 0x19, 0x4a, 0xd1, 0x44, 0x0c, + 0xca, 0x90, 0x42, 0x0e, 0xe2, 0x90, 0x42, 0x33, 0x1a, 0x92, 0x46, 0x51, + 0xb2, 0x92, 0x49, 0x55, 0xca, 0xd2, 0x49, 0x49, 0x92, 0x52, 0x49, 0x4a, + 0xa2, 0xd2, 0x49, 0x2d, 0xd2, 0xd1, 0x45, 0x07, 0xaa, 0x90, 0x41, 0xee, + 0xb9, 0x0f, 0x3e, 0xc6, 0xb9, 0xce, 0x39, 0xb4, 0x69, 0x0e, 0x38, 0xc3, + 0x41, 0x8f, 0x39, 0xe1, 0xa1, 0x12, 0x45, 0xc3, 0x11, 0x50, 0x3b, 0x30, + 0xba, 0x51, 0x44, 0x81, 0x0a, 0x14, 0x4d, 0x53, 0x1a, 0x12, 0x43, 0x40, + 0xaa, 0x50, 0x3b, 0x20, 0xc2, 0xcf, 0x36, 0xc5, 0x09, 0xcd, 0x2b, 0x88, + 0x79, 0xcb, 0x24, 0x6f, 0xc9, 0x0a, 0x23, 0x4c, 0xc1, 0xc9, 0x1e, 0x47, + 0xf9, 0x48, 0x1a, 0xa5, 0x91, 0x0b, 0x25, 0x12, 0xf2, 0x4e, 0x32, 0x54, + 0x4a, 0x51, 0x3b, 0x6e, 0x2a, 0x12, 0x3f, 0x86, 0xd2, 0x12, 0x42, 0x84, + 0xc2, 0x92, 0x41, 0x80, 0x92, 0x92, 0x40, 0x5d, 0x8a, 0xd1, 0x3b, 0x86, + 0x9a, 0x92, 0x41, 0x56, 0x3a, 0x11, 0x3c, 0x38, 0x5a, 0x90, 0x38, 0x3c, + 0x82, 0x50, 0x39, 0x7b, 0x7a, 0x52, 0x41, 0x8f, 0x1a, 0x93, 0x43, 0xc0, + 0x72, 0xd4, 0x48, 0x12, 0x13, 0x17, 0x53, 0x31, 0x2b, 0x98, 0x57, 0x13, + 0xdb, 0x57, 0x56, 0x9f, 0xf2, 0x13, 0x47, 0x62, 0x1a, 0x91, 0x3b, 0x34, + 0xfa, 0x8e, 0x2c, 0xcf, 0x39, 0xcc, 0x23, 0xaa, 0xa1, 0x8a, 0x1a, 0xdd, + 0x31, 0x8a, 0x16, 0xd2, 0xd1, 0x48, 0x10, 0xce, 0x81, 0x08, 0x00, 0xd7, + 0x39, 0x0b, 0x00, 0xf7, 0x81, 0x0c, 0x00, 0xf8, 0x71, 0x0c, 0x00, 0xf9, + 0x71, 0x0d, 0x00, 0xea, 0xc1, 0x0d, 0x00, 0xf3, 0xe1, 0x0d, 0x00, 0xe5, + 0xd9, 0x0d, 0x00, 0xe6, 0x89, 0x0d, 0x00, 0xed, 0x89, 0x0d, 0x00, 0xea, + 0x29, 0x0c, 0x00, 0xe3, 0x69, 0x08, 0x00, 0xe2, 0x59, 0x07, 0x00, 0xd2, + 0x11, 0x07, 0x00, 0xce, 0x31, 0x07, 0x00, 0xcd, 0x21, 0x0a, 0x00, 0xd4, + 0xb9, 0x08, 0x00, 0xfc, 0x89, 0x0b, 0x00, 0xf5, 0x19, 0x8d, 0x14, 0xd4, + 0xa1, 0x4c, 0x24, 0xb0, 0xf1, 0xc9, 0x19, 0x52, 0x02, 0x4e, 0x2e, 0x87, + 0xca, 0xcf, 0x34, 0xac, 0xfa, 0xd0, 0x37, 0xd8, 0x7a, 0x92, 0x3c, 0xd8, + 0xc2, 0xd2, 0x3f, 0xcf, 0x72, 0x12, 0x3e, 0xc6, 0x5a, 0xd2, 0x3d, 0xf0, + 0x9a, 0x15, 0x4c, 0xe8, 0xca, 0xd5, 0x4d, 0x9b, 0x4a, 0xd3, 0x43, 0xc8, + 0xd2, 0x14, 0x49, 0xc4, 0xb2, 0x14, 0x49, 0xa2, 0xda, 0x53, 0x45, 0x01, + 0x93, 0xd6, 0x50, 0x01, 0x93, 0x96, 0x50, 0xec, 0x1a, 0x56, 0x4e, 0x40, + 0x6a, 0x10, 0x38, 0xde, 0x51, 0x0d, 0x2b, 0xa5, 0x61, 0x4b, 0x23, 0x8d, + 0xb1, 0x4a, 0x20, 0xee, 0x51, 0x4e, 0x2c, 0x70, 0x62, 0xd2, 0x3b, 0x70, + 0x62, 0xd2, 0x3b, 0x00, 0xc2, 0xce, 0x2d, 0x4e, 0xd9, 0xc9, 0x18, 0xfb, + 0xa0, 0xc7, 0x0f, 0xc8, 0xc8, 0x06, 0x0d, 0xaa, 0xe8, 0x46, 0x0e, 0xcf, + 0xd0, 0x87, 0x17, 0x37, 0x51, 0x8a, 0x26, 0xce, 0xb9, 0x4e, 0x3a, 0x44, + 0x4a, 0x12, 0x49, 0x7a, 0x1a, 0x54, 0x50, 0x9c, 0x2a, 0x95, 0x54, 0xc9, + 0x82, 0x96, 0x58, 0xd5, 0xfa, 0x96, 0x59, 0xed, 0xc2, 0x57, 0x5c, 0xd4, + 0xda, 0x16, 0x59, 0x8a, 0x3a, 0x94, 0x4a, 0x73, 0x1a, 0xd3, 0x42, 0x1e, + 0x8a, 0xd0, 0x38, 0x61, 0xd9, 0x8a, 0x24, 0x5c, 0xf9, 0x4a, 0x28, 0x5f, + 0xf1, 0xca, 0x27, 0x2c, 0xa9, 0x09, 0x23, 0x34, 0xd9, 0xc9, 0x23, 0x8b, + 0x79, 0x0c, 0x30, 0xe4, 0x69, 0x8f, 0x3b, 0x1c, 0x7a, 0x51, 0x43, 0xe5, + 0x31, 0x8f, 0x38, 0xbb, 0x39, 0x8d, 0x2c, 0xa5, 0x81, 0x4c, 0x28, 0xad, + 0x7a, 0xd5, 0x53, 0x91, 0x72, 0x54, 0x50, 0x91, 0x72, 0x14, 0x50, 0x90, + 0x6a, 0x14, 0x50, 0x94, 0x6a, 0x54, 0x50, 0x89, 0x2a, 0x94, 0x4e, 0x91, + 0x82, 0x54, 0x4e, 0x67, 0x32, 0x53, 0x4a, 0x93, 0x5a, 0xd4, 0x4e, 0x99, + 0x72, 0x94, 0x4f, 0x97, 0x6a, 0x14, 0x4f, 0x93, 0x82, 0x54, 0x4e, 0x92, + 0x62, 0x14, 0x4e, 0x91, 0x52, 0x94, 0x4d, 0x90, 0x3a, 0x54, 0x4d, 0x93, + 0x52, 0x54, 0x4e, 0x2d, 0x22, 0x91, 0x43, 0xb9, 0x8a, 0x55, 0x55, 0xe9, + 0x2a, 0xd7, 0x5b, 0xed, 0x62, 0x57, 0x5c, 0xf6, 0xb2, 0x57, 0x5d, 0xf3, + 0xa2, 0x17, 0x5d, 0xe3, 0x2a, 0x57, 0x5b, 0xd4, 0xa2, 0x16, 0x5a, 0xdc, + 0xc9, 0xce, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x50, 0x04, 0x00, 0x31, 0xb1, 0x87, 0x14, 0x8c, 0x59, 0x8a, 0x20, 0xd0, + 0x51, 0x8c, 0x27, 0x00, 0x02, 0x4e, 0x2d, 0xe2, 0x21, 0x4d, 0x2a, 0xf2, + 0x69, 0xcd, 0x2b, 0xe4, 0x01, 0xcd, 0x29, 0x0a, 0x3a, 0x8e, 0x2f, 0xe4, + 0x31, 0x0d, 0x2b, 0x0e, 0x72, 0xce, 0x30, 0x06, 0x52, 0xce, 0x2f, 0x1d, + 0x1a, 0x4f, 0x32, 0x97, 0xd1, 0x4a, 0x21, 0xcc, 0x59, 0x8c, 0x27, 0x83, + 0x42, 0x12, 0x40, 0x14, 0xaa, 0x8e, 0x31, 0x0d, 0x52, 0x0e, 0x2f, 0xa8, + 0xa9, 0x0b, 0x24, 0x83, 0x09, 0xca, 0x1d, 0xeb, 0x69, 0xcd, 0x2b, 0x3a, + 0xca, 0xcf, 0x34, 0x88, 0x71, 0xca, 0x20, 0x00, 0x00, 0x00, 0x00, 0x51, + 0x4a, 0xd0, 0x37, 0xa7, 0x31, 0x0b, 0x23, 0x33, 0x8a, 0x8f, 0x34, 0x20, + 0x0a, 0x4f, 0x32, 0x2d, 0x22, 0x0f, 0x32, 0x4d, 0x59, 0xc8, 0x18, 0x62, + 0xd2, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x07, 0x4a, 0x4e, 0x2f, 0x1c, + 0xf2, 0xce, 0x30, 0x4d, 0x79, 0x08, 0x19, 0x77, 0xca, 0x51, 0x3d, 0x01, + 0x4a, 0x8e, 0x30, 0x49, 0x11, 0xc9, 0x19, 0x64, 0x92, 0xd1, 0x3d, 0x30, + 0xea, 0x8f, 0x36, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x41, 0x8b, 0x23, 0x84, + 0x4a, 0x52, 0x40, 0xe1, 0x41, 0x0d, 0x2c, 0xd5, 0x00, 0xc5, 0x0b, 0xa0, + 0x31, 0x8b, 0x23, 0x84, 0x5a, 0x52, 0x40, 0x28, 0x62, 0x4f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x89, 0x88, 0x18, 0x26, 0x5a, 0x8f, 0x34, 0x86, + 0x62, 0x92, 0x40, 0x1c, 0xf2, 0xce, 0x31, 0x44, 0x68, 0x02, 0x00, 0x00, + 0x1a, 0x4e, 0x2d, 0x24, 0xea, 0x8e, 0x31, 0x23, 0xea, 0x8e, 0x31, 0x1c, + 0xea, 0x4e, 0x31, 0x21, 0x1a, 0x4f, 0x32, 0x27, 0x62, 0x4f, 0x33, 0x2b, + 0x72, 0xcf, 0x33, 0x41, 0x1a, 0x50, 0x36, 0x5f, 0xf2, 0x90, 0x3a, 0x81, + 0x1a, 0x52, 0x3f, 0x8e, 0xa2, 0x92, 0x41, 0x2e, 0x72, 0x0f, 0x34, 0xe4, + 0x01, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, + 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, 0x3b, 0xe2, 0x8f, 0x36, 0xac, + 0x8a, 0x53, 0x45, 0x58, 0xaa, 0x90, 0x39, 0x2f, 0x52, 0xcf, 0x33, 0xee, + 0x49, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x81, 0x30, 0x02, 0x00, 0x46, + 0x22, 0xd0, 0x37, 0x95, 0xb2, 0x12, 0x42, 0xae, 0xa2, 0xd3, 0x45, 0x65, + 0x02, 0x11, 0x3b, 0x2d, 0x42, 0xcf, 0x33, 0xe3, 0xf9, 0x0c, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, 0x00, 0x00, 0x00, 0x94, + 0x00, 0x00, 0x00, 0x40, 0x0a, 0xd0, 0x36, 0xab, 0x92, 0x93, 0x45, 0x51, + 0xa2, 0x90, 0x39, 0x1e, 0x3a, 0x8f, 0x33, 0xda, 0xe9, 0x4c, 0x2a, 0x1c, + 0xc2, 0xce, 0x31, 0x51, 0x3a, 0x10, 0x38, 0x46, 0xda, 0x8f, 0x35, 0x2a, + 0x32, 0x4f, 0x33, 0x29, 0x3a, 0x4f, 0x33, 0x28, 0x12, 0x8f, 0x32, 0x29, + 0xea, 0x8e, 0x31, 0x2b, 0xfa, 0xce, 0x31, 0x2a, 0x22, 0x4f, 0x32, 0x0c, + 0x4a, 0xce, 0x2e, 0x4f, 0x72, 0x90, 0x37, 0x2f, 0x62, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x81, 0x0a, 0x22, 0xa2, + 0x42, 0x93, 0x43, 0x2f, 0x2a, 0x8f, 0x32, 0x2b, 0xfa, 0x0e, 0x31, 0x18, + 0x72, 0xce, 0x2e, 0x44, 0x92, 0xcf, 0x33, 0x15, 0x62, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xa9, 0x86, 0x11, 0x7d, 0x2a, 0xd2, 0x3e, 0x16, + 0xca, 0x0e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x01, 0xca, 0x1b, 0x50, + 0x4a, 0xd0, 0x36, 0x00, 0x00, 0x00, 0x00, 0x90, 0xd9, 0x0a, 0x22, 0x21, + 0x3a, 0x0f, 0x33, 0x62, 0x00, 0x00, 0x00, 0x90, 0x9a, 0xd2, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x62, 0xb1, 0x09, 0x1a, 0xc6, 0x09, 0x4c, 0x25, 0x14, + 0xb2, 0x4e, 0x31, 0xe3, 0x01, 0x4d, 0x2a, 0x91, 0x69, 0x4a, 0x1f, 0x00, + 0x00, 0x00, 0x00, 0x52, 0x8a, 0x10, 0x39, 0x08, 0x31, 0x06, 0x0f, 0xe8, + 0x31, 0x0d, 0x2b, 0x45, 0x0a, 0x50, 0x35, 0xca, 0x41, 0xcc, 0x27, 0xfb, + 0xa8, 0xc5, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, + 0x51, 0x4d, 0x2b, 0xef, 0x51, 0x8d, 0x2b, 0x65, 0x21, 0x89, 0x1a, 0xa4, + 0x39, 0x0b, 0x23, 0xcb, 0x80, 0x44, 0x08, 0x79, 0x01, 0x4a, 0x1d, 0x9c, + 0xe9, 0x0a, 0x22, 0xa4, 0x09, 0x0b, 0x22, 0x15, 0xca, 0x0f, 0x32, 0x5e, + 0x12, 0x12, 0x3d, 0x5b, 0xea, 0x11, 0x3e, 0x03, 0x2a, 0xcf, 0x30, 0x34, + 0xaa, 0xd0, 0x36, 0x4b, 0x3a, 0x91, 0x3b, 0x0f, 0x52, 0x8f, 0x33, 0x96, + 0x81, 0x0b, 0x22, 0xdc, 0x89, 0xcd, 0x2b, 0xd8, 0xb1, 0xcd, 0x2b, 0xe4, + 0x19, 0x4e, 0x2d, 0xdd, 0xb9, 0x0d, 0x2c, 0xd5, 0x69, 0x8d, 0x2b, 0xd8, + 0x89, 0x0d, 0x2c, 0xd2, 0x41, 0x4d, 0x2b, 0xce, 0x59, 0x8d, 0x2a, 0xd0, + 0x71, 0x0d, 0x2b, 0xc9, 0x09, 0x0d, 0x2a, 0xcc, 0x29, 0x4d, 0x2a, 0xa4, + 0x19, 0x8c, 0x25, 0x9d, 0x11, 0xcc, 0x24, 0x87, 0xb9, 0xca, 0x21, 0x70, + 0x59, 0x4a, 0x1f, 0x42, 0xd1, 0x08, 0x19, 0x6d, 0x50, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, + 0x59, 0x4d, 0x28, 0x2a, 0x32, 0x10, 0x35, 0x61, 0xfa, 0x51, 0x3a, 0x54, + 0x6a, 0x91, 0x38, 0x51, 0x5a, 0xd1, 0x38, 0x40, 0xb2, 0x90, 0x38, 0x36, + 0x8a, 0x90, 0x38, 0xda, 0x09, 0xce, 0x2d, 0xdb, 0x09, 0x0e, 0x2e, 0xf4, + 0xa1, 0xce, 0x30, 0xea, 0x89, 0x0f, 0x3c, 0xa3, 0x71, 0x0d, 0x34, 0xb4, + 0x19, 0x8e, 0x37, 0xcd, 0xd9, 0x8e, 0x3a, 0xf6, 0x29, 0x10, 0x40, 0x12, + 0x02, 0x51, 0x43, 0x21, 0x62, 0x91, 0x44, 0x1b, 0x0a, 0xd1, 0x42, 0x46, + 0x72, 0xd2, 0x48, 0x52, 0xc2, 0x12, 0x49, 0x50, 0xc2, 0xd2, 0x49, 0x52, + 0xda, 0x92, 0x4a, 0x50, 0xba, 0xd2, 0x49, 0x46, 0x6a, 0xd2, 0x48, 0x0d, + 0xd2, 0x10, 0x42, 0xe3, 0xb1, 0xcf, 0x3d, 0xc4, 0x89, 0x0e, 0x39, 0xb1, + 0x19, 0x4e, 0x35, 0xaa, 0x59, 0x8e, 0x35, 0xaa, 0x29, 0x8e, 0x33, 0x1b, + 0xba, 0x90, 0x3f, 0x49, 0xb2, 0x51, 0x41, 0x3c, 0xb2, 0x90, 0x3b, 0x0f, + 0x5a, 0x4f, 0x35, 0xc5, 0x29, 0x0d, 0x2d, 0x97, 0x29, 0x8c, 0x28, 0x81, + 0x81, 0x0b, 0x26, 0x82, 0xa9, 0x4b, 0x28, 0x70, 0x09, 0x8b, 0x25, 0x54, + 0x41, 0x0a, 0x23, 0x4e, 0x51, 0x49, 0x1d, 0xba, 0x39, 0xcc, 0x28, 0x19, + 0x22, 0x0f, 0x33, 0x60, 0xaa, 0xd1, 0x3c, 0x75, 0x52, 0x12, 0x40, 0x88, + 0xca, 0x12, 0x42, 0x78, 0x5a, 0x52, 0x40, 0x48, 0xc2, 0x90, 0x39, 0x5a, + 0x5a, 0x11, 0x3b, 0xa0, 0x92, 0x93, 0x44, 0xca, 0xba, 0x54, 0x4a, 0x8b, + 0xf2, 0x52, 0x43, 0x55, 0x62, 0xd1, 0x3c, 0x60, 0xca, 0x11, 0x3e, 0xc3, + 0xb2, 0x14, 0x4a, 0x11, 0x33, 0x17, 0x54, 0xd1, 0x2a, 0x95, 0x4b, 0x35, + 0x4b, 0x18, 0x58, 0x61, 0xfb, 0x19, 0x5e, 0x33, 0xab, 0xd8, 0x5d, 0xae, + 0x52, 0x94, 0x4b, 0x37, 0x0a, 0x10, 0x36, 0xd2, 0x61, 0xcc, 0x27, 0x01, + 0x92, 0x8c, 0x27, 0xe3, 0x79, 0x0a, 0x1c, 0xd6, 0x79, 0x09, 0x14, 0xd2, + 0xa9, 0xc8, 0x0f, 0xce, 0x01, 0x08, 0x00, 0xe1, 0xd9, 0x07, 0x00, 0xf4, + 0x11, 0x09, 0x00, 0xfc, 0x21, 0x0c, 0x00, 0xf3, 0xc9, 0x0c, 0x00, 0xdb, + 0xa9, 0x0c, 0x00, 0xd5, 0x51, 0x0d, 0x00, 0xea, 0x39, 0x0c, 0x00, 0xeb, + 0x41, 0x08, 0x00, 0xe2, 0x31, 0x06, 0x00, 0xdd, 0xe1, 0x05, 0x00, 0xd1, + 0x21, 0x06, 0x00, 0xdb, 0x11, 0x09, 0x10, 0xd7, 0xd9, 0x0b, 0x00, 0x00, + 0x0a, 0x0c, 0x09, 0x09, 0x12, 0x0c, 0x12, 0x0a, 0x8a, 0xcd, 0x25, 0xcb, + 0x79, 0x4b, 0x21, 0xeb, 0xd9, 0xca, 0x1c, 0x74, 0xca, 0x8e, 0x30, 0xa0, + 0x92, 0x50, 0x37, 0xc7, 0x12, 0x52, 0x39, 0xc7, 0x32, 0x92, 0x3a, 0xc8, + 0x32, 0x52, 0x3c, 0xc5, 0x42, 0x12, 0x3e, 0xc7, 0x0a, 0x93, 0x41, 0x2e, + 0x03, 0x58, 0x56, 0xa1, 0x6a, 0x93, 0x44, 0xb9, 0x5a, 0x14, 0x48, 0xcd, + 0x22, 0xd5, 0x49, 0x7f, 0x82, 0x92, 0x40, 0xeb, 0x22, 0x96, 0x4e, 0xf6, + 0x5a, 0xd6, 0x4f, 0xec, 0x22, 0x56, 0x4e, 0x64, 0xca, 0xd1, 0x3c, 0xe7, + 0xb1, 0x8d, 0x2c, 0xba, 0x19, 0x0c, 0x26, 0x80, 0x21, 0x0a, 0x1e, 0xc4, + 0xc9, 0x0c, 0x28, 0x8e, 0x52, 0xd3, 0x41, 0x63, 0x0a, 0xd2, 0x3a, 0x06, + 0xea, 0x8e, 0x2e, 0x5d, 0x21, 0xca, 0x19, 0xf2, 0x60, 0xc7, 0x0d, 0xa7, + 0x38, 0x06, 0x00, 0x9b, 0xb0, 0x46, 0x0b, 0xad, 0x08, 0x47, 0x11, 0xa4, + 0xe8, 0x06, 0x15, 0x1c, 0x91, 0xc9, 0x23, 0xc6, 0x59, 0xce, 0x38, 0x52, + 0xca, 0xd2, 0x4a, 0xa2, 0x4a, 0x15, 0x55, 0xc7, 0x72, 0x16, 0x59, 0xc4, + 0x52, 0x16, 0x58, 0xdf, 0x32, 0x57, 0x5a, 0xe7, 0x82, 0x57, 0x5b, 0xa3, + 0x3a, 0x55, 0x51, 0x90, 0x4a, 0x14, 0x49, 0x58, 0x7a, 0x52, 0x41, 0xaf, + 0x71, 0x8d, 0x30, 0x0f, 0x89, 0x08, 0x1e, 0x0f, 0xa1, 0x48, 0x1f, 0x0d, + 0x89, 0x48, 0x1e, 0x3f, 0x31, 0x0a, 0x26, 0x94, 0xe9, 0x0c, 0x32, 0xd9, + 0x29, 0x8f, 0x3b, 0x13, 0xea, 0x90, 0x42, 0x36, 0x32, 0x52, 0x47, 0xe1, + 0x41, 0x4f, 0x39, 0xb9, 0x21, 0x4d, 0x2c, 0x93, 0x09, 0x8c, 0x26, 0xa5, + 0x32, 0xd5, 0x52, 0x8d, 0x5a, 0x54, 0x4f, 0x90, 0x5a, 0x14, 0x50, 0x8b, + 0x32, 0x14, 0x4f, 0x8e, 0x42, 0x54, 0x4f, 0x83, 0xfa, 0x13, 0x4d, 0x87, + 0x1a, 0x94, 0x4b, 0x45, 0x1a, 0x92, 0x45, 0x75, 0x42, 0x13, 0x4a, 0x92, + 0x4a, 0x14, 0x4e, 0x92, 0x4a, 0xd4, 0x4d, 0x92, 0x6a, 0x14, 0x4e, 0x92, + 0x52, 0x94, 0x4d, 0x8f, 0x6a, 0x54, 0x4d, 0x62, 0x92, 0x12, 0x48, 0x2b, + 0x12, 0x51, 0x43, 0xbe, 0xaa, 0xd5, 0x55, 0xd4, 0x72, 0x56, 0x59, 0xdc, + 0xca, 0x56, 0x5a, 0xef, 0x62, 0x97, 0x5c, 0xe6, 0x32, 0x97, 0x5b, 0xde, + 0xea, 0x96, 0x5a, 0xbd, 0xba, 0x55, 0x56, 0xc4, 0x1a, 0x16, 0x58, 0x28, + 0x12, 0xd1, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x80, 0x04, 0x08, 0x48, + 0x49, 0x88, 0x17, 0x99, 0xa9, 0xca, 0x21, 0xc2, 0xe1, 0xcb, 0x24, 0xe1, + 0x19, 0xcd, 0x2a, 0xf6, 0x61, 0x4d, 0x2b, 0xe0, 0xf9, 0x0c, 0x2a, 0x1e, + 0x02, 0xcf, 0x31, 0x17, 0xd2, 0x8e, 0x31, 0xe6, 0x21, 0x0d, 0x2b, 0x0e, + 0x6a, 0x0e, 0x30, 0xd5, 0xd1, 0x4c, 0x29, 0xb4, 0xd9, 0xcb, 0x25, 0x21, + 0x32, 0x4f, 0x32, 0x6e, 0x9a, 0x11, 0x3d, 0xaa, 0x51, 0xcb, 0x22, 0x97, + 0xc9, 0x4a, 0x21, 0x90, 0xb9, 0xca, 0x20, 0x83, 0x39, 0x0a, 0x1e, 0xe4, + 0x01, 0xcd, 0x29, 0x56, 0xaa, 0x10, 0x39, 0x7d, 0xc1, 0xc9, 0x1d, 0x84, + 0x59, 0xca, 0x1f, 0x3e, 0xda, 0x8f, 0x35, 0x35, 0xa2, 0x8f, 0x34, 0x2f, + 0x92, 0xcf, 0x34, 0x69, 0x62, 0x51, 0x3c, 0x39, 0xe2, 0x0f, 0x36, 0x42, + 0x8a, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xb8, 0x01, 0x8c, 0x25, 0x2b, + 0x32, 0x0f, 0x32, 0xa7, 0x00, 0x00, 0x00, 0x71, 0x92, 0x11, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x97, 0xc1, 0x4a, 0x22, 0x58, 0x1a, 0x11, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x00, 0x00, 0x00, 0x7e, 0x3a, 0x52, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x58, 0x11, 0x49, 0x1b, 0x7c, 0x02, 0x52, 0x3f, 0x3e, + 0x0a, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x4d, 0x89, 0x88, 0x19, 0x37, + 0xe2, 0x0f, 0x37, 0x5c, 0xfa, 0xd0, 0x3a, 0xe6, 0x81, 0x0d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x56, 0x01, 0xc9, 0x1b, 0xb3, 0xc9, 0x4b, 0x25, 0x2a, + 0x72, 0x8f, 0x32, 0x11, 0x92, 0x0e, 0x30, 0x17, 0xc2, 0xce, 0x30, 0x1f, + 0xd2, 0x4e, 0x31, 0x25, 0xe2, 0xce, 0x31, 0x23, 0xe2, 0x8e, 0x31, 0x23, + 0xea, 0x8e, 0x31, 0x1b, 0xe2, 0x8e, 0x31, 0x2a, 0x4a, 0x0f, 0x33, 0x2e, + 0x62, 0x8f, 0x33, 0x48, 0x32, 0x50, 0x37, 0x52, 0x92, 0x50, 0x39, 0x9c, + 0x2a, 0xd3, 0x43, 0x97, 0x02, 0x53, 0x43, 0x35, 0xa2, 0x0f, 0x35, 0xe6, + 0x11, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0x00, 0x00, 0x00, 0xa3, 0xd9, 0x8a, 0x23, 0x45, 0x3a, 0x50, 0x38, 0xb3, + 0xda, 0x13, 0x46, 0x5c, 0xda, 0xd0, 0x39, 0x35, 0x82, 0x4f, 0x34, 0xec, + 0x51, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x00, 0x00, 0x00, 0x82, 0x30, 0x02, 0x00, 0x4d, + 0x72, 0xd0, 0x38, 0x9b, 0xea, 0xd2, 0x42, 0xb3, 0xaa, 0xd3, 0x45, 0x6a, + 0xfa, 0xd0, 0x3a, 0x36, 0x2a, 0x8f, 0x33, 0xed, 0xd9, 0x4c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x29, 0x08, 0x17, 0x86, + 0x00, 0x00, 0x00, 0x35, 0xca, 0x0f, 0x36, 0xa6, 0x4a, 0x93, 0x44, 0x5a, + 0x92, 0x90, 0x39, 0x2d, 0x1a, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x24, 0x0a, 0xcf, 0x32, 0x4f, 0x3a, 0x50, 0x37, 0x54, + 0x82, 0x90, 0x38, 0x6e, 0x4a, 0x91, 0x3b, 0x32, 0x02, 0x4f, 0x32, 0x2e, + 0xd2, 0x8e, 0x31, 0x29, 0xda, 0x8e, 0x31, 0x2a, 0xfa, 0xce, 0x31, 0x2c, + 0x0a, 0x0f, 0x32, 0x1e, 0x0a, 0xcf, 0x31, 0x29, 0x0a, 0xcf, 0x31, 0x0d, + 0x5a, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x4e, 0x69, 0x08, 0x18, 0x50, + 0x7a, 0x90, 0x38, 0x51, 0x7a, 0x90, 0x38, 0x26, 0xd2, 0xce, 0x30, 0x39, + 0x72, 0x8f, 0x32, 0x4c, 0x02, 0x90, 0x35, 0x29, 0xf2, 0xce, 0x31, 0x14, + 0x4a, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x91, 0xd1, 0x0a, 0x21, 0x90, + 0xb2, 0x92, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, + 0xd2, 0x92, 0x41, 0xb9, 0x91, 0x4b, 0x23, 0x0a, 0xa9, 0xc6, 0x0f, 0x9b, + 0xf2, 0x92, 0x42, 0x00, 0x00, 0x00, 0x00, 0x69, 0x98, 0x04, 0x00, 0x1a, + 0xba, 0x8e, 0x32, 0x09, 0x81, 0x86, 0x10, 0x9b, 0x0a, 0x93, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x82, 0x32, 0x12, 0x40, 0xff, 0xd1, 0x0d, 0x2d, 0xf5, + 0x81, 0xcd, 0x2a, 0xe5, 0xe1, 0xcc, 0x28, 0xb4, 0xc9, 0x0b, 0x24, 0xc7, + 0x41, 0x8c, 0x28, 0xfb, 0x18, 0xc6, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x47, + 0x32, 0xd0, 0x37, 0x24, 0x2a, 0xcf, 0x32, 0xc5, 0x31, 0x0c, 0x27, 0xd4, + 0x99, 0x4c, 0x29, 0x1f, 0xe2, 0x0e, 0x33, 0xf4, 0xa1, 0x8d, 0x2c, 0x8d, + 0x69, 0x8a, 0x20, 0xa2, 0x39, 0xcb, 0x22, 0xd8, 0xe9, 0x8c, 0x29, 0x75, + 0xf1, 0x49, 0x1c, 0x86, 0x29, 0x4a, 0x1e, 0xb1, 0x71, 0x4b, 0x23, 0xce, + 0x91, 0xcd, 0x29, 0x0c, 0x8a, 0x4f, 0x31, 0x59, 0x02, 0x12, 0x3d, 0x1a, + 0xfa, 0x4f, 0x35, 0x01, 0xf2, 0x4e, 0x30, 0x47, 0xfa, 0x50, 0x3a, 0x1d, + 0x02, 0x50, 0x35, 0x5a, 0x09, 0x0a, 0x1b, 0xc3, 0xa1, 0x0c, 0x28, 0xd3, + 0x31, 0xcd, 0x2a, 0xb4, 0x49, 0xcc, 0x27, 0xcf, 0x21, 0xcd, 0x2a, 0xc8, + 0x19, 0xcd, 0x29, 0xc8, 0x21, 0xcd, 0x29, 0xc5, 0xe1, 0x4c, 0x29, 0xbe, + 0x89, 0x8c, 0x28, 0xc0, 0x99, 0xcc, 0x28, 0xaa, 0x41, 0x8c, 0x26, 0xa1, + 0x01, 0x4c, 0x25, 0x84, 0xe1, 0x4a, 0x21, 0x85, 0xa9, 0x8a, 0x21, 0x43, + 0x39, 0x09, 0x19, 0x34, 0x79, 0x88, 0x17, 0x79, 0x90, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xe2, 0x4e, 0x2e, 0x55, 0x92, 0x11, 0x39, 0x59, + 0xa2, 0x51, 0x39, 0x93, 0x5a, 0x53, 0x41, 0x99, 0xa2, 0x13, 0x42, 0x52, + 0x72, 0x11, 0x3b, 0xe0, 0x02, 0x56, 0x4d, 0x36, 0x82, 0x90, 0x38, 0xdc, + 0x11, 0x0e, 0x2e, 0xe6, 0x61, 0xcf, 0x3b, 0xaa, 0x81, 0xcd, 0x34, 0x85, + 0x59, 0x4c, 0x30, 0xa4, 0x71, 0xcd, 0x33, 0xc2, 0x69, 0xce, 0x38, 0xe5, + 0x91, 0x0f, 0x3d, 0x2f, 0x2a, 0x11, 0x42, 0x2c, 0x4a, 0x91, 0x43, 0x3a, + 0xe2, 0x51, 0x46, 0x44, 0x2a, 0x52, 0x46, 0x54, 0xba, 0x12, 0x49, 0x4b, + 0xb2, 0x12, 0x4a, 0x59, 0x02, 0x13, 0x4b, 0x89, 0x72, 0xd4, 0x50, 0x63, + 0x6a, 0x53, 0x4c, 0x11, 0xea, 0x90, 0x42, 0xe1, 0x69, 0xcf, 0x3b, 0xce, + 0xc9, 0x0e, 0x39, 0xcc, 0xc9, 0x8e, 0x38, 0xd0, 0x79, 0x0e, 0x35, 0x19, + 0x22, 0x90, 0x39, 0x31, 0x5a, 0x50, 0x39, 0x22, 0x02, 0x50, 0x37, 0xd1, + 0x91, 0x8d, 0x2d, 0x8b, 0xa9, 0x4b, 0x26, 0x85, 0xc9, 0xcb, 0x27, 0x92, + 0x79, 0x0c, 0x2c, 0x9f, 0x21, 0xcd, 0x30, 0xaf, 0xd1, 0x8d, 0x33, 0x88, + 0x49, 0x4c, 0x2d, 0x4b, 0x41, 0x8a, 0x25, 0x54, 0x01, 0x8a, 0x22, 0xc6, + 0x79, 0x8c, 0x29, 0x19, 0x12, 0x0f, 0x33, 0x62, 0x9a, 0x91, 0x3c, 0x59, + 0x72, 0x11, 0x3c, 0x41, 0x7a, 0xd0, 0x38, 0x20, 0xb2, 0xcf, 0x34, 0x56, + 0x4a, 0x11, 0x3b, 0xce, 0xf2, 0xd4, 0x49, 0xca, 0xca, 0x94, 0x49, 0x03, + 0x83, 0x56, 0x51, 0xf0, 0x22, 0x56, 0x50, 0xd7, 0x62, 0x15, 0x4d, 0x8c, + 0x0a, 0x93, 0x43, 0x91, 0x2a, 0xd3, 0x43, 0x1f, 0xbb, 0x17, 0x56, 0x0c, + 0x0b, 0x57, 0x53, 0xda, 0x82, 0xd5, 0x4c, 0x47, 0xcb, 0x18, 0x5a, 0x67, + 0x33, 0x1a, 0x61, 0x16, 0x8b, 0xd7, 0x54, 0x48, 0x92, 0x50, 0x38, 0x0f, + 0x1a, 0x4e, 0x2d, 0x10, 0xca, 0x0c, 0x29, 0x03, 0x22, 0x8c, 0x25, 0xe8, + 0x39, 0x0b, 0x28, 0xdb, 0x49, 0xc8, 0x10, 0xd6, 0xb1, 0xc7, 0x0c, 0xd2, + 0x01, 0x06, 0x00, 0xe7, 0x61, 0x06, 0x00, 0xfc, 0xb1, 0x07, 0x00, 0xfa, + 0x31, 0x08, 0x00, 0xec, 0xe9, 0x08, 0x00, 0xf1, 0x51, 0x07, 0x00, 0xf8, + 0x81, 0x05, 0x00, 0xe5, 0xd9, 0x05, 0x00, 0xe3, 0x79, 0x05, 0x00, 0xe8, + 0x49, 0x06, 0x00, 0xd9, 0x09, 0x09, 0x00, 0xf1, 0x01, 0x8a, 0x09, 0x0b, + 0xc2, 0x0a, 0x00, 0x26, 0x92, 0x4d, 0x25, 0x04, 0xfa, 0x8c, 0x28, 0xcc, + 0x69, 0x0b, 0x1e, 0x31, 0x2a, 0x8d, 0x1e, 0x83, 0xd2, 0xcf, 0x32, 0xba, + 0x82, 0xd1, 0x38, 0xbe, 0xfa, 0x91, 0x39, 0xcf, 0x82, 0x52, 0x3f, 0xcf, + 0x8a, 0x12, 0x40, 0xbe, 0x12, 0x12, 0x3d, 0xfc, 0x02, 0x56, 0x4e, 0xdd, + 0x5a, 0x55, 0x4c, 0x98, 0x3a, 0x53, 0x43, 0xba, 0x6a, 0x14, 0x48, 0x9f, + 0xc2, 0x93, 0x44, 0xd0, 0x2a, 0x15, 0x4b, 0xef, 0x32, 0x56, 0x4f, 0xe9, + 0x12, 0xd6, 0x4d, 0x9c, 0x92, 0x13, 0x44, 0x01, 0x5a, 0x0e, 0x30, 0xc0, + 0x31, 0xcc, 0x26, 0x8b, 0x71, 0x0a, 0x20, 0x5e, 0x91, 0xc9, 0x1a, 0xf7, + 0x89, 0x8e, 0x2e, 0x82, 0xb2, 0x52, 0x3f, 0x4c, 0xfa, 0x90, 0x37, 0x81, + 0xa1, 0x8a, 0x1d, 0xfe, 0x08, 0x07, 0x0e, 0xb2, 0x08, 0x06, 0x00, 0x81, + 0x28, 0x46, 0x08, 0x81, 0x68, 0xc6, 0x0d, 0x75, 0x20, 0x86, 0x0f, 0xc1, + 0x00, 0xc7, 0x17, 0x23, 0xb1, 0x49, 0x24, 0x9d, 0x39, 0xcd, 0x33, 0x4a, + 0x82, 0xd2, 0x49, 0xcd, 0x8a, 0x56, 0x59, 0xc0, 0x32, 0x16, 0x58, 0xe6, + 0x7a, 0x17, 0x5b, 0xeb, 0x9a, 0x57, 0x5c, 0xcf, 0xaa, 0x56, 0x58, 0x72, + 0x82, 0x93, 0x49, 0x70, 0x4a, 0xd3, 0x46, 0xee, 0x59, 0x0f, 0x38, 0x6d, + 0x41, 0x0b, 0x27, 0x2e, 0x69, 0x89, 0x20, 0x22, 0x81, 0xc9, 0x22, 0x80, + 0x39, 0x0c, 0x2f, 0xb6, 0x21, 0x0e, 0x37, 0xd7, 0x11, 0x4f, 0x3b, 0x05, + 0x7a, 0x10, 0x41, 0x24, 0xb2, 0x51, 0x45, 0x29, 0x0a, 0x92, 0x45, 0xcc, + 0x69, 0x4e, 0x35, 0x9a, 0x59, 0x4c, 0x29, 0x8c, 0xb9, 0x4b, 0x25, 0x99, + 0xda, 0x54, 0x51, 0x89, 0x3a, 0x94, 0x4e, 0x89, 0x22, 0x54, 0x4e, 0x86, + 0x12, 0xd4, 0x4d, 0x85, 0x0a, 0x94, 0x4d, 0x82, 0xda, 0x53, 0x4c, 0x7e, + 0x92, 0x13, 0x4c, 0x48, 0x32, 0x12, 0x46, 0x6c, 0x12, 0x53, 0x49, 0x8d, + 0x32, 0x14, 0x4d, 0x90, 0x32, 0x94, 0x4d, 0x90, 0x42, 0x94, 0x4d, 0x94, + 0x52, 0xd4, 0x4d, 0x5f, 0xc2, 0x12, 0x48, 0x27, 0xf2, 0xd0, 0x42, 0xa1, + 0xd2, 0x94, 0x52, 0xc1, 0xca, 0x95, 0x56, 0xd5, 0x92, 0x96, 0x59, 0xe0, + 0xea, 0xd6, 0x5a, 0xd7, 0xaa, 0xd6, 0x59, 0xe0, 0xfa, 0xd6, 0x5a, 0xe3, + 0x12, 0x17, 0x5b, 0x46, 0x1a, 0x52, 0x47, 0x2a, 0x2a, 0xd1, 0x40, 0x20, + 0xca, 0x10, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xce, 0x98, 0x84, 0x08, 0x60, 0x11, 0x49, 0x1b, 0x73, + 0xa1, 0xc9, 0x1c, 0xbc, 0x89, 0xcb, 0x24, 0xd4, 0x99, 0x4c, 0x28, 0xdc, + 0xf1, 0xcc, 0x29, 0xe2, 0xd1, 0x4c, 0x29, 0x1d, 0x0a, 0xcf, 0x32, 0xe8, + 0x51, 0x0d, 0x2c, 0xec, 0x89, 0x8d, 0x2c, 0x1b, 0xea, 0x8e, 0x31, 0xe9, + 0x79, 0x8d, 0x2b, 0xf2, 0xa0, 0xc5, 0x0c, 0x27, 0x4a, 0x4f, 0x33, 0x2e, + 0x52, 0xcf, 0x32, 0xbf, 0xa1, 0x4b, 0x23, 0x27, 0x72, 0xcf, 0x32, 0x13, + 0x9a, 0x0e, 0x30, 0x3a, 0xda, 0x8f, 0x35, 0x4f, 0x5a, 0x10, 0x38, 0xe9, + 0x71, 0xcd, 0x2b, 0x7c, 0x09, 0x8a, 0x1e, 0x31, 0xaa, 0xcf, 0x34, 0x19, + 0x12, 0x8f, 0x32, 0x22, 0x4a, 0x4f, 0x33, 0x35, 0xda, 0x8f, 0x35, 0xfb, + 0x39, 0x8e, 0x2f, 0x3f, 0x22, 0x50, 0x37, 0x4a, 0x1a, 0xd0, 0x35, 0x2b, + 0x0a, 0x4f, 0x32, 0x4a, 0x99, 0x48, 0x18, 0x62, 0xea, 0xd0, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0xfa, 0x50, 0x3a, 0x20, 0xf2, 0xce, 0x31, 0x53, + 0x11, 0xc9, 0x19, 0x7f, 0x22, 0x12, 0x3f, 0xeb, 0x79, 0x8d, 0x2c, 0x4d, + 0x71, 0x08, 0x19, 0x64, 0x7a, 0x51, 0x3b, 0x37, 0x0a, 0x10, 0x38, 0x00, + 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, 0x80, 0x0a, 0x52, 0x3f, 0x25, + 0x5a, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0xad, 0x00, 0x00, 0x00, 0x5e, + 0x1a, 0x11, 0x3b, 0x3a, 0xfa, 0x8f, 0x35, 0x40, 0x59, 0xc8, 0x18, 0x2c, + 0x29, 0x88, 0x17, 0x02, 0x22, 0x0e, 0x2e, 0x19, 0xea, 0x0e, 0x31, 0x17, + 0xf2, 0xce, 0x30, 0x17, 0xca, 0x0e, 0x31, 0x1a, 0xc2, 0x0e, 0x31, 0x26, + 0xea, 0xce, 0x31, 0x44, 0x02, 0x50, 0x35, 0x7f, 0x02, 0x12, 0x3d, 0x4d, + 0x72, 0x10, 0x37, 0x0a, 0x42, 0x4e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x5e, + 0x01, 0x09, 0x1a, 0x86, 0x41, 0x4a, 0x1f, 0x38, 0xe2, 0x4f, 0x36, 0x96, + 0xf2, 0x12, 0x43, 0x5c, 0xe2, 0x90, 0x3a, 0x29, 0x2a, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x00, 0x00, 0x00, 0xa3, 0xe1, 0x8a, 0x23, 0x94, 0xd2, 0x52, 0x42, 0xb6, + 0x02, 0x94, 0x46, 0x6a, 0x42, 0x51, 0x3b, 0x44, 0x0a, 0x10, 0x36, 0xf6, + 0x41, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0xf0, 0x04, 0x00, 0x82, 0xc0, 0x03, 0x00, 0x51, + 0xa2, 0x50, 0x39, 0xa1, 0x32, 0xd3, 0x43, 0xb4, 0xca, 0x53, 0x46, 0x6b, + 0x02, 0xd1, 0x3a, 0x37, 0x32, 0x8f, 0x33, 0xed, 0xe1, 0x4c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x29, 0x08, 0x17, 0x80, + 0x20, 0x02, 0x00, 0x46, 0x22, 0x90, 0x37, 0xbc, 0x0a, 0x94, 0x47, 0xa6, + 0x4a, 0x93, 0x44, 0x32, 0x4a, 0x0f, 0x34, 0xe5, 0xe9, 0x8c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, 0x09, 0x0a, 0x1e, 0x4f, + 0x62, 0x50, 0x38, 0xc3, 0x42, 0x54, 0x48, 0x56, 0x4a, 0xd0, 0x37, 0x18, + 0x5a, 0x4e, 0x2f, 0x2d, 0xe2, 0x4e, 0x31, 0x43, 0xe2, 0xcf, 0x34, 0x31, + 0x52, 0x0f, 0x33, 0x26, 0xfa, 0xce, 0x31, 0x24, 0xe2, 0x4e, 0x31, 0x21, + 0xd2, 0xce, 0x30, 0x28, 0xea, 0x4e, 0x31, 0x08, 0x2a, 0x8e, 0x2d, 0xdf, + 0x78, 0x85, 0x0c, 0x4c, 0x52, 0x50, 0x37, 0x23, 0xd2, 0x0e, 0x31, 0x3d, + 0x8a, 0xcf, 0x32, 0x2a, 0xf2, 0x4e, 0x31, 0x41, 0xa2, 0x4f, 0x33, 0x16, + 0x92, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x43, 0x50, 0x03, 0x00, 0x85, + 0x42, 0xd2, 0x3f, 0x11, 0x6a, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x83, + 0x11, 0x0a, 0x1f, 0x46, 0x42, 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0x09, 0x0a, 0x1e, 0x34, 0xba, 0x4f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x37, + 0x02, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x6e, 0x59, 0x89, 0x1b, 0x16, + 0xba, 0x8e, 0x31, 0x44, 0xe8, 0x03, 0x00, 0x12, 0xba, 0x8e, 0x30, 0xa1, + 0x01, 0x0b, 0x22, 0xe9, 0xe1, 0x8c, 0x28, 0xfd, 0xb1, 0xcd, 0x2b, 0xd7, + 0x99, 0x0c, 0x29, 0xee, 0x61, 0x8d, 0x2b, 0x0d, 0x72, 0x4e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, 0x81, 0x4d, 0x2c, 0x1c, + 0xf2, 0x4e, 0x32, 0xe2, 0xd9, 0x8c, 0x29, 0x24, 0x22, 0x0f, 0x33, 0x46, + 0x51, 0x88, 0x17, 0xd3, 0x91, 0x0c, 0x29, 0xc5, 0x59, 0xcc, 0x27, 0x4a, + 0x41, 0x88, 0x17, 0xa5, 0x61, 0x0b, 0x23, 0x82, 0x09, 0x0a, 0x1e, 0x74, + 0xb1, 0x89, 0x1c, 0x70, 0x49, 0x49, 0x1b, 0x06, 0x2a, 0x8f, 0x30, 0x54, + 0xa2, 0x11, 0x3c, 0xed, 0x69, 0x8e, 0x2d, 0x1f, 0x0a, 0xd0, 0x33, 0x42, + 0xca, 0x90, 0x39, 0x94, 0x9a, 0x53, 0x44, 0x2d, 0x52, 0x90, 0x37, 0x89, + 0x01, 0xcb, 0x21, 0xbc, 0xa9, 0x4c, 0x28, 0xb7, 0x79, 0x0c, 0x28, 0xbc, + 0x99, 0x8c, 0x28, 0xb2, 0x51, 0x8c, 0x27, 0xa0, 0x01, 0x0c, 0x25, 0x9c, + 0xd1, 0x8b, 0x24, 0x92, 0xa1, 0x4b, 0x23, 0x91, 0x99, 0x4b, 0x23, 0x89, + 0x01, 0x0b, 0x22, 0x83, 0xc9, 0x0a, 0x21, 0x67, 0x21, 0x0a, 0x1e, 0x41, + 0x19, 0xc9, 0x18, 0x5a, 0xe8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x40, 0x05, 0x00, 0x51, + 0x62, 0x91, 0x38, 0x59, 0xa2, 0x51, 0x39, 0x8c, 0x12, 0x53, 0x40, 0x9a, + 0xaa, 0x13, 0x42, 0x6b, 0x32, 0x12, 0x3c, 0xe0, 0x02, 0x56, 0x4d, 0x34, + 0x7a, 0x90, 0x38, 0x0f, 0xb2, 0xd0, 0x41, 0xcc, 0x89, 0x4e, 0x39, 0xb2, + 0xd1, 0x0d, 0x36, 0x90, 0xb9, 0xcc, 0x31, 0x89, 0x79, 0x8c, 0x30, 0xb1, + 0xe1, 0xcd, 0x35, 0xe6, 0xe1, 0xce, 0x38, 0x17, 0x32, 0x50, 0x3d, 0x10, + 0x92, 0x10, 0x41, 0x25, 0x3a, 0x11, 0x43, 0x2f, 0xaa, 0x11, 0x45, 0x3a, + 0x2a, 0xd2, 0x47, 0x2f, 0x0a, 0x12, 0x47, 0x55, 0xf2, 0x12, 0x4b, 0x55, + 0xf2, 0x12, 0x4b, 0x2d, 0xd2, 0x91, 0x45, 0x01, 0x42, 0xd0, 0x3e, 0x0d, + 0xca, 0xd0, 0x40, 0xfb, 0x39, 0x50, 0x3e, 0x07, 0x1a, 0x50, 0x3b, 0x20, + 0x12, 0x90, 0x38, 0x1f, 0xd2, 0x8f, 0x36, 0xff, 0xa1, 0xce, 0x31, 0xb0, + 0x99, 0x8c, 0x29, 0x88, 0xe1, 0x8b, 0x27, 0x87, 0x21, 0x8c, 0x2a, 0xa4, + 0x21, 0x8d, 0x30, 0xd3, 0xf1, 0x8e, 0x39, 0x27, 0x02, 0x92, 0x46, 0x22, + 0xe2, 0x51, 0x46, 0x77, 0x41, 0x4c, 0x30, 0x8a, 0x31, 0xcc, 0x2d, 0xc9, + 0x79, 0x0e, 0x38, 0xd4, 0x21, 0xcd, 0x2d, 0x1a, 0x0a, 0x0f, 0x33, 0x51, + 0xca, 0xd0, 0x39, 0x56, 0x32, 0x51, 0x3b, 0x5b, 0x72, 0x11, 0x3c, 0xa1, + 0xba, 0xd3, 0x44, 0x02, 0x93, 0xd6, 0x50, 0x06, 0xbb, 0x16, 0x51, 0x07, + 0xab, 0x16, 0x51, 0x17, 0x4b, 0xd7, 0x53, 0x29, 0xe3, 0x97, 0x56, 0x09, + 0xdb, 0x16, 0x53, 0x03, 0xab, 0x56, 0x52, 0xc2, 0xa2, 0xd4, 0x49, 0x9b, + 0x9a, 0x53, 0x45, 0xcf, 0x2a, 0xd5, 0x4b, 0xda, 0xa2, 0x15, 0x4e, 0xed, + 0x22, 0x96, 0x4f, 0x54, 0x3b, 0x99, 0x5b, 0x05, 0xa3, 0x56, 0x51, 0x8d, + 0xd2, 0xd2, 0x41, 0x5c, 0xfa, 0x50, 0x3c, 0x2f, 0x9a, 0x0e, 0x33, 0xfc, + 0xb1, 0xcb, 0x25, 0xf5, 0xb1, 0x4a, 0x20, 0xe2, 0xb9, 0xc9, 0x19, 0xd8, + 0x11, 0xc8, 0x10, 0xd8, 0x09, 0xc7, 0x09, 0xe2, 0x81, 0x05, 0x00, 0xe5, + 0x29, 0x05, 0x00, 0xe1, 0x39, 0x05, 0x00, 0xe3, 0x49, 0x05, 0x00, 0xdc, + 0x29, 0x05, 0x00, 0xd3, 0x69, 0x05, 0x00, 0xd5, 0xb1, 0x06, 0x00, 0xdb, + 0x49, 0x47, 0x08, 0xea, 0x11, 0x4a, 0x12, 0x07, 0x32, 0x0b, 0x0b, 0x1f, + 0xb2, 0x0c, 0x13, 0x24, 0x62, 0x4c, 0x1d, 0xf9, 0x69, 0x8c, 0x1f, 0xd8, + 0x91, 0xcb, 0x1f, 0x63, 0x0a, 0xcf, 0x2e, 0x97, 0xda, 0x50, 0x38, 0x8b, + 0xca, 0xd0, 0x39, 0x99, 0x4a, 0xd1, 0x3a, 0xc2, 0x5a, 0x92, 0x3f, 0xc1, + 0xc2, 0xd2, 0x40, 0xc6, 0x22, 0x14, 0x47, 0x15, 0x1b, 0x57, 0x53, 0x92, + 0xe2, 0x92, 0x42, 0xa9, 0x12, 0x14, 0x46, 0xc8, 0xda, 0xd4, 0x49, 0xa7, + 0x0a, 0x14, 0x46, 0xeb, 0x22, 0xd6, 0x4e, 0xe5, 0x02, 0x96, 0x4d, 0xc6, + 0xc2, 0x54, 0x49, 0x18, 0x3a, 0xcf, 0x32, 0xcb, 0x99, 0x8c, 0x28, 0x91, + 0xb1, 0x0a, 0x21, 0x47, 0x79, 0x88, 0x17, 0x41, 0x99, 0x48, 0x17, 0x9b, + 0xa9, 0x0b, 0x22, 0x05, 0x9a, 0x4e, 0x2d, 0x7d, 0x61, 0x8a, 0x1c, 0xe7, + 0x20, 0xc6, 0x0a, 0xd6, 0x08, 0xc6, 0x0a, 0x66, 0x48, 0x04, 0x00, 0x8f, + 0xf8, 0x05, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x8c, 0x00, 0x06, 0x11, 0xc7, + 0xf0, 0xc6, 0x15, 0x14, 0x19, 0xc9, 0x21, 0x85, 0x69, 0x8c, 0x30, 0x0b, + 0x92, 0x50, 0x41, 0x8b, 0x8a, 0xd4, 0x50, 0xcd, 0x9a, 0x56, 0x58, 0x10, + 0xb3, 0x58, 0x61, 0xc7, 0x6a, 0x16, 0x59, 0xa0, 0x1a, 0x95, 0x51, 0xaa, + 0x22, 0x95, 0x4f, 0x82, 0xaa, 0x93, 0x47, 0xf7, 0x49, 0x0f, 0x35, 0x73, + 0x59, 0x0b, 0x27, 0x7b, 0x39, 0x0c, 0x2d, 0xc8, 0xa1, 0xce, 0x38, 0xdf, + 0x69, 0x4f, 0x3c, 0xe2, 0x79, 0xcf, 0x3c, 0xf1, 0x09, 0x10, 0x3f, 0x07, + 0xa2, 0x90, 0x41, 0x0f, 0xf2, 0x50, 0x42, 0xf2, 0x19, 0x10, 0x3e, 0xa1, + 0xf1, 0x8c, 0x2f, 0x91, 0x19, 0x8c, 0x28, 0x80, 0x41, 0x4b, 0x23, 0x90, + 0x8a, 0x54, 0x50, 0x83, 0x02, 0x14, 0x4d, 0x80, 0xd2, 0x53, 0x4c, 0x7f, + 0xaa, 0x13, 0x4c, 0x82, 0xea, 0x93, 0x4c, 0x7c, 0x9a, 0x53, 0x4b, 0x73, + 0x4a, 0x93, 0x4a, 0x45, 0x22, 0x52, 0x45, 0x65, 0xe2, 0x92, 0x48, 0x8c, + 0x22, 0xd4, 0x4c, 0x8b, 0x0a, 0x54, 0x4c, 0x91, 0x42, 0x54, 0x4d, 0x60, + 0xa2, 0x12, 0x48, 0x7d, 0xda, 0x53, 0x4d, 0x8d, 0x32, 0x54, 0x50, 0xae, + 0x3a, 0x15, 0x54, 0xc0, 0xda, 0x55, 0x56, 0xcc, 0x4a, 0x96, 0x58, 0xd6, + 0x9a, 0x96, 0x59, 0xe3, 0xf2, 0x16, 0x5b, 0xdb, 0xd2, 0x56, 0x5a, 0x43, + 0x0a, 0x92, 0x46, 0x28, 0x02, 0x91, 0x40, 0x20, 0xd2, 0x90, 0x3f, 0xe6, + 0x41, 0x8f, 0x38, 0xe1, 0xf1, 0xce, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, + 0x38, 0xc5, 0x09, 0x3c, 0x01, 0xc8, 0x16, 0x64, 0x19, 0x89, 0x1a, 0xd6, + 0x79, 0xcc, 0x28, 0xd7, 0xa9, 0xcc, 0x28, 0xe3, 0x11, 0x4d, 0x2a, 0x1c, + 0xe2, 0x0e, 0x31, 0x23, 0x12, 0x4f, 0x32, 0xe8, 0x69, 0x8d, 0x2c, 0xf1, + 0x91, 0x8d, 0x2c, 0x1d, 0x1a, 0xcf, 0x32, 0xef, 0x81, 0x8d, 0x2c, 0x08, + 0x4a, 0x0e, 0x30, 0x46, 0x4a, 0x50, 0x38, 0xad, 0x91, 0x0b, 0x24, 0x2f, + 0x7a, 0xcf, 0x32, 0xd0, 0xb9, 0x0c, 0x29, 0x0e, 0x82, 0x0e, 0x30, 0x21, + 0xf2, 0x4e, 0x32, 0xba, 0x19, 0xcc, 0x25, 0x8b, 0xa1, 0xca, 0x20, 0xef, + 0xb1, 0x0d, 0x2d, 0x10, 0xa2, 0x4e, 0x31, 0x27, 0x3a, 0x4f, 0x33, 0x23, + 0x42, 0xcf, 0x32, 0x58, 0xda, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x7a, + 0xca, 0xd1, 0x3d, 0x41, 0xf2, 0x8f, 0x35, 0x3c, 0xaa, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x49, 0x42, 0x90, 0x37, 0x33, 0xa2, 0xcf, 0x34, 0x5b, + 0x70, 0x02, 0x00, 0x7c, 0x02, 0x52, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xa8, + 0x49, 0xcc, 0x25, 0x67, 0x92, 0x91, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x86, + 0x00, 0x00, 0x00, 0x83, 0x4a, 0x52, 0x40, 0xf7, 0xe1, 0x4d, 0x2f, 0x5d, + 0x19, 0xc9, 0x1b, 0x30, 0xd2, 0x4f, 0x36, 0x4f, 0xaa, 0x10, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x61, 0x59, 0xc9, 0x1c, 0xa7, 0x61, 0x4b, 0x24, 0x35, + 0xd2, 0x4f, 0x36, 0x28, 0x62, 0x8f, 0x34, 0x2e, 0x9a, 0x8f, 0x34, 0x20, + 0x2a, 0x4f, 0x32, 0x18, 0xf2, 0x8e, 0x30, 0x1b, 0x0a, 0x0f, 0x31, 0x1a, + 0xd2, 0x4e, 0x31, 0x1e, 0xf2, 0x8e, 0x31, 0x51, 0x92, 0x10, 0x38, 0x4c, + 0x6a, 0xd0, 0x36, 0x59, 0xd2, 0xd0, 0x38, 0x99, 0xea, 0xd2, 0x41, 0x2e, + 0x72, 0xcf, 0x32, 0xe9, 0x29, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x41, + 0x41, 0x88, 0x16, 0x9f, 0x30, 0x02, 0x00, 0x3d, 0x0a, 0x10, 0x37, 0xa3, + 0x5a, 0x53, 0x44, 0x62, 0x2a, 0x11, 0x3b, 0x27, 0x1a, 0xcf, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x19, 0x48, 0x18, 0xcb, + 0x00, 0x00, 0x00, 0xa3, 0xe9, 0x8a, 0x23, 0x96, 0xf2, 0x52, 0x42, 0xb8, + 0x0a, 0xd4, 0x46, 0x6b, 0x52, 0xd1, 0x3a, 0x40, 0x92, 0x4f, 0x34, 0xfc, + 0x71, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x90, 0x05, 0x00, 0x82, 0x20, 0x04, 0x00, 0x52, + 0xa2, 0x50, 0x39, 0xa5, 0x52, 0x13, 0x44, 0xc4, 0x42, 0x54, 0x48, 0x6c, + 0x02, 0xd1, 0x3a, 0x37, 0x3a, 0x8f, 0x33, 0xec, 0xe9, 0x4c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x31, 0x08, 0x17, 0x80, + 0x28, 0x02, 0x00, 0xa0, 0x31, 0x0b, 0x23, 0x9d, 0x0a, 0x53, 0x43, 0xa9, + 0x9a, 0x93, 0x45, 0x30, 0xa2, 0x0f, 0x35, 0xe1, 0xc1, 0x0c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x97, + 0xd9, 0xca, 0x21, 0x8f, 0x8a, 0x52, 0x41, 0x60, 0x92, 0xd0, 0x38, 0x2f, + 0xfa, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x38, 0x2a, 0x4f, 0x32, 0x4f, + 0x22, 0x90, 0x35, 0x56, 0x82, 0x50, 0x38, 0x3d, 0xd2, 0xcf, 0x34, 0x2c, + 0xf2, 0x8e, 0x31, 0x28, 0xda, 0x0e, 0x31, 0x23, 0xc2, 0xce, 0x30, 0x22, + 0xd2, 0x0e, 0x31, 0x28, 0xfa, 0x0e, 0x31, 0x24, 0xf2, 0x0e, 0x31, 0x1f, + 0xa2, 0x0e, 0x30, 0x1b, 0x8a, 0xce, 0x2f, 0x4a, 0x12, 0x10, 0x35, 0x25, + 0xd2, 0x8e, 0x30, 0xd2, 0x51, 0x0c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x8e, + 0xa9, 0x0a, 0x20, 0x4b, 0x4a, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x00, 0x00, 0x00, 0x9b, 0x02, 0xd3, 0x42, 0xb7, 0x89, 0xcb, 0x23, 0x12, + 0xf9, 0x06, 0x11, 0xa7, 0x92, 0x93, 0x44, 0x00, 0x00, 0x00, 0x00, 0x50, + 0xf8, 0x04, 0x00, 0x12, 0xca, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x9c, + 0x0a, 0x93, 0x42, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x9a, 0xd0, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x22, 0x12, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x13, + 0x92, 0x4e, 0x30, 0xef, 0x79, 0x8d, 0x2b, 0xd1, 0x59, 0xcc, 0x27, 0x3a, + 0xea, 0x0f, 0x35, 0xd8, 0x01, 0xcd, 0x29, 0x07, 0x21, 0x06, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, + 0xf1, 0x0c, 0x2a, 0x63, 0x31, 0x49, 0x1a, 0xb9, 0xf9, 0x0b, 0x26, 0xbb, + 0x09, 0xcc, 0x25, 0x4b, 0x59, 0x08, 0x18, 0xa1, 0x19, 0x0b, 0x22, 0x84, + 0x29, 0x4a, 0x1e, 0x4d, 0x89, 0x08, 0x19, 0x86, 0x29, 0xca, 0x1e, 0xa1, + 0x19, 0x4c, 0x24, 0x51, 0x62, 0xd1, 0x3b, 0x8a, 0x42, 0xd3, 0x42, 0x4f, + 0x72, 0x91, 0x3b, 0xff, 0xa9, 0x4e, 0x30, 0x23, 0x3a, 0x10, 0x36, 0x1c, + 0xea, 0x8f, 0x35, 0x44, 0x21, 0x49, 0x18, 0x91, 0x39, 0xcb, 0x22, 0x9b, + 0xd9, 0x4b, 0x24, 0x9c, 0xe9, 0x8b, 0x24, 0x8c, 0x61, 0x8b, 0x22, 0x83, + 0xc1, 0x0a, 0x21, 0x7d, 0x99, 0x8a, 0x20, 0x82, 0x81, 0x0a, 0x21, 0x83, + 0x91, 0x0a, 0x21, 0x64, 0x19, 0x0a, 0x1e, 0x69, 0x31, 0x8a, 0x1e, 0x31, + 0x61, 0x48, 0x17, 0x62, 0x18, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x71, + 0xe8, 0x05, 0x00, 0x0f, 0x4a, 0x4f, 0x30, 0x59, 0xa2, 0x51, 0x39, 0x88, + 0xf2, 0xd2, 0x3f, 0x96, 0x8a, 0x93, 0x41, 0x69, 0x2a, 0xd2, 0x3b, 0x6b, + 0x42, 0x52, 0x3e, 0x11, 0xc2, 0x10, 0x42, 0xec, 0xd1, 0xcf, 0x3e, 0xe3, + 0x71, 0x8f, 0x3d, 0xca, 0x79, 0x4e, 0x39, 0xa9, 0x79, 0xcd, 0x34, 0x8a, + 0x69, 0xcc, 0x30, 0x90, 0x79, 0x8c, 0x30, 0xbc, 0xc1, 0xcd, 0x34, 0xd7, + 0xe1, 0xce, 0x39, 0xfb, 0x11, 0x50, 0x3e, 0x11, 0xea, 0xd0, 0x42, 0x15, + 0x0a, 0xd1, 0x43, 0x01, 0x62, 0x10, 0x41, 0x11, 0x02, 0xd1, 0x42, 0x43, + 0x32, 0x92, 0x47, 0x32, 0xd2, 0xd1, 0x44, 0x23, 0x7a, 0x11, 0x43, 0x2f, + 0x12, 0x92, 0x45, 0x24, 0x8a, 0x91, 0x43, 0x25, 0xe2, 0x10, 0x40, 0x19, + 0x02, 0x90, 0x38, 0x0b, 0x32, 0x4f, 0x34, 0xcd, 0x61, 0x8d, 0x2c, 0xb0, + 0xa9, 0x0c, 0x2a, 0xaf, 0x19, 0x4d, 0x2d, 0xb1, 0x71, 0xcd, 0x30, 0xc3, + 0x59, 0xce, 0x36, 0x19, 0x5a, 0x51, 0x44, 0x61, 0xea, 0xd3, 0x4e, 0x58, + 0x9a, 0x93, 0x4d, 0x20, 0xca, 0x91, 0x46, 0x8b, 0xe1, 0xcc, 0x32, 0xeb, + 0x01, 0x10, 0x3e, 0x10, 0xd2, 0xd0, 0x41, 0xe5, 0x09, 0xce, 0x31, 0x1c, + 0x22, 0x8f, 0x33, 0x53, 0xda, 0x50, 0x3a, 0x97, 0x3a, 0x93, 0x43, 0xb7, + 0x3a, 0x94, 0x47, 0xf2, 0x3a, 0x96, 0x4f, 0x28, 0xfb, 0x17, 0x56, 0x4a, + 0xd3, 0xd8, 0x59, 0x46, 0xab, 0x58, 0x59, 0x21, 0x9b, 0xd7, 0x54, 0x49, + 0xab, 0xd8, 0x59, 0x1a, 0x7b, 0x17, 0x55, 0x33, 0x43, 0x98, 0x58, 0x30, + 0x43, 0x58, 0x58, 0xd6, 0x6a, 0xd5, 0x4c, 0x7d, 0x8a, 0x92, 0x41, 0xc9, + 0xf2, 0x14, 0x4b, 0x1c, 0xd3, 0x17, 0x56, 0xdf, 0xba, 0x55, 0x4d, 0x1a, + 0x6b, 0x17, 0x54, 0x1d, 0x93, 0x97, 0x54, 0xc1, 0x6a, 0x54, 0x49, 0x4f, + 0x8a, 0xd0, 0x3b, 0x16, 0x1a, 0xce, 0x31, 0xf7, 0x51, 0x8b, 0x24, 0xe7, + 0x29, 0x89, 0x18, 0xe4, 0xe9, 0xc9, 0x1a, 0xd7, 0x79, 0x88, 0x13, 0xd0, + 0x89, 0x06, 0x00, 0xcc, 0x29, 0x05, 0x00, 0xcc, 0x59, 0x05, 0x00, 0xce, + 0x89, 0x06, 0x00, 0xd1, 0x31, 0x47, 0x0a, 0xd5, 0xb1, 0xc7, 0x0b, 0xdc, + 0x59, 0x48, 0x0e, 0xfe, 0x91, 0x89, 0x14, 0x19, 0xd2, 0x8b, 0x19, 0x3a, + 0xda, 0x8d, 0x22, 0x49, 0x32, 0xce, 0x2d, 0xe4, 0x19, 0x8c, 0x23, 0x0c, + 0x52, 0x8d, 0x29, 0x91, 0x1a, 0x51, 0x39, 0x94, 0x12, 0xd2, 0x3e, 0xad, + 0x42, 0x93, 0x43, 0xcb, 0x7a, 0xd4, 0x48, 0xcd, 0xb2, 0x94, 0x49, 0xca, + 0xb2, 0xd4, 0x49, 0xad, 0xea, 0x93, 0x46, 0x77, 0x22, 0x92, 0x3f, 0x6b, + 0x02, 0x52, 0x3e, 0xb7, 0x52, 0x14, 0x48, 0x88, 0xca, 0xd2, 0x41, 0xe6, + 0xfa, 0x15, 0x4e, 0xe5, 0xfa, 0xd5, 0x4d, 0xd0, 0x2a, 0xd5, 0x4a, 0x43, + 0x82, 0x90, 0x38, 0xd6, 0xf9, 0xcc, 0x29, 0xc0, 0x41, 0x0c, 0x27, 0x66, + 0xa1, 0xc9, 0x1b, 0x02, 0x79, 0x86, 0x0f, 0xd4, 0x80, 0x05, 0x0b, 0x31, + 0x41, 0x08, 0x15, 0x28, 0x09, 0x08, 0x13, 0xca, 0x18, 0xc5, 0x08, 0xcf, + 0x30, 0x86, 0x0e, 0x94, 0x30, 0xc6, 0x0e, 0x48, 0x00, 0x04, 0x00, 0x00, + 0x08, 0x03, 0x00, 0x00, 0xf0, 0x02, 0x00, 0x9b, 0x20, 0x06, 0x10, 0x03, + 0x79, 0x48, 0x1d, 0x12, 0x01, 0x09, 0x21, 0x5d, 0x51, 0x0b, 0x2a, 0xce, + 0x99, 0x4e, 0x38, 0x5c, 0xfa, 0x52, 0x49, 0xc2, 0x42, 0x96, 0x56, 0xd5, + 0xe2, 0x16, 0x5b, 0x92, 0xd2, 0x14, 0x53, 0x9d, 0xf2, 0x14, 0x51, 0xcb, + 0x12, 0x16, 0x51, 0x90, 0x1a, 0x14, 0x47, 0x23, 0xaa, 0x10, 0x39, 0xa5, + 0x49, 0x0d, 0x30, 0x05, 0xba, 0x90, 0x40, 0x0d, 0xba, 0xd0, 0x41, 0x00, + 0x52, 0x50, 0x40, 0xf1, 0x11, 0xd0, 0x3e, 0xe8, 0xd1, 0x8f, 0x3d, 0xcd, + 0xe9, 0x0e, 0x3a, 0xeb, 0xc1, 0x0f, 0x3d, 0xdb, 0x19, 0x8f, 0x3a, 0x88, + 0x29, 0x0c, 0x2b, 0x82, 0x89, 0xcb, 0x25, 0x7f, 0x39, 0x4b, 0x23, 0x8a, + 0x4a, 0x14, 0x4f, 0x7c, 0xb2, 0xd3, 0x4b, 0x77, 0x82, 0x13, 0x4b, 0x74, + 0x62, 0x93, 0x4a, 0x80, 0xba, 0x93, 0x4b, 0x72, 0x4a, 0x13, 0x4a, 0x71, + 0x3a, 0x13, 0x4a, 0x3c, 0xd2, 0xd1, 0x43, 0x64, 0xca, 0x12, 0x48, 0x80, + 0x9a, 0x53, 0x4a, 0x8f, 0x22, 0xd4, 0x4c, 0x17, 0x8a, 0x10, 0x41, 0x67, + 0x32, 0x93, 0x4a, 0x84, 0x12, 0x54, 0x4e, 0x92, 0x7a, 0xd4, 0x50, 0x9c, + 0xda, 0x14, 0x52, 0xc1, 0xea, 0x55, 0x56, 0xc7, 0x2a, 0xd6, 0x57, 0xd9, + 0xaa, 0xd6, 0x59, 0x97, 0x92, 0x94, 0x51, 0x47, 0x0a, 0xd2, 0x46, 0x23, + 0xca, 0xd0, 0x3f, 0xeb, 0x41, 0x8f, 0x38, 0xe1, 0x21, 0x4f, 0x37, 0xe1, + 0xe9, 0x0e, 0x38, 0xd9, 0xa9, 0x8e, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x41, 0xc7, 0x13, 0x83, 0x09, 0xca, 0x1d, 0xc0, 0xb9, 0x8b, 0x25, 0xde, + 0x01, 0x4d, 0x2a, 0x1c, 0x0a, 0x4f, 0x32, 0x13, 0x9a, 0x8e, 0x30, 0x03, + 0x12, 0x8e, 0x2e, 0xeb, 0x89, 0xcd, 0x2c, 0xf7, 0xf1, 0x8d, 0x2d, 0xe9, + 0xa9, 0xcd, 0x2c, 0x14, 0xaa, 0x4e, 0x31, 0x51, 0xc2, 0xd0, 0x39, 0x29, + 0x7a, 0x4f, 0x34, 0xa7, 0xc1, 0x8b, 0x23, 0x92, 0xc1, 0x8a, 0x21, 0xd1, + 0x89, 0x0c, 0x29, 0x8b, 0x91, 0x8a, 0x20, 0x97, 0xa9, 0x4a, 0x21, 0x89, + 0x39, 0x4a, 0x1f, 0xcf, 0x99, 0x4c, 0x28, 0x1a, 0xd2, 0xce, 0x31, 0x3d, + 0xca, 0xcf, 0x35, 0x4a, 0x52, 0x10, 0x38, 0x4c, 0x42, 0x10, 0x37, 0x28, + 0x81, 0x07, 0x13, 0x04, 0x02, 0xce, 0x2e, 0x33, 0xba, 0x0f, 0x35, 0x2e, + 0x42, 0x0f, 0x34, 0x48, 0x2a, 0x90, 0x37, 0xf0, 0x49, 0x8d, 0x2a, 0xc2, + 0x00, 0x00, 0x00, 0x6a, 0x92, 0x51, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x53, + 0xc2, 0x10, 0x39, 0x1c, 0xe2, 0x0e, 0x32, 0x5f, 0x71, 0xc9, 0x1b, 0x79, + 0xba, 0x91, 0x3c, 0xf8, 0x91, 0x8d, 0x2c, 0x4b, 0xb1, 0x08, 0x19, 0x34, + 0x0a, 0xd0, 0x36, 0x30, 0xb2, 0x0f, 0x36, 0x00, 0x00, 0x00, 0x00, 0xa7, + 0x00, 0x00, 0x00, 0x75, 0xea, 0xd1, 0x3d, 0x2e, 0xba, 0x8f, 0x35, 0x5d, + 0x88, 0x43, 0x09, 0x0b, 0x62, 0x8e, 0x30, 0x33, 0xaa, 0x0f, 0x35, 0x1e, + 0x3a, 0x0f, 0x33, 0x1f, 0x1a, 0x8f, 0x33, 0x25, 0x4a, 0x0f, 0x34, 0x1c, + 0xf2, 0xce, 0x31, 0x1c, 0x12, 0x0f, 0x31, 0x6d, 0x62, 0xd1, 0x3b, 0x15, + 0xaa, 0x4e, 0x30, 0xfc, 0xe9, 0x8d, 0x2b, 0x18, 0xd2, 0x0e, 0x31, 0x06, + 0x32, 0x4e, 0x2e, 0x8b, 0x6a, 0x52, 0x40, 0x93, 0xb2, 0x12, 0x41, 0x29, + 0x32, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, + 0x39, 0x88, 0x17, 0x60, 0xe0, 0x02, 0x00, 0x42, 0x42, 0x10, 0x38, 0xa9, + 0x9a, 0x13, 0x45, 0x65, 0x2a, 0x11, 0x3b, 0x28, 0x2a, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x81, 0xc8, 0x19, 0xd3, + 0x00, 0x00, 0x00, 0xa5, 0xf1, 0x4a, 0x23, 0x9f, 0x1a, 0xd3, 0x42, 0xc2, + 0x22, 0x14, 0x47, 0x6d, 0x5a, 0xd1, 0x3a, 0x3c, 0x92, 0x0f, 0x34, 0xec, + 0x09, 0x4d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x76, 0x98, 0x05, 0x00, 0x82, 0x28, 0x04, 0x00, 0x54, + 0x9a, 0x50, 0x39, 0xa7, 0x52, 0x13, 0x44, 0xc5, 0x4a, 0x94, 0x48, 0x6c, + 0x0a, 0xd1, 0x3a, 0x45, 0xca, 0x4f, 0x35, 0xeb, 0xf9, 0x0c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x39, 0x08, 0x17, 0x80, + 0x28, 0x02, 0x00, 0x9a, 0xf1, 0x4a, 0x22, 0x9e, 0x0a, 0x53, 0x43, 0xb0, + 0xb2, 0xd3, 0x45, 0x36, 0xca, 0xcf, 0x35, 0xdc, 0xd9, 0x4c, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x95, + 0xb9, 0x8a, 0x21, 0x91, 0x92, 0x52, 0x41, 0xa5, 0x0a, 0x53, 0x43, 0x32, + 0x02, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, + 0x49, 0xcd, 0x2a, 0x4a, 0x0a, 0x50, 0x35, 0x8e, 0x82, 0xd2, 0x40, 0x32, + 0x42, 0x8f, 0x32, 0x19, 0x9a, 0x0e, 0x30, 0x24, 0x0a, 0x4f, 0x31, 0x23, + 0xda, 0x4e, 0x31, 0x26, 0xea, 0x8e, 0x31, 0x1f, 0xb2, 0xce, 0x30, 0x1f, + 0xba, 0x4e, 0x30, 0x37, 0x42, 0x4f, 0x32, 0x44, 0xc2, 0xcf, 0x33, 0x29, + 0xf2, 0x0e, 0x31, 0x1a, 0xa2, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0xaa, + 0x00, 0x00, 0x00, 0xa7, 0x8a, 0x53, 0x44, 0x13, 0x72, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x61, 0x8a, 0x1f, 0x4d, 0x22, 0x10, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x83, 0xc1, 0x0a, 0x20, 0x39, 0xea, 0x0f, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0x3a, 0x51, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x67, + 0xf8, 0x02, 0x00, 0x58, 0xe2, 0x10, 0x3a, 0x85, 0x00, 0x00, 0x00, 0x2e, + 0x6a, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x47, 0xd2, 0x8f, 0x34, 0x0a, + 0xd1, 0xc5, 0x0e, 0xca, 0x51, 0x4c, 0x27, 0x2d, 0x12, 0x8f, 0x31, 0xfd, + 0xd9, 0xcd, 0x2c, 0xae, 0x51, 0x8b, 0x23, 0x41, 0x1a, 0xd0, 0x36, 0x2a, + 0x62, 0xcf, 0x33, 0xd2, 0xa1, 0x8c, 0x29, 0xda, 0x19, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0xf4, 0x91, 0xcd, 0x2b, 0x62, 0x19, 0xc9, 0x1a, 0xa7, + 0x59, 0x0b, 0x23, 0xc4, 0x51, 0x0c, 0x28, 0x43, 0x31, 0xc8, 0x15, 0x90, + 0x71, 0x0a, 0x20, 0x84, 0x11, 0x8a, 0x1d, 0x55, 0xd1, 0x08, 0x1a, 0x3a, + 0x01, 0xc8, 0x15, 0x53, 0xb1, 0x08, 0x19, 0x3d, 0xa1, 0x48, 0x18, 0x01, + 0xc2, 0x4e, 0x30, 0x10, 0x42, 0x8f, 0x33, 0xc5, 0x21, 0x8d, 0x28, 0x15, + 0xd2, 0x4f, 0x34, 0x0f, 0x92, 0x8f, 0x33, 0x7c, 0xe9, 0xca, 0x20, 0x67, + 0x51, 0x8a, 0x1c, 0x7d, 0x99, 0x8a, 0x20, 0x80, 0x99, 0xca, 0x20, 0x7b, + 0x59, 0x8a, 0x20, 0x5d, 0xe9, 0xc9, 0x1c, 0x60, 0x01, 0x4a, 0x1d, 0x3d, + 0x09, 0x89, 0x18, 0x40, 0x19, 0xc9, 0x18, 0x31, 0x61, 0x88, 0x17, 0x31, + 0x61, 0x88, 0x17, 0x5b, 0xf0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0xf8, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x11, 0x62, 0x8f, 0x30, 0x55, + 0x82, 0xd1, 0x38, 0x53, 0x72, 0x91, 0x38, 0x96, 0x8a, 0x93, 0x41, 0x96, + 0x7a, 0x93, 0x41, 0x12, 0xb2, 0xd0, 0x41, 0x06, 0x6a, 0x10, 0x41, 0x03, + 0x5a, 0x10, 0x41, 0x02, 0x52, 0x50, 0x41, 0xf3, 0xe9, 0x0f, 0x3f, 0xc6, + 0x59, 0xce, 0x38, 0xa0, 0x39, 0xcd, 0x33, 0x8c, 0x69, 0x8c, 0x30, 0x96, + 0xd1, 0x8c, 0x31, 0xc3, 0x49, 0xce, 0x37, 0xdd, 0x69, 0x0f, 0x3d, 0x03, + 0x82, 0x90, 0x41, 0x0d, 0xc2, 0x90, 0x42, 0xf7, 0x19, 0x50, 0x3f, 0x12, + 0x72, 0x10, 0x40, 0x6f, 0xfa, 0x51, 0x43, 0x5c, 0x4a, 0x52, 0x46, 0x50, + 0xf2, 0x92, 0x49, 0x54, 0xd2, 0x12, 0x49, 0x2a, 0xf2, 0x50, 0x40, 0x10, + 0xba, 0x8f, 0x38, 0xff, 0xe9, 0xce, 0x32, 0xd5, 0xd1, 0x8d, 0x2c, 0xb6, + 0xd1, 0x0c, 0x2b, 0xba, 0x61, 0x0d, 0x30, 0xd9, 0x11, 0x4f, 0x39, 0x0e, + 0xea, 0x10, 0x42, 0x6e, 0x22, 0x14, 0x50, 0x65, 0xf2, 0x53, 0x4f, 0x69, + 0x12, 0x14, 0x50, 0x57, 0x8a, 0x93, 0x4d, 0x16, 0x72, 0x51, 0x45, 0x9c, + 0x79, 0xcd, 0x34, 0x15, 0x1a, 0x51, 0x43, 0x27, 0xa2, 0x11, 0x45, 0xec, + 0x39, 0xce, 0x32, 0x26, 0x82, 0x0f, 0x35, 0x5e, 0x42, 0x91, 0x3b, 0xe1, + 0x62, 0xd5, 0x4b, 0xc8, 0xc2, 0x94, 0x49, 0x04, 0x9b, 0x16, 0x51, 0x55, + 0x33, 0x59, 0x5b, 0x81, 0x83, 0xda, 0x60, 0x95, 0x23, 0x5b, 0x63, 0x58, + 0x43, 0x99, 0x5b, 0x65, 0xab, 0xd9, 0x5c, 0x2b, 0x03, 0xd8, 0x56, 0x3a, + 0x6b, 0x18, 0x59, 0x52, 0x43, 0x59, 0x5c, 0x38, 0x6b, 0xd8, 0x58, 0xb8, + 0x6a, 0xd4, 0x48, 0x81, 0xa2, 0xd2, 0x41, 0xd5, 0x82, 0x15, 0x4d, 0xea, + 0x32, 0xd6, 0x4f, 0xda, 0x7a, 0x55, 0x4c, 0x32, 0x2b, 0x98, 0x57, 0x0b, + 0xd3, 0x56, 0x52, 0x8b, 0xa2, 0xd2, 0x42, 0x41, 0xda, 0x0f, 0x39, 0x1c, + 0x8a, 0x0d, 0x2f, 0xf7, 0x41, 0x4a, 0x1d, 0xe6, 0xa9, 0xc8, 0x13, 0xdd, + 0x59, 0x49, 0x18, 0xd4, 0x39, 0x48, 0x11, 0xd3, 0xf9, 0x47, 0x0f, 0xd6, + 0x89, 0x48, 0x13, 0xda, 0xc1, 0xc8, 0x13, 0xe1, 0x59, 0x49, 0x15, 0x01, + 0x72, 0x8a, 0x19, 0x27, 0x82, 0x8c, 0x21, 0x50, 0x7a, 0x0e, 0x2e, 0x76, + 0x42, 0x0f, 0x38, 0x51, 0x1a, 0x8f, 0x32, 0x1b, 0x6a, 0x0e, 0x2f, 0x80, + 0xa2, 0x91, 0x3c, 0xcc, 0x9a, 0x54, 0x49, 0xd5, 0x22, 0x55, 0x4b, 0xcf, + 0xea, 0x94, 0x4a, 0x9b, 0x62, 0x53, 0x44, 0x6e, 0x02, 0xd2, 0x3e, 0x68, + 0xf2, 0x11, 0x3f, 0x46, 0x9a, 0x10, 0x3a, 0x10, 0xfa, 0x8e, 0x32, 0x40, + 0x72, 0x90, 0x38, 0x84, 0x9a, 0x12, 0x41, 0xc1, 0x82, 0x14, 0x49, 0xe3, + 0xfa, 0x95, 0x4d, 0xd8, 0x7a, 0xd5, 0x4b, 0x77, 0x42, 0x92, 0x3f, 0xec, + 0xc1, 0x8d, 0x2c, 0xb3, 0xe9, 0x0b, 0x25, 0x63, 0x49, 0x09, 0x1b, 0x05, + 0x79, 0x86, 0x0f, 0xb7, 0x78, 0x44, 0x08, 0xc7, 0xc8, 0x04, 0x00, 0xc6, + 0xb8, 0x44, 0x08, 0x6f, 0x70, 0x02, 0x00, 0x01, 0xf1, 0x46, 0x11, 0xd7, + 0x78, 0x88, 0x1b, 0xeb, 0x18, 0x0a, 0x21, 0x67, 0x40, 0x06, 0x11, 0x00, + 0xf0, 0x02, 0x00, 0x55, 0x10, 0x04, 0x00, 0x9e, 0x00, 0xc6, 0x0b, 0xc8, + 0xd0, 0xc6, 0x11, 0x0d, 0xb1, 0x88, 0x1b, 0x80, 0x99, 0xcb, 0x28, 0xfd, + 0x11, 0x8f, 0x34, 0x5a, 0x52, 0x12, 0x43, 0x95, 0xb2, 0x54, 0x51, 0x8f, + 0xb2, 0x94, 0x52, 0x8c, 0xaa, 0x54, 0x52, 0xc4, 0x4a, 0xd6, 0x56, 0xca, + 0xba, 0x15, 0x4f, 0xa7, 0xaa, 0xd4, 0x48, 0x47, 0xf2, 0xd1, 0x3d, 0x0e, + 0xc2, 0x50, 0x3f, 0x37, 0x3a, 0x12, 0x47, 0x18, 0x32, 0x91, 0x43, 0xf8, + 0x39, 0xd0, 0x3f, 0xd1, 0x01, 0x4f, 0x3a, 0xb1, 0x01, 0x8e, 0x35, 0xa1, + 0x71, 0x8d, 0x33, 0x02, 0x32, 0x10, 0x3f, 0xd7, 0xe1, 0x8e, 0x39, 0x84, + 0x01, 0x0c, 0x2a, 0x87, 0x99, 0x8b, 0x25, 0xbb, 0xf9, 0x0c, 0x2a, 0x89, + 0x42, 0x94, 0x4e, 0x75, 0x72, 0xd3, 0x4a, 0x70, 0x5a, 0x13, 0x4a, 0x71, + 0x42, 0x13, 0x4a, 0x76, 0x72, 0x93, 0x4a, 0x70, 0x32, 0xd3, 0x49, 0x6c, + 0x0a, 0x93, 0x49, 0x4e, 0x7a, 0x12, 0x47, 0x61, 0xb2, 0x92, 0x47, 0x47, + 0xe2, 0x11, 0x43, 0x15, 0x62, 0x90, 0x40, 0x5e, 0xc2, 0x92, 0x49, 0x6d, + 0x6a, 0x53, 0x4b, 0x88, 0x52, 0xd4, 0x4f, 0x90, 0x7a, 0xd4, 0x50, 0x9c, + 0xd2, 0x14, 0x52, 0xbb, 0xba, 0x95, 0x55, 0xc4, 0x0a, 0x16, 0x57, 0x8d, + 0x4a, 0x54, 0x50, 0x44, 0xea, 0x11, 0x46, 0x26, 0xca, 0x50, 0x40, 0xeb, + 0x29, 0xcf, 0x38, 0xe1, 0xf1, 0x4e, 0x37, 0xd8, 0xb1, 0x8e, 0x35, 0xd0, + 0x61, 0x0e, 0x34, 0x58, 0x49, 0x8a, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x19, 0xc7, 0x12, 0x94, + 0xa1, 0x0a, 0x21, 0xaa, 0x19, 0x4b, 0x23, 0xe2, 0xf1, 0x0c, 0x2a, 0x13, + 0x92, 0xce, 0x30, 0x28, 0x42, 0x8f, 0x32, 0x05, 0x1a, 0x8e, 0x2e, 0xfa, + 0x01, 0xce, 0x2e, 0xee, 0xb9, 0xcd, 0x2c, 0xd9, 0xb9, 0xcc, 0x29, 0x35, + 0xa2, 0x0f, 0x35, 0xf7, 0x01, 0x0e, 0x2e, 0xc5, 0x41, 0x0c, 0x28, 0x3a, + 0xba, 0x0f, 0x34, 0x3f, 0x02, 0x50, 0x35, 0xc9, 0x41, 0x4c, 0x26, 0x95, + 0xd9, 0xca, 0x21, 0x13, 0xca, 0x4e, 0x31, 0x39, 0xda, 0x4f, 0x35, 0x11, + 0xa2, 0xce, 0x30, 0x29, 0x6a, 0x4f, 0x33, 0x8b, 0x4a, 0x52, 0x40, 0x41, + 0xf2, 0x0f, 0x36, 0x57, 0xc2, 0x50, 0x39, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x9a, 0x10, 0x39, 0x8b, 0xa1, 0xca, 0x20, 0x49, 0x22, 0x50, 0x36, 0x2d, + 0x92, 0x4f, 0x34, 0x40, 0x1a, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x59, + 0x12, 0x51, 0x3a, 0x00, 0x08, 0x02, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x79, + 0x02, 0x92, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xad, 0x09, 0x8c, 0x24, 0x61, + 0x3a, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0x84, + 0x32, 0xd2, 0x3f, 0xf5, 0x01, 0x4e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x48, 0x84, 0x0c, 0x38, 0x02, 0xd0, 0x35, 0x2f, 0xb2, 0xcf, 0x34, 0x2e, + 0x9a, 0x8f, 0x34, 0x2c, 0x6a, 0x4f, 0x34, 0x27, 0x72, 0x0f, 0x34, 0x21, + 0x32, 0x4f, 0x33, 0x2a, 0x72, 0x8f, 0x34, 0x4a, 0x5a, 0xd0, 0x38, 0x63, + 0xfa, 0x50, 0x3a, 0x89, 0x42, 0x52, 0x40, 0x4d, 0x3a, 0x10, 0x38, 0xdd, + 0xf9, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x4a, 0x41, 0x48, 0x18, 0x99, + 0xa9, 0xca, 0x21, 0x84, 0x3a, 0x12, 0x3f, 0x5d, 0xf2, 0xd0, 0x39, 0x30, + 0x82, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, + 0x00, 0x00, 0x00, 0x98, 0x41, 0x8b, 0x22, 0x91, 0xd2, 0x52, 0x42, 0xac, + 0xd2, 0x13, 0x46, 0x41, 0xf2, 0x4f, 0x35, 0xf8, 0xa9, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, 0x99, 0x08, 0x18, 0xc7, + 0x18, 0x02, 0x00, 0xad, 0x09, 0x8b, 0x23, 0xa8, 0x5a, 0x93, 0x43, 0xc0, + 0x12, 0x94, 0x46, 0x6d, 0x62, 0xd1, 0x3a, 0x31, 0x42, 0xcf, 0x32, 0xf7, + 0x61, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x77, 0x98, 0x05, 0x00, 0x82, 0x28, 0x04, 0x00, 0x52, + 0x92, 0x10, 0x39, 0xa7, 0x62, 0x53, 0x44, 0xc8, 0x6a, 0xd4, 0x48, 0x6c, + 0x12, 0xd1, 0x3a, 0x45, 0xd2, 0x4f, 0x35, 0xeb, 0x01, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 0x41, 0x08, 0x17, 0x74, + 0x00, 0x00, 0x00, 0x9d, 0x11, 0x4b, 0x22, 0x99, 0xe2, 0x92, 0x42, 0xb1, + 0xc2, 0xd3, 0x45, 0x63, 0xfa, 0xd0, 0x3a, 0x26, 0x42, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, 0x19, 0x48, 0x16, 0x7f, + 0x18, 0x02, 0x00, 0x46, 0x2a, 0x50, 0x37, 0xab, 0x52, 0x53, 0x44, 0x42, + 0x42, 0xcf, 0x32, 0xea, 0x99, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x3b, + 0xd1, 0x87, 0x14, 0x8b, 0x81, 0x4a, 0x20, 0x8b, 0x62, 0x52, 0x40, 0x4f, + 0x82, 0xd0, 0x38, 0xeb, 0x11, 0x8d, 0x29, 0x19, 0x92, 0x4e, 0x30, 0x4d, + 0x42, 0x90, 0x36, 0x44, 0xea, 0x4f, 0x34, 0x2a, 0xfa, 0xce, 0x31, 0x1a, + 0xba, 0x4e, 0x30, 0x2d, 0x12, 0x4f, 0x31, 0x23, 0xb2, 0x4e, 0x30, 0x47, + 0xe2, 0x4f, 0x34, 0x1e, 0xd2, 0xce, 0x30, 0xc0, 0x89, 0x0b, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x1a, 0x4e, 0x2d, 0x4b, 0x32, 0x50, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0xa2, 0x12, 0xd3, 0x43, 0xbf, + 0x79, 0x0b, 0x24, 0x16, 0x11, 0x87, 0x11, 0x83, 0x22, 0x52, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x88, 0x00, 0x00, 0x00, 0x80, 0x32, 0x52, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x31, 0xd2, 0xcf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0x89, 0x07, 0x11, 0xd8, 0xe9, 0x4c, 0x29, 0xd3, 0x79, 0x0c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x50, 0x92, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0xf4, + 0x19, 0x0d, 0x2a, 0x33, 0x8a, 0x0f, 0x34, 0xec, 0x39, 0x0d, 0x2b, 0x77, + 0x01, 0xca, 0x1d, 0xf5, 0xc9, 0x4d, 0x2d, 0x12, 0x92, 0x4e, 0x31, 0xd9, + 0x29, 0x4d, 0x2a, 0x2a, 0x52, 0xcf, 0x32, 0x03, 0x21, 0x46, 0x0e, 0xd6, + 0xa9, 0x0c, 0x29, 0xa4, 0x51, 0x8b, 0x23, 0xe4, 0x41, 0x4d, 0x2b, 0xd3, + 0xb9, 0x8c, 0x28, 0xd2, 0x69, 0x8c, 0x27, 0x69, 0x41, 0xc9, 0x1a, 0x40, + 0x29, 0x08, 0x17, 0x49, 0x61, 0x08, 0x18, 0x43, 0x21, 0x08, 0x16, 0x50, + 0x89, 0x89, 0x1a, 0x01, 0x0a, 0x4f, 0x30, 0xf8, 0xb9, 0x0e, 0x31, 0xc8, + 0x39, 0xcd, 0x29, 0xe7, 0x29, 0x8e, 0x2d, 0x0f, 0x7a, 0x4f, 0x33, 0x59, + 0xe1, 0x49, 0x1b, 0x41, 0x81, 0x08, 0x17, 0x52, 0x69, 0x09, 0x1b, 0x57, + 0xa9, 0x09, 0x1c, 0x2f, 0xb1, 0x48, 0x16, 0x29, 0x39, 0x48, 0x16, 0x29, + 0x39, 0x48, 0x16, 0x5c, 0xd8, 0x03, 0x00, 0x62, 0x18, 0x04, 0x00, 0x64, + 0x20, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x06, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x70, 0x05, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x52, 0x62, 0x51, 0x38, 0x51, 0x6a, 0x51, 0x38, 0x7c, + 0x8a, 0x52, 0x3d, 0x1c, 0xf2, 0x50, 0x42, 0x13, 0xc2, 0x10, 0x42, 0x16, + 0xea, 0xd0, 0x42, 0x19, 0x1a, 0xd1, 0x43, 0x1d, 0x3a, 0x91, 0x44, 0x0f, + 0xc2, 0x10, 0x43, 0xe6, 0x71, 0x4f, 0x3d, 0xc3, 0x31, 0x4e, 0x38, 0x9b, + 0x01, 0xcd, 0x32, 0x81, 0x21, 0xcc, 0x2e, 0xab, 0xd1, 0x0d, 0x36, 0xc7, + 0xa1, 0x0e, 0x3a, 0xea, 0xe1, 0x8f, 0x3e, 0x11, 0xca, 0x90, 0x42, 0x11, + 0x92, 0x90, 0x40, 0x85, 0x72, 0xd2, 0x42, 0x01, 0x4b, 0xd4, 0x49, 0x7b, + 0xba, 0x53, 0x4c, 0x6a, 0x92, 0xd3, 0x4b, 0x2d, 0xe2, 0x10, 0x40, 0x01, + 0x3a, 0x0f, 0x37, 0xec, 0x81, 0x0e, 0x31, 0xe2, 0x39, 0xce, 0x2e, 0xd5, + 0x31, 0x4e, 0x31, 0xc7, 0x19, 0x4e, 0x33, 0xeb, 0x89, 0x8f, 0x3a, 0x2f, + 0x1a, 0x52, 0x46, 0x78, 0x72, 0x14, 0x51, 0x88, 0xca, 0x94, 0x52, 0x6c, + 0x1a, 0x54, 0x50, 0x67, 0x1a, 0x14, 0x50, 0x50, 0x4a, 0x93, 0x4c, 0x08, + 0xea, 0x10, 0x43, 0xae, 0x11, 0x4e, 0x37, 0x26, 0xda, 0xd1, 0x45, 0x33, + 0x12, 0x52, 0x46, 0xfe, 0xa9, 0x0e, 0x35, 0x27, 0x7a, 0x0f, 0x35, 0x60, + 0x4a, 0xd1, 0x3b, 0xb1, 0x0a, 0x94, 0x46, 0xce, 0xfa, 0x94, 0x4a, 0x0c, + 0xeb, 0x16, 0x52, 0x84, 0x93, 0x5a, 0x61, 0xc0, 0x73, 0x9c, 0x68, 0xde, + 0x83, 0x9d, 0x6c, 0xc3, 0x7b, 0xdc, 0x68, 0x64, 0xbb, 0x19, 0x5d, 0x58, + 0x53, 0x19, 0x5c, 0x24, 0xeb, 0xd7, 0x56, 0x4e, 0x23, 0x99, 0x5b, 0x4f, + 0x3b, 0x19, 0x5c, 0x0f, 0x33, 0xd7, 0x53, 0x85, 0xc2, 0x52, 0x42, 0x6b, + 0x2a, 0x12, 0x40, 0xd1, 0x6a, 0x95, 0x4c, 0xc0, 0x92, 0x54, 0x49, 0xfa, + 0x52, 0x56, 0x50, 0x16, 0x3b, 0xd7, 0x53, 0xdb, 0x62, 0x95, 0x4c, 0x6b, + 0x6a, 0xd1, 0x3e, 0x39, 0xba, 0x0e, 0x33, 0x0d, 0xda, 0x8b, 0x24, 0xe5, + 0xc1, 0x49, 0x19, 0xdb, 0x01, 0x49, 0x16, 0xdb, 0x01, 0xc9, 0x15, 0xe2, + 0x99, 0x89, 0x18, 0xee, 0x51, 0x8a, 0x19, 0x13, 0x32, 0x8d, 0x21, 0x46, + 0x9a, 0xce, 0x28, 0x79, 0xf2, 0x0f, 0x38, 0x99, 0x42, 0xd1, 0x3c, 0xb8, + 0xe2, 0x52, 0x42, 0xa1, 0x32, 0x53, 0x43, 0xc4, 0x72, 0xd4, 0x48, 0xbc, + 0x4a, 0x54, 0x48, 0x73, 0x22, 0x52, 0x3f, 0x68, 0x02, 0xd2, 0x3e, 0x81, + 0x9a, 0xd2, 0x41, 0x6f, 0x3a, 0x92, 0x40, 0x41, 0x7a, 0x90, 0x39, 0x2a, + 0x0a, 0x50, 0x37, 0x0f, 0x0a, 0xcf, 0x32, 0x3a, 0x4a, 0x10, 0x38, 0x43, + 0x82, 0xd0, 0x38, 0x61, 0xb2, 0x11, 0x3d, 0xd1, 0x22, 0x15, 0x4b, 0xd1, + 0x4a, 0x15, 0x4b, 0xa3, 0xe2, 0x53, 0x45, 0x00, 0x4a, 0x8e, 0x2f, 0xb8, + 0x09, 0x8c, 0x25, 0x73, 0xd1, 0xc9, 0x1c, 0x0d, 0xb1, 0x46, 0x10, 0xc1, + 0xd8, 0xc4, 0x0b, 0x94, 0x50, 0x03, 0x00, 0x8f, 0x38, 0x03, 0x00, 0x67, + 0x30, 0x02, 0x00, 0x54, 0x08, 0x02, 0x00, 0x63, 0x90, 0x03, 0x00, 0xb0, + 0x88, 0x06, 0x14, 0x0d, 0x69, 0x0a, 0x24, 0xde, 0x00, 0xca, 0x20, 0x94, + 0x68, 0xc6, 0x11, 0x7b, 0x68, 0x04, 0x00, 0x97, 0x10, 0x86, 0x08, 0x05, + 0x41, 0x88, 0x17, 0x7b, 0xf1, 0x0a, 0x22, 0x1f, 0x12, 0xd0, 0x34, 0x71, + 0x5a, 0x52, 0x3e, 0x40, 0x1a, 0x51, 0x3d, 0x52, 0x72, 0x92, 0x47, 0x7d, + 0x1a, 0xd4, 0x4f, 0xc5, 0x6a, 0x16, 0x59, 0x8e, 0x7a, 0x14, 0x4e, 0x8c, + 0x12, 0xd4, 0x47, 0xa0, 0x7a, 0x54, 0x48, 0x75, 0x52, 0xd3, 0x43, 0x42, + 0x62, 0x52, 0x46, 0x30, 0x1a, 0x92, 0x46, 0x00, 0x62, 0x50, 0x40, 0xc7, + 0x99, 0x8e, 0x38, 0xaa, 0xc9, 0xcd, 0x34, 0x9a, 0x41, 0xcd, 0x32, 0xaa, + 0xb1, 0x4d, 0x34, 0x1f, 0xf2, 0xd0, 0x41, 0xd7, 0xb9, 0x4e, 0x38, 0x90, + 0x41, 0x0c, 0x2b, 0x8a, 0xc9, 0x0b, 0x26, 0x5e, 0x59, 0x0a, 0x20, 0x85, + 0x22, 0x54, 0x4d, 0x6d, 0x22, 0x93, 0x49, 0x6f, 0x42, 0x93, 0x49, 0x6d, + 0x1a, 0x53, 0x49, 0x6c, 0x12, 0x53, 0x49, 0x6c, 0x12, 0x13, 0x49, 0x6a, + 0xfa, 0x52, 0x49, 0x6a, 0x12, 0xd3, 0x47, 0x4a, 0x12, 0xd2, 0x44, 0x0e, + 0x4a, 0x50, 0x40, 0x48, 0xfa, 0xd1, 0x46, 0x5f, 0xd2, 0x92, 0x49, 0x6e, + 0x7a, 0x53, 0x4b, 0x75, 0x9a, 0x93, 0x4c, 0x8f, 0x6a, 0x94, 0x50, 0x9c, + 0xca, 0x14, 0x52, 0x9e, 0xba, 0x54, 0x52, 0x86, 0x1a, 0x54, 0x4f, 0x40, + 0xba, 0x11, 0x45, 0x1c, 0x9a, 0x10, 0x3f, 0xe1, 0xe1, 0x0e, 0x38, 0xdd, + 0xc1, 0xce, 0x36, 0xcf, 0x51, 0x0e, 0x34, 0xcb, 0x41, 0x8e, 0x33, 0x9d, + 0xb9, 0x8c, 0x2e, 0x81, 0x49, 0x0b, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x36, 0xc1, 0x07, 0x15, 0x6c, 0xb9, 0x89, 0x1c, 0xbc, + 0x89, 0xcb, 0x24, 0xcf, 0x69, 0x4c, 0x28, 0x0a, 0x4a, 0x8e, 0x2f, 0x06, + 0x3a, 0xce, 0x2f, 0x06, 0x3a, 0xce, 0x2f, 0xf7, 0x09, 0x4e, 0x2e, 0xed, + 0x79, 0x8d, 0x2c, 0x03, 0x1a, 0x8e, 0x2f, 0x2d, 0x7a, 0xcf, 0x33, 0xfb, + 0xf9, 0xcd, 0x2d, 0xd0, 0xa1, 0x0c, 0x29, 0xc6, 0x61, 0xcc, 0x27, 0x42, + 0x12, 0x90, 0x35, 0x3f, 0xba, 0xcf, 0x34, 0x39, 0x02, 0xd0, 0x35, 0x20, + 0xea, 0x0e, 0x32, 0x4f, 0x79, 0x48, 0x18, 0x35, 0xba, 0x8f, 0x34, 0x96, + 0x0a, 0xd3, 0x42, 0xfd, 0xb9, 0xcd, 0x2c, 0x59, 0xa2, 0x50, 0x39, 0x7b, + 0x11, 0xca, 0x1d, 0xe1, 0xa1, 0x8c, 0x29, 0xe9, 0x01, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x1c, 0xda, 0x8e, 0x32, 0x49, 0xa2, 0x50, 0x3a, 0x59, + 0x2a, 0xd1, 0x3b, 0xf9, 0xb9, 0x0d, 0x2c, 0xad, 0x70, 0x05, 0x00, 0x31, + 0xe2, 0x8f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x5a, 0xc2, 0x10, 0x3a, 0x24, + 0xf2, 0x8e, 0x32, 0x63, 0xb9, 0x09, 0x1d, 0x6f, 0x9a, 0x11, 0x3d, 0x2a, + 0x6a, 0x0f, 0x34, 0x46, 0x39, 0x08, 0x18, 0x0c, 0x7a, 0xce, 0x30, 0x52, + 0xa2, 0xd0, 0x39, 0xa3, 0x81, 0xcb, 0x24, 0x0b, 0x82, 0x0e, 0x31, 0x35, + 0xd2, 0x0f, 0x36, 0x25, 0x62, 0x8f, 0x33, 0x27, 0x4a, 0xcf, 0x33, 0x2c, + 0x92, 0x8f, 0x34, 0x33, 0xe2, 0xcf, 0x35, 0x47, 0x52, 0x50, 0x38, 0x2c, + 0x5a, 0x4f, 0x34, 0x01, 0xea, 0x0d, 0x2e, 0x43, 0x12, 0x10, 0x37, 0x28, + 0x52, 0xcf, 0x33, 0x93, 0x8a, 0x92, 0x41, 0x34, 0x62, 0x8f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, 0x00, 0x00, 0x00, 0x50, + 0xc2, 0x90, 0x38, 0xa5, 0x5a, 0x13, 0x43, 0x61, 0x1a, 0xd1, 0x39, 0xed, + 0x71, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, + 0x00, 0x00, 0x00, 0x9e, 0x91, 0x4b, 0x23, 0x97, 0x1a, 0x13, 0x43, 0xb5, + 0xea, 0x53, 0x46, 0x4b, 0x22, 0x90, 0x36, 0x03, 0xca, 0xcd, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x91, 0x88, 0x16, 0xc7, + 0x20, 0x02, 0x00, 0x55, 0xaa, 0x10, 0x39, 0xa7, 0x52, 0x93, 0x43, 0xc2, + 0x22, 0xd4, 0x46, 0x6d, 0x62, 0x11, 0x3b, 0x41, 0xca, 0x8f, 0x34, 0x01, + 0x8a, 0x0d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x78, 0x05, 0x00, 0x86, 0x20, 0x04, 0x00, 0x48, + 0x52, 0x10, 0x38, 0x9f, 0x32, 0x53, 0x43, 0xc8, 0x6a, 0xd4, 0x48, 0x6d, + 0x1a, 0x11, 0x3b, 0x45, 0xda, 0x4f, 0x35, 0xec, 0x01, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0x00, 0x00, 0x00, 0x9f, 0x29, 0x8b, 0x22, 0xa0, 0x22, 0x53, 0x43, 0xc4, + 0x52, 0x54, 0x48, 0x5d, 0xda, 0x10, 0x3a, 0x2b, 0x42, 0x4f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x21, 0x88, 0x16, 0x7f, + 0x20, 0x02, 0x00, 0x4a, 0x4a, 0x10, 0x38, 0xc4, 0x32, 0x14, 0x48, 0x65, + 0x9a, 0x10, 0x39, 0xe8, 0x91, 0x8c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8f, 0x00, 0x00, 0x00, 0x87, 0x5a, 0x92, 0x40, 0x9f, + 0xf2, 0x92, 0x42, 0x23, 0x02, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xd3, + 0x61, 0x8c, 0x27, 0x44, 0x02, 0x10, 0x35, 0x88, 0x52, 0x92, 0x3f, 0x23, + 0xda, 0x0e, 0x31, 0x1e, 0xa2, 0x4e, 0x30, 0x36, 0x62, 0x8f, 0x32, 0x45, + 0x02, 0xd0, 0x34, 0x24, 0x0a, 0x8f, 0x31, 0x16, 0x72, 0xce, 0x2f, 0x25, + 0xea, 0x8e, 0x30, 0x06, 0xea, 0x4d, 0x2b, 0x0c, 0x32, 0x8e, 0x2d, 0xea, + 0x11, 0x0d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x39, 0xca, 0x0f, 0x35, 0x2a, + 0x02, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x8e, 0x99, 0x4a, 0x20, 0x2d, + 0x3a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x55, 0xea, 0x10, 0x39, 0x0c, + 0x8a, 0x4e, 0x31, 0x67, 0x98, 0x03, 0x00, 0x44, 0x42, 0x10, 0x37, 0x00, + 0x00, 0x00, 0x00, 0xa8, 0x7a, 0x93, 0x44, 0x00, 0x00, 0x00, 0x00, 0x7c, + 0x12, 0x92, 0x3d, 0xcc, 0x70, 0x04, 0x08, 0x50, 0x7a, 0x50, 0x38, 0xd4, + 0x69, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x44, 0x0a, 0x10, 0x36, 0x24, + 0x1a, 0x0f, 0x32, 0xf6, 0x91, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe9, 0x49, 0x8d, 0x2b, 0xe7, 0x31, 0xcd, 0x2a, 0x03, + 0x09, 0x86, 0x0c, 0x5c, 0x09, 0xc9, 0x19, 0xaa, 0x89, 0xcb, 0x23, 0xe5, + 0x41, 0xcd, 0x2a, 0xdb, 0xc1, 0x0c, 0x29, 0xc6, 0x41, 0x8c, 0x27, 0x64, + 0x19, 0x89, 0x1a, 0x42, 0x39, 0x48, 0x17, 0x4e, 0xa1, 0x88, 0x18, 0x1f, + 0x11, 0x47, 0x12, 0xf5, 0xc8, 0x85, 0x0b, 0xae, 0x79, 0xcc, 0x25, 0x33, + 0x6a, 0x90, 0x38, 0xc4, 0xf9, 0x0c, 0x29, 0xc6, 0x21, 0xcd, 0x28, 0x08, + 0x22, 0x8f, 0x32, 0xbf, 0xf1, 0x4c, 0x29, 0x6c, 0xb1, 0xca, 0x1d, 0x0c, + 0x31, 0x47, 0x11, 0x1f, 0x09, 0x48, 0x14, 0x5b, 0xe8, 0x03, 0x00, 0x5d, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x88, 0x06, 0x00, 0x00, 0x90, 0x07, 0x00, 0x00, 0x18, 0x07, 0x00, 0x00, + 0x40, 0x05, 0x00, 0x00, 0xf8, 0x05, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, + 0xf0, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x18, 0xba, 0x4f, 0x31, 0x52, + 0x62, 0x51, 0x38, 0x32, 0x8a, 0x11, 0x44, 0x21, 0x1a, 0xd1, 0x42, 0x29, + 0x72, 0x51, 0x44, 0x31, 0xc2, 0x11, 0x46, 0x3c, 0x22, 0x12, 0x48, 0x3a, + 0x1a, 0x12, 0x48, 0x22, 0x6a, 0x91, 0x45, 0x05, 0x6a, 0x90, 0x41, 0xe2, + 0x49, 0x8f, 0x3c, 0xae, 0xa9, 0xcd, 0x35, 0x88, 0x69, 0x8c, 0x30, 0x96, + 0xf9, 0x4c, 0x32, 0xb9, 0x29, 0xce, 0x37, 0xdc, 0x09, 0x0f, 0x3b, 0x02, + 0x42, 0x50, 0x3f, 0x5f, 0xaa, 0x92, 0x48, 0xad, 0x52, 0xd4, 0x4c, 0xd9, + 0xba, 0x54, 0x50, 0x6a, 0x62, 0x13, 0x4b, 0x24, 0xd2, 0x50, 0x40, 0xf0, + 0xd1, 0x4e, 0x35, 0xd7, 0x19, 0x4e, 0x2f, 0xd0, 0xe1, 0xcd, 0x2e, 0xd9, + 0x79, 0x0e, 0x34, 0x28, 0x52, 0xd1, 0x41, 0x4c, 0xb2, 0xd2, 0x48, 0x76, + 0x4a, 0x14, 0x4f, 0x96, 0x52, 0x15, 0x53, 0x7e, 0x92, 0x94, 0x51, 0x85, + 0xc2, 0x94, 0x52, 0x62, 0xda, 0xd3, 0x4e, 0x5f, 0xda, 0xd3, 0x4e, 0x52, + 0x4a, 0xd3, 0x4c, 0xfd, 0x81, 0x90, 0x41, 0xa8, 0xe9, 0xcd, 0x35, 0x36, + 0x4a, 0xd2, 0x47, 0x35, 0x22, 0x52, 0x46, 0xed, 0x59, 0x8e, 0x33, 0x20, + 0x2a, 0xcf, 0x33, 0x57, 0xf2, 0x90, 0x3a, 0xa7, 0xb2, 0x53, 0x45, 0xd5, + 0x32, 0x55, 0x4b, 0x0f, 0xfb, 0x96, 0x52, 0xa0, 0xab, 0x1b, 0x65, 0xf5, + 0x33, 0x9e, 0x6f, 0x07, 0xb4, 0x5e, 0x71, 0x14, 0x2c, 0x5f, 0x73, 0x96, + 0x33, 0x5b, 0x63, 0x6b, 0x0b, 0x5a, 0x5e, 0x1c, 0x8b, 0x17, 0x55, 0x38, + 0x5b, 0xd8, 0x58, 0x47, 0xdb, 0x98, 0x5a, 0x38, 0x6b, 0x18, 0x59, 0xd3, + 0x52, 0x55, 0x4c, 0x43, 0xba, 0x10, 0x3a, 0x7a, 0x7a, 0x12, 0x41, 0xc9, + 0xfa, 0x14, 0x4b, 0x9e, 0x9a, 0x53, 0x45, 0x07, 0xb3, 0x96, 0x51, 0x07, + 0xb3, 0x96, 0x51, 0xb8, 0x0a, 0x94, 0x47, 0x5a, 0x5a, 0x10, 0x3a, 0x23, + 0x8a, 0x8d, 0x2a, 0xf4, 0xa9, 0x0a, 0x1e, 0xf2, 0x81, 0x4a, 0x1c, 0x12, + 0xc2, 0xcc, 0x25, 0x3f, 0xc2, 0x4e, 0x2c, 0x68, 0x32, 0xd0, 0x34, 0x98, + 0x1a, 0xd2, 0x3e, 0xcb, 0x4a, 0x14, 0x48, 0xe7, 0xa2, 0x15, 0x4d, 0xe6, + 0xc2, 0xd5, 0x4d, 0xc8, 0xb2, 0xd4, 0x49, 0x77, 0x42, 0x12, 0x40, 0x5e, + 0xba, 0x11, 0x3e, 0x7f, 0x92, 0x12, 0x42, 0x56, 0x82, 0xd1, 0x3d, 0x31, + 0x3a, 0x90, 0x38, 0x33, 0x2a, 0x50, 0x38, 0x50, 0x22, 0x51, 0x3b, 0x50, + 0x22, 0xd1, 0x3a, 0x93, 0x2a, 0x13, 0x43, 0x99, 0x52, 0x13, 0x44, 0x94, + 0x32, 0x53, 0x43, 0x8d, 0x02, 0xd3, 0x42, 0xab, 0x22, 0x94, 0x46, 0xb0, + 0x32, 0x14, 0x47, 0x14, 0x22, 0x8f, 0x32, 0xbf, 0x29, 0x8c, 0x26, 0x86, + 0x51, 0xca, 0x1f, 0x12, 0xc1, 0x86, 0x10, 0xc7, 0x08, 0xc5, 0x09, 0x82, + 0x08, 0x03, 0x00, 0x90, 0x40, 0x03, 0x00, 0x7f, 0xc8, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x58, 0xc4, 0x0b, 0xa2, + 0xc0, 0x06, 0x19, 0xe9, 0x18, 0xc9, 0x20, 0x47, 0x09, 0xcc, 0x2a, 0x09, + 0x49, 0x0a, 0x22, 0xc5, 0xa8, 0xc6, 0x11, 0x01, 0xc1, 0x47, 0x12, 0x90, + 0x91, 0xcb, 0x21, 0x43, 0xca, 0xd0, 0x36, 0x7a, 0x82, 0xd2, 0x3e, 0x4f, + 0x6a, 0x11, 0x3c, 0xf6, 0xe9, 0x4e, 0x35, 0x1a, 0x7a, 0x10, 0x3e, 0x7f, + 0x0a, 0x54, 0x4e, 0x68, 0x92, 0x53, 0x4c, 0x5c, 0xfa, 0xd2, 0x48, 0x6f, + 0x12, 0x13, 0x44, 0xc0, 0x5a, 0x15, 0x4c, 0x98, 0x8a, 0x54, 0x49, 0x41, + 0x6a, 0x52, 0x46, 0xef, 0x11, 0x90, 0x3d, 0xbb, 0x39, 0xce, 0x36, 0xbd, + 0x39, 0xce, 0x36, 0xb1, 0x09, 0x8e, 0x35, 0xa9, 0xb9, 0x4d, 0x34, 0xc7, + 0x59, 0x4e, 0x37, 0x33, 0x7a, 0x51, 0x43, 0xcc, 0x59, 0x4e, 0x35, 0x94, + 0x61, 0x0c, 0x2b, 0x52, 0x21, 0x8a, 0x1f, 0x42, 0x61, 0x49, 0x1b, 0x81, + 0xe2, 0xd3, 0x4b, 0x6b, 0x0a, 0x13, 0x49, 0x69, 0x02, 0xd3, 0x48, 0x67, + 0xe2, 0x92, 0x48, 0x6c, 0x0a, 0x13, 0x49, 0x6d, 0xfa, 0xd2, 0x48, 0x6b, + 0xda, 0x12, 0x49, 0x3a, 0x8a, 0x11, 0x41, 0x20, 0xd2, 0x50, 0x42, 0x49, + 0x0a, 0x12, 0x47, 0x4c, 0x2a, 0x92, 0x47, 0x5e, 0xf2, 0xd2, 0x49, 0x61, + 0x1a, 0x53, 0x4a, 0x6e, 0x62, 0xd3, 0x4b, 0x8f, 0x62, 0x94, 0x50, 0x92, + 0x62, 0xd4, 0x50, 0x78, 0x72, 0x93, 0x4c, 0x3e, 0xa2, 0x91, 0x44, 0x17, + 0x72, 0x10, 0x3e, 0xe4, 0xf9, 0xce, 0x38, 0xd6, 0x89, 0x4e, 0x36, 0xcc, + 0x41, 0xce, 0x33, 0xc6, 0x09, 0x0e, 0x33, 0x97, 0x71, 0x8c, 0x2d, 0xd3, + 0x89, 0x4e, 0x36, 0x84, 0x79, 0xcb, 0x21, 0x87, 0x91, 0x0b, 0x22, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xed, + 0x48, 0x45, 0x0a, 0x64, 0x49, 0x09, 0x1b, 0xad, 0x39, 0x0b, 0x23, 0xfe, + 0xe9, 0x4d, 0x2d, 0xfb, 0xf9, 0x0d, 0x2e, 0x04, 0x22, 0x8e, 0x2f, 0x09, + 0x42, 0x8e, 0x2f, 0x04, 0x32, 0xce, 0x2e, 0x01, 0x12, 0x0e, 0x2f, 0x42, + 0x1a, 0x50, 0x37, 0x39, 0xf2, 0x8f, 0x35, 0x04, 0x42, 0xce, 0x2f, 0x17, + 0xea, 0xce, 0x31, 0xcc, 0x59, 0x8c, 0x28, 0xa8, 0x61, 0xcb, 0x23, 0x39, + 0x02, 0x90, 0x35, 0xdd, 0x21, 0x0d, 0x2a, 0x1f, 0xea, 0x8e, 0x31, 0x25, + 0x32, 0x0f, 0x33, 0x9c, 0x12, 0x93, 0x42, 0xe6, 0x21, 0x8d, 0x2a, 0x5e, + 0xca, 0x10, 0x3a, 0x89, 0x21, 0x0a, 0x20, 0x6a, 0x00, 0x00, 0x00, 0x5e, + 0xd2, 0xd0, 0x39, 0x27, 0x29, 0xc7, 0x12, 0x55, 0xfa, 0x50, 0x3b, 0xcb, + 0x00, 0x00, 0x00, 0x3e, 0x2a, 0xd0, 0x37, 0x34, 0xda, 0x0f, 0x36, 0x40, + 0x22, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0x87, 0x32, 0xd2, 0x3e, 0x00, + 0x00, 0x02, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x51, 0x6a, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0xac, 0x11, 0x8c, 0x24, 0x5f, 0x4a, 0x51, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x30, 0x84, 0x0b, 0x3b, 0x1a, 0x10, 0x38, 0x2b, + 0x82, 0x8f, 0x34, 0x2b, 0x8a, 0x4f, 0x34, 0x30, 0xa2, 0xcf, 0x35, 0x31, + 0xba, 0x8f, 0x34, 0x2d, 0x6a, 0x4f, 0x34, 0x43, 0x32, 0x90, 0x37, 0x67, + 0x6a, 0x51, 0x3c, 0x90, 0xba, 0x52, 0x41, 0x54, 0xd2, 0x10, 0x3a, 0xe3, + 0x21, 0x4d, 0x2b, 0x1c, 0x39, 0x07, 0x13, 0x68, 0x20, 0x03, 0x00, 0x36, + 0xe2, 0x4f, 0x36, 0x97, 0xe2, 0x12, 0x43, 0x33, 0x9a, 0xcf, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x71, 0x08, 0x02, 0x00, 0xbe, 0x70, 0x05, 0x00, 0x50, + 0xc2, 0xd0, 0x38, 0xb7, 0x02, 0x54, 0x46, 0x47, 0x4a, 0xd0, 0x36, 0xe5, + 0x31, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, + 0xf8, 0x02, 0x00, 0x57, 0xe2, 0xd0, 0x39, 0xc2, 0x1a, 0x14, 0x47, 0xc1, + 0x12, 0x14, 0x47, 0x4a, 0x3a, 0x10, 0x37, 0x04, 0xd2, 0x0d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x99, 0xc8, 0x16, 0xc7, + 0x20, 0x02, 0x00, 0x51, 0x82, 0xd0, 0x38, 0xac, 0x7a, 0x53, 0x44, 0xc3, + 0x2a, 0xd4, 0x47, 0x6e, 0x7a, 0xd1, 0x3b, 0x46, 0xd2, 0x8f, 0x34, 0x09, + 0xa2, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x61, 0xc8, 0x17, 0xa3, 0x00, 0x05, 0x00, 0x92, 0xf0, 0x03, 0x00, 0x4a, + 0x8a, 0x90, 0x38, 0x9f, 0x52, 0x93, 0x43, 0xc8, 0x9a, 0x54, 0x49, 0x67, + 0x3a, 0x11, 0x3b, 0x44, 0xea, 0x8f, 0x35, 0xef, 0x11, 0x4d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0x00, 0x02, 0x00, 0x9d, 0x31, 0xcb, 0x22, 0x4a, 0x7a, 0x90, 0x38, 0xc6, + 0x62, 0x94, 0x48, 0x5f, 0xd2, 0x90, 0x39, 0x30, 0x42, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0x20, 0x02, 0x00, 0x47, 0x42, 0xd0, 0x37, 0xc4, 0x42, 0x54, 0x48, 0x64, + 0xa2, 0x10, 0x39, 0x30, 0xf2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb6, 0x00, 0x00, 0x00, 0x47, 0x2a, 0x10, 0x37, 0xc1, + 0x32, 0x14, 0x48, 0x33, 0x6a, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x8a, 0x7a, 0x52, 0x40, 0x51, + 0x62, 0xd0, 0x37, 0x25, 0xd2, 0x0e, 0x31, 0x3d, 0x92, 0x0f, 0x33, 0x41, + 0xba, 0xcf, 0x33, 0x3f, 0xb2, 0x8f, 0x33, 0x15, 0xaa, 0x4e, 0x30, 0x23, + 0xca, 0x8e, 0x30, 0x1c, 0xaa, 0x4e, 0x2f, 0x24, 0xd2, 0x8e, 0x30, 0x26, + 0xe2, 0xce, 0x30, 0x10, 0x52, 0x8e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0x4a, 0x11, 0x3b, 0xd1, 0x59, 0x4c, 0x27, 0x1e, 0x49, 0xc7, 0x11, 0x85, + 0x4a, 0x12, 0x40, 0x00, 0xc2, 0xcd, 0x2c, 0x00, 0x40, 0x02, 0x00, 0x86, + 0x5a, 0x52, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6d, 0x82, 0xd1, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0xc1, 0x07, 0x11, 0x2d, 0xb2, 0x0f, 0x36, 0x5d, + 0x90, 0x03, 0x00, 0xde, 0xd1, 0x4c, 0x29, 0x0a, 0x51, 0x47, 0x0e, 0x00, + 0x00, 0x00, 0x00, 0x80, 0xc2, 0x51, 0x3d, 0x0a, 0x39, 0x86, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x49, 0x0a, 0xd0, 0x35, 0x24, 0x32, 0x0f, 0x33, 0xf9, + 0xb1, 0x4d, 0x2d, 0xd9, 0xd9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0xe0, + 0x01, 0x8d, 0x2a, 0x6d, 0x89, 0x49, 0x1c, 0x6c, 0x49, 0x09, 0x1b, 0x0d, + 0x79, 0x46, 0x10, 0x62, 0xf9, 0x48, 0x1a, 0xa7, 0x09, 0xcb, 0x21, 0xc5, + 0x39, 0x8c, 0x26, 0x9e, 0xe1, 0x8a, 0x21, 0x42, 0x09, 0xc8, 0x16, 0x53, + 0xb9, 0x48, 0x19, 0x24, 0x39, 0xc7, 0x12, 0xde, 0x38, 0x05, 0x0a, 0x64, + 0x49, 0xca, 0x1c, 0xca, 0x99, 0x4d, 0x29, 0xdf, 0x21, 0x4e, 0x2e, 0xbe, + 0xd9, 0x0c, 0x28, 0xee, 0x69, 0x0e, 0x2f, 0xda, 0x19, 0x4e, 0x2c, 0x6b, + 0xb1, 0x8a, 0x1e, 0x8b, 0x70, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x98, 0x07, 0x00, 0x00, + 0xb0, 0x05, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0xb8, 0x05, 0x00, 0x00, + 0x20, 0x05, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x11, + 0x62, 0x8f, 0x30, 0x41, 0x02, 0x12, 0x45, 0x3b, 0xca, 0x91, 0x44, 0x3c, + 0xe2, 0x51, 0x45, 0x44, 0x3a, 0xd2, 0x47, 0x4f, 0x9a, 0x92, 0x49, 0x4e, + 0xa2, 0x12, 0x4a, 0x4c, 0xa2, 0x12, 0x4a, 0x3b, 0x22, 0x52, 0x48, 0x1c, + 0x42, 0xd1, 0x44, 0xfc, 0x21, 0x90, 0x40, 0xc8, 0x69, 0x0e, 0x39, 0x98, + 0xf1, 0xcc, 0x32, 0x83, 0x49, 0x0c, 0x30, 0xa0, 0x49, 0x4d, 0x33, 0xd9, + 0x31, 0x4f, 0x3a, 0x41, 0x62, 0x12, 0x48, 0x53, 0xc2, 0x52, 0x49, 0x8f, + 0x9a, 0xd4, 0x50, 0x42, 0xfa, 0x11, 0x45, 0x03, 0x02, 0x90, 0x3b, 0xc7, + 0xb9, 0x4d, 0x30, 0xb9, 0xe1, 0xcc, 0x2a, 0xb2, 0x09, 0x8d, 0x2d, 0xc9, + 0x31, 0x8e, 0x34, 0x59, 0x1a, 0x93, 0x4a, 0xb6, 0x1a, 0x96, 0x56, 0xb6, + 0x3a, 0x56, 0x57, 0xc3, 0x82, 0x56, 0x58, 0xc4, 0x8a, 0x56, 0x58, 0x81, + 0x9a, 0x94, 0x51, 0x7c, 0x72, 0x54, 0x51, 0x68, 0x02, 0x94, 0x4f, 0x59, + 0x92, 0x13, 0x4e, 0x42, 0xba, 0x92, 0x4a, 0xd8, 0x89, 0x4f, 0x3d, 0xb0, + 0x01, 0xce, 0x35, 0x4c, 0xe2, 0xd2, 0x49, 0x21, 0x8a, 0xd1, 0x43, 0xe4, + 0x19, 0xce, 0x31, 0x19, 0xe2, 0x8e, 0x32, 0x57, 0xf2, 0x50, 0x3a, 0x8d, + 0xba, 0xd2, 0x41, 0xdb, 0x6a, 0x15, 0x4c, 0x16, 0x4b, 0x97, 0x53, 0xad, + 0x13, 0x9c, 0x66, 0x0f, 0x14, 0x9f, 0x72, 0x42, 0x7c, 0xa0, 0x78, 0x44, + 0x8c, 0x20, 0x79, 0xd6, 0x43, 0x9d, 0x6b, 0x54, 0x33, 0x59, 0x5b, 0x2e, + 0x13, 0xd8, 0x56, 0x0d, 0x03, 0x57, 0x53, 0x31, 0x43, 0x58, 0x58, 0x2c, + 0x2b, 0x18, 0x58, 0xa9, 0x1a, 0x94, 0x47, 0x27, 0x12, 0x10, 0x37, 0x30, + 0x42, 0x50, 0x38, 0xab, 0x22, 0x54, 0x48, 0xa5, 0xf2, 0xd3, 0x46, 0xba, + 0x4a, 0x54, 0x48, 0x05, 0x9b, 0x56, 0x51, 0xeb, 0xea, 0x15, 0x4e, 0x87, + 0x32, 0x52, 0x40, 0x41, 0x52, 0x4f, 0x31, 0x3f, 0x32, 0x8f, 0x31, 0x64, + 0x82, 0xd0, 0x39, 0xa0, 0xba, 0x92, 0x42, 0xdb, 0x22, 0x55, 0x4b, 0xed, + 0xf2, 0x95, 0x4e, 0xdb, 0x62, 0x55, 0x4c, 0xa5, 0xca, 0xd3, 0x45, 0x6c, + 0x12, 0x12, 0x3f, 0x62, 0xf2, 0x11, 0x3f, 0x5a, 0xaa, 0x51, 0x3e, 0x3b, + 0x7a, 0x90, 0x39, 0x54, 0x6a, 0x91, 0x3d, 0x67, 0x0a, 0x12, 0x40, 0x4d, + 0xea, 0xd0, 0x3a, 0x57, 0x52, 0x91, 0x3b, 0x85, 0xc2, 0x52, 0x41, 0xac, + 0x1a, 0xd4, 0x46, 0xaa, 0x0a, 0x54, 0x46, 0xa1, 0xaa, 0x53, 0x45, 0x8d, + 0xea, 0x52, 0x42, 0x70, 0x32, 0x52, 0x3f, 0x5b, 0xa2, 0x91, 0x3c, 0x1e, + 0x8a, 0x0f, 0x34, 0xc4, 0x59, 0x0c, 0x28, 0x89, 0x61, 0x0a, 0x20, 0x26, + 0xa1, 0x87, 0x14, 0xc8, 0xf8, 0x44, 0x0a, 0x86, 0x30, 0x03, 0x00, 0x76, + 0x78, 0x02, 0x00, 0x87, 0xf0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x66, 0x08, 0x04, 0x0b, 0xa1, 0x38, 0xc6, 0x16, 0xef, + 0x10, 0x49, 0x23, 0x47, 0x01, 0x0c, 0x2e, 0x48, 0xe9, 0xcb, 0x2b, 0x49, + 0x01, 0xcc, 0x29, 0x1f, 0x11, 0x4a, 0x1f, 0x96, 0xc9, 0xcb, 0x21, 0x2e, + 0x4a, 0x10, 0x34, 0x44, 0xd2, 0x50, 0x38, 0x1d, 0x02, 0x90, 0x35, 0xe4, + 0x41, 0x8e, 0x30, 0xd9, 0x19, 0x4e, 0x30, 0x11, 0x22, 0x10, 0x3b, 0x0c, + 0x3a, 0xd0, 0x3d, 0x2a, 0xba, 0x11, 0x45, 0x48, 0x82, 0x12, 0x48, 0x85, + 0x02, 0xd4, 0x49, 0xeb, 0xea, 0x56, 0x52, 0x9e, 0xaa, 0xd4, 0x49, 0xf1, + 0xf9, 0x0f, 0x3b, 0xc4, 0x59, 0xce, 0x36, 0xc4, 0x81, 0x0e, 0x38, 0xd1, + 0xe1, 0x8e, 0x39, 0xca, 0x99, 0x8e, 0x38, 0xcd, 0xa1, 0x8e, 0x38, 0xec, + 0x81, 0x0f, 0x3b, 0x32, 0x6a, 0xd1, 0x42, 0xe0, 0xd9, 0x8e, 0x37, 0x8c, + 0x11, 0x4c, 0x29, 0x40, 0x79, 0xc9, 0x1d, 0x18, 0x49, 0xc8, 0x17, 0x76, + 0x62, 0x13, 0x4a, 0x63, 0xc2, 0x12, 0x48, 0x68, 0xf2, 0x92, 0x48, 0x64, + 0xba, 0xd2, 0x47, 0x6c, 0xe2, 0x92, 0x48, 0x6d, 0xe2, 0x92, 0x48, 0x6a, + 0xca, 0xd2, 0x48, 0x47, 0x9a, 0xd1, 0x3f, 0x45, 0x0a, 0x12, 0x47, 0x46, + 0x1a, 0xd2, 0x46, 0x4d, 0x4a, 0xd2, 0x47, 0x54, 0x82, 0x52, 0x48, 0x54, + 0xa2, 0x12, 0x49, 0x75, 0x8a, 0x53, 0x4c, 0x7c, 0xda, 0x13, 0x4d, 0x6d, + 0x22, 0x93, 0x4b, 0x11, 0x12, 0x90, 0x3b, 0x0b, 0x22, 0x10, 0x3c, 0xd1, + 0x69, 0xce, 0x35, 0xce, 0x71, 0x4e, 0x35, 0xc7, 0x19, 0x8e, 0x33, 0xc4, + 0xe9, 0x8d, 0x32, 0x95, 0x59, 0x8c, 0x2d, 0xdb, 0xb1, 0x8e, 0x36, 0xdb, + 0xb9, 0x4e, 0x37, 0x86, 0x89, 0x0b, 0x22, 0x82, 0x51, 0x4b, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x86, 0x0c, 0x73, + 0xa9, 0x09, 0x1c, 0xca, 0x39, 0x4c, 0x27, 0xee, 0x79, 0x4d, 0x2c, 0xdd, + 0x11, 0x8d, 0x2a, 0xf7, 0xc9, 0x0d, 0x2e, 0x09, 0x5a, 0x4e, 0x2f, 0x00, + 0xf2, 0xcd, 0x2d, 0x19, 0xc2, 0x0e, 0x32, 0x30, 0x92, 0x0f, 0x35, 0x06, + 0x42, 0xce, 0x2f, 0x1e, 0x2a, 0x0f, 0x32, 0x25, 0x12, 0xcf, 0x32, 0x3d, + 0xd2, 0xcf, 0x34, 0x2f, 0x72, 0x4f, 0x33, 0x9e, 0x31, 0x4b, 0x22, 0x85, + 0x39, 0xca, 0x1c, 0x28, 0xfa, 0x0e, 0x31, 0xcd, 0x92, 0x54, 0x49, 0x3d, + 0xa2, 0x4f, 0x33, 0x57, 0x92, 0xd0, 0x38, 0xf6, 0xb1, 0xcd, 0x2c, 0x83, + 0xd9, 0x49, 0x1e, 0x48, 0x22, 0x90, 0x37, 0x8d, 0xa9, 0x0a, 0x21, 0x4c, + 0x90, 0x02, 0x00, 0x60, 0x0a, 0xd1, 0x39, 0x00, 0x00, 0x00, 0x00, 0x76, + 0x72, 0xd1, 0x3b, 0x56, 0x02, 0x11, 0x3b, 0x4e, 0x72, 0x90, 0x39, 0x00, + 0x00, 0x00, 0x00, 0xd8, 0x29, 0x0d, 0x2a, 0x45, 0x42, 0x50, 0x38, 0x76, + 0xb1, 0x89, 0x1e, 0x65, 0x1a, 0xd1, 0x3a, 0x37, 0xa2, 0x4f, 0x34, 0x5c, + 0xf9, 0x08, 0x1a, 0xb6, 0xf1, 0x8b, 0x25, 0x30, 0x9a, 0x8f, 0x35, 0x43, + 0x42, 0x10, 0x38, 0x36, 0x1a, 0x90, 0x36, 0x29, 0xaa, 0x4f, 0x35, 0x2a, + 0xa2, 0x8f, 0x34, 0x32, 0xc2, 0x0f, 0x35, 0x58, 0xd2, 0x90, 0x3a, 0x48, + 0x6a, 0x90, 0x38, 0xff, 0x09, 0x4e, 0x2e, 0x8a, 0x51, 0x0a, 0x20, 0xf2, + 0xc9, 0x4d, 0x2d, 0x88, 0x7a, 0x52, 0x40, 0x1e, 0x1a, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x55, 0x99, 0x48, 0x19, 0xad, 0x00, 0x00, 0x00, 0x8a, + 0x92, 0x92, 0x41, 0x66, 0x52, 0xd1, 0x3c, 0xfa, 0xd9, 0x0d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x51, 0x88, 0x18, 0xbf, 0x78, 0x05, 0x00, 0x9c, + 0x2a, 0x53, 0x43, 0xbc, 0x1a, 0x94, 0x47, 0x4a, 0x5a, 0x10, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0xa1, 0x08, 0x1a, 0x60, + 0x00, 0x03, 0x00, 0x51, 0xa2, 0x10, 0x39, 0xc3, 0x22, 0x14, 0x47, 0x72, + 0x82, 0xd1, 0x3b, 0x41, 0x02, 0xd0, 0x35, 0x01, 0xea, 0x4d, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, 0x58, 0x05, 0x00, 0xc2, + 0x00, 0x00, 0x00, 0x5a, 0xda, 0x10, 0x3a, 0xb2, 0xe2, 0x93, 0x45, 0xc6, + 0x5a, 0x94, 0x48, 0x72, 0xaa, 0xd1, 0x3b, 0x49, 0x02, 0xd0, 0x34, 0x09, + 0xb2, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x69, 0x08, 0x18, 0xa4, 0x08, 0x05, 0x00, 0x93, 0xf8, 0x03, 0x00, 0xab, + 0xd1, 0x8b, 0x24, 0xa8, 0xba, 0xd3, 0x44, 0xcd, 0xd2, 0xd4, 0x49, 0x67, + 0x42, 0x11, 0x3b, 0x43, 0x02, 0xd0, 0x35, 0xf2, 0x21, 0x8d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, + 0x00, 0x02, 0x00, 0x81, 0x38, 0x02, 0x00, 0x49, 0x82, 0xd0, 0x38, 0xc9, + 0x7a, 0xd4, 0x48, 0x67, 0xca, 0x50, 0x39, 0x42, 0x8a, 0xcf, 0x33, 0xe9, + 0xf1, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0x00, 0x00, 0x00, 0x97, 0xe1, 0xca, 0x21, 0x9b, 0xf2, 0xd2, 0x42, 0xb7, + 0xb2, 0x93, 0x45, 0x31, 0x02, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, 0x9d, 0xf9, 0xca, 0x21, 0xc9, + 0x52, 0x54, 0x48, 0x5d, 0xba, 0x50, 0x39, 0xdd, 0xa1, 0xcc, 0x28, 0x00, + 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x95, 0x71, 0x4a, 0x21, 0xa0, + 0x1a, 0x53, 0x42, 0x24, 0xc2, 0x8e, 0x31, 0x2f, 0x12, 0x0f, 0x32, 0x22, + 0xba, 0x8e, 0x30, 0x49, 0x1a, 0x50, 0x35, 0x25, 0xe2, 0x0e, 0x31, 0x11, + 0x5a, 0x4e, 0x2f, 0x41, 0xb2, 0x0f, 0x33, 0x29, 0xfa, 0x4e, 0x31, 0x2f, + 0x0a, 0x4f, 0x30, 0x30, 0xf2, 0x8e, 0x30, 0x29, 0x12, 0x0f, 0x31, 0x25, + 0xca, 0x8e, 0x30, 0x19, 0x9a, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0xca, + 0x51, 0x8c, 0x26, 0x2b, 0x5a, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x9d, + 0x01, 0x0b, 0x22, 0x09, 0x5a, 0x0e, 0x31, 0x15, 0xc1, 0x86, 0x12, 0xb2, + 0xaa, 0xd3, 0x45, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x2a, 0x11, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0x8a, 0xd2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x4c, + 0x9a, 0x10, 0x39, 0x09, 0x49, 0xc6, 0x0f, 0x05, 0xf2, 0x0d, 0x2d, 0x17, + 0xca, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf9, + 0x99, 0x0d, 0x2c, 0x23, 0xda, 0x4e, 0x32, 0xfa, 0x11, 0x4e, 0x2e, 0xea, + 0x49, 0xcd, 0x2a, 0xfc, 0x21, 0x4e, 0x2e, 0xe4, 0x11, 0x8d, 0x2a, 0xc4, + 0x09, 0x8c, 0x25, 0x18, 0xd9, 0x46, 0x11, 0x89, 0x31, 0x4a, 0x1f, 0x91, + 0x61, 0x0a, 0x20, 0x9d, 0xc9, 0x8a, 0x21, 0xad, 0x79, 0x8b, 0x23, 0x37, + 0xb1, 0x47, 0x15, 0x53, 0xc1, 0x88, 0x19, 0x09, 0x89, 0x46, 0x10, 0xe3, + 0x28, 0x85, 0x0a, 0x62, 0x39, 0x0a, 0x1c, 0x28, 0xb9, 0x88, 0x15, 0xf2, + 0xa1, 0x4e, 0x30, 0xc3, 0xe9, 0x4c, 0x29, 0xd9, 0xe1, 0xcd, 0x2b, 0xb7, + 0xd1, 0x4c, 0x27, 0x7a, 0xe9, 0x8a, 0x1f, 0x50, 0xa9, 0x09, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x28, 0x02, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x28, 0x06, 0x00, 0x00, 0xa0, 0x05, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0x08, 0x05, 0x00, 0x4f, 0x5a, 0x92, 0x47, 0x47, 0x32, 0x52, 0x46, 0x51, + 0x82, 0x92, 0x48, 0x65, 0x32, 0x13, 0x4b, 0x82, 0x2a, 0x94, 0x4f, 0x73, + 0xca, 0xd3, 0x4d, 0x69, 0x8a, 0x13, 0x4d, 0x5e, 0x2a, 0x13, 0x4c, 0x52, + 0xd2, 0x92, 0x4a, 0x38, 0x1a, 0x12, 0x48, 0x0e, 0xc2, 0x10, 0x43, 0xe8, + 0x99, 0x0f, 0x3e, 0xaf, 0xb9, 0xcd, 0x35, 0x8b, 0x89, 0x0c, 0x31, 0xcb, + 0xc1, 0xce, 0x38, 0x20, 0xba, 0x91, 0x44, 0x71, 0x1a, 0x94, 0x4e, 0x58, + 0x32, 0xd3, 0x4a, 0x07, 0x2a, 0xd0, 0x3d, 0xa9, 0x21, 0xcd, 0x30, 0x70, + 0xf1, 0x8a, 0x25, 0x81, 0x81, 0x4b, 0x28, 0x95, 0x71, 0x8c, 0x2d, 0xd6, + 0x91, 0x4e, 0x37, 0x36, 0xaa, 0xd1, 0x42, 0x8c, 0xb2, 0x94, 0x51, 0xad, + 0xfa, 0x55, 0x56, 0xd1, 0xf2, 0xd6, 0x59, 0xd3, 0x0a, 0x17, 0x5a, 0xce, + 0xea, 0xd6, 0x59, 0x86, 0xba, 0xd4, 0x51, 0x6f, 0x3a, 0x94, 0x50, 0x5c, + 0x92, 0x93, 0x4d, 0x40, 0xa2, 0x52, 0x4a, 0x10, 0x52, 0x91, 0x44, 0xb1, + 0x11, 0xce, 0x36, 0xc6, 0x49, 0x4e, 0x36, 0x35, 0x02, 0x52, 0x45, 0xf7, + 0xe1, 0x8f, 0x3b, 0xd5, 0x49, 0x4d, 0x2e, 0x0f, 0x8a, 0x0e, 0x31, 0x5d, + 0x2a, 0x51, 0x3b, 0x86, 0x7a, 0xd2, 0x40, 0xe4, 0xba, 0x55, 0x4d, 0x1d, + 0x9b, 0x97, 0x54, 0x9b, 0x8b, 0x1b, 0x64, 0x38, 0x44, 0xe0, 0x77, 0x27, + 0xec, 0x9f, 0x75, 0x2a, 0xfc, 0x1f, 0x76, 0xe2, 0xbb, 0x1d, 0x6d, 0x48, + 0xbb, 0x98, 0x59, 0x14, 0x2b, 0x57, 0x53, 0xe7, 0xfa, 0xd5, 0x4e, 0x11, + 0x33, 0x17, 0x54, 0x04, 0xb3, 0x16, 0x52, 0x4f, 0x2a, 0x91, 0x3b, 0x58, + 0x8a, 0x11, 0x3d, 0x37, 0x62, 0x90, 0x38, 0x4e, 0x1a, 0x91, 0x3b, 0xba, + 0x72, 0x14, 0x49, 0x89, 0xda, 0x52, 0x42, 0xe0, 0x9a, 0x15, 0x4d, 0x01, + 0x6b, 0x96, 0x50, 0xc1, 0x32, 0x14, 0x48, 0xac, 0x72, 0x13, 0x45, 0xe7, + 0xba, 0x95, 0x4d, 0xfb, 0x4a, 0x56, 0x50, 0xde, 0x7a, 0xd5, 0x4c, 0x89, + 0xba, 0xd2, 0x41, 0xbc, 0x72, 0xd4, 0x48, 0x9a, 0xa2, 0x93, 0x45, 0x40, + 0xa2, 0xd0, 0x39, 0x24, 0x0a, 0x90, 0x37, 0x68, 0x1a, 0x12, 0x40, 0x9e, + 0xca, 0x53, 0x47, 0x66, 0x02, 0xd2, 0x3f, 0x62, 0xc2, 0xd1, 0x3d, 0x5d, + 0xa2, 0x51, 0x3c, 0x97, 0x8a, 0xd3, 0x43, 0xb5, 0x62, 0x14, 0x48, 0xb5, + 0x52, 0x14, 0x48, 0xad, 0x22, 0x54, 0x47, 0x8d, 0x02, 0x93, 0x42, 0x76, + 0x52, 0x12, 0x40, 0x50, 0x2a, 0x11, 0x3b, 0x00, 0x52, 0x0e, 0x30, 0xc5, + 0x69, 0x4c, 0x28, 0x8e, 0x91, 0xca, 0x20, 0x3d, 0x31, 0x08, 0x17, 0xab, + 0x20, 0x04, 0x00, 0x91, 0x98, 0x03, 0x00, 0x7d, 0x80, 0x02, 0x00, 0x4b, + 0x00, 0x00, 0x00, 0x70, 0x80, 0x02, 0x00, 0x52, 0x68, 0x02, 0x00, 0x98, + 0x30, 0x85, 0x10, 0xaf, 0xd8, 0x06, 0x19, 0xf6, 0xd8, 0x88, 0x21, 0x3c, + 0x81, 0xcb, 0x2c, 0x47, 0x11, 0x4c, 0x2f, 0x15, 0x39, 0x8a, 0x26, 0x3f, + 0xa9, 0x8a, 0x24, 0xb7, 0x91, 0xcd, 0x2c, 0x66, 0x22, 0x92, 0x3a, 0x33, + 0x52, 0xd0, 0x33, 0xde, 0x09, 0x0e, 0x2d, 0xd9, 0x01, 0x4e, 0x2f, 0xe4, + 0x39, 0x0e, 0x30, 0x43, 0x0a, 0x51, 0x3b, 0xf1, 0xd1, 0x0e, 0x34, 0xdd, + 0x99, 0x4e, 0x34, 0x24, 0x8a, 0x11, 0x44, 0x23, 0x6a, 0x91, 0x43, 0x90, + 0x62, 0xd4, 0x4b, 0xef, 0xf2, 0x16, 0x52, 0x1a, 0xc2, 0x50, 0x3c, 0xc4, + 0x69, 0x0e, 0x37, 0xcb, 0xb1, 0xce, 0x38, 0xde, 0x59, 0x0f, 0x3b, 0xe7, + 0x99, 0x8f, 0x3b, 0xe0, 0x61, 0xcf, 0x3a, 0xdf, 0x39, 0x4f, 0x3a, 0x07, + 0x3a, 0x50, 0x3e, 0x22, 0xe2, 0xd0, 0x40, 0xd7, 0x99, 0x4e, 0x36, 0x85, + 0xd9, 0x8b, 0x29, 0x1f, 0xa1, 0x08, 0x1c, 0xff, 0x20, 0x87, 0x14, 0x75, + 0x52, 0xd3, 0x49, 0x5c, 0x8a, 0x52, 0x46, 0x61, 0xaa, 0x12, 0x47, 0x63, + 0xa2, 0x52, 0x47, 0x6f, 0xda, 0x92, 0x48, 0x6f, 0xe2, 0x92, 0x48, 0x67, + 0xaa, 0x52, 0x48, 0x49, 0xb2, 0x51, 0x3f, 0x1d, 0xfa, 0x90, 0x41, 0x45, + 0x1a, 0x92, 0x46, 0x4d, 0x42, 0x92, 0x47, 0x50, 0x52, 0x12, 0x48, 0x68, + 0x42, 0xd3, 0x4a, 0x6e, 0x42, 0x53, 0x4b, 0x5a, 0xc2, 0x52, 0x49, 0xfc, + 0x91, 0x8f, 0x3b, 0x09, 0x1a, 0xd0, 0x3b, 0xb9, 0x91, 0x4d, 0x31, 0xd2, + 0x71, 0x8e, 0x35, 0xca, 0x51, 0x8e, 0x34, 0xc3, 0xe9, 0xcd, 0x32, 0x94, + 0x51, 0x0c, 0x2d, 0xd5, 0x91, 0x4e, 0x35, 0xdb, 0xa9, 0xce, 0x36, 0x99, + 0x61, 0x4c, 0x29, 0x7b, 0x09, 0x0b, 0x20, 0x80, 0x29, 0x8b, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf3, 0xb8, 0x85, 0x0b, 0x75, 0xb1, 0x09, 0x1c, 0xb2, + 0x99, 0x0b, 0x24, 0xfc, 0xb1, 0x0d, 0x2d, 0xe2, 0x39, 0x0d, 0x2b, 0xf6, + 0xc9, 0xcd, 0x2d, 0x0d, 0x62, 0x4e, 0x30, 0x27, 0x1a, 0x8f, 0x32, 0x1a, + 0xf2, 0xce, 0x32, 0x11, 0xa2, 0x0e, 0x31, 0x08, 0x5a, 0x0e, 0x30, 0x37, + 0xaa, 0xcf, 0x34, 0x09, 0x32, 0x8e, 0x2f, 0xd4, 0xc1, 0x8c, 0x29, 0x2b, + 0x72, 0x0f, 0x33, 0x33, 0xc2, 0xcf, 0x34, 0x17, 0xc2, 0xce, 0x30, 0x32, + 0x6a, 0x0f, 0x33, 0x1e, 0x02, 0xcf, 0x31, 0x19, 0xa2, 0x0e, 0x31, 0xd1, + 0x91, 0xcc, 0x28, 0x96, 0xd9, 0x4a, 0x21, 0x06, 0x0a, 0x0e, 0x2f, 0x62, + 0xea, 0xd0, 0x3a, 0x8c, 0xa9, 0xca, 0x21, 0x5d, 0xf2, 0x50, 0x3b, 0xf3, + 0x09, 0x4e, 0x2d, 0x14, 0xba, 0x8e, 0x31, 0x45, 0x2a, 0x10, 0x37, 0x49, + 0x52, 0x10, 0x38, 0x57, 0xda, 0x50, 0x3b, 0x40, 0xfa, 0x0f, 0x37, 0x55, + 0x29, 0x49, 0x1a, 0x82, 0xf2, 0x11, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xac, + 0x89, 0xcb, 0x23, 0x41, 0x0a, 0x50, 0x36, 0x8b, 0x71, 0x8a, 0x20, 0x3d, + 0x1a, 0x10, 0x35, 0x47, 0x52, 0x90, 0x38, 0x38, 0x02, 0x90, 0x36, 0x47, + 0x6a, 0x90, 0x38, 0x2f, 0xe2, 0x4f, 0x35, 0x29, 0x82, 0x0f, 0x34, 0x6a, + 0x6a, 0x91, 0x3c, 0x63, 0x22, 0x51, 0x3b, 0x92, 0xd2, 0x12, 0x42, 0x33, + 0x9a, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x3b, + 0x22, 0x10, 0x36, 0x95, 0xf2, 0x12, 0x42, 0xef, 0x69, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0xb5, 0x00, 0x00, 0x00, 0xa7, 0x59, 0xcb, 0x24, 0xa0, + 0x4a, 0x53, 0x44, 0x40, 0x12, 0x10, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb1, 0x10, 0x02, 0x00, 0xaf, 0x91, 0x8b, 0x24, 0xa1, + 0x3a, 0xd3, 0x43, 0x78, 0xe2, 0xd1, 0x3d, 0x3a, 0xea, 0xcf, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x39, 0x48, 0x18, 0x60, + 0x00, 0x03, 0x00, 0x50, 0x9a, 0xd0, 0x38, 0xc4, 0x42, 0x14, 0x48, 0x71, + 0x92, 0x11, 0x3c, 0x44, 0x02, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0xd0, 0x03, 0x00, 0xa4, + 0x00, 0x00, 0x00, 0x59, 0x02, 0x51, 0x3a, 0xd0, 0xba, 0xd4, 0x49, 0xc9, + 0x82, 0xd4, 0x48, 0x4d, 0x6a, 0xd0, 0x36, 0x43, 0x02, 0xd0, 0x35, 0x03, + 0xc2, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x71, 0x48, 0x18, 0xa6, 0x10, 0x05, 0x00, 0x94, 0x00, 0x04, 0x00, 0xb6, + 0x11, 0xcc, 0x25, 0xc0, 0x4a, 0x14, 0x48, 0xd2, 0xf2, 0x54, 0x4a, 0x6d, + 0x42, 0x11, 0x3b, 0x46, 0x0a, 0xd0, 0x35, 0x3b, 0x82, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, + 0x08, 0x02, 0x00, 0x82, 0x40, 0x02, 0x00, 0x4d, 0xb2, 0x10, 0x39, 0xca, + 0x9a, 0x54, 0x49, 0xb9, 0x02, 0x54, 0x46, 0x44, 0x8a, 0xcf, 0x33, 0xee, + 0xf1, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0x00, 0x00, 0x00, 0x99, 0xf9, 0x0a, 0x22, 0x9c, 0x0a, 0x13, 0x43, 0xb8, + 0xda, 0x13, 0x46, 0x42, 0xa2, 0xcf, 0x34, 0xe8, 0xc1, 0x4c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x40, 0x09, 0x48, 0x16, 0xa2, 0x00, 0x00, 0x00, 0x97, + 0xba, 0x92, 0x41, 0xb2, 0x72, 0x13, 0x44, 0x30, 0x22, 0xcf, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x38, 0x31, 0x87, 0x14, 0xbb, 0x00, 0x00, 0x00, 0x92, + 0x92, 0x52, 0x41, 0x36, 0x4a, 0x4f, 0x32, 0x2b, 0xf2, 0xce, 0x31, 0x40, + 0x9a, 0x8f, 0x33, 0x45, 0xea, 0xcf, 0x34, 0x32, 0x3a, 0x0f, 0x32, 0x1d, + 0xa2, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x49, 0x02, 0xd0, 0x34, 0x60, + 0xc2, 0xd0, 0x38, 0x34, 0x1a, 0xcf, 0x30, 0x3b, 0x2a, 0x4f, 0x31, 0x2a, + 0x02, 0x0f, 0x31, 0x22, 0xd2, 0x8e, 0x30, 0x1f, 0xaa, 0x0e, 0x30, 0x1e, + 0xd2, 0x4e, 0x30, 0xc0, 0x09, 0x4c, 0x25, 0xfd, 0xd9, 0xcd, 0x2d, 0x78, + 0xa9, 0x09, 0x1c, 0xa4, 0x4a, 0xd3, 0x43, 0x00, 0x00, 0x00, 0x00, 0x71, + 0x69, 0x09, 0x1c, 0x12, 0xa2, 0x8e, 0x31, 0x71, 0x00, 0x00, 0x00, 0x25, + 0x42, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x44, 0x1a, 0x10, 0x35, 0xcc, + 0x98, 0x04, 0x00, 0xc0, 0x09, 0xcc, 0x25, 0xb8, 0xc1, 0x0b, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x56, 0x82, 0x10, 0x39, 0xce, 0xb9, 0xcc, 0x28, 0x0f, + 0x61, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0x18, 0x8a, 0xce, 0x30, 0x04, + 0x32, 0x0e, 0x2f, 0xfc, 0xe1, 0xcd, 0x2d, 0x17, 0xc1, 0x86, 0x10, 0xdf, + 0xd1, 0xcc, 0x29, 0xa2, 0x49, 0x4b, 0x22, 0xd0, 0x91, 0x8c, 0x28, 0x83, + 0x21, 0xca, 0x1d, 0x92, 0x81, 0x4a, 0x20, 0x8e, 0x51, 0x0a, 0x20, 0x6e, + 0x79, 0x09, 0x1c, 0x99, 0xd1, 0x4a, 0x22, 0x4d, 0x91, 0x08, 0x19, 0x0c, + 0x99, 0x46, 0x10, 0xf0, 0x80, 0x85, 0x0c, 0x81, 0x38, 0x02, 0x00, 0x2f, + 0xa9, 0x88, 0x16, 0xaf, 0x91, 0xcc, 0x26, 0xa2, 0x29, 0x4c, 0x26, 0xc9, + 0x41, 0xcd, 0x29, 0xaf, 0x59, 0x8c, 0x26, 0x89, 0x31, 0x4b, 0x21, 0x60, + 0x39, 0x0a, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x38, 0x02, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0xd8, 0x04, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, 0x98, 0x06, 0x00, 0x00, + 0x60, 0x04, 0x00, 0x00, 0xc0, 0x05, 0x00, 0x00, 0xd8, 0x05, 0x00, 0x00, + 0x98, 0x05, 0x00, 0x62, 0xd2, 0x52, 0x49, 0x65, 0x02, 0xd3, 0x49, 0x6d, + 0x6a, 0x53, 0x4b, 0x79, 0xd2, 0x13, 0x4d, 0x98, 0xca, 0xd4, 0x51, 0xa7, + 0x62, 0x15, 0x54, 0x91, 0xa2, 0x94, 0x51, 0x7c, 0x12, 0x14, 0x4f, 0x74, + 0xf2, 0x93, 0x4e, 0x6b, 0xa2, 0xd3, 0x4d, 0x47, 0x72, 0x92, 0x49, 0x25, + 0x82, 0x11, 0x46, 0xfd, 0x31, 0xd0, 0x40, 0xc3, 0x51, 0xce, 0x38, 0xaf, + 0x01, 0xce, 0x35, 0x0a, 0xd2, 0x50, 0x41, 0x52, 0xf2, 0x12, 0x4a, 0x0d, + 0xa2, 0xd0, 0x40, 0xba, 0xf9, 0x4d, 0x34, 0x66, 0x31, 0x4b, 0x29, 0x35, + 0x69, 0xc9, 0x20, 0x57, 0x81, 0xca, 0x25, 0x97, 0xa1, 0xcc, 0x2f, 0xcc, + 0x61, 0x0e, 0x36, 0x1d, 0x02, 0x11, 0x41, 0xb4, 0x22, 0x55, 0x4f, 0xc4, + 0xea, 0x15, 0x53, 0xc0, 0x32, 0x56, 0x57, 0xd2, 0xf2, 0x16, 0x5a, 0xdb, + 0x5a, 0x57, 0x5b, 0xd0, 0xfa, 0x16, 0x5a, 0x89, 0xd2, 0x14, 0x52, 0x5c, + 0xb2, 0x13, 0x4e, 0x2c, 0x12, 0x92, 0x47, 0xf7, 0x61, 0x10, 0x41, 0xd8, + 0x19, 0x8f, 0x3a, 0xe7, 0x11, 0xcf, 0x38, 0x19, 0x3a, 0x90, 0x3a, 0x26, + 0xca, 0xd0, 0x3e, 0xcf, 0x19, 0x0e, 0x33, 0xc4, 0x91, 0xcc, 0x2a, 0x08, + 0x52, 0x4e, 0x30, 0x40, 0x1a, 0xd0, 0x36, 0x80, 0x42, 0xd2, 0x3f, 0xd4, + 0x1a, 0x15, 0x4b, 0x1c, 0x8b, 0x57, 0x54, 0x83, 0x93, 0xda, 0x60, 0x08, + 0xbc, 0x5e, 0x71, 0x24, 0xbc, 0x1f, 0x75, 0xfd, 0x5b, 0x5e, 0x70, 0xcd, + 0xf3, 0x5c, 0x6a, 0x47, 0xab, 0x98, 0x59, 0x04, 0x93, 0x16, 0x51, 0xeb, + 0x0a, 0xd6, 0x4e, 0xdc, 0x9a, 0x95, 0x4d, 0x8e, 0x0a, 0x53, 0x43, 0x52, + 0x4a, 0x11, 0x3c, 0xd4, 0x6a, 0x95, 0x4c, 0x7d, 0x8a, 0xd2, 0x40, 0x2b, + 0x22, 0x10, 0x37, 0x84, 0xba, 0x92, 0x41, 0xa0, 0xc2, 0x53, 0x45, 0xa4, + 0xba, 0x93, 0x45, 0xf7, 0x3a, 0x16, 0x50, 0xf9, 0x3a, 0x16, 0x50, 0xd5, + 0x32, 0x95, 0x4b, 0x86, 0xaa, 0xd2, 0x41, 0x7a, 0x6a, 0x12, 0x41, 0x78, + 0x6a, 0x12, 0x41, 0x86, 0xca, 0x12, 0x42, 0x56, 0x82, 0x11, 0x3d, 0x72, + 0x52, 0x12, 0x41, 0xa2, 0xfa, 0x93, 0x47, 0x94, 0x72, 0x93, 0x45, 0x66, + 0x02, 0x52, 0x3f, 0x62, 0xd2, 0x91, 0x3d, 0x7e, 0x82, 0x92, 0x40, 0xa2, + 0xea, 0x13, 0x45, 0x95, 0x6a, 0xd3, 0x43, 0xb7, 0x6a, 0x54, 0x48, 0xa9, + 0x22, 0xd4, 0x46, 0x8e, 0x32, 0x13, 0x43, 0x80, 0x92, 0xd2, 0x40, 0x49, + 0xd2, 0xd0, 0x39, 0xf0, 0xe9, 0xcd, 0x2d, 0xc5, 0x59, 0x4c, 0x28, 0x94, + 0xc9, 0x8a, 0x21, 0x44, 0x51, 0x88, 0x17, 0x97, 0x10, 0x03, 0x00, 0x8e, + 0xa8, 0x03, 0x00, 0x7b, 0xa0, 0x02, 0x00, 0x83, 0x50, 0x03, 0x00, 0x5f, + 0x40, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0xe0, 0x04, 0x0c, 0xb5, + 0x40, 0xc7, 0x19, 0x10, 0x31, 0x0a, 0x28, 0x43, 0x81, 0x4b, 0x2c, 0x1e, + 0x61, 0xca, 0x27, 0x10, 0xa1, 0x09, 0x24, 0x27, 0x19, 0x8a, 0x24, 0x45, + 0x89, 0x8a, 0x24, 0xc5, 0x89, 0x8d, 0x2b, 0x23, 0x0a, 0x90, 0x32, 0xf6, + 0x59, 0x4e, 0x2d, 0xf6, 0x19, 0x8e, 0x2c, 0xe1, 0x21, 0x0e, 0x2f, 0x1b, + 0x0a, 0xd0, 0x35, 0xd1, 0xe9, 0x8d, 0x2d, 0xc4, 0x79, 0x8d, 0x2c, 0xc8, + 0xe9, 0x0d, 0x30, 0xeb, 0x61, 0xcf, 0x39, 0x0e, 0xc2, 0x90, 0x41, 0x55, + 0x9a, 0xd2, 0x46, 0x1b, 0xca, 0x50, 0x3f, 0xd7, 0x09, 0x8f, 0x38, 0xcb, + 0xa1, 0x4e, 0x38, 0xec, 0xd1, 0x4f, 0x3c, 0xf9, 0x29, 0x10, 0x3e, 0xf9, + 0x21, 0x10, 0x3e, 0x01, 0x3a, 0x50, 0x3e, 0x04, 0x4a, 0x90, 0x3e, 0x0a, + 0x6a, 0xd0, 0x3f, 0xfd, 0x11, 0x10, 0x3e, 0xc4, 0x71, 0x0e, 0x37, 0x4f, + 0xb1, 0x4a, 0x28, 0xdc, 0xd8, 0x06, 0x18, 0xb0, 0xc0, 0xc4, 0x0e, 0x69, + 0xe2, 0x12, 0x48, 0x59, 0x6a, 0x52, 0x45, 0x61, 0x8a, 0x52, 0x46, 0x62, + 0x82, 0x92, 0x46, 0x70, 0xca, 0x52, 0x48, 0x6b, 0xba, 0x12, 0x48, 0x5f, + 0x72, 0x92, 0x46, 0x3a, 0x1a, 0xd1, 0x3c, 0x1a, 0xe2, 0x10, 0x41, 0x46, + 0x0a, 0x12, 0x46, 0x4a, 0x2a, 0xd2, 0x46, 0x4f, 0x5a, 0x52, 0x48, 0x54, + 0x8a, 0x92, 0x48, 0x24, 0xda, 0x90, 0x41, 0xf5, 0x61, 0x4f, 0x3a, 0x04, + 0xe2, 0xcf, 0x3b, 0xb6, 0x99, 0x0d, 0x32, 0xff, 0x41, 0xce, 0x33, 0xca, + 0x39, 0x4e, 0x34, 0xc0, 0xe1, 0x4d, 0x32, 0xb7, 0xb9, 0x0d, 0x32, 0xd2, + 0x79, 0x0e, 0x35, 0xd9, 0x99, 0x0e, 0x36, 0xda, 0x91, 0x4e, 0x36, 0x7d, + 0x21, 0x8b, 0x20, 0x79, 0x01, 0x0b, 0x20, 0x79, 0xf9, 0x8a, 0x1f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0xd0, 0xc5, 0x0b, 0x87, 0x41, 0x0a, 0x1e, 0xcf, 0x81, 0x8c, 0x28, 0xc4, + 0x31, 0x4c, 0x27, 0xe7, 0x61, 0xcd, 0x2b, 0xf6, 0xd9, 0xcd, 0x2d, 0xe8, + 0x59, 0xcd, 0x2a, 0x41, 0x02, 0x50, 0x36, 0x09, 0x5a, 0x4e, 0x30, 0x0f, + 0x8a, 0xce, 0x30, 0x18, 0xba, 0x0e, 0x32, 0x49, 0x32, 0x90, 0x36, 0x0a, + 0x62, 0x8e, 0x30, 0xe3, 0x51, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x33, + 0x82, 0x0f, 0x34, 0x64, 0x4a, 0x91, 0x3b, 0x7b, 0x0a, 0x52, 0x3e, 0x25, + 0x2a, 0x8f, 0x32, 0x2d, 0x22, 0x0f, 0x33, 0x95, 0x79, 0x0a, 0x21, 0x05, + 0xe2, 0x4d, 0x2d, 0x65, 0x4a, 0x51, 0x3b, 0x8b, 0x79, 0xca, 0x20, 0xc4, + 0xb8, 0x05, 0x11, 0x5f, 0xda, 0x10, 0x3a, 0x4f, 0xd8, 0x02, 0x00, 0x69, + 0xd2, 0x51, 0x3f, 0x90, 0x81, 0x8a, 0x21, 0x67, 0x72, 0xd1, 0x3c, 0x62, + 0x32, 0x51, 0x3b, 0x52, 0xa2, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xe3, + 0x31, 0x4d, 0x2b, 0x4d, 0x62, 0xd0, 0x37, 0xa6, 0x78, 0x05, 0x10, 0x41, + 0x02, 0x50, 0x35, 0x45, 0x22, 0x10, 0x36, 0x41, 0x0a, 0x10, 0x35, 0x39, + 0x02, 0xd0, 0x34, 0x46, 0x5a, 0x90, 0x38, 0x63, 0x4a, 0x51, 0x3b, 0x8b, + 0x8a, 0x12, 0x41, 0x53, 0xe2, 0x50, 0x39, 0x00, 0x00, 0x00, 0x00, 0x9f, + 0x21, 0x8b, 0x23, 0x43, 0x72, 0x90, 0x38, 0x93, 0xda, 0x52, 0x42, 0x00, + 0x12, 0x0e, 0x2f, 0xf1, 0x98, 0x85, 0x0d, 0xba, 0x00, 0x00, 0x00, 0x8a, + 0x8a, 0x12, 0x41, 0x2a, 0x7a, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xd1, + 0xb0, 0x44, 0x0a, 0xc0, 0x00, 0x00, 0x00, 0x4a, 0x92, 0x10, 0x39, 0xa7, + 0xa2, 0x93, 0x44, 0x25, 0x42, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x70, 0x02, 0x00, 0xab, 0x00, 0x00, 0x00, 0x53, 0xba, 0x90, 0x39, 0xbf, + 0x1a, 0xd4, 0x46, 0x79, 0xea, 0xd1, 0x3d, 0x3b, 0x02, 0x50, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0xa9, + 0xc9, 0xcb, 0x23, 0xae, 0xb2, 0x13, 0x45, 0xc4, 0x4a, 0x54, 0x48, 0x73, + 0x92, 0x91, 0x3c, 0x42, 0x02, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0xb8, 0x02, 0x00, 0xad, + 0x79, 0x4b, 0x24, 0x52, 0xc2, 0x90, 0x39, 0xd3, 0xd2, 0xd4, 0x49, 0xcb, + 0x92, 0x94, 0x48, 0x43, 0x1a, 0x10, 0x35, 0x41, 0xf2, 0x8f, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x79, 0x88, 0x18, 0xa7, 0x18, 0x05, 0x00, 0x95, 0x00, 0x04, 0x00, 0xb1, + 0xd9, 0xcb, 0x24, 0xbc, 0x22, 0xd4, 0x46, 0xda, 0x32, 0x55, 0x4b, 0x6e, + 0x4a, 0x51, 0x3b, 0x44, 0x12, 0x50, 0x36, 0x37, 0x9a, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, + 0x49, 0x08, 0x17, 0x83, 0x48, 0x02, 0x00, 0x50, 0xc2, 0x50, 0x39, 0xa8, + 0xb2, 0xd3, 0x44, 0xbe, 0x2a, 0x14, 0x47, 0x3f, 0x42, 0xcf, 0x32, 0xf1, + 0xe1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, + 0x01, 0x08, 0x15, 0x80, 0x30, 0x02, 0x00, 0x4c, 0x9a, 0x10, 0x39, 0xcf, + 0x9a, 0x94, 0x49, 0x3f, 0xc2, 0x0f, 0x35, 0xe4, 0xc9, 0x8c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, 0x49, + 0x4a, 0xd0, 0x37, 0xac, 0x8a, 0x93, 0x44, 0x3c, 0x72, 0x4f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0x48, + 0x32, 0x90, 0x37, 0xa8, 0x4a, 0x13, 0x44, 0x2b, 0xf2, 0x4e, 0x31, 0x47, + 0xfa, 0xcf, 0x34, 0x2a, 0xea, 0x8e, 0x31, 0x4b, 0x1a, 0xd0, 0x35, 0x27, + 0xda, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcf, + 0x51, 0x4c, 0x28, 0x9f, 0xf2, 0xd2, 0x42, 0x18, 0x62, 0x8e, 0x2d, 0x50, + 0x3a, 0x90, 0x35, 0x44, 0xfa, 0x4f, 0x34, 0x24, 0xd2, 0x8e, 0x30, 0x20, + 0xb2, 0x0e, 0x30, 0x0d, 0x7a, 0x8e, 0x2e, 0x23, 0x2a, 0xcf, 0x33, 0x00, + 0x12, 0x8e, 0x2e, 0x87, 0x90, 0x02, 0x00, 0x16, 0x9a, 0x0e, 0x31, 0x16, + 0xe9, 0x46, 0x12, 0xad, 0xca, 0x53, 0x46, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x6a, 0x91, 0x3c, 0xda, 0xc9, 0x8c, 0x28, 0xbe, 0xe1, 0x8b, 0x24, 0xc5, + 0x29, 0xcc, 0x25, 0x53, 0xc2, 0xd0, 0x39, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0x9a, 0x51, 0x3c, 0x0b, 0x01, 0x06, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x49, + 0x82, 0x90, 0x38, 0x2b, 0x42, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x11, 0x4a, 0x1e, 0xf9, 0xb9, 0x4d, 0x2d, 0xdc, + 0xc1, 0x4c, 0x28, 0x7f, 0xb9, 0xc9, 0x1c, 0xb3, 0xd1, 0xcb, 0x24, 0xca, + 0x59, 0x4c, 0x27, 0xa5, 0x29, 0x0b, 0x22, 0x83, 0x21, 0x8a, 0x1e, 0x74, + 0x59, 0x89, 0x1b, 0x4c, 0x79, 0x88, 0x18, 0xa2, 0x59, 0x8b, 0x23, 0x21, + 0x29, 0x07, 0x13, 0x07, 0x71, 0xc6, 0x0f, 0xf3, 0x88, 0x85, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x41, 0x88, 0x15, 0xbe, + 0xd1, 0x0c, 0x29, 0xb1, 0x81, 0xcc, 0x27, 0x66, 0x71, 0x8a, 0x1e, 0x59, + 0x29, 0x0a, 0x1d, 0x0f, 0xf1, 0xc7, 0x12, 0xc2, 0x38, 0x05, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, + 0xf0, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0x40, 0x05, 0x00, 0x51, 0x9a, 0x52, 0x49, 0x64, 0x12, 0x93, 0x4a, 0x7e, + 0xe2, 0xd3, 0x4c, 0x8c, 0x62, 0x14, 0x50, 0x9a, 0xe2, 0x14, 0x52, 0xc9, + 0x5a, 0x56, 0x58, 0xa8, 0x5a, 0xd5, 0x53, 0xa2, 0x2a, 0x95, 0x53, 0x8d, + 0x8a, 0x14, 0x51, 0x89, 0x7a, 0x14, 0x51, 0x64, 0x62, 0xd3, 0x4c, 0x48, + 0x72, 0x52, 0x49, 0x1e, 0x3a, 0x91, 0x44, 0xf3, 0x01, 0x10, 0x40, 0xc5, + 0x79, 0x8e, 0x39, 0xf9, 0x41, 0x10, 0x3f, 0xe2, 0x89, 0xcf, 0x3b, 0xb0, + 0xd9, 0x4d, 0x34, 0x54, 0x01, 0x8b, 0x29, 0x18, 0x19, 0x89, 0x21, 0x3f, + 0x29, 0x4a, 0x25, 0x44, 0x39, 0x4a, 0x26, 0xb6, 0x09, 0x0e, 0x36, 0xb1, + 0xf1, 0xcd, 0x34, 0x64, 0x8a, 0x52, 0x44, 0x7d, 0x2a, 0xd3, 0x46, 0xb8, + 0x02, 0x15, 0x4c, 0xad, 0x0a, 0x95, 0x4f, 0xc2, 0x52, 0x16, 0x58, 0xcb, + 0xaa, 0x56, 0x59, 0xd1, 0xf2, 0x16, 0x5a, 0xc1, 0x6a, 0x16, 0x58, 0x5a, + 0x8a, 0x93, 0x4c, 0x18, 0x82, 0xd1, 0x44, 0xf2, 0x01, 0x10, 0x3e, 0x00, + 0x1a, 0x90, 0x3d, 0x1e, 0xba, 0x10, 0x3f, 0x54, 0x22, 0x52, 0x42, 0x5f, + 0x3a, 0x12, 0x42, 0x10, 0x02, 0x90, 0x39, 0xcc, 0xc9, 0x0d, 0x31, 0xc3, + 0xa9, 0xcc, 0x2b, 0x02, 0x2a, 0xce, 0x2f, 0x34, 0xea, 0xcf, 0x35, 0x68, + 0x9a, 0x91, 0x3c, 0xcb, 0xc2, 0xd4, 0x49, 0x15, 0x43, 0x57, 0x53, 0x54, + 0x33, 0x19, 0x5b, 0xdf, 0xa3, 0x9d, 0x6c, 0x11, 0x0c, 0x9f, 0x72, 0xd4, + 0x33, 0x1d, 0x6b, 0x8f, 0xfb, 0x9a, 0x62, 0x7f, 0x6b, 0x9a, 0x60, 0x06, + 0xb3, 0x56, 0x51, 0xec, 0x12, 0x96, 0x4e, 0x97, 0x4a, 0x53, 0x44, 0x5d, + 0x8a, 0x51, 0x3d, 0x93, 0x4a, 0xd3, 0x43, 0xeb, 0x2a, 0x56, 0x4f, 0xb6, + 0x6a, 0x54, 0x48, 0x3c, 0x7a, 0x90, 0x38, 0x38, 0x5a, 0x50, 0x38, 0x99, + 0x72, 0xd3, 0x44, 0x81, 0x7a, 0x12, 0x41, 0x81, 0x72, 0x12, 0x41, 0x87, + 0xd2, 0x92, 0x42, 0x74, 0x5a, 0xd2, 0x40, 0x2c, 0x32, 0x10, 0x38, 0x2d, + 0x3a, 0x50, 0x38, 0x9f, 0xf2, 0x93, 0x46, 0xfd, 0x8a, 0x96, 0x51, 0xac, + 0x32, 0xd4, 0x48, 0x6f, 0x32, 0x92, 0x40, 0x71, 0x4a, 0x52, 0x40, 0x63, + 0x02, 0x92, 0x3d, 0x9d, 0xb2, 0x53, 0x44, 0xb2, 0x4a, 0x14, 0x47, 0xb7, + 0x62, 0x14, 0x48, 0xbc, 0x7a, 0x94, 0x48, 0xa6, 0x1a, 0x54, 0x46, 0x8d, + 0x32, 0xd3, 0x42, 0x80, 0x8a, 0xd2, 0x40, 0x3b, 0x52, 0x50, 0x38, 0xeb, + 0xa9, 0xcd, 0x2c, 0xc7, 0x51, 0x0c, 0x28, 0x99, 0xe9, 0xca, 0x21, 0x44, + 0x49, 0x88, 0x17, 0xa1, 0x28, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0x70, 0x02, 0x00, 0x82, 0x48, 0x03, 0x00, 0x81, 0x90, 0xc3, 0x08, 0x00, + 0x30, 0x02, 0x00, 0x4e, 0x98, 0xc5, 0x0f, 0xaa, 0x90, 0x48, 0x1a, 0x0c, + 0x31, 0x8a, 0x26, 0x45, 0xe1, 0x0b, 0x2e, 0x33, 0x19, 0x0b, 0x2b, 0x07, + 0x91, 0x49, 0x23, 0x12, 0x71, 0x49, 0x21, 0x42, 0x61, 0xca, 0x23, 0x67, + 0x71, 0x4b, 0x28, 0x9b, 0xa9, 0x4c, 0x2a, 0xcb, 0xc9, 0xcd, 0x2c, 0x07, + 0x92, 0xce, 0x2f, 0xdd, 0xd9, 0x0d, 0x2b, 0x0b, 0x1a, 0x8f, 0x30, 0xe9, + 0x71, 0x4e, 0x2d, 0xb7, 0xd9, 0x8c, 0x28, 0xb1, 0xc9, 0x0c, 0x29, 0xa5, + 0x91, 0xcc, 0x29, 0xbe, 0x81, 0x4d, 0x30, 0x34, 0xca, 0xd1, 0x44, 0xda, + 0x01, 0x4f, 0x3a, 0xda, 0x21, 0xcf, 0x39, 0xdc, 0x49, 0x8f, 0x39, 0xe4, + 0x81, 0x4f, 0x3b, 0xfb, 0x21, 0x10, 0x3e, 0x08, 0x82, 0x10, 0x40, 0x14, + 0xea, 0x50, 0x41, 0x10, 0xca, 0xd0, 0x40, 0xfd, 0x31, 0x50, 0x3e, 0x07, + 0x92, 0x10, 0x41, 0xf0, 0x09, 0x10, 0x3e, 0xc7, 0xa9, 0x4e, 0x38, 0x4c, + 0x99, 0x0a, 0x28, 0xcf, 0x60, 0x06, 0x16, 0x15, 0x19, 0x47, 0x16, 0x63, + 0xa2, 0xd2, 0x45, 0x58, 0x42, 0x52, 0x44, 0x61, 0x82, 0x12, 0x46, 0x66, + 0x8a, 0xd2, 0x46, 0x6b, 0xaa, 0x92, 0x47, 0x6a, 0xb2, 0x52, 0x47, 0x5d, + 0x6a, 0x12, 0x46, 0x46, 0x7a, 0x91, 0x3d, 0x1c, 0xda, 0x50, 0x41, 0x31, + 0x62, 0xd1, 0x43, 0x48, 0x22, 0x12, 0x47, 0x3b, 0x9a, 0xd1, 0x44, 0x1c, + 0xaa, 0xd0, 0x40, 0xf6, 0x39, 0x0f, 0x3a, 0xfd, 0xb9, 0x8f, 0x3a, 0xe4, + 0xe1, 0xce, 0x38, 0xe0, 0x79, 0x0e, 0x37, 0xfc, 0x21, 0x4e, 0x33, 0xc6, + 0xb9, 0x4d, 0x32, 0xb4, 0xc1, 0x8d, 0x31, 0xce, 0x69, 0x0e, 0x34, 0xd5, + 0x81, 0x8e, 0x35, 0xda, 0x99, 0x4e, 0x36, 0xbc, 0xa1, 0x0d, 0x31, 0x7a, + 0x09, 0x8b, 0x20, 0x7a, 0x11, 0x8b, 0x20, 0x7b, 0xf1, 0x4a, 0x20, 0x7c, + 0xf9, 0x8a, 0x20, 0x81, 0x09, 0xcb, 0x20, 0x7d, 0xf9, 0x8a, 0x20, 0x76, + 0xc9, 0x0a, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0xb8, 0xc5, 0x0b, 0x4c, + 0x79, 0x08, 0x18, 0xc1, 0x09, 0x8c, 0x25, 0xc5, 0x41, 0x0c, 0x28, 0xe9, + 0x61, 0x8d, 0x2b, 0xf3, 0xd9, 0x8d, 0x2d, 0x1f, 0x1a, 0x0f, 0x32, 0x32, + 0xaa, 0xcf, 0x34, 0x0c, 0x8a, 0x8e, 0x30, 0x16, 0xc2, 0x0e, 0x32, 0x1e, + 0xfa, 0x4e, 0x33, 0x44, 0x12, 0x50, 0x36, 0x10, 0xaa, 0x4e, 0x31, 0x22, + 0x1a, 0xcf, 0x32, 0x4a, 0x5a, 0x90, 0x38, 0x0b, 0x8b, 0x96, 0x51, 0x29, + 0x9a, 0x4f, 0x34, 0xf9, 0xf1, 0xcd, 0x2d, 0xac, 0x69, 0xcb, 0x23, 0xa4, + 0x21, 0x0b, 0x23, 0x4f, 0x4a, 0xd0, 0x37, 0x5c, 0x02, 0xd1, 0x3a, 0xff, + 0x11, 0x8e, 0x2f, 0x93, 0xe1, 0xca, 0x22, 0x57, 0x2a, 0x91, 0x3c, 0xa7, + 0x89, 0x8b, 0x24, 0xf5, 0xe9, 0x8d, 0x2e, 0xfd, 0x31, 0x4e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x3e, 0xe2, 0xcf, 0x35, 0x53, 0x9a, 0x90, 0x39, 0x6e, + 0xaa, 0x11, 0x3e, 0x47, 0x4a, 0xd0, 0x37, 0x95, 0xc8, 0xc4, 0x0d, 0x45, + 0x3a, 0xd0, 0x37, 0x51, 0x82, 0x50, 0x38, 0x46, 0x6a, 0x10, 0x37, 0x49, + 0x3a, 0x90, 0x36, 0x4a, 0x3a, 0xd0, 0x36, 0x66, 0x62, 0xd1, 0x3a, 0x66, + 0x7a, 0x11, 0x3d, 0x14, 0xca, 0x0e, 0x32, 0x30, 0xca, 0x4f, 0x35, 0x9f, + 0x3a, 0xd3, 0x43, 0x52, 0xb2, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x85, + 0xf8, 0x05, 0x00, 0x89, 0x82, 0x52, 0x41, 0x49, 0x6a, 0xd0, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x53, 0x89, 0x48, 0x1a, 0xae, 0xa1, 0x4b, 0x24, 0x9c, + 0x32, 0x13, 0x43, 0x2c, 0x82, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x57, + 0xa9, 0x08, 0x1a, 0x85, 0x68, 0x02, 0x00, 0x91, 0xba, 0x12, 0x42, 0x66, + 0x3a, 0x91, 0x3b, 0xde, 0x39, 0x0d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x69, 0xc8, 0x16, 0xbc, 0x00, 0x00, 0x00, 0x55, 0xca, 0x90, 0x39, 0xc5, + 0x4a, 0x14, 0x48, 0x48, 0x52, 0x90, 0x37, 0xf7, 0xe9, 0x8d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, 0xb4, + 0xc1, 0x4b, 0x24, 0xb4, 0xc2, 0xd3, 0x45, 0xc9, 0x52, 0x94, 0x48, 0x4b, + 0x42, 0x10, 0x38, 0x43, 0x0a, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x50, 0xd1, 0x88, 0x18, 0x5a, 0xc0, 0x02, 0x00, 0xad, + 0x71, 0x0b, 0x24, 0x56, 0xda, 0x50, 0x39, 0xd8, 0x02, 0x15, 0x4a, 0xcc, + 0x9a, 0x94, 0x48, 0x43, 0x0a, 0x50, 0x34, 0x48, 0xda, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x53, + 0x59, 0xc8, 0x18, 0xd5, 0x50, 0x05, 0x00, 0xd2, 0x58, 0x05, 0x00, 0xb0, + 0xd1, 0x0b, 0x25, 0xb9, 0x0a, 0x94, 0x46, 0xdc, 0x32, 0x95, 0x4b, 0xcc, + 0x82, 0x14, 0x49, 0x4a, 0x0a, 0xd0, 0x35, 0x3f, 0x92, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4a, + 0x61, 0xc8, 0x17, 0x84, 0x48, 0x02, 0x00, 0xa6, 0x81, 0x8b, 0x23, 0xae, + 0xd2, 0x13, 0x45, 0xc1, 0x42, 0xd4, 0x47, 0x41, 0x8a, 0xcf, 0x33, 0x2e, + 0xd2, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3a, + 0xe9, 0x07, 0x15, 0x81, 0x38, 0x02, 0x00, 0x4c, 0x72, 0x90, 0x38, 0xd1, + 0xb2, 0xd4, 0x49, 0x67, 0xfa, 0x90, 0x3a, 0x32, 0x42, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x9f, + 0xb9, 0x8a, 0x22, 0xc9, 0x8a, 0x14, 0x49, 0x5b, 0xba, 0x10, 0x39, 0xd9, + 0x91, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x9d, + 0xc9, 0x4a, 0x22, 0xc8, 0x62, 0xd4, 0x48, 0x36, 0x6a, 0x0f, 0x33, 0x33, + 0x32, 0x8f, 0x32, 0x28, 0xe2, 0x8e, 0x31, 0x4e, 0x32, 0x50, 0x36, 0x3e, + 0x82, 0x4f, 0x33, 0x23, 0xc2, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x94, + 0x00, 0x00, 0x00, 0x8e, 0x62, 0x92, 0x40, 0x2e, 0x0a, 0xcf, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xfc, 0x99, 0x8d, 0x2b, 0x7f, 0xf2, 0x91, 0x3d, 0x1e, + 0xea, 0xce, 0x30, 0x3b, 0x92, 0xcf, 0x32, 0x1d, 0xfa, 0x0e, 0x31, 0x14, + 0xd2, 0x4e, 0x31, 0x1a, 0xfa, 0x4e, 0x32, 0x16, 0xea, 0x0e, 0x33, 0xf3, + 0xb1, 0xcd, 0x2c, 0x70, 0x89, 0x09, 0x1c, 0x14, 0xc2, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0xba, 0xd3, 0x45, 0x00, 0x00, 0x00, 0x00, 0x92, + 0x6a, 0xd2, 0x40, 0xc0, 0x10, 0x04, 0x00, 0x46, 0x12, 0x50, 0x36, 0x07, + 0x61, 0x86, 0x0e, 0xe5, 0x09, 0xcd, 0x29, 0x15, 0xb2, 0x8e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x81, 0x4d, 0x2c, 0xce, + 0x61, 0xcc, 0x28, 0xd9, 0xc9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0xff, + 0xc1, 0xcd, 0x2b, 0x09, 0x12, 0xce, 0x2c, 0xec, 0x01, 0x0d, 0x2a, 0xd4, + 0xd8, 0x84, 0x09, 0x4a, 0x49, 0x88, 0x17, 0x9d, 0x09, 0x4b, 0x22, 0x80, + 0x09, 0xca, 0x1d, 0x73, 0xa1, 0x49, 0x1c, 0x51, 0x81, 0x88, 0x18, 0x79, + 0x09, 0xca, 0x1d, 0x64, 0x41, 0xc9, 0x1a, 0xbd, 0x30, 0x04, 0x00, 0x93, + 0xf0, 0x02, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x29, 0x07, 0x11, 0xfa, 0x00, 0x07, 0x10, 0x0c, 0xa9, 0xc7, 0x12, 0x1a, + 0x29, 0x48, 0x14, 0x00, 0xa0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x30, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x58, 0x03, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x30, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, + 0x60, 0x04, 0x00, 0x4a, 0x82, 0x12, 0x49, 0x55, 0xca, 0x52, 0x4a, 0x69, + 0x7a, 0x93, 0x4c, 0x84, 0x32, 0x94, 0x4f, 0x8e, 0x82, 0xd4, 0x50, 0xa3, + 0x2a, 0x15, 0x53, 0xa2, 0x22, 0x15, 0x53, 0x96, 0xd2, 0xd4, 0x51, 0x8f, + 0x92, 0x54, 0x51, 0x92, 0xb2, 0xd4, 0x51, 0x89, 0x5a, 0xd4, 0x50, 0x5d, + 0x0a, 0x53, 0x4b, 0x3b, 0x12, 0x92, 0x47, 0x12, 0xba, 0x90, 0x42, 0xe3, + 0x69, 0x0f, 0x3d, 0xec, 0xe1, 0x4f, 0x3d, 0x11, 0xc2, 0x50, 0x41, 0x7e, + 0x29, 0x0c, 0x2e, 0x05, 0x99, 0x48, 0x20, 0x0f, 0x21, 0x49, 0x22, 0x40, + 0x89, 0x8a, 0x28, 0x93, 0x89, 0xcc, 0x2e, 0x40, 0x41, 0x4a, 0x27, 0x9d, + 0x41, 0x0d, 0x34, 0xd7, 0xb1, 0x0e, 0x38, 0x6b, 0xaa, 0x92, 0x43, 0x3b, + 0x42, 0x11, 0x40, 0x86, 0x9a, 0xd3, 0x47, 0xda, 0x2a, 0x56, 0x51, 0xaa, + 0x82, 0x95, 0x53, 0xb0, 0xf2, 0xd5, 0x55, 0x8b, 0xc2, 0x54, 0x51, 0x47, + 0xb2, 0xd2, 0x48, 0xea, 0xc9, 0x8f, 0x3c, 0xfe, 0x11, 0x10, 0x3d, 0x34, + 0x12, 0xd1, 0x3f, 0x6b, 0xca, 0xd2, 0x45, 0x81, 0x5a, 0x13, 0x48, 0x8a, + 0x92, 0x53, 0x48, 0x7e, 0xf2, 0x12, 0x45, 0x1f, 0x42, 0x50, 0x3a, 0xaf, + 0x79, 0x0d, 0x32, 0xdb, 0xd1, 0x8d, 0x30, 0xf0, 0xd9, 0x8d, 0x2e, 0x2a, + 0xa2, 0xcf, 0x34, 0x83, 0x5a, 0x52, 0x40, 0xbe, 0x52, 0x14, 0x48, 0x01, + 0x7b, 0xd6, 0x50, 0x30, 0x23, 0x18, 0x57, 0x92, 0x23, 0xdb, 0x62, 0xc4, + 0x9b, 0x1c, 0x69, 0xa7, 0xe3, 0x9b, 0x65, 0xb1, 0x23, 0xdc, 0x66, 0x82, + 0x8b, 0xda, 0x60, 0x16, 0x53, 0x97, 0x53, 0xb1, 0x2a, 0x14, 0x47, 0x70, + 0x1a, 0x52, 0x3f, 0x66, 0xca, 0x91, 0x3d, 0xcd, 0x02, 0x95, 0x4a, 0xe8, + 0x12, 0x96, 0x4e, 0xd4, 0x6a, 0x15, 0x4c, 0x6e, 0x3a, 0xd2, 0x3f, 0x15, + 0x5a, 0x0f, 0x34, 0x69, 0x0a, 0x12, 0x3f, 0x7d, 0x7a, 0x52, 0x41, 0x28, + 0x12, 0x90, 0x37, 0x23, 0x02, 0x10, 0x37, 0x6b, 0x32, 0x12, 0x40, 0xa3, + 0x0a, 0x94, 0x47, 0xdb, 0xb2, 0xd5, 0x4d, 0x00, 0x93, 0xd6, 0x51, 0x73, + 0x42, 0x92, 0x40, 0x6a, 0x32, 0x52, 0x3f, 0x7b, 0x72, 0x52, 0x3f, 0xad, + 0x32, 0x14, 0x46, 0xba, 0x72, 0x14, 0x48, 0xc0, 0x92, 0xd4, 0x48, 0xbd, + 0x82, 0x94, 0x48, 0xa3, 0xfa, 0xd3, 0x45, 0x8e, 0x32, 0x13, 0x43, 0x7f, + 0x82, 0xd2, 0x40, 0x22, 0x9a, 0xcf, 0x34, 0xe6, 0x69, 0x0d, 0x2c, 0xcd, + 0x69, 0x4c, 0x28, 0x96, 0xc9, 0x8a, 0x21, 0x40, 0x21, 0x88, 0x16, 0xc9, + 0xb8, 0x44, 0x0a, 0x59, 0x00, 0x02, 0x00, 0x6a, 0x10, 0x02, 0x00, 0x5c, + 0x08, 0x02, 0x00, 0x74, 0x48, 0x03, 0x08, 0x44, 0x28, 0xc3, 0x09, 0x64, + 0x60, 0x05, 0x10, 0xb6, 0xb0, 0x47, 0x1b, 0x1a, 0x19, 0x0b, 0x2b, 0x28, + 0x39, 0xcb, 0x2a, 0x07, 0x49, 0x4a, 0x25, 0x03, 0xe9, 0x49, 0x22, 0x19, + 0x31, 0x4a, 0x24, 0x48, 0xc1, 0x8a, 0x25, 0x85, 0x39, 0x8c, 0x29, 0xa1, + 0x01, 0x4d, 0x2b, 0xd5, 0x81, 0x8e, 0x31, 0x0c, 0x1a, 0x50, 0x38, 0x03, + 0xb2, 0xcf, 0x35, 0x44, 0xf2, 0x90, 0x38, 0x4c, 0x5a, 0x11, 0x39, 0x18, + 0x02, 0x10, 0x34, 0xc8, 0x59, 0x0d, 0x29, 0xc1, 0x59, 0x8d, 0x2c, 0x93, + 0x19, 0x4c, 0x28, 0xbc, 0x81, 0x0d, 0x31, 0x4b, 0x6a, 0x52, 0x48, 0xf1, + 0xb1, 0x8f, 0x3c, 0xd6, 0xf1, 0x4e, 0x38, 0xe3, 0x69, 0x8f, 0x3a, 0x01, + 0x3a, 0x50, 0x3e, 0x0c, 0x9a, 0x50, 0x40, 0x14, 0xf2, 0x90, 0x41, 0x08, + 0xa2, 0xd0, 0x40, 0x04, 0x92, 0x90, 0x40, 0xf9, 0x41, 0x90, 0x3f, 0x09, + 0xb2, 0x50, 0x41, 0xf1, 0x19, 0xd0, 0x3d, 0xc4, 0x89, 0x0e, 0x38, 0x5a, + 0xd9, 0x4a, 0x28, 0x21, 0x51, 0x08, 0x1b, 0x57, 0x51, 0x09, 0x1d, 0x62, + 0x82, 0x12, 0x45, 0x57, 0x22, 0x92, 0x43, 0x61, 0x72, 0x92, 0x45, 0x63, + 0x7a, 0xd2, 0x45, 0x69, 0x9a, 0xd2, 0x46, 0x65, 0x8a, 0x12, 0x46, 0x5d, + 0x5a, 0x92, 0x45, 0x49, 0xa2, 0xd1, 0x3d, 0x18, 0xba, 0xd0, 0x40, 0x1b, + 0x9a, 0xd0, 0x40, 0x31, 0x5a, 0x91, 0x43, 0x16, 0x72, 0x50, 0x40, 0xef, + 0x11, 0x4f, 0x39, 0xbf, 0xb9, 0x4d, 0x32, 0xd8, 0xc1, 0x0e, 0x38, 0xda, + 0xa9, 0x0e, 0x38, 0xdf, 0x61, 0xce, 0x35, 0xcd, 0x29, 0xce, 0x34, 0xcb, + 0x49, 0x0e, 0x34, 0xce, 0x69, 0x8e, 0x34, 0xcb, 0x41, 0x8e, 0x33, 0xc7, + 0x21, 0x8e, 0x33, 0xc0, 0xc1, 0x4d, 0x31, 0x75, 0xe1, 0x0a, 0x20, 0x7a, + 0x09, 0x8b, 0x20, 0x78, 0xe9, 0x4a, 0x20, 0x79, 0xe9, 0x4a, 0x20, 0x76, + 0xd9, 0x0a, 0x20, 0x72, 0xc1, 0xca, 0x1f, 0x70, 0xa9, 0x4a, 0x1f, 0x6d, + 0x91, 0xca, 0x1e, 0x67, 0x79, 0x0a, 0x1e, 0x3f, 0x09, 0x49, 0x17, 0xfa, + 0xf0, 0x86, 0x0e, 0x49, 0x71, 0x09, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x49, 0x49, 0x1a, 0xa6, + 0x59, 0x4b, 0x23, 0xb7, 0x01, 0x4c, 0x26, 0xe9, 0x79, 0x4d, 0x2c, 0xfe, + 0x11, 0x4e, 0x2e, 0x11, 0xa2, 0xce, 0x30, 0x1e, 0x02, 0x8f, 0x32, 0x1c, + 0xfa, 0x8e, 0x32, 0x19, 0xda, 0x4e, 0x32, 0x1d, 0xf2, 0x4e, 0x33, 0x42, + 0x2a, 0xd0, 0x36, 0xef, 0x69, 0x0d, 0x2b, 0x45, 0x2a, 0xd0, 0x36, 0x5f, + 0x12, 0xd1, 0x3b, 0x5c, 0x0a, 0xd1, 0x3b, 0xc1, 0x21, 0x8c, 0x26, 0xdb, + 0xe1, 0x4c, 0x2a, 0x50, 0x72, 0x50, 0x38, 0x3e, 0x22, 0x90, 0x37, 0x51, + 0xb2, 0x10, 0x3a, 0xd1, 0xc1, 0x0c, 0x2a, 0xa0, 0x61, 0xcb, 0x24, 0x06, + 0x52, 0x4e, 0x31, 0x69, 0x32, 0x91, 0x3a, 0x93, 0xb9, 0x8a, 0x22, 0x6c, + 0xc2, 0xd1, 0x3e, 0x48, 0x61, 0x89, 0x18, 0x60, 0x72, 0x51, 0x3d, 0xd9, + 0x00, 0x00, 0x00, 0x61, 0x6a, 0x11, 0x3d, 0x45, 0x22, 0xd0, 0x36, 0x4c, + 0x7a, 0xd0, 0x38, 0x4d, 0x72, 0x10, 0x38, 0x4c, 0x5a, 0x10, 0x38, 0x51, + 0x6a, 0x10, 0x38, 0x53, 0x7a, 0x50, 0x38, 0x4c, 0x52, 0x50, 0x37, 0x4a, + 0x52, 0xd0, 0x36, 0x74, 0xb2, 0x11, 0x3c, 0xc5, 0x6a, 0xd4, 0x48, 0x4a, + 0x72, 0xd0, 0x38, 0x39, 0x11, 0x08, 0x17, 0xbc, 0x61, 0x4c, 0x26, 0x9f, + 0x22, 0x53, 0x43, 0x0a, 0x5a, 0x0e, 0x31, 0x1c, 0xf1, 0x46, 0x13, 0xb9, + 0x11, 0x0c, 0x27, 0xa6, 0x82, 0x13, 0x45, 0x2a, 0x72, 0xcf, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0x00, 0x00, 0x00, 0x89, 0x92, 0x92, 0x40, 0x62, + 0x5a, 0xd1, 0x3a, 0xf3, 0xa9, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x9d, + 0x00, 0x00, 0x00, 0xa5, 0xb1, 0x0b, 0x24, 0xaa, 0x62, 0x93, 0x44, 0x3d, + 0x0a, 0x90, 0x35, 0xe7, 0x91, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x69, 0x08, 0x17, 0xb1, 0x89, 0x4b, 0x24, 0xa8, 0x7a, 0x93, 0x43, 0xc5, + 0x52, 0xd4, 0x47, 0x45, 0x42, 0x90, 0x35, 0xf8, 0xf1, 0xcd, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x53, 0xa1, 0x48, 0x19, 0xc9, 0x00, 0x00, 0x00, 0xbb, + 0xb9, 0x8b, 0x24, 0xb8, 0xd2, 0x13, 0x46, 0xcc, 0x6a, 0x14, 0x49, 0x4c, + 0x4a, 0x10, 0x38, 0x02, 0xfa, 0x4d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x52, 0xd9, 0x88, 0x18, 0x5b, 0xc8, 0x02, 0x00, 0xb0, + 0x81, 0x0b, 0x24, 0x56, 0xe2, 0x50, 0x39, 0xda, 0x12, 0x95, 0x4a, 0xce, + 0xa2, 0x14, 0x49, 0x47, 0x12, 0xd0, 0x34, 0x4c, 0xfa, 0x0f, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x51, 0x08, 0x19, 0xe1, 0x88, 0x05, 0x00, 0xe0, 0x08, 0x06, 0x00, 0xb2, + 0xd9, 0x4b, 0x25, 0xbe, 0x2a, 0x14, 0x48, 0xe4, 0x82, 0x55, 0x4d, 0xcf, + 0xa2, 0xd4, 0x49, 0x4d, 0x0a, 0x90, 0x34, 0x42, 0x92, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0x69, 0x08, 0x18, 0x85, 0x50, 0x02, 0x00, 0xa3, 0x79, 0x8b, 0x23, 0xae, + 0xea, 0x93, 0x45, 0xc1, 0x42, 0xd4, 0x47, 0x61, 0xd2, 0x90, 0x39, 0x31, + 0x12, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x43, + 0x21, 0x48, 0x16, 0x82, 0x38, 0x02, 0x00, 0x98, 0xe1, 0xca, 0x21, 0xcf, + 0xb2, 0x14, 0x4a, 0x65, 0xf2, 0x90, 0x3a, 0x35, 0x62, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0xe1, 0x87, 0x14, 0x98, + 0x91, 0xca, 0x21, 0x95, 0xea, 0x12, 0x42, 0x5c, 0xc2, 0xd0, 0x38, 0x27, + 0x0a, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x42, 0x99, 0x07, 0x16, 0xbb, + 0x00, 0x00, 0x00, 0x9a, 0x12, 0xd3, 0x42, 0x5b, 0xca, 0xd0, 0x38, 0x24, + 0xd2, 0xce, 0x30, 0x41, 0xba, 0x8f, 0x33, 0x49, 0x12, 0x90, 0x36, 0x48, + 0x0a, 0x90, 0x35, 0x2b, 0x02, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x21, + 0x49, 0x07, 0x12, 0x38, 0x9a, 0x0f, 0x34, 0x5d, 0x8a, 0x50, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x42, 0x61, 0xc7, 0x15, 0x37, 0x9a, 0x8f, 0x33, 0x29, + 0x32, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x54, 0xd2, 0xd0, 0x39, 0x36, + 0xda, 0x4f, 0x36, 0x27, 0x62, 0xcf, 0x33, 0x12, 0xca, 0x0e, 0x32, 0x08, + 0x72, 0x4e, 0x30, 0x09, 0x5a, 0x0e, 0x30, 0x11, 0x92, 0x8e, 0x31, 0x03, + 0x2a, 0x0e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xf1, 0xd1, 0x0d, 0x2c, 0x8e, + 0x00, 0x00, 0x00, 0xce, 0x49, 0x8c, 0x27, 0xf1, 0x70, 0x86, 0x09, 0xbd, + 0xc9, 0x8b, 0x23, 0xc8, 0x41, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x47, + 0x1a, 0xd0, 0x35, 0xd1, 0xc9, 0x4c, 0x29, 0x10, 0x61, 0x86, 0x10, 0x05, + 0x2a, 0x4e, 0x2f, 0x18, 0x52, 0x4e, 0x30, 0xe6, 0x11, 0xcd, 0x2a, 0x2e, + 0x5a, 0x8f, 0x33, 0x01, 0xc2, 0xcd, 0x2b, 0xe7, 0xf9, 0x8c, 0x29, 0x02, + 0x0a, 0x0e, 0x2d, 0xe2, 0x59, 0x8d, 0x2b, 0x90, 0x89, 0x4a, 0x21, 0x93, + 0xa1, 0x4a, 0x21, 0x82, 0x19, 0x8a, 0x1e, 0x6b, 0x49, 0x89, 0x1b, 0x54, + 0xc1, 0x48, 0x19, 0x5b, 0xf9, 0x88, 0x19, 0x48, 0x51, 0x08, 0x18, 0x1e, + 0x59, 0xc7, 0x12, 0x8b, 0x88, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x88, 0x03, 0x00, 0x00, + 0xf8, 0x05, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, + 0x98, 0x03, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xc8, 0x03, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x70, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x44, 0x42, 0x12, 0x48, 0x48, 0x6a, 0xd2, 0x48, 0x55, + 0xd2, 0x52, 0x4a, 0x65, 0x72, 0x53, 0x4c, 0x75, 0xea, 0x53, 0x4e, 0x8a, + 0x6a, 0xd4, 0x50, 0x96, 0xca, 0x14, 0x52, 0x9f, 0x0a, 0xd5, 0x52, 0x91, + 0x9a, 0x14, 0x51, 0x89, 0x5a, 0x54, 0x50, 0x87, 0x4a, 0x54, 0x50, 0x7f, + 0xf2, 0x13, 0x4e, 0x52, 0x9a, 0x52, 0x49, 0x21, 0x32, 0x91, 0x43, 0x01, + 0x2a, 0xd0, 0x3f, 0xdc, 0x09, 0x0f, 0x3b, 0xc6, 0x49, 0x0e, 0x37, 0x80, + 0x21, 0x8c, 0x2d, 0xed, 0x08, 0x88, 0x1d, 0x1c, 0x91, 0x09, 0x24, 0xc6, + 0xc1, 0xce, 0x38, 0x99, 0x59, 0x0d, 0x33, 0x43, 0x51, 0x0a, 0x28, 0x48, + 0xa9, 0x0a, 0x29, 0x72, 0xc1, 0xcb, 0x2c, 0xcb, 0x71, 0xce, 0x37, 0x35, + 0x12, 0xd1, 0x3e, 0xd2, 0xa2, 0xd5, 0x4e, 0x59, 0x4a, 0xd2, 0x41, 0x62, + 0x92, 0x92, 0x43, 0x49, 0x82, 0x52, 0x48, 0x20, 0x6a, 0x91, 0x43, 0xe7, + 0x91, 0x0f, 0x3c, 0xe2, 0xa9, 0x8e, 0x36, 0x16, 0x1a, 0xd0, 0x39, 0x7f, + 0x9a, 0x52, 0x41, 0xc1, 0xa2, 0x14, 0x49, 0xc0, 0x12, 0xd5, 0x4d, 0xa5, + 0x72, 0xd4, 0x4b, 0x86, 0x72, 0x13, 0x48, 0x61, 0x52, 0x12, 0x42, 0x0a, + 0xf2, 0x0f, 0x3a, 0xda, 0x89, 0x0e, 0x36, 0xf6, 0x81, 0x0e, 0x34, 0xdf, + 0x49, 0x4d, 0x2c, 0x33, 0x02, 0x10, 0x36, 0x7e, 0x42, 0x12, 0x40, 0x8a, + 0xb2, 0x52, 0x41, 0xe7, 0xea, 0xd5, 0x4d, 0x07, 0xbb, 0x96, 0x51, 0x34, + 0x33, 0x98, 0x57, 0x8c, 0xe3, 0x1a, 0x62, 0xb1, 0x23, 0xdc, 0x66, 0x91, + 0x13, 0xdb, 0x62, 0x78, 0x43, 0x1a, 0x60, 0x2d, 0x13, 0x98, 0x56, 0x7d, + 0x62, 0x52, 0x40, 0x44, 0x8a, 0x10, 0x39, 0x66, 0xba, 0xd1, 0x3d, 0xca, + 0xf2, 0x94, 0x4a, 0xde, 0xca, 0x95, 0x4d, 0xd7, 0x8a, 0xd5, 0x4c, 0xa4, + 0x0a, 0x94, 0x46, 0x31, 0x42, 0x50, 0x38, 0x28, 0x1a, 0x90, 0x37, 0x70, + 0x4a, 0x52, 0x40, 0xac, 0x32, 0x54, 0x48, 0xb7, 0x72, 0x14, 0x49, 0x9e, + 0xda, 0x13, 0x47, 0xa0, 0xca, 0x53, 0x46, 0x92, 0x22, 0x53, 0x43, 0x66, + 0x12, 0x92, 0x3d, 0x96, 0x62, 0x93, 0x42, 0xb5, 0x5a, 0xd4, 0x46, 0xbd, + 0x7a, 0x54, 0x48, 0xc0, 0x92, 0x14, 0x49, 0xbb, 0x6a, 0x94, 0x48, 0x9c, + 0xb2, 0xd3, 0x44, 0x8f, 0x2a, 0x13, 0x43, 0x71, 0x3a, 0x92, 0x3f, 0x16, + 0x12, 0xcf, 0x32, 0xe3, 0x49, 0x8d, 0x2b, 0xd5, 0xc9, 0x4c, 0x2a, 0x94, + 0xb9, 0x8a, 0x21, 0x43, 0x69, 0xc8, 0x19, 0xcd, 0x38, 0xc5, 0x0e, 0x92, + 0x20, 0x84, 0x0b, 0x73, 0x28, 0x83, 0x09, 0x45, 0x18, 0x02, 0x00, 0x54, + 0x00, 0x00, 0x00, 0x70, 0x60, 0x43, 0x08, 0x66, 0xa0, 0x45, 0x10, 0xc1, + 0x68, 0x08, 0x1c, 0x20, 0xa9, 0x4a, 0x29, 0x32, 0x91, 0x8b, 0x2c, 0x01, + 0x69, 0xca, 0x26, 0xec, 0x08, 0x4b, 0x22, 0x0d, 0x09, 0x4b, 0x21, 0x47, + 0x01, 0x4b, 0x24, 0x93, 0xb9, 0x0c, 0x2b, 0xb8, 0xc1, 0x0d, 0x2e, 0xee, + 0x49, 0x8f, 0x34, 0x18, 0x92, 0x10, 0x3a, 0x3f, 0xaa, 0x91, 0x3e, 0x58, + 0x8a, 0x92, 0x41, 0x66, 0xc2, 0x12, 0x42, 0x74, 0xca, 0x12, 0x41, 0x46, + 0x1a, 0x11, 0x39, 0xda, 0x01, 0x8e, 0x2a, 0xc1, 0x51, 0x8d, 0x2c, 0x8f, + 0x11, 0x4c, 0x28, 0x06, 0x2a, 0x10, 0x3e, 0xf7, 0xa9, 0x8f, 0x3b, 0x04, + 0x22, 0x90, 0x3d, 0xf6, 0x01, 0xd0, 0x3a, 0xfe, 0x11, 0x10, 0x3d, 0x02, + 0x4a, 0x90, 0x3e, 0x01, 0x6a, 0x10, 0x40, 0x07, 0xba, 0x90, 0x41, 0x07, + 0xba, 0x10, 0x41, 0x0f, 0x02, 0x11, 0x42, 0x0b, 0xc2, 0x50, 0x41, 0x00, + 0x4a, 0x10, 0x40, 0xe4, 0x99, 0xcf, 0x3b, 0xcf, 0xb9, 0x0e, 0x38, 0x8d, + 0x09, 0x0c, 0x2a, 0x9a, 0x99, 0xcb, 0x25, 0x02, 0x42, 0x8e, 0x30, 0x5e, + 0x42, 0x92, 0x43, 0x57, 0x1a, 0x52, 0x43, 0x5f, 0x62, 0xd2, 0x44, 0x60, + 0x5a, 0xd2, 0x44, 0x65, 0x7a, 0xd2, 0x45, 0x64, 0x82, 0xd2, 0x45, 0x5b, + 0x4a, 0x52, 0x45, 0x4d, 0xca, 0x11, 0x3e, 0x32, 0x72, 0x91, 0x43, 0x25, + 0xe2, 0x10, 0x42, 0x0e, 0x3a, 0x10, 0x3f, 0xfc, 0x61, 0xcf, 0x3a, 0xcb, + 0x21, 0x0e, 0x34, 0xce, 0x39, 0xce, 0x33, 0xd3, 0x99, 0xce, 0x37, 0xd6, + 0x81, 0xce, 0x36, 0xce, 0x39, 0x4e, 0x35, 0xd0, 0x61, 0x4e, 0x35, 0xd1, + 0x81, 0x0e, 0x35, 0xc9, 0x39, 0x8e, 0x33, 0xc5, 0x19, 0x0e, 0x33, 0xc0, + 0xe1, 0x0d, 0x32, 0xba, 0xa9, 0x4d, 0x31, 0x72, 0xd1, 0x8a, 0x1f, 0x77, + 0xe1, 0x0a, 0x20, 0x74, 0xc9, 0x0a, 0x20, 0x71, 0xb9, 0x8a, 0x1f, 0x70, + 0xb1, 0x4a, 0x1f, 0x6c, 0x99, 0xca, 0x1e, 0x67, 0x81, 0x4a, 0x1e, 0x66, + 0x71, 0x0a, 0x1e, 0x40, 0x11, 0x89, 0x17, 0xf9, 0xe8, 0x86, 0x0e, 0x42, + 0x29, 0x49, 0x18, 0x0d, 0x71, 0x87, 0x11, 0x0d, 0x61, 0x47, 0x12, 0x10, + 0x79, 0xc7, 0x11, 0x52, 0xd9, 0x08, 0x19, 0xa6, 0x51, 0x4b, 0x23, 0xbc, + 0x11, 0x8c, 0x26, 0xe3, 0x29, 0x0d, 0x2b, 0x26, 0x72, 0x0f, 0x34, 0x09, + 0x6a, 0x8e, 0x30, 0x18, 0xb2, 0x4e, 0x31, 0x1e, 0x02, 0x0f, 0x33, 0x21, + 0x0a, 0x4f, 0x33, 0x1e, 0x02, 0x0f, 0x33, 0xfd, 0xd9, 0x0d, 0x2e, 0x47, + 0x42, 0x90, 0x36, 0x81, 0x02, 0xd2, 0x3e, 0x23, 0x4a, 0x0f, 0x33, 0x52, + 0xaa, 0x10, 0x3a, 0x52, 0xa2, 0x10, 0x39, 0x52, 0x9a, 0xd0, 0x38, 0x54, + 0xba, 0x90, 0x39, 0x3c, 0x22, 0x10, 0x37, 0x24, 0x4a, 0x4f, 0x33, 0xa2, + 0x69, 0x8b, 0x25, 0x03, 0x3a, 0x0e, 0x31, 0x77, 0x9a, 0x91, 0x3d, 0x97, + 0xc9, 0x0a, 0x22, 0xca, 0x48, 0x85, 0x0f, 0x7c, 0x2a, 0x11, 0x3b, 0x4d, + 0xe0, 0x02, 0x00, 0x7b, 0xca, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x44, + 0x3a, 0x90, 0x37, 0x52, 0x92, 0x50, 0x39, 0x6d, 0x9a, 0xd1, 0x3d, 0x4a, + 0x52, 0x10, 0x38, 0x4e, 0x72, 0x50, 0x38, 0x5e, 0xd2, 0xd0, 0x38, 0x74, + 0x72, 0x51, 0x3b, 0xc8, 0x52, 0x54, 0x48, 0x51, 0x9a, 0xd0, 0x38, 0x00, + 0x00, 0x00, 0x00, 0xb0, 0x49, 0x0c, 0x26, 0x7a, 0x22, 0x92, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0xa8, 0x00, 0x00, 0x00, 0x84, 0x42, 0xd2, 0x3f, 0x4b, + 0x62, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0xa9, 0xc0, 0x05, 0x00, 0x8f, + 0xc2, 0x12, 0x42, 0x68, 0xa2, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0xf8, + 0xf8, 0x45, 0x0e, 0xa8, 0x69, 0x4b, 0x24, 0x9b, 0x12, 0xd3, 0x42, 0x2f, + 0xa2, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x48, 0x04, 0x00, 0x64, + 0x20, 0x03, 0x00, 0x57, 0xda, 0x10, 0x3a, 0xb4, 0xda, 0x93, 0x46, 0x2f, + 0xc2, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb3, + 0x00, 0x00, 0x00, 0xb0, 0x71, 0x4b, 0x24, 0xa7, 0x6a, 0xd3, 0x43, 0x72, + 0xaa, 0xd1, 0x3b, 0x3a, 0xf2, 0x4f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x54, 0xa1, 0xc8, 0x19, 0xca, 0x00, 0x00, 0x00, 0x5b, + 0xda, 0x50, 0x3a, 0xd2, 0x9a, 0xd4, 0x49, 0xce, 0x7a, 0x54, 0x49, 0x49, + 0x2a, 0x50, 0x37, 0xf9, 0x61, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x50, 0xd1, 0x88, 0x18, 0xa9, 0x00, 0x00, 0x00, 0xb4, + 0x99, 0xcb, 0x24, 0xbc, 0x22, 0xd4, 0x46, 0xd9, 0x12, 0xd5, 0x4a, 0x74, + 0x92, 0xd1, 0x3b, 0x4e, 0x42, 0x90, 0x36, 0x4c, 0x02, 0x50, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, + 0x69, 0x48, 0x19, 0xe2, 0x90, 0x05, 0x00, 0xe1, 0x10, 0x06, 0x00, 0xb4, + 0xe1, 0x8b, 0x25, 0xbe, 0x2a, 0xd4, 0x47, 0xe7, 0x92, 0x95, 0x4d, 0xd4, + 0xca, 0x14, 0x4a, 0x4d, 0x0a, 0x50, 0x34, 0x46, 0x9a, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0x81, 0x48, 0x18, 0x99, 0x00, 0x00, 0x00, 0xa2, 0x39, 0x0b, 0x23, 0xab, + 0xb2, 0x13, 0x45, 0xd8, 0x2a, 0x15, 0x4b, 0x5b, 0xc2, 0x90, 0x39, 0x33, + 0x32, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x78, 0x00, 0x02, 0x00, 0x9a, 0xe9, 0x0a, 0x22, 0xa1, + 0x22, 0x93, 0x43, 0xbf, 0x0a, 0x54, 0x47, 0x43, 0xc2, 0x4f, 0x35, 0xea, + 0x09, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x38, 0xd9, 0xc7, 0x14, 0xc4, + 0x00, 0x00, 0x00, 0x95, 0xea, 0x12, 0x42, 0xb0, 0xd2, 0x53, 0x45, 0x27, + 0x12, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, + 0x00, 0x00, 0x00, 0x43, 0x3a, 0x50, 0x37, 0xab, 0xaa, 0x93, 0x44, 0x26, + 0x0a, 0x8f, 0x31, 0x33, 0x6a, 0x0f, 0x33, 0x2b, 0x22, 0x8f, 0x32, 0x4d, + 0x4a, 0x10, 0x38, 0x2d, 0x1a, 0x8f, 0x32, 0xd1, 0x59, 0xcc, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xc9, 0x72, 0x94, 0x48, 0x2e, + 0xea, 0x4e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x9d, 0x00, 0x00, 0x00, 0xa6, + 0x2a, 0xd3, 0x42, 0xcf, 0x71, 0x4c, 0x28, 0x2c, 0x19, 0xc7, 0x12, 0x8d, + 0xaa, 0x92, 0x41, 0x13, 0xaa, 0x8e, 0x31, 0x06, 0x32, 0xce, 0x2f, 0x51, + 0xba, 0xd0, 0x38, 0x0c, 0x5a, 0x4e, 0x30, 0x10, 0x8a, 0x0e, 0x31, 0x0a, + 0x62, 0xce, 0x2f, 0x0d, 0x72, 0x4e, 0x30, 0x11, 0xa2, 0x0e, 0x31, 0xd1, + 0xa1, 0x0c, 0x29, 0x67, 0x5a, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x5a, + 0xe2, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x6e, 0xa2, 0x91, 0x3b, 0x03, + 0x19, 0x46, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x48, 0x0a, 0x10, 0x36, 0x2b, + 0x6a, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xed, + 0x49, 0x8d, 0x2a, 0xe7, 0x01, 0x4d, 0x2a, 0x0e, 0x49, 0x86, 0x0e, 0xe1, + 0xc1, 0x8c, 0x28, 0xcf, 0xa9, 0x0c, 0x29, 0x0b, 0x9a, 0xce, 0x31, 0xc4, + 0x29, 0x4c, 0x26, 0xa6, 0xf1, 0x0a, 0x22, 0x76, 0xc1, 0x49, 0x1d, 0x60, + 0x09, 0x89, 0x1a, 0x58, 0xc1, 0x08, 0x1a, 0x5e, 0xf9, 0x08, 0x1a, 0x13, + 0xd9, 0x86, 0x11, 0x1c, 0x51, 0x87, 0x12, 0xda, 0x08, 0xc5, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, + 0xc0, 0x03, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xc8, 0x03, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x48, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, + 0x18, 0x06, 0x00, 0x58, 0x82, 0x52, 0x48, 0x42, 0x02, 0xd2, 0x45, 0x46, + 0x42, 0x12, 0x48, 0x5c, 0x12, 0x13, 0x4b, 0x68, 0x7a, 0xd3, 0x4c, 0x7a, + 0x0a, 0xd4, 0x4e, 0x89, 0x7a, 0xd4, 0x50, 0x8e, 0xa2, 0x94, 0x51, 0x85, + 0x3a, 0x14, 0x50, 0x81, 0x12, 0xd4, 0x4e, 0x8e, 0x7a, 0x94, 0x50, 0x5d, + 0xfa, 0x52, 0x4a, 0x54, 0xaa, 0x92, 0x49, 0x42, 0x12, 0xd2, 0x46, 0x0f, + 0x7a, 0xd0, 0x40, 0xea, 0x59, 0x8f, 0x3b, 0xce, 0x71, 0x4e, 0x38, 0x8a, + 0x39, 0xcc, 0x2d, 0x36, 0x61, 0x09, 0x21, 0x33, 0x39, 0x8a, 0x27, 0xaf, + 0x41, 0x4e, 0x36, 0x84, 0xa2, 0x94, 0x50, 0xb1, 0xc1, 0x8d, 0x33, 0xc3, + 0x51, 0x4e, 0x38, 0x61, 0x71, 0x4b, 0x2c, 0x61, 0x21, 0xcb, 0x29, 0xc4, + 0x11, 0x0e, 0x35, 0x4c, 0xca, 0xd1, 0x3f, 0x27, 0xa2, 0xd0, 0x3b, 0xf8, + 0x69, 0xcf, 0x38, 0xc7, 0x69, 0x4e, 0x37, 0xb8, 0xd9, 0x4d, 0x34, 0xcf, + 0x61, 0x0e, 0x37, 0x0d, 0xfa, 0x8f, 0x3a, 0x63, 0x9a, 0x51, 0x3a, 0xe2, + 0x5a, 0x55, 0x46, 0x07, 0x63, 0xd6, 0x4a, 0xf4, 0x7a, 0x96, 0x51, 0xb6, + 0xda, 0x14, 0x4d, 0x80, 0x52, 0x13, 0x48, 0x4f, 0x1a, 0xd2, 0x42, 0x25, + 0x82, 0x50, 0x3c, 0xd1, 0xc9, 0x4e, 0x39, 0x0d, 0xba, 0x0f, 0x3a, 0xf9, + 0x91, 0xce, 0x33, 0xdf, 0x61, 0x8d, 0x2c, 0x36, 0x0a, 0x90, 0x36, 0x4f, + 0xc2, 0x90, 0x39, 0x78, 0x22, 0x52, 0x3f, 0xc0, 0x6a, 0x94, 0x48, 0xd7, + 0x52, 0x95, 0x4b, 0x0f, 0x0b, 0x57, 0x52, 0x6f, 0x23, 0xda, 0x5e, 0x93, + 0x2b, 0x1b, 0x63, 0x80, 0x73, 0x9a, 0x60, 0x5d, 0x93, 0x99, 0x5c, 0xf1, + 0x2a, 0x56, 0x4f, 0x4b, 0xe2, 0xd0, 0x39, 0x1d, 0x82, 0x4f, 0x34, 0x56, + 0x32, 0x91, 0x3b, 0xa1, 0xc2, 0x93, 0x45, 0xd1, 0x3a, 0xd5, 0x4b, 0xd2, + 0x52, 0x15, 0x4c, 0xc1, 0xaa, 0xd4, 0x49, 0xb5, 0x62, 0xd4, 0x48, 0xc2, + 0xba, 0x14, 0x4a, 0xc2, 0xba, 0x54, 0x4a, 0x8c, 0x1a, 0xd3, 0x43, 0x79, + 0x52, 0x52, 0x40, 0x85, 0xa2, 0x12, 0x41, 0x7f, 0x82, 0xd2, 0x3f, 0xad, + 0x2a, 0x54, 0x45, 0xc1, 0x9a, 0x54, 0x48, 0xc2, 0xaa, 0x14, 0x49, 0xbf, + 0x92, 0xd4, 0x48, 0xb2, 0x42, 0xd4, 0x47, 0x96, 0x6a, 0x13, 0x44, 0x89, + 0xea, 0x52, 0x42, 0x62, 0xc2, 0x51, 0x3d, 0x10, 0xba, 0x4e, 0x31, 0xe6, + 0x51, 0x8d, 0x2b, 0xcc, 0x61, 0x4c, 0x28, 0x91, 0xa9, 0x0a, 0x21, 0x3a, + 0x29, 0xc8, 0x17, 0xee, 0x18, 0x47, 0x18, 0xb5, 0x70, 0x45, 0x11, 0xae, + 0x68, 0x85, 0x12, 0x9e, 0x38, 0xc5, 0x12, 0x8e, 0xd0, 0x04, 0x11, 0x47, + 0xf0, 0x42, 0x0a, 0x4a, 0x88, 0x83, 0x0b, 0xb9, 0x50, 0x07, 0x1a, 0x1f, + 0xe9, 0x0a, 0x2a, 0x20, 0xf1, 0x0a, 0x2a, 0xea, 0x38, 0x4a, 0x21, 0xe4, + 0x90, 0x89, 0x1f, 0x00, 0x31, 0xca, 0x21, 0x30, 0x89, 0x0b, 0x24, 0x67, + 0x01, 0xcc, 0x24, 0x9a, 0xd9, 0x8c, 0x2a, 0xe4, 0xe9, 0x4e, 0x33, 0x17, + 0x8a, 0x10, 0x3a, 0x5d, 0xb2, 0xd2, 0x42, 0x65, 0xea, 0x92, 0x43, 0xb3, + 0x42, 0xd5, 0x4c, 0xcd, 0x1a, 0x96, 0x50, 0xe8, 0xca, 0x56, 0x53, 0x55, + 0xfa, 0xd1, 0x3c, 0x09, 0x42, 0xcf, 0x30, 0xb8, 0xc1, 0x0c, 0x28, 0xad, + 0xf9, 0x0c, 0x2f, 0x60, 0x0a, 0xd3, 0x4a, 0xd7, 0xa1, 0x4e, 0x38, 0xf9, + 0xc9, 0x0f, 0x3b, 0x02, 0x42, 0x10, 0x3d, 0xe1, 0x81, 0x8f, 0x3b, 0xec, + 0x01, 0x90, 0x3d, 0xfb, 0x49, 0xd0, 0x3f, 0x0a, 0xd2, 0x90, 0x41, 0x0d, + 0xfa, 0x10, 0x42, 0x02, 0x82, 0x50, 0x40, 0x01, 0x62, 0xd0, 0x3f, 0x0c, + 0x6a, 0x10, 0x3f, 0x0c, 0x72, 0xd0, 0x3d, 0x0e, 0x0a, 0x90, 0x39, 0x02, + 0xca, 0xce, 0x32, 0x4e, 0xf2, 0x10, 0x3b, 0x6a, 0x92, 0xd1, 0x3d, 0x5d, + 0x32, 0x12, 0x43, 0x54, 0xf2, 0x51, 0x42, 0x5c, 0x4a, 0xd2, 0x43, 0x5f, + 0x52, 0x52, 0x44, 0x63, 0x6a, 0x92, 0x45, 0x63, 0x72, 0x92, 0x45, 0x5f, + 0x4a, 0x52, 0x44, 0x4c, 0x92, 0x51, 0x3d, 0x24, 0xfa, 0x10, 0x42, 0x0c, + 0x2a, 0x10, 0x3f, 0x00, 0x7a, 0x8f, 0x39, 0xcb, 0x19, 0x0e, 0x34, 0xc5, + 0xd1, 0x0d, 0x32, 0xc4, 0x29, 0x4e, 0x33, 0xd1, 0x81, 0x0e, 0x37, 0xc7, + 0x31, 0x4e, 0x34, 0xd1, 0x61, 0x4e, 0x35, 0xcf, 0x51, 0xce, 0x34, 0xca, + 0x41, 0xce, 0x33, 0xc4, 0x11, 0x0e, 0x33, 0xbf, 0xd9, 0xcd, 0x31, 0xba, + 0xa9, 0x4d, 0x31, 0xb2, 0x71, 0x4d, 0x30, 0x6e, 0xb1, 0x4a, 0x1f, 0x71, + 0xb9, 0x8a, 0x1f, 0x6e, 0x99, 0x0a, 0x1f, 0x65, 0x61, 0x8a, 0x1d, 0x67, + 0x79, 0x4a, 0x1e, 0x66, 0x71, 0x0a, 0x1e, 0x60, 0x51, 0x4a, 0x1d, 0x3c, + 0xf1, 0x48, 0x17, 0xf3, 0xc8, 0xc6, 0x0d, 0x29, 0x81, 0x08, 0x15, 0xf1, + 0x88, 0x06, 0x0e, 0x0e, 0x61, 0x47, 0x12, 0x0c, 0x51, 0x87, 0x11, 0x48, + 0x61, 0x08, 0x18, 0x80, 0x19, 0x0a, 0x1e, 0xab, 0x91, 0x8b, 0x24, 0x12, + 0xaa, 0x4e, 0x31, 0x08, 0x5a, 0x8e, 0x30, 0x0a, 0x62, 0x4e, 0x30, 0x15, + 0xb2, 0x8e, 0x31, 0x21, 0x1a, 0x4f, 0x33, 0x1f, 0x3a, 0x4f, 0x33, 0x06, + 0x1a, 0x8e, 0x2f, 0x5a, 0xd2, 0x90, 0x3a, 0x4a, 0x52, 0x10, 0x37, 0x19, + 0xb2, 0x8e, 0x31, 0xf4, 0xd1, 0x0d, 0x2d, 0xf1, 0xb9, 0xcd, 0x2d, 0xe0, + 0x51, 0x8d, 0x2b, 0x55, 0xc2, 0x10, 0x3a, 0xf1, 0x01, 0x4e, 0x2e, 0xc3, + 0xa9, 0x8c, 0x29, 0xb4, 0x01, 0xcc, 0x26, 0x9b, 0x21, 0x0b, 0x25, 0x61, + 0xca, 0x10, 0x3a, 0x07, 0x42, 0x4e, 0x30, 0x93, 0xa1, 0x4a, 0x22, 0x65, + 0x9a, 0x11, 0x3e, 0xaf, 0x81, 0x8b, 0x24, 0x0f, 0xb2, 0x4e, 0x32, 0xa4, + 0x70, 0x05, 0x10, 0x4b, 0xaa, 0xd0, 0x39, 0x52, 0xb2, 0xd0, 0x39, 0x49, + 0x82, 0xd0, 0x38, 0x64, 0x4a, 0x11, 0x3c, 0x47, 0x7a, 0xd0, 0x38, 0xaf, + 0xa2, 0x13, 0x45, 0xe1, 0x72, 0x15, 0x4e, 0x4e, 0x52, 0x10, 0x38, 0x9e, + 0xc9, 0x4a, 0x23, 0x8d, 0x5a, 0x52, 0x3f, 0x00, 0x30, 0x02, 0x00, 0x70, + 0x69, 0x89, 0x1c, 0x92, 0xb2, 0x12, 0x42, 0x49, 0x52, 0x50, 0x37, 0x00, + 0x00, 0x00, 0x00, 0xb3, 0xb1, 0x0b, 0x26, 0x9f, 0x32, 0x13, 0x43, 0x08, + 0x52, 0xce, 0x2d, 0x16, 0xd9, 0xc6, 0x10, 0xb6, 0x01, 0x4c, 0x26, 0xa4, + 0x4a, 0x13, 0x43, 0x37, 0xda, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xb7, + 0x80, 0x05, 0x00, 0x55, 0xea, 0x50, 0x3a, 0xa9, 0xaa, 0x13, 0x45, 0x20, + 0x22, 0x4f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x53, 0x89, 0xc8, 0x18, 0x86, + 0x78, 0x02, 0x00, 0x9f, 0x22, 0x53, 0x43, 0x62, 0x2a, 0x11, 0x3b, 0x28, + 0x62, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x62, 0x00, 0x00, 0x00, 0xc1, + 0x00, 0x00, 0x00, 0x54, 0xba, 0x90, 0x39, 0xc6, 0x4a, 0x54, 0x48, 0x71, + 0xa2, 0xd1, 0x3c, 0x2c, 0x7a, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x56, 0xa9, 0x08, 0x1a, 0xcc, 0x00, 0x00, 0x00, 0x5a, + 0xc2, 0x10, 0x3a, 0xd4, 0xaa, 0x14, 0x4a, 0x6b, 0x32, 0x91, 0x3b, 0x31, + 0x32, 0x0f, 0x33, 0xf3, 0x49, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x49, 0xa9, 0xc8, 0x17, 0xab, 0x00, 0x00, 0x00, 0xb6, + 0xa9, 0x4b, 0x25, 0xbe, 0x22, 0x14, 0x47, 0xda, 0x1a, 0x55, 0x4b, 0x74, + 0x92, 0xd1, 0x3b, 0x4b, 0x22, 0x10, 0x36, 0x49, 0xd2, 0xcf, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x91, 0x88, 0x19, 0xe3, 0x98, 0x05, 0x00, 0xe2, 0x10, 0x06, 0x00, 0xb5, + 0xe9, 0x8b, 0x25, 0xc0, 0x3a, 0x54, 0x48, 0xe5, 0x9a, 0xd5, 0x4d, 0xd3, + 0xca, 0x54, 0x4a, 0x4e, 0x12, 0x90, 0x34, 0x47, 0xa2, 0x0f, 0x34, 0x03, + 0x52, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0x71, 0x08, 0x18, 0x97, 0x00, 0x00, 0x00, 0xb0, 0x39, 0xcb, 0x24, 0x53, + 0xaa, 0x90, 0x39, 0xdb, 0x32, 0x95, 0x4b, 0x65, 0x1a, 0x51, 0x3a, 0x30, + 0x2a, 0x0f, 0x33, 0xeb, 0xe9, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7a, 0x08, 0x02, 0x00, 0x9b, 0xf9, 0x4a, 0x22, 0xa5, + 0x4a, 0x13, 0x44, 0xc1, 0x1a, 0xd4, 0x47, 0x42, 0x92, 0xcf, 0x34, 0xe6, + 0xe9, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x00, 0x00, 0x00, 0x3e, 0x12, 0x10, 0x36, 0xce, 0xca, 0xd4, 0x49, 0x35, + 0x92, 0x0f, 0x33, 0xd8, 0xa9, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x00, 0x00, 0x00, 0x93, 0xa1, 0x8a, 0x21, 0xcc, 0xc2, 0x94, 0x49, 0x32, + 0x7a, 0xcf, 0x32, 0x1f, 0xd2, 0xce, 0x30, 0x39, 0xba, 0x8f, 0x33, 0x4d, + 0x5a, 0x50, 0x38, 0x3d, 0xf2, 0xcf, 0x35, 0x22, 0xfa, 0x4e, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x33, 0xd1, 0x47, 0x14, 0x36, 0xca, 0x4f, 0x35, 0x5d, + 0xa2, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x2b, 0xc9, 0x07, 0x13, 0x96, + 0xe2, 0xd2, 0x41, 0x30, 0x7a, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x92, + 0xf9, 0xca, 0x21, 0x86, 0x5a, 0xd2, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x69, + 0xb9, 0x89, 0x1b, 0x1c, 0x1a, 0x8f, 0x31, 0x02, 0x12, 0xce, 0x2f, 0x3f, + 0x0a, 0xd0, 0x36, 0x0f, 0x62, 0x4e, 0x30, 0x0f, 0x82, 0x8e, 0x30, 0x02, + 0x22, 0x8e, 0x2e, 0x08, 0x52, 0x0e, 0x2f, 0x07, 0x42, 0x8e, 0x2d, 0x00, + 0x00, 0x00, 0x00, 0x29, 0x22, 0x4f, 0x32, 0x1a, 0xa1, 0xc6, 0x11, 0xfe, + 0xc9, 0x4d, 0x2d, 0x1a, 0xc2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x2d, 0x7a, 0xcf, 0x33, 0xcd, 0x59, 0x4c, 0x28, 0xda, + 0xe9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xef, 0x49, 0xcd, 0x2a, 0x62, + 0x51, 0x49, 0x1a, 0x72, 0x71, 0xc9, 0x1b, 0xaa, 0x71, 0xcb, 0x22, 0xe3, + 0x89, 0x4d, 0x2d, 0xdc, 0xf1, 0x8c, 0x29, 0xc2, 0x01, 0x4c, 0x25, 0x66, + 0x41, 0x09, 0x1b, 0x5d, 0xe9, 0x08, 0x1a, 0x52, 0x91, 0x08, 0x19, 0x60, + 0xf1, 0x08, 0x1a, 0x10, 0xc1, 0xc6, 0x10, 0x04, 0x61, 0x46, 0x0f, 0xc4, + 0x60, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0xd8, 0x03, 0x00, 0x00, 0x78, 0x02, 0x00, 0x00, + 0x88, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x98, 0x03, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x58, 0x05, 0x00, 0x97, 0xfa, 0xd3, 0x49, 0x9f, 0x22, 0x14, 0x4a, 0x6c, + 0xc2, 0x12, 0x47, 0x48, 0x2a, 0x52, 0x46, 0x4e, 0x92, 0x12, 0x49, 0x67, + 0x6a, 0x53, 0x4c, 0x78, 0x0a, 0x94, 0x4e, 0x81, 0x32, 0xd4, 0x4f, 0x82, + 0x3a, 0x14, 0x50, 0x6f, 0xba, 0x93, 0x4d, 0x81, 0x32, 0xd4, 0x4f, 0x53, + 0xaa, 0x52, 0x49, 0x56, 0xa2, 0x12, 0x49, 0x4a, 0x4a, 0x12, 0x48, 0x2b, + 0x3a, 0x51, 0x43, 0x02, 0x02, 0x50, 0x3d, 0xe5, 0xf1, 0x8e, 0x39, 0xad, + 0x11, 0x0d, 0x31, 0x7b, 0x31, 0x4b, 0x28, 0x46, 0x79, 0x09, 0x20, 0x5c, + 0x49, 0xcb, 0x2a, 0x83, 0x69, 0x8c, 0x2f, 0xaa, 0xe1, 0x8c, 0x2f, 0x06, + 0x02, 0x50, 0x3c, 0x1b, 0x32, 0x11, 0x44, 0xa8, 0xb1, 0xcd, 0x35, 0x5b, + 0x11, 0x0b, 0x2a, 0x57, 0xf1, 0x4a, 0x2a, 0xca, 0x51, 0xce, 0x36, 0xdc, + 0x49, 0x8f, 0x3c, 0xbc, 0x09, 0x8e, 0x35, 0xd7, 0x61, 0x4e, 0x35, 0xc2, + 0xa9, 0x8d, 0x32, 0x2d, 0xb2, 0xd0, 0x3d, 0x52, 0xba, 0x91, 0x40, 0xd1, + 0xe2, 0x14, 0x48, 0xb1, 0x22, 0x94, 0x44, 0x8b, 0x62, 0x53, 0x46, 0x8d, + 0xd2, 0xd3, 0x48, 0x62, 0xba, 0x52, 0x46, 0x2a, 0x3a, 0x11, 0x41, 0xf4, + 0xc9, 0x0f, 0x3c, 0xd5, 0xe1, 0x4e, 0x3a, 0x03, 0x82, 0x0f, 0x3a, 0xd5, + 0x41, 0x8e, 0x34, 0x01, 0xca, 0xce, 0x34, 0xf7, 0x49, 0x4e, 0x31, 0x0b, + 0x9a, 0x8e, 0x31, 0x45, 0x62, 0x50, 0x38, 0x72, 0x02, 0x52, 0x3e, 0xa6, + 0xd2, 0x53, 0x45, 0xe4, 0xd2, 0x55, 0x4d, 0x00, 0x83, 0x96, 0x50, 0x39, + 0x5b, 0x18, 0x58, 0x74, 0x33, 0x5a, 0x5f, 0x64, 0xd3, 0x19, 0x5d, 0x44, + 0xa3, 0x18, 0x59, 0x93, 0x3a, 0x13, 0x43, 0x2c, 0x12, 0x10, 0x36, 0x1b, + 0x82, 0xcf, 0x33, 0x6f, 0x12, 0x92, 0x3e, 0x88, 0xc2, 0x12, 0x42, 0xbd, + 0x7a, 0x54, 0x49, 0xcc, 0x12, 0x95, 0x4b, 0xc6, 0xda, 0xd4, 0x4a, 0xb6, + 0x62, 0xd4, 0x48, 0x7e, 0x7a, 0x52, 0x41, 0x8e, 0xf2, 0xd2, 0x41, 0x81, + 0x82, 0x12, 0x40, 0xa0, 0xd2, 0xd3, 0x43, 0xa9, 0x22, 0x54, 0x45, 0xe1, + 0xea, 0x15, 0x4d, 0xc8, 0xf2, 0x14, 0x4a, 0xc2, 0xb2, 0x54, 0x49, 0xa9, + 0x22, 0xd4, 0x46, 0x95, 0x6a, 0xd3, 0x43, 0x85, 0xba, 0x92, 0x41, 0x4e, + 0xe2, 0x10, 0x3a, 0x0c, 0x8a, 0xce, 0x30, 0xe7, 0x49, 0x8d, 0x2b, 0xc6, + 0x49, 0x8c, 0x28, 0x8c, 0x91, 0x4a, 0x21, 0x34, 0x19, 0xc8, 0x16, 0x02, + 0xc1, 0x07, 0x1a, 0x2f, 0x09, 0x0a, 0x24, 0xc4, 0x48, 0x06, 0x16, 0xe1, + 0x80, 0x87, 0x1b, 0xdd, 0x78, 0x47, 0x1b, 0xd2, 0x20, 0xc7, 0x1a, 0xca, + 0xf8, 0x06, 0x1b, 0xbf, 0xb0, 0xc6, 0x19, 0xdf, 0x58, 0xc8, 0x1f, 0x04, + 0xe1, 0xc9, 0x24, 0xe5, 0x08, 0xc9, 0x1f, 0xd8, 0x08, 0x4a, 0x1e, 0xdf, + 0x58, 0x0a, 0x1e, 0x02, 0xe1, 0x49, 0x1d, 0x19, 0x61, 0x89, 0x1b, 0x5e, + 0xf1, 0x4a, 0x22, 0xb0, 0x59, 0x8d, 0x2c, 0x04, 0x02, 0xd0, 0x37, 0x41, + 0xc2, 0x11, 0x3f, 0x88, 0x1a, 0x54, 0x48, 0xab, 0x02, 0xd5, 0x4b, 0xd9, + 0x62, 0x96, 0x51, 0xd7, 0x52, 0xd6, 0x51, 0xf9, 0x4a, 0xd7, 0x55, 0x5b, + 0x5a, 0xd2, 0x40, 0x15, 0xba, 0x8f, 0x32, 0xd9, 0x09, 0xce, 0x2e, 0xda, + 0xc1, 0x0e, 0x39, 0x1e, 0x0a, 0x91, 0x42, 0x2e, 0x92, 0xd1, 0x44, 0xd8, + 0x39, 0xcf, 0x39, 0xda, 0x61, 0x4f, 0x3b, 0xda, 0x61, 0x4f, 0x3b, 0xf1, + 0x19, 0x50, 0x3e, 0x07, 0xa2, 0x10, 0x41, 0xf8, 0x49, 0x50, 0x3f, 0xf8, + 0x41, 0x10, 0x3f, 0xfd, 0x49, 0x10, 0x3f, 0x16, 0xb2, 0x50, 0x40, 0x50, + 0xfa, 0x11, 0x42, 0x52, 0xca, 0x11, 0x40, 0x69, 0x2a, 0x52, 0x40, 0x3d, + 0x72, 0x10, 0x39, 0x1b, 0xe2, 0xce, 0x33, 0x50, 0x62, 0xcf, 0x38, 0x5a, + 0x0a, 0x12, 0x42, 0x51, 0xd2, 0x91, 0x41, 0x5d, 0x4a, 0xd2, 0x43, 0x61, + 0x4a, 0x52, 0x44, 0x64, 0x5a, 0x12, 0x45, 0x63, 0x62, 0xd2, 0x44, 0x60, + 0x4a, 0x52, 0x44, 0x5e, 0x32, 0xd2, 0x3f, 0xf9, 0x41, 0x4f, 0x38, 0x00, + 0x72, 0x8f, 0x39, 0xc3, 0xc9, 0x8d, 0x32, 0xc2, 0xc9, 0x8d, 0x32, 0xb7, + 0xb1, 0x8d, 0x31, 0xbb, 0xc1, 0xcd, 0x31, 0xc6, 0x21, 0x8e, 0x34, 0xca, + 0x49, 0x0e, 0x34, 0xce, 0x49, 0x8e, 0x34, 0xca, 0x29, 0xce, 0x33, 0xc3, + 0x11, 0xce, 0x32, 0xbf, 0xd9, 0xcd, 0x31, 0xb6, 0x89, 0xcd, 0x30, 0xb0, + 0x61, 0x4d, 0x30, 0x6f, 0xb1, 0x4a, 0x1f, 0x6e, 0xa9, 0x4a, 0x1f, 0x6d, + 0xa1, 0x0a, 0x1f, 0x64, 0x59, 0x8a, 0x1d, 0x65, 0x71, 0x0a, 0x1e, 0x63, + 0x69, 0xca, 0x1d, 0x62, 0x59, 0x8a, 0x1d, 0x36, 0xd9, 0xc8, 0x16, 0x00, + 0x41, 0x47, 0x10, 0x54, 0x09, 0xca, 0x1a, 0x04, 0x19, 0x47, 0x10, 0x29, + 0x59, 0xc8, 0x15, 0x0b, 0x59, 0x07, 0x11, 0xf4, 0x00, 0x06, 0x0d, 0x7c, + 0x09, 0x4a, 0x1d, 0xdd, 0xf1, 0x4c, 0x2a, 0xff, 0x11, 0xce, 0x2e, 0xfd, + 0x01, 0x4e, 0x2e, 0x03, 0x32, 0x8e, 0x2f, 0x1b, 0xe2, 0x4e, 0x32, 0x18, + 0xe2, 0xce, 0x32, 0x12, 0xaa, 0x0e, 0x31, 0x39, 0xea, 0xcf, 0x35, 0x6c, + 0x82, 0x91, 0x3c, 0x60, 0x02, 0x11, 0x3b, 0x21, 0xea, 0x4e, 0x32, 0x36, + 0xb2, 0x4f, 0x34, 0xea, 0xc1, 0x8d, 0x2d, 0xd3, 0x19, 0xcd, 0x2a, 0xcb, + 0xb9, 0x4c, 0x2a, 0xef, 0x31, 0xce, 0x30, 0xbd, 0x81, 0x8c, 0x28, 0x35, + 0x02, 0x10, 0x38, 0x54, 0xe2, 0x90, 0x3a, 0xe5, 0x19, 0x4d, 0x2b, 0xb6, + 0x01, 0xcc, 0x26, 0x19, 0xda, 0x4e, 0x33, 0x6b, 0x4a, 0x91, 0x3b, 0xac, + 0x60, 0xc5, 0x10, 0x50, 0x1a, 0x51, 0x3c, 0x58, 0x1a, 0xd1, 0x3b, 0x55, + 0xea, 0x10, 0x3b, 0x4f, 0xca, 0x10, 0x3a, 0x55, 0xba, 0x10, 0x3a, 0x67, + 0x5a, 0xd1, 0x3b, 0x5c, 0xfa, 0xd0, 0x3a, 0xfe, 0xd9, 0xcd, 0x2c, 0xe2, + 0x49, 0x4d, 0x2c, 0x8a, 0x52, 0x92, 0x40, 0x00, 0x00, 0x00, 0x00, 0x34, + 0xd2, 0x8f, 0x35, 0x63, 0x32, 0x51, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xc8, + 0xb9, 0x8c, 0x28, 0xa1, 0x2a, 0x13, 0x43, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x21, 0x89, 0x1b, 0x90, 0xb2, 0x12, 0x41, 0x47, 0x4a, 0x90, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0x01, 0x89, 0x1a, 0x5c, 0x1a, 0x51, 0x3a, 0x7a, + 0xfa, 0x91, 0x3c, 0xfd, 0x09, 0xce, 0x2d, 0x0c, 0x81, 0x86, 0x11, 0xc1, + 0xf0, 0x02, 0x00, 0x9b, 0x2a, 0xd3, 0x42, 0x6f, 0xaa, 0xd1, 0x3b, 0xf6, + 0xc9, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x00, 0x00, 0x00, 0xaf, + 0x89, 0xcb, 0x24, 0xb4, 0xe2, 0xd3, 0x45, 0x41, 0x12, 0x50, 0x35, 0xef, + 0x91, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x51, 0x81, 0x08, 0x19, 0xc3, + 0x00, 0x00, 0x00, 0x63, 0x32, 0x11, 0x3b, 0xcc, 0x7a, 0x14, 0x49, 0x45, + 0x32, 0x10, 0x37, 0xf7, 0xc9, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb7, 0x00, 0x00, 0x00, 0xb0, 0xc9, 0xcb, 0x24, 0x5e, + 0x0a, 0x11, 0x3b, 0xd2, 0xb2, 0x54, 0x4a, 0x75, 0x82, 0x91, 0x3c, 0x34, + 0x6a, 0x4f, 0x33, 0xf3, 0x51, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0xc1, 0x08, 0x18, 0xac, 0x00, 0x00, 0x00, 0xb7, + 0xb1, 0x8b, 0x25, 0xc0, 0x2a, 0x94, 0x47, 0xde, 0x42, 0xd5, 0x4b, 0x69, + 0x3a, 0x91, 0x3a, 0x43, 0xd2, 0x4f, 0x34, 0x3a, 0x32, 0xcf, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0xd1, 0x88, 0x1a, 0xe3, 0xa0, 0x05, 0x00, 0xe2, 0x10, 0x06, 0x00, 0xb5, + 0xf1, 0x8b, 0x25, 0xbf, 0x3a, 0x54, 0x48, 0xe5, 0xa2, 0x15, 0x4e, 0xce, + 0xaa, 0x54, 0x4a, 0x4a, 0x02, 0x50, 0x35, 0x47, 0xa2, 0x4f, 0x34, 0x03, + 0x5a, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, + 0x41, 0xc8, 0x16, 0x98, 0x00, 0x00, 0x00, 0xb0, 0x31, 0x4b, 0x24, 0x57, + 0xc2, 0xd0, 0x39, 0xde, 0x4a, 0x15, 0x4c, 0x69, 0x32, 0x91, 0x3a, 0x40, + 0xca, 0x8f, 0x34, 0xe0, 0xa1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x44, 0x11, 0x48, 0x16, 0x98, 0x00, 0x00, 0x00, 0x45, + 0x3a, 0x10, 0x38, 0xd8, 0xfa, 0x54, 0x4b, 0x61, 0xa2, 0x90, 0x39, 0x28, + 0xc2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, + 0x00, 0x00, 0x00, 0x9c, 0xb1, 0x4a, 0x22, 0xd2, 0xea, 0x94, 0x4a, 0x5d, + 0xe2, 0x50, 0x39, 0x29, 0x32, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x41, + 0x89, 0x47, 0x16, 0xbe, 0x00, 0x00, 0x00, 0x9c, 0x12, 0x93, 0x42, 0x59, + 0xd2, 0xd0, 0x38, 0x1d, 0xc2, 0xce, 0x30, 0x3a, 0xba, 0x8f, 0x33, 0x21, + 0xe2, 0x8e, 0x31, 0x47, 0x82, 0x50, 0x38, 0x27, 0x3a, 0x4f, 0x33, 0xd0, + 0x99, 0x0c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x94, 0x99, 0x8a, 0x21, 0xcb, + 0x9a, 0x54, 0x49, 0x22, 0x12, 0x0f, 0x31, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0x09, 0x0b, 0x23, 0xa7, 0x6a, 0x93, 0x43, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x21, 0x87, 0x12, 0x9f, 0x22, 0x93, 0x43, 0x10, 0x72, 0x0e, 0x30, 0x6e, + 0x00, 0x00, 0x00, 0x67, 0x62, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x95, + 0xe1, 0xca, 0x21, 0x49, 0x62, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x42, + 0x32, 0x90, 0x36, 0x09, 0x52, 0x0e, 0x30, 0x00, 0x02, 0x0e, 0x2c, 0xfb, + 0xe9, 0x0d, 0x2c, 0x0c, 0x1a, 0xce, 0x2d, 0xee, 0x61, 0x0d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0x2a, 0xd0, 0x37, 0xd6, + 0xa1, 0x4c, 0x29, 0x0a, 0x41, 0x46, 0x0f, 0x06, 0x62, 0x8d, 0x2a, 0x12, + 0xa2, 0x4e, 0x31, 0xdc, 0xf9, 0x4c, 0x29, 0x26, 0x22, 0x8f, 0x32, 0xff, + 0xb1, 0x8d, 0x2b, 0x5e, 0xa9, 0x48, 0x19, 0x64, 0x21, 0x89, 0x1a, 0x4e, + 0xa1, 0x48, 0x19, 0x75, 0xd1, 0x09, 0x1e, 0xa3, 0x31, 0xcb, 0x22, 0xc1, + 0xa9, 0xcb, 0x23, 0xbf, 0x01, 0x4c, 0x25, 0x48, 0x69, 0x48, 0x18, 0x59, + 0xf9, 0x88, 0x1a, 0x5e, 0x01, 0x89, 0x1a, 0x11, 0xb9, 0xc6, 0x10, 0x04, + 0x19, 0x86, 0x0e, 0x8e, 0xb8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0x58, 0x03, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0x80, 0x02, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xb0, 0x03, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x30, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, + 0x60, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x90, 0xaa, 0xd3, 0x48, 0x85, 0x1a, 0x93, 0x46, 0x8d, + 0x82, 0x13, 0x48, 0x9e, 0x1a, 0x94, 0x49, 0x66, 0xb2, 0x92, 0x47, 0x7b, + 0xfa, 0xd3, 0x4d, 0x81, 0x32, 0x94, 0x4f, 0x66, 0x6a, 0x53, 0x4c, 0x6f, + 0xb2, 0x93, 0x4d, 0x5f, 0x32, 0x93, 0x4b, 0x61, 0x4a, 0x13, 0x4c, 0x4e, + 0xa2, 0xd2, 0x49, 0x32, 0xc2, 0x11, 0x46, 0x39, 0xda, 0xd1, 0x45, 0x3f, + 0xd2, 0x51, 0x45, 0x1a, 0x9a, 0xd0, 0x40, 0xf7, 0x61, 0xcf, 0x3a, 0xd6, + 0x59, 0x8e, 0x35, 0x9e, 0x59, 0x0c, 0x2c, 0x74, 0xb1, 0x4a, 0x23, 0x5f, + 0x89, 0xca, 0x24, 0x48, 0x11, 0x8a, 0x23, 0x70, 0x89, 0x4a, 0x22, 0xf3, + 0x91, 0x8e, 0x33, 0x21, 0x2a, 0x11, 0x43, 0x45, 0x82, 0x92, 0x49, 0xd5, + 0x09, 0x4f, 0x3b, 0xca, 0xc9, 0x4e, 0x39, 0xe5, 0x81, 0x4f, 0x3d, 0x19, + 0x42, 0xd1, 0x44, 0x57, 0x1a, 0x13, 0x4c, 0x10, 0x3a, 0x10, 0x3d, 0x0f, + 0xfa, 0x4f, 0x3a, 0x01, 0x3a, 0x4f, 0x38, 0x5b, 0x2a, 0xd2, 0x42, 0x3d, + 0xfa, 0xd0, 0x3d, 0x42, 0x02, 0x11, 0x3d, 0x16, 0x6a, 0x50, 0x3d, 0x26, + 0x1a, 0x51, 0x41, 0x12, 0x7a, 0x50, 0x3f, 0x04, 0x5a, 0xd0, 0x3f, 0xf3, + 0x19, 0x10, 0x3f, 0xc8, 0xa9, 0x0e, 0x3a, 0xbc, 0x21, 0x0e, 0x37, 0xeb, + 0x31, 0x8f, 0x39, 0xd9, 0xa1, 0xce, 0x37, 0x07, 0x2a, 0x50, 0x3d, 0xfc, + 0xf1, 0x4e, 0x37, 0xfd, 0x21, 0x8e, 0x30, 0x4f, 0xc2, 0x10, 0x3a, 0x53, + 0xe2, 0x10, 0x3a, 0x86, 0x92, 0x12, 0x41, 0xcf, 0x12, 0xd5, 0x4a, 0xee, + 0x2a, 0x16, 0x4f, 0x0f, 0x13, 0x97, 0x52, 0x4c, 0xeb, 0x18, 0x5a, 0x4c, + 0xfb, 0x58, 0x5a, 0x18, 0x73, 0xd7, 0x53, 0x54, 0x3a, 0x51, 0x3b, 0x0b, + 0xe2, 0x8e, 0x31, 0x2d, 0x12, 0x90, 0x35, 0x94, 0x32, 0xd3, 0x42, 0x8d, + 0xf2, 0x92, 0x42, 0x95, 0x5a, 0xd3, 0x44, 0x93, 0x4a, 0x93, 0x44, 0x84, + 0xa2, 0x92, 0x41, 0x8a, 0xd2, 0x52, 0x41, 0x8b, 0xe2, 0x12, 0x41, 0xc2, + 0x9a, 0xd4, 0x47, 0xbf, 0x8a, 0x14, 0x48, 0xc1, 0xa2, 0xd4, 0x48, 0xcd, + 0x1a, 0x95, 0x4a, 0xc4, 0xba, 0x94, 0x49, 0xa8, 0x12, 0x54, 0x46, 0x95, + 0x62, 0xd3, 0x43, 0x84, 0xb2, 0x92, 0x41, 0x3f, 0x4a, 0x10, 0x38, 0x07, + 0x62, 0x8e, 0x30, 0xe7, 0x51, 0x0d, 0x2c, 0xc2, 0x19, 0x8c, 0x27, 0x87, + 0x69, 0x0a, 0x21, 0x25, 0xb9, 0x87, 0x15, 0xc5, 0x18, 0x45, 0x0e, 0xe9, + 0x80, 0x87, 0x1a, 0xe3, 0x78, 0xc7, 0x1a, 0x1e, 0x81, 0x49, 0x23, 0x8e, + 0xf9, 0x8c, 0x31, 0x94, 0x31, 0x8d, 0x32, 0x4d, 0xf9, 0x0a, 0x2b, 0x1c, + 0xa1, 0x89, 0x25, 0xf9, 0x70, 0x08, 0x21, 0xe3, 0x08, 0x48, 0x1e, 0xc1, + 0xf0, 0x46, 0x19, 0xa4, 0x90, 0xc6, 0x16, 0xc1, 0xe0, 0x07, 0x19, 0xc5, + 0x88, 0xc8, 0x19, 0xc2, 0xb8, 0xc7, 0x10, 0x28, 0x51, 0x09, 0x1b, 0x5e, + 0xe1, 0x4a, 0x22, 0xb9, 0xa1, 0xcd, 0x2d, 0xf7, 0x89, 0x8f, 0x35, 0x5a, + 0xa2, 0x52, 0x42, 0x8b, 0x12, 0x54, 0x48, 0x9f, 0x7a, 0x94, 0x4a, 0xc1, + 0x8a, 0x55, 0x4f, 0xd6, 0x62, 0xd6, 0x51, 0xc3, 0x9a, 0x15, 0x4f, 0x1b, + 0x6a, 0x50, 0x39, 0xdb, 0x19, 0x0e, 0x2d, 0xd8, 0x31, 0x8e, 0x30, 0x46, + 0x62, 0xd2, 0x48, 0xcf, 0xa1, 0x4e, 0x39, 0x0c, 0xaa, 0x50, 0x41, 0xda, + 0x81, 0xcf, 0x3a, 0xd0, 0xf9, 0xce, 0x39, 0xd8, 0x51, 0x0f, 0x3b, 0xe2, + 0xb1, 0x4f, 0x3c, 0x03, 0x9a, 0xd0, 0x40, 0xf2, 0x11, 0x90, 0x3d, 0x0f, + 0x72, 0x10, 0x3f, 0x1c, 0xaa, 0x90, 0x3f, 0x3b, 0x5a, 0x51, 0x41, 0x66, + 0x6a, 0x12, 0x43, 0x49, 0x62, 0x51, 0x3e, 0x26, 0x4a, 0x10, 0x39, 0xfe, + 0x81, 0x4e, 0x31, 0x2a, 0x52, 0x4f, 0x35, 0x67, 0x0a, 0x91, 0x3c, 0x5b, + 0x12, 0x12, 0x42, 0x56, 0x02, 0x12, 0x42, 0x60, 0x42, 0x92, 0x43, 0x62, + 0x42, 0x12, 0x44, 0x63, 0x4a, 0x92, 0x44, 0x63, 0x5a, 0x92, 0x44, 0x5e, + 0x3a, 0xd2, 0x43, 0xdf, 0x69, 0xce, 0x31, 0xfa, 0x41, 0xcf, 0x37, 0xc7, + 0xf1, 0x0d, 0x33, 0xba, 0x89, 0x4d, 0x31, 0xba, 0xd1, 0x4d, 0x32, 0xb0, + 0x59, 0x8d, 0x30, 0xac, 0x39, 0x4d, 0x30, 0xc9, 0x29, 0xce, 0x33, 0xc9, + 0x39, 0x8e, 0x33, 0xc6, 0x01, 0xce, 0x32, 0xc2, 0xe1, 0x0d, 0x32, 0xbd, + 0xd1, 0x8d, 0x31, 0xb2, 0x69, 0x8d, 0x30, 0xac, 0x51, 0x0d, 0x30, 0xa4, + 0x01, 0x8d, 0x2e, 0x69, 0x91, 0x8a, 0x1e, 0x68, 0x89, 0x8a, 0x1e, 0x64, + 0x71, 0x0a, 0x1e, 0x62, 0x69, 0x4a, 0x1d, 0x63, 0x69, 0x8a, 0x1d, 0x60, + 0x59, 0x4a, 0x1d, 0x34, 0xc9, 0x48, 0x16, 0xfb, 0x20, 0xc7, 0x0f, 0x4e, + 0xc1, 0x49, 0x1a, 0x26, 0x61, 0x48, 0x14, 0x2c, 0x69, 0x08, 0x16, 0x07, + 0x41, 0x87, 0x10, 0xf8, 0x20, 0x86, 0x0d, 0x83, 0x29, 0x0a, 0x1e, 0xc0, + 0x01, 0x8c, 0x25, 0xda, 0xd9, 0x0c, 0x2a, 0xfb, 0x09, 0x4e, 0x2e, 0x01, + 0x1a, 0xce, 0x2e, 0x05, 0x52, 0xce, 0x2f, 0x00, 0x12, 0x4e, 0x2e, 0x32, + 0xaa, 0x4f, 0x34, 0x65, 0x4a, 0x11, 0x3c, 0x27, 0x42, 0x0f, 0x34, 0x55, + 0xa2, 0x50, 0x39, 0x21, 0x0a, 0x8f, 0x32, 0x3c, 0xe2, 0x0f, 0x35, 0x4c, + 0x9a, 0x90, 0x39, 0x4f, 0xca, 0x50, 0x3a, 0x51, 0xca, 0x90, 0x39, 0xe2, + 0xb1, 0xcd, 0x2e, 0x4c, 0x52, 0x50, 0x38, 0x2c, 0x6a, 0xcf, 0x33, 0x33, + 0xaa, 0x0f, 0x35, 0xe0, 0x11, 0x0d, 0x2b, 0x0d, 0xd2, 0x8e, 0x33, 0x7d, + 0xa2, 0xd1, 0x3c, 0x0d, 0xb2, 0x0e, 0x32, 0x55, 0x0a, 0x11, 0x3c, 0x53, + 0xd2, 0x10, 0x3b, 0x59, 0x02, 0x91, 0x3b, 0x52, 0x02, 0x51, 0x3b, 0x94, + 0xda, 0x12, 0x42, 0xd6, 0x3a, 0x55, 0x4b, 0x5c, 0xda, 0x50, 0x3a, 0x70, + 0x92, 0x51, 0x3d, 0x49, 0x4a, 0x50, 0x38, 0x63, 0xa1, 0xc9, 0x1b, 0x8c, + 0x2a, 0x12, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x74, 0xc8, 0x02, 0x00, 0x90, + 0x92, 0x92, 0x40, 0x00, 0x00, 0x00, 0x00, 0x70, 0x99, 0x49, 0x1c, 0x95, + 0xda, 0xd2, 0x41, 0x41, 0x22, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0x00, 0x00, 0x00, 0x9f, 0x1a, 0x13, 0x42, 0x47, 0x4a, 0x50, 0x36, 0x00, + 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0xa2, 0x42, 0x93, 0x42, 0x53, + 0xba, 0xd0, 0x39, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x51, 0x49, 0x1a, 0xb0, + 0x99, 0x4b, 0x25, 0xa8, 0x72, 0x13, 0x44, 0x4a, 0x3a, 0x10, 0x36, 0x00, + 0x00, 0x00, 0x00, 0xc9, 0x50, 0x04, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x5f, + 0x22, 0x11, 0x3b, 0xc5, 0x52, 0x54, 0x48, 0x46, 0x32, 0xd0, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x01, 0x09, 0x1b, 0xb7, + 0xa1, 0x0b, 0x25, 0xb7, 0xda, 0xd3, 0x45, 0xd1, 0xa2, 0x94, 0x49, 0x43, + 0x1a, 0x10, 0x36, 0xf7, 0xb1, 0x8d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0xaf, 0xe9, 0xcb, 0x24, 0xbf, + 0x02, 0x94, 0x47, 0xcf, 0x8a, 0x14, 0x4a, 0x7a, 0x82, 0x91, 0x3c, 0x3d, + 0x9a, 0x0f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x51, 0xe9, 0x88, 0x18, 0xad, 0x00, 0x00, 0x00, 0x5f, + 0x1a, 0xd1, 0x3a, 0xc1, 0x3a, 0xd4, 0x47, 0xdf, 0x52, 0x15, 0x4c, 0x72, + 0x82, 0x91, 0x3b, 0x46, 0x0a, 0x90, 0x35, 0xfb, 0x29, 0x4d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, + 0xe1, 0x48, 0x1a, 0xb6, 0x48, 0x05, 0x00, 0xd3, 0xe0, 0x03, 0x00, 0xb3, + 0xc1, 0x4b, 0x25, 0xbe, 0x32, 0x14, 0x48, 0xe7, 0xb2, 0x15, 0x4e, 0xd0, + 0xc2, 0x54, 0x4a, 0x72, 0x4a, 0x11, 0x3b, 0x38, 0x42, 0xcf, 0x32, 0xf2, + 0xf9, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, + 0x59, 0x48, 0x17, 0x99, 0x00, 0x00, 0x00, 0xab, 0x11, 0xcb, 0x23, 0x4f, + 0x8a, 0xd0, 0x38, 0xe1, 0x62, 0x95, 0x4c, 0xc8, 0x6a, 0xd4, 0x48, 0x41, + 0xda, 0x8f, 0x35, 0xe0, 0xb9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x46, 0x19, 0x48, 0x16, 0xca, 0x00, 0x00, 0x00, 0x48, + 0x42, 0x10, 0x38, 0xd9, 0xfa, 0x94, 0x4b, 0x60, 0xca, 0x10, 0x3a, 0x2e, + 0x1a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, + 0xf9, 0x87, 0x15, 0x9d, 0xb1, 0x8a, 0x22, 0x9d, 0x32, 0x53, 0x43, 0xb8, + 0x0a, 0xd4, 0x46, 0x29, 0x2a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x44, 0x2a, 0x50, 0x37, 0xbb, + 0x02, 0xd4, 0x45, 0x25, 0xfa, 0xce, 0x31, 0x29, 0x1a, 0x0f, 0x32, 0x20, + 0xda, 0x4e, 0x31, 0x49, 0x4a, 0xd0, 0x37, 0x22, 0x6a, 0x4f, 0x33, 0x1e, + 0x02, 0x0f, 0x31, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, 0x8d, + 0xaa, 0x12, 0x41, 0x29, 0x6a, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x8c, + 0x00, 0x00, 0x00, 0x97, 0xe2, 0xd2, 0x41, 0x2c, 0x5a, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x9e, 0x39, 0x8b, 0x22, 0x8d, 0x82, 0x52, 0x40, 0x00, + 0x00, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0x91, 0xa2, 0xd2, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x72, 0x31, 0x0a, 0x1d, 0x15, 0xaa, 0x8e, 0x31, 0xa2, + 0x00, 0x00, 0x00, 0xc0, 0x32, 0x94, 0x47, 0x03, 0x02, 0x4e, 0x2e, 0x54, + 0x6a, 0x10, 0x38, 0x03, 0x02, 0xce, 0x2c, 0x07, 0x02, 0x4e, 0x2d, 0x0f, + 0x1a, 0x0e, 0x2f, 0x0d, 0x2a, 0x4e, 0x2e, 0xcc, 0x61, 0x4c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x1a, 0x90, 0x35, 0x0f, 0x81, 0x06, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf1, 0x71, 0x0d, 0x2c, 0x34, + 0x6a, 0xcf, 0x33, 0x1e, 0xd1, 0x46, 0x10, 0xe6, 0xc9, 0x8c, 0x29, 0xc5, + 0x09, 0x0c, 0x25, 0x48, 0x71, 0x88, 0x18, 0x72, 0xc1, 0x89, 0x1d, 0xa6, + 0x61, 0x8b, 0x23, 0x81, 0xc9, 0x89, 0x1c, 0xc3, 0xe1, 0xcb, 0x24, 0x9a, + 0xe1, 0x0a, 0x22, 0x55, 0x79, 0x88, 0x18, 0x25, 0x29, 0x47, 0x12, 0x1a, + 0xf9, 0x86, 0x11, 0xf5, 0xa0, 0x85, 0x0c, 0x50, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, + 0xf8, 0x02, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0xc8, 0x03, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x58, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x93, 0xb2, 0x93, 0x48, 0x81, 0xd2, 0x92, 0x44, 0x76, + 0x9a, 0x52, 0x43, 0x71, 0x8a, 0x12, 0x43, 0x70, 0xa2, 0x92, 0x44, 0x7d, + 0x12, 0x53, 0x48, 0x78, 0x52, 0x53, 0x4a, 0x5e, 0xea, 0xd2, 0x49, 0x42, + 0x22, 0x52, 0x47, 0x3f, 0x22, 0x52, 0x47, 0x45, 0x52, 0x92, 0x48, 0x51, + 0xca, 0x12, 0x4a, 0x26, 0x72, 0xd1, 0x44, 0x1c, 0x1a, 0x91, 0x43, 0x10, + 0xb2, 0x10, 0x42, 0x14, 0xa2, 0x90, 0x41, 0x12, 0x5a, 0x10, 0x3f, 0x07, + 0xd2, 0x4f, 0x3b, 0xcb, 0xc1, 0xcd, 0x31, 0xa7, 0x59, 0x0c, 0x2a, 0x83, + 0x19, 0x0b, 0x25, 0x82, 0x01, 0xcc, 0x2b, 0x4f, 0x79, 0xc9, 0x1d, 0xc4, + 0xd9, 0x4c, 0x2a, 0xe2, 0x91, 0x4e, 0x36, 0x2d, 0xe2, 0xd1, 0x46, 0x4c, + 0xba, 0x52, 0x4a, 0xda, 0x61, 0x4e, 0x38, 0x50, 0x0a, 0x93, 0x4a, 0x33, + 0x12, 0x12, 0x48, 0xa6, 0xd2, 0xd5, 0x56, 0x27, 0x72, 0x91, 0x44, 0x41, + 0x6a, 0x91, 0x41, 0x0b, 0xca, 0x0f, 0x3a, 0xce, 0x09, 0x4e, 0x33, 0x27, + 0xc2, 0x90, 0x3e, 0xe5, 0xc1, 0x8e, 0x37, 0xd0, 0x51, 0xce, 0x35, 0xd5, + 0x29, 0xcf, 0x3a, 0xeb, 0xe9, 0x0f, 0x3e, 0xea, 0xe1, 0x8f, 0x3e, 0xeb, + 0x01, 0x10, 0x3f, 0xce, 0xf9, 0x0e, 0x3b, 0xc0, 0x79, 0x4e, 0x39, 0xc0, + 0x71, 0xce, 0x38, 0x0f, 0x5a, 0x10, 0x3e, 0x43, 0x42, 0xd2, 0x46, 0x5a, + 0x0a, 0xd3, 0x49, 0xda, 0x49, 0xce, 0x34, 0xf8, 0x21, 0xce, 0x30, 0x45, + 0x6a, 0x10, 0x39, 0x55, 0xea, 0x50, 0x3a, 0x68, 0xc2, 0x11, 0x3d, 0xc0, + 0x7a, 0x94, 0x48, 0xdf, 0xb2, 0x95, 0x4c, 0xf5, 0x4a, 0x96, 0x4f, 0x20, + 0xbb, 0xd7, 0x54, 0x31, 0x3b, 0x58, 0x57, 0xb9, 0x5a, 0x54, 0x48, 0x17, + 0x52, 0x8f, 0x33, 0x05, 0xaa, 0x0e, 0x31, 0x4f, 0x0a, 0xd1, 0x39, 0x90, + 0x12, 0x53, 0x42, 0x99, 0x6a, 0xd3, 0x43, 0x94, 0x42, 0x53, 0x43, 0x88, + 0xd2, 0x52, 0x41, 0xab, 0x12, 0xd4, 0x44, 0xcf, 0x2a, 0xd5, 0x49, 0xd1, + 0x3a, 0x55, 0x4a, 0xcc, 0x0a, 0x15, 0x4a, 0xcb, 0x0a, 0x15, 0x4a, 0xc1, + 0xa2, 0x14, 0x49, 0xa6, 0x0a, 0x14, 0x46, 0x96, 0x62, 0xd3, 0x43, 0x7a, + 0x5a, 0x52, 0x40, 0x2b, 0xca, 0x8f, 0x35, 0x04, 0x4a, 0x4e, 0x30, 0xe1, + 0x51, 0xcd, 0x2c, 0xc3, 0x61, 0x0c, 0x2a, 0x86, 0x91, 0x8a, 0x22, 0x2c, + 0x59, 0x08, 0x1b, 0xd8, 0xc0, 0x85, 0x0f, 0xe4, 0x00, 0xc7, 0x18, 0xd3, + 0xd0, 0x06, 0x19, 0x1e, 0x81, 0x49, 0x23, 0xd6, 0x49, 0x8f, 0x3a, 0x3c, + 0x52, 0x92, 0x47, 0x15, 0x32, 0x11, 0x44, 0xd4, 0x39, 0xcf, 0x3c, 0xa1, + 0xb9, 0x4d, 0x36, 0x6a, 0x11, 0x8c, 0x2e, 0x33, 0x49, 0x8a, 0x27, 0x24, + 0x11, 0x8a, 0x26, 0xc3, 0xf0, 0xc6, 0x19, 0xb3, 0x08, 0x87, 0x18, 0x87, + 0xf0, 0x04, 0x10, 0x9f, 0x38, 0xc5, 0x0d, 0xcd, 0x68, 0xc6, 0x10, 0x33, + 0x79, 0x49, 0x1c, 0x92, 0x69, 0x4c, 0x28, 0xd7, 0x79, 0x4e, 0x31, 0x2f, + 0xf2, 0x10, 0x3c, 0x26, 0xc2, 0xd0, 0x3b, 0x5e, 0x8a, 0x12, 0x43, 0x94, + 0x42, 0x54, 0x49, 0x73, 0x1a, 0xd3, 0x44, 0xf9, 0x59, 0xcf, 0x35, 0xa4, + 0xc9, 0x8c, 0x2b, 0x61, 0xa1, 0x4a, 0x23, 0xb3, 0x81, 0x0d, 0x33, 0x3a, + 0x22, 0x52, 0x47, 0xe2, 0x49, 0x4f, 0x3c, 0xca, 0xc9, 0xce, 0x38, 0xd3, + 0x29, 0x0f, 0x3a, 0xc4, 0x89, 0x4e, 0x38, 0xce, 0xd9, 0x8e, 0x39, 0xe5, + 0x81, 0x8f, 0x3b, 0x0a, 0x4a, 0x90, 0x3e, 0x1d, 0xa2, 0x50, 0x3f, 0x2b, + 0xfa, 0x90, 0x40, 0x25, 0xb2, 0xd0, 0x3e, 0x40, 0x72, 0x11, 0x41, 0x43, + 0x72, 0x11, 0x40, 0x46, 0x5a, 0x51, 0x3e, 0x4d, 0x4a, 0x11, 0x3c, 0x52, + 0x52, 0x91, 0x3b, 0x45, 0xc2, 0x50, 0x39, 0x37, 0x5a, 0x10, 0x37, 0x65, + 0x42, 0x12, 0x43, 0x56, 0xea, 0x91, 0x41, 0x5c, 0x22, 0x92, 0x42, 0x60, + 0x32, 0x92, 0x43, 0x62, 0x4a, 0x52, 0x44, 0x62, 0x4a, 0x12, 0x44, 0x5b, + 0x22, 0x12, 0x43, 0x51, 0xf2, 0xd1, 0x42, 0xc8, 0x09, 0x8e, 0x32, 0xbc, + 0x89, 0x4d, 0x31, 0xb5, 0x69, 0xcd, 0x30, 0xb1, 0x79, 0x8d, 0x31, 0x8d, + 0x31, 0x0c, 0x2c, 0xc2, 0xf9, 0x4d, 0x32, 0xc6, 0x09, 0x0e, 0x33, 0xc0, + 0xe1, 0x0d, 0x32, 0xbc, 0x91, 0x8d, 0x31, 0xb4, 0x79, 0xcd, 0x30, 0xb1, + 0x79, 0x8d, 0x30, 0xab, 0x39, 0x8d, 0x2f, 0xa2, 0xf1, 0x4c, 0x2e, 0x9d, + 0xc9, 0x4c, 0x2d, 0x98, 0x99, 0x4c, 0x2c, 0x60, 0x61, 0xca, 0x1d, 0x5e, + 0x51, 0x0a, 0x1d, 0x59, 0x29, 0x8a, 0x1b, 0x57, 0x19, 0xca, 0x1a, 0x4b, + 0xa9, 0x49, 0x19, 0xed, 0xd8, 0x06, 0x0e, 0x45, 0x51, 0x09, 0x19, 0x1b, + 0x21, 0x08, 0x13, 0x35, 0x99, 0x48, 0x17, 0x0a, 0x61, 0x07, 0x11, 0xf2, + 0xf8, 0x05, 0x0d, 0x95, 0xb9, 0xca, 0x20, 0xbd, 0xd9, 0x4b, 0x25, 0xdb, + 0xf1, 0x8c, 0x2a, 0x02, 0x2a, 0xce, 0x2e, 0x02, 0x22, 0x8e, 0x2e, 0xe3, + 0x49, 0x4d, 0x2b, 0x41, 0xea, 0x4f, 0x35, 0x58, 0xf2, 0x50, 0x3a, 0x40, + 0x02, 0x10, 0x37, 0x25, 0x4a, 0xcf, 0x33, 0x30, 0x8a, 0x4f, 0x35, 0x47, + 0x32, 0x10, 0x37, 0x1e, 0x1a, 0x4f, 0x33, 0x07, 0x8a, 0x4e, 0x31, 0x52, + 0xd2, 0x90, 0x3a, 0x55, 0xd2, 0x50, 0x3a, 0x4e, 0xa2, 0x10, 0x39, 0x00, + 0xe2, 0xcd, 0x2d, 0x30, 0x92, 0xcf, 0x33, 0xc2, 0x41, 0xcc, 0x28, 0xe1, + 0xd8, 0x87, 0x1a, 0x50, 0x9a, 0xd0, 0x38, 0x59, 0xd2, 0xd0, 0x3a, 0x57, + 0xfa, 0x90, 0x3b, 0x53, 0xfa, 0x90, 0x3b, 0x59, 0x02, 0x11, 0x3c, 0x74, + 0xa2, 0x91, 0x3d, 0xc1, 0x3a, 0x14, 0x48, 0x21, 0x22, 0x0f, 0x33, 0xd6, + 0x00, 0x00, 0x00, 0x60, 0x5a, 0x91, 0x3c, 0x50, 0x5a, 0x50, 0x38, 0x62, + 0x0a, 0x51, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xe7, 0x59, 0x4d, 0x2c, 0x5b, + 0xca, 0x50, 0x39, 0x00, 0x00, 0x00, 0x00, 0x45, 0x62, 0x90, 0x38, 0x65, + 0x52, 0x11, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xc6, 0xc1, 0x0c, 0x28, 0xb0, + 0xc2, 0x53, 0x45, 0x00, 0x00, 0x00, 0x00, 0x6c, 0xd9, 0x89, 0x1c, 0x5f, + 0x22, 0x51, 0x3b, 0x72, 0xca, 0x51, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x68, + 0x51, 0x89, 0x1b, 0x63, 0x62, 0x51, 0x3b, 0xc1, 0x3a, 0x14, 0x48, 0x0f, + 0x92, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0xbc, 0xa0, 0x05, 0x00, 0x54, + 0xca, 0xd0, 0x39, 0xc2, 0x2a, 0x94, 0x47, 0x43, 0xfa, 0xcf, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x60, 0xd9, 0x08, 0x1a, 0xc4, 0x00, 0x00, 0x00, 0xb2, + 0xd2, 0xd3, 0x45, 0x79, 0xca, 0x11, 0x3c, 0x3f, 0xf2, 0x8f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0xa8, 0x02, 0x00, 0xbd, 0x00, 0x00, 0x00, 0xba, + 0xa9, 0x4b, 0x25, 0xd6, 0xc2, 0xd4, 0x49, 0x72, 0x92, 0x51, 0x3c, 0x37, + 0xb2, 0xcf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x56, + 0x99, 0xc8, 0x19, 0x6b, 0x38, 0x03, 0x00, 0xb8, 0x09, 0x0c, 0x26, 0xce, + 0x7a, 0xd4, 0x49, 0xd2, 0xa2, 0x54, 0x4a, 0x4c, 0x3a, 0x50, 0x37, 0x44, + 0x02, 0x50, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0xe0, 0x02, 0x00, 0xad, 0x00, 0x00, 0x00, 0x57, + 0xe2, 0x10, 0x3a, 0xbe, 0x22, 0x94, 0x47, 0xd4, 0xda, 0x94, 0x4a, 0x75, + 0x8a, 0xd1, 0x3b, 0x48, 0x12, 0x50, 0x36, 0x00, 0x92, 0x4d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, + 0xe1, 0xc8, 0x18, 0x9b, 0x88, 0x05, 0x00, 0xce, 0x40, 0x02, 0x00, 0xae, + 0x31, 0x4b, 0x24, 0xba, 0x12, 0xd4, 0x46, 0xe8, 0xaa, 0x95, 0x4d, 0xd1, + 0xc2, 0x14, 0x4a, 0x69, 0x1a, 0x51, 0x3a, 0x2c, 0x02, 0x0f, 0x32, 0xeb, + 0xd9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x4c, + 0x7a, 0x90, 0x38, 0xb0, 0xda, 0xd3, 0x45, 0xc9, 0x7a, 0x14, 0x49, 0x44, + 0x0a, 0x50, 0x36, 0x37, 0x8a, 0xcf, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x46, 0x21, 0x88, 0x16, 0xcb, 0x00, 0x00, 0x00, 0xad, + 0x01, 0x0b, 0x24, 0xab, 0x82, 0xd3, 0x44, 0xc2, 0x2a, 0x14, 0x48, 0x3d, + 0xaa, 0x8f, 0x34, 0xe5, 0xe1, 0x4c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x42, + 0xa9, 0x07, 0x16, 0xc5, 0x00, 0x00, 0x00, 0x45, 0x32, 0x10, 0x38, 0xbd, + 0x1a, 0x14, 0x47, 0x3a, 0xa2, 0xcf, 0x33, 0xdb, 0xb1, 0x4c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0x9f, 0xd1, 0x8a, 0x22, 0xe2, + 0x3a, 0xd5, 0x4b, 0x29, 0x42, 0x4f, 0x32, 0x26, 0x0a, 0x0f, 0x32, 0x3b, + 0xaa, 0x0f, 0x34, 0x42, 0x12, 0xd0, 0x35, 0x42, 0x1a, 0xd0, 0x35, 0x26, + 0xe2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0x79, 0x8a, 0x20, 0xa6, 0x7a, 0xd3, 0x43, 0xbf, 0x11, 0x8c, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0xc1, 0x4a, 0x20, 0xa8, 0x7a, 0xd3, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x2d, 0x49, 0x47, 0x13, 0xa0, 0x3a, 0xd3, 0x42, 0x00, + 0xea, 0x0d, 0x2c, 0x41, 0x00, 0x00, 0x00, 0x6a, 0x82, 0xd1, 0x3b, 0x1c, + 0xea, 0x8e, 0x30, 0x1f, 0xf9, 0x06, 0x12, 0xdd, 0x3a, 0xd5, 0x4b, 0x00, + 0x00, 0x00, 0x00, 0x0e, 0x21, 0x46, 0x0b, 0xdd, 0xc9, 0x0c, 0x2a, 0x8c, + 0x00, 0x00, 0x00, 0x32, 0x2a, 0x8f, 0x32, 0x21, 0x1a, 0xcf, 0x30, 0xf4, + 0x79, 0x4d, 0x2b, 0x0d, 0x3a, 0x0e, 0x2f, 0x05, 0x2a, 0x0e, 0x2f, 0x03, + 0x22, 0x4e, 0x2e, 0x06, 0xaa, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x11, + 0x7a, 0x8e, 0x30, 0xd9, 0x61, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xef, 0x11, 0x4d, 0x29, 0x19, 0xa9, 0x06, 0x10, 0xdb, + 0xc1, 0x4c, 0x29, 0xa4, 0x69, 0x0b, 0x23, 0xd2, 0xd1, 0x0c, 0x2a, 0x8e, + 0xb1, 0x0a, 0x21, 0x91, 0xa1, 0x0a, 0x21, 0x74, 0x91, 0xc9, 0x1b, 0x6f, + 0x79, 0x09, 0x1c, 0x9c, 0xc9, 0x8a, 0x21, 0xa2, 0x29, 0x8b, 0x22, 0x37, + 0xc1, 0x07, 0x15, 0xc6, 0x60, 0x04, 0x00, 0xe4, 0x30, 0xc5, 0x0a, 0x4a, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, + 0xf8, 0x02, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0xc8, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x03, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x58, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, + 0x78, 0x04, 0x00, 0x9f, 0x1a, 0x54, 0x49, 0x8b, 0x32, 0x53, 0x45, 0x80, + 0xc2, 0x12, 0x43, 0x78, 0x8a, 0x52, 0x42, 0x6f, 0x62, 0xd2, 0x41, 0x90, + 0x7a, 0x13, 0x47, 0x99, 0x0a, 0x94, 0x49, 0x82, 0x32, 0x13, 0x48, 0x67, + 0xa2, 0xd2, 0x46, 0x3c, 0x82, 0xd1, 0x42, 0x1e, 0x0a, 0xd1, 0x42, 0x37, + 0x02, 0x92, 0x46, 0x0f, 0xb2, 0xd0, 0x41, 0x0a, 0x8a, 0x50, 0x41, 0xfd, + 0x29, 0x10, 0x40, 0xf0, 0xe9, 0xcf, 0x3e, 0xeb, 0xa1, 0x0f, 0x3e, 0xe9, + 0x31, 0x0f, 0x3b, 0xf2, 0xe9, 0x0e, 0x38, 0xd0, 0xb9, 0x8d, 0x30, 0xb0, + 0x79, 0x0c, 0x2a, 0xa0, 0x79, 0xcc, 0x2c, 0x55, 0x01, 0x4a, 0x21, 0x4c, + 0x69, 0x89, 0x1e, 0x76, 0xa1, 0x0a, 0x23, 0x7f, 0x19, 0xcc, 0x2e, 0x22, + 0x62, 0xd1, 0x44, 0xe9, 0x89, 0x4e, 0x39, 0x4f, 0x6a, 0xd1, 0x43, 0x84, + 0x92, 0xd4, 0x51, 0x3c, 0x52, 0x92, 0x48, 0x81, 0x6a, 0x54, 0x51, 0xf4, + 0xb9, 0xcf, 0x3c, 0x1b, 0x82, 0xd0, 0x3e, 0xea, 0xd9, 0x0e, 0x38, 0xa8, + 0x31, 0x8d, 0x32, 0xc5, 0x29, 0xce, 0x36, 0x9f, 0x81, 0xcd, 0x35, 0xba, + 0x49, 0x4e, 0x39, 0xbc, 0x59, 0x4e, 0x39, 0xb5, 0x39, 0xce, 0x38, 0xb7, + 0x31, 0x4e, 0x38, 0xbd, 0x61, 0xce, 0x38, 0xc2, 0x91, 0x4e, 0x39, 0xc1, + 0x71, 0x0e, 0x39, 0xd7, 0x41, 0x8f, 0x3b, 0x4d, 0x8a, 0x12, 0x48, 0x30, + 0xc2, 0x91, 0x44, 0x1c, 0x52, 0x51, 0x43, 0x34, 0xc2, 0xd0, 0x3e, 0xed, + 0x19, 0x8e, 0x31, 0x16, 0xea, 0x4e, 0x33, 0x46, 0x62, 0x50, 0x38, 0x55, + 0x02, 0x91, 0x3a, 0xa3, 0xba, 0xd3, 0x44, 0xd3, 0x32, 0xd5, 0x4a, 0xde, + 0xb2, 0xd5, 0x4c, 0xf9, 0x5a, 0x56, 0x50, 0xf3, 0x3a, 0xd6, 0x4f, 0x45, + 0xa2, 0x50, 0x39, 0x07, 0xaa, 0x8e, 0x31, 0x28, 0xf2, 0xcf, 0x35, 0xb1, + 0x2a, 0x94, 0x46, 0x94, 0x3a, 0x93, 0x42, 0x92, 0x22, 0x53, 0x42, 0xca, + 0xea, 0x54, 0x49, 0xd8, 0x82, 0x15, 0x4b, 0xd6, 0x7a, 0x55, 0x4b, 0xd3, + 0x52, 0xd5, 0x4a, 0xcc, 0x12, 0x55, 0x4a, 0xb7, 0x62, 0x14, 0x48, 0xa5, + 0x02, 0xd4, 0x45, 0x98, 0x72, 0x13, 0x44, 0x6d, 0x0a, 0xd2, 0x3e, 0x1f, + 0x52, 0xcf, 0x33, 0xfe, 0x21, 0x8e, 0x2f, 0xdb, 0x21, 0x0d, 0x2c, 0xca, + 0x31, 0xcd, 0x2f, 0xbc, 0x91, 0xcd, 0x32, 0x4e, 0x29, 0x8a, 0x24, 0x14, + 0x09, 0x08, 0x1a, 0x04, 0xa9, 0x87, 0x19, 0xdf, 0x08, 0x07, 0x19, 0x06, + 0x89, 0x08, 0x20, 0xa4, 0xe1, 0x4d, 0x34, 0x25, 0xf2, 0x51, 0x45, 0x17, + 0x62, 0x51, 0x45, 0x16, 0x4a, 0x91, 0x45, 0x39, 0x52, 0x12, 0x49, 0x3f, + 0x6a, 0x92, 0x48, 0xf4, 0x41, 0x90, 0x3e, 0x95, 0x69, 0x0d, 0x34, 0x40, + 0x91, 0x8a, 0x29, 0x42, 0x19, 0x0b, 0x2a, 0xd2, 0xd8, 0xc7, 0x1b, 0x6a, + 0x18, 0x44, 0x0d, 0x7c, 0x00, 0x04, 0x0a, 0x73, 0xa0, 0x03, 0x08, 0xd7, + 0x98, 0xc6, 0x11, 0x45, 0xf9, 0xc9, 0x1e, 0x7e, 0xb1, 0x4b, 0x26, 0x9c, + 0xa1, 0xcc, 0x2a, 0xe4, 0xb9, 0x4e, 0x33, 0x17, 0x5a, 0x90, 0x39, 0xe3, + 0xb9, 0x4e, 0x33, 0x13, 0x42, 0x90, 0x39, 0x8f, 0x41, 0x0c, 0x2a, 0x68, + 0x11, 0x0b, 0x26, 0x25, 0x01, 0xc9, 0x20, 0xea, 0x99, 0x4f, 0x3d, 0xa0, + 0x29, 0x4d, 0x33, 0x06, 0x6a, 0xd0, 0x40, 0xc4, 0x89, 0x4e, 0x37, 0xc7, + 0x89, 0x0e, 0x38, 0xd5, 0xa1, 0x0e, 0x38, 0x00, 0x8a, 0x0f, 0x3a, 0x13, + 0x42, 0xd0, 0x3c, 0x1d, 0x7a, 0xd0, 0x3d, 0x1b, 0x5a, 0xd0, 0x3c, 0x1a, + 0x4a, 0xd0, 0x3b, 0x20, 0x62, 0x10, 0x3c, 0x45, 0x9a, 0x11, 0x41, 0x4d, + 0xe2, 0x91, 0x40, 0x53, 0xda, 0x91, 0x3f, 0x47, 0x0a, 0xd1, 0x3a, 0x3a, + 0x92, 0xd0, 0x38, 0x37, 0x72, 0x10, 0x38, 0x41, 0xa2, 0x50, 0x38, 0x67, + 0x52, 0x92, 0x43, 0x55, 0xd2, 0x51, 0x41, 0x5a, 0x12, 0x12, 0x42, 0x5e, + 0x22, 0xd2, 0x42, 0x62, 0x3a, 0xd2, 0x43, 0x63, 0x42, 0x12, 0x44, 0x57, + 0x0a, 0x92, 0x42, 0x4e, 0xc2, 0x11, 0x42, 0xae, 0x49, 0x8d, 0x2f, 0xb4, + 0x59, 0x8d, 0x30, 0xb1, 0x41, 0x4d, 0x30, 0x8c, 0x39, 0x0c, 0x2c, 0xb4, + 0x41, 0xcd, 0x30, 0xc6, 0x09, 0xce, 0x32, 0xc3, 0xf1, 0x4d, 0x32, 0xba, + 0xa9, 0x4d, 0x31, 0xb2, 0x59, 0x8d, 0x30, 0xae, 0x49, 0x0d, 0x30, 0xa6, + 0x19, 0x0d, 0x2f, 0xa0, 0xe1, 0xcc, 0x2d, 0x9d, 0xc1, 0x0c, 0x2d, 0x98, + 0x99, 0x4c, 0x2c, 0x93, 0x69, 0x4c, 0x2b, 0x8b, 0x21, 0x8c, 0x29, 0x58, + 0x21, 0x0a, 0x1b, 0x4f, 0xc9, 0xc9, 0x19, 0x44, 0x51, 0x49, 0x18, 0xe7, + 0xc0, 0x86, 0x0d, 0x44, 0x31, 0x09, 0x19, 0x3f, 0xf1, 0x48, 0x18, 0x33, + 0x91, 0x08, 0x17, 0x08, 0x41, 0x07, 0x11, 0xfe, 0x40, 0xc6, 0x0e, 0x66, + 0xa1, 0xc9, 0x1b, 0xb6, 0xb1, 0xcb, 0x24, 0xde, 0x09, 0x0d, 0x2b, 0x01, + 0x0a, 0x4e, 0x2e, 0x01, 0x32, 0x4e, 0x2f, 0x22, 0x3a, 0x8f, 0x32, 0x27, + 0x1a, 0x8f, 0x32, 0x2a, 0x62, 0x8f, 0x33, 0x30, 0x8a, 0xcf, 0x34, 0x2f, + 0x4a, 0x4f, 0x34, 0x2a, 0x52, 0x4f, 0x34, 0x4c, 0x52, 0x10, 0x38, 0x21, + 0x3a, 0xcf, 0x33, 0x0a, 0x9a, 0xce, 0x31, 0xf3, 0x01, 0x0e, 0x2e, 0xf7, + 0x01, 0x0e, 0x2f, 0xd5, 0x01, 0x0d, 0x2c, 0x04, 0x3a, 0x0e, 0x30, 0x8f, + 0x41, 0xcb, 0x25, 0x38, 0x22, 0x50, 0x38, 0x54, 0xda, 0x90, 0x3a, 0x54, + 0xfa, 0xd0, 0x3a, 0x5a, 0xda, 0x90, 0x3a, 0x61, 0x5a, 0x91, 0x3c, 0xb2, + 0x02, 0xd4, 0x46, 0xdd, 0x39, 0xcd, 0x2b, 0x89, 0x3a, 0xd2, 0x3f, 0x46, + 0x60, 0x02, 0x00, 0x80, 0x9a, 0x11, 0x3c, 0x9b, 0xd9, 0x8a, 0x22, 0x87, + 0x12, 0x92, 0x3d, 0x5e, 0xea, 0xd0, 0x3a, 0x7c, 0x02, 0xd2, 0x3e, 0x55, + 0x92, 0x90, 0x39, 0x75, 0x11, 0x0a, 0x1e, 0x8a, 0x42, 0x92, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0x96, 0x92, 0x92, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x71, 0xa9, 0xc9, 0x1c, 0x96, 0xfa, 0x52, 0x41, 0x50, + 0xb2, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0xa5, + 0x5a, 0xd3, 0x43, 0x46, 0x42, 0x10, 0x36, 0x00, 0x00, 0x00, 0x00, 0xc4, + 0x00, 0x00, 0x00, 0xb9, 0x0a, 0x54, 0x46, 0x56, 0xc2, 0xd0, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x29, 0x46, 0x0d, 0xc5, 0x08, 0x03, 0x00, 0xa9, + 0x72, 0x13, 0x44, 0x81, 0xe2, 0x91, 0x3b, 0x08, 0x0a, 0xce, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xbc, 0xf1, 0x4b, 0x26, 0xc7, + 0x5a, 0x54, 0x48, 0x80, 0x02, 0x92, 0x3c, 0x12, 0x7a, 0x8e, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x99, 0xe0, 0x02, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x63, + 0x22, 0x11, 0x3b, 0xda, 0xda, 0x54, 0x4a, 0x78, 0xba, 0x11, 0x3d, 0x47, + 0x32, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5a, + 0xc9, 0x88, 0x1a, 0x6b, 0x40, 0x03, 0x00, 0x7a, 0xda, 0xd1, 0x3e, 0xd2, + 0xaa, 0x94, 0x4a, 0xd5, 0xba, 0x94, 0x4a, 0x49, 0x32, 0x10, 0x37, 0xfb, + 0x91, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x53, 0xa0, 0x03, 0x00, 0x5c, 0x28, 0x06, 0x00, 0x5e, + 0x1a, 0x11, 0x3b, 0xc5, 0x4a, 0x94, 0x48, 0xda, 0xf2, 0x94, 0x4b, 0x70, + 0x3a, 0x51, 0x3b, 0x48, 0x0a, 0x10, 0x36, 0x03, 0xba, 0x8d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, + 0xb9, 0x08, 0x18, 0x9b, 0x88, 0x05, 0x00, 0xce, 0x48, 0x02, 0x00, 0xae, + 0x31, 0x4b, 0x24, 0xba, 0x1a, 0x14, 0x47, 0xea, 0xba, 0x95, 0x4d, 0xd2, + 0xca, 0xd4, 0x49, 0x6a, 0x2a, 0x51, 0x3a, 0x31, 0x2a, 0xcf, 0x32, 0xee, + 0xf9, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x99, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x4c, + 0x7a, 0x90, 0x38, 0xb0, 0xda, 0x93, 0x45, 0xcb, 0x92, 0x54, 0x49, 0x6a, + 0x3a, 0x11, 0x3b, 0x3c, 0xc2, 0x8f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0xad, + 0x01, 0x4b, 0x24, 0xb1, 0xb2, 0xd3, 0x45, 0xc4, 0x3a, 0x54, 0x48, 0x40, + 0xc2, 0x4f, 0x34, 0xe6, 0xe1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x4c, 0x62, 0xd0, 0x38, 0xde, + 0x22, 0x15, 0x4c, 0x63, 0xfa, 0xd0, 0x39, 0xd3, 0x71, 0xcc, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x44, 0xb9, 0x87, 0x16, 0xc2, 0x00, 0x00, 0x00, 0xa6, + 0x4a, 0x13, 0x44, 0x58, 0xc2, 0x10, 0x39, 0x25, 0xea, 0xce, 0x31, 0x40, + 0xe2, 0xcf, 0x34, 0x2b, 0x3a, 0xcf, 0x32, 0x4c, 0x52, 0xd0, 0x37, 0x29, + 0x42, 0xcf, 0x32, 0xd5, 0x71, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x03, 0x00, 0x94, 0xb2, 0xd2, 0x41, 0x30, 0x5a, 0x8f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x00, 0x00, 0x00, 0x94, 0xd2, 0x92, 0x41, 0x22, + 0x02, 0x0f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x98, 0x19, 0x0b, 0x21, 0x98, + 0xea, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x98, 0x00, 0x00, 0x00, 0x95, + 0xc2, 0x12, 0x41, 0x00, 0x00, 0x00, 0x00, 0x78, 0x09, 0x8a, 0x1e, 0x0d, + 0x7a, 0xce, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xd1, 0xca, 0x94, 0x49, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x49, 0x0c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x22, 0x51, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x65, 0x5a, 0xd1, 0x3b, 0x1a, + 0xba, 0x4e, 0x31, 0x15, 0x9a, 0x0e, 0x31, 0x03, 0xaa, 0xcd, 0x2c, 0xfe, + 0xc1, 0xcd, 0x2c, 0xf3, 0x71, 0xcd, 0x2b, 0x18, 0xca, 0xce, 0x31, 0x09, + 0x3a, 0xce, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x08, 0xf2, 0x4d, 0x2c, 0x70, + 0xa1, 0xc9, 0x1b, 0x6a, 0x41, 0x09, 0x1b, 0xaf, 0xe1, 0xcb, 0x24, 0xd8, + 0xf9, 0xcc, 0x2a, 0x87, 0x69, 0x0a, 0x20, 0x8a, 0x61, 0x0a, 0x20, 0x86, + 0x49, 0x0a, 0x20, 0x66, 0x01, 0x89, 0x1a, 0x51, 0x81, 0x88, 0x18, 0x88, + 0x49, 0x0a, 0x20, 0x70, 0x81, 0x49, 0x1b, 0xb5, 0x08, 0x04, 0x00, 0x91, + 0xe8, 0x02, 0x00, 0x45, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, + 0x48, 0x02, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, + 0xb8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0x98, 0x02, 0x00, 0x00, + 0x08, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, + 0x50, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0xa9, 0x4a, 0x54, 0x4a, 0x98, 0xaa, 0xd3, 0x46, 0x8d, + 0x2a, 0x53, 0x44, 0x86, 0xe2, 0xd2, 0x42, 0x81, 0xaa, 0x12, 0x42, 0x7b, + 0x82, 0x92, 0x41, 0x7a, 0x82, 0x12, 0x42, 0x84, 0xd2, 0xd2, 0x43, 0x6c, + 0x5a, 0x52, 0x42, 0x5d, 0x22, 0xd2, 0x41, 0x4a, 0xba, 0x91, 0x41, 0x1f, + 0xba, 0x50, 0x40, 0x12, 0x9a, 0x10, 0x41, 0xec, 0x99, 0xcf, 0x3c, 0xe2, + 0x59, 0x4f, 0x3c, 0xdc, 0x31, 0x0f, 0x3c, 0xd3, 0xe9, 0x0e, 0x3b, 0xca, + 0x99, 0x0e, 0x3a, 0xc2, 0x31, 0x4e, 0x38, 0xc1, 0x61, 0x8d, 0x31, 0xce, + 0x71, 0xcd, 0x2e, 0xc4, 0x51, 0x4d, 0x2f, 0xa5, 0x91, 0x8c, 0x2c, 0x78, + 0x61, 0x8b, 0x29, 0x19, 0x91, 0x88, 0x1f, 0x1a, 0x09, 0x89, 0x22, 0x86, + 0x09, 0x4c, 0x2e, 0x08, 0x42, 0x4e, 0x38, 0x54, 0x12, 0x4e, 0x37, 0x52, + 0x42, 0x52, 0x48, 0x51, 0x0a, 0x13, 0x4c, 0x4e, 0x02, 0x53, 0x4b, 0x2d, + 0xfa, 0x51, 0x47, 0xbc, 0x01, 0x0e, 0x36, 0xa4, 0x29, 0xcd, 0x32, 0xa6, + 0x69, 0x8d, 0x34, 0x97, 0x39, 0x4d, 0x35, 0xaf, 0x19, 0x8e, 0x38, 0xa3, + 0xf1, 0x0d, 0x38, 0xc0, 0x91, 0x4e, 0x3a, 0xc8, 0xd1, 0x0e, 0x3b, 0xab, + 0xf1, 0x0d, 0x37, 0xc4, 0x91, 0xce, 0x39, 0xc1, 0x89, 0x4e, 0x39, 0xcd, + 0x01, 0xcf, 0x3a, 0xfb, 0x49, 0x10, 0x40, 0x09, 0xa2, 0x50, 0x41, 0x01, + 0x12, 0x10, 0x3d, 0x3e, 0x4a, 0x12, 0x48, 0x6a, 0xda, 0x53, 0x4d, 0x12, + 0x92, 0x50, 0x40, 0xe8, 0x11, 0x8e, 0x31, 0x0f, 0xa2, 0xce, 0x31, 0x3a, + 0x12, 0xd0, 0x36, 0x47, 0x7a, 0x10, 0x39, 0x8a, 0xc2, 0x92, 0x41, 0xc6, + 0xb2, 0x54, 0x49, 0xcd, 0x12, 0x55, 0x4a, 0xd0, 0x2a, 0xd5, 0x4a, 0x7a, + 0x5a, 0x52, 0x40, 0x0e, 0xea, 0x8e, 0x32, 0x12, 0x1a, 0x0f, 0x33, 0x90, + 0x12, 0xd3, 0x42, 0xdb, 0x82, 0xd5, 0x4b, 0xdc, 0x9a, 0xd5, 0x4b, 0xe1, + 0xd2, 0x95, 0x4c, 0xde, 0xb2, 0x55, 0x4c, 0xd4, 0x62, 0x15, 0x4b, 0xcc, + 0x12, 0x95, 0x4a, 0xb2, 0x42, 0xd4, 0x47, 0xa4, 0xf2, 0xd3, 0x45, 0x89, + 0xe2, 0x12, 0x42, 0x5f, 0x8a, 0x91, 0x3c, 0x19, 0x0a, 0xcf, 0x32, 0xfb, + 0x19, 0x8e, 0x2f, 0xda, 0x29, 0x8d, 0x2c, 0xd4, 0x01, 0xce, 0x32, 0x2a, + 0xda, 0x51, 0x45, 0xd9, 0x49, 0x0f, 0x3b, 0x4e, 0x39, 0x8a, 0x24, 0x61, + 0x41, 0x0a, 0x22, 0x34, 0x51, 0x89, 0x20, 0x32, 0xa9, 0x49, 0x23, 0x50, + 0x19, 0xcb, 0x2a, 0x96, 0x71, 0x4d, 0x34, 0xbb, 0x69, 0x4e, 0x39, 0xeb, + 0x21, 0xd0, 0x40, 0x2c, 0x1a, 0x52, 0x48, 0x46, 0xba, 0x12, 0x4a, 0x53, + 0x3a, 0x13, 0x4a, 0x3f, 0x82, 0x12, 0x49, 0x03, 0xaa, 0x10, 0x42, 0xcc, + 0x01, 0x8f, 0x3b, 0x81, 0xc1, 0xcc, 0x31, 0xe4, 0x10, 0xc8, 0x1e, 0x96, + 0xb8, 0x85, 0x15, 0x59, 0xb8, 0x83, 0x0c, 0x43, 0x78, 0x02, 0x00, 0x9c, + 0x78, 0x84, 0x0a, 0xc4, 0x08, 0x46, 0x10, 0xea, 0x30, 0xc7, 0x14, 0x44, + 0xe1, 0xc9, 0x1f, 0x61, 0xc9, 0x8a, 0x23, 0x9d, 0x99, 0x8c, 0x2b, 0x2c, + 0xea, 0x90, 0x3c, 0x00, 0x82, 0x4f, 0x37, 0x9c, 0xb1, 0xcc, 0x2c, 0x62, + 0xf9, 0x0a, 0x27, 0x56, 0xb1, 0x0a, 0x29, 0x17, 0xda, 0x50, 0x42, 0x90, + 0x09, 0x4c, 0x2d, 0xd3, 0x89, 0x8e, 0x36, 0x02, 0xca, 0x0f, 0x39, 0x00, + 0x22, 0x0f, 0x38, 0x0b, 0xaa, 0x4f, 0x39, 0x0e, 0xe2, 0x0f, 0x3a, 0x1b, + 0x52, 0x50, 0x3c, 0x13, 0x0a, 0x50, 0x3a, 0x16, 0x0a, 0x10, 0x3a, 0x18, + 0x12, 0x10, 0x3a, 0x21, 0x42, 0xd0, 0x3a, 0x4a, 0xb2, 0x91, 0x40, 0x51, + 0xfa, 0x51, 0x40, 0x4c, 0x72, 0x11, 0x3d, 0x42, 0xda, 0x10, 0x3a, 0x42, + 0xca, 0x90, 0x39, 0x3b, 0x8a, 0x90, 0x38, 0x28, 0x22, 0xd0, 0x36, 0x6c, + 0x72, 0x52, 0x44, 0x55, 0xc2, 0xd1, 0x40, 0x5d, 0x1a, 0x12, 0x42, 0x5d, + 0x22, 0x12, 0x43, 0x65, 0x3a, 0x52, 0x43, 0x5e, 0x2a, 0x52, 0x43, 0x55, + 0x02, 0x12, 0x42, 0x4b, 0x9a, 0x51, 0x41, 0xa2, 0xc9, 0x8c, 0x2b, 0xb0, + 0x39, 0x4d, 0x30, 0x8c, 0x51, 0x0c, 0x2c, 0xb3, 0x59, 0xcd, 0x30, 0xc4, + 0xf9, 0x8d, 0x32, 0xb7, 0x81, 0x0d, 0x31, 0xba, 0xa9, 0x0d, 0x31, 0xb1, + 0x79, 0x4d, 0x30, 0xab, 0x31, 0xcd, 0x2f, 0xa6, 0x19, 0x8d, 0x2e, 0xa0, + 0xd9, 0x8c, 0x2d, 0x9c, 0xa9, 0x8c, 0x2c, 0x96, 0x81, 0xcc, 0x2b, 0x91, + 0x59, 0x0c, 0x2b, 0x8c, 0x31, 0x0c, 0x2a, 0x63, 0x91, 0x4a, 0x20, 0x57, + 0x29, 0x8a, 0x1c, 0x4f, 0xd9, 0x49, 0x1a, 0xf4, 0x00, 0x07, 0x10, 0x46, + 0x41, 0x49, 0x19, 0x41, 0x09, 0x89, 0x18, 0x2d, 0x71, 0x48, 0x16, 0x08, + 0x41, 0xc7, 0x10, 0x0c, 0xd1, 0xc6, 0x10, 0x52, 0xd1, 0x48, 0x19, 0xb1, + 0xa1, 0x8b, 0x24, 0xcf, 0x89, 0x0c, 0x29, 0x05, 0x32, 0x8e, 0x2f, 0x2a, + 0x72, 0xcf, 0x33, 0x38, 0xe2, 0x8f, 0x36, 0x24, 0x22, 0x0f, 0x33, 0x30, + 0x82, 0x8f, 0x34, 0x36, 0xe2, 0x0f, 0x36, 0x31, 0x7a, 0x0f, 0x35, 0x35, + 0xaa, 0x4f, 0x35, 0x5a, 0xe2, 0x90, 0x39, 0x31, 0xa2, 0x4f, 0x35, 0x42, + 0x0a, 0xd0, 0x36, 0x53, 0x92, 0x10, 0x39, 0xf2, 0xf1, 0xcd, 0x2e, 0xcc, + 0x01, 0x8d, 0x2c, 0xbf, 0x59, 0x8d, 0x2f, 0x45, 0x52, 0x10, 0x37, 0x52, + 0xc2, 0xd0, 0x39, 0x5c, 0xda, 0x90, 0x3a, 0x88, 0x7a, 0x52, 0x41, 0x6c, + 0x7a, 0x51, 0x3d, 0x88, 0x7a, 0x12, 0x41, 0x8b, 0xa2, 0xd2, 0x41, 0x65, + 0x52, 0x11, 0x3d, 0xb4, 0x01, 0x8c, 0x26, 0x09, 0xfa, 0x4d, 0x2d, 0x09, + 0x8a, 0x4e, 0x31, 0x36, 0xa2, 0xcf, 0x34, 0xd1, 0x00, 0x00, 0x00, 0x58, + 0xb2, 0x90, 0x39, 0x53, 0x82, 0x50, 0x39, 0x58, 0xca, 0xd0, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0xf0, 0xc1, 0xcd, 0x2d, 0x56, 0xea, 0x50, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x30, 0x02, 0x90, 0x35, 0x51, 0xa2, 0x90, 0x38, 0x00, + 0x00, 0x00, 0x00, 0xc8, 0xe9, 0x0c, 0x28, 0xaa, 0xa2, 0xd3, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x19, 0x4a, 0x1f, 0x81, 0x4a, 0x52, 0x40, 0x82, + 0x3a, 0x12, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x11, 0x89, 0x46, 0x10, 0xca, + 0x61, 0x4c, 0x28, 0xc9, 0x6a, 0x14, 0x48, 0x45, 0x12, 0x10, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x66, 0x79, 0x49, 0x1a, 0xc2, 0x01, 0xcc, 0x26, 0xbf, + 0x0a, 0x94, 0x46, 0x58, 0x7a, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0xd8, + 0x80, 0x04, 0x00, 0x9d, 0x00, 0x02, 0x00, 0x6a, 0x8a, 0x51, 0x3c, 0xd2, + 0xb2, 0xd4, 0x49, 0x53, 0x92, 0x10, 0x38, 0x11, 0x72, 0x8e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0xb9, 0xc8, 0x19, 0xc6, 0x00, 0x00, 0x00, 0x66, + 0x3a, 0x91, 0x3b, 0xe0, 0x1a, 0x15, 0x4b, 0x56, 0xaa, 0xd0, 0x38, 0x0b, + 0x4a, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x21, 0x89, 0x1b, 0x8b, 0x90, 0x02, 0x00, 0x75, 0xca, 0x11, 0x3e, 0xe2, + 0x42, 0x95, 0x4c, 0xd6, 0xda, 0xd4, 0x4a, 0x4c, 0x62, 0x10, 0x37, 0x02, + 0xd2, 0x4d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x50, + 0xe1, 0x88, 0x18, 0x00, 0xf0, 0x04, 0x00, 0x00, 0xc0, 0x06, 0x00, 0x62, + 0x3a, 0x51, 0x3b, 0xc8, 0x62, 0x14, 0x49, 0xdc, 0x02, 0x95, 0x4b, 0x70, + 0x3a, 0x51, 0x3b, 0x4a, 0x22, 0x90, 0x36, 0x01, 0x92, 0xcd, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, + 0xb1, 0x08, 0x18, 0x9b, 0x90, 0x05, 0x00, 0xce, 0x48, 0x02, 0x00, 0xae, + 0x39, 0x4b, 0x24, 0x53, 0xaa, 0x90, 0x39, 0xec, 0xd2, 0xd5, 0x4d, 0xd4, + 0xea, 0x94, 0x4a, 0x76, 0x92, 0xd1, 0x3b, 0x44, 0xca, 0xcf, 0x34, 0xf7, + 0x49, 0x4d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9a, 0x00, 0x00, 0x00, 0xcd, 0x00, 0x00, 0x00, 0x50, + 0x9a, 0x10, 0x39, 0xb5, 0x0a, 0x54, 0x46, 0xcc, 0xa2, 0x54, 0x49, 0x6d, + 0x62, 0x11, 0x3b, 0x37, 0x9a, 0xcf, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, 0x00, 0x00, 0x00, 0xad, + 0x09, 0x4b, 0x24, 0x52, 0x8a, 0x90, 0x39, 0xe3, 0x4a, 0x15, 0x4d, 0x64, + 0x02, 0x11, 0x3a, 0x2f, 0x2a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x9e, 0xc9, 0xca, 0x22, 0xa3, + 0x3a, 0x53, 0x44, 0x63, 0xfa, 0x50, 0x3a, 0x1f, 0xca, 0xce, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x4d, + 0x72, 0xd0, 0x38, 0xbe, 0x12, 0xd4, 0x46, 0x26, 0xfa, 0xce, 0x31, 0x29, + 0x42, 0x8f, 0x32, 0x28, 0x22, 0x8f, 0x32, 0x4f, 0x6a, 0x10, 0x38, 0x36, + 0x32, 0x4f, 0x33, 0x28, 0xc2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x34, + 0x11, 0x08, 0x15, 0x45, 0x42, 0x90, 0x37, 0xb0, 0x82, 0x13, 0x45, 0xcf, + 0x89, 0xcc, 0x26, 0x00, 0x00, 0x00, 0x00, 0x99, 0xc1, 0x4a, 0x22, 0xab, + 0xa2, 0x53, 0x44, 0x00, 0x00, 0x00, 0x00, 0x31, 0x71, 0xc7, 0x13, 0x9e, + 0x42, 0x13, 0x42, 0x30, 0xa2, 0x8f, 0x34, 0x50, 0x00, 0x00, 0x00, 0x7d, + 0x02, 0x52, 0x3e, 0x23, 0x1a, 0x4f, 0x31, 0x18, 0xa9, 0xc6, 0x10, 0xe8, + 0x92, 0x15, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x11, 0x41, 0x06, 0x0c, 0x19, + 0xf2, 0x0e, 0x31, 0x99, 0x00, 0x00, 0x00, 0x47, 0x42, 0x90, 0x38, 0xd0, + 0x78, 0x44, 0x08, 0x53, 0xa2, 0x10, 0x38, 0x06, 0x59, 0x46, 0x0e, 0xf4, + 0x99, 0x0d, 0x2c, 0xcf, 0x59, 0x0c, 0x28, 0x08, 0x11, 0x06, 0x10, 0x0e, + 0x7a, 0xce, 0x30, 0x0c, 0x4a, 0x0e, 0x2f, 0xf8, 0x91, 0xcd, 0x2c, 0xfd, + 0xa9, 0x8d, 0x2c, 0xdf, 0xd9, 0xcc, 0x28, 0x26, 0x0a, 0x4f, 0x32, 0x06, + 0xea, 0x0d, 0x2c, 0x73, 0xa1, 0xc9, 0x1b, 0xbd, 0xa9, 0x0b, 0x24, 0x4a, + 0x51, 0xc8, 0x16, 0x77, 0xd9, 0x49, 0x1e, 0xa4, 0x59, 0xcb, 0x23, 0x8b, + 0x69, 0x4a, 0x20, 0x7d, 0x09, 0x0a, 0x1e, 0x6c, 0x31, 0x49, 0x1b, 0x54, + 0x69, 0x08, 0x19, 0x5f, 0x01, 0x09, 0x1b, 0x67, 0x61, 0xc9, 0x19, 0x4d, + 0xa9, 0xc8, 0x18, 0x8d, 0xc8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x70, 0x03, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, + 0x48, 0x03, 0x00, 0x00, 0xd8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x38, 0x02, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, + 0x28, 0x04, 0x00, 0x00, 0x98, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0x30, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0xb2, 0x72, 0x14, 0x4b, 0xa0, 0x02, 0x14, 0x48, 0x92, + 0x5a, 0x13, 0x45, 0x88, 0xfa, 0x12, 0x43, 0x86, 0xe2, 0x52, 0x42, 0x82, + 0xaa, 0xd2, 0x41, 0x7f, 0x8a, 0x52, 0x41, 0x7b, 0x72, 0x52, 0x41, 0x76, + 0x72, 0x52, 0x41, 0x64, 0x1a, 0x52, 0x40, 0x53, 0x9a, 0x11, 0x3f, 0x55, + 0xca, 0x11, 0x40, 0x4f, 0x9a, 0x51, 0x40, 0x28, 0x92, 0x50, 0x3d, 0xf0, + 0x21, 0xcf, 0x39, 0xd2, 0x91, 0xce, 0x38, 0xc4, 0x41, 0x4e, 0x38, 0xbc, + 0x21, 0x0e, 0x38, 0xbd, 0x21, 0x0e, 0x38, 0x84, 0x49, 0x8c, 0x30, 0x51, + 0x69, 0x8a, 0x27, 0x89, 0xc9, 0x4b, 0x29, 0xca, 0xe9, 0x4d, 0x32, 0xc5, + 0xb9, 0xcd, 0x31, 0x95, 0xd9, 0x4c, 0x31, 0x73, 0x29, 0x0c, 0x30, 0xb1, + 0x41, 0x4e, 0x37, 0x0c, 0xaa, 0x50, 0x41, 0x48, 0xca, 0x51, 0x45, 0x72, + 0x3a, 0x12, 0x48, 0x47, 0xa2, 0x52, 0x4a, 0x42, 0x8a, 0x92, 0x4a, 0x21, + 0xca, 0x91, 0x47, 0xae, 0x09, 0x0e, 0x37, 0x84, 0x89, 0xcc, 0x31, 0x94, + 0x41, 0xcd, 0x34, 0x96, 0x51, 0x8d, 0x35, 0x98, 0x69, 0xcd, 0x35, 0x9d, + 0xc1, 0x4d, 0x37, 0xa6, 0x01, 0x0e, 0x38, 0xb3, 0x49, 0x0e, 0x39, 0xbf, + 0x79, 0xce, 0x39, 0xa9, 0x01, 0xce, 0x37, 0xbf, 0x81, 0x8e, 0x39, 0xfa, + 0x49, 0x10, 0x40, 0x2b, 0x0a, 0x52, 0x46, 0xd9, 0x41, 0xcf, 0x3b, 0xc6, + 0xa9, 0x8e, 0x39, 0x27, 0xaa, 0xd1, 0x44, 0x86, 0x8a, 0xd4, 0x50, 0x7d, + 0x42, 0xd4, 0x4f, 0xf4, 0x89, 0x4f, 0x3b, 0xd8, 0x71, 0x4d, 0x2f, 0x02, + 0x3a, 0x8e, 0x30, 0x1a, 0x02, 0x0f, 0x33, 0x41, 0x42, 0x10, 0x38, 0x70, + 0x0a, 0x12, 0x3e, 0xb2, 0x3a, 0x54, 0x47, 0xc3, 0xaa, 0x14, 0x49, 0x9f, + 0xc2, 0x13, 0x45, 0x3c, 0x52, 0x50, 0x38, 0x09, 0xba, 0xce, 0x31, 0x61, + 0xba, 0x51, 0x3d, 0xdb, 0x7a, 0x95, 0x4c, 0xe7, 0x0a, 0x16, 0x4e, 0xe4, + 0xfa, 0x95, 0x4d, 0xdb, 0x9a, 0x55, 0x4c, 0xc9, 0xea, 0x14, 0x4a, 0xb5, + 0x4a, 0x14, 0x48, 0xa4, 0xfa, 0xd3, 0x45, 0x88, 0xda, 0x12, 0x42, 0x4f, + 0xf2, 0x50, 0x3a, 0x14, 0xd2, 0xce, 0x31, 0xfa, 0x09, 0x8e, 0x2e, 0xdc, + 0x61, 0x0d, 0x2e, 0xd1, 0xf9, 0x0d, 0x33, 0x41, 0x72, 0x52, 0x48, 0x58, + 0x6a, 0xd3, 0x4b, 0x92, 0x91, 0xcc, 0x2f, 0x62, 0x91, 0x0a, 0x25, 0x55, + 0x71, 0x4a, 0x25, 0xa8, 0x11, 0x8d, 0x30, 0xa7, 0x99, 0x4d, 0x34, 0x9f, + 0xb1, 0x8d, 0x35, 0x89, 0xf9, 0x8c, 0x33, 0x93, 0x71, 0x4d, 0x35, 0xb7, + 0x69, 0x0e, 0x39, 0xe1, 0xb9, 0x4f, 0x3d, 0x1a, 0x8a, 0x11, 0x43, 0x37, + 0x62, 0x52, 0x48, 0xf6, 0x59, 0x50, 0x41, 0x0b, 0xfa, 0x90, 0x43, 0xc9, + 0xf1, 0x0e, 0x3b, 0x83, 0xe9, 0x8c, 0x32, 0x19, 0x01, 0x8a, 0x26, 0xc7, + 0x18, 0xc7, 0x1b, 0x87, 0x20, 0xc5, 0x13, 0x61, 0x20, 0x44, 0x0f, 0x50, + 0x00, 0xc3, 0x08, 0x9e, 0xf8, 0xc4, 0x0e, 0xd4, 0xc8, 0x06, 0x16, 0x73, + 0x71, 0x4b, 0x27, 0x8b, 0x49, 0xcc, 0x29, 0x80, 0x7a, 0xd3, 0x46, 0xf4, + 0x2a, 0x57, 0x55, 0x46, 0xe2, 0x51, 0x40, 0x8b, 0x41, 0x4c, 0x2b, 0x33, + 0x39, 0x89, 0x21, 0xa6, 0x71, 0xcc, 0x2e, 0xe8, 0x59, 0x8d, 0x31, 0x1d, + 0xea, 0x4e, 0x35, 0x16, 0xea, 0xcf, 0x37, 0x20, 0x4a, 0xd0, 0x39, 0x08, + 0x52, 0x0f, 0x38, 0x09, 0x6a, 0x0f, 0x38, 0x11, 0xc2, 0x0f, 0x39, 0x1c, + 0x32, 0x10, 0x3b, 0x14, 0xca, 0x0f, 0x39, 0x18, 0xe2, 0xcf, 0x38, 0x1d, + 0x0a, 0x50, 0x39, 0x22, 0x22, 0x50, 0x39, 0x4d, 0xa2, 0x91, 0x3f, 0x4e, + 0xa2, 0x91, 0x3e, 0x3d, 0xc2, 0x90, 0x3a, 0x23, 0x1a, 0xd0, 0x37, 0x1a, + 0xba, 0xcf, 0x35, 0x15, 0x8a, 0xcf, 0x34, 0x19, 0xa2, 0x8f, 0x35, 0x76, + 0xc2, 0x92, 0x46, 0x55, 0xba, 0xd1, 0x40, 0x5d, 0x1a, 0x12, 0x42, 0x60, + 0x2a, 0x52, 0x43, 0x60, 0x2a, 0x12, 0x43, 0x59, 0x0a, 0x12, 0x42, 0x54, + 0xd2, 0x51, 0x41, 0x4b, 0x8a, 0x51, 0x41, 0xa3, 0xd1, 0x8c, 0x2b, 0x8b, + 0x49, 0xcc, 0x2b, 0xb4, 0x91, 0xcd, 0x30, 0xbc, 0xa1, 0x4d, 0x31, 0xb7, + 0x71, 0x0d, 0x31, 0xb3, 0x59, 0x8d, 0x30, 0xb2, 0x69, 0x4d, 0x30, 0xae, + 0x49, 0xcd, 0x2f, 0xa3, 0xf9, 0x0c, 0x2e, 0x9c, 0xb9, 0xcc, 0x2c, 0x98, + 0x91, 0x0c, 0x2c, 0x92, 0x61, 0x0c, 0x2b, 0x8e, 0x31, 0x0c, 0x2a, 0x8c, + 0x31, 0x0c, 0x2a, 0x86, 0x01, 0x0c, 0x29, 0x70, 0xf9, 0xca, 0x23, 0x50, + 0xd9, 0x09, 0x1b, 0x2c, 0x89, 0x48, 0x15, 0x41, 0x01, 0x89, 0x18, 0x46, + 0x41, 0x49, 0x19, 0x26, 0x49, 0x48, 0x15, 0x07, 0x39, 0x07, 0x11, 0x02, + 0x59, 0x06, 0x0f, 0x51, 0xc1, 0x48, 0x19, 0xac, 0x89, 0x0b, 0x24, 0xcd, + 0x79, 0x0c, 0x29, 0x15, 0xaa, 0x4e, 0x31, 0x1c, 0xe2, 0x0e, 0x31, 0x1c, + 0x2a, 0xcf, 0x33, 0x2c, 0x92, 0x8f, 0x34, 0x30, 0x8a, 0xcf, 0x34, 0x34, + 0xda, 0xcf, 0x35, 0x35, 0xea, 0xcf, 0x36, 0x40, 0x12, 0x10, 0x37, 0x5f, + 0xe2, 0xd0, 0x39, 0x3a, 0xca, 0x8f, 0x35, 0x47, 0x32, 0x90, 0x37, 0x54, + 0xb2, 0xd0, 0x39, 0x4b, 0x82, 0x50, 0x39, 0x44, 0x4a, 0x50, 0x38, 0x37, + 0xfa, 0xcf, 0x36, 0x4a, 0x92, 0x90, 0x38, 0x62, 0x0a, 0x91, 0x3a, 0x78, + 0x02, 0x12, 0x3f, 0x46, 0x4a, 0x90, 0x38, 0x8f, 0x82, 0x92, 0x41, 0x10, + 0xca, 0x0e, 0x32, 0xa7, 0x41, 0x8b, 0x24, 0x76, 0x62, 0x91, 0x3c, 0xb2, + 0xb1, 0xcb, 0x25, 0x84, 0xfa, 0x91, 0x3e, 0x49, 0xc9, 0x07, 0x18, 0x82, + 0x0a, 0xd2, 0x3e, 0xa7, 0x31, 0xcb, 0x23, 0x88, 0x2a, 0x92, 0x3e, 0x6d, + 0x9a, 0x91, 0x3c, 0x7f, 0x1a, 0x12, 0x40, 0x08, 0x62, 0xce, 0x2e, 0x6d, + 0x89, 0x09, 0x1d, 0x87, 0x5a, 0x92, 0x3e, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0x00, 0x00, 0x00, 0x94, 0xc2, 0x12, 0x41, 0x00, 0x00, 0x00, 0x00, 0x6d, + 0x99, 0x89, 0x1c, 0x92, 0xd2, 0x52, 0x41, 0x59, 0xda, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0xae, 0x00, 0x00, 0x00, 0xa6, 0x62, 0xd3, 0x42, 0x4b, + 0x52, 0x10, 0x36, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0xb2, + 0xca, 0x93, 0x44, 0x84, 0x22, 0x12, 0x3d, 0x12, 0x52, 0x4e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0xc8, 0x20, 0x03, 0x00, 0xbe, 0x0a, 0x94, 0x46, 0xce, + 0x8a, 0x54, 0x49, 0x4f, 0x2a, 0x50, 0x33, 0x00, 0x00, 0x00, 0x00, 0x61, + 0xb9, 0x48, 0x19, 0x9e, 0x08, 0x02, 0x00, 0xbd, 0x1a, 0x54, 0x47, 0xd4, + 0xca, 0x94, 0x4a, 0x4f, 0x62, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xbe, 0xc9, 0x0b, 0x26, 0xc6, + 0x42, 0x14, 0x48, 0xe2, 0x42, 0xd5, 0x4b, 0x57, 0xba, 0x10, 0x39, 0x0c, + 0x52, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0x00, 0x00, 0x00, 0xbf, 0x11, 0xcc, 0x26, 0x6c, 0xba, 0x91, 0x3c, 0xe3, + 0x92, 0x95, 0x4c, 0x76, 0xe2, 0x11, 0x3c, 0x4b, 0x5a, 0x90, 0x36, 0x05, + 0x02, 0xce, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0xb9, 0x08, 0x18, 0x00, 0xf0, 0x04, 0x00, 0xb0, 0x49, 0x0c, 0x25, 0x61, + 0x42, 0x91, 0x3b, 0xc9, 0x72, 0x54, 0x49, 0xe5, 0x52, 0xd5, 0x4c, 0x80, + 0xea, 0x91, 0x3d, 0x3a, 0x9a, 0x4f, 0x34, 0xf1, 0x51, 0x0d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, + 0xc9, 0x48, 0x18, 0x9b, 0x98, 0x05, 0x00, 0xce, 0x48, 0x02, 0x00, 0xaf, + 0x39, 0x8b, 0x24, 0x54, 0xc2, 0x90, 0x39, 0xf3, 0x12, 0x16, 0x4f, 0xd5, + 0xf2, 0x94, 0x4a, 0x76, 0x92, 0xd1, 0x3b, 0x46, 0xc2, 0x8f, 0x34, 0x01, + 0x6a, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x91, 0x88, 0x18, 0xcd, 0x00, 0x00, 0x00, 0xb1, + 0x49, 0xcb, 0x24, 0xbb, 0x1a, 0x54, 0x47, 0xec, 0xda, 0x15, 0x4e, 0x6d, + 0x62, 0x91, 0x3b, 0x36, 0x8a, 0x4f, 0x33, 0xe8, 0x19, 0xcd, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x21, 0x48, 0x18, 0xc8, + 0x48, 0x04, 0x00, 0x64, 0x5a, 0x11, 0x3c, 0xec, 0xb2, 0x55, 0x4e, 0x68, + 0x22, 0xd1, 0x3a, 0x25, 0xea, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x44, 0xa1, 0x87, 0x16, 0xc6, 0x00, 0x00, 0x00, 0xa6, + 0x5a, 0x93, 0x44, 0xc3, 0x2a, 0x14, 0x48, 0x3c, 0xba, 0x0f, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, 0x00, 0x00, 0x00, 0xa4, + 0xf9, 0x0a, 0x23, 0xe2, 0x6a, 0x95, 0x4c, 0x3b, 0x9a, 0xcf, 0x33, 0x1f, + 0xe2, 0x8e, 0x31, 0x42, 0xe2, 0xcf, 0x34, 0x4d, 0x3a, 0xd0, 0x36, 0x4e, + 0x2a, 0xd0, 0x35, 0x2f, 0x12, 0x0f, 0x32, 0xcb, 0x21, 0x0c, 0x26, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x90, 0x03, 0x00, 0xdc, 0x02, 0x95, 0x4b, 0x37, + 0x72, 0x4f, 0x33, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x00, 0x00, 0x00, 0x9c, + 0x1a, 0xd3, 0x42, 0x25, 0x42, 0x8f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x94, + 0xa1, 0x0a, 0x21, 0x91, 0xaa, 0x92, 0x40, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x00, 0x00, 0x00, 0x93, 0xba, 0xd2, 0x40, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x11, 0x0a, 0x1e, 0x63, 0x1a, 0x91, 0x39, 0x00, 0x00, 0x00, 0x00, 0x6a, + 0x82, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x71, 0x8c, 0x28, 0xe3, + 0x21, 0xcd, 0x29, 0x12, 0x01, 0x87, 0x0f, 0xd0, 0x79, 0xcc, 0x27, 0xcc, + 0x99, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x16, 0x9a, 0x8e, 0x31, 0x83, + 0x00, 0x00, 0x00, 0x11, 0x79, 0x46, 0x10, 0x3f, 0x0a, 0x50, 0x36, 0x0a, + 0x0a, 0x0e, 0x2f, 0xfb, 0x59, 0xcd, 0x2a, 0xf3, 0x19, 0x0d, 0x2a, 0xf0, + 0x19, 0x8d, 0x29, 0xc1, 0xc1, 0x4b, 0x23, 0xd6, 0x59, 0x0c, 0x27, 0xc3, + 0xe9, 0x8b, 0x24, 0x48, 0x59, 0x88, 0x17, 0x72, 0xa1, 0xc9, 0x1d, 0x98, + 0xe9, 0x8a, 0x21, 0x7c, 0xe9, 0x49, 0x1d, 0x65, 0x11, 0x09, 0x1b, 0x57, + 0xc9, 0x88, 0x19, 0x52, 0x69, 0x08, 0x19, 0x5d, 0xe9, 0x48, 0x1a, 0x11, + 0x99, 0x06, 0x10, 0x2b, 0xb1, 0x07, 0x15, 0xdc, 0x30, 0x85, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x03, 0x00, 0x00, 0x38, 0x02, 0x00, 0x00, + 0xa8, 0x03, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, + 0x28, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x70, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x58, 0x04, 0x00, 0xba, 0x92, 0xd4, 0x4b, 0x9f, 0xea, 0xd3, 0x47, 0x93, + 0x72, 0x13, 0x45, 0x8d, 0x2a, 0xd3, 0x43, 0x91, 0x3a, 0xd3, 0x43, 0x92, + 0x4a, 0x93, 0x43, 0x8a, 0xfa, 0x92, 0x42, 0x81, 0x92, 0x52, 0x41, 0x7a, + 0x62, 0xd2, 0x40, 0x6b, 0x1a, 0xd2, 0x3f, 0x5f, 0xd2, 0x51, 0x3e, 0x5c, + 0xda, 0x91, 0x3e, 0x61, 0x02, 0xd2, 0x3f, 0x4c, 0x42, 0x51, 0x3d, 0x43, + 0xf2, 0x90, 0x3c, 0x3f, 0xca, 0x90, 0x3c, 0x0d, 0xb2, 0x8f, 0x39, 0xe5, + 0xa9, 0x4e, 0x37, 0xb7, 0x91, 0x0d, 0x34, 0x93, 0xa1, 0x4c, 0x31, 0x55, + 0xa9, 0x0a, 0x29, 0x13, 0xa1, 0xc8, 0x1e, 0x55, 0x79, 0x0b, 0x2b, 0xa5, + 0x69, 0xcd, 0x32, 0xbb, 0xf9, 0x8d, 0x34, 0xc3, 0x99, 0x8e, 0x39, 0xba, + 0x69, 0x0e, 0x39, 0x8c, 0x01, 0x4d, 0x33, 0xbd, 0x59, 0xce, 0x38, 0xee, + 0xe9, 0x4f, 0x3e, 0x17, 0x42, 0x51, 0x43, 0x16, 0x52, 0x51, 0x45, 0x15, + 0x62, 0x51, 0x46, 0xdf, 0xe1, 0x0f, 0x40, 0x6d, 0x21, 0x8c, 0x30, 0x57, + 0x61, 0x4b, 0x2d, 0x86, 0xe1, 0x0c, 0x33, 0x98, 0x51, 0xcd, 0x34, 0x83, + 0xa1, 0xcc, 0x32, 0x95, 0x81, 0x4d, 0x36, 0xbd, 0x71, 0x8e, 0x39, 0xd0, + 0x09, 0x8f, 0x3b, 0xcf, 0x01, 0xcf, 0x3b, 0xd0, 0x09, 0x0f, 0x3c, 0xd9, + 0x59, 0x8f, 0x3c, 0xef, 0x09, 0x10, 0x3e, 0xdf, 0x91, 0x8f, 0x3c, 0xdc, + 0x99, 0x4f, 0x3d, 0x3e, 0x52, 0x92, 0x48, 0x6f, 0x02, 0x54, 0x4e, 0x7d, + 0x3a, 0xd4, 0x4f, 0x24, 0x9a, 0x51, 0x44, 0xca, 0x21, 0x0e, 0x35, 0xd9, + 0xb9, 0x0d, 0x31, 0xf6, 0x11, 0x4e, 0x30, 0x18, 0x12, 0x8f, 0x33, 0x2f, + 0xca, 0x4f, 0x35, 0x57, 0x1a, 0xd1, 0x3a, 0x9c, 0x8a, 0x93, 0x44, 0xb3, + 0x42, 0xd4, 0x47, 0x60, 0xb2, 0x11, 0x3d, 0x31, 0x12, 0x10, 0x37, 0x28, + 0xf2, 0x0f, 0x36, 0xbd, 0x72, 0x94, 0x48, 0xe4, 0xf2, 0xd5, 0x4d, 0xe1, + 0xd2, 0x55, 0x4d, 0xc6, 0xba, 0x94, 0x49, 0xb0, 0x3a, 0x94, 0x47, 0xa4, + 0xfa, 0xd3, 0x45, 0x8a, 0xe2, 0x12, 0x42, 0x4b, 0xaa, 0x50, 0x39, 0x0f, + 0x9a, 0x4e, 0x31, 0xf4, 0xc9, 0x4d, 0x2d, 0xd6, 0x01, 0x8d, 0x2b, 0xcb, + 0xa1, 0xcd, 0x31, 0x34, 0x0a, 0x12, 0x46, 0x7d, 0x6a, 0x54, 0x50, 0xd4, + 0xc9, 0xce, 0x38, 0x95, 0x41, 0x8c, 0x2b, 0x94, 0x71, 0x8c, 0x2d, 0xa2, + 0x39, 0x0d, 0x32, 0xea, 0x99, 0xcf, 0x3b, 0x08, 0x8a, 0xd0, 0x40, 0xd3, + 0x11, 0x4f, 0x3b, 0xb4, 0x61, 0x0e, 0x39, 0x9c, 0xf1, 0x8d, 0x36, 0x7d, + 0x99, 0xcc, 0x31, 0x61, 0xf9, 0x8b, 0x2e, 0x8a, 0x01, 0x0d, 0x33, 0x91, + 0x59, 0x4d, 0x35, 0xc4, 0xd1, 0x0e, 0x3b, 0x97, 0xa1, 0xcd, 0x35, 0x89, + 0x29, 0x8d, 0x33, 0x91, 0x99, 0x0d, 0x35, 0x7f, 0xd1, 0xcc, 0x32, 0x25, + 0x51, 0x8a, 0x28, 0xfe, 0xf8, 0x48, 0x23, 0xa3, 0x18, 0xc6, 0x16, 0x7d, + 0xb8, 0x04, 0x11, 0xc6, 0x78, 0x06, 0x17, 0x18, 0xf9, 0x48, 0x20, 0x8d, + 0x59, 0x8c, 0x2a, 0x19, 0x82, 0x10, 0x3b, 0x6f, 0x12, 0x53, 0x45, 0x4e, + 0x3a, 0x92, 0x41, 0xd4, 0x81, 0x4e, 0x33, 0x8a, 0xa9, 0x8b, 0x28, 0xd5, + 0x31, 0x8d, 0x2d, 0x5a, 0x02, 0x11, 0x3d, 0x43, 0x72, 0x8c, 0x29, 0x4f, + 0xca, 0x10, 0x3b, 0x21, 0x2a, 0x50, 0x38, 0x11, 0x9a, 0x4f, 0x37, 0x06, + 0x12, 0x8f, 0x35, 0x0d, 0x52, 0xcf, 0x36, 0x12, 0x92, 0x0f, 0x38, 0x18, + 0xc2, 0x8f, 0x38, 0x1d, 0xe2, 0x8f, 0x38, 0x20, 0x0a, 0x10, 0x39, 0x1f, + 0x12, 0x50, 0x39, 0x27, 0x52, 0x50, 0x3a, 0x35, 0x9a, 0x10, 0x3b, 0x29, + 0x52, 0x50, 0x39, 0x1a, 0xba, 0x4f, 0x36, 0x18, 0x9a, 0x4f, 0x35, 0x19, + 0xa2, 0x4f, 0x35, 0x19, 0xa2, 0x8f, 0x35, 0x24, 0x02, 0x10, 0x37, 0x7b, + 0xfa, 0x92, 0x47, 0x55, 0xb2, 0x91, 0x40, 0x5b, 0x0a, 0x12, 0x42, 0x5a, + 0x0a, 0x12, 0x42, 0x59, 0x02, 0xd2, 0x41, 0x58, 0x02, 0xd2, 0x41, 0x52, + 0xba, 0x11, 0x41, 0x49, 0x62, 0xd1, 0x40, 0x84, 0x01, 0x8c, 0x28, 0xad, + 0x69, 0xcd, 0x2f, 0xbc, 0xb1, 0x4d, 0x31, 0xb9, 0x81, 0xcd, 0x30, 0xb3, + 0x49, 0x8d, 0x30, 0xae, 0x29, 0xcd, 0x2f, 0xaa, 0x31, 0x4d, 0x2f, 0xa7, + 0x19, 0x8d, 0x2e, 0x97, 0xa1, 0x0c, 0x2c, 0x95, 0x71, 0x4c, 0x2b, 0x91, + 0x51, 0xcc, 0x2a, 0x89, 0x11, 0x8c, 0x29, 0x87, 0x09, 0x4c, 0x29, 0x80, + 0xa9, 0x0b, 0x28, 0x80, 0xa1, 0x0b, 0x28, 0x70, 0x01, 0xcb, 0x24, 0x31, + 0xa1, 0x08, 0x16, 0x3a, 0xd1, 0x08, 0x18, 0x21, 0x41, 0xc8, 0x14, 0x2d, + 0x71, 0x48, 0x16, 0x05, 0x19, 0x87, 0x10, 0x07, 0x39, 0xc7, 0x10, 0x4b, + 0x81, 0x48, 0x18, 0x7d, 0x19, 0x0a, 0x1e, 0xca, 0x59, 0x8c, 0x28, 0x24, + 0x32, 0x4f, 0x33, 0x06, 0x32, 0x8e, 0x2e, 0x15, 0xea, 0xce, 0x32, 0x18, + 0x02, 0x4f, 0x32, 0x2a, 0x92, 0x0f, 0x35, 0x2a, 0xaa, 0x4f, 0x35, 0x3c, + 0xe2, 0x8f, 0x36, 0x43, 0x3a, 0x10, 0x38, 0x41, 0x0a, 0xd0, 0x36, 0x57, + 0xa2, 0x50, 0x39, 0x14, 0x9a, 0x4e, 0x31, 0xc4, 0x61, 0xcc, 0x28, 0x41, + 0x3a, 0x10, 0x38, 0x57, 0xea, 0x90, 0x3a, 0x56, 0xea, 0xd0, 0x3a, 0x02, + 0x5b, 0x16, 0x51, 0x92, 0xda, 0xd2, 0x42, 0x10, 0xca, 0x4e, 0x32, 0x5e, + 0x1a, 0x91, 0x3b, 0x7c, 0xd2, 0xd1, 0x3d, 0xc3, 0x29, 0x0c, 0x28, 0x1e, + 0xda, 0x0e, 0x33, 0xab, 0xb9, 0x4b, 0x25, 0x65, 0xa0, 0xc3, 0x09, 0x82, + 0xd2, 0x51, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x84, 0x0a, 0x92, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0x5e, 0x32, 0x11, 0x3b, 0x56, 0xca, 0x10, 0x3a, 0x79, + 0x02, 0x92, 0x3f, 0x58, 0x0a, 0x51, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x1a, 0x52, 0x3e, 0x5d, 0xf2, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x2a, 0x10, 0x38, 0x56, 0xda, 0x10, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc9, + 0x71, 0xcc, 0x28, 0xba, 0x0a, 0xd4, 0x45, 0x11, 0x82, 0xce, 0x2f, 0x83, + 0x19, 0x4a, 0x1f, 0x72, 0xe2, 0x91, 0x3c, 0x85, 0x4a, 0xd2, 0x3e, 0x0d, + 0x62, 0xce, 0x2e, 0x16, 0xb9, 0x86, 0x10, 0xc7, 0x41, 0x0c, 0x28, 0xbc, + 0x0a, 0x14, 0x46, 0x5a, 0x9a, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x6c, + 0xa1, 0x89, 0x1b, 0xc5, 0x19, 0xcc, 0x27, 0xc7, 0x42, 0x14, 0x48, 0x84, + 0x0a, 0x52, 0x3d, 0x09, 0xfa, 0xcd, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xb4, + 0x00, 0x00, 0x00, 0xb6, 0x01, 0xcc, 0x25, 0xd0, 0xa2, 0x94, 0x49, 0x81, + 0x12, 0x92, 0x3d, 0x12, 0x7a, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x93, + 0xd8, 0x02, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xbb, 0xe9, 0x4b, 0x26, 0xde, + 0x42, 0xd5, 0x4b, 0x87, 0x52, 0x92, 0x3f, 0x4b, 0x5a, 0x10, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbf, + 0x00, 0x00, 0x00, 0xc6, 0x51, 0x4c, 0x28, 0xd2, 0xf2, 0x94, 0x4a, 0xea, + 0xda, 0x95, 0x4d, 0x68, 0x72, 0x91, 0x3a, 0x42, 0x02, 0xd0, 0x34, 0x05, + 0x02, 0xce, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0xa9, 0xc8, 0x17, 0x00, 0xf8, 0x04, 0x00, 0xaf, 0x49, 0x0c, 0x25, 0x62, + 0x62, 0xd1, 0x3b, 0x03, 0x43, 0xd6, 0x50, 0xeb, 0x82, 0x95, 0x4d, 0x83, + 0x12, 0x92, 0x3e, 0x3b, 0xb2, 0x8f, 0x34, 0x01, 0xa2, 0xcd, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0xf9, 0x08, 0x19, 0x9b, 0x98, 0x05, 0x00, 0xcf, 0x50, 0x02, 0x00, 0xaf, + 0x41, 0x8b, 0x24, 0x56, 0xca, 0xd0, 0x39, 0xfc, 0x3a, 0x16, 0x50, 0xda, + 0x2a, 0x55, 0x4b, 0x75, 0x92, 0x91, 0x3c, 0x4c, 0x32, 0xd0, 0x36, 0xff, + 0x71, 0x8d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4c, 0x99, 0x88, 0x18, 0xcd, 0x00, 0x00, 0x00, 0xb5, + 0x69, 0x4b, 0x25, 0xc0, 0x3a, 0x14, 0x48, 0xee, 0xf2, 0x95, 0x4e, 0x6d, + 0x62, 0xd1, 0x3b, 0x44, 0x12, 0x10, 0x36, 0xe8, 0x19, 0x0d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0xe9, 0x87, 0x17, 0xc7, + 0x08, 0x05, 0x00, 0x66, 0x82, 0x51, 0x3c, 0x04, 0x7b, 0x16, 0x51, 0xd8, + 0x02, 0xd5, 0x4a, 0x46, 0x1a, 0x50, 0x35, 0xdd, 0xc1, 0xcc, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x43, 0x91, 0x87, 0x16, 0xc0, 0x00, 0x00, 0x00, 0x46, + 0x3a, 0x90, 0x37, 0xe5, 0x72, 0x15, 0x4d, 0x64, 0x02, 0x51, 0x3a, 0xe0, + 0xf1, 0x8c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x3e, 0xd1, 0xc7, 0x14, 0xc2, + 0x00, 0x00, 0x00, 0xa7, 0x72, 0x53, 0x44, 0x64, 0xf2, 0x90, 0x39, 0x1f, + 0xda, 0x8e, 0x31, 0x33, 0x32, 0x4f, 0x32, 0x30, 0x2a, 0x4f, 0x32, 0x59, + 0x82, 0x10, 0x38, 0x3a, 0x72, 0x8f, 0x33, 0x21, 0xd2, 0x4e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x40, 0xf2, 0x4f, 0x35, 0x61, + 0xba, 0x10, 0x39, 0xd1, 0x91, 0x0c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x9d, + 0xd9, 0x8a, 0x22, 0x5d, 0xfa, 0x10, 0x39, 0x00, 0x00, 0x00, 0x00, 0x26, + 0x19, 0x07, 0x13, 0x9c, 0x22, 0x93, 0x42, 0x29, 0x32, 0x4f, 0x31, 0x47, + 0x00, 0x00, 0x00, 0x89, 0x82, 0x52, 0x41, 0x1e, 0xf2, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x2a, 0x92, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x28, 0x04, 0x00, 0x15, 0xb2, 0xce, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xb9, + 0xe2, 0x93, 0x46, 0x00, 0x00, 0x00, 0x00, 0x78, 0xfa, 0x51, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x7d, 0x1a, 0x92, 0x3e, 0x0a, 0xe1, 0x05, 0x10, 0x4b, + 0x42, 0x50, 0x37, 0xd6, 0xe1, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xb2, 0x0d, 0x2d, 0xf8, 0x71, 0x0d, 0x2c, 0x1c, 0xa2, 0x0e, 0x30, 0x07, + 0x0a, 0x0e, 0x2d, 0xee, 0x11, 0x8d, 0x29, 0xe1, 0xe1, 0x8c, 0x28, 0xe1, + 0xa1, 0x4c, 0x28, 0xad, 0x69, 0xcb, 0x22, 0xce, 0x89, 0xcc, 0x28, 0x81, + 0x31, 0x4a, 0x1f, 0x81, 0xf1, 0x09, 0x1d, 0x74, 0x81, 0xc9, 0x1b, 0x67, + 0x29, 0x49, 0x1b, 0x55, 0xa9, 0x88, 0x19, 0x54, 0x71, 0xc8, 0x18, 0x2e, + 0x41, 0xc7, 0x12, 0x14, 0xb9, 0x86, 0x10, 0x03, 0x41, 0x46, 0x10, 0xc6, + 0x68, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0x50, 0x02, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, + 0x60, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, + 0x18, 0x05, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0x78, 0x05, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x50, 0x04, 0x00, 0xb4, 0x72, 0xd4, 0x4a, 0x9d, 0xd2, 0x13, 0x47, 0x97, + 0x9a, 0x53, 0x45, 0x9b, 0xc2, 0x93, 0x45, 0x9b, 0xaa, 0x13, 0x45, 0x9e, + 0xb2, 0x53, 0x45, 0x94, 0x4a, 0xd3, 0x43, 0x8a, 0xea, 0x92, 0x42, 0x84, + 0xb2, 0xd2, 0x41, 0x72, 0x4a, 0x52, 0x40, 0x63, 0xfa, 0x51, 0x3e, 0x68, + 0x12, 0x12, 0x3f, 0x7e, 0x72, 0x12, 0x41, 0x5b, 0xaa, 0xd1, 0x3d, 0x51, + 0x52, 0xd1, 0x3c, 0x51, 0x52, 0x11, 0x3d, 0x4b, 0x22, 0x91, 0x3c, 0x37, + 0x92, 0xd0, 0x3a, 0x23, 0x32, 0xd0, 0x39, 0x09, 0x5a, 0xcf, 0x37, 0xda, + 0x11, 0x0e, 0x32, 0x8c, 0x99, 0xcb, 0x28, 0x45, 0x81, 0x4a, 0x25, 0x54, + 0x99, 0xcb, 0x2b, 0x8a, 0xe1, 0x0c, 0x32, 0xab, 0x29, 0x8e, 0x37, 0xab, + 0x21, 0x0e, 0x38, 0xb3, 0x59, 0x0e, 0x39, 0x7a, 0xa1, 0x4c, 0x32, 0x93, + 0x81, 0x0d, 0x36, 0xb2, 0x49, 0x4e, 0x39, 0xdf, 0xc9, 0x0f, 0x3f, 0xf5, + 0x31, 0xd0, 0x40, 0xeb, 0x29, 0xd0, 0x40, 0xb9, 0x79, 0x4e, 0x3a, 0x5e, + 0xc9, 0x0b, 0x2f, 0x5c, 0xb9, 0xcb, 0x2e, 0x9c, 0xc1, 0x8d, 0x36, 0xa4, + 0xd1, 0x4d, 0x37, 0xb9, 0x59, 0x8e, 0x39, 0xc8, 0xd9, 0x4e, 0x3b, 0xdd, + 0x91, 0x4f, 0x3d, 0xc3, 0xb9, 0x4e, 0x3a, 0xba, 0x79, 0x8e, 0x38, 0xc2, + 0xa9, 0x4e, 0x39, 0xcd, 0x01, 0x0f, 0x3b, 0xf4, 0x29, 0x10, 0x3f, 0xe7, + 0x01, 0xd0, 0x3e, 0x4a, 0xc2, 0x12, 0x4a, 0x82, 0x72, 0xd4, 0x50, 0x54, + 0x12, 0x13, 0x4b, 0x11, 0xea, 0x10, 0x42, 0xd5, 0x11, 0x4f, 0x3a, 0xf0, + 0xa1, 0x0f, 0x3c, 0xea, 0xa9, 0x8e, 0x37, 0xed, 0x11, 0xce, 0x30, 0x0a, + 0x9a, 0xce, 0x31, 0x21, 0x4a, 0x0f, 0x34, 0x46, 0x72, 0x90, 0x38, 0x86, + 0xaa, 0x52, 0x41, 0x8a, 0xea, 0x12, 0x42, 0x42, 0x7a, 0xd0, 0x38, 0x33, + 0x2a, 0x50, 0x37, 0x5e, 0xaa, 0xd1, 0x3c, 0xbd, 0x7a, 0x94, 0x48, 0xaa, + 0x12, 0x54, 0x46, 0xa2, 0xe2, 0x93, 0x45, 0x9c, 0xb2, 0x93, 0x44, 0x7b, + 0x5a, 0x12, 0x40, 0x30, 0xea, 0x8f, 0x35, 0x1b, 0xf2, 0x4e, 0x32, 0xf3, + 0xa9, 0xcd, 0x2c, 0xd0, 0xc1, 0x4c, 0x2a, 0xb8, 0xc9, 0x4c, 0x2e, 0x19, + 0x4a, 0xd1, 0x42, 0x82, 0x82, 0x94, 0x50, 0x0b, 0x92, 0x50, 0x40, 0xc7, + 0xd1, 0xcd, 0x31, 0xc9, 0x11, 0x0e, 0x33, 0xd8, 0xe9, 0x0e, 0x39, 0xe7, + 0xb9, 0x4f, 0x3c, 0xee, 0x01, 0x10, 0x3e, 0xdf, 0x79, 0xcf, 0x3c, 0xd8, + 0x61, 0x4f, 0x3c, 0xcc, 0x19, 0x4f, 0x3b, 0xae, 0x09, 0x8e, 0x36, 0x6f, + 0x39, 0xcc, 0x30, 0x72, 0x49, 0x8c, 0x31, 0x6c, 0x39, 0x4c, 0x31, 0x2b, + 0x31, 0x0a, 0x29, 0x2a, 0x31, 0xca, 0x28, 0x41, 0xd9, 0x4a, 0x2b, 0x17, + 0xf1, 0x49, 0x27, 0x10, 0x91, 0xc9, 0x25, 0x40, 0xe9, 0x0a, 0x2b, 0x5d, + 0x29, 0x0c, 0x30, 0x1f, 0x21, 0x0a, 0x27, 0xcf, 0x60, 0x47, 0x1b, 0x0e, + 0x69, 0x08, 0x1d, 0x0a, 0x99, 0x08, 0x20, 0x62, 0x51, 0x4b, 0x29, 0xbd, + 0x91, 0x8d, 0x30, 0x90, 0x61, 0x0c, 0x2c, 0xef, 0x21, 0x4f, 0x36, 0xda, + 0x59, 0x4e, 0x32, 0x00, 0xc2, 0x4e, 0x33, 0x42, 0x92, 0x10, 0x3a, 0x30, + 0xd2, 0xce, 0x32, 0x55, 0x6a, 0x8c, 0x28, 0x7c, 0xe2, 0xce, 0x32, 0x40, + 0x8a, 0xd0, 0x38, 0x2f, 0x6a, 0x10, 0x39, 0x0d, 0x1a, 0x0f, 0x35, 0x11, + 0x4a, 0x0f, 0x36, 0x13, 0x6a, 0x4f, 0x36, 0x15, 0x82, 0x4f, 0x37, 0x18, + 0xb2, 0x0f, 0x38, 0x15, 0xb2, 0x0f, 0x38, 0x16, 0xc2, 0x0f, 0x38, 0x20, + 0x12, 0x90, 0x38, 0x35, 0x82, 0x50, 0x3a, 0x31, 0x5a, 0x10, 0x39, 0x23, + 0x0a, 0x90, 0x37, 0x22, 0xfa, 0x0f, 0x37, 0x27, 0x1a, 0x50, 0x37, 0x29, + 0x22, 0xd0, 0x37, 0x2b, 0x2a, 0xd0, 0x37, 0x37, 0x62, 0xd0, 0x38, 0x81, + 0x22, 0x93, 0x48, 0x51, 0x92, 0x11, 0x40, 0x56, 0xe2, 0x11, 0x41, 0x54, + 0xca, 0xd1, 0x40, 0x57, 0xe2, 0x91, 0x41, 0x56, 0xea, 0x91, 0x41, 0x50, + 0xa2, 0xd1, 0x40, 0x48, 0x52, 0x91, 0x40, 0xbb, 0xe9, 0x0d, 0x31, 0xb7, + 0x79, 0x0d, 0x30, 0xbb, 0xa1, 0x0d, 0x31, 0xb5, 0x51, 0x4d, 0x30, 0xad, + 0x19, 0x8d, 0x2f, 0xa7, 0x09, 0xcd, 0x2e, 0xa1, 0xf1, 0xcc, 0x2d, 0x99, + 0xa1, 0x0c, 0x2c, 0x93, 0x79, 0x4c, 0x2b, 0x8f, 0x41, 0x4c, 0x2a, 0x8b, + 0x29, 0x8c, 0x29, 0x87, 0x09, 0x0c, 0x29, 0x82, 0xe1, 0x8b, 0x28, 0x77, + 0x79, 0x4b, 0x27, 0x6d, 0x09, 0x0b, 0x25, 0x4b, 0xe9, 0x09, 0x20, 0x38, + 0xc9, 0xc8, 0x17, 0x1c, 0x21, 0x08, 0x14, 0x16, 0x01, 0x48, 0x12, 0x01, + 0xf1, 0x46, 0x10, 0x03, 0x09, 0x47, 0x10, 0x4a, 0x89, 0x48, 0x18, 0x79, + 0xe1, 0x09, 0x1d, 0xe9, 0x39, 0x8d, 0x2b, 0xde, 0x01, 0xcd, 0x2a, 0x04, + 0x2a, 0x8e, 0x2e, 0x13, 0xe2, 0x8e, 0x32, 0x1a, 0x32, 0x0f, 0x33, 0x21, + 0x22, 0x4f, 0x33, 0x2d, 0x72, 0x8f, 0x34, 0x3c, 0xf2, 0x0f, 0x37, 0x45, + 0x3a, 0x50, 0x38, 0x30, 0x92, 0x0f, 0x35, 0x5a, 0xb2, 0x10, 0x39, 0x48, + 0x12, 0x10, 0x36, 0x5e, 0xf2, 0xd0, 0x39, 0x68, 0x92, 0xd1, 0x3c, 0x63, + 0x4a, 0x11, 0x3c, 0x3b, 0x43, 0x58, 0x58, 0xf1, 0x09, 0x0e, 0x30, 0xce, + 0xb1, 0x4c, 0x2a, 0x4c, 0x8a, 0x90, 0x39, 0x46, 0x52, 0x10, 0x38, 0xfd, + 0x09, 0xce, 0x2f, 0x14, 0xc2, 0x8e, 0x32, 0x8d, 0x42, 0x52, 0x40, 0xab, + 0x61, 0x4b, 0x24, 0x76, 0xf2, 0xd1, 0x3e, 0xc6, 0x59, 0x4c, 0x28, 0x09, + 0x2a, 0x4e, 0x2f, 0x18, 0xf2, 0xce, 0x32, 0x36, 0xc2, 0xcf, 0x34, 0xd2, + 0x00, 0x00, 0x00, 0x7b, 0x1a, 0x92, 0x3e, 0x6b, 0x92, 0x11, 0x3c, 0x62, + 0x5a, 0xd1, 0x3b, 0x0a, 0x4a, 0xce, 0x2f, 0x00, 0x38, 0x04, 0x00, 0xa0, + 0x0a, 0x93, 0x43, 0x00, 0x00, 0x00, 0x00, 0xcc, 0x00, 0x00, 0x00, 0xb4, + 0xea, 0xd3, 0x45, 0x00, 0x00, 0x00, 0x00, 0x72, 0xb9, 0x49, 0x1d, 0x9d, + 0x22, 0xd3, 0x42, 0x5e, 0x02, 0xd1, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x00, 0x00, 0x00, 0xad, 0xaa, 0x13, 0x45, 0x52, 0xa2, 0x90, 0x38, 0x00, + 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x73, 0xd2, 0x51, 0x3d, 0xce, + 0xaa, 0x94, 0x49, 0x0f, 0x4a, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xc2, + 0xd8, 0x05, 0x00, 0x75, 0xc2, 0x91, 0x3d, 0xd9, 0xe2, 0x54, 0x4a, 0x4c, + 0x2a, 0xd0, 0x34, 0x00, 0x00, 0x00, 0x00, 0xcc, 0x38, 0x04, 0x00, 0xa9, + 0x00, 0x00, 0x00, 0x70, 0xca, 0x51, 0x3d, 0xd9, 0x0a, 0x95, 0x4a, 0x54, + 0xc2, 0xd0, 0x38, 0x10, 0x82, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6a, + 0x29, 0x49, 0x1b, 0xc7, 0x00, 0x00, 0x00, 0x76, 0x12, 0xd2, 0x3e, 0xe5, + 0x9a, 0xd5, 0x4c, 0x81, 0x22, 0x92, 0x3d, 0x42, 0x12, 0x50, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0xa9, 0x08, 0x1a, 0xc6, + 0x00, 0x00, 0x00, 0xb9, 0x01, 0x0c, 0x26, 0xc8, 0xa2, 0x54, 0x49, 0xdb, + 0x4a, 0x95, 0x4b, 0x68, 0x7a, 0x91, 0x3a, 0x43, 0x0a, 0x10, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, + 0xc1, 0x08, 0x18, 0x00, 0xc8, 0x06, 0x00, 0xb1, 0x51, 0x0c, 0x25, 0x65, + 0x6a, 0x11, 0x3c, 0x08, 0x73, 0x96, 0x51, 0xf0, 0xba, 0x55, 0x4e, 0x80, + 0x0a, 0x92, 0x3d, 0x47, 0x12, 0x90, 0x35, 0x04, 0xd2, 0x8d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, + 0xa9, 0x89, 0x1b, 0xc1, 0x01, 0x0c, 0x25, 0xcf, 0x59, 0x0c, 0x28, 0xff, + 0xc9, 0xcd, 0x2c, 0x4c, 0x62, 0x50, 0x38, 0xf1, 0x02, 0x56, 0x4e, 0xdc, + 0x32, 0x55, 0x4b, 0x73, 0x8a, 0x51, 0x3c, 0x48, 0x2a, 0x50, 0x37, 0xf6, + 0xa1, 0x8d, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4d, 0xa1, 0x88, 0x18, 0xcd, 0x00, 0x00, 0x00, 0xb5, + 0x69, 0x4b, 0x25, 0x5c, 0x02, 0xd1, 0x3a, 0xf5, 0x22, 0x96, 0x4f, 0x6c, + 0x5a, 0x51, 0x3c, 0x43, 0x0a, 0x10, 0x37, 0xe7, 0x19, 0x4d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0xd1, 0x47, 0x17, 0xc7, + 0x08, 0x05, 0x00, 0xb0, 0x09, 0x0c, 0x25, 0xc5, 0x72, 0x94, 0x48, 0xd6, + 0xfa, 0x94, 0x4a, 0x46, 0x22, 0x50, 0x35, 0xe0, 0xe1, 0x0c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0x00, 0x00, 0x00, 0x9c, + 0x09, 0x0b, 0x22, 0xeb, 0xc2, 0xd5, 0x4d, 0x5a, 0xaa, 0x10, 0x39, 0x1c, + 0xd2, 0x8e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, + 0x00, 0x00, 0x00, 0x4d, 0x82, 0x10, 0x39, 0xc1, 0x2a, 0x94, 0x47, 0x28, + 0x0a, 0x0f, 0x32, 0x2f, 0x0a, 0x8f, 0x31, 0x49, 0xda, 0x0f, 0x34, 0x4e, + 0x3a, 0x10, 0x37, 0x4e, 0x3a, 0x50, 0x37, 0x36, 0x6a, 0x4f, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, 0x99, 0xca, 0x21, 0xe1, + 0x32, 0x15, 0x4c, 0x22, 0x02, 0xcf, 0x30, 0x00, 0x00, 0x00, 0x00, 0xb5, + 0x00, 0x00, 0x00, 0xe2, 0x7a, 0x95, 0x4c, 0x2a, 0x52, 0x0f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0xd1, 0x0a, 0x22, 0x97, 0xca, 0xd2, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x92, 0x00, 0x00, 0x00, 0xd1, 0xca, 0x14, 0x49, 0x00, + 0x00, 0x00, 0x00, 0xa2, 0x00, 0x00, 0x00, 0x6a, 0x62, 0x91, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x76, 0xfa, 0xd1, 0x3c, 0xf2, 0x91, 0x8d, 0x2a, 0x82, + 0x00, 0x00, 0x00, 0x46, 0x12, 0x50, 0x36, 0xc6, 0x58, 0x04, 0x00, 0x6b, + 0x62, 0x11, 0x3c, 0x0f, 0x69, 0x06, 0x11, 0x08, 0x12, 0x8e, 0x2d, 0x1d, + 0xd2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x51, 0x62, 0x50, 0x38, 0x10, + 0x71, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0x24, 0xaa, 0xce, 0x30, 0xd1, + 0xa1, 0xcc, 0x28, 0x37, 0x8a, 0xcf, 0x33, 0x03, 0xe2, 0xcd, 0x2b, 0xef, + 0x21, 0x8d, 0x29, 0xfa, 0x49, 0x4d, 0x2a, 0xdb, 0xd1, 0xcc, 0x28, 0xcd, + 0x89, 0xcc, 0x28, 0x85, 0x59, 0x0a, 0x20, 0x81, 0x09, 0x4a, 0x1e, 0x6c, + 0x51, 0x49, 0x1b, 0x62, 0xd1, 0x08, 0x1a, 0x5a, 0xc9, 0x08, 0x1a, 0x57, + 0xb1, 0x48, 0x19, 0x3a, 0x71, 0xc7, 0x13, 0x12, 0xa9, 0x46, 0x10, 0x02, + 0x21, 0xc6, 0x0f, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0xc8, 0x03, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, + 0x38, 0x03, 0x00, 0x00, 0xa0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x28, 0x02, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, + 0x48, 0x05, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, + 0x60, 0x06, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x58, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0xb0, 0x62, 0x14, 0x4a, 0x9c, 0xca, 0x93, 0x46, 0x97, + 0x92, 0x53, 0x45, 0x9e, 0xda, 0xd3, 0x45, 0xa6, 0x02, 0x54, 0x46, 0xa3, + 0xda, 0x93, 0x45, 0x9c, 0xa2, 0xd3, 0x44, 0x8f, 0x22, 0x53, 0x43, 0x87, + 0xda, 0x12, 0x42, 0x82, 0xaa, 0x92, 0x41, 0x77, 0x5a, 0x92, 0x40, 0x77, + 0x62, 0x52, 0x40, 0x81, 0x9a, 0x52, 0x41, 0x68, 0x12, 0x12, 0x3f, 0x5f, + 0xca, 0x11, 0x3e, 0x60, 0xca, 0x51, 0x3e, 0x5a, 0xa2, 0x91, 0x3d, 0x4d, + 0x22, 0x11, 0x3c, 0x38, 0x82, 0x10, 0x3a, 0x32, 0x6a, 0x10, 0x3a, 0x34, + 0x72, 0x10, 0x3a, 0x1a, 0xe2, 0xcf, 0x37, 0x04, 0xe2, 0x8e, 0x33, 0xbe, + 0x41, 0x0d, 0x30, 0x89, 0x99, 0x0c, 0x30, 0x89, 0xe1, 0x0c, 0x32, 0x94, + 0x79, 0xcd, 0x34, 0x90, 0x41, 0x0d, 0x34, 0xa0, 0x19, 0x4e, 0x38, 0xa8, + 0x41, 0xce, 0x38, 0x93, 0x69, 0xcd, 0x35, 0x7d, 0xa1, 0x8c, 0x32, 0xc0, + 0x99, 0x0e, 0x3a, 0xd3, 0x51, 0x4f, 0x3d, 0xdd, 0xd1, 0x8f, 0x3f, 0x9c, + 0xd1, 0x8d, 0x37, 0x6d, 0x29, 0x8c, 0x30, 0x99, 0xa1, 0x4d, 0x36, 0xca, + 0x01, 0xcf, 0x3b, 0xcc, 0x09, 0xcf, 0x3b, 0xd6, 0x91, 0x0f, 0x3d, 0xd9, + 0xd9, 0xcf, 0x3d, 0xf0, 0x31, 0x50, 0x3e, 0xd1, 0x39, 0x0f, 0x3b, 0xdd, + 0x89, 0x4f, 0x3b, 0xce, 0xf9, 0xce, 0x39, 0xd1, 0x01, 0xcf, 0x39, 0xf1, + 0x21, 0xd0, 0x3d, 0x23, 0xc2, 0x91, 0x45, 0x7a, 0x4a, 0x14, 0x50, 0x5d, + 0x6a, 0x53, 0x4c, 0x00, 0x62, 0x10, 0x40, 0xd6, 0x21, 0x0f, 0x3b, 0x2c, + 0xea, 0x51, 0x45, 0x48, 0x8a, 0xd2, 0x48, 0xfa, 0x81, 0x0f, 0x3b, 0xe5, + 0xf1, 0x0d, 0x31, 0x00, 0x32, 0x4e, 0x30, 0x17, 0xe2, 0x8e, 0x32, 0x33, + 0xea, 0xcf, 0x35, 0x61, 0x92, 0x51, 0x3c, 0x4d, 0xe2, 0x50, 0x3a, 0x33, + 0x2a, 0x50, 0x37, 0x3b, 0x62, 0x50, 0x38, 0x5d, 0xa2, 0x91, 0x3c, 0x68, + 0x02, 0x12, 0x3e, 0x7a, 0x62, 0x52, 0x40, 0x5d, 0x82, 0x11, 0x3c, 0x24, + 0x7a, 0x4f, 0x34, 0x19, 0xda, 0x0e, 0x32, 0xf0, 0x89, 0x0d, 0x2c, 0xcc, + 0xa1, 0x0c, 0x2a, 0x9f, 0x11, 0x0c, 0x2a, 0xcb, 0xb9, 0xce, 0x38, 0x57, + 0x5a, 0x53, 0x4b, 0x42, 0x5a, 0x92, 0x47, 0xf0, 0x19, 0x0f, 0x38, 0x03, + 0xa2, 0x4f, 0x39, 0x06, 0x22, 0x50, 0x3c, 0x03, 0x42, 0x50, 0x3e, 0x08, + 0x82, 0x50, 0x40, 0x05, 0x7a, 0x90, 0x40, 0xfc, 0x59, 0x50, 0x40, 0xe6, + 0x19, 0x50, 0x3f, 0xc5, 0xc9, 0x4e, 0x3a, 0x67, 0x21, 0x8c, 0x30, 0x68, + 0x19, 0x8c, 0x30, 0x82, 0x99, 0x4c, 0x33, 0x58, 0x81, 0x0b, 0x2f, 0x60, + 0xc9, 0xcb, 0x2f, 0x4b, 0x01, 0x8b, 0x2c, 0x23, 0x01, 0x4a, 0x28, 0xd5, + 0x90, 0xc7, 0x1d, 0xc8, 0xf8, 0x46, 0x1b, 0xcd, 0x00, 0xc7, 0x1a, 0xae, + 0x68, 0xc6, 0x18, 0xdb, 0xa8, 0xc7, 0x1b, 0xe6, 0xd8, 0x07, 0x1d, 0x0a, + 0xc1, 0x88, 0x21, 0x45, 0x49, 0x4a, 0x26, 0xc8, 0xe1, 0x4d, 0x32, 0x81, + 0xf9, 0x4b, 0x2b, 0xcd, 0xc1, 0x0d, 0x31, 0x28, 0x2a, 0xd0, 0x38, 0x2b, + 0x32, 0x50, 0x38, 0xd9, 0x81, 0xcd, 0x2c, 0xf4, 0x61, 0xcd, 0x2b, 0x49, + 0x0a, 0x0f, 0x32, 0x50, 0x4a, 0x50, 0x37, 0x40, 0x6a, 0x10, 0x38, 0x3c, + 0xa2, 0xd0, 0x38, 0x32, 0x5a, 0x90, 0x38, 0x15, 0x4a, 0x4f, 0x35, 0x1d, + 0xa2, 0x0f, 0x37, 0x1c, 0xca, 0xcf, 0x37, 0x13, 0x9a, 0x0f, 0x37, 0x0c, + 0x3a, 0xcf, 0x34, 0x10, 0x5a, 0x0f, 0x35, 0x17, 0xa2, 0xcf, 0x35, 0x21, + 0xfa, 0x4f, 0x37, 0x2b, 0x2a, 0x10, 0x38, 0x30, 0x42, 0x90, 0x38, 0x33, + 0x52, 0x90, 0x38, 0x3e, 0x92, 0x50, 0x39, 0x38, 0x7a, 0x10, 0x39, 0x36, + 0x6a, 0xd0, 0x38, 0x36, 0x62, 0xd0, 0x38, 0x3f, 0x8a, 0x90, 0x39, 0x87, + 0xaa, 0x53, 0x4a, 0x50, 0x82, 0xd1, 0x3f, 0x52, 0xba, 0x91, 0x40, 0x52, + 0xb2, 0x91, 0x40, 0x56, 0xd2, 0x51, 0x41, 0x52, 0xca, 0x11, 0x41, 0x4f, + 0x82, 0x91, 0x40, 0x45, 0x22, 0x11, 0x40, 0xb1, 0x79, 0x4d, 0x30, 0xb4, + 0x69, 0x0d, 0x30, 0xb6, 0x61, 0x4d, 0x30, 0xaf, 0x21, 0x8d, 0x2f, 0xa8, + 0x01, 0x8d, 0x2e, 0x9e, 0xd1, 0x4c, 0x2d, 0x97, 0xa1, 0xcc, 0x2b, 0x92, + 0x79, 0x0c, 0x2b, 0x8e, 0x49, 0x0c, 0x2a, 0x87, 0x11, 0x0c, 0x29, 0x87, + 0x01, 0xcc, 0x28, 0x85, 0xe1, 0x8b, 0x28, 0x7b, 0x69, 0x0b, 0x27, 0x71, + 0x01, 0x0b, 0x25, 0x4b, 0xe9, 0xc9, 0x1f, 0x53, 0x29, 0xca, 0x20, 0x4b, + 0xe9, 0x49, 0x1f, 0x0e, 0xa1, 0x47, 0x11, 0xfe, 0xd8, 0x06, 0x10, 0x02, + 0x01, 0x07, 0x10, 0x7d, 0x29, 0xca, 0x1e, 0x9b, 0xf1, 0x0a, 0x22, 0xd1, + 0x79, 0x0c, 0x29, 0xe2, 0xe9, 0xcc, 0x2a, 0x09, 0x4a, 0xce, 0x2f, 0x0d, + 0xa2, 0xce, 0x30, 0x17, 0xfa, 0x8e, 0x32, 0x1d, 0x02, 0x8f, 0x32, 0x26, + 0x6a, 0x4f, 0x34, 0x3a, 0xba, 0x0f, 0x36, 0x21, 0xea, 0x4e, 0x33, 0x5c, + 0xca, 0x90, 0x39, 0x65, 0x12, 0x11, 0x3a, 0x67, 0x0a, 0x11, 0x3a, 0x80, + 0x0a, 0xd2, 0x3d, 0x8d, 0x9a, 0x92, 0x41, 0x73, 0xe2, 0xd1, 0x3d, 0xe5, + 0x99, 0x4d, 0x2d, 0xe8, 0xa1, 0x4d, 0x2e, 0x6c, 0x82, 0xd1, 0x3d, 0x51, + 0xa2, 0x50, 0x38, 0x49, 0x82, 0x90, 0x38, 0xc2, 0x39, 0x0c, 0x28, 0x86, + 0x3a, 0x12, 0x3f, 0x28, 0x82, 0x8f, 0x34, 0xa7, 0x81, 0x8b, 0x24, 0x83, + 0xe2, 0x51, 0x3d, 0xbf, 0x29, 0x0c, 0x27, 0x8e, 0x6a, 0xd2, 0x40, 0x40, + 0x11, 0xc8, 0x15, 0x84, 0x52, 0x12, 0x40, 0xa8, 0x41, 0x4b, 0x24, 0x8f, + 0x8a, 0x12, 0x40, 0x5f, 0x12, 0x11, 0x3b, 0x81, 0x2a, 0x92, 0x3f, 0x5e, + 0xc2, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x91, 0x82, 0x12, 0x41, 0x51, + 0xba, 0x90, 0x38, 0x84, 0x31, 0x0a, 0x20, 0x9d, 0x22, 0x13, 0x43, 0x5c, + 0xfa, 0xd0, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc9, 0x59, 0xcc, 0x28, 0xc1, + 0x2a, 0x94, 0x47, 0x15, 0xb2, 0x4e, 0x30, 0x43, 0x21, 0x88, 0x15, 0xc9, + 0x51, 0xcc, 0x28, 0xc9, 0x72, 0x14, 0x49, 0x0d, 0x6a, 0x0e, 0x2f, 0x10, + 0x89, 0x86, 0x10, 0xca, 0x00, 0x00, 0x00, 0xb7, 0x0a, 0x54, 0x46, 0x5c, + 0xc2, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x09, 0x39, 0x06, 0x0e, 0xc9, + 0xa8, 0x04, 0x00, 0xca, 0x7a, 0x14, 0x49, 0x86, 0x42, 0x12, 0x3e, 0x44, + 0x12, 0x10, 0x34, 0x00, 0x00, 0x00, 0x00, 0x5e, 0xd9, 0x08, 0x1a, 0xc3, + 0x00, 0x00, 0x00, 0xcf, 0xba, 0x94, 0x49, 0xe9, 0xa2, 0xd5, 0x4c, 0x4e, + 0x82, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6a, + 0x29, 0x49, 0x1b, 0xc7, 0x00, 0x00, 0x00, 0xd8, 0x32, 0x95, 0x4b, 0xe7, + 0xb2, 0x15, 0x4d, 0x57, 0xd2, 0xd0, 0x38, 0x09, 0x4a, 0x4e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0xb1, 0x08, 0x1a, 0xc6, + 0x00, 0x00, 0x00, 0x5b, 0x3a, 0xd1, 0x3a, 0xc8, 0xaa, 0x14, 0x49, 0xe4, + 0xaa, 0xd5, 0x4c, 0x4b, 0x6a, 0x90, 0x36, 0x45, 0x22, 0x50, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0x21, 0x0a, 0x1d, 0x86, 0xb9, 0x0a, 0x20, 0xdb, 0x41, 0x4d, 0x2a, 0x55, + 0xca, 0x90, 0x39, 0xd7, 0xfa, 0x14, 0x4b, 0xe2, 0x62, 0x95, 0x4c, 0x75, + 0xca, 0x11, 0x3c, 0x43, 0x0a, 0x10, 0x35, 0x02, 0xe2, 0xcd, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8a, 0x49, 0x4a, 0x1f, 0xac, 0x41, 0x0b, 0x23, 0xdc, + 0xc9, 0x0c, 0x29, 0x0b, 0x4a, 0x8e, 0x2e, 0x97, 0xd2, 0x92, 0x41, 0xdb, + 0x1a, 0xd5, 0x4a, 0x71, 0x6a, 0xd1, 0x3b, 0x47, 0x1a, 0xd0, 0x36, 0xfc, + 0xc1, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x70, 0xb1, 0x09, 0x1c, 0x73, 0xb1, 0x89, 0x1c, 0xd8, + 0xa1, 0xcc, 0x29, 0x4f, 0x82, 0xd0, 0x38, 0xec, 0xea, 0x55, 0x4e, 0xd3, + 0xf2, 0xd4, 0x4a, 0x43, 0x0a, 0x10, 0x37, 0x32, 0x7a, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x00, 0x00, 0x00, 0xad, 0x01, 0x8c, 0x24, 0xc4, 0x7a, 0x94, 0x48, 0xd0, + 0xd2, 0xd4, 0x49, 0x64, 0x22, 0xd1, 0x39, 0x2c, 0x4a, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x00, 0x00, 0x00, 0x9e, + 0x11, 0x0b, 0x22, 0xae, 0x9a, 0x93, 0x44, 0xc6, 0x5a, 0x54, 0x48, 0x30, + 0x72, 0x8f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb6, + 0x00, 0x00, 0x00, 0xa6, 0x29, 0x0b, 0x23, 0xe8, 0x9a, 0xd5, 0x4d, 0x3e, + 0xaa, 0xcf, 0x34, 0x2c, 0x12, 0x0f, 0x32, 0x48, 0xfa, 0x8f, 0x34, 0x31, + 0x42, 0xcf, 0x32, 0x54, 0x72, 0x50, 0x38, 0x39, 0x82, 0x4f, 0x35, 0x2e, + 0x5a, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0xac, 0x00, 0x00, 0x00, 0xa4, + 0x3a, 0xd3, 0x43, 0x64, 0xe2, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x46, + 0x01, 0x48, 0x17, 0x49, 0x62, 0x10, 0x38, 0x62, 0x22, 0x91, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x30, 0x39, 0x87, 0x13, 0x9d, 0x22, 0xd3, 0x42, 0x31, + 0x82, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xb9, 0xe9, 0x8b, 0x24, 0x35, + 0xb2, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x88, 0x5a, 0x12, 0x3f, 0x23, + 0xfa, 0x0e, 0x31, 0x96, 0x28, 0x04, 0x00, 0xed, 0xb2, 0x55, 0x4d, 0x00, + 0x00, 0x00, 0x00, 0xd3, 0x89, 0xcc, 0x28, 0xd9, 0xd9, 0x0c, 0x29, 0x11, + 0x11, 0x06, 0x0e, 0xd3, 0x99, 0xcc, 0x27, 0xd6, 0xc1, 0xcc, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x2a, 0x1a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x32, 0x8a, 0x4f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xed, 0x39, 0x0d, 0x2b, 0x38, 0x82, 0x8f, 0x33, 0x02, + 0xd2, 0xcd, 0x2b, 0x00, 0x62, 0x8d, 0x2a, 0xdb, 0xc9, 0x8c, 0x28, 0xe5, + 0x79, 0xcd, 0x2b, 0xd6, 0xc1, 0x0c, 0x2a, 0xcc, 0x89, 0xcc, 0x28, 0xcb, + 0x61, 0xcc, 0x27, 0x63, 0xe1, 0xc8, 0x19, 0x5f, 0xd9, 0x88, 0x1a, 0x5b, + 0x81, 0x08, 0x19, 0x5a, 0xf1, 0x48, 0x1a, 0x33, 0x71, 0x87, 0x12, 0xcc, + 0xa8, 0x84, 0x08, 0xfc, 0x08, 0x46, 0x0f, 0x50, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, + 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x90, 0x03, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, + 0x08, 0x07, 0x00, 0x00, 0x38, 0x06, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, + 0x38, 0x04, 0x00, 0xbb, 0x92, 0x94, 0x4a, 0xa2, 0x02, 0x94, 0x47, 0x98, + 0x8a, 0x13, 0x45, 0x98, 0x92, 0x93, 0x44, 0x9f, 0xc2, 0x53, 0x45, 0xaa, + 0x12, 0x94, 0x46, 0xab, 0x12, 0xd4, 0x46, 0xa7, 0x02, 0x54, 0x46, 0x9b, + 0x9a, 0xd3, 0x44, 0x91, 0x3a, 0x93, 0x43, 0x82, 0xa2, 0x52, 0x41, 0x7f, + 0x8a, 0xd2, 0x40, 0x82, 0xb2, 0x92, 0x41, 0x84, 0xb2, 0x92, 0x41, 0x75, + 0x52, 0x52, 0x40, 0x77, 0x5a, 0x92, 0x40, 0x65, 0x02, 0xd2, 0x3e, 0x58, + 0x82, 0x11, 0x3d, 0x4a, 0xf2, 0x50, 0x3b, 0x40, 0xa2, 0x10, 0x3a, 0x50, + 0x42, 0x51, 0x3c, 0x24, 0x22, 0x50, 0x38, 0x16, 0xa2, 0x4f, 0x36, 0x0b, + 0x3a, 0x0f, 0x35, 0xf3, 0xb1, 0x8e, 0x34, 0xcc, 0x01, 0x8e, 0x32, 0x90, + 0xf9, 0x0c, 0x32, 0x82, 0xc9, 0x4c, 0x32, 0x82, 0xc1, 0x8c, 0x32, 0x58, + 0xc9, 0xcb, 0x2e, 0x8e, 0xe9, 0x4c, 0x33, 0xae, 0x79, 0x0e, 0x3a, 0xa3, + 0x29, 0xce, 0x38, 0xb3, 0x61, 0x4e, 0x39, 0xfb, 0x81, 0x10, 0x42, 0x05, + 0xda, 0x90, 0x43, 0xb2, 0x51, 0x4e, 0x39, 0xa0, 0xd9, 0x8d, 0x36, 0xc8, + 0x01, 0x0f, 0x3b, 0xec, 0x51, 0x90, 0x40, 0x04, 0xe2, 0x90, 0x43, 0xf6, + 0x81, 0x10, 0x43, 0xe0, 0x09, 0x50, 0x41, 0xe7, 0x11, 0xd0, 0x40, 0xf2, + 0x19, 0x50, 0x3f, 0x47, 0x62, 0xd2, 0x44, 0x3a, 0x02, 0xd2, 0x42, 0x01, + 0x62, 0xd0, 0x3e, 0x00, 0x8a, 0x50, 0x40, 0x3e, 0x62, 0x52, 0x48, 0x46, + 0xa2, 0x52, 0x49, 0xf3, 0x39, 0x90, 0x3f, 0xdf, 0xa9, 0x4f, 0x3d, 0x3d, + 0x42, 0xd2, 0x47, 0x8f, 0xda, 0xd4, 0x51, 0x80, 0x4a, 0x14, 0x50, 0xfa, + 0x99, 0x8f, 0x3b, 0xdd, 0xb1, 0x8d, 0x30, 0xf5, 0x01, 0x4e, 0x2f, 0x0e, + 0x9a, 0x4e, 0x31, 0x2c, 0x82, 0x0f, 0x34, 0x41, 0x42, 0xd0, 0x37, 0x3a, + 0x3a, 0xd0, 0x37, 0x30, 0x1a, 0xd0, 0x36, 0x3f, 0x62, 0x50, 0x38, 0x46, + 0x9a, 0x50, 0x39, 0x35, 0x12, 0x90, 0x36, 0x19, 0x02, 0xcf, 0x32, 0x07, + 0x4a, 0x4e, 0x30, 0xfe, 0xf1, 0xcd, 0x2d, 0xc7, 0x79, 0x4c, 0x29, 0x94, + 0x89, 0x4b, 0x28, 0x99, 0x19, 0xcd, 0x31, 0xe3, 0xc9, 0x8f, 0x3c, 0x44, + 0x7a, 0x52, 0x48, 0x0e, 0x3a, 0x10, 0x3c, 0x28, 0xea, 0x50, 0x3f, 0x31, + 0x52, 0x11, 0x41, 0x23, 0x12, 0x91, 0x40, 0x23, 0x2a, 0x51, 0x41, 0x13, + 0xc2, 0x10, 0x41, 0x07, 0x8a, 0x90, 0x40, 0xf2, 0x51, 0x10, 0x40, 0xc7, + 0x11, 0x0f, 0x3b, 0x95, 0x59, 0xcd, 0x34, 0x86, 0xd1, 0x4c, 0x33, 0x8e, + 0x41, 0x8d, 0x35, 0xa6, 0x69, 0xcd, 0x34, 0xce, 0xa9, 0x4e, 0x3a, 0x92, + 0x49, 0x4d, 0x35, 0x64, 0xf1, 0x8b, 0x2f, 0x34, 0x59, 0x4a, 0x29, 0xed, + 0x10, 0xc8, 0x1f, 0xe2, 0xb0, 0x87, 0x1e, 0x93, 0x18, 0x85, 0x13, 0xb4, + 0x18, 0x06, 0x16, 0xe2, 0xb0, 0x07, 0x1d, 0x20, 0x71, 0x49, 0x23, 0x42, + 0x79, 0x8a, 0x28, 0xac, 0xf9, 0x4c, 0x30, 0xe7, 0x99, 0xce, 0x35, 0x26, + 0x42, 0x50, 0x3a, 0xf7, 0xd9, 0x8e, 0x36, 0xec, 0x51, 0x0e, 0x31, 0x0d, + 0x1a, 0xcf, 0x32, 0x28, 0x02, 0x50, 0x35, 0x2f, 0x2a, 0x90, 0x35, 0x32, + 0x52, 0x50, 0x36, 0x2c, 0x32, 0x90, 0x36, 0x33, 0x62, 0xd0, 0x37, 0x2f, + 0x5a, 0x50, 0x38, 0x18, 0xa2, 0x0f, 0x36, 0x1e, 0xa2, 0x4f, 0x36, 0x17, + 0x7a, 0x8f, 0x35, 0x11, 0x4a, 0x0f, 0x35, 0x19, 0xaa, 0xcf, 0x35, 0x15, + 0x92, 0x0f, 0x35, 0x1c, 0xc2, 0xcf, 0x35, 0x2d, 0x32, 0x50, 0x38, 0x35, + 0x5a, 0xd0, 0x38, 0x3d, 0x82, 0x90, 0x39, 0x40, 0x9a, 0xd0, 0x39, 0x42, + 0xaa, 0x10, 0x3a, 0x42, 0xaa, 0x10, 0x3a, 0x3d, 0x9a, 0x90, 0x39, 0x3c, + 0x92, 0x90, 0x39, 0x42, 0xaa, 0x10, 0x3a, 0x47, 0xda, 0xd0, 0x3a, 0x8b, + 0x02, 0xd4, 0x4b, 0x50, 0x72, 0x51, 0x3f, 0x51, 0xa2, 0x51, 0x40, 0x52, + 0x9a, 0x51, 0x40, 0x53, 0xb2, 0x11, 0x41, 0x4e, 0x8a, 0x91, 0x40, 0x4c, + 0x5a, 0x11, 0x40, 0x45, 0x12, 0x51, 0x40, 0xb1, 0x59, 0x8d, 0x2f, 0xaf, + 0x41, 0x4d, 0x2f, 0xaf, 0x21, 0x4d, 0x2f, 0xa8, 0x01, 0x4d, 0x2e, 0xa0, + 0xc9, 0x0c, 0x2d, 0x96, 0x89, 0x8c, 0x2b, 0x91, 0x61, 0xcc, 0x2a, 0x8c, + 0x39, 0x0c, 0x2a, 0x86, 0xf9, 0xcb, 0x28, 0x86, 0xe1, 0xcb, 0x28, 0x85, + 0xd1, 0x8b, 0x28, 0x7d, 0x61, 0xcb, 0x26, 0x75, 0x21, 0x4b, 0x25, 0x4c, + 0x09, 0x0a, 0x20, 0x08, 0x09, 0xc8, 0x16, 0x51, 0x29, 0x8a, 0x20, 0x2f, + 0xe9, 0x88, 0x1a, 0x2b, 0x81, 0x88, 0x17, 0x05, 0x29, 0x47, 0x10, 0x27, + 0x71, 0xc7, 0x12, 0x8f, 0xb9, 0x4a, 0x21, 0xbe, 0xd9, 0xcb, 0x25, 0xe9, + 0x29, 0xcd, 0x2b, 0x0f, 0x62, 0x4e, 0x30, 0x0c, 0x82, 0xce, 0x30, 0x19, + 0x0a, 0xcf, 0x32, 0x1f, 0x12, 0xcf, 0x32, 0x15, 0x9a, 0x4e, 0x31, 0x4a, + 0x1a, 0xd0, 0x37, 0x2f, 0x5a, 0x4f, 0x34, 0x66, 0x02, 0xd1, 0x3a, 0x6c, + 0x6a, 0x51, 0x3b, 0xa7, 0x72, 0x53, 0x44, 0x61, 0x12, 0xd1, 0x3a, 0x70, + 0xc2, 0xd1, 0x3d, 0x75, 0xc2, 0xd1, 0x3d, 0x75, 0xda, 0xd1, 0x3d, 0x60, + 0x32, 0xd1, 0x3a, 0x20, 0x3a, 0x0f, 0x34, 0x59, 0xe2, 0x90, 0x3a, 0xe4, + 0x79, 0xcd, 0x2d, 0x83, 0x12, 0x92, 0x3e, 0x8b, 0x5a, 0x52, 0x3f, 0xc7, + 0xc1, 0x8c, 0x29, 0x24, 0x12, 0x0f, 0x33, 0xaf, 0x11, 0x0c, 0x26, 0x56, + 0xd0, 0x02, 0x00, 0x83, 0xd2, 0x91, 0x3d, 0x0e, 0x5a, 0x8e, 0x30, 0x1b, + 0x1a, 0x8f, 0x33, 0x3c, 0xf2, 0x0f, 0x36, 0xd5, 0x00, 0x00, 0x00, 0x60, + 0x02, 0x11, 0x3b, 0x5a, 0xda, 0x50, 0x3a, 0x6c, 0x3a, 0xd1, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x38, 0x03, 0x00, 0xaf, 0x8a, 0x93, 0x44, 0x00, + 0x00, 0x00, 0x00, 0xd0, 0x00, 0x00, 0x00, 0xc0, 0x3a, 0x94, 0x47, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x09, 0x4a, 0x1f, 0xb1, 0xc2, 0x53, 0x45, 0x5e, + 0x02, 0xd1, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x00, 0x00, 0x00, 0xae, + 0xba, 0xd3, 0x45, 0x54, 0xba, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x29, 0x89, 0x1b, 0xc4, 0x31, 0x0c, 0x28, 0xe1, 0x32, 0x55, 0x4b, 0x5e, + 0xea, 0x90, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x75, 0xf1, 0x49, 0x1c, 0xe0, + 0x79, 0x8d, 0x2b, 0xdc, 0x1a, 0xd5, 0x4a, 0x51, 0x92, 0x50, 0x37, 0x0d, + 0x52, 0x4e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0xc7, + 0x59, 0xcc, 0x27, 0xe0, 0x52, 0x95, 0x4b, 0x83, 0x52, 0x12, 0x3f, 0x4d, + 0x82, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0xa4, 0x68, 0x03, 0x00, 0xc0, + 0x00, 0x00, 0x00, 0xcc, 0x89, 0x4c, 0x29, 0xe2, 0x9a, 0xd5, 0x4c, 0xeb, + 0xda, 0x95, 0x4d, 0x5b, 0xfa, 0x90, 0x39, 0x0c, 0x6a, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x82, 0x19, 0x4a, 0x1e, 0x8e, + 0x79, 0x0a, 0x21, 0x51, 0xca, 0x10, 0x39, 0xe8, 0xe2, 0xd5, 0x4d, 0xe4, + 0xb2, 0x15, 0x4d, 0x4d, 0x7a, 0x50, 0x37, 0x45, 0x3a, 0x10, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x01, 0xca, 0x1c, 0xb6, 0xb1, 0x4b, 0x24, 0xe5, 0x31, 0x4d, 0x2a, 0x4e, + 0x9a, 0x90, 0x37, 0x98, 0x02, 0x13, 0x42, 0xaa, 0x9a, 0x53, 0x44, 0x46, + 0x3a, 0x90, 0x35, 0x40, 0x02, 0x90, 0x34, 0x14, 0x92, 0x4e, 0x30, 0x16, + 0xc9, 0xc6, 0x11, 0x00, 0x00, 0x00, 0x00, 0x41, 0x28, 0x02, 0x00, 0x45, + 0x50, 0x02, 0x00, 0x49, 0x70, 0x02, 0x00, 0x4c, 0x80, 0x02, 0x00, 0x4e, + 0xa0, 0x02, 0x00, 0xc8, 0xe8, 0x84, 0x0b, 0x56, 0xa2, 0x90, 0x38, 0x6b, + 0x4a, 0xd1, 0x3a, 0x51, 0x72, 0x10, 0x38, 0x44, 0x0a, 0x10, 0x36, 0x3e, + 0xc2, 0x0f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, 0x21, 0xca, 0x1e, 0xf2, + 0x81, 0x0d, 0x2c, 0x2e, 0x6a, 0x8f, 0x33, 0xcb, 0xaa, 0x94, 0x49, 0xcd, + 0xc2, 0x14, 0x4a, 0x3c, 0xea, 0x8f, 0x35, 0x32, 0x82, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x51, 0x49, 0x1c, 0xca, 0x81, 0x4c, 0x28, 0x50, 0xda, 0x50, 0x39, 0x0c, + 0xd3, 0x16, 0x52, 0x5e, 0xfa, 0x50, 0x39, 0x2b, 0x42, 0x0f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, 0x09, 0xc8, 0x17, 0xa1, + 0x00, 0x00, 0x00, 0x4b, 0x4a, 0x50, 0x37, 0xf2, 0xf2, 0x55, 0x4e, 0x39, + 0xd2, 0x0f, 0x35, 0xd7, 0xc9, 0x4c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x3e, + 0xd1, 0x07, 0x16, 0xc8, 0x00, 0x00, 0x00, 0xab, 0x9a, 0xd3, 0x45, 0x62, + 0xf2, 0xd0, 0x3a, 0x34, 0x5a, 0x4f, 0x33, 0x39, 0x5a, 0x0f, 0x33, 0x2d, + 0xfa, 0x8e, 0x31, 0x4f, 0x62, 0x50, 0x38, 0x3a, 0xa2, 0xcf, 0x34, 0x28, + 0x3a, 0x8f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x3b, 0x89, 0x07, 0x15, 0xa2, + 0xf1, 0xca, 0x22, 0xbd, 0xf2, 0x13, 0x46, 0x24, 0x12, 0x0f, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xb8, 0x00, 0x00, 0x00, 0xe8, 0xba, 0x55, 0x4d, 0x1d, + 0xd2, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0xa3, 0x01, 0xcb, 0x22, 0x96, + 0xc2, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0xce, + 0xaa, 0x94, 0x49, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x00, 0x00, 0x00, 0xfa, + 0x12, 0x56, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x31, 0x46, 0x10, 0x3b, + 0x82, 0xcf, 0x30, 0x99, 0x00, 0x00, 0x00, 0x4b, 0x42, 0x10, 0x36, 0xcc, + 0x58, 0x04, 0x00, 0x61, 0x12, 0x51, 0x39, 0x00, 0x00, 0x00, 0x00, 0x89, + 0x52, 0x12, 0x40, 0x0a, 0x81, 0x46, 0x0f, 0x57, 0x82, 0x10, 0x39, 0xdf, + 0xd9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xb1, 0xcd, 0x2c, 0xcc, + 0x51, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0x21, 0x0d, 0x2a, 0x2a, 0x21, 0xc7, 0x11, 0xe6, 0xa9, 0x4c, 0x28, 0xc3, + 0x11, 0x4c, 0x25, 0x69, 0xa9, 0x49, 0x1c, 0xb8, 0xf1, 0x0b, 0x26, 0xd5, + 0xd1, 0xcc, 0x29, 0xc6, 0x29, 0xcc, 0x25, 0x8d, 0x31, 0x0a, 0x1f, 0xb0, + 0x19, 0x4b, 0x23, 0x4c, 0x29, 0x48, 0x18, 0x5b, 0xc1, 0x48, 0x19, 0x34, + 0x61, 0x87, 0x12, 0xcd, 0xa8, 0x44, 0x08, 0xa4, 0x98, 0x03, 0x00, 0x4b, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, + 0xd8, 0x02, 0x00, 0x00, 0xd8, 0x03, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, + 0x48, 0x04, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0x38, 0x05, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, + 0x00, 0x07, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, + 0xf0, 0x03, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0xd8, 0x03, 0x00, 0x00, + 0x20, 0x04, 0x00, 0xcb, 0x1a, 0x15, 0x4c, 0x9f, 0xea, 0x13, 0x47, 0x96, + 0x7a, 0xd3, 0x44, 0x98, 0x7a, 0x53, 0x44, 0x9e, 0xb2, 0x13, 0x45, 0xc1, + 0x8a, 0x14, 0x49, 0xe1, 0xc2, 0x55, 0x4d, 0xd0, 0x1a, 0x15, 0x4b, 0xbd, + 0x6a, 0x94, 0x48, 0xa3, 0xea, 0xd3, 0x45, 0x8b, 0x0a, 0x93, 0x42, 0x85, + 0xca, 0xd2, 0x41, 0x86, 0xda, 0xd2, 0x41, 0x94, 0x52, 0xd3, 0x43, 0x7a, + 0x72, 0x92, 0x40, 0x74, 0x5a, 0x52, 0x40, 0x70, 0x3a, 0x12, 0x40, 0x6a, + 0x12, 0x92, 0x3f, 0x58, 0x82, 0x11, 0x3d, 0x48, 0xea, 0xd0, 0x3a, 0x50, + 0x3a, 0x11, 0x3c, 0x41, 0xaa, 0x10, 0x3a, 0x2a, 0x32, 0x50, 0x38, 0x16, + 0x92, 0x0f, 0x36, 0x00, 0xe2, 0x4e, 0x34, 0xe4, 0x69, 0x4e, 0x33, 0xd5, + 0x41, 0x0e, 0x34, 0x8b, 0xd1, 0x4c, 0x32, 0x6f, 0x49, 0x8c, 0x30, 0x6d, + 0x69, 0x8c, 0x31, 0x44, 0xf1, 0x8a, 0x2b, 0x4e, 0x41, 0xcb, 0x2c, 0x4f, + 0x89, 0x0b, 0x2e, 0x83, 0xe1, 0x4c, 0x33, 0xe8, 0x21, 0x10, 0x40, 0x43, + 0xb2, 0x92, 0x4a, 0x37, 0x62, 0xd2, 0x49, 0xcf, 0x41, 0xcf, 0x3c, 0xc1, + 0xb1, 0x0e, 0x3b, 0xd9, 0xb1, 0x8f, 0x40, 0xfa, 0x89, 0x90, 0x44, 0x0c, + 0x22, 0x91, 0x47, 0x13, 0x7a, 0x91, 0x48, 0x17, 0xaa, 0x11, 0x49, 0x2f, + 0x2a, 0x52, 0x49, 0x6d, 0x82, 0x93, 0x4a, 0x05, 0xdb, 0x17, 0x58, 0xc0, + 0xba, 0xd5, 0x50, 0x43, 0x2a, 0x92, 0x43, 0xfa, 0x39, 0x90, 0x3d, 0x0c, + 0xea, 0x10, 0x42, 0xe7, 0x11, 0x90, 0x3e, 0xf9, 0x59, 0x90, 0x40, 0x4a, + 0xb2, 0xd2, 0x49, 0x9a, 0x3a, 0xd5, 0x53, 0xb8, 0x22, 0x16, 0x57, 0x6c, + 0xe2, 0xd3, 0x4d, 0xe2, 0xe1, 0x0e, 0x39, 0xd6, 0x71, 0x0d, 0x30, 0xeb, + 0xb1, 0x4d, 0x2e, 0x08, 0x52, 0x4e, 0x30, 0x21, 0x12, 0x8f, 0x32, 0x22, + 0x5a, 0xcf, 0x33, 0x36, 0x1a, 0x50, 0x37, 0x3b, 0x32, 0xd0, 0x37, 0x1c, + 0x32, 0x4f, 0x33, 0x0b, 0x82, 0x0e, 0x31, 0xff, 0x09, 0xce, 0x2e, 0xe7, + 0x49, 0x0d, 0x2c, 0xc5, 0x61, 0x0c, 0x29, 0x95, 0xf1, 0xcb, 0x29, 0x93, + 0xd9, 0x4c, 0x31, 0xab, 0x09, 0xce, 0x35, 0xf7, 0x19, 0x90, 0x3d, 0x23, + 0xd2, 0xd0, 0x3f, 0x42, 0x92, 0x11, 0x41, 0x4f, 0x5a, 0x12, 0x45, 0x51, + 0x62, 0x12, 0x45, 0x4e, 0x52, 0xd2, 0x44, 0x39, 0xaa, 0x91, 0x42, 0x12, + 0xb2, 0x90, 0x40, 0x0b, 0xca, 0x90, 0x41, 0xd8, 0x99, 0xcf, 0x3c, 0x9e, + 0x99, 0x4d, 0x35, 0xa1, 0x71, 0xcd, 0x34, 0xc3, 0x69, 0x0e, 0x39, 0xd2, + 0xe1, 0x0e, 0x3b, 0x4d, 0xaa, 0x92, 0x4a, 0x1f, 0xa2, 0x91, 0x46, 0xf2, + 0x51, 0x50, 0x41, 0x23, 0x1a, 0x92, 0x48, 0xb1, 0x51, 0x4e, 0x39, 0x53, + 0x41, 0xcb, 0x2c, 0xdd, 0x90, 0x47, 0x1d, 0xc7, 0xf0, 0xc6, 0x1a, 0x01, + 0x31, 0x08, 0x1e, 0x24, 0xc1, 0x09, 0x25, 0x68, 0xb9, 0xcb, 0x2b, 0x85, + 0x79, 0x4c, 0x30, 0xdb, 0xa9, 0x4e, 0x38, 0xd3, 0x71, 0x0e, 0x38, 0xd4, + 0x39, 0x0e, 0x33, 0xdd, 0x39, 0x8e, 0x30, 0x0b, 0x2a, 0x0f, 0x33, 0x00, + 0x9a, 0xce, 0x30, 0x0a, 0xd2, 0xce, 0x30, 0x2a, 0x32, 0x10, 0x36, 0x24, + 0x1a, 0x50, 0x36, 0x0e, 0x3a, 0xcf, 0x33, 0x0c, 0x2a, 0xcf, 0x33, 0x18, + 0xa2, 0xcf, 0x35, 0x17, 0x92, 0x8f, 0x35, 0x19, 0x92, 0x8f, 0x35, 0x1b, + 0xb2, 0xcf, 0x35, 0x2b, 0x32, 0x10, 0x38, 0x2b, 0x32, 0x10, 0x38, 0x28, + 0x22, 0xd0, 0x37, 0x30, 0x4a, 0x90, 0x38, 0x38, 0x7a, 0x10, 0x39, 0x40, + 0xa2, 0xd0, 0x39, 0x46, 0xda, 0x90, 0x3a, 0x4d, 0x1a, 0x91, 0x3b, 0x4f, + 0x32, 0x11, 0x3c, 0x4d, 0x22, 0x91, 0x3b, 0x45, 0xe2, 0x90, 0x3a, 0x47, + 0xe2, 0x90, 0x3a, 0x49, 0xfa, 0x10, 0x3b, 0x4b, 0x0a, 0x51, 0x3b, 0x92, + 0x32, 0x54, 0x4d, 0x4e, 0x62, 0x11, 0x3f, 0x50, 0x92, 0x11, 0x40, 0x4e, + 0x62, 0x51, 0x3f, 0x4c, 0x42, 0x51, 0x3f, 0x4d, 0x62, 0x11, 0x40, 0x55, + 0x92, 0x91, 0x40, 0x4a, 0x42, 0x91, 0x40, 0xac, 0x39, 0xcd, 0x2e, 0xa8, + 0x09, 0x0d, 0x2e, 0xa8, 0x01, 0x4d, 0x2e, 0xa2, 0xd1, 0x4c, 0x2d, 0x97, + 0x89, 0x8c, 0x2b, 0x95, 0x71, 0x0c, 0x2b, 0x8e, 0x39, 0x0c, 0x2a, 0x8a, + 0x11, 0x4c, 0x29, 0x89, 0x01, 0x0c, 0x29, 0x87, 0xd1, 0x8b, 0x28, 0x7d, + 0x51, 0x4b, 0x26, 0x74, 0x01, 0xcb, 0x24, 0x4c, 0x01, 0xca, 0x1f, 0x04, + 0xf1, 0x07, 0x16, 0x4d, 0x11, 0x0a, 0x20, 0x2b, 0xc9, 0x48, 0x1a, 0x40, + 0x49, 0xc9, 0x1c, 0x07, 0x41, 0xc7, 0x10, 0x0c, 0xa1, 0x06, 0x10, 0x92, + 0xe1, 0x4a, 0x22, 0xbc, 0xe1, 0x4b, 0x26, 0xea, 0x61, 0x8d, 0x2c, 0x0e, + 0x5a, 0x0e, 0x30, 0x0e, 0x8a, 0xce, 0x30, 0x10, 0xb2, 0xce, 0x31, 0x14, + 0xba, 0x8e, 0x31, 0x38, 0x8a, 0x8f, 0x34, 0x4f, 0x4a, 0x50, 0x38, 0x68, + 0x32, 0x11, 0x3c, 0x9b, 0xf2, 0x92, 0x42, 0x77, 0xb2, 0x51, 0x3c, 0x51, + 0x8a, 0x10, 0x39, 0x4c, 0x5a, 0x90, 0x38, 0x3b, 0x12, 0xd0, 0x37, 0x1d, + 0x2a, 0x8f, 0x33, 0x15, 0x02, 0x4f, 0x32, 0x5f, 0x32, 0x51, 0x3a, 0x1e, + 0x32, 0x8f, 0x33, 0xd8, 0x31, 0x8d, 0x2a, 0x65, 0x7a, 0x51, 0x3c, 0x54, + 0xb2, 0x10, 0x39, 0x0c, 0x8a, 0xce, 0x30, 0x27, 0x12, 0x0f, 0x33, 0x91, + 0x9a, 0x12, 0x41, 0xa5, 0x41, 0x8b, 0x23, 0x84, 0x2a, 0xd2, 0x3f, 0xc9, + 0x91, 0x0c, 0x29, 0x92, 0x9a, 0xd2, 0x41, 0x44, 0x31, 0x08, 0x17, 0x8c, + 0x92, 0x12, 0x41, 0xaf, 0x69, 0x4b, 0x25, 0x91, 0x8a, 0x92, 0x40, 0x7a, + 0xca, 0x91, 0x3d, 0x88, 0x32, 0x52, 0x3f, 0x61, 0xfa, 0xd0, 0x3a, 0x86, + 0x11, 0x4a, 0x1f, 0x8f, 0x8a, 0x52, 0x41, 0x51, 0x92, 0x50, 0x38, 0x9b, + 0xc1, 0x8a, 0x22, 0x9f, 0x4a, 0x93, 0x43, 0x56, 0xc2, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0xd0, 0x91, 0x8c, 0x29, 0xc9, 0x72, 0xd4, 0x48, 0x15, + 0xba, 0x4e, 0x30, 0x27, 0x49, 0x47, 0x12, 0xc5, 0x39, 0x8c, 0x28, 0xd0, + 0xba, 0x14, 0x4a, 0x09, 0x5a, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x00, 0x00, 0x00, 0xc8, 0x5a, 0x14, 0x48, 0x90, 0x92, 0x52, 0x41, 0x19, + 0xca, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x98, 0x06, 0x00, 0x91, + 0xd2, 0x12, 0x42, 0xf1, 0xe2, 0x95, 0x4d, 0x4b, 0x62, 0x90, 0x36, 0x00, + 0x00, 0x00, 0x00, 0xe1, 0x10, 0x05, 0x0a, 0xc3, 0x00, 0x00, 0x00, 0x7e, + 0x32, 0xd2, 0x3e, 0xe8, 0xa2, 0x55, 0x4c, 0x54, 0xda, 0x50, 0x39, 0x0f, + 0x8a, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0xd0, 0xa8, 0x04, 0x09, 0xc7, + 0x00, 0x00, 0x00, 0x6f, 0xd2, 0x11, 0x3d, 0xf2, 0x12, 0xd6, 0x4e, 0x87, + 0x62, 0x92, 0x3f, 0x4d, 0x82, 0x50, 0x38, 0x0e, 0x82, 0x4e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x51, 0x4c, 0x26, 0x03, + 0x32, 0x8e, 0x2d, 0x3c, 0x0a, 0x90, 0x34, 0x96, 0x1a, 0x93, 0x42, 0x69, + 0x82, 0x51, 0x3b, 0x48, 0x62, 0x10, 0x37, 0x0c, 0x7a, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x78, 0x02, 0x00, 0x54, + 0xc0, 0x02, 0x00, 0x5a, 0x00, 0x03, 0x00, 0x5e, 0x40, 0x03, 0x08, 0x05, + 0x4a, 0x8e, 0x2d, 0x5a, 0x02, 0x11, 0x39, 0x52, 0xb2, 0x10, 0x38, 0x42, + 0x22, 0x10, 0x35, 0x39, 0xc2, 0xcf, 0x33, 0x1f, 0xe2, 0x4e, 0x31, 0xe4, + 0x11, 0xcd, 0x29, 0xa9, 0x39, 0x4b, 0x23, 0x8b, 0x51, 0x8a, 0x20, 0x3b, + 0x01, 0x48, 0x17, 0x1d, 0xca, 0xce, 0x31, 0x27, 0x12, 0x4f, 0x32, 0x95, + 0x99, 0x0a, 0x21, 0x94, 0x99, 0xca, 0x20, 0x3d, 0xd2, 0x8f, 0x34, 0x4d, + 0x5a, 0x90, 0x37, 0x46, 0x22, 0x10, 0x36, 0x3e, 0xd2, 0x8f, 0x34, 0x30, + 0x72, 0x8f, 0x33, 0xdb, 0xd9, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, 0x20, 0x02, 0x00, 0x41, + 0x38, 0x02, 0x00, 0xd3, 0x48, 0x05, 0x0d, 0x42, 0x1a, 0x50, 0x36, 0x99, + 0x12, 0xd3, 0x42, 0x58, 0xda, 0x90, 0x39, 0x31, 0xa2, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, + 0x09, 0x49, 0x1a, 0xc0, 0x01, 0x8c, 0x25, 0x20, 0x0a, 0x0f, 0x32, 0xc9, + 0x9a, 0x54, 0x49, 0x5c, 0x02, 0x11, 0x39, 0x2b, 0x4a, 0x0f, 0x32, 0xe2, + 0xf9, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0x00, 0x00, 0x00, 0x55, 0xa2, 0xd0, 0x38, 0x00, 0x43, 0x16, 0x50, 0x5c, + 0xba, 0xd0, 0x38, 0x26, 0x3a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc8, 0x00, 0x00, 0x00, 0x4f, 0x8a, 0x50, 0x39, 0xc3, + 0x32, 0x94, 0x48, 0x3a, 0xb2, 0x0f, 0x35, 0x2c, 0x1a, 0x0f, 0x32, 0x4a, + 0xaa, 0x8f, 0x33, 0x4d, 0x22, 0x90, 0x35, 0x48, 0x32, 0x50, 0x37, 0x29, + 0x3a, 0x8f, 0x33, 0xd5, 0xa9, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xbb, + 0x00, 0x00, 0x00, 0xa8, 0x82, 0x53, 0x44, 0x37, 0xb2, 0x0f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x45, 0x01, 0x88, 0x17, 0x4d, 0x82, 0x90, 0x38, 0x63, + 0x2a, 0x91, 0x39, 0x00, 0x00, 0x00, 0x00, 0x42, 0xd9, 0x07, 0x16, 0xaa, + 0x8a, 0x53, 0x44, 0x31, 0x8a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0xc9, 0xcb, 0x25, 0x37, 0xb2, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0x41, 0x0a, 0x20, 0x31, 0x32, 0xcf, 0x30, 0x00, 0x00, 0x00, 0x00, 0x87, + 0x42, 0x52, 0x3e, 0x00, 0x00, 0x00, 0x00, 0xde, 0xd1, 0xcc, 0x29, 0xdc, + 0xe9, 0x4c, 0x28, 0x14, 0x19, 0xc6, 0x0f, 0xcd, 0x61, 0x4c, 0x28, 0x14, + 0x81, 0x06, 0x11, 0x06, 0x22, 0x4e, 0x2e, 0x2b, 0x6a, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x51, 0x6a, 0x50, 0x38, 0x0d, 0x69, 0x86, 0x0f, 0x00, + 0x00, 0x00, 0x00, 0x23, 0xd2, 0x0e, 0x32, 0xdd, 0xd9, 0x8c, 0x29, 0x00, + 0x00, 0x00, 0x00, 0xf2, 0x31, 0x0d, 0x2a, 0x71, 0x81, 0xc9, 0x1b, 0x77, + 0xa9, 0x49, 0x1c, 0xb2, 0xc1, 0xcb, 0x24, 0xda, 0xf9, 0x0c, 0x2a, 0x6e, + 0xa9, 0xc9, 0x1c, 0x87, 0x61, 0x8a, 0x1f, 0xb4, 0x81, 0x0b, 0x23, 0xca, + 0x39, 0x4c, 0x27, 0xbb, 0x81, 0x8b, 0x24, 0x92, 0x61, 0xca, 0x20, 0x75, + 0x59, 0x09, 0x1b, 0x0d, 0x61, 0x46, 0x0e, 0xcd, 0xa8, 0x04, 0x08, 0x9e, + 0x60, 0x03, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, + 0x5a, 0x90, 0x32, 0x23, 0x3a, 0x10, 0x32, 0x25, 0x4a, 0x50, 0x32, 0x21, + 0x32, 0xd0, 0x31, 0x20, 0x2a, 0xd0, 0x31, 0xf0, 0x81, 0x4e, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x28, 0x03, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x70, 0x04, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, + 0x20, 0x07, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, 0xd8, 0x06, 0x00, 0x00, + 0xe8, 0x06, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0xa2, 0x12, 0x54, 0x48, 0xb7, 0x72, 0x14, 0x49, 0xa4, + 0x02, 0x14, 0x47, 0xa4, 0xfa, 0x53, 0x46, 0xaa, 0x0a, 0x54, 0x46, 0xcd, + 0xfa, 0x54, 0x4a, 0x2f, 0x1b, 0xd8, 0x56, 0x41, 0x7b, 0xd8, 0x58, 0x22, + 0xbb, 0x57, 0x55, 0xc3, 0xa2, 0x54, 0x49, 0x9e, 0xc2, 0x13, 0x45, 0x90, + 0x3a, 0x13, 0x43, 0x8d, 0x2a, 0xd3, 0x42, 0xa6, 0x02, 0x54, 0x46, 0x86, + 0xca, 0xd2, 0x41, 0x82, 0x9a, 0x52, 0x41, 0x7e, 0x72, 0xd2, 0x40, 0x6c, + 0x22, 0xd2, 0x3f, 0x5d, 0xc2, 0xd1, 0x3d, 0x50, 0x3a, 0x11, 0x3c, 0x4f, + 0x32, 0xd1, 0x3b, 0x5d, 0xc2, 0xd1, 0x3d, 0x35, 0x6a, 0x10, 0x39, 0x1d, + 0xe2, 0x0f, 0x37, 0x0c, 0x5a, 0xcf, 0x35, 0xfa, 0xe1, 0x8e, 0x35, 0xe8, + 0xb1, 0xce, 0x35, 0xc3, 0xf9, 0x0d, 0x34, 0x90, 0x19, 0xcd, 0x33, 0x7d, + 0x99, 0x4c, 0x32, 0x44, 0xe9, 0xca, 0x2b, 0x44, 0xf9, 0x0a, 0x2c, 0x51, + 0x89, 0x4b, 0x2e, 0x43, 0xe9, 0x8a, 0x2b, 0xaf, 0x51, 0xce, 0x38, 0x3a, + 0x7a, 0x52, 0x49, 0x77, 0x62, 0x54, 0x51, 0x4f, 0x2a, 0x13, 0x4d, 0xd9, + 0x99, 0x0f, 0x3f, 0xe8, 0x19, 0xd0, 0x41, 0x18, 0xaa, 0x11, 0x49, 0x45, + 0xd2, 0x12, 0x4e, 0x59, 0x92, 0xd3, 0x50, 0x57, 0x8a, 0x53, 0x50, 0x57, + 0x9a, 0x13, 0x50, 0x69, 0x02, 0x14, 0x50, 0xc2, 0x22, 0xd6, 0x54, 0x43, + 0x0b, 0xda, 0x61, 0xd8, 0xb2, 0x16, 0x56, 0x4e, 0x8a, 0x12, 0x46, 0xf7, + 0x49, 0x90, 0x3e, 0xf9, 0x51, 0x10, 0x3f, 0x09, 0xd2, 0x90, 0x42, 0x6c, + 0xe2, 0x13, 0x4e, 0xa4, 0x9a, 0x55, 0x55, 0xc0, 0x52, 0x56, 0x58, 0x96, + 0x12, 0x15, 0x53, 0x30, 0x1a, 0x92, 0x46, 0xc9, 0x29, 0x8e, 0x35, 0xcf, + 0x31, 0x4d, 0x2f, 0xe2, 0x41, 0xcd, 0x2b, 0xfd, 0xf1, 0xcd, 0x2d, 0x0e, + 0x8a, 0xce, 0x30, 0x14, 0xe2, 0x4e, 0x32, 0x1c, 0x1a, 0x4f, 0x33, 0x0c, + 0x7a, 0x0e, 0x31, 0xf4, 0xa9, 0x8d, 0x2d, 0xdb, 0xe9, 0xcc, 0x2a, 0xc3, + 0x61, 0xcc, 0x29, 0x9a, 0x41, 0x4c, 0x2c, 0xb0, 0x29, 0x4e, 0x36, 0xaa, + 0xe9, 0x4d, 0x35, 0xd1, 0xe1, 0x8e, 0x39, 0x25, 0xea, 0x90, 0x40, 0x4d, + 0x12, 0x12, 0x43, 0x59, 0x72, 0xd2, 0x44, 0x6e, 0x3a, 0x93, 0x48, 0x79, + 0x8a, 0x93, 0x49, 0x66, 0x0a, 0x53, 0x48, 0x4b, 0x3a, 0xd2, 0x44, 0x23, + 0x4a, 0x51, 0x42, 0xf5, 0x29, 0x90, 0x3e, 0xd0, 0x89, 0x0e, 0x38, 0x9e, + 0x51, 0xcd, 0x33, 0xd2, 0xa1, 0xce, 0x38, 0xfa, 0xc1, 0xcf, 0x3c, 0x72, + 0x82, 0x93, 0x4c, 0x82, 0x62, 0x54, 0x51, 0x29, 0x02, 0xd2, 0x47, 0x91, + 0x52, 0x95, 0x55, 0x28, 0x22, 0x92, 0x48, 0x0b, 0x0a, 0x11, 0x44, 0x8f, + 0x39, 0xcd, 0x34, 0xdf, 0xe0, 0xc7, 0x1e, 0xf1, 0x18, 0x88, 0x1f, 0x46, + 0x99, 0x0a, 0x29, 0x78, 0x39, 0xcc, 0x2e, 0xb2, 0x31, 0x0e, 0x37, 0xd5, + 0x49, 0x8f, 0x3b, 0xf4, 0x01, 0x50, 0x3d, 0xe5, 0xf1, 0x8e, 0x34, 0xea, + 0xc1, 0x8e, 0x30, 0x16, 0xe2, 0x8f, 0x34, 0x4a, 0xfa, 0x10, 0x3a, 0xcc, + 0x09, 0x4d, 0x2a, 0xc0, 0x99, 0x0c, 0x29, 0x07, 0xea, 0xce, 0x32, 0x09, + 0xfa, 0x4e, 0x33, 0x0e, 0x2a, 0x0f, 0x34, 0x17, 0x92, 0x8f, 0x35, 0x21, + 0xfa, 0xcf, 0x36, 0x2b, 0x2a, 0x10, 0x38, 0x2e, 0x3a, 0x50, 0x38, 0x30, + 0x4a, 0x50, 0x38, 0x3f, 0x9a, 0x90, 0x39, 0x33, 0x62, 0x90, 0x38, 0x36, + 0x62, 0xd0, 0x38, 0x41, 0xaa, 0x10, 0x3a, 0x49, 0x02, 0x11, 0x3b, 0x4f, + 0x32, 0x11, 0x3c, 0x54, 0x62, 0xd1, 0x3c, 0x54, 0x6a, 0xd1, 0x3c, 0x4f, + 0x42, 0x11, 0x3c, 0x49, 0x02, 0x11, 0x3b, 0x48, 0x02, 0x11, 0x3b, 0x4a, + 0x02, 0x11, 0x3b, 0x4a, 0x0a, 0x51, 0x3b, 0x4d, 0x1a, 0x91, 0x3b, 0x97, + 0x52, 0x54, 0x4e, 0x4b, 0x4a, 0x51, 0x3e, 0x4e, 0x72, 0x51, 0x3f, 0x4c, + 0x4a, 0x11, 0x3f, 0x4c, 0x32, 0x11, 0x3f, 0x53, 0x7a, 0x51, 0x40, 0x5e, + 0xda, 0x51, 0x41, 0x4b, 0x5a, 0x51, 0x40, 0xa6, 0xf9, 0x4c, 0x2d, 0xa4, + 0xe1, 0x0c, 0x2d, 0xa3, 0xd9, 0x4c, 0x2d, 0x9a, 0x99, 0xcc, 0x2b, 0x95, + 0x71, 0x0c, 0x2b, 0x91, 0x49, 0x0c, 0x2a, 0x8d, 0x21, 0x4c, 0x29, 0x89, + 0x09, 0x0c, 0x29, 0x86, 0xd9, 0x8b, 0x28, 0x83, 0x99, 0xcb, 0x27, 0x71, + 0xf9, 0x8a, 0x24, 0x4a, 0xd9, 0xc9, 0x1f, 0x05, 0xd9, 0x07, 0x17, 0x49, + 0xd1, 0x49, 0x1f, 0x27, 0xa1, 0xc8, 0x19, 0x3d, 0x29, 0x49, 0x1c, 0x12, + 0x09, 0x88, 0x15, 0x0f, 0xa1, 0x46, 0x10, 0x5d, 0x49, 0xc9, 0x1b, 0xb1, + 0x91, 0x4b, 0x25, 0xd9, 0xa1, 0x0c, 0x2a, 0x0d, 0x52, 0x0e, 0x30, 0x0a, + 0x5a, 0xce, 0x2f, 0xfe, 0x19, 0x4e, 0x2f, 0x30, 0x9a, 0x8f, 0x34, 0x46, + 0x22, 0xd0, 0x36, 0x72, 0xf2, 0x51, 0x3e, 0x43, 0x42, 0x50, 0x38, 0x6d, + 0x52, 0x51, 0x3c, 0x51, 0x9a, 0x50, 0x39, 0x6f, 0x7a, 0x11, 0x3c, 0x50, + 0xa2, 0x90, 0x39, 0x40, 0x3a, 0x10, 0x38, 0x1f, 0x4a, 0x4f, 0x34, 0x15, + 0xf2, 0xce, 0x32, 0x0b, 0xb2, 0x8e, 0x31, 0xf6, 0x01, 0xce, 0x2d, 0x7a, + 0x12, 0x52, 0x3e, 0x5f, 0x12, 0xd1, 0x39, 0x5e, 0x02, 0x91, 0x3a, 0xc4, + 0x39, 0x0c, 0x28, 0x90, 0xa2, 0x92, 0x40, 0x47, 0x92, 0xd0, 0x38, 0x27, + 0x52, 0x0f, 0x34, 0x89, 0x32, 0x12, 0x3f, 0xbf, 0x19, 0x8c, 0x27, 0x86, + 0x02, 0x92, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x52, 0xd2, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x7b, 0x0a, 0xd2, 0x3e, 0x62, 0x3a, 0x11, 0x3c, 0x62, + 0xfa, 0xd0, 0x3a, 0x6f, 0x6a, 0xd1, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x5a, 0x0e, 0x31, 0xba, 0xea, 0x53, 0x46, 0x00, 0x00, 0x00, 0x00, 0xd1, + 0x00, 0x00, 0x00, 0xc9, 0x8a, 0x14, 0x49, 0x00, 0x00, 0x00, 0x00, 0x88, + 0x41, 0x4a, 0x20, 0xb4, 0xe2, 0xd3, 0x45, 0x5c, 0xf2, 0xd0, 0x39, 0x00, + 0x00, 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0xbb, 0x1a, 0x14, 0x47, 0x8b, + 0x82, 0x92, 0x40, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x79, 0x09, 0x1c, 0xe0, + 0x01, 0x0d, 0x2b, 0xd3, 0xba, 0xd4, 0x49, 0x5e, 0x02, 0x51, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x15, 0xa9, 0x46, 0x10, 0xca, 0xf8, 0x06, 0x00, 0xd4, + 0xf2, 0x14, 0x4a, 0x84, 0x42, 0x92, 0x3e, 0x0e, 0x6a, 0x0e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x76, 0xa1, 0x49, 0x1d, 0x9a, 0xc9, 0x0a, 0x22, 0xbd, + 0x32, 0xd4, 0x46, 0xf7, 0x1a, 0x96, 0x4e, 0x52, 0xb2, 0x90, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, 0x91, 0xca, 0x20, 0xdd, + 0xe9, 0x0c, 0x2a, 0x48, 0x62, 0x90, 0x37, 0xa1, 0x72, 0x53, 0x43, 0x75, + 0xea, 0x51, 0x3c, 0x49, 0x62, 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x20, 0x03, 0x00, 0x5e, + 0x70, 0x03, 0x00, 0x02, 0x32, 0x0e, 0x2d, 0x59, 0x02, 0x11, 0x39, 0x58, + 0xea, 0x10, 0x39, 0x47, 0x5a, 0xd0, 0x36, 0x20, 0x22, 0xcf, 0x31, 0xed, + 0x41, 0xcd, 0x2a, 0xb7, 0x81, 0xcb, 0x23, 0x95, 0x89, 0x8a, 0x20, 0x35, + 0xd9, 0x07, 0x16, 0x88, 0x51, 0xca, 0x1f, 0x9e, 0x19, 0x0b, 0x22, 0x42, + 0x2a, 0xd0, 0x34, 0x49, 0x6a, 0x50, 0x36, 0x49, 0x62, 0x50, 0x36, 0x3b, + 0xea, 0x4f, 0x34, 0x32, 0x82, 0x0f, 0x33, 0x27, 0x22, 0x0f, 0x32, 0x1b, + 0xc2, 0xce, 0x30, 0x1a, 0xba, 0x4e, 0x31, 0x33, 0x7a, 0xcf, 0x33, 0x32, + 0x72, 0xcf, 0x33, 0x37, 0x9a, 0x4f, 0x34, 0x40, 0xea, 0xcf, 0x34, 0x43, + 0x02, 0x50, 0x35, 0x43, 0x02, 0x50, 0x35, 0x34, 0x82, 0x8f, 0x33, 0x46, + 0x1a, 0xd0, 0x35, 0x43, 0x02, 0x50, 0x35, 0x3c, 0xc2, 0x8f, 0x34, 0x2e, + 0x62, 0x8f, 0x33, 0x17, 0xb2, 0x0e, 0x31, 0x12, 0x8a, 0x8e, 0x30, 0x14, + 0x9a, 0xce, 0x30, 0x30, 0xc9, 0xc7, 0x15, 0x1f, 0x49, 0x07, 0x14, 0x77, + 0xe9, 0x89, 0x1d, 0x8e, 0x91, 0xca, 0x20, 0xeb, 0x71, 0x8d, 0x2b, 0x47, + 0x4a, 0x90, 0x37, 0x41, 0x12, 0x10, 0x36, 0x2e, 0x92, 0xcf, 0x33, 0x09, + 0x5a, 0x8e, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0xe9, 0xcd, 0x2c, 0x3d, + 0xf2, 0xcf, 0x34, 0x95, 0xda, 0x92, 0x41, 0x33, 0xb2, 0x0f, 0x33, 0xf4, + 0x91, 0x0d, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xac, + 0x49, 0xcb, 0x22, 0xed, 0x61, 0x4d, 0x2a, 0x68, 0x4a, 0x91, 0x3a, 0xc5, + 0x6a, 0x54, 0x48, 0x19, 0xd2, 0x0e, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x64, 0x21, 0x09, 0x1b, 0xa9, 0x31, 0x0b, 0x23, 0xf9, + 0x12, 0x16, 0x50, 0x62, 0x02, 0xd1, 0x3a, 0x1d, 0xfa, 0xce, 0x31, 0x44, + 0xe2, 0x8f, 0x34, 0x31, 0x12, 0x8f, 0x31, 0x50, 0x5a, 0x10, 0x37, 0x2e, + 0x42, 0xcf, 0x32, 0x28, 0x32, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x43, + 0x01, 0x88, 0x16, 0xa2, 0x09, 0x0b, 0x23, 0xbd, 0x1a, 0xd4, 0x46, 0xcd, + 0x69, 0x4c, 0x26, 0x00, 0x00, 0x00, 0x00, 0xb9, 0x00, 0x00, 0x00, 0xeb, + 0xb2, 0x95, 0x4d, 0x2c, 0x6a, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xa4, + 0x01, 0xcb, 0x22, 0x96, 0xba, 0x12, 0x41, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0x00, 0x00, 0x00, 0xcf, 0xaa, 0xd4, 0x49, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0xb1, 0x86, 0x11, 0xf8, 0x12, 0xd6, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x1e, + 0x49, 0x86, 0x10, 0x2a, 0x02, 0x4f, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xc7, + 0x5a, 0x14, 0x48, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x02, 0x92, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0xdb, 0xc1, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x54, + 0xa2, 0x10, 0x38, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x0a, 0x90, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xeb, + 0x19, 0x0d, 0x2a, 0x36, 0xaa, 0x4f, 0x34, 0x04, 0x22, 0x8e, 0x2e, 0x72, + 0x79, 0xc9, 0x1b, 0x78, 0xa9, 0x49, 0x1c, 0xb1, 0xb9, 0x4b, 0x24, 0xd8, + 0xb1, 0x8c, 0x28, 0x7f, 0x19, 0x0a, 0x1e, 0x7c, 0xd1, 0x89, 0x1d, 0x8c, + 0x51, 0x4a, 0x1f, 0x5d, 0x09, 0x49, 0x1a, 0x97, 0xb9, 0x4a, 0x21, 0xa9, + 0xe9, 0xca, 0x21, 0x85, 0xf1, 0x09, 0x1d, 0x31, 0x41, 0x87, 0x11, 0xe3, + 0x48, 0x85, 0x0b, 0x98, 0x30, 0x03, 0x00, 0x49, 0x3a, 0x51, 0x38, 0x42, + 0xf2, 0x50, 0x35, 0x39, 0xb2, 0x10, 0x34, 0x3b, 0xba, 0x50, 0x34, 0x39, + 0xb2, 0x50, 0x34, 0x35, 0xa2, 0xd0, 0x33, 0x57, 0xd2, 0x11, 0x39, 0x0d, + 0x4a, 0x8f, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, + 0xa0, 0x02, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, + 0x60, 0x06, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0xc8, 0x06, 0x00, 0x00, + 0xe0, 0x06, 0x00, 0x00, 0xe8, 0x06, 0x00, 0x00, 0xb8, 0x06, 0x00, 0x00, + 0x18, 0x04, 0x00, 0xbe, 0xaa, 0xd4, 0x4a, 0xa5, 0x1a, 0x14, 0x48, 0xa1, + 0xfa, 0xd3, 0x46, 0xa7, 0x12, 0xd4, 0x46, 0xae, 0x2a, 0x54, 0x47, 0xc0, + 0x82, 0xd4, 0x48, 0xdb, 0x82, 0x95, 0x4c, 0x01, 0x83, 0xd6, 0x50, 0x13, + 0x2b, 0x57, 0x53, 0xec, 0x12, 0x96, 0x4e, 0xbc, 0x62, 0x94, 0x48, 0xa1, + 0xc2, 0x53, 0x45, 0x94, 0x52, 0x93, 0x43, 0xa9, 0x0a, 0x94, 0x46, 0x94, + 0x42, 0xd3, 0x43, 0x8a, 0xe2, 0x52, 0x42, 0x88, 0xca, 0x12, 0x42, 0x7b, + 0x72, 0xd2, 0x40, 0x6a, 0x1a, 0x52, 0x3f, 0x5e, 0xc2, 0x91, 0x3d, 0x52, + 0x52, 0x51, 0x3c, 0x71, 0x3a, 0x52, 0x40, 0x42, 0xb2, 0x10, 0x3a, 0x2a, + 0x2a, 0x50, 0x38, 0x17, 0xaa, 0x4f, 0x36, 0x04, 0x2a, 0x0f, 0x36, 0xf9, + 0x39, 0x4f, 0x38, 0xe7, 0xd1, 0xce, 0x37, 0xc5, 0x59, 0x4e, 0x38, 0xa4, + 0xe9, 0xcd, 0x36, 0x87, 0xf1, 0xcc, 0x33, 0x3a, 0x91, 0x4a, 0x2a, 0x5b, + 0xd1, 0xcb, 0x2f, 0x6b, 0x41, 0x8c, 0x31, 0x82, 0xd1, 0x8c, 0x33, 0x09, + 0xfa, 0x50, 0x43, 0x77, 0x5a, 0x14, 0x51, 0x8d, 0x12, 0x15, 0x54, 0x51, + 0x42, 0x53, 0x4d, 0x07, 0xda, 0x90, 0x43, 0x2c, 0x2a, 0x92, 0x49, 0x5a, + 0xaa, 0x13, 0x50, 0x83, 0xb2, 0xd4, 0x53, 0x94, 0x4a, 0x55, 0x56, 0x8f, + 0x2a, 0x55, 0x55, 0x90, 0x2a, 0xd5, 0x54, 0xa1, 0xb2, 0x15, 0x56, 0xf5, + 0x02, 0x18, 0x5d, 0x4c, 0x63, 0x9a, 0x64, 0xcf, 0x7a, 0x56, 0x55, 0x47, + 0x62, 0x52, 0x45, 0x02, 0x8a, 0x50, 0x40, 0x0e, 0xfa, 0x50, 0x42, 0x6d, + 0x02, 0xd4, 0x4e, 0xcc, 0xc2, 0x16, 0x5a, 0xc4, 0x72, 0x16, 0x59, 0x97, + 0x22, 0x95, 0x53, 0x4a, 0xd2, 0x12, 0x4a, 0x12, 0x12, 0x91, 0x42, 0xd8, + 0xb1, 0xce, 0x38, 0xc7, 0xd1, 0x4c, 0x2d, 0xdf, 0x21, 0x8d, 0x2b, 0xf3, + 0x99, 0xcd, 0x2c, 0x07, 0x52, 0x8e, 0x30, 0x0b, 0x7a, 0x0e, 0x31, 0xf4, + 0xa9, 0x8d, 0x2d, 0xd7, 0xd1, 0x0c, 0x2b, 0xb4, 0x21, 0x4c, 0x29, 0x9e, + 0x79, 0x0c, 0x2e, 0xc0, 0x79, 0x4e, 0x38, 0xca, 0xe1, 0x0e, 0x3a, 0xce, + 0xc9, 0x4e, 0x39, 0x0b, 0x3a, 0x10, 0x3d, 0x46, 0xfa, 0x51, 0x43, 0x66, + 0xca, 0x92, 0x47, 0x7f, 0x72, 0xd3, 0x48, 0x8d, 0x12, 0x54, 0x4a, 0x8d, + 0x0a, 0x14, 0x4a, 0x7e, 0x32, 0x93, 0x47, 0x5b, 0x72, 0x12, 0x45, 0x33, + 0x2a, 0x51, 0x40, 0x10, 0x2a, 0xd0, 0x3b, 0xf4, 0x51, 0x0f, 0x3a, 0x0c, + 0x62, 0x10, 0x40, 0x1e, 0xba, 0xd0, 0x40, 0x97, 0x4a, 0x14, 0x4e, 0x9f, + 0x22, 0xd5, 0x53, 0x70, 0x82, 0x53, 0x4c, 0x6d, 0x1a, 0x54, 0x50, 0x6d, + 0x2a, 0x94, 0x50, 0x3a, 0x6a, 0x12, 0x49, 0xf3, 0x51, 0x10, 0x41, 0x76, + 0x61, 0x0c, 0x31, 0x3a, 0x71, 0x0a, 0x29, 0x4b, 0xc1, 0x4a, 0x29, 0x89, + 0xc9, 0x8c, 0x31, 0xdd, 0x91, 0xcf, 0x3b, 0x39, 0x6a, 0x92, 0x47, 0x1d, + 0x9a, 0xd1, 0x43, 0x04, 0xfa, 0x0f, 0x3a, 0xee, 0xd9, 0x0e, 0x32, 0x0b, + 0xa2, 0x4f, 0x33, 0x3e, 0x8a, 0x90, 0x38, 0x0c, 0x12, 0x4f, 0x32, 0xa2, + 0xf1, 0x8b, 0x25, 0xdb, 0xc1, 0x0d, 0x2e, 0x24, 0x0a, 0x90, 0x37, 0x1e, + 0xe2, 0x8f, 0x36, 0x26, 0x12, 0x90, 0x37, 0x2e, 0x32, 0x90, 0x38, 0x36, + 0x62, 0x10, 0x39, 0x3b, 0x82, 0x90, 0x39, 0x3d, 0x82, 0x90, 0x39, 0x42, + 0xa2, 0xd0, 0x39, 0x48, 0xea, 0xd0, 0x3a, 0x44, 0xca, 0x10, 0x3a, 0x44, + 0xca, 0x50, 0x3a, 0x49, 0xfa, 0x10, 0x3b, 0x4f, 0x3a, 0x11, 0x3c, 0x53, + 0x5a, 0x91, 0x3c, 0x54, 0x72, 0xd1, 0x3c, 0x52, 0x62, 0x91, 0x3c, 0x4f, + 0x4a, 0x11, 0x3c, 0x4f, 0x4a, 0x11, 0x3c, 0x4e, 0x42, 0xd1, 0x3b, 0x50, + 0x42, 0x11, 0x3c, 0x51, 0x42, 0x11, 0x3c, 0x54, 0x62, 0x91, 0x3c, 0x9f, + 0xb2, 0x54, 0x50, 0x4a, 0x32, 0x91, 0x3d, 0x4d, 0x62, 0xd1, 0x3e, 0x4b, + 0x32, 0x91, 0x3e, 0x54, 0x62, 0xd1, 0x3f, 0x5c, 0xc2, 0x91, 0x40, 0x5b, + 0xda, 0x11, 0x41, 0x48, 0x42, 0x11, 0x40, 0xa0, 0xd1, 0x4c, 0x2c, 0x9e, + 0xb9, 0x0c, 0x2c, 0x9b, 0x99, 0xcc, 0x2b, 0x96, 0x71, 0xcc, 0x2a, 0x91, + 0x49, 0x0c, 0x2a, 0x8e, 0x21, 0x4c, 0x29, 0x8a, 0x09, 0xcc, 0x28, 0x86, + 0xe9, 0x8b, 0x28, 0x81, 0xb1, 0xcb, 0x27, 0x6c, 0xe1, 0x4a, 0x24, 0x44, + 0x71, 0x49, 0x1f, 0x03, 0x99, 0x47, 0x18, 0x54, 0x31, 0x0a, 0x21, 0x28, + 0x91, 0xc8, 0x19, 0x40, 0x41, 0xc9, 0x1c, 0x04, 0x61, 0x47, 0x14, 0x14, + 0xf9, 0xc6, 0x11, 0x59, 0x21, 0x09, 0x1b, 0xab, 0x69, 0x4b, 0x24, 0xd4, + 0x89, 0xcc, 0x29, 0x11, 0x6a, 0x0e, 0x30, 0x25, 0xe2, 0x4e, 0x31, 0x4f, + 0xaa, 0x50, 0x39, 0x48, 0x7a, 0x90, 0x38, 0x69, 0x5a, 0x91, 0x3b, 0x31, + 0xe2, 0x0f, 0x36, 0x42, 0x32, 0x10, 0x38, 0x4e, 0x62, 0xd0, 0x38, 0x55, + 0xb2, 0xd0, 0x39, 0x72, 0xa2, 0xd1, 0x3c, 0x51, 0xba, 0xd0, 0x39, 0x60, + 0x22, 0x11, 0x3b, 0x7b, 0x1a, 0x92, 0x3e, 0x7d, 0x12, 0x12, 0x3e, 0x88, + 0x6a, 0x92, 0x40, 0x73, 0x92, 0xd1, 0x3b, 0x7d, 0x1a, 0x12, 0x3f, 0x5d, + 0xf2, 0x50, 0x3a, 0xe6, 0x99, 0x4d, 0x2d, 0x8c, 0x5a, 0x92, 0x40, 0x93, + 0xb2, 0x92, 0x40, 0xd1, 0x09, 0x4d, 0x2b, 0x34, 0x6a, 0x0f, 0x34, 0xc5, + 0x41, 0xcc, 0x28, 0x42, 0x20, 0x02, 0x00, 0xd1, 0x91, 0x4c, 0x2a, 0x0d, + 0x5a, 0x4e, 0x30, 0x2c, 0x92, 0xcf, 0x35, 0x44, 0x42, 0x50, 0x38, 0xd6, + 0x00, 0x00, 0x00, 0x8d, 0x8a, 0x12, 0x41, 0x84, 0xf2, 0x91, 0x3d, 0x8b, + 0x52, 0x92, 0x40, 0x14, 0xaa, 0x0e, 0x32, 0x83, 0x19, 0xca, 0x1f, 0x9c, + 0x02, 0xd3, 0x41, 0x50, 0x92, 0x10, 0x38, 0xa4, 0x11, 0xcb, 0x23, 0xaf, + 0xca, 0x93, 0x45, 0x60, 0x22, 0x11, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xcc, + 0x79, 0x4c, 0x29, 0xd0, 0xb2, 0x14, 0x4a, 0x13, 0xaa, 0x0e, 0x30, 0x3b, + 0x01, 0x48, 0x14, 0xcc, 0x79, 0x0c, 0x29, 0xd8, 0x0a, 0x15, 0x4b, 0x44, + 0x42, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0xc4, 0x00, 0x00, 0x00, 0xa7, + 0x62, 0xd3, 0x44, 0x8b, 0x72, 0x12, 0x40, 0x15, 0xa2, 0x0e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x86, 0xa1, 0x0a, 0x20, 0xed, 0xb9, 0x0d, 0x2c, 0xdc, + 0x22, 0x95, 0x4a, 0x4f, 0x8a, 0x50, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd7, 0xa9, 0xcc, 0x28, 0x09, 0x42, 0xce, 0x2e, 0x99, + 0x02, 0xd3, 0x41, 0x6d, 0x8a, 0x11, 0x3b, 0x47, 0x32, 0x10, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0xb8, 0x83, 0x09, 0x75, + 0x10, 0x04, 0x0a, 0x09, 0x6a, 0x8e, 0x2e, 0x7a, 0x0a, 0xd2, 0x3c, 0x4d, + 0x82, 0x90, 0x37, 0x44, 0x3a, 0x50, 0x35, 0xef, 0xa1, 0x8d, 0x2a, 0xbb, + 0x09, 0x0c, 0x24, 0x45, 0x81, 0xc8, 0x17, 0x83, 0x51, 0x4a, 0x1e, 0x97, + 0x01, 0x0b, 0x21, 0xfd, 0x11, 0x4e, 0x2c, 0x4e, 0x9a, 0x90, 0x37, 0x49, + 0x62, 0x50, 0x37, 0x37, 0xca, 0x0f, 0x34, 0x2c, 0x5a, 0xcf, 0x32, 0x1e, + 0xb2, 0xce, 0x30, 0x20, 0xc2, 0x0e, 0x31, 0x21, 0xca, 0x4e, 0x31, 0x41, + 0xea, 0x8f, 0x34, 0x46, 0x3a, 0x90, 0x35, 0x4b, 0x72, 0x90, 0x36, 0x4a, + 0x6a, 0x50, 0x36, 0x46, 0x4a, 0xd0, 0x35, 0x3d, 0x02, 0x90, 0x34, 0x35, + 0xb2, 0x8f, 0x33, 0x2e, 0x62, 0x8f, 0x32, 0x2b, 0x42, 0x4f, 0x32, 0x2d, + 0x52, 0x4f, 0x32, 0x2f, 0x62, 0x8f, 0x32, 0x2f, 0x62, 0xcf, 0x32, 0x2e, + 0x5a, 0xcf, 0x32, 0x34, 0x82, 0x8f, 0x33, 0x3f, 0xd2, 0x8f, 0x34, 0x42, + 0xfa, 0x0f, 0x35, 0x42, 0xfa, 0x0f, 0x35, 0x41, 0xea, 0xcf, 0x34, 0x3c, + 0xca, 0x0f, 0x34, 0x41, 0xea, 0xcf, 0x34, 0x3b, 0xc2, 0x4f, 0x34, 0x2e, + 0x62, 0x4f, 0x33, 0x28, 0x32, 0xcf, 0x32, 0x29, 0x42, 0x0f, 0x33, 0x29, + 0x42, 0x0f, 0x33, 0x28, 0x3a, 0x0f, 0x33, 0x29, 0x4a, 0x0f, 0x33, 0x2f, + 0x8a, 0xcf, 0x33, 0x22, 0x1a, 0x8f, 0x32, 0x2c, 0x72, 0x8f, 0x33, 0x3e, + 0x02, 0x90, 0x35, 0x39, 0xe2, 0x0f, 0x35, 0x30, 0x92, 0x0f, 0x34, 0x1c, + 0xfa, 0x0e, 0x32, 0x0e, 0x82, 0x8e, 0x30, 0x9c, 0x09, 0x4b, 0x22, 0x26, + 0x91, 0x87, 0x14, 0x75, 0xc9, 0xc9, 0x1c, 0x8c, 0x69, 0x0a, 0x20, 0xe6, + 0x29, 0x8d, 0x2a, 0x43, 0x1a, 0xd0, 0x35, 0x35, 0xaa, 0xcf, 0x33, 0x2c, + 0x5a, 0x8f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x02, 0xd0, 0x34, 0x93, + 0xc2, 0x52, 0x41, 0x31, 0x7a, 0xcf, 0x32, 0xec, 0x49, 0x8d, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x52, 0x99, 0x48, 0x18, 0xbc, 0xd9, 0x8b, 0x24, 0x61, + 0x22, 0x91, 0x3a, 0xc1, 0x3a, 0x14, 0x48, 0x1e, 0xea, 0xce, 0x31, 0x21, + 0x12, 0x0f, 0x32, 0x23, 0xfa, 0xce, 0x31, 0x45, 0x12, 0x50, 0x35, 0x49, + 0x2a, 0x10, 0x36, 0x31, 0x52, 0x8f, 0x32, 0xce, 0x61, 0x8c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0xbb, 0x00, 0x00, 0x00, 0xaa, 0xa2, 0xd3, 0x44, 0x36, + 0xca, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x3f, 0xc1, 0x47, 0x15, 0x42, + 0x2a, 0x10, 0x37, 0x5e, 0x0a, 0x11, 0x39, 0x00, 0x00, 0x00, 0x00, 0x2c, + 0x41, 0x47, 0x13, 0xa0, 0x2a, 0x53, 0x43, 0x2d, 0x62, 0x0f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xb3, 0x91, 0xcb, 0x24, 0x37, 0xc2, 0x4f, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x88, 0x21, 0x4a, 0x1f, 0x71, 0x52, 0x51, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x84, 0x3a, 0x12, 0x3f, 0x02, 0xaa, 0x0d, 0x2a, 0x8d, + 0x00, 0x00, 0x00, 0x4e, 0x6a, 0xd0, 0x36, 0xd9, 0xa0, 0x44, 0x08, 0x5c, + 0xea, 0xd0, 0x39, 0x0c, 0x59, 0x46, 0x10, 0x88, 0x32, 0xd2, 0x3f, 0x01, + 0x51, 0x86, 0x0d, 0x54, 0x8a, 0x10, 0x38, 0xdf, 0x01, 0xcd, 0x29, 0x00, + 0x00, 0x00, 0x00, 0xf9, 0x69, 0x8d, 0x2b, 0xcc, 0x39, 0x0c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0xe9, 0x29, 0xcd, 0x29, 0xe8, 0x01, 0x0d, 0x2a, 0x29, + 0x39, 0x07, 0x12, 0xd5, 0x99, 0xcc, 0x27, 0xbd, 0xc1, 0xcb, 0x23, 0x6a, + 0xa9, 0x49, 0x1c, 0xd8, 0xb9, 0xcc, 0x28, 0x8a, 0x49, 0x4a, 0x1e, 0x81, + 0xf9, 0xc9, 0x1d, 0x71, 0x89, 0x09, 0x1c, 0x56, 0xb1, 0x48, 0x19, 0x4c, + 0x81, 0x88, 0x18, 0x93, 0x49, 0x8a, 0x1e, 0x58, 0xa9, 0x08, 0x18, 0x6b, + 0x31, 0x49, 0x19, 0x23, 0x39, 0xc7, 0x13, 0xd6, 0x20, 0x85, 0x09, 0x83, + 0xda, 0x92, 0x3e, 0x75, 0x7a, 0x12, 0x3c, 0x6b, 0x4a, 0xd2, 0x3a, 0x82, + 0xda, 0x12, 0x3e, 0x82, 0xda, 0x12, 0x3e, 0x80, 0xc2, 0x92, 0x3d, 0x6e, + 0x5a, 0x92, 0x3b, 0x00, 0x98, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0xc0, 0x02, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, + 0x60, 0x04, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, + 0x68, 0x05, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0xa0, 0x05, 0x00, 0x00, + 0xb8, 0x05, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, + 0x08, 0x07, 0x00, 0x00, 0xa0, 0x06, 0x00, 0x00, 0xd8, 0x06, 0x00, 0x00, + 0xe8, 0x06, 0x00, 0xcc, 0x1a, 0x55, 0x4c, 0xac, 0x32, 0x54, 0x48, 0xa3, + 0x0a, 0x54, 0x47, 0xa9, 0x22, 0x14, 0x47, 0xaf, 0x32, 0x94, 0x47, 0xbe, + 0x72, 0x94, 0x48, 0xe0, 0xa2, 0xd5, 0x4c, 0xec, 0x12, 0x96, 0x4e, 0xe3, + 0xca, 0x15, 0x4d, 0xcf, 0x0a, 0x95, 0x4a, 0xc6, 0xaa, 0x94, 0x49, 0xb9, + 0x52, 0x54, 0x48, 0xab, 0x12, 0xd4, 0x46, 0xae, 0x2a, 0x54, 0x47, 0xa9, + 0x02, 0x94, 0x46, 0xa3, 0xc2, 0x93, 0x45, 0x93, 0x2a, 0x53, 0x43, 0x91, + 0x2a, 0x53, 0x43, 0x80, 0x8a, 0x12, 0x41, 0x68, 0x0a, 0x12, 0x3f, 0x5a, + 0x8a, 0xd1, 0x3c, 0x5a, 0x9a, 0x51, 0x3d, 0x54, 0x5a, 0x11, 0x3c, 0x31, + 0x4a, 0x90, 0x38, 0x1a, 0xb2, 0x4f, 0x36, 0x09, 0x32, 0x4f, 0x35, 0x00, + 0x2a, 0xcf, 0x37, 0x0a, 0xca, 0xcf, 0x39, 0x1a, 0x22, 0x10, 0x3b, 0xf2, + 0x91, 0x4f, 0x3b, 0xc0, 0x71, 0x4e, 0x39, 0x98, 0xa1, 0x0d, 0x37, 0x87, + 0xf9, 0x4c, 0x34, 0x68, 0x29, 0x0c, 0x31, 0x7f, 0x91, 0x8c, 0x32, 0xbb, + 0x89, 0x0e, 0x3a, 0x41, 0x9a, 0xd2, 0x49, 0x94, 0x4a, 0xd5, 0x54, 0x95, + 0x62, 0x95, 0x55, 0x49, 0xea, 0xd2, 0x4b, 0x42, 0xa2, 0x92, 0x4a, 0x76, + 0x42, 0x14, 0x51, 0x99, 0x82, 0xd5, 0x55, 0xb2, 0x32, 0xd6, 0x58, 0xaf, + 0x2a, 0xd6, 0x58, 0x9f, 0xb2, 0x15, 0x57, 0x94, 0x52, 0x55, 0x55, 0x9e, + 0x9a, 0x95, 0x55, 0x03, 0x43, 0x58, 0x5e, 0x44, 0x0b, 0x5a, 0x61, 0xba, + 0xb2, 0x55, 0x51, 0x31, 0xd2, 0x11, 0x43, 0x14, 0x0a, 0xd1, 0x41, 0x53, + 0x0a, 0x93, 0x4a, 0xc2, 0x6a, 0xd6, 0x58, 0xe5, 0xaa, 0x57, 0x5d, 0x9b, + 0x42, 0x15, 0x54, 0x50, 0xfa, 0xd2, 0x4a, 0x2a, 0x02, 0x52, 0x46, 0x24, + 0x92, 0x91, 0x44, 0xbf, 0xc9, 0x0d, 0x34, 0xc0, 0x89, 0xcc, 0x2b, 0xd9, + 0xe1, 0xcc, 0x2a, 0xef, 0x81, 0x0d, 0x2d, 0xf0, 0x89, 0x0d, 0x2d, 0xd5, + 0xd9, 0x4c, 0x2b, 0xb2, 0x49, 0xcc, 0x2a, 0xa0, 0xd9, 0x8c, 0x30, 0xb9, + 0x49, 0x4e, 0x37, 0xcc, 0x01, 0x4f, 0x3a, 0xeb, 0x21, 0xd0, 0x3e, 0xf3, + 0xc9, 0xcf, 0x3b, 0x28, 0x02, 0x91, 0x40, 0x5d, 0xba, 0x12, 0x48, 0x8e, + 0x12, 0x54, 0x4b, 0xa2, 0x92, 0x54, 0x4d, 0xc2, 0x2a, 0x15, 0x4f, 0xda, + 0x82, 0xd5, 0x4b, 0xd1, 0x02, 0xd5, 0x48, 0x98, 0xaa, 0x13, 0x45, 0x9d, + 0x8a, 0x53, 0x42, 0x3d, 0xca, 0xd0, 0x3b, 0x2f, 0x0a, 0x91, 0x40, 0x55, + 0x32, 0x52, 0x44, 0xc4, 0x32, 0x55, 0x50, 0xee, 0xea, 0x16, 0x59, 0x65, + 0x1a, 0x93, 0x4a, 0x60, 0x7a, 0x93, 0x4d, 0x62, 0xc2, 0x13, 0x4f, 0x44, + 0x3a, 0x92, 0x47, 0x10, 0x1a, 0xd1, 0x43, 0xb4, 0x49, 0xce, 0x38, 0xba, + 0x69, 0x8e, 0x39, 0x91, 0x29, 0xcd, 0x33, 0x9c, 0x69, 0x0d, 0x34, 0xc7, + 0xb9, 0x4e, 0x39, 0x46, 0xd2, 0x52, 0x49, 0x1f, 0xba, 0x11, 0x45, 0x0c, + 0x62, 0x10, 0x3e, 0x00, 0xd2, 0x0f, 0x38, 0x00, 0x6a, 0x8f, 0x32, 0x2d, + 0x5a, 0x90, 0x37, 0x5c, 0xaa, 0x91, 0x3c, 0xc4, 0xc1, 0x4c, 0x29, 0xc0, + 0x91, 0x0c, 0x29, 0x20, 0xea, 0xcf, 0x36, 0x2e, 0x42, 0x90, 0x38, 0x2c, + 0x32, 0x90, 0x38, 0x39, 0x72, 0x90, 0x39, 0x46, 0xc2, 0xd0, 0x3a, 0x49, + 0xe2, 0x10, 0x3b, 0x4b, 0x0a, 0x51, 0x3b, 0x48, 0xea, 0x10, 0x3b, 0x4c, + 0x12, 0x51, 0x3b, 0x4e, 0x32, 0x91, 0x3b, 0x49, 0xfa, 0xd0, 0x3a, 0x4a, + 0x02, 0x11, 0x3b, 0x51, 0x4a, 0x51, 0x3c, 0x5a, 0xa2, 0x91, 0x3d, 0x60, + 0xda, 0x91, 0x3e, 0x61, 0xf2, 0x91, 0x3e, 0x5a, 0xb2, 0x91, 0x3d, 0x5a, + 0xaa, 0x91, 0x3d, 0x5b, 0xba, 0x91, 0x3d, 0x55, 0x8a, 0xd1, 0x3c, 0x53, + 0x6a, 0x91, 0x3c, 0x55, 0x72, 0xd1, 0x3c, 0x5a, 0xa2, 0x91, 0x3d, 0xa1, + 0xca, 0x94, 0x50, 0x48, 0x1a, 0x51, 0x3d, 0x4a, 0x3a, 0x11, 0x3e, 0x55, + 0x7a, 0xd1, 0x3f, 0x5c, 0xb2, 0x91, 0x40, 0x59, 0xc2, 0x91, 0x40, 0x55, + 0xca, 0x11, 0x40, 0x48, 0x52, 0x91, 0x3f, 0x64, 0x2a, 0xd2, 0x41, 0x99, + 0x81, 0xcc, 0x2a, 0x95, 0x61, 0x0c, 0x2a, 0x8e, 0x29, 0x4c, 0x29, 0x8a, + 0x19, 0xcc, 0x28, 0x87, 0x01, 0x4c, 0x28, 0x83, 0xd1, 0xcb, 0x27, 0x7f, + 0xa1, 0xcb, 0x26, 0x6e, 0xf1, 0xca, 0x23, 0x48, 0xa1, 0x09, 0x20, 0x0b, + 0xf1, 0x07, 0x19, 0x52, 0x29, 0x0a, 0x21, 0x2a, 0xa1, 0x08, 0x1a, 0x40, + 0x49, 0xc9, 0x1c, 0x04, 0x61, 0x87, 0x14, 0x14, 0xe9, 0x86, 0x11, 0x4f, + 0xd1, 0xc8, 0x19, 0x83, 0x59, 0x0a, 0x20, 0xed, 0x49, 0x4d, 0x2c, 0x04, + 0xf2, 0xcd, 0x2e, 0x41, 0xea, 0x8f, 0x34, 0x46, 0x5a, 0xd0, 0x37, 0x18, + 0x12, 0x8f, 0x32, 0x35, 0xba, 0x0f, 0x35, 0x3d, 0x0a, 0x90, 0x36, 0x49, + 0x3a, 0x50, 0x38, 0x4f, 0x72, 0x50, 0x39, 0x53, 0x92, 0xd0, 0x39, 0x80, + 0x02, 0x92, 0x3d, 0x56, 0xda, 0x50, 0x3a, 0x66, 0x62, 0x11, 0x3c, 0x82, + 0x1a, 0x52, 0x3e, 0x85, 0x3a, 0x12, 0x3f, 0x8c, 0x82, 0xd2, 0x40, 0x7b, + 0xba, 0xd1, 0x3b, 0x3e, 0x0a, 0x10, 0x37, 0x04, 0x4a, 0x8e, 0x30, 0x74, + 0xea, 0x51, 0x3e, 0x8e, 0x92, 0x52, 0x41, 0x11, 0xd2, 0x0e, 0x32, 0x33, + 0x5a, 0x4f, 0x34, 0xa6, 0x12, 0x53, 0x42, 0xb5, 0xc9, 0x4b, 0x25, 0x96, + 0xd2, 0x92, 0x42, 0xca, 0x51, 0x8c, 0x28, 0x9f, 0x1a, 0xd3, 0x43, 0x4c, + 0x91, 0x07, 0x18, 0x98, 0xf2, 0x12, 0x43, 0xaa, 0x79, 0xcb, 0x24, 0x8f, + 0x82, 0xd2, 0x40, 0x71, 0x72, 0x91, 0x3c, 0x93, 0xaa, 0x12, 0x42, 0x6a, + 0x72, 0x91, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x8a, 0x8e, 0x31, 0x6b, + 0x8a, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x00, 0xd0, + 0xc2, 0x14, 0x4a, 0x00, 0x00, 0x00, 0x00, 0x7a, 0xe9, 0x49, 0x1e, 0xc0, + 0x32, 0x14, 0x48, 0x5e, 0x02, 0xd1, 0x39, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0x00, 0x00, 0x00, 0xc8, 0x8a, 0x14, 0x49, 0x8e, 0x9a, 0x92, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0xc1, 0x4c, 0x29, 0xcc, + 0x8a, 0xd4, 0x48, 0x55, 0xc2, 0x10, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x28, 0x02, 0x00, 0xb6, 0xe9, 0x8b, 0x24, 0x4d, 0x82, 0x10, 0x38, 0xc2, + 0x2a, 0x14, 0x47, 0x47, 0x3a, 0xd0, 0x34, 0x48, 0x80, 0x02, 0x00, 0x5c, + 0x30, 0x03, 0x00, 0x69, 0xb0, 0x03, 0x08, 0x6d, 0xd8, 0x43, 0x08, 0x59, + 0xda, 0x50, 0x38, 0x4c, 0x6a, 0xd0, 0x35, 0x2f, 0x72, 0xcf, 0x31, 0xc8, + 0x39, 0xcc, 0x25, 0x9f, 0x09, 0x0b, 0x22, 0x45, 0x69, 0x48, 0x19, 0x46, + 0x4a, 0x50, 0x36, 0x4b, 0x7a, 0xd0, 0x36, 0x5a, 0xf2, 0x50, 0x39, 0x4f, + 0x8a, 0x10, 0x38, 0x3d, 0x02, 0x10, 0x34, 0x23, 0x32, 0x8f, 0x31, 0x29, + 0x6a, 0x0f, 0x32, 0x44, 0x3a, 0x10, 0x35, 0x4a, 0x72, 0x90, 0x36, 0x4c, + 0x82, 0x50, 0x37, 0x4c, 0x8a, 0x50, 0x37, 0x4c, 0x82, 0x50, 0x37, 0x48, + 0x52, 0xd0, 0x36, 0x38, 0xb2, 0x0f, 0x34, 0x33, 0x72, 0x4f, 0x33, 0x37, + 0x6a, 0x4f, 0x33, 0x36, 0x6a, 0x4f, 0x33, 0x38, 0x7a, 0x8f, 0x33, 0x3e, + 0xc2, 0x0f, 0x34, 0x45, 0x32, 0x50, 0x35, 0x45, 0x4a, 0x90, 0x35, 0x43, + 0x32, 0x50, 0x35, 0x41, 0x12, 0x10, 0x35, 0x38, 0xd2, 0x0f, 0x34, 0x2f, + 0x8a, 0x0f, 0x33, 0x2c, 0x5a, 0x8f, 0x32, 0x2c, 0x4a, 0x4f, 0x32, 0x2f, + 0x62, 0x8f, 0x32, 0x32, 0x62, 0xcf, 0x32, 0x32, 0x5a, 0xcf, 0x32, 0x31, + 0x5a, 0xcf, 0x32, 0x35, 0x7a, 0x4f, 0x33, 0x3d, 0xca, 0x4f, 0x34, 0x41, + 0xf2, 0xcf, 0x34, 0x40, 0xea, 0x8f, 0x34, 0x3f, 0xe2, 0x4f, 0x34, 0x3a, + 0xc2, 0x8f, 0x33, 0x3c, 0xca, 0x0f, 0x34, 0x38, 0xaa, 0x0f, 0x34, 0x2e, + 0x62, 0x4f, 0x33, 0x27, 0x32, 0xcf, 0x32, 0x28, 0x32, 0xcf, 0x32, 0x27, + 0x32, 0xcf, 0x32, 0x27, 0x32, 0xcf, 0x32, 0x29, 0x42, 0x0f, 0x33, 0x2e, + 0x7a, 0xcf, 0x33, 0x32, 0xa2, 0x4f, 0x34, 0x36, 0xc2, 0x8f, 0x34, 0x35, + 0xc2, 0x8f, 0x34, 0x34, 0xb2, 0x8f, 0x34, 0x2d, 0x7a, 0xcf, 0x33, 0x20, + 0x1a, 0x8f, 0x32, 0x23, 0x32, 0x0f, 0x33, 0x1f, 0x0a, 0x0f, 0x33, 0x22, + 0x2a, 0xcf, 0x32, 0x2a, 0x62, 0x4f, 0x33, 0x3b, 0xd2, 0x8f, 0x34, 0x26, + 0x2a, 0x8f, 0x32, 0x36, 0xaa, 0x0f, 0x34, 0x3a, 0xca, 0x4f, 0x34, 0x25, + 0x1a, 0x8f, 0x32, 0x11, 0x7a, 0x8e, 0x30, 0x10, 0x72, 0x4e, 0x30, 0x0f, + 0x6a, 0xce, 0x2f, 0x77, 0xc1, 0x49, 0x1c, 0x8c, 0x59, 0x0a, 0x20, 0x2e, + 0x62, 0xcf, 0x33, 0x3b, 0xca, 0x4f, 0x34, 0x2b, 0x22, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, + 0x20, 0xc6, 0x0e, 0x4b, 0x62, 0x50, 0x37, 0x2a, 0x4a, 0x8f, 0x32, 0x1b, + 0xd2, 0x8e, 0x31, 0x32, 0x9a, 0x0f, 0x34, 0x1b, 0xd2, 0x4e, 0x31, 0x4c, + 0x4a, 0x50, 0x37, 0x30, 0x62, 0x0f, 0x33, 0x21, 0xe2, 0x4e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xac, 0x71, 0x0b, 0x23, 0x45, 0x3a, 0xd0, 0x36, 0xc0, + 0x32, 0x54, 0x47, 0xcb, 0x61, 0x8c, 0x25, 0x00, 0x00, 0x00, 0x00, 0xb9, + 0x00, 0x00, 0x00, 0xf6, 0x12, 0x56, 0x4f, 0x2a, 0x6a, 0x0f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xa2, 0x01, 0x0b, 0x23, 0x95, 0xba, 0x52, 0x41, 0x00, + 0x00, 0x00, 0x00, 0xa1, 0x00, 0x00, 0x00, 0xd4, 0xe2, 0x54, 0x4a, 0x22, + 0x22, 0x0f, 0x31, 0x22, 0xf9, 0xc6, 0x11, 0x87, 0x42, 0x92, 0x3e, 0x44, + 0x00, 0x00, 0x00, 0x99, 0x70, 0x04, 0x00, 0x11, 0xdb, 0x96, 0x51, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0x11, 0x0d, 0x2a, 0xfe, 0xf1, 0x4d, 0x2c, 0x0a, + 0x89, 0x45, 0x0d, 0xe4, 0x09, 0x8d, 0x29, 0xe8, 0x41, 0x0d, 0x2b, 0x02, + 0xf2, 0x8d, 0x2c, 0x2a, 0x52, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x5e, + 0xb2, 0xd0, 0x37, 0x0f, 0x61, 0xc6, 0x0f, 0xf6, 0x69, 0x8d, 0x2b, 0x18, + 0x8a, 0x8e, 0x30, 0xd3, 0x99, 0x0c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xe9, + 0x09, 0x0d, 0x2a, 0x26, 0x09, 0xc7, 0x11, 0xdc, 0xb1, 0x8c, 0x28, 0xba, + 0xc1, 0x8b, 0x23, 0x6f, 0x91, 0xc9, 0x1b, 0x85, 0x09, 0x4a, 0x1d, 0x92, + 0x81, 0x0a, 0x20, 0x80, 0x09, 0x4a, 0x1e, 0x7b, 0xf1, 0x89, 0x1d, 0x6c, + 0x21, 0x49, 0x1b, 0x4f, 0x41, 0x88, 0x18, 0x51, 0x59, 0x48, 0x17, 0x39, + 0xb1, 0x47, 0x13, 0x1a, 0x31, 0xc7, 0x11, 0x20, 0x39, 0x47, 0x13, 0x96, + 0xe8, 0x02, 0x00, 0x8d, 0x52, 0xd3, 0x40, 0x9f, 0x02, 0xd4, 0x42, 0x9a, + 0xd2, 0xd3, 0x41, 0x99, 0xca, 0xd3, 0x41, 0x97, 0xaa, 0x93, 0x41, 0x96, + 0x9a, 0x53, 0x41, 0x91, 0x62, 0xd3, 0x40, 0x1e, 0x71, 0x48, 0x11, 0x00, + 0x18, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0xe8, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, + 0x58, 0x05, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, + 0x18, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, + 0xf8, 0x06, 0x00, 0x00, 0xd0, 0x06, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, + 0x70, 0x06, 0x00, 0xc0, 0xaa, 0xd4, 0x4a, 0xbd, 0x82, 0x54, 0x49, 0xb3, + 0x52, 0x54, 0x48, 0xb3, 0x5a, 0x54, 0x48, 0xb8, 0x6a, 0x94, 0x48, 0xc3, + 0xa2, 0x54, 0x49, 0x09, 0xc3, 0x96, 0x51, 0x40, 0x6b, 0x58, 0x58, 0x2e, + 0x13, 0x98, 0x56, 0xf4, 0x32, 0x96, 0x4f, 0xbe, 0x6a, 0x94, 0x48, 0xb2, + 0x32, 0xd4, 0x47, 0xab, 0x12, 0xd4, 0x46, 0xad, 0x22, 0x14, 0x47, 0xb8, + 0x52, 0x54, 0x48, 0xa5, 0xea, 0x13, 0x46, 0x9f, 0x92, 0xd3, 0x44, 0x99, + 0x5a, 0x13, 0x44, 0x93, 0x3a, 0x93, 0x43, 0x88, 0xca, 0x12, 0x42, 0x63, + 0xe2, 0x51, 0x3e, 0x50, 0x32, 0x91, 0x3b, 0x6d, 0x2a, 0x92, 0x3f, 0x33, + 0x52, 0x50, 0x38, 0x19, 0xa2, 0xcf, 0x35, 0x0d, 0x42, 0xcf, 0x34, 0x06, + 0x5a, 0x8f, 0x37, 0x11, 0xd2, 0x4f, 0x39, 0x5e, 0x7a, 0xd1, 0x3f, 0x3f, + 0xf2, 0x10, 0x3f, 0x03, 0x3a, 0xd0, 0x3f, 0xeb, 0x21, 0x50, 0x40, 0xa7, + 0x21, 0x8e, 0x38, 0xc2, 0xc9, 0x4e, 0x3b, 0xe4, 0x19, 0xd0, 0x40, 0xa5, + 0x21, 0xce, 0x38, 0xf5, 0x61, 0x50, 0x41, 0x5f, 0xca, 0x93, 0x4e, 0x98, + 0x82, 0xd5, 0x55, 0x89, 0xea, 0xd4, 0x53, 0x44, 0xaa, 0x92, 0x4a, 0x52, + 0x42, 0x53, 0x4d, 0x86, 0xa2, 0x14, 0x53, 0x97, 0x12, 0x15, 0x55, 0x94, + 0x1a, 0x55, 0x55, 0x86, 0x7a, 0x54, 0x52, 0x71, 0x4a, 0x54, 0x52, 0x6f, + 0x3a, 0x94, 0x51, 0x7f, 0x62, 0xd4, 0x50, 0xbe, 0x02, 0x56, 0x53, 0xe5, + 0xfa, 0x56, 0x55, 0x70, 0xaa, 0x13, 0x4a, 0x29, 0xca, 0x91, 0x43, 0x2e, + 0x1a, 0x92, 0x46, 0x8b, 0xca, 0x14, 0x52, 0xcc, 0xca, 0x16, 0x5a, 0xb8, + 0x2a, 0xd6, 0x57, 0x51, 0x0a, 0x13, 0x4b, 0x2d, 0x1a, 0xd2, 0x46, 0x2f, + 0x02, 0x52, 0x46, 0xdd, 0x71, 0x4f, 0x3c, 0xa5, 0xf9, 0x4c, 0x31, 0xb4, + 0x41, 0x8c, 0x2a, 0xd4, 0xd9, 0x4c, 0x2b, 0xd1, 0xc9, 0x4c, 0x2b, 0xba, + 0xa9, 0xcc, 0x2d, 0xc7, 0x39, 0x8e, 0x36, 0xc6, 0xb9, 0x4e, 0x39, 0xc6, + 0xc1, 0x4e, 0x39, 0xe9, 0x09, 0x50, 0x3e, 0xf0, 0x19, 0x10, 0x3e, 0x0f, + 0x9a, 0x50, 0x40, 0x40, 0xda, 0x51, 0x43, 0x81, 0xb2, 0x93, 0x4a, 0x9a, + 0x7a, 0x54, 0x4d, 0xcd, 0xca, 0x15, 0x51, 0x12, 0x43, 0x57, 0x53, 0x1c, + 0x0b, 0x17, 0x4e, 0xd7, 0x1a, 0x95, 0x47, 0x26, 0x93, 0x17, 0x50, 0xa8, + 0xda, 0xd3, 0x43, 0x57, 0x2a, 0x12, 0x43, 0x72, 0xda, 0x12, 0x47, 0xb5, + 0xaa, 0x14, 0x4d, 0x02, 0x2b, 0x57, 0x58, 0x95, 0x4a, 0x14, 0x4d, 0x7f, + 0x2a, 0xd4, 0x4f, 0xbd, 0x72, 0x16, 0x5a, 0x2b, 0xe2, 0x51, 0x46, 0xff, + 0x59, 0x90, 0x40, 0xb6, 0x39, 0x0e, 0x38, 0x82, 0x89, 0xcc, 0x31, 0xc5, + 0x99, 0x0e, 0x3a, 0xe2, 0x79, 0x4f, 0x3d, 0xc8, 0xa1, 0x8e, 0x39, 0x36, + 0x5a, 0x52, 0x47, 0x33, 0x4a, 0x12, 0x48, 0xd4, 0xf1, 0x0e, 0x3a, 0x04, + 0x22, 0xd0, 0x3a, 0xfc, 0xb1, 0x8f, 0x35, 0x0d, 0xd2, 0x4f, 0x34, 0x82, + 0xa2, 0x12, 0x41, 0x16, 0x6a, 0xcf, 0x33, 0xbb, 0x71, 0xcc, 0x28, 0x03, + 0xca, 0x8e, 0x32, 0x43, 0xba, 0x50, 0x3a, 0x3d, 0x82, 0xd0, 0x39, 0x42, + 0xaa, 0x50, 0x3a, 0x46, 0xd2, 0xd0, 0x3a, 0x49, 0xf2, 0x50, 0x3b, 0x4d, + 0x1a, 0xd1, 0x3b, 0x4c, 0x12, 0x91, 0x3b, 0x4c, 0x22, 0x91, 0x3b, 0x5a, + 0x9a, 0x51, 0x3d, 0x57, 0x92, 0x11, 0x3d, 0x54, 0x6a, 0x91, 0x3c, 0x5c, + 0xaa, 0xd1, 0x3d, 0x6b, 0x1a, 0xd2, 0x3f, 0x6b, 0x22, 0xd2, 0x3f, 0x68, + 0x12, 0x52, 0x3f, 0x65, 0x02, 0x12, 0x3f, 0x5d, 0xca, 0x11, 0x3e, 0x58, + 0xa2, 0x51, 0x3d, 0x58, 0xaa, 0x51, 0x3d, 0x55, 0x92, 0x11, 0x3d, 0x57, + 0x9a, 0x51, 0x3d, 0x5f, 0xda, 0x91, 0x3e, 0x63, 0xfa, 0x11, 0x3f, 0xa0, + 0xca, 0x94, 0x50, 0x48, 0x12, 0x51, 0x3d, 0x55, 0x92, 0x91, 0x3f, 0x5e, + 0xc2, 0x91, 0x40, 0x59, 0xc2, 0x51, 0x40, 0x59, 0xe2, 0x51, 0x40, 0x58, + 0xea, 0x51, 0x40, 0x4c, 0x9a, 0x11, 0x40, 0x43, 0x22, 0x11, 0x3d, 0x24, + 0x52, 0xd0, 0x39, 0x20, 0x2a, 0x50, 0x39, 0x1c, 0x02, 0x90, 0x38, 0x1f, + 0x0a, 0xd0, 0x38, 0x82, 0xb9, 0x0b, 0x27, 0x7e, 0x89, 0x0b, 0x26, 0x72, + 0x41, 0x8b, 0x25, 0x55, 0x29, 0xca, 0x20, 0x74, 0x19, 0xcb, 0x24, 0x6e, + 0xf1, 0xca, 0x23, 0x42, 0xa1, 0x49, 0x1f, 0x3e, 0x51, 0x89, 0x1d, 0x02, + 0x69, 0x47, 0x15, 0x20, 0x79, 0x48, 0x19, 0x61, 0x49, 0x89, 0x1b, 0x92, + 0xd9, 0x8a, 0x21, 0xfb, 0xd1, 0x4d, 0x2e, 0x03, 0xea, 0x4d, 0x2e, 0x14, + 0xb2, 0xce, 0x30, 0x1c, 0x0a, 0x4f, 0x32, 0x1c, 0x22, 0x8f, 0x32, 0x2d, + 0x8a, 0x8f, 0x34, 0x43, 0x2a, 0x90, 0x37, 0x4b, 0x42, 0x90, 0x38, 0x4f, + 0x72, 0x10, 0x39, 0x57, 0xb2, 0x50, 0x3a, 0x7e, 0xfa, 0x11, 0x3e, 0x5f, + 0x12, 0x91, 0x3b, 0x6b, 0x8a, 0xd1, 0x3c, 0x4c, 0xa2, 0xd0, 0x39, 0x43, + 0x4a, 0x90, 0x38, 0x2c, 0xaa, 0x0f, 0x36, 0x26, 0x7a, 0x8f, 0x34, 0x13, + 0x82, 0x4e, 0x30, 0x06, 0x32, 0x0e, 0x30, 0x80, 0x22, 0x92, 0x3f, 0x6d, + 0x5a, 0x51, 0x3c, 0xc7, 0x51, 0x0c, 0x28, 0x2a, 0x22, 0xcf, 0x33, 0x44, + 0x82, 0xd0, 0x38, 0x30, 0x6a, 0x0f, 0x34, 0x87, 0x3a, 0x92, 0x3e, 0x00, + 0x30, 0x02, 0x00, 0xa5, 0x42, 0x53, 0x43, 0x00, 0x00, 0x00, 0x00, 0x92, + 0x52, 0x52, 0x3f, 0x38, 0xfa, 0x8f, 0x36, 0xdd, 0x00, 0x00, 0x00, 0x94, + 0xc2, 0xd2, 0x42, 0x67, 0xf2, 0x50, 0x3a, 0x7c, 0xea, 0x11, 0x3e, 0x11, + 0x92, 0xce, 0x30, 0xce, 0x00, 0x00, 0x00, 0xa0, 0x32, 0x93, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x91, 0x81, 0xca, 0x20, 0xbf, 0x32, 0xd4, 0x47, 0x60, + 0x32, 0x51, 0x3a, 0x00, 0x00, 0x00, 0x00, 0xfd, 0x21, 0x0e, 0x2f, 0xd5, + 0x12, 0xd5, 0x4a, 0x16, 0xd2, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x11, + 0x82, 0xce, 0x30, 0x99, 0xea, 0x52, 0x41, 0x4d, 0x82, 0xd0, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x96, 0xe1, 0xca, 0x21, 0x78, 0x30, 0x04, 0x0b, 0x83, + 0x3a, 0x52, 0x3f, 0x53, 0xa2, 0xd0, 0x38, 0x51, 0xf8, 0x02, 0x00, 0x4f, + 0xe1, 0x08, 0x19, 0xa0, 0x41, 0xcb, 0x23, 0x49, 0x62, 0x10, 0x38, 0x53, + 0xb2, 0x50, 0x38, 0x30, 0x72, 0xcf, 0x31, 0x29, 0x3a, 0x4f, 0x31, 0x2d, + 0x5a, 0x4f, 0x32, 0x3c, 0xe2, 0x4f, 0x33, 0x40, 0x02, 0x50, 0x33, 0x4f, + 0x82, 0x90, 0x36, 0x4a, 0x52, 0x90, 0x35, 0x42, 0x0a, 0x90, 0x34, 0x49, + 0x42, 0x50, 0x37, 0x48, 0x32, 0x90, 0x37, 0x54, 0xb2, 0xd0, 0x38, 0x5a, + 0xfa, 0x10, 0x39, 0x5b, 0xfa, 0x50, 0x39, 0x56, 0xc2, 0x10, 0x39, 0x52, + 0xa2, 0x90, 0x38, 0x4a, 0x62, 0xd0, 0x36, 0x48, 0x42, 0x90, 0x36, 0x44, + 0x32, 0x50, 0x35, 0x44, 0x32, 0x10, 0x35, 0x48, 0x62, 0x10, 0x36, 0x4b, + 0x7a, 0x50, 0x37, 0x4b, 0x7a, 0x50, 0x37, 0x48, 0x6a, 0x90, 0x36, 0x47, + 0x4a, 0xd0, 0x35, 0x41, 0xf2, 0x8f, 0x34, 0x3e, 0xa2, 0x0f, 0x34, 0x3e, + 0xa2, 0x0f, 0x34, 0x3d, 0xa2, 0x0f, 0x34, 0x3b, 0x8a, 0xcf, 0x33, 0x3e, + 0xba, 0x0f, 0x34, 0x44, 0x2a, 0x10, 0x35, 0x41, 0x12, 0x90, 0x34, 0x37, + 0x92, 0x4f, 0x33, 0x33, 0x8a, 0x8f, 0x33, 0x2c, 0x8a, 0x4f, 0x33, 0x2a, + 0x7a, 0x4f, 0x33, 0x2b, 0x52, 0xcf, 0x32, 0x2e, 0x5a, 0x0f, 0x33, 0x33, + 0x82, 0x8f, 0x33, 0x3a, 0x7a, 0xcf, 0x33, 0x3c, 0x72, 0xcf, 0x33, 0x3c, + 0x72, 0xcf, 0x33, 0x3c, 0x8a, 0x0f, 0x34, 0x3d, 0xc2, 0x0f, 0x34, 0x3e, + 0xda, 0x0f, 0x34, 0x3e, 0xda, 0x0f, 0x34, 0x3d, 0xd2, 0x0f, 0x34, 0x39, + 0xba, 0x8f, 0x33, 0x36, 0xa2, 0x4f, 0x33, 0x33, 0x82, 0x4f, 0x33, 0x2f, + 0x62, 0x4f, 0x33, 0x2d, 0x52, 0x4f, 0x33, 0x2d, 0x5a, 0x4f, 0x33, 0x2d, + 0x7a, 0x8f, 0x33, 0x28, 0x42, 0x0f, 0x33, 0x27, 0x42, 0xcf, 0x32, 0x2c, + 0x72, 0x8f, 0x33, 0x2f, 0x8a, 0xcf, 0x33, 0x31, 0x9a, 0x0f, 0x34, 0x31, + 0xa2, 0x0f, 0x34, 0x31, 0xa2, 0x4f, 0x34, 0x2d, 0x7a, 0xcf, 0x33, 0x25, + 0x3a, 0x0f, 0x33, 0x21, 0x1a, 0x8f, 0x32, 0x1e, 0x0a, 0x8f, 0x32, 0x1e, + 0x0a, 0x8f, 0x32, 0x26, 0x4a, 0xcf, 0x32, 0x39, 0xba, 0x4f, 0x34, 0x37, + 0xb2, 0x4f, 0x34, 0x37, 0xaa, 0x0f, 0x34, 0x36, 0xaa, 0x0f, 0x34, 0x28, + 0x2a, 0x0f, 0x33, 0x20, 0xf2, 0x4e, 0x32, 0x25, 0x12, 0xcf, 0x32, 0x26, + 0x1a, 0x8f, 0x32, 0x2b, 0x4a, 0x8f, 0x32, 0x3a, 0xba, 0x0f, 0x34, 0x35, + 0x92, 0xcf, 0x33, 0x2e, 0x62, 0x8f, 0x33, 0x22, 0xf2, 0xce, 0x31, 0x12, + 0x5a, 0x8e, 0x2f, 0x0b, 0x5a, 0x0e, 0x2f, 0x10, 0x62, 0x8e, 0x2f, 0x1c, + 0xea, 0x0e, 0x31, 0x38, 0xca, 0x0f, 0x34, 0x39, 0xe2, 0xcf, 0x33, 0x19, + 0xca, 0x4e, 0x31, 0x29, 0x4a, 0x0f, 0x33, 0x21, 0x12, 0x4f, 0x32, 0x47, + 0x52, 0x10, 0x37, 0x37, 0xca, 0x4f, 0x34, 0x27, 0x3a, 0x4f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9c, 0xd1, 0x0a, 0x21, 0x86, + 0x5a, 0x12, 0x3f, 0x2b, 0x7a, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x9f, + 0x11, 0x8b, 0x21, 0x23, 0x2a, 0x0f, 0x32, 0x5c, 0x0a, 0x11, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x4d, 0x71, 0x08, 0x18, 0x7f, 0x22, 0x92, 0x3d, 0x2b, + 0x62, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0xbf, 0xf9, 0xcb, 0x25, 0xa0, + 0x3a, 0xd3, 0x42, 0x00, 0x00, 0x00, 0x00, 0xaa, 0x00, 0x00, 0x00, 0x77, + 0xaa, 0xd1, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x1f, 0xd1, 0x07, 0x11, 0x0a, + 0x3a, 0xce, 0x2c, 0x98, 0x00, 0x00, 0x00, 0x4f, 0xa2, 0x90, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x83, 0x4a, 0x92, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x88, + 0x5a, 0xd2, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x51, 0x5a, 0xd0, 0x37, 0x51, + 0x00, 0x00, 0x00, 0x51, 0x62, 0x10, 0x37, 0x34, 0xca, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x1a, 0xaa, 0x8e, 0x30, 0xd2, 0x89, 0x0c, 0x29, 0x3d, + 0xca, 0xcf, 0x34, 0x05, 0x02, 0xce, 0x2c, 0x71, 0x81, 0xc9, 0x1b, 0x74, + 0x79, 0x49, 0x1c, 0xb0, 0x89, 0x4b, 0x23, 0x71, 0x81, 0x09, 0x1b, 0x86, + 0x19, 0x0a, 0x1e, 0x94, 0x81, 0x0a, 0x20, 0x7e, 0xe1, 0x09, 0x1d, 0x82, + 0x01, 0x0a, 0x1e, 0x75, 0x51, 0x09, 0x1c, 0x55, 0x81, 0x88, 0x19, 0x57, + 0x89, 0x08, 0x18, 0x3b, 0xb9, 0x87, 0x13, 0xd0, 0xb8, 0x44, 0x08, 0xe9, + 0x70, 0x45, 0x0b, 0x4d, 0x00, 0x00, 0x00, 0x8f, 0x5a, 0x13, 0x41, 0xaa, + 0x3a, 0x14, 0x44, 0xa6, 0x2a, 0x54, 0x43, 0xa4, 0x22, 0x54, 0x43, 0xa2, + 0x12, 0x14, 0x43, 0xa0, 0x0a, 0x94, 0x42, 0x59, 0xaa, 0xd1, 0x39, 0x5d, + 0x31, 0x4a, 0x1a, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, + 0x50, 0x05, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, + 0x20, 0x06, 0x00, 0x00, 0xe0, 0x06, 0x00, 0x00, 0xe0, 0x06, 0x00, 0x00, + 0xf0, 0x06, 0x00, 0xb6, 0x6a, 0x94, 0x49, 0xb2, 0x42, 0x94, 0x48, 0xb2, + 0x4a, 0x54, 0x48, 0xba, 0x72, 0xd4, 0x48, 0xc0, 0x92, 0x14, 0x49, 0xc2, + 0xaa, 0x14, 0x49, 0xd1, 0x22, 0xd5, 0x4a, 0xeb, 0x12, 0x96, 0x4e, 0x02, + 0x8b, 0xd6, 0x50, 0xec, 0x1a, 0x96, 0x4e, 0xbe, 0x7a, 0x94, 0x48, 0xb1, + 0x3a, 0x94, 0x47, 0xaa, 0x12, 0x94, 0x46, 0xb1, 0x3a, 0x94, 0x47, 0xcc, + 0xfa, 0x94, 0x4a, 0xa6, 0xfa, 0x53, 0x46, 0x94, 0x4a, 0xd3, 0x43, 0x8e, + 0x0a, 0xd3, 0x42, 0x8f, 0x1a, 0x13, 0x43, 0x85, 0xba, 0xd2, 0x41, 0x6e, + 0x2a, 0xd2, 0x3f, 0x57, 0x72, 0xd1, 0x3c, 0x5d, 0xba, 0x51, 0x3d, 0x4d, + 0x22, 0x11, 0x3b, 0x20, 0xe2, 0x4f, 0x36, 0x15, 0x7a, 0x4f, 0x35, 0x08, + 0x52, 0x8f, 0x36, 0x28, 0x42, 0xd0, 0x3a, 0x5c, 0x6a, 0x11, 0x40, 0x34, + 0x22, 0x91, 0x41, 0x26, 0x82, 0xd1, 0x44, 0x10, 0xea, 0xd0, 0x42, 0x09, + 0x02, 0x91, 0x43, 0xd0, 0x41, 0xcf, 0x3c, 0xd0, 0x59, 0x8f, 0x3d, 0xec, + 0x31, 0x10, 0x41, 0xf9, 0x81, 0x10, 0x42, 0x1a, 0xa2, 0x51, 0x46, 0x6b, + 0x22, 0x54, 0x50, 0x92, 0x4a, 0xd5, 0x54, 0x6e, 0x32, 0xd4, 0x50, 0x22, + 0xda, 0x91, 0x47, 0x4f, 0xea, 0xd2, 0x4c, 0x82, 0x2a, 0xd4, 0x51, 0x99, + 0x22, 0x14, 0x52, 0x80, 0xf2, 0xd3, 0x50, 0x6b, 0x6a, 0x93, 0x4e, 0x4f, + 0x3a, 0x13, 0x4f, 0x42, 0xd2, 0x52, 0x4c, 0x42, 0xa2, 0x12, 0x4a, 0x5c, + 0x3a, 0xd3, 0x49, 0x70, 0x1a, 0xd4, 0x4c, 0x39, 0x22, 0x12, 0x45, 0x1c, + 0x6a, 0x11, 0x43, 0x32, 0x2a, 0x52, 0x47, 0x8b, 0xc2, 0x14, 0x52, 0x9a, + 0x4a, 0x15, 0x54, 0x5e, 0x92, 0x13, 0x4d, 0x29, 0xf2, 0x11, 0x46, 0x2a, + 0x02, 0x52, 0x46, 0x02, 0x82, 0x10, 0x41, 0xc5, 0x99, 0x4e, 0x39, 0xab, + 0x61, 0x0d, 0x33, 0xaf, 0x51, 0xcc, 0x2b, 0xb1, 0x71, 0xcc, 0x2c, 0x03, + 0x32, 0xd0, 0x3e, 0xf1, 0x11, 0x50, 0x3e, 0xd2, 0x39, 0x0f, 0x3b, 0xde, + 0x79, 0xcf, 0x3b, 0xe0, 0x99, 0x8f, 0x3c, 0x0a, 0xca, 0xd0, 0x41, 0x27, + 0x8a, 0xd1, 0x43, 0x4f, 0x62, 0xd2, 0x45, 0x6d, 0x22, 0x93, 0x48, 0x87, + 0xd2, 0xd3, 0x49, 0xb1, 0x72, 0x14, 0x4a, 0xd3, 0x1a, 0x95, 0x49, 0xae, + 0x22, 0x94, 0x45, 0x00, 0x3b, 0x56, 0x4a, 0xb1, 0x1a, 0x14, 0x45, 0x5d, + 0x42, 0x92, 0x43, 0x8b, 0xda, 0x93, 0x4a, 0xbd, 0xda, 0x54, 0x4e, 0x51, + 0x93, 0x99, 0x60, 0xe9, 0x52, 0x96, 0x51, 0x82, 0x52, 0x13, 0x48, 0xc2, + 0xaa, 0xd6, 0x5a, 0x73, 0xf2, 0xd3, 0x4c, 0x55, 0x12, 0xd3, 0x4a, 0xd7, + 0x11, 0x4f, 0x3b, 0x84, 0x69, 0xcc, 0x30, 0xc3, 0x59, 0x4e, 0x39, 0x83, + 0x5a, 0x54, 0x51, 0x4f, 0xc2, 0xd2, 0x4a, 0xd8, 0x49, 0x8f, 0x3b, 0x40, + 0x92, 0x92, 0x48, 0x07, 0xba, 0x50, 0x42, 0xb6, 0x01, 0xce, 0x35, 0xc2, + 0xb1, 0x0d, 0x31, 0xc3, 0x29, 0x8e, 0x33, 0xe4, 0x79, 0x4e, 0x32, 0x0a, + 0x22, 0x8f, 0x33, 0xdc, 0xb9, 0x8d, 0x2d, 0xe8, 0x21, 0x0e, 0x30, 0x2c, + 0x42, 0x90, 0x38, 0x43, 0xba, 0x90, 0x3a, 0x41, 0xaa, 0x50, 0x3a, 0x47, + 0xea, 0x10, 0x3b, 0x51, 0x4a, 0x91, 0x3c, 0x58, 0x8a, 0x91, 0x3d, 0x5d, + 0xba, 0x11, 0x3e, 0x58, 0x8a, 0x51, 0x3d, 0x5a, 0xa2, 0x91, 0x3d, 0x6b, + 0x22, 0xd2, 0x3f, 0x62, 0xfa, 0x51, 0x3e, 0x60, 0xda, 0x51, 0x3e, 0x68, + 0x1a, 0x92, 0x3f, 0x6f, 0x42, 0x52, 0x40, 0x75, 0x52, 0x52, 0x40, 0x72, + 0x3a, 0x12, 0x40, 0x6c, 0x2a, 0x12, 0x40, 0x66, 0x12, 0x52, 0x3f, 0x5e, + 0xda, 0x51, 0x3e, 0x5d, 0xda, 0x11, 0x3e, 0x5e, 0xe2, 0x51, 0x3e, 0x65, + 0x12, 0x92, 0x3f, 0x7e, 0x8a, 0x52, 0x41, 0x77, 0x62, 0x12, 0x41, 0xa2, + 0xd2, 0xd4, 0x50, 0x5b, 0xaa, 0x91, 0x3f, 0x5c, 0xb2, 0x51, 0x40, 0x5c, + 0xd2, 0x51, 0x40, 0x59, 0xe2, 0x11, 0x40, 0x5d, 0x12, 0x92, 0x40, 0x5f, + 0x1a, 0xd2, 0x40, 0x3e, 0xda, 0xd0, 0x3b, 0x0a, 0x82, 0x4f, 0x37, 0x09, + 0x5a, 0x0f, 0x36, 0x04, 0x0a, 0xcf, 0x34, 0x00, 0xea, 0x4e, 0x34, 0x01, + 0xfa, 0x8e, 0x34, 0xff, 0xe9, 0x4e, 0x34, 0xec, 0x79, 0xce, 0x32, 0xd3, + 0xa9, 0x8d, 0x30, 0xcc, 0x59, 0xcd, 0x2f, 0xc4, 0x01, 0xcd, 0x2d, 0xba, + 0xb1, 0x4c, 0x2c, 0xae, 0x69, 0x8c, 0x2a, 0xa8, 0x31, 0xcc, 0x29, 0x68, + 0xb1, 0x4a, 0x22, 0x7a, 0x09, 0x4a, 0x1e, 0x9f, 0x41, 0x4b, 0x23, 0xe4, + 0x01, 0x4d, 0x2b, 0xfb, 0x89, 0x0d, 0x2d, 0x13, 0x82, 0x8e, 0x30, 0x1c, + 0x1a, 0x4f, 0x32, 0x2a, 0x9a, 0x0f, 0x34, 0x2e, 0x82, 0x0f, 0x34, 0x47, + 0x62, 0x90, 0x38, 0x4a, 0x5a, 0xd0, 0x38, 0x52, 0x8a, 0x50, 0x39, 0x57, + 0xca, 0xd0, 0x3a, 0x5a, 0xfa, 0x90, 0x3b, 0x80, 0x02, 0x92, 0x3e, 0x6a, + 0x7a, 0x11, 0x3d, 0x55, 0xd2, 0x10, 0x3b, 0x46, 0x5a, 0x10, 0x39, 0x30, + 0xda, 0x8f, 0x36, 0x2f, 0xd2, 0x4f, 0x36, 0x14, 0x92, 0xce, 0x30, 0x9e, + 0x02, 0x93, 0x42, 0x72, 0x92, 0x51, 0x3c, 0x06, 0x72, 0x4e, 0x31, 0x9f, + 0x42, 0x93, 0x43, 0x9a, 0xba, 0x12, 0x42, 0xdf, 0xa1, 0xcd, 0x2c, 0x35, + 0x9a, 0x0f, 0x35, 0xca, 0x79, 0x4c, 0x29, 0x00, 0x00, 0x00, 0x00, 0xe9, + 0x49, 0xce, 0x2d, 0x0d, 0x72, 0x4e, 0x30, 0x42, 0x52, 0x50, 0x38, 0xa4, + 0x82, 0xd3, 0x44, 0xb9, 0x01, 0xcc, 0x26, 0x94, 0x9a, 0x92, 0x41, 0x67, + 0x72, 0x91, 0x3c, 0x97, 0xea, 0x92, 0x42, 0x62, 0x32, 0x51, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x22, 0x22, 0x0f, 0x33, 0x64, 0x72, 0xd1, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0xe0, 0x49, 0x4d, 0x2a, 0xc6, 0x8a, 0xd4, 0x48, 0xa4, + 0x49, 0x4b, 0x22, 0x63, 0xb8, 0x03, 0x08, 0xf1, 0xc1, 0x8d, 0x2b, 0x56, + 0xea, 0xd0, 0x38, 0x4b, 0xc8, 0x02, 0x00, 0x6a, 0xd8, 0x03, 0x0a, 0x99, + 0xd9, 0xca, 0x21, 0x5d, 0xf2, 0x90, 0x38, 0x35, 0xda, 0xcf, 0x33, 0xaa, + 0x91, 0x8b, 0x25, 0x40, 0x12, 0x50, 0x35, 0x49, 0x5a, 0xd0, 0x36, 0x5e, + 0x02, 0x91, 0x39, 0x4b, 0x72, 0xd0, 0x37, 0x35, 0xd2, 0x8f, 0x33, 0x47, + 0x52, 0x50, 0x36, 0x55, 0xc2, 0x50, 0x39, 0x50, 0x92, 0x10, 0x38, 0x48, + 0x4a, 0x90, 0x35, 0x42, 0x0a, 0x10, 0x34, 0x42, 0x02, 0x90, 0x34, 0x4b, + 0x52, 0x10, 0x36, 0x4e, 0x7a, 0x50, 0x36, 0x4c, 0x62, 0xd0, 0x35, 0x47, + 0x3a, 0xd0, 0x34, 0x40, 0xfa, 0xcf, 0x33, 0x42, 0x0a, 0x50, 0x34, 0x47, + 0x32, 0x50, 0x36, 0x44, 0x12, 0x10, 0x36, 0x4d, 0x72, 0xd0, 0x37, 0x59, + 0xe2, 0x10, 0x39, 0x5d, 0xfa, 0xd0, 0x39, 0x57, 0xc2, 0x10, 0x39, 0x50, + 0xa2, 0x90, 0x38, 0x4e, 0x8a, 0x50, 0x38, 0x4b, 0x6a, 0x10, 0x38, 0x43, + 0x32, 0xd0, 0x35, 0x45, 0x3a, 0xd0, 0x35, 0x48, 0x5a, 0xd0, 0x36, 0x4d, + 0x8a, 0x10, 0x38, 0x4a, 0x72, 0x50, 0x37, 0x48, 0x62, 0x90, 0x36, 0x46, + 0x42, 0x90, 0x35, 0x46, 0x1a, 0x90, 0x35, 0x46, 0x0a, 0x90, 0x35, 0x46, + 0x0a, 0x90, 0x35, 0x44, 0xfa, 0x4f, 0x35, 0x41, 0xca, 0x8f, 0x34, 0x42, + 0xea, 0xcf, 0x34, 0x40, 0xc2, 0x4f, 0x34, 0x3c, 0x9a, 0xcf, 0x33, 0x39, + 0x9a, 0xcf, 0x33, 0x35, 0xb2, 0x0f, 0x34, 0x30, 0xaa, 0xcf, 0x33, 0x2f, + 0xa2, 0xcf, 0x33, 0x32, 0x92, 0xcf, 0x33, 0x35, 0x9a, 0x0f, 0x34, 0x3d, + 0xb2, 0x8f, 0x34, 0x41, 0x9a, 0x8f, 0x34, 0x42, 0x92, 0x8f, 0x34, 0x42, + 0x92, 0x8f, 0x34, 0x41, 0xa2, 0x8f, 0x34, 0x3f, 0xca, 0x4f, 0x34, 0x3d, + 0xda, 0x0f, 0x34, 0x3c, 0xca, 0x0f, 0x34, 0x3c, 0xca, 0xcf, 0x33, 0x3b, + 0xca, 0xcf, 0x33, 0x35, 0x9a, 0x0f, 0x33, 0x32, 0x82, 0x0f, 0x33, 0x31, + 0x72, 0x4f, 0x33, 0x30, 0x72, 0x8f, 0x33, 0x31, 0x7a, 0x8f, 0x33, 0x33, + 0xa2, 0x0f, 0x34, 0x32, 0xa2, 0x0f, 0x34, 0x2d, 0x82, 0x8f, 0x33, 0x2a, + 0x72, 0x0f, 0x33, 0x2b, 0x72, 0x4f, 0x33, 0x2b, 0x7a, 0x4f, 0x33, 0x2e, + 0x8a, 0xcf, 0x33, 0x2f, 0x92, 0x0f, 0x34, 0x2c, 0x7a, 0xcf, 0x33, 0x28, + 0x52, 0x0f, 0x33, 0x26, 0x3a, 0xcf, 0x32, 0x25, 0x32, 0x8f, 0x32, 0x22, + 0x1a, 0x4f, 0x32, 0x27, 0x4a, 0xcf, 0x32, 0x2f, 0x7a, 0x8f, 0x33, 0x33, + 0x9a, 0x0f, 0x34, 0x33, 0x9a, 0xcf, 0x33, 0x33, 0x9a, 0xcf, 0x33, 0x2e, + 0x72, 0x4f, 0x33, 0x26, 0x22, 0xcf, 0x32, 0x27, 0x2a, 0xcf, 0x32, 0x27, + 0x32, 0x8f, 0x32, 0x29, 0x42, 0x8f, 0x32, 0x37, 0xaa, 0xcf, 0x33, 0x35, + 0x9a, 0xcf, 0x33, 0x32, 0x7a, 0x0f, 0x34, 0x27, 0x3a, 0x4f, 0x32, 0x16, + 0xd2, 0xce, 0x30, 0x20, 0xf2, 0x8e, 0x31, 0x22, 0xfa, 0x8e, 0x31, 0x2f, + 0x72, 0xcf, 0x32, 0x37, 0xb2, 0x0f, 0x34, 0x35, 0xb2, 0xcf, 0x33, 0x22, + 0x0a, 0x0f, 0x32, 0x20, 0x02, 0x0f, 0x32, 0x3d, 0xfa, 0x4f, 0x35, 0x46, + 0x42, 0xd0, 0x36, 0x41, 0x1a, 0xd0, 0x35, 0x29, 0x6a, 0x0f, 0x33, 0x12, + 0x7a, 0xce, 0x2f, 0x07, 0x22, 0xce, 0x2d, 0x0e, 0x72, 0x8e, 0x2f, 0x8f, + 0x79, 0x0a, 0x20, 0x32, 0xb2, 0xcf, 0x32, 0x0c, 0x7a, 0xce, 0x2e, 0x7f, + 0x11, 0x4a, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x8a, 0xd0, 0x37, 0x27, + 0x52, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x19, 0x07, 0x11, 0x6e, + 0xb2, 0x11, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xb2, 0xa1, 0x4b, 0x24, 0x16, + 0x92, 0x4e, 0x30, 0x23, 0x2a, 0x0f, 0x31, 0x11, 0x79, 0xc6, 0x0f, 0x81, + 0x02, 0x92, 0x3f, 0x2a, 0x3a, 0xcf, 0x31, 0x4e, 0xb1, 0x48, 0x18, 0x1a, + 0x33, 0xd7, 0x52, 0x00, 0x00, 0x00, 0x00, 0xe4, 0x39, 0xcd, 0x2a, 0xfd, + 0xf9, 0x4d, 0x2d, 0xf0, 0x68, 0x45, 0x0b, 0x74, 0xc2, 0x91, 0x3b, 0x10, + 0x51, 0xc6, 0x10, 0x84, 0x52, 0x12, 0x3f, 0xfc, 0x70, 0x86, 0x0c, 0x4f, + 0x32, 0x90, 0x37, 0xd1, 0x61, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xfd, + 0xc9, 0xcd, 0x2b, 0xdb, 0xc1, 0x4c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xe9, + 0x39, 0xcd, 0x2a, 0x36, 0x8a, 0xcf, 0x33, 0x05, 0x02, 0x4e, 0x2d, 0x79, + 0xa9, 0xc9, 0x1c, 0x77, 0xa9, 0x09, 0x1d, 0xa9, 0x51, 0x8b, 0x22, 0xd3, + 0x99, 0x0c, 0x28, 0x91, 0x61, 0x4a, 0x1e, 0x8a, 0x19, 0x4a, 0x1d, 0x81, + 0x01, 0x0a, 0x1d, 0x81, 0x09, 0x4a, 0x1e, 0x62, 0xb9, 0xc8, 0x19, 0x5f, + 0x91, 0x48, 0x19, 0x56, 0x81, 0x88, 0x18, 0x38, 0xa1, 0x47, 0x14, 0xdf, + 0x60, 0x85, 0x0a, 0x9e, 0x28, 0x03, 0x00, 0x4b, 0x00, 0x00, 0x00, 0x90, + 0x6a, 0x53, 0x41, 0xae, 0x52, 0x94, 0x44, 0xac, 0x4a, 0x14, 0x44, 0xaa, + 0x42, 0x14, 0x44, 0xa9, 0x42, 0x14, 0x44, 0xa5, 0x2a, 0x94, 0x43, 0x5d, + 0xd2, 0x51, 0x3a, 0x53, 0x01, 0x4a, 0x19, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0xd8, 0x04, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, + 0x58, 0x06, 0x00, 0x00, 0x18, 0x06, 0x00, 0x00, 0x10, 0x07, 0x00, 0x00, + 0x78, 0x06, 0x00, 0xac, 0x32, 0xd4, 0x48, 0xaf, 0x32, 0x54, 0x48, 0xb2, + 0x4a, 0x54, 0x48, 0xb6, 0x62, 0x94, 0x48, 0xc1, 0x9a, 0x14, 0x49, 0xc3, + 0xa2, 0x54, 0x49, 0xbe, 0x82, 0x94, 0x48, 0xc2, 0x9a, 0x14, 0x49, 0xc5, + 0xb2, 0x94, 0x49, 0xc3, 0xa2, 0x54, 0x49, 0xbb, 0x62, 0x94, 0x48, 0xb8, + 0x52, 0x54, 0x48, 0xb4, 0x42, 0x14, 0x48, 0xb2, 0x32, 0xd4, 0x47, 0xc0, + 0x82, 0xd4, 0x48, 0xaa, 0x12, 0xd4, 0x46, 0x8f, 0x22, 0x13, 0x43, 0x8b, + 0xf2, 0x92, 0x42, 0x9c, 0x9a, 0xd3, 0x44, 0x9c, 0x8a, 0xd3, 0x44, 0x81, + 0x82, 0x52, 0x41, 0x59, 0x8a, 0x11, 0x3d, 0x52, 0x52, 0x11, 0x3c, 0x5b, + 0xba, 0x51, 0x3d, 0x3b, 0x82, 0x10, 0x39, 0x1c, 0xc2, 0x0f, 0x36, 0x0f, + 0x72, 0xcf, 0x35, 0x35, 0x32, 0x50, 0x39, 0x82, 0xf2, 0xd1, 0x3f, 0x31, + 0x3a, 0xd1, 0x41, 0x31, 0xf2, 0x11, 0x46, 0x37, 0x22, 0x92, 0x47, 0x26, + 0xc2, 0x11, 0x46, 0xfc, 0x91, 0x10, 0x42, 0x10, 0x5a, 0x91, 0x45, 0xeb, + 0x39, 0xd0, 0x40, 0xdf, 0xd1, 0x8f, 0x3f, 0x0c, 0x1a, 0x91, 0x44, 0x2c, + 0x22, 0x92, 0x48, 0x6c, 0x2a, 0x54, 0x50, 0x82, 0xaa, 0x94, 0x52, 0x49, + 0xf2, 0x12, 0x4c, 0x08, 0xca, 0xd0, 0x43, 0x1d, 0x8a, 0x91, 0x48, 0x39, + 0x4a, 0x52, 0x4b, 0x4b, 0xc2, 0x92, 0x4d, 0x44, 0x8a, 0x92, 0x4c, 0x2f, + 0x2a, 0x52, 0x4a, 0x1c, 0xc2, 0x51, 0x48, 0x0d, 0x42, 0xd1, 0x45, 0x07, + 0xea, 0xd0, 0x43, 0x10, 0x1a, 0x51, 0x42, 0x2c, 0x1a, 0x92, 0x45, 0x03, + 0xa2, 0x90, 0x40, 0x01, 0x9a, 0xd0, 0x40, 0x1a, 0x82, 0x91, 0x44, 0x61, + 0xa2, 0x13, 0x4d, 0x4e, 0x02, 0x13, 0x4b, 0x1a, 0x7a, 0x11, 0x45, 0x1e, + 0x8a, 0x91, 0x44, 0x1f, 0xb2, 0x11, 0x45, 0xdd, 0xb1, 0xcf, 0x3c, 0xc6, + 0xb1, 0x8e, 0x39, 0xb0, 0xa9, 0x0d, 0x34, 0xc5, 0x41, 0x0e, 0x37, 0x2f, + 0xe2, 0x91, 0x45, 0xf5, 0x39, 0x90, 0x3f, 0xe3, 0xc9, 0x4f, 0x3d, 0xcf, + 0x09, 0xcf, 0x3a, 0xf8, 0x41, 0x50, 0x40, 0x20, 0xca, 0x11, 0x46, 0x38, + 0x2a, 0x52, 0x46, 0x47, 0x6a, 0x52, 0x47, 0x50, 0x82, 0x52, 0x47, 0x4e, + 0x4a, 0x52, 0x45, 0x5d, 0x8a, 0x12, 0x46, 0x58, 0x62, 0xd2, 0x44, 0x62, + 0x32, 0x12, 0x41, 0x4b, 0x4a, 0x91, 0x3d, 0x34, 0xea, 0xd0, 0x3e, 0x6a, + 0xba, 0xd2, 0x46, 0x8c, 0xaa, 0x93, 0x49, 0x1e, 0x1b, 0x58, 0x5a, 0xfe, + 0xe2, 0x96, 0x55, 0x9c, 0xb2, 0x93, 0x43, 0xa2, 0xa2, 0x95, 0x55, 0x76, + 0x0a, 0x54, 0x4e, 0x8b, 0x22, 0x14, 0x4b, 0x46, 0x02, 0x92, 0x43, 0xde, + 0x01, 0x8f, 0x39, 0xd4, 0xe9, 0x4e, 0x3b, 0x8e, 0xc2, 0x14, 0x53, 0xc7, + 0x7a, 0xd6, 0x59, 0x56, 0xf2, 0x92, 0x4b, 0xaa, 0xa9, 0x8d, 0x34, 0xae, + 0x81, 0x8d, 0x33, 0x0a, 0xa2, 0xd0, 0x41, 0xd1, 0x29, 0x0e, 0x36, 0xd2, + 0x99, 0x4e, 0x38, 0xc1, 0x61, 0x0e, 0x38, 0xd1, 0x19, 0x8e, 0x32, 0x00, + 0xca, 0x4e, 0x33, 0x09, 0x12, 0xcf, 0x33, 0x22, 0x0a, 0x90, 0x37, 0x48, + 0xea, 0x10, 0x3b, 0x44, 0xca, 0xd0, 0x3a, 0x4e, 0x22, 0x11, 0x3c, 0x59, + 0x92, 0x91, 0x3d, 0x60, 0xe2, 0x91, 0x3e, 0x62, 0xf2, 0xd1, 0x3e, 0x5c, + 0xc2, 0x11, 0x3e, 0x5e, 0xd2, 0x51, 0x3e, 0x68, 0x1a, 0x52, 0x3f, 0x72, + 0x52, 0x52, 0x40, 0x70, 0x42, 0x12, 0x40, 0x6b, 0x22, 0xd2, 0x3f, 0x73, + 0x52, 0x92, 0x40, 0x81, 0x9a, 0x92, 0x41, 0x97, 0x62, 0x53, 0x44, 0xab, + 0x12, 0xd4, 0x46, 0xac, 0x12, 0x14, 0x47, 0x84, 0xaa, 0xd2, 0x41, 0x6b, + 0x32, 0x12, 0x40, 0x6e, 0x42, 0x52, 0x40, 0x71, 0x4a, 0x92, 0x40, 0x6e, + 0x32, 0x52, 0x40, 0x73, 0x52, 0x92, 0x40, 0x7f, 0x8a, 0x92, 0x41, 0x5a, + 0x82, 0x11, 0x3f, 0x63, 0xda, 0x51, 0x40, 0x5b, 0xc2, 0x11, 0x40, 0x5a, + 0xe2, 0x11, 0x40, 0x5e, 0x0a, 0x92, 0x40, 0x63, 0x2a, 0xd2, 0x40, 0x45, + 0x22, 0xd1, 0x3c, 0x06, 0x32, 0x0f, 0x35, 0xc2, 0x19, 0x0d, 0x2c, 0xfa, + 0xa9, 0x0e, 0x32, 0xf4, 0x81, 0x8e, 0x31, 0x14, 0xaa, 0x0f, 0x36, 0x1e, + 0x0a, 0x90, 0x37, 0x0f, 0x7a, 0x4f, 0x35, 0xf9, 0x99, 0x4e, 0x32, 0xf3, + 0x69, 0x0e, 0x32, 0xe9, 0x31, 0x0e, 0x31, 0xe0, 0xf1, 0x0d, 0x30, 0xde, + 0xd1, 0x4d, 0x2f, 0xd9, 0x71, 0x4d, 0x2e, 0xb4, 0x39, 0x4c, 0x29, 0x5f, + 0x59, 0x09, 0x1b, 0x8c, 0x99, 0x0a, 0x21, 0xc4, 0x29, 0x8c, 0x27, 0xf8, + 0x91, 0x4d, 0x2d, 0x12, 0x7a, 0xce, 0x30, 0x1b, 0x02, 0x0f, 0x32, 0x27, + 0x5a, 0x0f, 0x34, 0x35, 0xaa, 0x4f, 0x34, 0x3f, 0x12, 0x10, 0x37, 0x4b, + 0x6a, 0xd0, 0x38, 0x51, 0xaa, 0x50, 0x3a, 0x5a, 0xd2, 0x50, 0x3a, 0x5f, + 0x32, 0x51, 0x3c, 0x8a, 0x62, 0x12, 0x41, 0x72, 0xca, 0xd1, 0x3e, 0x79, + 0xf2, 0x91, 0x3e, 0x8b, 0x6a, 0xd2, 0x40, 0x8f, 0x9a, 0x52, 0x41, 0x9d, + 0x02, 0x93, 0x42, 0x8d, 0x82, 0x92, 0x40, 0x53, 0xd2, 0x10, 0x3a, 0x11, + 0xaa, 0x8e, 0x31, 0xfd, 0x31, 0xce, 0x30, 0xa4, 0x82, 0x53, 0x44, 0x22, + 0xe2, 0xcf, 0x34, 0x25, 0x62, 0x8f, 0x34, 0xab, 0x7a, 0x13, 0x44, 0xc3, + 0x49, 0x0c, 0x28, 0xa7, 0x92, 0x93, 0x45, 0xcf, 0xa1, 0xcc, 0x29, 0xac, + 0xd2, 0x93, 0x45, 0x00, 0x00, 0x00, 0x00, 0x95, 0x92, 0x52, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x27, 0x72, 0xcf, 0x33, 0x69, 0x6a, 0x11, 0x3c, 0x5c, + 0x02, 0x91, 0x3a, 0x7f, 0x22, 0xd2, 0x3e, 0x00, 0x00, 0x02, 0x00, 0x6d, + 0xf0, 0x83, 0x09, 0x4c, 0x9a, 0x10, 0x38, 0x0f, 0x9a, 0x4e, 0x30, 0xf7, + 0xe9, 0xcd, 0x2c, 0x4e, 0xd9, 0xc8, 0x19, 0x5b, 0x0a, 0x11, 0x3a, 0x1b, + 0x02, 0xcf, 0x31, 0x3e, 0x12, 0x90, 0x35, 0x58, 0x0a, 0x91, 0x39, 0x42, + 0x2a, 0x10, 0x35, 0x3b, 0x02, 0xd0, 0x36, 0x5f, 0x02, 0x91, 0x3a, 0x5c, + 0xe2, 0x50, 0x39, 0x4f, 0x82, 0x50, 0x37, 0x51, 0xaa, 0x50, 0x39, 0x4d, + 0x8a, 0x90, 0x38, 0x55, 0xb2, 0x10, 0x38, 0x57, 0xca, 0x50, 0x38, 0x53, + 0xb2, 0xd0, 0x38, 0x50, 0x92, 0x50, 0x38, 0x4b, 0x72, 0x50, 0x37, 0x4d, + 0x82, 0x90, 0x37, 0x4e, 0x82, 0x50, 0x37, 0x4a, 0x62, 0x10, 0x36, 0x45, + 0x22, 0x90, 0x34, 0x42, 0x0a, 0xd0, 0x34, 0x42, 0x0a, 0x90, 0x34, 0x49, + 0x4a, 0x90, 0x35, 0x4c, 0x62, 0xd0, 0x35, 0x4b, 0x5a, 0x90, 0x35, 0x48, + 0x42, 0xd0, 0x34, 0x44, 0x1a, 0x50, 0x34, 0x44, 0x1a, 0xd0, 0x34, 0x41, + 0x02, 0x50, 0x34, 0x42, 0x0a, 0xd0, 0x34, 0x4d, 0x72, 0x10, 0x38, 0x54, + 0xb2, 0x90, 0x38, 0x57, 0xc2, 0x10, 0x39, 0x56, 0xb2, 0x10, 0x39, 0x57, + 0x02, 0x11, 0x3a, 0x52, 0xea, 0xd0, 0x39, 0x46, 0x72, 0x50, 0x38, 0x45, + 0x32, 0x50, 0x37, 0x47, 0x3a, 0x50, 0x37, 0x4c, 0x7a, 0x10, 0x38, 0x4e, + 0x92, 0x50, 0x38, 0x4b, 0x72, 0x90, 0x37, 0x46, 0x52, 0xd0, 0x35, 0x46, + 0x42, 0xd0, 0x35, 0x49, 0x3a, 0xd0, 0x36, 0x49, 0x3a, 0xd0, 0x36, 0x48, + 0x5a, 0x90, 0x37, 0x47, 0x4a, 0x10, 0x37, 0x45, 0x2a, 0x50, 0x36, 0x40, + 0xea, 0xcf, 0x34, 0x3f, 0xda, 0x8f, 0x34, 0x40, 0xea, 0xcf, 0x34, 0x42, + 0x02, 0x50, 0x35, 0x44, 0x1a, 0xd0, 0x35, 0x40, 0x0a, 0x50, 0x35, 0x3f, + 0x02, 0x50, 0x35, 0x41, 0x12, 0xd0, 0x35, 0x41, 0x12, 0xd0, 0x35, 0x41, + 0xda, 0x0f, 0x35, 0x43, 0xc2, 0x0f, 0x35, 0x4c, 0x12, 0x90, 0x36, 0x4c, + 0x12, 0x90, 0x36, 0x4a, 0x1a, 0x90, 0x36, 0x48, 0x22, 0x50, 0x36, 0x46, + 0x22, 0x10, 0x36, 0x45, 0x12, 0xd0, 0x35, 0x3b, 0xba, 0x0f, 0x34, 0x3b, + 0xc2, 0xcf, 0x33, 0x39, 0xb2, 0x4f, 0x33, 0x37, 0xa2, 0x8f, 0x33, 0x34, + 0x8a, 0x8f, 0x33, 0x34, 0x92, 0x0f, 0x34, 0x36, 0xba, 0x4f, 0x34, 0x3c, + 0xc2, 0xcf, 0x34, 0x3a, 0xb2, 0x8f, 0x34, 0x31, 0x9a, 0xcf, 0x33, 0x2d, + 0x8a, 0x8f, 0x33, 0x2d, 0x8a, 0x8f, 0x33, 0x2d, 0x8a, 0x4f, 0x33, 0x33, + 0xb2, 0x8f, 0x34, 0x30, 0xa2, 0x4f, 0x34, 0x30, 0x9a, 0x4f, 0x34, 0x2d, + 0x7a, 0x8f, 0x33, 0x2c, 0x6a, 0x4f, 0x33, 0x2a, 0x52, 0x0f, 0x33, 0x27, + 0x42, 0xcf, 0x32, 0x2a, 0x5a, 0x0f, 0x33, 0x2b, 0x6a, 0xcf, 0x33, 0x29, + 0x62, 0x8f, 0x33, 0x28, 0x62, 0x4f, 0x33, 0x27, 0x5a, 0xcf, 0x32, 0x24, + 0x42, 0x8f, 0x32, 0x26, 0x42, 0x0f, 0x33, 0x28, 0x4a, 0x4f, 0x33, 0x29, + 0x52, 0x8f, 0x33, 0x26, 0x42, 0xcf, 0x32, 0x2b, 0x6a, 0x0f, 0x33, 0x2d, + 0x7a, 0x4f, 0x33, 0x2c, 0x7a, 0x4f, 0x33, 0x25, 0x42, 0x8f, 0x32, 0x22, + 0x32, 0x0f, 0x32, 0x1e, 0xe2, 0x4e, 0x31, 0x22, 0x02, 0xcf, 0x31, 0x2c, + 0x5a, 0x8f, 0x32, 0x30, 0x7a, 0x4f, 0x33, 0x2f, 0x72, 0x4f, 0x33, 0x2a, + 0x4a, 0xcf, 0x32, 0x1f, 0xfa, 0xce, 0x31, 0x3e, 0x02, 0x90, 0x35, 0x2d, + 0x8a, 0x4f, 0x33, 0x4b, 0x72, 0x10, 0x38, 0x2c, 0x82, 0x4f, 0x33, 0x20, + 0xfa, 0x8e, 0x31, 0x1e, 0xe2, 0x4e, 0x31, 0x1e, 0xca, 0x0e, 0x31, 0x38, + 0xba, 0x4f, 0x34, 0x32, 0x9a, 0x4f, 0x33, 0x24, 0x32, 0x0f, 0x32, 0x2b, + 0x72, 0x0f, 0x34, 0x29, 0x5a, 0x8f, 0x32, 0x2b, 0x5a, 0xcf, 0x32, 0x39, + 0xda, 0x0f, 0x34, 0x14, 0xb2, 0x4e, 0x31, 0x08, 0x52, 0x0e, 0x2e, 0x13, + 0xaa, 0xce, 0x2f, 0x25, 0x42, 0x4f, 0x31, 0x00, 0x00, 0x00, 0x00, 0xed, + 0x59, 0x0d, 0x2c, 0x47, 0x2a, 0x90, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x85, 0x22, 0x12, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x57, + 0xc1, 0x08, 0x19, 0x29, 0x52, 0x8f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x95, + 0xc2, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x90, 0xba, 0x52, 0x41, 0xe9, + 0x41, 0x4d, 0x2a, 0xea, 0x59, 0xcd, 0x2a, 0x05, 0x22, 0x0e, 0x2d, 0x27, + 0x42, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x54, 0x8a, 0x50, 0x38, 0x0d, + 0x71, 0x46, 0x10, 0xfa, 0xa9, 0xcd, 0x2c, 0xd9, 0xc9, 0x8c, 0x29, 0xd6, + 0x91, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xee, 0x09, 0x0d, 0x2a, 0x24, + 0x49, 0x47, 0x13, 0xd7, 0x99, 0x4c, 0x28, 0xb7, 0x99, 0x0b, 0x23, 0x61, + 0x09, 0x49, 0x19, 0xcd, 0x69, 0x0c, 0x27, 0x8b, 0x49, 0x8a, 0x1e, 0x88, + 0xf9, 0xc9, 0x1c, 0x7d, 0xc9, 0x09, 0x1d, 0x73, 0x71, 0x89, 0x1b, 0x61, + 0xb1, 0x48, 0x19, 0x53, 0x71, 0x48, 0x18, 0x53, 0x89, 0xc8, 0x18, 0x10, + 0x99, 0x06, 0x10, 0xdd, 0x28, 0x85, 0x09, 0xa6, 0x60, 0x03, 0x00, 0x50, + 0x00, 0x00, 0x00, 0xc5, 0xd2, 0x14, 0x48, 0xa9, 0x32, 0xd4, 0x43, 0xa8, + 0x32, 0xd4, 0x43, 0xa5, 0x22, 0x54, 0x43, 0xa3, 0x22, 0x54, 0x43, 0xa1, + 0x12, 0x14, 0x43, 0x58, 0xaa, 0x91, 0x39, 0x26, 0xb1, 0x08, 0x13, 0x00, + 0x50, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, + 0x48, 0x07, 0x00, 0xab, 0x32, 0xd4, 0x48, 0xab, 0x22, 0x54, 0x48, 0xad, + 0x32, 0x14, 0x48, 0xb2, 0x52, 0x54, 0x48, 0xbd, 0x82, 0xd4, 0x48, 0xc5, + 0xba, 0x94, 0x49, 0xb7, 0x5a, 0x54, 0x48, 0xc1, 0x92, 0xd4, 0x48, 0xc7, + 0xca, 0xd4, 0x49, 0xc2, 0x92, 0x14, 0x49, 0xc3, 0x9a, 0x54, 0x49, 0xc4, + 0xa2, 0x94, 0x49, 0xba, 0x5a, 0x94, 0x48, 0xaf, 0x22, 0x54, 0x47, 0xb3, + 0x3a, 0x14, 0x48, 0xbc, 0x62, 0x54, 0x48, 0x90, 0x2a, 0x13, 0x43, 0x8f, + 0x22, 0x13, 0x43, 0x90, 0x2a, 0x93, 0x43, 0x8c, 0x02, 0xd3, 0x42, 0x84, + 0xb2, 0xd2, 0x41, 0x69, 0x12, 0x52, 0x3f, 0x55, 0x62, 0x91, 0x3c, 0x73, + 0x4a, 0x52, 0x40, 0x4e, 0x2a, 0x51, 0x3b, 0x24, 0x0a, 0x10, 0x37, 0x17, + 0x9a, 0xcf, 0x35, 0x0c, 0x72, 0x0f, 0x37, 0x73, 0x72, 0x11, 0x3f, 0x45, + 0xb2, 0x11, 0x43, 0x3c, 0x0a, 0xd2, 0x45, 0x34, 0x22, 0x52, 0x47, 0x54, + 0x9a, 0x12, 0x49, 0x41, 0x7a, 0x52, 0x49, 0xf9, 0x61, 0x10, 0x41, 0x18, + 0x8a, 0xd1, 0x45, 0x3c, 0x82, 0xd2, 0x49, 0x08, 0xe2, 0x10, 0x43, 0x2b, + 0x1a, 0x92, 0x48, 0x3d, 0x7a, 0xd2, 0x49, 0x5d, 0xc2, 0xd3, 0x4e, 0x5e, + 0xb2, 0xd3, 0x4e, 0x13, 0x5a, 0xd1, 0x45, 0xda, 0xa1, 0x0f, 0x40, 0xe1, + 0xf1, 0x8f, 0x41, 0xfe, 0x71, 0x50, 0x44, 0x0d, 0x0a, 0xd1, 0x46, 0x0a, + 0xfa, 0x50, 0x46, 0x00, 0x9a, 0x50, 0x44, 0xec, 0x61, 0xd0, 0x42, 0xf4, + 0x71, 0x90, 0x41, 0xed, 0x39, 0x50, 0x40, 0xf7, 0x79, 0x10, 0x40, 0x11, + 0x5a, 0x11, 0x43, 0xfc, 0x91, 0xd0, 0x40, 0x0e, 0x0a, 0xd1, 0x41, 0x0f, + 0x3a, 0x91, 0x43, 0x2e, 0x32, 0x12, 0x48, 0x1c, 0x92, 0x51, 0x45, 0x10, + 0x1a, 0xd1, 0x43, 0x0f, 0x12, 0xd1, 0x42, 0x1b, 0xc2, 0x11, 0x45, 0xd7, + 0x79, 0x0f, 0x3c, 0xc7, 0xb1, 0x8e, 0x39, 0xe2, 0x91, 0x8f, 0x3c, 0x26, + 0xaa, 0xd1, 0x44, 0xee, 0x21, 0x10, 0x3f, 0xd6, 0x69, 0xcf, 0x3c, 0xe7, + 0xf9, 0x0f, 0x3f, 0x0b, 0xea, 0x10, 0x43, 0x2c, 0x2a, 0x12, 0x48, 0x3a, + 0x6a, 0x92, 0x48, 0x3f, 0x6a, 0x92, 0x48, 0x40, 0x52, 0x12, 0x48, 0x3b, + 0x42, 0x92, 0x47, 0x24, 0x6a, 0x11, 0x43, 0x14, 0xb2, 0x50, 0x40, 0x09, + 0x3a, 0xd0, 0x3d, 0x10, 0x42, 0x10, 0x3d, 0x43, 0xea, 0x51, 0x43, 0x58, + 0x4a, 0xd2, 0x44, 0xc9, 0xb2, 0x95, 0x52, 0x01, 0x53, 0x97, 0x59, 0xda, + 0x62, 0x95, 0x48, 0x8b, 0x82, 0xd4, 0x50, 0xb0, 0x12, 0x16, 0x58, 0x9f, + 0x0a, 0x94, 0x44, 0x70, 0x3a, 0x92, 0x3b, 0xfd, 0x89, 0xcf, 0x39, 0xcd, + 0x91, 0x8e, 0x39, 0x82, 0x42, 0x14, 0x51, 0xeb, 0xba, 0x97, 0x5e, 0x9a, + 0x12, 0x15, 0x54, 0xe0, 0xd9, 0x8e, 0x39, 0xde, 0x29, 0x0e, 0x32, 0x0a, + 0x32, 0x0e, 0x31, 0x56, 0x42, 0x10, 0x39, 0x51, 0x72, 0xd0, 0x3a, 0xe7, + 0xe1, 0x4e, 0x39, 0xc8, 0x19, 0xce, 0x34, 0xfa, 0xe1, 0x0e, 0x35, 0x0c, + 0x2a, 0x8f, 0x34, 0x1b, 0xca, 0x8f, 0x36, 0x33, 0x62, 0x10, 0x39, 0x4d, + 0x22, 0xd1, 0x3b, 0x46, 0xe2, 0x10, 0x3b, 0x52, 0x5a, 0xd1, 0x3c, 0x5f, + 0xda, 0x91, 0x3e, 0x67, 0x12, 0x92, 0x3f, 0x66, 0x0a, 0x92, 0x3f, 0x66, + 0x0a, 0x52, 0x3f, 0x75, 0x52, 0x92, 0x40, 0x85, 0xc2, 0x12, 0x42, 0x86, + 0xca, 0x12, 0x42, 0x84, 0xba, 0xd2, 0x41, 0x82, 0xaa, 0x92, 0x41, 0x8d, + 0x0a, 0x13, 0x43, 0x99, 0x7a, 0xd3, 0x44, 0xbc, 0x6a, 0x94, 0x48, 0xbc, + 0x6a, 0x94, 0x48, 0xab, 0x12, 0x14, 0x47, 0x96, 0x6a, 0x93, 0x44, 0x97, + 0x82, 0xd3, 0x44, 0x9b, 0xaa, 0x53, 0x45, 0x99, 0x92, 0x13, 0x45, 0x98, + 0x82, 0xd3, 0x44, 0x97, 0x7a, 0xd3, 0x44, 0x8a, 0xf2, 0x12, 0x43, 0x62, + 0xca, 0x11, 0x40, 0x66, 0x02, 0x52, 0x40, 0x5a, 0xda, 0x11, 0x40, 0x5c, + 0x02, 0x52, 0x40, 0x63, 0x1a, 0xd2, 0x40, 0x41, 0xfa, 0x50, 0x3c, 0x05, + 0x2a, 0xcf, 0x34, 0xbc, 0x21, 0x8d, 0x2d, 0xac, 0x91, 0x0c, 0x2a, 0x95, + 0x09, 0xcc, 0x28, 0x09, 0x42, 0x0f, 0x35, 0x0f, 0x82, 0x0f, 0x36, 0x08, + 0x32, 0x8f, 0x34, 0x02, 0xda, 0x0e, 0x33, 0xf2, 0x69, 0x8e, 0x31, 0xe9, + 0x31, 0xce, 0x30, 0xe3, 0x09, 0x0e, 0x30, 0xdf, 0xd9, 0x4d, 0x2f, 0xe0, + 0xb9, 0x8d, 0x2e, 0xce, 0xe9, 0x8c, 0x2b, 0xe9, 0x01, 0x0e, 0x30, 0x8f, + 0xb1, 0x0a, 0x21, 0xc4, 0x29, 0x8c, 0x27, 0xf8, 0x81, 0x0d, 0x2d, 0x10, + 0x7a, 0xce, 0x30, 0x15, 0xaa, 0x4e, 0x31, 0x28, 0x52, 0x8f, 0x33, 0x40, + 0xda, 0x0f, 0x35, 0x44, 0x2a, 0xd0, 0x37, 0x4f, 0x8a, 0xd0, 0x38, 0x53, + 0xa2, 0xd0, 0x39, 0x5b, 0xf2, 0xd0, 0x3a, 0x61, 0x3a, 0x91, 0x3c, 0x88, + 0x1a, 0xd2, 0x3f, 0x6f, 0xba, 0x91, 0x3e, 0x82, 0x32, 0x12, 0x40, 0x8f, + 0x9a, 0x52, 0x41, 0x96, 0xea, 0x52, 0x42, 0xa3, 0x3a, 0x13, 0x43, 0x8a, + 0x7a, 0x52, 0x40, 0x56, 0xfa, 0x50, 0x3a, 0x1b, 0xfa, 0x8e, 0x32, 0x94, + 0xfa, 0x12, 0x43, 0x6d, 0xd2, 0x91, 0x3c, 0x8d, 0xb1, 0x8a, 0x21, 0x2d, + 0x7a, 0x4f, 0x34, 0x1c, 0xea, 0xce, 0x31, 0x4b, 0x6a, 0xd0, 0x38, 0x4b, + 0x72, 0x90, 0x38, 0xf2, 0x11, 0xce, 0x2f, 0x60, 0x22, 0x51, 0x3a, 0x2e, + 0xaa, 0x8f, 0x34, 0x76, 0x00, 0x44, 0x0a, 0x5d, 0xf2, 0xd0, 0x3a, 0xe9, + 0x79, 0xcd, 0x2b, 0x83, 0x4a, 0x52, 0x40, 0x83, 0x3a, 0xd2, 0x3f, 0x8d, + 0x9a, 0x52, 0x41, 0x66, 0x72, 0xd1, 0x3b, 0x43, 0x32, 0x10, 0x37, 0x70, + 0xca, 0x11, 0x3d, 0x63, 0x52, 0x11, 0x3b, 0x5e, 0x12, 0x11, 0x3b, 0x62, + 0x52, 0x51, 0x3b, 0x64, 0x62, 0x51, 0x3b, 0x5a, 0xf2, 0x90, 0x3a, 0x50, + 0xa2, 0xd0, 0x38, 0x56, 0xea, 0x90, 0x39, 0x50, 0xa2, 0xd0, 0x38, 0x49, + 0x6a, 0x10, 0x37, 0x55, 0xc2, 0xd0, 0x39, 0x57, 0xd2, 0x50, 0x39, 0x5e, + 0x02, 0x91, 0x3a, 0x4c, 0x7a, 0x90, 0x38, 0x4e, 0x92, 0x10, 0x39, 0x48, + 0x62, 0xd0, 0x36, 0x4e, 0x7a, 0x50, 0x37, 0x51, 0x9a, 0x50, 0x38, 0x4f, + 0x92, 0x50, 0x38, 0x54, 0xc2, 0x50, 0x39, 0x4d, 0x8a, 0x10, 0x38, 0x4a, + 0x5a, 0x10, 0x36, 0x4d, 0x6a, 0x90, 0x36, 0x47, 0x42, 0x50, 0x35, 0x48, + 0x42, 0x10, 0x36, 0x48, 0x3a, 0x10, 0x36, 0x47, 0x3a, 0x90, 0x35, 0x46, + 0x2a, 0x50, 0x35, 0x49, 0x4a, 0x50, 0x35, 0x4a, 0x4a, 0x50, 0x35, 0x49, + 0x42, 0xd0, 0x34, 0x46, 0x2a, 0x90, 0x34, 0x45, 0x22, 0x10, 0x35, 0x43, + 0x12, 0x10, 0x35, 0x49, 0x42, 0x50, 0x37, 0x46, 0x3a, 0x50, 0x36, 0x51, + 0x8a, 0x50, 0x38, 0x57, 0xba, 0x10, 0x39, 0x5b, 0xe2, 0xd0, 0x39, 0x58, + 0xf2, 0x10, 0x3a, 0x55, 0xda, 0x90, 0x39, 0x4f, 0xa2, 0x10, 0x39, 0x4a, + 0x6a, 0x50, 0x38, 0x4c, 0x7a, 0x50, 0x38, 0x4d, 0x82, 0x90, 0x38, 0x4d, + 0x82, 0x50, 0x38, 0x51, 0xaa, 0x50, 0x38, 0x4f, 0x92, 0x90, 0x37, 0x4e, + 0x9a, 0xd0, 0x37, 0x4e, 0xa2, 0x90, 0x38, 0x4d, 0x9a, 0x90, 0x38, 0x4e, + 0xaa, 0xd0, 0x38, 0x4e, 0xaa, 0xd0, 0x38, 0x4d, 0x92, 0x50, 0x38, 0x47, + 0x4a, 0x10, 0x37, 0x47, 0x42, 0x10, 0x37, 0x49, 0x52, 0x50, 0x37, 0x50, + 0x82, 0x50, 0x38, 0x50, 0x82, 0x50, 0x38, 0x4d, 0x62, 0xd0, 0x37, 0x4c, + 0x62, 0xd0, 0x37, 0x4d, 0x72, 0x10, 0x38, 0x4c, 0x6a, 0x10, 0x38, 0x5d, + 0xba, 0x50, 0x39, 0x5a, 0x9a, 0x10, 0x39, 0x58, 0x8a, 0xd0, 0x38, 0x58, + 0x8a, 0xd0, 0x38, 0x57, 0x8a, 0xd0, 0x38, 0x55, 0x8a, 0x90, 0x38, 0x53, + 0x8a, 0x50, 0x38, 0x53, 0x82, 0x50, 0x38, 0x52, 0x82, 0x50, 0x38, 0x53, + 0x7a, 0x50, 0x38, 0x42, 0x0a, 0xd0, 0x34, 0x41, 0x02, 0xd0, 0x34, 0x40, + 0xea, 0xcf, 0x34, 0x40, 0xf2, 0x4f, 0x35, 0x42, 0x12, 0xd0, 0x35, 0x44, + 0x12, 0x10, 0x36, 0x43, 0x0a, 0xd0, 0x35, 0x3f, 0xfa, 0x4f, 0x35, 0x3b, + 0xf2, 0x0f, 0x35, 0x3a, 0xf2, 0xcf, 0x34, 0x39, 0xf2, 0xcf, 0x34, 0x3b, + 0x02, 0x50, 0x35, 0x40, 0x12, 0x50, 0x36, 0x40, 0x12, 0x50, 0x36, 0x40, + 0x0a, 0xd0, 0x35, 0x40, 0x02, 0x90, 0x35, 0x3b, 0xea, 0x0f, 0x35, 0x2e, + 0x7a, 0x8f, 0x33, 0x32, 0x9a, 0x0f, 0x34, 0x2f, 0x92, 0xcf, 0x34, 0x2d, + 0x7a, 0x4f, 0x34, 0x28, 0x62, 0x0f, 0x33, 0x28, 0x5a, 0xcf, 0x32, 0x27, + 0x5a, 0xcf, 0x32, 0x28, 0x62, 0x0f, 0x33, 0x30, 0x82, 0x8f, 0x34, 0x31, + 0x9a, 0xcf, 0x34, 0x2a, 0x62, 0xcf, 0x33, 0x29, 0x62, 0x0f, 0x33, 0x2a, + 0x72, 0x0f, 0x33, 0x29, 0x6a, 0x0f, 0x33, 0x24, 0x42, 0x4f, 0x32, 0x25, + 0x42, 0x8f, 0x32, 0x26, 0x4a, 0x8f, 0x32, 0x22, 0x2a, 0x4f, 0x32, 0x25, + 0x1a, 0x0f, 0x32, 0x29, 0x32, 0x4f, 0x32, 0x28, 0x32, 0x4f, 0x32, 0x27, + 0x2a, 0x0f, 0x32, 0x21, 0x02, 0xcf, 0x31, 0x29, 0x62, 0x0f, 0x33, 0x25, + 0x4a, 0xcf, 0x32, 0x4e, 0x82, 0x50, 0x38, 0x47, 0x42, 0x10, 0x37, 0x29, + 0x52, 0x0f, 0x33, 0x21, 0x0a, 0x0f, 0x32, 0x28, 0x42, 0xcf, 0x32, 0x2d, + 0x5a, 0x0f, 0x33, 0x30, 0x82, 0x4f, 0x33, 0x29, 0x62, 0x8f, 0x32, 0x24, + 0x32, 0x4f, 0x33, 0x27, 0x4a, 0x0f, 0x33, 0x25, 0x3a, 0xcf, 0x31, 0x2c, + 0x5a, 0xcf, 0x32, 0x29, 0x5a, 0x0f, 0x33, 0x27, 0x4a, 0xcf, 0x33, 0x27, + 0x4a, 0x0f, 0x32, 0x28, 0x4a, 0x0f, 0x32, 0x15, 0xba, 0x0e, 0x30, 0x27, + 0x4a, 0xcf, 0x33, 0x2e, 0x4a, 0x8f, 0x32, 0x1c, 0xe2, 0x8e, 0x30, 0x2f, + 0x82, 0x4f, 0x34, 0x27, 0x1a, 0xcf, 0x31, 0x35, 0x8a, 0x8f, 0x33, 0x1b, + 0xe2, 0x8e, 0x30, 0x25, 0x3a, 0x4f, 0x33, 0x10, 0x62, 0x4e, 0x2d, 0xb8, + 0x89, 0xcb, 0x22, 0x2e, 0x4a, 0x4f, 0x31, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0x72, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x7a, 0x8f, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x43, 0x1a, 0x10, 0x35, 0x00, 0x00, 0x00, 0x00, 0x51, + 0x7a, 0x50, 0x38, 0x3a, 0xe2, 0x4f, 0x35, 0x00, 0x00, 0x00, 0x00, 0x16, + 0x92, 0x0e, 0x30, 0xda, 0xb1, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0xe0, + 0xe1, 0xcc, 0x29, 0x2b, 0x41, 0x47, 0x12, 0xd9, 0xa9, 0x4c, 0x28, 0xb1, + 0x79, 0x8b, 0x22, 0x5e, 0xe9, 0xc8, 0x18, 0x7c, 0xb1, 0x49, 0x1c, 0x9b, + 0xa9, 0x4a, 0x20, 0x88, 0x11, 0x8a, 0x1d, 0x83, 0x09, 0x8a, 0x1d, 0x6f, + 0x21, 0x49, 0x1a, 0x5b, 0x89, 0x88, 0x18, 0x4d, 0x51, 0x48, 0x17, 0x4e, + 0x81, 0x88, 0x18, 0x0f, 0x99, 0x06, 0x10, 0xeb, 0x50, 0x45, 0x0a, 0xaf, + 0x80, 0x03, 0x00, 0x53, 0x00, 0x00, 0x00, 0xc2, 0xba, 0x94, 0x47, 0xa0, + 0x0a, 0x94, 0x42, 0xa2, 0x12, 0x14, 0x43, 0xa0, 0x0a, 0xd4, 0x42, 0x9e, + 0x02, 0x94, 0x42, 0x95, 0x92, 0x93, 0x41, 0x4e, 0x4a, 0x91, 0x38, 0x00, + 0x38, 0x04, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x18, 0x05, 0x00, 0x00, 0x78, 0x06, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, + 0x10, 0x06, 0x00, 0xa6, 0x12, 0x94, 0x48, 0xa5, 0x0a, 0xd4, 0x47, 0xa8, + 0x1a, 0x94, 0x47, 0xaa, 0x2a, 0x94, 0x47, 0xaf, 0x3a, 0xd4, 0x47, 0xb7, + 0x5a, 0x54, 0x48, 0xb6, 0x52, 0x14, 0x48, 0xb7, 0x4a, 0x54, 0x48, 0xbe, + 0x72, 0x94, 0x48, 0xbe, 0x72, 0xd4, 0x48, 0xc2, 0x92, 0x54, 0x49, 0xc4, + 0xaa, 0x54, 0x49, 0xbb, 0x52, 0x94, 0x48, 0xb2, 0x2a, 0xd4, 0x47, 0xb5, + 0x3a, 0x14, 0x48, 0xc9, 0xca, 0xd4, 0x49, 0x99, 0x6a, 0x13, 0x44, 0x9a, + 0x7a, 0xd3, 0x44, 0xa2, 0xc2, 0xd3, 0x45, 0x94, 0x4a, 0x13, 0x44, 0x8b, + 0xfa, 0x12, 0x43, 0x7e, 0x7a, 0x12, 0x41, 0x64, 0x02, 0xd2, 0x3e, 0x60, + 0xca, 0x11, 0x3e, 0x60, 0xd2, 0xd1, 0x3d, 0x36, 0x72, 0x10, 0x39, 0x1d, + 0xd2, 0x8f, 0x36, 0x0d, 0x7a, 0xcf, 0x36, 0x15, 0x32, 0xd0, 0x3b, 0x5c, + 0x12, 0xd2, 0x43, 0x46, 0x2a, 0xd2, 0x45, 0x45, 0x7a, 0x92, 0x48, 0x6c, + 0x92, 0x53, 0x4c, 0x6a, 0xf2, 0xd2, 0x48, 0x2f, 0x12, 0x12, 0x46, 0x5a, + 0x5a, 0x13, 0x4c, 0x62, 0x9a, 0x13, 0x4d, 0x6d, 0x02, 0xd4, 0x4e, 0x7c, + 0x5a, 0x14, 0x51, 0x6d, 0x0a, 0x14, 0x50, 0x54, 0x4a, 0xd3, 0x4c, 0x76, + 0x52, 0x14, 0x51, 0x49, 0xe2, 0x92, 0x4b, 0xce, 0x39, 0x0f, 0x3d, 0xd0, + 0x41, 0x8f, 0x3d, 0xc5, 0xf9, 0x0e, 0x3d, 0xd1, 0x79, 0x0f, 0x3f, 0xed, + 0x49, 0x50, 0x41, 0xf2, 0x61, 0x10, 0x41, 0xe3, 0x39, 0x50, 0x40, 0xe5, + 0x49, 0x10, 0x40, 0xef, 0x71, 0x50, 0x40, 0xf4, 0x89, 0xd0, 0x40, 0xf0, + 0x59, 0x50, 0x40, 0x03, 0xb2, 0x50, 0x41, 0xfb, 0x71, 0x10, 0x41, 0x0f, + 0x0a, 0xd1, 0x42, 0x19, 0x82, 0xd1, 0x44, 0x2e, 0x22, 0x92, 0x47, 0x1e, + 0xb2, 0xd1, 0x45, 0xfa, 0x69, 0x10, 0x41, 0x17, 0x7a, 0x11, 0x44, 0x1f, + 0xda, 0x51, 0x45, 0xe8, 0x01, 0x50, 0x3e, 0x06, 0xa2, 0x50, 0x41, 0x19, + 0x52, 0xd1, 0x43, 0xe5, 0x01, 0x90, 0x3e, 0xf0, 0x39, 0x90, 0x40, 0xf5, + 0x41, 0x90, 0x40, 0x11, 0x42, 0x51, 0x44, 0x16, 0x7a, 0xd1, 0x44, 0x1e, + 0xaa, 0xd1, 0x45, 0x24, 0xba, 0x91, 0x45, 0x2a, 0x0a, 0x92, 0x46, 0x17, + 0x52, 0x91, 0x43, 0xfe, 0x71, 0xd0, 0x40, 0xf0, 0x09, 0x90, 0x3e, 0xe1, + 0x51, 0xcf, 0x3b, 0x24, 0x4a, 0x51, 0x43, 0x29, 0x3a, 0xd1, 0x42, 0x83, + 0xba, 0xd3, 0x4b, 0xe5, 0xf2, 0xd6, 0x59, 0xd9, 0x7a, 0x55, 0x4a, 0x88, + 0x12, 0x14, 0x4d, 0xc9, 0xba, 0xd6, 0x5a, 0x9e, 0x4a, 0x54, 0x4a, 0xa0, + 0xe2, 0xd3, 0x41, 0x42, 0xba, 0x51, 0x42, 0xf2, 0xf1, 0xcf, 0x3d, 0x47, + 0x7a, 0x92, 0x49, 0xb4, 0x02, 0x96, 0x57, 0xc1, 0x42, 0x96, 0x58, 0x10, + 0x5a, 0x90, 0x3f, 0x6a, 0x3a, 0x12, 0x40, 0x1f, 0xb2, 0x4f, 0x35, 0x2e, + 0xd2, 0xce, 0x30, 0x21, 0xaa, 0x0e, 0x32, 0x2e, 0xea, 0x4e, 0x32, 0xa4, + 0x81, 0x0c, 0x2e, 0xc0, 0x09, 0x8d, 0x2e, 0xed, 0x39, 0xce, 0x30, 0x0c, + 0x2a, 0x4f, 0x34, 0x24, 0x1a, 0x10, 0x38, 0x48, 0xfa, 0x50, 0x3b, 0x4f, + 0x3a, 0x51, 0x3c, 0x4d, 0x22, 0x11, 0x3c, 0x62, 0x02, 0x12, 0x3f, 0x87, + 0xca, 0x52, 0x42, 0x8c, 0xfa, 0x12, 0x43, 0x85, 0xc2, 0x52, 0x42, 0x8c, + 0xfa, 0xd2, 0x42, 0x95, 0x5a, 0x53, 0x44, 0x9b, 0xaa, 0x93, 0x45, 0xa0, + 0xd2, 0xd3, 0x45, 0xa9, 0x1a, 0x14, 0x47, 0xc0, 0x8a, 0x14, 0x49, 0xca, + 0xe2, 0x94, 0x4a, 0xcb, 0xea, 0x94, 0x4a, 0xc6, 0xc2, 0xd4, 0x49, 0xc0, + 0x82, 0x14, 0x49, 0xb3, 0x32, 0x14, 0x48, 0xa3, 0xea, 0x53, 0x46, 0x99, + 0x92, 0xd3, 0x44, 0x91, 0x4a, 0xd3, 0x43, 0x8d, 0x12, 0x53, 0x43, 0x92, + 0x42, 0x13, 0x44, 0xa6, 0x02, 0xd4, 0x46, 0x8a, 0xf2, 0x12, 0x43, 0x6a, + 0x0a, 0x92, 0x40, 0x68, 0x1a, 0x92, 0x40, 0x5c, 0xfa, 0x51, 0x40, 0x60, + 0x1a, 0x92, 0x40, 0x41, 0xfa, 0xd0, 0x3b, 0x09, 0x5a, 0x0f, 0x35, 0xd7, + 0xf9, 0x0d, 0x2f, 0xc8, 0x51, 0xcd, 0x2c, 0xc1, 0x01, 0x4d, 0x2b, 0x13, + 0xba, 0x4f, 0x36, 0x1c, 0xfa, 0x4f, 0x37, 0x11, 0x6a, 0x4f, 0x35, 0x07, + 0x02, 0x8f, 0x33, 0xf1, 0x61, 0x8e, 0x31, 0xe9, 0x31, 0xce, 0x30, 0xe6, + 0x19, 0x4e, 0x30, 0xe4, 0x01, 0x0e, 0x30, 0xc6, 0xc9, 0x0c, 0x2b, 0x9e, + 0xa1, 0xcb, 0x26, 0xde, 0xa1, 0x4d, 0x2e, 0x94, 0xe1, 0x4a, 0x21, 0xc6, + 0x41, 0xcc, 0x27, 0xea, 0x09, 0x4d, 0x2b, 0x13, 0x8a, 0x0e, 0x31, 0x16, + 0xca, 0x0e, 0x32, 0x26, 0x42, 0x4f, 0x33, 0x34, 0xea, 0x0f, 0x35, 0x4c, + 0x6a, 0x90, 0x38, 0x4c, 0x82, 0xd0, 0x38, 0x57, 0xd2, 0x90, 0x3a, 0x64, + 0x22, 0x91, 0x3b, 0x66, 0x42, 0x91, 0x3c, 0x88, 0x22, 0x12, 0x40, 0x78, + 0xf2, 0x51, 0x3f, 0x83, 0x42, 0x52, 0x40, 0x5e, 0x42, 0x51, 0x3c, 0x45, + 0x5a, 0x90, 0x38, 0x26, 0x72, 0x4f, 0x34, 0xe4, 0xb9, 0x8d, 0x2d, 0xff, + 0x51, 0xce, 0x30, 0x93, 0xd2, 0x92, 0x41, 0x06, 0x5a, 0xce, 0x2e, 0xb7, + 0x20, 0xc6, 0x12, 0x41, 0x2a, 0xd0, 0x37, 0x8e, 0xb2, 0x52, 0x41, 0x92, + 0xaa, 0x92, 0x41, 0x7c, 0x02, 0xd2, 0x3d, 0x17, 0x02, 0x0f, 0x33, 0x96, + 0x0a, 0x13, 0x43, 0x92, 0xca, 0x52, 0x42, 0x95, 0xf2, 0x12, 0x43, 0x87, + 0x82, 0xd2, 0x40, 0x89, 0x9a, 0x52, 0x41, 0x79, 0x02, 0xd2, 0x3e, 0x88, + 0x72, 0x12, 0x41, 0x77, 0xea, 0x11, 0x3e, 0xa2, 0x6a, 0x93, 0x43, 0x78, + 0x0a, 0x12, 0x3e, 0x60, 0x3a, 0x11, 0x3b, 0x69, 0x82, 0x51, 0x3c, 0x68, + 0x8a, 0x11, 0x3c, 0x60, 0x22, 0x51, 0x3b, 0x5e, 0x02, 0x51, 0x3a, 0x5a, + 0xfa, 0x10, 0x3a, 0x5a, 0x02, 0x51, 0x3a, 0x5d, 0x32, 0x51, 0x3b, 0x55, + 0xca, 0xd0, 0x38, 0x54, 0xc2, 0xd0, 0x38, 0x51, 0xaa, 0x10, 0x38, 0x54, + 0xaa, 0x90, 0x38, 0x55, 0xca, 0xd0, 0x39, 0x5b, 0x12, 0xd1, 0x3a, 0x52, + 0xba, 0xd0, 0x39, 0x54, 0xda, 0xd0, 0x3a, 0x51, 0xba, 0xd0, 0x39, 0x53, + 0xd2, 0x10, 0x39, 0x4e, 0x6a, 0x50, 0x37, 0x51, 0x72, 0x50, 0x37, 0x49, + 0x5a, 0x90, 0x36, 0x4d, 0x7a, 0x50, 0x37, 0x4d, 0x6a, 0x50, 0x36, 0x4e, + 0x72, 0x90, 0x36, 0x4b, 0x5a, 0xd0, 0x35, 0x46, 0x2a, 0x90, 0x35, 0x48, + 0x3a, 0xd0, 0x35, 0x47, 0x3a, 0x90, 0x35, 0x47, 0x3a, 0x50, 0x35, 0x4f, + 0x72, 0x50, 0x36, 0x4f, 0x7a, 0x90, 0x36, 0x51, 0x8a, 0xd0, 0x36, 0x4d, + 0x5a, 0x10, 0x36, 0x4b, 0x4a, 0x10, 0x36, 0x53, 0x8a, 0xd0, 0x38, 0x56, + 0xa2, 0x50, 0x39, 0x4c, 0x6a, 0x90, 0x37, 0x54, 0xaa, 0x90, 0x38, 0x5b, + 0xe2, 0x90, 0x39, 0x60, 0x02, 0x11, 0x3a, 0x60, 0x0a, 0x51, 0x3a, 0x5e, + 0x0a, 0x91, 0x3a, 0x5b, 0xea, 0x10, 0x3a, 0x6a, 0x72, 0x11, 0x3c, 0x68, + 0x6a, 0xd1, 0x3b, 0x65, 0x4a, 0x51, 0x3b, 0x64, 0x4a, 0x51, 0x3b, 0x62, + 0x3a, 0x11, 0x3b, 0x5c, 0x02, 0xd1, 0x39, 0x5a, 0xf2, 0x50, 0x39, 0x5c, + 0x12, 0x11, 0x3a, 0x5c, 0x12, 0x51, 0x3a, 0x5b, 0xfa, 0xd0, 0x39, 0x5e, + 0x4a, 0xd1, 0x3a, 0x5f, 0x62, 0x51, 0x3b, 0x5f, 0x5a, 0x11, 0x3b, 0x58, + 0x12, 0x11, 0x3a, 0x57, 0x02, 0xd1, 0x39, 0x59, 0x02, 0x11, 0x3a, 0x5f, + 0x02, 0x11, 0x3a, 0x60, 0x02, 0x11, 0x3a, 0x5f, 0xfa, 0xd0, 0x39, 0x60, + 0x12, 0x11, 0x3a, 0x60, 0x02, 0x11, 0x3a, 0x61, 0xf2, 0x10, 0x3a, 0x60, + 0xda, 0xd0, 0x39, 0x5d, 0xba, 0x50, 0x39, 0x5b, 0xaa, 0x10, 0x39, 0x5a, + 0xaa, 0x10, 0x39, 0x59, 0xaa, 0x10, 0x39, 0x58, 0xaa, 0xd0, 0x38, 0x57, + 0xaa, 0xd0, 0x38, 0x57, 0xaa, 0xd0, 0x38, 0x57, 0xa2, 0xd0, 0x38, 0x57, + 0x9a, 0x10, 0x39, 0x56, 0x92, 0xd0, 0x38, 0x50, 0x72, 0x10, 0x38, 0x4f, + 0x72, 0x10, 0x38, 0x4b, 0x4a, 0x90, 0x37, 0x4e, 0x5a, 0x10, 0x38, 0x4f, + 0x62, 0x10, 0x38, 0x4c, 0x6a, 0x10, 0x38, 0x4c, 0x62, 0xd0, 0x37, 0x4b, + 0x5a, 0xd0, 0x37, 0x49, 0x62, 0xd0, 0x37, 0x49, 0x62, 0xd0, 0x37, 0x49, + 0x62, 0xd0, 0x37, 0x4a, 0x62, 0x50, 0x38, 0x4a, 0x62, 0x50, 0x38, 0x49, + 0x5a, 0xd0, 0x37, 0x49, 0x52, 0x90, 0x37, 0x48, 0x4a, 0x90, 0x37, 0x48, + 0x4a, 0x50, 0x37, 0x49, 0x52, 0x90, 0x37, 0x49, 0x52, 0xd0, 0x37, 0x47, + 0x4a, 0x10, 0x38, 0x45, 0x3a, 0x50, 0x37, 0x32, 0xb2, 0x0f, 0x34, 0x33, + 0xba, 0x0f, 0x34, 0x35, 0xca, 0x4f, 0x34, 0x37, 0xda, 0xcf, 0x34, 0x3d, + 0xf2, 0x4f, 0x36, 0x3b, 0xea, 0x8f, 0x35, 0x35, 0xba, 0x8f, 0x34, 0x34, + 0xba, 0x0f, 0x34, 0x33, 0xb2, 0x0f, 0x34, 0x36, 0xca, 0x8f, 0x34, 0x35, + 0xc2, 0x8f, 0x34, 0x30, 0xa2, 0xcf, 0x33, 0x32, 0x9a, 0xcf, 0x33, 0x30, + 0x92, 0x8f, 0x33, 0x29, 0x3a, 0x8f, 0x32, 0x2b, 0x4a, 0x8f, 0x32, 0x29, + 0x42, 0x4f, 0x32, 0x28, 0x12, 0xcf, 0x31, 0x24, 0x22, 0x4f, 0x32, 0x3a, + 0xfa, 0x0f, 0x35, 0x47, 0x42, 0x10, 0x37, 0x4f, 0x82, 0x90, 0x38, 0x31, + 0x92, 0xcf, 0x33, 0x30, 0x8a, 0xcf, 0x33, 0x2b, 0x5a, 0x0f, 0x33, 0x29, + 0x4a, 0x0f, 0x33, 0x27, 0x3a, 0xcf, 0x32, 0x2c, 0x7a, 0x8f, 0x33, 0x24, + 0x12, 0x8f, 0x32, 0x2e, 0x82, 0x0f, 0x34, 0x28, 0x3a, 0xcf, 0x32, 0x1f, + 0x0a, 0x0f, 0x31, 0x25, 0x42, 0x4f, 0x32, 0x32, 0xb2, 0xcf, 0x34, 0x2d, + 0x7a, 0xcf, 0x33, 0x22, 0x1a, 0x8f, 0x31, 0x21, 0x1a, 0x4f, 0x31, 0x20, + 0x12, 0x0f, 0x31, 0x30, 0x82, 0x0f, 0x34, 0x39, 0xc2, 0x4f, 0x35, 0x24, + 0x32, 0x8f, 0x33, 0x22, 0x0a, 0x4f, 0x31, 0x34, 0x72, 0x8f, 0x32, 0x2a, + 0x3a, 0x8f, 0x32, 0x17, 0xca, 0x0e, 0x30, 0x23, 0x22, 0x0f, 0x31, 0x0f, + 0x5a, 0x8e, 0x2e, 0x24, 0xf2, 0x8e, 0x30, 0x0d, 0x4a, 0x8e, 0x2d, 0x26, + 0x3a, 0x4f, 0x32, 0x14, 0x9a, 0x0e, 0x30, 0x0f, 0x72, 0xce, 0x2e, 0x02, + 0x12, 0x4e, 0x2d, 0xc6, 0x01, 0x4c, 0x25, 0xb1, 0x41, 0xcb, 0x22, 0x05, + 0x0a, 0x4e, 0x2d, 0xd6, 0xa1, 0xcc, 0x28, 0xe9, 0x51, 0x0d, 0x2b, 0x22, + 0xe1, 0xc6, 0x11, 0x00, 0x00, 0x00, 0x00, 0xdd, 0xb9, 0xcc, 0x28, 0x11, + 0x7a, 0x0e, 0x30, 0xf8, 0x89, 0xcd, 0x2b, 0x90, 0x71, 0x0a, 0x20, 0x80, + 0xe1, 0x49, 0x1d, 0xa8, 0x41, 0x8b, 0x22, 0x60, 0xf9, 0x08, 0x19, 0x82, + 0x01, 0x8a, 0x1d, 0x99, 0xb9, 0xca, 0x20, 0x86, 0x31, 0x4a, 0x1f, 0x7b, + 0xb9, 0x49, 0x1c, 0x68, 0x19, 0x09, 0x1a, 0x51, 0x59, 0xc8, 0x18, 0x4f, + 0x59, 0x88, 0x17, 0x39, 0xb1, 0x87, 0x14, 0x0a, 0x79, 0x46, 0x0f, 0xe1, + 0x08, 0x85, 0x09, 0xb0, 0x78, 0x03, 0x00, 0x8e, 0x42, 0xd3, 0x40, 0xc0, + 0xaa, 0x14, 0x47, 0x9d, 0xfa, 0x53, 0x42, 0x9d, 0xf2, 0x53, 0x42, 0x9e, + 0xfa, 0x93, 0x42, 0x9b, 0xea, 0x53, 0x42, 0x95, 0x8a, 0x93, 0x41, 0x53, + 0x6a, 0x11, 0x39, 0x00, 0x50, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0x78, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, 0x68, 0x06, 0x00, 0x00, + 0x30, 0x06, 0x00, 0xa7, 0x12, 0x94, 0x48, 0xa7, 0x0a, 0x14, 0x48, 0xaa, + 0x1a, 0x14, 0x48, 0xae, 0x32, 0x14, 0x48, 0xaf, 0x3a, 0x14, 0x48, 0xb2, + 0x42, 0x14, 0x48, 0xb0, 0x32, 0x94, 0x47, 0xaa, 0x0a, 0xd4, 0x46, 0xae, + 0x22, 0x94, 0x47, 0xb7, 0x52, 0x54, 0x48, 0xbf, 0x7a, 0xd4, 0x48, 0xbc, + 0x6a, 0x94, 0x48, 0xb6, 0x42, 0x54, 0x48, 0xb4, 0x32, 0x14, 0x48, 0xb3, + 0x32, 0x14, 0x48, 0xca, 0xea, 0x54, 0x4a, 0xa4, 0xf2, 0x13, 0x46, 0x94, + 0x3a, 0xd3, 0x43, 0x9a, 0x7a, 0xd3, 0x44, 0x98, 0x6a, 0x93, 0x44, 0x90, + 0x22, 0x93, 0x43, 0x84, 0xaa, 0x12, 0x42, 0x72, 0x42, 0x52, 0x40, 0x60, + 0xda, 0x51, 0x3e, 0x7d, 0x7a, 0x12, 0x41, 0x48, 0xf2, 0xd0, 0x3a, 0x32, + 0x52, 0x90, 0x38, 0x1c, 0xe2, 0x0f, 0x37, 0x13, 0x0a, 0x90, 0x39, 0x26, + 0xe2, 0x90, 0x40, 0x60, 0x3a, 0x52, 0x45, 0x4f, 0x9a, 0xd2, 0x48, 0x62, + 0xa2, 0x53, 0x4d, 0x89, 0x2a, 0x94, 0x4d, 0x80, 0x22, 0x14, 0x4e, 0x92, + 0x2a, 0x15, 0x53, 0xc0, 0x5a, 0x56, 0x58, 0xcf, 0xf2, 0x96, 0x5a, 0xce, + 0xea, 0x96, 0x5a, 0x86, 0x92, 0x54, 0x51, 0x88, 0xba, 0xd4, 0x52, 0x53, + 0x3a, 0x13, 0x4d, 0x87, 0xc2, 0x14, 0x53, 0x46, 0xba, 0xd2, 0x4a, 0xcf, + 0x21, 0x4f, 0x3c, 0xcc, 0x01, 0x8f, 0x3b, 0xca, 0xf1, 0x4e, 0x3b, 0xd0, + 0x31, 0xcf, 0x3c, 0xdb, 0xa1, 0x8f, 0x3e, 0xd3, 0x71, 0xcf, 0x3d, 0xd7, + 0xa9, 0xcf, 0x3e, 0xdb, 0xc9, 0x4f, 0x3f, 0xef, 0x31, 0x50, 0x40, 0xe3, + 0x09, 0x10, 0x40, 0xe4, 0x01, 0x10, 0x40, 0xf5, 0x39, 0x50, 0x40, 0x01, + 0x8a, 0x90, 0x41, 0x1a, 0x6a, 0x91, 0x44, 0x2b, 0x12, 0x52, 0x47, 0x3a, + 0x62, 0xd2, 0x48, 0xf9, 0x69, 0xd0, 0x40, 0x0a, 0xe2, 0xd0, 0x42, 0x16, + 0x7a, 0x51, 0x44, 0x29, 0x02, 0x12, 0x46, 0x24, 0xca, 0x51, 0x45, 0x06, + 0xaa, 0x90, 0x41, 0xe8, 0x09, 0x90, 0x3f, 0xf9, 0x69, 0x50, 0x41, 0xfb, + 0x79, 0x50, 0x41, 0x02, 0x9a, 0xd0, 0x41, 0xfe, 0x89, 0xd0, 0x41, 0x03, + 0x9a, 0xd0, 0x41, 0x13, 0x4a, 0x11, 0x44, 0x1c, 0xa2, 0x11, 0x45, 0x01, + 0xa2, 0x90, 0x41, 0xd9, 0x49, 0x0f, 0x3c, 0xb4, 0x39, 0x8e, 0x38, 0xe0, + 0x49, 0x0f, 0x3c, 0xef, 0xc1, 0x0f, 0x3e, 0x35, 0x8a, 0x51, 0x44, 0xaf, + 0x82, 0x95, 0x54, 0xa7, 0x8a, 0x54, 0x4b, 0x8c, 0x5a, 0x94, 0x4f, 0xd6, + 0x52, 0x57, 0x5d, 0x86, 0x3a, 0x14, 0x4f, 0x86, 0x72, 0x93, 0x47, 0x6f, + 0x1a, 0x53, 0x48, 0x4b, 0xca, 0x52, 0x49, 0x5b, 0x3a, 0x13, 0x4b, 0x5d, + 0x32, 0xd1, 0x43, 0x73, 0xe2, 0xd3, 0x4e, 0x4e, 0x0a, 0x12, 0x44, 0x4a, + 0xd2, 0xd0, 0x3b, 0x63, 0x02, 0xd2, 0x3d, 0xff, 0x69, 0xce, 0x30, 0xc9, + 0xb1, 0x4c, 0x2b, 0xcf, 0x31, 0x4d, 0x2f, 0xd1, 0x51, 0x0e, 0x36, 0xef, + 0x19, 0xcf, 0x38, 0x07, 0x8a, 0xcf, 0x38, 0x12, 0x62, 0x4f, 0x35, 0x25, + 0x1a, 0x10, 0x38, 0x47, 0xe2, 0xd0, 0x3a, 0x5c, 0xb2, 0xd1, 0x3d, 0x5b, + 0xaa, 0xd1, 0x3d, 0x74, 0x5a, 0xd2, 0x40, 0x8b, 0xfa, 0x12, 0x43, 0x9c, + 0x92, 0x53, 0x45, 0xa6, 0xe2, 0xd3, 0x46, 0xa9, 0x0a, 0x14, 0x47, 0xaa, + 0x12, 0x54, 0x47, 0xb5, 0x4a, 0x94, 0x48, 0xa3, 0xfa, 0xd3, 0x46, 0xb0, + 0x32, 0x14, 0x48, 0xa7, 0x02, 0xd4, 0x46, 0xa4, 0xe2, 0x53, 0x46, 0xa6, + 0x02, 0x94, 0x46, 0xae, 0x22, 0xd4, 0x47, 0xc4, 0xa2, 0x94, 0x49, 0xc4, + 0xa2, 0x94, 0x49, 0xba, 0x5a, 0x94, 0x48, 0x95, 0x52, 0x13, 0x44, 0x8c, + 0x0a, 0x13, 0x43, 0x89, 0xfa, 0xd2, 0x42, 0x88, 0xe2, 0x92, 0x42, 0x87, + 0xda, 0xd2, 0x42, 0x96, 0x62, 0xd3, 0x44, 0x8d, 0x0a, 0xd3, 0x43, 0x6f, + 0x1a, 0xd2, 0x40, 0x6f, 0x32, 0x12, 0x41, 0x60, 0x12, 0x52, 0x40, 0x41, + 0xea, 0x90, 0x3b, 0x00, 0xf2, 0xce, 0x33, 0xb5, 0xc1, 0xcc, 0x2a, 0xba, + 0xd1, 0x8c, 0x2a, 0xa6, 0x59, 0x4c, 0x29, 0x07, 0x22, 0x0f, 0x34, 0x1e, + 0x0a, 0x50, 0x37, 0x15, 0xaa, 0xcf, 0x35, 0x08, 0x0a, 0xcf, 0x33, 0xfd, + 0xa1, 0x0e, 0x32, 0xee, 0x41, 0xce, 0x30, 0xea, 0x21, 0x8e, 0x30, 0xe5, + 0x01, 0x0e, 0x30, 0xe0, 0xc1, 0x0d, 0x2f, 0xa4, 0xc9, 0x8b, 0x27, 0xdc, + 0x91, 0x0d, 0x2e, 0x62, 0x59, 0xc9, 0x1a, 0xc9, 0x69, 0x0c, 0x28, 0xe9, + 0x11, 0x0d, 0x2b, 0x13, 0x8a, 0x0e, 0x31, 0x18, 0xda, 0x4e, 0x32, 0x20, + 0x1a, 0x8f, 0x32, 0x35, 0xf2, 0x4f, 0x35, 0x4a, 0x5a, 0x90, 0x38, 0x43, + 0x22, 0x10, 0x37, 0x41, 0xe2, 0x0f, 0x36, 0x32, 0xba, 0x0f, 0x35, 0x24, + 0x22, 0xcf, 0x32, 0x77, 0xd2, 0xd1, 0x3d, 0x83, 0x42, 0x52, 0x40, 0x67, + 0x62, 0xd1, 0x3b, 0x6e, 0xaa, 0x91, 0x3c, 0x8f, 0xaa, 0x92, 0x41, 0xa4, + 0x5a, 0xd3, 0x43, 0xaf, 0xca, 0xd3, 0x45, 0x62, 0x1a, 0x11, 0x3a, 0x9f, + 0x3a, 0x53, 0x43, 0xb3, 0x12, 0x14, 0x46, 0xae, 0xba, 0x13, 0x45, 0xa7, + 0xba, 0x93, 0x45, 0xaf, 0xe2, 0x13, 0x46, 0xa4, 0x52, 0x93, 0x43, 0xae, + 0xca, 0x93, 0x45, 0xa1, 0x42, 0xd3, 0x43, 0xa6, 0x9a, 0xd3, 0x44, 0x99, + 0x1a, 0xd3, 0x42, 0x99, 0x22, 0xd3, 0x42, 0x96, 0xfa, 0x52, 0x43, 0x91, + 0xd2, 0x92, 0x41, 0x8c, 0x82, 0x12, 0x41, 0x86, 0x52, 0x52, 0x40, 0x83, + 0x32, 0x92, 0x3f, 0x82, 0x42, 0x92, 0x3f, 0x94, 0xd2, 0x12, 0x42, 0x71, + 0xca, 0xd1, 0x3c, 0x6f, 0xaa, 0x91, 0x3c, 0x69, 0x82, 0x91, 0x3c, 0x66, + 0x32, 0x91, 0x3b, 0x6a, 0xc2, 0x11, 0x3d, 0x5e, 0x12, 0x91, 0x3a, 0x5a, + 0x02, 0x91, 0x39, 0x63, 0x42, 0x91, 0x3b, 0x63, 0x52, 0x91, 0x3b, 0x53, + 0xba, 0x90, 0x38, 0x53, 0xba, 0x50, 0x38, 0x59, 0xea, 0x10, 0x39, 0x5c, + 0xf2, 0x90, 0x39, 0x5f, 0x2a, 0x51, 0x3b, 0x63, 0x52, 0x91, 0x3b, 0x59, + 0xfa, 0x90, 0x3a, 0x5a, 0x0a, 0x11, 0x3b, 0x58, 0xf2, 0x50, 0x3a, 0x5c, + 0xda, 0x10, 0x39, 0x5c, 0xa2, 0x10, 0x38, 0x53, 0x9a, 0x90, 0x37, 0x5b, + 0xe2, 0x90, 0x38, 0x60, 0x02, 0x91, 0x38, 0x60, 0x02, 0x91, 0x38, 0x5e, + 0xf2, 0x50, 0x38, 0x5b, 0xda, 0x50, 0x38, 0x59, 0xca, 0x50, 0x38, 0x59, + 0xd2, 0x10, 0x38, 0x58, 0xca, 0x50, 0x38, 0x5b, 0xda, 0x50, 0x38, 0x5b, + 0xda, 0x90, 0x38, 0x5b, 0xda, 0xd0, 0x38, 0x5c, 0xe2, 0x90, 0x38, 0x59, + 0xc2, 0x50, 0x38, 0x57, 0xaa, 0x50, 0x38, 0x60, 0xf2, 0x10, 0x3a, 0x67, + 0x2a, 0x91, 0x3a, 0x60, 0x12, 0x91, 0x39, 0x69, 0x62, 0xd1, 0x3a, 0x70, + 0x8a, 0xd1, 0x3b, 0x6b, 0x62, 0x51, 0x3b, 0x67, 0x52, 0x51, 0x3b, 0x68, + 0x42, 0x91, 0x3b, 0x69, 0x5a, 0x91, 0x3b, 0x6c, 0x9a, 0x51, 0x3c, 0x6e, + 0x92, 0x91, 0x3c, 0x6b, 0x82, 0x51, 0x3c, 0x67, 0x5a, 0xd1, 0x3b, 0x65, + 0x4a, 0x91, 0x3b, 0x61, 0x2a, 0xd1, 0x3a, 0x5e, 0x12, 0x11, 0x3a, 0x61, + 0x32, 0x91, 0x3a, 0x61, 0x32, 0x91, 0x3a, 0x60, 0x2a, 0x91, 0x3a, 0x62, + 0x72, 0x51, 0x3b, 0x63, 0x9a, 0xd1, 0x3b, 0x63, 0x92, 0xd1, 0x3b, 0x5e, + 0x62, 0x51, 0x3b, 0x5d, 0x42, 0xd1, 0x3a, 0x54, 0xba, 0x10, 0x39, 0x51, + 0x8a, 0x50, 0x38, 0x50, 0x8a, 0x50, 0x38, 0x50, 0xa2, 0x90, 0x38, 0x51, + 0xaa, 0xd0, 0x38, 0x50, 0x9a, 0x90, 0x38, 0x50, 0x92, 0x90, 0x38, 0x51, + 0x82, 0x90, 0x38, 0x52, 0x72, 0x50, 0x38, 0x51, 0x6a, 0x50, 0x38, 0x4f, + 0x72, 0x50, 0x38, 0x4e, 0x72, 0x10, 0x38, 0x4f, 0x6a, 0x10, 0x38, 0x50, + 0x6a, 0x10, 0x38, 0x50, 0x6a, 0x10, 0x38, 0x4f, 0x6a, 0x10, 0x38, 0x4f, + 0x62, 0x10, 0x38, 0x4e, 0x5a, 0xd0, 0x37, 0x4a, 0x42, 0x10, 0x37, 0x49, + 0x52, 0x90, 0x37, 0x49, 0x5a, 0xd0, 0x37, 0x4a, 0x5a, 0xd0, 0x37, 0x4a, + 0x62, 0xd0, 0x37, 0x49, 0x62, 0xd0, 0x37, 0x50, 0x82, 0x50, 0x38, 0x50, + 0x82, 0x50, 0x38, 0x4e, 0x8a, 0x50, 0x38, 0x4e, 0x8a, 0x50, 0x38, 0x4d, + 0x82, 0x90, 0x38, 0x4d, 0x82, 0x90, 0x38, 0x4d, 0x7a, 0x90, 0x38, 0x4c, + 0x7a, 0x90, 0x38, 0x4b, 0x62, 0x10, 0x38, 0x4b, 0x62, 0x10, 0x38, 0x4b, + 0x62, 0x10, 0x38, 0x4b, 0x62, 0x10, 0x38, 0x4b, 0x62, 0x10, 0x38, 0x4b, + 0x6a, 0x50, 0x38, 0x48, 0x52, 0x10, 0x38, 0x47, 0x4a, 0x50, 0x37, 0x49, + 0x62, 0xd0, 0x37, 0x4a, 0x6a, 0x10, 0x38, 0x4b, 0x72, 0x10, 0x38, 0x4b, + 0x6a, 0x50, 0x38, 0x4b, 0x72, 0x10, 0x38, 0x4a, 0x6a, 0xd0, 0x37, 0x48, + 0x52, 0x50, 0x37, 0x44, 0x2a, 0xd0, 0x36, 0x4a, 0x5a, 0x50, 0x38, 0x49, + 0x52, 0x10, 0x38, 0x44, 0x3a, 0x90, 0x36, 0x44, 0x2a, 0x50, 0x36, 0x48, + 0x2a, 0x50, 0x36, 0x43, 0x12, 0x90, 0x35, 0x42, 0x1a, 0x50, 0x35, 0x42, + 0x1a, 0x10, 0x35, 0x41, 0x12, 0xd0, 0x34, 0x40, 0xda, 0xcf, 0x34, 0x47, + 0x1a, 0xd0, 0x35, 0x20, 0x0a, 0xcf, 0x31, 0x4f, 0x7a, 0x50, 0x38, 0x49, + 0x4a, 0x90, 0x37, 0x3c, 0xea, 0x0f, 0x35, 0x3c, 0xea, 0x0f, 0x35, 0x39, + 0xda, 0xcf, 0x34, 0x2e, 0x7a, 0x8f, 0x33, 0x32, 0xa2, 0x0f, 0x34, 0x37, + 0xd2, 0x8f, 0x34, 0x36, 0x8a, 0x8f, 0x34, 0x3b, 0x1a, 0x10, 0x36, 0x34, + 0xa2, 0x8f, 0x33, 0x2d, 0x7a, 0x8f, 0x32, 0x32, 0x92, 0x4f, 0x34, 0x37, + 0xea, 0x4f, 0x35, 0x28, 0x42, 0x0f, 0x32, 0x22, 0x2a, 0x0f, 0x31, 0x28, + 0x5a, 0x8f, 0x31, 0x2c, 0x62, 0x8f, 0x32, 0x2d, 0x92, 0x8f, 0x34, 0x33, + 0xb2, 0x4f, 0x35, 0x30, 0x9a, 0x4f, 0x35, 0x2f, 0x9a, 0x8f, 0x33, 0x2a, + 0x12, 0x8f, 0x31, 0x2e, 0x7a, 0x4f, 0x33, 0x18, 0xb2, 0x0e, 0x30, 0x18, + 0xaa, 0x8e, 0x2f, 0x18, 0x9a, 0x8e, 0x2f, 0x1c, 0xb2, 0x8e, 0x2f, 0x11, + 0x72, 0x8e, 0x2e, 0x20, 0xfa, 0x8e, 0x31, 0x24, 0x62, 0x4f, 0x33, 0x19, + 0xca, 0xce, 0x30, 0x07, 0x02, 0x4e, 0x2d, 0x08, 0x2a, 0x8e, 0x2d, 0xf4, + 0x59, 0x8d, 0x2a, 0x00, 0xda, 0x0d, 0x2c, 0xe9, 0x41, 0xcd, 0x2a, 0xea, + 0x51, 0x4d, 0x2b, 0xfc, 0xa1, 0x8d, 0x2c, 0xdc, 0xc9, 0x8c, 0x29, 0xdc, + 0xb1, 0x0c, 0x29, 0xe7, 0x19, 0x0d, 0x2a, 0xfb, 0xe9, 0x0d, 0x2d, 0xd9, + 0xc1, 0x0c, 0x29, 0xe1, 0xf1, 0x0c, 0x2a, 0xcc, 0x69, 0x0c, 0x27, 0xd2, + 0x81, 0x4c, 0x28, 0xb5, 0x99, 0x0b, 0x24, 0xad, 0x59, 0x4b, 0x22, 0x8a, + 0x29, 0x4a, 0x1e, 0x74, 0x81, 0x49, 0x1b, 0x6b, 0x29, 0x49, 0x1a, 0x4e, + 0x61, 0x88, 0x18, 0x50, 0x59, 0x88, 0x17, 0x37, 0x79, 0xc7, 0x13, 0xd0, + 0xa0, 0x04, 0x00, 0xe4, 0x30, 0x05, 0x0a, 0xb3, 0xe0, 0x03, 0x00, 0x8d, + 0x42, 0xd3, 0x40, 0xc0, 0xb2, 0x14, 0x47, 0x98, 0xba, 0xd3, 0x41, 0x9a, + 0xd2, 0x13, 0x42, 0x9c, 0xea, 0x53, 0x42, 0x97, 0xba, 0xd3, 0x41, 0x95, + 0x92, 0x53, 0x41, 0x4f, 0x62, 0x91, 0x38, 0x00, 0x60, 0x04, 0x00, 0x00, + 0x78, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, + 0x60, 0x06, 0x00, 0xa4, 0x0a, 0x54, 0x48, 0xa8, 0x12, 0x14, 0x48, 0xae, + 0x2a, 0x54, 0x48, 0xb1, 0x32, 0x54, 0x48, 0xb4, 0x4a, 0x54, 0x48, 0xbc, + 0x72, 0xd4, 0x48, 0xb1, 0x3a, 0xd4, 0x47, 0xac, 0x1a, 0x14, 0x47, 0xbc, + 0x6a, 0x94, 0x48, 0xc0, 0x82, 0xd4, 0x48, 0xc2, 0x9a, 0x14, 0x49, 0xc3, + 0xaa, 0x54, 0x49, 0xc1, 0x92, 0x14, 0x49, 0xbd, 0x62, 0x94, 0x48, 0xb7, + 0x4a, 0x54, 0x48, 0xc4, 0xb2, 0x94, 0x49, 0xbf, 0x7a, 0xd4, 0x48, 0xa2, + 0xba, 0xd3, 0x45, 0x9f, 0xa2, 0x93, 0x45, 0x9e, 0xb2, 0x93, 0x45, 0x93, + 0x42, 0x13, 0x44, 0x87, 0xc2, 0x52, 0x42, 0x77, 0x52, 0xd2, 0x40, 0x66, + 0x02, 0x12, 0x3f, 0x65, 0x02, 0x52, 0x3f, 0x55, 0x72, 0xd1, 0x3c, 0x3d, + 0x8a, 0x90, 0x39, 0x24, 0x12, 0x10, 0x38, 0x17, 0x02, 0x90, 0x38, 0x18, + 0x52, 0x90, 0x3c, 0x28, 0xfa, 0x50, 0x41, 0x6f, 0xe2, 0x52, 0x49, 0x5a, + 0x12, 0x93, 0x4a, 0x80, 0x22, 0x54, 0x4e, 0x7e, 0x1a, 0x94, 0x4e, 0x92, + 0x02, 0x15, 0x52, 0x90, 0xfa, 0x13, 0x4e, 0xc7, 0x32, 0x55, 0x53, 0xd3, + 0x2a, 0xd6, 0x57, 0xc2, 0x3a, 0x95, 0x53, 0x86, 0x92, 0x94, 0x51, 0x76, + 0x32, 0x14, 0x51, 0x61, 0xc2, 0x93, 0x4f, 0xd1, 0x12, 0x17, 0x5c, 0x50, + 0x02, 0x93, 0x4b, 0xe9, 0xf1, 0x4f, 0x3f, 0xc3, 0x81, 0xce, 0x39, 0x03, + 0x3a, 0x50, 0x40, 0x11, 0x72, 0x10, 0x41, 0xd7, 0x49, 0x4f, 0x3d, 0xc6, + 0xe1, 0xce, 0x3b, 0xc8, 0xf9, 0x4e, 0x3c, 0xcc, 0x21, 0xcf, 0x3c, 0xdd, + 0xc9, 0x0f, 0x3f, 0xe6, 0x09, 0x10, 0x40, 0xe0, 0xd9, 0x4f, 0x3f, 0xd1, + 0x39, 0xcf, 0x3c, 0xf2, 0x31, 0x90, 0x40, 0x08, 0xc2, 0x50, 0x42, 0x0b, + 0xf2, 0x10, 0x43, 0x04, 0xc2, 0x50, 0x42, 0x00, 0x8a, 0x50, 0x41, 0x16, + 0x6a, 0xd1, 0x44, 0x0d, 0x0a, 0xd1, 0x42, 0x03, 0x92, 0x50, 0x41, 0x00, + 0x6a, 0x10, 0x41, 0xf9, 0x69, 0x10, 0x41, 0xff, 0xa1, 0x10, 0x42, 0x01, + 0xaa, 0x10, 0x42, 0xf9, 0x89, 0x10, 0x42, 0x01, 0x9a, 0x10, 0x42, 0x0f, + 0x22, 0xd1, 0x43, 0x18, 0x6a, 0x51, 0x44, 0x00, 0xaa, 0xd0, 0x41, 0xd6, + 0x69, 0x4f, 0x3d, 0xa4, 0xf9, 0xcd, 0x37, 0xc0, 0x71, 0x8e, 0x39, 0xc4, + 0x91, 0x0e, 0x3a, 0xd0, 0xa9, 0x8e, 0x39, 0x17, 0xca, 0xd0, 0x41, 0x41, + 0xda, 0xd1, 0x43, 0x4e, 0x7a, 0x52, 0x48, 0x94, 0x12, 0xd5, 0x53, 0xa5, + 0xa2, 0x15, 0x56, 0xcf, 0xe2, 0xd6, 0x5a, 0xaa, 0xd2, 0x15, 0x56, 0xa3, + 0xb2, 0x55, 0x55, 0x9d, 0x8a, 0x15, 0x54, 0x5b, 0x2a, 0xd2, 0x46, 0xf1, + 0x51, 0x8e, 0x38, 0xe7, 0xa9, 0x8e, 0x38, 0x48, 0x22, 0xd1, 0x3d, 0x4f, + 0xaa, 0x51, 0x40, 0x3b, 0x72, 0xd0, 0x39, 0xee, 0x71, 0x0e, 0x35, 0xb8, + 0x11, 0xcd, 0x30, 0xb2, 0x69, 0x8d, 0x32, 0xcf, 0x71, 0x0e, 0x37, 0x11, + 0x32, 0x50, 0x3c, 0x1e, 0x22, 0x90, 0x39, 0x29, 0x2a, 0x50, 0x38, 0x3e, + 0x92, 0xd0, 0x39, 0x53, 0x5a, 0x91, 0x3c, 0x5b, 0xaa, 0xd1, 0x3d, 0x60, + 0xe2, 0xd1, 0x3e, 0x71, 0x42, 0x92, 0x40, 0x89, 0xe2, 0xd2, 0x42, 0x96, + 0x62, 0x93, 0x44, 0x94, 0x52, 0x53, 0x44, 0x92, 0x4a, 0x13, 0x44, 0xa0, + 0xca, 0xd3, 0x45, 0xa9, 0x1a, 0x54, 0x47, 0xa7, 0x0a, 0x14, 0x47, 0xa2, + 0xd2, 0xd3, 0x45, 0x99, 0x7a, 0xd3, 0x44, 0x9b, 0x8a, 0x13, 0x45, 0xa1, + 0xd2, 0xd3, 0x45, 0xc0, 0x82, 0x14, 0x49, 0xcb, 0xea, 0x54, 0x4a, 0xc9, + 0xd2, 0x14, 0x4a, 0xbf, 0x72, 0xd4, 0x48, 0x95, 0x6a, 0x13, 0x44, 0x8c, + 0x0a, 0x13, 0x43, 0x89, 0xf2, 0xd2, 0x42, 0x88, 0xe2, 0x92, 0x42, 0x81, + 0x9a, 0xd2, 0x41, 0x7e, 0x82, 0x92, 0x41, 0x83, 0xba, 0x92, 0x42, 0x78, + 0x3a, 0x52, 0x41, 0x72, 0x4a, 0x52, 0x41, 0x43, 0xfa, 0x50, 0x3b, 0xf1, + 0xa9, 0xce, 0x32, 0xba, 0x01, 0x0d, 0x2d, 0xca, 0x91, 0x8d, 0x2e, 0xbc, + 0xe9, 0x8c, 0x2c, 0x00, 0xe2, 0x4e, 0x33, 0x11, 0x92, 0x8f, 0x35, 0x0d, + 0x62, 0xcf, 0x34, 0x06, 0xfa, 0x8e, 0x33, 0xfe, 0xa1, 0x4e, 0x32, 0xee, + 0x41, 0xce, 0x30, 0xea, 0x29, 0x8e, 0x30, 0xe6, 0x01, 0x0e, 0x30, 0xe0, + 0xd1, 0x0d, 0x2f, 0xa7, 0xd9, 0x0b, 0x28, 0xe7, 0x01, 0x0e, 0x2f, 0x67, + 0x81, 0x89, 0x1b, 0xc7, 0x51, 0x4c, 0x27, 0xde, 0xe1, 0x4c, 0x2a, 0xfc, + 0xb1, 0x4d, 0x2d, 0x13, 0x92, 0x0e, 0x31, 0x14, 0xb2, 0xce, 0x30, 0x12, + 0xba, 0xce, 0x30, 0x21, 0xca, 0x8e, 0x31, 0x39, 0xc2, 0xcf, 0x34, 0x42, + 0x02, 0x50, 0x35, 0x51, 0x9a, 0x10, 0x39, 0x64, 0x3a, 0x51, 0x3b, 0x75, + 0xca, 0xd1, 0x3d, 0x98, 0x02, 0xd3, 0x42, 0xa0, 0x4a, 0xd3, 0x43, 0xa4, + 0x6a, 0x13, 0x44, 0xa7, 0x92, 0x93, 0x44, 0xb8, 0x0a, 0x14, 0x47, 0xbc, + 0x1a, 0x54, 0x47, 0xbe, 0x22, 0xd4, 0x47, 0xc2, 0x3a, 0x54, 0x48, 0xc3, + 0x4a, 0x94, 0x48, 0xcf, 0xc2, 0x14, 0x4a, 0xca, 0xaa, 0x94, 0x49, 0xcb, + 0xaa, 0x94, 0x49, 0xcb, 0x92, 0x94, 0x49, 0xc9, 0x72, 0x54, 0x49, 0xc7, + 0x6a, 0x54, 0x49, 0xc4, 0x5a, 0x94, 0x48, 0xc1, 0x3a, 0x94, 0x47, 0xa5, + 0x82, 0x53, 0x44, 0xa2, 0x5a, 0x93, 0x44, 0x9b, 0x1a, 0xd3, 0x42, 0x96, + 0xea, 0x12, 0x42, 0x90, 0xaa, 0x92, 0x41, 0x8d, 0x8a, 0xd2, 0x40, 0x80, + 0x22, 0xd2, 0x3e, 0xad, 0x92, 0xd3, 0x44, 0x87, 0x5a, 0x52, 0x40, 0x82, + 0x2a, 0x12, 0x3f, 0x7e, 0x12, 0xd2, 0x3e, 0x7d, 0x1a, 0x92, 0x3e, 0x79, + 0xd2, 0xd1, 0x3d, 0x7e, 0x12, 0x92, 0x3e, 0x77, 0xca, 0x11, 0x3d, 0x78, + 0xc2, 0x51, 0x3d, 0x73, 0xba, 0x11, 0x3d, 0x6b, 0x72, 0x51, 0x3b, 0x61, + 0x32, 0xd1, 0x39, 0x65, 0x4a, 0x91, 0x3a, 0x67, 0x62, 0x91, 0x3a, 0x6d, + 0xa2, 0x51, 0x3c, 0x76, 0xfa, 0x91, 0x3d, 0x69, 0x9a, 0x91, 0x3b, 0x64, + 0x52, 0x91, 0x3b, 0x68, 0x8a, 0x51, 0x3d, 0x6d, 0x5a, 0xd1, 0x3a, 0x77, + 0x4a, 0x11, 0x3a, 0x6a, 0x1a, 0x91, 0x39, 0x66, 0x3a, 0x51, 0x39, 0x62, + 0x1a, 0x11, 0x39, 0x66, 0x32, 0x51, 0x39, 0x60, 0x02, 0xd1, 0x38, 0x63, + 0x1a, 0xd1, 0x38, 0x61, 0x0a, 0x91, 0x38, 0x5b, 0xea, 0x50, 0x38, 0x57, + 0xb2, 0x90, 0x38, 0x57, 0xb2, 0x90, 0x38, 0x58, 0xc2, 0x90, 0x38, 0x58, + 0xba, 0x90, 0x38, 0x57, 0xba, 0x90, 0x38, 0x57, 0xb2, 0x50, 0x38, 0x56, + 0xa2, 0x50, 0x38, 0x5a, 0xc2, 0xd0, 0x39, 0x60, 0xfa, 0x50, 0x3a, 0x5a, + 0xd2, 0x90, 0x38, 0x55, 0xba, 0x90, 0x38, 0x5f, 0xfa, 0xd0, 0x39, 0x66, + 0x32, 0x91, 0x3a, 0x62, 0x22, 0x11, 0x3a, 0x5d, 0xea, 0x10, 0x3a, 0x5a, + 0xe2, 0x10, 0x3a, 0x5a, 0x22, 0x91, 0x3a, 0x5d, 0x42, 0x11, 0x3b, 0x65, + 0x52, 0x91, 0x3b, 0x64, 0x42, 0xd1, 0x3b, 0x5b, 0xfa, 0xd0, 0x3a, 0x5c, + 0x02, 0x91, 0x3a, 0x5b, 0xfa, 0x50, 0x3a, 0x57, 0xda, 0x90, 0x39, 0x5a, + 0xea, 0x90, 0x39, 0x52, 0xa2, 0xd0, 0x38, 0x4e, 0xb2, 0xd0, 0x38, 0x4c, + 0xb2, 0xd0, 0x38, 0x4d, 0xc2, 0x10, 0x39, 0x51, 0xd2, 0x50, 0x39, 0x4e, + 0xaa, 0xd0, 0x38, 0x4c, 0x82, 0x10, 0x38, 0x46, 0x3a, 0x50, 0x36, 0x45, + 0x2a, 0xd0, 0x35, 0x44, 0x2a, 0x10, 0x36, 0x45, 0x4a, 0x10, 0x37, 0x46, + 0x52, 0x50, 0x37, 0x45, 0x42, 0x10, 0x37, 0x45, 0x42, 0x10, 0x37, 0x46, + 0x3a, 0x10, 0x37, 0x48, 0x32, 0x10, 0x37, 0x48, 0x2a, 0xd0, 0x36, 0x45, + 0x32, 0x90, 0x36, 0x45, 0x32, 0x90, 0x36, 0x47, 0x32, 0x90, 0x36, 0x49, + 0x32, 0x90, 0x36, 0x49, 0x32, 0xd0, 0x36, 0x49, 0x32, 0xd0, 0x36, 0x49, + 0x32, 0xd0, 0x36, 0x48, 0x2a, 0x50, 0x36, 0x46, 0x1a, 0xd0, 0x35, 0x43, + 0x22, 0x10, 0x36, 0x43, 0x2a, 0x50, 0x36, 0x43, 0x2a, 0x90, 0x36, 0x44, + 0x2a, 0x90, 0x36, 0x44, 0x32, 0xd0, 0x36, 0x43, 0x2a, 0x90, 0x36, 0x43, + 0x2a, 0x50, 0x36, 0x43, 0x2a, 0x50, 0x36, 0x43, 0x2a, 0x90, 0x36, 0x42, + 0x22, 0x90, 0x36, 0x42, 0x22, 0x90, 0x36, 0x41, 0x1a, 0x50, 0x36, 0x47, + 0x4a, 0x90, 0x37, 0x46, 0x3a, 0x10, 0x37, 0x45, 0x32, 0x90, 0x36, 0x45, + 0x32, 0x90, 0x36, 0x45, 0x32, 0x90, 0x36, 0x45, 0x32, 0xd0, 0x36, 0x45, + 0x3a, 0x10, 0x37, 0x41, 0x1a, 0x50, 0x36, 0x3f, 0x12, 0xd0, 0x35, 0x40, + 0x12, 0x90, 0x35, 0x42, 0x22, 0x50, 0x36, 0x46, 0x42, 0x90, 0x37, 0x46, + 0x3a, 0x90, 0x37, 0x46, 0x3a, 0x90, 0x37, 0x46, 0x42, 0x10, 0x37, 0x42, + 0x2a, 0x10, 0x36, 0x40, 0x12, 0x90, 0x35, 0x45, 0x32, 0x10, 0x37, 0x46, + 0x3a, 0xd0, 0x37, 0x41, 0x1a, 0x10, 0x36, 0x40, 0x02, 0x10, 0x35, 0x44, + 0xf2, 0x0f, 0x35, 0x40, 0xea, 0xcf, 0x34, 0x3d, 0xd2, 0x4f, 0x34, 0x3d, + 0xe2, 0x8f, 0x34, 0x40, 0x02, 0xd0, 0x34, 0x42, 0x0a, 0x50, 0x35, 0x46, + 0x0a, 0x90, 0x35, 0x3b, 0xba, 0x4f, 0x34, 0x43, 0x22, 0x10, 0x36, 0x47, + 0x42, 0x50, 0x37, 0x48, 0x4a, 0x90, 0x37, 0x45, 0x42, 0xd0, 0x36, 0x45, + 0x42, 0xd0, 0x36, 0x46, 0x3a, 0xd0, 0x36, 0x4a, 0x52, 0xd0, 0x37, 0x46, + 0x4a, 0x10, 0x37, 0x48, 0x3a, 0x50, 0x37, 0x46, 0x22, 0x10, 0x37, 0x49, + 0x52, 0xd0, 0x37, 0x49, 0x42, 0x10, 0x37, 0x47, 0x42, 0x10, 0x36, 0x4b, + 0x52, 0x10, 0x38, 0x4b, 0x72, 0x50, 0x38, 0x3b, 0x02, 0x90, 0x33, 0x44, + 0x32, 0xd0, 0x34, 0x42, 0x22, 0x90, 0x34, 0x4b, 0x72, 0x50, 0x38, 0x51, + 0xa2, 0x10, 0x39, 0x42, 0x22, 0x10, 0x37, 0x43, 0x2a, 0x10, 0x38, 0x49, + 0xca, 0x8f, 0x33, 0x35, 0x82, 0x4f, 0x32, 0x34, 0x8a, 0x0f, 0x32, 0x2b, + 0x42, 0x0f, 0x31, 0x1f, 0xe2, 0x4e, 0x30, 0x1f, 0xca, 0x0e, 0x30, 0x15, + 0x82, 0xce, 0x2e, 0x1d, 0xca, 0x8e, 0x31, 0x2a, 0x3a, 0xcf, 0x32, 0x1f, + 0x0a, 0xcf, 0x32, 0x20, 0x0a, 0x8f, 0x31, 0x17, 0xea, 0x8e, 0x31, 0x12, + 0x6a, 0x4e, 0x30, 0x0b, 0xe2, 0x0d, 0x2e, 0xfa, 0xb1, 0x4d, 0x2b, 0xf0, + 0x99, 0xcd, 0x2b, 0xef, 0x59, 0x8d, 0x2b, 0xe3, 0x21, 0x4d, 0x2a, 0xdf, + 0x19, 0xcd, 0x29, 0xdc, 0xc1, 0x4c, 0x29, 0xde, 0xd9, 0x8c, 0x29, 0xd2, + 0x99, 0x8c, 0x28, 0xe3, 0x09, 0x4d, 0x2a, 0xe7, 0x31, 0x0d, 0x2b, 0xe0, + 0x11, 0xcd, 0x29, 0xe7, 0x31, 0xcd, 0x2a, 0xe9, 0x31, 0x8d, 0x2a, 0xdc, + 0x91, 0x4c, 0x28, 0xd4, 0x79, 0x4c, 0x28, 0xaf, 0x59, 0xcb, 0x22, 0x88, + 0x31, 0x4a, 0x1e, 0x72, 0x89, 0x09, 0x1c, 0x45, 0x21, 0xc8, 0x15, 0x2f, + 0x61, 0x87, 0x13, 0xdd, 0x10, 0x05, 0x09, 0xea, 0x60, 0xc5, 0x0a, 0x58, + 0x00, 0x00, 0x00, 0x8a, 0x22, 0x53, 0x40, 0xc2, 0xd2, 0x94, 0x47, 0xaa, + 0x32, 0x14, 0x44, 0xa8, 0x2a, 0x14, 0x44, 0x9f, 0x02, 0xd4, 0x42, 0x99, + 0xca, 0xd3, 0x41, 0x95, 0xa2, 0x93, 0x41, 0x54, 0x92, 0x51, 0x39, 0x18, + 0x79, 0xc8, 0x11, 0x00, 0x80, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x08, 0x05, 0x00, 0x9f, 0xda, 0x93, 0x47, 0xa6, 0x02, 0xd4, 0x47, 0xaa, + 0x12, 0xd4, 0x47, 0xad, 0x1a, 0x14, 0x48, 0xab, 0x22, 0x94, 0x47, 0xb0, + 0x3a, 0x14, 0x48, 0xae, 0x2a, 0x54, 0x47, 0xb0, 0x32, 0x94, 0x47, 0xbe, + 0x72, 0x94, 0x48, 0xc2, 0x92, 0x14, 0x49, 0xc2, 0x9a, 0x14, 0x49, 0xca, + 0xe2, 0x14, 0x4a, 0xcb, 0xf2, 0x54, 0x4a, 0xc0, 0x8a, 0xd4, 0x48, 0xbc, + 0x6a, 0x94, 0x48, 0xc0, 0x8a, 0x14, 0x49, 0xcc, 0xf2, 0xd4, 0x4a, 0xac, + 0x12, 0x54, 0x47, 0xad, 0x12, 0x54, 0x47, 0xb3, 0x32, 0xd4, 0x47, 0x9d, + 0xa2, 0x13, 0x45, 0x91, 0x32, 0xd3, 0x43, 0x82, 0x9a, 0xd2, 0x41, 0x72, + 0x42, 0x52, 0x40, 0x65, 0x02, 0x12, 0x3f, 0x73, 0x4a, 0x92, 0x40, 0x4b, + 0x0a, 0x91, 0x3b, 0x35, 0x62, 0x10, 0x39, 0x20, 0x0a, 0x10, 0x38, 0x1c, + 0x4a, 0x50, 0x3b, 0x1f, 0xba, 0x10, 0x40, 0x40, 0xba, 0x51, 0x43, 0x77, + 0x42, 0x53, 0x4a, 0x71, 0x8a, 0x53, 0x4b, 0x84, 0x5a, 0x54, 0x50, 0x48, + 0x9a, 0x52, 0x49, 0x98, 0xd2, 0xd4, 0x51, 0xa9, 0x32, 0xd0, 0x3f, 0xc3, + 0x32, 0xd0, 0x3f, 0xff, 0x9a, 0x50, 0x41, 0xb3, 0xfa, 0x13, 0x4e, 0x92, + 0xca, 0x14, 0x53, 0x86, 0x9a, 0x94, 0x52, 0x9b, 0x62, 0x55, 0x55, 0x07, + 0xab, 0x18, 0x62, 0x38, 0x3a, 0x92, 0x48, 0xc8, 0x99, 0x0e, 0x3a, 0xd5, + 0x91, 0x4e, 0x39, 0x38, 0xea, 0xd0, 0x41, 0x16, 0x9a, 0x50, 0x41, 0xf3, + 0x09, 0xd0, 0x3f, 0xc6, 0xc1, 0x0e, 0x3b, 0xcd, 0x11, 0x8f, 0x3c, 0xdb, + 0x99, 0x8f, 0x3e, 0xea, 0x21, 0x50, 0x40, 0x01, 0x92, 0x10, 0x42, 0xfd, + 0x69, 0x50, 0x41, 0xd4, 0x51, 0xcf, 0x3c, 0xeb, 0x29, 0x10, 0x40, 0xf5, + 0x51, 0x90, 0x40, 0xf6, 0x61, 0xd0, 0x40, 0x04, 0xba, 0xd0, 0x41, 0x07, + 0xe2, 0xd0, 0x42, 0x00, 0x9a, 0xd0, 0x41, 0xec, 0x19, 0x90, 0x3f, 0x0a, + 0xe2, 0x90, 0x42, 0x17, 0x7a, 0x91, 0x44, 0x0a, 0x02, 0x11, 0x43, 0xf6, + 0x61, 0x10, 0x41, 0xf1, 0x49, 0x90, 0x40, 0xee, 0x39, 0x90, 0x40, 0xee, + 0x31, 0x50, 0x40, 0xdb, 0xb9, 0x4f, 0x3e, 0xd5, 0x39, 0x4f, 0x3c, 0xae, + 0x41, 0x4e, 0x39, 0xc2, 0x81, 0xce, 0x39, 0xc3, 0xa9, 0xce, 0x3a, 0xa9, + 0xd1, 0x0d, 0x37, 0xd4, 0xf9, 0x4e, 0x3b, 0xf5, 0xe9, 0x4f, 0x3e, 0x07, + 0x82, 0x50, 0x41, 0x1c, 0x52, 0xd1, 0x44, 0x4c, 0xca, 0x92, 0x4a, 0xf4, + 0x2a, 0x58, 0x60, 0xa2, 0xba, 0x15, 0x56, 0xab, 0x0a, 0x16, 0x57, 0xae, + 0x12, 0xd6, 0x57, 0x86, 0x6a, 0x54, 0x50, 0x02, 0x0a, 0x4e, 0x36, 0xcd, + 0xa9, 0x4c, 0x31, 0xdd, 0x19, 0xce, 0x34, 0x67, 0xba, 0x13, 0x4c, 0x49, + 0xc2, 0x11, 0x43, 0x80, 0x6a, 0xd2, 0x44, 0x36, 0xda, 0xd1, 0x45, 0xd9, + 0xd9, 0x8e, 0x39, 0xdb, 0xe9, 0x0e, 0x39, 0xdf, 0x69, 0x8e, 0x34, 0x0c, + 0xe2, 0x4f, 0x39, 0x1b, 0xf2, 0xcf, 0x37, 0x24, 0x12, 0x10, 0x38, 0x43, + 0xc2, 0x50, 0x3a, 0x57, 0x82, 0x11, 0x3d, 0x53, 0x62, 0xd1, 0x3c, 0x5c, + 0xba, 0x11, 0x3e, 0x72, 0x4a, 0x92, 0x40, 0x8e, 0x12, 0x53, 0x43, 0x99, + 0x8a, 0x13, 0x45, 0x94, 0x5a, 0x53, 0x44, 0x97, 0x7a, 0xd3, 0x44, 0x9d, + 0xb2, 0x53, 0x45, 0xab, 0x1a, 0x54, 0x47, 0xa8, 0x0a, 0xd4, 0x46, 0x9a, + 0x82, 0xd3, 0x44, 0xa0, 0xc2, 0x93, 0x45, 0xa2, 0xda, 0x13, 0x46, 0xaa, + 0x12, 0x14, 0x47, 0xba, 0x6a, 0x94, 0x48, 0xc0, 0x8a, 0xd4, 0x48, 0xb8, + 0x52, 0x14, 0x48, 0xa8, 0x02, 0x54, 0x46, 0x96, 0x72, 0x53, 0x44, 0x90, + 0x3a, 0x93, 0x43, 0x90, 0x32, 0x93, 0x43, 0x90, 0x2a, 0xd3, 0x43, 0x8b, + 0xfa, 0x52, 0x43, 0x88, 0xea, 0x12, 0x43, 0x87, 0xe2, 0x52, 0x43, 0x76, + 0x52, 0x52, 0x41, 0x4e, 0x62, 0x91, 0x3c, 0x1e, 0x12, 0xd0, 0x37, 0x0b, + 0x5a, 0x0f, 0x35, 0x0e, 0x72, 0x8f, 0x35, 0x0c, 0x3a, 0xcf, 0x34, 0x1d, + 0xea, 0x4f, 0x37, 0x20, 0x02, 0x90, 0x37, 0x1e, 0xd2, 0xcf, 0x36, 0x18, + 0x82, 0x8f, 0x35, 0x0f, 0x2a, 0x0f, 0x34, 0x08, 0xe2, 0x0e, 0x33, 0x00, + 0x82, 0x8e, 0x31, 0xfb, 0x51, 0x4e, 0x31, 0xf3, 0x31, 0x8e, 0x30, 0xeb, + 0xe9, 0xcd, 0x2f, 0xf2, 0x29, 0x0e, 0x30, 0x79, 0x09, 0x8a, 0x1d, 0xaf, + 0xa9, 0x4b, 0x23, 0xf7, 0xa9, 0x0d, 0x2d, 0x05, 0x2a, 0x8e, 0x2f, 0x2e, + 0x92, 0x0f, 0x34, 0x3f, 0x0a, 0xd0, 0x35, 0x4e, 0x92, 0x10, 0x39, 0x5f, + 0xca, 0x90, 0x39, 0x6f, 0x7a, 0x91, 0x3c, 0x75, 0x92, 0x51, 0x3c, 0x7f, + 0x1a, 0x12, 0x3f, 0x87, 0x42, 0x52, 0x40, 0x97, 0xba, 0x52, 0x42, 0xa9, + 0x8a, 0x13, 0x45, 0xb2, 0xc2, 0x13, 0x46, 0xac, 0xa2, 0x13, 0x45, 0xb4, + 0xf2, 0x13, 0x46, 0xc3, 0x4a, 0x54, 0x48, 0xc6, 0x5a, 0x94, 0x48, 0xc7, + 0x6a, 0xd4, 0x48, 0xcd, 0x82, 0x94, 0x49, 0xd1, 0xb2, 0x94, 0x49, 0xd7, + 0xfa, 0x14, 0x4b, 0xdc, 0x2a, 0x15, 0x4b, 0xdd, 0x42, 0x55, 0x4b, 0xe1, + 0x3a, 0x95, 0x4b, 0xde, 0x0a, 0x15, 0x4b, 0xde, 0x2a, 0xd5, 0x4b, 0xe1, + 0x5a, 0x95, 0x4c, 0xe0, 0x5a, 0x15, 0x4c, 0xdb, 0x32, 0x95, 0x4b, 0xd6, + 0x02, 0x15, 0x4b, 0xcf, 0xc2, 0xd4, 0x49, 0xcc, 0x92, 0x14, 0x49, 0xc1, + 0x2a, 0xd4, 0x47, 0xb3, 0xd2, 0x53, 0x45, 0x9d, 0x1a, 0xd3, 0x42, 0x89, + 0x6a, 0x52, 0x40, 0x97, 0xe2, 0x52, 0x42, 0x91, 0xba, 0x52, 0x41, 0x8c, + 0x92, 0x92, 0x40, 0x89, 0x7a, 0x12, 0x41, 0x83, 0x1a, 0x12, 0x3f, 0x7e, + 0xfa, 0x51, 0x3e, 0x76, 0xea, 0x91, 0x3d, 0x76, 0xda, 0x91, 0x3d, 0x6b, + 0x92, 0x91, 0x3c, 0x77, 0xf2, 0x11, 0x3e, 0x6a, 0x72, 0x51, 0x3b, 0x5d, + 0x02, 0xd1, 0x39, 0x59, 0xea, 0x50, 0x39, 0x5d, 0xfa, 0x90, 0x39, 0x57, + 0x02, 0xd1, 0x39, 0x56, 0xfa, 0xd0, 0x39, 0x53, 0xc2, 0xd0, 0x38, 0x56, + 0xda, 0xd0, 0x39, 0x5b, 0xf2, 0xd0, 0x39, 0x65, 0x0a, 0x91, 0x39, 0x56, + 0xba, 0xd0, 0x38, 0x57, 0xd2, 0x90, 0x38, 0x57, 0xda, 0x90, 0x38, 0x56, + 0xca, 0x50, 0x38, 0x55, 0xaa, 0x90, 0x38, 0x52, 0x8a, 0xd0, 0x37, 0x56, + 0xb2, 0x10, 0x38, 0x54, 0xba, 0x90, 0x37, 0x50, 0x8a, 0x90, 0x37, 0x4d, + 0x6a, 0x50, 0x37, 0x4f, 0x7a, 0x90, 0x37, 0x4f, 0x82, 0x90, 0x37, 0x4e, + 0x72, 0x50, 0x37, 0x4d, 0x6a, 0x10, 0x37, 0x4d, 0x6a, 0x10, 0x37, 0x52, + 0x82, 0x90, 0x38, 0x56, 0xb2, 0x50, 0x39, 0x53, 0x9a, 0x10, 0x38, 0x4c, + 0x72, 0x10, 0x37, 0x4c, 0x72, 0x50, 0x37, 0x54, 0xa2, 0xd0, 0x38, 0x5c, + 0xea, 0x90, 0x39, 0x57, 0xca, 0x10, 0x39, 0xdf, 0x79, 0xcd, 0x2d, 0xdf, + 0x71, 0xcd, 0x2d, 0xde, 0x71, 0xcd, 0x2d, 0xde, 0x71, 0x8d, 0x2d, 0xde, + 0x71, 0x8d, 0x2d, 0xde, 0x71, 0x8d, 0x2d, 0xde, 0x71, 0x8d, 0x2d, 0xdd, + 0x69, 0x8d, 0x2d, 0xdd, 0x69, 0x8d, 0x2d, 0xdd, 0x69, 0x8d, 0x2d, 0xdd, + 0x69, 0x8d, 0x2d, 0xdd, 0x61, 0x4d, 0x2d, 0xdc, 0x61, 0x4d, 0x2d, 0xdc, + 0x61, 0x4d, 0x2d, 0xdc, 0x59, 0x4d, 0x2d, 0xdb, 0x59, 0x4d, 0x2d, 0xdb, + 0x59, 0x4d, 0x2d, 0xdb, 0x59, 0x4d, 0x2d, 0xdb, 0x51, 0x0d, 0x2d, 0xda, + 0x51, 0x0d, 0x2d, 0xda, 0x51, 0x0d, 0x2d, 0xda, 0x49, 0x0d, 0x2d, 0xd9, + 0x49, 0x0d, 0x2d, 0xd9, 0x41, 0xcd, 0x2c, 0xd8, 0x41, 0xcd, 0x2c, 0xd8, + 0x39, 0xcd, 0x2c, 0xd8, 0x39, 0x8d, 0x2c, 0xd7, 0x39, 0x8d, 0x2c, 0xd7, + 0x31, 0x8d, 0x2c, 0xd6, 0x31, 0x8d, 0x2c, 0xd6, 0x31, 0x8d, 0x2c, 0xd6, + 0x29, 0x8d, 0x2c, 0xd6, 0x29, 0x8d, 0x2c, 0xd6, 0x29, 0x8d, 0x2c, 0xd6, + 0x29, 0x8d, 0x2c, 0xd6, 0x29, 0x8d, 0x2c, 0xd6, 0x29, 0x8d, 0x2c, 0xd6, + 0x29, 0x8d, 0x2c, 0xd6, 0x29, 0x4d, 0x2c, 0xd6, 0x29, 0x8d, 0x2c, 0xe5, + 0xb9, 0xcd, 0x2e, 0x0f, 0x02, 0xcf, 0x33, 0x47, 0xba, 0xd0, 0x3a, 0x54, + 0x3a, 0xd1, 0x3c, 0x56, 0x52, 0x11, 0x3d, 0x56, 0x52, 0x11, 0x3d, 0x56, + 0x4a, 0x11, 0x3d, 0x55, 0x4a, 0x11, 0x3d, 0x55, 0x42, 0xd1, 0x3c, 0x55, + 0x42, 0xd1, 0x3c, 0x55, 0x3a, 0xd1, 0x3c, 0x54, 0x3a, 0xd1, 0x3c, 0x54, + 0x32, 0xd1, 0x3c, 0x54, 0x32, 0x91, 0x3c, 0x53, 0x32, 0x91, 0x3c, 0x53, + 0x2a, 0x91, 0x3c, 0x53, 0x2a, 0x91, 0x3c, 0x53, 0x2a, 0x91, 0x3c, 0x52, + 0x2a, 0x91, 0x3c, 0x53, 0x2a, 0x91, 0x3c, 0x3e, 0x02, 0x10, 0x36, 0x40, + 0x0a, 0x50, 0x36, 0x40, 0x0a, 0x50, 0x36, 0x3e, 0x0a, 0x90, 0x35, 0x37, + 0xd2, 0x8f, 0x34, 0x35, 0xba, 0x4f, 0x34, 0x37, 0xc2, 0x8f, 0x34, 0x3d, + 0xf2, 0x8f, 0x35, 0x35, 0xc2, 0x4f, 0x34, 0x33, 0x92, 0xcf, 0x33, 0x38, + 0x8a, 0x8f, 0x33, 0x36, 0x92, 0xcf, 0x33, 0x33, 0x82, 0x4f, 0x33, 0x33, + 0x82, 0x4f, 0x33, 0x36, 0x9a, 0xcf, 0x33, 0x34, 0x92, 0x8f, 0x33, 0x31, + 0x7a, 0x4f, 0x33, 0x29, 0x52, 0xcf, 0x32, 0x2d, 0x7a, 0x4f, 0x33, 0x39, + 0xca, 0x8f, 0x34, 0x2e, 0x72, 0x4f, 0x33, 0x30, 0x82, 0x8f, 0x33, 0x34, + 0xb2, 0x4f, 0x34, 0x34, 0xaa, 0x4f, 0x34, 0x33, 0x9a, 0x0f, 0x34, 0x33, + 0xaa, 0x4f, 0x34, 0x36, 0xb2, 0x8f, 0x34, 0x32, 0x72, 0xcf, 0x33, 0x33, + 0x7a, 0xcf, 0x33, 0x34, 0xaa, 0x8f, 0x33, 0x37, 0xb2, 0x0f, 0x34, 0x3c, + 0xca, 0x0f, 0x35, 0x44, 0x32, 0x10, 0x37, 0x43, 0x1a, 0x90, 0x35, 0x2d, + 0x62, 0xcf, 0x32, 0x27, 0x2a, 0x0f, 0x32, 0x34, 0xa2, 0x0f, 0x33, 0x34, + 0xe2, 0x4f, 0x34, 0x2b, 0x92, 0x4f, 0x33, 0x40, 0x0a, 0x50, 0x37, 0x45, + 0xfa, 0x8f, 0x34, 0x3b, 0x92, 0x4f, 0x33, 0x3c, 0xca, 0x0f, 0x33, 0x36, + 0x9a, 0xcf, 0x32, 0x3a, 0xb2, 0x0f, 0x32, 0x2f, 0x4a, 0x4f, 0x32, 0x31, + 0x5a, 0x8f, 0x32, 0x30, 0x5a, 0x8f, 0x33, 0x2d, 0x72, 0x8f, 0x32, 0x3a, + 0xb2, 0x0f, 0x35, 0x41, 0x0a, 0x90, 0x36, 0x2c, 0x8a, 0x8f, 0x33, 0x2f, + 0xf2, 0x4f, 0x35, 0x31, 0x42, 0x8f, 0x33, 0x1f, 0xd2, 0x8e, 0x31, 0x12, + 0x7a, 0x4e, 0x30, 0x0c, 0x7a, 0x4e, 0x30, 0x09, 0x3a, 0x8e, 0x2f, 0xff, + 0x01, 0xce, 0x2d, 0xf3, 0xa1, 0x4d, 0x2c, 0xea, 0x29, 0x4d, 0x2a, 0xfe, + 0xf1, 0x4d, 0x2d, 0xdf, 0x09, 0x0d, 0x2a, 0xe7, 0x29, 0xcd, 0x2a, 0xea, + 0x49, 0x0d, 0x2b, 0xe1, 0x19, 0x8d, 0x29, 0xff, 0xc9, 0x0d, 0x2d, 0xf5, + 0x59, 0x4d, 0x2a, 0xe9, 0x11, 0xcd, 0x29, 0xe6, 0x39, 0x8d, 0x2b, 0xd9, + 0xc1, 0x8c, 0x29, 0xba, 0xa9, 0x0b, 0x24, 0x96, 0xb9, 0x0a, 0x21, 0x7a, + 0xb1, 0xc9, 0x1c, 0x56, 0xf9, 0x08, 0x19, 0x48, 0x61, 0x88, 0x16, 0x2f, + 0x91, 0x07, 0x14, 0xa6, 0xa8, 0x03, 0x00, 0x84, 0xda, 0x12, 0x3f, 0xb3, + 0x72, 0x54, 0x45, 0xa9, 0x32, 0x14, 0x44, 0xa6, 0x22, 0xd4, 0x43, 0x9a, + 0xe2, 0xd3, 0x41, 0x99, 0xca, 0xd3, 0x41, 0x95, 0xa2, 0x93, 0x41, 0x52, + 0x82, 0x11, 0x39, 0x00, 0x70, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x9b, 0xba, 0xd3, 0x46, 0xa2, 0xea, 0x13, 0x47, 0xa4, + 0xf2, 0xd3, 0x46, 0xa6, 0x02, 0x14, 0x47, 0xa2, 0xea, 0x53, 0x46, 0xa6, + 0x0a, 0x94, 0x46, 0xad, 0x22, 0x14, 0x47, 0xaf, 0x2a, 0x54, 0x47, 0xb1, + 0x32, 0xd4, 0x47, 0xba, 0x62, 0x54, 0x48, 0xbd, 0x72, 0x94, 0x48, 0xc1, + 0x82, 0xd4, 0x48, 0xc3, 0xa2, 0x54, 0x49, 0xc0, 0x7a, 0xd4, 0x48, 0xb8, + 0x5a, 0x54, 0x48, 0xb9, 0x62, 0x94, 0x48, 0xd1, 0x22, 0x95, 0x4b, 0xae, + 0x2a, 0x94, 0x47, 0xab, 0x1a, 0x54, 0x47, 0xad, 0x12, 0x14, 0x47, 0x9f, + 0xb2, 0x93, 0x45, 0x91, 0x3a, 0xd3, 0x43, 0x83, 0xaa, 0xd2, 0x41, 0x74, + 0x4a, 0x92, 0x40, 0x64, 0x02, 0x12, 0x3f, 0x6c, 0x2a, 0x12, 0x40, 0x50, + 0x3a, 0x11, 0x3c, 0x3d, 0x8a, 0x90, 0x39, 0x26, 0x22, 0x50, 0x38, 0x1b, + 0x2a, 0x90, 0x39, 0x1e, 0xb2, 0x10, 0x3f, 0x36, 0xa2, 0xd1, 0x42, 0x6c, + 0xf2, 0x92, 0x48, 0xa5, 0x62, 0x54, 0x4d, 0x5e, 0x52, 0x13, 0x4c, 0x57, + 0x4a, 0x93, 0x4c, 0x74, 0x22, 0x14, 0x4f, 0x9d, 0xea, 0x13, 0x4e, 0xbd, + 0x8a, 0xcd, 0x34, 0xd5, 0x32, 0x8d, 0x33, 0x27, 0x33, 0xd0, 0x3f, 0xb5, + 0x0a, 0x55, 0x53, 0xae, 0xfa, 0x15, 0x58, 0x8b, 0xe2, 0xd4, 0x53, 0xdf, + 0x92, 0xd7, 0x5d, 0xee, 0x0a, 0x98, 0x5f, 0x0e, 0xe2, 0x10, 0x43, 0xb0, + 0xc9, 0x4d, 0x36, 0x09, 0x6a, 0x4f, 0x3b, 0x91, 0x62, 0x93, 0x4a, 0x48, + 0x1a, 0xd2, 0x46, 0xfa, 0x39, 0xd0, 0x40, 0xd4, 0x59, 0xcf, 0x3d, 0xdc, + 0xc1, 0x4f, 0x3f, 0xf7, 0x61, 0x50, 0x41, 0x05, 0xca, 0x10, 0x43, 0x13, + 0x5a, 0x11, 0x45, 0x0b, 0xfa, 0x90, 0x43, 0xd9, 0x89, 0xcf, 0x3d, 0xe7, + 0x09, 0x50, 0x3f, 0xe7, 0x09, 0x10, 0x3f, 0xec, 0x31, 0x10, 0x40, 0x0b, + 0x12, 0x11, 0x43, 0xf5, 0x59, 0xd0, 0x40, 0xf1, 0x41, 0x50, 0x40, 0x32, + 0x32, 0xd2, 0x47, 0x1c, 0xaa, 0x51, 0x45, 0x04, 0xaa, 0x10, 0x42, 0xf2, + 0x39, 0x50, 0x40, 0xd6, 0x71, 0x8f, 0x3d, 0xdf, 0xb9, 0xcf, 0x3e, 0xd5, + 0x61, 0x8f, 0x3d, 0xdc, 0x79, 0x8f, 0x3d, 0xc9, 0xf1, 0x0e, 0x3c, 0xc6, + 0xc9, 0x8e, 0x3b, 0xc4, 0xb1, 0x0e, 0x3b, 0xcc, 0x81, 0x8e, 0x39, 0xc8, + 0xb1, 0x0e, 0x3b, 0xe3, 0x71, 0xcf, 0x3c, 0xcd, 0xc9, 0x4e, 0x3a, 0xd1, + 0xf1, 0x4e, 0x3b, 0x0b, 0xca, 0x90, 0x42, 0xc5, 0x92, 0xd6, 0x59, 0xc1, + 0x62, 0x56, 0x59, 0x88, 0xd2, 0x54, 0x53, 0xa3, 0xba, 0x15, 0x57, 0x9a, + 0x2a, 0x95, 0x53, 0x56, 0x0a, 0x90, 0x3e, 0x20, 0x3a, 0x8b, 0x2b, 0x12, + 0x2a, 0x0c, 0x2e, 0x36, 0x42, 0x91, 0x42, 0x6e, 0x1a, 0xd4, 0x4d, 0x51, + 0xda, 0x92, 0x4a, 0x43, 0x1a, 0xd2, 0x46, 0x0d, 0xc2, 0xd0, 0x42, 0x16, + 0xf2, 0x10, 0x42, 0x17, 0xc2, 0xd0, 0x40, 0x0a, 0x0a, 0x50, 0x3b, 0x12, + 0x02, 0xd0, 0x38, 0x1e, 0xea, 0x4f, 0x37, 0x2c, 0x3a, 0x90, 0x38, 0x46, + 0xda, 0xd0, 0x3a, 0x5e, 0xd2, 0x51, 0x3e, 0x57, 0x8a, 0x91, 0x3d, 0x66, + 0x12, 0x92, 0x3f, 0x7d, 0x7a, 0x52, 0x41, 0x8a, 0xf2, 0x12, 0x43, 0x94, + 0x52, 0x53, 0x44, 0x9c, 0xaa, 0x53, 0x45, 0xa0, 0xda, 0xd3, 0x45, 0xa6, + 0x02, 0x94, 0x46, 0xc3, 0xa2, 0x94, 0x49, 0xae, 0x2a, 0x94, 0x47, 0xa8, + 0x02, 0x94, 0x46, 0xa9, 0x0a, 0xd4, 0x46, 0xb0, 0x2a, 0xd4, 0x47, 0xb5, + 0x42, 0x54, 0x48, 0xb1, 0x3a, 0x14, 0x48, 0xb1, 0x3a, 0xd4, 0x47, 0xa8, + 0x0a, 0x54, 0x46, 0xa1, 0xca, 0x53, 0x45, 0x9d, 0xb2, 0x13, 0x45, 0x9c, + 0xaa, 0x13, 0x45, 0x99, 0x82, 0x93, 0x44, 0x97, 0x6a, 0xd3, 0x44, 0x94, + 0x4a, 0x93, 0x44, 0x91, 0x42, 0x53, 0x44, 0x8d, 0x22, 0x53, 0x44, 0x4e, + 0x5a, 0x91, 0x3c, 0x3c, 0xa2, 0xd0, 0x39, 0x37, 0x7a, 0x50, 0x39, 0x32, + 0x52, 0x10, 0x39, 0x36, 0x5a, 0x10, 0x39, 0x33, 0x42, 0xd0, 0x38, 0x2e, + 0x22, 0x50, 0x38, 0x2a, 0x02, 0x10, 0x38, 0x20, 0x9a, 0x8f, 0x36, 0x15, + 0x3a, 0xcf, 0x34, 0x0d, 0xf2, 0x8e, 0x33, 0x00, 0x72, 0x8e, 0x31, 0xfb, + 0x49, 0x0e, 0x31, 0xf2, 0x21, 0x4e, 0x30, 0xea, 0xe1, 0x8d, 0x2f, 0xeb, + 0x01, 0x8e, 0x2f, 0x83, 0x31, 0xca, 0x1e, 0xb8, 0xe9, 0x0b, 0x24, 0x05, + 0x22, 0x4e, 0x2f, 0x15, 0xaa, 0x8e, 0x31, 0x26, 0x32, 0x0f, 0x33, 0x46, + 0x42, 0x50, 0x37, 0x53, 0x9a, 0x10, 0x39, 0x67, 0x12, 0x91, 0x3a, 0x7e, + 0xf2, 0x11, 0x3e, 0x82, 0x22, 0xd2, 0x3e, 0x1f, 0x8a, 0x0f, 0x36, 0x19, + 0x52, 0x0f, 0x35, 0x11, 0x02, 0xcf, 0x33, 0x0e, 0xe2, 0x4e, 0x33, 0x08, + 0xaa, 0x8e, 0x32, 0x03, 0x72, 0xce, 0x31, 0x00, 0x5a, 0x4e, 0x31, 0xf6, + 0x29, 0x8e, 0x30, 0xed, 0xf9, 0x8d, 0x2f, 0xe2, 0x91, 0x0d, 0x2e, 0xd9, + 0x31, 0xcd, 0x2c, 0xd1, 0xe1, 0x8c, 0x2b, 0xc9, 0x91, 0x4c, 0x2a, 0xc1, + 0x49, 0x0c, 0x29, 0xb4, 0x09, 0x0c, 0x28, 0xa9, 0xb9, 0xcb, 0x26, 0x9e, + 0x59, 0x4b, 0x25, 0xf1, 0x31, 0x8e, 0x30, 0xe5, 0xf1, 0x8d, 0x2f, 0xda, + 0x89, 0x8d, 0x2d, 0xc7, 0xc1, 0x8c, 0x2a, 0xba, 0x61, 0x0c, 0x29, 0xa2, + 0xe1, 0xcb, 0x26, 0x7d, 0x82, 0xd2, 0x41, 0xce, 0x01, 0x4d, 0x2a, 0xc5, + 0xb1, 0x0c, 0x29, 0xc3, 0x89, 0xcc, 0x28, 0xcd, 0xe9, 0x0c, 0x2a, 0xc4, + 0xa1, 0xcc, 0x28, 0xc4, 0x81, 0x8c, 0x28, 0xbf, 0x61, 0x0c, 0x28, 0xb8, + 0x51, 0xcc, 0x27, 0xb5, 0x49, 0xcc, 0x26, 0xa1, 0xc1, 0x4b, 0x24, 0x88, + 0xd9, 0x4a, 0x21, 0x98, 0x69, 0x4b, 0x23, 0x7a, 0x51, 0x8a, 0x1f, 0x78, + 0x41, 0x0a, 0x1f, 0xe3, 0xe2, 0xd5, 0x4d, 0x61, 0x89, 0x09, 0x1c, 0x6d, + 0xe9, 0x89, 0x1d, 0x7d, 0x31, 0x8a, 0x1f, 0x71, 0xe9, 0x89, 0x1e, 0x6c, + 0xb1, 0x89, 0x1d, 0x78, 0x09, 0x4a, 0x1f, 0x7e, 0x29, 0x0a, 0x20, 0x69, + 0x91, 0x49, 0x1d, 0x5c, 0x19, 0xc9, 0x1b, 0x61, 0x51, 0x49, 0x1c, 0x62, + 0x69, 0x89, 0x1c, 0x5f, 0x51, 0x09, 0x1c, 0x66, 0x99, 0x49, 0x1d, 0x62, + 0x71, 0xc9, 0x1c, 0x5f, 0x59, 0x49, 0x1c, 0x77, 0x21, 0x4a, 0x1f, 0x69, + 0xb1, 0x49, 0x1d, 0x65, 0x89, 0xc9, 0x1c, 0x62, 0x71, 0x49, 0x1c, 0x59, + 0x29, 0x49, 0x1b, 0x65, 0xa1, 0x09, 0x1d, 0x6a, 0xd1, 0xc9, 0x1d, 0x62, + 0x91, 0x89, 0x1c, 0x6e, 0x01, 0x0a, 0x1e, 0x66, 0x99, 0xc9, 0x1c, 0x6b, + 0xd9, 0xc9, 0x1d, 0x5d, 0x49, 0xc9, 0x1b, 0x6c, 0xc1, 0xc9, 0x1d, 0x74, + 0x09, 0x0a, 0x1f, 0x6b, 0xc9, 0xc9, 0x1d, 0x66, 0x99, 0x49, 0x1d, 0x65, + 0x89, 0xc9, 0x1c, 0x65, 0x81, 0x89, 0x1c, 0x61, 0x59, 0x49, 0x1c, 0x6a, + 0xa9, 0x09, 0x1d, 0x63, 0x69, 0x49, 0x1c, 0x74, 0x01, 0xca, 0x1e, 0x70, + 0xe9, 0x89, 0x1e, 0x6a, 0xb9, 0xc9, 0x1d, 0x74, 0x01, 0xca, 0x1e, 0x7c, + 0x19, 0x8a, 0x1f, 0x6f, 0xd1, 0x09, 0x1e, 0x74, 0xf9, 0x09, 0x1f, 0x79, + 0x09, 0x0a, 0x1f, 0x7d, 0x21, 0x0a, 0x20, 0x88, 0x71, 0x0a, 0x21, 0x87, + 0x71, 0x0a, 0x21, 0x86, 0x69, 0x0a, 0x21, 0x89, 0x81, 0x4a, 0x21, 0x89, + 0x81, 0x4a, 0x21, 0x80, 0x29, 0x0a, 0x20, 0x88, 0x79, 0x0a, 0x21, 0x8a, + 0x81, 0x4a, 0x21, 0x82, 0x41, 0x4a, 0x20, 0x7d, 0x29, 0x8a, 0x1f, 0x82, + 0x51, 0x4a, 0x20, 0x80, 0x51, 0x8a, 0x20, 0x85, 0x81, 0xca, 0x20, 0x84, + 0x79, 0xca, 0x20, 0x82, 0x69, 0x8a, 0x20, 0x7e, 0x49, 0x0a, 0x20, 0x8b, + 0xc1, 0x8a, 0x21, 0x87, 0xa1, 0x4a, 0x21, 0x8a, 0xc1, 0xca, 0x21, 0x8f, + 0xf1, 0x4a, 0x22, 0x8f, 0xf9, 0x4a, 0x22, 0x8e, 0xf1, 0x4a, 0x22, 0x8e, + 0xf1, 0x4a, 0x22, 0x96, 0x41, 0x4b, 0x23, 0x96, 0x41, 0x0b, 0x23, 0xa8, + 0x01, 0x4c, 0x25, 0xa6, 0xf9, 0x0b, 0x25, 0xa1, 0xb9, 0x4b, 0x24, 0x9e, + 0xa1, 0xcb, 0x23, 0x9d, 0x99, 0xcb, 0x23, 0xa3, 0xd1, 0x8b, 0x24, 0xab, + 0x11, 0x8c, 0x25, 0x9a, 0x89, 0x4b, 0x23, 0x9a, 0x89, 0x4b, 0x23, 0xaa, + 0x19, 0x4c, 0x25, 0xa4, 0x01, 0xcc, 0x24, 0xa4, 0x01, 0x0c, 0x25, 0xad, + 0x29, 0x4c, 0x26, 0xa9, 0x19, 0xcc, 0x25, 0xaa, 0x19, 0x4c, 0x25, 0xb8, + 0x59, 0x4c, 0x27, 0xb5, 0x49, 0x8c, 0x26, 0xaa, 0x11, 0x4c, 0x25, 0x9c, + 0x99, 0xcb, 0x23, 0x93, 0x39, 0x8b, 0x22, 0x95, 0x41, 0xcb, 0x22, 0xa5, + 0xc9, 0xcb, 0x24, 0xae, 0x19, 0x0c, 0x26, 0xa6, 0xe1, 0xcb, 0x24, 0x9c, + 0x71, 0xcb, 0x23, 0x9b, 0x71, 0x8b, 0x23, 0xa3, 0xc1, 0x8b, 0x24, 0xa8, + 0xe9, 0xcb, 0x24, 0xa3, 0xc1, 0x8b, 0x24, 0xaa, 0x01, 0x4c, 0x25, 0xa3, + 0xc1, 0x4b, 0x24, 0xa8, 0xe9, 0x0b, 0x25, 0xaf, 0x11, 0xcc, 0x25, 0xab, + 0xf9, 0x4b, 0x25, 0xad, 0x09, 0x0c, 0x26, 0xb7, 0x39, 0xcc, 0x26, 0xa8, + 0xf1, 0xcb, 0x24, 0xb9, 0x51, 0x0c, 0x27, 0xb8, 0x59, 0x4c, 0x27, 0xc7, + 0xd1, 0xcc, 0x28, 0xc4, 0xa1, 0x8c, 0x28, 0xca, 0xc9, 0x4c, 0x29, 0xb6, + 0x39, 0xcc, 0x26, 0xb0, 0x21, 0xcc, 0x25, 0xa8, 0x01, 0x8c, 0x24, 0xaf, + 0x11, 0xcc, 0x25, 0xb5, 0x29, 0x4c, 0x27, 0xbe, 0x59, 0x8c, 0x27, 0xb6, + 0x39, 0x8c, 0x26, 0xbf, 0x61, 0xcc, 0x27, 0xc8, 0xa9, 0x4c, 0x29, 0xc5, + 0x79, 0xcc, 0x28, 0xc2, 0x59, 0x4c, 0x28, 0xca, 0x99, 0x0c, 0x29, 0xc7, + 0x81, 0xcc, 0x28, 0xc3, 0x51, 0x4c, 0x28, 0x4b, 0xe2, 0x50, 0x3b, 0xc0, + 0x29, 0x0c, 0x28, 0xd4, 0xc1, 0x4c, 0x2a, 0xd4, 0xe1, 0x0c, 0x2b, 0xde, + 0x49, 0x4d, 0x2c, 0xe9, 0x99, 0x0d, 0x2d, 0xde, 0x19, 0x8d, 0x2b, 0xec, + 0xa9, 0xcd, 0x2d, 0xdf, 0x31, 0xcd, 0x2b, 0x04, 0x83, 0x96, 0x50, 0x80, + 0xb2, 0x12, 0x41, 0xaa, 0x59, 0x8c, 0x27, 0xd9, 0x49, 0x8d, 0x2a, 0x42, + 0x82, 0x90, 0x38, 0xc1, 0x82, 0x94, 0x48, 0x7a, 0x4a, 0x12, 0x40, 0x9e, + 0x79, 0xcb, 0x23, 0xcc, 0xb1, 0x8c, 0x29, 0x6f, 0x1a, 0x52, 0x3e, 0xc9, + 0xca, 0x94, 0x49, 0xc8, 0xd2, 0x94, 0x49, 0xc9, 0xe2, 0xd4, 0x49, 0xc2, + 0xaa, 0x14, 0x49, 0xc2, 0x92, 0xd4, 0x48, 0xc1, 0x7a, 0x54, 0x48, 0xbe, + 0x8a, 0xd4, 0x48, 0xa1, 0xca, 0x93, 0x44, 0x3f, 0x62, 0x10, 0x38, 0x83, + 0xe2, 0x52, 0x41, 0xe5, 0x21, 0x4d, 0x2a, 0xd3, 0x99, 0xcc, 0x28, 0xd7, + 0x99, 0xcc, 0x28, 0xd0, 0x81, 0x4c, 0x28, 0xcc, 0x61, 0xcc, 0x26, 0xd4, + 0x81, 0x0c, 0x28, 0xd0, 0x51, 0x8c, 0x26, 0xcd, 0x39, 0xcc, 0x26, 0xcf, + 0x79, 0xcc, 0x28, 0xb7, 0xa1, 0x4b, 0x24, 0xa7, 0x31, 0xcb, 0x22, 0x8b, + 0x69, 0x0a, 0x20, 0x78, 0xb1, 0x89, 0x1c, 0x4c, 0x99, 0xc8, 0x17, 0x41, + 0x29, 0x48, 0x15, 0xfa, 0xd0, 0x45, 0x0b, 0xb1, 0x00, 0x04, 0x00, 0x7e, + 0xa2, 0x12, 0x3e, 0xaf, 0x5a, 0x94, 0x44, 0xaa, 0x3a, 0x14, 0x44, 0xa7, + 0x2a, 0xd4, 0x43, 0x9c, 0xea, 0x13, 0x42, 0x99, 0xd2, 0xd3, 0x41, 0x97, + 0xba, 0x93, 0x41, 0x52, 0x8a, 0x11, 0x39, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x98, 0xa2, 0x53, 0x46, 0x9f, 0xd2, 0x93, 0x46, 0xa1, + 0xd2, 0x53, 0x46, 0xa1, 0xca, 0x13, 0x46, 0xa0, 0xca, 0x93, 0x45, 0xa3, + 0xda, 0xd3, 0x45, 0xa9, 0x0a, 0xd4, 0x46, 0xae, 0x1a, 0x54, 0x47, 0xae, + 0x1a, 0x54, 0x47, 0xb2, 0x32, 0xd4, 0x47, 0xb7, 0x52, 0x54, 0x48, 0xba, + 0x5a, 0x54, 0x48, 0xbd, 0x6a, 0x94, 0x48, 0xc1, 0x7a, 0x14, 0x49, 0xb7, + 0x4a, 0x54, 0x48, 0xb7, 0x4a, 0x54, 0x48, 0xcd, 0x02, 0xd5, 0x4a, 0xba, + 0x6a, 0x94, 0x48, 0xb0, 0x2a, 0x94, 0x47, 0xa9, 0x0a, 0xd4, 0x46, 0x9f, + 0xba, 0x93, 0x45, 0x91, 0x3a, 0xd3, 0x43, 0x87, 0xda, 0x92, 0x42, 0x78, + 0x62, 0xd2, 0x40, 0x69, 0x1a, 0x92, 0x3f, 0x61, 0xe2, 0x91, 0x3e, 0x62, + 0xf2, 0x91, 0x3e, 0x43, 0xba, 0x50, 0x3a, 0x2e, 0x3a, 0x90, 0x38, 0x1d, + 0x02, 0x50, 0x38, 0x1d, 0x8a, 0x90, 0x3d, 0x32, 0xaa, 0xd1, 0x43, 0x38, + 0xfa, 0x91, 0x45, 0x5d, 0x12, 0xd3, 0x4a, 0x5e, 0x4a, 0x53, 0x4c, 0x4e, + 0xf2, 0x92, 0x4b, 0x32, 0x1a, 0x52, 0x47, 0x8e, 0xa2, 0x14, 0x51, 0x8f, + 0xda, 0x8f, 0x3d, 0xad, 0x22, 0x4c, 0x2f, 0xd8, 0x02, 0xcd, 0x32, 0xd2, + 0x62, 0x92, 0x48, 0xa9, 0xb2, 0x15, 0x56, 0xa7, 0xd2, 0x95, 0x57, 0x8b, + 0xea, 0xd4, 0x53, 0x07, 0xab, 0x58, 0x62, 0xaa, 0x02, 0x56, 0x57, 0xf7, + 0x29, 0x10, 0x40, 0xc9, 0x71, 0x4e, 0x39, 0xf3, 0xf1, 0x0e, 0x3a, 0x57, + 0xfa, 0x11, 0x45, 0x18, 0xb2, 0xd0, 0x41, 0xd1, 0x11, 0x4f, 0x3c, 0xc7, + 0xf9, 0x4e, 0x3c, 0xcb, 0x41, 0x4f, 0x3d, 0xe0, 0x01, 0xd0, 0x3f, 0xed, + 0x41, 0xd0, 0x40, 0x00, 0xa2, 0x50, 0x42, 0xe9, 0x29, 0x90, 0x40, 0xcd, + 0x11, 0x4f, 0x3c, 0xee, 0x19, 0x10, 0x40, 0xf2, 0x31, 0x50, 0x40, 0xeb, + 0x31, 0x10, 0x40, 0xf4, 0x69, 0xd0, 0x40, 0xfe, 0x91, 0x50, 0x41, 0x03, + 0xba, 0x50, 0x42, 0x02, 0x8a, 0xd0, 0x41, 0xf0, 0x21, 0x50, 0x40, 0xc8, + 0xe1, 0x4e, 0x3b, 0xd1, 0x49, 0x0f, 0x3d, 0xd9, 0xa1, 0x4f, 0x3e, 0xd7, + 0x79, 0x4f, 0x3d, 0xc9, 0x01, 0xcf, 0x3b, 0xbf, 0xa1, 0x8e, 0x3a, 0xbd, + 0x89, 0x4e, 0x3a, 0xbc, 0x51, 0x4e, 0x39, 0xd5, 0xe9, 0x4e, 0x3b, 0xfc, + 0x21, 0x10, 0x40, 0xce, 0xa9, 0xce, 0x39, 0xde, 0x61, 0x0f, 0x3d, 0xfe, + 0x51, 0xd0, 0x40, 0x8e, 0xfa, 0x94, 0x53, 0xe5, 0xd2, 0x17, 0x5f, 0x84, + 0xaa, 0xd4, 0x52, 0x96, 0x42, 0x55, 0x55, 0xa0, 0x82, 0x55, 0x55, 0x99, + 0x42, 0x12, 0x48, 0x89, 0x2a, 0x4d, 0x33, 0x74, 0x7a, 0xcb, 0x2b, 0x5c, + 0xc2, 0x4e, 0x39, 0x80, 0x42, 0x14, 0x4f, 0x3b, 0x22, 0x52, 0x47, 0x4a, + 0xca, 0xd2, 0x4a, 0x3b, 0x5a, 0x92, 0x49, 0x49, 0xb2, 0xd2, 0x4a, 0x1d, + 0x12, 0x51, 0x42, 0x2a, 0x6a, 0x91, 0x42, 0x1a, 0x72, 0xd0, 0x3c, 0x1d, + 0x02, 0x10, 0x38, 0x2e, 0x42, 0x90, 0x38, 0x42, 0xb2, 0x10, 0x3a, 0x5f, + 0xda, 0x51, 0x3e, 0x5f, 0xda, 0x51, 0x3e, 0x67, 0x12, 0x92, 0x3f, 0x7b, + 0x72, 0x12, 0x41, 0x86, 0xd2, 0x52, 0x42, 0x93, 0x4a, 0x13, 0x44, 0x9d, + 0xaa, 0x53, 0x45, 0xaa, 0x12, 0x14, 0x47, 0xab, 0x1a, 0xd4, 0x46, 0xb6, + 0x5a, 0x54, 0x48, 0xc9, 0xda, 0x54, 0x4a, 0xb3, 0x3a, 0x14, 0x48, 0xb1, + 0x32, 0xd4, 0x47, 0xba, 0x52, 0x94, 0x48, 0xc5, 0xaa, 0x94, 0x49, 0xb9, + 0x5a, 0x94, 0x48, 0xb4, 0x42, 0x14, 0x48, 0xbd, 0x6a, 0x94, 0x48, 0xb1, + 0x2a, 0x94, 0x47, 0xaa, 0x0a, 0xd4, 0x46, 0xab, 0x1a, 0x14, 0x47, 0xb0, + 0x32, 0x94, 0x47, 0xa0, 0xca, 0x93, 0x45, 0x9d, 0x9a, 0x53, 0x45, 0x9a, + 0x92, 0x53, 0x45, 0x9a, 0xa2, 0xd3, 0x45, 0x93, 0x6a, 0x53, 0x45, 0x8e, + 0xf9, 0xca, 0x20, 0xb7, 0x11, 0x8c, 0x25, 0xb2, 0x11, 0x8c, 0x24, 0xa8, + 0x01, 0x4c, 0x23, 0xa1, 0x01, 0x8c, 0x22, 0xc1, 0x11, 0xcd, 0x29, 0xc5, + 0x61, 0x0d, 0x2c, 0x9b, 0x39, 0x8c, 0x28, 0x18, 0x12, 0xd0, 0x36, 0x31, + 0x72, 0x10, 0x37, 0x2b, 0x3a, 0x50, 0x34, 0x2d, 0x0a, 0xd0, 0x33, 0x38, + 0x52, 0xd0, 0x36, 0x3c, 0x5a, 0x10, 0x37, 0x40, 0x5a, 0x50, 0x37, 0x44, + 0x62, 0xd0, 0x37, 0x7d, 0x19, 0x8a, 0x1d, 0xba, 0xe9, 0x8b, 0x24, 0x03, + 0x12, 0x0e, 0x2f, 0x0e, 0x7a, 0x0e, 0x31, 0x1d, 0xfa, 0x4e, 0x32, 0xa2, + 0x51, 0x8b, 0x24, 0xb8, 0x71, 0x4c, 0x28, 0xd2, 0x61, 0x0d, 0x2b, 0xdb, + 0xb1, 0x8d, 0x2c, 0xc9, 0xe9, 0x0c, 0x2a, 0x6b, 0x11, 0x8a, 0x1e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0x29, 0x4a, 0x1f, 0xc8, 0xd9, 0xcc, 0x29, 0xde, 0x29, 0x0d, 0x2c, 0xd5, + 0x09, 0x4d, 0x2b, 0xdd, 0x69, 0x4d, 0x2c, 0xd5, 0x11, 0x4d, 0x2b, 0xd4, + 0xf9, 0x0c, 0x2b, 0xdb, 0x21, 0x0d, 0x2c, 0xcd, 0xb9, 0xcc, 0x29, 0xbe, + 0x51, 0xcc, 0x27, 0xb7, 0x59, 0xcc, 0x27, 0xca, 0xd1, 0x8c, 0x29, 0xbb, + 0x61, 0xcc, 0x27, 0xc3, 0x99, 0x8c, 0x28, 0xc0, 0x89, 0x4c, 0x28, 0xa5, + 0xe9, 0x8b, 0x24, 0x97, 0x59, 0xcb, 0x22, 0x9d, 0x91, 0x4b, 0x24, 0x93, + 0x41, 0x0b, 0x23, 0x96, 0x49, 0x4b, 0x23, 0xa4, 0xc1, 0x0b, 0x25, 0xaa, + 0x09, 0x8c, 0x25, 0x9c, 0x61, 0x4b, 0x23, 0x90, 0xf1, 0x0a, 0x22, 0x83, + 0x99, 0xca, 0x20, 0x8a, 0xf1, 0x4a, 0x21, 0x79, 0x59, 0x8a, 0x1f, 0x5d, + 0xa9, 0x09, 0x1c, 0x64, 0xe1, 0xc9, 0x1c, 0x47, 0xb1, 0x08, 0x19, 0x48, + 0xb1, 0x08, 0x19, 0x40, 0x59, 0xc8, 0x17, 0x40, 0x51, 0x08, 0x18, 0x41, + 0x51, 0x48, 0x18, 0x51, 0xd9, 0x08, 0x1a, 0x4b, 0x99, 0x88, 0x19, 0x47, + 0x71, 0x08, 0x19, 0x53, 0xc9, 0x48, 0x1a, 0x4f, 0xb9, 0x48, 0x1a, 0x3f, + 0x19, 0xc8, 0x17, 0x29, 0x81, 0x07, 0x15, 0x2e, 0xb1, 0xc7, 0x15, 0x3d, + 0x29, 0x08, 0x18, 0x3b, 0x21, 0xc8, 0x17, 0x42, 0x51, 0x88, 0x18, 0x47, + 0x81, 0x48, 0x19, 0x44, 0x61, 0xc8, 0x18, 0x4c, 0xb1, 0xc8, 0x19, 0x46, + 0x69, 0xc8, 0x18, 0x56, 0x01, 0xc9, 0x1a, 0x44, 0x59, 0x48, 0x18, 0x3b, + 0x21, 0x48, 0x17, 0x3d, 0x39, 0x08, 0x18, 0x40, 0x51, 0x48, 0x18, 0x3b, + 0x39, 0xc8, 0x17, 0x4b, 0xc1, 0xc8, 0x19, 0x43, 0x61, 0x88, 0x18, 0x43, + 0x71, 0xc8, 0x18, 0x39, 0x29, 0xc8, 0x17, 0x46, 0x79, 0x08, 0x19, 0x49, + 0x89, 0x48, 0x19, 0x4d, 0xb1, 0xc8, 0x19, 0x47, 0x71, 0x08, 0x19, 0x46, + 0x69, 0x08, 0x19, 0x45, 0x69, 0x88, 0x18, 0x41, 0x41, 0x08, 0x18, 0x45, + 0x59, 0x88, 0x18, 0x43, 0x49, 0x48, 0x18, 0x4e, 0xa9, 0x08, 0x1a, 0x47, + 0x79, 0x48, 0x19, 0x50, 0xc9, 0x88, 0x1a, 0x57, 0x01, 0x49, 0x1b, 0x55, + 0xe9, 0xc8, 0x1a, 0x4e, 0xa9, 0xc8, 0x19, 0x50, 0xc1, 0x08, 0x1a, 0x50, + 0xb9, 0x08, 0x1a, 0x55, 0xe9, 0xc8, 0x1a, 0x62, 0x51, 0x49, 0x1c, 0x63, + 0x59, 0x89, 0x1c, 0x5d, 0x29, 0xc9, 0x1b, 0x66, 0x79, 0x49, 0x1d, 0x64, + 0x69, 0x09, 0x1d, 0x58, 0xe9, 0x08, 0x1b, 0x53, 0xc9, 0x48, 0x1a, 0x54, + 0xd1, 0x48, 0x1a, 0x4e, 0xa1, 0xc8, 0x19, 0x4e, 0xa9, 0x88, 0x19, 0x4d, + 0xa9, 0x88, 0x19, 0x52, 0xe9, 0x88, 0x1a, 0x5c, 0x49, 0xc9, 0x1b, 0x5f, + 0x69, 0x49, 0x1c, 0x61, 0x81, 0xc9, 0x1c, 0x59, 0x39, 0x89, 0x1b, 0x57, + 0x31, 0x49, 0x1b, 0x58, 0x39, 0x49, 0x1b, 0x5a, 0x51, 0x89, 0x1b, 0x5e, + 0x81, 0x49, 0x1c, 0x66, 0xd1, 0x49, 0x1d, 0x66, 0xd9, 0x49, 0x1d, 0x66, + 0xd1, 0x49, 0x1d, 0x70, 0x19, 0x8a, 0x1e, 0x77, 0x39, 0x4a, 0x1f, 0x83, + 0x89, 0x8a, 0x20, 0x81, 0x81, 0x4a, 0x20, 0x84, 0x91, 0x8a, 0x20, 0x84, + 0x91, 0x8a, 0x20, 0x92, 0x21, 0x4b, 0x22, 0x92, 0x21, 0x4b, 0x22, 0x81, + 0x81, 0x4a, 0x20, 0x79, 0x59, 0x0a, 0x1f, 0x71, 0x29, 0x0a, 0x1e, 0x80, + 0x81, 0x0a, 0x20, 0x7a, 0x69, 0x8a, 0x1f, 0x79, 0x61, 0x8a, 0x1f, 0x83, + 0xa9, 0x8a, 0x20, 0x80, 0x81, 0x4a, 0x20, 0x83, 0xa9, 0x8a, 0x20, 0x8a, + 0xe1, 0x8a, 0x21, 0x86, 0xc1, 0xca, 0x20, 0x85, 0xa9, 0xca, 0x20, 0x81, + 0x89, 0x4a, 0x20, 0x74, 0x41, 0x0a, 0x1f, 0x80, 0x71, 0x0a, 0x20, 0x8b, + 0xd9, 0x8a, 0x21, 0x8a, 0xc9, 0x8a, 0x21, 0x86, 0xa9, 0xca, 0x20, 0x80, + 0x69, 0x0a, 0x20, 0x79, 0x41, 0x4a, 0x1f, 0x88, 0xb1, 0x4a, 0x21, 0x89, + 0xb9, 0x0a, 0x21, 0x88, 0xb9, 0x0a, 0x21, 0x89, 0xc9, 0x0a, 0x21, 0x8c, + 0xd9, 0x4a, 0x21, 0x93, 0x19, 0x4b, 0x22, 0x8c, 0xd9, 0x8a, 0x21, 0x91, + 0x01, 0x4b, 0x22, 0xb9, 0x41, 0x8c, 0x27, 0x95, 0x31, 0x8b, 0x22, 0x95, + 0x39, 0xcb, 0x22, 0x99, 0x71, 0x0b, 0x23, 0x9e, 0xb9, 0x0b, 0x24, 0xad, + 0x21, 0x8c, 0x25, 0xa1, 0xb9, 0x8b, 0x24, 0xb2, 0x29, 0x8c, 0x26, 0x9e, + 0x91, 0x8b, 0x23, 0x8f, 0x01, 0xcb, 0x21, 0x8c, 0xe9, 0x8a, 0x21, 0x8c, + 0xd9, 0x8a, 0x21, 0x91, 0xf9, 0x0a, 0x22, 0x99, 0x51, 0x0b, 0x23, 0x9e, + 0x91, 0xcb, 0x23, 0x9a, 0x61, 0x4b, 0x23, 0xab, 0xe9, 0xcb, 0x25, 0xb3, + 0x09, 0xcc, 0x26, 0xac, 0xe1, 0xcb, 0x25, 0xc2, 0x59, 0x4c, 0x28, 0xb8, + 0x19, 0xcc, 0x26, 0xd4, 0xe9, 0x8c, 0x2a, 0xc9, 0x79, 0x8c, 0x29, 0xb7, + 0x01, 0xcc, 0x26, 0xc1, 0x21, 0x0c, 0x28, 0xc3, 0x51, 0x8c, 0x28, 0xbd, + 0x29, 0x0c, 0x28, 0xd6, 0xf9, 0x4c, 0x2b, 0xc8, 0x59, 0x0c, 0x29, 0xd2, + 0xc9, 0x8c, 0x2a, 0xcb, 0x81, 0x4c, 0x29, 0xee, 0x13, 0xde, 0x6e, 0x83, + 0x83, 0xda, 0x60, 0xc0, 0x91, 0x4c, 0x28, 0x4c, 0xb2, 0x50, 0x39, 0xc2, + 0x9a, 0xd4, 0x48, 0xe2, 0xd2, 0xd5, 0x4c, 0xc1, 0x72, 0xd4, 0x48, 0xa0, + 0x91, 0x0b, 0x24, 0xc7, 0x81, 0xcc, 0x28, 0x8a, 0xd2, 0xd2, 0x41, 0xde, + 0xc2, 0xd5, 0x4c, 0xdc, 0x9a, 0x55, 0x4c, 0xe3, 0x12, 0x16, 0x4e, 0x63, + 0xd3, 0x59, 0x5d, 0x84, 0x9b, 0x1a, 0x61, 0x41, 0x8b, 0xd8, 0x58, 0x06, + 0xcb, 0x56, 0x51, 0x19, 0x8b, 0x17, 0x54, 0x1e, 0x9a, 0x0f, 0x34, 0x16, + 0x63, 0x57, 0x53, 0xf9, 0xd1, 0x0d, 0x2c, 0xde, 0xe9, 0xcc, 0x29, 0xd3, + 0x81, 0x0c, 0x28, 0xc5, 0x29, 0x0c, 0x26, 0xb8, 0xb9, 0x4b, 0x23, 0xb1, + 0x51, 0x8b, 0x22, 0xa1, 0xd1, 0x0a, 0x21, 0x9f, 0xc9, 0x4a, 0x21, 0x9c, + 0xd1, 0x8a, 0x21, 0x7e, 0x01, 0x4a, 0x1d, 0x73, 0x99, 0x09, 0x1c, 0x4b, + 0x71, 0x88, 0x18, 0x4a, 0x59, 0x88, 0x17, 0x06, 0x59, 0x46, 0x0e, 0x05, + 0x41, 0x86, 0x0d, 0xce, 0x88, 0x04, 0x00, 0x84, 0x70, 0x02, 0x00, 0x86, + 0xfa, 0xd2, 0x3f, 0xa4, 0x22, 0x14, 0x43, 0xa8, 0x3a, 0xd4, 0x43, 0xa7, + 0x32, 0xd4, 0x43, 0xa1, 0x0a, 0xd4, 0x42, 0x9c, 0xe2, 0x53, 0x42, 0x98, + 0xc2, 0xd3, 0x41, 0x51, 0x82, 0xd1, 0x38, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x78, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x8d, 0x32, 0x53, 0x45, 0x83, 0xe2, 0xd2, 0x44, 0x7c, + 0xc2, 0x12, 0x45, 0x74, 0xb2, 0x92, 0x45, 0x6e, 0xaa, 0x52, 0x46, 0x68, + 0x9a, 0x92, 0x46, 0x61, 0x82, 0xd2, 0x46, 0x5b, 0x72, 0x12, 0x47, 0x4f, + 0x3a, 0x92, 0x46, 0x44, 0x0a, 0x52, 0x46, 0x40, 0xf2, 0x51, 0x46, 0x35, + 0x9a, 0x51, 0x45, 0x2b, 0x32, 0xd1, 0x43, 0x39, 0x2a, 0xd1, 0x42, 0x8a, + 0xb2, 0x13, 0x4c, 0x9d, 0x12, 0xd4, 0x4c, 0x6f, 0x02, 0x12, 0x43, 0x33, + 0xaa, 0xd0, 0x3f, 0x2b, 0xfa, 0xd0, 0x40, 0x32, 0x42, 0x51, 0x41, 0x53, + 0x72, 0x92, 0x46, 0x64, 0xea, 0xd2, 0x48, 0x5e, 0xc2, 0x52, 0x48, 0x4a, + 0x3a, 0x52, 0x45, 0x24, 0x02, 0x11, 0x41, 0xfd, 0xb9, 0x0f, 0x3b, 0xe1, + 0xd1, 0x4e, 0x38, 0xda, 0x71, 0x0e, 0x35, 0xf0, 0xa9, 0x0e, 0x34, 0x1d, + 0xf2, 0x4f, 0x37, 0x45, 0xba, 0x10, 0x39, 0x47, 0xaa, 0x50, 0x38, 0x3d, + 0x52, 0x50, 0x36, 0x39, 0x52, 0x50, 0x37, 0x12, 0x6a, 0xcf, 0x34, 0xe5, + 0x59, 0x4e, 0x32, 0xd5, 0x31, 0x0e, 0x33, 0xd9, 0x79, 0x8e, 0x35, 0xf0, + 0x31, 0x0f, 0x39, 0x18, 0x8a, 0xd0, 0x3e, 0x3e, 0xa2, 0xd1, 0x42, 0x4e, + 0x42, 0x92, 0x45, 0x54, 0x6a, 0x92, 0x46, 0x47, 0x02, 0xd2, 0x43, 0x25, + 0xd2, 0xd0, 0x3f, 0x1c, 0x7a, 0x90, 0x3e, 0x1d, 0x4a, 0x90, 0x3d, 0x3b, + 0x92, 0xd0, 0x3e, 0x4c, 0x6a, 0x91, 0x42, 0x3f, 0x42, 0xd1, 0x42, 0x0b, + 0x12, 0x50, 0x3e, 0x0c, 0x4a, 0x50, 0x40, 0x0d, 0x62, 0xd0, 0x40, 0x18, + 0xb2, 0xd0, 0x41, 0x20, 0xda, 0xd0, 0x41, 0x37, 0x42, 0x51, 0x42, 0x46, + 0xa2, 0xd1, 0x42, 0x4f, 0xf2, 0x11, 0x43, 0x58, 0x22, 0x52, 0x43, 0x61, + 0x42, 0x92, 0x43, 0x69, 0x62, 0x92, 0x43, 0x6f, 0x72, 0x12, 0x43, 0x7b, + 0x9a, 0x52, 0x43, 0x87, 0xf2, 0x12, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xee, + 0x18, 0x88, 0x0c, 0x20, 0xb2, 0x10, 0x40, 0x20, 0x6a, 0x10, 0x3e, 0x0e, + 0xea, 0x0f, 0x3a, 0x10, 0x0a, 0x50, 0x3a, 0xf9, 0x01, 0x4f, 0x35, 0xea, + 0xc1, 0xce, 0x32, 0xd4, 0x29, 0xce, 0x30, 0x6c, 0xe1, 0xca, 0x24, 0xd7, + 0x31, 0xce, 0x2f, 0x21, 0x22, 0x50, 0x35, 0x2a, 0x3a, 0xd0, 0x33, 0x2e, + 0x32, 0xd0, 0x33, 0x39, 0x7a, 0x90, 0x36, 0x3e, 0x72, 0x10, 0x37, 0x41, + 0x62, 0x50, 0x37, 0x44, 0x62, 0xd0, 0x37, 0x88, 0x81, 0x0a, 0x20, 0xc8, + 0x59, 0x4c, 0x27, 0x0a, 0x4a, 0x4e, 0x30, 0x16, 0xaa, 0x8e, 0x31, 0xd6, + 0x69, 0xcd, 0x2b, 0xa7, 0xd1, 0x8b, 0x26, 0xef, 0x21, 0x0e, 0x2f, 0x0d, + 0x12, 0x4f, 0x32, 0x1c, 0xa2, 0x0f, 0x34, 0x2f, 0x22, 0x10, 0x37, 0xdc, + 0x88, 0x45, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0xf9, 0x4d, 0x2e, 0x0e, 0x0a, 0xcf, 0x32, 0xc9, 0xba, 0x94, 0x49, 0x36, + 0xfa, 0x0f, 0x37, 0x20, 0x52, 0x8f, 0x34, 0x1d, 0x62, 0x0f, 0x34, 0x18, + 0x2a, 0x8f, 0x33, 0x19, 0x2a, 0x8f, 0x33, 0x1f, 0x42, 0x4f, 0x34, 0x0e, + 0xda, 0x0e, 0x32, 0x0c, 0xe2, 0x8e, 0x31, 0x02, 0x9a, 0x8e, 0x30, 0x0b, + 0xda, 0x8e, 0x31, 0x06, 0xca, 0xce, 0x30, 0x08, 0xba, 0x0e, 0x31, 0x01, + 0xa2, 0x8e, 0x30, 0xd8, 0x71, 0x0d, 0x2b, 0xe0, 0xb1, 0x0d, 0x2c, 0xeb, + 0x11, 0x0e, 0x2e, 0xe3, 0xe1, 0xcd, 0x2c, 0xef, 0x01, 0x8e, 0x2e, 0xe9, + 0xe9, 0x4d, 0x2d, 0xed, 0x11, 0x0e, 0x2e, 0xe2, 0x91, 0x4d, 0x2c, 0xd1, + 0x11, 0x8d, 0x2a, 0xce, 0x09, 0x0d, 0x2a, 0xd5, 0x51, 0xcd, 0x2a, 0xc9, + 0xd9, 0x8c, 0x29, 0xcb, 0xf9, 0xcc, 0x29, 0xc3, 0xa1, 0x8c, 0x28, 0xc2, + 0x79, 0x8c, 0x28, 0xcc, 0xc9, 0x8c, 0x29, 0xc0, 0x51, 0x0c, 0x28, 0xb8, + 0x29, 0x4c, 0x27, 0xc0, 0x49, 0x4c, 0x28, 0xca, 0x91, 0x8c, 0x29, 0xc3, + 0x49, 0x4c, 0x28, 0xc3, 0x39, 0x4c, 0x28, 0xb7, 0xf1, 0xcb, 0x26, 0xbc, + 0x19, 0xcc, 0x27, 0x9c, 0x09, 0x4b, 0x23, 0x9d, 0x19, 0x8b, 0x23, 0x9c, + 0x29, 0xcb, 0x23, 0xab, 0xb9, 0xcb, 0x25, 0xac, 0xc1, 0x0b, 0x26, 0xac, + 0xc1, 0x0b, 0x26, 0xae, 0xd1, 0x4b, 0x26, 0xb2, 0xf1, 0xcb, 0x26, 0xb0, + 0xd1, 0x0b, 0x26, 0xb6, 0x09, 0x0c, 0x27, 0xb1, 0xe1, 0x0b, 0x26, 0xad, + 0xc1, 0xcb, 0x25, 0xa2, 0x69, 0x4b, 0x24, 0x94, 0xe9, 0xca, 0x22, 0x9d, + 0x49, 0x0b, 0x24, 0x9b, 0x49, 0xcb, 0x23, 0xa4, 0x99, 0xcb, 0x24, 0x9b, + 0x39, 0xcb, 0x23, 0xa0, 0x61, 0x8b, 0x24, 0xa5, 0x89, 0x0b, 0x25, 0xa7, + 0x99, 0x4b, 0x25, 0xa6, 0x91, 0x0b, 0x25, 0xb0, 0xe1, 0x4b, 0x26, 0xac, + 0xb9, 0x0b, 0x26, 0x99, 0x11, 0x0b, 0x23, 0x93, 0xd9, 0x4a, 0x22, 0x90, + 0xc1, 0xca, 0x21, 0x94, 0xd9, 0x4a, 0x22, 0x95, 0xe9, 0x8a, 0x22, 0x92, + 0xd9, 0x8a, 0x22, 0xa2, 0x59, 0xcb, 0x24, 0xad, 0xb9, 0x0b, 0x26, 0xa2, + 0x59, 0x8b, 0x24, 0xa8, 0x89, 0x4b, 0x25, 0xa6, 0x71, 0x0b, 0x25, 0x9c, + 0x21, 0x8b, 0x23, 0xac, 0xa1, 0xcb, 0x25, 0xb3, 0xd9, 0x8b, 0x26, 0xb6, + 0xf9, 0x0b, 0x27, 0xab, 0x99, 0x8b, 0x25, 0xb2, 0xd1, 0x8b, 0x26, 0xb5, + 0xf9, 0x0b, 0x27, 0xb4, 0xf1, 0xcb, 0x26, 0xa5, 0x59, 0x8b, 0x24, 0x9c, + 0x11, 0x8b, 0x23, 0x96, 0xe1, 0x8a, 0x22, 0x9f, 0x39, 0xcb, 0x23, 0x9d, + 0x29, 0x8b, 0x23, 0x9a, 0x31, 0x8b, 0x23, 0xa0, 0x71, 0x8b, 0x24, 0xa6, + 0xa1, 0x4b, 0x25, 0xac, 0xe1, 0x0b, 0x26, 0xa9, 0xc9, 0x8b, 0x25, 0xae, + 0x01, 0x0c, 0x26, 0xac, 0xf1, 0x0b, 0x26, 0xac, 0xf1, 0x0b, 0x26, 0xa8, + 0xd9, 0x8b, 0x25, 0xb5, 0x29, 0x0c, 0x27, 0xb6, 0x31, 0x4c, 0x27, 0xb6, + 0x31, 0x4c, 0x27, 0xc2, 0x79, 0x8c, 0x28, 0xc4, 0x79, 0xcc, 0x28, 0xc4, + 0x91, 0x8c, 0x28, 0xc6, 0xb1, 0x0c, 0x29, 0xd3, 0x19, 0x4d, 0x2a, 0xd7, + 0x49, 0xcd, 0x2a, 0xdc, 0x81, 0x8d, 0x2b, 0xd0, 0x01, 0xcd, 0x29, 0xc5, + 0xa1, 0x8c, 0x28, 0xc7, 0xb9, 0xcc, 0x28, 0xc8, 0xc1, 0x0c, 0x29, 0xc9, + 0xd1, 0x0c, 0x29, 0xc7, 0xc9, 0x0c, 0x29, 0xc6, 0xc1, 0x0c, 0x29, 0xc8, + 0xd1, 0x4c, 0x29, 0xca, 0xe9, 0xcc, 0x29, 0xd7, 0x69, 0x0d, 0x2b, 0xd5, + 0x51, 0xcd, 0x2a, 0xd1, 0x29, 0x4d, 0x2a, 0xcd, 0x01, 0xcd, 0x29, 0xd0, + 0x19, 0x4d, 0x2a, 0xcc, 0xf1, 0xcc, 0x29, 0xd9, 0x61, 0x4d, 0x2b, 0xd6, + 0x41, 0xcd, 0x2a, 0xd5, 0x39, 0xcd, 0x2a, 0xd4, 0x31, 0x8d, 0x2a, 0xe0, + 0x99, 0x0d, 0x2c, 0xeb, 0xf9, 0x8d, 0x2d, 0xe7, 0xd9, 0x4d, 0x2d, 0xe8, + 0xe1, 0xcd, 0x2c, 0xec, 0x09, 0x8e, 0x2d, 0xea, 0x01, 0x0e, 0x2d, 0xee, + 0x19, 0x8e, 0x2d, 0xf2, 0x29, 0x4e, 0x2e, 0x06, 0xa2, 0xce, 0x30, 0x04, + 0x92, 0xce, 0x30, 0x15, 0x32, 0xcf, 0x32, 0x10, 0x02, 0x0f, 0x32, 0x16, + 0x4a, 0x4f, 0x33, 0x07, 0xc2, 0xce, 0x30, 0x08, 0xda, 0x4e, 0x31, 0x1b, + 0x8a, 0x4f, 0x33, 0x0a, 0xda, 0x4e, 0x31, 0x18, 0x5a, 0x0f, 0x33, 0x0c, + 0xea, 0x8e, 0x31, 0xf7, 0x49, 0xce, 0x2e, 0xe9, 0x01, 0x0e, 0x2d, 0xf7, + 0x39, 0xce, 0x2e, 0xfe, 0x59, 0xce, 0x2f, 0x10, 0x0a, 0x4f, 0x32, 0x16, + 0x4a, 0xcf, 0x32, 0x15, 0x2a, 0x0f, 0x33, 0x1a, 0x42, 0x8f, 0x33, 0x1c, + 0x5a, 0xcf, 0x33, 0x1f, 0x52, 0x0f, 0x34, 0x1f, 0x5a, 0xcf, 0x33, 0x40, + 0x3a, 0xd0, 0x37, 0x44, 0x52, 0x90, 0x38, 0x46, 0x52, 0xd0, 0x38, 0x40, + 0x1a, 0x10, 0x38, 0x28, 0x82, 0x0f, 0x35, 0x1d, 0x42, 0x0f, 0x34, 0x25, + 0x7a, 0xcf, 0x34, 0x37, 0x02, 0xd0, 0x36, 0x37, 0x02, 0x50, 0x37, 0x24, + 0x6a, 0xcf, 0x34, 0x33, 0xf2, 0xcf, 0x36, 0x19, 0x54, 0x1f, 0x74, 0x82, + 0x7b, 0xda, 0x60, 0x21, 0x83, 0x17, 0x54, 0xae, 0x13, 0xdc, 0x66, 0x27, + 0xfb, 0x17, 0x56, 0x8a, 0xc2, 0x92, 0x41, 0x06, 0x82, 0x0e, 0x31, 0x0b, + 0xb2, 0x4e, 0x31, 0x4a, 0xaa, 0x10, 0x39, 0x29, 0x0b, 0x18, 0x56, 0x35, + 0x4b, 0xd8, 0x57, 0x3a, 0x63, 0x18, 0x58, 0x0d, 0xe4, 0x5e, 0x72, 0xc3, + 0x8b, 0x1c, 0x69, 0xc4, 0x9b, 0x1c, 0x69, 0xbc, 0x63, 0x1c, 0x68, 0xc8, + 0xb3, 0x5c, 0x69, 0x7d, 0x6a, 0x52, 0x40, 0xb4, 0x52, 0x54, 0x47, 0xfa, + 0xb9, 0x4d, 0x2c, 0xc9, 0x59, 0x0c, 0x27, 0xc9, 0x31, 0x4c, 0x27, 0xc1, + 0xe1, 0x0b, 0x24, 0xaa, 0x49, 0x4b, 0x22, 0xa7, 0x01, 0x8b, 0x21, 0x9c, + 0xd1, 0x8a, 0x20, 0x99, 0xb1, 0x0a, 0x21, 0x8f, 0x61, 0x8a, 0x1f, 0x87, + 0x31, 0x4a, 0x1f, 0x66, 0x31, 0xc9, 0x1a, 0x46, 0x31, 0x08, 0x17, 0x45, + 0x31, 0x48, 0x17, 0x02, 0x31, 0x46, 0x0d, 0xf9, 0xf8, 0x85, 0x0b, 0xde, + 0xe0, 0x44, 0x09, 0x77, 0x08, 0x02, 0x00, 0x92, 0x72, 0x53, 0x41, 0xab, + 0x42, 0x14, 0x44, 0xaf, 0x5a, 0x94, 0x44, 0xae, 0x5a, 0x94, 0x44, 0xa6, + 0x22, 0x94, 0x43, 0xa3, 0x12, 0x14, 0x43, 0x9b, 0xe2, 0x13, 0x42, 0x57, + 0xca, 0x91, 0x39, 0x00, 0x88, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x94, 0x82, 0xd3, 0x46, 0x89, 0x2a, 0x53, 0x46, 0x84, + 0x12, 0x13, 0x47, 0x81, 0x12, 0x13, 0x48, 0x81, 0x3a, 0x13, 0x49, 0x7b, + 0x2a, 0x53, 0x49, 0x76, 0x22, 0xd3, 0x49, 0x75, 0x42, 0x93, 0x4a, 0x69, + 0x0a, 0x53, 0x4a, 0x5e, 0xd2, 0x12, 0x4a, 0x59, 0xba, 0x12, 0x4a, 0x50, + 0x72, 0x12, 0x49, 0x49, 0x1a, 0x52, 0x47, 0x70, 0x8a, 0x12, 0x48, 0xc3, + 0xda, 0x94, 0x50, 0xb4, 0x12, 0x54, 0x4b, 0x6e, 0x22, 0x12, 0x44, 0x42, + 0xa2, 0x51, 0x43, 0x41, 0xca, 0x11, 0x43, 0x56, 0x8a, 0xd2, 0x46, 0x77, + 0x82, 0xd3, 0x4a, 0x76, 0x7a, 0xd3, 0x4a, 0x60, 0xe2, 0xd2, 0x48, 0x43, + 0x02, 0x52, 0x44, 0x0f, 0x72, 0x10, 0x3f, 0xf5, 0x81, 0x8f, 0x3a, 0xe8, + 0xe9, 0x4e, 0x38, 0xf8, 0xf9, 0x4e, 0x36, 0x22, 0x22, 0x50, 0x38, 0x4b, + 0x02, 0x51, 0x3a, 0x4b, 0xe2, 0xd0, 0x38, 0x28, 0xe2, 0x8f, 0x33, 0x1c, + 0x6a, 0x0f, 0x32, 0x22, 0x9a, 0x0f, 0x33, 0x1e, 0x9a, 0xcf, 0x33, 0x03, + 0xc2, 0x0e, 0x32, 0xe0, 0x29, 0x0e, 0x31, 0xd7, 0x21, 0x0e, 0x32, 0xe3, + 0x91, 0x0e, 0x35, 0xfe, 0x51, 0xcf, 0x38, 0x1a, 0x6a, 0x10, 0x3d, 0x37, + 0x32, 0xd1, 0x40, 0x45, 0xb2, 0x91, 0x42, 0x46, 0xba, 0x91, 0x42, 0x35, + 0x12, 0x51, 0x40, 0x27, 0xaa, 0x50, 0x3e, 0x1a, 0x4a, 0xd0, 0x3c, 0x12, + 0x02, 0x90, 0x3b, 0x09, 0x6a, 0x0f, 0x3a, 0x10, 0x0a, 0x50, 0x3d, 0xf3, + 0x19, 0x0f, 0x3a, 0xe2, 0xf1, 0x0e, 0x3a, 0xee, 0x69, 0xcf, 0x3b, 0xfa, + 0xc9, 0x4f, 0x3d, 0xff, 0xc9, 0xcf, 0x3c, 0x12, 0x3a, 0xd0, 0x3d, 0x29, + 0xaa, 0xd0, 0x3e, 0x3c, 0x02, 0x11, 0x40, 0x4a, 0x7a, 0xd1, 0x40, 0x58, + 0xfa, 0x91, 0x41, 0x5e, 0x12, 0xd2, 0x41, 0x65, 0x32, 0xd2, 0x41, 0x71, + 0x62, 0x12, 0x42, 0x81, 0xb2, 0xd2, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x40, 0x06, 0x00, 0x2e, 0x72, 0x51, 0x43, 0x63, 0xf1, 0x8a, 0x2a, 0x68, + 0x19, 0x8b, 0x2a, 0x69, 0x41, 0x0b, 0x2b, 0x74, 0x89, 0x0b, 0x2c, 0x75, + 0x29, 0x0b, 0x2a, 0x6e, 0x11, 0x4b, 0x28, 0x6a, 0xc1, 0xca, 0x25, 0x8e, + 0x19, 0xcc, 0x29, 0xc4, 0x49, 0x8d, 0x2c, 0x15, 0xc2, 0x0f, 0x34, 0x16, + 0x8a, 0x8f, 0x31, 0x38, 0x72, 0x10, 0x36, 0x3e, 0x92, 0x50, 0x37, 0x40, + 0x8a, 0x50, 0x37, 0x46, 0x82, 0x10, 0x38, 0x47, 0x82, 0x50, 0x38, 0x68, + 0xa9, 0x49, 0x1c, 0xd7, 0xd1, 0x4c, 0x29, 0xf5, 0xd9, 0xcd, 0x2d, 0xf8, + 0xc9, 0x8d, 0x2d, 0xea, 0x01, 0x8e, 0x2e, 0x02, 0xb2, 0xce, 0x30, 0x14, + 0x62, 0x8f, 0x33, 0x16, 0x82, 0x8f, 0x33, 0x0d, 0x0a, 0x8f, 0x32, 0x42, + 0xa2, 0x10, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xed, 0xf9, 0x0d, 0x2e, 0x18, 0x6a, 0xcf, 0x33, 0xc3, + 0x8a, 0xd4, 0x48, 0x3c, 0x2a, 0x10, 0x38, 0x34, 0x0a, 0x10, 0x37, 0x2c, + 0xca, 0x8f, 0x35, 0x31, 0x02, 0xd0, 0x36, 0x29, 0xaa, 0x8f, 0x35, 0x30, + 0xd2, 0x0f, 0x36, 0x1c, 0x6a, 0x0f, 0x34, 0x12, 0x2a, 0xcf, 0x32, 0x1d, + 0x92, 0x4f, 0x34, 0x19, 0x7a, 0x8f, 0x33, 0x0d, 0x0a, 0x0f, 0x32, 0x19, + 0x7a, 0x8f, 0x33, 0x07, 0xea, 0x4e, 0x31, 0x00, 0x82, 0x0e, 0x30, 0x02, + 0x92, 0x8e, 0x30, 0x04, 0xa2, 0xce, 0x30, 0x06, 0xba, 0x4e, 0x31, 0x09, + 0xba, 0x8e, 0x31, 0xfb, 0x61, 0x0e, 0x30, 0xff, 0x69, 0x4e, 0x30, 0xfd, + 0x59, 0x0e, 0x30, 0xe4, 0xe9, 0x0d, 0x2d, 0xe2, 0xd9, 0x4d, 0x2c, 0xdd, + 0x99, 0xcd, 0x2b, 0xd9, 0x89, 0x8d, 0x2b, 0xd7, 0x61, 0x0d, 0x2b, 0xd9, + 0x69, 0x8d, 0x2b, 0xe2, 0x99, 0x4d, 0x2c, 0xe2, 0x81, 0x4d, 0x2c, 0xd0, + 0xd9, 0x4c, 0x2a, 0xd0, 0xd9, 0x4c, 0x2a, 0xd8, 0x09, 0x0d, 0x2b, 0xd7, + 0xf9, 0x0c, 0x2b, 0xcb, 0x89, 0x8c, 0x29, 0xcb, 0x79, 0x8c, 0x29, 0xca, + 0x81, 0x8c, 0x29, 0xc0, 0x29, 0x0c, 0x28, 0xaf, 0xa9, 0xcb, 0x25, 0xb6, + 0xf1, 0xcb, 0x26, 0xb9, 0x11, 0xcc, 0x27, 0xbe, 0x29, 0x0c, 0x28, 0xc3, + 0x51, 0x8c, 0x28, 0xc2, 0x49, 0x8c, 0x28, 0xc5, 0x61, 0xcc, 0x28, 0xbe, + 0x29, 0x0c, 0x28, 0xb9, 0x19, 0x8c, 0x27, 0xc1, 0x41, 0x4c, 0x28, 0xbb, + 0x19, 0x8c, 0x27, 0xb5, 0x01, 0x8c, 0x26, 0xa7, 0x99, 0x4b, 0x25, 0xaa, + 0xc1, 0xcb, 0x25, 0xa8, 0xb9, 0x4b, 0x25, 0xa9, 0xc9, 0x8b, 0x25, 0xad, + 0xd1, 0xcb, 0x25, 0x9f, 0x59, 0x4b, 0x24, 0xb4, 0x09, 0x0c, 0x27, 0xb8, + 0x11, 0x4c, 0x27, 0xaf, 0xd9, 0x4b, 0x26, 0xbd, 0x29, 0x0c, 0x28, 0xb5, + 0x01, 0xcc, 0x26, 0xb1, 0xe1, 0x4b, 0x26, 0xb1, 0xd9, 0x4b, 0x26, 0xb1, + 0xd1, 0x0b, 0x26, 0xb4, 0xe9, 0x8b, 0x26, 0xb6, 0xf9, 0xcb, 0x26, 0xaa, + 0xa1, 0xcb, 0x25, 0xbb, 0x19, 0xcc, 0x27, 0xbb, 0x19, 0xcc, 0x27, 0xc2, + 0x39, 0x4c, 0x28, 0xc2, 0x39, 0x8c, 0x28, 0xc4, 0x41, 0x8c, 0x28, 0xc2, + 0x39, 0x8c, 0x28, 0xb2, 0xd1, 0x8b, 0x26, 0xbb, 0x09, 0x8c, 0x27, 0xc4, + 0x41, 0x8c, 0x28, 0xbd, 0x11, 0xcc, 0x27, 0xb9, 0x09, 0x4c, 0x27, 0xc0, + 0x29, 0x0c, 0x28, 0xc0, 0x31, 0x4c, 0x28, 0xb3, 0xe1, 0x8b, 0x26, 0xa5, + 0x61, 0x8b, 0x24, 0x9b, 0x09, 0x4b, 0x23, 0xa9, 0x91, 0x0b, 0x25, 0xac, + 0xa9, 0x8b, 0x25, 0xa9, 0xb1, 0x8b, 0x25, 0xae, 0xe1, 0x4b, 0x26, 0xba, + 0x31, 0xcc, 0x27, 0xc1, 0x59, 0x4c, 0x28, 0xba, 0x31, 0xcc, 0x27, 0xc2, + 0x69, 0x8c, 0x28, 0xc2, 0x69, 0x8c, 0x28, 0xbc, 0x49, 0x0c, 0x28, 0xbe, + 0x51, 0x0c, 0x28, 0xc3, 0x79, 0x8c, 0x28, 0xc5, 0x91, 0xcc, 0x28, 0xc8, + 0xb1, 0x4c, 0x29, 0xcf, 0xe9, 0x4c, 0x2a, 0xce, 0xe9, 0x0c, 0x2a, 0xd6, + 0x31, 0xcd, 0x2a, 0xd3, 0x09, 0x8d, 0x2a, 0xe0, 0x99, 0x0d, 0x2c, 0xe3, + 0xc9, 0x8d, 0x2c, 0xdb, 0x79, 0x8d, 0x2b, 0xdc, 0x79, 0x8d, 0x2b, 0xcf, + 0x01, 0xcd, 0x29, 0xd3, 0x29, 0x8d, 0x2a, 0xd7, 0x59, 0x0d, 0x2b, 0xd2, + 0x31, 0x4d, 0x2a, 0xc9, 0xd9, 0x4c, 0x29, 0xc6, 0xb1, 0xcc, 0x28, 0xd7, + 0x61, 0x4d, 0x2b, 0xe2, 0xc9, 0x8d, 0x2c, 0xe6, 0xe9, 0xcd, 0x2c, 0xe8, + 0x01, 0x0e, 0x2d, 0xe7, 0xf9, 0x4d, 0x2d, 0xe9, 0x01, 0x4e, 0x2d, 0xde, + 0x99, 0x0d, 0x2c, 0xe4, 0xc9, 0x0d, 0x2d, 0xf7, 0x41, 0x4e, 0x2f, 0xf9, + 0x41, 0x4e, 0x2f, 0xf0, 0x11, 0x0e, 0x2e, 0xf2, 0x21, 0x4e, 0x2e, 0x00, + 0x6a, 0x0e, 0x30, 0xf4, 0x21, 0xce, 0x2e, 0xf2, 0x19, 0x4e, 0x2e, 0x00, + 0x62, 0x0e, 0x30, 0x00, 0x62, 0x0e, 0x30, 0x01, 0x72, 0x0e, 0x30, 0x04, + 0x9a, 0x8e, 0x30, 0x01, 0x7a, 0x4e, 0x30, 0x0b, 0xda, 0x8e, 0x31, 0x06, + 0xa2, 0xce, 0x30, 0x15, 0x32, 0x0f, 0x33, 0x23, 0xc2, 0xcf, 0x34, 0x16, + 0x4a, 0xcf, 0x32, 0x13, 0x42, 0x8f, 0x32, 0x11, 0x32, 0x0f, 0x32, 0x21, + 0xba, 0x0f, 0x34, 0x22, 0xba, 0x8f, 0x34, 0x1b, 0x7a, 0x4f, 0x33, 0x15, + 0x52, 0x8f, 0x32, 0x01, 0x82, 0x0e, 0x30, 0x0e, 0xf2, 0xce, 0x31, 0x16, + 0x3a, 0x0f, 0x33, 0x13, 0x2a, 0x8f, 0x32, 0x1e, 0xa2, 0x0f, 0x34, 0x22, + 0xba, 0x8f, 0x34, 0x28, 0xd2, 0x4f, 0x35, 0x2b, 0xda, 0xcf, 0x35, 0x36, + 0x12, 0x10, 0x37, 0x40, 0x42, 0x10, 0x38, 0x38, 0x1a, 0xd0, 0x36, 0x45, + 0x6a, 0x90, 0x38, 0x50, 0xb2, 0x10, 0x3a, 0x4d, 0x92, 0x90, 0x39, 0x4b, + 0x7a, 0x50, 0x39, 0x37, 0x02, 0xd0, 0x36, 0x41, 0x52, 0x50, 0x38, 0x43, + 0x4a, 0x50, 0x38, 0x46, 0x5a, 0x10, 0x39, 0x3a, 0x12, 0x90, 0x37, 0x4c, + 0x9a, 0x90, 0x39, 0xc4, 0x9a, 0x14, 0x49, 0xab, 0xe3, 0xdb, 0x65, 0xf7, + 0x32, 0xd6, 0x4f, 0xd0, 0xf3, 0xdc, 0x6a, 0x3d, 0x53, 0x18, 0x58, 0x26, + 0xcb, 0xd7, 0x55, 0x60, 0x72, 0x51, 0x3c, 0x0e, 0xca, 0x8e, 0x31, 0x14, + 0x02, 0x8f, 0x32, 0xa4, 0xea, 0x53, 0x45, 0x2c, 0x13, 0x98, 0x56, 0x57, + 0x43, 0x59, 0x5b, 0xfa, 0x3b, 0x9e, 0x6f, 0xb6, 0x33, 0xdc, 0x67, 0x98, + 0x5b, 0x1b, 0x63, 0xb6, 0x3b, 0x1c, 0x67, 0xad, 0x13, 0xdc, 0x65, 0x90, + 0x1b, 0xdb, 0x62, 0xb6, 0x43, 0xdc, 0x67, 0xc1, 0x33, 0x5c, 0x68, 0xc6, + 0x39, 0x4c, 0x26, 0xd7, 0xa1, 0x0c, 0x29, 0xd8, 0xa9, 0x8c, 0x28, 0xcf, + 0x79, 0x8c, 0x27, 0xf6, 0x99, 0x4d, 0x2c, 0xcd, 0x61, 0x8c, 0x26, 0xd9, + 0xd9, 0x8c, 0x29, 0xcb, 0x41, 0x8c, 0x26, 0xa5, 0x11, 0x0b, 0x22, 0x7b, + 0x01, 0xca, 0x1d, 0x66, 0x39, 0x49, 0x1b, 0x46, 0x31, 0xc8, 0x16, 0x28, + 0x51, 0x47, 0x13, 0xd0, 0xc8, 0xc4, 0x08, 0xe3, 0x38, 0xc5, 0x0a, 0x57, + 0x00, 0x00, 0x00, 0x92, 0x72, 0x53, 0x41, 0xd0, 0x42, 0x95, 0x49, 0xac, + 0x4a, 0x94, 0x44, 0xad, 0x52, 0x94, 0x44, 0xaa, 0x3a, 0x14, 0x44, 0xa3, + 0x12, 0x54, 0x43, 0x9a, 0xda, 0x13, 0x42, 0x52, 0xa2, 0x51, 0x39, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xc8, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, + 0xe0, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x98, 0xb2, 0x13, 0x48, 0x8f, 0x72, 0x13, 0x48, 0x89, + 0x62, 0x93, 0x48, 0x89, 0x9a, 0x13, 0x4a, 0x8b, 0xda, 0x53, 0x4b, 0x8c, + 0x02, 0x94, 0x4c, 0x89, 0x02, 0x14, 0x4d, 0x8b, 0x22, 0x54, 0x4e, 0x85, + 0x12, 0x94, 0x4e, 0x80, 0xf2, 0x53, 0x4e, 0x74, 0x92, 0x13, 0x4d, 0x68, + 0x32, 0x93, 0x4b, 0x5c, 0x8a, 0x12, 0x49, 0x89, 0xfa, 0xd2, 0x48, 0xc9, + 0xba, 0x54, 0x4f, 0x9b, 0x7a, 0xd3, 0x49, 0x55, 0x32, 0xd2, 0x45, 0x4f, + 0x4a, 0x12, 0x46, 0x57, 0x9a, 0xd2, 0x46, 0x83, 0x02, 0x14, 0x4c, 0x89, + 0x2a, 0x54, 0x4d, 0x7f, 0xca, 0x93, 0x4b, 0x59, 0xba, 0x52, 0x48, 0x26, + 0x2a, 0xd1, 0x41, 0x05, 0x22, 0x50, 0x3d, 0xf8, 0x81, 0x0f, 0x3a, 0x00, + 0x4a, 0x4f, 0x38, 0x28, 0x52, 0x90, 0x39, 0x4e, 0x2a, 0x11, 0x3b, 0x4f, + 0x02, 0x91, 0x39, 0x2d, 0x0a, 0x10, 0x34, 0xf3, 0x29, 0x0e, 0x2d, 0xe8, + 0xe1, 0xcd, 0x2b, 0x0a, 0xc2, 0x4e, 0x30, 0x0c, 0xda, 0x0e, 0x31, 0x0c, + 0xf2, 0x0e, 0x32, 0x00, 0xaa, 0xce, 0x31, 0xf5, 0x89, 0xce, 0x31, 0xfa, + 0xc9, 0x8e, 0x33, 0x09, 0x7a, 0x4f, 0x37, 0x21, 0x52, 0x90, 0x3a, 0x41, + 0x22, 0x51, 0x3e, 0x51, 0xda, 0x11, 0x41, 0x58, 0x1a, 0x12, 0x42, 0x5e, + 0x3a, 0x92, 0x42, 0x59, 0x1a, 0x12, 0x42, 0x52, 0xda, 0x51, 0x41, 0x44, + 0x2a, 0x11, 0x40, 0x2b, 0x92, 0x50, 0x3e, 0x10, 0x12, 0x90, 0x3c, 0xeb, + 0xe1, 0x0e, 0x39, 0xdc, 0xb9, 0x0e, 0x39, 0xe5, 0x19, 0x8f, 0x3a, 0xe7, + 0x31, 0xcf, 0x3a, 0xeb, 0x41, 0xcf, 0x3a, 0xf1, 0x19, 0x4f, 0x39, 0x0b, + 0xba, 0xcf, 0x39, 0x23, 0x52, 0x90, 0x3b, 0x3f, 0xe2, 0x90, 0x3d, 0x4d, + 0x62, 0x91, 0x3f, 0x56, 0xba, 0x51, 0x40, 0x5f, 0x0a, 0x92, 0x40, 0x6e, + 0x4a, 0x52, 0x41, 0x7c, 0x8a, 0x12, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x08, 0x05, 0x00, 0x38, 0x02, 0xd2, 0x44, 0x86, 0x32, 0x94, 0x4e, 0x7c, + 0xb1, 0x8b, 0x2d, 0x92, 0x71, 0xcc, 0x30, 0x98, 0xc9, 0x8c, 0x31, 0xa5, + 0x29, 0xcd, 0x32, 0xac, 0x01, 0x0d, 0x32, 0x97, 0xa1, 0x4c, 0x2f, 0x84, + 0xa1, 0x4b, 0x29, 0x93, 0x41, 0x0c, 0x2b, 0xc7, 0x81, 0xcd, 0x2d, 0x19, + 0xf2, 0xcf, 0x34, 0x0d, 0x5a, 0x4f, 0x32, 0x3c, 0x9a, 0x50, 0x37, 0x41, + 0xaa, 0x90, 0x37, 0x44, 0xb2, 0x10, 0x38, 0x4a, 0xaa, 0x90, 0x38, 0x4a, + 0xaa, 0x90, 0x38, 0x63, 0x81, 0xc9, 0x1b, 0xd0, 0xa9, 0x4c, 0x29, 0xe2, + 0x49, 0xcd, 0x2b, 0x14, 0xc2, 0xce, 0x31, 0xf4, 0x29, 0xce, 0x2f, 0x0c, + 0x0a, 0x4f, 0x32, 0x19, 0xa2, 0x0f, 0x34, 0x0f, 0x3a, 0xcf, 0x32, 0x0a, + 0xfa, 0x4e, 0x32, 0x58, 0x72, 0xd1, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x13, 0x01, 0x47, 0x12, 0xb0, 0x79, 0x8c, 0x28, 0x3d, + 0x72, 0xd0, 0x38, 0x49, 0x8a, 0x90, 0x39, 0x7b, 0x32, 0xd2, 0x3f, 0x75, + 0x12, 0xd2, 0x3e, 0x76, 0x1a, 0x52, 0x3f, 0x6a, 0xca, 0x91, 0x3d, 0x65, + 0x7a, 0x91, 0x3c, 0x59, 0x22, 0x11, 0x3b, 0x4b, 0xd2, 0x90, 0x39, 0x39, + 0x5a, 0xd0, 0x37, 0x31, 0x2a, 0x90, 0x36, 0x2c, 0x1a, 0x10, 0x36, 0x1c, + 0x9a, 0x0f, 0x34, 0x1b, 0x9a, 0xcf, 0x33, 0x0a, 0xf2, 0x8e, 0x31, 0x09, + 0xd2, 0x0e, 0x31, 0x0e, 0x02, 0x0f, 0x32, 0x21, 0xca, 0x8f, 0x34, 0x1a, + 0x62, 0xcf, 0x33, 0x10, 0xf2, 0x4e, 0x32, 0x02, 0x8a, 0x8e, 0x30, 0x07, + 0xaa, 0x0e, 0x31, 0xfa, 0x51, 0xce, 0x2f, 0xf3, 0x39, 0xce, 0x2e, 0xec, + 0x11, 0x8e, 0x2d, 0xe7, 0x09, 0x4e, 0x2d, 0xf1, 0x41, 0x8e, 0x2e, 0xeb, + 0x11, 0x8e, 0x2d, 0xf0, 0x11, 0x0e, 0x2e, 0xe9, 0xd9, 0x0d, 0x2d, 0xe5, + 0xb9, 0xcd, 0x2c, 0xe0, 0x79, 0x4d, 0x2c, 0xdd, 0x59, 0x0d, 0x2c, 0xe7, + 0x99, 0x0d, 0x2d, 0xdd, 0x39, 0x0d, 0x2c, 0xde, 0x31, 0x0d, 0x2c, 0xd6, + 0xe9, 0x0c, 0x2b, 0xc9, 0x81, 0x4c, 0x29, 0xc0, 0x21, 0x0c, 0x28, 0xc8, + 0x71, 0x0c, 0x29, 0xc9, 0x89, 0x8c, 0x29, 0xcc, 0xa9, 0xcc, 0x29, 0xc8, + 0x81, 0x4c, 0x29, 0xc7, 0x81, 0x4c, 0x29, 0xd1, 0xc1, 0x8c, 0x2a, 0xc9, + 0x89, 0x4c, 0x29, 0xc8, 0x81, 0x4c, 0x29, 0xc8, 0x81, 0x4c, 0x29, 0xc8, + 0x81, 0x4c, 0x29, 0xcd, 0xb1, 0xcc, 0x29, 0xbf, 0x41, 0x0c, 0x28, 0xc4, + 0x71, 0xcc, 0x28, 0xc2, 0x61, 0x8c, 0x28, 0xc2, 0x49, 0x4c, 0x28, 0xbb, + 0x29, 0x4c, 0x27, 0xb6, 0x19, 0x4c, 0x27, 0xbf, 0x41, 0x0c, 0x28, 0xc0, + 0x39, 0x4c, 0x28, 0xb7, 0x09, 0x4c, 0x27, 0xbd, 0x29, 0x0c, 0x28, 0xc1, + 0x39, 0x4c, 0x28, 0xbf, 0x29, 0xcc, 0x27, 0xb6, 0x01, 0x0c, 0x27, 0xc0, + 0x29, 0x0c, 0x28, 0xc1, 0x39, 0x4c, 0x28, 0xc1, 0x39, 0x4c, 0x28, 0xbd, + 0x29, 0x0c, 0x28, 0xc2, 0x41, 0x8c, 0x28, 0xc7, 0x71, 0x4c, 0x29, 0xca, + 0x81, 0x8c, 0x29, 0xc6, 0x61, 0x0c, 0x29, 0xcb, 0x81, 0x8c, 0x29, 0xca, + 0x79, 0x4c, 0x29, 0xc7, 0x61, 0x0c, 0x29, 0xca, 0x79, 0x8c, 0x29, 0xce, + 0x99, 0x0c, 0x2a, 0xc9, 0x71, 0x4c, 0x29, 0xc9, 0x79, 0x8c, 0x29, 0xc9, + 0x79, 0x4c, 0x29, 0xc2, 0x39, 0x8c, 0x28, 0xc1, 0x31, 0x4c, 0x28, 0xaf, + 0xb1, 0x0b, 0x26, 0xa8, 0x71, 0x0b, 0x25, 0xb1, 0xc9, 0x0b, 0x26, 0xb6, + 0x01, 0xcc, 0x26, 0xb8, 0x09, 0x4c, 0x27, 0xbb, 0x29, 0xcc, 0x27, 0xc4, + 0x69, 0xcc, 0x28, 0xc7, 0x89, 0x4c, 0x29, 0xc5, 0x81, 0x0c, 0x29, 0xca, + 0xa9, 0x8c, 0x29, 0xc8, 0x99, 0x4c, 0x29, 0xc8, 0xa1, 0x4c, 0x29, 0xcb, + 0xc1, 0xcc, 0x29, 0xcd, 0xd1, 0xcc, 0x29, 0xcf, 0xe9, 0x4c, 0x2a, 0xd2, + 0x09, 0xcd, 0x2a, 0xd5, 0x19, 0x0d, 0x2b, 0xdc, 0x61, 0xcd, 0x2b, 0xd9, + 0x49, 0x4d, 0x2b, 0xd7, 0x31, 0xcd, 0x2a, 0xdd, 0x81, 0xcd, 0x2b, 0xe1, + 0xb1, 0x4d, 0x2c, 0xe3, 0xb9, 0x8d, 0x2c, 0xe0, 0x99, 0x0d, 0x2c, 0xe1, + 0xa1, 0x4d, 0x2c, 0xe0, 0xa1, 0x4d, 0x2c, 0xec, 0x11, 0x8e, 0x2d, 0xe7, + 0xf9, 0xcd, 0x2c, 0xdc, 0x91, 0x8d, 0x2b, 0xd7, 0x61, 0x0d, 0x2b, 0xe1, + 0xc1, 0x8d, 0x2c, 0xe9, 0x09, 0x4e, 0x2d, 0xe9, 0x01, 0x4e, 0x2d, 0xed, + 0x19, 0xce, 0x2d, 0xee, 0x19, 0x0e, 0x2e, 0xea, 0x01, 0x4e, 0x2d, 0xe4, + 0xd9, 0xcd, 0x2c, 0xee, 0x19, 0x0e, 0x2e, 0x00, 0x6a, 0x0e, 0x30, 0x00, + 0x62, 0x0e, 0x30, 0xf5, 0x29, 0xce, 0x2e, 0x00, 0x6a, 0x4e, 0x30, 0x04, + 0x8a, 0xce, 0x30, 0xfe, 0x51, 0xce, 0x2f, 0x01, 0x62, 0x0e, 0x30, 0x04, + 0x8a, 0x8e, 0x30, 0x10, 0x02, 0x0f, 0x32, 0x0f, 0x0a, 0xcf, 0x31, 0x0e, + 0xf2, 0x0e, 0x32, 0x11, 0x12, 0x4f, 0x32, 0x1b, 0x7a, 0xcf, 0x33, 0x23, + 0xca, 0xcf, 0x34, 0x19, 0x62, 0x4f, 0x33, 0x28, 0xfa, 0x4f, 0x35, 0x23, + 0xd2, 0x4f, 0x34, 0x1a, 0x9a, 0x8f, 0x33, 0x28, 0x0a, 0x90, 0x35, 0x22, + 0xca, 0xcf, 0x34, 0x2b, 0x02, 0x90, 0x35, 0x24, 0xda, 0x8f, 0x34, 0x0f, + 0x12, 0xcf, 0x31, 0x15, 0x32, 0x8f, 0x32, 0x1c, 0x72, 0x8f, 0x33, 0x27, + 0xe2, 0x0f, 0x35, 0x27, 0x02, 0x90, 0x35, 0x2d, 0x2a, 0x50, 0x36, 0x2f, + 0x1a, 0x50, 0x36, 0x3e, 0x4a, 0x10, 0x38, 0x42, 0x62, 0x90, 0x38, 0x44, + 0x72, 0xd0, 0x38, 0x41, 0x52, 0x50, 0x38, 0x4d, 0xba, 0xd0, 0x39, 0x4e, + 0xba, 0x10, 0x3a, 0x51, 0xb2, 0x50, 0x3a, 0x5c, 0x12, 0x91, 0x3b, 0x46, + 0x62, 0x90, 0x38, 0x51, 0xda, 0x50, 0x3a, 0x48, 0x7a, 0x10, 0x39, 0x4d, + 0x92, 0x90, 0x39, 0x47, 0x62, 0xd0, 0x38, 0x49, 0x82, 0x50, 0x39, 0x54, + 0xea, 0xd0, 0x3a, 0xdf, 0x83, 0xdd, 0x6c, 0x85, 0x93, 0x5a, 0x61, 0x04, + 0x8b, 0xd6, 0x50, 0x75, 0x2b, 0x9a, 0x5f, 0x3b, 0x4b, 0x18, 0x58, 0xe8, + 0xf2, 0xd5, 0x4d, 0x15, 0x02, 0xcf, 0x32, 0x1f, 0x6a, 0x0f, 0x34, 0x19, + 0x3a, 0x0f, 0x33, 0x3c, 0x5b, 0x58, 0x58, 0x5b, 0x6b, 0x59, 0x5c, 0x55, + 0x43, 0x99, 0x5b, 0xae, 0x13, 0xdc, 0x66, 0xa3, 0xdb, 0x1b, 0x65, 0xa8, + 0x03, 0xdc, 0x65, 0xba, 0x53, 0x1c, 0x68, 0xa7, 0xeb, 0x9b, 0x65, 0xa7, + 0xf3, 0x9b, 0x65, 0xa7, 0xfb, 0xdb, 0x65, 0xf5, 0xa1, 0x8d, 0x2b, 0xde, + 0xe9, 0xcc, 0x29, 0xda, 0xc1, 0x4c, 0x29, 0xd6, 0xb1, 0x8c, 0x28, 0xe7, + 0x49, 0x4d, 0x2b, 0x9a, 0xc1, 0xca, 0x20, 0xa8, 0x41, 0xcb, 0x22, 0x86, + 0x21, 0x0a, 0x1e, 0x79, 0xa1, 0x49, 0x1c, 0x5c, 0x01, 0xc9, 0x1a, 0x45, + 0x31, 0xc8, 0x17, 0x43, 0x21, 0x08, 0x16, 0x29, 0x59, 0x87, 0x13, 0xcb, + 0x90, 0x04, 0x08, 0xe0, 0x38, 0x05, 0x0b, 0xb0, 0x10, 0x04, 0x00, 0x91, + 0x6a, 0x53, 0x41, 0xcd, 0x32, 0x55, 0x49, 0xb0, 0x6a, 0xd4, 0x44, 0xb0, + 0x6a, 0xd4, 0x44, 0xaf, 0x62, 0xd4, 0x44, 0xa5, 0x22, 0x94, 0x43, 0x9a, + 0xe2, 0x13, 0x42, 0x51, 0x92, 0x11, 0x39, 0x00, 0x80, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x9d, 0xf2, 0x93, 0x48, 0x91, 0xa2, 0x93, 0x48, 0x91, + 0xda, 0x53, 0x4a, 0x97, 0x32, 0xd4, 0x4c, 0x9f, 0x82, 0x94, 0x4f, 0xa0, + 0xa2, 0x94, 0x50, 0xa1, 0xc2, 0x14, 0x51, 0xa8, 0x12, 0x55, 0x52, 0x9d, + 0xd2, 0xd4, 0x51, 0x97, 0xaa, 0x94, 0x51, 0x89, 0x42, 0x14, 0x50, 0x75, + 0x9a, 0x13, 0x4d, 0x5f, 0xa2, 0x52, 0x49, 0x78, 0x9a, 0x12, 0x48, 0x91, + 0x92, 0x13, 0x4b, 0x57, 0x42, 0x52, 0x46, 0x4b, 0x3a, 0xd2, 0x45, 0x54, + 0x82, 0xd2, 0x46, 0x79, 0xa2, 0xd3, 0x4a, 0x8c, 0x4a, 0x14, 0x4e, 0x88, + 0x32, 0x94, 0x4d, 0x72, 0x82, 0xd3, 0x4a, 0x3e, 0xf2, 0x51, 0x44, 0x0e, + 0x72, 0x50, 0x3f, 0x05, 0x12, 0x50, 0x3c, 0x05, 0xb2, 0xcf, 0x39, 0x2c, + 0x7a, 0xd0, 0x3a, 0x52, 0x62, 0x51, 0x3c, 0x51, 0x2a, 0x11, 0x3a, 0x31, + 0x22, 0xd0, 0x34, 0xf1, 0x21, 0xce, 0x2c, 0xab, 0x01, 0x8c, 0x24, 0xaa, + 0x01, 0x8c, 0x24, 0xdb, 0x71, 0x0d, 0x2b, 0xfc, 0x59, 0x0e, 0x2f, 0x1a, + 0x8a, 0xcf, 0x33, 0x21, 0xe2, 0x0f, 0x35, 0x24, 0x12, 0x90, 0x36, 0x29, + 0x32, 0x90, 0x37, 0x2e, 0x62, 0x90, 0x38, 0x42, 0xea, 0xd0, 0x3a, 0x57, + 0xd2, 0x91, 0x3e, 0x71, 0x72, 0x92, 0x41, 0x85, 0xfa, 0xd2, 0x43, 0x90, + 0x72, 0xd3, 0x45, 0x98, 0xca, 0x93, 0x47, 0x96, 0xca, 0x93, 0x47, 0x8a, + 0x32, 0x13, 0x45, 0x60, 0x02, 0xd2, 0x40, 0x1e, 0x12, 0x50, 0x3a, 0xd9, + 0x21, 0x0e, 0x34, 0xca, 0x19, 0xce, 0x35, 0xaa, 0x21, 0x8d, 0x32, 0xb8, + 0x99, 0x4d, 0x34, 0xc6, 0x11, 0x8e, 0x35, 0xc9, 0x01, 0xce, 0x33, 0xe5, + 0x71, 0x0e, 0x34, 0x08, 0x4a, 0x4f, 0x37, 0x21, 0x2a, 0x90, 0x39, 0x3f, + 0xba, 0x10, 0x3c, 0x4b, 0x32, 0x91, 0x3d, 0x53, 0x82, 0x91, 0x3e, 0x60, + 0x02, 0x12, 0x40, 0x73, 0x5a, 0x12, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x03, 0x00, 0x45, 0x3a, 0xd2, 0x46, 0x8e, 0x82, 0x14, 0x50, 0x8a, + 0x52, 0x54, 0x4f, 0x5c, 0xb9, 0x0a, 0x2a, 0x6d, 0x31, 0x0b, 0x2c, 0x6f, + 0x79, 0x8b, 0x2c, 0x7a, 0xd9, 0x4b, 0x2d, 0x85, 0xf1, 0x0b, 0x2d, 0x75, + 0x49, 0x8b, 0x29, 0x7d, 0x49, 0xcb, 0x28, 0x98, 0x69, 0x4c, 0x2c, 0xca, + 0xa9, 0x0d, 0x2f, 0x16, 0xda, 0x4f, 0x34, 0x10, 0x72, 0x8f, 0x32, 0x3f, + 0xaa, 0xd0, 0x37, 0x43, 0xc2, 0x10, 0x38, 0x48, 0xba, 0x50, 0x38, 0x4b, + 0xb2, 0x90, 0x38, 0x4c, 0xb2, 0x90, 0x38, 0x9e, 0x29, 0x8b, 0x22, 0xce, + 0x99, 0x0c, 0x29, 0xe3, 0x59, 0x0d, 0x2c, 0x15, 0xca, 0xce, 0x31, 0xf5, + 0x31, 0x0e, 0x30, 0x0c, 0x12, 0x8f, 0x32, 0x18, 0x9a, 0x4f, 0x34, 0x17, + 0x8a, 0x0f, 0x34, 0x0e, 0x22, 0xcf, 0x32, 0x5f, 0xba, 0xd1, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x29, 0x47, 0x12, 0xb1, + 0x49, 0x0c, 0x28, 0x45, 0xc2, 0x50, 0x39, 0x80, 0x3a, 0x52, 0x40, 0x84, + 0x72, 0xd2, 0x40, 0x7c, 0x32, 0xd2, 0x3f, 0x8f, 0xfa, 0xd2, 0x42, 0x8e, + 0xf2, 0xd2, 0x43, 0xa5, 0x1a, 0x10, 0x38, 0xdf, 0xd2, 0xd2, 0x3e, 0xf3, + 0x6a, 0x93, 0x3f, 0x08, 0x03, 0x14, 0x44, 0x03, 0x93, 0xd3, 0x43, 0xe3, + 0x92, 0x92, 0x40, 0xba, 0x22, 0xd1, 0x39, 0xb6, 0x02, 0xd1, 0x38, 0xc0, + 0xc2, 0x11, 0x3f, 0xf7, 0xc2, 0x93, 0x43, 0x54, 0x3a, 0xd1, 0x3a, 0x4f, + 0x0a, 0x51, 0x3a, 0x4e, 0xe2, 0x10, 0x3a, 0xe5, 0x71, 0x8e, 0x24, 0x8b, + 0x01, 0x0b, 0x24, 0x4d, 0xe2, 0xd0, 0x39, 0x45, 0xaa, 0xd0, 0x38, 0x38, + 0x5a, 0x10, 0x37, 0x30, 0x22, 0x10, 0x36, 0x1d, 0xaa, 0x0f, 0x34, 0x0d, + 0x02, 0x8f, 0x31, 0x3c, 0x62, 0x90, 0x37, 0x30, 0x12, 0x10, 0x36, 0x20, + 0x92, 0x0f, 0x34, 0x1f, 0x7a, 0x0f, 0x34, 0xed, 0xf1, 0x0d, 0x2e, 0xf3, + 0x09, 0x8e, 0x2e, 0xed, 0xd1, 0x0d, 0x2e, 0xee, 0xc9, 0xcd, 0x2d, 0xe3, + 0x59, 0x8d, 0x2c, 0xe7, 0x81, 0x0d, 0x2d, 0xe4, 0x69, 0x8d, 0x2c, 0xdf, + 0x41, 0xcd, 0x2b, 0xce, 0xb9, 0x0c, 0x2a, 0xcf, 0xc1, 0x0c, 0x2a, 0xd4, + 0xf1, 0xcc, 0x2a, 0xd1, 0xe1, 0x8c, 0x2a, 0xd8, 0x19, 0x4d, 0x2b, 0xd6, + 0x01, 0x0d, 0x2b, 0xd2, 0xe1, 0x8c, 0x2a, 0xca, 0xa1, 0x8c, 0x29, 0xd4, + 0xf9, 0xcc, 0x2a, 0xd4, 0xf9, 0xcc, 0x2a, 0xcd, 0xc1, 0xcc, 0x29, 0xc9, + 0xa1, 0x4c, 0x29, 0xc8, 0x99, 0x4c, 0x29, 0xc2, 0x59, 0x4c, 0x28, 0xc1, + 0x49, 0x0c, 0x28, 0xc3, 0x69, 0x8c, 0x28, 0xc8, 0x91, 0x4c, 0x29, 0xcb, + 0xb1, 0xcc, 0x29, 0xc6, 0x71, 0x0c, 0x29, 0xcc, 0xa9, 0xcc, 0x29, 0xcb, + 0x91, 0x4c, 0x29, 0xcf, 0xb9, 0x0c, 0x2a, 0xc9, 0x89, 0x0c, 0x29, 0xca, + 0x89, 0x4c, 0x29, 0xcb, 0x99, 0x8c, 0x29, 0xc7, 0x71, 0x0c, 0x29, 0xc5, + 0x59, 0xcc, 0x28, 0xcb, 0x99, 0xcc, 0x29, 0xd1, 0xd1, 0x8c, 0x2a, 0xcc, + 0xa1, 0x0c, 0x2a, 0xcf, 0xa9, 0x0c, 0x2a, 0xd4, 0xd9, 0xcc, 0x2a, 0xd2, + 0xc9, 0x8c, 0x2a, 0xcf, 0xa9, 0x4c, 0x2a, 0xcf, 0xb1, 0x4c, 0x2a, 0xd4, + 0xd9, 0xcc, 0x2a, 0xcd, 0x99, 0x0c, 0x2a, 0xd1, 0xb9, 0x8c, 0x2a, 0xd4, + 0xd1, 0xcc, 0x2a, 0xce, 0xa1, 0xcc, 0x29, 0xc7, 0x61, 0x0c, 0x29, 0xc2, + 0x39, 0x4c, 0x28, 0xc2, 0x39, 0x4c, 0x28, 0xc9, 0x79, 0x0c, 0x29, 0xc1, + 0x39, 0x0c, 0x28, 0xc3, 0x49, 0x4c, 0x28, 0xc6, 0x71, 0x0c, 0x29, 0xc9, + 0x99, 0x8c, 0x29, 0xcc, 0xb9, 0xcc, 0x29, 0xcb, 0xb1, 0x8c, 0x29, 0xcc, + 0xc1, 0xcc, 0x29, 0xce, 0xd1, 0x0c, 0x2a, 0xd1, 0xf1, 0x8c, 0x2a, 0xd6, + 0x29, 0x0d, 0x2b, 0xd2, 0x09, 0x8d, 0x2a, 0xd8, 0x41, 0x4d, 0x2b, 0xdc, + 0x69, 0x0d, 0x2c, 0xdd, 0x59, 0xcd, 0x2b, 0xe0, 0x91, 0x4d, 0x2c, 0xdb, + 0x61, 0x8d, 0x2b, 0xe0, 0xa1, 0x4d, 0x2c, 0xe1, 0xb1, 0x8d, 0x2c, 0xec, + 0x11, 0xce, 0x2d, 0xef, 0x21, 0x4e, 0x2e, 0xf3, 0x31, 0x8e, 0x2e, 0xec, + 0x11, 0xce, 0x2d, 0xf4, 0x39, 0xce, 0x2e, 0xfa, 0x61, 0x8e, 0x2f, 0xf4, + 0x41, 0x8e, 0x2e, 0xe2, 0xd9, 0x8d, 0x2c, 0xef, 0x29, 0x0e, 0x2e, 0xf1, + 0x39, 0x8e, 0x2e, 0xf2, 0x39, 0x8e, 0x2e, 0xf2, 0x31, 0x4e, 0x2e, 0xf5, + 0x39, 0xce, 0x2e, 0xf5, 0x39, 0x8e, 0x2e, 0xee, 0x19, 0xce, 0x2d, 0xee, + 0x19, 0x0e, 0x2e, 0xf9, 0x59, 0xce, 0x2f, 0x07, 0xb2, 0x0e, 0x31, 0x05, + 0xa2, 0xce, 0x30, 0x05, 0x9a, 0x8e, 0x30, 0x09, 0xba, 0x0e, 0x31, 0x0f, + 0xf2, 0xce, 0x31, 0x16, 0x22, 0xcf, 0x32, 0x08, 0xa2, 0x0e, 0x31, 0x0f, + 0xea, 0xce, 0x31, 0x12, 0x12, 0x4f, 0x32, 0x22, 0xba, 0x4f, 0x34, 0x11, + 0x12, 0x4f, 0x32, 0x16, 0x42, 0x0f, 0x33, 0x28, 0xea, 0x4f, 0x35, 0x1d, + 0xa2, 0x4f, 0x34, 0x32, 0x2a, 0x90, 0x36, 0x2d, 0x1a, 0xd0, 0x35, 0x2a, + 0x12, 0x90, 0x35, 0x2d, 0x32, 0x50, 0x36, 0x22, 0xe2, 0x8f, 0x34, 0x31, + 0x2a, 0x10, 0x36, 0x23, 0xca, 0xcf, 0x34, 0x12, 0x2a, 0x0f, 0x32, 0x0b, + 0xe2, 0x4e, 0x31, 0x1e, 0x92, 0xcf, 0x33, 0x22, 0xaa, 0x4f, 0x34, 0x27, + 0xe2, 0x0f, 0x35, 0x2e, 0x22, 0x10, 0x36, 0x35, 0x3a, 0x10, 0x37, 0x3c, + 0x52, 0x90, 0x37, 0x40, 0x52, 0x10, 0x38, 0x4a, 0xb2, 0xd0, 0x39, 0x4a, + 0xaa, 0x50, 0x39, 0x4a, 0xaa, 0x90, 0x39, 0x48, 0x8a, 0x10, 0x39, 0x52, + 0xd2, 0x90, 0x3a, 0x5c, 0x12, 0xd1, 0x3b, 0x4f, 0xaa, 0x10, 0x3a, 0x54, + 0xe2, 0x90, 0x3a, 0x4f, 0xd2, 0x10, 0x3a, 0x47, 0x6a, 0xd0, 0x38, 0x4a, + 0x7a, 0x10, 0x39, 0x4f, 0xb2, 0x10, 0x3a, 0x5a, 0x1a, 0x91, 0x3b, 0xc6, + 0x9a, 0x94, 0x48, 0xc7, 0x9b, 0x5c, 0x69, 0x65, 0xdb, 0x59, 0x5d, 0xb3, + 0x13, 0x1c, 0x67, 0x37, 0x33, 0xd8, 0x57, 0x16, 0x5b, 0x97, 0x53, 0x10, + 0xca, 0x0e, 0x32, 0x1a, 0x42, 0x4f, 0x33, 0x1e, 0x62, 0x8f, 0x33, 0x00, + 0x7b, 0x96, 0x50, 0x5b, 0x63, 0x99, 0x5b, 0x48, 0xc3, 0xd8, 0x59, 0xc8, + 0xc3, 0x9c, 0x69, 0x88, 0xcb, 0x9a, 0x61, 0x9d, 0xb3, 0x9b, 0x64, 0xb4, + 0x43, 0x9c, 0x67, 0x63, 0xc3, 0x59, 0x5d, 0x98, 0x73, 0xdb, 0x63, 0x9e, + 0x93, 0x9b, 0x64, 0xf2, 0x89, 0x4d, 0x2c, 0x69, 0x49, 0xc9, 0x1a, 0x65, + 0x31, 0x09, 0x1b, 0xa0, 0x09, 0x8b, 0x22, 0x57, 0xe1, 0x48, 0x19, 0x7c, + 0xd9, 0x89, 0x1d, 0x9a, 0x09, 0x4b, 0x22, 0x84, 0x11, 0x8a, 0x1d, 0x76, + 0xa9, 0x49, 0x1c, 0x5a, 0xf1, 0x88, 0x1a, 0x46, 0x29, 0xc8, 0x17, 0x41, + 0x29, 0x08, 0x16, 0x2e, 0x81, 0x07, 0x14, 0x00, 0x39, 0x86, 0x0e, 0xe4, + 0x50, 0x45, 0x0b, 0xaf, 0xf8, 0x03, 0x00, 0x8f, 0x52, 0x13, 0x41, 0xce, + 0x3a, 0x55, 0x49, 0xb9, 0x8a, 0x14, 0x46, 0xb0, 0x6a, 0x14, 0x45, 0xb1, + 0x6a, 0x14, 0x45, 0xa6, 0x2a, 0xd4, 0x43, 0x99, 0xda, 0x13, 0x42, 0x51, + 0x82, 0xd1, 0x38, 0x00, 0x70, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, + 0xe8, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, + 0x30, 0x06, 0x00, 0x9f, 0x0a, 0x14, 0x49, 0x94, 0xd2, 0x93, 0x49, 0x9a, + 0x32, 0x54, 0x4c, 0xb0, 0xea, 0xd4, 0x50, 0xc2, 0xa2, 0x95, 0x53, 0xc3, + 0xca, 0x95, 0x54, 0xc6, 0x0a, 0xd6, 0x55, 0xc6, 0x12, 0x96, 0x56, 0xbf, + 0xd2, 0x95, 0x55, 0xb1, 0x72, 0x55, 0x54, 0x93, 0x8a, 0x54, 0x51, 0x80, + 0xf2, 0x93, 0x4e, 0x57, 0x92, 0x52, 0x49, 0x43, 0x92, 0x51, 0x44, 0x44, + 0xca, 0x91, 0x44, 0x4c, 0x42, 0x92, 0x46, 0x58, 0xa2, 0x12, 0x48, 0x6c, + 0x3a, 0xd3, 0x49, 0x88, 0x32, 0xd4, 0x4d, 0x8c, 0x52, 0xd4, 0x4e, 0x7b, + 0xca, 0xd3, 0x4b, 0x50, 0x82, 0xd2, 0x47, 0x1d, 0xfa, 0x50, 0x41, 0x0b, + 0x52, 0x10, 0x3e, 0x09, 0x0a, 0x10, 0x3b, 0x33, 0xba, 0x90, 0x3c, 0x56, + 0xa2, 0xd1, 0x3d, 0x54, 0x4a, 0xd1, 0x3a, 0x30, 0x1a, 0x90, 0x34, 0xee, + 0x11, 0x4e, 0x2c, 0xa3, 0xc1, 0x4b, 0x23, 0x7c, 0x61, 0x0a, 0x1f, 0x7d, + 0x61, 0x4a, 0x1f, 0xaf, 0x29, 0x0c, 0x26, 0xe2, 0xc9, 0x4d, 0x2c, 0x17, + 0x6a, 0x4f, 0x33, 0x4a, 0xfa, 0xd0, 0x39, 0x54, 0x5a, 0x51, 0x3b, 0x5d, + 0xc2, 0x91, 0x3c, 0x62, 0x02, 0x52, 0x3d, 0x61, 0x02, 0x12, 0x3d, 0x6b, + 0x3a, 0x52, 0x3e, 0x82, 0xca, 0x52, 0x41, 0x94, 0x82, 0x13, 0x44, 0xa4, + 0x12, 0x94, 0x46, 0xb7, 0x6a, 0xd4, 0x48, 0xc3, 0xd2, 0x54, 0x4a, 0xc9, + 0x12, 0x15, 0x4b, 0xb4, 0x5a, 0x94, 0x48, 0x84, 0xa2, 0x12, 0x42, 0x00, + 0xa2, 0x4e, 0x33, 0xa2, 0x51, 0x8c, 0x2c, 0x6e, 0x29, 0x0b, 0x2a, 0x68, + 0x39, 0xcb, 0x2a, 0x81, 0xe9, 0x4b, 0x2c, 0x91, 0x29, 0xcc, 0x2b, 0xc1, + 0x11, 0x0d, 0x2e, 0xea, 0x51, 0xce, 0x31, 0x09, 0x2a, 0x0f, 0x35, 0x1e, + 0xfa, 0x0f, 0x38, 0x33, 0x6a, 0xd0, 0x39, 0x42, 0xc2, 0x10, 0x3b, 0x4d, + 0x32, 0x91, 0x3c, 0x5f, 0xda, 0xd1, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x52, 0x12, 0x48, 0xa2, 0xfa, 0xd4, 0x51, 0x98, + 0xd2, 0x14, 0x51, 0x8f, 0x7a, 0x14, 0x50, 0x57, 0x99, 0x4a, 0x29, 0x6f, + 0x51, 0x8b, 0x2b, 0x6a, 0x49, 0x4b, 0x2b, 0x73, 0x99, 0x8b, 0x2c, 0x89, + 0x11, 0xcc, 0x2d, 0x72, 0x19, 0x0b, 0x29, 0x8e, 0x41, 0x8c, 0x2c, 0xb5, + 0x69, 0x0d, 0x31, 0xdf, 0x61, 0x8e, 0x32, 0x17, 0xf2, 0x4f, 0x34, 0x10, + 0x6a, 0x8f, 0x32, 0x41, 0xb2, 0xd0, 0x37, 0x44, 0xca, 0x10, 0x38, 0x49, + 0xba, 0x90, 0x38, 0x4c, 0xba, 0xd0, 0x38, 0x4d, 0xba, 0xd0, 0x38, 0x9f, + 0x31, 0x4b, 0x22, 0xcc, 0x89, 0x4c, 0x28, 0xfb, 0x09, 0x8e, 0x2e, 0x17, + 0xda, 0x0e, 0x32, 0xf5, 0x39, 0x4e, 0x30, 0x0c, 0x1a, 0xcf, 0x32, 0x21, + 0x02, 0xd0, 0x35, 0x23, 0x02, 0xd0, 0x35, 0x50, 0x2a, 0xd1, 0x3a, 0x65, + 0xea, 0x91, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf3, + 0x31, 0x4e, 0x2e, 0x15, 0x6a, 0x8f, 0x33, 0xe0, 0xba, 0x15, 0x4d, 0x8b, + 0xaa, 0x92, 0x41, 0x89, 0x9a, 0x52, 0x41, 0x92, 0x1a, 0x53, 0x43, 0x99, + 0x4a, 0x13, 0x44, 0xa1, 0x8a, 0x13, 0x44, 0xb1, 0x2a, 0x51, 0x38, 0xfd, + 0x92, 0x13, 0x40, 0x08, 0x9b, 0x13, 0x40, 0x0a, 0x93, 0x13, 0x40, 0xfa, + 0x12, 0x13, 0x40, 0xe6, 0x92, 0x12, 0x40, 0xb6, 0x3a, 0xd1, 0x3f, 0xb6, + 0x32, 0x51, 0x3f, 0xc1, 0xfa, 0x11, 0x40, 0xf2, 0x7a, 0x13, 0x44, 0x07, + 0x0b, 0x94, 0x44, 0xcd, 0x39, 0x06, 0x00, 0x51, 0x6a, 0x91, 0x35, 0xd5, + 0xe9, 0x8d, 0x0e, 0x83, 0x89, 0x48, 0x0e, 0x07, 0x0b, 0x14, 0x48, 0x09, + 0x33, 0x14, 0x48, 0x01, 0xab, 0x13, 0x48, 0xf5, 0x82, 0x13, 0x44, 0xe0, + 0x82, 0x12, 0x40, 0xe0, 0x8a, 0x12, 0x40, 0xe5, 0xea, 0x12, 0x40, 0xe4, + 0x02, 0x13, 0x40, 0xe8, 0x82, 0x12, 0x40, 0xe8, 0x82, 0x12, 0x40, 0xe4, + 0x02, 0x12, 0x40, 0xce, 0x02, 0x12, 0x40, 0xd1, 0x02, 0x11, 0x38, 0xc4, + 0x02, 0x11, 0x38, 0xc4, 0x02, 0x11, 0x38, 0xc4, 0x02, 0x11, 0x38, 0xc0, + 0x02, 0x11, 0x38, 0x18, 0x02, 0x0f, 0x33, 0x18, 0x12, 0x4f, 0x33, 0x1a, + 0x22, 0x4f, 0x33, 0x1a, 0x2a, 0x8f, 0x33, 0x1a, 0x32, 0x8f, 0x33, 0x1b, + 0x32, 0x8f, 0x33, 0x1c, 0x3a, 0x8f, 0x33, 0x1d, 0x42, 0xcf, 0x33, 0xe7, + 0xa1, 0x0d, 0x2d, 0xe4, 0x91, 0xcd, 0x2c, 0xe3, 0x89, 0x8d, 0x2c, 0xe2, + 0x89, 0x4d, 0x2c, 0xe0, 0x81, 0x4d, 0x2c, 0xd9, 0x31, 0x0d, 0x2b, 0xdf, + 0x61, 0xcd, 0x2b, 0xe0, 0x69, 0x0d, 0x2c, 0xdd, 0x61, 0x0d, 0x2c, 0xcf, + 0xd1, 0x4c, 0x2a, 0xca, 0x99, 0x4c, 0x29, 0xcb, 0xa1, 0x8c, 0x29, 0xcf, + 0xc1, 0xcc, 0x29, 0xd0, 0xc1, 0x0c, 0x2a, 0xd0, 0xc1, 0x0c, 0x2a, 0xcf, + 0xb9, 0x0c, 0x2a, 0xd2, 0xd9, 0x8c, 0x2a, 0xd1, 0xd1, 0x4c, 0x2a, 0xd3, + 0xe1, 0xcc, 0x2a, 0xd2, 0xe1, 0x8c, 0x2a, 0xcf, 0xc1, 0x0c, 0x2a, 0xd0, + 0xc9, 0x4c, 0x2a, 0xd5, 0xe9, 0xcc, 0x2a, 0xda, 0x11, 0x8d, 0x2b, 0xda, + 0x11, 0x8d, 0x2b, 0xd3, 0xd9, 0xcc, 0x2a, 0xd5, 0xe9, 0x0c, 0x2b, 0xd2, + 0xd1, 0x8c, 0x2a, 0xd0, 0xb9, 0x4c, 0x2a, 0xd6, 0xe9, 0x0c, 0x2b, 0xd7, + 0xe9, 0x0c, 0x2b, 0xcf, 0xa9, 0x4c, 0x2a, 0xc9, 0x79, 0x4c, 0x29, 0xc3, + 0x41, 0x8c, 0x28, 0xc4, 0x49, 0x8c, 0x28, 0xcc, 0x99, 0x8c, 0x29, 0xcf, + 0xb9, 0xcc, 0x29, 0xce, 0xb9, 0xcc, 0x29, 0xd1, 0xe1, 0x4c, 0x2a, 0xd2, + 0xf1, 0xcc, 0x2a, 0xd7, 0x29, 0x4d, 0x2b, 0xd8, 0x29, 0x8d, 0x2b, 0xd7, + 0x29, 0x4d, 0x2b, 0xd6, 0x29, 0x0d, 0x2b, 0xdb, 0x59, 0xcd, 0x2b, 0xe0, + 0x89, 0x8d, 0x2c, 0xe0, 0x91, 0x8d, 0x2c, 0xe1, 0x91, 0x8d, 0x2c, 0xe3, + 0xa9, 0xcd, 0x2c, 0xf7, 0x39, 0x8e, 0x2f, 0xf3, 0x21, 0x8e, 0x2e, 0xea, + 0xf9, 0x8d, 0x2d, 0xe8, 0xf1, 0x4d, 0x2d, 0xed, 0x11, 0x0e, 0x2e, 0xea, + 0x09, 0x8e, 0x2d, 0xe9, 0x01, 0x8e, 0x2d, 0xf4, 0x39, 0xce, 0x2e, 0xf8, + 0x51, 0x4e, 0x2f, 0xf7, 0x51, 0x4e, 0x2f, 0xfb, 0x69, 0xce, 0x2f, 0xf6, + 0x51, 0x0e, 0x2f, 0xf2, 0x41, 0x8e, 0x2e, 0xf9, 0x61, 0x8e, 0x2f, 0xf7, + 0x59, 0x4e, 0x2f, 0xf7, 0x59, 0x4e, 0x2f, 0xf6, 0x41, 0xce, 0x2e, 0xf4, + 0x39, 0x8e, 0x2e, 0xf4, 0x39, 0x4e, 0x2e, 0xf8, 0x59, 0x8e, 0x2f, 0xff, + 0x79, 0x0e, 0x30, 0x05, 0xba, 0x0e, 0x31, 0x0b, 0xea, 0x8e, 0x31, 0x06, + 0xb2, 0x0e, 0x31, 0x0a, 0xd2, 0x8e, 0x31, 0x0e, 0xea, 0xce, 0x31, 0x12, + 0x0a, 0x4f, 0x32, 0x15, 0x1a, 0xcf, 0x32, 0x0f, 0xea, 0xce, 0x31, 0x13, + 0x1a, 0x4f, 0x32, 0x15, 0x42, 0xcf, 0x32, 0x1d, 0x92, 0x0f, 0x34, 0x1c, + 0x82, 0xcf, 0x33, 0x1d, 0x82, 0xcf, 0x33, 0x16, 0x42, 0x0f, 0x33, 0x27, + 0xea, 0x0f, 0x35, 0x38, 0x4a, 0x50, 0x37, 0x22, 0xd2, 0x8f, 0x34, 0x1f, + 0xd2, 0x4f, 0x34, 0x31, 0x32, 0x10, 0x36, 0x27, 0xf2, 0xcf, 0x34, 0x39, + 0x4a, 0x10, 0x37, 0x39, 0x52, 0x10, 0x37, 0x25, 0xf2, 0x8f, 0x34, 0x1b, + 0x82, 0x4f, 0x33, 0x30, 0x1a, 0x10, 0x36, 0x2c, 0x0a, 0xd0, 0x35, 0x3c, + 0x52, 0x90, 0x37, 0x43, 0x92, 0x90, 0x38, 0x42, 0x82, 0x90, 0x38, 0x42, + 0x62, 0x50, 0x38, 0x49, 0xa2, 0x50, 0x39, 0x46, 0x7a, 0xd0, 0x38, 0x49, + 0x9a, 0x10, 0x39, 0x61, 0x6a, 0x11, 0x3c, 0x56, 0xf2, 0xd0, 0x3a, 0x6a, + 0x92, 0x11, 0x3d, 0x6c, 0x92, 0x51, 0x3d, 0x80, 0x32, 0x12, 0x40, 0x50, + 0xe2, 0x50, 0x3a, 0x50, 0xc2, 0xd0, 0x39, 0x68, 0x7a, 0xd1, 0x3c, 0x7c, + 0x12, 0x92, 0x3f, 0x83, 0x42, 0x92, 0x40, 0x27, 0xcc, 0x9f, 0x75, 0xff, + 0x5b, 0x9e, 0x70, 0xcf, 0xeb, 0x5c, 0x6a, 0x06, 0x93, 0xd6, 0x50, 0x86, + 0xb3, 0x5a, 0x61, 0x08, 0xd3, 0xd6, 0x51, 0x0f, 0xca, 0xce, 0x31, 0x20, + 0x5a, 0xcf, 0x33, 0x1b, 0x42, 0x4f, 0x33, 0x59, 0x52, 0x51, 0x3b, 0x44, + 0x8b, 0x18, 0x59, 0x58, 0x5b, 0x99, 0x5b, 0x1c, 0x7c, 0x1f, 0x74, 0xa7, + 0xf3, 0xdb, 0x65, 0x9a, 0x7b, 0x1b, 0x64, 0xaf, 0x1b, 0x9c, 0x66, 0xb9, + 0x43, 0x9c, 0x67, 0x9b, 0x83, 0x1b, 0x64, 0x9a, 0x83, 0x9b, 0x64, 0xc5, + 0x53, 0xdc, 0x68, 0x1e, 0xf1, 0x06, 0x12, 0xd0, 0x69, 0x8c, 0x28, 0xac, + 0x59, 0x0b, 0x23, 0x59, 0xe9, 0x48, 0x19, 0x7a, 0xd1, 0xc9, 0x1d, 0x96, + 0xe9, 0x8a, 0x21, 0x8b, 0x49, 0x8a, 0x1f, 0x7d, 0xd9, 0xc9, 0x1c, 0x5e, + 0x21, 0x49, 0x1b, 0x48, 0x71, 0x88, 0x18, 0x48, 0x69, 0x08, 0x18, 0x48, + 0x59, 0x08, 0x18, 0x09, 0x81, 0x06, 0x10, 0xe8, 0x68, 0xc5, 0x0b, 0xae, + 0xe8, 0x03, 0x00, 0x55, 0x00, 0x00, 0x00, 0xce, 0x42, 0x55, 0x49, 0xb9, + 0x92, 0x14, 0x46, 0xb3, 0x7a, 0x54, 0x45, 0xb1, 0x6a, 0x14, 0x45, 0xa8, + 0x2a, 0xd4, 0x43, 0x98, 0xd2, 0x13, 0x42, 0x53, 0xa2, 0x51, 0x39, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, + 0xf0, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, + 0x40, 0x05, 0x00, 0x00, 0xa8, 0x06, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, + 0x08, 0x06, 0x00, 0x9e, 0x0a, 0x54, 0x49, 0x99, 0x12, 0x94, 0x4a, 0xab, + 0xb2, 0xd4, 0x4f, 0xc8, 0xe2, 0x55, 0x54, 0xd7, 0x72, 0x16, 0x58, 0xd8, + 0x82, 0x96, 0x58, 0xd9, 0x9a, 0x16, 0x59, 0xd1, 0x72, 0x96, 0x58, 0xc9, + 0x3a, 0xd6, 0x57, 0xbc, 0xca, 0xd5, 0x55, 0x9d, 0xe2, 0x94, 0x52, 0x80, + 0xfa, 0xd3, 0x4e, 0x4b, 0x52, 0x92, 0x48, 0x26, 0x0a, 0xd1, 0x42, 0x46, + 0x22, 0x52, 0x46, 0x67, 0x02, 0x93, 0x49, 0x76, 0x7a, 0x93, 0x4a, 0x8b, + 0x32, 0x54, 0x4e, 0x97, 0xb2, 0xd4, 0x50, 0x83, 0x1a, 0x94, 0x4d, 0x5e, + 0xf2, 0x52, 0x49, 0x31, 0xa2, 0x91, 0x43, 0x12, 0x8a, 0xd0, 0x3f, 0x13, + 0x5a, 0x50, 0x3d, 0x37, 0xea, 0x10, 0x3e, 0x59, 0xda, 0x91, 0x3f, 0x57, + 0x72, 0xd1, 0x3b, 0x31, 0x22, 0x10, 0x35, 0xee, 0x19, 0x8e, 0x2c, 0x9f, + 0xa1, 0x0b, 0x23, 0x65, 0xd1, 0x49, 0x1c, 0x61, 0xb1, 0x49, 0x1c, 0x6b, + 0x09, 0x4a, 0x1d, 0x92, 0x31, 0x4b, 0x22, 0xcd, 0x09, 0xcd, 0x29, 0x10, + 0x2a, 0x8f, 0x32, 0x4c, 0x0a, 0x11, 0x3a, 0x77, 0x5a, 0xd2, 0x3f, 0x82, + 0xaa, 0xd2, 0x40, 0x89, 0xfa, 0xd2, 0x41, 0x8e, 0x2a, 0x53, 0x42, 0x8e, + 0x2a, 0xd3, 0x41, 0x8d, 0x2a, 0xd3, 0x41, 0x9b, 0xb2, 0x93, 0x43, 0xb3, + 0x52, 0x14, 0x47, 0xc4, 0xc2, 0x14, 0x49, 0xc2, 0xaa, 0xd4, 0x48, 0xcc, + 0x12, 0x95, 0x4a, 0xc9, 0xf2, 0x14, 0x4a, 0xab, 0x12, 0x94, 0x46, 0x5b, + 0x7a, 0x11, 0x3d, 0xd5, 0xc1, 0x0d, 0x31, 0x78, 0x39, 0x0b, 0x29, 0x4b, + 0x39, 0x0a, 0x25, 0x47, 0x39, 0x0a, 0x25, 0x66, 0xc9, 0x8a, 0x26, 0x9b, + 0x19, 0x0c, 0x29, 0xd3, 0x99, 0x8d, 0x2e, 0xfb, 0x99, 0x8e, 0x32, 0x0e, + 0x3a, 0xcf, 0x34, 0x1e, 0xe2, 0x4f, 0x37, 0x2c, 0x3a, 0x90, 0x38, 0x41, + 0xaa, 0x10, 0x3a, 0x4c, 0x1a, 0xd1, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4a, 0x42, 0xd2, 0x47, 0xad, 0x4a, 0xd5, 0x52, 0xa8, + 0x2a, 0x55, 0x52, 0x9e, 0x02, 0x95, 0x51, 0x95, 0xaa, 0xd4, 0x50, 0x69, + 0x39, 0x8b, 0x2b, 0x7c, 0xc9, 0x4b, 0x2d, 0x86, 0x31, 0x4c, 0x2f, 0x90, + 0xa1, 0xcc, 0x30, 0xae, 0x39, 0x0d, 0x33, 0xaf, 0x69, 0xcd, 0x32, 0xa3, + 0xe9, 0x4c, 0x30, 0xbe, 0xa9, 0x0d, 0x32, 0x2d, 0x8a, 0x10, 0x39, 0x1a, + 0x0a, 0x90, 0x34, 0x12, 0x7a, 0x8f, 0x32, 0x42, 0xca, 0x10, 0x38, 0x47, + 0xca, 0x50, 0x38, 0x4a, 0xc2, 0x90, 0x38, 0x4d, 0xba, 0xd0, 0x38, 0x6d, + 0xb9, 0x89, 0x1c, 0x9e, 0x29, 0x4b, 0x22, 0xce, 0x91, 0x8c, 0x28, 0x00, + 0x22, 0x8e, 0x2f, 0x19, 0xf2, 0x8e, 0x32, 0x12, 0x5a, 0xcf, 0x33, 0x16, + 0x7a, 0x0f, 0x34, 0x28, 0x22, 0x90, 0x36, 0x28, 0x12, 0x50, 0x36, 0x59, + 0x82, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf5, 0x31, 0x8e, 0x2e, 0x19, 0x7a, 0x0f, 0x34, 0xef, + 0x2a, 0x16, 0x4f, 0x8e, 0xca, 0x12, 0x42, 0x87, 0x92, 0x12, 0x41, 0x96, + 0x4a, 0xd3, 0x43, 0x90, 0x02, 0x13, 0x44, 0x45, 0x82, 0x10, 0x39, 0xe0, + 0x92, 0x92, 0x3f, 0xe8, 0x2a, 0x53, 0x40, 0xef, 0xa2, 0x12, 0x40, 0xf3, + 0xaa, 0x52, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xc5, 0x9a, 0x11, 0x40, 0xb5, + 0x42, 0x51, 0x38, 0xb6, 0x3a, 0x91, 0x3e, 0xd6, 0x82, 0x12, 0x40, 0x08, + 0x13, 0x14, 0x48, 0x07, 0x1b, 0x94, 0x44, 0xdd, 0x61, 0x89, 0x11, 0x36, + 0x42, 0x10, 0x37, 0x4b, 0x42, 0x50, 0x37, 0x0c, 0x53, 0x14, 0x48, 0x05, + 0x13, 0x14, 0x48, 0x02, 0xa3, 0x13, 0x48, 0xfd, 0x2a, 0x13, 0x45, 0xeb, + 0x22, 0x13, 0x40, 0xe1, 0xb2, 0x52, 0x40, 0xe8, 0xaa, 0x52, 0x40, 0xea, + 0xfa, 0x12, 0x40, 0xeb, 0x9a, 0x12, 0x40, 0xeb, 0x9a, 0x12, 0x40, 0xd7, + 0x1a, 0x12, 0x40, 0xd5, 0x0a, 0x12, 0x38, 0xc7, 0x0a, 0x12, 0x38, 0xc6, + 0x52, 0x11, 0x38, 0xc5, 0x12, 0x11, 0x38, 0xc5, 0x1a, 0x11, 0x38, 0xc1, + 0x1a, 0x11, 0x38, 0xb1, 0x02, 0x10, 0x38, 0xa7, 0x02, 0x10, 0x38, 0x91, + 0x02, 0x10, 0x38, 0x90, 0x02, 0x10, 0x38, 0x80, 0x0a, 0x10, 0x38, 0x80, + 0x1a, 0x0e, 0x38, 0x70, 0x02, 0x0e, 0x38, 0x50, 0x02, 0x0e, 0x36, 0x5c, + 0xf2, 0x8d, 0x35, 0xeb, 0xf9, 0xcd, 0x22, 0xe1, 0xb9, 0xc8, 0x22, 0x00, + 0x00, 0x00, 0x00, 0x8f, 0xf0, 0x03, 0x00, 0x18, 0x01, 0x00, 0x00, 0x12, + 0xf2, 0x4e, 0x32, 0x15, 0x02, 0x8f, 0x32, 0x14, 0x02, 0xcf, 0x32, 0x14, + 0xfa, 0xce, 0x32, 0x15, 0xfa, 0x8e, 0x32, 0x16, 0x02, 0xcf, 0x32, 0x16, + 0x02, 0xcf, 0x32, 0x16, 0x02, 0xcf, 0x32, 0x17, 0x0a, 0xcf, 0x32, 0xe1, + 0x59, 0x0d, 0x2c, 0xe2, 0x71, 0x8d, 0x2c, 0xe1, 0x61, 0x8d, 0x2c, 0xe3, + 0x79, 0xcd, 0x2c, 0xe5, 0x89, 0x0d, 0x2d, 0xe1, 0x61, 0x8d, 0x2c, 0xe3, + 0x79, 0x8d, 0x2c, 0xea, 0xa9, 0x8d, 0x2d, 0xe7, 0x91, 0x4d, 0x2d, 0xe7, + 0x89, 0x4d, 0x2d, 0xe7, 0x89, 0x0d, 0x2d, 0xd8, 0x09, 0x4d, 0x2b, 0xda, + 0x11, 0x8d, 0x2b, 0xd4, 0xd9, 0xcc, 0x2a, 0xda, 0x09, 0x8d, 0x2b, 0xdb, + 0x19, 0xcd, 0x2b, 0xd9, 0x09, 0x4d, 0x2b, 0xd4, 0xe9, 0xcc, 0x2a, 0xce, + 0xb1, 0x0c, 0x2a, 0xcb, 0x91, 0x4c, 0x29, 0xd1, 0xc9, 0x0c, 0x2a, 0xd4, + 0xe9, 0x8c, 0x2a, 0xd4, 0xf1, 0x8c, 0x2a, 0xd6, 0x19, 0x0d, 0x2b, 0xd9, + 0x31, 0x4d, 0x2b, 0xdd, 0x69, 0x0d, 0x2c, 0xdb, 0x51, 0xcd, 0x2b, 0xd9, + 0x41, 0x8d, 0x2b, 0xe2, 0x91, 0x8d, 0x2c, 0xe7, 0xd1, 0x4d, 0x2d, 0xe2, + 0xa1, 0x8d, 0x2c, 0xe4, 0xb9, 0xcd, 0x2c, 0xeb, 0x01, 0xce, 0x2d, 0xf0, + 0x19, 0x8e, 0x2e, 0xf5, 0x31, 0x0e, 0x2f, 0xfb, 0x51, 0x0e, 0x30, 0xf2, + 0x21, 0x8e, 0x2e, 0xed, 0x11, 0x0e, 0x2e, 0xf0, 0x21, 0x4e, 0x2e, 0xe9, + 0x01, 0x4e, 0x2d, 0xeb, 0x11, 0x0e, 0x2e, 0xf7, 0x49, 0x4e, 0x2f, 0x00, + 0x7a, 0x0e, 0x30, 0xff, 0x79, 0x0e, 0x30, 0xf9, 0x61, 0x8e, 0x2f, 0xf0, + 0x39, 0x0e, 0x2e, 0xf8, 0x61, 0x4e, 0x2f, 0x02, 0xa2, 0x4e, 0x30, 0x00, + 0x92, 0x4e, 0x30, 0xfc, 0x79, 0xce, 0x2f, 0xf9, 0x59, 0x0e, 0x2f, 0x03, + 0xa2, 0x4e, 0x30, 0x04, 0xaa, 0x8e, 0x30, 0x0a, 0xe2, 0x4e, 0x31, 0x06, + 0xba, 0x0e, 0x31, 0x0b, 0xe2, 0xce, 0x31, 0x07, 0xba, 0xce, 0x30, 0x0c, + 0xf2, 0xce, 0x31, 0x1a, 0x72, 0x4f, 0x33, 0x21, 0xb2, 0x0f, 0x34, 0x1e, + 0x82, 0xcf, 0x33, 0x1e, 0x72, 0xcf, 0x33, 0x1b, 0x5a, 0x4f, 0x33, 0x1a, + 0x62, 0x0f, 0x33, 0x21, 0xba, 0x0f, 0x34, 0x1b, 0x7a, 0x8f, 0x33, 0x26, + 0xe2, 0x0f, 0x35, 0x51, 0x0a, 0x51, 0x3a, 0x4e, 0xea, 0xd0, 0x39, 0x4c, + 0xe2, 0x90, 0x39, 0x4e, 0x12, 0x11, 0x3a, 0x44, 0xaa, 0xd0, 0x38, 0x4c, + 0xfa, 0x90, 0x39, 0x48, 0xd2, 0x10, 0x39, 0x4d, 0xf2, 0xd0, 0x39, 0x71, + 0x2a, 0x12, 0x3e, 0x68, 0x02, 0x12, 0x3d, 0x63, 0xda, 0x51, 0x3c, 0x5e, + 0x92, 0xd1, 0x3b, 0x66, 0xca, 0xd1, 0x3c, 0x64, 0xca, 0xd1, 0x3c, 0x78, + 0x4a, 0x92, 0x3f, 0x81, 0x7a, 0x52, 0x40, 0x85, 0x8a, 0xd2, 0x40, 0x88, + 0x92, 0x12, 0x41, 0x89, 0x9a, 0x52, 0x41, 0x86, 0x7a, 0xd2, 0x40, 0x81, + 0x5a, 0x10, 0x39, 0x93, 0xea, 0x92, 0x42, 0x98, 0x0a, 0x53, 0x43, 0x81, + 0x6b, 0x1a, 0x60, 0xa8, 0xe3, 0x1b, 0x66, 0xb6, 0x4b, 0x1c, 0x68, 0x8e, + 0xd2, 0x12, 0x42, 0x6f, 0xca, 0x11, 0x3e, 0x7f, 0x22, 0x12, 0x40, 0x82, + 0x3a, 0x52, 0x40, 0x59, 0x02, 0x11, 0x3b, 0x1e, 0x84, 0x9f, 0x74, 0x1e, + 0xc3, 0x17, 0x54, 0x3c, 0x3b, 0x58, 0x57, 0x97, 0x43, 0x9b, 0x63, 0x25, + 0xfb, 0x97, 0x55, 0x11, 0xe2, 0x4e, 0x32, 0x13, 0xf2, 0x4e, 0x32, 0x1a, + 0x3a, 0x0f, 0x33, 0x20, 0x72, 0x4f, 0x34, 0x04, 0x9b, 0x16, 0x51, 0x64, + 0xc3, 0x19, 0x5d, 0x55, 0x3b, 0x19, 0x5b, 0xad, 0x0b, 0x9c, 0x66, 0x92, + 0x2b, 0x1b, 0x63, 0xab, 0x0b, 0x5c, 0x66, 0xb5, 0x2b, 0xdc, 0x66, 0x9f, + 0xab, 0xdb, 0x64, 0xa7, 0xf3, 0x5b, 0x66, 0xc8, 0x73, 0x5c, 0x69, 0x22, + 0x39, 0xc7, 0x12, 0xcc, 0x59, 0x4c, 0x28, 0xa9, 0x51, 0xcb, 0x22, 0x58, + 0xe1, 0x48, 0x19, 0xce, 0x81, 0xcc, 0x28, 0x88, 0x69, 0x0a, 0x20, 0x8a, + 0x41, 0x0a, 0x1f, 0x86, 0x31, 0xca, 0x1e, 0x7f, 0xf1, 0x09, 0x1e, 0x4a, + 0x81, 0x88, 0x18, 0x47, 0x69, 0xc8, 0x17, 0x49, 0x61, 0x08, 0x18, 0x0a, + 0x89, 0x06, 0x10, 0xcf, 0xb8, 0xc4, 0x08, 0xa7, 0xa8, 0x03, 0x00, 0x51, + 0x00, 0x00, 0x00, 0xcf, 0x42, 0x95, 0x49, 0xba, 0x92, 0x54, 0x46, 0xb4, + 0x7a, 0x94, 0x45, 0xb0, 0x62, 0xd4, 0x44, 0xa8, 0x32, 0x14, 0x44, 0xa2, + 0x12, 0x14, 0x43, 0x55, 0xba, 0x91, 0x39, 0x00, 0x08, 0x05, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, + 0xc8, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, + 0x48, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, + 0xa0, 0x06, 0x00, 0x00, 0x90, 0x06, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, + 0x68, 0x07, 0x00, 0xa1, 0x22, 0x14, 0x4a, 0xa3, 0x5a, 0x94, 0x4c, 0xbb, + 0x2a, 0x95, 0x51, 0xd4, 0x52, 0xd6, 0x56, 0xe2, 0xca, 0x56, 0x59, 0xe7, + 0x02, 0x57, 0x5a, 0xe5, 0x0a, 0x97, 0x5a, 0xd8, 0xaa, 0x56, 0x59, 0xce, + 0x6a, 0x96, 0x58, 0xbf, 0xf2, 0x95, 0x56, 0xa0, 0x02, 0x55, 0x53, 0x72, + 0x92, 0x93, 0x4d, 0x3e, 0xf2, 0xd1, 0x46, 0x37, 0xb2, 0xd1, 0x44, 0x5c, + 0xd2, 0x52, 0x49, 0x7e, 0xba, 0x93, 0x4b, 0x93, 0x72, 0xd4, 0x4f, 0xab, + 0x32, 0x15, 0x53, 0x89, 0x42, 0x54, 0x4f, 0x77, 0xba, 0x53, 0x4c, 0x46, + 0x42, 0x92, 0x46, 0x22, 0x1a, 0xd1, 0x41, 0x15, 0x7a, 0x10, 0x3e, 0x3c, + 0x1a, 0x51, 0x3f, 0x5f, 0x1a, 0xd2, 0x40, 0x5b, 0xa2, 0xd1, 0x3c, 0x31, + 0x2a, 0xd0, 0x35, 0xe9, 0x01, 0x8e, 0x2c, 0xa1, 0xc9, 0x4b, 0x24, 0x66, + 0xe9, 0x09, 0x1d, 0x51, 0xf9, 0xc8, 0x19, 0x6e, 0xe9, 0xc9, 0x1c, 0x74, + 0x19, 0x0a, 0x1e, 0x8e, 0x01, 0x8b, 0x21, 0xc2, 0xa1, 0x8c, 0x28, 0x0c, + 0x02, 0x0f, 0x32, 0x4d, 0x12, 0x51, 0x3a, 0x79, 0x6a, 0x12, 0x40, 0x95, + 0x6a, 0x53, 0x43, 0xa2, 0xea, 0xd3, 0x44, 0xae, 0x3a, 0x94, 0x46, 0xbb, + 0x7a, 0x14, 0x48, 0xbd, 0x8a, 0x14, 0x48, 0xb2, 0x52, 0x54, 0x46, 0xbf, + 0x8a, 0x94, 0x47, 0xc5, 0xca, 0x94, 0x48, 0xc4, 0xba, 0x94, 0x48, 0xb1, + 0x3a, 0x94, 0x46, 0xb3, 0x4a, 0x54, 0x47, 0xa1, 0xd2, 0xd3, 0x44, 0x89, + 0xc2, 0xd2, 0x41, 0x0f, 0x22, 0x4f, 0x34, 0x9d, 0x29, 0x8c, 0x2a, 0x55, + 0x59, 0x4a, 0x24, 0x4e, 0xd9, 0x8a, 0x24, 0x4c, 0x59, 0x4a, 0x23, 0x7c, + 0xe1, 0xca, 0x23, 0xc1, 0xc1, 0x8c, 0x2a, 0xe6, 0x19, 0x0e, 0x30, 0x01, + 0xaa, 0x4e, 0x32, 0x0f, 0x42, 0x8f, 0x34, 0x1e, 0xd2, 0x8f, 0x36, 0x30, + 0x42, 0x90, 0x38, 0x42, 0xaa, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x46, 0x3a, 0x52, 0x47, 0xb8, 0x92, 0xd5, 0x53, 0xb0, + 0x82, 0x95, 0x53, 0xad, 0x62, 0x15, 0x53, 0xa3, 0x2a, 0x55, 0x52, 0x9f, + 0xfa, 0xd4, 0x51, 0x79, 0xb9, 0x4b, 0x2d, 0x76, 0xa9, 0xcb, 0x2c, 0x85, + 0x49, 0x8c, 0x2f, 0x8d, 0x79, 0x4c, 0x30, 0xa6, 0xf1, 0x0c, 0x32, 0x9e, + 0xe1, 0x4c, 0x31, 0xa5, 0x09, 0xcd, 0x30, 0xc4, 0x01, 0x4e, 0x33, 0x37, + 0xca, 0x50, 0x3a, 0x21, 0x32, 0x90, 0x35, 0x15, 0x9a, 0xcf, 0x32, 0x46, + 0xea, 0x50, 0x38, 0x4a, 0xe2, 0x50, 0x38, 0x4c, 0xda, 0x90, 0x38, 0x52, + 0xea, 0x90, 0x39, 0x77, 0x19, 0x8a, 0x1d, 0xab, 0x81, 0x8b, 0x23, 0xe1, + 0x41, 0xcd, 0x2b, 0x01, 0x2a, 0x8e, 0x2f, 0x1a, 0x02, 0xcf, 0x32, 0x11, + 0x5a, 0x8f, 0x33, 0x26, 0x12, 0x50, 0x36, 0x2a, 0x22, 0x90, 0x36, 0x19, + 0xa2, 0x4f, 0x34, 0x5a, 0x82, 0x51, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0xc1, 0x46, 0x11, 0xc3, 0xa9, 0xcc, 0x28, 0x4f, + 0x1a, 0x91, 0x3a, 0x84, 0x52, 0x92, 0x40, 0x8c, 0xc2, 0xd2, 0x41, 0x88, + 0xa2, 0x52, 0x41, 0x93, 0x22, 0x53, 0x43, 0x98, 0x82, 0x13, 0x44, 0x54, + 0x82, 0x10, 0x39, 0xe2, 0x9a, 0x12, 0x40, 0xd2, 0x3a, 0x52, 0x40, 0xe0, + 0xa2, 0x12, 0x40, 0xdf, 0xa2, 0x12, 0x40, 0xd5, 0x32, 0x12, 0x40, 0xb7, + 0x3a, 0x51, 0x38, 0xb5, 0x42, 0x51, 0x38, 0xc7, 0x22, 0x12, 0x40, 0xef, + 0x82, 0x53, 0x43, 0x04, 0x0b, 0x14, 0x44, 0x79, 0xb2, 0x4f, 0x31, 0x08, + 0xfa, 0x4d, 0x10, 0xe6, 0x51, 0x8e, 0x10, 0x8b, 0xd9, 0x08, 0x10, 0x09, + 0x23, 0x14, 0x48, 0x01, 0xbb, 0x13, 0x48, 0x00, 0xab, 0x13, 0x48, 0xf8, + 0x22, 0x53, 0x44, 0xeb, 0x1a, 0x13, 0x40, 0xe8, 0xa2, 0x12, 0x40, 0xec, + 0xa2, 0x12, 0x40, 0xeb, 0x1a, 0x13, 0x40, 0xec, 0xaa, 0x12, 0x40, 0xec, + 0xa2, 0x12, 0x40, 0xd9, 0x2a, 0x52, 0x40, 0xd3, 0x1a, 0x52, 0x38, 0xc7, + 0x22, 0x52, 0x38, 0xc6, 0x32, 0x51, 0x38, 0xc6, 0x32, 0x51, 0x38, 0xc3, + 0x3a, 0x51, 0x38, 0xb5, 0x32, 0x50, 0x38, 0xad, 0x32, 0x50, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x95, 0x32, 0x50, 0x38, 0x84, 0x2a, 0x50, 0x38, 0x82, + 0x12, 0x10, 0x38, 0x75, 0x32, 0x0e, 0x38, 0x65, 0x32, 0x0e, 0x38, 0x63, + 0x22, 0x0e, 0x38, 0x56, 0x3a, 0x0e, 0x38, 0x47, 0x42, 0x0e, 0x38, 0x28, + 0x99, 0x05, 0x0f, 0xeb, 0x00, 0x04, 0x00, 0xe8, 0xf0, 0x03, 0x00, 0xdf, + 0x69, 0x4e, 0x24, 0xf1, 0x20, 0x04, 0x00, 0xf7, 0x38, 0x04, 0x00, 0x03, + 0x12, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0xca, 0x79, 0x09, 0x21, 0x00, + 0x02, 0x0e, 0x38, 0x00, 0x02, 0x0e, 0x38, 0x00, 0x02, 0x0e, 0x38, 0x00, + 0x02, 0x4e, 0x36, 0x00, 0x02, 0xce, 0x36, 0x00, 0x02, 0x4e, 0x36, 0x00, + 0x02, 0x4e, 0x37, 0x16, 0xfa, 0x0e, 0x33, 0x16, 0xfa, 0x0e, 0x33, 0x14, + 0xea, 0xce, 0x32, 0x16, 0xfa, 0x0e, 0x33, 0x15, 0xf2, 0xce, 0x32, 0x16, + 0xfa, 0x0e, 0x33, 0x16, 0xea, 0x0e, 0x33, 0x18, 0x02, 0x4f, 0x33, 0x18, + 0x02, 0x4f, 0x33, 0x18, 0xfa, 0x4e, 0x33, 0x1b, 0x12, 0x8f, 0x33, 0xe9, + 0x99, 0x8d, 0x2d, 0xec, 0xb1, 0xcd, 0x2d, 0xe4, 0x79, 0xcd, 0x2c, 0xe3, + 0x69, 0x8d, 0x2c, 0xd9, 0x19, 0x0d, 0x2b, 0xdf, 0x49, 0xcd, 0x2b, 0xe3, + 0x71, 0x4d, 0x2c, 0xe4, 0x81, 0xcd, 0x2c, 0xe2, 0x89, 0xcd, 0x2c, 0xe7, + 0xc1, 0x4d, 0x2d, 0xe9, 0xd9, 0x8d, 0x2d, 0xef, 0x09, 0x4e, 0x2e, 0xee, + 0x09, 0x0e, 0x2e, 0xe6, 0xc9, 0x0d, 0x2d, 0xec, 0x01, 0xce, 0x2d, 0xef, + 0x11, 0x4e, 0x2e, 0xef, 0x11, 0x4e, 0x2e, 0xf1, 0x21, 0x8e, 0x2e, 0xfa, + 0x49, 0xce, 0x2f, 0xf5, 0x39, 0xce, 0x2e, 0xf9, 0x49, 0x8e, 0x2f, 0xfb, + 0x51, 0x8e, 0x2f, 0xf3, 0x31, 0x8e, 0x2e, 0xf3, 0x39, 0xce, 0x2e, 0xed, + 0x19, 0xce, 0x2d, 0xf3, 0x39, 0x8e, 0x2e, 0xfa, 0x61, 0x8e, 0x2f, 0x01, + 0x92, 0x4e, 0x30, 0x1c, 0xa2, 0x8f, 0x33, 0x18, 0x82, 0x4f, 0x33, 0x1d, + 0xba, 0xcf, 0x33, 0x1d, 0xba, 0xcf, 0x33, 0x17, 0x82, 0x4f, 0x33, 0x18, + 0x82, 0x4f, 0x33, 0x14, 0x4a, 0x4f, 0x32, 0x13, 0x42, 0x4f, 0x32, 0x1a, + 0x82, 0x4f, 0x33, 0x1c, 0x9a, 0x8f, 0x33, 0x1d, 0xa2, 0xcf, 0x33, 0x4a, + 0xe2, 0x50, 0x39, 0x4a, 0xe2, 0x50, 0x39, 0x4c, 0xea, 0x90, 0x39, 0x4b, + 0xe2, 0x50, 0x39, 0x4c, 0xea, 0x90, 0x39, 0x50, 0x02, 0x11, 0x3a, 0x4e, + 0xe2, 0xd0, 0x39, 0x4f, 0xe2, 0xd0, 0x39, 0x31, 0x01, 0x00, 0x00, 0xc0, + 0x01, 0x00, 0x00, 0x5d, 0x92, 0x91, 0x3b, 0x60, 0xa2, 0x11, 0x3c, 0x64, + 0xd2, 0xd1, 0x3c, 0x66, 0xd2, 0x11, 0x3d, 0x6a, 0xfa, 0x51, 0x3d, 0x72, + 0x2a, 0x92, 0x3e, 0x42, 0x02, 0x0e, 0x36, 0x4e, 0x02, 0x4e, 0x21, 0x50, + 0x02, 0x0e, 0x38, 0x50, 0x02, 0x0e, 0x38, 0x61, 0x2a, 0x0e, 0x38, 0x70, + 0xe2, 0x0f, 0x38, 0x70, 0x02, 0x10, 0x38, 0x70, 0x02, 0x10, 0x38, 0x88, + 0x02, 0x10, 0x38, 0x88, 0x0a, 0x10, 0x38, 0x88, 0x0a, 0x10, 0x38, 0x90, + 0x0a, 0x10, 0x38, 0x90, 0x02, 0x10, 0x38, 0x90, 0x02, 0x10, 0x38, 0x80, + 0x02, 0x10, 0x38, 0x80, 0x02, 0x10, 0x38, 0x81, 0x0a, 0x10, 0x38, 0x81, + 0x0a, 0x10, 0x38, 0x7f, 0x0a, 0x10, 0x38, 0x70, 0x02, 0x10, 0x38, 0x86, + 0x83, 0xda, 0x60, 0xa3, 0xc3, 0x5b, 0x65, 0x5a, 0x3a, 0x91, 0x3b, 0x64, + 0x6a, 0x51, 0x3c, 0x6c, 0xb2, 0xd1, 0x3d, 0x7d, 0x12, 0xd2, 0x3f, 0x89, + 0x7a, 0x12, 0x41, 0x1b, 0x64, 0x5f, 0x74, 0x18, 0x5c, 0xdf, 0x73, 0x79, + 0x3b, 0x1a, 0x60, 0xeb, 0x0b, 0x5e, 0x6e, 0x3e, 0x6b, 0x98, 0x58, 0x6a, + 0xf2, 0xd1, 0x3d, 0x18, 0x2a, 0x0f, 0x33, 0x1c, 0x42, 0x8f, 0x33, 0x17, + 0x1a, 0x8f, 0x32, 0xed, 0x12, 0x96, 0x4e, 0x60, 0xb3, 0xd9, 0x5c, 0x5f, + 0x9b, 0xd9, 0x5c, 0x05, 0xa4, 0x5e, 0x71, 0x8b, 0xd3, 0x9a, 0x61, 0x9e, + 0xbb, 0x9b, 0x64, 0x9f, 0xa3, 0x5b, 0x64, 0xac, 0x13, 0x9c, 0x66, 0xa1, + 0xc3, 0x1b, 0x65, 0xa3, 0xcb, 0x9b, 0x65, 0xf9, 0xd1, 0x8d, 0x2c, 0x6b, + 0x61, 0xc9, 0x1b, 0x67, 0x39, 0x49, 0x1b, 0x98, 0xd1, 0x8a, 0x21, 0xcb, + 0x71, 0x4c, 0x28, 0x87, 0x51, 0x8a, 0x1f, 0x87, 0x31, 0xca, 0x1e, 0x83, + 0x19, 0x0a, 0x1e, 0x70, 0x71, 0x09, 0x1b, 0x4c, 0x91, 0xc8, 0x18, 0x4d, + 0x79, 0xc8, 0x18, 0x4a, 0x61, 0x48, 0x18, 0x2c, 0x79, 0x87, 0x13, 0xcb, + 0xa8, 0xc4, 0x08, 0xa3, 0x80, 0x03, 0x00, 0x53, 0x00, 0x00, 0x00, 0x91, + 0x72, 0x13, 0x41, 0xb9, 0x82, 0x14, 0x46, 0xb2, 0x5a, 0x14, 0x45, 0xa8, + 0x2a, 0xd4, 0x43, 0x9e, 0x02, 0x94, 0x42, 0x9c, 0xea, 0x53, 0x42, 0x56, + 0xb2, 0x91, 0x39, 0x4f, 0xf9, 0xc9, 0x18, 0x00, 0x90, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0x98, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, + 0x90, 0x06, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x68, 0x07, 0x00, 0x00, + 0x38, 0x06, 0x00, 0xa4, 0x3a, 0xd4, 0x4a, 0xa6, 0x7a, 0x94, 0x4d, 0xbe, + 0x52, 0x15, 0x52, 0xd3, 0x52, 0x16, 0x57, 0xe6, 0xf2, 0x16, 0x5a, 0xef, + 0x42, 0x57, 0x5b, 0xec, 0x42, 0x57, 0x5b, 0xda, 0xca, 0xd6, 0x59, 0xcf, + 0x72, 0xd6, 0x58, 0xb9, 0xd2, 0x15, 0x56, 0x91, 0x8a, 0x94, 0x51, 0x56, + 0xc2, 0x92, 0x4a, 0x1e, 0xfa, 0xd0, 0x42, 0x41, 0xfa, 0xd1, 0x45, 0x6a, + 0x1a, 0x13, 0x4a, 0x88, 0x1a, 0x14, 0x4d, 0x9f, 0xd2, 0x54, 0x51, 0x91, + 0x7a, 0x54, 0x50, 0x83, 0x12, 0x14, 0x4e, 0x5e, 0xf2, 0xd2, 0x49, 0x36, + 0xb2, 0xd1, 0x43, 0x24, 0xea, 0x90, 0x40, 0x40, 0x42, 0x51, 0x40, 0x64, + 0x42, 0xd2, 0x41, 0x5f, 0xe2, 0x51, 0x3e, 0x33, 0x3a, 0x90, 0x36, 0xe5, + 0xe1, 0x4d, 0x2c, 0x9c, 0xa1, 0x4b, 0x24, 0x5f, 0xa9, 0x49, 0x1c, 0x53, + 0x09, 0x09, 0x1a, 0x69, 0x99, 0x09, 0x1c, 0x8a, 0x79, 0x4a, 0x20, 0x89, + 0x81, 0x4a, 0x20, 0x91, 0x01, 0xcb, 0x21, 0xbc, 0x71, 0xcc, 0x27, 0x03, + 0xb2, 0xce, 0x30, 0x4a, 0xfa, 0xd0, 0x39, 0x79, 0x72, 0x12, 0x40, 0x98, + 0x82, 0x93, 0x43, 0xbd, 0x7a, 0x14, 0x48, 0xc6, 0xd2, 0x14, 0x49, 0xcd, + 0x1a, 0x15, 0x4a, 0xce, 0x32, 0x15, 0x4a, 0xc4, 0xd2, 0x94, 0x48, 0xa8, + 0x2a, 0x14, 0x45, 0x9f, 0xe2, 0x93, 0x43, 0x9c, 0xba, 0x13, 0x43, 0x9a, + 0x9a, 0xd3, 0x42, 0x9d, 0xa2, 0xd3, 0x43, 0x98, 0x7a, 0xd3, 0x43, 0x8d, + 0x02, 0x53, 0x42, 0x53, 0x3a, 0x51, 0x3c, 0xd6, 0xd1, 0xcd, 0x30, 0x7c, + 0x91, 0x4b, 0x2a, 0x64, 0x61, 0x0b, 0x29, 0x67, 0xc9, 0x4b, 0x28, 0x6d, + 0xa9, 0x8a, 0x22, 0xac, 0x41, 0x4c, 0x28, 0xd8, 0x99, 0x8d, 0x2d, 0xf2, + 0x49, 0x8e, 0x30, 0x04, 0xc2, 0x4e, 0x32, 0x11, 0x4a, 0x4f, 0x34, 0x1f, + 0xda, 0x8f, 0x36, 0x34, 0x5a, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3b, 0xfa, 0x51, 0x45, 0xbe, 0xda, 0x95, 0x54, 0xbe, + 0xca, 0x95, 0x54, 0xb7, 0xc2, 0x55, 0x54, 0xb1, 0x9a, 0x95, 0x53, 0xaa, + 0x62, 0x15, 0x53, 0xa7, 0x42, 0xd5, 0x52, 0x70, 0x89, 0x8b, 0x2c, 0x75, + 0xa9, 0x0b, 0x2d, 0x84, 0x39, 0x0c, 0x2f, 0x8d, 0x71, 0x4c, 0x30, 0x9d, + 0xa9, 0x0c, 0x31, 0xa1, 0xf9, 0x8c, 0x31, 0xb2, 0x71, 0x4d, 0x32, 0xc7, + 0x19, 0x0e, 0x34, 0x40, 0x0a, 0x51, 0x3b, 0x35, 0xaa, 0xd0, 0x37, 0x29, + 0x2a, 0xd0, 0x34, 0x4d, 0xea, 0x10, 0x39, 0x51, 0xf2, 0x50, 0x39, 0x54, + 0xfa, 0x90, 0x39, 0x57, 0x02, 0xd1, 0x39, 0x82, 0x51, 0x0a, 0x1f, 0xb5, + 0xc9, 0x8b, 0x24, 0xef, 0x99, 0x8d, 0x2c, 0xf9, 0x01, 0x8e, 0x2e, 0x08, + 0xb2, 0x0e, 0x32, 0x15, 0x6a, 0x0f, 0x34, 0x28, 0x1a, 0x50, 0x36, 0x26, + 0x1a, 0x10, 0x36, 0x19, 0xa2, 0x4f, 0x34, 0x84, 0xaa, 0x12, 0x41, 0x36, + 0x39, 0x08, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0xc1, 0x46, 0x11, 0xc5, + 0xb1, 0x8c, 0x28, 0x57, 0x6a, 0x91, 0x3b, 0x89, 0x8a, 0x52, 0x41, 0x96, + 0x22, 0x13, 0x43, 0x96, 0x4a, 0x13, 0x44, 0x99, 0x6a, 0x53, 0x44, 0xaa, + 0x02, 0x14, 0x44, 0x9a, 0x4a, 0x50, 0x38, 0xaf, 0x4a, 0x11, 0x40, 0xc6, + 0x42, 0xd1, 0x39, 0xdb, 0x72, 0xd2, 0x3e, 0xd1, 0x32, 0x12, 0x40, 0xc3, + 0x62, 0x51, 0x38, 0xae, 0x32, 0x51, 0x38, 0xc0, 0x02, 0x92, 0x3e, 0xdb, + 0x82, 0x12, 0x40, 0x05, 0x03, 0x54, 0x47, 0x11, 0x4b, 0x14, 0x48, 0x95, + 0x41, 0x09, 0x11, 0x20, 0xc2, 0x4e, 0x38, 0xac, 0x09, 0x8a, 0x13, 0x07, + 0x23, 0x14, 0x42, 0x05, 0x13, 0x14, 0x48, 0xf7, 0x32, 0xd3, 0x44, 0xeb, + 0x1a, 0x13, 0x40, 0xe7, 0x22, 0x13, 0x40, 0xed, 0xb2, 0x12, 0x40, 0xf6, + 0x0a, 0x13, 0x40, 0xec, 0x0a, 0x13, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xeb, + 0xa2, 0x12, 0x40, 0xeb, 0x22, 0x12, 0x40, 0xd4, 0x22, 0x52, 0x38, 0xc6, + 0x1a, 0x52, 0x38, 0xc6, 0x4a, 0x51, 0x38, 0xc6, 0x32, 0x51, 0x38, 0xc7, + 0x3a, 0x51, 0x38, 0xc2, 0x32, 0x51, 0x38, 0xb5, 0x3a, 0x50, 0x38, 0x95, + 0x32, 0x50, 0x38, 0x97, 0x4a, 0x50, 0x38, 0x94, 0x32, 0x50, 0x38, 0x86, + 0x3a, 0x50, 0x38, 0x86, 0x82, 0x4e, 0x38, 0x6d, 0x82, 0x4e, 0x38, 0x5d, + 0x8a, 0x4e, 0x38, 0x61, 0x8a, 0x4e, 0x38, 0x59, 0x5a, 0x4e, 0x38, 0x4b, + 0x72, 0x4e, 0x38, 0xe4, 0x09, 0x8a, 0x13, 0x07, 0xe2, 0x0e, 0x29, 0xe9, + 0xc1, 0xcb, 0x10, 0xf7, 0x09, 0xce, 0x13, 0x65, 0xc9, 0xc7, 0x0a, 0x0d, + 0x42, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x13, + 0x5a, 0x4e, 0x38, 0x0e, 0x42, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x03, + 0x0a, 0x4e, 0x36, 0x02, 0x0a, 0x0e, 0x1f, 0x02, 0x0a, 0x4e, 0x36, 0x02, + 0x0a, 0xce, 0x22, 0x02, 0x0a, 0x0e, 0x38, 0x02, 0x0a, 0x0e, 0x38, 0x02, + 0x0a, 0x0e, 0x38, 0x02, 0x0a, 0x0e, 0x38, 0x00, 0x02, 0x0e, 0x0c, 0x00, + 0x02, 0x0e, 0x0c, 0x00, 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x08, 0x00, 0x02, 0x0e, 0x0a, 0x00, + 0x02, 0x0e, 0x0c, 0x00, 0x02, 0x0e, 0x12, 0x00, 0x02, 0x0e, 0x13, 0x13, + 0xd2, 0x4e, 0x32, 0x11, 0xc2, 0x0e, 0x32, 0x11, 0xca, 0x0e, 0x32, 0x10, + 0xca, 0x0e, 0x32, 0x12, 0xda, 0x4e, 0x32, 0x13, 0xfa, 0x8e, 0x32, 0x13, + 0x02, 0x8f, 0x32, 0x14, 0x12, 0xcf, 0x32, 0x15, 0x1a, 0xcf, 0x32, 0x15, + 0x22, 0x0f, 0x33, 0x16, 0x2a, 0x0f, 0x33, 0x1a, 0x52, 0x8f, 0x33, 0x1a, + 0x5a, 0x8f, 0x33, 0x1a, 0x62, 0x8f, 0x33, 0x1b, 0x6a, 0xcf, 0x33, 0x1f, + 0x92, 0x0f, 0x34, 0x1b, 0x72, 0x8f, 0x33, 0x1b, 0x7a, 0x8f, 0x33, 0x1f, + 0x9a, 0x0f, 0x34, 0x1c, 0x82, 0x8f, 0x33, 0x21, 0xba, 0x4f, 0x34, 0x1c, + 0x92, 0x8f, 0x33, 0x40, 0x7a, 0x10, 0x38, 0x41, 0x82, 0x50, 0x38, 0x42, + 0x9a, 0x50, 0x38, 0x40, 0x82, 0x10, 0x38, 0x41, 0x92, 0x50, 0x38, 0x42, + 0x9a, 0x50, 0x38, 0x42, 0xa2, 0x50, 0x38, 0x41, 0x9a, 0x50, 0x38, 0x42, + 0xa2, 0x90, 0x38, 0x44, 0xaa, 0x90, 0x38, 0x00, 0x02, 0x0e, 0x38, 0x00, + 0x02, 0x0e, 0x38, 0x00, 0x02, 0x0e, 0x38, 0x00, 0x02, 0x0e, 0x38, 0x00, + 0x02, 0x0e, 0x38, 0x76, 0x32, 0xd2, 0x41, 0xbd, 0x49, 0xcd, 0x21, 0xe1, + 0x59, 0x8e, 0x2a, 0x01, 0x0a, 0x0e, 0x38, 0xc8, 0xa2, 0x14, 0x4a, 0x0b, + 0xdb, 0x56, 0x52, 0x97, 0x01, 0x00, 0x00, 0x64, 0x31, 0x02, 0x00, 0xc2, + 0xe9, 0x04, 0x00, 0x5a, 0x3a, 0xd1, 0x3c, 0xd6, 0xa8, 0x03, 0x00, 0x73, + 0x61, 0x09, 0x24, 0x29, 0x12, 0x0e, 0x38, 0x41, 0x12, 0x0e, 0x38, 0x41, + 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x56, 0x2a, 0x0e, 0x38, 0x56, + 0x22, 0x0e, 0x38, 0x5a, 0x52, 0x0e, 0x38, 0x81, 0x12, 0x10, 0x38, 0x80, + 0x0a, 0x10, 0x38, 0x7a, 0x22, 0x10, 0x38, 0x80, 0x1a, 0x10, 0x38, 0x8a, + 0x02, 0x10, 0x38, 0x8a, 0x1a, 0x10, 0x38, 0x9a, 0x1a, 0x10, 0x38, 0xa3, + 0x22, 0x10, 0x38, 0xa2, 0x22, 0x10, 0x38, 0x92, 0x2a, 0x50, 0x38, 0x83, + 0x22, 0x10, 0x38, 0x84, 0x2a, 0x50, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x84, + 0x2a, 0x50, 0x38, 0x7f, 0xc2, 0x4e, 0x38, 0x91, 0xeb, 0x9a, 0x62, 0x9e, + 0x6b, 0x9b, 0x64, 0xc9, 0xd3, 0xdc, 0x69, 0x67, 0x9a, 0x11, 0x3d, 0x70, + 0xd2, 0x51, 0x3e, 0x7f, 0x22, 0x12, 0x40, 0x87, 0x62, 0x12, 0x41, 0x47, + 0x6a, 0xd0, 0x38, 0x34, 0x2c, 0xa0, 0x77, 0x30, 0x14, 0x20, 0x77, 0x29, + 0xf3, 0x17, 0x55, 0x9b, 0x7b, 0x9b, 0x64, 0xf4, 0x2a, 0x96, 0x4f, 0x0a, + 0xb2, 0x4e, 0x31, 0x18, 0x1a, 0x0f, 0x33, 0x1c, 0x42, 0x4f, 0x33, 0x39, + 0x4b, 0x18, 0x58, 0x5c, 0x7b, 0x59, 0x5c, 0x62, 0xbb, 0x19, 0x5d, 0x2c, + 0x0c, 0xa0, 0x76, 0x7a, 0x43, 0xda, 0x5e, 0x5f, 0xcb, 0xd9, 0x5c, 0xb4, + 0x3b, 0x5c, 0x67, 0xbc, 0x63, 0x5c, 0x68, 0xac, 0x13, 0x5c, 0x66, 0xa3, + 0xcb, 0x5b, 0x65, 0xfa, 0xb1, 0x8d, 0x2b, 0x6a, 0x69, 0x89, 0x1b, 0x67, + 0x31, 0x49, 0x1b, 0xa0, 0x19, 0x8b, 0x22, 0x5f, 0x21, 0x89, 0x1a, 0x80, + 0xf9, 0x49, 0x1e, 0x94, 0xc1, 0x4a, 0x21, 0x84, 0x19, 0x0a, 0x1e, 0x77, + 0xa9, 0xc9, 0x1b, 0x61, 0x41, 0x89, 0x1b, 0x46, 0x21, 0x88, 0x17, 0x4a, + 0x79, 0x88, 0x18, 0x2d, 0x91, 0x47, 0x14, 0xc7, 0x88, 0x44, 0x08, 0xeb, + 0x58, 0xc5, 0x0b, 0x6d, 0x00, 0x00, 0x00, 0x8e, 0x4a, 0xd3, 0x40, 0xba, + 0x8a, 0x54, 0x46, 0xb2, 0x5a, 0x54, 0x45, 0xa9, 0x2a, 0xd4, 0x43, 0x9c, + 0xf2, 0x13, 0x42, 0x9a, 0xe2, 0xd3, 0x41, 0x56, 0xba, 0x91, 0x39, 0x2e, + 0xf9, 0x48, 0x14, 0x00, 0x90, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, + 0xb0, 0x05, 0x00, 0x00, 0x90, 0x05, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, + 0xe0, 0x04, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, + 0x38, 0x06, 0x00, 0x00, 0x78, 0x07, 0x00, 0x00, 0xc0, 0x06, 0x00, 0x00, + 0xe8, 0x06, 0x00, 0xa5, 0x52, 0x94, 0x4b, 0xaa, 0xaa, 0x14, 0x4f, 0xc3, + 0xa2, 0x55, 0x53, 0xd9, 0x82, 0x56, 0x58, 0xe8, 0x02, 0x57, 0x5a, 0xec, + 0x32, 0x17, 0x5b, 0xe6, 0x1a, 0x17, 0x5b, 0xdc, 0xd2, 0x16, 0x5a, 0xc9, + 0x4a, 0x56, 0x58, 0xa8, 0x4a, 0x55, 0x54, 0x79, 0xda, 0xd3, 0x4e, 0x31, + 0x9a, 0x91, 0x45, 0x11, 0x82, 0x10, 0x41, 0x44, 0x0a, 0x92, 0x45, 0x68, + 0xfa, 0xd2, 0x48, 0x84, 0xda, 0xd3, 0x4b, 0x79, 0x82, 0x93, 0x4b, 0x86, + 0x22, 0x54, 0x4e, 0x72, 0x8a, 0x93, 0x4b, 0x49, 0x4a, 0x92, 0x46, 0x33, + 0x52, 0x11, 0x42, 0x40, 0x4a, 0x91, 0x40, 0x66, 0x52, 0x12, 0x42, 0x61, + 0xfa, 0xd1, 0x3e, 0x35, 0x52, 0x90, 0x37, 0xe5, 0xf1, 0x0d, 0x2d, 0x98, + 0x79, 0x0b, 0x24, 0x60, 0xc1, 0x89, 0x1d, 0x55, 0x11, 0x49, 0x1a, 0x6e, + 0xb9, 0x09, 0x1c, 0x8c, 0x79, 0x0a, 0x20, 0xa7, 0x49, 0x0b, 0x23, 0xab, + 0x79, 0x8b, 0x23, 0xa0, 0x59, 0x0b, 0x23, 0xbb, 0x59, 0x0c, 0x27, 0xfd, + 0x81, 0x0e, 0x30, 0x43, 0xb2, 0xd0, 0x38, 0x77, 0x6a, 0xd2, 0x3f, 0x99, + 0x9a, 0xd3, 0x43, 0xbe, 0x82, 0x54, 0x48, 0xc4, 0xba, 0xd4, 0x48, 0xc3, + 0xba, 0xd4, 0x48, 0xbd, 0x8a, 0x14, 0x48, 0xae, 0x42, 0x14, 0x46, 0x99, + 0xc2, 0x93, 0x43, 0x86, 0xea, 0x92, 0x40, 0x84, 0xd2, 0x52, 0x40, 0x89, + 0xfa, 0xd2, 0x40, 0x8e, 0x22, 0x93, 0x41, 0x99, 0x82, 0x93, 0x43, 0x92, + 0x42, 0x13, 0x43, 0x8a, 0x12, 0x93, 0x44, 0x27, 0x92, 0x10, 0x3d, 0xb9, + 0x49, 0x0d, 0x31, 0x96, 0x49, 0x0c, 0x2c, 0x9e, 0xb9, 0x8c, 0x2f, 0x83, + 0x71, 0x0b, 0x27, 0xad, 0x49, 0x0c, 0x28, 0xe0, 0xe1, 0x4d, 0x2d, 0xfd, + 0x69, 0x8e, 0x30, 0x06, 0xc2, 0xce, 0x31, 0x0f, 0x12, 0x4f, 0x33, 0x16, + 0x7a, 0xcf, 0x34, 0x24, 0x02, 0x10, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1f, 0x32, 0x51, 0x42, 0xc4, 0x0a, 0x96, 0x54, 0xc2, + 0x02, 0x16, 0x55, 0xc2, 0x02, 0x56, 0x55, 0xc0, 0xea, 0xd5, 0x54, 0xc1, + 0x0a, 0x56, 0x55, 0xaf, 0x9a, 0x95, 0x53, 0xae, 0x72, 0x95, 0x53, 0x76, + 0xc1, 0x8b, 0x2d, 0x88, 0x39, 0x0c, 0x30, 0x86, 0x49, 0x8c, 0x2f, 0xa0, + 0x09, 0x4d, 0x32, 0xa8, 0xe9, 0x0c, 0x32, 0xb1, 0x79, 0x0d, 0x33, 0xba, + 0xb9, 0x0d, 0x33, 0xf6, 0x31, 0x0f, 0x37, 0x47, 0x82, 0xd1, 0x3c, 0x4d, + 0x7a, 0xd1, 0x39, 0x4b, 0xf2, 0x90, 0x38, 0x50, 0xe2, 0x10, 0x39, 0x53, + 0xf2, 0x50, 0x39, 0x56, 0x02, 0xd1, 0x39, 0x5c, 0x22, 0x51, 0x3a, 0x76, + 0x11, 0x8a, 0x1d, 0xb5, 0xc9, 0x8b, 0x24, 0xff, 0x01, 0x4e, 0x2e, 0x23, + 0x42, 0x8f, 0x33, 0x08, 0x92, 0x8e, 0x31, 0x16, 0x4a, 0x0f, 0x33, 0x2a, + 0x1a, 0x50, 0x36, 0x26, 0x1a, 0x50, 0x36, 0x13, 0x5a, 0x8f, 0x33, 0x76, + 0x5a, 0xd2, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, + 0x8a, 0x8e, 0x30, 0x20, 0xda, 0x8f, 0x35, 0xfa, 0x52, 0x16, 0x50, 0xa3, + 0x82, 0x93, 0x44, 0x9a, 0x42, 0x93, 0x43, 0x99, 0x52, 0x13, 0x44, 0xa2, + 0xaa, 0x53, 0x45, 0x54, 0x82, 0x50, 0x39, 0x8d, 0x8a, 0x4e, 0x38, 0x95, + 0x12, 0x50, 0x38, 0xb2, 0x12, 0x51, 0x38, 0xc4, 0x3a, 0x51, 0x38, 0xc2, + 0x32, 0x51, 0x38, 0xbc, 0x32, 0x91, 0x39, 0xad, 0x32, 0x51, 0x38, 0xcd, + 0x22, 0x92, 0x38, 0xf1, 0x0a, 0x13, 0x44, 0x04, 0x0b, 0x14, 0x44, 0x78, + 0x51, 0xc8, 0x0c, 0xe3, 0x09, 0x4e, 0x0f, 0x01, 0x92, 0x0b, 0x15, 0xb7, + 0x01, 0x8a, 0x12, 0x03, 0xeb, 0x53, 0x42, 0xf5, 0xb2, 0x13, 0x44, 0xee, + 0x1a, 0x53, 0x40, 0xd7, 0x92, 0x12, 0x40, 0xe2, 0x0a, 0x13, 0x40, 0xfa, + 0x1a, 0x13, 0x40, 0xf6, 0x22, 0x13, 0x40, 0xf7, 0x22, 0x13, 0x40, 0xeb, + 0xa2, 0x12, 0x40, 0xec, 0xaa, 0x52, 0x40, 0xe8, 0x2a, 0x12, 0x40, 0xd3, + 0x2a, 0x52, 0x38, 0xc7, 0x1a, 0x52, 0x38, 0xc7, 0x42, 0x51, 0x38, 0xc7, + 0x42, 0x51, 0x38, 0xc3, 0x3a, 0x51, 0x38, 0xb7, 0x42, 0x50, 0x38, 0x96, + 0x42, 0x50, 0x38, 0x97, 0x4a, 0x50, 0x38, 0x95, 0x32, 0x50, 0x38, 0x86, + 0x42, 0x50, 0x38, 0x86, 0x8a, 0x4e, 0x38, 0x7f, 0x9a, 0x4e, 0x38, 0x6f, + 0x9a, 0x4e, 0x38, 0x62, 0x9a, 0x4e, 0x38, 0x60, 0xa2, 0x4e, 0x38, 0x50, + 0xaa, 0x4e, 0x38, 0xb0, 0x39, 0x0a, 0x14, 0xc0, 0x91, 0xca, 0x15, 0x00, + 0x9a, 0x0e, 0x16, 0xf3, 0xc1, 0x4a, 0x16, 0xc5, 0xb9, 0xca, 0x16, 0xc4, + 0xc1, 0xca, 0x19, 0x22, 0xaa, 0x4e, 0x38, 0x22, 0xaa, 0x4e, 0x38, 0x19, + 0x7a, 0x4e, 0x38, 0x1c, 0x8a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x1a, + 0x82, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x04, + 0x12, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x06, 0x1a, 0x0e, 0x38, 0x01, + 0x0a, 0xce, 0x1d, 0x01, 0x0a, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0x02, + 0x0a, 0x0e, 0x38, 0x01, 0x0a, 0x0e, 0x38, 0x01, 0x0a, 0x0e, 0x38, 0x01, + 0x0a, 0x0e, 0x38, 0x01, 0x0a, 0x0e, 0x38, 0x01, 0x0a, 0x0e, 0x38, 0x00, + 0x02, 0x0e, 0x1a, 0x00, 0x02, 0x0e, 0x1b, 0x00, 0x02, 0x8e, 0x1b, 0x00, + 0x02, 0x0e, 0x1c, 0x00, 0x02, 0x0e, 0x1d, 0x00, 0x02, 0x8e, 0x1d, 0x00, + 0x02, 0x0e, 0x1e, 0x00, 0x02, 0x0e, 0x1e, 0x00, 0x02, 0x8e, 0x1d, 0x09, + 0x4a, 0x0e, 0x28, 0x36, 0x2a, 0x10, 0x37, 0x38, 0x3a, 0x50, 0x37, 0x3c, + 0x52, 0xd0, 0x37, 0x3a, 0x4a, 0x90, 0x37, 0x3a, 0x52, 0x90, 0x37, 0x39, + 0x52, 0x50, 0x37, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x00, + 0x02, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0x03, + 0x12, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0x02, + 0x12, 0x0e, 0x38, 0x02, 0x0a, 0x0e, 0x38, 0x03, 0x12, 0x0e, 0x38, 0x07, + 0x2a, 0x0e, 0x38, 0x07, 0x2a, 0x0e, 0x38, 0x07, 0x2a, 0x0e, 0x38, 0x05, + 0x1a, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0xba, 0x4a, 0x14, 0x48, 0xb7, + 0x59, 0x0d, 0x00, 0x9a, 0x49, 0x0a, 0x09, 0xd4, 0x61, 0xc7, 0x08, 0xd3, + 0xa1, 0x0d, 0x08, 0x48, 0x42, 0x10, 0x33, 0x2f, 0x51, 0x06, 0x00, 0x23, + 0x52, 0x0e, 0x38, 0x47, 0x4a, 0x0e, 0x38, 0x4a, 0x52, 0x0e, 0x38, 0x4a, + 0x52, 0x0e, 0x38, 0x6c, 0x42, 0x0e, 0x38, 0x5d, 0x52, 0x0e, 0x38, 0x84, + 0x2a, 0x50, 0x38, 0x84, 0x2a, 0x50, 0x38, 0x86, 0x22, 0x50, 0x38, 0x8d, + 0xba, 0x4e, 0x38, 0x96, 0x42, 0x50, 0x38, 0x96, 0x3a, 0x50, 0x38, 0x8d, + 0x3a, 0x50, 0x38, 0x90, 0x3a, 0x50, 0x38, 0x9e, 0x42, 0x50, 0x38, 0xa4, + 0x3a, 0x50, 0x38, 0x9c, 0x3a, 0x50, 0x38, 0x8b, 0x3a, 0x50, 0x38, 0x86, + 0x42, 0x50, 0x38, 0x86, 0x42, 0x50, 0x38, 0x86, 0x42, 0x50, 0x38, 0x86, + 0x42, 0x50, 0x38, 0xa7, 0xba, 0xd2, 0x41, 0x75, 0x2b, 0x5a, 0x5f, 0xc2, + 0x7b, 0xdc, 0x68, 0x5c, 0x42, 0xd1, 0x3b, 0x76, 0x02, 0xd2, 0x3e, 0x7a, + 0x12, 0x52, 0x3f, 0x81, 0x32, 0x12, 0x40, 0x88, 0x6a, 0x52, 0x41, 0x9b, + 0x02, 0xd4, 0x45, 0x17, 0x34, 0x9f, 0x73, 0x7e, 0x73, 0x5a, 0x60, 0x1f, + 0xa4, 0xdf, 0x74, 0x42, 0x7b, 0x18, 0x59, 0x74, 0x2a, 0x52, 0x3f, 0x18, + 0x0a, 0x0f, 0x33, 0x1d, 0x4a, 0x4f, 0x33, 0xfb, 0x52, 0x16, 0x50, 0x5a, + 0x63, 0x19, 0x5c, 0x61, 0xb3, 0x19, 0x5d, 0x5f, 0x9b, 0x59, 0x5c, 0xb0, + 0x1b, 0xdc, 0x65, 0x91, 0x1b, 0xdb, 0x62, 0x95, 0x5b, 0x5b, 0x63, 0xb4, + 0x33, 0x9c, 0x67, 0xb0, 0x2b, 0x1c, 0x67, 0x9a, 0x73, 0x1b, 0x64, 0xd6, + 0xf3, 0xdc, 0x6a, 0x1f, 0x11, 0x07, 0x12, 0xd3, 0xa9, 0xcc, 0x28, 0xae, + 0x89, 0xcb, 0x23, 0x5c, 0x09, 0x49, 0x1a, 0x71, 0x79, 0x49, 0x1c, 0x95, + 0xc1, 0x0a, 0x21, 0x80, 0xe9, 0x09, 0x1d, 0x80, 0xf9, 0x09, 0x1d, 0x59, + 0x01, 0x49, 0x1a, 0x48, 0x31, 0x08, 0x18, 0x48, 0x59, 0x88, 0x18, 0x41, + 0x21, 0xc8, 0x16, 0x38, 0x21, 0xc8, 0x15, 0x28, 0x71, 0x07, 0x13, 0x94, + 0xe0, 0x02, 0x00, 0xa6, 0x2a, 0xd4, 0x43, 0xb0, 0x5a, 0xd4, 0x44, 0xac, + 0x42, 0x54, 0x44, 0xab, 0x3a, 0x54, 0x44, 0x9a, 0xd2, 0x13, 0x42, 0x99, + 0xda, 0x93, 0x41, 0x94, 0x9a, 0x53, 0x41, 0x35, 0x01, 0xc9, 0x14, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x90, 0x05, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, 0xd8, 0x05, 0x00, 0x00, + 0xa8, 0x05, 0x00, 0x00, 0x10, 0x06, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, + 0xb0, 0x06, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, + 0x10, 0x06, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, + 0xe8, 0x07, 0x00, 0x00, 0xe8, 0x06, 0x00, 0x00, 0xf0, 0x06, 0x00, 0x00, + 0xe0, 0x06, 0x00, 0x9d, 0x32, 0x54, 0x4b, 0xa7, 0xa2, 0x94, 0x4f, 0xc3, + 0xb2, 0xd5, 0x53, 0xd6, 0x72, 0x56, 0x58, 0xde, 0xc2, 0x96, 0x59, 0xe5, + 0x0a, 0xd7, 0x5a, 0xe4, 0x12, 0x17, 0x5b, 0xd1, 0x8a, 0x16, 0x59, 0xb1, + 0x8a, 0x15, 0x55, 0x89, 0x52, 0xd4, 0x50, 0x48, 0x4a, 0xd2, 0x48, 0x0a, + 0x5a, 0x90, 0x40, 0x20, 0xe2, 0xd0, 0x41, 0x54, 0x6a, 0x92, 0x46, 0x6c, + 0xca, 0xd2, 0x46, 0x63, 0x92, 0x92, 0x46, 0x88, 0x1a, 0x54, 0x4d, 0x7b, + 0xb2, 0x13, 0x4c, 0x4c, 0x52, 0x52, 0x47, 0x31, 0x5a, 0x91, 0x42, 0x40, + 0x5a, 0xd1, 0x40, 0x67, 0x5a, 0x92, 0x42, 0x62, 0x0a, 0x52, 0x3f, 0x34, + 0x4a, 0x90, 0x37, 0xe0, 0xc1, 0x8d, 0x2c, 0x92, 0x31, 0xcb, 0x22, 0x5b, + 0x71, 0x89, 0x1b, 0x5a, 0x41, 0x49, 0x1b, 0x74, 0xd1, 0x89, 0x1c, 0x92, + 0x99, 0x8a, 0x20, 0xae, 0x71, 0x8b, 0x23, 0xc4, 0x21, 0x4c, 0x26, 0xc8, + 0x41, 0x0c, 0x27, 0xc1, 0x29, 0x4c, 0x26, 0xc5, 0x81, 0x0c, 0x28, 0xf5, + 0x51, 0x8e, 0x2e, 0x35, 0x5a, 0x10, 0x37, 0x6f, 0x3a, 0x92, 0x3e, 0x99, + 0x9a, 0xd3, 0x43, 0xb8, 0x6a, 0xd4, 0x47, 0xb8, 0x6a, 0x94, 0x47, 0xa0, + 0xea, 0x93, 0x44, 0x99, 0xa2, 0x93, 0x43, 0x93, 0x72, 0xd3, 0x42, 0x8d, + 0x42, 0x13, 0x42, 0x87, 0xf2, 0x12, 0x41, 0x84, 0xc2, 0x52, 0x40, 0x88, + 0xd2, 0xd2, 0x40, 0x92, 0x3a, 0xd3, 0x41, 0x97, 0x72, 0xd3, 0x42, 0x94, + 0x52, 0x53, 0x43, 0x8f, 0x5a, 0x13, 0x45, 0x87, 0xe2, 0x93, 0x4a, 0x26, + 0xfa, 0xd0, 0x40, 0xe4, 0x61, 0x0e, 0x34, 0xdb, 0xd9, 0x0d, 0x30, 0xb7, + 0x99, 0x0c, 0x2b, 0xaa, 0x21, 0x4c, 0x27, 0xda, 0x81, 0x4d, 0x2c, 0x06, + 0x8a, 0xce, 0x30, 0x19, 0x2a, 0x4f, 0x33, 0x20, 0x7a, 0x4f, 0x34, 0x21, + 0xba, 0x0f, 0x35, 0x25, 0x02, 0x50, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, + 0xca, 0x13, 0x4c, 0x0b, 0x8a, 0x10, 0x40, 0xbc, 0xaa, 0x55, 0x53, 0xcb, + 0x32, 0x96, 0x55, 0xc6, 0x22, 0x16, 0x56, 0xc4, 0x22, 0x16, 0x56, 0xc8, + 0x3a, 0x96, 0x56, 0xc4, 0x22, 0xd6, 0x55, 0xb5, 0xd2, 0x55, 0x54, 0xb8, + 0xca, 0x95, 0x54, 0x7c, 0xe9, 0x0b, 0x2e, 0x8c, 0x61, 0x8c, 0x30, 0x8f, + 0x91, 0xcc, 0x30, 0xa1, 0x19, 0x8d, 0x32, 0xc9, 0x11, 0x8e, 0x36, 0xbc, + 0xd9, 0xcd, 0x34, 0xd2, 0x89, 0xce, 0x37, 0xfd, 0x79, 0x4f, 0x38, 0x4a, + 0xba, 0xd1, 0x3d, 0x4f, 0xa2, 0x11, 0x3a, 0x4c, 0x22, 0x91, 0x38, 0x52, + 0x2a, 0x51, 0x39, 0x56, 0x2a, 0x91, 0x39, 0x59, 0x2a, 0x11, 0x3a, 0x5e, + 0x32, 0x91, 0x3a, 0x6f, 0xd1, 0x49, 0x1c, 0xd5, 0xa1, 0x4c, 0x29, 0xf8, + 0xc9, 0x8d, 0x2d, 0x35, 0xe2, 0xcf, 0x35, 0x06, 0x82, 0x0e, 0x31, 0x19, + 0x72, 0x0f, 0x34, 0x29, 0x1a, 0x50, 0x36, 0x29, 0x22, 0x90, 0x36, 0x5f, + 0xc2, 0xd1, 0x3c, 0x93, 0x42, 0x13, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x07, 0x9a, 0x0e, 0x31, 0x1f, 0xca, 0xcf, 0x34, 0x07, + 0xc3, 0x56, 0x51, 0xad, 0xda, 0xd3, 0x45, 0xa2, 0x8a, 0x53, 0x44, 0x9c, + 0x7a, 0x93, 0x44, 0x80, 0x82, 0x12, 0x40, 0x51, 0x72, 0xd0, 0x38, 0x7d, + 0x8a, 0x4e, 0x38, 0x85, 0x12, 0x50, 0x38, 0x9d, 0x3a, 0x50, 0x38, 0xad, + 0x3a, 0xd1, 0x3e, 0xb4, 0x32, 0x11, 0x40, 0xb4, 0x2a, 0x11, 0x38, 0xb3, + 0x2a, 0x51, 0x38, 0xd5, 0x82, 0x12, 0x40, 0xff, 0xfa, 0x13, 0x44, 0x83, + 0x12, 0xd1, 0x3b, 0x59, 0x42, 0x11, 0x38, 0xf3, 0x89, 0x0e, 0x18, 0x2c, + 0xe2, 0x0f, 0x36, 0x2f, 0x2a, 0x10, 0x38, 0x13, 0x5b, 0x14, 0x48, 0xf3, + 0x22, 0x13, 0x44, 0xe6, 0x9a, 0x12, 0x40, 0xdd, 0x8a, 0x12, 0x40, 0xf1, + 0x0a, 0x13, 0x40, 0xfb, 0x2a, 0x13, 0x40, 0x01, 0x23, 0x13, 0x40, 0xeb, + 0xa2, 0x12, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xeb, 0x22, 0x12, 0x40, 0xd8, + 0x2a, 0x52, 0x38, 0xd2, 0x32, 0x51, 0x38, 0xc7, 0x4a, 0x51, 0x38, 0xc6, + 0x3a, 0x51, 0x38, 0xc3, 0x42, 0x51, 0x38, 0xc2, 0x22, 0x51, 0x38, 0xae, + 0x3a, 0x50, 0x38, 0x96, 0x4a, 0x50, 0x38, 0x95, 0x32, 0x50, 0x38, 0x86, + 0x42, 0x50, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x85, 0x72, 0x4e, 0x38, 0x5e, + 0x72, 0x4e, 0x38, 0x6c, 0x82, 0x4e, 0x38, 0x6f, 0xb2, 0x4e, 0x38, 0x51, + 0xaa, 0x4e, 0x38, 0xd0, 0x11, 0x8b, 0x21, 0xa6, 0x21, 0xca, 0x12, 0xfd, + 0x99, 0x4e, 0x15, 0x0c, 0xaa, 0x0e, 0x17, 0xcb, 0x21, 0x0b, 0x18, 0xc6, + 0xe9, 0x0a, 0x17, 0x25, 0xc2, 0x8e, 0x38, 0x25, 0xc2, 0x8e, 0x38, 0x24, + 0xba, 0x8e, 0x38, 0x20, 0xaa, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x1b, + 0x8a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x17, 0x72, 0x4e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x1d, + 0x92, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x13, + 0x5a, 0x4e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x04, 0x1a, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x05, + 0x1a, 0x0e, 0x38, 0x06, 0x1a, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x01, + 0x02, 0x0e, 0x38, 0x01, 0x02, 0x0e, 0x38, 0x04, 0x1a, 0x0e, 0x38, 0x04, + 0x1a, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x03, + 0x12, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x05, + 0x1a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x09, + 0x32, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x95, 0x99, 0xc8, 0x0d, 0xd7, + 0xf1, 0x4d, 0x0f, 0x01, 0xaa, 0x8e, 0x23, 0xdf, 0xe9, 0x4b, 0x0d, 0xd9, + 0xe1, 0x88, 0x0f, 0x9f, 0xc1, 0x09, 0x12, 0x9a, 0x91, 0x89, 0x11, 0x4a, + 0x6a, 0x4e, 0x38, 0x4d, 0x8a, 0x4e, 0x38, 0x59, 0x52, 0x4e, 0x38, 0x6c, + 0x62, 0x4e, 0x38, 0x7b, 0x72, 0x4e, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x83, + 0x32, 0x50, 0x38, 0x83, 0x3a, 0x50, 0x38, 0x8f, 0xda, 0x4e, 0x38, 0x95, + 0x42, 0x50, 0x38, 0x95, 0x42, 0x50, 0x38, 0x8e, 0x0a, 0x50, 0x38, 0x8e, + 0x42, 0x50, 0x38, 0x9e, 0x42, 0x50, 0x38, 0xa3, 0x42, 0x50, 0x38, 0x96, + 0x3a, 0x50, 0x38, 0x92, 0x42, 0x50, 0x38, 0x86, 0x42, 0x50, 0x38, 0x85, + 0x3a, 0x50, 0x38, 0x7e, 0x32, 0x50, 0x38, 0x86, 0x42, 0x50, 0x38, 0x7c, + 0x12, 0x50, 0x38, 0x8c, 0xcb, 0x1a, 0x62, 0xb7, 0x3b, 0x1c, 0x68, 0xd9, + 0x63, 0xdd, 0x6b, 0x72, 0xf2, 0x51, 0x3e, 0x80, 0x32, 0x12, 0x40, 0x81, + 0x32, 0x12, 0x40, 0x92, 0xca, 0x52, 0x42, 0x49, 0x82, 0x10, 0x39, 0x27, + 0xdc, 0xdf, 0x75, 0x49, 0xbc, 0xe0, 0x79, 0x36, 0x2b, 0xd8, 0x56, 0x9f, + 0x9b, 0x5b, 0x64, 0x28, 0xfb, 0x17, 0x56, 0x34, 0x22, 0xd0, 0x36, 0x1f, + 0x5a, 0xcf, 0x33, 0x3b, 0x32, 0x90, 0x37, 0x40, 0x73, 0x98, 0x58, 0x66, + 0xd3, 0x59, 0x5d, 0x67, 0xe3, 0x99, 0x5d, 0x04, 0x94, 0xde, 0x70, 0x5c, + 0x6b, 0x19, 0x5b, 0x8f, 0x13, 0xdb, 0x62, 0xc0, 0x73, 0x9c, 0x68, 0x9c, + 0x8b, 0x5b, 0x64, 0x9c, 0x8b, 0x5b, 0x64, 0xf0, 0xc3, 0x1d, 0x6e, 0x19, + 0xe9, 0x46, 0x11, 0xd6, 0xb9, 0xcc, 0x28, 0xae, 0x89, 0x0b, 0x24, 0x56, + 0xd9, 0xc8, 0x19, 0xd1, 0xa1, 0xcc, 0x28, 0x80, 0x19, 0x4a, 0x1d, 0x84, + 0x11, 0x0a, 0x1e, 0x82, 0x09, 0x0a, 0x1e, 0x61, 0x31, 0x09, 0x1b, 0x56, + 0xe1, 0x08, 0x1a, 0x90, 0xb1, 0x8a, 0x21, 0x63, 0x31, 0xc9, 0x1a, 0x5c, + 0x41, 0xc9, 0x1a, 0x1f, 0x29, 0x47, 0x12, 0xcb, 0x80, 0x04, 0x00, 0x80, + 0xd2, 0x12, 0x3f, 0x7b, 0xb2, 0x92, 0x3c, 0x70, 0x7a, 0x92, 0x3b, 0x96, + 0xba, 0x93, 0x41, 0x8c, 0x42, 0x13, 0x40, 0x8b, 0x3a, 0x13, 0x40, 0x83, + 0xe2, 0x92, 0x3e, 0x00, 0xd0, 0x02, 0x00, 0x00, 0xc8, 0x02, 0x00, 0x00, + 0xe0, 0x02, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0xd0, 0x02, 0x00, 0x00, 0x88, 0x02, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, + 0x88, 0x03, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0xc0, 0x06, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, + 0x18, 0x06, 0x00, 0x00, 0x58, 0x06, 0x00, 0x00, 0xe8, 0x07, 0x00, 0x00, + 0x50, 0x07, 0x00, 0x00, 0xf8, 0x06, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, + 0xf0, 0x06, 0x00, 0x95, 0x12, 0x14, 0x4b, 0xa2, 0x92, 0xd4, 0x4f, 0xc0, + 0x92, 0xd5, 0x53, 0xcf, 0x4a, 0xd6, 0x57, 0xd8, 0x9a, 0x56, 0x59, 0xd4, + 0x8a, 0x56, 0x59, 0xc2, 0x0a, 0xd6, 0x56, 0xa8, 0x42, 0x15, 0x54, 0x87, + 0x42, 0x94, 0x50, 0x50, 0x92, 0xd2, 0x49, 0x0d, 0x6a, 0x10, 0x41, 0x05, + 0x22, 0xd0, 0x3e, 0x3e, 0xa2, 0x51, 0x43, 0x74, 0xea, 0x12, 0x47, 0x84, + 0x22, 0x13, 0x47, 0x82, 0xb2, 0xd3, 0x4a, 0x7b, 0xa2, 0x13, 0x4b, 0x4a, + 0x42, 0x92, 0x46, 0x2f, 0x3a, 0x11, 0x42, 0x3a, 0x2a, 0x91, 0x40, 0x64, + 0x4a, 0x52, 0x42, 0x61, 0x02, 0x12, 0x3f, 0x31, 0x3a, 0x10, 0x37, 0xdc, + 0xa9, 0x8d, 0x2c, 0x8c, 0xf9, 0x0a, 0x22, 0x5b, 0x71, 0x09, 0x1c, 0x62, + 0x81, 0x89, 0x1c, 0x7d, 0x11, 0xca, 0x1d, 0x98, 0xd1, 0x4a, 0x21, 0xb7, + 0xb9, 0x4b, 0x24, 0xca, 0x49, 0x0c, 0x27, 0xd6, 0xa9, 0xcc, 0x28, 0xd7, + 0xb9, 0x0c, 0x29, 0xce, 0x79, 0x4c, 0x28, 0xd2, 0xd1, 0x4c, 0x29, 0xf2, + 0x29, 0x8e, 0x2d, 0x32, 0x52, 0x50, 0x36, 0x61, 0xf2, 0x91, 0x3c, 0x95, + 0x6a, 0x13, 0x43, 0xad, 0x3a, 0x94, 0x46, 0xa4, 0x0a, 0x14, 0x45, 0x91, + 0x4a, 0x93, 0x42, 0x87, 0xea, 0x52, 0x41, 0x87, 0xf2, 0x52, 0x41, 0x88, + 0x02, 0x53, 0x41, 0x88, 0x02, 0x53, 0x41, 0x88, 0xf2, 0x52, 0x41, 0x8a, + 0xa2, 0x12, 0x40, 0x92, 0xe2, 0x92, 0x40, 0x9b, 0x9a, 0xd3, 0x42, 0x92, + 0x42, 0x93, 0x42, 0x8f, 0x32, 0x53, 0x43, 0x99, 0x32, 0x94, 0x4a, 0x97, + 0xc2, 0x54, 0x50, 0x4b, 0x8a, 0xd1, 0x40, 0x21, 0xe2, 0x8f, 0x37, 0xd8, + 0x81, 0x0d, 0x2d, 0x92, 0x61, 0xcb, 0x24, 0xc2, 0x81, 0x4c, 0x29, 0xf3, + 0xd1, 0x8d, 0x2e, 0x23, 0xd2, 0x8e, 0x33, 0x43, 0xba, 0x8f, 0x37, 0x44, + 0x1a, 0x10, 0x38, 0x3b, 0x3a, 0xd0, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, + 0xfa, 0x92, 0x48, 0xf1, 0xd9, 0xcf, 0x3e, 0x61, 0x3a, 0x53, 0x4a, 0xc3, + 0xea, 0x15, 0x54, 0xc6, 0x22, 0x96, 0x55, 0xce, 0x62, 0x96, 0x57, 0xcd, + 0x62, 0x96, 0x57, 0xcb, 0x52, 0x56, 0x57, 0xc7, 0x2a, 0x96, 0x56, 0xc2, + 0x2a, 0xd6, 0x55, 0xc5, 0x32, 0xd6, 0x56, 0x7c, 0xe1, 0x8b, 0x2e, 0x8b, + 0x59, 0x4c, 0x30, 0x93, 0xb1, 0x4c, 0x31, 0x98, 0xd1, 0xcc, 0x31, 0xcf, + 0x49, 0x0e, 0x38, 0x04, 0xab, 0xd8, 0x60, 0x7a, 0x6a, 0x94, 0x4e, 0x01, + 0xa2, 0xcf, 0x38, 0x4d, 0xea, 0xd1, 0x3e, 0x51, 0xc2, 0x51, 0x3a, 0x53, + 0x6a, 0x51, 0x39, 0x57, 0x62, 0xd1, 0x39, 0x5d, 0x72, 0x91, 0x3a, 0x60, + 0x4a, 0xd1, 0x3a, 0x66, 0x62, 0x91, 0x3b, 0x70, 0xc9, 0x89, 0x1c, 0xd7, + 0xb1, 0x8c, 0x29, 0xf9, 0xc9, 0x8d, 0x2d, 0x2a, 0x72, 0x4f, 0x34, 0x06, + 0x92, 0x8e, 0x31, 0x1b, 0xa2, 0x4f, 0x34, 0x29, 0x1a, 0x90, 0x36, 0x28, + 0x12, 0x50, 0x36, 0x65, 0x02, 0xd2, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x81, 0xc6, 0x0e, 0xb5, 0x59, 0x0c, 0x28, 0x55, + 0x62, 0x91, 0x3b, 0x8d, 0xaa, 0x12, 0x42, 0xa9, 0xa2, 0x93, 0x45, 0xa1, + 0x92, 0x53, 0x44, 0xa3, 0xc2, 0xd3, 0x45, 0x81, 0x0a, 0x12, 0x40, 0x5a, + 0xd2, 0x4e, 0x38, 0x77, 0x82, 0x0e, 0x36, 0x8a, 0x0a, 0x50, 0x38, 0x99, + 0x32, 0x50, 0x38, 0xac, 0x2a, 0x51, 0x38, 0xac, 0x2a, 0x51, 0x38, 0xb4, + 0x2a, 0x51, 0x38, 0xc0, 0x2a, 0x51, 0x38, 0xe6, 0x02, 0x53, 0x43, 0x09, + 0x73, 0x14, 0x48, 0x70, 0x5a, 0x10, 0x31, 0x04, 0xea, 0x0e, 0x22, 0xa1, + 0xb9, 0x89, 0x14, 0x59, 0x32, 0x51, 0x38, 0xe1, 0x49, 0x0a, 0x0e, 0x07, + 0x13, 0x14, 0x48, 0xfa, 0x9a, 0x53, 0x44, 0xd6, 0x1a, 0x12, 0x40, 0xd3, + 0x2a, 0x12, 0x40, 0xe6, 0x9a, 0x12, 0x40, 0x01, 0x23, 0x13, 0x40, 0x01, + 0x1b, 0x13, 0x40, 0xeb, 0x9a, 0x12, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xe5, + 0x1a, 0x12, 0x40, 0xd3, 0x22, 0x52, 0x38, 0xd2, 0x42, 0x51, 0x38, 0xc7, + 0x4a, 0x51, 0x38, 0xc7, 0x3a, 0x51, 0x38, 0xc2, 0x32, 0x51, 0x38, 0xb5, + 0x32, 0x50, 0x38, 0x97, 0x3a, 0x50, 0x38, 0x95, 0x3a, 0x50, 0x38, 0x95, + 0x32, 0x50, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x85, 0xb2, 0x4e, 0x38, 0x7d, + 0x92, 0x4e, 0x38, 0x69, 0x7a, 0x4e, 0x38, 0x6e, 0x92, 0x4e, 0x38, 0x5f, + 0xa2, 0x4e, 0x38, 0x4e, 0x92, 0x4e, 0x38, 0x9d, 0xe9, 0x09, 0x12, 0xbf, + 0xa9, 0x8a, 0x15, 0x05, 0xa2, 0xcc, 0x17, 0xc8, 0x19, 0x4b, 0x18, 0xc9, + 0x11, 0xcb, 0x17, 0x26, 0xca, 0x8e, 0x38, 0x26, 0xca, 0x8e, 0x38, 0x23, + 0xc2, 0x8e, 0x38, 0x24, 0xc2, 0x8e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1a, + 0x8a, 0x4e, 0x38, 0x1c, 0x92, 0x4e, 0x38, 0x1e, 0x9a, 0x4e, 0x38, 0x1e, + 0x9a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x20, 0xa2, 0x4e, 0x38, 0x1c, + 0x8a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x1b, 0x82, 0x4e, 0x38, 0x19, + 0x7a, 0x4e, 0x38, 0x18, 0x72, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x10, + 0x52, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x0c, + 0x3a, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x04, + 0x12, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x38, 0x05, + 0x1a, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x11, 0x52, 0x4e, 0x38, 0x0f, + 0x4a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0e, 0x42, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x08, + 0x2a, 0x0e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x1a, + 0x82, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x19, 0x8a, 0x4e, 0x38, 0x1d, + 0x9a, 0x4e, 0x38, 0x1b, 0x92, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x1b, + 0x92, 0x4e, 0x38, 0x1d, 0x9a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x1a, + 0x82, 0x4e, 0x38, 0x0e, 0x0a, 0x8e, 0x35, 0x90, 0x11, 0x89, 0x10, 0x97, + 0x99, 0x89, 0x10, 0x04, 0x7a, 0x4e, 0x25, 0xcc, 0xa9, 0xcb, 0x13, 0xa5, + 0x11, 0x89, 0x10, 0xb3, 0x29, 0x4a, 0x14, 0xde, 0x51, 0xcb, 0x23, 0x4e, + 0x8a, 0x4e, 0x38, 0x4c, 0x62, 0x4e, 0x38, 0x69, 0x52, 0x4e, 0x38, 0x7a, + 0xba, 0x4e, 0x38, 0x7b, 0xca, 0x4e, 0x38, 0x80, 0x32, 0x50, 0x38, 0x8f, + 0x32, 0x50, 0x38, 0x90, 0x3a, 0x50, 0x38, 0x90, 0x42, 0x50, 0x38, 0x8e, + 0x3a, 0x50, 0x38, 0x8e, 0x3a, 0x50, 0x38, 0x8d, 0xda, 0x4e, 0x38, 0x8e, + 0x42, 0x50, 0x38, 0x9c, 0x1a, 0x50, 0x38, 0x97, 0x3a, 0x50, 0x38, 0x96, + 0x3a, 0x50, 0x38, 0x85, 0x32, 0x50, 0x38, 0x79, 0x1a, 0x4f, 0x38, 0x72, + 0xaa, 0x4e, 0x38, 0x6e, 0x82, 0x4e, 0x38, 0x6d, 0x8a, 0x4e, 0x38, 0xb4, + 0x12, 0x53, 0x44, 0x7a, 0x33, 0x5a, 0x5f, 0xc3, 0x8b, 0x1c, 0x69, 0x53, + 0xea, 0xd0, 0x3a, 0x77, 0x0a, 0x12, 0x3f, 0x81, 0x32, 0x12, 0x40, 0x79, + 0x0a, 0x12, 0x3f, 0x59, 0x02, 0x11, 0x3b, 0xb1, 0x6a, 0x54, 0x49, 0x0e, + 0xfc, 0x1e, 0x73, 0x6a, 0xc3, 0x99, 0x5d, 0xe8, 0xe3, 0x9d, 0x6d, 0x42, + 0x83, 0xd8, 0x58, 0xea, 0x02, 0x96, 0x4e, 0x16, 0x12, 0xcf, 0x32, 0x21, + 0x72, 0x4f, 0x34, 0xf8, 0x42, 0xd6, 0x4f, 0x67, 0xcb, 0x19, 0x5d, 0x68, + 0xfb, 0xd9, 0x5d, 0x26, 0xe4, 0x9f, 0x75, 0x4d, 0xf3, 0x58, 0x5a, 0x73, + 0x33, 0x1a, 0x5f, 0xb7, 0x3b, 0xdc, 0x67, 0xa2, 0xe3, 0x5b, 0x65, 0x80, + 0x7b, 0x9a, 0x60, 0xac, 0x13, 0x9c, 0x66, 0xfd, 0xe1, 0xcd, 0x2c, 0x70, + 0x91, 0xc9, 0x1b, 0x69, 0x51, 0x89, 0x1b, 0xaa, 0x89, 0x4b, 0x24, 0xd1, + 0xa9, 0xcc, 0x28, 0x83, 0x31, 0x0a, 0x1e, 0x93, 0x81, 0x4a, 0x20, 0xc3, + 0x09, 0x4c, 0x25, 0x89, 0x39, 0xca, 0x1e, 0xa4, 0x41, 0x0b, 0x23, 0x9c, + 0x29, 0xcb, 0x22, 0x87, 0x49, 0xca, 0x1f, 0x1e, 0x51, 0x07, 0x13, 0xf8, + 0x00, 0x46, 0x0d, 0xad, 0x80, 0x03, 0x00, 0x67, 0x52, 0x92, 0x3a, 0x61, + 0x2a, 0xd2, 0x39, 0x5c, 0x12, 0x52, 0x39, 0x5b, 0x0a, 0x52, 0x39, 0x5d, + 0x12, 0x92, 0x39, 0x59, 0x02, 0x12, 0x39, 0x69, 0x52, 0xd2, 0x3a, 0x30, + 0x72, 0x90, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x02, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, 0x10, 0x02, 0x00, 0x00, + 0xa8, 0x02, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x80, 0x06, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0xa8, 0x05, 0x00, 0x00, + 0x58, 0x06, 0x00, 0x00, 0xb0, 0x07, 0x00, 0x00, 0xc8, 0x06, 0x00, 0x00, + 0xb0, 0x07, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, 0xe0, 0x06, 0x00, 0x00, + 0x38, 0x04, 0x00, 0x8c, 0xe2, 0x13, 0x4b, 0x93, 0x4a, 0x94, 0x4e, 0x9e, + 0xc2, 0x94, 0x51, 0xac, 0x42, 0x95, 0x53, 0xaa, 0x3a, 0xd5, 0x53, 0xa1, + 0x02, 0x15, 0x53, 0x8e, 0x6a, 0x14, 0x51, 0x73, 0xa2, 0xd3, 0x4d, 0x4c, + 0x72, 0x52, 0x49, 0x0e, 0x82, 0x90, 0x41, 0xe2, 0x09, 0xcf, 0x3a, 0x13, + 0x62, 0x10, 0x3f, 0x63, 0x8a, 0x52, 0x45, 0xac, 0x52, 0x14, 0x4a, 0x8d, + 0xf2, 0x53, 0x4a, 0x88, 0x12, 0x14, 0x4c, 0x55, 0x8a, 0x92, 0x47, 0x2f, + 0x3a, 0xd1, 0x41, 0x26, 0xaa, 0x90, 0x3e, 0x58, 0x02, 0x12, 0x41, 0x5a, + 0xba, 0x11, 0x3e, 0x29, 0x12, 0x10, 0x36, 0xd8, 0x89, 0x8d, 0x2c, 0x81, + 0x81, 0xca, 0x1f, 0x5c, 0x61, 0xc9, 0x1b, 0x6f, 0x01, 0x0a, 0x1f, 0x8b, + 0x91, 0x0a, 0x21, 0xa2, 0x31, 0x8b, 0x22, 0xba, 0xe1, 0x8b, 0x24, 0xcf, + 0x81, 0x0c, 0x28, 0xde, 0xf9, 0xcc, 0x29, 0xe3, 0x21, 0x4d, 0x2a, 0xe1, + 0x19, 0x4d, 0x2a, 0xde, 0xf9, 0xcc, 0x29, 0xdc, 0x01, 0xcd, 0x29, 0xf5, + 0x19, 0x4e, 0x2d, 0x34, 0x52, 0x50, 0x36, 0x5f, 0xe2, 0x51, 0x3c, 0x88, + 0xf2, 0x92, 0x41, 0x9c, 0xca, 0x53, 0x44, 0x91, 0x52, 0xd3, 0x42, 0x85, + 0xd2, 0x12, 0x41, 0x81, 0xaa, 0x92, 0x40, 0x81, 0xb2, 0x92, 0x40, 0x83, + 0xd2, 0xd2, 0x40, 0x87, 0xfa, 0x52, 0x41, 0x89, 0x0a, 0x53, 0x41, 0x84, + 0xb2, 0x12, 0x40, 0x85, 0x7a, 0x12, 0x3e, 0x95, 0x52, 0x93, 0x41, 0x95, + 0x6a, 0x53, 0x42, 0x8d, 0x1a, 0x93, 0x42, 0x8e, 0x5a, 0x53, 0x45, 0xad, + 0xe2, 0x54, 0x4f, 0x90, 0xda, 0xd3, 0x49, 0x4a, 0x02, 0x51, 0x3c, 0xf7, + 0x71, 0xce, 0x31, 0x97, 0xe1, 0x0b, 0x28, 0x62, 0xd1, 0x89, 0x1f, 0xa1, + 0x59, 0xcb, 0x24, 0xee, 0x61, 0x8d, 0x2d, 0x2e, 0xe2, 0x8e, 0x34, 0x47, + 0xa2, 0x0f, 0x38, 0x49, 0x22, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x19, 0x8c, 0x31, 0x0f, 0x72, 0x10, 0x40, 0xb0, 0x7a, 0x15, 0x54, 0x65, + 0x4a, 0xd3, 0x4a, 0xbb, 0xba, 0xd5, 0x53, 0xb8, 0xca, 0xd5, 0x54, 0xd1, + 0x7a, 0x16, 0x58, 0xd1, 0x82, 0x16, 0x58, 0xce, 0x5a, 0x16, 0x58, 0xcb, + 0x5a, 0x56, 0x57, 0xc9, 0x62, 0x96, 0x57, 0xcb, 0x5a, 0x16, 0x58, 0x84, + 0x21, 0xcc, 0x2f, 0x93, 0xa1, 0x4c, 0x31, 0xac, 0x81, 0xcd, 0x33, 0xb1, + 0x81, 0x8d, 0x34, 0xdb, 0x91, 0x4e, 0x39, 0x30, 0x43, 0x5a, 0x66, 0xdc, + 0xc9, 0x4e, 0x38, 0x02, 0xc2, 0x0f, 0x39, 0x50, 0x0a, 0xd2, 0x3f, 0x5b, + 0x12, 0x12, 0x3c, 0x5c, 0xca, 0x91, 0x3a, 0x5e, 0xba, 0x91, 0x3a, 0x61, + 0xb2, 0x11, 0x3b, 0x66, 0x9a, 0x91, 0x3b, 0x6a, 0xa2, 0x11, 0x3c, 0x9e, + 0x29, 0xcb, 0x22, 0xd4, 0xc1, 0x8c, 0x29, 0x0d, 0x82, 0x0e, 0x31, 0x29, + 0x6a, 0xcf, 0x33, 0x15, 0x5a, 0x4f, 0x33, 0x18, 0x82, 0x8f, 0x33, 0x27, + 0x12, 0x50, 0x36, 0x17, 0x6a, 0xcf, 0x33, 0x63, 0xe2, 0x91, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xc1, 0x86, 0x0f, 0xb1, + 0x49, 0xcc, 0x27, 0x51, 0x3a, 0x91, 0x3b, 0xba, 0x12, 0x94, 0x47, 0xb2, + 0xf2, 0x93, 0x46, 0xa0, 0xa2, 0x53, 0x45, 0xa5, 0xda, 0xd3, 0x45, 0x62, + 0x02, 0x52, 0x3f, 0x4e, 0x82, 0x4e, 0x38, 0x5b, 0x72, 0x4e, 0x38, 0x83, + 0xfa, 0x4f, 0x38, 0x89, 0xf2, 0x4f, 0x38, 0xa9, 0xfa, 0x50, 0x38, 0xba, + 0x2a, 0x51, 0x38, 0xb3, 0x22, 0x11, 0x38, 0xc4, 0xf2, 0x51, 0x38, 0xfa, + 0xe2, 0x53, 0x47, 0x09, 0x43, 0x14, 0x48, 0x54, 0x62, 0x4e, 0x2f, 0xdc, + 0x19, 0x8e, 0x0e, 0x93, 0x41, 0x89, 0x10, 0x8a, 0x79, 0x08, 0x0d, 0x1d, + 0x8b, 0x14, 0x4a, 0x0b, 0x4b, 0x14, 0x48, 0xea, 0x0a, 0x13, 0x40, 0xd6, + 0x22, 0x12, 0x40, 0xd7, 0x22, 0x12, 0x40, 0xf2, 0x12, 0x13, 0x40, 0x01, + 0x23, 0x53, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xeb, 0xa2, 0x12, 0x40, 0xeb, + 0x22, 0x12, 0x40, 0xd6, 0x1a, 0x12, 0x40, 0xd2, 0x3a, 0x51, 0x38, 0xc7, + 0x42, 0x51, 0x38, 0xc7, 0x42, 0x51, 0x38, 0xb5, 0x3a, 0x10, 0x38, 0xb4, + 0x2a, 0x10, 0x38, 0xac, 0x2a, 0x50, 0x38, 0x94, 0x32, 0x50, 0x38, 0x94, + 0x32, 0x50, 0x38, 0x86, 0x32, 0x50, 0x38, 0x85, 0x32, 0x50, 0x38, 0x7c, + 0x82, 0x4e, 0x38, 0x6d, 0x8a, 0x4e, 0x38, 0x6d, 0x92, 0x4e, 0x38, 0x60, + 0x92, 0x4e, 0x38, 0xd4, 0x29, 0x0b, 0x23, 0xa8, 0x29, 0x4a, 0x13, 0xa9, + 0x51, 0x0a, 0x13, 0x31, 0xe2, 0x0f, 0x34, 0xc3, 0xe9, 0x4a, 0x1b, 0xc5, + 0xe1, 0xca, 0x16, 0xc7, 0x01, 0x8b, 0x18, 0x21, 0xb2, 0x4e, 0x38, 0x23, + 0xba, 0x8e, 0x38, 0x21, 0xb2, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1f, + 0xa2, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x20, 0xaa, 0x4e, 0x38, 0x1e, + 0x9a, 0x4e, 0x38, 0x1e, 0x9a, 0x4e, 0x38, 0x20, 0xa2, 0x4e, 0x38, 0x14, + 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x19, 0x7a, 0x4e, 0x38, 0x16, + 0x6a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x19, + 0x82, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x18, + 0x82, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x10, + 0x5a, 0x4e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x1d, 0x92, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1d, 0x92, 0x4e, 0x38, 0x1c, + 0x9a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x1c, 0x92, 0x4e, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x17, 0x72, 0x4e, 0x38, 0x1c, + 0x8a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x11, 0x22, 0x0e, 0x36, 0x94, 0x31, 0x09, 0x11, 0x9a, + 0x91, 0x0a, 0x0f, 0xe2, 0x19, 0x8e, 0x11, 0xe1, 0x19, 0x0e, 0x11, 0x92, + 0x19, 0xc9, 0x10, 0x9b, 0x71, 0xc9, 0x11, 0x4f, 0x82, 0x4e, 0x38, 0x5b, + 0x6a, 0x4e, 0x38, 0x66, 0x52, 0x4e, 0x38, 0x5b, 0x5a, 0x4e, 0x38, 0x7a, + 0xc2, 0x4e, 0x38, 0x7d, 0xb2, 0x4e, 0x38, 0x8e, 0x2a, 0x50, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x94, 0x32, 0x50, 0x38, 0x94, 0x0a, 0x50, 0x38, 0x8d, + 0x62, 0x4e, 0x38, 0x8d, 0xc2, 0x4e, 0x38, 0x8e, 0x12, 0x50, 0x38, 0x84, + 0x2a, 0x50, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x89, 0x32, 0x50, 0x38, 0x8e, + 0x32, 0x50, 0x38, 0x8e, 0xc2, 0x4e, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x7c, + 0xe2, 0x4f, 0x38, 0x7d, 0x42, 0x50, 0x38, 0x7c, 0x42, 0x50, 0x38, 0x96, + 0x13, 0x9b, 0x62, 0xd7, 0x53, 0x9d, 0x6b, 0xe5, 0xbb, 0x9d, 0x6d, 0x76, + 0x0a, 0x92, 0x3e, 0x80, 0x2a, 0x12, 0x40, 0x7e, 0x1a, 0xd2, 0x3f, 0x97, + 0xea, 0xd2, 0x42, 0xfc, 0x4b, 0x5e, 0x70, 0xda, 0x6b, 0x5d, 0x6c, 0x35, + 0x2c, 0xe0, 0x77, 0x0f, 0xfc, 0x5e, 0x72, 0x43, 0x83, 0xd8, 0x58, 0x2b, + 0x0b, 0x58, 0x56, 0x15, 0x0a, 0x8f, 0x32, 0x1c, 0x42, 0x4f, 0x33, 0x56, + 0x2a, 0x11, 0x3b, 0x62, 0xab, 0x19, 0x5d, 0x6b, 0x0b, 0x5a, 0x5e, 0x70, + 0x23, 0x1a, 0x5f, 0x89, 0xd3, 0xda, 0x61, 0x47, 0xdb, 0x58, 0x59, 0xb0, + 0x23, 0x1c, 0x67, 0x88, 0xd3, 0x9a, 0x61, 0xaf, 0x33, 0xdc, 0x66, 0xb0, + 0x23, 0x1c, 0x67, 0xdf, 0x4b, 0x1d, 0x6c, 0x6c, 0x81, 0xc9, 0x1b, 0x6e, + 0x71, 0x09, 0x1c, 0xa8, 0x71, 0xcb, 0x23, 0xd9, 0xf1, 0xcc, 0x29, 0x78, + 0xc1, 0x09, 0x1d, 0xad, 0x71, 0x8b, 0x22, 0xd8, 0xd1, 0xcc, 0x29, 0xcf, + 0x69, 0x0c, 0x28, 0x96, 0xd1, 0x8a, 0x21, 0x81, 0x09, 0x8a, 0x1e, 0x6e, + 0x79, 0x49, 0x1c, 0x14, 0xe1, 0x86, 0x11, 0xd5, 0x18, 0xc5, 0x09, 0xab, + 0x88, 0x03, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x14, 0x22, 0x50, 0x34, 0x14, 0x22, 0x50, 0x34, 0x11, + 0x12, 0x10, 0x34, 0x10, 0x0a, 0xd0, 0x33, 0x10, 0x02, 0x90, 0x33, 0xc2, + 0x51, 0x8d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5a, 0xb0, 0x04, 0x09, 0x8a, 0xb0, 0x45, 0x0f, 0xa8, + 0x48, 0x86, 0x12, 0x99, 0xa0, 0x45, 0x12, 0x00, 0x00, 0x00, 0x00, 0x57, + 0xc0, 0xc3, 0x0b, 0x00, 0xa0, 0x04, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, + 0x28, 0x05, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0xe0, 0x05, 0x00, 0x00, + 0xc0, 0x07, 0x00, 0x00, 0x68, 0x07, 0x00, 0x00, 0xa8, 0x07, 0x00, 0x00, + 0x98, 0x07, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x6b, 0x12, 0x13, 0x4a, 0x71, 0x5a, 0xd3, 0x4b, 0x80, + 0xe2, 0xd3, 0x4d, 0x86, 0x1a, 0x54, 0x4f, 0x81, 0xf2, 0x53, 0x4e, 0x6c, + 0x5a, 0x53, 0x4c, 0x57, 0xca, 0x92, 0x4a, 0x3d, 0x02, 0x92, 0x47, 0x0e, + 0x82, 0x90, 0x41, 0xcd, 0x81, 0x4e, 0x39, 0xd7, 0x81, 0x0e, 0x38, 0x47, + 0xa2, 0xd1, 0x41, 0xa7, 0x3a, 0xd4, 0x49, 0xc0, 0x0a, 0x95, 0x4e, 0xcc, + 0x1a, 0x96, 0x53, 0x90, 0x42, 0xd4, 0x4c, 0x4a, 0x1a, 0x92, 0x44, 0x26, + 0xb2, 0x10, 0x3f, 0x46, 0x1a, 0x51, 0x3e, 0x4d, 0x22, 0x11, 0x3c, 0x1d, + 0xaa, 0x8f, 0x34, 0xd1, 0x31, 0x4d, 0x2b, 0x73, 0x29, 0x4a, 0x1e, 0x60, + 0x89, 0x89, 0x1c, 0x71, 0xc9, 0x89, 0x1c, 0x96, 0xf1, 0x4a, 0x22, 0xae, + 0x99, 0xcb, 0x23, 0xc7, 0x41, 0xcc, 0x26, 0xd9, 0xd1, 0x0c, 0x29, 0xe8, + 0x51, 0x8d, 0x2a, 0xe5, 0x39, 0x8d, 0x2a, 0xe6, 0x41, 0x0d, 0x2b, 0xe8, + 0x51, 0x4d, 0x2b, 0xe0, 0x11, 0x4d, 0x2a, 0xe3, 0x39, 0x8d, 0x2a, 0xf1, + 0xe1, 0x8d, 0x2c, 0x32, 0x3a, 0x10, 0x36, 0x7a, 0x8a, 0xd2, 0x3f, 0x87, + 0xf2, 0x52, 0x41, 0x83, 0xc2, 0xd2, 0x40, 0x7d, 0x9a, 0x52, 0x40, 0x76, + 0x72, 0x92, 0x3f, 0x77, 0x72, 0x92, 0x3f, 0x7c, 0x92, 0x12, 0x40, 0x82, + 0xba, 0x92, 0x40, 0x85, 0xe2, 0x12, 0x41, 0x89, 0x12, 0x93, 0x41, 0x89, + 0x0a, 0x13, 0x41, 0x7d, 0x82, 0x52, 0x3e, 0x84, 0xb2, 0xd2, 0x3e, 0x9e, + 0xc2, 0xd3, 0x42, 0x92, 0x4a, 0x53, 0x42, 0x8a, 0x02, 0x53, 0x42, 0x9a, + 0xa2, 0x93, 0x45, 0x98, 0x9a, 0x53, 0x46, 0x56, 0x7a, 0xd1, 0x3d, 0x04, + 0xe2, 0x0e, 0x34, 0xa5, 0x99, 0x8c, 0x2b, 0x54, 0x01, 0x8a, 0x21, 0x3c, + 0x51, 0x88, 0x19, 0x81, 0x21, 0xca, 0x20, 0xbe, 0x99, 0x8b, 0x27, 0xf6, + 0x61, 0xcd, 0x2e, 0x1f, 0xea, 0x4e, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0x19, 0xce, 0x38, 0x14, 0xba, 0x10, 0x44, 0x96, 0xa2, 0x94, 0x50, 0xb5, + 0xa2, 0xd5, 0x54, 0x1f, 0x22, 0x51, 0x44, 0xae, 0x7a, 0xd5, 0x53, 0xbc, + 0xf2, 0x55, 0x55, 0xd4, 0x9a, 0x96, 0x58, 0xd3, 0x8a, 0x96, 0x58, 0xd2, + 0x82, 0x56, 0x58, 0xd1, 0x8a, 0x16, 0x58, 0xcd, 0x7a, 0x16, 0x58, 0xcd, + 0x6a, 0x56, 0x58, 0x87, 0x39, 0x8c, 0x30, 0x93, 0x99, 0x4c, 0x31, 0x9f, + 0x01, 0x4d, 0x32, 0xb1, 0x79, 0x4d, 0x34, 0xd0, 0x41, 0x4e, 0x38, 0x40, + 0x7b, 0x5a, 0x68, 0xe4, 0x19, 0x0f, 0x39, 0x07, 0x02, 0xd0, 0x39, 0x5c, + 0x42, 0xd2, 0x40, 0x61, 0x2a, 0x92, 0x3c, 0x61, 0xf2, 0x51, 0x3b, 0x61, + 0xea, 0x11, 0x3b, 0x64, 0xf2, 0x91, 0x3b, 0x70, 0x22, 0xd2, 0x3c, 0x71, + 0x22, 0x12, 0x3d, 0x9f, 0x49, 0x0b, 0x23, 0xd4, 0xc1, 0x8c, 0x29, 0x0e, + 0x8a, 0x4e, 0x31, 0x30, 0x92, 0x8f, 0x34, 0x0e, 0x1a, 0xcf, 0x32, 0x1e, + 0xda, 0x0f, 0x35, 0x18, 0x92, 0x0f, 0x34, 0x14, 0x52, 0x8f, 0x33, 0xa7, + 0x0a, 0xd4, 0x45, 0x45, 0xa9, 0x08, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, + 0x0a, 0x4f, 0x32, 0x24, 0xd2, 0x4f, 0x35, 0x0a, 0xbb, 0xd6, 0x51, 0xbe, + 0x22, 0x14, 0x48, 0xc3, 0x4a, 0x94, 0x48, 0xa0, 0x9a, 0x53, 0x45, 0x57, + 0x42, 0x11, 0x39, 0x4a, 0x52, 0x50, 0x38, 0x4b, 0x72, 0x4e, 0x15, 0x4d, + 0x82, 0x4e, 0x38, 0x75, 0x52, 0x4e, 0x38, 0x89, 0xe2, 0x0f, 0x38, 0xb1, + 0xf2, 0x10, 0x38, 0xbb, 0x22, 0x11, 0x38, 0xba, 0x22, 0x51, 0x3e, 0xcc, + 0x7a, 0x12, 0x40, 0x08, 0x4b, 0x54, 0x44, 0x10, 0x4b, 0x14, 0x48, 0x6c, + 0x41, 0xc7, 0x08, 0x8f, 0x29, 0x89, 0x10, 0x74, 0x59, 0x88, 0x0c, 0x24, + 0x0b, 0x15, 0x4a, 0x1a, 0x8b, 0xd4, 0x49, 0x03, 0xb3, 0x93, 0x44, 0xee, + 0x12, 0x13, 0x44, 0xe7, 0xa2, 0x12, 0x44, 0xf2, 0x1a, 0x13, 0x44, 0x01, + 0x0b, 0x14, 0x48, 0x01, 0x9b, 0x13, 0x44, 0xf2, 0x1a, 0x13, 0x40, 0xea, + 0x92, 0x12, 0x40, 0xe5, 0x1a, 0x12, 0x40, 0xd6, 0x1a, 0x12, 0x40, 0xd2, + 0x3a, 0x51, 0x38, 0xc6, 0x32, 0x51, 0x38, 0xc2, 0x32, 0x51, 0x38, 0xb3, + 0x22, 0x10, 0x38, 0xac, 0x2a, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x95, 0x32, 0x50, 0x38, 0x84, 0x32, 0x50, 0x38, 0x6d, + 0x8a, 0x4e, 0x38, 0x71, 0x9a, 0x4e, 0x38, 0x6d, 0x8a, 0x4e, 0x38, 0x5d, + 0x8a, 0x4e, 0x38, 0xf0, 0xb9, 0x4b, 0x27, 0xac, 0x51, 0xcb, 0x10, 0xc3, + 0xa9, 0x8b, 0x13, 0xf9, 0x39, 0x4e, 0x14, 0x10, 0x82, 0x4e, 0x12, 0xc6, + 0x51, 0x0a, 0x14, 0xba, 0x81, 0x0a, 0x15, 0xc4, 0xd9, 0xca, 0x16, 0x21, + 0xaa, 0x4e, 0x38, 0x22, 0xb2, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1b, + 0x8a, 0x4e, 0x38, 0x1b, 0x92, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x19, + 0x82, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x1f, 0xa2, 0x4e, 0x38, 0x1d, + 0x92, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x13, 0x5a, 0x4e, 0x38, 0x19, + 0x7a, 0x4e, 0x38, 0x1e, 0x92, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x19, 0x8a, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x1b, 0x92, 0x4e, 0x38, 0x18, + 0x82, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x18, + 0x82, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x10, + 0x5a, 0x4e, 0x38, 0x16, 0x7a, 0x4e, 0x38, 0x19, 0x8a, 0x4e, 0x38, 0x18, + 0x82, 0x4e, 0x38, 0x16, 0x7a, 0x4e, 0x38, 0x19, 0x8a, 0x4e, 0x38, 0x1b, + 0x8a, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x1a, 0x8a, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x1c, 0x92, 0x4e, 0x38, 0x1e, 0x9a, 0x4e, 0x38, 0x19, + 0x82, 0x4e, 0x38, 0x1c, 0x8a, 0x4e, 0x38, 0x1c, 0x92, 0x4e, 0x38, 0x19, + 0x7a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x17, + 0x72, 0x4e, 0x38, 0x91, 0x11, 0x89, 0x10, 0x89, 0xc9, 0xc8, 0x0f, 0xaa, + 0x69, 0x8a, 0x0d, 0xe8, 0x11, 0x8e, 0x10, 0xdc, 0x09, 0x8e, 0x0f, 0xa1, + 0xa9, 0x49, 0x12, 0xaf, 0x11, 0xca, 0x13, 0x4f, 0x7a, 0x4e, 0x38, 0x68, + 0x52, 0x4e, 0x38, 0x68, 0x4a, 0x0e, 0x38, 0x6e, 0xc2, 0x4e, 0x38, 0x7d, + 0x0a, 0x50, 0x38, 0x8d, 0x2a, 0x10, 0x38, 0x94, 0x2a, 0x10, 0x38, 0x94, + 0x32, 0x50, 0x38, 0x94, 0x32, 0x50, 0x38, 0x8d, 0x32, 0x50, 0x38, 0x8d, + 0x22, 0x50, 0x38, 0x8e, 0x3a, 0x50, 0x38, 0x8d, 0x62, 0x4e, 0x38, 0x85, + 0x32, 0x50, 0x38, 0x85, 0x3a, 0x50, 0x38, 0x96, 0x42, 0x50, 0x38, 0x95, + 0x3a, 0x50, 0x38, 0x83, 0x3a, 0x50, 0x38, 0x7c, 0x42, 0x50, 0x38, 0x7d, + 0x42, 0x50, 0x38, 0x7d, 0x42, 0x50, 0x38, 0xaf, 0x12, 0x13, 0x44, 0x71, + 0x1b, 0x9a, 0x5e, 0xbb, 0x53, 0x5c, 0x68, 0x51, 0xd2, 0x10, 0x3a, 0x70, + 0xda, 0x91, 0x3e, 0x73, 0xe2, 0x51, 0x3e, 0x86, 0x62, 0xd2, 0x40, 0x54, + 0xda, 0x90, 0x3a, 0x25, 0xcc, 0x9f, 0x75, 0xf9, 0x53, 0x1e, 0x70, 0x69, + 0xf3, 0x99, 0x5d, 0xa1, 0xbb, 0xdb, 0x64, 0x43, 0x83, 0x18, 0x59, 0x60, + 0x8a, 0x91, 0x3c, 0x1b, 0x22, 0x0f, 0x33, 0x1a, 0x32, 0x8f, 0x33, 0x51, + 0x0b, 0xd9, 0x5a, 0x6a, 0xfb, 0x19, 0x5e, 0x6a, 0x0b, 0x5a, 0x5e, 0xff, + 0x83, 0x9e, 0x70, 0x4f, 0x03, 0x99, 0x5a, 0x60, 0xc3, 0x99, 0x5c, 0xa3, + 0xdb, 0x1b, 0x65, 0x62, 0xfb, 0x59, 0x5d, 0x7d, 0x5b, 0xda, 0x5f, 0xca, + 0x83, 0x5c, 0x69, 0x3c, 0x21, 0xc8, 0x15, 0xd5, 0x91, 0x0c, 0x29, 0xd0, + 0x89, 0xcc, 0x28, 0x90, 0xa9, 0x0a, 0x21, 0xda, 0xc9, 0x4c, 0x29, 0xdd, + 0xf1, 0x4c, 0x29, 0xcc, 0x61, 0x0c, 0x28, 0x81, 0xf1, 0xc9, 0x1c, 0x91, + 0x89, 0x8a, 0x20, 0x54, 0x91, 0x48, 0x19, 0x5a, 0xd1, 0x88, 0x19, 0x2e, + 0x91, 0x87, 0x13, 0xd2, 0xd8, 0x04, 0x09, 0xa6, 0x90, 0x03, 0x00, 0x4f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, + 0x2a, 0x50, 0x34, 0x14, 0x22, 0x50, 0x34, 0x11, 0x12, 0xd0, 0x33, 0x0f, + 0x02, 0x90, 0x33, 0x0f, 0x02, 0x90, 0x33, 0xc2, 0x49, 0x4d, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, + 0x60, 0x83, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0x18, 0x06, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0xe0, 0x05, 0x00, 0x00, + 0x08, 0x08, 0x00, 0x00, 0x88, 0x07, 0x00, 0x00, 0x48, 0x07, 0x00, 0x00, + 0x30, 0x04, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x5a, 0xba, 0x92, 0x49, 0x5d, 0xc2, 0x92, 0x49, 0x60, + 0xd2, 0xd2, 0x49, 0x5b, 0xb2, 0x92, 0x49, 0x4d, 0x5a, 0x92, 0x48, 0x3a, + 0xda, 0x91, 0x46, 0x20, 0x2a, 0x51, 0x44, 0x03, 0x4a, 0x10, 0x41, 0xcd, + 0x99, 0x0e, 0x3a, 0xc3, 0xf1, 0x4d, 0x35, 0x56, 0x5a, 0x12, 0x47, 0x89, + 0x22, 0x93, 0x45, 0xc8, 0x02, 0x95, 0x4c, 0xc1, 0x6a, 0x15, 0x51, 0xcc, + 0x22, 0xd6, 0x53, 0x93, 0x52, 0x54, 0x4d, 0x52, 0x3a, 0xd2, 0x44, 0x4b, + 0x6a, 0x51, 0x40, 0x45, 0xba, 0x10, 0x3b, 0x08, 0xca, 0x8e, 0x32, 0xc2, + 0xa9, 0x0c, 0x2a, 0x81, 0x79, 0xca, 0x20, 0x65, 0xb9, 0x89, 0x1d, 0x83, + 0x31, 0x8a, 0x1e, 0xa3, 0x31, 0x8b, 0x22, 0xbc, 0x01, 0x4c, 0x25, 0xcc, + 0x71, 0x8c, 0x27, 0xe0, 0x09, 0x4d, 0x29, 0xed, 0x79, 0x0d, 0x2b, 0xed, + 0x69, 0x0d, 0x2b, 0xf1, 0x89, 0xcd, 0x2b, 0xf6, 0xb1, 0x8d, 0x2c, 0xf7, + 0xc1, 0xcd, 0x2c, 0xee, 0x81, 0x0d, 0x2c, 0xe7, 0x51, 0x4d, 0x2b, 0xf0, + 0xb9, 0x4d, 0x2c, 0x17, 0x42, 0x4f, 0x32, 0x81, 0xb2, 0x92, 0x40, 0x9a, + 0xca, 0xd3, 0x43, 0x6f, 0x4a, 0x52, 0x3e, 0x59, 0xb2, 0x91, 0x3b, 0x63, + 0x0a, 0xd2, 0x3c, 0x6b, 0x3a, 0x12, 0x3e, 0x75, 0x6a, 0x52, 0x3f, 0x80, + 0xaa, 0x52, 0x40, 0x85, 0xda, 0x12, 0x41, 0x89, 0x0a, 0x93, 0x41, 0x8f, + 0x4a, 0x13, 0x42, 0x8e, 0x3a, 0x93, 0x41, 0x82, 0xb2, 0x12, 0x3f, 0x8f, + 0x3a, 0xd3, 0x40, 0x9c, 0xba, 0x13, 0x43, 0x8e, 0x22, 0x53, 0x42, 0x8d, + 0x02, 0x13, 0x42, 0xa3, 0xd2, 0x93, 0x44, 0x59, 0x6a, 0x51, 0x3c, 0xf6, + 0x99, 0x8e, 0x33, 0xa1, 0xd9, 0x4c, 0x2e, 0x5c, 0x41, 0x8a, 0x21, 0x36, + 0x81, 0x48, 0x1a, 0x29, 0x11, 0xc8, 0x18, 0x57, 0x01, 0x09, 0x1d, 0x8b, + 0xa1, 0x8a, 0x23, 0xb5, 0x21, 0xcc, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, + 0xa1, 0xcb, 0x2f, 0x88, 0x4a, 0x14, 0x51, 0x1a, 0xf2, 0x10, 0x45, 0x96, + 0xaa, 0x14, 0x51, 0xbb, 0xda, 0x55, 0x55, 0x21, 0x3a, 0xd1, 0x44, 0x77, + 0xc2, 0xd3, 0x4c, 0xc2, 0x1a, 0x16, 0x56, 0xd7, 0xb2, 0xd6, 0x58, 0xd9, + 0xba, 0xd6, 0x58, 0xd8, 0xb2, 0x16, 0x59, 0xd7, 0xb2, 0x16, 0x59, 0xd5, + 0xba, 0x16, 0x59, 0xd0, 0x7a, 0x96, 0x58, 0x84, 0x21, 0x0c, 0x30, 0x93, + 0xa9, 0x0c, 0x31, 0x9a, 0xc1, 0x8c, 0x31, 0xb5, 0x89, 0xcd, 0x34, 0xcd, + 0x31, 0x0e, 0x38, 0x40, 0x7b, 0x5a, 0x68, 0xe6, 0x29, 0x0f, 0x39, 0x06, + 0xf2, 0x8f, 0x39, 0x5b, 0x32, 0x92, 0x40, 0x5e, 0xe2, 0xd1, 0x3a, 0x63, + 0x02, 0x92, 0x3b, 0x66, 0x0a, 0xd2, 0x3b, 0x6e, 0x02, 0x92, 0x3c, 0x72, + 0x0a, 0x12, 0x3d, 0x8d, 0xb9, 0x0a, 0x21, 0xa9, 0x71, 0x8b, 0x23, 0x00, + 0x12, 0x4e, 0x2f, 0x11, 0xaa, 0xce, 0x31, 0x04, 0x8a, 0x4e, 0x31, 0x0f, + 0x12, 0x0f, 0x33, 0x1d, 0xaa, 0x8f, 0x34, 0x21, 0xca, 0x4f, 0x35, 0x18, + 0x62, 0x0f, 0x34, 0xb0, 0x1a, 0x14, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x13, 0x1a, 0xcf, 0x32, 0x23, 0xda, 0x4f, 0x36, 0x8f, + 0xc2, 0x52, 0x42, 0xbb, 0x22, 0xd4, 0x47, 0xb4, 0xea, 0xd3, 0x46, 0x97, + 0x3a, 0x13, 0x44, 0x42, 0x12, 0x10, 0x38, 0x1e, 0xe2, 0x0b, 0x21, 0x1c, + 0x72, 0x8a, 0x13, 0x49, 0x5a, 0x0e, 0x27, 0x68, 0x4a, 0x0e, 0x38, 0x90, + 0x02, 0x50, 0x38, 0xbf, 0x22, 0x11, 0x38, 0xc1, 0x22, 0x11, 0x38, 0xc4, + 0xf2, 0x11, 0x3f, 0x0c, 0x2b, 0x94, 0x47, 0x12, 0x8b, 0x14, 0x48, 0x5a, + 0x9a, 0x4e, 0x31, 0xdc, 0xf9, 0xcd, 0x0d, 0xd8, 0xd1, 0x47, 0x0a, 0x1c, + 0xbb, 0x14, 0x49, 0x23, 0x43, 0x55, 0x4a, 0x0a, 0x1b, 0x14, 0x45, 0xf8, + 0xa2, 0x13, 0x45, 0xde, 0x92, 0x92, 0x43, 0xf7, 0x0a, 0x53, 0x44, 0x00, + 0x83, 0x13, 0x48, 0x07, 0x9b, 0x13, 0x45, 0xf9, 0x12, 0x13, 0x40, 0xeb, + 0x9a, 0x12, 0x40, 0xe9, 0x12, 0x12, 0x40, 0xd6, 0x1a, 0x12, 0x40, 0xd2, + 0x42, 0x51, 0x38, 0xc6, 0x2a, 0x11, 0x38, 0xc2, 0x2a, 0x11, 0x38, 0xb3, + 0x22, 0x10, 0x38, 0xb2, 0x22, 0x10, 0x38, 0xab, 0x2a, 0x10, 0x38, 0x93, + 0x2a, 0x10, 0x38, 0x93, 0x2a, 0x10, 0x38, 0x86, 0x42, 0x50, 0x38, 0x70, + 0xca, 0x4e, 0x38, 0x6b, 0x7a, 0x4e, 0x38, 0x5e, 0x62, 0x4e, 0x38, 0x4e, + 0x7a, 0x4e, 0x38, 0x4a, 0x72, 0x4e, 0x38, 0x32, 0x1a, 0x50, 0x36, 0x1f, + 0x3a, 0x50, 0x38, 0x01, 0x52, 0x8c, 0x20, 0xa4, 0xd9, 0x09, 0x12, 0xf6, + 0x21, 0xce, 0x13, 0xf3, 0xb1, 0xcb, 0x12, 0xc3, 0x39, 0x8a, 0x13, 0xb7, + 0x89, 0xca, 0x19, 0x1e, 0xa2, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x1c, + 0x92, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x17, + 0x7a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x1c, + 0x8a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x13, 0x5a, 0x4e, 0x38, 0x0f, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x10, + 0x52, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0e, 0x52, 0x0e, 0x38, 0x11, + 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x18, + 0x8a, 0x4e, 0x38, 0x19, 0x8a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x12, + 0x62, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x1a, + 0x82, 0x4e, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x1d, 0x92, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x17, 0x72, 0x4e, 0x38, 0x17, + 0x72, 0x4e, 0x38, 0x1c, 0x8a, 0x4e, 0x38, 0x1e, 0x92, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x11, 0x52, 0x4e, 0x38, 0x13, 0x5a, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x93, 0x21, 0xc9, 0x10, 0x9c, 0xc1, 0x88, 0x0f, 0x29, + 0x02, 0x10, 0x36, 0xe3, 0x81, 0x0a, 0x0f, 0xe2, 0x51, 0x49, 0x11, 0x8c, + 0x11, 0xc9, 0x0f, 0xd0, 0xd1, 0xca, 0x22, 0x8a, 0xc9, 0xc8, 0x0f, 0x5e, + 0xa2, 0x4e, 0x38, 0x78, 0x22, 0x10, 0x38, 0x86, 0x52, 0x4e, 0x38, 0x93, + 0x22, 0x10, 0x38, 0x94, 0x2a, 0x10, 0x38, 0x94, 0x2a, 0x10, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x8d, 0x32, 0x50, 0x38, 0x8e, 0x32, 0x50, 0x38, 0x8d, + 0x32, 0x50, 0x38, 0x8c, 0x5a, 0x4e, 0x38, 0x8c, 0x5a, 0x4e, 0x38, 0x85, + 0xf2, 0x4e, 0x38, 0x84, 0x32, 0x50, 0x38, 0x96, 0x42, 0x50, 0x38, 0x86, + 0x3a, 0x50, 0x38, 0x7b, 0x3a, 0x50, 0x38, 0x79, 0x32, 0x50, 0x38, 0x7d, + 0x92, 0x4e, 0x38, 0x6c, 0x7a, 0x4e, 0x38, 0x94, 0x1b, 0x5b, 0x63, 0xd1, + 0x13, 0xdd, 0x6a, 0xed, 0x1b, 0xde, 0x6e, 0x6d, 0xd2, 0x91, 0x3d, 0x7f, + 0x2a, 0x12, 0x40, 0x7f, 0x2a, 0x12, 0x40, 0x8a, 0x8a, 0x92, 0x41, 0x76, + 0x0b, 0x1a, 0x5e, 0x82, 0x9b, 0x1a, 0x61, 0x87, 0xab, 0x9a, 0x61, 0x36, + 0x34, 0xe0, 0x77, 0x44, 0x8b, 0x18, 0x59, 0x3e, 0x63, 0x58, 0x58, 0x24, + 0x82, 0x8f, 0x34, 0x20, 0x5a, 0x0f, 0x34, 0x28, 0xeb, 0x17, 0x56, 0x67, + 0xe3, 0x99, 0x5d, 0x6d, 0x0b, 0x9a, 0x5e, 0x30, 0x1c, 0x20, 0x77, 0x80, + 0x7b, 0x9a, 0x60, 0x6c, 0x1b, 0x1a, 0x5e, 0x71, 0x2b, 0x9a, 0x5e, 0x7e, + 0x83, 0x1a, 0x60, 0x54, 0x53, 0xd9, 0x5a, 0x59, 0x5b, 0xd9, 0x5a, 0xfa, + 0xc9, 0x4d, 0x2d, 0xe3, 0x11, 0xcd, 0x2a, 0xe9, 0x51, 0x8d, 0x2b, 0xe7, + 0x79, 0x8d, 0x2b, 0xe6, 0x29, 0x8d, 0x2a, 0xb0, 0xa9, 0x8b, 0x23, 0xcd, + 0x61, 0xcc, 0x27, 0x86, 0x11, 0x8a, 0x1e, 0x62, 0x11, 0x89, 0x1a, 0x59, + 0xb1, 0xc8, 0x19, 0x5a, 0xf9, 0x88, 0x19, 0x2c, 0x81, 0x47, 0x13, 0xd2, + 0xd0, 0xc4, 0x08, 0xea, 0x60, 0x85, 0x0b, 0x47, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x22, 0x50, 0x34, 0x17, + 0x2a, 0x50, 0x34, 0x17, 0x22, 0x10, 0x34, 0x13, 0x12, 0xd0, 0x33, 0x0f, + 0x02, 0x90, 0x33, 0x0b, 0xda, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0xb0, 0x05, 0x00, 0x00, + 0x20, 0x05, 0x00, 0x00, 0x08, 0x06, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, + 0x18, 0x08, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x68, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, + 0x18, 0x04, 0x00, 0x50, 0x62, 0x12, 0x48, 0x43, 0xfa, 0x91, 0x45, 0x3f, + 0xca, 0x51, 0x45, 0x32, 0x72, 0x51, 0x44, 0x17, 0xba, 0x10, 0x42, 0x03, + 0x3a, 0x90, 0x40, 0x03, 0x4a, 0x10, 0x41, 0x02, 0x3a, 0x50, 0x41, 0xe1, + 0x41, 0x0f, 0x3d, 0xde, 0xa9, 0x8e, 0x38, 0x3d, 0xd2, 0x10, 0x3d, 0xc4, + 0x02, 0x55, 0x4e, 0x9e, 0x2a, 0xd4, 0x49, 0x94, 0x42, 0x14, 0x4c, 0x8a, + 0x02, 0x54, 0x4b, 0x80, 0x82, 0x13, 0x4a, 0x74, 0xe2, 0x52, 0x47, 0x4d, + 0x2a, 0xd1, 0x3d, 0x08, 0xb2, 0xce, 0x32, 0xa7, 0x01, 0x0c, 0x28, 0x73, + 0x41, 0x8a, 0x20, 0x78, 0x29, 0x4a, 0x1f, 0x8c, 0x71, 0x4a, 0x20, 0xb7, + 0xc1, 0x4b, 0x24, 0xc7, 0x39, 0x0c, 0x26, 0xd7, 0xc1, 0xcc, 0x28, 0xe5, + 0x39, 0x0d, 0x2a, 0xea, 0x61, 0xcd, 0x2a, 0xf3, 0xa1, 0xcd, 0x2b, 0xfe, + 0xe1, 0xcd, 0x2c, 0xfd, 0xe9, 0x0d, 0x2d, 0xf9, 0xc1, 0xcd, 0x2c, 0x01, + 0x0a, 0x0e, 0x2e, 0xf9, 0xc9, 0x0d, 0x2d, 0xf4, 0xb1, 0xcd, 0x2c, 0xf0, + 0xa1, 0x4d, 0x2c, 0xfd, 0x21, 0x4e, 0x2e, 0x42, 0x92, 0x50, 0x38, 0x8a, + 0x12, 0x93, 0x41, 0x74, 0x6a, 0xd2, 0x3e, 0x4f, 0x4a, 0x11, 0x3a, 0x4a, + 0x1a, 0x91, 0x39, 0x5c, 0xda, 0x11, 0x3c, 0x6c, 0x42, 0x52, 0x3e, 0x7b, + 0x8a, 0x12, 0x40, 0x84, 0xd2, 0xd2, 0x40, 0x8a, 0x0a, 0x93, 0x41, 0x91, + 0x52, 0x53, 0x42, 0x98, 0x9a, 0x53, 0x43, 0x94, 0x7a, 0x93, 0x42, 0x8b, + 0x22, 0xd3, 0x40, 0x96, 0x82, 0x13, 0x42, 0x8d, 0x1a, 0x93, 0x41, 0x84, + 0xaa, 0xd2, 0x40, 0x82, 0x92, 0x92, 0x40, 0x52, 0x62, 0x51, 0x3d, 0xf3, + 0xa1, 0x0e, 0x34, 0xa1, 0xc9, 0xcc, 0x2e, 0x59, 0xb9, 0x4a, 0x25, 0x26, + 0x69, 0x48, 0x1b, 0x1e, 0x41, 0x88, 0x1a, 0x2b, 0x69, 0x08, 0x1b, 0x44, + 0x09, 0x49, 0x1d, 0x65, 0x51, 0x4a, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, + 0xa8, 0x84, 0x0b, 0x51, 0x82, 0x92, 0x4a, 0xa5, 0x4a, 0x95, 0x54, 0x0e, + 0x92, 0x10, 0x43, 0xa4, 0x0a, 0xd5, 0x51, 0xc2, 0x12, 0x56, 0x56, 0x25, + 0x5a, 0x51, 0x45, 0x7c, 0xea, 0x93, 0x4d, 0xc4, 0x2a, 0x96, 0x56, 0xdc, + 0xe2, 0x56, 0x59, 0xde, 0xda, 0xd6, 0x59, 0xdf, 0xea, 0x16, 0x5a, 0xdc, + 0xc2, 0x56, 0x59, 0xd4, 0xb2, 0xd6, 0x58, 0xcd, 0x5a, 0x16, 0x58, 0x80, + 0xe9, 0x0b, 0x2e, 0x8d, 0x69, 0x8c, 0x30, 0x93, 0xa1, 0x0c, 0x31, 0xa5, + 0x41, 0x0d, 0x33, 0xbd, 0xa9, 0x4d, 0x34, 0x40, 0x7b, 0x1a, 0x68, 0xe4, + 0x11, 0xcf, 0x38, 0x04, 0xca, 0x0f, 0x39, 0x5b, 0x22, 0x12, 0x40, 0x61, + 0x02, 0x52, 0x3b, 0x67, 0x12, 0x12, 0x3c, 0x68, 0x12, 0xd2, 0x3b, 0x6f, + 0x0a, 0xd2, 0x3c, 0x74, 0x02, 0x52, 0x3d, 0x7e, 0x31, 0xca, 0x1e, 0xb7, + 0xe9, 0x4b, 0x25, 0x02, 0x1a, 0x8e, 0x2f, 0x12, 0x92, 0x8e, 0x31, 0x03, + 0x6a, 0x0e, 0x31, 0x15, 0x3a, 0xcf, 0x33, 0x22, 0xba, 0x8f, 0x35, 0x21, + 0xca, 0x4f, 0x35, 0x64, 0xb2, 0x91, 0x3d, 0xa4, 0xda, 0x53, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, 0x40, 0x04, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x08, 0xb9, 0xc6, 0x0e, 0xc8, 0xd1, 0x4c, 0x29, 0x57, + 0x4a, 0x51, 0x3b, 0x8f, 0xc2, 0x52, 0x42, 0xbf, 0x42, 0x14, 0x48, 0x96, + 0x3a, 0xd3, 0x43, 0x90, 0x12, 0x13, 0x43, 0x40, 0x0a, 0x10, 0x38, 0x13, + 0x3a, 0x49, 0x10, 0x31, 0x72, 0xc9, 0x10, 0x49, 0x62, 0xce, 0x0f, 0x55, + 0x52, 0xce, 0x19, 0x98, 0xfa, 0x10, 0x38, 0xb2, 0x22, 0x11, 0x38, 0xb3, + 0x1a, 0x11, 0x38, 0xc4, 0xfa, 0x51, 0x3e, 0x02, 0x43, 0x94, 0x47, 0x0d, + 0x8b, 0x14, 0x48, 0x05, 0x02, 0x0e, 0x0b, 0xff, 0xd1, 0x0d, 0x00, 0xca, + 0xd9, 0x0d, 0x00, 0x29, 0x4b, 0x15, 0x4a, 0x21, 0xe3, 0x14, 0x4a, 0x07, + 0x13, 0x14, 0x47, 0xef, 0xd2, 0x12, 0x44, 0x01, 0x93, 0x93, 0x47, 0x07, + 0x13, 0x14, 0x48, 0x0a, 0x4b, 0x14, 0x48, 0x07, 0x9b, 0x53, 0x44, 0xe9, + 0x92, 0x12, 0x40, 0xdc, 0x1a, 0x12, 0x40, 0xdd, 0xfa, 0x11, 0x40, 0xce, + 0x22, 0x11, 0x38, 0xd0, 0x2a, 0x11, 0x38, 0xc5, 0x22, 0x11, 0x38, 0xc1, + 0x22, 0x11, 0x38, 0xb4, 0x2a, 0x10, 0x38, 0xab, 0x1a, 0x10, 0x38, 0x93, + 0x22, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0x85, 0x2a, 0x10, 0x38, 0x83, + 0x22, 0x10, 0x38, 0x5c, 0x6a, 0x4e, 0x38, 0x5b, 0x62, 0x4e, 0x38, 0x4a, + 0x52, 0x0e, 0x38, 0x49, 0x62, 0x4e, 0x38, 0xa9, 0xd1, 0xc9, 0x16, 0x15, + 0x0a, 0x10, 0x36, 0xae, 0xa9, 0x8a, 0x10, 0x0d, 0xb2, 0x0f, 0x35, 0xe7, + 0x09, 0x8e, 0x10, 0x1a, 0x32, 0x10, 0x38, 0xf0, 0x31, 0x4e, 0x12, 0xf6, + 0x89, 0xca, 0x1c, 0x18, 0x82, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x19, 0x7a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x18, + 0x72, 0x4e, 0x38, 0x19, 0x7a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x10, + 0x52, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x11, 0x62, 0x4e, 0x38, 0x12, + 0x62, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x1a, 0x92, 0x4e, 0x38, 0x1a, + 0x8a, 0x4e, 0x38, 0x16, 0x7a, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x13, + 0x6a, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x13, + 0x6a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x17, + 0x72, 0x4e, 0x38, 0x17, 0x72, 0x4e, 0x38, 0x17, 0x72, 0x4e, 0x38, 0x16, + 0x72, 0x4e, 0x38, 0x19, 0x7a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x13, + 0x5a, 0x4e, 0x38, 0x19, 0x7a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x16, + 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x04, 0xca, 0x8d, 0x34, 0x95, + 0x39, 0x09, 0x11, 0xb4, 0x79, 0x09, 0x11, 0xae, 0x99, 0x89, 0x11, 0xe9, + 0x31, 0xca, 0x10, 0xe7, 0xd1, 0x8d, 0x10, 0x94, 0x11, 0x09, 0x10, 0x8e, + 0xa9, 0x08, 0x0f, 0x8f, 0xa9, 0x08, 0x0f, 0xd4, 0xc9, 0x48, 0x0d, 0x78, + 0x22, 0x10, 0x38, 0x77, 0x22, 0x10, 0x38, 0x8d, 0x22, 0x10, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x94, 0x2a, 0x50, 0x38, 0x94, 0x2a, 0x50, 0x38, 0x8c, + 0x2a, 0x50, 0x38, 0x8f, 0x2a, 0x10, 0x38, 0x9c, 0x2a, 0x50, 0x38, 0x8c, + 0x2a, 0x10, 0x38, 0x8b, 0x4a, 0x0e, 0x38, 0x84, 0x62, 0x4e, 0x38, 0x84, + 0x2a, 0x50, 0x38, 0x94, 0x2a, 0x10, 0x38, 0x84, 0x32, 0x50, 0x38, 0x79, + 0x32, 0x50, 0x38, 0x7b, 0x3a, 0x50, 0x38, 0x7d, 0xc2, 0x4e, 0x38, 0x6c, + 0x82, 0x4e, 0x38, 0xa2, 0x7a, 0xd2, 0x42, 0x6c, 0xf3, 0x99, 0x5d, 0xde, + 0x7b, 0x9d, 0x6c, 0x62, 0x72, 0x51, 0x3c, 0x7c, 0x22, 0xd2, 0x3f, 0x76, + 0xf2, 0x11, 0x3f, 0x86, 0x62, 0x12, 0x41, 0x3c, 0x1a, 0x90, 0x37, 0x3c, + 0x5c, 0x60, 0x78, 0x29, 0xfc, 0x1f, 0x76, 0x30, 0x03, 0x18, 0x56, 0xac, + 0x03, 0x9c, 0x66, 0x46, 0x9b, 0x58, 0x59, 0xd2, 0x1a, 0x15, 0x4b, 0x1c, + 0x52, 0x8f, 0x33, 0xc2, 0x7a, 0xd4, 0x48, 0x58, 0x6b, 0x99, 0x5b, 0x6e, + 0x13, 0x9a, 0x5e, 0x73, 0x2b, 0x5a, 0x5f, 0x7d, 0x6b, 0x5a, 0x60, 0x6a, + 0x13, 0x1a, 0x5e, 0x91, 0x2b, 0x5b, 0x62, 0x8b, 0xeb, 0x9a, 0x61, 0x81, + 0x73, 0x9a, 0x5f, 0x8d, 0x03, 0x5b, 0x61, 0xfe, 0xe9, 0x8d, 0x2d, 0xdd, + 0x09, 0x0d, 0x2a, 0xe3, 0x19, 0x4d, 0x2b, 0xf7, 0xf9, 0x0d, 0x2d, 0xfb, + 0xf9, 0x0d, 0x2e, 0x8c, 0x71, 0x8a, 0x1f, 0x8c, 0x49, 0x4a, 0x1f, 0x8e, + 0x59, 0x0a, 0x20, 0x67, 0x41, 0x49, 0x1b, 0x58, 0xc1, 0x48, 0x19, 0x5a, + 0xf9, 0x08, 0x1a, 0x3a, 0xc1, 0x07, 0x14, 0x1b, 0xf9, 0x86, 0x11, 0xe9, + 0x48, 0x45, 0x0b, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x15, 0xc2, 0x0f, 0x34, 0x17, 0x12, 0x50, 0x34, 0x16, + 0x0a, 0x10, 0x34, 0x11, 0xe2, 0x8f, 0x33, 0x11, 0xda, 0x4f, 0x33, 0x0e, + 0xaa, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2c, + 0xe1, 0x49, 0x23, 0xb8, 0x50, 0x06, 0x15, 0x00, 0x08, 0x02, 0x00, 0x00, + 0x70, 0x06, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, + 0xb0, 0x06, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, 0x98, 0x04, 0x00, 0x00, + 0xe8, 0x04, 0x00, 0x38, 0xa2, 0x91, 0x44, 0x23, 0x0a, 0x91, 0x42, 0x13, + 0x92, 0x10, 0x41, 0x00, 0x02, 0x90, 0x3e, 0xf0, 0x91, 0x4f, 0x3d, 0xf3, + 0xe1, 0x8f, 0x3f, 0x22, 0x62, 0x91, 0x46, 0x2e, 0xca, 0x11, 0x48, 0x13, + 0xc2, 0xd0, 0x42, 0x05, 0xe2, 0x4f, 0x3c, 0xc1, 0x7a, 0xd5, 0x52, 0x7b, + 0xb2, 0x52, 0x43, 0x7a, 0x22, 0x13, 0x48, 0x89, 0xba, 0x93, 0x49, 0x6f, + 0xc2, 0x52, 0x46, 0x6c, 0xa2, 0x12, 0x45, 0x5a, 0x02, 0xd2, 0x40, 0x13, + 0x8a, 0x8f, 0x37, 0xa9, 0x19, 0xcc, 0x28, 0x5c, 0x49, 0xc9, 0x1b, 0x84, + 0x59, 0x4a, 0x20, 0x9c, 0x09, 0xcb, 0x22, 0xbe, 0xe1, 0xcb, 0x24, 0xd0, + 0x79, 0x0c, 0x28, 0xdd, 0xf9, 0x4c, 0x29, 0xe7, 0x49, 0x8d, 0x2a, 0xea, + 0x61, 0xcd, 0x2a, 0xfd, 0xf9, 0x0d, 0x2d, 0x00, 0x02, 0x4e, 0x2d, 0xfe, + 0xf1, 0x0d, 0x2d, 0x03, 0x12, 0x0e, 0x2e, 0x01, 0x12, 0x0e, 0x2e, 0x07, + 0x42, 0x8e, 0x2f, 0xfc, 0xe9, 0x8d, 0x2d, 0xfd, 0xf1, 0x8d, 0x2d, 0x00, + 0x12, 0x4e, 0x2e, 0xf9, 0xe9, 0x8d, 0x2d, 0x09, 0x82, 0x4e, 0x30, 0x26, + 0xe2, 0x4f, 0x34, 0x4d, 0x2a, 0x91, 0x39, 0x58, 0xba, 0x51, 0x3b, 0x4c, + 0x32, 0xd1, 0x39, 0x49, 0x0a, 0x51, 0x39, 0x5b, 0xca, 0xd1, 0x3b, 0x70, + 0x52, 0x92, 0x3e, 0x81, 0xb2, 0x92, 0x40, 0x8a, 0x0a, 0x93, 0x41, 0x92, + 0x5a, 0x93, 0x42, 0x99, 0xa2, 0x93, 0x43, 0x9e, 0xda, 0x53, 0x44, 0x98, + 0xa2, 0x13, 0x43, 0x8d, 0x2a, 0x53, 0x41, 0x95, 0x72, 0x53, 0x42, 0x88, + 0xd2, 0x12, 0x41, 0x73, 0x42, 0x92, 0x3f, 0x49, 0x1a, 0x91, 0x3c, 0x03, + 0x92, 0x4f, 0x39, 0xc3, 0x09, 0x4e, 0x34, 0x6f, 0x91, 0x0b, 0x2a, 0x21, + 0xa9, 0xc8, 0x1c, 0x15, 0x29, 0xc8, 0x19, 0x13, 0x01, 0x48, 0x18, 0x4e, + 0xe1, 0x09, 0x20, 0x68, 0xb1, 0x0a, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6, + 0x10, 0x45, 0x0d, 0xc5, 0xd9, 0x0d, 0x36, 0x2a, 0x62, 0x51, 0x45, 0x2e, + 0x82, 0xd1, 0x45, 0xc2, 0x31, 0x8e, 0x38, 0xa8, 0x2a, 0x55, 0x52, 0xcd, + 0x62, 0x16, 0x58, 0x35, 0xda, 0x51, 0x47, 0x80, 0x02, 0x14, 0x4e, 0xc1, + 0x12, 0x56, 0x56, 0xe6, 0x32, 0x97, 0x5a, 0xe4, 0x12, 0x97, 0x5a, 0xe1, + 0xf2, 0x16, 0x5a, 0xdc, 0xd2, 0xd6, 0x59, 0xd6, 0xaa, 0x16, 0x59, 0xcd, + 0x5a, 0x16, 0x58, 0x73, 0x81, 0x8b, 0x2c, 0x84, 0x29, 0x4c, 0x2f, 0x8e, + 0xa9, 0x0c, 0x31, 0x9d, 0x09, 0x4d, 0x32, 0xbd, 0xa9, 0x4d, 0x34, 0x1c, + 0xcb, 0xd9, 0x63, 0xeb, 0x39, 0x0f, 0x39, 0x06, 0xc2, 0xcf, 0x38, 0x5c, + 0x1a, 0x52, 0x3f, 0x65, 0x12, 0x92, 0x3b, 0x6a, 0x2a, 0x52, 0x3c, 0x71, + 0x22, 0xd2, 0x3c, 0x75, 0x1a, 0x52, 0x3d, 0x79, 0x12, 0xd2, 0x3d, 0x7f, + 0x21, 0xca, 0x1e, 0xad, 0xb1, 0x8b, 0x24, 0x09, 0x3a, 0x0e, 0x30, 0x41, + 0x1a, 0x10, 0x37, 0x03, 0x72, 0x0e, 0x31, 0x1a, 0x82, 0x8f, 0x34, 0x26, + 0x0a, 0x50, 0x36, 0x21, 0xe2, 0x8f, 0x35, 0x62, 0xc2, 0x51, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xc1, 0x46, 0x0f, 0xc5, + 0x99, 0x8c, 0x28, 0x08, 0xb3, 0x56, 0x51, 0xbe, 0x32, 0x14, 0x48, 0xa2, + 0x8a, 0x93, 0x44, 0x93, 0x22, 0x93, 0x43, 0x28, 0x22, 0x90, 0x38, 0x37, + 0x52, 0x50, 0x38, 0x18, 0x02, 0x0a, 0x12, 0x33, 0xb2, 0x49, 0x11, 0x55, + 0x5a, 0x0e, 0x0e, 0x68, 0x5a, 0x0e, 0x36, 0xa0, 0xfa, 0x10, 0x38, 0xad, + 0x2a, 0x11, 0x38, 0xb2, 0x1a, 0x51, 0x39, 0xe4, 0xf2, 0x52, 0x43, 0xfe, + 0x42, 0x54, 0x44, 0x0c, 0x8b, 0x14, 0x48, 0xe1, 0xb9, 0x0a, 0x21, 0x70, + 0xd9, 0x09, 0x08, 0x88, 0xd1, 0x09, 0x0f, 0x24, 0xe3, 0x94, 0x48, 0x1c, + 0xc3, 0x14, 0x44, 0x0b, 0x13, 0x14, 0x44, 0x06, 0x0b, 0x14, 0x44, 0x12, + 0x4b, 0x14, 0x48, 0x14, 0x23, 0x14, 0x48, 0x0b, 0xa3, 0x13, 0x48, 0xf9, + 0x92, 0x12, 0x40, 0xe9, 0x12, 0x12, 0x40, 0xd6, 0x12, 0x12, 0x40, 0xd1, + 0x22, 0x11, 0x38, 0xc5, 0x1a, 0x11, 0x38, 0xc1, 0x1a, 0x11, 0x38, 0xc1, + 0x1a, 0x11, 0x38, 0xab, 0x1a, 0x10, 0x38, 0xab, 0x22, 0x10, 0x38, 0x92, + 0x12, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0x83, + 0x2a, 0x10, 0x38, 0x5a, 0x5a, 0x4e, 0x38, 0x58, 0x5a, 0x4e, 0x38, 0x59, + 0x62, 0x8e, 0x37, 0x46, 0x4a, 0x8e, 0x37, 0x4c, 0x82, 0x4e, 0x38, 0xd3, + 0x11, 0x4b, 0x24, 0xe4, 0xa9, 0x4a, 0x10, 0x80, 0xb1, 0xc8, 0x0d, 0x90, + 0x01, 0x49, 0x0f, 0x2a, 0x12, 0xd0, 0x36, 0x13, 0x62, 0x8e, 0x10, 0xa2, + 0x71, 0x8a, 0x11, 0x16, 0x72, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x19, + 0x82, 0x4e, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x15, + 0x6a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x0e, 0x42, 0x0e, 0x38, 0x15, + 0x62, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x11, + 0x52, 0x4e, 0x38, 0x11, 0x52, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x12, + 0x62, 0x4e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x13, + 0x6a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x14, 0x72, 0x4e, 0x38, 0x14, 0x72, 0x4e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x18, 0x7a, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x19, + 0x7a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x16, + 0x6a, 0x4e, 0x38, 0x16, 0x6a, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x16, + 0x6a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0xe9, 0x39, 0x0e, 0x1e, 0xef, + 0x59, 0x0a, 0x11, 0x98, 0x11, 0x8a, 0x10, 0xdb, 0x01, 0x0e, 0x0e, 0x93, + 0x39, 0x88, 0x0c, 0x94, 0x61, 0x88, 0x0d, 0x9d, 0xa9, 0xc8, 0x0e, 0xe5, + 0xd1, 0xca, 0x0f, 0xde, 0x49, 0x0e, 0x0d, 0xfa, 0xa1, 0x0a, 0x25, 0x78, + 0x2a, 0x50, 0x38, 0x7c, 0x22, 0x10, 0x38, 0x8c, 0x22, 0x10, 0x38, 0x94, + 0x2a, 0x10, 0x38, 0x94, 0x2a, 0x50, 0x38, 0x93, 0x32, 0x50, 0x38, 0x8b, + 0x22, 0x10, 0x38, 0x9c, 0x32, 0x50, 0x38, 0x8d, 0x32, 0x50, 0x38, 0x86, + 0x02, 0x50, 0x38, 0x8c, 0x5a, 0x4e, 0x38, 0x86, 0x6a, 0x4e, 0x38, 0x83, + 0x32, 0x50, 0x38, 0x79, 0x22, 0x10, 0x38, 0x79, 0x2a, 0x50, 0x38, 0x78, + 0xa2, 0x4e, 0x38, 0x85, 0x82, 0x4e, 0x38, 0x6f, 0x82, 0x4e, 0x38, 0x6a, + 0x6a, 0x4e, 0x38, 0x8b, 0xcb, 0xda, 0x61, 0xc0, 0x6b, 0x9c, 0x68, 0xc8, + 0xab, 0x9c, 0x69, 0x79, 0x1a, 0x52, 0x3f, 0x7b, 0x0a, 0x52, 0x3f, 0x72, + 0xda, 0x51, 0x3e, 0x89, 0x7a, 0x12, 0x41, 0xbc, 0x92, 0xd4, 0x48, 0xe2, + 0xbb, 0x5d, 0x6d, 0x6b, 0xeb, 0x59, 0x5d, 0xcc, 0xe3, 0x1c, 0x6a, 0x45, + 0xab, 0x58, 0x59, 0x1a, 0x63, 0x57, 0x54, 0x1c, 0x8a, 0xcf, 0x33, 0x2c, + 0xea, 0x8f, 0x35, 0x5c, 0x8b, 0x59, 0x5c, 0x6e, 0x13, 0x9a, 0x5e, 0x6f, + 0x13, 0x9a, 0x5e, 0x0f, 0x04, 0x1f, 0x72, 0x36, 0x4b, 0xd8, 0x57, 0x85, + 0xab, 0x5a, 0x61, 0xaa, 0x13, 0xdc, 0x65, 0x83, 0x9b, 0x9a, 0x60, 0x87, + 0xbb, 0xda, 0x60, 0xbe, 0x2b, 0x1c, 0x67, 0xdc, 0xf1, 0xcc, 0x29, 0xc8, + 0x59, 0x4c, 0x28, 0xac, 0xa1, 0x4b, 0x24, 0xe1, 0x21, 0xcd, 0x2a, 0x94, + 0x91, 0x8a, 0x20, 0x8c, 0x41, 0x0a, 0x1f, 0x8d, 0x79, 0x8a, 0x20, 0x81, + 0xe1, 0x09, 0x1d, 0x5b, 0xe9, 0x08, 0x1a, 0x5c, 0x21, 0xc9, 0x1a, 0x2d, + 0x61, 0x07, 0x13, 0x16, 0xf9, 0x86, 0x11, 0xe6, 0x80, 0x05, 0x0b, 0xce, + 0xb0, 0x44, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, + 0xf2, 0x4f, 0x34, 0x16, 0xea, 0x0f, 0x34, 0x11, 0xc2, 0xcf, 0x33, 0x0d, + 0x9a, 0x0f, 0x33, 0x0e, 0x8a, 0x0f, 0x33, 0x0d, 0x62, 0xcf, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3e, + 0x61, 0x4a, 0x25, 0xaa, 0x18, 0x86, 0x13, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0x70, 0x05, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x38, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x25, 0x3a, 0x51, 0x43, 0x1f, 0x02, 0x91, 0x42, 0x05, + 0x32, 0x90, 0x3f, 0x07, 0x3a, 0xd0, 0x3f, 0x0b, 0x62, 0xd0, 0x40, 0x24, + 0x52, 0x91, 0x45, 0x5b, 0x1a, 0x93, 0x4d, 0x4a, 0x82, 0x92, 0x4a, 0x5f, + 0xea, 0x92, 0x4a, 0x2a, 0xca, 0x90, 0x40, 0x92, 0x02, 0x94, 0x4a, 0x68, + 0xda, 0xd2, 0x48, 0x2c, 0xd2, 0xd0, 0x3e, 0x57, 0x22, 0x92, 0x42, 0x6a, + 0x6a, 0x52, 0x43, 0x60, 0x0a, 0x52, 0x40, 0x1e, 0xda, 0xcf, 0x36, 0xcc, + 0x31, 0x4d, 0x2d, 0x8d, 0x29, 0x8b, 0x25, 0x8b, 0xa9, 0x0a, 0x22, 0xa3, + 0x21, 0x8b, 0x22, 0xcb, 0x61, 0x0c, 0x28, 0xdd, 0xe1, 0x4c, 0x29, 0xe3, + 0x21, 0x4d, 0x2a, 0xe7, 0x49, 0xcd, 0x2a, 0xf2, 0xa1, 0xcd, 0x2b, 0xf8, + 0xd1, 0x4d, 0x2c, 0xfb, 0xf1, 0xcd, 0x2c, 0xfc, 0xe9, 0x0d, 0x2d, 0x03, + 0x1a, 0x0e, 0x2e, 0x0b, 0x5a, 0xce, 0x2f, 0x0c, 0x62, 0x0e, 0x30, 0x11, + 0x82, 0x8e, 0x30, 0x07, 0x3a, 0x8e, 0x2f, 0x04, 0x2a, 0x0e, 0x2f, 0x01, + 0x22, 0xce, 0x2e, 0xfa, 0xe9, 0x8d, 0x2d, 0x00, 0x12, 0x4e, 0x2e, 0x01, + 0x2a, 0x4e, 0x2e, 0x05, 0x82, 0xce, 0x2f, 0x29, 0x12, 0x90, 0x34, 0x51, + 0x6a, 0x51, 0x3a, 0x55, 0x9a, 0x11, 0x3b, 0x50, 0x5a, 0x11, 0x3a, 0x5c, + 0xda, 0x91, 0x3b, 0x77, 0x72, 0x52, 0x3f, 0x88, 0xf2, 0x52, 0x41, 0x92, + 0x5a, 0xd3, 0x42, 0x9a, 0xa2, 0xd3, 0x43, 0x9f, 0xda, 0x53, 0x44, 0xa2, + 0x02, 0xd4, 0x44, 0x94, 0x72, 0x93, 0x42, 0x8a, 0x0a, 0xd3, 0x40, 0x8e, + 0x1a, 0x93, 0x41, 0x75, 0x4a, 0x92, 0x3f, 0x4e, 0x32, 0x91, 0x3c, 0x18, + 0x5a, 0x50, 0x3d, 0xe3, 0x29, 0x4f, 0x3a, 0x88, 0x49, 0x8c, 0x2e, 0x41, + 0x99, 0xc9, 0x20, 0xfa, 0x70, 0x07, 0x18, 0x23, 0x89, 0x88, 0x1b, 0x5a, + 0x61, 0x4a, 0x22, 0x85, 0x99, 0x8b, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb7, + 0x20, 0x04, 0x09, 0x42, 0x71, 0x48, 0x19, 0xb8, 0x71, 0x4d, 0x34, 0xbc, + 0xb1, 0x4d, 0x36, 0x2e, 0x32, 0x51, 0x45, 0xc4, 0x51, 0xce, 0x38, 0xae, + 0x5a, 0xd5, 0x52, 0xce, 0x6a, 0x96, 0x58, 0x38, 0xea, 0x91, 0x47, 0x87, + 0x42, 0xd4, 0x4f, 0xdf, 0x0a, 0xd7, 0x59, 0xe7, 0x3a, 0xd7, 0x5a, 0xe7, + 0x22, 0xd7, 0x5a, 0xe0, 0xea, 0xd6, 0x59, 0xde, 0xe2, 0xd6, 0x59, 0xd4, + 0x9a, 0xd6, 0x58, 0xc5, 0x22, 0x96, 0x56, 0x7d, 0xd9, 0x8b, 0x2d, 0x88, + 0x41, 0x0c, 0x30, 0x98, 0xf1, 0x0c, 0x32, 0x9c, 0x09, 0x0d, 0x32, 0xbf, + 0xb9, 0x4d, 0x34, 0xbc, 0xa1, 0x4d, 0x32, 0xe8, 0x19, 0x8f, 0x38, 0x04, + 0xa2, 0x4f, 0x38, 0x5c, 0x1a, 0xd2, 0x3e, 0x68, 0x22, 0x12, 0x3c, 0x6e, + 0x3a, 0xd2, 0x3c, 0x74, 0x3a, 0x12, 0x3d, 0x78, 0x32, 0x92, 0x3d, 0x7f, + 0x22, 0x52, 0x3e, 0x75, 0xf1, 0x89, 0x1d, 0xde, 0xf9, 0x8c, 0x2a, 0x00, + 0xfa, 0x4d, 0x2e, 0x48, 0x52, 0x50, 0x38, 0xfd, 0x49, 0x8e, 0x30, 0x16, + 0x72, 0x0f, 0x34, 0x26, 0x0a, 0x50, 0x36, 0x14, 0x42, 0xcf, 0x33, 0x63, + 0xca, 0x91, 0x3d, 0x86, 0xb1, 0x8a, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0x5a, 0xcf, 0x32, 0x22, 0xba, 0xcf, 0x34, 0x01, 0x73, 0x56, 0x50, 0xbc, + 0x1a, 0xd4, 0x47, 0xa2, 0x82, 0x53, 0x44, 0x8e, 0xea, 0x92, 0x42, 0x28, + 0x22, 0x90, 0x38, 0x38, 0x42, 0x4a, 0x13, 0x17, 0xca, 0x89, 0x11, 0x36, + 0xf2, 0x49, 0x11, 0x5a, 0x6a, 0x8e, 0x10, 0x83, 0x0a, 0x10, 0x38, 0x9a, + 0xe2, 0x10, 0x38, 0x9c, 0x32, 0x10, 0x38, 0xbe, 0xf2, 0x91, 0x38, 0xec, + 0x82, 0x53, 0x40, 0x08, 0x83, 0x14, 0x48, 0x54, 0xea, 0xce, 0x30, 0x02, + 0xa2, 0xcd, 0x0a, 0x40, 0x19, 0x47, 0x0c, 0x29, 0x8b, 0x15, 0x4a, 0x26, + 0x03, 0x15, 0x4a, 0x1b, 0x8b, 0x54, 0x48, 0x13, 0x93, 0x14, 0x48, 0x12, + 0x43, 0x54, 0x47, 0x14, 0x83, 0x14, 0x48, 0x0f, 0x0b, 0x14, 0x48, 0xee, + 0x22, 0x53, 0x44, 0xe6, 0x22, 0x12, 0x40, 0xe2, 0x0a, 0x12, 0x40, 0xd5, + 0x32, 0xd1, 0x38, 0xc2, 0x1a, 0x11, 0x38, 0xc1, 0x1a, 0x11, 0x38, 0xad, + 0x1a, 0x11, 0x38, 0xb2, 0x12, 0x11, 0x38, 0xb2, 0x1a, 0x10, 0x38, 0xa3, + 0x22, 0x10, 0x38, 0x92, 0x1a, 0x10, 0x38, 0x92, 0x1a, 0x10, 0x38, 0x82, + 0x1a, 0x10, 0x38, 0x67, 0x52, 0x0e, 0x38, 0x55, 0x3a, 0x0e, 0x38, 0x57, + 0x4a, 0x4e, 0x1d, 0x2e, 0x3a, 0xce, 0x09, 0x2d, 0x42, 0x4e, 0x0b, 0x4a, + 0x6a, 0x4e, 0x38, 0x8d, 0x31, 0x49, 0x10, 0x8f, 0x51, 0x89, 0x10, 0x04, + 0x02, 0x0e, 0x0a, 0x7d, 0x99, 0x48, 0x0d, 0xda, 0x31, 0x4e, 0x0c, 0xa1, + 0x29, 0x0a, 0x1a, 0x11, 0x62, 0x4e, 0x38, 0x16, 0x7a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x1a, 0x82, 0x4e, 0x38, 0x16, 0x72, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x11, 0x52, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0c, + 0x3a, 0x0e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, + 0x52, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x10, + 0x52, 0x0e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x14, 0x72, 0x4e, 0x38, 0x13, + 0x6a, 0x4e, 0x38, 0x14, 0x72, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x15, + 0x72, 0x4e, 0x38, 0x15, 0x72, 0x4e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x10, + 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x11, + 0x52, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x15, 0x6a, 0x4e, 0x38, 0x14, + 0x62, 0x4e, 0x38, 0x15, 0x9a, 0x0e, 0x38, 0xee, 0x59, 0x0e, 0x10, 0xdf, + 0x49, 0x4e, 0x0d, 0xe4, 0x59, 0x4e, 0x0f, 0x0a, 0xd2, 0xcd, 0x0d, 0xdf, + 0x51, 0x48, 0x0d, 0xd4, 0x71, 0x08, 0x0e, 0x4e, 0xc2, 0x10, 0x35, 0xe0, + 0xe1, 0xcd, 0x0d, 0xe1, 0xa9, 0x08, 0x0e, 0x79, 0xa2, 0x0e, 0x38, 0x78, + 0x22, 0x10, 0x38, 0x8d, 0x32, 0x50, 0x38, 0x93, 0x22, 0x10, 0x38, 0x94, + 0x2a, 0x50, 0x38, 0x8c, 0x22, 0x10, 0x38, 0x99, 0x22, 0x10, 0x38, 0xa2, + 0x22, 0x10, 0x38, 0xa2, 0x2a, 0x50, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x8c, + 0x5a, 0x4e, 0x38, 0x85, 0x72, 0x4e, 0x38, 0x84, 0x3a, 0x50, 0x38, 0x80, + 0x32, 0x50, 0x38, 0x8b, 0xca, 0x4e, 0x38, 0x85, 0xca, 0x4e, 0x38, 0x85, + 0x6a, 0x4e, 0x38, 0x6c, 0x82, 0x4e, 0x38, 0x6c, 0x82, 0x4e, 0x38, 0x7b, + 0x02, 0x10, 0x3b, 0xbb, 0x43, 0x1c, 0x68, 0xc4, 0x7b, 0x1c, 0x69, 0x72, + 0x02, 0x52, 0x3e, 0x78, 0x0a, 0x92, 0x3f, 0x7e, 0x1a, 0x92, 0x3f, 0x98, + 0x02, 0x53, 0x43, 0x4e, 0xba, 0x10, 0x3a, 0xdf, 0xa3, 0xdd, 0x6c, 0x2c, + 0x24, 0x20, 0x77, 0x0d, 0xf4, 0x5e, 0x72, 0x45, 0xb3, 0x98, 0x59, 0x41, + 0x6b, 0x58, 0x58, 0x21, 0x5a, 0x0f, 0x34, 0x1f, 0x72, 0x0f, 0x34, 0x30, + 0x1b, 0xd8, 0x56, 0x67, 0xf3, 0xd9, 0x5d, 0x6f, 0x23, 0x1a, 0x5f, 0x57, + 0x54, 0xe1, 0x7b, 0x9c, 0x6b, 0x1b, 0x64, 0x52, 0x43, 0x19, 0x5b, 0xab, + 0x13, 0x1c, 0x66, 0xb5, 0x4b, 0x5c, 0x68, 0x54, 0x43, 0x19, 0x5b, 0xe7, + 0x83, 0xdd, 0x6c, 0x49, 0x59, 0x08, 0x18, 0xd9, 0xd1, 0xcc, 0x29, 0xb9, + 0xe1, 0x0b, 0x25, 0x5c, 0x31, 0xc9, 0x1a, 0x7f, 0xf9, 0x89, 0x1d, 0xa0, + 0xd1, 0x8a, 0x21, 0x8e, 0x71, 0x8a, 0x20, 0x80, 0x09, 0x0a, 0x1e, 0x5a, + 0xe9, 0x48, 0x1a, 0x59, 0xc1, 0xc8, 0x19, 0x5c, 0xf1, 0x88, 0x1a, 0x2a, + 0x99, 0x47, 0x13, 0x2e, 0xe1, 0x07, 0x15, 0xde, 0x48, 0x85, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x1a, 0x10, 0x34, 0x17, + 0x1a, 0x50, 0x34, 0x12, 0x02, 0xd0, 0x33, 0x0f, 0xea, 0x4f, 0x33, 0x0c, + 0xc2, 0xcf, 0x32, 0x09, 0xaa, 0x4f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, + 0xc9, 0x4a, 0x27, 0xc9, 0xc8, 0x06, 0x18, 0x00, 0x30, 0x03, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, + 0x78, 0x04, 0x00, 0x3c, 0x02, 0x12, 0x46, 0x2b, 0x72, 0xd1, 0x43, 0x2a, + 0x5a, 0x91, 0x43, 0x2f, 0x6a, 0x11, 0x44, 0x39, 0xc2, 0x11, 0x46, 0x54, + 0xca, 0x92, 0x4b, 0x59, 0xe2, 0x52, 0x4c, 0x35, 0xca, 0x51, 0x47, 0x33, + 0x4a, 0x11, 0x44, 0x46, 0x8a, 0x91, 0x42, 0x2e, 0x12, 0x91, 0x41, 0x00, + 0xc2, 0x8f, 0x3b, 0xdf, 0x71, 0x0e, 0x35, 0x13, 0x02, 0xd0, 0x39, 0x3e, + 0xaa, 0xd0, 0x3a, 0x29, 0x22, 0x90, 0x38, 0xda, 0x91, 0xcd, 0x2d, 0x89, + 0xb1, 0xca, 0x21, 0x92, 0xd1, 0x0a, 0x22, 0xc0, 0x19, 0xcc, 0x26, 0xcd, + 0x69, 0x0c, 0x28, 0xe1, 0x09, 0x0d, 0x2a, 0xe5, 0x39, 0xcd, 0x2a, 0xf1, + 0xa1, 0x0d, 0x2c, 0x00, 0x0a, 0x8e, 0x2d, 0xfd, 0xe9, 0xcd, 0x2c, 0xfb, + 0xf1, 0xcd, 0x2c, 0x03, 0x1a, 0x0e, 0x2e, 0x08, 0x42, 0x0e, 0x2f, 0x0c, + 0x5a, 0xce, 0x2f, 0x13, 0x92, 0xce, 0x30, 0x0a, 0x52, 0x0e, 0x30, 0x15, + 0xaa, 0x4e, 0x31, 0x0a, 0x4a, 0x0e, 0x30, 0x11, 0x82, 0xce, 0x30, 0x07, + 0x42, 0x8e, 0x2f, 0x01, 0x1a, 0x8e, 0x2e, 0x02, 0x1a, 0x4e, 0x2e, 0x07, + 0x42, 0x4e, 0x2f, 0x01, 0x2a, 0x8e, 0x2e, 0xf9, 0x21, 0xce, 0x2d, 0x11, + 0x1a, 0x8f, 0x31, 0x46, 0xea, 0xd0, 0x38, 0x5e, 0x02, 0x12, 0x3c, 0x5d, + 0xea, 0xd1, 0x3b, 0x62, 0x0a, 0x52, 0x3c, 0x80, 0xa2, 0x52, 0x40, 0x90, + 0x3a, 0x93, 0x42, 0x99, 0x9a, 0xd3, 0x43, 0x9d, 0xc2, 0x53, 0x44, 0x9f, + 0xd2, 0x93, 0x44, 0x9a, 0xaa, 0xd3, 0x43, 0x85, 0xd2, 0x92, 0x40, 0x79, + 0x6a, 0x92, 0x3e, 0x6b, 0x1a, 0x92, 0x3d, 0x48, 0xf2, 0x50, 0x3b, 0x2e, + 0xd2, 0x10, 0x40, 0x1b, 0x02, 0x91, 0x42, 0xcb, 0x71, 0x8e, 0x38, 0x51, + 0x51, 0x8a, 0x25, 0x39, 0x29, 0xc9, 0x1e, 0x5d, 0x41, 0x0a, 0x21, 0x84, + 0x61, 0x0b, 0x25, 0x96, 0x41, 0x8c, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7d, + 0x78, 0x02, 0x00, 0xfe, 0x68, 0x86, 0x11, 0x14, 0x01, 0x87, 0x13, 0x34, + 0x09, 0x48, 0x17, 0xba, 0x61, 0x8d, 0x35, 0x45, 0xfa, 0x51, 0x48, 0x0f, + 0x82, 0xd0, 0x41, 0xb6, 0x8a, 0xd5, 0x53, 0xda, 0xc2, 0xd6, 0x59, 0x3c, + 0x02, 0x12, 0x48, 0x8d, 0x7a, 0x54, 0x50, 0xe0, 0x12, 0xd7, 0x59, 0xe5, + 0x3a, 0x97, 0x5a, 0xe8, 0x22, 0xd7, 0x5a, 0xe4, 0x0a, 0x97, 0x5a, 0xda, + 0xc2, 0x96, 0x59, 0xcd, 0x6a, 0x16, 0x58, 0xc2, 0x12, 0xd6, 0x55, 0x63, + 0x01, 0xcb, 0x2a, 0x7b, 0xb9, 0xcb, 0x2d, 0x80, 0x09, 0x4c, 0x2e, 0x87, + 0x49, 0x0c, 0x2f, 0x9e, 0xa1, 0x8c, 0x30, 0xaa, 0x01, 0x4d, 0x30, 0xe2, + 0xe9, 0x8e, 0x37, 0xff, 0x41, 0xcf, 0x35, 0x6e, 0x5a, 0xd2, 0x3d, 0x69, + 0x22, 0x12, 0x3c, 0x6e, 0x3a, 0xd2, 0x3c, 0x72, 0x32, 0xd2, 0x3c, 0x77, + 0x2a, 0x52, 0x3d, 0x7e, 0x22, 0x92, 0x3e, 0x73, 0xd9, 0x09, 0x1d, 0xd2, + 0x99, 0x4c, 0x29, 0x04, 0x22, 0x8e, 0x2f, 0x3c, 0x02, 0x10, 0x36, 0x0d, + 0x1a, 0xcf, 0x32, 0x14, 0x62, 0xcf, 0x33, 0x22, 0xea, 0x4f, 0x35, 0x1b, + 0x7a, 0xcf, 0x34, 0x8e, 0x02, 0x93, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1c, 0x52, 0x0f, 0x33, 0x4f, 0x12, 0xd1, 0x3a, 0x92, + 0xda, 0x92, 0x42, 0xcb, 0xb2, 0x94, 0x49, 0xaa, 0xca, 0x93, 0x45, 0x9d, + 0x72, 0x93, 0x44, 0x42, 0x12, 0x10, 0x38, 0x36, 0x12, 0x8a, 0x12, 0x32, + 0xba, 0x89, 0x11, 0x32, 0x5a, 0x0e, 0x0f, 0x77, 0x5a, 0x0e, 0x38, 0x84, + 0x22, 0x10, 0x38, 0x9a, 0x22, 0x10, 0x38, 0xae, 0xfa, 0x10, 0x38, 0xcf, + 0x7a, 0xd2, 0x3e, 0xe6, 0x8a, 0x13, 0x40, 0xe6, 0x92, 0x13, 0x40, 0xe3, + 0x71, 0x8e, 0x21, 0x0b, 0xe2, 0x8f, 0x35, 0xde, 0x61, 0x4a, 0x09, 0x23, + 0x3b, 0x95, 0x49, 0x1d, 0xc3, 0xd4, 0x49, 0x1a, 0x8b, 0xd4, 0x49, 0x1a, + 0x83, 0xd4, 0x49, 0x16, 0x83, 0x14, 0x48, 0x0a, 0x43, 0x14, 0x48, 0xfd, + 0x8a, 0x13, 0x48, 0xe9, 0x8a, 0x12, 0x40, 0xe9, 0x0a, 0x12, 0x40, 0xd5, + 0x02, 0x12, 0x40, 0xc5, 0x12, 0x11, 0x38, 0xc5, 0x12, 0x11, 0x38, 0xba, + 0xfa, 0x10, 0x38, 0xaa, 0x12, 0x11, 0x38, 0xaa, 0x12, 0x10, 0x38, 0x91, + 0x12, 0x10, 0x38, 0x91, 0x12, 0x10, 0x38, 0x82, 0x12, 0x10, 0x38, 0x91, + 0x12, 0x10, 0x38, 0x82, 0x12, 0x10, 0x38, 0x65, 0x32, 0x0e, 0x38, 0x55, + 0x32, 0xce, 0x0c, 0x46, 0x3a, 0x4e, 0x0a, 0x28, 0x2a, 0x0e, 0x00, 0x45, + 0x32, 0x8e, 0x08, 0xd0, 0x11, 0x48, 0x0b, 0x73, 0x49, 0x48, 0x0c, 0x76, + 0x59, 0x88, 0x0c, 0x6b, 0x21, 0x88, 0x0b, 0x84, 0xc9, 0xc8, 0x0e, 0x84, + 0x19, 0x49, 0x1a, 0x12, 0x62, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x13, + 0x5a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x11, 0x52, 0x4e, 0x38, 0x0f, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0e, 0x42, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x13, 0x6a, 0x4e, 0x38, 0x14, + 0x6a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x0a, 0x3a, 0x0e, 0x38, 0x0c, + 0x42, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x11, 0x62, 0x4e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x10, + 0x5a, 0x4e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x18, 0x82, 0x4e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x12, + 0x5a, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x11, + 0x52, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x19, 0xa2, 0x0e, 0x38, 0xe1, 0x89, 0x4a, 0x0e, 0xd9, + 0x41, 0x8e, 0x0a, 0xd5, 0x79, 0x48, 0x0d, 0xe6, 0x61, 0xca, 0x0b, 0xd0, + 0x31, 0x88, 0x0c, 0x09, 0x0a, 0x4f, 0x27, 0xd9, 0x41, 0x0e, 0x0b, 0xdb, + 0x59, 0x8a, 0x0b, 0x4a, 0x8a, 0x8f, 0x36, 0x78, 0x2a, 0x50, 0x38, 0x77, + 0x22, 0x10, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x8b, + 0x22, 0x10, 0x38, 0x8c, 0x2a, 0x50, 0x38, 0x9b, 0x22, 0x10, 0x38, 0x9b, + 0x22, 0x10, 0x38, 0x98, 0x22, 0x10, 0x38, 0x84, 0x22, 0x50, 0x38, 0x85, + 0x3a, 0x50, 0x38, 0x84, 0x32, 0x50, 0x38, 0x86, 0x42, 0x50, 0x38, 0x8d, + 0x3a, 0x50, 0x38, 0x95, 0x0a, 0x50, 0x38, 0x8c, 0x62, 0x4e, 0x38, 0x85, + 0x72, 0x4e, 0x38, 0x7b, 0x82, 0x4e, 0x38, 0x59, 0x62, 0x4e, 0x38, 0x8b, + 0xbb, 0xda, 0x61, 0xc1, 0x73, 0x9c, 0x68, 0xcb, 0xcb, 0x1c, 0x6a, 0x75, + 0x02, 0x92, 0x3e, 0x77, 0xfa, 0x91, 0x3e, 0x74, 0xe2, 0x91, 0x3e, 0x5d, + 0x22, 0xd1, 0x3b, 0xbf, 0x7a, 0xd4, 0x48, 0xf5, 0x43, 0xde, 0x6f, 0x5f, + 0x6b, 0x19, 0x5c, 0xa3, 0xc3, 0x5b, 0x65, 0x48, 0xc3, 0x98, 0x59, 0xce, + 0xea, 0x14, 0x4a, 0x29, 0xca, 0x0f, 0x36, 0xd2, 0x22, 0x15, 0x4b, 0x65, + 0xeb, 0x99, 0x5d, 0x6e, 0x13, 0xda, 0x5e, 0x6b, 0x0b, 0x5a, 0x5e, 0x86, + 0x9b, 0x1a, 0x61, 0x68, 0x03, 0xda, 0x5d, 0x65, 0xb3, 0x59, 0x5c, 0x9a, + 0x6b, 0xdb, 0x63, 0x9a, 0x9b, 0x1b, 0x64, 0xa4, 0xe3, 0x1b, 0x65, 0x01, + 0x12, 0x8e, 0x2e, 0x79, 0xd9, 0x09, 0x1d, 0xc3, 0x19, 0xcc, 0x26, 0x56, + 0xf1, 0x08, 0x1a, 0x73, 0xa1, 0x49, 0x1c, 0x9f, 0xd1, 0x8a, 0x21, 0x82, + 0x11, 0x4a, 0x1e, 0x84, 0x19, 0x8a, 0x1e, 0x6d, 0x61, 0xc9, 0x1b, 0x52, + 0xa1, 0x88, 0x19, 0x5a, 0xc9, 0xc8, 0x19, 0x64, 0x49, 0xc9, 0x19, 0x50, + 0xc1, 0x48, 0x19, 0x9c, 0x50, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x11, 0x12, 0x10, 0x34, 0x10, 0x0a, 0xd0, 0x33, 0x13, + 0x0a, 0x90, 0x33, 0x10, 0xfa, 0x4f, 0x33, 0x0f, 0xea, 0x0f, 0x33, 0x0a, + 0xb2, 0x8f, 0x32, 0xc2, 0x41, 0x4d, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0xe1, 0x0b, 0x2b, 0xfc, 0x40, 0x88, 0x1d, 0x00, 0x58, 0x03, 0x00, 0x00, + 0x50, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x3d, 0x0a, 0x12, 0x46, 0x4c, 0x6a, 0x52, 0x48, 0x49, + 0x42, 0x52, 0x47, 0x4b, 0x3a, 0x12, 0x47, 0x51, 0x7a, 0x12, 0x49, 0x5b, + 0xca, 0x12, 0x4b, 0x46, 0x12, 0x12, 0x48, 0x59, 0x4a, 0x52, 0x46, 0x5f, + 0x8a, 0x92, 0x48, 0x37, 0x3a, 0x91, 0x42, 0x0e, 0x5a, 0x10, 0x40, 0xc2, + 0xe1, 0x4d, 0x34, 0xc1, 0x19, 0xcd, 0x2e, 0xd6, 0xa9, 0x4d, 0x2f, 0xe9, + 0x29, 0x0e, 0x31, 0xc7, 0xc9, 0xcc, 0x2a, 0xb9, 0x51, 0xcc, 0x28, 0xc1, + 0x59, 0xcc, 0x28, 0xc4, 0x39, 0x4c, 0x27, 0xda, 0xd1, 0x4c, 0x29, 0xed, + 0x71, 0xcd, 0x2b, 0xee, 0x79, 0xcd, 0x2b, 0xfb, 0xf1, 0x8d, 0x2d, 0xfe, + 0x01, 0x8e, 0x2d, 0xfc, 0xe9, 0x0d, 0x2d, 0xff, 0x01, 0x4e, 0x2d, 0x04, + 0x22, 0x0e, 0x2e, 0x0d, 0x72, 0x0e, 0x30, 0x11, 0x82, 0x8e, 0x30, 0x0c, + 0x5a, 0x0e, 0x30, 0x17, 0xca, 0xce, 0x31, 0x0e, 0x7a, 0xce, 0x30, 0x1b, + 0xea, 0x4e, 0x32, 0x0d, 0x6a, 0x8e, 0x30, 0x14, 0x9a, 0x4e, 0x31, 0x0a, + 0x4a, 0x0e, 0x30, 0x0b, 0x62, 0x4e, 0x30, 0x0a, 0x5a, 0x0e, 0x30, 0x0d, + 0x7a, 0x4e, 0x30, 0x02, 0x1a, 0x0e, 0x2e, 0xfb, 0x09, 0x8e, 0x2d, 0xf9, + 0x11, 0x8e, 0x2d, 0x06, 0x92, 0x0e, 0x30, 0x30, 0x3a, 0x90, 0x35, 0x60, + 0x02, 0x52, 0x3c, 0x6e, 0x52, 0x12, 0x3e, 0x6a, 0x32, 0x52, 0x3d, 0x83, + 0xba, 0x92, 0x40, 0x93, 0x52, 0xd3, 0x42, 0x9a, 0x92, 0xd3, 0x43, 0x98, + 0x8a, 0x93, 0x43, 0x92, 0x4a, 0xd3, 0x42, 0x84, 0xc2, 0xd2, 0x40, 0x5d, + 0xc2, 0x91, 0x3b, 0x4b, 0x02, 0x51, 0x39, 0x39, 0x62, 0x10, 0x38, 0x0e, + 0x72, 0x4f, 0x37, 0xf8, 0x81, 0x4f, 0x3b, 0xc4, 0x29, 0xce, 0x36, 0x72, + 0x71, 0x0b, 0x2a, 0x65, 0x49, 0xca, 0x20, 0x6d, 0x91, 0x0a, 0x21, 0x9d, + 0x39, 0x0c, 0x28, 0xa7, 0xb1, 0x4c, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x58, 0x02, 0x00, 0xc3, 0xf8, 0xc4, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x13, + 0xf1, 0xc6, 0x12, 0x4b, 0x51, 0x09, 0x21, 0xc4, 0xc9, 0x4d, 0x37, 0xe9, + 0x11, 0x0f, 0x3d, 0x40, 0x52, 0x92, 0x47, 0xbe, 0xc2, 0x95, 0x54, 0xd8, + 0xb2, 0x96, 0x59, 0x43, 0x32, 0xd2, 0x48, 0x8e, 0x7a, 0x94, 0x50, 0xe0, + 0x12, 0x17, 0x5a, 0xe4, 0x32, 0x57, 0x5a, 0xe9, 0x22, 0xd7, 0x5a, 0xe1, + 0xea, 0x16, 0x5a, 0xd6, 0xa2, 0x16, 0x59, 0xca, 0x62, 0x96, 0x57, 0xbd, + 0xe2, 0x15, 0x55, 0x6d, 0x59, 0x0b, 0x2c, 0x89, 0x41, 0x4c, 0x30, 0x83, + 0x21, 0x0c, 0x2f, 0x8e, 0x89, 0x4c, 0x30, 0x9c, 0x91, 0x4c, 0x30, 0x98, + 0x61, 0x8c, 0x2c, 0xdd, 0x99, 0x8e, 0x35, 0xfe, 0x21, 0x4f, 0x35, 0x6e, + 0x5a, 0x92, 0x3d, 0x69, 0x22, 0x52, 0x3c, 0x72, 0x52, 0x52, 0x3d, 0x7a, + 0x52, 0x12, 0x3e, 0x7f, 0x4a, 0x92, 0x3e, 0x88, 0x6a, 0x52, 0x40, 0x82, + 0x31, 0xca, 0x1e, 0xcf, 0x81, 0xcc, 0x28, 0x11, 0x82, 0x0e, 0x31, 0x39, + 0xc2, 0x4f, 0x35, 0x0b, 0x12, 0x8f, 0x32, 0x22, 0xda, 0x8f, 0x35, 0x25, + 0xfa, 0xcf, 0x35, 0x13, 0x32, 0x8f, 0x33, 0x90, 0x1a, 0xd3, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x39, 0x86, 0x0c, 0xb1, 0x11, 0x8c, 0x24, 0x49, + 0xca, 0x90, 0x39, 0x97, 0x0a, 0x53, 0x43, 0xb0, 0x0a, 0x54, 0x46, 0x9c, + 0x82, 0xd3, 0x44, 0x92, 0x22, 0x53, 0x43, 0x16, 0x7a, 0x4e, 0x11, 0x16, + 0x0a, 0xca, 0x12, 0x17, 0x1a, 0xca, 0x11, 0x47, 0x52, 0x8e, 0x0d, 0x76, + 0x52, 0x0e, 0x12, 0x8c, 0x22, 0x10, 0x38, 0xc5, 0x0a, 0x12, 0x38, 0xd2, + 0x6a, 0x12, 0x38, 0x07, 0x03, 0xd4, 0x43, 0x09, 0x13, 0x14, 0x44, 0x64, + 0xfa, 0xcf, 0x2c, 0x22, 0xf2, 0x4f, 0x36, 0x9c, 0xd9, 0xca, 0x20, 0x50, + 0xd9, 0x08, 0x00, 0x0e, 0x8b, 0x14, 0x48, 0x11, 0x4b, 0x54, 0x44, 0x10, + 0x43, 0xd4, 0x49, 0x0c, 0x43, 0x14, 0x44, 0x0e, 0x43, 0x14, 0x44, 0x06, + 0x0b, 0x14, 0x44, 0xf7, 0x0a, 0x13, 0x40, 0xe3, 0x82, 0x12, 0x40, 0xc5, + 0x1a, 0x11, 0x38, 0xc5, 0x12, 0x11, 0x38, 0xba, 0x12, 0x11, 0x38, 0xab, + 0x1a, 0x11, 0x38, 0xaa, 0x22, 0x10, 0x38, 0xb2, 0x12, 0x10, 0x38, 0x92, + 0x1a, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0x8a, 0x12, 0x10, 0x38, 0x76, + 0x1a, 0x10, 0x38, 0x82, 0x32, 0x0e, 0x38, 0x55, 0x3a, 0x0e, 0x38, 0x55, + 0x32, 0x0e, 0x38, 0x63, 0x2a, 0x4e, 0x37, 0x45, 0x3a, 0x4e, 0x09, 0x46, + 0x42, 0x0e, 0x38, 0x45, 0x32, 0x0e, 0x38, 0xd5, 0xe9, 0x4d, 0x0a, 0x75, + 0xe1, 0xc7, 0x0a, 0x51, 0x21, 0x87, 0x08, 0x5a, 0x79, 0x87, 0x09, 0x7a, + 0xb1, 0x88, 0x19, 0x0b, 0x3a, 0x0e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x13, + 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x10, + 0x52, 0x0e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0c, + 0x3a, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x10, + 0x52, 0x4e, 0x38, 0x14, 0x62, 0x4e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0c, + 0x42, 0x8e, 0x36, 0x0a, 0x32, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x10, 0x52, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x12, 0x62, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, + 0x42, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0f, + 0x4a, 0x4e, 0x37, 0x11, 0x5a, 0x8e, 0x37, 0x10, 0x52, 0x8e, 0x37, 0x0f, + 0x4a, 0x8e, 0x0c, 0x0e, 0x4a, 0x8e, 0x25, 0x11, 0x5a, 0x4e, 0x38, 0x0d, + 0x4a, 0xce, 0x37, 0x10, 0x5a, 0x4e, 0x38, 0x10, 0x5a, 0x4e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x69, 0xa2, 0x91, 0x3d, 0xda, + 0x41, 0x0e, 0x0b, 0xd0, 0x29, 0xc8, 0x0b, 0x7f, 0x1a, 0x52, 0x3d, 0x84, + 0x89, 0x87, 0x09, 0xdb, 0x29, 0x4b, 0x11, 0xd5, 0x61, 0x09, 0x09, 0xf8, + 0x99, 0xca, 0x25, 0x74, 0x32, 0x0e, 0x38, 0x75, 0x1a, 0x10, 0x38, 0x7b, + 0x22, 0x10, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x8b, 0x1a, 0x10, 0x38, 0x91, + 0x22, 0x10, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x8b, 0x22, 0x10, 0x38, 0x94, + 0x2a, 0x10, 0x38, 0x83, 0x22, 0x10, 0x38, 0x84, 0x2a, 0x50, 0x38, 0x7e, + 0x3a, 0x50, 0x38, 0x7d, 0x32, 0x50, 0x38, 0x7e, 0x0a, 0x50, 0x38, 0x85, + 0x72, 0x4e, 0x38, 0x84, 0x62, 0x4e, 0x38, 0x86, 0x72, 0x4e, 0x38, 0x7a, + 0x72, 0x4e, 0x38, 0x5a, 0x6a, 0x4e, 0x38, 0x53, 0x2a, 0x0e, 0x38, 0x6a, + 0x03, 0xda, 0x5d, 0xc1, 0x5b, 0xdc, 0x68, 0x72, 0xfa, 0x51, 0x3e, 0x6b, + 0xa2, 0x91, 0x3d, 0x80, 0x22, 0xd2, 0x3f, 0x98, 0xf2, 0x12, 0x43, 0xfb, + 0x43, 0x5e, 0x70, 0xd7, 0x33, 0x9d, 0x6b, 0x6c, 0x0b, 0x5a, 0x5e, 0x17, + 0x44, 0x9f, 0x73, 0x46, 0xb3, 0x98, 0x59, 0x1a, 0x6b, 0xd7, 0x53, 0x15, + 0x32, 0xcf, 0x32, 0x26, 0xc2, 0x4f, 0x35, 0x3a, 0x6b, 0x58, 0x58, 0x69, + 0x03, 0x5a, 0x5e, 0x70, 0x23, 0x5a, 0x5e, 0x16, 0x34, 0x5f, 0x73, 0x44, + 0xab, 0x58, 0x58, 0x54, 0x53, 0xd9, 0x5a, 0x44, 0xcb, 0x18, 0x59, 0x69, + 0x13, 0x9a, 0x5d, 0x93, 0x2b, 0x9b, 0x62, 0x00, 0x0a, 0xce, 0x2c, 0x76, + 0xb9, 0x09, 0x1d, 0x72, 0x89, 0x89, 0x1c, 0xb8, 0xd9, 0x0b, 0x25, 0xd7, + 0xd1, 0x0c, 0x29, 0x8c, 0x71, 0x0a, 0x20, 0x8c, 0x59, 0x0a, 0x20, 0x82, + 0x21, 0x0a, 0x1f, 0x65, 0x29, 0xc9, 0x1a, 0x79, 0xa1, 0x89, 0x1d, 0x95, + 0xb1, 0xca, 0x21, 0x6a, 0x49, 0x89, 0x1a, 0xc1, 0x38, 0x04, 0x00, 0x9d, + 0x70, 0x03, 0x00, 0x4a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0x72, 0x0f, 0x32, 0x1e, 0x62, 0x90, 0x35, 0x0e, 0xfa, 0x4f, 0x33, 0x0b, + 0xda, 0x0f, 0x33, 0x0a, 0xca, 0x0f, 0x33, 0x08, 0xaa, 0x8f, 0x32, 0xb6, + 0xf9, 0x8c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, + 0x41, 0xcc, 0x2c, 0x07, 0xa1, 0x08, 0x20, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0x00, 0x03, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, + 0x30, 0x04, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, + 0xe0, 0x04, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x56, 0xc2, 0x92, 0x49, 0x65, 0x2a, 0xd3, 0x4a, 0x5d, + 0xca, 0x12, 0x49, 0x66, 0x02, 0xd3, 0x49, 0x6b, 0x22, 0x13, 0x4b, 0x55, + 0x7a, 0x12, 0x49, 0x47, 0x9a, 0x51, 0x43, 0xb2, 0x32, 0x94, 0x48, 0x8f, + 0x5a, 0x53, 0x47, 0x14, 0x32, 0x50, 0x3d, 0xcf, 0x39, 0x0e, 0x36, 0x80, + 0x69, 0xcb, 0x29, 0x76, 0xc1, 0x0a, 0x26, 0x86, 0x21, 0x4b, 0x26, 0x78, + 0x49, 0x0a, 0x21, 0x8e, 0xb9, 0xca, 0x21, 0xc2, 0x39, 0x8c, 0x27, 0xd7, + 0xd1, 0x8c, 0x29, 0xf3, 0xa1, 0xcd, 0x2b, 0xec, 0x69, 0x8d, 0x2b, 0x01, + 0x12, 0x4e, 0x2e, 0x03, 0x22, 0xce, 0x2e, 0x00, 0x12, 0x0e, 0x2e, 0xff, + 0x09, 0xce, 0x2d, 0x09, 0x5a, 0xce, 0x2f, 0x0f, 0x7a, 0x4e, 0x30, 0x0d, + 0x6a, 0x0e, 0x30, 0x0d, 0x72, 0x4e, 0x30, 0x15, 0xb2, 0x4e, 0x31, 0x0b, + 0x62, 0x4e, 0x30, 0x1e, 0xf2, 0x4e, 0x32, 0x11, 0x82, 0x0e, 0x31, 0x23, + 0x1a, 0x0f, 0x33, 0x16, 0xb2, 0x8e, 0x31, 0x1b, 0xda, 0x0e, 0x32, 0x0c, + 0x62, 0x8e, 0x30, 0x12, 0x82, 0xce, 0x30, 0x0f, 0x7a, 0x8e, 0x30, 0x12, + 0xaa, 0x0e, 0x31, 0x0f, 0x8a, 0x8e, 0x30, 0x04, 0x2a, 0x8e, 0x2e, 0x00, + 0x22, 0x0e, 0x2e, 0x01, 0x2a, 0x4e, 0x2e, 0x02, 0x4a, 0x8e, 0x2e, 0x1a, + 0x7a, 0x8f, 0x32, 0x55, 0x8a, 0xd1, 0x3a, 0x7e, 0xaa, 0x12, 0x40, 0x7d, + 0x92, 0x12, 0x40, 0x84, 0xaa, 0x92, 0x40, 0x8c, 0x02, 0xd3, 0x41, 0x8b, + 0xfa, 0xd2, 0x41, 0x87, 0xd2, 0x52, 0x41, 0x75, 0x52, 0x92, 0x3f, 0x55, + 0x62, 0xd1, 0x3a, 0x2a, 0x22, 0x10, 0x35, 0x11, 0x42, 0x4f, 0x32, 0xed, + 0x39, 0x0e, 0x30, 0xb4, 0xd1, 0x0c, 0x2e, 0x81, 0x99, 0x8b, 0x2a, 0x79, + 0x71, 0x0b, 0x2a, 0x6a, 0x81, 0x0a, 0x22, 0xb2, 0x81, 0xcc, 0x28, 0xd8, + 0xf1, 0x0d, 0x2e, 0xd7, 0x19, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0x00, 0x00, 0x00, 0xab, 0xa0, 0x44, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x0e, + 0x0a, 0xd6, 0x51, 0x1a, 0x12, 0xd6, 0x51, 0x4a, 0x19, 0x89, 0x20, 0x44, + 0xf1, 0x89, 0x27, 0x34, 0xe2, 0xd1, 0x45, 0x6a, 0xf2, 0x93, 0x4c, 0xc2, + 0x61, 0x8e, 0x38, 0xda, 0xca, 0xd6, 0x59, 0x44, 0x3a, 0xd2, 0x48, 0x8e, + 0x7a, 0x94, 0x50, 0xe2, 0x0a, 0x57, 0x5a, 0xea, 0x52, 0x17, 0x5b, 0xe7, + 0x1a, 0xd7, 0x5a, 0xde, 0xda, 0xd6, 0x59, 0xd5, 0x8a, 0xd6, 0x58, 0xc2, + 0x22, 0xd6, 0x55, 0xaf, 0x7a, 0x95, 0x53, 0x62, 0x01, 0xcb, 0x2a, 0x6f, + 0x61, 0x4b, 0x2c, 0x79, 0xd9, 0x8b, 0x2d, 0x7d, 0x01, 0x4c, 0x2d, 0x8a, + 0x09, 0x4c, 0x2d, 0x8d, 0x09, 0x4c, 0x2a, 0xe2, 0xa1, 0x4e, 0x35, 0xfc, + 0x09, 0xcf, 0x33, 0x71, 0x62, 0xd2, 0x3d, 0x6c, 0x32, 0x92, 0x3c, 0x7a, + 0x6a, 0x52, 0x3e, 0x81, 0x7a, 0x52, 0x3f, 0x89, 0x7a, 0x92, 0x40, 0x89, + 0x6a, 0x92, 0x40, 0xa9, 0x89, 0xcb, 0x23, 0xd8, 0xa9, 0x4c, 0x29, 0x13, + 0x9a, 0x8e, 0x31, 0xf6, 0x31, 0x0e, 0x30, 0x0d, 0x12, 0x8f, 0x32, 0x22, + 0xea, 0x8f, 0x35, 0x22, 0xe2, 0x4f, 0x35, 0x56, 0x52, 0xd1, 0x3b, 0x8d, + 0xfa, 0x92, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x61, 0x06, 0x0e, 0x1a, + 0x82, 0x0f, 0x34, 0xf5, 0x4a, 0x16, 0x50, 0xc5, 0x7a, 0xd4, 0x48, 0xae, + 0x0a, 0x14, 0x46, 0x92, 0x1a, 0x53, 0x43, 0x0b, 0x22, 0x4e, 0x20, 0x15, + 0x52, 0x8a, 0x13, 0x14, 0xea, 0xc9, 0x12, 0x18, 0xaa, 0x09, 0x12, 0x2f, + 0x0a, 0x8e, 0x0e, 0x78, 0x1a, 0xd0, 0x36, 0x93, 0x22, 0x10, 0x38, 0xcc, + 0x0a, 0x52, 0x3f, 0xf8, 0x82, 0x13, 0x40, 0x1f, 0xf3, 0xd4, 0x47, 0x12, + 0x4b, 0x14, 0x44, 0x44, 0x0a, 0x10, 0x38, 0x2a, 0x0a, 0xd0, 0x36, 0x03, + 0x02, 0x0e, 0x00, 0x24, 0x03, 0x15, 0x4a, 0x22, 0x8b, 0x14, 0x4a, 0x0e, + 0x43, 0x14, 0x44, 0x02, 0x8b, 0x13, 0x44, 0xfd, 0x8a, 0x13, 0x44, 0x01, + 0x13, 0x13, 0x44, 0xd9, 0x22, 0x12, 0x40, 0xd4, 0x0a, 0x12, 0x40, 0xd4, + 0x02, 0x12, 0x40, 0xc5, 0x1a, 0x11, 0x38, 0xc0, 0x12, 0x11, 0x38, 0xaa, + 0x12, 0x11, 0x38, 0xaa, 0x1a, 0x10, 0x38, 0xb2, 0x1a, 0x10, 0x38, 0xaa, + 0x12, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x82, + 0x1a, 0x10, 0x38, 0x83, 0x12, 0x10, 0x38, 0x76, 0x52, 0x0e, 0x38, 0x64, + 0x3a, 0x0e, 0x38, 0x55, 0x3a, 0x0e, 0x38, 0x45, 0x32, 0x0e, 0x38, 0x46, + 0x42, 0x0e, 0x38, 0x47, 0x4a, 0x0e, 0x38, 0xe1, 0xb9, 0x88, 0x17, 0xdb, + 0x91, 0x89, 0x0b, 0x7d, 0xb9, 0x08, 0x11, 0x6c, 0x21, 0x88, 0x0b, 0xd8, + 0x21, 0x88, 0x0b, 0x0a, 0x32, 0x0e, 0x38, 0x0e, 0x42, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0f, + 0x4a, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x09, + 0x32, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x37, 0x10, + 0x52, 0x4e, 0x38, 0x12, 0x5a, 0xce, 0x36, 0x10, 0x4a, 0x8e, 0x0d, 0x12, + 0x5a, 0xce, 0x33, 0x0b, 0x3a, 0x8e, 0x09, 0x09, 0x02, 0x0e, 0x00, 0x0b, + 0x3a, 0x4e, 0x36, 0x0c, 0x42, 0x4e, 0x36, 0x0d, 0x4a, 0x8e, 0x36, 0x0e, + 0x4a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0f, + 0x52, 0x0e, 0x38, 0x0e, 0x52, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0b, + 0x42, 0x0e, 0x38, 0x0a, 0x3a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0c, + 0x42, 0x4e, 0x37, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0b, + 0x3a, 0xce, 0x16, 0x0b, 0x3a, 0x4e, 0x09, 0x0c, 0x42, 0x4e, 0x0a, 0x0f, + 0x52, 0x0e, 0x0d, 0x10, 0x52, 0x8e, 0x0d, 0x0e, 0x4a, 0x0e, 0x0c, 0x0c, + 0x42, 0xce, 0x24, 0x0d, 0x4a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x2b, 0x3a, 0x0e, 0x38, 0xd6, 0x29, 0x88, 0x08, 0x62, + 0x81, 0x07, 0x09, 0x53, 0x71, 0xc7, 0x08, 0xc8, 0xf9, 0x48, 0x08, 0xc7, + 0xf9, 0x06, 0x00, 0x66, 0x09, 0x07, 0x00, 0xcd, 0x51, 0x47, 0x08, 0x78, + 0x3a, 0x0e, 0x38, 0x78, 0x92, 0x0e, 0x38, 0x75, 0x1a, 0x10, 0x38, 0x84, + 0xaa, 0x0e, 0x38, 0x8a, 0x42, 0x0e, 0x38, 0x8a, 0x42, 0x0e, 0x38, 0x82, + 0x1a, 0x10, 0x38, 0x82, 0x1a, 0x10, 0x38, 0x85, 0x22, 0x10, 0x38, 0x86, + 0x22, 0x10, 0x38, 0x81, 0x22, 0x10, 0x38, 0x83, 0x2a, 0x10, 0x38, 0x78, + 0xc2, 0x4e, 0x38, 0x76, 0x62, 0x4e, 0x38, 0x84, 0x6a, 0x4e, 0x38, 0x84, + 0x5a, 0x4e, 0x38, 0x84, 0x62, 0x4e, 0x38, 0x84, 0x6a, 0x4e, 0x38, 0x6a, + 0x6a, 0x4e, 0x38, 0x57, 0x4a, 0x0e, 0x38, 0x75, 0x0b, 0x1a, 0x5e, 0xb0, + 0x03, 0x1c, 0x67, 0xc5, 0x83, 0x5c, 0x69, 0x6f, 0xe2, 0x51, 0x3e, 0x81, + 0x3a, 0x52, 0x40, 0x82, 0x3a, 0x52, 0x40, 0x5a, 0x02, 0x51, 0x3b, 0x03, + 0x74, 0x5e, 0x70, 0xe9, 0xcb, 0x5d, 0x6d, 0x1d, 0x5b, 0x97, 0x53, 0x9f, + 0xa3, 0x5b, 0x64, 0x46, 0xab, 0x58, 0x59, 0x18, 0x32, 0x4f, 0x33, 0x22, + 0xaa, 0x4f, 0x34, 0x2c, 0x23, 0x98, 0x56, 0x61, 0xab, 0x19, 0x5d, 0x6f, + 0x1b, 0x1a, 0x5f, 0x62, 0xc4, 0x61, 0x7d, 0x61, 0xbb, 0xd9, 0x5b, 0x74, + 0x53, 0x9a, 0x5f, 0x7c, 0x7b, 0x5a, 0x60, 0x84, 0x93, 0xda, 0x60, 0x6e, + 0x3b, 0x5a, 0x5e, 0xa8, 0xb3, 0x1b, 0x65, 0x0d, 0x81, 0x46, 0x0f, 0xd9, + 0xc1, 0x4c, 0x29, 0xad, 0x89, 0x4b, 0x23, 0xd2, 0xa9, 0xcc, 0x28, 0x8c, + 0x59, 0x0a, 0x20, 0x83, 0x29, 0x4a, 0x1f, 0x86, 0x39, 0x8a, 0x1f, 0x91, + 0x89, 0x8a, 0x20, 0xb2, 0xa9, 0xcb, 0x24, 0x9f, 0x31, 0xcb, 0x22, 0x34, + 0x99, 0x87, 0x13, 0xcc, 0xb0, 0xc4, 0x08, 0x03, 0x39, 0x06, 0x10, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, + 0x1a, 0x10, 0x34, 0x0e, 0xda, 0x0f, 0x33, 0x08, 0x92, 0xcf, 0x31, 0x07, + 0xa2, 0x4f, 0x32, 0x04, 0x6a, 0x8f, 0x31, 0xb4, 0xd1, 0x8c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, + 0xb9, 0x8c, 0x2f, 0x0e, 0xe1, 0x48, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xe8, 0x03, 0x00, 0x00, 0x70, 0x04, 0x00, 0x00, 0x38, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0x60, 0x05, 0x00, 0x00, + 0x88, 0x05, 0x00, 0x00, 0xa8, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x6b, 0x7a, 0xd3, 0x4b, 0x7a, 0xca, 0x93, 0x4c, 0x8a, + 0x1a, 0xd4, 0x4c, 0x88, 0x0a, 0x94, 0x4d, 0x7e, 0x92, 0x53, 0x4c, 0x76, + 0x2a, 0x93, 0x49, 0x8b, 0xfa, 0x92, 0x45, 0xcd, 0xb2, 0x54, 0x47, 0x60, + 0xfa, 0x11, 0x3f, 0xdd, 0x39, 0xce, 0x32, 0x82, 0x81, 0xcb, 0x29, 0x6d, + 0x79, 0x8a, 0x24, 0x57, 0x01, 0x4a, 0x22, 0x62, 0xe1, 0x89, 0x20, 0x8f, + 0xb9, 0x0a, 0x22, 0xc7, 0x51, 0x0c, 0x28, 0xe9, 0x59, 0x0d, 0x2b, 0xf7, + 0xd1, 0x8d, 0x2c, 0xfe, 0x01, 0xce, 0x2d, 0x09, 0x4a, 0x0e, 0x30, 0x08, + 0x4a, 0x8e, 0x2f, 0x06, 0x42, 0x4e, 0x2f, 0x11, 0xa2, 0x4e, 0x31, 0x16, + 0xca, 0x8e, 0x31, 0x13, 0xb2, 0x4e, 0x31, 0x14, 0xb2, 0x0e, 0x31, 0x0f, + 0x92, 0xce, 0x30, 0x0a, 0x62, 0x4e, 0x30, 0x1b, 0xea, 0x4e, 0x32, 0x12, + 0x92, 0x0e, 0x31, 0x21, 0x0a, 0xcf, 0x32, 0x1e, 0xe2, 0x4e, 0x32, 0x25, + 0x1a, 0xcf, 0x32, 0x1b, 0xd2, 0xce, 0x31, 0x1e, 0xf2, 0x8e, 0x32, 0x17, + 0xb2, 0x8e, 0x31, 0x1e, 0xf2, 0x8e, 0x32, 0x0f, 0x7a, 0x8e, 0x30, 0x11, + 0x8a, 0xce, 0x30, 0x1e, 0xea, 0xce, 0x31, 0x0b, 0x4a, 0x0e, 0x2f, 0x08, + 0x42, 0x0e, 0x2f, 0x01, 0x22, 0x0e, 0x2e, 0x00, 0x1a, 0xce, 0x2d, 0x00, + 0x2a, 0x0e, 0x2e, 0x0f, 0xea, 0x4e, 0x31, 0x49, 0x02, 0x51, 0x39, 0x7d, + 0xa2, 0x12, 0x40, 0x6f, 0x4a, 0x52, 0x3e, 0x68, 0x12, 0x52, 0x3d, 0x6d, + 0x2a, 0x52, 0x3e, 0x69, 0x12, 0x12, 0x3e, 0x5f, 0xc2, 0xd1, 0x3c, 0x47, + 0xd2, 0x50, 0x39, 0x18, 0x8a, 0x4f, 0x33, 0xec, 0x29, 0x8e, 0x2d, 0xc5, + 0xd1, 0x4c, 0x29, 0x92, 0x99, 0xcb, 0x26, 0x72, 0xd1, 0xca, 0x25, 0x56, + 0x21, 0x0a, 0x22, 0x81, 0xf1, 0x4a, 0x22, 0xca, 0x49, 0x0d, 0x2b, 0xfc, + 0xb9, 0xce, 0x31, 0x26, 0x32, 0xd0, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x78, 0x02, 0x09, 0xdb, 0xe8, 0x46, 0x1a, 0xcc, 0xf8, 0xc5, 0x11, 0x08, + 0x8a, 0x55, 0x50, 0x13, 0xaa, 0xd5, 0x50, 0x19, 0xe2, 0x55, 0x51, 0x20, + 0xe1, 0xc8, 0x20, 0x0c, 0x8a, 0x10, 0x41, 0x76, 0x12, 0x14, 0x4e, 0x83, + 0x7a, 0xd4, 0x4f, 0xc2, 0x61, 0x8e, 0x38, 0xbe, 0xca, 0x95, 0x54, 0x44, + 0x3a, 0xd2, 0x48, 0x93, 0x9a, 0x14, 0x51, 0xe5, 0x22, 0x97, 0x5a, 0xe8, + 0x3a, 0xd7, 0x5a, 0xe8, 0x2a, 0xd7, 0x5a, 0xdb, 0xb2, 0x56, 0x59, 0xcd, + 0x52, 0x16, 0x58, 0xbe, 0x0a, 0x16, 0x55, 0xad, 0x62, 0x55, 0x53, 0x5f, + 0xe9, 0x4a, 0x2a, 0x68, 0x21, 0x8b, 0x2b, 0x67, 0x61, 0xcb, 0x2b, 0x73, + 0x91, 0x4b, 0x2c, 0x82, 0x71, 0x0b, 0x2b, 0x82, 0x71, 0x4b, 0x28, 0xd8, + 0x49, 0x8e, 0x32, 0x5d, 0x02, 0xd2, 0x3c, 0x73, 0x6a, 0xd2, 0x3d, 0x6f, + 0x42, 0xd2, 0x3c, 0x7a, 0x6a, 0x12, 0x3e, 0x81, 0x72, 0x52, 0x3f, 0x88, + 0x72, 0x52, 0x40, 0x89, 0x6a, 0x92, 0x40, 0xab, 0x91, 0x0b, 0x24, 0xe1, + 0xf1, 0x4c, 0x2a, 0x19, 0xea, 0xce, 0x32, 0xfc, 0x59, 0x8e, 0x30, 0x12, + 0x3a, 0x4f, 0x33, 0x1f, 0xda, 0x0f, 0x35, 0x17, 0x7a, 0x0f, 0x34, 0x5b, + 0x8a, 0x91, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x8a, 0xce, 0x30, 0x17, 0x6a, 0x8f, 0x33, 0xd7, 0x6a, 0x95, 0x4b, 0xc3, + 0x6a, 0x94, 0x48, 0xc1, 0x52, 0x54, 0x48, 0x8f, 0x02, 0xd3, 0x42, 0x06, + 0x22, 0x0e, 0x00, 0x03, 0x4a, 0xca, 0x14, 0x05, 0x62, 0x8a, 0x15, 0x15, + 0x2a, 0x09, 0x11, 0x19, 0x5a, 0xc9, 0x0f, 0x68, 0x5a, 0xce, 0x0f, 0x90, + 0x02, 0x50, 0x0d, 0xb1, 0x02, 0x91, 0x36, 0xc5, 0x12, 0x52, 0x38, 0x04, + 0x03, 0x94, 0x43, 0x08, 0x03, 0xd4, 0x43, 0x41, 0xf2, 0x4f, 0x37, 0x27, + 0x0a, 0x10, 0x37, 0x64, 0xa9, 0x48, 0x09, 0x0e, 0x4b, 0x14, 0x48, 0x1c, + 0x83, 0xd4, 0x47, 0x0e, 0x0b, 0x14, 0x44, 0x02, 0x83, 0xd3, 0x43, 0xec, + 0x0a, 0xd3, 0x43, 0xde, 0x7a, 0x52, 0x43, 0xc8, 0x0a, 0x12, 0x40, 0xcc, + 0xea, 0x11, 0x40, 0xba, 0x12, 0x10, 0x38, 0xb3, 0x12, 0x10, 0x38, 0xa9, + 0x12, 0x10, 0x38, 0xb2, 0x1a, 0x10, 0x38, 0xaa, 0x12, 0x10, 0x38, 0xaa, + 0x12, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x92, 0x1a, 0x10, 0x38, 0x91, + 0x12, 0x10, 0x38, 0x82, 0x1a, 0x10, 0x38, 0x81, 0x1a, 0x10, 0x38, 0x64, + 0x2a, 0x0e, 0x38, 0x64, 0x32, 0x0e, 0x38, 0x56, 0x42, 0xce, 0x1c, 0x45, + 0x3a, 0x0e, 0x38, 0x44, 0x2a, 0x0e, 0x38, 0xdd, 0x11, 0x8e, 0x15, 0xd8, + 0x41, 0x4e, 0x14, 0x0b, 0x02, 0x10, 0x38, 0x57, 0xa1, 0x47, 0x09, 0xd9, + 0xe9, 0xc9, 0x0b, 0x0b, 0x3a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x11, + 0x52, 0x4e, 0x38, 0x0f, 0x4a, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x0b, + 0x3a, 0x0e, 0x38, 0x0c, 0x3a, 0xce, 0x34, 0x0e, 0x42, 0xce, 0x0b, 0x0d, + 0x42, 0x8e, 0x0b, 0x0d, 0x42, 0x4e, 0x19, 0x0d, 0x42, 0x8e, 0x0b, 0x11, + 0x52, 0xce, 0x26, 0x0d, 0x42, 0x0e, 0x37, 0x0a, 0xa2, 0x0d, 0x1f, 0x0b, + 0x3a, 0x8e, 0x29, 0x0d, 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x2a, 0x0d, + 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0c, + 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x0d, + 0x4a, 0x0e, 0x38, 0x0d, 0x4a, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0a, + 0x32, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0c, + 0x42, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0e, 0x52, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0b, + 0x3a, 0x0e, 0x38, 0x0a, 0x32, 0x4e, 0x08, 0x09, 0x32, 0x0e, 0x08, 0x0c, + 0x42, 0x8e, 0x25, 0x0c, 0x42, 0x0e, 0x38, 0x0b, 0x3a, 0xce, 0x34, 0x0b, + 0x3a, 0x0e, 0x09, 0x0b, 0x3a, 0x4e, 0x09, 0x0a, 0x3a, 0x0e, 0x09, 0x0d, + 0x4a, 0x8e, 0x0b, 0x0f, 0x52, 0x8e, 0x0c, 0x0b, 0x3a, 0x4e, 0x09, 0x0d, + 0x4a, 0x8e, 0x0b, 0x0c, 0x42, 0x0e, 0x38, 0x0b, 0x42, 0x0e, 0x38, 0x09, + 0x32, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x2c, + 0x42, 0x0e, 0x38, 0x2f, 0x32, 0x0e, 0x38, 0xd3, 0x31, 0x07, 0x08, 0xd5, + 0xb1, 0x47, 0x09, 0x4c, 0x09, 0x07, 0x00, 0x41, 0xc9, 0x06, 0x00, 0x24, + 0x21, 0x06, 0x00, 0x3f, 0xb1, 0x06, 0x00, 0xcf, 0x51, 0x8a, 0x08, 0x65, + 0x3a, 0x0e, 0x38, 0x64, 0x22, 0x0e, 0x38, 0x66, 0x4a, 0x0e, 0x38, 0x83, + 0x4a, 0x0e, 0x38, 0x82, 0xc2, 0x0f, 0x38, 0x83, 0x22, 0x10, 0x38, 0x83, + 0x22, 0x10, 0x38, 0x82, 0x1a, 0x10, 0x38, 0x84, 0x32, 0x50, 0x38, 0x7b, + 0x22, 0x10, 0x38, 0x78, 0xc2, 0x4e, 0x38, 0x6c, 0x62, 0x4e, 0x38, 0x77, + 0x4a, 0x0e, 0x38, 0x6d, 0x62, 0x4e, 0x38, 0x79, 0x62, 0x4e, 0x38, 0x79, + 0x62, 0x4e, 0x38, 0x6b, 0x72, 0x4e, 0x18, 0x6a, 0x7a, 0x8e, 0x11, 0x4b, + 0x72, 0xce, 0x10, 0x43, 0x22, 0x0e, 0x00, 0x43, 0x6b, 0xd8, 0x56, 0xc9, + 0xb3, 0xdc, 0x69, 0x79, 0x22, 0x52, 0x3f, 0x80, 0x2a, 0x12, 0x40, 0x81, + 0x32, 0x52, 0x40, 0x9b, 0x12, 0x53, 0x43, 0xe1, 0xab, 0xdd, 0x6c, 0xe7, + 0xdb, 0xdd, 0x6d, 0x6b, 0x13, 0x1a, 0x5e, 0xdc, 0x8b, 0x1d, 0x6c, 0x45, + 0xb3, 0x98, 0x59, 0x1c, 0x73, 0x97, 0x54, 0x1a, 0x5a, 0x4f, 0x33, 0xbb, + 0x5a, 0x54, 0x48, 0x58, 0x5b, 0xd9, 0x5b, 0x6c, 0x13, 0x1a, 0x5e, 0x55, + 0x53, 0x99, 0x5b, 0xa7, 0x03, 0x5c, 0x65, 0x4c, 0x13, 0x59, 0x5a, 0xb8, + 0x63, 0x1c, 0x68, 0x4f, 0x2b, 0xd9, 0x5a, 0x7d, 0x6b, 0x5a, 0x60, 0x8d, + 0x13, 0x5b, 0x62, 0x1f, 0x09, 0x47, 0x12, 0xdf, 0xc9, 0x8c, 0x29, 0xc9, + 0x31, 0x4c, 0x26, 0x46, 0x49, 0x88, 0x16, 0x61, 0xf1, 0x08, 0x1a, 0x97, + 0xb9, 0x8a, 0x21, 0x85, 0x29, 0x8a, 0x1e, 0xcb, 0x69, 0x0c, 0x28, 0x86, + 0x21, 0x8a, 0x1e, 0x59, 0xd9, 0x88, 0x19, 0x2b, 0x39, 0x87, 0x12, 0x18, + 0xd1, 0xc6, 0x10, 0x01, 0x19, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc3, 0x51, 0xcd, 0x28, 0xc2, + 0x49, 0x8d, 0x28, 0xe8, 0x89, 0x8e, 0x2d, 0xe3, 0x69, 0x8e, 0x2c, 0xd9, + 0x29, 0x8e, 0x2b, 0xab, 0x99, 0x0c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x25, 0x99, 0x89, 0x25, 0x00, 0x30, 0x02, 0x00, 0x00, + 0x18, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, + 0x38, 0x05, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0xe8, 0x04, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x7c, 0xf2, 0x53, 0x4d, 0x86, 0x22, 0x14, 0x4e, 0x8e, + 0x42, 0x94, 0x4e, 0x8c, 0x2a, 0x14, 0x4e, 0x8e, 0x22, 0x94, 0x4d, 0x88, + 0xfa, 0x53, 0x4d, 0x8d, 0x5a, 0x13, 0x48, 0x7d, 0x72, 0x12, 0x40, 0x29, + 0x32, 0xd0, 0x36, 0x91, 0x09, 0xcc, 0x2a, 0x4d, 0xb9, 0x09, 0x22, 0x45, + 0x31, 0x89, 0x20, 0x5e, 0x89, 0x09, 0x1f, 0x97, 0xd9, 0x0a, 0x22, 0xce, + 0x81, 0x8c, 0x28, 0xef, 0x99, 0x4d, 0x2c, 0x00, 0x12, 0x0e, 0x2e, 0x04, + 0x2a, 0xce, 0x2e, 0x0b, 0x62, 0x4e, 0x30, 0x15, 0xaa, 0x0e, 0x31, 0x15, + 0xb2, 0x0e, 0x31, 0x1e, 0x12, 0xcf, 0x32, 0x19, 0xf2, 0x8e, 0x32, 0x12, + 0xba, 0x8e, 0x31, 0x0f, 0x9a, 0x0e, 0x31, 0x11, 0x92, 0xce, 0x30, 0x15, + 0xb2, 0x4e, 0x31, 0x13, 0x9a, 0x0e, 0x31, 0x23, 0x1a, 0xcf, 0x32, 0x23, + 0x22, 0x0f, 0x33, 0x32, 0x92, 0xcf, 0x34, 0x2d, 0x62, 0x0f, 0x34, 0x3b, + 0xe2, 0xcf, 0x35, 0x2e, 0x72, 0x4f, 0x34, 0x25, 0x2a, 0x0f, 0x33, 0x1f, + 0xfa, 0x8e, 0x32, 0x1d, 0xe2, 0x4e, 0x32, 0x17, 0xba, 0x8e, 0x31, 0x1d, + 0xea, 0x0e, 0x32, 0x23, 0x12, 0x4f, 0x32, 0x16, 0x9a, 0x8e, 0x30, 0x0d, + 0x5a, 0xce, 0x2f, 0x0f, 0x92, 0x8e, 0x30, 0x06, 0x52, 0xce, 0x2f, 0x00, + 0x1a, 0x0e, 0x2e, 0xfb, 0x11, 0x8e, 0x2d, 0x01, 0x5a, 0x4e, 0x2f, 0x20, + 0xc2, 0xcf, 0x33, 0x48, 0xfa, 0x50, 0x39, 0x4e, 0x32, 0x11, 0x3a, 0x47, + 0xda, 0x50, 0x39, 0x46, 0xca, 0x50, 0x39, 0x40, 0x8a, 0x90, 0x38, 0x32, + 0x42, 0x10, 0x37, 0x0d, 0x1a, 0x4f, 0x32, 0xd1, 0x51, 0x8d, 0x2a, 0x9b, + 0xc1, 0x4b, 0x24, 0x72, 0x61, 0x0a, 0x20, 0x3e, 0xb9, 0xc8, 0x19, 0x48, + 0x39, 0x09, 0x1c, 0x8e, 0xb9, 0x4b, 0x27, 0xdf, 0x09, 0xce, 0x2c, 0x08, + 0x22, 0x8f, 0x32, 0x1c, 0x02, 0xd0, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, + 0x89, 0x0e, 0x37, 0x0e, 0xa9, 0x48, 0x23, 0xdb, 0xf0, 0x86, 0x1a, 0xf1, + 0x59, 0x14, 0x4b, 0x0d, 0x2a, 0x15, 0x4f, 0x12, 0x92, 0x95, 0x50, 0x04, + 0x02, 0x53, 0x48, 0x19, 0x69, 0xc8, 0x1e, 0x5b, 0xe2, 0xd2, 0x4a, 0x81, + 0x42, 0x54, 0x4f, 0x86, 0x72, 0x54, 0x50, 0xbc, 0x49, 0x0e, 0x38, 0xba, + 0xba, 0x15, 0x55, 0x4b, 0x82, 0x92, 0x49, 0x92, 0x92, 0xd4, 0x50, 0xe3, + 0x12, 0x57, 0x5a, 0xe6, 0x2a, 0x97, 0x5a, 0xe6, 0x22, 0x57, 0x5a, 0xd6, + 0x9a, 0x96, 0x58, 0xca, 0x3a, 0x96, 0x57, 0xbc, 0xea, 0x15, 0x55, 0xa3, + 0x0a, 0x55, 0x52, 0x5a, 0xc1, 0xca, 0x29, 0x66, 0x19, 0x4b, 0x2b, 0x7d, + 0x11, 0x4c, 0x2e, 0x5f, 0xf1, 0x0a, 0x2a, 0x77, 0x61, 0x4b, 0x29, 0x81, + 0x59, 0xcb, 0x27, 0xd4, 0x29, 0x8e, 0x31, 0x5a, 0xd2, 0x11, 0x3c, 0x71, + 0x5a, 0x92, 0x3d, 0x6f, 0x42, 0xd2, 0x3c, 0x7b, 0x62, 0x52, 0x3e, 0x82, + 0x72, 0x92, 0x3f, 0x87, 0x72, 0x52, 0x40, 0x87, 0x62, 0x52, 0x40, 0xa6, + 0x71, 0x8b, 0x23, 0x0c, 0x42, 0x8e, 0x30, 0x23, 0xda, 0x8e, 0x32, 0xfd, + 0x49, 0x8e, 0x30, 0x0b, 0x02, 0x4f, 0x32, 0x22, 0xea, 0x0f, 0x35, 0x20, + 0xc2, 0x8f, 0x34, 0x55, 0x52, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0x39, 0x0c, 0x27, 0x44, 0xa2, 0xd0, 0x38, 0x95, + 0xfa, 0x12, 0x43, 0xb7, 0x22, 0x14, 0x47, 0x8e, 0xfa, 0xd2, 0x42, 0x93, + 0x2a, 0x93, 0x43, 0xfc, 0x71, 0xce, 0x12, 0x27, 0x9a, 0x4e, 0x23, 0x20, + 0x7a, 0x8e, 0x13, 0x3f, 0x82, 0x8e, 0x13, 0x69, 0xd2, 0xce, 0x23, 0x8d, + 0x82, 0x0e, 0x22, 0xa2, 0x1a, 0x50, 0x21, 0xb0, 0xfa, 0x10, 0x00, 0x9b, + 0x32, 0xd0, 0x18, 0xba, 0x1a, 0x91, 0x37, 0x0c, 0x3a, 0x4e, 0x0a, 0x52, + 0x49, 0x87, 0x0a, 0xd4, 0x21, 0xce, 0x09, 0xd9, 0xe2, 0x92, 0x3f, 0xe7, + 0x02, 0xd3, 0x43, 0xfe, 0xf2, 0xd3, 0x43, 0xf0, 0x02, 0x53, 0x40, 0xe3, + 0x8a, 0x12, 0x40, 0xd7, 0x0a, 0x12, 0x40, 0xcc, 0x0a, 0x12, 0x40, 0xc9, + 0x12, 0x11, 0x40, 0xb9, 0xf2, 0x10, 0x38, 0xbf, 0xd2, 0x10, 0x38, 0xb0, + 0x12, 0x10, 0x38, 0xa9, 0x12, 0x10, 0x38, 0x99, 0x12, 0x10, 0x38, 0x92, + 0x1a, 0x10, 0x38, 0x9f, 0x12, 0x10, 0x38, 0x89, 0x0a, 0x10, 0x38, 0x92, + 0x12, 0x10, 0x38, 0x81, 0x12, 0x10, 0x38, 0x82, 0x1a, 0x10, 0x38, 0x64, + 0x2a, 0x0e, 0x38, 0x63, 0x2a, 0x0e, 0x38, 0x62, 0x2a, 0x0e, 0x38, 0x43, + 0x22, 0x0e, 0x38, 0x44, 0x2a, 0x0e, 0x38, 0x44, 0x32, 0x0e, 0x38, 0x25, + 0x0a, 0x90, 0x37, 0xd1, 0x61, 0xc7, 0x08, 0x68, 0x21, 0x08, 0x0b, 0x70, + 0x91, 0x48, 0x0b, 0x8a, 0x59, 0xc9, 0x19, 0x11, 0x5a, 0x4e, 0x38, 0x0b, + 0x3a, 0x0e, 0x38, 0x0f, 0x52, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x11, + 0x5a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x11, 0x5a, 0x4e, 0x38, 0x0a, + 0x32, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0d, 0x42, 0xce, 0x34, 0x0d, + 0x42, 0x8e, 0x0b, 0x0d, 0x3a, 0xce, 0x0a, 0x0a, 0x32, 0x4e, 0x34, 0x08, + 0x2a, 0x0e, 0x00, 0x0d, 0x42, 0x0e, 0x0b, 0x0d, 0x42, 0x8e, 0x27, 0x0f, + 0x4a, 0xce, 0x37, 0x11, 0x5a, 0x4e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0c, + 0x42, 0x8e, 0x33, 0x09, 0x32, 0x4e, 0x24, 0x09, 0x32, 0x0e, 0x38, 0x08, + 0x2a, 0x0e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x0a, 0x3a, 0x0e, 0x38, 0x08, + 0x2a, 0x0e, 0x38, 0x08, 0x32, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0c, + 0x42, 0x0e, 0x38, 0x0e, 0x4a, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0d, + 0x42, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x0a, 0x3a, 0x8e, 0x37, 0x0d, + 0x4a, 0x8e, 0x37, 0x09, 0x32, 0x4e, 0x08, 0x09, 0x32, 0x0e, 0x00, 0x0a, + 0x32, 0x8e, 0x08, 0x0b, 0x3a, 0xce, 0x0d, 0x0a, 0x3a, 0x8e, 0x10, 0x08, + 0x2a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x08, 0x0b, + 0x3a, 0xce, 0x09, 0x0a, 0x3a, 0xce, 0x08, 0x0a, 0x3a, 0x8e, 0x08, 0x09, + 0x32, 0x0e, 0x00, 0x0a, 0x32, 0xce, 0x23, 0x0b, 0x42, 0x0e, 0x38, 0x09, + 0x32, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x2a, + 0x3a, 0x0e, 0x38, 0x29, 0x32, 0x4e, 0x19, 0xd3, 0x69, 0x0d, 0x08, 0x00, + 0xea, 0xce, 0x24, 0x6d, 0x11, 0x0a, 0x00, 0x71, 0x01, 0x0a, 0x00, 0x41, + 0xc9, 0x06, 0x00, 0xd3, 0x39, 0x07, 0x08, 0x57, 0x32, 0x4e, 0x24, 0x65, + 0x32, 0x0e, 0x38, 0x6f, 0x32, 0x0e, 0x38, 0x75, 0x72, 0x0e, 0x38, 0x8b, + 0x22, 0x10, 0x38, 0x89, 0x1a, 0x10, 0x38, 0x82, 0x12, 0x10, 0x38, 0x83, + 0x22, 0x10, 0x38, 0x83, 0x22, 0x10, 0x38, 0x7a, 0x2a, 0x10, 0x38, 0x79, + 0x02, 0x50, 0x38, 0x77, 0x52, 0x0e, 0x38, 0x75, 0x62, 0x4e, 0x38, 0x66, + 0x42, 0x0e, 0x38, 0x65, 0x3a, 0xce, 0x37, 0x5a, 0x62, 0x0e, 0x0f, 0x59, + 0x62, 0x4e, 0x0f, 0x69, 0x6a, 0x0e, 0x10, 0x5b, 0x7a, 0x8e, 0x11, 0x47, + 0x52, 0x8e, 0x0c, 0x4b, 0xb3, 0x18, 0x58, 0xa5, 0xd3, 0x9b, 0x65, 0xe0, + 0xa3, 0xdd, 0x6c, 0x71, 0xea, 0x11, 0x3e, 0x85, 0x4a, 0x92, 0x40, 0x87, + 0x5a, 0xd2, 0x40, 0x47, 0x72, 0xd0, 0x38, 0xfe, 0x5b, 0x5e, 0x70, 0xb8, + 0x33, 0x9c, 0x67, 0x0f, 0xe3, 0xd6, 0x51, 0x49, 0xdb, 0x18, 0x5a, 0xf3, + 0x23, 0x5e, 0x6f, 0x41, 0x72, 0x90, 0x38, 0x2c, 0xfa, 0x4f, 0x36, 0x08, + 0xc3, 0xd6, 0x51, 0x69, 0xf3, 0x19, 0x5e, 0x5a, 0x83, 0x59, 0x5c, 0x1f, + 0x9c, 0x1f, 0x74, 0x6a, 0x23, 0x5a, 0x5e, 0x80, 0x93, 0x9a, 0x60, 0xb5, + 0x4b, 0x9c, 0x67, 0xa8, 0xf3, 0x1b, 0x66, 0xa0, 0xab, 0x5b, 0x64, 0x04, + 0x12, 0x8e, 0x2d, 0x7a, 0xe1, 0x09, 0x1d, 0x70, 0x61, 0xc9, 0x1b, 0x2d, + 0x71, 0x07, 0x13, 0x56, 0xa1, 0xc8, 0x18, 0xbb, 0xe1, 0x4b, 0x25, 0xcf, + 0x41, 0x0c, 0x27, 0xa1, 0xc9, 0x0a, 0x21, 0x4e, 0x69, 0x48, 0x18, 0x59, + 0xb9, 0x48, 0x19, 0x5d, 0xd9, 0x08, 0x1a, 0x16, 0xc9, 0xc6, 0x10, 0xf4, + 0xe0, 0xc5, 0x0d, 0x92, 0xc8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xea, 0x8e, 0x30, 0x01, 0xfa, 0x8e, 0x30, 0xf6, + 0xc9, 0x4e, 0x2f, 0xea, 0x99, 0x8e, 0x2d, 0xad, 0xb1, 0x0c, 0x26, 0x60, + 0x61, 0x4a, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3f, 0x29, 0x4a, 0x28, 0x00, 0x30, 0x02, 0x00, 0x00, + 0xa0, 0x03, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x80, 0x04, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, 0x58, 0x05, 0x00, 0x00, + 0xe0, 0x04, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, 0x08, 0x05, 0x00, 0x00, + 0x00, 0x05, 0x00, 0x78, 0xc2, 0x93, 0x4c, 0x83, 0xfa, 0xd3, 0x4c, 0x86, + 0x0a, 0xd4, 0x4c, 0x85, 0x02, 0xd4, 0x4c, 0x94, 0x72, 0x54, 0x50, 0x95, + 0x7a, 0x94, 0x50, 0x4d, 0xe2, 0x91, 0x43, 0x0e, 0x7a, 0x8f, 0x37, 0xbb, + 0xa1, 0x4c, 0x2c, 0x62, 0x49, 0x4a, 0x24, 0x3a, 0xa1, 0x48, 0x1d, 0x62, + 0xa1, 0x89, 0x1e, 0xa2, 0x31, 0x8b, 0x23, 0xdd, 0xf9, 0x4c, 0x2a, 0xfa, + 0xe1, 0x4d, 0x2d, 0x07, 0x42, 0x0e, 0x2f, 0x0d, 0x72, 0x4e, 0x30, 0x0d, + 0x72, 0x4e, 0x30, 0x1c, 0xf2, 0x0e, 0x32, 0x1d, 0xf2, 0xce, 0x31, 0x18, + 0xda, 0x8e, 0x31, 0x15, 0xda, 0x0e, 0x32, 0x17, 0xea, 0x4e, 0x32, 0x17, + 0xea, 0x4e, 0x32, 0x13, 0xb2, 0x4e, 0x31, 0x12, 0xa2, 0xce, 0x30, 0x1e, + 0xfa, 0x0e, 0x32, 0x2d, 0x72, 0x0f, 0x34, 0x31, 0x9a, 0xcf, 0x34, 0x32, + 0xa2, 0x0f, 0x35, 0x40, 0x0a, 0xd0, 0x36, 0x2c, 0x72, 0x4f, 0x34, 0x42, + 0x22, 0x50, 0x37, 0x38, 0xd2, 0xcf, 0x35, 0x2f, 0x8a, 0xcf, 0x34, 0x32, + 0x9a, 0xcf, 0x34, 0x29, 0x3a, 0x4f, 0x33, 0x28, 0x2a, 0x0f, 0x33, 0x23, + 0x12, 0x4f, 0x32, 0x20, 0xfa, 0x0e, 0x32, 0x27, 0x12, 0x0f, 0x32, 0x0f, + 0x72, 0x0e, 0x30, 0x12, 0x9a, 0xce, 0x30, 0x10, 0x9a, 0x0e, 0x31, 0x0a, + 0x6a, 0x4e, 0x30, 0x03, 0x32, 0xce, 0x2e, 0xf6, 0xd9, 0xcd, 0x2c, 0xf0, + 0xd1, 0x8d, 0x2c, 0xf9, 0x39, 0x4e, 0x2e, 0x18, 0x82, 0x0f, 0x33, 0x28, + 0x22, 0x90, 0x35, 0x20, 0xfa, 0xcf, 0x34, 0x10, 0x42, 0xcf, 0x32, 0x07, + 0xda, 0x8e, 0x31, 0xf5, 0x59, 0xce, 0x2f, 0xc5, 0xd1, 0x0c, 0x29, 0x83, + 0xb9, 0x8a, 0x20, 0x4b, 0x31, 0x09, 0x1b, 0x31, 0x69, 0x48, 0x18, 0x1e, + 0x39, 0x08, 0x19, 0x5f, 0x21, 0xca, 0x1d, 0xcd, 0x59, 0xcd, 0x29, 0x27, + 0x2a, 0x50, 0x35, 0x2f, 0x62, 0x90, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, + 0x89, 0x49, 0x23, 0x44, 0xa9, 0x8a, 0x27, 0x03, 0x71, 0xc8, 0x21, 0x87, + 0x68, 0x04, 0x10, 0xfb, 0x69, 0x54, 0x4b, 0x0a, 0xf2, 0xd4, 0x4d, 0x08, + 0x82, 0x92, 0x46, 0xe7, 0xb9, 0x51, 0x42, 0x27, 0x89, 0x48, 0x1c, 0x58, + 0xb9, 0xc9, 0x1d, 0x80, 0x12, 0x14, 0x4f, 0x84, 0x42, 0x14, 0x50, 0xc0, + 0x59, 0x4e, 0x38, 0xc8, 0x32, 0x96, 0x56, 0xd3, 0x9a, 0x16, 0x59, 0x91, + 0x8a, 0xd4, 0x50, 0xe1, 0x02, 0x17, 0x5a, 0xe3, 0x12, 0x57, 0x5a, 0xe1, + 0xfa, 0xd6, 0x59, 0xd1, 0x6a, 0x16, 0x58, 0xc7, 0x2a, 0xd6, 0x56, 0xb1, + 0x92, 0xd5, 0x53, 0x97, 0xc2, 0x14, 0x51, 0x2b, 0x69, 0xc9, 0x23, 0x25, + 0x29, 0x49, 0x23, 0x19, 0xe9, 0x08, 0x22, 0x3e, 0xd9, 0xc9, 0x24, 0x57, + 0x61, 0x8a, 0x24, 0x63, 0x61, 0x0a, 0x22, 0xd0, 0xf9, 0x4d, 0x30, 0x53, + 0x8a, 0xd1, 0x3a, 0x69, 0x1a, 0xd2, 0x3c, 0x6b, 0xfa, 0x51, 0x3c, 0x7a, + 0x32, 0x12, 0x3e, 0x83, 0x42, 0x92, 0x3f, 0x86, 0x52, 0x12, 0x40, 0x79, + 0x01, 0xca, 0x1c, 0xab, 0x81, 0x4b, 0x23, 0x06, 0x22, 0xce, 0x2f, 0x45, + 0x12, 0xd0, 0x35, 0x07, 0x9a, 0x4e, 0x31, 0x14, 0x4a, 0x4f, 0x33, 0x22, + 0xe2, 0x4f, 0x35, 0x10, 0x1a, 0x8f, 0x32, 0x64, 0xd2, 0x11, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x04, 0x59, 0xc6, 0x0d, 0xad, 0x19, 0x4c, 0x25, 0x44, + 0x8a, 0x50, 0x38, 0xc8, 0x8a, 0x14, 0x49, 0xc3, 0x62, 0x94, 0x48, 0x96, + 0x42, 0x13, 0x44, 0x04, 0x42, 0x8e, 0x1f, 0x38, 0xea, 0x4a, 0x12, 0x3b, + 0x82, 0x0e, 0x18, 0x6a, 0x72, 0x4e, 0x38, 0x72, 0xb2, 0x4e, 0x38, 0xb9, + 0x0a, 0x11, 0x38, 0xc6, 0x1a, 0x12, 0x40, 0xba, 0x1a, 0x11, 0x38, 0x9d, + 0x32, 0x11, 0x38, 0xb1, 0x02, 0x12, 0x38, 0x12, 0x5a, 0xce, 0x11, 0x64, + 0x21, 0x48, 0x09, 0xd6, 0xc1, 0x47, 0x09, 0xce, 0x11, 0x0e, 0x00, 0xc0, + 0x12, 0x11, 0x38, 0xb9, 0x12, 0x11, 0x38, 0xc0, 0x1a, 0x11, 0x38, 0xa3, + 0x02, 0x11, 0x38, 0xb9, 0x22, 0xd1, 0x38, 0xc7, 0x02, 0x92, 0x3f, 0xc1, + 0x12, 0x11, 0x40, 0xb9, 0xe2, 0x50, 0x3e, 0xb0, 0x0a, 0x10, 0x38, 0xa2, + 0x0a, 0x10, 0x38, 0x99, 0x12, 0x10, 0x38, 0x8a, 0x12, 0x10, 0x38, 0x89, + 0x12, 0x10, 0x38, 0x90, 0x12, 0x10, 0x38, 0x8a, 0x0a, 0x10, 0x38, 0x8a, + 0xca, 0x0f, 0x38, 0x80, 0x0a, 0x10, 0x38, 0x73, 0xea, 0x0f, 0x38, 0x73, + 0x02, 0x10, 0x38, 0x53, 0x2a, 0x0e, 0x38, 0x52, 0x1a, 0x0e, 0x00, 0x2a, + 0x22, 0x0e, 0x00, 0x43, 0x2a, 0x4e, 0x37, 0x44, 0x2a, 0xce, 0x37, 0x0b, + 0x2a, 0x4e, 0x19, 0x50, 0x59, 0x08, 0x00, 0x5e, 0x19, 0x08, 0x08, 0x4f, + 0x39, 0x87, 0x08, 0x5f, 0x31, 0xc8, 0x16, 0x0b, 0x3a, 0x0e, 0x37, 0x0b, + 0x3a, 0x8e, 0x21, 0x07, 0x22, 0x0e, 0x38, 0x0c, 0x42, 0x0e, 0x38, 0x09, + 0x2a, 0x0e, 0x38, 0x07, 0x2a, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0e, + 0x4a, 0x0e, 0x1d, 0x0e, 0x42, 0xce, 0x19, 0x0a, 0x32, 0x8e, 0x12, 0x09, + 0x2a, 0x0e, 0x00, 0x0c, 0x3a, 0xce, 0x0e, 0x0a, 0x32, 0xce, 0x0c, 0x0a, + 0x32, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x18, 0x0b, 0x3a, 0xce, 0x15, 0x0a, + 0x32, 0xce, 0x37, 0x0a, 0x32, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x0f, + 0x4a, 0x0e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x35, 0x0a, + 0x32, 0xce, 0x28, 0x09, 0x32, 0x8e, 0x1b, 0x08, 0x2a, 0x0e, 0x25, 0x09, + 0x32, 0x8e, 0x33, 0x07, 0x2a, 0x4e, 0x36, 0x07, 0x22, 0x4e, 0x36, 0x08, + 0x2a, 0x4e, 0x36, 0x09, 0x32, 0x0e, 0x38, 0x0a, 0x3a, 0x0e, 0x38, 0x0a, + 0x3a, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0a, 0x3a, 0x0e, 0x38, 0x09, + 0x32, 0x4e, 0x19, 0x0a, 0x32, 0x0e, 0x15, 0x0a, 0x32, 0x8e, 0x08, 0x0a, + 0x32, 0x8e, 0x14, 0x0a, 0x3a, 0x0e, 0x09, 0x0a, 0x32, 0xce, 0x08, 0x08, + 0x2a, 0x0e, 0x00, 0x0a, 0x3a, 0x0e, 0x09, 0x0b, 0x3a, 0x8e, 0x09, 0x09, + 0x32, 0x0e, 0x00, 0x0b, 0x3a, 0x4e, 0x09, 0x0c, 0x42, 0x8e, 0x0a, 0x09, + 0x32, 0x0e, 0x08, 0x0a, 0x32, 0x8e, 0x08, 0x09, 0x32, 0x0e, 0x08, 0x07, + 0x2a, 0x0e, 0x00, 0x08, 0x32, 0x4e, 0x22, 0x07, 0x2a, 0x0e, 0x11, 0x06, + 0x22, 0x0e, 0x38, 0x08, 0x32, 0x0e, 0x38, 0x0d, 0x32, 0x4e, 0x35, 0x43, + 0x2a, 0x8e, 0x37, 0x43, 0x2a, 0x4e, 0x37, 0xd3, 0x31, 0x0e, 0x08, 0x7c, + 0x92, 0x52, 0x3e, 0x47, 0xaa, 0x10, 0x35, 0x24, 0x21, 0x06, 0x00, 0x67, + 0x71, 0x06, 0x00, 0xcb, 0x41, 0x06, 0x00, 0x65, 0x32, 0x0e, 0x38, 0x68, + 0x32, 0x0e, 0x38, 0x67, 0x4a, 0x0e, 0x38, 0x82, 0x42, 0x0e, 0x38, 0x83, + 0xd2, 0x0e, 0x38, 0x82, 0x12, 0x10, 0x38, 0x82, 0x1a, 0x10, 0x38, 0x83, + 0x22, 0x10, 0x38, 0x78, 0x92, 0x0e, 0x38, 0x77, 0x52, 0x0e, 0x38, 0x68, + 0x5a, 0x0e, 0x38, 0x69, 0x62, 0x4e, 0x38, 0x67, 0x4a, 0x0e, 0x38, 0x56, + 0x4a, 0x0e, 0x0b, 0x65, 0x4a, 0x0e, 0x0b, 0x58, 0x5a, 0x0e, 0x0e, 0x5b, + 0x7a, 0x4e, 0x11, 0x68, 0x7a, 0x8e, 0x11, 0x4c, 0x72, 0x0e, 0x11, 0x40, + 0x22, 0x0e, 0x00, 0x0b, 0xc3, 0xd6, 0x4f, 0xc6, 0x93, 0x9c, 0x69, 0x66, + 0x92, 0xd1, 0x3c, 0x7e, 0x22, 0x12, 0x40, 0x72, 0xda, 0x91, 0x3e, 0x7e, + 0x22, 0xd2, 0x3f, 0xc8, 0x8a, 0x14, 0x49, 0x94, 0xeb, 0xda, 0x61, 0x42, + 0x63, 0x58, 0x58, 0xc5, 0xbb, 0x9c, 0x69, 0x4e, 0x0b, 0x59, 0x5a, 0x0a, + 0xcb, 0xd6, 0x51, 0xbb, 0x61, 0x4c, 0x27, 0x49, 0xa2, 0x50, 0x39, 0x61, + 0xbb, 0x59, 0x5d, 0x6f, 0x13, 0xda, 0x5e, 0x3b, 0x5c, 0x60, 0x78, 0x7b, + 0x6b, 0x1a, 0x60, 0x55, 0x63, 0x59, 0x5b, 0x9e, 0xab, 0x5b, 0x64, 0x9e, + 0x93, 0x9b, 0x64, 0x7b, 0x53, 0x5a, 0x60, 0xb7, 0x03, 0x1c, 0x67, 0x6c, + 0x89, 0xc9, 0x1b, 0x7c, 0xd1, 0x89, 0x1d, 0xb7, 0xf1, 0x8b, 0x25, 0xdb, + 0x09, 0xcd, 0x2a, 0xd1, 0x81, 0x8c, 0x28, 0xce, 0x51, 0x4c, 0x27, 0x80, + 0xf1, 0x09, 0x1d, 0x68, 0x09, 0x89, 0x1a, 0x53, 0x71, 0x08, 0x19, 0x67, + 0x11, 0x49, 0x1a, 0x15, 0xd1, 0xc6, 0x10, 0x03, 0x49, 0xc6, 0x0f, 0xd1, + 0xf0, 0x04, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, + 0x62, 0x0f, 0x32, 0x00, 0xea, 0x4e, 0x30, 0xfe, 0xd9, 0x4e, 0x30, 0xff, + 0x09, 0x0f, 0x30, 0xfc, 0xf9, 0xce, 0x2f, 0xa1, 0x59, 0x4c, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd4, 0x39, 0x0f, 0x3b, 0x00, 0x20, 0x02, 0x00, 0x00, + 0x88, 0x03, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0xb0, 0x04, 0x00, 0x00, 0x78, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, + 0x18, 0x05, 0x00, 0x69, 0x32, 0x53, 0x4a, 0x73, 0x5a, 0x53, 0x4a, 0x77, + 0x6a, 0x93, 0x4a, 0x83, 0xea, 0x53, 0x4d, 0x90, 0x62, 0x54, 0x50, 0x62, + 0xd2, 0x92, 0x49, 0x0c, 0x0a, 0x10, 0x3c, 0xaf, 0xe1, 0x8c, 0x2f, 0x6e, + 0x91, 0xca, 0x24, 0x67, 0x41, 0xca, 0x20, 0x5b, 0x49, 0x89, 0x1d, 0xa6, + 0x71, 0x4b, 0x25, 0xe6, 0x41, 0x8d, 0x2b, 0x07, 0x4a, 0x0e, 0x30, 0x0d, + 0x7a, 0x8e, 0x30, 0x0e, 0x82, 0x8e, 0x30, 0x21, 0x1a, 0xcf, 0x32, 0x2a, + 0x6a, 0x0f, 0x34, 0x2b, 0x62, 0xcf, 0x33, 0x1e, 0x02, 0x4f, 0x32, 0x1a, + 0xfa, 0x4e, 0x32, 0x1c, 0x12, 0x0f, 0x33, 0x1e, 0x1a, 0x0f, 0x33, 0x24, + 0x4a, 0x8f, 0x33, 0x2a, 0x6a, 0xcf, 0x33, 0x2b, 0x6a, 0x8f, 0x33, 0x33, + 0xb2, 0x8f, 0x34, 0x3b, 0x02, 0x50, 0x36, 0x36, 0xd2, 0x8f, 0x35, 0x3f, + 0x0a, 0x90, 0x36, 0x48, 0x52, 0x10, 0x38, 0x33, 0xba, 0x0f, 0x35, 0x49, + 0x62, 0x90, 0x38, 0x41, 0x12, 0xd0, 0x36, 0x34, 0xba, 0x4f, 0x35, 0x43, + 0x2a, 0xd0, 0x37, 0x2d, 0x6a, 0x4f, 0x34, 0x3d, 0xca, 0x4f, 0x35, 0x32, + 0x72, 0xcf, 0x33, 0x29, 0x32, 0x8f, 0x32, 0x2e, 0x42, 0x8f, 0x32, 0x1b, + 0xaa, 0x8e, 0x30, 0x19, 0xc2, 0x0e, 0x31, 0x16, 0xc2, 0x4e, 0x31, 0x14, + 0xca, 0x8e, 0x31, 0x0f, 0x92, 0xce, 0x30, 0x05, 0x32, 0xce, 0x2e, 0xf9, + 0xe9, 0x4d, 0x2d, 0xe6, 0x59, 0x4d, 0x2b, 0xe1, 0x71, 0x4d, 0x2b, 0xf6, + 0x41, 0xce, 0x2e, 0x04, 0xca, 0x0e, 0x31, 0xfe, 0xa1, 0x8e, 0x30, 0xd8, + 0xa9, 0xcd, 0x2b, 0xd2, 0x51, 0x0d, 0x2b, 0xaa, 0x29, 0x0c, 0x26, 0x75, + 0x61, 0x4a, 0x1f, 0x40, 0xa1, 0x88, 0x18, 0x17, 0xc1, 0x47, 0x15, 0x12, + 0x01, 0x08, 0x19, 0x1d, 0x19, 0xc8, 0x15, 0x7c, 0xe1, 0x4a, 0x21, 0xf9, + 0x99, 0x4e, 0x2f, 0x40, 0xb2, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4b, + 0x79, 0x8a, 0x26, 0x63, 0x91, 0xcb, 0x2b, 0xe9, 0xf9, 0x0f, 0x3c, 0xf2, + 0x38, 0xc8, 0x20, 0xe5, 0x78, 0xc7, 0x1b, 0xfd, 0x71, 0x94, 0x4b, 0x49, + 0xfa, 0xd4, 0x4f, 0x6f, 0x4a, 0xd6, 0x53, 0xe1, 0xb1, 0x11, 0x42, 0x44, + 0xb1, 0x48, 0x19, 0x98, 0xe9, 0x0b, 0x2b, 0x79, 0xaa, 0x53, 0x4e, 0x83, + 0x32, 0x14, 0x50, 0xc9, 0xa1, 0x4e, 0x3a, 0xbd, 0xe2, 0x55, 0x55, 0xd5, + 0xb2, 0xd6, 0x59, 0x92, 0x9a, 0x14, 0x51, 0xdf, 0xf2, 0xd6, 0x59, 0xdf, + 0xfa, 0xd6, 0x59, 0xdc, 0xd2, 0x96, 0x59, 0xcf, 0x5a, 0x56, 0x58, 0xc3, + 0x0a, 0x16, 0x56, 0xa3, 0x32, 0x55, 0x52, 0x66, 0x7a, 0x93, 0x4a, 0x1c, + 0x09, 0x49, 0x22, 0x20, 0x09, 0xc9, 0x22, 0x1c, 0x09, 0x49, 0x22, 0x36, + 0xa1, 0x89, 0x23, 0x4f, 0xc9, 0x49, 0x20, 0x63, 0x59, 0x4a, 0x21, 0xe7, + 0x89, 0x4e, 0x32, 0xf1, 0x89, 0x4e, 0x30, 0x50, 0x4a, 0xd1, 0x39, 0x68, + 0x12, 0x12, 0x3c, 0x76, 0x3a, 0x92, 0x3d, 0x82, 0x4a, 0x52, 0x3f, 0x83, + 0x4a, 0x92, 0x3f, 0x83, 0x39, 0x0a, 0x1e, 0xe0, 0x09, 0xcd, 0x2a, 0x07, + 0x12, 0xce, 0x2f, 0x43, 0x12, 0x10, 0x36, 0x0a, 0xfa, 0x4e, 0x32, 0x11, + 0x3a, 0x4f, 0x33, 0x1f, 0xca, 0x0f, 0x35, 0x14, 0x3a, 0x0f, 0x33, 0x5b, + 0x92, 0x11, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x51, 0x86, 0x0d, 0x17, + 0x42, 0x8f, 0x32, 0xc6, 0x8a, 0x14, 0x49, 0xc1, 0x4a, 0x54, 0x48, 0xbb, + 0x3a, 0x94, 0x47, 0x91, 0x12, 0x53, 0x43, 0x26, 0x12, 0x10, 0x38, 0x32, + 0x42, 0xce, 0x10, 0x4b, 0x72, 0x8e, 0x11, 0x6d, 0x8a, 0x4e, 0x38, 0x83, + 0x52, 0x4e, 0x38, 0x9c, 0x32, 0x10, 0x38, 0xb3, 0x0a, 0x12, 0x38, 0xac, + 0x12, 0x12, 0x38, 0xa3, 0x1a, 0x11, 0x38, 0xab, 0x0a, 0x12, 0x38, 0x09, + 0x1a, 0xd0, 0x13, 0x0a, 0x12, 0x90, 0x10, 0x54, 0xc9, 0x07, 0x00, 0x4c, + 0xd9, 0x07, 0x00, 0xc5, 0x12, 0x12, 0x40, 0xb2, 0x1a, 0x11, 0x38, 0x9b, + 0x22, 0x10, 0x38, 0x91, 0x12, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x98, + 0x12, 0x10, 0x38, 0x91, 0x02, 0x10, 0x38, 0x97, 0x0a, 0x10, 0x38, 0x9f, + 0x0a, 0x10, 0x38, 0x8f, 0x12, 0x10, 0x38, 0x91, 0x12, 0x10, 0x38, 0x90, + 0x02, 0x10, 0x38, 0x89, 0x0a, 0x10, 0x38, 0x8a, 0x02, 0x10, 0x38, 0x90, + 0xda, 0x0f, 0x38, 0x90, 0x0a, 0x10, 0x38, 0x63, 0x1a, 0x0e, 0x38, 0x71, + 0xe2, 0x0f, 0x38, 0x63, 0x22, 0x0e, 0x38, 0x52, 0x1a, 0x0e, 0x00, 0x41, + 0x1a, 0x0e, 0x00, 0x29, 0x32, 0x0e, 0x00, 0x2a, 0x3a, 0xce, 0x08, 0x22, + 0x2a, 0x4e, 0x37, 0xd5, 0x39, 0x4e, 0x1a, 0x6b, 0x61, 0x88, 0x08, 0x3f, + 0x91, 0x06, 0x00, 0xcf, 0x11, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x38, 0x09, + 0x2a, 0x4e, 0x37, 0x08, 0x2a, 0xce, 0x36, 0x08, 0x2a, 0x0e, 0x38, 0x07, + 0x2a, 0x8e, 0x1d, 0x0b, 0x3a, 0xce, 0x1d, 0x09, 0x2a, 0x8e, 0x0b, 0x0a, + 0x32, 0x4e, 0x1a, 0x0a, 0x32, 0x0e, 0x38, 0x0b, 0x3a, 0xce, 0x35, 0x0a, + 0x32, 0xce, 0x0e, 0x09, 0x2a, 0x4e, 0x35, 0x09, 0x2a, 0x8e, 0x0d, 0x08, + 0x22, 0x4e, 0x15, 0x0c, 0x3a, 0x0e, 0x0a, 0x0b, 0x3a, 0xce, 0x0d, 0x09, + 0x32, 0x0e, 0x0e, 0x0a, 0x32, 0x0e, 0x38, 0x09, 0x2a, 0x0e, 0x38, 0x09, + 0x2a, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x08, 0x2a, 0xce, 0x37, 0x09, + 0x32, 0x0e, 0x38, 0x09, 0x2a, 0x0e, 0x35, 0x09, 0x32, 0x0e, 0x00, 0x09, + 0x32, 0x0e, 0x08, 0x07, 0x22, 0x4e, 0x0e, 0x07, 0x22, 0x0e, 0x1c, 0x08, + 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0xce, 0x26, 0x09, 0x32, 0x0e, 0x38, 0x09, + 0x2a, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x09, 0x32, 0x0e, 0x38, 0x09, + 0x2a, 0x0e, 0x38, 0x09, 0x32, 0xce, 0x34, 0x0b, 0x3a, 0x8e, 0x37, 0x0a, + 0x32, 0x4e, 0x34, 0x08, 0x2a, 0x0e, 0x00, 0x0b, 0x3a, 0x4e, 0x09, 0x0d, + 0x42, 0x8e, 0x0b, 0x08, 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x0c, + 0x42, 0x4e, 0x0a, 0x0c, 0x42, 0x8e, 0x0a, 0x0b, 0x3a, 0x4e, 0x09, 0x07, + 0x2a, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x08, 0x09, + 0x32, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x05, 0x22, 0x0e, 0x00, 0x08, + 0x2a, 0x4e, 0x10, 0x08, 0x32, 0x0e, 0x38, 0x0e, 0x3a, 0x4e, 0x10, 0x28, + 0x2a, 0xce, 0x22, 0x23, 0x32, 0x8e, 0x35, 0xda, 0x29, 0x0e, 0x00, 0xfd, + 0x6a, 0x56, 0x50, 0xc3, 0x91, 0x0d, 0x00, 0x21, 0x11, 0x06, 0x00, 0x77, + 0xb9, 0x05, 0x00, 0xe3, 0xa9, 0x09, 0x00, 0x64, 0x2a, 0x0e, 0x38, 0x6a, + 0x3a, 0x0e, 0x38, 0x77, 0x42, 0x0e, 0x38, 0x78, 0x2a, 0x0e, 0x38, 0x78, + 0x1a, 0x10, 0x38, 0x77, 0x8a, 0x0e, 0x38, 0x78, 0x0a, 0x10, 0x38, 0x76, + 0x62, 0x0e, 0x38, 0x66, 0x42, 0x0e, 0x38, 0x65, 0x3a, 0x0e, 0x38, 0x64, + 0x4a, 0x0e, 0x38, 0x57, 0x52, 0x0e, 0x36, 0x54, 0x4a, 0x4e, 0x0b, 0x54, + 0x52, 0x0e, 0x0c, 0x59, 0x62, 0xce, 0x0f, 0x58, 0x6a, 0x4e, 0x10, 0x5d, + 0x6a, 0x0e, 0x18, 0x5c, 0x5a, 0x4e, 0x0e, 0x59, 0x62, 0x0e, 0x0f, 0x16, + 0x13, 0xd7, 0x50, 0xaf, 0x03, 0xdc, 0x66, 0xb1, 0x2b, 0x1c, 0x67, 0x6a, + 0x9a, 0x11, 0x3d, 0x75, 0xea, 0x91, 0x3e, 0x81, 0x32, 0x12, 0x40, 0x43, + 0x4a, 0x90, 0x38, 0xc1, 0x63, 0x5c, 0x68, 0x49, 0xab, 0x18, 0x59, 0xe0, + 0xd3, 0x9d, 0x6d, 0x40, 0x73, 0x98, 0x58, 0xaa, 0xeb, 0x5b, 0x66, 0x20, + 0x6a, 0x0f, 0x34, 0xcf, 0xe9, 0x0c, 0x2a, 0x44, 0x93, 0x18, 0x59, 0x69, + 0xfb, 0x59, 0x5e, 0x68, 0x03, 0x9a, 0x5e, 0x84, 0xab, 0x5a, 0x61, 0x61, + 0xeb, 0x19, 0x5d, 0x9c, 0x8b, 0xdb, 0x63, 0x9f, 0xa3, 0xdb, 0x64, 0x8d, + 0xfb, 0x5a, 0x62, 0xc3, 0x4b, 0x5c, 0x68, 0x0b, 0x79, 0xc6, 0x0f, 0xe0, + 0xe9, 0x0c, 0x2a, 0xce, 0xb1, 0x4c, 0x29, 0xde, 0x01, 0x4d, 0x2a, 0xa0, + 0x09, 0x0b, 0x22, 0x9f, 0xe9, 0x8a, 0x21, 0x81, 0x09, 0xca, 0x1d, 0x6d, + 0x69, 0xc9, 0x1b, 0x56, 0xa1, 0xc8, 0x19, 0x67, 0x11, 0x49, 0x1a, 0x22, + 0x09, 0x07, 0x11, 0x3c, 0x19, 0xc8, 0x14, 0xc0, 0x48, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x32, 0x8f, 0x30, 0xf2, + 0xb9, 0x0e, 0x2f, 0xfc, 0xe1, 0x0e, 0x30, 0xfe, 0x19, 0x4f, 0x30, 0xfd, + 0x11, 0x4f, 0x30, 0xa4, 0x69, 0x8c, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xff, 0x59, 0x50, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, + 0x70, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, + 0x28, 0x05, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, 0x18, 0x05, 0x00, 0x00, + 0x48, 0x06, 0x00, 0x5b, 0xa2, 0x12, 0x48, 0x62, 0xca, 0x92, 0x48, 0x64, + 0xda, 0x12, 0x49, 0x6c, 0x32, 0xd3, 0x4a, 0x55, 0x7a, 0x92, 0x48, 0x17, + 0x82, 0x10, 0x40, 0xcf, 0x31, 0x8e, 0x34, 0x8b, 0xb1, 0x4b, 0x29, 0x7a, + 0x71, 0x0a, 0x23, 0x6e, 0x21, 0x0a, 0x21, 0xb5, 0xe1, 0xcb, 0x26, 0xf4, + 0xc1, 0x4d, 0x2d, 0x0d, 0x72, 0x8e, 0x30, 0x19, 0xe2, 0x0e, 0x32, 0x1e, + 0x0a, 0x8f, 0x32, 0x24, 0x32, 0x0f, 0x33, 0x26, 0x42, 0x8f, 0x33, 0x30, + 0xa2, 0x0f, 0x35, 0x27, 0x52, 0x8f, 0x33, 0x27, 0x4a, 0x8f, 0x33, 0x2f, + 0xaa, 0xcf, 0x34, 0x35, 0xe2, 0xcf, 0x35, 0x34, 0xe2, 0x8f, 0x35, 0x2a, + 0x7a, 0x4f, 0x34, 0x38, 0xea, 0xcf, 0x35, 0x3f, 0x12, 0x50, 0x36, 0x34, + 0xca, 0x0f, 0x35, 0x4a, 0x62, 0x90, 0x38, 0x3c, 0xfa, 0x0f, 0x36, 0x4a, + 0x6a, 0x50, 0x38, 0x4e, 0x8a, 0xd0, 0x38, 0x3f, 0x12, 0x90, 0x36, 0x50, + 0xa2, 0x50, 0x39, 0x48, 0x5a, 0x50, 0x38, 0x3b, 0x02, 0x50, 0x36, 0x4b, + 0x72, 0x90, 0x38, 0x30, 0x92, 0xcf, 0x34, 0x47, 0x3a, 0x10, 0x38, 0x31, + 0x82, 0x4f, 0x34, 0x3c, 0xda, 0x4f, 0x35, 0x41, 0xfa, 0x8f, 0x35, 0x34, + 0x72, 0x4f, 0x33, 0x22, 0xea, 0x4e, 0x31, 0x21, 0xfa, 0xce, 0x31, 0x1b, + 0xea, 0xce, 0x31, 0x14, 0xc2, 0x8e, 0x31, 0x1b, 0x02, 0x4f, 0x32, 0x07, + 0x4a, 0x8e, 0x2f, 0xf3, 0xa1, 0x4d, 0x2c, 0xe8, 0x71, 0x8d, 0x2b, 0xd0, + 0xb9, 0x0c, 0x29, 0xd9, 0x51, 0x0d, 0x2b, 0xc9, 0xe9, 0x4c, 0x29, 0xc1, + 0xc1, 0xcc, 0x28, 0xa0, 0x01, 0xcc, 0x24, 0xa3, 0xf9, 0x0b, 0x25, 0x6c, + 0x69, 0x4a, 0x21, 0x46, 0xd1, 0xc8, 0x18, 0x0e, 0x71, 0x47, 0x14, 0x08, + 0x61, 0xc7, 0x14, 0x0e, 0xe1, 0xc7, 0x17, 0x2f, 0xf9, 0x88, 0x1a, 0x98, + 0x09, 0xcc, 0x24, 0xfc, 0xb9, 0x8e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, + 0x31, 0x0b, 0x2a, 0xa7, 0x79, 0x4d, 0x33, 0x68, 0x01, 0xcc, 0x2d, 0xef, + 0x01, 0xd0, 0x3c, 0xd1, 0x01, 0x4f, 0x39, 0x0d, 0x99, 0x08, 0x21, 0xe1, + 0x91, 0x91, 0x42, 0x4f, 0x3a, 0x95, 0x50, 0x47, 0xd2, 0xd4, 0x4e, 0xdc, + 0x91, 0xd1, 0x41, 0x79, 0x39, 0x8a, 0x1f, 0xab, 0x61, 0x8c, 0x2d, 0x37, + 0xa2, 0xd1, 0x45, 0x8c, 0x92, 0x14, 0x51, 0xcf, 0xb9, 0x8e, 0x3b, 0xc3, + 0x12, 0x56, 0x56, 0xd3, 0x9a, 0x96, 0x59, 0x91, 0x8a, 0xd4, 0x50, 0xd9, + 0xc2, 0x56, 0x59, 0xda, 0xca, 0x56, 0x59, 0xd9, 0xba, 0x56, 0x59, 0xcc, + 0x42, 0xd6, 0x57, 0x9c, 0xf2, 0x94, 0x51, 0x74, 0x02, 0x14, 0x4c, 0x53, + 0xd2, 0x92, 0x48, 0x0c, 0x89, 0x88, 0x20, 0x00, 0x09, 0x08, 0x1e, 0x00, + 0x41, 0x48, 0x1e, 0x1a, 0xd1, 0x48, 0x20, 0x5d, 0x29, 0xca, 0x21, 0x64, + 0x59, 0x8a, 0x21, 0xea, 0x99, 0x8e, 0x32, 0xe4, 0x41, 0x0e, 0x2f, 0x49, + 0x22, 0x11, 0x39, 0x67, 0x1a, 0xd2, 0x3b, 0x74, 0x52, 0x92, 0x3d, 0x80, + 0x4a, 0xd2, 0x3e, 0x81, 0x3a, 0x52, 0x3f, 0x8f, 0x99, 0x8a, 0x20, 0xe3, + 0x31, 0xcd, 0x2a, 0x0a, 0x2a, 0x8e, 0x2f, 0x3f, 0xf2, 0x4f, 0x35, 0x0d, + 0x1a, 0x8f, 0x32, 0x18, 0x8a, 0x4f, 0x34, 0x1d, 0xba, 0x8f, 0x34, 0x3e, + 0x82, 0x90, 0x38, 0x4d, 0x02, 0x51, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, + 0x72, 0x0e, 0x30, 0x0e, 0xf2, 0x4e, 0x32, 0x94, 0xe2, 0x92, 0x42, 0xb7, + 0x1a, 0x14, 0x47, 0x99, 0x2a, 0x53, 0x43, 0x95, 0x3a, 0xd3, 0x43, 0xe5, + 0x59, 0x8e, 0x0f, 0x35, 0x6a, 0x0e, 0x11, 0x5b, 0x7a, 0xce, 0x37, 0x5e, + 0x92, 0x0e, 0x38, 0x6a, 0x62, 0x8e, 0x10, 0x85, 0x32, 0x50, 0x38, 0x94, + 0x2a, 0x10, 0x38, 0x9b, 0x22, 0x11, 0x38, 0xb2, 0x0a, 0x52, 0x38, 0x92, + 0x12, 0x11, 0x38, 0xd2, 0x29, 0x0e, 0x00, 0xd3, 0x29, 0x0e, 0x00, 0x25, + 0xfa, 0x0f, 0x00, 0xe2, 0x92, 0x12, 0x40, 0xd5, 0x12, 0x52, 0x38, 0xc5, + 0x02, 0x92, 0x3f, 0x91, 0x12, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x82, + 0x0a, 0x10, 0x38, 0x62, 0x1a, 0x0e, 0x37, 0x71, 0x12, 0x0e, 0x00, 0x80, + 0x12, 0x8e, 0x37, 0x72, 0xda, 0x0f, 0x38, 0x73, 0x02, 0x10, 0x38, 0x81, + 0x12, 0x0e, 0x38, 0x82, 0x1a, 0x0e, 0x38, 0x82, 0x1a, 0x0e, 0x38, 0x89, + 0x1a, 0x0e, 0x38, 0x89, 0xf2, 0x0f, 0x38, 0x72, 0xea, 0x0f, 0x38, 0x72, + 0x4a, 0x0e, 0x38, 0x62, 0x12, 0x0e, 0x38, 0x63, 0x2a, 0x0e, 0x38, 0x42, + 0x1a, 0x0e, 0x00, 0x42, 0x1a, 0x0e, 0x00, 0x27, 0x22, 0x0e, 0x00, 0x76, + 0x71, 0x88, 0x08, 0x08, 0x2a, 0x0e, 0x00, 0x06, 0x22, 0xce, 0x19, 0xd5, + 0x21, 0x0e, 0x00, 0x4c, 0xc9, 0x07, 0x00, 0x09, 0x32, 0x4e, 0x08, 0x07, + 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x08, + 0x2a, 0x0e, 0x38, 0x08, 0x2a, 0x4e, 0x37, 0x09, 0x2a, 0x8e, 0x37, 0x09, + 0x32, 0x0e, 0x08, 0x0a, 0x32, 0xce, 0x0a, 0x0a, 0x22, 0x0e, 0x10, 0x09, + 0x22, 0x0e, 0x08, 0x09, 0x2a, 0x0e, 0x00, 0x05, 0x1a, 0x8e, 0x37, 0x07, + 0x22, 0x8e, 0x37, 0x0a, 0x32, 0x8e, 0x37, 0x0b, 0x3a, 0x8e, 0x37, 0x0b, + 0x32, 0x0e, 0x38, 0x0b, 0x3a, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x09, + 0x1a, 0x4e, 0x34, 0x09, 0x92, 0x4d, 0x0c, 0x09, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x0a, 0x32, 0xce, 0x37, 0x0b, 0x32, 0xce, 0x37, 0x0a, + 0x32, 0x8e, 0x37, 0x08, 0x2a, 0xce, 0x28, 0x08, 0x2a, 0x0e, 0x38, 0x09, + 0x32, 0x0e, 0x37, 0x09, 0x32, 0xce, 0x29, 0x09, 0x32, 0x0e, 0x38, 0x09, + 0x0a, 0x0e, 0x37, 0x0b, 0x1a, 0x0e, 0x37, 0x0b, 0x3a, 0x4e, 0x37, 0x09, + 0x32, 0x0e, 0x08, 0x0a, 0x32, 0xce, 0x08, 0x07, 0x2a, 0x0e, 0x00, 0x09, + 0x2a, 0x0e, 0x00, 0x09, 0x32, 0x4e, 0x08, 0x0a, 0x32, 0x4e, 0x08, 0x09, + 0x32, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x0a, + 0x32, 0x8e, 0x08, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x00, 0x09, + 0x32, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x08, + 0x2a, 0x8e, 0x37, 0x07, 0x2a, 0x8e, 0x35, 0x28, 0x2a, 0x0e, 0x00, 0x27, + 0x2a, 0x0e, 0x00, 0x22, 0x2a, 0x0e, 0x00, 0xd9, 0x21, 0x0e, 0x00, 0xa4, + 0xea, 0x93, 0x45, 0xc2, 0x29, 0x08, 0x00, 0x2c, 0x49, 0x06, 0x00, 0xcf, + 0x99, 0x06, 0x00, 0x46, 0x32, 0xce, 0x20, 0x62, 0x2a, 0x0e, 0x38, 0x66, + 0x32, 0x0e, 0x38, 0x81, 0x3a, 0x0e, 0x38, 0x74, 0x2a, 0x0e, 0x38, 0x76, + 0x42, 0x0e, 0x38, 0x74, 0x02, 0x10, 0x38, 0x75, 0x42, 0x0e, 0x38, 0x64, + 0x3a, 0x0e, 0x38, 0x56, 0x42, 0x0e, 0x38, 0x57, 0x4a, 0x0e, 0x21, 0x57, + 0x4a, 0xce, 0x22, 0x48, 0x5a, 0x4e, 0x0e, 0x48, 0x5a, 0x8e, 0x0e, 0x48, + 0x5a, 0x0e, 0x0e, 0x48, 0x5a, 0x4e, 0x0e, 0x62, 0x52, 0xce, 0x0c, 0x5b, + 0x7a, 0x8e, 0x11, 0x53, 0x62, 0xce, 0x0e, 0x44, 0x2a, 0x0e, 0x00, 0xed, + 0x62, 0x55, 0x49, 0x97, 0x53, 0xdb, 0x63, 0x6c, 0xba, 0x91, 0x3d, 0x70, + 0xd2, 0x51, 0x3e, 0x76, 0xfa, 0x11, 0x3f, 0x83, 0x4a, 0x92, 0x40, 0xc9, + 0xd2, 0x94, 0x49, 0xa3, 0xcb, 0x1b, 0x65, 0xff, 0x5a, 0x96, 0x4f, 0x83, + 0x93, 0x1a, 0x61, 0x1f, 0xbb, 0x57, 0x54, 0x25, 0xb2, 0x8f, 0x34, 0xf1, + 0x11, 0x8e, 0x2e, 0x01, 0x7b, 0xd6, 0x50, 0x64, 0xe3, 0x59, 0x5d, 0x67, + 0xfb, 0x19, 0x5e, 0xd8, 0x53, 0xdd, 0x6b, 0x41, 0x9b, 0x58, 0x58, 0x4c, + 0x0b, 0xd9, 0x59, 0x6e, 0x33, 0xda, 0x5e, 0x96, 0x43, 0x5b, 0x63, 0x9f, + 0xa3, 0x9b, 0x64, 0x00, 0x02, 0x0e, 0x2e, 0xf4, 0x91, 0x0d, 0x2b, 0xe7, + 0x39, 0xcd, 0x2a, 0xc4, 0x51, 0x8c, 0x28, 0x8e, 0x89, 0x4a, 0x21, 0xab, + 0x81, 0x0b, 0x24, 0x85, 0x39, 0x8a, 0x1f, 0x60, 0x19, 0x09, 0x1b, 0x55, + 0xb1, 0xc8, 0x19, 0x63, 0x59, 0x49, 0x1b, 0x5e, 0xc9, 0x88, 0x18, 0x07, + 0x81, 0x46, 0x0f, 0x8c, 0xb8, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x44, 0x42, 0x11, 0x39, 0x34, 0xca, 0x90, 0x37, 0xea, + 0x89, 0x0e, 0x2e, 0xee, 0xb9, 0x4e, 0x2e, 0xf6, 0xf1, 0xce, 0x2f, 0xa5, + 0x79, 0xcc, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, + 0x79, 0x0a, 0x29, 0x08, 0xaa, 0x50, 0x41, 0x74, 0xc1, 0x4b, 0x2f, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, + 0x50, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, + 0xb8, 0x04, 0x00, 0x00, 0x48, 0x05, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, + 0x40, 0x05, 0x00, 0x4f, 0x4a, 0xd2, 0x45, 0x55, 0x62, 0x52, 0x46, 0x51, + 0x4a, 0x92, 0x46, 0x40, 0xc2, 0x51, 0x44, 0x15, 0x72, 0x90, 0x3f, 0xe9, + 0xf9, 0x8e, 0x38, 0xbb, 0xf9, 0x0c, 0x2f, 0x93, 0x01, 0x0c, 0x29, 0x8a, + 0x29, 0x4b, 0x25, 0xaf, 0xe9, 0x0b, 0x27, 0xf0, 0xb9, 0x8d, 0x2d, 0x14, + 0xb2, 0x8e, 0x31, 0x2a, 0x6a, 0x0f, 0x34, 0x37, 0xea, 0x0f, 0x36, 0x25, + 0x42, 0x8f, 0x33, 0x2e, 0x92, 0xcf, 0x34, 0x3d, 0x12, 0xd0, 0x36, 0x47, + 0x4a, 0x10, 0x38, 0x48, 0x4a, 0xd0, 0x37, 0x49, 0x62, 0x50, 0x38, 0x41, + 0x2a, 0x10, 0x37, 0x3d, 0x1a, 0x90, 0x36, 0x39, 0x02, 0xd0, 0x35, 0x39, + 0x02, 0x10, 0x36, 0x37, 0xea, 0x8f, 0x35, 0x4f, 0x92, 0x10, 0x39, 0x40, + 0x12, 0x90, 0x36, 0x55, 0xba, 0xd0, 0x39, 0x42, 0x22, 0x10, 0x37, 0x52, + 0xb2, 0x50, 0x39, 0x52, 0xaa, 0x50, 0x39, 0x43, 0x32, 0x90, 0x37, 0x57, + 0xe2, 0x10, 0x3a, 0x52, 0xb2, 0x90, 0x39, 0x3d, 0x12, 0x90, 0x36, 0x50, + 0xaa, 0x50, 0x39, 0x3a, 0xf2, 0x0f, 0x36, 0x49, 0x5a, 0x50, 0x38, 0x38, + 0xd2, 0x8f, 0x35, 0x46, 0x42, 0xd0, 0x37, 0x3c, 0xea, 0x8f, 0x35, 0x47, + 0x3a, 0x10, 0x37, 0x26, 0x12, 0x4f, 0x32, 0x31, 0x7a, 0x8f, 0x33, 0x37, + 0xda, 0xcf, 0x34, 0x24, 0x4a, 0x4f, 0x33, 0x19, 0xea, 0x0e, 0x32, 0x13, + 0xb2, 0x4e, 0x31, 0x17, 0xe2, 0xce, 0x31, 0x05, 0x3a, 0x8e, 0x2f, 0xe2, + 0x29, 0x8d, 0x2a, 0xc7, 0x69, 0x0c, 0x28, 0xc9, 0xa9, 0xcc, 0x28, 0xa4, + 0xd9, 0x8b, 0x24, 0x80, 0xb1, 0x4a, 0x20, 0x6a, 0x39, 0x8a, 0x1d, 0x7d, + 0x79, 0x0a, 0x20, 0x3c, 0x89, 0xc8, 0x17, 0x3e, 0xc1, 0x88, 0x19, 0x52, + 0x51, 0x49, 0x1b, 0x49, 0x31, 0x09, 0x1d, 0x16, 0x69, 0xc8, 0x18, 0x4d, + 0x11, 0x8a, 0x1d, 0x8b, 0xc9, 0xcb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7a, + 0x59, 0x4b, 0x2a, 0xcc, 0x31, 0xce, 0x36, 0xcb, 0xa1, 0x8e, 0x39, 0xbc, + 0x49, 0x4e, 0x38, 0xf7, 0x29, 0xd0, 0x3d, 0xd8, 0x41, 0x0f, 0x3a, 0xec, + 0x20, 0x88, 0x1d, 0xdd, 0xa1, 0x91, 0x42, 0x34, 0x42, 0x14, 0x4c, 0x18, + 0x4a, 0xd3, 0x48, 0xa9, 0x71, 0x0e, 0x38, 0x85, 0x89, 0xca, 0x20, 0x85, + 0x89, 0x4a, 0x21, 0x34, 0xd2, 0xd1, 0x45, 0x8d, 0x82, 0x14, 0x51, 0xc7, + 0x69, 0x4e, 0x3a, 0xc7, 0x32, 0x96, 0x57, 0xcd, 0x6a, 0xd6, 0x58, 0x4b, + 0x7a, 0x92, 0x49, 0xd7, 0xb2, 0x16, 0x59, 0xda, 0xca, 0x56, 0x59, 0xcd, + 0x6a, 0x16, 0x58, 0xb2, 0xa2, 0xd5, 0x53, 0x86, 0x5a, 0x94, 0x4e, 0x61, + 0x62, 0x13, 0x4a, 0x52, 0xaa, 0x92, 0x48, 0x14, 0xa9, 0x08, 0x21, 0x09, + 0x39, 0x08, 0x1f, 0x34, 0xf1, 0x89, 0x24, 0x2b, 0x61, 0x09, 0x22, 0x5b, + 0x21, 0x4a, 0x21, 0x69, 0x69, 0xca, 0x21, 0xcc, 0xa1, 0x8d, 0x2d, 0xea, + 0x61, 0xce, 0x2f, 0x48, 0x0a, 0xd1, 0x38, 0x6c, 0x2a, 0x92, 0x3c, 0x6c, + 0x1a, 0x52, 0x3c, 0x76, 0x1a, 0x92, 0x3d, 0x80, 0x1a, 0xd2, 0x3e, 0x87, + 0x59, 0x4a, 0x1f, 0xf4, 0xb9, 0x4d, 0x2c, 0x16, 0xba, 0xce, 0x31, 0x3b, + 0xda, 0xcf, 0x35, 0x10, 0x2a, 0x8f, 0x32, 0x21, 0xca, 0x4f, 0x35, 0x1f, + 0xa2, 0x0f, 0x35, 0x3d, 0x5a, 0x90, 0x38, 0xfd, 0x40, 0x06, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa9, 0xe1, 0xcb, 0x24, 0x32, 0x1a, 0x90, 0x37, 0x93, + 0xd2, 0x92, 0x42, 0x99, 0x2a, 0x53, 0x43, 0x90, 0x0a, 0x13, 0x43, 0x40, + 0x02, 0x11, 0x38, 0xe5, 0x59, 0xce, 0x0f, 0x4b, 0x72, 0x0e, 0x12, 0x49, + 0x5a, 0x8e, 0x0f, 0x4d, 0x7a, 0x8e, 0x14, 0x58, 0x4a, 0x8e, 0x11, 0x77, + 0x4a, 0x0e, 0x38, 0x9a, 0x22, 0x10, 0x38, 0x9b, 0x0a, 0x11, 0x38, 0xcc, + 0x82, 0x12, 0x40, 0xcc, 0xe1, 0x8d, 0x08, 0xd1, 0x29, 0x0e, 0x00, 0x22, + 0xf2, 0x8f, 0x36, 0xc8, 0x91, 0x0d, 0x00, 0xd9, 0x72, 0x52, 0x3f, 0xb7, + 0x12, 0x11, 0x38, 0xbe, 0xf2, 0x10, 0x38, 0x92, 0x12, 0x10, 0x38, 0x91, + 0x0a, 0x10, 0x38, 0x80, 0x1a, 0x0e, 0x38, 0x72, 0x12, 0x0e, 0x38, 0x80, + 0x12, 0x0e, 0x38, 0x62, 0x12, 0x0e, 0x00, 0x52, 0x12, 0x4e, 0x37, 0x52, + 0x12, 0xce, 0x18, 0x6c, 0x12, 0x0e, 0x38, 0x6f, 0x12, 0x0e, 0x38, 0x80, + 0x0a, 0x0e, 0x38, 0x80, 0x12, 0x0e, 0x38, 0x87, 0x2a, 0x0e, 0x38, 0x71, + 0x32, 0x0e, 0x38, 0x72, 0x0a, 0x10, 0x38, 0x74, 0x0a, 0x10, 0x38, 0x52, + 0x12, 0x0e, 0x38, 0x41, 0x12, 0x0e, 0x1b, 0x3f, 0x1a, 0x0e, 0x00, 0x25, + 0x1a, 0x0e, 0x00, 0x01, 0xf2, 0x0d, 0x00, 0x05, 0x02, 0x0e, 0x00, 0x45, + 0xa9, 0x07, 0x00, 0x3c, 0x49, 0x07, 0x00, 0x4e, 0xc9, 0x07, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x0b, 0x08, 0x2a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x05, 0x1a, 0x4e, 0x13, 0x06, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x17, 0x05, 0x1a, 0x4e, 0x37, 0x08, + 0x2a, 0x0e, 0x37, 0x09, 0x52, 0x89, 0x18, 0x04, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x18, 0x07, 0x1a, 0x0e, 0x00, 0x0a, 0x32, 0xce, 0x08, 0x0a, + 0x0a, 0x87, 0x08, 0x09, 0xd2, 0x06, 0x08, 0x0c, 0x1a, 0x4e, 0x0a, 0x09, + 0x0a, 0x0e, 0x00, 0x09, 0x2a, 0x4e, 0x25, 0x08, 0x12, 0x4e, 0x34, 0x08, + 0x12, 0x0e, 0x00, 0x0a, 0x32, 0x4e, 0x12, 0x0b, 0x32, 0x8e, 0x09, 0x0c, + 0x3a, 0xce, 0x0a, 0x0b, 0x32, 0x4e, 0x09, 0x0b, 0x32, 0x4e, 0x09, 0x0a, + 0x32, 0x4e, 0x08, 0x09, 0x7a, 0x0d, 0x00, 0x0a, 0x3a, 0x87, 0x10, 0x0a, + 0x82, 0x07, 0x1b, 0x08, 0x82, 0x0a, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x09, + 0x32, 0x0e, 0x08, 0x0a, 0x32, 0x0e, 0x09, 0x0b, 0x3a, 0x8e, 0x09, 0x0b, + 0x32, 0x4e, 0x09, 0x0b, 0x3a, 0x4e, 0x09, 0x09, 0x2a, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x0a, 0x32, 0x8e, 0x08, 0x07, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x00, 0x09, + 0x32, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x09, 0x2a, 0x0e, 0x00, 0x27, 0x2a, 0x0e, 0x00, 0x26, + 0x22, 0x0e, 0x00, 0x1d, 0xd2, 0x8f, 0x35, 0x71, 0x2a, 0x92, 0x3b, 0xc7, + 0xba, 0x54, 0x48, 0x2a, 0x41, 0x06, 0x00, 0x32, 0x71, 0x06, 0x00, 0xce, + 0x21, 0x09, 0x00, 0x54, 0x2a, 0x0e, 0x38, 0x56, 0x32, 0x0e, 0x38, 0x65, + 0x32, 0x0e, 0x38, 0x65, 0x32, 0x0e, 0x38, 0x64, 0x3a, 0x0e, 0x38, 0x65, + 0x3a, 0x0e, 0x38, 0x64, 0x32, 0x0e, 0x38, 0x55, 0x3a, 0x0e, 0x38, 0x57, + 0x4a, 0x0e, 0x38, 0x54, 0x42, 0x0e, 0x36, 0x47, 0x52, 0x0e, 0x0c, 0x2e, + 0x52, 0x4e, 0x0c, 0x37, 0x5a, 0x0e, 0x0e, 0x43, 0x4a, 0x0e, 0x0c, 0x44, + 0x52, 0x8e, 0x0c, 0x58, 0x52, 0x4e, 0x0d, 0x6b, 0x72, 0xce, 0x10, 0x56, + 0x5a, 0x8e, 0x0e, 0x54, 0x62, 0xce, 0x0e, 0x00, 0xe3, 0x15, 0x49, 0x9e, + 0x63, 0x9b, 0x64, 0x5e, 0x4a, 0x91, 0x3b, 0x6e, 0xca, 0x11, 0x3e, 0x7f, + 0x2a, 0x12, 0x40, 0x90, 0xba, 0x52, 0x42, 0xc6, 0x93, 0x5c, 0x69, 0xa0, + 0x7b, 0x1b, 0x64, 0x4c, 0xb3, 0x98, 0x59, 0xac, 0x03, 0x9c, 0x66, 0x3d, + 0x73, 0x98, 0x58, 0x5d, 0x9a, 0x51, 0x3b, 0x18, 0x42, 0x8f, 0x32, 0x51, + 0x0a, 0xd1, 0x3a, 0x5c, 0x93, 0x59, 0x5c, 0x68, 0x03, 0x1a, 0x5e, 0x17, + 0x5c, 0xdf, 0x73, 0x48, 0xc3, 0xd8, 0x59, 0x54, 0x43, 0x19, 0x5b, 0xa0, + 0xb3, 0xdb, 0x64, 0x86, 0xa3, 0x1a, 0x61, 0x8c, 0xf3, 0x5a, 0x62, 0x04, + 0x22, 0x4e, 0x2e, 0xe1, 0x09, 0x0d, 0x29, 0xf0, 0x21, 0x8d, 0x2a, 0x0e, + 0x91, 0x06, 0x10, 0x74, 0xd1, 0x49, 0x1e, 0xa6, 0x39, 0x0b, 0x23, 0x87, + 0x51, 0xca, 0x1f, 0x66, 0x19, 0x09, 0x1b, 0x58, 0xb1, 0xc8, 0x19, 0x87, + 0x01, 0x8a, 0x1e, 0x5d, 0xc9, 0x88, 0x18, 0xcf, 0xb0, 0x84, 0x08, 0x99, + 0x20, 0x03, 0x00, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, + 0x8a, 0x50, 0x36, 0x00, 0x22, 0x8f, 0x30, 0x00, 0x0a, 0x4f, 0x30, 0xe4, + 0x79, 0x8e, 0x2d, 0x1f, 0x62, 0x90, 0x35, 0xcd, 0xd1, 0xcd, 0x2a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, 0xd9, 0xca, 0x2a, 0x87, + 0xc9, 0xcc, 0x31, 0x10, 0x02, 0x51, 0x42, 0x85, 0x51, 0x0c, 0x31, 0x00, + 0xa0, 0x03, 0x00, 0x00, 0x90, 0x04, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, + 0x28, 0x04, 0x00, 0x00, 0xc0, 0x04, 0x00, 0x00, 0xa0, 0x04, 0x00, 0x00, + 0x40, 0x06, 0x00, 0x00, 0xa8, 0x06, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, + 0xa0, 0x04, 0x00, 0x49, 0x1a, 0x52, 0x44, 0x4e, 0x1a, 0x52, 0x44, 0x38, + 0x4a, 0xd1, 0x41, 0x17, 0x6a, 0x90, 0x3e, 0xed, 0x01, 0x8f, 0x38, 0xc6, + 0xb9, 0xcd, 0x31, 0xab, 0xc1, 0x4c, 0x2d, 0x99, 0xf1, 0x4b, 0x28, 0xba, + 0x41, 0xcc, 0x28, 0xf1, 0xd1, 0x0d, 0x2e, 0x1c, 0x02, 0xcf, 0x32, 0x38, + 0xea, 0x0f, 0x36, 0x3d, 0x12, 0xd0, 0x36, 0x3b, 0x0a, 0xd0, 0x36, 0x43, + 0x42, 0x50, 0x38, 0x4d, 0x92, 0x50, 0x39, 0x52, 0xaa, 0x90, 0x39, 0x4a, + 0x62, 0x50, 0x38, 0x45, 0x42, 0x90, 0x37, 0x42, 0x2a, 0xd0, 0x36, 0x41, + 0x22, 0x90, 0x36, 0x40, 0x1a, 0x50, 0x36, 0x43, 0x32, 0x10, 0x37, 0x4c, + 0x7a, 0x90, 0x38, 0x42, 0x2a, 0x10, 0x37, 0x55, 0xc2, 0xd0, 0x39, 0x46, + 0x4a, 0x10, 0x38, 0x5c, 0xfa, 0xd0, 0x3a, 0x45, 0x42, 0x10, 0x38, 0x5c, + 0x0a, 0xd1, 0x3a, 0x54, 0xba, 0xd0, 0x39, 0x44, 0x3a, 0xd0, 0x37, 0x57, + 0xea, 0x50, 0x3a, 0x56, 0xda, 0x10, 0x3a, 0x41, 0x22, 0x50, 0x37, 0x53, + 0xca, 0xd0, 0x39, 0x44, 0x3a, 0xd0, 0x37, 0x49, 0x62, 0x90, 0x38, 0x43, + 0x2a, 0x90, 0x37, 0x48, 0x62, 0x50, 0x38, 0x40, 0x12, 0x90, 0x36, 0x4d, + 0x7a, 0x50, 0x38, 0x3a, 0xd2, 0x0f, 0x35, 0x3a, 0xf2, 0x8f, 0x35, 0x39, + 0xea, 0x4f, 0x35, 0x44, 0x4a, 0x90, 0x37, 0x40, 0x2a, 0x10, 0x37, 0x2a, + 0x82, 0x0f, 0x34, 0x0a, 0x5a, 0xce, 0x2f, 0x17, 0xda, 0xce, 0x31, 0xf5, + 0xb9, 0x8d, 0x2c, 0xf0, 0xb9, 0x8d, 0x2c, 0xbf, 0x21, 0x4c, 0x26, 0xbf, + 0x41, 0x0c, 0x27, 0x9c, 0x79, 0x4b, 0x23, 0x57, 0xa1, 0x49, 0x1a, 0x58, + 0xc1, 0xc9, 0x1a, 0x4b, 0x29, 0x49, 0x19, 0x3c, 0xb1, 0xc8, 0x18, 0x54, + 0x81, 0xc9, 0x1b, 0x4d, 0x49, 0x09, 0x1b, 0x34, 0xe1, 0x08, 0x1a, 0x1e, + 0xe1, 0xc8, 0x1a, 0x65, 0xd1, 0x4a, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, + 0x59, 0xcb, 0x29, 0xca, 0x41, 0x4e, 0x36, 0xd2, 0xb9, 0x8e, 0x39, 0xc1, + 0x51, 0x8e, 0x38, 0xb8, 0x39, 0x0e, 0x38, 0x82, 0xa1, 0x8c, 0x31, 0x06, + 0x9a, 0x10, 0x40, 0xe8, 0x20, 0x08, 0x1d, 0xc4, 0xc0, 0x06, 0x18, 0xba, + 0xf9, 0xcf, 0x3b, 0xa7, 0x51, 0x4e, 0x37, 0x9f, 0x49, 0x0e, 0x37, 0xcc, + 0x21, 0xd1, 0x40, 0x42, 0x19, 0x09, 0x1f, 0x32, 0xb2, 0x91, 0x45, 0x82, + 0x2a, 0xd4, 0x4f, 0x6f, 0xe2, 0xd3, 0x4d, 0xc4, 0x1a, 0xd6, 0x56, 0xca, + 0x4a, 0x96, 0x58, 0x53, 0xb2, 0x92, 0x4a, 0xd5, 0xa2, 0xd6, 0x58, 0xcd, + 0x72, 0x16, 0x58, 0xb8, 0xda, 0x55, 0x54, 0x95, 0xd2, 0xd4, 0x50, 0x66, + 0x92, 0x93, 0x4a, 0x59, 0xfa, 0x52, 0x49, 0x54, 0xca, 0xd2, 0x48, 0x0e, + 0x89, 0x88, 0x20, 0x21, 0xe9, 0xc8, 0x22, 0x23, 0x29, 0x49, 0x23, 0x29, + 0x41, 0x89, 0x22, 0x52, 0x01, 0x8a, 0x21, 0x6a, 0x71, 0x4a, 0x22, 0xbe, + 0x09, 0x4d, 0x2b, 0xf1, 0x81, 0x0e, 0x30, 0x68, 0x1a, 0x12, 0x3c, 0x64, + 0x02, 0x52, 0x3b, 0x71, 0x1a, 0x12, 0x3d, 0x77, 0x1a, 0x92, 0x3d, 0x7d, + 0x0a, 0x52, 0x3e, 0xc6, 0x49, 0xcc, 0x26, 0x04, 0x32, 0xce, 0x2e, 0x1b, + 0xd2, 0x0e, 0x32, 0x09, 0xaa, 0xce, 0x31, 0x14, 0x32, 0x8f, 0x33, 0x1e, + 0x8a, 0x0f, 0x35, 0x1c, 0x72, 0x8f, 0x34, 0x2a, 0xfa, 0x8f, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xfe, 0x50, 0x46, 0x0d, 0xa8, 0xd9, 0x8b, 0x24, 0xa1, + 0x7a, 0xd3, 0x44, 0xa3, 0x7a, 0xd3, 0x44, 0x8f, 0xd2, 0x12, 0x42, 0x85, + 0x9a, 0x92, 0x41, 0x27, 0x12, 0x10, 0x38, 0x37, 0x6a, 0x8e, 0x11, 0x5d, + 0x7a, 0x4e, 0x38, 0x6a, 0x62, 0x4e, 0x38, 0x69, 0x5a, 0x0e, 0x18, 0x6a, + 0x62, 0xce, 0x37, 0x79, 0x52, 0x4e, 0x38, 0x84, 0x1a, 0x50, 0x38, 0x82, + 0x6a, 0x0e, 0x38, 0x99, 0x1a, 0x10, 0x38, 0xc6, 0x21, 0x06, 0x00, 0xc7, + 0x59, 0x0d, 0x00, 0xc1, 0xa9, 0x06, 0x00, 0x10, 0x29, 0x05, 0x00, 0xa7, + 0xf2, 0x10, 0x38, 0x97, 0x12, 0x10, 0x38, 0x8c, 0x12, 0x10, 0x38, 0x90, + 0xfa, 0x0f, 0x38, 0x91, 0x0a, 0x10, 0x38, 0x81, 0x0a, 0x10, 0x38, 0x80, + 0x12, 0x0e, 0x38, 0x80, 0x12, 0x0e, 0x38, 0x62, 0x1a, 0x0e, 0x38, 0x63, + 0x12, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x41, 0x12, 0x0e, 0x38, 0x42, + 0x12, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x7f, 0x0a, 0x0e, 0x38, 0x70, + 0x22, 0x0e, 0x38, 0x72, 0xea, 0x0f, 0x38, 0x70, 0x12, 0x0e, 0x38, 0x71, + 0x4a, 0x0e, 0x38, 0x41, 0x0a, 0x0e, 0x38, 0x4c, 0x12, 0x0e, 0x00, 0x22, + 0x0a, 0x0e, 0x00, 0xf8, 0xb1, 0x0d, 0x00, 0xd0, 0x31, 0x08, 0x00, 0xcc, + 0x11, 0x0e, 0x00, 0x10, 0xb9, 0x05, 0x00, 0xcd, 0x19, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x07, + 0x22, 0x8e, 0x20, 0x06, 0x22, 0xce, 0x1f, 0x06, 0x22, 0x0e, 0x00, 0x04, + 0x12, 0x8e, 0x12, 0x05, 0x1a, 0xce, 0x36, 0x08, 0xba, 0xc8, 0x1d, 0x08, + 0x2a, 0x4e, 0x1e, 0x09, 0xb2, 0x08, 0x00, 0x08, 0xba, 0x08, 0x0f, 0x08, + 0xda, 0x08, 0x00, 0x08, 0x82, 0x06, 0x00, 0x09, 0xea, 0x46, 0x08, 0x08, + 0x9a, 0x06, 0x00, 0x09, 0x1a, 0x0e, 0x08, 0x09, 0x2a, 0x0e, 0x00, 0x0b, + 0x3a, 0x8e, 0x09, 0x08, 0x2a, 0x0e, 0x00, 0x0c, 0x3a, 0x0e, 0x0a, 0x0b, + 0x32, 0x4e, 0x09, 0x0b, 0xaa, 0xcd, 0x09, 0x0b, 0x82, 0x48, 0x09, 0x0a, + 0x42, 0x88, 0x08, 0x0c, 0xb2, 0x8a, 0x0a, 0x0b, 0x32, 0x4e, 0x09, 0x09, + 0x32, 0x0e, 0x08, 0x07, 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x09, + 0x32, 0x0e, 0x00, 0x0a, 0x32, 0x8e, 0x08, 0x0a, 0x32, 0xce, 0x08, 0x07, + 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x0a, 0x32, 0xce, 0x08, 0x08, 0x2a, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x08, 0x32, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x27, + 0x22, 0x0e, 0x00, 0x27, 0x2a, 0x0e, 0x00, 0x27, 0x22, 0x0e, 0x00, 0x28, + 0x2a, 0x0e, 0x00, 0x1e, 0xe2, 0xcf, 0x35, 0xb0, 0x12, 0x94, 0x46, 0x1c, + 0x8a, 0xcf, 0x35, 0x48, 0xe9, 0x06, 0x00, 0x2f, 0x59, 0x06, 0x00, 0xdc, + 0x89, 0x08, 0x00, 0x55, 0x3a, 0x0e, 0x38, 0x56, 0x3a, 0x0e, 0x38, 0x65, + 0x32, 0x0e, 0x38, 0x63, 0x2a, 0x0e, 0x38, 0x63, 0x2a, 0x0e, 0x38, 0x54, + 0x2a, 0x0e, 0x38, 0x53, 0x2a, 0xce, 0x36, 0x44, 0x32, 0x0e, 0x00, 0x45, + 0x32, 0x4e, 0x08, 0x31, 0x52, 0x0e, 0x0c, 0x2c, 0x42, 0xce, 0x0a, 0x43, + 0x42, 0x4e, 0x0a, 0x2d, 0xca, 0x49, 0x0b, 0x35, 0xc2, 0x0a, 0x0e, 0x4a, + 0x6a, 0x4e, 0x10, 0x59, 0x6a, 0x0e, 0x10, 0x4c, 0x52, 0x4e, 0x0d, 0x4c, + 0x72, 0x8e, 0x10, 0x27, 0x42, 0x09, 0x00, 0xc4, 0x2a, 0x14, 0x40, 0xb8, + 0x4b, 0x1c, 0x68, 0x6d, 0xd2, 0xd1, 0x3d, 0x77, 0x02, 0x52, 0x3f, 0x7a, + 0x0a, 0x92, 0x3f, 0x5e, 0x3a, 0x11, 0x3c, 0xca, 0xc3, 0xdc, 0x69, 0xae, + 0x03, 0x9c, 0x66, 0xf6, 0x32, 0x56, 0x4e, 0x3b, 0x6b, 0xd8, 0x58, 0x20, + 0xd3, 0x57, 0x55, 0x12, 0xf2, 0x8e, 0x32, 0x23, 0xaa, 0xcf, 0x34, 0x3c, + 0x5b, 0x58, 0x58, 0x5f, 0xb3, 0xd9, 0x5c, 0x60, 0xab, 0xd9, 0x5c, 0x58, + 0x63, 0x99, 0x5b, 0x46, 0xbb, 0x58, 0x59, 0x93, 0x33, 0x5b, 0x63, 0x8f, + 0x13, 0x9b, 0x62, 0x97, 0x6b, 0xdb, 0x63, 0xe7, 0x8b, 0x1d, 0x6d, 0xe0, + 0xd9, 0x8c, 0x28, 0x72, 0x69, 0xc9, 0x1b, 0xb6, 0xe1, 0x8b, 0x24, 0xe7, + 0x89, 0x0d, 0x2d, 0xad, 0xa9, 0xcb, 0x24, 0x86, 0x39, 0x0a, 0x1f, 0x69, + 0x49, 0xc9, 0x1b, 0x66, 0xf9, 0x88, 0x1a, 0xa7, 0xc9, 0xca, 0x21, 0x32, + 0x79, 0x87, 0x12, 0x19, 0xe9, 0xc6, 0x10, 0xf7, 0xb0, 0xc5, 0x0b, 0x4c, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x34, + 0xca, 0x90, 0x37, 0x25, 0x6a, 0x90, 0x35, 0xec, 0x91, 0x4e, 0x2e, 0xea, + 0x89, 0x0e, 0x2e, 0xe3, 0x61, 0x0e, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0xf1, 0x0a, 0x2b, 0x92, 0x29, 0x8d, 0x33, 0xc3, + 0x6a, 0x96, 0x58, 0x1f, 0x9a, 0x51, 0x44, 0x87, 0x61, 0x4c, 0x31, 0x00, + 0x68, 0x02, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, + 0x48, 0x04, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, + 0xf8, 0x06, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0xd0, 0x05, 0x00, 0x00, + 0x98, 0x05, 0x00, 0x4c, 0x22, 0x52, 0x44, 0x49, 0xda, 0x11, 0x43, 0x21, + 0x92, 0x90, 0x3e, 0xf9, 0x51, 0x4f, 0x39, 0xd0, 0x31, 0xce, 0x33, 0xc5, + 0x81, 0x8d, 0x30, 0xac, 0x81, 0x4c, 0x2b, 0xbf, 0x61, 0x4c, 0x29, 0xf7, + 0x01, 0x0e, 0x2f, 0x22, 0x3a, 0xcf, 0x33, 0x40, 0x12, 0xd0, 0x36, 0x48, + 0x62, 0x90, 0x38, 0x54, 0xd2, 0x50, 0x3a, 0x56, 0xda, 0x50, 0x3a, 0x52, + 0xaa, 0xd0, 0x39, 0x50, 0x92, 0x50, 0x39, 0x4a, 0x6a, 0x90, 0x38, 0x44, + 0x32, 0x10, 0x37, 0x46, 0x52, 0x90, 0x37, 0x4b, 0x72, 0x50, 0x38, 0x4f, + 0x92, 0x90, 0x38, 0x51, 0x9a, 0xd0, 0x38, 0x4a, 0x6a, 0x50, 0x38, 0x57, + 0xda, 0xd0, 0x39, 0x51, 0xaa, 0x50, 0x39, 0x58, 0xe2, 0x10, 0x3a, 0x50, + 0xaa, 0x90, 0x39, 0x5a, 0x02, 0x91, 0x3a, 0x44, 0x42, 0xd0, 0x37, 0x5f, + 0x22, 0x51, 0x3b, 0x53, 0xba, 0xd0, 0x39, 0x40, 0x1a, 0xd0, 0x36, 0x52, + 0xba, 0x90, 0x39, 0x54, 0xc2, 0xd0, 0x39, 0x3f, 0x1a, 0xd0, 0x36, 0x54, + 0xd2, 0x10, 0x3a, 0x4a, 0x7a, 0xd0, 0x38, 0x47, 0x62, 0x90, 0x38, 0x51, + 0xaa, 0x90, 0x39, 0x43, 0x2a, 0x90, 0x37, 0x46, 0x42, 0x10, 0x38, 0x51, + 0xa2, 0x50, 0x39, 0x42, 0x0a, 0xd0, 0x35, 0x2f, 0x7a, 0x0f, 0x34, 0x47, + 0x52, 0x10, 0x38, 0x47, 0x62, 0x10, 0x38, 0x4f, 0xaa, 0x10, 0x39, 0x77, + 0x1a, 0x52, 0x3e, 0x41, 0x32, 0x10, 0x37, 0x2a, 0x82, 0x0f, 0x34, 0x26, + 0x62, 0xcf, 0x33, 0x03, 0x32, 0xce, 0x2e, 0x00, 0x22, 0x8e, 0x2e, 0x01, + 0x5a, 0xce, 0x2f, 0xca, 0xc1, 0xcc, 0x28, 0xdb, 0x79, 0x4d, 0x2b, 0xba, + 0x89, 0x0c, 0x28, 0x95, 0xa1, 0x0b, 0x23, 0x5e, 0x01, 0x0a, 0x1b, 0x50, + 0x69, 0x09, 0x1a, 0x55, 0xa9, 0x09, 0x1b, 0x4e, 0xb1, 0x09, 0x1c, 0x3a, + 0x59, 0x89, 0x1b, 0x2e, 0x91, 0x09, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, + 0xe9, 0x4b, 0x2c, 0xd9, 0x91, 0x0e, 0x38, 0xd1, 0xe9, 0xce, 0x39, 0xcf, + 0xc1, 0xce, 0x39, 0xbe, 0x51, 0x8e, 0x38, 0xb8, 0x31, 0x4e, 0x38, 0x76, + 0x59, 0x8c, 0x30, 0x10, 0xf1, 0x88, 0x21, 0xe9, 0x30, 0x48, 0x1d, 0xcb, + 0xa8, 0xc6, 0x18, 0xd2, 0xa9, 0x51, 0x42, 0x9d, 0x29, 0x0e, 0x36, 0x01, + 0x63, 0x59, 0x61, 0xc9, 0x11, 0x91, 0x40, 0x5b, 0x91, 0x89, 0x1b, 0x2d, + 0x8a, 0xd1, 0x44, 0x69, 0x6a, 0x93, 0x4c, 0x57, 0x0a, 0xd3, 0x4a, 0xc2, + 0x0a, 0x96, 0x56, 0xcb, 0x52, 0x96, 0x58, 0x50, 0x92, 0x52, 0x4a, 0x82, + 0x22, 0x94, 0x4e, 0xb6, 0xda, 0x55, 0x54, 0x89, 0x7a, 0x54, 0x4f, 0x79, + 0x1a, 0x94, 0x4c, 0x6c, 0x72, 0x53, 0x4b, 0x6c, 0xa2, 0x53, 0x4b, 0x80, + 0x0a, 0xd4, 0x4d, 0x25, 0x11, 0x09, 0x23, 0x5a, 0x91, 0xca, 0x29, 0x4e, + 0x69, 0x8a, 0x28, 0x3c, 0xd9, 0xc9, 0x24, 0x56, 0x29, 0x4a, 0x23, 0x71, + 0xb9, 0xca, 0x23, 0xea, 0x79, 0x0e, 0x31, 0x4f, 0x5a, 0x91, 0x3a, 0x67, + 0x12, 0xd2, 0x3b, 0x64, 0xca, 0x51, 0x3b, 0x6e, 0xfa, 0x91, 0x3c, 0x6c, + 0xba, 0x51, 0x3c, 0x73, 0xda, 0x11, 0x3d, 0xb6, 0xf1, 0x4b, 0x25, 0xf8, + 0xc1, 0x4d, 0x2c, 0x23, 0x1a, 0xcf, 0x32, 0x08, 0x92, 0x8e, 0x31, 0x11, + 0x1a, 0x4f, 0x33, 0x11, 0x1a, 0x0f, 0x33, 0x0a, 0xda, 0x0e, 0x32, 0x1d, + 0x82, 0x8f, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x48, 0x06, 0x0d, 0x01, + 0x6a, 0x4e, 0x31, 0x89, 0xc2, 0x12, 0x42, 0x9c, 0x52, 0xd3, 0x43, 0x8b, + 0x8a, 0x52, 0x41, 0x8d, 0xda, 0x52, 0x42, 0x42, 0x0a, 0x10, 0x38, 0x6a, + 0x5a, 0x4e, 0x38, 0x5a, 0x62, 0x4e, 0x38, 0x8b, 0x4a, 0x0e, 0x38, 0x8b, + 0x1a, 0x10, 0x38, 0x8c, 0x7a, 0x4e, 0x38, 0x85, 0x7a, 0x4e, 0x38, 0x91, + 0x1a, 0x10, 0x38, 0x93, 0x1a, 0x10, 0x38, 0x5d, 0x09, 0x07, 0x00, 0xe7, + 0x79, 0x0e, 0x22, 0xe7, 0x41, 0x0e, 0x13, 0x5f, 0xd9, 0x07, 0x0a, 0x94, + 0x12, 0x10, 0x38, 0xa4, 0xca, 0x10, 0x38, 0x9c, 0xd2, 0x10, 0x3e, 0x98, + 0x12, 0x10, 0x38, 0x73, 0x2a, 0x0e, 0x38, 0x62, 0x22, 0x0e, 0x00, 0x62, + 0x1a, 0x0e, 0x38, 0x52, 0x12, 0x0e, 0x00, 0x52, 0x12, 0x0e, 0x00, 0x60, + 0x12, 0xce, 0x36, 0x51, 0x12, 0x8e, 0x36, 0x50, 0x12, 0x0e, 0x36, 0x52, + 0x12, 0x0e, 0x38, 0x50, 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x50, + 0x0a, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x5f, 0x0a, 0x0e, 0x38, 0x60, + 0x12, 0x0e, 0x38, 0x42, 0x12, 0x0e, 0x38, 0x41, 0x12, 0x0e, 0x00, 0x1e, + 0x12, 0x0e, 0x00, 0x85, 0xd9, 0x08, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xc4, 0x01, 0x0e, 0x00, 0xc7, 0x09, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x4e, 0x36, 0x04, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x4e, 0x1f, 0x08, 0x2a, 0x4e, 0x36, 0x06, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x08, + 0x2a, 0x4e, 0x36, 0x08, 0x2a, 0xce, 0x1f, 0x09, 0x32, 0x0e, 0x38, 0x08, + 0xea, 0x08, 0x1f, 0x09, 0x72, 0x4a, 0x1f, 0x0a, 0x32, 0x8e, 0x08, 0x08, + 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x09, 0x32, 0x4e, 0x08, 0x0a, + 0x32, 0x8e, 0x08, 0x0a, 0x2a, 0xce, 0x08, 0x0c, 0x22, 0x0e, 0x0a, 0x0c, + 0x22, 0x4e, 0x0a, 0x0b, 0x6a, 0x4a, 0x09, 0x09, 0x32, 0x4e, 0x08, 0x08, + 0x2a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x09, 0x0a, 0x0e, 0x00, 0x07, + 0x02, 0x0e, 0x00, 0x06, 0xd2, 0x09, 0x00, 0x09, 0x2a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x0a, 0x2a, 0x0e, 0x00, 0x23, + 0x2a, 0x0e, 0x00, 0x25, 0x32, 0x0e, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x39, + 0x0a, 0xcf, 0x2a, 0xcd, 0x21, 0x0e, 0x00, 0x68, 0xa2, 0x11, 0x3e, 0xc4, + 0xc1, 0x05, 0x00, 0xc5, 0xd9, 0x0d, 0x00, 0x26, 0x29, 0x06, 0x00, 0x43, + 0x22, 0x4e, 0x19, 0x53, 0x22, 0x0e, 0x38, 0x64, 0x32, 0x0e, 0x38, 0x64, + 0x3a, 0x0e, 0x38, 0x54, 0x32, 0x0e, 0x38, 0x54, 0x32, 0x0e, 0x00, 0x45, + 0x2a, 0x0e, 0x00, 0x45, 0x32, 0x4e, 0x08, 0x45, 0x3a, 0x4e, 0x09, 0x47, + 0x4a, 0x8e, 0x0b, 0x30, 0x5a, 0x0e, 0x0e, 0x2f, 0x0a, 0xce, 0x0c, 0x2d, + 0x3a, 0x08, 0x0b, 0x2d, 0x2a, 0xc8, 0x0a, 0x43, 0x3a, 0x4e, 0x09, 0x56, + 0x52, 0x0e, 0x0d, 0x5b, 0x4a, 0x0e, 0x0b, 0x4b, 0x62, 0xce, 0x0e, 0x49, + 0x52, 0xce, 0x0c, 0xd4, 0x02, 0x95, 0x47, 0x99, 0x5b, 0x1b, 0x64, 0x57, + 0x0a, 0x11, 0x3b, 0x6f, 0xfa, 0x91, 0x3e, 0x7d, 0x22, 0xd2, 0x3f, 0x98, + 0xfa, 0x12, 0x43, 0x92, 0x1b, 0x1b, 0x63, 0x99, 0x63, 0xdb, 0x63, 0x0a, + 0xab, 0x56, 0x51, 0x74, 0x1b, 0x1a, 0x5e, 0x3b, 0x5b, 0x58, 0x58, 0x39, + 0x62, 0xd0, 0x36, 0x24, 0xa2, 0x0f, 0x35, 0xe6, 0xfa, 0xd5, 0x4d, 0x5b, + 0x8b, 0x59, 0x5c, 0x65, 0xdb, 0xd9, 0x5d, 0xc7, 0xab, 0x9c, 0x69, 0x47, + 0x9b, 0x58, 0x58, 0x89, 0xe3, 0xda, 0x61, 0x8e, 0x13, 0x9b, 0x62, 0x89, + 0xd3, 0x9a, 0x61, 0x91, 0x23, 0xdb, 0x62, 0x03, 0x01, 0xc6, 0x0b, 0xe5, + 0x01, 0x8d, 0x29, 0xbe, 0x29, 0x0c, 0x27, 0xd9, 0x09, 0xcd, 0x2a, 0x8a, + 0x89, 0x8a, 0x20, 0x8a, 0x39, 0x0a, 0x1f, 0x73, 0x71, 0xc9, 0x1b, 0x8b, + 0x29, 0xca, 0x1f, 0x92, 0x59, 0xca, 0x20, 0x64, 0x01, 0x89, 0x19, 0x17, + 0xd9, 0xc6, 0x10, 0xe8, 0x48, 0x85, 0x0a, 0xaf, 0xf8, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1a, 0xcf, 0x31, 0x07, + 0xf2, 0x4e, 0x31, 0x0e, 0xaa, 0x8f, 0x32, 0x17, 0x0a, 0x10, 0x34, 0x09, + 0x9a, 0xcf, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0x01, 0xcb, 0x2a, 0xd0, 0x02, 0x57, 0x5a, 0xc4, 0x8a, 0xd6, 0x58, 0xad, + 0xfa, 0xd5, 0x55, 0x24, 0xca, 0x11, 0x45, 0x8a, 0x79, 0xcc, 0x31, 0x00, + 0xc0, 0x02, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0x00, + 0xe0, 0x05, 0x00, 0x00, 0xb0, 0x06, 0x00, 0x00, 0x80, 0x06, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x88, 0x06, 0x00, 0x00, 0x40, 0x06, 0x00, 0x00, + 0x08, 0x06, 0x00, 0x54, 0x5a, 0xd2, 0x45, 0x45, 0xa2, 0x11, 0x42, 0x17, + 0x42, 0x10, 0x3c, 0xeb, 0xc1, 0x8e, 0x36, 0xcf, 0xf9, 0xcd, 0x31, 0xc5, + 0x41, 0x4d, 0x2f, 0xc7, 0xc1, 0x4c, 0x2b, 0xf8, 0x11, 0x0e, 0x30, 0x22, + 0x3a, 0xcf, 0x33, 0x49, 0x52, 0x50, 0x38, 0x59, 0xe2, 0x50, 0x3a, 0x5d, + 0x12, 0xd1, 0x3a, 0x58, 0xe2, 0x50, 0x3a, 0x4c, 0x6a, 0x90, 0x38, 0x4f, + 0x7a, 0xd0, 0x38, 0x54, 0xaa, 0x90, 0x39, 0x4c, 0x6a, 0x50, 0x38, 0x4a, + 0x6a, 0x50, 0x38, 0x4b, 0x72, 0x50, 0x38, 0x4d, 0x82, 0x90, 0x38, 0x54, + 0xba, 0x50, 0x39, 0x5d, 0x0a, 0x51, 0x3a, 0x52, 0xba, 0x10, 0x39, 0x52, + 0xba, 0x50, 0x39, 0x5b, 0x12, 0x91, 0x3a, 0x4e, 0xa2, 0x10, 0x39, 0x4f, + 0xb2, 0x50, 0x39, 0x4f, 0xaa, 0x10, 0x39, 0x41, 0x22, 0xd0, 0x36, 0x52, + 0xb2, 0x90, 0x39, 0x48, 0x52, 0x10, 0x38, 0x37, 0xd2, 0x4f, 0x35, 0x44, + 0x3a, 0x90, 0x37, 0x49, 0x62, 0x50, 0x38, 0x33, 0xc2, 0x0f, 0x35, 0x46, + 0x52, 0x50, 0x38, 0x47, 0x62, 0x50, 0x38, 0x3c, 0x12, 0x90, 0x36, 0x51, + 0xba, 0x90, 0x39, 0x3d, 0x0a, 0x50, 0x36, 0x4a, 0x6a, 0x90, 0x38, 0x44, + 0x32, 0xd0, 0x37, 0x4c, 0x62, 0x50, 0x38, 0x39, 0xc2, 0xcf, 0x34, 0x85, + 0x6a, 0x52, 0x40, 0x48, 0x6a, 0x50, 0x38, 0x57, 0xf2, 0x10, 0x3a, 0x5e, + 0x32, 0x11, 0x3b, 0x64, 0x72, 0xd1, 0x3b, 0x44, 0x4a, 0x90, 0x37, 0x47, + 0x72, 0x50, 0x38, 0x5b, 0x3a, 0x51, 0x3b, 0x32, 0xfa, 0x4f, 0x35, 0x1c, + 0x42, 0x0f, 0x33, 0x09, 0xa2, 0xce, 0x30, 0xe5, 0xe1, 0x0d, 0x2c, 0x0b, + 0x02, 0x0f, 0x31, 0x00, 0xaa, 0x8e, 0x2e, 0xd1, 0x59, 0x4d, 0x29, 0x88, + 0x29, 0x4b, 0x20, 0x65, 0x39, 0x4a, 0x1c, 0x5d, 0x31, 0x0a, 0x1d, 0x56, + 0x31, 0x4a, 0x1e, 0x37, 0xb9, 0x89, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x49, 0x4c, 0x2e, 0x94, 0x79, 0x8c, 0x30, 0xde, 0x59, 0x8f, 0x3b, 0xdd, + 0x59, 0xcf, 0x3b, 0xca, 0xc1, 0xce, 0x39, 0xc8, 0xd1, 0x4e, 0x3a, 0xb1, + 0x11, 0xce, 0x37, 0x75, 0x51, 0x8c, 0x30, 0x10, 0xf9, 0x08, 0x22, 0xf3, + 0x20, 0x88, 0x1e, 0xd4, 0xc8, 0xc6, 0x19, 0xcf, 0xa1, 0x11, 0x42, 0x00, + 0x5b, 0x19, 0x61, 0x5b, 0x62, 0x54, 0x4d, 0xc6, 0x69, 0x90, 0x3d, 0x74, + 0x49, 0xca, 0x1e, 0x28, 0x62, 0x51, 0x44, 0x4d, 0x8a, 0x12, 0x49, 0x3f, + 0x3a, 0xd2, 0x47, 0xc3, 0x0a, 0xd6, 0x56, 0xc8, 0x3a, 0x56, 0x58, 0x47, + 0x5a, 0x12, 0x49, 0x1c, 0x4a, 0x51, 0x43, 0x89, 0x7a, 0x54, 0x4f, 0x7f, + 0x3a, 0x54, 0x4d, 0x7f, 0x0a, 0x54, 0x4d, 0x7b, 0xea, 0xd3, 0x4c, 0x88, + 0x5a, 0x54, 0x4f, 0x9e, 0x12, 0x15, 0x52, 0x5a, 0xd1, 0xca, 0x29, 0x63, + 0x01, 0x0b, 0x2b, 0x6b, 0x79, 0x0b, 0x2c, 0x81, 0xa1, 0x8b, 0x2b, 0x76, + 0x59, 0x8b, 0x29, 0x7c, 0x41, 0x0b, 0x28, 0xec, 0x89, 0x4e, 0x31, 0x4c, + 0x42, 0x91, 0x3a, 0x5a, 0x5a, 0x51, 0x3a, 0x5d, 0x82, 0x91, 0x3a, 0x64, + 0x82, 0x51, 0x3b, 0x69, 0xa2, 0xd1, 0x3b, 0x6c, 0xaa, 0x51, 0x3c, 0xad, + 0xa1, 0x0b, 0x24, 0x0f, 0x82, 0xce, 0x30, 0x2f, 0x8a, 0xcf, 0x34, 0x06, + 0x9a, 0xce, 0x31, 0x0f, 0x02, 0x0f, 0x33, 0x1b, 0x62, 0x0f, 0x34, 0x0b, + 0xe2, 0x8e, 0x32, 0x08, 0xba, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, + 0x61, 0x0d, 0x2b, 0xf0, 0x61, 0x8e, 0x30, 0x8f, 0xb2, 0x12, 0x42, 0x90, + 0xea, 0x52, 0x42, 0x88, 0xc2, 0x12, 0x42, 0x40, 0x02, 0x11, 0x38, 0xe0, + 0x51, 0x48, 0x10, 0x79, 0x5a, 0x0e, 0x38, 0x8b, 0x22, 0xd0, 0x37, 0x95, + 0x42, 0x50, 0x38, 0x8e, 0x3a, 0x50, 0x38, 0x85, 0x8a, 0x0e, 0x38, 0x91, + 0x12, 0x10, 0x38, 0x8a, 0x1a, 0x10, 0x38, 0x91, 0x1a, 0x10, 0x38, 0xcc, + 0x11, 0x47, 0x08, 0x19, 0x42, 0x8f, 0x33, 0x2b, 0x1a, 0x10, 0x38, 0x4d, + 0x21, 0x47, 0x08, 0x77, 0x2a, 0x0e, 0x38, 0x86, 0x82, 0x0f, 0x38, 0x8c, + 0xda, 0x0f, 0x36, 0x80, 0xca, 0x8f, 0x35, 0x82, 0x0a, 0x10, 0x38, 0x6e, + 0x1a, 0x0e, 0x38, 0x54, 0x12, 0x4e, 0x20, 0x4d, 0x12, 0x0e, 0x00, 0x41, + 0x12, 0x4e, 0x35, 0x43, 0x12, 0x0e, 0x00, 0x41, 0x12, 0x0e, 0x00, 0x41, + 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0xce, 0x15, 0x41, 0x0a, 0x8e, 0x12, 0x51, + 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x41, + 0x0a, 0x0e, 0x38, 0x28, 0x0a, 0x0e, 0x11, 0x1d, 0xfa, 0x8d, 0x32, 0x23, + 0x12, 0x0e, 0x00, 0xf1, 0x71, 0x0d, 0x00, 0xf3, 0x89, 0x0d, 0x00, 0x0c, + 0x32, 0xcf, 0x32, 0xb3, 0xd9, 0x06, 0x00, 0x02, 0xd1, 0x04, 0x00, 0x10, + 0x89, 0x05, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x06, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x1f, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x4e, 0x36, 0x06, 0x1a, 0x0e, 0x38, 0x06, 0x1a, 0xce, 0x20, 0x04, + 0x1a, 0x0e, 0x1f, 0x08, 0x2a, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x0a, + 0x32, 0x0e, 0x38, 0x09, 0x2a, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x1c, 0x08, 0x2a, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x09, 0xca, 0x0d, 0x00, 0x0a, 0x4a, 0xc7, 0x08, 0x0a, + 0x22, 0x87, 0x08, 0x08, 0x6a, 0x0a, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x09, + 0x2a, 0x0e, 0x00, 0x09, 0xb2, 0x0d, 0x00, 0x0a, 0x32, 0x87, 0x08, 0x07, + 0x6a, 0x06, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x08, 0x32, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x28, 0x32, 0x0e, 0x00, 0x26, 0x22, 0x0e, 0x00, 0x5e, + 0xd2, 0x11, 0x3e, 0xea, 0xa9, 0x8e, 0x23, 0x54, 0x71, 0x09, 0x1b, 0x46, + 0x69, 0x08, 0x00, 0x36, 0x81, 0x06, 0x00, 0x2a, 0x41, 0x06, 0x00, 0x54, + 0x2a, 0x0e, 0x38, 0x53, 0x2a, 0x0e, 0x38, 0x54, 0x2a, 0x0e, 0x38, 0x63, + 0x3a, 0x8e, 0x37, 0x55, 0x3a, 0x4e, 0x08, 0x44, 0x32, 0x0e, 0x00, 0x45, + 0x3a, 0x8e, 0x09, 0x43, 0x3a, 0xce, 0x08, 0x29, 0x32, 0x0e, 0x00, 0x28, + 0x42, 0x07, 0x00, 0x2b, 0xaa, 0x47, 0x09, 0x35, 0xf2, 0xc8, 0x0e, 0x44, + 0x62, 0xc9, 0x09, 0x48, 0x4a, 0x8e, 0x0b, 0x68, 0x62, 0x0e, 0x0f, 0x6a, + 0x5a, 0x8e, 0x0d, 0x6b, 0x5a, 0xce, 0x0d, 0x59, 0x6a, 0x0e, 0x10, 0x48, + 0x2a, 0x0e, 0x00, 0xc7, 0x42, 0x14, 0x44, 0xc2, 0x73, 0x1c, 0x69, 0x80, + 0x42, 0x12, 0x40, 0x84, 0x4a, 0xd2, 0x40, 0x86, 0x5a, 0xd2, 0x40, 0x5e, + 0x32, 0xd1, 0x3b, 0xab, 0x03, 0x5c, 0x66, 0xb1, 0x23, 0xdc, 0x66, 0x80, + 0x63, 0x5a, 0x60, 0x36, 0x4b, 0xd8, 0x57, 0xe2, 0xd2, 0x55, 0x4c, 0x13, + 0x2a, 0x4f, 0x32, 0x33, 0x32, 0x90, 0x37, 0x55, 0x5b, 0x59, 0x5b, 0x61, + 0xb3, 0x19, 0x5d, 0xf6, 0x2b, 0x1e, 0x6f, 0x2f, 0x23, 0x18, 0x57, 0x49, + 0xb3, 0x98, 0x58, 0x8b, 0xe3, 0x9a, 0x61, 0x78, 0x63, 0x1a, 0x60, 0x8d, + 0x03, 0x5b, 0x62, 0x04, 0xd2, 0x0d, 0x2c, 0xe1, 0xd1, 0x0c, 0x29, 0xc8, + 0x19, 0x4c, 0x25, 0x1d, 0x31, 0x47, 0x13, 0x80, 0x31, 0x0a, 0x1f, 0x8a, + 0x51, 0xca, 0x1f, 0xa7, 0x01, 0x4b, 0x22, 0x93, 0x91, 0x4a, 0x21, 0x4f, + 0x51, 0xc8, 0x18, 0x68, 0x01, 0x09, 0x1a, 0x14, 0xc1, 0x86, 0x10, 0xfe, + 0x08, 0xc6, 0x0c, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xfb, 0xd1, 0x0e, 0x30, 0xf9, 0xc1, 0xce, 0x2f, 0xf1, + 0x91, 0x0e, 0x2f, 0xea, 0x79, 0x4e, 0x2e, 0x02, 0xd2, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5e, 0x91, 0x0b, 0x2d, 0xac, + 0x0a, 0xd6, 0x55, 0xbc, 0x52, 0xd6, 0x57, 0xad, 0x02, 0x16, 0x56, 0x8a, + 0xba, 0x54, 0x51, 0x27, 0xda, 0x91, 0x45, 0x8f, 0x99, 0x8c, 0x32, 0x00, + 0xb0, 0x02, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, 0xe0, 0x05, 0x00, 0x00, + 0x98, 0x07, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, + 0x58, 0x06, 0x00, 0x00, 0xd8, 0x05, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, + 0x18, 0x05, 0x00, 0x5a, 0x82, 0x92, 0x46, 0x40, 0x42, 0xd1, 0x40, 0x0b, + 0xc2, 0x8f, 0x39, 0xf3, 0xd1, 0x8e, 0x35, 0xdb, 0x19, 0xce, 0x31, 0xd8, + 0x69, 0x4d, 0x2e, 0xfb, 0x39, 0xce, 0x30, 0x25, 0x5a, 0x4f, 0x34, 0x4a, + 0x62, 0x90, 0x38, 0x5c, 0x02, 0xd1, 0x3a, 0x64, 0x4a, 0x91, 0x3b, 0x61, + 0x2a, 0x51, 0x3b, 0x5d, 0xfa, 0x90, 0x3a, 0x59, 0xd2, 0x10, 0x3a, 0x5e, + 0xf2, 0x90, 0x3a, 0x57, 0xba, 0x90, 0x39, 0x53, 0xa2, 0x10, 0x39, 0x52, + 0x9a, 0xd0, 0x38, 0x53, 0xaa, 0x10, 0x39, 0x56, 0xc2, 0x50, 0x39, 0x4e, + 0x82, 0x50, 0x38, 0x4f, 0x8a, 0x50, 0x38, 0x4e, 0x8a, 0x50, 0x38, 0x47, + 0x5a, 0x90, 0x37, 0x4f, 0xaa, 0xd0, 0x38, 0x44, 0x42, 0x50, 0x37, 0x46, + 0x5a, 0x90, 0x37, 0x43, 0x32, 0xd0, 0x36, 0x3d, 0x02, 0x90, 0x35, 0x42, + 0x22, 0x90, 0x36, 0x3e, 0x02, 0x90, 0x35, 0x35, 0xb2, 0x8f, 0x34, 0x39, + 0xd2, 0x0f, 0x35, 0x3a, 0xe2, 0x4f, 0x35, 0x2f, 0x92, 0x4f, 0x34, 0x32, + 0xba, 0xcf, 0x34, 0x39, 0xfa, 0xcf, 0x35, 0x2d, 0x9a, 0x4f, 0x34, 0x3a, + 0x02, 0xd0, 0x35, 0x31, 0xb2, 0x8f, 0x34, 0x3c, 0x02, 0xd0, 0x35, 0x35, + 0xca, 0x0f, 0x35, 0x44, 0x2a, 0x10, 0x37, 0x46, 0x3a, 0x50, 0x37, 0x40, + 0x1a, 0x50, 0x36, 0x43, 0x3a, 0x10, 0x37, 0x5d, 0x32, 0xd1, 0x3a, 0x63, + 0x62, 0x91, 0x3b, 0x8f, 0xca, 0x92, 0x41, 0x85, 0x72, 0x52, 0x40, 0x8f, + 0xe2, 0x12, 0x42, 0x72, 0x0a, 0x12, 0x3e, 0x97, 0x3a, 0x53, 0x43, 0x78, + 0x32, 0x12, 0x3f, 0x48, 0xa2, 0x10, 0x39, 0x08, 0xb2, 0x8e, 0x30, 0x11, + 0x3a, 0x8f, 0x31, 0x48, 0xfa, 0x50, 0x38, 0x42, 0xba, 0x10, 0x37, 0x02, + 0xca, 0x8e, 0x2f, 0xa8, 0x49, 0x4c, 0x24, 0x7b, 0xc1, 0xca, 0x1e, 0x67, + 0x79, 0x0a, 0x1e, 0x4a, 0x21, 0x0a, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x83, + 0xe9, 0x4b, 0x2c, 0x98, 0xa1, 0xcc, 0x30, 0xec, 0xc9, 0x4f, 0x3d, 0xe1, + 0x99, 0xcf, 0x3c, 0xd6, 0x51, 0x4f, 0x3b, 0xcf, 0x21, 0x0f, 0x3b, 0xca, + 0xd9, 0x8e, 0x3a, 0xc3, 0x79, 0x8e, 0x39, 0x7f, 0xa9, 0xcc, 0x30, 0x0e, + 0xd1, 0x08, 0x21, 0xa9, 0xe1, 0x0d, 0x34, 0xe5, 0x50, 0x07, 0x1c, 0xda, + 0x91, 0x13, 0x49, 0xf9, 0x2a, 0x99, 0x60, 0x76, 0xc1, 0x4c, 0x31, 0xc4, + 0x11, 0x90, 0x3b, 0x7b, 0x49, 0x8a, 0x1f, 0xb6, 0x31, 0xcd, 0x31, 0x36, + 0xe2, 0x11, 0x46, 0x34, 0x0a, 0xd2, 0x46, 0x8b, 0xc9, 0x8c, 0x33, 0xa5, + 0x42, 0x95, 0x53, 0x1a, 0x32, 0xd1, 0x43, 0x07, 0xa2, 0x10, 0x41, 0x82, + 0x2a, 0xd4, 0x4d, 0x82, 0x2a, 0xd4, 0x4d, 0x89, 0x52, 0x94, 0x4f, 0xa3, + 0x3a, 0x55, 0x52, 0xaa, 0x92, 0x55, 0x53, 0xaf, 0x72, 0xd5, 0x53, 0x5b, + 0xe1, 0x4a, 0x2a, 0x53, 0x99, 0x4a, 0x29, 0x64, 0x39, 0x0b, 0x2b, 0x78, + 0x31, 0x0b, 0x2a, 0x73, 0x31, 0x0b, 0x29, 0x84, 0xa9, 0x4b, 0x29, 0xec, + 0xb1, 0x8e, 0x32, 0x4a, 0x4a, 0x11, 0x3b, 0x56, 0x82, 0xd1, 0x39, 0x5c, + 0xa2, 0x51, 0x3a, 0x5f, 0x9a, 0xd1, 0x3a, 0x66, 0x82, 0x51, 0x3b, 0x68, + 0x7a, 0xd1, 0x3b, 0xb2, 0xc9, 0x4b, 0x24, 0xfc, 0x11, 0xce, 0x2e, 0x42, + 0x2a, 0x10, 0x37, 0x10, 0xba, 0x0e, 0x32, 0x16, 0x42, 0xcf, 0x33, 0x18, + 0x5a, 0x0f, 0x34, 0x08, 0xda, 0x4e, 0x32, 0x94, 0x38, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8e, 0x41, 0x8b, 0x23, 0x10, 0x4a, 0x4f, 0x33, 0x94, + 0xf2, 0xd2, 0x42, 0x87, 0x92, 0x12, 0x41, 0x89, 0xca, 0x52, 0x42, 0x40, + 0x0a, 0x10, 0x38, 0x7a, 0x62, 0x4e, 0x38, 0x86, 0x3a, 0x50, 0x38, 0x84, + 0x22, 0x10, 0x38, 0x79, 0x6a, 0x0e, 0x38, 0x6b, 0x72, 0x8e, 0x19, 0x75, + 0x42, 0x0e, 0x0b, 0x73, 0x32, 0x8e, 0x37, 0x81, 0x3a, 0x0e, 0x38, 0x21, + 0x32, 0x0e, 0x22, 0xca, 0xc1, 0x06, 0x00, 0xbc, 0x41, 0x06, 0x00, 0x66, + 0x31, 0x06, 0x00, 0x87, 0xc2, 0x0f, 0x35, 0x80, 0x6a, 0x0e, 0x38, 0x82, + 0x2a, 0x0e, 0x38, 0x6d, 0x1a, 0xce, 0x35, 0x5d, 0x1a, 0x4e, 0x35, 0x60, + 0x1a, 0x0e, 0x38, 0x4f, 0x12, 0x0e, 0x38, 0x62, 0x12, 0x0e, 0x38, 0x70, + 0x12, 0x0e, 0x38, 0x5e, 0x0a, 0x0e, 0x38, 0x40, 0x0a, 0xce, 0x34, 0x41, + 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0x0e, 0x00, 0x39, 0x0a, 0x0e, 0x00, 0x40, + 0x02, 0x0b, 0x00, 0x21, 0xea, 0x0c, 0x00, 0x40, 0x02, 0x0e, 0x00, 0x23, + 0x02, 0xce, 0x32, 0x3a, 0x0a, 0x4e, 0x2a, 0x08, 0xea, 0x0a, 0x00, 0x1d, + 0x72, 0x0d, 0x00, 0x02, 0x42, 0x0d, 0x00, 0xcc, 0x09, 0x0e, 0x00, 0x46, + 0x39, 0x08, 0x00, 0x5d, 0x09, 0x04, 0x00, 0x0b, 0x19, 0x05, 0x00, 0x24, + 0x49, 0x06, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0xce, 0x1e, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x4e, 0x36, 0x05, 0x1a, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x04, + 0x12, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x06, 0x1a, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x0a, 0x32, 0x0e, 0x38, 0x08, + 0x2a, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x0a, + 0x32, 0x8e, 0x08, 0x07, 0x2a, 0x8e, 0x1a, 0x07, 0x2a, 0x8e, 0x19, 0x09, + 0x32, 0x0e, 0x00, 0x07, 0xc2, 0x0d, 0x00, 0x08, 0xa2, 0x06, 0x00, 0x07, + 0xda, 0x88, 0x1d, 0x08, 0x2a, 0x0e, 0x00, 0x0a, 0x32, 0x8e, 0x08, 0x05, + 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x0d, + 0x32, 0x0e, 0x00, 0x0d, 0x2a, 0x0e, 0x00, 0x28, 0x32, 0x0e, 0x00, 0xcd, + 0x21, 0x0e, 0x00, 0xe5, 0xa1, 0x4e, 0x20, 0x03, 0xba, 0xcf, 0x35, 0x3a, + 0x81, 0x07, 0x00, 0x35, 0x79, 0x06, 0x00, 0x3b, 0x71, 0x06, 0x00, 0x44, + 0x32, 0x0e, 0x38, 0x52, 0x32, 0xce, 0x36, 0x44, 0x32, 0x0e, 0x00, 0x44, + 0x32, 0x0e, 0x08, 0x43, 0x12, 0x0e, 0x00, 0x2c, 0xea, 0xc8, 0x09, 0x27, + 0x5a, 0x09, 0x00, 0x27, 0x52, 0x06, 0x00, 0x27, 0x12, 0x0e, 0x00, 0x2e, + 0x42, 0xce, 0x0a, 0x35, 0xd2, 0x0a, 0x0c, 0x46, 0x42, 0x4e, 0x0a, 0x58, + 0x42, 0xce, 0x0a, 0x6a, 0x6a, 0x4e, 0x10, 0x86, 0xda, 0xce, 0x0f, 0x83, + 0x6a, 0x4e, 0x10, 0x58, 0x5a, 0x8e, 0x0e, 0x51, 0x52, 0xce, 0x0c, 0xc8, + 0x32, 0xd4, 0x41, 0xa6, 0xe3, 0xdb, 0x65, 0x5d, 0x4a, 0xd1, 0x3b, 0x77, + 0x0a, 0x52, 0x3f, 0x81, 0x32, 0x12, 0x40, 0x8f, 0xaa, 0xd2, 0x41, 0xa8, + 0x72, 0x14, 0x49, 0x87, 0xc3, 0xda, 0x61, 0x02, 0x5b, 0x56, 0x50, 0x70, + 0x1b, 0x9a, 0x5e, 0x04, 0x93, 0x96, 0x50, 0x0a, 0xd2, 0xce, 0x30, 0x19, + 0x5a, 0xcf, 0x33, 0x2e, 0x1b, 0x58, 0x57, 0x59, 0x6b, 0x59, 0x5c, 0x4e, + 0x0b, 0xd9, 0x5a, 0x5e, 0xab, 0xd9, 0x5c, 0x4f, 0x03, 0xd9, 0x59, 0x70, + 0x33, 0x1a, 0x5f, 0x8b, 0xe3, 0x1a, 0x62, 0x8d, 0x03, 0x1b, 0x62, 0xc0, + 0x33, 0x1c, 0x68, 0x55, 0xa1, 0x88, 0x18, 0x54, 0xa1, 0x88, 0x18, 0x17, + 0xd1, 0xc6, 0x10, 0x5c, 0xf9, 0x08, 0x1b, 0xa3, 0x41, 0x0b, 0x23, 0xc5, + 0x21, 0xcc, 0x25, 0x88, 0x39, 0x4a, 0x1f, 0x55, 0x79, 0x48, 0x19, 0x61, + 0x09, 0x89, 0x1a, 0x34, 0x91, 0x47, 0x14, 0x02, 0x31, 0x06, 0x0d, 0xbc, + 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf4, + 0xa1, 0x4e, 0x2f, 0xf5, 0xa9, 0x4e, 0x2f, 0xf6, 0xc9, 0x4e, 0x2f, 0xf8, + 0xe1, 0x4e, 0x2f, 0xee, 0xa1, 0x0e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb3, 0x31, 0x0e, 0x38, 0x92, 0x0a, 0x55, 0x52, 0x9b, + 0x6a, 0x95, 0x53, 0x8a, 0xba, 0x54, 0x51, 0x88, 0xa2, 0x14, 0x51, 0x77, + 0x2a, 0x14, 0x4f, 0x32, 0x22, 0x52, 0x46, 0x91, 0xa1, 0x0c, 0x33, 0x00, + 0x38, 0x02, 0x00, 0x00, 0x98, 0x05, 0x00, 0x00, 0xf8, 0x07, 0x00, 0x00, + 0x98, 0x07, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, 0x70, 0x06, 0x00, 0x00, + 0x80, 0x05, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x00, 0x05, 0x00, 0x17, + 0xa2, 0x0f, 0x31, 0x54, 0x42, 0xd2, 0x44, 0x2b, 0xaa, 0x90, 0x3d, 0x12, + 0x02, 0xd0, 0x39, 0x02, 0x12, 0x4f, 0x36, 0xf6, 0x81, 0xce, 0x32, 0x02, + 0x6a, 0x8e, 0x31, 0x21, 0x52, 0x8f, 0x34, 0x46, 0x4a, 0x50, 0x38, 0x5c, + 0x02, 0xd1, 0x3a, 0x75, 0xda, 0xd1, 0x3d, 0x7b, 0x0a, 0x92, 0x3e, 0x7f, + 0x12, 0xd2, 0x3e, 0x73, 0xaa, 0x11, 0x3d, 0x6c, 0x6a, 0x11, 0x3c, 0x6e, + 0x6a, 0xd1, 0x3b, 0x5f, 0xea, 0x10, 0x3a, 0x5c, 0xca, 0x90, 0x39, 0x57, + 0xa2, 0xd0, 0x38, 0x53, 0x92, 0x90, 0x38, 0x51, 0x82, 0x50, 0x38, 0x4c, + 0x5a, 0x50, 0x37, 0x46, 0x32, 0x10, 0x36, 0x46, 0x3a, 0x50, 0x36, 0x45, + 0x32, 0x90, 0x36, 0x47, 0x52, 0x90, 0x37, 0x43, 0x32, 0xd0, 0x36, 0x42, + 0x2a, 0x90, 0x36, 0x3d, 0x0a, 0xd0, 0x35, 0x3a, 0xf2, 0x4f, 0x35, 0x38, + 0xda, 0x0f, 0x35, 0x36, 0xba, 0xcf, 0x34, 0x31, 0x8a, 0x0f, 0x34, 0x30, + 0x82, 0x0f, 0x34, 0x2f, 0x7a, 0xcf, 0x33, 0x2f, 0x8a, 0x0f, 0x34, 0x2e, + 0x9a, 0x4f, 0x34, 0x2f, 0xaa, 0x8f, 0x34, 0x2d, 0x9a, 0x4f, 0x34, 0x2c, + 0x8a, 0x0f, 0x34, 0x2f, 0xa2, 0x4f, 0x34, 0x2f, 0x9a, 0x4f, 0x34, 0x2c, + 0x72, 0x8f, 0x33, 0x47, 0x52, 0xd0, 0x37, 0x39, 0xca, 0xcf, 0x34, 0x3d, + 0xfa, 0x4f, 0x35, 0x46, 0x52, 0xd0, 0x37, 0x72, 0xf2, 0xd1, 0x3d, 0x68, + 0x92, 0x51, 0x3c, 0x9f, 0x62, 0xd3, 0x43, 0xc7, 0x92, 0x14, 0x49, 0xd9, + 0x4a, 0x95, 0x4b, 0xd1, 0x02, 0x95, 0x4a, 0xd2, 0x0a, 0x95, 0x4a, 0xce, + 0xea, 0x14, 0x4a, 0x94, 0x22, 0xd3, 0x42, 0x4f, 0xea, 0x10, 0x3a, 0x22, + 0xb2, 0xcf, 0x33, 0x3c, 0x82, 0x90, 0x36, 0x6b, 0x32, 0x52, 0x3c, 0x50, + 0x62, 0x11, 0x39, 0x15, 0x92, 0xcf, 0x31, 0xc4, 0x01, 0x0d, 0x28, 0xa1, + 0x21, 0x8c, 0x24, 0x7f, 0x11, 0x0b, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, + 0xe9, 0x0c, 0x31, 0x9a, 0xa9, 0xcc, 0x30, 0xf3, 0xe1, 0x0f, 0x3e, 0xee, + 0x09, 0x90, 0x3e, 0xe4, 0xb9, 0x0f, 0x3d, 0xe2, 0xe9, 0x8f, 0x3d, 0xda, + 0xa1, 0xcf, 0x3c, 0xcc, 0xf1, 0xce, 0x3a, 0xbb, 0x51, 0x8e, 0x38, 0xea, + 0x89, 0xcf, 0x3b, 0x29, 0xc1, 0x49, 0x24, 0xb2, 0x19, 0x4e, 0x35, 0x16, + 0xf1, 0xc8, 0x22, 0xdb, 0xb1, 0x53, 0x49, 0x84, 0x89, 0x0e, 0x36, 0xe0, + 0x82, 0xd8, 0x5d, 0xc4, 0x11, 0x90, 0x3b, 0x85, 0x89, 0xca, 0x21, 0xc3, + 0xa9, 0x8d, 0x33, 0x25, 0x62, 0x91, 0x44, 0x12, 0xea, 0xd0, 0x42, 0x6c, + 0x01, 0xcc, 0x30, 0x8d, 0x9a, 0xd4, 0x50, 0x10, 0x0a, 0x11, 0x43, 0x06, + 0x82, 0x10, 0x41, 0x82, 0x3a, 0x14, 0x4e, 0xad, 0x62, 0x55, 0x53, 0xb8, + 0xe2, 0x95, 0x54, 0xb7, 0xd2, 0x95, 0x54, 0xc2, 0x1a, 0x16, 0x56, 0xbc, + 0xd2, 0x15, 0x55, 0x65, 0x31, 0x8b, 0x2b, 0x82, 0x11, 0xcc, 0x2e, 0x81, + 0x21, 0xcc, 0x2e, 0xa9, 0x01, 0x4d, 0x32, 0x8d, 0x39, 0x0c, 0x2e, 0x92, + 0x49, 0xcc, 0x2c, 0xec, 0xc9, 0xce, 0x33, 0x52, 0x8a, 0x11, 0x3a, 0x52, + 0x5a, 0x51, 0x39, 0x58, 0x82, 0x91, 0x39, 0x5c, 0x7a, 0x11, 0x3a, 0x5e, + 0x42, 0x51, 0x3a, 0x7f, 0x29, 0x4a, 0x1e, 0xbd, 0x11, 0x4c, 0x25, 0xf9, + 0x09, 0x8e, 0x2e, 0x2f, 0x9a, 0x4f, 0x34, 0x0c, 0xe2, 0x4e, 0x32, 0x13, + 0x5a, 0x8f, 0x33, 0x17, 0x7a, 0xcf, 0x33, 0x1d, 0xaa, 0x0f, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf5, 0x20, 0xc6, 0x0c, 0x98, 0x81, 0xcb, 0x23, 0x67, + 0x02, 0x52, 0x3e, 0x94, 0xf2, 0xd2, 0x42, 0x85, 0x72, 0xd2, 0x40, 0x87, + 0xba, 0xd2, 0x41, 0x07, 0x2a, 0x8e, 0x14, 0x59, 0x5a, 0xce, 0x10, 0x79, + 0x5a, 0x4e, 0x38, 0x6a, 0x62, 0x4e, 0x38, 0x8c, 0x2a, 0x50, 0x38, 0x8c, + 0x5a, 0x0e, 0x38, 0x8a, 0x4a, 0x0e, 0x38, 0x84, 0x62, 0x0e, 0x38, 0x65, + 0x32, 0x4e, 0x36, 0x69, 0xd1, 0x06, 0x00, 0x2d, 0xa9, 0x06, 0x00, 0x2d, + 0x21, 0x06, 0x00, 0x33, 0x41, 0x06, 0x00, 0x81, 0x42, 0x0e, 0x38, 0x73, + 0x5a, 0x0e, 0x38, 0x75, 0xda, 0x0f, 0x38, 0x62, 0x12, 0x0e, 0x38, 0x49, + 0x12, 0x0e, 0x38, 0x46, 0x12, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x44, + 0x12, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x5e, + 0x0a, 0x0e, 0x38, 0x5f, 0x0a, 0x0e, 0x38, 0x45, 0x0a, 0x0e, 0x38, 0x2a, + 0x0a, 0x4e, 0x28, 0x21, 0x02, 0x00, 0x00, 0x21, 0xf2, 0x0d, 0x00, 0x21, + 0x02, 0x0e, 0x00, 0x21, 0x02, 0x0e, 0x00, 0x21, 0x02, 0x0e, 0x00, 0x05, + 0x0a, 0x0e, 0x00, 0x02, 0xe2, 0x0a, 0x00, 0xc5, 0x09, 0x0e, 0x00, 0xc4, + 0x09, 0x0e, 0x00, 0xc4, 0x09, 0x0e, 0x00, 0xc2, 0xf9, 0x02, 0x00, 0xc5, + 0x89, 0x03, 0x00, 0xc8, 0x11, 0x0e, 0x00, 0xf7, 0x19, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0xce, 0x0e, 0x06, + 0x1a, 0x4e, 0x22, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x36, 0x06, 0x1a, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x07, + 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x0a, + 0x32, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x07, + 0x2a, 0x0e, 0x38, 0x05, 0x1a, 0x8e, 0x1c, 0x05, 0x1a, 0x0e, 0x1c, 0x06, + 0x22, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x04, 0x1a, 0x0e, 0x38, 0x06, + 0x22, 0xce, 0x36, 0x06, 0x22, 0xce, 0x36, 0x05, 0x1a, 0x8e, 0x36, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x09, 0x32, 0x0e, 0x00, 0x0e, 0x32, 0x0e, 0x00, 0x0c, + 0x2a, 0x0e, 0x00, 0x26, 0x22, 0x0e, 0x00, 0x29, 0x52, 0xce, 0x11, 0xcc, + 0x19, 0x0e, 0x00, 0x60, 0xe2, 0x11, 0x38, 0x27, 0x31, 0x06, 0x00, 0xcf, + 0xd1, 0x0d, 0x00, 0x1e, 0x01, 0x06, 0x00, 0x43, 0x22, 0x0e, 0x00, 0x2a, + 0x32, 0x4e, 0x08, 0x44, 0x32, 0x0e, 0x00, 0x45, 0x3a, 0x8e, 0x08, 0x2b, + 0x12, 0x8e, 0x09, 0x2d, 0x3a, 0x0e, 0x09, 0x2f, 0x3a, 0x8e, 0x08, 0x2b, + 0x3a, 0x0e, 0x09, 0x2e, 0x4a, 0xce, 0x0b, 0x43, 0x3a, 0xce, 0x08, 0x56, + 0x4a, 0x8e, 0x0b, 0x61, 0x4a, 0x4e, 0x0b, 0x66, 0x5a, 0xce, 0x0d, 0x7d, + 0x6a, 0x8e, 0x10, 0x94, 0x92, 0x0f, 0x29, 0x84, 0x62, 0xce, 0x0e, 0x7a, + 0x62, 0x0e, 0x0f, 0x75, 0x6a, 0x4e, 0x10, 0x64, 0x2a, 0x0e, 0x00, 0xcd, + 0x12, 0x14, 0x40, 0xb5, 0x3b, 0xdc, 0x67, 0x81, 0x42, 0x52, 0x40, 0x86, + 0x62, 0xd2, 0x40, 0x8b, 0x8a, 0x92, 0x41, 0x42, 0x42, 0x50, 0x38, 0x78, + 0x63, 0x9a, 0x60, 0x28, 0xe3, 0x97, 0x56, 0x86, 0xa3, 0x1a, 0x61, 0x2a, + 0x0b, 0x98, 0x56, 0x0f, 0x12, 0x4f, 0x30, 0x15, 0x1a, 0x4f, 0x33, 0x95, + 0x2a, 0x93, 0x43, 0x4f, 0x1b, 0x19, 0x5b, 0x54, 0x3b, 0x59, 0x5b, 0x9c, + 0x83, 0x9b, 0x63, 0x3c, 0x7b, 0x98, 0x58, 0x57, 0x5b, 0xd9, 0x5b, 0x82, + 0x93, 0xda, 0x60, 0x7d, 0x6b, 0x5a, 0x60, 0xb8, 0x03, 0x5c, 0x66, 0x02, + 0xe1, 0x85, 0x0b, 0x62, 0x11, 0x49, 0x1a, 0xaf, 0xa1, 0x4b, 0x23, 0xd4, + 0xd1, 0xcc, 0x29, 0xcb, 0x71, 0x4c, 0x28, 0x92, 0x81, 0xca, 0x1f, 0x65, + 0x29, 0x09, 0x1b, 0x5b, 0x81, 0x08, 0x19, 0x5c, 0xa9, 0x48, 0x19, 0x45, + 0xe9, 0x47, 0x15, 0x33, 0xd1, 0x87, 0x13, 0xc6, 0x78, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0x91, 0x0d, 0x29, 0xc1, + 0x59, 0x8d, 0x28, 0xdd, 0x39, 0x0e, 0x2c, 0xd4, 0x11, 0xce, 0x2a, 0xe4, + 0x71, 0x8e, 0x2c, 0x95, 0x09, 0xcc, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcf, + 0x09, 0xcf, 0x3a, 0x46, 0x9a, 0xd2, 0x48, 0x87, 0xa2, 0x14, 0x51, 0x80, + 0x62, 0x14, 0x50, 0x7e, 0x52, 0xd4, 0x4f, 0x75, 0x22, 0xd4, 0x4e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, 0x79, 0x4c, 0x32, 0x00, + 0x00, 0x05, 0x00, 0x00, 0x80, 0x07, 0x00, 0x00, 0xa8, 0x07, 0x00, 0x00, + 0xc0, 0x03, 0x00, 0x00, 0x48, 0x06, 0x00, 0x00, 0x50, 0x06, 0x00, 0x00, + 0x38, 0x05, 0x00, 0x73, 0x10, 0x06, 0x00, 0x0e, 0x42, 0x0f, 0x30, 0x58, + 0x8a, 0x11, 0x39, 0x43, 0x8a, 0xd1, 0x41, 0x26, 0x9a, 0x90, 0x3d, 0x14, + 0xf2, 0x4f, 0x39, 0x0c, 0x42, 0xcf, 0x35, 0x0c, 0xd2, 0x0e, 0x33, 0x1d, + 0x42, 0x0f, 0x34, 0x3d, 0x1a, 0x50, 0x37, 0x51, 0xba, 0x10, 0x3a, 0x6f, + 0xaa, 0x51, 0x3d, 0x88, 0x62, 0x92, 0x40, 0x95, 0xba, 0xd2, 0x41, 0x90, + 0x82, 0xd2, 0x40, 0x86, 0x1a, 0xd2, 0x3e, 0x7a, 0x92, 0x91, 0x3c, 0x75, + 0x52, 0x91, 0x3b, 0x6f, 0x1a, 0x91, 0x3a, 0x66, 0xca, 0x50, 0x39, 0x5c, + 0x8a, 0x90, 0x38, 0x52, 0x4a, 0x90, 0x37, 0x48, 0x12, 0xd0, 0x35, 0x42, + 0xfa, 0x0f, 0x35, 0x39, 0xba, 0x4f, 0x34, 0x34, 0xa2, 0x0f, 0x34, 0x2e, + 0x7a, 0xcf, 0x33, 0x31, 0xaa, 0x8f, 0x34, 0x2a, 0x7a, 0x0f, 0x34, 0x29, + 0x72, 0x0f, 0x34, 0x24, 0x4a, 0x4f, 0x33, 0x22, 0x3a, 0x4f, 0x33, 0x1f, + 0x12, 0xcf, 0x32, 0x1e, 0xfa, 0x4e, 0x32, 0x1c, 0xea, 0x4e, 0x32, 0x1e, + 0x02, 0x8f, 0x32, 0x1d, 0x02, 0x8f, 0x32, 0x1e, 0x12, 0xcf, 0x32, 0x1f, + 0x2a, 0x0f, 0x33, 0x23, 0x52, 0xcf, 0x33, 0x22, 0x4a, 0x8f, 0x33, 0x25, + 0x62, 0xcf, 0x33, 0x24, 0x5a, 0xcf, 0x33, 0x27, 0x72, 0xcf, 0x33, 0x2a, + 0x72, 0xcf, 0x33, 0x34, 0xc2, 0xcf, 0x34, 0x35, 0xba, 0x8f, 0x34, 0x45, + 0x3a, 0x50, 0x37, 0x46, 0x3a, 0x90, 0x37, 0x58, 0xf2, 0x50, 0x3a, 0x86, + 0x72, 0x92, 0x40, 0xbe, 0x4a, 0x14, 0x48, 0x09, 0xb3, 0x96, 0x51, 0x1c, + 0x6b, 0x17, 0x54, 0xfb, 0x4a, 0x16, 0x50, 0x2a, 0x03, 0x18, 0x56, 0x31, + 0x23, 0xd8, 0x56, 0x0c, 0xe3, 0x16, 0x52, 0xb5, 0x2a, 0x14, 0x47, 0x58, + 0x4a, 0x11, 0x3b, 0x45, 0xaa, 0x90, 0x38, 0x53, 0x62, 0xd1, 0x39, 0x6b, + 0x3a, 0x52, 0x3c, 0x55, 0x9a, 0xd1, 0x39, 0x14, 0x92, 0xcf, 0x31, 0xcb, + 0x51, 0x0d, 0x29, 0xa9, 0x59, 0xcc, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x81, 0x4d, 0x33, 0x21, 0x0a, 0x91, 0x42, 0xf0, 0xe9, 0x8f, 0x3d, 0xf3, + 0x11, 0x10, 0x3f, 0xea, 0xe9, 0xcf, 0x3d, 0xf8, 0x39, 0x10, 0x40, 0xe5, + 0x09, 0x10, 0x3e, 0xdc, 0xb9, 0x0f, 0x3d, 0xd6, 0x61, 0x4f, 0x3c, 0xec, + 0x59, 0x8f, 0x3a, 0xf0, 0x11, 0xd0, 0x3e, 0x6e, 0x51, 0x8c, 0x2f, 0xc4, + 0x71, 0x0e, 0x38, 0x48, 0x71, 0x0a, 0x29, 0x1f, 0x21, 0x49, 0x23, 0xe5, + 0xa2, 0x98, 0x5e, 0xf0, 0xe2, 0xd8, 0x5f, 0x89, 0x59, 0x0e, 0x35, 0x8d, + 0x01, 0xcb, 0x24, 0xc4, 0x01, 0x0e, 0x35, 0xdf, 0x29, 0x4f, 0x3b, 0xfc, + 0x39, 0x50, 0x40, 0x4d, 0xb9, 0x0a, 0x2c, 0x6a, 0xba, 0x13, 0x4c, 0x0f, + 0xda, 0xd0, 0x42, 0x0b, 0xb2, 0x50, 0x41, 0x91, 0x9a, 0x94, 0x50, 0xbe, + 0x12, 0x56, 0x55, 0xd3, 0x82, 0xd6, 0x58, 0xd0, 0x6a, 0x56, 0x58, 0xc6, + 0x3a, 0xd6, 0x56, 0xc7, 0x2a, 0x56, 0x57, 0x5f, 0xf9, 0x4a, 0x2b, 0x88, + 0x41, 0x0c, 0x30, 0x87, 0x41, 0x8c, 0x2f, 0x9f, 0x99, 0xcc, 0x30, 0x8f, + 0x49, 0xcc, 0x2d, 0xcd, 0x31, 0xce, 0x32, 0xf1, 0xf9, 0xce, 0x34, 0x4d, + 0x72, 0x91, 0x39, 0x4d, 0x22, 0x91, 0x38, 0x55, 0x62, 0x51, 0x39, 0x59, + 0x5a, 0xd1, 0x39, 0x5d, 0x32, 0x51, 0x3a, 0x77, 0x09, 0x8a, 0x1d, 0xf1, + 0xa1, 0x4d, 0x2c, 0xf9, 0x09, 0x8e, 0x2e, 0x2a, 0x7a, 0x0f, 0x34, 0x08, + 0xd2, 0xce, 0x31, 0x12, 0x6a, 0x8f, 0x33, 0x11, 0x3a, 0x4f, 0x33, 0x0e, + 0x2a, 0xcf, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x71, 0xc6, 0x0e, 0xf2, + 0x61, 0x4e, 0x30, 0x61, 0xda, 0x51, 0x3d, 0x8a, 0x9a, 0x92, 0x41, 0x8b, + 0xd2, 0x92, 0x42, 0x8f, 0x02, 0xd3, 0x42, 0xea, 0x19, 0xc9, 0x0f, 0x6a, + 0x72, 0xce, 0x11, 0x78, 0x52, 0x0e, 0x38, 0x6e, 0x92, 0xce, 0x1a, 0x8c, + 0x2a, 0x50, 0x38, 0x76, 0x3a, 0x0e, 0x38, 0x83, 0x42, 0x0e, 0x38, 0x93, + 0x1a, 0x10, 0x38, 0x75, 0x3a, 0x0e, 0x38, 0xcf, 0xe9, 0x0d, 0x00, 0xd4, + 0xf1, 0x08, 0x00, 0x5b, 0x39, 0x06, 0x00, 0x6c, 0x6a, 0x4f, 0x35, 0x81, + 0x02, 0x10, 0x38, 0x81, 0x1a, 0x0e, 0x38, 0x52, 0x1a, 0x0e, 0x38, 0x52, + 0x12, 0x0e, 0x38, 0x61, 0x12, 0x0e, 0x38, 0x52, 0x12, 0x0e, 0x38, 0x53, + 0x12, 0x0e, 0x38, 0x4e, 0x12, 0x0e, 0x38, 0x51, 0x12, 0x0e, 0x38, 0x5f, + 0x12, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x4d, + 0x0a, 0x0e, 0x38, 0x40, 0x02, 0x0e, 0x38, 0x29, 0x02, 0x0e, 0x38, 0x21, + 0x1a, 0x0a, 0x00, 0x18, 0xfa, 0x0d, 0x00, 0x19, 0x02, 0x0e, 0x00, 0x08, + 0x02, 0x0e, 0x00, 0x01, 0x02, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00, 0xc2, + 0x01, 0x0e, 0x00, 0xf6, 0xa1, 0x0d, 0x00, 0x03, 0x79, 0x06, 0x00, 0xb2, + 0x00, 0x00, 0x00, 0xc3, 0x19, 0x03, 0x00, 0xc5, 0x71, 0x05, 0x00, 0xc5, + 0x79, 0x03, 0x00, 0xc7, 0x21, 0x0d, 0x00, 0xf5, 0x11, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0xce, 0x35, 0x05, 0x1a, 0xce, 0x35, 0x05, + 0x1a, 0x4e, 0x21, 0x04, 0x1a, 0x0e, 0x0a, 0x04, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x8e, 0x21, 0x06, 0x1a, 0x0e, 0x38, 0x04, + 0x12, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x09, + 0x2a, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x38, 0x07, 0x2a, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x06, + 0x1a, 0x0e, 0x38, 0x05, 0xfa, 0x0d, 0x37, 0x05, 0x1a, 0xce, 0x20, 0x04, + 0x12, 0x4e, 0x37, 0x03, 0x12, 0x0e, 0x38, 0x04, 0x1a, 0x0e, 0x00, 0x06, + 0x1a, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x08, + 0x32, 0x0e, 0x00, 0x20, 0x2a, 0x0e, 0x00, 0x51, 0x02, 0x91, 0x37, 0xce, + 0xa9, 0x07, 0x00, 0x66, 0xd1, 0x88, 0x13, 0x48, 0x71, 0x07, 0x00, 0x32, + 0x21, 0x06, 0x00, 0x1e, 0x01, 0x06, 0x00, 0x27, 0x2a, 0x0e, 0x00, 0x2a, + 0x3a, 0xce, 0x08, 0x44, 0x2a, 0x0e, 0x00, 0x2d, 0x32, 0x0e, 0x08, 0x44, + 0x3a, 0xce, 0x08, 0x43, 0x3a, 0xce, 0x08, 0x29, 0x32, 0x0e, 0x00, 0x2c, + 0x2a, 0x0e, 0x0a, 0x2c, 0x22, 0xc8, 0x0a, 0x2d, 0x5a, 0x47, 0x08, 0x30, + 0x9a, 0x0d, 0x0a, 0x67, 0x52, 0xce, 0x0c, 0x83, 0x62, 0x8e, 0x0f, 0x86, + 0x5a, 0x8e, 0x0e, 0x84, 0x62, 0xce, 0x0e, 0x81, 0x52, 0x4e, 0x0d, 0x76, + 0x7a, 0x4e, 0x11, 0x6a, 0x6a, 0x4e, 0x10, 0xc2, 0x2a, 0x14, 0x40, 0xa1, + 0x93, 0x1b, 0x65, 0x65, 0x82, 0x91, 0x3c, 0x80, 0x32, 0x12, 0x40, 0x7e, + 0x22, 0x12, 0x40, 0x8e, 0xa2, 0x12, 0x42, 0xc2, 0xaa, 0x54, 0x49, 0x79, + 0x53, 0x9a, 0x60, 0xd8, 0x4a, 0x55, 0x4b, 0x2b, 0x1b, 0x98, 0x56, 0x8c, + 0xe2, 0xd2, 0x41, 0x0f, 0xea, 0x0e, 0x32, 0x14, 0x1a, 0x0f, 0x33, 0x3e, + 0x63, 0x18, 0x58, 0x56, 0x5b, 0x99, 0x5b, 0xc5, 0x9b, 0xdc, 0x68, 0x40, + 0x7b, 0xd8, 0x58, 0x4b, 0xeb, 0x18, 0x5a, 0x76, 0x53, 0x1a, 0x60, 0x7e, + 0x6b, 0x1a, 0x60, 0x80, 0x73, 0x9a, 0x60, 0x00, 0xe9, 0x85, 0x0b, 0xe1, + 0xe1, 0x4c, 0x29, 0xaa, 0x91, 0x4b, 0x23, 0xd5, 0xc1, 0xcc, 0x29, 0xc6, + 0x51, 0xcc, 0x27, 0xab, 0x49, 0x0b, 0x23, 0x80, 0xf9, 0x09, 0x1e, 0x56, + 0x69, 0x48, 0x18, 0x60, 0xe1, 0x88, 0x19, 0x55, 0xa9, 0xc8, 0x18, 0xf0, + 0xa0, 0xc5, 0x0a, 0x9e, 0x70, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xef, 0xc1, 0x0e, 0x30, 0x04, 0x5a, 0xcf, 0x31, 0x06, + 0x62, 0x4f, 0x31, 0x03, 0x42, 0x8f, 0x30, 0xb0, 0xc1, 0x8c, 0x26, 0x5d, + 0x51, 0x0a, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd7, 0x41, 0x8f, 0x3b, 0xf4, 0x31, 0x90, 0x3f, 0x07, + 0xaa, 0xd0, 0x40, 0x41, 0x72, 0x12, 0x48, 0x53, 0x22, 0x93, 0x4a, 0x6f, + 0x12, 0x14, 0x4e, 0x26, 0xc2, 0xd1, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x1a, 0x51, 0x43, 0x00, + 0x28, 0x05, 0x00, 0x00, 0x60, 0x03, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x00, + 0xc0, 0x04, 0x00, 0x00, 0x30, 0x06, 0x00, 0x00, 0x48, 0x05, 0x00, 0x41, + 0xa8, 0x05, 0x00, 0x5d, 0xd2, 0x91, 0x39, 0x61, 0xda, 0xd1, 0x39, 0x80, + 0x9a, 0xd2, 0x3d, 0x53, 0x62, 0x52, 0x46, 0x39, 0x52, 0x51, 0x41, 0x22, + 0x6a, 0x10, 0x3c, 0x1d, 0x0a, 0x90, 0x38, 0x1a, 0x9a, 0x4f, 0x36, 0x1d, + 0x72, 0xcf, 0x34, 0x2d, 0xd2, 0x0f, 0x36, 0x38, 0x0a, 0x10, 0x37, 0x5a, + 0x02, 0xd1, 0x3a, 0x81, 0x1a, 0x12, 0x3f, 0x91, 0x4a, 0x12, 0x40, 0x95, + 0x22, 0x92, 0x3e, 0x8a, 0x8a, 0x11, 0x3c, 0x82, 0x12, 0x91, 0x3a, 0x88, + 0x22, 0xd1, 0x3a, 0x89, 0x0a, 0x11, 0x3a, 0x83, 0xaa, 0xd0, 0x38, 0x6c, + 0x22, 0x10, 0x36, 0x57, 0x9a, 0x0f, 0x34, 0x45, 0x22, 0x0f, 0x33, 0x2c, + 0xc2, 0xce, 0x31, 0x1a, 0x8a, 0x0e, 0x31, 0x0d, 0x5a, 0x4e, 0x30, 0x0b, + 0x5a, 0xce, 0x30, 0x0b, 0x6a, 0x0e, 0x31, 0x0a, 0x62, 0x0e, 0x31, 0x0a, + 0x6a, 0x0e, 0x31, 0x08, 0x5a, 0xce, 0x30, 0x08, 0x5a, 0xce, 0x30, 0x06, + 0x42, 0x8e, 0x30, 0x07, 0x52, 0x8e, 0x30, 0x07, 0x4a, 0xce, 0x30, 0x09, + 0x62, 0x0e, 0x31, 0x09, 0x72, 0x0e, 0x31, 0x0c, 0x92, 0x8e, 0x31, 0x0e, + 0xb2, 0xce, 0x31, 0x0e, 0xb2, 0x0e, 0x32, 0x12, 0xda, 0x8e, 0x32, 0x13, + 0xda, 0x8e, 0x32, 0x16, 0xfa, 0x8e, 0x32, 0x1d, 0x2a, 0x0f, 0x33, 0x20, + 0x2a, 0xcf, 0x32, 0x2d, 0x7a, 0x0f, 0x34, 0x3d, 0xe2, 0x8f, 0x35, 0x42, + 0xfa, 0xcf, 0x35, 0x56, 0xaa, 0x50, 0x39, 0x71, 0xaa, 0xd1, 0x3c, 0xce, + 0xd2, 0x14, 0x4a, 0x02, 0x73, 0x96, 0x50, 0x4d, 0xdb, 0x18, 0x5a, 0x76, + 0x33, 0x9a, 0x5f, 0x3a, 0x4b, 0x18, 0x58, 0x5d, 0x83, 0x59, 0x5c, 0x7c, + 0x5b, 0x1a, 0x60, 0x4e, 0xf3, 0x58, 0x5a, 0xed, 0x02, 0x16, 0x4e, 0x83, + 0x82, 0x92, 0x40, 0x53, 0x2a, 0x91, 0x3a, 0x55, 0x7a, 0x51, 0x3a, 0x77, + 0x7a, 0x12, 0x3e, 0x5f, 0xfa, 0x11, 0x3b, 0x1b, 0xe2, 0xcf, 0x32, 0xca, + 0x49, 0xcd, 0x28, 0xa2, 0x41, 0xcc, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb9, + 0x49, 0x0d, 0x32, 0x1b, 0x0a, 0x91, 0x41, 0x16, 0xf2, 0x90, 0x42, 0xf2, + 0x29, 0x10, 0x3f, 0xec, 0x19, 0x90, 0x3e, 0xed, 0x19, 0xd0, 0x3e, 0xf8, + 0x41, 0x10, 0x40, 0xfa, 0x59, 0x90, 0x40, 0xdf, 0xc1, 0x4f, 0x3d, 0xd7, + 0x69, 0x4f, 0x3c, 0xd4, 0x21, 0xcf, 0x3b, 0xc2, 0xa1, 0x4e, 0x39, 0x75, + 0x79, 0x4c, 0x30, 0x3b, 0x51, 0xca, 0x26, 0x52, 0xc1, 0x4a, 0x2a, 0x25, + 0x59, 0x49, 0x24, 0xc4, 0x11, 0x50, 0x3c, 0xdb, 0x5a, 0x18, 0x5d, 0x89, + 0x59, 0x0e, 0x35, 0x94, 0x79, 0x4b, 0x28, 0xc0, 0xb1, 0x0d, 0x34, 0xbc, + 0xf9, 0x0d, 0x36, 0xc4, 0x71, 0xce, 0x38, 0x41, 0x59, 0x4a, 0x2a, 0x70, + 0xca, 0xd3, 0x4c, 0x17, 0x2a, 0xd1, 0x43, 0x46, 0x52, 0x12, 0x48, 0xc9, + 0x62, 0x56, 0x57, 0xd8, 0xb2, 0x56, 0x59, 0xd6, 0x9a, 0x16, 0x59, 0xd5, + 0x92, 0x96, 0x58, 0xce, 0x72, 0x56, 0x58, 0xce, 0x6a, 0x56, 0x58, 0x81, + 0x09, 0x0c, 0x2f, 0x88, 0x41, 0x0c, 0x30, 0x95, 0xb9, 0x4c, 0x31, 0xc4, + 0xc9, 0xcd, 0x35, 0xc0, 0xf9, 0x4d, 0x34, 0xd8, 0x89, 0x0e, 0x35, 0xfa, + 0x51, 0x4f, 0x37, 0x4d, 0x8a, 0x11, 0x3a, 0x4d, 0x22, 0x91, 0x38, 0x50, + 0x2a, 0xd1, 0x38, 0x58, 0x22, 0xd1, 0x39, 0x59, 0x0a, 0x11, 0x3a, 0x74, + 0xe1, 0xc9, 0x1c, 0xde, 0xf1, 0x0c, 0x2a, 0x0b, 0x82, 0x0e, 0x31, 0xf9, + 0x41, 0x4e, 0x30, 0x06, 0xca, 0x0e, 0x32, 0x0e, 0x22, 0x0f, 0x33, 0x02, + 0xa2, 0x0e, 0x31, 0xd8, 0x69, 0xcd, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, + 0xe9, 0x8c, 0x29, 0x09, 0xd2, 0x0e, 0x32, 0x90, 0xca, 0x52, 0x42, 0x81, + 0x52, 0x52, 0x40, 0x8d, 0xea, 0x92, 0x42, 0x50, 0x0a, 0x11, 0x38, 0x93, + 0x2a, 0x10, 0x38, 0x78, 0x52, 0xce, 0x1e, 0x79, 0x52, 0x0e, 0x38, 0x7b, + 0x82, 0x4e, 0x37, 0x68, 0x5a, 0x8e, 0x1a, 0x59, 0x42, 0x0e, 0x20, 0x76, + 0x3a, 0x0e, 0x38, 0x76, 0x1a, 0x10, 0x38, 0xd9, 0x31, 0x8e, 0x0e, 0xd5, + 0x21, 0x08, 0x09, 0xd5, 0x09, 0xce, 0x08, 0x53, 0x21, 0x06, 0x00, 0x71, + 0x22, 0x0e, 0x38, 0x81, 0x22, 0x0e, 0x38, 0x63, 0x22, 0x0e, 0x38, 0x52, + 0x1a, 0x0e, 0x38, 0x42, 0x1a, 0x0e, 0x00, 0x61, 0x12, 0x0e, 0x38, 0x43, + 0x12, 0x0e, 0x38, 0x5f, 0x0a, 0x0e, 0x38, 0x50, 0x12, 0x0e, 0x38, 0x5f, + 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x61, 0x0a, 0x0e, 0x38, 0x43, + 0x0a, 0x0e, 0x38, 0x27, 0x0a, 0x0e, 0x38, 0x3b, 0x02, 0x4e, 0x21, 0x40, + 0x02, 0xce, 0x34, 0x40, 0x02, 0x0e, 0x00, 0x21, 0x02, 0x0e, 0x00, 0x00, + 0xc2, 0x09, 0x00, 0x01, 0x32, 0x03, 0x00, 0x01, 0xe2, 0x06, 0x00, 0xc2, + 0x91, 0x0d, 0x00, 0xb7, 0xa9, 0x0d, 0x00, 0xf7, 0x09, 0x0e, 0x00, 0xbd, + 0xd8, 0x03, 0x00, 0xc3, 0x01, 0x02, 0x00, 0xc3, 0x09, 0x0e, 0x00, 0xc3, + 0x41, 0x09, 0x00, 0xc4, 0xe9, 0x02, 0x00, 0xc5, 0x31, 0x03, 0x00, 0xc4, + 0x21, 0x0d, 0x00, 0xc5, 0xf1, 0x0d, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xf7, + 0x11, 0x0e, 0x00, 0xf6, 0x09, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x8e, 0x08, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x22, 0x04, 0x1a, 0x0e, 0x38, 0x05, + 0x1a, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x05, 0x1a, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x07, 0x22, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x38, 0x06, 0x22, 0x0e, 0x38, 0x08, 0x2a, 0x0e, 0x38, 0x06, + 0x22, 0x0e, 0x38, 0x06, 0x1a, 0x0e, 0x38, 0x03, 0x12, 0xce, 0x36, 0x04, + 0x12, 0xce, 0x36, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x00, + 0x22, 0x0e, 0x00, 0x01, 0x22, 0x0e, 0x00, 0xd0, 0x29, 0x0e, 0x00, 0x07, + 0x32, 0x0e, 0x08, 0x08, 0x2a, 0x0e, 0x00, 0x5e, 0xb2, 0x11, 0x37, 0xd9, + 0x11, 0x0e, 0x00, 0x95, 0xe1, 0x4a, 0x20, 0x3c, 0x41, 0x06, 0x00, 0x2b, + 0x49, 0x06, 0x00, 0x2a, 0x41, 0x06, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x29, + 0x02, 0x0e, 0x00, 0x29, 0x2a, 0x07, 0x08, 0x28, 0x9a, 0x06, 0x00, 0x29, + 0xe2, 0x08, 0x00, 0x2c, 0x2a, 0x88, 0x0a, 0x2c, 0x02, 0x49, 0x08, 0x2b, + 0xd2, 0x0d, 0x09, 0x31, 0x62, 0x08, 0x0c, 0x46, 0x12, 0xca, 0x09, 0x56, + 0x52, 0x8e, 0x0c, 0x6c, 0x52, 0x4e, 0x0c, 0x77, 0x4a, 0x0e, 0x0b, 0x77, + 0x4a, 0xce, 0x0b, 0x76, 0x42, 0x8e, 0x0a, 0x5c, 0x7a, 0x4e, 0x11, 0x63, + 0x7a, 0xce, 0x11, 0x58, 0x42, 0x0e, 0x10, 0xc6, 0x3a, 0xd4, 0x44, 0x9b, + 0x53, 0x5b, 0x64, 0x76, 0x0a, 0x12, 0x3f, 0x7b, 0x0a, 0x52, 0x3f, 0x8a, + 0x82, 0x52, 0x41, 0x4b, 0x92, 0x50, 0x39, 0x68, 0xd3, 0x59, 0x5d, 0xd4, + 0x1a, 0x55, 0x4a, 0x7b, 0x5b, 0xda, 0x5f, 0x1c, 0xab, 0xd7, 0x53, 0x09, + 0xd2, 0x0e, 0x31, 0x14, 0xfa, 0x0e, 0x33, 0x06, 0xb3, 0x96, 0x51, 0x4e, + 0xf3, 0x98, 0x5a, 0x50, 0x13, 0x19, 0x5b, 0x55, 0x3b, 0x59, 0x5b, 0x4c, + 0xe3, 0x58, 0x59, 0x75, 0x33, 0x9a, 0x5f, 0x7b, 0x53, 0x1a, 0x60, 0x6a, + 0xf3, 0xd9, 0x5d, 0x02, 0xda, 0x0d, 0x2c, 0x66, 0x59, 0x49, 0x1a, 0xce, + 0x41, 0x8c, 0x26, 0xde, 0x29, 0xcd, 0x2a, 0x79, 0x09, 0xca, 0x1d, 0x91, + 0x81, 0x8a, 0x20, 0x88, 0x41, 0x4a, 0x1f, 0x6b, 0x11, 0x89, 0x1a, 0x71, + 0x69, 0x49, 0x1c, 0x7b, 0xc9, 0xc9, 0x1c, 0x1c, 0x11, 0x87, 0x11, 0xe8, + 0x68, 0xc5, 0x0b, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, + 0xe1, 0x0e, 0x31, 0xfb, 0xd1, 0x0e, 0x31, 0xfa, 0xd9, 0x0e, 0x31, 0xf7, + 0xc1, 0xce, 0x30, 0xf2, 0xc9, 0x4e, 0x2f, 0xa3, 0x61, 0x0c, 0x25, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0xe1, 0x0d, 0x35, 0x08, 0xb2, 0x90, 0x41, 0xf7, 0xa8, 0xc8, 0x1e, 0xe3, + 0xd9, 0x8f, 0x3c, 0x3d, 0x52, 0xd2, 0x47, 0x41, 0x72, 0x12, 0x48, 0x1d, + 0x82, 0xd1, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0xb2, 0xd0, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0x20, 0x05, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x28, 0x05, 0x00, 0x12, 0x7a, 0x4f, 0x30, 0x5b, + 0xc2, 0x51, 0x39, 0x60, 0xe2, 0xd1, 0x39, 0x96, 0x6a, 0x53, 0x41, 0x9a, + 0xaa, 0x53, 0x42, 0x6e, 0x32, 0xd3, 0x49, 0x6c, 0x4a, 0x53, 0x4a, 0x4b, + 0x3a, 0x52, 0x45, 0x39, 0x2a, 0x51, 0x40, 0x36, 0xb2, 0x10, 0x3c, 0x25, + 0x1a, 0x90, 0x38, 0x20, 0xb2, 0xcf, 0x35, 0x27, 0xca, 0xcf, 0x35, 0x27, + 0xa2, 0x0f, 0x35, 0x65, 0x6a, 0x11, 0x3c, 0x8a, 0x42, 0xd2, 0x3f, 0xa7, + 0x22, 0x52, 0x3e, 0xae, 0xea, 0x11, 0x3d, 0xab, 0xca, 0x91, 0x3c, 0xa1, + 0x7a, 0x91, 0x3b, 0xc3, 0x22, 0x92, 0x3e, 0xc2, 0xf2, 0x51, 0x3c, 0xb0, + 0x2a, 0xd1, 0x39, 0x94, 0x6a, 0xd0, 0x36, 0x78, 0xb2, 0x0f, 0x35, 0x50, + 0xca, 0x4e, 0x33, 0x2b, 0x4a, 0x4e, 0x31, 0x07, 0xd2, 0x4d, 0x2e, 0x05, + 0x12, 0x8e, 0x30, 0x05, 0x22, 0x8e, 0x31, 0x04, 0x1a, 0x8e, 0x31, 0x03, + 0x22, 0x4e, 0x31, 0x02, 0x1a, 0x0e, 0x31, 0x01, 0x12, 0x0e, 0x31, 0x00, + 0x12, 0xce, 0x30, 0x01, 0x1a, 0x0e, 0x31, 0x01, 0x22, 0x0e, 0x31, 0x04, + 0x4a, 0x8e, 0x31, 0x07, 0x6a, 0x0e, 0x32, 0x09, 0x82, 0x4e, 0x32, 0x0a, + 0x8a, 0x8e, 0x32, 0x0d, 0xaa, 0x0e, 0x33, 0x11, 0xca, 0x8e, 0x33, 0x17, + 0xfa, 0x0e, 0x34, 0x28, 0x9a, 0x8f, 0x35, 0x27, 0x6a, 0x0f, 0x34, 0x2a, + 0x32, 0x8f, 0x33, 0x46, 0xca, 0x0f, 0x36, 0x5b, 0x52, 0x90, 0x38, 0x75, + 0x02, 0xd1, 0x3a, 0x8b, 0x1a, 0x12, 0x3f, 0xc3, 0x32, 0x94, 0x47, 0x15, + 0x13, 0xd7, 0x52, 0x48, 0xb3, 0x98, 0x59, 0x94, 0x23, 0x1b, 0x63, 0x6e, + 0x0b, 0x9a, 0x5e, 0x5b, 0x6b, 0xd9, 0x5b, 0x8f, 0x03, 0x5b, 0x62, 0x80, + 0x73, 0x5a, 0x60, 0x29, 0xf3, 0xd7, 0x55, 0xc0, 0x62, 0x54, 0x48, 0x5c, + 0x7a, 0x91, 0x3b, 0x49, 0xfa, 0xd0, 0x38, 0x7d, 0x92, 0xd2, 0x3e, 0x59, + 0xc2, 0x51, 0x3a, 0x1a, 0xe2, 0x8f, 0x32, 0xc4, 0x09, 0x4d, 0x28, 0xa7, + 0x69, 0x8c, 0x27, 0xa8, 0x61, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, + 0x81, 0x0d, 0x33, 0x18, 0x12, 0x51, 0x41, 0x19, 0x42, 0x51, 0x43, 0x1b, + 0x52, 0x91, 0x44, 0x16, 0x7a, 0xd1, 0x44, 0xf0, 0x39, 0x50, 0x3f, 0xfa, + 0x61, 0x50, 0x40, 0x01, 0x82, 0xd0, 0x40, 0x03, 0x7a, 0x50, 0x41, 0xf6, + 0x49, 0x50, 0x40, 0xd9, 0x69, 0xcf, 0x3c, 0xdd, 0x61, 0x0f, 0x3d, 0xd2, + 0x19, 0x8f, 0x3b, 0x94, 0x79, 0xcd, 0x33, 0x8d, 0xd9, 0x4c, 0x31, 0xe0, + 0x69, 0xcf, 0x3a, 0x4e, 0xb1, 0x8a, 0x29, 0xc4, 0x11, 0x50, 0x3c, 0x18, + 0x4b, 0x9a, 0x64, 0x89, 0x61, 0x0e, 0x35, 0xc5, 0x11, 0x90, 0x3b, 0xaf, + 0x09, 0x0d, 0x31, 0x9d, 0xf9, 0x8c, 0x31, 0xa0, 0x59, 0x4d, 0x33, 0x42, + 0x61, 0x0a, 0x2a, 0x80, 0x2a, 0xd4, 0x4e, 0x32, 0x02, 0x92, 0x46, 0x7d, + 0x12, 0x94, 0x4d, 0xd8, 0xba, 0x56, 0x59, 0xde, 0xea, 0xd6, 0x59, 0xdd, + 0xca, 0x96, 0x59, 0xdd, 0xca, 0x96, 0x59, 0xd5, 0xaa, 0x16, 0x59, 0xd4, + 0x92, 0x16, 0x59, 0x7e, 0xf9, 0x4b, 0x2e, 0x85, 0x29, 0x0c, 0x2f, 0x91, + 0x81, 0x8c, 0x30, 0xc0, 0x99, 0x0d, 0x35, 0x2c, 0x33, 0xda, 0x65, 0xdd, + 0xc1, 0x4e, 0x37, 0xfa, 0x69, 0x4f, 0x38, 0x49, 0x62, 0x91, 0x39, 0x47, + 0xea, 0x10, 0x38, 0x4d, 0x0a, 0x91, 0x38, 0x54, 0x02, 0x91, 0x39, 0x58, + 0xf2, 0xd0, 0x39, 0x83, 0x41, 0x4a, 0x1f, 0xd7, 0xb1, 0x8c, 0x29, 0x14, + 0xd2, 0x0e, 0x32, 0xf5, 0x29, 0x0e, 0x30, 0x03, 0xa2, 0x8e, 0x31, 0x0d, + 0x12, 0xcf, 0x32, 0xfc, 0x79, 0x4e, 0x30, 0xd2, 0x39, 0x0d, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x92, 0x29, 0x0b, 0x24, 0x04, 0xa2, 0x4e, 0x31, 0x86, + 0x7a, 0x12, 0x41, 0x76, 0x1a, 0x52, 0x3f, 0x85, 0x92, 0x92, 0x41, 0x40, + 0x0a, 0x10, 0x38, 0x8a, 0x0a, 0x50, 0x36, 0x85, 0x1a, 0x50, 0x38, 0x8a, + 0x62, 0x0e, 0x38, 0x69, 0x5a, 0x8e, 0x36, 0x64, 0x4a, 0x8e, 0x35, 0x66, + 0x3a, 0x8e, 0x09, 0x55, 0x32, 0xce, 0x0c, 0x53, 0x2a, 0x0e, 0x37, 0xd7, + 0x91, 0xc8, 0x09, 0x59, 0x61, 0x07, 0x09, 0x45, 0xd1, 0x06, 0x00, 0x5d, + 0x02, 0x0e, 0x37, 0x63, 0x22, 0x0e, 0x38, 0x52, 0x1a, 0x8e, 0x37, 0x42, + 0x1a, 0x0e, 0x00, 0x42, 0x1a, 0x0e, 0x00, 0x42, 0x12, 0x0e, 0x00, 0x42, + 0x12, 0x0e, 0x00, 0x42, 0x12, 0x0e, 0x38, 0x41, 0x0a, 0x0e, 0x38, 0x41, + 0x0a, 0x0e, 0x38, 0x52, 0x0a, 0x0e, 0x38, 0x51, 0x0a, 0x0e, 0x38, 0x40, + 0x0a, 0x0e, 0x38, 0x3e, 0x02, 0x0e, 0x38, 0x40, 0x02, 0x0e, 0x38, 0x40, + 0x02, 0x0e, 0x00, 0x26, 0x02, 0x0e, 0x00, 0x26, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0x00, 0xfa, 0x02, 0x00, 0xcd, 0x01, 0x00, 0x00, 0xc9, + 0xf9, 0x08, 0x00, 0xd8, 0x00, 0x00, 0x00, 0xc1, 0x91, 0x0d, 0x00, 0xc1, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xfe, 0x00, 0x02, 0x00, 0xc3, + 0x69, 0x0d, 0x00, 0xc4, 0x49, 0x09, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc3, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc4, 0xa9, 0x02, 0x00, 0xc4, + 0x11, 0x0d, 0x00, 0xc5, 0x19, 0x0d, 0x00, 0xc6, 0x21, 0x0d, 0x00, 0xf6, + 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x4e, 0x35, 0x04, + 0x1a, 0x4e, 0x35, 0x03, 0x12, 0x0e, 0x38, 0x04, 0x12, 0x4e, 0x24, 0x04, + 0x12, 0x0e, 0x35, 0x04, 0x1a, 0x0e, 0x38, 0x04, 0x12, 0x0e, 0x23, 0x05, + 0x1a, 0xce, 0x35, 0x06, 0x1a, 0x0e, 0x36, 0x07, 0x22, 0x4e, 0x36, 0x06, + 0x1a, 0x8e, 0x36, 0x06, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x06, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x00, + 0xa2, 0x0d, 0x00, 0xd4, 0x31, 0x09, 0x00, 0xd4, 0x61, 0x09, 0x00, 0xdb, + 0x21, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x0b, 0x2a, 0x0e, 0x00, 0xd8, 0x49, 0x4e, 0x1b, 0x8e, + 0x52, 0x53, 0x43, 0xc9, 0xc1, 0x08, 0x00, 0x48, 0xf9, 0x05, 0x00, 0x24, + 0x19, 0x06, 0x00, 0x32, 0x61, 0x06, 0x00, 0x27, 0x2a, 0x0e, 0x00, 0x2d, + 0x02, 0xc9, 0x08, 0x2c, 0x2a, 0x0e, 0x08, 0x2b, 0x3a, 0x4e, 0x09, 0x28, + 0x2a, 0x0e, 0x00, 0x44, 0x32, 0x0e, 0x00, 0x42, 0x2a, 0x0e, 0x00, 0x44, + 0x42, 0xce, 0x09, 0x44, 0x02, 0xce, 0x0b, 0x45, 0x02, 0x8e, 0x0c, 0x55, + 0x4a, 0x8e, 0x0b, 0x6d, 0x4a, 0x0e, 0x0c, 0x85, 0x52, 0xce, 0x0c, 0x7d, + 0x6a, 0x0e, 0x10, 0x6a, 0x62, 0x8e, 0x0f, 0x7a, 0x72, 0x8e, 0x10, 0x7c, + 0xc2, 0xce, 0x0e, 0xc6, 0x62, 0x14, 0x43, 0x88, 0x9b, 0x9a, 0x61, 0x76, + 0x12, 0x12, 0x3f, 0x7f, 0x2a, 0x12, 0x40, 0x7e, 0x12, 0xd2, 0x3f, 0x5a, + 0x12, 0x51, 0x3b, 0x59, 0x6b, 0x19, 0x5c, 0x66, 0xe3, 0x19, 0x5e, 0x67, + 0xeb, 0x19, 0x5e, 0x25, 0xeb, 0x97, 0x54, 0x84, 0x9a, 0x12, 0x40, 0x10, + 0xea, 0x4e, 0x32, 0x0a, 0xea, 0x0e, 0x31, 0x45, 0xa3, 0x58, 0x59, 0x4f, + 0x0b, 0x99, 0x5a, 0x75, 0x4b, 0x9a, 0x5f, 0x37, 0x3b, 0x18, 0x56, 0x72, + 0x4b, 0x5a, 0x5f, 0x6f, 0x33, 0xda, 0x5e, 0x74, 0x3b, 0x5a, 0x5f, 0x8c, + 0x9b, 0x9a, 0x61, 0x71, 0x89, 0x09, 0x1b, 0xe7, 0xc9, 0x8c, 0x28, 0x34, + 0xf9, 0x87, 0x15, 0x59, 0xe1, 0x88, 0x1a, 0x9e, 0x01, 0x4b, 0x21, 0x84, + 0x19, 0x4a, 0x1e, 0x69, 0x19, 0x49, 0x1a, 0xa0, 0xf9, 0x4a, 0x22, 0x55, + 0xb9, 0x08, 0x19, 0x0e, 0xb1, 0x86, 0x10, 0xea, 0x58, 0xc5, 0x0b, 0x77, + 0x10, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x11, 0xcf, 0x30, 0xfa, + 0x11, 0xcf, 0x30, 0xfd, 0x01, 0xcf, 0x30, 0xfa, 0xf9, 0xce, 0x30, 0xf7, + 0xb9, 0xce, 0x30, 0xac, 0x71, 0x4c, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xca, + 0xf1, 0x0e, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x92, 0x29, 0x4d, 0x32, 0xf0, + 0x21, 0x10, 0x3e, 0x2f, 0x0a, 0x92, 0x45, 0x5a, 0xca, 0xd2, 0x44, 0x95, + 0x21, 0x4c, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x99, 0x0e, 0x39, 0x0f, 0xf2, 0xd0, 0x41, 0xa1, + 0x31, 0x4d, 0x32, 0x00, 0x70, 0x04, 0x00, 0x00, 0x10, 0x05, 0x00, 0x00, + 0x38, 0x05, 0x00, 0x15, 0x9a, 0xcf, 0x30, 0x54, 0x7a, 0x91, 0x38, 0x92, + 0x52, 0xd3, 0x40, 0x96, 0x8a, 0x93, 0x41, 0x73, 0x5a, 0x12, 0x3d, 0x6b, + 0x4a, 0x52, 0x3e, 0x73, 0x6a, 0xd3, 0x4a, 0x88, 0x32, 0x54, 0x4e, 0x84, + 0x22, 0xd4, 0x4d, 0x65, 0x2a, 0xd3, 0x49, 0x54, 0x62, 0x12, 0x45, 0x45, + 0x32, 0x11, 0x3e, 0x2e, 0x32, 0x90, 0x38, 0x28, 0x0a, 0x90, 0x37, 0x24, + 0xc2, 0xcf, 0x35, 0x35, 0x0a, 0xd0, 0x36, 0x7e, 0x22, 0x12, 0x3f, 0x91, + 0x3a, 0xd2, 0x3f, 0xa6, 0xa2, 0x51, 0x3c, 0xbd, 0xea, 0xd1, 0x3c, 0xb8, + 0xea, 0x91, 0x3c, 0xce, 0x62, 0xd2, 0x3f, 0xdc, 0x92, 0x52, 0x40, 0xd6, + 0x3a, 0xd2, 0x3d, 0xc2, 0x4a, 0x91, 0x39, 0x9f, 0x5a, 0x90, 0x37, 0x7f, + 0x82, 0x4f, 0x36, 0x4f, 0x7a, 0xce, 0x33, 0x17, 0xc2, 0x8d, 0x2e, 0x0a, + 0xea, 0xcd, 0x30, 0x10, 0x4a, 0x4e, 0x34, 0x0d, 0x42, 0x8e, 0x34, 0x0b, + 0x42, 0x4e, 0x34, 0x09, 0x3a, 0xce, 0x33, 0x08, 0x32, 0x8e, 0x33, 0x07, + 0x32, 0x8e, 0x33, 0x06, 0x32, 0x4e, 0x33, 0x08, 0x4a, 0x8e, 0x33, 0x08, + 0x52, 0x8e, 0x33, 0x0b, 0x6a, 0x0e, 0x34, 0x0d, 0x82, 0x8e, 0x34, 0x0f, + 0x92, 0xce, 0x34, 0x12, 0xa2, 0x4e, 0x35, 0x16, 0xc2, 0xce, 0x35, 0x24, + 0x42, 0x0f, 0x37, 0x28, 0x5a, 0x8f, 0x35, 0x25, 0xea, 0x4e, 0x32, 0x42, + 0xf2, 0x4e, 0x34, 0x6d, 0x32, 0x10, 0x39, 0x83, 0x82, 0x90, 0x39, 0x8f, + 0x1a, 0xd1, 0x3b, 0xbf, 0x7a, 0x93, 0x44, 0x14, 0xeb, 0x56, 0x52, 0x5a, + 0x5b, 0xd9, 0x5b, 0x91, 0x0b, 0xdb, 0x62, 0xa4, 0xc3, 0x5b, 0x65, 0x60, + 0xa3, 0xd9, 0x5c, 0x8d, 0xf3, 0x1a, 0x62, 0x8d, 0xf3, 0x1a, 0x62, 0x4d, + 0xeb, 0x18, 0x5a, 0xf0, 0x1a, 0x96, 0x4e, 0x83, 0x8a, 0x92, 0x40, 0x62, + 0xc2, 0x51, 0x3c, 0x64, 0x12, 0x52, 0x3c, 0x4d, 0x4a, 0x11, 0x39, 0x12, + 0x92, 0x0f, 0x32, 0xba, 0xc9, 0x0c, 0x28, 0x98, 0x29, 0x0c, 0x27, 0xa1, + 0x51, 0x4c, 0x28, 0x67, 0xe9, 0x0a, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda, + 0x89, 0x8e, 0x38, 0x35, 0x0a, 0xd2, 0x45, 0x16, 0x4a, 0x11, 0x43, 0x13, + 0x2a, 0xd1, 0x43, 0x1b, 0x52, 0x11, 0x45, 0x19, 0x6a, 0x91, 0x44, 0x09, + 0xea, 0x10, 0x42, 0x0a, 0xda, 0x10, 0x42, 0x0d, 0xd2, 0x50, 0x42, 0x03, + 0x7a, 0x50, 0x41, 0xfe, 0x61, 0xd0, 0x40, 0xe4, 0xc9, 0x4f, 0x3e, 0xe3, + 0x91, 0xcf, 0x3d, 0xd0, 0x01, 0x4f, 0x3b, 0xba, 0x49, 0xce, 0x38, 0xe9, + 0xa1, 0xcf, 0x3b, 0xef, 0xf1, 0x8f, 0x3c, 0x53, 0xe1, 0x0a, 0x2a, 0xc5, + 0x11, 0x50, 0x3c, 0xfe, 0x4a, 0x19, 0x61, 0x88, 0x59, 0xce, 0x34, 0xc4, + 0x11, 0x50, 0x3b, 0x9a, 0x51, 0xcc, 0x2c, 0x92, 0xa1, 0x0c, 0x30, 0xc0, + 0x11, 0x4e, 0x37, 0x5c, 0x39, 0x0b, 0x2e, 0xa5, 0x62, 0x95, 0x53, 0xd6, + 0xa2, 0xd6, 0x59, 0x89, 0x5a, 0x54, 0x50, 0xda, 0xca, 0x56, 0x59, 0xe4, + 0x1a, 0x57, 0x5a, 0xe3, 0xfa, 0x56, 0x5a, 0xdf, 0xd2, 0x16, 0x5a, 0xd8, + 0xba, 0x56, 0x59, 0xd3, 0x8a, 0xd6, 0x58, 0x7a, 0xb9, 0x4b, 0x2d, 0x8e, + 0x71, 0xcc, 0x30, 0x98, 0xf9, 0x4c, 0x32, 0xcc, 0x51, 0x0e, 0x38, 0x40, + 0x7b, 0x5a, 0x68, 0xe0, 0xf1, 0x4e, 0x38, 0xfd, 0x89, 0x8f, 0x38, 0x46, + 0x32, 0x51, 0x39, 0x49, 0xda, 0x10, 0x38, 0x4a, 0xa2, 0x50, 0x38, 0x4f, + 0xaa, 0xd0, 0x38, 0x56, 0xda, 0x90, 0x39, 0xaa, 0x99, 0x4b, 0x24, 0xd4, + 0xb1, 0x8c, 0x29, 0x14, 0xc2, 0xce, 0x31, 0xfc, 0x41, 0x8e, 0x30, 0x05, + 0xc2, 0xce, 0x31, 0x0e, 0x1a, 0x8f, 0x32, 0xfd, 0x71, 0x8e, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf7, 0x48, 0x46, 0x0e, 0x94, 0x49, 0x4b, 0x24, 0x44, + 0x9a, 0xd0, 0x38, 0x70, 0x02, 0x92, 0x3e, 0x5c, 0x5a, 0xd1, 0x3b, 0x7b, + 0x5a, 0x92, 0x40, 0xe4, 0x11, 0xce, 0x10, 0x94, 0x42, 0x50, 0x38, 0x7a, + 0x52, 0x0e, 0x38, 0x79, 0x5a, 0x4e, 0x38, 0x83, 0x62, 0x4e, 0x38, 0x57, + 0x4a, 0x0e, 0x38, 0x73, 0x3a, 0x0e, 0x38, 0x53, 0x2a, 0x0e, 0x38, 0x50, + 0x22, 0x8e, 0x37, 0x44, 0xb1, 0x06, 0x00, 0x36, 0x61, 0x06, 0x00, 0x3f, + 0x89, 0x06, 0x00, 0x42, 0x22, 0x0e, 0x38, 0x42, 0x1a, 0x0e, 0x00, 0x42, + 0x1a, 0x0e, 0x00, 0x26, 0x1a, 0x0e, 0x00, 0x42, 0x1a, 0x0e, 0x00, 0x51, + 0x12, 0x0e, 0x00, 0x41, 0x12, 0x4e, 0x37, 0x41, 0x12, 0x0e, 0x38, 0x41, + 0x12, 0x0e, 0x38, 0x41, 0x0a, 0x0e, 0x38, 0x41, 0x0a, 0x0e, 0x38, 0x42, + 0x0a, 0x0e, 0x38, 0x40, 0x0a, 0x0e, 0x38, 0x21, 0x0a, 0x0e, 0x38, 0x21, + 0x02, 0x0e, 0x38, 0x40, 0x02, 0x0e, 0x1d, 0x22, 0x02, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x1c, 0x02, 0x0e, 0x00, 0x05, 0x02, 0x0e, 0x00, 0xdd, + 0xc2, 0x95, 0x4b, 0xb0, 0x59, 0x0d, 0x00, 0xc0, 0x01, 0x00, 0x00, 0x84, + 0x00, 0x00, 0x00, 0xbf, 0xa9, 0x0d, 0x00, 0x7f, 0x00, 0x00, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc3, + 0x01, 0x00, 0x00, 0xc3, 0x39, 0x02, 0x00, 0xc3, 0x31, 0x02, 0x00, 0xc5, + 0x11, 0x07, 0x00, 0xc6, 0x11, 0x0d, 0x00, 0xc5, 0x01, 0x0e, 0x00, 0xf7, + 0x09, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x35, 0x04, 0x12, 0x0e, 0x35, 0x03, 0x12, 0x0e, 0x38, 0x03, + 0x12, 0x4e, 0x23, 0x04, 0x12, 0xce, 0x21, 0x05, 0x1a, 0x4e, 0x21, 0x06, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x00, 0x1a, 0x0e, 0x00, 0x03, + 0x1a, 0x0e, 0x00, 0x01, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0xd6, + 0x19, 0x0e, 0x00, 0xd6, 0x19, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x1f, 0xb2, 0xcf, 0x34, 0xcc, 0x89, 0x0d, 0x00, 0x85, + 0x62, 0x52, 0x3f, 0x66, 0x31, 0x08, 0x00, 0x48, 0x79, 0x06, 0x00, 0x1f, + 0xf1, 0x05, 0x00, 0x34, 0x69, 0x06, 0x00, 0x29, 0x32, 0x0e, 0x00, 0x44, + 0x2a, 0x0e, 0x00, 0x43, 0x2a, 0x0e, 0x00, 0x45, 0x3a, 0x8e, 0x09, 0x44, + 0x32, 0x0e, 0x08, 0x45, 0x3a, 0x4e, 0x08, 0x44, 0x3a, 0xce, 0x08, 0x43, + 0x3a, 0x8e, 0x08, 0x47, 0x4a, 0xce, 0x0b, 0x49, 0x52, 0x0e, 0x0d, 0x6d, + 0x62, 0x0e, 0x0f, 0x82, 0xf2, 0x8f, 0x0c, 0x79, 0x92, 0x8e, 0x0b, 0x86, + 0xca, 0x4e, 0x10, 0x7d, 0xc2, 0xce, 0x10, 0x94, 0x42, 0xd0, 0x11, 0x83, + 0x1a, 0x50, 0x10, 0xcc, 0x5a, 0xd4, 0x42, 0x8a, 0xb3, 0x1a, 0x62, 0x6a, + 0xa2, 0x51, 0x3d, 0x78, 0x02, 0x12, 0x3f, 0x94, 0xda, 0x92, 0x42, 0x4c, + 0xdb, 0x58, 0x5a, 0x5d, 0x73, 0x99, 0x5c, 0xc9, 0xd2, 0x14, 0x49, 0x52, + 0x2b, 0x99, 0x5a, 0xe6, 0xf2, 0x15, 0x4d, 0x0b, 0xaa, 0x0e, 0x32, 0x11, + 0x22, 0x8f, 0x32, 0x30, 0x1b, 0x98, 0x56, 0x46, 0xab, 0x58, 0x59, 0x8e, + 0xf3, 0xda, 0x61, 0x3a, 0x73, 0x18, 0x58, 0x4d, 0xdb, 0x58, 0x59, 0x6c, + 0x1b, 0x9a, 0x5e, 0x60, 0xd3, 0x19, 0x5d, 0x64, 0xdb, 0x59, 0x5d, 0xe2, + 0xd1, 0x4c, 0x28, 0xf0, 0x21, 0xcd, 0x29, 0xb2, 0xd1, 0xcb, 0x24, 0x5f, + 0xd1, 0x48, 0x19, 0xb0, 0x59, 0xcb, 0x21, 0x89, 0x31, 0x4a, 0x1e, 0x83, + 0x01, 0x0a, 0x1d, 0x97, 0x91, 0x0a, 0x21, 0x5b, 0xe9, 0xc8, 0x19, 0x0c, + 0x99, 0x86, 0x10, 0xde, 0x18, 0x05, 0x0a, 0x84, 0x60, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xf9, 0x8e, 0x30, 0xf3, + 0xe9, 0x4e, 0x30, 0xf0, 0xe1, 0x0e, 0x30, 0xf5, 0xf1, 0x4e, 0x30, 0xa1, + 0x69, 0xcc, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x62, 0xd0, 0x3f, 0xf2, 0x39, 0x10, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0xb9, 0x0e, 0x39, 0xf3, + 0x31, 0xd0, 0x3d, 0x4e, 0x52, 0x92, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x49, 0x47, 0x11, 0x80, 0x3a, 0x93, 0x41, 0x00, 0x00, 0x00, 0x00, 0xc5, + 0x91, 0xce, 0x38, 0x02, 0x72, 0x50, 0x40, 0x22, 0x8a, 0xd1, 0x42, 0x8f, + 0x91, 0x4c, 0x30, 0x00, 0x20, 0x04, 0x00, 0x57, 0xf8, 0x05, 0x00, 0x59, + 0xba, 0x51, 0x39, 0x57, 0x8a, 0xd1, 0x38, 0x84, 0xd2, 0xd2, 0x3e, 0x99, + 0x92, 0x13, 0x42, 0x74, 0x5a, 0x12, 0x3d, 0xe0, 0x0a, 0x56, 0x4d, 0x32, + 0x72, 0x50, 0x38, 0x5f, 0xea, 0x12, 0x49, 0x8a, 0x52, 0x14, 0x4f, 0x9b, + 0xda, 0x54, 0x51, 0x8f, 0x82, 0x14, 0x50, 0x81, 0x22, 0x54, 0x4d, 0x69, + 0x12, 0x93, 0x48, 0x50, 0xba, 0x51, 0x40, 0x39, 0x8a, 0x50, 0x3a, 0x2e, + 0x2a, 0x50, 0x38, 0x27, 0xea, 0x8f, 0x36, 0x4b, 0x9a, 0x50, 0x39, 0x87, + 0x5a, 0x52, 0x40, 0x86, 0x82, 0x51, 0x3c, 0x9d, 0x02, 0xd1, 0x39, 0xc6, + 0x32, 0xd2, 0x3d, 0xc7, 0x3a, 0x52, 0x3e, 0xea, 0x12, 0x13, 0x42, 0xe8, + 0xc2, 0x52, 0x41, 0xd1, 0xf2, 0x91, 0x3c, 0xb5, 0xc2, 0xd0, 0x38, 0x8f, + 0x0a, 0x50, 0x37, 0x64, 0xd2, 0x0e, 0x35, 0x2c, 0x02, 0x0e, 0x30, 0x0a, + 0x9a, 0x8d, 0x2e, 0x0f, 0x2a, 0x0e, 0x34, 0x13, 0x5a, 0x0e, 0x36, 0x12, + 0x5a, 0x0e, 0x36, 0x10, 0x52, 0xce, 0x35, 0x0e, 0x4a, 0x8e, 0x35, 0x0c, + 0x42, 0x8e, 0x35, 0x0c, 0x4a, 0x8e, 0x35, 0x0b, 0x42, 0x4e, 0x35, 0x0e, + 0x5a, 0xce, 0x35, 0x11, 0x7a, 0x0e, 0x36, 0x0f, 0x6a, 0xce, 0x35, 0x12, + 0x7a, 0x0e, 0x36, 0x14, 0x82, 0x0e, 0x36, 0x15, 0x82, 0xce, 0x35, 0x1c, + 0xba, 0xce, 0x35, 0x0d, 0x22, 0x4e, 0x30, 0x26, 0x62, 0x4e, 0x30, 0x58, + 0xfa, 0xce, 0x34, 0x85, 0x42, 0xd0, 0x38, 0x91, 0xd2, 0x10, 0x3b, 0xa3, + 0x22, 0x12, 0x40, 0xe4, 0x1a, 0x55, 0x4b, 0x55, 0x23, 0x19, 0x5b, 0x6b, + 0xfb, 0x19, 0x5e, 0xae, 0x13, 0x9c, 0x66, 0x82, 0x83, 0xda, 0x60, 0x82, + 0x83, 0x9a, 0x60, 0x8c, 0xeb, 0x1a, 0x62, 0x61, 0xab, 0x99, 0x5c, 0xfb, + 0x4a, 0xd6, 0x4f, 0x9e, 0x8a, 0x13, 0x44, 0x4c, 0xf2, 0xd0, 0x39, 0x42, + 0xaa, 0x50, 0x38, 0x35, 0x7a, 0x90, 0x36, 0x07, 0x2a, 0x8f, 0x31, 0xc3, + 0x01, 0x0d, 0x2a, 0x96, 0x19, 0x0c, 0x28, 0xe0, 0x19, 0x0e, 0x30, 0x6e, + 0x39, 0xcb, 0x25, 0x57, 0xb9, 0x4a, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0xe1, 0x0e, 0x3a, 0x33, 0x12, 0x52, 0x46, 0x2e, 0x0a, 0xd2, 0x46, 0x18, + 0x7a, 0xd1, 0x44, 0x1f, 0x9a, 0xd1, 0x45, 0x1a, 0x4a, 0xd1, 0x44, 0x13, + 0x3a, 0x91, 0x43, 0x0d, 0x0a, 0x91, 0x42, 0x14, 0x32, 0x11, 0x43, 0x1b, + 0x3a, 0x51, 0x44, 0x1a, 0x2a, 0x51, 0x44, 0x01, 0x7a, 0x10, 0x41, 0xe9, + 0xf9, 0xcf, 0x3e, 0xe0, 0x99, 0xcf, 0x3d, 0xd3, 0x01, 0xcf, 0x3b, 0xe0, + 0x79, 0x0f, 0x3d, 0xef, 0xd9, 0x4f, 0x3c, 0xec, 0xd9, 0x0f, 0x3c, 0x8e, + 0xe1, 0x8c, 0x31, 0xc5, 0x19, 0x50, 0x3c, 0xa9, 0xca, 0x56, 0x57, 0x89, + 0x61, 0x0e, 0x35, 0xc5, 0x19, 0x90, 0x3b, 0x89, 0x41, 0xcb, 0x25, 0xb9, + 0x09, 0xce, 0x34, 0xf2, 0xd9, 0x4f, 0x3d, 0x82, 0x61, 0x4c, 0x32, 0xc8, + 0x32, 0x56, 0x58, 0xda, 0xc2, 0x56, 0x5a, 0x8a, 0x62, 0x54, 0x50, 0xdd, + 0xe2, 0xd6, 0x59, 0xe8, 0x2a, 0xd7, 0x5a, 0xe6, 0x0a, 0x97, 0x5a, 0xe2, + 0xf2, 0x56, 0x5a, 0xd3, 0x9a, 0xd6, 0x58, 0xce, 0x6a, 0x56, 0x58, 0x83, + 0x09, 0x8c, 0x2e, 0x92, 0x91, 0x4c, 0x31, 0xa6, 0x49, 0x8d, 0x33, 0xd3, + 0x89, 0xce, 0x38, 0x40, 0x7b, 0x5a, 0x68, 0xd9, 0xb9, 0x0e, 0x38, 0xf4, + 0x41, 0x0f, 0x38, 0x42, 0xea, 0x50, 0x38, 0x45, 0x72, 0x90, 0x37, 0x46, + 0x62, 0x50, 0x37, 0x4a, 0x82, 0x10, 0x38, 0x4e, 0xaa, 0x90, 0x38, 0xaf, + 0xa9, 0x4b, 0x24, 0xfd, 0xf9, 0x4d, 0x2e, 0x2f, 0x9a, 0x8f, 0x34, 0xfa, + 0x71, 0x8e, 0x30, 0x05, 0xd2, 0xce, 0x31, 0x09, 0xe2, 0x4e, 0x32, 0x06, + 0xba, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xb9, 0x06, 0x11, 0xe1, + 0x81, 0x8d, 0x2c, 0x83, 0x4a, 0x52, 0x40, 0x6a, 0xda, 0xd1, 0x3d, 0x7c, + 0x5a, 0x92, 0x40, 0x20, 0x02, 0x10, 0x38, 0x80, 0xc2, 0x4e, 0x38, 0x6f, + 0x82, 0xce, 0x21, 0x6a, 0x6a, 0x4e, 0x38, 0x66, 0x42, 0x0e, 0x38, 0x47, + 0x42, 0x0e, 0x38, 0x47, 0x4a, 0x0e, 0x15, 0x55, 0x32, 0xce, 0x37, 0x43, + 0x22, 0x4e, 0x0b, 0x45, 0x3a, 0x4e, 0x09, 0xcf, 0x01, 0x0e, 0x00, 0x4c, + 0xe9, 0x06, 0x00, 0x27, 0x22, 0x0e, 0x00, 0x26, 0x1a, 0x0e, 0x00, 0x24, + 0x1a, 0x0e, 0x00, 0x22, 0x1a, 0x0e, 0x00, 0x23, 0x1a, 0x0e, 0x00, 0x25, + 0x1a, 0x0e, 0x00, 0x51, 0x12, 0x0e, 0x00, 0x41, 0x12, 0xce, 0x37, 0x41, + 0x0a, 0x0e, 0x00, 0x42, 0x0a, 0x0e, 0x38, 0x26, 0x0a, 0x0e, 0x38, 0x40, + 0x0a, 0x0e, 0x37, 0x40, 0x0a, 0x0e, 0x38, 0x40, 0x0a, 0x0e, 0x38, 0x21, + 0x02, 0xce, 0x36, 0x3e, 0x0a, 0x0e, 0x38, 0x25, 0x02, 0x0e, 0x00, 0x22, + 0x02, 0x0e, 0x00, 0x03, 0x02, 0x0e, 0x00, 0x00, 0xa2, 0x06, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0xbd, 0x49, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x81, 0x0d, 0x00, 0xbc, 0xd1, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xca, 0xe1, 0x02, 0x00, 0xc3, + 0x01, 0x02, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, + 0x51, 0x0d, 0x00, 0xc3, 0x01, 0x0a, 0x00, 0xc4, 0x31, 0x0a, 0x00, 0xc3, + 0x11, 0x02, 0x00, 0xc4, 0xa1, 0x02, 0x00, 0xc6, 0xc9, 0x03, 0x00, 0xc4, + 0x49, 0x02, 0x00, 0xc5, 0x41, 0x06, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x4e, 0x35, 0x04, 0x12, 0x4e, 0x35, 0x03, 0x12, 0x8e, 0x35, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x00, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0xce, + 0x19, 0x0e, 0x00, 0xd2, 0x19, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0xd6, + 0xe9, 0x0d, 0x00, 0xd1, 0x29, 0x08, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0xcd, 0x09, 0x09, 0x00, 0xcb, 0xd1, 0x0d, 0x00, 0xc5, + 0x69, 0x0c, 0x24, 0x40, 0xd9, 0x05, 0x00, 0x1a, 0xb9, 0x05, 0x00, 0x41, + 0xb1, 0x06, 0x00, 0x44, 0xd1, 0x06, 0x00, 0x44, 0x32, 0x8e, 0x08, 0x44, + 0x2a, 0x0e, 0x00, 0x45, 0x3a, 0x0e, 0x09, 0x2c, 0x3a, 0x8e, 0x09, 0x46, + 0x42, 0x8e, 0x0a, 0x46, 0x42, 0x0e, 0x0a, 0x44, 0x32, 0x0e, 0x08, 0x46, + 0x42, 0x0e, 0x0a, 0x48, 0x52, 0x4e, 0x0c, 0x58, 0x52, 0x4e, 0x0d, 0x84, + 0x7a, 0xce, 0x0b, 0x85, 0x9a, 0xce, 0x0f, 0x92, 0x62, 0x0e, 0x0f, 0x85, + 0x6a, 0x8e, 0x10, 0x96, 0x32, 0x90, 0x22, 0x97, 0x5a, 0x90, 0x22, 0xc8, + 0xc2, 0x14, 0x44, 0x82, 0x6b, 0xda, 0x60, 0x71, 0xea, 0x11, 0x3e, 0x79, + 0x0a, 0x12, 0x3f, 0x79, 0x02, 0x12, 0x3f, 0x58, 0xfa, 0x10, 0x3b, 0x4b, + 0xd3, 0x18, 0x5a, 0x03, 0xa3, 0xd6, 0x50, 0x5a, 0x5b, 0x99, 0x5b, 0x14, + 0x23, 0x97, 0x52, 0x00, 0x7a, 0x0e, 0x2e, 0x15, 0x1a, 0x0f, 0x33, 0x7f, + 0x72, 0x92, 0x40, 0x3c, 0x6b, 0x18, 0x58, 0x39, 0x5b, 0x18, 0x58, 0x4c, + 0xf3, 0x18, 0x5a, 0x3b, 0x83, 0x58, 0x58, 0x65, 0xe3, 0x99, 0x5d, 0x5a, + 0x9b, 0x19, 0x5c, 0x59, 0x6b, 0x99, 0x5b, 0x04, 0xca, 0xcd, 0x2b, 0xf5, + 0x29, 0xcd, 0x29, 0xb1, 0xc1, 0x4b, 0x24, 0xec, 0x69, 0x4d, 0x2b, 0x87, + 0x21, 0x0a, 0x1c, 0x90, 0x89, 0x8a, 0x20, 0xcc, 0x51, 0x0c, 0x27, 0x84, + 0x19, 0x0a, 0x1e, 0x5b, 0xb9, 0xc8, 0x18, 0x32, 0xa9, 0x47, 0x14, 0xd9, + 0x28, 0x45, 0x0a, 0xc9, 0x88, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xee, 0xd9, 0x0e, 0x30, 0xf4, 0xe1, 0x0e, 0x30, 0xf0, + 0xd9, 0x0e, 0x30, 0xf1, 0xe1, 0x0e, 0x30, 0x9e, 0x61, 0x8c, 0x25, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, 0x69, 0x4d, 0x34, 0x34, + 0x02, 0x92, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xd0, 0x70, 0xc7, 0x19, 0x96, 0x39, 0x4d, 0x32, 0x00, + 0x00, 0x00, 0x00, 0xdf, 0x71, 0x0e, 0x2e, 0x69, 0x29, 0x4b, 0x21, 0x13, + 0x1a, 0x50, 0x34, 0x8c, 0xfa, 0x93, 0x43, 0x05, 0xb2, 0xd0, 0x40, 0x02, + 0x6a, 0x50, 0x40, 0xed, 0xf9, 0x0f, 0x3e, 0x22, 0x7a, 0x91, 0x42, 0x72, + 0xc9, 0xcb, 0x2b, 0x01, 0xd2, 0x8e, 0x2e, 0x57, 0xaa, 0x11, 0x39, 0x62, + 0xe2, 0x91, 0x39, 0x89, 0xfa, 0x12, 0x40, 0x91, 0x4a, 0x13, 0x41, 0x39, + 0x9a, 0x10, 0x38, 0xd3, 0x82, 0x95, 0x4b, 0x32, 0x72, 0x90, 0x38, 0xdc, + 0x19, 0x4e, 0x2e, 0x45, 0x52, 0x12, 0x46, 0x6c, 0x92, 0x93, 0x4b, 0x98, + 0xca, 0x54, 0x51, 0xa4, 0x22, 0x55, 0x52, 0x8a, 0x5a, 0x54, 0x4f, 0x71, + 0x8a, 0xd3, 0x4a, 0x5f, 0x8a, 0x52, 0x45, 0x52, 0xa2, 0x91, 0x3f, 0x39, + 0x6a, 0x90, 0x39, 0x2a, 0x02, 0x50, 0x37, 0x22, 0xa2, 0x4f, 0x35, 0x5a, + 0x22, 0xd1, 0x3a, 0x86, 0x4a, 0x12, 0x40, 0x7b, 0xaa, 0x90, 0x38, 0xa6, + 0x32, 0x51, 0x39, 0xc6, 0x3a, 0x12, 0x3d, 0xde, 0xda, 0xd2, 0x40, 0xf2, + 0x3a, 0xd3, 0x42, 0xd9, 0x42, 0x92, 0x3f, 0xbb, 0xea, 0x90, 0x39, 0x98, + 0x22, 0x10, 0x38, 0x71, 0x1a, 0x4f, 0x35, 0x42, 0x2a, 0x0e, 0x31, 0x09, + 0x42, 0xcd, 0x2c, 0x0a, 0xfa, 0x8d, 0x32, 0x11, 0x4a, 0x4e, 0x35, 0x10, + 0x4a, 0x8e, 0x35, 0x0f, 0x42, 0x0e, 0x35, 0x0e, 0x42, 0x4e, 0x35, 0x0e, + 0x42, 0xce, 0x35, 0x0e, 0x4a, 0x0e, 0x36, 0x0d, 0x42, 0xce, 0x35, 0x0e, + 0x4a, 0xce, 0x35, 0x0f, 0x52, 0x8e, 0x35, 0x10, 0x5a, 0xce, 0x34, 0x12, + 0x6a, 0x4e, 0x34, 0x12, 0x62, 0xce, 0x33, 0x12, 0x5a, 0x0e, 0x34, 0x19, + 0x92, 0x8e, 0x33, 0x0f, 0x02, 0x4e, 0x2d, 0x34, 0x32, 0xce, 0x2f, 0x6b, + 0x22, 0x0f, 0x35, 0x8c, 0x8a, 0xd0, 0x39, 0x91, 0xf2, 0x50, 0x3b, 0xb6, + 0xf2, 0x12, 0x43, 0x19, 0x0b, 0x17, 0x53, 0x5d, 0x73, 0x59, 0x5c, 0x8b, + 0xd3, 0xda, 0x61, 0x96, 0x3b, 0x5b, 0x63, 0x76, 0x3b, 0x9a, 0x5f, 0x98, + 0x5b, 0x9b, 0x63, 0x74, 0x33, 0x1a, 0x5f, 0x18, 0x4b, 0x57, 0x53, 0xb2, + 0x22, 0xd4, 0x46, 0x51, 0x12, 0x91, 0x3a, 0x22, 0x02, 0xd0, 0x34, 0x0f, + 0x72, 0xcf, 0x32, 0xf2, 0x81, 0x8e, 0x2f, 0xca, 0x51, 0xcd, 0x2b, 0x84, + 0x69, 0x0b, 0x26, 0xc6, 0x59, 0xcd, 0x2e, 0x93, 0xa1, 0x4c, 0x2e, 0x85, + 0x31, 0x4c, 0x2b, 0x5b, 0xf9, 0xca, 0x25, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdf, + 0x29, 0x4f, 0x3b, 0x3f, 0x42, 0x92, 0x48, 0x28, 0x02, 0x12, 0x47, 0x29, + 0x02, 0x92, 0x47, 0x24, 0x02, 0xd2, 0x46, 0x23, 0xea, 0x91, 0x46, 0x1a, + 0x5a, 0x11, 0x45, 0x1b, 0x2a, 0x91, 0x44, 0x25, 0xb2, 0x11, 0x45, 0x1c, + 0x82, 0x11, 0x44, 0x24, 0xca, 0x91, 0x45, 0x1c, 0x3a, 0x91, 0x44, 0x11, + 0xfa, 0x50, 0x43, 0xdc, 0x89, 0x4f, 0x3d, 0xe2, 0xa9, 0x0f, 0x3e, 0x4b, + 0xa2, 0x92, 0x49, 0x64, 0x8a, 0x53, 0x4c, 0x92, 0x59, 0x0d, 0x34, 0xfa, + 0x31, 0xd0, 0x3d, 0x94, 0x19, 0x8d, 0x32, 0x6b, 0xb1, 0xcb, 0x2c, 0xf5, + 0x0a, 0x59, 0x60, 0x15, 0x33, 0x1a, 0x64, 0xc9, 0x29, 0x10, 0x3c, 0x88, + 0x59, 0x4b, 0x27, 0xe1, 0x41, 0x8f, 0x3a, 0x36, 0xfa, 0x11, 0x46, 0x47, + 0x8a, 0xd2, 0x48, 0xca, 0x42, 0x56, 0x58, 0xd9, 0xca, 0x56, 0x5a, 0x8f, + 0x82, 0x94, 0x50, 0xe1, 0x02, 0x17, 0x5a, 0xe5, 0x2a, 0x97, 0x5a, 0xe8, + 0x1a, 0xd7, 0x5a, 0xe2, 0xfa, 0x56, 0x5a, 0xd1, 0x92, 0x96, 0x58, 0xc7, + 0x32, 0x16, 0x57, 0x84, 0x09, 0x0c, 0x2f, 0x8d, 0x51, 0x8c, 0x30, 0x9b, + 0xd9, 0x4c, 0x32, 0xc5, 0x11, 0x0e, 0x36, 0x25, 0x0b, 0x1a, 0x65, 0xd6, + 0xa1, 0xce, 0x37, 0x40, 0x2a, 0x11, 0x3c, 0x3f, 0xca, 0x10, 0x38, 0x44, + 0x6a, 0x10, 0x37, 0x48, 0x7a, 0x10, 0x38, 0x4c, 0x9a, 0x90, 0x38, 0x50, + 0xb2, 0x90, 0x38, 0xa5, 0x69, 0x8b, 0x23, 0xff, 0x11, 0xce, 0x2e, 0x2d, + 0x8a, 0x4f, 0x34, 0xfe, 0x71, 0xce, 0x30, 0x09, 0xea, 0x4e, 0x32, 0x0e, + 0x2a, 0x8f, 0x32, 0x05, 0xc2, 0xce, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0x41, 0x8c, 0x27, 0xf4, 0x31, 0x8e, 0x2f, 0x89, 0x82, 0x92, 0x41, 0x68, + 0xba, 0x51, 0x3d, 0x85, 0xa2, 0x92, 0x41, 0x27, 0x12, 0x10, 0x38, 0x6b, + 0x7a, 0x8e, 0x11, 0x49, 0x5a, 0x8e, 0x0d, 0x30, 0x52, 0x0e, 0x0d, 0x2d, + 0x42, 0x08, 0x0b, 0x2c, 0x02, 0x88, 0x0a, 0x2a, 0x32, 0x08, 0x0c, 0x2b, + 0x32, 0x0e, 0x09, 0x28, 0x6a, 0x06, 0x00, 0xd2, 0xc9, 0x06, 0x00, 0xc8, + 0x19, 0x06, 0x00, 0xc5, 0xe9, 0x05, 0x00, 0x3a, 0xc2, 0x0d, 0x00, 0x06, + 0xfa, 0x05, 0x00, 0x04, 0xb2, 0x04, 0x00, 0x04, 0x7a, 0x04, 0x00, 0x04, + 0x72, 0x04, 0x00, 0x24, 0x12, 0x0e, 0x00, 0x23, 0x12, 0x0e, 0x00, 0x23, + 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0x0e, 0x38, 0x40, + 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0x0e, 0x00, 0x40, 0x02, 0x0e, 0x38, 0x21, + 0x02, 0x0e, 0x00, 0x21, 0x02, 0x0e, 0x00, 0x40, 0x02, 0x0e, 0x00, 0x20, + 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0xf9, 0xb0, 0x05, 0x16, 0x8c, 0x20, 0x04, 0x00, 0xc0, + 0x11, 0x08, 0x00, 0xc0, 0x99, 0x07, 0x00, 0x4a, 0x00, 0x00, 0x00, 0xfc, + 0x40, 0x07, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc9, + 0xd9, 0x0d, 0x00, 0xfa, 0x81, 0x0d, 0x00, 0xc9, 0xf1, 0x07, 0x00, 0xc3, + 0x01, 0x00, 0x00, 0xc2, 0xc9, 0x03, 0x00, 0xc2, 0xc9, 0x06, 0x00, 0xc3, + 0x09, 0x0e, 0x00, 0xc4, 0x09, 0x0a, 0x00, 0xc4, 0xa1, 0x02, 0x00, 0xc4, + 0xc9, 0x02, 0x00, 0xc4, 0xd9, 0x02, 0x00, 0xc4, 0xe1, 0x02, 0x00, 0xf7, + 0x39, 0x0d, 0x00, 0xf8, 0x41, 0x0d, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x8e, 0x17, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0xff, 0x11, 0x0e, 0x00, 0xc8, 0x11, 0x0e, 0x00, 0xc9, + 0x19, 0x0e, 0x00, 0xd4, 0x19, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, + 0x22, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x26, + 0x22, 0x0e, 0x00, 0xcd, 0x21, 0x0e, 0x00, 0x3b, 0xea, 0x8f, 0x36, 0x1d, + 0xc2, 0xcf, 0x36, 0xc6, 0xe9, 0x0d, 0x00, 0x2e, 0x49, 0x06, 0x00, 0x41, + 0xb1, 0x06, 0x00, 0x0a, 0x22, 0x8e, 0x08, 0x28, 0x2a, 0x0e, 0x00, 0x45, + 0x3a, 0xce, 0x09, 0x45, 0x32, 0x4e, 0x08, 0x45, 0x42, 0x8e, 0x0a, 0x45, + 0x3a, 0x0e, 0x09, 0x56, 0x42, 0x8e, 0x0a, 0x56, 0x42, 0x4e, 0x0a, 0x57, + 0x4a, 0x0e, 0x0b, 0x59, 0x5a, 0x0e, 0x0e, 0x58, 0x5a, 0x0e, 0x0e, 0x95, + 0x32, 0x10, 0x10, 0x8c, 0x2a, 0x10, 0x0d, 0x8d, 0x3a, 0x90, 0x10, 0x9d, + 0x32, 0x10, 0x1d, 0xbb, 0x32, 0x51, 0x38, 0x98, 0x1a, 0x10, 0x38, 0xb7, + 0x22, 0x14, 0x41, 0x82, 0x73, 0xda, 0x60, 0x75, 0x02, 0x92, 0x3e, 0x7b, + 0x0a, 0x52, 0x3f, 0x95, 0xe2, 0xd2, 0x42, 0xc8, 0xb2, 0x94, 0x49, 0x44, + 0x93, 0xd8, 0x58, 0xa1, 0x1a, 0x54, 0x45, 0x15, 0x1b, 0x57, 0x52, 0xfd, + 0x51, 0xce, 0x2c, 0x0c, 0xda, 0x4e, 0x32, 0x14, 0x32, 0x4f, 0x32, 0x24, + 0xe3, 0xd7, 0x55, 0x44, 0x9b, 0x18, 0x59, 0x75, 0x3b, 0xda, 0x5e, 0x49, + 0xdb, 0xd8, 0x59, 0x5c, 0x9b, 0x99, 0x5c, 0x5a, 0x8b, 0x19, 0x5c, 0x58, + 0x6b, 0xd9, 0x5b, 0x03, 0xe2, 0x8d, 0x2b, 0x61, 0x01, 0x89, 0x19, 0xba, + 0xa1, 0x4b, 0x23, 0xdc, 0xe0, 0x84, 0x08, 0x88, 0x49, 0xca, 0x1e, 0x94, + 0x69, 0x4a, 0x1f, 0xdd, 0xf1, 0x8c, 0x2a, 0x57, 0xd9, 0x88, 0x19, 0x53, + 0xc1, 0x08, 0x19, 0x32, 0xa9, 0xc7, 0x13, 0x32, 0x01, 0x08, 0x15, 0xa0, + 0x38, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, + 0xc9, 0x0e, 0x30, 0xef, 0xd1, 0x0e, 0x30, 0xf1, 0xd9, 0x0e, 0x30, 0xf1, + 0xe1, 0x4e, 0x30, 0xa0, 0x71, 0x0c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7d, 0x31, 0x0c, 0x30, 0x4f, 0xc2, 0x52, 0x4a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xbc, 0xa1, 0x0d, 0x2d, 0x00, 0x00, 0x00, 0x00, 0xa2, + 0x89, 0x8c, 0x26, 0x0d, 0xd2, 0x8f, 0x33, 0xc6, 0xd9, 0x8d, 0x2c, 0x49, + 0xfa, 0x11, 0x3e, 0xc1, 0x6a, 0x55, 0x4c, 0xec, 0xb2, 0x56, 0x51, 0xa4, + 0xf9, 0x8e, 0x39, 0x80, 0xa9, 0xcc, 0x31, 0x1f, 0x62, 0x11, 0x42, 0xc6, + 0x99, 0x0d, 0x2f, 0x57, 0xb2, 0x91, 0x3b, 0x67, 0x0a, 0x92, 0x3a, 0x59, + 0x9a, 0x11, 0x39, 0x4b, 0x12, 0x11, 0x38, 0x38, 0x92, 0x10, 0x38, 0x18, + 0xda, 0xcf, 0x34, 0xe1, 0x29, 0xce, 0x2e, 0xe4, 0x41, 0x4e, 0x2f, 0xf5, + 0xa9, 0xce, 0x30, 0x2f, 0xea, 0x51, 0x43, 0x46, 0xc2, 0x52, 0x48, 0x7a, + 0x12, 0x94, 0x4d, 0x9f, 0x12, 0x55, 0x52, 0xa0, 0x02, 0x15, 0x52, 0x7b, + 0xda, 0x53, 0x4c, 0x52, 0x62, 0xd2, 0x45, 0x52, 0xf2, 0x51, 0x41, 0x4c, + 0x1a, 0x51, 0x3c, 0x31, 0x32, 0x90, 0x38, 0x21, 0xa2, 0x4f, 0x35, 0x1e, + 0x62, 0x0f, 0x34, 0x67, 0x8a, 0x51, 0x3c, 0x7b, 0xb2, 0x91, 0x3c, 0x7e, + 0x4a, 0xd0, 0x35, 0xad, 0x52, 0x51, 0x39, 0xad, 0x72, 0xd1, 0x39, 0xd6, + 0x7a, 0xd2, 0x3f, 0xcd, 0x0a, 0x52, 0x3e, 0xb1, 0xb2, 0x90, 0x39, 0x96, + 0x1a, 0x10, 0x38, 0x7b, 0x52, 0x0f, 0x36, 0x4d, 0x52, 0x0e, 0x32, 0x11, + 0x52, 0x8d, 0x2b, 0x05, 0x9a, 0x0d, 0x30, 0x0b, 0x22, 0x0e, 0x33, 0x0c, + 0x2a, 0x8e, 0x32, 0x0c, 0x2a, 0x4e, 0x31, 0x0b, 0x22, 0x4e, 0x32, 0x0b, + 0x2a, 0x8e, 0x33, 0x0b, 0x22, 0xce, 0x33, 0x0b, 0x2a, 0x0e, 0x34, 0x0d, + 0x3a, 0x0e, 0x34, 0x0c, 0x32, 0x8e, 0x32, 0x0c, 0x32, 0x4e, 0x30, 0x0e, + 0x4a, 0x8e, 0x2d, 0x0d, 0x42, 0xce, 0x2c, 0x17, 0x8a, 0xce, 0x31, 0x2c, + 0x2a, 0x8f, 0x33, 0x24, 0x92, 0x0e, 0x30, 0x4d, 0x8a, 0xce, 0x32, 0x7a, + 0xd2, 0x0f, 0x38, 0x82, 0x2a, 0xd0, 0x38, 0x96, 0xda, 0x51, 0x3e, 0xcf, + 0x5a, 0x54, 0x48, 0x44, 0x7b, 0x98, 0x58, 0x57, 0x33, 0x59, 0x5b, 0x8e, + 0xeb, 0x5a, 0x62, 0x6e, 0x1b, 0x9a, 0x5e, 0x94, 0x33, 0x1b, 0x63, 0x83, + 0x8b, 0xda, 0x60, 0x35, 0x33, 0x18, 0x57, 0xb5, 0x32, 0x14, 0x47, 0x6c, + 0x02, 0xd2, 0x3d, 0x21, 0xda, 0xcf, 0x34, 0x1a, 0xc2, 0x4f, 0x34, 0xdc, + 0x11, 0x4e, 0x2d, 0x02, 0xc2, 0x0e, 0x32, 0x84, 0x71, 0x8b, 0x26, 0x8e, + 0x19, 0x8c, 0x2a, 0xa1, 0x29, 0x4d, 0x31, 0xcf, 0xa9, 0x0e, 0x38, 0x9d, + 0x19, 0xcd, 0x30, 0x81, 0xe9, 0x0b, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, + 0x69, 0xcf, 0x3c, 0x43, 0x6a, 0x52, 0x49, 0x3e, 0x52, 0x12, 0x49, 0x2f, + 0x22, 0x52, 0x48, 0x25, 0xf2, 0x51, 0x47, 0x24, 0xf2, 0x11, 0x47, 0x2a, + 0x0a, 0x52, 0x47, 0x29, 0xea, 0x11, 0x47, 0x41, 0x4a, 0x12, 0x49, 0x2c, + 0xfa, 0x11, 0x46, 0x23, 0xba, 0x11, 0x46, 0x27, 0xc2, 0x51, 0x46, 0x1d, + 0x52, 0xd1, 0x44, 0x0a, 0xca, 0x90, 0x42, 0xfc, 0x69, 0xd0, 0x40, 0x02, + 0x72, 0xd0, 0x40, 0x81, 0x52, 0x14, 0x50, 0x39, 0x1a, 0x52, 0x47, 0xc7, + 0xa9, 0xce, 0x38, 0x04, 0x62, 0x50, 0x3f, 0x89, 0x89, 0x0c, 0x31, 0x5a, + 0xd1, 0x0a, 0x2a, 0x1f, 0x7b, 0x9a, 0x65, 0xe5, 0x9a, 0x58, 0x5e, 0x8a, + 0x61, 0x4e, 0x35, 0x8a, 0x81, 0x4b, 0x28, 0xc4, 0x09, 0x8e, 0x34, 0x60, + 0x42, 0x53, 0x4b, 0x6c, 0xe2, 0x53, 0x4d, 0xcc, 0x5a, 0xd6, 0x58, 0xe0, + 0xfa, 0x16, 0x5b, 0x48, 0x6a, 0x52, 0x49, 0xe2, 0x0a, 0x57, 0x5a, 0xe8, + 0x42, 0xd7, 0x5a, 0xe4, 0x0a, 0x57, 0x5a, 0xde, 0xe2, 0xd6, 0x59, 0xc5, + 0x32, 0x96, 0x56, 0xb8, 0xba, 0x95, 0x54, 0x77, 0xa9, 0x4b, 0x2d, 0x88, + 0x29, 0x0c, 0x30, 0x8d, 0x79, 0x8c, 0x30, 0xc3, 0xe9, 0x8d, 0x35, 0xaf, + 0x89, 0x8d, 0x32, 0xd0, 0x69, 0x4e, 0x36, 0x37, 0xe2, 0x90, 0x3a, 0x3c, + 0xba, 0x90, 0x37, 0x40, 0x4a, 0x90, 0x36, 0x44, 0x5a, 0x10, 0x37, 0x47, + 0x6a, 0x90, 0x36, 0x49, 0x7a, 0xd0, 0x37, 0xa3, 0x59, 0x8b, 0x23, 0x03, + 0x1a, 0x0e, 0x2f, 0x2d, 0x82, 0x0f, 0x34, 0x02, 0x9a, 0x4e, 0x31, 0x0b, + 0x22, 0x8f, 0x32, 0x03, 0xa2, 0x8e, 0x31, 0xb6, 0x41, 0x4c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0xe9, 0x8a, 0x21, 0xf1, 0x21, 0x0e, 0x2f, 0x79, + 0x0a, 0x92, 0x3f, 0x5c, 0x52, 0x11, 0x3c, 0x80, 0x6a, 0x12, 0x41, 0xf6, + 0xc1, 0x0a, 0x1c, 0x4e, 0x7a, 0x4e, 0x11, 0x36, 0x62, 0xce, 0x0f, 0x43, + 0x3a, 0xce, 0x09, 0x2f, 0x4a, 0x0e, 0x0d, 0x2f, 0x4a, 0xce, 0x0c, 0x2b, + 0x32, 0x4e, 0x09, 0x28, 0xb2, 0x06, 0x00, 0x09, 0x5a, 0x08, 0x00, 0xc9, + 0x79, 0x06, 0x00, 0x63, 0xa1, 0x06, 0x00, 0xfb, 0xd9, 0x05, 0x00, 0x07, + 0x12, 0x06, 0x00, 0x05, 0xa2, 0x05, 0x00, 0x22, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x05, 0x00, 0xca, 0x09, 0x05, 0x00, 0x04, 0x8a, 0x04, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x23, 0x0a, 0x0e, 0x00, 0x41, 0x0a, 0x0e, 0x00, 0x41, + 0x0a, 0x0e, 0x00, 0x23, 0x0a, 0x0e, 0x00, 0x21, 0x0a, 0x0e, 0x00, 0x40, + 0x02, 0x0e, 0x37, 0x21, 0x02, 0x0e, 0x00, 0x40, 0x02, 0x0e, 0x00, 0x40, + 0x02, 0x0e, 0x00, 0x20, 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x00, 0x00, 0xc1, 0xa1, 0x0d, 0x00, 0xb6, 0x01, 0x00, 0x00, 0xbd, + 0x01, 0x00, 0x00, 0x00, 0x02, 0x0e, 0x00, 0xba, 0x01, 0x00, 0x00, 0x2a, + 0x61, 0x07, 0x00, 0xfa, 0x01, 0x0e, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, + 0x49, 0x08, 0x00, 0xc2, 0x71, 0x08, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc3, 0x51, 0x07, 0x00, 0xfa, 0x99, 0x0d, 0x00, 0xc3, + 0x69, 0x08, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, 0x41, 0x02, 0x00, 0xc4, + 0x81, 0x02, 0x00, 0xc4, 0xb9, 0x02, 0x00, 0xc3, 0x11, 0x02, 0x00, 0xc3, + 0x51, 0x0d, 0x00, 0xc4, 0x09, 0x0e, 0x00, 0xc5, 0x69, 0x0a, 0x00, 0xc7, + 0xc9, 0x0d, 0x00, 0xfd, 0x89, 0x0d, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0xfd, 0x11, 0x0e, 0x00, 0x02, 0x12, 0x0e, 0x00, 0xd5, + 0x11, 0x0e, 0x00, 0xfc, 0x11, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0xd1, 0x21, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x26, + 0x22, 0x0e, 0x00, 0xcb, 0x81, 0x05, 0x00, 0x42, 0xea, 0x90, 0x37, 0x49, + 0x31, 0x08, 0x00, 0xc3, 0x91, 0x05, 0x00, 0x58, 0x31, 0x88, 0x08, 0x3e, + 0x99, 0x06, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x29, 0xfa, 0x0d, 0x00, 0x29, + 0x2a, 0x0e, 0x00, 0x43, 0x32, 0x0e, 0x00, 0x54, 0x32, 0x4e, 0x08, 0x54, + 0x32, 0x0e, 0x08, 0x55, 0x42, 0x0e, 0x0a, 0x57, 0x52, 0x8e, 0x0c, 0x68, + 0x52, 0x4e, 0x0d, 0x68, 0x5a, 0x0e, 0x0e, 0x93, 0x2a, 0x90, 0x0c, 0x9b, + 0x22, 0x90, 0x0b, 0x94, 0x32, 0xd0, 0x0e, 0x95, 0x3a, 0xd0, 0x10, 0xac, + 0x32, 0x51, 0x38, 0x9c, 0x32, 0xd0, 0x37, 0xe0, 0x82, 0x15, 0x4a, 0x7f, + 0x63, 0x9a, 0x60, 0x54, 0xea, 0x90, 0x3a, 0x79, 0x12, 0x92, 0x3f, 0x78, + 0x0a, 0x52, 0x3f, 0x43, 0x4a, 0x50, 0x38, 0x3d, 0x53, 0x18, 0x58, 0xf6, + 0x42, 0x96, 0x4f, 0x44, 0x8b, 0xd8, 0x58, 0xeb, 0x02, 0x16, 0x4d, 0x08, + 0xb2, 0x4e, 0x30, 0x13, 0x12, 0x4f, 0x33, 0xbe, 0x6a, 0x94, 0x48, 0x3e, + 0x6b, 0x98, 0x58, 0x81, 0x8b, 0xda, 0x60, 0x30, 0x1b, 0x18, 0x56, 0x4d, + 0x03, 0x99, 0x5a, 0x52, 0x23, 0x19, 0x5b, 0x4f, 0x0b, 0x99, 0x5a, 0x52, + 0xdb, 0x98, 0x5a, 0x62, 0x01, 0xc9, 0x19, 0x67, 0x29, 0xc9, 0x1a, 0xa8, + 0x58, 0x03, 0x00, 0x57, 0xa9, 0x88, 0x18, 0xd4, 0x61, 0x0c, 0x27, 0xb3, + 0x81, 0x8b, 0x23, 0x63, 0x21, 0x09, 0x1b, 0x45, 0x31, 0xc8, 0x17, 0x5c, + 0x01, 0x49, 0x1a, 0xd8, 0x30, 0x05, 0x0a, 0xa1, 0x60, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x93, 0x79, 0x8b, 0x21, 0x4f, 0xb1, 0xc9, 0x17, 0xec, + 0xc9, 0x0e, 0x30, 0xec, 0xc9, 0x0e, 0x30, 0xef, 0xd1, 0x0e, 0x30, 0xa1, + 0x79, 0x0c, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xbd, 0x5a, 0x16, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3b, + 0x31, 0xc9, 0x18, 0x00, 0x00, 0x00, 0x00, 0x88, 0xe1, 0xcb, 0x22, 0xcd, + 0xe9, 0x8d, 0x2b, 0x12, 0x2a, 0x50, 0x34, 0xf6, 0x81, 0x8f, 0x35, 0x12, + 0x82, 0x50, 0x3b, 0xd7, 0x3a, 0x56, 0x4f, 0xf9, 0xfa, 0xd6, 0x51, 0x4e, + 0x49, 0x0b, 0x2e, 0x5b, 0xd1, 0x0b, 0x30, 0x5c, 0xe9, 0x0b, 0x30, 0x50, + 0xd2, 0xd1, 0x3f, 0x33, 0x82, 0x10, 0x38, 0x56, 0x8a, 0x11, 0x39, 0x1f, + 0xf2, 0xcf, 0x31, 0x38, 0x63, 0x18, 0x58, 0xdf, 0x39, 0xce, 0x2d, 0xb1, + 0x81, 0x8c, 0x28, 0xf6, 0xa1, 0x8e, 0x30, 0xf8, 0xb1, 0x0e, 0x31, 0xed, + 0x71, 0x4e, 0x30, 0x31, 0xaa, 0x51, 0x43, 0x22, 0x02, 0x12, 0x44, 0x51, + 0x52, 0x13, 0x4a, 0x81, 0x4a, 0x14, 0x4f, 0x95, 0xc2, 0x14, 0x51, 0x8f, + 0x8a, 0x54, 0x50, 0x65, 0x22, 0x13, 0x4a, 0x48, 0x02, 0x92, 0x43, 0x49, + 0x52, 0x11, 0x3f, 0x46, 0xca, 0x10, 0x3b, 0x2b, 0x0a, 0x10, 0x38, 0x18, + 0x42, 0x0f, 0x34, 0x1e, 0x42, 0xcf, 0x33, 0x67, 0x72, 0x11, 0x3c, 0x6e, + 0xda, 0x90, 0x39, 0x82, 0x1a, 0x90, 0x35, 0x8b, 0x5a, 0x10, 0x36, 0x91, + 0x7a, 0xd0, 0x36, 0xa4, 0xaa, 0x50, 0x39, 0x91, 0xf2, 0x4f, 0x37, 0x83, + 0x42, 0x8f, 0x36, 0x73, 0xfa, 0xce, 0x35, 0x52, 0x72, 0xce, 0x31, 0x1b, + 0x92, 0x8d, 0x28, 0xfd, 0x49, 0x0d, 0x28, 0x06, 0x02, 0x4e, 0x2c, 0x08, + 0x12, 0xce, 0x2c, 0x07, 0x0a, 0x0e, 0x2d, 0x09, 0x02, 0x0e, 0x30, 0x09, + 0xf2, 0x0d, 0x31, 0x09, 0x02, 0x8e, 0x30, 0x09, 0x0a, 0x4e, 0x30, 0x0b, + 0x12, 0x0e, 0x30, 0x0a, 0x12, 0xce, 0x2b, 0x09, 0x1a, 0x0e, 0x27, 0x0b, + 0x3a, 0x8e, 0x23, 0x0c, 0x3a, 0x8e, 0x24, 0x17, 0x7a, 0x0e, 0x2b, 0x2d, + 0x32, 0x4f, 0x30, 0x31, 0xda, 0x0e, 0x31, 0x50, 0x5a, 0xce, 0x32, 0x6b, + 0x7a, 0x4f, 0x36, 0x81, 0xca, 0xd0, 0x39, 0x96, 0x32, 0x92, 0x3d, 0xff, + 0x2a, 0x96, 0x4e, 0x43, 0x73, 0x98, 0x58, 0x5e, 0x83, 0x59, 0x5c, 0x5c, + 0x73, 0x19, 0x5c, 0x71, 0x23, 0x1a, 0x5f, 0x81, 0x83, 0x9a, 0x60, 0x4d, + 0xeb, 0x18, 0x5a, 0xe2, 0xaa, 0xd5, 0x4c, 0x70, 0x1a, 0x52, 0x3e, 0x28, + 0x0a, 0x90, 0x35, 0x27, 0x12, 0xd0, 0x35, 0xdb, 0x11, 0x8e, 0x2d, 0xd0, + 0x79, 0x4d, 0x2d, 0x88, 0xf1, 0x8b, 0x29, 0x97, 0x71, 0x0c, 0x2d, 0xa2, + 0x39, 0xcd, 0x31, 0xf7, 0x11, 0x10, 0x3d, 0xef, 0xe9, 0x4f, 0x3c, 0xaf, + 0x79, 0x0d, 0x31, 0xad, 0xe1, 0x4c, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xec, + 0x81, 0x8f, 0x3c, 0x47, 0x8a, 0x52, 0x4a, 0x44, 0x82, 0x12, 0x4a, 0x3a, + 0x5a, 0x12, 0x49, 0x35, 0x4a, 0x92, 0x48, 0x2d, 0x2a, 0x12, 0x48, 0x31, + 0x32, 0x52, 0x48, 0x32, 0x4a, 0x52, 0x48, 0x43, 0x72, 0x52, 0x49, 0x4a, + 0xa2, 0x52, 0x4a, 0x2b, 0xe2, 0x11, 0x47, 0x2b, 0xf2, 0x91, 0x46, 0x2a, + 0x02, 0x92, 0x46, 0x15, 0x2a, 0xd1, 0x43, 0x15, 0x1a, 0xd1, 0x43, 0x02, + 0x92, 0x50, 0x41, 0xe7, 0x11, 0xd0, 0x3e, 0x75, 0x12, 0x94, 0x4e, 0x1d, + 0x32, 0xd1, 0x43, 0x63, 0xa2, 0x13, 0x4c, 0x0d, 0xba, 0xd0, 0x40, 0xfa, + 0x31, 0xd0, 0x3d, 0x52, 0x91, 0x4a, 0x29, 0xca, 0x29, 0x90, 0x3c, 0x79, + 0xd9, 0x0c, 0x31, 0x19, 0x4b, 0x9a, 0x64, 0x8b, 0xc1, 0x8b, 0x29, 0xce, + 0x79, 0x0e, 0x38, 0x85, 0x5a, 0x54, 0x50, 0x89, 0x8a, 0xd4, 0x50, 0xbb, + 0x21, 0x4e, 0x39, 0xe0, 0x02, 0x17, 0x5b, 0x4a, 0x7a, 0x92, 0x49, 0xe3, + 0x12, 0x57, 0x5a, 0xe4, 0x22, 0x57, 0x5a, 0xe5, 0x1a, 0x97, 0x5a, 0xdb, + 0xc2, 0x56, 0x59, 0xbf, 0x0a, 0x16, 0x55, 0xa5, 0x22, 0x55, 0x52, 0x79, + 0xb9, 0x4b, 0x2d, 0x86, 0x31, 0x8c, 0x2f, 0x93, 0xb1, 0x8c, 0x31, 0xaf, + 0x29, 0x4d, 0x33, 0xa4, 0x09, 0x4d, 0x31, 0xc1, 0xb1, 0xcd, 0x31, 0x22, + 0x5a, 0x10, 0x38, 0x0b, 0x5a, 0x8f, 0x31, 0x3e, 0x92, 0x10, 0x36, 0x41, + 0x7a, 0x10, 0x36, 0x48, 0x7a, 0xd0, 0x37, 0x69, 0x99, 0x09, 0x1c, 0xc4, + 0x21, 0xcc, 0x26, 0x1b, 0xc2, 0x0e, 0x32, 0xfa, 0x41, 0x4e, 0x30, 0x05, + 0xaa, 0xce, 0x31, 0x0d, 0x02, 0x0f, 0x33, 0x01, 0x6a, 0x0e, 0x31, 0xb1, + 0x29, 0xcc, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0a, 0xd1, 0xc6, 0x10, 0x90, 0x41, 0x8b, 0x22, 0x18, + 0x8a, 0x4f, 0x34, 0x64, 0x6a, 0x11, 0x3d, 0x81, 0x6a, 0x12, 0x41, 0x41, + 0x12, 0x10, 0x38, 0x95, 0xf2, 0x0f, 0x37, 0x7a, 0x6a, 0x4e, 0x38, 0x57, + 0x4a, 0xce, 0x37, 0x2f, 0x32, 0x0e, 0x0d, 0x2f, 0x3a, 0xc9, 0x0c, 0x2d, + 0x02, 0x0e, 0x0b, 0x2b, 0x2a, 0x0e, 0x0b, 0x28, 0x92, 0x06, 0x00, 0xd4, + 0xb1, 0x0d, 0x00, 0xca, 0xc1, 0x0d, 0x00, 0x3a, 0x49, 0x06, 0x00, 0x09, + 0xaa, 0x06, 0x00, 0x23, 0x42, 0x06, 0x00, 0xd0, 0xb1, 0x06, 0x00, 0x00, + 0x7a, 0x04, 0x00, 0x03, 0xa2, 0x0d, 0x00, 0xc9, 0x71, 0x0d, 0x00, 0x03, + 0x12, 0x08, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x1f, 0x0a, 0x0e, 0x00, 0x22, 0x0a, 0x0e, 0x00, 0x22, + 0x0a, 0x0e, 0x00, 0x21, 0x0a, 0x0e, 0x00, 0x22, 0x0a, 0x0e, 0x00, 0x40, + 0x02, 0x0e, 0x00, 0x3e, 0x02, 0x0e, 0x00, 0x04, 0x02, 0x0e, 0x00, 0x00, + 0xca, 0x0d, 0x00, 0xc5, 0x01, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb5, 0x01, 0x00, 0x00, 0xf9, 0xb1, 0x0d, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc1, 0xa1, 0x0d, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, + 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, 0x79, 0x0d, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, + 0x49, 0x08, 0x00, 0xc3, 0x09, 0x0e, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc3, 0x51, 0x02, 0x00, 0xc4, 0x81, 0x02, 0x00, 0xc3, + 0x01, 0x00, 0x00, 0xc3, 0x71, 0x0d, 0x00, 0xc4, 0x09, 0x0e, 0x00, 0xfa, + 0x11, 0x0e, 0x00, 0xd0, 0x31, 0x09, 0x00, 0xc4, 0x79, 0x0d, 0x00, 0xc3, + 0x89, 0x0d, 0x00, 0xfd, 0x11, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0xd3, 0x11, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xfb, 0x11, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, 0x22, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x06, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0xcd, + 0x19, 0x0e, 0x00, 0xcf, 0x21, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0xcf, + 0x21, 0x0e, 0x00, 0xd4, 0x49, 0x0e, 0x19, 0x19, 0x11, 0x05, 0x00, 0x2a, + 0x31, 0x06, 0x00, 0x2a, 0x11, 0x06, 0x00, 0x33, 0x61, 0x06, 0x00, 0x45, + 0xd9, 0x06, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x44, + 0x2a, 0x0e, 0x00, 0x44, 0x32, 0x0e, 0x00, 0x52, 0x2a, 0x0e, 0x00, 0x66, + 0x42, 0x0e, 0x0a, 0x55, 0x3a, 0x8e, 0x09, 0x66, 0x4a, 0x0e, 0x0b, 0x68, + 0x52, 0x4e, 0x0f, 0x8c, 0x52, 0x4e, 0x0d, 0x9b, 0x22, 0x10, 0x38, 0xa4, + 0x2a, 0xd0, 0x12, 0x9c, 0x2a, 0x10, 0x15, 0x9e, 0x3a, 0x90, 0x11, 0x85, + 0x72, 0xce, 0x10, 0x8c, 0x72, 0x10, 0x39, 0x6a, 0xdb, 0x59, 0x5e, 0x81, + 0x6b, 0xda, 0x60, 0x68, 0x82, 0xd1, 0x3c, 0x7c, 0x1a, 0x12, 0x40, 0x87, + 0x62, 0xd2, 0x40, 0xc8, 0xc2, 0x54, 0x49, 0x2b, 0x0b, 0x98, 0x56, 0x2e, + 0x13, 0x58, 0x56, 0x08, 0xe3, 0x56, 0x51, 0x20, 0x82, 0x0f, 0x32, 0x0a, + 0xda, 0xce, 0x30, 0x14, 0x3a, 0x4f, 0x33, 0x2b, 0x23, 0x98, 0x56, 0x41, + 0x83, 0xd8, 0x58, 0x43, 0x93, 0x18, 0x59, 0x35, 0x5b, 0xd8, 0x57, 0x4e, + 0x03, 0x99, 0x5a, 0x4c, 0xeb, 0x18, 0x5a, 0x47, 0xb3, 0x98, 0x59, 0xd8, + 0xd0, 0x84, 0x08, 0x6a, 0x39, 0x09, 0x1b, 0xa7, 0x39, 0x8b, 0x22, 0x9e, + 0xd9, 0x8a, 0x21, 0xdb, 0xb1, 0x0c, 0x28, 0x72, 0x61, 0x89, 0x1a, 0x5a, + 0xe9, 0x88, 0x1a, 0x49, 0x61, 0x88, 0x18, 0x54, 0xd1, 0xc8, 0x19, 0x27, + 0xa1, 0xc7, 0x13, 0xe8, 0x48, 0x05, 0x0b, 0x85, 0x80, 0x02, 0x00, 0xc0, + 0xf1, 0xcc, 0x26, 0x9a, 0xe1, 0x0b, 0x21, 0x89, 0xf1, 0xca, 0x1e, 0x67, + 0x21, 0x4a, 0x1a, 0x45, 0x41, 0xc9, 0x15, 0xf3, 0xa8, 0x46, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe7, + 0x9a, 0x57, 0x5d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x13, 0x49, 0x88, 0x14, 0x71, 0xe9, 0x0a, 0x20, 0xf1, + 0xf9, 0x8e, 0x30, 0x34, 0x42, 0x91, 0x3c, 0x13, 0x82, 0x10, 0x3b, 0x29, + 0x02, 0x91, 0x3c, 0xdb, 0x4a, 0xd6, 0x4e, 0xa6, 0x8a, 0x54, 0x47, 0x68, + 0xf9, 0x0b, 0x2f, 0x4f, 0x49, 0x4b, 0x2e, 0x7e, 0xb1, 0xcc, 0x32, 0x29, + 0x8a, 0xd0, 0x3a, 0x30, 0x72, 0xd0, 0x37, 0xd1, 0x99, 0x8d, 0x2a, 0x01, + 0xc2, 0x8e, 0x31, 0xdb, 0x09, 0x8e, 0x2d, 0xc9, 0x49, 0x0d, 0x2b, 0xb5, + 0xa1, 0xcc, 0x28, 0xde, 0x11, 0x8e, 0x2e, 0xe7, 0x49, 0xce, 0x2f, 0xd6, + 0xe9, 0x4d, 0x2d, 0x3f, 0x02, 0x12, 0x45, 0x1e, 0x72, 0x11, 0x43, 0x45, + 0x9a, 0x12, 0x47, 0x63, 0x02, 0x14, 0x4c, 0x76, 0x22, 0xd4, 0x4d, 0x88, + 0x52, 0x14, 0x4f, 0x86, 0x42, 0xd4, 0x4e, 0x77, 0xaa, 0xd3, 0x4b, 0x53, + 0x62, 0x12, 0x46, 0x4b, 0x9a, 0x91, 0x40, 0x3e, 0x9a, 0xd0, 0x3a, 0x22, + 0xe2, 0xcf, 0x37, 0x09, 0xb2, 0x4e, 0x32, 0x20, 0x4a, 0xcf, 0x33, 0x61, + 0x12, 0xd1, 0x3a, 0x6e, 0x32, 0xd0, 0x37, 0x7c, 0x82, 0x4f, 0x35, 0x60, + 0xf2, 0xce, 0x31, 0x78, 0x62, 0x8f, 0x34, 0x75, 0x0a, 0x4f, 0x35, 0x61, + 0x8a, 0xce, 0x33, 0x54, 0x4a, 0xce, 0x32, 0x4c, 0x92, 0x0e, 0x32, 0x1a, + 0x72, 0x0d, 0x27, 0xea, 0xa9, 0x4c, 0x1d, 0xf5, 0x39, 0x0d, 0x1f, 0x00, + 0xb2, 0x4d, 0x22, 0x02, 0xd2, 0xcd, 0x27, 0x05, 0xfa, 0x4d, 0x2c, 0x06, + 0xea, 0x4d, 0x30, 0x06, 0xe2, 0x8d, 0x30, 0x07, 0xf2, 0x8d, 0x2e, 0x07, + 0xe2, 0x8d, 0x2b, 0x07, 0xea, 0x0d, 0x28, 0x07, 0x0a, 0xce, 0x20, 0x07, + 0x22, 0x4e, 0x1b, 0x0a, 0x32, 0x0e, 0x1d, 0x15, 0x72, 0x0e, 0x24, 0x1d, + 0xba, 0x0e, 0x2b, 0x25, 0x42, 0x4e, 0x2d, 0x47, 0x2a, 0x4e, 0x2d, 0x5a, + 0x5a, 0x4f, 0x30, 0x70, 0x3a, 0xd0, 0x32, 0xc0, 0xa2, 0x53, 0x43, 0x21, + 0x73, 0xd7, 0x53, 0x28, 0xdb, 0x97, 0x55, 0x49, 0xc3, 0x98, 0x59, 0x42, + 0x83, 0xd8, 0x58, 0x6d, 0x13, 0x5a, 0x5e, 0x55, 0x3b, 0x19, 0x5b, 0xec, + 0x02, 0x16, 0x4e, 0x85, 0x92, 0xd2, 0x40, 0x3e, 0x6a, 0x50, 0x38, 0x03, + 0xd2, 0x4e, 0x31, 0xe1, 0x31, 0x4e, 0x2f, 0xc4, 0x29, 0x8d, 0x2c, 0x8f, + 0x31, 0x0c, 0x2b, 0xa9, 0xf9, 0x4c, 0x30, 0xad, 0xa9, 0xcd, 0x33, 0xea, + 0xa9, 0x8f, 0x3b, 0x20, 0x6a, 0x11, 0x43, 0xee, 0x99, 0x8f, 0x3a, 0xd3, + 0x41, 0xce, 0x31, 0x03, 0x12, 0x0f, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, + 0x22, 0xd0, 0x3e, 0x20, 0x5a, 0xd1, 0x43, 0x48, 0xaa, 0x92, 0x4a, 0x4d, + 0xea, 0x52, 0x4b, 0x3d, 0x6a, 0x52, 0x49, 0x3e, 0x6a, 0x92, 0x49, 0x3a, + 0x5a, 0xd2, 0x48, 0x42, 0x8a, 0x92, 0x49, 0x5a, 0x52, 0xd3, 0x4c, 0x68, + 0xba, 0x13, 0x4e, 0x47, 0x9a, 0x92, 0x49, 0x35, 0x3a, 0x12, 0x48, 0x30, + 0x22, 0x12, 0x47, 0x26, 0x0a, 0xd2, 0x45, 0x20, 0xba, 0x51, 0x45, 0x19, + 0x42, 0x91, 0x44, 0x1f, 0xba, 0x91, 0x45, 0xea, 0x21, 0x10, 0x3f, 0xa1, + 0x72, 0xd5, 0x53, 0xfe, 0x2a, 0x58, 0x5f, 0xcf, 0xa9, 0x0e, 0x3a, 0x0c, + 0xaa, 0x90, 0x40, 0xf8, 0x31, 0x90, 0x3d, 0x44, 0x29, 0x4a, 0x27, 0xc3, + 0x09, 0x10, 0x3c, 0x14, 0x2b, 0xda, 0x63, 0x85, 0x51, 0xce, 0x34, 0xc1, + 0x09, 0x90, 0x3b, 0xd7, 0xd1, 0x8e, 0x39, 0x46, 0x5a, 0x12, 0x48, 0xa1, + 0x62, 0x15, 0x54, 0xcd, 0xa1, 0x4e, 0x3b, 0xe1, 0x02, 0x17, 0x5b, 0x43, + 0x32, 0xd2, 0x48, 0xdf, 0xf2, 0xd6, 0x59, 0xe5, 0x2a, 0x97, 0x5a, 0xdb, + 0xca, 0x16, 0x59, 0xd6, 0x9a, 0xd6, 0x58, 0xb4, 0xaa, 0xd5, 0x53, 0x9d, + 0xda, 0x54, 0x51, 0x5c, 0xd9, 0x4a, 0x2a, 0x7c, 0xc9, 0x8b, 0x2d, 0x79, + 0xd9, 0x8b, 0x2d, 0x97, 0x69, 0x8c, 0x30, 0x86, 0x11, 0xcc, 0x2b, 0xa2, + 0x99, 0x0c, 0x2e, 0x17, 0xfa, 0xcf, 0x33, 0x06, 0xea, 0x0e, 0x30, 0x3b, + 0x82, 0xd0, 0x35, 0x34, 0x3a, 0x50, 0x34, 0x42, 0x52, 0x50, 0x36, 0x67, + 0x71, 0x09, 0x1b, 0xca, 0x51, 0x0c, 0x28, 0x02, 0x12, 0x0e, 0x2f, 0xf4, + 0x21, 0x0e, 0x30, 0x00, 0x8a, 0x0e, 0x31, 0x09, 0xe2, 0x4e, 0x32, 0xf8, + 0x71, 0x4e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0xc1, 0x86, 0x11, 0xce, + 0x31, 0x0d, 0x2b, 0x82, 0x42, 0x92, 0x40, 0x63, 0x82, 0xd1, 0x3c, 0x82, + 0x82, 0x12, 0x41, 0x29, 0x1a, 0x10, 0x38, 0x6f, 0x72, 0x4e, 0x38, 0x5b, + 0x6a, 0x4e, 0x38, 0x2f, 0x4a, 0x4e, 0x0c, 0x32, 0x22, 0xce, 0x0f, 0x46, + 0x4a, 0x4e, 0x0c, 0x2e, 0x3a, 0x0e, 0x0a, 0x0d, 0x02, 0x48, 0x0b, 0x0a, + 0xf2, 0x46, 0x08, 0x3a, 0x51, 0x06, 0x00, 0x33, 0x29, 0x06, 0x00, 0x09, + 0xd2, 0x06, 0x00, 0xcc, 0xc1, 0x05, 0x00, 0x07, 0x22, 0x06, 0x00, 0x04, + 0x9a, 0x05, 0x00, 0xc9, 0xe1, 0x04, 0x00, 0xcb, 0x41, 0x05, 0x00, 0x04, + 0xaa, 0x0d, 0x00, 0x06, 0xda, 0x07, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x1d, + 0x7a, 0x0d, 0x00, 0x1e, 0x0a, 0x0e, 0x00, 0x22, 0x0a, 0x0e, 0x00, 0x40, + 0x0a, 0x0e, 0x00, 0x40, 0x02, 0x0e, 0x00, 0x06, 0x02, 0x0e, 0x00, 0x00, + 0xda, 0x08, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x43, 0x00, 0x00, 0x00, 0xab, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x02, 0x0e, 0x00, 0xf7, 0x01, 0x0e, 0x00, 0xc1, + 0x01, 0x0e, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, + 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc2, 0x01, 0x0e, 0x00, 0xc2, + 0x41, 0x03, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, 0x69, 0x02, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, 0xb1, 0x09, 0x00, 0xc4, + 0x69, 0x07, 0x00, 0xc4, 0xb1, 0x0d, 0x00, 0xfc, 0x09, 0x0e, 0x00, 0xc4, + 0x09, 0x0e, 0x00, 0xcd, 0x09, 0x0e, 0x00, 0xfe, 0x11, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0xc3, 0x59, 0x08, 0x00, 0xc6, 0x99, 0x0d, 0x00, 0xc6, + 0xa1, 0x0d, 0x00, 0xfa, 0x11, 0x0e, 0x00, 0xfe, 0x11, 0x0e, 0x00, 0xc6, + 0x11, 0x0e, 0x00, 0xc6, 0x11, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x01, 0x1a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x04, 0x12, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0xcf, + 0x21, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x01, 0x1a, 0x0e, 0x00, 0x05, + 0xe2, 0x0d, 0x00, 0x05, 0x8a, 0x05, 0x00, 0x05, 0x62, 0x05, 0x00, 0xd3, + 0x41, 0x8e, 0x13, 0x13, 0x59, 0x05, 0x00, 0x43, 0xd1, 0x05, 0x00, 0x43, + 0xe9, 0x05, 0x00, 0x46, 0x69, 0x07, 0x00, 0x25, 0x21, 0x06, 0x00, 0x8a, + 0xb1, 0x08, 0x1c, 0x27, 0x2a, 0x0e, 0x12, 0x43, 0x2a, 0x0e, 0x10, 0x43, + 0x2a, 0x0e, 0x00, 0x43, 0x22, 0x8e, 0x0b, 0x55, 0x3a, 0x0e, 0x09, 0x55, + 0x42, 0x8e, 0x09, 0x57, 0x52, 0x8e, 0x0c, 0x77, 0x4a, 0x8e, 0x0b, 0x8b, + 0x22, 0x10, 0x15, 0x9c, 0x2a, 0x10, 0x38, 0xb3, 0x22, 0x11, 0x38, 0xaa, + 0x22, 0x10, 0x38, 0x93, 0x2a, 0xd0, 0x0c, 0x8c, 0x9a, 0x0e, 0x10, 0x8c, + 0x2a, 0x50, 0x38, 0xd0, 0x3a, 0x15, 0x4a, 0x74, 0x23, 0x9a, 0x5f, 0x65, + 0x82, 0xd1, 0x3c, 0x7e, 0x1a, 0xd2, 0x3f, 0x89, 0x72, 0x12, 0x41, 0x46, + 0x62, 0xd0, 0x38, 0x0f, 0x1b, 0xd7, 0x52, 0xa7, 0xea, 0x93, 0x44, 0x30, + 0x2b, 0x58, 0x56, 0xc8, 0xba, 0x54, 0x49, 0x0f, 0xe2, 0x4e, 0x32, 0x3a, + 0x2a, 0x50, 0x37, 0x02, 0x9b, 0xd6, 0x50, 0x35, 0x3b, 0x98, 0x57, 0x4f, + 0x13, 0xd9, 0x5a, 0x25, 0xfb, 0x97, 0x55, 0x45, 0xbb, 0x58, 0x59, 0x39, + 0x6b, 0x18, 0x58, 0x48, 0xbb, 0x98, 0x59, 0xfb, 0xd1, 0x8d, 0x2c, 0xdf, + 0xd1, 0x8c, 0x28, 0xac, 0x89, 0x4b, 0x22, 0xdf, 0xf1, 0x0c, 0x2a, 0xbb, + 0xb9, 0x8b, 0x23, 0x85, 0x21, 0x0a, 0x1e, 0x75, 0xc9, 0x49, 0x1d, 0x4a, + 0x51, 0x48, 0x18, 0x8f, 0x81, 0xca, 0x20, 0x13, 0xd1, 0x46, 0x11, 0xd3, + 0xb0, 0xc4, 0x08, 0x41, 0x00, 0x00, 0x00, 0x24, 0x42, 0x50, 0x32, 0xb5, + 0xa1, 0x0c, 0x24, 0x9e, 0x29, 0x8c, 0x21, 0x93, 0xd1, 0x4b, 0x20, 0x85, + 0xf9, 0xca, 0x1d, 0x6a, 0x21, 0x8a, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x10, 0x02, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x42, 0x7a, 0x12, 0x48, 0xe9, 0x9a, 0x57, 0x5d, 0xb0, + 0x31, 0xce, 0x35, 0xc6, 0x30, 0xc7, 0x18, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc6, 0x20, 0x06, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x08, 0x02, 0x00, 0x3c, 0x41, 0x49, 0x19, 0x8f, 0x19, 0x4c, 0x23, 0x11, + 0x82, 0x90, 0x3b, 0x5f, 0xaa, 0x52, 0x43, 0x8e, 0x12, 0xd4, 0x47, 0x2e, + 0x1a, 0x11, 0x3c, 0x3d, 0x3a, 0x91, 0x39, 0xb9, 0x02, 0xd5, 0x48, 0x6b, + 0xf1, 0x4b, 0x2f, 0xb4, 0xc9, 0x0d, 0x34, 0xd6, 0xd9, 0x0d, 0x32, 0x5e, + 0x92, 0x52, 0x47, 0x43, 0xfa, 0x90, 0x39, 0xec, 0x59, 0x0e, 0x30, 0xd5, + 0xd1, 0x8d, 0x2c, 0xda, 0x01, 0xce, 0x2d, 0xc1, 0xe9, 0xcc, 0x29, 0xc1, + 0xe1, 0xcc, 0x29, 0xf0, 0x81, 0x4e, 0x30, 0xd8, 0xf1, 0xcd, 0x2d, 0xde, + 0x21, 0x8e, 0x2e, 0x4d, 0x7a, 0x52, 0x48, 0x2d, 0xca, 0x11, 0x45, 0x22, + 0xa2, 0x11, 0x44, 0x4a, 0x12, 0x93, 0x49, 0x68, 0x3a, 0x54, 0x4d, 0x68, + 0xfa, 0x53, 0x4c, 0x83, 0x4a, 0x14, 0x4f, 0x99, 0xca, 0x54, 0x51, 0x89, + 0x4a, 0x14, 0x4f, 0x6a, 0x52, 0x53, 0x4a, 0x51, 0x22, 0x12, 0x43, 0x2f, + 0x5a, 0x10, 0x3a, 0x12, 0x2a, 0x4f, 0x34, 0xfa, 0x29, 0x0e, 0x30, 0x2a, + 0x82, 0xcf, 0x34, 0x60, 0xba, 0xd0, 0x39, 0x69, 0x82, 0x0f, 0x35, 0x5b, + 0x9a, 0xce, 0x31, 0x43, 0x2a, 0x0e, 0x2f, 0x53, 0x6a, 0x4e, 0x31, 0x4f, + 0x4a, 0x8e, 0x32, 0x4c, 0x52, 0x0e, 0x34, 0x3c, 0x1a, 0x0e, 0x30, 0x19, + 0x9a, 0x0d, 0x25, 0xe9, 0x81, 0x4c, 0x1f, 0xdb, 0x19, 0xcc, 0x1a, 0xea, + 0xa9, 0x8c, 0x1c, 0xec, 0xd9, 0xcc, 0x1b, 0xf6, 0x51, 0xcd, 0x22, 0xff, + 0xa9, 0x4d, 0x29, 0x03, 0xe2, 0x4d, 0x2e, 0x04, 0xf2, 0x8d, 0x2e, 0x05, + 0x02, 0x0e, 0x2b, 0x03, 0xf2, 0x0d, 0x23, 0x03, 0x0a, 0xce, 0x19, 0x04, + 0x0a, 0x8e, 0x15, 0x07, 0x1a, 0x4e, 0x19, 0x0c, 0x42, 0x0e, 0x21, 0x0c, + 0x22, 0x0e, 0x28, 0x16, 0x32, 0x4d, 0x22, 0x45, 0x72, 0x4e, 0x27, 0x5a, + 0x22, 0x4f, 0x2b, 0x9a, 0x02, 0xd2, 0x3a, 0xe0, 0xfa, 0xd4, 0x49, 0x18, + 0x2b, 0x17, 0x53, 0x27, 0xdb, 0x97, 0x55, 0x1b, 0x73, 0xd7, 0x53, 0x49, + 0xcb, 0x98, 0x59, 0x4b, 0xdb, 0xd8, 0x59, 0x01, 0x73, 0x96, 0x50, 0x82, + 0x82, 0x92, 0x40, 0x4e, 0x02, 0x51, 0x3a, 0x13, 0x62, 0x4f, 0x33, 0xdc, + 0x11, 0x4e, 0x2e, 0xc4, 0x39, 0x4d, 0x2d, 0x91, 0x69, 0x4c, 0x2d, 0xc4, + 0x11, 0x0e, 0x34, 0xd0, 0xb9, 0x8e, 0x38, 0xe9, 0x81, 0xcf, 0x3a, 0x0e, + 0xaa, 0x10, 0x40, 0x18, 0xc2, 0x10, 0x3f, 0x09, 0x1a, 0x90, 0x39, 0x19, + 0x1a, 0xd0, 0x36, 0x44, 0xf2, 0x50, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, + 0xba, 0x10, 0x41, 0x1d, 0x2a, 0xd1, 0x42, 0x1d, 0x72, 0x51, 0x44, 0x40, + 0x82, 0x52, 0x49, 0x4c, 0xe2, 0x52, 0x4b, 0x47, 0xb2, 0x92, 0x4a, 0x68, + 0xba, 0x93, 0x4e, 0x52, 0xfa, 0x92, 0x4b, 0x81, 0x42, 0xd4, 0x50, 0x90, + 0xea, 0x13, 0x4e, 0x70, 0x02, 0x54, 0x4e, 0x42, 0x7a, 0x12, 0x49, 0x3c, + 0x4a, 0x52, 0x48, 0x2f, 0x22, 0x92, 0x47, 0x1f, 0xc2, 0x11, 0x45, 0x27, + 0xf2, 0x91, 0x45, 0x7c, 0x2a, 0x12, 0x3f, 0x1b, 0x92, 0xd1, 0x44, 0x97, + 0x3a, 0x55, 0x53, 0x25, 0x93, 0x59, 0x64, 0xf2, 0xda, 0x17, 0x5e, 0x85, + 0x5a, 0x54, 0x50, 0x97, 0x39, 0x4d, 0x33, 0xf2, 0x19, 0xd0, 0x3c, 0x57, + 0xe9, 0xca, 0x2a, 0xc2, 0x09, 0xd0, 0x3b, 0xee, 0xe2, 0xd8, 0x5f, 0x47, + 0xda, 0x93, 0x4a, 0xbf, 0x01, 0x50, 0x3b, 0xc5, 0x29, 0x4e, 0x36, 0x5d, + 0x0a, 0xd3, 0x4a, 0xc1, 0x42, 0x16, 0x58, 0xd6, 0x01, 0x8f, 0x3c, 0xd6, + 0xa2, 0x96, 0x59, 0x43, 0x32, 0xd2, 0x48, 0xde, 0xf2, 0xd6, 0x59, 0xca, + 0x5a, 0x16, 0x58, 0xd8, 0xaa, 0x16, 0x59, 0xcd, 0x5a, 0xd6, 0x57, 0xa6, + 0x2a, 0x15, 0x52, 0x9a, 0xba, 0x14, 0x51, 0x78, 0xb9, 0x4b, 0x2d, 0x8a, + 0x49, 0x4c, 0x30, 0x80, 0x01, 0x0c, 0x2e, 0x98, 0x69, 0x4c, 0x30, 0x74, + 0x31, 0xcb, 0x28, 0x8b, 0x01, 0x8c, 0x29, 0x15, 0xc2, 0x4f, 0x33, 0x07, + 0xea, 0x4e, 0x30, 0x31, 0x3a, 0x90, 0x33, 0x2f, 0x22, 0x90, 0x33, 0x3d, + 0x32, 0x90, 0x35, 0x74, 0xc1, 0x09, 0x1c, 0xce, 0x61, 0x0c, 0x28, 0xfb, + 0xd1, 0xcd, 0x2d, 0xff, 0x69, 0xce, 0x30, 0x04, 0xaa, 0xce, 0x31, 0x05, + 0xe2, 0xce, 0x31, 0xea, 0x31, 0x0e, 0x2f, 0x78, 0x60, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa7, + 0x39, 0xcc, 0x26, 0xdf, 0xe9, 0x4d, 0x2e, 0x72, 0xfa, 0x91, 0x3e, 0x5a, + 0x32, 0x91, 0x3b, 0x84, 0x92, 0x92, 0x41, 0x00, 0xba, 0xce, 0x1e, 0x7d, + 0x32, 0x50, 0x38, 0x4c, 0x62, 0xce, 0x1c, 0x5b, 0x72, 0x4e, 0x12, 0x48, + 0x52, 0xce, 0x0e, 0x48, 0x52, 0x0e, 0x0e, 0x2f, 0xca, 0x08, 0x0d, 0x2f, + 0x4a, 0x4e, 0x0d, 0x2f, 0x4a, 0x8e, 0x0c, 0x43, 0x99, 0x06, 0x00, 0x2c, + 0x19, 0x06, 0x00, 0xce, 0x29, 0x06, 0x00, 0xcd, 0x01, 0x06, 0x00, 0xcc, + 0xb1, 0x05, 0x00, 0xcb, 0x99, 0x05, 0x00, 0xcd, 0x01, 0x06, 0x00, 0x07, + 0x2a, 0x06, 0x00, 0x04, 0xb2, 0x07, 0x00, 0x06, 0xfa, 0x05, 0x00, 0x22, + 0x1a, 0x0e, 0x00, 0x24, 0x1a, 0x0e, 0x00, 0x03, 0x8a, 0x03, 0x00, 0x03, + 0x8a, 0x03, 0x00, 0x02, 0xea, 0x02, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x22, + 0x0a, 0x0e, 0x00, 0x22, 0x0a, 0x0e, 0x00, 0x3d, 0x02, 0x0e, 0x00, 0x21, + 0x02, 0x0e, 0x00, 0x02, 0x02, 0x0e, 0x00, 0xf8, 0x01, 0x0e, 0x00, 0x50, + 0x00, 0x00, 0x00, 0xbc, 0x01, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00, 0x43, + 0x00, 0x00, 0x00, 0xe3, 0xf8, 0x04, 0x00, 0x00, 0x02, 0x0e, 0x00, 0xcd, + 0x01, 0x0e, 0x00, 0xc5, 0x01, 0x0e, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc1, + 0x01, 0x00, 0x00, 0xc1, 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xca, + 0x01, 0x0e, 0x00, 0xc2, 0x09, 0x0e, 0x00, 0xc1, 0x81, 0x03, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc3, 0x41, 0x02, 0x00, 0xc3, + 0xb9, 0x0d, 0x00, 0xc4, 0xf9, 0x06, 0x00, 0xc3, 0x11, 0x06, 0x00, 0xc3, + 0x21, 0x02, 0x00, 0xc7, 0xd9, 0x0d, 0x00, 0xc5, 0x61, 0x07, 0x00, 0xfe, + 0xb1, 0x0d, 0x00, 0xc4, 0x09, 0x0e, 0x00, 0xc5, 0x09, 0x0e, 0x00, 0xc4, + 0x69, 0x08, 0x00, 0xc6, 0x21, 0x04, 0x00, 0xc7, 0x79, 0x04, 0x00, 0xc7, + 0x11, 0x0e, 0x00, 0xc9, 0x11, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x00, 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xca, 0x19, 0x0e, 0x00, 0xce, 0x19, 0x0e, 0x00, 0xfc, + 0x19, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, + 0x1a, 0x0e, 0x00, 0xcc, 0xd9, 0x0d, 0x00, 0xcf, 0x59, 0x06, 0x00, 0x06, + 0x62, 0x0d, 0x00, 0x05, 0x6a, 0x05, 0x00, 0x96, 0x9a, 0x93, 0x43, 0x35, + 0x01, 0x08, 0x00, 0x0c, 0x41, 0x05, 0x00, 0x17, 0xb9, 0x05, 0x00, 0xfd, + 0xd9, 0x8c, 0x25, 0x21, 0x11, 0x06, 0x00, 0x29, 0x41, 0x06, 0x00, 0x43, + 0x22, 0x0e, 0x38, 0x28, 0x2a, 0x0e, 0x38, 0x44, 0x2a, 0xce, 0x1d, 0x54, + 0x2a, 0x0e, 0x38, 0x64, 0x32, 0x0e, 0x37, 0x65, 0x3a, 0xce, 0x08, 0x56, + 0x42, 0xce, 0x09, 0x54, 0x3a, 0x4e, 0x09, 0x57, 0x4a, 0x8e, 0x0b, 0x79, + 0x52, 0x0e, 0x38, 0x9e, 0x42, 0x10, 0x38, 0xb4, 0x32, 0x50, 0x38, 0xa3, + 0x2a, 0x10, 0x38, 0x95, 0x3a, 0xd0, 0x10, 0x94, 0x32, 0x50, 0x38, 0xa0, + 0x0a, 0x11, 0x38, 0x74, 0x23, 0xda, 0x5f, 0x78, 0x3b, 0x1a, 0x60, 0x72, + 0xe2, 0x51, 0x3e, 0x77, 0x02, 0xd2, 0x3e, 0x86, 0x62, 0xd2, 0x40, 0x18, + 0x3b, 0xd7, 0x52, 0x19, 0x5b, 0xd7, 0x53, 0x2d, 0x13, 0x98, 0x55, 0xe1, + 0xe2, 0x55, 0x4d, 0x26, 0xf2, 0x8f, 0x34, 0x94, 0x39, 0x8b, 0x22, 0xa2, + 0xea, 0xd3, 0x44, 0x24, 0xe3, 0xd7, 0x55, 0x5e, 0x8b, 0x59, 0x5c, 0x0e, + 0x0b, 0x97, 0x52, 0x1c, 0xab, 0x57, 0x54, 0x34, 0x43, 0x18, 0x57, 0x1d, + 0xc3, 0x57, 0x54, 0x3e, 0x33, 0x18, 0x58, 0x6e, 0x59, 0x49, 0x1b, 0xee, + 0x71, 0x8d, 0x2b, 0xd9, 0xe1, 0x8c, 0x28, 0xb9, 0xc9, 0x4b, 0x23, 0x9c, + 0xe1, 0xca, 0x21, 0x6a, 0x49, 0x89, 0x1a, 0x5f, 0x31, 0x09, 0x1b, 0x77, + 0x09, 0xca, 0x1d, 0x19, 0xf1, 0x86, 0x11, 0x33, 0xc9, 0x87, 0x15, 0x00, + 0x00, 0x00, 0x00, 0x43, 0xfa, 0x90, 0x35, 0x57, 0xe2, 0x11, 0x39, 0x34, + 0x9a, 0xd0, 0x33, 0x00, 0xe2, 0x8e, 0x2c, 0xa3, 0x41, 0xcc, 0x21, 0x4e, + 0x89, 0xc9, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd8, 0x08, 0x48, 0x18, 0x01, + 0x99, 0x88, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x41, 0xcd, 0x32, 0x82, 0xa2, 0x14, 0x51, 0xa3, 0x61, 0x0d, 0x33, 0xd4, + 0x69, 0x8f, 0x3a, 0xc4, 0x81, 0x8e, 0x38, 0xf2, 0x60, 0xc8, 0x1b, 0x00, + 0x00, 0x00, 0x00, 0x8a, 0x10, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, + 0x90, 0x02, 0x00, 0x18, 0xb9, 0x08, 0x1b, 0xe1, 0xf9, 0x4e, 0x36, 0x1f, + 0xca, 0x10, 0x3c, 0x74, 0x32, 0x53, 0x44, 0x8c, 0x02, 0xd4, 0x46, 0x04, + 0xca, 0xcf, 0x34, 0x43, 0x72, 0x11, 0x3a, 0xa3, 0xa2, 0x54, 0x49, 0x90, + 0xe9, 0x0c, 0x32, 0x14, 0xa2, 0x0e, 0x30, 0xc8, 0x8a, 0x55, 0x4c, 0x65, + 0xf2, 0x12, 0x45, 0x32, 0x8a, 0x10, 0x38, 0x0a, 0x52, 0x4f, 0x32, 0xba, + 0xb1, 0x4c, 0x29, 0xde, 0x09, 0x0e, 0x2e, 0xce, 0x71, 0x4d, 0x2b, 0xc0, + 0xd1, 0xcc, 0x29, 0xd5, 0xd9, 0x4d, 0x2d, 0xf7, 0xa9, 0x0e, 0x31, 0xd0, + 0x99, 0x8d, 0x2c, 0x58, 0xea, 0x12, 0x4a, 0x44, 0x62, 0x92, 0x48, 0x37, + 0x22, 0x12, 0x47, 0x47, 0x92, 0xd2, 0x48, 0x61, 0xca, 0x13, 0x4c, 0x69, + 0x4a, 0x94, 0x4d, 0x6e, 0x2a, 0x54, 0x4d, 0x91, 0xa2, 0xd4, 0x50, 0xa2, + 0x12, 0x55, 0x52, 0x86, 0x3a, 0x94, 0x4e, 0x65, 0x2a, 0xd3, 0x49, 0x43, + 0x72, 0xd1, 0x40, 0x21, 0x0a, 0x90, 0x38, 0x07, 0xc2, 0xce, 0x32, 0xf5, + 0x09, 0x4e, 0x2f, 0x3e, 0x12, 0x50, 0x37, 0x59, 0x42, 0x90, 0x37, 0x55, + 0x42, 0x8f, 0x32, 0x3b, 0x5a, 0x8e, 0x2e, 0x40, 0xc2, 0x8e, 0x30, 0x44, + 0xd2, 0x4e, 0x30, 0x3f, 0x82, 0x4e, 0x2f, 0x3b, 0x7a, 0xce, 0x2e, 0x23, + 0x22, 0x4e, 0x27, 0xf3, 0xe9, 0x0c, 0x22, 0xd7, 0x31, 0x8c, 0x1c, 0xda, + 0xc1, 0x0b, 0x18, 0xd5, 0x71, 0x8b, 0x12, 0xde, 0x21, 0x0c, 0x19, 0xe8, + 0xc9, 0x0c, 0x1c, 0xf2, 0x59, 0xcd, 0x21, 0xfb, 0xa9, 0x4d, 0x24, 0xff, + 0xd1, 0x8d, 0x21, 0xfe, 0xf1, 0xcd, 0x18, 0x00, 0xfa, 0xcd, 0x13, 0x01, + 0xe2, 0xcd, 0x10, 0x03, 0xe2, 0xcd, 0x17, 0x10, 0x5a, 0x0e, 0x27, 0x08, + 0xd2, 0x0d, 0x28, 0x29, 0x02, 0x8e, 0x25, 0x57, 0x22, 0x0f, 0x2b, 0x81, + 0x32, 0x10, 0x31, 0xb6, 0xb2, 0x52, 0x3f, 0x03, 0x4b, 0xd6, 0x4f, 0xfd, + 0x4a, 0xd6, 0x4f, 0x09, 0xc3, 0x56, 0x51, 0x19, 0x73, 0xd7, 0x53, 0x38, + 0x53, 0xd8, 0x57, 0x01, 0x73, 0x96, 0x50, 0x8d, 0xe2, 0xd2, 0x41, 0x47, + 0xba, 0x50, 0x39, 0x17, 0x92, 0x8f, 0x33, 0xf1, 0x79, 0x4e, 0x30, 0xc6, + 0x61, 0x4d, 0x2e, 0x9c, 0xb9, 0x4c, 0x2f, 0xd3, 0xa9, 0x4e, 0x38, 0x03, + 0x5a, 0x50, 0x3f, 0x16, 0x02, 0xd1, 0x41, 0x01, 0x2a, 0x10, 0x3d, 0x14, + 0x92, 0x10, 0x3d, 0x3c, 0x72, 0x91, 0x3e, 0x2f, 0xe2, 0x50, 0x3b, 0x43, + 0x12, 0x91, 0x3a, 0x33, 0x82, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, + 0xf2, 0xd0, 0x42, 0x08, 0xba, 0x50, 0x41, 0x17, 0x02, 0x91, 0x42, 0x3e, + 0x32, 0x12, 0x48, 0x3e, 0x72, 0x52, 0x49, 0x48, 0xc2, 0x92, 0x4a, 0x4d, + 0xea, 0x52, 0x4b, 0x58, 0x3a, 0x53, 0x4c, 0x5c, 0x5a, 0x13, 0x4d, 0x66, + 0x9a, 0xd3, 0x4d, 0x8c, 0x0a, 0x14, 0x4e, 0x5d, 0x8a, 0xd3, 0x4c, 0x43, + 0x9a, 0x52, 0x49, 0x41, 0x82, 0xd2, 0x48, 0x2f, 0x22, 0x12, 0x47, 0x69, + 0xca, 0x52, 0x45, 0x9e, 0xe2, 0xd2, 0x3f, 0x87, 0x72, 0x54, 0x51, 0x97, + 0x1a, 0xd5, 0x53, 0x47, 0x7a, 0x92, 0x48, 0x47, 0x7b, 0x9a, 0x68, 0x1a, + 0x02, 0xd1, 0x42, 0xdf, 0x59, 0x4f, 0x3c, 0x80, 0x99, 0x4c, 0x31, 0xe9, + 0xd9, 0x0f, 0x3c, 0x4c, 0xd1, 0x8a, 0x29, 0xc0, 0x01, 0xd0, 0x3b, 0x02, + 0x73, 0x59, 0x61, 0x83, 0x41, 0xce, 0x34, 0xbf, 0x01, 0x90, 0x3b, 0xb0, + 0x71, 0x8d, 0x33, 0x51, 0xaa, 0x92, 0x49, 0xc9, 0x92, 0xd6, 0x58, 0xc2, + 0x69, 0x8e, 0x38, 0xd1, 0x8a, 0x56, 0x59, 0x41, 0xf2, 0x51, 0x47, 0xba, + 0xda, 0x15, 0x55, 0xc7, 0x3a, 0x16, 0x57, 0xcb, 0x4a, 0x56, 0x56, 0xc0, + 0xfa, 0x15, 0x55, 0x9f, 0xfa, 0x94, 0x51, 0x8b, 0x4a, 0x14, 0x4f, 0x9e, + 0xf1, 0x8c, 0x32, 0xdb, 0xc1, 0x8e, 0x3a, 0xad, 0x49, 0x0d, 0x34, 0x79, + 0x39, 0x8b, 0x2a, 0x70, 0x01, 0x0b, 0x28, 0x7b, 0x01, 0x4b, 0x23, 0x1c, + 0x1a, 0xd0, 0x34, 0x1c, 0xf2, 0x4f, 0x32, 0x2c, 0x3a, 0xd0, 0x33, 0x34, + 0x42, 0x90, 0x34, 0xd1, 0x11, 0x0d, 0x2b, 0x80, 0x19, 0xca, 0x1d, 0xc5, + 0x29, 0x0c, 0x27, 0x0d, 0x7a, 0xce, 0x30, 0xf9, 0x59, 0x8e, 0x30, 0x06, + 0xea, 0x0e, 0x32, 0x04, 0xda, 0x8e, 0x31, 0xee, 0x49, 0xce, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x83, 0xd1, 0xca, 0x20, 0x0a, 0xda, 0x8e, 0x31, 0x70, + 0xfa, 0x91, 0x3e, 0x4d, 0xc2, 0xd0, 0x39, 0x74, 0x3a, 0x12, 0x40, 0x98, + 0x2a, 0x90, 0x37, 0x87, 0xa2, 0x4e, 0x38, 0x5a, 0x62, 0xce, 0x10, 0x5e, + 0x8a, 0x0e, 0x38, 0x4b, 0x62, 0xce, 0x10, 0x34, 0x62, 0x4e, 0x10, 0x33, + 0x62, 0x4e, 0x10, 0x33, 0x62, 0x0e, 0x10, 0x5f, 0x69, 0x47, 0x09, 0x4a, + 0xf1, 0x06, 0x08, 0x79, 0x69, 0xc8, 0x0c, 0xd2, 0x19, 0x06, 0x00, 0xcf, + 0x79, 0x06, 0x00, 0xce, 0x31, 0x06, 0x00, 0xca, 0x31, 0x05, 0x00, 0xd2, + 0xe9, 0x06, 0x00, 0xc9, 0x11, 0x05, 0x00, 0xfe, 0xd9, 0x0d, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x04, 0xba, 0x06, 0x00, 0x23, 0x0a, 0x0e, 0x00, 0x04, + 0x12, 0x0e, 0x00, 0x03, 0xba, 0x0d, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x1e, 0x0a, 0x0e, 0x00, 0x21, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xfb, 0x01, 0x0e, 0x00, 0x85, + 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0xc9, 0x00, 0x00, 0x00, 0x52, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0xf9, 0x01, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0xc2, + 0xd1, 0x06, 0x00, 0xc2, 0x61, 0x06, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc3, 0x71, 0x03, 0x00, 0xc2, + 0x01, 0x00, 0x00, 0xc3, 0x89, 0x09, 0x00, 0xc2, 0x29, 0x0d, 0x00, 0xc4, + 0xa1, 0x02, 0x00, 0xc4, 0x11, 0x03, 0x00, 0xc4, 0xe9, 0x0d, 0x00, 0xc3, + 0x21, 0x02, 0x00, 0xc4, 0xe1, 0x02, 0x00, 0xc5, 0x29, 0x09, 0x00, 0xc4, + 0xd9, 0x0d, 0x00, 0xc4, 0xb9, 0x06, 0x00, 0xc4, 0xf1, 0x02, 0x00, 0xc5, + 0xb9, 0x0d, 0x00, 0xce, 0x11, 0x0e, 0x00, 0xc8, 0x21, 0x09, 0x00, 0xc7, + 0x11, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0xc7, 0x79, 0x04, 0x00, 0xcc, 0x29, 0x07, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x03, 0x02, 0x0e, 0x00, 0xd7, 0xf1, 0x0d, 0x00, 0xcb, + 0x99, 0x05, 0x00, 0xcb, 0x81, 0x05, 0x00, 0xc9, 0xa9, 0x08, 0x00, 0xcd, + 0xb9, 0x0d, 0x00, 0xca, 0x21, 0x0d, 0x00, 0xcc, 0x71, 0x05, 0x00, 0x06, + 0xfa, 0x05, 0x00, 0x04, 0x9a, 0x0d, 0x00, 0xd0, 0x62, 0x95, 0x4a, 0xf0, + 0x61, 0x0d, 0x00, 0x0d, 0x49, 0x05, 0x00, 0xcc, 0x11, 0x06, 0x00, 0x46, + 0x72, 0xd0, 0x34, 0x33, 0x79, 0x06, 0x00, 0x28, 0x39, 0x06, 0x00, 0x2c, + 0x2a, 0x8e, 0x36, 0x2a, 0x2a, 0x0e, 0x38, 0x52, 0x2a, 0x8e, 0x36, 0x44, + 0x32, 0x0e, 0x00, 0x53, 0x32, 0x0e, 0x08, 0x45, 0x3a, 0x0e, 0x09, 0x48, + 0x42, 0x0e, 0x0a, 0x55, 0x4a, 0xce, 0x0b, 0x6a, 0x52, 0x4e, 0x22, 0xac, + 0x42, 0x10, 0x38, 0xbb, 0x22, 0x11, 0x38, 0xc5, 0x22, 0x11, 0x38, 0xa3, + 0x2a, 0x10, 0x38, 0x93, 0x22, 0x10, 0x38, 0xa5, 0x32, 0x51, 0x38, 0xdb, + 0x3a, 0xd5, 0x49, 0x65, 0xbb, 0x99, 0x5d, 0x65, 0x82, 0x51, 0x3c, 0x7b, + 0x12, 0x52, 0x3f, 0x89, 0x72, 0x12, 0x41, 0x05, 0x93, 0xd6, 0x50, 0x15, + 0x23, 0x97, 0x52, 0x91, 0x22, 0x93, 0x41, 0x0d, 0x0b, 0x57, 0x51, 0x0e, + 0x0a, 0x4f, 0x30, 0x12, 0xfa, 0xce, 0x32, 0x0f, 0x22, 0x8f, 0x31, 0x16, + 0x63, 0x57, 0x53, 0x22, 0xd3, 0x97, 0x55, 0x3a, 0x63, 0x58, 0x58, 0x23, + 0xdb, 0x57, 0x55, 0x3c, 0x6b, 0x18, 0x58, 0x2c, 0x03, 0x18, 0x55, 0x2c, + 0xbb, 0x17, 0x55, 0xd1, 0x80, 0x04, 0x00, 0xd4, 0x91, 0x4c, 0x28, 0xcb, + 0x49, 0x8c, 0x25, 0x7c, 0xb9, 0xc9, 0x1c, 0x8e, 0x71, 0xca, 0x1f, 0x7f, + 0xf9, 0x09, 0x1d, 0x9a, 0xe9, 0x0a, 0x22, 0x5f, 0xf9, 0x48, 0x1a, 0x44, + 0x19, 0x48, 0x15, 0x37, 0x11, 0x08, 0x16, 0x42, 0x00, 0x00, 0x00, 0xc1, + 0xba, 0x14, 0x47, 0xa4, 0x2a, 0x54, 0x43, 0x99, 0xea, 0x13, 0x42, 0x43, + 0x02, 0x91, 0x35, 0x51, 0x9a, 0x51, 0x38, 0x4a, 0x51, 0xc9, 0x16, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x3d, 0x29, 0xca, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x92, 0x10, 0x41, 0x38, + 0x52, 0x12, 0x48, 0x29, 0x52, 0xd1, 0x43, 0xa8, 0x99, 0x8d, 0x33, 0xb4, + 0x30, 0xc7, 0x14, 0xc9, 0xc1, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x22, + 0xa1, 0x48, 0x16, 0x07, 0xc1, 0x87, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x99, 0x4a, 0x24, 0xab, 0x49, 0x0d, 0x2f, 0x27, + 0xfa, 0x90, 0x3c, 0x01, 0x7a, 0xcf, 0x33, 0x47, 0x9a, 0x91, 0x3b, 0x2a, + 0x12, 0x11, 0x3b, 0x0f, 0x02, 0xd0, 0x34, 0xc3, 0x8a, 0x55, 0x4c, 0x03, + 0x6a, 0xce, 0x2f, 0xca, 0x0a, 0xd6, 0x4d, 0x09, 0xf3, 0x17, 0x55, 0x65, + 0xda, 0xd2, 0x44, 0x24, 0x42, 0x10, 0x36, 0xcb, 0x59, 0x0d, 0x2b, 0xab, + 0x69, 0x0c, 0x2a, 0xce, 0x91, 0x8d, 0x2b, 0xc6, 0x11, 0x8d, 0x2a, 0xc1, + 0x01, 0x8d, 0x2a, 0xf0, 0x81, 0x8e, 0x30, 0xe8, 0x49, 0x0e, 0x30, 0xfc, + 0xe1, 0x4e, 0x31, 0x56, 0xe2, 0x12, 0x4a, 0x4b, 0xa2, 0x92, 0x49, 0x4b, + 0xa2, 0x92, 0x49, 0x4f, 0xca, 0xd2, 0x49, 0x6f, 0xf2, 0x93, 0x4d, 0x5d, + 0x92, 0x93, 0x4b, 0x5d, 0x0a, 0x14, 0x4c, 0x72, 0x32, 0xd4, 0x4d, 0x8d, + 0x82, 0x54, 0x50, 0x90, 0x8a, 0x54, 0x50, 0x64, 0x1a, 0xd3, 0x49, 0x3e, + 0x8a, 0x51, 0x42, 0x1c, 0x32, 0x50, 0x3a, 0x17, 0xaa, 0x8f, 0x37, 0x16, + 0x62, 0x4f, 0x35, 0x08, 0x92, 0x8e, 0x31, 0x4e, 0x9a, 0x50, 0x39, 0x65, + 0xe2, 0xd0, 0x39, 0x59, 0x6a, 0x90, 0x37, 0x39, 0x52, 0x4f, 0x33, 0x4a, + 0x12, 0x50, 0x36, 0x51, 0x4a, 0xd0, 0x36, 0x37, 0x02, 0xcf, 0x2f, 0x2b, + 0xba, 0x8e, 0x2a, 0x1a, 0x82, 0x4e, 0x2b, 0xdc, 0x91, 0xcc, 0x21, 0xe6, + 0xc1, 0x8c, 0x1a, 0xe0, 0x41, 0x8c, 0x16, 0xd7, 0xc1, 0xcb, 0x11, 0xd6, + 0xb1, 0xcb, 0x11, 0xda, 0x39, 0x8c, 0x12, 0xe5, 0xd9, 0x4c, 0x18, 0xeb, + 0x29, 0x4d, 0x13, 0xf0, 0x51, 0x0d, 0x0d, 0xf1, 0x31, 0x4d, 0x0f, 0xf5, + 0x29, 0x4d, 0x16, 0x07, 0xb2, 0x4d, 0x23, 0x29, 0x2a, 0x4f, 0x30, 0x0a, + 0x62, 0x8d, 0x28, 0x4a, 0xc2, 0x0e, 0x2f, 0x71, 0x8a, 0x4f, 0x2f, 0xab, + 0x02, 0x12, 0x3c, 0xd6, 0x62, 0xd4, 0x47, 0xf4, 0x0a, 0x56, 0x4e, 0xed, + 0x0a, 0xd6, 0x4d, 0xeb, 0x0a, 0xd6, 0x4d, 0x17, 0x63, 0x97, 0x53, 0x00, + 0x73, 0x56, 0x50, 0x8b, 0xda, 0xd2, 0x41, 0x46, 0xb2, 0xd0, 0x38, 0x57, + 0x82, 0x91, 0x3a, 0x1e, 0x02, 0x10, 0x34, 0xdc, 0x19, 0x0e, 0x30, 0xc0, + 0x81, 0x4d, 0x31, 0xd4, 0xb9, 0xce, 0x38, 0x20, 0x5a, 0xd1, 0x42, 0x65, + 0x9a, 0xd3, 0x4b, 0x47, 0x7a, 0x92, 0x47, 0x16, 0xb2, 0xd0, 0x3e, 0x29, + 0x02, 0x11, 0x3d, 0x4c, 0x0a, 0x12, 0x40, 0x49, 0xd2, 0x51, 0x3f, 0x24, + 0x62, 0x50, 0x39, 0x23, 0x32, 0x10, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, + 0x41, 0x4e, 0x38, 0x00, 0x6a, 0x50, 0x40, 0xfb, 0x49, 0x10, 0x40, 0x0f, + 0xe2, 0x50, 0x42, 0x19, 0x42, 0x91, 0x43, 0x1b, 0x9a, 0xd1, 0x44, 0x42, + 0x92, 0xd2, 0x49, 0x54, 0x22, 0x13, 0x4c, 0x5d, 0x7a, 0x93, 0x4d, 0x55, + 0x2a, 0x53, 0x4c, 0x71, 0x02, 0x14, 0x4f, 0x78, 0x22, 0x14, 0x50, 0x49, + 0xea, 0x52, 0x4a, 0x48, 0xd2, 0x52, 0x4a, 0x3f, 0x72, 0x92, 0x48, 0x60, + 0x52, 0xd3, 0x4c, 0xac, 0x92, 0xd3, 0x42, 0x87, 0x7a, 0x54, 0x50, 0xfd, + 0x2a, 0x58, 0x60, 0x5e, 0x2a, 0x13, 0x4c, 0xcb, 0xa2, 0x56, 0x59, 0xe1, + 0x61, 0x0f, 0x3b, 0xd8, 0x39, 0x0f, 0x3c, 0xcd, 0xe9, 0x0e, 0x3b, 0x6a, + 0x29, 0x8c, 0x2f, 0xf0, 0xf1, 0x8f, 0x3c, 0x31, 0x19, 0x8a, 0x26, 0xfa, + 0x18, 0x88, 0x1e, 0xec, 0xd2, 0x98, 0x5f, 0xe7, 0xaa, 0x98, 0x5e, 0xba, + 0xf1, 0x0f, 0x3b, 0x16, 0x61, 0x07, 0x13, 0x3a, 0xfa, 0x91, 0x46, 0x6f, + 0x82, 0x13, 0x4d, 0xbd, 0x41, 0x0e, 0x38, 0xc2, 0x02, 0x16, 0x56, 0x27, + 0x1a, 0x51, 0x44, 0x6e, 0x62, 0x93, 0x4a, 0xc3, 0x12, 0x56, 0x56, 0xca, + 0x42, 0xd6, 0x56, 0xb1, 0x72, 0x55, 0x53, 0xa4, 0x12, 0xd5, 0x51, 0x09, + 0x3a, 0x50, 0x40, 0xe2, 0x91, 0x4e, 0x36, 0xdc, 0x09, 0x8e, 0x33, 0x35, + 0x22, 0x11, 0x42, 0x53, 0x42, 0x92, 0x44, 0xc0, 0x21, 0x0e, 0x34, 0xd1, + 0x19, 0x8e, 0x32, 0xc0, 0x51, 0x4d, 0x2e, 0xc7, 0x21, 0xcd, 0x29, 0xf5, + 0x39, 0x8e, 0x2f, 0xd8, 0x31, 0xcd, 0x2b, 0xd9, 0x61, 0x0d, 0x2c, 0xb1, + 0xa9, 0xcb, 0x23, 0xea, 0x21, 0x8d, 0x2b, 0x1d, 0xe2, 0xce, 0x31, 0xff, + 0x81, 0xce, 0x30, 0x06, 0xd2, 0xce, 0x31, 0x06, 0xd2, 0xce, 0x31, 0x9c, + 0xa9, 0xcb, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x79, 0xc6, 0x0f, 0xd1, 0x29, 0x4d, 0x2a, 0x08, + 0xf2, 0x4e, 0x32, 0x3b, 0x2a, 0x50, 0x37, 0xc0, 0x5a, 0x94, 0x48, 0xc0, + 0x72, 0xd4, 0x48, 0xa7, 0xf2, 0x53, 0x47, 0x98, 0x0a, 0x13, 0x44, 0x91, + 0xfa, 0x12, 0x40, 0x4f, 0xda, 0x0e, 0x39, 0x4c, 0x7a, 0x4e, 0x38, 0x4a, + 0x62, 0x4e, 0x38, 0x48, 0x5a, 0x0e, 0x38, 0xa3, 0xb1, 0x09, 0x1b, 0x44, + 0x0a, 0x50, 0x37, 0xda, 0x09, 0x08, 0x0b, 0x67, 0x81, 0x08, 0x09, 0x0a, + 0x62, 0x07, 0x09, 0xd5, 0x59, 0x07, 0x09, 0xce, 0x41, 0x06, 0x00, 0xcf, + 0x71, 0x06, 0x00, 0xd4, 0x29, 0x87, 0x08, 0xd3, 0x21, 0x08, 0x00, 0xd4, + 0xd1, 0x06, 0x00, 0xcb, 0x81, 0x05, 0x00, 0x03, 0x02, 0x0e, 0x00, 0x03, + 0xb2, 0x06, 0x00, 0x03, 0x5a, 0x04, 0x00, 0x24, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x02, 0xa2, 0x02, 0x00, 0xc3, + 0x31, 0x02, 0x00, 0x93, 0x00, 0x00, 0x00, 0x94, 0x00, 0x00, 0x00, 0x60, + 0x00, 0x00, 0x00, 0x5d, 0x00, 0x00, 0x00, 0xd3, 0x01, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0xc5, 0x09, 0x0e, 0x00, 0xc2, + 0x01, 0x0e, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc2, 0x01, 0x00, 0x00, 0xc3, + 0x01, 0x02, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc3, 0x11, 0x02, 0x00, 0xc3, + 0x39, 0x02, 0x00, 0xc3, 0x21, 0x02, 0x00, 0xc4, 0x81, 0x02, 0x00, 0xc3, + 0x39, 0x0a, 0x00, 0xc3, 0x11, 0x0d, 0x00, 0xc4, 0x01, 0x03, 0x00, 0xc4, + 0x01, 0x03, 0x00, 0xc5, 0x59, 0x03, 0x00, 0x00, 0xea, 0x0d, 0x00, 0x00, + 0x0a, 0x0e, 0x00, 0xca, 0x31, 0x07, 0x00, 0xca, 0x09, 0x0e, 0x00, 0x01, + 0x12, 0x0e, 0x00, 0x01, 0x12, 0x0e, 0x00, 0x02, 0xea, 0x0d, 0x00, 0xc9, + 0xa1, 0x09, 0x00, 0xcb, 0x19, 0x0e, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x02, + 0x12, 0x0e, 0x00, 0x03, 0x0a, 0x0e, 0x00, 0xcb, 0xa9, 0x05, 0x00, 0xcc, + 0x01, 0x06, 0x00, 0xcb, 0x81, 0x05, 0x00, 0xcc, 0xd1, 0x0d, 0x00, 0xcb, + 0x81, 0x05, 0x00, 0xcb, 0xb9, 0x05, 0x00, 0xc7, 0x79, 0x04, 0x00, 0xcb, + 0xd1, 0x05, 0x00, 0xca, 0x81, 0x05, 0x00, 0xd2, 0x71, 0x04, 0x00, 0x04, + 0xd2, 0x08, 0x00, 0x8f, 0x82, 0x12, 0x40, 0x97, 0x3a, 0x53, 0x43, 0xb9, + 0x61, 0x05, 0x00, 0x1a, 0xe1, 0x05, 0x00, 0xc7, 0xd9, 0x09, 0x00, 0x17, + 0xb9, 0x05, 0x00, 0x19, 0xd1, 0x05, 0x00, 0x9c, 0x51, 0x89, 0x20, 0x28, + 0x2a, 0x0e, 0x00, 0x46, 0x32, 0x8e, 0x20, 0x47, 0x32, 0x0e, 0x21, 0x54, + 0x2a, 0x0e, 0x00, 0x63, 0x3a, 0x8e, 0x09, 0x55, 0x3a, 0xce, 0x08, 0x58, + 0x4a, 0x4e, 0x0b, 0x67, 0x4a, 0xce, 0x10, 0x8c, 0x22, 0x10, 0x38, 0xc2, + 0x32, 0x51, 0x38, 0xca, 0x1a, 0x52, 0x38, 0xbb, 0x22, 0x11, 0x38, 0xb2, + 0x22, 0x11, 0x38, 0xc2, 0x2a, 0x11, 0x38, 0x53, 0x3a, 0x50, 0x38, 0x62, + 0xa3, 0x59, 0x5d, 0x75, 0x2b, 0xda, 0x5f, 0x6f, 0xd2, 0x11, 0x3e, 0x83, + 0x42, 0x92, 0x40, 0x59, 0x02, 0x51, 0x3b, 0x07, 0x9b, 0xd6, 0x50, 0xd6, + 0x5a, 0x15, 0x4a, 0x1e, 0x63, 0xd7, 0x52, 0xdf, 0xca, 0x95, 0x4b, 0x15, + 0x3a, 0x4f, 0x31, 0x11, 0x42, 0x4f, 0x31, 0xed, 0x42, 0x96, 0x4d, 0x13, + 0x4b, 0x97, 0x53, 0x38, 0x53, 0x18, 0x58, 0x1e, 0xab, 0x97, 0x54, 0x31, + 0x3b, 0xd8, 0x56, 0x1a, 0x6b, 0x17, 0x54, 0xf0, 0x32, 0x56, 0x4f, 0xd4, + 0xa9, 0x4c, 0x28, 0xe9, 0x29, 0x0d, 0x2b, 0xd3, 0x91, 0x8c, 0x27, 0x46, + 0x31, 0x08, 0x17, 0xb8, 0xe9, 0xcb, 0x24, 0x86, 0x31, 0x0a, 0x1e, 0x90, + 0x81, 0x4a, 0x20, 0x5c, 0xf9, 0x88, 0x1a, 0x6c, 0x69, 0x49, 0x1b, 0xc9, + 0x80, 0x04, 0x00, 0x95, 0xe0, 0x02, 0x00, 0x8a, 0x2a, 0x53, 0x40, 0x96, + 0xaa, 0x93, 0x41, 0xa0, 0x12, 0xd4, 0x42, 0xa2, 0x22, 0x14, 0x43, 0x91, + 0x8a, 0x13, 0x41, 0xe5, 0x40, 0x46, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x9e, 0x58, 0x06, 0x12, 0x0b, + 0x41, 0xc9, 0x1e, 0xd4, 0x48, 0x47, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0x39, 0x4d, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x52, 0x90, 0x40, 0x8b, 0xa2, 0x14, 0x4f, 0x8a, + 0xaa, 0x94, 0x50, 0x38, 0xda, 0x91, 0x45, 0x07, 0x72, 0x10, 0x40, 0xbe, + 0x70, 0x07, 0x16, 0x00, 0x00, 0x00, 0x00, 0x94, 0x39, 0x4c, 0x24, 0x86, + 0xa1, 0x0b, 0x22, 0x29, 0xd9, 0x48, 0x17, 0xfd, 0xf8, 0x07, 0x18, 0x00, + 0x00, 0x00, 0x00, 0xc6, 0x68, 0x06, 0x13, 0xab, 0x29, 0x4d, 0x2d, 0x9b, + 0x81, 0x0c, 0x29, 0x0c, 0xea, 0x0f, 0x35, 0x50, 0x02, 0x52, 0x3c, 0x02, + 0xca, 0x8f, 0x37, 0x58, 0x62, 0x52, 0x40, 0x99, 0x72, 0xd4, 0x48, 0xbd, + 0x6a, 0x95, 0x4b, 0x9b, 0x92, 0xd4, 0x48, 0x46, 0xba, 0x92, 0x49, 0x67, + 0xfa, 0x92, 0x45, 0xd6, 0xf9, 0x8d, 0x2c, 0xc9, 0x39, 0x0d, 0x2b, 0xa4, + 0x51, 0x0c, 0x29, 0xd0, 0x91, 0x0d, 0x2c, 0xc0, 0xf9, 0x4c, 0x2a, 0xca, + 0x41, 0xcd, 0x2b, 0x0b, 0x4a, 0x0f, 0x33, 0x75, 0x79, 0xca, 0x20, 0x16, + 0x83, 0xd7, 0x53, 0x4a, 0x7a, 0x92, 0x48, 0x36, 0x12, 0xd2, 0x46, 0x45, + 0x7a, 0x12, 0x49, 0x50, 0xda, 0x52, 0x4a, 0x5d, 0x3a, 0x53, 0x4b, 0x5a, + 0x32, 0x13, 0x4b, 0x3b, 0x4a, 0x92, 0x46, 0x47, 0x1a, 0x53, 0x49, 0x55, + 0x42, 0x53, 0x4a, 0x70, 0xaa, 0x13, 0x4c, 0x73, 0x9a, 0xd3, 0x4b, 0x56, + 0x92, 0xd2, 0x47, 0x25, 0x9a, 0x50, 0x3e, 0xfc, 0xd1, 0x4e, 0x35, 0x0d, + 0x1a, 0x4f, 0x34, 0x15, 0x52, 0x8f, 0x34, 0x30, 0x1a, 0x50, 0x37, 0x5c, + 0x5a, 0xd1, 0x3b, 0x6d, 0xda, 0x91, 0x3d, 0x89, 0x9a, 0x52, 0x41, 0x84, + 0x7a, 0x12, 0x41, 0x8f, 0xda, 0x92, 0x42, 0x89, 0x9a, 0x52, 0x41, 0x74, + 0x0a, 0xd2, 0x3e, 0x48, 0x7a, 0x10, 0x38, 0xf8, 0x49, 0x8d, 0x28, 0x04, + 0xc2, 0xcd, 0x27, 0xf3, 0x19, 0x8d, 0x18, 0xf1, 0x01, 0x0d, 0x15, 0xea, + 0xb9, 0x8c, 0x17, 0xde, 0x21, 0xcc, 0x11, 0xd9, 0x09, 0x8c, 0x0d, 0xde, + 0x71, 0x0c, 0x0b, 0xe5, 0xb1, 0x0c, 0x13, 0xe0, 0x41, 0x0c, 0x11, 0xef, + 0x91, 0x0c, 0x1d, 0x0b, 0x62, 0x4d, 0x27, 0x0c, 0xd2, 0x0d, 0x2a, 0x24, + 0xba, 0xcd, 0x29, 0x6d, 0x7a, 0x0f, 0x31, 0xa6, 0x6a, 0x11, 0x3a, 0xcb, + 0x2a, 0xd3, 0x41, 0xed, 0x82, 0x55, 0x4c, 0xd4, 0x0a, 0x95, 0x4a, 0xd9, + 0x6a, 0x55, 0x4b, 0xfb, 0x62, 0x16, 0x50, 0xf6, 0x4a, 0x96, 0x4f, 0x9e, + 0x92, 0x13, 0x44, 0x46, 0xb2, 0x90, 0x38, 0x48, 0xf2, 0x50, 0x38, 0x43, + 0xda, 0xd0, 0x37, 0x00, 0xca, 0x0e, 0x31, 0xc8, 0xb9, 0xcd, 0x30, 0xdb, + 0x01, 0x8f, 0x39, 0x1e, 0x42, 0x11, 0x43, 0x85, 0x72, 0x14, 0x50, 0xa3, + 0x82, 0x55, 0x53, 0x66, 0x72, 0x93, 0x4a, 0x2a, 0x3a, 0x51, 0x40, 0x2c, + 0x02, 0xd1, 0x3c, 0x3c, 0x82, 0x91, 0x3f, 0x1a, 0x6a, 0xd0, 0x3a, 0x17, + 0x22, 0x10, 0x39, 0x31, 0x92, 0x10, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdc, + 0xf1, 0xce, 0x3a, 0xca, 0x69, 0xce, 0x3a, 0xfc, 0x29, 0x50, 0x40, 0x00, + 0x62, 0x10, 0x41, 0x05, 0x9a, 0x90, 0x41, 0x1b, 0x9a, 0x91, 0x44, 0x2d, + 0x2a, 0x92, 0x46, 0x54, 0x32, 0x13, 0x4c, 0x58, 0x52, 0xd3, 0x4c, 0x79, + 0x22, 0x54, 0x50, 0x66, 0xb2, 0x53, 0x4e, 0x56, 0x2a, 0x53, 0x4c, 0x4c, + 0xe2, 0x12, 0x4b, 0x51, 0x2a, 0xd3, 0x4b, 0x55, 0x3a, 0xd3, 0x4b, 0x53, + 0xfa, 0x12, 0x4b, 0x72, 0xf2, 0x53, 0x4f, 0x84, 0x62, 0x94, 0x50, 0xca, + 0x8a, 0xd6, 0x58, 0x57, 0x0a, 0xd3, 0x4a, 0xc6, 0x5a, 0x96, 0x58, 0x01, + 0x3a, 0xd0, 0x3f, 0xe6, 0xe1, 0xcf, 0x3d, 0xcd, 0x09, 0x0f, 0x3b, 0xb0, + 0x21, 0x0e, 0x38, 0xa0, 0x99, 0x4d, 0x35, 0xea, 0xd9, 0x4f, 0x3c, 0xd5, + 0x31, 0x0f, 0x3a, 0xe1, 0x58, 0x87, 0x1b, 0x1f, 0x7b, 0x9a, 0x65, 0x6c, + 0x99, 0xcc, 0x30, 0xb8, 0x11, 0xd0, 0x3b, 0xfc, 0x68, 0x06, 0x10, 0x17, + 0xaa, 0x10, 0x42, 0x48, 0x2a, 0x92, 0x48, 0xbf, 0x49, 0x4e, 0x38, 0xbe, + 0xd2, 0x15, 0x55, 0x1c, 0xda, 0x50, 0x42, 0x63, 0xfa, 0xd2, 0x49, 0xc8, + 0x22, 0x16, 0x55, 0xbf, 0x0a, 0x16, 0x55, 0xe6, 0x29, 0x0f, 0x3b, 0x53, + 0x92, 0x52, 0x49, 0x94, 0x82, 0x54, 0x51, 0x43, 0x72, 0x12, 0x48, 0x42, + 0x4a, 0xd2, 0x47, 0x11, 0xca, 0x50, 0x41, 0x3f, 0xe2, 0xd1, 0x44, 0x19, + 0x82, 0x90, 0x3d, 0x41, 0xda, 0x90, 0x3d, 0x1e, 0x6a, 0xcf, 0x34, 0xeb, + 0xf9, 0x4d, 0x2e, 0xda, 0x61, 0xcd, 0x2b, 0xbf, 0x49, 0x4c, 0x28, 0xdf, + 0x91, 0x8d, 0x2c, 0xa9, 0x61, 0x8b, 0x22, 0xec, 0x09, 0x0d, 0x2b, 0x30, + 0x52, 0xcf, 0x32, 0x01, 0x92, 0x0e, 0x31, 0x05, 0xba, 0x4e, 0x31, 0xe6, + 0x01, 0x0e, 0x2e, 0x86, 0xc9, 0xca, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x99, 0x4b, 0x25, 0xc1, + 0x71, 0x8c, 0x29, 0xfa, 0x21, 0x0e, 0x30, 0x17, 0x2a, 0x4f, 0x33, 0x23, + 0x62, 0x0f, 0x35, 0x24, 0x8a, 0x0f, 0x35, 0xc4, 0xaa, 0x54, 0x49, 0xc2, + 0x82, 0x14, 0x49, 0xc9, 0xca, 0x14, 0x4a, 0xc1, 0x8a, 0x54, 0x48, 0xbc, + 0x5a, 0x54, 0x48, 0x9c, 0x62, 0xd3, 0x44, 0x4b, 0x82, 0x4e, 0x38, 0xca, + 0xb1, 0x4a, 0x22, 0xd4, 0x89, 0x88, 0x0d, 0x72, 0x41, 0x48, 0x0c, 0xd9, + 0x29, 0x89, 0x1b, 0xd5, 0x69, 0xc7, 0x0a, 0xd3, 0x19, 0x47, 0x08, 0xd6, + 0x89, 0x87, 0x09, 0xd3, 0xf9, 0x06, 0x08, 0xd4, 0x29, 0x87, 0x08, 0xd2, + 0xc9, 0x06, 0x00, 0xcf, 0x51, 0x06, 0x00, 0x06, 0x4a, 0x06, 0x00, 0xcc, + 0xf9, 0x05, 0x00, 0xcc, 0xf9, 0x05, 0x00, 0x05, 0xba, 0x07, 0x00, 0x05, + 0x52, 0x05, 0x00, 0x04, 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x04, + 0x1a, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0xc7, 0x21, 0x04, 0x00, 0xc5, + 0x21, 0x03, 0x00, 0xae, 0x30, 0x02, 0x00, 0x95, 0x00, 0x00, 0x00, 0xa2, + 0x00, 0x00, 0x00, 0x9f, 0x00, 0x00, 0x00, 0xc3, 0x09, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0xd2, 0xc1, 0x0a, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x00, + 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0xc6, 0x01, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0xc4, + 0x01, 0x0e, 0x00, 0xc3, 0x91, 0x0d, 0x00, 0xc3, 0x41, 0x02, 0x00, 0xc4, + 0x89, 0x02, 0x00, 0xc3, 0x01, 0x00, 0x00, 0xc5, 0x11, 0x03, 0x00, 0xc4, + 0xa1, 0x02, 0x00, 0xc4, 0x99, 0x02, 0x00, 0xc5, 0x29, 0x03, 0x00, 0xc5, + 0x59, 0x03, 0x00, 0xc5, 0x91, 0x03, 0x00, 0xc4, 0xb9, 0x03, 0x00, 0xc4, + 0xf1, 0x02, 0x00, 0xc8, 0xf9, 0x0d, 0x00, 0xc7, 0xf1, 0x0d, 0x00, 0xc7, + 0x61, 0x06, 0x00, 0xc8, 0xe1, 0x0d, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xcb, 0x19, 0x0e, 0x00, 0xc8, 0x09, 0x0e, 0x00, 0xc4, + 0x09, 0x03, 0x00, 0xc6, 0xb1, 0x05, 0x00, 0xc8, 0x21, 0x0d, 0x00, 0xc7, + 0x59, 0x04, 0x00, 0xc9, 0x01, 0x05, 0x00, 0xcb, 0xb1, 0x05, 0x00, 0xcb, + 0x99, 0x05, 0x00, 0xc6, 0x31, 0x04, 0x00, 0xc8, 0xc9, 0x04, 0x00, 0xca, + 0x91, 0x05, 0x00, 0xca, 0x89, 0x05, 0x00, 0x04, 0xd2, 0x04, 0x00, 0x04, + 0x22, 0x05, 0x00, 0x67, 0xb2, 0x50, 0x39, 0x4e, 0x7a, 0xd0, 0x34, 0x16, + 0xb1, 0x05, 0x00, 0x1a, 0xd9, 0x05, 0x00, 0x8a, 0x99, 0x8a, 0x20, 0x0c, + 0x41, 0x05, 0x00, 0x08, 0x11, 0x05, 0x00, 0x43, 0x2a, 0x0e, 0x38, 0x43, + 0x2a, 0x8e, 0x37, 0x53, 0x32, 0xce, 0x12, 0x45, 0x32, 0x0e, 0x00, 0x56, + 0x3a, 0x4e, 0x09, 0x66, 0x4a, 0x0e, 0x0b, 0x55, 0x3a, 0x0e, 0x09, 0x64, + 0x32, 0x0e, 0x38, 0x83, 0x42, 0x0e, 0x38, 0xc1, 0x02, 0x12, 0x38, 0xce, + 0x1a, 0x52, 0x38, 0xd0, 0x8a, 0x52, 0x38, 0xc3, 0x1a, 0x92, 0x38, 0xa8, + 0x32, 0x51, 0x38, 0x8c, 0x2a, 0x10, 0x38, 0xc3, 0x7a, 0x94, 0x47, 0x6a, + 0xdb, 0x59, 0x5e, 0x57, 0x12, 0x11, 0x3b, 0x6e, 0xaa, 0x91, 0x3d, 0x99, + 0x02, 0x53, 0x43, 0xf6, 0x42, 0xd6, 0x4f, 0xfa, 0x72, 0x56, 0x50, 0xfd, + 0x52, 0x16, 0x4f, 0x04, 0xd3, 0x56, 0x51, 0x0b, 0xd2, 0x4e, 0x30, 0x17, + 0x12, 0x0f, 0x32, 0x8d, 0x0a, 0x13, 0x42, 0x15, 0x4b, 0x57, 0x53, 0x32, + 0x3b, 0xd8, 0x57, 0x1c, 0x7b, 0x97, 0x53, 0x27, 0x03, 0x58, 0x55, 0x22, + 0xe3, 0x97, 0x54, 0x0e, 0xbb, 0x56, 0x51, 0x01, 0x0a, 0xce, 0x2d, 0xd6, + 0x99, 0x8c, 0x28, 0x63, 0x29, 0x09, 0x1a, 0xf1, 0x99, 0x4d, 0x2c, 0xc4, + 0x21, 0x0c, 0x26, 0x6a, 0x49, 0x09, 0x1b, 0x60, 0x09, 0x49, 0x1a, 0x58, + 0xc1, 0xc8, 0x19, 0x61, 0x11, 0x09, 0x1b, 0xca, 0xa0, 0x04, 0x08, 0xd2, + 0xd0, 0x04, 0x09, 0x89, 0x1a, 0xd3, 0x3f, 0x94, 0x92, 0x13, 0x41, 0x93, + 0x82, 0x13, 0x41, 0x8f, 0x52, 0x53, 0x40, 0x8c, 0x32, 0x13, 0x40, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, + 0xa8, 0xc5, 0x08, 0x95, 0x18, 0x86, 0x10, 0xdf, 0x08, 0xc8, 0x19, 0xb1, + 0x48, 0xc6, 0x16, 0x45, 0xa9, 0x8a, 0x28, 0x79, 0x21, 0x0c, 0x2c, 0xc6, + 0x81, 0x4e, 0x36, 0x00, 0x00, 0x00, 0x00, 0xa1, 0xa9, 0x0d, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, + 0x41, 0x4f, 0x3c, 0xcb, 0xba, 0x56, 0x57, 0xf7, 0x2a, 0xd8, 0x5d, 0xb9, + 0x2a, 0x56, 0x56, 0x6e, 0xca, 0x93, 0x4c, 0x15, 0xca, 0x90, 0x41, 0xc7, + 0x69, 0x0e, 0x38, 0xd2, 0x21, 0xce, 0x2b, 0xdd, 0x61, 0x4e, 0x2d, 0xa2, + 0x99, 0x4c, 0x26, 0xc9, 0x41, 0x0e, 0x33, 0x3a, 0x01, 0x0a, 0x22, 0x00, + 0x00, 0x00, 0x00, 0xb7, 0x10, 0x06, 0x10, 0x5c, 0x99, 0x8a, 0x21, 0xa7, + 0xd1, 0x8c, 0x29, 0x28, 0xaa, 0x10, 0x38, 0x48, 0xaa, 0x11, 0x3c, 0x8a, + 0xea, 0x53, 0x45, 0x58, 0x82, 0xd2, 0x40, 0xad, 0x2a, 0xd5, 0x4a, 0x2d, + 0x22, 0xd2, 0x46, 0x1c, 0x32, 0x11, 0x44, 0xf5, 0x21, 0x90, 0x40, 0x69, + 0x0a, 0x13, 0x46, 0x16, 0x02, 0x50, 0x37, 0xc4, 0x01, 0x8d, 0x2a, 0xac, + 0x71, 0x8c, 0x29, 0xd0, 0x89, 0x4d, 0x2c, 0xca, 0x51, 0xcd, 0x2b, 0xc0, + 0xc9, 0x0c, 0x2a, 0xf3, 0x59, 0x0e, 0x30, 0x19, 0xa3, 0x57, 0x54, 0x5d, + 0x22, 0x92, 0x3d, 0x2f, 0xaa, 0xd1, 0x44, 0x1c, 0x32, 0x91, 0x43, 0x23, + 0x7a, 0xd1, 0x44, 0x3e, 0x3a, 0x12, 0x48, 0x4d, 0xaa, 0x92, 0x49, 0x50, + 0xaa, 0x52, 0x49, 0x39, 0x22, 0xd2, 0x46, 0x0c, 0xf2, 0xd0, 0x41, 0x1b, + 0xea, 0xd1, 0x43, 0x34, 0x42, 0xd2, 0x45, 0x5a, 0xe2, 0x12, 0x49, 0x52, + 0x5a, 0x52, 0x46, 0x1c, 0x72, 0x90, 0x3d, 0xf0, 0xf1, 0x0e, 0x38, 0xe0, + 0x31, 0x8e, 0x32, 0x16, 0x6a, 0x8f, 0x35, 0x4e, 0x0a, 0x11, 0x3b, 0x6b, + 0x1a, 0xd2, 0x3e, 0x84, 0x92, 0x12, 0x41, 0x8e, 0xea, 0x92, 0x42, 0xa8, + 0xea, 0x53, 0x46, 0xc1, 0x7a, 0x14, 0x49, 0xe1, 0xba, 0x95, 0x4d, 0xee, + 0x2a, 0xd6, 0x4f, 0xb3, 0x52, 0xd4, 0x48, 0x61, 0x62, 0x51, 0x3b, 0x25, + 0x12, 0xcf, 0x31, 0x0f, 0x0a, 0x0e, 0x2a, 0x01, 0x2a, 0x4d, 0x20, 0x00, + 0x42, 0x4d, 0x1c, 0xf2, 0x09, 0x0d, 0x16, 0xec, 0xe1, 0x0c, 0x18, 0xe4, + 0x61, 0xcc, 0x0c, 0xe8, 0xc9, 0xcb, 0x15, 0xeb, 0x89, 0xcb, 0x1a, 0xf5, + 0x19, 0x8c, 0x1e, 0x06, 0xd2, 0xcc, 0x22, 0x10, 0x32, 0x8d, 0x28, 0x5e, + 0xea, 0xce, 0x30, 0xa4, 0x32, 0x51, 0x39, 0xc9, 0x9a, 0x52, 0x3f, 0xd9, + 0x4a, 0x54, 0x47, 0xda, 0x1a, 0xd5, 0x4a, 0xcb, 0xda, 0x94, 0x49, 0xd6, + 0x62, 0x55, 0x4b, 0xe8, 0x0a, 0xd6, 0x4d, 0x9e, 0x9a, 0x53, 0x44, 0x43, + 0x92, 0x90, 0x38, 0x41, 0xa2, 0x50, 0x37, 0x41, 0xc2, 0xd0, 0x36, 0x01, + 0xda, 0xce, 0x30, 0xd6, 0xf1, 0x4d, 0x2f, 0xc5, 0x19, 0x8e, 0x34, 0x14, + 0xda, 0x10, 0x42, 0x74, 0xfa, 0x13, 0x4e, 0xb6, 0x12, 0x96, 0x55, 0xbd, + 0x22, 0xd6, 0x55, 0x78, 0xd2, 0x93, 0x4a, 0x2a, 0x2a, 0x51, 0x3f, 0x05, + 0x0a, 0x90, 0x39, 0xe6, 0x01, 0x0f, 0x37, 0xfe, 0x91, 0x8f, 0x39, 0x0d, + 0x2a, 0x50, 0x3b, 0xed, 0xe9, 0x4e, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x69, 0xce, 0x38, 0x24, 0x6a, 0x91, 0x44, 0xfd, 0x29, 0xd0, 0x40, 0xc5, + 0x71, 0x8e, 0x39, 0xfd, 0x41, 0x50, 0x40, 0x00, 0x7a, 0xd0, 0x40, 0x07, + 0xd2, 0xd0, 0x41, 0x34, 0x52, 0x92, 0x47, 0x28, 0x12, 0xd2, 0x46, 0x52, + 0x1a, 0xd3, 0x4b, 0x4f, 0xf2, 0x92, 0x4b, 0x60, 0x82, 0xd3, 0x4d, 0x73, + 0x12, 0xd4, 0x4f, 0x4c, 0xea, 0x12, 0x4b, 0x53, 0x12, 0xd3, 0x4b, 0x4f, + 0xf2, 0x12, 0x4b, 0x4f, 0xd2, 0x92, 0x4a, 0x6d, 0xb2, 0xd3, 0x4d, 0xad, + 0x92, 0xd5, 0x54, 0xa6, 0x92, 0x95, 0x54, 0xad, 0xba, 0x55, 0x55, 0x1e, + 0x4a, 0x91, 0x43, 0xfe, 0x51, 0x90, 0x40, 0xe0, 0xc1, 0x0f, 0x3e, 0xc7, + 0xd1, 0x4e, 0x3a, 0xbc, 0x61, 0xce, 0x38, 0xa1, 0xa9, 0x8d, 0x35, 0xd5, + 0x19, 0x0f, 0x3a, 0xb2, 0x21, 0x4e, 0x35, 0xca, 0x88, 0xc6, 0x18, 0xb6, + 0xc1, 0x0f, 0x3b, 0x1f, 0x73, 0x9a, 0x65, 0x80, 0xa1, 0x8d, 0x33, 0xe0, + 0xa8, 0x85, 0x0c, 0x8b, 0x09, 0x4c, 0x2e, 0x4a, 0x92, 0xd2, 0x48, 0xa6, + 0xa9, 0x8d, 0x35, 0xb3, 0x82, 0x95, 0x54, 0x16, 0xb2, 0x50, 0x42, 0x50, + 0xa2, 0x52, 0x47, 0xc7, 0x2a, 0x16, 0x55, 0x1d, 0xe2, 0x10, 0x42, 0x8c, + 0x32, 0x94, 0x50, 0x78, 0x2a, 0xd4, 0x4e, 0x6f, 0xea, 0x93, 0x4d, 0x88, + 0x7a, 0x54, 0x50, 0x87, 0x4a, 0x54, 0x4f, 0x97, 0x92, 0x14, 0x50, 0x91, + 0x22, 0xd4, 0x4c, 0x23, 0x92, 0x0f, 0x35, 0x00, 0x6a, 0x4e, 0x30, 0xe9, + 0x09, 0xce, 0x2d, 0xeb, 0xf1, 0x0d, 0x2e, 0xe1, 0x81, 0x0d, 0x2d, 0xc8, + 0x89, 0x8c, 0x29, 0xd2, 0x11, 0x0d, 0x2b, 0x98, 0xe1, 0xca, 0x21, 0xf6, + 0x69, 0x4d, 0x2c, 0x19, 0xb2, 0x8e, 0x30, 0xe9, 0x29, 0x0e, 0x2f, 0xf7, + 0x69, 0x4e, 0x30, 0xe1, 0xb9, 0xcd, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x51, 0xca, 0x1f, 0xf4, 0x91, 0xce, 0x30, 0x4c, 0xf2, 0x10, 0x3b, 0x41, + 0x7a, 0x90, 0x39, 0xc5, 0x51, 0x8c, 0x28, 0x05, 0x6a, 0xce, 0x30, 0x16, + 0x4a, 0x4f, 0x33, 0x0d, 0x0a, 0x0f, 0x32, 0x30, 0x22, 0xd0, 0x35, 0xd6, + 0x62, 0xd5, 0x4b, 0xd2, 0x3a, 0x55, 0x4b, 0xd4, 0x42, 0x15, 0x4c, 0xbf, + 0x62, 0xd4, 0x47, 0x1b, 0x12, 0x0f, 0x29, 0xba, 0xf9, 0x89, 0x12, 0x15, + 0x6a, 0x4e, 0x38, 0xe1, 0x51, 0x4e, 0x38, 0xe2, 0x51, 0x4e, 0x38, 0xeb, + 0x69, 0x4e, 0x38, 0xe8, 0x79, 0x89, 0x10, 0xd2, 0xc9, 0x06, 0x00, 0xd3, + 0xf1, 0x46, 0x08, 0x04, 0xda, 0x05, 0x00, 0xce, 0x91, 0x05, 0x00, 0x08, + 0x52, 0x06, 0x00, 0x06, 0xea, 0x0d, 0x00, 0xd6, 0x91, 0x08, 0x00, 0x08, + 0x52, 0x06, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x06, + 0x22, 0x0e, 0x00, 0x03, 0xfa, 0x06, 0x00, 0x04, 0xca, 0x04, 0x00, 0xc6, + 0xc9, 0x03, 0x00, 0x1b, 0xf9, 0x03, 0x00, 0xdb, 0xa8, 0x03, 0x00, 0xbb, + 0x70, 0x02, 0x00, 0xad, 0x28, 0x02, 0x00, 0xc6, 0xe1, 0x0d, 0x00, 0x01, + 0x02, 0x00, 0x00, 0x01, 0x52, 0x0d, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x00, 0x02, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0xca, 0x09, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0xc4, 0x91, 0x05, 0x00, 0xc5, 0x09, 0x03, 0x00, 0xc4, + 0xa9, 0x0d, 0x00, 0xc4, 0x99, 0x02, 0x00, 0xc7, 0x61, 0x05, 0x00, 0xc6, + 0xe9, 0x03, 0x00, 0xc6, 0x11, 0x04, 0x00, 0xc3, 0x79, 0x02, 0x00, 0xc4, + 0xd1, 0x0d, 0x00, 0xc7, 0xe9, 0x0d, 0x00, 0xc8, 0xc1, 0x0d, 0x00, 0xc8, + 0x69, 0x06, 0x00, 0xcd, 0x09, 0x0e, 0x00, 0xca, 0x79, 0x08, 0x00, 0xcb, + 0x41, 0x09, 0x00, 0x00, 0x1a, 0x0e, 0x00, 0xc9, 0x79, 0x0d, 0x00, 0xca, + 0x31, 0x05, 0x00, 0xc8, 0x81, 0x04, 0x00, 0xc9, 0xc9, 0x04, 0x00, 0xc7, + 0x41, 0x04, 0x00, 0xc7, 0x99, 0x07, 0x00, 0xca, 0x19, 0x0e, 0x00, 0xc9, + 0x19, 0x0e, 0x00, 0xc8, 0x19, 0x0e, 0x00, 0xc7, 0x81, 0x0d, 0x00, 0xca, + 0xc1, 0x0d, 0x00, 0xca, 0x99, 0x05, 0x00, 0x04, 0xea, 0x04, 0x00, 0x05, + 0x7a, 0x05, 0x00, 0x93, 0x22, 0x13, 0x42, 0x19, 0xd1, 0x05, 0x00, 0x38, + 0x91, 0x06, 0x00, 0x40, 0xc1, 0x06, 0x00, 0x00, 0xe2, 0x8d, 0x34, 0x29, + 0x39, 0x06, 0x00, 0x1f, 0xf9, 0x05, 0x00, 0x43, 0x22, 0x0e, 0x00, 0x42, + 0x1a, 0x0e, 0x00, 0x44, 0x32, 0x0e, 0x00, 0x65, 0x32, 0x4e, 0x08, 0x55, + 0x3a, 0x4e, 0x09, 0x66, 0x42, 0xce, 0x37, 0x73, 0x2a, 0x0e, 0x38, 0x91, + 0x0a, 0x10, 0x38, 0xc0, 0xfa, 0x11, 0x38, 0xde, 0x92, 0x12, 0x40, 0xc2, + 0x12, 0x12, 0x40, 0xc2, 0x1a, 0x12, 0x40, 0xac, 0x32, 0x51, 0x38, 0x9c, + 0x1a, 0x51, 0x38, 0x8a, 0x12, 0x10, 0x38, 0x54, 0x13, 0x59, 0x5b, 0x5c, + 0x32, 0x91, 0x3b, 0x6a, 0x9a, 0x51, 0x3d, 0x75, 0xea, 0x91, 0x3e, 0x60, + 0x3a, 0x11, 0x3c, 0xf5, 0x4a, 0xd6, 0x4f, 0x85, 0xda, 0x52, 0x40, 0x0e, + 0x0b, 0x97, 0x51, 0xae, 0x32, 0x14, 0x45, 0x05, 0xb2, 0x4e, 0x30, 0x12, + 0x12, 0x4f, 0x32, 0x0c, 0xf3, 0x56, 0x52, 0x0b, 0xf3, 0x96, 0x52, 0x22, + 0xd3, 0x17, 0x55, 0x1b, 0xa3, 0x57, 0x54, 0x20, 0xbb, 0x57, 0x54, 0x7e, + 0x6a, 0x12, 0x40, 0x15, 0x3b, 0x57, 0x53, 0xdc, 0xe1, 0x8c, 0x29, 0x9d, + 0x01, 0x4b, 0x21, 0xee, 0xa9, 0x0d, 0x2c, 0x68, 0x61, 0x49, 0x1a, 0xc3, + 0x29, 0x0c, 0x26, 0x70, 0x49, 0x09, 0x1b, 0x53, 0xa9, 0xc8, 0x19, 0x8a, + 0x59, 0x8a, 0x20, 0x18, 0xd9, 0xc6, 0x10, 0x9b, 0x38, 0x03, 0x00, 0x84, + 0xe2, 0x12, 0x3f, 0x89, 0x12, 0x93, 0x3f, 0x8b, 0x32, 0x13, 0x40, 0x8e, + 0x62, 0x53, 0x40, 0x8c, 0x2a, 0x13, 0x40, 0x43, 0x49, 0x49, 0x16, 0x00, + 0x18, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x68, 0x05, 0x00, 0x00, + 0xf0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, 0xb8, 0x06, 0x19, 0xb0, + 0x38, 0x06, 0x17, 0x46, 0x81, 0x0a, 0x29, 0x9c, 0x39, 0x4d, 0x31, 0xdc, + 0x79, 0x8f, 0x39, 0xc5, 0xa1, 0x4e, 0x39, 0xb2, 0x29, 0xce, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0a, 0x11, 0x43, 0xc7, + 0x8a, 0x16, 0x58, 0x14, 0x2b, 0x19, 0x62, 0x22, 0xab, 0x19, 0x64, 0x00, + 0x5b, 0x98, 0x5f, 0x8c, 0xba, 0x14, 0x51, 0x5b, 0xfa, 0x92, 0x4a, 0xc9, + 0x79, 0x0e, 0x38, 0xc6, 0xe0, 0xc7, 0x17, 0x0e, 0x32, 0x10, 0x38, 0x1a, + 0xa2, 0x50, 0x3c, 0xd3, 0x81, 0x4e, 0x33, 0x3a, 0x01, 0x8a, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x66, 0x70, 0x03, 0x00, 0x05, 0x09, 0x48, 0x15, 0xb9, + 0x31, 0x8d, 0x29, 0xf0, 0xe9, 0x4e, 0x31, 0x06, 0x7b, 0x57, 0x52, 0x2d, + 0x32, 0x11, 0x3c, 0x62, 0xca, 0x92, 0x41, 0x2c, 0x22, 0xd2, 0x46, 0x01, + 0x62, 0x50, 0x41, 0xef, 0x01, 0x10, 0x40, 0xd1, 0x19, 0xcf, 0x3b, 0x62, + 0xf2, 0x52, 0x45, 0x16, 0x12, 0x90, 0x38, 0xfd, 0xc1, 0x0e, 0x31, 0xc1, + 0xe9, 0x0c, 0x2a, 0xb7, 0xa9, 0x8c, 0x29, 0x6e, 0x51, 0x4a, 0x20, 0x17, + 0x7b, 0x17, 0x54, 0x0a, 0xfb, 0x16, 0x52, 0x19, 0x11, 0x48, 0x15, 0x00, + 0x00, 0x00, 0x00, 0x14, 0xca, 0xd0, 0x41, 0xfc, 0x19, 0x10, 0x3f, 0x06, + 0x6a, 0x90, 0x40, 0x24, 0x52, 0xd1, 0x43, 0x3d, 0x1a, 0x12, 0x47, 0x47, + 0x72, 0xd2, 0x48, 0x4d, 0x92, 0x52, 0x49, 0x21, 0x6a, 0x11, 0x44, 0x05, + 0x92, 0x50, 0x40, 0x0b, 0xb2, 0x90, 0x3f, 0x2f, 0x3a, 0x11, 0x41, 0x30, + 0x0a, 0x51, 0x40, 0x09, 0x1a, 0x10, 0x3c, 0xfa, 0xe1, 0x0f, 0x3c, 0xeb, + 0x41, 0x4f, 0x3a, 0xf6, 0xe9, 0xce, 0x37, 0x34, 0x5a, 0xd0, 0x39, 0x6b, + 0x12, 0x52, 0x3f, 0x8a, 0xda, 0x12, 0x42, 0xc7, 0xb2, 0x94, 0x49, 0xf2, + 0x22, 0x96, 0x4f, 0xee, 0x1a, 0x56, 0x4f, 0xf6, 0x42, 0x56, 0x50, 0x0c, + 0x0b, 0x17, 0x53, 0x18, 0x9b, 0xd7, 0x55, 0xf8, 0x72, 0xd6, 0x51, 0x8c, + 0xe2, 0x52, 0x42, 0x50, 0x92, 0xd0, 0x38, 0x1e, 0x62, 0x0e, 0x2f, 0x06, + 0xda, 0xcc, 0x25, 0xff, 0x51, 0xcc, 0x1d, 0xff, 0xb9, 0x0c, 0x1f, 0xf3, + 0x81, 0x4b, 0x18, 0xfd, 0x99, 0x4b, 0x20, 0xfc, 0xb9, 0x4b, 0x20, 0x0b, + 0x92, 0x0c, 0x22, 0x21, 0xfa, 0x0d, 0x2a, 0x43, 0x9a, 0xce, 0x2e, 0x8f, + 0xa2, 0x90, 0x37, 0xbc, 0x3a, 0x12, 0x3d, 0xc9, 0x2a, 0x53, 0x42, 0xe1, + 0x22, 0x15, 0x4b, 0xc2, 0x6a, 0x54, 0x48, 0xc5, 0xb2, 0x14, 0x49, 0xd7, + 0x72, 0xd5, 0x4b, 0xae, 0x22, 0x94, 0x46, 0x45, 0xa2, 0xd0, 0x38, 0x19, + 0x8a, 0xcf, 0x32, 0x39, 0x7a, 0x50, 0x36, 0x00, 0xb2, 0xce, 0x2f, 0x9f, + 0x39, 0xcc, 0x27, 0x95, 0x59, 0xcc, 0x2b, 0xd1, 0x89, 0x4e, 0x38, 0x3e, + 0x1a, 0x52, 0x47, 0x9b, 0x12, 0xd5, 0x52, 0xc8, 0x72, 0x16, 0x58, 0xad, + 0x9a, 0x55, 0x53, 0x6b, 0x3a, 0x53, 0x48, 0x0f, 0x5a, 0x90, 0x3b, 0xe0, + 0xf9, 0x0e, 0x38, 0xe2, 0x29, 0x8f, 0x39, 0x03, 0x42, 0xd0, 0x3e, 0xf8, + 0xe1, 0xcf, 0x3b, 0xc5, 0xe9, 0xcd, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, + 0x79, 0x4b, 0x2b, 0x18, 0x12, 0x11, 0x43, 0x2e, 0x02, 0xd2, 0x46, 0x19, + 0x22, 0x11, 0x44, 0xca, 0xa9, 0x8e, 0x3a, 0xf3, 0x29, 0x10, 0x40, 0x05, + 0xaa, 0x90, 0x41, 0x08, 0xca, 0xd0, 0x41, 0x1e, 0xba, 0xd1, 0x44, 0x3d, + 0x7a, 0x52, 0x48, 0x55, 0x42, 0x53, 0x4c, 0x5b, 0x82, 0x53, 0x4d, 0x58, + 0x4a, 0xd3, 0x4c, 0x49, 0xd2, 0x92, 0x4a, 0x4b, 0xe2, 0xd2, 0x4a, 0x51, + 0xf2, 0x92, 0x4b, 0x53, 0xfa, 0x92, 0x4b, 0x62, 0x62, 0x13, 0x4c, 0x4f, + 0x9a, 0xd2, 0x49, 0x99, 0xf2, 0xd4, 0x52, 0x16, 0x22, 0x11, 0x42, 0x1f, + 0x5a, 0x91, 0x43, 0x0a, 0xba, 0x50, 0x42, 0x06, 0x82, 0xd0, 0x41, 0xd8, + 0x81, 0xcf, 0x3c, 0xc3, 0xa1, 0xce, 0x39, 0xb7, 0x49, 0x8e, 0x38, 0x9e, + 0xb1, 0x8d, 0x35, 0x52, 0x51, 0xcb, 0x2b, 0xa8, 0xe1, 0x4d, 0x34, 0xe9, + 0xb0, 0x07, 0x1e, 0xd5, 0x91, 0xd3, 0x48, 0x05, 0x9b, 0xd9, 0x61, 0x97, + 0x29, 0x4e, 0x36, 0x10, 0xf1, 0x86, 0x12, 0x66, 0x81, 0x0a, 0x28, 0x1c, + 0x32, 0x11, 0x43, 0x0e, 0xd2, 0xd0, 0x41, 0xa8, 0x32, 0x15, 0x53, 0x02, + 0x2a, 0x50, 0x3f, 0x43, 0x21, 0x8a, 0x26, 0x51, 0x0a, 0x93, 0x4a, 0x81, + 0x52, 0x54, 0x50, 0x87, 0x72, 0x54, 0x50, 0x88, 0x82, 0xd4, 0x50, 0xb3, + 0xda, 0x55, 0x55, 0xc9, 0x32, 0x16, 0x56, 0xc0, 0xc2, 0x15, 0x54, 0x2b, + 0xea, 0x0f, 0x36, 0xaf, 0x21, 0x0c, 0x27, 0x0e, 0x22, 0x4f, 0x32, 0x03, + 0x72, 0x8e, 0x30, 0xf8, 0x29, 0xce, 0x2f, 0xe6, 0xb9, 0x8d, 0x2d, 0xa5, + 0x99, 0x4b, 0x25, 0xe8, 0x58, 0x06, 0x0d, 0x0c, 0xb9, 0x86, 0x10, 0x96, + 0xd1, 0x0a, 0x21, 0xf3, 0x79, 0x4d, 0x2c, 0xe7, 0xe9, 0x4d, 0x2e, 0xe9, + 0x21, 0x0e, 0x2f, 0xfa, 0x59, 0x4e, 0x30, 0xd5, 0x71, 0x0d, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d, 0x91, 0x88, 0x19, 0x7a, + 0x31, 0x0a, 0x1f, 0xd9, 0x51, 0x8d, 0x2a, 0xa0, 0xc1, 0xcb, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x5a, 0x6a, 0x11, 0x3d, 0x7c, 0x6a, 0xd2, 0x41, 0x94, + 0x7a, 0xd3, 0x44, 0x8b, 0xfa, 0xd2, 0x41, 0xa8, 0x01, 0xcc, 0x25, 0xcd, + 0x01, 0x8d, 0x29, 0x0a, 0xe2, 0x8e, 0x31, 0x15, 0x5a, 0x0f, 0x33, 0x41, + 0x7a, 0x50, 0x38, 0xdd, 0xaa, 0xd5, 0x4c, 0xe3, 0xd2, 0x95, 0x4d, 0xaa, + 0xb1, 0x8a, 0x0b, 0xa5, 0x9a, 0x93, 0x44, 0x13, 0x8a, 0x0f, 0x3a, 0xe4, + 0x59, 0x4e, 0x38, 0xe4, 0x59, 0x4e, 0x38, 0xd6, 0x31, 0x0e, 0x38, 0xd3, + 0x31, 0x0e, 0x38, 0xd5, 0x41, 0x07, 0x09, 0xd5, 0x41, 0x07, 0x09, 0x03, + 0x92, 0x05, 0x00, 0xdb, 0x79, 0xc7, 0x09, 0xd7, 0xf9, 0x05, 0x00, 0xd1, + 0x39, 0x08, 0x00, 0x09, 0xca, 0x08, 0x08, 0x08, 0xb2, 0x07, 0x00, 0x05, + 0x1a, 0x0e, 0x00, 0x25, 0x1a, 0x0e, 0x00, 0x04, 0xea, 0x0d, 0x00, 0x06, + 0x1a, 0x06, 0x00, 0xc8, 0x79, 0x04, 0x00, 0xe9, 0x08, 0x04, 0x00, 0xe6, + 0x00, 0x04, 0x00, 0xe8, 0x10, 0x04, 0x00, 0x00, 0x09, 0x03, 0x00, 0x00, + 0xda, 0x0d, 0x00, 0x02, 0x4a, 0x02, 0x00, 0xfa, 0x01, 0x00, 0x00, 0x01, + 0x72, 0x0d, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0xce, 0x01, 0x0e, 0x00, 0xf8, + 0x01, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0xc6, 0x09, 0x0e, 0x00, 0x00, 0x0a, 0x0e, 0x00, 0xc3, + 0xb1, 0x06, 0x00, 0xc5, 0xf1, 0x02, 0x00, 0xc4, 0xc1, 0x02, 0x00, 0xc5, + 0x31, 0x09, 0x00, 0xc3, 0xa1, 0x08, 0x00, 0xc3, 0x51, 0x02, 0x00, 0xc4, + 0xc9, 0x02, 0x00, 0xc6, 0x29, 0x04, 0x00, 0xc8, 0xa1, 0x04, 0x00, 0xc8, + 0x31, 0x05, 0x00, 0xcf, 0x09, 0x0e, 0x00, 0xc6, 0xd1, 0x03, 0x00, 0xcb, + 0x61, 0x05, 0x00, 0xc8, 0x21, 0x06, 0x00, 0xc6, 0x11, 0x0e, 0x00, 0xc9, + 0x11, 0x0e, 0x00, 0xc7, 0x79, 0x0d, 0x00, 0xc6, 0x11, 0x0e, 0x00, 0xc7, + 0x11, 0x0e, 0x00, 0xf9, 0x11, 0x0e, 0x00, 0xcb, 0x21, 0x0e, 0x00, 0xc8, + 0x11, 0x0e, 0x00, 0xc8, 0xc9, 0x0d, 0x00, 0xca, 0x71, 0x05, 0x00, 0xcb, + 0xf1, 0x05, 0x00, 0xd4, 0xf9, 0x05, 0x00, 0xde, 0x19, 0x06, 0x00, 0x06, + 0x9a, 0x09, 0x00, 0x4d, 0xca, 0x10, 0x38, 0x6b, 0xd9, 0x09, 0x00, 0x3a, + 0x89, 0x06, 0x00, 0x36, 0x71, 0x06, 0x00, 0x52, 0x29, 0x06, 0x00, 0x30, + 0x51, 0x06, 0x00, 0x43, 0x22, 0x0e, 0x38, 0x44, 0x2a, 0x0e, 0x00, 0x53, + 0x2a, 0x0e, 0x00, 0x55, 0x2a, 0x0e, 0x00, 0x55, 0x3a, 0x0e, 0x09, 0x55, + 0x3a, 0x4e, 0x09, 0x67, 0x3a, 0x0e, 0x38, 0x82, 0x12, 0x10, 0x38, 0xc3, + 0x22, 0x11, 0x38, 0xe5, 0x02, 0x13, 0x40, 0xde, 0xfa, 0x12, 0x40, 0xce, + 0x92, 0x12, 0x40, 0xc5, 0x22, 0x12, 0x3f, 0xbd, 0x12, 0x52, 0x38, 0xb4, + 0x2a, 0x11, 0x38, 0xd9, 0xfa, 0x14, 0x4a, 0x5a, 0x53, 0x59, 0x5c, 0x62, + 0x6a, 0x91, 0x3c, 0x7c, 0x12, 0xd2, 0x3f, 0x9c, 0x12, 0x93, 0x43, 0xbd, + 0x6a, 0xd4, 0x46, 0xea, 0x12, 0x56, 0x4e, 0xf4, 0x2a, 0x16, 0x4e, 0xf5, + 0x62, 0x56, 0x4e, 0x0f, 0xca, 0xce, 0x31, 0x19, 0x2a, 0x4f, 0x33, 0xdd, + 0xc2, 0x55, 0x4c, 0x0b, 0x13, 0x57, 0x52, 0x1c, 0x83, 0x57, 0x54, 0x0f, + 0x23, 0xd7, 0x52, 0x1e, 0xb3, 0x57, 0x54, 0x1a, 0x83, 0xd7, 0x53, 0x0a, + 0xeb, 0x16, 0x52, 0xca, 0x48, 0x04, 0x00, 0x5c, 0xf9, 0xc8, 0x19, 0x00, + 0x00, 0x00, 0x00, 0xe8, 0x71, 0x0d, 0x2b, 0xde, 0xf9, 0x4c, 0x29, 0x7e, + 0x01, 0x8a, 0x1d, 0x5f, 0x29, 0xc9, 0x1a, 0x61, 0x09, 0x89, 0x1a, 0x1b, + 0xf9, 0x06, 0x11, 0xe6, 0x80, 0x85, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0x6a, 0x93, 0x40, 0x88, 0x1a, 0x93, 0x3f, 0x86, 0xfa, 0xd2, 0x3e, 0x85, + 0xea, 0x92, 0x3e, 0x46, 0xf2, 0xd0, 0x36, 0x00, 0x18, 0x04, 0x00, 0x00, + 0x20, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, + 0x60, 0x05, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0xa0, 0x07, 0x00, 0x9c, + 0x31, 0x0d, 0x34, 0x63, 0x81, 0x4b, 0x2a, 0x9f, 0x79, 0x0d, 0x32, 0xd8, + 0x49, 0x8f, 0x39, 0xf7, 0x41, 0x50, 0x40, 0x00, 0x00, 0x00, 0x00, 0x93, + 0x39, 0x4d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x01, 0x7a, 0x10, 0x41, 0x1b, 0x02, 0x91, 0x40, 0x82, + 0x8a, 0x14, 0x4f, 0x1d, 0x9b, 0x59, 0x63, 0x25, 0xc3, 0x19, 0x64, 0xf3, + 0x1a, 0xd8, 0x5d, 0xce, 0xba, 0x56, 0x59, 0x6b, 0x82, 0x53, 0x4c, 0x27, + 0x6a, 0x91, 0x43, 0xc6, 0xe8, 0x47, 0x17, 0x4d, 0x32, 0x12, 0x41, 0x2a, + 0x0a, 0x11, 0x3d, 0xd4, 0x81, 0x0e, 0x32, 0x42, 0xe9, 0x09, 0x1e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0xf9, 0x87, 0x15, 0x4d, + 0x11, 0x8a, 0x1e, 0x06, 0xca, 0xcf, 0x36, 0xa1, 0xe1, 0xcc, 0x2c, 0x1d, + 0xa2, 0xd0, 0x39, 0x07, 0x82, 0xd0, 0x40, 0xf7, 0x19, 0x50, 0x40, 0xce, + 0xc9, 0x0e, 0x3b, 0xba, 0x49, 0xce, 0x38, 0xc3, 0x89, 0x0e, 0x39, 0x5f, + 0xe2, 0x12, 0x45, 0x2d, 0xca, 0x10, 0x3e, 0x1c, 0x0a, 0xd0, 0x35, 0xb5, + 0x99, 0x0c, 0x29, 0xf1, 0x51, 0x4e, 0x30, 0xa7, 0x32, 0x94, 0x47, 0x18, + 0x12, 0x10, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x21, 0x4d, 0x29, 0x1e, 0x1a, 0x11, 0x43, 0x00, 0x22, 0x90, 0x3f, 0xe7, + 0x71, 0x8f, 0x3c, 0xfa, 0xe9, 0x8f, 0x3d, 0x10, 0xaa, 0x50, 0x41, 0x23, + 0x6a, 0x51, 0x44, 0x40, 0x0a, 0x92, 0x46, 0x50, 0x42, 0x52, 0x47, 0x37, + 0x8a, 0x51, 0x43, 0x21, 0xe2, 0x90, 0x40, 0x18, 0x6a, 0x90, 0x3c, 0x19, + 0x62, 0x90, 0x3c, 0x12, 0x92, 0x90, 0x3f, 0x21, 0x72, 0xd1, 0x43, 0x31, + 0x1a, 0x52, 0x47, 0x10, 0xb2, 0x10, 0x41, 0x21, 0x8a, 0xd0, 0x3e, 0x54, + 0x72, 0xd1, 0x3e, 0x95, 0x3a, 0xd3, 0x43, 0xe3, 0xca, 0x55, 0x4d, 0x2a, + 0x03, 0x18, 0x56, 0x48, 0xbb, 0xd8, 0x59, 0x43, 0x8b, 0x58, 0x59, 0x23, + 0xdb, 0x17, 0x56, 0x05, 0xc3, 0x56, 0x52, 0x09, 0xf3, 0x16, 0x53, 0xf6, + 0x4a, 0x56, 0x50, 0xc3, 0x82, 0x14, 0x49, 0x7e, 0x22, 0x92, 0x3f, 0x41, + 0x9a, 0xcf, 0x34, 0x1b, 0x0a, 0x4e, 0x2d, 0x04, 0x52, 0xcc, 0x24, 0x07, + 0x7a, 0x4c, 0x26, 0x08, 0x7a, 0x8c, 0x26, 0x14, 0xf2, 0x0c, 0x28, 0x43, + 0xd2, 0x4e, 0x30, 0x4b, 0x52, 0x8f, 0x32, 0x76, 0xca, 0x10, 0x39, 0xa2, + 0x72, 0x52, 0x40, 0xb7, 0x2a, 0xd3, 0x42, 0xc0, 0xfa, 0x13, 0x46, 0xb1, + 0xfa, 0x53, 0x46, 0xac, 0x12, 0x54, 0x46, 0xcc, 0x02, 0x55, 0x4a, 0xb5, + 0x4a, 0x94, 0x47, 0x4c, 0xea, 0xd0, 0x39, 0xfa, 0x59, 0x8e, 0x2f, 0xeb, + 0x19, 0x4e, 0x2d, 0xd9, 0xa9, 0xcd, 0x2a, 0x8c, 0x79, 0x0b, 0x24, 0x74, + 0x29, 0x0b, 0x26, 0x84, 0xf9, 0xcb, 0x2a, 0xd0, 0x91, 0x4e, 0x38, 0x44, + 0x3a, 0x12, 0x47, 0x9a, 0x02, 0x15, 0x52, 0xbc, 0x12, 0x56, 0x56, 0x98, + 0xba, 0xd4, 0x4f, 0x6c, 0x12, 0x53, 0x46, 0x1c, 0xd2, 0x50, 0x3e, 0x04, + 0x4a, 0x50, 0x3e, 0xf4, 0x01, 0x90, 0x3d, 0xf1, 0xe1, 0xcf, 0x3c, 0xcf, + 0x91, 0xce, 0x37, 0xa6, 0xe9, 0x8c, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, + 0x31, 0xcc, 0x2c, 0xf9, 0x11, 0x90, 0x3c, 0x0e, 0xea, 0x90, 0x42, 0x27, + 0xda, 0x91, 0x46, 0x13, 0xf2, 0x50, 0x43, 0x00, 0x42, 0xd0, 0x40, 0xcc, + 0xb9, 0xce, 0x3a, 0x03, 0x82, 0x90, 0x41, 0x0b, 0xd2, 0x10, 0x42, 0x0c, + 0xea, 0x90, 0x42, 0x50, 0xda, 0x92, 0x4a, 0x23, 0xea, 0xd1, 0x45, 0x63, + 0xc2, 0x53, 0x4e, 0x5b, 0x72, 0x53, 0x4d, 0x4e, 0xea, 0xd2, 0x4a, 0x49, + 0xca, 0x52, 0x4a, 0x6a, 0xca, 0x53, 0x4e, 0x5b, 0x42, 0xd3, 0x4b, 0x43, + 0x2a, 0x92, 0x47, 0x71, 0xe2, 0x13, 0x4e, 0x28, 0xa2, 0x51, 0x44, 0x25, + 0x8a, 0xd1, 0x44, 0xf6, 0x29, 0x90, 0x3f, 0x0c, 0xc2, 0x10, 0x42, 0x00, + 0x5a, 0x10, 0x41, 0xd8, 0x81, 0xcf, 0x3c, 0xc3, 0xb1, 0xce, 0x39, 0xad, + 0x21, 0x0e, 0x38, 0xb1, 0x21, 0x0e, 0x38, 0x71, 0x51, 0x0c, 0x30, 0x33, + 0x29, 0x8a, 0x26, 0xb9, 0x30, 0x86, 0x17, 0xcc, 0x41, 0xd2, 0x43, 0xaa, + 0xb1, 0xcf, 0x3a, 0xab, 0x79, 0x4e, 0x38, 0xd8, 0xa1, 0xd1, 0x41, 0xa6, + 0x08, 0x04, 0x00, 0xc6, 0x11, 0x0e, 0x39, 0x11, 0x8a, 0x50, 0x42, 0x8b, + 0x4a, 0x14, 0x50, 0x79, 0xca, 0x13, 0x4d, 0x49, 0xc2, 0x92, 0x49, 0x92, + 0x0a, 0x55, 0x52, 0x9f, 0x52, 0xd5, 0x53, 0xc8, 0x72, 0xd6, 0x58, 0xfb, + 0xea, 0x57, 0x5d, 0xe7, 0x12, 0x57, 0x5a, 0x47, 0xd2, 0x50, 0x39, 0xe1, + 0xf1, 0x0d, 0x2d, 0x91, 0x81, 0x8b, 0x23, 0x96, 0x79, 0x0b, 0x24, 0x0d, + 0xca, 0x4e, 0x32, 0x08, 0x92, 0x8e, 0x31, 0xc7, 0xc1, 0x4c, 0x29, 0x20, + 0x39, 0xc8, 0x14, 0x0d, 0x79, 0x07, 0x12, 0xe7, 0x50, 0x06, 0x0d, 0x5c, + 0x09, 0x09, 0x1a, 0xc0, 0x21, 0x4c, 0x26, 0x11, 0x72, 0x8e, 0x30, 0xd7, + 0x49, 0x0d, 0x2c, 0xdf, 0xd1, 0x8d, 0x2d, 0xe7, 0x01, 0xce, 0x2e, 0xb4, + 0x41, 0x4c, 0x28, 0x08, 0xba, 0xce, 0x31, 0x58, 0x72, 0x51, 0x3c, 0x33, + 0x52, 0xd0, 0x37, 0xb9, 0x51, 0xcc, 0x27, 0xc2, 0x99, 0xcc, 0x28, 0xc1, + 0xa1, 0xcc, 0x27, 0xc9, 0xa9, 0x8c, 0x28, 0x55, 0x32, 0x11, 0x3a, 0x45, + 0x72, 0x90, 0x38, 0xec, 0xe1, 0xcd, 0x2d, 0x7f, 0x8a, 0x92, 0x40, 0x8c, + 0x3a, 0xd3, 0x42, 0x97, 0x8a, 0xd3, 0x44, 0xdf, 0xc1, 0x0d, 0x2c, 0xf8, + 0x51, 0x4e, 0x2f, 0xf3, 0x31, 0xce, 0x2e, 0x09, 0xba, 0x0e, 0x31, 0xcd, + 0xf2, 0x94, 0x4a, 0xfd, 0x6a, 0x96, 0x50, 0x00, 0x5b, 0x16, 0x51, 0xf5, + 0x42, 0x16, 0x50, 0xda, 0x82, 0xd5, 0x4b, 0xe2, 0x59, 0x4e, 0x38, 0xe0, + 0x21, 0xce, 0x36, 0xd8, 0x41, 0x0e, 0x38, 0xd8, 0x41, 0x0e, 0x38, 0xd5, + 0xe9, 0x48, 0x1b, 0xd7, 0x01, 0x08, 0x0a, 0x07, 0x8a, 0x06, 0x00, 0x09, + 0xfa, 0x06, 0x00, 0xcf, 0x81, 0x06, 0x00, 0x08, 0x02, 0x0e, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x05, + 0x02, 0x0e, 0x00, 0xca, 0x29, 0x05, 0x00, 0x2f, 0x19, 0x06, 0x00, 0x29, + 0x01, 0x06, 0x00, 0xfd, 0x68, 0x04, 0x00, 0x1f, 0x09, 0x05, 0x00, 0xc5, + 0x89, 0x03, 0x00, 0xc5, 0x81, 0x03, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x01, + 0x52, 0x0a, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0xfe, + 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, + 0x02, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xd5, 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xc4, + 0x79, 0x02, 0x00, 0xc3, 0xb1, 0x08, 0x00, 0xc4, 0xe1, 0x0c, 0x00, 0xc4, + 0xd1, 0x02, 0x00, 0xc5, 0x71, 0x03, 0x00, 0xc7, 0x29, 0x04, 0x00, 0xc6, + 0xc9, 0x08, 0x00, 0xc5, 0x31, 0x0d, 0x00, 0xc7, 0xe9, 0x07, 0x00, 0xc8, + 0x11, 0x0e, 0x00, 0xc9, 0x19, 0x0e, 0x00, 0xc7, 0x11, 0x0e, 0x00, 0xc8, + 0xe1, 0x0d, 0x00, 0xc8, 0xf9, 0x08, 0x00, 0xc7, 0x11, 0x0e, 0x00, 0xca, + 0xf1, 0x0d, 0x00, 0xcc, 0x21, 0x0e, 0x00, 0xc9, 0xd9, 0x0d, 0x00, 0xca, + 0x49, 0x05, 0x00, 0xc9, 0x29, 0x05, 0x00, 0xca, 0x91, 0x05, 0x00, 0xcb, + 0x21, 0x09, 0x00, 0xd4, 0xe9, 0x0d, 0x00, 0x07, 0xb2, 0x0d, 0x00, 0x07, + 0xc2, 0x0d, 0x00, 0x22, 0x01, 0x06, 0x00, 0x42, 0xc1, 0x06, 0x00, 0x5e, + 0x81, 0x48, 0x08, 0x43, 0xc9, 0x06, 0x00, 0x31, 0x59, 0x06, 0x00, 0x2e, + 0x39, 0x06, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x43, 0x22, 0x0e, 0x00, 0x45, + 0x22, 0x0e, 0x00, 0x57, 0x4a, 0x0e, 0x0c, 0x74, 0x5a, 0x0e, 0x38, 0x87, + 0xf2, 0x0f, 0x38, 0xa7, 0xe2, 0x10, 0x38, 0xc9, 0x0a, 0x92, 0x3f, 0xe5, + 0x12, 0x13, 0x40, 0xed, 0x92, 0x13, 0x40, 0xd4, 0x92, 0x12, 0x40, 0xb9, + 0x12, 0x92, 0x39, 0xb5, 0x12, 0x12, 0x38, 0xb5, 0x3a, 0x91, 0x38, 0x8f, + 0xd2, 0x51, 0x3e, 0xe0, 0x6a, 0x55, 0x4a, 0x6e, 0x03, 0xda, 0x5e, 0x79, + 0x0a, 0x12, 0x3f, 0x80, 0x2a, 0x12, 0x40, 0x4f, 0xba, 0xd0, 0x39, 0xed, + 0x22, 0x16, 0x4e, 0x8e, 0xb2, 0x12, 0x40, 0xf8, 0x72, 0x16, 0x4f, 0x72, + 0x3a, 0x52, 0x3e, 0x06, 0xe2, 0x8e, 0x30, 0x40, 0xba, 0xd0, 0x37, 0x03, + 0xa3, 0xd6, 0x50, 0x14, 0x4b, 0x57, 0x53, 0x11, 0x1b, 0x97, 0x52, 0x13, + 0x2b, 0x17, 0x53, 0x19, 0x7b, 0x17, 0x54, 0x1a, 0x5b, 0x57, 0x54, 0xf2, + 0x81, 0x0d, 0x2c, 0xd5, 0xc9, 0xcc, 0x28, 0x9e, 0x29, 0x8b, 0x22, 0xc1, + 0x09, 0x0c, 0x25, 0x8f, 0x61, 0x8a, 0x1f, 0x76, 0xb9, 0x49, 0x1c, 0x8b, + 0x59, 0x0a, 0x20, 0x55, 0xb1, 0x08, 0x19, 0x6f, 0x49, 0xc9, 0x19, 0xf6, + 0x90, 0xc5, 0x0b, 0xa2, 0x80, 0x03, 0x00, 0x8d, 0x42, 0x13, 0x40, 0x8c, + 0x3a, 0x13, 0x40, 0x86, 0x02, 0xd3, 0x3e, 0x86, 0xfa, 0x12, 0x3f, 0x3a, + 0x92, 0x90, 0x34, 0x00, 0xc8, 0x03, 0x00, 0x00, 0xe0, 0x03, 0x00, 0x00, + 0x20, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, + 0x88, 0x04, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, 0xc8, 0x07, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x44, 0xa1, 0x0a, 0x26, 0x9e, 0x79, 0x4d, 0x32, 0xe1, + 0x81, 0xcf, 0x39, 0x16, 0x62, 0x11, 0x44, 0xf6, 0x31, 0x50, 0x40, 0x7e, + 0x49, 0x0c, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xea, + 0xf1, 0x8f, 0x3e, 0x28, 0x62, 0x91, 0x41, 0x2c, 0x5a, 0x91, 0x41, 0xa6, + 0xa2, 0x55, 0x53, 0x17, 0x43, 0x59, 0x62, 0x1b, 0x6b, 0x19, 0x63, 0x07, + 0x83, 0x58, 0x60, 0xcd, 0xb2, 0x16, 0x59, 0xa3, 0x72, 0x95, 0x53, 0x33, + 0xe2, 0x11, 0x45, 0xd9, 0xf9, 0x4e, 0x38, 0x60, 0xa2, 0x12, 0x42, 0x31, + 0x2a, 0x51, 0x3c, 0xc8, 0x01, 0xce, 0x2d, 0x50, 0x51, 0x8a, 0x1f, 0xda, + 0xc0, 0x86, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x03, 0x09, 0x48, 0x11, 0x59, + 0x40, 0x04, 0x0f, 0x13, 0xc1, 0x88, 0x1d, 0xde, 0xd1, 0x4f, 0x3c, 0xee, + 0xe9, 0x0f, 0x3e, 0xca, 0xe9, 0x0e, 0x3a, 0x8c, 0x09, 0x8d, 0x33, 0x8b, + 0xf9, 0x0c, 0x33, 0xa6, 0xf9, 0x0d, 0x36, 0xa9, 0xf9, 0x0d, 0x37, 0x47, + 0xc9, 0x4a, 0x2a, 0x1c, 0x4a, 0xd0, 0x3a, 0x1f, 0x0a, 0x90, 0x35, 0xf9, + 0xc9, 0x8e, 0x31, 0x4e, 0x22, 0x52, 0x42, 0x51, 0xd9, 0x49, 0x1c, 0x00, + 0x00, 0x00, 0x00, 0xf1, 0xa9, 0x0e, 0x30, 0xbc, 0x01, 0xcd, 0x28, 0xb9, + 0x01, 0xcd, 0x28, 0x2b, 0x72, 0x51, 0x44, 0x22, 0x4a, 0x11, 0x44, 0x0f, + 0xaa, 0x10, 0x42, 0xf4, 0xd9, 0x4f, 0x3e, 0xe3, 0x51, 0xcf, 0x3b, 0xf3, + 0x01, 0x90, 0x3e, 0x14, 0xea, 0x50, 0x42, 0x53, 0x1a, 0x12, 0x45, 0x70, + 0xa2, 0x12, 0x48, 0x40, 0xa2, 0x11, 0x43, 0x12, 0x52, 0x90, 0x3c, 0x0e, + 0x52, 0x50, 0x3d, 0x37, 0xf2, 0x51, 0x44, 0x56, 0x32, 0x13, 0x4b, 0x5e, + 0x92, 0x13, 0x4d, 0x4c, 0xda, 0x52, 0x4a, 0x25, 0x6a, 0xd1, 0x43, 0x4b, + 0xe2, 0xd1, 0x42, 0x79, 0x6a, 0xd2, 0x41, 0xcf, 0xfa, 0x94, 0x4a, 0x2e, + 0x13, 0xd8, 0x56, 0x8c, 0xdb, 0x5a, 0x62, 0xa7, 0xdb, 0xdb, 0x65, 0x82, + 0x7b, 0xda, 0x60, 0x4a, 0xe3, 0x98, 0x5a, 0x1c, 0xa3, 0x57, 0x55, 0xe7, + 0x0a, 0x56, 0x4f, 0xe2, 0xd2, 0xd5, 0x4d, 0xd8, 0x52, 0x55, 0x4c, 0x98, + 0x12, 0x53, 0x43, 0x5d, 0xca, 0x10, 0x3a, 0x1f, 0x32, 0xce, 0x2e, 0x1d, + 0x12, 0x8e, 0x2d, 0x3a, 0xf2, 0xce, 0x31, 0x64, 0x82, 0x90, 0x38, 0x8a, + 0xfa, 0x51, 0x3e, 0x8c, 0x62, 0x52, 0x40, 0x99, 0xea, 0x52, 0x42, 0x9e, + 0x3a, 0x93, 0x43, 0x8f, 0xc2, 0x12, 0x42, 0x82, 0x62, 0x92, 0x40, 0x84, + 0x8a, 0x12, 0x41, 0xa6, 0xf2, 0xd3, 0x45, 0xb4, 0x4a, 0x94, 0x47, 0x5e, + 0xa2, 0x91, 0x3c, 0xf7, 0x49, 0x0e, 0x30, 0xae, 0x21, 0xcc, 0x26, 0x9e, + 0x01, 0x0c, 0x27, 0x87, 0x29, 0x8b, 0x23, 0x5c, 0xb1, 0x8a, 0x23, 0x68, + 0x39, 0xcb, 0x27, 0x8d, 0x59, 0x4c, 0x2c, 0xe4, 0xd1, 0x4e, 0x37, 0x45, + 0xe2, 0x91, 0x42, 0x7e, 0xea, 0x93, 0x4c, 0x89, 0x62, 0x14, 0x50, 0x91, + 0x6a, 0x14, 0x4d, 0x76, 0x52, 0x13, 0x46, 0x43, 0x22, 0x52, 0x43, 0x07, + 0x72, 0x50, 0x3f, 0xde, 0x41, 0x8f, 0x3a, 0xd8, 0xe9, 0x4e, 0x39, 0xc7, + 0x31, 0x0e, 0x35, 0xa8, 0xe9, 0xcc, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x31, 0x4b, 0x2a, 0xdf, 0x31, 0x0f, 0x3a, 0xde, 0x91, 0x4f, 0x3c, 0x05, + 0xaa, 0xd0, 0x41, 0x1d, 0x72, 0xd1, 0x45, 0x24, 0xaa, 0x91, 0x46, 0x21, + 0x6a, 0x11, 0x45, 0x02, 0x52, 0x90, 0x41, 0x00, 0x5a, 0x90, 0x40, 0x09, + 0xaa, 0x90, 0x41, 0x0c, 0xba, 0x50, 0x42, 0x25, 0xca, 0x91, 0x45, 0x21, + 0xca, 0x91, 0x45, 0x53, 0x22, 0x13, 0x4c, 0x51, 0x22, 0x93, 0x4b, 0x4c, + 0xda, 0x92, 0x4a, 0x67, 0x62, 0x93, 0x4c, 0x4a, 0x82, 0x52, 0x49, 0x46, + 0x42, 0x92, 0x48, 0x4c, 0xba, 0x92, 0x49, 0x59, 0x32, 0xd3, 0x4a, 0x40, + 0x32, 0x52, 0x48, 0x0b, 0xaa, 0x50, 0x42, 0x0e, 0xe2, 0x50, 0x42, 0x08, + 0xaa, 0xd0, 0x41, 0xfc, 0x51, 0x90, 0x40, 0xe1, 0xa9, 0xcf, 0x3d, 0xc4, + 0xc1, 0x0e, 0x3a, 0xb5, 0x41, 0x8e, 0x38, 0xd2, 0x69, 0xce, 0x37, 0x6f, + 0x39, 0x0c, 0x30, 0x2c, 0x11, 0xca, 0x25, 0xaa, 0xc8, 0xc5, 0x15, 0x81, + 0x30, 0x44, 0x0f, 0xb9, 0x59, 0xcf, 0x3a, 0x55, 0x7a, 0x15, 0x51, 0xe8, + 0xe9, 0x11, 0x43, 0x81, 0x48, 0x02, 0x00, 0x8f, 0x39, 0x4c, 0x31, 0x62, + 0x32, 0x13, 0x4d, 0x28, 0xca, 0x91, 0x45, 0x67, 0xa2, 0x53, 0x4d, 0x93, + 0x12, 0x55, 0x52, 0xd8, 0x12, 0x97, 0x5a, 0xd9, 0x02, 0x97, 0x5a, 0x5c, + 0x52, 0x51, 0x3c, 0x59, 0x2a, 0xd1, 0x3b, 0x56, 0x52, 0x51, 0x3b, 0x36, + 0x6a, 0xd0, 0x37, 0xf5, 0x59, 0xce, 0x2f, 0xd6, 0x71, 0xcd, 0x2b, 0x04, + 0xa2, 0x0e, 0x31, 0x4a, 0x99, 0x49, 0x1a, 0x44, 0x41, 0x09, 0x19, 0xdd, + 0x28, 0x46, 0x0b, 0x20, 0x29, 0xc8, 0x14, 0x12, 0xb1, 0xc7, 0x12, 0xe7, + 0x90, 0x06, 0x0e, 0x60, 0x29, 0x89, 0x1a, 0xca, 0x69, 0x0c, 0x28, 0xf4, + 0x81, 0x4d, 0x2c, 0x92, 0x01, 0x4b, 0x23, 0xbb, 0x61, 0xcc, 0x28, 0x47, + 0xca, 0x50, 0x39, 0x5e, 0xb2, 0x11, 0x3d, 0x62, 0xd2, 0xd1, 0x3d, 0x6f, + 0x12, 0x92, 0x3f, 0x75, 0x6a, 0x52, 0x40, 0x6c, 0x22, 0xd2, 0x3e, 0x78, + 0x62, 0x92, 0x40, 0x03, 0xb2, 0x8e, 0x30, 0xb8, 0x69, 0xcc, 0x27, 0x00, + 0x00, 0x00, 0x00, 0x7c, 0x12, 0x12, 0x40, 0x17, 0x3a, 0xcf, 0x33, 0xf7, + 0x11, 0x0e, 0x30, 0xd4, 0x51, 0x0d, 0x2c, 0x91, 0x62, 0xd3, 0x42, 0x96, + 0x7a, 0x13, 0x45, 0x92, 0x62, 0x13, 0x44, 0xc2, 0x79, 0x4c, 0x28, 0xd7, + 0x31, 0xcd, 0x2a, 0xe3, 0xb9, 0x8d, 0x2c, 0x00, 0x6a, 0x4e, 0x30, 0xfe, + 0x6a, 0x96, 0x50, 0x06, 0xb3, 0x96, 0x51, 0x0a, 0xc3, 0x16, 0x52, 0x0f, + 0xeb, 0xd6, 0x52, 0x49, 0xf2, 0xd0, 0x3d, 0xe8, 0x69, 0x4e, 0x38, 0xe7, + 0x69, 0x4e, 0x38, 0xdc, 0x49, 0x0e, 0x38, 0xd5, 0x39, 0xce, 0x37, 0x0a, + 0xda, 0x89, 0x21, 0x08, 0xca, 0x06, 0x00, 0x08, 0xda, 0x06, 0x00, 0x08, + 0xb2, 0x06, 0x00, 0x07, 0x2a, 0x0e, 0x00, 0x22, 0x2a, 0x0e, 0x00, 0x09, + 0x42, 0x47, 0x08, 0xcc, 0x11, 0x06, 0x00, 0x34, 0x61, 0x06, 0x00, 0x30, + 0x31, 0x06, 0x00, 0x05, 0xa9, 0x04, 0x00, 0x13, 0x39, 0x05, 0x00, 0xc9, + 0xf9, 0x04, 0x00, 0xc7, 0x61, 0x04, 0x00, 0xc6, 0x09, 0x04, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, 0xea, 0x0d, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0xca, 0x21, 0x02, 0x00, 0xfc, 0xd1, 0x0d, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0xcc, 0x09, 0x0e, 0x00, 0xc4, 0xf1, 0x07, 0x00, 0xc9, + 0xa9, 0x04, 0x00, 0xc6, 0xb9, 0x08, 0x00, 0xc8, 0xa9, 0x0d, 0x00, 0xd1, + 0x11, 0x0e, 0x00, 0xf3, 0x11, 0x0e, 0x00, 0xce, 0x11, 0x0e, 0x00, 0xfd, + 0x11, 0x0e, 0x00, 0xfd, 0x99, 0x0d, 0x00, 0xc6, 0xe1, 0x03, 0x00, 0xc7, + 0x51, 0x04, 0x00, 0xc9, 0x49, 0x08, 0x00, 0xcc, 0xd1, 0x05, 0x00, 0xcd, + 0x19, 0x08, 0x00, 0xc9, 0xf9, 0x04, 0x00, 0xcb, 0xe1, 0x05, 0x00, 0xc9, + 0x11, 0x05, 0x00, 0xca, 0x01, 0x08, 0x00, 0xcc, 0xb9, 0x0d, 0x00, 0xcd, + 0x19, 0x06, 0x00, 0x08, 0xd2, 0x06, 0x00, 0x07, 0x42, 0x06, 0x00, 0x07, + 0x2a, 0x0e, 0x00, 0x56, 0x89, 0x88, 0x16, 0x4c, 0x11, 0x08, 0x00, 0xcd, + 0xd9, 0x06, 0x00, 0x35, 0x49, 0x06, 0x00, 0x54, 0x49, 0x07, 0x09, 0x52, + 0x31, 0x07, 0x08, 0x44, 0x2a, 0x0e, 0x00, 0x54, 0x3a, 0x8e, 0x36, 0x65, + 0x32, 0x8e, 0x37, 0x82, 0xf2, 0x0f, 0x38, 0x89, 0x1a, 0x10, 0x38, 0x9c, + 0x4a, 0x10, 0x38, 0xbb, 0xfa, 0x11, 0x38, 0xe9, 0x02, 0x13, 0x40, 0xd7, + 0x92, 0x52, 0x3a, 0xc0, 0x2a, 0x92, 0x39, 0xcf, 0x8a, 0xd2, 0x3e, 0xd4, + 0xba, 0x12, 0x40, 0xd5, 0xc2, 0x12, 0x40, 0xda, 0x92, 0x12, 0x40, 0xed, + 0x92, 0x15, 0x4c, 0x5c, 0x63, 0x99, 0x5c, 0x70, 0xda, 0x51, 0x3e, 0x73, + 0xda, 0x91, 0x3e, 0x8b, 0x8a, 0x52, 0x41, 0xe6, 0xd2, 0x55, 0x4d, 0xe4, + 0xf2, 0x15, 0x4d, 0x01, 0x63, 0xd6, 0x4e, 0xc6, 0xaa, 0xd4, 0x49, 0x14, + 0x02, 0x4f, 0x33, 0x12, 0x32, 0x4f, 0x31, 0x0b, 0xeb, 0x56, 0x52, 0x11, + 0x2b, 0x17, 0x53, 0x0c, 0x03, 0x57, 0x52, 0x10, 0x1b, 0x17, 0x52, 0x19, + 0x6b, 0x57, 0x53, 0x08, 0xcb, 0x96, 0x50, 0xf7, 0xb9, 0x4d, 0x2c, 0xd7, + 0xc9, 0x0c, 0x29, 0xa8, 0x21, 0x0b, 0x23, 0xd7, 0xe1, 0x0c, 0x29, 0xca, + 0x49, 0x4c, 0x26, 0x6e, 0x81, 0x49, 0x1c, 0x98, 0xc1, 0x4a, 0x21, 0x60, + 0x11, 0x49, 0x1a, 0x67, 0x11, 0x89, 0x19, 0xcd, 0x88, 0x04, 0x00, 0x59, + 0x00, 0x00, 0x00, 0x94, 0x82, 0x13, 0x41, 0x8a, 0x22, 0xd3, 0x3f, 0x8b, + 0x32, 0x53, 0x3f, 0x85, 0xf2, 0x92, 0x3e, 0x42, 0xd2, 0x10, 0x36, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, + 0x18, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, + 0x40, 0x04, 0x00, 0x00, 0xb0, 0x04, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, + 0x68, 0x05, 0x00, 0xb1, 0x19, 0x4e, 0x34, 0x70, 0x11, 0xcc, 0x2b, 0xf1, + 0x19, 0x10, 0x3c, 0xf8, 0x49, 0x90, 0x40, 0x08, 0x9a, 0x10, 0x42, 0x28, + 0x8a, 0xd1, 0x46, 0x81, 0x69, 0x0c, 0x31, 0xe1, 0x99, 0x0f, 0x3d, 0x41, + 0x6a, 0xd2, 0x49, 0x32, 0xca, 0x91, 0x42, 0x80, 0x3a, 0x54, 0x4d, 0xc6, + 0x7a, 0x16, 0x58, 0xf5, 0x22, 0xd8, 0x5d, 0x0f, 0xe3, 0x58, 0x61, 0x0a, + 0xab, 0x98, 0x60, 0xe3, 0x72, 0x97, 0x5b, 0xa6, 0x8a, 0xd5, 0x53, 0x7f, + 0x2a, 0x94, 0x4e, 0xa8, 0x71, 0x0d, 0x2e, 0x2a, 0x3a, 0x51, 0x3c, 0x0d, + 0x12, 0x50, 0x35, 0xcc, 0x11, 0x4e, 0x2d, 0x94, 0x69, 0x8c, 0x26, 0xcb, + 0x40, 0x86, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, + 0x20, 0x83, 0x0b, 0x8a, 0x49, 0xcd, 0x31, 0xda, 0x49, 0x0f, 0x3c, 0xa1, + 0xd1, 0x0d, 0x35, 0x79, 0x69, 0xcc, 0x30, 0x58, 0x51, 0x4b, 0x2c, 0x68, + 0x09, 0x4c, 0x2e, 0x4f, 0x21, 0x4b, 0x2b, 0xab, 0x48, 0x06, 0x17, 0x00, + 0x00, 0x00, 0x00, 0x1e, 0x1a, 0x10, 0x38, 0x0d, 0x32, 0xcf, 0x32, 0xf6, + 0xb9, 0x4e, 0x31, 0xe1, 0x58, 0xc6, 0x0e, 0x00, 0x00, 0x00, 0x00, 0xc0, + 0x11, 0x4d, 0x29, 0xb2, 0xc9, 0x4c, 0x28, 0xb0, 0xc1, 0x0c, 0x28, 0xb1, + 0xc9, 0x4c, 0x28, 0x44, 0x22, 0x92, 0x46, 0x49, 0x62, 0x52, 0x48, 0x4a, + 0x7a, 0x12, 0x49, 0x3a, 0x0a, 0x92, 0x47, 0x11, 0xa2, 0xd0, 0x41, 0xe1, + 0x49, 0x0f, 0x3c, 0xea, 0xb1, 0x0f, 0x3d, 0x3d, 0xa2, 0xd1, 0x43, 0x79, + 0xe2, 0x12, 0x49, 0x41, 0xb2, 0x91, 0x43, 0x02, 0xf2, 0x8f, 0x3b, 0x16, + 0xaa, 0x90, 0x3f, 0x68, 0x8a, 0x93, 0x4b, 0x8f, 0xea, 0xd4, 0x51, 0x89, + 0xc2, 0x94, 0x51, 0x6b, 0x02, 0x94, 0x4e, 0x4f, 0xba, 0x92, 0x49, 0x41, + 0xd2, 0xd1, 0x43, 0x63, 0x62, 0x12, 0x44, 0x9e, 0xaa, 0x13, 0x46, 0xee, + 0x12, 0xd6, 0x4e, 0x68, 0xf3, 0xd9, 0x5d, 0xd6, 0x43, 0x5d, 0x6b, 0xf0, + 0x1b, 0xde, 0x6e, 0x9b, 0x73, 0x1b, 0x64, 0x49, 0xdb, 0x58, 0x5a, 0x15, + 0x5b, 0x57, 0x54, 0xca, 0xea, 0x94, 0x4a, 0xc2, 0x92, 0x54, 0x49, 0xce, + 0xf2, 0xd4, 0x4a, 0xba, 0x32, 0x14, 0x48, 0x7b, 0xea, 0x11, 0x3e, 0x6f, + 0x6a, 0x11, 0x3c, 0x95, 0xb2, 0x92, 0x41, 0xb2, 0xc2, 0x93, 0x45, 0xaf, + 0xe2, 0x13, 0x46, 0x8e, 0xda, 0x92, 0x42, 0x81, 0x6a, 0x12, 0x41, 0x78, + 0x42, 0x52, 0x40, 0x7c, 0x5a, 0x52, 0x40, 0x8e, 0xfa, 0x92, 0x42, 0x90, + 0x12, 0xd3, 0x42, 0x8a, 0xea, 0x12, 0x42, 0x5f, 0xb2, 0xd1, 0x3c, 0x01, + 0x7a, 0x8e, 0x30, 0xb0, 0x39, 0x4c, 0x28, 0x69, 0x29, 0xca, 0x1f, 0x61, + 0x41, 0x0a, 0x21, 0x57, 0x71, 0x0a, 0x24, 0x5c, 0x19, 0x4b, 0x28, 0x6c, + 0xe9, 0x0b, 0x2a, 0xc0, 0x69, 0x0d, 0x2e, 0x23, 0x5a, 0x10, 0x39, 0x40, + 0x32, 0xd1, 0x3e, 0x44, 0x02, 0xd2, 0x43, 0x5d, 0xfa, 0x52, 0x49, 0x74, + 0x6a, 0x53, 0x48, 0x8d, 0x2a, 0x14, 0x49, 0x31, 0x8a, 0x11, 0x41, 0xec, + 0xa1, 0x0f, 0x3b, 0xd7, 0xf1, 0x4e, 0x39, 0xf0, 0x91, 0x4f, 0x3b, 0xcd, + 0x51, 0x4e, 0x35, 0x92, 0x41, 0x8c, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, + 0x11, 0x8b, 0x29, 0xc0, 0x21, 0x8e, 0x36, 0xd5, 0x21, 0x4f, 0x3b, 0xd9, + 0x49, 0x4f, 0x3c, 0xed, 0x19, 0x10, 0x40, 0x0a, 0xd2, 0xd0, 0x42, 0x1e, + 0x72, 0xd1, 0x45, 0x1d, 0x62, 0x91, 0x45, 0x04, 0x62, 0xd0, 0x41, 0xc5, + 0x99, 0x4e, 0x3a, 0x03, 0x62, 0x50, 0x41, 0x0f, 0xea, 0xd0, 0x42, 0x14, + 0x42, 0x51, 0x43, 0x46, 0xc2, 0x12, 0x49, 0x40, 0x82, 0xd2, 0x48, 0x5e, + 0x82, 0x93, 0x4c, 0x66, 0x4a, 0x13, 0x4c, 0x5f, 0xfa, 0xd2, 0x49, 0x52, + 0xaa, 0x12, 0x4a, 0x5d, 0x22, 0x53, 0x4b, 0x5a, 0x12, 0xd3, 0x4a, 0x26, + 0xc2, 0x11, 0x46, 0x00, 0x62, 0x10, 0x41, 0x40, 0x22, 0xd2, 0x47, 0x0c, + 0xda, 0x50, 0x42, 0x02, 0x82, 0x10, 0x41, 0xfd, 0x61, 0x10, 0x41, 0xd8, + 0x51, 0x0f, 0x3d, 0xc2, 0xa1, 0x0e, 0x3a, 0xb3, 0x31, 0x8e, 0x38, 0x98, + 0x51, 0x0d, 0x35, 0x8c, 0xe9, 0x4c, 0x33, 0x11, 0x19, 0x49, 0x22, 0xad, + 0x01, 0xce, 0x34, 0x66, 0x08, 0x04, 0x0c, 0x4c, 0x22, 0x55, 0x50, 0x33, + 0x42, 0x14, 0x4c, 0x1a, 0x2a, 0x56, 0x52, 0xea, 0xb8, 0x85, 0x0e, 0x0a, + 0x6a, 0x50, 0x42, 0xc3, 0x41, 0x8e, 0x39, 0x5b, 0x4a, 0x53, 0x4b, 0x89, + 0x92, 0x14, 0x51, 0xd5, 0xfa, 0x56, 0x5a, 0x4d, 0x62, 0x11, 0x3e, 0x46, + 0xa2, 0x50, 0x39, 0x4b, 0xc2, 0xd0, 0x39, 0x5a, 0x32, 0xd1, 0x3b, 0x5f, + 0x72, 0x91, 0x3c, 0x3a, 0x72, 0x10, 0x38, 0x13, 0x62, 0x4f, 0x33, 0xd1, + 0x49, 0xcd, 0x2a, 0x51, 0xf1, 0x09, 0x1b, 0x51, 0xe9, 0x49, 0x1b, 0x48, + 0x69, 0x89, 0x19, 0xde, 0x48, 0x86, 0x0b, 0x17, 0xf9, 0x87, 0x13, 0x13, + 0xc9, 0x07, 0x13, 0xeb, 0x98, 0xc6, 0x0f, 0x5d, 0x21, 0xc9, 0x1a, 0xc4, + 0x21, 0x8c, 0x26, 0x04, 0x2a, 0x4e, 0x2e, 0x27, 0xc2, 0x4f, 0x35, 0x35, + 0x62, 0x10, 0x38, 0x43, 0xc2, 0x50, 0x39, 0x5c, 0xc2, 0x11, 0x3d, 0x77, + 0x72, 0x52, 0x40, 0x86, 0x9a, 0xd2, 0x41, 0x80, 0xa2, 0x52, 0x41, 0x82, + 0xc2, 0x52, 0x41, 0x73, 0x42, 0x92, 0x3f, 0x79, 0x7a, 0x92, 0x3f, 0x27, + 0x32, 0x50, 0x36, 0x31, 0x3a, 0x50, 0x36, 0x64, 0x92, 0x11, 0x3d, 0x63, + 0xaa, 0x91, 0x3d, 0xfc, 0x59, 0xce, 0x30, 0xe5, 0xf1, 0xcd, 0x2e, 0xcb, + 0x01, 0x0d, 0x2b, 0xb6, 0x79, 0xcc, 0x28, 0x9f, 0x02, 0x14, 0x46, 0x93, + 0x82, 0xd3, 0x45, 0xba, 0x82, 0x94, 0x49, 0xae, 0x11, 0x4c, 0x26, 0xce, + 0x01, 0x0d, 0x2a, 0xe0, 0xb9, 0x4d, 0x2c, 0x1d, 0xaa, 0xcf, 0x33, 0x10, + 0x13, 0x17, 0x53, 0x1d, 0x7b, 0xd7, 0x54, 0x2b, 0xf3, 0x57, 0x56, 0xab, + 0x12, 0x14, 0x48, 0xde, 0x49, 0x0e, 0x38, 0xdf, 0x49, 0x0e, 0x38, 0xd8, + 0x39, 0x0e, 0x38, 0x0c, 0x3a, 0x0e, 0x38, 0x0b, 0x52, 0x8a, 0x09, 0x29, + 0x32, 0x0e, 0x08, 0x27, 0x22, 0x0e, 0x00, 0x0c, 0x2a, 0x0e, 0x00, 0x22, + 0x32, 0x0e, 0x00, 0x10, 0x82, 0x0a, 0x00, 0xce, 0x61, 0x06, 0x00, 0x21, + 0x11, 0x06, 0x00, 0x22, 0x11, 0x06, 0x00, 0x27, 0x29, 0x06, 0x00, 0xcb, + 0x99, 0x05, 0x00, 0xc8, 0x91, 0x04, 0x00, 0xc5, 0x51, 0x03, 0x00, 0xc7, + 0x21, 0x04, 0x00, 0xc6, 0xd9, 0x03, 0x00, 0xc4, 0x01, 0x0e, 0x00, 0xc4, + 0x09, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, 0x4a, 0x0d, 0x00, 0x01, + 0x02, 0x00, 0x00, 0x01, 0x2a, 0x0d, 0x00, 0x02, 0x72, 0x02, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0xc2, 0x09, 0x0e, 0x00, 0xc3, 0x09, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xf8, 0x09, 0x0e, 0x00, 0xc4, + 0x51, 0x0d, 0x00, 0xc4, 0xe9, 0x08, 0x00, 0xc4, 0xa9, 0x0d, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x00, 0x12, 0x0e, 0x00, 0xd2, 0x19, 0x0e, 0x00, 0x02, + 0x62, 0x0d, 0x00, 0xfe, 0x01, 0x04, 0x00, 0xc7, 0x31, 0x04, 0x00, 0xcb, + 0x89, 0x05, 0x00, 0xcb, 0x91, 0x05, 0x00, 0xca, 0x51, 0x05, 0x00, 0xc9, + 0x29, 0x05, 0x00, 0xcd, 0x19, 0x06, 0x00, 0xcb, 0x99, 0x05, 0x00, 0xcb, + 0xb9, 0x05, 0x00, 0xcb, 0x91, 0x08, 0x00, 0xce, 0x59, 0x06, 0x00, 0xcb, + 0x19, 0x08, 0x00, 0x07, 0x62, 0x06, 0x00, 0x07, 0x52, 0x07, 0x00, 0x05, + 0x12, 0x0e, 0x00, 0x3d, 0x69, 0x06, 0x00, 0x42, 0x02, 0xd0, 0x37, 0x20, + 0xa9, 0x05, 0x00, 0x2a, 0x01, 0x06, 0x00, 0x49, 0xc1, 0x06, 0x00, 0x51, + 0x12, 0x8e, 0x37, 0x74, 0x32, 0x0e, 0x38, 0x76, 0x42, 0x0e, 0x38, 0x84, + 0x0a, 0x10, 0x38, 0x82, 0x0a, 0x10, 0x38, 0x8b, 0x2a, 0x10, 0x38, 0xa1, + 0xea, 0xd0, 0x36, 0xd9, 0x92, 0x12, 0x39, 0xea, 0x8a, 0x13, 0x40, 0xea, + 0x7a, 0x13, 0x43, 0xeb, 0x9a, 0x13, 0x44, 0xeb, 0xa2, 0x13, 0x44, 0xdb, + 0x3a, 0x13, 0x41, 0xd4, 0xb2, 0x12, 0x40, 0x9c, 0x8a, 0x12, 0x40, 0x45, + 0x8b, 0x58, 0x59, 0x5d, 0x3a, 0x91, 0x3b, 0x57, 0xf2, 0x10, 0x3b, 0x72, + 0xe2, 0x91, 0x3e, 0xce, 0xf2, 0x94, 0x49, 0xdb, 0x72, 0xd5, 0x4b, 0xd1, + 0x5a, 0x15, 0x4a, 0xf0, 0x5a, 0xd6, 0x4f, 0x0c, 0xc2, 0x4e, 0x32, 0x07, + 0xb2, 0x8e, 0x31, 0xf2, 0x3a, 0x56, 0x4f, 0x0b, 0xeb, 0x56, 0x52, 0x12, + 0x3b, 0xd7, 0x52, 0x04, 0xcb, 0x96, 0x51, 0x0a, 0xf3, 0x16, 0x52, 0x06, + 0xd3, 0x56, 0x51, 0x00, 0x63, 0x56, 0x50, 0x5f, 0x19, 0x09, 0x1a, 0xf3, + 0xa1, 0x8d, 0x2c, 0x09, 0x62, 0x0e, 0x30, 0x74, 0xb9, 0xc9, 0x1b, 0x65, + 0x31, 0x89, 0x1a, 0x72, 0x49, 0x49, 0x1b, 0x54, 0x91, 0x88, 0x19, 0x3f, + 0xd1, 0x47, 0x14, 0xc8, 0x58, 0x04, 0x00, 0xc3, 0x58, 0x04, 0x00, 0x91, + 0x7a, 0xd3, 0x40, 0x89, 0x32, 0xd3, 0x3f, 0x8b, 0x3a, 0x13, 0x40, 0x87, + 0xfa, 0x52, 0x3f, 0x42, 0xda, 0xd0, 0x35, 0x00, 0xc0, 0x03, 0x00, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0xd8, 0x03, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0x58, 0x04, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x40, 0x05, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x59, 0xcc, 0x2c, 0xb7, + 0x31, 0x0e, 0x38, 0x21, 0x62, 0x51, 0x45, 0x31, 0xca, 0xd1, 0x47, 0x4e, + 0xa2, 0xd2, 0x4a, 0x45, 0x6a, 0x12, 0x4a, 0x50, 0xea, 0x92, 0x4b, 0x79, + 0x12, 0x14, 0x51, 0x2e, 0xc2, 0x11, 0x42, 0xac, 0x9a, 0xd5, 0x53, 0xb9, + 0x0a, 0x56, 0x55, 0xf3, 0x12, 0x58, 0x5d, 0x02, 0x5b, 0x98, 0x5f, 0x03, + 0x5b, 0xd8, 0x5f, 0xf4, 0xea, 0x97, 0x5d, 0xc7, 0x82, 0x16, 0x58, 0x66, + 0x4a, 0x13, 0x4a, 0x17, 0xaa, 0xd0, 0x3b, 0x40, 0xe2, 0x11, 0x3e, 0x15, + 0x42, 0x10, 0x36, 0x0d, 0x22, 0x50, 0x35, 0x57, 0x4a, 0x52, 0x3c, 0x50, + 0x59, 0x0a, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, + 0x99, 0x09, 0x25, 0x86, 0xa9, 0xcc, 0x31, 0x8a, 0xc9, 0xcc, 0x31, 0x37, + 0x69, 0x0a, 0x28, 0x17, 0xb1, 0xc9, 0x23, 0x23, 0xc9, 0x49, 0x26, 0x0c, + 0xf9, 0xc8, 0x22, 0xa0, 0x08, 0x86, 0x15, 0x00, 0x00, 0x00, 0x00, 0xe5, + 0x90, 0x07, 0x1d, 0x1c, 0xc2, 0xcf, 0x34, 0xb1, 0x11, 0x4e, 0x37, 0x11, + 0x7a, 0x91, 0x42, 0xcd, 0xc1, 0x8d, 0x2b, 0xa6, 0x89, 0xcc, 0x26, 0xaa, + 0xa1, 0x8c, 0x27, 0xa9, 0x99, 0x4c, 0x27, 0xab, 0xa1, 0x8c, 0x27, 0xab, + 0xa1, 0xcc, 0x27, 0x5e, 0xda, 0x92, 0x49, 0x6d, 0x6a, 0xd3, 0x4b, 0x81, + 0x1a, 0x14, 0x4f, 0x71, 0xba, 0x93, 0x4d, 0x54, 0xd2, 0x92, 0x4a, 0x27, + 0x62, 0xd1, 0x44, 0xef, 0xc1, 0xcf, 0x3d, 0x02, 0x5a, 0x10, 0x40, 0x38, + 0xda, 0xd1, 0x44, 0x11, 0x52, 0xd0, 0x3e, 0xd2, 0x91, 0x4e, 0x37, 0x04, + 0x12, 0x50, 0x3c, 0x72, 0x7a, 0x53, 0x4a, 0xa6, 0x6a, 0x15, 0x53, 0xb4, + 0x12, 0xd6, 0x55, 0x91, 0xea, 0x14, 0x52, 0x56, 0x12, 0xd3, 0x4a, 0x43, + 0x12, 0x12, 0x45, 0x48, 0xc2, 0x11, 0x42, 0x69, 0x42, 0x12, 0x42, 0xac, + 0x12, 0x54, 0x47, 0x0b, 0xd3, 0x16, 0x52, 0x84, 0x9b, 0x1a, 0x61, 0xe6, + 0xdb, 0x5d, 0x6d, 0xe5, 0xd3, 0x5d, 0x6d, 0x8c, 0xe3, 0x1a, 0x62, 0x2d, + 0x1b, 0x18, 0x57, 0xe3, 0xe2, 0x15, 0x4e, 0xaf, 0x32, 0xd4, 0x47, 0xa5, + 0xfa, 0xd3, 0x46, 0xb3, 0x2a, 0xd4, 0x47, 0xc0, 0x52, 0x94, 0x48, 0xb8, + 0x22, 0x94, 0x47, 0xb0, 0x0a, 0xd4, 0x46, 0xa1, 0xaa, 0x53, 0x45, 0x97, + 0x62, 0x93, 0x44, 0x8a, 0xea, 0xd2, 0x42, 0x83, 0x9a, 0x92, 0x41, 0x8a, + 0xea, 0x12, 0x42, 0x9a, 0x92, 0x53, 0x44, 0x97, 0x72, 0x13, 0x44, 0x74, + 0x42, 0x12, 0x40, 0x40, 0x7a, 0xd0, 0x38, 0xf7, 0x41, 0x0e, 0x30, 0x99, + 0x79, 0x8b, 0x24, 0x6b, 0x49, 0x8a, 0x21, 0x55, 0xf9, 0x49, 0x20, 0x59, + 0x71, 0x0a, 0x23, 0x55, 0xf1, 0x0a, 0x28, 0x59, 0x61, 0x8b, 0x29, 0x96, + 0x99, 0xcc, 0x2b, 0x01, 0x1a, 0x8f, 0x32, 0x17, 0x0a, 0x10, 0x38, 0x18, + 0x3a, 0xd0, 0x39, 0x1a, 0x72, 0x10, 0x3c, 0x23, 0xfa, 0x10, 0x40, 0x64, + 0xea, 0xd2, 0x45, 0x55, 0x7a, 0x52, 0x43, 0x04, 0x32, 0x90, 0x3c, 0xf2, + 0xe1, 0x4f, 0x3c, 0xfc, 0x11, 0x50, 0x3d, 0xf9, 0xe1, 0x4f, 0x3c, 0xc5, + 0x31, 0x8e, 0x35, 0x8b, 0x11, 0x8c, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, + 0x41, 0x8a, 0x27, 0xc1, 0x39, 0x0e, 0x38, 0xbc, 0x59, 0x8e, 0x38, 0xb4, + 0x39, 0x0e, 0x38, 0xd3, 0x21, 0x0f, 0x3c, 0xde, 0x89, 0x0f, 0x3e, 0x04, + 0xa2, 0xd0, 0x41, 0x16, 0x52, 0xd1, 0x44, 0x29, 0xf2, 0x91, 0x47, 0x2b, + 0xe2, 0x11, 0x47, 0xfd, 0x41, 0x10, 0x41, 0xfc, 0x39, 0x90, 0x40, 0x04, + 0x9a, 0x90, 0x41, 0x0f, 0x12, 0x51, 0x43, 0x24, 0xe2, 0xd1, 0x45, 0x37, + 0x3a, 0x12, 0x47, 0x4f, 0x7a, 0x52, 0x48, 0x5c, 0xd2, 0x92, 0x49, 0x54, + 0xc2, 0x92, 0x4a, 0x45, 0x4a, 0xd2, 0x46, 0x5c, 0x1a, 0x13, 0x4b, 0x35, + 0x2a, 0x52, 0x48, 0x46, 0xa2, 0xd2, 0x49, 0x53, 0xea, 0xd2, 0x4a, 0x2c, + 0xa2, 0x51, 0x45, 0x00, 0x82, 0x10, 0x41, 0xfe, 0x79, 0x10, 0x41, 0xf2, + 0x29, 0x50, 0x40, 0xdb, 0x59, 0x4f, 0x3d, 0xc2, 0x99, 0xce, 0x39, 0xb0, + 0x41, 0x8e, 0x38, 0xa7, 0xf9, 0x4d, 0x37, 0x8d, 0x31, 0x8d, 0x33, 0x52, + 0x59, 0x8b, 0x2b, 0xf9, 0x31, 0xd0, 0x3d, 0x76, 0x20, 0x04, 0x0e, 0xf7, + 0x59, 0x14, 0x4b, 0x0a, 0x02, 0x55, 0x4e, 0xb7, 0x10, 0x04, 0x00, 0x00, + 0x51, 0x46, 0x11, 0xcf, 0x79, 0x0e, 0x3b, 0x53, 0x0a, 0x13, 0x4a, 0xad, + 0xaa, 0xd5, 0x54, 0xca, 0x72, 0x96, 0x58, 0x3c, 0x6a, 0x50, 0x38, 0x35, + 0x4a, 0x90, 0x37, 0x44, 0x92, 0xd0, 0x38, 0x55, 0xfa, 0x50, 0x3b, 0x53, + 0xea, 0x10, 0x3b, 0x50, 0xf2, 0x90, 0x3a, 0x57, 0x29, 0x4a, 0x1c, 0x57, + 0x29, 0x4a, 0x1c, 0x51, 0xf9, 0x49, 0x1b, 0x52, 0x01, 0x4a, 0x1b, 0x4f, + 0xe1, 0x09, 0x1b, 0x49, 0x91, 0xc9, 0x19, 0xdb, 0x38, 0x06, 0x0b, 0x25, + 0x51, 0x08, 0x15, 0x0b, 0x69, 0xc7, 0x11, 0xea, 0xb8, 0x06, 0x10, 0x50, + 0xc9, 0x88, 0x19, 0xda, 0xd9, 0x0c, 0x2a, 0x01, 0x12, 0x8e, 0x2e, 0x5c, + 0x72, 0x51, 0x3c, 0x4d, 0x22, 0xd1, 0x3a, 0x63, 0x12, 0x92, 0x3d, 0x69, + 0x12, 0x92, 0x3e, 0x8d, 0x0a, 0xd3, 0x42, 0x84, 0xe2, 0x92, 0x41, 0x90, + 0x2a, 0x53, 0x43, 0x8d, 0x1a, 0xd3, 0x42, 0x8b, 0x2a, 0x93, 0x42, 0x8f, + 0x42, 0x13, 0x43, 0x7c, 0x32, 0xd2, 0x3e, 0x47, 0xaa, 0x50, 0x39, 0x6a, + 0x0a, 0x52, 0x3e, 0x91, 0x0a, 0x93, 0x43, 0x25, 0xba, 0xcf, 0x36, 0xf6, + 0x39, 0xce, 0x30, 0xcc, 0x09, 0x8d, 0x2a, 0xc5, 0xc9, 0xcc, 0x2a, 0xb4, + 0x79, 0x0c, 0x28, 0x9a, 0xd9, 0xcb, 0x25, 0xb1, 0x4a, 0xd4, 0x48, 0x02, + 0xab, 0xd6, 0x51, 0x73, 0x6a, 0x52, 0x41, 0xbc, 0x69, 0x0c, 0x28, 0xd9, + 0x79, 0x8d, 0x2b, 0x14, 0x2a, 0xcf, 0x32, 0x2d, 0x0b, 0xd8, 0x56, 0x30, + 0x13, 0x18, 0x57, 0x40, 0x5b, 0x98, 0x58, 0x63, 0x9b, 0x59, 0x5d, 0x0e, + 0xeb, 0xd6, 0x52, 0x1a, 0x7a, 0x4e, 0x38, 0x0d, 0x42, 0x0e, 0x38, 0x18, + 0x72, 0x4e, 0x38, 0x0b, 0x3a, 0xce, 0x34, 0x2e, 0x2a, 0x0e, 0x24, 0x2b, + 0x32, 0x4e, 0x09, 0x0f, 0x2a, 0x4a, 0x08, 0xd6, 0x71, 0x0d, 0x00, 0x35, + 0x59, 0x06, 0x00, 0x16, 0xa1, 0x05, 0x00, 0x25, 0x21, 0x06, 0x00, 0x41, + 0x29, 0x06, 0x00, 0xcd, 0x19, 0x06, 0x00, 0xc9, 0xf9, 0x04, 0x00, 0xc7, + 0x59, 0x04, 0x00, 0xc8, 0x99, 0x04, 0x00, 0xc7, 0x21, 0x04, 0x00, 0xc6, + 0xc1, 0x03, 0x00, 0xc6, 0xb1, 0x09, 0x00, 0x03, 0x12, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0x02, 0x62, 0x0a, 0x00, 0x01, 0x02, 0x0e, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xff, 0x09, 0x0e, 0x00, 0xc3, + 0x09, 0x0e, 0x00, 0xfe, 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xc4, + 0x09, 0x0e, 0x00, 0xfc, 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0xce, 0x09, 0x0e, 0x00, 0xd8, 0x09, 0x0e, 0x00, 0xce, + 0x09, 0x0e, 0x00, 0x03, 0x12, 0x0e, 0x00, 0xf4, 0x91, 0x0d, 0x00, 0xc6, + 0xc9, 0x03, 0x00, 0xc7, 0x49, 0x04, 0x00, 0x03, 0x7a, 0x05, 0x00, 0x04, + 0xf2, 0x04, 0x00, 0xd2, 0x39, 0x05, 0x00, 0xca, 0x71, 0x05, 0x00, 0xcd, + 0x19, 0x06, 0x00, 0xcc, 0xf1, 0x05, 0x00, 0xcb, 0x31, 0x08, 0x00, 0xc9, + 0x09, 0x08, 0x00, 0xcb, 0xb1, 0x05, 0x00, 0xce, 0x39, 0x06, 0x00, 0xcb, + 0x89, 0x05, 0x00, 0x08, 0x0a, 0x07, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x40, + 0x71, 0x06, 0x00, 0x48, 0xa9, 0x06, 0x00, 0x4a, 0x39, 0x07, 0x0b, 0x47, + 0xb1, 0x06, 0x00, 0x42, 0x81, 0x06, 0x00, 0x48, 0xc2, 0x8d, 0x35, 0x6e, + 0xca, 0x0f, 0x38, 0x75, 0x3a, 0xce, 0x22, 0x77, 0x6a, 0xce, 0x0d, 0x7a, + 0xb2, 0x4e, 0x27, 0xa2, 0xfa, 0x10, 0x38, 0xae, 0x22, 0x11, 0x38, 0xef, + 0x2a, 0x13, 0x40, 0xfb, 0x82, 0x53, 0x43, 0xe4, 0x2a, 0xd3, 0x40, 0xcf, + 0x92, 0x12, 0x40, 0xd6, 0x9a, 0x12, 0x40, 0xc8, 0x32, 0x12, 0x40, 0xb8, + 0x4a, 0x11, 0x39, 0xae, 0x3a, 0x51, 0x38, 0xcb, 0xe2, 0x94, 0x48, 0x54, + 0x23, 0x99, 0x5b, 0x5a, 0x22, 0x91, 0x3b, 0x74, 0xe2, 0x91, 0x3e, 0x7c, + 0x22, 0xd2, 0x3f, 0xd9, 0x72, 0x95, 0x4b, 0xc1, 0x72, 0xd4, 0x46, 0xeb, + 0x2a, 0x96, 0x4d, 0xcc, 0x12, 0x15, 0x4b, 0x12, 0x12, 0x0f, 0x33, 0xa7, + 0x02, 0x54, 0x46, 0xfe, 0x8a, 0x56, 0x50, 0x15, 0x63, 0xd7, 0x53, 0x02, + 0x83, 0x56, 0x50, 0x07, 0xd3, 0x96, 0x51, 0x06, 0xdb, 0x96, 0x51, 0x0a, + 0xdb, 0x16, 0x52, 0xc0, 0x20, 0x04, 0x00, 0xd9, 0xc9, 0xcc, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x4f, 0x91, 0x08, 0x18, 0xbe, 0x89, 0x0b, 0x23, 0x84, + 0xe1, 0x49, 0x1d, 0x93, 0x69, 0x0a, 0x21, 0x61, 0xf1, 0x48, 0x19, 0x36, + 0xe1, 0xc7, 0x13, 0x9b, 0x40, 0x03, 0x00, 0x7c, 0xa2, 0x92, 0x3d, 0x8b, + 0x32, 0x13, 0x40, 0x8a, 0x3a, 0xd3, 0x3f, 0x83, 0xea, 0x52, 0x3e, 0x42, + 0xda, 0xd0, 0x35, 0x00, 0xd0, 0x03, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0xf8, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, + 0xb8, 0x05, 0x00, 0x00, 0xd0, 0x04, 0x00, 0x00, 0xc8, 0x04, 0x00, 0x00, + 0x90, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0xde, 0x89, 0xcf, 0x3c, 0x8b, + 0xa9, 0x4c, 0x32, 0x46, 0x42, 0x52, 0x49, 0x51, 0xba, 0x52, 0x4b, 0x73, + 0xfa, 0xd3, 0x4f, 0x68, 0xa2, 0xd3, 0x4e, 0x81, 0x4a, 0x94, 0x51, 0x89, + 0x9a, 0x14, 0x53, 0x1d, 0x03, 0x99, 0x62, 0xbd, 0x12, 0xd6, 0x55, 0xc2, + 0x4a, 0x96, 0x56, 0xe1, 0x72, 0x17, 0x5b, 0xf6, 0x0a, 0x98, 0x5d, 0xfd, + 0x32, 0x98, 0x5e, 0xf0, 0xc2, 0xd7, 0x5c, 0xd8, 0x1a, 0x17, 0x5a, 0xde, + 0xf2, 0x16, 0x58, 0xc0, 0x09, 0x0e, 0x30, 0x13, 0x42, 0x50, 0x37, 0x4d, + 0x12, 0x12, 0x3c, 0xcd, 0xfa, 0x15, 0x4b, 0xe4, 0x00, 0x08, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x93, 0x28, 0xc5, 0x12, 0x2c, + 0x49, 0x4a, 0x27, 0x4c, 0xd9, 0x8a, 0x2a, 0x96, 0xb0, 0x45, 0x14, 0xc3, + 0x10, 0x87, 0x19, 0xdd, 0xb8, 0x47, 0x1d, 0x62, 0x10, 0x04, 0x0e, 0x00, + 0x00, 0x00, 0x00, 0x42, 0x28, 0x43, 0x08, 0x30, 0x11, 0xca, 0x25, 0x7d, + 0x39, 0x4c, 0x30, 0xd3, 0x11, 0x4f, 0x3b, 0x08, 0xca, 0x50, 0x41, 0x2c, + 0x32, 0x52, 0x46, 0x94, 0x19, 0x4c, 0x24, 0xc0, 0x29, 0x4d, 0x29, 0xa3, + 0x69, 0x4c, 0x26, 0xa4, 0x69, 0x4c, 0x26, 0xa6, 0x81, 0xcc, 0x26, 0xa4, + 0x71, 0x8c, 0x26, 0x60, 0xf2, 0x12, 0x4a, 0x75, 0xb2, 0xd3, 0x4c, 0x8c, + 0x6a, 0x94, 0x50, 0x8e, 0x82, 0x14, 0x51, 0x82, 0x22, 0x94, 0x4f, 0x5d, + 0xfa, 0xd2, 0x4a, 0x20, 0x32, 0x11, 0x44, 0xf6, 0x01, 0x50, 0x3e, 0xe9, + 0xb1, 0x8f, 0x3c, 0xd3, 0x71, 0x8e, 0x37, 0xb9, 0x09, 0x4e, 0x35, 0xdb, + 0xd1, 0x8e, 0x38, 0x47, 0x02, 0x92, 0x42, 0x90, 0x3a, 0x14, 0x4c, 0xa0, + 0x22, 0x15, 0x52, 0x97, 0xfa, 0xd4, 0x51, 0x66, 0x52, 0xd3, 0x4a, 0x5a, + 0x72, 0x92, 0x45, 0x6d, 0xa2, 0x92, 0x44, 0x60, 0x4a, 0x92, 0x42, 0x6f, + 0x4a, 0x52, 0x41, 0x9d, 0x92, 0x13, 0x45, 0x0b, 0xdb, 0x16, 0x52, 0x71, + 0x23, 0x1a, 0x5f, 0xc0, 0x6b, 0x5c, 0x68, 0xaf, 0x1b, 0xdc, 0x66, 0x72, + 0x2b, 0x1a, 0x5f, 0x17, 0x53, 0xd7, 0x53, 0xc6, 0xb2, 0x94, 0x49, 0xc7, + 0xca, 0xd4, 0x49, 0x9f, 0xc2, 0x93, 0x45, 0x9b, 0x7a, 0x93, 0x44, 0x97, + 0x4a, 0x13, 0x44, 0x8d, 0x02, 0x13, 0x43, 0xa8, 0x12, 0x54, 0x47, 0xab, + 0x22, 0xd4, 0x47, 0x8d, 0x0a, 0xd3, 0x42, 0x9b, 0xa2, 0x53, 0x44, 0xa4, + 0xfa, 0xd3, 0x45, 0x96, 0x72, 0x13, 0x44, 0x70, 0x32, 0x92, 0x3f, 0x2f, + 0x22, 0x50, 0x37, 0xee, 0x19, 0xce, 0x2f, 0xa3, 0x01, 0xcc, 0x27, 0x76, + 0xa9, 0x0a, 0x24, 0x66, 0x69, 0x4a, 0x23, 0x48, 0x39, 0x8a, 0x23, 0x48, + 0xe1, 0x4a, 0x28, 0x4b, 0x11, 0x4b, 0x28, 0x6f, 0xe1, 0x4b, 0x29, 0xbe, + 0xa9, 0xcd, 0x2e, 0x04, 0xa2, 0x0f, 0x36, 0x2c, 0xc2, 0x50, 0x3a, 0x40, + 0x3a, 0x11, 0x3c, 0x09, 0xd2, 0x8f, 0x37, 0x12, 0x5a, 0x10, 0x3c, 0x20, + 0xea, 0x10, 0x40, 0x01, 0x1a, 0x10, 0x3c, 0xfa, 0x11, 0x10, 0x3d, 0x04, + 0x62, 0x50, 0x3f, 0x04, 0x5a, 0x50, 0x3f, 0xf3, 0xf1, 0xcf, 0x3c, 0xce, + 0x61, 0x0e, 0x36, 0xc1, 0xf9, 0x0c, 0x2f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, + 0xc9, 0x09, 0x23, 0x89, 0x71, 0x4c, 0x30, 0xa4, 0xb1, 0x4d, 0x36, 0xba, + 0x49, 0xce, 0x38, 0xb2, 0x21, 0x8e, 0x37, 0xdc, 0x59, 0xcf, 0x3c, 0xdd, + 0x79, 0x8f, 0x3d, 0x07, 0xb2, 0x90, 0x42, 0x1a, 0x7a, 0x51, 0x45, 0x20, + 0x8a, 0x51, 0x46, 0x26, 0xb2, 0x91, 0x46, 0xfd, 0x59, 0x10, 0x41, 0xc9, + 0xc1, 0x0e, 0x3b, 0x03, 0x8a, 0x50, 0x41, 0x12, 0x12, 0x91, 0x42, 0x1d, + 0x72, 0x51, 0x43, 0x45, 0x3a, 0x52, 0x48, 0x58, 0xba, 0x52, 0x49, 0x59, + 0xf2, 0x52, 0x4b, 0x52, 0xaa, 0x52, 0x48, 0x54, 0x02, 0xd3, 0x4a, 0x45, + 0x72, 0x92, 0x49, 0x47, 0x92, 0x12, 0x4a, 0x5b, 0x4a, 0x13, 0x4c, 0x4d, + 0xc2, 0x12, 0x4a, 0x25, 0x6a, 0x51, 0x44, 0xe7, 0x01, 0xd0, 0x3e, 0xfb, + 0x61, 0x90, 0x40, 0xf5, 0x39, 0x50, 0x40, 0xda, 0x51, 0x4f, 0x3d, 0xc7, + 0xc1, 0x8e, 0x3a, 0xb4, 0x59, 0x8e, 0x38, 0x9d, 0x89, 0x8d, 0x35, 0x89, + 0xb1, 0x4c, 0x32, 0x47, 0xb1, 0x4a, 0x28, 0xc2, 0x79, 0x4e, 0x37, 0x00, + 0x99, 0x48, 0x22, 0xf4, 0x51, 0x14, 0x4b, 0x49, 0x00, 0x00, 0x00, 0xba, + 0x58, 0x04, 0x0a, 0x86, 0x88, 0x02, 0x00, 0x3e, 0x2a, 0xd2, 0x46, 0x93, + 0xca, 0x14, 0x51, 0x4a, 0x2a, 0x91, 0x3c, 0x3d, 0x72, 0x50, 0x38, 0x35, + 0x42, 0x90, 0x37, 0x2f, 0x2a, 0x90, 0x36, 0x33, 0x2a, 0x10, 0x37, 0x5f, + 0x61, 0x4a, 0x1d, 0x5b, 0x49, 0xca, 0x1c, 0x5c, 0x39, 0xca, 0x1c, 0x57, + 0x21, 0x4a, 0x1c, 0x58, 0x21, 0x0a, 0x1c, 0x55, 0x11, 0x8a, 0x1b, 0x4f, + 0xe9, 0x09, 0x1b, 0x4d, 0xc1, 0x89, 0x1a, 0x4c, 0xa1, 0xc9, 0x19, 0xdd, + 0x40, 0x46, 0x0b, 0x26, 0x59, 0xc8, 0x14, 0x18, 0xf1, 0x07, 0x13, 0x08, + 0x41, 0xc6, 0x0d, 0x86, 0x49, 0x8a, 0x1f, 0xd1, 0x81, 0x0c, 0x29, 0x00, + 0x22, 0x8e, 0x2e, 0x7b, 0x52, 0x12, 0x40, 0x61, 0xa2, 0xd1, 0x3b, 0x70, + 0x52, 0x52, 0x3f, 0x74, 0x4a, 0x12, 0x40, 0x88, 0xc2, 0x52, 0x42, 0x8e, + 0x32, 0x13, 0x43, 0x8c, 0x1a, 0xd3, 0x42, 0x4e, 0x12, 0x11, 0x3b, 0x68, + 0x12, 0xd2, 0x3e, 0xa2, 0xf2, 0x93, 0x45, 0x53, 0x6a, 0xd1, 0x39, 0x34, + 0x52, 0x90, 0x36, 0xc1, 0x59, 0xcc, 0x27, 0xdd, 0x6a, 0x55, 0x4c, 0x8c, + 0xd2, 0x52, 0x42, 0xf1, 0x31, 0xce, 0x30, 0xd0, 0x21, 0x8d, 0x2b, 0xc9, + 0x09, 0x0d, 0x2b, 0xb5, 0x89, 0xcc, 0x28, 0x7d, 0x99, 0x8a, 0x21, 0x8d, + 0x41, 0x0b, 0x24, 0x8c, 0x31, 0x4b, 0x23, 0xca, 0x0a, 0xd5, 0x4b, 0xdf, + 0xc2, 0x95, 0x4e, 0xc3, 0x91, 0x8c, 0x28, 0xd5, 0x19, 0x0d, 0x2b, 0xd4, + 0x31, 0xcd, 0x2a, 0x41, 0x63, 0x18, 0x59, 0x46, 0xb3, 0x98, 0x59, 0x48, + 0xe3, 0xd8, 0x59, 0x5e, 0x93, 0xd9, 0x5c, 0x1c, 0xd3, 0x18, 0x5b, 0x17, + 0x72, 0x4e, 0x38, 0x12, 0x5a, 0x4e, 0x38, 0x25, 0x42, 0x0e, 0x38, 0x33, + 0x42, 0x0e, 0x26, 0x2d, 0x42, 0x4e, 0x0b, 0x2b, 0x5a, 0x4e, 0x0f, 0xe7, + 0x31, 0x0a, 0x00, 0x54, 0x41, 0x07, 0x09, 0x4f, 0x21, 0x47, 0x08, 0x33, + 0xc1, 0x06, 0x00, 0xcd, 0x49, 0x06, 0x00, 0xca, 0x01, 0x08, 0x00, 0xcb, + 0xe9, 0x05, 0x00, 0xc8, 0xc1, 0x04, 0x00, 0xc9, 0xf9, 0x04, 0x00, 0xc9, + 0xd1, 0x04, 0x00, 0xc7, 0xc1, 0x09, 0x00, 0xc6, 0xf9, 0x03, 0x00, 0x01, + 0xda, 0x0d, 0x00, 0x02, 0x4a, 0x0d, 0x00, 0x02, 0x62, 0x02, 0x00, 0xcc, + 0x79, 0x0d, 0x00, 0xfa, 0x09, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0xcd, 0x09, 0x0e, 0x00, 0xfe, 0x09, 0x0e, 0x00, 0x02, + 0x0a, 0x0e, 0x00, 0xcb, 0x09, 0x0e, 0x00, 0xc5, 0x09, 0x0e, 0x00, 0xc5, + 0x09, 0x0e, 0x00, 0xfd, 0x09, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0xce, 0xc1, 0x03, 0x00, 0xd1, 0x69, 0x04, 0x00, 0x03, + 0x4a, 0x04, 0x00, 0x04, 0xd2, 0x04, 0x00, 0xcb, 0xa9, 0x05, 0x00, 0xca, + 0x61, 0x05, 0x00, 0xc8, 0xb9, 0x04, 0x00, 0xc8, 0xd9, 0x04, 0x00, 0xcf, + 0x49, 0x05, 0x00, 0xcb, 0x79, 0x05, 0x00, 0xc8, 0xa9, 0x04, 0x00, 0xcb, + 0x99, 0x05, 0x00, 0xcc, 0xd1, 0x05, 0x00, 0xcb, 0x61, 0x05, 0x00, 0x06, + 0x02, 0x06, 0x00, 0x07, 0x22, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0xd0, + 0xe1, 0x06, 0x00, 0x34, 0x31, 0x06, 0x00, 0x43, 0x89, 0x06, 0x00, 0x48, + 0xe1, 0x06, 0x00, 0x38, 0x69, 0x06, 0x00, 0x53, 0x2a, 0x0e, 0x00, 0x8a, + 0x3a, 0x8e, 0x0a, 0x8b, 0x2a, 0x10, 0x38, 0xac, 0x22, 0x51, 0x38, 0xbc, + 0x12, 0x52, 0x38, 0xcd, 0x82, 0x12, 0x38, 0xe5, 0x9a, 0x52, 0x38, 0xe2, + 0x02, 0x13, 0x40, 0xd2, 0x92, 0x12, 0x40, 0xcd, 0x92, 0x12, 0x40, 0xc7, + 0x1a, 0x52, 0x38, 0xbc, 0x32, 0x11, 0x38, 0xb6, 0x1a, 0x92, 0x38, 0xbe, + 0x0a, 0x52, 0x38, 0xc3, 0x42, 0xd2, 0x39, 0x55, 0x33, 0xd9, 0x5b, 0x50, + 0xca, 0x10, 0x3a, 0x78, 0x0a, 0x92, 0x3f, 0x8b, 0x8a, 0x92, 0x41, 0xc2, + 0xc2, 0xd4, 0x49, 0xce, 0x2a, 0x95, 0x4a, 0xe2, 0xe2, 0xd5, 0x4b, 0xee, + 0x42, 0x56, 0x4f, 0x11, 0xea, 0x8e, 0x32, 0x0b, 0xda, 0x0e, 0x32, 0xfa, + 0x62, 0x96, 0x50, 0xfe, 0x8a, 0x96, 0x50, 0xf7, 0x52, 0x16, 0x50, 0x03, + 0xab, 0x96, 0x50, 0x06, 0xc3, 0x96, 0x51, 0x06, 0xbb, 0x96, 0x51, 0xfd, + 0xe1, 0x8d, 0x2d, 0x92, 0xa9, 0x0a, 0x21, 0xa6, 0x21, 0x8b, 0x22, 0x0b, + 0x41, 0x46, 0x0f, 0xdb, 0xa9, 0xcc, 0x28, 0x6e, 0x49, 0x89, 0x1b, 0xa9, + 0x09, 0xcb, 0x22, 0x60, 0xd9, 0xc8, 0x19, 0x4e, 0xa1, 0x08, 0x18, 0x96, + 0x08, 0x03, 0x00, 0x47, 0x2a, 0x51, 0x38, 0x6e, 0x62, 0x52, 0x3b, 0x89, + 0x22, 0x93, 0x3f, 0x81, 0xca, 0x52, 0x3d, 0x41, 0xd2, 0x90, 0x35, 0x00, + 0xa8, 0x03, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, 0xf0, 0x03, 0x00, 0x00, + 0xd0, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0xf0, 0x03, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, + 0x00, 0x06, 0x00, 0x00, 0xc0, 0x05, 0x00, 0x00, 0x80, 0x04, 0x00, 0x00, + 0xf0, 0x03, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, + 0xb2, 0x91, 0x46, 0x15, 0xc2, 0x50, 0x43, 0x70, 0xda, 0x53, 0x4f, 0x86, + 0x7a, 0x94, 0x51, 0x8c, 0xaa, 0x94, 0x52, 0x9d, 0x22, 0x55, 0x55, 0xcc, + 0xa2, 0x16, 0x5a, 0xce, 0xc2, 0x56, 0x5a, 0xc4, 0x52, 0x56, 0x57, 0xcb, + 0x9a, 0x56, 0x58, 0xda, 0x12, 0xd7, 0x59, 0xf3, 0xf2, 0x17, 0x5d, 0xf8, + 0x0a, 0x98, 0x5d, 0xf5, 0x0a, 0x98, 0x5d, 0x8f, 0x1a, 0x14, 0x44, 0xdf, + 0xda, 0x56, 0x55, 0x29, 0x1a, 0x91, 0x3b, 0x4f, 0x1a, 0x92, 0x3d, 0x5f, + 0x7a, 0x12, 0x41, 0x15, 0x99, 0x49, 0x26, 0xa2, 0x00, 0x86, 0x17, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, 0x68, 0x47, 0x1c, 0xe9, + 0x00, 0xc8, 0x1e, 0xb0, 0x38, 0xc6, 0x17, 0x00, 0xd0, 0x02, 0x00, 0x86, + 0xe0, 0xc4, 0x11, 0x00, 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, + 0x50, 0x87, 0x1b, 0x29, 0xb9, 0xc9, 0x24, 0xa2, 0x71, 0x0d, 0x35, 0xe4, + 0xa1, 0x8f, 0x3d, 0xf4, 0x31, 0x50, 0x3f, 0x60, 0xd2, 0xd3, 0x4c, 0x47, + 0xfa, 0x12, 0x49, 0xd2, 0xf9, 0xcd, 0x2b, 0x94, 0x19, 0x4c, 0x24, 0xa5, + 0x79, 0x8c, 0x26, 0x9f, 0x51, 0x8c, 0x25, 0x9d, 0x41, 0x4c, 0x25, 0x9d, + 0x39, 0x4c, 0x25, 0x68, 0xfa, 0x92, 0x49, 0x68, 0x32, 0xd3, 0x4a, 0x7c, + 0xfa, 0x13, 0x4e, 0x87, 0x52, 0x14, 0x50, 0x84, 0x2a, 0x94, 0x4f, 0x6c, + 0x72, 0x53, 0x4c, 0x46, 0x3a, 0x12, 0x48, 0x0a, 0x5a, 0x50, 0x40, 0xd0, + 0x91, 0x8e, 0x38, 0xa8, 0x81, 0x4d, 0x33, 0xe4, 0x99, 0x8f, 0x3b, 0xd6, + 0xa1, 0x8e, 0x38, 0x04, 0xf2, 0x4f, 0x3b, 0x43, 0xb2, 0x91, 0x41, 0x62, + 0xba, 0x12, 0x47, 0x4e, 0x8a, 0x12, 0x48, 0x5c, 0x82, 0xd2, 0x45, 0x88, + 0x12, 0x53, 0x44, 0x9c, 0xfa, 0x13, 0x48, 0x85, 0x42, 0xd3, 0x46, 0x51, + 0xda, 0x11, 0x41, 0x74, 0x72, 0x52, 0x42, 0xb6, 0x4a, 0x94, 0x48, 0xf7, + 0x42, 0x16, 0x50, 0x42, 0x83, 0xd8, 0x58, 0x70, 0x1b, 0xda, 0x5e, 0x7e, + 0x63, 0x5a, 0x60, 0x4f, 0x03, 0x99, 0x5a, 0xf7, 0x42, 0x16, 0x50, 0xbf, + 0x72, 0x94, 0x48, 0xc0, 0x8a, 0x14, 0x49, 0xaa, 0x1a, 0x54, 0x47, 0x99, + 0x8a, 0x13, 0x45, 0xa8, 0x12, 0x54, 0x47, 0xa1, 0xda, 0xd3, 0x45, 0x9e, + 0xba, 0xd3, 0x44, 0xaa, 0x22, 0x54, 0x46, 0xaa, 0x1a, 0x94, 0x46, 0x93, + 0x52, 0x93, 0x43, 0x67, 0x02, 0x52, 0x3e, 0x28, 0x02, 0x10, 0x37, 0xe4, + 0xd9, 0x8d, 0x2e, 0xa4, 0x41, 0x4c, 0x2a, 0x90, 0xf1, 0xcb, 0x29, 0x58, + 0x91, 0x0a, 0x27, 0x47, 0x71, 0xca, 0x26, 0x50, 0x09, 0x0b, 0x29, 0x45, + 0x21, 0x8b, 0x28, 0x50, 0x61, 0x0b, 0x27, 0x9b, 0xe9, 0xcc, 0x2b, 0x00, + 0xb2, 0xcf, 0x36, 0x51, 0x4a, 0x12, 0x41, 0x89, 0xf2, 0xd3, 0x47, 0x82, + 0x7a, 0x93, 0x45, 0x18, 0x42, 0xd0, 0x38, 0x18, 0x92, 0xd0, 0x3e, 0x00, + 0xfa, 0xcf, 0x3b, 0x00, 0x2a, 0x90, 0x3d, 0xfe, 0x31, 0x50, 0x3e, 0x05, + 0x7a, 0x10, 0x40, 0x06, 0x6a, 0x90, 0x3f, 0x0a, 0x3a, 0xd0, 0x3c, 0x07, + 0x6a, 0x4f, 0x38, 0x1c, 0x5a, 0x0f, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, + 0x11, 0x4c, 0x2f, 0x06, 0x19, 0xc8, 0x1c, 0x87, 0x99, 0xcc, 0x30, 0x7d, + 0x61, 0x8c, 0x30, 0xb1, 0x19, 0x4e, 0x38, 0xce, 0xd9, 0x8e, 0x3a, 0xcc, + 0xd1, 0x8e, 0x3a, 0xe6, 0xb1, 0x4f, 0x3e, 0xfb, 0x51, 0x90, 0x40, 0x09, + 0xd2, 0xd0, 0x42, 0x0e, 0xf2, 0x50, 0x43, 0x23, 0xba, 0x91, 0x46, 0x29, + 0xd2, 0xd1, 0x46, 0x03, 0x82, 0x50, 0x41, 0x0b, 0x9a, 0x10, 0x41, 0x18, + 0x12, 0x11, 0x43, 0x3b, 0x2a, 0xd2, 0x47, 0x4e, 0xda, 0x12, 0x4a, 0x58, + 0x12, 0x13, 0x4b, 0x5a, 0xf2, 0x92, 0x48, 0x60, 0x42, 0x93, 0x4a, 0x24, + 0x92, 0x11, 0x46, 0x63, 0x6a, 0x93, 0x4d, 0x65, 0x62, 0xd3, 0x4c, 0x50, + 0xb2, 0x12, 0x4a, 0x2d, 0xca, 0x11, 0x46, 0x2b, 0xaa, 0x11, 0x45, 0x16, + 0xe2, 0xd0, 0x42, 0xf5, 0x49, 0x50, 0x40, 0xeb, 0x09, 0x50, 0x3f, 0xdc, + 0x71, 0x8f, 0x3d, 0xc9, 0xc1, 0xce, 0x3a, 0xad, 0x29, 0x0e, 0x38, 0xa1, + 0xc9, 0x4d, 0x36, 0x99, 0xf1, 0xcc, 0x32, 0xff, 0x08, 0x48, 0x1c, 0xd3, + 0x11, 0x8f, 0x39, 0xcc, 0xe0, 0x46, 0x1c, 0x9a, 0x80, 0xc4, 0x0d, 0x62, + 0x08, 0x02, 0x00, 0xe4, 0x69, 0x4f, 0x3a, 0x56, 0xca, 0x12, 0x49, 0x49, + 0x12, 0x51, 0x3b, 0x3c, 0x72, 0x50, 0x38, 0x3c, 0x6a, 0x50, 0x38, 0x34, + 0x3a, 0x90, 0x37, 0x34, 0x42, 0x90, 0x37, 0x1d, 0xa2, 0x8f, 0x34, 0x5e, + 0x59, 0x4a, 0x1d, 0x62, 0x79, 0x4a, 0x1e, 0x60, 0x61, 0x4a, 0x1d, 0x5c, + 0x41, 0xca, 0x1c, 0x5d, 0x71, 0x0a, 0x1f, 0x5a, 0x39, 0x8a, 0x1d, 0x58, + 0x21, 0x4a, 0x1c, 0x51, 0xe9, 0x09, 0x1b, 0x4e, 0xc1, 0x89, 0x1a, 0x2d, + 0x91, 0x08, 0x15, 0x16, 0xf1, 0x87, 0x13, 0x00, 0xe9, 0x46, 0x0f, 0xfe, + 0xc8, 0xc6, 0x0f, 0x05, 0x61, 0x46, 0x0e, 0x88, 0x71, 0x4a, 0x20, 0xd7, + 0xd1, 0x0c, 0x2a, 0x00, 0x1a, 0x8e, 0x2e, 0x2d, 0x4a, 0x4f, 0x33, 0x6b, + 0x12, 0x52, 0x3e, 0x66, 0x0a, 0x12, 0x3e, 0x68, 0x22, 0xd2, 0x3d, 0x80, + 0x8a, 0x12, 0x41, 0x8f, 0x22, 0x13, 0x43, 0x9a, 0x62, 0xd3, 0x44, 0xa1, + 0xd2, 0xd3, 0x45, 0xaa, 0x12, 0x14, 0x47, 0xae, 0x12, 0x14, 0x47, 0xc4, + 0x99, 0x0c, 0x27, 0xb3, 0x12, 0x94, 0x46, 0xcd, 0xf9, 0x0c, 0x2a, 0xfb, + 0x18, 0xc6, 0x0d, 0x7d, 0x62, 0x52, 0x41, 0x7c, 0x82, 0xd2, 0x41, 0x87, + 0xda, 0x92, 0x43, 0xa8, 0x01, 0xcc, 0x27, 0xc2, 0xc1, 0x4c, 0x2a, 0xca, + 0x39, 0x8d, 0x2b, 0xa1, 0x11, 0xcc, 0x27, 0x92, 0x81, 0xcb, 0x24, 0x5d, + 0xd9, 0x49, 0x1e, 0x0d, 0x1b, 0x97, 0x53, 0x6d, 0x33, 0x5a, 0x60, 0x86, + 0x91, 0x0a, 0x21, 0xbc, 0x49, 0x0c, 0x28, 0xc0, 0x39, 0x0c, 0x28, 0xfb, + 0x09, 0x4e, 0x2f, 0x60, 0x9b, 0x19, 0x5d, 0x76, 0x4b, 0x1a, 0x60, 0x8d, + 0x23, 0x9b, 0x62, 0x2f, 0x33, 0xd8, 0x56, 0x37, 0x7a, 0x4e, 0x38, 0x49, + 0x5a, 0x4e, 0x38, 0x15, 0x52, 0x4e, 0x38, 0x11, 0x52, 0x0e, 0x36, 0x0d, + 0xea, 0x07, 0x0b, 0x66, 0xd1, 0xc7, 0x0a, 0x65, 0xd1, 0xc7, 0x0a, 0x4e, + 0x01, 0x47, 0x08, 0xd0, 0x89, 0x06, 0x00, 0xcf, 0x61, 0x06, 0x00, 0xc9, + 0x41, 0x05, 0x00, 0xc8, 0x99, 0x04, 0x00, 0xc8, 0xd9, 0x04, 0x00, 0xc8, + 0xb9, 0x04, 0x00, 0xc6, 0x11, 0x04, 0x00, 0xc7, 0x29, 0x04, 0x00, 0xc5, + 0x61, 0x03, 0x00, 0xc4, 0xd1, 0x02, 0x00, 0xc8, 0xc9, 0x02, 0x00, 0x02, + 0x4a, 0x02, 0x00, 0x02, 0xc2, 0x02, 0x00, 0xd3, 0x71, 0x02, 0x00, 0x01, + 0x0a, 0x0e, 0x00, 0x01, 0x0a, 0x0e, 0x00, 0x02, 0x0a, 0x0e, 0x00, 0xcb, + 0x09, 0x0e, 0x00, 0xc4, 0x09, 0x0e, 0x00, 0xf8, 0x11, 0x0e, 0x00, 0xc5, + 0x09, 0x0e, 0x00, 0xce, 0x09, 0x0e, 0x00, 0xfd, 0x11, 0x0e, 0x00, 0x03, + 0x12, 0x0e, 0x00, 0x03, 0x92, 0x03, 0x00, 0xfe, 0x39, 0x04, 0x00, 0xc8, + 0xc1, 0x04, 0x00, 0xc9, 0xf9, 0x04, 0x00, 0xce, 0x81, 0x05, 0x00, 0xca, + 0x29, 0x05, 0x00, 0xca, 0x51, 0x05, 0x00, 0xcc, 0xf1, 0x05, 0x00, 0xcc, + 0xc9, 0x05, 0x00, 0xcb, 0x69, 0x05, 0x00, 0xc9, 0xe9, 0x04, 0x00, 0xcd, + 0x11, 0x06, 0x00, 0xcc, 0x09, 0x0e, 0x00, 0x05, 0x1a, 0x0e, 0x00, 0x08, + 0x52, 0x07, 0x00, 0x06, 0x22, 0x0e, 0x00, 0x08, 0x2a, 0x0e, 0x00, 0x2a, + 0x1a, 0x10, 0x38, 0x52, 0x11, 0x48, 0x11, 0xd1, 0x59, 0xc7, 0x08, 0x45, + 0xd1, 0x06, 0x00, 0x65, 0x09, 0x47, 0x0b, 0x76, 0x3a, 0x4e, 0x37, 0x83, + 0x22, 0x10, 0x38, 0x93, 0x1a, 0x10, 0x38, 0xb3, 0x22, 0x11, 0x38, 0xca, + 0x12, 0x52, 0x38, 0xc6, 0x12, 0x12, 0x38, 0xd1, 0x92, 0x92, 0x3f, 0xc6, + 0x12, 0x12, 0x38, 0xc2, 0x02, 0x52, 0x38, 0xbf, 0x5a, 0x51, 0x38, 0xc5, + 0x2a, 0x12, 0x40, 0xc5, 0x72, 0x12, 0x40, 0xb2, 0x32, 0x51, 0x38, 0xbe, + 0x32, 0x51, 0x38, 0xea, 0xd2, 0x55, 0x4c, 0x5a, 0x53, 0x19, 0x5c, 0x75, + 0x0a, 0x12, 0x3f, 0x82, 0x42, 0x52, 0x40, 0x64, 0x6a, 0x91, 0x3c, 0xc6, + 0xd2, 0xd4, 0x49, 0x5e, 0xaa, 0x91, 0x3c, 0xe8, 0x42, 0x56, 0x4d, 0x05, + 0xa2, 0xce, 0x30, 0x05, 0xa2, 0x0e, 0x31, 0xf4, 0x52, 0x16, 0x50, 0xfd, + 0x8a, 0x96, 0x50, 0x03, 0x93, 0x56, 0x50, 0xf3, 0x5a, 0x56, 0x4f, 0x00, + 0x9b, 0xd6, 0x50, 0xf9, 0x7a, 0x16, 0x50, 0xeb, 0x02, 0xd6, 0x4d, 0x7a, + 0xc1, 0x89, 0x1c, 0xa9, 0x41, 0x8b, 0x22, 0xe6, 0x39, 0x4d, 0x2a, 0xe5, + 0x39, 0x0d, 0x2b, 0x57, 0xb1, 0x08, 0x19, 0x62, 0x01, 0x49, 0x1a, 0x5c, + 0xb1, 0x88, 0x19, 0x23, 0x59, 0x87, 0x12, 0xea, 0x50, 0xc5, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0xfc, 0x81, 0x0e, 0x2d, 0xc4, 0xb9, 0x8c, 0x25, 0x64, + 0x2a, 0x12, 0x3a, 0x73, 0x72, 0xd2, 0x3b, 0xfe, 0x88, 0x47, 0x0d, 0x00, + 0xc0, 0x03, 0x00, 0x00, 0xc8, 0x03, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0x10, 0x04, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0xf0, 0x03, 0x00, 0x00, 0x28, 0x06, 0x00, 0x00, 0xe0, 0x05, 0x00, 0x00, + 0x80, 0x05, 0x00, 0x00, 0xb8, 0x04, 0x00, 0x00, 0x48, 0x04, 0x00, 0x00, + 0x90, 0x02, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0x90, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc3, 0x51, 0x4e, 0x39, 0xa0, 0x42, 0x95, 0x54, 0x8f, + 0xc2, 0xd4, 0x52, 0xa8, 0x72, 0x55, 0x56, 0xb6, 0x0a, 0x16, 0x58, 0xb7, + 0x22, 0x56, 0x58, 0x8d, 0xd2, 0x54, 0x53, 0xd8, 0x02, 0x17, 0x59, 0xd8, + 0xea, 0x96, 0x59, 0xd9, 0xfa, 0xd6, 0x59, 0xec, 0xba, 0x17, 0x5c, 0xf6, + 0x0a, 0x58, 0x5d, 0xf3, 0x0a, 0x18, 0x5d, 0x1a, 0x12, 0xd1, 0x40, 0xc3, + 0x92, 0x55, 0x4d, 0x7c, 0xd9, 0x0b, 0x25, 0x7d, 0x72, 0x53, 0x44, 0x3e, + 0x9a, 0xd1, 0x3c, 0x85, 0x11, 0x4d, 0x31, 0xe8, 0x08, 0x88, 0x1e, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0x18, 0x43, 0x0a, 0x93, 0x38, 0x85, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x41, 0x51, 0x0a, 0x28, 0x5a, + 0x19, 0x8b, 0x2b, 0xb0, 0xe9, 0xcd, 0x35, 0xd4, 0x41, 0x8f, 0x3b, 0xf4, + 0x19, 0xd0, 0x3f, 0x0a, 0x92, 0xd0, 0x41, 0x62, 0xea, 0x13, 0x4d, 0x42, + 0x9a, 0xd2, 0x48, 0x96, 0x29, 0x4c, 0x25, 0x9d, 0x49, 0x8c, 0x25, 0x9a, + 0x31, 0x0c, 0x25, 0xaa, 0x89, 0x8c, 0x27, 0xa9, 0x79, 0x0c, 0x27, 0x4c, + 0x91, 0x09, 0x1b, 0x87, 0x7a, 0x53, 0x49, 0x7f, 0x3a, 0x13, 0x49, 0x76, + 0x62, 0xd3, 0x4a, 0x74, 0xa2, 0x93, 0x4c, 0x6e, 0x92, 0x93, 0x4c, 0x5f, + 0x12, 0xd3, 0x4a, 0x46, 0x32, 0x92, 0x47, 0x1f, 0xea, 0x10, 0x42, 0xe8, + 0x09, 0xcf, 0x39, 0xb5, 0x71, 0x4d, 0x32, 0xb0, 0x71, 0x8d, 0x32, 0xeb, + 0x49, 0x4f, 0x3a, 0x06, 0x5a, 0x50, 0x40, 0x06, 0x52, 0x10, 0x40, 0x2b, + 0x92, 0x51, 0x44, 0x2e, 0x72, 0x51, 0x43, 0x2b, 0xf2, 0x90, 0x40, 0x60, + 0x32, 0xd2, 0x41, 0x7e, 0xba, 0x12, 0x43, 0x64, 0x6a, 0x52, 0x43, 0x49, + 0xba, 0x91, 0x41, 0x4f, 0xb2, 0xd1, 0x40, 0x5c, 0x12, 0x52, 0x41, 0xa1, + 0xf2, 0xd3, 0x47, 0xdc, 0x82, 0xd5, 0x4c, 0x08, 0xc3, 0xd6, 0x51, 0x37, + 0x43, 0xd8, 0x57, 0x46, 0xab, 0x58, 0x59, 0x18, 0x63, 0xd7, 0x53, 0xb8, + 0x4a, 0x14, 0x48, 0xa0, 0xba, 0x13, 0x45, 0xab, 0x1a, 0x54, 0x47, 0xa8, + 0x12, 0x14, 0x47, 0xa4, 0xea, 0x93, 0x45, 0xb2, 0x3a, 0x14, 0x47, 0xb9, + 0x6a, 0x14, 0x48, 0xab, 0x22, 0xd4, 0x46, 0x8f, 0x22, 0x13, 0x43, 0x60, + 0xc2, 0x91, 0x3d, 0x22, 0xd2, 0x8f, 0x36, 0xe4, 0x09, 0x4e, 0x30, 0xb3, + 0x89, 0xcc, 0x2b, 0x94, 0x71, 0x4c, 0x2e, 0xa5, 0x79, 0x8d, 0x33, 0x9b, + 0x31, 0x0d, 0x33, 0x88, 0x99, 0xcc, 0x30, 0x59, 0x91, 0x4b, 0x2b, 0x38, + 0x99, 0x4a, 0x25, 0x72, 0xf1, 0x0b, 0x29, 0xc1, 0xe9, 0xcd, 0x2f, 0x2f, + 0x22, 0x91, 0x3c, 0x83, 0xba, 0x53, 0x47, 0xb2, 0x12, 0xd5, 0x4c, 0x81, + 0x7a, 0x53, 0x46, 0x11, 0x22, 0x90, 0x39, 0x2d, 0x4a, 0x11, 0x42, 0x00, + 0x22, 0x10, 0x3e, 0xed, 0xc1, 0x0f, 0x3c, 0xfa, 0x19, 0x90, 0x3d, 0x07, + 0x5a, 0x90, 0x3e, 0x1c, 0x9a, 0xd0, 0x3e, 0x39, 0xea, 0x10, 0x3e, 0x34, + 0x6a, 0x10, 0x3a, 0x3f, 0x22, 0x90, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0x89, 0x4c, 0x31, 0x4d, 0x79, 0xca, 0x28, 0x00, 0x00, 0x00, 0x00, 0x83, + 0x71, 0x4c, 0x30, 0x78, 0x59, 0x8c, 0x30, 0x91, 0xf9, 0xcc, 0x33, 0xb1, + 0x11, 0x0e, 0x37, 0xac, 0x01, 0x0e, 0x37, 0xce, 0xe9, 0xce, 0x3a, 0xe9, + 0xc1, 0x4f, 0x3e, 0x05, 0xa2, 0xd0, 0x41, 0x0c, 0xf2, 0xd0, 0x42, 0x27, + 0xd2, 0xd1, 0x46, 0x2d, 0xb2, 0x91, 0x45, 0x3b, 0xea, 0x11, 0x46, 0xf7, + 0xa9, 0x8f, 0x3d, 0x4d, 0xa2, 0x12, 0x4a, 0x4c, 0xaa, 0x12, 0x4a, 0x51, + 0xd2, 0x12, 0x4a, 0x49, 0x62, 0xd2, 0x45, 0x4a, 0x92, 0x92, 0x48, 0x41, + 0x3a, 0x52, 0x48, 0x42, 0x5a, 0x92, 0x49, 0x4e, 0x9a, 0x52, 0x49, 0x53, + 0xc2, 0x52, 0x4a, 0x4a, 0x72, 0xd2, 0x48, 0x41, 0x52, 0x12, 0x48, 0x58, + 0x02, 0x93, 0x4a, 0x07, 0x62, 0x90, 0x40, 0xfc, 0x59, 0xd0, 0x40, 0xe1, + 0xc9, 0x4f, 0x3e, 0xda, 0x59, 0x4f, 0x3d, 0xcf, 0xe9, 0xce, 0x3b, 0xac, + 0xe9, 0x4d, 0x36, 0xa0, 0x39, 0xcd, 0x31, 0x29, 0x31, 0x09, 0x22, 0x8c, + 0xe1, 0xcc, 0x30, 0xaf, 0x01, 0x4e, 0x34, 0x00, 0x00, 0x00, 0x00, 0x8a, + 0x81, 0x4c, 0x2f, 0xcf, 0x81, 0x0e, 0x36, 0x49, 0x3a, 0xd2, 0x44, 0x3d, + 0x72, 0x50, 0x38, 0x3c, 0x62, 0x10, 0x38, 0x40, 0x7a, 0x90, 0x38, 0x34, + 0x42, 0x90, 0x37, 0x2d, 0x1a, 0x90, 0x36, 0x49, 0x89, 0x89, 0x18, 0x43, + 0x29, 0xc9, 0x16, 0x63, 0x69, 0x8a, 0x1c, 0x67, 0x89, 0xca, 0x1d, 0x5f, + 0x79, 0x0a, 0x1e, 0x63, 0xa1, 0x8a, 0x20, 0x63, 0xb1, 0x8a, 0x21, 0x69, + 0xc1, 0xca, 0x21, 0x5a, 0x29, 0x8a, 0x1c, 0x54, 0x01, 0x8a, 0x1b, 0x55, + 0x11, 0xca, 0x1b, 0x2c, 0x89, 0xc8, 0x14, 0x21, 0x31, 0xc8, 0x14, 0x04, + 0x31, 0x07, 0x10, 0x03, 0x01, 0x87, 0x10, 0x01, 0x41, 0xc6, 0x0d, 0x7e, + 0x09, 0x0a, 0x1e, 0xd6, 0xc1, 0xcc, 0x29, 0x19, 0xe2, 0xce, 0x31, 0x3b, + 0xd2, 0x0f, 0x34, 0x80, 0x5a, 0x92, 0x40, 0x73, 0x4a, 0xd2, 0x3f, 0x84, + 0xb2, 0x52, 0x41, 0x85, 0xaa, 0x92, 0x41, 0xa4, 0xd2, 0x13, 0x46, 0xec, + 0x29, 0x0e, 0x2f, 0xfd, 0x69, 0xce, 0x30, 0xaf, 0xf1, 0x0b, 0x27, 0xa7, + 0xd9, 0x8b, 0x24, 0x8c, 0x29, 0xcb, 0x20, 0xe9, 0x99, 0x8d, 0x2a, 0x0c, + 0xd2, 0x8e, 0x30, 0x7b, 0x52, 0xd2, 0x3e, 0x0e, 0xcb, 0x16, 0x52, 0x58, + 0x2b, 0x19, 0x5c, 0xc3, 0xc2, 0xd4, 0x4a, 0x9f, 0x02, 0xd4, 0x47, 0xd7, + 0x89, 0x8d, 0x2d, 0xc4, 0xe9, 0xcc, 0x2a, 0xc3, 0xe1, 0x8c, 0x2a, 0xad, + 0x49, 0xcc, 0x28, 0x99, 0xb1, 0x4b, 0x26, 0x58, 0xa9, 0x49, 0x1d, 0x16, + 0x6b, 0x57, 0x55, 0xab, 0x13, 0xdc, 0x67, 0x4d, 0xc1, 0x48, 0x1a, 0x89, + 0x79, 0x0a, 0x21, 0xc5, 0x59, 0x0c, 0x29, 0x01, 0x2a, 0x4e, 0x30, 0x75, + 0x3b, 0x1a, 0x60, 0x6c, 0x1b, 0xda, 0x5e, 0x7a, 0x63, 0x5a, 0x60, 0x1f, + 0xd3, 0x18, 0x63, 0x3d, 0x6a, 0x4e, 0x38, 0x4a, 0x72, 0x4e, 0x38, 0xed, + 0x71, 0x8a, 0x22, 0x88, 0xb9, 0x88, 0x0f, 0x6f, 0x19, 0x08, 0x0c, 0x51, + 0x09, 0x87, 0x08, 0xc2, 0xf9, 0x86, 0x08, 0xd7, 0x79, 0xc7, 0x09, 0xd1, + 0xa1, 0x06, 0x00, 0xcf, 0x59, 0x06, 0x00, 0xd1, 0xd9, 0x06, 0x00, 0xcd, + 0x21, 0x06, 0x00, 0xcb, 0x71, 0x08, 0x00, 0xc9, 0xc9, 0x04, 0x00, 0xc8, + 0x99, 0x04, 0x00, 0xc6, 0xb1, 0x03, 0x00, 0xc6, 0xc1, 0x03, 0x00, 0xf3, + 0xf9, 0x02, 0x00, 0x01, 0x62, 0x03, 0x00, 0x03, 0xba, 0x03, 0x00, 0x02, + 0xc2, 0x02, 0x00, 0x02, 0x7a, 0x02, 0x00, 0x02, 0x82, 0x0d, 0x00, 0xfd, + 0x99, 0x0d, 0x00, 0xfc, 0xb9, 0x02, 0x00, 0xc5, 0x99, 0x03, 0x00, 0xc5, + 0x09, 0x0e, 0x00, 0xc6, 0xb1, 0x0d, 0x00, 0xcb, 0x99, 0x03, 0x00, 0xc6, + 0x19, 0x04, 0x00, 0xc9, 0x01, 0x04, 0x00, 0xcf, 0x49, 0x04, 0x00, 0xd1, + 0xd9, 0x04, 0x00, 0x04, 0x8a, 0x04, 0x00, 0x02, 0xd2, 0x04, 0x00, 0xc7, + 0x29, 0x04, 0x00, 0xc8, 0x79, 0x04, 0x00, 0xcc, 0xa9, 0x05, 0x00, 0xcc, + 0xc9, 0x05, 0x00, 0xcf, 0x51, 0x06, 0x00, 0xce, 0x21, 0x0e, 0x00, 0x08, + 0x32, 0x0e, 0x00, 0x08, 0xa2, 0x06, 0x00, 0x0a, 0x4a, 0x87, 0x08, 0x09, + 0xf2, 0x06, 0x00, 0x08, 0xfa, 0x0d, 0x00, 0x29, 0x32, 0x0e, 0x20, 0x4a, + 0x09, 0x07, 0x08, 0x3b, 0xc2, 0x8f, 0x36, 0x46, 0xc9, 0x06, 0x00, 0x31, + 0x31, 0x06, 0x00, 0xe7, 0x81, 0x8a, 0x10, 0x64, 0x3a, 0x8e, 0x0a, 0x69, + 0x3a, 0xce, 0x21, 0x93, 0x22, 0x10, 0x37, 0xb5, 0x42, 0x10, 0x38, 0xcf, + 0x1a, 0x52, 0x39, 0xc7, 0x12, 0x52, 0x38, 0xbe, 0x52, 0x11, 0x38, 0xc6, + 0x1a, 0x12, 0x40, 0xc7, 0x1a, 0x52, 0x3f, 0xc3, 0x12, 0x52, 0x38, 0xca, + 0x8a, 0x12, 0x40, 0xad, 0x42, 0x51, 0x38, 0xaf, 0x62, 0x50, 0x38, 0xc1, + 0x32, 0x92, 0x39, 0x58, 0x43, 0x19, 0x5c, 0x6e, 0xda, 0xd1, 0x3d, 0x79, + 0x12, 0x92, 0x3f, 0x93, 0xd2, 0x92, 0x42, 0xc8, 0xda, 0x14, 0x49, 0xb9, + 0x6a, 0x94, 0x48, 0xe5, 0x12, 0x16, 0x4c, 0xdb, 0xc2, 0xd5, 0x4b, 0xbd, + 0x49, 0x4c, 0x28, 0x85, 0xb2, 0x92, 0x41, 0xe5, 0x0a, 0x56, 0x4e, 0xf6, + 0x52, 0x16, 0x50, 0xf4, 0x5a, 0x16, 0x50, 0x00, 0x93, 0xd6, 0x50, 0xe6, + 0x0a, 0x96, 0x4d, 0xf0, 0x22, 0x56, 0x4f, 0x60, 0x11, 0x89, 0x1a, 0xab, + 0x59, 0xcb, 0x22, 0xdc, 0x11, 0xcd, 0x2a, 0xd8, 0xd1, 0x0c, 0x2a, 0x35, + 0xc1, 0x07, 0x14, 0x73, 0x81, 0x49, 0x1c, 0x73, 0x61, 0x89, 0x1b, 0x23, + 0x21, 0x47, 0x12, 0x10, 0x99, 0xc6, 0x10, 0x42, 0x00, 0x00, 0x00, 0x4f, + 0x42, 0xd1, 0x38, 0x67, 0x2a, 0x92, 0x3c, 0x13, 0x4a, 0x4f, 0x31, 0x82, + 0x62, 0x92, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, + 0xb8, 0x03, 0x00, 0x00, 0xb8, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x00, 0x10, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, + 0x20, 0x06, 0x00, 0x00, 0xb8, 0x05, 0x00, 0x00, 0x58, 0x05, 0x00, 0x00, + 0x10, 0x05, 0x00, 0x00, 0xd8, 0x04, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0xa8, 0x02, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, 0xb0, 0x03, 0x00, 0x00, + 0x98, 0x02, 0x00, 0x57, 0xda, 0x52, 0x4b, 0x65, 0x7a, 0x53, 0x4d, 0xad, + 0xaa, 0xd5, 0x56, 0xab, 0x9a, 0x95, 0x56, 0xf2, 0xe2, 0x57, 0x5e, 0x95, + 0x1a, 0x15, 0x54, 0x93, 0xea, 0x54, 0x54, 0xdd, 0x22, 0xd7, 0x59, 0xde, + 0x22, 0x17, 0x5a, 0xe6, 0x62, 0x17, 0x5b, 0xeb, 0x92, 0x97, 0x5b, 0xf1, + 0xf2, 0x97, 0x5c, 0x17, 0x82, 0x50, 0x3a, 0x25, 0x52, 0x51, 0x41, 0xeb, + 0x22, 0xd7, 0x53, 0xe6, 0x71, 0x0f, 0x39, 0x8a, 0x02, 0x14, 0x46, 0x03, + 0xc2, 0x10, 0x41, 0x48, 0xc1, 0x8a, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, + 0x38, 0x47, 0x1b, 0x52, 0xf9, 0x8a, 0x2a, 0x8d, 0xa1, 0xcc, 0x31, 0xbc, + 0x41, 0x0e, 0x38, 0xd5, 0x21, 0xcf, 0x3a, 0xf9, 0x19, 0x50, 0x40, 0x12, + 0xca, 0x10, 0x43, 0x17, 0x32, 0xd1, 0x43, 0x00, 0x00, 0x00, 0x00, 0x44, + 0xc2, 0x52, 0x49, 0xa6, 0xb9, 0x4c, 0x2a, 0x97, 0x21, 0x0c, 0x25, 0xe3, + 0x49, 0x0e, 0x2f, 0x86, 0x49, 0x4b, 0x22, 0x7a, 0xf9, 0x4a, 0x21, 0xb1, + 0xa9, 0x4c, 0x29, 0x8f, 0xa2, 0xd3, 0x48, 0x85, 0x2a, 0xd3, 0x46, 0x80, + 0x0a, 0x53, 0x47, 0x78, 0x1a, 0xd3, 0x48, 0x5b, 0x92, 0x12, 0x48, 0x4b, + 0x52, 0x92, 0x47, 0x32, 0x92, 0x51, 0x44, 0x15, 0xaa, 0x50, 0x41, 0x00, + 0xca, 0x8f, 0x3c, 0xd3, 0x39, 0xce, 0x34, 0xac, 0xe9, 0xcc, 0x2f, 0xa8, + 0xf9, 0x8c, 0x30, 0xec, 0x59, 0x8f, 0x3b, 0x21, 0xea, 0x50, 0x42, 0x3e, + 0x1a, 0xd2, 0x47, 0x44, 0x6a, 0xd2, 0x48, 0x24, 0xf2, 0x50, 0x41, 0x0f, + 0x32, 0x10, 0x3d, 0x19, 0x52, 0xd0, 0x3c, 0x21, 0x9a, 0xd0, 0x3e, 0x16, + 0x8a, 0x50, 0x3f, 0x41, 0x42, 0xd1, 0x40, 0x4a, 0xc2, 0xd1, 0x41, 0x61, + 0x7a, 0x52, 0x45, 0x80, 0xea, 0x92, 0x45, 0xaf, 0x2a, 0x54, 0x48, 0xda, + 0x6a, 0x55, 0x4c, 0x03, 0x93, 0x16, 0x51, 0x0e, 0x03, 0x57, 0x52, 0xcd, + 0x02, 0x95, 0x4a, 0x97, 0x5a, 0x93, 0x43, 0xad, 0x1a, 0x94, 0x46, 0xb3, + 0x3a, 0x54, 0x47, 0xc2, 0xa2, 0xd4, 0x48, 0xc0, 0x92, 0x94, 0x48, 0xad, + 0x32, 0x14, 0x47, 0x8b, 0xfa, 0x52, 0x42, 0x57, 0x72, 0xd1, 0x3c, 0x21, + 0x0a, 0x10, 0x39, 0xf4, 0xc1, 0xce, 0x35, 0xc2, 0x59, 0xcd, 0x30, 0x9c, + 0xa9, 0x8c, 0x2f, 0xc8, 0x89, 0x4e, 0x38, 0xea, 0xe1, 0xcf, 0x3d, 0xef, + 0x11, 0x10, 0x3f, 0xd3, 0x19, 0x8f, 0x3a, 0x8b, 0xe9, 0xcc, 0x31, 0x56, + 0x51, 0x4b, 0x2a, 0x6d, 0x61, 0x0b, 0x28, 0xb7, 0x71, 0x4d, 0x2e, 0x17, + 0x6a, 0xd0, 0x39, 0x4b, 0x0a, 0x92, 0x40, 0x65, 0xba, 0x52, 0x43, 0x08, + 0xda, 0xcf, 0x37, 0xf2, 0x51, 0x8f, 0x39, 0xf7, 0xa1, 0x0f, 0x3c, 0xec, + 0x49, 0xcf, 0x39, 0xf7, 0x81, 0x4f, 0x3a, 0x0b, 0x22, 0x50, 0x3c, 0x1b, + 0x6a, 0x10, 0x3d, 0x2f, 0xca, 0x10, 0x3e, 0x41, 0x0a, 0x51, 0x3d, 0x40, + 0xb2, 0x90, 0x3a, 0x3f, 0x72, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9e, + 0x31, 0xcd, 0x33, 0x6f, 0x91, 0x4b, 0x2d, 0x83, 0x39, 0x8c, 0x30, 0x6f, + 0xb9, 0xcb, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x73, 0x21, 0x0c, 0x2f, 0x88, + 0xb1, 0x8c, 0x31, 0xb7, 0x29, 0xce, 0x37, 0xba, 0x39, 0x0e, 0x38, 0xbe, + 0x81, 0x4e, 0x39, 0xe5, 0xb9, 0x4f, 0x3e, 0x08, 0xa2, 0xd0, 0x41, 0x08, + 0xba, 0xd0, 0x41, 0x49, 0x5a, 0x92, 0x48, 0x38, 0x62, 0x11, 0x44, 0x34, + 0x82, 0x11, 0x45, 0x43, 0x22, 0x52, 0x48, 0x44, 0x4a, 0xd2, 0x48, 0x4c, + 0x62, 0x92, 0x45, 0x3a, 0x02, 0x52, 0x43, 0x66, 0x2a, 0x93, 0x4a, 0x4c, + 0x7a, 0x52, 0x49, 0x54, 0x12, 0xd3, 0x4b, 0x30, 0xea, 0x11, 0x47, 0x4e, + 0x9a, 0x92, 0x49, 0x57, 0xe2, 0x92, 0x4a, 0xc6, 0x5a, 0x56, 0x58, 0x94, + 0xca, 0x54, 0x52, 0x6e, 0xba, 0x93, 0x4d, 0x32, 0xd2, 0xd1, 0x45, 0xee, + 0x09, 0x50, 0x3f, 0xe5, 0xe9, 0xcf, 0x3d, 0xdf, 0x89, 0xcf, 0x3c, 0xcd, + 0x79, 0x4e, 0x39, 0x1d, 0x41, 0x89, 0x21, 0xc0, 0x59, 0x0e, 0x37, 0xb2, + 0x11, 0x0e, 0x35, 0x8b, 0x59, 0x4d, 0x32, 0x88, 0xa9, 0x0c, 0x2f, 0x9c, + 0x11, 0x0d, 0x30, 0x01, 0xa2, 0x4f, 0x39, 0x42, 0xa2, 0x90, 0x39, 0x37, + 0x42, 0xd0, 0x37, 0x38, 0x4a, 0xd0, 0x37, 0x3d, 0x6a, 0x50, 0x38, 0x2c, + 0x22, 0x90, 0x36, 0x22, 0xda, 0x4f, 0x35, 0x4d, 0xa1, 0x89, 0x18, 0x3a, + 0xf9, 0x08, 0x15, 0x34, 0xd9, 0x88, 0x15, 0x59, 0x41, 0x4a, 0x1b, 0x67, + 0xb9, 0x0a, 0x20, 0x69, 0xd9, 0x0a, 0x22, 0x6a, 0xe9, 0xca, 0x21, 0x75, + 0x49, 0x0b, 0x25, 0x83, 0x11, 0x0c, 0x2a, 0x77, 0xb9, 0xcb, 0x28, 0x56, + 0x11, 0xca, 0x1b, 0x5a, 0x31, 0x8a, 0x1c, 0x38, 0xc1, 0x88, 0x16, 0x2d, + 0x79, 0x88, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, + 0xa0, 0x45, 0x0b, 0xa6, 0x29, 0x0b, 0x23, 0xe4, 0x01, 0x0d, 0x2b, 0xf6, + 0xd9, 0x8d, 0x2d, 0x1c, 0x12, 0x8f, 0x32, 0x83, 0x8a, 0x12, 0x41, 0x72, + 0x42, 0xd2, 0x3f, 0x86, 0xc2, 0x92, 0x41, 0x39, 0x4a, 0xd0, 0x37, 0x11, + 0x0a, 0xcf, 0x32, 0xc8, 0xc1, 0xcc, 0x29, 0xc6, 0xb1, 0x4c, 0x29, 0xb1, + 0x11, 0x4c, 0x26, 0xb0, 0x11, 0xcc, 0x25, 0x99, 0xa1, 0xcb, 0x22, 0xb4, + 0x3a, 0xd4, 0x45, 0x07, 0x83, 0xd6, 0x50, 0x79, 0x52, 0x52, 0x40, 0x0e, + 0x13, 0x97, 0x52, 0xa3, 0xca, 0x93, 0x46, 0x8e, 0x0a, 0x93, 0x44, 0xce, + 0x1a, 0x95, 0x4c, 0xd3, 0x6a, 0xd5, 0x4c, 0x44, 0xd2, 0x90, 0x3a, 0xcc, + 0x21, 0x0d, 0x2c, 0xc8, 0x09, 0x4d, 0x2b, 0xa4, 0x11, 0x0c, 0x28, 0x98, + 0x99, 0xcb, 0x25, 0x96, 0xa1, 0x8b, 0x25, 0x20, 0xc3, 0x57, 0x56, 0x69, + 0x1b, 0xda, 0x5f, 0x07, 0xe3, 0x56, 0x53, 0xa8, 0x81, 0x4b, 0x25, 0xc4, + 0x59, 0xcc, 0x28, 0xe6, 0x81, 0x4d, 0x2d, 0x75, 0x2b, 0xda, 0x5f, 0x8c, + 0x0b, 0x5b, 0x62, 0x70, 0x2b, 0x1a, 0x5f, 0x16, 0x83, 0x18, 0x5d, 0x26, + 0x9a, 0x4e, 0x38, 0x98, 0x59, 0x89, 0x11, 0xf0, 0x09, 0x8e, 0x13, 0x8a, + 0xc9, 0xc8, 0x0f, 0x60, 0xa1, 0x47, 0x0a, 0x0c, 0x9a, 0x47, 0x0a, 0xd7, + 0x89, 0x07, 0x0a, 0xcf, 0x39, 0x06, 0x00, 0xd4, 0xc9, 0x06, 0x00, 0xd0, + 0x81, 0x06, 0x00, 0xd0, 0xa9, 0x06, 0x00, 0xcb, 0xa9, 0x05, 0x00, 0xd0, + 0xf1, 0x04, 0x00, 0xca, 0x09, 0x05, 0x00, 0xc8, 0x81, 0x04, 0x00, 0xc6, + 0x01, 0x04, 0x00, 0xc6, 0xc9, 0x03, 0x00, 0xd6, 0x49, 0x04, 0x00, 0x02, + 0xda, 0x03, 0x00, 0x03, 0x92, 0x03, 0x00, 0x03, 0x22, 0x04, 0x00, 0x03, + 0x92, 0x03, 0x00, 0x02, 0xa2, 0x02, 0x00, 0x02, 0xba, 0x02, 0x00, 0xcc, + 0x11, 0x03, 0x00, 0xc9, 0x69, 0x0d, 0x00, 0x02, 0xa2, 0x03, 0x00, 0xce, + 0xd1, 0x03, 0x00, 0x03, 0xe2, 0x03, 0x00, 0x04, 0x62, 0x04, 0x00, 0x05, + 0x42, 0x05, 0x00, 0x00, 0x92, 0x04, 0x00, 0xc8, 0x99, 0x04, 0x00, 0xcc, + 0xc9, 0x05, 0x00, 0x04, 0x52, 0x04, 0x00, 0x04, 0xfa, 0x04, 0x00, 0x05, + 0x7a, 0x05, 0x00, 0xce, 0xc9, 0x09, 0x00, 0xcc, 0x19, 0x06, 0x00, 0x06, + 0x32, 0x06, 0x00, 0x08, 0xaa, 0x06, 0x00, 0x06, 0x12, 0x06, 0x00, 0x0c, + 0x22, 0x0a, 0x00, 0x44, 0x32, 0x0e, 0x38, 0x40, 0x52, 0x0e, 0x38, 0x46, + 0xc1, 0x06, 0x00, 0x56, 0x31, 0x06, 0x00, 0x46, 0xa1, 0x06, 0x00, 0x4d, + 0xe9, 0x46, 0x08, 0x47, 0x42, 0xce, 0x0b, 0x67, 0x42, 0xce, 0x36, 0x84, + 0x2a, 0x50, 0x38, 0xb3, 0x12, 0x51, 0x38, 0xb9, 0x1a, 0x52, 0x38, 0xd6, + 0x1a, 0x12, 0x3f, 0xc4, 0x62, 0x51, 0x38, 0xce, 0x22, 0x12, 0x39, 0xdb, + 0xaa, 0x52, 0x40, 0xe2, 0x0a, 0x13, 0x40, 0xd8, 0xb2, 0x92, 0x40, 0xc7, + 0x6a, 0x91, 0x3f, 0x9f, 0x42, 0x50, 0x38, 0xb6, 0x42, 0x51, 0x38, 0xfc, + 0x42, 0x16, 0x50, 0x55, 0x23, 0x99, 0x5b, 0x76, 0x0a, 0x12, 0x3f, 0x7e, + 0x1a, 0xd2, 0x3f, 0x52, 0xd2, 0x90, 0x3a, 0xb1, 0x52, 0x14, 0x49, 0x9e, + 0x02, 0x94, 0x42, 0xec, 0x22, 0x56, 0x4f, 0x08, 0xd2, 0x8e, 0x31, 0x24, + 0xca, 0x4f, 0x35, 0xee, 0x22, 0x56, 0x4f, 0xf7, 0x62, 0x56, 0x50, 0xf2, + 0x52, 0xd6, 0x4f, 0xef, 0x22, 0x16, 0x4e, 0xf0, 0x42, 0x16, 0x4f, 0xfd, + 0x52, 0x56, 0x50, 0x00, 0x00, 0x00, 0x00, 0x7c, 0xc9, 0x49, 0x1d, 0xff, + 0x28, 0x06, 0x10, 0x4b, 0x89, 0x88, 0x18, 0x94, 0x91, 0x4a, 0x20, 0x83, + 0xd1, 0x49, 0x1d, 0x90, 0x61, 0x8a, 0x20, 0x25, 0x39, 0x07, 0x13, 0xfb, + 0xe0, 0xc5, 0x0d, 0x77, 0x28, 0x02, 0x00, 0x2d, 0xaa, 0xd1, 0x3c, 0x0b, + 0xf2, 0x0e, 0x2e, 0xe8, 0x2a, 0x96, 0x4d, 0xa5, 0xaa, 0xd3, 0x40, 0x3a, + 0x62, 0x90, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xe8, 0x03, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0xd8, 0x03, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, 0x20, 0x06, 0x00, 0x00, + 0xf8, 0x05, 0x00, 0x00, 0x50, 0x05, 0x00, 0x00, 0xe0, 0x04, 0x00, 0x00, + 0xd0, 0x04, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, 0xf0, 0x02, 0x00, 0x00, + 0x10, 0x03, 0x00, 0x00, 0xf8, 0x02, 0x00, 0x00, 0x88, 0x03, 0x00, 0x00, + 0x48, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, 0x09, 0x10, 0x40, 0xcf, + 0x92, 0x96, 0x5a, 0x03, 0x33, 0x18, 0x60, 0xb6, 0x12, 0x16, 0x58, 0x9b, + 0x32, 0x15, 0x55, 0xdd, 0x22, 0xd7, 0x59, 0xe6, 0x7a, 0x57, 0x5a, 0xe5, + 0x7a, 0x97, 0x5a, 0xeb, 0x8a, 0xd7, 0x5b, 0xec, 0xba, 0xd7, 0x5b, 0xec, + 0xb2, 0x17, 0x5c, 0x0b, 0xaa, 0x50, 0x42, 0x73, 0x5a, 0x53, 0x48, 0xdb, + 0x5a, 0xd6, 0x4e, 0x3f, 0xfa, 0xd1, 0x41, 0xda, 0x58, 0x07, 0x16, 0x68, + 0x29, 0x8c, 0x2e, 0xcd, 0x08, 0xc7, 0x1a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x42, 0x08, 0x03, 0x00, 0x2e, 0x01, 0x0a, 0x26, 0x5e, + 0x71, 0x4b, 0x2c, 0x9a, 0x69, 0x0d, 0x34, 0xc0, 0x69, 0x0e, 0x38, 0xde, + 0x21, 0x0f, 0x3c, 0xe4, 0x61, 0x8f, 0x3d, 0x0f, 0xba, 0xd0, 0x42, 0x25, + 0x9a, 0x91, 0x45, 0x34, 0x3a, 0x52, 0x47, 0x83, 0x6a, 0x14, 0x51, 0x4d, + 0x1a, 0x13, 0x4a, 0x92, 0x19, 0x8c, 0x26, 0x76, 0xe1, 0x0a, 0x21, 0x49, + 0xa1, 0x89, 0x1b, 0xa6, 0x79, 0x4c, 0x28, 0xab, 0x81, 0xcc, 0x28, 0x6d, + 0x89, 0x8a, 0x20, 0x9f, 0x1a, 0x94, 0x49, 0x92, 0x82, 0x13, 0x47, 0x87, + 0x0a, 0xd3, 0x44, 0x83, 0xe2, 0x92, 0x44, 0x6d, 0x7a, 0x92, 0x43, 0x54, + 0x0a, 0x52, 0x42, 0x3d, 0x3a, 0x11, 0x41, 0x17, 0x4a, 0xd0, 0x3d, 0xf8, + 0x71, 0x4f, 0x3b, 0xd5, 0x69, 0x0e, 0x37, 0xc0, 0x51, 0xcd, 0x30, 0xb2, + 0x41, 0x4d, 0x31, 0xac, 0x61, 0x8d, 0x33, 0xf5, 0x51, 0xcf, 0x3b, 0x3b, + 0x1a, 0x51, 0x43, 0x3e, 0x32, 0x52, 0x48, 0x11, 0xda, 0xd0, 0x42, 0xe3, + 0x59, 0x0f, 0x3c, 0xe6, 0x21, 0x4f, 0x3a, 0xe7, 0x59, 0x8f, 0x3b, 0x11, + 0x5a, 0x90, 0x3e, 0x15, 0x82, 0x50, 0x3f, 0x28, 0xf2, 0xd0, 0x40, 0x4f, + 0x42, 0x12, 0x45, 0x68, 0xfa, 0xd2, 0x48, 0x80, 0x1a, 0xd3, 0x47, 0x8d, + 0x22, 0xd3, 0x44, 0xa9, 0x0a, 0x14, 0x47, 0xd4, 0x42, 0x95, 0x4b, 0xcd, + 0xfa, 0x94, 0x4a, 0x97, 0x62, 0xd3, 0x43, 0xaf, 0x2a, 0x14, 0x47, 0xc6, + 0xba, 0x54, 0x49, 0xc3, 0xaa, 0x14, 0x49, 0xa9, 0x12, 0x54, 0x46, 0x88, + 0xda, 0x12, 0x42, 0x50, 0x2a, 0xd1, 0x3b, 0x28, 0x52, 0x10, 0x3b, 0x1d, + 0xba, 0x10, 0x40, 0xee, 0x29, 0x0f, 0x39, 0xcd, 0x39, 0x0e, 0x35, 0xc7, + 0x51, 0x0e, 0x37, 0xdc, 0x59, 0xcf, 0x3b, 0xf4, 0x21, 0x90, 0x3f, 0x08, + 0xba, 0x50, 0x41, 0xe5, 0xf1, 0x4f, 0x3e, 0xaf, 0x21, 0xce, 0x37, 0x63, + 0xa9, 0x4b, 0x2c, 0x62, 0x19, 0x8b, 0x28, 0x6c, 0x29, 0xcb, 0x26, 0xcd, + 0x21, 0x4e, 0x31, 0x41, 0x92, 0x51, 0x3f, 0x56, 0x52, 0x12, 0x42, 0xf4, + 0x11, 0x8f, 0x36, 0xf6, 0x99, 0x8e, 0x36, 0x0c, 0x42, 0x8f, 0x38, 0x0e, + 0xb2, 0x0f, 0x39, 0x0e, 0xca, 0x8f, 0x39, 0x18, 0x22, 0x90, 0x3a, 0x21, + 0x4a, 0xd0, 0x3a, 0x33, 0xaa, 0xd0, 0x3b, 0x3f, 0xd2, 0x90, 0x3b, 0x34, + 0x6a, 0x10, 0x39, 0x2c, 0x32, 0xd0, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, + 0x29, 0x8d, 0x33, 0x78, 0x01, 0x8c, 0x2e, 0x8a, 0x71, 0x4c, 0x31, 0x92, + 0xb9, 0x8c, 0x32, 0x85, 0x41, 0x4c, 0x30, 0x78, 0xd9, 0xcb, 0x2d, 0x45, + 0x79, 0x0a, 0x28, 0xd1, 0x41, 0x0e, 0x33, 0xa8, 0xa1, 0xcd, 0x34, 0xbb, + 0x21, 0x8e, 0x37, 0xb1, 0x39, 0x0e, 0x38, 0xd1, 0xf9, 0xce, 0x3a, 0xfd, + 0x41, 0x10, 0x40, 0x49, 0x1a, 0x91, 0x3d, 0x5b, 0xe2, 0xd2, 0x49, 0x05, + 0x12, 0x50, 0x3f, 0x43, 0xaa, 0xd1, 0x44, 0x3d, 0x02, 0x52, 0x47, 0x40, + 0xea, 0x11, 0x45, 0x7e, 0xea, 0xd3, 0x4c, 0x48, 0x32, 0xd2, 0x45, 0x58, + 0xaa, 0x52, 0x48, 0x76, 0x0a, 0x94, 0x4e, 0x41, 0x72, 0x52, 0x49, 0x52, + 0xe2, 0xd2, 0x4a, 0x8a, 0x72, 0xd4, 0x50, 0xc5, 0x42, 0x56, 0x58, 0x5d, + 0x2a, 0xd3, 0x4b, 0xc1, 0x3a, 0x16, 0x58, 0x32, 0xfa, 0xd1, 0x46, 0x15, + 0x1a, 0x51, 0x43, 0x29, 0xa2, 0x11, 0x46, 0xe9, 0xb1, 0x8f, 0x3c, 0x73, + 0xb1, 0x8b, 0x2b, 0x89, 0x79, 0x0c, 0x30, 0xd9, 0x41, 0x0f, 0x3a, 0xec, + 0xd1, 0x4f, 0x3c, 0xa9, 0x41, 0x0e, 0x36, 0xaa, 0x11, 0x4e, 0x34, 0xb1, + 0xa9, 0x8d, 0x31, 0x11, 0xf2, 0x8f, 0x39, 0x34, 0x3a, 0x10, 0x38, 0x33, + 0x3a, 0x10, 0x38, 0x38, 0x4a, 0x10, 0x38, 0x32, 0x2a, 0x10, 0x37, 0x22, + 0xc2, 0x0f, 0x35, 0x8b, 0xb1, 0x8b, 0x21, 0x46, 0x81, 0x09, 0x18, 0x4a, + 0x89, 0x09, 0x18, 0x46, 0x61, 0x89, 0x17, 0x44, 0x89, 0x09, 0x19, 0x66, + 0xb9, 0x4a, 0x1f, 0x72, 0x19, 0x0b, 0x22, 0x7c, 0x79, 0x8b, 0x25, 0x86, + 0x19, 0x0c, 0x2a, 0x86, 0x59, 0x0c, 0x2c, 0x8e, 0x89, 0x0c, 0x2d, 0x92, + 0x99, 0x4c, 0x2d, 0x80, 0x89, 0xcb, 0x26, 0x64, 0x59, 0x8a, 0x1d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4e, 0x99, 0x88, 0x18, 0xa2, 0x01, 0x8b, 0x22, 0xcf, + 0x69, 0xcc, 0x28, 0x04, 0x42, 0x8e, 0x2f, 0x12, 0xb2, 0x0e, 0x31, 0x96, + 0x9a, 0x13, 0x44, 0x3c, 0x5a, 0x10, 0x38, 0x40, 0x8a, 0x90, 0x38, 0x2b, + 0xfa, 0xcf, 0x35, 0x3f, 0x72, 0x50, 0x38, 0xdf, 0x71, 0xcd, 0x2c, 0xbb, + 0x69, 0x0c, 0x27, 0xbe, 0x71, 0x8c, 0x27, 0xbd, 0x61, 0x4c, 0x27, 0xc8, + 0xca, 0x14, 0x49, 0x0b, 0xd3, 0xd6, 0x51, 0x84, 0x9a, 0x12, 0x40, 0x4b, + 0x12, 0x51, 0x39, 0x8d, 0xea, 0x92, 0x42, 0x4c, 0xb3, 0x58, 0x5a, 0x65, + 0xbb, 0x99, 0x5e, 0xec, 0x2a, 0x96, 0x50, 0x12, 0x3b, 0x97, 0x54, 0x02, + 0x9b, 0x56, 0x52, 0x64, 0x0a, 0xd2, 0x3f, 0xc5, 0xe9, 0x0c, 0x2b, 0xbe, + 0xb1, 0xcc, 0x29, 0xa8, 0x29, 0x0c, 0x28, 0x9e, 0xe9, 0x8b, 0x26, 0x93, + 0x71, 0xcb, 0x24, 0x86, 0x11, 0xcb, 0x22, 0x19, 0xa3, 0x17, 0x56, 0xf0, + 0x52, 0xd6, 0x50, 0xa2, 0x51, 0x8b, 0x24, 0xc0, 0x41, 0x4c, 0x28, 0xff, + 0x29, 0x0e, 0x30, 0x7f, 0x73, 0x9a, 0x60, 0x80, 0x83, 0xda, 0x60, 0x75, + 0x5b, 0xda, 0x5f, 0x5a, 0x9b, 0x19, 0x5c, 0x94, 0x31, 0x09, 0x11, 0x98, + 0x51, 0x89, 0x11, 0xa2, 0xb1, 0x89, 0x12, 0xde, 0x91, 0x89, 0x0f, 0x11, + 0x12, 0xcb, 0x26, 0x0b, 0x62, 0x87, 0x09, 0xd2, 0xd1, 0x06, 0x08, 0xd6, + 0x49, 0x47, 0x09, 0xd9, 0xc1, 0x06, 0x00, 0xd1, 0xa9, 0x06, 0x00, 0xcc, + 0xc9, 0x05, 0x00, 0xcc, 0xf1, 0x05, 0x00, 0xd1, 0x69, 0x05, 0x00, 0xcd, + 0x11, 0x05, 0x00, 0xcb, 0x39, 0x04, 0x00, 0xc7, 0x51, 0x04, 0x00, 0xc5, + 0x49, 0x03, 0x00, 0xd4, 0xd1, 0x03, 0x00, 0x02, 0xe2, 0x02, 0x00, 0x03, + 0x92, 0x03, 0x00, 0x03, 0xaa, 0x03, 0x00, 0x02, 0x12, 0x03, 0x00, 0x03, + 0xc2, 0x03, 0x00, 0x03, 0xb2, 0x03, 0x00, 0x02, 0x2a, 0x03, 0x00, 0x03, + 0x2a, 0x04, 0x00, 0x03, 0x9a, 0x03, 0x00, 0x02, 0xd2, 0x03, 0x00, 0xc7, + 0x09, 0x04, 0x00, 0xca, 0x19, 0x04, 0x00, 0x04, 0x4a, 0x04, 0x00, 0x05, + 0xf2, 0x04, 0x00, 0x05, 0x4a, 0x05, 0x00, 0xcc, 0xf1, 0x05, 0x00, 0xcc, + 0x11, 0x06, 0x00, 0xca, 0x89, 0x05, 0x00, 0xc9, 0x21, 0x05, 0x00, 0x06, + 0xf2, 0x05, 0x00, 0x06, 0x6a, 0x0d, 0x00, 0x27, 0x22, 0x0e, 0x00, 0x29, + 0x32, 0x0e, 0x00, 0x27, 0x2a, 0x0e, 0x38, 0x2c, 0xd2, 0x0d, 0x00, 0x50, + 0x29, 0x07, 0x00, 0xc6, 0xc1, 0x06, 0x00, 0x4b, 0xd1, 0x06, 0x08, 0x59, + 0x59, 0x07, 0x09, 0x55, 0x32, 0x8e, 0x08, 0x6b, 0x82, 0x0e, 0x21, 0x94, + 0x2a, 0x50, 0x38, 0xc2, 0x12, 0x52, 0x38, 0xb4, 0x12, 0x52, 0x38, 0xbe, + 0x1a, 0x52, 0x38, 0xc3, 0x22, 0x52, 0x38, 0xd8, 0xaa, 0x52, 0x40, 0xe4, + 0x2a, 0x53, 0x44, 0xd1, 0x3a, 0x12, 0x40, 0xc8, 0x22, 0x12, 0x39, 0xb2, + 0x4a, 0x51, 0x38, 0xb7, 0x4a, 0x51, 0x38, 0xac, 0x1a, 0x11, 0x38, 0x51, + 0xfb, 0x18, 0x5b, 0x68, 0xb2, 0x91, 0x3d, 0x74, 0xf2, 0x11, 0x3f, 0x84, + 0x4a, 0x92, 0x40, 0xd5, 0x62, 0x15, 0x4b, 0xa6, 0xda, 0x93, 0x44, 0xe3, + 0xfa, 0x15, 0x4e, 0xc0, 0x82, 0x14, 0x48, 0x1f, 0x82, 0x8f, 0x34, 0xea, + 0x22, 0x96, 0x4e, 0xec, 0x2a, 0x16, 0x4f, 0xf1, 0x3a, 0xd6, 0x4f, 0xf4, + 0x42, 0x56, 0x4f, 0xf2, 0x32, 0x56, 0x4f, 0xef, 0x32, 0x16, 0x4e, 0xb4, + 0x52, 0xd4, 0x46, 0xaf, 0x61, 0xcb, 0x22, 0xde, 0x21, 0xcd, 0x29, 0xea, + 0x78, 0x45, 0x0c, 0xab, 0x59, 0x8b, 0x22, 0x82, 0x11, 0x0a, 0x1e, 0x8f, + 0x59, 0x4a, 0x20, 0x23, 0x31, 0x87, 0x12, 0xd4, 0x00, 0x85, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xde, 0xf1, 0xcd, 0x2a, 0xfc, + 0x71, 0xce, 0x2d, 0xa9, 0x7a, 0xd3, 0x3f, 0x34, 0x42, 0x50, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x04, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, 0xe0, 0x05, 0x00, 0x00, + 0xe8, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, 0xf8, 0x04, 0x00, 0x00, + 0x68, 0x02, 0x00, 0x00, 0x38, 0x03, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, + 0x70, 0x03, 0x00, 0x00, 0xd8, 0x02, 0x00, 0x00, 0x20, 0x03, 0x00, 0x00, + 0x38, 0x03, 0x00, 0x00, 0x40, 0x04, 0x00, 0x9f, 0x32, 0xd5, 0x54, 0x82, + 0x32, 0x94, 0x50, 0x08, 0x63, 0x98, 0x60, 0xb4, 0x02, 0x96, 0x55, 0xb0, + 0xe2, 0x15, 0x58, 0xea, 0x9a, 0xd7, 0x5a, 0x2f, 0xcb, 0x59, 0x64, 0x2b, + 0xab, 0x99, 0x65, 0xf1, 0xca, 0x97, 0x5c, 0xea, 0xaa, 0x97, 0x5b, 0x1e, + 0x6a, 0x11, 0x44, 0x18, 0x02, 0x11, 0x44, 0x47, 0x6a, 0x92, 0x49, 0x4c, + 0x72, 0x12, 0x44, 0x3e, 0xca, 0x91, 0x40, 0x84, 0x19, 0x4c, 0x28, 0x47, + 0xe1, 0x8a, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdb, + 0x48, 0xc7, 0x1a, 0x72, 0xe1, 0xcb, 0x2e, 0xa1, 0x59, 0x8d, 0x34, 0xc3, + 0x79, 0x0e, 0x39, 0xd7, 0x41, 0xcf, 0x3a, 0xd3, 0xd1, 0x4e, 0x3b, 0xf2, + 0xd9, 0x4f, 0x3e, 0xfc, 0x31, 0x10, 0x40, 0x0e, 0xc2, 0x90, 0x42, 0x28, + 0xea, 0x51, 0x46, 0x21, 0x9a, 0x11, 0x45, 0x43, 0x42, 0x92, 0x48, 0x19, + 0xb2, 0xd1, 0x43, 0x8c, 0xd9, 0x4b, 0x25, 0x8b, 0xc1, 0x8b, 0x23, 0x9e, + 0x51, 0x0c, 0x27, 0x9b, 0x29, 0x0c, 0x27, 0x8d, 0xa9, 0x8b, 0x24, 0x5d, + 0x39, 0xca, 0x1e, 0xa3, 0x22, 0x94, 0x49, 0x9f, 0xfa, 0x13, 0x48, 0x96, + 0x8a, 0x93, 0x45, 0x8f, 0x3a, 0x53, 0x44, 0x83, 0xba, 0x92, 0x42, 0x6d, + 0x4a, 0x12, 0x41, 0x62, 0x12, 0x92, 0x40, 0x4a, 0x3a, 0x51, 0x3e, 0x2d, + 0x72, 0x90, 0x3b, 0x07, 0x62, 0x8f, 0x38, 0xd6, 0x11, 0x4e, 0x32, 0xbd, + 0x81, 0xcd, 0x31, 0xbe, 0x19, 0xce, 0x35, 0xc7, 0x61, 0x8e, 0x38, 0xe1, + 0x21, 0x8f, 0x3b, 0x08, 0x8a, 0x90, 0x41, 0x06, 0xb2, 0x90, 0x42, 0xdb, + 0x61, 0x0f, 0x3d, 0xe2, 0x79, 0x8f, 0x3c, 0xea, 0xc1, 0x8f, 0x3d, 0x06, + 0x6a, 0x50, 0x40, 0x24, 0x1a, 0xd1, 0x41, 0x28, 0x2a, 0x91, 0x41, 0x40, + 0xda, 0xd1, 0x43, 0x65, 0x12, 0x53, 0x49, 0x5a, 0xc2, 0x92, 0x48, 0x82, + 0x3a, 0x53, 0x48, 0x6e, 0x6a, 0x12, 0x43, 0x85, 0xb2, 0x52, 0x42, 0xa4, + 0xe2, 0xd3, 0x45, 0x8c, 0xfa, 0x92, 0x42, 0x96, 0x5a, 0xd3, 0x43, 0xb0, + 0x32, 0x54, 0x47, 0x9e, 0xba, 0xd3, 0x44, 0x81, 0x8a, 0xd2, 0x40, 0x4b, + 0xea, 0xd0, 0x3a, 0x22, 0x2a, 0x10, 0x3a, 0x23, 0xfa, 0x10, 0x41, 0x20, + 0x02, 0x51, 0x41, 0x06, 0x02, 0x50, 0x3b, 0xf1, 0x89, 0x0f, 0x3b, 0xef, + 0xc1, 0x8f, 0x3c, 0xe8, 0x91, 0x0f, 0x3c, 0xd2, 0xf9, 0x8e, 0x3a, 0xcf, + 0xe9, 0x8e, 0x3a, 0xc7, 0x81, 0xce, 0x38, 0x9b, 0x91, 0x8d, 0x35, 0x6f, + 0xf9, 0x8b, 0x2d, 0x55, 0xf9, 0x8a, 0x29, 0x80, 0xc1, 0xcb, 0x29, 0x07, + 0xf2, 0xcf, 0x38, 0x5a, 0x6a, 0x52, 0x42, 0x10, 0x02, 0xd0, 0x38, 0x09, + 0x9a, 0x8e, 0x32, 0x37, 0x0a, 0x4f, 0x34, 0x2d, 0x0a, 0x50, 0x38, 0x17, + 0xc2, 0x4f, 0x38, 0x19, 0xe2, 0x8f, 0x38, 0x1d, 0x0a, 0xd0, 0x38, 0x25, + 0x32, 0x50, 0x39, 0x33, 0x7a, 0x10, 0x3a, 0x32, 0x6a, 0x50, 0x39, 0x30, + 0x4a, 0x90, 0x38, 0x2f, 0x42, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xba, + 0x19, 0x0e, 0x39, 0x77, 0x01, 0x8c, 0x2e, 0x9f, 0x01, 0x8d, 0x33, 0xb7, + 0x01, 0x8e, 0x37, 0xbd, 0x19, 0xce, 0x37, 0x91, 0xc9, 0x8c, 0x31, 0x7f, + 0x11, 0x8c, 0x2e, 0x64, 0x98, 0xc3, 0x0b, 0x72, 0x01, 0x8c, 0x2e, 0x87, + 0x79, 0x4c, 0x30, 0xbb, 0x21, 0x8e, 0x37, 0xbc, 0x39, 0x0e, 0x38, 0xc0, + 0x61, 0x0e, 0x38, 0x89, 0x22, 0xd2, 0x3c, 0x77, 0x12, 0x12, 0x40, 0xe9, + 0x51, 0xcf, 0x3b, 0x14, 0xa2, 0x90, 0x41, 0x30, 0xca, 0x91, 0x45, 0x1a, + 0xaa, 0x90, 0x40, 0x21, 0x02, 0x91, 0x41, 0x32, 0x7a, 0xd1, 0x43, 0x45, + 0x3a, 0x12, 0x48, 0x4b, 0xba, 0x12, 0x4a, 0x3d, 0x4a, 0x92, 0x48, 0x14, + 0x52, 0x11, 0x44, 0x48, 0x9a, 0xd2, 0x49, 0x38, 0x1a, 0x12, 0x48, 0x92, + 0xc2, 0x54, 0x52, 0x57, 0x0a, 0xd3, 0x4b, 0x41, 0x4a, 0xd2, 0x48, 0x4d, + 0xc2, 0x12, 0x4a, 0x05, 0x9a, 0x10, 0x41, 0x00, 0x12, 0xd0, 0x3d, 0x6b, + 0x41, 0xcb, 0x29, 0x07, 0x9a, 0xd0, 0x3f, 0x0c, 0xa2, 0x90, 0x40, 0xda, + 0xa1, 0x8f, 0x3c, 0xdd, 0x71, 0x8f, 0x3b, 0xce, 0xe9, 0x8e, 0x38, 0x02, + 0xda, 0x8f, 0x3a, 0x39, 0x82, 0x90, 0x39, 0x30, 0x2a, 0x10, 0x38, 0x2b, + 0x1a, 0x90, 0x37, 0x2e, 0x1a, 0x10, 0x37, 0x29, 0xfa, 0x0f, 0x36, 0xc9, + 0x39, 0x0d, 0x2a, 0x81, 0x09, 0x0b, 0x20, 0x60, 0x59, 0x8a, 0x1b, 0x4d, + 0xe1, 0x09, 0x19, 0x46, 0x91, 0x89, 0x18, 0x46, 0xb1, 0x89, 0x19, 0x54, + 0x49, 0x4a, 0x1d, 0x73, 0x51, 0x8b, 0x22, 0x83, 0xe1, 0x8b, 0x27, 0x89, + 0x69, 0xcc, 0x2b, 0x8c, 0x69, 0x0c, 0x2d, 0xa4, 0x51, 0x0d, 0x31, 0xab, + 0xc9, 0x0d, 0x32, 0x53, 0x52, 0xd3, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x37, 0x01, 0xc8, 0x15, 0xaa, + 0x41, 0x4b, 0x23, 0x02, 0x12, 0x8e, 0x2e, 0x07, 0x4a, 0x8e, 0x2f, 0x26, + 0x2a, 0x0f, 0x33, 0x2f, 0x22, 0x10, 0x37, 0x4e, 0xaa, 0x10, 0x3a, 0x49, + 0xc2, 0x90, 0x39, 0x46, 0xaa, 0x50, 0x39, 0x47, 0x92, 0x10, 0x39, 0xd9, + 0x81, 0x0d, 0x2c, 0xcd, 0x01, 0x4d, 0x2a, 0x31, 0x22, 0x90, 0x36, 0xfe, + 0x5a, 0x96, 0x50, 0x85, 0xc2, 0xd2, 0x40, 0xfb, 0x72, 0xd6, 0x4f, 0xd4, + 0x62, 0xd5, 0x4a, 0x41, 0x4b, 0x18, 0x58, 0x8e, 0x1a, 0x13, 0x43, 0x4e, + 0x0b, 0x99, 0x5a, 0x94, 0x1a, 0x93, 0x44, 0xe0, 0x82, 0x95, 0x4d, 0xf8, + 0x62, 0x96, 0x51, 0x08, 0xeb, 0x56, 0x53, 0x11, 0x3b, 0x97, 0x54, 0xc4, + 0xc2, 0xd4, 0x4a, 0xce, 0x41, 0x0d, 0x2c, 0xc5, 0xe1, 0xcc, 0x2a, 0xbb, + 0x99, 0xcc, 0x29, 0x9d, 0xd9, 0x8b, 0x26, 0x8f, 0x69, 0x4b, 0x24, 0x11, + 0x69, 0x87, 0x14, 0x1a, 0xb3, 0x17, 0x56, 0x61, 0x51, 0xc9, 0x1c, 0x9a, + 0x11, 0x4b, 0x23, 0xb0, 0xe1, 0x8b, 0x26, 0xf1, 0xd9, 0x0d, 0x2e, 0x83, + 0x8b, 0x1a, 0x61, 0xc2, 0x92, 0x54, 0x48, 0x16, 0x62, 0x0f, 0x29, 0xca, + 0xe9, 0x0a, 0x18, 0xb5, 0x41, 0x8a, 0x14, 0xa9, 0x01, 0x4a, 0x13, 0x0c, + 0x12, 0x8e, 0x36, 0x0e, 0xd2, 0x0d, 0x0c, 0x0d, 0xf2, 0x07, 0x0b, 0x0c, + 0x9a, 0x07, 0x0a, 0xd2, 0xc1, 0x06, 0x00, 0xcf, 0x51, 0x06, 0x00, 0x09, + 0xb2, 0x06, 0x00, 0xd1, 0x91, 0x06, 0x00, 0xcc, 0xc1, 0x05, 0x00, 0xc8, + 0xc9, 0x04, 0x00, 0xc8, 0xc1, 0x04, 0x00, 0x01, 0x0a, 0x05, 0x00, 0xc7, + 0x51, 0x04, 0x00, 0xc6, 0xd1, 0x03, 0x00, 0xca, 0x81, 0x04, 0x00, 0x03, + 0x5a, 0x03, 0x00, 0xc8, 0xf9, 0x02, 0x00, 0xf2, 0x29, 0x02, 0x00, 0xcf, + 0x99, 0x03, 0x00, 0x03, 0xb2, 0x03, 0x00, 0x04, 0x42, 0x04, 0x00, 0x00, + 0x32, 0x04, 0x00, 0xd0, 0x11, 0x03, 0x00, 0x04, 0x6a, 0x04, 0x00, 0x04, + 0x6a, 0x05, 0x00, 0xc7, 0x21, 0x04, 0x00, 0xca, 0x69, 0x05, 0x00, 0xc8, + 0xd9, 0x04, 0x00, 0xca, 0x61, 0x05, 0x00, 0xc9, 0xf1, 0x04, 0x00, 0xcc, + 0x19, 0x06, 0x00, 0x03, 0xf2, 0x0d, 0x00, 0xd2, 0x89, 0x0d, 0x00, 0x07, + 0x42, 0x06, 0x00, 0x28, 0x2a, 0x0e, 0x00, 0x21, 0x8a, 0x0d, 0x00, 0x2b, + 0x32, 0x8e, 0x09, 0x07, 0xea, 0x05, 0x00, 0x25, 0xfa, 0x09, 0x00, 0x08, + 0x2a, 0x0e, 0x00, 0x4d, 0xd1, 0x06, 0x08, 0x64, 0xc9, 0xc7, 0x0a, 0x8a, + 0x39, 0x88, 0x0c, 0x6b, 0x62, 0x4e, 0x10, 0x8d, 0x32, 0x10, 0x1d, 0x9d, + 0x3a, 0x50, 0x38, 0xb4, 0x12, 0x52, 0x38, 0x6b, 0x32, 0x50, 0x38, 0x5c, + 0x82, 0x4e, 0x38, 0x95, 0x42, 0x50, 0x38, 0xc8, 0x2a, 0x52, 0x39, 0xc3, + 0x22, 0x12, 0x40, 0xb5, 0x42, 0x51, 0x38, 0xb8, 0x52, 0x51, 0x38, 0xbe, + 0x3a, 0x51, 0x38, 0xb3, 0x42, 0x91, 0x38, 0xfd, 0x42, 0x96, 0x50, 0x56, + 0x33, 0xd9, 0x5b, 0x6c, 0xb2, 0xd1, 0x3d, 0x78, 0x0a, 0x92, 0x3f, 0x47, + 0x7a, 0x50, 0x39, 0xb6, 0x5a, 0xd4, 0x47, 0xd8, 0x7a, 0x95, 0x4b, 0xe1, + 0xca, 0x95, 0x4d, 0x19, 0x4a, 0x8f, 0x33, 0xba, 0x72, 0x94, 0x48, 0xff, + 0x8a, 0xd6, 0x50, 0x04, 0xa3, 0x56, 0x51, 0xe8, 0x1a, 0x16, 0x4e, 0xf1, + 0x42, 0xd6, 0x4f, 0xdf, 0xfa, 0x95, 0x4c, 0xeb, 0x12, 0x96, 0x4e, 0x74, + 0xb1, 0x49, 0x1b, 0x54, 0xb9, 0x08, 0x19, 0x00, 0x00, 0x00, 0x00, 0x59, + 0xf1, 0x08, 0x1a, 0x83, 0xf9, 0xc9, 0x1c, 0x98, 0xa9, 0xca, 0x20, 0x54, + 0xc9, 0xc8, 0x19, 0xc3, 0x48, 0x04, 0x00, 0xb9, 0x28, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x16, 0x52, 0x8f, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x04, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x88, 0x04, 0x00, 0x00, + 0xd8, 0x04, 0x00, 0x00, 0xf0, 0x04, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, + 0x90, 0x02, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, 0xd0, 0x02, 0x00, 0x00, + 0x18, 0x03, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, + 0x7a, 0x50, 0x41, 0xc5, 0x5a, 0xd6, 0x57, 0xda, 0xea, 0x96, 0x59, 0xd9, + 0x0a, 0x97, 0x59, 0xe6, 0x82, 0x57, 0x5a, 0x41, 0x3b, 0x1a, 0x68, 0x91, + 0xe2, 0x94, 0x54, 0x8d, 0xb2, 0x54, 0x53, 0xe3, 0x52, 0x57, 0x5a, 0x72, + 0x82, 0x53, 0x48, 0x15, 0xca, 0x90, 0x43, 0xd3, 0x8a, 0xd6, 0x54, 0x71, + 0x92, 0x13, 0x4a, 0x61, 0xba, 0x12, 0x42, 0x86, 0x11, 0x0c, 0x27, 0xaf, + 0x30, 0x46, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x6a, 0xd0, 0xc4, 0x0c, 0x51, 0xf9, 0x0a, 0x2a, 0xaa, + 0xb1, 0x0d, 0x35, 0xcb, 0x89, 0x4e, 0x39, 0xc6, 0xc9, 0x8e, 0x39, 0xd7, + 0x09, 0x4f, 0x3b, 0xe9, 0x79, 0x4f, 0x3d, 0xe9, 0xa9, 0x4f, 0x3d, 0xf0, + 0xf9, 0x0f, 0x40, 0x09, 0xba, 0xd0, 0x41, 0x11, 0x0a, 0x51, 0x43, 0x0d, + 0xd2, 0x90, 0x42, 0x18, 0x4a, 0x11, 0x44, 0x00, 0xca, 0x90, 0x40, 0xc6, + 0xe1, 0x0e, 0x39, 0x88, 0xb1, 0x8b, 0x24, 0x8c, 0xc1, 0x8b, 0x23, 0x98, + 0x19, 0xcc, 0x25, 0x8d, 0xc9, 0xcb, 0x24, 0x83, 0x41, 0xcb, 0x22, 0x7f, + 0x29, 0x8b, 0x22, 0xa7, 0x32, 0x54, 0x49, 0xa3, 0x0a, 0x14, 0x48, 0xb1, + 0x42, 0x54, 0x48, 0xab, 0x1a, 0x94, 0x47, 0x98, 0x82, 0xd3, 0x44, 0x88, + 0xea, 0xd2, 0x42, 0x7f, 0x8a, 0x92, 0x41, 0x68, 0x1a, 0x12, 0x40, 0x56, + 0x8a, 0xd1, 0x3d, 0x41, 0xc2, 0x10, 0x3b, 0x25, 0x2a, 0x10, 0x39, 0x01, + 0xea, 0xce, 0x34, 0xd2, 0x31, 0x0e, 0x34, 0xb7, 0xe9, 0x4d, 0x35, 0xa8, + 0x01, 0xce, 0x36, 0xc3, 0x91, 0x0e, 0x3a, 0xe9, 0x11, 0x10, 0x40, 0xfc, + 0x69, 0x90, 0x41, 0xed, 0x19, 0x50, 0x40, 0x02, 0x6a, 0xd0, 0x41, 0x16, + 0x2a, 0x91, 0x44, 0x45, 0x4a, 0x52, 0x47, 0x60, 0x0a, 0x13, 0x49, 0x5c, + 0xea, 0x92, 0x48, 0x56, 0xc2, 0x92, 0x48, 0x62, 0x12, 0x93, 0x49, 0x6d, + 0x3a, 0x13, 0x4a, 0x80, 0x92, 0x93, 0x4a, 0x5e, 0x2a, 0xd2, 0x42, 0x64, + 0x02, 0x12, 0x40, 0x69, 0x02, 0xd2, 0x3e, 0x7b, 0x62, 0x52, 0x40, 0x85, + 0xb2, 0x92, 0x41, 0x68, 0x0a, 0xd2, 0x3e, 0x43, 0x9a, 0x10, 0x3a, 0x15, + 0x9a, 0xcf, 0x37, 0x10, 0x3a, 0x90, 0x3c, 0x32, 0x8a, 0x91, 0x42, 0x2f, + 0x22, 0x91, 0x40, 0x1f, 0xca, 0x10, 0x40, 0x15, 0xaa, 0x10, 0x40, 0x12, + 0x92, 0x10, 0x40, 0xfc, 0xc1, 0x8f, 0x3b, 0xef, 0x81, 0x0f, 0x3c, 0xec, + 0xb9, 0xcf, 0x3d, 0xce, 0xe9, 0x0e, 0x3b, 0xa6, 0xb9, 0x8d, 0x35, 0x82, + 0x31, 0x4c, 0x2e, 0x75, 0xc9, 0x4b, 0x2b, 0xa8, 0x21, 0x0d, 0x31, 0xea, + 0xe1, 0xce, 0x36, 0x1a, 0x32, 0x90, 0x39, 0x0f, 0x4a, 0xcf, 0x34, 0x27, + 0x6a, 0x4f, 0x34, 0x34, 0xf2, 0x4f, 0x36, 0x28, 0x12, 0x90, 0x37, 0x20, + 0xe2, 0x8f, 0x37, 0x22, 0x0a, 0x10, 0x38, 0x27, 0x22, 0x90, 0x38, 0x31, + 0x52, 0x10, 0x39, 0x3e, 0x9a, 0xd0, 0x39, 0x40, 0xa2, 0x10, 0x3a, 0x3f, + 0x9a, 0x90, 0x39, 0x3f, 0x92, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, + 0x81, 0x8e, 0x3a, 0xf6, 0x29, 0x10, 0x40, 0xc6, 0x39, 0x4e, 0x38, 0x96, + 0xb1, 0xcc, 0x31, 0xcc, 0x81, 0x4e, 0x39, 0xba, 0x01, 0x0e, 0x37, 0x90, + 0xd1, 0xcc, 0x31, 0x89, 0x71, 0x8c, 0x30, 0x80, 0x09, 0x0c, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0xad, 0xc1, 0x4d, 0x35, 0xa3, 0xa1, 0xcd, 0x34, 0xc7, + 0x61, 0xce, 0x38, 0x9b, 0x29, 0x0d, 0x32, 0xc9, 0x31, 0x0e, 0x36, 0xe1, + 0xd9, 0x0e, 0x3a, 0xf4, 0x99, 0x4f, 0x3d, 0x0c, 0xa2, 0x50, 0x41, 0x05, + 0xfa, 0x0f, 0x3d, 0x2e, 0xa2, 0x91, 0x44, 0x2d, 0xb2, 0x11, 0x46, 0x0a, + 0x8a, 0xd0, 0x41, 0x3d, 0x32, 0x52, 0x48, 0x32, 0x0a, 0x52, 0x47, 0x05, + 0xc2, 0xd0, 0x41, 0x13, 0x4a, 0x91, 0x43, 0x3f, 0x5a, 0x52, 0x49, 0x46, + 0x8a, 0xd2, 0x49, 0x7d, 0x22, 0x14, 0x50, 0x2c, 0xc2, 0xd1, 0x46, 0x34, + 0x1a, 0x92, 0x47, 0x1b, 0x12, 0x11, 0x42, 0xa3, 0x31, 0x8d, 0x31, 0xc4, + 0xd9, 0xcd, 0x32, 0x27, 0xea, 0xd1, 0x43, 0x2c, 0xc2, 0x11, 0x44, 0xf9, + 0x69, 0xd0, 0x3e, 0xfb, 0x51, 0xd0, 0x3e, 0xef, 0xe1, 0x8f, 0x3c, 0x1f, + 0xda, 0x10, 0x3f, 0x30, 0x4a, 0x50, 0x39, 0x2a, 0x1a, 0x50, 0x38, 0x25, + 0xfa, 0x8f, 0x36, 0x27, 0xfa, 0x8f, 0x36, 0x1b, 0x72, 0x4f, 0x34, 0x8a, + 0x89, 0x0b, 0x23, 0xc3, 0xf1, 0x0c, 0x29, 0x5a, 0x01, 0x0a, 0x1b, 0x54, + 0x39, 0x0a, 0x1c, 0x36, 0x59, 0x49, 0x19, 0x4e, 0x29, 0x8a, 0x1c, 0x50, + 0x39, 0xca, 0x1c, 0x37, 0x59, 0x09, 0x1c, 0x89, 0x41, 0x4c, 0x29, 0x93, + 0x89, 0x4c, 0x2c, 0x97, 0xb9, 0x4c, 0x2e, 0xac, 0xd1, 0xcd, 0x32, 0x97, + 0x92, 0x55, 0x55, 0xbf, 0x7a, 0x56, 0x59, 0x18, 0x92, 0x11, 0x46, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x37, + 0xf9, 0x87, 0x15, 0xc4, 0xd1, 0x4b, 0x26, 0xf9, 0xa9, 0x8d, 0x2c, 0x06, + 0x32, 0x0e, 0x2f, 0x48, 0x2a, 0x90, 0x36, 0x3a, 0xba, 0x0f, 0x35, 0x64, + 0xa2, 0x51, 0x3d, 0x46, 0x9a, 0x50, 0x39, 0x4b, 0xd2, 0x10, 0x3a, 0x4b, + 0xda, 0xd0, 0x39, 0x1c, 0x6a, 0x4f, 0x34, 0xf3, 0x2a, 0x56, 0x4f, 0xfa, + 0x5a, 0x96, 0x4e, 0x1e, 0xc3, 0xd7, 0x54, 0xc9, 0x1a, 0x95, 0x49, 0x21, + 0xb3, 0x97, 0x54, 0x35, 0x2b, 0x58, 0x57, 0x92, 0x22, 0xd3, 0x41, 0x8d, + 0x22, 0x13, 0x43, 0xac, 0x0a, 0x14, 0x47, 0x64, 0xb3, 0xd9, 0x5d, 0x88, + 0x93, 0xda, 0x61, 0xf3, 0x4a, 0x56, 0x51, 0x09, 0xe3, 0xd6, 0x53, 0x22, + 0xc3, 0x17, 0x57, 0x28, 0x13, 0x18, 0x58, 0x14, 0x6b, 0x17, 0x55, 0xca, + 0x31, 0x8d, 0x2b, 0xc3, 0xc9, 0x4c, 0x2a, 0xb6, 0x61, 0x0c, 0x29, 0x9f, + 0xe9, 0x4b, 0x26, 0x8e, 0x61, 0x0b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x18, + 0x93, 0x57, 0x56, 0x66, 0x69, 0x89, 0x1c, 0x95, 0xf1, 0x0a, 0x23, 0xb7, + 0x11, 0x4c, 0x27, 0x70, 0x13, 0x1a, 0x5f, 0x81, 0x6b, 0xda, 0x60, 0xa8, + 0xea, 0xd3, 0x45, 0xcd, 0x01, 0x4b, 0x18, 0xea, 0xb1, 0x0c, 0x27, 0x1d, + 0x92, 0x4e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x13, 0x62, 0x4e, 0x38, 0x0e, + 0x42, 0x0e, 0x38, 0x0c, 0x7a, 0x0a, 0x0a, 0xd3, 0x11, 0x47, 0x08, 0xd5, + 0x41, 0xc7, 0x08, 0xd5, 0x49, 0x47, 0x09, 0xd8, 0x31, 0x06, 0x00, 0xcd, + 0xf9, 0x05, 0x00, 0xcb, 0x89, 0x05, 0x00, 0xc9, 0x09, 0x05, 0x00, 0xca, + 0x81, 0x05, 0x00, 0xf8, 0xc9, 0x04, 0x00, 0xc6, 0x11, 0x04, 0x00, 0xf9, + 0x81, 0x04, 0x00, 0xc6, 0x49, 0x03, 0x00, 0xf8, 0x01, 0x04, 0x00, 0xc5, + 0x41, 0x03, 0x00, 0xc6, 0xc9, 0x03, 0x00, 0xc7, 0x21, 0x04, 0x00, 0xc7, + 0x11, 0x04, 0x00, 0xc8, 0x81, 0x04, 0x00, 0xc6, 0x19, 0x04, 0x00, 0xc6, + 0x39, 0x04, 0x00, 0xcb, 0xd1, 0x05, 0x00, 0xc8, 0xa9, 0x04, 0x00, 0xc8, + 0xd9, 0x04, 0x00, 0x04, 0xe2, 0x04, 0x00, 0xff, 0x19, 0x05, 0x00, 0xcc, + 0x19, 0x06, 0x00, 0xde, 0x79, 0x06, 0x00, 0x08, 0x02, 0x07, 0x00, 0x09, + 0x92, 0x0d, 0x00, 0x27, 0x12, 0x06, 0x00, 0x27, 0x02, 0x0a, 0x00, 0x0e, + 0x32, 0x07, 0x00, 0x43, 0x9a, 0x8d, 0x0a, 0x85, 0x71, 0x09, 0x19, 0x89, + 0x41, 0x49, 0x0e, 0x6e, 0x11, 0xc8, 0x0b, 0x75, 0x39, 0x88, 0x0c, 0x83, + 0x22, 0x10, 0x38, 0x94, 0x32, 0x50, 0x38, 0x95, 0x32, 0x51, 0x38, 0xa6, + 0x42, 0x51, 0x38, 0x70, 0x52, 0x50, 0x38, 0x5f, 0x9a, 0x4e, 0x38, 0x7f, + 0x52, 0x50, 0x38, 0xa3, 0x92, 0x90, 0x38, 0xba, 0x6a, 0x91, 0x38, 0xc1, + 0x6a, 0x91, 0x38, 0x9f, 0x02, 0x93, 0x3f, 0xbb, 0x3a, 0xd4, 0x47, 0xbf, + 0x3a, 0x94, 0x47, 0xe4, 0xb2, 0x15, 0x4e, 0x4a, 0xc3, 0x58, 0x5a, 0x5b, + 0x1a, 0x51, 0x3b, 0x6d, 0xba, 0x51, 0x3e, 0x8e, 0xaa, 0x12, 0x42, 0xaf, + 0x3a, 0x14, 0x47, 0x6b, 0x4a, 0x92, 0x3d, 0xe8, 0x0a, 0x96, 0x4e, 0xab, + 0x1a, 0xd4, 0x46, 0x41, 0x82, 0xd0, 0x38, 0xed, 0x3a, 0x56, 0x4f, 0xfb, + 0x72, 0x96, 0x50, 0xe9, 0x12, 0x56, 0x4e, 0xe6, 0x0a, 0x96, 0x4d, 0xd8, + 0x92, 0xd5, 0x4b, 0xed, 0x22, 0x96, 0x4e, 0x8b, 0x41, 0x8a, 0x1d, 0x5b, + 0xb1, 0x48, 0x19, 0xfa, 0xd9, 0x8d, 0x2d, 0xba, 0x01, 0x4c, 0x24, 0xad, + 0x69, 0xcb, 0x22, 0x98, 0xc1, 0x4a, 0x21, 0x57, 0xd1, 0x88, 0x19, 0x17, + 0xf9, 0xc6, 0x11, 0x99, 0x40, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x30, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x50, 0x04, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, + 0xa8, 0x04, 0x00, 0x00, 0x98, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0x08, 0x03, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, + 0xc0, 0x02, 0x00, 0x00, 0x30, 0x03, 0x00, 0x00, 0xd8, 0x03, 0x00, 0x00, + 0x08, 0x04, 0x00, 0x00, 0xa0, 0x07, 0x00, 0x00, 0x00, 0x06, 0x00, 0x86, + 0x7a, 0xd4, 0x50, 0x8e, 0xa2, 0x14, 0x50, 0xab, 0x82, 0x95, 0x53, 0xdf, + 0x4a, 0xd7, 0x59, 0x23, 0x63, 0x99, 0x62, 0x2e, 0xab, 0xd9, 0x66, 0x7e, + 0x32, 0x94, 0x51, 0x8d, 0xc2, 0x14, 0x54, 0xe5, 0x42, 0x17, 0x5a, 0x6c, + 0xf2, 0x92, 0x46, 0x54, 0x02, 0xd3, 0x4a, 0xdb, 0x7a, 0x96, 0x51, 0xab, + 0xf2, 0x14, 0x4c, 0xe9, 0xf9, 0x4e, 0x33, 0xdf, 0x99, 0x0e, 0x30, 0xb0, + 0xb8, 0x45, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2e, + 0x39, 0x0a, 0x26, 0xbb, 0x89, 0xce, 0x37, 0xbd, 0x31, 0x0e, 0x38, 0xec, + 0xe1, 0x4f, 0x3e, 0xe6, 0xb1, 0x0f, 0x3d, 0xe8, 0xa9, 0xcf, 0x3d, 0xe9, + 0xc1, 0x0f, 0x3e, 0xfa, 0x29, 0x90, 0x3f, 0xe2, 0x81, 0x0f, 0x3d, 0xf3, + 0x39, 0x50, 0x3f, 0x0e, 0xea, 0x90, 0x42, 0x10, 0xea, 0x10, 0x43, 0xe4, + 0xc9, 0x8f, 0x3d, 0xd9, 0xc1, 0x8f, 0x3b, 0xb3, 0x51, 0xce, 0x36, 0x7b, + 0xc1, 0x0c, 0x2e, 0x85, 0x71, 0xcb, 0x23, 0x86, 0x59, 0x4b, 0x22, 0x89, + 0xa1, 0x0b, 0x24, 0x88, 0x99, 0x0b, 0x24, 0x7f, 0x31, 0x4b, 0x22, 0x78, + 0xf9, 0xca, 0x21, 0xab, 0x42, 0x54, 0x49, 0xb3, 0x52, 0x14, 0x49, 0xc4, + 0xb2, 0xd4, 0x49, 0xdd, 0x9a, 0x15, 0x4d, 0xc9, 0xda, 0x14, 0x4a, 0xa2, + 0xe2, 0xd3, 0x45, 0x90, 0x32, 0x93, 0x43, 0x85, 0xba, 0xd2, 0x41, 0x71, + 0x42, 0x52, 0x40, 0x57, 0x8a, 0x51, 0x3d, 0x49, 0x02, 0x91, 0x3b, 0x27, + 0x2a, 0xd0, 0x38, 0x04, 0x32, 0xcf, 0x36, 0xdb, 0x89, 0xce, 0x36, 0xb7, + 0x11, 0xce, 0x36, 0xa7, 0xb1, 0xcd, 0x35, 0xcf, 0x01, 0x8f, 0x3b, 0x1d, + 0xaa, 0x51, 0x46, 0x40, 0x7a, 0xd2, 0x49, 0x19, 0x82, 0xd1, 0x46, 0x42, + 0x8a, 0xd2, 0x4a, 0x5a, 0x5a, 0x53, 0x4d, 0x86, 0x5a, 0x14, 0x50, 0xb9, + 0xca, 0x95, 0x52, 0x8f, 0x82, 0xd4, 0x4d, 0x67, 0x42, 0xd3, 0x49, 0x69, + 0x8a, 0xd3, 0x4b, 0x85, 0x52, 0x14, 0x50, 0x7e, 0x92, 0x93, 0x4a, 0x46, + 0x4a, 0x51, 0x40, 0x48, 0xe2, 0xd0, 0x3b, 0x4e, 0x02, 0x11, 0x3b, 0x53, + 0x3a, 0x11, 0x3c, 0x3d, 0x72, 0x90, 0x39, 0x1a, 0xda, 0xcf, 0x38, 0x01, + 0x82, 0xcf, 0x39, 0x24, 0xea, 0x50, 0x40, 0x4a, 0x0a, 0x12, 0x43, 0x54, + 0x4a, 0x52, 0x44, 0x59, 0x5a, 0x12, 0x44, 0x48, 0xc2, 0xd1, 0x41, 0x2f, + 0xea, 0xd0, 0x3f, 0x33, 0x42, 0x11, 0x42, 0x4e, 0x5a, 0x12, 0x48, 0x49, + 0x8a, 0x52, 0x49, 0x1a, 0x5a, 0x91, 0x44, 0xc2, 0x69, 0x0e, 0x39, 0x95, + 0xf1, 0x4c, 0x32, 0xbd, 0x39, 0x0e, 0x37, 0xe9, 0x59, 0x4f, 0x3a, 0xf6, + 0x29, 0x4f, 0x37, 0x10, 0x82, 0x4f, 0x35, 0x0c, 0x22, 0x4f, 0x33, 0x21, + 0xea, 0x8f, 0x36, 0x28, 0x12, 0xd0, 0x37, 0x2c, 0x2a, 0x50, 0x38, 0x2f, + 0x42, 0x90, 0x38, 0x3b, 0x82, 0x50, 0x39, 0x3f, 0x9a, 0xd0, 0x39, 0x49, + 0xfa, 0x10, 0x3b, 0x4d, 0x22, 0xd1, 0x3b, 0x4c, 0x1a, 0x91, 0x3b, 0x4b, + 0x0a, 0x51, 0x3b, 0x4b, 0x12, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xce, + 0xa9, 0xce, 0x3a, 0xcd, 0xe1, 0x4e, 0x3b, 0xc8, 0x99, 0x0e, 0x3b, 0xe7, + 0xa9, 0x0f, 0x3f, 0xd2, 0xb1, 0x8e, 0x39, 0xdc, 0x19, 0x0f, 0x3c, 0xa0, + 0x09, 0x8d, 0x33, 0x8e, 0xa1, 0x8c, 0x31, 0x71, 0xd9, 0x8b, 0x2d, 0x8c, + 0x71, 0x0c, 0x31, 0x7a, 0xd9, 0x4b, 0x2e, 0x78, 0xe8, 0x03, 0x0d, 0x7a, + 0xc1, 0x0b, 0x2c, 0xa6, 0xf9, 0x8c, 0x32, 0xae, 0x29, 0x4d, 0x33, 0xbf, + 0x29, 0x0e, 0x37, 0xcb, 0xa9, 0xce, 0x39, 0xe8, 0x59, 0x4f, 0x3a, 0x03, + 0x52, 0x10, 0x3e, 0x15, 0xda, 0xd0, 0x41, 0x23, 0x4a, 0xd1, 0x44, 0x16, + 0x3a, 0x51, 0x44, 0x14, 0x02, 0x91, 0x43, 0xe4, 0xa1, 0x4f, 0x3e, 0xfb, + 0x41, 0xd0, 0x40, 0xfa, 0x69, 0xd0, 0x40, 0x0f, 0x22, 0x11, 0x43, 0x11, + 0x1a, 0x51, 0x43, 0x45, 0x8a, 0xd2, 0x49, 0x42, 0x4a, 0xd2, 0x48, 0x25, + 0xa2, 0x11, 0x44, 0x20, 0xf2, 0x10, 0x42, 0x9c, 0xe9, 0x8c, 0x30, 0x22, + 0xa2, 0xd1, 0x42, 0x23, 0x82, 0x51, 0x43, 0x15, 0x72, 0x91, 0x43, 0x0d, + 0xca, 0x10, 0x41, 0x0b, 0xc2, 0xd0, 0x40, 0x32, 0xaa, 0x91, 0x44, 0x32, + 0xc2, 0x50, 0x3c, 0x1f, 0x1a, 0x90, 0x38, 0x1f, 0xea, 0x4f, 0x37, 0x21, + 0xda, 0x8f, 0x36, 0x0f, 0x02, 0xcf, 0x32, 0x9a, 0xd9, 0x0b, 0x25, 0xb9, + 0xc1, 0x8c, 0x28, 0x8e, 0xa9, 0x4b, 0x23, 0x8b, 0x61, 0xcb, 0x22, 0x5b, + 0xb1, 0x4a, 0x21, 0x96, 0x19, 0x4c, 0x24, 0x4f, 0x39, 0x0a, 0x1e, 0x5f, + 0xb1, 0xca, 0x20, 0x72, 0x49, 0x4b, 0x25, 0x45, 0x09, 0x4a, 0x21, 0x9b, + 0xa9, 0x4c, 0x2d, 0xbd, 0x11, 0x4e, 0x33, 0x94, 0x72, 0xd5, 0x54, 0xa0, + 0x02, 0x96, 0x56, 0x54, 0x92, 0x53, 0x4d, 0x4c, 0x32, 0xd3, 0x4b, 0x1e, + 0xb2, 0x91, 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbc, 0x52, 0x16, 0x58, 0x00, + 0x00, 0x00, 0x00, 0x76, 0xb9, 0x89, 0x1c, 0xcc, 0x39, 0x8c, 0x27, 0xed, + 0x69, 0x0d, 0x2b, 0x03, 0x32, 0xce, 0x2e, 0x36, 0xb2, 0x8f, 0x34, 0x22, + 0x2a, 0x8f, 0x33, 0xc0, 0x42, 0x54, 0x48, 0x55, 0x3a, 0xd1, 0x3a, 0x97, + 0x3a, 0xd3, 0x43, 0xaa, 0xe2, 0x53, 0x46, 0xa9, 0x0a, 0x54, 0x46, 0x04, + 0xab, 0x16, 0x51, 0x03, 0xc3, 0xd6, 0x50, 0x20, 0xc3, 0x17, 0x55, 0x32, + 0x23, 0x98, 0x57, 0x42, 0x7b, 0x98, 0x58, 0x50, 0x13, 0x99, 0x5a, 0x19, + 0x53, 0xd7, 0x52, 0x63, 0xe2, 0x11, 0x3e, 0xb5, 0x52, 0x54, 0x48, 0x9b, + 0x7b, 0x9b, 0x64, 0x90, 0x0a, 0x13, 0x44, 0xd8, 0x32, 0x95, 0x4c, 0x0e, + 0x23, 0x57, 0x54, 0x27, 0x13, 0x98, 0x57, 0x3b, 0x73, 0x58, 0x59, 0x45, + 0xc3, 0xd8, 0x5a, 0x41, 0xab, 0x18, 0x5a, 0x92, 0x4a, 0x53, 0x44, 0xc2, + 0xb1, 0x0c, 0x2a, 0xb0, 0x41, 0x8c, 0x28, 0xa2, 0x01, 0xcc, 0x26, 0x94, + 0x91, 0x4b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x02, 0xab, 0x56, 0x52, 0x60, + 0x41, 0xc9, 0x1c, 0xa0, 0x59, 0x8b, 0x24, 0xa9, 0xc1, 0xcb, 0x25, 0xf3, + 0xf9, 0x8d, 0x2e, 0x66, 0xeb, 0xd9, 0x5d, 0x4f, 0x21, 0x87, 0x08, 0x49, + 0xbb, 0x98, 0x59, 0x47, 0x2a, 0x50, 0x3b, 0x20, 0xa2, 0x4e, 0x38, 0x18, + 0x7a, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0xe7, 0x91, 0xcd, 0x34, 0xd4, + 0x29, 0xc7, 0x08, 0xd2, 0xf1, 0x06, 0x00, 0xd3, 0x11, 0x07, 0x08, 0xcf, + 0x41, 0x06, 0x00, 0xcf, 0x51, 0x06, 0x00, 0xcb, 0x59, 0x05, 0x00, 0xcc, + 0xd9, 0x05, 0x00, 0xcb, 0xc1, 0x05, 0x00, 0xcb, 0xa1, 0x05, 0x00, 0xc7, + 0x81, 0x04, 0x00, 0xc8, 0xb1, 0x04, 0x00, 0xc8, 0x91, 0x04, 0x00, 0xc4, + 0xf1, 0x02, 0x00, 0xc4, 0xb9, 0x02, 0x00, 0xc4, 0x89, 0x02, 0x00, 0xca, + 0x79, 0x05, 0x00, 0xc9, 0x49, 0x05, 0x00, 0xc8, 0xb9, 0x04, 0x00, 0xca, + 0x61, 0x05, 0x00, 0xc8, 0xb9, 0x04, 0x00, 0xca, 0x59, 0x05, 0x00, 0xc9, + 0xe9, 0x04, 0x00, 0xce, 0x51, 0x06, 0x00, 0xcc, 0x01, 0x06, 0x00, 0xd0, + 0x91, 0x06, 0x00, 0xdc, 0x41, 0x06, 0x00, 0x07, 0x12, 0x06, 0x00, 0x0d, + 0x1a, 0x0a, 0x00, 0x21, 0xb2, 0x06, 0x00, 0x2f, 0x02, 0xcb, 0x0c, 0x33, + 0xea, 0x4a, 0x0d, 0x47, 0x3a, 0xce, 0x09, 0x4b, 0xd9, 0x06, 0x08, 0x6d, + 0x11, 0xc8, 0x0b, 0x83, 0x81, 0x88, 0x0e, 0x98, 0x49, 0x49, 0x11, 0x9e, + 0x91, 0x09, 0x12, 0xa8, 0x52, 0x51, 0x38, 0x97, 0x3a, 0x51, 0x38, 0x75, + 0x62, 0x90, 0x38, 0x66, 0x0a, 0x8f, 0x38, 0x76, 0x22, 0x8f, 0x38, 0x92, + 0x72, 0x90, 0x38, 0xaa, 0x82, 0x53, 0x43, 0xc2, 0x8a, 0xd4, 0x47, 0xc4, + 0x7a, 0x14, 0x48, 0xe8, 0xf2, 0x55, 0x4e, 0xe8, 0xf2, 0x95, 0x4e, 0xe6, + 0xb2, 0x15, 0x4e, 0x00, 0x53, 0xd6, 0x50, 0x7a, 0x12, 0x52, 0x3f, 0x52, + 0xda, 0x90, 0x3a, 0x49, 0x7a, 0x50, 0x39, 0xb0, 0x22, 0x94, 0x46, 0xb1, + 0x52, 0xd4, 0x47, 0xd9, 0xa2, 0x15, 0x4c, 0xe5, 0xfa, 0xd5, 0x4d, 0x1b, + 0x62, 0x4f, 0x34, 0xf0, 0x2a, 0x56, 0x4f, 0xf1, 0x3a, 0x96, 0x4f, 0xf1, + 0x42, 0xd6, 0x4f, 0xeb, 0x22, 0xd6, 0x4e, 0xdb, 0x9a, 0xd5, 0x4c, 0xe0, + 0xba, 0x95, 0x4c, 0xfb, 0x71, 0x8d, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x01, + 0x2a, 0x8e, 0x2e, 0xc1, 0x21, 0x0c, 0x26, 0xd8, 0xd9, 0x8c, 0x29, 0x69, + 0x69, 0x09, 0x1c, 0x8d, 0x99, 0xca, 0x20, 0x26, 0x61, 0x07, 0x13, 0xf3, + 0xe0, 0x05, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x70, 0x03, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, 0x38, 0x02, 0x00, 0x00, + 0x48, 0x02, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x88, 0x02, 0x00, 0x00, + 0x40, 0x03, 0x00, 0x00, 0xc0, 0x02, 0x00, 0x00, 0xa8, 0x02, 0x00, 0x00, + 0x10, 0x03, 0x00, 0x00, 0x78, 0x03, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, + 0x18, 0x06, 0x00, 0x00, 0x58, 0x07, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4d, 0xaa, 0xd2, 0x47, 0x8d, 0xaa, 0x14, 0x50, 0xdf, + 0x3a, 0xd7, 0x59, 0x01, 0x3b, 0x98, 0x5f, 0xa7, 0x92, 0x55, 0x57, 0x87, + 0x8a, 0xd4, 0x52, 0x83, 0x62, 0x54, 0x52, 0x7f, 0x52, 0x54, 0x51, 0x50, + 0x6a, 0x52, 0x45, 0xfe, 0x9a, 0x97, 0x58, 0xa7, 0xda, 0x94, 0x4d, 0x82, + 0x72, 0xd3, 0x43, 0xea, 0x09, 0x4f, 0x32, 0xd3, 0x51, 0x0e, 0x30, 0xd9, + 0x79, 0x0e, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xdd, + 0xd1, 0x4f, 0x3c, 0x04, 0xda, 0xd0, 0x40, 0xf8, 0x41, 0x10, 0x3f, 0x0c, + 0x8a, 0xd0, 0x41, 0x0a, 0x82, 0xd0, 0x41, 0xfe, 0x41, 0x90, 0x40, 0xf5, + 0x29, 0x10, 0x3f, 0xe7, 0xe1, 0x4f, 0x3e, 0x01, 0x62, 0x90, 0x40, 0xe3, + 0xa9, 0xcf, 0x3c, 0xf9, 0x41, 0x10, 0x40, 0xc3, 0xb9, 0xce, 0x38, 0x9f, + 0x91, 0x0d, 0x34, 0x5d, 0x3a, 0x93, 0x4b, 0xd8, 0x09, 0xcf, 0x3b, 0x74, + 0x51, 0x8c, 0x2c, 0x49, 0xf1, 0xca, 0x28, 0x79, 0xf9, 0x8a, 0x20, 0x7b, + 0x29, 0xcb, 0x21, 0x7c, 0x29, 0x4b, 0x22, 0x7b, 0x09, 0xcb, 0x21, 0x6f, + 0xc9, 0x4a, 0x21, 0xaf, 0x52, 0x54, 0x49, 0xb1, 0x4a, 0xd4, 0x48, 0xc9, + 0xda, 0x54, 0x4a, 0xe3, 0xd2, 0x95, 0x4d, 0xdf, 0xa2, 0x15, 0x4d, 0xbb, + 0x62, 0x94, 0x48, 0xa7, 0x02, 0x54, 0x46, 0x9a, 0x82, 0x93, 0x44, 0x88, + 0xd2, 0x52, 0x42, 0x70, 0x3a, 0x12, 0x40, 0x59, 0x92, 0x51, 0x3d, 0x41, + 0xb2, 0x50, 0x3a, 0x1b, 0xfa, 0x8f, 0x38, 0x16, 0xc2, 0x8f, 0x39, 0xff, + 0x91, 0x0f, 0x3b, 0xd2, 0xf1, 0xce, 0x3a, 0xcd, 0xe1, 0x4e, 0x3b, 0x05, + 0xb2, 0x90, 0x42, 0x57, 0x72, 0x93, 0x4d, 0x57, 0x62, 0x93, 0x4d, 0x51, + 0x22, 0x13, 0x4d, 0x78, 0x4a, 0x54, 0x51, 0x88, 0x9a, 0x54, 0x52, 0xaa, + 0x92, 0x95, 0x53, 0xcc, 0x6a, 0x96, 0x55, 0x94, 0xb2, 0x94, 0x4f, 0x73, + 0xe2, 0x93, 0x4c, 0x8c, 0xa2, 0x14, 0x51, 0x6d, 0xc2, 0x53, 0x4d, 0x44, + 0x0a, 0xd2, 0x44, 0x32, 0xa2, 0x10, 0x3d, 0x48, 0xda, 0x90, 0x3b, 0x3d, + 0x7a, 0x50, 0x3a, 0x22, 0x2a, 0x10, 0x3a, 0x00, 0xa2, 0x8f, 0x3a, 0x0e, + 0x62, 0x90, 0x3e, 0x43, 0xd2, 0xd1, 0x42, 0x70, 0xea, 0x12, 0x47, 0x92, + 0xda, 0x93, 0x48, 0x94, 0xa2, 0xd3, 0x46, 0x80, 0xca, 0x92, 0x43, 0x6b, + 0x9a, 0x92, 0x45, 0x93, 0x2a, 0xd4, 0x4c, 0x8d, 0x4a, 0x14, 0x4f, 0x60, + 0x6a, 0xd3, 0x4c, 0x1d, 0x42, 0xd1, 0x43, 0xe9, 0xb1, 0x8f, 0x3d, 0xe6, + 0x99, 0x8f, 0x3c, 0x0f, 0xe2, 0x90, 0x41, 0x0d, 0x5a, 0x50, 0x3d, 0x0f, + 0xf2, 0x0f, 0x38, 0x1e, 0xea, 0x0f, 0x36, 0x08, 0x02, 0x4f, 0x33, 0x28, + 0x1a, 0x10, 0x38, 0x3a, 0x7a, 0x50, 0x39, 0x44, 0xba, 0x50, 0x3a, 0x4a, + 0xfa, 0x10, 0x3b, 0x4e, 0x32, 0xd1, 0x3b, 0x53, 0x62, 0x91, 0x3c, 0x5b, + 0xb2, 0xd1, 0x3d, 0x5f, 0xda, 0x51, 0x3e, 0x5c, 0xba, 0xd1, 0x3d, 0x5b, + 0xb2, 0xd1, 0x3d, 0x56, 0x82, 0x11, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, + 0x29, 0x10, 0x40, 0x00, 0x3a, 0x90, 0x40, 0xe5, 0x91, 0x4f, 0x3e, 0xe2, + 0xb9, 0x8f, 0x3e, 0xe3, 0xa9, 0xcf, 0x3e, 0xfe, 0x61, 0x90, 0x41, 0xe9, + 0x71, 0x4f, 0x3c, 0xdc, 0xf9, 0xce, 0x3a, 0x87, 0x71, 0xcc, 0x30, 0x93, + 0x91, 0x8c, 0x31, 0x89, 0x61, 0xcc, 0x30, 0x65, 0x21, 0x4b, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0x8e, 0x39, 0x0c, 0x2e, 0x80, 0xe1, 0x8b, 0x2c, 0x97, + 0xb9, 0x4c, 0x32, 0xa7, 0x89, 0x8d, 0x35, 0xcd, 0xb1, 0x4e, 0x38, 0xdd, + 0x21, 0x8f, 0x3a, 0xeb, 0xc1, 0xcf, 0x3d, 0x03, 0xa2, 0xd0, 0x41, 0x0a, + 0xe2, 0x10, 0x43, 0x19, 0x5a, 0x51, 0x45, 0x2c, 0xda, 0x51, 0x47, 0xc1, + 0x59, 0xce, 0x39, 0xe1, 0x91, 0x0f, 0x3e, 0xeb, 0x01, 0x10, 0x3f, 0xf2, + 0x39, 0x90, 0x3f, 0x1f, 0x72, 0xd1, 0x43, 0x48, 0x7a, 0x52, 0x48, 0x44, + 0x52, 0x92, 0x46, 0x3c, 0xc2, 0x11, 0x45, 0xdf, 0x29, 0x0f, 0x39, 0x37, + 0x0a, 0x12, 0x45, 0x50, 0xda, 0x52, 0x49, 0x24, 0x1a, 0x92, 0x45, 0x24, + 0xda, 0x91, 0x44, 0x54, 0xd2, 0x12, 0x4a, 0x48, 0x8a, 0x12, 0x48, 0x26, + 0x6a, 0x10, 0x3c, 0x19, 0x02, 0x10, 0x39, 0x16, 0xb2, 0x4f, 0x36, 0x14, + 0x6a, 0x8f, 0x34, 0x8a, 0x99, 0x8b, 0x26, 0xc2, 0xf9, 0x4c, 0x2a, 0x9a, + 0xf1, 0x0b, 0x25, 0xc1, 0xe9, 0x4c, 0x29, 0x8a, 0x61, 0x8b, 0x22, 0xc1, + 0xe9, 0x4c, 0x29, 0x7a, 0x01, 0x0c, 0x29, 0xa3, 0x79, 0x8c, 0x27, 0x64, + 0xd1, 0x0a, 0x22, 0x87, 0x29, 0x0c, 0x2a, 0x81, 0xe9, 0x0b, 0x29, 0x61, + 0xe9, 0xca, 0x26, 0xc0, 0x01, 0xce, 0x33, 0x92, 0x5a, 0x15, 0x55, 0x54, + 0x8a, 0xd3, 0x4d, 0x36, 0x9a, 0xd2, 0x49, 0x59, 0x92, 0x13, 0x4d, 0xc0, + 0x8a, 0x96, 0x59, 0x04, 0xc2, 0x10, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xae, 0x18, 0x06, 0x17, 0x00, 0x00, 0x00, 0x00, 0xe7, + 0xea, 0x17, 0x5e, 0x00, 0x00, 0x00, 0x00, 0x5e, 0xf1, 0xc8, 0x19, 0xcf, + 0x69, 0x8c, 0x28, 0x10, 0x42, 0xce, 0x2e, 0x1d, 0x12, 0x4f, 0x33, 0x21, + 0xfa, 0x8e, 0x32, 0x21, 0x2a, 0x4f, 0x33, 0xd0, 0xda, 0x54, 0x4a, 0xa5, + 0xca, 0x93, 0x45, 0xb2, 0x2a, 0x94, 0x47, 0xb5, 0x32, 0x94, 0x47, 0xb4, + 0x5a, 0x14, 0x48, 0x11, 0x23, 0x17, 0x53, 0x27, 0xdb, 0x17, 0x56, 0x37, + 0x43, 0x18, 0x58, 0x48, 0xdb, 0xd8, 0x59, 0x61, 0x6b, 0x19, 0x5c, 0x6a, + 0x0b, 0x1a, 0x5e, 0x71, 0x2b, 0x1a, 0x5f, 0x49, 0xa3, 0x58, 0x59, 0xb8, + 0x2a, 0x54, 0x47, 0xc5, 0x8a, 0x54, 0x49, 0x42, 0x53, 0x18, 0x59, 0x55, + 0x0b, 0x99, 0x5b, 0xc0, 0x92, 0x14, 0x4a, 0x1d, 0xab, 0x57, 0x56, 0x45, + 0xbb, 0x98, 0x5a, 0x4c, 0x0b, 0x59, 0x5b, 0x54, 0x6b, 0x99, 0x5c, 0x41, + 0x8b, 0x98, 0x59, 0xcd, 0x59, 0xcd, 0x2b, 0xc3, 0xc9, 0x4c, 0x2a, 0xa9, + 0x29, 0x8c, 0x27, 0x96, 0xa9, 0x0b, 0x25, 0x23, 0x09, 0x08, 0x17, 0x23, + 0x03, 0xd8, 0x57, 0x01, 0xab, 0x16, 0x52, 0x48, 0x89, 0x88, 0x19, 0x95, + 0x09, 0x0b, 0x23, 0xb6, 0x11, 0xcc, 0x26, 0x65, 0xd3, 0xd9, 0x5d, 0x53, + 0x43, 0x59, 0x5b, 0x42, 0x9b, 0xd8, 0x58, 0x50, 0x03, 0x59, 0x5a, 0x2c, + 0x02, 0xcf, 0x38, 0x1b, 0x8a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x10, + 0x9a, 0x8a, 0x24, 0xe6, 0x39, 0x0e, 0x38, 0xda, 0xc1, 0x4a, 0x28, 0xd5, + 0x51, 0x07, 0x09, 0xd4, 0x59, 0xc7, 0x08, 0xd0, 0x89, 0x06, 0x00, 0xce, + 0x41, 0x06, 0x00, 0xca, 0x31, 0x05, 0x00, 0xcc, 0xe1, 0x05, 0x00, 0xcb, + 0xa1, 0x05, 0x00, 0xce, 0x51, 0x06, 0x00, 0xcb, 0xe9, 0x05, 0x00, 0xca, + 0x81, 0x05, 0x00, 0xc7, 0x61, 0x04, 0x00, 0xc8, 0xb1, 0x04, 0x00, 0xc8, + 0xb9, 0x04, 0x00, 0xc9, 0x09, 0x05, 0x00, 0xc7, 0x79, 0x04, 0x00, 0xcb, + 0x81, 0x05, 0x00, 0xca, 0x21, 0x05, 0x00, 0xc7, 0x61, 0x04, 0x00, 0xd1, + 0xe9, 0x06, 0x00, 0xce, 0x39, 0x06, 0x00, 0xcd, 0xd9, 0x05, 0x00, 0xdd, + 0xc1, 0x06, 0x00, 0x0a, 0x2a, 0x07, 0x09, 0x0a, 0xf2, 0x46, 0x08, 0x2b, + 0x32, 0x4e, 0x09, 0x2e, 0x32, 0x0e, 0x09, 0x2d, 0x32, 0x4e, 0x08, 0x67, + 0x3a, 0x0e, 0x38, 0x65, 0xda, 0xd0, 0x37, 0x90, 0xf9, 0x88, 0x10, 0x96, + 0x31, 0x49, 0x11, 0xa0, 0x91, 0x49, 0x12, 0xaf, 0x19, 0xca, 0x13, 0xaf, + 0x4a, 0x51, 0x38, 0x89, 0x6a, 0x50, 0x38, 0x63, 0x52, 0x90, 0x38, 0x53, + 0xb2, 0x8e, 0x38, 0xc4, 0x5a, 0x14, 0x49, 0xd4, 0xd2, 0x14, 0x4a, 0xe0, + 0x7a, 0xd5, 0x4d, 0xed, 0x12, 0x16, 0x4f, 0xe9, 0xfa, 0x95, 0x4e, 0xec, + 0x02, 0xd6, 0x4e, 0x76, 0x1a, 0xd2, 0x3e, 0x70, 0xf2, 0x11, 0x3e, 0x48, + 0x7a, 0x50, 0x39, 0x33, 0xfa, 0xcf, 0x36, 0x25, 0xa2, 0x4f, 0x35, 0xf7, + 0x09, 0xce, 0x2f, 0xfe, 0x59, 0x4e, 0x31, 0x96, 0x9a, 0x53, 0x44, 0x95, + 0x22, 0xd3, 0x42, 0xe7, 0x02, 0x96, 0x4e, 0x25, 0x92, 0x8f, 0x35, 0x8b, + 0xe2, 0x92, 0x42, 0xf7, 0x3a, 0x56, 0x50, 0x07, 0xcb, 0xd6, 0x51, 0xeb, + 0x22, 0xd6, 0x4e, 0xe8, 0x1a, 0x56, 0x4e, 0xd8, 0x7a, 0x15, 0x4c, 0x00, + 0xd2, 0xcd, 0x2c, 0xb9, 0x99, 0xcb, 0x23, 0x04, 0x52, 0x0e, 0x2f, 0xab, + 0x31, 0x4b, 0x22, 0xd6, 0x79, 0x0c, 0x28, 0x77, 0xd9, 0xc9, 0x1c, 0x64, + 0x49, 0x09, 0x1b, 0x45, 0x39, 0x08, 0x15, 0xf2, 0xd8, 0x45, 0x0d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xa0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x28, 0x02, 0x00, 0x00, 0xf0, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, + 0xf0, 0x02, 0x00, 0x00, 0x48, 0x03, 0x00, 0x00, 0x08, 0x03, 0x00, 0x00, + 0xb8, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0x70, 0x05, 0x00, 0x00, + 0xe0, 0x03, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x68, 0x04, 0x00, 0x00, + 0xf8, 0x03, 0x00, 0x99, 0xf2, 0x14, 0x51, 0x8a, 0x6a, 0x54, 0x4f, 0xbd, + 0x22, 0x96, 0x56, 0x1f, 0x0b, 0x59, 0x64, 0x93, 0xe2, 0x94, 0x54, 0x8c, + 0xb2, 0x54, 0x53, 0x6e, 0xea, 0x13, 0x50, 0x4b, 0xba, 0xd2, 0x4a, 0xac, + 0x22, 0x55, 0x50, 0xc7, 0xf2, 0x15, 0x50, 0x0b, 0x03, 0x58, 0x56, 0x86, + 0xc2, 0x13, 0x44, 0x75, 0x0a, 0xd3, 0x40, 0x31, 0xfa, 0x50, 0x38, 0x7c, + 0x09, 0xcc, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x2a, 0x11, 0x42, 0x30, 0x52, 0x92, 0x46, 0x11, 0xc2, 0x50, 0x43, 0x16, + 0xea, 0x50, 0x43, 0xf9, 0x51, 0x50, 0x40, 0xfc, 0x49, 0x10, 0x40, 0x03, + 0x7a, 0x50, 0x41, 0xd6, 0x29, 0xcf, 0x3a, 0xf3, 0x09, 0xd0, 0x3e, 0xd3, + 0x39, 0x8f, 0x3b, 0xa5, 0x01, 0x8e, 0x35, 0x8d, 0xd1, 0xcc, 0x31, 0x56, + 0xf9, 0x4a, 0x2a, 0x91, 0xb2, 0x94, 0x51, 0x82, 0x99, 0x0c, 0x30, 0x68, + 0x11, 0x8c, 0x2c, 0x1d, 0x99, 0xc9, 0x22, 0x6d, 0xb9, 0x0a, 0x20, 0x72, + 0xe9, 0x8a, 0x21, 0x71, 0xd9, 0x8a, 0x21, 0x72, 0xe9, 0x8a, 0x21, 0x6e, + 0xc1, 0x4a, 0x21, 0xac, 0x3a, 0x14, 0x49, 0xb7, 0x6a, 0x14, 0x49, 0xc4, + 0xb2, 0xd4, 0x49, 0xde, 0xa2, 0x15, 0x4d, 0xe0, 0xb2, 0x15, 0x4d, 0xc5, + 0xaa, 0x94, 0x49, 0xb3, 0x3a, 0x14, 0x48, 0xa7, 0x02, 0x54, 0x46, 0x93, + 0x42, 0xd3, 0x43, 0x85, 0xba, 0x12, 0x42, 0x68, 0x12, 0x52, 0x3f, 0x50, + 0x3a, 0x11, 0x3c, 0x2d, 0x42, 0x10, 0x39, 0x2d, 0x62, 0x90, 0x3b, 0x3d, + 0x2a, 0x11, 0x41, 0x16, 0xc2, 0x90, 0x41, 0x00, 0x52, 0xd0, 0x40, 0x07, + 0x9a, 0x50, 0x42, 0x3a, 0x62, 0x52, 0x49, 0x68, 0x02, 0x14, 0x50, 0x54, + 0x42, 0x53, 0x4d, 0x64, 0x9a, 0x53, 0x4f, 0x6c, 0xea, 0x53, 0x50, 0x7c, + 0x3a, 0x94, 0x50, 0x8d, 0xa2, 0x94, 0x50, 0x93, 0xba, 0xd4, 0x4f, 0x6d, + 0xba, 0x93, 0x4b, 0x7c, 0x2a, 0x14, 0x4f, 0x6e, 0xf2, 0x13, 0x4e, 0x4b, + 0x92, 0xd2, 0x48, 0x2e, 0x2a, 0x91, 0x41, 0x3e, 0xd2, 0x90, 0x3d, 0x20, + 0x3a, 0x50, 0x3b, 0x08, 0x2a, 0x90, 0x3d, 0x06, 0x42, 0x90, 0x3e, 0x24, + 0x1a, 0x91, 0x41, 0x68, 0xca, 0x12, 0x47, 0x93, 0xea, 0x13, 0x49, 0xa8, + 0x2a, 0x54, 0x48, 0xa6, 0x12, 0x14, 0x47, 0x8f, 0x8a, 0x13, 0x48, 0xbc, + 0xfa, 0x94, 0x4f, 0xc2, 0x5a, 0x55, 0x51, 0x89, 0x52, 0x14, 0x50, 0x50, + 0x9a, 0xd2, 0x48, 0x21, 0x32, 0x51, 0x43, 0x42, 0x52, 0xd2, 0x48, 0x23, + 0x82, 0x51, 0x44, 0x10, 0x8a, 0x10, 0x40, 0x05, 0xca, 0x8f, 0x39, 0x1e, + 0x1a, 0xd0, 0x38, 0x0b, 0x22, 0xcf, 0x33, 0x2c, 0x3a, 0x90, 0x38, 0x43, + 0xba, 0x90, 0x3a, 0x51, 0x42, 0x51, 0x3c, 0x58, 0x92, 0x51, 0x3d, 0x60, + 0xda, 0x51, 0x3e, 0x69, 0x1a, 0x92, 0x3f, 0x70, 0x3a, 0x52, 0x40, 0x7a, + 0x6a, 0x12, 0x41, 0x7c, 0x7a, 0x12, 0x41, 0x6f, 0x3a, 0x52, 0x40, 0x6c, + 0x32, 0x12, 0x40, 0x68, 0x1a, 0x12, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, + 0x52, 0x90, 0x40, 0xfc, 0x31, 0x10, 0x40, 0x02, 0x3a, 0xd0, 0x40, 0x02, + 0x52, 0xd0, 0x40, 0xef, 0x09, 0x10, 0x40, 0xf2, 0x21, 0x90, 0x40, 0xe9, + 0xd1, 0x0f, 0x40, 0x0b, 0xba, 0x10, 0x43, 0xab, 0x59, 0x8d, 0x34, 0xc3, + 0x31, 0x0e, 0x38, 0xb2, 0xb9, 0x0d, 0x35, 0x74, 0xe9, 0x0b, 0x2e, 0xac, + 0x91, 0x0d, 0x35, 0x7d, 0xf1, 0x0b, 0x2f, 0x15, 0x79, 0x88, 0x20, 0x8c, + 0x41, 0xcc, 0x2e, 0x84, 0x51, 0x0c, 0x30, 0xaf, 0x91, 0x4d, 0x32, 0xb3, + 0x09, 0xce, 0x33, 0xc1, 0x49, 0x0e, 0x38, 0xdd, 0x81, 0x8f, 0x3d, 0xf2, + 0x39, 0x50, 0x40, 0x01, 0x8a, 0x90, 0x41, 0x1a, 0x5a, 0x51, 0x45, 0x1a, + 0x2a, 0x11, 0x44, 0xe5, 0x89, 0x8f, 0x3d, 0xdb, 0x41, 0xcf, 0x3c, 0xe6, + 0xb9, 0x8f, 0x3d, 0xfc, 0x31, 0xd0, 0x3e, 0x08, 0x8a, 0x50, 0x40, 0x41, + 0x22, 0xd2, 0x45, 0x3a, 0x02, 0x12, 0x44, 0x54, 0x02, 0x93, 0x49, 0x65, + 0x82, 0x53, 0x4b, 0x43, 0xc2, 0x52, 0x49, 0x45, 0xaa, 0x52, 0x49, 0x3e, + 0x82, 0x12, 0x48, 0x71, 0x02, 0x54, 0x4d, 0x2f, 0xca, 0x90, 0x3f, 0x22, + 0x62, 0xd0, 0x3b, 0x19, 0x0a, 0x50, 0x39, 0x16, 0xc2, 0x0f, 0x38, 0x01, + 0xa2, 0x8e, 0x31, 0xf7, 0xd1, 0xce, 0x30, 0xcb, 0x49, 0x8d, 0x29, 0xc2, + 0x01, 0xcd, 0x29, 0x86, 0x29, 0xcb, 0x21, 0x9d, 0x21, 0xcc, 0x25, 0x8b, + 0x81, 0x0b, 0x23, 0x91, 0x11, 0x0c, 0x28, 0xa4, 0x49, 0x0d, 0x31, 0xdd, + 0xb1, 0x4f, 0x3b, 0xcf, 0x59, 0x8e, 0x33, 0x92, 0x99, 0x0c, 0x2d, 0xa6, + 0x39, 0x0d, 0x31, 0x8a, 0xb2, 0x94, 0x52, 0x52, 0x3a, 0x93, 0x4d, 0x2d, + 0x62, 0x92, 0x49, 0x56, 0x7a, 0x93, 0x4d, 0x98, 0x8a, 0x15, 0x55, 0x4e, + 0xe2, 0x52, 0x4b, 0x47, 0xfa, 0xd2, 0x4b, 0x47, 0xd2, 0x52, 0x4b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x02, 0x08, 0x00, + 0x00, 0x00, 0x00, 0xa9, 0x02, 0x56, 0x57, 0x00, 0x00, 0x00, 0x00, 0x7e, + 0xf1, 0xc9, 0x1d, 0xd7, 0xa1, 0x4c, 0x29, 0x03, 0xfa, 0xcd, 0x2c, 0x0d, + 0x72, 0x8e, 0x30, 0x16, 0x9a, 0xce, 0x30, 0x20, 0x2a, 0x4f, 0x33, 0x52, + 0x8a, 0xd0, 0x38, 0x89, 0xe2, 0xd2, 0x41, 0xa0, 0xd2, 0xd3, 0x44, 0xba, + 0x5a, 0x14, 0x48, 0xbf, 0x5a, 0x94, 0x48, 0xfb, 0x5a, 0x56, 0x50, 0x40, + 0x7b, 0x98, 0x58, 0x4f, 0xfb, 0xd8, 0x5a, 0x62, 0x73, 0x99, 0x5c, 0x76, + 0x33, 0x5a, 0x5f, 0x59, 0x83, 0xd9, 0x5b, 0x81, 0x5b, 0xda, 0x60, 0xca, + 0xb2, 0xd4, 0x48, 0x73, 0x22, 0x12, 0x40, 0xcb, 0xca, 0x94, 0x49, 0xd0, + 0xdb, 0x9c, 0x69, 0x89, 0xb2, 0x12, 0x43, 0xcd, 0xd2, 0xd4, 0x4a, 0x0c, + 0x23, 0x17, 0x54, 0x37, 0x5b, 0x18, 0x59, 0x50, 0x4b, 0x59, 0x5c, 0x5e, + 0xab, 0x59, 0x5e, 0x65, 0x03, 0x1a, 0x5f, 0x0f, 0x33, 0xd7, 0x53, 0xcb, + 0x29, 0x4d, 0x2b, 0xc0, 0xa9, 0xcc, 0x29, 0xaa, 0x39, 0x0c, 0x28, 0x93, + 0x81, 0x4b, 0x24, 0x26, 0x11, 0xc8, 0x16, 0x1f, 0xdb, 0x97, 0x57, 0x87, + 0x03, 0xdb, 0x62, 0x82, 0x69, 0x8a, 0x20, 0xa4, 0xa1, 0x0b, 0x25, 0xcd, + 0xc1, 0x0c, 0x2a, 0x57, 0x63, 0xd9, 0x5b, 0x4a, 0xe3, 0x18, 0x5a, 0x48, + 0xcb, 0x98, 0x59, 0x29, 0x12, 0x4f, 0x39, 0x1f, 0xa2, 0x4e, 0x38, 0x1a, + 0x8a, 0x4e, 0x38, 0x14, 0x6a, 0x4e, 0x38, 0x0d, 0xc2, 0xca, 0x26, 0x0b, + 0x3a, 0xce, 0x2a, 0x0c, 0xaa, 0x47, 0x0a, 0xe4, 0x91, 0xc7, 0x09, 0xd4, + 0x51, 0x87, 0x08, 0x03, 0x9a, 0x06, 0x00, 0xda, 0x29, 0x06, 0x00, 0xca, + 0x71, 0x05, 0x00, 0xd3, 0x19, 0x07, 0x08, 0xc7, 0x51, 0x04, 0x00, 0xca, + 0x99, 0x05, 0x00, 0xca, 0x49, 0x05, 0x00, 0xc9, 0xf1, 0x04, 0x00, 0xc8, + 0xc1, 0x04, 0x00, 0xca, 0x59, 0x05, 0x00, 0xd0, 0x89, 0x06, 0x00, 0xcf, + 0x81, 0x06, 0x00, 0xcf, 0x81, 0x06, 0x00, 0xcd, 0x09, 0x06, 0x00, 0xcf, + 0x61, 0x06, 0x00, 0xd4, 0x11, 0x87, 0x08, 0x07, 0x1a, 0xc7, 0x08, 0x0b, + 0x6a, 0x87, 0x09, 0x09, 0xda, 0x06, 0x08, 0x10, 0xfa, 0xc8, 0x08, 0x30, + 0x42, 0x4e, 0x0b, 0x56, 0x32, 0x8e, 0x19, 0x76, 0x4a, 0x0e, 0x38, 0xb8, + 0x22, 0x14, 0x47, 0xa1, 0x99, 0x89, 0x12, 0x9d, 0x41, 0x49, 0x11, 0x94, + 0x29, 0x09, 0x11, 0xa9, 0x01, 0x4a, 0x13, 0xa5, 0xfa, 0x90, 0x3e, 0xa6, + 0x42, 0x51, 0x38, 0xd9, 0xfa, 0xd4, 0x49, 0xed, 0x02, 0x16, 0x4e, 0xfc, + 0x62, 0x16, 0x50, 0xfc, 0x4a, 0x96, 0x50, 0x03, 0x7b, 0x56, 0x51, 0x08, + 0xab, 0x16, 0x52, 0x64, 0xe2, 0x11, 0x3d, 0x46, 0x92, 0x10, 0x39, 0x33, + 0x02, 0x90, 0x36, 0x37, 0x1a, 0x10, 0x37, 0x11, 0xda, 0xce, 0x32, 0x0c, + 0x8a, 0xce, 0x31, 0x0c, 0xea, 0x8e, 0x33, 0x12, 0x22, 0x0f, 0x34, 0x11, + 0x22, 0x8f, 0x32, 0x4d, 0xd9, 0x88, 0x1b, 0xf0, 0x68, 0x46, 0x10, 0xd3, + 0x12, 0xd5, 0x4a, 0x0a, 0xb2, 0xce, 0x31, 0x25, 0xb2, 0x8f, 0x35, 0xe9, + 0x12, 0xd6, 0x4e, 0xf4, 0x62, 0x16, 0x50, 0xe6, 0x12, 0x16, 0x4e, 0xee, + 0x22, 0x96, 0x4e, 0xd3, 0x62, 0x95, 0x4b, 0xe5, 0xf2, 0x95, 0x4d, 0x00, + 0x00, 0x00, 0x00, 0x89, 0x61, 0xca, 0x1f, 0x6e, 0x61, 0x49, 0x1b, 0x88, + 0x29, 0x4a, 0x1e, 0x8b, 0x61, 0x8a, 0x1f, 0x5b, 0xc9, 0x08, 0x1a, 0x79, + 0xc1, 0x89, 0x1c, 0x34, 0x09, 0x88, 0x15, 0x9c, 0x50, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6f, 0xa1, 0x8c, 0x2f, 0x00, + 0xf0, 0x8b, 0x27, 0x00, 0xb0, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0xc8, 0x02, 0x00, 0x00, 0x68, 0x02, 0x00, 0x00, 0x50, 0x03, 0x00, 0x00, + 0xf8, 0x02, 0x00, 0x00, 0xa0, 0x03, 0x00, 0x00, 0x58, 0x03, 0x00, 0x00, + 0xb8, 0x03, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0xb0, 0x02, 0x00, 0x00, + 0x20, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x60, 0x04, 0x00, 0xfa, + 0xa1, 0x8e, 0x2d, 0x66, 0x2a, 0x92, 0x3d, 0xb6, 0xea, 0x55, 0x56, 0xcb, + 0x82, 0x16, 0x59, 0x98, 0x02, 0x55, 0x54, 0xa1, 0x6a, 0x55, 0x56, 0x88, + 0x82, 0x14, 0x53, 0x76, 0x1a, 0xd4, 0x50, 0x87, 0x82, 0x54, 0x52, 0xa6, + 0x4a, 0x15, 0x51, 0x92, 0x72, 0xd4, 0x4c, 0xeb, 0xda, 0xd5, 0x4e, 0xda, + 0x5a, 0x16, 0x4e, 0x81, 0x4a, 0xd3, 0x41, 0x53, 0x4a, 0x52, 0x40, 0xe8, + 0x19, 0x8f, 0x33, 0x92, 0xb8, 0x04, 0x00, 0x0f, 0x32, 0x11, 0x42, 0x40, + 0x8a, 0x52, 0x48, 0x22, 0x5a, 0x91, 0x44, 0x29, 0x92, 0xd1, 0x45, 0x19, + 0x2a, 0x51, 0x44, 0x02, 0x9a, 0x10, 0x41, 0xef, 0x01, 0xd0, 0x3e, 0xee, + 0x01, 0x50, 0x3e, 0xcb, 0xd1, 0x4e, 0x3a, 0xad, 0x09, 0xce, 0x35, 0x95, + 0x19, 0x8d, 0x32, 0x76, 0x41, 0x4c, 0x2e, 0x60, 0x51, 0x8b, 0x2b, 0x64, + 0x91, 0x0b, 0x2c, 0x67, 0x7a, 0x53, 0x4c, 0xe8, 0x81, 0x4f, 0x3d, 0x75, + 0x41, 0x8c, 0x2d, 0xe1, 0x00, 0x48, 0x1b, 0x61, 0x69, 0x8a, 0x1e, 0x6a, + 0xb1, 0x8a, 0x20, 0x6e, 0xd1, 0x4a, 0x21, 0x6d, 0xb9, 0x4a, 0x21, 0x05, + 0x0a, 0x8f, 0x31, 0xa9, 0x2a, 0xd4, 0x48, 0xb0, 0x42, 0x94, 0x48, 0xbe, + 0x82, 0x14, 0x49, 0xc6, 0xc2, 0xd4, 0x49, 0xcb, 0xea, 0x54, 0x4a, 0xc2, + 0x9a, 0x54, 0x49, 0xb8, 0x52, 0x54, 0x48, 0xb0, 0x32, 0x94, 0x47, 0x9a, + 0x8a, 0xd3, 0x44, 0x8e, 0x12, 0x53, 0x43, 0x79, 0x62, 0xd2, 0x40, 0x5d, + 0xba, 0xd1, 0x3d, 0x42, 0xb2, 0x90, 0x3a, 0x2f, 0x62, 0xd0, 0x3a, 0x47, + 0x42, 0x11, 0x41, 0x44, 0x1a, 0x12, 0x46, 0x41, 0x2a, 0x52, 0x47, 0x41, + 0x4a, 0x92, 0x48, 0x50, 0xa2, 0xd2, 0x49, 0x5d, 0x72, 0x93, 0x4d, 0x5d, + 0x9a, 0x93, 0x4e, 0x3a, 0x4a, 0x92, 0x49, 0x44, 0x7a, 0xd2, 0x4a, 0x47, + 0x9a, 0x12, 0x4b, 0x4b, 0xb2, 0x52, 0x4a, 0x50, 0xd2, 0x52, 0x49, 0x4a, + 0xa2, 0x92, 0x48, 0x53, 0xea, 0x52, 0x49, 0x57, 0x2a, 0x53, 0x4b, 0x43, + 0x62, 0x52, 0x48, 0x29, 0x92, 0xd1, 0x43, 0x1b, 0xb2, 0x50, 0x40, 0x0e, + 0x62, 0x10, 0x3f, 0x07, 0x62, 0xd0, 0x3f, 0x14, 0xd2, 0x50, 0x41, 0x40, + 0xf2, 0x11, 0x44, 0x60, 0x9a, 0x92, 0x46, 0x75, 0xe2, 0x52, 0x46, 0x7a, + 0xd2, 0xd2, 0x44, 0x7c, 0x02, 0x13, 0x47, 0xa2, 0x62, 0x94, 0x4c, 0xc7, + 0x82, 0x55, 0x51, 0xa8, 0xfa, 0x54, 0x51, 0x81, 0xea, 0x53, 0x4c, 0x48, + 0x3a, 0x92, 0x46, 0x75, 0xf2, 0x13, 0x4f, 0x6b, 0x82, 0x13, 0x4d, 0x24, + 0xc2, 0xd0, 0x40, 0x1a, 0x02, 0x10, 0x3b, 0x02, 0x3a, 0x8f, 0x38, 0x07, + 0x42, 0x8f, 0x36, 0x25, 0x22, 0x50, 0x38, 0x47, 0xea, 0x10, 0x3b, 0x5a, + 0x9a, 0xd1, 0x3d, 0x6a, 0x1a, 0x12, 0x40, 0x76, 0x5a, 0xd2, 0x40, 0x82, + 0xa2, 0x92, 0x41, 0x86, 0xca, 0x52, 0x42, 0x91, 0x32, 0x93, 0x43, 0x99, + 0x82, 0xd3, 0x44, 0x93, 0x42, 0xd3, 0x43, 0x88, 0xe2, 0x92, 0x42, 0x82, + 0xaa, 0x12, 0x42, 0x80, 0x92, 0xd2, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, + 0x92, 0x50, 0x41, 0x13, 0xba, 0x10, 0x42, 0x06, 0x62, 0xd0, 0x40, 0xff, + 0x41, 0x50, 0x40, 0x06, 0x7a, 0x90, 0x41, 0x0c, 0xa2, 0x50, 0x42, 0xfc, + 0x49, 0x50, 0x41, 0x0d, 0xb2, 0xd0, 0x42, 0x10, 0xc2, 0x50, 0x43, 0x0b, + 0xba, 0x50, 0x43, 0xc6, 0x41, 0x8e, 0x38, 0xc0, 0x11, 0x8e, 0x37, 0xc2, + 0x41, 0x0e, 0x38, 0x84, 0x59, 0x0c, 0x30, 0x8b, 0x91, 0x8c, 0x31, 0x89, + 0x69, 0xcc, 0x30, 0x6d, 0xa9, 0x8b, 0x2c, 0x73, 0x51, 0xcb, 0x29, 0xb2, + 0x69, 0x4d, 0x33, 0xc1, 0x29, 0x8e, 0x38, 0xc9, 0xc9, 0x8e, 0x3a, 0xd8, + 0x41, 0xcf, 0x3c, 0xe2, 0xa9, 0x4f, 0x3e, 0xfa, 0x49, 0x90, 0x40, 0x04, + 0x7a, 0xd0, 0x41, 0x15, 0x1a, 0x51, 0x44, 0x25, 0x8a, 0x91, 0x45, 0xbb, + 0x41, 0x0e, 0x38, 0xe4, 0x69, 0x0f, 0x3c, 0xe3, 0x61, 0x8f, 0x3b, 0x02, + 0x0a, 0x50, 0x3d, 0xe3, 0x39, 0x8f, 0x39, 0x9c, 0x29, 0xcd, 0x33, 0x86, + 0x6a, 0x14, 0x50, 0x53, 0x52, 0x13, 0x4b, 0x53, 0x52, 0xd3, 0x4a, 0x4f, + 0xca, 0x12, 0x4a, 0x77, 0xda, 0x93, 0x4b, 0x29, 0xba, 0x10, 0x3f, 0x1c, + 0x42, 0x10, 0x3c, 0x11, 0xea, 0xcf, 0x38, 0x0c, 0x4a, 0xcf, 0x35, 0xf3, + 0xc1, 0x4e, 0x32, 0xf7, 0xc9, 0x0e, 0x31, 0xf2, 0x99, 0x4e, 0x2e, 0xc7, + 0x01, 0x0d, 0x28, 0xc2, 0xe9, 0x0c, 0x29, 0x81, 0xf9, 0x8a, 0x21, 0x88, + 0x69, 0xcb, 0x23, 0xa4, 0x69, 0x0c, 0x28, 0x92, 0x49, 0x4c, 0x2a, 0x18, + 0x4a, 0x51, 0x43, 0x15, 0x02, 0x91, 0x42, 0xec, 0x89, 0x4f, 0x39, 0x89, + 0x12, 0x55, 0x54, 0xb0, 0x1a, 0x16, 0x57, 0x1e, 0xc2, 0x11, 0x46, 0x58, + 0x4a, 0x13, 0x4d, 0x9a, 0x82, 0x15, 0x56, 0x49, 0xf2, 0x92, 0x4b, 0x34, + 0x92, 0x12, 0x4a, 0x84, 0xc2, 0x94, 0x52, 0x87, 0xca, 0x14, 0x53, 0xed, + 0x41, 0xd0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, + 0xa0, 0x46, 0x19, 0x00, 0x00, 0x00, 0x00, 0xd5, 0x1a, 0x97, 0x5b, 0xaa, + 0xa0, 0x03, 0x00, 0x48, 0x61, 0x08, 0x18, 0xa6, 0x41, 0x8b, 0x23, 0xf1, + 0x71, 0x4d, 0x2b, 0x0a, 0x7a, 0x8e, 0x30, 0x17, 0xca, 0xce, 0x31, 0x22, + 0x1a, 0x0f, 0x33, 0x5d, 0xea, 0x10, 0x3a, 0xa4, 0xea, 0x93, 0x45, 0xb5, + 0x12, 0x14, 0x47, 0xc0, 0x92, 0xd4, 0x48, 0xc2, 0x9a, 0x14, 0x49, 0xc9, + 0xd2, 0x94, 0x49, 0x51, 0x03, 0x19, 0x5b, 0x61, 0xa3, 0x19, 0x5d, 0x71, + 0x23, 0x5a, 0x5f, 0x94, 0x43, 0x5b, 0x63, 0x8b, 0xb3, 0xda, 0x61, 0xbe, + 0x43, 0x5c, 0x68, 0x5d, 0x6b, 0x99, 0x5c, 0x1f, 0x6b, 0xd7, 0x53, 0xcc, + 0xc2, 0x94, 0x49, 0xe3, 0xa2, 0x95, 0x4c, 0x1f, 0x7b, 0x17, 0x55, 0x1c, + 0x53, 0xd7, 0x54, 0xc5, 0xca, 0x14, 0x4b, 0x36, 0x4b, 0xd8, 0x58, 0x50, + 0x2b, 0x99, 0x5c, 0x5a, 0xa3, 0x99, 0x5d, 0x65, 0x0b, 0x1a, 0x5f, 0x5b, + 0xbb, 0x99, 0x5d, 0x92, 0x52, 0x53, 0x44, 0xc8, 0xf9, 0xcc, 0x2a, 0xbb, + 0x81, 0x4c, 0x29, 0xaa, 0x31, 0x4c, 0x27, 0x99, 0xb9, 0xcb, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x1f, 0xdb, 0xd7, 0x56, 0x6b, 0x43, 0x1a, 0x60, 0x8a, + 0xa1, 0x8a, 0x21, 0xb3, 0x09, 0x0c, 0x27, 0xe6, 0x89, 0x4d, 0x2d, 0x4a, + 0xc3, 0x18, 0x5a, 0x46, 0xb3, 0x98, 0x59, 0x3a, 0x4b, 0x58, 0x58, 0x2a, + 0xea, 0xce, 0x38, 0x22, 0xb2, 0x4e, 0x38, 0x17, 0x7a, 0x4e, 0x38, 0x12, + 0x62, 0x4e, 0x38, 0x0d, 0x2a, 0x48, 0x0b, 0x0d, 0x12, 0x8e, 0x25, 0x0a, + 0x32, 0x07, 0x09, 0xd4, 0x31, 0x87, 0x08, 0x04, 0xc2, 0x06, 0x00, 0x01, + 0x32, 0x06, 0x00, 0xcd, 0x11, 0x06, 0x00, 0xcd, 0x41, 0x06, 0x00, 0xcc, + 0xf1, 0x05, 0x00, 0xcd, 0x31, 0x06, 0x00, 0xcb, 0xc9, 0x05, 0x00, 0xcf, + 0x89, 0x06, 0x00, 0xc9, 0x39, 0x05, 0x00, 0xd5, 0x71, 0x07, 0x09, 0xca, + 0x39, 0x05, 0x00, 0xcc, 0xd1, 0x05, 0x00, 0xd0, 0x99, 0x06, 0x00, 0xd6, + 0x91, 0xc7, 0x09, 0xdd, 0x11, 0x87, 0x08, 0x0a, 0xfa, 0x86, 0x08, 0x10, + 0xc2, 0x49, 0x0a, 0x49, 0x5a, 0x8e, 0x0f, 0x47, 0x42, 0xce, 0x18, 0x68, + 0x52, 0x4e, 0x38, 0x6b, 0x62, 0x4e, 0x38, 0x86, 0x6a, 0x4e, 0x38, 0xd2, + 0xc9, 0x0a, 0x1b, 0xc3, 0x81, 0x4a, 0x16, 0xca, 0xc1, 0xca, 0x17, 0xcf, + 0xf9, 0x8a, 0x18, 0xdc, 0x81, 0xcb, 0x19, 0xe9, 0xc2, 0xd5, 0x4d, 0xec, + 0xda, 0x95, 0x4e, 0xfe, 0x5a, 0xd6, 0x50, 0xe7, 0xea, 0x55, 0x4e, 0x00, + 0x73, 0xd6, 0x50, 0x5a, 0x92, 0xd1, 0x3b, 0x43, 0x92, 0xd0, 0x38, 0x28, + 0x02, 0xd0, 0x35, 0x1a, 0x72, 0xcf, 0x33, 0xf6, 0x09, 0xce, 0x2e, 0x08, + 0x92, 0x4e, 0x31, 0x93, 0x82, 0x93, 0x45, 0x57, 0x7a, 0xd1, 0x3d, 0x16, + 0x42, 0x0f, 0x35, 0x05, 0x9a, 0x4e, 0x32, 0x7a, 0x31, 0x8a, 0x1e, 0xa3, + 0xd1, 0xcb, 0x24, 0x9c, 0x91, 0x4b, 0x24, 0x78, 0x5a, 0x52, 0x40, 0xd6, + 0x4a, 0x95, 0x4b, 0x1d, 0x3a, 0xcf, 0x33, 0xc9, 0xca, 0x14, 0x4a, 0xe6, + 0x02, 0x56, 0x4e, 0xe2, 0x02, 0xd6, 0x4d, 0xe7, 0x12, 0x16, 0x4e, 0xe1, + 0xe2, 0x55, 0x4d, 0xdf, 0xb2, 0x55, 0x4c, 0xf0, 0x39, 0xcd, 0x29, 0xec, + 0x39, 0x8d, 0x2a, 0xb5, 0xa1, 0x8b, 0x23, 0x8f, 0x71, 0x4a, 0x1f, 0x91, + 0x91, 0xca, 0x20, 0x4b, 0x51, 0x08, 0x18, 0x56, 0x91, 0x48, 0x18, 0xdd, + 0x28, 0xc5, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x19, 0x8d, 0x31, 0x00, 0x98, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x88, 0x02, 0x00, 0x00, 0xb0, 0x02, 0x00, 0x00, + 0x80, 0x03, 0x00, 0x00, 0x70, 0x03, 0x00, 0x00, 0xd0, 0x03, 0x00, 0x00, + 0x68, 0x06, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, + 0x08, 0x03, 0x00, 0x00, 0x40, 0x04, 0x00, 0x4f, 0x52, 0x11, 0x38, 0x5e, + 0xda, 0x11, 0x3a, 0x3b, 0xa2, 0x50, 0x38, 0x2a, 0x5a, 0xd0, 0x36, 0x65, + 0x2a, 0x13, 0x4a, 0x8b, 0x8a, 0x14, 0x52, 0x64, 0x6a, 0xd3, 0x4d, 0x90, + 0xea, 0x14, 0x54, 0x74, 0x22, 0xd4, 0x50, 0xf7, 0x32, 0xd8, 0x5f, 0x77, + 0x2a, 0x94, 0x4d, 0x02, 0x03, 0x17, 0x53, 0x8b, 0xf2, 0xd3, 0x44, 0xb7, + 0xf2, 0xd4, 0x49, 0xa3, 0x82, 0x54, 0x48, 0x70, 0x32, 0x53, 0x43, 0x33, + 0x4a, 0x51, 0x3b, 0x98, 0xa0, 0x84, 0x08, 0x38, 0x52, 0x12, 0x46, 0x4a, + 0xea, 0xd2, 0x49, 0x24, 0x9a, 0x91, 0x45, 0x1b, 0x4a, 0x51, 0x44, 0x16, + 0x4a, 0x11, 0x44, 0x00, 0x5a, 0x90, 0x40, 0xd1, 0x19, 0xcf, 0x3a, 0xca, + 0xd9, 0x4e, 0x39, 0xa9, 0xc1, 0x0d, 0x35, 0x90, 0xe1, 0x8c, 0x31, 0x8e, + 0xb9, 0x0c, 0x31, 0x82, 0x59, 0x0c, 0x30, 0x6b, 0xe1, 0x0b, 0x2d, 0x79, + 0x31, 0x8c, 0x2e, 0x85, 0x1a, 0x94, 0x4e, 0x46, 0x42, 0x12, 0x48, 0x8f, + 0xf1, 0x8c, 0x30, 0x07, 0x01, 0x48, 0x17, 0x56, 0x21, 0xca, 0x1c, 0x57, + 0x21, 0x0a, 0x1e, 0x09, 0x32, 0xcf, 0x32, 0xd7, 0x21, 0x8e, 0x2e, 0xf4, + 0xd1, 0x8e, 0x31, 0xa3, 0x0a, 0x14, 0x48, 0xaa, 0x22, 0x14, 0x48, 0xb4, + 0x52, 0x94, 0x48, 0xba, 0x62, 0x94, 0x48, 0xc0, 0x82, 0x14, 0x49, 0xc0, + 0x82, 0x14, 0x49, 0xb9, 0x5a, 0x54, 0x48, 0xb5, 0x42, 0x14, 0x48, 0xa3, + 0xda, 0x13, 0x46, 0x96, 0x62, 0x53, 0x44, 0x86, 0xc2, 0x12, 0x42, 0x6a, + 0x1a, 0xd2, 0x3f, 0x54, 0x6a, 0x11, 0x3d, 0x33, 0x82, 0xd0, 0x3a, 0x3e, + 0x0a, 0x51, 0x40, 0x4e, 0x52, 0x12, 0x47, 0x61, 0x0a, 0x53, 0x4a, 0x79, + 0x9a, 0x93, 0x4c, 0x8b, 0x3a, 0x14, 0x50, 0x89, 0x2a, 0x14, 0x50, 0x77, + 0x2a, 0x54, 0x50, 0x6d, 0x0a, 0x14, 0x50, 0x35, 0x02, 0x12, 0x48, 0x20, + 0x6a, 0xd1, 0x45, 0x1b, 0x5a, 0x91, 0x45, 0x21, 0x62, 0x91, 0x44, 0x21, + 0x6a, 0x51, 0x44, 0x21, 0x72, 0xd1, 0x43, 0x25, 0xba, 0x51, 0x45, 0x37, + 0x32, 0x12, 0x48, 0x20, 0x7a, 0x51, 0x44, 0x1c, 0x12, 0x11, 0x42, 0x10, + 0xba, 0x10, 0x41, 0x0b, 0xa2, 0x10, 0x41, 0x28, 0x62, 0x11, 0x43, 0x39, + 0xea, 0xd1, 0x44, 0x47, 0x12, 0x52, 0x44, 0x46, 0x0a, 0x12, 0x44, 0x4a, + 0x1a, 0xd2, 0x44, 0x64, 0xb2, 0x12, 0x48, 0x99, 0x62, 0x14, 0x4e, 0xa0, + 0xda, 0x14, 0x51, 0x95, 0xb2, 0x14, 0x51, 0x82, 0xfa, 0xd3, 0x4c, 0x6a, + 0x5a, 0x13, 0x4c, 0x79, 0xb2, 0xd3, 0x4d, 0x4c, 0xfa, 0x11, 0x44, 0x33, + 0x6a, 0x50, 0x3d, 0x11, 0x92, 0xcf, 0x39, 0x04, 0x5a, 0x8f, 0x38, 0x1e, + 0x0a, 0x90, 0x38, 0x45, 0xda, 0x10, 0x3b, 0x5b, 0xb2, 0x11, 0x3e, 0x7a, + 0x72, 0x12, 0x41, 0x8a, 0xea, 0xd2, 0x42, 0x93, 0x42, 0x13, 0x44, 0x99, + 0x8a, 0xd3, 0x44, 0xa0, 0xc2, 0xd3, 0x45, 0xa7, 0x02, 0x94, 0x46, 0xa9, + 0x12, 0x14, 0x47, 0x9f, 0xc2, 0x93, 0x45, 0x93, 0x4a, 0x13, 0x44, 0x8b, + 0x02, 0x53, 0x43, 0x87, 0xda, 0x12, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, + 0xb2, 0x90, 0x41, 0x12, 0xa2, 0xd0, 0x41, 0x0c, 0x82, 0x50, 0x41, 0x0e, + 0xaa, 0xd0, 0x41, 0x0c, 0x9a, 0xd0, 0x41, 0x0f, 0xba, 0x90, 0x42, 0x16, + 0xfa, 0x90, 0x43, 0x16, 0xfa, 0x10, 0x44, 0x0c, 0xd2, 0x10, 0x43, 0x20, + 0x52, 0x91, 0x45, 0x18, 0x1a, 0x91, 0x44, 0xef, 0xa1, 0x4f, 0x3d, 0x08, + 0x7a, 0xd0, 0x40, 0x9f, 0x11, 0x4d, 0x33, 0x97, 0xc9, 0x8c, 0x32, 0xa3, + 0x51, 0xcd, 0x33, 0x74, 0xc1, 0x8b, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x68, + 0x41, 0xcb, 0x2a, 0x80, 0x39, 0x8c, 0x2e, 0xa7, 0xb9, 0x4d, 0x36, 0xba, + 0x39, 0x8e, 0x38, 0xc1, 0x89, 0x4e, 0x39, 0xd3, 0x11, 0x4f, 0x3c, 0xea, + 0xc1, 0x4f, 0x3e, 0xfd, 0x59, 0x10, 0x41, 0x0f, 0xea, 0xd0, 0x43, 0x19, + 0x62, 0xd1, 0x44, 0xf0, 0x01, 0x50, 0x3e, 0xf3, 0x81, 0x4f, 0x3b, 0xfa, + 0xc9, 0x0f, 0x3c, 0x51, 0x7a, 0x92, 0x49, 0x8f, 0x23, 0x56, 0x4c, 0x69, + 0x71, 0x8b, 0x2c, 0x66, 0xf2, 0x93, 0x4d, 0x5e, 0xca, 0x53, 0x4c, 0x78, + 0x1a, 0xd4, 0x4e, 0x41, 0xca, 0xd1, 0x42, 0x20, 0x82, 0xd0, 0x3d, 0x18, + 0x32, 0x10, 0x3b, 0x05, 0x2a, 0x8f, 0x36, 0xf5, 0xf1, 0xce, 0x34, 0xf5, + 0xc1, 0x4e, 0x32, 0xe8, 0x59, 0x0e, 0x2e, 0xe5, 0x39, 0x4e, 0x2b, 0xe8, + 0x29, 0x8e, 0x2b, 0xee, 0x89, 0x4e, 0x2f, 0x7b, 0xa9, 0xca, 0x1d, 0x5e, + 0x41, 0xca, 0x1e, 0x97, 0x31, 0x4c, 0x28, 0xbf, 0x71, 0x4d, 0x30, 0x92, + 0x79, 0x0c, 0x2c, 0x14, 0xfa, 0x10, 0x42, 0x81, 0xb2, 0x94, 0x52, 0xa6, + 0x12, 0x56, 0x57, 0x81, 0xca, 0x14, 0x53, 0x84, 0xa2, 0x54, 0x52, 0xfa, + 0x2a, 0x58, 0x60, 0x4f, 0xd2, 0x92, 0x4b, 0x38, 0x9a, 0x12, 0x4b, 0x90, + 0x3a, 0x95, 0x54, 0x7b, 0x82, 0x94, 0x51, 0x28, 0x32, 0x52, 0x49, 0x4e, + 0x22, 0x53, 0x4c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x25, 0xda, 0x51, 0x46, 0x00, 0x00, 0x00, 0x00, 0x86, + 0xba, 0x94, 0x51, 0xcc, 0x78, 0x04, 0x00, 0x62, 0x01, 0x89, 0x1a, 0xb9, + 0xe1, 0x0b, 0x26, 0xee, 0x71, 0xcd, 0x2b, 0x08, 0x4a, 0x0e, 0x30, 0x20, + 0x12, 0xcf, 0x32, 0x35, 0xca, 0xcf, 0x35, 0x5c, 0xe2, 0x10, 0x3a, 0xee, + 0xca, 0xd5, 0x4d, 0xbe, 0x5a, 0x94, 0x48, 0xc0, 0x7a, 0xd4, 0x48, 0xc5, + 0xba, 0x94, 0x49, 0xc8, 0xd2, 0x54, 0x49, 0x5f, 0xab, 0x99, 0x5c, 0x83, + 0x8b, 0x1a, 0x61, 0x8d, 0xdb, 0xda, 0x62, 0xb4, 0x23, 0xdc, 0x67, 0xd0, + 0x13, 0xdd, 0x6a, 0xe1, 0xb3, 0x1d, 0x6d, 0xed, 0x03, 0xde, 0x6e, 0xda, + 0x6a, 0x95, 0x4b, 0x7a, 0x5a, 0xd2, 0x3e, 0xe3, 0xba, 0xd5, 0x4c, 0xd2, + 0x23, 0x1d, 0x6b, 0x87, 0x9a, 0x92, 0x42, 0xb5, 0x2a, 0x54, 0x48, 0x15, + 0x53, 0x17, 0x55, 0x43, 0xbb, 0x58, 0x5a, 0x5a, 0xab, 0x99, 0x5d, 0x63, + 0xe3, 0xd9, 0x5e, 0x61, 0xfb, 0xd9, 0x5e, 0x61, 0xeb, 0xd9, 0x5e, 0x9d, + 0xb2, 0xd3, 0x45, 0xcd, 0x29, 0x4d, 0x2b, 0xba, 0x79, 0xcc, 0x28, 0x98, + 0xb9, 0xcb, 0x24, 0x28, 0x21, 0x08, 0x17, 0x00, 0x00, 0x00, 0x00, 0xf5, + 0x82, 0x16, 0x51, 0x4f, 0xb9, 0xc8, 0x19, 0xa8, 0xc9, 0x8b, 0x25, 0xc3, + 0x51, 0xcc, 0x28, 0x4d, 0xf3, 0x98, 0x5a, 0x42, 0x7b, 0x18, 0x59, 0x31, + 0x23, 0xd8, 0x57, 0x1d, 0x8b, 0x17, 0x54, 0x24, 0xd2, 0xce, 0x38, 0x24, + 0xb2, 0x8e, 0x38, 0x19, 0x82, 0x4e, 0x38, 0x10, 0x52, 0x4e, 0x38, 0x0b, + 0xca, 0x4d, 0x22, 0x09, 0x22, 0x0a, 0x08, 0x0a, 0xba, 0x47, 0x0a, 0xce, + 0x39, 0x06, 0x00, 0xd1, 0xe1, 0x06, 0x00, 0xca, 0x69, 0x05, 0x00, 0xca, + 0x61, 0x05, 0x00, 0xcc, 0x09, 0x06, 0x00, 0xcd, 0x19, 0x06, 0x00, 0xce, + 0x51, 0x06, 0x00, 0xca, 0xf9, 0x04, 0x00, 0xce, 0x41, 0x06, 0x00, 0xcd, + 0x39, 0x06, 0x00, 0xd7, 0xc9, 0x07, 0x0a, 0xd6, 0x79, 0x87, 0x09, 0xd4, + 0xb1, 0x06, 0x00, 0x0e, 0x2a, 0x0e, 0x08, 0x2c, 0x3a, 0x0e, 0x0a, 0x4b, + 0x62, 0x4e, 0x1f, 0x6b, 0x72, 0x4e, 0x38, 0x6f, 0x8a, 0x4e, 0x38, 0x87, + 0x92, 0x4e, 0x38, 0x91, 0x42, 0x50, 0x38, 0xa9, 0x6a, 0x90, 0x38, 0xab, + 0x62, 0x11, 0x39, 0xd7, 0x79, 0x0b, 0x18, 0xeb, 0xc1, 0xcb, 0x1a, 0x59, + 0xf2, 0x50, 0x36, 0xfb, 0x42, 0x16, 0x50, 0xf3, 0x2a, 0x16, 0x50, 0xaa, + 0xfa, 0x93, 0x46, 0xda, 0x99, 0x8d, 0x2b, 0x24, 0xea, 0x0f, 0x35, 0x20, + 0xc2, 0x4f, 0x34, 0x10, 0x12, 0x0f, 0x32, 0xfd, 0x59, 0x0e, 0x30, 0xc4, + 0xea, 0x54, 0x4b, 0xc2, 0xc2, 0xd4, 0x4a, 0x55, 0x4a, 0x91, 0x3d, 0xdd, + 0x79, 0x0d, 0x2e, 0x0d, 0xfa, 0xce, 0x33, 0x1e, 0xba, 0x8f, 0x36, 0x9b, + 0x80, 0x03, 0x00, 0x6c, 0x01, 0x0a, 0x1e, 0x80, 0x71, 0x8a, 0x1f, 0x88, + 0xc9, 0x0a, 0x21, 0x47, 0x99, 0x08, 0x19, 0x63, 0x61, 0x49, 0x1c, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0x79, 0x0c, 0x29, 0xe0, 0xb2, 0x95, 0x4d, 0xf1, + 0x42, 0xd6, 0x4f, 0xde, 0xda, 0x55, 0x4d, 0xe4, 0x0a, 0x16, 0x4e, 0xe1, + 0xda, 0x95, 0x4d, 0xd6, 0x91, 0x8c, 0x27, 0xaf, 0x51, 0x4b, 0x23, 0xd5, + 0xc1, 0x0c, 0x29, 0x99, 0xf1, 0xca, 0x21, 0xcc, 0x49, 0x8c, 0x27, 0x4e, + 0x99, 0xc8, 0x18, 0x5f, 0xe9, 0xc8, 0x19, 0x0d, 0x81, 0x86, 0x0f, 0x85, + 0x80, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x80, 0x29, 0xcd, 0x31, 0x00, 0xb0, 0x09, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x58, 0x02, 0x00, 0x00, 0x50, 0x02, 0x00, 0x00, + 0xb8, 0x02, 0x00, 0x00, 0x20, 0x04, 0x00, 0x00, 0x48, 0x03, 0x00, 0x00, + 0xb0, 0x02, 0x00, 0x00, 0x48, 0x02, 0x00, 0x00, 0x70, 0x03, 0x00, 0x0c, + 0x1a, 0x0f, 0x2f, 0x55, 0x7a, 0xd1, 0x38, 0x85, 0xc2, 0x12, 0x3f, 0x55, + 0x5a, 0x11, 0x38, 0xd5, 0xb9, 0x4d, 0x2b, 0x3d, 0xca, 0xd0, 0x38, 0x90, + 0x92, 0x54, 0x51, 0x85, 0x62, 0x14, 0x51, 0x5a, 0x02, 0x93, 0x4c, 0x6c, + 0xea, 0x53, 0x50, 0xc6, 0x62, 0x16, 0x59, 0x87, 0x1a, 0xd4, 0x4a, 0xa4, + 0x0a, 0x95, 0x4e, 0xc6, 0x0a, 0x56, 0x50, 0x88, 0xb2, 0x93, 0x42, 0x9f, + 0x6a, 0x14, 0x48, 0xfa, 0x1a, 0x97, 0x51, 0x71, 0x3a, 0x13, 0x43, 0x1f, + 0xc2, 0x10, 0x39, 0x21, 0xe2, 0x11, 0x44, 0x3a, 0x4a, 0x12, 0x48, 0x5c, + 0xb2, 0x53, 0x4c, 0x28, 0x02, 0x52, 0x47, 0x0f, 0xd2, 0x50, 0x42, 0x1b, + 0x52, 0x51, 0x44, 0xe4, 0xb1, 0x4f, 0x3d, 0xba, 0x61, 0x4e, 0x37, 0xb3, + 0x11, 0x8e, 0x36, 0x99, 0x21, 0xcd, 0x32, 0x8b, 0x99, 0x8c, 0x30, 0x93, + 0x09, 0x0d, 0x32, 0x86, 0xa1, 0x8c, 0x30, 0x77, 0x31, 0x0c, 0x2e, 0x89, + 0xc1, 0x0c, 0x31, 0x44, 0xc1, 0x88, 0x19, 0x2d, 0x59, 0x48, 0x17, 0x99, + 0x41, 0x4d, 0x31, 0x5a, 0x71, 0x8a, 0x22, 0x5e, 0x41, 0x8a, 0x1d, 0xb4, + 0xd1, 0x4c, 0x29, 0xdb, 0x39, 0x4e, 0x2f, 0xed, 0xb8, 0x06, 0x10, 0x3b, + 0x01, 0x09, 0x19, 0x9d, 0xd2, 0x53, 0x47, 0xa4, 0x02, 0x54, 0x47, 0xab, + 0x1a, 0x94, 0x47, 0xb1, 0x3a, 0x14, 0x48, 0xb7, 0x52, 0x54, 0x48, 0xbc, + 0x6a, 0x94, 0x48, 0xba, 0x5a, 0x94, 0x48, 0xb9, 0x5a, 0x54, 0x48, 0xb0, + 0x2a, 0xd4, 0x47, 0x9f, 0xba, 0x93, 0x45, 0x8e, 0x12, 0x53, 0x43, 0x79, + 0x6a, 0x12, 0x41, 0x60, 0xe2, 0xd1, 0x3e, 0x44, 0xda, 0x90, 0x3b, 0x2e, + 0xa2, 0x10, 0x3d, 0x48, 0x0a, 0x92, 0x44, 0x61, 0x02, 0x13, 0x4a, 0x79, + 0xa2, 0x93, 0x4c, 0x98, 0xc2, 0x53, 0x4d, 0xbb, 0x3a, 0x14, 0x50, 0x9e, + 0x82, 0x94, 0x51, 0x93, 0xea, 0x54, 0x53, 0x80, 0x52, 0xd4, 0x50, 0x25, + 0x7a, 0x51, 0x45, 0x3c, 0x0a, 0x92, 0x47, 0x0d, 0xb2, 0xd0, 0x41, 0x16, + 0xea, 0x50, 0x42, 0x24, 0x72, 0xd1, 0x43, 0x1b, 0x12, 0x51, 0x42, 0x1e, + 0x52, 0x51, 0x43, 0x17, 0x42, 0xd1, 0x43, 0x17, 0x1a, 0xd1, 0x42, 0x10, + 0xe2, 0x10, 0x42, 0x19, 0x0a, 0x51, 0x42, 0x1f, 0x42, 0x51, 0x43, 0x17, + 0xf2, 0x10, 0x42, 0x1f, 0x0a, 0x51, 0x42, 0x1e, 0xea, 0x90, 0x41, 0x25, + 0x02, 0xd1, 0x41, 0x52, 0x62, 0x52, 0x47, 0x74, 0xaa, 0x93, 0x4c, 0x97, + 0xf2, 0xd4, 0x52, 0x98, 0x0a, 0x15, 0x53, 0x8c, 0x7a, 0x14, 0x51, 0x68, + 0xa2, 0x52, 0x49, 0x54, 0xf2, 0xd1, 0x44, 0x48, 0xc2, 0x91, 0x43, 0x24, + 0x9a, 0x50, 0x40, 0x17, 0x32, 0x50, 0x3d, 0x1b, 0x2a, 0x90, 0x3a, 0x39, + 0x92, 0x50, 0x3a, 0x55, 0x72, 0x11, 0x3d, 0x6d, 0x2a, 0x52, 0x40, 0x89, + 0xea, 0xd2, 0x42, 0x96, 0x6a, 0x93, 0x44, 0xa2, 0xda, 0x13, 0x46, 0xa5, + 0xfa, 0x53, 0x46, 0xa8, 0x0a, 0xd4, 0x46, 0xad, 0x22, 0x54, 0x47, 0xb1, + 0x3a, 0x14, 0x48, 0xa3, 0xea, 0x13, 0x46, 0x97, 0x72, 0x93, 0x44, 0x8f, + 0x32, 0x13, 0x44, 0x88, 0xea, 0x52, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, + 0x62, 0x50, 0x40, 0x1d, 0xfa, 0x50, 0x42, 0x13, 0xb2, 0x10, 0x41, 0x0a, + 0x8a, 0x10, 0x41, 0x14, 0xd2, 0x90, 0x42, 0x1d, 0x0a, 0xd1, 0x43, 0x20, + 0x4a, 0x51, 0x44, 0x17, 0x1a, 0xd1, 0x43, 0x23, 0x7a, 0xd1, 0x45, 0x32, + 0xda, 0x91, 0x47, 0x23, 0x5a, 0x51, 0x45, 0x12, 0xe2, 0x10, 0x44, 0x0c, + 0xaa, 0x90, 0x43, 0xec, 0x81, 0xcf, 0x3c, 0xc9, 0x69, 0x8e, 0x38, 0xa2, + 0x11, 0x0d, 0x34, 0xcb, 0x79, 0x0e, 0x39, 0x96, 0xe1, 0x8c, 0x32, 0x69, + 0x81, 0x0b, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x7a, 0x11, 0x8c, 0x2d, 0x92, + 0x09, 0x4d, 0x33, 0xa9, 0xc1, 0x0d, 0x36, 0xb0, 0x19, 0x0e, 0x38, 0xbc, + 0x59, 0x0e, 0x39, 0xe7, 0xd1, 0x8f, 0x3e, 0xff, 0x71, 0x10, 0x41, 0x0d, + 0xfa, 0x50, 0x43, 0x00, 0x42, 0x50, 0x41, 0x2a, 0x62, 0xd1, 0x43, 0xaa, + 0x31, 0x0d, 0x32, 0xfa, 0x1a, 0x55, 0x3d, 0x02, 0x1b, 0x17, 0x54, 0xb6, + 0xe9, 0x0d, 0x36, 0xfd, 0xb1, 0x50, 0x3f, 0x75, 0x2a, 0x54, 0x4f, 0xbc, + 0x3a, 0x16, 0x57, 0x47, 0x02, 0x92, 0x44, 0x2f, 0xfa, 0xd0, 0x40, 0x1b, + 0x52, 0xd0, 0x3b, 0xbd, 0x59, 0x4c, 0x28, 0xf1, 0xe1, 0x0e, 0x34, 0xea, + 0x91, 0xce, 0x30, 0xdd, 0x01, 0x4e, 0x2a, 0xde, 0x09, 0x0e, 0x2b, 0xdb, + 0xe9, 0x4d, 0x2a, 0x9b, 0xf1, 0x0b, 0x22, 0xd8, 0x61, 0x8e, 0x31, 0x69, + 0x39, 0x0a, 0x1d, 0x79, 0x69, 0x4b, 0x28, 0xbd, 0xa1, 0xcd, 0x30, 0xab, + 0xd9, 0x8c, 0x2d, 0xb9, 0x19, 0xcd, 0x30, 0x3f, 0x6a, 0xd2, 0x47, 0x53, + 0xc2, 0x13, 0x4e, 0x7a, 0x7a, 0xd4, 0x51, 0x94, 0x6a, 0xd5, 0x54, 0x86, + 0xba, 0x54, 0x52, 0x18, 0x72, 0xd1, 0x44, 0x8b, 0xfa, 0x54, 0x54, 0x85, + 0xba, 0x14, 0x53, 0x2b, 0x32, 0x12, 0x49, 0x46, 0xf2, 0x12, 0x4b, 0x84, + 0xca, 0xd4, 0x52, 0x5f, 0xe2, 0xd3, 0x4e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe9, 0x19, 0xd0, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x8b, 0xe2, 0x14, 0x52, 0xe6, 0x38, 0x85, 0x0a, 0x7d, + 0xf9, 0x49, 0x1e, 0xce, 0x81, 0xcc, 0x28, 0xfe, 0xd9, 0x8d, 0x2c, 0x06, + 0x32, 0x8e, 0x2f, 0x2e, 0x8a, 0xcf, 0x34, 0x31, 0xa2, 0x0f, 0x35, 0x30, + 0x92, 0x8f, 0x34, 0xe1, 0x72, 0xd5, 0x4c, 0xc0, 0x7a, 0xd4, 0x48, 0xca, + 0xd2, 0x14, 0x4a, 0xc9, 0xe2, 0x94, 0x49, 0xcb, 0xea, 0x54, 0x49, 0x3d, + 0x4b, 0x98, 0x58, 0xa0, 0xa3, 0xdb, 0x65, 0xbd, 0x5b, 0x5c, 0x68, 0xcc, + 0xfb, 0x5c, 0x6a, 0x13, 0x14, 0x1f, 0x73, 0xe6, 0xca, 0xd5, 0x4d, 0x28, + 0xc4, 0x1f, 0x76, 0x97, 0x53, 0x5b, 0x63, 0x08, 0x8b, 0x16, 0x51, 0xd7, + 0x5a, 0xd5, 0x4b, 0xef, 0x22, 0x56, 0x4f, 0xf4, 0x1a, 0x16, 0x50, 0xe8, + 0xca, 0x15, 0x4f, 0xcc, 0x0a, 0xd5, 0x4b, 0x39, 0x73, 0x58, 0x59, 0x52, + 0x43, 0x59, 0x5c, 0x59, 0xa3, 0x99, 0x5d, 0x5a, 0xab, 0xd9, 0x5d, 0x5c, + 0xa3, 0xd9, 0x5d, 0x4c, 0x13, 0x59, 0x5b, 0xd5, 0x89, 0xcd, 0x2c, 0xc6, + 0xe1, 0x4c, 0x2a, 0xb1, 0x51, 0x8c, 0x27, 0x97, 0xa9, 0xcb, 0x24, 0x20, + 0xf9, 0x07, 0x16, 0x00, 0x00, 0x00, 0x00, 0xee, 0x32, 0xd6, 0x4f, 0x70, + 0xc1, 0x09, 0x1e, 0xb3, 0x09, 0x0c, 0x27, 0xcd, 0xb1, 0x0c, 0x2a, 0x40, + 0x6b, 0xd8, 0x58, 0x2a, 0x03, 0x98, 0x56, 0x21, 0xa3, 0x17, 0x55, 0x19, + 0x63, 0x17, 0x54, 0x3c, 0xba, 0xce, 0x38, 0x22, 0xa2, 0x4e, 0x38, 0x37, + 0x72, 0x4e, 0x38, 0x14, 0x5a, 0x4e, 0x38, 0x12, 0xe2, 0x48, 0x0f, 0x0b, + 0xaa, 0xc7, 0x09, 0xd4, 0x49, 0xc7, 0x08, 0xd5, 0x61, 0xc7, 0x08, 0xcd, + 0x21, 0x06, 0x00, 0xcb, 0x89, 0x05, 0x00, 0xcd, 0x19, 0x06, 0x00, 0xd0, + 0xa9, 0x06, 0x00, 0xd5, 0x91, 0x07, 0x09, 0xcf, 0x91, 0x06, 0x00, 0xdb, + 0x29, 0x48, 0x0b, 0xd9, 0x31, 0xc8, 0x0a, 0x14, 0x4a, 0x4e, 0x0c, 0x30, + 0x52, 0x0e, 0x0e, 0x38, 0x62, 0xce, 0x10, 0x63, 0xa2, 0x8e, 0x26, 0x70, + 0x92, 0x4e, 0x38, 0x99, 0x62, 0x90, 0x38, 0x9c, 0x72, 0x90, 0x38, 0xab, + 0x6a, 0x90, 0x38, 0xbc, 0x62, 0x52, 0x3e, 0xe9, 0xa2, 0x95, 0x4d, 0xc9, + 0xba, 0x94, 0x49, 0xf4, 0x22, 0x16, 0x50, 0x01, 0x73, 0x16, 0x51, 0xea, + 0xe2, 0x55, 0x4e, 0x06, 0x9b, 0x96, 0x51, 0x37, 0x42, 0x50, 0x37, 0x02, + 0x82, 0x4e, 0x30, 0x0b, 0xfa, 0x8e, 0x31, 0x05, 0xaa, 0xce, 0x30, 0xc5, + 0xea, 0x94, 0x4b, 0xc6, 0xea, 0x94, 0x4b, 0x96, 0x72, 0x13, 0x46, 0xc6, + 0xc9, 0xcc, 0x2a, 0xdb, 0x79, 0xcd, 0x2d, 0x0c, 0xc2, 0x8e, 0x33, 0x18, + 0x4a, 0x8f, 0x35, 0x01, 0x9a, 0x0e, 0x32, 0x7d, 0x69, 0x0a, 0x21, 0x6b, + 0x31, 0x4a, 0x1f, 0xb9, 0x79, 0x8c, 0x27, 0x0c, 0xe2, 0xce, 0x32, 0x3b, + 0x4a, 0x50, 0x38, 0x01, 0x62, 0x8e, 0x30, 0x23, 0xb2, 0x4f, 0x35, 0x57, + 0x4a, 0x91, 0x3b, 0x39, 0x52, 0xd0, 0x38, 0xd5, 0x22, 0x15, 0x4b, 0xd8, + 0x6a, 0x55, 0x4c, 0xcb, 0x12, 0xd5, 0x49, 0xc5, 0xc2, 0x94, 0x49, 0xd8, + 0x7a, 0x55, 0x4c, 0xd0, 0x51, 0x4c, 0x27, 0xd6, 0xb1, 0xcc, 0x28, 0x95, + 0xb1, 0x8a, 0x21, 0xc1, 0x01, 0x0c, 0x26, 0x4f, 0x81, 0x88, 0x18, 0x38, + 0x91, 0x87, 0x14, 0xdc, 0xf0, 0x44, 0x09, 0xc6, 0x30, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, + 0x30, 0x45, 0x0d, 0x84, 0xc8, 0x45, 0x10, 0x84, 0x51, 0x4d, 0x32, 0x00, + 0xb0, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, + 0x90, 0x07, 0x00, 0x00, 0x30, 0x05, 0x00, 0x00, 0x80, 0x02, 0x00, 0x00, + 0x98, 0x02, 0x00, 0x00, 0x88, 0x03, 0x00, 0x12, 0x6a, 0x8f, 0x30, 0x4f, + 0x4a, 0x11, 0x38, 0x9a, 0xa2, 0x13, 0x42, 0x5b, 0xc2, 0x11, 0x3a, 0x5b, + 0xc2, 0xd1, 0x3c, 0xf7, 0xb9, 0x8e, 0x30, 0x0e, 0x82, 0x0f, 0x33, 0x19, + 0x02, 0x90, 0x34, 0x89, 0x6a, 0x94, 0x50, 0xec, 0xba, 0x57, 0x5e, 0x1c, + 0x62, 0xd1, 0x45, 0xe7, 0xca, 0x17, 0x5e, 0x5d, 0x2a, 0x53, 0x49, 0x78, + 0xe2, 0x93, 0x4a, 0xdd, 0x31, 0x0f, 0x39, 0x90, 0x12, 0x94, 0x44, 0x95, + 0x3a, 0x14, 0x46, 0xa2, 0xaa, 0x94, 0x49, 0xaf, 0x0a, 0x95, 0x4a, 0xcd, + 0x51, 0x0e, 0x2f, 0x31, 0x22, 0x92, 0x46, 0x45, 0xe2, 0x52, 0x49, 0x37, + 0x32, 0xd2, 0x47, 0x23, 0xa2, 0x11, 0x45, 0xf7, 0x31, 0x50, 0x40, 0xb6, + 0x59, 0x8e, 0x37, 0xad, 0xf9, 0x8d, 0x35, 0xa7, 0xc1, 0x8d, 0x34, 0x98, + 0x11, 0x0d, 0x32, 0xa9, 0x91, 0x0d, 0x34, 0x9d, 0x79, 0x0d, 0x34, 0x83, + 0x91, 0x8c, 0x30, 0x8f, 0xe1, 0x0c, 0x32, 0x8a, 0x91, 0x8c, 0x30, 0x97, + 0xf1, 0xcc, 0x31, 0xd2, 0x79, 0x0d, 0x2b, 0xb2, 0x09, 0xce, 0x32, 0x90, + 0xc9, 0x0c, 0x30, 0xa2, 0xa9, 0x0c, 0x2c, 0x36, 0xd9, 0x88, 0x18, 0xf0, + 0xc8, 0x46, 0x10, 0x2c, 0x99, 0xc8, 0x17, 0x51, 0xe9, 0x49, 0x1c, 0x40, + 0x29, 0x89, 0x19, 0x97, 0x8a, 0x13, 0x46, 0x9f, 0xd2, 0x93, 0x46, 0xa4, + 0xfa, 0xd3, 0x46, 0xac, 0x1a, 0x54, 0x47, 0xb3, 0x42, 0x14, 0x48, 0xb7, + 0x52, 0x54, 0x48, 0xb8, 0x52, 0x54, 0x48, 0xb7, 0x52, 0x54, 0x48, 0xb3, + 0x42, 0x14, 0x48, 0xa3, 0xe2, 0x13, 0x46, 0x95, 0x52, 0x53, 0x44, 0x82, + 0x9a, 0x92, 0x41, 0x66, 0x0a, 0x92, 0x3f, 0x4e, 0x32, 0x91, 0x3c, 0x32, + 0x8a, 0x50, 0x3b, 0x34, 0x32, 0x51, 0x41, 0x51, 0x62, 0x92, 0x47, 0x5f, + 0xfa, 0x52, 0x4a, 0x80, 0x2a, 0x13, 0x4b, 0xa0, 0x4a, 0x52, 0x48, 0xb4, + 0x6a, 0x93, 0x4c, 0xa1, 0xd2, 0x14, 0x53, 0xa9, 0xda, 0xd5, 0x56, 0x75, + 0x12, 0x94, 0x4f, 0x4c, 0x6a, 0x92, 0x48, 0x21, 0x12, 0x51, 0x43, 0x07, + 0x7a, 0x50, 0x41, 0x12, 0xa2, 0x50, 0x41, 0x1a, 0x12, 0xd1, 0x42, 0x10, + 0xc2, 0x90, 0x41, 0x0f, 0xca, 0xd0, 0x41, 0x0b, 0xda, 0x50, 0x42, 0x15, + 0xfa, 0x50, 0x42, 0x0d, 0xd2, 0x10, 0x42, 0x1c, 0xea, 0xd0, 0x41, 0x15, + 0xea, 0x10, 0x42, 0x07, 0x62, 0x50, 0x40, 0x10, 0x82, 0xd0, 0x40, 0x37, + 0xa2, 0x51, 0x44, 0x4c, 0x82, 0xd2, 0x48, 0x7e, 0x32, 0x14, 0x50, 0xa3, + 0x9a, 0xd5, 0x55, 0x99, 0xc2, 0x94, 0x52, 0x93, 0x32, 0xd3, 0x4b, 0x80, + 0x82, 0x11, 0x44, 0x61, 0xa2, 0x12, 0x49, 0x4f, 0x62, 0x52, 0x48, 0x36, + 0xa2, 0x51, 0x44, 0x26, 0xd2, 0x10, 0x40, 0x2e, 0x72, 0xd0, 0x3a, 0x4a, + 0x12, 0x11, 0x3c, 0x61, 0xea, 0xd1, 0x3e, 0x7e, 0x82, 0x52, 0x41, 0x91, + 0x32, 0xd3, 0x43, 0xa0, 0xca, 0xd3, 0x45, 0xac, 0x1a, 0x54, 0x47, 0xaf, + 0x2a, 0xd4, 0x47, 0xb2, 0x3a, 0x14, 0x48, 0xb3, 0x42, 0x14, 0x48, 0xaf, + 0x2a, 0x94, 0x47, 0xa4, 0xea, 0x53, 0x46, 0x9d, 0xaa, 0x93, 0x45, 0x97, + 0x82, 0x53, 0x45, 0x91, 0x4a, 0xd3, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, + 0x4a, 0x10, 0x40, 0x10, 0x92, 0x10, 0x41, 0x1a, 0xe2, 0x10, 0x42, 0x1c, + 0x1a, 0xd1, 0x42, 0x1d, 0x12, 0x11, 0x43, 0x19, 0x0a, 0x51, 0x43, 0x28, + 0x5a, 0x51, 0x45, 0x36, 0x02, 0x92, 0x47, 0x2f, 0xf2, 0x11, 0x47, 0x32, + 0x02, 0x92, 0x47, 0x3b, 0x1a, 0x52, 0x48, 0x25, 0xb2, 0x91, 0x46, 0x13, + 0x22, 0x51, 0x44, 0x09, 0x9a, 0x90, 0x42, 0x04, 0x7a, 0x10, 0x42, 0xbe, + 0xd9, 0x0d, 0x37, 0xe2, 0x41, 0x8f, 0x3c, 0xb7, 0x11, 0x4e, 0x37, 0x92, + 0xa9, 0x0c, 0x32, 0x93, 0xa9, 0xcc, 0x31, 0x84, 0x29, 0xcc, 0x2f, 0x1d, + 0x09, 0x89, 0x21, 0x93, 0xf9, 0x4c, 0x32, 0xb8, 0x21, 0x8e, 0x37, 0xb7, + 0x21, 0x0e, 0x38, 0xbb, 0x49, 0x4e, 0x38, 0xd9, 0x39, 0xcf, 0x3c, 0xdf, + 0xa1, 0x8f, 0x3d, 0xfa, 0x31, 0x10, 0x40, 0x09, 0x2a, 0x50, 0x3d, 0x42, + 0x4a, 0x52, 0x47, 0xdc, 0x3a, 0x54, 0x2f, 0x4e, 0x7a, 0x91, 0x3e, 0x28, + 0xba, 0xd1, 0x46, 0x53, 0xb3, 0x1a, 0x6a, 0x87, 0xaa, 0x54, 0x51, 0xa3, + 0xaa, 0x55, 0x54, 0x45, 0x0a, 0xd2, 0x44, 0x35, 0x22, 0x91, 0x41, 0x20, + 0x62, 0x50, 0x3d, 0x04, 0x3a, 0xcf, 0x37, 0xf5, 0xd9, 0x0e, 0x35, 0xdd, + 0x31, 0x4e, 0x2e, 0xd1, 0x71, 0x0d, 0x29, 0xd7, 0xd1, 0x4d, 0x2b, 0xca, + 0x81, 0x4d, 0x2b, 0x86, 0x01, 0x4b, 0x20, 0xdd, 0x01, 0x0e, 0x2a, 0xe8, + 0x81, 0xce, 0x30, 0xdc, 0x91, 0x8e, 0x34, 0xc6, 0xc9, 0x0d, 0x31, 0x9a, + 0x79, 0x4c, 0x2d, 0xab, 0x29, 0x4d, 0x30, 0xb9, 0x41, 0xce, 0x36, 0x7d, + 0x7a, 0xd4, 0x4f, 0xc6, 0xf9, 0x8e, 0x3b, 0xa8, 0x12, 0x96, 0x57, 0x59, + 0xd2, 0x93, 0x4e, 0x74, 0x7a, 0xd4, 0x51, 0x82, 0x72, 0x54, 0x50, 0x56, + 0x62, 0xd3, 0x4c, 0x32, 0x5a, 0x92, 0x49, 0x87, 0xea, 0x54, 0x53, 0x71, + 0x62, 0x14, 0x51, 0x10, 0xaa, 0x91, 0x45, 0x51, 0x22, 0x13, 0x4c, 0x3f, + 0x8a, 0xd2, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7c, 0x7a, 0x94, 0x50, 0x7d, + 0x72, 0x54, 0x50, 0x41, 0xf9, 0x07, 0x16, 0xb5, 0xa9, 0x0b, 0x25, 0x04, + 0x1a, 0x4e, 0x2e, 0x12, 0x72, 0x0e, 0x30, 0x33, 0x92, 0xcf, 0x34, 0x20, + 0x22, 0xcf, 0x32, 0x40, 0x0a, 0x90, 0x36, 0x4b, 0x52, 0x50, 0x37, 0xca, + 0xc2, 0x14, 0x4a, 0xc2, 0x92, 0x14, 0x49, 0xca, 0xe2, 0x14, 0x4a, 0xcd, + 0xda, 0x94, 0x4a, 0xde, 0x7a, 0x15, 0x4d, 0xb3, 0x23, 0x9c, 0x67, 0xd2, + 0x33, 0x1d, 0x6b, 0xee, 0x13, 0xde, 0x6e, 0x47, 0x94, 0xa0, 0x79, 0x1e, + 0x8b, 0xd7, 0x54, 0x31, 0x1c, 0x60, 0x77, 0x21, 0xac, 0x1f, 0x75, 0xe6, + 0xf2, 0x55, 0x4d, 0x79, 0x4a, 0x92, 0x3f, 0xf3, 0x32, 0x96, 0x4f, 0xc9, + 0xc3, 0xdc, 0x69, 0x85, 0x9a, 0x52, 0x42, 0x9e, 0x72, 0x93, 0x45, 0x1d, + 0xbb, 0x57, 0x56, 0x40, 0x83, 0x98, 0x59, 0x52, 0x53, 0x99, 0x5c, 0x53, + 0x53, 0x99, 0x5c, 0x53, 0x53, 0x99, 0x5c, 0x4f, 0x3b, 0xd9, 0x5b, 0xe7, + 0x0a, 0x96, 0x4f, 0xca, 0x09, 0x0d, 0x2b, 0xb7, 0x71, 0x4c, 0x28, 0x9e, + 0x09, 0x0c, 0x26, 0x8e, 0x59, 0x4b, 0x23, 0x00, 0x00, 0x00, 0x00, 0x16, + 0x73, 0x17, 0x55, 0x20, 0x0b, 0x58, 0x56, 0x9d, 0x41, 0x4b, 0x24, 0xc4, + 0x71, 0xcc, 0x28, 0x2e, 0x13, 0x18, 0x57, 0x26, 0xe3, 0x17, 0x56, 0x26, + 0xe3, 0x17, 0x56, 0x1d, 0x8b, 0xd7, 0x54, 0x5c, 0xba, 0x8f, 0x3a, 0x47, + 0xc2, 0x8e, 0x38, 0x38, 0x72, 0x4e, 0x38, 0x34, 0x62, 0x4e, 0x38, 0x10, + 0x9a, 0x08, 0x0e, 0x0e, 0x42, 0x08, 0x0c, 0xd8, 0xf1, 0x47, 0x0a, 0xd3, + 0x21, 0x07, 0x08, 0xd1, 0xf1, 0x06, 0x00, 0xcf, 0x99, 0x06, 0x00, 0xd5, + 0x91, 0x07, 0x09, 0xd4, 0x51, 0x87, 0x08, 0xd5, 0x61, 0xc7, 0x08, 0x0d, + 0x0a, 0x08, 0x0b, 0x16, 0x52, 0x8e, 0x0e, 0x33, 0x5a, 0x0e, 0x10, 0x4d, + 0x82, 0x8e, 0x13, 0x5f, 0x9a, 0x4e, 0x15, 0x82, 0x62, 0x90, 0x38, 0x9c, + 0x72, 0x90, 0x38, 0xa0, 0x82, 0x90, 0x38, 0xd5, 0x12, 0x55, 0x4a, 0x00, + 0x53, 0x16, 0x50, 0x1d, 0x53, 0x57, 0x54, 0xfc, 0x62, 0xd6, 0x50, 0xfd, + 0x52, 0x96, 0x50, 0x0a, 0xcb, 0x56, 0x52, 0x49, 0xd2, 0x90, 0x39, 0x14, + 0x52, 0x0f, 0x33, 0x0c, 0xea, 0x0e, 0x32, 0xee, 0x09, 0xce, 0x2d, 0xc6, + 0xb1, 0xcc, 0x28, 0xbb, 0x82, 0x14, 0x4a, 0xc2, 0xca, 0x14, 0x4b, 0x52, + 0x72, 0x91, 0x3d, 0xc4, 0xb1, 0x8c, 0x2a, 0xd6, 0x51, 0x4d, 0x2d, 0xe7, + 0xd9, 0xcd, 0x2f, 0x13, 0x32, 0x0f, 0x35, 0x21, 0xaa, 0x0f, 0x37, 0x82, + 0xaa, 0x92, 0x41, 0x45, 0xb2, 0x10, 0x3a, 0x01, 0x1a, 0x0f, 0x32, 0x6e, + 0x12, 0xd2, 0x3d, 0xa3, 0xb2, 0x93, 0x45, 0xa3, 0xaa, 0x53, 0x45, 0xa4, + 0xb2, 0x53, 0x45, 0x9d, 0x8a, 0x93, 0x44, 0x9a, 0x72, 0x13, 0x44, 0x8d, + 0x0a, 0xd3, 0x42, 0x8a, 0xf2, 0x92, 0x42, 0xd2, 0x2a, 0x15, 0x4b, 0xd3, + 0x4a, 0xd5, 0x4a, 0xc4, 0xb2, 0x54, 0x49, 0xcd, 0x1a, 0xd5, 0x4a, 0xb9, + 0xc1, 0x8b, 0x24, 0xd6, 0xa9, 0xcc, 0x28, 0x86, 0x29, 0x4a, 0x1f, 0x8a, + 0x51, 0x0a, 0x20, 0x71, 0x99, 0x49, 0x1c, 0x94, 0x79, 0x4a, 0x20, 0x34, + 0xc9, 0x07, 0x14, 0x98, 0xc0, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x83, 0xa8, 0x85, 0x16, 0x97, 0x70, 0xc6, 0x15, 0x8d, + 0x10, 0x46, 0x11, 0x82, 0x78, 0x05, 0x0f, 0x90, 0x41, 0x8e, 0x33, 0x00, + 0xe0, 0x0b, 0x26, 0x00, 0x38, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x04, 0x00, 0x00, + 0x78, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x30, 0x02, 0x00, 0x58, + 0x00, 0x05, 0x00, 0x55, 0x72, 0x91, 0x38, 0x7b, 0x82, 0x12, 0x3d, 0x95, + 0x7a, 0x93, 0x41, 0x48, 0x02, 0x91, 0x39, 0xed, 0x51, 0x4e, 0x30, 0xd3, + 0xa1, 0x0d, 0x2d, 0xe6, 0x49, 0x4e, 0x2f, 0xed, 0x61, 0x0e, 0x30, 0xde, + 0xe9, 0xcd, 0x2c, 0x99, 0xd2, 0x94, 0x52, 0x92, 0xda, 0x14, 0x52, 0xf4, + 0x02, 0x98, 0x5d, 0xd0, 0x30, 0x06, 0x0c, 0x7f, 0x4a, 0x94, 0x50, 0x5a, + 0xc2, 0x12, 0x46, 0x67, 0xca, 0x12, 0x41, 0x89, 0xd2, 0x13, 0x44, 0xc8, + 0x9a, 0x95, 0x4a, 0x92, 0x5a, 0xd4, 0x47, 0xc7, 0x0a, 0xd6, 0x4d, 0x75, + 0x5a, 0xd3, 0x42, 0x43, 0xc2, 0xd2, 0x48, 0x42, 0xb2, 0x92, 0x48, 0x0a, + 0xf2, 0xd0, 0x42, 0xe5, 0x09, 0xd0, 0x3d, 0xbc, 0x41, 0x4e, 0x37, 0x9a, + 0x51, 0x0d, 0x33, 0x97, 0x19, 0x8d, 0x32, 0xb6, 0x11, 0x0e, 0x36, 0xa5, + 0xb9, 0x0d, 0x35, 0xa1, 0x91, 0x4d, 0x34, 0x9c, 0x69, 0x0d, 0x33, 0x95, + 0x29, 0x4d, 0x32, 0x9b, 0x29, 0x8d, 0x32, 0x8b, 0x91, 0x8c, 0x30, 0x9a, + 0x11, 0xcd, 0x31, 0x00, 0x00, 0x00, 0x00, 0xaa, 0xb1, 0x8c, 0x2f, 0xa2, + 0x61, 0x4d, 0x31, 0x62, 0x61, 0x4a, 0x1f, 0x2b, 0xa9, 0x08, 0x18, 0x46, + 0x59, 0x49, 0x1a, 0x54, 0x09, 0x8a, 0x1c, 0x32, 0xd9, 0x48, 0x18, 0x20, + 0x71, 0x48, 0x16, 0x8e, 0x5a, 0x53, 0x47, 0x85, 0x3a, 0x13, 0x48, 0x82, + 0x4a, 0x53, 0x49, 0x77, 0x32, 0x13, 0x4a, 0x67, 0xfa, 0x12, 0x4a, 0x59, + 0xa2, 0x52, 0x49, 0x57, 0x4a, 0xd2, 0x47, 0x87, 0x22, 0x93, 0x49, 0x5e, + 0x2a, 0x92, 0x44, 0x50, 0x32, 0xd2, 0x44, 0x63, 0xd2, 0x52, 0x48, 0x56, + 0x72, 0x52, 0x46, 0x31, 0x1a, 0xd1, 0x40, 0x1a, 0x42, 0x10, 0x3b, 0x25, + 0x3a, 0x10, 0x39, 0x28, 0x22, 0x90, 0x37, 0x26, 0x12, 0x90, 0x36, 0x27, + 0x32, 0x90, 0x38, 0x1f, 0x3a, 0xd0, 0x39, 0x32, 0xe2, 0x50, 0x3e, 0x53, + 0x22, 0x12, 0x43, 0x5c, 0x5a, 0x92, 0x44, 0x51, 0x02, 0x92, 0x42, 0x4f, + 0xba, 0x51, 0x42, 0x49, 0x5a, 0x11, 0x42, 0x38, 0x3a, 0xd1, 0x42, 0x25, + 0xf2, 0x10, 0x42, 0x3c, 0x72, 0x11, 0x43, 0x4f, 0x0a, 0x12, 0x44, 0x62, + 0x52, 0x52, 0x44, 0x72, 0x92, 0x12, 0x44, 0x83, 0xda, 0x52, 0x44, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, + 0x7a, 0x10, 0x40, 0x66, 0x2a, 0xd3, 0x4a, 0x22, 0xf2, 0x10, 0x42, 0x18, + 0xfa, 0x10, 0x42, 0x26, 0x62, 0xd1, 0x43, 0x43, 0x2a, 0x92, 0x47, 0x36, + 0xe2, 0x11, 0x46, 0x2c, 0xa2, 0x91, 0x45, 0x42, 0x22, 0x52, 0x48, 0x5b, + 0x0a, 0x93, 0x4b, 0x40, 0x32, 0x92, 0x48, 0x42, 0x42, 0x12, 0x49, 0x44, + 0x52, 0x12, 0x49, 0x23, 0x8a, 0x11, 0x46, 0x11, 0xe2, 0x90, 0x43, 0xdf, + 0x59, 0x0f, 0x3e, 0xfe, 0x31, 0x50, 0x41, 0xd0, 0x91, 0xce, 0x39, 0xbe, + 0x09, 0xce, 0x37, 0xae, 0xb9, 0x0d, 0x36, 0x81, 0x41, 0x4c, 0x2f, 0x83, + 0x39, 0x8c, 0x2f, 0x74, 0x91, 0x4b, 0x2d, 0x3e, 0x41, 0x8a, 0x26, 0x9f, + 0x79, 0x4d, 0x34, 0xac, 0xd1, 0x0d, 0x36, 0xab, 0x01, 0x4e, 0x36, 0xcb, + 0xc9, 0x8e, 0x3a, 0xe3, 0x39, 0x8f, 0x3b, 0x5a, 0xf9, 0x4a, 0x28, 0x4e, + 0xaa, 0x92, 0x48, 0xdb, 0x31, 0xcf, 0x3c, 0x0d, 0x82, 0x0f, 0x33, 0x5f, + 0x52, 0x93, 0x4c, 0xa4, 0x91, 0x8d, 0x34, 0x88, 0x92, 0x14, 0x51, 0xa5, + 0x7a, 0xd5, 0x53, 0x45, 0x2a, 0x92, 0x45, 0x2e, 0x2a, 0x51, 0x41, 0x22, + 0x7a, 0x10, 0x3e, 0xf0, 0x11, 0x0f, 0x37, 0xde, 0x59, 0x8e, 0x31, 0xca, + 0x11, 0x4d, 0x28, 0xce, 0x79, 0x4d, 0x2a, 0xc0, 0x21, 0x0d, 0x2a, 0x72, + 0x71, 0x8a, 0x1d, 0xca, 0x59, 0x8d, 0x2a, 0xcc, 0x21, 0xce, 0x31, 0x05, + 0xea, 0x4f, 0x39, 0x13, 0x6a, 0x90, 0x3c, 0x08, 0x52, 0x90, 0x3e, 0xd9, + 0xa9, 0x0e, 0x37, 0xab, 0xf9, 0x0d, 0x35, 0x9f, 0xe2, 0x95, 0x54, 0xdf, + 0xba, 0x57, 0x5c, 0xe2, 0xba, 0x97, 0x5c, 0xb9, 0x89, 0x8e, 0x39, 0x53, + 0xa2, 0x53, 0x4e, 0x87, 0x1a, 0x55, 0x54, 0xa7, 0x2a, 0xd6, 0x58, 0x16, + 0x1a, 0x91, 0x42, 0x87, 0xb2, 0x14, 0x52, 0x86, 0xca, 0x14, 0x53, 0x28, + 0x3a, 0x52, 0x48, 0x4b, 0x12, 0x13, 0x4c, 0x96, 0xe2, 0xd4, 0x53, 0x28, + 0x1a, 0x52, 0x48, 0xb3, 0x59, 0x0e, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc1, 0x69, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x0a, 0xd4, 0x4d, 0x41, 0x8a, 0xd2, 0x48, 0x4e, 0x79, 0x88, 0x18, 0xc8, + 0x51, 0x4c, 0x28, 0x0e, 0x6a, 0x8e, 0x2f, 0x06, 0x1a, 0x8e, 0x2e, 0x42, + 0x0a, 0x90, 0x36, 0x48, 0x4a, 0x10, 0x38, 0x3a, 0xe2, 0x8f, 0x35, 0x4a, + 0x4a, 0x50, 0x37, 0xc2, 0x7a, 0xd4, 0x48, 0xca, 0xaa, 0x94, 0x49, 0xd0, + 0x0a, 0x15, 0x4b, 0xd4, 0x42, 0x95, 0x4a, 0xe2, 0xb2, 0x55, 0x4d, 0x58, + 0x5b, 0x19, 0x5c, 0xf6, 0x33, 0xde, 0x6f, 0x07, 0xbc, 0x9e, 0x71, 0x1f, + 0xa4, 0xdf, 0x74, 0x12, 0x34, 0x1f, 0x73, 0x3a, 0x4c, 0x20, 0x78, 0x3a, + 0x44, 0x20, 0x78, 0xbc, 0x63, 0x5c, 0x68, 0xda, 0x4a, 0x55, 0x4b, 0xe8, + 0x12, 0x56, 0x4e, 0xf9, 0x52, 0x56, 0x50, 0xcd, 0xd2, 0x94, 0x4a, 0xc1, + 0x6a, 0x54, 0x49, 0xd0, 0x32, 0x95, 0x4c, 0x37, 0x5b, 0x98, 0x58, 0x46, + 0xc3, 0x58, 0x5a, 0x48, 0xf3, 0xd8, 0x5a, 0x47, 0xeb, 0xd8, 0x5a, 0x4a, + 0xeb, 0x18, 0x5b, 0x43, 0xb3, 0x58, 0x5a, 0x50, 0x52, 0x51, 0x3c, 0xc0, + 0xa1, 0x8c, 0x29, 0xaa, 0x41, 0x4c, 0x27, 0x98, 0xc9, 0x4b, 0x25, 0x8e, + 0x51, 0x4b, 0x23, 0x00, 0x00, 0x00, 0x00, 0x10, 0x43, 0xd7, 0x54, 0x67, + 0x99, 0x89, 0x1d, 0xa0, 0x59, 0x8b, 0x24, 0xb4, 0x09, 0x4c, 0x27, 0x34, + 0x33, 0x18, 0x58, 0x2a, 0x03, 0x98, 0x56, 0x18, 0x63, 0x17, 0x54, 0x16, + 0x2b, 0x17, 0x53, 0x67, 0x42, 0x90, 0x3b, 0x4c, 0x7a, 0x4e, 0x38, 0x34, + 0x7a, 0x4e, 0x38, 0x1c, 0x92, 0x0e, 0x14, 0x10, 0xa2, 0x48, 0x0e, 0xde, + 0xc9, 0x07, 0x0a, 0xd6, 0xb1, 0xc7, 0x09, 0xd3, 0x31, 0x47, 0x08, 0xe6, + 0x21, 0x48, 0x0b, 0x0a, 0x52, 0xc7, 0x08, 0x0d, 0x42, 0x0e, 0x0b, 0x2e, + 0x42, 0x0e, 0x0c, 0x37, 0x6a, 0x0e, 0x1c, 0x51, 0x9a, 0x4e, 0x35, 0x76, + 0xaa, 0x8e, 0x38, 0x8b, 0x72, 0x90, 0x38, 0xaa, 0xc2, 0x51, 0x3d, 0xeb, + 0xca, 0x55, 0x4e, 0xed, 0xe2, 0x55, 0x4e, 0x03, 0x7b, 0xd6, 0x50, 0x0b, + 0xd3, 0x96, 0x52, 0x0b, 0xc3, 0x56, 0x52, 0x11, 0xfb, 0x16, 0x53, 0x1b, + 0x62, 0xcf, 0x33, 0x0b, 0xe2, 0xce, 0x31, 0xf2, 0x39, 0x0e, 0x2f, 0xee, + 0x19, 0x8e, 0x2e, 0xb4, 0x39, 0x4c, 0x27, 0xab, 0x3a, 0xd4, 0x48, 0x9a, + 0xda, 0x53, 0x47, 0xd4, 0x79, 0x4d, 0x2d, 0xc2, 0xa1, 0x4c, 0x2a, 0xcd, + 0xf1, 0xcc, 0x2b, 0xd6, 0x59, 0x4d, 0x2d, 0x47, 0xda, 0x50, 0x3b, 0x1e, + 0x8a, 0xcf, 0x36, 0x07, 0xaa, 0x0e, 0x33, 0x59, 0x7a, 0x91, 0x3c, 0x40, + 0xb2, 0x10, 0x39, 0xc4, 0x89, 0x4c, 0x28, 0x99, 0x82, 0x13, 0x44, 0xa4, + 0x02, 0xd4, 0x45, 0xa5, 0xda, 0x93, 0x45, 0xa9, 0xca, 0x13, 0x46, 0x9f, + 0x7a, 0x13, 0x45, 0x9d, 0xa2, 0xd3, 0x44, 0x98, 0x5a, 0xd3, 0x43, 0x91, + 0x42, 0x93, 0x43, 0x59, 0x72, 0xd1, 0x3c, 0xee, 0x31, 0xce, 0x2f, 0xc1, + 0x9a, 0xd4, 0x48, 0xbe, 0x72, 0x54, 0x48, 0xf0, 0x31, 0xcd, 0x2a, 0xda, + 0xb1, 0x4c, 0x29, 0x8c, 0x71, 0x8a, 0x20, 0x84, 0xf9, 0x09, 0x1d, 0x94, + 0x79, 0x4a, 0x20, 0x7f, 0xb9, 0x09, 0x1e, 0x51, 0x81, 0x48, 0x18, 0xe5, + 0x30, 0x05, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, + 0x08, 0x86, 0x18, 0x9a, 0xf8, 0x86, 0x1a, 0x9b, 0x88, 0xc6, 0x1a, 0x8d, + 0x18, 0xc6, 0x12, 0xf3, 0x68, 0x49, 0x20, 0x7a, 0x19, 0xcd, 0x30, 0x92, + 0x59, 0x0e, 0x34, 0x00, 0x10, 0x0c, 0x28, 0x00, 0x30, 0x04, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x20, 0x02, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x28, 0x04, 0x00, 0x4f, + 0x42, 0xd1, 0x37, 0x99, 0xa2, 0xd3, 0x41, 0x72, 0x52, 0xd2, 0x3c, 0xdd, + 0xd2, 0xd5, 0x4c, 0xcc, 0x61, 0x0d, 0x2c, 0xda, 0xf1, 0x0d, 0x2e, 0xc3, + 0x19, 0x0d, 0x2b, 0xcc, 0x61, 0xcd, 0x2b, 0xd4, 0xf1, 0xcd, 0x2d, 0x09, + 0x2a, 0xcf, 0x31, 0x27, 0x3a, 0x50, 0x36, 0x5e, 0xea, 0x52, 0x49, 0x38, + 0x7a, 0x50, 0x38, 0xac, 0xd0, 0x04, 0x08, 0x52, 0x0a, 0x53, 0x4b, 0x53, + 0x8a, 0xd2, 0x43, 0x5c, 0xaa, 0x52, 0x42, 0x19, 0x92, 0x50, 0x3a, 0xc9, + 0xea, 0xd5, 0x4c, 0xb5, 0x32, 0xd5, 0x4a, 0xad, 0x2a, 0x95, 0x4a, 0x33, + 0x5a, 0xd2, 0x46, 0x12, 0x82, 0xd1, 0x42, 0x1a, 0xea, 0x91, 0x43, 0xc1, + 0x51, 0x4e, 0x38, 0x9e, 0x49, 0x4d, 0x33, 0x9f, 0x61, 0x8d, 0x33, 0xb7, + 0x21, 0x8e, 0x36, 0xad, 0x01, 0x4e, 0x35, 0xc3, 0x71, 0xce, 0x37, 0xa8, + 0xa9, 0x8d, 0x34, 0x9f, 0xa1, 0xcd, 0x33, 0xb3, 0x01, 0x8e, 0x35, 0xa5, + 0x91, 0x8d, 0x33, 0x93, 0xc9, 0x0c, 0x31, 0x9d, 0x19, 0x0d, 0x32, 0xea, + 0xc9, 0x0f, 0x3a, 0xc0, 0x29, 0xce, 0x33, 0xc2, 0x39, 0x8e, 0x33, 0xc0, + 0x29, 0x4e, 0x34, 0xa3, 0x91, 0x0c, 0x2a, 0x18, 0x31, 0x88, 0x15, 0x2b, + 0x99, 0x88, 0x17, 0x39, 0x19, 0xc9, 0x18, 0x0a, 0x01, 0xc8, 0x12, 0x00, + 0x19, 0x47, 0x11, 0x99, 0xfa, 0x53, 0x49, 0x97, 0x1a, 0x94, 0x4b, 0x9a, + 0x62, 0xd4, 0x4e, 0x9a, 0x92, 0x94, 0x50, 0x92, 0x72, 0x94, 0x50, 0x81, + 0xda, 0xd3, 0x4d, 0x81, 0x4a, 0x13, 0x4b, 0x82, 0x02, 0x53, 0x49, 0x5c, + 0x82, 0x52, 0x47, 0x70, 0x42, 0xd3, 0x49, 0x72, 0x62, 0x53, 0x4a, 0x49, + 0x2a, 0x12, 0x45, 0x20, 0x9a, 0x50, 0x3e, 0x2b, 0x7a, 0x10, 0x3b, 0x2f, + 0x52, 0x90, 0x38, 0x0a, 0xfa, 0x0e, 0x32, 0x0f, 0x2a, 0x8f, 0x32, 0x3c, + 0x82, 0x90, 0x38, 0x44, 0xda, 0x50, 0x3a, 0x4a, 0x32, 0x11, 0x3c, 0x5a, + 0x02, 0x12, 0x40, 0x78, 0xaa, 0x52, 0x43, 0x85, 0x12, 0x13, 0x45, 0x7b, + 0xaa, 0x52, 0x43, 0x47, 0x1a, 0x91, 0x3e, 0x14, 0x22, 0xd0, 0x3c, 0xf6, + 0x41, 0x8f, 0x3a, 0x04, 0xba, 0x8f, 0x3b, 0x21, 0x62, 0xd0, 0x3c, 0x45, + 0x2a, 0x51, 0x3f, 0x5a, 0xea, 0xd1, 0x40, 0x70, 0x52, 0x92, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, + 0x09, 0xd0, 0x3c, 0x48, 0x42, 0x12, 0x47, 0xea, 0x79, 0x4f, 0x3b, 0x27, + 0x22, 0x91, 0x42, 0x28, 0x3a, 0x51, 0x43, 0x2a, 0x5a, 0x91, 0x44, 0x40, + 0x22, 0xd2, 0x46, 0x46, 0x52, 0x52, 0x48, 0x42, 0x32, 0x12, 0x48, 0x43, + 0x4a, 0x52, 0x48, 0x44, 0x5a, 0x12, 0x49, 0x51, 0xba, 0x92, 0x4a, 0x46, + 0x6a, 0x92, 0x49, 0x44, 0x4a, 0x52, 0x49, 0x3c, 0x22, 0x52, 0x48, 0x16, + 0x1a, 0x11, 0x44, 0x12, 0xfa, 0xd0, 0x43, 0x15, 0x02, 0x91, 0x44, 0xe4, + 0x49, 0x4f, 0x3c, 0xc9, 0x61, 0x8e, 0x38, 0x96, 0xb1, 0x0c, 0x32, 0x8e, + 0x99, 0x4c, 0x31, 0x8c, 0xb1, 0x4c, 0x31, 0x62, 0x19, 0x4b, 0x2b, 0x88, + 0x68, 0x84, 0x0f, 0x94, 0xf1, 0xcc, 0x31, 0x8c, 0xb1, 0xcc, 0x30, 0xa7, + 0x31, 0x0d, 0x33, 0x44, 0x41, 0x4a, 0x25, 0xec, 0xe1, 0x0f, 0x3c, 0x38, + 0x32, 0xd2, 0x45, 0x4f, 0xfa, 0x92, 0x4a, 0x62, 0xb2, 0x53, 0x4e, 0x29, + 0xaa, 0x51, 0x45, 0xf8, 0x19, 0x90, 0x3f, 0xe6, 0x92, 0xd7, 0x5c, 0x1e, + 0xf2, 0x50, 0x41, 0x43, 0x02, 0x92, 0x45, 0x1c, 0xc2, 0xd0, 0x3f, 0xab, + 0x39, 0x0c, 0x26, 0xd4, 0x59, 0x0e, 0x32, 0xb2, 0x91, 0xcc, 0x24, 0xc2, + 0xd1, 0x4c, 0x28, 0xc6, 0x29, 0x0d, 0x2a, 0x8e, 0x19, 0x8c, 0x28, 0xc1, + 0xa9, 0x0d, 0x2f, 0x66, 0xf9, 0xca, 0x28, 0x5c, 0x21, 0x0a, 0x21, 0x5b, + 0x89, 0x4a, 0x25, 0x26, 0x52, 0x91, 0x42, 0xfc, 0x32, 0x18, 0x5f, 0xb4, + 0x2a, 0x56, 0x57, 0x9b, 0xa2, 0x55, 0x54, 0xd8, 0x4a, 0x57, 0x5b, 0xdf, + 0x8a, 0xd7, 0x5b, 0x93, 0x52, 0x55, 0x52, 0xcf, 0xfa, 0x96, 0x59, 0xbc, + 0xc1, 0x4e, 0x3a, 0x94, 0x9a, 0x55, 0x56, 0x49, 0x3a, 0x13, 0x4c, 0x82, + 0x92, 0x54, 0x52, 0x53, 0x12, 0x93, 0x4b, 0x31, 0x32, 0x12, 0x48, 0x8a, + 0xea, 0x94, 0x53, 0x91, 0x42, 0xd5, 0x54, 0x27, 0x3a, 0xd2, 0x48, 0x40, + 0x52, 0x12, 0x49, 0x71, 0x52, 0x14, 0x51, 0x36, 0x81, 0xca, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x99, 0x0d, 0x35, 0x66, + 0x02, 0x14, 0x4e, 0x7f, 0x82, 0x94, 0x50, 0x3d, 0x72, 0x92, 0x48, 0x5d, + 0xc1, 0x08, 0x1a, 0xc3, 0x31, 0x8c, 0x27, 0x0c, 0x4a, 0xce, 0x2e, 0x07, + 0x32, 0xce, 0x2f, 0x43, 0x02, 0x90, 0x36, 0x42, 0x0a, 0x90, 0x36, 0x58, + 0xd2, 0x50, 0x3a, 0x32, 0xaa, 0x8f, 0x35, 0xe1, 0x72, 0xd5, 0x4c, 0xd1, + 0x1a, 0x15, 0x4b, 0xd6, 0x62, 0xd5, 0x4b, 0xdc, 0xb2, 0x95, 0x4c, 0xdd, + 0x92, 0xd5, 0x4c, 0x71, 0x13, 0x5a, 0x5f, 0x09, 0xdc, 0xde, 0x71, 0x1a, + 0x94, 0x1f, 0x74, 0x38, 0x54, 0x20, 0x78, 0x44, 0x94, 0x20, 0x79, 0x4a, + 0xbc, 0xa0, 0x79, 0x80, 0x54, 0xa2, 0x80, 0x62, 0xa4, 0x21, 0x7d, 0xfb, + 0x5a, 0x16, 0x50, 0x74, 0x7a, 0xd2, 0x3f, 0xf8, 0x42, 0x16, 0x50, 0xcd, + 0xf3, 0x5c, 0x6a, 0x84, 0x8a, 0x52, 0x42, 0x8d, 0xd2, 0x52, 0x43, 0x1d, + 0xb3, 0x97, 0x55, 0x3a, 0x63, 0x58, 0x59, 0x42, 0xb3, 0x18, 0x5a, 0x43, + 0xbb, 0x18, 0x5a, 0x41, 0x9b, 0xd8, 0x59, 0x3d, 0x7b, 0x58, 0x59, 0xd9, + 0xb9, 0x0d, 0x2d, 0xc9, 0x11, 0xcd, 0x2a, 0xb7, 0x79, 0x0c, 0x29, 0x9a, + 0xc1, 0x0b, 0x25, 0x8a, 0x21, 0xcb, 0x22, 0x12, 0x59, 0x07, 0x14, 0x0f, + 0x33, 0x57, 0x54, 0xeb, 0x2a, 0x56, 0x50, 0x91, 0xd1, 0xca, 0x22, 0xaa, + 0xa1, 0x8b, 0x25, 0xec, 0x91, 0x8d, 0x2d, 0x26, 0xe3, 0x17, 0x56, 0x1d, + 0x83, 0xd7, 0x54, 0x1c, 0x83, 0xd7, 0x54, 0x09, 0xc3, 0xd6, 0x51, 0x52, + 0xba, 0x8e, 0x38, 0x40, 0x92, 0x4e, 0x38, 0x17, 0x7a, 0x0e, 0x12, 0x15, + 0x6a, 0x0e, 0x11, 0x0c, 0xc2, 0x07, 0x0a, 0x0a, 0x62, 0x07, 0x09, 0x0f, + 0x52, 0x4e, 0x0d, 0x15, 0x6a, 0xce, 0x1c, 0x36, 0x62, 0xce, 0x1b, 0x4d, + 0x82, 0x4e, 0x38, 0x67, 0xda, 0x8e, 0x38, 0x89, 0x82, 0x4f, 0x39, 0xda, + 0x62, 0x15, 0x4c, 0xe6, 0xb2, 0x55, 0x4c, 0xf3, 0x0a, 0x16, 0x50, 0xf1, + 0x22, 0x16, 0x50, 0xff, 0x5a, 0x96, 0x50, 0x07, 0xab, 0xd6, 0x51, 0x32, + 0x2a, 0xd0, 0x36, 0x03, 0x9a, 0xce, 0x30, 0x00, 0x7a, 0x4e, 0x30, 0xf5, + 0x29, 0x4e, 0x2f, 0xb7, 0x49, 0xcc, 0x27, 0x80, 0xaa, 0x92, 0x41, 0xa3, + 0x0a, 0x54, 0x48, 0xc2, 0xb9, 0xcc, 0x2a, 0xa9, 0x21, 0x4c, 0x28, 0xb2, + 0x51, 0xcc, 0x28, 0xcc, 0x01, 0xcd, 0x2b, 0xe2, 0xc9, 0x8d, 0x2f, 0x78, + 0x7a, 0xd2, 0x41, 0x16, 0x3a, 0x4f, 0x35, 0x26, 0x02, 0xd0, 0x37, 0x90, + 0xda, 0x52, 0x42, 0x50, 0xfa, 0xd0, 0x3a, 0x1b, 0xba, 0xcf, 0x33, 0x73, + 0x4a, 0x92, 0x3e, 0xb9, 0x6a, 0x54, 0x48, 0xb4, 0x32, 0x14, 0x48, 0xab, + 0x02, 0x54, 0x46, 0xaa, 0xfa, 0x13, 0x46, 0xaa, 0xe2, 0x13, 0x46, 0xa2, + 0x8a, 0x13, 0x45, 0xa2, 0x8a, 0xd3, 0x44, 0x9a, 0x92, 0xd3, 0x44, 0x6a, + 0x22, 0x12, 0x3f, 0x6e, 0x22, 0xd2, 0x3e, 0x55, 0x62, 0x51, 0x3c, 0xb3, + 0x29, 0x0c, 0x28, 0xec, 0x51, 0x4d, 0x2b, 0x80, 0x01, 0x4a, 0x1e, 0xb7, + 0xe9, 0x8b, 0x25, 0x8c, 0x69, 0x0a, 0x20, 0x8d, 0x59, 0x8a, 0x1f, 0x83, + 0xf1, 0x09, 0x1e, 0x4f, 0x81, 0x48, 0x18, 0xe2, 0x40, 0x05, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0xc5, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, 0x78, 0x04, 0x10, 0x98, + 0x38, 0x06, 0x13, 0x96, 0x68, 0x86, 0x1a, 0x92, 0xb8, 0x46, 0x19, 0xf0, + 0x48, 0xc9, 0x23, 0x57, 0x61, 0x8c, 0x2d, 0x49, 0x09, 0xcc, 0x2d, 0x40, + 0x79, 0xcb, 0x29, 0x90, 0x41, 0x0e, 0x33, 0x00, 0x10, 0x8c, 0x27, 0x00, + 0x40, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe9, 0x41, 0x4e, 0x2b, 0x58, 0x7a, 0x51, 0x38, 0x8c, + 0x22, 0x53, 0x40, 0x68, 0x0a, 0xd2, 0x3a, 0xd6, 0x92, 0x15, 0x4c, 0xc8, + 0x39, 0x8d, 0x2b, 0xd4, 0xc9, 0x4d, 0x2d, 0xc4, 0x11, 0x4d, 0x2a, 0xcd, + 0x79, 0x0d, 0x2c, 0xb3, 0x81, 0x0c, 0x29, 0xcf, 0x71, 0x4d, 0x2c, 0xe4, + 0x31, 0x8e, 0x2e, 0x1c, 0xe2, 0x0f, 0x35, 0xf1, 0x49, 0xce, 0x2f, 0x17, + 0x11, 0x88, 0x14, 0x59, 0x52, 0x53, 0x4c, 0x4d, 0xda, 0x12, 0x4b, 0x47, + 0xb2, 0x52, 0x4a, 0x87, 0xe2, 0x13, 0x46, 0x69, 0xba, 0xd2, 0x40, 0xfe, + 0x72, 0xd7, 0x52, 0xd8, 0x5a, 0x16, 0x50, 0xc9, 0xfa, 0xd5, 0x4d, 0x03, + 0xa2, 0xd0, 0x40, 0xd5, 0x99, 0xcf, 0x3a, 0xbd, 0x49, 0x0e, 0x38, 0x98, + 0x29, 0x8d, 0x32, 0x9c, 0x31, 0x8d, 0x32, 0xbb, 0x49, 0x0e, 0x37, 0xc2, + 0x69, 0x0e, 0x38, 0xc7, 0xa9, 0x8e, 0x38, 0xc6, 0x91, 0x0e, 0x39, 0xc3, + 0x51, 0x0e, 0x38, 0xc0, 0x41, 0xce, 0x36, 0xc2, 0x39, 0x4e, 0x36, 0xba, + 0x19, 0xce, 0x35, 0xa5, 0x59, 0xcd, 0x32, 0xc6, 0x71, 0xce, 0x37, 0xe5, + 0x3a, 0x17, 0x5b, 0xd0, 0xb9, 0x8e, 0x36, 0xd5, 0xd1, 0x0e, 0x36, 0xad, + 0xa9, 0xcd, 0x31, 0xd4, 0x29, 0x0e, 0x31, 0xe8, 0xc8, 0x86, 0x0f, 0x24, + 0x91, 0x88, 0x16, 0x00, 0x31, 0x87, 0x11, 0x3d, 0xf9, 0xc8, 0x18, 0x07, + 0xb1, 0x47, 0x12, 0xa5, 0x4a, 0x94, 0x4b, 0xb1, 0xea, 0x94, 0x50, 0xc2, + 0xb2, 0x15, 0x54, 0xc5, 0x0a, 0x16, 0x56, 0xb5, 0x82, 0x95, 0x54, 0x8e, + 0x5a, 0x94, 0x50, 0x67, 0xda, 0x12, 0x4a, 0x5a, 0x8a, 0x12, 0x48, 0x74, + 0x62, 0x93, 0x4a, 0x80, 0xda, 0x13, 0x4c, 0x5d, 0xd2, 0xd2, 0x48, 0x37, + 0x62, 0xd1, 0x41, 0x39, 0xea, 0x10, 0x3e, 0x35, 0x82, 0x10, 0x3a, 0x09, + 0xfa, 0x8e, 0x32, 0xd7, 0x79, 0x0d, 0x2c, 0xf0, 0x39, 0x0e, 0x2f, 0x2f, + 0x3a, 0xd0, 0x36, 0x69, 0x22, 0x12, 0x3e, 0x7c, 0x8a, 0x52, 0x40, 0x85, + 0xda, 0x52, 0x41, 0x8e, 0x42, 0x13, 0x43, 0xa1, 0x02, 0x14, 0x46, 0xac, + 0x3a, 0x14, 0x48, 0x94, 0x62, 0x93, 0x44, 0x2e, 0x4a, 0x90, 0x39, 0xce, + 0xf1, 0x0d, 0x33, 0xc4, 0x91, 0x0d, 0x32, 0xf1, 0xa9, 0x0e, 0x35, 0x1d, + 0x0a, 0x10, 0x39, 0x42, 0xca, 0x90, 0x3b, 0x55, 0x82, 0x11, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, + 0xd2, 0x10, 0x41, 0x6c, 0x4a, 0xd3, 0x4a, 0x1c, 0xea, 0xd0, 0x41, 0x4a, + 0x4a, 0x92, 0x47, 0x40, 0x02, 0xd2, 0x45, 0x3f, 0xca, 0x51, 0x45, 0x32, + 0xba, 0x91, 0x44, 0x3d, 0x0a, 0xd2, 0x46, 0x4b, 0x7a, 0x12, 0x49, 0x82, + 0x32, 0x14, 0x50, 0x52, 0xc2, 0x52, 0x4a, 0x49, 0x82, 0x92, 0x49, 0x51, + 0xda, 0x92, 0x4a, 0x5f, 0x3a, 0x53, 0x4c, 0x45, 0x7a, 0x52, 0x49, 0x43, + 0x4a, 0x12, 0x49, 0x2c, 0xca, 0x91, 0x46, 0x2a, 0xca, 0xd1, 0x46, 0xe2, + 0x79, 0x8f, 0x3e, 0x04, 0x5a, 0x90, 0x41, 0xdc, 0x01, 0xcf, 0x3a, 0xd1, + 0xb1, 0x0e, 0x3a, 0x90, 0xb9, 0xcc, 0x31, 0x8b, 0x31, 0x4c, 0x30, 0x70, + 0x99, 0x8b, 0x2d, 0x68, 0x59, 0x4b, 0x2c, 0x3e, 0x29, 0x4a, 0x26, 0x9a, + 0xe9, 0x8c, 0x30, 0x2c, 0x41, 0x09, 0x22, 0xdf, 0x71, 0x8f, 0x3a, 0x34, + 0x12, 0x52, 0x45, 0x44, 0xaa, 0x12, 0x49, 0x62, 0xda, 0x53, 0x4d, 0x66, + 0xc1, 0xcb, 0x2c, 0x8a, 0xca, 0x94, 0x51, 0x1d, 0x12, 0x11, 0x42, 0x0e, + 0x72, 0x10, 0x40, 0x04, 0x02, 0x10, 0x3c, 0xef, 0x09, 0xcf, 0x38, 0x87, + 0xa1, 0x0b, 0x29, 0x51, 0x11, 0x8a, 0x1d, 0xa3, 0x09, 0x0c, 0x23, 0xb1, + 0x91, 0x8c, 0x27, 0x8b, 0x01, 0x8c, 0x28, 0xbf, 0x91, 0x8d, 0x2f, 0x94, + 0x91, 0xcc, 0x2f, 0x4e, 0x69, 0x89, 0x1a, 0x85, 0x11, 0x0c, 0x2e, 0x76, + 0x71, 0x8b, 0x29, 0x88, 0x9a, 0x94, 0x51, 0xda, 0x32, 0x17, 0x5b, 0x8b, + 0x02, 0xd5, 0x52, 0xd1, 0xfa, 0xd6, 0x5a, 0xd8, 0x3a, 0x17, 0x5b, 0x99, + 0x8a, 0x55, 0x54, 0xcd, 0xe2, 0x96, 0x59, 0x07, 0x93, 0xd8, 0x5f, 0xc4, + 0x82, 0xd6, 0x57, 0xbf, 0xb9, 0x4e, 0x3a, 0x64, 0x12, 0x54, 0x50, 0x8b, + 0x12, 0x95, 0x53, 0x65, 0x1a, 0x54, 0x50, 0x5d, 0x32, 0x93, 0x4c, 0x75, + 0x2a, 0x54, 0x50, 0x49, 0x02, 0x93, 0x4c, 0x32, 0x52, 0x12, 0x49, 0x7c, + 0x92, 0xd4, 0x51, 0x09, 0x4a, 0x91, 0x44, 0x2a, 0x22, 0x92, 0x48, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, + 0xe9, 0x06, 0x14, 0xbb, 0x6a, 0x96, 0x58, 0x41, 0x92, 0xd2, 0x48, 0x16, + 0x72, 0x11, 0x44, 0x6d, 0x31, 0x89, 0x1b, 0xa3, 0x11, 0x4b, 0x22, 0xd2, + 0x91, 0xcc, 0x28, 0xfd, 0x99, 0xcd, 0x2c, 0x07, 0x22, 0x8e, 0x2f, 0x47, + 0x2a, 0xd0, 0x36, 0x4c, 0x6a, 0x10, 0x39, 0x2e, 0x8a, 0x8f, 0x34, 0xe6, + 0x9a, 0x95, 0x4d, 0xd2, 0x32, 0x55, 0x4b, 0xdd, 0x92, 0xd5, 0x4c, 0xe1, + 0xc2, 0x55, 0x4d, 0xd8, 0x92, 0x15, 0x4c, 0xf0, 0x3a, 0x56, 0x4f, 0x39, + 0x64, 0x20, 0x78, 0xd3, 0x4b, 0x5d, 0x6b, 0x28, 0xf4, 0x1f, 0x76, 0x6e, + 0x04, 0x22, 0x7e, 0x58, 0x64, 0xe1, 0x7b, 0x51, 0x0c, 0x21, 0x7b, 0x49, + 0xc4, 0xe0, 0x79, 0xc3, 0x9b, 0x1c, 0x69, 0xb3, 0x1a, 0x14, 0x46, 0xde, + 0x92, 0x55, 0x4c, 0xfc, 0x62, 0x16, 0x50, 0xa8, 0xea, 0x93, 0x46, 0xa2, + 0x92, 0x53, 0x46, 0xd1, 0x32, 0x95, 0x4c, 0x2a, 0x1b, 0x18, 0x58, 0x35, + 0x53, 0x98, 0x58, 0x38, 0x6b, 0x18, 0x59, 0x34, 0x53, 0x98, 0x58, 0xfe, + 0x92, 0x96, 0x51, 0xdc, 0xd9, 0x8d, 0x2d, 0xcd, 0x31, 0xcd, 0x2a, 0xb6, + 0x81, 0xcc, 0x28, 0xa0, 0xe9, 0x4b, 0x26, 0x91, 0x51, 0xcb, 0x23, 0x86, + 0xe9, 0x0a, 0x22, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x03, 0xd7, 0x53, 0xdc, + 0xc2, 0x55, 0x4e, 0x89, 0x69, 0x0a, 0x21, 0xa6, 0x81, 0x4b, 0x25, 0x05, + 0x52, 0x0e, 0x31, 0x18, 0x53, 0x17, 0x54, 0x18, 0x5b, 0x17, 0x54, 0x0f, + 0xf3, 0x56, 0x52, 0x70, 0x92, 0x50, 0x3c, 0x50, 0xa2, 0x0e, 0x29, 0x39, + 0x7a, 0x4e, 0x38, 0x1d, 0x92, 0x8e, 0x15, 0x18, 0x7a, 0xce, 0x1d, 0x37, + 0x6a, 0x4e, 0x38, 0x4f, 0x9a, 0x4e, 0x38, 0x53, 0xaa, 0x8e, 0x38, 0x77, + 0xda, 0x8e, 0x38, 0xce, 0xd2, 0x14, 0x4a, 0x06, 0xa3, 0xd6, 0x50, 0x09, + 0xbb, 0xd6, 0x51, 0x07, 0xa3, 0xd6, 0x51, 0x04, 0x93, 0x96, 0x51, 0x2b, + 0x0a, 0x90, 0x35, 0xf5, 0x49, 0x4e, 0x2f, 0xf6, 0x49, 0x4e, 0x2f, 0xf0, + 0x19, 0x8e, 0x2e, 0xf8, 0x39, 0x4e, 0x2f, 0xd5, 0x49, 0x4d, 0x2b, 0x91, + 0x5a, 0x13, 0x45, 0x89, 0x0a, 0x53, 0x44, 0x8d, 0x49, 0x0b, 0x24, 0xa9, + 0x31, 0x4c, 0x28, 0xb4, 0x51, 0x0c, 0x29, 0xcc, 0x01, 0x0d, 0x2c, 0xe5, + 0x09, 0x0e, 0x30, 0x9b, 0xaa, 0x13, 0x47, 0x96, 0x62, 0xd3, 0x45, 0x2f, + 0x02, 0x90, 0x38, 0x0c, 0xea, 0xce, 0x33, 0x63, 0xa2, 0xd1, 0x3c, 0x4e, + 0xf2, 0xd0, 0x39, 0xc0, 0x79, 0x4c, 0x27, 0xa5, 0x12, 0x14, 0x47, 0xbd, + 0x82, 0x94, 0x48, 0xac, 0x32, 0x54, 0x46, 0xb7, 0x52, 0x54, 0x48, 0xb5, + 0x62, 0x54, 0x48, 0xa8, 0x0a, 0xd4, 0x46, 0xa6, 0xda, 0xd3, 0x45, 0xa1, + 0xc2, 0xd3, 0x45, 0x7f, 0x62, 0x92, 0x40, 0x7f, 0x6a, 0x12, 0x41, 0x73, + 0x32, 0x92, 0x3f, 0x5d, 0xe2, 0x11, 0x3d, 0x60, 0xda, 0xd1, 0x3d, 0x80, + 0x9a, 0x52, 0x41, 0xb9, 0xc9, 0x8b, 0x25, 0xad, 0xa9, 0xcb, 0x24, 0x8c, + 0x81, 0x4a, 0x20, 0x74, 0xc9, 0x09, 0x1d, 0x53, 0x51, 0x48, 0x18, 0x41, + 0x19, 0x48, 0x16, 0xd2, 0xe8, 0x84, 0x09, 0x53, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xab, 0xd0, 0xc5, 0x14, 0x9e, 0x50, 0x45, 0x14, 0x99, + 0x40, 0x85, 0x13, 0x8f, 0x00, 0x86, 0x10, 0x57, 0xf1, 0x8c, 0x34, 0x3f, + 0x19, 0x0c, 0x31, 0x4e, 0xb1, 0xcc, 0x30, 0x3c, 0x61, 0x0b, 0x29, 0x0d, + 0x39, 0x0a, 0x27, 0x93, 0x70, 0x46, 0x13, 0x91, 0x51, 0x4e, 0x33, 0x00, + 0x18, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0x41, 0x4e, 0x2e, 0x2b, 0x3a, 0x90, 0x34, 0xe9, + 0x49, 0xce, 0x2d, 0xcf, 0x79, 0x0d, 0x2c, 0xc0, 0xe1, 0x8c, 0x29, 0xd5, + 0xb1, 0x8d, 0x2d, 0xd6, 0xd1, 0x8d, 0x2d, 0xc6, 0x21, 0xcd, 0x2a, 0xce, + 0x71, 0x8d, 0x2b, 0x9a, 0xf9, 0xcb, 0x26, 0x77, 0x81, 0x0a, 0x21, 0x15, + 0xd2, 0x8f, 0x35, 0x00, 0x00, 0x00, 0x00, 0xdd, 0xe9, 0x0d, 0x2d, 0x13, + 0x19, 0x08, 0x14, 0x4c, 0xe2, 0x92, 0x4a, 0x34, 0x32, 0xd2, 0x47, 0x12, + 0x11, 0x09, 0x24, 0x4a, 0x1a, 0x52, 0x40, 0x52, 0x5a, 0x92, 0x40, 0xce, + 0x12, 0xd6, 0x4d, 0xfa, 0x7a, 0xd7, 0x52, 0xf3, 0x71, 0x50, 0x3e, 0xd7, + 0x69, 0xcf, 0x3a, 0xc3, 0xe1, 0x0e, 0x38, 0x8b, 0x91, 0x8c, 0x30, 0xbd, + 0x19, 0x4e, 0x36, 0xbe, 0x51, 0x0e, 0x38, 0xbb, 0x41, 0x4e, 0x37, 0xd5, + 0x29, 0x4f, 0x3a, 0xd5, 0x11, 0x8f, 0x3a, 0xc7, 0x81, 0x4e, 0x38, 0xca, + 0x81, 0xce, 0x37, 0xcd, 0x99, 0x8e, 0x38, 0xc3, 0x41, 0xce, 0x36, 0xd1, + 0xe9, 0xce, 0x38, 0xd2, 0xc9, 0x8e, 0x38, 0xb5, 0xb1, 0xcd, 0x33, 0x73, + 0x72, 0x53, 0x4b, 0x85, 0x02, 0xd4, 0x4d, 0xe8, 0x29, 0x0f, 0x37, 0x99, + 0xc9, 0x4c, 0x2d, 0xe5, 0xa9, 0xce, 0x32, 0xdf, 0x78, 0x06, 0x0e, 0x41, + 0x41, 0x89, 0x19, 0x0c, 0xe9, 0x07, 0x13, 0xec, 0xd0, 0xc6, 0x0f, 0x0f, + 0xd1, 0x87, 0x13, 0xaf, 0xa2, 0x14, 0x4e, 0xc4, 0xaa, 0x55, 0x53, 0xd6, + 0x7a, 0x56, 0x58, 0xd4, 0x82, 0xd6, 0x58, 0xc0, 0xfa, 0x55, 0x56, 0x86, + 0x32, 0x14, 0x50, 0x4c, 0x4a, 0x12, 0x48, 0x6a, 0x1a, 0xd3, 0x49, 0x8b, + 0x3a, 0x94, 0x4e, 0x76, 0x92, 0x93, 0x4b, 0x49, 0x22, 0x12, 0x45, 0x41, + 0x4a, 0x51, 0x40, 0x3e, 0xca, 0xd0, 0x3b, 0x08, 0xf2, 0xce, 0x32, 0xcf, + 0x29, 0x8d, 0x2b, 0xc1, 0x71, 0x4c, 0x28, 0xda, 0x79, 0x4d, 0x2b, 0x1e, + 0xba, 0x4f, 0x34, 0x67, 0x12, 0x92, 0x3d, 0x97, 0x7a, 0x53, 0x43, 0xa4, + 0x0a, 0x14, 0x45, 0xa6, 0x1a, 0x54, 0x45, 0xa4, 0x0a, 0xd4, 0x44, 0xa3, + 0x02, 0xd4, 0x44, 0x9e, 0xca, 0x13, 0x45, 0x6f, 0x3a, 0x52, 0x40, 0x01, + 0x1a, 0x8f, 0x37, 0xb3, 0xe9, 0x4c, 0x2e, 0xcb, 0x51, 0x8d, 0x2e, 0x00, + 0xb2, 0xce, 0x32, 0x1d, 0xca, 0x0f, 0x37, 0x40, 0x9a, 0x10, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x24, + 0xd2, 0x90, 0x41, 0x49, 0x3a, 0x52, 0x47, 0x0b, 0x4a, 0x10, 0x3e, 0x3a, + 0xba, 0x91, 0x44, 0x2c, 0x62, 0xd1, 0x43, 0x89, 0x22, 0xd4, 0x4d, 0x54, + 0xa2, 0x12, 0x49, 0x4b, 0x4a, 0x12, 0x48, 0x6a, 0x8a, 0x93, 0x4c, 0x57, + 0xe2, 0x52, 0x4a, 0x61, 0x3a, 0xd3, 0x4b, 0x69, 0x92, 0x13, 0x4d, 0x5d, + 0x2a, 0xd3, 0x4b, 0x58, 0x0a, 0x93, 0x4b, 0x5c, 0x1a, 0xd3, 0x4b, 0x58, + 0x12, 0x53, 0x4b, 0x42, 0x52, 0xd2, 0x48, 0x45, 0x7a, 0x52, 0x49, 0x37, + 0x0a, 0xd2, 0x47, 0x0d, 0xd2, 0x50, 0x43, 0x05, 0x7a, 0x50, 0x42, 0x04, + 0x72, 0x50, 0x42, 0x9f, 0xf1, 0xcc, 0x32, 0xa0, 0x19, 0x0d, 0x33, 0xa5, + 0x51, 0x8d, 0x33, 0x76, 0xc9, 0xcb, 0x2d, 0x73, 0xc1, 0x0b, 0x2e, 0x60, + 0x11, 0x4b, 0x2b, 0x91, 0x19, 0x0d, 0x31, 0xf4, 0x11, 0xd0, 0x3c, 0x0c, + 0xfa, 0x90, 0x42, 0x32, 0x5a, 0x92, 0x47, 0x5d, 0x9a, 0x93, 0x4c, 0x7f, + 0x5a, 0x54, 0x50, 0x97, 0x3a, 0xd5, 0x52, 0x17, 0xda, 0x90, 0x41, 0x0a, + 0x52, 0x90, 0x3f, 0xf2, 0x89, 0x8f, 0x3a, 0x98, 0x81, 0x8b, 0x23, 0x64, + 0x11, 0x0b, 0x24, 0x2f, 0x19, 0x48, 0x12, 0x3b, 0xa1, 0x08, 0x17, 0x91, + 0x01, 0x0c, 0x27, 0x4a, 0x19, 0xc9, 0x18, 0xb0, 0xb1, 0x0c, 0x2a, 0x57, + 0x19, 0x4b, 0x2b, 0x76, 0x69, 0x8b, 0x2b, 0x65, 0xa9, 0x0a, 0x25, 0x47, + 0x6a, 0x91, 0x3b, 0x88, 0xca, 0x94, 0x52, 0x63, 0x1a, 0xd4, 0x4f, 0xad, + 0x12, 0x14, 0x4d, 0xa4, 0xfa, 0x55, 0x57, 0x8f, 0x1a, 0x15, 0x53, 0xc7, + 0x92, 0x96, 0x58, 0x08, 0xa3, 0x98, 0x60, 0xc1, 0x72, 0x16, 0x57, 0xa2, + 0xaa, 0x95, 0x53, 0x06, 0x93, 0x58, 0x60, 0x0c, 0x0a, 0x11, 0x43, 0x2f, + 0x7a, 0x52, 0x49, 0x51, 0x62, 0x13, 0x4d, 0x9a, 0xaa, 0x15, 0x57, 0x19, + 0x82, 0x11, 0x45, 0x3f, 0x72, 0x92, 0x49, 0x90, 0x3a, 0xd5, 0x54, 0x16, + 0xca, 0x91, 0x46, 0x30, 0x52, 0x12, 0x49, 0x5a, 0xb2, 0x93, 0x4e, 0xf5, + 0x99, 0xd0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa6, 0x11, 0x4c, 0x28, 0x84, 0xaa, 0xd4, 0x51, 0x61, + 0xba, 0xd3, 0x4c, 0xdc, 0xa9, 0xcf, 0x3b, 0x25, 0x19, 0x87, 0x12, 0xa5, + 0x29, 0xcb, 0x22, 0xd6, 0xb1, 0x0c, 0x29, 0xfd, 0x71, 0x4d, 0x2c, 0x14, + 0x7a, 0x0e, 0x31, 0x2a, 0x4a, 0xcf, 0x33, 0x39, 0xea, 0x4f, 0x36, 0x2c, + 0x6a, 0x4f, 0x34, 0x5d, 0xe2, 0x90, 0x39, 0xcf, 0xf2, 0xd4, 0x4a, 0xdb, + 0x82, 0x95, 0x4c, 0xe4, 0x02, 0xd6, 0x4d, 0xe6, 0x12, 0x16, 0x4e, 0xe5, + 0x12, 0xd6, 0x4d, 0x8d, 0x03, 0x5b, 0x62, 0x5e, 0x8c, 0xa1, 0x7c, 0x4d, + 0xec, 0x60, 0x7a, 0x34, 0x44, 0xa0, 0x77, 0x16, 0x5c, 0x9f, 0x73, 0x42, + 0x84, 0xe0, 0x78, 0x28, 0xfc, 0x1f, 0x76, 0xc3, 0x8b, 0x1c, 0x69, 0xfc, + 0x5a, 0x16, 0x50, 0x85, 0x7a, 0x52, 0x40, 0xfa, 0x52, 0x56, 0x50, 0x89, + 0xb3, 0xda, 0x61, 0x84, 0x82, 0xd2, 0x41, 0x84, 0x8a, 0x12, 0x42, 0x15, + 0x53, 0xd7, 0x54, 0x29, 0x0b, 0xd8, 0x57, 0x2b, 0x1b, 0x18, 0x58, 0x2b, + 0x23, 0x18, 0x58, 0xeb, 0x29, 0x8e, 0x2f, 0xdd, 0xd9, 0xcd, 0x2d, 0xcd, + 0x51, 0x8d, 0x2b, 0xb9, 0x91, 0x4c, 0x29, 0xa8, 0x11, 0x4c, 0x27, 0x9e, + 0xc9, 0xcb, 0x25, 0x8a, 0x11, 0x8b, 0x22, 0x80, 0x91, 0x0a, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x03, 0xbb, 0x56, 0x52, 0x80, 0x11, 0x0a, 0x20, 0xb9, + 0x11, 0x8c, 0x27, 0xd1, 0xb1, 0x8c, 0x2a, 0x23, 0xbb, 0xd7, 0x55, 0x18, + 0x4b, 0xd7, 0x53, 0x13, 0x23, 0x17, 0x53, 0x00, 0x6b, 0x16, 0x50, 0x57, + 0xda, 0x8e, 0x38, 0x4d, 0x8a, 0x4e, 0x38, 0x4d, 0x82, 0x4e, 0x38, 0x56, + 0xd2, 0x8e, 0x38, 0x7e, 0xc2, 0x4f, 0x3a, 0x04, 0x83, 0xd6, 0x50, 0x0d, + 0xe3, 0x16, 0x52, 0x10, 0x03, 0x17, 0x53, 0x11, 0x03, 0x57, 0x53, 0x12, + 0x13, 0x57, 0x53, 0x17, 0x43, 0x17, 0x54, 0xe4, 0xd9, 0x4d, 0x2c, 0xe1, + 0xd1, 0x8d, 0x2c, 0xc3, 0x91, 0xcc, 0x28, 0xad, 0x09, 0x8c, 0x25, 0x9f, + 0x02, 0x14, 0x48, 0x99, 0xc2, 0xd3, 0x46, 0xf2, 0x59, 0xce, 0x30, 0x80, + 0xb9, 0x4a, 0x21, 0x86, 0x01, 0x4b, 0x23, 0x34, 0x81, 0x88, 0x18, 0xcc, + 0x09, 0xcd, 0x2b, 0x99, 0xb2, 0xd3, 0x46, 0xb1, 0x62, 0x94, 0x49, 0xca, + 0x12, 0x55, 0x4c, 0x24, 0xd2, 0xcf, 0x37, 0x32, 0x32, 0x10, 0x39, 0x97, + 0x52, 0xd3, 0x43, 0x57, 0x22, 0x11, 0x3b, 0x18, 0x92, 0x4f, 0x34, 0x6b, + 0x32, 0x12, 0x3d, 0xa5, 0x0a, 0x14, 0x45, 0xb6, 0x5a, 0x54, 0x48, 0xbf, + 0x8a, 0xd4, 0x48, 0xba, 0x7a, 0x94, 0x48, 0xba, 0x62, 0x94, 0x48, 0xbc, + 0x72, 0xd4, 0x48, 0xb7, 0x52, 0x54, 0x48, 0xab, 0x1a, 0x54, 0x47, 0x80, + 0x82, 0x12, 0x41, 0x73, 0x22, 0x12, 0x3f, 0x6f, 0x32, 0xd2, 0x3f, 0x66, + 0x02, 0x92, 0x3e, 0x5b, 0xca, 0xd1, 0x3c, 0xea, 0x49, 0x0d, 0x2b, 0xb1, + 0x89, 0x8b, 0x24, 0xd3, 0x99, 0x4c, 0x29, 0x88, 0x39, 0x4a, 0x1f, 0x7b, + 0xd9, 0x49, 0x1d, 0x65, 0xe1, 0x08, 0x1a, 0x08, 0x51, 0x06, 0x10, 0xd8, + 0xf8, 0x04, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, + 0xc0, 0x06, 0x14, 0xa5, 0xc0, 0x46, 0x15, 0xa5, 0x90, 0xc5, 0x14, 0x9f, + 0x50, 0x45, 0x13, 0x58, 0x71, 0x4c, 0x30, 0x54, 0x11, 0x4d, 0x34, 0x50, + 0xe1, 0xcc, 0x32, 0x55, 0xc1, 0x4c, 0x33, 0x1e, 0x11, 0xcb, 0x2a, 0xd9, + 0x78, 0x08, 0x1e, 0xd6, 0x68, 0xc8, 0x1a, 0xcf, 0x30, 0xc8, 0x19, 0x80, + 0x19, 0x4d, 0x31, 0x00, 0xf8, 0x09, 0x00, 0x8f, 0x29, 0x4b, 0x1f, 0x8f, + 0x32, 0xd3, 0x3e, 0x72, 0x6a, 0xd2, 0x3b, 0xd6, 0xf9, 0xcd, 0x2c, 0xd5, + 0xb1, 0xcd, 0x2c, 0xd0, 0x79, 0x4d, 0x2c, 0xae, 0x71, 0x0c, 0x28, 0xd5, + 0xb9, 0xcd, 0x2c, 0xda, 0x01, 0x0e, 0x2e, 0xc1, 0xe9, 0x4c, 0x2a, 0xce, + 0x51, 0x8d, 0x2b, 0xcd, 0x31, 0x0d, 0x2b, 0xbf, 0xda, 0x54, 0x4b, 0x6e, + 0x81, 0x4a, 0x20, 0x00, 0x00, 0x00, 0x00, 0xd4, 0x01, 0x0e, 0x2c, 0x9b, + 0x32, 0x15, 0x54, 0x3f, 0x5a, 0x92, 0x48, 0x27, 0xfa, 0xd1, 0x45, 0x32, + 0x12, 0x92, 0x48, 0xf9, 0x61, 0x10, 0x41, 0xb2, 0x02, 0xd6, 0x56, 0x68, + 0xab, 0xda, 0x60, 0x1d, 0x73, 0xd8, 0x57, 0x8e, 0x39, 0x4d, 0x31, 0xaa, + 0x41, 0xce, 0x33, 0xdc, 0xb9, 0xcf, 0x3a, 0x97, 0x31, 0xcd, 0x32, 0xad, + 0xf1, 0x8d, 0x35, 0xcb, 0xc1, 0x4e, 0x39, 0xcd, 0xd1, 0x4e, 0x39, 0xd1, + 0xe1, 0xce, 0x39, 0xe2, 0x61, 0x4f, 0x3b, 0x0c, 0xc2, 0xd0, 0x40, 0xd3, + 0xd9, 0x8e, 0x39, 0xec, 0xd9, 0x8f, 0x3c, 0xe5, 0x81, 0x4f, 0x3b, 0xca, + 0x69, 0x0e, 0x38, 0xea, 0xa1, 0x0f, 0x3c, 0xd4, 0xc1, 0xce, 0x38, 0xc3, + 0xf2, 0xd5, 0x54, 0xea, 0x29, 0xcf, 0x3a, 0xd6, 0x39, 0x0e, 0x33, 0x91, + 0x69, 0x4c, 0x2b, 0xeb, 0x59, 0x0e, 0x2f, 0x29, 0xa1, 0xc8, 0x17, 0x04, + 0x69, 0x07, 0x12, 0x05, 0x59, 0x07, 0x12, 0x57, 0xb9, 0x49, 0x1c, 0x27, + 0x39, 0x48, 0x16, 0xad, 0xba, 0x94, 0x4f, 0xc6, 0xea, 0xd5, 0x54, 0xd6, + 0x8a, 0xd6, 0x58, 0xd0, 0x6a, 0x96, 0x58, 0xa4, 0x1a, 0x55, 0x53, 0x56, + 0xb2, 0x12, 0x4a, 0x4b, 0x2a, 0x12, 0x46, 0x72, 0x2a, 0x93, 0x49, 0x7e, + 0xa2, 0x93, 0x4b, 0x55, 0x7a, 0x92, 0x47, 0x48, 0xaa, 0x91, 0x41, 0x42, + 0xfa, 0x10, 0x3d, 0x08, 0x0a, 0xcf, 0x33, 0xc3, 0xb1, 0xcc, 0x29, 0xac, + 0xe1, 0x0b, 0x25, 0xc8, 0x71, 0xcc, 0x27, 0xdb, 0x41, 0x8d, 0x2a, 0x12, + 0x42, 0x8f, 0x32, 0x5c, 0xb2, 0x11, 0x3c, 0x93, 0x5a, 0xd3, 0x42, 0xa0, + 0xe2, 0x93, 0x44, 0x9f, 0xe2, 0x53, 0x44, 0x95, 0x82, 0xd3, 0x42, 0x90, + 0x3a, 0x13, 0x42, 0x94, 0x5a, 0xd3, 0x42, 0x8a, 0x1a, 0xd3, 0x43, 0x50, + 0xf2, 0xd1, 0x41, 0xf3, 0xa9, 0x4e, 0x34, 0xc7, 0xf9, 0x0c, 0x2c, 0xf5, + 0x31, 0x4e, 0x30, 0x16, 0x32, 0x4f, 0x34, 0x28, 0x0a, 0x90, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, + 0x7a, 0x11, 0x43, 0x51, 0x62, 0x92, 0x47, 0x4e, 0x5a, 0x12, 0x47, 0x4e, + 0x5a, 0x92, 0x47, 0x4c, 0x5a, 0x52, 0x47, 0x4d, 0x72, 0x52, 0x48, 0x41, + 0x1a, 0x52, 0x46, 0x91, 0x82, 0x54, 0x50, 0x88, 0x4a, 0x54, 0x50, 0xce, + 0x9a, 0x16, 0x59, 0x87, 0x4a, 0x94, 0x50, 0x6b, 0x92, 0x13, 0x4d, 0x78, + 0xd2, 0x93, 0x4e, 0x8d, 0x92, 0x54, 0x51, 0x67, 0x72, 0x13, 0x4d, 0x61, + 0x32, 0x93, 0x4c, 0x63, 0x62, 0xd3, 0x4c, 0x51, 0xca, 0x12, 0x4b, 0x52, + 0xca, 0xd2, 0x4a, 0x3f, 0x3a, 0x52, 0x48, 0x32, 0xda, 0x91, 0x47, 0x0b, + 0xca, 0x50, 0x43, 0x04, 0x62, 0xd0, 0x41, 0x08, 0x8a, 0x90, 0x42, 0xab, + 0x79, 0x0d, 0x35, 0x9e, 0x09, 0x4d, 0x33, 0x89, 0x71, 0x8c, 0x30, 0x66, + 0x49, 0x4b, 0x2c, 0x92, 0xf1, 0x0c, 0x31, 0xf4, 0x09, 0xd0, 0x3c, 0xfa, + 0x79, 0xd0, 0x3f, 0x24, 0x02, 0x92, 0x45, 0x62, 0xca, 0x53, 0x4d, 0xd8, + 0x3a, 0x97, 0x5b, 0x10, 0xc2, 0x10, 0x41, 0x07, 0x6a, 0x10, 0x40, 0xee, + 0xb1, 0xcf, 0x3b, 0x64, 0x29, 0x4a, 0x1d, 0x5a, 0xf9, 0x4a, 0x25, 0x08, + 0xa9, 0xc7, 0x0d, 0x15, 0xc1, 0x87, 0x11, 0x28, 0x49, 0xc8, 0x15, 0x06, + 0xb9, 0x87, 0x17, 0x9a, 0x29, 0x4c, 0x28, 0x07, 0x41, 0xc8, 0x1e, 0x52, + 0x39, 0x0a, 0x24, 0x47, 0xd9, 0x49, 0x24, 0x22, 0x42, 0x51, 0x43, 0x4e, + 0xd1, 0x89, 0x1c, 0x4f, 0x09, 0x8a, 0x1b, 0x6e, 0x2a, 0x54, 0x50, 0x7f, + 0xc2, 0x14, 0x53, 0x92, 0xf2, 0x14, 0x53, 0xb4, 0x22, 0xd6, 0x56, 0xfd, + 0x42, 0x58, 0x5f, 0xb6, 0x32, 0x16, 0x55, 0xa3, 0xaa, 0x95, 0x53, 0x03, + 0x7b, 0x58, 0x60, 0x02, 0x7b, 0x18, 0x60, 0xa8, 0x02, 0x16, 0x55, 0x11, + 0xfb, 0x18, 0x62, 0x8a, 0x02, 0x15, 0x54, 0x50, 0xb2, 0x53, 0x4e, 0x45, + 0x0a, 0xd3, 0x4b, 0x80, 0x52, 0x54, 0x50, 0x18, 0x9a, 0x51, 0x45, 0x3b, + 0x72, 0x92, 0x49, 0x4d, 0x52, 0x93, 0x4c, 0xf8, 0xc9, 0x10, 0x42, 0xce, + 0x81, 0xcf, 0x3c, 0xde, 0xd1, 0x8f, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x62, + 0xa0, 0x02, 0x00, 0x07, 0x59, 0x07, 0x15, 0x01, 0x9a, 0x8e, 0x32, 0x33, + 0x32, 0x52, 0x46, 0x04, 0x92, 0x50, 0x3e, 0xc9, 0xb9, 0x8e, 0x38, 0x37, + 0x91, 0x47, 0x14, 0xa1, 0x29, 0x8b, 0x23, 0xdf, 0xf9, 0x0c, 0x2a, 0xf4, + 0x61, 0x4d, 0x2c, 0x13, 0x7a, 0x4e, 0x30, 0x32, 0x72, 0xcf, 0x33, 0x26, + 0x5a, 0xcf, 0x33, 0x31, 0x92, 0x8f, 0x34, 0x64, 0x2a, 0x91, 0x3a, 0xd4, + 0x4a, 0x95, 0x4b, 0xe6, 0x02, 0x16, 0x4e, 0xdf, 0xda, 0x15, 0x4d, 0xe4, + 0x0a, 0xd6, 0x4d, 0xef, 0x12, 0x16, 0x4e, 0xa1, 0xab, 0x1b, 0x65, 0x5b, + 0x6c, 0x21, 0x7c, 0x18, 0x4c, 0x1f, 0x73, 0xe7, 0xfb, 0x9d, 0x6d, 0xf4, + 0x43, 0x9e, 0x6f, 0x34, 0x2c, 0xa0, 0x77, 0x30, 0x14, 0x20, 0x77, 0xdd, + 0xab, 0x9d, 0x6c, 0xff, 0x42, 0x16, 0x50, 0x91, 0xea, 0x92, 0x42, 0xc9, + 0xba, 0x14, 0x4a, 0x9e, 0x9a, 0xd3, 0x45, 0x94, 0x22, 0xd3, 0x43, 0x91, + 0x02, 0xd3, 0x43, 0xcd, 0x0a, 0xd5, 0x4b, 0x0d, 0x13, 0xd7, 0x53, 0x17, + 0x7b, 0x57, 0x55, 0x21, 0xd3, 0x97, 0x56, 0xf2, 0x51, 0x4e, 0x30, 0xed, + 0x39, 0x0e, 0x30, 0xcf, 0x59, 0x8d, 0x2b, 0xd5, 0x6a, 0xd5, 0x4c, 0xb8, + 0x89, 0xcc, 0x28, 0xa2, 0xf1, 0xcb, 0x25, 0x8b, 0x09, 0x8b, 0x22, 0x79, + 0x89, 0x8a, 0x20, 0x01, 0xb1, 0x46, 0x11, 0xfc, 0x8a, 0x56, 0x51, 0xfc, + 0x8a, 0x96, 0x51, 0xa6, 0x61, 0x0b, 0x25, 0xca, 0x89, 0x8c, 0x29, 0x07, + 0x62, 0x0e, 0x31, 0x18, 0x43, 0xd7, 0x53, 0x10, 0x03, 0xd7, 0x52, 0x0a, + 0xd3, 0x16, 0x52, 0xdb, 0x52, 0xd5, 0x4b, 0xc5, 0x8a, 0x54, 0x48, 0x02, + 0x73, 0x16, 0x51, 0x08, 0xab, 0x16, 0x52, 0x09, 0xcb, 0x16, 0x52, 0x0c, + 0xdb, 0x56, 0x52, 0x16, 0x33, 0x17, 0x54, 0x13, 0x32, 0x8f, 0x32, 0xd9, + 0x81, 0x8d, 0x2b, 0xd3, 0x49, 0x8d, 0x2a, 0xd2, 0x31, 0x4d, 0x2a, 0xbe, + 0x79, 0x4c, 0x28, 0x78, 0x63, 0x9a, 0x60, 0x8b, 0x1a, 0xd3, 0x43, 0x6f, + 0x59, 0x8a, 0x20, 0x73, 0x71, 0x4a, 0x21, 0x8c, 0x41, 0x4b, 0x24, 0xa7, + 0x29, 0xcc, 0x27, 0xb0, 0x51, 0x8c, 0x28, 0x8d, 0x2a, 0x53, 0x44, 0x92, + 0x22, 0xd3, 0x43, 0xc9, 0xf2, 0xd4, 0x4b, 0x97, 0x6a, 0x13, 0x46, 0x34, + 0x32, 0xd0, 0x38, 0x16, 0x62, 0xcf, 0x35, 0x60, 0xb2, 0x91, 0x3d, 0x4f, + 0x12, 0x51, 0x3b, 0xdb, 0x89, 0x0d, 0x2b, 0x6c, 0x3a, 0xd2, 0x3d, 0xb6, + 0x6a, 0x54, 0x48, 0xc1, 0xb2, 0x94, 0x47, 0xbf, 0x9a, 0x14, 0x49, 0xb7, + 0x7a, 0x94, 0x48, 0xb7, 0x6a, 0x94, 0x48, 0xba, 0x72, 0x94, 0x48, 0xbc, + 0x6a, 0xd4, 0x48, 0xb5, 0x4a, 0x54, 0x48, 0x88, 0xda, 0x12, 0x42, 0x83, + 0xaa, 0x12, 0x41, 0x7d, 0x92, 0xd2, 0x40, 0x72, 0x3a, 0x12, 0x40, 0x72, + 0x42, 0x12, 0x40, 0x89, 0x51, 0x0a, 0x20, 0xcc, 0x79, 0x0c, 0x28, 0xa3, + 0x19, 0x4b, 0x23, 0xa0, 0x29, 0xcb, 0x23, 0x81, 0x01, 0x8a, 0x1d, 0x58, + 0xb9, 0x48, 0x19, 0x1a, 0xd9, 0x06, 0x12, 0xda, 0x10, 0xc5, 0x09, 0x58, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x05, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x68, 0xc6, 0x1a, 0x95, + 0x58, 0xc6, 0x18, 0x9c, 0x78, 0x06, 0x13, 0x90, 0x48, 0x06, 0x13, 0x2f, + 0xc1, 0x8a, 0x28, 0x18, 0x29, 0xca, 0x24, 0x42, 0x29, 0xcc, 0x2d, 0x38, + 0x21, 0x4c, 0x30, 0x5d, 0x39, 0xcd, 0x34, 0xe1, 0x48, 0x09, 0x24, 0xdd, + 0x90, 0x08, 0x23, 0xdb, 0x88, 0x88, 0x1e, 0xd3, 0x78, 0x08, 0x1a, 0xdd, + 0x80, 0x48, 0x1a, 0x04, 0xc2, 0x0f, 0x38, 0x9f, 0x02, 0x54, 0x41, 0x72, + 0xc2, 0x92, 0x3c, 0x47, 0xa2, 0x10, 0x34, 0x9d, 0xf1, 0x4b, 0x23, 0xc4, + 0x21, 0x0d, 0x2a, 0xa1, 0x29, 0x4c, 0x26, 0xc6, 0x21, 0x8d, 0x2a, 0xcf, + 0x99, 0x8d, 0x2c, 0xe2, 0x21, 0x4e, 0x2f, 0x69, 0x39, 0x0a, 0x20, 0xbe, + 0xd2, 0x94, 0x4a, 0x3e, 0xea, 0xd0, 0x38, 0x00, 0x00, 0x00, 0x00, 0xc7, + 0x79, 0x8d, 0x2a, 0xd0, 0xd9, 0x8d, 0x2b, 0xc6, 0x69, 0x0d, 0x2a, 0xc4, + 0x59, 0xcd, 0x29, 0x43, 0x8a, 0x12, 0x49, 0x02, 0x81, 0x48, 0x21, 0xe1, + 0xd1, 0x0f, 0x3f, 0xfe, 0x59, 0xd0, 0x41, 0x78, 0x62, 0xd3, 0x42, 0xb7, + 0x01, 0x0e, 0x38, 0x24, 0x62, 0x51, 0x45, 0x93, 0x69, 0x8d, 0x31, 0x9f, + 0xe1, 0x4d, 0x33, 0xad, 0x01, 0x8e, 0x34, 0x9c, 0x49, 0x0d, 0x33, 0xc8, + 0x89, 0x4e, 0x38, 0xdb, 0x51, 0xcf, 0x3a, 0xec, 0xe1, 0xcf, 0x3c, 0x12, + 0xf2, 0x10, 0x42, 0xfc, 0x31, 0x10, 0x3e, 0xdb, 0x29, 0x4f, 0x3a, 0xf3, + 0x09, 0x10, 0x3d, 0xd5, 0xd9, 0x4e, 0x39, 0x02, 0x52, 0x90, 0x3f, 0xce, + 0x81, 0x0e, 0x38, 0xe8, 0x51, 0xcf, 0x3a, 0xe3, 0x29, 0xcf, 0x39, 0x7d, + 0x3a, 0xd3, 0x49, 0x2d, 0xca, 0x10, 0x40, 0xf3, 0x81, 0x8f, 0x38, 0xc1, + 0xd9, 0x0d, 0x32, 0xfe, 0x78, 0xc6, 0x10, 0x14, 0x09, 0x88, 0x14, 0xc0, + 0x40, 0x85, 0x09, 0xea, 0xa0, 0x06, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9b, 0x6a, 0xd4, 0x4e, 0xb1, 0x42, 0x15, 0x53, 0xb9, + 0xaa, 0x15, 0x55, 0x9a, 0xca, 0x54, 0x52, 0x5f, 0xfa, 0x12, 0x4b, 0x38, + 0x72, 0x51, 0x43, 0x70, 0xd2, 0x12, 0x47, 0x89, 0xd2, 0x93, 0x4a, 0x60, + 0xba, 0x12, 0x48, 0x49, 0xba, 0x11, 0x42, 0x42, 0x02, 0xd1, 0x3d, 0x08, + 0x1a, 0x8f, 0x34, 0xc3, 0xa9, 0x4c, 0x2a, 0xa9, 0xa9, 0x8b, 0x24, 0xc8, + 0x61, 0xcc, 0x27, 0xde, 0x11, 0x0d, 0x2a, 0xea, 0x99, 0xcd, 0x2b, 0x0d, + 0xea, 0x4e, 0x31, 0x51, 0x4a, 0x91, 0x3a, 0x86, 0xda, 0x12, 0x41, 0x8f, + 0x3a, 0x53, 0x42, 0x8a, 0x0a, 0x93, 0x41, 0x8b, 0x12, 0x93, 0x41, 0x8a, + 0xfa, 0x12, 0x41, 0x8f, 0x1a, 0x53, 0x41, 0x8f, 0x3a, 0x13, 0x43, 0x8e, + 0xc2, 0xd3, 0x48, 0x4e, 0x9a, 0x51, 0x40, 0xe2, 0x09, 0x4e, 0x30, 0xd0, + 0xf9, 0xcc, 0x2b, 0x0f, 0x8a, 0x8e, 0x32, 0x2d, 0xc2, 0x4f, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, + 0xf2, 0x91, 0x44, 0x66, 0xd2, 0x12, 0x49, 0x5a, 0x9a, 0x52, 0x48, 0x5d, + 0xda, 0x92, 0x49, 0x63, 0x22, 0xd3, 0x4a, 0x5a, 0xfa, 0xd2, 0x49, 0x5c, + 0xe2, 0x12, 0x4a, 0x65, 0x22, 0x53, 0x4b, 0x53, 0x92, 0x92, 0x49, 0xa7, + 0x2a, 0x55, 0x53, 0xb6, 0xe2, 0x15, 0x56, 0xf5, 0xc2, 0x17, 0x5e, 0x84, + 0x42, 0x14, 0x50, 0x75, 0x0a, 0x54, 0x4e, 0x6f, 0xca, 0xd3, 0x4d, 0x6b, + 0xaa, 0x53, 0x4d, 0x6e, 0xc2, 0x13, 0x4e, 0x69, 0xaa, 0x93, 0x4d, 0x81, + 0x2a, 0x54, 0x50, 0x4e, 0xa2, 0x52, 0x4a, 0x41, 0x5a, 0x12, 0x49, 0x40, + 0x32, 0x92, 0x48, 0x17, 0x2a, 0x91, 0x44, 0x0b, 0xba, 0x10, 0x43, 0xfc, + 0x49, 0xd0, 0x40, 0x04, 0x72, 0x10, 0x42, 0xc3, 0x29, 0x0e, 0x38, 0x9f, + 0xd9, 0xcc, 0x32, 0x91, 0x99, 0x4c, 0x31, 0xaa, 0x31, 0x8e, 0x36, 0xe4, + 0xe9, 0x0f, 0x3d, 0x28, 0xea, 0xd1, 0x45, 0x48, 0xb2, 0x92, 0x49, 0x80, + 0x4a, 0xd4, 0x4f, 0x05, 0x32, 0x50, 0x3f, 0xec, 0x89, 0x4f, 0x3b, 0xd3, + 0xb1, 0x8e, 0x38, 0xb3, 0x59, 0xcd, 0x32, 0x26, 0x59, 0xc9, 0x1c, 0xdd, + 0x00, 0x46, 0x0a, 0xf9, 0x00, 0x07, 0x11, 0xf5, 0x40, 0x47, 0x15, 0x19, + 0x81, 0x88, 0x1a, 0x3f, 0xd1, 0xc9, 0x23, 0x11, 0x69, 0x47, 0x13, 0x0b, + 0xc1, 0x47, 0x1a, 0x14, 0xca, 0xd0, 0x41, 0x24, 0xf9, 0xc8, 0x17, 0xa0, + 0x81, 0xcc, 0x27, 0x29, 0x22, 0x92, 0x47, 0x58, 0x12, 0x14, 0x50, 0x4f, + 0x2a, 0x53, 0x4b, 0x45, 0xda, 0x52, 0x4b, 0xdf, 0x82, 0x57, 0x5c, 0xa9, + 0xda, 0x55, 0x55, 0x96, 0x22, 0xd5, 0x52, 0xf8, 0x1a, 0xd8, 0x5e, 0xfe, + 0x4a, 0x98, 0x5f, 0xa1, 0xba, 0x15, 0x54, 0x0b, 0xc3, 0x58, 0x61, 0xfa, + 0x3a, 0x18, 0x5f, 0x7b, 0x7a, 0x54, 0x50, 0x48, 0x32, 0x53, 0x4b, 0x85, + 0xda, 0x14, 0x53, 0x8d, 0xf2, 0x54, 0x53, 0x34, 0xea, 0x91, 0x46, 0x52, + 0x12, 0x93, 0x4b, 0x04, 0x0a, 0x11, 0x44, 0xdd, 0x19, 0x50, 0x40, 0xeb, + 0x49, 0x90, 0x40, 0x71, 0xb9, 0xcc, 0x31, 0x87, 0x49, 0xcd, 0x35, 0xab, + 0x01, 0x8e, 0x37, 0xa7, 0x61, 0x8c, 0x27, 0x41, 0xd1, 0xc8, 0x19, 0x41, + 0x92, 0x90, 0x3a, 0x71, 0xc2, 0x53, 0x4b, 0xc3, 0xb9, 0x4d, 0x34, 0xc1, + 0x81, 0x0e, 0x38, 0x45, 0x19, 0xc8, 0x15, 0xa1, 0x31, 0x8b, 0x23, 0xce, + 0x71, 0x8c, 0x28, 0xff, 0x01, 0x0e, 0x2e, 0x23, 0x02, 0x4f, 0x31, 0x2a, + 0x3a, 0x8f, 0x33, 0x36, 0x9a, 0x8f, 0x34, 0x37, 0xca, 0xcf, 0x34, 0x2e, + 0x62, 0x8f, 0x33, 0xde, 0x52, 0x95, 0x4c, 0xde, 0x8a, 0xd5, 0x4c, 0xe6, + 0x0a, 0x16, 0x4e, 0xe7, 0x0a, 0x56, 0x4e, 0xec, 0x22, 0x16, 0x4f, 0xfa, + 0x72, 0x56, 0x50, 0x3e, 0x7c, 0x60, 0x78, 0x20, 0x8c, 0x1f, 0x74, 0x20, + 0x8c, 0x1f, 0x74, 0x11, 0x24, 0x1f, 0x73, 0x05, 0xa4, 0x5e, 0x71, 0xff, + 0x73, 0x5e, 0x70, 0xe0, 0xc3, 0xdd, 0x6c, 0x91, 0xfb, 0x9a, 0x62, 0x62, + 0x82, 0x51, 0x3c, 0x02, 0x0a, 0xcf, 0x32, 0xcf, 0x02, 0xd5, 0x4a, 0x56, + 0x33, 0x99, 0x5b, 0x7e, 0x4a, 0x12, 0x41, 0x7f, 0x4a, 0x12, 0x41, 0xc9, + 0xea, 0x14, 0x4b, 0x14, 0x5b, 0xd7, 0x54, 0x10, 0x12, 0x8f, 0x33, 0xf6, + 0x59, 0x8e, 0x30, 0xe8, 0x21, 0x4e, 0x2f, 0xdb, 0xc9, 0x4d, 0x2d, 0x0e, + 0x2b, 0xd7, 0x53, 0xa0, 0xea, 0xd3, 0x45, 0xa2, 0xe9, 0x0b, 0x25, 0x8d, + 0x19, 0xcb, 0x22, 0x76, 0x61, 0x4a, 0x1f, 0x5e, 0xd1, 0x89, 0x1b, 0xee, + 0x38, 0x86, 0x0d, 0xf4, 0x5a, 0x96, 0x50, 0x69, 0x89, 0x89, 0x1d, 0xc0, + 0x39, 0x4c, 0x28, 0xe8, 0xa1, 0x8d, 0x2d, 0x22, 0x9b, 0x57, 0x55, 0x0f, + 0xfb, 0xd6, 0x52, 0x09, 0xab, 0x16, 0x52, 0x09, 0xa3, 0xd6, 0x51, 0x0c, + 0xe3, 0xd6, 0x52, 0x0d, 0xe3, 0x96, 0x52, 0x10, 0x03, 0x17, 0x53, 0x1d, + 0x82, 0xcf, 0x33, 0xd8, 0x61, 0x8d, 0x2b, 0xd0, 0x29, 0x8d, 0x2a, 0x96, + 0x61, 0x8b, 0x23, 0xac, 0x32, 0x54, 0x48, 0x92, 0x7a, 0x13, 0x45, 0x00, + 0x00, 0x00, 0x00, 0xd6, 0xa1, 0x0d, 0x2d, 0xa2, 0x11, 0x0c, 0x27, 0x8b, + 0x49, 0x0b, 0x24, 0x8a, 0x39, 0x0b, 0x24, 0x92, 0x69, 0x8b, 0x24, 0x82, + 0xc2, 0xd2, 0x42, 0xc3, 0xc2, 0xd4, 0x4a, 0xd6, 0xa2, 0x15, 0x4e, 0xa3, + 0x0a, 0x14, 0x48, 0x30, 0x0a, 0x90, 0x38, 0x3b, 0x4a, 0xd0, 0x39, 0x98, + 0x5a, 0x13, 0x44, 0x5e, 0xa2, 0x91, 0x3d, 0x24, 0xfa, 0x0f, 0x37, 0xdf, + 0xc1, 0x4d, 0x2c, 0xa3, 0xea, 0x13, 0x46, 0xb3, 0x4a, 0x14, 0x48, 0x22, + 0xfa, 0xcf, 0x35, 0x28, 0x12, 0x10, 0x37, 0xc3, 0xc2, 0x94, 0x49, 0xb6, + 0x62, 0x54, 0x48, 0xbc, 0x72, 0xd4, 0x48, 0xb0, 0x5a, 0x14, 0x48, 0x8c, + 0x22, 0x93, 0x42, 0x8c, 0x0a, 0xd3, 0x42, 0x88, 0xf2, 0x52, 0x42, 0x86, + 0xb2, 0x52, 0x41, 0x7e, 0x9a, 0xd2, 0x40, 0x56, 0x5a, 0x11, 0x3c, 0xcd, + 0x89, 0x8c, 0x28, 0xfe, 0xf1, 0x0d, 0x2e, 0xa7, 0x31, 0x8b, 0x23, 0xb5, + 0xf1, 0x0b, 0x26, 0x88, 0x41, 0x0a, 0x20, 0xb6, 0x99, 0x8b, 0x24, 0x31, + 0xd9, 0x07, 0x15, 0x1a, 0xc9, 0x46, 0x11, 0x80, 0x60, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa1, 0x98, 0x86, 0x13, 0xab, 0xe8, 0x86, 0x1c, 0x96, + 0x50, 0x06, 0x1a, 0xd4, 0x78, 0xc8, 0x20, 0x58, 0x71, 0x4c, 0x31, 0x3c, + 0xc1, 0x4a, 0x29, 0x21, 0x79, 0xca, 0x26, 0x01, 0x59, 0x89, 0x21, 0x4e, + 0x91, 0x8c, 0x30, 0xe9, 0xb8, 0x48, 0x1d, 0xe4, 0xc0, 0x88, 0x24, 0xe1, + 0x40, 0x09, 0x24, 0xda, 0xb0, 0x48, 0x22, 0xf8, 0x10, 0x89, 0x1c, 0x13, + 0x89, 0x49, 0x1e, 0xf6, 0xd8, 0xc8, 0x1b, 0x77, 0x62, 0x12, 0x3d, 0x5e, + 0x4a, 0x91, 0x35, 0xd8, 0xc9, 0xcd, 0x2a, 0xc9, 0x49, 0xcd, 0x28, 0x08, + 0xe2, 0x8e, 0x2f, 0xb9, 0xc9, 0x8c, 0x29, 0x98, 0x01, 0x8c, 0x26, 0xa1, + 0x19, 0x8c, 0x27, 0xc5, 0xe1, 0x0c, 0x2a, 0x60, 0x12, 0x12, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0xda, 0x29, 0xce, 0x2c, 0xb8, 0xf9, 0xcc, 0x28, 0xb7, + 0x01, 0x0d, 0x29, 0xb7, 0xf9, 0x0c, 0x29, 0xbd, 0x09, 0x0d, 0x29, 0xc1, + 0x29, 0x8d, 0x29, 0x1d, 0x82, 0x11, 0x44, 0x98, 0x71, 0xcd, 0x34, 0xc1, + 0x79, 0xce, 0x39, 0xec, 0xa2, 0x97, 0x5d, 0x9a, 0x91, 0x8d, 0x35, 0x4a, + 0x02, 0x12, 0x3d, 0xad, 0x39, 0xce, 0x34, 0xa1, 0xc9, 0x8d, 0x33, 0xb4, + 0x51, 0x4e, 0x36, 0xa4, 0x99, 0x8d, 0x34, 0xc1, 0x31, 0xce, 0x36, 0xdf, + 0x59, 0xcf, 0x3a, 0x13, 0xea, 0xd0, 0x41, 0xf1, 0x01, 0x10, 0x3d, 0xec, + 0xe1, 0xcf, 0x3c, 0x05, 0x7a, 0xd0, 0x3f, 0xd3, 0xd1, 0x4e, 0x39, 0x07, + 0xaa, 0x50, 0x40, 0xe7, 0x71, 0xcf, 0x3a, 0x09, 0x92, 0x10, 0x40, 0xdc, + 0xe1, 0x0e, 0x39, 0x21, 0x4a, 0xd1, 0x42, 0x01, 0x22, 0x50, 0x3d, 0x02, + 0x22, 0x90, 0x3b, 0xd5, 0xc1, 0x4e, 0x3b, 0xc7, 0xc9, 0x8e, 0x38, 0xfd, + 0x70, 0x08, 0x1e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x81, 0xba, 0x93, 0x4c, 0x81, 0xea, 0xd3, 0x4d, 0x6e, + 0x62, 0x53, 0x4c, 0x46, 0x3a, 0x52, 0x48, 0x19, 0xb2, 0x90, 0x41, 0x87, + 0xc2, 0x53, 0x4b, 0x9a, 0x2a, 0xd4, 0x4a, 0x94, 0x42, 0x54, 0x4c, 0x55, + 0x3a, 0x12, 0x44, 0x3c, 0xd2, 0x50, 0x3d, 0x05, 0xfa, 0x8e, 0x34, 0xc4, + 0xa9, 0x4c, 0x2a, 0xb7, 0x09, 0x0c, 0x26, 0xcf, 0x91, 0x4c, 0x28, 0xe1, + 0x21, 0x0d, 0x2a, 0xef, 0x89, 0xcd, 0x2b, 0xf1, 0xa9, 0x4d, 0x2c, 0x04, + 0x62, 0x8e, 0x2f, 0x4a, 0xfa, 0x50, 0x39, 0x72, 0x5a, 0xd2, 0x3e, 0x76, + 0x72, 0x92, 0x3f, 0x7d, 0x92, 0x12, 0x40, 0x85, 0xda, 0xd2, 0x40, 0x8b, + 0x12, 0x93, 0x41, 0x8b, 0x0a, 0xd3, 0x40, 0x91, 0x42, 0x13, 0x42, 0x8a, + 0x02, 0x93, 0x42, 0x71, 0x5a, 0x52, 0x41, 0x0a, 0x62, 0x4f, 0x37, 0xa1, + 0x31, 0xcc, 0x29, 0xc3, 0x71, 0x8c, 0x2a, 0xf1, 0x01, 0x4e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, + 0x0a, 0x12, 0x45, 0x6b, 0xfa, 0x92, 0x49, 0x6a, 0x0a, 0x93, 0x49, 0x6c, + 0x42, 0x93, 0x4a, 0x78, 0xaa, 0x13, 0x4c, 0x71, 0x8a, 0x13, 0x4c, 0x7a, + 0xea, 0x53, 0x4d, 0x73, 0xba, 0x93, 0x4c, 0x9b, 0xd2, 0x54, 0x52, 0xf3, + 0x8a, 0x57, 0x5d, 0x67, 0x62, 0x93, 0x4b, 0xd4, 0xd2, 0x96, 0x59, 0xa3, + 0x32, 0xd5, 0x53, 0x86, 0x3a, 0x54, 0x50, 0x87, 0x5a, 0x94, 0x50, 0x80, + 0x2a, 0xd4, 0x4f, 0x7a, 0x1a, 0x54, 0x4f, 0x7e, 0x22, 0xd4, 0x4f, 0x70, + 0xea, 0x53, 0x4e, 0x64, 0x5a, 0x13, 0x4d, 0x5e, 0x1a, 0x13, 0x4c, 0x4f, + 0xb2, 0x92, 0x4a, 0x3f, 0x2a, 0xd2, 0x48, 0x2c, 0xca, 0x11, 0x47, 0x0c, + 0xba, 0x10, 0x43, 0xf2, 0x09, 0x50, 0x40, 0xdb, 0x69, 0x0f, 0x3e, 0xb5, + 0xb1, 0x8d, 0x35, 0x85, 0x29, 0x4c, 0x30, 0x90, 0x31, 0xcd, 0x32, 0xec, + 0x11, 0x10, 0x3e, 0x16, 0x52, 0xd1, 0x42, 0x92, 0x22, 0xd5, 0x52, 0xe4, + 0x71, 0x0f, 0x3b, 0xe9, 0x41, 0x4f, 0x3b, 0xd7, 0xd1, 0x8e, 0x38, 0x67, + 0x19, 0x0a, 0x1e, 0x27, 0x01, 0x4a, 0x23, 0xf1, 0x50, 0x06, 0x0e, 0x01, + 0x41, 0xc7, 0x11, 0xd1, 0x58, 0x86, 0x11, 0xe3, 0x08, 0x87, 0x16, 0x3c, + 0x01, 0x0a, 0x25, 0xf8, 0x90, 0x06, 0x10, 0x1f, 0xc1, 0xc8, 0x21, 0x0a, + 0x7a, 0x90, 0x40, 0xfb, 0xb8, 0x87, 0x11, 0x95, 0x49, 0x4c, 0x26, 0xe1, + 0x51, 0x8e, 0x2f, 0x25, 0x3a, 0xd2, 0x48, 0xf2, 0x49, 0xd0, 0x3f, 0x2d, + 0x7b, 0xd8, 0x58, 0x2a, 0x6b, 0x18, 0x59, 0x5b, 0xa2, 0x53, 0x4e, 0x75, + 0x82, 0x13, 0x4b, 0xe2, 0x72, 0x57, 0x5c, 0xea, 0xc2, 0x17, 0x5d, 0x96, + 0x3a, 0x95, 0x52, 0x06, 0x83, 0x98, 0x60, 0xef, 0x0a, 0x98, 0x5d, 0xa3, + 0xf2, 0x55, 0x55, 0x02, 0x6b, 0x18, 0x60, 0xf6, 0x22, 0x98, 0x5e, 0x93, + 0x79, 0x0d, 0x35, 0x50, 0x72, 0x13, 0x4d, 0x76, 0x82, 0x14, 0x52, 0xcc, + 0x11, 0x0f, 0x3c, 0xd8, 0x69, 0x8f, 0x3d, 0x01, 0x7a, 0x50, 0x42, 0x7b, + 0xc1, 0x4c, 0x32, 0x8b, 0xb9, 0xcd, 0x36, 0xb3, 0x39, 0x0e, 0x38, 0xbf, + 0x79, 0x8e, 0x39, 0xe4, 0x19, 0xcf, 0x39, 0x24, 0x3a, 0xd0, 0x38, 0xb1, + 0x79, 0x8c, 0x29, 0xc5, 0x39, 0xcd, 0x2b, 0x30, 0x1a, 0xd1, 0x40, 0x9d, + 0x09, 0x4d, 0x31, 0x5b, 0x81, 0x0b, 0x2a, 0x3c, 0x01, 0xc8, 0x14, 0x77, + 0x01, 0x8a, 0x1e, 0xc8, 0x31, 0x8c, 0x27, 0xf9, 0xb1, 0x0d, 0x2d, 0x21, + 0xea, 0x4e, 0x31, 0x25, 0x22, 0xcf, 0x32, 0x20, 0x0a, 0x8f, 0x32, 0x42, + 0x02, 0xd0, 0x35, 0x4e, 0x7a, 0x50, 0x38, 0xd9, 0x1a, 0xd5, 0x4b, 0xe4, + 0xd2, 0xd5, 0x4c, 0xe8, 0xea, 0x95, 0x4d, 0xf2, 0x3a, 0x96, 0x4f, 0xef, + 0x3a, 0x56, 0x4f, 0x01, 0x83, 0xd6, 0x50, 0xb5, 0x33, 0xdc, 0x67, 0x4b, + 0xc4, 0xa0, 0x79, 0x40, 0x6c, 0xa0, 0x78, 0x02, 0x84, 0xde, 0x70, 0xef, + 0x0b, 0xde, 0x6d, 0xd8, 0x4b, 0x1d, 0x6b, 0x06, 0x9c, 0x5e, 0x71, 0x94, + 0x1b, 0x5b, 0x63, 0xc1, 0x9a, 0x14, 0x49, 0x29, 0xaa, 0x0f, 0x35, 0xcd, + 0xea, 0x54, 0x4a, 0xe3, 0xca, 0x15, 0x4d, 0x88, 0xa2, 0x12, 0x42, 0x86, + 0x8a, 0x12, 0x42, 0xc7, 0xda, 0xd4, 0x4a, 0xdb, 0x92, 0xd5, 0x4d, 0x14, + 0x22, 0x4f, 0x34, 0xf8, 0x61, 0xce, 0x30, 0xed, 0x49, 0x4e, 0x30, 0xe2, + 0x09, 0x8e, 0x2e, 0x0a, 0xfb, 0x56, 0x53, 0xec, 0x3a, 0x16, 0x50, 0xa1, + 0xe9, 0x8b, 0x23, 0x92, 0x39, 0x0b, 0x22, 0x87, 0xd9, 0x0a, 0x21, 0x62, + 0x09, 0x4a, 0x1c, 0x63, 0x01, 0xca, 0x1d, 0xee, 0x2a, 0x16, 0x50, 0xe9, + 0x1a, 0xd6, 0x4d, 0xac, 0xb9, 0xcb, 0x25, 0xcb, 0xb9, 0x0c, 0x2a, 0x12, + 0xea, 0x8e, 0x32, 0x0d, 0xeb, 0xd6, 0x52, 0x0c, 0xdb, 0x96, 0x52, 0x18, + 0x53, 0x57, 0x54, 0xf5, 0x21, 0x8e, 0x2e, 0xd7, 0x41, 0xcd, 0x2a, 0xce, + 0x01, 0x0d, 0x2a, 0xa4, 0xd9, 0x4b, 0x25, 0xbf, 0x9a, 0x14, 0x4a, 0xb6, + 0x6a, 0x54, 0x49, 0xc3, 0xc9, 0xcc, 0x29, 0x47, 0xf9, 0x88, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0xeb, 0x49, 0x4e, 0x30, 0xb7, 0x81, 0x0c, 0x29, 0xe2, + 0x09, 0x0e, 0x30, 0x5d, 0xd2, 0x91, 0x3f, 0xb2, 0x52, 0x94, 0x49, 0x11, + 0x62, 0x0f, 0x34, 0xc5, 0xd2, 0xd4, 0x4a, 0xa4, 0x12, 0x14, 0x48, 0x36, + 0x4a, 0x50, 0x39, 0x21, 0xaa, 0xcf, 0x36, 0x66, 0x02, 0xd2, 0x3e, 0x5a, + 0x62, 0x51, 0x3b, 0x25, 0xe2, 0x0f, 0x38, 0x7b, 0x6a, 0x92, 0x3f, 0xb9, + 0x62, 0x94, 0x48, 0xa3, 0x0a, 0x94, 0x44, 0xb0, 0x5a, 0xd4, 0x46, 0x24, + 0x1a, 0x90, 0x35, 0xd1, 0x52, 0x95, 0x4b, 0xbb, 0x7a, 0xd4, 0x48, 0xb6, + 0x6a, 0x94, 0x48, 0xb3, 0x62, 0x54, 0x48, 0x8a, 0x2a, 0x93, 0x42, 0x8b, + 0x32, 0x93, 0x42, 0x8b, 0x12, 0x93, 0x42, 0x7a, 0x72, 0x92, 0x40, 0x83, + 0xaa, 0x52, 0x41, 0x63, 0xe2, 0xd1, 0x3d, 0xc9, 0x41, 0x0c, 0x28, 0xe0, + 0x09, 0x8d, 0x2a, 0xc1, 0xf1, 0xcb, 0x25, 0xdc, 0xf9, 0x4c, 0x2a, 0x8c, + 0x81, 0x0a, 0x21, 0xbb, 0xe9, 0x4b, 0x25, 0x46, 0x49, 0x08, 0x18, 0xe6, + 0x00, 0x05, 0x0a, 0x87, 0x88, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8c, + 0x50, 0xc7, 0x10, 0x91, 0x90, 0x05, 0x17, 0x9a, 0x70, 0x06, 0x13, 0x0a, + 0x31, 0x0a, 0x29, 0x52, 0x81, 0x4c, 0x32, 0x45, 0x11, 0x8c, 0x2d, 0x4a, + 0x31, 0x8c, 0x2f, 0x22, 0x41, 0x8a, 0x26, 0x98, 0x90, 0x45, 0x14, 0xf1, + 0x10, 0x48, 0x1e, 0xeb, 0xe8, 0x87, 0x1d, 0xe7, 0xb0, 0xc8, 0x1c, 0xee, + 0x08, 0xc9, 0x24, 0x12, 0x39, 0x4a, 0x24, 0x08, 0x59, 0xc9, 0x20, 0x07, + 0x51, 0xc9, 0x1d, 0x37, 0x31, 0x0a, 0x21, 0x46, 0x79, 0x0a, 0x22, 0xc7, + 0x51, 0x0d, 0x2a, 0xd5, 0xc1, 0xcd, 0x2a, 0x36, 0x9a, 0xd0, 0x35, 0x23, + 0x22, 0x4e, 0x2b, 0xd3, 0xb1, 0x0d, 0x2c, 0x2f, 0x62, 0xd0, 0x37, 0x02, + 0x0a, 0x0f, 0x32, 0x31, 0x82, 0x50, 0x38, 0x00, 0x00, 0x00, 0x00, 0xa3, + 0x69, 0x8c, 0x26, 0xaa, 0x99, 0x4c, 0x27, 0xac, 0xa9, 0xcc, 0x27, 0xab, + 0xb1, 0x0c, 0x28, 0xa8, 0x91, 0x4c, 0x27, 0xab, 0x91, 0xcc, 0x27, 0xcd, + 0xa1, 0xcd, 0x2b, 0xaa, 0x89, 0x0c, 0x28, 0x00, 0x82, 0x50, 0x41, 0xea, + 0x09, 0x10, 0x40, 0xa9, 0x11, 0x0e, 0x38, 0x1f, 0x91, 0x09, 0x26, 0xa1, + 0xc9, 0x4c, 0x28, 0xac, 0x29, 0xce, 0x34, 0xbc, 0x71, 0xce, 0x36, 0xf7, + 0x41, 0x10, 0x3d, 0xb7, 0x01, 0x4e, 0x35, 0xfc, 0x39, 0xd0, 0x3e, 0x02, + 0x5a, 0x50, 0x3f, 0xe8, 0xb9, 0xcf, 0x3b, 0x08, 0x9a, 0x10, 0x40, 0x07, + 0x8a, 0x10, 0x40, 0x16, 0x2a, 0x11, 0x43, 0xe5, 0x61, 0x0f, 0x3b, 0x15, + 0x0a, 0x91, 0x41, 0xfc, 0x09, 0x10, 0x3d, 0x44, 0x4a, 0x92, 0x47, 0xfd, + 0x09, 0x90, 0x3c, 0xdc, 0xd1, 0xce, 0x38, 0x0e, 0xaa, 0x50, 0x40, 0xe2, + 0xd9, 0x0f, 0x3c, 0xd5, 0xc9, 0x4e, 0x3b, 0xdd, 0xa9, 0x4f, 0x3b, 0xf8, + 0x80, 0x08, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x52, 0x7a, 0x92, 0x48, 0x42, 0x0a, 0x92, 0x46, 0x29, + 0x52, 0x51, 0x44, 0x23, 0x42, 0x11, 0x45, 0x22, 0xda, 0xd0, 0x41, 0x98, + 0x3a, 0x94, 0x4c, 0x85, 0x6a, 0x93, 0x48, 0x72, 0xea, 0x52, 0x47, 0x49, + 0x72, 0x91, 0x40, 0x09, 0x32, 0xcf, 0x36, 0xc4, 0xa9, 0x0c, 0x2b, 0xc6, + 0x51, 0x0c, 0x28, 0xd7, 0xd1, 0x0c, 0x29, 0xee, 0x81, 0x8d, 0x2b, 0xf7, + 0xc1, 0x8d, 0x2c, 0x02, 0x12, 0x0e, 0x2e, 0x04, 0x2a, 0xce, 0x2e, 0x03, + 0x32, 0x0e, 0x2f, 0x1a, 0x4a, 0xcf, 0x32, 0x54, 0x6a, 0x91, 0x3a, 0x59, + 0xaa, 0x51, 0x3b, 0x63, 0x0a, 0xd2, 0x3c, 0x7d, 0x92, 0x12, 0x40, 0x8c, + 0x1a, 0xd3, 0x41, 0x91, 0x5a, 0x53, 0x42, 0x8e, 0x32, 0x93, 0x41, 0x86, + 0xda, 0x52, 0x41, 0x63, 0x02, 0xd2, 0x3e, 0x0a, 0x62, 0x0f, 0x37, 0xa2, + 0x61, 0xcc, 0x2a, 0x86, 0x71, 0xcb, 0x28, 0xa0, 0x41, 0x4c, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, + 0x02, 0xd1, 0x43, 0x5f, 0xca, 0x52, 0x49, 0x69, 0x0a, 0xd3, 0x49, 0x73, + 0x62, 0x13, 0x4b, 0x80, 0xe2, 0xd3, 0x4c, 0x84, 0x22, 0xd4, 0x4d, 0xb2, + 0x92, 0x15, 0x54, 0x86, 0x4a, 0x54, 0x4f, 0x90, 0x92, 0x94, 0x50, 0xa1, + 0x22, 0x15, 0x53, 0xdc, 0xda, 0x96, 0x5a, 0x0d, 0x63, 0x98, 0x60, 0x78, + 0xda, 0x93, 0x4d, 0xdd, 0xf2, 0xd6, 0x5a, 0xab, 0x7a, 0xd5, 0x54, 0x94, + 0xa2, 0x14, 0x52, 0x8c, 0x9a, 0x14, 0x51, 0x80, 0x42, 0xd4, 0x4f, 0x6d, + 0xc2, 0xd3, 0x4d, 0x8e, 0xba, 0xd4, 0x51, 0x5f, 0x3a, 0x53, 0x4c, 0x5a, + 0x02, 0xd3, 0x4b, 0x2b, 0xaa, 0x11, 0x46, 0x3f, 0x22, 0x92, 0x48, 0x1c, + 0x4a, 0xd1, 0x44, 0x13, 0xea, 0xd0, 0x43, 0xee, 0xf9, 0x0f, 0x40, 0xc9, + 0xd1, 0x8e, 0x3b, 0xc0, 0x59, 0xce, 0x39, 0x93, 0xb1, 0x8c, 0x31, 0xc6, + 0xc1, 0xce, 0x38, 0xfe, 0x69, 0x50, 0x40, 0x36, 0x22, 0x92, 0x46, 0xcf, + 0xc1, 0xce, 0x38, 0xbc, 0x09, 0xce, 0x34, 0xbb, 0xd9, 0x0d, 0x34, 0x2c, + 0x81, 0x4a, 0x26, 0x75, 0x40, 0x05, 0x00, 0x78, 0x28, 0x04, 0x00, 0x9f, + 0x58, 0x85, 0x10, 0xc9, 0xd0, 0xc4, 0x08, 0x46, 0xd1, 0xc9, 0x1f, 0xdc, + 0x60, 0xc6, 0x13, 0x3c, 0x01, 0x8a, 0x26, 0xc6, 0x18, 0x85, 0x09, 0xa5, + 0xc1, 0x8d, 0x32, 0x6f, 0x29, 0x4c, 0x2f, 0xc3, 0x49, 0x0d, 0x2b, 0xeb, + 0x49, 0x50, 0x40, 0xc3, 0xc9, 0x4e, 0x39, 0xf7, 0x49, 0x10, 0x40, 0xc6, + 0x82, 0x15, 0x4e, 0x74, 0x1a, 0xd3, 0x43, 0x06, 0x43, 0x57, 0x53, 0xff, + 0xea, 0x56, 0x53, 0x9e, 0x92, 0x55, 0x55, 0x8a, 0xca, 0x54, 0x51, 0xf9, + 0x12, 0x18, 0x5f, 0xe3, 0x82, 0x57, 0x5c, 0x9c, 0x9a, 0x95, 0x54, 0xfe, + 0x42, 0x98, 0x5f, 0xea, 0xd2, 0x17, 0x5d, 0x9c, 0xaa, 0xd5, 0x54, 0x03, + 0x63, 0x58, 0x60, 0x81, 0xd2, 0x14, 0x53, 0x30, 0x6a, 0x12, 0x49, 0xf7, + 0xa1, 0x50, 0x42, 0x45, 0xb2, 0x12, 0x4a, 0x60, 0xe9, 0xcb, 0x2f, 0xac, + 0x61, 0xce, 0x3a, 0xd8, 0x69, 0x0f, 0x3d, 0xd9, 0x59, 0x8f, 0x3b, 0xf2, + 0xc1, 0xcf, 0x3c, 0x98, 0x91, 0xcd, 0x34, 0x26, 0xb2, 0x90, 0x3d, 0x6b, + 0x8a, 0xd2, 0x42, 0xec, 0xd9, 0xce, 0x36, 0xd7, 0xf9, 0x8d, 0x2f, 0xd2, + 0x59, 0x0e, 0x33, 0x72, 0xb9, 0x0b, 0x2a, 0x78, 0x61, 0xcc, 0x2e, 0x47, + 0x39, 0x4b, 0x2b, 0x7c, 0x09, 0x8a, 0x1e, 0xc3, 0x21, 0xcc, 0x26, 0xfa, + 0xd1, 0x4d, 0x2d, 0x17, 0x92, 0xce, 0x30, 0x05, 0x3a, 0x0e, 0x30, 0x20, + 0x02, 0x8f, 0x32, 0x33, 0x92, 0x4f, 0x34, 0x51, 0x82, 0x90, 0x38, 0x2e, + 0x8a, 0x0f, 0x34, 0xde, 0x8a, 0x95, 0x4c, 0xea, 0x0a, 0x16, 0x4e, 0xf0, + 0x42, 0x56, 0x4f, 0xf5, 0x22, 0x96, 0x4e, 0xe9, 0x12, 0x56, 0x4e, 0xb1, + 0x2b, 0x5c, 0x67, 0x2b, 0x04, 0x60, 0x76, 0x23, 0xbc, 0x5f, 0x75, 0x0f, + 0xf4, 0x1e, 0x72, 0xe8, 0xf3, 0x5d, 0x6d, 0x34, 0x33, 0x98, 0x57, 0x70, + 0x12, 0xd2, 0x3e, 0x44, 0x93, 0x58, 0x59, 0x62, 0xc3, 0x19, 0x5d, 0x7d, + 0x2a, 0x52, 0x3f, 0xdb, 0x82, 0x95, 0x4c, 0xe1, 0xb2, 0x55, 0x4d, 0x44, + 0xa3, 0x58, 0x59, 0x73, 0x22, 0x92, 0x40, 0x6d, 0xfa, 0xd1, 0x3f, 0x4c, + 0xca, 0x50, 0x3b, 0x16, 0x32, 0x0f, 0x35, 0x05, 0xb2, 0x8e, 0x32, 0xe1, + 0xc1, 0x0d, 0x2b, 0xdf, 0xd2, 0x95, 0x4e, 0x09, 0xf3, 0x16, 0x53, 0xf9, + 0x72, 0x56, 0x4f, 0x26, 0x12, 0x10, 0x36, 0x9b, 0xa1, 0x8b, 0x21, 0x81, + 0x91, 0x8a, 0x20, 0x6f, 0x11, 0xca, 0x1e, 0x55, 0x69, 0x49, 0x1b, 0xdf, + 0xb0, 0xc5, 0x0c, 0xdf, 0x9a, 0x95, 0x4d, 0x67, 0x99, 0x49, 0x1d, 0xc7, + 0x99, 0x4c, 0x29, 0xf5, 0x21, 0x4e, 0x2f, 0x05, 0x82, 0x0e, 0x31, 0xd1, + 0xf9, 0x8c, 0x2a, 0xba, 0x41, 0x4c, 0x27, 0x6c, 0xf9, 0x49, 0x1e, 0xd7, + 0x82, 0x95, 0x4d, 0xb8, 0x7a, 0x14, 0x49, 0x12, 0x62, 0x4f, 0x34, 0x6e, + 0x41, 0x8a, 0x20, 0x6d, 0x61, 0x4a, 0x20, 0x7e, 0xa1, 0x0a, 0x22, 0x00, + 0x00, 0x00, 0x00, 0x01, 0xc2, 0x0e, 0x32, 0xb3, 0x5a, 0x14, 0x49, 0xbc, + 0x9a, 0x14, 0x4a, 0xb9, 0x72, 0x14, 0x4a, 0xbb, 0x82, 0x54, 0x4a, 0x97, + 0x7a, 0x13, 0x46, 0x20, 0xaa, 0x4f, 0x37, 0x38, 0x3a, 0x50, 0x39, 0x9f, + 0xfa, 0x13, 0x46, 0x67, 0x3a, 0xd2, 0x3f, 0x5b, 0xca, 0x91, 0x3d, 0xdc, + 0x99, 0x8d, 0x2a, 0xa3, 0xda, 0xd3, 0x44, 0xbf, 0x82, 0xd4, 0x48, 0xa6, + 0x1a, 0x14, 0x45, 0xb3, 0x52, 0x94, 0x47, 0xbe, 0x92, 0x54, 0x48, 0xc1, + 0x9a, 0x54, 0x49, 0xbc, 0x7a, 0xd4, 0x48, 0xbc, 0x82, 0xd4, 0x48, 0xc1, + 0xba, 0x54, 0x49, 0x8e, 0x5a, 0x13, 0x43, 0x89, 0x12, 0x93, 0x42, 0x89, + 0x1a, 0x53, 0x42, 0x84, 0xa2, 0x52, 0x41, 0x84, 0x9a, 0x92, 0x41, 0xd7, + 0xb1, 0x0c, 0x29, 0x75, 0x91, 0x09, 0x1d, 0xec, 0x79, 0x8d, 0x2c, 0x96, + 0xb1, 0x0a, 0x21, 0x8d, 0x71, 0x0a, 0x20, 0x92, 0x89, 0x4a, 0x20, 0xa8, + 0x21, 0x4b, 0x22, 0x57, 0xc9, 0xc8, 0x19, 0x00, 0xc9, 0xc5, 0x0c, 0x44, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0x60, 0xc8, 0x11, 0x8d, + 0x58, 0xc8, 0x11, 0x8f, 0x48, 0x47, 0x11, 0xd6, 0x70, 0x48, 0x20, 0x48, + 0x49, 0xcc, 0x2e, 0x61, 0xb9, 0x8c, 0x32, 0x40, 0x29, 0x4c, 0x30, 0x24, + 0x09, 0x8b, 0x29, 0xa4, 0xf0, 0xc6, 0x16, 0xf4, 0x20, 0xc9, 0x1e, 0xec, + 0xf0, 0xc7, 0x1d, 0xf0, 0x48, 0x88, 0x1e, 0x13, 0x61, 0x09, 0x20, 0x0d, + 0x79, 0x49, 0x1f, 0x14, 0xc9, 0xc9, 0x25, 0x36, 0x89, 0xca, 0x26, 0x2b, + 0x19, 0xca, 0x21, 0x60, 0x49, 0x8b, 0x24, 0x51, 0x91, 0xca, 0x20, 0xdb, + 0xe9, 0x4d, 0x2c, 0x58, 0x02, 0x51, 0x37, 0x38, 0x52, 0x8d, 0x26, 0xe1, + 0xd1, 0x0d, 0x2a, 0x94, 0x49, 0x8b, 0x20, 0x62, 0xe9, 0x49, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0x49, 0xce, 0x2a, 0xd9, 0x29, 0xce, 0x2c, 0xa1, + 0x69, 0x4c, 0x26, 0x9e, 0x51, 0xcc, 0x25, 0xa1, 0x61, 0x0c, 0x26, 0x9b, + 0x39, 0x4c, 0x25, 0xa0, 0x49, 0x0c, 0x26, 0x64, 0x69, 0x0a, 0x1f, 0x7a, + 0x01, 0x4b, 0x21, 0x8d, 0xd1, 0xcb, 0x23, 0xe2, 0x91, 0xcf, 0x3b, 0xd7, + 0x61, 0x8f, 0x3d, 0xa6, 0x09, 0x8e, 0x37, 0xf1, 0x30, 0xc8, 0x1d, 0x88, + 0x5a, 0x14, 0x51, 0x64, 0x69, 0x4b, 0x29, 0xd1, 0x11, 0x8f, 0x38, 0xc5, + 0x49, 0xce, 0x36, 0xc5, 0x51, 0x8e, 0x36, 0xe2, 0x79, 0x4f, 0x3b, 0xf7, + 0x49, 0xd0, 0x3e, 0xdd, 0x31, 0x4f, 0x3a, 0x1f, 0x72, 0x11, 0x44, 0x0d, + 0x9a, 0x90, 0x40, 0x18, 0x12, 0x11, 0x42, 0x06, 0x52, 0xd0, 0x3e, 0x43, + 0x8a, 0x52, 0x48, 0x0f, 0xaa, 0x90, 0x40, 0xf8, 0xf9, 0x0f, 0x3c, 0x0c, + 0x82, 0x90, 0x3f, 0xb1, 0x19, 0x8e, 0x36, 0x3b, 0x22, 0x12, 0x48, 0xf5, + 0x71, 0x90, 0x3e, 0xf6, 0x61, 0xd0, 0x3e, 0xea, 0x09, 0x50, 0x3d, 0x09, + 0xd1, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x39, 0xd2, 0x91, 0x45, 0x34, 0x9a, 0xd1, 0x44, 0x40, + 0x02, 0x52, 0x47, 0x4c, 0x4a, 0xd2, 0x48, 0x7b, 0x72, 0x93, 0x4b, 0x48, + 0xa2, 0x11, 0x42, 0x37, 0x02, 0xd1, 0x3f, 0x3e, 0xf2, 0x10, 0x3e, 0x08, + 0x12, 0x4f, 0x35, 0xc4, 0x89, 0xcc, 0x29, 0xd3, 0xc1, 0xcc, 0x29, 0xe4, + 0x39, 0xcd, 0x2a, 0xf6, 0xc1, 0x4d, 0x2c, 0x01, 0x12, 0xce, 0x2d, 0x07, + 0x3a, 0x0e, 0x2f, 0x0d, 0x6a, 0x4e, 0x30, 0x0e, 0x72, 0x8e, 0x30, 0x08, + 0x4a, 0xce, 0x2f, 0x09, 0x62, 0x0e, 0x30, 0x13, 0xf2, 0x8e, 0x31, 0x36, + 0x5a, 0x90, 0x36, 0x50, 0x52, 0x51, 0x3a, 0x69, 0x2a, 0x92, 0x3d, 0x86, + 0xda, 0x12, 0x41, 0x91, 0x4a, 0x93, 0x42, 0x8f, 0x3a, 0x53, 0x42, 0x80, + 0x9a, 0x12, 0x40, 0x5b, 0xca, 0x11, 0x3e, 0x16, 0xfa, 0x8f, 0x39, 0xcb, + 0xf9, 0xcd, 0x32, 0x9b, 0x41, 0x0c, 0x2a, 0xaa, 0xe1, 0x4c, 0x2e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, + 0x1a, 0xd1, 0x43, 0x4b, 0x8a, 0x92, 0x49, 0x45, 0x5a, 0xd2, 0x48, 0x60, + 0x12, 0x53, 0x4b, 0x7c, 0xba, 0x53, 0x4c, 0x86, 0x2a, 0x14, 0x4e, 0x99, + 0xba, 0x14, 0x51, 0x8e, 0x6a, 0x54, 0x50, 0x90, 0x92, 0x94, 0x50, 0x8f, + 0xa2, 0xd4, 0x50, 0xaf, 0x7a, 0xd5, 0x54, 0xbb, 0x12, 0x16, 0x56, 0xdf, + 0x12, 0x17, 0x5b, 0x89, 0x62, 0x94, 0x50, 0x7d, 0x02, 0x54, 0x4e, 0xc9, + 0x62, 0x56, 0x58, 0x9b, 0xea, 0xd4, 0x52, 0x5e, 0xea, 0x12, 0x4b, 0x60, + 0x42, 0xd3, 0x4b, 0x9c, 0x2a, 0x55, 0x53, 0x76, 0xf2, 0xd3, 0x4e, 0x66, + 0x8a, 0xd3, 0x4c, 0x4b, 0xa2, 0x12, 0x4a, 0x44, 0x5a, 0x12, 0x49, 0x3d, + 0x0a, 0x12, 0x48, 0x15, 0xf2, 0xd0, 0x43, 0x08, 0x7a, 0xd0, 0x41, 0xf9, + 0x11, 0x10, 0x40, 0xc7, 0xa9, 0x0e, 0x3b, 0xa6, 0xe1, 0x0d, 0x38, 0xb1, + 0x49, 0xce, 0x36, 0x13, 0x1a, 0xd1, 0x42, 0x41, 0x42, 0x52, 0x47, 0xd2, + 0x98, 0x46, 0x13, 0x3a, 0xf1, 0x09, 0x24, 0x45, 0x59, 0x8a, 0x28, 0xe6, + 0x08, 0xc8, 0x1a, 0x00, 0xe0, 0x02, 0x00, 0x6f, 0x30, 0xc5, 0x0e, 0x91, + 0x20, 0xc5, 0x11, 0xca, 0x30, 0x86, 0x12, 0x0b, 0x09, 0xc9, 0x22, 0xe2, + 0x08, 0x46, 0x0b, 0xa9, 0x58, 0x04, 0x00, 0x97, 0x71, 0x0c, 0x2f, 0xee, + 0x01, 0x10, 0x40, 0x28, 0x21, 0x0a, 0x26, 0x9f, 0xf1, 0xcd, 0x36, 0xce, + 0x11, 0xcf, 0x3b, 0x85, 0x52, 0x53, 0x46, 0xdb, 0x0a, 0xd6, 0x50, 0x48, + 0x72, 0x11, 0x40, 0x78, 0x0a, 0x53, 0x47, 0x3d, 0x32, 0x12, 0x44, 0x94, + 0xea, 0x53, 0x45, 0x54, 0x0a, 0xd2, 0x3d, 0xbd, 0x62, 0x16, 0x59, 0xd2, + 0xea, 0x56, 0x5a, 0x8e, 0x02, 0x95, 0x52, 0xea, 0xaa, 0x17, 0x5d, 0xdf, + 0x52, 0xd7, 0x5b, 0x96, 0x62, 0xd5, 0x53, 0xfc, 0x32, 0x58, 0x5f, 0x94, + 0x4a, 0x95, 0x52, 0x64, 0x0a, 0xd4, 0x4c, 0x4e, 0x51, 0x8b, 0x2b, 0x22, + 0x0a, 0x52, 0x46, 0xb8, 0xb1, 0x8e, 0x39, 0x08, 0x02, 0xd1, 0x42, 0xcc, + 0xb1, 0xce, 0x39, 0xdd, 0x81, 0x8f, 0x3c, 0xf1, 0xd1, 0xcf, 0x3c, 0xfc, + 0xe1, 0xcf, 0x39, 0x3c, 0x6a, 0x51, 0x41, 0xe0, 0x59, 0x0f, 0x3c, 0x66, + 0xc2, 0x92, 0x46, 0x9c, 0x1a, 0x94, 0x48, 0x9e, 0x22, 0x14, 0x49, 0x14, + 0x2a, 0x90, 0x3b, 0xd5, 0x89, 0xce, 0x34, 0x6d, 0x81, 0x8b, 0x29, 0x4c, + 0x49, 0xca, 0x24, 0x57, 0xc9, 0xcb, 0x2c, 0x70, 0x91, 0x49, 0x1c, 0xc2, + 0x21, 0x0c, 0x27, 0xc7, 0x51, 0x0c, 0x28, 0xf4, 0x89, 0xcd, 0x2b, 0x03, + 0x2a, 0x0e, 0x30, 0x27, 0x32, 0x4f, 0x33, 0x31, 0x92, 0x4f, 0x34, 0x46, + 0x22, 0x90, 0x36, 0x3b, 0xea, 0x8f, 0x35, 0xe4, 0xaa, 0xd5, 0x4c, 0xef, + 0x0a, 0x56, 0x4e, 0xf2, 0x3a, 0x56, 0x4f, 0xf5, 0x32, 0x56, 0x4f, 0xff, + 0x62, 0x56, 0x50, 0x00, 0x73, 0x96, 0x50, 0x42, 0x9c, 0xe0, 0x78, 0x34, + 0x2c, 0xa0, 0x77, 0xe5, 0xeb, 0x9d, 0x6d, 0xf7, 0x3b, 0x1e, 0x70, 0x54, + 0x2a, 0x91, 0x3b, 0xc4, 0x82, 0x14, 0x49, 0xa3, 0xbb, 0x5b, 0x65, 0x98, + 0x7b, 0x1b, 0x64, 0xf7, 0x1a, 0xd6, 0x4e, 0x7f, 0x92, 0x12, 0x41, 0xc7, + 0xca, 0x54, 0x49, 0xd5, 0x4a, 0x15, 0x4b, 0x77, 0x32, 0x92, 0x40, 0x75, + 0x22, 0x92, 0x40, 0x61, 0xa2, 0x51, 0x3e, 0x22, 0xa2, 0xcf, 0x36, 0x0a, + 0xba, 0x4e, 0x32, 0x86, 0xca, 0x12, 0x41, 0x02, 0xa3, 0x96, 0x51, 0xfd, + 0x7a, 0x96, 0x4f, 0xf0, 0x5a, 0xd6, 0x50, 0xc4, 0xc2, 0x94, 0x49, 0x1a, + 0x92, 0xcf, 0x32, 0x8a, 0xd1, 0x0a, 0x21, 0x73, 0x21, 0x8a, 0x1d, 0x54, + 0x29, 0x09, 0x1b, 0x46, 0xa9, 0xc8, 0x19, 0xdf, 0x8a, 0x15, 0x4e, 0xde, + 0xe2, 0x55, 0x4e, 0xbc, 0x39, 0xcc, 0x27, 0xc3, 0x71, 0x4c, 0x28, 0x8e, + 0xc1, 0x8a, 0x21, 0xe4, 0xf2, 0x55, 0x4f, 0xb6, 0x6a, 0x54, 0x49, 0x70, + 0x4a, 0x92, 0x40, 0x57, 0x91, 0x49, 0x1d, 0x7d, 0xa9, 0x8a, 0x21, 0x87, + 0x09, 0x0b, 0x23, 0x83, 0xf9, 0x4a, 0x22, 0x90, 0x61, 0xcb, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x81, 0xbb, 0xda, 0x61, 0x73, 0x63, 0xda, 0x60, 0xc1, + 0xb2, 0xd4, 0x4a, 0xb4, 0x52, 0x94, 0x49, 0x1f, 0x9a, 0x4f, 0x37, 0x26, + 0xea, 0x4f, 0x38, 0x18, 0x6a, 0xcf, 0x35, 0x6f, 0x4a, 0x52, 0x40, 0x61, + 0xe2, 0x91, 0x3d, 0x35, 0x52, 0x10, 0x38, 0x73, 0x5a, 0xd2, 0x3d, 0xbd, + 0x72, 0xd4, 0x48, 0xb5, 0x5a, 0xd4, 0x45, 0xc0, 0x9a, 0x14, 0x48, 0xc0, + 0x8a, 0x14, 0x49, 0xbe, 0x8a, 0xd4, 0x48, 0xbe, 0x8a, 0x94, 0x48, 0xc2, + 0xa2, 0xd4, 0x48, 0xc2, 0x9a, 0x54, 0x49, 0x92, 0x72, 0x93, 0x43, 0x94, + 0x8a, 0xd3, 0x43, 0x92, 0x6a, 0x93, 0x43, 0x87, 0x02, 0x53, 0x42, 0x86, + 0xca, 0xd2, 0x41, 0x83, 0xaa, 0x52, 0x41, 0x04, 0x22, 0x8e, 0x2e, 0x48, + 0x51, 0x48, 0x18, 0x9f, 0xf9, 0x4a, 0x22, 0x05, 0x1a, 0x4e, 0x2e, 0x97, + 0x89, 0xca, 0x20, 0x8d, 0x59, 0x4a, 0x1f, 0x71, 0x81, 0xc9, 0x1b, 0x74, + 0xa9, 0x89, 0x1c, 0x02, 0xc9, 0x85, 0x0d, 0x4c, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x28, 0x88, 0x17, 0x8f, 0x30, 0x09, 0x1a, 0x8a, + 0x08, 0x49, 0x18, 0x09, 0x31, 0x89, 0x22, 0x42, 0x81, 0xcb, 0x2e, 0x4a, + 0x39, 0x8c, 0x30, 0x29, 0x99, 0xcb, 0x2b, 0x27, 0xd9, 0xca, 0x2a, 0xf3, + 0x18, 0x89, 0x26, 0xf5, 0x28, 0x89, 0x23, 0xf6, 0x40, 0x49, 0x1f, 0xf6, + 0xa8, 0x09, 0x1f, 0x06, 0xc1, 0xc8, 0x1e, 0x21, 0x61, 0x49, 0x20, 0x2f, + 0xb9, 0x49, 0x21, 0x1f, 0xe9, 0x49, 0x20, 0x5c, 0x19, 0x8b, 0x28, 0xe4, + 0x11, 0x0f, 0x34, 0x2f, 0x81, 0x49, 0x1c, 0x4d, 0x91, 0x8a, 0x20, 0xdd, + 0xf9, 0x4e, 0x32, 0xcc, 0x31, 0x0d, 0x2b, 0xdf, 0x29, 0x0e, 0x2c, 0xb4, + 0x31, 0x4c, 0x22, 0xb7, 0x39, 0xcc, 0x22, 0x52, 0xfa, 0x10, 0x37, 0xdd, + 0xf9, 0x0d, 0x2a, 0xe4, 0xa9, 0x4e, 0x2a, 0xe1, 0x21, 0x0e, 0x29, 0x80, + 0x49, 0x8b, 0x21, 0x97, 0x21, 0xcc, 0x24, 0xa8, 0x81, 0x4c, 0x27, 0xa5, + 0x61, 0x8c, 0x26, 0x85, 0x49, 0x8b, 0x22, 0xb7, 0xc1, 0x8c, 0x29, 0xa7, + 0x71, 0x8c, 0x28, 0xac, 0x99, 0xcc, 0x28, 0x8f, 0xf9, 0x0b, 0x24, 0xc0, + 0x22, 0xd6, 0x57, 0x6f, 0x21, 0x4c, 0x30, 0x50, 0x61, 0x8b, 0x2b, 0xa0, + 0xb9, 0x0d, 0x33, 0xd2, 0x09, 0x4f, 0x38, 0xdc, 0x61, 0x0f, 0x39, 0xc4, + 0x41, 0x8e, 0x36, 0xde, 0x69, 0x8f, 0x3a, 0xdb, 0x11, 0xcf, 0x39, 0x1a, + 0x3a, 0xd1, 0x42, 0xf8, 0x11, 0x90, 0x3d, 0x11, 0xb2, 0x10, 0x41, 0x1c, + 0x02, 0xd1, 0x41, 0x4d, 0xca, 0x92, 0x48, 0x26, 0x82, 0xd1, 0x43, 0x0a, + 0x8a, 0x10, 0x40, 0x10, 0xfa, 0xd0, 0x41, 0xc3, 0x81, 0x8e, 0x38, 0xf9, + 0x51, 0x50, 0x3f, 0xdb, 0x69, 0x8f, 0x3c, 0x35, 0xea, 0x51, 0x47, 0xc8, + 0x79, 0x4e, 0x39, 0x06, 0xc2, 0x10, 0x40, 0x03, 0x8a, 0x10, 0x40, 0x00, + 0x91, 0xc8, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x47, 0x42, 0x92, 0x47, 0x55, 0x92, 0xd2, 0x48, 0x5d, + 0xba, 0xd2, 0x49, 0x6a, 0xa2, 0x52, 0x47, 0x65, 0x5a, 0x92, 0x43, 0x0b, + 0xe2, 0x8f, 0x3a, 0xf7, 0xc9, 0x4e, 0x36, 0xd8, 0xb9, 0x4d, 0x30, 0xd5, + 0x29, 0x8d, 0x2c, 0xee, 0xb9, 0x4d, 0x2d, 0xf6, 0xc1, 0xcd, 0x2c, 0x04, + 0x2a, 0xce, 0x2e, 0x06, 0x42, 0x4e, 0x2f, 0x0b, 0x62, 0x0e, 0x30, 0x13, + 0xa2, 0x0e, 0x31, 0x17, 0xba, 0x8e, 0x31, 0x1a, 0xd2, 0x0e, 0x32, 0x14, + 0xa2, 0x4e, 0x31, 0x0f, 0x82, 0x8e, 0x30, 0x0e, 0x8a, 0x8e, 0x30, 0x0d, + 0xa2, 0x8e, 0x30, 0x20, 0xaa, 0x8f, 0x33, 0x50, 0x42, 0x11, 0x3a, 0x70, + 0x4a, 0x52, 0x3e, 0x84, 0xba, 0xd2, 0x40, 0x85, 0xca, 0x12, 0x41, 0x68, + 0x12, 0x52, 0x3d, 0x41, 0xa2, 0x90, 0x38, 0x0d, 0x82, 0xcf, 0x37, 0xcf, + 0x01, 0x0e, 0x32, 0xc0, 0x01, 0x4d, 0x2c, 0xcc, 0xd1, 0x8d, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, + 0x1a, 0x51, 0x43, 0x4c, 0x92, 0x92, 0x49, 0x4e, 0xaa, 0x12, 0x4a, 0x62, + 0x2a, 0x53, 0x4c, 0x62, 0x42, 0x53, 0x4c, 0x7a, 0x02, 0x14, 0x4e, 0x8f, + 0x72, 0x94, 0x50, 0x9a, 0xca, 0x54, 0x51, 0x98, 0xb2, 0x54, 0x51, 0x98, + 0xca, 0x94, 0x51, 0xac, 0x6a, 0x15, 0x54, 0x9f, 0x0a, 0x95, 0x52, 0x9e, + 0x0a, 0xd5, 0x52, 0x93, 0xda, 0x94, 0x51, 0x93, 0xc2, 0x94, 0x51, 0x90, + 0x9a, 0x54, 0x51, 0x70, 0xb2, 0x53, 0x4d, 0xab, 0x7a, 0x55, 0x54, 0xa2, + 0x42, 0xd5, 0x53, 0xe3, 0x3a, 0x17, 0x5c, 0x98, 0xd2, 0x94, 0x52, 0x63, + 0x6a, 0x53, 0x4c, 0x60, 0x4a, 0x13, 0x4c, 0x5d, 0x1a, 0x53, 0x4b, 0x31, + 0x02, 0x12, 0x47, 0x2b, 0x82, 0x11, 0x46, 0x18, 0xfa, 0xd0, 0x43, 0xf7, + 0x11, 0x10, 0x40, 0xe1, 0x59, 0x4f, 0x3d, 0xcc, 0xb1, 0x8e, 0x3a, 0xa3, + 0xc9, 0x0d, 0x37, 0x4e, 0xca, 0x52, 0x49, 0x3b, 0x1a, 0x52, 0x46, 0x24, + 0x62, 0x51, 0x43, 0xa3, 0x69, 0xcd, 0x32, 0xa4, 0x20, 0x86, 0x16, 0x00, + 0x00, 0x00, 0x00, 0x00, 0xa0, 0x83, 0x09, 0x8f, 0x70, 0x05, 0x14, 0xba, + 0xd0, 0x06, 0x19, 0xd8, 0x80, 0x07, 0x1b, 0x32, 0x29, 0x8a, 0x27, 0x47, + 0x91, 0xca, 0x29, 0x07, 0xa1, 0x88, 0x20, 0x00, 0x00, 0x00, 0x00, 0x7f, + 0x08, 0x04, 0x0f, 0xce, 0xc9, 0x8e, 0x3b, 0xa0, 0xd1, 0x4d, 0x35, 0x40, + 0xb9, 0x8a, 0x2a, 0xc4, 0xb9, 0x0e, 0x3a, 0x83, 0x4a, 0xd3, 0x44, 0x4a, + 0xba, 0x51, 0x41, 0xe3, 0x31, 0x0f, 0x3b, 0x95, 0xa1, 0x4d, 0x36, 0x16, + 0x62, 0xd1, 0x41, 0xf7, 0x92, 0x16, 0x52, 0x93, 0x12, 0x54, 0x46, 0x4f, + 0x62, 0xd3, 0x4c, 0xc3, 0x8a, 0x56, 0x59, 0xce, 0xb2, 0x96, 0x59, 0x8b, + 0xda, 0x54, 0x52, 0xef, 0xca, 0x17, 0x5d, 0x8f, 0x0a, 0x15, 0x52, 0x67, + 0x02, 0x14, 0x4d, 0x97, 0x42, 0x95, 0x52, 0x09, 0x32, 0x11, 0x42, 0x51, + 0x20, 0x02, 0x00, 0x7e, 0x49, 0x8d, 0x34, 0x88, 0x61, 0xcd, 0x33, 0x0a, + 0xc2, 0xd0, 0x40, 0xca, 0x89, 0x8e, 0x38, 0x0d, 0x3a, 0xd0, 0x3c, 0x38, + 0x6a, 0x11, 0x41, 0x56, 0x72, 0x52, 0x44, 0x74, 0x4a, 0x93, 0x48, 0xf8, + 0x21, 0x50, 0x3e, 0x7d, 0x12, 0x13, 0x46, 0x94, 0xba, 0x13, 0x48, 0xc5, + 0x02, 0x95, 0x4c, 0x17, 0x72, 0x90, 0x3d, 0xc0, 0x91, 0x4d, 0x30, 0x82, + 0x11, 0x0c, 0x2c, 0x72, 0xe1, 0x4b, 0x2c, 0x90, 0xc1, 0x0d, 0x35, 0x72, + 0x69, 0x09, 0x1c, 0xa4, 0x19, 0x4b, 0x23, 0xcc, 0x79, 0xcc, 0x28, 0xf2, + 0x91, 0x0d, 0x2c, 0xfa, 0x01, 0xce, 0x2e, 0x08, 0x42, 0x0e, 0x30, 0x32, + 0xa2, 0xcf, 0x34, 0x15, 0xd2, 0xce, 0x31, 0x1e, 0x2a, 0x4f, 0x33, 0xd5, + 0x22, 0x55, 0x4b, 0xea, 0x1a, 0x96, 0x4e, 0xef, 0x2a, 0x56, 0x4f, 0xe9, + 0x1a, 0x56, 0x4e, 0xf5, 0x42, 0xd6, 0x4f, 0xf2, 0x42, 0x96, 0x4f, 0x9b, + 0x83, 0x5b, 0x64, 0xeb, 0x13, 0x5e, 0x6e, 0x84, 0x8b, 0x1a, 0x61, 0x4b, + 0xdb, 0x18, 0x5a, 0xf3, 0x23, 0x5e, 0x6f, 0x98, 0x63, 0xdb, 0x63, 0x9a, + 0x8b, 0x1b, 0x64, 0x8e, 0x1b, 0x9b, 0x62, 0x5d, 0x93, 0x99, 0x5c, 0x57, + 0x5a, 0xd1, 0x3a, 0xc4, 0xaa, 0x94, 0x49, 0xd2, 0x1a, 0xd5, 0x4a, 0x0c, + 0xd1, 0xc6, 0x11, 0x62, 0xba, 0xd1, 0x3e, 0x61, 0x72, 0x51, 0x3c, 0x43, + 0x62, 0x10, 0x39, 0x03, 0x5a, 0x0e, 0x2f, 0xff, 0x7a, 0x96, 0x50, 0xfb, + 0x72, 0x16, 0x50, 0xf5, 0x62, 0x16, 0x51, 0xf3, 0x52, 0xd6, 0x4f, 0xe5, + 0x12, 0x56, 0x4e, 0xc0, 0x8a, 0x54, 0x49, 0x98, 0x79, 0x4b, 0x22, 0x7b, + 0x51, 0x4a, 0x20, 0x74, 0x29, 0xca, 0x1d, 0x4c, 0xe1, 0x08, 0x1a, 0x4c, + 0xf9, 0x08, 0x1a, 0xe5, 0xca, 0x95, 0x4e, 0xde, 0xca, 0x95, 0x4e, 0xc6, + 0xda, 0xd4, 0x4a, 0xd3, 0x88, 0x05, 0x0c, 0x64, 0x09, 0x8a, 0x1f, 0x78, + 0x79, 0x8a, 0x21, 0x88, 0x19, 0x4b, 0x23, 0x8d, 0x49, 0x8b, 0x23, 0x8d, + 0x79, 0xcb, 0x23, 0x63, 0x22, 0x52, 0x3f, 0xb1, 0x52, 0x14, 0x49, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, 0x13, 0x1a, 0x60, 0x88, + 0xe2, 0xd2, 0x43, 0x1d, 0x72, 0xcf, 0x36, 0x31, 0x12, 0xd0, 0x38, 0x98, + 0xb2, 0x93, 0x44, 0x62, 0x0a, 0x52, 0x3e, 0x50, 0x72, 0x51, 0x3c, 0xe3, + 0xd1, 0x4d, 0x2c, 0xa8, 0x0a, 0x54, 0x44, 0xba, 0x62, 0x54, 0x47, 0xc1, + 0x92, 0x54, 0x47, 0xbb, 0x7a, 0x14, 0x48, 0xc2, 0xa2, 0xd4, 0x48, 0xc6, + 0xc2, 0xd4, 0x49, 0xc0, 0x92, 0x94, 0x48, 0xc0, 0x9a, 0xd4, 0x48, 0xc1, + 0x9a, 0x54, 0x49, 0x9b, 0x82, 0xd3, 0x44, 0x81, 0xb2, 0x52, 0x41, 0x93, + 0x62, 0xd3, 0x43, 0x93, 0x42, 0xd3, 0x43, 0x8a, 0xd2, 0x92, 0x42, 0x6c, + 0x02, 0x12, 0x3f, 0x6a, 0x69, 0x89, 0x1c, 0x7c, 0x09, 0x4a, 0x1e, 0x80, + 0x09, 0x4a, 0x1e, 0xfb, 0xd1, 0x0d, 0x2d, 0xaa, 0x29, 0x0b, 0x23, 0x91, + 0x99, 0xca, 0x20, 0x8b, 0x61, 0x0a, 0x20, 0x42, 0x19, 0x08, 0x17, 0x15, + 0x89, 0x86, 0x11, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x02, 0x00, 0x6c, + 0xf8, 0xc4, 0x0d, 0x6f, 0x00, 0x85, 0x14, 0x88, 0x60, 0x08, 0x18, 0x44, + 0xa9, 0x0c, 0x32, 0x12, 0x19, 0x0a, 0x25, 0x1f, 0xd9, 0xca, 0x29, 0x09, + 0xb9, 0x49, 0x23, 0x51, 0x51, 0x4c, 0x30, 0xee, 0xf0, 0xc8, 0x1e, 0xf1, + 0x10, 0x49, 0x1e, 0xf9, 0x68, 0x89, 0x27, 0x01, 0xa9, 0x89, 0x23, 0x1a, + 0x39, 0x8a, 0x20, 0x4a, 0xf1, 0x8a, 0x23, 0x21, 0x49, 0x89, 0x20, 0x4b, + 0x39, 0x4a, 0x23, 0xc7, 0x41, 0x4e, 0x30, 0x34, 0xd1, 0x49, 0x1e, 0x21, + 0x59, 0x89, 0x1a, 0x35, 0x82, 0x51, 0x3d, 0xe0, 0xc1, 0x4e, 0x33, 0x89, + 0x11, 0x4c, 0x28, 0x12, 0x9a, 0xd0, 0x39, 0x95, 0x01, 0xcc, 0x25, 0xb8, + 0x61, 0xcc, 0x22, 0x63, 0x7a, 0x91, 0x38, 0x55, 0x9a, 0xd1, 0x38, 0x44, + 0xea, 0x50, 0x37, 0xda, 0xa9, 0xcd, 0x28, 0xde, 0x19, 0x4e, 0x29, 0xd6, + 0xb1, 0x8d, 0x27, 0x83, 0x51, 0x4b, 0x22, 0x4d, 0xc9, 0xc9, 0x1b, 0xa9, + 0x89, 0x8c, 0x28, 0x72, 0xc1, 0x0a, 0x21, 0x66, 0x71, 0x4a, 0x20, 0x76, + 0xd1, 0x8a, 0x21, 0x93, 0x11, 0x0c, 0x26, 0x81, 0x41, 0x8b, 0x22, 0x9b, + 0x49, 0xcd, 0x32, 0xc2, 0x30, 0x46, 0x15, 0x78, 0x99, 0x4c, 0x31, 0x24, + 0xd9, 0x88, 0x1d, 0xcb, 0xc9, 0xce, 0x36, 0x0f, 0xda, 0xd0, 0x3f, 0xc4, + 0x61, 0x8e, 0x37, 0x0c, 0xba, 0xd0, 0x40, 0x0b, 0xb2, 0x10, 0x41, 0x16, + 0x0a, 0x91, 0x41, 0xf2, 0xb9, 0x4f, 0x3c, 0x23, 0x72, 0x51, 0x43, 0x1e, + 0x42, 0x11, 0x43, 0x03, 0x4a, 0x50, 0x3e, 0x23, 0x82, 0x91, 0x43, 0xeb, + 0x01, 0x90, 0x3d, 0x12, 0x22, 0xd1, 0x42, 0xdc, 0x81, 0x8f, 0x3c, 0xf8, + 0x49, 0x10, 0x40, 0xef, 0x01, 0x50, 0x3e, 0x16, 0x02, 0x51, 0x43, 0xc9, + 0x71, 0x0e, 0x39, 0x15, 0x5a, 0x51, 0x42, 0xfb, 0x69, 0x50, 0x3f, 0x28, + 0x21, 0xca, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x61, 0x12, 0x53, 0x4a, 0x83, 0xca, 0x93, 0x4b, 0x6d, + 0x12, 0x13, 0x4a, 0x69, 0x6a, 0xd2, 0x44, 0x44, 0x12, 0x11, 0x3d, 0xdb, + 0x21, 0xce, 0x32, 0xc0, 0x89, 0xcc, 0x2a, 0xdd, 0x41, 0x4d, 0x2c, 0xf9, + 0xf9, 0x0d, 0x2e, 0x09, 0x5a, 0x0e, 0x30, 0x11, 0x9a, 0xce, 0x30, 0x12, + 0xaa, 0x4e, 0x31, 0x11, 0xa2, 0x0e, 0x31, 0x16, 0xc2, 0x8e, 0x31, 0x1f, + 0x02, 0x8f, 0x32, 0x29, 0x52, 0xcf, 0x33, 0x2b, 0x62, 0x0f, 0x34, 0x21, + 0x0a, 0xcf, 0x32, 0x1c, 0xda, 0x0e, 0x32, 0x1b, 0xda, 0xce, 0x31, 0x12, + 0x9a, 0x8e, 0x30, 0x0e, 0x9a, 0x8e, 0x30, 0x18, 0x32, 0x4f, 0x32, 0x44, + 0xb2, 0x90, 0x38, 0x57, 0x8a, 0x51, 0x3b, 0x58, 0x8a, 0x91, 0x3b, 0x4e, + 0x22, 0x51, 0x3a, 0x1e, 0xd2, 0x8f, 0x34, 0xe0, 0xf9, 0xcd, 0x2d, 0xb4, + 0x99, 0xcc, 0x29, 0xd1, 0xd1, 0x4d, 0x2f, 0xfe, 0xe9, 0x4e, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x7a, 0x91, 0x44, 0x4a, 0x9a, 0x52, 0x49, 0x49, 0x82, 0x52, 0x49, 0x5a, + 0xe2, 0x52, 0x4b, 0x5c, 0x12, 0xd3, 0x4b, 0x74, 0xca, 0x93, 0x4e, 0xa3, + 0x5a, 0x55, 0x54, 0x6e, 0xe2, 0xd3, 0x4d, 0x83, 0x32, 0x54, 0x50, 0x83, + 0x3a, 0x54, 0x50, 0xa9, 0x3a, 0xd5, 0x52, 0x92, 0x92, 0x54, 0x51, 0xa4, + 0x22, 0x15, 0x53, 0x9c, 0xea, 0x54, 0x52, 0x9a, 0xe2, 0x54, 0x52, 0x97, + 0xe2, 0x14, 0x52, 0x97, 0xca, 0x14, 0x52, 0x46, 0x52, 0x12, 0x48, 0xc4, + 0x4a, 0x16, 0x58, 0x49, 0x82, 0x92, 0x49, 0x2e, 0x82, 0xd1, 0x45, 0xcb, + 0x62, 0x16, 0x59, 0x6a, 0x5a, 0xd3, 0x4c, 0x54, 0xe2, 0x92, 0x4a, 0x4d, + 0xa2, 0x52, 0x49, 0x36, 0xfa, 0x91, 0x46, 0x16, 0xea, 0x50, 0x43, 0x0a, + 0x7a, 0x90, 0x41, 0xfe, 0x19, 0x10, 0x40, 0xd4, 0xf1, 0x8e, 0x3b, 0xd1, + 0xb1, 0xce, 0x3a, 0xfd, 0x61, 0x10, 0x40, 0x1f, 0x42, 0x91, 0x42, 0x10, + 0xd2, 0xd0, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x4a, 0xa8, 0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x98, 0xc6, 0x19, 0x06, 0x11, 0x89, 0x23, 0x33, 0x51, 0x4a, 0x28, 0x74, + 0x49, 0x8c, 0x30, 0xc1, 0x70, 0x06, 0x18, 0x7d, 0xb1, 0x0c, 0x30, 0xc8, + 0x20, 0x06, 0x15, 0x86, 0x00, 0xc4, 0x0e, 0x12, 0x09, 0x49, 0x23, 0xfa, + 0x39, 0xd0, 0x40, 0x78, 0x31, 0x0c, 0x30, 0x6e, 0x41, 0x4c, 0x30, 0x6c, + 0xaa, 0xd2, 0x42, 0x8e, 0xc9, 0x8c, 0x31, 0x19, 0x82, 0x10, 0x3e, 0x14, + 0x3a, 0xd0, 0x3b, 0xa1, 0x42, 0x54, 0x49, 0x92, 0x2a, 0x54, 0x47, 0x1b, + 0x0b, 0x58, 0x56, 0xd9, 0x12, 0x56, 0x4f, 0x83, 0x2a, 0x54, 0x4e, 0xd9, + 0x0a, 0x97, 0x5a, 0x85, 0x8a, 0xd4, 0x50, 0x61, 0xb2, 0xd3, 0x4c, 0x81, + 0x72, 0x14, 0x50, 0x08, 0x02, 0x51, 0x42, 0x1d, 0x39, 0x4a, 0x2a, 0x29, + 0x69, 0x4a, 0x29, 0xf7, 0xe0, 0x46, 0x12, 0xac, 0x69, 0x4e, 0x38, 0xc1, + 0xa1, 0x8e, 0x39, 0x19, 0xfa, 0x10, 0x41, 0x14, 0x3a, 0x10, 0x3d, 0x6d, + 0x12, 0xd3, 0x47, 0x80, 0xb2, 0x93, 0x49, 0x8b, 0x0a, 0xd4, 0x49, 0x89, + 0xaa, 0x13, 0x48, 0x08, 0x22, 0xd0, 0x3c, 0x8e, 0xe2, 0x53, 0x49, 0xbc, + 0xda, 0x14, 0x4c, 0xc9, 0x3a, 0x55, 0x4d, 0xf4, 0x01, 0x0f, 0x35, 0xcf, + 0x59, 0xce, 0x34, 0xa6, 0x71, 0x8d, 0x32, 0x81, 0xf1, 0x0c, 0x31, 0x59, + 0xb9, 0x8b, 0x2d, 0x44, 0x19, 0x48, 0x16, 0xa2, 0x01, 0x4b, 0x23, 0xd7, + 0xc9, 0x8c, 0x29, 0xf6, 0x99, 0x4d, 0x2c, 0x14, 0xca, 0xce, 0x31, 0x0a, + 0x3a, 0x8e, 0x2f, 0x17, 0xba, 0x0e, 0x31, 0x49, 0x42, 0x90, 0x37, 0x0d, + 0x8a, 0x0e, 0x31, 0xc4, 0x92, 0x54, 0x49, 0xd9, 0x82, 0x55, 0x4c, 0xe4, + 0xda, 0xd5, 0x4d, 0xed, 0x0a, 0x56, 0x4e, 0xef, 0x3a, 0x56, 0x4f, 0xf6, + 0x52, 0x16, 0x50, 0x7c, 0x53, 0x5a, 0x60, 0xbe, 0x72, 0xd4, 0x48, 0x01, + 0x6b, 0x96, 0x50, 0xca, 0xd3, 0xdc, 0x69, 0xad, 0x0b, 0xdc, 0x65, 0x90, + 0xf3, 0x5a, 0x62, 0x98, 0x6b, 0xdb, 0x63, 0x8a, 0xd3, 0xda, 0x61, 0x85, + 0xa3, 0x5a, 0x61, 0xd8, 0x6a, 0x15, 0x4c, 0x7d, 0x82, 0x12, 0x40, 0xdc, + 0x71, 0x4d, 0x2b, 0xe1, 0x89, 0x8d, 0x2b, 0x56, 0x32, 0x51, 0x3b, 0x5f, + 0x42, 0x91, 0x3b, 0x4e, 0xa2, 0x10, 0x3a, 0x07, 0x82, 0xce, 0x30, 0xf0, + 0x22, 0x56, 0x4f, 0xf6, 0x4a, 0x16, 0x50, 0xf1, 0x42, 0xd6, 0x4f, 0xef, + 0x4a, 0x56, 0x50, 0xf3, 0x52, 0x96, 0x50, 0xd4, 0x72, 0x15, 0x4c, 0x9d, + 0xb9, 0x4b, 0x24, 0x84, 0xb1, 0x0a, 0x21, 0x76, 0x39, 0x4a, 0x1f, 0x52, + 0x29, 0x89, 0x1b, 0x4c, 0xf9, 0xc8, 0x1a, 0x4c, 0x29, 0x09, 0x1b, 0x62, + 0xf9, 0x49, 0x1e, 0x7a, 0x81, 0x4a, 0x21, 0x82, 0xe1, 0x4a, 0x22, 0x9b, + 0x01, 0x4c, 0x26, 0x9f, 0x01, 0x0c, 0x27, 0x94, 0x6a, 0x13, 0x45, 0xb1, + 0x6a, 0xd4, 0x48, 0xb9, 0x82, 0xd4, 0x49, 0xba, 0x82, 0xd4, 0x49, 0xa1, + 0xea, 0x53, 0x47, 0x00, 0x00, 0x00, 0x00, 0x43, 0xb3, 0x58, 0x5a, 0x2c, + 0x02, 0x90, 0x38, 0x1c, 0x6a, 0x0f, 0x36, 0x5e, 0x6a, 0xd2, 0x40, 0x63, + 0x1a, 0x52, 0x3f, 0x22, 0x0a, 0x50, 0x37, 0x6a, 0x0a, 0x52, 0x3c, 0xb7, + 0x6a, 0x54, 0x47, 0xba, 0x7a, 0xd4, 0x47, 0xbb, 0x72, 0xd4, 0x47, 0xb9, + 0x72, 0x14, 0x48, 0xba, 0x72, 0x94, 0x48, 0xc7, 0xca, 0x14, 0x4a, 0xc2, + 0xc2, 0x94, 0x49, 0xc5, 0xd2, 0x94, 0x49, 0xc4, 0xc2, 0x94, 0x49, 0x9c, + 0xaa, 0x13, 0x45, 0x94, 0x72, 0xd3, 0x43, 0x91, 0x4a, 0x53, 0x43, 0x87, + 0xf2, 0x52, 0x42, 0x8d, 0x32, 0xd3, 0x42, 0x74, 0x42, 0x52, 0x40, 0x0e, + 0x82, 0x4e, 0x31, 0xda, 0xf1, 0x4c, 0x2a, 0x81, 0x09, 0x8a, 0x1e, 0xeb, + 0x41, 0x4d, 0x2c, 0xd1, 0x21, 0x0c, 0x26, 0x98, 0xa9, 0xca, 0x20, 0x88, + 0x41, 0xca, 0x1f, 0x4d, 0x69, 0x48, 0x18, 0xd5, 0x90, 0x84, 0x08, 0x4e, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5e, 0xe0, 0x86, 0x0a, 0x59, 0xe8, 0xc3, 0x0a, 0x61, + 0x38, 0x84, 0x0f, 0xb3, 0x50, 0xc7, 0x19, 0x6d, 0x49, 0x4d, 0x36, 0x37, + 0x51, 0xcc, 0x30, 0x3b, 0x69, 0xcc, 0x30, 0x23, 0x79, 0x4a, 0x27, 0x8f, + 0x18, 0x46, 0x13, 0xe4, 0x30, 0x4b, 0x1c, 0xea, 0xe0, 0x47, 0x1d, 0xed, + 0x00, 0x89, 0x1e, 0x01, 0x91, 0x09, 0x1f, 0x42, 0xc9, 0x0a, 0x28, 0x3d, + 0x81, 0x4a, 0x28, 0x3b, 0x69, 0x8a, 0x25, 0xac, 0x69, 0xcd, 0x2c, 0xa0, + 0xe1, 0x4c, 0x2b, 0x47, 0x29, 0x4a, 0x1e, 0xfa, 0xb9, 0x8f, 0x34, 0x05, + 0x12, 0xd0, 0x38, 0x72, 0x41, 0x8b, 0x24, 0xd3, 0x59, 0xce, 0x31, 0x6e, + 0x12, 0xd3, 0x44, 0x99, 0xd1, 0xcc, 0x2a, 0xaa, 0x59, 0xcd, 0x2c, 0x58, + 0xb2, 0x11, 0x3b, 0x5f, 0x22, 0x52, 0x3a, 0x62, 0x1a, 0xd2, 0x3a, 0x4f, + 0x4a, 0x91, 0x37, 0x25, 0x12, 0x50, 0x32, 0x00, 0x00, 0x00, 0x00, 0xd3, + 0xb9, 0x0d, 0x28, 0x81, 0x41, 0x0b, 0x22, 0x93, 0x01, 0xcc, 0x24, 0x92, + 0x01, 0xcc, 0x25, 0x8d, 0xc1, 0x8b, 0x24, 0x70, 0xc1, 0x0a, 0x21, 0x73, + 0xd9, 0x4a, 0x21, 0x7c, 0x19, 0x0b, 0x22, 0xc5, 0x3a, 0x16, 0x58, 0x60, + 0x71, 0xca, 0x1e, 0x4e, 0xa1, 0x0a, 0x26, 0x32, 0xaa, 0x11, 0x46, 0xa7, + 0x69, 0x8d, 0x30, 0xdc, 0x31, 0x4f, 0x38, 0xdc, 0x29, 0xcf, 0x39, 0xc7, + 0x31, 0x4e, 0x36, 0x08, 0x7a, 0x10, 0x40, 0x08, 0x62, 0x10, 0x40, 0x18, + 0xfa, 0x90, 0x41, 0x07, 0x52, 0x10, 0x3f, 0x15, 0x12, 0x11, 0x42, 0x0c, + 0xd2, 0x50, 0x41, 0xf9, 0x41, 0x50, 0x3f, 0x01, 0x72, 0x90, 0x40, 0x0a, + 0xf2, 0x10, 0x42, 0x15, 0x42, 0x91, 0x43, 0xf8, 0x49, 0x90, 0x3f, 0xdc, + 0x51, 0x8f, 0x3b, 0x10, 0x12, 0x51, 0x42, 0x17, 0x1a, 0x91, 0x43, 0xc5, + 0x41, 0xce, 0x38, 0x08, 0xf2, 0xd0, 0x40, 0xfd, 0x69, 0x50, 0x3f, 0x09, + 0xd9, 0x08, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4a, + 0x31, 0x08, 0x19, 0x67, 0x22, 0x53, 0x4a, 0x82, 0xaa, 0x13, 0x4b, 0x6e, + 0x02, 0x93, 0x49, 0x41, 0x0a, 0x11, 0x40, 0xe7, 0x49, 0x8e, 0x33, 0xcb, + 0x11, 0xcd, 0x2d, 0xec, 0xc1, 0xcd, 0x2e, 0x09, 0x62, 0x4e, 0x30, 0x1a, + 0xe2, 0x0e, 0x32, 0x22, 0x22, 0xcf, 0x32, 0x1b, 0xfa, 0x4e, 0x32, 0x20, + 0x2a, 0x0f, 0x33, 0x27, 0x52, 0x8f, 0x33, 0x2d, 0x82, 0x4f, 0x34, 0x37, + 0xd2, 0x8f, 0x35, 0x3c, 0xfa, 0x0f, 0x36, 0x3d, 0x02, 0x50, 0x36, 0x36, + 0xba, 0x4f, 0x35, 0x30, 0x7a, 0x4f, 0x34, 0x29, 0x42, 0x0f, 0x33, 0x22, + 0xfa, 0x0e, 0x32, 0x1b, 0xea, 0xce, 0x31, 0x16, 0xda, 0xce, 0x31, 0x0e, + 0xc2, 0x0e, 0x31, 0x1d, 0x7a, 0x4f, 0x33, 0x1e, 0xba, 0x0f, 0x34, 0x15, + 0x6a, 0x0f, 0x33, 0x05, 0xca, 0x0e, 0x31, 0xc6, 0xd9, 0x4c, 0x29, 0x9b, + 0xf9, 0xcb, 0x26, 0xc3, 0x51, 0xcd, 0x2d, 0x0a, 0x6a, 0x8f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x26, + 0x8a, 0x91, 0x44, 0x44, 0x5a, 0x92, 0x48, 0x4b, 0x92, 0x92, 0x49, 0x53, + 0xc2, 0x12, 0x4a, 0x57, 0xf2, 0x92, 0x4a, 0x4f, 0xba, 0x12, 0x4a, 0x5e, + 0x42, 0xd3, 0x4b, 0x6d, 0xd2, 0xd3, 0x4d, 0x66, 0x6a, 0xd3, 0x4c, 0x67, + 0x72, 0x93, 0x4c, 0x77, 0xe2, 0x13, 0x4f, 0x87, 0x5a, 0x94, 0x50, 0x9f, + 0xfa, 0x54, 0x52, 0xa3, 0x2a, 0xd5, 0x52, 0xc4, 0x32, 0x96, 0x57, 0x98, + 0xca, 0x14, 0x52, 0x96, 0xd2, 0xd4, 0x51, 0x91, 0x9a, 0x54, 0x51, 0x73, + 0xd2, 0xd3, 0x4d, 0x55, 0xca, 0x12, 0x4a, 0xa9, 0x5a, 0x15, 0x54, 0x6f, + 0xa2, 0x53, 0x4d, 0x8c, 0x2a, 0x94, 0x4e, 0x67, 0x42, 0x13, 0x4c, 0x4c, + 0x8a, 0x12, 0x49, 0x34, 0xaa, 0xd1, 0x45, 0x30, 0xb2, 0x91, 0x45, 0x18, + 0xe2, 0x10, 0x43, 0xf7, 0x11, 0x90, 0x3f, 0xed, 0xa9, 0xcf, 0x3d, 0xe1, + 0x21, 0x0f, 0x3c, 0xe4, 0x61, 0x4f, 0x3c, 0x2a, 0x61, 0xc8, 0x16, 0xfe, + 0x21, 0x50, 0x3c, 0xf9, 0x78, 0xc8, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x98, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfd, + 0x20, 0x88, 0x20, 0x14, 0x39, 0x89, 0x24, 0x5f, 0xd1, 0x8b, 0x2e, 0x4a, + 0xb1, 0x8a, 0x29, 0x10, 0xd1, 0x48, 0x22, 0xf6, 0x18, 0x08, 0x1f, 0xf5, + 0xe0, 0x87, 0x1c, 0xbd, 0xa0, 0xc6, 0x18, 0xe3, 0x60, 0x07, 0x1b, 0xdd, + 0xf8, 0xc6, 0x1a, 0x9b, 0x49, 0x0d, 0x36, 0xc5, 0x91, 0xce, 0x37, 0xbf, + 0x59, 0x4e, 0x36, 0x6b, 0x39, 0xcc, 0x2e, 0xe2, 0x81, 0xcf, 0x3a, 0x82, + 0xc3, 0x9a, 0x63, 0x40, 0x62, 0x11, 0x41, 0x0c, 0x02, 0x10, 0x3a, 0x7a, + 0x62, 0x13, 0x45, 0x81, 0x1a, 0xd3, 0x41, 0x83, 0x42, 0x13, 0x43, 0x0f, + 0x62, 0x91, 0x44, 0x4b, 0xa2, 0x52, 0x49, 0x67, 0xd2, 0x53, 0x4d, 0x02, + 0xe9, 0x88, 0x25, 0x4d, 0xa1, 0x0b, 0x30, 0x3c, 0x71, 0x4a, 0x2a, 0x4f, + 0x21, 0x0b, 0x2d, 0x36, 0x69, 0x4a, 0x2a, 0xe6, 0x11, 0x10, 0x3f, 0xb8, + 0xb1, 0x8e, 0x39, 0xca, 0x01, 0x4f, 0x3a, 0x06, 0x12, 0x90, 0x3b, 0x5d, + 0x42, 0x52, 0x42, 0x9d, 0x5a, 0x54, 0x4a, 0xa4, 0x72, 0x54, 0x4b, 0xad, + 0xca, 0xd4, 0x4c, 0xb8, 0x7a, 0x14, 0x4c, 0x34, 0xa2, 0x91, 0x43, 0x85, + 0x6a, 0x13, 0x48, 0xc7, 0x32, 0xd5, 0x4c, 0xa1, 0x42, 0x94, 0x48, 0xf2, + 0x89, 0x4f, 0x3a, 0xe2, 0x71, 0x0f, 0x3a, 0x8e, 0xe9, 0xcc, 0x30, 0x50, + 0x69, 0x8b, 0x2a, 0x84, 0x29, 0x8d, 0x33, 0x46, 0x31, 0x08, 0x17, 0xa3, + 0x01, 0x4b, 0x23, 0xc7, 0x49, 0x0c, 0x28, 0x07, 0x32, 0x8e, 0x2e, 0x12, + 0xba, 0xce, 0x31, 0x36, 0x52, 0x0f, 0x33, 0x0c, 0x6a, 0xce, 0x30, 0x37, + 0xd2, 0x4f, 0x35, 0x27, 0x7a, 0x0f, 0x34, 0x20, 0xf2, 0x4e, 0x32, 0xd1, + 0x22, 0x15, 0x4b, 0xe4, 0xe2, 0x95, 0x4d, 0xe0, 0xd2, 0x55, 0x4d, 0xe5, + 0xea, 0x55, 0x4d, 0xeb, 0x12, 0x96, 0x4e, 0x98, 0x82, 0x53, 0x44, 0x94, + 0x33, 0x5b, 0x63, 0xc8, 0xbb, 0x9c, 0x69, 0xc8, 0xb3, 0x5c, 0x69, 0x94, + 0x1b, 0xdb, 0x62, 0x9a, 0x73, 0x1b, 0x64, 0x91, 0x13, 0xdb, 0x62, 0x84, + 0xa3, 0x1a, 0x61, 0x6c, 0x1b, 0xda, 0x5e, 0x4a, 0xdb, 0x18, 0x5a, 0x4f, + 0xda, 0x10, 0x3a, 0xbd, 0xa9, 0x0c, 0x2a, 0xb4, 0x71, 0xcc, 0x29, 0x01, + 0x69, 0xc6, 0x0f, 0x49, 0x7a, 0x90, 0x39, 0x54, 0xda, 0xd0, 0x3a, 0x85, + 0x8a, 0xd2, 0x41, 0xeb, 0x22, 0x16, 0x4f, 0xeb, 0x2a, 0x16, 0x4f, 0xef, + 0x3a, 0x96, 0x4f, 0xe6, 0x12, 0x16, 0x4f, 0xe4, 0x0a, 0xd6, 0x4e, 0xde, + 0xda, 0xd5, 0x4d, 0x84, 0xaa, 0x12, 0x41, 0x92, 0x49, 0xcb, 0x22, 0x89, + 0xf1, 0xca, 0x21, 0x5f, 0xb1, 0x09, 0x1d, 0x6a, 0x21, 0x8a, 0x1f, 0x7f, + 0xa1, 0x4a, 0x21, 0xe7, 0x38, 0xc6, 0x0e, 0x82, 0xd1, 0x0a, 0x21, 0x92, + 0x52, 0x53, 0x45, 0xaf, 0x42, 0x14, 0x49, 0x97, 0xb2, 0x93, 0x44, 0xba, + 0x92, 0xd4, 0x49, 0xad, 0x4a, 0x14, 0x49, 0xaf, 0x52, 0x54, 0x49, 0x76, + 0x5a, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x0b, 0xdb, 0x16, 0x53, 0xb6, + 0x42, 0x54, 0x48, 0x72, 0x3a, 0x52, 0x40, 0x66, 0x1a, 0x92, 0x3e, 0xe0, + 0x01, 0x8e, 0x2b, 0xa8, 0x02, 0x94, 0x44, 0xbc, 0x72, 0x94, 0x46, 0xb5, + 0x6a, 0x94, 0x45, 0xb6, 0x7a, 0x14, 0x47, 0xc1, 0x82, 0x14, 0x49, 0xc1, + 0x9a, 0x54, 0x49, 0xc4, 0xba, 0xd4, 0x49, 0xc4, 0xba, 0xd4, 0x49, 0xcc, + 0xe2, 0xd4, 0x4a, 0x9d, 0xb2, 0x13, 0x45, 0x98, 0x8a, 0x53, 0x44, 0x91, + 0x5a, 0x13, 0x43, 0x97, 0x6a, 0x53, 0x44, 0x85, 0xca, 0xd2, 0x41, 0x89, + 0xfa, 0x92, 0x42, 0xe5, 0xf1, 0x0c, 0x2a, 0x0b, 0x69, 0x46, 0x10, 0xee, + 0x91, 0x4d, 0x2c, 0x9b, 0xd9, 0xca, 0x22, 0xfa, 0xb9, 0x0d, 0x2d, 0xd9, + 0x99, 0x0c, 0x28, 0xc2, 0x01, 0x4c, 0x25, 0x86, 0x41, 0xca, 0x1f, 0x3d, + 0xe9, 0x87, 0x15, 0xdc, 0xc8, 0xc4, 0x09, 0x74, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x80, 0x88, 0x16, 0x6a, 0xf0, 0x47, 0x10, 0x70, 0x68, 0xc7, 0x0d, 0x6f, + 0x38, 0x07, 0x0c, 0x35, 0x91, 0x0b, 0x2a, 0x48, 0x31, 0x8c, 0x2f, 0x44, + 0x21, 0x0c, 0x31, 0x1a, 0x89, 0x0b, 0x2d, 0xbf, 0x98, 0x08, 0x21, 0xe1, + 0x00, 0x0c, 0x24, 0xe4, 0xa0, 0xcb, 0x1f, 0xe5, 0x48, 0xcb, 0x1c, 0x03, + 0x99, 0x8a, 0x1e, 0x42, 0x71, 0x4a, 0x25, 0x20, 0x09, 0x8a, 0x20, 0x66, + 0x71, 0x8b, 0x29, 0xb7, 0xe1, 0x8d, 0x30, 0x2b, 0x99, 0x89, 0x1e, 0x5f, + 0x09, 0x8b, 0x22, 0x27, 0x22, 0x11, 0x3b, 0x6c, 0x19, 0x4b, 0x24, 0x94, + 0x71, 0xcc, 0x29, 0x73, 0x52, 0x53, 0x45, 0xc6, 0x51, 0x8e, 0x30, 0x8d, + 0x61, 0x4c, 0x29, 0x7b, 0x82, 0x53, 0x46, 0x5f, 0xd2, 0x52, 0x43, 0xcc, + 0x41, 0x0e, 0x31, 0x5e, 0x22, 0x92, 0x3c, 0x5e, 0x1a, 0x52, 0x3a, 0x4f, + 0x52, 0x91, 0x38, 0x4c, 0x1a, 0xd1, 0x36, 0x05, 0x9a, 0x4e, 0x2c, 0x00, + 0x00, 0x00, 0x00, 0xc6, 0x19, 0x4d, 0x26, 0x73, 0xd1, 0x8a, 0x20, 0x68, + 0xa1, 0x4a, 0x20, 0x7f, 0x41, 0xcb, 0x22, 0x73, 0xd9, 0x4a, 0x21, 0x6b, + 0xb1, 0xca, 0x20, 0x70, 0xf9, 0x8a, 0x21, 0x6c, 0xd1, 0x0a, 0x21, 0x9c, + 0x79, 0x0c, 0x29, 0xcb, 0x29, 0x8d, 0x2a, 0x87, 0xb1, 0x4c, 0x2e, 0xe8, + 0xa1, 0x0f, 0x39, 0x09, 0x7a, 0x10, 0x3d, 0xec, 0x91, 0xcf, 0x3a, 0xfc, + 0xe1, 0x4f, 0x3c, 0x14, 0xfa, 0x50, 0x41, 0x0a, 0x82, 0x10, 0x40, 0xe4, + 0x79, 0x8f, 0x3a, 0x04, 0xaa, 0x10, 0x41, 0x2b, 0x2a, 0x52, 0x46, 0xef, + 0x21, 0x90, 0x3f, 0x1f, 0xca, 0x51, 0x44, 0xe7, 0xe1, 0x0f, 0x3d, 0x0e, + 0x0a, 0x91, 0x42, 0x0a, 0xd2, 0x50, 0x41, 0x0e, 0xea, 0xd0, 0x41, 0x2b, + 0x02, 0x52, 0x46, 0x19, 0x6a, 0xd1, 0x43, 0x00, 0x3a, 0x50, 0x40, 0xca, + 0x81, 0xce, 0x39, 0x00, 0x8a, 0x90, 0x3f, 0xb7, 0x49, 0x8e, 0x36, 0xe3, + 0xa9, 0x4f, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x56, 0x08, 0x02, 0x00, 0xc5, 0xb1, 0x8c, 0x29, 0x11, + 0x9a, 0x4e, 0x32, 0x58, 0xaa, 0x92, 0x48, 0x58, 0x8a, 0x12, 0x48, 0x3d, + 0x72, 0x91, 0x42, 0xfd, 0xe9, 0x8e, 0x37, 0xf0, 0x31, 0x8e, 0x31, 0x01, + 0x4a, 0xce, 0x30, 0x1d, 0x12, 0xcf, 0x32, 0x2e, 0x92, 0xcf, 0x34, 0x35, + 0xba, 0x4f, 0x35, 0x3c, 0xf2, 0x8f, 0x35, 0x36, 0xda, 0x4f, 0x35, 0x3c, + 0x0a, 0x50, 0x36, 0x3b, 0x02, 0x10, 0x36, 0x44, 0x3a, 0x90, 0x37, 0x44, + 0x3a, 0x90, 0x37, 0x47, 0x52, 0x10, 0x38, 0x49, 0x62, 0x50, 0x38, 0x44, + 0x3a, 0xd0, 0x37, 0x40, 0x12, 0xd0, 0x36, 0x3c, 0xf2, 0xcf, 0x35, 0x35, + 0xa2, 0x4f, 0x34, 0x39, 0xda, 0x0f, 0x35, 0x38, 0xfa, 0x8f, 0x35, 0x37, + 0x0a, 0x10, 0x36, 0x1c, 0x32, 0xcf, 0x32, 0x0b, 0xba, 0x0e, 0x31, 0xff, + 0x71, 0x0e, 0x30, 0xe8, 0x11, 0x8e, 0x2d, 0xc6, 0xe9, 0x0c, 0x2a, 0x95, + 0xb9, 0x4b, 0x25, 0xaf, 0x61, 0xcc, 0x28, 0xdc, 0x41, 0xce, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, + 0x8a, 0x51, 0x45, 0x2f, 0xda, 0x51, 0x46, 0x3d, 0x1a, 0xd2, 0x47, 0x45, + 0x4a, 0x52, 0x48, 0x45, 0x5a, 0x92, 0x48, 0x51, 0xb2, 0x12, 0x4a, 0x4f, + 0xba, 0x92, 0x49, 0x68, 0xaa, 0x13, 0x4d, 0x6f, 0xc2, 0x53, 0x4d, 0x7a, + 0x2a, 0x14, 0x4f, 0xac, 0x82, 0xd5, 0x54, 0x5c, 0x12, 0x93, 0x4b, 0x89, + 0x82, 0x14, 0x51, 0x8d, 0xa2, 0x94, 0x51, 0x9c, 0xf2, 0x94, 0x52, 0xa5, + 0x4a, 0x55, 0x53, 0x97, 0xa2, 0x94, 0x51, 0x8e, 0x72, 0x94, 0x50, 0x87, + 0x52, 0x14, 0x50, 0x57, 0xc2, 0xd2, 0x49, 0x8d, 0x7a, 0xd4, 0x50, 0x83, + 0x22, 0xd4, 0x4f, 0x62, 0x1a, 0x93, 0x4b, 0x61, 0x22, 0x93, 0x4b, 0x90, + 0x2a, 0x14, 0x50, 0x57, 0xc2, 0xd2, 0x49, 0x2e, 0x9a, 0xd1, 0x44, 0x14, + 0xba, 0xd0, 0x41, 0x11, 0xa2, 0x90, 0x41, 0x03, 0x42, 0xd0, 0x3f, 0xd9, + 0x09, 0x4f, 0x3b, 0xe0, 0x29, 0x4f, 0x3b, 0xc2, 0x21, 0xce, 0x36, 0x86, + 0x49, 0x4c, 0x30, 0x58, 0xe1, 0x4a, 0x29, 0x0f, 0x71, 0x08, 0x20, 0x00, + 0x38, 0x85, 0x12, 0xb5, 0xc0, 0x86, 0x19, 0x54, 0xc8, 0x83, 0x0c, 0xbf, + 0x68, 0x06, 0x19, 0x1a, 0xc1, 0x89, 0x26, 0xb0, 0x19, 0xce, 0x35, 0x84, + 0x81, 0x4c, 0x30, 0x37, 0x19, 0x8a, 0x26, 0x41, 0x61, 0x8a, 0x28, 0x0d, + 0xf1, 0x48, 0x22, 0x9b, 0x28, 0xc5, 0x11, 0x44, 0x91, 0x0a, 0x29, 0xbe, + 0xc8, 0x05, 0x14, 0xab, 0x38, 0xc5, 0x12, 0x92, 0xb9, 0x0c, 0x32, 0x8e, + 0xf9, 0xcc, 0x33, 0xa9, 0xe9, 0x0d, 0x35, 0x5c, 0xf9, 0x8b, 0x2d, 0x64, + 0x92, 0x92, 0x43, 0x7a, 0xe2, 0x12, 0x45, 0xfe, 0x69, 0x0f, 0x39, 0xaa, + 0xd9, 0x8d, 0x33, 0x3b, 0x69, 0x0a, 0x24, 0x98, 0xa1, 0x0c, 0x2d, 0xc2, + 0x59, 0xce, 0x35, 0x34, 0x5a, 0xd2, 0x48, 0x7c, 0xd0, 0x84, 0x15, 0x19, + 0x01, 0x0a, 0x28, 0x83, 0x81, 0x4c, 0x32, 0x9e, 0x79, 0x4d, 0x34, 0x49, + 0xe1, 0xca, 0x2b, 0x49, 0x99, 0xca, 0x28, 0x6c, 0xe1, 0xcb, 0x2d, 0xc9, + 0xe9, 0x4e, 0x39, 0xc1, 0x89, 0x8e, 0x38, 0x5d, 0x12, 0x92, 0x40, 0xbb, + 0xb2, 0x93, 0x3c, 0xc6, 0x52, 0x55, 0x4d, 0xfe, 0x12, 0x57, 0x55, 0xcd, + 0xc2, 0xd5, 0x50, 0xc0, 0x52, 0x55, 0x50, 0xbc, 0xca, 0x14, 0x4e, 0xf3, + 0x89, 0x0f, 0x3a, 0x77, 0xd2, 0x52, 0x45, 0x4e, 0x02, 0x92, 0x41, 0x83, + 0x1a, 0xd3, 0x44, 0xd3, 0xf1, 0x4e, 0x39, 0xc9, 0x51, 0x8e, 0x36, 0x8a, + 0x19, 0x8d, 0x32, 0x96, 0xb9, 0xcd, 0x34, 0x80, 0x89, 0x8c, 0x32, 0x47, + 0xf9, 0x47, 0x16, 0xa5, 0x31, 0x0b, 0x23, 0xc6, 0x49, 0xcc, 0x27, 0x02, + 0x12, 0x8e, 0x2d, 0xf7, 0xc9, 0x8d, 0x2d, 0xea, 0x71, 0x4d, 0x2c, 0xfd, + 0xf9, 0x4d, 0x2e, 0x2f, 0x8a, 0xcf, 0x34, 0x33, 0xba, 0x4f, 0x35, 0x47, + 0x0a, 0x90, 0x36, 0xd1, 0x2a, 0x15, 0x4b, 0xe1, 0xc2, 0x55, 0x4d, 0xd0, + 0x1a, 0xd5, 0x4a, 0x9a, 0x9a, 0xd3, 0x44, 0xd6, 0x6a, 0xd5, 0x4b, 0xd5, + 0x52, 0x95, 0x4b, 0x74, 0x2b, 0x9a, 0x5f, 0xca, 0xd3, 0xdc, 0x69, 0xb9, + 0x4b, 0x9c, 0x67, 0x9e, 0x8b, 0xdb, 0x64, 0x8d, 0xf3, 0x9a, 0x62, 0x85, + 0x9b, 0x5a, 0x61, 0x7a, 0x4b, 0x1a, 0x60, 0x66, 0xe3, 0xd9, 0x5d, 0x43, + 0x93, 0x18, 0x59, 0xed, 0xf1, 0x4d, 0x2d, 0xf5, 0x41, 0x8e, 0x2e, 0xcb, + 0xd1, 0x4c, 0x29, 0xcc, 0xe9, 0x0c, 0x2a, 0x48, 0x7a, 0x90, 0x39, 0x4b, + 0x8a, 0x50, 0x3a, 0x47, 0x82, 0x90, 0x39, 0xdc, 0xb2, 0x15, 0x4d, 0xe2, + 0xfa, 0xd5, 0x4d, 0xe5, 0x0a, 0x16, 0x4f, 0xe1, 0x02, 0x96, 0x4e, 0xe1, + 0xea, 0x55, 0x4e, 0xd9, 0xaa, 0xd5, 0x4b, 0xc7, 0xf2, 0x14, 0x4a, 0x2f, + 0x3a, 0x10, 0x38, 0x89, 0xf1, 0x0a, 0x22, 0x85, 0xe9, 0x0a, 0x22, 0x82, + 0xd9, 0x0a, 0x22, 0x59, 0xc2, 0x91, 0x3c, 0xb2, 0x62, 0x14, 0x48, 0xcb, + 0x0a, 0x55, 0x4c, 0xc9, 0xf2, 0x14, 0x4c, 0x8f, 0x3a, 0x53, 0x43, 0xb7, + 0x7a, 0xd4, 0x49, 0xae, 0x4a, 0x14, 0x49, 0x19, 0x62, 0x4f, 0x35, 0x25, + 0xca, 0x4f, 0x37, 0x13, 0x32, 0xcf, 0x34, 0x8a, 0xa2, 0x92, 0x41, 0x6c, + 0x22, 0x92, 0x3f, 0x33, 0x42, 0x10, 0x35, 0x6c, 0x6a, 0x52, 0x3e, 0xa3, + 0xda, 0xd3, 0x43, 0xbd, 0x72, 0x94, 0x46, 0xbc, 0x72, 0x54, 0x47, 0xc2, + 0xaa, 0x94, 0x48, 0xbf, 0x82, 0x94, 0x48, 0xc0, 0xa2, 0x14, 0x49, 0xc3, + 0xa2, 0x94, 0x49, 0xbf, 0x8a, 0x14, 0x49, 0xca, 0xca, 0x54, 0x4a, 0x9a, + 0x8a, 0x13, 0x45, 0x95, 0x52, 0x13, 0x44, 0x92, 0x72, 0x93, 0x43, 0x94, + 0x82, 0xd3, 0x43, 0x8f, 0x2a, 0x53, 0x43, 0x89, 0xda, 0x52, 0x42, 0x10, + 0x5a, 0x4e, 0x2f, 0x04, 0x12, 0x4e, 0x2d, 0x0a, 0x52, 0x0e, 0x30, 0xbd, + 0x01, 0xcc, 0x26, 0xba, 0xe1, 0x8b, 0x25, 0x04, 0x02, 0x0e, 0x2d, 0xd1, + 0x91, 0x4c, 0x28, 0x8d, 0x69, 0x8a, 0x20, 0x4c, 0x49, 0xc8, 0x17, 0xe3, + 0xf0, 0x44, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0xc0, 0x85, 0x0e, 0x7c, 0x68, 0x08, 0x16, 0x9b, 0x38, 0x09, 0x1c, 0x32, + 0x69, 0xca, 0x28, 0x18, 0x71, 0x0a, 0x29, 0x49, 0x69, 0x0c, 0x30, 0x44, + 0x11, 0x4c, 0x2f, 0xd6, 0x68, 0x88, 0x1a, 0xdb, 0x88, 0x08, 0x23, 0xda, + 0x08, 0x0b, 0x23, 0xdf, 0xf8, 0xcb, 0x23, 0x1a, 0x21, 0x8c, 0x21, 0x1e, + 0xc9, 0x8b, 0x20, 0x1e, 0xc1, 0x4a, 0x20, 0x80, 0xe1, 0xcb, 0x29, 0x6a, + 0xb1, 0x0b, 0x26, 0x82, 0x21, 0x8c, 0x26, 0x94, 0xc1, 0x4c, 0x29, 0x07, + 0x2a, 0x90, 0x37, 0x79, 0x81, 0x8b, 0x25, 0x03, 0x02, 0xd0, 0x36, 0x81, + 0xda, 0x93, 0x47, 0x82, 0x21, 0x8c, 0x27, 0x2b, 0x2a, 0x51, 0x3c, 0x8d, + 0x32, 0x94, 0x48, 0xc9, 0x51, 0x8e, 0x30, 0x06, 0x02, 0x10, 0x38, 0x7b, + 0x8a, 0x13, 0x46, 0xa0, 0xf2, 0x54, 0x4b, 0x5b, 0x02, 0x12, 0x3c, 0x56, + 0x82, 0x11, 0x38, 0x50, 0x32, 0xd1, 0x36, 0x3c, 0x7a, 0x90, 0x33, 0xed, + 0x19, 0xce, 0x29, 0xca, 0x01, 0x0e, 0x28, 0xba, 0xa1, 0x4c, 0x24, 0x68, + 0x99, 0x4a, 0x1f, 0x6b, 0xb9, 0x0a, 0x21, 0x6d, 0xd1, 0x4a, 0x21, 0x6d, + 0xc1, 0x4a, 0x21, 0x00, 0x00, 0x00, 0x00, 0x71, 0xd1, 0x4a, 0x21, 0x03, + 0x69, 0x87, 0x12, 0xb6, 0xc2, 0xd5, 0x55, 0x71, 0x29, 0x0b, 0x24, 0xf5, + 0xe9, 0x8f, 0x39, 0x32, 0xca, 0x11, 0x42, 0x0f, 0xb2, 0x10, 0x40, 0x1d, + 0x22, 0x11, 0x42, 0xf6, 0x01, 0x10, 0x3d, 0xe7, 0x09, 0xd0, 0x3d, 0x13, + 0x2a, 0x91, 0x42, 0xf0, 0x11, 0x10, 0x3f, 0x41, 0x9a, 0x52, 0x49, 0xda, + 0x59, 0xcf, 0x3c, 0x23, 0xd2, 0x51, 0x45, 0xe9, 0x09, 0x10, 0x3d, 0x19, + 0x72, 0x11, 0x44, 0x4c, 0xc2, 0x92, 0x49, 0xe0, 0x89, 0x0f, 0x3c, 0xe0, + 0x79, 0x0f, 0x3c, 0x28, 0x02, 0xd2, 0x45, 0xf4, 0x01, 0x50, 0x3e, 0xc6, + 0x59, 0x4e, 0x39, 0xf2, 0x31, 0x10, 0x3e, 0xd5, 0x29, 0x4f, 0x3a, 0xe5, + 0xd9, 0xcf, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x22, 0x59, 0x08, 0x17, 0x69, + 0x99, 0x0a, 0x20, 0x53, 0xd9, 0x89, 0x1c, 0xdd, 0x51, 0x4d, 0x2c, 0x40, + 0x3a, 0xcf, 0x36, 0x52, 0x62, 0xd2, 0x46, 0x3e, 0x8a, 0xd1, 0x42, 0x08, + 0xca, 0xcf, 0x3a, 0xf4, 0x99, 0x0e, 0x35, 0x0f, 0xda, 0xce, 0x33, 0x31, + 0xca, 0x0f, 0x36, 0x4a, 0x6a, 0xd0, 0x38, 0x4c, 0x72, 0xd0, 0x38, 0x4d, + 0x6a, 0x50, 0x38, 0x46, 0x3a, 0x50, 0x37, 0x49, 0x5a, 0x10, 0x38, 0x49, + 0x5a, 0x10, 0x38, 0x4a, 0x6a, 0x50, 0x38, 0x4c, 0x82, 0xd0, 0x38, 0x49, + 0x6a, 0x90, 0x38, 0x46, 0x4a, 0x10, 0x38, 0x46, 0x52, 0x10, 0x38, 0x44, + 0x3a, 0xd0, 0x37, 0x43, 0x32, 0x90, 0x37, 0x47, 0x4a, 0x10, 0x38, 0x43, + 0x22, 0xd0, 0x36, 0x46, 0x42, 0x90, 0x37, 0x54, 0xda, 0xd0, 0x39, 0x5f, + 0x4a, 0x91, 0x3b, 0x75, 0x1a, 0x92, 0x3e, 0x5d, 0x62, 0x91, 0x3b, 0x24, + 0xaa, 0x4f, 0x34, 0xf1, 0x31, 0x0e, 0x2e, 0x05, 0xc2, 0xce, 0x30, 0xc3, + 0xc9, 0xcc, 0x28, 0xa5, 0x41, 0x8c, 0x27, 0xb4, 0xe1, 0x8c, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, + 0xb2, 0xd1, 0x45, 0x20, 0x52, 0x51, 0x44, 0x1f, 0x3a, 0x51, 0x44, 0x35, + 0xe2, 0xd1, 0x46, 0x3f, 0x1a, 0x12, 0x48, 0x4c, 0x72, 0x12, 0x49, 0x78, + 0x12, 0xd4, 0x4e, 0x41, 0x2a, 0x52, 0x48, 0x6f, 0xba, 0xd3, 0x4d, 0x68, + 0x92, 0x13, 0x4d, 0x77, 0xea, 0x93, 0x4e, 0x83, 0x3a, 0x54, 0x50, 0x8f, + 0xa2, 0xd4, 0x51, 0x94, 0xe2, 0x94, 0x52, 0x91, 0xca, 0x54, 0x52, 0x8a, + 0x82, 0x54, 0x51, 0x8a, 0x4a, 0x94, 0x50, 0x82, 0x0a, 0xd4, 0x4e, 0x8a, + 0x3a, 0x14, 0x50, 0x86, 0x1a, 0x54, 0x4f, 0xdf, 0x12, 0x57, 0x5a, 0x66, + 0x1a, 0x53, 0x4b, 0x5f, 0x0a, 0xd3, 0x4a, 0x5a, 0xe2, 0x52, 0x4a, 0x55, + 0xaa, 0x52, 0x49, 0x49, 0x62, 0x92, 0x48, 0x46, 0x3a, 0xd2, 0x47, 0x45, + 0x12, 0xd2, 0x46, 0x0f, 0x72, 0x10, 0x41, 0xfa, 0xc9, 0x4f, 0x3d, 0xf4, + 0xd1, 0xcf, 0x3c, 0xdf, 0x11, 0x8f, 0x3a, 0xc9, 0x49, 0x4e, 0x38, 0xaa, + 0x59, 0x0d, 0x33, 0x80, 0xb9, 0x4b, 0x2c, 0x47, 0x39, 0x0a, 0x25, 0xf0, + 0xc8, 0xc6, 0x10, 0xf7, 0xe8, 0xc7, 0x1a, 0x14, 0xe1, 0x49, 0x27, 0x25, + 0x29, 0x0a, 0x29, 0x5d, 0xc1, 0x4b, 0x2c, 0x01, 0x0a, 0x51, 0x40, 0x2a, + 0x0b, 0x5a, 0x65, 0x93, 0x31, 0x8d, 0x32, 0x45, 0xa1, 0xca, 0x28, 0x5f, + 0xf9, 0x49, 0x1c, 0x1a, 0x79, 0xc9, 0x23, 0x0c, 0xe9, 0x08, 0x22, 0x09, + 0xa9, 0x48, 0x20, 0x0e, 0xc9, 0xc8, 0x1f, 0xcf, 0x68, 0xc6, 0x14, 0x96, + 0x70, 0x44, 0x10, 0x89, 0xb1, 0x4c, 0x33, 0x56, 0x39, 0xcb, 0x2a, 0xc6, + 0xc1, 0x8e, 0x39, 0x74, 0x81, 0x8c, 0x30, 0x85, 0x41, 0x0c, 0x2d, 0x19, + 0x71, 0xc9, 0x1f, 0xca, 0x01, 0xce, 0x30, 0xea, 0x41, 0x0f, 0x38, 0x6e, + 0xc9, 0x0c, 0x32, 0xba, 0xa8, 0xc6, 0x1b, 0x3c, 0x81, 0xca, 0x29, 0xc6, + 0xd8, 0xc6, 0x1c, 0x60, 0x89, 0x8b, 0x2c, 0xc0, 0xc1, 0x4d, 0x33, 0xd4, + 0x69, 0xce, 0x35, 0x7f, 0x01, 0x0c, 0x2e, 0xa8, 0x71, 0x4d, 0x33, 0xde, + 0xd9, 0x8e, 0x36, 0x88, 0xb2, 0xd2, 0x3f, 0x34, 0x52, 0x91, 0x3f, 0x15, + 0x2b, 0x56, 0x40, 0x27, 0xcb, 0x16, 0x48, 0x12, 0xbb, 0x57, 0x58, 0xf9, + 0xea, 0x96, 0x55, 0xc5, 0x4a, 0xd5, 0x4f, 0xa5, 0x82, 0x14, 0x4b, 0x82, + 0x5a, 0x53, 0x47, 0xf0, 0xd9, 0xcf, 0x3c, 0x55, 0x4a, 0x12, 0x45, 0x18, + 0xaa, 0x50, 0x3f, 0x50, 0xa2, 0xd1, 0x3f, 0x85, 0x81, 0x8c, 0x2f, 0xee, + 0x41, 0xd0, 0x3f, 0xc7, 0xd1, 0x8e, 0x39, 0xcc, 0xe1, 0xce, 0x3a, 0xcb, + 0xc1, 0x0e, 0x3b, 0x42, 0xe1, 0xc7, 0x15, 0x80, 0xc1, 0x89, 0x1d, 0xc3, + 0x41, 0xcc, 0x27, 0x0d, 0x72, 0x0e, 0x30, 0xf1, 0x49, 0x4d, 0x2a, 0x07, + 0x3a, 0x8e, 0x2f, 0x30, 0x62, 0x0f, 0x34, 0xf6, 0x91, 0xcd, 0x2c, 0xfb, + 0xe9, 0x0d, 0x2e, 0xf3, 0xd1, 0x0d, 0x2d, 0xb9, 0x3a, 0x14, 0x48, 0x58, + 0x4a, 0xd1, 0x3b, 0x7e, 0x82, 0xd2, 0x40, 0xd2, 0x42, 0x55, 0x4b, 0xde, + 0xa2, 0xd5, 0x4b, 0xf0, 0x3a, 0x56, 0x4f, 0x75, 0x43, 0xda, 0x5f, 0xba, + 0x53, 0x1c, 0x68, 0xa9, 0xf3, 0x1b, 0x66, 0x92, 0x1b, 0x1b, 0x63, 0x82, + 0x8b, 0x1a, 0x61, 0x80, 0x7b, 0xda, 0x60, 0x6a, 0x0b, 0x5a, 0x5e, 0x5b, + 0x6b, 0x59, 0x5c, 0x08, 0xbb, 0xd6, 0x51, 0xde, 0xa9, 0x4d, 0x2c, 0x41, + 0x72, 0x10, 0x38, 0xd6, 0x39, 0x8d, 0x2a, 0xc2, 0x81, 0xcc, 0x28, 0xee, + 0x10, 0x86, 0x0f, 0x49, 0x5a, 0x10, 0x39, 0x51, 0xd2, 0x90, 0x3a, 0x9c, + 0x9a, 0x13, 0x45, 0xdb, 0xaa, 0x95, 0x4d, 0xde, 0xc2, 0xd5, 0x4d, 0xdf, + 0xd2, 0x15, 0x4e, 0xda, 0x9a, 0x15, 0x4c, 0xce, 0x3a, 0xd5, 0x4b, 0xd5, + 0x82, 0x15, 0x4d, 0xa4, 0x0a, 0x14, 0x47, 0xa7, 0x1a, 0x14, 0x48, 0xc5, + 0xd2, 0x94, 0x4a, 0x66, 0x2a, 0x52, 0x3f, 0x0e, 0x2b, 0x17, 0x53, 0xcc, + 0x12, 0x55, 0x4c, 0xd4, 0x92, 0xd5, 0x4d, 0x98, 0xaa, 0xd3, 0x44, 0x83, + 0xc2, 0xd2, 0x42, 0x27, 0xe2, 0x4f, 0x37, 0x28, 0xea, 0x0f, 0x38, 0xbb, + 0x5a, 0x54, 0x48, 0x83, 0x6a, 0x92, 0x40, 0x70, 0x02, 0x92, 0x3d, 0xf8, + 0x11, 0xce, 0x2b, 0x6f, 0x3a, 0x52, 0x3d, 0xb8, 0x42, 0x14, 0x46, 0xb9, + 0x62, 0x14, 0x46, 0xbd, 0x72, 0xd4, 0x46, 0xc3, 0xb2, 0x54, 0x49, 0xc2, + 0xa2, 0x54, 0x49, 0xc3, 0xba, 0x94, 0x49, 0xc2, 0xb2, 0x54, 0x49, 0xc7, + 0xda, 0x14, 0x4a, 0xc3, 0x9a, 0x54, 0x49, 0x9a, 0x9a, 0x13, 0x44, 0x90, + 0x3a, 0x53, 0x43, 0x94, 0x4a, 0xd3, 0x43, 0x85, 0xb2, 0xd2, 0x41, 0x8f, + 0x12, 0x13, 0x43, 0x7b, 0x62, 0x92, 0x40, 0xb1, 0x99, 0xcb, 0x24, 0x9b, + 0xc9, 0xca, 0x21, 0x0a, 0x4a, 0x0e, 0x30, 0xfd, 0x01, 0xce, 0x2d, 0xe7, + 0xe1, 0x4c, 0x2a, 0xf9, 0x99, 0xcd, 0x2b, 0xad, 0x79, 0x8b, 0x23, 0x80, + 0x19, 0x8a, 0x1e, 0x32, 0xb9, 0x47, 0x14, 0xec, 0x40, 0x45, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, 0x18, 0x45, 0x0d, 0x73, + 0x18, 0xc5, 0x0c, 0xe9, 0x10, 0x49, 0x1f, 0x47, 0x99, 0x0c, 0x32, 0x32, + 0xf1, 0x0a, 0x2a, 0x26, 0x19, 0xca, 0x27, 0x43, 0xe9, 0x4a, 0x2a, 0xd4, + 0x80, 0x07, 0x1a, 0xd7, 0x08, 0x88, 0x1e, 0xd9, 0x78, 0x08, 0x1b, 0xe3, + 0xb8, 0x08, 0x22, 0x03, 0x69, 0x0b, 0x24, 0x0a, 0x19, 0x0c, 0x25, 0x3e, + 0x61, 0x4c, 0x27, 0x5f, 0x79, 0x0c, 0x25, 0x9e, 0x51, 0x0d, 0x2b, 0x6e, + 0x91, 0x8b, 0x23, 0xa3, 0x49, 0xcd, 0x2a, 0x3b, 0xb1, 0x89, 0x1e, 0x82, + 0xc9, 0x4b, 0x26, 0x89, 0x0a, 0x54, 0x48, 0xc6, 0x29, 0x4e, 0x30, 0xde, + 0xe9, 0x0e, 0x33, 0xac, 0xf2, 0x14, 0x4c, 0xe5, 0x29, 0x0f, 0x34, 0x28, + 0x3a, 0x11, 0x3c, 0x4a, 0x2a, 0x92, 0x40, 0x09, 0x52, 0x90, 0x38, 0x11, + 0x4b, 0x18, 0x59, 0x8d, 0x4a, 0x14, 0x49, 0x7d, 0xc2, 0x93, 0x46, 0x59, + 0xea, 0x11, 0x3b, 0x49, 0xea, 0x50, 0x35, 0x3e, 0x8a, 0x90, 0x33, 0x1f, + 0x02, 0x90, 0x31, 0xb3, 0x71, 0x0c, 0x25, 0xb5, 0x91, 0xcc, 0x23, 0xad, + 0x49, 0xcc, 0x22, 0x5b, 0x39, 0x4a, 0x1d, 0xa6, 0x69, 0x0c, 0x28, 0xd6, + 0x49, 0xce, 0x2f, 0x11, 0xbb, 0x98, 0x61, 0x33, 0xe9, 0xc8, 0x18, 0x7f, + 0x19, 0xcb, 0x21, 0xf5, 0xa1, 0x8f, 0x38, 0xab, 0x21, 0x4c, 0x27, 0x06, + 0x52, 0x10, 0x3c, 0x24, 0x62, 0xd1, 0x42, 0xcc, 0x81, 0xce, 0x37, 0xda, + 0x59, 0x4f, 0x3b, 0x03, 0x8a, 0x90, 0x40, 0xe5, 0xc1, 0xcf, 0x3d, 0x08, + 0xc2, 0x90, 0x41, 0xde, 0x79, 0x4f, 0x3c, 0x04, 0x9a, 0x90, 0x40, 0xdd, + 0x81, 0x0f, 0x3c, 0x21, 0xb2, 0x51, 0x44, 0x39, 0x7a, 0x92, 0x48, 0xf8, + 0x59, 0x10, 0x40, 0xf3, 0x29, 0x90, 0x3e, 0xf8, 0x39, 0x10, 0x3f, 0xee, + 0x21, 0x90, 0x3e, 0xf0, 0xf1, 0xcf, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xa9, + 0x91, 0x0d, 0x36, 0x10, 0x3a, 0x11, 0x42, 0xd7, 0x31, 0x8f, 0x39, 0x4d, + 0x0a, 0x52, 0x41, 0xc1, 0x20, 0x05, 0x0a, 0x8c, 0x89, 0xcb, 0x23, 0x6b, + 0x81, 0x0a, 0x20, 0x7a, 0xa9, 0xca, 0x20, 0x07, 0x0a, 0x8e, 0x30, 0xd5, + 0x42, 0xd5, 0x4b, 0x4d, 0x3a, 0x92, 0x45, 0x1b, 0x62, 0x50, 0x3d, 0x0d, + 0x92, 0x0f, 0x39, 0x1c, 0x7a, 0x0f, 0x37, 0x44, 0x4a, 0xd0, 0x38, 0x59, + 0xe2, 0x50, 0x3a, 0x5b, 0xca, 0xd0, 0x39, 0x5f, 0xca, 0xd0, 0x39, 0x58, + 0x92, 0xd0, 0x38, 0x51, 0x6a, 0x50, 0x38, 0x50, 0x72, 0x50, 0x38, 0x4b, + 0x62, 0x10, 0x38, 0x49, 0x62, 0x50, 0x38, 0x45, 0x4a, 0x10, 0x38, 0x42, + 0x2a, 0x50, 0x37, 0x3e, 0x0a, 0x50, 0x36, 0x38, 0xe2, 0x8f, 0x35, 0x3c, + 0x02, 0x50, 0x36, 0x3d, 0x0a, 0x90, 0x36, 0x39, 0xea, 0xcf, 0x35, 0x49, + 0x62, 0x50, 0x38, 0x58, 0xe2, 0x10, 0x3a, 0x72, 0xe2, 0x91, 0x3d, 0x94, + 0x02, 0x93, 0x42, 0xb9, 0x3a, 0x94, 0x47, 0xca, 0xc2, 0x94, 0x49, 0x99, + 0x4a, 0x53, 0x43, 0x98, 0x5a, 0x93, 0x43, 0x40, 0x82, 0x10, 0x38, 0x19, + 0x9a, 0x0f, 0x33, 0xd2, 0x79, 0xcd, 0x2a, 0xdd, 0x09, 0x0e, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5d, + 0x9a, 0x12, 0x49, 0x52, 0xd2, 0x52, 0x4a, 0xf4, 0xa9, 0xcf, 0x3d, 0x18, + 0xea, 0x50, 0x43, 0x22, 0x4a, 0x91, 0x44, 0x36, 0xfa, 0x11, 0x47, 0x35, + 0x1a, 0x12, 0x47, 0x58, 0xfa, 0x12, 0x4b, 0x5b, 0x22, 0x93, 0x4b, 0x71, + 0xca, 0x13, 0x4e, 0x63, 0x4a, 0x93, 0x4c, 0x76, 0x02, 0xd4, 0x4e, 0x8a, + 0x82, 0x14, 0x51, 0x89, 0x82, 0x14, 0x51, 0x8d, 0xa2, 0x14, 0x51, 0x85, + 0x52, 0x94, 0x50, 0x83, 0x52, 0x54, 0x50, 0x7c, 0x02, 0x94, 0x4f, 0x70, + 0xc2, 0x13, 0x4e, 0x7f, 0xe2, 0x93, 0x4e, 0x8b, 0x5a, 0x54, 0x50, 0x6e, + 0x3a, 0x93, 0x4a, 0x51, 0x9a, 0xd2, 0x48, 0x50, 0x9a, 0xd2, 0x48, 0x51, + 0x92, 0x12, 0x49, 0x4f, 0x92, 0xd2, 0x48, 0x42, 0x22, 0x52, 0x47, 0x31, + 0x8a, 0x11, 0x45, 0x2a, 0x3a, 0xd1, 0x43, 0x04, 0x22, 0xd0, 0x3e, 0xf1, + 0x69, 0xcf, 0x3b, 0xd3, 0xb9, 0x0e, 0x39, 0xde, 0xf9, 0x8e, 0x39, 0xc5, + 0x19, 0x8e, 0x35, 0x87, 0x39, 0xcc, 0x2d, 0x82, 0xb9, 0x4b, 0x2b, 0x4e, + 0x11, 0xca, 0x21, 0x11, 0xc9, 0x47, 0x15, 0xdc, 0x58, 0x86, 0x10, 0x3e, + 0xa1, 0x0a, 0x2a, 0x17, 0xd9, 0x49, 0x26, 0x75, 0x71, 0xcc, 0x31, 0xcd, + 0x09, 0x0f, 0x3a, 0x30, 0x5a, 0xd2, 0x46, 0x00, 0x39, 0x87, 0x10, 0x60, + 0xb1, 0x89, 0x1c, 0x0f, 0x6a, 0x10, 0x40, 0x45, 0x6a, 0x52, 0x49, 0x32, + 0x11, 0x0a, 0x27, 0xe9, 0xa8, 0x87, 0x1c, 0x4d, 0x29, 0xcb, 0x29, 0xdb, + 0x20, 0xc7, 0x16, 0x61, 0x88, 0x42, 0x0a, 0x92, 0xa9, 0x0c, 0x32, 0x88, + 0xd1, 0x8c, 0x33, 0x92, 0x09, 0x0d, 0x31, 0x35, 0x61, 0x0a, 0x26, 0xb8, + 0x71, 0x4d, 0x2f, 0x00, 0xaa, 0xcf, 0x36, 0x3c, 0x11, 0xcb, 0x2a, 0xe4, + 0x40, 0x08, 0x22, 0x5a, 0x49, 0x4b, 0x2c, 0xc3, 0x19, 0x4e, 0x36, 0x63, + 0x09, 0x0b, 0x2a, 0xcb, 0x60, 0xc7, 0x1d, 0xc4, 0xb1, 0x0d, 0x33, 0x12, + 0x22, 0x50, 0x3c, 0x04, 0x02, 0x90, 0x3c, 0xa7, 0x39, 0x0d, 0x32, 0x2c, + 0x1a, 0x50, 0x32, 0x10, 0xd3, 0x15, 0x33, 0xf5, 0x3a, 0x55, 0x3f, 0x4e, + 0x6a, 0x11, 0x39, 0x00, 0x6b, 0x95, 0x3e, 0xfc, 0xea, 0x56, 0x53, 0x0a, + 0x5b, 0x57, 0x56, 0xd7, 0x12, 0x16, 0x51, 0xa7, 0x82, 0x54, 0x4b, 0x8b, + 0x02, 0x14, 0x49, 0x70, 0x22, 0xd3, 0x47, 0x04, 0xe2, 0x90, 0x42, 0x0a, + 0x42, 0x10, 0x3d, 0xd2, 0x41, 0x0e, 0x35, 0xdb, 0x89, 0x4e, 0x35, 0xb8, + 0x69, 0xce, 0x38, 0x79, 0x71, 0x0c, 0x32, 0xcb, 0xb9, 0x4e, 0x3b, 0x62, + 0x21, 0xcc, 0x30, 0x74, 0x71, 0x0c, 0x31, 0x3d, 0xa9, 0x47, 0x15, 0x89, + 0x21, 0x8a, 0x1e, 0xbe, 0x21, 0xcc, 0x26, 0xc6, 0x49, 0x0c, 0x28, 0xf2, + 0x79, 0x8d, 0x2b, 0x0f, 0x42, 0x4e, 0x30, 0x36, 0xba, 0xcf, 0x34, 0x37, + 0x9a, 0x0f, 0x35, 0x47, 0x4a, 0x50, 0x38, 0x2d, 0x6a, 0xcf, 0x33, 0xc3, + 0xca, 0xd4, 0x49, 0x43, 0xca, 0xd0, 0x39, 0x8a, 0xda, 0xd2, 0x41, 0xc9, + 0xda, 0x14, 0x4a, 0xe3, 0xfa, 0xd5, 0x4c, 0xe9, 0x22, 0x56, 0x4e, 0xf1, + 0x3a, 0x96, 0x4f, 0xa4, 0xeb, 0x9b, 0x65, 0x9f, 0x93, 0xdb, 0x64, 0x90, + 0xe3, 0x1a, 0x62, 0x7a, 0x5b, 0x5a, 0x60, 0x72, 0x33, 0x9a, 0x5f, 0x5d, + 0xa3, 0x99, 0x5c, 0x26, 0xd3, 0xd7, 0x55, 0x9c, 0x71, 0x0b, 0x24, 0xc0, + 0x81, 0xcc, 0x27, 0xdb, 0xb9, 0x4d, 0x2a, 0xed, 0x21, 0x8e, 0x2e, 0xce, + 0xe1, 0x8c, 0x29, 0xc7, 0xa9, 0x0c, 0x29, 0x44, 0x7a, 0x10, 0x39, 0x51, + 0xda, 0xd0, 0x3a, 0x44, 0x6a, 0x50, 0x39, 0xd6, 0x5a, 0x55, 0x4c, 0xd7, + 0x82, 0xd5, 0x4c, 0xdd, 0xb2, 0x15, 0x4d, 0xd6, 0x82, 0x15, 0x4d, 0xd0, + 0x4a, 0x55, 0x4c, 0xd2, 0x62, 0x95, 0x4c, 0xd1, 0x52, 0x95, 0x4c, 0xc4, + 0xc2, 0xd4, 0x4a, 0xd0, 0x42, 0xd5, 0x4b, 0xc1, 0xa2, 0x54, 0x49, 0xd8, + 0xd2, 0x95, 0x4e, 0xcc, 0x32, 0x55, 0x4c, 0x1c, 0x92, 0x8f, 0x36, 0x25, + 0xca, 0x8f, 0x37, 0x21, 0xa2, 0x4f, 0x36, 0x85, 0x9a, 0x92, 0x40, 0x74, + 0x5a, 0x52, 0x40, 0x47, 0xc2, 0x10, 0x38, 0x80, 0x8a, 0x12, 0x3f, 0xa8, + 0x12, 0x54, 0x44, 0xad, 0x32, 0x94, 0x45, 0xb8, 0x4a, 0x14, 0x46, 0xc8, + 0xf2, 0xd4, 0x4a, 0xc3, 0xba, 0x54, 0x49, 0xc5, 0xc2, 0xd4, 0x49, 0xc4, + 0xca, 0xd4, 0x49, 0xb9, 0x6a, 0x94, 0x48, 0xcb, 0x1a, 0x95, 0x4a, 0x99, + 0x8a, 0x53, 0x44, 0x9d, 0x9a, 0x93, 0x44, 0x97, 0x6a, 0x13, 0x44, 0x8d, + 0x0a, 0x13, 0x43, 0x88, 0xc2, 0xd2, 0x41, 0x89, 0xda, 0x52, 0x42, 0x78, + 0x5a, 0x52, 0x40, 0x1f, 0xda, 0x4e, 0x31, 0xf9, 0x89, 0xcd, 0x2b, 0x7c, + 0xb1, 0x09, 0x1c, 0xe1, 0xf1, 0x8c, 0x2a, 0xe9, 0x29, 0x8d, 0x2b, 0x81, + 0xd1, 0x49, 0x1d, 0x7b, 0xe1, 0x89, 0x1d, 0x91, 0xb1, 0x4a, 0x21, 0x3d, + 0x09, 0xc8, 0x15, 0x04, 0x39, 0xc6, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, + 0x41, 0x8a, 0x23, 0x1f, 0xd1, 0x8a, 0x29, 0x3f, 0x21, 0x0c, 0x30, 0x18, + 0x81, 0x4b, 0x2d, 0xd0, 0xf0, 0x88, 0x21, 0xd4, 0x70, 0x4b, 0x22, 0xd7, + 0xb8, 0xca, 0x1a, 0xd0, 0x60, 0x8a, 0x19, 0xd8, 0x20, 0x08, 0x1e, 0xef, + 0xd0, 0xc8, 0x1b, 0xf8, 0xe8, 0x08, 0x22, 0x37, 0x31, 0x4a, 0x26, 0x42, + 0x51, 0x4c, 0x26, 0x23, 0x09, 0xca, 0x19, 0x0a, 0x21, 0xc9, 0x16, 0xb5, + 0xe1, 0x0d, 0x2e, 0x32, 0xa1, 0xc9, 0x1c, 0xe1, 0xd9, 0x4e, 0x33, 0x39, + 0x82, 0x11, 0x3e, 0x77, 0xd9, 0x4b, 0x26, 0x58, 0x72, 0xd2, 0x41, 0xa1, + 0xea, 0x94, 0x4b, 0xc6, 0x41, 0x4e, 0x30, 0x23, 0x12, 0x11, 0x3c, 0x12, + 0x7a, 0xd0, 0x39, 0xde, 0xc2, 0xd6, 0x52, 0xa5, 0x32, 0x15, 0x4c, 0x2e, + 0xea, 0x50, 0x3c, 0xa9, 0xc3, 0x9c, 0x6b, 0x64, 0xda, 0xd2, 0x43, 0x9d, + 0x9a, 0x94, 0x4a, 0x46, 0x22, 0x51, 0x38, 0x33, 0x5a, 0x90, 0x32, 0x2d, + 0x52, 0x90, 0x33, 0x03, 0xda, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x9e, + 0x19, 0x4c, 0x21, 0x43, 0x59, 0x09, 0x1a, 0xfe, 0x18, 0x87, 0x11, 0x26, + 0x71, 0x08, 0x17, 0x5d, 0x31, 0x4a, 0x1e, 0x37, 0x09, 0x89, 0x18, 0x46, + 0xa1, 0x89, 0x1a, 0x8c, 0xd1, 0x0c, 0x2f, 0xfa, 0xc1, 0x8f, 0x39, 0x08, + 0x6a, 0x10, 0x3d, 0xd4, 0x11, 0x0f, 0x3a, 0xd2, 0x01, 0x4f, 0x3a, 0xcd, + 0xd9, 0xce, 0x39, 0xf3, 0x39, 0x90, 0x3f, 0xcc, 0xe1, 0x8e, 0x39, 0xe0, + 0x79, 0x0f, 0x3c, 0x13, 0x12, 0x91, 0x42, 0x15, 0x3a, 0xd1, 0x42, 0x12, + 0x32, 0x11, 0x43, 0xe9, 0x09, 0x50, 0x3e, 0x04, 0x8a, 0x10, 0x41, 0xe4, + 0x21, 0x50, 0x3e, 0xf3, 0x49, 0x90, 0x3e, 0xf2, 0x29, 0x50, 0x3e, 0x09, + 0xea, 0xd0, 0x41, 0xed, 0x79, 0xcf, 0x3c, 0x14, 0x42, 0x11, 0x42, 0x98, + 0x71, 0x4b, 0x24, 0x38, 0xca, 0xd1, 0x41, 0x03, 0xe2, 0x0f, 0x39, 0x46, + 0xa2, 0xd1, 0x3e, 0xfe, 0x08, 0x87, 0x11, 0x8d, 0xa9, 0xcb, 0x22, 0xd2, + 0x32, 0xd5, 0x4b, 0x90, 0x0a, 0x13, 0x43, 0x07, 0xc2, 0xcc, 0x2e, 0x82, + 0x42, 0xd0, 0x3d, 0x41, 0x9a, 0x51, 0x42, 0x29, 0x9a, 0xd0, 0x3d, 0x23, + 0x02, 0x10, 0x39, 0x44, 0x62, 0x90, 0x39, 0x63, 0x32, 0xd1, 0x3b, 0x80, + 0xc2, 0x51, 0x3d, 0x82, 0x8a, 0x51, 0x3c, 0x7f, 0x32, 0x11, 0x3b, 0x72, + 0xc2, 0x50, 0x39, 0x5e, 0x62, 0x10, 0x38, 0x49, 0x0a, 0xd0, 0x35, 0x3f, + 0xda, 0x4f, 0x35, 0x35, 0xb2, 0x4f, 0x35, 0x31, 0xa2, 0x0f, 0x35, 0x2c, + 0x7a, 0x8f, 0x34, 0x28, 0x52, 0x4f, 0x34, 0x28, 0x5a, 0x4f, 0x34, 0x29, + 0x62, 0x4f, 0x34, 0x2b, 0x82, 0xcf, 0x34, 0x2e, 0x92, 0xcf, 0x34, 0x42, + 0x1a, 0x10, 0x37, 0x60, 0x1a, 0xd1, 0x3a, 0x76, 0xda, 0x91, 0x3d, 0xc8, + 0x92, 0x14, 0x49, 0x07, 0xa3, 0x56, 0x51, 0x13, 0x1b, 0xd7, 0x52, 0x1b, + 0x73, 0xd7, 0x53, 0xf7, 0x3a, 0x96, 0x4f, 0x99, 0x5a, 0x53, 0x43, 0x59, + 0x92, 0x11, 0x3b, 0x44, 0xc2, 0x90, 0x38, 0xfa, 0xa9, 0x0e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x96, + 0xea, 0x93, 0x4a, 0x02, 0xab, 0x96, 0x52, 0x5a, 0x6a, 0xd2, 0x46, 0xfc, + 0xa1, 0x8f, 0x3c, 0x09, 0xa2, 0x50, 0x41, 0x1e, 0x22, 0x11, 0x44, 0x20, + 0x5a, 0x51, 0x44, 0x34, 0x02, 0xd2, 0x46, 0x42, 0x4a, 0x52, 0x48, 0x4a, + 0x8a, 0x92, 0x48, 0x55, 0xca, 0x92, 0x4a, 0x9b, 0x1a, 0x55, 0x53, 0x80, + 0x1a, 0x14, 0x50, 0x83, 0x5a, 0x54, 0x50, 0x86, 0x62, 0x54, 0x50, 0x8b, + 0x72, 0xd4, 0x50, 0x99, 0x1a, 0xd5, 0x52, 0x86, 0x6a, 0xd4, 0x50, 0x71, + 0xca, 0x13, 0x4e, 0x58, 0xe2, 0x12, 0x4b, 0x29, 0xb2, 0x11, 0x46, 0x88, + 0x4a, 0x14, 0x50, 0x52, 0x9a, 0x52, 0x48, 0x5f, 0xea, 0xd2, 0x49, 0x4e, + 0x6a, 0x52, 0x48, 0x55, 0x9a, 0x52, 0x49, 0x4f, 0x8a, 0x92, 0x48, 0x4e, + 0x62, 0x92, 0x48, 0x42, 0xf2, 0x91, 0x45, 0x0c, 0x62, 0x50, 0x40, 0x06, + 0x2a, 0x90, 0x3e, 0xc8, 0x21, 0xce, 0x36, 0xdc, 0xa1, 0x4e, 0x39, 0xc2, + 0xe1, 0xcd, 0x34, 0xab, 0x29, 0xcd, 0x31, 0x9f, 0x89, 0x4c, 0x2f, 0x61, + 0xa9, 0x4a, 0x26, 0x52, 0x59, 0x49, 0x1d, 0x35, 0x91, 0x88, 0x19, 0x05, + 0x39, 0x07, 0x13, 0x62, 0xa9, 0x8b, 0x2c, 0x50, 0x99, 0x8b, 0x2d, 0x58, + 0x91, 0x0b, 0x2e, 0xc0, 0x08, 0x05, 0x09, 0xdf, 0xf8, 0x85, 0x0c, 0x79, + 0xa1, 0xca, 0x1f, 0xc5, 0x99, 0x0c, 0x29, 0x22, 0x82, 0x11, 0x45, 0x28, + 0xaa, 0xd1, 0x45, 0x25, 0x91, 0x49, 0x24, 0x02, 0x29, 0x88, 0x1f, 0x9e, + 0x80, 0xc5, 0x13, 0x12, 0xd9, 0x88, 0x20, 0x95, 0x60, 0x44, 0x0f, 0x67, + 0xe0, 0xc2, 0x0b, 0x88, 0xb9, 0x0c, 0x33, 0x93, 0x31, 0xcd, 0x34, 0x41, + 0x79, 0x8a, 0x27, 0x00, 0x48, 0x42, 0x0a, 0xd2, 0xc8, 0x07, 0x20, 0x04, + 0xb1, 0x08, 0x23, 0xa8, 0x59, 0x0d, 0x32, 0xca, 0x40, 0x87, 0x1e, 0xc6, + 0x91, 0x0d, 0x31, 0x00, 0x00, 0x00, 0x00, 0x19, 0xb1, 0x89, 0x27, 0x1c, + 0x82, 0x90, 0x3e, 0x54, 0x3a, 0x92, 0x43, 0x2d, 0xb2, 0x90, 0x3d, 0xd9, + 0x59, 0x8e, 0x34, 0x6f, 0x02, 0xd2, 0x3a, 0x43, 0x6b, 0x97, 0x46, 0xaf, + 0xba, 0x13, 0x3f, 0x0e, 0x8a, 0xd0, 0x3e, 0x3e, 0xea, 0x91, 0x43, 0x8a, + 0x7a, 0x53, 0x46, 0xb5, 0xd2, 0x54, 0x4c, 0x8e, 0x12, 0x54, 0x4a, 0x7c, + 0x62, 0x53, 0x49, 0x61, 0x02, 0x53, 0x48, 0x41, 0x2a, 0x12, 0x45, 0x9d, + 0xa9, 0x4d, 0x36, 0xc6, 0x69, 0xce, 0x36, 0xe1, 0x01, 0x10, 0x3f, 0xb1, + 0x21, 0x4e, 0x37, 0xc6, 0xc1, 0x8e, 0x3a, 0xb3, 0x39, 0xce, 0x38, 0x88, + 0xb9, 0x4c, 0x32, 0x5c, 0xa9, 0xcb, 0x2f, 0xb3, 0x29, 0x8e, 0x36, 0x3e, + 0x99, 0x4a, 0x2a, 0x7f, 0xb1, 0x49, 0x1c, 0xc7, 0x51, 0x0c, 0x28, 0xc8, + 0x59, 0x0c, 0x28, 0xd3, 0xa1, 0x0c, 0x29, 0x01, 0xfa, 0xcd, 0x2d, 0x08, + 0x32, 0xce, 0x2f, 0xde, 0x11, 0xcd, 0x2a, 0x35, 0xc2, 0x8f, 0x35, 0x0b, + 0x7a, 0x8e, 0x30, 0x52, 0x9a, 0xd0, 0x38, 0xc0, 0x72, 0x54, 0x48, 0xdc, + 0x9a, 0x55, 0x4c, 0xde, 0xb2, 0xd5, 0x4c, 0xd7, 0x82, 0x55, 0x4b, 0xe3, + 0xea, 0xd5, 0x4d, 0xf0, 0x32, 0x96, 0x4f, 0x57, 0x6b, 0xd9, 0x5b, 0x93, + 0x03, 0x9b, 0x62, 0x81, 0x6b, 0x5a, 0x60, 0x72, 0x23, 0x9a, 0x5e, 0x61, + 0xdb, 0x59, 0x5d, 0x56, 0x63, 0x99, 0x5b, 0x07, 0xab, 0x96, 0x51, 0x90, + 0x01, 0x8b, 0x22, 0x9b, 0x71, 0xcb, 0x23, 0xe3, 0xe9, 0xcd, 0x2a, 0x33, + 0x32, 0x90, 0x36, 0xcc, 0xe1, 0x4c, 0x29, 0xd0, 0xf1, 0x0c, 0x2a, 0x2a, + 0x0a, 0x50, 0x36, 0x4b, 0xaa, 0x10, 0x3a, 0x52, 0xe2, 0x10, 0x3b, 0x95, + 0x62, 0xd3, 0x44, 0xd0, 0x3a, 0x15, 0x4c, 0xd5, 0x62, 0x15, 0x4d, 0xd6, + 0x72, 0x15, 0x4d, 0xd0, 0x42, 0x55, 0x4c, 0xd0, 0x4a, 0x95, 0x4c, 0xcd, + 0x2a, 0x55, 0x4c, 0xc3, 0xca, 0x54, 0x4a, 0xd9, 0x7a, 0x55, 0x4d, 0x9f, + 0x02, 0x94, 0x47, 0x36, 0x42, 0x50, 0x39, 0x2a, 0x0a, 0x50, 0x38, 0xcd, + 0xda, 0x14, 0x49, 0x8b, 0xda, 0x92, 0x41, 0x81, 0x82, 0x12, 0x40, 0xf9, + 0x41, 0xce, 0x2c, 0x84, 0xa2, 0xd2, 0x3f, 0xbe, 0x92, 0x94, 0x47, 0xa7, + 0x1a, 0x54, 0x44, 0xb6, 0x7a, 0x14, 0x46, 0xc2, 0xca, 0x14, 0x49, 0xc5, + 0xda, 0xd4, 0x49, 0xcc, 0x22, 0xd5, 0x4a, 0xc9, 0xea, 0x54, 0x4a, 0xc1, + 0xaa, 0x54, 0x49, 0xc9, 0x0a, 0x55, 0x4a, 0x9e, 0xda, 0x53, 0x45, 0x88, + 0x12, 0x53, 0x42, 0x98, 0x82, 0xd3, 0x43, 0x93, 0x4a, 0xd3, 0x43, 0x8a, + 0xda, 0x52, 0x42, 0x89, 0xea, 0x52, 0x42, 0x13, 0x82, 0x0e, 0x30, 0x83, + 0x21, 0x4a, 0x1f, 0x09, 0x52, 0x0e, 0x30, 0xe8, 0x19, 0xcd, 0x2a, 0xc8, + 0x41, 0x8c, 0x27, 0xe0, 0xd1, 0x8c, 0x2a, 0x96, 0x79, 0xca, 0x20, 0x9f, + 0x11, 0x4b, 0x22, 0x82, 0x29, 0x0a, 0x1f, 0x42, 0x31, 0x08, 0x18, 0x9c, + 0x28, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, + 0xa1, 0xc9, 0x23, 0x46, 0x21, 0xcc, 0x2c, 0x32, 0x61, 0xcb, 0x2b, 0x86, + 0x18, 0x46, 0x12, 0xdb, 0x88, 0x48, 0x1b, 0xd8, 0x60, 0x4b, 0x22, 0xd4, + 0x70, 0x4b, 0x22, 0xd1, 0x10, 0xcb, 0x1d, 0xcf, 0x58, 0x8a, 0x19, 0xd6, + 0xa8, 0xc7, 0x19, 0x11, 0x61, 0x49, 0x1e, 0x3a, 0x39, 0x8a, 0x20, 0xdc, + 0xe0, 0xc6, 0x10, 0x66, 0x59, 0x0b, 0x22, 0x21, 0x21, 0xc9, 0x1a, 0x15, + 0xa9, 0x88, 0x19, 0x00, 0x62, 0x8f, 0x35, 0x9b, 0xc9, 0x0c, 0x2b, 0x90, + 0x81, 0x4c, 0x29, 0x93, 0x42, 0xd4, 0x49, 0x39, 0xba, 0x91, 0x3e, 0x0b, + 0x52, 0x10, 0x39, 0x9e, 0xc2, 0x54, 0x4b, 0x29, 0x22, 0x11, 0x3c, 0x01, + 0xb3, 0x17, 0x56, 0x18, 0xda, 0x90, 0x3a, 0xee, 0x0a, 0x17, 0x54, 0x3c, + 0x43, 0xd9, 0x5d, 0x86, 0xc2, 0x53, 0x48, 0xde, 0xa1, 0xce, 0x32, 0xe9, + 0xf1, 0x0e, 0x34, 0x10, 0x0a, 0x10, 0x35, 0x34, 0xa2, 0xd0, 0x34, 0x2a, + 0x3a, 0x50, 0x33, 0x16, 0x92, 0x8f, 0x31, 0xee, 0x39, 0x4e, 0x2b, 0x00, + 0x00, 0x00, 0x00, 0xba, 0xd0, 0x04, 0x00, 0x46, 0x51, 0x49, 0x1a, 0x2c, + 0x83, 0xd9, 0x64, 0x34, 0xf9, 0x88, 0x18, 0x05, 0x01, 0x48, 0x12, 0xd7, + 0xd2, 0xd6, 0x5a, 0x67, 0x91, 0xca, 0x22, 0xcf, 0x19, 0xcf, 0x39, 0x0a, + 0xe2, 0x10, 0x41, 0xbc, 0x59, 0x4e, 0x38, 0xff, 0x71, 0x50, 0x40, 0xd1, + 0x11, 0x4f, 0x3a, 0xe0, 0xa1, 0x4f, 0x3c, 0x17, 0x3a, 0x11, 0x43, 0x07, + 0xaa, 0x10, 0x41, 0x39, 0x4a, 0x92, 0x47, 0xe9, 0x11, 0x50, 0x3e, 0x02, + 0x8a, 0x10, 0x41, 0xfb, 0x69, 0x90, 0x3f, 0xf7, 0x51, 0x90, 0x3f, 0xe5, + 0xd9, 0x4f, 0x3d, 0xf5, 0x51, 0xd0, 0x3f, 0xf6, 0x49, 0x90, 0x3f, 0xec, + 0x11, 0x50, 0x3f, 0x43, 0x2a, 0x51, 0x40, 0x49, 0x4a, 0xd2, 0x43, 0x40, + 0xda, 0x10, 0x3d, 0x44, 0xf2, 0xd1, 0x40, 0xf0, 0x29, 0xcf, 0x35, 0x4b, + 0x9a, 0x91, 0x3e, 0xd1, 0x12, 0x55, 0x4b, 0x60, 0x21, 0x0a, 0x1e, 0x97, + 0x19, 0x0b, 0x24, 0xce, 0x31, 0xcc, 0x29, 0x43, 0xca, 0x8e, 0x36, 0x8f, + 0xba, 0x50, 0x40, 0x58, 0x82, 0x12, 0x47, 0x45, 0xa2, 0x11, 0x42, 0x39, + 0x9a, 0x50, 0x3c, 0x44, 0x82, 0x10, 0x3a, 0x66, 0x32, 0x91, 0x3b, 0x8e, + 0xf2, 0xd1, 0x3d, 0x97, 0xaa, 0x51, 0x3c, 0xa1, 0x9a, 0x51, 0x3c, 0x99, + 0x1a, 0x11, 0x3a, 0x79, 0x32, 0x10, 0x37, 0x4a, 0x42, 0xcf, 0x33, 0x25, + 0xba, 0x4e, 0x32, 0x1f, 0xda, 0x8e, 0x33, 0x19, 0xca, 0x4e, 0x33, 0x18, + 0xca, 0x4e, 0x33, 0x16, 0xba, 0x0e, 0x33, 0x18, 0xd2, 0x4e, 0x33, 0x18, + 0xda, 0x8e, 0x33, 0x21, 0x2a, 0x4f, 0x34, 0x24, 0x32, 0x0f, 0x34, 0x34, + 0x72, 0x8f, 0x34, 0x53, 0x42, 0x10, 0x38, 0x9b, 0xda, 0x12, 0x42, 0xeb, + 0xc2, 0x55, 0x4d, 0x45, 0x8b, 0x18, 0x59, 0x55, 0x33, 0x59, 0x5b, 0x54, + 0x2b, 0x19, 0x5b, 0x17, 0x4b, 0x57, 0x53, 0xbb, 0x5a, 0x14, 0x48, 0x7d, + 0x72, 0xd2, 0x3f, 0x3e, 0x9a, 0x10, 0x38, 0xf8, 0xa1, 0x0e, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x82, 0x92, 0x46, 0x69, 0xb2, 0x12, 0x47, 0xa7, 0x32, 0x54, 0x49, 0x0a, + 0x03, 0x57, 0x53, 0x8b, 0xa2, 0x13, 0x49, 0x43, 0xba, 0x91, 0x43, 0x17, + 0xfa, 0x10, 0x43, 0x1a, 0x42, 0x51, 0x43, 0x23, 0x7a, 0xd1, 0x44, 0x3a, + 0x1a, 0xd2, 0x46, 0x42, 0x32, 0x92, 0x47, 0x54, 0xea, 0x12, 0x4a, 0x7b, + 0x0a, 0x54, 0x4f, 0x6b, 0xb2, 0x53, 0x4d, 0x65, 0x92, 0x93, 0x4c, 0x79, + 0x12, 0x14, 0x4f, 0x83, 0x52, 0x54, 0x50, 0x80, 0x22, 0x14, 0x50, 0x70, + 0xe2, 0x13, 0x4e, 0x70, 0xd2, 0x13, 0x4e, 0x23, 0x6a, 0x11, 0x45, 0xcb, + 0x82, 0x56, 0x59, 0x46, 0x7a, 0x12, 0x49, 0x34, 0xd2, 0x11, 0x46, 0x4e, + 0x52, 0xd2, 0x47, 0xa4, 0x12, 0xd5, 0x52, 0x53, 0x92, 0xd2, 0x48, 0x45, + 0x1a, 0x12, 0x47, 0x3d, 0xda, 0x11, 0x45, 0x22, 0xda, 0x50, 0x42, 0x05, + 0x1a, 0x10, 0x3e, 0xf1, 0x69, 0xcf, 0x3b, 0xf0, 0x69, 0xcf, 0x3a, 0x18, + 0x92, 0xd0, 0x3f, 0xc5, 0xb1, 0x8d, 0x33, 0x97, 0x59, 0x0c, 0x2d, 0x8b, + 0xd1, 0x0b, 0x2a, 0x7b, 0x21, 0xcb, 0x24, 0x47, 0x41, 0x09, 0x1c, 0x33, + 0x69, 0x08, 0x19, 0x0b, 0x71, 0x07, 0x14, 0x8c, 0xd9, 0xcc, 0x31, 0x7f, + 0xd0, 0x02, 0x00, 0xeb, 0x68, 0x46, 0x11, 0x8b, 0x71, 0xc9, 0x16, 0x87, + 0x89, 0x4a, 0x20, 0xc1, 0x99, 0x8c, 0x28, 0x17, 0x7a, 0xd0, 0x3e, 0x03, + 0x82, 0xd0, 0x40, 0x59, 0x1a, 0x13, 0x4c, 0x29, 0xd9, 0x49, 0x25, 0x25, + 0x79, 0x49, 0x24, 0xdc, 0x98, 0x07, 0x1c, 0x27, 0x81, 0x49, 0x23, 0x67, + 0xd8, 0x83, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x0d, 0xa1, 0xc8, 0x21, 0x1d, + 0x79, 0x89, 0x27, 0x91, 0xa8, 0x05, 0x16, 0xb2, 0x28, 0x46, 0x19, 0x3d, + 0x19, 0x0a, 0x26, 0x44, 0x09, 0x4a, 0x24, 0x04, 0x82, 0x8f, 0x38, 0xfd, + 0x80, 0x88, 0x22, 0x6d, 0x39, 0x8b, 0x29, 0x00, 0x00, 0x00, 0x00, 0xea, + 0xa9, 0x0e, 0x36, 0x3f, 0x0a, 0xd1, 0x3e, 0x87, 0x72, 0x53, 0x48, 0x5c, + 0x4a, 0x12, 0x44, 0x0a, 0xd2, 0x0f, 0x3a, 0xea, 0x4a, 0x96, 0x50, 0x74, + 0x22, 0x12, 0x39, 0xe4, 0xc9, 0xcf, 0x3c, 0xda, 0x89, 0x4f, 0x3c, 0xdc, + 0xe9, 0x8f, 0x3e, 0x43, 0x8a, 0xd1, 0x41, 0x66, 0xfa, 0x92, 0x48, 0x4b, + 0x6a, 0xd2, 0x46, 0x1f, 0xf2, 0x90, 0x40, 0xf7, 0xa1, 0x4f, 0x3a, 0xee, + 0x59, 0x0f, 0x3a, 0xc3, 0xd9, 0x8e, 0x3a, 0xe6, 0x01, 0x90, 0x3f, 0x96, + 0x41, 0xcd, 0x36, 0xe1, 0x91, 0xcf, 0x3e, 0xb3, 0x41, 0xce, 0x38, 0x8d, + 0x01, 0x8d, 0x32, 0x6c, 0x39, 0x8c, 0x2f, 0x59, 0x79, 0x0b, 0x2e, 0x6a, + 0x41, 0x8c, 0x2f, 0x25, 0x21, 0x4a, 0x28, 0x75, 0x91, 0x89, 0x1b, 0x98, + 0xc9, 0xca, 0x21, 0xce, 0x81, 0x8c, 0x28, 0x0c, 0x6a, 0xce, 0x2f, 0x0c, + 0x52, 0x4e, 0x30, 0x08, 0x3a, 0x0e, 0x30, 0xe3, 0x31, 0xcd, 0x2b, 0x29, + 0x5a, 0x0f, 0x34, 0x32, 0xba, 0xcf, 0x34, 0x44, 0x2a, 0x90, 0x36, 0xa1, + 0x6a, 0x53, 0x44, 0xd5, 0x52, 0x15, 0x4b, 0xe0, 0xd2, 0x15, 0x4d, 0xe1, + 0xea, 0x95, 0x4d, 0xe6, 0x0a, 0x16, 0x4e, 0xea, 0x12, 0xd6, 0x4e, 0x53, + 0x33, 0x59, 0x5b, 0x83, 0x9b, 0x1a, 0x61, 0x74, 0x2b, 0xda, 0x5e, 0x64, + 0xcb, 0x19, 0x5d, 0x5b, 0x93, 0x59, 0x5c, 0x4a, 0xdb, 0xd8, 0x59, 0xe3, + 0xda, 0x55, 0x4d, 0x7d, 0x59, 0xca, 0x1f, 0x86, 0xa9, 0xca, 0x20, 0xc0, + 0x89, 0x8c, 0x27, 0x30, 0x2a, 0xd0, 0x36, 0x01, 0x8a, 0x0e, 0x30, 0xd5, + 0x21, 0x0d, 0x2a, 0x47, 0xba, 0x90, 0x39, 0x46, 0x8a, 0x50, 0x39, 0x4c, + 0xe2, 0xd0, 0x3a, 0x40, 0x6a, 0x10, 0x39, 0xcd, 0x12, 0x15, 0x4c, 0xd1, + 0x3a, 0x95, 0x4c, 0xd5, 0x72, 0x15, 0x4d, 0xd3, 0x62, 0x15, 0x4d, 0xcf, + 0x3a, 0x95, 0x4c, 0xc3, 0xc2, 0x54, 0x4a, 0x32, 0x1a, 0x50, 0x37, 0x40, + 0x62, 0x10, 0x3a, 0x2e, 0x12, 0x50, 0x38, 0x92, 0x02, 0x93, 0x41, 0x91, + 0x0a, 0x93, 0x41, 0x45, 0x9a, 0x10, 0x37, 0x02, 0xaa, 0x0e, 0x2f, 0xc1, + 0x82, 0x54, 0x47, 0xc4, 0xda, 0x14, 0x49, 0x85, 0xfa, 0x12, 0x41, 0x20, + 0xda, 0xcf, 0x35, 0x9e, 0xa3, 0xdb, 0x64, 0xc7, 0xfa, 0x14, 0x4a, 0xce, + 0x32, 0x55, 0x4b, 0xc9, 0xfa, 0x54, 0x4a, 0xc8, 0xf2, 0x54, 0x4a, 0xc7, + 0xfa, 0x14, 0x4a, 0xa2, 0xf2, 0x93, 0x45, 0xa0, 0xf2, 0x93, 0x45, 0x95, + 0x6a, 0x13, 0x44, 0x9a, 0xaa, 0x93, 0x44, 0x8c, 0x0a, 0xd3, 0x42, 0x7a, + 0x5a, 0x92, 0x40, 0xe9, 0x11, 0x0d, 0x2a, 0x04, 0x19, 0x86, 0x0e, 0x2c, + 0x52, 0x0f, 0x33, 0xc0, 0x11, 0x8c, 0x26, 0xd7, 0xb1, 0x4c, 0x29, 0xc8, + 0x19, 0x0c, 0x27, 0xb7, 0xa9, 0xcb, 0x24, 0xc4, 0x31, 0x0c, 0x27, 0x80, + 0x09, 0x4a, 0x1e, 0x3b, 0x19, 0xc8, 0x16, 0xa4, 0x80, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd7, 0x91, 0x0f, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x58, 0xc3, 0x0a, 0x73, + 0x88, 0xc4, 0x10, 0x00, 0x10, 0x02, 0x09, 0x43, 0xd8, 0x82, 0x0b, 0x46, + 0xf8, 0x02, 0x0c, 0x40, 0x80, 0xc2, 0x0a, 0x00, 0x08, 0x02, 0x08, 0x00, + 0x00, 0x00, 0x00, 0x0c, 0x99, 0x89, 0x23, 0xab, 0x60, 0x06, 0x18, 0x00, + 0x00, 0x00, 0x00, 0xe2, 0xb0, 0x08, 0x1c, 0xdb, 0x80, 0x08, 0x1b, 0xd6, + 0xd8, 0x48, 0x1b, 0xd8, 0x78, 0x8b, 0x22, 0xce, 0xe8, 0x4a, 0x1d, 0xf2, + 0xa8, 0x4a, 0x1b, 0x25, 0x61, 0x09, 0x1e, 0x70, 0x50, 0x03, 0x00, 0x41, + 0x11, 0xca, 0x1d, 0xfc, 0xe8, 0xc7, 0x15, 0x39, 0x01, 0x8a, 0x1d, 0xd1, + 0xa1, 0x8e, 0x31, 0x40, 0x09, 0x0a, 0x1f, 0xda, 0xb1, 0xce, 0x32, 0x68, + 0x1a, 0x13, 0x44, 0xb6, 0xa1, 0x8d, 0x2d, 0x08, 0x02, 0x50, 0x38, 0x7c, + 0x9a, 0xd3, 0x46, 0x8d, 0x52, 0x14, 0x49, 0xb8, 0xa2, 0x55, 0x4e, 0x35, + 0x2a, 0x51, 0x3d, 0x4a, 0xcb, 0x19, 0x5f, 0xdd, 0xa1, 0x4e, 0x33, 0xe1, + 0x81, 0x8e, 0x33, 0xa8, 0xe2, 0x14, 0x4c, 0x0d, 0xba, 0xd0, 0x38, 0x7d, + 0x72, 0x93, 0x46, 0xd3, 0x19, 0x8e, 0x30, 0x04, 0x62, 0x0f, 0x33, 0x1c, + 0xfa, 0x8f, 0x31, 0x16, 0x8a, 0xcf, 0x30, 0x01, 0x9a, 0x4e, 0x2d, 0x99, + 0x31, 0x0b, 0x1f, 0x1d, 0xd9, 0x07, 0x0e, 0x00, 0x00, 0x00, 0x00, 0xc0, + 0x70, 0x45, 0x09, 0x13, 0x29, 0x08, 0x14, 0xfb, 0x30, 0x07, 0x11, 0xdd, + 0xc9, 0x4f, 0x3b, 0xcb, 0xf9, 0x0e, 0x39, 0xd1, 0x61, 0xcf, 0x39, 0x0c, + 0xda, 0x50, 0x42, 0xaa, 0xd9, 0x4d, 0x35, 0xce, 0xe1, 0xce, 0x39, 0xd6, + 0x51, 0xcf, 0x3a, 0x0a, 0xb2, 0x50, 0x41, 0xd3, 0x11, 0x4f, 0x3a, 0xdd, + 0x79, 0x0f, 0x3c, 0x3c, 0x5a, 0xd2, 0x47, 0xe6, 0xe1, 0xcf, 0x3c, 0x05, + 0xaa, 0xd0, 0x40, 0xf7, 0x51, 0xd0, 0x3f, 0xed, 0x21, 0xd0, 0x3e, 0xf7, + 0x51, 0xd0, 0x3f, 0x03, 0x6a, 0x50, 0x40, 0x06, 0x2a, 0xd0, 0x3d, 0x1f, + 0x8a, 0x90, 0x3e, 0x49, 0x52, 0x91, 0x40, 0xef, 0xc1, 0xce, 0x37, 0xf5, + 0x39, 0x4e, 0x30, 0xd3, 0x32, 0x55, 0x4c, 0x92, 0x12, 0x13, 0x43, 0x29, + 0xca, 0x10, 0x3d, 0x63, 0x51, 0x0a, 0x1f, 0xc3, 0x41, 0x4d, 0x2a, 0xe5, + 0x69, 0x4d, 0x2d, 0xfd, 0x39, 0x0d, 0x2f, 0x47, 0xea, 0xce, 0x37, 0xa7, + 0x6a, 0xd1, 0x42, 0x64, 0x12, 0x93, 0x49, 0x6e, 0x5a, 0x53, 0x4a, 0x55, + 0x4a, 0x12, 0x45, 0x45, 0x2a, 0x11, 0x3f, 0x49, 0xa2, 0x50, 0x3a, 0x74, + 0x62, 0x11, 0x3c, 0x9a, 0xa2, 0x11, 0x3c, 0xb9, 0x02, 0x12, 0x3d, 0xc9, + 0x22, 0x12, 0x3e, 0xa7, 0xd2, 0x50, 0x39, 0x6f, 0x7a, 0x4f, 0x35, 0x30, + 0x6a, 0x8e, 0x31, 0x17, 0x5a, 0x0e, 0x33, 0x11, 0x62, 0x8e, 0x33, 0x0e, + 0x62, 0x8e, 0x33, 0x0f, 0x6a, 0x8e, 0x33, 0x10, 0x7a, 0x8e, 0x33, 0x15, + 0xaa, 0xce, 0x33, 0x1f, 0xfa, 0xce, 0x34, 0x25, 0xea, 0x8e, 0x33, 0x48, + 0x6a, 0xcf, 0x34, 0x98, 0x52, 0x92, 0x40, 0xce, 0x6a, 0x94, 0x48, 0x46, + 0x8b, 0x18, 0x59, 0x7d, 0x5b, 0x5a, 0x60, 0x74, 0x33, 0x5a, 0x5f, 0x47, + 0xb3, 0x58, 0x59, 0xd1, 0x1a, 0x95, 0x4a, 0x7f, 0x82, 0x12, 0x40, 0x2a, + 0x42, 0xd0, 0x36, 0x0b, 0x62, 0x0f, 0x35, 0xf6, 0xc1, 0x4e, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, + 0xca, 0x13, 0x4b, 0x88, 0x1a, 0xd3, 0x45, 0x96, 0x92, 0x93, 0x46, 0x86, + 0x4a, 0xd3, 0x47, 0x6c, 0xca, 0x92, 0x47, 0xab, 0x52, 0x54, 0x49, 0x05, + 0xd3, 0x96, 0x52, 0x83, 0x52, 0x93, 0x48, 0x18, 0xda, 0x50, 0x42, 0x31, + 0xba, 0x51, 0x46, 0x89, 0x8a, 0x14, 0x51, 0x52, 0xc2, 0x92, 0x49, 0x4e, + 0xb2, 0xd2, 0x49, 0x5b, 0x12, 0x53, 0x4b, 0x69, 0x82, 0x13, 0x4d, 0x79, + 0x0a, 0x14, 0x4f, 0x95, 0xea, 0x94, 0x52, 0x7e, 0x02, 0x94, 0x4f, 0x67, + 0xa2, 0xd3, 0x4c, 0x5b, 0x12, 0x53, 0x4b, 0x54, 0xd2, 0x92, 0x4a, 0xcf, + 0xa2, 0xd6, 0x59, 0x50, 0xaa, 0x12, 0x4a, 0x41, 0x22, 0x52, 0x48, 0x28, + 0x82, 0x91, 0x45, 0x2d, 0xa2, 0xd1, 0x45, 0x52, 0x72, 0x52, 0x48, 0x51, + 0x6a, 0x52, 0x48, 0x4c, 0x4a, 0x92, 0x47, 0x30, 0x4a, 0x51, 0x43, 0x15, + 0x7a, 0x50, 0x40, 0x02, 0xda, 0xcf, 0x3c, 0xc2, 0xb1, 0x4d, 0x33, 0xda, + 0x91, 0x8e, 0x38, 0xdd, 0x91, 0x8e, 0x37, 0xaa, 0xd1, 0xcc, 0x2e, 0x90, + 0xf9, 0x8b, 0x2a, 0x79, 0xf9, 0x4a, 0x26, 0x6a, 0x59, 0x4a, 0x20, 0x50, + 0xb1, 0x49, 0x1d, 0x40, 0xe1, 0x88, 0x1a, 0x74, 0xd9, 0xcb, 0x2b, 0xd1, + 0x38, 0xc5, 0x0a, 0xd7, 0xd8, 0x45, 0x0c, 0x0a, 0xf9, 0x86, 0x11, 0x22, + 0x21, 0x08, 0x15, 0xad, 0x39, 0x4c, 0x26, 0x50, 0xf2, 0x91, 0x41, 0xd8, + 0xe9, 0x8e, 0x3a, 0x64, 0x6a, 0x93, 0x4d, 0x84, 0x92, 0x54, 0x52, 0x3b, + 0x32, 0x92, 0x48, 0x05, 0x91, 0xc8, 0x20, 0x14, 0x11, 0x09, 0x23, 0xa2, + 0x78, 0x85, 0x13, 0x94, 0x38, 0xc5, 0x11, 0x00, 0x00, 0x00, 0x00, 0xd7, + 0x10, 0x07, 0x1b, 0xe0, 0xd8, 0x07, 0x1f, 0xfc, 0x42, 0x18, 0x61, 0xd1, + 0xb8, 0x06, 0x1a, 0x95, 0x51, 0x8c, 0x2c, 0xa8, 0xd9, 0x4c, 0x30, 0x40, + 0x5a, 0x51, 0x40, 0xbc, 0x41, 0xcd, 0x30, 0x5b, 0x81, 0x0a, 0x25, 0xb0, + 0x70, 0xc6, 0x1a, 0x11, 0xe2, 0x8f, 0x3a, 0x7c, 0xd2, 0x92, 0x46, 0x8d, + 0xd2, 0xd3, 0x49, 0xea, 0xd9, 0x8e, 0x37, 0xff, 0x29, 0x8f, 0x37, 0x05, + 0x82, 0xcf, 0x37, 0xd6, 0xe1, 0x8d, 0x2f, 0xc6, 0x21, 0x4f, 0x3b, 0xa0, + 0x29, 0x0e, 0x38, 0xd5, 0x81, 0xcf, 0x3c, 0x12, 0x9a, 0xd0, 0x3f, 0x1a, + 0xaa, 0x10, 0x40, 0xf3, 0x61, 0x8f, 0x3a, 0xd6, 0x01, 0x8f, 0x39, 0xd6, + 0x79, 0xcf, 0x3c, 0xf1, 0x31, 0x50, 0x40, 0xf3, 0x49, 0x90, 0x40, 0xd8, + 0x49, 0x4f, 0x3d, 0x03, 0x99, 0x08, 0x22, 0x3d, 0x81, 0x0a, 0x2b, 0x8f, + 0x51, 0xcd, 0x33, 0x92, 0x71, 0x4d, 0x33, 0x9a, 0x61, 0x8d, 0x33, 0x47, + 0x41, 0x8b, 0x2d, 0x4e, 0x59, 0x8b, 0x2d, 0x5e, 0x89, 0xcb, 0x2c, 0x78, + 0x99, 0x49, 0x1c, 0x9a, 0x09, 0x0b, 0x23, 0xd1, 0x81, 0x4c, 0x28, 0x0f, + 0x6a, 0x4e, 0x30, 0x08, 0x2a, 0x8e, 0x2f, 0x00, 0xf2, 0xcd, 0x2e, 0x1d, + 0xe2, 0x0e, 0x33, 0xfd, 0xf1, 0x8d, 0x2d, 0x44, 0x32, 0x10, 0x37, 0x12, + 0x92, 0xce, 0x30, 0xaf, 0x12, 0x94, 0x46, 0xda, 0x7a, 0x15, 0x4c, 0xd1, + 0x2a, 0x15, 0x4b, 0xdb, 0xc2, 0x95, 0x4c, 0xea, 0x12, 0x56, 0x4e, 0xdf, + 0xea, 0x15, 0x4d, 0xe4, 0x02, 0xd6, 0x4d, 0x73, 0x4b, 0x9a, 0x5f, 0x69, + 0xfb, 0x99, 0x5d, 0x5d, 0x83, 0x99, 0x5c, 0x4d, 0x03, 0x19, 0x5a, 0x44, + 0xab, 0x18, 0x59, 0xa9, 0xc9, 0x0b, 0x26, 0x95, 0x21, 0xcb, 0x22, 0x94, + 0x29, 0x8b, 0x22, 0x85, 0xb9, 0x4a, 0x21, 0xe1, 0xd9, 0x4d, 0x2a, 0x34, + 0x1a, 0x10, 0x35, 0xd1, 0xf1, 0x8c, 0x29, 0xb2, 0x22, 0xd4, 0x45, 0xe9, + 0xf2, 0x95, 0x4d, 0x47, 0xaa, 0xd0, 0x39, 0x44, 0x92, 0x10, 0x3a, 0x95, + 0x62, 0x13, 0x45, 0xcb, 0x02, 0xd5, 0x4b, 0xca, 0xfa, 0xd4, 0x4b, 0x9a, + 0xa2, 0x13, 0x46, 0x3a, 0x4a, 0x10, 0x39, 0x44, 0x82, 0x90, 0x39, 0xc1, + 0x82, 0x94, 0x48, 0x8f, 0xe2, 0x52, 0x41, 0x7b, 0x72, 0x12, 0x3f, 0x09, + 0xaa, 0x0e, 0x30, 0x8b, 0xca, 0x52, 0x40, 0xd0, 0x32, 0x95, 0x49, 0xc5, + 0xea, 0x94, 0x49, 0xb2, 0x6a, 0x54, 0x46, 0x53, 0x62, 0x51, 0x3b, 0x69, + 0x1a, 0x12, 0x3f, 0xe5, 0x02, 0x16, 0x4e, 0xce, 0x32, 0x15, 0x4b, 0xcd, + 0x2a, 0x15, 0x4b, 0xd4, 0x42, 0xd5, 0x4b, 0xa2, 0x02, 0x94, 0x45, 0xa3, + 0xfa, 0x53, 0x45, 0x97, 0x7a, 0x13, 0x44, 0x95, 0x6a, 0x13, 0x44, 0x8d, + 0x2a, 0xd3, 0x42, 0x97, 0x82, 0x53, 0x44, 0x81, 0x6a, 0x12, 0x41, 0x17, + 0x92, 0x8e, 0x30, 0x24, 0x2a, 0x0f, 0x33, 0x2a, 0x52, 0x4f, 0x33, 0x14, + 0x9a, 0x0e, 0x31, 0x29, 0x19, 0x07, 0x13, 0xf5, 0x89, 0x8d, 0x2c, 0xc2, + 0x01, 0x0c, 0x26, 0x68, 0x61, 0x89, 0x1b, 0x56, 0xa1, 0x48, 0x19, 0x41, + 0x39, 0xc8, 0x16, 0xa1, 0x58, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xe1, 0x08, 0x08, 0x1e, 0x95, 0xb0, 0x85, 0x15, 0x00, + 0x40, 0x42, 0x08, 0x00, 0x60, 0xc2, 0x08, 0x4d, 0x00, 0x03, 0x0d, 0x4c, + 0x40, 0x03, 0x0d, 0x66, 0x20, 0x84, 0x10, 0xb2, 0x18, 0x06, 0x18, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x58, 0x02, 0x08, 0xdf, 0x98, 0x88, 0x1b, 0xe1, + 0xa8, 0x08, 0x1c, 0xd4, 0x48, 0x48, 0x1a, 0xd1, 0x18, 0x4b, 0x21, 0x00, + 0x68, 0x09, 0x00, 0xdb, 0x58, 0x49, 0x11, 0x62, 0xf1, 0x0a, 0x22, 0x42, + 0xd9, 0x89, 0x1d, 0xf3, 0x50, 0x87, 0x15, 0xc3, 0x28, 0x06, 0x0f, 0x35, + 0x79, 0x09, 0x1d, 0x11, 0x7a, 0xd0, 0x39, 0xfc, 0xe9, 0xcf, 0x36, 0x83, + 0x11, 0x0c, 0x27, 0x84, 0xea, 0x93, 0x47, 0x46, 0x12, 0x12, 0x40, 0x9e, + 0xc2, 0x54, 0x4b, 0x45, 0x02, 0x12, 0x3f, 0xae, 0xf2, 0x14, 0x4b, 0x09, + 0xab, 0x97, 0x58, 0x43, 0x82, 0x51, 0x40, 0xb3, 0x1a, 0x55, 0x4d, 0xf2, + 0x51, 0x8f, 0x35, 0x64, 0xcb, 0xda, 0x63, 0xcd, 0x2a, 0x16, 0x51, 0x3f, + 0x4a, 0xd1, 0x3c, 0xd1, 0x1a, 0x56, 0x50, 0x00, 0x00, 0x00, 0x00, 0xee, + 0xa9, 0x8e, 0x30, 0x06, 0xf2, 0x4e, 0x2d, 0x00, 0xb2, 0x8e, 0x2c, 0xcd, + 0x51, 0x8d, 0x27, 0xac, 0x80, 0x04, 0x00, 0x1a, 0x33, 0x19, 0x64, 0xb3, + 0x20, 0x04, 0x00, 0x0b, 0xc1, 0x07, 0x13, 0xe0, 0x58, 0xc6, 0x0d, 0x89, + 0xf9, 0xcc, 0x30, 0xd8, 0x99, 0x8f, 0x3a, 0xd3, 0x49, 0x8f, 0x39, 0xac, + 0x01, 0x8e, 0x35, 0xdb, 0x69, 0x4f, 0x3b, 0xe7, 0x09, 0x10, 0x3e, 0xed, + 0x21, 0x90, 0x3e, 0xc1, 0x69, 0x0e, 0x38, 0xd9, 0x51, 0x4f, 0x3b, 0xd8, + 0x79, 0x8f, 0x3b, 0xda, 0xa1, 0xcf, 0x3c, 0xca, 0xd9, 0x0e, 0x3a, 0xd5, + 0xa1, 0x0f, 0x3c, 0xd7, 0x71, 0x8f, 0x3b, 0x03, 0x7a, 0x50, 0x40, 0x20, + 0x92, 0x90, 0x3e, 0x2b, 0x1a, 0x51, 0x41, 0x01, 0xba, 0x0f, 0x3b, 0x46, + 0x3a, 0xd2, 0x45, 0xc5, 0xf2, 0x14, 0x4d, 0x88, 0xaa, 0xd2, 0x41, 0x4b, + 0xb2, 0x51, 0x41, 0x2f, 0x0a, 0x51, 0x3d, 0x00, 0xea, 0x4e, 0x31, 0x35, + 0x51, 0x48, 0x18, 0x9f, 0x39, 0x0c, 0x26, 0xa4, 0x21, 0x4c, 0x26, 0xbb, + 0x99, 0xcb, 0x27, 0x16, 0xba, 0xcd, 0x31, 0x45, 0x82, 0xce, 0x37, 0xa1, + 0xf2, 0x50, 0x42, 0x58, 0xe2, 0x12, 0x49, 0x79, 0xda, 0x53, 0x4c, 0x72, + 0x72, 0xd3, 0x4a, 0x5b, 0x6a, 0x92, 0x45, 0x46, 0x0a, 0x11, 0x3e, 0x4b, + 0x9a, 0x50, 0x3a, 0x7a, 0x3a, 0x51, 0x3b, 0x9e, 0x42, 0x51, 0x3a, 0xc5, + 0x12, 0x92, 0x3d, 0xb8, 0x3a, 0x11, 0x3b, 0x85, 0xca, 0x0f, 0x36, 0x42, + 0x52, 0xce, 0x30, 0x16, 0x22, 0x4e, 0x31, 0x0f, 0x2a, 0x4e, 0x32, 0x0d, + 0x3a, 0x8e, 0x32, 0x0e, 0x4a, 0xce, 0x32, 0x0f, 0x5a, 0xce, 0x32, 0x11, + 0x62, 0x8e, 0x31, 0x17, 0x82, 0x4e, 0x31, 0x34, 0x12, 0xcf, 0x32, 0x70, + 0x92, 0x90, 0x39, 0xae, 0xf2, 0x92, 0x42, 0x1a, 0x23, 0x17, 0x53, 0x62, + 0xa3, 0xd9, 0x5c, 0x79, 0x4b, 0x1a, 0x60, 0x5e, 0x9b, 0x59, 0x5c, 0x02, + 0x83, 0x96, 0x50, 0x9d, 0x9a, 0x53, 0x44, 0x47, 0xea, 0x90, 0x3a, 0x0d, + 0x7a, 0x0f, 0x37, 0x0d, 0xda, 0xcf, 0x38, 0xd1, 0x49, 0x0e, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, + 0xa2, 0x53, 0x4a, 0x7b, 0x0a, 0x13, 0x47, 0x51, 0xca, 0xd1, 0x40, 0x5e, + 0x52, 0xd2, 0x44, 0x6e, 0x7a, 0x52, 0x43, 0x7c, 0xfa, 0x52, 0x46, 0x80, + 0x1a, 0xd3, 0x46, 0x7a, 0x52, 0x53, 0x49, 0x98, 0xaa, 0x93, 0x47, 0x6b, + 0x6a, 0xd2, 0x43, 0xb3, 0xea, 0x15, 0x56, 0x27, 0x82, 0xd1, 0x44, 0x91, + 0xd2, 0x14, 0x52, 0xce, 0xa2, 0x96, 0x59, 0x52, 0xea, 0x52, 0x4a, 0x50, + 0xaa, 0x12, 0x4a, 0x57, 0xf2, 0xd2, 0x4a, 0x68, 0x72, 0x13, 0x4d, 0x57, + 0xfa, 0xd2, 0x4a, 0x5a, 0xfa, 0x52, 0x4b, 0x4f, 0xa2, 0x12, 0x4a, 0x53, + 0x22, 0x53, 0x4b, 0x45, 0x4a, 0xd2, 0x48, 0x26, 0x6a, 0x11, 0x45, 0x2b, + 0x82, 0xd1, 0x45, 0x1d, 0x32, 0x51, 0x44, 0x25, 0x82, 0x51, 0x45, 0x16, + 0x0a, 0x91, 0x43, 0x30, 0x62, 0x51, 0x44, 0x48, 0x12, 0x52, 0x46, 0x3a, + 0x92, 0x91, 0x43, 0x17, 0x7a, 0x10, 0x40, 0x03, 0xea, 0x4f, 0x3c, 0xf3, + 0x39, 0x8f, 0x3a, 0xea, 0xe1, 0x4e, 0x38, 0xd1, 0x29, 0x0e, 0x35, 0xc1, + 0x61, 0x4d, 0x30, 0x8d, 0xa9, 0x4b, 0x28, 0x82, 0xe1, 0x0a, 0x24, 0x63, + 0x21, 0x0a, 0x20, 0x56, 0xd1, 0x89, 0x1d, 0x61, 0xd1, 0x0a, 0x27, 0x85, + 0x61, 0x4c, 0x2e, 0xfd, 0x78, 0xc6, 0x10, 0x13, 0xf9, 0x47, 0x16, 0x8c, + 0x31, 0x0b, 0x22, 0xae, 0x51, 0x8c, 0x26, 0x0e, 0x02, 0x4f, 0x32, 0x52, + 0xf2, 0xd1, 0x42, 0x0f, 0xe2, 0x10, 0x42, 0x22, 0x82, 0x51, 0x45, 0x4b, + 0xe2, 0x12, 0x4b, 0x92, 0xf2, 0x14, 0x53, 0x44, 0x69, 0x8a, 0x28, 0xb9, + 0x59, 0x8e, 0x37, 0xab, 0xc8, 0xc5, 0x15, 0xdb, 0x78, 0x47, 0x1b, 0x00, + 0x00, 0x00, 0x00, 0x20, 0x91, 0x09, 0x27, 0xd1, 0x08, 0x07, 0x1a, 0x7d, + 0x70, 0x84, 0x12, 0xf7, 0x32, 0x18, 0x61, 0xd6, 0x51, 0xce, 0x34, 0xfc, + 0x01, 0x0f, 0x37, 0x68, 0x62, 0x52, 0x43, 0x2a, 0x09, 0x4a, 0x28, 0xc2, + 0x22, 0x55, 0x4e, 0x01, 0x99, 0x48, 0x23, 0x14, 0x2a, 0x50, 0x3c, 0x60, + 0x42, 0xd2, 0x42, 0x81, 0x62, 0x93, 0x46, 0xc5, 0x01, 0x0e, 0x33, 0xe8, + 0xc9, 0x8e, 0x37, 0xd1, 0x51, 0xce, 0x35, 0x7b, 0xd9, 0x0a, 0x23, 0xd1, + 0x29, 0x0f, 0x3c, 0xde, 0xc9, 0x8f, 0x3d, 0x05, 0x8a, 0x90, 0x40, 0x92, + 0xe1, 0x4c, 0x31, 0xda, 0x19, 0xcf, 0x3b, 0xf4, 0x79, 0x90, 0x41, 0x00, + 0xb2, 0x90, 0x42, 0xfd, 0x99, 0xd0, 0x41, 0xa8, 0x21, 0x8e, 0x38, 0xe8, + 0xf1, 0x0f, 0x40, 0x02, 0x91, 0xc8, 0x21, 0xb8, 0x99, 0x4e, 0x3a, 0x28, + 0x29, 0xca, 0x28, 0xd3, 0xa9, 0xcf, 0x3c, 0xce, 0xf9, 0x4e, 0x3a, 0x86, + 0xd1, 0x8c, 0x32, 0x58, 0x69, 0x0b, 0x2e, 0x59, 0xa9, 0x8b, 0x2e, 0xb3, + 0x69, 0x0e, 0x38, 0x3b, 0xe9, 0xc7, 0x14, 0x94, 0xb9, 0xca, 0x21, 0xba, + 0xc9, 0x8b, 0x24, 0x04, 0x1a, 0x4e, 0x2e, 0xc4, 0xe9, 0xcb, 0x25, 0xbf, + 0xc9, 0xcb, 0x25, 0x1a, 0xca, 0x4e, 0x32, 0x2f, 0x7a, 0x4f, 0x34, 0x45, + 0x32, 0xd0, 0x36, 0x20, 0x1a, 0x0f, 0x33, 0xaf, 0x0a, 0x14, 0x47, 0xcb, + 0xfa, 0x54, 0x4a, 0xd6, 0x6a, 0xd5, 0x4b, 0xe3, 0xf2, 0x95, 0x4d, 0xe1, + 0xba, 0x55, 0x4c, 0xe2, 0xca, 0xd5, 0x4c, 0xe7, 0x02, 0x56, 0x4e, 0x43, + 0x9b, 0x18, 0x59, 0x56, 0x5b, 0x99, 0x5b, 0x4f, 0x23, 0xd9, 0x5a, 0x49, + 0xe3, 0x18, 0x5a, 0x28, 0x03, 0x58, 0x56, 0xb0, 0x01, 0x0c, 0x27, 0x9f, + 0x81, 0x8b, 0x24, 0x96, 0x49, 0x8b, 0x23, 0x88, 0xd1, 0xca, 0x20, 0xbb, + 0x59, 0x4c, 0x25, 0x30, 0x0a, 0x10, 0x34, 0x08, 0xa2, 0x0e, 0x30, 0xa5, + 0xba, 0xd3, 0x44, 0xaa, 0x0a, 0xd4, 0x46, 0x3f, 0x5a, 0x10, 0x39, 0x45, + 0x9a, 0x90, 0x3a, 0x3b, 0x52, 0x10, 0x39, 0x40, 0x5a, 0x90, 0x39, 0x47, + 0xa2, 0x90, 0x3a, 0x2f, 0x1a, 0x10, 0x38, 0x92, 0x1a, 0x93, 0x42, 0x81, + 0x9a, 0xd2, 0x40, 0x45, 0xb2, 0x10, 0x38, 0x0a, 0x72, 0xce, 0x2e, 0xc9, + 0xba, 0x54, 0x48, 0xd1, 0x4a, 0xd5, 0x49, 0xd2, 0x4a, 0xd5, 0x49, 0xc1, + 0xaa, 0x14, 0x48, 0xcf, 0x2a, 0x95, 0x4a, 0x7e, 0x92, 0x92, 0x40, 0xc6, + 0xda, 0x54, 0x49, 0xcb, 0x0a, 0xd5, 0x49, 0xd1, 0x1a, 0x55, 0x4b, 0xcf, + 0x22, 0x15, 0x4b, 0xa1, 0xc2, 0x93, 0x45, 0x9d, 0xb2, 0x13, 0x45, 0xa2, + 0xd2, 0xd3, 0x45, 0x98, 0x72, 0x93, 0x44, 0x8c, 0xfa, 0x92, 0x42, 0x8b, + 0x0a, 0x93, 0x42, 0x82, 0x7a, 0x12, 0x41, 0xd6, 0xa8, 0xc4, 0x09, 0x00, + 0x00, 0x00, 0x00, 0xce, 0x38, 0x04, 0x00, 0x02, 0x11, 0x06, 0x0f, 0xec, + 0x51, 0x0d, 0x2c, 0xd2, 0x51, 0x0c, 0x28, 0xc2, 0x11, 0x4c, 0x26, 0xa2, + 0x41, 0x4b, 0x23, 0x78, 0x99, 0x49, 0x1c, 0x14, 0xa1, 0x06, 0x11, 0x95, + 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x57, 0x88, 0x43, 0x09, 0x94, + 0x61, 0x8d, 0x31, 0x0f, 0x01, 0x49, 0x20, 0x9f, 0x08, 0x06, 0x18, 0x83, + 0xe8, 0x44, 0x13, 0x59, 0xe8, 0xc3, 0x0e, 0x43, 0x00, 0x43, 0x0b, 0x51, + 0xa0, 0x83, 0x0d, 0xb4, 0x30, 0x86, 0x18, 0x50, 0x88, 0x43, 0x0d, 0x80, + 0xa8, 0xc4, 0x10, 0x82, 0x70, 0x04, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x89, + 0x08, 0x86, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7d, 0x60, 0x85, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xd8, 0x03, 0x00, 0x4b, + 0x49, 0xca, 0x1f, 0x07, 0x41, 0x08, 0x17, 0x95, 0xa9, 0xcc, 0x28, 0x88, + 0x49, 0x4c, 0x28, 0x45, 0x29, 0x4a, 0x1c, 0x55, 0x91, 0x8a, 0x20, 0x77, + 0xa2, 0x53, 0x46, 0xcb, 0x51, 0x8e, 0x30, 0x12, 0x9a, 0x10, 0x3a, 0x61, + 0xea, 0x52, 0x43, 0xa2, 0x82, 0x14, 0x4b, 0x2a, 0xe2, 0x10, 0x3d, 0x15, + 0x6a, 0x10, 0x3a, 0xcb, 0x12, 0x16, 0x51, 0x84, 0xc2, 0x13, 0x48, 0xa0, + 0xba, 0x94, 0x4b, 0x2f, 0xe2, 0x50, 0x3b, 0xe7, 0xda, 0xd6, 0x53, 0xa4, + 0xd2, 0x94, 0x4b, 0x00, 0x00, 0x00, 0x00, 0xe9, 0x39, 0x8f, 0x34, 0x38, + 0xa9, 0x49, 0x20, 0xe8, 0x69, 0x4e, 0x2e, 0xc8, 0xf1, 0x8c, 0x23, 0x27, + 0x31, 0x48, 0x13, 0xea, 0x78, 0x06, 0x0d, 0x1b, 0x32, 0xd1, 0x43, 0x7e, + 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc6, 0xc1, 0x4e, 0x38, 0x9c, + 0xb1, 0x0d, 0x33, 0xd8, 0x91, 0x8f, 0x3a, 0x00, 0x92, 0x90, 0x3f, 0xc0, + 0x69, 0x0e, 0x38, 0xe1, 0xb1, 0xcf, 0x3c, 0xbf, 0x69, 0x4e, 0x38, 0xb8, + 0x91, 0x8e, 0x38, 0xb6, 0x41, 0x0e, 0x37, 0xc5, 0x89, 0x8e, 0x38, 0x13, + 0x42, 0x51, 0x43, 0xd4, 0x59, 0x0f, 0x3c, 0xee, 0x29, 0x10, 0x3f, 0x00, + 0x42, 0x50, 0x3e, 0x1a, 0x72, 0x90, 0x3d, 0x26, 0xf2, 0x90, 0x40, 0x18, + 0x92, 0xd0, 0x3d, 0x1c, 0x2a, 0x90, 0x3b, 0x24, 0xfa, 0x50, 0x41, 0x46, + 0x22, 0x12, 0x45, 0x55, 0x62, 0xd2, 0x43, 0xe9, 0x79, 0x4e, 0x35, 0x35, + 0x1a, 0x11, 0x3e, 0x27, 0x62, 0x10, 0x39, 0x10, 0x4a, 0x8f, 0x32, 0x40, + 0x79, 0x08, 0x19, 0x80, 0xe9, 0x0a, 0x21, 0xc6, 0xc1, 0x4c, 0x29, 0xc2, + 0x51, 0x0b, 0x27, 0x01, 0x22, 0x0c, 0x2e, 0xaf, 0x32, 0x54, 0x47, 0x54, + 0x7a, 0x91, 0x3a, 0x4f, 0x8a, 0x12, 0x48, 0x60, 0x6a, 0xd3, 0x4a, 0x7a, + 0x0a, 0x14, 0x4d, 0x6c, 0x4a, 0x53, 0x4a, 0x52, 0x2a, 0x12, 0x44, 0x3d, + 0x92, 0x90, 0x3b, 0x46, 0x4a, 0xd0, 0x38, 0x77, 0xc2, 0x90, 0x39, 0x87, + 0x5a, 0x90, 0x37, 0x90, 0x5a, 0x50, 0x38, 0x7a, 0x92, 0x4f, 0x36, 0x47, + 0x7a, 0x8e, 0x30, 0x0f, 0xa2, 0x0d, 0x2a, 0x09, 0xfa, 0xcd, 0x2c, 0x08, + 0x02, 0xce, 0x2e, 0x0a, 0x22, 0x0e, 0x30, 0x0a, 0x1a, 0xce, 0x2d, 0x0e, + 0x42, 0xce, 0x2a, 0x16, 0x5a, 0x4e, 0x2a, 0x36, 0xd2, 0x0e, 0x30, 0x79, + 0xd2, 0x90, 0x39, 0xc1, 0xea, 0x13, 0x45, 0x28, 0xc3, 0x17, 0x55, 0x4d, + 0xe3, 0x18, 0x5a, 0x58, 0x53, 0x99, 0x5b, 0x11, 0x13, 0x97, 0x52, 0x9d, + 0x92, 0x53, 0x44, 0x4b, 0x1a, 0x51, 0x3b, 0x19, 0x2a, 0x10, 0x3a, 0x05, + 0xf2, 0xcf, 0x3a, 0x04, 0x12, 0x50, 0x3b, 0xeb, 0xd1, 0x8e, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, + 0xea, 0x53, 0x4b, 0x8c, 0x4a, 0x93, 0x46, 0x82, 0xd2, 0x92, 0x44, 0x78, + 0xa2, 0x92, 0x43, 0x72, 0x72, 0xd2, 0x42, 0x6b, 0x52, 0x52, 0x42, 0x6a, + 0x5a, 0x92, 0x42, 0x71, 0x9a, 0x52, 0x43, 0x71, 0xca, 0x52, 0x45, 0x7f, + 0x6a, 0x13, 0x4a, 0x7c, 0xa2, 0x12, 0x44, 0x53, 0xe2, 0x51, 0x42, 0x2c, + 0xca, 0x91, 0x45, 0xc0, 0x32, 0xd6, 0x57, 0x90, 0xa2, 0xd4, 0x51, 0x2e, + 0xf2, 0xd1, 0x45, 0x31, 0xca, 0x51, 0x46, 0x43, 0x52, 0x92, 0x48, 0x45, + 0x72, 0x92, 0x48, 0x42, 0x42, 0x52, 0x48, 0x45, 0x62, 0x92, 0x48, 0x03, + 0x62, 0xd0, 0x40, 0x62, 0x52, 0x53, 0x4c, 0x1d, 0x4a, 0x11, 0x44, 0x21, + 0x5a, 0x91, 0x44, 0x23, 0x5a, 0xd1, 0x44, 0x46, 0x52, 0xd2, 0x48, 0x1b, + 0x0a, 0x91, 0x43, 0x13, 0xe2, 0xd0, 0x42, 0x06, 0x7a, 0xd0, 0x41, 0x2e, + 0x2a, 0x51, 0x43, 0x37, 0x6a, 0x11, 0x43, 0x22, 0xca, 0x90, 0x40, 0x03, + 0x9a, 0xcf, 0x3b, 0xf2, 0x11, 0x4f, 0x39, 0xc2, 0x91, 0x0d, 0x33, 0xbf, + 0x29, 0x4d, 0x30, 0xb9, 0xe9, 0x4c, 0x2e, 0xa5, 0x49, 0x0c, 0x2a, 0x86, + 0x01, 0x8b, 0x22, 0x6b, 0x49, 0x8a, 0x20, 0x53, 0x89, 0x09, 0x1d, 0x9b, + 0x09, 0xcd, 0x30, 0x19, 0x89, 0xc7, 0x13, 0x15, 0x71, 0x47, 0x13, 0x78, + 0x81, 0x0a, 0x20, 0xb3, 0x69, 0x4c, 0x27, 0xe3, 0xb1, 0x0d, 0x2d, 0xd6, + 0x71, 0x4e, 0x31, 0x2a, 0xb2, 0x91, 0x45, 0x28, 0x0a, 0xd2, 0x47, 0x45, + 0x72, 0x52, 0x49, 0x8f, 0xca, 0xd4, 0x52, 0x4d, 0xe9, 0x8a, 0x29, 0x5d, + 0x00, 0x00, 0x00, 0x1a, 0x9a, 0xd1, 0x43, 0x4b, 0xe2, 0x92, 0x49, 0x00, + 0x00, 0x00, 0x00, 0xfc, 0x3a, 0x18, 0x61, 0x59, 0xf9, 0xca, 0x2b, 0xc5, + 0xf0, 0xc6, 0x1b, 0xd1, 0xa8, 0xc7, 0x1f, 0x53, 0xe9, 0x89, 0x23, 0xb1, + 0xd1, 0x8c, 0x2e, 0x68, 0x7a, 0x92, 0x43, 0x72, 0xaa, 0x12, 0x45, 0x4d, + 0xba, 0x11, 0x41, 0x0e, 0xda, 0x4f, 0x39, 0xe1, 0x08, 0x48, 0x20, 0x05, + 0x82, 0xcf, 0x38, 0x44, 0x92, 0x11, 0x41, 0x58, 0x5a, 0x92, 0x43, 0xa6, + 0x79, 0x8d, 0x33, 0xba, 0x09, 0xce, 0x35, 0x84, 0x41, 0x8c, 0x2e, 0x0f, + 0xb9, 0xc7, 0x15, 0xca, 0x21, 0x0f, 0x3b, 0xc2, 0xa9, 0x0e, 0x3a, 0x2e, + 0x42, 0xd2, 0x48, 0xc5, 0xb1, 0x4e, 0x39, 0x05, 0x92, 0xd0, 0x41, 0xc6, + 0xc1, 0x8e, 0x3a, 0xaf, 0x21, 0x8e, 0x38, 0x1c, 0x72, 0x11, 0x45, 0x14, + 0x61, 0xc9, 0x24, 0xa4, 0x11, 0x8e, 0x37, 0xc2, 0xc1, 0x0e, 0x3b, 0xe9, + 0x01, 0xd0, 0x3e, 0x4b, 0x09, 0x8b, 0x2c, 0x10, 0x22, 0xd1, 0x42, 0xb4, + 0x89, 0x0e, 0x38, 0x6d, 0x71, 0xcc, 0x30, 0x57, 0xe9, 0xcb, 0x2f, 0x78, + 0xa1, 0x0c, 0x32, 0x01, 0x43, 0xd8, 0x5e, 0x3f, 0x01, 0x88, 0x15, 0x8e, + 0x79, 0xca, 0x20, 0xc7, 0x39, 0x8c, 0x27, 0xed, 0x49, 0x4d, 0x2b, 0x01, + 0x82, 0xcd, 0x2c, 0x1b, 0xa2, 0x4e, 0x31, 0x1f, 0xe2, 0x8e, 0x32, 0x38, + 0xda, 0x0f, 0x35, 0x30, 0x82, 0x8f, 0x34, 0xd0, 0x89, 0x0c, 0x29, 0x2c, + 0x52, 0x0f, 0x33, 0xce, 0x12, 0xd5, 0x4a, 0xdb, 0xa2, 0x95, 0x4c, 0xe1, + 0xc2, 0x55, 0x4d, 0xe0, 0xc2, 0x95, 0x4c, 0xdd, 0xd2, 0xd5, 0x4c, 0xe2, + 0xe2, 0x55, 0x4d, 0x32, 0x33, 0x98, 0x57, 0x4e, 0x0b, 0x99, 0x5a, 0x4a, + 0xf3, 0x18, 0x5a, 0x3f, 0x7b, 0x98, 0x58, 0xdd, 0x99, 0x0d, 0x2c, 0xa6, + 0xa1, 0x8b, 0x25, 0x9c, 0x89, 0x4b, 0x23, 0xb4, 0x41, 0xcc, 0x26, 0x8a, + 0xd9, 0x0a, 0x22, 0xc3, 0x81, 0x8c, 0x27, 0xe1, 0x89, 0xcd, 0x29, 0x53, + 0x52, 0x11, 0x3b, 0x9f, 0x92, 0xd3, 0x43, 0xa0, 0xaa, 0x13, 0x45, 0xd4, + 0x42, 0xd5, 0x4a, 0x46, 0x9a, 0x90, 0x3a, 0x47, 0xa2, 0x90, 0x3a, 0xd3, + 0x3a, 0x15, 0x4b, 0x93, 0x42, 0x53, 0x44, 0x88, 0xca, 0x92, 0x41, 0x3a, + 0x52, 0x90, 0x37, 0x93, 0xf2, 0x12, 0x41, 0xcd, 0xca, 0x94, 0x48, 0xda, + 0xa2, 0xd5, 0x4a, 0xd3, 0x6a, 0x15, 0x4a, 0xdb, 0x8a, 0x95, 0x4b, 0xd2, + 0x32, 0xd5, 0x4a, 0xd1, 0x4a, 0x15, 0x4b, 0xd4, 0x6a, 0x95, 0x4a, 0xcf, + 0x0a, 0x15, 0x4b, 0xd1, 0x5a, 0x95, 0x4b, 0xcd, 0x22, 0x15, 0x4b, 0x9b, + 0xa2, 0x93, 0x44, 0xa3, 0xfa, 0xd3, 0x45, 0xa0, 0xea, 0x93, 0x45, 0x9b, + 0xaa, 0xd3, 0x44, 0x97, 0x52, 0x53, 0x44, 0x8b, 0x02, 0x93, 0x42, 0xe0, + 0xe1, 0x8c, 0x29, 0x44, 0x2a, 0x90, 0x37, 0x28, 0x4a, 0x0f, 0x33, 0x0f, + 0x4a, 0xce, 0x2f, 0xad, 0x09, 0x0b, 0x22, 0xd7, 0xb9, 0x4c, 0x29, 0xdf, + 0xa1, 0x4c, 0x29, 0xd8, 0x99, 0x0c, 0x29, 0x8b, 0x79, 0x8a, 0x20, 0x8f, + 0x69, 0x8a, 0x20, 0x0d, 0x89, 0x06, 0x10, 0x97, 0x18, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6c, 0x58, 0x02, 0x00, 0x4f, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa7, 0xda, 0xd5, 0x55, 0x74, 0x32, 0x14, 0x4e, 0x14, + 0x1a, 0x11, 0x41, 0x55, 0x79, 0x4b, 0x2e, 0xe6, 0x08, 0x88, 0x20, 0xe7, + 0x10, 0xc8, 0x20, 0xcf, 0x48, 0x47, 0x1d, 0xbb, 0x90, 0x46, 0x1a, 0xb1, + 0x70, 0x86, 0x18, 0x00, 0xd8, 0x02, 0x0a, 0x57, 0xe0, 0xc3, 0x0b, 0x9a, + 0x60, 0x85, 0x11, 0x00, 0x00, 0x00, 0x00, 0x08, 0x21, 0x09, 0x24, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0xa0, 0x05, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0x18, 0x46, 0x08, 0x15, 0x61, 0x88, 0x19, 0xab, 0x19, 0x0d, 0x2b, 0x4f, + 0x11, 0x8a, 0x1d, 0x76, 0x89, 0x8b, 0x26, 0x0b, 0x6a, 0x50, 0x38, 0x65, + 0x49, 0xcb, 0x22, 0x39, 0x82, 0x11, 0x3c, 0xfb, 0x41, 0x8f, 0x35, 0x40, + 0x5a, 0x51, 0x3f, 0xaa, 0xf1, 0xcc, 0x2d, 0x70, 0xfa, 0x52, 0x45, 0xc1, + 0x5a, 0xd5, 0x4f, 0x2a, 0xea, 0xd0, 0x3c, 0xac, 0xfa, 0xd4, 0x4a, 0x4f, + 0x12, 0x12, 0x40, 0x90, 0x19, 0x0c, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x07, + 0x22, 0x90, 0x38, 0x33, 0xa1, 0x09, 0x21, 0x4f, 0x70, 0x02, 0x00, 0x66, + 0x19, 0x4b, 0x26, 0x06, 0xb1, 0x87, 0x19, 0x01, 0x29, 0x47, 0x12, 0x42, + 0xd9, 0x88, 0x16, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x10, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe6, 0x01, 0x50, 0x3c, 0xd0, + 0x41, 0x8f, 0x39, 0xb4, 0x59, 0x0e, 0x36, 0xfd, 0x59, 0x10, 0x40, 0x94, + 0x29, 0x8d, 0x32, 0xb7, 0x49, 0x0e, 0x37, 0xb8, 0x41, 0x0e, 0x37, 0xc5, + 0xb9, 0x0e, 0x39, 0xf6, 0x51, 0x10, 0x40, 0xc0, 0x79, 0xce, 0x38, 0x2e, + 0x12, 0x52, 0x47, 0xec, 0x29, 0x0f, 0x3a, 0x20, 0xda, 0x10, 0x41, 0x0c, + 0x32, 0xd0, 0x3c, 0x1e, 0xaa, 0x50, 0x3e, 0x2d, 0x42, 0x51, 0x42, 0x4b, + 0x42, 0xd2, 0x45, 0x2a, 0x6a, 0x10, 0x3c, 0x0e, 0xc2, 0x0f, 0x3a, 0x40, + 0xca, 0x91, 0x43, 0x4c, 0x2a, 0x92, 0x42, 0xe9, 0x71, 0x4e, 0x34, 0x43, + 0x82, 0x91, 0x40, 0x3c, 0x1a, 0x51, 0x3e, 0x23, 0x22, 0x90, 0x35, 0x45, + 0xb1, 0xc8, 0x19, 0x17, 0xd1, 0x07, 0x14, 0xae, 0x22, 0xd4, 0x46, 0x59, + 0xca, 0x91, 0x3c, 0x13, 0x82, 0xcf, 0x32, 0x10, 0x6a, 0x8f, 0x32, 0x19, + 0xb2, 0x0f, 0x33, 0x51, 0xaa, 0x12, 0x49, 0x52, 0xd2, 0x12, 0x49, 0x61, + 0x9a, 0x53, 0x4b, 0x74, 0xe2, 0x93, 0x4c, 0x6e, 0x5a, 0x93, 0x4a, 0x4f, + 0x1a, 0xd2, 0x43, 0x2e, 0x42, 0x50, 0x3a, 0x46, 0x1a, 0x90, 0x37, 0x70, + 0xc2, 0x90, 0x39, 0x5c, 0xb2, 0xcf, 0x34, 0x6c, 0x82, 0x10, 0x39, 0x4a, + 0x92, 0xcf, 0x34, 0x0a, 0x5a, 0x4d, 0x27, 0x04, 0x9a, 0x0d, 0x28, 0x00, + 0x92, 0x4d, 0x28, 0x01, 0xba, 0x8d, 0x29, 0x07, 0x1a, 0x8e, 0x28, 0x09, + 0x1a, 0xce, 0x23, 0x16, 0x4a, 0xce, 0x27, 0x42, 0x22, 0x0f, 0x30, 0x8f, + 0x0a, 0x52, 0x3c, 0xdb, 0xda, 0x94, 0x49, 0x11, 0x03, 0x57, 0x52, 0x2a, + 0x03, 0xd8, 0x55, 0x09, 0xc3, 0x96, 0x51, 0xae, 0x1a, 0x94, 0x46, 0x4d, + 0x3a, 0x51, 0x3c, 0x24, 0x92, 0x10, 0x3d, 0x34, 0x72, 0x11, 0x42, 0x26, + 0x32, 0x51, 0x41, 0x1a, 0x92, 0x50, 0x3c, 0x22, 0x72, 0xd0, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, + 0x0a, 0x14, 0x4b, 0x94, 0x82, 0x13, 0x47, 0x84, 0xca, 0x52, 0x44, 0x7a, + 0x9a, 0x12, 0x43, 0x78, 0x9a, 0xd2, 0x42, 0x72, 0x92, 0x52, 0x42, 0x65, + 0x42, 0x52, 0x41, 0x66, 0x3a, 0x52, 0x41, 0x4f, 0x6a, 0xd1, 0x3e, 0x4c, + 0x6a, 0x51, 0x3f, 0x5e, 0x22, 0x52, 0x41, 0x7a, 0xe2, 0x52, 0x46, 0x88, + 0xf2, 0x53, 0x4c, 0x75, 0x8a, 0x12, 0x44, 0x55, 0x02, 0x12, 0x43, 0x17, + 0x0a, 0x11, 0x43, 0x17, 0x0a, 0x11, 0x43, 0x21, 0x62, 0x51, 0x44, 0x26, + 0x6a, 0xd1, 0x44, 0x23, 0x82, 0x51, 0x44, 0x34, 0xe2, 0x91, 0x46, 0x42, + 0x42, 0x52, 0x48, 0xb7, 0x02, 0x96, 0x56, 0x24, 0x9a, 0xd1, 0x44, 0x28, + 0x6a, 0xd1, 0x44, 0x22, 0x52, 0xd1, 0x43, 0x17, 0xf2, 0x10, 0x43, 0x10, + 0xaa, 0x50, 0x42, 0x0e, 0xaa, 0x10, 0x42, 0x37, 0x02, 0x92, 0x47, 0x03, + 0x52, 0x10, 0x41, 0xf5, 0x09, 0x50, 0x40, 0x0f, 0x5a, 0xd0, 0x3f, 0x1d, + 0x82, 0xd0, 0x3f, 0x16, 0x32, 0x90, 0x3d, 0x19, 0x3a, 0x10, 0x3d, 0xd5, + 0x29, 0x0e, 0x33, 0xc4, 0x59, 0x8d, 0x30, 0xa8, 0x69, 0x0c, 0x2b, 0xa3, + 0x29, 0x0c, 0x29, 0xa7, 0x29, 0x0c, 0x28, 0x72, 0x71, 0xca, 0x20, 0x9c, + 0xe9, 0xcc, 0x30, 0x5e, 0x00, 0x00, 0x00, 0x18, 0x99, 0xc7, 0x13, 0x3a, + 0x71, 0x08, 0x18, 0x81, 0x89, 0x8a, 0x20, 0xe8, 0x11, 0xce, 0x2d, 0xa8, + 0xd9, 0x8b, 0x25, 0x54, 0x69, 0x08, 0x16, 0xf8, 0x21, 0x50, 0x3f, 0x1f, + 0x82, 0x51, 0x45, 0x68, 0x02, 0x94, 0x4f, 0x5b, 0x62, 0x93, 0x4c, 0x23, + 0xb9, 0x89, 0x24, 0xc4, 0x01, 0x00, 0x00, 0x86, 0xb2, 0x14, 0x51, 0x83, + 0xa2, 0xd4, 0x50, 0xe1, 0x72, 0x17, 0x5e, 0x3c, 0x29, 0x4a, 0x28, 0x09, + 0x79, 0x48, 0x1f, 0x59, 0x5b, 0x1b, 0x6d, 0xc1, 0xb8, 0xc6, 0x1b, 0xf1, + 0xe1, 0x0e, 0x37, 0xd1, 0x29, 0x8e, 0x34, 0x56, 0x32, 0x52, 0x42, 0xb7, + 0x80, 0x06, 0x1a, 0x3d, 0x12, 0x11, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x0c, + 0x09, 0x89, 0x25, 0xeb, 0x21, 0x8f, 0x39, 0x28, 0xea, 0xd0, 0x40, 0xc5, + 0x41, 0x8e, 0x37, 0x5c, 0x19, 0x0b, 0x2b, 0x7c, 0xc1, 0x4b, 0x2c, 0x81, + 0x69, 0x4c, 0x30, 0x95, 0x00, 0x04, 0x00, 0xc1, 0xc1, 0x8e, 0x39, 0x9b, + 0x29, 0x8e, 0x37, 0x95, 0x39, 0x4d, 0x36, 0x19, 0x4a, 0x11, 0x45, 0x98, + 0x99, 0xcd, 0x34, 0xc9, 0xc1, 0x8e, 0x3b, 0xcb, 0xd9, 0xce, 0x3b, 0xbd, + 0xb1, 0x0e, 0x3b, 0xc3, 0xd9, 0xce, 0x3a, 0xc6, 0xe9, 0x0e, 0x3b, 0x9f, + 0xb9, 0x0d, 0x37, 0xd4, 0x31, 0x8f, 0x3c, 0x34, 0xa1, 0x0a, 0x2b, 0xfb, + 0xb1, 0x10, 0x40, 0xcf, 0x61, 0x4f, 0x3c, 0x6c, 0x99, 0x0c, 0x32, 0x88, + 0x72, 0x14, 0x50, 0xf3, 0xea, 0x57, 0x5d, 0xc0, 0x79, 0x4e, 0x38, 0x33, + 0xb9, 0x07, 0x14, 0x69, 0x89, 0x49, 0x1c, 0xcd, 0x61, 0x4c, 0x28, 0xc7, + 0x69, 0x4c, 0x28, 0xfb, 0x99, 0x0d, 0x2d, 0x10, 0x4a, 0x0e, 0x30, 0x08, + 0x42, 0x0e, 0x30, 0x41, 0x02, 0x90, 0x35, 0x3b, 0xe2, 0xcf, 0x35, 0xc1, + 0x11, 0x8c, 0x26, 0x26, 0x1a, 0x4f, 0x32, 0xb0, 0x22, 0x14, 0x47, 0xd2, + 0x3a, 0x55, 0x4b, 0xd3, 0x02, 0x15, 0x4a, 0xe3, 0xd2, 0x15, 0x4d, 0xda, + 0xb2, 0x55, 0x4c, 0xe5, 0xca, 0x55, 0x4d, 0xe1, 0xa2, 0xd5, 0x4c, 0x49, + 0xdb, 0xd8, 0x59, 0x43, 0xb3, 0x58, 0x59, 0x23, 0xeb, 0x97, 0x55, 0xc1, + 0x51, 0xcc, 0x28, 0xaa, 0xc9, 0x4b, 0x26, 0x7b, 0x39, 0x4a, 0x20, 0x7b, + 0x51, 0x4a, 0x20, 0x02, 0x82, 0xce, 0x30, 0x80, 0x81, 0x8a, 0x20, 0xbf, + 0x81, 0x0c, 0x26, 0x1f, 0xaa, 0xcf, 0x32, 0x69, 0xca, 0x51, 0x3b, 0xa0, + 0xaa, 0x13, 0x44, 0x94, 0x3a, 0x13, 0x43, 0x96, 0x52, 0x53, 0x43, 0x93, + 0x3a, 0xd3, 0x42, 0x46, 0xb2, 0x90, 0x38, 0x02, 0x6a, 0x0e, 0x30, 0xcd, + 0xf2, 0xd4, 0x48, 0xd6, 0x8a, 0x95, 0x4a, 0xd3, 0x62, 0x15, 0x4a, 0xd7, + 0x6a, 0x15, 0x4a, 0xdb, 0x8a, 0xd5, 0x4b, 0xd2, 0x2a, 0xd5, 0x49, 0xd5, + 0x5a, 0x95, 0x4b, 0xd3, 0x72, 0x15, 0x4a, 0xce, 0x32, 0x95, 0x4a, 0xd3, + 0x62, 0x15, 0x4c, 0xa8, 0x22, 0x94, 0x46, 0xa5, 0x1a, 0x54, 0x46, 0xa8, + 0x1a, 0x54, 0x46, 0xa0, 0xf2, 0x93, 0x45, 0x9a, 0x72, 0x53, 0x44, 0x9a, + 0x7a, 0x93, 0x44, 0x84, 0xa2, 0x92, 0x41, 0x35, 0x92, 0xcf, 0x33, 0xde, + 0xf1, 0x0c, 0x2b, 0x01, 0x0a, 0x4e, 0x2e, 0xa9, 0x61, 0x0b, 0x24, 0x04, + 0x02, 0xce, 0x2d, 0xe1, 0xe1, 0xcc, 0x29, 0x37, 0x79, 0x07, 0x14, 0x7d, + 0x11, 0xca, 0x1e, 0x85, 0x41, 0x0a, 0x20, 0x68, 0x19, 0x49, 0x1a, 0x11, + 0x89, 0x46, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0x08, 0x04, 0x00, 0x50, 0x08, 0x43, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x82, 0x92, 0x46, 0x2e, 0x0a, 0x12, 0x44, 0x35, 0x2a, 0xd2, 0x44, 0x4e, + 0xe2, 0xd2, 0x4b, 0x5b, 0x72, 0xd3, 0x4d, 0xe1, 0xb1, 0x0f, 0x40, 0x67, + 0x19, 0xcc, 0x30, 0xf1, 0x40, 0x88, 0x21, 0x4b, 0xf1, 0x4a, 0x2a, 0xd0, + 0x60, 0x07, 0x1c, 0x4f, 0xa8, 0x03, 0x0d, 0x8f, 0x78, 0x85, 0x10, 0x82, + 0xd8, 0x04, 0x0f, 0x2a, 0x11, 0x4a, 0x28, 0xae, 0x78, 0x86, 0x19, 0xc9, + 0x08, 0x07, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x08, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x41, 0x09, 0x1a, 0x58, + 0xb9, 0xca, 0x20, 0x8e, 0x39, 0x0c, 0x28, 0x47, 0x31, 0xca, 0x1f, 0x49, + 0x2a, 0x11, 0x39, 0x61, 0x61, 0x4a, 0x22, 0x24, 0xb1, 0x88, 0x1c, 0xb7, + 0x49, 0xcd, 0x2e, 0x03, 0xea, 0x4f, 0x38, 0x0a, 0x02, 0x10, 0x39, 0x15, + 0x62, 0x50, 0x39, 0xf0, 0xfa, 0x16, 0x55, 0x04, 0xd1, 0xc7, 0x18, 0x4e, + 0x28, 0x02, 0x00, 0xda, 0x01, 0x4f, 0x33, 0x40, 0xa9, 0xc9, 0x20, 0x93, + 0xb8, 0xc4, 0x0e, 0x7a, 0xc9, 0x4b, 0x27, 0x2c, 0x61, 0x49, 0x1f, 0x3a, + 0x09, 0xca, 0x22, 0x03, 0x59, 0x87, 0x18, 0xe3, 0xa8, 0x87, 0x16, 0xbb, + 0x30, 0x05, 0x0a, 0x0b, 0x8a, 0xd0, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0xb2, 0xd5, 0x56, 0xfa, 0x80, 0xc8, 0x1e, 0xbb, + 0x81, 0xce, 0x36, 0xbd, 0x91, 0xce, 0x36, 0xaa, 0x01, 0xce, 0x34, 0xc9, + 0xa9, 0x0e, 0x39, 0xbd, 0x61, 0x0e, 0x38, 0xde, 0xb1, 0xcf, 0x3c, 0xb0, + 0x19, 0x8e, 0x36, 0xcf, 0x09, 0x4f, 0x3a, 0xe2, 0xe1, 0xce, 0x38, 0x11, + 0x6a, 0x10, 0x3e, 0x10, 0x2a, 0x10, 0x3c, 0x31, 0xca, 0x10, 0x3f, 0x28, + 0x1a, 0x11, 0x41, 0x2d, 0xb2, 0x50, 0x3e, 0x15, 0x2a, 0xd0, 0x3b, 0x10, + 0x4a, 0x90, 0x3c, 0x13, 0x22, 0x90, 0x3b, 0x2b, 0x62, 0x10, 0x3b, 0x85, + 0xf2, 0x93, 0x4a, 0x3b, 0x5a, 0xd1, 0x3f, 0x5c, 0xc2, 0x51, 0x3f, 0x40, + 0x5a, 0x11, 0x3f, 0x4d, 0xf2, 0x11, 0x41, 0xad, 0x1a, 0x94, 0x46, 0x5b, + 0xca, 0x51, 0x3c, 0x3f, 0xca, 0x10, 0x3a, 0x2f, 0x72, 0xd0, 0x38, 0x2f, + 0x5a, 0x10, 0x38, 0x29, 0x3a, 0x90, 0x35, 0x26, 0x3a, 0x50, 0x35, 0x31, + 0x52, 0x50, 0x36, 0x4a, 0x72, 0x92, 0x48, 0x49, 0x82, 0xd2, 0x48, 0x54, + 0x02, 0x13, 0x4a, 0x5a, 0x5a, 0x93, 0x4a, 0x65, 0x5a, 0xd3, 0x4a, 0x54, + 0x7a, 0x12, 0x47, 0x42, 0x3a, 0x51, 0x40, 0x2d, 0x32, 0x90, 0x39, 0x83, + 0x5a, 0x92, 0x40, 0x8e, 0xaa, 0x52, 0x41, 0x9e, 0x3a, 0x93, 0x43, 0x90, + 0xc2, 0x12, 0x42, 0x50, 0x92, 0x10, 0x38, 0x17, 0x92, 0xce, 0x2c, 0x11, + 0x52, 0x8e, 0x2a, 0xf6, 0x21, 0x0d, 0x21, 0xfc, 0x59, 0x8d, 0x20, 0x09, + 0xda, 0x8d, 0x24, 0x24, 0x72, 0xce, 0x2b, 0x5b, 0xca, 0xcf, 0x32, 0xae, + 0x92, 0x12, 0x40, 0xe6, 0x62, 0x95, 0x4b, 0xf2, 0x22, 0x96, 0x4e, 0xeb, + 0x0a, 0x16, 0x4e, 0x98, 0x6a, 0x93, 0x43, 0x60, 0xe2, 0x91, 0x3d, 0x21, + 0x6a, 0xd0, 0x3b, 0x45, 0x32, 0xd2, 0x45, 0x6a, 0x82, 0xd3, 0x4a, 0x42, + 0x02, 0xd2, 0x42, 0x29, 0xea, 0x90, 0x3d, 0x12, 0x12, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x3a, 0x94, 0x4b, 0x99, 0xca, 0x53, 0x47, 0x83, 0xe2, 0xd2, 0x43, 0x7f, + 0xb2, 0x12, 0x43, 0x77, 0x92, 0x12, 0x42, 0x76, 0x82, 0x12, 0x42, 0x6d, + 0x5a, 0x52, 0x41, 0x66, 0x3a, 0x12, 0x41, 0x60, 0x22, 0x92, 0x40, 0x65, + 0x32, 0xd2, 0x40, 0x8f, 0x4a, 0x53, 0x45, 0xa8, 0xda, 0x54, 0x50, 0x98, + 0xaa, 0x53, 0x47, 0x95, 0xc2, 0x93, 0x47, 0x77, 0xda, 0x92, 0x45, 0x8f, + 0x4a, 0x54, 0x4e, 0x6c, 0x5a, 0x52, 0x43, 0x49, 0x92, 0x51, 0x41, 0x0f, + 0xa2, 0xd0, 0x41, 0x19, 0xfa, 0x50, 0x43, 0x9a, 0x39, 0xcd, 0x33, 0x1c, + 0xfa, 0x90, 0x43, 0x32, 0x0a, 0x52, 0x47, 0x15, 0xea, 0xd0, 0x42, 0x0d, + 0xba, 0xd0, 0x41, 0x13, 0xe2, 0x90, 0x42, 0x00, 0x42, 0x50, 0x40, 0x07, + 0x82, 0x50, 0x41, 0x00, 0x52, 0x50, 0x40, 0xf9, 0x19, 0x50, 0x40, 0xef, + 0xf1, 0x8f, 0x3f, 0xf6, 0x11, 0x50, 0x40, 0xf0, 0xf9, 0x8f, 0x3f, 0xd9, + 0x19, 0x8f, 0x3c, 0xfe, 0xa9, 0x0f, 0x3c, 0x52, 0x2a, 0x12, 0x44, 0x06, + 0x72, 0x8f, 0x39, 0xea, 0x81, 0xce, 0x34, 0xc7, 0x71, 0x8d, 0x2f, 0xc8, + 0x11, 0x4d, 0x2d, 0x9d, 0xe1, 0x0b, 0x26, 0x99, 0xa9, 0x8b, 0x26, 0xc5, + 0xb9, 0x0d, 0x32, 0xa5, 0x01, 0x0d, 0x31, 0x2a, 0x11, 0x08, 0x16, 0x09, + 0xd1, 0x86, 0x11, 0x18, 0x69, 0x87, 0x13, 0x57, 0x79, 0x89, 0x1b, 0xd0, + 0x51, 0x8d, 0x2a, 0x86, 0x88, 0x03, 0x00, 0xb7, 0x78, 0x04, 0x00, 0xbf, + 0x60, 0x04, 0x00, 0x68, 0x9a, 0x13, 0x4e, 0x41, 0x7a, 0x52, 0x49, 0x83, + 0x79, 0x8c, 0x30, 0x0d, 0xe1, 0x48, 0x22, 0x1a, 0x02, 0x00, 0x00, 0x94, + 0x3a, 0x15, 0x53, 0x5e, 0xb2, 0x93, 0x4f, 0x87, 0xca, 0x54, 0x51, 0x33, + 0xf1, 0xc9, 0x25, 0x2b, 0x71, 0x09, 0x23, 0x0e, 0xeb, 0x18, 0x63, 0x4a, + 0x79, 0x4a, 0x28, 0xe5, 0xa1, 0x4e, 0x35, 0x14, 0x6a, 0x91, 0x45, 0x5e, + 0x42, 0x12, 0x43, 0xf8, 0x70, 0x48, 0x22, 0xcd, 0x50, 0x87, 0x1e, 0x00, + 0x00, 0x00, 0x00, 0x17, 0xf9, 0x09, 0x29, 0xc5, 0xf1, 0x0d, 0x35, 0xe5, + 0xc1, 0xce, 0x37, 0x62, 0x81, 0xcb, 0x2b, 0x1b, 0xf9, 0x89, 0x28, 0x8e, + 0x51, 0x4d, 0x35, 0xd1, 0x31, 0x4f, 0x3d, 0xa0, 0xe9, 0x8d, 0x38, 0xc9, + 0xc9, 0xce, 0x3b, 0xb5, 0x59, 0x0e, 0x3a, 0x54, 0x39, 0x4b, 0x2d, 0x57, + 0x71, 0x8b, 0x2f, 0xac, 0x01, 0x0e, 0x38, 0x9d, 0x89, 0x8d, 0x35, 0x87, + 0xe9, 0x8c, 0x32, 0xc8, 0xe9, 0xce, 0x3b, 0xd7, 0x31, 0x4f, 0x3b, 0x9a, + 0x99, 0x0d, 0x36, 0x5b, 0x21, 0x8c, 0x30, 0xf3, 0x31, 0xd0, 0x40, 0x47, + 0xc1, 0xca, 0x2b, 0xc6, 0x29, 0x4f, 0x3b, 0x20, 0xd2, 0x51, 0x45, 0x7b, + 0x32, 0x54, 0x4e, 0xd3, 0x28, 0x87, 0x19, 0x15, 0x71, 0x49, 0x22, 0x12, + 0x3a, 0x51, 0x43, 0x36, 0xc9, 0x87, 0x14, 0x67, 0x59, 0x09, 0x1b, 0xc2, + 0x11, 0x4c, 0x26, 0xbe, 0x19, 0x0c, 0x27, 0xb4, 0x89, 0x4b, 0x25, 0x16, + 0x6a, 0x8e, 0x30, 0x45, 0x32, 0x10, 0x38, 0x00, 0xe2, 0x0d, 0x2d, 0x1e, + 0x02, 0xcf, 0x32, 0x47, 0x42, 0x90, 0x37, 0x2e, 0x5a, 0x0f, 0x33, 0xb5, + 0x32, 0xd4, 0x47, 0xd2, 0x1a, 0xd5, 0x49, 0xce, 0xfa, 0x54, 0x4a, 0xdb, + 0x7a, 0x15, 0x4c, 0xda, 0x8a, 0x95, 0x4c, 0xd4, 0x5a, 0x95, 0x4b, 0xdb, + 0x92, 0xd5, 0x4c, 0x11, 0x23, 0x57, 0x53, 0x31, 0x3b, 0x98, 0x57, 0xc1, + 0x69, 0xcc, 0x28, 0xbb, 0x29, 0x4c, 0x28, 0x00, 0x00, 0x00, 0x00, 0x66, + 0x99, 0x09, 0x1e, 0x27, 0xaa, 0xcf, 0x35, 0x7a, 0x41, 0x4a, 0x20, 0x90, + 0xf9, 0x8a, 0x22, 0xc8, 0xca, 0x14, 0x49, 0x9e, 0xc2, 0x13, 0x44, 0x48, + 0x4a, 0x91, 0x3a, 0x8e, 0xf2, 0x52, 0x41, 0x85, 0xc2, 0x92, 0x41, 0x46, + 0xca, 0x10, 0x39, 0x95, 0x12, 0x93, 0x41, 0xcf, 0x02, 0x95, 0x49, 0xe8, + 0x12, 0x96, 0x4e, 0xd9, 0x9a, 0xd5, 0x4a, 0xd5, 0x72, 0x55, 0x4b, 0xd5, + 0x7a, 0x55, 0x4b, 0xd9, 0x7a, 0x95, 0x4b, 0xd3, 0x4a, 0xd5, 0x4a, 0xd9, + 0x82, 0x55, 0x4c, 0xd2, 0x4a, 0x55, 0x4b, 0xc7, 0xea, 0x54, 0x4a, 0xa8, + 0x12, 0x54, 0x46, 0xac, 0x1a, 0x14, 0x47, 0xa8, 0x0a, 0x54, 0x46, 0x9f, + 0xd2, 0x53, 0x45, 0x9d, 0x72, 0x93, 0x44, 0x9b, 0x82, 0x53, 0x44, 0x86, + 0xaa, 0xd2, 0x41, 0xe4, 0x09, 0x0d, 0x2a, 0x07, 0x42, 0x0e, 0x30, 0x3f, + 0xfa, 0xcf, 0x35, 0x17, 0xba, 0x4e, 0x31, 0x06, 0x32, 0x4e, 0x2f, 0xa2, + 0x09, 0x0b, 0x22, 0x9f, 0x09, 0x8b, 0x22, 0x33, 0xd9, 0x87, 0x15, 0x83, + 0x31, 0xca, 0x1f, 0x4e, 0x49, 0xc8, 0x17, 0x07, 0x49, 0x86, 0x0e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0x48, 0xc5, 0x0b, 0xa5, 0x28, 0x86, 0x17, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, 0x12, 0x13, 0x49, 0x47, + 0xca, 0x92, 0x4a, 0x6f, 0x22, 0x94, 0x50, 0xef, 0x31, 0x50, 0x41, 0x00, + 0x82, 0x90, 0x42, 0xfd, 0x69, 0x50, 0x42, 0x56, 0x4a, 0x13, 0x4d, 0x62, + 0xca, 0x13, 0x4f, 0x0e, 0xf2, 0x50, 0x44, 0x06, 0xa2, 0x10, 0x41, 0x29, + 0x09, 0x0a, 0x23, 0xfe, 0x98, 0x88, 0x1d, 0xe4, 0x10, 0x88, 0x1b, 0x62, + 0x21, 0x4c, 0x2e, 0x4e, 0xa8, 0x83, 0x0d, 0x4c, 0x70, 0xc3, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x84, 0xf0, 0xc4, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x88, 0x03, 0x00, 0x64, 0xb1, 0x0a, 0x21, 0x99, 0xb9, 0x0c, 0x2b, 0x5e, + 0xe9, 0x0a, 0x24, 0x3e, 0x99, 0xc9, 0x1d, 0x34, 0x61, 0x89, 0x1d, 0xf0, + 0xf1, 0x4e, 0x35, 0xb0, 0x19, 0x0d, 0x2d, 0x56, 0x62, 0x92, 0x41, 0x85, + 0xe2, 0x13, 0x47, 0xc6, 0xd0, 0x45, 0x11, 0x07, 0x3a, 0xd0, 0x38, 0x9d, + 0xa9, 0x4c, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x13, 0x39, 0xc9, 0x1a, 0x32, + 0x39, 0x49, 0x20, 0x02, 0x09, 0xc8, 0x1a, 0x4b, 0x69, 0x0a, 0x24, 0x00, + 0x09, 0x87, 0x15, 0xdc, 0x40, 0x87, 0x1b, 0x00, 0x78, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc1, 0x99, 0x4e, 0x37, 0x85, 0xd1, 0x4c, 0x30, 0xb4, + 0x59, 0x0e, 0x36, 0xee, 0x21, 0x10, 0x3d, 0x94, 0x51, 0x8d, 0x33, 0xc6, + 0xd9, 0x4e, 0x39, 0xa5, 0xd9, 0x8d, 0x34, 0xc5, 0xa1, 0xce, 0x38, 0xf7, + 0x19, 0x8f, 0x38, 0xf0, 0x19, 0xcf, 0x38, 0x2e, 0x1a, 0x91, 0x41, 0x20, + 0xb2, 0x10, 0x40, 0x3c, 0x7a, 0x11, 0x42, 0x2a, 0x92, 0x90, 0x3d, 0x17, + 0x1a, 0x10, 0x3b, 0x2a, 0xc2, 0x10, 0x3f, 0x24, 0x32, 0xd0, 0x39, 0x24, + 0xaa, 0x50, 0x3e, 0x0d, 0x0a, 0xd0, 0x3a, 0x23, 0x5a, 0x50, 0x3b, 0x80, + 0x92, 0x13, 0x49, 0x3d, 0x5a, 0x91, 0x3f, 0x40, 0x6a, 0x51, 0x3f, 0x53, + 0x22, 0x52, 0x41, 0x42, 0x22, 0x11, 0x3c, 0x2b, 0x2a, 0x90, 0x36, 0x45, + 0xea, 0x10, 0x3a, 0x32, 0x6a, 0x10, 0x38, 0x33, 0x82, 0x50, 0x38, 0x33, + 0x6a, 0x50, 0x38, 0x2d, 0x2a, 0xd0, 0x35, 0x37, 0x6a, 0x10, 0x37, 0x4a, + 0xf2, 0x50, 0x39, 0x32, 0xba, 0x11, 0x45, 0x30, 0xd2, 0x91, 0x45, 0x45, + 0x62, 0x52, 0x48, 0x44, 0x52, 0x52, 0x47, 0x40, 0x32, 0xd2, 0x45, 0x46, + 0x2a, 0x52, 0x45, 0x3b, 0x8a, 0x91, 0x42, 0x4b, 0x72, 0x91, 0x40, 0x80, + 0x92, 0x12, 0x42, 0xcd, 0xe2, 0x54, 0x4a, 0x05, 0x9b, 0x56, 0x51, 0xf9, + 0x52, 0x56, 0x50, 0xd9, 0x72, 0xd5, 0x4c, 0x7e, 0x3a, 0x52, 0x40, 0x43, + 0x1a, 0x10, 0x35, 0x0d, 0x02, 0x8e, 0x28, 0x0a, 0x7a, 0x4d, 0x27, 0x25, + 0x72, 0xce, 0x2d, 0x4b, 0x82, 0x8f, 0x32, 0x96, 0xb2, 0x91, 0x3b, 0xc8, + 0xf2, 0x53, 0x45, 0xce, 0xd2, 0xd4, 0x49, 0xcc, 0xea, 0xd4, 0x49, 0x89, + 0xda, 0x92, 0x41, 0x42, 0xba, 0xd0, 0x38, 0x0e, 0xaa, 0x8f, 0x37, 0x34, + 0x6a, 0x51, 0x42, 0x85, 0x52, 0x54, 0x4f, 0x82, 0x22, 0x14, 0x4d, 0x38, + 0x9a, 0x51, 0x41, 0x09, 0x22, 0x10, 0x3b, 0xee, 0x21, 0x4f, 0x38, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9f, + 0x82, 0x94, 0x4d, 0xa0, 0xe2, 0x13, 0x48, 0x96, 0x6a, 0x13, 0x46, 0x8b, + 0x1a, 0x53, 0x44, 0x86, 0xfa, 0x52, 0x43, 0x78, 0x9a, 0x12, 0x42, 0x7c, + 0xa2, 0x12, 0x42, 0x7a, 0x8a, 0xd2, 0x41, 0x73, 0x5a, 0x52, 0x41, 0x68, + 0x32, 0x92, 0x40, 0x5c, 0x02, 0x92, 0x3f, 0xa0, 0xea, 0x53, 0x47, 0xd9, + 0xaa, 0x95, 0x4e, 0xac, 0x1a, 0x15, 0x51, 0x94, 0xaa, 0xd3, 0x46, 0x66, + 0x4a, 0x52, 0x42, 0x81, 0x32, 0x53, 0x48, 0x8f, 0x42, 0x54, 0x4e, 0x5d, + 0x22, 0xd2, 0x41, 0x29, 0xb2, 0x50, 0x3f, 0x43, 0x42, 0x52, 0x48, 0x5d, + 0x12, 0x93, 0x4b, 0x12, 0xea, 0x50, 0x43, 0x1c, 0x2a, 0xd1, 0x43, 0xfe, + 0x29, 0x10, 0x40, 0xff, 0x39, 0x50, 0x40, 0xf8, 0x11, 0xd0, 0x3f, 0x00, + 0x32, 0x90, 0x40, 0xf4, 0x21, 0x90, 0x3f, 0xe4, 0x81, 0x8f, 0x3d, 0xec, + 0xf1, 0x8f, 0x3e, 0xde, 0x69, 0x4f, 0x3d, 0xdb, 0x41, 0x0f, 0x3d, 0xea, + 0x99, 0xcf, 0x3e, 0xd0, 0xe1, 0x4e, 0x3b, 0xbf, 0x41, 0x0e, 0x39, 0xc2, + 0x09, 0xce, 0x36, 0xf9, 0xe1, 0x4e, 0x36, 0xf2, 0xa9, 0x8e, 0x34, 0xd8, + 0xe9, 0x8d, 0x30, 0xb9, 0x99, 0xcc, 0x29, 0xb1, 0xa1, 0xcc, 0x2b, 0x8e, + 0x61, 0x4b, 0x24, 0x95, 0xe9, 0x8b, 0x28, 0x00, 0x00, 0x00, 0x00, 0x14, + 0x21, 0x07, 0x13, 0x22, 0xc9, 0x07, 0x15, 0x38, 0x69, 0x08, 0x18, 0x0e, + 0x41, 0x47, 0x12, 0x00, 0x00, 0x00, 0x00, 0x40, 0x68, 0x03, 0x00, 0x82, + 0x40, 0x03, 0x00, 0xb3, 0x38, 0x04, 0x00, 0xce, 0xe0, 0x84, 0x09, 0x39, + 0x42, 0x12, 0x48, 0x03, 0x01, 0x00, 0x00, 0x6e, 0x02, 0x00, 0x00, 0x28, + 0x1a, 0x92, 0x45, 0x5c, 0xa2, 0xd3, 0x4e, 0x54, 0x52, 0x93, 0x4e, 0x6b, + 0x1a, 0xd4, 0x4d, 0x41, 0xb2, 0x92, 0x48, 0x20, 0x21, 0x09, 0x22, 0x52, + 0x22, 0x13, 0x4d, 0x8a, 0xa9, 0x4b, 0x29, 0x5d, 0xc1, 0x4a, 0x28, 0xb6, + 0x49, 0x0d, 0x32, 0x1d, 0x52, 0x10, 0x3d, 0x13, 0xc9, 0x49, 0x27, 0x0b, + 0xfa, 0x0f, 0x3b, 0x81, 0x98, 0x04, 0x14, 0x04, 0xe1, 0x48, 0x23, 0x7f, + 0x49, 0x8c, 0x30, 0xb9, 0x81, 0x8e, 0x3a, 0x9d, 0xf1, 0x4d, 0x38, 0xaa, + 0x11, 0x0e, 0x39, 0xcc, 0xd9, 0x8e, 0x3c, 0xcf, 0x31, 0xcf, 0x3d, 0xcf, + 0x29, 0xcf, 0x3d, 0x54, 0x31, 0x4b, 0x2c, 0x9e, 0xe1, 0x8d, 0x37, 0xbf, + 0xa9, 0x0e, 0x3b, 0x34, 0x51, 0x0a, 0x2a, 0x92, 0x49, 0xcd, 0x34, 0x9f, + 0xf1, 0x0d, 0x36, 0x87, 0x09, 0xcd, 0x32, 0xa2, 0x29, 0xce, 0x38, 0xc6, + 0x91, 0x4e, 0x39, 0x88, 0xf9, 0x4c, 0x33, 0x91, 0x29, 0x4d, 0x36, 0x0d, + 0xba, 0x10, 0x42, 0x4b, 0x31, 0x0b, 0x2d, 0x36, 0x32, 0x52, 0x47, 0x83, + 0x62, 0x14, 0x50, 0xce, 0x00, 0xc7, 0x18, 0xe1, 0xe9, 0xcf, 0x3d, 0x10, + 0x12, 0x51, 0x43, 0x29, 0x12, 0x52, 0x46, 0x36, 0xc9, 0x07, 0x14, 0x64, + 0x21, 0xc9, 0x1a, 0xb4, 0xc1, 0x0b, 0x25, 0x96, 0xe1, 0x0a, 0x22, 0xfb, + 0xd1, 0x0d, 0x2d, 0x06, 0x0a, 0x0e, 0x2e, 0x23, 0xfa, 0x0e, 0x32, 0x18, + 0xc2, 0x0e, 0x32, 0x9f, 0x09, 0x0b, 0x23, 0xdb, 0xe1, 0x4c, 0x2b, 0x36, + 0xc2, 0x8f, 0x34, 0xa8, 0xe2, 0x53, 0x45, 0xc9, 0xca, 0x54, 0x49, 0xd2, + 0x02, 0xd5, 0x4a, 0xd8, 0x62, 0x15, 0x4c, 0xd5, 0x62, 0xd5, 0x4b, 0xc1, + 0xaa, 0xd4, 0x48, 0xcf, 0x22, 0x15, 0x4b, 0x0c, 0xeb, 0x96, 0x52, 0x04, + 0xa3, 0x56, 0x51, 0xc0, 0x49, 0x8c, 0x28, 0xb8, 0x31, 0x0c, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x33, 0x02, 0x50, 0x37, 0x71, 0xf1, 0x49, 0x1f, 0x94, + 0xf9, 0x4a, 0x23, 0x8a, 0xc1, 0x0a, 0x22, 0xf1, 0x2a, 0x96, 0x4e, 0xa3, + 0x82, 0x53, 0x42, 0x1b, 0x22, 0x8f, 0x31, 0x10, 0xca, 0x8e, 0x30, 0x98, + 0x32, 0xd3, 0x41, 0xdf, 0xca, 0xd5, 0x4b, 0xe1, 0xe2, 0x55, 0x4d, 0xe0, + 0xf2, 0xd5, 0x4b, 0xd5, 0x72, 0x55, 0x4b, 0xd1, 0x72, 0x55, 0x4b, 0xd5, + 0x72, 0x55, 0x4b, 0xdb, 0x9a, 0xd5, 0x4b, 0xda, 0x92, 0xd5, 0x4b, 0xcf, + 0x2a, 0x55, 0x4b, 0xce, 0x3a, 0x15, 0x4b, 0xab, 0x22, 0x54, 0x46, 0xa9, + 0x02, 0xd4, 0x45, 0xab, 0x22, 0xd4, 0x46, 0xa6, 0x0a, 0x14, 0x46, 0x96, + 0x3a, 0x93, 0x43, 0x95, 0x1a, 0x93, 0x43, 0x8a, 0xaa, 0x12, 0x42, 0x39, + 0xca, 0xcf, 0x34, 0xb2, 0xa1, 0x8b, 0x25, 0x09, 0x4a, 0x0e, 0x30, 0x70, + 0x00, 0x00, 0x00, 0x0f, 0x8a, 0xce, 0x30, 0xdc, 0xe1, 0x8c, 0x29, 0xce, + 0x71, 0x4c, 0x28, 0x8b, 0x79, 0x8a, 0x20, 0x8f, 0x89, 0x0a, 0x21, 0x46, + 0x09, 0xc8, 0x16, 0x2c, 0x21, 0xc7, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xa0, 0x86, 0x11, 0xa1, + 0x68, 0x05, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0xd2, 0x52, 0x48, 0x3c, + 0xa2, 0x12, 0x4a, 0xee, 0x31, 0x50, 0x41, 0xf3, 0x49, 0xd0, 0x41, 0x2f, + 0x22, 0x52, 0x49, 0x04, 0xb2, 0x50, 0x43, 0x0e, 0x12, 0xd1, 0x44, 0x6e, + 0x1a, 0x94, 0x50, 0x7d, 0x62, 0x14, 0x51, 0x83, 0xaa, 0xd4, 0x4f, 0x21, + 0xb2, 0x11, 0x43, 0xb1, 0x49, 0x0e, 0x35, 0x8a, 0x11, 0x0d, 0x33, 0xca, + 0x40, 0xc7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70, + 0x88, 0x84, 0x11, 0x11, 0x29, 0x4c, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x05, 0x00, 0x9b, + 0xf9, 0x4c, 0x2b, 0x60, 0x31, 0x8b, 0x24, 0xed, 0x20, 0xc7, 0x13, 0xd1, + 0x21, 0x0e, 0x31, 0x75, 0x69, 0x4b, 0x24, 0x00, 0x00, 0x00, 0x00, 0xa7, + 0x10, 0x85, 0x0f, 0xf1, 0x20, 0x87, 0x17, 0xe2, 0x00, 0x87, 0x17, 0x88, + 0x61, 0x0c, 0x29, 0x57, 0x91, 0x0a, 0x25, 0x51, 0x51, 0x8a, 0x22, 0x33, + 0xc9, 0x09, 0x21, 0x0c, 0x41, 0x88, 0x1a, 0x05, 0xc9, 0x88, 0x20, 0xcc, + 0x90, 0x86, 0x16, 0xd8, 0x20, 0x47, 0x1a, 0x85, 0x38, 0x05, 0x13, 0xd7, + 0x12, 0x17, 0x5b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x99, 0x8c, 0x2f, 0xb0, 0x39, 0x4e, 0x35, 0xab, + 0x29, 0xce, 0x34, 0xdc, 0xa9, 0x0f, 0x3d, 0x87, 0x81, 0xcc, 0x30, 0xd1, + 0x39, 0x0e, 0x35, 0x02, 0x42, 0x8f, 0x38, 0x04, 0x9a, 0x4f, 0x39, 0x24, + 0x72, 0x50, 0x3d, 0x23, 0xba, 0xd0, 0x3f, 0x2a, 0xfa, 0x10, 0x41, 0x0e, + 0xe2, 0x4f, 0x3a, 0x07, 0xfa, 0xcf, 0x3a, 0x10, 0x12, 0x90, 0x3b, 0x29, + 0x5a, 0x90, 0x3a, 0x0a, 0x02, 0x10, 0x3b, 0x13, 0x52, 0x90, 0x3c, 0x20, + 0x5a, 0xd0, 0x3b, 0x19, 0x02, 0xd0, 0x38, 0x1b, 0x6a, 0xd0, 0x3c, 0x7a, + 0x72, 0x53, 0x48, 0x36, 0x3a, 0x11, 0x3e, 0x51, 0x1a, 0x52, 0x41, 0x52, + 0x02, 0xd2, 0x40, 0x4b, 0x62, 0x91, 0x3c, 0x49, 0x4a, 0x51, 0x3b, 0x3c, + 0xc2, 0x50, 0x3a, 0x35, 0x62, 0xd0, 0x37, 0x3b, 0x8a, 0xd0, 0x38, 0x35, + 0x72, 0x10, 0x38, 0x28, 0x2a, 0x90, 0x35, 0x32, 0x62, 0x90, 0x36, 0x4b, + 0x1a, 0x11, 0x39, 0x35, 0xc2, 0x51, 0x45, 0x1a, 0xfa, 0x90, 0x42, 0x1c, + 0x2a, 0x11, 0x43, 0x45, 0x02, 0x92, 0x45, 0x45, 0x02, 0x92, 0x44, 0x30, + 0x8a, 0xd1, 0x42, 0x4d, 0x8a, 0x12, 0x48, 0x64, 0xe2, 0x92, 0x48, 0x6d, + 0x8a, 0x92, 0x44, 0xe9, 0x02, 0xd6, 0x4e, 0x52, 0x1b, 0x19, 0x5b, 0x72, + 0x2b, 0x5a, 0x5f, 0x2e, 0x23, 0x98, 0x57, 0xe0, 0xb2, 0x95, 0x4d, 0x9e, + 0x62, 0x53, 0x44, 0x51, 0x7a, 0x90, 0x38, 0x4a, 0x1a, 0x10, 0x36, 0x70, + 0x4a, 0x51, 0x3b, 0x8b, 0x3a, 0x52, 0x3f, 0xa1, 0xea, 0x12, 0x42, 0xa8, + 0x9a, 0x93, 0x44, 0xaa, 0x02, 0xd4, 0x45, 0x7f, 0x7a, 0x92, 0x40, 0x28, + 0x12, 0x50, 0x36, 0x00, 0xc2, 0x8e, 0x32, 0xf1, 0xe9, 0x0e, 0x37, 0x3e, + 0xe2, 0x11, 0x44, 0x85, 0x32, 0xd4, 0x4d, 0x6a, 0x3a, 0xd3, 0x48, 0x2a, + 0x42, 0x91, 0x40, 0x03, 0x1a, 0x50, 0x3c, 0xce, 0x51, 0xce, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, + 0x8a, 0x14, 0x4e, 0xa2, 0xfa, 0x53, 0x48, 0x97, 0x92, 0x53, 0x46, 0x91, + 0x42, 0x13, 0x45, 0x8e, 0x2a, 0x93, 0x44, 0x85, 0xda, 0xd2, 0x42, 0x82, + 0xc2, 0x52, 0x42, 0x87, 0xea, 0xd2, 0x42, 0x7e, 0xa2, 0xd2, 0x41, 0x76, + 0x6a, 0x12, 0x41, 0x6c, 0x3a, 0x92, 0x40, 0x6a, 0x2a, 0x92, 0x40, 0x60, + 0xfa, 0x91, 0x3f, 0x66, 0xda, 0xd1, 0x3e, 0x90, 0x32, 0x13, 0x45, 0x6f, + 0x52, 0xd2, 0x41, 0x67, 0x3a, 0xd2, 0x41, 0x5e, 0x1a, 0x52, 0x41, 0x61, + 0x32, 0x92, 0x41, 0x64, 0x8a, 0x12, 0x44, 0x4a, 0x62, 0xd2, 0x47, 0xc2, + 0x39, 0x4e, 0x38, 0xae, 0xd9, 0x8d, 0x36, 0x03, 0x6a, 0xd0, 0x40, 0xd4, + 0x11, 0xcf, 0x3b, 0xec, 0xc9, 0x0f, 0x3e, 0xe4, 0x81, 0x4f, 0x3d, 0xdc, + 0x61, 0x8f, 0x3c, 0xdf, 0x69, 0x0f, 0x3d, 0xdc, 0x41, 0x8f, 0x3c, 0xfc, + 0x41, 0x50, 0x40, 0xdc, 0x59, 0x4f, 0x3c, 0xd9, 0x31, 0x0f, 0x3c, 0xcd, + 0xd1, 0x0e, 0x3b, 0xcc, 0xb1, 0x0e, 0x3b, 0xc3, 0x79, 0x8e, 0x39, 0x00, + 0x42, 0x90, 0x40, 0x93, 0xc1, 0x0c, 0x33, 0xf5, 0xd1, 0x8e, 0x35, 0xe8, + 0x49, 0x4e, 0x32, 0xe1, 0x29, 0x0e, 0x31, 0xd1, 0x89, 0x8d, 0x2c, 0xc2, + 0x59, 0x0d, 0x30, 0xa2, 0x49, 0x4c, 0x2a, 0x7b, 0x89, 0xca, 0x21, 0xbe, + 0xb9, 0x8d, 0x32, 0xfb, 0x78, 0x06, 0x10, 0x17, 0x79, 0x87, 0x13, 0xc8, + 0xd8, 0x84, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x58, 0x02, 0x00, 0x52, 0x48, 0x02, 0x00, 0x8d, 0x18, 0x03, 0x00, 0xfb, + 0x58, 0x46, 0x0f, 0xca, 0x01, 0x00, 0x00, 0xfc, 0x01, 0x00, 0x00, 0x9a, + 0x02, 0x00, 0x00, 0x61, 0xda, 0x53, 0x50, 0x74, 0x4a, 0x14, 0x51, 0x7a, + 0x3a, 0x14, 0x51, 0x4e, 0x2a, 0x53, 0x4d, 0x43, 0xa2, 0xd2, 0x48, 0xb2, + 0x59, 0x4d, 0x2f, 0xdd, 0x98, 0x47, 0x1f, 0xb0, 0x21, 0x4d, 0x31, 0x65, + 0x49, 0x0b, 0x2b, 0xdd, 0x69, 0xce, 0x34, 0xad, 0xc9, 0xcc, 0x2f, 0x05, + 0xc9, 0xc8, 0x22, 0xf7, 0x91, 0x0f, 0x3b, 0x83, 0xc0, 0xc4, 0x13, 0x49, + 0xf9, 0xca, 0x2c, 0x9c, 0x79, 0x0d, 0x38, 0xc3, 0x89, 0xce, 0x3a, 0xd5, + 0x51, 0xcf, 0x3e, 0xd5, 0x49, 0x8f, 0x3e, 0x45, 0xf1, 0xca, 0x2b, 0xa4, + 0x09, 0x0e, 0x38, 0xcc, 0x81, 0x8f, 0x3e, 0xcc, 0x01, 0x0f, 0x3d, 0xcf, + 0x51, 0xcf, 0x3d, 0xc6, 0xa9, 0xce, 0x39, 0x3e, 0x99, 0x8a, 0x2b, 0xe8, + 0xe9, 0x4f, 0x3f, 0xda, 0x61, 0x8f, 0x3c, 0xad, 0x29, 0x4e, 0x38, 0xae, + 0x61, 0xce, 0x38, 0xbc, 0x79, 0x4e, 0x38, 0xcc, 0xd1, 0xce, 0x39, 0xc7, + 0x81, 0x0e, 0x39, 0xf9, 0x71, 0x90, 0x40, 0x49, 0xa2, 0x92, 0x49, 0x9a, + 0x58, 0x85, 0x13, 0x16, 0xb9, 0x89, 0x22, 0x80, 0x20, 0xc5, 0x10, 0x41, + 0x8a, 0x92, 0x49, 0x38, 0x32, 0x92, 0x47, 0x69, 0x02, 0x14, 0x4e, 0x77, + 0x32, 0x14, 0x50, 0x6c, 0x39, 0x49, 0x1b, 0x95, 0xa1, 0x8a, 0x21, 0x8e, + 0x91, 0x0a, 0x21, 0xef, 0x61, 0xcd, 0x2b, 0x1f, 0xd2, 0x0e, 0x31, 0x16, + 0x7a, 0x4e, 0x30, 0x3b, 0xc2, 0x0f, 0x35, 0x45, 0x2a, 0x90, 0x37, 0x32, + 0xa2, 0x0f, 0x35, 0xef, 0x89, 0xcd, 0x2d, 0x49, 0x3a, 0x10, 0x37, 0xc7, + 0xba, 0x94, 0x49, 0xd2, 0x3a, 0xd5, 0x4a, 0xd2, 0x3a, 0x55, 0x4b, 0xcf, + 0x3a, 0xd5, 0x4a, 0xc3, 0xca, 0x14, 0x49, 0xd0, 0x22, 0x15, 0x4b, 0xd0, + 0x2a, 0x15, 0x4b, 0xd1, 0x09, 0xcd, 0x2a, 0xc2, 0x71, 0xcc, 0x28, 0xba, + 0x29, 0x4c, 0x28, 0xb4, 0xe9, 0xcb, 0x27, 0xab, 0x99, 0x8b, 0x26, 0xa5, + 0x69, 0xcb, 0x25, 0xcc, 0xd9, 0xcc, 0x29, 0xc3, 0x92, 0x54, 0x49, 0xfa, + 0x5a, 0x16, 0x50, 0xdc, 0x82, 0x15, 0x4b, 0xd7, 0x6a, 0xd5, 0x4a, 0xe7, + 0x12, 0xd6, 0x4c, 0xeb, 0x22, 0x56, 0x4d, 0xe0, 0xda, 0x55, 0x4c, 0xe9, + 0xea, 0x95, 0x4d, 0xe2, 0xb2, 0x15, 0x4d, 0xd9, 0xa2, 0xd5, 0x4b, 0xd1, + 0x4a, 0x55, 0x4a, 0xdb, 0xb2, 0xd5, 0x4b, 0xcf, 0x3a, 0x55, 0x4b, 0xa9, + 0x2a, 0xd4, 0x46, 0xa9, 0x12, 0xd4, 0x45, 0xa9, 0x02, 0x14, 0x46, 0xae, + 0x1a, 0xd4, 0x46, 0xac, 0x2a, 0xd4, 0x46, 0x44, 0x62, 0xd0, 0x38, 0xc9, + 0xfa, 0x14, 0x4a, 0x0f, 0x7a, 0x4e, 0x30, 0x86, 0x41, 0x0a, 0x20, 0x08, + 0x3a, 0x4e, 0x30, 0xd3, 0xb9, 0x8c, 0x29, 0x00, 0x02, 0x8e, 0x2d, 0x9e, + 0x09, 0xcb, 0x22, 0xfb, 0xe1, 0x0d, 0x2e, 0xdc, 0xd1, 0x4c, 0x29, 0xc5, + 0x29, 0x0c, 0x26, 0x82, 0x11, 0x0a, 0x1f, 0x44, 0x09, 0x08, 0x17, 0x9a, + 0x28, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xf1, 0x87, 0x16, 0x80, 0xf0, 0x03, 0x0b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc4, + 0xf8, 0x46, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9b, + 0x50, 0x06, 0x19, 0x13, 0x2a, 0x11, 0x46, 0x00, 0xb2, 0x50, 0x43, 0x06, + 0xca, 0x50, 0x44, 0x1c, 0xba, 0x11, 0x48, 0x82, 0x82, 0x14, 0x52, 0x28, + 0x12, 0x12, 0x48, 0x4b, 0xf2, 0x12, 0x48, 0x74, 0x32, 0xd4, 0x4d, 0x51, + 0x2a, 0x13, 0x4c, 0x57, 0x9a, 0x53, 0x4d, 0x11, 0x32, 0x51, 0x44, 0xac, + 0x41, 0x8e, 0x38, 0x85, 0xc9, 0xcc, 0x33, 0x57, 0xb8, 0x03, 0x0f, 0xd8, + 0x19, 0xd0, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4a, 0x28, 0x03, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa6, 0x80, 0x45, 0x0c, 0xd7, + 0x88, 0xc6, 0x12, 0x00, 0x00, 0x00, 0x00, 0x87, 0xf1, 0x4b, 0x29, 0x10, + 0x51, 0x48, 0x1b, 0xdb, 0xf8, 0x86, 0x13, 0xfa, 0x59, 0xcf, 0x37, 0x00, + 0x48, 0x42, 0x08, 0x8e, 0x98, 0x84, 0x09, 0x50, 0x51, 0x8a, 0x23, 0xc7, + 0x30, 0x06, 0x14, 0x65, 0x99, 0x8b, 0x29, 0xd7, 0x70, 0x87, 0x1b, 0xda, + 0x80, 0x47, 0x1b, 0x8d, 0xf8, 0x45, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x28, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc1, + 0x89, 0x4e, 0x37, 0xe1, 0xf8, 0xc7, 0x1b, 0xb0, 0x59, 0x8e, 0x35, 0xb5, + 0x39, 0x0e, 0x35, 0xea, 0x89, 0x0e, 0x35, 0x0d, 0xf2, 0x4f, 0x3b, 0x0b, + 0x4a, 0x4f, 0x37, 0x1b, 0x7a, 0xd0, 0x3e, 0x1e, 0x72, 0x90, 0x3d, 0x0c, + 0x8a, 0xcf, 0x38, 0xf7, 0x19, 0x4f, 0x38, 0x3e, 0x92, 0x51, 0x42, 0x1c, + 0xea, 0x0f, 0x39, 0x1a, 0x62, 0xd0, 0x3c, 0x0b, 0x0a, 0x50, 0x3b, 0x15, + 0xfa, 0x4f, 0x39, 0x19, 0x0a, 0x50, 0x39, 0x0d, 0x1a, 0xd0, 0x3b, 0x1f, + 0x5a, 0xd0, 0x3c, 0x37, 0x6a, 0x10, 0x3a, 0x20, 0x32, 0x10, 0x3b, 0x78, + 0x3a, 0x13, 0x47, 0x4e, 0x12, 0x12, 0x41, 0x56, 0x2a, 0x52, 0x41, 0x53, + 0xea, 0x91, 0x3f, 0x4c, 0x6a, 0x51, 0x3c, 0x3f, 0xb2, 0xd0, 0x39, 0x3f, + 0xba, 0x10, 0x3a, 0x2d, 0x5a, 0xd0, 0x37, 0x2a, 0x22, 0xd0, 0x35, 0x4c, + 0x3a, 0x51, 0x3a, 0x65, 0x12, 0xd2, 0x3c, 0x66, 0x1a, 0x12, 0x3d, 0xe5, + 0x31, 0x8e, 0x2f, 0x5a, 0xca, 0x92, 0x49, 0x54, 0xba, 0xd2, 0x49, 0x2c, + 0x92, 0x11, 0x45, 0x22, 0xe2, 0xd0, 0x41, 0x2b, 0x52, 0xd1, 0x42, 0x2b, + 0x22, 0x91, 0x41, 0x6b, 0x8a, 0x53, 0x4b, 0x7d, 0x1a, 0xd4, 0x4d, 0x83, + 0x8a, 0xd3, 0x49, 0xb7, 0x72, 0x54, 0x4a, 0x2f, 0x1b, 0x18, 0x57, 0xa4, + 0xcb, 0x5b, 0x65, 0x88, 0xbb, 0x9a, 0x61, 0x1a, 0x7b, 0x97, 0x54, 0xd4, + 0x42, 0x95, 0x4b, 0xae, 0x02, 0x94, 0x46, 0x97, 0x02, 0xd3, 0x42, 0x9d, + 0x4a, 0xd3, 0x43, 0x91, 0xfa, 0xd2, 0x42, 0x8d, 0xe2, 0x12, 0x42, 0x89, + 0xd2, 0xd2, 0x41, 0x61, 0xca, 0x51, 0x3d, 0x13, 0x52, 0x4f, 0x34, 0xca, + 0x49, 0x8d, 0x2d, 0xbd, 0x69, 0x0d, 0x30, 0xed, 0x01, 0x4f, 0x36, 0x3a, + 0x6a, 0xd1, 0x40, 0x57, 0x92, 0x52, 0x46, 0x57, 0x92, 0x92, 0x44, 0x0c, + 0x6a, 0xd0, 0x3d, 0xf1, 0x91, 0xcf, 0x3a, 0xd3, 0x61, 0x8e, 0x35, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa5, + 0xaa, 0x54, 0x4f, 0xa9, 0x2a, 0xd4, 0x48, 0x99, 0xba, 0x93, 0x46, 0x94, + 0x72, 0x93, 0x45, 0x8e, 0x22, 0x53, 0x44, 0x85, 0xda, 0xd2, 0x42, 0x8c, + 0x12, 0x93, 0x43, 0x90, 0x1a, 0xd3, 0x43, 0x84, 0xa2, 0x12, 0x42, 0x81, + 0xaa, 0x92, 0x41, 0x75, 0x62, 0x92, 0x40, 0x82, 0xa2, 0x12, 0x42, 0x68, + 0x22, 0x12, 0x40, 0x71, 0x22, 0x52, 0x40, 0x72, 0x2a, 0x52, 0x40, 0x80, + 0x8a, 0xd2, 0x41, 0x74, 0x72, 0xd2, 0x41, 0x64, 0x32, 0xd2, 0x40, 0x5b, + 0xea, 0x11, 0x40, 0x55, 0xba, 0x91, 0x3f, 0x2c, 0x5a, 0xd0, 0x39, 0x81, + 0xa2, 0xd2, 0x41, 0x53, 0x22, 0xd2, 0x42, 0x2d, 0x52, 0x11, 0x43, 0xb6, + 0xd1, 0x4d, 0x36, 0xf2, 0x01, 0x90, 0x3e, 0xd2, 0xe9, 0xce, 0x3a, 0xd0, + 0xb9, 0x8e, 0x3a, 0xc8, 0x99, 0xce, 0x39, 0xd4, 0x01, 0x4f, 0x3b, 0xcb, + 0x99, 0x4e, 0x3a, 0xc7, 0x81, 0x0e, 0x3a, 0xd2, 0xd9, 0x4e, 0x3b, 0xe1, + 0x91, 0x0f, 0x3d, 0xd0, 0xc9, 0x0e, 0x3b, 0xbf, 0x39, 0x0e, 0x39, 0xa0, + 0x89, 0x0d, 0x36, 0x8a, 0xb9, 0x0c, 0x33, 0x6d, 0x01, 0xcc, 0x2f, 0x2c, + 0xf9, 0xc9, 0x27, 0xcc, 0x71, 0x8d, 0x2f, 0xda, 0xc1, 0x0d, 0x2f, 0xdb, + 0x01, 0x4e, 0x30, 0xd0, 0xe9, 0x8d, 0x31, 0xc7, 0xf9, 0x0d, 0x32, 0x92, + 0x91, 0x4b, 0x25, 0x68, 0x31, 0x4a, 0x20, 0xd6, 0xf9, 0xce, 0x39, 0xc2, + 0x88, 0x44, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, 0x02, 0x00, 0x00, 0x4a, + 0x02, 0x00, 0x00, 0x87, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4f, + 0x22, 0x13, 0x4d, 0x63, 0xe2, 0x53, 0x50, 0x17, 0x92, 0x91, 0x47, 0x7b, + 0x61, 0x8c, 0x31, 0xf9, 0x42, 0x18, 0x61, 0x1c, 0x71, 0x09, 0x25, 0x00, + 0x00, 0x00, 0x00, 0x40, 0xb1, 0x49, 0x24, 0x9c, 0x19, 0xcd, 0x32, 0x1d, + 0xf9, 0xc9, 0x27, 0xb7, 0xe9, 0x8d, 0x36, 0x82, 0x89, 0xcc, 0x33, 0xdc, + 0x91, 0x8f, 0x3f, 0xb3, 0x39, 0x8e, 0x39, 0xcb, 0xe9, 0x0e, 0x3d, 0x36, + 0x61, 0x8a, 0x28, 0x89, 0x21, 0x8d, 0x34, 0x90, 0xa9, 0x4d, 0x38, 0xca, + 0xf1, 0x0e, 0x3c, 0xd2, 0x61, 0x0f, 0x3d, 0xe5, 0x01, 0x50, 0x3f, 0xcc, + 0xc9, 0x4e, 0x3b, 0xa8, 0xd9, 0x0d, 0x37, 0x92, 0x11, 0xcd, 0x33, 0x49, + 0xf9, 0x8a, 0x2d, 0xd3, 0xf9, 0xce, 0x3b, 0xbe, 0xa9, 0x0e, 0x39, 0x7b, + 0xc1, 0x8c, 0x31, 0xb4, 0x61, 0x0e, 0x39, 0xdf, 0x91, 0x8f, 0x3b, 0xd8, + 0x39, 0xcf, 0x3a, 0x04, 0xc2, 0x90, 0x41, 0x19, 0x12, 0xd1, 0x43, 0x9d, + 0x80, 0xc5, 0x13, 0x74, 0xf0, 0x44, 0x10, 0x00, 0x00, 0x00, 0x00, 0x98, + 0x88, 0xc5, 0x14, 0x80, 0x52, 0x94, 0x4f, 0x8e, 0xd2, 0x14, 0x51, 0x8f, + 0x22, 0x15, 0x53, 0x8c, 0xda, 0x14, 0x52, 0x72, 0x69, 0x89, 0x1c, 0x97, + 0xb9, 0xca, 0x21, 0xba, 0xd9, 0x8b, 0x25, 0xdc, 0xe1, 0x0c, 0x2a, 0x12, + 0x82, 0x4e, 0x30, 0xd3, 0x79, 0xcc, 0x28, 0x10, 0x62, 0x8e, 0x2f, 0xcf, + 0x91, 0x8c, 0x29, 0x24, 0x4a, 0xcf, 0x33, 0x59, 0xda, 0x10, 0x3a, 0x1a, + 0xc2, 0x0e, 0x31, 0xa9, 0x02, 0x54, 0x46, 0xcc, 0xfa, 0x14, 0x4a, 0xc5, + 0xba, 0x94, 0x49, 0xca, 0xfa, 0xd4, 0x49, 0xca, 0x02, 0x15, 0x4a, 0xcd, + 0x22, 0x95, 0x4a, 0x75, 0x32, 0x12, 0x40, 0x06, 0x92, 0x8e, 0x31, 0xc2, + 0x49, 0x0c, 0x29, 0xc0, 0x31, 0x8c, 0x28, 0xb2, 0x21, 0xcc, 0x27, 0xb3, + 0xf1, 0x8b, 0x27, 0xab, 0x99, 0x8b, 0x26, 0x9b, 0x72, 0xd3, 0x44, 0xe2, + 0xba, 0x95, 0x4d, 0xf1, 0x2a, 0x56, 0x4f, 0xf2, 0x3a, 0xd6, 0x4f, 0xf1, + 0x42, 0x96, 0x4e, 0xe6, 0x1a, 0xd6, 0x4d, 0xea, 0x02, 0x16, 0x4d, 0xe6, + 0xda, 0x55, 0x4d, 0xe8, 0x12, 0x16, 0x4e, 0xd2, 0x5a, 0x95, 0x4b, 0xd8, + 0x9a, 0x95, 0x4b, 0xd5, 0x62, 0x15, 0x4c, 0xb3, 0x5a, 0x14, 0x48, 0xad, + 0x3a, 0x54, 0x47, 0x98, 0x8a, 0x13, 0x44, 0xa7, 0x12, 0x54, 0x46, 0xac, + 0x32, 0x14, 0x47, 0x1c, 0x52, 0xcf, 0x33, 0xab, 0x22, 0x14, 0x47, 0x05, + 0x2a, 0x8e, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x3b, 0xd2, 0xcf, 0x35, 0xa8, + 0x69, 0x8b, 0x24, 0x42, 0x32, 0x50, 0x38, 0x76, 0xf1, 0x49, 0x1e, 0xc0, + 0xa1, 0x4b, 0x23, 0xe2, 0xf9, 0xcc, 0x29, 0x55, 0xa9, 0x88, 0x18, 0x81, + 0x09, 0xca, 0x1e, 0x45, 0x11, 0x48, 0x17, 0xe7, 0x02, 0x18, 0x5e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x35, + 0x81, 0x48, 0x19, 0x61, 0x38, 0x02, 0x00, 0x59, 0x20, 0x02, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x43, 0x51, 0xc9, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, 0x49, 0x8d, 0x34, 0x82, + 0xd9, 0x4c, 0x33, 0x92, 0x71, 0xcd, 0x35, 0x54, 0x71, 0x0b, 0x2e, 0x44, + 0xe1, 0xca, 0x2c, 0xc1, 0xe9, 0x0e, 0x3b, 0x69, 0x61, 0x4c, 0x30, 0x45, + 0xa2, 0x52, 0x4b, 0x59, 0xb2, 0xd3, 0x4d, 0xf3, 0x99, 0xd0, 0x41, 0x05, + 0xe2, 0x10, 0x43, 0x86, 0xaa, 0x54, 0x4f, 0x6f, 0x22, 0x14, 0x4d, 0x13, + 0x42, 0xd1, 0x42, 0x4e, 0x0a, 0xd3, 0x4b, 0x4f, 0x3a, 0x93, 0x4b, 0x5e, + 0xba, 0x53, 0x4e, 0x0f, 0xfa, 0x90, 0x44, 0x7e, 0x52, 0x54, 0x51, 0x00, + 0x00, 0x00, 0x00, 0xd9, 0x40, 0xc8, 0x20, 0x62, 0x08, 0x84, 0x0f, 0x94, + 0x88, 0x45, 0x15, 0x00, 0x00, 0x00, 0x00, 0x47, 0x18, 0x43, 0x0c, 0x00, + 0x00, 0x00, 0x00, 0x66, 0x38, 0x44, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x30, 0x45, 0x0f, 0xd4, + 0xa0, 0xc6, 0x15, 0x40, 0x48, 0x02, 0x00, 0x00, 0xf0, 0x02, 0x00, 0xd3, + 0x49, 0x4e, 0x33, 0xb3, 0x59, 0xcd, 0x2f, 0x00, 0x00, 0x00, 0x00, 0xc6, + 0xd1, 0x0d, 0x30, 0x00, 0x00, 0x00, 0x00, 0x48, 0x21, 0x4a, 0x22, 0x43, + 0x39, 0x8a, 0x23, 0xef, 0xf0, 0x87, 0x1c, 0x12, 0xe1, 0x48, 0x1e, 0xae, + 0x38, 0xc6, 0x17, 0x00, 0x28, 0x44, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x40, + 0x00, 0x00, 0x00, 0xbe, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, + 0x01, 0x10, 0x3b, 0xf1, 0x59, 0x0f, 0x37, 0x1e, 0x8a, 0xd0, 0x39, 0x48, + 0xb2, 0x11, 0x3f, 0x03, 0xe2, 0xce, 0x35, 0x13, 0x02, 0x90, 0x3a, 0x0d, + 0x4a, 0xcf, 0x36, 0x09, 0x7a, 0xcf, 0x38, 0x02, 0x2a, 0x0f, 0x37, 0x20, + 0x0a, 0x10, 0x39, 0x0f, 0xc2, 0x8f, 0x39, 0x17, 0x42, 0x10, 0x3c, 0x12, + 0xba, 0x4f, 0x38, 0x10, 0xe2, 0xcf, 0x39, 0x0d, 0xfa, 0xcf, 0x3a, 0x0b, + 0x6a, 0x4f, 0x38, 0x2e, 0x42, 0x50, 0x39, 0x10, 0xa2, 0x0f, 0x39, 0x09, + 0x9a, 0x4f, 0x39, 0x18, 0xaa, 0xcf, 0x37, 0x2f, 0xb2, 0x10, 0x3e, 0x57, + 0x22, 0x12, 0x41, 0x58, 0x2a, 0x12, 0x41, 0x5b, 0x1a, 0x52, 0x40, 0x51, + 0xb2, 0x51, 0x3e, 0x36, 0x9a, 0x10, 0x39, 0x2e, 0x6a, 0x10, 0x38, 0x56, + 0xea, 0x11, 0x3f, 0x6d, 0x4a, 0x92, 0x3f, 0xf3, 0x79, 0x0e, 0x32, 0xf0, + 0x51, 0x4e, 0x31, 0x31, 0x4a, 0x50, 0x38, 0x5b, 0xa2, 0xd1, 0x3c, 0x06, + 0xf2, 0xce, 0x32, 0x73, 0x5a, 0x13, 0x4b, 0x78, 0xba, 0xd3, 0x4c, 0x5e, + 0x02, 0x93, 0x4a, 0x1f, 0x0a, 0xd1, 0x42, 0x00, 0xea, 0xcf, 0x3c, 0xf9, + 0xa1, 0x8f, 0x3b, 0x44, 0x1a, 0x92, 0x44, 0x74, 0xb2, 0x93, 0x4b, 0x7c, + 0x5a, 0x53, 0x49, 0x94, 0xc2, 0x93, 0x48, 0xd1, 0x3a, 0x55, 0x4c, 0x43, + 0x8b, 0x18, 0x59, 0x82, 0x83, 0xda, 0x60, 0x51, 0x13, 0xd9, 0x5a, 0xf8, + 0x52, 0x56, 0x50, 0xbd, 0x6a, 0x94, 0x48, 0xa8, 0xf2, 0x53, 0x46, 0xa5, + 0xf2, 0x13, 0x46, 0x98, 0x72, 0x13, 0x44, 0x87, 0xd2, 0x12, 0x42, 0x50, + 0x3a, 0x11, 0x3c, 0x02, 0xca, 0x8e, 0x33, 0xcb, 0xb1, 0x0d, 0x31, 0xaf, + 0x31, 0x4d, 0x30, 0xb4, 0x81, 0x8d, 0x30, 0x13, 0x52, 0xd0, 0x39, 0x4f, + 0x22, 0x12, 0x41, 0x35, 0x42, 0x51, 0x3f, 0x1d, 0xda, 0x50, 0x40, 0x00, + 0x12, 0x90, 0x3c, 0x03, 0x02, 0xd0, 0x3b, 0x04, 0x22, 0xcf, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa8, + 0xb2, 0xd4, 0x4f, 0xae, 0x4a, 0x14, 0x49, 0x9e, 0xfa, 0x53, 0x47, 0x97, + 0x92, 0x13, 0x46, 0x9a, 0x92, 0x13, 0x46, 0x8b, 0x2a, 0x93, 0x43, 0x84, + 0xda, 0x92, 0x42, 0x82, 0xc2, 0x12, 0x42, 0x85, 0xc2, 0x12, 0x42, 0x83, + 0xb2, 0xd2, 0x41, 0x81, 0x92, 0x92, 0x41, 0x6e, 0x3a, 0x12, 0x40, 0x8b, + 0xfa, 0xd2, 0x42, 0x7a, 0x6a, 0xd2, 0x40, 0x73, 0x52, 0xd2, 0x40, 0x7f, + 0x82, 0x52, 0x41, 0x74, 0x72, 0x12, 0x41, 0x6b, 0x42, 0x92, 0x40, 0x68, + 0x32, 0x92, 0x40, 0x5f, 0xd2, 0x11, 0x40, 0x51, 0x6a, 0x51, 0x3e, 0x1c, + 0x3a, 0x90, 0x3b, 0x70, 0x6a, 0x52, 0x42, 0x4c, 0x72, 0xd1, 0x3e, 0x45, + 0xfa, 0x10, 0x3c, 0x49, 0x8a, 0x91, 0x40, 0xa3, 0x29, 0xcd, 0x33, 0xa5, + 0x99, 0xcd, 0x35, 0xc1, 0x61, 0xce, 0x38, 0xc8, 0x71, 0x8e, 0x39, 0xbf, + 0x51, 0x8e, 0x38, 0xcd, 0xa1, 0x8e, 0x3a, 0xbb, 0x31, 0x8e, 0x38, 0xb4, + 0x19, 0x4e, 0x38, 0xb2, 0x19, 0x4e, 0x38, 0xc4, 0x69, 0x8e, 0x39, 0xc0, + 0x59, 0xce, 0x38, 0xc1, 0x59, 0x4e, 0x39, 0x71, 0x01, 0x8c, 0x30, 0x43, + 0xa1, 0x0a, 0x2a, 0x2e, 0xe1, 0xc9, 0x27, 0xcd, 0x38, 0x47, 0x1b, 0xbc, + 0xd9, 0x4c, 0x2a, 0xdd, 0x11, 0xce, 0x30, 0xde, 0x81, 0xce, 0x35, 0xcd, + 0x09, 0x8e, 0x32, 0x00, 0xb2, 0xcf, 0x39, 0x55, 0x91, 0x89, 0x1d, 0xc7, + 0x71, 0x4e, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x1a, 0x91, 0x42, 0x4e, + 0x0a, 0x93, 0x4a, 0x3d, 0x72, 0x52, 0x48, 0x50, 0x0a, 0x53, 0x4a, 0xab, + 0x02, 0x00, 0x00, 0x97, 0x52, 0x95, 0x54, 0xe5, 0xe1, 0x8f, 0x3d, 0x5b, + 0x72, 0x53, 0x4e, 0x59, 0x72, 0x93, 0x4e, 0x31, 0x3a, 0x52, 0x49, 0x3b, + 0x92, 0x52, 0x4b, 0x1b, 0xaa, 0xd1, 0x47, 0xc7, 0xe9, 0x4e, 0x39, 0xf1, + 0xa9, 0x8f, 0x39, 0xd7, 0xb0, 0x06, 0x18, 0x2c, 0x39, 0x4a, 0x29, 0x6e, + 0x19, 0x8c, 0x30, 0x62, 0x09, 0x4c, 0x30, 0x8e, 0x09, 0x4d, 0x35, 0xb6, + 0x39, 0x0e, 0x3a, 0xec, 0x08, 0xc8, 0x1f, 0x6c, 0x51, 0x4c, 0x31, 0x98, + 0x09, 0x8e, 0x38, 0xa8, 0x69, 0x0e, 0x3a, 0xb8, 0x61, 0x8e, 0x39, 0xc0, + 0x91, 0x4e, 0x3a, 0xc1, 0x49, 0x0e, 0x39, 0x97, 0x91, 0xcd, 0x36, 0x92, + 0xc1, 0x8d, 0x36, 0x86, 0x21, 0x4d, 0x34, 0x92, 0x61, 0xcd, 0x34, 0x96, + 0x79, 0x4d, 0x37, 0x30, 0x61, 0x4a, 0x29, 0x9b, 0xb1, 0x4d, 0x36, 0xa4, + 0x31, 0xce, 0x38, 0xa7, 0x39, 0x8e, 0x38, 0xc3, 0x31, 0x0f, 0x3c, 0x09, + 0xba, 0x90, 0x41, 0x2c, 0xf2, 0x91, 0x46, 0x25, 0xa2, 0xd1, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x5f, 0x68, 0x44, 0x0d, 0x8f, 0x79, 0xcd, 0x34, 0x5d, + 0x61, 0xcc, 0x30, 0x2e, 0x02, 0x92, 0x47, 0xb1, 0x12, 0x96, 0x56, 0xb8, + 0x32, 0x56, 0x56, 0x99, 0x4a, 0x15, 0x54, 0x77, 0x32, 0x94, 0x4f, 0x40, + 0x01, 0xc8, 0x15, 0x9d, 0xe1, 0x8a, 0x22, 0xbb, 0x09, 0x8c, 0x26, 0xeb, + 0x51, 0x4d, 0x2b, 0x14, 0x82, 0x4e, 0x30, 0xb3, 0x51, 0x0b, 0x23, 0x3d, + 0xca, 0x0f, 0x35, 0xca, 0x51, 0x4c, 0x28, 0x44, 0x22, 0x90, 0x37, 0xd6, + 0xb9, 0x4c, 0x29, 0x45, 0x12, 0x10, 0x35, 0xa5, 0xba, 0xd3, 0x45, 0xc0, + 0x7a, 0xd4, 0x48, 0xc3, 0xaa, 0x54, 0x49, 0xc1, 0xa2, 0xd4, 0x48, 0xcd, + 0x0a, 0x95, 0x4a, 0xc6, 0xd2, 0xd4, 0x49, 0x24, 0xba, 0x4f, 0x35, 0x09, + 0xaa, 0x0e, 0x32, 0xd2, 0xf9, 0x4c, 0x2b, 0xb9, 0x49, 0x4c, 0x28, 0xb5, + 0x31, 0x0c, 0x28, 0xb4, 0x01, 0x8c, 0x27, 0xaa, 0xea, 0x93, 0x46, 0xda, + 0x5a, 0x95, 0x4c, 0xfc, 0x52, 0x96, 0x50, 0xf5, 0x52, 0x16, 0x50, 0xe4, + 0x1a, 0x16, 0x4d, 0xe0, 0x02, 0xd6, 0x4c, 0xe3, 0xd2, 0x15, 0x4d, 0xd7, + 0x92, 0x95, 0x4b, 0xd9, 0x9a, 0xd5, 0x4b, 0xda, 0xaa, 0x95, 0x4c, 0xd6, + 0x8a, 0x15, 0x4c, 0xb6, 0x62, 0x54, 0x48, 0xb3, 0x3a, 0x14, 0x48, 0xb0, + 0x22, 0x94, 0x47, 0xae, 0x2a, 0x54, 0x47, 0xba, 0x82, 0x94, 0x48, 0x8d, + 0x3a, 0xd3, 0x42, 0xb1, 0x52, 0xd4, 0x47, 0x0a, 0x52, 0x8e, 0x2f, 0x4f, + 0x8a, 0x90, 0x38, 0xf9, 0xd1, 0xcd, 0x2d, 0xa3, 0x09, 0xcb, 0x22, 0xd3, + 0xa9, 0x8c, 0x29, 0x1d, 0x22, 0x8f, 0x33, 0x23, 0x19, 0x47, 0x12, 0xd9, + 0xb1, 0x8c, 0x28, 0x90, 0x71, 0x4a, 0x20, 0x79, 0xb9, 0x09, 0x1d, 0x10, + 0x69, 0x86, 0x10, 0x10, 0x1b, 0x59, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x09, 0x8b, 0x23, 0x91, + 0xb8, 0x03, 0x00, 0x06, 0x81, 0x07, 0x15, 0xe7, 0x78, 0x86, 0x0f, 0x63, + 0x51, 0xca, 0x22, 0x7c, 0x09, 0x8b, 0x24, 0xf2, 0xd0, 0x86, 0x13, 0x00, + 0x00, 0x00, 0x00, 0x77, 0xb1, 0xcc, 0x31, 0x90, 0x89, 0x4d, 0x35, 0x86, + 0x11, 0xcd, 0x33, 0x97, 0xa1, 0x8d, 0x36, 0x44, 0x01, 0x0b, 0x2e, 0x95, + 0x59, 0x0d, 0x34, 0x7b, 0x99, 0x4c, 0x31, 0x4c, 0xa9, 0xcb, 0x2c, 0x50, + 0xe1, 0xcb, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x64, 0xca, 0x13, 0x4b, 0x4d, + 0x42, 0xd3, 0x48, 0x7c, 0x92, 0x94, 0x4f, 0x8b, 0x0a, 0xd5, 0x53, 0x00, + 0x92, 0xd0, 0x42, 0xca, 0xf9, 0x8e, 0x3c, 0xde, 0xb1, 0x4f, 0x3f, 0x4c, + 0xe2, 0x52, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x01, 0x7a, 0x90, 0x41, 0x0a, + 0x69, 0x89, 0x23, 0x97, 0x18, 0x86, 0x17, 0xc6, 0x90, 0x47, 0x1d, 0x00, + 0x00, 0x00, 0x00, 0xca, 0x00, 0xc7, 0x1c, 0x4d, 0x38, 0x43, 0x0d, 0x4f, + 0x58, 0xc3, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x88, 0x88, 0x45, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x5d, 0xc8, 0x83, 0x0c, 0xd9, 0xa0, 0x06, 0x16, 0x00, + 0x98, 0x02, 0x0a, 0xef, 0x60, 0x47, 0x19, 0x40, 0x29, 0x8a, 0x23, 0x00, + 0x00, 0x00, 0x00, 0x85, 0xc2, 0x93, 0x48, 0x00, 0x00, 0x00, 0x00, 0x0d, + 0x42, 0x50, 0x3a, 0x9c, 0xf1, 0x4c, 0x2d, 0x5f, 0xf9, 0x8a, 0x27, 0xf7, + 0x00, 0xc8, 0x1b, 0xec, 0xe0, 0x87, 0x1b, 0xaf, 0x28, 0x06, 0x18, 0x5a, + 0xe8, 0x43, 0x0c, 0x00, 0x28, 0x02, 0x00, 0xdb, 0x09, 0x0f, 0x3b, 0xf8, + 0x00, 0x00, 0x00, 0xb0, 0xc1, 0x02, 0x00, 0x93, 0xfa, 0x53, 0x4a, 0x15, + 0x3a, 0xcf, 0x33, 0x2a, 0xa2, 0xd0, 0x39, 0x1f, 0x52, 0x10, 0x39, 0x1a, + 0x2a, 0x10, 0x3b, 0xfd, 0x99, 0x8e, 0x33, 0xec, 0xa1, 0xce, 0x35, 0x0b, + 0x6a, 0x4f, 0x38, 0x02, 0x42, 0x0f, 0x38, 0x00, 0x0a, 0x0f, 0x36, 0x0f, + 0x7a, 0x0f, 0x37, 0x2a, 0xb2, 0xd0, 0x3d, 0x12, 0x2a, 0x10, 0x3c, 0x03, + 0x12, 0x4f, 0x37, 0x2a, 0x3a, 0x10, 0x39, 0x0f, 0x8a, 0x8f, 0x38, 0x16, + 0x0a, 0xd0, 0x3a, 0x1d, 0x02, 0x10, 0x39, 0x1d, 0xe2, 0x0f, 0x38, 0x08, + 0x42, 0x8f, 0x37, 0x06, 0x12, 0x8f, 0x36, 0x2a, 0x72, 0x10, 0x3c, 0x58, + 0x1a, 0x92, 0x40, 0x4d, 0x8a, 0x91, 0x3d, 0x64, 0x72, 0x52, 0x42, 0x60, + 0x52, 0xd2, 0x41, 0x6d, 0x52, 0x52, 0x3f, 0xfa, 0xb9, 0x8e, 0x33, 0xfe, + 0xe1, 0x0e, 0x35, 0x18, 0xda, 0x4f, 0x37, 0x0e, 0x4a, 0x8f, 0x34, 0x2d, + 0x3a, 0x10, 0x38, 0x06, 0xfa, 0x8e, 0x32, 0xec, 0x41, 0x8e, 0x30, 0x07, + 0x0a, 0x4f, 0x33, 0x8d, 0xda, 0xd3, 0x4a, 0x7a, 0x3a, 0x93, 0x49, 0x65, + 0xe2, 0x52, 0x49, 0x40, 0xba, 0x51, 0x44, 0xfa, 0x99, 0x8f, 0x3b, 0xdf, + 0xe9, 0x4e, 0x39, 0x17, 0xa2, 0xd0, 0x40, 0x37, 0xba, 0x51, 0x44, 0x53, + 0x3a, 0x52, 0x44, 0x5c, 0x42, 0x92, 0x43, 0x8b, 0x5a, 0x53, 0x47, 0xbc, + 0x92, 0x94, 0x4a, 0x14, 0x43, 0x17, 0x54, 0x2c, 0x13, 0xd8, 0x56, 0x05, + 0xab, 0x56, 0x51, 0xc6, 0xba, 0x94, 0x49, 0xb7, 0x52, 0x14, 0x48, 0xa7, + 0x0a, 0x54, 0x46, 0x8d, 0x12, 0x13, 0x43, 0x4c, 0x42, 0x51, 0x3d, 0x11, + 0xda, 0x8f, 0x39, 0xe3, 0xc9, 0x0e, 0x38, 0xd8, 0xc1, 0x8e, 0x38, 0xbd, + 0x11, 0x0e, 0x34, 0xdd, 0xc1, 0x8e, 0x35, 0x44, 0xc2, 0xd1, 0x3f, 0x47, + 0xda, 0x51, 0x40, 0x0c, 0x22, 0x50, 0x3b, 0x08, 0x12, 0x10, 0x3c, 0x0f, + 0x32, 0x50, 0x3c, 0x23, 0x62, 0x90, 0x3b, 0x2d, 0x32, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb2, + 0xd2, 0x94, 0x50, 0xb5, 0x4a, 0x94, 0x49, 0xa8, 0x12, 0x54, 0x48, 0x9e, + 0xd2, 0x13, 0x47, 0x9d, 0xb2, 0x93, 0x46, 0x8b, 0x0a, 0x13, 0x43, 0x85, + 0xda, 0x52, 0x42, 0x81, 0xba, 0xd2, 0x41, 0x85, 0xe2, 0x12, 0x42, 0x82, + 0xc2, 0xd2, 0x41, 0x81, 0xaa, 0x52, 0x41, 0x7e, 0x82, 0x12, 0x41, 0x83, + 0xaa, 0x92, 0x41, 0x7c, 0x6a, 0x12, 0x41, 0x80, 0x72, 0x52, 0x41, 0x7c, + 0x72, 0x12, 0x41, 0x75, 0x72, 0x92, 0x40, 0x85, 0xd2, 0x92, 0x42, 0x6e, + 0x4a, 0x92, 0x40, 0x61, 0xfa, 0x11, 0x3f, 0x61, 0xca, 0x51, 0x3f, 0x51, + 0x72, 0x91, 0x3d, 0x54, 0x92, 0x51, 0x3e, 0x52, 0xaa, 0x51, 0x3e, 0x55, + 0xca, 0x51, 0x40, 0x34, 0xaa, 0x50, 0x3d, 0x4a, 0x1a, 0x11, 0x3d, 0x45, + 0x52, 0x91, 0x3f, 0x17, 0x82, 0x10, 0x40, 0x84, 0x49, 0x4c, 0x31, 0x98, + 0x29, 0x4d, 0x34, 0xad, 0xf9, 0x0d, 0x37, 0xbc, 0x21, 0x4e, 0x38, 0x9c, + 0x71, 0x0d, 0x35, 0x9e, 0x61, 0xcd, 0x35, 0x9f, 0x79, 0x0d, 0x36, 0x9d, + 0x61, 0xcd, 0x35, 0x9d, 0x59, 0x4d, 0x35, 0x8f, 0xd9, 0x4c, 0x33, 0x60, + 0x71, 0xcb, 0x2d, 0x29, 0xd1, 0x49, 0x27, 0xec, 0xe8, 0x07, 0x20, 0x00, + 0x00, 0x00, 0x00, 0xea, 0xd8, 0x89, 0x26, 0xd0, 0x11, 0xce, 0x31, 0xd9, + 0x49, 0x0e, 0x34, 0xd2, 0x29, 0xce, 0x31, 0xd3, 0x41, 0x0e, 0x34, 0x9d, + 0x01, 0x0d, 0x31, 0xed, 0x38, 0xc8, 0x1f, 0x11, 0x12, 0x11, 0x44, 0xc8, + 0xc9, 0x8e, 0x3a, 0x9a, 0xa1, 0xcd, 0x35, 0xd1, 0x49, 0x0f, 0x3a, 0xd8, + 0xb0, 0xc7, 0x1c, 0xca, 0xd9, 0x0e, 0x3a, 0x28, 0xda, 0x51, 0x47, 0x67, + 0x0a, 0x94, 0x4e, 0x64, 0xf2, 0x53, 0x4e, 0x55, 0x62, 0x93, 0x4b, 0x5e, + 0xd2, 0x93, 0x4c, 0x3b, 0x6a, 0x92, 0x49, 0x8c, 0xca, 0xd4, 0x53, 0x40, + 0x92, 0xd2, 0x4a, 0x2d, 0x32, 0x52, 0x49, 0xc7, 0xe9, 0x8e, 0x3c, 0xcd, + 0x09, 0x0f, 0x3d, 0x03, 0xc1, 0x48, 0x23, 0x66, 0xf9, 0x4b, 0x2f, 0x00, + 0x00, 0x00, 0x00, 0xe8, 0x01, 0x90, 0x3f, 0x6e, 0x39, 0xcc, 0x30, 0xac, + 0x51, 0xce, 0x39, 0x70, 0x61, 0x4c, 0x32, 0x9d, 0xd1, 0x4d, 0x38, 0x94, + 0x31, 0x4d, 0x34, 0xac, 0x19, 0x4e, 0x38, 0xa4, 0xa1, 0x8d, 0x37, 0x8a, + 0xe9, 0x4c, 0x34, 0x63, 0x39, 0x0c, 0x31, 0x94, 0xa9, 0x8d, 0x35, 0x8b, + 0x31, 0xcd, 0x34, 0xdb, 0x89, 0xcf, 0x3e, 0xca, 0xd1, 0x8e, 0x3a, 0xbe, + 0x81, 0x8e, 0x39, 0x50, 0x31, 0x4b, 0x2d, 0x38, 0x81, 0x4a, 0x2b, 0xa9, + 0x41, 0x4e, 0x39, 0xde, 0xa9, 0x0f, 0x3e, 0xe8, 0x11, 0x90, 0x3f, 0x40, + 0x6a, 0xd2, 0x48, 0x20, 0x92, 0x51, 0x45, 0x6c, 0x10, 0x84, 0x0e, 0x00, + 0x00, 0x00, 0x00, 0xf3, 0xb8, 0x88, 0x20, 0x86, 0x01, 0xcd, 0x32, 0x4e, + 0x19, 0x4c, 0x2f, 0xde, 0xd1, 0x4f, 0x3d, 0x8b, 0xaa, 0x14, 0x52, 0xcc, + 0xc2, 0x96, 0x59, 0xbb, 0x22, 0xd6, 0x56, 0x8e, 0xc2, 0xd4, 0x51, 0x24, + 0xd2, 0x91, 0x45, 0x42, 0xe1, 0xc7, 0x15, 0x94, 0x99, 0x8a, 0x21, 0xae, + 0xa1, 0xcb, 0x24, 0xb4, 0xc1, 0x4b, 0x25, 0xa6, 0x21, 0x0b, 0x23, 0x06, + 0xba, 0x4d, 0x2c, 0x05, 0x2a, 0x8e, 0x2f, 0xf0, 0x61, 0xcd, 0x2b, 0x14, + 0xc2, 0xce, 0x31, 0x1a, 0xd2, 0x0e, 0x32, 0xe2, 0x29, 0xcd, 0x2a, 0xa4, + 0xca, 0x93, 0x45, 0xc1, 0x8a, 0x14, 0x49, 0xc1, 0x92, 0x14, 0x49, 0xca, + 0xe2, 0x54, 0x4a, 0xcc, 0x0a, 0x95, 0x4a, 0x31, 0x1a, 0x10, 0x37, 0x29, + 0xb2, 0x0f, 0x36, 0x24, 0x9a, 0x8f, 0x35, 0xd2, 0xf1, 0x4c, 0x2b, 0xbf, + 0x61, 0xcc, 0x28, 0xb8, 0x41, 0x4c, 0x28, 0xba, 0x39, 0x4c, 0x28, 0xd8, + 0x62, 0x55, 0x4c, 0xfd, 0x62, 0xd6, 0x50, 0xf3, 0x4a, 0x16, 0x50, 0xec, + 0x2a, 0x16, 0x4f, 0xed, 0x3a, 0x16, 0x4f, 0xf0, 0x32, 0x96, 0x4f, 0xe4, + 0xda, 0x15, 0x4e, 0xe2, 0xb2, 0xd5, 0x4d, 0xb0, 0x3a, 0x94, 0x47, 0xb6, + 0x52, 0x94, 0x47, 0xb2, 0x52, 0xd4, 0x47, 0xb5, 0x3a, 0x14, 0x48, 0xa7, + 0x0a, 0x94, 0x46, 0xa6, 0x1a, 0x54, 0x46, 0x50, 0x3a, 0x51, 0x3b, 0xc6, + 0xda, 0xd4, 0x49, 0x29, 0x5a, 0x8f, 0x33, 0x7e, 0xf1, 0x89, 0x1e, 0x88, + 0x48, 0x02, 0x00, 0x3b, 0xb2, 0xcf, 0x34, 0x02, 0x0a, 0x0e, 0x2f, 0x02, + 0x3a, 0x8e, 0x2f, 0xd0, 0x79, 0x4c, 0x28, 0x6b, 0x61, 0x89, 0x1b, 0x97, + 0xb1, 0x8a, 0x21, 0x74, 0x81, 0x49, 0x1c, 0x0b, 0x31, 0xc6, 0x0f, 0xb8, + 0x62, 0x56, 0x58, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa0, 0xe9, 0x8b, 0x27, 0xd5, 0xd8, 0xc5, 0x0f, 0x45, + 0x41, 0x89, 0x1c, 0x0b, 0xb9, 0xc7, 0x15, 0xe1, 0x60, 0x06, 0x11, 0x9f, + 0x39, 0x8c, 0x2a, 0xf5, 0xf9, 0x0e, 0x34, 0x33, 0x99, 0x49, 0x23, 0x95, + 0x09, 0xcd, 0x33, 0x69, 0x41, 0x4c, 0x30, 0x5a, 0xf9, 0x0b, 0x2f, 0x6e, + 0x61, 0x0c, 0x31, 0x29, 0x69, 0xca, 0x2a, 0x09, 0x89, 0xc9, 0x27, 0x9d, + 0xb9, 0x0d, 0x36, 0x9f, 0xf9, 0xcd, 0x36, 0x7e, 0xf1, 0x4c, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x22, 0x89, 0x8a, 0x2b, 0x06, 0xa9, 0x49, 0x28, 0x0a, + 0xe1, 0x89, 0x28, 0x0c, 0x0a, 0xd1, 0x43, 0xbb, 0xc9, 0xce, 0x3a, 0xc2, + 0xe1, 0xce, 0x3b, 0xcc, 0x11, 0x4f, 0x3d, 0xcd, 0x09, 0x4f, 0x3d, 0x51, + 0x42, 0x13, 0x4c, 0x66, 0x11, 0x8c, 0x2f, 0x06, 0x0a, 0x51, 0x43, 0xb3, + 0x91, 0x0e, 0x39, 0xfe, 0x00, 0xc9, 0x21, 0xea, 0x78, 0x88, 0x20, 0xcf, + 0xd8, 0x87, 0x1f, 0xb0, 0xc8, 0x06, 0x1c, 0x8d, 0x98, 0x05, 0x17, 0x73, + 0x68, 0x44, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5b, 0xe8, 0xc3, 0x0c, 0x9b, + 0x78, 0x45, 0x13, 0xf3, 0x28, 0x48, 0x1c, 0x64, 0x1a, 0x53, 0x44, 0x47, + 0x41, 0xca, 0x23, 0xce, 0x99, 0x0e, 0x32, 0x05, 0xb2, 0x8f, 0x38, 0x00, + 0x00, 0x00, 0x00, 0xae, 0xea, 0xd4, 0x4c, 0xb7, 0x3a, 0x55, 0x4e, 0x8c, + 0x39, 0xcc, 0x2b, 0x11, 0x82, 0x50, 0x3b, 0x7a, 0xc9, 0xcb, 0x28, 0x2c, + 0x01, 0x0a, 0x21, 0xce, 0xd8, 0x46, 0x18, 0xc4, 0xd8, 0x46, 0x1a, 0xcb, + 0x00, 0xc7, 0x19, 0x00, 0x91, 0x04, 0x00, 0x6c, 0x81, 0x46, 0x0f, 0x0c, + 0x92, 0x09, 0x1b, 0x1c, 0x2a, 0xca, 0x1d, 0x1f, 0x4a, 0x10, 0x39, 0x0e, + 0x9a, 0x4f, 0x35, 0x2a, 0x92, 0xd0, 0x3a, 0x3e, 0xf2, 0x90, 0x3b, 0xf6, + 0xb1, 0xce, 0x34, 0x0a, 0xa2, 0x8f, 0x39, 0x04, 0x2a, 0xcf, 0x37, 0x10, + 0xca, 0x8f, 0x38, 0x09, 0x32, 0x0f, 0x36, 0x18, 0x3a, 0xd0, 0x3b, 0x0b, + 0x6a, 0x4f, 0x38, 0x28, 0x82, 0x50, 0x3d, 0x0e, 0x72, 0x4f, 0x38, 0x02, + 0xea, 0x4e, 0x37, 0x16, 0xa2, 0x0f, 0x38, 0x23, 0x0a, 0x50, 0x38, 0x1e, + 0x1a, 0x50, 0x3a, 0x10, 0xd2, 0x4f, 0x39, 0x16, 0xc2, 0x8f, 0x38, 0x3e, + 0x5a, 0x50, 0x39, 0x0f, 0x42, 0x0f, 0x36, 0x24, 0x42, 0x10, 0x3b, 0x6d, + 0xd2, 0x52, 0x45, 0x71, 0x82, 0x12, 0x41, 0x04, 0x52, 0xcf, 0x37, 0x1b, + 0x0a, 0x90, 0x38, 0x1a, 0xd2, 0x8f, 0x37, 0x10, 0x4a, 0x8f, 0x34, 0x0a, + 0x0a, 0x0f, 0x33, 0x0c, 0x12, 0x4f, 0x33, 0x08, 0xf2, 0x0e, 0x33, 0xdb, + 0xe1, 0xcd, 0x2e, 0xc8, 0x19, 0x4d, 0x2c, 0x13, 0x5a, 0xcf, 0x34, 0x0e, + 0x3a, 0x4f, 0x34, 0x9e, 0x22, 0x94, 0x4a, 0x92, 0x9a, 0x53, 0x48, 0x78, + 0xba, 0x12, 0x45, 0x51, 0xd2, 0xd1, 0x41, 0x21, 0x62, 0xd0, 0x3c, 0xf6, + 0x01, 0x0f, 0x38, 0xe5, 0x29, 0xcf, 0x3a, 0x17, 0xca, 0x10, 0x42, 0x0a, + 0x92, 0x50, 0x41, 0x38, 0x4a, 0x11, 0x42, 0x45, 0xe2, 0x91, 0x43, 0x86, + 0x62, 0x93, 0x48, 0xb1, 0x8a, 0xd4, 0x4b, 0xd5, 0x6a, 0x95, 0x4d, 0xd5, + 0x5a, 0x55, 0x4c, 0xc8, 0xd2, 0x14, 0x4a, 0xb3, 0x42, 0xd4, 0x47, 0x8c, + 0x0a, 0x53, 0x43, 0x51, 0x92, 0x91, 0x3f, 0x31, 0xca, 0xd0, 0x3d, 0x06, + 0xfa, 0x8f, 0x3b, 0x06, 0x1a, 0x10, 0x3d, 0xef, 0xa9, 0x4f, 0x3c, 0xd4, + 0xa9, 0x8e, 0x38, 0xde, 0xc9, 0xce, 0x36, 0x18, 0x62, 0x90, 0x3a, 0x42, + 0x62, 0x11, 0x3f, 0x1e, 0x0a, 0xd0, 0x39, 0x17, 0xfa, 0x4f, 0x39, 0x29, + 0x5a, 0x90, 0x3a, 0x37, 0x92, 0x90, 0x3a, 0x34, 0x62, 0x10, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0x22, 0xd5, 0x51, 0xb5, 0x4a, 0x94, 0x49, 0xa1, 0xea, 0xd3, 0x47, 0x9a, + 0xc2, 0x53, 0x46, 0x96, 0x8a, 0x53, 0x45, 0x87, 0xea, 0x52, 0x43, 0x86, + 0xda, 0x12, 0x43, 0x99, 0x82, 0x13, 0x45, 0x8e, 0x22, 0x53, 0x43, 0x92, + 0x4a, 0x13, 0x43, 0x8d, 0x3a, 0x13, 0x43, 0x8f, 0x4a, 0x53, 0x43, 0x8f, + 0x42, 0x53, 0x43, 0x7f, 0x9a, 0x52, 0x41, 0x7d, 0x72, 0x12, 0x41, 0x80, + 0x72, 0x52, 0x41, 0x81, 0x82, 0x52, 0x41, 0x74, 0x32, 0x52, 0x40, 0x6f, + 0x2a, 0xd2, 0x3f, 0x67, 0x02, 0x12, 0x3f, 0x58, 0x92, 0xd1, 0x3d, 0x5b, + 0xb2, 0x11, 0x3e, 0x55, 0x8a, 0x51, 0x3d, 0x41, 0xb2, 0xd0, 0x3a, 0x6d, + 0x42, 0xd2, 0x40, 0x49, 0x2a, 0x91, 0x3c, 0x4a, 0x32, 0xd1, 0x3c, 0x48, + 0x0a, 0x91, 0x3c, 0x43, 0xfa, 0x10, 0x3d, 0x47, 0x2a, 0xd1, 0x3d, 0x40, + 0xfa, 0x10, 0x3e, 0x04, 0xaa, 0x8f, 0x3b, 0x82, 0x19, 0x0c, 0x30, 0x99, + 0x51, 0x8d, 0x34, 0x8e, 0xd1, 0x4c, 0x33, 0x8e, 0xc9, 0x8c, 0x33, 0x73, + 0x31, 0xcc, 0x30, 0x8d, 0xd1, 0xcc, 0x33, 0x7e, 0x59, 0x4c, 0x31, 0x4f, + 0x19, 0x0b, 0x2c, 0x46, 0x99, 0xca, 0x29, 0x0e, 0xd9, 0x48, 0x23, 0xc5, + 0xd0, 0x06, 0x1a, 0x00, 0x00, 0x04, 0x00, 0x11, 0x49, 0x8a, 0x26, 0x6a, + 0x81, 0x0c, 0x32, 0xa3, 0xd9, 0x0c, 0x31, 0x11, 0x4a, 0x10, 0x3d, 0xcc, + 0x81, 0x8e, 0x37, 0xce, 0x41, 0x0e, 0x35, 0xc4, 0x99, 0xce, 0x39, 0x00, + 0x7a, 0xd0, 0x41, 0x90, 0x51, 0xcd, 0x33, 0x00, 0x82, 0x50, 0x41, 0x42, + 0xb9, 0x8a, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x31, 0xcf, 0x3a, 0x26, + 0xe2, 0xd1, 0x45, 0x25, 0xf9, 0xc9, 0x25, 0x0c, 0x02, 0x91, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x4b, 0xea, 0x52, 0x49, 0x1f, 0xca, 0xd1, 0x46, 0x28, + 0x0a, 0x92, 0x48, 0xfb, 0x79, 0xd0, 0x42, 0x3b, 0x7a, 0x92, 0x4a, 0xfb, + 0x79, 0x90, 0x42, 0x5d, 0xe9, 0x8b, 0x30, 0x00, 0xd9, 0xc8, 0x21, 0x46, + 0xb1, 0x8a, 0x2b, 0x43, 0x81, 0x4a, 0x2a, 0x44, 0xf1, 0x0a, 0x2b, 0x20, + 0x29, 0x4a, 0x28, 0xb5, 0x61, 0xce, 0x38, 0x88, 0xa1, 0x8c, 0x32, 0x90, + 0xd9, 0x4c, 0x33, 0x5e, 0x91, 0x4b, 0x2f, 0x35, 0x91, 0xca, 0x2a, 0x65, + 0x39, 0x8c, 0x30, 0x72, 0x69, 0x4c, 0x31, 0x9e, 0xf1, 0x8d, 0x38, 0xc1, + 0x59, 0x0e, 0x38, 0xb3, 0x39, 0x8e, 0x38, 0xe6, 0x91, 0x4f, 0x3e, 0xcb, + 0xa1, 0xce, 0x3a, 0xc8, 0xc9, 0x4e, 0x3b, 0x46, 0x09, 0x8b, 0x2d, 0x24, + 0x9a, 0x91, 0x46, 0x62, 0x72, 0x13, 0x4d, 0xf9, 0x59, 0xd0, 0x40, 0x37, + 0x2a, 0x12, 0x48, 0x43, 0x88, 0x02, 0x09, 0x5f, 0x90, 0x83, 0x0c, 0x00, + 0xb8, 0x02, 0x00, 0x00, 0x18, 0x03, 0x00, 0x16, 0x82, 0x91, 0x44, 0xfb, + 0x49, 0x10, 0x41, 0xd3, 0x71, 0xcf, 0x3b, 0x2e, 0xf2, 0x11, 0x47, 0xab, + 0x12, 0x96, 0x56, 0xcb, 0xba, 0x96, 0x59, 0x90, 0xea, 0x54, 0x52, 0x40, + 0x5a, 0x52, 0x48, 0xd0, 0x69, 0x4f, 0x3b, 0x3f, 0xa9, 0x07, 0x15, 0x65, + 0xf1, 0x08, 0x1b, 0xa5, 0x41, 0x8b, 0x23, 0xd8, 0xd9, 0xcc, 0x29, 0xdf, + 0xd9, 0x0c, 0x29, 0x17, 0x9a, 0x4e, 0x30, 0xb7, 0xe9, 0x0b, 0x27, 0x10, + 0x82, 0xce, 0x30, 0x8f, 0x71, 0x8a, 0x20, 0x54, 0xb2, 0xd0, 0x38, 0x1e, + 0x2a, 0x4f, 0x33, 0x44, 0x0a, 0x90, 0x35, 0xb9, 0x52, 0x54, 0x48, 0xc2, + 0x9a, 0x14, 0x49, 0xc2, 0x9a, 0x54, 0x49, 0xc0, 0x82, 0xd4, 0x48, 0x2d, + 0x02, 0x90, 0x36, 0x24, 0xa2, 0x8f, 0x35, 0x28, 0x9a, 0xcf, 0x35, 0x09, + 0x82, 0xce, 0x31, 0xbb, 0x59, 0x4c, 0x28, 0xb8, 0x49, 0x0c, 0x28, 0x4c, + 0x02, 0xd1, 0x3a, 0xf3, 0x3a, 0x16, 0x50, 0xf5, 0x5a, 0x16, 0x50, 0xf7, + 0x52, 0x56, 0x50, 0xf5, 0x52, 0x16, 0x50, 0xf8, 0x5a, 0x56, 0x50, 0xe5, + 0xd2, 0x15, 0x4e, 0xc0, 0x6a, 0xd4, 0x48, 0xb1, 0x42, 0x54, 0x47, 0xb6, + 0x5a, 0x54, 0x48, 0xb5, 0x4a, 0x14, 0x48, 0xa3, 0xf2, 0x53, 0x45, 0xa6, + 0x0a, 0xd4, 0x45, 0xa3, 0xe2, 0x53, 0x45, 0x2f, 0x92, 0xcf, 0x33, 0x2b, + 0x6a, 0xcf, 0x33, 0xb8, 0xc9, 0xcb, 0x24, 0x2b, 0x5a, 0x0f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x71, 0xca, 0x20, 0xac, 0x81, 0x4b, 0x24, 0xfb, + 0xb9, 0x0d, 0x2c, 0xb0, 0x99, 0x8b, 0x24, 0xa3, 0x19, 0x8b, 0x22, 0x55, + 0x91, 0x08, 0x19, 0x0b, 0x31, 0x86, 0x0f, 0x7d, 0x7a, 0x94, 0x50, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb8, + 0x69, 0xcc, 0x29, 0xdd, 0x18, 0x86, 0x10, 0x7b, 0xd1, 0x4a, 0x23, 0x5f, + 0x51, 0x0a, 0x21, 0x07, 0x81, 0x47, 0x16, 0x47, 0x71, 0x89, 0x1d, 0xfd, + 0x00, 0x48, 0x1c, 0x61, 0x92, 0x13, 0x4c, 0x67, 0xba, 0x93, 0x4c, 0xf7, + 0xe9, 0x0f, 0x3e, 0xfd, 0x11, 0x90, 0x3f, 0x66, 0xc9, 0x4b, 0x30, 0x0f, + 0x29, 0x89, 0x26, 0xcf, 0x08, 0x08, 0x20, 0x6d, 0x61, 0x8c, 0x30, 0x94, + 0xb9, 0x8d, 0x34, 0x96, 0x69, 0x8d, 0x35, 0x00, 0x00, 0x00, 0x00, 0xab, + 0x80, 0x06, 0x19, 0xd7, 0x90, 0x47, 0x1f, 0xeb, 0x90, 0x08, 0x22, 0x3a, + 0xc9, 0xca, 0x2a, 0x66, 0x69, 0x0c, 0x33, 0x53, 0xe9, 0xcb, 0x30, 0x07, + 0xc2, 0x10, 0x44, 0x20, 0xaa, 0xd1, 0x46, 0xbf, 0x68, 0x06, 0x1a, 0x63, + 0x68, 0x44, 0x10, 0xd2, 0x79, 0xcf, 0x3c, 0x86, 0x59, 0x4d, 0x33, 0xcd, + 0x69, 0x0f, 0x3c, 0xee, 0x71, 0xd0, 0x40, 0x84, 0x29, 0x8d, 0x33, 0xdd, + 0x20, 0x48, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x95, 0x18, 0x86, 0x18, 0x4a, + 0x00, 0x44, 0x10, 0x4c, 0x99, 0xcb, 0x2e, 0x6a, 0x58, 0x84, 0x10, 0x72, + 0x70, 0x44, 0x11, 0x00, 0xa8, 0x82, 0x09, 0x00, 0x20, 0xc3, 0x09, 0x00, + 0x00, 0x00, 0x00, 0x93, 0x00, 0xc5, 0x12, 0xc7, 0xc0, 0xc6, 0x18, 0xcd, + 0xb0, 0x46, 0x18, 0xbf, 0x80, 0x46, 0x19, 0xce, 0x88, 0xc6, 0x15, 0x41, + 0x11, 0x4a, 0x23, 0x20, 0x01, 0xc9, 0x1f, 0xec, 0x41, 0x8f, 0x36, 0x3c, + 0xea, 0x11, 0x40, 0x00, 0x00, 0x00, 0x00, 0x8d, 0xc1, 0x4c, 0x30, 0x99, + 0x09, 0x8d, 0x2f, 0x05, 0xa1, 0xc8, 0x20, 0x04, 0xa1, 0x08, 0x22, 0xcc, + 0x18, 0x47, 0x19, 0x1a, 0x01, 0x8a, 0x26, 0x4e, 0xa1, 0x89, 0x20, 0x86, + 0x09, 0x09, 0x1b, 0x09, 0xe3, 0x96, 0x53, 0x20, 0x82, 0xc9, 0x1a, 0x11, + 0x5a, 0x88, 0x16, 0xf8, 0xa1, 0x05, 0x0b, 0x46, 0x7a, 0x51, 0x3e, 0x0f, + 0xc2, 0x0f, 0x35, 0x18, 0x12, 0x50, 0x38, 0x52, 0xc2, 0x11, 0x3f, 0xf2, + 0x81, 0xce, 0x33, 0x11, 0xa2, 0x0f, 0x38, 0xf4, 0xa9, 0xce, 0x34, 0x0d, + 0x8a, 0xcf, 0x38, 0x1f, 0xca, 0x0f, 0x38, 0x12, 0x92, 0x4f, 0x38, 0x03, + 0x22, 0x8f, 0x37, 0x2e, 0x82, 0xd0, 0x3c, 0x1d, 0xba, 0x0f, 0x38, 0x16, + 0xc2, 0x4f, 0x39, 0x0c, 0x6a, 0x4f, 0x38, 0x10, 0x52, 0x0f, 0x37, 0x42, + 0x92, 0x10, 0x3a, 0x14, 0x82, 0x0f, 0x36, 0x17, 0xfa, 0x0f, 0x3a, 0x03, + 0x0a, 0xcf, 0x37, 0x32, 0x62, 0x90, 0x3a, 0x08, 0x82, 0xcf, 0x38, 0x1c, + 0x02, 0xd0, 0x38, 0x1e, 0x02, 0x10, 0x39, 0x11, 0x8a, 0x0f, 0x36, 0x0d, + 0x3a, 0x8f, 0x34, 0x0a, 0x0a, 0x0f, 0x33, 0x0e, 0x22, 0xcf, 0x33, 0x14, + 0x62, 0xcf, 0x34, 0x14, 0x62, 0xcf, 0x34, 0x18, 0x8a, 0xcf, 0x34, 0x11, + 0x4a, 0x0f, 0x34, 0x10, 0x4a, 0x4f, 0x34, 0x1c, 0xb2, 0x0f, 0x36, 0x11, + 0x62, 0xcf, 0x34, 0xaf, 0x6a, 0xd4, 0x4a, 0xb1, 0x52, 0x54, 0x49, 0xa1, + 0xf2, 0x13, 0x47, 0x84, 0xca, 0xd2, 0x42, 0x5a, 0xc2, 0x51, 0x3f, 0x29, + 0x52, 0x10, 0x3a, 0xfc, 0x41, 0x4f, 0x39, 0xea, 0xa1, 0x4f, 0x3d, 0x18, + 0x1a, 0x91, 0x43, 0x37, 0x1a, 0x52, 0x47, 0x65, 0x2a, 0x93, 0x4a, 0x81, + 0xfa, 0xd3, 0x4b, 0x8b, 0x02, 0xd4, 0x4a, 0x8e, 0x02, 0x94, 0x4a, 0xac, + 0x52, 0x54, 0x4a, 0x9a, 0xa2, 0x13, 0x46, 0x8f, 0x22, 0xd3, 0x43, 0x54, + 0xc2, 0x51, 0x40, 0x45, 0xa2, 0x91, 0x41, 0x43, 0x82, 0x51, 0x41, 0x42, + 0x92, 0x11, 0x42, 0x41, 0xba, 0x91, 0x43, 0x40, 0xf2, 0x11, 0x45, 0xe7, + 0x61, 0x8f, 0x3b, 0xf7, 0x59, 0xcf, 0x39, 0x0b, 0xe2, 0x8f, 0x39, 0x1f, + 0xda, 0x8f, 0x37, 0x2d, 0x2a, 0x90, 0x38, 0x3a, 0x8a, 0x10, 0x3a, 0x46, + 0xe2, 0x10, 0x3b, 0x4c, 0x1a, 0xd1, 0x3b, 0x4c, 0x1a, 0xd1, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xbd, + 0x22, 0xd5, 0x51, 0xbc, 0x62, 0x14, 0x4a, 0x9b, 0xa2, 0xd3, 0x46, 0x8e, + 0x32, 0x93, 0x44, 0x92, 0x62, 0xd3, 0x44, 0x8f, 0x52, 0x53, 0x44, 0x8d, + 0x32, 0xd3, 0x43, 0x89, 0xfa, 0x12, 0x43, 0x96, 0x6a, 0x93, 0x44, 0x9a, + 0x62, 0xd3, 0x44, 0x9d, 0xc2, 0x53, 0x45, 0x9d, 0xc2, 0x53, 0x45, 0x9c, + 0xb2, 0x93, 0x44, 0x84, 0xd2, 0x52, 0x41, 0x85, 0xc2, 0x12, 0x42, 0x7d, + 0x7a, 0x12, 0x41, 0x75, 0x4a, 0x92, 0x40, 0x70, 0x22, 0x12, 0x40, 0x63, + 0xd2, 0x91, 0x3e, 0x61, 0xaa, 0x11, 0x3e, 0x65, 0xd2, 0x91, 0x3e, 0x5b, + 0x92, 0x11, 0x3d, 0x61, 0xf2, 0x11, 0x3e, 0x5f, 0x02, 0xd2, 0x3e, 0x98, + 0x82, 0x53, 0x45, 0x55, 0x7a, 0x11, 0x3d, 0x50, 0x52, 0xd1, 0x3c, 0x4d, + 0x2a, 0xd1, 0x3c, 0x45, 0xfa, 0xd0, 0x3b, 0x44, 0xf2, 0x50, 0x3c, 0x50, + 0x5a, 0x51, 0x3e, 0x52, 0x6a, 0xd1, 0x3d, 0x51, 0x7a, 0x11, 0x3e, 0x37, + 0xc2, 0x50, 0x3c, 0x1f, 0x62, 0x90, 0x3c, 0xd9, 0x59, 0xce, 0x35, 0x91, + 0xd1, 0x8c, 0x33, 0xbe, 0x41, 0x4e, 0x38, 0xc0, 0x41, 0x8e, 0x38, 0x45, + 0xa9, 0x8a, 0x2a, 0x40, 0x61, 0xca, 0x29, 0xfd, 0x60, 0xc8, 0x21, 0xde, + 0xd0, 0x87, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x85, 0xe0, 0x88, 0x1c, 0x45, + 0x59, 0xcb, 0x2c, 0x57, 0x81, 0xcb, 0x2c, 0x7f, 0x61, 0x4c, 0x31, 0xc4, + 0x39, 0x4e, 0x36, 0xa3, 0x11, 0x4d, 0x31, 0xd2, 0x21, 0x0f, 0x3c, 0xa0, + 0xc1, 0x0d, 0x36, 0xaa, 0x09, 0x4e, 0x37, 0xd7, 0xa1, 0x0f, 0x3e, 0x88, + 0x51, 0xcd, 0x34, 0x9f, 0xd9, 0x8d, 0x37, 0x00, 0x00, 0x00, 0x00, 0x96, + 0x61, 0x4d, 0x35, 0xac, 0x01, 0x00, 0x00, 0x83, 0xa9, 0x0c, 0x33, 0x0c, + 0x01, 0x00, 0x00, 0x29, 0x02, 0xd2, 0x45, 0x13, 0x02, 0x11, 0x45, 0xf7, + 0x59, 0xd0, 0x41, 0x00, 0x82, 0x90, 0x42, 0x0b, 0x22, 0x91, 0x45, 0x18, + 0x9a, 0x11, 0x47, 0xc6, 0xe9, 0x4e, 0x3c, 0x4d, 0x39, 0x0b, 0x2e, 0x31, + 0x61, 0x4a, 0x29, 0x12, 0x49, 0x49, 0x25, 0x0c, 0x29, 0x89, 0x23, 0x3d, + 0xb1, 0xca, 0x2a, 0x9a, 0x09, 0x8e, 0x37, 0xa6, 0x29, 0x0e, 0x38, 0x45, + 0x09, 0x0b, 0x2c, 0x61, 0xf1, 0x8b, 0x2f, 0x6a, 0x21, 0x0c, 0x32, 0x86, + 0xe1, 0x4c, 0x35, 0x95, 0x99, 0x0d, 0x36, 0xa7, 0x09, 0x8e, 0x38, 0xc8, + 0xb9, 0xce, 0x3a, 0xe1, 0x89, 0x0f, 0x3d, 0xd4, 0x61, 0x8f, 0x3c, 0xd0, + 0x41, 0x4f, 0x3c, 0xf3, 0x09, 0x90, 0x40, 0xce, 0xd9, 0xce, 0x3c, 0xba, + 0x71, 0x0e, 0x39, 0xf9, 0x38, 0xc8, 0x20, 0xb4, 0x78, 0x06, 0x18, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb1, 0x39, 0xce, 0x37, 0x00, + 0x48, 0x02, 0x00, 0x78, 0x99, 0xcc, 0x30, 0x02, 0xc2, 0x50, 0x42, 0x47, + 0xa2, 0xd2, 0x49, 0x4d, 0xaa, 0x92, 0x4a, 0x2e, 0xe2, 0x11, 0x47, 0x3f, + 0x6a, 0xd2, 0x48, 0xa5, 0xa2, 0xd5, 0x55, 0x03, 0x52, 0x50, 0x41, 0x0f, + 0xea, 0x50, 0x42, 0xc6, 0xc9, 0x4e, 0x39, 0x9c, 0xd9, 0x8d, 0x34, 0x39, + 0x99, 0xc7, 0x14, 0x66, 0xf1, 0x08, 0x1b, 0xc1, 0x21, 0xcc, 0x26, 0x87, + 0x41, 0xca, 0x1f, 0xe3, 0x21, 0x4d, 0x2a, 0xed, 0x61, 0x4d, 0x2b, 0xad, + 0x81, 0x8b, 0x24, 0x1a, 0xd2, 0x8e, 0x31, 0x4e, 0x6a, 0x50, 0x38, 0x0c, + 0x6a, 0x0e, 0x30, 0x65, 0x42, 0x51, 0x3b, 0x1e, 0x02, 0xcf, 0x31, 0x9e, + 0x8a, 0xd3, 0x44, 0xc3, 0xaa, 0x54, 0x49, 0xbf, 0x7a, 0xd4, 0x48, 0xaf, + 0x3a, 0x54, 0x47, 0x27, 0xf2, 0xcf, 0x35, 0x22, 0x92, 0x8f, 0x34, 0x24, + 0x72, 0x4f, 0x35, 0x07, 0x82, 0x8e, 0x31, 0xd1, 0xe9, 0xcc, 0x2a, 0xb2, + 0x29, 0x8c, 0x27, 0xf9, 0x6a, 0x96, 0x50, 0xfb, 0x72, 0x96, 0x50, 0xfa, + 0x6a, 0x96, 0x50, 0xfa, 0x72, 0x56, 0x50, 0xf3, 0x3a, 0x16, 0x50, 0xbd, + 0x6a, 0x94, 0x48, 0xb7, 0x62, 0x54, 0x48, 0xb3, 0x52, 0x14, 0x48, 0xb3, + 0x5a, 0x14, 0x48, 0xa9, 0x22, 0x14, 0x46, 0xa4, 0x02, 0x94, 0x45, 0x91, + 0x22, 0xd3, 0x42, 0xf2, 0xa1, 0x4d, 0x2c, 0x2c, 0x72, 0x8f, 0x33, 0x39, + 0xca, 0x8f, 0x35, 0x14, 0xa1, 0x06, 0x11, 0x21, 0xea, 0x0e, 0x32, 0x27, + 0x1a, 0x4f, 0x32, 0xd9, 0xb1, 0x4c, 0x29, 0xe6, 0x39, 0xcd, 0x2a, 0xd3, + 0xa9, 0x0c, 0x29, 0x89, 0x39, 0xca, 0x1e, 0x50, 0x71, 0x88, 0x18, 0x08, + 0x41, 0x46, 0x0f, 0x92, 0x42, 0xd5, 0x53, 0xad, 0x22, 0x16, 0x57, 0x00, + 0x00, 0x00, 0x00, 0x9b, 0x11, 0xcc, 0x26, 0xc8, 0xf1, 0x8c, 0x2b, 0xff, + 0xe0, 0xc6, 0x13, 0x93, 0xd1, 0x8b, 0x27, 0x6f, 0xa1, 0x4a, 0x22, 0x50, + 0xf9, 0x49, 0x20, 0x8c, 0xe9, 0x0b, 0x29, 0xbd, 0x69, 0xce, 0x39, 0x9f, + 0xc9, 0x4d, 0x36, 0xae, 0x39, 0x8e, 0x37, 0x03, 0xe2, 0x4f, 0x3d, 0xfe, + 0xb1, 0x8f, 0x3d, 0x14, 0x52, 0xd1, 0x43, 0xc8, 0xf1, 0x8e, 0x3b, 0x43, + 0xd9, 0xca, 0x2c, 0x7c, 0xb1, 0x8c, 0x32, 0x85, 0x19, 0xcd, 0x33, 0x8a, + 0x61, 0xcd, 0x33, 0x00, 0x00, 0x00, 0x00, 0x08, 0xd1, 0x48, 0x24, 0xe8, + 0x00, 0xc8, 0x20, 0xcf, 0x18, 0x87, 0x1d, 0xdc, 0x30, 0x48, 0x1f, 0x28, + 0x01, 0x8a, 0x28, 0x09, 0xc1, 0x08, 0x24, 0x0d, 0x71, 0x89, 0x25, 0xaf, + 0xc8, 0xc6, 0x1c, 0x2a, 0xa1, 0x8a, 0x2b, 0x10, 0xb9, 0x49, 0x26, 0x12, + 0xd1, 0x89, 0x26, 0xfd, 0x68, 0x08, 0x22, 0x92, 0xc0, 0x45, 0x15, 0xa1, + 0x19, 0x0e, 0x38, 0x7e, 0xf1, 0x0c, 0x33, 0x87, 0x19, 0x0d, 0x34, 0xc8, + 0x41, 0x4f, 0x3c, 0x63, 0x51, 0x4c, 0x30, 0xb9, 0xd8, 0x86, 0x19, 0xd0, + 0xc0, 0xc7, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x81, 0x28, 0x85, 0x14, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0xf8, 0x02, 0x0a, 0xa7, + 0xd8, 0x45, 0x15, 0x9c, 0x40, 0x45, 0x13, 0xd3, 0x60, 0x47, 0x1b, 0x46, + 0x89, 0x8a, 0x26, 0x58, 0xa2, 0x92, 0x42, 0xd0, 0x98, 0x86, 0x17, 0x28, + 0x02, 0x91, 0x3d, 0xd5, 0xb1, 0x8e, 0x34, 0xc6, 0x19, 0x4e, 0x32, 0x41, + 0x91, 0x0a, 0x28, 0xaa, 0x39, 0xcd, 0x2e, 0xf8, 0xb1, 0x8f, 0x38, 0x22, + 0xf9, 0x88, 0x21, 0x4c, 0xb9, 0xca, 0x25, 0x39, 0x11, 0x8a, 0x20, 0x12, + 0x01, 0x08, 0x1a, 0x74, 0x69, 0xca, 0x21, 0xa7, 0x19, 0xca, 0x1f, 0xe3, + 0xda, 0x95, 0x4e, 0x4c, 0x6a, 0x09, 0x1b, 0x65, 0x8a, 0x89, 0x1a, 0x47, + 0x72, 0x09, 0x1a, 0xbb, 0x92, 0x94, 0x4a, 0x12, 0x4a, 0x8f, 0x32, 0x21, + 0x32, 0xd0, 0x38, 0x11, 0xda, 0xcf, 0x36, 0x1e, 0x32, 0x90, 0x39, 0xdf, + 0x09, 0x0e, 0x31, 0x0b, 0x22, 0x4f, 0x34, 0x05, 0xc2, 0x0e, 0x34, 0x01, + 0xf2, 0x4e, 0x36, 0x07, 0xda, 0x0e, 0x34, 0x13, 0x62, 0x4f, 0x35, 0x09, + 0x02, 0x8f, 0x35, 0x0b, 0x52, 0x0f, 0x37, 0x0d, 0x2a, 0x4f, 0x36, 0x24, + 0xe2, 0x8f, 0x38, 0x17, 0x7a, 0x0f, 0x36, 0x1d, 0x02, 0x10, 0x39, 0x38, + 0x82, 0x90, 0x3a, 0x35, 0x6a, 0xd0, 0x3a, 0x0d, 0xfa, 0xcf, 0x39, 0x21, + 0x3a, 0x90, 0x39, 0x38, 0xaa, 0x90, 0x3b, 0x38, 0xaa, 0x50, 0x3b, 0x49, + 0x1a, 0x51, 0x3b, 0x25, 0x52, 0xd0, 0x39, 0x15, 0xa2, 0x4f, 0x36, 0x13, + 0x72, 0x0f, 0x35, 0x14, 0x6a, 0xcf, 0x34, 0x15, 0x6a, 0xcf, 0x34, 0x19, + 0xa2, 0x8f, 0x35, 0x1b, 0xa2, 0xcf, 0x34, 0x1b, 0xba, 0xcf, 0x35, 0x10, + 0x52, 0x4f, 0x34, 0x14, 0x5a, 0x0f, 0x35, 0x27, 0x0a, 0xd0, 0x37, 0x17, + 0xa2, 0x8f, 0x35, 0xae, 0x52, 0x14, 0x4a, 0xc2, 0xa2, 0x14, 0x4a, 0xc3, + 0xa2, 0xd4, 0x49, 0xa1, 0xd2, 0x13, 0x46, 0x85, 0xc2, 0x52, 0x42, 0x56, + 0x8a, 0x11, 0x3e, 0x2c, 0x7a, 0x10, 0x3c, 0x1a, 0xaa, 0xd0, 0x40, 0x2a, + 0x72, 0xd1, 0x44, 0x51, 0x02, 0x93, 0x4b, 0x64, 0x5a, 0xd3, 0x4c, 0x72, + 0xca, 0x93, 0x4d, 0x84, 0x32, 0x94, 0x4d, 0x85, 0x12, 0x54, 0x4c, 0x85, + 0xa2, 0xd3, 0x49, 0x6c, 0x72, 0x92, 0x43, 0x65, 0x3a, 0x12, 0x42, 0x49, + 0xc2, 0x11, 0x42, 0x55, 0x32, 0x92, 0x43, 0x6f, 0xaa, 0x12, 0x45, 0x77, + 0x0a, 0x53, 0x48, 0x82, 0xba, 0x93, 0x4b, 0x50, 0x72, 0x52, 0x48, 0x30, + 0xa2, 0xd1, 0x44, 0x14, 0x5a, 0x10, 0x3e, 0x1e, 0x22, 0x90, 0x39, 0x3e, + 0xa2, 0x50, 0x3a, 0x50, 0x3a, 0x51, 0x3c, 0x61, 0xe2, 0x91, 0x3e, 0x6c, + 0x2a, 0x12, 0x40, 0x6d, 0x32, 0x52, 0x40, 0x66, 0x12, 0xd2, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, + 0xba, 0x54, 0x4f, 0xb6, 0x4a, 0x54, 0x49, 0x9c, 0xaa, 0x13, 0x46, 0x88, + 0xfa, 0x92, 0x43, 0x8e, 0x3a, 0x53, 0x44, 0x8e, 0x4a, 0x13, 0x44, 0x95, + 0xa2, 0xd3, 0x44, 0x8d, 0x3a, 0x53, 0x43, 0x94, 0x7a, 0x53, 0x44, 0x98, + 0x72, 0xd3, 0x44, 0x9f, 0xaa, 0x93, 0x45, 0xa4, 0xb2, 0x13, 0x46, 0x94, + 0x3a, 0x93, 0x43, 0x68, 0x02, 0x52, 0x3f, 0x90, 0x0a, 0x93, 0x43, 0x87, + 0xca, 0x52, 0x42, 0x87, 0xd2, 0x52, 0x42, 0x7a, 0x82, 0xd2, 0x40, 0x60, + 0xea, 0x51, 0x3e, 0x5c, 0xc2, 0x51, 0x3d, 0x58, 0xa2, 0xd1, 0x3c, 0x5b, + 0x92, 0x51, 0x3d, 0x6c, 0x1a, 0x92, 0x3f, 0x70, 0x42, 0x12, 0x40, 0x66, + 0x12, 0x92, 0x3e, 0x5e, 0xca, 0x91, 0x3d, 0x56, 0x92, 0x51, 0x3d, 0x51, + 0x4a, 0xd1, 0x3c, 0x47, 0xf2, 0x90, 0x3b, 0x49, 0x1a, 0x11, 0x3c, 0x46, + 0xfa, 0x10, 0x3c, 0x57, 0xa2, 0x51, 0x3e, 0x5f, 0xd2, 0xd1, 0x3f, 0x4c, + 0x3a, 0xd1, 0x3d, 0x38, 0xaa, 0x50, 0x3b, 0x33, 0x92, 0x10, 0x3b, 0x42, + 0x02, 0x51, 0x3d, 0x03, 0x0a, 0x0f, 0x36, 0xaa, 0xd9, 0x8c, 0x30, 0x5c, + 0x61, 0x8b, 0x2d, 0x4d, 0xc1, 0x0a, 0x2b, 0x09, 0xd9, 0x08, 0x23, 0xe4, + 0xf0, 0x87, 0x1f, 0x91, 0xa8, 0x05, 0x14, 0x00, 0x00, 0x02, 0x00, 0x9f, + 0xd0, 0x09, 0x26, 0x28, 0xb1, 0x8a, 0x28, 0x62, 0x19, 0x0c, 0x2e, 0xce, + 0x41, 0x8f, 0x3b, 0x5d, 0x79, 0x4b, 0x2d, 0xa6, 0x09, 0x0e, 0x37, 0xd4, + 0x51, 0x4f, 0x3c, 0x7b, 0x91, 0x0c, 0x31, 0xdd, 0x81, 0x8f, 0x3d, 0xa4, + 0xf1, 0x0d, 0x37, 0x8e, 0xd1, 0x0d, 0x38, 0x00, 0x00, 0x00, 0x00, 0x19, + 0x22, 0x12, 0x49, 0xb8, 0x89, 0x8e, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x9f, + 0xb9, 0x8d, 0x37, 0xa3, 0x00, 0x00, 0x00, 0xcb, 0x09, 0xcf, 0x3b, 0xe5, + 0xc9, 0xcf, 0x3f, 0x08, 0xd2, 0x50, 0x43, 0xd7, 0x79, 0x8f, 0x3e, 0xfa, + 0x69, 0x10, 0x42, 0x02, 0xb2, 0x90, 0x43, 0xc7, 0xe9, 0x4e, 0x3c, 0x4b, + 0x31, 0x4b, 0x2d, 0x2d, 0x61, 0x0a, 0x29, 0x54, 0x21, 0x4b, 0x2c, 0x37, + 0x51, 0x0a, 0x29, 0x42, 0x99, 0xca, 0x2a, 0xad, 0x29, 0x8e, 0x38, 0xb4, + 0x69, 0x4e, 0x39, 0x80, 0x71, 0x0c, 0x33, 0x89, 0xd9, 0x0c, 0x33, 0xc4, + 0x39, 0xce, 0x38, 0xa2, 0xe1, 0x0d, 0x38, 0xac, 0x29, 0xce, 0x38, 0xbb, + 0x99, 0xce, 0x39, 0xe3, 0x99, 0x4f, 0x3f, 0xe9, 0xe1, 0x4f, 0x40, 0xd1, + 0x41, 0xcf, 0x3d, 0xca, 0xd9, 0x4e, 0x3c, 0x5e, 0xc9, 0x0b, 0x2d, 0x48, + 0xf9, 0x0a, 0x2a, 0x75, 0x90, 0x04, 0x10, 0x99, 0xa1, 0x8d, 0x33, 0xc5, + 0xb9, 0x4e, 0x39, 0x02, 0x6a, 0x10, 0x41, 0xf2, 0x29, 0x10, 0x40, 0xa2, + 0x21, 0x8e, 0x37, 0xc5, 0x29, 0xcf, 0x3b, 0x8e, 0xb9, 0xcd, 0x36, 0x4f, + 0xd2, 0xd2, 0x4a, 0x9e, 0x5a, 0xd5, 0x54, 0x7b, 0x42, 0x14, 0x50, 0x42, + 0x82, 0xd2, 0x48, 0x28, 0xe2, 0x91, 0x46, 0x5e, 0x5a, 0x93, 0x4c, 0x83, + 0xc9, 0x4c, 0x31, 0xe8, 0xf9, 0x0f, 0x3e, 0x43, 0x49, 0x8b, 0x2a, 0x41, + 0x71, 0x0b, 0x2c, 0x24, 0x01, 0x87, 0x12, 0x69, 0x19, 0x09, 0x1b, 0xb0, + 0x91, 0x4b, 0x24, 0xa5, 0x31, 0x8b, 0x23, 0xf8, 0xc9, 0x4d, 0x2c, 0x1b, + 0x02, 0x8f, 0x32, 0x28, 0x7a, 0xcf, 0x34, 0xef, 0xa9, 0xcd, 0x2d, 0xd1, + 0x69, 0x4c, 0x28, 0x4f, 0x5a, 0xd0, 0x37, 0x59, 0xc1, 0x48, 0x19, 0x47, + 0x3a, 0xd0, 0x36, 0x9b, 0x6a, 0x93, 0x44, 0xab, 0x2a, 0xd4, 0x46, 0xba, + 0x72, 0x54, 0x48, 0x22, 0x9a, 0x0f, 0x35, 0x24, 0xc2, 0x4f, 0x35, 0x2b, + 0xda, 0x8f, 0x35, 0x28, 0xaa, 0xcf, 0x35, 0x1c, 0x72, 0x4f, 0x34, 0xcb, + 0xc9, 0x0c, 0x2a, 0xfd, 0x71, 0xce, 0x30, 0xd7, 0x6a, 0x15, 0x4c, 0xff, + 0x82, 0x96, 0x50, 0xc1, 0x9a, 0xd4, 0x48, 0xc0, 0x6a, 0x94, 0x48, 0xb9, + 0x5a, 0x54, 0x48, 0xac, 0x2a, 0x14, 0x47, 0xab, 0x2a, 0x14, 0x47, 0xa7, + 0x1a, 0xd4, 0x45, 0xa7, 0x02, 0x94, 0x45, 0x92, 0x2a, 0x13, 0x43, 0xe4, + 0x29, 0xcd, 0x2a, 0x24, 0x3a, 0x4f, 0x33, 0x1e, 0xfa, 0x4e, 0x32, 0x1d, + 0xf2, 0x4e, 0x32, 0x13, 0x72, 0x0e, 0x30, 0xa7, 0xf0, 0x02, 0x00, 0xc0, + 0xd9, 0x4b, 0x24, 0xc7, 0x39, 0x4c, 0x26, 0x6a, 0x61, 0x09, 0x1c, 0x82, + 0x09, 0x4a, 0x1e, 0x47, 0x49, 0x48, 0x17, 0x25, 0x41, 0xc7, 0x12, 0x88, + 0xca, 0x54, 0x51, 0x93, 0x4a, 0x15, 0x54, 0x00, 0x00, 0x00, 0x00, 0xae, + 0x81, 0x0c, 0x29, 0xd4, 0x79, 0x8d, 0x2d, 0x29, 0x59, 0x88, 0x18, 0xc4, + 0x21, 0x4d, 0x2c, 0x68, 0x89, 0x8a, 0x21, 0x4a, 0x81, 0x49, 0x1e, 0xf3, + 0xd9, 0x8f, 0x3c, 0xd1, 0x49, 0xcf, 0x3c, 0xc1, 0x71, 0x0e, 0x3a, 0xc6, + 0xd9, 0x0e, 0x3b, 0xb6, 0x51, 0x0e, 0x38, 0xb7, 0x51, 0x8e, 0x38, 0xba, + 0x69, 0x8e, 0x39, 0xb2, 0x19, 0x0e, 0x36, 0xde, 0x31, 0x0f, 0x3d, 0xcc, + 0x31, 0x8f, 0x3c, 0xa4, 0x29, 0x8e, 0x38, 0x9a, 0x51, 0x8e, 0x39, 0x00, + 0x00, 0x00, 0x00, 0x87, 0x29, 0x8d, 0x36, 0x65, 0x31, 0x0c, 0x32, 0x2e, + 0x81, 0x8a, 0x2a, 0x37, 0x59, 0xca, 0x29, 0x57, 0x69, 0x8b, 0x2e, 0x09, + 0xd1, 0x48, 0x24, 0xac, 0x88, 0x46, 0x19, 0x6e, 0x30, 0x84, 0x11, 0xae, + 0x30, 0x86, 0x19, 0xea, 0x68, 0x88, 0x21, 0xc7, 0x88, 0x47, 0x1f, 0x1f, + 0x69, 0x4a, 0x2a, 0xea, 0xb0, 0xc8, 0x23, 0xd7, 0x10, 0xc8, 0x1f, 0x88, + 0x90, 0x44, 0x13, 0x00, 0x48, 0x42, 0x08, 0x83, 0x01, 0x8d, 0x33, 0x4a, + 0x81, 0x4b, 0x2d, 0x8a, 0x69, 0x4d, 0x35, 0xb3, 0x99, 0xce, 0x39, 0x0a, + 0xb1, 0x49, 0x24, 0x7b, 0xe8, 0xc4, 0x11, 0xe4, 0x40, 0x08, 0x20, 0x82, + 0x30, 0xc5, 0x13, 0x88, 0x70, 0x05, 0x14, 0xc0, 0x58, 0x06, 0x18, 0xca, + 0xe8, 0x86, 0x1a, 0xaa, 0x00, 0x46, 0x15, 0x10, 0xc1, 0x48, 0x21, 0xbf, + 0x68, 0x46, 0x18, 0x85, 0x49, 0xcc, 0x2c, 0x0b, 0x91, 0x88, 0x1f, 0x45, + 0x41, 0x4a, 0x25, 0x7b, 0x09, 0xcc, 0x29, 0x4a, 0x99, 0x4a, 0x28, 0x89, + 0x3a, 0x54, 0x49, 0x39, 0x51, 0x0a, 0x28, 0x6e, 0x49, 0xcc, 0x2f, 0x89, + 0xa9, 0xcc, 0x30, 0x4a, 0x21, 0x4a, 0x22, 0x73, 0x09, 0xcb, 0x26, 0x5e, + 0x61, 0x4a, 0x22, 0x8c, 0xda, 0x52, 0x42, 0xaf, 0x31, 0x45, 0x0c, 0x43, + 0x92, 0x89, 0x1b, 0x60, 0x92, 0x89, 0x1a, 0x6b, 0x8a, 0x49, 0x1a, 0xa7, + 0xe2, 0x0a, 0x21, 0x4a, 0x5a, 0x51, 0x3c, 0x1f, 0x1a, 0x50, 0x36, 0x1e, + 0x2a, 0x50, 0x38, 0x41, 0xf2, 0x90, 0x3a, 0x13, 0x42, 0x4f, 0x35, 0x0b, + 0x1a, 0x4f, 0x36, 0x0a, 0xf2, 0x0e, 0x34, 0x10, 0x32, 0xcf, 0x34, 0x04, + 0xf2, 0x0e, 0x35, 0x11, 0xb2, 0xcf, 0x38, 0x02, 0xba, 0xce, 0x33, 0x1b, + 0xfa, 0x4f, 0x39, 0x18, 0x82, 0x4f, 0x36, 0x05, 0xf2, 0x8e, 0x36, 0x37, + 0x62, 0x10, 0x3a, 0x04, 0x5a, 0x4f, 0x38, 0x07, 0x7a, 0x0f, 0x39, 0x21, + 0x2a, 0x10, 0x3a, 0x14, 0xa2, 0x8f, 0x37, 0x18, 0xe2, 0xcf, 0x37, 0x4f, + 0x3a, 0x51, 0x3c, 0x28, 0x8a, 0x50, 0x3c, 0x46, 0xe2, 0x90, 0x3b, 0x45, + 0xda, 0x10, 0x3b, 0x29, 0x2a, 0x10, 0x38, 0x13, 0x6a, 0x0f, 0x35, 0x15, + 0x7a, 0x4f, 0x35, 0x1b, 0x9a, 0x0f, 0x36, 0x1c, 0x9a, 0x4f, 0x36, 0x20, + 0xfa, 0x4f, 0x36, 0x1e, 0xea, 0x8f, 0x36, 0x23, 0x02, 0x10, 0x37, 0x1a, + 0xb2, 0x4f, 0x35, 0x2b, 0x2a, 0x90, 0x37, 0x37, 0x5a, 0xd0, 0x38, 0x27, + 0x22, 0xd0, 0x37, 0xa6, 0x22, 0xd4, 0x48, 0xb6, 0x62, 0x14, 0x49, 0xbf, + 0x7a, 0x14, 0x49, 0xad, 0x22, 0x94, 0x47, 0x97, 0x6a, 0x93, 0x44, 0x73, + 0x4a, 0x92, 0x40, 0x49, 0x2a, 0x51, 0x3e, 0x47, 0xca, 0x91, 0x43, 0x57, + 0x7a, 0xd2, 0x48, 0x6b, 0x02, 0x13, 0x4b, 0x6e, 0xba, 0x53, 0x4e, 0x4d, + 0xa2, 0x52, 0x4a, 0x4e, 0xaa, 0x92, 0x49, 0x57, 0xca, 0xd2, 0x48, 0x70, + 0x52, 0x13, 0x4a, 0x5c, 0x8a, 0x92, 0x46, 0x48, 0xf2, 0x51, 0x43, 0x4d, + 0x1a, 0xd2, 0x43, 0x65, 0x9a, 0x12, 0x46, 0x74, 0x12, 0xd3, 0x48, 0x8c, + 0x12, 0x54, 0x4c, 0x86, 0x2a, 0x94, 0x4e, 0x67, 0x0a, 0xd3, 0x4a, 0x46, + 0xea, 0x11, 0x45, 0x21, 0x7a, 0x50, 0x3e, 0x3d, 0xba, 0xd0, 0x3b, 0x5c, + 0xc2, 0x91, 0x3e, 0x86, 0xda, 0xd2, 0x42, 0x8c, 0x02, 0x13, 0x43, 0x91, + 0x32, 0xd3, 0x43, 0x8b, 0x02, 0x53, 0x43, 0x82, 0xb2, 0x92, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, + 0xba, 0x94, 0x4f, 0xa9, 0x0a, 0x14, 0x48, 0x8e, 0x2a, 0x93, 0x43, 0x8b, + 0x1a, 0x13, 0x43, 0x93, 0x6a, 0x13, 0x45, 0x95, 0x8a, 0x13, 0x45, 0xa3, + 0x02, 0x94, 0x46, 0x97, 0xa2, 0xd3, 0x44, 0x9c, 0xba, 0x53, 0x45, 0xa3, + 0xe2, 0x13, 0x46, 0x9f, 0xb2, 0x53, 0x45, 0x96, 0x7a, 0x93, 0x43, 0x95, + 0x5a, 0x93, 0x43, 0x92, 0x3a, 0x53, 0x43, 0x8d, 0xfa, 0x12, 0x43, 0x8f, + 0x02, 0x53, 0x43, 0x87, 0xba, 0x52, 0x42, 0x8a, 0xf2, 0x92, 0x42, 0x82, + 0xaa, 0x52, 0x41, 0x76, 0x62, 0x52, 0x40, 0x5e, 0x02, 0xd2, 0x3d, 0x5b, + 0xb2, 0x11, 0x3d, 0x66, 0x12, 0x92, 0x3e, 0x67, 0x12, 0xd2, 0x3e, 0x6d, + 0x2a, 0x92, 0x3f, 0x85, 0xa2, 0xd2, 0x41, 0x5f, 0xba, 0x91, 0x3d, 0x5e, + 0xa2, 0xd1, 0x3d, 0x52, 0x52, 0x11, 0x3c, 0x5b, 0xc2, 0x11, 0x3e, 0x50, + 0x62, 0xd1, 0x3c, 0x57, 0x72, 0xd1, 0x3d, 0x49, 0x02, 0x11, 0x3c, 0x46, + 0xda, 0x10, 0x3b, 0x41, 0xd2, 0x50, 0x3b, 0x35, 0x82, 0x90, 0x3a, 0x2c, + 0x4a, 0xd0, 0x39, 0x0a, 0x4a, 0x4f, 0x36, 0x50, 0x6a, 0xd1, 0x3d, 0x3f, + 0xe2, 0x50, 0x3d, 0x07, 0x12, 0xcf, 0x34, 0x0c, 0x52, 0x8f, 0x36, 0x9f, + 0x31, 0xcc, 0x2a, 0xc1, 0x68, 0x86, 0x19, 0x00, 0x00, 0x00, 0x00, 0x0b, + 0xc9, 0xca, 0x29, 0x0f, 0xa1, 0x8a, 0x27, 0x1e, 0xb1, 0x4a, 0x28, 0x83, + 0xb1, 0x8c, 0x31, 0x4c, 0x19, 0x0b, 0x2b, 0x8d, 0x39, 0x0d, 0x33, 0x90, + 0x51, 0x8d, 0x33, 0xc2, 0xe1, 0x8e, 0x3b, 0x96, 0x59, 0x8d, 0x34, 0x9e, + 0x89, 0x4d, 0x35, 0x99, 0x81, 0x8d, 0x35, 0x82, 0xc1, 0x4c, 0x32, 0x00, + 0x00, 0x00, 0x00, 0x98, 0x11, 0x8e, 0x37, 0x00, 0x00, 0x00, 0x00, 0x17, + 0xa2, 0xd1, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, + 0xb9, 0x0c, 0x33, 0xd9, 0x71, 0xcf, 0x3d, 0xc1, 0xa9, 0x0e, 0x3b, 0xcc, + 0x21, 0xcf, 0x3c, 0xe5, 0x09, 0x90, 0x40, 0xea, 0x21, 0xd0, 0x40, 0x71, + 0x71, 0x8c, 0x32, 0x2c, 0x31, 0xca, 0x28, 0x4e, 0xe1, 0x8a, 0x2b, 0x4f, + 0xf1, 0x0a, 0x2c, 0x0a, 0x49, 0x89, 0x24, 0x2c, 0x79, 0xca, 0x29, 0xa7, + 0xf1, 0x0d, 0x38, 0x87, 0x69, 0x8c, 0x32, 0x9a, 0x59, 0x0d, 0x36, 0xa7, + 0x19, 0x4e, 0x38, 0xb6, 0x69, 0x8e, 0x39, 0xd7, 0x71, 0x0f, 0x3e, 0xdf, + 0x79, 0x4f, 0x3f, 0xd9, 0x69, 0xcf, 0x3e, 0xb7, 0x61, 0xce, 0x38, 0xb4, + 0x39, 0x4e, 0x38, 0x90, 0xb9, 0x8d, 0x33, 0x82, 0xf9, 0x8c, 0x31, 0xbf, + 0xc1, 0x0e, 0x38, 0xc9, 0x21, 0xcf, 0x39, 0xcd, 0xd1, 0x0e, 0x3a, 0xc5, + 0xe1, 0x0e, 0x3b, 0xd8, 0x99, 0x0f, 0x3e, 0xc3, 0xa9, 0x8e, 0x39, 0xe8, + 0x11, 0xd0, 0x3e, 0x8c, 0x11, 0x8d, 0x32, 0x06, 0xca, 0x10, 0x43, 0xdb, + 0x89, 0xcf, 0x3c, 0x95, 0x2a, 0x55, 0x53, 0xd8, 0x5a, 0xd7, 0x5b, 0x77, + 0x3a, 0xd4, 0x4f, 0x19, 0x42, 0x11, 0x44, 0xd0, 0x49, 0xcf, 0x3b, 0x26, + 0xea, 0xd1, 0x45, 0x85, 0xf0, 0x44, 0x13, 0x49, 0xa1, 0x4b, 0x2c, 0x41, + 0x61, 0x0b, 0x2c, 0xe2, 0xf1, 0xcf, 0x3c, 0x28, 0x01, 0xc7, 0x12, 0x6f, + 0x51, 0x49, 0x1b, 0x9c, 0xc9, 0x8a, 0x21, 0x6a, 0x61, 0xc9, 0x1b, 0xe0, + 0x09, 0x0d, 0x2a, 0x89, 0x49, 0x4a, 0x1f, 0xa9, 0x79, 0x0b, 0x25, 0x17, + 0xca, 0xce, 0x31, 0xc7, 0x41, 0x4c, 0x28, 0x13, 0x72, 0x0e, 0x30, 0xf4, + 0xa9, 0x8d, 0x2d, 0x70, 0x69, 0x49, 0x1b, 0x91, 0x22, 0x13, 0x43, 0xb0, + 0x3a, 0x94, 0x47, 0x84, 0xb2, 0x52, 0x41, 0x2b, 0xda, 0x4f, 0x36, 0x2a, + 0xda, 0x0f, 0x36, 0x29, 0xea, 0x8f, 0x35, 0x21, 0x9a, 0xcf, 0x34, 0x1d, + 0x62, 0x4f, 0x34, 0x03, 0x8a, 0x0e, 0x31, 0x05, 0xa2, 0x8e, 0x31, 0x93, + 0x52, 0x13, 0x43, 0xaa, 0x1a, 0x14, 0x46, 0x8f, 0x22, 0x13, 0x43, 0xae, + 0x32, 0x94, 0x47, 0xb2, 0x4a, 0x14, 0x48, 0xa2, 0x02, 0x54, 0x45, 0xa5, + 0x0a, 0x94, 0x45, 0x99, 0x6a, 0x53, 0x44, 0x3c, 0x02, 0xd0, 0x35, 0x84, + 0x41, 0xca, 0x1f, 0x39, 0xda, 0xcf, 0x35, 0x28, 0x22, 0x8f, 0x32, 0xd1, + 0x69, 0xcc, 0x27, 0x33, 0x7a, 0x0f, 0x34, 0x05, 0x22, 0xce, 0x2d, 0xe0, + 0x01, 0xcd, 0x29, 0xc0, 0x11, 0xcc, 0x26, 0x72, 0xb1, 0x09, 0x1d, 0x51, + 0xa9, 0xc8, 0x18, 0x37, 0xc9, 0xc7, 0x14, 0x6b, 0x22, 0xd4, 0x4e, 0x96, + 0x5a, 0x55, 0x53, 0xa6, 0xfa, 0xd5, 0x56, 0xc4, 0x21, 0x8d, 0x2b, 0xd9, + 0xc1, 0x8d, 0x2e, 0x48, 0x19, 0x89, 0x1c, 0xea, 0x41, 0xce, 0x30, 0xcc, + 0xa1, 0x8d, 0x2d, 0xd8, 0x10, 0x46, 0x10, 0x0b, 0x52, 0xd0, 0x3d, 0xdd, + 0xc9, 0x8f, 0x3d, 0x21, 0x52, 0x91, 0x42, 0xdf, 0x01, 0x90, 0x3e, 0xe8, + 0x31, 0x10, 0x40, 0xf2, 0x61, 0x90, 0x41, 0xd1, 0x21, 0x0f, 0x3e, 0xb5, + 0x41, 0x4e, 0x39, 0x97, 0x29, 0x0d, 0x32, 0xfd, 0x91, 0x90, 0x41, 0xcf, + 0x59, 0x4f, 0x3c, 0xb3, 0x71, 0xce, 0x38, 0xc7, 0x01, 0xcf, 0x3a, 0x8b, + 0x09, 0x8d, 0x34, 0x69, 0x19, 0xcc, 0x30, 0x4c, 0xf1, 0x0a, 0x2d, 0x53, + 0x91, 0x4b, 0x30, 0x9d, 0xd1, 0x0d, 0x39, 0x7f, 0xe1, 0x4c, 0x34, 0x55, + 0xf1, 0x8b, 0x30, 0xd3, 0x48, 0x07, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0xc8, 0xc3, 0x0d, 0x61, 0x50, 0x44, 0x10, 0xf0, 0x40, 0x48, 0x21, 0xfc, + 0xc0, 0xc8, 0x22, 0x01, 0x59, 0x89, 0x26, 0xdf, 0x70, 0x48, 0x22, 0xbe, + 0x08, 0x07, 0x1d, 0x51, 0xc8, 0xc3, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x62, 0x51, 0x8c, 0x30, 0x09, 0x89, 0x09, 0x24, 0x4d, + 0x69, 0x4b, 0x2c, 0x4f, 0x69, 0x4b, 0x2c, 0xfa, 0xb8, 0x88, 0x21, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc7, 0x90, 0x46, 0x19, 0x08, + 0xc1, 0x88, 0x21, 0xe0, 0x90, 0x87, 0x1b, 0x5e, 0xc1, 0x0b, 0x2d, 0xff, + 0x70, 0xc8, 0x20, 0x83, 0x21, 0xcc, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x6f, + 0xe9, 0x0b, 0x2d, 0x73, 0xa1, 0x4b, 0x2a, 0x56, 0x09, 0xcb, 0x28, 0x67, + 0x99, 0xcb, 0x29, 0x80, 0xa1, 0x0a, 0x21, 0xaa, 0x09, 0x0d, 0x30, 0x5e, + 0xe9, 0xca, 0x27, 0xc4, 0xb2, 0x94, 0x4a, 0x04, 0xe1, 0x46, 0x11, 0x99, + 0xd1, 0x0b, 0x2a, 0xd3, 0x81, 0xc9, 0x1c, 0x25, 0x3a, 0x88, 0x19, 0x6b, + 0x42, 0x8a, 0x1e, 0x46, 0x3a, 0xc8, 0x15, 0x80, 0xb2, 0x08, 0x18, 0x98, + 0xe2, 0xd3, 0x47, 0x17, 0xba, 0x0f, 0x33, 0x3d, 0xca, 0x10, 0x3a, 0x28, + 0x52, 0x50, 0x38, 0x55, 0xb2, 0x51, 0x3d, 0x0e, 0xf2, 0x4e, 0x34, 0x0f, + 0x2a, 0x8f, 0x36, 0x02, 0xb2, 0x0e, 0x34, 0x19, 0xb2, 0x8f, 0x38, 0x28, + 0x02, 0x50, 0x37, 0x1f, 0xda, 0x0f, 0x38, 0xf6, 0xa9, 0x0e, 0x35, 0x2b, + 0x22, 0xd0, 0x38, 0x00, 0x22, 0x4f, 0x37, 0x28, 0x3a, 0x50, 0x39, 0x16, + 0xc2, 0x4f, 0x38, 0x0e, 0x62, 0x0f, 0x36, 0x0c, 0x42, 0x0f, 0x35, 0x0d, + 0x52, 0x4f, 0x35, 0x10, 0x62, 0xcf, 0x35, 0x44, 0xd2, 0x90, 0x3b, 0x37, + 0x52, 0x10, 0x39, 0x37, 0x52, 0x10, 0x39, 0x21, 0xd2, 0x8f, 0x36, 0x21, + 0xda, 0x8f, 0x36, 0x1b, 0xb2, 0xcf, 0x35, 0x1d, 0xca, 0x4f, 0x36, 0x1d, + 0xd2, 0x8f, 0x36, 0x26, 0x1a, 0xd0, 0x37, 0x25, 0x12, 0xd0, 0x36, 0x30, + 0x62, 0x50, 0x38, 0x30, 0x42, 0x50, 0x38, 0x32, 0x4a, 0x90, 0x38, 0x2a, + 0x22, 0xd0, 0x36, 0x2e, 0x32, 0xd0, 0x37, 0x3f, 0x7a, 0x50, 0x39, 0x2b, + 0x32, 0x10, 0x38, 0x99, 0xb2, 0x13, 0x47, 0xa9, 0x1a, 0x14, 0x48, 0xaf, + 0x2a, 0x14, 0x48, 0xae, 0x2a, 0xd4, 0x47, 0x9f, 0xba, 0x93, 0x45, 0x84, + 0xb2, 0x12, 0x42, 0x5b, 0xc2, 0x11, 0x3f, 0x44, 0x62, 0x11, 0x41, 0x54, + 0x6a, 0x12, 0x48, 0x81, 0xfa, 0x92, 0x4a, 0x8c, 0x32, 0x54, 0x50, 0x72, + 0xaa, 0xd3, 0x4d, 0x4b, 0x7a, 0xd2, 0x48, 0x4f, 0x72, 0x52, 0x48, 0x45, + 0x22, 0x12, 0x46, 0x50, 0x5a, 0x12, 0x46, 0x3b, 0xaa, 0x91, 0x43, 0x48, + 0x12, 0x52, 0x44, 0x4a, 0x12, 0x92, 0x45, 0x66, 0x12, 0x13, 0x4a, 0x82, + 0x1a, 0x14, 0x4f, 0x87, 0x1a, 0x94, 0x4f, 0x71, 0xaa, 0x52, 0x49, 0x4a, + 0xc2, 0x11, 0x44, 0x33, 0xd2, 0xd0, 0x3e, 0x52, 0x6a, 0xd1, 0x3d, 0x80, + 0x92, 0x92, 0x41, 0x96, 0x62, 0x53, 0x44, 0xa0, 0xca, 0xd3, 0x45, 0xa1, + 0xda, 0x13, 0x46, 0x9b, 0xa2, 0xd3, 0x45, 0x8e, 0x32, 0xd3, 0x44, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa3, + 0x82, 0xd4, 0x4d, 0xb8, 0x5a, 0x54, 0x49, 0xa0, 0xda, 0x13, 0x46, 0x8e, + 0x2a, 0xd3, 0x42, 0x94, 0x52, 0xd3, 0x44, 0x99, 0xa2, 0x93, 0x45, 0x9d, + 0xe2, 0xd3, 0x45, 0xa4, 0x02, 0x14, 0x46, 0xb2, 0x32, 0xd4, 0x47, 0xb9, + 0x5a, 0x54, 0x48, 0x9c, 0x8a, 0x13, 0x44, 0x9b, 0x9a, 0xd3, 0x44, 0x93, + 0x52, 0x53, 0x43, 0x96, 0x72, 0x93, 0x43, 0x87, 0xe2, 0x52, 0x42, 0x89, + 0xda, 0x92, 0x42, 0x82, 0xaa, 0x92, 0x41, 0x82, 0xc2, 0x92, 0x41, 0x86, + 0xda, 0x12, 0x42, 0x7f, 0x7a, 0x12, 0x41, 0x6b, 0x32, 0x52, 0x3f, 0x6f, + 0x32, 0xd2, 0x3f, 0x6d, 0x32, 0x92, 0x3f, 0x78, 0x72, 0x92, 0x40, 0x48, + 0xf2, 0xd0, 0x3a, 0xb1, 0x22, 0xd4, 0x47, 0x57, 0x62, 0x91, 0x3c, 0x59, + 0x7a, 0x11, 0x3d, 0x5b, 0x92, 0x91, 0x3d, 0x55, 0x52, 0x91, 0x3c, 0x73, + 0x32, 0x52, 0x40, 0x5e, 0xc2, 0x11, 0x3e, 0x5b, 0xb2, 0x11, 0x3e, 0x50, + 0x52, 0x91, 0x3c, 0x4b, 0x0a, 0x11, 0x3c, 0x44, 0xc2, 0x50, 0x3b, 0x34, + 0x72, 0x10, 0x3a, 0x28, 0x3a, 0x50, 0x39, 0x04, 0x12, 0x0f, 0x36, 0x22, + 0x0a, 0x10, 0x39, 0x12, 0x7a, 0x4f, 0x36, 0x34, 0x8a, 0x90, 0x3a, 0x2d, + 0x6a, 0x10, 0x3a, 0x3a, 0x82, 0x10, 0x3a, 0x09, 0xf2, 0x0e, 0x34, 0x00, + 0x28, 0x04, 0x00, 0x02, 0x71, 0xca, 0x29, 0x1a, 0x21, 0x4b, 0x2b, 0x51, + 0xa9, 0x8b, 0x2d, 0xb9, 0xc1, 0x4e, 0x3a, 0x84, 0xd1, 0xcc, 0x31, 0xad, + 0x41, 0xce, 0x37, 0x8c, 0x09, 0x8d, 0x33, 0xc0, 0xb1, 0x4e, 0x39, 0x7b, + 0x91, 0x0c, 0x31, 0xa3, 0xf1, 0x0d, 0x38, 0xf5, 0x91, 0x10, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc2, 0x99, 0x0e, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0xc4, 0xb9, 0x8e, 0x3a, 0x00, 0x60, 0x42, 0x0a, 0xd9, + 0x01, 0x50, 0x3f, 0xbf, 0x89, 0xce, 0x39, 0x93, 0x99, 0xcd, 0x36, 0xd5, + 0x49, 0x8f, 0x3d, 0xe3, 0xf1, 0x0f, 0x40, 0xc0, 0xc9, 0xce, 0x3a, 0xd4, + 0x59, 0x4f, 0x3e, 0x9c, 0xa9, 0xcd, 0x37, 0x2a, 0x29, 0x0a, 0x27, 0x09, + 0xf9, 0x08, 0x24, 0x1e, 0x21, 0x0a, 0x29, 0x50, 0xc9, 0x4b, 0x2f, 0x47, + 0x59, 0x4b, 0x2e, 0x19, 0x82, 0x51, 0x45, 0x89, 0xe9, 0x8c, 0x33, 0xa9, + 0x09, 0x4e, 0x39, 0xcb, 0xf9, 0xce, 0x3c, 0xd4, 0x49, 0x8f, 0x3e, 0xd5, + 0x51, 0x0f, 0x3b, 0x64, 0x61, 0x4c, 0x2d, 0x6e, 0x99, 0x8c, 0x2e, 0xb7, + 0xc9, 0x8e, 0x36, 0xc1, 0x19, 0x0f, 0x38, 0xd4, 0xe1, 0x0f, 0x3c, 0xc8, + 0x31, 0x0f, 0x3a, 0xc1, 0x29, 0x4f, 0x3a, 0xc6, 0x69, 0x0f, 0x3b, 0x9c, + 0x99, 0x0d, 0x35, 0xb3, 0x41, 0x0e, 0x38, 0x86, 0xa9, 0x8c, 0x31, 0x8d, + 0xf9, 0x8c, 0x32, 0xa2, 0x01, 0xce, 0x34, 0x7f, 0x81, 0x0c, 0x30, 0x4e, + 0xc2, 0x92, 0x4a, 0x0d, 0xca, 0x90, 0x42, 0xa9, 0x0a, 0x56, 0x56, 0x3f, + 0x5a, 0xd2, 0x48, 0x54, 0xe2, 0x12, 0x4b, 0xe7, 0x39, 0x90, 0x3e, 0xba, + 0xb9, 0x8e, 0x39, 0x6f, 0xa1, 0x8c, 0x30, 0x46, 0x98, 0x83, 0x0d, 0xa2, + 0x11, 0x4e, 0x37, 0xd6, 0x41, 0x0f, 0x3b, 0x01, 0x8a, 0x90, 0x40, 0x5c, + 0x52, 0x53, 0x4c, 0x81, 0xc9, 0xc9, 0x1c, 0x8e, 0x61, 0x4a, 0x20, 0xbe, + 0x19, 0xcc, 0x26, 0xec, 0x59, 0x0d, 0x2b, 0xca, 0x51, 0x0c, 0x28, 0xe9, + 0x89, 0x4d, 0x2c, 0xe6, 0x41, 0x8d, 0x2b, 0x45, 0x12, 0x90, 0x36, 0xe4, + 0x19, 0x8d, 0x2b, 0xd8, 0xa9, 0x8c, 0x28, 0xcf, 0x81, 0x0c, 0x29, 0x2c, + 0x32, 0x0f, 0x32, 0xa4, 0x02, 0x14, 0x46, 0x1f, 0xba, 0xcf, 0x34, 0x16, + 0x4a, 0x8f, 0x33, 0x29, 0xfa, 0xcf, 0x35, 0x23, 0xda, 0x8f, 0x35, 0x11, + 0x2a, 0xcf, 0x32, 0x14, 0x2a, 0x4f, 0x33, 0x18, 0x72, 0x8f, 0x33, 0x1f, + 0x92, 0x0f, 0x34, 0x32, 0x32, 0x10, 0x37, 0x5d, 0x9a, 0xd1, 0x3c, 0x4e, + 0x02, 0x91, 0x3a, 0xa2, 0x0a, 0xd4, 0x45, 0xa3, 0x02, 0x54, 0x45, 0x38, + 0x5a, 0xcf, 0x33, 0xc0, 0x29, 0x8c, 0x26, 0x57, 0xe2, 0x50, 0x3a, 0x82, + 0x01, 0xca, 0x1e, 0x10, 0x72, 0x4e, 0x30, 0x28, 0x22, 0x4f, 0x32, 0xd4, + 0x79, 0x0c, 0x28, 0x6c, 0x51, 0x49, 0x1b, 0xd7, 0xb1, 0x0c, 0x29, 0x70, + 0xb1, 0x09, 0x1d, 0x8a, 0x69, 0x8a, 0x20, 0x5c, 0x09, 0xc9, 0x1a, 0xce, + 0x71, 0x0f, 0x3c, 0x54, 0x52, 0x93, 0x4b, 0x74, 0x42, 0x14, 0x50, 0xc3, + 0xa2, 0x16, 0x59, 0xcc, 0x71, 0x0d, 0x2d, 0xe3, 0x21, 0x4e, 0x30, 0x62, + 0x41, 0x0a, 0x20, 0xf3, 0x79, 0xce, 0x31, 0xec, 0x69, 0xce, 0x30, 0xfc, + 0xf9, 0xcf, 0x3a, 0x16, 0x9a, 0x90, 0x3e, 0xf8, 0x11, 0x10, 0x3e, 0x9e, + 0xe9, 0x0d, 0x37, 0x25, 0x62, 0x51, 0x42, 0x27, 0x7a, 0xd1, 0x42, 0x38, + 0x22, 0x92, 0x46, 0x2b, 0xd2, 0x91, 0x45, 0xec, 0x21, 0x50, 0x40, 0xd1, + 0x29, 0xcf, 0x3a, 0x07, 0xd2, 0xd0, 0x42, 0xdb, 0xc9, 0x0f, 0x3e, 0xe0, + 0xf1, 0x8f, 0x3e, 0xf3, 0x51, 0x10, 0x41, 0x51, 0x61, 0x8b, 0x2d, 0x39, + 0x89, 0x4a, 0x2a, 0x47, 0x19, 0x0b, 0x2c, 0x40, 0xb1, 0x8a, 0x2a, 0x94, + 0x09, 0xcd, 0x35, 0x9a, 0x51, 0xcd, 0x37, 0x74, 0x41, 0x8c, 0x32, 0x17, + 0xd1, 0x89, 0x29, 0x00, 0x00, 0x00, 0x00, 0xc1, 0x08, 0x47, 0x1d, 0xcc, + 0x28, 0xc7, 0x1d, 0x0f, 0x01, 0x09, 0x25, 0xe3, 0xb0, 0x47, 0x20, 0x9b, + 0x10, 0x06, 0x17, 0xc8, 0xf8, 0x86, 0x1c, 0x66, 0x40, 0xc4, 0x10, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, + 0x59, 0x09, 0x24, 0xb1, 0xc0, 0xc6, 0x18, 0xf7, 0xc0, 0x08, 0x21, 0xcb, + 0x80, 0xc6, 0x18, 0xf7, 0x10, 0x48, 0x1f, 0xe0, 0xe8, 0xc7, 0x1d, 0x01, + 0x71, 0xc8, 0x20, 0x0d, 0xc9, 0xc8, 0x21, 0x0a, 0xb1, 0x08, 0x21, 0x81, + 0xa0, 0x02, 0x00, 0x67, 0x21, 0x8c, 0x2f, 0x1b, 0x79, 0x09, 0x24, 0x60, + 0x51, 0x8b, 0x2a, 0x56, 0x11, 0x8b, 0x29, 0x02, 0xe2, 0x0f, 0x39, 0x08, + 0xf2, 0x0e, 0x33, 0x43, 0x49, 0x4a, 0x27, 0x8c, 0xea, 0x92, 0x42, 0x17, + 0x79, 0xc8, 0x1e, 0x5d, 0xb9, 0xc9, 0x1c, 0x7d, 0xe9, 0x8a, 0x27, 0xb6, + 0xd1, 0x09, 0x20, 0x24, 0x7a, 0xca, 0x20, 0x6d, 0x12, 0x08, 0x14, 0x4a, + 0xba, 0x44, 0x08, 0x90, 0x1a, 0xd3, 0x42, 0x4b, 0x2a, 0x51, 0x3a, 0x26, + 0x3a, 0x50, 0x37, 0x38, 0x6a, 0x90, 0x37, 0x3f, 0xda, 0xd0, 0x39, 0x30, + 0x7a, 0x90, 0x38, 0x02, 0x8a, 0x0e, 0x32, 0x02, 0x82, 0x4e, 0x32, 0x3f, + 0x62, 0x90, 0x39, 0x0f, 0x12, 0xcf, 0x33, 0xfe, 0xb1, 0x8e, 0x34, 0x26, + 0xfa, 0x0f, 0x38, 0x01, 0x0a, 0x0f, 0x37, 0x2f, 0xc2, 0x10, 0x3e, 0x07, + 0x1a, 0xcf, 0x34, 0x47, 0xe2, 0xd0, 0x3a, 0xf6, 0x71, 0x8e, 0x31, 0x03, + 0xda, 0x8e, 0x33, 0x0d, 0x3a, 0x0f, 0x35, 0x11, 0x6a, 0x4f, 0x35, 0x13, + 0x7a, 0xcf, 0x34, 0x13, 0x82, 0xcf, 0x34, 0x1f, 0xca, 0x4f, 0x36, 0x1d, + 0xb2, 0x0f, 0x36, 0x1c, 0xaa, 0x0f, 0x36, 0x20, 0xe2, 0x8f, 0x36, 0x26, + 0x0a, 0x50, 0x37, 0x27, 0x22, 0xd0, 0x37, 0x2b, 0x2a, 0x10, 0x38, 0x3e, + 0x9a, 0x50, 0x39, 0x6b, 0x2a, 0xd2, 0x3e, 0x37, 0x82, 0x10, 0x39, 0x39, + 0x8a, 0x10, 0x39, 0x38, 0x72, 0x10, 0x39, 0x38, 0x72, 0x10, 0x39, 0x30, + 0x4a, 0x10, 0x38, 0x34, 0x52, 0x90, 0x38, 0x41, 0x8a, 0xd0, 0x39, 0x24, + 0x0a, 0xd0, 0x37, 0x96, 0xfa, 0x13, 0x4a, 0x8d, 0x0a, 0x94, 0x4c, 0x7e, + 0xa2, 0x53, 0x4c, 0x79, 0x12, 0x13, 0x4a, 0x60, 0x8a, 0xd2, 0x46, 0x5c, + 0x92, 0xd2, 0x46, 0x3f, 0x32, 0x11, 0x40, 0x29, 0x52, 0x90, 0x39, 0x44, + 0xda, 0x50, 0x3a, 0x54, 0xc2, 0x51, 0x3f, 0x6c, 0x82, 0x52, 0x43, 0x6e, + 0x8a, 0xd2, 0x43, 0x4a, 0x82, 0x11, 0x42, 0x3a, 0x52, 0x91, 0x42, 0x58, + 0x22, 0xd2, 0x43, 0x79, 0xaa, 0x52, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x97, + 0x4a, 0x54, 0x4c, 0xcd, 0x32, 0x95, 0x4c, 0x91, 0x42, 0x93, 0x44, 0x8c, + 0x22, 0x93, 0x43, 0x95, 0x7a, 0xd3, 0x44, 0x97, 0x7a, 0x13, 0x45, 0x9a, + 0xd2, 0x53, 0x45, 0xa0, 0x02, 0x14, 0x46, 0x7f, 0x92, 0xd2, 0x40, 0xa4, + 0xea, 0xd3, 0x45, 0xb5, 0x42, 0xd4, 0x47, 0xa3, 0xd2, 0x13, 0x46, 0x9e, + 0x9a, 0x53, 0x45, 0x95, 0x52, 0x13, 0x44, 0x8a, 0xfa, 0x92, 0x42, 0x8a, + 0xfa, 0xd2, 0x42, 0x81, 0x9a, 0x52, 0x41, 0x7e, 0x8a, 0x12, 0x41, 0x83, + 0xba, 0x92, 0x41, 0x82, 0xba, 0x92, 0x41, 0x79, 0x5a, 0x92, 0x40, 0x7f, + 0x72, 0x12, 0x41, 0x7a, 0x6a, 0x92, 0x40, 0x7f, 0x82, 0x12, 0x41, 0x80, + 0x8a, 0x12, 0x41, 0xb7, 0x4a, 0x54, 0x48, 0x6c, 0x2a, 0x92, 0x3f, 0x63, + 0x12, 0x92, 0x3e, 0x63, 0x02, 0x92, 0x3e, 0x5d, 0xa2, 0xd1, 0x3d, 0x5e, + 0xa2, 0xd1, 0x3d, 0x62, 0xba, 0x91, 0x3e, 0x5b, 0x8a, 0x91, 0x3d, 0x4c, + 0x0a, 0x51, 0x3b, 0x5a, 0xa2, 0x51, 0x3d, 0x4f, 0x2a, 0xd1, 0x3b, 0x43, + 0xba, 0xd0, 0x3a, 0x2e, 0x52, 0x50, 0x39, 0x28, 0x3a, 0x10, 0x39, 0x20, + 0x1a, 0xd0, 0x38, 0x4e, 0x5a, 0x51, 0x3d, 0x35, 0x7a, 0x50, 0x3a, 0x1f, + 0xf2, 0x4f, 0x38, 0x14, 0xaa, 0xcf, 0x36, 0x1f, 0x0a, 0x10, 0x38, 0x0d, + 0x1a, 0xcf, 0x33, 0x2c, 0x42, 0xd0, 0x38, 0xc0, 0x21, 0x4d, 0x2e, 0x5a, + 0x49, 0x8b, 0x2b, 0x7a, 0x49, 0x0c, 0x31, 0x62, 0x09, 0x4c, 0x2e, 0x64, + 0x49, 0x0c, 0x30, 0x85, 0xe1, 0x0c, 0x33, 0x7b, 0xa9, 0x0c, 0x32, 0x8a, + 0xe1, 0x0c, 0x33, 0x6e, 0x39, 0x0c, 0x30, 0x8b, 0x61, 0x4d, 0x35, 0x40, + 0x21, 0x8b, 0x2d, 0x00, 0x00, 0x00, 0x00, 0xad, 0x59, 0x4e, 0x39, 0x6c, + 0x51, 0x4c, 0x31, 0xf8, 0xc1, 0x50, 0x43, 0xd7, 0x89, 0x8f, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x89, 0xf9, 0x8c, 0x33, 0x82, 0x79, 0x0c, 0x31, 0xb2, + 0x79, 0x4e, 0x3a, 0xbb, 0x59, 0x4e, 0x39, 0xca, 0x11, 0x4f, 0x3c, 0xfe, + 0x89, 0x10, 0x42, 0xda, 0xd9, 0xcf, 0x3f, 0x49, 0x19, 0x8b, 0x2c, 0x41, + 0xd1, 0xca, 0x2b, 0x2a, 0x49, 0x0a, 0x2a, 0x6e, 0x31, 0x0c, 0x31, 0xd0, + 0x31, 0x8f, 0x3c, 0x9d, 0xa1, 0xcd, 0x37, 0xca, 0xf1, 0x8e, 0x3c, 0xca, + 0xc9, 0xce, 0x39, 0xc2, 0x61, 0xce, 0x38, 0x49, 0x51, 0x0b, 0x2a, 0xb3, + 0xa9, 0x0e, 0x38, 0xb3, 0xc9, 0x8e, 0x37, 0x2f, 0x6a, 0x92, 0x47, 0x1e, + 0x22, 0x52, 0x45, 0x54, 0xb1, 0x8b, 0x31, 0x4b, 0x41, 0x0b, 0x30, 0xc9, + 0x41, 0x4f, 0x3e, 0x42, 0xd9, 0x8a, 0x2b, 0x8d, 0x41, 0xcd, 0x32, 0x97, + 0x71, 0xcd, 0x33, 0x54, 0x81, 0x4b, 0x2b, 0x58, 0xb9, 0xcb, 0x2b, 0x72, + 0x51, 0x4c, 0x2f, 0x83, 0xb1, 0x0c, 0x31, 0xe7, 0x39, 0x50, 0x3e, 0xc1, + 0xb9, 0xce, 0x38, 0x64, 0xba, 0x93, 0x4d, 0x0f, 0x22, 0x51, 0x43, 0xc6, + 0x8a, 0x56, 0x59, 0x22, 0x8a, 0x11, 0x45, 0xf5, 0x59, 0x50, 0x40, 0x30, + 0xa1, 0xcb, 0x29, 0x6a, 0x59, 0x0c, 0x30, 0x60, 0x31, 0x0c, 0x2f, 0x87, + 0x08, 0x85, 0x12, 0xf1, 0x29, 0x10, 0x3f, 0x42, 0x6a, 0x52, 0x48, 0x67, + 0xe2, 0xd3, 0x4d, 0x81, 0x5a, 0x94, 0x50, 0x54, 0x79, 0x48, 0x18, 0x74, + 0x99, 0x49, 0x1c, 0xa1, 0x41, 0x0b, 0x23, 0xdd, 0xd9, 0x8c, 0x29, 0x71, + 0x79, 0x89, 0x1b, 0x0d, 0x92, 0x4e, 0x31, 0x8d, 0x89, 0x0a, 0x21, 0x89, + 0x61, 0x8a, 0x20, 0x4e, 0x7a, 0x50, 0x38, 0x0f, 0x6a, 0x8e, 0x30, 0x46, + 0x22, 0x10, 0x36, 0x09, 0x32, 0xce, 0x2e, 0x89, 0xd2, 0x12, 0x42, 0x20, + 0xb2, 0xcf, 0x34, 0x0d, 0xf2, 0x4e, 0x32, 0x25, 0xe2, 0x8f, 0x35, 0x09, + 0xe2, 0xce, 0x31, 0x08, 0xca, 0x8e, 0x31, 0x15, 0x1a, 0x0f, 0x33, 0x22, + 0xb2, 0xcf, 0x34, 0x24, 0xaa, 0x0f, 0x35, 0x14, 0x3a, 0x4f, 0x33, 0x17, + 0x42, 0xcf, 0x33, 0x65, 0xc2, 0x91, 0x3d, 0x1b, 0xba, 0x8e, 0x31, 0x30, + 0x62, 0xcf, 0x33, 0x38, 0xca, 0x8f, 0x35, 0x6e, 0x71, 0xc9, 0x1b, 0xea, + 0x51, 0xcd, 0x2c, 0x19, 0xa2, 0xce, 0x30, 0xc4, 0x01, 0xcc, 0x24, 0xee, + 0x51, 0xcd, 0x2a, 0xde, 0xe9, 0xcc, 0x29, 0xb6, 0xe9, 0xcb, 0x25, 0x9a, + 0x01, 0x0b, 0x23, 0x60, 0x41, 0x89, 0x1b, 0x79, 0xc1, 0xcc, 0x31, 0xb4, + 0x69, 0x4e, 0x38, 0x11, 0x42, 0xd1, 0x42, 0xa8, 0x12, 0x16, 0x57, 0xda, + 0x09, 0x8e, 0x2f, 0xee, 0x69, 0x8e, 0x31, 0x6c, 0x79, 0x0a, 0x21, 0x08, + 0x2a, 0x0f, 0x34, 0x12, 0x02, 0x10, 0x39, 0x02, 0x0a, 0xd0, 0x3a, 0x26, + 0xe2, 0x90, 0x3e, 0x00, 0x2a, 0x90, 0x3e, 0x0d, 0x5a, 0x50, 0x40, 0x15, + 0x02, 0x51, 0x41, 0x17, 0x22, 0x11, 0x42, 0x9d, 0x99, 0x4d, 0x37, 0x9f, + 0x89, 0x8d, 0x37, 0x0c, 0xa2, 0xd0, 0x41, 0xe5, 0xa1, 0x4f, 0x3c, 0x29, + 0x2a, 0xd2, 0x47, 0xaa, 0xa1, 0x4e, 0x3a, 0xea, 0x41, 0x10, 0x40, 0xe7, + 0x31, 0x50, 0x40, 0x66, 0x41, 0x0c, 0x33, 0x30, 0x89, 0x8a, 0x2c, 0x1b, + 0x01, 0x4a, 0x28, 0x0f, 0x81, 0x49, 0x26, 0x66, 0x11, 0x0c, 0x31, 0x53, + 0x41, 0x8b, 0x2e, 0x49, 0x49, 0x4b, 0x2d, 0x4a, 0x09, 0x4b, 0x2d, 0xe0, + 0xd8, 0xc7, 0x20, 0x87, 0x99, 0x4c, 0x33, 0x0c, 0x61, 0x89, 0x27, 0x83, + 0xc1, 0x8c, 0x34, 0x5f, 0x11, 0x0c, 0x31, 0xe9, 0x08, 0xc8, 0x20, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xc7, 0xa8, 0x46, 0x19, 0xd5, 0x18, 0x07, 0x1b, 0xed, + 0xc8, 0xc7, 0x1c, 0x40, 0x61, 0x0a, 0x28, 0xe5, 0xd8, 0xc7, 0x1d, 0x16, + 0x59, 0x89, 0x23, 0x21, 0x61, 0xc9, 0x23, 0x27, 0xe9, 0xc9, 0x24, 0x4d, + 0x91, 0x8a, 0x25, 0x4f, 0x31, 0x0b, 0x2b, 0x60, 0xa1, 0x4b, 0x2c, 0xa5, + 0x41, 0xcd, 0x31, 0x94, 0x39, 0x8b, 0x23, 0x9d, 0x72, 0x93, 0x44, 0xcd, + 0x01, 0xcd, 0x2a, 0x59, 0xc1, 0xca, 0x27, 0x90, 0x71, 0xcb, 0x22, 0x5d, + 0xc1, 0x89, 0x1c, 0x84, 0xe1, 0x4a, 0x20, 0x68, 0x49, 0xc8, 0x15, 0x1c, + 0x92, 0xcf, 0x34, 0x92, 0x4a, 0x93, 0x43, 0x46, 0xea, 0xd0, 0x38, 0x0a, + 0x3a, 0x8f, 0x32, 0x22, 0x1a, 0x50, 0x36, 0x26, 0x1a, 0x50, 0x35, 0x3b, + 0x92, 0x50, 0x38, 0x43, 0xca, 0x10, 0x39, 0x44, 0xda, 0x90, 0x39, 0x5a, + 0xe2, 0x51, 0x3d, 0x08, 0xba, 0xce, 0x32, 0xf5, 0x31, 0x0e, 0x31, 0x22, + 0xa2, 0x0f, 0x36, 0x07, 0x02, 0xcf, 0x35, 0x45, 0xa2, 0x90, 0x3a, 0x25, + 0x12, 0x90, 0x38, 0xeb, 0x21, 0x8e, 0x30, 0x2e, 0x72, 0x50, 0x3a, 0x14, + 0xb2, 0xcf, 0x36, 0xcf, 0xc9, 0xcd, 0x30, 0xf7, 0x99, 0xce, 0x32, 0x0e, + 0x42, 0x0f, 0x34, 0x10, 0x4a, 0x0f, 0x34, 0x13, 0x72, 0x8f, 0x34, 0x17, + 0x92, 0x4f, 0x35, 0x1d, 0xd2, 0x4f, 0x36, 0x1e, 0xca, 0x4f, 0x36, 0x27, + 0x1a, 0xd0, 0x37, 0x2c, 0x32, 0x10, 0x38, 0x35, 0x5a, 0xd0, 0x38, 0x38, + 0x5a, 0x10, 0x39, 0x39, 0x6a, 0x50, 0x39, 0x3e, 0x7a, 0x90, 0x39, 0x27, + 0x0a, 0x90, 0x37, 0x35, 0x52, 0xd0, 0x38, 0x3e, 0x92, 0x50, 0x39, 0x3d, + 0x92, 0x90, 0x39, 0x37, 0x72, 0x10, 0x39, 0x30, 0x52, 0xd0, 0x38, 0x28, + 0x22, 0x10, 0x38, 0x2f, 0x3a, 0x90, 0x38, 0x4b, 0xfa, 0x90, 0x3b, 0x26, + 0x12, 0x10, 0x38, 0xae, 0xc2, 0xd4, 0x4f, 0xc1, 0xc2, 0x95, 0x54, 0x9c, + 0xc2, 0xd4, 0x51, 0x64, 0xd2, 0x52, 0x49, 0x79, 0x8a, 0x13, 0x4b, 0x49, + 0x0a, 0xd2, 0x43, 0x27, 0x62, 0x10, 0x3b, 0x01, 0xaa, 0xce, 0x31, 0x2a, + 0x2a, 0x90, 0x36, 0x7c, 0x82, 0x52, 0x40, 0x8d, 0x32, 0x93, 0x42, 0x98, + 0xaa, 0x13, 0x45, 0x77, 0x7a, 0x92, 0x41, 0xff, 0x01, 0xcf, 0x36, 0x14, + 0xba, 0xcf, 0x38, 0x49, 0x12, 0x11, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, + 0x4a, 0x94, 0x4c, 0xd3, 0x5a, 0x55, 0x4d, 0x94, 0x6a, 0x53, 0x45, 0x8d, + 0x2a, 0x13, 0x44, 0x95, 0x82, 0x13, 0x45, 0x95, 0x8a, 0x93, 0x44, 0x9a, + 0xb2, 0xd3, 0x44, 0x98, 0x82, 0x13, 0x44, 0x9d, 0x9a, 0x53, 0x45, 0xbb, + 0x6a, 0x54, 0x48, 0xa4, 0xe2, 0x53, 0x45, 0xa4, 0xfa, 0x13, 0x46, 0x9e, + 0xb2, 0x53, 0x45, 0xb9, 0x5a, 0x54, 0x48, 0x8e, 0x1a, 0x13, 0x43, 0x98, + 0x62, 0x93, 0x44, 0x90, 0x42, 0x93, 0x43, 0x8f, 0x32, 0x53, 0x43, 0x86, + 0xda, 0x12, 0x42, 0x85, 0xd2, 0x12, 0x42, 0x7f, 0x82, 0x12, 0x41, 0x7d, + 0x72, 0xd2, 0x40, 0x81, 0x82, 0x12, 0x41, 0x7e, 0x8a, 0xd2, 0x40, 0x83, + 0xb2, 0x92, 0x41, 0x81, 0xaa, 0x52, 0x41, 0x80, 0x72, 0x12, 0x41, 0x74, + 0x42, 0x52, 0x40, 0x76, 0x52, 0x92, 0x40, 0x6d, 0x2a, 0xd2, 0x3f, 0x65, + 0x0a, 0xd2, 0x3e, 0x6b, 0x22, 0xd2, 0x3f, 0x60, 0xe2, 0x51, 0x3e, 0x5b, + 0x92, 0x91, 0x3d, 0x5d, 0xa2, 0x91, 0x3d, 0x57, 0x62, 0x11, 0x3d, 0x48, + 0xc2, 0xd0, 0x3a, 0x47, 0xda, 0xd0, 0x3a, 0x3e, 0xaa, 0x90, 0x39, 0x27, + 0x32, 0x90, 0x38, 0x95, 0x4a, 0xd3, 0x44, 0x2a, 0x2a, 0x10, 0x39, 0x1d, + 0x12, 0x10, 0x38, 0x18, 0xda, 0x0f, 0x37, 0x0d, 0x52, 0x4f, 0x35, 0x10, + 0x22, 0x4f, 0x34, 0x14, 0xa2, 0x4f, 0x36, 0x19, 0xb2, 0x0f, 0x38, 0xf4, + 0x99, 0x0e, 0x34, 0xe2, 0x21, 0x4e, 0x31, 0xcd, 0x51, 0x0e, 0x32, 0x3b, + 0xc1, 0x4a, 0x29, 0x6a, 0x91, 0x8c, 0x31, 0x8c, 0x31, 0x4d, 0x34, 0x67, + 0x59, 0xcc, 0x2f, 0x7a, 0x89, 0x0c, 0x31, 0x7d, 0x99, 0xcc, 0x31, 0x9b, + 0x41, 0x0e, 0x38, 0x82, 0x29, 0x4d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x08, + 0x09, 0x89, 0x24, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x3a, 0x52, 0x49, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, 0x51, 0xcd, 0x34, 0x5a, + 0x61, 0x8b, 0x2d, 0xb7, 0x71, 0x0e, 0x39, 0xd4, 0x59, 0x8f, 0x3d, 0xfd, + 0x89, 0xd0, 0x42, 0xf1, 0x59, 0x90, 0x41, 0xf3, 0x51, 0xd0, 0x41, 0x34, + 0x39, 0x4a, 0x29, 0x94, 0x39, 0xcd, 0x34, 0x83, 0xb9, 0x4c, 0x32, 0x1a, + 0x7a, 0x91, 0x45, 0xc2, 0x69, 0x0e, 0x39, 0x14, 0x91, 0x09, 0x23, 0x25, + 0x41, 0x4a, 0x25, 0x9a, 0x19, 0x0e, 0x34, 0x60, 0x12, 0xd4, 0x4d, 0x6c, + 0x4a, 0x14, 0x50, 0x8d, 0x49, 0x8d, 0x38, 0x83, 0xf1, 0xcc, 0x36, 0xd7, + 0xd1, 0x0f, 0x42, 0xcb, 0x51, 0x0f, 0x41, 0xc7, 0x19, 0x8f, 0x3e, 0xc2, + 0xe9, 0x4e, 0x3d, 0x9f, 0x11, 0x4e, 0x38, 0x4d, 0x41, 0x8b, 0x2d, 0x01, + 0xca, 0x10, 0x40, 0x1c, 0x6a, 0x51, 0x42, 0x92, 0xa1, 0xcd, 0x33, 0x9b, + 0x09, 0x4e, 0x35, 0xc2, 0x21, 0x8f, 0x3b, 0xd0, 0xd1, 0x0f, 0x3e, 0xe9, + 0x71, 0x90, 0x40, 0x97, 0x01, 0x0e, 0x36, 0x82, 0x92, 0x14, 0x51, 0x06, + 0xba, 0xd0, 0x41, 0x89, 0xaa, 0x94, 0x51, 0xcb, 0x39, 0x0f, 0x3b, 0xa1, + 0x41, 0x0e, 0x38, 0xf4, 0xc0, 0x09, 0x25, 0x5e, 0x21, 0x0c, 0x2e, 0x8b, + 0x39, 0x8d, 0x36, 0x4e, 0x01, 0xcb, 0x2a, 0x64, 0xaa, 0xd3, 0x4c, 0x8b, + 0xb2, 0xd4, 0x50, 0x89, 0xd2, 0xd4, 0x51, 0xa1, 0xa2, 0x55, 0x55, 0x19, + 0xc1, 0x06, 0x11, 0xa3, 0x11, 0x8b, 0x22, 0xc5, 0x51, 0x0c, 0x28, 0xc7, + 0x51, 0x4c, 0x28, 0xdc, 0xe9, 0xcc, 0x29, 0xee, 0x89, 0xcd, 0x2c, 0xcf, + 0x89, 0xcc, 0x28, 0x04, 0x12, 0x4e, 0x2e, 0x9f, 0xf9, 0x0a, 0x22, 0x61, + 0xf2, 0x50, 0x3a, 0x63, 0x01, 0x09, 0x1a, 0x21, 0x02, 0x0f, 0x32, 0x4e, + 0xda, 0x90, 0x3a, 0x35, 0x22, 0x90, 0x37, 0x17, 0x22, 0x4f, 0x33, 0x27, + 0xea, 0x8f, 0x35, 0x1e, 0xaa, 0x8f, 0x34, 0x26, 0xca, 0x8f, 0x35, 0x28, + 0xf2, 0x0f, 0x36, 0x17, 0x2a, 0xcf, 0x32, 0x36, 0x1a, 0xd0, 0x37, 0x53, + 0x02, 0x11, 0x3b, 0xf6, 0xa1, 0x0d, 0x2c, 0x46, 0x3a, 0xd0, 0x37, 0xfb, + 0xe9, 0x8d, 0x2e, 0x4b, 0x5a, 0x10, 0x38, 0xf5, 0xa1, 0x4d, 0x2d, 0x3b, + 0xa2, 0x4f, 0x34, 0x09, 0x2a, 0xce, 0x2d, 0x65, 0x19, 0x89, 0x1a, 0x37, + 0xc1, 0x47, 0x15, 0x84, 0x41, 0xca, 0x1f, 0x50, 0x91, 0x08, 0x19, 0x33, + 0xa9, 0x07, 0x14, 0x96, 0xe1, 0x8d, 0x35, 0x75, 0x81, 0x8c, 0x30, 0xcb, + 0x01, 0x4f, 0x3a, 0x48, 0xe2, 0xd2, 0x49, 0x93, 0x4a, 0xd5, 0x53, 0xf2, + 0x81, 0xce, 0x31, 0x75, 0xb9, 0x4a, 0x21, 0x2a, 0xca, 0x10, 0x3c, 0x1d, + 0x62, 0xd0, 0x3a, 0x25, 0x12, 0xd1, 0x40, 0x40, 0x9a, 0x51, 0x41, 0xed, + 0xb9, 0x4f, 0x3b, 0x0b, 0x8a, 0x10, 0x40, 0x22, 0x3a, 0x11, 0x42, 0x20, + 0x4a, 0x11, 0x42, 0x18, 0x1a, 0x11, 0x42, 0x17, 0xea, 0xd0, 0x41, 0x0d, + 0xa2, 0x10, 0x41, 0xdd, 0x59, 0x0f, 0x3b, 0x43, 0x8a, 0x12, 0x49, 0xd7, + 0x09, 0x10, 0x3f, 0xc2, 0x69, 0xcf, 0x3c, 0xd9, 0x39, 0x90, 0x40, 0x92, + 0x91, 0x4d, 0x36, 0x5b, 0x01, 0x4c, 0x30, 0x4f, 0xd9, 0x8b, 0x30, 0x43, + 0x59, 0x0b, 0x2f, 0x53, 0xe9, 0x8b, 0x31, 0x6d, 0x81, 0xcc, 0x34, 0x2b, + 0x49, 0x8a, 0x29, 0x0b, 0x49, 0x49, 0x25, 0x90, 0x58, 0xc5, 0x16, 0x99, + 0xa1, 0x0d, 0x36, 0x3e, 0xa9, 0x0a, 0x2a, 0x3d, 0x71, 0x0a, 0x2a, 0x71, + 0x29, 0x0c, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf3, 0x48, 0x08, 0x20, 0x1d, 0xa9, 0xc9, 0x24, 0xee, + 0x28, 0x48, 0x1f, 0xe7, 0x00, 0x48, 0x1e, 0x31, 0x31, 0x8a, 0x28, 0x1e, + 0xd9, 0x09, 0x26, 0x4e, 0x11, 0x8b, 0x2a, 0x46, 0xc1, 0x8a, 0x29, 0x51, + 0x99, 0x0a, 0x27, 0x80, 0x69, 0x4c, 0x30, 0xb8, 0x72, 0xd4, 0x49, 0x9b, + 0x8a, 0xd3, 0x44, 0x85, 0x81, 0x4c, 0x31, 0x91, 0x71, 0x0c, 0x30, 0xa9, + 0xa9, 0xcc, 0x2f, 0x36, 0x62, 0xd0, 0x37, 0x51, 0x41, 0x49, 0x1a, 0xc0, + 0x70, 0x04, 0x00, 0x88, 0xd2, 0xd2, 0x41, 0x46, 0xd2, 0x50, 0x38, 0x0e, + 0x2a, 0x8f, 0x31, 0x2d, 0x42, 0x10, 0x36, 0x28, 0x3a, 0x90, 0x35, 0x24, + 0x1a, 0x10, 0x36, 0x29, 0x2a, 0x10, 0x37, 0x26, 0x12, 0x10, 0x35, 0x1c, + 0xfa, 0xcf, 0x34, 0x4c, 0x42, 0x11, 0x3b, 0x5f, 0xfa, 0x51, 0x3d, 0x21, + 0x9a, 0x0f, 0x36, 0xf5, 0xa1, 0x0e, 0x34, 0x4b, 0x5a, 0x50, 0x39, 0x17, + 0x8a, 0x4f, 0x36, 0x37, 0x5a, 0x10, 0x39, 0x08, 0xfa, 0x0e, 0x34, 0xe1, + 0x21, 0x8e, 0x31, 0xda, 0xf9, 0xcd, 0x30, 0x0d, 0x32, 0x0f, 0x34, 0x19, + 0xb2, 0xcf, 0x35, 0x11, 0x52, 0x0f, 0x34, 0x12, 0x52, 0x4f, 0x34, 0x10, + 0x2a, 0x0f, 0x34, 0x14, 0x62, 0x8f, 0x34, 0x1a, 0xba, 0x8f, 0x35, 0x1f, + 0xea, 0x8f, 0x36, 0x2f, 0x3a, 0x50, 0x38, 0x30, 0x52, 0x50, 0x38, 0x43, + 0xaa, 0x10, 0x3a, 0x25, 0x0a, 0x90, 0x37, 0x44, 0xaa, 0x50, 0x3a, 0x41, + 0xa2, 0x10, 0x3a, 0x42, 0xa2, 0x10, 0x3a, 0x3d, 0x8a, 0x10, 0x39, 0x41, + 0x92, 0xd0, 0x39, 0x3e, 0x8a, 0x90, 0x39, 0x36, 0x7a, 0x10, 0x39, 0x35, + 0x82, 0x10, 0x39, 0x32, 0x62, 0xd0, 0x38, 0x33, 0x62, 0x10, 0x39, 0x30, + 0x4a, 0xd0, 0x38, 0x3a, 0x6a, 0x50, 0x39, 0x54, 0x52, 0xd1, 0x3c, 0x34, + 0x5a, 0xd0, 0x38, 0xae, 0xfa, 0x54, 0x51, 0xba, 0xa2, 0xd5, 0x54, 0x71, + 0x6a, 0x53, 0x4c, 0x78, 0x32, 0x53, 0x49, 0x64, 0xc2, 0x12, 0x48, 0x33, + 0xca, 0x10, 0x3e, 0xeb, 0x39, 0x0e, 0x31, 0xdc, 0x41, 0xcd, 0x2a, 0x0f, + 0x02, 0x8f, 0x31, 0x6a, 0x22, 0xd2, 0x3d, 0x8d, 0x22, 0x13, 0x42, 0x91, + 0x4a, 0x53, 0x42, 0x8f, 0x42, 0x53, 0x43, 0x53, 0xca, 0xd1, 0x40, 0xef, + 0x41, 0x8e, 0x31, 0x1d, 0xaa, 0x0f, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, + 0x32, 0x14, 0x4c, 0xd5, 0x6a, 0x95, 0x4d, 0xc5, 0xba, 0x54, 0x4a, 0x94, + 0x7a, 0x13, 0x45, 0x96, 0x52, 0xd3, 0x43, 0x94, 0x42, 0x53, 0x43, 0x97, + 0x82, 0xd3, 0x43, 0x97, 0x7a, 0x13, 0x44, 0x8f, 0x1a, 0x93, 0x43, 0x94, + 0x3a, 0x13, 0x44, 0x95, 0x6a, 0x13, 0x44, 0xa2, 0xf2, 0x93, 0x45, 0x9c, + 0xb2, 0x13, 0x45, 0xae, 0x22, 0x94, 0x47, 0xd8, 0x7a, 0x15, 0x4c, 0xaf, + 0x2a, 0x94, 0x47, 0xa5, 0x02, 0x54, 0x46, 0xa4, 0xea, 0x13, 0x46, 0x9f, + 0xba, 0x93, 0x45, 0x9b, 0x8a, 0xd3, 0x44, 0x84, 0xaa, 0x92, 0x41, 0x7d, + 0x82, 0xd2, 0x40, 0x77, 0x5a, 0x92, 0x40, 0x74, 0x6a, 0x52, 0x40, 0x79, + 0x82, 0x92, 0x40, 0x84, 0xca, 0x92, 0x41, 0x93, 0x5a, 0xd3, 0x43, 0x7c, + 0x72, 0xd2, 0x40, 0x76, 0x42, 0x92, 0x40, 0x75, 0x3a, 0x52, 0x40, 0x75, + 0x52, 0x92, 0x40, 0x87, 0xca, 0x52, 0x42, 0x71, 0x32, 0x12, 0x40, 0x66, + 0x12, 0x12, 0x3f, 0x5d, 0xba, 0xd1, 0x3d, 0x55, 0x52, 0xd1, 0x3c, 0x48, + 0xea, 0x10, 0x3b, 0x43, 0xa2, 0x50, 0x3a, 0x42, 0xa2, 0x10, 0x3a, 0x40, + 0x82, 0xd0, 0x39, 0x3d, 0x82, 0xd0, 0x39, 0x48, 0xfa, 0x10, 0x3b, 0x25, + 0x2a, 0x50, 0x38, 0x1f, 0x02, 0x10, 0x38, 0x17, 0xba, 0xcf, 0x36, 0x11, + 0x7a, 0x8f, 0x35, 0x14, 0x42, 0x8f, 0x34, 0x04, 0x02, 0x8f, 0x34, 0xf4, + 0xc9, 0xce, 0x34, 0xe9, 0xa1, 0x0e, 0x34, 0xe3, 0x61, 0x0e, 0x33, 0xd7, + 0xf9, 0x8d, 0x31, 0xbd, 0x71, 0x0d, 0x31, 0x55, 0xc9, 0x8b, 0x2d, 0x95, + 0x01, 0x8e, 0x37, 0x6a, 0x59, 0x8c, 0x31, 0x70, 0x41, 0xcc, 0x30, 0x5a, + 0xd9, 0x0b, 0x2e, 0x33, 0x91, 0xca, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xd5, + 0x01, 0x90, 0x3f, 0x21, 0x21, 0x4a, 0x28, 0x00, 0x00, 0x00, 0x00, 0x11, + 0xd1, 0x49, 0x28, 0x00, 0x00, 0x00, 0x00, 0xfa, 0xb1, 0x50, 0x42, 0x78, + 0x79, 0x8c, 0x31, 0xb7, 0x61, 0xce, 0x39, 0xe7, 0x11, 0x50, 0x40, 0x02, + 0xd2, 0xd0, 0x42, 0x29, 0x2a, 0xd2, 0x48, 0x0e, 0x42, 0x51, 0x45, 0xcf, + 0x49, 0x8f, 0x3d, 0x76, 0x49, 0xcc, 0x30, 0x01, 0xd9, 0x88, 0x21, 0xfe, + 0xb8, 0x48, 0x21, 0x4d, 0xa9, 0x8b, 0x2a, 0xb6, 0xb9, 0x0e, 0x38, 0x31, + 0x7a, 0x12, 0x48, 0x8d, 0x49, 0x4d, 0x38, 0x97, 0xb1, 0x8d, 0x39, 0xe8, + 0x29, 0xd0, 0x43, 0xe7, 0x21, 0x10, 0x44, 0xe5, 0x19, 0x10, 0x42, 0xda, + 0xe1, 0x4f, 0x41, 0xbf, 0xb9, 0x0e, 0x3d, 0x99, 0x09, 0x4e, 0x39, 0xb0, + 0x61, 0x0e, 0x3c, 0xa5, 0x09, 0x0e, 0x39, 0xd5, 0xb1, 0xcf, 0x3e, 0x76, + 0x81, 0x8c, 0x32, 0x25, 0x2a, 0x52, 0x44, 0x44, 0xc2, 0x52, 0x48, 0xb4, + 0x99, 0x4e, 0x39, 0x99, 0x31, 0x0e, 0x37, 0x9c, 0x41, 0x8e, 0x37, 0xb5, + 0xa1, 0x4e, 0x38, 0xc3, 0xf1, 0x8e, 0x39, 0x8c, 0x51, 0x8d, 0x33, 0x6c, + 0xd2, 0x13, 0x4e, 0xce, 0x21, 0x0f, 0x3c, 0x59, 0x72, 0xd3, 0x4b, 0x68, + 0x29, 0x4c, 0x30, 0x4b, 0x21, 0x4b, 0x2b, 0x01, 0xf1, 0x09, 0x27, 0x99, + 0x41, 0x4e, 0x38, 0xf9, 0x79, 0xd0, 0x40, 0xc8, 0xb9, 0xce, 0x38, 0x90, + 0xea, 0xd4, 0x51, 0xc7, 0x9a, 0xd6, 0x58, 0xb0, 0x22, 0xd6, 0x57, 0xa5, + 0xaa, 0x15, 0x55, 0x20, 0xf1, 0xc6, 0x11, 0x90, 0x81, 0x8a, 0x20, 0x92, + 0xb9, 0x4a, 0x21, 0xb6, 0xd1, 0x4b, 0x25, 0xe3, 0x01, 0x8d, 0x29, 0x12, + 0x9a, 0x4e, 0x31, 0x80, 0x09, 0xca, 0x1e, 0xe9, 0xb9, 0x0c, 0x29, 0x33, + 0xba, 0x0f, 0x35, 0x19, 0x9a, 0xce, 0x30, 0xc0, 0x09, 0x4c, 0x26, 0x19, + 0xd2, 0xce, 0x31, 0x53, 0x02, 0x11, 0x3b, 0x3f, 0x32, 0x50, 0x38, 0x21, + 0x9a, 0x8f, 0x34, 0x1e, 0x9a, 0xcf, 0x34, 0x20, 0xa2, 0xcf, 0x34, 0x25, + 0x9a, 0x8f, 0x35, 0x3f, 0x42, 0x90, 0x38, 0x57, 0x22, 0x91, 0x3b, 0x4b, + 0x6a, 0x90, 0x38, 0xca, 0x69, 0x8c, 0x28, 0x4e, 0x82, 0x50, 0x39, 0xfe, + 0xe8, 0xc5, 0x0d, 0x3d, 0xca, 0x4f, 0x35, 0xd6, 0xa9, 0x8c, 0x29, 0x04, + 0x0a, 0x0e, 0x2d, 0xdb, 0xc9, 0x8c, 0x29, 0xc2, 0x19, 0x8c, 0x26, 0xb8, + 0xf9, 0xcb, 0x25, 0x79, 0xd1, 0x89, 0x1d, 0x33, 0x99, 0x07, 0x14, 0x7e, + 0x21, 0x0d, 0x33, 0xa0, 0x19, 0xce, 0x36, 0x83, 0xe1, 0xcc, 0x31, 0xd2, + 0x51, 0x4f, 0x3b, 0x6d, 0x22, 0x14, 0x4f, 0xf7, 0xa1, 0x4e, 0x32, 0xc8, + 0x61, 0xce, 0x35, 0x34, 0x02, 0x51, 0x3d, 0x30, 0xfa, 0x50, 0x3c, 0x45, + 0x22, 0x92, 0x44, 0x51, 0x3a, 0x92, 0x43, 0x00, 0x32, 0x50, 0x3e, 0x2e, + 0x3a, 0x51, 0x40, 0x2a, 0x52, 0x51, 0x40, 0x2b, 0x52, 0xd1, 0x40, 0x23, + 0x22, 0x91, 0x40, 0x19, 0xca, 0xd0, 0x42, 0x12, 0x8a, 0x90, 0x41, 0xd0, + 0xe1, 0xce, 0x38, 0x48, 0xa2, 0x92, 0x48, 0xc7, 0x59, 0x0f, 0x3b, 0xcd, + 0x99, 0x8f, 0x3c, 0xce, 0xb1, 0x8f, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x89, + 0x01, 0xcd, 0x34, 0x71, 0x69, 0x0c, 0x32, 0x50, 0x79, 0x4b, 0x2e, 0x98, + 0x09, 0x0e, 0x38, 0xb0, 0x71, 0xce, 0x39, 0x64, 0x61, 0x0c, 0x33, 0x32, + 0xb9, 0x4a, 0x2c, 0x00, 0xa0, 0x02, 0x0d, 0x89, 0x19, 0xcd, 0x36, 0x12, + 0x51, 0x09, 0x25, 0xec, 0x28, 0x88, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xef, 0x20, 0x88, 0x1f, 0x0f, 0xf9, 0x88, 0x22, 0x05, + 0xe9, 0x08, 0x22, 0xfe, 0xa0, 0x88, 0x21, 0x45, 0xa9, 0x8a, 0x29, 0x46, + 0xe1, 0xca, 0x2a, 0x8e, 0x5a, 0xd3, 0x46, 0x6e, 0x29, 0x0c, 0x30, 0x91, + 0x5a, 0x13, 0x46, 0x5d, 0x01, 0xcc, 0x2e, 0x21, 0xe2, 0x4f, 0x35, 0xab, + 0x59, 0xcd, 0x34, 0x7e, 0x89, 0x8b, 0x2a, 0xb6, 0x61, 0x4c, 0x28, 0x99, + 0xd1, 0x8b, 0x24, 0x00, 0x00, 0x00, 0x00, 0x42, 0xa2, 0x50, 0x38, 0xf3, + 0x39, 0x0e, 0x30, 0x16, 0x72, 0x8f, 0x32, 0x32, 0x52, 0x50, 0x36, 0x30, + 0x62, 0x10, 0x36, 0x36, 0x8a, 0xd0, 0x36, 0x42, 0xb2, 0x10, 0x39, 0x1a, + 0xd2, 0x8f, 0x34, 0x45, 0xda, 0xd0, 0x38, 0x5d, 0xe2, 0x91, 0x3c, 0xe6, + 0x29, 0x4e, 0x30, 0x0b, 0x22, 0x0f, 0x35, 0x0a, 0x2a, 0xcf, 0x34, 0x18, + 0xb2, 0x8f, 0x36, 0x1e, 0xf2, 0xcf, 0x36, 0x0b, 0x12, 0x4f, 0x34, 0x0e, + 0x2a, 0x8f, 0x34, 0x0f, 0x32, 0xcf, 0x34, 0x0e, 0x1a, 0x0f, 0x34, 0x09, + 0xe2, 0x0e, 0x33, 0x1e, 0xba, 0x4f, 0x36, 0x11, 0x4a, 0x4f, 0x34, 0x16, + 0x9a, 0x0f, 0x35, 0x16, 0xba, 0x0f, 0x35, 0x12, 0x7a, 0x4f, 0x34, 0x1e, + 0xea, 0x4f, 0x36, 0x1f, 0xf2, 0x4f, 0x36, 0x62, 0xd2, 0x11, 0x3e, 0x36, + 0x4a, 0xd0, 0x38, 0x3d, 0x7a, 0x90, 0x39, 0x41, 0xa2, 0xd0, 0x39, 0x3a, + 0x72, 0x50, 0x39, 0x3b, 0x8a, 0x90, 0x39, 0x3c, 0x8a, 0x90, 0x39, 0x43, + 0xc2, 0x50, 0x3a, 0x42, 0xba, 0x10, 0x3a, 0x47, 0xe2, 0xd0, 0x3a, 0x46, + 0xca, 0xd0, 0x3a, 0x3b, 0x92, 0x50, 0x39, 0x3b, 0xa2, 0x90, 0x39, 0x35, + 0x82, 0x10, 0x39, 0x42, 0xba, 0x10, 0x3a, 0x42, 0xba, 0x10, 0x3a, 0x46, + 0xd2, 0x50, 0x3a, 0x47, 0xd2, 0x90, 0x3a, 0x5a, 0x8a, 0x91, 0x3d, 0x39, + 0x7a, 0x10, 0x39, 0x77, 0x82, 0x13, 0x4c, 0x52, 0x8a, 0x52, 0x49, 0x4a, + 0x02, 0x12, 0x44, 0x77, 0x12, 0x13, 0x48, 0x40, 0x12, 0x51, 0x3f, 0xe7, + 0x21, 0x0e, 0x31, 0xdd, 0x21, 0x8d, 0x2a, 0xf7, 0xd1, 0xcd, 0x2c, 0x07, + 0x72, 0x0e, 0x30, 0x49, 0xea, 0x50, 0x39, 0x6f, 0x42, 0x52, 0x3e, 0x86, + 0xda, 0x12, 0x41, 0x8c, 0x12, 0x93, 0x41, 0x72, 0x52, 0x52, 0x40, 0x03, + 0xe2, 0xce, 0x33, 0xde, 0x21, 0x8e, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x91, + 0x12, 0x94, 0x4a, 0x2f, 0x23, 0x18, 0x57, 0x52, 0x9a, 0x11, 0x3d, 0x4e, + 0x62, 0x51, 0x3d, 0x97, 0x8a, 0xd3, 0x44, 0x99, 0x82, 0x13, 0x44, 0x91, + 0x42, 0xd3, 0x43, 0x8f, 0x2a, 0x53, 0x43, 0x8c, 0xfa, 0x12, 0x42, 0x8e, + 0x12, 0x93, 0x42, 0x8e, 0x2a, 0x13, 0x43, 0x9c, 0xb2, 0xd3, 0x44, 0xa5, + 0x0a, 0x54, 0x46, 0xa9, 0x02, 0x14, 0x46, 0xac, 0x12, 0xd4, 0x46, 0xaa, + 0x0a, 0xd4, 0x46, 0xb0, 0x2a, 0x94, 0x47, 0xa7, 0x0a, 0x54, 0x46, 0xa5, + 0xe2, 0x13, 0x46, 0x74, 0x42, 0x52, 0x40, 0x96, 0x62, 0x13, 0x44, 0x82, + 0xaa, 0x52, 0x41, 0x7e, 0x82, 0xd2, 0x40, 0x87, 0xca, 0x12, 0x42, 0x81, + 0xaa, 0x52, 0x41, 0x5c, 0xc2, 0x91, 0x3d, 0xce, 0x12, 0xd5, 0x4a, 0x6b, + 0x32, 0x92, 0x3f, 0x71, 0x4a, 0x12, 0x40, 0x77, 0x6a, 0x92, 0x40, 0x7c, + 0x92, 0x12, 0x41, 0x7d, 0x7a, 0x12, 0x41, 0x78, 0x52, 0xd2, 0x40, 0x72, + 0x32, 0x52, 0x40, 0x7c, 0x52, 0xd2, 0x40, 0x67, 0x02, 0x52, 0x3f, 0x55, + 0x8a, 0xd1, 0x3c, 0x50, 0x52, 0x11, 0x3c, 0x41, 0xba, 0x10, 0x3a, 0x39, + 0x7a, 0x90, 0x39, 0x41, 0x92, 0x10, 0x3a, 0x68, 0x0a, 0x92, 0x3f, 0x43, + 0xa2, 0x50, 0x3a, 0x38, 0x7a, 0x50, 0x39, 0x19, 0xb2, 0x0f, 0x36, 0x18, + 0xc2, 0xcf, 0x36, 0x0f, 0x5a, 0x8f, 0x34, 0x0a, 0x22, 0x0f, 0x34, 0xff, + 0xc9, 0x8e, 0x33, 0xf2, 0xa9, 0x4e, 0x35, 0xd1, 0xc1, 0x0d, 0x30, 0x04, + 0x4a, 0x0f, 0x38, 0xe3, 0x49, 0xce, 0x32, 0xe8, 0xb1, 0x0e, 0x37, 0x82, + 0xe1, 0x0c, 0x33, 0x6a, 0x41, 0x8c, 0x31, 0x46, 0x29, 0x0b, 0x2b, 0x4f, + 0x99, 0x8b, 0x2d, 0x9a, 0x39, 0x4e, 0x38, 0x0b, 0x39, 0x89, 0x24, 0x00, + 0x00, 0x00, 0x00, 0xb7, 0xc1, 0x0e, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xc4, + 0x29, 0x0f, 0x3c, 0x5f, 0x11, 0x0c, 0x30, 0x00, 0x00, 0x00, 0x00, 0x2d, + 0x49, 0x8a, 0x2a, 0x78, 0xc1, 0x0c, 0x32, 0xca, 0x01, 0xcf, 0x3b, 0x04, + 0xca, 0xd0, 0x42, 0x38, 0x5a, 0x92, 0x49, 0x44, 0xca, 0x12, 0x4b, 0x30, + 0x52, 0x52, 0x49, 0x02, 0xd2, 0x50, 0x43, 0x49, 0x59, 0x0b, 0x2b, 0xdb, + 0x01, 0x90, 0x3c, 0x07, 0x3a, 0xd1, 0x41, 0x5e, 0xe9, 0x0b, 0x32, 0xc8, + 0x01, 0xcf, 0x3f, 0xd5, 0xa1, 0x8f, 0x41, 0xec, 0x39, 0x90, 0x43, 0xf8, + 0x71, 0x10, 0x44, 0xd5, 0x91, 0x0f, 0x41, 0xd2, 0x71, 0x8f, 0x40, 0xcb, + 0x41, 0x8f, 0x40, 0xc4, 0xd1, 0x4e, 0x3f, 0xf3, 0x69, 0x10, 0x45, 0xec, + 0x69, 0x10, 0x44, 0x0c, 0x5a, 0x51, 0x48, 0x04, 0xea, 0x90, 0x44, 0x05, + 0xea, 0x10, 0x44, 0xd1, 0xc9, 0x8e, 0x3a, 0x47, 0xca, 0x52, 0x48, 0x8b, + 0x82, 0x54, 0x4f, 0x33, 0xa2, 0x91, 0x43, 0xab, 0x71, 0x4e, 0x37, 0x8d, + 0xc9, 0x0d, 0x34, 0x9a, 0x41, 0x8e, 0x35, 0x90, 0xc9, 0x0d, 0x35, 0x6b, + 0x81, 0x4c, 0x31, 0x4e, 0xea, 0xd2, 0x4a, 0x6b, 0xd9, 0x4c, 0x32, 0xac, + 0xd1, 0x4e, 0x38, 0x47, 0x09, 0x4b, 0x2b, 0x8c, 0x41, 0x4d, 0x34, 0x5d, + 0x51, 0x4c, 0x31, 0xe8, 0x11, 0x50, 0x3f, 0xdc, 0xa1, 0x4f, 0x3c, 0x47, + 0x72, 0x92, 0x49, 0xd3, 0x0a, 0x17, 0x5b, 0xd5, 0x12, 0x57, 0x5a, 0xc0, + 0x5a, 0x56, 0x58, 0x8f, 0xea, 0x54, 0x52, 0x3c, 0xf1, 0xc7, 0x14, 0x65, + 0x39, 0x09, 0x1b, 0x9f, 0x01, 0x4b, 0x22, 0xdd, 0xf1, 0x0c, 0x2a, 0xeb, + 0x51, 0x8d, 0x2a, 0xd2, 0x61, 0xcc, 0x26, 0xdc, 0xd9, 0x8c, 0x29, 0xf8, + 0x89, 0x0d, 0x2c, 0x46, 0x2a, 0x50, 0x37, 0x25, 0xf2, 0x4e, 0x32, 0x39, + 0xaa, 0xcf, 0x33, 0x25, 0x51, 0xc7, 0x13, 0x19, 0xe2, 0xce, 0x31, 0x2d, + 0x02, 0x50, 0x36, 0x20, 0xaa, 0x8f, 0x34, 0x20, 0x72, 0x8f, 0x33, 0x2f, + 0xf2, 0xcf, 0x36, 0xf1, 0x81, 0x0d, 0x2c, 0x0f, 0xba, 0x4e, 0x31, 0x2c, + 0x82, 0x4f, 0x34, 0x2a, 0x6a, 0x8f, 0x34, 0xe1, 0xe9, 0x0c, 0x2b, 0xf6, + 0xa1, 0x4d, 0x2d, 0x2a, 0x12, 0xcf, 0x32, 0x13, 0x7a, 0x4e, 0x30, 0xe1, + 0xf9, 0x0c, 0x2a, 0x4d, 0x71, 0x88, 0x18, 0xbb, 0x01, 0x0c, 0x26, 0x4e, + 0x81, 0x48, 0x18, 0x0e, 0x71, 0x46, 0x10, 0x57, 0x09, 0xcc, 0x2d, 0x88, + 0x79, 0x4d, 0x34, 0x89, 0x29, 0xcd, 0x32, 0x8e, 0x51, 0x4d, 0x33, 0xa4, + 0x01, 0x8e, 0x35, 0x79, 0xa1, 0xca, 0x22, 0xc8, 0x71, 0xce, 0x37, 0x4c, + 0x9a, 0xd1, 0x3f, 0x44, 0x6a, 0x91, 0x3d, 0x4b, 0x72, 0x12, 0x47, 0x67, + 0xea, 0x92, 0x47, 0x2b, 0x92, 0x11, 0x44, 0x41, 0xda, 0x91, 0x42, 0x45, + 0x1a, 0xd2, 0x42, 0x44, 0x12, 0x12, 0x43, 0x28, 0x1a, 0x51, 0x40, 0x14, + 0xaa, 0xd0, 0x3e, 0x05, 0x2a, 0x90, 0x3c, 0xc4, 0x41, 0x0e, 0x36, 0x2a, + 0x02, 0x12, 0x45, 0xfe, 0x81, 0x50, 0x41, 0xf1, 0x59, 0xd0, 0x40, 0xf5, + 0x81, 0x50, 0x41, 0x85, 0xb8, 0x03, 0x00, 0x67, 0x59, 0x0c, 0x31, 0x7b, + 0x91, 0xcc, 0x32, 0x56, 0x91, 0x4b, 0x2f, 0x91, 0x31, 0xcd, 0x35, 0xb8, + 0x51, 0xce, 0x39, 0x94, 0x81, 0x0d, 0x36, 0x80, 0xb1, 0x0c, 0x33, 0x4d, + 0x51, 0x8b, 0x2d, 0x56, 0x0a, 0x13, 0x4c, 0x8a, 0x9a, 0xd4, 0x52, 0x14, + 0x8a, 0x51, 0x46, 0x00, 0xa9, 0x88, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf7, + 0x48, 0x08, 0x20, 0xcd, 0xf8, 0x86, 0x1a, 0x02, 0xa9, 0xc8, 0x21, 0x18, + 0x71, 0x09, 0x24, 0x10, 0x31, 0x09, 0x23, 0x61, 0xa1, 0x0b, 0x2d, 0x5f, + 0xa9, 0xcb, 0x2c, 0x67, 0x32, 0x52, 0x42, 0x73, 0x31, 0xcc, 0x30, 0x89, + 0xa1, 0x0c, 0x34, 0x5e, 0xa1, 0x4b, 0x2f, 0xce, 0x61, 0x8e, 0x39, 0x98, + 0xd1, 0x0c, 0x2d, 0x00, 0x70, 0x82, 0x08, 0x81, 0x92, 0x52, 0x41, 0x40, + 0x49, 0x49, 0x1a, 0x21, 0x02, 0x90, 0x34, 0x19, 0xaa, 0x0f, 0x33, 0x1a, + 0xc2, 0x0f, 0x33, 0x22, 0xe2, 0xcf, 0x33, 0x2d, 0x3a, 0x90, 0x35, 0x22, + 0x2a, 0xd0, 0x34, 0x46, 0x02, 0x91, 0x39, 0x5c, 0xda, 0x51, 0x3c, 0xe7, + 0x41, 0xce, 0x31, 0x04, 0xca, 0x0e, 0x33, 0x00, 0xc2, 0xce, 0x32, 0x00, + 0xba, 0x8e, 0x32, 0x2d, 0x32, 0x50, 0x38, 0x0a, 0x22, 0x8f, 0x34, 0x25, + 0x12, 0x10, 0x38, 0x15, 0x7a, 0x4f, 0x35, 0x0f, 0x32, 0x4f, 0x34, 0x11, + 0x3a, 0x8f, 0x34, 0x14, 0x42, 0x0f, 0x35, 0x12, 0x52, 0x8f, 0x34, 0x0e, + 0x22, 0xcf, 0x33, 0x40, 0x9a, 0xd0, 0x39, 0x2b, 0x42, 0x10, 0x38, 0x20, + 0x02, 0x10, 0x36, 0x25, 0x1a, 0x50, 0x37, 0x23, 0x0a, 0xd0, 0x36, 0x2c, + 0x32, 0x10, 0x38, 0x31, 0x4a, 0x90, 0x38, 0x2f, 0x3a, 0x90, 0x38, 0x33, + 0x6a, 0xd0, 0x38, 0x39, 0x8a, 0x50, 0x39, 0x3d, 0x92, 0xd0, 0x39, 0x3c, + 0x92, 0x90, 0x39, 0x43, 0xca, 0x10, 0x3a, 0x46, 0xe2, 0x90, 0x3a, 0x4b, + 0x0a, 0x51, 0x3b, 0x49, 0xfa, 0x50, 0x3b, 0x4c, 0x02, 0x91, 0x3b, 0x4e, + 0x1a, 0x11, 0x3c, 0x45, 0xda, 0x90, 0x3a, 0x44, 0xd2, 0x90, 0x3a, 0x44, + 0xd2, 0x90, 0x3a, 0x44, 0xda, 0x50, 0x3a, 0x46, 0xe2, 0x90, 0x3a, 0x47, + 0xea, 0xd0, 0x3a, 0x49, 0xfa, 0x10, 0x3b, 0x5c, 0xba, 0x11, 0x3e, 0x37, + 0x7a, 0x50, 0x39, 0x4b, 0x52, 0x12, 0x48, 0x56, 0x72, 0x52, 0x48, 0x82, + 0xaa, 0x93, 0x4b, 0x34, 0xba, 0xd0, 0x3d, 0xfd, 0x89, 0x0e, 0x33, 0xf0, + 0xb1, 0x0d, 0x2d, 0x05, 0x32, 0xce, 0x2e, 0x10, 0x82, 0x8e, 0x30, 0x11, + 0x92, 0x0e, 0x31, 0x11, 0xc2, 0x0e, 0x31, 0x35, 0x42, 0x50, 0x36, 0x67, + 0x1a, 0x12, 0x3d, 0x80, 0x9a, 0x52, 0x40, 0x5e, 0xda, 0x11, 0x3d, 0x0e, + 0xa2, 0x4f, 0x38, 0xe3, 0x99, 0x4e, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8b, + 0xe2, 0xd3, 0x49, 0x01, 0x9b, 0x56, 0x51, 0x76, 0x8a, 0x52, 0x41, 0x6a, + 0x72, 0x92, 0x41, 0x60, 0x7a, 0x92, 0x45, 0x90, 0xfa, 0x12, 0x43, 0x92, + 0x1a, 0x53, 0x43, 0x8e, 0x12, 0xd3, 0x42, 0x8b, 0xf2, 0x12, 0x42, 0x91, + 0x1a, 0xd3, 0x42, 0x8d, 0x1a, 0xd3, 0x42, 0xae, 0x32, 0x54, 0x47, 0xa4, + 0x02, 0x14, 0x46, 0xb5, 0x4a, 0x14, 0x48, 0xb4, 0x4a, 0x14, 0x48, 0xa9, + 0x0a, 0x94, 0x46, 0xad, 0x22, 0x14, 0x47, 0xa1, 0xba, 0x93, 0x45, 0xa0, + 0xda, 0x93, 0x45, 0x9d, 0xba, 0x13, 0x45, 0x89, 0x02, 0x53, 0x42, 0x83, + 0xb2, 0x92, 0x41, 0x7d, 0x92, 0xd2, 0x40, 0x80, 0xaa, 0x12, 0x41, 0x84, + 0xca, 0x92, 0x41, 0x8b, 0x0a, 0x53, 0x42, 0xd6, 0x42, 0xd5, 0x4b, 0x8a, + 0xea, 0x92, 0x42, 0x78, 0x6a, 0x92, 0x40, 0x77, 0x6a, 0x92, 0x40, 0x73, + 0x52, 0x52, 0x40, 0x6a, 0x3a, 0x92, 0x3f, 0x69, 0x32, 0x92, 0x3f, 0x65, + 0x12, 0x12, 0x3f, 0x64, 0x0a, 0xd2, 0x3e, 0x6c, 0x22, 0x12, 0x40, 0x63, + 0xe2, 0xd1, 0x3e, 0x4f, 0x22, 0x11, 0x3c, 0x52, 0x4a, 0x91, 0x3c, 0x49, + 0xfa, 0x50, 0x3b, 0x41, 0xb2, 0x10, 0x3a, 0x36, 0x62, 0x10, 0x39, 0x3d, + 0x92, 0xd0, 0x39, 0x35, 0x5a, 0x10, 0x39, 0x38, 0x7a, 0x50, 0x39, 0x2a, + 0x42, 0x50, 0x38, 0x26, 0x12, 0x10, 0x38, 0x20, 0xe2, 0x0f, 0x37, 0x03, + 0xea, 0xce, 0x33, 0xf6, 0xc9, 0xce, 0x33, 0xe4, 0x69, 0x0e, 0x33, 0xe6, + 0x71, 0xce, 0x32, 0xb8, 0xe1, 0x0c, 0x2f, 0xc9, 0x09, 0x0e, 0x33, 0xba, + 0xe1, 0xcd, 0x34, 0x4c, 0xa1, 0x8b, 0x2f, 0xb4, 0x61, 0xce, 0x38, 0x4b, + 0x21, 0x0b, 0x2c, 0x52, 0x81, 0x8b, 0x2d, 0x8e, 0xf1, 0x4d, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, 0x59, 0xca, 0x28, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0xe1, 0x4d, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x54, 0x91, 0xcb, 0x2d, 0x8d, 0x81, 0x4d, 0x34, 0xfc, + 0x89, 0x90, 0x41, 0x1c, 0xca, 0xd1, 0x46, 0x6b, 0x1a, 0x54, 0x50, 0x68, + 0x1a, 0x94, 0x50, 0x45, 0xb2, 0x12, 0x4b, 0xf6, 0x79, 0x10, 0x42, 0xfd, + 0x60, 0xc8, 0x22, 0x89, 0xb9, 0x0c, 0x34, 0x9d, 0xb9, 0xcd, 0x38, 0xc5, + 0xc1, 0xce, 0x3d, 0xb4, 0x61, 0xce, 0x3c, 0xca, 0x21, 0x4f, 0x40, 0xd0, + 0x39, 0x0f, 0x41, 0xdf, 0xc9, 0x8f, 0x42, 0x14, 0x92, 0x51, 0x49, 0x0c, + 0x4a, 0x91, 0x48, 0x2c, 0x42, 0xd2, 0x4b, 0x25, 0x2a, 0x12, 0x4b, 0x29, + 0x2a, 0xd2, 0x4b, 0x1f, 0x1a, 0x52, 0x4a, 0x23, 0x12, 0x92, 0x4a, 0x17, + 0xa2, 0x11, 0x48, 0xd9, 0x51, 0xcf, 0x3c, 0x54, 0x92, 0x12, 0x49, 0xb4, + 0x0b, 0xdd, 0x69, 0xe9, 0x12, 0x17, 0x59, 0x80, 0xc2, 0x53, 0x4b, 0xb3, + 0x59, 0xce, 0x37, 0x77, 0x11, 0xcd, 0x31, 0x8c, 0xf1, 0x4d, 0x35, 0x84, + 0x61, 0x8d, 0x33, 0x73, 0xd9, 0x4c, 0x31, 0xfa, 0xa9, 0x10, 0x41, 0x5d, + 0x21, 0x0c, 0x30, 0x8f, 0xd1, 0xcd, 0x35, 0x8b, 0x29, 0x4d, 0x33, 0x96, + 0x19, 0x0e, 0x38, 0x8e, 0x49, 0x0d, 0x34, 0x7b, 0x2a, 0xd4, 0x4f, 0x4d, + 0xc2, 0x92, 0x4a, 0x74, 0xea, 0x93, 0x4f, 0xe2, 0x8a, 0x97, 0x5c, 0xd6, + 0xea, 0x96, 0x5a, 0xa8, 0xaa, 0x15, 0x55, 0x69, 0xe2, 0x93, 0x4d, 0x1e, + 0x11, 0xc7, 0x11, 0x57, 0xe9, 0x88, 0x1a, 0x64, 0x61, 0x49, 0x1c, 0x51, + 0x99, 0xc8, 0x18, 0xd8, 0xb1, 0x8c, 0x28, 0x04, 0x1a, 0x0e, 0x2e, 0xb5, + 0xb1, 0x0b, 0x24, 0x31, 0x72, 0xcf, 0x33, 0xd1, 0x99, 0xcc, 0x29, 0x59, + 0x82, 0x90, 0x38, 0x2a, 0x39, 0x47, 0x13, 0xf7, 0x01, 0x8e, 0x2e, 0x08, + 0x52, 0x0e, 0x30, 0x53, 0x12, 0x11, 0x3b, 0x56, 0x02, 0x51, 0x3b, 0x43, + 0x1a, 0x90, 0x36, 0x61, 0x41, 0x09, 0x1b, 0x20, 0x1a, 0x0f, 0x33, 0xaf, + 0x61, 0x4b, 0x24, 0x93, 0xb1, 0x0a, 0x22, 0xca, 0x39, 0x0c, 0x28, 0x14, + 0x72, 0x8e, 0x30, 0x12, 0x69, 0x86, 0x10, 0xe8, 0x49, 0x0d, 0x2b, 0xd4, + 0xb1, 0x0c, 0x29, 0x9e, 0xe1, 0x0a, 0x22, 0x61, 0xf9, 0xc8, 0x19, 0x2f, + 0x81, 0xc7, 0x13, 0x62, 0x11, 0x8c, 0x2f, 0x52, 0xa1, 0x8b, 0x2c, 0x5a, + 0xb1, 0xcb, 0x2d, 0x94, 0xa1, 0x4d, 0x34, 0xa5, 0x19, 0xce, 0x35, 0x00, + 0x3a, 0x10, 0x40, 0x09, 0x3a, 0x90, 0x3d, 0x5d, 0x22, 0xd2, 0x41, 0x50, + 0xf2, 0x11, 0x40, 0x48, 0x12, 0x92, 0x43, 0x6f, 0x0a, 0x53, 0x48, 0x37, + 0x0a, 0x52, 0x45, 0x62, 0xe2, 0x52, 0x48, 0x6b, 0x42, 0xd3, 0x48, 0x5b, + 0xaa, 0x92, 0x46, 0x56, 0x82, 0x52, 0x46, 0x47, 0x1a, 0x12, 0x45, 0x1a, + 0xca, 0x90, 0x40, 0xe7, 0x21, 0xcf, 0x39, 0x3c, 0x3a, 0xd2, 0x46, 0x28, + 0xe2, 0x51, 0x46, 0x08, 0xf2, 0x10, 0x43, 0xe9, 0x39, 0x50, 0x40, 0xc8, + 0x68, 0xc5, 0x0b, 0x43, 0x11, 0xcb, 0x2b, 0x72, 0x81, 0x8c, 0x33, 0x43, + 0xf1, 0x0a, 0x2e, 0x8e, 0x49, 0x0d, 0x35, 0xb2, 0x71, 0x4e, 0x39, 0xa5, + 0x09, 0x4e, 0x38, 0x73, 0x79, 0x4c, 0x32, 0x44, 0xb9, 0x4a, 0x2c, 0x5e, + 0x52, 0x53, 0x4d, 0x82, 0x5a, 0x94, 0x51, 0x00, 0xba, 0xd0, 0x42, 0x04, + 0xe2, 0x10, 0x44, 0x00, 0x00, 0x00, 0x00, 0x42, 0xe2, 0x52, 0x4b, 0x23, + 0x12, 0x52, 0x48, 0xe0, 0xe9, 0x4f, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc5, 0xd8, 0x06, 0x1a, 0x21, + 0x01, 0x0a, 0x27, 0x26, 0xe9, 0x09, 0x26, 0x47, 0xc9, 0x8a, 0x29, 0x82, + 0x99, 0xcc, 0x30, 0x61, 0x99, 0x4b, 0x2c, 0x83, 0x79, 0x8c, 0x30, 0x62, + 0xc9, 0x8b, 0x2d, 0xc4, 0x79, 0x0e, 0x3b, 0xd1, 0x19, 0x4f, 0x3d, 0x89, + 0x29, 0x0b, 0x24, 0x3f, 0x99, 0xc9, 0x19, 0x5f, 0xe1, 0x8a, 0x1f, 0xae, + 0x11, 0xcd, 0x28, 0xa7, 0xd9, 0x4c, 0x28, 0xa1, 0x19, 0x4c, 0x26, 0x58, + 0x82, 0xd1, 0x3c, 0xd8, 0xc9, 0xcd, 0x2d, 0xa5, 0x01, 0xcc, 0x26, 0x92, + 0xb0, 0x44, 0x12, 0x41, 0xba, 0x50, 0x38, 0x57, 0x92, 0x51, 0x3b, 0xec, + 0x59, 0x4e, 0x31, 0x01, 0xba, 0xce, 0x32, 0x1f, 0xda, 0x0f, 0x36, 0xf3, + 0x69, 0x0e, 0x31, 0x00, 0x9a, 0x0e, 0x32, 0x06, 0xe2, 0x8e, 0x33, 0x16, + 0x7a, 0xcf, 0x35, 0x16, 0x7a, 0x4f, 0x35, 0x0a, 0x02, 0x4f, 0x33, 0x0f, + 0x3a, 0x4f, 0x34, 0x13, 0x5a, 0x0f, 0x35, 0x16, 0x82, 0x4f, 0x35, 0x18, + 0x9a, 0x4f, 0x35, 0x18, 0xa2, 0x8f, 0x35, 0x20, 0x02, 0x90, 0x36, 0x2b, + 0x2a, 0x10, 0x38, 0x4d, 0x22, 0x91, 0x3b, 0x3d, 0x8a, 0x50, 0x39, 0x2a, + 0x2a, 0xd0, 0x37, 0x2c, 0x32, 0x10, 0x38, 0x2b, 0x3a, 0x50, 0x38, 0x2f, + 0x4a, 0x90, 0x38, 0x33, 0x6a, 0x10, 0x39, 0x33, 0x72, 0x10, 0x39, 0x3a, + 0x8a, 0x90, 0x39, 0x3b, 0x92, 0x90, 0x39, 0x43, 0xc2, 0x50, 0x3a, 0x43, + 0xc2, 0x90, 0x3a, 0x52, 0x4a, 0x51, 0x3c, 0x58, 0x72, 0x11, 0x3d, 0x55, + 0x4a, 0xd1, 0x3c, 0x5a, 0x8a, 0xd1, 0x3d, 0x58, 0x72, 0x51, 0x3d, 0x67, + 0x02, 0x12, 0x3f, 0x4d, 0x22, 0xd1, 0x3b, 0x45, 0xe2, 0x90, 0x3a, 0x46, + 0xea, 0x90, 0x3a, 0x4b, 0x0a, 0x91, 0x3b, 0x4b, 0x12, 0x51, 0x3b, 0x47, + 0xfa, 0xd0, 0x3a, 0x48, 0xf2, 0xd0, 0x3a, 0x59, 0xa2, 0x91, 0x3d, 0x34, + 0x6a, 0x10, 0x39, 0x5f, 0xea, 0x92, 0x49, 0x52, 0x2a, 0x92, 0x45, 0x11, + 0xa2, 0x4f, 0x39, 0xfc, 0x51, 0xce, 0x31, 0x10, 0x9a, 0x0e, 0x31, 0x19, + 0xea, 0x0e, 0x32, 0x20, 0x1a, 0xcf, 0x32, 0x32, 0xaa, 0xcf, 0x34, 0x2f, + 0x8a, 0x8f, 0x34, 0x28, 0x42, 0x4f, 0x33, 0x1b, 0xf2, 0xce, 0x31, 0x22, + 0xa2, 0xcf, 0x33, 0x45, 0xba, 0xd0, 0x38, 0x39, 0x6a, 0xd0, 0x37, 0x02, + 0xe2, 0x8e, 0x33, 0xf2, 0xc9, 0x0e, 0x34, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x73, + 0xd2, 0x12, 0x46, 0xd2, 0x5a, 0x15, 0x4d, 0x0f, 0x23, 0x17, 0x53, 0xfa, + 0x8a, 0xd6, 0x50, 0x98, 0xb2, 0x93, 0x47, 0x9c, 0x92, 0x13, 0x45, 0x91, + 0x12, 0x13, 0x43, 0x90, 0x0a, 0xd3, 0x42, 0x94, 0x2a, 0x53, 0x43, 0x99, + 0x42, 0xd3, 0x43, 0x99, 0x4a, 0x93, 0x43, 0xc5, 0xb2, 0x54, 0x49, 0x48, + 0xbb, 0xd8, 0x59, 0xa4, 0xd3, 0x9b, 0x65, 0x04, 0xa3, 0x56, 0x51, 0x01, + 0x83, 0xd6, 0x50, 0x00, 0x73, 0xd6, 0x50, 0xb1, 0x3a, 0x94, 0x47, 0xa0, + 0xfa, 0x53, 0x45, 0x9c, 0xc2, 0xd3, 0x44, 0x99, 0xa2, 0x53, 0x44, 0x8f, + 0x12, 0x13, 0x43, 0x8e, 0x0a, 0xd3, 0x42, 0x87, 0xf2, 0x12, 0x42, 0x88, + 0x02, 0x13, 0x42, 0x8b, 0x0a, 0x13, 0x42, 0x8f, 0x32, 0x13, 0x43, 0xa3, + 0xf2, 0xd3, 0x45, 0x7c, 0x82, 0xd2, 0x40, 0x83, 0xb2, 0x92, 0x41, 0x80, + 0x9a, 0x12, 0x41, 0x81, 0x7a, 0xd2, 0x40, 0x76, 0x52, 0x92, 0x40, 0x68, + 0x1a, 0x52, 0x3f, 0x63, 0x0a, 0xd2, 0x3e, 0x64, 0x0a, 0xd2, 0x3e, 0x60, + 0xda, 0x51, 0x3e, 0x5a, 0xaa, 0x51, 0x3d, 0x57, 0x72, 0x11, 0x3d, 0x4c, + 0x12, 0x91, 0x3b, 0x4f, 0x12, 0xd1, 0x3b, 0x4b, 0xf2, 0xd0, 0x3b, 0x6d, + 0x42, 0x52, 0x40, 0x3c, 0x9a, 0x90, 0x39, 0x2b, 0x4a, 0x90, 0x38, 0x25, + 0x1a, 0x10, 0x38, 0x1b, 0xca, 0xcf, 0x36, 0x1d, 0xe2, 0xcf, 0x36, 0x15, + 0x9a, 0x4f, 0x36, 0xe6, 0x41, 0xce, 0x30, 0x02, 0x12, 0xcf, 0x36, 0xd9, + 0x19, 0x4e, 0x31, 0x07, 0x72, 0x4f, 0x38, 0xd4, 0x71, 0x0e, 0x35, 0xc5, + 0xc9, 0x8d, 0x32, 0x95, 0xb1, 0x8d, 0x36, 0x5e, 0x11, 0x8c, 0x30, 0x5e, + 0x11, 0xcc, 0x2f, 0x58, 0x91, 0x8b, 0x2e, 0x49, 0x31, 0x4b, 0x2d, 0x21, + 0xf1, 0x49, 0x28, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x79, 0x8b, 0x2e, 0x4d, + 0x91, 0x0b, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x19, 0x0a, 0x29, 0x00, + 0x00, 0x00, 0x00, 0x88, 0xe9, 0x0d, 0x38, 0x56, 0xd1, 0x0b, 0x2e, 0xc6, + 0x11, 0x8f, 0x3b, 0x0a, 0x1a, 0x91, 0x43, 0x59, 0xa2, 0x13, 0x4e, 0x81, + 0x92, 0x54, 0x52, 0x7c, 0x7a, 0x14, 0x52, 0x65, 0xfa, 0x93, 0x50, 0xfc, + 0x91, 0x90, 0x42, 0x76, 0x81, 0x4c, 0x32, 0x71, 0x01, 0x8c, 0x30, 0x8c, + 0x11, 0x0d, 0x36, 0xa0, 0xf9, 0xcd, 0x3a, 0xfe, 0xa1, 0x90, 0x45, 0x07, + 0x02, 0x11, 0x48, 0x34, 0x5a, 0x92, 0x4c, 0x44, 0xd2, 0xd2, 0x4e, 0x4b, + 0x1a, 0x53, 0x50, 0x47, 0xf2, 0xd2, 0x4f, 0x45, 0xfa, 0x12, 0x4f, 0x39, + 0x92, 0x12, 0x4d, 0x44, 0xea, 0xd2, 0x4e, 0x3a, 0x9a, 0xd2, 0x4c, 0x32, + 0x52, 0x92, 0x4b, 0x3f, 0x9a, 0x52, 0x4b, 0x45, 0x72, 0x92, 0x49, 0x8a, + 0x62, 0x94, 0x50, 0xc0, 0xa3, 0xdd, 0x6e, 0xea, 0x2a, 0x17, 0x59, 0x1a, + 0x1a, 0x11, 0x42, 0xc7, 0x11, 0x8f, 0x39, 0x8d, 0xf1, 0x4d, 0x34, 0x8f, + 0x81, 0x8d, 0x33, 0x97, 0xb9, 0xcd, 0x34, 0x83, 0xe1, 0x0c, 0x32, 0x77, + 0xd9, 0x0c, 0x31, 0x46, 0x91, 0xcb, 0x2c, 0xbf, 0xc1, 0x0e, 0x3d, 0x93, + 0xf9, 0x0d, 0x38, 0x62, 0x92, 0x53, 0x4d, 0x23, 0x92, 0x91, 0x45, 0xa2, + 0x82, 0x55, 0x55, 0x7f, 0x32, 0x54, 0x50, 0xfb, 0x52, 0x58, 0x60, 0xed, + 0xda, 0xd7, 0x5d, 0xc9, 0x92, 0x56, 0x59, 0x85, 0x7a, 0xd4, 0x50, 0x3e, + 0x62, 0x12, 0x48, 0x29, 0x49, 0x07, 0x13, 0x71, 0xd9, 0xc9, 0x1d, 0x99, + 0xf1, 0x8a, 0x22, 0xc6, 0x29, 0x8c, 0x26, 0xf7, 0xb9, 0x0d, 0x2c, 0xa0, + 0xf1, 0xca, 0x21, 0xec, 0x41, 0x0d, 0x2b, 0x3b, 0xe9, 0x87, 0x16, 0x4e, + 0x72, 0x90, 0x38, 0x64, 0xe1, 0xc8, 0x19, 0x25, 0x22, 0xcf, 0x32, 0xc9, + 0x71, 0x8c, 0x28, 0xf2, 0xb1, 0x4d, 0x2c, 0x1a, 0xca, 0x8e, 0x31, 0x51, + 0xaa, 0x90, 0x39, 0x15, 0xb2, 0xce, 0x31, 0x46, 0x12, 0x50, 0x37, 0x3b, + 0xd1, 0x47, 0x15, 0xd4, 0xb9, 0x0c, 0x2a, 0xcd, 0x31, 0x8c, 0x27, 0x0d, + 0x32, 0x8e, 0x2f, 0xc6, 0x29, 0xcc, 0x26, 0xa1, 0x09, 0xcb, 0x22, 0x55, + 0x99, 0xc8, 0x18, 0x41, 0xc9, 0x87, 0x14, 0x25, 0x41, 0x87, 0x12, 0xb6, + 0xd1, 0x8e, 0x39, 0x6b, 0x11, 0x8c, 0x2f, 0x5a, 0x01, 0x4c, 0x2e, 0x62, + 0x01, 0xcc, 0x2e, 0xc9, 0x49, 0x8f, 0x3b, 0x03, 0x6a, 0x90, 0x40, 0x07, + 0x3a, 0x10, 0x3e, 0x5a, 0x3a, 0x12, 0x43, 0x39, 0x4a, 0x51, 0x41, 0x42, + 0xca, 0x91, 0x41, 0x74, 0x02, 0x53, 0x47, 0x32, 0xf2, 0x11, 0x45, 0x74, + 0xa2, 0x93, 0x4a, 0x7e, 0xca, 0x13, 0x4a, 0x7e, 0xc2, 0x53, 0x4a, 0x77, + 0x92, 0x13, 0x4a, 0x54, 0xa2, 0x12, 0x48, 0x48, 0x42, 0x92, 0x46, 0x3e, + 0x92, 0x11, 0x43, 0x4f, 0xb2, 0xd2, 0x48, 0x03, 0xe2, 0xd0, 0x42, 0xeb, + 0x79, 0x10, 0x41, 0xf2, 0x69, 0x90, 0x40, 0x27, 0x79, 0x48, 0x19, 0x5d, + 0x29, 0x4c, 0x30, 0x4d, 0x81, 0x8b, 0x2d, 0x23, 0x41, 0xca, 0x28, 0x43, + 0x01, 0xcb, 0x2b, 0x95, 0x99, 0x4d, 0x35, 0x94, 0x71, 0xcd, 0x37, 0x6a, + 0x49, 0x8c, 0x32, 0x22, 0x21, 0xca, 0x28, 0x68, 0x5a, 0x13, 0x4c, 0xa8, + 0x92, 0x55, 0x56, 0x50, 0x42, 0xd3, 0x4c, 0x09, 0x0a, 0x51, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x2a, 0x2a, 0x92, 0x48, 0x86, + 0xb9, 0x0c, 0x34, 0x12, 0x72, 0xd1, 0x46, 0x64, 0x1a, 0x54, 0x50, 0x00, + 0x00, 0x00, 0x00, 0xa7, 0x19, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x61, 0x09, 0x24, 0x5f, + 0x41, 0xcb, 0x2a, 0x85, 0x79, 0x4c, 0x30, 0x5d, 0x99, 0x8b, 0x2c, 0x5d, + 0x71, 0x0b, 0x2c, 0x6a, 0x01, 0xcc, 0x2d, 0xb9, 0x59, 0xce, 0x3a, 0xd4, + 0x01, 0xcf, 0x3b, 0xd2, 0x11, 0x4f, 0x3d, 0x13, 0xfa, 0x0f, 0x38, 0xda, + 0xc1, 0x4e, 0x32, 0xd6, 0x79, 0xce, 0x2d, 0xe4, 0xb9, 0x4e, 0x2f, 0xec, + 0xc1, 0x0e, 0x30, 0x40, 0x0a, 0x91, 0x39, 0x65, 0xf2, 0x91, 0x3d, 0x64, + 0xea, 0x51, 0x3d, 0xae, 0x29, 0x8c, 0x26, 0xa8, 0x01, 0xcc, 0x25, 0x90, + 0x19, 0x4b, 0x23, 0x66, 0xc8, 0xc3, 0x0c, 0x30, 0x4a, 0x50, 0x38, 0x08, + 0x1a, 0x8f, 0x33, 0x0b, 0x1a, 0x0f, 0x34, 0xcf, 0x51, 0xcd, 0x2d, 0x07, + 0xd2, 0x0e, 0x33, 0x0a, 0xf2, 0x8e, 0x33, 0x0a, 0xfa, 0x8e, 0x33, 0x10, + 0x3a, 0x8f, 0x34, 0x0f, 0x4a, 0x8f, 0x34, 0x18, 0xa2, 0xcf, 0x35, 0x19, + 0xba, 0xcf, 0x35, 0x27, 0x12, 0x10, 0x37, 0x38, 0x62, 0x10, 0x39, 0x29, + 0x2a, 0xd0, 0x37, 0x30, 0x42, 0x50, 0x38, 0x2a, 0x2a, 0x10, 0x38, 0x44, + 0xc2, 0x50, 0x3a, 0x2a, 0x32, 0x10, 0x38, 0x3b, 0x9a, 0x50, 0x39, 0x27, + 0x2a, 0xd0, 0x37, 0x28, 0x2a, 0xd0, 0x37, 0x2f, 0x42, 0x90, 0x38, 0x33, + 0x52, 0xd0, 0x38, 0x3c, 0x9a, 0x90, 0x39, 0x40, 0xaa, 0xd0, 0x39, 0x4b, + 0x1a, 0x91, 0x3b, 0x48, 0xea, 0x10, 0x3b, 0x56, 0x6a, 0x11, 0x3d, 0x65, + 0xf2, 0x11, 0x3f, 0x6e, 0x2a, 0x12, 0x40, 0x5b, 0x9a, 0x91, 0x3d, 0x5b, + 0x7a, 0xd1, 0x3d, 0x52, 0x72, 0xd1, 0x3c, 0x4d, 0x2a, 0x91, 0x3b, 0x37, + 0x6a, 0x10, 0x39, 0x45, 0xe2, 0xd0, 0x3a, 0x46, 0xf2, 0x90, 0x3a, 0x47, + 0xf2, 0x90, 0x3a, 0x4a, 0x02, 0x51, 0x3b, 0x47, 0xea, 0xd0, 0x3a, 0x45, + 0xe2, 0x90, 0x3a, 0x45, 0xda, 0x90, 0x3a, 0x57, 0x7a, 0x11, 0x3d, 0x2f, + 0x42, 0x90, 0x38, 0x51, 0x5a, 0xd2, 0x46, 0x24, 0x8a, 0x90, 0x3e, 0x1c, + 0x92, 0xcf, 0x37, 0x3d, 0xfa, 0x8f, 0x36, 0x48, 0x3a, 0x90, 0x37, 0x42, + 0x12, 0x50, 0x36, 0x43, 0x2a, 0x10, 0x37, 0x42, 0x22, 0x50, 0x37, 0x41, + 0x22, 0x10, 0x37, 0x3e, 0x02, 0x50, 0x36, 0x62, 0x52, 0x91, 0x3b, 0x62, + 0x6a, 0xd1, 0x3b, 0x59, 0x32, 0xd1, 0x3a, 0x54, 0x3a, 0xd1, 0x3a, 0x05, + 0xc2, 0x4e, 0x31, 0xfd, 0xd9, 0x8e, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0xba, 0xd1, 0x3e, 0x79, 0xca, 0x12, 0x44, 0x82, 0xda, 0xd2, 0x42, 0x82, + 0xe2, 0x92, 0x42, 0x79, 0x7a, 0x52, 0x41, 0xc4, 0xaa, 0xd4, 0x49, 0xc7, + 0xf2, 0x54, 0x4a, 0xc8, 0x02, 0x55, 0x4a, 0xa6, 0xea, 0x93, 0x45, 0xaa, + 0xfa, 0x13, 0x46, 0xa9, 0x0a, 0x14, 0x46, 0x99, 0x5a, 0x93, 0x43, 0x4b, + 0xf3, 0x58, 0x5a, 0xee, 0x1a, 0x16, 0x4f, 0x0b, 0xdb, 0x56, 0x52, 0x22, + 0xab, 0x57, 0x55, 0x9a, 0x63, 0x1b, 0x64, 0x47, 0xb3, 0x98, 0x59, 0xcc, + 0xfa, 0x94, 0x4a, 0xa1, 0x02, 0x94, 0x45, 0x9d, 0xca, 0x13, 0x45, 0x8f, + 0x4a, 0x13, 0x43, 0x96, 0x8a, 0xd3, 0x43, 0x93, 0x62, 0x93, 0x43, 0x8f, + 0x52, 0x13, 0x43, 0x8e, 0x22, 0xd3, 0x42, 0x96, 0x62, 0x13, 0x44, 0xab, + 0x1a, 0x14, 0x47, 0x82, 0x8a, 0x52, 0x41, 0x86, 0xd2, 0xd2, 0x41, 0x81, + 0xba, 0x52, 0x41, 0x84, 0xba, 0x92, 0x41, 0xb2, 0x2a, 0xd4, 0x47, 0x7f, + 0x7a, 0x52, 0x41, 0x7c, 0x5a, 0x12, 0x41, 0x6e, 0x2a, 0x12, 0x40, 0x71, + 0x22, 0x52, 0x40, 0x58, 0x92, 0x11, 0x3d, 0x48, 0x12, 0x11, 0x3b, 0x4b, + 0x0a, 0x91, 0x3b, 0x47, 0xea, 0x10, 0x3b, 0x49, 0x0a, 0x11, 0x3b, 0xc7, + 0xba, 0x14, 0x4a, 0x4e, 0x12, 0xd1, 0x3b, 0x44, 0xc2, 0x90, 0x3a, 0x35, + 0x72, 0x10, 0x39, 0x21, 0x12, 0x50, 0x37, 0x19, 0xba, 0x8f, 0x36, 0x0f, + 0x52, 0xcf, 0x34, 0x06, 0x12, 0x8f, 0x35, 0x00, 0xf2, 0xce, 0x34, 0xf6, + 0xe1, 0x8e, 0x35, 0xfc, 0x39, 0xcf, 0x36, 0xf0, 0xe9, 0x4e, 0x38, 0xe4, + 0xa9, 0x8e, 0x37, 0xae, 0x81, 0x8d, 0x32, 0xaa, 0x19, 0x4e, 0x38, 0x6e, + 0x71, 0x4c, 0x31, 0x88, 0xe9, 0xcc, 0x33, 0x74, 0x61, 0xcc, 0x31, 0x5d, + 0x71, 0xcc, 0x32, 0x78, 0x89, 0xcc, 0x32, 0x00, 0x00, 0x00, 0x00, 0x07, + 0xf1, 0x88, 0x24, 0x00, 0x00, 0x00, 0x00, 0x9f, 0x31, 0xce, 0x38, 0x1c, + 0xf9, 0xc9, 0x26, 0x00, 0x00, 0x00, 0x00, 0x4c, 0xe1, 0x0a, 0x2d, 0x93, + 0xb9, 0x8d, 0x35, 0x02, 0xaa, 0x10, 0x42, 0x44, 0xba, 0x92, 0x4a, 0x7c, + 0x82, 0x94, 0x51, 0x92, 0x42, 0x95, 0x54, 0x7c, 0x8a, 0x94, 0x52, 0x58, + 0x92, 0xd3, 0x4e, 0x24, 0x02, 0x92, 0x48, 0x54, 0x89, 0xcb, 0x2e, 0xec, + 0x29, 0x90, 0x41, 0xfa, 0x81, 0x50, 0x45, 0x15, 0x6a, 0x11, 0x49, 0x28, + 0x22, 0x12, 0x4b, 0x37, 0x7a, 0x12, 0x4d, 0x51, 0x5a, 0xd3, 0x50, 0x57, + 0x7a, 0x13, 0x51, 0x65, 0x02, 0xd4, 0x52, 0x60, 0xda, 0x53, 0x52, 0x60, + 0x0a, 0x94, 0x51, 0x4e, 0x5a, 0x13, 0x50, 0x4e, 0x4a, 0x13, 0x50, 0x5a, + 0xda, 0xd3, 0x50, 0x55, 0x7a, 0x13, 0x50, 0x61, 0x12, 0x14, 0x50, 0x6f, + 0x12, 0x14, 0x50, 0x93, 0xba, 0xd4, 0x51, 0xc0, 0xfb, 0xdd, 0x71, 0xf0, + 0x62, 0x17, 0x5a, 0x23, 0x4a, 0x11, 0x43, 0xd8, 0xb1, 0xcf, 0x3b, 0xa3, + 0x59, 0xce, 0x36, 0x9d, 0x49, 0x8e, 0x36, 0xc2, 0x39, 0x8f, 0x3b, 0xce, + 0xe1, 0x0f, 0x3e, 0x91, 0xc9, 0x8d, 0x34, 0x86, 0x11, 0x4d, 0x32, 0x06, + 0xe2, 0x90, 0x42, 0x05, 0x8a, 0xd0, 0x40, 0x9f, 0x72, 0xd5, 0x54, 0x52, + 0xe2, 0x12, 0x4b, 0xe2, 0x82, 0x17, 0x5d, 0x90, 0x02, 0x15, 0x53, 0xfe, + 0x5a, 0x98, 0x60, 0xde, 0x5a, 0x17, 0x5c, 0x5d, 0x5a, 0x53, 0x4c, 0x2c, + 0x0a, 0x92, 0x46, 0x1a, 0xe2, 0x91, 0x45, 0x31, 0x89, 0xc7, 0x13, 0x71, + 0xd9, 0x89, 0x1d, 0x8c, 0x69, 0x8a, 0x20, 0x91, 0x81, 0x0a, 0x20, 0xf7, + 0xb1, 0x0d, 0x2c, 0x9d, 0xf1, 0x4a, 0x22, 0xbe, 0xb9, 0x0b, 0x25, 0x02, + 0x0a, 0xce, 0x2e, 0xff, 0xb9, 0x8d, 0x2c, 0xb0, 0x89, 0x8b, 0x24, 0x12, + 0xa2, 0x0e, 0x31, 0xea, 0x98, 0xc5, 0x0c, 0xfe, 0x19, 0x8e, 0x2e, 0x44, + 0x2a, 0x90, 0x37, 0xc3, 0x39, 0x0c, 0x28, 0x30, 0x7a, 0x8f, 0x34, 0xf7, + 0x90, 0x45, 0x0d, 0x0e, 0x42, 0x0e, 0x30, 0xa6, 0x01, 0xcb, 0x22, 0xd5, + 0x99, 0x0c, 0x29, 0xcb, 0x71, 0x8c, 0x28, 0x9b, 0xc9, 0x8a, 0x21, 0x22, + 0xe1, 0x86, 0x11, 0x1b, 0xd1, 0x46, 0x11, 0xcb, 0x71, 0xcf, 0x3a, 0xaf, + 0x79, 0xce, 0x38, 0xa5, 0x31, 0x0d, 0x34, 0x5b, 0x09, 0x0c, 0x2e, 0xaa, + 0x19, 0xce, 0x36, 0xde, 0xb1, 0xcf, 0x3d, 0xff, 0x19, 0x90, 0x3d, 0x75, + 0xba, 0x92, 0x44, 0x42, 0xc2, 0x51, 0x43, 0x4a, 0x22, 0xd2, 0x43, 0x7a, + 0x22, 0x13, 0x47, 0x2c, 0x7a, 0x91, 0x42, 0x72, 0x62, 0x93, 0x49, 0x83, + 0x0a, 0x94, 0x4a, 0x88, 0x22, 0x54, 0x4b, 0x83, 0x0a, 0x14, 0x4c, 0x6c, + 0xb2, 0x13, 0x4b, 0x5c, 0x22, 0x93, 0x49, 0x47, 0x12, 0x12, 0x44, 0x6a, + 0xa2, 0x93, 0x4b, 0x08, 0xc2, 0x50, 0x41, 0xe5, 0x29, 0x50, 0x3e, 0xdd, + 0x09, 0x10, 0x3e, 0x5e, 0x31, 0xca, 0x20, 0xa8, 0x09, 0x4e, 0x38, 0x90, + 0x09, 0x4d, 0x34, 0x45, 0xf1, 0x4a, 0x2c, 0x57, 0xb1, 0x0b, 0x2f, 0xc3, + 0x89, 0xce, 0x39, 0x82, 0x99, 0xcc, 0x31, 0x5f, 0xc1, 0xcb, 0x2d, 0x24, + 0x49, 0x4a, 0x29, 0x93, 0x32, 0x54, 0x4d, 0xa0, 0x42, 0x15, 0x55, 0x8c, + 0x1a, 0x15, 0x54, 0x88, 0xe2, 0x94, 0x53, 0xf6, 0x69, 0x50, 0x41, 0xa1, + 0x28, 0x84, 0x08, 0xf3, 0x5a, 0x58, 0x61, 0x34, 0x32, 0xd2, 0x48, 0xe4, + 0x01, 0x10, 0x40, 0x56, 0xba, 0x13, 0x4f, 0x47, 0xfa, 0x92, 0x4b, 0xeb, + 0x39, 0x10, 0x41, 0xab, 0x31, 0x0e, 0x39, 0x65, 0x41, 0x8c, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x46, 0xa1, 0xca, 0x28, 0x6d, 0x01, 0x0c, 0x2d, 0x60, + 0xb1, 0xcb, 0x2b, 0x59, 0x69, 0x8b, 0x2b, 0x8a, 0xe9, 0x8c, 0x32, 0xa3, + 0xa1, 0x0d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x64, 0xfa, 0x53, 0x4d, 0xd5, + 0x91, 0x4f, 0x3b, 0x0b, 0xf2, 0xcf, 0x39, 0xed, 0x99, 0x4f, 0x37, 0xe0, + 0xa9, 0xce, 0x31, 0xec, 0xa9, 0x0e, 0x30, 0xee, 0xb9, 0x0e, 0x30, 0x03, + 0x6a, 0xcf, 0x31, 0x2c, 0x1a, 0x90, 0x36, 0x62, 0xe2, 0x11, 0x3d, 0xb1, + 0x49, 0x0c, 0x27, 0x44, 0xa9, 0xc8, 0x18, 0xd5, 0x41, 0x4d, 0x2b, 0x8c, + 0xd9, 0x0a, 0x22, 0x53, 0x21, 0x09, 0x1b, 0xc5, 0xf1, 0x0c, 0x2c, 0x3a, + 0x72, 0x50, 0x39, 0x07, 0xe2, 0x8e, 0x33, 0x09, 0xf2, 0x8e, 0x33, 0x0d, + 0x1a, 0x0f, 0x34, 0x0d, 0x22, 0x0f, 0x34, 0x15, 0x82, 0x4f, 0x35, 0x1f, + 0xfa, 0x8f, 0x36, 0x2e, 0x42, 0x50, 0x38, 0x2b, 0x2a, 0x10, 0x38, 0x32, + 0x42, 0xd0, 0x38, 0x3f, 0x7a, 0x90, 0x39, 0x31, 0x4a, 0x50, 0x38, 0x30, + 0x5a, 0x90, 0x38, 0x2f, 0x52, 0x90, 0x38, 0x28, 0x2a, 0x10, 0x38, 0x41, + 0xb2, 0xd0, 0x39, 0x2d, 0x42, 0x50, 0x38, 0x2b, 0x42, 0x50, 0x38, 0x2c, + 0x42, 0x50, 0x38, 0x32, 0x4a, 0x90, 0x38, 0x40, 0x8a, 0xd0, 0x39, 0x3f, + 0x92, 0xd0, 0x39, 0x60, 0xd2, 0x11, 0x3e, 0x51, 0x52, 0x51, 0x3c, 0x53, + 0x52, 0x91, 0x3c, 0x51, 0x3a, 0x91, 0x3c, 0x58, 0x7a, 0x91, 0x3d, 0x35, + 0x62, 0x10, 0x39, 0x52, 0x6a, 0x91, 0x3c, 0x57, 0xaa, 0x51, 0x3d, 0x55, + 0x82, 0x51, 0x3d, 0x4f, 0x4a, 0xd1, 0x3b, 0x49, 0x0a, 0x11, 0x3b, 0x49, + 0x02, 0x51, 0x3b, 0x42, 0xca, 0x50, 0x3a, 0x46, 0xfa, 0xd0, 0x3a, 0x47, + 0x02, 0xd1, 0x3a, 0x4a, 0x02, 0x51, 0x3b, 0x49, 0xfa, 0x10, 0x3b, 0x48, + 0x02, 0x11, 0x3b, 0x47, 0xf2, 0xd0, 0x3a, 0x5a, 0x92, 0x91, 0x3d, 0x35, + 0x6a, 0x10, 0x39, 0x44, 0xa2, 0x91, 0x42, 0x40, 0x9a, 0x50, 0x3c, 0x57, + 0xb2, 0x50, 0x3a, 0x77, 0x22, 0x11, 0x3b, 0x69, 0x92, 0xd0, 0x38, 0x4d, + 0x2a, 0x10, 0x37, 0x3c, 0xda, 0xcf, 0x35, 0x34, 0xba, 0x8f, 0x35, 0x33, + 0xb2, 0x8f, 0x35, 0x3b, 0xea, 0x0f, 0x36, 0x58, 0xca, 0xd0, 0x39, 0xc3, + 0x62, 0x54, 0x48, 0xfa, 0x42, 0xd6, 0x4f, 0xd9, 0x5a, 0x95, 0x4b, 0x87, + 0xba, 0x52, 0x41, 0x21, 0xfa, 0x0f, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xb5, + 0x52, 0xd5, 0x51, 0x9e, 0x2a, 0x54, 0x4a, 0xc2, 0xba, 0x54, 0x4a, 0xa8, + 0x2a, 0x54, 0x48, 0x9c, 0xda, 0x53, 0x46, 0xa2, 0x02, 0x94, 0x46, 0xa6, + 0x12, 0xd4, 0x46, 0x7e, 0xa2, 0x52, 0x41, 0x85, 0xc2, 0x92, 0x41, 0x88, + 0xca, 0x12, 0x42, 0xd1, 0x42, 0x15, 0x4b, 0xd0, 0x4a, 0x15, 0x4b, 0xcc, + 0xe2, 0x94, 0x4a, 0x2a, 0x0b, 0x58, 0x56, 0x28, 0xeb, 0x17, 0x56, 0x44, + 0x93, 0x18, 0x59, 0x01, 0x73, 0xd6, 0x50, 0x0f, 0xf3, 0xd6, 0x52, 0xe6, + 0xda, 0xd5, 0x4d, 0xa5, 0xba, 0x13, 0x46, 0xb4, 0x22, 0x14, 0x48, 0x9a, + 0x9a, 0x93, 0x44, 0x9e, 0xc2, 0x13, 0x45, 0x9b, 0xc2, 0xd3, 0x44, 0xa0, + 0xfa, 0x53, 0x45, 0x91, 0x5a, 0x53, 0x43, 0x5e, 0xea, 0xd1, 0x3d, 0xe5, + 0xea, 0x15, 0x4e, 0x86, 0xaa, 0xd2, 0x41, 0x89, 0xd2, 0x52, 0x42, 0x89, + 0xc2, 0x52, 0x42, 0x88, 0xca, 0x52, 0x42, 0x87, 0xba, 0x12, 0x42, 0x8d, + 0xea, 0x52, 0x42, 0x7c, 0x7a, 0xd2, 0x40, 0x6b, 0x22, 0x92, 0x3f, 0x70, + 0x32, 0x12, 0x40, 0x5e, 0xca, 0x11, 0x3e, 0x5f, 0xb2, 0x91, 0x3d, 0x56, + 0x7a, 0x91, 0x3c, 0x4b, 0x12, 0x51, 0x3b, 0x44, 0xda, 0x90, 0x3a, 0x3c, + 0x92, 0xd0, 0x39, 0x52, 0x4a, 0xd1, 0x3c, 0x43, 0xd2, 0x50, 0x3a, 0x3a, + 0x7a, 0x90, 0x39, 0x34, 0x42, 0x10, 0x39, 0x2a, 0x0a, 0x50, 0x38, 0x0d, + 0x4a, 0x8f, 0x34, 0x12, 0xaa, 0x4f, 0x37, 0x02, 0x22, 0x8f, 0x35, 0xf1, + 0xd1, 0x4e, 0x35, 0xe8, 0xa1, 0xce, 0x36, 0xef, 0xe9, 0x4e, 0x35, 0xed, + 0x21, 0xcf, 0x38, 0xd8, 0x51, 0x8e, 0x34, 0xc5, 0xa9, 0xce, 0x3a, 0x85, + 0xd1, 0xcc, 0x32, 0x87, 0xe1, 0x8c, 0x33, 0x81, 0x91, 0xcc, 0x32, 0x57, + 0xd9, 0x0b, 0x2f, 0x5b, 0xc1, 0xcb, 0x30, 0x00, 0x00, 0x00, 0x00, 0x81, + 0x09, 0x8d, 0x35, 0x43, 0xd1, 0x4a, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x9a, + 0x19, 0xce, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2f, + 0x51, 0xca, 0x28, 0xef, 0x49, 0x10, 0x40, 0x34, 0x52, 0x12, 0x48, 0x65, + 0x0a, 0x94, 0x4f, 0x9b, 0x9a, 0x55, 0x56, 0x93, 0x42, 0x15, 0x55, 0x8f, + 0x22, 0x15, 0x55, 0x41, 0xba, 0x12, 0x4b, 0x2b, 0x31, 0xca, 0x28, 0x46, + 0x09, 0x8b, 0x2c, 0xf8, 0x79, 0x50, 0x42, 0x02, 0xb2, 0xd0, 0x45, 0x2c, + 0x32, 0x12, 0x4a, 0x43, 0xd2, 0x12, 0x4e, 0x51, 0x72, 0x53, 0x50, 0x6d, + 0x3a, 0x94, 0x52, 0x7b, 0x72, 0x14, 0x54, 0x80, 0x92, 0x54, 0x54, 0x7d, + 0x82, 0x14, 0x54, 0x8f, 0x52, 0xd5, 0x55, 0x80, 0xb2, 0x54, 0x53, 0x82, + 0xd2, 0x94, 0x53, 0x96, 0x8a, 0x15, 0x55, 0x92, 0x3a, 0xd5, 0x54, 0x84, + 0xc2, 0x94, 0x52, 0xc2, 0x82, 0x96, 0x59, 0x3b, 0x53, 0x9a, 0x68, 0xc0, + 0x03, 0x1e, 0x72, 0xf8, 0xba, 0x57, 0x5b, 0x2c, 0xd2, 0x11, 0x45, 0xe9, + 0x51, 0x90, 0x3f, 0xc7, 0x79, 0x4f, 0x3c, 0xc6, 0x79, 0x4f, 0x3c, 0xd0, + 0xe1, 0x0f, 0x3e, 0xc8, 0x89, 0x0f, 0x3d, 0xcb, 0xe1, 0xcf, 0x3e, 0xc2, + 0x81, 0xce, 0x39, 0x48, 0x92, 0x92, 0x49, 0x36, 0x12, 0x12, 0x47, 0x06, + 0x8b, 0x98, 0x61, 0xa7, 0xa2, 0x15, 0x56, 0xea, 0xe2, 0x57, 0x5e, 0x90, + 0x02, 0xd5, 0x52, 0xc8, 0x8a, 0x96, 0x59, 0x88, 0xaa, 0x54, 0x51, 0x4f, + 0xf2, 0x12, 0x4b, 0x15, 0x92, 0x91, 0x44, 0xf6, 0xa9, 0x90, 0x40, 0xa8, + 0x01, 0x4e, 0x37, 0x3c, 0x21, 0x08, 0x17, 0x8e, 0x71, 0x8a, 0x20, 0xc0, + 0x01, 0x4c, 0x25, 0xba, 0xe1, 0x4b, 0x25, 0x6a, 0x41, 0x09, 0x1b, 0x00, + 0xda, 0x8d, 0x2d, 0x00, 0x82, 0x0d, 0x2d, 0xe0, 0x01, 0x0d, 0x2a, 0x0a, + 0x32, 0x8e, 0x2f, 0x06, 0x3a, 0x4e, 0x2f, 0x31, 0x9a, 0x4f, 0x35, 0x41, + 0x12, 0x50, 0x36, 0x09, 0x42, 0x0e, 0x30, 0x19, 0xa2, 0x8e, 0x31, 0xc1, + 0xe1, 0x4b, 0x26, 0x0d, 0x2a, 0xce, 0x2f, 0x5f, 0x09, 0xc9, 0x1a, 0x80, + 0x19, 0xca, 0x1e, 0xa0, 0x01, 0x8b, 0x22, 0x80, 0xa9, 0x89, 0x1c, 0xcd, + 0x49, 0x0f, 0x3c, 0xc9, 0x81, 0x0f, 0x3c, 0xbd, 0xb1, 0x0e, 0x39, 0xc8, + 0x99, 0x8e, 0x39, 0xa2, 0x21, 0x8d, 0x33, 0x99, 0x81, 0xcd, 0x34, 0xc5, + 0x69, 0xce, 0x38, 0xd7, 0x41, 0x8f, 0x3b, 0x2f, 0xda, 0xd0, 0x3e, 0x27, + 0x5a, 0x51, 0x43, 0x51, 0x62, 0xd2, 0x45, 0x7f, 0x52, 0x53, 0x48, 0x2b, + 0x3a, 0x91, 0x41, 0x6e, 0xfa, 0x52, 0x46, 0x89, 0x12, 0xd4, 0x49, 0x8e, + 0x32, 0x94, 0x4a, 0x8e, 0x2a, 0xd4, 0x4a, 0x80, 0xda, 0xd3, 0x49, 0x63, + 0x0a, 0xd3, 0x48, 0x4f, 0x5a, 0xd2, 0x45, 0x7d, 0x0a, 0xd4, 0x4c, 0x14, + 0x12, 0x51, 0x42, 0xd9, 0xa9, 0x8f, 0x3c, 0xdd, 0xc1, 0x0f, 0x3d, 0x8b, + 0x89, 0xcb, 0x25, 0xcd, 0x51, 0x0f, 0x3c, 0xbc, 0x71, 0x0e, 0x39, 0xa2, + 0xa1, 0x8d, 0x36, 0xa1, 0xa1, 0x4d, 0x36, 0x0d, 0x92, 0x90, 0x41, 0xf2, + 0xc9, 0x0f, 0x3e, 0xc5, 0x41, 0x8e, 0x38, 0x36, 0xa1, 0xca, 0x2b, 0xc2, + 0x2a, 0x55, 0x50, 0x8f, 0x9a, 0x14, 0x52, 0x8e, 0x1a, 0x15, 0x55, 0xaa, + 0x82, 0x15, 0x55, 0x22, 0xba, 0x11, 0x47, 0x00, 0x00, 0x00, 0x00, 0x4d, + 0xc9, 0x09, 0x1e, 0xaa, 0x0a, 0x56, 0x58, 0x04, 0xc2, 0xd0, 0x42, 0x47, + 0x02, 0x13, 0x4b, 0x05, 0xca, 0xd0, 0x42, 0xe5, 0x11, 0xd0, 0x3f, 0xc8, + 0xe9, 0x8e, 0x3b, 0xd1, 0x79, 0x0f, 0x3d, 0x97, 0xa9, 0x0d, 0x36, 0x6a, + 0x48, 0x04, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, + 0xc1, 0x8a, 0x29, 0x63, 0xd9, 0x8b, 0x2d, 0x6d, 0x21, 0x4c, 0x2f, 0x62, + 0x19, 0x8c, 0x2f, 0x89, 0xc1, 0x4c, 0x31, 0x84, 0xba, 0x14, 0x51, 0x07, + 0x2a, 0x11, 0x42, 0x25, 0x02, 0x12, 0x45, 0x0c, 0x22, 0x51, 0x42, 0x0b, + 0xca, 0x4f, 0x3a, 0xb8, 0xa1, 0x4d, 0x30, 0xed, 0xd9, 0x0e, 0x33, 0xe3, + 0x49, 0xce, 0x2e, 0xfe, 0x09, 0xcf, 0x30, 0xfd, 0x51, 0x8f, 0x31, 0x1a, + 0x0a, 0x90, 0x34, 0x41, 0x8a, 0xd0, 0x38, 0x67, 0x22, 0xd2, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0xa9, 0x19, 0xcc, 0x25, 0x0e, 0x11, 0xc7, 0x12, 0x81, + 0x81, 0xca, 0x20, 0x01, 0xaa, 0x0e, 0x32, 0x0c, 0x12, 0x0f, 0x34, 0x1a, + 0x9a, 0x8f, 0x36, 0x11, 0x6a, 0xcf, 0x34, 0x1d, 0xf2, 0x4f, 0x36, 0x1c, + 0xda, 0x0f, 0x36, 0x22, 0x02, 0x10, 0x37, 0x28, 0x12, 0x50, 0x38, 0x2e, + 0x32, 0x90, 0x38, 0x2d, 0x2a, 0x90, 0x38, 0x34, 0x5a, 0x10, 0x39, 0x2f, + 0x4a, 0x90, 0x38, 0x31, 0x62, 0xd0, 0x38, 0x2d, 0x4a, 0x90, 0x38, 0x33, + 0x5a, 0xd0, 0x38, 0x31, 0x42, 0x90, 0x38, 0x34, 0x52, 0x10, 0x39, 0x59, + 0x8a, 0x91, 0x3d, 0x44, 0xca, 0x90, 0x3a, 0x3b, 0x92, 0x50, 0x39, 0x42, + 0xb2, 0xd0, 0x39, 0x44, 0xb2, 0x10, 0x3a, 0x47, 0xd2, 0x90, 0x3a, 0x47, + 0xca, 0xd0, 0x3a, 0x35, 0x62, 0x10, 0x39, 0x4e, 0x32, 0xd1, 0x3b, 0x50, + 0x52, 0x51, 0x3c, 0x52, 0x5a, 0x91, 0x3c, 0x4f, 0x42, 0x51, 0x3c, 0x4f, + 0x3a, 0x51, 0x3c, 0x52, 0x72, 0x91, 0x3c, 0x53, 0x7a, 0x11, 0x3d, 0x4e, + 0x42, 0x51, 0x3c, 0x46, 0x02, 0xd1, 0x3a, 0x49, 0x1a, 0x51, 0x3b, 0x47, + 0x02, 0x11, 0x3b, 0x45, 0xf2, 0xd0, 0x3a, 0x46, 0x02, 0xd1, 0x3a, 0x48, + 0x12, 0x11, 0x3b, 0x4a, 0x0a, 0x51, 0x3b, 0x4b, 0x0a, 0x51, 0x3b, 0x4f, + 0x2a, 0xd1, 0x3b, 0x4f, 0x22, 0xd1, 0x3b, 0x66, 0x0a, 0x12, 0x3f, 0x42, + 0xba, 0x10, 0x3a, 0x54, 0x5a, 0x52, 0x46, 0x4d, 0x62, 0x91, 0x40, 0x6d, + 0x22, 0x11, 0x3c, 0x9a, 0x82, 0xd1, 0x3b, 0x96, 0xe2, 0xd0, 0x39, 0x4f, + 0x62, 0x4f, 0x34, 0x23, 0xd2, 0x4e, 0x33, 0x20, 0xfa, 0x0e, 0x34, 0x1d, + 0xea, 0x8e, 0x33, 0x2c, 0x3a, 0x0f, 0x34, 0x6e, 0x32, 0x51, 0x3b, 0xff, + 0x3a, 0xd6, 0x4f, 0x50, 0x03, 0x99, 0x5a, 0x27, 0xeb, 0x97, 0x55, 0xb2, + 0x2a, 0x14, 0x47, 0x49, 0x12, 0x91, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, + 0xfa, 0x53, 0x4a, 0x10, 0x23, 0x57, 0x53, 0x44, 0xd2, 0x90, 0x3a, 0x92, + 0x62, 0x93, 0x44, 0xb3, 0x5a, 0x94, 0x48, 0x99, 0x92, 0x13, 0x45, 0xa8, + 0x22, 0x94, 0x47, 0xb5, 0x62, 0x94, 0x48, 0xaf, 0x32, 0x14, 0x47, 0xb6, + 0x5a, 0x14, 0x48, 0xaf, 0x42, 0x94, 0x47, 0xad, 0x3a, 0x14, 0x47, 0xb9, + 0x42, 0x54, 0x48, 0x89, 0xd2, 0x52, 0x42, 0x91, 0x3a, 0x93, 0x43, 0xe7, + 0x12, 0x16, 0x4e, 0x00, 0x8b, 0xd6, 0x50, 0xe8, 0x1a, 0x56, 0x4e, 0xd0, + 0x22, 0x15, 0x4b, 0xcb, 0xda, 0x54, 0x4a, 0xc8, 0xc2, 0x14, 0x4a, 0xb0, + 0x12, 0x94, 0x47, 0xa5, 0xca, 0x13, 0x46, 0x95, 0x22, 0xd3, 0x43, 0x4f, + 0xf2, 0x50, 0x3b, 0x66, 0x02, 0x52, 0x3e, 0x9c, 0x9a, 0xd3, 0x44, 0xff, + 0x62, 0x96, 0x50, 0xa0, 0xb2, 0x53, 0x45, 0x9d, 0x92, 0xd3, 0x44, 0x8b, + 0xda, 0x92, 0x42, 0x86, 0xaa, 0xd2, 0x41, 0x88, 0xd2, 0x52, 0x42, 0x89, + 0xc2, 0x52, 0x42, 0x79, 0x72, 0xd2, 0x40, 0x76, 0x4a, 0x92, 0x40, 0x68, + 0x1a, 0x52, 0x3f, 0x68, 0x22, 0x12, 0x3f, 0x67, 0x02, 0x92, 0x3e, 0x7c, + 0x7a, 0xd2, 0x40, 0x56, 0x92, 0xd1, 0x3c, 0x52, 0x4a, 0x51, 0x3c, 0x56, + 0x5a, 0x11, 0x3d, 0xd2, 0x22, 0x55, 0x4b, 0x3b, 0x8a, 0x50, 0x39, 0x30, + 0x5a, 0xd0, 0x38, 0x24, 0x1a, 0xd0, 0x37, 0x20, 0xf2, 0x4f, 0x37, 0x23, + 0xf2, 0x8f, 0x37, 0x18, 0xa2, 0x4f, 0x36, 0x0f, 0x62, 0x8f, 0x36, 0x02, + 0x3a, 0x0f, 0x36, 0xf4, 0xf1, 0x0e, 0x36, 0x0b, 0x3a, 0x10, 0x3d, 0xd9, + 0x31, 0x4e, 0x34, 0xd9, 0x91, 0x0e, 0x36, 0xf2, 0xb1, 0x8f, 0x3c, 0xa1, + 0xf9, 0x8d, 0x36, 0x8b, 0x39, 0xcd, 0x33, 0xd1, 0x29, 0xcf, 0x3c, 0x60, + 0x09, 0x8c, 0x2f, 0xbd, 0x91, 0x0e, 0x3a, 0x2c, 0x41, 0x0a, 0x29, 0x00, + 0x00, 0x00, 0x00, 0xb3, 0x71, 0x4e, 0x3a, 0x5c, 0x11, 0x0c, 0x30, 0x00, + 0x00, 0x00, 0x00, 0x78, 0x59, 0x0c, 0x33, 0x00, 0x00, 0x00, 0x00, 0xa3, + 0x21, 0x0e, 0x39, 0x74, 0xa9, 0x8c, 0x32, 0xe8, 0x21, 0x90, 0x40, 0x69, + 0xfa, 0x93, 0x4f, 0x86, 0xba, 0x94, 0x52, 0xb7, 0x5a, 0x56, 0x59, 0x8e, + 0x32, 0xd5, 0x54, 0x85, 0xc2, 0x94, 0x53, 0x52, 0x6a, 0x53, 0x4d, 0x4c, + 0x29, 0x8b, 0x2c, 0x0f, 0x1a, 0x11, 0x44, 0x14, 0x6a, 0x91, 0x47, 0x2f, + 0x32, 0x92, 0x49, 0x4f, 0x3a, 0xd3, 0x4d, 0x5c, 0xe2, 0x53, 0x50, 0x6b, + 0x32, 0x14, 0x52, 0x99, 0x9a, 0x55, 0x57, 0x9d, 0xb2, 0x15, 0x58, 0xc4, + 0x9a, 0x56, 0x5a, 0xbd, 0x6a, 0x56, 0x59, 0x9d, 0xaa, 0x15, 0x56, 0xa2, + 0xca, 0x55, 0x57, 0xa0, 0xe2, 0x15, 0x57, 0x9f, 0xca, 0x15, 0x57, 0xac, + 0x1a, 0xd6, 0x58, 0x9b, 0xaa, 0x95, 0x56, 0xc5, 0xa2, 0x16, 0x5a, 0xeb, + 0x8a, 0x57, 0x5a, 0xc1, 0x03, 0x5e, 0x72, 0xf9, 0xca, 0x97, 0x5b, 0x30, + 0xe2, 0x91, 0x44, 0xe2, 0x09, 0x90, 0x3c, 0xaf, 0x89, 0x8e, 0x37, 0xbc, + 0xc1, 0x8e, 0x38, 0xa0, 0xd1, 0x0d, 0x35, 0x8c, 0xf9, 0xcc, 0x32, 0xf7, + 0x81, 0x50, 0x41, 0xe6, 0xe1, 0xcf, 0x3d, 0xaf, 0x0a, 0x16, 0x57, 0x7d, + 0x42, 0x94, 0x50, 0x38, 0x2b, 0xda, 0x67, 0xab, 0x02, 0x96, 0x56, 0xec, + 0xfa, 0x97, 0x5e, 0x63, 0x7a, 0x13, 0x4d, 0xb6, 0x1a, 0x96, 0x57, 0x02, + 0x7a, 0x10, 0x41, 0x1f, 0x02, 0x52, 0x46, 0x52, 0x22, 0x13, 0x4b, 0xa4, + 0xf1, 0xcd, 0x36, 0x45, 0x72, 0x52, 0x48, 0x20, 0x11, 0x07, 0x12, 0x68, + 0x31, 0x09, 0x1b, 0x99, 0xc9, 0xca, 0x21, 0xda, 0xd1, 0x4c, 0x29, 0xea, + 0x49, 0x4d, 0x2b, 0x0d, 0x4a, 0x0e, 0x30, 0x29, 0x41, 0xc7, 0x13, 0x0d, + 0x62, 0x4e, 0x30, 0x21, 0x31, 0x47, 0x13, 0xff, 0x09, 0x4e, 0x2f, 0x1e, + 0xd2, 0x0e, 0x32, 0xe8, 0x29, 0xcd, 0x2b, 0xf8, 0x91, 0x4d, 0x2d, 0xd9, + 0xc9, 0xcc, 0x29, 0x9d, 0xf1, 0x4a, 0x22, 0xab, 0x81, 0x4b, 0x24, 0x9b, + 0xe1, 0x4a, 0x22, 0x41, 0xd1, 0x47, 0x15, 0xc4, 0xf1, 0x8e, 0x3a, 0xc8, + 0x09, 0x4f, 0x3a, 0xac, 0x31, 0xce, 0x36, 0xcc, 0x29, 0x4f, 0x3b, 0xd2, + 0x79, 0xcf, 0x3c, 0xd0, 0xf9, 0x8e, 0x3a, 0xb3, 0x09, 0x4e, 0x36, 0xbf, + 0x31, 0xce, 0x37, 0x42, 0x4a, 0x11, 0x40, 0x34, 0x9a, 0xd1, 0x43, 0x54, + 0xb2, 0x52, 0x48, 0x80, 0x8a, 0x53, 0x49, 0x42, 0xe2, 0xd1, 0x43, 0x83, + 0x52, 0x93, 0x48, 0x91, 0x22, 0x94, 0x4a, 0x9a, 0x52, 0x94, 0x4b, 0x95, + 0x3a, 0x14, 0x4b, 0x8c, 0x0a, 0x14, 0x4a, 0x7d, 0x5a, 0x93, 0x48, 0x57, + 0x52, 0xd2, 0x42, 0x5f, 0x0a, 0xd3, 0x48, 0x38, 0x22, 0x52, 0x47, 0x04, + 0xa2, 0x90, 0x41, 0xe6, 0x09, 0x50, 0x3e, 0xfc, 0x71, 0x90, 0x40, 0xcf, + 0x81, 0x0f, 0x3d, 0xa0, 0x19, 0x0e, 0x38, 0xbc, 0x69, 0x8e, 0x39, 0xc1, + 0x91, 0x0e, 0x3a, 0xe4, 0xa9, 0x0f, 0x3d, 0x26, 0x5a, 0x51, 0x43, 0xf8, + 0xe1, 0x4f, 0x3d, 0x7b, 0x61, 0x8c, 0x32, 0x43, 0xb1, 0x0a, 0x2c, 0xce, + 0x22, 0x56, 0x55, 0xc1, 0x52, 0x56, 0x59, 0x4c, 0x32, 0x93, 0x4c, 0xc5, + 0x62, 0x54, 0x47, 0x00, 0x00, 0x00, 0x00, 0x72, 0x89, 0x8a, 0x21, 0x91, + 0x1a, 0xd5, 0x54, 0x12, 0x52, 0x51, 0x45, 0x77, 0x72, 0x54, 0x51, 0x4c, + 0x22, 0xd3, 0x4b, 0x24, 0x0a, 0x92, 0x47, 0x16, 0x82, 0x91, 0x45, 0xc7, + 0xf9, 0x0e, 0x3b, 0x63, 0x20, 0xc4, 0x0f, 0x25, 0xd1, 0xc9, 0x25, 0x7d, + 0x99, 0x8c, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa1, + 0xa9, 0x4d, 0x34, 0x6b, 0x09, 0x4c, 0x2e, 0x84, 0x81, 0xcc, 0x30, 0x9c, + 0x71, 0x8d, 0x33, 0x35, 0x52, 0x52, 0x47, 0x6e, 0x2a, 0x14, 0x4d, 0x29, + 0x12, 0x52, 0x46, 0x28, 0x22, 0x12, 0x46, 0x37, 0x6a, 0x12, 0x48, 0x2e, + 0xca, 0x90, 0x3d, 0xde, 0xe1, 0x4e, 0x32, 0xe9, 0xd1, 0x4e, 0x31, 0xe9, + 0x61, 0x4e, 0x2d, 0xfe, 0x71, 0x0f, 0x32, 0xfd, 0x71, 0x4f, 0x32, 0x29, + 0x0a, 0xd0, 0x35, 0x58, 0x72, 0x91, 0x3b, 0xaa, 0x29, 0x0c, 0x26, 0xc5, + 0xc1, 0x4c, 0x29, 0x39, 0x69, 0x08, 0x18, 0x9a, 0x91, 0x8b, 0x24, 0x84, + 0x99, 0x0a, 0x21, 0x0a, 0x12, 0x8f, 0x33, 0x50, 0x3a, 0xd1, 0x3b, 0x2d, + 0x3a, 0x90, 0x38, 0x28, 0x22, 0x10, 0x38, 0x28, 0x22, 0x10, 0x38, 0x27, + 0x12, 0x10, 0x38, 0x29, 0x22, 0x10, 0x38, 0x2d, 0x32, 0x90, 0x38, 0x2f, + 0x52, 0xd0, 0x38, 0x33, 0x62, 0x10, 0x39, 0x38, 0x7a, 0x90, 0x39, 0x40, + 0xa2, 0x10, 0x3a, 0x3e, 0x9a, 0x10, 0x3a, 0x44, 0xba, 0x90, 0x3a, 0x43, + 0xa2, 0x50, 0x3a, 0x46, 0xba, 0x90, 0x3a, 0x46, 0xc2, 0x90, 0x3a, 0x63, + 0xfa, 0x91, 0x3e, 0x52, 0x52, 0x11, 0x3c, 0x45, 0xea, 0x50, 0x3a, 0x44, + 0xda, 0x10, 0x3a, 0x44, 0xd2, 0x50, 0x3a, 0x45, 0xf2, 0x50, 0x3a, 0x48, + 0xfa, 0xd0, 0x3a, 0x48, 0xfa, 0x50, 0x3b, 0x4c, 0x1a, 0xd1, 0x3b, 0x50, + 0x42, 0x51, 0x3c, 0x50, 0x3a, 0x51, 0x3c, 0x53, 0x62, 0xd1, 0x3c, 0x53, + 0x6a, 0x11, 0x3d, 0x50, 0x5a, 0x91, 0x3c, 0x4e, 0x42, 0x51, 0x3c, 0x53, + 0x62, 0xd1, 0x3c, 0x4d, 0x4a, 0xd1, 0x3b, 0x4f, 0x4a, 0x11, 0x3c, 0x5d, + 0xba, 0x11, 0x3e, 0x57, 0x8a, 0x11, 0x3d, 0x51, 0x6a, 0x51, 0x3c, 0x4f, + 0x5a, 0x11, 0x3c, 0x55, 0x72, 0x11, 0x3d, 0x53, 0x52, 0x51, 0x3c, 0x51, + 0x42, 0x11, 0x3c, 0x50, 0x3a, 0x11, 0x3c, 0x6d, 0x2a, 0x12, 0x40, 0x43, + 0xca, 0x10, 0x3a, 0x58, 0xda, 0x12, 0x49, 0x5d, 0xca, 0x92, 0x48, 0x50, + 0x7a, 0x91, 0x40, 0x7b, 0x12, 0x91, 0x3b, 0x9d, 0x0a, 0x51, 0x3a, 0x6d, + 0xda, 0xcf, 0x35, 0x19, 0x2a, 0xce, 0x2f, 0x0e, 0x42, 0xce, 0x30, 0x13, + 0x62, 0x4e, 0x30, 0x3f, 0x6a, 0x0f, 0x33, 0xaa, 0x22, 0xd3, 0x42, 0x3f, + 0x53, 0x18, 0x58, 0x45, 0x9b, 0x18, 0x59, 0xd0, 0x12, 0xd5, 0x4a, 0x65, + 0x32, 0x12, 0x41, 0x10, 0x0a, 0x90, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, + 0xaa, 0x53, 0x49, 0x3d, 0x63, 0xd8, 0x58, 0x8c, 0x1a, 0x13, 0x43, 0x6a, + 0x4a, 0xd2, 0x40, 0x58, 0x32, 0x12, 0x43, 0xa2, 0x02, 0xd4, 0x46, 0xa7, + 0x12, 0x54, 0x46, 0xa3, 0xfa, 0xd3, 0x45, 0xa8, 0x02, 0x54, 0x46, 0xaf, + 0x22, 0x54, 0x47, 0xb5, 0x3a, 0xd4, 0x47, 0xb5, 0x5a, 0x14, 0x48, 0xc2, + 0x72, 0x14, 0x49, 0xc2, 0x7a, 0x14, 0x49, 0xd4, 0x42, 0x95, 0x4b, 0xc9, + 0xea, 0xd4, 0x49, 0xcb, 0xf2, 0x14, 0x4a, 0xb5, 0x5a, 0x94, 0x47, 0x90, + 0x62, 0x53, 0x43, 0xa3, 0xba, 0x13, 0x46, 0xe0, 0xb2, 0x55, 0x4d, 0xed, + 0x12, 0x16, 0x4f, 0xd7, 0x6a, 0x15, 0x4c, 0xac, 0x0a, 0xd4, 0x46, 0x8a, + 0xd2, 0x52, 0x42, 0x83, 0xa2, 0x92, 0x41, 0xd1, 0x2a, 0x15, 0x4b, 0x9a, + 0xb2, 0xd3, 0x45, 0x7a, 0x5a, 0xd2, 0x40, 0x89, 0xba, 0x52, 0x42, 0x97, + 0x4a, 0x13, 0x44, 0x93, 0x2a, 0x93, 0x43, 0x88, 0xd2, 0x12, 0x42, 0x86, + 0xca, 0xd2, 0x41, 0x7e, 0x92, 0xd2, 0x40, 0x73, 0x62, 0x52, 0x40, 0x66, + 0x12, 0x92, 0x3e, 0x68, 0x12, 0x12, 0x3f, 0x6a, 0x12, 0x92, 0x3f, 0x63, + 0xea, 0x11, 0x3e, 0x58, 0x7a, 0xd1, 0x3c, 0x54, 0x8a, 0x51, 0x3c, 0x54, + 0x5a, 0x11, 0x3c, 0x49, 0x0a, 0x11, 0x3b, 0x58, 0x72, 0xd1, 0x3c, 0x40, + 0xba, 0xd0, 0x39, 0x39, 0x7a, 0x10, 0x39, 0x2a, 0x22, 0x10, 0x38, 0x18, + 0x8a, 0x0f, 0x36, 0x0a, 0x22, 0x0f, 0x34, 0x03, 0xfa, 0xce, 0x33, 0x02, + 0x02, 0x4f, 0x34, 0x00, 0xf2, 0x8e, 0x36, 0x02, 0xa2, 0x4f, 0x3a, 0x05, + 0x0a, 0x90, 0x3a, 0xe2, 0xa1, 0x4e, 0x35, 0x11, 0xaa, 0xd0, 0x40, 0xdc, + 0x79, 0x4f, 0x3c, 0x94, 0xb9, 0xcd, 0x35, 0xb8, 0xa1, 0x0e, 0x3a, 0xb2, + 0x49, 0x0e, 0x39, 0x88, 0xf9, 0xcc, 0x33, 0xcb, 0x31, 0x4f, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x99, 0x59, 0x8d, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x8c, 0x31, 0xcd, 0x35, 0xa1, 0x09, 0xce, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x51, 0x31, 0xcb, 0x2d, 0x8d, 0x71, 0x4d, 0x35, 0xf6, + 0x89, 0x90, 0x41, 0x81, 0x9a, 0x94, 0x51, 0x9c, 0xa2, 0x95, 0x56, 0xba, + 0x62, 0x96, 0x59, 0xa8, 0x0a, 0x16, 0x58, 0x6e, 0x32, 0x14, 0x51, 0x4d, + 0x2a, 0xd3, 0x4c, 0x01, 0x92, 0x90, 0x41, 0x19, 0x82, 0x11, 0x45, 0x47, + 0xea, 0x12, 0x4c, 0x58, 0x92, 0xd3, 0x4e, 0x8f, 0x0a, 0x55, 0x53, 0x9f, + 0xc2, 0x95, 0x55, 0xab, 0x12, 0x56, 0x57, 0xc3, 0x92, 0x16, 0x5a, 0xcb, + 0xe2, 0x16, 0x5c, 0xc6, 0xb2, 0x16, 0x5b, 0xc5, 0xb2, 0x16, 0x5b, 0xac, + 0x22, 0xd6, 0x58, 0xb9, 0x4a, 0xd6, 0x59, 0x9f, 0xd2, 0x15, 0x57, 0xa4, + 0x0a, 0x16, 0x58, 0x9e, 0xba, 0x15, 0x57, 0x90, 0x22, 0x15, 0x54, 0xb1, + 0x12, 0xd6, 0x57, 0xe4, 0x32, 0x57, 0x59, 0xc0, 0xc3, 0x5d, 0x6f, 0xf4, + 0x7a, 0x97, 0x5a, 0x1d, 0x02, 0x11, 0x42, 0xce, 0x01, 0xcf, 0x39, 0x86, + 0x21, 0x4d, 0x31, 0x90, 0x79, 0x4d, 0x32, 0x96, 0x99, 0x0d, 0x33, 0x86, + 0xe9, 0xcc, 0x31, 0x56, 0x3a, 0xd3, 0x4b, 0x28, 0xea, 0x51, 0x46, 0xda, + 0x42, 0x57, 0x5c, 0x93, 0x12, 0x55, 0x53, 0x51, 0xeb, 0xda, 0x6a, 0xaa, + 0xba, 0x15, 0x56, 0xbe, 0x32, 0x56, 0x58, 0x4f, 0xda, 0xd2, 0x4a, 0x83, + 0x9a, 0x14, 0x51, 0xad, 0xf1, 0xcd, 0x35, 0x55, 0x32, 0x93, 0x4b, 0xa3, + 0xe9, 0x8d, 0x36, 0x37, 0x5a, 0x12, 0x48, 0x7e, 0x2a, 0x14, 0x4f, 0x2b, + 0x71, 0x07, 0x13, 0x4a, 0x29, 0x48, 0x17, 0xd4, 0xa1, 0x4c, 0x29, 0x5b, + 0xd9, 0x88, 0x19, 0x02, 0x12, 0x0e, 0x2e, 0x48, 0x29, 0xc8, 0x16, 0x0a, + 0x22, 0x4e, 0x2f, 0xce, 0x69, 0x4c, 0x28, 0x10, 0x72, 0xce, 0x30, 0x13, + 0x72, 0xce, 0x30, 0x02, 0xd2, 0x4d, 0x2e, 0xc9, 0x49, 0x0c, 0x28, 0xb6, + 0xd9, 0x8b, 0x25, 0x70, 0xb1, 0x09, 0x1d, 0xa8, 0x49, 0x8b, 0x23, 0x25, + 0x01, 0x07, 0x12, 0xa4, 0x11, 0x4e, 0x37, 0xc3, 0xe9, 0xce, 0x39, 0xac, + 0x31, 0x8e, 0x36, 0xb5, 0x59, 0x4e, 0x38, 0xf0, 0x69, 0x90, 0x40, 0x02, + 0xca, 0x10, 0x42, 0xd0, 0x09, 0x8f, 0x3a, 0xa8, 0xb1, 0xcd, 0x34, 0x1d, + 0x4a, 0xd0, 0x3a, 0x22, 0x22, 0x11, 0x42, 0x4f, 0x9a, 0x52, 0x48, 0x80, + 0xa2, 0x13, 0x4a, 0x53, 0xa2, 0x92, 0x48, 0x9e, 0x1a, 0x14, 0x4c, 0x99, + 0x62, 0x14, 0x4c, 0xa0, 0x82, 0x94, 0x4c, 0xa6, 0xa2, 0x54, 0x4d, 0xb2, + 0xda, 0xd4, 0x4e, 0x93, 0x02, 0x14, 0x4a, 0x82, 0x12, 0x53, 0x44, 0xb7, + 0x8a, 0xd4, 0x49, 0x8b, 0x8a, 0x53, 0x48, 0x1f, 0x72, 0xd1, 0x42, 0x14, + 0x22, 0xd1, 0x41, 0x34, 0x0a, 0xd2, 0x44, 0xd7, 0x39, 0x0f, 0x3a, 0xae, + 0xe9, 0x0d, 0x34, 0xc5, 0x41, 0x0e, 0x37, 0xa0, 0xa1, 0x8d, 0x35, 0xfd, + 0x21, 0x10, 0x3f, 0x47, 0x32, 0x12, 0x46, 0x07, 0x52, 0x50, 0x40, 0xe7, + 0x81, 0xcf, 0x3c, 0x49, 0x69, 0x4b, 0x2f, 0xee, 0xaa, 0x96, 0x56, 0x8a, + 0x9a, 0x94, 0x52, 0x03, 0xd2, 0x50, 0x43, 0x82, 0x62, 0x52, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x9b, 0x11, 0x4c, 0x28, 0xb5, 0x32, 0x96, 0x58, 0x7f, + 0x7a, 0x54, 0x52, 0x43, 0x9a, 0x52, 0x4b, 0x78, 0x42, 0xd2, 0x41, 0x48, + 0xe2, 0x12, 0x4b, 0xd0, 0x29, 0x8f, 0x3c, 0x28, 0x12, 0x12, 0x48, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2b, + 0x69, 0xca, 0x28, 0xd9, 0x00, 0x88, 0x1d, 0x51, 0x11, 0x8b, 0x2a, 0x74, + 0x39, 0x0c, 0x2f, 0x79, 0x41, 0x8c, 0x2f, 0x8c, 0xc9, 0x0c, 0x32, 0xcf, + 0x29, 0x4f, 0x3a, 0x68, 0x32, 0x54, 0x4d, 0x54, 0x52, 0x53, 0x4b, 0x0b, + 0x0a, 0x51, 0x42, 0x56, 0x7a, 0x93, 0x4b, 0x10, 0x22, 0x10, 0x3b, 0xf1, + 0xa9, 0x8f, 0x37, 0xf9, 0x41, 0x4f, 0x34, 0xef, 0x11, 0x8f, 0x31, 0xf4, + 0xf9, 0x8e, 0x30, 0x03, 0x8a, 0x8f, 0x32, 0x06, 0xaa, 0x4e, 0x31, 0x6b, + 0x12, 0x12, 0x3f, 0xac, 0x2a, 0x94, 0x46, 0xab, 0x21, 0x0c, 0x26, 0x3c, + 0x81, 0x08, 0x18, 0xbd, 0x71, 0x8c, 0x28, 0x84, 0x99, 0x0a, 0x21, 0x17, + 0xaa, 0xcf, 0x35, 0x35, 0x5a, 0x10, 0x39, 0x34, 0x62, 0x10, 0x39, 0x26, + 0x1a, 0x10, 0x38, 0x28, 0x2a, 0x10, 0x38, 0x23, 0x12, 0x10, 0x38, 0x21, + 0x12, 0x90, 0x37, 0x2f, 0x4a, 0xd0, 0x38, 0x3f, 0x82, 0x10, 0x3a, 0x3f, + 0x8a, 0x10, 0x3a, 0x49, 0xe2, 0x50, 0x3b, 0x48, 0xda, 0x50, 0x3b, 0x53, + 0x42, 0x91, 0x3c, 0x52, 0x4a, 0x51, 0x3c, 0x49, 0xda, 0x10, 0x3b, 0x48, + 0xc2, 0xd0, 0x3a, 0x47, 0xe2, 0x90, 0x3a, 0x55, 0x72, 0x91, 0x3c, 0x43, + 0xd2, 0x10, 0x3a, 0x53, 0x72, 0x51, 0x3c, 0x49, 0x0a, 0x11, 0x3b, 0x45, + 0xd2, 0x50, 0x3a, 0x43, 0xc2, 0x50, 0x3a, 0x43, 0xca, 0x50, 0x3a, 0x44, + 0xb2, 0x90, 0x3a, 0x49, 0x02, 0x91, 0x3b, 0x52, 0x4a, 0x91, 0x3c, 0x50, + 0x4a, 0x91, 0x3c, 0x59, 0x9a, 0xd1, 0x3d, 0x5a, 0xaa, 0xd1, 0x3d, 0x54, + 0x82, 0x11, 0x3d, 0x64, 0x0a, 0x12, 0x3f, 0x59, 0x9a, 0xd1, 0x3d, 0x5b, + 0xa2, 0xd1, 0x3d, 0x57, 0xa2, 0x51, 0x3d, 0x83, 0x9a, 0xd2, 0x41, 0x84, + 0x9a, 0xd2, 0x41, 0x5d, 0xba, 0xd1, 0x3d, 0x53, 0x82, 0x91, 0x3c, 0x55, + 0x92, 0xd1, 0x3c, 0x55, 0x6a, 0xd1, 0x3c, 0x53, 0x5a, 0x51, 0x3c, 0x4c, + 0x1a, 0x91, 0x3b, 0x4f, 0x32, 0xd1, 0x3b, 0x70, 0x3a, 0x12, 0x40, 0x46, + 0xea, 0xd0, 0x3a, 0x49, 0x6a, 0x12, 0x48, 0x58, 0x02, 0x93, 0x49, 0x58, + 0x92, 0x92, 0x47, 0x5b, 0xba, 0x91, 0x40, 0x8d, 0x6a, 0xd2, 0x40, 0x92, + 0x82, 0xd2, 0x40, 0x48, 0x22, 0x90, 0x35, 0x13, 0x72, 0x0e, 0x2d, 0x14, + 0x4a, 0x8e, 0x2a, 0x50, 0x02, 0x90, 0x33, 0xd2, 0x92, 0x94, 0x48, 0x06, + 0xa3, 0x16, 0x51, 0xce, 0x02, 0x95, 0x4a, 0x5a, 0x22, 0xd2, 0x41, 0x44, + 0x12, 0x12, 0x44, 0x1a, 0x7a, 0x50, 0x3c, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x92, + 0x0a, 0x14, 0x4b, 0xe8, 0x12, 0x16, 0x50, 0xb6, 0x72, 0x14, 0x49, 0x58, + 0x02, 0x92, 0x40, 0x82, 0x2a, 0x13, 0x48, 0xb0, 0x4a, 0x94, 0x48, 0xad, + 0x32, 0xd4, 0x46, 0xa4, 0x02, 0xd4, 0x45, 0x9f, 0xd2, 0x53, 0x45, 0xaa, + 0x0a, 0x14, 0x47, 0xaa, 0x02, 0xd4, 0x46, 0xa8, 0x0a, 0x94, 0x46, 0xa3, + 0xda, 0xd3, 0x45, 0x19, 0x4b, 0xd7, 0x53, 0xca, 0xda, 0x54, 0x4a, 0xca, + 0xea, 0x14, 0x4a, 0xca, 0xda, 0x54, 0x49, 0xd2, 0x22, 0xd5, 0x4a, 0xc0, + 0x7a, 0x54, 0x48, 0xc2, 0x8a, 0x54, 0x49, 0xc6, 0xa2, 0x54, 0x49, 0xc2, + 0x7a, 0xd4, 0x48, 0xc0, 0x72, 0xd4, 0x48, 0x8d, 0x02, 0x13, 0x43, 0x8a, + 0xd2, 0x92, 0x42, 0xee, 0x22, 0x16, 0x4f, 0xd1, 0x2a, 0x15, 0x4b, 0x80, + 0x82, 0x52, 0x41, 0xcf, 0x1a, 0x15, 0x4b, 0x6a, 0x0a, 0x52, 0x3f, 0xe6, + 0xe2, 0xd5, 0x4d, 0xa5, 0xda, 0x93, 0x45, 0xab, 0xf2, 0xd3, 0x45, 0x8f, + 0x12, 0x13, 0x43, 0x96, 0x4a, 0x13, 0x44, 0xa8, 0x02, 0x94, 0x46, 0xa6, + 0xfa, 0x53, 0x46, 0x86, 0xd2, 0x12, 0x42, 0x65, 0x02, 0x92, 0x3e, 0x5f, + 0xca, 0xd1, 0x3d, 0x5c, 0x92, 0x11, 0x3d, 0x55, 0x52, 0x51, 0x3c, 0x4e, + 0x12, 0x91, 0x3b, 0x54, 0x52, 0x91, 0x3c, 0x6b, 0x22, 0x12, 0x40, 0x41, + 0xaa, 0xd0, 0x38, 0x3a, 0x82, 0x50, 0x39, 0x0a, 0x1a, 0x8f, 0x33, 0x22, + 0xf2, 0x0f, 0x37, 0x1d, 0xc2, 0x8f, 0x36, 0x0f, 0x5a, 0x0f, 0x35, 0x05, + 0x22, 0x8f, 0x35, 0xfe, 0x11, 0x8f, 0x37, 0xf0, 0xd9, 0x4e, 0x36, 0x06, + 0x0a, 0x90, 0x3b, 0xeb, 0xd9, 0x8e, 0x37, 0xe0, 0x99, 0x4e, 0x36, 0x10, + 0x82, 0x50, 0x40, 0x42, 0xaa, 0x90, 0x34, 0xbf, 0xe1, 0x0e, 0x3b, 0xa1, + 0x09, 0x0e, 0x37, 0xc6, 0x11, 0x4f, 0x3c, 0xac, 0x49, 0x8e, 0x39, 0x4a, + 0x29, 0x8b, 0x2c, 0x00, 0x00, 0x00, 0x00, 0xb3, 0x89, 0x8e, 0x3a, 0x88, + 0x19, 0x8d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x9a, 0x41, 0x8d, 0x37, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xa9, 0x8e, 0x3a, 0xbf, + 0xa1, 0x0e, 0x3a, 0x2a, 0x1a, 0x12, 0x48, 0x80, 0xa2, 0x94, 0x51, 0x88, + 0xda, 0x54, 0x53, 0xb7, 0x62, 0x96, 0x59, 0xaf, 0x32, 0x16, 0x59, 0x80, + 0x8a, 0xd4, 0x52, 0x44, 0xb2, 0x52, 0x4b, 0x1c, 0x9a, 0x11, 0x45, 0x5a, + 0x8a, 0x93, 0x4d, 0x79, 0x52, 0x54, 0x51, 0x8b, 0xe2, 0x54, 0x53, 0xa0, + 0xc2, 0x15, 0x57, 0xbe, 0x7a, 0x16, 0x5a, 0xc4, 0xa2, 0x96, 0x5a, 0xc4, + 0xba, 0xd6, 0x5a, 0xb3, 0x42, 0x96, 0x59, 0xc1, 0x7a, 0x56, 0x5a, 0xa1, + 0xd2, 0x15, 0x58, 0x97, 0x9a, 0x95, 0x56, 0x89, 0xe2, 0x54, 0x54, 0x8b, + 0x12, 0x95, 0x54, 0x70, 0x5a, 0x54, 0x52, 0x83, 0xc2, 0xd4, 0x53, 0x81, + 0xaa, 0x14, 0x52, 0x9c, 0x62, 0xd5, 0x54, 0xdb, 0xca, 0x16, 0x58, 0xbe, + 0x6b, 0x9d, 0x6a, 0x81, 0xd2, 0x93, 0x4b, 0x03, 0x3a, 0x50, 0x3f, 0xc1, + 0x89, 0x8e, 0x38, 0x9c, 0x99, 0xcd, 0x33, 0xb0, 0x21, 0xce, 0x35, 0xdc, + 0x69, 0xcf, 0x3a, 0xbd, 0x51, 0x4e, 0x37, 0x81, 0x72, 0x14, 0x51, 0x4b, + 0xc2, 0x52, 0x4a, 0x09, 0xab, 0xd8, 0x61, 0x9d, 0x62, 0x15, 0x54, 0x30, + 0x03, 0xda, 0x66, 0x9b, 0x2a, 0x55, 0x54, 0xa8, 0xa2, 0x55, 0x55, 0x28, + 0x0a, 0xd2, 0x47, 0xef, 0x71, 0x90, 0x40, 0x55, 0x3a, 0x53, 0x4b, 0x9e, + 0xb9, 0x4d, 0x36, 0x35, 0x52, 0x12, 0x48, 0x7b, 0x22, 0x14, 0x4f, 0x5f, + 0xd1, 0xcb, 0x2c, 0x3d, 0xf9, 0x07, 0x15, 0x5a, 0xd1, 0xc8, 0x19, 0x80, + 0xf1, 0x89, 0x1d, 0xe2, 0x09, 0x0d, 0x2a, 0xef, 0x69, 0x8d, 0x2b, 0x06, + 0xfa, 0x0d, 0x2e, 0xc4, 0x01, 0x8c, 0x26, 0x0a, 0x32, 0xce, 0x2f, 0xdf, + 0x81, 0x0c, 0x29, 0xd5, 0x91, 0x0c, 0x29, 0x12, 0xa9, 0x46, 0x11, 0xc9, + 0x69, 0x8c, 0x28, 0x55, 0x71, 0x08, 0x19, 0x06, 0x09, 0x86, 0x0e, 0xc3, + 0xd9, 0x0e, 0x3a, 0xa8, 0x21, 0x8e, 0x37, 0xab, 0x39, 0xce, 0x36, 0xc6, + 0xd1, 0x4e, 0x39, 0xe9, 0x09, 0x10, 0x3e, 0x0d, 0x72, 0x91, 0x44, 0xf0, + 0x61, 0x50, 0x40, 0xc7, 0xb1, 0x0e, 0x39, 0x06, 0xba, 0x0f, 0x39, 0xf6, + 0xb1, 0x0f, 0x3b, 0x1d, 0xe2, 0x10, 0x41, 0x75, 0x6a, 0x93, 0x49, 0x57, + 0xe2, 0x92, 0x49, 0x9d, 0x32, 0x14, 0x4d, 0x9f, 0xb2, 0x54, 0x4e, 0xab, + 0xf2, 0x94, 0x4f, 0xb1, 0xf2, 0x54, 0x4f, 0xc3, 0x6a, 0x15, 0x51, 0xd2, + 0xda, 0x15, 0x51, 0xda, 0x7a, 0x55, 0x4b, 0xe4, 0xfa, 0x94, 0x42, 0xe6, + 0x1a, 0x15, 0x45, 0x77, 0x82, 0x92, 0x40, 0x56, 0x5a, 0x92, 0x42, 0x73, + 0xc2, 0x92, 0x44, 0x8c, 0x7a, 0x92, 0x39, 0x4c, 0xf2, 0x90, 0x37, 0xc7, + 0x19, 0x4e, 0x34, 0xa7, 0x29, 0x4d, 0x31, 0x12, 0x4a, 0x90, 0x3c, 0x5e, + 0x7a, 0x92, 0x44, 0x3d, 0x72, 0xd1, 0x41, 0xf6, 0x69, 0x4f, 0x3a, 0x1e, + 0x31, 0x4a, 0x29, 0x20, 0x1b, 0x18, 0x5a, 0x9e, 0x13, 0x1c, 0x6a, 0x33, + 0x52, 0x52, 0x49, 0x12, 0x52, 0xd1, 0x44, 0x8d, 0x19, 0xcd, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x1b, 0xba, 0x11, 0x46, 0x26, 0x22, 0x92, 0x48, 0xe8, + 0x09, 0x10, 0x40, 0x06, 0xca, 0x0e, 0x32, 0x2d, 0x0a, 0x52, 0x47, 0xc3, + 0xa1, 0x4e, 0x3a, 0xfe, 0x61, 0x10, 0x42, 0x00, 0x00, 0x00, 0x00, 0xc3, + 0xd1, 0x0e, 0x3b, 0x00, 0x00, 0x00, 0x00, 0xda, 0xb9, 0x0f, 0x3e, 0x59, + 0xc9, 0x8b, 0x2d, 0x00, 0x00, 0x00, 0x00, 0x74, 0x39, 0x8c, 0x2f, 0xa3, + 0xa9, 0x8d, 0x34, 0xad, 0x09, 0x4e, 0x36, 0xad, 0x31, 0x4e, 0x37, 0x7a, + 0x6a, 0xd4, 0x4f, 0x0e, 0x2a, 0x51, 0x44, 0x1e, 0xc2, 0x51, 0x47, 0xce, + 0x21, 0x0f, 0x3c, 0x1a, 0x6a, 0x90, 0x3c, 0xfa, 0xb9, 0x4f, 0x39, 0x01, + 0x0a, 0x50, 0x38, 0xf8, 0xa9, 0x0f, 0x35, 0xf4, 0x19, 0xcf, 0x30, 0xfe, + 0x69, 0xcf, 0x31, 0x22, 0x2a, 0x50, 0x36, 0x2c, 0x1a, 0x50, 0x36, 0x86, + 0xb2, 0x52, 0x41, 0x9a, 0xa9, 0xcb, 0x23, 0x88, 0xe1, 0x8a, 0x21, 0xa3, + 0xe1, 0x0b, 0x25, 0x9f, 0xa9, 0x8b, 0x24, 0x70, 0x29, 0x0a, 0x1f, 0x1b, + 0xca, 0x0f, 0x36, 0x46, 0xda, 0x10, 0x3b, 0x29, 0x2a, 0x90, 0x38, 0x23, + 0x12, 0x10, 0x38, 0x2a, 0x22, 0x90, 0x38, 0x2d, 0x3a, 0xd0, 0x38, 0x43, + 0xaa, 0x90, 0x3a, 0x43, 0xb2, 0x90, 0x3a, 0x4c, 0xfa, 0xd0, 0x3b, 0x4b, + 0xe2, 0x90, 0x3b, 0x4d, 0x02, 0xd1, 0x3b, 0x4a, 0x0a, 0x91, 0x3b, 0x29, + 0x1a, 0x10, 0x38, 0x49, 0x02, 0x11, 0x3b, 0x4b, 0x12, 0x51, 0x3b, 0x49, + 0x0a, 0x11, 0x3b, 0x43, 0xba, 0x50, 0x3a, 0x55, 0x62, 0xd1, 0x3c, 0x4a, + 0x02, 0x51, 0x3b, 0x4b, 0x12, 0x51, 0x3b, 0x49, 0xfa, 0x10, 0x3b, 0x45, + 0xca, 0x90, 0x3a, 0x45, 0xda, 0x90, 0x3a, 0x4b, 0x12, 0x91, 0x3b, 0x4f, + 0x32, 0x51, 0x3c, 0x52, 0x52, 0x91, 0x3c, 0x60, 0xf2, 0x91, 0x3e, 0x63, + 0x02, 0x12, 0x3f, 0x65, 0x02, 0x52, 0x3f, 0x71, 0x32, 0x92, 0x40, 0x88, + 0xe2, 0x92, 0x42, 0x5c, 0xc2, 0x11, 0x3e, 0x5d, 0xc2, 0x11, 0x3e, 0x59, + 0xa2, 0x91, 0x3d, 0x54, 0x8a, 0xd1, 0x3c, 0x59, 0x92, 0x51, 0x3d, 0x4b, + 0xfa, 0x50, 0x3b, 0x57, 0xaa, 0x11, 0x3d, 0x56, 0xa2, 0x11, 0x3d, 0x52, + 0x7a, 0x91, 0x3c, 0x56, 0x82, 0x11, 0x3d, 0x54, 0x6a, 0x91, 0x3c, 0x4e, + 0x32, 0xd1, 0x3b, 0x53, 0x52, 0xd1, 0x3c, 0x6f, 0x32, 0x52, 0x40, 0x42, + 0xba, 0x90, 0x3a, 0x44, 0x1a, 0x92, 0x46, 0x42, 0x2a, 0x92, 0x46, 0x46, + 0x4a, 0x52, 0x46, 0x6d, 0xd2, 0x92, 0x47, 0xd5, 0x52, 0x95, 0x4c, 0x3a, + 0x4b, 0x58, 0x58, 0xf2, 0x2a, 0x56, 0x4f, 0x77, 0x12, 0x12, 0x3e, 0x56, + 0x9a, 0x50, 0x38, 0x8d, 0x2a, 0x92, 0x3e, 0xbc, 0x22, 0xd4, 0x46, 0xa1, + 0xba, 0xd3, 0x44, 0x43, 0xea, 0x10, 0x3c, 0x50, 0x72, 0xd2, 0x46, 0x4c, + 0x52, 0xd2, 0x44, 0x05, 0x0a, 0xd0, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x90, + 0x02, 0xd4, 0x4a, 0xe0, 0xd2, 0x15, 0x4f, 0xcb, 0x02, 0xd5, 0x4a, 0xc9, + 0xfa, 0x54, 0x4a, 0xc3, 0xb2, 0x94, 0x49, 0xb9, 0x62, 0x94, 0x48, 0xa9, + 0x32, 0x94, 0x47, 0xa8, 0x32, 0x54, 0x47, 0xaa, 0x3a, 0x94, 0x47, 0xb8, + 0x52, 0x54, 0x48, 0xb3, 0x32, 0x14, 0x48, 0xad, 0x1a, 0x14, 0x47, 0x9f, + 0xb2, 0x53, 0x45, 0x11, 0xfb, 0x96, 0x52, 0x08, 0x9b, 0x56, 0x51, 0x07, + 0xab, 0x56, 0x51, 0x0e, 0xf3, 0x56, 0x52, 0x0d, 0xd3, 0xd6, 0x51, 0x05, + 0xa3, 0x16, 0x51, 0xc9, 0xc2, 0x14, 0x4a, 0xb9, 0x4a, 0x54, 0x48, 0xc3, + 0x8a, 0x14, 0x49, 0xba, 0x5a, 0x94, 0x48, 0xb5, 0x42, 0x54, 0x48, 0xaa, + 0x12, 0xd4, 0x46, 0xa8, 0xfa, 0x93, 0x46, 0xa8, 0x02, 0x94, 0x46, 0x8f, + 0x1a, 0x13, 0x43, 0xa2, 0xd2, 0x53, 0x46, 0x8a, 0xe2, 0xd2, 0x42, 0xc1, + 0x92, 0x14, 0x49, 0xc6, 0xb2, 0x94, 0x49, 0xc5, 0xa2, 0x54, 0x49, 0x96, + 0x62, 0xd3, 0x43, 0x9d, 0x12, 0xd3, 0x42, 0x86, 0xba, 0xd2, 0x41, 0x93, + 0x4a, 0x93, 0x43, 0x9a, 0x5a, 0x93, 0x44, 0xad, 0x0a, 0x14, 0x47, 0x6b, + 0x12, 0x52, 0x3f, 0x65, 0xea, 0x91, 0x3e, 0x59, 0x82, 0x51, 0x3c, 0x53, + 0x42, 0xd1, 0x3b, 0x4a, 0xfa, 0x10, 0x3b, 0x40, 0xa2, 0xd0, 0x39, 0x35, + 0x5a, 0xd0, 0x38, 0x2c, 0x4a, 0x50, 0x38, 0x22, 0xfa, 0x4f, 0x36, 0x18, + 0x9a, 0x8f, 0x35, 0x1b, 0x82, 0xcf, 0x35, 0x20, 0xe2, 0x4f, 0x36, 0x0c, + 0x72, 0x4f, 0x35, 0xf6, 0xb1, 0x0e, 0x34, 0x05, 0xa2, 0xcf, 0x38, 0xf9, + 0x19, 0x4f, 0x38, 0x03, 0xba, 0x8f, 0x39, 0x68, 0x42, 0xd1, 0x3c, 0x73, + 0x52, 0x11, 0x3c, 0x6f, 0x2a, 0xd2, 0x3f, 0x19, 0x72, 0x90, 0x3c, 0x0d, + 0xf2, 0x10, 0x44, 0x9f, 0xd1, 0xcd, 0x36, 0x08, 0xea, 0x10, 0x44, 0xc4, + 0x41, 0xcf, 0x3d, 0xd6, 0xb9, 0xcf, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x80, + 0x51, 0x4c, 0x33, 0x00, 0x00, 0x00, 0x00, 0x2c, 0x52, 0x52, 0x4a, 0xaa, + 0x31, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x06, 0x1a, 0xd1, 0x45, 0xcb, + 0x09, 0x0f, 0x3c, 0x12, 0x3a, 0xd1, 0x44, 0x4f, 0x32, 0x13, 0x4c, 0x89, + 0xea, 0x54, 0x53, 0xb0, 0x3a, 0x96, 0x58, 0xa0, 0xda, 0x95, 0x57, 0x99, + 0x7a, 0x55, 0x56, 0x7e, 0x7a, 0x94, 0x52, 0xbb, 0x91, 0x0e, 0x39, 0x39, + 0x4a, 0x92, 0x49, 0x5e, 0xc2, 0x53, 0x4f, 0x7d, 0x72, 0x14, 0x52, 0xa1, + 0xba, 0x55, 0x57, 0xa2, 0xba, 0x95, 0x57, 0x91, 0x4a, 0x95, 0x55, 0xa7, + 0x1a, 0xd6, 0x58, 0xa6, 0x0a, 0xd6, 0x58, 0x91, 0x9a, 0x15, 0x57, 0x8d, + 0x7a, 0x55, 0x56, 0x81, 0xf2, 0x94, 0x54, 0x73, 0x6a, 0xd4, 0x53, 0x6f, + 0x42, 0x14, 0x53, 0x66, 0x32, 0xd4, 0x51, 0x67, 0x1a, 0xd4, 0x51, 0x5f, + 0xda, 0x53, 0x4f, 0x60, 0xda, 0x93, 0x4e, 0x8e, 0xb2, 0xd4, 0x51, 0xba, + 0xda, 0x55, 0x53, 0x51, 0xd3, 0x99, 0x5c, 0x2c, 0x8a, 0x11, 0x43, 0xf9, + 0x21, 0xd0, 0x3d, 0xd4, 0x59, 0x0f, 0x3b, 0xfa, 0x99, 0x50, 0x40, 0x02, + 0xca, 0x50, 0x41, 0xe2, 0x11, 0xd0, 0x3d, 0xd3, 0x89, 0x8f, 0x3b, 0xa2, + 0xaa, 0xd5, 0x55, 0x64, 0xd2, 0x13, 0x4e, 0x23, 0xab, 0x19, 0x65, 0x93, + 0xfa, 0x54, 0x53, 0x16, 0x13, 0x59, 0x63, 0x8e, 0xb2, 0x14, 0x52, 0x44, + 0xa2, 0x12, 0x4a, 0x60, 0x51, 0x4c, 0x30, 0x5c, 0x92, 0x53, 0x4c, 0x9b, + 0xb1, 0xcd, 0x35, 0x38, 0x32, 0x12, 0x47, 0x73, 0xf2, 0x53, 0x4e, 0xad, + 0x39, 0x4e, 0x36, 0x55, 0xb1, 0x0b, 0x2d, 0x10, 0x81, 0x86, 0x10, 0x56, + 0xa1, 0x48, 0x19, 0x91, 0x79, 0xca, 0x20, 0xa2, 0x31, 0x4b, 0x23, 0xf3, + 0x81, 0xcd, 0x2b, 0x50, 0x41, 0x08, 0x18, 0xee, 0x21, 0x4d, 0x2b, 0xdc, + 0xb9, 0x8c, 0x29, 0x83, 0x41, 0xca, 0x1f, 0x71, 0x71, 0xc9, 0x1c, 0x5c, + 0x99, 0xc8, 0x19, 0x3c, 0x99, 0xc7, 0x14, 0xdd, 0x41, 0x10, 0x40, 0xc7, + 0xf9, 0x8e, 0x3a, 0x98, 0x71, 0x4d, 0x34, 0xc3, 0xc1, 0x0e, 0x39, 0xe1, + 0xd9, 0x8f, 0x3c, 0x0c, 0xfa, 0x50, 0x42, 0xfe, 0x99, 0x90, 0x41, 0xef, + 0x49, 0xd0, 0x3f, 0xfc, 0x89, 0x4f, 0x39, 0xea, 0x49, 0xcf, 0x3a, 0x0a, + 0x6a, 0x50, 0x3e, 0x47, 0xf2, 0xd1, 0x42, 0x39, 0x3a, 0x52, 0x47, 0x97, + 0x22, 0x14, 0x4d, 0x9d, 0xb2, 0x14, 0x4f, 0xa9, 0xf2, 0x14, 0x50, 0xb7, + 0x42, 0x15, 0x51, 0xcf, 0x22, 0x56, 0x53, 0x09, 0x73, 0x17, 0x58, 0x12, + 0x6b, 0x57, 0x54, 0x25, 0xd3, 0x56, 0x49, 0x18, 0x53, 0x16, 0x44, 0xa2, + 0x42, 0x13, 0x3e, 0x58, 0x62, 0xd2, 0x41, 0xec, 0x32, 0x55, 0x43, 0x8e, + 0xc3, 0xda, 0x5a, 0xb2, 0xaa, 0xd3, 0x3f, 0x48, 0x12, 0xd1, 0x3a, 0xd2, + 0x69, 0x0e, 0x37, 0x3d, 0x5a, 0x91, 0x41, 0x6b, 0xc2, 0xd2, 0x46, 0x51, + 0x0a, 0x92, 0x42, 0x22, 0x82, 0x90, 0x3d, 0xb7, 0x81, 0x8d, 0x32, 0x55, + 0xa3, 0x59, 0x60, 0x74, 0x02, 0xd4, 0x4d, 0x64, 0x1a, 0x54, 0x50, 0x67, + 0x22, 0x94, 0x50, 0x00, 0x00, 0x00, 0x00, 0x46, 0x2a, 0x51, 0x3e, 0x8c, + 0xfb, 0xdc, 0x74, 0x20, 0x02, 0x12, 0x47, 0xdb, 0xa9, 0x0f, 0x3e, 0xe1, + 0x81, 0x4f, 0x3c, 0xdd, 0x51, 0x4f, 0x3b, 0xab, 0x39, 0x4e, 0x38, 0xda, + 0xf9, 0x8f, 0x3f, 0x91, 0xb1, 0x4d, 0x36, 0x00, 0x00, 0x00, 0x00, 0xb0, + 0x00, 0x86, 0x18, 0x49, 0xf2, 0x92, 0x4b, 0xdc, 0x00, 0x48, 0x1f, 0x30, + 0x79, 0x4a, 0x29, 0x87, 0xb1, 0x4c, 0x31, 0x9c, 0x41, 0x0d, 0x34, 0xa9, + 0xd1, 0x8d, 0x35, 0xa3, 0x91, 0x8d, 0x34, 0x92, 0x52, 0x15, 0x53, 0x4e, + 0x3a, 0x13, 0x4b, 0x01, 0x9a, 0xd0, 0x42, 0x00, 0x8a, 0xd0, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x3c, 0x7a, 0x11, 0x41, 0x6b, 0xd2, 0x13, 0x4c, 0x37, + 0xca, 0xd1, 0x40, 0x3f, 0xa2, 0x11, 0x3b, 0x21, 0x7a, 0x50, 0x37, 0x22, + 0x82, 0x90, 0x37, 0x30, 0x4a, 0x10, 0x38, 0x92, 0x42, 0x53, 0x43, 0x63, + 0x01, 0x4a, 0x1d, 0x91, 0x39, 0xcb, 0x22, 0x9a, 0x89, 0xcb, 0x23, 0x9f, + 0x99, 0x8b, 0x24, 0x85, 0xa1, 0x0a, 0x21, 0x11, 0x8a, 0x4f, 0x35, 0x21, + 0xfa, 0xcf, 0x37, 0x38, 0x7a, 0x90, 0x39, 0x34, 0x5a, 0x50, 0x39, 0x40, + 0x8a, 0x10, 0x3a, 0x3d, 0x7a, 0xd0, 0x39, 0x54, 0x42, 0x91, 0x3c, 0x48, + 0xe2, 0x10, 0x3b, 0x49, 0xf2, 0x90, 0x3b, 0x49, 0xda, 0x50, 0x3b, 0x49, + 0xfa, 0x50, 0x3b, 0x4c, 0x1a, 0xd1, 0x3b, 0x4c, 0x1a, 0xd1, 0x3b, 0x48, + 0xea, 0x10, 0x3b, 0x48, 0x02, 0x51, 0x3b, 0x48, 0xf2, 0x10, 0x3b, 0x44, + 0xd2, 0x90, 0x3a, 0x49, 0xe2, 0x10, 0x3b, 0x70, 0x2a, 0x52, 0x40, 0x4e, + 0x3a, 0x11, 0x3c, 0x4d, 0x32, 0x91, 0x3b, 0x4e, 0x2a, 0x91, 0x3b, 0x4e, + 0x3a, 0xd1, 0x3b, 0x51, 0x4a, 0x11, 0x3c, 0x53, 0x52, 0x91, 0x3c, 0x86, + 0xc2, 0x52, 0x42, 0x63, 0xfa, 0x11, 0x3f, 0x69, 0x1a, 0xd2, 0x3f, 0x69, + 0x22, 0xd2, 0x3f, 0x6a, 0x1a, 0x12, 0x40, 0x5f, 0xc2, 0x11, 0x3e, 0x4f, + 0x2a, 0x11, 0x3c, 0x68, 0x12, 0x92, 0x3f, 0x62, 0xea, 0xd1, 0x3e, 0x5a, + 0xb2, 0x91, 0x3d, 0x56, 0x9a, 0x11, 0x3d, 0x5c, 0xb2, 0x11, 0x3e, 0x5e, + 0xca, 0x51, 0x3e, 0x52, 0x7a, 0x91, 0x3c, 0x51, 0x82, 0x91, 0x3c, 0x51, + 0x72, 0x91, 0x3c, 0x4f, 0x4a, 0x51, 0x3c, 0x50, 0x52, 0x51, 0x3c, 0x51, + 0x42, 0x91, 0x3c, 0x55, 0x62, 0x11, 0x3d, 0x71, 0x42, 0x92, 0x40, 0x43, + 0xba, 0xd0, 0x3a, 0x66, 0x0a, 0x53, 0x4a, 0x37, 0xca, 0x11, 0x45, 0x1f, + 0xd2, 0x10, 0x41, 0x63, 0x0a, 0x53, 0x49, 0xb0, 0x7a, 0x54, 0x4b, 0x3c, + 0x63, 0x98, 0x58, 0x53, 0x2b, 0x59, 0x5b, 0xd6, 0x42, 0x95, 0x4b, 0xaf, + 0x0a, 0xd4, 0x46, 0x97, 0x42, 0x93, 0x43, 0x65, 0xea, 0x51, 0x3e, 0x13, + 0xaa, 0xcf, 0x37, 0x0a, 0x0a, 0x90, 0x39, 0x40, 0xba, 0x51, 0x41, 0x1f, + 0xe2, 0xd0, 0x3f, 0xfd, 0x51, 0xcf, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8d, + 0xd2, 0x13, 0x4a, 0xd5, 0x62, 0x55, 0x4d, 0xc4, 0xa2, 0x14, 0x4a, 0xbc, + 0x7a, 0x94, 0x48, 0xae, 0x32, 0x14, 0x48, 0xb9, 0x62, 0x94, 0x48, 0xba, + 0x92, 0x54, 0x49, 0xaf, 0x5a, 0x54, 0x48, 0xb0, 0x62, 0x54, 0x48, 0xc1, + 0xa2, 0x14, 0x49, 0xc2, 0xa2, 0x14, 0x49, 0xba, 0x82, 0x54, 0x48, 0xc4, + 0xa2, 0xd4, 0x48, 0xfe, 0x62, 0x56, 0x50, 0x2f, 0x23, 0x18, 0x57, 0x9c, + 0x7b, 0x1b, 0x64, 0x9b, 0x6b, 0x5b, 0x64, 0x99, 0x4b, 0x1b, 0x64, 0x1a, + 0x63, 0xd7, 0x53, 0xc1, 0x7a, 0x94, 0x48, 0xa6, 0xfa, 0x53, 0x46, 0xad, + 0x22, 0x14, 0x47, 0xa5, 0x02, 0x14, 0x46, 0xa3, 0xea, 0xd3, 0x45, 0x9a, + 0x6a, 0x93, 0x44, 0xc2, 0xa2, 0x54, 0x49, 0xc7, 0xd2, 0xd4, 0x49, 0xc7, + 0xe2, 0xd4, 0x49, 0xd3, 0x2a, 0x95, 0x4b, 0xb1, 0x3a, 0xd4, 0x47, 0xac, + 0x22, 0x54, 0x47, 0xa7, 0xfa, 0x53, 0x46, 0xa4, 0xda, 0x13, 0x46, 0x81, + 0x7a, 0x12, 0x41, 0x80, 0x6a, 0x12, 0x41, 0x91, 0x2a, 0x53, 0x43, 0x9a, + 0x82, 0xd3, 0x44, 0x8c, 0xfa, 0xd2, 0x42, 0xa1, 0xc2, 0x93, 0x45, 0x7b, + 0x6a, 0xd2, 0x40, 0x65, 0x02, 0x92, 0x3e, 0x5e, 0xa2, 0x91, 0x3d, 0x4e, + 0xfa, 0x50, 0x3b, 0x2d, 0x32, 0x10, 0x38, 0x40, 0x8a, 0x10, 0x3a, 0x64, + 0x02, 0xd2, 0x3e, 0x33, 0x52, 0x50, 0x38, 0x22, 0xf2, 0xcf, 0x36, 0x17, + 0x7a, 0xcf, 0x34, 0x0b, 0x1a, 0x8f, 0x33, 0x08, 0xf2, 0x0e, 0x33, 0x01, + 0xca, 0xce, 0x32, 0x00, 0xf2, 0x0e, 0x35, 0x03, 0x62, 0x8f, 0x38, 0x00, + 0x8a, 0x8f, 0x39, 0x52, 0x91, 0xc9, 0x1e, 0x0f, 0xf2, 0x8f, 0x3a, 0x7f, + 0x3a, 0x52, 0x41, 0x15, 0x6a, 0xd0, 0x3e, 0xf7, 0x69, 0xd0, 0x40, 0x0d, + 0x2a, 0x50, 0x3f, 0xc6, 0xf1, 0x0e, 0x3b, 0xd4, 0x29, 0x0f, 0x3d, 0xda, + 0xb1, 0x0f, 0x3f, 0xbd, 0xd1, 0xce, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x40, + 0xaa, 0xd2, 0x4a, 0x8d, 0x11, 0x4d, 0x34, 0x00, 0x00, 0x00, 0x00, 0x26, + 0x3a, 0x92, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcb, + 0xf9, 0x8e, 0x3e, 0xc6, 0x41, 0x0f, 0x3d, 0x00, 0x82, 0x10, 0x42, 0x70, + 0x42, 0x94, 0x50, 0x8a, 0xf2, 0x54, 0x53, 0xa9, 0x12, 0x16, 0x58, 0x94, + 0x82, 0x95, 0x55, 0x89, 0xea, 0xd4, 0x53, 0x58, 0x9a, 0x93, 0x4f, 0x13, + 0x62, 0x91, 0x43, 0x1b, 0x92, 0x91, 0x45, 0x4f, 0x32, 0x53, 0x4d, 0x73, + 0x42, 0xd4, 0x51, 0x69, 0x22, 0x94, 0x51, 0x5f, 0x0a, 0x14, 0x51, 0x78, + 0xb2, 0xd4, 0x53, 0x81, 0xaa, 0x14, 0x54, 0xa0, 0xea, 0xd5, 0x58, 0x43, + 0xfa, 0x11, 0x47, 0x74, 0xd2, 0xd0, 0x40, 0x6f, 0x42, 0x54, 0x53, 0x63, + 0x0a, 0xd4, 0x51, 0x62, 0xe2, 0xd3, 0x51, 0x51, 0x8a, 0x13, 0x50, 0x4e, + 0x3a, 0x13, 0x4f, 0x4c, 0x2a, 0xd3, 0x4c, 0x46, 0xe2, 0x12, 0x4b, 0xd2, + 0x09, 0x0f, 0x3c, 0x54, 0x82, 0xd3, 0x4a, 0x8f, 0x7a, 0xd5, 0x54, 0x07, + 0xea, 0xd0, 0x40, 0x02, 0xb2, 0x10, 0x41, 0x03, 0xca, 0x90, 0x41, 0x0d, + 0x32, 0x91, 0x43, 0x15, 0x6a, 0x91, 0x44, 0x0c, 0x12, 0x11, 0x43, 0x03, + 0x92, 0x90, 0x40, 0xdd, 0x82, 0x97, 0x5c, 0x67, 0xe2, 0x93, 0x4d, 0x08, + 0x8b, 0x98, 0x61, 0x73, 0x12, 0x94, 0x4f, 0xd5, 0x2a, 0x97, 0x5b, 0x3d, + 0x5a, 0x12, 0x49, 0xe5, 0x41, 0x10, 0x40, 0x75, 0x42, 0x14, 0x50, 0x96, + 0x91, 0x0d, 0x35, 0x2d, 0x1a, 0x92, 0x46, 0x18, 0x82, 0xd1, 0x44, 0x85, + 0xf1, 0x0c, 0x34, 0xb7, 0x89, 0x8e, 0x38, 0x60, 0x19, 0x0c, 0x30, 0x47, + 0x39, 0x48, 0x17, 0x4f, 0x61, 0x88, 0x18, 0x77, 0xa9, 0x09, 0x1d, 0xc3, + 0x29, 0x0c, 0x27, 0xd1, 0x81, 0x8c, 0x28, 0xf4, 0x79, 0x0d, 0x2c, 0x87, + 0x41, 0xca, 0x1f, 0x94, 0x91, 0x8a, 0x21, 0x63, 0xf1, 0x08, 0x1b, 0x03, + 0xc9, 0x05, 0x0e, 0x85, 0x11, 0x8d, 0x32, 0xea, 0x81, 0x10, 0x41, 0xb6, + 0x49, 0x0e, 0x38, 0x9f, 0x09, 0x4e, 0x35, 0xd8, 0x99, 0x4f, 0x3c, 0x08, + 0xd2, 0x10, 0x42, 0xfb, 0x39, 0x50, 0x40, 0xec, 0x49, 0xd0, 0x3f, 0xeb, + 0xb9, 0x4f, 0x3b, 0x0d, 0x0a, 0x11, 0x43, 0x04, 0x2a, 0x50, 0x3e, 0x34, + 0x4a, 0xd1, 0x40, 0x18, 0xea, 0xd0, 0x41, 0x7c, 0x92, 0xd3, 0x4a, 0x82, + 0x02, 0xd4, 0x4b, 0x9e, 0xc2, 0x94, 0x4f, 0xa9, 0xfa, 0x54, 0x50, 0xb4, + 0x42, 0xd5, 0x50, 0xdf, 0x62, 0x56, 0x53, 0xdf, 0x02, 0x16, 0x50, 0x25, + 0xd3, 0x56, 0x4a, 0x17, 0x53, 0x16, 0x44, 0xae, 0xaa, 0x93, 0x40, 0x59, + 0x2a, 0x12, 0x3f, 0xf8, 0x72, 0x95, 0x42, 0x93, 0xeb, 0x9a, 0x5b, 0x0b, + 0xd3, 0xd6, 0x50, 0x86, 0xea, 0x12, 0x43, 0xe8, 0x09, 0x8f, 0x39, 0x01, + 0xd2, 0x0f, 0x3c, 0x8d, 0x02, 0x14, 0x4b, 0x77, 0x02, 0x13, 0x48, 0x41, + 0x52, 0x51, 0x41, 0xed, 0x01, 0x0f, 0x39, 0xf6, 0x60, 0x48, 0x22, 0x19, + 0x7a, 0x51, 0x44, 0x93, 0x8a, 0x13, 0x3d, 0x00, 0x00, 0x00, 0x00, 0xda, + 0x39, 0xce, 0x30, 0x12, 0xfa, 0x4f, 0x38, 0x00, 0x00, 0x00, 0x00, 0x47, + 0xc2, 0x92, 0x4a, 0x18, 0x62, 0x91, 0x45, 0x00, 0x00, 0x00, 0x00, 0x17, + 0x4a, 0xd1, 0x43, 0xf6, 0x69, 0x50, 0x41, 0x92, 0x59, 0x8d, 0x35, 0x8c, + 0x49, 0x4d, 0x34, 0x3c, 0xc1, 0x0a, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x2b, 0x59, 0x4a, 0x28, 0xf9, 0xf0, 0x48, 0x22, 0x77, + 0x49, 0x0c, 0x30, 0x92, 0xe9, 0x0c, 0x33, 0xa3, 0x99, 0x0d, 0x35, 0x9a, + 0x81, 0x8d, 0x34, 0xa0, 0xb1, 0xcd, 0x34, 0x7b, 0x8a, 0x54, 0x4f, 0x2d, + 0x22, 0xd2, 0x48, 0x0e, 0xfa, 0x90, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0e, 0x1a, 0x50, 0x3b, 0xaf, 0x69, 0xcd, 0x2e, 0xd9, + 0xc9, 0x4e, 0x32, 0xd2, 0x61, 0xce, 0x2d, 0xe1, 0xa9, 0xce, 0x2f, 0x0f, + 0xa2, 0x8f, 0x33, 0x2c, 0x2a, 0x50, 0x37, 0x66, 0x02, 0xd2, 0x3d, 0xe4, + 0xe9, 0x4d, 0x2d, 0xa0, 0xb9, 0xcb, 0x24, 0x9f, 0x99, 0x8b, 0x24, 0x89, + 0xb9, 0x8a, 0x21, 0x7c, 0x59, 0x4a, 0x20, 0x28, 0x32, 0x10, 0x38, 0x57, + 0x82, 0x91, 0x3d, 0x48, 0xe2, 0x90, 0x3b, 0x44, 0xaa, 0x90, 0x3a, 0x41, + 0xa2, 0x10, 0x3a, 0x42, 0xc2, 0x50, 0x3a, 0x40, 0xaa, 0x10, 0x3a, 0x42, + 0xc2, 0x90, 0x3a, 0x46, 0xd2, 0x10, 0x3b, 0x45, 0xd2, 0xd0, 0x3a, 0x49, + 0xfa, 0x90, 0x3b, 0x4d, 0x22, 0x11, 0x3c, 0x4b, 0xfa, 0xd0, 0x3b, 0x47, + 0xda, 0x10, 0x3b, 0x4e, 0x2a, 0x11, 0x3c, 0x48, 0xf2, 0x10, 0x3b, 0x4e, + 0x42, 0xd1, 0x3b, 0x50, 0x52, 0x11, 0x3c, 0x80, 0x92, 0x52, 0x41, 0x66, + 0x22, 0x12, 0x3f, 0x59, 0xa2, 0x11, 0x3d, 0x54, 0x7a, 0x91, 0x3c, 0x5b, + 0x8a, 0x51, 0x3d, 0x5f, 0xaa, 0x11, 0x3e, 0x67, 0xfa, 0x11, 0x3f, 0x59, + 0x7a, 0x51, 0x3d, 0x76, 0x52, 0xd2, 0x40, 0x71, 0x42, 0x92, 0x40, 0x6c, + 0x32, 0x12, 0x40, 0x6c, 0x22, 0x12, 0x40, 0x64, 0x02, 0x12, 0x3f, 0x66, + 0x12, 0x52, 0x3f, 0x5b, 0x9a, 0xd1, 0x3d, 0x5b, 0xa2, 0xd1, 0x3d, 0x54, + 0x72, 0xd1, 0x3c, 0x56, 0x92, 0x11, 0x3d, 0x57, 0x92, 0x91, 0x3d, 0x57, + 0x8a, 0x51, 0x3d, 0x4f, 0x6a, 0x51, 0x3c, 0x51, 0x7a, 0x91, 0x3c, 0x4f, + 0x6a, 0x51, 0x3c, 0x52, 0x62, 0xd1, 0x3c, 0x53, 0x72, 0xd1, 0x3c, 0x52, + 0x52, 0xd1, 0x3c, 0x64, 0xea, 0x11, 0x3f, 0x77, 0x6a, 0x12, 0x41, 0x44, + 0xd2, 0x10, 0x3b, 0x90, 0xea, 0x93, 0x4a, 0x60, 0x72, 0xd2, 0x45, 0x0e, + 0x1a, 0x90, 0x3c, 0x17, 0xca, 0x50, 0x41, 0x59, 0x72, 0x52, 0x46, 0xc2, + 0xda, 0x54, 0x4c, 0x0b, 0xf3, 0x56, 0x53, 0xf1, 0x32, 0xd6, 0x4f, 0xa4, + 0xfa, 0x93, 0x46, 0x63, 0x12, 0x92, 0x40, 0x24, 0x6a, 0xd0, 0x3b, 0xfc, + 0x91, 0x4f, 0x3a, 0x10, 0x4a, 0x50, 0x3b, 0x23, 0x8a, 0x90, 0x3c, 0x1d, + 0x42, 0x10, 0x3b, 0x2d, 0x52, 0xd0, 0x39, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8a, + 0xaa, 0x53, 0x49, 0xd4, 0x52, 0xd5, 0x4c, 0xba, 0x5a, 0x14, 0x49, 0xa0, + 0xea, 0xd3, 0x45, 0xaf, 0x3a, 0x14, 0x48, 0xb5, 0x5a, 0x94, 0x48, 0xb7, + 0x6a, 0x94, 0x48, 0xc1, 0x9a, 0x54, 0x49, 0xbd, 0x82, 0xd4, 0x48, 0xbf, + 0x8a, 0xd4, 0x48, 0xc3, 0xb2, 0x54, 0x49, 0xc0, 0x9a, 0xd4, 0x48, 0xc6, + 0xc2, 0x54, 0x49, 0xcf, 0xfa, 0x54, 0x4a, 0xc6, 0xda, 0xd4, 0x49, 0xc3, + 0xc2, 0x54, 0x49, 0xc4, 0xc2, 0x94, 0x49, 0x32, 0x2b, 0x98, 0x57, 0x26, + 0x03, 0xd8, 0x55, 0xbc, 0x72, 0x94, 0x48, 0xac, 0x32, 0x14, 0x47, 0xae, + 0x32, 0x54, 0x47, 0xae, 0x32, 0x54, 0x47, 0xa8, 0x12, 0x94, 0x46, 0xa7, + 0xf2, 0x53, 0x46, 0x57, 0x82, 0x91, 0x3c, 0x90, 0x32, 0x13, 0x43, 0xeb, + 0x22, 0x96, 0x4e, 0xaa, 0x3a, 0x14, 0x48, 0x9e, 0xa2, 0x53, 0x45, 0x98, + 0x82, 0x53, 0x44, 0x97, 0x62, 0x53, 0x44, 0x8d, 0x0a, 0x13, 0x43, 0x9a, + 0x8a, 0xd3, 0x44, 0x95, 0x42, 0x13, 0x44, 0x90, 0x12, 0x93, 0x43, 0x93, + 0x32, 0xd3, 0x43, 0x91, 0x22, 0x93, 0x43, 0x67, 0x0a, 0x12, 0x3f, 0x62, + 0xda, 0x51, 0x3e, 0x7f, 0x8a, 0x12, 0x41, 0x79, 0x6a, 0xd2, 0x40, 0x69, + 0x1a, 0x92, 0x3f, 0x18, 0xa2, 0x8f, 0x35, 0x77, 0x4a, 0x12, 0x40, 0xcb, + 0x12, 0x15, 0x4a, 0x01, 0xd2, 0x0e, 0x32, 0x2b, 0x12, 0x50, 0x37, 0x16, + 0x82, 0x4f, 0x34, 0x0e, 0x32, 0x8f, 0x33, 0x15, 0x6a, 0xcf, 0x34, 0x0a, + 0xfa, 0x0e, 0x33, 0xfd, 0xf9, 0x8e, 0x35, 0xf2, 0xf1, 0x0e, 0x37, 0x01, + 0xe2, 0x4f, 0x3b, 0x22, 0x62, 0x50, 0x3b, 0x02, 0xaa, 0x0f, 0x3a, 0xb5, + 0x0a, 0x14, 0x4b, 0xfa, 0xe9, 0x4f, 0x3c, 0xee, 0xf9, 0x8f, 0x3d, 0x27, + 0xe2, 0x51, 0x47, 0x5a, 0x4a, 0xd1, 0x41, 0x1f, 0xc2, 0x91, 0x45, 0xff, + 0x99, 0x10, 0x42, 0x1e, 0x1a, 0x12, 0x48, 0xcd, 0x69, 0x0f, 0x3d, 0x00, + 0x00, 0x00, 0x00, 0xe5, 0x41, 0x90, 0x40, 0xd9, 0xb1, 0xcf, 0x3e, 0x00, + 0x00, 0x00, 0x00, 0x9e, 0xd9, 0x8d, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xa9, 0x41, 0xce, 0x38, 0xfd, 0xb1, 0x10, 0x43, 0x26, + 0x22, 0x52, 0x48, 0x73, 0x4a, 0xd4, 0x50, 0x87, 0xe2, 0x54, 0x53, 0xad, + 0x2a, 0x56, 0x58, 0x90, 0x4a, 0x55, 0x55, 0x75, 0x5a, 0xd4, 0x51, 0x42, + 0x8a, 0x92, 0x4a, 0x01, 0x9a, 0x50, 0x41, 0x28, 0x02, 0xd2, 0x47, 0x46, + 0xc2, 0x52, 0x4d, 0x8a, 0xb2, 0x94, 0x53, 0xc8, 0x9a, 0x95, 0x57, 0x87, + 0xca, 0x54, 0x55, 0x6a, 0x93, 0xd4, 0x52, 0x7c, 0x8a, 0xd4, 0x53, 0x88, + 0xf2, 0x94, 0x55, 0x87, 0xba, 0x8f, 0x3c, 0x1f, 0x6a, 0x91, 0x43, 0x58, + 0xba, 0x53, 0x51, 0x4f, 0x62, 0x53, 0x50, 0x4e, 0x4a, 0x13, 0x50, 0x49, + 0x3a, 0xd3, 0x4e, 0x32, 0xa2, 0x92, 0x4a, 0x33, 0x7a, 0x92, 0x4a, 0x39, + 0x82, 0xd2, 0x4a, 0x90, 0x51, 0xcd, 0x35, 0x4d, 0x7a, 0x53, 0x4a, 0x85, + 0xf2, 0xd4, 0x51, 0xfd, 0x39, 0x90, 0x3e, 0x03, 0x62, 0xd0, 0x3f, 0x06, + 0x9a, 0xd0, 0x40, 0x01, 0x72, 0x90, 0x40, 0x16, 0x4a, 0x51, 0x43, 0x1a, + 0x82, 0x51, 0x43, 0x0e, 0x0a, 0xd1, 0x41, 0xe6, 0xca, 0x97, 0x5d, 0x5f, + 0x7a, 0xd3, 0x4c, 0xd2, 0x02, 0x17, 0x5b, 0x4b, 0xea, 0xd2, 0x4a, 0x8d, + 0x12, 0x95, 0x53, 0xd9, 0x01, 0x50, 0x3f, 0x3b, 0x6a, 0x92, 0x48, 0x9a, + 0xc1, 0xcd, 0x35, 0x23, 0x12, 0x12, 0x46, 0x1e, 0xa2, 0xd1, 0x44, 0x06, + 0x92, 0x90, 0x41, 0x78, 0xa1, 0xcc, 0x33, 0x6c, 0x49, 0x4c, 0x31, 0x81, + 0xa9, 0x4c, 0x32, 0x0a, 0x49, 0x06, 0x10, 0x3a, 0xb9, 0x47, 0x15, 0xa7, + 0x31, 0xcb, 0x23, 0x69, 0x61, 0xc9, 0x1b, 0xc6, 0x41, 0x0c, 0x28, 0x5a, + 0xc9, 0x48, 0x1a, 0x77, 0x89, 0x09, 0x1d, 0x40, 0xd1, 0xc7, 0x15, 0xb2, + 0x41, 0x8e, 0x38, 0x57, 0xb1, 0x8b, 0x2c, 0xd6, 0xe1, 0xcf, 0x3d, 0xc5, + 0xb1, 0x8e, 0x39, 0xb8, 0x91, 0x4e, 0x38, 0x00, 0x9a, 0x10, 0x41, 0xee, + 0x01, 0xd0, 0x3e, 0xcc, 0x99, 0x4e, 0x38, 0xd6, 0x21, 0x4f, 0x3a, 0x19, + 0x82, 0x51, 0x44, 0x1f, 0xe2, 0x51, 0x46, 0x20, 0x12, 0xd1, 0x41, 0x02, + 0x62, 0x10, 0x3f, 0x50, 0x4a, 0x12, 0x45, 0x64, 0xda, 0xd2, 0x47, 0x6f, + 0x1a, 0x93, 0x48, 0x74, 0x2a, 0x13, 0x49, 0x91, 0x52, 0x14, 0x4d, 0x97, + 0x62, 0x54, 0x4c, 0x9b, 0x12, 0x54, 0x49, 0xc5, 0x42, 0x94, 0x43, 0xee, + 0xc2, 0x55, 0x48, 0x93, 0x0a, 0x53, 0x40, 0x49, 0x12, 0x12, 0x41, 0xde, + 0xca, 0x14, 0x42, 0x81, 0x63, 0x9a, 0x59, 0xd1, 0xe2, 0xd4, 0x48, 0x85, + 0xfa, 0xd2, 0x43, 0xdb, 0xe9, 0x8e, 0x39, 0xeb, 0x71, 0x4f, 0x3b, 0xa0, + 0x92, 0xd4, 0x4e, 0x9a, 0x62, 0x54, 0x4d, 0x78, 0x02, 0x53, 0x48, 0x20, + 0x92, 0x10, 0x40, 0x1d, 0xf3, 0x97, 0x58, 0x83, 0xe3, 0x5a, 0x65, 0x03, + 0x63, 0x18, 0x62, 0xe4, 0x82, 0xd5, 0x35, 0xc5, 0x8a, 0x94, 0x37, 0x00, + 0x00, 0x00, 0x00, 0xc4, 0x52, 0x96, 0x57, 0xd1, 0x6a, 0x97, 0x5d, 0x1e, + 0xca, 0xd1, 0x46, 0x2b, 0xa2, 0x91, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x7c, 0xd8, 0x04, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x01, 0x0e, 0x36, 0xa5, + 0xe1, 0x4d, 0x35, 0x76, 0x6a, 0xd4, 0x4e, 0x9d, 0xd2, 0xd5, 0x54, 0x02, + 0x7a, 0x50, 0x42, 0x06, 0xaa, 0x50, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xde, 0xd8, 0x45, 0x0f, 0x58, 0xa9, 0x8a, 0x23, 0xf0, + 0x38, 0x48, 0x1b, 0x77, 0x31, 0xcb, 0x21, 0xf4, 0x11, 0x0f, 0x31, 0x08, + 0xa2, 0x0f, 0x33, 0x3a, 0x82, 0x90, 0x38, 0xd5, 0x59, 0x0d, 0x2b, 0xc3, + 0xa1, 0xcc, 0x28, 0xd0, 0x11, 0xcd, 0x2a, 0xaf, 0x21, 0x4c, 0x27, 0x79, + 0x59, 0xca, 0x20, 0x2a, 0x32, 0x90, 0x38, 0x34, 0x6a, 0x10, 0x39, 0x68, + 0x2a, 0xd2, 0x3f, 0x44, 0xb2, 0xd0, 0x3a, 0x3a, 0x92, 0xd0, 0x39, 0x39, + 0x8a, 0xd0, 0x39, 0x3d, 0x9a, 0x10, 0x3a, 0x40, 0xa2, 0x10, 0x3a, 0x44, + 0xba, 0xd0, 0x3a, 0x48, 0xe2, 0x50, 0x3b, 0x4e, 0x32, 0x11, 0x3c, 0x52, + 0x52, 0x91, 0x3c, 0x55, 0x7a, 0x11, 0x3d, 0x55, 0x72, 0x11, 0x3d, 0x55, + 0x7a, 0xd1, 0x3c, 0x54, 0x6a, 0xd1, 0x3c, 0x56, 0x72, 0x11, 0x3d, 0x58, + 0x8a, 0x11, 0x3d, 0x6f, 0x2a, 0x12, 0x40, 0x5b, 0xaa, 0x51, 0x3d, 0x6f, + 0x3a, 0x12, 0x40, 0x60, 0xd2, 0x11, 0x3e, 0x5f, 0xba, 0x11, 0x3e, 0x60, + 0xba, 0x51, 0x3e, 0x66, 0xfa, 0x11, 0x3f, 0x74, 0x4a, 0x92, 0x40, 0x74, + 0x52, 0x92, 0x40, 0x64, 0x12, 0x52, 0x3f, 0x6e, 0x3a, 0x12, 0x40, 0x65, + 0x02, 0x52, 0x3e, 0x61, 0xba, 0xd1, 0x3d, 0x60, 0xb2, 0x91, 0x3d, 0x57, + 0x92, 0x51, 0x3d, 0x5b, 0xaa, 0xd1, 0x3d, 0x62, 0xe2, 0xd1, 0x3e, 0x5c, + 0xc2, 0x11, 0x3e, 0x54, 0x82, 0xd1, 0x3c, 0x59, 0x9a, 0xd1, 0x3d, 0x58, + 0x92, 0x91, 0x3d, 0x53, 0x92, 0x11, 0x3d, 0x53, 0x9a, 0x11, 0x3d, 0x59, + 0xaa, 0xd1, 0x3d, 0x59, 0xa2, 0xd1, 0x3d, 0x5a, 0xaa, 0xd1, 0x3d, 0x8c, + 0x12, 0x13, 0x43, 0x81, 0x92, 0xd2, 0x41, 0x7a, 0x7a, 0x52, 0x41, 0x44, + 0xda, 0x50, 0x3b, 0xa7, 0x42, 0x54, 0x4a, 0x97, 0x92, 0x93, 0x46, 0x5d, + 0xf2, 0x51, 0x40, 0x25, 0xea, 0x50, 0x41, 0x3a, 0x12, 0x92, 0x47, 0x7e, + 0x8a, 0xd3, 0x4a, 0xa6, 0x7a, 0x94, 0x4c, 0xc2, 0xc2, 0x94, 0x4b, 0x81, + 0xda, 0x92, 0x44, 0x52, 0x1a, 0x12, 0x43, 0x4b, 0x12, 0x92, 0x44, 0x44, + 0x2a, 0x12, 0x47, 0x1c, 0x6a, 0x50, 0x3d, 0x40, 0xc2, 0x50, 0x3b, 0x56, + 0x82, 0xd1, 0x3d, 0x5d, 0xd2, 0xd1, 0x3e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x52, 0x13, 0x48, 0xc9, 0xea, 0x54, 0x4b, 0xae, 0x1a, 0x54, 0x48, 0xa8, + 0x12, 0x14, 0x47, 0xb0, 0x3a, 0x54, 0x48, 0xb3, 0x52, 0x94, 0x48, 0xb6, + 0x6a, 0x94, 0x48, 0xb7, 0x62, 0x94, 0x48, 0xb6, 0x62, 0x94, 0x48, 0xc6, + 0xca, 0xd4, 0x49, 0xc7, 0xca, 0x14, 0x4a, 0xbf, 0x92, 0xd4, 0x48, 0xc3, + 0xb2, 0x54, 0x49, 0xca, 0xea, 0x54, 0x4a, 0xb5, 0x4a, 0x14, 0x48, 0xa8, + 0x22, 0x94, 0x46, 0xa4, 0x0a, 0x14, 0x46, 0xb5, 0x52, 0x14, 0x48, 0xa7, + 0x1a, 0x94, 0x46, 0xab, 0x2a, 0x14, 0x47, 0xad, 0x2a, 0x54, 0x47, 0xab, + 0x32, 0x14, 0x47, 0xae, 0x3a, 0x54, 0x47, 0xb2, 0x3a, 0xd4, 0x47, 0xaa, + 0x12, 0xd4, 0x46, 0xa5, 0xfa, 0x13, 0x46, 0xaf, 0x3a, 0x94, 0x47, 0xcc, + 0x02, 0x95, 0x4a, 0x7c, 0x82, 0x12, 0x41, 0xab, 0x12, 0x14, 0x47, 0x86, + 0xc2, 0xd2, 0x41, 0xf2, 0x32, 0x96, 0x4f, 0x8f, 0x22, 0x13, 0x43, 0x89, + 0xea, 0x52, 0x42, 0x86, 0xc2, 0x12, 0x42, 0x84, 0xca, 0xd2, 0x41, 0x83, + 0xba, 0x92, 0x41, 0x82, 0xba, 0x92, 0x41, 0x86, 0xca, 0x12, 0x42, 0x87, + 0xba, 0x52, 0x42, 0x7c, 0x6a, 0x12, 0x41, 0x6e, 0x22, 0x12, 0x40, 0x61, + 0xca, 0x51, 0x3e, 0x45, 0xca, 0x90, 0x3a, 0x3f, 0xa2, 0x50, 0x39, 0x41, + 0xa2, 0x90, 0x39, 0x51, 0x4a, 0x11, 0x3c, 0x6f, 0x42, 0xd2, 0x3f, 0x29, + 0x1a, 0x50, 0x37, 0x15, 0x4a, 0x4f, 0x34, 0x12, 0x5a, 0x0f, 0x34, 0x16, + 0x72, 0xcf, 0x34, 0x0c, 0xd2, 0x4f, 0x37, 0xf1, 0xc1, 0x0e, 0x34, 0xfa, + 0x89, 0x8f, 0x39, 0x14, 0x8a, 0xd0, 0x3d, 0x94, 0x7a, 0x12, 0x3f, 0x49, + 0xe2, 0xd0, 0x3e, 0x22, 0x62, 0x51, 0x43, 0x11, 0xb2, 0x90, 0x40, 0x2d, + 0x5a, 0xd2, 0x48, 0x2e, 0x0a, 0x52, 0x48, 0x69, 0x0a, 0x91, 0x3f, 0xfd, + 0x99, 0x90, 0x41, 0xdb, 0xb9, 0x0f, 0x3e, 0xed, 0x41, 0xd0, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xc2, 0x50, 0x43, 0x00, + 0x00, 0x00, 0x00, 0x42, 0xb2, 0x52, 0x4b, 0x02, 0xba, 0xd0, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x43, 0xc2, 0x12, 0x4b, 0xed, 0x21, 0xd0, 0x40, 0xfd, + 0x89, 0x50, 0x42, 0x52, 0x3a, 0xd3, 0x4c, 0x6a, 0x12, 0xd4, 0x4f, 0xa2, + 0xea, 0x95, 0x57, 0x93, 0x5a, 0x15, 0x55, 0x92, 0x5a, 0x55, 0x55, 0x75, + 0x52, 0x94, 0x51, 0x67, 0x01, 0x0c, 0x30, 0x0a, 0xca, 0x50, 0x43, 0x20, + 0x92, 0x11, 0x47, 0x41, 0x6a, 0x52, 0x4b, 0x9a, 0xda, 0x14, 0x55, 0x96, + 0x92, 0x14, 0x54, 0x4f, 0x62, 0x93, 0x50, 0x55, 0x7a, 0x13, 0x51, 0x6f, + 0x3a, 0x54, 0x53, 0x96, 0xca, 0xce, 0x38, 0x80, 0x9a, 0x94, 0x53, 0x71, + 0x52, 0x54, 0x52, 0x52, 0x7a, 0x93, 0x50, 0x49, 0x12, 0x53, 0x4f, 0x38, + 0xca, 0x12, 0x4c, 0x18, 0x2a, 0x52, 0x48, 0x17, 0x1a, 0x52, 0x48, 0x21, + 0x32, 0x12, 0x49, 0x27, 0x4a, 0x52, 0x49, 0x8f, 0x41, 0x8d, 0x35, 0x47, + 0xfa, 0x52, 0x49, 0x7f, 0x82, 0xd4, 0x4f, 0xf2, 0x19, 0x90, 0x3d, 0x01, + 0x5a, 0x10, 0x40, 0xe3, 0x11, 0x10, 0x3d, 0xf7, 0x79, 0x10, 0x40, 0x03, + 0xba, 0xd0, 0x40, 0xfe, 0x99, 0x50, 0x40, 0xf0, 0x51, 0xd0, 0x3e, 0xb3, + 0x0a, 0x56, 0x57, 0x46, 0x8a, 0x92, 0x49, 0xbc, 0x5a, 0x96, 0x58, 0x30, + 0x22, 0x12, 0x48, 0x39, 0x9a, 0xd2, 0x49, 0x1d, 0xb2, 0x51, 0x45, 0xa1, + 0xe9, 0x8d, 0x37, 0x47, 0x92, 0x12, 0x49, 0x25, 0xf2, 0x11, 0x46, 0xf0, + 0x19, 0xd0, 0x3e, 0x1b, 0x62, 0x51, 0x44, 0x7f, 0xd1, 0x0c, 0x34, 0x8c, + 0x01, 0xcd, 0x33, 0x0c, 0xca, 0x90, 0x41, 0x00, 0x01, 0xc6, 0x0d, 0x7a, + 0xc9, 0x89, 0x1d, 0x44, 0x21, 0x88, 0x17, 0xa9, 0x49, 0x0b, 0x24, 0x25, + 0x11, 0x07, 0x13, 0x44, 0x01, 0xc8, 0x16, 0x23, 0x02, 0xd2, 0x44, 0xac, + 0x31, 0x8e, 0x38, 0x80, 0x99, 0xcc, 0x30, 0xd9, 0x01, 0x50, 0x3e, 0xd4, + 0x49, 0x8f, 0x3b, 0xd1, 0x79, 0x8f, 0x3b, 0xc4, 0x79, 0x8e, 0x39, 0xb5, + 0x19, 0x8e, 0x35, 0xc9, 0x69, 0x4e, 0x38, 0x11, 0x52, 0x91, 0x44, 0x2d, + 0x3a, 0x12, 0x48, 0x24, 0xd2, 0x91, 0x45, 0x15, 0x32, 0x11, 0x44, 0x25, + 0x12, 0x91, 0x41, 0x4a, 0x3a, 0x92, 0x43, 0x52, 0x6a, 0xd2, 0x44, 0x55, + 0x7a, 0x92, 0x45, 0x53, 0x72, 0x52, 0x45, 0x44, 0xfa, 0xd1, 0x42, 0x5d, + 0x4a, 0x92, 0x43, 0x54, 0x8a, 0x11, 0x3e, 0x8d, 0xba, 0x53, 0x48, 0x41, + 0x22, 0x92, 0x44, 0x28, 0xc2, 0x91, 0x43, 0xa2, 0x8a, 0xd3, 0x41, 0xe1, + 0xe2, 0x14, 0x3d, 0xc7, 0x42, 0xd4, 0x42, 0x3a, 0x3a, 0x51, 0x3f, 0xe4, + 0x11, 0x4f, 0x39, 0x01, 0x12, 0x50, 0x3d, 0x98, 0x62, 0x14, 0x4e, 0x9c, + 0x7a, 0x14, 0x4e, 0x66, 0xba, 0x52, 0x48, 0x64, 0x7a, 0x52, 0x46, 0x95, + 0x61, 0x0d, 0x36, 0x97, 0xb3, 0x5b, 0x68, 0xef, 0xe2, 0x97, 0x5f, 0xcf, + 0xaa, 0x94, 0x31, 0xd1, 0xa2, 0xd4, 0x30, 0x55, 0xb2, 0x50, 0x1a, 0x00, + 0x00, 0x00, 0x00, 0xb4, 0x6a, 0x56, 0x59, 0x6e, 0x22, 0x54, 0x51, 0x2b, + 0xd2, 0xd1, 0x43, 0xf4, 0x12, 0xd8, 0x5c, 0xa4, 0xea, 0x15, 0x58, 0xdc, + 0xa1, 0x8f, 0x3f, 0xa3, 0xd1, 0x8d, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0x8a, 0xd7, 0x5d, 0x76, + 0x02, 0xd4, 0x4f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, + 0xda, 0xd1, 0x46, 0xfb, 0x39, 0x90, 0x40, 0x8f, 0x48, 0x05, 0x15, 0x00, + 0x00, 0x00, 0x00, 0x97, 0xc1, 0xcb, 0x26, 0xab, 0x91, 0x8c, 0x2b, 0x99, + 0xc1, 0x4d, 0x35, 0xc7, 0x31, 0xcf, 0x3b, 0x8b, 0x09, 0x8d, 0x34, 0x45, + 0xb9, 0xc9, 0x1c, 0x64, 0x91, 0x4a, 0x20, 0x70, 0xa9, 0xca, 0x20, 0xb9, + 0x59, 0x0c, 0x28, 0x94, 0x61, 0x4b, 0x24, 0xb4, 0x41, 0x4c, 0x28, 0x1e, + 0xea, 0x0f, 0x37, 0x20, 0x12, 0xd0, 0x37, 0x3b, 0x7a, 0xd0, 0x39, 0x37, + 0x5a, 0x50, 0x39, 0x30, 0x62, 0x10, 0x39, 0x3c, 0x8a, 0x10, 0x3a, 0x3d, + 0x9a, 0x10, 0x3a, 0x44, 0xd2, 0xd0, 0x3a, 0x4f, 0x3a, 0x51, 0x3c, 0x53, + 0x72, 0xd1, 0x3c, 0x67, 0x0a, 0x92, 0x3f, 0x5f, 0xda, 0x91, 0x3e, 0x5c, + 0xa2, 0x11, 0x3e, 0x66, 0xea, 0x51, 0x3f, 0x4c, 0x12, 0x51, 0x3b, 0x57, + 0x82, 0x11, 0x3d, 0x62, 0xca, 0x91, 0x3e, 0x5d, 0xb2, 0xd1, 0x3d, 0x5c, + 0xaa, 0x91, 0x3d, 0x76, 0x52, 0x92, 0x40, 0x61, 0xfa, 0x91, 0x3e, 0x62, + 0x02, 0x92, 0x3e, 0x5c, 0xca, 0x91, 0x3d, 0x58, 0x9a, 0x51, 0x3d, 0x5b, + 0xb2, 0x91, 0x3d, 0x62, 0xfa, 0x91, 0x3e, 0x6b, 0x3a, 0x12, 0x40, 0x68, + 0x32, 0x12, 0x40, 0x6d, 0x3a, 0x52, 0x40, 0x73, 0x4a, 0x92, 0x40, 0x73, + 0x42, 0x12, 0x40, 0x65, 0xc2, 0x11, 0x3e, 0x60, 0xb2, 0x51, 0x3d, 0x59, + 0xaa, 0x91, 0x3d, 0x5f, 0xca, 0x51, 0x3e, 0x55, 0x82, 0x11, 0x3d, 0x50, + 0x5a, 0x51, 0x3c, 0x5a, 0xb2, 0xd1, 0x3d, 0x57, 0x9a, 0x91, 0x3d, 0x58, + 0xaa, 0x91, 0x3d, 0x53, 0x9a, 0x11, 0x3d, 0x57, 0xba, 0x91, 0x3d, 0x5c, + 0xca, 0x51, 0x3e, 0x60, 0xda, 0xd1, 0x3e, 0x75, 0x62, 0xd2, 0x40, 0x8a, + 0x22, 0x53, 0x43, 0xc2, 0x9a, 0x54, 0x49, 0x8e, 0x1a, 0x93, 0x43, 0x45, + 0xe2, 0x90, 0x3b, 0x9e, 0xfa, 0x93, 0x48, 0xa7, 0x0a, 0x94, 0x47, 0x87, + 0xd2, 0xd2, 0x42, 0x4e, 0xa2, 0x11, 0x41, 0x62, 0xc2, 0x92, 0x49, 0x67, + 0x42, 0xd3, 0x4b, 0x6a, 0x2a, 0x53, 0x4a, 0x81, 0x62, 0x13, 0x49, 0x5c, + 0x62, 0x12, 0x45, 0x5b, 0x8a, 0xd2, 0x47, 0x74, 0x9a, 0x53, 0x4c, 0x60, + 0x82, 0x92, 0x48, 0x46, 0x4a, 0x11, 0x40, 0x79, 0x6a, 0x12, 0x41, 0x8e, + 0x22, 0x93, 0x43, 0x8a, 0x0a, 0x53, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, + 0x32, 0x53, 0x47, 0xbe, 0x82, 0xd4, 0x49, 0xa2, 0xca, 0x13, 0x47, 0xbe, + 0x72, 0x14, 0x49, 0xb4, 0x5a, 0x94, 0x48, 0xb6, 0x62, 0xd4, 0x48, 0xb8, + 0x72, 0xd4, 0x48, 0xb9, 0x82, 0xd4, 0x48, 0xb6, 0x62, 0x54, 0x48, 0xc4, + 0xba, 0x54, 0x49, 0xc9, 0xda, 0x14, 0x4a, 0xc1, 0xa2, 0x14, 0x49, 0xc0, + 0x9a, 0xd4, 0x48, 0xb5, 0x52, 0x14, 0x48, 0xb3, 0x4a, 0x14, 0x48, 0xaa, + 0x1a, 0x14, 0x47, 0xb6, 0x5a, 0x54, 0x48, 0xb6, 0x4a, 0x54, 0x48, 0xb0, + 0x42, 0xd4, 0x47, 0xb2, 0x4a, 0x14, 0x48, 0xae, 0x1a, 0x94, 0x47, 0xaf, + 0x32, 0x94, 0x47, 0xae, 0x3a, 0x94, 0x47, 0xb8, 0x52, 0x54, 0x48, 0xb5, + 0x4a, 0x14, 0x48, 0xb1, 0x32, 0xd4, 0x47, 0xca, 0xd2, 0x14, 0x4a, 0xbd, + 0x5a, 0x94, 0x48, 0x82, 0xa2, 0x92, 0x41, 0x04, 0x9b, 0x56, 0x51, 0xa0, + 0xba, 0x53, 0x45, 0xc3, 0x92, 0x54, 0x49, 0x8c, 0x0a, 0xd3, 0x42, 0x86, + 0xd2, 0x12, 0x42, 0x85, 0xba, 0xd2, 0x41, 0x87, 0xe2, 0x52, 0x42, 0x9f, + 0xd2, 0x53, 0x45, 0x9d, 0xaa, 0x13, 0x45, 0xa2, 0xba, 0x93, 0x45, 0xa0, + 0xba, 0x93, 0x45, 0x84, 0xa2, 0x92, 0x41, 0x6f, 0x2a, 0x12, 0x40, 0x63, + 0xd2, 0x51, 0x3e, 0x4b, 0xfa, 0x10, 0x3b, 0x54, 0x6a, 0x11, 0x3c, 0x4e, + 0x32, 0xd1, 0x3b, 0x46, 0x02, 0xd1, 0x3a, 0x43, 0xca, 0x10, 0x3a, 0x28, + 0x22, 0xd0, 0x37, 0x1c, 0xca, 0xcf, 0x35, 0x1d, 0xf2, 0x4f, 0x36, 0x16, + 0x7a, 0x4f, 0x35, 0x12, 0x52, 0x4f, 0x34, 0x01, 0x22, 0x4f, 0x36, 0x24, + 0x42, 0xd0, 0x38, 0x17, 0x8a, 0x10, 0x3e, 0xd8, 0xa2, 0xd3, 0x3d, 0x25, + 0x4a, 0xd1, 0x41, 0x13, 0xba, 0x50, 0x40, 0x2c, 0x9a, 0x91, 0x43, 0x39, + 0x12, 0xd2, 0x46, 0x4b, 0xd2, 0x52, 0x4b, 0x15, 0x62, 0x11, 0x46, 0x49, + 0xa2, 0x92, 0x49, 0xe3, 0xf1, 0x8f, 0x3e, 0x5c, 0x02, 0xd4, 0x4f, 0x88, + 0x71, 0x8d, 0x37, 0x00, 0x00, 0x00, 0x00, 0x21, 0x1a, 0x12, 0x49, 0x0c, + 0x1a, 0x11, 0x45, 0x00, 0x00, 0x00, 0x00, 0x1a, 0xd2, 0xd1, 0x47, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf2, 0x59, 0x90, 0x41, 0xfb, + 0x71, 0x10, 0x42, 0x16, 0x62, 0x11, 0x46, 0x44, 0xaa, 0x52, 0x4a, 0x77, + 0x6a, 0x94, 0x51, 0x94, 0x62, 0x15, 0x55, 0x93, 0x72, 0x95, 0x55, 0x7d, + 0x92, 0x94, 0x52, 0x54, 0x72, 0x13, 0x4e, 0x5b, 0xb9, 0xcb, 0x2f, 0x5e, + 0xd1, 0x8b, 0x30, 0x09, 0xca, 0x10, 0x44, 0x06, 0xda, 0xd0, 0x47, 0x1c, + 0xda, 0x51, 0x4a, 0x34, 0x72, 0xd2, 0x4c, 0x4c, 0x1a, 0x53, 0x50, 0x4c, + 0x32, 0x13, 0x50, 0x55, 0x82, 0x13, 0x51, 0x56, 0x7a, 0x13, 0x51, 0x56, + 0x6a, 0x13, 0x51, 0x31, 0x32, 0x92, 0x4b, 0x1f, 0xfa, 0x51, 0x49, 0x1b, + 0xc2, 0x11, 0x49, 0x0b, 0x3a, 0x91, 0x47, 0x06, 0x02, 0x91, 0x46, 0xed, + 0x61, 0x50, 0x43, 0xec, 0x49, 0xd0, 0x41, 0x8d, 0x49, 0x4d, 0x35, 0x6d, + 0x49, 0x8c, 0x31, 0x43, 0xa2, 0xd2, 0x48, 0x44, 0xd2, 0xd2, 0x48, 0xc0, + 0x79, 0x0e, 0x38, 0xbd, 0x71, 0x0e, 0x38, 0xc8, 0xe9, 0xce, 0x39, 0xce, + 0x19, 0x8f, 0x3a, 0xdb, 0x99, 0x4f, 0x3c, 0xe7, 0x19, 0x10, 0x3e, 0xac, + 0x49, 0x4e, 0x37, 0xa4, 0x9a, 0xd5, 0x55, 0x35, 0x52, 0x12, 0x49, 0x80, + 0x8a, 0xd4, 0x51, 0xc4, 0x19, 0x4f, 0x3c, 0x12, 0x32, 0xd1, 0x43, 0x18, + 0x6a, 0xd1, 0x44, 0x49, 0x9a, 0x92, 0x49, 0x0d, 0x1a, 0xd1, 0x42, 0x09, + 0xca, 0x90, 0x41, 0x02, 0x82, 0x90, 0x40, 0xc4, 0xa9, 0x0e, 0x39, 0x8c, + 0x09, 0x4d, 0x34, 0xa9, 0x19, 0x0e, 0x38, 0x08, 0x02, 0x91, 0x42, 0x76, + 0x89, 0x8c, 0x32, 0x15, 0x99, 0x06, 0x11, 0x84, 0x19, 0x4a, 0x1f, 0x53, + 0xa9, 0x4b, 0x2d, 0xf9, 0x51, 0xd0, 0x40, 0x99, 0x02, 0x95, 0x52, 0xa9, + 0x21, 0x8e, 0x38, 0x7f, 0x99, 0xcc, 0x30, 0xe5, 0x51, 0x50, 0x40, 0xea, + 0x19, 0x50, 0x3f, 0xab, 0x41, 0xce, 0x37, 0x79, 0x51, 0xcc, 0x2f, 0x95, + 0x29, 0x0d, 0x32, 0x0e, 0xd2, 0x10, 0x43, 0x21, 0x12, 0xd2, 0x47, 0x2c, + 0x22, 0x92, 0x47, 0x2b, 0x4a, 0xd2, 0x48, 0x29, 0x9a, 0x51, 0x44, 0x2f, + 0xea, 0x11, 0x44, 0x39, 0x12, 0x12, 0x45, 0x40, 0xea, 0x91, 0x43, 0x3f, + 0xd2, 0x91, 0x43, 0x37, 0x9a, 0xd1, 0x42, 0x01, 0x02, 0x50, 0x3d, 0xdf, + 0xe9, 0x4e, 0x39, 0x32, 0x1a, 0x92, 0x45, 0x26, 0xc2, 0x11, 0x46, 0x25, + 0xea, 0xd1, 0x46, 0x15, 0x52, 0x11, 0x44, 0x03, 0xf2, 0x0e, 0x30, 0x01, + 0xe2, 0x8f, 0x3a, 0x0f, 0x12, 0x90, 0x3a, 0xd7, 0x79, 0x0e, 0x37, 0xdb, + 0xa1, 0x0e, 0x38, 0x2e, 0xe2, 0x50, 0x40, 0x82, 0x52, 0x13, 0x49, 0x47, + 0xe2, 0x91, 0x43, 0x3e, 0x72, 0x51, 0x42, 0x58, 0xf9, 0x8b, 0x30, 0x59, + 0xcb, 0x99, 0x60, 0x97, 0xcb, 0x1b, 0x69, 0x9e, 0xba, 0x53, 0x38, 0xad, + 0x8a, 0x53, 0x26, 0x29, 0x6a, 0xcf, 0x13, 0x00, 0x00, 0x00, 0x00, 0xb4, + 0x4a, 0xd6, 0x58, 0x35, 0x62, 0x52, 0x49, 0x16, 0x62, 0x51, 0x45, 0xa5, + 0x9a, 0x54, 0x48, 0xc1, 0x6a, 0xd6, 0x58, 0x48, 0xb2, 0x12, 0x4a, 0x4c, + 0x0a, 0x13, 0x4d, 0xa8, 0x11, 0xce, 0x38, 0xc8, 0x09, 0x4f, 0x3c, 0x00, + 0x00, 0x00, 0x00, 0xcc, 0x10, 0xc7, 0x1b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x18, 0x2b, 0x19, 0x65, 0x88, 0x8a, 0x14, 0x52, 0xc1, + 0x42, 0x16, 0x59, 0xf8, 0x68, 0x86, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, + 0x12, 0xd2, 0x47, 0x42, 0xca, 0x52, 0x4b, 0xeb, 0x49, 0x10, 0x41, 0x8d, + 0x41, 0x8b, 0x24, 0xe3, 0x11, 0xcf, 0x39, 0x9c, 0x99, 0x0d, 0x35, 0xc1, + 0xb9, 0x4e, 0x3a, 0xae, 0x89, 0xce, 0x39, 0x8d, 0xc1, 0x4c, 0x30, 0xdb, + 0x49, 0x0e, 0x33, 0xc7, 0x79, 0x0d, 0x30, 0x01, 0xca, 0xce, 0x32, 0x05, + 0xf2, 0xce, 0x33, 0x06, 0x12, 0x8f, 0x33, 0x11, 0x8a, 0x4f, 0x35, 0x21, + 0x0a, 0xd0, 0x37, 0x29, 0x32, 0x50, 0x38, 0x51, 0x4a, 0x91, 0x3c, 0x46, + 0xda, 0x50, 0x3b, 0x43, 0xba, 0xd0, 0x3a, 0x48, 0xfa, 0x50, 0x3b, 0x51, + 0x42, 0x91, 0x3c, 0x4c, 0xfa, 0xd0, 0x3b, 0x5e, 0xc2, 0x91, 0x3e, 0x5f, + 0xd2, 0x91, 0x3e, 0x4d, 0x0a, 0xd1, 0x3b, 0x67, 0x02, 0xd2, 0x3f, 0x68, + 0x0a, 0xd2, 0x3f, 0x63, 0xe2, 0x11, 0x3f, 0x5c, 0xb2, 0x11, 0x3e, 0x5e, + 0xba, 0x51, 0x3e, 0x58, 0x9a, 0x91, 0x3d, 0x57, 0x9a, 0x51, 0x3d, 0x5d, + 0xca, 0xd1, 0x3d, 0x90, 0x32, 0x93, 0x43, 0x5b, 0xc2, 0xd1, 0x3d, 0x62, + 0x02, 0x52, 0x3e, 0x5e, 0xe2, 0xd1, 0x3d, 0x5d, 0xca, 0x11, 0x3e, 0x62, + 0xfa, 0xd1, 0x3e, 0x6a, 0x22, 0xd2, 0x3f, 0x6d, 0x4a, 0x52, 0x40, 0x72, + 0x62, 0x92, 0x40, 0x79, 0x62, 0x12, 0x41, 0x72, 0x32, 0x12, 0x40, 0x72, + 0x2a, 0x12, 0x40, 0x78, 0x3a, 0x52, 0x40, 0x6c, 0x2a, 0xd2, 0x3f, 0x6d, + 0x2a, 0x12, 0x40, 0x6f, 0x2a, 0x12, 0x40, 0x5b, 0xb2, 0xd1, 0x3d, 0x53, + 0x72, 0x91, 0x3c, 0x51, 0x5a, 0x91, 0x3c, 0x59, 0xa2, 0xd1, 0x3d, 0x5a, + 0xc2, 0xd1, 0x3d, 0x5a, 0xd2, 0x11, 0x3e, 0x63, 0x0a, 0x12, 0x3f, 0x5d, + 0xaa, 0x51, 0x3e, 0x68, 0x0a, 0x12, 0x40, 0x40, 0xba, 0x10, 0x3b, 0x52, + 0x7a, 0x11, 0x3d, 0x8d, 0x02, 0x53, 0x43, 0x8c, 0xf2, 0x52, 0x43, 0x47, + 0xf2, 0x10, 0x3c, 0xa4, 0x92, 0x14, 0x4f, 0x82, 0xba, 0xd3, 0x4c, 0x62, + 0xb2, 0x92, 0x47, 0x2f, 0x9a, 0x50, 0x3c, 0x5e, 0xf2, 0x11, 0x3e, 0x85, + 0x02, 0x13, 0x44, 0x41, 0x12, 0x11, 0x40, 0x59, 0x0a, 0x52, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x85, + 0x52, 0x13, 0x48, 0xba, 0x6a, 0x94, 0x49, 0xb6, 0x4a, 0x14, 0x49, 0xb1, + 0x42, 0x14, 0x48, 0xb1, 0x4a, 0x54, 0x48, 0xb4, 0x5a, 0x94, 0x48, 0xb7, + 0x6a, 0xd4, 0x48, 0xb2, 0x5a, 0x54, 0x48, 0xbf, 0x9a, 0x14, 0x49, 0xdc, + 0xaa, 0xd5, 0x4c, 0xc6, 0xc2, 0xd4, 0x49, 0xc0, 0x92, 0xd4, 0x48, 0xbd, + 0x8a, 0x94, 0x48, 0xae, 0x32, 0x54, 0x47, 0xa6, 0x0a, 0x54, 0x46, 0xc4, + 0xba, 0x94, 0x49, 0xc2, 0xaa, 0x54, 0x49, 0xb7, 0x52, 0x54, 0x48, 0xc2, + 0x92, 0x54, 0x49, 0xb7, 0x5a, 0x54, 0x48, 0xb0, 0x1a, 0xd4, 0x47, 0xb5, + 0x4a, 0x54, 0x48, 0xb5, 0x4a, 0x54, 0x48, 0xb7, 0x52, 0x54, 0x48, 0xb5, + 0x5a, 0x14, 0x48, 0xb1, 0x3a, 0xd4, 0x47, 0xab, 0x1a, 0xd4, 0x46, 0xaa, + 0x12, 0xd4, 0x46, 0xad, 0x1a, 0x94, 0x47, 0xad, 0x3a, 0x54, 0x47, 0xa6, + 0xd2, 0x53, 0x46, 0x9a, 0x6a, 0x93, 0x44, 0x82, 0xaa, 0x52, 0x41, 0x84, + 0xaa, 0x92, 0x41, 0x87, 0xca, 0x52, 0x42, 0x8d, 0xfa, 0x12, 0x43, 0x8d, + 0x0a, 0x13, 0x43, 0xb8, 0x5a, 0x54, 0x48, 0xae, 0x2a, 0x94, 0x47, 0xb6, + 0x42, 0x54, 0x48, 0x8c, 0x02, 0xd3, 0x42, 0x72, 0x3a, 0x52, 0x40, 0x59, + 0x92, 0x51, 0x3d, 0x4e, 0x0a, 0x91, 0x3b, 0x24, 0xf2, 0x4f, 0x37, 0x4d, + 0x22, 0x11, 0x3b, 0x3f, 0x9a, 0x90, 0x39, 0x1e, 0xe2, 0x4f, 0x36, 0x35, + 0x72, 0x90, 0x38, 0x43, 0xb2, 0x10, 0x3a, 0x32, 0x4a, 0x90, 0x38, 0x23, + 0x02, 0x50, 0x37, 0x10, 0x52, 0x0f, 0x34, 0x05, 0x12, 0x8f, 0x33, 0x04, + 0xa2, 0xcf, 0x39, 0xe8, 0xd1, 0xce, 0x35, 0xdd, 0x5a, 0xd3, 0x3d, 0x16, + 0xe2, 0x90, 0x40, 0x28, 0x62, 0x51, 0x42, 0x1e, 0xda, 0x50, 0x40, 0x4a, + 0x9a, 0x12, 0x49, 0x0c, 0xfa, 0x50, 0x43, 0x2b, 0x4a, 0xd2, 0x48, 0x2f, + 0x42, 0x92, 0x48, 0xa7, 0xb2, 0x93, 0x4a, 0xed, 0x49, 0x50, 0x41, 0x63, + 0x4a, 0x54, 0x51, 0xaa, 0x51, 0xce, 0x38, 0x00, 0x00, 0x00, 0x00, 0x4f, + 0x6a, 0xd3, 0x4d, 0x83, 0x31, 0x8d, 0x35, 0x00, 0x00, 0x00, 0x00, 0x2a, + 0x42, 0x12, 0x49, 0xb8, 0x90, 0x86, 0x1b, 0x00, 0x00, 0x00, 0x00, 0xf9, + 0x81, 0xd0, 0x42, 0xef, 0x41, 0xd0, 0x40, 0x1a, 0x82, 0x51, 0x46, 0x40, + 0x8a, 0x12, 0x4a, 0x62, 0xf2, 0xd3, 0x4f, 0x90, 0x42, 0xd5, 0x54, 0x84, + 0xba, 0x14, 0x53, 0x78, 0x72, 0x54, 0x52, 0x35, 0x62, 0x12, 0x4a, 0xb1, + 0x81, 0x0e, 0x3a, 0xf8, 0x79, 0x10, 0x42, 0x00, 0xb2, 0x10, 0x46, 0x06, + 0xea, 0x90, 0x47, 0xfd, 0x91, 0x90, 0x45, 0x0c, 0x1a, 0x51, 0x48, 0x22, + 0xf2, 0x91, 0x4a, 0x33, 0x52, 0x52, 0x4c, 0x36, 0x62, 0x92, 0x4c, 0xf9, + 0x61, 0x10, 0x45, 0xf9, 0x61, 0x10, 0x45, 0xf8, 0x69, 0xd0, 0x44, 0xed, + 0x49, 0x90, 0x43, 0xee, 0x49, 0x90, 0x43, 0xcf, 0xb9, 0xcf, 0x40, 0xc2, + 0x29, 0x0f, 0x3f, 0xdb, 0x21, 0x10, 0x42, 0xd7, 0x11, 0xd0, 0x40, 0x82, + 0xd9, 0x4c, 0x33, 0x4e, 0x31, 0xcb, 0x2c, 0xce, 0x91, 0x4f, 0x3b, 0x1b, + 0x0a, 0x12, 0x45, 0xaa, 0x49, 0xce, 0x36, 0xb5, 0x81, 0x0e, 0x38, 0xaf, + 0x61, 0x4e, 0x37, 0xd2, 0x91, 0x0f, 0x3e, 0xf6, 0x81, 0x10, 0x42, 0xf0, + 0x59, 0x90, 0x41, 0xbe, 0xb9, 0xce, 0x3a, 0x8f, 0x1a, 0x95, 0x53, 0x23, + 0xda, 0x91, 0x46, 0x2e, 0x5a, 0x92, 0x48, 0xaa, 0x29, 0x8e, 0x38, 0x07, + 0xba, 0xd0, 0x42, 0x2d, 0xf2, 0xd1, 0x46, 0x80, 0x99, 0x8c, 0x32, 0x27, + 0x02, 0x12, 0x46, 0x17, 0x52, 0x51, 0x43, 0xc9, 0xd9, 0x0e, 0x39, 0x9a, + 0xf1, 0x8d, 0x35, 0x97, 0x69, 0x0d, 0x36, 0xa9, 0x21, 0xce, 0x38, 0xf1, + 0x61, 0x50, 0x40, 0x75, 0x51, 0x8c, 0x30, 0x5a, 0x99, 0x4b, 0x2b, 0x97, + 0xd1, 0xcd, 0x35, 0x86, 0xd1, 0x4c, 0x33, 0x91, 0xb2, 0xd4, 0x51, 0xa6, + 0x11, 0x4e, 0x38, 0x83, 0xc9, 0x8c, 0x31, 0x06, 0x42, 0x11, 0x44, 0xb1, + 0x31, 0x4e, 0x38, 0x89, 0x21, 0x0d, 0x33, 0x73, 0x29, 0x0c, 0x2f, 0xf4, + 0x39, 0x50, 0x40, 0x11, 0x1a, 0x51, 0x44, 0x19, 0xca, 0x91, 0x46, 0x41, + 0xc2, 0xd2, 0x4a, 0x39, 0x72, 0x12, 0x49, 0x3f, 0xa2, 0x12, 0x49, 0x43, + 0xc2, 0x92, 0x49, 0x45, 0xd2, 0x12, 0x4a, 0x46, 0xd2, 0x12, 0x4a, 0x38, + 0x02, 0x12, 0x45, 0x0b, 0x92, 0x10, 0x41, 0xe9, 0xa1, 0x8f, 0x3c, 0x44, + 0x92, 0x12, 0x49, 0x04, 0xaa, 0xd0, 0x41, 0x16, 0x5a, 0x91, 0x44, 0x0e, + 0x42, 0x91, 0x43, 0xbf, 0x01, 0x8d, 0x2b, 0xe3, 0x31, 0x0f, 0x3b, 0xd6, + 0x79, 0x4e, 0x37, 0xca, 0x19, 0x0e, 0x35, 0xc6, 0x21, 0x0e, 0x34, 0x10, + 0x42, 0x10, 0x3c, 0x6e, 0x02, 0xd3, 0x46, 0x4b, 0xea, 0x11, 0x42, 0x10, + 0x1a, 0x50, 0x3b, 0x38, 0x51, 0x4a, 0x2a, 0x39, 0xa3, 0x58, 0x5c, 0x14, + 0x3b, 0x58, 0x5d, 0xc6, 0xc2, 0xd4, 0x3b, 0xd7, 0xca, 0x54, 0x2b, 0x4f, + 0x4a, 0x50, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, + 0x1a, 0xd7, 0x5c, 0xc2, 0x89, 0x0e, 0x3a, 0x6e, 0xda, 0x11, 0x28, 0x78, + 0xd2, 0xd1, 0x21, 0x7d, 0x72, 0x92, 0x2e, 0x5c, 0x72, 0x91, 0x29, 0x3e, + 0x82, 0x10, 0x28, 0x2a, 0x32, 0x50, 0x24, 0x00, 0x00, 0x00, 0x00, 0x57, + 0x81, 0x4b, 0x2d, 0x3b, 0xa9, 0x4a, 0x29, 0x28, 0x79, 0x4a, 0x28, 0x1f, + 0x43, 0x59, 0x65, 0xc1, 0x52, 0x16, 0x59, 0xbd, 0x02, 0x16, 0x58, 0x5c, + 0xa9, 0x09, 0x1b, 0x81, 0x90, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, + 0xfa, 0x51, 0x47, 0x3a, 0x62, 0xd2, 0x49, 0x00, 0x00, 0x00, 0x00, 0xb5, + 0x69, 0x8c, 0x2a, 0xa4, 0x41, 0xce, 0x36, 0xb5, 0x41, 0xce, 0x38, 0xd2, + 0x89, 0x8f, 0x3c, 0x65, 0x39, 0x0c, 0x2f, 0xb2, 0x71, 0x4d, 0x31, 0xcc, + 0x89, 0x4d, 0x30, 0xff, 0xd9, 0xce, 0x33, 0x04, 0xea, 0x4e, 0x33, 0x14, + 0x6a, 0x8f, 0x35, 0x20, 0xe2, 0x4f, 0x37, 0x2a, 0x32, 0x90, 0x38, 0x31, + 0x62, 0x10, 0x39, 0x3d, 0x8a, 0xd0, 0x39, 0x43, 0xc2, 0x90, 0x3a, 0x41, + 0xb2, 0x10, 0x3a, 0x49, 0x02, 0x91, 0x3b, 0x4f, 0x2a, 0x51, 0x3c, 0x65, + 0xfa, 0x51, 0x3f, 0x5f, 0xca, 0x91, 0x3e, 0x61, 0xf2, 0xd1, 0x3e, 0x65, + 0x12, 0x92, 0x3f, 0x5d, 0xc2, 0x51, 0x3e, 0x60, 0xda, 0xd1, 0x3e, 0x59, + 0xca, 0x11, 0x3e, 0x55, 0x9a, 0x51, 0x3d, 0x54, 0x72, 0x11, 0x3d, 0x59, + 0x9a, 0xd1, 0x3d, 0x5c, 0xca, 0x11, 0x3e, 0x5b, 0xc2, 0xd1, 0x3d, 0x60, + 0xea, 0x11, 0x3e, 0x61, 0x0a, 0x52, 0x3e, 0x78, 0x6a, 0xd2, 0x40, 0x6d, + 0x3a, 0x12, 0x40, 0x5e, 0xd2, 0x11, 0x3e, 0x5e, 0xc2, 0x11, 0x3e, 0x6b, + 0x12, 0xd2, 0x3f, 0x6c, 0x22, 0x12, 0x40, 0x73, 0x62, 0x92, 0x40, 0x7a, + 0x6a, 0x12, 0x41, 0x7d, 0x6a, 0x52, 0x41, 0x9d, 0xb2, 0x13, 0x45, 0xb4, + 0x3a, 0x14, 0x48, 0xb3, 0x32, 0x14, 0x48, 0xaa, 0x12, 0x14, 0x47, 0x17, + 0x4b, 0xd7, 0x53, 0x06, 0xab, 0x96, 0x51, 0xa5, 0xca, 0x53, 0x46, 0x50, + 0x52, 0x11, 0x3c, 0x52, 0x62, 0x91, 0x3c, 0x5d, 0xc2, 0x51, 0x3e, 0x64, + 0x12, 0x52, 0x3f, 0x66, 0x1a, 0x92, 0x3f, 0x65, 0x12, 0x52, 0x3f, 0x62, + 0xd2, 0x11, 0x3f, 0x5c, 0x9a, 0x51, 0x3e, 0x17, 0xa2, 0x0f, 0x37, 0x1a, + 0xd2, 0x0f, 0x37, 0x52, 0x4a, 0xd1, 0x3c, 0x86, 0xd2, 0xd2, 0x42, 0x4d, + 0x42, 0x51, 0x3d, 0x93, 0x72, 0x54, 0x50, 0x63, 0xba, 0x52, 0x48, 0x35, + 0xea, 0x50, 0x3f, 0xea, 0xc9, 0x4d, 0x2d, 0x32, 0x32, 0x50, 0x36, 0x85, + 0xd2, 0x12, 0x41, 0x82, 0xba, 0xd2, 0x41, 0xfb, 0x91, 0x4e, 0x33, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x84, + 0x42, 0x13, 0x48, 0xcd, 0x12, 0xd5, 0x4b, 0xb7, 0x4a, 0x14, 0x49, 0xab, + 0x22, 0x94, 0x47, 0xaf, 0x42, 0x14, 0x48, 0xb3, 0x4a, 0x94, 0x48, 0xb6, + 0x6a, 0x94, 0x48, 0xb3, 0x62, 0x54, 0x48, 0xb5, 0x6a, 0x54, 0x48, 0xcb, + 0xf2, 0x54, 0x4a, 0x02, 0x93, 0x16, 0x51, 0xbd, 0x7a, 0x94, 0x48, 0xaf, + 0x42, 0x94, 0x47, 0xa7, 0x0a, 0x94, 0x46, 0xa7, 0x12, 0x94, 0x46, 0xdd, + 0xba, 0xd5, 0x4c, 0xa6, 0x0a, 0x54, 0x46, 0xc1, 0x8a, 0x14, 0x49, 0xc8, + 0xd2, 0x14, 0x4a, 0xc4, 0xa2, 0x54, 0x49, 0xb4, 0x32, 0x14, 0x48, 0xc9, + 0xca, 0x14, 0x4a, 0xc1, 0x82, 0x14, 0x49, 0xc4, 0x92, 0x94, 0x49, 0xbd, + 0x6a, 0xd4, 0x48, 0xba, 0x72, 0x94, 0x48, 0xab, 0x1a, 0x14, 0x47, 0xaa, + 0x12, 0xd4, 0x46, 0xa3, 0xda, 0x13, 0x46, 0xae, 0x4a, 0x54, 0x47, 0xbe, + 0x82, 0x94, 0x48, 0x94, 0x52, 0x93, 0x43, 0x85, 0xba, 0x92, 0x41, 0x85, + 0xc2, 0x92, 0x41, 0x89, 0xfa, 0x52, 0x42, 0x8c, 0x1a, 0xd3, 0x42, 0x8d, + 0x02, 0x13, 0x43, 0x86, 0xd2, 0x12, 0x42, 0x84, 0xba, 0xd2, 0x41, 0x89, + 0xe2, 0x92, 0x42, 0x81, 0x92, 0x92, 0x41, 0x80, 0x72, 0x52, 0x41, 0x68, + 0x0a, 0x92, 0x3e, 0x53, 0x6a, 0x51, 0x3c, 0x51, 0x4a, 0x51, 0x3c, 0x23, + 0x0a, 0x50, 0x37, 0x42, 0xaa, 0x50, 0x3a, 0x54, 0x62, 0xd1, 0x3c, 0xcc, + 0x1a, 0x55, 0x4a, 0x2e, 0x32, 0xd0, 0x37, 0x1c, 0xba, 0x0f, 0x36, 0x10, + 0x4a, 0x0f, 0x34, 0x18, 0x72, 0x0f, 0x35, 0x04, 0xda, 0xce, 0x31, 0x00, + 0x1a, 0x8f, 0x35, 0x06, 0x19, 0xc7, 0x14, 0x22, 0x9a, 0xd0, 0x3e, 0x16, + 0x72, 0xd0, 0x3e, 0x40, 0x12, 0x92, 0x45, 0x4e, 0x7a, 0x12, 0x48, 0x16, + 0xda, 0xd0, 0x40, 0x53, 0xf2, 0x12, 0x4b, 0x0e, 0x32, 0xd1, 0x43, 0x53, + 0x5a, 0x13, 0x4c, 0x38, 0x72, 0xd2, 0x48, 0x1e, 0x6a, 0x51, 0x45, 0x10, + 0x1a, 0x91, 0x43, 0x0b, 0x6a, 0x51, 0x45, 0x00, 0x00, 0x00, 0x00, 0x81, + 0xe2, 0x54, 0x53, 0x0d, 0x32, 0xd1, 0x44, 0x00, 0x00, 0x00, 0x00, 0x5e, + 0x22, 0x94, 0x50, 0x1d, 0xd2, 0x11, 0x48, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x52, 0x94, 0x51, 0x37, 0x52, 0x92, 0x49, 0xee, 0x51, 0xd0, 0x41, 0x07, + 0xda, 0x90, 0x43, 0x48, 0xd2, 0x12, 0x4b, 0x5d, 0xba, 0xd3, 0x4e, 0x7b, + 0x82, 0xd4, 0x51, 0x6d, 0x2a, 0x14, 0x51, 0x4a, 0x12, 0xd3, 0x4c, 0x38, + 0x62, 0x12, 0x4a, 0xba, 0x91, 0x8e, 0x3a, 0xac, 0x31, 0x0e, 0x39, 0xa9, + 0x29, 0x8e, 0x3b, 0xbe, 0x99, 0x0e, 0x3e, 0xcc, 0x21, 0x8f, 0x40, 0xdf, + 0xf9, 0x8f, 0x42, 0xdc, 0xf9, 0x4f, 0x42, 0xe9, 0x49, 0x10, 0x44, 0xef, + 0x61, 0xd0, 0x44, 0xed, 0x61, 0x90, 0x44, 0xe9, 0x39, 0x50, 0x44, 0xf9, + 0xa9, 0x90, 0x45, 0xf2, 0xa9, 0xd0, 0x44, 0xea, 0x59, 0x10, 0x44, 0xea, + 0x61, 0x90, 0x43, 0xdf, 0x29, 0x50, 0x42, 0xe9, 0x61, 0x10, 0x43, 0xdf, + 0x19, 0x50, 0x40, 0x57, 0x99, 0x4b, 0x2e, 0x40, 0xa9, 0xca, 0x2a, 0xe8, + 0x61, 0xd0, 0x3e, 0x2e, 0x7a, 0x92, 0x47, 0xc4, 0x01, 0x4f, 0x3c, 0xf4, + 0xb1, 0x90, 0x41, 0xe3, 0x59, 0x10, 0x40, 0x04, 0x22, 0x51, 0x43, 0x10, + 0x92, 0x51, 0x45, 0xea, 0x69, 0xd0, 0x40, 0xce, 0x99, 0x0f, 0x3d, 0x65, + 0x0a, 0x14, 0x50, 0x0c, 0x02, 0x11, 0x43, 0xa3, 0x11, 0xce, 0x37, 0x0e, + 0x0a, 0xd1, 0x43, 0x10, 0xe2, 0xd0, 0x43, 0x7d, 0x81, 0x8c, 0x32, 0x73, + 0x51, 0xcc, 0x31, 0x40, 0x82, 0x12, 0x49, 0x53, 0x5a, 0xd3, 0x4b, 0xac, + 0x51, 0x4e, 0x37, 0x8e, 0x59, 0xcd, 0x33, 0x8f, 0x69, 0x0d, 0x36, 0x89, + 0x29, 0x0d, 0x35, 0xd6, 0x79, 0x4f, 0x3b, 0xa6, 0x09, 0x4e, 0x35, 0x43, + 0x49, 0xcb, 0x2d, 0x8a, 0x81, 0x0d, 0x36, 0x84, 0x4a, 0x54, 0x50, 0xa2, + 0x09, 0x0e, 0x38, 0xad, 0x19, 0x0e, 0x38, 0xef, 0x71, 0x50, 0x41, 0xe7, + 0xe9, 0x0f, 0x3f, 0x91, 0x61, 0x0d, 0x34, 0xd5, 0x21, 0x8f, 0x3c, 0x03, + 0xaa, 0x50, 0x42, 0x03, 0x9a, 0x10, 0x42, 0x31, 0x2a, 0x12, 0x49, 0x44, + 0xd2, 0x92, 0x4a, 0x45, 0xf2, 0x52, 0x4a, 0x49, 0x12, 0xd3, 0x4a, 0x4b, + 0x22, 0x53, 0x4b, 0x4b, 0x12, 0x13, 0x4b, 0x47, 0xe2, 0x92, 0x4a, 0x42, + 0x8a, 0x12, 0x49, 0x0a, 0xf2, 0xd0, 0x42, 0x59, 0xca, 0xd3, 0x4d, 0x11, + 0x3a, 0x11, 0x44, 0x07, 0xe2, 0x50, 0x42, 0xfe, 0x89, 0x50, 0x41, 0x04, + 0xc2, 0xd0, 0x41, 0xfa, 0x39, 0x10, 0x40, 0xb0, 0xc1, 0xcd, 0x34, 0xcc, + 0x71, 0x0e, 0x38, 0xa2, 0x41, 0xcd, 0x32, 0xf1, 0x99, 0x0f, 0x3b, 0x4d, + 0x4a, 0xd2, 0x44, 0x3f, 0x62, 0xd1, 0x40, 0xf2, 0x11, 0x8f, 0x38, 0x67, + 0x69, 0x0b, 0x2d, 0x08, 0x53, 0x57, 0x58, 0xd0, 0x72, 0xd6, 0x58, 0x10, + 0xc3, 0x58, 0x63, 0x04, 0x23, 0x96, 0x32, 0xf5, 0xb2, 0x55, 0x31, 0x00, + 0x00, 0x00, 0x00, 0x73, 0xa1, 0x8a, 0x22, 0x4d, 0x5b, 0x5b, 0x6d, 0x4a, + 0xba, 0x52, 0x4b, 0x57, 0x82, 0xd2, 0x44, 0xa6, 0x4a, 0x13, 0x28, 0x6a, + 0x52, 0xd1, 0x20, 0x33, 0xda, 0xcf, 0x1b, 0xc1, 0x91, 0x8e, 0x39, 0x61, + 0xa1, 0x8b, 0x2a, 0x00, 0x00, 0x00, 0x00, 0xdf, 0x70, 0xc7, 0x1c, 0x08, + 0xda, 0x90, 0x43, 0x00, 0x00, 0x00, 0x00, 0x01, 0x3b, 0x18, 0x61, 0x01, + 0x4b, 0x18, 0x61, 0xbe, 0x3a, 0x96, 0x58, 0xe2, 0x6a, 0x97, 0x5d, 0xf6, + 0xd0, 0x46, 0x0e, 0x00, 0x68, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0d, 0x51, 0xc9, 0x24, 0x7f, 0xc1, 0x8a, 0x22, 0x09, + 0x8a, 0x90, 0x40, 0xb6, 0x61, 0x0e, 0x39, 0xaf, 0x41, 0x4e, 0x38, 0x99, + 0x61, 0x4d, 0x35, 0xef, 0x01, 0xcf, 0x38, 0xfe, 0x31, 0x0f, 0x38, 0x0d, + 0x9a, 0x4f, 0x38, 0x10, 0x42, 0xcf, 0x34, 0x17, 0x8a, 0x0f, 0x36, 0x16, + 0xb2, 0xcf, 0x35, 0x27, 0x22, 0x10, 0x38, 0x2e, 0x42, 0xd0, 0x38, 0x35, + 0x6a, 0x50, 0x39, 0x60, 0xea, 0xd1, 0x3e, 0x49, 0xea, 0x90, 0x3b, 0x43, + 0xd2, 0xd0, 0x3a, 0x43, 0xc2, 0xd0, 0x3a, 0x49, 0xfa, 0xd0, 0x3b, 0x54, + 0x62, 0x51, 0x3d, 0x58, 0x9a, 0xd1, 0x3d, 0x59, 0xb2, 0xd1, 0x3d, 0x5c, + 0xd2, 0x51, 0x3e, 0x5d, 0xc2, 0x51, 0x3e, 0x5e, 0xd2, 0x91, 0x3e, 0x59, + 0xca, 0x11, 0x3e, 0x57, 0xa2, 0x91, 0x3d, 0x56, 0x9a, 0x91, 0x3d, 0x5f, + 0xe2, 0x91, 0x3e, 0x5a, 0xba, 0xd1, 0x3d, 0x8f, 0x2a, 0x53, 0x43, 0x85, + 0xc2, 0x12, 0x42, 0x69, 0x2a, 0x52, 0x3f, 0x7d, 0x7a, 0x52, 0x41, 0xc7, + 0xca, 0xd4, 0x49, 0x8b, 0xea, 0xd2, 0x42, 0x6a, 0x1a, 0xd2, 0x3f, 0x6d, + 0x22, 0x12, 0x40, 0x7a, 0x7a, 0x12, 0x41, 0x7d, 0x82, 0x52, 0x41, 0x81, + 0x9a, 0xd2, 0x41, 0x81, 0x9a, 0x92, 0x41, 0xb4, 0x52, 0x14, 0x48, 0x83, + 0xa2, 0x92, 0x41, 0x81, 0x92, 0x52, 0x41, 0x7c, 0x72, 0xd2, 0x40, 0x7c, + 0x62, 0xd2, 0x40, 0x80, 0x6a, 0x12, 0x41, 0x83, 0x92, 0xd2, 0x41, 0x65, + 0x1a, 0x52, 0x3f, 0x66, 0x1a, 0x92, 0x3f, 0x7e, 0x8a, 0x52, 0x41, 0x79, + 0x82, 0x12, 0x41, 0x76, 0x6a, 0xd2, 0x40, 0x74, 0x62, 0xd2, 0x40, 0x9f, + 0xca, 0x13, 0x46, 0xa2, 0xda, 0x93, 0x46, 0x9b, 0xaa, 0x93, 0x45, 0x91, + 0x4a, 0x13, 0x44, 0x9d, 0xaa, 0x13, 0x46, 0x9c, 0xb2, 0x13, 0x46, 0x58, + 0xc2, 0x11, 0x3f, 0x6c, 0xe2, 0x52, 0x48, 0x1b, 0x2a, 0x90, 0x3b, 0x08, + 0x6a, 0x8e, 0x30, 0x1b, 0xea, 0x0e, 0x32, 0x1d, 0xfa, 0x4e, 0x32, 0x3a, + 0x52, 0xd0, 0x36, 0x5b, 0xaa, 0xd1, 0x3b, 0x02, 0x12, 0x4f, 0x34, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, + 0xd2, 0xd2, 0x45, 0xc9, 0xea, 0x54, 0x4b, 0xb2, 0x32, 0x94, 0x48, 0xa3, + 0xea, 0xd3, 0x46, 0xac, 0x2a, 0xd4, 0x47, 0xae, 0x32, 0x54, 0x48, 0xaf, + 0x42, 0x14, 0x48, 0xb0, 0x52, 0x14, 0x48, 0xab, 0x32, 0x94, 0x47, 0xbf, + 0x82, 0x94, 0x48, 0xdd, 0x92, 0x95, 0x4c, 0xae, 0x2a, 0x94, 0x47, 0xa7, + 0x12, 0x94, 0x46, 0xae, 0x2a, 0x94, 0x47, 0xbf, 0x72, 0xd4, 0x48, 0xc3, + 0xa2, 0xd4, 0x48, 0xfd, 0x7a, 0x96, 0x50, 0xd0, 0x2a, 0x15, 0x4b, 0xca, + 0xe2, 0x54, 0x4a, 0xc1, 0x8a, 0x14, 0x49, 0xbf, 0x7a, 0xd4, 0x48, 0xd2, + 0x2a, 0x55, 0x4b, 0x97, 0x7a, 0x53, 0x44, 0xda, 0x72, 0x95, 0x4c, 0xc3, + 0x8a, 0x54, 0x49, 0xb4, 0x42, 0x14, 0x48, 0xa9, 0x02, 0xd4, 0x46, 0xaa, + 0x0a, 0xd4, 0x46, 0xa5, 0xca, 0x53, 0x46, 0x8f, 0x12, 0x93, 0x43, 0x0a, + 0xd3, 0x16, 0x52, 0x9f, 0xaa, 0x13, 0x45, 0x86, 0xca, 0xd2, 0x41, 0x90, + 0x32, 0x53, 0x43, 0x8c, 0x02, 0x93, 0x42, 0x8a, 0x0a, 0x93, 0x42, 0x8c, + 0x0a, 0x13, 0x43, 0x8a, 0x0a, 0xd3, 0x42, 0x88, 0xf2, 0x92, 0x42, 0x86, + 0xc2, 0x12, 0x42, 0x89, 0xda, 0x92, 0x42, 0x87, 0xba, 0x52, 0x42, 0x74, + 0x42, 0x52, 0x40, 0x61, 0xe2, 0x51, 0x3e, 0x58, 0x8a, 0x51, 0x3d, 0x52, + 0x32, 0x51, 0x3c, 0x53, 0x52, 0xd1, 0x3c, 0xe0, 0xc2, 0x15, 0x4d, 0x43, + 0xb2, 0xd0, 0x39, 0x38, 0x7a, 0xd0, 0x38, 0x21, 0x12, 0x50, 0x37, 0x1b, + 0xa2, 0xcf, 0x35, 0x2f, 0x22, 0x10, 0x38, 0x20, 0xd2, 0x0f, 0x36, 0x13, + 0xc2, 0x0f, 0x37, 0xee, 0xa9, 0xce, 0x33, 0x09, 0x41, 0x47, 0x15, 0x31, + 0xfa, 0x10, 0x40, 0x2f, 0x9a, 0x51, 0x42, 0x33, 0xca, 0x91, 0x43, 0x18, + 0xa2, 0x50, 0x40, 0x48, 0x82, 0x12, 0x49, 0x3e, 0x82, 0x12, 0x49, 0x11, + 0x0a, 0x11, 0x43, 0x80, 0x62, 0xd4, 0x50, 0x0f, 0xe2, 0x90, 0x43, 0x52, + 0x02, 0x93, 0x4b, 0x3c, 0x8a, 0x52, 0x4a, 0x18, 0xa2, 0x51, 0x47, 0x00, + 0x00, 0x00, 0x00, 0x08, 0x12, 0xd1, 0x43, 0xea, 0x31, 0x50, 0x41, 0x00, + 0x00, 0x00, 0x00, 0x43, 0xb2, 0x12, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x33, 0x3a, 0x52, 0x49, 0x2a, 0x1a, 0xd2, 0x48, 0x1c, + 0xe2, 0x11, 0x48, 0x22, 0xfa, 0xd1, 0x47, 0x1f, 0xea, 0xd1, 0x47, 0x65, + 0x02, 0x54, 0x50, 0x65, 0x0a, 0x14, 0x50, 0x63, 0xe2, 0x13, 0x50, 0x25, + 0x22, 0x52, 0x48, 0xe0, 0x60, 0xc8, 0x21, 0x44, 0x01, 0x0b, 0x2d, 0xa4, + 0x01, 0xce, 0x39, 0xa2, 0x31, 0x8e, 0x3b, 0xc9, 0x39, 0x4f, 0x40, 0xdc, + 0xb9, 0xcf, 0x41, 0xeb, 0x39, 0x50, 0x43, 0xf5, 0x89, 0x10, 0x45, 0xff, + 0xc1, 0x10, 0x46, 0xf6, 0xb1, 0x90, 0x45, 0xf5, 0x99, 0x50, 0x45, 0xf3, + 0x91, 0x50, 0x45, 0xed, 0x89, 0x50, 0x44, 0xe9, 0x89, 0xd0, 0x43, 0xe0, + 0x29, 0xd0, 0x42, 0x74, 0x89, 0x0c, 0x34, 0x7c, 0xa9, 0x8c, 0x34, 0x74, + 0x79, 0x4c, 0x33, 0x5b, 0xd1, 0xcb, 0x2e, 0x2c, 0x29, 0xca, 0x28, 0x15, + 0x69, 0xc9, 0x25, 0x06, 0x02, 0x51, 0x42, 0x23, 0x2a, 0x52, 0x47, 0x07, + 0x0a, 0xd1, 0x41, 0xed, 0x59, 0xd0, 0x3e, 0x02, 0xda, 0x50, 0x41, 0x01, + 0xc2, 0x10, 0x41, 0xf5, 0x61, 0x50, 0x40, 0xe8, 0x29, 0x90, 0x3e, 0x00, + 0xaa, 0x10, 0x41, 0x00, 0x9a, 0x50, 0x41, 0xae, 0x41, 0xce, 0x38, 0x0e, + 0x12, 0xd1, 0x43, 0x2d, 0xf2, 0x91, 0x47, 0x31, 0x42, 0x52, 0x49, 0x59, + 0x09, 0xcc, 0x30, 0x6d, 0x41, 0x8c, 0x31, 0x55, 0x7a, 0xd3, 0x4b, 0x46, + 0xf2, 0x12, 0x4a, 0xe8, 0x31, 0xd0, 0x3e, 0x89, 0x09, 0x4d, 0x33, 0x7f, + 0xc9, 0x0c, 0x33, 0x6d, 0x61, 0x4c, 0x31, 0x47, 0x41, 0xcb, 0x2c, 0x6c, + 0x61, 0xcc, 0x32, 0xe0, 0x09, 0x50, 0x3e, 0x5e, 0x4a, 0x93, 0x4b, 0x0d, + 0x52, 0x91, 0x42, 0xa4, 0xf9, 0x8d, 0x36, 0xb1, 0x91, 0xce, 0x39, 0x00, + 0x5a, 0x50, 0x41, 0xe6, 0x11, 0x90, 0x3f, 0xdd, 0x81, 0x8f, 0x3e, 0xec, + 0x29, 0x50, 0x40, 0x1f, 0xc2, 0x11, 0x47, 0x2d, 0x22, 0x92, 0x48, 0x23, + 0x02, 0xd2, 0x46, 0x37, 0xb2, 0xd2, 0x49, 0x3d, 0xca, 0x92, 0x4a, 0x3c, + 0xc2, 0xd2, 0x4a, 0x37, 0x9a, 0x92, 0x4a, 0x39, 0x7a, 0x12, 0x49, 0x16, + 0x72, 0x51, 0x43, 0x65, 0x12, 0x94, 0x4f, 0x08, 0xfa, 0x10, 0x43, 0xf9, + 0x91, 0x10, 0x41, 0xf6, 0x81, 0x10, 0x41, 0xfc, 0x91, 0x10, 0x41, 0x2a, + 0x42, 0x92, 0x48, 0xcb, 0xd1, 0x0e, 0x3b, 0xd9, 0x89, 0x0f, 0x3d, 0xb0, + 0x29, 0xce, 0x37, 0xf5, 0x29, 0xd0, 0x3e, 0x49, 0x72, 0x52, 0x47, 0x32, + 0xda, 0x51, 0x44, 0x10, 0xaa, 0x90, 0x40, 0x91, 0x89, 0x4d, 0x36, 0xf3, + 0xba, 0x56, 0x56, 0xd7, 0x6a, 0x56, 0x57, 0x41, 0x33, 0x1a, 0x69, 0x1f, + 0xd3, 0x56, 0x36, 0xef, 0x62, 0x15, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x99, 0x11, 0x4c, 0x28, 0xb3, 0x4a, 0xd6, 0x59, 0x1d, + 0xca, 0xd1, 0x47, 0xc6, 0x4a, 0x54, 0x2a, 0xad, 0xa2, 0x53, 0x2c, 0x93, + 0xb2, 0x12, 0x2b, 0x4e, 0x3a, 0x12, 0x43, 0xe1, 0xd1, 0x0f, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x86, + 0x21, 0x8d, 0x33, 0x11, 0xcb, 0x58, 0x63, 0x18, 0x1b, 0x19, 0x64, 0xce, + 0xc2, 0x96, 0x5a, 0xae, 0xca, 0xd5, 0x56, 0xe2, 0x40, 0x86, 0x0b, 0x76, + 0xf8, 0x03, 0x00, 0x50, 0xd9, 0xc9, 0x1e, 0x71, 0x91, 0xca, 0x20, 0xf0, + 0x01, 0xce, 0x2d, 0x7b, 0x39, 0x4a, 0x1f, 0x9d, 0x9a, 0xd1, 0x37, 0xc1, + 0x5a, 0x92, 0x3a, 0xc4, 0xea, 0x92, 0x3e, 0x02, 0xfa, 0x8c, 0x27, 0x00, + 0x00, 0x00, 0x00, 0xdd, 0x49, 0xcf, 0x3b, 0xc4, 0x39, 0x0f, 0x3c, 0x96, + 0x89, 0x0d, 0x35, 0xe9, 0x01, 0xcf, 0x38, 0x05, 0x6a, 0x0f, 0x38, 0x09, + 0x3a, 0x4f, 0x35, 0x0e, 0x4a, 0xcf, 0x34, 0x15, 0x7a, 0xcf, 0x35, 0x12, + 0x6a, 0x8f, 0x35, 0x19, 0xd2, 0xcf, 0x36, 0x21, 0x22, 0x10, 0x38, 0x32, + 0x52, 0x10, 0x39, 0x85, 0xc2, 0x12, 0x42, 0x40, 0xaa, 0x50, 0x3a, 0x40, + 0xb2, 0x50, 0x3a, 0x44, 0xe2, 0x10, 0x3b, 0x4c, 0x1a, 0x11, 0x3c, 0x53, + 0x7a, 0x11, 0x3d, 0x5a, 0x9a, 0x51, 0x3d, 0x59, 0x8a, 0x11, 0x3d, 0x5d, + 0xc2, 0x11, 0x3e, 0x68, 0x12, 0x92, 0x3f, 0x5f, 0xba, 0x91, 0x3e, 0x60, + 0xe2, 0xd1, 0x3e, 0x62, 0xea, 0x11, 0x3f, 0x69, 0x0a, 0x92, 0x3f, 0x66, + 0x02, 0x12, 0x3f, 0x8e, 0x02, 0x13, 0x43, 0x80, 0x72, 0x52, 0x41, 0xa9, + 0x1a, 0xd4, 0x47, 0x77, 0x5a, 0xd2, 0x40, 0x98, 0x7a, 0x13, 0x44, 0x5c, + 0xc2, 0x91, 0x3d, 0x40, 0xa2, 0xd0, 0x39, 0x61, 0x02, 0x92, 0x3e, 0x7a, + 0x82, 0x12, 0x41, 0x7e, 0x8a, 0x52, 0x41, 0x83, 0xb2, 0x12, 0x42, 0x88, + 0xda, 0x92, 0x42, 0x85, 0xb2, 0x12, 0x42, 0x83, 0xb2, 0xd2, 0x41, 0x85, + 0xba, 0x12, 0x42, 0x81, 0xa2, 0x92, 0x41, 0x86, 0xc2, 0x12, 0x42, 0xab, + 0x12, 0x94, 0x47, 0xa0, 0xc2, 0x13, 0x46, 0xa2, 0xda, 0x53, 0x46, 0x9a, + 0xc2, 0x93, 0x45, 0x9b, 0xba, 0x93, 0x45, 0xad, 0x32, 0xd4, 0x47, 0xa8, + 0x22, 0x54, 0x47, 0xe9, 0x1a, 0xd6, 0x4e, 0xe0, 0xca, 0x95, 0x4d, 0xde, + 0xaa, 0x55, 0x4d, 0xdc, 0x8a, 0x15, 0x4d, 0xda, 0x82, 0xd5, 0x4c, 0xd6, + 0x6a, 0x95, 0x4c, 0xd7, 0x62, 0xd5, 0x4c, 0xb6, 0x5a, 0x14, 0x49, 0x5d, + 0xaa, 0x11, 0x3e, 0x3f, 0x4a, 0x91, 0x41, 0x4f, 0x6a, 0x10, 0x39, 0x55, + 0x4a, 0x10, 0x38, 0x3d, 0xf2, 0x4f, 0x36, 0x3c, 0xf2, 0x4f, 0x36, 0xac, + 0xd2, 0x93, 0x45, 0xc5, 0x9a, 0x14, 0x49, 0x52, 0x4a, 0xd1, 0x3b, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0x9a, 0xd2, 0x44, 0xc1, 0xa2, 0x54, 0x4a, 0xa3, 0xf2, 0x13, 0x48, 0x9e, + 0xca, 0x93, 0x46, 0xa7, 0x1a, 0x94, 0x47, 0xaa, 0x22, 0x14, 0x48, 0xa2, + 0x02, 0xd4, 0x46, 0xa6, 0x1a, 0x14, 0x47, 0xae, 0x4a, 0x14, 0x48, 0xad, + 0x2a, 0xd4, 0x47, 0xb5, 0x4a, 0x54, 0x48, 0xa2, 0xea, 0xd3, 0x45, 0xaf, + 0x32, 0x94, 0x47, 0xb5, 0x4a, 0x14, 0x48, 0xb7, 0x4a, 0x54, 0x48, 0xbe, + 0x6a, 0x54, 0x48, 0xca, 0xea, 0xd4, 0x49, 0xb5, 0x5a, 0x54, 0x48, 0xc1, + 0x8a, 0x14, 0x49, 0xc0, 0x82, 0xd4, 0x48, 0xc2, 0x8a, 0x54, 0x49, 0xc5, + 0xaa, 0x94, 0x49, 0xd7, 0x72, 0x15, 0x4c, 0xb7, 0x62, 0x54, 0x48, 0xb9, + 0x42, 0x54, 0x48, 0xbe, 0x5a, 0xd4, 0x48, 0xaa, 0x1a, 0xd4, 0x46, 0xb6, + 0x32, 0x54, 0x48, 0xb1, 0x1a, 0xd4, 0x47, 0x91, 0x22, 0xd3, 0x43, 0x01, + 0x83, 0x16, 0x51, 0x9b, 0x32, 0x93, 0x42, 0x8b, 0xca, 0x92, 0x41, 0x95, + 0x4a, 0x13, 0x44, 0x9e, 0x9a, 0x53, 0x45, 0xa0, 0xa2, 0xd3, 0x45, 0x95, + 0x2a, 0x13, 0x44, 0x9c, 0x82, 0x13, 0x45, 0x99, 0x82, 0xd3, 0x44, 0x8b, + 0xfa, 0xd2, 0x42, 0x89, 0xfa, 0xd2, 0x42, 0x89, 0xe2, 0xd2, 0x42, 0x80, + 0x82, 0x52, 0x41, 0x68, 0x02, 0x12, 0x3f, 0x5e, 0xca, 0xd1, 0x3d, 0x57, + 0x8a, 0x11, 0x3d, 0x51, 0x2a, 0x11, 0x3c, 0x44, 0xc2, 0x90, 0x3a, 0x51, + 0x2a, 0x11, 0x3c, 0x3d, 0x9a, 0x50, 0x39, 0x33, 0x62, 0x10, 0x39, 0x22, + 0x02, 0x10, 0x37, 0x16, 0x82, 0xcf, 0x34, 0x13, 0x52, 0xcf, 0x34, 0x06, + 0xda, 0x8e, 0x32, 0x01, 0x4a, 0x4f, 0x37, 0xf2, 0x31, 0x4f, 0x37, 0x05, + 0x01, 0xc7, 0x14, 0x99, 0x1a, 0x92, 0x41, 0x41, 0x1a, 0x92, 0x45, 0x24, + 0x52, 0x51, 0x42, 0x37, 0x0a, 0xd2, 0x44, 0x56, 0x02, 0x93, 0x4a, 0x19, + 0xaa, 0xd1, 0x44, 0x41, 0x8a, 0x92, 0x49, 0xc3, 0xba, 0xd4, 0x4e, 0x06, + 0xc2, 0x50, 0x42, 0xaf, 0x21, 0x8e, 0x38, 0x02, 0xa2, 0x50, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x9c, 0x5a, 0xd5, 0x53, 0x6b, 0x19, 0x4c, 0x30, 0xdc, + 0x00, 0x00, 0x00, 0x40, 0x82, 0x52, 0x4a, 0xb6, 0x41, 0x8e, 0x39, 0x40, + 0x01, 0x00, 0x00, 0x5e, 0xda, 0x93, 0x4f, 0xe1, 0x01, 0x50, 0x40, 0x57, + 0xf2, 0x52, 0x4b, 0x1f, 0x72, 0xd1, 0x45, 0x16, 0x92, 0xd1, 0x45, 0x35, + 0x4a, 0x92, 0x49, 0x3d, 0x8a, 0xd2, 0x49, 0x41, 0xa2, 0x52, 0x4a, 0x3e, + 0x92, 0xd2, 0x4a, 0x14, 0x6a, 0x11, 0x46, 0x00, 0x21, 0x89, 0x24, 0x58, + 0xe9, 0x0b, 0x30, 0xa2, 0xe1, 0x8d, 0x39, 0xb6, 0xa1, 0x8e, 0x3d, 0xc9, + 0x19, 0x0f, 0x40, 0xd5, 0xa1, 0x4f, 0x41, 0x91, 0x61, 0x8d, 0x38, 0x9f, + 0x21, 0xce, 0x3a, 0xad, 0x69, 0x4e, 0x3c, 0xae, 0x69, 0x4e, 0x3c, 0xab, + 0x51, 0xce, 0x3b, 0xa0, 0x19, 0x8e, 0x3a, 0xf3, 0xd1, 0x90, 0x40, 0xfb, + 0xf1, 0xd0, 0x40, 0xfb, 0x01, 0x11, 0x41, 0xfd, 0xf1, 0x90, 0x40, 0x02, + 0x2a, 0xd1, 0x40, 0x07, 0x6a, 0xd1, 0x41, 0x11, 0xda, 0xd1, 0x43, 0x1e, + 0x1a, 0x52, 0x45, 0x10, 0x6a, 0x91, 0x42, 0x1f, 0xea, 0x51, 0x44, 0x31, + 0x5a, 0x92, 0x47, 0xfa, 0x69, 0x90, 0x40, 0xf6, 0x61, 0x50, 0x40, 0x02, + 0xaa, 0x50, 0x41, 0x02, 0xa2, 0x50, 0x41, 0x90, 0x61, 0x4d, 0x34, 0xe4, + 0x01, 0x90, 0x3e, 0xd3, 0x61, 0x0f, 0x3c, 0xa5, 0x31, 0xce, 0x37, 0x0a, + 0xf2, 0x50, 0x43, 0x1e, 0x7a, 0xd1, 0x45, 0x3f, 0x92, 0x52, 0x4a, 0xe2, + 0x01, 0x90, 0x3d, 0x4b, 0x79, 0x0b, 0x30, 0x72, 0x69, 0xcc, 0x31, 0x68, + 0x3a, 0xd4, 0x4e, 0x47, 0xfa, 0x52, 0x4a, 0xec, 0x29, 0x10, 0x3f, 0x9c, + 0xb9, 0xcd, 0x35, 0x7c, 0xa1, 0x0c, 0x33, 0x77, 0xb9, 0x4c, 0x33, 0xdf, + 0xb9, 0x0f, 0x3e, 0xee, 0x51, 0x10, 0x40, 0x50, 0xca, 0x12, 0x4a, 0xed, + 0x49, 0x90, 0x3f, 0x40, 0x99, 0x8a, 0x29, 0xa8, 0x41, 0x0e, 0x39, 0x2a, + 0xea, 0xd1, 0x47, 0xd7, 0xa1, 0xcf, 0x3d, 0xc4, 0xa1, 0xce, 0x3a, 0x0e, + 0x32, 0x51, 0x44, 0x1a, 0x92, 0x51, 0x46, 0x13, 0x82, 0xd1, 0x44, 0x19, + 0xaa, 0x91, 0x45, 0x1d, 0xba, 0x51, 0x46, 0x30, 0x32, 0xd2, 0x48, 0x28, + 0x02, 0x52, 0x48, 0x2a, 0x02, 0x52, 0x48, 0x12, 0xf2, 0x50, 0x42, 0x57, + 0x72, 0x93, 0x4c, 0x0d, 0xa2, 0xd1, 0x45, 0xed, 0xa1, 0x90, 0x41, 0xec, + 0x91, 0x90, 0x41, 0xfa, 0xd9, 0x10, 0x43, 0x23, 0x3a, 0xd2, 0x48, 0xbf, + 0xa9, 0x8e, 0x3a, 0xe1, 0x11, 0x10, 0x40, 0xa5, 0x11, 0x4e, 0x38, 0xb3, + 0x59, 0x4e, 0x39, 0x36, 0x32, 0x52, 0x48, 0x4c, 0xc2, 0xd2, 0x48, 0x11, + 0xd2, 0x90, 0x41, 0x9d, 0x01, 0x0e, 0x38, 0x57, 0xe1, 0x4b, 0x30, 0xc0, + 0xd2, 0x95, 0x55, 0x35, 0x03, 0x1a, 0x68, 0x0a, 0xab, 0xd6, 0x43, 0x06, + 0x23, 0x56, 0x3b, 0xa3, 0xe2, 0x52, 0x23, 0x00, 0x00, 0x00, 0x00, 0xf2, + 0xb9, 0x8e, 0x32, 0xb6, 0x42, 0x96, 0x59, 0x67, 0x02, 0x94, 0x50, 0xdd, + 0x6a, 0x95, 0x3a, 0xad, 0xd2, 0xd3, 0x3c, 0xca, 0xda, 0x94, 0x42, 0x47, + 0x52, 0x50, 0x21, 0x2a, 0x22, 0xd2, 0x48, 0x00, 0x00, 0x00, 0x00, 0xd7, + 0x51, 0x8f, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x97, 0x6a, 0x95, 0x55, 0x19, + 0x23, 0x99, 0x64, 0xda, 0x2a, 0x57, 0x5c, 0xd0, 0xc2, 0xd6, 0x5a, 0xe6, + 0x8a, 0xd7, 0x5d, 0xd0, 0x88, 0x45, 0x09, 0x75, 0x10, 0x04, 0x00, 0xf4, + 0xa9, 0x8f, 0x38, 0xc7, 0xca, 0xd4, 0x48, 0x21, 0x12, 0x50, 0x36, 0xee, + 0x29, 0x4e, 0x2e, 0xd6, 0xd2, 0x13, 0x41, 0x50, 0xf1, 0x49, 0x20, 0x1d, + 0x51, 0x87, 0x17, 0x1d, 0x32, 0x91, 0x43, 0xe6, 0x1a, 0x54, 0x42, 0xcb, + 0x22, 0x13, 0x3f, 0x00, 0x00, 0x00, 0x00, 0x38, 0x31, 0xc7, 0x10, 0x86, + 0x78, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x0b, 0x12, 0x0f, 0x34, 0x0b, 0x3a, 0x8f, 0x34, 0x15, + 0x9a, 0x0f, 0x36, 0x1f, 0x0a, 0xd0, 0x37, 0x2e, 0x52, 0xd0, 0x38, 0x46, + 0xd2, 0x10, 0x3b, 0x3d, 0x8a, 0xd0, 0x39, 0x40, 0xb2, 0x50, 0x3a, 0x44, + 0xca, 0x10, 0x3b, 0x47, 0xfa, 0x50, 0x3b, 0x51, 0x42, 0xd1, 0x3c, 0x5a, + 0xc2, 0x11, 0x3e, 0x7a, 0x5a, 0x12, 0x41, 0x82, 0x82, 0xd2, 0x41, 0x85, + 0xa2, 0x12, 0x42, 0xc0, 0x72, 0x14, 0x49, 0x6a, 0x22, 0x12, 0x40, 0x6a, + 0x22, 0x12, 0x40, 0x68, 0x12, 0xd2, 0x3f, 0x71, 0x32, 0xd2, 0x3f, 0x74, + 0x42, 0x12, 0x40, 0x41, 0x8a, 0xd0, 0x39, 0x1d, 0xc2, 0x0f, 0x37, 0x9e, + 0xd2, 0x13, 0x46, 0x7f, 0x92, 0x92, 0x41, 0x7e, 0x8a, 0x52, 0x41, 0x34, + 0x5a, 0x50, 0x39, 0x7b, 0x92, 0x12, 0x41, 0x83, 0xb2, 0xd2, 0x41, 0xb5, + 0x52, 0x54, 0x48, 0xc1, 0x7a, 0x54, 0x49, 0xc5, 0xb2, 0xd4, 0x49, 0xc2, + 0x7a, 0x94, 0x49, 0xba, 0x5a, 0xd4, 0x48, 0xa5, 0x02, 0x94, 0x46, 0xa9, + 0x12, 0x54, 0x47, 0x04, 0xcb, 0xd6, 0x51, 0x05, 0xab, 0x96, 0x51, 0x02, + 0x8b, 0x16, 0x51, 0x02, 0x83, 0x16, 0x51, 0xf9, 0x5a, 0x96, 0x50, 0xea, + 0x3a, 0x96, 0x4f, 0xeb, 0x32, 0xd6, 0x4f, 0x56, 0x6a, 0xd1, 0x3c, 0x52, + 0x52, 0x91, 0x3c, 0x50, 0x4a, 0x11, 0x3c, 0x50, 0x4a, 0x51, 0x3c, 0x50, + 0x3a, 0x11, 0x3c, 0x4f, 0x2a, 0x11, 0x3c, 0x4d, 0x22, 0xd1, 0x3b, 0x4e, + 0x22, 0x11, 0x3c, 0x66, 0x0a, 0x12, 0x40, 0x56, 0x7a, 0x51, 0x3e, 0x45, + 0xd2, 0x90, 0x3b, 0x55, 0x6a, 0x12, 0x46, 0x75, 0x32, 0xd1, 0x3c, 0x83, + 0x7a, 0x90, 0x38, 0x21, 0xb2, 0x4e, 0x32, 0x2c, 0x22, 0x0f, 0x33, 0xf4, + 0x02, 0x16, 0x4e, 0x2b, 0x03, 0x18, 0x56, 0x9b, 0xca, 0xd3, 0x46, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x72, + 0x9a, 0xd2, 0x44, 0xc0, 0x92, 0x14, 0x4a, 0xa6, 0x02, 0x14, 0x48, 0x9e, + 0xca, 0xd3, 0x46, 0xa7, 0x1a, 0x94, 0x47, 0xaa, 0x22, 0x14, 0x48, 0xa6, + 0x1a, 0x54, 0x47, 0xa1, 0x02, 0x54, 0x46, 0xa4, 0x12, 0x94, 0x46, 0xad, + 0x22, 0x94, 0x47, 0xa4, 0xea, 0x53, 0x46, 0xb5, 0x4a, 0x54, 0x48, 0xae, + 0x3a, 0x54, 0x47, 0xab, 0x12, 0x14, 0x47, 0xae, 0x1a, 0x94, 0x47, 0xb1, + 0x1a, 0x14, 0x48, 0xb4, 0x32, 0x14, 0x48, 0xa3, 0xda, 0x53, 0x46, 0xb0, + 0x22, 0x14, 0x48, 0xb4, 0x4a, 0x54, 0x48, 0xbe, 0x72, 0xd4, 0x48, 0xc1, + 0x82, 0x54, 0x49, 0xb8, 0x62, 0x54, 0x48, 0xc1, 0x8a, 0x14, 0x49, 0xc2, + 0x7a, 0x54, 0x49, 0xb1, 0x1a, 0xd4, 0x47, 0xa7, 0x02, 0x94, 0x46, 0xbc, + 0x4a, 0x94, 0x48, 0xbb, 0x42, 0x94, 0x48, 0xc3, 0x8a, 0x54, 0x49, 0xba, + 0x5a, 0x94, 0x48, 0xd3, 0x2a, 0x95, 0x4b, 0x94, 0x3a, 0x53, 0x43, 0x91, + 0x22, 0x53, 0x43, 0x9c, 0x8a, 0x13, 0x45, 0xa1, 0xaa, 0xd3, 0x45, 0xbe, + 0x6a, 0xd4, 0x48, 0xaa, 0xfa, 0x13, 0x47, 0x9f, 0xb2, 0xd3, 0x45, 0x97, + 0x5a, 0xd3, 0x44, 0xbd, 0x8a, 0x54, 0x49, 0x8d, 0x0a, 0x53, 0x43, 0x8a, + 0xea, 0xd2, 0x42, 0x79, 0x5a, 0xd2, 0x40, 0x69, 0x2a, 0x92, 0x3f, 0x64, + 0x02, 0xd2, 0x3e, 0x5f, 0xd2, 0x51, 0x3e, 0x59, 0x72, 0x51, 0x3d, 0xcd, + 0x0a, 0x95, 0x4a, 0x47, 0xda, 0x50, 0x3a, 0x39, 0x8a, 0x50, 0x39, 0x2d, + 0x42, 0x50, 0x38, 0x1e, 0xf2, 0xcf, 0x36, 0x16, 0x7a, 0x8f, 0x35, 0x0d, + 0x1a, 0xcf, 0x33, 0x03, 0x52, 0x4f, 0x36, 0xfc, 0x41, 0xcf, 0x37, 0x0d, + 0x5a, 0x90, 0x3e, 0x00, 0xe1, 0xc6, 0x13, 0xb8, 0x7a, 0x12, 0x43, 0x22, + 0x7a, 0xd1, 0x42, 0x57, 0xea, 0x52, 0x4a, 0x43, 0x62, 0x92, 0x47, 0x1c, + 0xca, 0x11, 0x45, 0x67, 0x0a, 0xd4, 0x4f, 0xac, 0xda, 0xd4, 0x50, 0x72, + 0x22, 0x53, 0x4a, 0xd2, 0x32, 0x95, 0x4a, 0xa4, 0xf1, 0x4d, 0x37, 0x2b, + 0x22, 0x52, 0x46, 0xc0, 0x79, 0xce, 0x38, 0x6d, 0x02, 0x94, 0x4e, 0x96, + 0x42, 0x15, 0x54, 0x62, 0x9a, 0x13, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x6b, + 0x18, 0x02, 0x00, 0xb3, 0xe1, 0x8d, 0x37, 0xf3, 0x42, 0x58, 0x61, 0x1f, + 0x92, 0xd1, 0x46, 0x68, 0xe2, 0x53, 0x4f, 0xd3, 0x32, 0x17, 0x5c, 0x00, + 0x00, 0x00, 0x00, 0x10, 0x3a, 0x11, 0x45, 0x3c, 0x82, 0x92, 0x49, 0x38, + 0x6a, 0xd2, 0x49, 0x04, 0xba, 0x90, 0x43, 0xe7, 0x39, 0x50, 0x41, 0x4a, + 0x49, 0x4b, 0x2d, 0x51, 0x89, 0x0b, 0x2e, 0x57, 0x61, 0x4b, 0x30, 0x8f, + 0xc9, 0x8d, 0x33, 0xe0, 0x41, 0xd0, 0x3d, 0xb4, 0xa1, 0x8e, 0x38, 0xc2, + 0x19, 0xcf, 0x39, 0xca, 0x79, 0xcf, 0x3a, 0xd8, 0x11, 0x10, 0x3d, 0xd9, + 0xf9, 0x4f, 0x3c, 0xdb, 0x11, 0x90, 0x3c, 0xf4, 0xa1, 0xd0, 0x3f, 0xf7, + 0xc1, 0x10, 0x40, 0xfd, 0x01, 0x51, 0x40, 0x02, 0x2a, 0x11, 0x41, 0x07, + 0x5a, 0x91, 0x41, 0xaa, 0x39, 0x0e, 0x39, 0x9f, 0x11, 0x4e, 0x38, 0x9a, + 0xe9, 0x8d, 0x37, 0x8d, 0x51, 0x8d, 0x35, 0x7b, 0xb1, 0x8c, 0x32, 0x7f, + 0xa9, 0x4c, 0x33, 0x9b, 0xb9, 0xcd, 0x36, 0x58, 0x09, 0x8c, 0x2d, 0x59, + 0xe9, 0x0b, 0x2d, 0x82, 0x7a, 0x54, 0x51, 0xf6, 0x69, 0x10, 0x41, 0xa5, + 0x11, 0xce, 0x38, 0x2a, 0x22, 0x52, 0x48, 0x27, 0x12, 0xd2, 0x47, 0x04, + 0xc2, 0x90, 0x42, 0x2e, 0x0a, 0xd2, 0x47, 0x2c, 0x3a, 0xd2, 0x48, 0xbe, + 0x99, 0xce, 0x38, 0xf0, 0x61, 0x90, 0x40, 0x6c, 0x31, 0xcc, 0x30, 0x64, + 0x21, 0x0c, 0x30, 0x7b, 0xaa, 0x14, 0x51, 0x50, 0x12, 0x93, 0x4a, 0xfb, + 0x69, 0x90, 0x40, 0xb5, 0x51, 0xce, 0x38, 0xf4, 0x41, 0x50, 0x40, 0x02, + 0x9a, 0x50, 0x41, 0x05, 0xd2, 0xd0, 0x41, 0x13, 0x02, 0x51, 0x43, 0x25, + 0x1a, 0x52, 0x46, 0xa9, 0x39, 0x0e, 0x39, 0x26, 0x32, 0xd2, 0x48, 0xf5, + 0x41, 0x50, 0x41, 0xb6, 0x79, 0x4e, 0x39, 0xe8, 0x01, 0x10, 0x40, 0x06, + 0xea, 0x90, 0x43, 0x07, 0x1a, 0x51, 0x43, 0x0c, 0x3a, 0x11, 0x44, 0x0c, + 0x2a, 0x11, 0x44, 0x0a, 0x12, 0x11, 0x44, 0x06, 0xea, 0xd0, 0x43, 0x15, + 0x5a, 0x91, 0x45, 0x03, 0x7a, 0xd0, 0x40, 0x4f, 0x1a, 0x93, 0x4b, 0x1b, + 0xba, 0xd1, 0x45, 0xfa, 0x91, 0x50, 0x41, 0xf8, 0x81, 0xd0, 0x40, 0x09, + 0x02, 0xd1, 0x42, 0xcd, 0xa8, 0x05, 0x0e, 0xa0, 0xc9, 0x0d, 0x37, 0xd9, + 0x61, 0x8f, 0x3d, 0x9a, 0x51, 0x8d, 0x35, 0xa5, 0xa9, 0x0d, 0x37, 0x21, + 0x52, 0x51, 0x45, 0x28, 0x72, 0xd1, 0x45, 0xed, 0x91, 0x8f, 0x3e, 0xc9, + 0x99, 0x8e, 0x3a, 0x51, 0xa9, 0x4b, 0x30, 0xaa, 0x42, 0xd5, 0x53, 0xac, + 0xba, 0xd5, 0x56, 0xd0, 0x5a, 0x15, 0x40, 0xdc, 0x3a, 0x55, 0x3b, 0x89, + 0x52, 0x92, 0x24, 0x8b, 0x09, 0xcb, 0x23, 0xb0, 0xd1, 0x0c, 0x2b, 0xc3, + 0x9a, 0x56, 0x5a, 0x98, 0x62, 0x55, 0x55, 0x60, 0x82, 0x92, 0x46, 0x68, + 0x32, 0x52, 0x3a, 0xc5, 0xaa, 0xd4, 0x3f, 0x40, 0x62, 0x90, 0x27, 0x02, + 0x6a, 0x50, 0x41, 0xee, 0x41, 0x90, 0x40, 0xe0, 0x81, 0xcf, 0x3a, 0xa3, + 0x60, 0xc5, 0x16, 0x41, 0x7a, 0x92, 0x49, 0x0f, 0x49, 0x49, 0x24, 0xac, + 0x30, 0x06, 0x18, 0xaf, 0xea, 0x15, 0x57, 0x03, 0x4b, 0x18, 0x61, 0xc5, + 0x10, 0x05, 0x00, 0x37, 0x69, 0x08, 0x19, 0xc3, 0x79, 0x8d, 0x2f, 0x31, + 0x82, 0x90, 0x38, 0x49, 0xeb, 0xd8, 0x59, 0xda, 0x09, 0x8e, 0x2f, 0x2a, + 0x09, 0x88, 0x16, 0x8c, 0xd1, 0xca, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x53, + 0xa9, 0x88, 0x1c, 0x87, 0xe1, 0x8a, 0x23, 0x83, 0xd1, 0xca, 0x22, 0x86, + 0x79, 0x8a, 0x1e, 0x80, 0x21, 0xca, 0x1a, 0x00, 0x00, 0x00, 0x00, 0xdd, + 0xf0, 0xc4, 0x09, 0xe3, 0x01, 0x4e, 0x2c, 0xd0, 0xc1, 0x4c, 0x29, 0xb3, + 0x69, 0x0b, 0x23, 0x08, 0x12, 0xcf, 0x33, 0x11, 0x72, 0x8f, 0x35, 0x1c, + 0x02, 0x50, 0x37, 0x29, 0x3a, 0x90, 0x38, 0x71, 0x52, 0x52, 0x40, 0x85, + 0xca, 0x12, 0x42, 0x5c, 0xba, 0x11, 0x3e, 0x1b, 0xba, 0xcf, 0x36, 0x45, + 0xca, 0xd0, 0x3a, 0x49, 0x02, 0x91, 0x3b, 0x53, 0x72, 0x11, 0x3d, 0x67, + 0x1a, 0x12, 0x40, 0x6b, 0x22, 0x92, 0x3f, 0x64, 0x0a, 0xd2, 0x3e, 0x6b, + 0x22, 0x92, 0x3f, 0x6c, 0x22, 0x12, 0x40, 0x80, 0x9a, 0xd2, 0x41, 0x82, + 0xa2, 0x12, 0x42, 0x7e, 0x82, 0x52, 0x41, 0x83, 0xb2, 0x92, 0x41, 0xab, + 0x12, 0x54, 0x47, 0xae, 0x32, 0x54, 0x48, 0xb2, 0x52, 0xd4, 0x48, 0x84, + 0xe2, 0xd2, 0x42, 0xc4, 0xba, 0xd4, 0x49, 0xc4, 0xa2, 0xd4, 0x49, 0xff, + 0x6a, 0xd6, 0x50, 0x04, 0xe3, 0xd6, 0x51, 0x11, 0x4b, 0x57, 0x53, 0x17, + 0x73, 0x17, 0x54, 0x1e, 0x9b, 0x17, 0x55, 0x1c, 0x93, 0xd7, 0x54, 0x71, + 0x22, 0x52, 0x40, 0x6e, 0x1a, 0x12, 0x40, 0x6a, 0x0a, 0x92, 0x3f, 0x68, + 0xfa, 0x51, 0x3f, 0x65, 0xea, 0xd1, 0x3e, 0x5a, 0x82, 0x51, 0x3d, 0x58, + 0x72, 0x11, 0x3d, 0x5c, 0x8a, 0x91, 0x3d, 0x78, 0x5a, 0xd2, 0x40, 0x72, + 0x52, 0x92, 0x40, 0x75, 0x52, 0xd2, 0x40, 0x74, 0x52, 0xd2, 0x40, 0x6e, + 0x3a, 0x52, 0x40, 0x69, 0x32, 0x12, 0x40, 0x69, 0x32, 0x12, 0x40, 0x6a, + 0x2a, 0x52, 0x40, 0x96, 0x6a, 0xd3, 0x44, 0xad, 0x32, 0x14, 0x48, 0x3a, + 0x53, 0x58, 0x58, 0xdc, 0x7a, 0x15, 0x4d, 0x90, 0x2a, 0x53, 0x44, 0x47, + 0xfa, 0x90, 0x3c, 0x45, 0x42, 0x52, 0x47, 0x5b, 0x5a, 0x12, 0x45, 0xf0, + 0x12, 0xd6, 0x4e, 0x92, 0xea, 0x12, 0x42, 0x5e, 0xaa, 0x50, 0x38, 0xd9, + 0x2a, 0xd5, 0x4a, 0x82, 0xf2, 0xd2, 0x44, 0x27, 0x22, 0xd1, 0x40, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, + 0xb2, 0x52, 0x45, 0xaf, 0x32, 0x14, 0x49, 0xb3, 0x32, 0x14, 0x49, 0xaa, + 0x12, 0x14, 0x48, 0xaa, 0x1a, 0x14, 0x48, 0xb1, 0x3a, 0x94, 0x48, 0xb5, + 0x4a, 0x94, 0x48, 0xb4, 0x52, 0x94, 0x48, 0xa2, 0x0a, 0x94, 0x46, 0xa8, + 0x0a, 0x94, 0x46, 0xb2, 0x3a, 0x14, 0x48, 0xc1, 0x82, 0x14, 0x49, 0xac, + 0x32, 0x14, 0x47, 0xab, 0x12, 0x14, 0x47, 0xa5, 0xf2, 0x93, 0x46, 0xa1, + 0xa2, 0x13, 0x46, 0xa0, 0xaa, 0xd3, 0x45, 0xa9, 0x0a, 0x14, 0x47, 0xb1, + 0x2a, 0x14, 0x48, 0xb4, 0x52, 0x54, 0x48, 0xb2, 0x4a, 0x14, 0x48, 0xc0, + 0x7a, 0x14, 0x49, 0xbc, 0x72, 0xd4, 0x48, 0xba, 0x62, 0x94, 0x48, 0xad, + 0x0a, 0x54, 0x47, 0xac, 0x02, 0x54, 0x47, 0xaa, 0x02, 0xd4, 0x46, 0xad, + 0x0a, 0x54, 0x47, 0xbd, 0x6a, 0x94, 0x48, 0xb1, 0x2a, 0x14, 0x48, 0xb1, + 0x52, 0x14, 0x48, 0xd1, 0x42, 0x55, 0x4b, 0x92, 0x3a, 0x53, 0x43, 0x8d, + 0x02, 0xd3, 0x42, 0x91, 0x22, 0x93, 0x43, 0x87, 0xc2, 0xd2, 0x41, 0x8b, + 0xd2, 0x92, 0x42, 0x9a, 0x62, 0x13, 0x45, 0x9a, 0x82, 0x13, 0x45, 0x97, + 0x62, 0x93, 0x44, 0x9f, 0xa2, 0x93, 0x45, 0x91, 0x32, 0xd3, 0x43, 0x8c, + 0xf2, 0x12, 0x43, 0x81, 0x9a, 0x92, 0x41, 0x8a, 0xda, 0x92, 0x42, 0x69, + 0x22, 0xd2, 0x3f, 0x63, 0x02, 0xd2, 0x3e, 0x55, 0x7a, 0x11, 0x3d, 0x4f, + 0x2a, 0x11, 0x3c, 0x5d, 0x92, 0x91, 0x3d, 0x47, 0xfa, 0xd0, 0x3a, 0x42, + 0xba, 0xd0, 0x39, 0x31, 0x52, 0x90, 0x38, 0x27, 0x22, 0x90, 0x37, 0x1c, + 0xaa, 0x4f, 0x36, 0x11, 0x62, 0xcf, 0x34, 0x0e, 0xc2, 0x4f, 0x38, 0x0b, + 0xea, 0x4f, 0x3a, 0x18, 0xf2, 0x10, 0x41, 0x77, 0xea, 0x93, 0x4c, 0xb4, + 0x4a, 0xd2, 0x42, 0x51, 0xc2, 0xd2, 0x48, 0x4b, 0x82, 0x52, 0x48, 0x40, + 0x62, 0x12, 0x48, 0x61, 0xb2, 0xd3, 0x4e, 0x4f, 0x1a, 0xd3, 0x4b, 0x6f, + 0xca, 0x13, 0x4d, 0xc2, 0x62, 0x55, 0x50, 0x76, 0x0a, 0x14, 0x4f, 0x8d, + 0x3a, 0x95, 0x52, 0x8d, 0x52, 0xd5, 0x53, 0xae, 0x12, 0xd6, 0x56, 0xa3, + 0xf2, 0xd5, 0x55, 0xad, 0x01, 0x00, 0x00, 0x64, 0x01, 0x00, 0x00, 0x4e, + 0xea, 0x52, 0x4b, 0xea, 0x1a, 0xd8, 0x5f, 0x57, 0xa1, 0x4b, 0x2b, 0x28, + 0xc2, 0x11, 0x47, 0x47, 0xbb, 0x1a, 0x6b, 0x06, 0xda, 0x50, 0x43, 0x49, + 0xea, 0xd2, 0x4b, 0x40, 0x82, 0x92, 0x4a, 0x14, 0x62, 0xd1, 0x45, 0x11, + 0x42, 0x11, 0x45, 0x13, 0x0b, 0x99, 0x64, 0x00, 0x92, 0xd0, 0x42, 0x59, + 0x19, 0x0c, 0x2c, 0x77, 0xa9, 0x0c, 0x31, 0x7c, 0xa9, 0x8c, 0x31, 0x77, + 0x99, 0x0c, 0x31, 0x8e, 0xb9, 0x8d, 0x32, 0xa8, 0x51, 0x0e, 0x36, 0xa2, + 0x19, 0x4e, 0x35, 0xaa, 0x31, 0x4e, 0x39, 0xd2, 0x49, 0x4f, 0x3e, 0xa4, + 0xf9, 0xcd, 0x38, 0xb0, 0x59, 0xce, 0x39, 0xbb, 0x91, 0xce, 0x3a, 0xba, + 0x99, 0x8e, 0x3a, 0xba, 0x91, 0xce, 0x3a, 0xcf, 0x21, 0xcf, 0x3d, 0xd4, + 0x51, 0x4f, 0x3e, 0xd2, 0x41, 0x0f, 0x3e, 0xd4, 0x59, 0x4f, 0x3e, 0xd3, + 0x71, 0xcf, 0x3e, 0xd8, 0x99, 0x4f, 0x3f, 0xd5, 0x69, 0x4f, 0x3e, 0xdb, + 0x81, 0x0f, 0x3f, 0xbf, 0x89, 0x8e, 0x3b, 0xd9, 0x89, 0x4f, 0x3f, 0xac, + 0x59, 0x4e, 0x38, 0xb1, 0x59, 0x4e, 0x38, 0x42, 0x7a, 0x52, 0x49, 0x2b, + 0x12, 0xd2, 0x47, 0xf8, 0x49, 0x10, 0x41, 0x5c, 0x62, 0x93, 0x4c, 0x3b, + 0x52, 0xd2, 0x48, 0x1a, 0x82, 0x11, 0x45, 0x46, 0xea, 0x52, 0x4b, 0xb2, + 0x49, 0x4e, 0x37, 0xad, 0x51, 0x4e, 0x38, 0x46, 0x92, 0x92, 0x49, 0x80, + 0xa9, 0x8c, 0x32, 0x6c, 0x31, 0xcc, 0x30, 0x62, 0xea, 0x13, 0x4d, 0x5c, + 0x72, 0x13, 0x4c, 0x0b, 0xe2, 0x90, 0x42, 0x11, 0x32, 0x51, 0x43, 0x67, + 0xca, 0x93, 0x4d, 0xd7, 0xc1, 0xcf, 0x3c, 0x4c, 0xaa, 0xd2, 0x49, 0x07, + 0xda, 0xd0, 0x41, 0xa1, 0x01, 0xce, 0x38, 0x13, 0xc2, 0x51, 0x47, 0xca, + 0xe9, 0x0e, 0x3c, 0xe0, 0x09, 0x50, 0x3f, 0xdc, 0xa1, 0x0f, 0x3f, 0xdf, + 0xe1, 0x0f, 0x3f, 0xe5, 0x09, 0x10, 0x40, 0xe6, 0x01, 0x10, 0x40, 0xe1, + 0xd1, 0x0f, 0x40, 0xdb, 0x91, 0x4f, 0x3f, 0xde, 0x99, 0x4f, 0x3f, 0xc6, + 0x89, 0x0e, 0x39, 0x3b, 0x8a, 0x52, 0x49, 0x2e, 0x32, 0x52, 0x48, 0x06, + 0xe2, 0xd0, 0x42, 0x01, 0xb2, 0xd0, 0x41, 0x0d, 0x2a, 0x91, 0x43, 0xd5, + 0x08, 0x06, 0x0f, 0x8b, 0x19, 0x0d, 0x34, 0xb7, 0x69, 0x4e, 0x39, 0x9a, + 0xa1, 0x0d, 0x36, 0x80, 0x91, 0x0c, 0x32, 0xb9, 0x41, 0xce, 0x38, 0x11, + 0xda, 0x50, 0x43, 0xea, 0x99, 0xcf, 0x3e, 0xad, 0x09, 0x0e, 0x38, 0x3d, + 0x89, 0x0a, 0x2b, 0x94, 0x72, 0x54, 0x50, 0xd4, 0xf2, 0xd6, 0x5b, 0xbe, + 0xda, 0x54, 0x40, 0xa3, 0x0a, 0x54, 0x39, 0xaf, 0xaa, 0xd3, 0x31, 0x00, + 0x00, 0x00, 0x00, 0xd9, 0xba, 0x17, 0x5f, 0xc6, 0xea, 0x16, 0x5c, 0x26, + 0x0a, 0x92, 0x48, 0x55, 0x3a, 0x92, 0x45, 0x7a, 0x4a, 0xd2, 0x32, 0xa0, + 0xaa, 0x93, 0x38, 0x9d, 0xea, 0xd2, 0x24, 0x67, 0x62, 0x12, 0x3a, 0xe8, + 0x09, 0x50, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, + 0xb9, 0xca, 0x2a, 0x43, 0x99, 0x0a, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x81, 0x70, 0x02, 0x00, 0xf7, 0x70, 0x46, 0x0e, 0x66, + 0xda, 0x11, 0x3e, 0x1b, 0xc1, 0x87, 0x17, 0x64, 0xc2, 0x10, 0x38, 0x57, + 0xc2, 0x51, 0x3c, 0x30, 0x7a, 0x10, 0x38, 0xc0, 0xa9, 0x4c, 0x29, 0x0d, + 0xe1, 0x06, 0x11, 0x7b, 0xa1, 0x89, 0x1b, 0x87, 0x31, 0x8b, 0x24, 0x7d, + 0xb9, 0x4a, 0x23, 0x95, 0x89, 0x0b, 0x26, 0x98, 0xa1, 0x4b, 0x25, 0x98, + 0x39, 0xcb, 0x22, 0x7f, 0x21, 0x0a, 0x1d, 0x08, 0xda, 0xcf, 0x3b, 0xfd, + 0x71, 0x0f, 0x39, 0x04, 0x52, 0x4f, 0x37, 0xc9, 0x09, 0x0c, 0x24, 0x33, + 0x3a, 0x90, 0x38, 0x0c, 0x32, 0x4f, 0x34, 0x1c, 0xda, 0x0f, 0x37, 0x2a, + 0x2a, 0x90, 0x38, 0x41, 0xaa, 0x10, 0x3a, 0x10, 0x42, 0x4f, 0x35, 0x44, + 0xc2, 0x90, 0x3a, 0x32, 0x52, 0xd0, 0x38, 0x4c, 0x1a, 0xd1, 0x3b, 0x59, + 0x9a, 0xd1, 0x3d, 0x62, 0x02, 0x52, 0x3f, 0x6b, 0x32, 0x52, 0x40, 0x93, + 0x52, 0x53, 0x44, 0x98, 0x7a, 0x13, 0x45, 0x9f, 0xaa, 0x13, 0x46, 0xa8, + 0xfa, 0x13, 0x47, 0xa9, 0x02, 0x54, 0x47, 0xac, 0x22, 0x14, 0x48, 0xf6, + 0x3a, 0x56, 0x50, 0xf4, 0x32, 0x16, 0x50, 0xfe, 0x6a, 0xd6, 0x50, 0x01, + 0x73, 0x16, 0x51, 0x05, 0xbb, 0x56, 0x52, 0x84, 0xda, 0xd2, 0x42, 0x6f, + 0x72, 0x52, 0x41, 0x7d, 0x6a, 0x12, 0x41, 0x71, 0x3a, 0x52, 0x40, 0x6f, + 0x32, 0x12, 0x40, 0x6d, 0x2a, 0x12, 0x40, 0x6f, 0x32, 0x12, 0x40, 0x86, + 0xba, 0x52, 0x42, 0x86, 0xd2, 0x92, 0x42, 0x87, 0xd2, 0x92, 0x42, 0x87, + 0xca, 0xd2, 0x42, 0x87, 0xca, 0x92, 0x42, 0x87, 0xd2, 0x92, 0x42, 0x87, + 0xca, 0x92, 0x42, 0x84, 0xba, 0x12, 0x42, 0xa3, 0xc2, 0x13, 0x46, 0xa3, + 0xb2, 0x13, 0x46, 0x9f, 0x92, 0xd3, 0x45, 0x94, 0x42, 0x53, 0x44, 0x8c, + 0x0a, 0x13, 0x43, 0x95, 0x4a, 0x53, 0x44, 0x93, 0x4a, 0x13, 0x44, 0x8f, + 0x3a, 0xd3, 0x43, 0x90, 0x52, 0xd3, 0x43, 0x86, 0xca, 0x12, 0x42, 0x81, + 0xa2, 0x92, 0x41, 0x92, 0x42, 0x53, 0x44, 0x67, 0x32, 0xd2, 0x40, 0x9e, + 0xb2, 0xd3, 0x45, 0xd1, 0x12, 0x95, 0x4b, 0xce, 0xfa, 0x54, 0x4b, 0x4a, + 0x22, 0x11, 0x3d, 0x6e, 0x02, 0x53, 0x49, 0x23, 0x1a, 0x11, 0x42, 0xd3, + 0x72, 0x95, 0x4e, 0x19, 0x6b, 0x57, 0x54, 0x9b, 0x82, 0xd3, 0x44, 0x3a, + 0xb2, 0xd0, 0x3b, 0x28, 0xf2, 0xd0, 0x3e, 0x17, 0x2a, 0xd0, 0x3a, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x79, + 0xb2, 0x52, 0x45, 0xc5, 0xba, 0xd4, 0x4a, 0xae, 0x22, 0x94, 0x48, 0xa0, + 0xca, 0x13, 0x47, 0xa9, 0x1a, 0x14, 0x48, 0xae, 0x2a, 0x54, 0x48, 0xaa, + 0x22, 0xd4, 0x47, 0xb9, 0x6a, 0xd4, 0x48, 0xb5, 0x5a, 0x94, 0x48, 0xa9, + 0x22, 0x14, 0x47, 0xa1, 0xe2, 0x13, 0x46, 0xbc, 0x72, 0xd4, 0x48, 0xbb, + 0x72, 0x94, 0x48, 0xa8, 0x0a, 0x94, 0x46, 0xa2, 0xc2, 0x93, 0x45, 0x98, + 0x52, 0xd3, 0x44, 0xa0, 0xaa, 0xd3, 0x45, 0xb0, 0x32, 0x14, 0x48, 0xb6, + 0x52, 0x54, 0x48, 0xb4, 0x42, 0x14, 0x48, 0xc1, 0xa2, 0x54, 0x49, 0xc1, + 0x7a, 0x54, 0x49, 0xc0, 0x7a, 0x14, 0x49, 0xb7, 0x5a, 0x54, 0x48, 0xab, + 0x02, 0x14, 0x47, 0xb1, 0x12, 0xd4, 0x47, 0xb3, 0x2a, 0x14, 0x48, 0xb1, + 0x1a, 0xd4, 0x47, 0xa6, 0xe2, 0x93, 0x46, 0xa5, 0xe2, 0x53, 0x46, 0x8c, + 0x12, 0x53, 0x43, 0x05, 0xc3, 0x96, 0x51, 0xa6, 0x1a, 0x94, 0x46, 0x98, + 0x8a, 0x53, 0x44, 0x8e, 0xf2, 0xd2, 0x42, 0x90, 0x1a, 0x53, 0x43, 0x93, + 0x32, 0xd3, 0x43, 0x95, 0x52, 0x93, 0x44, 0x95, 0x5a, 0x93, 0x44, 0x92, + 0x4a, 0x13, 0x44, 0x8f, 0x22, 0x93, 0x43, 0x87, 0xca, 0x92, 0x42, 0x88, + 0xd2, 0x92, 0x42, 0x80, 0x8a, 0x92, 0x41, 0x78, 0x5a, 0xd2, 0x40, 0x68, + 0x1a, 0x92, 0x3f, 0x5c, 0xaa, 0x11, 0x3e, 0x59, 0x9a, 0x91, 0x3d, 0x51, + 0x32, 0xd1, 0x3c, 0x7b, 0x6a, 0x12, 0x41, 0x4c, 0x12, 0x11, 0x3b, 0x47, + 0xf2, 0xd0, 0x3a, 0x40, 0x9a, 0x90, 0x39, 0x3d, 0x8a, 0x50, 0x39, 0x28, + 0x22, 0x10, 0x38, 0xfe, 0xa9, 0xce, 0x31, 0x14, 0xe2, 0x8f, 0x37, 0x08, + 0xca, 0x4f, 0x39, 0x20, 0xea, 0x50, 0x40, 0x1f, 0xfa, 0x10, 0x41, 0x51, + 0x7a, 0x92, 0x47, 0xaa, 0x6a, 0xd2, 0x42, 0x6d, 0xb2, 0x93, 0x4d, 0x43, + 0xfa, 0x11, 0x46, 0x40, 0x32, 0x52, 0x48, 0x80, 0x82, 0x94, 0x51, 0x20, + 0x12, 0xd2, 0x47, 0x98, 0xaa, 0xd4, 0x50, 0x7f, 0x52, 0xd4, 0x50, 0x00, + 0x00, 0x00, 0x00, 0xb6, 0x82, 0x96, 0x58, 0x8f, 0x52, 0x15, 0x54, 0xa5, + 0x1a, 0x56, 0x57, 0xe2, 0xf2, 0x97, 0x5d, 0x1a, 0x63, 0x19, 0x64, 0xfb, + 0x8a, 0x98, 0x61, 0xf4, 0x4a, 0x98, 0x60, 0x00, 0x93, 0x98, 0x61, 0x01, + 0xba, 0x10, 0x41, 0x9a, 0x92, 0x95, 0x53, 0x35, 0x72, 0x92, 0x49, 0x92, + 0x0a, 0x55, 0x55, 0x2a, 0x12, 0xd2, 0x48, 0x30, 0x2a, 0x52, 0x49, 0x30, + 0x3a, 0x52, 0x49, 0x1e, 0xda, 0xd1, 0x47, 0xf8, 0x81, 0x10, 0x42, 0x55, + 0x99, 0xcb, 0x2d, 0x15, 0xe1, 0x09, 0x25, 0xa9, 0x31, 0x0e, 0x38, 0x7f, + 0xb1, 0xcc, 0x31, 0xd2, 0x51, 0x8f, 0x3d, 0xc9, 0x11, 0x0f, 0x3c, 0x90, + 0x49, 0x8d, 0x36, 0xa7, 0x19, 0x4e, 0x39, 0x9c, 0xb9, 0x8d, 0x38, 0xfc, + 0x81, 0x10, 0x43, 0xb7, 0x71, 0xce, 0x3a, 0xbe, 0x99, 0x4e, 0x3b, 0xe3, + 0xe1, 0x8f, 0x40, 0xe6, 0x09, 0xd0, 0x40, 0xef, 0x29, 0x90, 0x41, 0xf3, + 0x31, 0xd0, 0x41, 0xee, 0x21, 0x50, 0x41, 0xf1, 0x31, 0x90, 0x41, 0xe7, + 0x19, 0xd0, 0x40, 0xeb, 0x29, 0x50, 0x41, 0xe9, 0x19, 0x10, 0x41, 0xca, + 0xf9, 0x4e, 0x3d, 0xfc, 0x71, 0x50, 0x43, 0xfc, 0x79, 0x10, 0x43, 0xfd, + 0x89, 0x50, 0x43, 0x81, 0x81, 0x0c, 0x33, 0x05, 0xaa, 0x50, 0x42, 0x0c, + 0xe2, 0x50, 0x43, 0x10, 0x0a, 0xd1, 0x43, 0x11, 0x12, 0xd1, 0x43, 0x0c, + 0x0a, 0x51, 0x43, 0x5a, 0x6a, 0x13, 0x4d, 0x33, 0x6a, 0x92, 0x49, 0xca, + 0xf9, 0x4e, 0x39, 0xb1, 0x69, 0x8e, 0x39, 0xe6, 0xe9, 0x4f, 0x3f, 0x65, + 0xba, 0x13, 0x4e, 0x85, 0xc9, 0x8c, 0x33, 0x67, 0x31, 0x8c, 0x30, 0x71, + 0x32, 0xd4, 0x4e, 0x6a, 0xe2, 0xd3, 0x4d, 0x6c, 0x02, 0x14, 0x4e, 0x31, + 0x2a, 0x52, 0x47, 0x74, 0x99, 0x4c, 0x32, 0x2c, 0xc2, 0x51, 0x46, 0xf3, + 0x49, 0x50, 0x40, 0xb7, 0x81, 0x8e, 0x3a, 0x9e, 0xd9, 0x0d, 0x37, 0x04, + 0x92, 0x90, 0x42, 0xdf, 0x09, 0x50, 0x3f, 0xd8, 0xe9, 0x4f, 0x3e, 0xdd, + 0x01, 0x10, 0x3f, 0xdc, 0x01, 0x10, 0x3f, 0xd8, 0xd1, 0xcf, 0x3e, 0xd3, + 0x89, 0x4f, 0x3e, 0xd6, 0x89, 0xcf, 0x3d, 0xd3, 0x49, 0xcf, 0x3b, 0x18, + 0x02, 0x52, 0x47, 0x47, 0xc2, 0xd2, 0x4a, 0x1b, 0xa2, 0x51, 0x46, 0x1f, + 0x02, 0x92, 0x46, 0x1a, 0xd2, 0xd1, 0x45, 0xc9, 0x78, 0x45, 0x0c, 0xe5, + 0xe1, 0x0f, 0x40, 0x8e, 0x01, 0x8d, 0x34, 0x6e, 0x21, 0xcc, 0x30, 0x50, + 0x19, 0x0b, 0x2d, 0x83, 0xa1, 0xcc, 0x32, 0xc5, 0x89, 0x8e, 0x3a, 0x95, + 0x01, 0xcd, 0x34, 0x8e, 0x21, 0x0d, 0x34, 0x59, 0xd1, 0xcb, 0x2f, 0x6d, + 0x7a, 0x53, 0x4c, 0x95, 0xea, 0xd4, 0x53, 0xb1, 0xd2, 0xd5, 0x57, 0xa0, + 0x82, 0x13, 0x31, 0x97, 0x2a, 0x93, 0x2f, 0x4d, 0xc2, 0x12, 0x49, 0x2c, + 0x2b, 0xda, 0x68, 0x80, 0x93, 0x9c, 0x72, 0x4d, 0xd2, 0x92, 0x49, 0x13, + 0xf2, 0x10, 0x42, 0x67, 0xf2, 0x11, 0x30, 0x52, 0xea, 0x90, 0x2a, 0xda, + 0x01, 0xcd, 0x11, 0x63, 0x1a, 0x51, 0x1f, 0xc9, 0x89, 0x8d, 0x29, 0x00, + 0x00, 0x00, 0x00, 0xab, 0x22, 0x16, 0x56, 0xc5, 0xc2, 0x56, 0x59, 0xa1, + 0xfa, 0xd5, 0x54, 0xac, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, 0x02, 0x12, 0x40, 0xad, + 0x32, 0x14, 0x48, 0xdb, 0x01, 0xd0, 0x3e, 0x8d, 0x12, 0xd2, 0x3c, 0xc0, + 0x82, 0x14, 0x47, 0x69, 0x1a, 0x92, 0x3c, 0xcc, 0x91, 0x0c, 0x29, 0x02, + 0x62, 0xce, 0x2f, 0x2f, 0xc1, 0xc7, 0x14, 0x9f, 0xe1, 0xcb, 0x27, 0x92, + 0x79, 0x0b, 0x26, 0x88, 0xd1, 0x0a, 0x22, 0xdf, 0x21, 0x4f, 0x3b, 0x15, + 0x62, 0x51, 0x43, 0x07, 0x4a, 0x10, 0x3e, 0x04, 0x02, 0x90, 0x3b, 0x0f, + 0x12, 0x90, 0x3b, 0x02, 0x42, 0x8f, 0x35, 0x10, 0x4a, 0xcf, 0x34, 0x18, + 0x9a, 0xcf, 0x35, 0x21, 0x02, 0x10, 0x38, 0x2b, 0x42, 0x90, 0x38, 0x55, + 0x7a, 0x51, 0x3d, 0x56, 0x8a, 0x51, 0x3d, 0x7d, 0x82, 0x92, 0x41, 0x56, + 0x72, 0x91, 0x3d, 0x71, 0x4a, 0x92, 0x40, 0x92, 0x3a, 0x13, 0x44, 0x9f, + 0xea, 0x53, 0x46, 0xae, 0x42, 0x94, 0x48, 0xbd, 0x82, 0x54, 0x49, 0xca, + 0xea, 0x94, 0x4a, 0x61, 0xba, 0x91, 0x3e, 0x61, 0xba, 0x91, 0x3e, 0x61, + 0xc2, 0xd1, 0x3e, 0x63, 0xe2, 0x11, 0x3f, 0x65, 0xfa, 0x51, 0x3f, 0x67, + 0x02, 0x92, 0x3f, 0x87, 0xda, 0xd2, 0x42, 0x86, 0xca, 0x92, 0x42, 0x87, + 0xd2, 0xd2, 0x42, 0x88, 0xd2, 0xd2, 0x42, 0x8d, 0x1a, 0x93, 0x43, 0x79, + 0x62, 0x12, 0x41, 0x87, 0xd2, 0xd2, 0x42, 0x25, 0xd3, 0xd7, 0x55, 0xd0, + 0x12, 0x55, 0x4b, 0xa1, 0xba, 0x13, 0x46, 0xa1, 0xb2, 0x13, 0x46, 0x9f, + 0xa2, 0x93, 0x45, 0x9b, 0xa2, 0x53, 0x45, 0x9f, 0xba, 0xd3, 0x45, 0x9f, + 0xaa, 0xd3, 0x45, 0xcb, 0xea, 0x94, 0x4a, 0x10, 0x0b, 0x17, 0x53, 0x10, + 0x0b, 0xd7, 0x52, 0x0b, 0xf3, 0x56, 0x52, 0x0b, 0xeb, 0x56, 0x52, 0x0b, + 0xdb, 0x56, 0x52, 0xc7, 0xaa, 0x14, 0x4a, 0x85, 0xb2, 0x12, 0x42, 0x87, + 0xd2, 0x52, 0x42, 0x89, 0xe2, 0xd2, 0x42, 0x89, 0xea, 0xd2, 0x42, 0x86, + 0xe2, 0x52, 0x42, 0x87, 0xd2, 0x12, 0x42, 0x87, 0xca, 0x12, 0x42, 0x7b, + 0x82, 0x12, 0x41, 0x82, 0xaa, 0x12, 0x42, 0x28, 0x42, 0x50, 0x39, 0x58, + 0x8a, 0x91, 0x3d, 0x72, 0x32, 0x92, 0x40, 0xaf, 0x22, 0x14, 0x48, 0x4c, + 0x32, 0x91, 0x3d, 0x9e, 0x02, 0xd4, 0x48, 0x61, 0xfa, 0x11, 0x41, 0x67, + 0xe2, 0x12, 0x4a, 0xac, 0x5a, 0x14, 0x4b, 0x74, 0xe2, 0x52, 0x47, 0x51, + 0x5a, 0xd2, 0x47, 0x47, 0x2a, 0x51, 0x3e, 0x7c, 0x8a, 0x12, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, + 0xaa, 0x12, 0x45, 0xc4, 0xba, 0xd4, 0x4a, 0xaa, 0x12, 0x54, 0x48, 0x9f, + 0xca, 0xd3, 0x46, 0xa1, 0xea, 0x13, 0x47, 0xb6, 0x42, 0xd4, 0x48, 0xbb, + 0x62, 0x14, 0x49, 0xaa, 0x22, 0xd4, 0x47, 0xac, 0x32, 0xd4, 0x47, 0xbc, + 0x7a, 0xd4, 0x48, 0xa6, 0x02, 0x94, 0x46, 0xad, 0x22, 0x54, 0x47, 0xb5, + 0x52, 0x14, 0x48, 0xac, 0x1a, 0x54, 0x47, 0xa3, 0xc2, 0xd3, 0x45, 0x9e, + 0x8a, 0xd3, 0x44, 0xa7, 0xea, 0xd3, 0x46, 0xa3, 0xea, 0x13, 0x46, 0xb3, + 0x42, 0x14, 0x48, 0xc0, 0x8a, 0x14, 0x49, 0xc4, 0xc2, 0x94, 0x49, 0xc2, + 0xa2, 0x54, 0x49, 0xba, 0x6a, 0x94, 0x48, 0xa2, 0xea, 0xd3, 0x45, 0xaa, + 0x2a, 0x14, 0x47, 0xb8, 0x4a, 0x94, 0x48, 0xbf, 0x6a, 0xd4, 0x48, 0xbb, + 0x52, 0x94, 0x48, 0xb4, 0x2a, 0x14, 0x48, 0xb0, 0x32, 0xd4, 0x47, 0x8f, + 0x42, 0xd3, 0x43, 0x07, 0xbb, 0xd6, 0x51, 0xbd, 0x6a, 0xd4, 0x48, 0x9d, + 0xb2, 0x13, 0x45, 0x8f, 0xea, 0x12, 0x43, 0x92, 0x2a, 0x93, 0x43, 0x96, + 0x42, 0x93, 0x44, 0x99, 0x6a, 0xd3, 0x44, 0x9d, 0xa2, 0x93, 0x45, 0x9b, + 0x92, 0xd3, 0x44, 0x93, 0x42, 0x13, 0x44, 0x89, 0xe2, 0xd2, 0x42, 0x86, + 0xc2, 0x52, 0x42, 0x80, 0x7a, 0x92, 0x41, 0x75, 0x4a, 0xd2, 0x40, 0x69, + 0x0a, 0xd2, 0x3f, 0x60, 0xc2, 0x51, 0x3e, 0x59, 0x9a, 0x91, 0x3d, 0x53, + 0x4a, 0xd1, 0x3c, 0xca, 0xea, 0x54, 0x4a, 0x47, 0xe2, 0xd0, 0x3a, 0x43, + 0xd2, 0x90, 0x3a, 0x3d, 0x8a, 0x90, 0x39, 0x30, 0x3a, 0x90, 0x38, 0x22, + 0x02, 0x50, 0x37, 0x1d, 0xb2, 0x0f, 0x36, 0x19, 0xaa, 0xcf, 0x35, 0x11, + 0xd2, 0x0f, 0x38, 0x13, 0x1a, 0xd0, 0x39, 0x1f, 0xba, 0x10, 0x40, 0x0f, + 0x4a, 0x50, 0x3e, 0x8b, 0x6a, 0x14, 0x50, 0x9c, 0x92, 0x13, 0x4b, 0x47, + 0x8a, 0x52, 0x48, 0x4c, 0x92, 0x12, 0x49, 0x61, 0xca, 0xd3, 0x4d, 0x3e, + 0x7a, 0x92, 0x48, 0x91, 0x72, 0x14, 0x4f, 0xc6, 0x02, 0x16, 0x54, 0x00, + 0x00, 0x00, 0x00, 0xc2, 0xa2, 0xd6, 0x58, 0x5c, 0x32, 0x0e, 0x39, 0xcb, + 0xea, 0x96, 0x5a, 0xf6, 0x4a, 0x18, 0x60, 0x62, 0x02, 0x00, 0x00, 0x77, + 0xd2, 0x4f, 0x40, 0x1b, 0xab, 0x59, 0x65, 0x47, 0xbb, 0x1a, 0x6a, 0x1e, + 0xcb, 0x99, 0x65, 0xf6, 0x89, 0x50, 0x40, 0x86, 0xc2, 0xd4, 0x52, 0x1d, + 0xf2, 0x91, 0x47, 0x1f, 0xfa, 0x91, 0x48, 0x40, 0x82, 0xd2, 0x4a, 0x24, + 0x02, 0xd2, 0x48, 0x1e, 0xe2, 0x91, 0x48, 0x0f, 0x4a, 0x91, 0x45, 0xec, + 0x49, 0xd0, 0x41, 0x6c, 0x29, 0xcc, 0x30, 0x18, 0xf1, 0x89, 0x25, 0xb5, + 0x49, 0xce, 0x38, 0x59, 0x69, 0xcb, 0x2d, 0x0f, 0x0a, 0xd1, 0x43, 0xa9, + 0x29, 0xce, 0x38, 0xb9, 0x69, 0x8e, 0x3a, 0xcf, 0x19, 0x4f, 0x3d, 0xaa, + 0x21, 0xce, 0x39, 0xc2, 0x91, 0xce, 0x3b, 0xc7, 0xc9, 0xce, 0x3c, 0xc5, + 0xd1, 0xce, 0x3c, 0xcc, 0x41, 0x4f, 0x3e, 0xd4, 0xb1, 0x0f, 0x40, 0xcd, + 0x39, 0xcf, 0x3e, 0xd7, 0xa1, 0x4f, 0x40, 0xd3, 0x69, 0x8f, 0x3f, 0xe6, + 0x11, 0x50, 0x41, 0x0c, 0x12, 0x51, 0x45, 0xbc, 0x99, 0x4e, 0x39, 0xdb, + 0xf1, 0x0f, 0x3e, 0xca, 0xf1, 0x4e, 0x3b, 0xd2, 0x49, 0x4f, 0x3c, 0xc5, + 0xd1, 0x4e, 0x3a, 0xcf, 0x31, 0x8f, 0x3b, 0x71, 0x41, 0x0c, 0x32, 0x0e, + 0xe2, 0x50, 0x43, 0x0f, 0xd2, 0x50, 0x43, 0x12, 0x02, 0x91, 0x43, 0x04, + 0x8a, 0x90, 0x41, 0x0f, 0xe2, 0xd0, 0x42, 0x0f, 0x42, 0x91, 0x44, 0xd4, + 0xa1, 0x8f, 0x3c, 0xca, 0x21, 0xcf, 0x3b, 0xce, 0x21, 0x4f, 0x3c, 0x01, + 0x8a, 0xd0, 0x41, 0x7a, 0x62, 0x94, 0x50, 0x88, 0xe1, 0x8c, 0x34, 0x61, + 0x11, 0x4c, 0x30, 0x6f, 0x22, 0xd4, 0x4e, 0x4b, 0xea, 0x12, 0x4a, 0x69, + 0x29, 0x4c, 0x31, 0x5f, 0x19, 0x8c, 0x30, 0x09, 0x8a, 0x90, 0x42, 0x03, + 0xba, 0x90, 0x41, 0xaf, 0x61, 0xce, 0x39, 0xcf, 0x21, 0x0f, 0x3c, 0x20, + 0x0a, 0x52, 0x48, 0xf0, 0x41, 0x10, 0x41, 0xf3, 0x49, 0x50, 0x41, 0xf4, + 0x51, 0x50, 0x41, 0xf5, 0x51, 0xd0, 0x41, 0xf6, 0x39, 0x90, 0x41, 0xfa, + 0x39, 0x90, 0x40, 0xea, 0xc9, 0xcf, 0x3e, 0x33, 0x3a, 0x92, 0x48, 0x31, + 0x5a, 0x92, 0x48, 0x0b, 0x42, 0xd1, 0x43, 0x1f, 0x0a, 0x92, 0x46, 0x13, + 0x92, 0xd1, 0x44, 0x00, 0x00, 0x00, 0x00, 0xf1, 0x59, 0x10, 0x41, 0x88, + 0x21, 0x0d, 0x34, 0x59, 0xe9, 0x4b, 0x2f, 0x43, 0x01, 0xcb, 0x2b, 0x83, + 0x09, 0xcd, 0x33, 0xb5, 0x81, 0xce, 0x39, 0x87, 0xf1, 0x4c, 0x33, 0x4e, + 0x59, 0x4b, 0x2d, 0x39, 0xa1, 0x4a, 0x2a, 0x5c, 0xf8, 0x03, 0x10, 0x00, + 0x00, 0x00, 0x00, 0xff, 0xb1, 0x0f, 0x35, 0xd7, 0xb1, 0x0e, 0x34, 0xad, + 0xd1, 0x8d, 0x32, 0x91, 0xc1, 0x8c, 0x2d, 0x67, 0x21, 0x4b, 0x25, 0x3e, + 0x69, 0x49, 0x1b, 0x0a, 0xb3, 0xd8, 0x62, 0xf4, 0x0a, 0x98, 0x60, 0x33, + 0x0a, 0x92, 0x44, 0x00, 0x00, 0x00, 0x00, 0xde, 0xa9, 0x4f, 0x3c, 0xb2, + 0x42, 0x16, 0x57, 0x9c, 0x9a, 0x55, 0x54, 0xfb, 0x32, 0x18, 0x61, 0x51, + 0x42, 0x93, 0x4a, 0xaf, 0x22, 0x56, 0x56, 0x7e, 0x9a, 0x14, 0x50, 0x5b, + 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, 0x42, 0x93, 0x44, 0x57, + 0x0a, 0x10, 0x36, 0x47, 0x12, 0x91, 0x3a, 0x5b, 0xd2, 0xd1, 0x3b, 0x17, + 0x02, 0xd0, 0x34, 0x46, 0xaa, 0x90, 0x38, 0x00, 0x6a, 0x0e, 0x30, 0x14, + 0x39, 0xc7, 0x13, 0x90, 0xf1, 0x4a, 0x22, 0x02, 0x09, 0x87, 0x13, 0x00, + 0x00, 0x00, 0x00, 0xeb, 0x59, 0x8f, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x33, + 0x22, 0x92, 0x46, 0x2d, 0x42, 0x51, 0x42, 0x3a, 0x7a, 0x51, 0x42, 0x31, + 0xd2, 0x50, 0x3f, 0x40, 0x9a, 0x10, 0x3a, 0x49, 0xe2, 0x50, 0x3b, 0x4f, + 0x42, 0x11, 0x3c, 0x5a, 0x9a, 0xd1, 0x3d, 0x6c, 0x1a, 0x12, 0x40, 0x21, + 0x02, 0x50, 0x37, 0x2b, 0x22, 0x50, 0x38, 0x31, 0x42, 0x90, 0x38, 0x40, + 0x92, 0xd0, 0x39, 0x40, 0x8a, 0xd0, 0x39, 0x62, 0x02, 0x52, 0x3f, 0x6c, + 0x22, 0x52, 0x40, 0x6d, 0x32, 0x52, 0x40, 0x78, 0x62, 0x52, 0x41, 0x80, + 0x9a, 0xd2, 0x41, 0x86, 0xba, 0xd2, 0x42, 0x96, 0x5a, 0xd3, 0x44, 0x96, + 0x72, 0xd3, 0x44, 0x93, 0x52, 0x53, 0x44, 0x96, 0x6a, 0xd3, 0x44, 0x99, + 0x8a, 0x13, 0x45, 0x9c, 0xa2, 0x93, 0x45, 0xa1, 0xd2, 0x53, 0x46, 0x0e, + 0x03, 0xd7, 0x52, 0x5b, 0xda, 0x51, 0x3e, 0xe3, 0xe2, 0x15, 0x4e, 0x7c, + 0x72, 0x52, 0x41, 0xe4, 0xea, 0xd5, 0x4d, 0x80, 0x92, 0x52, 0x41, 0xa3, + 0xe2, 0x13, 0x46, 0x8d, 0xf2, 0x12, 0x43, 0x96, 0x32, 0x53, 0x44, 0x93, + 0x4a, 0x13, 0x44, 0x94, 0x5a, 0x53, 0x44, 0x97, 0x82, 0x93, 0x44, 0xb5, + 0x42, 0x54, 0x48, 0xce, 0x12, 0xd5, 0x4a, 0x91, 0x1a, 0x93, 0x43, 0x8e, + 0x02, 0x13, 0x43, 0x84, 0xc2, 0x92, 0x41, 0x84, 0xba, 0x92, 0x41, 0x91, + 0x1a, 0x93, 0x43, 0xb8, 0x4a, 0x54, 0x48, 0x91, 0x2a, 0x93, 0x43, 0x81, + 0xaa, 0x92, 0x41, 0x88, 0xda, 0x92, 0x42, 0x8a, 0xfa, 0xd2, 0x42, 0x85, + 0xca, 0x12, 0x42, 0x87, 0xd2, 0x12, 0x42, 0x86, 0xca, 0x12, 0x42, 0x7d, + 0x8a, 0x52, 0x41, 0x7d, 0x82, 0x92, 0x41, 0x1a, 0xba, 0x4f, 0x37, 0x1d, + 0xc2, 0x4f, 0x37, 0x52, 0x42, 0x11, 0x3d, 0x9b, 0x8a, 0x93, 0x45, 0x50, + 0x6a, 0x91, 0x3e, 0x95, 0x7a, 0x94, 0x50, 0x2d, 0xb2, 0x10, 0x3e, 0x7a, + 0x82, 0x52, 0x40, 0x2a, 0x5a, 0x10, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x71, + 0x8a, 0x12, 0x44, 0xbb, 0x7a, 0xd4, 0x49, 0xaa, 0x12, 0x14, 0x48, 0xa4, + 0xfa, 0x93, 0x47, 0xad, 0x2a, 0x54, 0x48, 0xc0, 0x6a, 0x94, 0x49, 0xbe, + 0x62, 0x54, 0x49, 0xb2, 0x3a, 0x54, 0x48, 0xb8, 0x5a, 0x94, 0x48, 0xb8, + 0x62, 0x94, 0x48, 0xf7, 0x4a, 0x56, 0x50, 0xec, 0x12, 0x16, 0x4f, 0xc4, + 0xaa, 0x94, 0x49, 0xa8, 0x12, 0xd4, 0x46, 0xac, 0x22, 0x54, 0x47, 0xa7, + 0x02, 0x94, 0x46, 0xdd, 0x82, 0x55, 0x4c, 0xb3, 0x3a, 0xd4, 0x47, 0xa0, + 0xca, 0x93, 0x45, 0xc3, 0xaa, 0x94, 0x49, 0xc4, 0xc2, 0x94, 0x49, 0xc4, + 0xb2, 0x94, 0x49, 0xc8, 0xd2, 0x14, 0x4a, 0xb0, 0x3a, 0x94, 0x47, 0xd2, + 0x2a, 0x55, 0x4b, 0xc6, 0xba, 0xd4, 0x49, 0xc3, 0x9a, 0x54, 0x49, 0xc0, + 0x72, 0xd4, 0x48, 0xbb, 0x5a, 0x94, 0x48, 0xb1, 0x3a, 0x14, 0x48, 0xbc, + 0x7a, 0xd4, 0x48, 0xc0, 0xaa, 0x94, 0x49, 0xcd, 0x0a, 0x15, 0x4b, 0xb7, + 0x4a, 0x54, 0x48, 0xb1, 0x12, 0x14, 0x48, 0xa4, 0xaa, 0x13, 0x46, 0xa5, + 0xc2, 0x53, 0x46, 0x92, 0x22, 0xd3, 0x43, 0xa7, 0x02, 0xd4, 0x46, 0x9f, + 0xca, 0x93, 0x45, 0x99, 0x9a, 0x93, 0x44, 0x97, 0x52, 0x93, 0x44, 0x8c, + 0xf2, 0x52, 0x43, 0x89, 0xc2, 0x92, 0x42, 0x81, 0x92, 0x92, 0x41, 0x79, + 0x52, 0x12, 0x41, 0x65, 0xfa, 0x11, 0x3f, 0x5e, 0xb2, 0x11, 0x3e, 0x53, + 0x6a, 0xd1, 0x3c, 0x4d, 0x22, 0x51, 0x3c, 0x53, 0x52, 0xd1, 0x3c, 0x46, + 0xea, 0xd0, 0x3a, 0x40, 0xa2, 0x10, 0x3a, 0x30, 0x4a, 0xd0, 0x38, 0x20, + 0x0a, 0x10, 0x37, 0x1c, 0xaa, 0xcf, 0x36, 0x11, 0x52, 0x4f, 0x35, 0x0c, + 0xa2, 0x8f, 0x37, 0x11, 0xca, 0x8f, 0x39, 0x0e, 0x1a, 0xd0, 0x3b, 0x0d, + 0x52, 0x10, 0x3f, 0x21, 0x0a, 0x91, 0x41, 0x60, 0x4a, 0xd3, 0x4a, 0x61, + 0x4a, 0x13, 0x4b, 0x46, 0x62, 0x12, 0x48, 0x4c, 0xf2, 0x52, 0x4a, 0x67, + 0xe2, 0x13, 0x4d, 0xa0, 0xea, 0xd4, 0x50, 0x81, 0x6a, 0x54, 0x51, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xab, 0x12, 0xd6, 0x55, 0x30, + 0x02, 0x00, 0x00, 0x6f, 0x02, 0x00, 0x00, 0x8b, 0x02, 0x00, 0x00, 0x9b, + 0x02, 0x00, 0x00, 0x9b, 0x02, 0x00, 0x00, 0x73, 0x02, 0x00, 0x00, 0xca, + 0x02, 0x00, 0x00, 0x73, 0x02, 0x00, 0x00, 0x79, 0x72, 0x54, 0x50, 0x21, + 0xd2, 0x91, 0x46, 0x7c, 0x62, 0x14, 0x52, 0x31, 0x4a, 0x92, 0x49, 0x67, + 0xfa, 0x93, 0x50, 0x61, 0xca, 0x53, 0x50, 0x43, 0xb2, 0xd2, 0x4b, 0x65, + 0xd3, 0x5b, 0x6e, 0xa8, 0x39, 0x8e, 0x39, 0x04, 0xa9, 0x08, 0x23, 0x41, + 0x99, 0x8a, 0x2a, 0x87, 0xb1, 0x4c, 0x33, 0x1b, 0x79, 0x49, 0x26, 0x95, + 0xf1, 0x0c, 0x33, 0x8c, 0x31, 0x8d, 0x34, 0x30, 0x22, 0x12, 0x48, 0x00, + 0xb2, 0x90, 0x42, 0x7e, 0x89, 0x0c, 0x32, 0x93, 0x61, 0x0d, 0x35, 0x98, + 0x99, 0xcd, 0x35, 0xaa, 0x19, 0x8e, 0x37, 0xa8, 0x49, 0xce, 0x38, 0xa3, + 0x39, 0x4e, 0x38, 0xa2, 0x19, 0x0e, 0x38, 0x86, 0x31, 0x4d, 0x35, 0x91, + 0xb1, 0x8d, 0x37, 0xa4, 0x31, 0x0e, 0x39, 0xc0, 0xd1, 0x4e, 0x3a, 0xad, + 0x69, 0x4e, 0x39, 0xca, 0x51, 0x4f, 0x3c, 0xae, 0x49, 0x4e, 0x39, 0xc1, + 0xc9, 0x0e, 0x3b, 0xb2, 0x79, 0x8e, 0x39, 0xc2, 0xd9, 0x0e, 0x3b, 0x63, + 0x09, 0x8c, 0x31, 0x12, 0x02, 0x11, 0x44, 0x09, 0xa2, 0x90, 0x42, 0x16, + 0x2a, 0x51, 0x44, 0x07, 0xaa, 0x10, 0x42, 0xd9, 0x81, 0x0f, 0x3c, 0xf3, + 0x99, 0x50, 0x42, 0xef, 0x29, 0x90, 0x3f, 0xea, 0x09, 0x50, 0x3f, 0xe4, + 0xf9, 0xcf, 0x3f, 0x02, 0xb2, 0x10, 0x42, 0x5d, 0xda, 0xd3, 0x4e, 0x6e, + 0x49, 0x8c, 0x31, 0x73, 0x49, 0xcc, 0x31, 0x6a, 0x51, 0x4c, 0x31, 0x46, + 0x49, 0x0b, 0x2f, 0x05, 0x8a, 0x10, 0x42, 0x27, 0x9a, 0x51, 0x46, 0xff, + 0x89, 0x10, 0x41, 0xbe, 0xb1, 0x0e, 0x3b, 0xd4, 0x69, 0x0f, 0x3d, 0xc3, + 0xd9, 0xce, 0x3a, 0xba, 0x89, 0xce, 0x39, 0x0f, 0xb2, 0x51, 0x47, 0x11, + 0xc2, 0x11, 0x48, 0x11, 0xaa, 0xd1, 0x47, 0x14, 0xaa, 0xd1, 0x46, 0x3e, + 0xa2, 0xd2, 0x49, 0x4d, 0x22, 0x13, 0x4c, 0x1e, 0xba, 0x51, 0x46, 0x00, + 0x9a, 0x50, 0x42, 0x19, 0x9a, 0xd1, 0x45, 0x0f, 0x2a, 0x51, 0x44, 0x00, + 0x00, 0x00, 0x00, 0x3d, 0xca, 0xd2, 0x4b, 0xbd, 0xe1, 0x4e, 0x3c, 0x90, + 0xc1, 0x0d, 0x38, 0x5a, 0x29, 0x4c, 0x31, 0x93, 0x79, 0xcd, 0x36, 0xca, + 0xf1, 0xce, 0x3c, 0x9f, 0xc1, 0x0d, 0x38, 0x80, 0x89, 0x0c, 0x33, 0x48, + 0xe9, 0xca, 0x2c, 0x20, 0xb9, 0x49, 0x28, 0x00, 0x00, 0x00, 0x00, 0x7a, + 0x41, 0x8c, 0x31, 0x9b, 0xd1, 0x8c, 0x32, 0xa5, 0x92, 0xd5, 0x56, 0x63, + 0xd1, 0x0b, 0x30, 0x4d, 0xf1, 0xca, 0x2c, 0x12, 0x0b, 0x19, 0x64, 0xe7, + 0xb8, 0x07, 0x1f, 0xe9, 0xb8, 0x87, 0x1f, 0xe6, 0x88, 0x07, 0x1f, 0x79, + 0x43, 0x9c, 0x70, 0xc8, 0xa8, 0x86, 0x1a, 0x8d, 0x92, 0x94, 0x51, 0xa5, + 0x02, 0x96, 0x55, 0xc8, 0xc2, 0x56, 0x59, 0xd2, 0x42, 0xd7, 0x5a, 0xbd, + 0x6a, 0x56, 0x58, 0xcc, 0x0a, 0xd7, 0x59, 0xee, 0x01, 0x00, 0x00, 0x13, + 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x59, 0xea, 0x51, 0x3d, 0x58, + 0x3a, 0x91, 0x3a, 0xf8, 0xc1, 0x8e, 0x31, 0x52, 0x22, 0x91, 0x39, 0x08, + 0xe2, 0x0e, 0x31, 0x42, 0x8a, 0x10, 0x39, 0xbd, 0x61, 0xcc, 0x28, 0x97, + 0x51, 0x8b, 0x23, 0x85, 0xf1, 0xca, 0x23, 0x9b, 0xe0, 0x03, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, + 0x11, 0x88, 0x13, 0x02, 0x9a, 0x0f, 0x3a, 0x03, 0x5a, 0x0f, 0x39, 0x1d, + 0x22, 0x10, 0x39, 0x21, 0x02, 0x90, 0x37, 0x2c, 0x2a, 0x90, 0x38, 0x2a, + 0x3a, 0x90, 0x38, 0x39, 0x82, 0x90, 0x39, 0x41, 0xaa, 0x50, 0x3a, 0x53, + 0x7a, 0xd1, 0x3c, 0x53, 0x42, 0xd1, 0x3c, 0x52, 0x52, 0x11, 0x3d, 0x90, + 0x3a, 0xd3, 0x43, 0x65, 0x02, 0x92, 0x3f, 0x68, 0x12, 0x12, 0x40, 0x64, + 0xfa, 0x91, 0x3f, 0x6b, 0x32, 0x12, 0x40, 0x87, 0xc2, 0x92, 0x42, 0xaf, + 0x32, 0x14, 0x48, 0xb9, 0x5a, 0x94, 0x48, 0xc0, 0x8a, 0x14, 0x49, 0x98, + 0x8a, 0x13, 0x45, 0x89, 0xea, 0x12, 0x43, 0x88, 0xf2, 0xd2, 0x42, 0x8e, + 0x22, 0x93, 0x43, 0x8c, 0xfa, 0x52, 0x43, 0xc9, 0xea, 0x54, 0x4a, 0x75, + 0x82, 0x52, 0x41, 0x6f, 0x3a, 0x52, 0x40, 0x9c, 0xd2, 0x53, 0x46, 0xd0, + 0x12, 0x55, 0x4b, 0x88, 0xda, 0x52, 0x42, 0x40, 0x8a, 0xd0, 0x39, 0x96, + 0x62, 0x53, 0x44, 0x97, 0x52, 0x93, 0x44, 0x97, 0x5a, 0x93, 0x44, 0x97, + 0x6a, 0x93, 0x44, 0x98, 0x82, 0xd3, 0x44, 0x9c, 0xa2, 0x53, 0x45, 0xb6, + 0x4a, 0x54, 0x48, 0xcf, 0x1a, 0x15, 0x4b, 0xce, 0x02, 0x15, 0x4b, 0xca, + 0xea, 0x54, 0x4a, 0xfa, 0x62, 0x56, 0x50, 0xfa, 0x5a, 0x56, 0x50, 0xfd, + 0x62, 0x96, 0x50, 0xc9, 0xba, 0xd4, 0x49, 0x88, 0x0a, 0x93, 0x42, 0x8a, + 0x12, 0xd3, 0x42, 0x8c, 0x0a, 0x13, 0x43, 0x8a, 0xf2, 0x12, 0x43, 0x86, + 0xda, 0x52, 0x42, 0x86, 0xda, 0x52, 0x42, 0x86, 0xda, 0x92, 0x42, 0x87, + 0xca, 0xd2, 0x42, 0x8b, 0xe2, 0x52, 0x43, 0x49, 0x0a, 0xd1, 0x3b, 0x4d, + 0x1a, 0x51, 0x3c, 0x85, 0xba, 0x92, 0x42, 0x99, 0x82, 0xd3, 0x45, 0x51, + 0x7a, 0x11, 0x3f, 0x35, 0xea, 0x50, 0x40, 0x36, 0xb2, 0xcf, 0x34, 0x37, + 0xd2, 0x4f, 0x35, 0x4b, 0x02, 0x91, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x69, + 0x62, 0x12, 0x43, 0xb9, 0x6a, 0x94, 0x49, 0xaf, 0x2a, 0x94, 0x48, 0xa1, + 0xd2, 0xd3, 0x46, 0xa4, 0x02, 0x54, 0x47, 0xb9, 0x4a, 0x14, 0x49, 0xb2, + 0x2a, 0x54, 0x48, 0xb0, 0x32, 0x54, 0x48, 0xa9, 0x1a, 0x54, 0x47, 0xa0, + 0xea, 0x13, 0x46, 0xa6, 0x0a, 0xd4, 0x46, 0xc1, 0x82, 0x14, 0x49, 0xa6, + 0x02, 0x54, 0x46, 0x9a, 0xa2, 0xd3, 0x44, 0xbb, 0x6a, 0x94, 0x48, 0xb5, + 0x4a, 0x14, 0x48, 0xc1, 0x72, 0xd4, 0x48, 0xc7, 0xca, 0xd4, 0x49, 0xc4, + 0xb2, 0x94, 0x49, 0xc5, 0xb2, 0xd4, 0x49, 0xc2, 0xb2, 0x54, 0x49, 0xc1, + 0x8a, 0xd4, 0x48, 0xc2, 0x8a, 0xd4, 0x48, 0x03, 0xab, 0x16, 0x51, 0x11, + 0x33, 0x17, 0x53, 0xc7, 0xd2, 0x14, 0x4a, 0xc3, 0xaa, 0x54, 0x49, 0xc0, + 0x92, 0x14, 0x49, 0xc0, 0x8a, 0x14, 0x49, 0xc1, 0x9a, 0x14, 0x49, 0xc4, + 0xaa, 0x94, 0x49, 0xc2, 0xb2, 0x14, 0x4a, 0xe1, 0xb2, 0xd5, 0x4d, 0xaf, + 0x22, 0x94, 0x47, 0xb7, 0x32, 0x54, 0x48, 0xa7, 0xd2, 0x93, 0x46, 0xa5, + 0xc2, 0x53, 0x46, 0xa9, 0xf2, 0xd3, 0x46, 0xe9, 0x02, 0x96, 0x4e, 0xa9, + 0x02, 0xd4, 0x46, 0x9b, 0xa2, 0x13, 0x45, 0x89, 0xda, 0x92, 0x42, 0xbd, + 0x72, 0xd4, 0x48, 0x8d, 0x02, 0x53, 0x43, 0x81, 0x92, 0x92, 0x41, 0x6b, + 0x12, 0x12, 0x40, 0x79, 0x5a, 0x92, 0x40, 0x6b, 0x1a, 0x92, 0x3f, 0x64, + 0xe2, 0x11, 0x3f, 0x65, 0xfa, 0x51, 0x3f, 0xc7, 0xc2, 0x14, 0x4a, 0x51, + 0x3a, 0x51, 0x3c, 0x4d, 0x12, 0xd1, 0x3b, 0x45, 0xc2, 0x90, 0x3a, 0x39, + 0x6a, 0x50, 0x39, 0x2c, 0x2a, 0x50, 0x38, 0x22, 0xea, 0x8f, 0x37, 0x15, + 0xc2, 0x0f, 0x37, 0x0c, 0xba, 0x4f, 0x39, 0x0e, 0xfa, 0x0f, 0x3a, 0x0f, + 0x4a, 0x10, 0x3e, 0x0f, 0x6a, 0x10, 0x3f, 0xe3, 0x20, 0x06, 0x11, 0x61, + 0x1a, 0x53, 0x4a, 0x7c, 0xf2, 0xd2, 0x48, 0x80, 0x3a, 0x54, 0x50, 0x3a, + 0x6a, 0xd2, 0x48, 0xb8, 0x4a, 0x95, 0x51, 0x9e, 0xfa, 0xd4, 0x51, 0x41, + 0x82, 0xd2, 0x49, 0x00, 0x00, 0x00, 0x00, 0xa5, 0x02, 0x16, 0x56, 0x9e, + 0xaa, 0x95, 0x54, 0x55, 0x02, 0x00, 0x00, 0xa5, 0x02, 0x00, 0x00, 0xb2, + 0x02, 0x00, 0x00, 0xb5, 0x02, 0x00, 0x00, 0xa8, 0x02, 0x00, 0x00, 0x7d, + 0x02, 0x00, 0x00, 0xf0, 0x02, 0x00, 0x00, 0x22, 0xd2, 0x51, 0x45, 0xbc, + 0x7a, 0x16, 0x58, 0x4f, 0x02, 0xd3, 0x4b, 0xd5, 0x02, 0x57, 0x5c, 0x6f, + 0x22, 0x14, 0x51, 0x32, 0x42, 0x92, 0x49, 0x71, 0x2a, 0x54, 0x51, 0x4f, + 0x1a, 0x53, 0x4d, 0x9a, 0x3b, 0xdd, 0x74, 0x8d, 0x69, 0x4c, 0x30, 0xde, + 0x18, 0xc7, 0x19, 0x00, 0x00, 0x00, 0x00, 0xa9, 0x61, 0xcd, 0x34, 0x35, + 0xf1, 0x09, 0x28, 0x2f, 0x79, 0x48, 0x22, 0x8a, 0x48, 0x45, 0x14, 0x16, + 0x99, 0x47, 0x18, 0xef, 0xf0, 0x87, 0x19, 0xf3, 0x40, 0x08, 0x1d, 0xd2, + 0x41, 0x8f, 0x3d, 0x07, 0xea, 0x50, 0x43, 0x90, 0x31, 0x4d, 0x35, 0x97, + 0x91, 0x0d, 0x37, 0xa9, 0x29, 0x4e, 0x39, 0xa4, 0x11, 0xce, 0x38, 0xaa, + 0x39, 0x4e, 0x39, 0xb8, 0x81, 0x8e, 0x3a, 0xc8, 0xc9, 0x0e, 0x3b, 0xcd, + 0x61, 0x8f, 0x3d, 0xc3, 0xf1, 0x0e, 0x3c, 0xf1, 0x49, 0x10, 0x41, 0xd1, + 0x41, 0x4f, 0x3d, 0xdb, 0xa1, 0x8f, 0x3e, 0xca, 0xf1, 0x4e, 0x3b, 0x45, + 0x01, 0x0b, 0x2d, 0x6b, 0x41, 0x0c, 0x32, 0x17, 0x6a, 0x91, 0x44, 0xea, + 0x59, 0x10, 0x41, 0xf5, 0x91, 0x90, 0x41, 0xcd, 0x59, 0xcf, 0x3b, 0xb8, + 0xa9, 0x4e, 0x39, 0xfa, 0x89, 0x90, 0x41, 0x13, 0xea, 0x90, 0x42, 0x05, + 0xb2, 0x10, 0x42, 0xe6, 0x21, 0x50, 0x40, 0xff, 0xa1, 0x50, 0x43, 0x47, + 0xfa, 0x52, 0x4b, 0x5e, 0xf9, 0x0b, 0x30, 0x4e, 0xa9, 0xcb, 0x2f, 0xde, + 0x11, 0x50, 0x3f, 0x12, 0x02, 0xd1, 0x43, 0x16, 0x1a, 0x51, 0x44, 0xf8, + 0x71, 0x90, 0x40, 0xb3, 0x99, 0x0e, 0x3a, 0xd3, 0x99, 0x0f, 0x3e, 0xed, + 0x49, 0x10, 0x41, 0x93, 0xa1, 0x8d, 0x36, 0xba, 0xb9, 0x8e, 0x3a, 0xcd, + 0x59, 0x0f, 0x3d, 0xc1, 0x99, 0x8e, 0x3a, 0x02, 0x82, 0x50, 0x41, 0x91, + 0x21, 0x4d, 0x33, 0x16, 0xaa, 0x11, 0x45, 0xdf, 0x09, 0x10, 0x3f, 0x00, + 0xca, 0xd0, 0x41, 0xf9, 0x99, 0x10, 0x41, 0x00, 0x00, 0x00, 0x00, 0xf8, + 0x69, 0x90, 0x41, 0x55, 0x91, 0x0b, 0x2f, 0x55, 0x91, 0xcb, 0x2e, 0x25, + 0x29, 0x0a, 0x29, 0x7f, 0xd1, 0x4c, 0x33, 0xae, 0x51, 0x0e, 0x39, 0xc8, + 0x09, 0x0f, 0x3c, 0x72, 0x61, 0xcc, 0x31, 0x4a, 0x79, 0x4b, 0x2f, 0x38, + 0xc1, 0x0a, 0x2c, 0x3e, 0xd1, 0x4a, 0x2c, 0x47, 0x2a, 0x53, 0x4d, 0xb6, + 0x49, 0xce, 0x38, 0x49, 0x61, 0x0b, 0x2e, 0x88, 0x51, 0x0d, 0x36, 0xad, + 0x79, 0x0e, 0x3b, 0x79, 0x41, 0x8c, 0x30, 0x40, 0x01, 0x8b, 0x2c, 0x0a, + 0x81, 0x89, 0x26, 0xf4, 0x71, 0x10, 0x40, 0x84, 0x83, 0xdc, 0x71, 0x5c, + 0x8a, 0x53, 0x4c, 0x8f, 0x22, 0x95, 0x52, 0xae, 0x32, 0x16, 0x56, 0xa3, + 0xe2, 0x15, 0x55, 0xf4, 0x1a, 0x98, 0x60, 0xce, 0x12, 0x57, 0x5a, 0xc2, + 0x92, 0xd6, 0x58, 0x50, 0x2a, 0xd3, 0x4a, 0xe4, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, + 0x92, 0x16, 0x59, 0x76, 0x7a, 0x94, 0x50, 0x00, 0x00, 0x00, 0x00, 0x9f, + 0x82, 0x12, 0x3e, 0xbd, 0x61, 0x0b, 0x28, 0x14, 0x6a, 0x11, 0x45, 0x86, + 0x69, 0x09, 0x1f, 0x9a, 0x99, 0xcb, 0x25, 0x55, 0x59, 0x49, 0x1b, 0x66, + 0x19, 0x49, 0x16, 0x01, 0x41, 0x46, 0x0c, 0x2f, 0xa1, 0xc7, 0x12, 0x50, + 0x69, 0x08, 0x16, 0x14, 0x5a, 0x90, 0x3c, 0x10, 0x02, 0xd0, 0x3a, 0x1e, + 0x9a, 0x50, 0x3a, 0x28, 0x1a, 0xd0, 0x37, 0x28, 0x12, 0x10, 0x38, 0x22, + 0x02, 0xd0, 0x37, 0x2a, 0x32, 0x50, 0x38, 0x34, 0x6a, 0x10, 0x39, 0x1b, + 0xaa, 0x8f, 0x36, 0x92, 0x42, 0xd3, 0x43, 0x94, 0x62, 0x13, 0x44, 0x17, + 0x8a, 0x4f, 0x36, 0x4d, 0x22, 0x11, 0x3c, 0x59, 0x92, 0x11, 0x3e, 0x65, + 0x02, 0x92, 0x3f, 0x68, 0x22, 0xd2, 0x3f, 0x8a, 0xf2, 0x12, 0x43, 0x91, + 0x32, 0xd3, 0x43, 0x95, 0x52, 0x53, 0x44, 0x97, 0x82, 0xd3, 0x44, 0x91, + 0x32, 0x13, 0x44, 0x8c, 0x0a, 0x53, 0x43, 0x91, 0x4a, 0x13, 0x44, 0x91, + 0x42, 0x13, 0x44, 0x91, 0x32, 0xd3, 0x43, 0xa0, 0xca, 0xd3, 0x45, 0x6e, + 0x2a, 0x12, 0x40, 0xb7, 0x5a, 0x94, 0x48, 0xac, 0x32, 0x14, 0x48, 0xb1, + 0x2a, 0x14, 0x48, 0x72, 0x3a, 0x52, 0x40, 0x91, 0x22, 0x93, 0x43, 0x9e, + 0xc2, 0x53, 0x45, 0x9a, 0x82, 0xd3, 0x44, 0x99, 0x7a, 0xd3, 0x44, 0x9b, + 0x92, 0x13, 0x45, 0x9e, 0xba, 0x93, 0x45, 0xa3, 0xd2, 0x53, 0x46, 0xa8, + 0x0a, 0xd4, 0x46, 0xb4, 0x5a, 0x14, 0x48, 0xb6, 0x5a, 0x54, 0x48, 0xb1, + 0x42, 0xd4, 0x47, 0xab, 0x12, 0x94, 0x46, 0xaa, 0xfa, 0x53, 0x46, 0xaa, + 0x02, 0x54, 0x46, 0xa3, 0xb2, 0x53, 0x45, 0x90, 0x5a, 0x93, 0x43, 0x8f, + 0x42, 0x93, 0x43, 0x8f, 0x22, 0x93, 0x43, 0x86, 0xda, 0x92, 0x42, 0x89, + 0x02, 0xd3, 0x42, 0x8a, 0x0a, 0x13, 0x43, 0x8b, 0x02, 0x13, 0x43, 0x8d, + 0xfa, 0x92, 0x43, 0x94, 0x42, 0x93, 0x44, 0x80, 0xa2, 0xd2, 0x41, 0x82, + 0xb2, 0x52, 0x42, 0x8d, 0x02, 0xd3, 0x43, 0x9b, 0x92, 0x13, 0x46, 0x52, + 0x8a, 0x51, 0x3f, 0x53, 0x42, 0x52, 0x45, 0x81, 0xaa, 0x91, 0x3c, 0x9f, + 0xfa, 0x12, 0x42, 0xb5, 0x62, 0x54, 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x65, + 0x42, 0x92, 0x42, 0xb8, 0x62, 0x94, 0x49, 0xb1, 0x32, 0x94, 0x48, 0xa3, + 0xea, 0x13, 0x47, 0xa1, 0xe2, 0xd3, 0x46, 0xac, 0x12, 0x14, 0x48, 0xb3, + 0x32, 0x94, 0x48, 0xae, 0x2a, 0x14, 0x48, 0xa8, 0x12, 0x54, 0x47, 0xa7, + 0x12, 0xd4, 0x46, 0xa8, 0x1a, 0x14, 0x47, 0xa9, 0x12, 0x14, 0x47, 0xa6, + 0x0a, 0x54, 0x46, 0x9d, 0xd2, 0x53, 0x45, 0xb6, 0x52, 0x14, 0x48, 0xa7, + 0x0a, 0x94, 0x46, 0xac, 0x1a, 0x14, 0x47, 0xbb, 0x6a, 0x94, 0x48, 0xc0, + 0x82, 0xd4, 0x48, 0xc1, 0x8a, 0xd4, 0x48, 0xc1, 0xa2, 0x14, 0x49, 0xc1, + 0xa2, 0x14, 0x49, 0xc7, 0xaa, 0x54, 0x49, 0xc7, 0xca, 0x94, 0x49, 0xcd, + 0x02, 0x95, 0x4a, 0xc0, 0x82, 0x14, 0x49, 0xc2, 0x8a, 0x54, 0x49, 0xc0, + 0x9a, 0x14, 0x49, 0xba, 0x62, 0x94, 0x48, 0xc0, 0x8a, 0xd4, 0x48, 0xbf, + 0x92, 0xd4, 0x48, 0x96, 0x4a, 0x93, 0x44, 0x0d, 0xdb, 0x96, 0x52, 0xbb, + 0x62, 0x94, 0x48, 0xa5, 0xf2, 0x53, 0x46, 0xaa, 0x0a, 0x14, 0x47, 0xa6, + 0xea, 0x93, 0x46, 0xba, 0x5a, 0x94, 0x48, 0xc2, 0x8a, 0x54, 0x49, 0xb2, + 0x1a, 0xd4, 0x46, 0xa4, 0xca, 0x13, 0x46, 0xa8, 0x02, 0xd4, 0x46, 0xb1, + 0x4a, 0x14, 0x48, 0x8e, 0x32, 0x53, 0x43, 0x87, 0xda, 0x92, 0x42, 0x85, + 0xc2, 0x12, 0x42, 0x80, 0x92, 0x92, 0x41, 0x6f, 0x32, 0x52, 0x40, 0x6b, + 0x12, 0x12, 0x40, 0x63, 0x02, 0xd2, 0x3e, 0x50, 0x42, 0x11, 0x3c, 0x5e, + 0xaa, 0x11, 0x3e, 0x53, 0x52, 0x91, 0x3c, 0x4f, 0x1a, 0x11, 0x3c, 0x17, + 0x8a, 0x8f, 0x35, 0x34, 0x6a, 0x10, 0x39, 0x2c, 0x2a, 0x50, 0x38, 0x2e, + 0x32, 0x50, 0x38, 0x24, 0x82, 0xd0, 0x3a, 0x1c, 0x4a, 0x50, 0x3b, 0x1b, + 0x72, 0x90, 0x3e, 0x15, 0x62, 0x50, 0x3e, 0x41, 0x42, 0x92, 0x46, 0xe2, + 0x20, 0xc6, 0x10, 0x76, 0x0a, 0x54, 0x4e, 0x95, 0x0a, 0x94, 0x4b, 0x6a, + 0xba, 0x13, 0x4e, 0x87, 0x92, 0x13, 0x48, 0x86, 0xa2, 0x14, 0x52, 0x6e, + 0x22, 0x54, 0x50, 0x4b, 0xf2, 0xd2, 0x4b, 0x00, 0x00, 0x00, 0x00, 0x81, + 0xaa, 0x14, 0x51, 0xcf, 0x2a, 0xd7, 0x5a, 0x40, 0x02, 0x00, 0x00, 0xc4, + 0x02, 0x00, 0x00, 0xcb, 0x02, 0x00, 0x00, 0xc6, 0x02, 0x00, 0x00, 0xb5, + 0x02, 0x00, 0x00, 0x85, 0x03, 0x00, 0x00, 0xdf, 0x02, 0x00, 0x00, 0xb4, + 0x3a, 0x56, 0x57, 0x8e, 0x12, 0x55, 0x54, 0x6b, 0xea, 0x93, 0x50, 0xfe, + 0x4a, 0x18, 0x61, 0x5a, 0x82, 0x53, 0x4f, 0x50, 0x2a, 0x93, 0x4d, 0x53, + 0x4a, 0x13, 0x4e, 0x0f, 0x3a, 0x91, 0x45, 0xce, 0x70, 0xc7, 0x1d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xac, 0xb9, 0x0d, 0x38, 0xa9, 0xd1, 0x4d, 0x37, 0xd3, + 0x21, 0x4f, 0x3a, 0x17, 0x52, 0xd1, 0x43, 0x00, 0x00, 0x00, 0x00, 0x12, + 0x7a, 0x10, 0x40, 0xc0, 0x51, 0x0e, 0x3a, 0xcd, 0xd1, 0x0e, 0x3c, 0xd3, + 0x29, 0x0f, 0x3d, 0xcf, 0x01, 0x8f, 0x3c, 0xda, 0x61, 0x4f, 0x3e, 0xee, + 0xe1, 0x4f, 0x3f, 0xf1, 0x39, 0xd0, 0x40, 0xe1, 0xd9, 0xcf, 0x3f, 0x21, + 0x9a, 0x11, 0x46, 0x03, 0x72, 0xd0, 0x41, 0x07, 0x92, 0x50, 0x42, 0xf2, + 0x01, 0x50, 0x3f, 0x77, 0x69, 0x0c, 0x32, 0x6c, 0x39, 0x0c, 0x31, 0x0b, + 0x1a, 0x11, 0x43, 0xdf, 0xf1, 0x0f, 0x3e, 0xe9, 0x21, 0x10, 0x3f, 0xc7, + 0xe1, 0x8e, 0x39, 0xb0, 0x51, 0x8e, 0x37, 0xf3, 0x79, 0x50, 0x40, 0x3b, + 0x32, 0x92, 0x47, 0x06, 0xea, 0x90, 0x42, 0xe1, 0x19, 0x50, 0x41, 0xdf, + 0xe9, 0x0f, 0x40, 0x25, 0x0a, 0x92, 0x46, 0x00, 0x92, 0x90, 0x40, 0xa9, + 0x49, 0x8e, 0x38, 0x0b, 0xca, 0xd0, 0x42, 0x24, 0xa2, 0x51, 0x46, 0xed, + 0x49, 0x10, 0x40, 0x17, 0xaa, 0xd1, 0x44, 0x1a, 0xb2, 0x11, 0x45, 0x91, + 0x71, 0x4d, 0x35, 0xda, 0xd1, 0x4f, 0x3d, 0x63, 0xd2, 0x13, 0x4d, 0x17, + 0x82, 0xd1, 0x44, 0x15, 0x72, 0x91, 0x44, 0x18, 0x8a, 0xd1, 0x45, 0x7d, + 0xb9, 0xcc, 0x34, 0x79, 0xc9, 0xcc, 0x33, 0x76, 0xb9, 0x4c, 0x34, 0x89, + 0x59, 0xcd, 0x36, 0x96, 0xf9, 0x8d, 0x38, 0x93, 0xd9, 0x4d, 0x38, 0x99, + 0x01, 0xce, 0x38, 0x98, 0xe9, 0xcd, 0x38, 0x99, 0xe9, 0xcd, 0x38, 0x9b, + 0x01, 0x0e, 0x39, 0x95, 0xd9, 0x4d, 0x38, 0x91, 0xa9, 0x0d, 0x38, 0x8c, + 0x41, 0x0d, 0x37, 0x81, 0xe9, 0x0c, 0x35, 0x70, 0x59, 0x4c, 0x33, 0x8b, + 0x31, 0x0d, 0x37, 0x6d, 0x61, 0x0c, 0x33, 0x68, 0x59, 0x4c, 0x32, 0x5e, + 0x21, 0x4c, 0x31, 0x61, 0xf1, 0xcb, 0x2f, 0x73, 0x49, 0x8c, 0x31, 0x06, + 0xd9, 0xc8, 0x23, 0x09, 0x09, 0x49, 0x24, 0xff, 0xb8, 0xc8, 0x22, 0xc1, + 0x99, 0x8e, 0x38, 0x08, 0x22, 0x11, 0x43, 0x58, 0x72, 0xd3, 0x4b, 0x86, + 0xd2, 0x54, 0x54, 0x70, 0x42, 0x14, 0x52, 0x75, 0x5a, 0xd4, 0x51, 0xec, + 0xea, 0xd7, 0x5f, 0xa7, 0x02, 0x96, 0x58, 0x96, 0x4a, 0x15, 0x56, 0xd1, + 0x22, 0x97, 0x5a, 0xd3, 0x01, 0x00, 0x00, 0xf1, 0x01, 0x00, 0x00, 0xf5, + 0x00, 0x00, 0x00, 0xf0, 0x00, 0x00, 0x00, 0xf5, 0x00, 0x00, 0x00, 0xe7, + 0x00, 0x00, 0x00, 0x86, 0x00, 0x00, 0x00, 0xc4, 0xc2, 0x16, 0x59, 0x80, + 0x9a, 0xd4, 0x50, 0x00, 0x00, 0x00, 0x00, 0x62, 0xea, 0x93, 0x4f, 0x70, + 0x3a, 0x94, 0x50, 0x3d, 0x02, 0xcf, 0x33, 0x2b, 0xe2, 0x51, 0x47, 0x1b, + 0x5a, 0x51, 0x45, 0xdb, 0x11, 0x4f, 0x3a, 0x2c, 0xd2, 0x91, 0x45, 0x00, + 0x00, 0x00, 0x00, 0x6a, 0xda, 0xd3, 0x4c, 0xbd, 0x31, 0x8c, 0x26, 0x43, + 0x29, 0x48, 0x15, 0x07, 0x82, 0x8f, 0x38, 0x2a, 0x4a, 0x91, 0x3e, 0x19, + 0xaa, 0xcf, 0x35, 0x20, 0xda, 0x0f, 0x37, 0x14, 0xa2, 0xcf, 0x35, 0x22, + 0x0a, 0xd0, 0x37, 0x33, 0x52, 0x10, 0x39, 0x52, 0x62, 0x51, 0x3c, 0x41, + 0xa2, 0x50, 0x3a, 0x44, 0xd2, 0x10, 0x3b, 0x4a, 0x0a, 0x91, 0x3b, 0x51, + 0x52, 0xd1, 0x3c, 0x55, 0xa2, 0x51, 0x3d, 0x5d, 0xda, 0x91, 0x3e, 0x69, + 0x22, 0x12, 0x40, 0x73, 0x4a, 0xd2, 0x40, 0xa1, 0xda, 0x13, 0x46, 0xab, + 0x12, 0x94, 0x47, 0xb7, 0x52, 0x94, 0x48, 0x97, 0x7a, 0xd3, 0x44, 0x94, + 0x62, 0x93, 0x44, 0x96, 0x82, 0xd3, 0x44, 0x97, 0x8a, 0x13, 0x45, 0x9a, + 0x9a, 0x13, 0x45, 0xa0, 0xd2, 0xd3, 0x45, 0x98, 0x62, 0xd3, 0x44, 0xa2, + 0xc2, 0x13, 0x46, 0xe9, 0x0a, 0xd6, 0x4e, 0x87, 0xca, 0x92, 0x42, 0xa4, + 0xda, 0x53, 0x46, 0xa0, 0xb2, 0x93, 0x45, 0xa0, 0xba, 0x93, 0x45, 0xa2, + 0xe2, 0xd3, 0x45, 0xa3, 0xea, 0x13, 0x46, 0xa3, 0xea, 0x13, 0x46, 0xa5, + 0xfa, 0x93, 0x46, 0xa6, 0x02, 0x94, 0x46, 0xae, 0x12, 0xd4, 0x47, 0xab, + 0x22, 0x54, 0x47, 0xa7, 0x12, 0xd4, 0x46, 0xa3, 0xfa, 0x13, 0x46, 0xa0, + 0xe2, 0x93, 0x45, 0x9c, 0xa2, 0x53, 0x44, 0x99, 0x62, 0xd3, 0x43, 0x99, + 0x6a, 0x13, 0x44, 0x9b, 0x82, 0x53, 0x44, 0x93, 0x6a, 0xd3, 0x43, 0x90, + 0x4a, 0x93, 0x43, 0x8f, 0x2a, 0x93, 0x43, 0x8a, 0x0a, 0xd3, 0x42, 0x8f, + 0x32, 0x93, 0x43, 0x92, 0x4a, 0x13, 0x44, 0x9a, 0x92, 0x13, 0x45, 0x91, + 0x22, 0x13, 0x44, 0x92, 0x32, 0x53, 0x44, 0x86, 0xe2, 0xd2, 0x42, 0x8a, + 0xfa, 0x52, 0x43, 0x90, 0x22, 0x53, 0x44, 0x9c, 0xaa, 0x53, 0x46, 0x54, + 0xa2, 0xd1, 0x3f, 0x65, 0x5a, 0xd2, 0x43, 0xdc, 0xca, 0xd5, 0x4f, 0x52, + 0x0a, 0xd2, 0x42, 0x41, 0xfa, 0x50, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62, + 0x32, 0x12, 0x42, 0xb2, 0x42, 0x14, 0x49, 0xa3, 0xe2, 0x93, 0x47, 0x9f, + 0xc2, 0x93, 0x46, 0xa0, 0xda, 0x93, 0x46, 0xa8, 0x02, 0x94, 0x47, 0xae, + 0x1a, 0x14, 0x48, 0xa3, 0xf2, 0xd3, 0x46, 0x98, 0x9a, 0x13, 0x45, 0x98, + 0x9a, 0xd3, 0x44, 0x9c, 0xd2, 0x93, 0x45, 0xb3, 0x42, 0x14, 0x48, 0xa5, + 0x0a, 0x14, 0x46, 0xae, 0x3a, 0xd4, 0x46, 0xb2, 0x4a, 0xd4, 0x47, 0xa0, + 0xd2, 0x93, 0x45, 0xaf, 0x22, 0x54, 0x47, 0xb2, 0x32, 0xd4, 0x47, 0xbf, + 0x7a, 0x94, 0x48, 0xc0, 0x7a, 0x94, 0x48, 0xbe, 0x8a, 0xd4, 0x48, 0xbc, + 0x82, 0x94, 0x48, 0xc4, 0x9a, 0x14, 0x49, 0xba, 0x62, 0x14, 0x48, 0xcc, + 0xf2, 0x54, 0x4a, 0xc7, 0xc2, 0xd4, 0x49, 0xbe, 0x6a, 0xd4, 0x48, 0xb8, + 0x6a, 0x54, 0x48, 0xb8, 0x6a, 0x54, 0x48, 0xb7, 0x42, 0x54, 0x48, 0xb7, + 0x62, 0x54, 0x48, 0x8e, 0x12, 0x93, 0x43, 0x07, 0xab, 0xd6, 0x51, 0xb6, + 0x4a, 0x54, 0x48, 0x9d, 0xb2, 0x53, 0x45, 0xa4, 0xf2, 0x53, 0x46, 0xa6, + 0x0a, 0xd4, 0x46, 0xb2, 0x3a, 0x14, 0x48, 0xb8, 0x52, 0x54, 0x48, 0xb2, + 0x22, 0x94, 0x47, 0xa5, 0xd2, 0x13, 0x46, 0x9f, 0xb2, 0x53, 0x45, 0x97, + 0x62, 0x93, 0x44, 0x8d, 0x1a, 0x53, 0x43, 0x82, 0xaa, 0x12, 0x42, 0x7d, + 0x8a, 0x52, 0x41, 0x79, 0x5a, 0x12, 0x41, 0x71, 0x32, 0x92, 0x40, 0x63, + 0xf2, 0x11, 0x3f, 0x57, 0x9a, 0x51, 0x3d, 0x53, 0x62, 0x11, 0x3d, 0x7a, + 0x6a, 0x12, 0x41, 0x4d, 0x22, 0xd1, 0x3b, 0x4c, 0x02, 0x91, 0x3b, 0x44, + 0xc2, 0x50, 0x3a, 0x40, 0x8a, 0xd0, 0x39, 0x2e, 0x52, 0x90, 0x38, 0x29, + 0x12, 0x10, 0x38, 0x1c, 0x12, 0x10, 0x38, 0x1a, 0x32, 0x90, 0x3a, 0x2a, + 0xea, 0x10, 0x3f, 0x1d, 0xca, 0x10, 0x40, 0x30, 0xda, 0x91, 0x43, 0xa7, + 0x89, 0xcc, 0x29, 0x85, 0xca, 0x54, 0x53, 0x48, 0x8a, 0x12, 0x48, 0xe2, + 0xea, 0xd5, 0x51, 0xa3, 0x42, 0x14, 0x4a, 0x39, 0x5a, 0xd2, 0x48, 0x37, + 0x32, 0x92, 0x48, 0x7b, 0x52, 0x54, 0x51, 0x00, 0x00, 0x00, 0x00, 0x79, + 0x8a, 0x54, 0x50, 0xc7, 0xca, 0x96, 0x59, 0x64, 0x02, 0x00, 0x00, 0x96, + 0x02, 0x00, 0x00, 0xc6, 0x02, 0x00, 0x00, 0xd2, 0x02, 0x00, 0x00, 0xcc, + 0x02, 0x00, 0x00, 0xb1, 0x02, 0x00, 0x00, 0xf1, 0x02, 0x00, 0x00, 0xcc, + 0x02, 0x00, 0x00, 0x9b, 0x32, 0x95, 0x53, 0x9e, 0x92, 0xd5, 0x56, 0x65, + 0xda, 0x53, 0x50, 0xa0, 0xc2, 0xd5, 0x57, 0x5c, 0x82, 0x53, 0x4f, 0x51, + 0x32, 0xd3, 0x4d, 0x68, 0x12, 0xd4, 0x50, 0x15, 0x7a, 0xd1, 0x46, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x87, 0xb2, 0x52, 0x48, 0x83, 0x69, 0x0c, 0x32, 0xd4, + 0x01, 0x0f, 0x3c, 0x94, 0x3a, 0x95, 0x53, 0x5d, 0x72, 0x53, 0x4b, 0x5d, + 0x69, 0xcb, 0x2e, 0x05, 0xba, 0x10, 0x42, 0xce, 0xd9, 0x0e, 0x3c, 0xe1, + 0x99, 0x0f, 0x3f, 0xea, 0x09, 0x50, 0x40, 0xe5, 0xd1, 0xcf, 0x3f, 0x0d, + 0xda, 0x90, 0x43, 0x12, 0xea, 0x50, 0x43, 0x0a, 0xf2, 0xd0, 0x43, 0x23, + 0xd2, 0x11, 0x47, 0x45, 0xca, 0x52, 0x4a, 0x1b, 0x9a, 0x91, 0x45, 0x23, + 0xea, 0x91, 0x46, 0x00, 0x92, 0x90, 0x41, 0x7e, 0x89, 0x8c, 0x32, 0x7d, + 0x59, 0x4c, 0x32, 0x09, 0x02, 0x11, 0x43, 0xdb, 0xb9, 0x0f, 0x3e, 0xe4, + 0x11, 0x10, 0x3f, 0xc2, 0xc1, 0x0e, 0x3a, 0xaa, 0x41, 0x0e, 0x38, 0xeb, + 0x31, 0x90, 0x40, 0x5c, 0x9a, 0xd3, 0x4b, 0xff, 0xb9, 0x50, 0x43, 0xcb, + 0x29, 0xcf, 0x3d, 0xc4, 0xb9, 0x8e, 0x3a, 0xb0, 0x39, 0x0e, 0x37, 0xa3, + 0x29, 0x0e, 0x38, 0x20, 0xa2, 0x11, 0x46, 0x10, 0x12, 0x91, 0x43, 0x20, + 0x92, 0xd1, 0x45, 0x4d, 0xca, 0x92, 0x4a, 0xdf, 0x91, 0x4f, 0x3e, 0x18, + 0x5a, 0x11, 0x45, 0x2d, 0x02, 0x92, 0x47, 0x9c, 0xb9, 0x8d, 0x35, 0x8a, + 0x31, 0x4d, 0x33, 0x94, 0xa1, 0xcd, 0x34, 0x07, 0x9a, 0x10, 0x43, 0xc3, + 0x99, 0x0e, 0x3b, 0xb8, 0x59, 0xce, 0x3a, 0xca, 0xe9, 0xce, 0x3c, 0xc3, + 0xe1, 0x0e, 0x3b, 0xc2, 0xc1, 0x0e, 0x3b, 0xc0, 0xa9, 0x4e, 0x3a, 0xbe, + 0x91, 0x0e, 0x3a, 0xbb, 0x89, 0x0e, 0x3a, 0xb6, 0x69, 0xce, 0x39, 0xac, + 0x59, 0x0e, 0x39, 0xa7, 0x29, 0x8e, 0x38, 0xa2, 0x01, 0x0e, 0x38, 0x98, + 0xc9, 0x4d, 0x37, 0x7c, 0xa9, 0x4c, 0x33, 0xcb, 0x29, 0xcf, 0x3c, 0x7c, + 0x99, 0xcc, 0x32, 0x80, 0xb9, 0x0c, 0x33, 0x6a, 0x49, 0x4c, 0x31, 0x93, + 0xb1, 0x4d, 0x35, 0xd9, 0xd1, 0xcf, 0x3d, 0x00, 0x00, 0x00, 0x00, 0x94, + 0x81, 0x4d, 0x35, 0x71, 0x71, 0x0c, 0x31, 0x45, 0xe9, 0x4a, 0x2b, 0xcc, + 0x21, 0xcf, 0x3d, 0x2d, 0x42, 0x52, 0x49, 0x80, 0x8a, 0x14, 0x53, 0x61, + 0xd2, 0x93, 0x50, 0x66, 0x12, 0x94, 0x50, 0xa8, 0x0a, 0x56, 0x58, 0x77, + 0x4a, 0xd4, 0x51, 0xc1, 0x8a, 0x96, 0x5a, 0xc6, 0xa2, 0x16, 0x59, 0xfb, + 0x01, 0x00, 0x00, 0x29, 0x02, 0x00, 0x00, 0x95, 0x01, 0x00, 0x00, 0xb5, + 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xb6, 0x01, 0x00, 0x00, 0x9b, + 0x01, 0x00, 0x00, 0x13, 0x01, 0x00, 0x00, 0xa7, 0x12, 0xd6, 0x55, 0x89, + 0xe2, 0x14, 0x52, 0x00, 0x00, 0x00, 0x00, 0x64, 0xfa, 0x93, 0x4f, 0x2b, + 0x12, 0xd2, 0x47, 0x0d, 0x42, 0xd1, 0x43, 0x9c, 0xa9, 0x4b, 0x25, 0x71, + 0x69, 0xcc, 0x32, 0x4e, 0x71, 0x8a, 0x28, 0x1a, 0x52, 0x91, 0x42, 0x1d, + 0xe2, 0x90, 0x40, 0x01, 0xca, 0x4f, 0x3c, 0x06, 0x7a, 0x0e, 0x30, 0x08, + 0xe2, 0x8f, 0x39, 0x05, 0xaa, 0x4f, 0x39, 0x0c, 0xa2, 0x4f, 0x36, 0x1a, + 0xa2, 0xcf, 0x35, 0x1f, 0xc2, 0x8f, 0x36, 0x20, 0xf2, 0x8f, 0x37, 0x28, + 0x32, 0x50, 0x38, 0x36, 0x6a, 0x50, 0x39, 0x3a, 0x8a, 0x90, 0x39, 0x63, + 0xf2, 0x11, 0x3f, 0x4a, 0x0a, 0x11, 0x3c, 0x50, 0x42, 0x91, 0x3c, 0x54, + 0x7a, 0x51, 0x3d, 0x58, 0xba, 0xd1, 0x3d, 0x66, 0x0a, 0xd2, 0x3f, 0x6e, + 0x3a, 0x52, 0x40, 0x7f, 0x72, 0x92, 0x41, 0x83, 0xaa, 0x12, 0x42, 0x88, + 0xca, 0xd2, 0x42, 0x8d, 0x1a, 0x93, 0x43, 0x93, 0x4a, 0x53, 0x44, 0x95, + 0x72, 0xd3, 0x44, 0x98, 0x8a, 0x13, 0x45, 0x9b, 0xaa, 0x53, 0x45, 0x9e, + 0xca, 0xd3, 0x45, 0x9f, 0xd2, 0x93, 0x45, 0xa1, 0xe2, 0xd3, 0x45, 0xa5, + 0x02, 0x94, 0x46, 0xed, 0x12, 0x56, 0x4f, 0x85, 0xca, 0x52, 0x42, 0xb8, + 0x52, 0x54, 0x48, 0xab, 0x12, 0x54, 0x47, 0xa0, 0xca, 0x93, 0x45, 0xa2, + 0xe2, 0x13, 0x46, 0xa6, 0x02, 0x54, 0x46, 0xa5, 0xfa, 0x53, 0x46, 0xa7, + 0x0a, 0x94, 0x46, 0xb0, 0x22, 0x14, 0x48, 0xba, 0x42, 0x94, 0x48, 0xac, + 0x22, 0x54, 0x47, 0xaa, 0x12, 0x14, 0x47, 0xa3, 0x02, 0x54, 0x46, 0xa0, + 0xf2, 0xd3, 0x45, 0x98, 0x7a, 0xd3, 0x43, 0x95, 0x52, 0x93, 0x43, 0x9a, + 0x7a, 0x13, 0x44, 0x95, 0x6a, 0xd3, 0x43, 0x93, 0x6a, 0xd3, 0x43, 0x96, + 0x8a, 0x53, 0x44, 0x95, 0x6a, 0x53, 0x44, 0x89, 0x0a, 0xd3, 0x42, 0x8f, + 0x22, 0x53, 0x43, 0x9a, 0x9a, 0x13, 0x45, 0x9d, 0xaa, 0x93, 0x45, 0x97, + 0x52, 0x13, 0x45, 0x95, 0x4a, 0xd3, 0x44, 0x90, 0x3a, 0x13, 0x44, 0x88, + 0xea, 0x12, 0x43, 0x8c, 0x0a, 0xd3, 0x43, 0x9c, 0xaa, 0x53, 0x46, 0x57, + 0xba, 0x51, 0x40, 0x3f, 0x12, 0x11, 0x40, 0x72, 0x52, 0x12, 0x3f, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, + 0x2a, 0xd2, 0x41, 0xb4, 0x5a, 0x14, 0x49, 0xad, 0x2a, 0x54, 0x48, 0x9e, + 0xc2, 0x53, 0x46, 0xa0, 0xea, 0x93, 0x46, 0xa3, 0xca, 0x93, 0x46, 0xa9, + 0xf2, 0xd3, 0x46, 0x9e, 0xca, 0xd3, 0x45, 0x9a, 0xa2, 0x13, 0x45, 0x94, + 0x6a, 0x53, 0x44, 0x96, 0x5a, 0x13, 0x44, 0xa4, 0xd2, 0x13, 0x46, 0xaf, + 0x22, 0x94, 0x47, 0xae, 0x22, 0x94, 0x47, 0xb2, 0x2a, 0x14, 0x48, 0xa6, + 0xea, 0x53, 0x46, 0xa3, 0xd2, 0x13, 0x46, 0xa7, 0xfa, 0x93, 0x46, 0xb3, + 0x3a, 0x14, 0x48, 0xc2, 0x92, 0x54, 0x49, 0xc3, 0x9a, 0x54, 0x49, 0xb4, + 0x62, 0x14, 0x48, 0xbf, 0x7a, 0x94, 0x48, 0xc2, 0x92, 0xd4, 0x48, 0xc8, + 0xc2, 0x94, 0x49, 0xc8, 0xd2, 0xd4, 0x49, 0xc0, 0x7a, 0x14, 0x49, 0xc0, + 0x72, 0x14, 0x49, 0xb5, 0x5a, 0x54, 0x48, 0xb5, 0x3a, 0x14, 0x48, 0xb3, + 0x52, 0x14, 0x48, 0xb7, 0x62, 0x94, 0x48, 0xb5, 0x6a, 0xd4, 0x48, 0xd5, + 0x42, 0x15, 0x4c, 0xa3, 0xf2, 0x53, 0x46, 0xa3, 0xfa, 0x53, 0x46, 0xa7, + 0x12, 0xd4, 0x46, 0xa7, 0x1a, 0x14, 0x47, 0xb2, 0x32, 0x14, 0x48, 0xa8, + 0xf2, 0x93, 0x46, 0xa5, 0xd2, 0x13, 0x46, 0x9b, 0xaa, 0x13, 0x45, 0x95, + 0x42, 0x13, 0x44, 0x8d, 0x0a, 0x93, 0x43, 0x83, 0xba, 0x12, 0x42, 0x80, + 0x8a, 0x92, 0x41, 0x73, 0x42, 0x92, 0x40, 0x6e, 0x2a, 0x52, 0x40, 0x61, + 0xf2, 0xd1, 0x3e, 0x59, 0x9a, 0xd1, 0x3d, 0x57, 0xa2, 0x91, 0x3d, 0xbc, + 0x6a, 0xd4, 0x48, 0x4a, 0xfa, 0x50, 0x3b, 0x43, 0xba, 0x50, 0x3a, 0x41, + 0x9a, 0x50, 0x3a, 0x2e, 0x4a, 0xd0, 0x38, 0x26, 0x22, 0xd0, 0x37, 0x1b, + 0xaa, 0x4f, 0x36, 0x14, 0x72, 0x0f, 0x35, 0x12, 0x0a, 0x50, 0x39, 0x0f, + 0x12, 0xd0, 0x3b, 0x1b, 0x9a, 0xd0, 0x3e, 0x19, 0x12, 0x51, 0x41, 0x42, + 0x42, 0x52, 0x47, 0xc6, 0x51, 0xcd, 0x2c, 0xbf, 0xc8, 0x04, 0x0b, 0x76, + 0x2a, 0x13, 0x49, 0xcc, 0x12, 0x16, 0x54, 0x49, 0xf2, 0xd2, 0x4a, 0x20, + 0xca, 0x11, 0x48, 0x63, 0xca, 0x13, 0x4f, 0x60, 0xe2, 0x13, 0x50, 0x00, + 0x00, 0x00, 0x00, 0x81, 0xa2, 0x94, 0x51, 0xd4, 0x52, 0x57, 0x5b, 0x42, + 0x02, 0x00, 0x00, 0xbf, 0x02, 0x00, 0x00, 0xc8, 0x02, 0x00, 0x00, 0xcb, + 0x02, 0x00, 0x00, 0xc4, 0x02, 0x00, 0x00, 0x86, 0x02, 0x00, 0x00, 0x00, + 0x03, 0x00, 0x00, 0x57, 0x72, 0xd3, 0x4b, 0xbe, 0x62, 0x96, 0x58, 0xa0, + 0xba, 0x55, 0x57, 0x08, 0x8b, 0x58, 0x62, 0x6e, 0x3a, 0x14, 0x51, 0x9b, + 0xaa, 0x55, 0x57, 0x60, 0xea, 0x93, 0x50, 0x13, 0x3a, 0x11, 0x46, 0xc0, + 0x63, 0x1e, 0x79, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xf8, 0xe8, 0x07, 0x1f, 0xe2, 0xc8, 0xc7, 0x1f, 0x00, + 0x00, 0x00, 0x00, 0x30, 0x39, 0x8a, 0x2a, 0x6c, 0x71, 0x8c, 0x33, 0x31, + 0x13, 0x18, 0x5c, 0x84, 0x79, 0x4c, 0x32, 0xc8, 0xd1, 0x4e, 0x3c, 0x8f, + 0x1a, 0x15, 0x54, 0x6e, 0x21, 0xcc, 0x31, 0x55, 0x01, 0x4c, 0x30, 0xc4, + 0xb1, 0x0e, 0x3b, 0xd7, 0xb1, 0x8f, 0x3e, 0xeb, 0x61, 0x10, 0x42, 0xe4, + 0x31, 0x50, 0x41, 0x0c, 0x4a, 0x51, 0x45, 0x15, 0x9a, 0x11, 0x46, 0x05, + 0x0a, 0x51, 0x45, 0x22, 0x1a, 0xd2, 0x48, 0x43, 0xd2, 0x52, 0x4b, 0x1d, + 0xda, 0x11, 0x48, 0x23, 0x0a, 0x52, 0x48, 0xed, 0x61, 0x10, 0x42, 0x86, + 0xb1, 0x4c, 0x34, 0x71, 0x59, 0x0c, 0x32, 0x0f, 0x02, 0x11, 0x43, 0xe8, + 0xe1, 0xcf, 0x3e, 0xf0, 0x21, 0xd0, 0x3f, 0xc1, 0x91, 0xce, 0x39, 0xa6, + 0x11, 0xce, 0x37, 0xdc, 0x31, 0x50, 0x40, 0x42, 0xca, 0xd2, 0x49, 0xe0, + 0x09, 0x50, 0x40, 0xb6, 0x59, 0x4e, 0x39, 0xaa, 0x19, 0xce, 0x35, 0xbb, + 0xc1, 0xce, 0x39, 0x26, 0xda, 0xd1, 0x46, 0x14, 0x1a, 0x92, 0x47, 0xee, + 0x59, 0x90, 0x40, 0xf1, 0x59, 0xd0, 0x40, 0xf9, 0x71, 0x10, 0x41, 0xf7, + 0x59, 0xd0, 0x40, 0xe4, 0x09, 0x90, 0x3f, 0x6e, 0x71, 0x8c, 0x32, 0x50, + 0x59, 0x0b, 0x2e, 0xeb, 0x01, 0x50, 0x40, 0xf0, 0x01, 0x90, 0x40, 0xe6, + 0xb1, 0x8f, 0x3f, 0xe5, 0xc1, 0x8f, 0x3f, 0x0a, 0xba, 0x10, 0x43, 0x04, + 0x8a, 0x50, 0x42, 0xf6, 0x29, 0x90, 0x40, 0xe0, 0xa9, 0xcf, 0x3e, 0xc8, + 0xc9, 0xce, 0x3b, 0xcf, 0x11, 0xcf, 0x3c, 0xd6, 0x49, 0x0f, 0x3f, 0xcf, + 0x11, 0xcf, 0x3d, 0xcc, 0xe1, 0x4e, 0x3d, 0xbd, 0x69, 0xce, 0x3a, 0xbe, + 0x69, 0xce, 0x3a, 0xc8, 0x99, 0x4e, 0x3c, 0xb5, 0x31, 0x0e, 0x3a, 0xb4, + 0x39, 0xce, 0x39, 0x99, 0x79, 0x4d, 0x37, 0x8e, 0x31, 0x4d, 0x35, 0xec, + 0x09, 0x10, 0x40, 0x49, 0xb9, 0x4a, 0x2b, 0x7b, 0x59, 0x4c, 0x31, 0xf6, + 0x58, 0xc8, 0x20, 0xff, 0xd0, 0xc8, 0x21, 0xc1, 0x99, 0xce, 0x3b, 0x83, + 0x83, 0x9c, 0x71, 0x22, 0x02, 0xd2, 0x48, 0x67, 0x12, 0x14, 0x51, 0x6c, + 0x2a, 0x54, 0x51, 0x7d, 0x82, 0x94, 0x52, 0xd6, 0x12, 0x97, 0x5c, 0x83, + 0x9a, 0xd4, 0x52, 0xc3, 0xaa, 0x16, 0x59, 0x2b, 0x32, 0x52, 0x46, 0x71, + 0x02, 0x00, 0x00, 0xdb, 0x01, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0xfc, + 0x01, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0xed, 0x01, 0x00, 0x00, 0x85, + 0x01, 0x00, 0x00, 0x98, 0x82, 0x55, 0x53, 0xa5, 0x1a, 0x96, 0x55, 0x00, + 0x00, 0x00, 0x00, 0x6c, 0x2a, 0x54, 0x50, 0x42, 0xa2, 0x12, 0x4a, 0x21, + 0xea, 0x51, 0x46, 0x2f, 0x1a, 0x52, 0x48, 0x91, 0x49, 0x8d, 0x36, 0x0e, + 0x92, 0xd0, 0x41, 0x61, 0xc1, 0x0a, 0x28, 0x10, 0xd2, 0x90, 0x40, 0x2c, + 0x7a, 0x51, 0x43, 0x16, 0x02, 0x91, 0x41, 0x17, 0xca, 0x50, 0x40, 0x05, + 0xba, 0xcf, 0x38, 0x0d, 0xca, 0xcf, 0x37, 0x0e, 0x52, 0x8f, 0x34, 0x17, + 0x8a, 0x8f, 0x35, 0x19, 0xd2, 0x4f, 0x36, 0x19, 0xc2, 0x4f, 0x36, 0x33, + 0x5a, 0x10, 0x39, 0x3c, 0x8a, 0xd0, 0x39, 0x41, 0xa2, 0x10, 0x3a, 0xaa, + 0x12, 0x14, 0x47, 0x55, 0x7a, 0x91, 0x3d, 0x58, 0x8a, 0xd1, 0x3d, 0x56, + 0x8a, 0x91, 0x3d, 0x60, 0xea, 0xd1, 0x3e, 0x68, 0x1a, 0x12, 0x40, 0x7a, + 0x62, 0x52, 0x41, 0x80, 0x8a, 0xd2, 0x41, 0x83, 0xba, 0x12, 0x42, 0x89, + 0xda, 0x12, 0x43, 0x8e, 0x1a, 0x93, 0x43, 0x96, 0x72, 0xd3, 0x44, 0x95, + 0x7a, 0xd3, 0x44, 0xa0, 0xda, 0x13, 0x46, 0xa2, 0xf2, 0x53, 0x46, 0x9d, + 0xca, 0x53, 0x45, 0xa1, 0xfa, 0xd3, 0x45, 0x9d, 0xaa, 0x53, 0x45, 0xc3, + 0xa2, 0xd4, 0x49, 0xa9, 0x2a, 0xd4, 0x47, 0xbf, 0x7a, 0x14, 0x49, 0xb7, + 0x52, 0x54, 0x48, 0xae, 0x1a, 0x94, 0x47, 0xa4, 0xf2, 0x13, 0x46, 0xa6, + 0x0a, 0x54, 0x46, 0xa8, 0x12, 0xd4, 0x46, 0xa7, 0x0a, 0xd4, 0x46, 0xa9, + 0x12, 0x14, 0x47, 0xb6, 0x3a, 0x54, 0x48, 0xb6, 0x3a, 0x54, 0x48, 0xab, + 0x22, 0x54, 0x47, 0xa8, 0x12, 0xd4, 0x46, 0xa5, 0x0a, 0x94, 0x46, 0xc4, + 0xb2, 0x94, 0x49, 0xa7, 0xea, 0x53, 0x46, 0x9e, 0x92, 0x13, 0x45, 0xa4, + 0xc2, 0x53, 0x45, 0xa0, 0xb2, 0x13, 0x45, 0x98, 0x7a, 0x93, 0x44, 0x99, + 0x7a, 0x93, 0x44, 0xa4, 0xf2, 0x53, 0x46, 0x90, 0x42, 0xd3, 0x43, 0x9c, + 0x92, 0x93, 0x44, 0x9d, 0x9a, 0xd3, 0x44, 0x9a, 0x8a, 0xd3, 0x44, 0x9d, + 0x7a, 0x93, 0x45, 0x97, 0x62, 0xd3, 0x44, 0x8f, 0x42, 0x13, 0x44, 0x93, + 0x5a, 0xd3, 0x44, 0x98, 0x92, 0x93, 0x45, 0xa6, 0x1a, 0x14, 0x48, 0x5d, + 0x0a, 0x12, 0x41, 0xc6, 0xe2, 0x54, 0x4c, 0x77, 0x82, 0x52, 0x42, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x64, + 0x42, 0x12, 0x42, 0xb3, 0x5a, 0x14, 0x49, 0xad, 0x32, 0x54, 0x48, 0x9b, + 0xaa, 0xd3, 0x45, 0xa1, 0x02, 0x94, 0x46, 0xa6, 0xfa, 0x93, 0x46, 0xaa, + 0x02, 0xd4, 0x46, 0x9f, 0xd2, 0x93, 0x45, 0x9e, 0xc2, 0x93, 0x45, 0x96, + 0x72, 0x53, 0x44, 0x95, 0x4a, 0x13, 0x44, 0x9c, 0x82, 0x13, 0x45, 0xaa, + 0x0a, 0x14, 0x47, 0xab, 0x12, 0x14, 0x47, 0xb0, 0x22, 0xd4, 0x47, 0xad, + 0x12, 0x94, 0x47, 0xa8, 0xea, 0xd3, 0x46, 0xa5, 0xe2, 0x53, 0x46, 0xab, + 0x12, 0x14, 0x47, 0xbb, 0x5a, 0x94, 0x48, 0xba, 0x5a, 0x94, 0x48, 0xb4, + 0x52, 0x14, 0x48, 0xb6, 0x4a, 0x54, 0x48, 0xb8, 0x52, 0x94, 0x48, 0xb1, + 0x32, 0xd4, 0x47, 0xc1, 0x82, 0x14, 0x49, 0xc6, 0x9a, 0xd4, 0x49, 0xc7, + 0xa2, 0xd4, 0x49, 0xb8, 0x5a, 0x54, 0x48, 0xb7, 0x4a, 0x54, 0x48, 0xb2, + 0x32, 0x14, 0x48, 0xb4, 0x3a, 0x54, 0x48, 0xb6, 0x72, 0xd4, 0x48, 0xda, + 0x82, 0xd5, 0x4c, 0xb8, 0x6a, 0x94, 0x48, 0x9d, 0xba, 0x53, 0x45, 0xa3, + 0xf2, 0x53, 0x46, 0xb3, 0x32, 0xd4, 0x47, 0xb0, 0x2a, 0xd4, 0x47, 0xa4, + 0xd2, 0x53, 0x46, 0x9e, 0x8a, 0x93, 0x45, 0x9b, 0xaa, 0x13, 0x45, 0x93, + 0x52, 0x13, 0x44, 0x8c, 0x0a, 0x53, 0x43, 0x87, 0xea, 0x92, 0x42, 0x82, + 0xa2, 0xd2, 0x41, 0x75, 0x5a, 0xd2, 0x40, 0x6e, 0x22, 0x52, 0x40, 0x67, + 0x0a, 0x92, 0x3f, 0x5f, 0xba, 0x51, 0x3e, 0x54, 0x5a, 0xd1, 0x3c, 0x4d, + 0x1a, 0x51, 0x3c, 0x6f, 0x3a, 0x52, 0x40, 0x45, 0xda, 0x90, 0x3a, 0x43, + 0xaa, 0x10, 0x3a, 0x30, 0x4a, 0x90, 0x38, 0x2e, 0x2a, 0x90, 0x38, 0x21, + 0xe2, 0x4f, 0x37, 0x16, 0x8a, 0x8f, 0x35, 0x11, 0xc2, 0x4f, 0x37, 0x16, + 0x5a, 0x90, 0x3c, 0x27, 0x22, 0x11, 0x41, 0x31, 0xda, 0xd1, 0x45, 0x1e, + 0x12, 0xd1, 0x41, 0x1f, 0x0a, 0xd1, 0x42, 0xad, 0x6a, 0x56, 0x5a, 0xb9, + 0xb0, 0x44, 0x0a, 0x17, 0xda, 0x50, 0x42, 0x24, 0x0a, 0x52, 0x47, 0x4c, + 0x02, 0xd3, 0x4c, 0x25, 0x02, 0x12, 0x48, 0x53, 0x42, 0x53, 0x4d, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x95, 0x5a, 0x15, 0x54, 0xd3, + 0x12, 0xd7, 0x5b, 0x94, 0x02, 0x00, 0x00, 0xb8, 0x02, 0x00, 0x00, 0xc3, + 0x02, 0x00, 0x00, 0xc0, 0x02, 0x00, 0x00, 0xaf, 0x02, 0x00, 0x00, 0x9c, + 0x03, 0x00, 0x00, 0xe0, 0x02, 0x00, 0x00, 0xd3, 0x42, 0x17, 0x5b, 0xa8, + 0xf2, 0x15, 0x58, 0x8e, 0x1a, 0xd5, 0x54, 0x05, 0x73, 0xd8, 0x61, 0x70, + 0x42, 0x54, 0x51, 0x65, 0x1a, 0xd4, 0x50, 0x6d, 0x2a, 0x94, 0x51, 0x1d, + 0xd2, 0x11, 0x48, 0x50, 0x81, 0x4b, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0xfa, 0xe9, 0x8f, 0x3e, 0xab, 0xa1, 0x8d, 0x36, 0x00, + 0x00, 0x00, 0x00, 0x14, 0x41, 0x09, 0x26, 0x63, 0x01, 0x0c, 0x30, 0xc8, + 0xf1, 0x8e, 0x3b, 0xcb, 0x61, 0x4f, 0x3d, 0xc1, 0xc1, 0x8e, 0x3b, 0x65, + 0x49, 0xcb, 0x2d, 0xa5, 0x01, 0x8e, 0x39, 0xa2, 0x21, 0xce, 0x39, 0xc3, + 0x01, 0x4f, 0x3d, 0xc1, 0xf1, 0x0e, 0x3d, 0xc0, 0x01, 0xcf, 0x3c, 0xc9, + 0x71, 0x8f, 0x3e, 0xd7, 0x01, 0x50, 0x40, 0xed, 0x69, 0xd0, 0x41, 0xed, + 0x41, 0xd0, 0x40, 0xe2, 0x21, 0x50, 0x41, 0x07, 0xfa, 0x10, 0x44, 0x23, + 0x1a, 0x52, 0x48, 0x05, 0xea, 0x10, 0x44, 0xe7, 0x49, 0x90, 0x41, 0xd0, + 0x89, 0x0f, 0x3f, 0x68, 0x11, 0x0c, 0x31, 0x65, 0x19, 0x0c, 0x31, 0x1b, + 0x5a, 0x91, 0x44, 0xf8, 0x29, 0x50, 0x40, 0x00, 0x62, 0x10, 0x41, 0xc9, + 0xd9, 0x0e, 0x3b, 0xb3, 0x49, 0xce, 0x38, 0xcd, 0xa1, 0x4f, 0x3d, 0x0e, + 0x4a, 0xd1, 0x43, 0xdf, 0xc9, 0x4f, 0x3d, 0xc2, 0xa1, 0x0e, 0x38, 0xe4, + 0x49, 0x50, 0x40, 0xf2, 0x89, 0xd0, 0x42, 0x03, 0x8a, 0xd0, 0x41, 0xf3, + 0x39, 0xd0, 0x40, 0x0e, 0xda, 0x50, 0x43, 0x0a, 0x9a, 0x90, 0x42, 0x0c, + 0xc2, 0xd0, 0x42, 0x63, 0xf9, 0x8b, 0x31, 0x33, 0xc1, 0xca, 0x2c, 0xb4, + 0xa9, 0x0e, 0x3b, 0xa2, 0x59, 0x0e, 0x3a, 0xb0, 0x71, 0x4e, 0x3a, 0xc2, + 0x09, 0x4f, 0x3c, 0xc6, 0x29, 0x4f, 0x3c, 0xa9, 0x61, 0x8e, 0x39, 0xc5, + 0x21, 0x0f, 0x3c, 0x9d, 0x41, 0x4e, 0x39, 0x86, 0x89, 0x4d, 0x37, 0x86, + 0x89, 0xcd, 0x36, 0x89, 0x99, 0x0d, 0x37, 0x80, 0x21, 0x8d, 0x35, 0x94, + 0x01, 0xce, 0x38, 0x8f, 0x81, 0x8d, 0x36, 0x75, 0xc1, 0x0c, 0x34, 0x78, + 0xc1, 0x0c, 0x34, 0x5b, 0x01, 0xcc, 0x30, 0xce, 0x71, 0xcf, 0x3f, 0x1d, + 0x92, 0x51, 0x45, 0x8a, 0x01, 0x4d, 0x34, 0x91, 0xd9, 0x4c, 0x33, 0x82, + 0x69, 0x0c, 0x32, 0x6b, 0x21, 0x8c, 0x30, 0x4c, 0x29, 0x4b, 0x2c, 0x49, + 0xf1, 0xca, 0x2b, 0xa3, 0x01, 0xce, 0x38, 0xe0, 0xd9, 0x4f, 0x40, 0x03, + 0xca, 0xd0, 0x43, 0x30, 0x4a, 0xd2, 0x49, 0x5f, 0xd2, 0x53, 0x50, 0x7b, + 0x72, 0x54, 0x52, 0xca, 0xa2, 0xd6, 0x5a, 0x76, 0x5a, 0x94, 0x51, 0xad, + 0x12, 0x96, 0x58, 0xa0, 0xd2, 0x15, 0x55, 0x83, 0x02, 0x00, 0x00, 0x91, + 0x02, 0x00, 0x00, 0x46, 0x02, 0x00, 0x00, 0x4c, 0x02, 0x00, 0x00, 0x4d, + 0x02, 0x00, 0x00, 0x4a, 0x02, 0x00, 0x00, 0x2b, 0x02, 0x00, 0x00, 0xe8, + 0x01, 0x00, 0x00, 0xa3, 0x02, 0x16, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x32, 0x7a, 0x92, 0x49, 0x77, 0x42, 0xd4, 0x50, 0x33, + 0x4a, 0x92, 0x48, 0xd8, 0xa1, 0x0f, 0x40, 0x44, 0xc2, 0x92, 0x4c, 0x04, + 0x62, 0xd0, 0x40, 0x60, 0x59, 0x8a, 0x21, 0x0a, 0x2a, 0xd0, 0x3c, 0x0d, + 0x9a, 0x50, 0x40, 0x3b, 0xe2, 0x51, 0x44, 0x23, 0xe2, 0x10, 0x40, 0x18, + 0x4a, 0x10, 0x3b, 0x15, 0xca, 0x4f, 0x37, 0x1f, 0xe2, 0x8f, 0x36, 0x29, + 0x12, 0x10, 0x38, 0x2b, 0x32, 0x50, 0x38, 0x33, 0x62, 0x10, 0x39, 0x45, + 0xc2, 0x50, 0x3a, 0x46, 0xea, 0xd0, 0x3a, 0x70, 0x42, 0x52, 0x40, 0x53, + 0x62, 0xd1, 0x3c, 0x59, 0x9a, 0x91, 0x3d, 0x62, 0xe2, 0xd1, 0x3e, 0x66, + 0x0a, 0x52, 0x3f, 0x76, 0x4a, 0xd2, 0x40, 0x7b, 0x72, 0x12, 0x41, 0x83, + 0xa2, 0x12, 0x42, 0x86, 0xda, 0x52, 0x42, 0x90, 0x3a, 0x93, 0x43, 0x92, + 0x3a, 0x13, 0x44, 0x96, 0x7a, 0x93, 0x44, 0x98, 0x62, 0xd3, 0x44, 0xa0, + 0xba, 0x13, 0x46, 0xa0, 0xda, 0xd3, 0x45, 0xa5, 0xfa, 0x53, 0x46, 0xaf, + 0x2a, 0x14, 0x47, 0xa8, 0x12, 0x94, 0x46, 0xac, 0x22, 0x54, 0x47, 0xcf, + 0x1a, 0x15, 0x4b, 0xb5, 0x6a, 0x94, 0x48, 0xc0, 0x8a, 0x14, 0x49, 0xad, + 0x1a, 0x54, 0x47, 0xb0, 0x2a, 0xd4, 0x47, 0xb2, 0x3a, 0xd4, 0x47, 0xbb, + 0x52, 0x94, 0x48, 0xc0, 0x6a, 0xd4, 0x48, 0xbc, 0x62, 0x94, 0x48, 0xf6, + 0x42, 0x16, 0x50, 0xc7, 0xc2, 0xd4, 0x49, 0xb1, 0x3a, 0x14, 0x48, 0xad, + 0x2a, 0x94, 0x47, 0xb2, 0x32, 0x14, 0x48, 0xc0, 0x72, 0xd4, 0x48, 0xf0, + 0x32, 0x96, 0x4f, 0xc3, 0x8a, 0x54, 0x49, 0xa1, 0xa2, 0xd3, 0x45, 0xae, + 0x0a, 0x14, 0x47, 0xa5, 0xda, 0x13, 0x46, 0xa3, 0xe2, 0xd3, 0x45, 0xae, + 0x22, 0x94, 0x47, 0xf7, 0x42, 0x16, 0x50, 0xae, 0x32, 0x94, 0x47, 0xa6, + 0x02, 0xd4, 0x45, 0x9e, 0xaa, 0x13, 0x45, 0x9e, 0xaa, 0x13, 0x45, 0x9b, + 0x72, 0x13, 0x45, 0x97, 0x6a, 0x93, 0x44, 0x94, 0x7a, 0xd3, 0x44, 0x9b, + 0xb2, 0xd3, 0x45, 0x9f, 0xda, 0x93, 0x46, 0xad, 0x3a, 0x94, 0x48, 0x60, + 0x22, 0x12, 0x41, 0x2a, 0x0a, 0x0f, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x63, + 0x3a, 0xd2, 0x41, 0xad, 0x3a, 0x94, 0x48, 0xa2, 0xea, 0xd3, 0x46, 0x9f, + 0xd2, 0x53, 0x46, 0xa0, 0xf2, 0x53, 0x46, 0xa5, 0xf2, 0x53, 0x46, 0xa5, + 0xca, 0x53, 0x46, 0xa0, 0xaa, 0xd3, 0x45, 0x9d, 0xba, 0x53, 0x45, 0x9b, + 0xaa, 0x13, 0x45, 0x99, 0x7a, 0x53, 0x44, 0x84, 0xa2, 0x12, 0x42, 0x85, + 0xaa, 0x12, 0x42, 0xa9, 0x0a, 0xd4, 0x46, 0xb2, 0x2a, 0x14, 0x48, 0xbe, + 0x52, 0xd4, 0x48, 0xa3, 0xca, 0x13, 0x46, 0xa8, 0x02, 0xd4, 0x46, 0x90, + 0x1a, 0x53, 0x43, 0xb5, 0x3a, 0x54, 0x48, 0xb7, 0x4a, 0x54, 0x48, 0xb8, + 0x62, 0x94, 0x48, 0xb5, 0x4a, 0x54, 0x48, 0xb9, 0x4a, 0x94, 0x48, 0x86, + 0xca, 0x12, 0x42, 0x9c, 0x9a, 0x13, 0x45, 0xc6, 0x9a, 0xd4, 0x49, 0xc3, + 0x82, 0x54, 0x49, 0xb7, 0x52, 0x54, 0x48, 0xb5, 0x42, 0x54, 0x48, 0xb1, + 0x32, 0xd4, 0x47, 0xb6, 0x42, 0x54, 0x48, 0x94, 0x42, 0x53, 0x44, 0x09, + 0xcb, 0x16, 0x52, 0xb7, 0x6a, 0x54, 0x48, 0xb0, 0x42, 0x94, 0x47, 0xb4, + 0x3a, 0xd4, 0x47, 0xb6, 0x42, 0x14, 0x48, 0xb0, 0x2a, 0x94, 0x47, 0x82, + 0x92, 0x92, 0x41, 0xa1, 0xc2, 0xd3, 0x45, 0xa0, 0xda, 0x13, 0x46, 0x94, + 0x72, 0x53, 0x44, 0x79, 0x6a, 0x12, 0x41, 0x8f, 0x32, 0x93, 0x43, 0x86, + 0xca, 0x52, 0x42, 0x7f, 0x8a, 0x52, 0x41, 0x5c, 0xb2, 0xd1, 0x3d, 0x6f, + 0x3a, 0x12, 0x40, 0x67, 0x1a, 0x52, 0x3f, 0x63, 0xe2, 0xd1, 0x3e, 0x63, + 0xe2, 0xd1, 0x3e, 0xb6, 0x62, 0x54, 0x48, 0x51, 0x52, 0x51, 0x3c, 0x47, + 0xe2, 0xd0, 0x3a, 0x42, 0xaa, 0x10, 0x3a, 0x25, 0x0a, 0xd0, 0x37, 0x2f, + 0x4a, 0x90, 0x38, 0x27, 0x12, 0xd0, 0x37, 0x19, 0xa2, 0xcf, 0x35, 0x1f, + 0xaa, 0x50, 0x3d, 0x07, 0xfa, 0x0f, 0x3a, 0x45, 0x3a, 0x52, 0x46, 0x42, + 0x4a, 0x52, 0x47, 0x20, 0x4a, 0x11, 0x43, 0x85, 0x59, 0x8b, 0x25, 0xcb, + 0xe2, 0x96, 0x5c, 0x57, 0x42, 0xd3, 0x4a, 0x2c, 0xa2, 0x91, 0x44, 0xdb, + 0xa1, 0x4f, 0x3f, 0x43, 0x72, 0xd2, 0x49, 0x54, 0x7a, 0x93, 0x4d, 0x4d, + 0x0a, 0x53, 0x4c, 0x00, 0x00, 0x00, 0x00, 0xb4, 0x5a, 0x56, 0x58, 0x80, + 0xba, 0xd4, 0x50, 0x69, 0x02, 0x00, 0x00, 0x8e, 0x02, 0x00, 0x00, 0x9a, + 0x02, 0x00, 0x00, 0xa1, 0x02, 0x00, 0x00, 0x99, 0x02, 0x00, 0x00, 0x92, + 0x02, 0x00, 0x00, 0xce, 0x02, 0x00, 0x00, 0x82, 0x02, 0x00, 0x00, 0xc6, + 0xc2, 0x56, 0x59, 0x86, 0xba, 0xd4, 0x52, 0x9a, 0x82, 0x55, 0x56, 0x7d, + 0x72, 0x54, 0x52, 0x88, 0xe2, 0xd4, 0x53, 0x7d, 0x82, 0x54, 0x52, 0x3f, + 0x92, 0xd2, 0x4a, 0x12, 0x4a, 0x51, 0x46, 0xf2, 0x61, 0x90, 0x42, 0x90, + 0x69, 0xcd, 0x35, 0x17, 0x29, 0xc9, 0x24, 0x9a, 0x30, 0x45, 0x15, 0x31, + 0x01, 0x4a, 0x28, 0x63, 0xa9, 0x8b, 0x2f, 0x86, 0xc9, 0x8c, 0x33, 0x84, + 0xa9, 0x4c, 0x33, 0xe3, 0xd9, 0x8f, 0x3f, 0xd2, 0x91, 0x4f, 0x3d, 0x96, + 0x81, 0xcd, 0x35, 0xa6, 0x19, 0x4e, 0x38, 0x94, 0x89, 0x4d, 0x36, 0x91, + 0x79, 0x4d, 0x36, 0xa6, 0x41, 0x4e, 0x39, 0xb2, 0x81, 0x4e, 0x3a, 0xa3, + 0x39, 0x0e, 0x39, 0xaa, 0x71, 0x8e, 0x39, 0xbf, 0xd1, 0x0e, 0x3b, 0xcc, + 0x41, 0x0f, 0x3c, 0xcb, 0xf1, 0x8e, 0x3a, 0xc2, 0xc1, 0x0e, 0x3b, 0xe4, + 0x09, 0x90, 0x3f, 0x00, 0xaa, 0xd0, 0x41, 0xdb, 0xb9, 0x4f, 0x3e, 0xc9, + 0x19, 0x4f, 0x3c, 0xba, 0x99, 0x0e, 0x3a, 0x53, 0x71, 0x4b, 0x2e, 0x72, + 0x39, 0x0c, 0x32, 0x24, 0x92, 0xd1, 0x45, 0x07, 0x82, 0xd0, 0x41, 0x10, + 0xea, 0x50, 0x43, 0xdd, 0x81, 0x0f, 0x3e, 0xd0, 0x11, 0x0f, 0x3c, 0xd5, + 0xc1, 0xcf, 0x3e, 0xec, 0x29, 0x90, 0x3e, 0xc7, 0xd9, 0x8e, 0x39, 0x03, + 0x2a, 0xd1, 0x43, 0x14, 0x1a, 0x91, 0x43, 0x02, 0x8a, 0xd0, 0x41, 0x16, + 0x3a, 0x51, 0x44, 0x0a, 0xa2, 0x50, 0x42, 0x14, 0x12, 0xd1, 0x43, 0x65, + 0x29, 0x8c, 0x31, 0x42, 0x09, 0x8b, 0x2d, 0xc8, 0xd1, 0x4e, 0x3a, 0xaf, + 0x51, 0xce, 0x38, 0xb4, 0x39, 0x8e, 0x38, 0xcb, 0x01, 0xcf, 0x3a, 0xcb, + 0x09, 0x8f, 0x3a, 0xb0, 0x49, 0x0e, 0x38, 0xaa, 0x11, 0x0e, 0x36, 0xa0, + 0x09, 0xce, 0x36, 0x8f, 0x89, 0x4d, 0x35, 0x8c, 0x69, 0xcd, 0x34, 0x92, + 0x99, 0x8d, 0x35, 0x8b, 0x49, 0x8d, 0x34, 0x9f, 0x09, 0xce, 0x37, 0x9f, + 0x89, 0xcd, 0x34, 0x83, 0xb9, 0x8c, 0x32, 0x82, 0xb1, 0x8c, 0x32, 0x63, + 0xc9, 0xcb, 0x2e, 0xac, 0x81, 0x8e, 0x39, 0x31, 0x42, 0x12, 0x48, 0x8f, + 0x41, 0x0d, 0x35, 0xac, 0x31, 0xce, 0x38, 0x8d, 0xb9, 0x0c, 0x33, 0x80, + 0x59, 0x0c, 0x32, 0x65, 0x91, 0x0b, 0x2f, 0x8a, 0xd1, 0x0c, 0x33, 0xae, + 0x51, 0x4e, 0x39, 0x00, 0xa2, 0x90, 0x43, 0x0d, 0x12, 0x51, 0x45, 0x1e, + 0xea, 0x51, 0x48, 0x7d, 0x82, 0x54, 0x52, 0x88, 0xea, 0x14, 0x54, 0x64, + 0xf2, 0x13, 0x50, 0x9a, 0x82, 0x55, 0x56, 0x7b, 0x62, 0x94, 0x51, 0xc1, + 0x92, 0x96, 0x58, 0x6c, 0x02, 0x00, 0x00, 0xbc, 0x02, 0x00, 0x00, 0x7f, + 0x02, 0x00, 0x00, 0x83, 0x02, 0x00, 0x00, 0x8b, 0x02, 0x00, 0x00, 0x85, + 0x02, 0x00, 0x00, 0x77, 0x02, 0x00, 0x00, 0x4e, 0x02, 0x00, 0x00, 0x64, + 0x1a, 0xd4, 0x4d, 0xb4, 0x5a, 0x16, 0x58, 0x00, 0x00, 0x00, 0x00, 0x4e, + 0x72, 0x53, 0x4d, 0x3c, 0x72, 0xd2, 0x49, 0x4a, 0xda, 0x12, 0x4b, 0xb7, + 0x69, 0x8e, 0x3a, 0x5f, 0x02, 0x94, 0x50, 0xc3, 0xf0, 0x44, 0x0b, 0xdc, + 0xc2, 0x17, 0x60, 0x75, 0xc9, 0xca, 0x22, 0x1a, 0x1a, 0x51, 0x42, 0x42, + 0x4a, 0x92, 0x47, 0x42, 0x22, 0xd2, 0x45, 0x0a, 0x1a, 0xd0, 0x3b, 0x1f, + 0x6a, 0xd0, 0x3b, 0x31, 0x42, 0x50, 0x38, 0x29, 0x12, 0x10, 0x38, 0x2f, + 0x3a, 0x90, 0x38, 0x13, 0x6a, 0xcf, 0x34, 0x43, 0xaa, 0x10, 0x3a, 0x47, + 0xe2, 0xd0, 0x3a, 0x50, 0x4a, 0x11, 0x3c, 0xb9, 0x72, 0x94, 0x48, 0x64, + 0x02, 0xd2, 0x3e, 0x63, 0xf2, 0x91, 0x3e, 0x68, 0x12, 0x52, 0x3f, 0x71, + 0x42, 0x52, 0x40, 0x86, 0xc2, 0x12, 0x42, 0x7b, 0x72, 0x12, 0x41, 0x85, + 0xba, 0x52, 0x42, 0x8c, 0x12, 0x13, 0x43, 0x94, 0x4a, 0x13, 0x44, 0x95, + 0x7a, 0x93, 0x44, 0x9f, 0xca, 0xd3, 0x45, 0xb2, 0x2a, 0x14, 0x48, 0x8f, + 0x22, 0x53, 0x43, 0xae, 0x2a, 0x94, 0x47, 0xb8, 0x52, 0x14, 0x48, 0xb1, + 0x2a, 0x54, 0x47, 0xae, 0x3a, 0x94, 0x47, 0xb5, 0x62, 0x54, 0x48, 0x07, + 0xbb, 0xd6, 0x51, 0x8f, 0x1a, 0x93, 0x43, 0xb6, 0x4a, 0x54, 0x48, 0xae, + 0x1a, 0x94, 0x47, 0xb3, 0x3a, 0x14, 0x48, 0xb5, 0x4a, 0x14, 0x48, 0xc1, + 0x72, 0x14, 0x49, 0xc4, 0x8a, 0x94, 0x49, 0xe3, 0xca, 0x95, 0x4d, 0xc6, + 0xba, 0xd4, 0x49, 0xb6, 0x52, 0x54, 0x48, 0xae, 0x2a, 0xd4, 0x47, 0xb4, + 0x52, 0x54, 0x48, 0xc2, 0x8a, 0x54, 0x49, 0xc4, 0x9a, 0x94, 0x49, 0xc7, + 0xc2, 0xd4, 0x49, 0xc3, 0x92, 0x54, 0x49, 0xa4, 0xc2, 0x53, 0x46, 0xbc, + 0x4a, 0xd4, 0x48, 0xad, 0x12, 0x54, 0x47, 0xa7, 0x02, 0x94, 0x46, 0xaf, + 0x2a, 0x94, 0x47, 0xc6, 0xb2, 0x94, 0x49, 0xc1, 0x9a, 0x14, 0x49, 0xa9, + 0x0a, 0x54, 0x46, 0x9d, 0xa2, 0x13, 0x45, 0x9c, 0x8a, 0x53, 0x45, 0x9f, + 0x92, 0x93, 0x45, 0x9f, 0xb2, 0xd3, 0x45, 0x9d, 0xda, 0x13, 0x46, 0x9e, + 0xda, 0x53, 0x46, 0xa3, 0xfa, 0x13, 0x47, 0xb2, 0x52, 0xd4, 0x48, 0x62, + 0x32, 0x52, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 +}; +#endif diff --git a/neo/renderer/Image_intrinsic.cpp b/neo/renderer/Image_intrinsic.cpp index 980f852c..8cb3ead6 100644 --- a/neo/renderer/Image_intrinsic.cpp +++ b/neo/renderer/Image_intrinsic.cpp @@ -3,7 +3,7 @@ Doom 3 BFG Edition GPL Source Code Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. -Copyright (C) 2013-2020 Robert Beckebans +Copyright (C) 2013-2021 Robert Beckebans This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). @@ -39,6 +39,9 @@ If you have questions concerning this license or the applicable additional terms //#include "Image_blueNoiseVC_1M.h" // 256^2 R8 data #include "Image_blueNoiseVC_2.h" // 512^2 RGB8 data +#include "Image_env_UAC_lobby_amb.h" +#include "Image_env_UAC_lobby_spec.h" + #define DEFAULT_SIZE 16 /* @@ -939,31 +942,19 @@ static void R_CreateImGuiFontImage( idImage* image ) static void R_CreateBrdfLutImage( idImage* image ) { -#if 0 - static byte data[BRDFLUT_TEX_HEIGHT][BRDFLUT_TEX_WIDTH][4]; - - for( int x = 0; x < BRDFLUT_TEX_WIDTH; x++ ) - { - for( int y = 0; y < BRDFLUT_TEX_HEIGHT; y++ ) - { -#if 0 - data[AREATEX_HEIGHT - y][x][0] = areaTexBytes[ y * AREATEX_PITCH + x * 2 + 0 ]; - data[AREATEX_HEIGHT - y][x][1] = areaTexBytes[ y * AREATEX_PITCH + x * 2 + 1 ]; - data[AREATEX_HEIGHT - y][x][2] = 0; - data[AREATEX_HEIGHT - y][x][3] = 1; -#else - data[y][x][0] = brfLutTexBytes[ y * BRDFLUT_TEX_PITCH + x * 2 + 0 ]; - data[y][x][1] = brfLutTexBytes[ y * BRDFLUT_TEX_PITCH + x * 2 + 1 ]; - data[y][x][2] = 0; - data[y][x][3] = 1; -#endif - } - } -#endif - image->GenerateImage( ( byte* )brfLutTexBytes, BRDFLUT_TEX_WIDTH, BRDFLUT_TEX_HEIGHT, TF_LINEAR, TR_CLAMP, TD_RG16F ); } +static void R_CreateEnvprobeImage_UAC_lobby_irradiance( idImage* image ) +{ + image->GenerateImage( ( byte* )IMAGE_ENV_UAC_LOBBY_AMB_H_Bytes, IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_WIDTH, IMAGE_ENV_UAC_LOBBY_AMB_H_TEX_HEIGHT, TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, SAMPLE_1, CF_2D_PACKED_MIPCHAIN ); +} + +static void R_CreateEnvprobeImage_UAC_lobby_radiance( idImage* image ) +{ + image->GenerateImage( ( byte* )IMAGE_ENV_UAC_LOBBY_SPEC_H_Bytes, IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_WIDTH, IMAGE_ENV_UAC_LOBBY_SPEC_H_TEX_HEIGHT, TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, SAMPLE_1, CF_2D_PACKED_MIPCHAIN ); +} + // RB end @@ -1055,9 +1046,13 @@ void idImageManager::CreateIntrinsicImages() hellLoadingIconImage = ImageFromFile( "textures/loadingicon3", TF_DEFAULT, TR_CLAMP, TD_DEFAULT, CF_2D ); // RB begin - // FIXME change back to TF_DEFAULT +#if 0 defaultUACIrradianceCube = ImageFromFile( "env/UAC5_amb", TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); defaultUACRadianceCube = ImageFromFile( "env/UAC5_spec", TF_DEFAULT, TR_CLAMP, TD_R11G11B10F, CF_2D_PACKED_MIPCHAIN ); +#else + defaultUACIrradianceCube = ImageFromFunction( "_defaultUACIrradiance", R_CreateEnvprobeImage_UAC_lobby_irradiance ); + defaultUACRadianceCube = ImageFromFunction( "_defaultUACRadiance", R_CreateEnvprobeImage_UAC_lobby_radiance ); +#endif // RB end release_assert( loadingIconImage->referencedOutsideLevelLoad ); diff --git a/neo/renderer/Image_load.cpp b/neo/renderer/Image_load.cpp index 9e9bec21..1c861377 100644 --- a/neo/renderer/Image_load.cpp +++ b/neo/renderer/Image_load.cpp @@ -764,20 +764,27 @@ void idImage::Reload( bool force ) GenerateImage ================ */ -void idImage::GenerateImage( const byte* pic, int width, int height, textureFilter_t filterParm, textureRepeat_t repeatParm, textureUsage_t usageParm, textureSamples_t samples ) +void idImage::GenerateImage( const byte* pic, int width, int height, textureFilter_t filterParm, textureRepeat_t repeatParm, textureUsage_t usageParm, textureSamples_t samples, cubeFiles_t _cubeFiles ) { PurgeImage(); filter = filterParm; repeat = repeatParm; usage = usageParm; - cubeFiles = CF_2D; + cubeFiles = _cubeFiles; opts.textureType = ( samples > SAMPLE_1 ) ? TT_2D_MULTISAMPLE : TT_2D; opts.width = width; opts.height = height; opts.numLevels = 0; opts.samples = samples; + + // RB + if( cubeFiles == CF_2D_PACKED_MIPCHAIN ) + { + opts.width = width * ( 2.0f / 3.0f ); + } + DeriveOpts(); // RB: allow pic == NULL for internal framebuffer images @@ -800,7 +807,14 @@ void idImage::GenerateImage( const byte* pic, int width, int height, textureFilt commonLocal.LoadPacifierBinarizeProgressTotal( opts.width * opts.height ); } - im.Load2DFromMemory( width, height, pic, opts.numLevels, opts.format, opts.colorFormat, opts.gammaMips ); + if( cubeFiles == CF_2D_PACKED_MIPCHAIN ) + { + im.Load2DAtlasMipchainFromMemory( width, opts.height, pic, opts.numLevels, opts.format, opts.colorFormat ); + } + else + { + im.Load2DFromMemory( width, height, pic, opts.numLevels, opts.format, opts.colorFormat, opts.gammaMips ); + } commonLocal.LoadPacifierBinarizeEnd(); diff --git a/neo/renderer/RenderWorld_envprobes.cpp b/neo/renderer/RenderWorld_envprobes.cpp index 3e082a6f..d1a27137 100644 --- a/neo/renderer/RenderWorld_envprobes.cpp +++ b/neo/renderer/RenderWorld_envprobes.cpp @@ -1359,7 +1359,7 @@ CONSOLE_COMMAND( makeImageHeader, "load an image and turn it into a .h file", NU headerFile->Printf( "#define %s_TEX_WIDTH %i\n", uppername.c_str(), width ); headerFile->Printf( "#define %s_TEX_HEIGHT %i\n\n", uppername.c_str(), height ); - headerFile->Printf( "#define static const unsigned char %s_Bytes[] = {\n", uppername.c_str() ); + headerFile->Printf( "static const unsigned char %s_Bytes[] = {\n", uppername.c_str() ); int bufferSize = width * height * 4;