text: #pragma once
  
  const unsigned char sks_shader_builtin_ui_hlsl[19866] = {
  83,
  75,
  83,
  72,
  65,
  68,
  69,
  82,
  2,
  0,
  8,
  0,
  0,
  0,
  115,
  107,
  47,
  100,
  101,
  102,
  97,
  117,
  108,
  116,
  95,
  117,
  105,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  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,
  1,
  0,
  0,
  0,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  3,
  3,
  16,
  3,
  0,
  0,
  11,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  240,
  3,
  14,
  60,
  76,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  248,
  192,
  105,
  152,
  60,
  76,
  2,
  0,
  0,
  32,
  106,
  152,
  60,
  76,
  2,
  0,
  0,
  106,
  89,
  38,
  130,
  76,
  0,
  0,
  128,
  2,
  1,
  0,
  0,
  76,
  2,
  0,
  0,
  107,
  89,
  39,
  130,
  76,
  1,
  0,
  128,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  4,
  0,
  32,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  0,
  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,
  76,
  2,
  0,
  0,
  108,
  89,
  40,
  130,
  76,
  6,
  0,
  128,
  37,
  0,
  0,
  0,
  80,
  0,
  0,
  0,
  109,
  89,
  41,
  130,
  76,
  7,
  0,
  128,
  37,
  0,
  0,
  0,
  76,
  2,
  0,
  0,
  98,
  89,
  46,
  130,
  76,
  8,
  0,
  128,
  37,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  99,
  89,
  47,
  130,
  76,
  9,
  0,
  128,
  128,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  4,
  0,
  32,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  103,
  89,
  51,
  130,
  76,
  13,
  0,
  128,
  241,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  100,
  89,
  48,
  130,
  76,
  14,
  0,
  128,
  254,
  0,
  0,
  0,
  6,
  0,
  0,
  0,
  101,
  89,
  49,
  130,
  76,
  15,
  0,
  128,
  153,
  0,
  0,
  0,
  64,
  0,
  0,
  0,
  122,
  89,
  54,
  130,
  76,
  16,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  4,
  0,
  32,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  196,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  127,
  89,
  59,
  130,
  76,
  21,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  124,
  89,
  56,
  130,
  76,
  22,
  0,
  128,
  198,
  0,
  0,
  0,
  11,
  0,
  0,
  0,
  125,
  89,
  57,
  130,
  76,
  23,
  0,
  128,
  15,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  114,
  89,
  62,
  130,
  76,
  24,
  0,
  128,
  128,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  4,
  0,
  32,
  0,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  118,
  89,
  2,
  130,
  76,
  28,
  0,
  128,
  15,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  119,
  89,
  3,
  130,
  76,
  29,
  0,
  128,
  250,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  116,
  89,
  0,
  130,
  76,
  30,
  0,
  128,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  117,
  89,
  1,
  130,
  76,
  31,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  0,
  144,
  0,
  0,
  0,
  4,
  0,
  36,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  37,
  0,
  0,
  0,
  51,
  3,
  0,
  0,
  78,
  89,
  10,
  130,
  76,
  36,
  0,
  128,
  236,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  79,
  89,
  11,
  130,
  76,
  37,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  76,
  89,
  8,
  130,
  76,
  38,
  0,
  128,
  30,
  0,
  0,
  0,
  76,
  2,
  0,
  0,
  77,
  89,
  9,
  130,
  76,
  39,
  0,
  128,
  144,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  4,
  0,
  8,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  65,
  89,
  13,
  130,
  76,
  43,
  0,
  128,
  35,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  70,
  89,
  18,
  130,
  76,
  44,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  71,
  89,
  19,
  130,
  76,
  45,
  0,
  128,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  68,
  89,
  16,
  130,
  76,
  46,
  0,
  128,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  176,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  4,
  0,
  8,
  0,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  153,
  0,
  0,
  0,
  4,
  3,
  0,
  0,
  89,
  89,
  21,
  130,
  76,
  51,
  0,
  128,
  12,
  1,
  0,
  0,
  76,
  2,
  0,
  0,
  94,
  89,
  26,
  130,
  76,
  52,
  0,
  128,
  29,
  0,
  0,
  0,
  16,
  0,
  0,
  0,
  95,
  89,
  27,
  130,
  76,
  53,
  0,
  128,
  156,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  92,
  89,
  24,
  130,
  76,
  54,
  0,
  128,
  208,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  4,
  0,
  8,
  0,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  80,
  89,
  28,
  130,
  76,
  58,
  0,
  128,
  15,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  176,
  133,
  9,
  60,
  76,
  2,
  0,
  0,
  176,
  124,
  9,
  60,
  76,
  2,
  0,
  0,
  99,
  0,
  0,
  99,
  77,
  119,
  4,
  0,
  16,
  117,
  10,
  60,
  76,
  2,
  0,
  0,
  144,
  12,
  153,
  60,
  76,
  2,
  0,
  0,
  176,
  171,
  18,
  60,
  76,
  2,
  0,
  0,
  240,
  2,
  0,
  0,
  16,
  0,
  0,
  0,
  4,
  0,
  4,
  0,
  115,
  107,
  95,
  116,
  105,
  109,
  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,
  1,
  174,
  18,
  60,
  76,
  2,
  0,
  0,
  0,
  0,
  128,
  63,
  76,
  2,
  0,
  0,
  80,
  223,
  237,
  59,
  76,
  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,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  4,
  0,
  1,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  7,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  128,
  63,
  76,
  2,
  0,
  0,
  208,
  224,
  237,
  59,
  76,
  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,
  4,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  2,
  0,
  1,
  0,
  84,
  114,
  97,
  110,
  115,
  102,
  111,
  114,
  109,
  66,
  117,
  102,
  102,
  101,
  114,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  1,
  3,
  240,
  255,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  115,
  107,
  95,
  105,
  110,
  115,
  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,
  6,
  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,
  240,
  255,
  0,
  0,
  0,
  0,
  51,
  3,
  36,
  71,
  108,
  111,
  98,
  97,
  108,
  0,
  0,
  0,
  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,
  3,
  16,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  128,
  63,
  0,
  0,
  128,
  63,
  0,
  0,
  128,
  63,
  0,
  0,
  128,
  63,
  99,
  111,
  108,
  111,
  114,
  0,
  0,
  0,
  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,
  111,
  108,
  111,
  114,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  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,
  4,
  0,
  4,
  0,
  100,
  105,
  102,
  102,
  117,
  115,
  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,
  119,
  104,
  105,
  116,
  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,
  2,
  4,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  104,
  14,
  0,
  0,
  68,
  88,
  66,
  67,
  151,
  32,
  33,
  15,
  11,
  158,
  176,
  145,
  181,
  21,
  86,
  115,
  136,
  30,
  144,
  88,
  1,
  0,
  0,
  0,
  104,
  14,
  0,
  0,
  6,
  0,
  0,
  0,
  56,
  0,
  0,
  0,
  88,
  6,
  0,
  0,
  16,
  7,
  0,
  0,
  236,
  7,
  0,
  0,
  188,
  13,
  0,
  0,
  204,
  13,
  0,
  0,
  82,
  68,
  69,
  70,
  24,
  6,
  0,
  0,
  3,
  0,
  0,
  0,
  200,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  60,
  0,
  0,
  0,
  0,
  5,
  254,
  255,
  16,
  137,
  4,
  0,
  240,
  5,
  0,
  0,
  82,
  68,
  49,
  49,
  60,
  0,
  0,
  0,
  24,
  0,
  0,
  0,
  32,
  0,
  0,
  0,
  40,
  0,
  0,
  0,
  36,
  0,
  0,
  0,
  12,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  156,
  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,
  0,
  0,
  0,
  0,
  165,
  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,
  1,
  0,
  0,
  0,
  181,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  36,
  71,
  108,
  111,
  98,
  97,
  108,
  115,
  0,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  0,
  84,
  114,
  97,
  110,
  115,
  102,
  111,
  114,
  109,
  66,
  117,
  102,
  102,
  101,
  114,
  0,
  171,
  171,
  171,
  156,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  16,
  1,
  0,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  165,
  0,
  0,
  0,
  11,
  0,
  0,
  0,
  108,
  1,
  0,
  0,
  16,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  181,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  48,
  5,
  0,
  0,
  240,
  255,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  56,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  72,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  99,
  111,
  108,
  111,
  114,
  0,
  102,
  108,
  111,
  97,
  116,
  52,
  0,
  171,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  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,
  62,
  1,
  0,
  0,
  36,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  56,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  92,
  3,
  0,
  0,
  128,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  100,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  136,
  3,
  0,
  0,
  0,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  148,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  184,
  3,
  0,
  0,
  128,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  196,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  232,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  144,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  248,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  28,
  4,
  0,
  0,
  144,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  44,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  80,
  4,
  0,
  0,
  176,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  96,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  132,
  4,
  0,
  0,
  208,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  148,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  184,
  4,
  0,
  0,
  240,
  2,
  0,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  72,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  197,
  4,
  0,
  0,
  0,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  212,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  248,
  4,
  0,
  0,
  4,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  12,
  5,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  0,
  102,
  108,
  111,
  97,
  116,
  52,
  120,
  52,
  0,
  171,
  171,
  171,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  44,
  3,
  0,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  44,
  3,
  0,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  44,
  3,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  44,
  3,
  0,
  0,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  0,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  62,
  1,
  0,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  0,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  62,
  1,
  0,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  0,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  62,
  1,
  0,
  0,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  0,
  171,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  62,
  1,
  0,
  0,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  0,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  0,
  102,
  108,
  111,
  97,
  116,
  0,
  171,
  0,
  0,
  3,
  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,
  205,
  4,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  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,
  6,
  5,
  0,
  0,
  88,
  5,
  0,
  0,
  0,
  0,
  0,
  0,
  240,
  255,
  0,
  0,
  2,
  0,
  0,
  0,
  204,
  5,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  0,
  73,
  110,
  115,
  116,
  0,
  119,
  111,
  114,
  108,
  100,
  0,
  171,
  3,
  0,
  3,
  0,
  4,
  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,
  44,
  3,
  0,
  0,
  1,
  0,
  3,
  0,
  1,
  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,
  62,
  1,
  0,
  0,
  101,
  5,
  0,
  0,
  108,
  5,
  0,
  0,
  0,
  0,
  0,
  0,
  56,
  1,
  0,
  0,
  144,
  5,
  0,
  0,
  64,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  1,
  0,
  20,
  0,
  51,
  3,
  2,
  0,
  180,
  5,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  96,
  5,
  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,
  49,
  48,
  46,
  49,
  0,
  73,
  83,
  71,
  78,
  176,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  15,
  15,
  0,
  0,
  140,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  7,
  7,
  0,
  0,
  147,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  3,
  3,
  0,
  0,
  156,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  15,
  15,
  0,
  0,
  162,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  1,
  1,
  0,
  0,
  83,
  86,
  95,
  80,
  111,
  115,
  105,
  116,
  105,
  111,
  110,
  0,
  78,
  79,
  82,
  77,
  65,
  76,
  0,
  84,
  69,
  88,
  67,
  79,
  79,
  82,
  68,
  0,
  67,
  79,
  76,
  79,
  82,
  0,
  83,
  86,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  0,
  79,
  83,
  71,
  78,
  212,
  0,
  0,
  0,
  6,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  152,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  15,
  0,
  0,
  0,
  164,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  7,
  8,
  0,
  0,
  171,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  3,
  12,
  0,
  0,
  180,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  15,
  0,
  0,
  0,
  171,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  15,
  0,
  0,
  0,
  186,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  1,
  14,
  0,
  0,
  83,
  86,
  95,
  80,
  79,
  83,
  73,
  84,
  73,
  79,
  78,
  0,
  78,
  79,
  82,
  77,
  65,
  76,
  0,
  84,
  69,
  88,
  67,
  79,
  79,
  82,
  68,
  0,
  67,
  79,
  76,
  79,
  82,
  0,
  83,
  86,
  95,
  82,
  101,
  110,
  100,
  101,
  114,
  84,
  97,
  114,
  103,
  101,
  116,
  65,
  114,
  114,
  97,
  121,
  73,
  110,
  100,
  101,
  120,
  0,
  83,
  72,
  69,
  88,
  200,
  5,
  0,
  0,
  80,
  0,
  1,
  0,
  114,
  1,
  0,
  0,
  106,
  8,
  0,
  1,
  89,
  0,
  0,
  4,
  70,
  142,
  32,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  89,
  8,
  0,
  4,
  70,
  142,
  32,
  0,
  1,
  0,
  0,
  0,
  49,
  0,
  0,
  0,
  89,
  8,
  0,
  4,
  70,
  142,
  32,
  0,
  2,
  0,
  0,
  0,
  255,
  15,
  0,
  0,
  95,
  0,
  0,
  3,
  242,
  16,
  16,
  0,
  0,
  0,
  0,
  0,
  95,
  0,
  0,
  3,
  114,
  16,
  16,
  0,
  1,
  0,
  0,
  0,
  95,
  0,
  0,
  3,
  50,
  16,
  16,
  0,
  2,
  0,
  0,
  0,
  95,
  0,
  0,
  3,
  242,
  16,
  16,
  0,
  3,
  0,
  0,
  0,
  96,
  0,
  0,
  4,
  18,
  16,
  16,
  0,
  4,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  103,
  0,
  0,
  4,
  242,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  101,
  0,
  0,
  3,
  114,
  32,
  16,
  0,
  1,
  0,
  0,
  0,
  101,
  0,
  0,
  3,
  50,
  32,
  16,
  0,
  2,
  0,
  0,
  0,
  101,
  0,
  0,
  3,
  242,
  32,
  16,
  0,
  3,
  0,
  0,
  0,
  101,
  0,
  0,
  3,
  242,
  32,
  16,
  0,
  4,
  0,
  0,
  0,
  103,
  0,
  0,
  4,
  18,
  32,
  16,
  0,
  5,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  104,
  0,
  0,
  2,
  3,
  0,
  0,
  0,
  78,
  0,
  0,
  10,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  10,
  16,
  16,
  0,
  4,
  0,
  0,
  0,
  26,
  128,
  32,
  0,
  1,
  0,
  0,
  0,
  48,
  0,
  0,
  0,
  41,
  0,
  0,
  7,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  2,
  0,
  0,
  0,
  38,
  0,
  0,
  8,
  0,
  208,
  0,
  0,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  5,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  18,
  32,
  16,
  0,
  5,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  17,
  0,
  0,
  9,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  30,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  142,
  32,
  4,
  2,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  34,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  30,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  66,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  30,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  2,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  130,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  30,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  2,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  18,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  1,
  0,
  0,
  0,
  24,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  34,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  1,
  0,
  0,
  0,
  25,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  66,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  1,
  0,
  0,
  0,
  26,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  17,
  0,
  0,
  10,
  130,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  1,
  0,
  0,
  0,
  27,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  242,
  32,
  16,
  0,
  4,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  16,
  0,
  0,
  9,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  18,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  4,
  2,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  10,
  34,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  18,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  6,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  10,
  66,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  18,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  6,
  2,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  7,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  68,
  0,
  0,
  5,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  226,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  86,
  5,
  16,
  0,
  0,
  0,
  0,
  0,
  6,
  9,
  16,
  0,
  1,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  114,
  32,
  16,
  0,
  1,
  0,
  0,
  0,
  150,
  7,
  16,
  0,
  0,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  50,
  32,
  16,
  0,
  2,
  0,
  0,
  0,
  70,
  16,
  16,
  0,
  2,
  0,
  0,
  0,
  50,
  0,
  0,
  11,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  33,
  0,
  0,
  0,
  166,
  10,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  32,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  34,
  0,
  0,
  0,
  246,
  15,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  35,
  0,
  0,
  0,
  86,
  5,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  114,
  0,
  16,
  0,
  2,
  0,
  0,
  0,
  230,
  9,
  16,
  0,
  0,
  0,
  0,
  0,
  150,
  7,
  16,
  0,
  0,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  36,
  0,
  0,
  0,
  6,
  0,
  16,
  0,
  2,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  37,
  0,
  0,
  0,
  86,
  5,
  16,
  0,
  2,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  194,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  166,
  14,
  16,
  0,
  0,
  0,
  0,
  0,
  166,
  14,
  16,
  0,
  0,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  42,
  0,
  16,
  128,
  65,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  50,
  0,
  0,
  9,
  66,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  58,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  0,
  0,
  64,
  64,
  1,
  64,
  0,
  0,
  0,
  0,
  128,
  191,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  38,
  0,
  0,
  0,
  166,
  10,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  130,
  32,
  0,
  1,
  0,
  0,
  0,
  39,
  0,
  0,
  0,
  166,
  10,
  16,
  0,
  2,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  50,
  0,
  0,
  10,
  226,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  6,
  137,
  32,
  0,
  1,
  0,
  0,
  0,
  40,
  0,
  0,
  0,
  86,
  5,
  16,
  0,
  0,
  0,
  0,
  0,
  6,
  9,
  16,
  0,
  1,
  0,
  0,
  0,
  56,
  0,
  0,
  8,
  242,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  30,
  16,
  0,
  3,
  0,
  0,
  0,
  70,
  142,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  56,
  0,
  0,
  10,
  242,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  142,
  32,
  6,
  2,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  114,
  32,
  16,
  0,
  3,
  0,
  0,
  0,
  150,
  7,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  130,
  32,
  16,
  0,
  3,
  0,
  0,
  0,
  58,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  62,
  0,
  0,
  1,
  83,
  70,
  73,
  48,
  8,
  0,
  0,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  83,
  84,
  65,
  84,
  148,
  0,
  0,
  0,
  38,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  11,
  0,
  0,
  0,
  29,
  0,
  0,
  0,
  2,
  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,
  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,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  138,
  10,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  52,
  51,
  48,
  10,
  35,
  105,
  102,
  100,
  101,
  102,
  32,
  71,
  76,
  95,
  65,
  82,
  66,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  100,
  114,
  97,
  119,
  95,
  112,
  97,
  114,
  97,
  109,
  101,
  116,
  101,
  114,
  115,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  65,
  82,
  66,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  100,
  114,
  97,
  119,
  95,
  112,
  97,
  114,
  97,
  109,
  101,
  116,
  101,
  114,
  115,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  110,
  100,
  105,
  102,
  10,
  35,
  105,
  102,
  100,
  101,
  102,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  105,
  102,
  32,
  100,
  101,
  102,
  105,
  110,
  101,
  100,
  40,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  41,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  115,
  101,
  10,
  35,
  100,
  101,
  102,
  105,
  110,
  101,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  105,
  110,
  116,
  32,
  95,
  100,
  117,
  109,
  109,
  121,
  95,
  103,
  108,
  95,
  108,
  97,
  121,
  101,
  114,
  95,
  118,
  97,
  114,
  10,
  35,
  101,
  110,
  100,
  105,
  102,
  10,
  10,
  115,
  116,
  114,
  117,
  99,
  116,
  32,
  73,
  110,
  115,
  116,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  109,
  97,
  116,
  52,
  32,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  49,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  51,
  57,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  50,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  84,
  114,
  97,
  110,
  115,
  102,
  111,
  114,
  109,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  73,
  110,
  115,
  116,
  32,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  56,
  49,
  57,
  93,
  59,
  10,
  125,
  32,
  95,
  49,
  53,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  48,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  95,
  71,
  108,
  111,
  98,
  97,
  108,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  32,
  95,
  49,
  57,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  51,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  50,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  59,
  10,
  35,
  105,
  102,
  100,
  101,
  102,
  32,
  71,
  76,
  95,
  65,
  82,
  66,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  100,
  114,
  97,
  119,
  95,
  112,
  97,
  114,
  97,
  109,
  101,
  116,
  101,
  114,
  115,
  10,
  35,
  100,
  101,
  102,
  105,
  110,
  101,
  32,
  83,
  80,
  73,
  82,
  86,
  95,
  67,
  114,
  111,
  115,
  115,
  95,
  66,
  97,
  115,
  101,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  32,
  103,
  108,
  95,
  66,
  97,
  115,
  101,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  65,
  82,
  66,
  10,
  35,
  101,
  108,
  115,
  101,
  10,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  105,
  110,
  116,
  32,
  83,
  80,
  73,
  82,
  86,
  95,
  67,
  114,
  111,
  115,
  115,
  95,
  66,
  97,
  115,
  101,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  59,
  10,
  35,
  101,
  110,
  100,
  105,
  102,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  10,
  109,
  97,
  116,
  52,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  109,
  97,
  116,
  52,
  32,
  119,
  114,
  97,
  112,
  41,
  32,
  123,
  32,
  114,
  101,
  116,
  117,
  114,
  110,
  32,
  119,
  114,
  97,
  112,
  59,
  32,
  125,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  56,
  56,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  32,
  43,
  32,
  83,
  80,
  73,
  82,
  86,
  95,
  67,
  114,
  111,
  115,
  115,
  95,
  66,
  97,
  115,
  101,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  41,
  41,
  32,
  37,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  57,
  51,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  32,
  43,
  32,
  83,
  80,
  73,
  82,
  86,
  95,
  67,
  114,
  111,
  115,
  115,
  95,
  66,
  97,
  115,
  101,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  41,
  41,
  32,
  47,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  50,
  57,
  57,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  50,
  50,
  32,
  61,
  32,
  110,
  111,
  114,
  109,
  97,
  108,
  105,
  122,
  101,
  40,
  109,
  97,
  116,
  51,
  40,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  51,
  51,
  53,
  32,
  61,
  32,
  40,
  95,
  49,
  57,
  56,
  46,
  99,
  111,
  108,
  111,
  114,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  41,
  32,
  42,
  32,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  51,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  122,
  120,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  54,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  52,
  51,
  32,
  61,
  32,
  95,
  51,
  51,
  53,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  51,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  52,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  53,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  54,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  51,
  46,
  48,
  32,
  42,
  32,
  95,
  51,
  56,
  54,
  46,
  122,
  41,
  32,
  45,
  32,
  49,
  46,
  48,
  41,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  55,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  56,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  95,
  51,
  56,
  54,
  46,
  120,
  32,
  45,
  32,
  95,
  51,
  56,
  54,
  46,
  121,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  80,
  111,
  115,
  105,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  95,
  50,
  56,
  56,
  93,
  41,
  32,
  42,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  117,
  118,
  32,
  61,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  32,
  61,
  32,
  118,
  101,
  99,
  52,
  40,
  95,
  51,
  52,
  51,
  46,
  120,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  121,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  122,
  44,
  32,
  95,
  51,
  51,
  53,
  46,
  119,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  32,
  61,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  61,
  32,
  105,
  110,
  116,
  40,
  95,
  50,
  56,
  56,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  3,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  105,
  9,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  51,
  50,
  48,
  32,
  101,
  115,
  10,
  35,
  105,
  102,
  100,
  101,
  102,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  105,
  102,
  32,
  100,
  101,
  102,
  105,
  110,
  101,
  100,
  40,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  41,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  115,
  101,
  10,
  35,
  100,
  101,
  102,
  105,
  110,
  101,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  105,
  110,
  116,
  32,
  95,
  100,
  117,
  109,
  109,
  121,
  95,
  103,
  108,
  95,
  108,
  97,
  121,
  101,
  114,
  95,
  118,
  97,
  114,
  10,
  35,
  101,
  110,
  100,
  105,
  102,
  10,
  10,
  115,
  116,
  114,
  117,
  99,
  116,
  32,
  73,
  110,
  115,
  116,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  109,
  97,
  116,
  52,
  32,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  49,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  51,
  57,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  50,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  84,
  114,
  97,
  110,
  115,
  102,
  111,
  114,
  109,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  73,
  110,
  115,
  116,
  32,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  56,
  49,
  57,
  93,
  59,
  10,
  125,
  32,
  95,
  49,
  53,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  48,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  95,
  71,
  108,
  111,
  98,
  97,
  108,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  32,
  95,
  49,
  57,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  51,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  50,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  10,
  109,
  97,
  116,
  52,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  109,
  97,
  116,
  52,
  32,
  119,
  114,
  97,
  112,
  41,
  32,
  123,
  32,
  114,
  101,
  116,
  117,
  114,
  110,
  32,
  119,
  114,
  97,
  112,
  59,
  32,
  125,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  56,
  56,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  41,
  32,
  37,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  57,
  51,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  41,
  32,
  47,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  50,
  57,
  57,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  50,
  50,
  32,
  61,
  32,
  110,
  111,
  114,
  109,
  97,
  108,
  105,
  122,
  101,
  40,
  109,
  97,
  116,
  51,
  40,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  51,
  51,
  53,
  32,
  61,
  32,
  40,
  95,
  49,
  57,
  56,
  46,
  99,
  111,
  108,
  111,
  114,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  41,
  32,
  42,
  32,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  51,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  122,
  120,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  54,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  52,
  51,
  32,
  61,
  32,
  95,
  51,
  51,
  53,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  51,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  52,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  53,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  54,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  51,
  46,
  48,
  32,
  42,
  32,
  95,
  51,
  56,
  54,
  46,
  122,
  41,
  32,
  45,
  32,
  49,
  46,
  48,
  41,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  55,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  56,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  95,
  51,
  56,
  54,
  46,
  120,
  32,
  45,
  32,
  95,
  51,
  56,
  54,
  46,
  121,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  80,
  111,
  115,
  105,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  95,
  50,
  56,
  56,
  93,
  41,
  32,
  42,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  117,
  118,
  32,
  61,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  32,
  61,
  32,
  118,
  101,
  99,
  52,
  40,
  95,
  51,
  52,
  51,
  46,
  120,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  121,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  122,
  44,
  32,
  95,
  51,
  51,
  53,
  46,
  119,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  32,
  61,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  61,
  32,
  105,
  110,
  116,
  40,
  95,
  50,
  56,
  56,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  4,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  238,
  8,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  51,
  48,
  48,
  32,
  101,
  115,
  10,
  35,
  105,
  102,
  100,
  101,
  102,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  65,
  77,
  68,
  95,
  118,
  101,
  114,
  116,
  101,
  120,
  95,
  115,
  104,
  97,
  100,
  101,
  114,
  95,
  108,
  97,
  121,
  101,
  114,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  105,
  102,
  32,
  100,
  101,
  102,
  105,
  110,
  101,
  100,
  40,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  41,
  10,
  35,
  101,
  120,
  116,
  101,
  110,
  115,
  105,
  111,
  110,
  32,
  71,
  76,
  95,
  78,
  86,
  95,
  118,
  105,
  101,
  119,
  112,
  111,
  114,
  116,
  95,
  97,
  114,
  114,
  97,
  121,
  50,
  32,
  58,
  32,
  101,
  110,
  97,
  98,
  108,
  101,
  10,
  35,
  101,
  108,
  115,
  101,
  10,
  35,
  100,
  101,
  102,
  105,
  110,
  101,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  105,
  110,
  116,
  32,
  95,
  100,
  117,
  109,
  109,
  121,
  95,
  103,
  108,
  95,
  108,
  97,
  121,
  101,
  114,
  95,
  118,
  97,
  114,
  10,
  35,
  101,
  110,
  100,
  105,
  102,
  10,
  10,
  115,
  116,
  114,
  117,
  99,
  116,
  32,
  73,
  110,
  115,
  116,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  109,
  97,
  116,
  52,
  32,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  51,
  57,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  84,
  114,
  97,
  110,
  115,
  102,
  111,
  114,
  109,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  73,
  110,
  115,
  116,
  32,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  56,
  49,
  57,
  93,
  59,
  10,
  125,
  32,
  95,
  49,
  53,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  95,
  71,
  108,
  111,
  98,
  97,
  108,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  125,
  32,
  95,
  49,
  57,
  56,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  51,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  50,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  59,
  10,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  10,
  109,
  97,
  116,
  52,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  109,
  97,
  116,
  52,
  32,
  119,
  114,
  97,
  112,
  41,
  32,
  123,
  32,
  114,
  101,
  116,
  117,
  114,
  110,
  32,
  119,
  114,
  97,
  112,
  59,
  32,
  125,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  56,
  56,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  41,
  32,
  37,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  95,
  50,
  57,
  51,
  32,
  61,
  32,
  117,
  105,
  110,
  116,
  40,
  103,
  108,
  95,
  73,
  110,
  115,
  116,
  97,
  110,
  99,
  101,
  73,
  68,
  41,
  32,
  47,
  32,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  50,
  57,
  57,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  112,
  111,
  115,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  50,
  50,
  32,
  61,
  32,
  110,
  111,
  114,
  109,
  97,
  108,
  105,
  122,
  101,
  40,
  109,
  97,
  116,
  51,
  40,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  44,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  119,
  111,
  114,
  108,
  100,
  41,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  41,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  110,
  111,
  114,
  109,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  51,
  51,
  53,
  32,
  61,
  32,
  40,
  95,
  49,
  57,
  56,
  46,
  99,
  111,
  108,
  111,
  114,
  32,
  42,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  99,
  111,
  108,
  41,
  32,
  42,
  32,
  95,
  49,
  53,
  56,
  46,
  115,
  107,
  95,
  105,
  110,
  115,
  116,
  91,
  95,
  50,
  57,
  51,
  93,
  46,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  51,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  122,
  120,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  56,
  54,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  51,
  52,
  51,
  32,
  61,
  32,
  95,
  51,
  51,
  53,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  48,
  93,
  46,
  120,
  121,
  122,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  50,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  51,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  50,
  50,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  52,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  120,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  53,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  121,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  54,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  40,
  51,
  46,
  48,
  32,
  42,
  32,
  95,
  51,
  56,
  54,
  46,
  122,
  41,
  32,
  45,
  32,
  49,
  46,
  48,
  41,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  55,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  95,
  51,
  56,
  51,
  46,
  122,
  41,
  41,
  32,
  43,
  32,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  56,
  93,
  46,
  120,
  121,
  122,
  32,
  42,
  32,
  40,
  95,
  51,
  56,
  54,
  46,
  120,
  32,
  45,
  32,
  95,
  51,
  56,
  54,
  46,
  121,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  80,
  111,
  115,
  105,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  115,
  112,
  118,
  87,
  111,
  114,
  107,
  97,
  114,
  111,
  117,
  110,
  100,
  82,
  111,
  119,
  77,
  97,
  106,
  111,
  114,
  40,
  95,
  51,
  57,
  46,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  95,
  50,
  56,
  56,
  93,
  41,
  32,
  42,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  32,
  61,
  32,
  95,
  51,
  50,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  117,
  118,
  32,
  61,
  32,
  105,
  110,
  112,
  117,
  116,
  95,
  117,
  118,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  32,
  61,
  32,
  118,
  101,
  99,
  52,
  40,
  95,
  51,
  52,
  51,
  46,
  120,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  121,
  44,
  32,
  95,
  51,
  52,
  51,
  46,
  122,
  44,
  32,
  95,
  51,
  51,
  53,
  46,
  119,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  32,
  61,
  32,
  95,
  50,
  57,
  57,
  59,
  10,
  32,
  32,
  32,
  32,
  103,
  108,
  95,
  76,
  97,
  121,
  101,
  114,
  32,
  61,
  32,
  105,
  110,
  116,
  40,
  95,
  50,
  56,
  56,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  0,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  72,
  10,
  0,
  0,
  68,
  88,
  66,
  67,
  121,
  12,
  11,
  248,
  82,
  176,
  93,
  88,
  207,
  61,
  146,
  230,
  248,
  24,
  14,
  35,
  1,
  0,
  0,
  0,
  72,
  10,
  0,
  0,
  5,
  0,
  0,
  0,
  52,
  0,
  0,
  0,
  48,
  5,
  0,
  0,
  12,
  6,
  0,
  0,
  64,
  6,
  0,
  0,
  172,
  9,
  0,
  0,
  82,
  68,
  69,
  70,
  244,
  4,
  0,
  0,
  1,
  0,
  0,
  0,
  192,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  60,
  0,
  0,
  0,
  0,
  5,
  255,
  255,
  16,
  137,
  4,
  0,
  204,
  4,
  0,
  0,
  82,
  68,
  49,
  49,
  60,
  0,
  0,
  0,
  24,
  0,
  0,
  0,
  32,
  0,
  0,
  0,
  40,
  0,
  0,
  0,
  36,
  0,
  0,
  0,
  12,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  156,
  0,
  0,
  0,
  3,
  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,
  166,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  13,
  0,
  0,
  0,
  174,
  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,
  1,
  0,
  0,
  0,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  95,
  115,
  0,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  0,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  0,
  171,
  171,
  174,
  0,
  0,
  0,
  11,
  0,
  0,
  0,
  216,
  0,
  0,
  0,
  16,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  144,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  164,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  200,
  2,
  0,
  0,
  128,
  0,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  208,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  244,
  2,
  0,
  0,
  0,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  36,
  3,
  0,
  0,
  128,
  1,
  0,
  0,
  128,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  48,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  84,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  144,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  108,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  144,
  3,
  0,
  0,
  144,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  160,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  196,
  3,
  0,
  0,
  176,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  212,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  248,
  3,
  0,
  0,
  208,
  2,
  0,
  0,
  32,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  8,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  44,
  4,
  0,
  0,
  240,
  2,
  0,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  60,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  96,
  4,
  0,
  0,
  0,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  112,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  148,
  4,
  0,
  0,
  4,
  3,
  0,
  0,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  168,
  4,
  0,
  0,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  255,
  255,
  255,
  255,
  0,
  0,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  0,
  102,
  108,
  111,
  97,
  116,
  52,
  120,
  52,
  0,
  171,
  171,
  171,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  152,
  2,
  0,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  152,
  2,
  0,
  0,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  152,
  2,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  0,
  3,
  0,
  3,
  0,
  4,
  0,
  4,
  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,
  152,
  2,
  0,
  0,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  0,
  102,
  108,
  111,
  97,
  116,
  52,
  0,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  99,
  3,
  0,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  0,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  99,
  3,
  0,
  0,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  0,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  99,
  3,
  0,
  0,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  0,
  171,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  0,
  4,
  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,
  99,
  3,
  0,
  0,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  0,
  171,
  171,
  171,
  1,
  0,
  3,
  0,
  1,
  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,
  99,
  3,
  0,
  0,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  0,
  102,
  108,
  111,
  97,
  116,
  0,
  171,
  171,
  0,
  0,
  3,
  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,
  104,
  4,
  0,
  0,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  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,
  162,
  4,
  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,
  49,
  48,
  46,
  49,
  0,
  73,
  83,
  71,
  78,
  212,
  0,
  0,
  0,
  6,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  152,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  15,
  0,
  0,
  0,
  164,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  7,
  7,
  0,
  0,
  171,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  3,
  3,
  0,
  0,
  180,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  15,
  15,
  0,
  0,
  171,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  15,
  7,
  0,
  0,
  186,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  83,
  86,
  95,
  80,
  79,
  83,
  73,
  84,
  73,
  79,
  78,
  0,
  78,
  79,
  82,
  77,
  65,
  76,
  0,
  84,
  69,
  88,
  67,
  79,
  79,
  82,
  68,
  0,
  67,
  79,
  76,
  79,
  82,
  0,
  83,
  86,
  95,
  82,
  101,
  110,
  100,
  101,
  114,
  84,
  97,
  114,
  103,
  101,
  116,
  65,
  114,
  114,
  97,
  121,
  73,
  110,
  100,
  101,
  120,
  0,
  79,
  83,
  71,
  78,
  44,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  8,
  0,
  0,
  0,
  32,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  15,
  0,
  0,
  0,
  83,
  86,
  95,
  84,
  65,
  82,
  71,
  69,
  84,
  0,
  171,
  171,
  83,
  72,
  69,
  88,
  100,
  3,
  0,
  0,
  80,
  0,
  0,
  0,
  217,
  0,
  0,
  0,
  106,
  8,
  0,
  1,
  89,
  8,
  0,
  4,
  70,
  142,
  32,
  0,
  1,
  0,
  0,
  0,
  47,
  0,
  0,
  0,
  90,
  0,
  0,
  3,
  0,
  96,
  16,
  0,
  0,
  0,
  0,
  0,
  88,
  24,
  0,
  4,
  0,
  112,
  16,
  0,
  0,
  0,
  0,
  0,
  85,
  85,
  0,
  0,
  98,
  16,
  0,
  3,
  114,
  16,
  16,
  0,
  1,
  0,
  0,
  0,
  98,
  16,
  0,
  3,
  50,
  16,
  16,
  0,
  2,
  0,
  0,
  0,
  98,
  16,
  0,
  3,
  242,
  16,
  16,
  0,
  3,
  0,
  0,
  0,
  98,
  16,
  0,
  3,
  114,
  16,
  16,
  0,
  4,
  0,
  0,
  0,
  101,
  0,
  0,
  3,
  242,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  104,
  0,
  0,
  2,
  2,
  0,
  0,
  0,
  54,
  0,
  0,
  8,
  114,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  2,
  64,
  0,
  0,
  0,
  0,
  128,
  63,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  48,
  0,
  0,
  1,
  33,
  0,
  0,
  7,
  130,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  42,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  2,
  0,
  0,
  0,
  3,
  0,
  4,
  3,
  58,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  11,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  18,
  16,
  128,
  65,
  0,
  0,
  0,
  4,
  0,
  0,
  0,
  70,
  130,
  32,
  6,
  1,
  0,
  0,
  0,
  45,
  0,
  0,
  0,
  42,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  7,
  130,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  75,
  0,
  0,
  5,
  130,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  58,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  14,
  0,
  0,
  7,
  114,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  246,
  15,
  16,
  0,
  0,
  0,
  0,
  0,
  16,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  18,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  2,
  16,
  0,
  1,
  0,
  0,
  0,
  52,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  102,
  102,
  102,
  191,
  50,
  0,
  0,
  10,
  18,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  10,
  0,
  16,
  128,
  193,
  0,
  0,
  0,
  1,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  0,
  0,
  200,
  66,
  1,
  64,
  0,
  0,
  0,
  0,
  128,
  63,
  52,
  0,
  0,
  7,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  51,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  58,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  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,
  1,
  64,
  0,
  0,
  1,
  0,
  0,
  0,
  22,
  0,
  0,
  1,
  50,
  0,
  0,
  10,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  128,
  65,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  86,
  85,
  5,
  65,
  1,
  64,
  0,
  0,
  0,
  0,
  128,
  63,
  52,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  0,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  34,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  50,
  0,
  0,
  9,
  18,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  10,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  1,
  64,
  0,
  0,
  205,
  204,
  76,
  62,
  26,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  11,
  226,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  6,
  25,
  16,
  128,
  65,
  0,
  0,
  0,
  3,
  0,
  0,
  0,
  2,
  64,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  64,
  0,
  0,
  0,
  64,
  0,
  0,
  0,
  64,
  50,
  0,
  0,
  9,
  114,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  6,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  150,
  7,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  18,
  16,
  0,
  3,
  0,
  0,
  0,
  69,
  0,
  0,
  139,
  194,
  0,
  0,
  128,
  67,
  85,
  21,
  0,
  242,
  0,
  16,
  0,
  1,
  0,
  0,
  0,
  70,
  16,
  16,
  0,
  2,
  0,
  0,
  0,
  70,
  126,
  16,
  0,
  0,
  0,
  0,
  0,
  0,
  96,
  16,
  0,
  0,
  0,
  0,
  0,
  54,
  0,
  0,
  5,
  130,
  0,
  16,
  0,
  0,
  0,
  0,
  0,
  58,
  16,
  16,
  0,
  3,
  0,
  0,
  0,
  56,
  0,
  0,
  7,
  242,
  32,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  0,
  0,
  0,
  0,
  70,
  14,
  16,
  0,
  1,
  0,
  0,
  0,
  62,
  0,
  0,
  1,
  83,
  84,
  65,
  84,
  148,
  0,
  0,
  0,
  27,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  0,
  0,
  0,
  0,
  5,
  0,
  0,
  0,
  18,
  0,
  0,
  0,
  2,
  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,
  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,
  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,
  2,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  18,
  5,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  52,
  51,
  48,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  49,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  54,
  48,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  115,
  97,
  109,
  112,
  108,
  101,
  114,
  50,
  68,
  32,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  105,
  110,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  111,
  117,
  116,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  59,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  51,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  48,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  49,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  111,
  114,
  32,
  40,
  105,
  110,
  116,
  32,
  95,
  51,
  53,
  49,
  32,
  61,
  32,
  48,
  59,
  32,
  95,
  51,
  53,
  49,
  32,
  60,
  32,
  50,
  59,
  32,
  41,
  10,
  32,
  32,
  32,
  32,
  123,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  50,
  57,
  50,
  32,
  61,
  32,
  95,
  54,
  48,
  46,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  95,
  51,
  53,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  45,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  46,
  120,
  121,
  122,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  50,
  57,
  52,
  32,
  61,
  32,
  108,
  101,
  110,
  103,
  116,
  104,
  40,
  95,
  50,
  57,
  50,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  109,
  97,
  120,
  40,
  95,
  51,
  53,
  51,
  44,
  32,
  109,
  105,
  110,
  40,
  49,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  97,
  98,
  115,
  40,
  109,
  97,
  120,
  40,
  48,
  46,
  48,
  44,
  32,
  100,
  111,
  116,
  40,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  44,
  32,
  95,
  50,
  57,
  50,
  32,
  47,
  32,
  118,
  101,
  99,
  51,
  40,
  95,
  50,
  57,
  52,
  41,
  41,
  41,
  32,
  45,
  32,
  48,
  46,
  56,
  57,
  57,
  57,
  57,
  57,
  57,
  55,
  54,
  49,
  53,
  56,
  49,
  52,
  50,
  48,
  56,
  57,
  56,
  52,
  51,
  55,
  53,
  41,
  32,
  42,
  32,
  49,
  48,
  48,
  46,
  48,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  109,
  105,
  110,
  40,
  95,
  51,
  53,
  50,
  44,
  32,
  95,
  50,
  57,
  52,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  49,
  43,
  43,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  99,
  111,
  110,
  116,
  105,
  110,
  117,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  125,
  10,
  32,
  32,
  32,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  32,
  61,
  32,
  116,
  101,
  120,
  116,
  117,
  114,
  101,
  40,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  44,
  32,
  102,
  115,
  95,
  117,
  118,
  41,
  32,
  42,
  32,
  118,
  101,
  99,
  52,
  40,
  109,
  105,
  120,
  40,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  120,
  121,
  122,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  50,
  46,
  48,
  41,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  112,
  111,
  119,
  40,
  99,
  108,
  97,
  109,
  112,
  40,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  95,
  51,
  53,
  50,
  32,
  42,
  32,
  56,
  46,
  51,
  51,
  51,
  51,
  51,
  51,
  57,
  54,
  57,
  49,
  49,
  54,
  50,
  49,
  48,
  57,
  51,
  55,
  53,
  41,
  44,
  32,
  48,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  41,
  44,
  32,
  50,
  46,
  48,
  41,
  32,
  42,
  32,
  40,
  48,
  46,
  50,
  48,
  48,
  48,
  48,
  48,
  48,
  48,
  50,
  57,
  56,
  48,
  50,
  51,
  50,
  50,
  51,
  56,
  55,
  54,
  57,
  53,
  51,
  49,
  50,
  53,
  32,
  43,
  32,
  95,
  51,
  53,
  51,
  41,
  41,
  41,
  44,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  119,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  3,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  187,
  5,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  51,
  50,
  48,
  32,
  101,
  115,
  10,
  112,
  114,
  101,
  99,
  105,
  115,
  105,
  111,
  110,
  32,
  109,
  101,
  100,
  105,
  117,
  109,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  59,
  10,
  112,
  114,
  101,
  99,
  105,
  115,
  105,
  111,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  105,
  110,
  116,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  49,
  44,
  32,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  54,
  48,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  98,
  105,
  110,
  100,
  105,
  110,
  103,
  32,
  61,
  32,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  115,
  97,
  109,
  112,
  108,
  101,
  114,
  50,
  68,
  32,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  49,
  41,
  32,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  50,
  41,
  32,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  51,
  41,
  32,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  111,
  117,
  116,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  59,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  51,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  48,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  49,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  111,
  114,
  32,
  40,
  105,
  110,
  116,
  32,
  95,
  51,
  53,
  49,
  32,
  61,
  32,
  48,
  59,
  32,
  95,
  51,
  53,
  49,
  32,
  60,
  32,
  50,
  59,
  32,
  41,
  10,
  32,
  32,
  32,
  32,
  123,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  50,
  57,
  50,
  32,
  61,
  32,
  95,
  54,
  48,
  46,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  95,
  51,
  53,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  45,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  46,
  120,
  121,
  122,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  50,
  57,
  52,
  32,
  61,
  32,
  108,
  101,
  110,
  103,
  116,
  104,
  40,
  95,
  50,
  57,
  50,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  109,
  97,
  120,
  40,
  95,
  51,
  53,
  51,
  44,
  32,
  109,
  105,
  110,
  40,
  49,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  97,
  98,
  115,
  40,
  109,
  97,
  120,
  40,
  48,
  46,
  48,
  44,
  32,
  100,
  111,
  116,
  40,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  44,
  32,
  95,
  50,
  57,
  50,
  32,
  47,
  32,
  118,
  101,
  99,
  51,
  40,
  95,
  50,
  57,
  52,
  41,
  41,
  41,
  32,
  45,
  32,
  48,
  46,
  56,
  57,
  57,
  57,
  57,
  57,
  57,
  55,
  54,
  49,
  53,
  56,
  49,
  52,
  50,
  48,
  56,
  57,
  56,
  52,
  51,
  55,
  53,
  41,
  32,
  42,
  32,
  49,
  48,
  48,
  46,
  48,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  109,
  105,
  110,
  40,
  95,
  51,
  53,
  50,
  44,
  32,
  95,
  50,
  57,
  52,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  49,
  43,
  43,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  99,
  111,
  110,
  116,
  105,
  110,
  117,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  125,
  10,
  32,
  32,
  32,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  32,
  61,
  32,
  116,
  101,
  120,
  116,
  117,
  114,
  101,
  40,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  44,
  32,
  102,
  115,
  95,
  117,
  118,
  41,
  32,
  42,
  32,
  118,
  101,
  99,
  52,
  40,
  109,
  105,
  120,
  40,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  120,
  121,
  122,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  50,
  46,
  48,
  41,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  112,
  111,
  119,
  40,
  99,
  108,
  97,
  109,
  112,
  40,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  95,
  51,
  53,
  50,
  32,
  42,
  32,
  56,
  46,
  51,
  51,
  51,
  51,
  51,
  51,
  57,
  54,
  57,
  49,
  49,
  54,
  50,
  49,
  48,
  57,
  51,
  55,
  53,
  41,
  44,
  32,
  48,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  41,
  44,
  32,
  50,
  46,
  48,
  41,
  32,
  42,
  32,
  40,
  48,
  46,
  50,
  48,
  48,
  48,
  48,
  48,
  48,
  48,
  50,
  57,
  56,
  48,
  50,
  51,
  50,
  50,
  51,
  56,
  55,
  54,
  57,
  53,
  51,
  49,
  50,
  53,
  32,
  43,
  32,
  95,
  51,
  53,
  51,
  41,
  41,
  41,
  44,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  119,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  4,
  0,
  0,
  0,
  2,
  0,
  0,
  0,
  70,
  5,
  0,
  0,
  35,
  118,
  101,
  114,
  115,
  105,
  111,
  110,
  32,
  51,
  48,
  48,
  32,
  101,
  115,
  10,
  112,
  114,
  101,
  99,
  105,
  115,
  105,
  111,
  110,
  32,
  109,
  101,
  100,
  105,
  117,
  109,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  59,
  10,
  112,
  114,
  101,
  99,
  105,
  115,
  105,
  111,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  105,
  110,
  116,
  59,
  10,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  115,
  116,
  100,
  49,
  52,
  48,
  41,
  32,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  83,
  116,
  101,
  114,
  101,
  111,
  75,
  105,
  116,
  66,
  117,
  102,
  102,
  101,
  114,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  112,
  114,
  111,
  106,
  95,
  105,
  110,
  118,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  114,
  111,
  119,
  95,
  109,
  97,
  106,
  111,
  114,
  41,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  109,
  97,
  116,
  52,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  112,
  114,
  111,
  106,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  108,
  105,
  103,
  104,
  116,
  105,
  110,
  103,
  95,
  115,
  104,
  91,
  57,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  112,
  111,
  115,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  97,
  109,
  101,
  114,
  97,
  95,
  100,
  105,
  114,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  50,
  93,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  115,
  107,
  95,
  99,
  117,
  98,
  101,
  109,
  97,
  112,
  95,
  105,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  115,
  107,
  95,
  116,
  105,
  109,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  117,
  105,
  110,
  116,
  32,
  115,
  107,
  95,
  118,
  105,
  101,
  119,
  95,
  99,
  111,
  117,
  110,
  116,
  59,
  10,
  125,
  32,
  95,
  54,
  48,
  59,
  10,
  10,
  117,
  110,
  105,
  102,
  111,
  114,
  109,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  115,
  97,
  109,
  112,
  108,
  101,
  114,
  50,
  68,
  32,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  59,
  10,
  10,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  51,
  32,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  59,
  10,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  50,
  32,
  102,
  115,
  95,
  117,
  118,
  59,
  10,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  59,
  10,
  105,
  110,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  59,
  10,
  108,
  97,
  121,
  111,
  117,
  116,
  40,
  108,
  111,
  99,
  97,
  116,
  105,
  111,
  110,
  32,
  61,
  32,
  48,
  41,
  32,
  111,
  117,
  116,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  52,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  59,
  10,
  10,
  118,
  111,
  105,
  100,
  32,
  109,
  97,
  105,
  110,
  40,
  41,
  10,
  123,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  50,
  59,
  10,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  51,
  53,
  51,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  48,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  49,
  46,
  48,
  59,
  10,
  32,
  32,
  32,
  32,
  102,
  111,
  114,
  32,
  40,
  105,
  110,
  116,
  32,
  95,
  51,
  53,
  49,
  32,
  61,
  32,
  48,
  59,
  32,
  95,
  51,
  53,
  49,
  32,
  60,
  32,
  50,
  59,
  32,
  41,
  10,
  32,
  32,
  32,
  32,
  123,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  118,
  101,
  99,
  51,
  32,
  95,
  50,
  57,
  50,
  32,
  61,
  32,
  95,
  54,
  48,
  46,
  115,
  107,
  95,
  102,
  105,
  110,
  103,
  101,
  114,
  116,
  105,
  112,
  91,
  95,
  51,
  53,
  49,
  93,
  46,
  120,
  121,
  122,
  32,
  45,
  32,
  102,
  115,
  95,
  119,
  111,
  114,
  108,
  100,
  46,
  120,
  121,
  122,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  104,
  105,
  103,
  104,
  112,
  32,
  102,
  108,
  111,
  97,
  116,
  32,
  95,
  50,
  57,
  52,
  32,
  61,
  32,
  108,
  101,
  110,
  103,
  116,
  104,
  40,
  95,
  50,
  57,
  50,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  51,
  32,
  61,
  32,
  109,
  97,
  120,
  40,
  95,
  51,
  53,
  51,
  44,
  32,
  109,
  105,
  110,
  40,
  49,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  97,
  98,
  115,
  40,
  109,
  97,
  120,
  40,
  48,
  46,
  48,
  44,
  32,
  100,
  111,
  116,
  40,
  102,
  115,
  95,
  110,
  111,
  114,
  109,
  97,
  108,
  44,
  32,
  95,
  50,
  57,
  50,
  32,
  47,
  32,
  118,
  101,
  99,
  51,
  40,
  95,
  50,
  57,
  52,
  41,
  41,
  41,
  32,
  45,
  32,
  48,
  46,
  56,
  57,
  57,
  57,
  57,
  57,
  57,
  55,
  54,
  49,
  53,
  56,
  49,
  52,
  50,
  48,
  56,
  57,
  56,
  52,
  51,
  55,
  53,
  41,
  32,
  42,
  32,
  49,
  48,
  48,
  46,
  48,
  41,
  41,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  50,
  32,
  61,
  32,
  109,
  105,
  110,
  40,
  95,
  51,
  53,
  50,
  44,
  32,
  95,
  50,
  57,
  52,
  41,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  95,
  51,
  53,
  49,
  43,
  43,
  59,
  10,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  32,
  99,
  111,
  110,
  116,
  105,
  110,
  117,
  101,
  59,
  10,
  32,
  32,
  32,
  32,
  125,
  10,
  32,
  32,
  32,
  32,
  95,
  101,
  110,
  116,
  114,
  121,
  80,
  111,
  105,
  110,
  116,
  79,
  117,
  116,
  112,
  117,
  116,
  32,
  61,
  32,
  116,
  101,
  120,
  116,
  117,
  114,
  101,
  40,
  100,
  105,
  102,
  102,
  117,
  115,
  101,
  44,
  32,
  102,
  115,
  95,
  117,
  118,
  41,
  32,
  42,
  32,
  118,
  101,
  99,
  52,
  40,
  109,
  105,
  120,
  40,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  120,
  121,
  122,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  50,
  46,
  48,
  41,
  44,
  32,
  118,
  101,
  99,
  51,
  40,
  112,
  111,
  119,
  40,
  99,
  108,
  97,
  109,
  112,
  40,
  49,
  46,
  48,
  32,
  45,
  32,
  40,
  95,
  51,
  53,
  50,
  32,
  42,
  32,
  56,
  46,
  51,
  51,
  51,
  51,
  51,
  51,
  57,
  54,
  57,
  49,
  49,
  54,
  50,
  49,
  48,
  57,
  51,
  55,
  53,
  41,
  44,
  32,
  48,
  46,
  48,
  44,
  32,
  49,
  46,
  48,
  41,
  44,
  32,
  50,
  46,
  48,
  41,
  32,
  42,
  32,
  40,
  48,
  46,
  50,
  48,
  48,
  48,
  48,
  48,
  48,
  48,
  50,
  57,
  56,
  48,
  50,
  51,
  50,
  50,
  51,
  56,
  55,
  54,
  57,
  53,
  51,
  49,
  50,
  53,
  32,
  43,
  32,
  95,
  51,
  53,
  51,
  41,
  41,
  41,
  44,
  32,
  102,
  115,
  95,
  99,
  111,
  108,
  111,
  114,
  46,
  119,
  41,
  59,
  10,
  125,
  10,
  10,
  0,
  };
  