#if 0
//
// Generated by Microsoft (R) HLSL Shader Compiler 9.30.10760.0
//
//
///
// Buffer Definitions: 
//
// cbuffer constantBuffer
// {
//
//   row_major float4x4 transform;      // Offset:    0 Size:    64
//   float4 color;                      // Offset:   64 Size:    16 [unused]
//
// }
//
//
// Resource Bindings:
//
// Name                                 Type  Format         Dim Slot Elements
// ------------------------------ ---------- ------- ----------- ---- --------
// constantBuffer                    cbuffer      NA          NA    0        1
//
//
//
// Input signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// POSITION                 0   xyzw        0     NONE   float   xyzw
// TEXCOORD                 0   xy          1     NONE   float   xy  
//
//
// Output signature:
//
// Name                 Index   Mask Register SysValue  Format   Used
// -------------------- ----- ------ -------- -------- ------- ------
// SV_POSITION              0   xyzw        0      POS   float   xyzw
// TEXCOORD                 0   xy          1     NONE   float   xy  
//
//
// Constant buffer to DX9 shader constant mappings:
//
// Target Reg Buffer  Start Reg # of Regs        Data Conversion
// ---------- ------- --------- --------- ----------------------
// c1         cb0             0         4  ( FLT, FLT, FLT, FLT)
//
//
// Runtime generated constant mappings:
//
// Target Reg                               Constant Description
// ---------- --------------------------------------------------
// c0                              Vertex Shader position offset
//
//
// Level9 shader bytecode:
//
    vs_2_x
    dcl_texcoord v0  // input<0,1,2,3>
    dcl_texcoord1 v1  // input<4,5>

#line 26 "C:\K4W\Developer\mattahn\SimpleNuiInteractions\kinect\SimpleNuiInteractions\VertexShader.hlsl"
    mul r0, v0.x, c1
    mul r1, v0.y, c2
    add r0, r0, r1
    mul r1, v0.z, c3
    add r0, r0, r1
    mul r1, v0.w, c4
    add r0, r0, r1  // ::output<0,1,2,3>
    mov r1.xy, v1  // ::output<4,5>
    mov r0.xy, r0  // ::main<0,1>
    mov r0.zw, r0  // ::main<2,3>
    mov oT0.xy, r1  // ::main<4,5>

#line 23
    mul r1.xy, r0.w, c0
    add oPos.xy, r0, r1  // ::main<0,1>
    mov oPos.zw, r0  // ::main<2,3>

// approximately 14 dxbc instruction slots used
vs_4_0
Opaque Custom Data - XBOX Precompiled Shader Header
// First Precompiled Shader at offset:[95]
// Embedded Data:
//  0x0000005f - Offset To First Precompiled Shader
//  0x00010040 - Original Shader Descriptor
//  0x0000005a - Original Shader Size
dcl_constantbuffer cb0[4], immediateIndexed
dcl_input v0.xyzw
dcl_input v1.xy
dcl_output_siv o0.xyzw, position
dcl_output o1.xy
dcl_temps 2
//
// Initial variable locations:
//   v0.x <- input.Pos.x; v0.y <- input.Pos.y; v0.z <- input.Pos.z; v0.w <- input.Pos.w; 
//   v1.x <- input.Tex.x; v1.y <- input.Tex.y; 
//   o1.x <- <main return value>.Tex.x; o1.y <- <main return value>.Tex.y; 
//   o0.x <- <main return value>.Pos.x; o0.y <- <main return value>.Pos.y; o0.z <- <main return value>.Pos.z; o0.w <- <main return value>.Pos.w
//
#line 26 "C:\K4W\Developer\mattahn\SimpleNuiInteractions\kinect\SimpleNuiInteractions\VertexShader.hlsl"
mul r0.xyzw, v0.xxxx, cb0[0].xyzw
mul r1.xyzw, v0.yyyy, cb0[1].xyzw
add r0.xyzw, r0.xyzw, r1.xyzw
mul r1.xyzw, v0.zzzz, cb0[2].xyzw
add r0.xyzw, r0.xyzw, r1.xyzw
mul r1.xyzw, v0.wwww, cb0[3].xyzw
add r0.xyzw, r0.xyzw, r1.xyzw  // r0.x <- output.Pos.x; r0.y <- output.Pos.y; r0.z <- output.Pos.z; r0.w <- output.Pos.w
mov r1.xy, v1.xyxx  // r1.x <- output.Tex.x; r1.y <- output.Tex.y
mov o0.xyzw, r0.xyzw
mov o1.xy, r1.xyxx
ret 
Opaque Custom Data - XBOX Precompiled Shader
// Offset:[95], bundle is:[116] DWORDS.
// Disassembled Precompiled Shader Object:

Shader Data:
// ----------------- VS Data ------------------------
; Input Semantic Mappings
;   [0] generic, usageIdx  0, v[4:7]
;   [1] generic, usageIdx  1, v[8:9]
; Output Semantic Mappings
;   [0] generic, usageIdx  1, paramIdx 0

codeLenInByte        = 176;Bytes

userElementCount     = 3;
;  userElements[0]      = SUB_PTR_FETCH_SHADER, s[2:3]
;  userElements[1]      = PTR_VERTEX_BUFFER_TABLE, Element=1 dwords, s[4:5]
;  userElements[2]      = PTR_CONST_BUFFER_TABLE, Element=1 dwords, s[8:9]
extUserElementCount  = 0;
NumVgprs             = 12;
NumSgprs             = 16;
FloatMode            = 192;
IeeeMode             = 0;
ScratchSize          = 0 dwords/thread;
LDSByteSize          = 0 bytes/workgroup (compile time only);
; texSamplerUsage         = 0x00000000
; constBufUsage           = 0x00000001

; SPI_SHADER_PGM_RSRC2_VS = 0x00000014
SSPRV:USER_SGPR             = 10
; PA_CL_VS_OUT_CNTL       = 0x00000000
; SPI_VS_OUT_CONFIG       = 0x00000000
SVOC:VS_EXPORT_COUNT        = 0
SVOC:VS_HALF_PACK           = 0
SVOC:VS_EXPORTS_FOG         = 0
SVOC:VS_OUT_FOG_VEC_ADDR    = 0
; SPI_SHADER_POS_FORMAT     = 0x00000004
SSPF:POS0_EXPORT_FORMAT     = 4
SSPF:POS1_EXPORT_FORMAT     = 0
SSPF:POS2_EXPORT_FORMAT     = 0
SSPF:POS3_EXPORT_FORMAT     = 0
VGT_STRMOUT_CONFIG = 0x0
VGT_STRMOUT_CONFIG:RAST_STREAM = 0
VGT_STRMOUT_CONFIG:STREAMOUT_0_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_1_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_2_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_3_EN = 0
vgprCompCnt = 0
exportVertexSize = 4
lsStride = 0

Shader Instructions:
// -------- Disassembly --------------------
shader main
  asic(CI)
  type(VS)

  s_swappc_b64  s[2:3], s[2:3]                          // 000000000000: BE822102
  s_load_dwordx4  s[0:3], s[8:9], 0x00                  // 000000000004: C0800900
  s_waitcnt     lgkmcnt(0)                              // 000000000008: BF8C007F
  s_buffer_load_dwordx4  s[4:7], s[0:3], 0x00           // 00000000000C: C2820100
  s_buffer_load_dwordx4  s[8:11], s[0:3], 0x04          // 000000000010: C2840104
  s_buffer_load_dwordx4  s[12:15], s[0:3], 0x08         // 000000000014: C2860108
  s_waitcnt     vmcnt(0) & lgkmcnt(0)                   // 000000000018: BF8C0070
  v_mul_legacy_f32  v0, s4, v4                          // 00000000001C: 0E000804
  v_mul_legacy_f32  v1, s5, v4                          // 000000000020: 0E020805
  v_mul_legacy_f32  v2, s6, v4                          // 000000000024: 0E040806
  v_mul_legacy_f32  v3, s7, v4                          // 000000000028: 0E060807
  v_mul_legacy_f32  v4, s8, v5                          // 00000000002C: 0E080A08
  v_mul_legacy_f32  v10, s9, v5                         // 000000000030: 0E140A09
  v_mul_legacy_f32  v11, s10, v5                        // 000000000034: 0E160A0A
  s_buffer_load_dwordx4  s[0:3], s[0:3], 0x0c           // 000000000038: C280010C
  v_mul_legacy_f32  v5, s11, v5                         // 00000000003C: 0E0A0A0B
  v_add_f32     v0, v0, v4                              // 000000000040: 06000900
  v_add_f32     v1, v1, v10                             // 000000000044: 06021501
  v_add_f32     v3, v3, v5                              // 000000000048: 06060B03
  v_mul_legacy_f32  v4, s12, v6                         // 00000000004C: 0E080C0C
  v_mul_legacy_f32  v5, s13, v6                         // 000000000050: 0E0A0C0D
  v_mul_legacy_f32  v10, s14, v6                        // 000000000054: 0E140C0E
  v_mul_legacy_f32  v6, s15, v6                         // 000000000058: 0E0C0C0F
  v_add_f32     v0, v0, v4                              // 00000000005C: 06000900
  v_add_f32     v1, v1, v5                              // 000000000060: 06020B01
  v_add_f32     v3, v3, v6                              // 000000000064: 06060D03
  v_add_f32     v2, v2, v11                             // 000000000068: 06041702
  s_waitcnt     lgkmcnt(0)                              // 00000000006C: BF8C007F
  v_mul_legacy_f32  v4, s0, v7                          // 000000000070: 0E080E00
  v_mul_legacy_f32  v5, s1, v7                          // 000000000074: 0E0A0E01
  v_mul_legacy_f32  v6, s2, v7                          // 000000000078: 0E0C0E02
  v_add_f32     v2, v2, v10                             // 00000000007C: 06041502
  v_mul_legacy_f32  v7, s3, v7                          // 000000000080: 0E0E0E03
  v_add_f32     v0, v0, v4                              // 000000000084: 06000900
  v_add_f32     v1, v1, v5                              // 000000000088: 06020B01
  v_add_f32     v2, v2, v6                              // 00000000008C: 06040D02
  v_add_f32     v3, v3, v7                              // 000000000090: 06060F03
  v_mov_b32     v4, 0                                   // 000000000094: 7E080280
  v_mov_b32     v5, 1.0                                 // 000000000098: 7E0A02F2
  exp           pos0, v0, v1, v2, v3 done               // 00000000009C: F80008CF 03020100
  exp           param0, v8, v9, v4, v5                  // 0000000000A4: F800020F 05040908
  s_endpgm                                              // 0000000000AC: BF810000
end


;Shader Statistics:
;  NumActiveWaveFront:       40
;  WorkgroupSize:            64
;  NumVRegs:                 12
;  NumSRegs:                 16
;  NumActiveWaveFrontByVReg: 40
;  NumActiveWaveFrontBySReg: 40
;  NumActiveWaveFrontByLDS:  40
;  CycleSim:                 349
;  CycleSimNWaves:           1444
;  Code Size:                  176
;Assembler Counts:
;  num_32bit_ops            : 40
;  num_64bit_ops            : 2
;  num_alu                  : 30
;  num_fc                   : 10
;  num_inst_exp             : 2
;  num_inst_ldsgds          : 0
;  num_inst_mimg            : 0
;  num_inst_mtbuf           : 0
;  num_inst_mubuf           : 0
;  num_inst_sopp            : 4
;  num_inst_sopc            : 0
;  num_inst_sop1            : 1
;  num_inst_sop2            : 0
;  num_inst_smrd            : 0
;  num_inst_sopk            : 0
;  num_inst_vop1            : 2
;  num_inst_vop2            : 28
;  num_inst_vop3            : 0
;  num_inst_vopc            : 0
;  num_inst_vintrp          : 0
;  constant_literal_operands: 0
;  num_tex                  : 2
;  num_vmem_group           : 0

Opaque Custom Data - XBOX Precompiled Shader
// Offset:[213], bundle is:[123] DWORDS.
// Disassembled Precompiled Shader Object:

Shader Data:
// ----------------- VS Data ------------------------
; Input Semantic Mappings
;   [0] generic, usageIdx  0, v[4:7]
;   [1] generic, usageIdx  1, v[8:9]
; Output Semantic Mappings
;   [0] position, usageIdx  0, paramIdx 0
;   [1] generic, usageIdx  1, paramIdx 1

codeLenInByte        = 204;Bytes

userElementCount     = 4;
;  userElements[0]      = SUB_PTR_FETCH_SHADER, s[2:3]
;  userElements[1]      = PTR_VERTEX_BUFFER_TABLE, Element=1 dwords, s[4:5]
;  userElements[2]      = PTR_INTERNAL_GLOBAL_TABLE, Element=1 dwords, s[6:7]
;  userElements[3]      = PTR_CONST_BUFFER_TABLE, Element=1 dwords, s[8:9]
extUserElementCount  = 0;
NumVgprs             = 12;
NumSgprs             = 24;
FloatMode            = 192;
IeeeMode             = 0;
ScratchSize          = 0 dwords/thread;
LDSByteSize          = 0 bytes/workgroup (compile time only);
; texSamplerUsage         = 0x00000000
; constBufUsage           = 0x00000001

; SPI_SHADER_PGM_RSRC2_VS = 0x00000018
SSPRV:USER_SGPR             = 12
; PA_CL_VS_OUT_CNTL       = 0x00000000
; SPI_VS_OUT_CONFIG       = 0x00000000
SVOC:VS_EXPORT_COUNT        = 0
SVOC:VS_HALF_PACK           = 0
SVOC:VS_EXPORTS_FOG         = 0
SVOC:VS_OUT_FOG_VEC_ADDR    = 0
; SPI_SHADER_POS_FORMAT     = 0x00000004
SSPF:POS0_EXPORT_FORMAT     = 4
SSPF:POS1_EXPORT_FORMAT     = 0
SSPF:POS2_EXPORT_FORMAT     = 0
SSPF:POS3_EXPORT_FORMAT     = 0
VGT_STRMOUT_CONFIG = 0x0
VGT_STRMOUT_CONFIG:RAST_STREAM = 0
VGT_STRMOUT_CONFIG:STREAMOUT_0_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_1_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_2_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_3_EN = 0
vgprCompCnt = 0
exportVertexSize = 8
lsStride = 0

Shader Instructions:
// -------- Disassembly --------------------
shader main
  asic(CI)
  type(VS)

  s_swappc_b64  s[2:3], s[2:3]                          // 000000000000: BE822102
  s_load_dwordx4  s[0:3], s[8:9], 0x00                  // 000000000004: C0800900
  s_waitcnt     lgkmcnt(0)                              // 000000000008: BF8C007F
  s_buffer_load_dwordx4  s[8:11], s[0:3], 0x00          // 00000000000C: C2840100
  s_buffer_load_dwordx4  s[16:19], s[0:3], 0x04         // 000000000010: C2880104
  s_buffer_load_dwordx4  s[20:23], s[0:3], 0x08         // 000000000014: C28A0108
  s_buffer_load_dwordx4  s[0:3], s[0:3], 0x0c           // 000000000018: C280010C
  s_waitcnt     vmcnt(0) & lgkmcnt(0)                   // 00000000001C: BF8C0070
  v_mul_legacy_f32  v0, s8, v4                          // 000000000020: 0E000808
  v_mul_legacy_f32  v1, s16, v5                         // 000000000024: 0E020A10
  v_add_f32     v0, v0, v1                              // 000000000028: 06000300
  s_load_dwordx4  s[4:7], s[6:7], 0x08                  // 00000000002C: C0820708
  v_mul_legacy_f32  v1, s20, v6                         // 000000000030: 0E020C14
  v_mul_legacy_f32  v2, s9, v4                          // 000000000034: 0E040809
  v_mul_legacy_f32  v3, s17, v5                         // 000000000038: 0E060A11
  v_add_f32     v0, v0, v1                              // 00000000003C: 06000300
  v_mul_legacy_f32  v10, s10, v4                        // 000000000040: 0E14080A
  v_mul_legacy_f32  v11, s18, v5                        // 000000000044: 0E160A12
  v_add_f32     v2, v2, v3                              // 000000000048: 06040702
  v_mul_legacy_f32  v1, s0, v7                          // 00000000004C: 0E020E00
  v_mul_legacy_f32  v3, s21, v6                         // 000000000050: 0E060C15
  v_mul_legacy_f32  v4, s11, v4                         // 000000000054: 0E08080B
  v_mul_legacy_f32  v5, s19, v5                         // 000000000058: 0E0A0A13
  v_add_f32     v0, v0, v1                              // 00000000005C: 06000300
  v_add_f32     v10, v10, v11                           // 000000000060: 0614170A
  v_add_f32     v2, v2, v3                              // 000000000064: 06040702
  v_add_f32     v1, v4, v5                              // 000000000068: 06020B04
  v_mul_legacy_f32  v11, s22, v6                        // 00000000006C: 0E160C16
  v_mul_legacy_f32  v3, s1, v7                          // 000000000070: 0E060E01
  v_mul_legacy_f32  v4, s23, v6                         // 000000000074: 0E080C17
  s_waitcnt     lgkmcnt(0)                              // 000000000078: BF8C007F
  buffer_store_dword  v0, v0, s[4:7], s12 glc slc       // 00000000007C: E0704000 0C410000
  v_add_f32     v5, v10, v11                            // 000000000084: 060A170A
  v_mul_legacy_f32  v6, s2, v7                          // 000000000088: 0E0C0E02
  v_add_f32     v2, v2, v3                              // 00000000008C: 06040702
  v_add_f32     v0, v1, v4                              // 000000000090: 06000901
  v_mul_legacy_f32  v1, s3, v7                          // 000000000094: 0E020E03
  v_add_f32     v3, v5, v6                              // 000000000098: 06060D05
  buffer_store_dword  v2, v0, s[4:7], s12 offset:4 glc slc // 00000000009C: E0704004 0C410200
  v_add_f32     v0, v0, v1                              // 0000000000A4: 06000300
  buffer_store_dword  v3, v0, s[4:7], s12 offset:8 glc slc // 0000000000A8: E0704008 0C410300
  buffer_store_dword  v0, v0, s[4:7], s12 offset:12 glc slc // 0000000000B0: E070400C 0C410000
  buffer_store_dword  v8, v0, s[4:7], s12 offset:16 glc slc // 0000000000B8: E0704010 0C410800
  buffer_store_dword  v9, v0, s[4:7], s12 offset:20 glc slc // 0000000000C0: E0704014 0C410900
  s_endpgm                                              // 0000000000C8: BF810000
end


;Shader Statistics:
;  NumActiveWaveFront:       40
;  WorkgroupSize:            64
;  NumVRegs:                 12
;  NumSRegs:                 24
;  NumActiveWaveFrontByVReg: 40
;  NumActiveWaveFrontBySReg: 40
;  NumActiveWaveFrontByLDS:  40
;  CycleSim:                 365
;  CycleSimNWaves:           1868
;  Code Size:                  204
;Assembler Counts:
;  num_32bit_ops            : 39
;  num_64bit_ops            : 6
;  num_alu                  : 28
;  num_fc                   : 11
;  num_inst_exp             : 0
;  num_inst_ldsgds          : 0
;  num_inst_mimg            : 0
;  num_inst_mtbuf           : 0
;  num_inst_mubuf           : 6
;  num_inst_sopp            : 4
;  num_inst_sopc            : 0
;  num_inst_sop1            : 1
;  num_inst_sop2            : 0
;  num_inst_smrd            : 0
;  num_inst_sopk            : 0
;  num_inst_vop1            : 0
;  num_inst_vop2            : 28
;  num_inst_vop3            : 0
;  num_inst_vopc            : 0
;  num_inst_vintrp          : 0
;  constant_literal_operands: 0
;  num_tex                  : 6
;  num_vmem_group           : 3

Opaque Custom Data - XBOX Precompiled Shader
// Offset:[338], bundle is:[123] DWORDS.
// Disassembled Precompiled Shader Object:

Shader Data:
// ----------------- VS Data ------------------------
; Input Semantic Mappings
;   [0] generic, usageIdx  0, v[4:7]
;   [1] generic, usageIdx  1, v[8:9]
; Output Semantic Mappings
;   [0] position, usageIdx  0, paramIdx 0
;   [1] generic, usageIdx  1, paramIdx 1

codeLenInByte        = 196;Bytes

userElementCount     = 3;
;  userElements[0]      = SUB_PTR_FETCH_SHADER, s[2:3]
;  userElements[1]      = PTR_VERTEX_BUFFER_TABLE, Element=1 dwords, s[4:5]
;  userElements[2]      = PTR_CONST_BUFFER_TABLE, Element=1 dwords, s[8:9]
extUserElementCount  = 0;
NumVgprs             = 15;
NumSgprs             = 16;
FloatMode            = 192;
IeeeMode             = 0;
ScratchSize          = 0 dwords/thread;
LDSByteSize          = 0 bytes/workgroup (compile time only);
; texSamplerUsage         = 0x00000000
; constBufUsage           = 0x00000001

; SPI_SHADER_PGM_RSRC2_VS = 0x00000014
SSPRV:USER_SGPR             = 10
; PA_CL_VS_OUT_CNTL       = 0x00000000
; SPI_VS_OUT_CONFIG       = 0x00000000
SVOC:VS_EXPORT_COUNT        = 0
SVOC:VS_HALF_PACK           = 0
SVOC:VS_EXPORTS_FOG         = 0
SVOC:VS_OUT_FOG_VEC_ADDR    = 0
; SPI_SHADER_POS_FORMAT     = 0x00000004
SSPF:POS0_EXPORT_FORMAT     = 4
SSPF:POS1_EXPORT_FORMAT     = 0
SSPF:POS2_EXPORT_FORMAT     = 0
SSPF:POS3_EXPORT_FORMAT     = 0
VGT_STRMOUT_CONFIG = 0x0
VGT_STRMOUT_CONFIG:RAST_STREAM = 0
VGT_STRMOUT_CONFIG:STREAMOUT_0_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_1_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_2_EN = 0
VGT_STRMOUT_CONFIG:STREAMOUT_3_EN = 0
vgprCompCnt = 1
exportVertexSize = 8
lsStride = 32

Shader Instructions:
// -------- Disassembly --------------------
shader main
  asic(CI)
  type(VS)

  s_swappc_b64  s[2:3], s[2:3]                          // 000000000000: BE822102
  s_load_dwordx4  s[0:3], s[8:9], 0x00                  // 000000000004: C0800900
  s_waitcnt     lgkmcnt(0)                              // 000000000008: BF8C007F
  s_buffer_load_dwordx4  s[4:7], s[0:3], 0x00           // 00000000000C: C2820100
  s_buffer_load_dwordx4  s[8:11], s[0:3], 0x04          // 000000000010: C2840104
  s_buffer_load_dwordx4  s[12:15], s[0:3], 0x08         // 000000000014: C2860108
  s_waitcnt     vmcnt(0) & lgkmcnt(0)                   // 000000000018: BF8C0070
  v_mul_legacy_f32  v3, s4, v4                          // 00000000001C: 0E060804
  v_mul_legacy_f32  v10, s5, v4                         // 000000000020: 0E140805
  v_mul_legacy_f32  v11, s6, v4                         // 000000000024: 0E160806
  v_mul_legacy_f32  v12, s8, v5                         // 000000000028: 0E180A08
  v_mul_legacy_f32  v13, s9, v5                         // 00000000002C: 0E1A0A09
  v_mul_legacy_f32  v14, s10, v5                        // 000000000030: 0E1C0A0A
  v_mul_legacy_f32  v4, s7, v4                          // 000000000034: 0E080807
  v_mul_legacy_f32  v5, s11, v5                         // 000000000038: 0E0A0A0B
  s_buffer_load_dwordx4  s[0:3], s[0:3], 0x0c           // 00000000003C: C280010C
  v_add_f32     v4, v4, v5                              // 000000000040: 06080B04
  v_add_f32     v3, v3, v12                             // 000000000044: 06061903
  v_add_f32     v10, v10, v13                           // 000000000048: 06141B0A
  v_mul_legacy_f32  v5, s12, v6                         // 00000000004C: 0E0A0C0C
  v_mul_legacy_f32  v12, s13, v6                        // 000000000050: 0E180C0D
  v_mul_legacy_f32  v13, s14, v6                        // 000000000054: 0E1A0C0E
  v_add_f32     v3, v3, v5                              // 000000000058: 06060B03
  v_add_f32     v11, v11, v14                           // 00000000005C: 06161D0B
  v_mul_legacy_f32  v6, s15, v6                         // 000000000060: 0E0C0C0F
  v_add_f32     v5, v10, v12                            // 000000000064: 060A190A
  v_add_f32     v10, v11, v13                           // 000000000068: 06141B0B
  v_add_f32     v4, v4, v6                              // 00000000006C: 06080D04
  v_lshlrev_b32  v0, 5, v1                              // 000000000070: 34000285
  s_waitcnt     lgkmcnt(0)                              // 000000000074: BF8C007F
  v_mul_legacy_f32  v6, s0, v7                          // 000000000078: 0E0C0E00
  v_mul_legacy_f32  v11, s1, v7                         // 00000000007C: 0E160E01
  s_mov_b32     m0, 0x00010000                          // 000000000080: BEFC03FF 00010000
  v_add_i32     v1, vcc, 8, v0                          // 000000000088: 4A020088
  v_mul_legacy_f32  v12, s2, v7                         // 00000000008C: 0E180E02
  v_add_f32     v3, v3, v6                              // 000000000090: 06060D03
  v_add_f32     v5, v5, v11                             // 000000000094: 060A1705
  v_add_i32     v2, vcc, 16, v0                         // 000000000098: 4A040090
  v_mul_legacy_f32  v7, s3, v7                          // 00000000009C: 0E0E0E03
  ds_write2_b32  v0, v3, v5 offset1:1                   // 0000000000A0: D8380100 00050300
  v_add_f32     v0, v10, v12                            // 0000000000A8: 0600190A
  v_add_f32     v3, v4, v7                              // 0000000000AC: 06060F04
  ds_write2_b32  v1, v0, v3 offset1:1                   // 0000000000B0: D8380100 00030001
  ds_write2_b32  v2, v8, v9 offset1:1                   // 0000000000B8: D8380100 00090802
  s_endpgm                                              // 0000000000C0: BF810000
end


;Shader Statistics:
;  NumActiveWaveFront:       40
;  WorkgroupSize:            64
;  NumVRegs:                 15
;  NumSRegs:                 16
;  NumActiveWaveFrontByVReg: 40
;  NumActiveWaveFrontBySReg: 40
;  NumActiveWaveFrontByLDS:  40
;  CycleSim:                 397
;  CycleSimNWaves:           2296
;  Code Size:                  196
;Assembler Counts:
;  num_32bit_ops            : 42
;  num_64bit_ops            : 0
;  num_alu                  : 31
;  num_fc                   : 11
;  num_inst_exp             : 0
;  num_inst_ldsgds          : 0
;  num_inst_mimg            : 0
;  num_inst_mtbuf           : 0
;  num_inst_mubuf           : 0
;  num_inst_sopp            : 4
;  num_inst_sopc            : 0
;  num_inst_sop1            : 2
;  num_inst_sop2            : 0
;  num_inst_smrd            : 0
;  num_inst_sopk            : 0
;  num_inst_vop1            : 0
;  num_inst_vop2            : 31
;  num_inst_vop3            : 0
;  num_inst_vopc            : 0
;  num_inst_vintrp          : 0
;  constant_literal_operands: 0
;  num_tex                  : 0
;  num_vmem_group           : 0

// Approximately 11 instruction slots used
#endif

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