text: #if 0
  //
  // Generated by Microsoft (R) HLSL Shader Compiler 10.1
  //
  //
  // Buffer Definitions: 
  //
  // cbuffer xesl_pushConstants
  // {
  //
  //   uint xe_resolve_edram_info;        // Offset:    0 Size:     4
  //   uint xe_resolve_coordinate_info;   // Offset:    4 Size:     4
  //   uint xe_resolve_dest_info;         // Offset:    8 Size:     4
  //   uint xe_resolve_dest_coordinate_info;// Offset:   12 Size:     4
  //   uint xe_resolve_dest_base;         // Offset:   16 Size:     4
  //
  // }
  //
  //
  // Resource Bindings:
  //
  // Name                                 Type  Format         Dim      ID      HLSL Bind  Count
  // ------------------------------ ---------- ------- ----------- ------- -------------- ------
  // xe_resolve_edram                  texture   uint4         buf      T0             t0      1 
  // xe_resolve_dest                       UAV   uint4         buf      U0             u0      1 
  // xesl_pushConstants                cbuffer      NA          NA     CB0            cb0      1 
  //
  //
  //
  // Input signature:
  //
  // Name                 Index   Mask Register SysValue  Format   Used
  // -------------------- ----- ------ -------- -------- ------- ------
  // no Input
  //
  // Output signature:
  //
  // Name                 Index   Mask Register SysValue  Format   Used
  // -------------------- ----- ------ -------- -------- ------- ------
  // no Output
  cs_5_1
  dcl_globalFlags refactoringAllowed
  dcl_constantbuffer CB0[0:0][2], immediateIndexed, space=0
  dcl_resource_buffer (uint,uint,uint,uint) T0[0:0], space=0
  dcl_uav_typed_buffer (uint,uint,uint,uint) U0[0:0], space=0
  dcl_input vThreadID.xy
  dcl_temps 6
  dcl_thread_group 8, 8, 1
  and r0.xyzw, CB0[0][0].zxzz, l(7, 1023, 8, 0x01000000)
  ushr r1.xyz, CB0[0][0].yywy, l(4, 5, 10, 0)
  ushr r2.xyzw, CB0[0][0].wwww, l(20, 24, 24, 20)
  ishl r3.xw, vThreadID.xxxx, l(2, 0, 0, 2)
  bfi r1.y, l(11), l(3), r1.y, l(0)
  uge r1.y, r3.w, r1.y
  if_nz r1.y
    ret 
  endif 
  mov r1.w, CB0[0][0].y
  bfi r1.xy, l(4, 1, 0, 0), l(3, 3, 0, 0), r1.wxww, l(0, 0, 0, 0)
  bfi r1.w, l(10), l(5), CB0[0][0].w, l(0)
  bfi r2.xyzw, l(4, 4, 4, 4), l(3, 3, 3, 3), r2.xyzw, l(0, 0, 0, 0)
  ubfe r4.xyz, l(2, 3, 12, 0), l(10, 28, 13, 0), CB0[0][0].xwxx
  mov r3.yz, vThreadID.yyyy
  iadd r1.xy, r1.xyxx, r3.wzww
  uge r4.w, l(3), r4.y
  if_z r4.w
    ieq r4.w, r4.y, l(5)
    if_nz r4.w
      mov r4.y, l(2)
    else 
      mov r4.y, l(0)
    endif 
  endif 
  uge r5.xy, r4.xxxx, l(2, 1, 0, 0)
  and r5.xy, r5.xyxx, l(1, 1, 0, 0)
  ishl r1.xy, r1.xyxx, r5.xyxx
  ushr r4.x, r4.y, l(1)
  and r4.xy, r4.xyxx, l(1, 1, 0, 0)
  iadd r1.xy, r1.xyxx, r4.xyxx
  udiv r4.xy, null, r1.xyxx, l(40, 16, 0, 0)
  imad r0.y, r4.y, r0.y, r4.x
  iadd r0.y, r0.y, r4.z
  imad r1.xy, -r4.xyxx, l(40, 16, 0, 0), r1.xyxx
  imad r1.x, r1.y, l(40), r1.x
  ishl r1.x, r1.x, l(1)
  imad r0.y, r0.y, l(1280), r1.x
  ushr r0.y, r0.y, l(2)
  ld r4.xyzw, r0.yyyy, T0[0].xyzw
  iadd r0.y, r0.y, l(1)
  ld r5.xyzw, r0.yyyy, T0[0].xyzw
  if_nz r0.w
    ubfe r0.y, l(4), l(25), CB0[0][0].x
    ieq r0.yw, r0.yyyy, l(0, 5, 0, 7)
    or r0.y, r0.w, r0.y
    if_nz r0.y
      bfi r4.xyzw, l(16, 16, 16, 16), l(0, 0, 0, 0), r4.yxwz, r4.xyzw
      bfi r5.xyzw, l(16, 16, 16, 16), l(0, 0, 0, 0), r5.yxwz, r5.xyzw
    endif 
  endif 
  iadd r2.xyzw, r2.xyzw, r3.xyzw
  if_nz r0.z
    ubfe r0.y, l(3), l(4), CB0[0][0].z
    ishl r0.z, r1.z, l(5)
    ishr r3.xyzw, r2.zwzw, l(4, 5, 3, 3)
    ishr r0.w, r0.y, l(2)
    ushr r0.z, r0.z, l(4)
    and r0.z, r0.z, l(2046)
    imad r0.z, r0.w, r0.z, r3.x
    ushr r1.x, r1.w, l(5)
    imad r0.z, r0.z, r1.x, r3.y
    ishl r1.x, r2.z, l(11)
    and r1.x, r1.x, l(0x00003000)
    bfi r1.x, l(3), l(9), r2.w, r1.x
    ishr r1.x, r1.x, l(6)
    iadd r0.w, r0.w, r3.z
    bfi r1.y, l(1), l(1), r0.w, l(0)
    iadd r1.y, r1.y, r3.w
    bfi r1.y, l(2), l(1), r1.y, l(0)
    bfi r0.w, l(1), l(0), r0.w, r1.y
    bfi r1.yz, l(0, 19, 19, 0), l(0, 11, 14, 0), r0.zzzz, l(0, 0, 0, 0)
    imad r1.xy, r1.xxxx, l(2, 16, 0, 0), r1.yzyy
    bfi r0.yz, l(0, 2, 2, 0), l(0, 9, 12, 0), r0.yyyy, r1.xxyx
    bfi r1.x, l(1), l(4), r2.z, l(0)
    ubfe r1.y, l(3), l(6), r0.y
    and r1.z, r0.w, l(6)
    bfi r0.w, l(1), l(8), r0.w, l(0)
    imad r0.w, r1.y, l(32), r0.w
    imad r0.w, r1.z, l(4), r0.w
    bfi r0.yz, l(0, 6, 6, 0), l(0, 0, 3, 0), r1.xxxx, r0.yyzy
    bfi r0.z, l(9), l(3), r0.w, r0.z
    bfi r0.y, l(6), l(0), r0.y, r0.z
  else 
    ishr r3.xyzw, r2.xyzw, l(5, 5, 2, 3)
    ushr r0.z, r1.w, l(5)
    imad r0.z, r3.y, r0.z, r3.x
    ishl r1.xy, r2.zzzz, l(6, 7, 0, 0)
    and r1.xy, r1.xyxx, l(896, 2048, 0, 0)
    bfi r0.w, l(3), l(4), r2.w, r1.x
    bfi r0.w, l(22), l(10), r0.z, r0.w
    bfi r1.z, l(1), l(4), r2.z, l(0)
    iadd r0.w, r0.w, r1.z
    ishl r1.xw, r1.xxxx, l(3, 0, 0, 2)
    bfi r1.xw, l(3, 0, 0, 3), l(7, 0, 0, 6), r2.wwww, r1.xxxw
    bfi r1.xw, l(22, 0, 0, 22), l(13, 0, 0, 12), r0.zzzz, r1.xxxw
    imad r1.xz, r1.zzzz, l(8, 0, 4, 0), r1.xxwx
    bfi r0.z, l(12), l(0), r1.y, r1.x
    and r1.x, r1.z, l(1792)
    iadd r0.z, r0.z, r1.x
    and r1.x, r3.z, l(2)
    iadd r1.x, r3.w, r1.x
    bfi r1.x, l(2), l(6), r1.x, l(0)
    iadd r0.z, r0.z, r1.x
    bfi r0.y, l(6), l(0), r0.w, r0.z
  endif 
  iadd r0.y, r0.y, CB0[0][1].x
  ushr r0.y, r0.y, l(4)
  ieq r0.z, r0.x, l(4)
  if_nz r0.z
    mov r4.xyzw, r4.yxwz
    mov r0.w, l(2)
  else 
    mov r0.w, r0.x
  endif 
  ieq r1.xyz, r0.wwww, l(1, 2, 3, 0)
  or r1.xy, r1.yzyy, r1.xyxx
  if_nz r1.x
    ishl r2.xyzw, r4.xyzw, l(8, 8, 8, 8)
    and r2.xyzw, r2.xyzw, l(0xff00ff00, 0xff00ff00, 0xff00ff00, 0xff00ff00)
    ushr r3.xyzw, r4.xyzw, l(8, 8, 8, 8)
    and r3.xyzw, r3.xyzw, l(0x00ff00ff, 0x00ff00ff, 0x00ff00ff, 0x00ff00ff)
    iadd r4.xyzw, r2.xyzw, r3.xyzw
  endif 
  if_nz r1.y
    ushr r1.xyzw, r4.xyzw, l(16, 16, 16, 16)
    bfi r4.xyzw, l(16, 16, 16, 16), l(16, 16, 16, 16), r4.xyzw, r1.xyzw
  endif 
  store_uav_typed U0[0].xyzw, r0.yyyy, r4.xyzw
  iadd r0.y, r0.y, l(2)
  if_nz r0.z
    mov r5.xyzw, r5.yxwz
    mov r0.x, l(2)
  endif 
  ieq r0.xzw, r0.xxxx, l(1, 0, 2, 3)
  or r0.xz, r0.zzwz, r0.xxzx
  if_nz r0.x
    ishl r1.xyzw, r5.xyzw, l(8, 8, 8, 8)
    and r1.xyzw, r1.xyzw, l(0xff00ff00, 0xff00ff00, 0xff00ff00, 0xff00ff00)
    ushr r2.xyzw, r5.xyzw, l(8, 8, 8, 8)
    and r2.xyzw, r2.xyzw, l(0x00ff00ff, 0x00ff00ff, 0x00ff00ff, 0x00ff00ff)
    iadd r5.xyzw, r1.xyzw, r2.xyzw
  endif 
  if_nz r0.z
    ushr r1.xyzw, r5.xyzw, l(16, 16, 16, 16)
    bfi r5.xyzw, l(16, 16, 16, 16), l(16, 16, 16, 16), r5.xyzw, r1.xyzw
  endif 
  store_uav_typed U0[0].xyzw, r0.yyyy, r5.xyzw
  ret 
  // Approximately 149 instruction slots used
  #endif
  
  const BYTE resolve_fast_64bpp_1x2xmsaa_cs[] =
  {
       68,  88,  66,  67,  66,  51, 
       69,  84, 109, 184, 198,  63, 
      237,  87,  25,  95,  82,  25, 
        7, 214,   1,   0,   0,   0, 
      228,  22,   0,   0,   5,   0, 
        0,   0,  52,   0,   0,   0, 
      212,   2,   0,   0, 228,   2, 
        0,   0, 244,   2,   0,   0, 
       72,  22,   0,   0,  82,  68, 
       69,  70, 152,   2,   0,   0, 
        1,   0,   0,   0, 232,   0, 
        0,   0,   3,   0,   0,   0, 
       60,   0,   0,   0,   1,   5, 
       83,  67,   0,   5,   0,   0, 
      109,   2,   0,   0,  19,  19, 
       68,  37,  60,   0,   0,   0, 
       24,   0,   0,   0,  40,   0, 
        0,   0,  40,   0,   0,   0, 
       36,   0,   0,   0,  12,   0, 
        0,   0,   0,   0,   0,   0, 
      180,   0,   0,   0,   2,   0, 
        0,   0,   4,   0,   0,   0, 
        1,   0,   0,   0, 255, 255, 
      255, 255,   0,   0,   0,   0, 
        1,   0,   0,   0,  12,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0, 197,   0, 
        0,   0,   4,   0,   0,   0, 
        4,   0,   0,   0,   1,   0, 
        0,   0, 255, 255, 255, 255, 
        0,   0,   0,   0,   1,   0, 
        0,   0,  12,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0, 213,   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,   0, 
        0,   0,   0,   0,   0,   0, 
      120, 101,  95, 114, 101, 115, 
      111, 108, 118, 101,  95, 101, 
      100, 114,  97, 109,   0, 120, 
      101,  95, 114, 101, 115, 111, 
      108, 118, 101,  95, 100, 101, 
      115, 116,   0, 120, 101, 115, 
      108,  95, 112, 117, 115, 104, 
       67, 111, 110, 115, 116,  97, 
      110, 116, 115,   0, 213,   0, 
        0,   0,   5,   0,   0,   0, 
        0,   1,   0,   0,  32,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0, 200,   1, 
        0,   0,   0,   0,   0,   0, 
        4,   0,   0,   0,   2,   0, 
        0,   0, 228,   1,   0,   0, 
        0,   0,   0,   0, 255, 255, 
      255, 255,   0,   0,   0,   0, 
      255, 255, 255, 255,   0,   0, 
        0,   0,   8,   2,   0,   0, 
        4,   0,   0,   0,   4,   0, 
        0,   0,   2,   0,   0,   0, 
      228,   1,   0,   0,   0,   0, 
        0,   0, 255, 255, 255, 255, 
        0,   0,   0,   0, 255, 255, 
      255, 255,   0,   0,   0,   0, 
       35,   2,   0,   0,   8,   0, 
        0,   0,   4,   0,   0,   0, 
        2,   0,   0,   0, 228,   1, 
        0,   0,   0,   0,   0,   0, 
      255, 255, 255, 255,   0,   0, 
        0,   0, 255, 255, 255, 255, 
        0,   0,   0,   0,  56,   2, 
        0,   0,  12,   0,   0,   0, 
        4,   0,   0,   0,   2,   0, 
        0,   0, 228,   1,   0,   0, 
        0,   0,   0,   0, 255, 255, 
      255, 255,   0,   0,   0,   0, 
      255, 255, 255, 255,   0,   0, 
        0,   0,  88,   2,   0,   0, 
       16,   0,   0,   0,   4,   0, 
        0,   0,   2,   0,   0,   0, 
      228,   1,   0,   0,   0,   0, 
        0,   0, 255, 255, 255, 255, 
        0,   0,   0,   0, 255, 255, 
      255, 255,   0,   0,   0,   0, 
      120, 101,  95, 114, 101, 115, 
      111, 108, 118, 101,  95, 101, 
      100, 114,  97, 109,  95, 105, 
      110, 102, 111,   0, 100, 119, 
      111, 114, 100,   0,   0,   0, 
       19,   0,   1,   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, 
      222,   1,   0,   0, 120, 101, 
       95, 114, 101, 115, 111, 108, 
      118, 101,  95,  99, 111, 111, 
      114, 100, 105, 110,  97, 116, 
      101,  95, 105, 110, 102, 111, 
        0, 120, 101,  95, 114, 101, 
      115, 111, 108, 118, 101,  95, 
      100, 101, 115, 116,  95, 105, 
      110, 102, 111,   0, 120, 101, 
       95, 114, 101, 115, 111, 108, 
      118, 101,  95, 100, 101, 115, 
      116,  95,  99, 111, 111, 114, 
      100, 105, 110,  97, 116, 101, 
       95, 105, 110, 102, 111,   0, 
      120, 101,  95, 114, 101, 115, 
      111, 108, 118, 101,  95, 100, 
      101, 115, 116,  95,  98,  97, 
      115, 101,   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,  49,  48,  46,  49, 
        0, 171, 171, 171,  73,  83, 
       71,  78,   8,   0,   0,   0, 
        0,   0,   0,   0,   8,   0, 
        0,   0,  79,  83,  71,  78, 
        8,   0,   0,   0,   0,   0, 
        0,   0,   8,   0,   0,   0, 
       83,  72,  69,  88,  76,  19, 
        0,   0,  81,   0,   5,   0, 
      211,   4,   0,   0, 106,   8, 
        0,   1,  89,   0,   0,   7, 
       70, 142,  48,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   2,   0, 
        0,   0,   0,   0,   0,   0, 
       88,   8,   0,   7,  70, 126, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  68,  68,   0,   0, 
        0,   0,   0,   0, 156,   8, 
        0,   7,  70, 238,  49,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       68,  68,   0,   0,   0,   0, 
        0,   0,  95,   0,   0,   2, 
       50,   0,   2,   0, 104,   0, 
        0,   2,   6,   0,   0,   0, 
      155,   0,   0,   4,   8,   0, 
        0,   0,   8,   0,   0,   0, 
        1,   0,   0,   0,   1,   0, 
        0,  12, 242,   0,  16,   0, 
        0,   0,   0,   0,  38, 138, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
        7,   0,   0,   0, 255,   3, 
        0,   0,   8,   0,   0,   0, 
        0,   0,   0,   1,  85,   0, 
        0,  12, 114,   0,  16,   0, 
        1,   0,   0,   0,  86, 135, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
        4,   0,   0,   0,   5,   0, 
        0,   0,  10,   0,   0,   0, 
        0,   0,   0,   0,  85,   0, 
        0,  12, 242,   0,  16,   0, 
        2,   0,   0,   0, 246, 143, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
       20,   0,   0,   0,  24,   0, 
        0,   0,  24,   0,   0,   0, 
       20,   0,   0,   0,  41,   0, 
        0,   9, 146,   0,  16,   0, 
        3,   0,   0,   0,   6,   0, 
        2,   0,   2,  64,   0,   0, 
        2,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        2,   0,   0,   0, 140,   0, 
        0,  11,  34,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,  11,   0,   0,   0, 
        1,  64,   0,   0,   3,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   0,   0,   0,   0, 
       80,   0,   0,   7,  34,   0, 
       16,   0,   1,   0,   0,   0, 
       58,   0,  16,   0,   3,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,  31,   0, 
        4,   3,  26,   0,  16,   0, 
        1,   0,   0,   0,  62,   0, 
        0,   1,  21,   0,   0,   1, 
       54,   0,   0,   7, 130,   0, 
       16,   0,   1,   0,   0,   0, 
       26, 128,  48,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0, 140,   0, 
        0,  20,  50,   0,  16,   0, 
        1,   0,   0,   0,   2,  64, 
        0,   0,   4,   0,   0,   0, 
        1,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        2,  64,   0,   0,   3,   0, 
        0,   0,   3,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  54,  15,  16,   0, 
        1,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
      140,   0,   0,  13, 130,   0, 
       16,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,  10,   0, 
        0,   0,   1,  64,   0,   0, 
        5,   0,   0,   0,  58, 128, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   0,   0,   0, 140,   0, 
        0,  20, 242,   0,  16,   0, 
        2,   0,   0,   0,   2,  64, 
        0,   0,   4,   0,   0,   0, 
        4,   0,   0,   0,   4,   0, 
        0,   0,   4,   0,   0,   0, 
        2,  64,   0,   0,   3,   0, 
        0,   0,   3,   0,   0,   0, 
        3,   0,   0,   0,   3,   0, 
        0,   0,  70,  14,  16,   0, 
        2,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
      138,   0,   0,  17, 114,   0, 
       16,   0,   4,   0,   0,   0, 
        2,  64,   0,   0,   2,   0, 
        0,   0,   3,   0,   0,   0, 
       12,   0,   0,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
       10,   0,   0,   0,  28,   0, 
        0,   0,  13,   0,   0,   0, 
        0,   0,   0,   0, 198, 128, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  54,   0,   0,   4, 
       98,   0,  16,   0,   3,   0, 
        0,   0,  86,   5,   2,   0, 
       30,   0,   0,   7,  50,   0, 
       16,   0,   1,   0,   0,   0, 
       70,   0,  16,   0,   1,   0, 
        0,   0, 182,  15,  16,   0, 
        3,   0,   0,   0,  80,   0, 
        0,   7, 130,   0,  16,   0, 
        4,   0,   0,   0,   1,  64, 
        0,   0,   3,   0,   0,   0, 
       26,   0,  16,   0,   4,   0, 
        0,   0,  31,   0,   0,   3, 
       58,   0,  16,   0,   4,   0, 
        0,   0,  32,   0,   0,   7, 
      130,   0,  16,   0,   4,   0, 
        0,   0,  26,   0,  16,   0, 
        4,   0,   0,   0,   1,  64, 
        0,   0,   5,   0,   0,   0, 
       31,   0,   4,   3,  58,   0, 
       16,   0,   4,   0,   0,   0, 
       54,   0,   0,   5,  34,   0, 
       16,   0,   4,   0,   0,   0, 
        1,  64,   0,   0,   2,   0, 
        0,   0,  18,   0,   0,   1, 
       54,   0,   0,   5,  34,   0, 
       16,   0,   4,   0,   0,   0, 
        1,  64,   0,   0,   0,   0, 
        0,   0,  21,   0,   0,   1, 
       21,   0,   0,   1,  80,   0, 
        0,  10,  50,   0,  16,   0, 
        5,   0,   0,   0,   6,   0, 
       16,   0,   4,   0,   0,   0, 
        2,  64,   0,   0,   2,   0, 
        0,   0,   1,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   1,   0,   0,  10, 
       50,   0,  16,   0,   5,   0, 
        0,   0,  70,   0,  16,   0, 
        5,   0,   0,   0,   2,  64, 
        0,   0,   1,   0,   0,   0, 
        1,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       41,   0,   0,   7,  50,   0, 
       16,   0,   1,   0,   0,   0, 
       70,   0,  16,   0,   1,   0, 
        0,   0,  70,   0,  16,   0, 
        5,   0,   0,   0,  85,   0, 
        0,   7,  18,   0,  16,   0, 
        4,   0,   0,   0,  26,   0, 
       16,   0,   4,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,   1,   0,   0,  10, 
       50,   0,  16,   0,   4,   0, 
        0,   0,  70,   0,  16,   0, 
        4,   0,   0,   0,   2,  64, 
        0,   0,   1,   0,   0,   0, 
        1,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       30,   0,   0,   7,  50,   0, 
       16,   0,   1,   0,   0,   0, 
       70,   0,  16,   0,   1,   0, 
        0,   0,  70,   0,  16,   0, 
        4,   0,   0,   0,  78,   0, 
        0,  11,  50,   0,  16,   0, 
        4,   0,   0,   0,   0, 208, 
        0,   0,  70,   0,  16,   0, 
        1,   0,   0,   0,   2,  64, 
        0,   0,  40,   0,   0,   0, 
       16,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       35,   0,   0,   9,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   4,   0, 
        0,   0,  26,   0,  16,   0, 
        0,   0,   0,   0,  10,   0, 
       16,   0,   4,   0,   0,   0, 
       30,   0,   0,   7,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,  42,   0,  16,   0, 
        4,   0,   0,   0,  35,   0, 
        0,  13,  50,   0,  16,   0, 
        1,   0,   0,   0,  70,   0, 
       16, 128,  65,   0,   0,   0, 
        4,   0,   0,   0,   2,  64, 
        0,   0,  40,   0,   0,   0, 
       16,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       70,   0,  16,   0,   1,   0, 
        0,   0,  35,   0,   0,   9, 
       18,   0,  16,   0,   1,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,  40,   0,   0,   0, 
       10,   0,  16,   0,   1,   0, 
        0,   0,  41,   0,   0,   7, 
       18,   0,  16,   0,   1,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   1,   0,   0,   0, 
       35,   0,   0,   9,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   5,   0,   0,  10,   0, 
       16,   0,   1,   0,   0,   0, 
       85,   0,   0,   7,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        2,   0,   0,   0,  45,   0, 
        0,   8, 242,   0,  16,   0, 
        4,   0,   0,   0,  86,   5, 
       16,   0,   0,   0,   0,   0, 
       70, 126,  32,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       30,   0,   0,   7,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        1,   0,   0,   0,  45,   0, 
        0,   8, 242,   0,  16,   0, 
        5,   0,   0,   0,  86,   5, 
       16,   0,   0,   0,   0,   0, 
       70, 126,  32,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       31,   0,   4,   3,  58,   0, 
       16,   0,   0,   0,   0,   0, 
      138,   0,   0,  11,  34,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   4,   0, 
        0,   0,   1,  64,   0,   0, 
       25,   0,   0,   0,  10, 128, 
       48,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  32,   0,   0,  10, 
      162,   0,  16,   0,   0,   0, 
        0,   0,  86,   5,  16,   0, 
        0,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
        5,   0,   0,   0,   0,   0, 
        0,   0,   7,   0,   0,   0, 
       60,   0,   0,   7,  34,   0, 
       16,   0,   0,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0,  26,   0,  16,   0, 
        0,   0,   0,   0,  31,   0, 
        4,   3,  26,   0,  16,   0, 
        0,   0,   0,   0, 140,   0, 
        0,  17, 242,   0,  16,   0, 
        4,   0,   0,   0,   2,  64, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
        2,  64,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  22,  11,  16,   0, 
        4,   0,   0,   0,  70,  14, 
       16,   0,   4,   0,   0,   0, 
      140,   0,   0,  17, 242,   0, 
       16,   0,   5,   0,   0,   0, 
        2,  64,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,   2,  64,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,  22,  11, 
       16,   0,   5,   0,   0,   0, 
       70,  14,  16,   0,   5,   0, 
        0,   0,  21,   0,   0,   1, 
       21,   0,   0,   1,  30,   0, 
        0,   7, 242,   0,  16,   0, 
        2,   0,   0,   0,  70,  14, 
       16,   0,   2,   0,   0,   0, 
       70,  14,  16,   0,   3,   0, 
        0,   0,  31,   0,   4,   3, 
       42,   0,  16,   0,   0,   0, 
        0,   0, 138,   0,   0,  11, 
       34,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        3,   0,   0,   0,   1,  64, 
        0,   0,   4,   0,   0,   0, 
       42, 128,  48,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,  41,   0, 
        0,   7,  66,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,   5,   0, 
        0,   0,  42,   0,   0,  10, 
      242,   0,  16,   0,   3,   0, 
        0,   0, 230,  14,  16,   0, 
        2,   0,   0,   0,   2,  64, 
        0,   0,   4,   0,   0,   0, 
        5,   0,   0,   0,   3,   0, 
        0,   0,   3,   0,   0,   0, 
       42,   0,   0,   7, 130,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        2,   0,   0,   0,  85,   0, 
        0,   7,  66,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   4,   0, 
        0,   0,   1,   0,   0,   7, 
       66,   0,  16,   0,   0,   0, 
        0,   0,  42,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0, 254,   7,   0,   0, 
       35,   0,   0,   9,  66,   0, 
       16,   0,   0,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0,  42,   0,  16,   0, 
        0,   0,   0,   0,  10,   0, 
       16,   0,   3,   0,   0,   0, 
       85,   0,   0,   7,  18,   0, 
       16,   0,   1,   0,   0,   0, 
       58,   0,  16,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        5,   0,   0,   0,  35,   0, 
        0,   9,  66,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       10,   0,  16,   0,   1,   0, 
        0,   0,  26,   0,  16,   0, 
        3,   0,   0,   0,  41,   0, 
        0,   7,  18,   0,  16,   0, 
        1,   0,   0,   0,  42,   0, 
       16,   0,   2,   0,   0,   0, 
        1,  64,   0,   0,  11,   0, 
        0,   0,   1,   0,   0,   7, 
       18,   0,  16,   0,   1,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   0,  48,   0,   0, 
      140,   0,   0,  11,  18,   0, 
       16,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,   3,   0, 
        0,   0,   1,  64,   0,   0, 
        9,   0,   0,   0,  58,   0, 
       16,   0,   2,   0,   0,   0, 
       10,   0,  16,   0,   1,   0, 
        0,   0,  42,   0,   0,   7, 
       18,   0,  16,   0,   1,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   6,   0,   0,   0, 
       30,   0,   0,   7, 130,   0, 
       16,   0,   0,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0,  42,   0,  16,   0, 
        3,   0,   0,   0, 140,   0, 
        0,  11,  34,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,  58,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   0,   0,   0,   0, 
       30,   0,   0,   7,  34,   0, 
       16,   0,   1,   0,   0,   0, 
       26,   0,  16,   0,   1,   0, 
        0,   0,  58,   0,  16,   0, 
        3,   0,   0,   0, 140,   0, 
        0,  11,  34,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   2,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   0,   0,   0,   0, 
      140,   0,   0,  11, 130,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   0,   0,   0,  58,   0, 
       16,   0,   0,   0,   0,   0, 
       26,   0,  16,   0,   1,   0, 
        0,   0, 140,   0,   0,  20, 
       98,   0,  16,   0,   1,   0, 
        0,   0,   2,  64,   0,   0, 
        0,   0,   0,   0,  19,   0, 
        0,   0,  19,   0,   0,   0, 
        0,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
       11,   0,   0,   0,  14,   0, 
        0,   0,   0,   0,   0,   0, 
      166,  10,  16,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,  35,   0, 
        0,  12,  50,   0,  16,   0, 
        1,   0,   0,   0,   6,   0, 
       16,   0,   1,   0,   0,   0, 
        2,  64,   0,   0,   2,   0, 
        0,   0,  16,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0, 150,   5,  16,   0, 
        1,   0,   0,   0, 140,   0, 
        0,  17,  98,   0,  16,   0, 
        0,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
        2,   0,   0,   0,   2,   0, 
        0,   0,   0,   0,   0,   0, 
        2,  64,   0,   0,   0,   0, 
        0,   0,   9,   0,   0,   0, 
       12,   0,   0,   0,   0,   0, 
        0,   0,  86,   5,  16,   0, 
        0,   0,   0,   0,   6,   1, 
       16,   0,   1,   0,   0,   0, 
      140,   0,   0,  11,  18,   0, 
       16,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        4,   0,   0,   0,  42,   0, 
       16,   0,   2,   0,   0,   0, 
        1,  64,   0,   0,   0,   0, 
        0,   0, 138,   0,   0,   9, 
       34,   0,  16,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        3,   0,   0,   0,   1,  64, 
        0,   0,   6,   0,   0,   0, 
       26,   0,  16,   0,   0,   0, 
        0,   0,   1,   0,   0,   7, 
       66,   0,  16,   0,   1,   0, 
        0,   0,  58,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   6,   0,   0,   0, 
      140,   0,   0,  11, 130,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        8,   0,   0,   0,  58,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   0,   0, 
        0,   0,  35,   0,   0,   9, 
      130,   0,  16,   0,   0,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,  32,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0,  35,   0,   0,   9, 
      130,   0,  16,   0,   0,   0, 
        0,   0,  42,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   4,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0, 140,   0,   0,  17, 
       98,   0,  16,   0,   0,   0, 
        0,   0,   2,  64,   0,   0, 
        0,   0,   0,   0,   6,   0, 
        0,   0,   6,   0,   0,   0, 
        0,   0,   0,   0,   2,  64, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   3,   0, 
        0,   0,   0,   0,   0,   0, 
        6,   0,  16,   0,   1,   0, 
        0,   0,  86,   6,  16,   0, 
        0,   0,   0,   0, 140,   0, 
        0,  11,  66,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   9,   0,   0,   0, 
        1,  64,   0,   0,   3,   0, 
        0,   0,  58,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
      140,   0,   0,  11,  34,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   6,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   0,   0,   0,  26,   0, 
       16,   0,   0,   0,   0,   0, 
       42,   0,  16,   0,   0,   0, 
        0,   0,  18,   0,   0,   1, 
       42,   0,   0,  10, 242,   0, 
       16,   0,   3,   0,   0,   0, 
       70,  14,  16,   0,   2,   0, 
        0,   0,   2,  64,   0,   0, 
        5,   0,   0,   0,   5,   0, 
        0,   0,   2,   0,   0,   0, 
        3,   0,   0,   0,  85,   0, 
        0,   7,  66,   0,  16,   0, 
        0,   0,   0,   0,  58,   0, 
       16,   0,   1,   0,   0,   0, 
        1,  64,   0,   0,   5,   0, 
        0,   0,  35,   0,   0,   9, 
       66,   0,  16,   0,   0,   0, 
        0,   0,  26,   0,  16,   0, 
        3,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       10,   0,  16,   0,   3,   0, 
        0,   0,  41,   0,   0,  10, 
       50,   0,  16,   0,   1,   0, 
        0,   0, 166,  10,  16,   0, 
        2,   0,   0,   0,   2,  64, 
        0,   0,   6,   0,   0,   0, 
        7,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        1,   0,   0,  10,  50,   0, 
       16,   0,   1,   0,   0,   0, 
       70,   0,  16,   0,   1,   0, 
        0,   0,   2,  64,   0,   0, 
      128,   3,   0,   0,   0,   8, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0, 140,   0, 
        0,  11, 130,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   3,   0,   0,   0, 
        1,  64,   0,   0,   4,   0, 
        0,   0,  58,   0,  16,   0, 
        2,   0,   0,   0,  10,   0, 
       16,   0,   1,   0,   0,   0, 
      140,   0,   0,  11, 130,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,  22,   0, 
        0,   0,   1,  64,   0,   0, 
       10,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       58,   0,  16,   0,   0,   0, 
        0,   0, 140,   0,   0,  11, 
       66,   0,  16,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   4,   0,   0,   0, 
       42,   0,  16,   0,   2,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   0,   0,   0,  30,   0, 
        0,   7, 130,   0,  16,   0, 
        0,   0,   0,   0,  58,   0, 
       16,   0,   0,   0,   0,   0, 
       42,   0,  16,   0,   1,   0, 
        0,   0,  41,   0,   0,  10, 
      146,   0,  16,   0,   1,   0, 
        0,   0,   6,   0,  16,   0, 
        1,   0,   0,   0,   2,  64, 
        0,   0,   3,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   2,   0,   0,   0, 
      140,   0,   0,  17, 146,   0, 
       16,   0,   1,   0,   0,   0, 
        2,  64,   0,   0,   3,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   3,   0, 
        0,   0,   2,  64,   0,   0, 
        7,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        6,   0,   0,   0, 246,  15, 
       16,   0,   2,   0,   0,   0, 
        6,  12,  16,   0,   1,   0, 
        0,   0, 140,   0,   0,  17, 
      146,   0,  16,   0,   1,   0, 
        0,   0,   2,  64,   0,   0, 
       22,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       22,   0,   0,   0,   2,  64, 
        0,   0,  13,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  12,   0,   0,   0, 
      166,  10,  16,   0,   0,   0, 
        0,   0,   6,  12,  16,   0, 
        1,   0,   0,   0,  35,   0, 
        0,  12,  82,   0,  16,   0, 
        1,   0,   0,   0, 166,  10, 
       16,   0,   1,   0,   0,   0, 
        2,  64,   0,   0,   8,   0, 
        0,   0,   0,   0,   0,   0, 
        4,   0,   0,   0,   0,   0, 
        0,   0,   6,   3,  16,   0, 
        1,   0,   0,   0, 140,   0, 
        0,  11,  66,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,  12,   0,   0,   0, 
        1,  64,   0,   0,   0,   0, 
        0,   0,  26,   0,  16,   0, 
        1,   0,   0,   0,  10,   0, 
       16,   0,   1,   0,   0,   0, 
        1,   0,   0,   7,  18,   0, 
       16,   0,   1,   0,   0,   0, 
       42,   0,  16,   0,   1,   0, 
        0,   0,   1,  64,   0,   0, 
        0,   7,   0,   0,  30,   0, 
        0,   7,  66,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       10,   0,  16,   0,   1,   0, 
        0,   0,   1,   0,   0,   7, 
       18,   0,  16,   0,   1,   0, 
        0,   0,  42,   0,  16,   0, 
        3,   0,   0,   0,   1,  64, 
        0,   0,   2,   0,   0,   0, 
       30,   0,   0,   7,  18,   0, 
       16,   0,   1,   0,   0,   0, 
       58,   0,  16,   0,   3,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0, 140,   0, 
        0,  11,  18,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   2,   0,   0,   0, 
        1,  64,   0,   0,   6,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0,   1,  64, 
        0,   0,   0,   0,   0,   0, 
       30,   0,   0,   7,  66,   0, 
       16,   0,   0,   0,   0,   0, 
       42,   0,  16,   0,   0,   0, 
        0,   0,  10,   0,  16,   0, 
        1,   0,   0,   0, 140,   0, 
        0,  11,  34,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   6,   0,   0,   0, 
        1,  64,   0,   0,   0,   0, 
        0,   0,  58,   0,  16,   0, 
        0,   0,   0,   0,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       21,   0,   0,   1,  30,   0, 
        0,   9,  34,   0,  16,   0, 
        0,   0,   0,   0,  26,   0, 
       16,   0,   0,   0,   0,   0, 
       10, 128,  48,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        1,   0,   0,   0,  85,   0, 
        0,   7,  34,   0,  16,   0, 
        0,   0,   0,   0,  26,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   4,   0, 
        0,   0,  32,   0,   0,   7, 
       66,   0,  16,   0,   0,   0, 
        0,   0,  10,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   4,   0,   0,   0, 
       31,   0,   4,   3,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       54,   0,   0,   5, 242,   0, 
       16,   0,   4,   0,   0,   0, 
       22,  11,  16,   0,   4,   0, 
        0,   0,  54,   0,   0,   5, 
      130,   0,  16,   0,   0,   0, 
        0,   0,   1,  64,   0,   0, 
        2,   0,   0,   0,  18,   0, 
        0,   1,  54,   0,   0,   5, 
      130,   0,  16,   0,   0,   0, 
        0,   0,  10,   0,  16,   0, 
        0,   0,   0,   0,  21,   0, 
        0,   1,  32,   0,   0,  10, 
      114,   0,  16,   0,   1,   0, 
        0,   0, 246,  15,  16,   0, 
        0,   0,   0,   0,   2,  64, 
        0,   0,   1,   0,   0,   0, 
        2,   0,   0,   0,   3,   0, 
        0,   0,   0,   0,   0,   0, 
       60,   0,   0,   7,  50,   0, 
       16,   0,   1,   0,   0,   0, 
      150,   5,  16,   0,   1,   0, 
        0,   0,  70,   0,  16,   0, 
        1,   0,   0,   0,  31,   0, 
        4,   3,  10,   0,  16,   0, 
        1,   0,   0,   0,  41,   0, 
        0,  10, 242,   0,  16,   0, 
        2,   0,   0,   0,  70,  14, 
       16,   0,   4,   0,   0,   0, 
        2,  64,   0,   0,   8,   0, 
        0,   0,   8,   0,   0,   0, 
        8,   0,   0,   0,   8,   0, 
        0,   0,   1,   0,   0,  10, 
      242,   0,  16,   0,   2,   0, 
        0,   0,  70,  14,  16,   0, 
        2,   0,   0,   0,   2,  64, 
        0,   0,   0, 255,   0, 255, 
        0, 255,   0, 255,   0, 255, 
        0, 255,   0, 255,   0, 255, 
       85,   0,   0,  10, 242,   0, 
       16,   0,   3,   0,   0,   0, 
       70,  14,  16,   0,   4,   0, 
        0,   0,   2,  64,   0,   0, 
        8,   0,   0,   0,   8,   0, 
        0,   0,   8,   0,   0,   0, 
        8,   0,   0,   0,   1,   0, 
        0,  10, 242,   0,  16,   0, 
        3,   0,   0,   0,  70,  14, 
       16,   0,   3,   0,   0,   0, 
        2,  64,   0,   0, 255,   0, 
      255,   0, 255,   0, 255,   0, 
      255,   0, 255,   0, 255,   0, 
      255,   0,  30,   0,   0,   7, 
      242,   0,  16,   0,   4,   0, 
        0,   0,  70,  14,  16,   0, 
        2,   0,   0,   0,  70,  14, 
       16,   0,   3,   0,   0,   0, 
       21,   0,   0,   1,  31,   0, 
        4,   3,  26,   0,  16,   0, 
        1,   0,   0,   0,  85,   0, 
        0,  10, 242,   0,  16,   0, 
        1,   0,   0,   0,  70,  14, 
       16,   0,   4,   0,   0,   0, 
        2,  64,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0, 140,   0,   0,  17, 
      242,   0,  16,   0,   4,   0, 
        0,   0,   2,  64,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,   2,  64, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       70,  14,  16,   0,   4,   0, 
        0,   0,  70,  14,  16,   0, 
        1,   0,   0,   0,  21,   0, 
        0,   1, 164,   0,   0,   8, 
      242, 224,  33,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
       86,   5,  16,   0,   0,   0, 
        0,   0,  70,  14,  16,   0, 
        4,   0,   0,   0,  30,   0, 
        0,   7,  34,   0,  16,   0, 
        0,   0,   0,   0,  26,   0, 
       16,   0,   0,   0,   0,   0, 
        1,  64,   0,   0,   2,   0, 
        0,   0,  31,   0,   4,   3, 
       42,   0,  16,   0,   0,   0, 
        0,   0,  54,   0,   0,   5, 
      242,   0,  16,   0,   5,   0, 
        0,   0,  22,  11,  16,   0, 
        5,   0,   0,   0,  54,   0, 
        0,   5,  18,   0,  16,   0, 
        0,   0,   0,   0,   1,  64, 
        0,   0,   2,   0,   0,   0, 
       21,   0,   0,   1,  32,   0, 
        0,  10, 210,   0,  16,   0, 
        0,   0,   0,   0,   6,   0, 
       16,   0,   0,   0,   0,   0, 
        2,  64,   0,   0,   1,   0, 
        0,   0,   0,   0,   0,   0, 
        2,   0,   0,   0,   3,   0, 
        0,   0,  60,   0,   0,   7, 
       82,   0,  16,   0,   0,   0, 
        0,   0, 166,  11,  16,   0, 
        0,   0,   0,   0,   6,   2, 
       16,   0,   0,   0,   0,   0, 
       31,   0,   4,   3,  10,   0, 
       16,   0,   0,   0,   0,   0, 
       41,   0,   0,  10, 242,   0, 
       16,   0,   1,   0,   0,   0, 
       70,  14,  16,   0,   5,   0, 
        0,   0,   2,  64,   0,   0, 
        8,   0,   0,   0,   8,   0, 
        0,   0,   8,   0,   0,   0, 
        8,   0,   0,   0,   1,   0, 
        0,  10, 242,   0,  16,   0, 
        1,   0,   0,   0,  70,  14, 
       16,   0,   1,   0,   0,   0, 
        2,  64,   0,   0,   0, 255, 
        0, 255,   0, 255,   0, 255, 
        0, 255,   0, 255,   0, 255, 
        0, 255,  85,   0,   0,  10, 
      242,   0,  16,   0,   2,   0, 
        0,   0,  70,  14,  16,   0, 
        5,   0,   0,   0,   2,  64, 
        0,   0,   8,   0,   0,   0, 
        8,   0,   0,   0,   8,   0, 
        0,   0,   8,   0,   0,   0, 
        1,   0,   0,  10, 242,   0, 
       16,   0,   2,   0,   0,   0, 
       70,  14,  16,   0,   2,   0, 
        0,   0,   2,  64,   0,   0, 
      255,   0, 255,   0, 255,   0, 
      255,   0, 255,   0, 255,   0, 
      255,   0, 255,   0,  30,   0, 
        0,   7, 242,   0,  16,   0, 
        5,   0,   0,   0,  70,  14, 
       16,   0,   1,   0,   0,   0, 
       70,  14,  16,   0,   2,   0, 
        0,   0,  21,   0,   0,   1, 
       31,   0,   4,   3,  42,   0, 
       16,   0,   0,   0,   0,   0, 
       85,   0,   0,  10, 242,   0, 
       16,   0,   1,   0,   0,   0, 
       70,  14,  16,   0,   5,   0, 
        0,   0,   2,  64,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0, 140,   0, 
        0,  17, 242,   0,  16,   0, 
        5,   0,   0,   0,   2,  64, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
        2,  64,   0,   0,  16,   0, 
        0,   0,  16,   0,   0,   0, 
       16,   0,   0,   0,  16,   0, 
        0,   0,  70,  14,  16,   0, 
        5,   0,   0,   0,  70,  14, 
       16,   0,   1,   0,   0,   0, 
       21,   0,   0,   1, 164,   0, 
        0,   8, 242, 224,  33,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,  86,   5,  16,   0, 
        0,   0,   0,   0,  70,  14, 
       16,   0,   5,   0,   0,   0, 
       62,   0,   0,   1,  83,  84, 
       65,  84, 148,   0,   0,   0, 
      149,   0,   0,   0,   6,   0, 
        0,   0,   0,   0,   0,   0, 
        1,   0,   0,   0,   0,   0, 
        0,   0,  44,   0,   0,   0, 
       32,   0,   0,   0,   5,   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, 
        2,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   9,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        0,   0,   0,   0,   0,   0, 
        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,   0,   0,   0
  };
  