view DPF-Prymula-audioplugins/dpf/dgl/src/Resources.cpp @ 6:542e305f23f4

arkanoid-trix-debian-dir
author prymula <prymula76@outlook.com>
date Wed, 31 Jan 2024 20:40:57 +0100
parents 84e66ea83026
children
line wrap: on
line source

/* (Auto-generated binary data file). */

#include "Resources.hpp"

static const unsigned char temp1[] = {0,1,0,0,0,19,1,0,0,4,0,48,70,70,84,77,102,9,29,176,0,0,1,60,0,0,0,28,71,68,69,70,144,48,138,184,0,0,1,88,
  0,0,2,148,71,80,79,83,63,137,191,2,0,0,3,236,0,0,157,8,71,83,85,66,151,65,114,65,0,0,160,244,0,0,21,114,79,83,47,50,
  89,45,118,45,0,0,182,104,0,0,0,86,99,109,97,112,228,111,14,235,0,0,182,192,0,0,22,6,99,118,116,32,0,105,29,57,0,0,204,200,
  0,0,1,254,102,112,103,109,113,52,118,106,0,0,206,200,0,0,0,171,103,97,115,112,0,7,0,7,0,0,207,116,0,0,0,12,103,108,121,102,
  214,36,202,71,0,0,207,128,0,8,83,136,104,101,97,100,0,250,81,111,0,9,35,8,0,0,0,54,104,104,101,97,12,184,30,45,0,9,35,64,
  0,0,0,36,104,109,116,120,218,186,166,211,0,9,35,100,0,0,95,112,107,101,114,110,4,246,0,37,0,9,130,212,0,0,63,252,108,111,99,97,
  92,176,35,188,0,9,194,208,0,0,95,116,109,97,120,112,28,73,6,113,0,10,34,68,0,0,0,32,110,97,109,101,31,108,77,160,0,10,34,100,
  0,0,61,8,112,111,115,116,187,194,210,49,0,10,95,108,0,0,235,201,112,114,101,112,59,7,241,0,0,11,75,56,0,0,5,104,0,0,0,1,
  0,0,0,0,201,137,111,49,0,0,0,0,206,63,215,63,0,0,0,0,206,63,215,63,0,1,0,0,0,14,0,0,2,40,2,48,0,0,0,2,
  0,89,0,3,2,176,0,1,2,177,2,197,0,3,2,198,2,198,0,1,2,199,2,202,0,3,2,203,2,204,0,1,2,205,2,209,0,3,2,210,
  2,211,0,1,2,212,2,228,0,3,2,229,2,233,0,1,2,234,2,243,0,3,2,244,2,244,0,1,2,245,2,245,0,3,2,246,2,246,0,1,
  2,247,2,255,0,3,3,0,3,0,0,1,3,1,3,4,0,3,3,5,3,5,0,1,3,6,3,6,0,3,3,7,3,7,0,1,3,8,3,9,
  0,3,3,10,3,10,0,1,3,11,3,12,0,3,3,13,4,22,0,1,4,23,4,27,0,3,4,28,5,12,0,1,5,13,5,13,0,2,5,14,
  5,15,0,1,5,16,5,24,0,3,5,25,5,26,0,1,5,27,5,29,0,3,5,30,5,30,0,1,5,31,5,31,0,3,5,32,5,36,0,1,
  5,37,5,37,0,3,5,38,5,74,0,1,5,75,5,75,0,3,5,76,5,78,0,1,5,79,5,83,0,2,5,84,5,114,0,1,5,115,5,127,
  0,3,5,128,5,143,0,1,5,144,5,144,0,3,5,145,6,14,0,1,6,15,6,23,0,3,6,24,6,58,0,1,6,59,6,59,0,3,6,60,
  6,61,0,1,6,62,6,69,0,3,6,70,6,76,0,1,6,77,6,82,0,3,6,83,8,242,0,1,8,243,8,248,0,3,8,249,11,25,0,1,
  11,26,11,26,0,2,11,27,11,36,0,1,11,37,11,39,0,2,11,40,11,122,0,1,11,123,11,123,0,2,11,124,11,139,0,1,11,140,11,146,
  0,3,11,147,11,147,0,2,11,148,11,151,0,1,11,152,11,153,0,2,11,154,11,177,0,1,11,178,11,179,0,2,11,180,11,204,0,1,11,205,
  11,205,0,2,11,206,19,164,0,1,19,165,19,177,0,2,19,178,19,178,0,3,19,179,19,179,0,2,19,180,19,221,0,1,19,222,19,222,0,2,
  19,223,20,81,0,1,20,82,20,82,0,3,20,83,20,83,0,1,20,84,20,84,0,3,20,85,20,87,0,2,20,88,20,88,0,1,20,89,20,99,
  0,2,20,100,20,216,0,1,20,217,20,224,0,2,20,225,22,184,0,1,22,185,22,195,0,3,22,196,23,23,0,1,23,24,23,31,0,3,23,32,
  23,121,0,1,23,122,23,122,0,3,23,123,23,219,0,1,0,4,0,0,0,2,0,0,0,2,0,16,2,177,2,198,0,1,2,199,2,202,0,2,
  2,205,2,215,0,2,2,216,2,216,0,3,2,217,2,217,0,4,2,218,2,228,0,2,2,234,2,237,0,2,2,238,2,245,0,1,2,246,2,246,
  0,2,2,247,2,247,0,1,2,248,2,250,0,2,2,251,2,253,0,1,2,254,2,255,0,2,3,1,3,2,0,1,3,3,3,3,0,2,3,4,
  3,4,0,1,0,1,0,0,0,10,1,220,2,92,0,20,68,70,76,84,0,122,97,114,97,98,0,134,97,114,109,110,0,168,98,114,97,105,0,180,
  99,97,110,115,0,192,99,104,101,114,0,204,99,121,114,108,0,216,103,101,111,114,0,244,103,114,101,107,1,0,104,97,110,105,1,16,104,101,98,114,
  1,28,107,97,110,97,1,42,108,97,111,32,1,54,108,97,116,110,1,70,109,97,116,104,1,134,110,107,111,32,1,146,111,103,97,109,1,160,114,117,
  110,114,1,172,116,102,110,103,1,184,116,104,97,105,1,198,0,4,0,0,0,0,255,255,0,1,0,0,0,22,0,3,75,85,82,32,0,22,83,78,
  68,32,0,22,85,82,68,32,0,22,0,0,255,255,0,3,0,0,0,2,0,6,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,
  255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,1,0,0,0,16,0,2,77,75,68,32,0,16,
  83,82,66,32,0,16,0,0,255,255,0,3,0,0,0,3,0,7,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,3,
  0,0,0,3,0,7,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,2,0,0,0,2,0,4,0,0,0,0,255,255,
  0,1,0,0,0,4,0,0,0,0,255,255,0,3,0,0,0,4,0,8,0,52,0,8,73,83,77,32,0,52,75,83,77,32,0,52,76,83,77,32,
  0,52,77,79,76,32,0,52,78,83,77,32,0,52,82,79,77,32,0,52,83,75,83,32,0,52,83,83,77,32,0,52,0,0,255,255,0,3,0,1,
  0,3,0,7,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,2,0,0,0,2,0,4,0,0,0,0,255,255,0,1,
  0,0,0,4,0,0,0,0,255,255,0,1,0,0,0,4,0,0,0,0,255,255,0,2,0,0,0,5,0,4,0,0,0,0,255,255,0,1,0,0,
  0,9,107,101,114,110,0,56,107,101,114,110,0,62,109,97,114,107,0,70,109,97,114,107,0,84,109,97,114,107,0,92,109,97,114,107,0,100,109,107,
  109,107,0,106,109,107,109,107,0,114,109,107,109,107,0,120,0,0,0,1,0,15,0,0,0,2,0,14,0,15,0,0,0,5,0,5,0,6,0,7,
  0,8,0,9,0,0,0,2,0,12,0,13,0,0,0,2,0,10,0,11,0,0,0,1,0,13,0,0,0,2,0,0,0,1,0,0,0,1,0,4,
  0,0,0,2,0,2,0,3,0,16,0,34,0,42,0,50,0,58,0,66,0,76,0,84,0,92,0,100,0,108,0,116,0,124,0,132,0,140,0,158,
  0,166,0,6,0,1,0,1,0,140,0,6,0,1,0,1,0,222,0,6,0,0,0,1,2,166,0,6,0,0,0,1,2,216,0,6,0,4,0,2,
  3,102,6,70,0,5,0,1,0,1,10,252,0,4,0,1,0,1,12,102,0,4,0,1,0,1,32,204,0,5,0,1,0,1,33,202,0,4,0,1,
  0,1,35,136,0,4,0,0,0,1,55,202,0,4,0,0,0,1,56,242,0,5,0,0,0,1,58,162,0,4,0,4,0,6,60,84,65,254,66,126,
  70,28,87,126,112,158,0,2,0,0,0,1,113,220,0,2,0,0,0,1,153,138,0,1,0,48,0,38,0,1,0,58,0,12,0,3,0,8,0,14,
  0,20,0,1,2,0,254,12,0,1,2,0,254,212,0,1,2,0,253,243,0,1,0,3,5,117,5,120,5,125,0,1,0,3,5,117,5,120,5,125,
  0,3,0,0,0,14,0,0,0,20,0,0,0,26,0,1,2,0,0,0,0,1,2,0,0,0,0,1,2,0,0,0,0,1,0,218,0,174,0,1,
  1,6,0,12,0,20,0,42,0,48,0,54,0,60,0,66,0,72,0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,132,0,138,
  0,144,0,150,0,156,0,1,2,0,7,58,0,1,2,0,6,164,0,1,2,0,7,58,0,1,2,0,5,220,0,1,2,0,7,58,0,1,2,0,
  7,8,0,1,2,0,7,58,0,1,2,0,5,220,0,1,2,0,6,164,0,1,2,0,7,58,0,1,1,254,6,114,0,1,2,0,7,58,0,1,
  2,0,8,252,0,1,2,0,9,196,0,1,2,0,8,252,0,1,2,0,8,52,0,1,2,0,9,196,0,1,2,0,8,52,0,1,2,0,7,208,
  0,1,2,0,9,96,0,1,0,20,5,75,5,115,5,116,5,118,5,119,5,121,5,122,5,123,5,124,5,126,5,127,5,144,23,24,23,25,23,26,
  23,27,23,28,23,29,23,30,23,31,0,1,0,20,5,75,5,115,5,116,5,118,5,119,5,121,5,122,5,123,5,124,5,126,5,127,5,144,23,24,
  23,25,23,26,23,27,23,28,23,29,23,30,23,31,0,20,0,0,0,82,0,0,0,88,0,0,0,94,0,0,0,100,0,0,0,106,0,0,0,112,
  0,0,0,118,0,0,0,124,0,0,0,130,0,0,0,136,0,0,0,142,0,0,0,148,0,0,0,154,0,0,0,160,0,0,0,166,0,0,0,172,
  0,0,0,178,0,0,0,184,0,0,0,190,0,0,0,196,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,
  0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,
  4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,
  2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,0,28,0,22,0,1,0,36,0,12,0,1,0,4,0,1,253,108,253,224,0,1,
  0,1,6,69,0,1,0,2,6,66,6,67,0,2,0,0,0,10,0,0,0,16,0,1,253,168,0,0,0,1,253,168,0,0,0,1,0,78,0,62,
  0,1,0,88,0,12,0,6,0,14,0,20,0,26,0,32,0,38,0,44,0,1,253,132,6,246,0,1,253,108,7,119,0,1,253,108,7,119,0,1,
  253,108,7,119,0,1,253,102,7,110,0,1,253,132,6,246,0,1,0,6,6,59,6,62,6,63,6,64,6,65,6,68,0,2,0,1,6,77,6,82,
  0,0,0,6,0,0,0,26,0,0,0,32,0,0,0,38,0,0,0,44,0,0,0,50,0,0,0,56,0,1,253,108,4,96,0,1,253,108,4,126,
  0,1,253,108,4,126,0,1,253,108,4,96,0,1,253,108,4,126,0,1,253,108,4,96,0,1,1,90,1,38,0,1,1,148,0,12,0,35,0,72,
  0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,132,0,138,0,144,0,150,0,156,0,162,0,168,0,174,0,180,0,186,0,192,
  0,198,0,204,0,210,0,216,0,222,0,228,0,234,0,240,0,246,0,252,1,2,1,8,1,14,1,20,0,1,254,0,253,222,0,1,254,0,253,222,
  0,1,254,0,254,21,0,1,254,0,254,21,0,1,254,0,253,218,0,1,254,0,254,21,0,1,254,0,254,21,0,1,254,0,254,21,0,1,254,0,
  254,137,0,1,254,0,254,137,0,1,254,0,254,137,0,1,254,0,253,218,0,1,254,0,254,20,0,1,254,0,254,116,0,1,254,0,254,116,0,1,
  254,0,254,21,0,1,254,0,254,31,0,1,254,0,254,59,0,1,254,0,254,24,0,1,254,0,254,21,0,1,254,0,254,56,0,1,254,0,254,56,
  0,1,254,0,254,56,0,1,254,0,254,191,0,1,254,0,253,218,0,1,254,0,254,31,0,1,254,2,254,19,0,1,254,0,254,11,0,1,254,0,
  254,14,0,1,254,0,254,14,0,1,254,0,254,14,0,1,254,0,254,14,0,1,254,0,254,14,0,1,254,0,254,19,0,1,254,0,253,218,0,2,
  0,8,2,199,2,202,0,0,2,205,2,209,0,4,2,212,2,226,0,9,2,234,2,237,0,24,2,248,2,250,0,28,2,254,2,255,0,31,3,3,
  3,3,0,33,3,6,3,6,0,34,0,2,0,9,2,199,2,202,0,0,2,205,2,209,0,4,2,212,2,215,0,9,2,218,2,226,0,13,2,234,
  2,237,0,22,2,248,2,250,0,26,2,254,2,255,0,29,3,3,3,3,0,31,3,6,3,6,0,32,0,33,0,0,0,134,0,0,0,140,0,0,
  0,146,0,0,0,152,0,0,0,158,0,0,0,164,0,0,0,170,0,0,0,176,0,0,0,182,0,0,0,188,0,0,0,194,0,0,0,200,0,0,
  0,206,0,0,0,212,0,0,0,218,0,0,0,224,0,0,0,230,0,0,0,236,0,0,0,242,0,0,0,248,0,0,0,254,0,0,1,4,0,0,
  1,10,0,0,1,16,0,0,1,22,0,0,1,28,0,0,1,34,0,0,1,40,0,0,1,46,0,0,1,52,0,0,1,58,0,0,1,64,0,0,
  1,70,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,
  254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,
  0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,
  0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,2,0,0,0,1,254,0,0,0,0,1,
  254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,0,1,254,0,0,0,
  0,1,2,66,1,222,0,1,2,142,0,12,0,58,0,118,0,124,0,130,0,136,0,142,0,148,0,154,0,160,0,166,0,172,0,178,0,184,0,190,
  0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,250,1,0,1,6,1,12,1,18,1,24,1,30,1,36,1,42,1,48,1,54,
  1,60,1,66,1,72,1,78,1,84,1,90,1,96,1,102,1,108,1,114,1,120,1,126,1,132,1,138,1,144,1,150,1,156,1,162,1,168,1,174,
  1,180,1,186,1,192,1,198,1,204,0,1,254,0,6,104,0,1,254,0,6,104,0,1,254,0,6,104,0,1,254,0,6,61,0,1,254,0,6,20,
  0,1,254,0,6,20,0,1,254,0,6,68,0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,6,197,0,1,254,0,7,4,0,1,254,0,
  6,104,0,1,254,0,6,104,0,1,254,0,6,168,0,1,254,0,6,168,0,1,254,0,6,104,0,1,254,0,7,86,0,1,254,0,6,68,0,1,
  254,0,6,147,0,1,254,0,6,20,0,1,254,0,6,104,0,1,254,0,6,104,0,1,254,0,6,61,0,1,254,0,7,208,0,1,254,0,6,68,
  0,1,254,0,6,68,0,1,254,0,7,4,0,1,254,0,7,4,0,1,254,0,7,4,0,1,254,0,6,218,0,1,254,0,7,4,0,1,0,0,
  7,110,0,1,0,0,7,110,0,1,0,0,7,110,0,1,0,0,7,110,0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,6,20,0,1,
  254,0,6,20,0,1,254,0,6,104,0,1,254,0,6,104,0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,6,20,
  0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,6,20,0,1,254,0,5,248,0,1,254,0,5,248,0,1,254,0,5,248,0,1,254,0,
  5,248,0,1,254,0,5,248,0,1,254,0,5,248,0,1,254,0,5,219,0,1,254,0,5,248,0,1,254,0,5,248,0,1,254,0,6,30,0,2,
  0,16,2,177,2,194,0,0,2,238,2,238,0,18,2,240,2,243,0,19,2,245,2,245,0,23,2,247,2,247,0,24,2,251,2,253,0,25,3,1,
  3,2,0,28,3,4,3,4,0,30,3,8,3,9,0,31,3,11,3,12,0,33,8,243,8,248,0,35,11,140,11,146,0,41,22,185,22,185,0,48,
  22,187,22,187,0,49,22,189,22,195,0,50,23,122,23,122,0,57,0,2,0,12,2,177,2,194,0,0,2,238,2,238,0,18,2,240,2,243,0,19,
  2,245,2,245,0,23,2,247,2,247,0,24,2,251,2,253,0,25,3,1,3,2,0,28,3,4,3,4,0,30,8,243,8,248,0,31,11,140,11,146,
  0,37,22,185,22,195,0,44,23,122,23,122,0,55,0,56,0,0,0,226,0,0,0,232,0,0,0,238,0,0,0,244,0,0,0,250,0,0,1,0,
  0,0,1,6,0,0,1,12,0,0,1,18,0,0,1,24,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,0,0,1,60,
  0,0,1,66,0,0,1,72,0,0,1,78,0,0,1,84,0,0,1,90,0,0,1,96,0,0,1,102,0,0,1,108,0,0,1,114,0,0,1,120,
  0,0,1,126,0,0,1,132,0,0,1,138,0,0,1,144,0,0,1,150,0,0,1,156,0,0,1,162,0,0,1,168,0,0,1,174,0,0,1,180,
  0,0,1,186,0,0,1,192,0,0,1,198,0,0,1,204,0,0,1,210,0,0,1,216,0,0,1,222,0,0,1,228,0,0,1,234,0,0,1,240,
  0,0,1,246,0,0,1,252,0,0,2,2,0,0,2,8,0,0,2,14,0,0,2,20,0,0,2,26,0,0,2,32,0,0,2,38,0,0,2,44,
  0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,176,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,
  5,2,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,
  254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,
  0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,176,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,
  4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,5,2,0,1,254,0,4,123,0,1,254,0,5,2,0,1,254,0,5,2,0,1,
  254,0,5,2,0,1,254,0,5,2,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,
  0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,5,2,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,
  4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,
  254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,0,184,0,174,0,1,0,218,0,12,0,8,0,18,0,36,0,54,0,72,0,90,
  0,108,0,126,0,144,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,255,106,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,
  255,106,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,255,106,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,255,106,0,2,
  0,6,0,12,0,1,3,99,255,156,0,1,0,200,253,218,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,253,218,0,2,0,6,0,12,
  0,1,3,99,255,156,0,1,0,200,255,106,0,2,0,6,0,12,0,1,3,99,255,156,0,1,0,200,255,106,0,2,0,1,20,217,20,224,0,0,
  0,1,0,15,5,16,5,17,5,18,5,19,5,20,5,21,5,22,5,23,5,24,5,27,5,29,5,37,5,117,5,120,5,125,0,15,0,0,0,62,
  0,0,0,68,0,0,0,74,0,0,0,80,0,0,0,86,0,0,0,92,0,0,0,98,0,0,0,104,0,0,0,110,0,0,0,116,0,0,0,122,
  0,0,0,128,0,0,0,134,0,0,0,140,0,0,0,146,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,
  0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,
  0,0,0,1,2,143,0,0,0,1,2,0,0,0,0,1,2,0,0,0,0,1,2,0,0,0,0,1,19,168,19,86,0,1,19,204,0,12,2,105,
  4,212,4,218,4,224,4,230,4,236,4,242,4,248,4,254,5,4,5,10,5,16,5,22,5,28,5,34,5,40,5,46,5,52,5,58,5,64,5,70,
  5,76,5,82,5,88,5,94,5,100,5,106,5,112,5,118,5,124,5,130,5,136,5,142,5,148,5,154,5,160,5,166,5,172,5,178,5,184,5,190,
  5,196,5,202,5,208,5,214,5,220,5,226,5,232,5,238,5,244,5,250,6,0,6,6,6,12,6,18,6,24,6,30,6,36,6,42,6,48,6,54,
  6,60,6,66,6,72,6,78,6,84,6,90,6,96,6,102,6,108,6,114,6,120,6,126,6,132,6,138,6,144,6,150,6,156,6,162,6,168,6,174,
  6,180,6,186,6,192,6,198,6,204,6,210,6,216,6,222,6,228,6,234,6,240,6,246,6,252,7,2,7,8,7,14,7,20,7,26,7,32,7,38,
  7,44,7,50,7,56,7,62,7,68,7,74,7,80,7,86,7,92,7,98,7,104,7,110,7,116,7,122,7,128,7,134,7,140,7,146,7,152,7,158,
  7,164,7,170,7,176,7,182,7,188,7,194,7,200,7,206,7,212,7,218,7,224,7,230,7,236,7,242,7,248,7,254,8,4,8,10,8,16,8,22,
  8,28,8,34,8,40,8,46,8,52,8,58,8,64,8,70,8,76,8,82,8,88,8,94,8,100,8,106,8,112,8,118,8,124,8,130,8,136,8,142,
  8,148,8,154,8,160,8,166,8,172,8,178,8,184,8,190,8,196,8,202,8,208,8,214,8,220,8,226,8,232,8,238,8,244,8,250,9,0,9,6,
  9,12,9,18,9,24,9,30,9,36,9,42,9,48,9,54,9,60,9,66,9,72,9,78,9,84,9,90,9,96,9,102,9,108,9,114,9,120,9,126,
  9,132,9,138,9,144,9,150,9,156,9,162,9,168,9,174,9,180,9,186,9,192,9,198,9,204,9,210,9,216,9,222,9,228,9,234,9,240,9,246,
  9,252,10,2,10,8,10,14,10,20,10,26,10,32,10,38,10,44,10,50,10,56,10,62,10,68,10,74,10,80,10,86,10,92,10,98,10,104,10,110,
  10,116,10,122,10,128,10,134,10,140,10,146,10,152,10,158,10,164,10,170,10,176,10,182,10,188,10,194,10,200,10,206,10,212,10,218,10,224,10,230,
  10,236,10,242,10,248,10,254,11,4,11,10,11,16,11,22,11,28,11,34,11,40,11,46,11,52,11,58,11,64,11,70,11,76,11,82,11,88,11,94,
  11,100,11,106,11,112,11,118,11,124,11,130,11,136,11,142,11,148,11,154,11,160,11,166,11,172,11,178,11,184,11,190,11,196,11,202,11,208,11,214,
  11,220,11,226,11,232,11,238,11,244,11,250,12,0,12,6,12,12,12,18,12,24,12,30,12,36,12,42,12,48,12,54,12,60,12,66,12,72,12,78,
  12,84,12,90,12,96,12,102,12,108,12,114,12,120,12,126,12,132,12,138,12,144,12,150,12,156,12,162,12,168,12,174,12,180,12,186,12,192,12,198,
  12,204,12,210,12,216,12,222,12,228,12,234,12,240,12,246,12,252,13,2,13,8,13,14,13,20,13,26,13,32,13,38,13,44,13,50,13,56,13,62,
  13,68,13,74,13,80,13,86,13,92,13,98,13,104,13,110,13,116,13,122,13,128,13,134,13,140,13,146,13,152,13,158,13,164,13,170,13,176,13,182,
  13,188,13,194,13,200,13,206,13,212,13,218,13,224,13,230,13,236,13,242,13,248,13,254,14,4,14,10,14,16,14,22,14,28,14,34,14,40,14,46,
  14,52,14,58,14,64,14,70,14,76,14,82,14,88,14,94,14,100,14,106,14,112,14,118,14,124,14,130,14,136,14,142,14,148,14,154,14,160,14,166,
  14,172,14,178,14,184,14,190,14,196,14,202,14,208,14,214,14,220,14,226,14,232,14,238,14,244,14,250,15,0,15,6,15,12,15,18,15,24,15,30,
  15,36,15,42,15,48,15,54,15,60,15,66,15,72,15,78,15,84,15,90,15,96,15,102,15,108,15,114,15,120,15,126,15,132,15,138,15,144,15,150,
  15,156,15,162,15,168,15,174,15,180,15,186,15,192,15,198,15,204,15,210,15,216,15,222,15,228,15,234,15,240,15,246,15,252,16,2,16,8,16,14,
  16,20,16,26,16,32,16,38,16,44,16,50,16,56,16,62,16,68,16,74,16,80,16,86,16,92,16,98,16,104,16,110,16,116,16,122,16,128,16,134,
  16,140,16,146,16,152,16,158,16,164,16,170,16,176,16,182,16,188,16,194,16,200,16,206,16,212,16,218,16,224,16,230,16,236,16,242,16,248,16,254,
  17,4,17,10,17,16,17,22,17,28,17,34,17,40,17,46,17,52,17,58,17,64,17,70,17,76,17,82,17,88,17,94,17,100,17,106,17,112,17,118,
  17,124,17,130,17,136,17,142,17,148,17,154,17,160,17,166,17,172,17,178,17,184,17,190,17,196,17,202,17,208,17,214,17,220,17,226,17,232,17,238,
  17,244,17,250,18,0,18,6,18,12,18,18,18,24,18,30,18,36,18,42,18,48,18,54,18,60,18,66,18,72,18,78,18,84,18,90,18,96,18,102,
  18,108,18,114,18,120,18,126,18,132,18,138,18,144,18,150,18,156,18,162,18,168,18,174,18,180,18,186,18,192,18,198,18,204,18,210,18,216,18,222,
  18,228,18,234,18,240,18,246,18,252,19,2,19,8,19,14,19,20,19,26,19,32,19,38,19,44,19,50,19,56,19,62,19,68,0,1,2,222,0,0,
  0,1,2,85,0,0,0,1,1,219,0,0,0,1,2,248,0,0,0,1,2,171,0,0,0,1,1,15,0,0,0,1,1,44,0,0,0,1,2,171,
  0,0,0,1,2,193,0,0,0,1,0,229,0,0,0,1,1,163,0,0,0,1,2,33,0,0,0,1,1,236,0,0,0,1,2,184,0,0,0,1,
  2,254,0,0,0,1,0,56,0,0,0,1,1,169,0,0,0,1,3,16,0,0,0,1,3,124,255,250,0,1,2,154,0,0,0,1,2,81,0,0,
  0,1,0,254,0,0,0,1,2,39,0,0,0,1,2,196,0,0,0,1,2,2,0,0,0,1,3,14,0,0,0,1,2,110,0,0,0,1,1,226,
  0,0,0,1,1,226,0,0,0,1,1,226,0,0,0,1,1,29,255,156,0,1,1,29,255,156,0,1,1,244,254,12,0,1,1,29,253,218,0,1,
  2,188,254,112,0,1,1,29,255,156,0,1,3,132,254,112,0,1,1,244,255,106,0,1,3,132,255,106,0,1,3,132,255,106,0,1,3,44,253,118,
  0,1,3,44,253,168,0,1,3,44,253,118,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,2,88,
  253,168,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,88,253,68,0,1,2,91,255,106,0,1,2,91,255,106,0,1,2,215,253,168,0,1,
  2,215,253,168,0,1,1,44,255,156,0,1,3,32,255,56,0,1,2,188,253,218,0,1,3,32,255,56,0,1,2,188,254,62,0,1,0,240,253,168,
  0,1,2,238,254,62,0,1,1,244,255,106,0,1,1,244,254,12,0,1,2,188,254,112,0,1,2,188,253,218,0,1,3,132,255,106,0,1,2,188,
  253,218,0,1,3,132,255,106,0,1,3,132,255,106,0,1,3,132,253,168,0,1,3,132,254,94,0,1,3,132,255,106,0,1,3,132,253,168,0,1,
  3,132,255,106,0,1,3,132,253,168,0,1,3,44,253,168,0,1,3,44,253,168,0,1,3,44,253,168,0,1,3,44,253,168,0,1,3,44,253,168,
  0,1,3,44,253,168,0,1,3,44,253,168,0,1,1,194,255,106,0,1,1,244,254,94,0,1,1,244,254,112,0,1,1,244,254,112,0,1,1,194,
  255,106,0,1,1,243,254,162,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,
  1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,
  0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,91,255,106,0,1,2,215,
  253,168,0,1,3,32,255,56,0,1,3,182,254,112,0,1,3,182,254,112,0,1,3,32,255,56,0,1,3,182,253,118,0,1,3,32,255,56,0,1,
  2,188,253,218,0,1,2,188,253,218,0,1,3,32,255,106,0,1,3,32,255,106,0,1,3,32,255,106,0,1,3,32,255,56,0,1,3,32,255,56,
  0,1,3,32,253,118,0,1,3,32,255,106,0,1,3,32,255,106,0,1,3,32,255,106,0,1,3,32,254,112,0,1,3,32,253,68,0,1,3,32,
  255,106,0,1,2,188,254,62,0,1,2,188,254,62,0,1,2,188,254,62,0,1,2,238,252,174,0,1,3,7,253,68,0,1,2,238,254,62,0,1,
  2,238,254,62,0,1,3,7,253,18,0,1,2,238,254,62,0,1,3,32,255,106,0,1,3,44,253,168,0,1,1,244,254,12,0,1,2,188,254,112,
  0,1,2,188,254,112,0,1,1,244,255,106,0,1,1,22,0,0,0,1,2,73,0,0,0,1,1,171,0,0,0,1,2,94,0,0,0,1,2,157,
  0,0,0,1,2,157,0,0,0,1,2,96,0,0,0,1,2,157,0,0,0,1,3,146,0,0,0,1,1,22,0,0,0,1,2,107,0,0,0,1,
  2,47,0,0,0,1,3,5,0,0,0,1,1,169,0,0,0,1,3,213,0,0,0,1,1,221,0,0,0,1,3,35,0,0,0,1,2,157,0,0,
  0,1,2,128,0,0,0,1,3,2,0,0,0,1,3,26,0,0,0,1,3,101,0,0,0,1,1,221,0,0,0,1,2,128,0,0,0,1,2,89,
  0,0,0,1,3,26,0,0,0,1,3,26,0,0,0,1,2,27,0,0,0,1,2,89,0,0,0,1,2,89,0,0,0,1,3,132,253,168,0,1,
  3,132,253,168,0,1,1,43,253,218,0,1,1,43,253,218,0,1,3,132,253,168,0,1,3,132,253,168,0,1,1,43,253,218,0,1,1,43,253,218,
  0,1,3,132,253,168,0,1,3,132,253,168,0,1,1,43,253,218,0,1,1,43,253,218,0,1,3,132,255,106,0,1,3,132,255,106,0,1,1,43,
  255,156,0,1,1,43,255,156,0,1,3,132,255,106,0,1,3,132,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,3,132,255,106,0,1,
  3,132,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,3,32,255,56,0,1,3,32,255,56,0,1,1,244,255,106,0,1,2,6,255,106,
  0,1,3,32,255,56,0,1,3,32,255,56,0,1,1,244,255,106,0,1,2,6,255,106,0,1,3,44,253,168,0,1,3,44,253,168,0,1,2,88,
  254,12,0,1,2,88,254,12,0,1,3,44,253,168,0,1,3,44,253,168,0,1,2,88,255,6,0,1,2,88,255,6,0,1,3,44,253,168,0,1,
  3,44,253,168,0,1,2,88,254,12,0,1,2,88,254,12,0,1,3,44,253,168,0,1,3,44,253,168,0,1,2,88,254,12,0,1,2,88,254,12,
  0,1,1,243,254,162,0,1,1,243,254,162,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,194,
  255,106,0,1,1,194,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,3,32,255,106,0,1,
  3,32,255,106,0,1,1,44,255,106,0,1,1,44,255,106,0,1,3,32,255,106,0,1,3,32,255,106,0,1,1,44,255,106,0,1,1,44,255,106,
  0,1,3,32,253,68,0,1,3,32,253,68,0,1,1,144,253,118,0,1,1,144,253,118,0,1,3,32,255,106,0,1,3,32,255,106,0,1,1,44,
  255,106,0,1,1,44,255,106,0,1,2,238,254,62,0,1,2,238,253,168,0,1,2,238,254,62,0,1,2,238,253,168,0,1,1,43,255,156,0,1,
  1,43,255,156,0,1,3,32,255,106,0,1,3,82,253,168,0,1,1,194,255,106,0,1,1,244,253,168,0,1,3,32,255,56,0,1,3,32,255,56,
  0,1,1,44,255,106,0,1,1,44,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,43,255,156,0,1,1,43,255,156,0,1,2,188,
  254,112,0,1,2,188,254,112,0,1,1,43,254,162,0,1,1,43,254,162,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,255,156,0,1,
  0,197,255,156,0,1,1,44,254,12,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,254,212,
  0,1,1,44,254,212,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,44,255,156,0,1,1,244,0,50,0,1,1,29,
  255,156,0,1,1,29,255,156,0,1,1,29,255,156,0,1,1,29,255,156,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,29,253,168,0,1,
  1,29,253,168,0,1,2,188,254,112,0,1,2,188,254,112,0,1,1,43,255,156,0,1,1,43,255,156,0,1,1,29,255,156,0,1,1,29,255,156,
  0,1,3,132,254,112,0,1,3,132,254,112,0,1,1,43,254,162,0,1,1,43,254,162,0,1,1,244,255,106,0,1,1,244,255,106,0,1,3,132,
  255,106,0,1,3,132,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,3,132,255,106,0,1,3,132,255,106,0,1,1,43,255,156,0,1,
  1,43,255,156,0,1,3,44,253,168,0,1,3,44,253,168,0,1,2,88,254,162,0,1,2,88,254,162,0,1,3,44,253,168,0,1,3,44,253,168,
  0,1,2,88,255,156,0,1,2,88,255,156,0,1,3,44,253,168,0,1,3,44,253,168,0,1,2,88,255,156,0,1,2,88,255,156,0,1,1,194,
  255,106,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,
  1,244,254,12,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,138,255,106,0,1,2,138,255,106,0,1,2,88,253,168,0,1,2,88,253,168,
  0,1,2,138,255,106,0,1,2,138,255,106,0,1,2,88,253,168,0,1,2,88,253,168,0,1,2,38,255,106,0,1,2,38,255,106,0,1,2,88,
  253,168,0,1,2,88,253,168,0,1,2,38,255,106,0,1,2,38,255,106,0,1,2,91,255,106,0,1,2,91,255,106,0,1,1,83,255,106,0,1,
  1,83,255,106,0,1,2,91,255,106,0,1,2,91,255,106,0,1,1,83,255,106,0,1,1,83,255,106,0,1,2,138,253,168,0,1,2,215,253,168,
  0,1,2,88,255,156,0,1,1,238,255,156,0,1,2,138,253,168,0,1,2,215,253,168,0,1,2,88,255,156,0,1,1,238,255,156,0,1,3,32,
  255,56,0,1,3,32,255,56,0,1,1,244,255,106,0,1,2,6,255,106,0,1,2,188,253,218,0,1,2,188,253,168,0,1,1,244,255,106,0,1,
  2,6,255,106,0,1,3,32,255,56,0,1,3,32,255,56,0,1,1,44,255,106,0,1,1,44,255,106,0,1,2,188,254,62,0,1,2,188,254,62,
  0,1,1,83,255,156,0,1,1,83,255,156,0,1,0,240,253,168,0,1,0,240,253,168,0,1,2,38,255,106,0,1,2,38,255,106,0,1,2,238,
  254,62,0,1,2,238,253,168,0,1,1,43,255,156,0,1,1,43,255,156,0,1,1,244,255,106,0,1,1,244,255,106,0,1,1,194,255,106,0,1,
  1,244,253,168,0,1,1,244,254,12,0,1,1,244,254,12,0,1,2,188,254,112,0,1,2,188,254,112,0,1,2,188,253,218,0,1,2,188,253,218,
  0,1,1,43,254,162,0,1,1,43,254,162,0,1,3,132,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,3,32,255,56,0,1,1,244,
  255,106,0,1,2,6,255,106,0,1,2,188,253,153,0,1,1,244,255,106,0,1,2,6,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,
  3,132,254,94,0,1,1,43,254,194,0,1,1,43,254,194,0,1,3,132,255,106,0,1,1,43,255,156,0,1,1,43,255,156,0,1,3,44,253,168,
  0,1,2,88,255,156,0,1,2,88,255,156,0,1,3,44,253,168,0,1,2,88,255,156,0,1,2,88,255,156,0,1,3,44,253,168,0,1,2,88,
  255,156,0,1,2,88,255,156,0,1,3,44,253,168,0,1,2,88,254,12,0,1,2,88,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,
  2,188,254,62,0,1,1,83,255,156,0,1,1,83,255,156,0,1,2,188,254,112,0,1,1,43,254,162,0,1,1,43,254,162,0,1,1,244,254,12,
  0,1,1,244,255,106,0,1,1,29,0,0,0,1,1,29,0,0,0,1,1,29,0,0,0,1,2,73,0,0,0,1,2,73,0,0,0,1,2,73,
  0,0,0,1,1,171,0,0,0,1,1,171,0,0,0,1,1,171,0,0,0,1,2,94,0,0,0,1,2,94,0,0,0,1,2,94,0,0,0,1,
  2,157,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,2,96,0,0,
  0,1,2,96,0,0,0,1,2,96,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,2,157,0,0,0,1,3,146,0,0,0,1,3,146,
  0,0,0,1,3,146,0,0,0,1,1,22,0,0,0,1,1,22,0,0,0,1,1,22,0,0,0,1,2,107,0,0,0,1,2,107,0,0,0,1,
  2,107,0,0,0,1,2,47,0,0,0,1,2,47,0,0,0,1,2,47,0,0,0,1,3,5,0,0,0,1,3,5,0,0,0,1,3,5,0,0,
  0,1,1,169,0,0,0,1,1,169,0,0,0,1,1,169,0,0,0,1,3,213,0,0,0,1,3,213,0,0,0,1,3,213,0,0,0,1,1,221,
  0,0,0,1,1,221,0,0,0,1,1,221,0,0,0,1,3,35,0,0,0,1,3,35,0,0,0,1,3,35,0,0,0,1,2,157,0,0,0,1,
  2,157,0,0,0,1,2,157,0,0,0,1,2,128,0,0,0,1,2,128,0,0,0,1,2,128,0,0,0,1,3,2,0,0,0,1,3,2,0,0,
  0,1,3,2,0,0,0,1,3,26,0,0,0,1,3,26,0,0,0,1,3,26,0,0,0,1,3,101,0,0,0,1,3,101,0,0,0,1,3,101,
  0,0,0,1,1,221,0,0,0,1,1,221,0,0,0,1,1,221,0,0,0,1,2,128,0,0,0,1,2,128,0,0,0,1,2,128,0,0,0,1,
  2,89,0,0,0,1,2,89,0,0,0,1,2,89,0,0,0,1,3,26,0,0,0,1,3,26,0,0,0,1,3,26,0,0,0,1,3,26,0,0,
  0,1,3,26,0,0,0,1,3,26,0,0,0,1,2,27,0,0,0,1,2,27,0,0,0,1,2,27,0,0,0,1,2,89,0,0,0,1,2,89,
  0,0,0,1,2,89,0,0,0,1,2,89,0,0,0,1,2,89,0,0,0,1,2,89,0,0,0,1,1,244,254,94,0,1,1,244,254,112,0,1,
  1,244,254,112,0,1,1,194,255,106,0,1,1,194,255,106,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,0,1,1,244,254,12,
  0,1,1,244,254,12,0,1,2,88,253,168,0,1,3,232,254,112,0,1,3,232,254,112,0,1,2,88,253,168,0,1,3,232,253,218,0,1,3,232,
  253,218,0,1,2,88,253,168,0,1,3,232,253,218,0,1,3,232,253,218,0,1,2,88,253,168,0,1,3,32,254,112,0,1,3,32,254,112,0,1,
  2,88,253,168,0,1,2,38,255,106,0,1,2,38,255,106,0,1,2,91,255,106,0,1,1,83,255,106,0,1,1,83,255,106,0,1,2,215,253,168,
  0,1,2,88,255,156,0,1,1,238,255,156,0,1,3,182,254,112,0,1,1,243,254,162,0,1,1,243,254,162,0,1,3,182,254,112,0,1,1,243,
  254,162,0,1,1,243,254,162,0,1,3,182,253,118,0,1,1,244,253,168,0,1,1,244,253,168,0,1,2,188,253,153,0,1,1,244,255,106,0,1,
  2,6,255,106,0,1,2,188,253,153,0,1,1,244,255,106,0,1,2,6,255,106,0,1,3,32,255,106,0,1,1,164,255,106,0,1,1,164,255,106,
  0,1,3,32,255,106,0,1,1,44,255,106,0,1,1,44,255,106,0,1,3,32,255,56,0,1,1,44,255,106,0,1,1,44,255,106,0,1,3,32,
  253,118,0,1,1,144,253,168,0,1,1,144,253,168,0,1,3,32,255,106,0,1,1,44,255,106,0,1,1,44,255,106,0,1,3,32,254,112,0,1,
  1,144,254,162,0,1,1,144,254,162,0,1,3,32,255,106,0,1,1,44,255,106,0,1,1,44,255,106,0,1,2,188,254,62,0,1,1,83,255,156,
  0,1,1,83,255,156,0,1,2,188,254,62,0,1,1,83,255,156,0,1,1,83,255,156,0,1,2,238,252,174,0,1,1,43,253,218,0,1,1,73,
  253,218,0,1,3,7,252,149,0,1,1,43,254,162,0,1,1,43,254,162,0,1,3,7,252,99,0,1,1,43,254,194,0,1,1,43,254,194,0,1,
  2,238,253,168,0,1,1,43,255,156,0,1,1,43,255,156,0,2,0,13,5,38,5,67,0,0,5,79,5,114,0,30,5,142,5,143,0,66,5,146,
  5,220,0,68,5,241,6,14,0,143,19,223,20,64,0,173,20,85,20,216,1,15,22,202,22,212,1,147,22,214,22,231,1,158,23,3,23,11,1,176,
  23,13,23,13,1,185,23,32,23,121,1,186,23,135,23,219,2,20,0,1,0,16,5,16,5,17,5,18,5,19,5,20,5,21,5,22,5,23,5,24,
  5,27,5,29,5,37,5,117,5,120,5,125,6,22,0,16,0,0,0,66,0,0,0,72,0,0,0,78,0,0,0,84,0,0,0,90,0,0,0,96,
  0,0,0,102,0,0,0,108,0,0,0,114,0,0,0,120,0,0,0,126,0,0,0,132,0,0,0,138,0,0,0,144,0,0,0,150,0,0,0,156,
  0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,
  0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,143,0,0,0,1,2,0,0,0,0,1,
  2,0,0,0,0,1,2,0,0,0,0,1,2,0,255,255,0,1,0,244,0,198,0,1,0,250,0,12,0,23,0,48,0,54,0,60,0,66,0,72,
  0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,132,0,138,0,144,0,150,0,156,0,162,0,168,0,174,0,180,0,1,2,99,
  0,140,0,1,1,209,2,48,0,1,0,242,2,48,0,1,1,172,2,48,0,1,2,153,2,48,0,1,0,56,3,27,0,1,0,20,2,48,0,1,
  2,181,2,48,0,1,0,6,3,27,0,1,1,127,2,48,0,1,1,113,2,61,0,1,1,105,2,48,0,1,2,213,2,48,0,1,0,232,2,48,
  0,1,2,171,2,48,0,1,2,216,1,49,0,1,3,20,2,48,0,1,1,18,1,205,0,1,2,102,2,48,0,1,1,228,2,48,0,1,3,106,
  2,61,0,1,2,198,2,48,0,1,0,80,3,27,0,2,0,7,5,38,5,44,0,0,5,46,5,50,0,7,5,52,5,52,0,12,5,54,5,55,
  0,13,5,57,5,58,0,15,5,60,5,64,0,17,19,177,19,177,0,22,0,1,0,1,5,28,0,1,0,0,0,6,0,1,2,153,2,48,0,1,
  0,184,0,174,0,1,0,232,0,12,0,8,0,18,0,36,0,54,0,72,0,90,0,108,0,126,0,144,0,2,0,6,0,12,0,1,3,99,6,114,
  0,1,0,150,7,8,0,2,0,6,0,12,0,1,3,99,6,114,0,1,0,150,7,8,0,2,0,6,0,12,0,1,3,99,6,114,0,1,0,150,
  7,228,0,2,0,6,0,12,0,1,3,99,6,114,0,1,0,150,7,228,0,2,0,6,0,12,0,1,3,99,6,114,0,1,0,150,5,220,0,2,
  0,6,0,12,0,1,3,99,6,114,0,1,0,150,5,220,0,2,0,6,0,12,0,1,3,99,6,114,0,1,0,150,5,220,0,2,0,6,0,12,
  0,1,3,99,6,114,0,1,0,150,5,220,0,2,0,1,20,217,20,224,0,0,0,1,0,22,5,31,5,75,5,115,5,116,5,118,5,119,5,121,
  5,122,5,123,5,124,5,126,5,127,5,144,19,178,23,24,23,25,23,26,23,27,23,28,23,29,23,30,23,31,0,22,0,0,0,90,0,0,0,96,
  0,0,0,102,0,0,0,108,0,0,0,114,0,0,0,120,0,0,0,126,0,0,0,132,0,0,0,138,0,0,0,144,0,0,0,150,0,0,0,156,
  0,0,0,162,0,0,0,168,0,0,0,174,0,0,0,180,0,0,0,186,0,0,0,192,0,0,0,198,0,0,0,204,0,0,0,210,0,0,0,216,
  0,1,2,143,4,96,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,
  4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,
  2,143,4,96,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,
  0,1,2,0,4,176,0,1,2,0,4,176,0,1,18,220,18,126,0,1,19,28,0,12,2,78,4,158,4,164,4,170,4,176,4,182,4,188,4,194,
  4,200,4,206,4,212,4,218,4,224,4,230,4,236,4,242,4,248,4,254,5,4,5,10,5,16,5,22,5,28,5,34,5,40,5,46,5,52,5,58,
  5,64,5,70,5,76,5,82,5,88,5,94,5,100,5,106,5,112,5,118,5,124,5,130,5,136,5,142,5,148,5,154,5,160,5,166,5,172,5,178,
  5,184,5,190,5,196,5,202,5,208,5,214,5,220,5,226,5,232,5,238,5,244,5,250,6,0,6,6,6,12,6,18,6,24,6,30,6,36,6,42,
  6,48,6,54,6,60,6,66,6,72,6,78,6,84,6,90,6,96,6,102,6,108,6,114,6,120,6,126,6,132,6,138,6,144,6,150,6,156,6,162,
  6,168,6,174,6,180,6,186,6,192,6,198,6,204,6,210,6,216,6,222,6,228,6,234,6,240,6,246,6,252,7,2,7,8,7,14,7,20,7,26,
  7,32,7,38,7,44,7,50,7,56,7,62,7,68,7,74,7,80,7,86,7,92,7,98,7,104,7,110,7,116,7,122,7,128,7,134,7,140,7,146,
  7,152,7,158,7,164,7,170,7,176,7,182,7,188,7,194,7,200,7,206,7,212,7,218,7,224,7,230,7,236,7,242,7,248,7,254,8,4,8,10,
  8,16,8,22,8,28,8,34,8,40,8,46,8,52,8,58,8,64,8,70,8,76,8,82,8,88,8,94,8,100,8,106,8,112,8,118,8,124,8,130,
  8,136,8,142,8,148,8,154,8,160,8,166,8,172,8,178,8,184,8,190,8,196,8,202,8,208,8,214,8,220,8,226,8,232,8,238,8,244,8,250,
  9,0,9,6,9,12,9,18,9,24,9,30,9,36,9,42,9,48,9,54,9,60,9,66,9,72,9,78,9,84,9,90,9,96,9,102,9,108,9,114,
  9,120,9,126,9,132,9,138,9,144,9,150,9,156,9,162,9,168,9,174,9,180,9,186,9,192,9,198,9,204,9,210,9,216,9,222,9,228,9,234,
  9,240,9,246,9,252,10,2,10,8,10,14,10,20,10,26,10,32,10,38,10,44,10,50,10,56,10,62,10,68,10,74,10,80,10,86,10,92,10,98,
  10,104,10,110,10,116,10,122,10,128,10,134,10,140,10,146,10,152,10,158,10,164,10,170,10,176,10,182,10,188,10,194,10,200,10,206,10,212,10,218,
  10,224,10,230,10,236,10,242,10,248,10,254,11,4,11,10,11,16,11,22,11,28,11,34,11,40,11,46,11,52,11,58,11,64,11,70,11,76,11,82,
  11,88,11,94,11,100,11,106,11,112,11,118,11,124,11,130,11,136,11,142,11,148,11,154,11,160,11,166,11,172,11,178,11,184,11,190,11,196,11,202,
  11,208,11,214,11,220,11,226,11,232,11,238,11,244,11,250,12,0,12,6,12,12,12,18,12,24,12,30,12,36,12,42,12,48,12,54,12,60,12,66,
  12,72,12,78,12,84,12,90,12,96,12,102,12,108,12,114,12,120,12,126,12,132,12,138,12,144,12,150,12,156,12,162,12,168,12,174,12,180,12,186,
  12,192,12,198,12,204,12,210,12,216,12,222,12,228,12,234,12,240,12,246,12,252,13,2,13,8,13,14,13,20,13,26,13,32,13,38,13,44,13,50,
  13,56,13,62,13,68,13,74,13,80,13,86,13,92,13,98,13,104,13,110,13,116,13,122,13,128,13,134,13,140,13,146,13,152,13,158,13,164,13,170,
  13,176,13,182,13,188,13,194,13,200,13,206,13,212,13,218,13,224,13,230,13,236,13,242,13,248,13,254,14,4,14,10,14,16,14,22,14,28,14,34,
  14,40,14,46,14,52,14,58,14,64,14,70,14,76,14,82,14,88,14,94,14,100,14,106,14,112,14,118,14,124,14,130,14,136,14,142,14,148,14,154,
  14,160,14,166,14,172,14,178,14,184,14,190,14,196,14,202,14,208,14,214,14,220,14,226,14,232,14,238,14,244,14,250,15,0,15,6,15,12,15,18,
  15,24,15,30,15,36,15,42,15,48,15,54,15,60,15,66,15,72,15,78,15,84,15,90,15,96,15,102,15,108,15,114,15,120,15,126,15,132,15,138,
  15,144,15,150,15,156,15,162,15,168,15,174,15,180,15,186,15,192,15,198,15,204,15,210,15,216,15,222,15,228,15,234,15,240,15,246,15,252,16,2,
  16,8,16,14,16,20,16,26,16,32,16,38,16,44,16,50,16,56,16,62,16,68,16,74,16,80,16,86,16,92,16,98,16,104,16,110,16,116,16,122,
  16,128,16,134,16,140,16,146,16,152,16,158,16,164,16,170,16,176,16,182,16,188,16,194,16,200,16,206,16,212,16,218,16,224,16,230,16,236,16,242,
  16,248,16,254,17,4,17,10,17,16,17,22,17,28,17,34,17,40,17,46,17,52,17,58,17,64,17,70,17,76,17,82,17,88,17,94,17,100,17,106,
  17,112,17,118,17,124,17,130,17,136,17,142,17,148,17,154,17,160,17,166,17,172,17,178,17,184,17,190,17,196,17,202,17,208,17,214,17,220,17,226,
  17,232,17,238,17,244,17,250,18,0,18,6,18,12,18,18,18,24,18,30,18,36,18,42,18,48,18,54,18,60,18,66,18,72,18,78,18,84,18,90,
  18,96,18,102,18,108,0,1,2,82,4,96,0,1,2,25,4,96,0,1,2,83,4,96,0,1,1,29,7,158,0,1,1,29,8,52,0,1,1,194,
  4,226,0,1,1,29,6,114,0,1,1,244,5,20,0,1,1,29,6,114,0,1,3,132,3,232,0,1,1,194,4,76,0,1,3,132,3,82,0,1,
  3,132,4,76,0,1,2,138,3,232,0,1,2,138,3,232,0,1,2,138,4,226,0,1,1,144,3,232,0,1,1,144,4,226,0,1,2,188,2,238,
  0,1,2,188,3,232,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,91,6,114,0,1,2,91,
  6,114,0,1,1,194,4,126,0,1,1,194,5,120,0,1,1,44,4,176,0,1,2,188,4,76,0,1,1,244,4,76,0,1,2,188,5,220,0,1,
  2,138,5,20,0,1,2,138,3,182,0,1,2,138,3,232,0,1,1,194,3,82,0,1,1,244,2,238,0,1,1,244,2,238,0,1,1,244,2,238,
  0,1,3,132,3,232,0,1,1,244,4,76,0,1,3,132,4,226,0,1,3,132,4,76,0,1,3,132,3,232,0,1,3,132,3,82,0,1,3,132,
  3,232,0,1,3,132,3,232,0,1,3,132,4,76,0,1,3,132,3,232,0,1,2,138,6,14,0,1,2,138,5,220,0,1,2,138,3,232,0,1,
  2,138,3,232,0,1,2,138,5,220,0,1,2,138,3,232,0,1,2,138,3,232,0,1,1,194,6,64,0,1,1,144,3,232,0,1,1,144,3,232,
  0,1,1,194,6,64,0,1,1,194,4,226,0,1,1,144,3,232,0,1,1,194,5,220,0,1,1,194,5,170,0,1,1,194,5,220,0,1,2,188,
  5,120,0,1,2,188,4,176,0,1,2,188,2,238,0,1,2,188,2,238,0,1,2,188,2,238,0,1,2,188,2,238,0,1,2,188,3,232,0,1,
  2,188,4,226,0,1,2,188,4,226,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,88,3,32,
  0,1,2,91,6,114,0,1,1,244,6,114,0,1,2,188,4,76,0,1,2,188,4,76,0,1,2,188,4,76,0,1,2,188,4,76,0,1,2,188,
  4,76,0,1,2,188,4,76,0,1,1,244,4,76,0,1,1,244,4,76,0,1,1,244,5,120,0,1,1,244,5,120,0,1,1,244,5,120,0,1,
  3,57,6,14,0,1,3,57,7,8,0,1,2,188,5,220,0,1,1,244,5,120,0,1,1,244,5,120,0,1,1,244,5,120,0,1,1,244,5,120,
  0,1,1,244,5,120,0,1,1,244,5,120,0,1,4,188,8,52,0,1,4,188,8,52,0,1,4,188,8,102,0,1,2,138,5,20,0,1,2,138,
  3,232,0,1,2,138,2,238,0,1,2,188,5,95,0,1,2,138,3,232,0,1,2,188,4,226,0,1,3,82,4,76,0,1,2,138,4,226,0,1,
  1,244,4,226,0,1,1,244,2,238,0,1,1,244,4,226,0,1,1,194,3,82,0,1,1,22,5,240,0,1,2,73,5,240,0,1,1,171,5,240,
  0,1,2,94,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,2,96,5,240,0,1,2,157,5,240,0,1,1,224,5,240,0,1,2,19,
  5,240,0,1,1,110,5,240,0,1,1,22,5,240,0,1,2,167,5,240,0,1,1,169,5,240,0,1,3,203,5,240,0,1,1,221,5,240,0,1,
  3,35,5,240,0,1,2,157,5,242,0,1,2,128,5,242,0,1,3,2,5,240,0,1,3,26,5,240,0,1,2,148,5,240,0,1,1,221,5,240,
  0,1,2,128,5,242,0,1,2,89,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,2,27,5,240,0,1,2,89,5,240,0,1,2,89,
  5,240,0,1,3,132,3,232,0,1,3,132,3,232,0,1,1,43,3,232,0,1,1,43,3,232,0,1,3,132,3,232,0,1,3,132,3,232,0,1,
  1,43,3,232,0,1,1,43,3,232,0,1,3,132,3,232,0,1,3,132,3,232,0,1,1,43,3,232,0,1,1,43,3,232,0,1,3,132,4,76,
  0,1,3,132,4,76,0,1,1,43,5,20,0,1,1,43,5,20,0,1,3,132,4,76,0,1,3,132,4,76,0,1,1,43,5,20,0,1,1,43,
  5,20,0,1,3,132,4,226,0,1,3,132,4,226,0,1,1,43,5,170,0,1,1,43,5,170,0,1,2,188,4,76,0,1,2,188,4,76,0,1,
  1,244,6,64,0,1,2,6,5,170,0,1,2,188,4,76,0,1,2,188,4,76,0,1,1,244,6,64,0,1,2,6,5,170,0,1,2,138,3,232,
  0,1,2,138,3,232,0,1,2,88,3,232,0,1,2,88,3,232,0,1,2,138,3,232,0,1,2,138,3,232,0,1,2,88,3,232,0,1,2,88,
  3,232,0,1,2,138,3,232,0,1,2,138,3,232,0,1,2,88,3,232,0,1,2,88,3,232,0,1,2,138,3,232,0,1,2,138,3,232,0,1,
  2,88,3,232,0,1,2,88,3,232,0,1,1,144,3,232,0,1,1,144,3,232,0,1,1,194,4,226,0,1,1,194,4,226,0,1,1,194,5,220,
  0,1,1,194,5,220,0,1,1,194,6,64,0,1,1,194,6,64,0,1,2,188,4,226,0,1,2,188,4,226,0,1,2,188,5,120,0,1,2,188,
  5,120,0,1,1,244,5,120,0,1,1,244,5,120,0,1,0,250,6,14,0,1,0,250,6,14,0,1,1,244,5,120,0,1,1,244,5,120,0,1,
  0,250,6,164,0,1,0,250,6,164,0,1,1,244,5,120,0,1,1,244,5,120,0,1,0,250,6,164,0,1,0,250,6,164,0,1,1,244,5,120,
  0,1,1,244,5,120,0,1,1,19,7,108,0,1,1,19,7,108,0,1,2,138,2,238,0,1,2,138,2,138,0,1,2,188,5,95,0,1,2,188,
  4,101,0,1,1,43,5,170,0,1,1,43,5,170,0,1,3,82,4,76,0,1,3,82,3,32,0,1,1,244,4,76,0,1,1,244,3,32,0,1,
  3,57,7,8,0,1,3,57,7,8,0,1,1,19,7,158,0,1,1,19,7,158,0,1,1,244,4,226,0,1,1,244,4,226,0,1,1,43,3,232,
  0,1,1,43,3,232,0,1,1,244,2,238,0,1,2,88,2,86,0,1,1,43,3,232,0,1,1,43,3,232,0,1,1,44,6,164,0,1,1,44,
  6,164,0,1,1,44,7,58,0,1,0,197,4,176,0,1,1,44,4,176,0,1,1,44,5,220,0,1,1,44,5,220,0,1,1,44,7,58,0,1,
  1,44,7,58,0,1,1,44,4,176,0,1,1,44,4,176,0,1,1,44,7,8,0,1,1,44,7,8,0,1,1,44,7,58,0,1,1,44,7,58,
  0,1,1,194,4,76,0,1,1,29,7,208,0,1,1,29,7,208,0,1,1,29,8,152,0,1,1,29,8,152,0,1,1,194,4,226,0,1,1,194,
  4,226,0,1,1,29,6,114,0,1,1,29,6,114,0,1,1,244,5,20,0,1,2,88,4,26,0,1,1,43,5,70,0,1,1,43,5,70,0,1,
  1,29,6,114,0,1,1,29,6,114,0,1,3,132,3,232,0,1,3,132,3,232,0,1,1,43,3,232,0,1,1,43,3,232,0,1,1,194,4,76,
  0,1,2,38,4,76,0,1,3,132,3,82,0,1,3,132,3,82,0,1,1,43,4,26,0,1,1,43,4,26,0,1,3,132,4,76,0,1,3,132,
  4,76,0,1,1,43,5,20,0,1,1,43,5,20,0,1,2,138,3,232,0,1,2,138,3,232,0,1,2,88,3,232,0,1,2,88,3,232,0,1,
  2,138,3,232,0,1,2,138,3,232,0,1,2,88,3,232,0,1,2,88,3,232,0,1,2,138,4,226,0,1,2,138,4,226,0,1,2,88,4,126,
  0,1,2,88,4,126,0,1,1,144,3,232,0,1,1,144,3,232,0,1,1,144,4,226,0,1,1,144,4,226,0,1,2,188,2,238,0,1,2,188,
  2,238,0,1,2,188,3,232,0,1,2,188,3,232,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,138,3,132,0,1,2,138,3,132,0,1,
  2,88,3,32,0,1,2,88,3,32,0,1,3,82,4,226,0,1,3,82,4,226,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,38,3,32,
  0,1,2,38,3,32,0,1,2,88,3,32,0,1,2,88,3,32,0,1,2,38,3,232,0,1,2,38,3,232,0,1,2,91,6,114,0,1,2,91,
  6,114,0,1,1,83,6,114,0,1,1,83,6,114,0,1,2,91,6,114,0,1,2,91,6,114,0,1,1,83,6,114,0,1,1,83,6,114,0,1,
  1,194,4,126,0,1,1,244,3,232,0,1,1,194,4,126,0,1,1,238,3,232,0,1,1,194,5,120,0,1,1,244,4,126,0,1,1,194,5,120,
  0,1,1,238,4,126,0,1,2,188,4,76,0,1,2,188,4,76,0,1,1,244,5,70,0,1,2,6,4,176,0,1,1,244,4,76,0,1,1,244,
  3,82,0,1,1,244,5,70,0,1,2,6,4,176,0,1,2,188,5,220,0,1,2,188,5,220,0,1,0,250,6,14,0,1,0,250,6,14,0,1,
  2,138,5,20,0,1,2,138,5,20,0,1,1,83,6,114,0,1,1,83,6,114,0,1,2,138,3,182,0,1,2,138,3,82,0,1,2,38,3,82,
  0,1,2,38,3,82,0,1,2,138,3,232,0,1,2,138,2,238,0,1,1,43,4,26,0,1,1,43,4,26,0,1,1,194,3,82,0,1,2,38,
  3,82,0,1,1,244,4,76,0,1,1,244,3,32,0,1,1,244,2,238,0,1,1,244,2,238,0,1,1,244,2,238,0,1,2,88,2,86,0,1,
  1,244,2,238,0,1,2,88,2,238,0,1,1,43,3,232,0,1,1,43,3,232,0,1,3,132,3,232,0,1,1,43,3,232,0,1,1,43,3,232,
  0,1,2,188,4,76,0,1,1,244,4,76,0,1,2,6,3,182,0,1,1,244,3,82,0,1,1,244,4,76,0,1,2,6,3,182,0,1,1,43,
  4,26,0,1,1,43,4,26,0,1,3,132,3,82,0,1,1,43,4,26,0,1,1,43,4,26,0,1,3,132,3,232,0,1,1,43,5,20,0,1,
  1,43,5,20,0,1,2,138,6,14,0,1,2,88,5,170,0,1,2,88,5,170,0,1,2,138,5,220,0,1,2,88,5,120,0,1,2,88,5,120,
  0,1,2,138,5,220,0,1,2,88,5,120,0,1,2,88,5,120,0,1,2,138,4,226,0,1,2,88,4,126,0,1,2,88,4,126,0,1,2,188,
  2,238,0,1,2,188,2,238,0,1,4,188,8,52,0,1,1,83,8,52,0,1,1,83,8,52,0,1,2,188,3,182,0,1,1,43,4,176,0,1,
  1,43,4,176,0,1,2,188,4,176,0,1,2,38,3,82,0,1,1,29,5,240,0,1,1,29,5,240,0,1,1,29,5,240,0,1,2,73,5,240,
  0,1,2,73,5,240,0,1,2,73,5,240,0,1,1,171,5,240,0,1,1,171,5,240,0,1,1,171,5,240,0,1,2,94,5,240,0,1,2,94,
  5,240,0,1,2,94,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,
  2,157,5,240,0,1,2,96,5,240,0,1,2,96,5,240,0,1,2,96,5,240,0,1,2,157,5,240,0,1,2,157,5,240,0,1,2,157,5,240,
  0,1,1,224,5,240,0,1,1,224,5,240,0,1,1,224,5,240,0,1,2,19,5,240,0,1,2,19,5,240,0,1,2,19,5,240,0,1,1,110,
  5,240,0,1,1,110,5,240,0,1,1,110,5,240,0,1,1,22,5,240,0,1,1,22,5,240,0,1,1,22,5,240,0,1,2,167,5,240,0,1,
  2,167,5,240,0,1,2,167,5,240,0,1,1,169,5,240,0,1,1,169,5,240,0,1,1,169,5,240,0,1,3,203,5,240,0,1,3,203,5,240,
  0,1,3,203,5,240,0,1,1,221,5,240,0,1,1,221,5,240,0,1,1,221,5,240,0,1,3,35,5,240,0,1,3,35,5,240,0,1,3,35,
  5,240,0,1,2,157,5,242,0,1,2,157,5,242,0,1,2,157,5,242,0,1,2,128,5,242,0,1,2,128,5,242,0,1,2,128,5,242,0,1,
  3,2,5,240,0,1,3,2,5,240,0,1,3,2,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,2,148,5,240,
  0,1,2,148,5,240,0,1,2,148,5,240,0,1,1,221,5,240,0,1,1,221,5,240,0,1,1,221,5,240,0,1,2,128,5,242,0,1,2,128,
  5,242,0,1,2,128,5,242,0,1,2,89,5,240,0,1,2,89,5,240,0,1,2,89,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,
  3,26,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,3,26,5,240,0,1,2,27,5,240,0,1,2,27,5,240,0,1,2,27,5,240,
  0,1,2,89,5,240,0,1,2,89,5,240,0,1,2,89,5,240,0,1,2,89,5,240,0,1,2,89,5,240,0,1,2,89,5,240,0,1,1,144,
  3,232,0,1,1,144,3,232,0,1,1,194,6,64,0,1,1,194,5,170,0,1,1,194,5,220,0,1,2,188,2,238,0,1,2,188,2,238,0,1,
  2,188,2,238,0,1,2,188,3,232,0,1,2,188,4,226,0,1,2,88,3,32,0,1,3,82,4,26,0,1,3,82,4,26,0,1,2,88,3,32,
  0,1,2,138,3,132,0,1,2,138,3,132,0,1,2,88,3,32,0,1,3,82,4,226,0,1,3,82,4,226,0,1,2,88,3,32,0,1,2,38,
  3,32,0,1,2,38,3,32,0,1,2,88,3,32,0,1,2,88,4,226,0,1,2,88,4,226,0,1,2,91,6,114,0,1,1,83,6,114,0,1,
  1,83,6,114,0,1,1,244,5,120,0,1,1,244,6,114,0,1,1,238,5,120,0,1,2,188,4,76,0,1,1,244,4,76,0,1,2,6,3,182,
  0,1,2,188,4,76,0,1,1,244,5,70,0,1,2,6,4,176,0,1,2,188,4,76,0,1,1,244,4,76,0,1,2,6,3,182,0,1,1,244,
  3,82,0,1,1,244,5,70,0,1,2,6,4,176,0,1,1,244,3,82,0,1,1,244,6,64,0,1,2,6,5,170,0,1,1,244,5,120,0,1,
  0,120,5,120,0,1,0,120,5,120,0,1,1,244,5,120,0,1,0,250,6,14,0,1,0,250,6,14,0,1,3,57,6,14,0,1,1,19,6,164,
  0,1,1,19,6,164,0,1,2,188,5,220,0,1,0,250,6,14,0,1,0,250,6,14,0,1,1,244,5,120,0,1,0,250,6,164,0,1,0,250,
  6,164,0,1,1,244,5,120,0,1,0,250,6,164,0,1,0,250,6,164,0,1,1,244,5,120,0,1,1,19,8,102,0,1,1,19,8,102,0,1,
  4,188,8,52,0,1,1,83,8,52,0,1,1,83,8,52,0,1,4,188,8,102,0,1,1,83,8,102,0,1,1,83,8,102,0,1,2,138,5,20,
  0,1,1,83,6,114,0,1,1,83,6,114,0,1,2,138,2,238,0,1,1,43,4,26,0,1,1,43,4,26,0,1,2,138,2,238,0,1,1,43,
  4,26,0,1,1,43,4,26,0,1,2,188,3,232,0,1,1,43,5,20,0,1,1,43,5,20,0,2,0,15,5,39,5,39,0,0,5,49,5,49,
  0,1,5,58,5,58,0,2,5,79,5,114,0,3,5,142,5,143,0,39,5,146,5,220,0,41,5,241,6,14,0,116,19,223,20,64,0,146,20,85,
  20,216,0,244,22,202,22,212,1,120,22,214,22,231,1,131,23,3,23,11,1,149,23,13,23,13,1,158,23,32,23,121,1,159,23,135,23,219,1,249,
  0,1,0,30,5,31,5,75,5,115,5,116,5,118,5,119,5,121,5,122,5,123,5,124,5,126,5,127,5,144,6,15,6,16,6,17,6,18,6,19,
  6,20,6,21,6,23,19,178,23,24,23,25,23,26,23,27,23,28,23,29,23,30,23,31,0,30,0,0,0,122,0,0,0,128,0,0,0,134,0,0,
  0,140,0,0,0,146,0,0,0,152,0,0,0,158,0,0,0,164,0,0,0,170,0,0,0,176,0,0,0,182,0,0,0,188,0,0,0,194,0,0,
  0,200,0,0,0,206,0,0,0,212,0,0,0,218,0,0,0,224,0,0,0,230,0,0,0,236,0,0,0,242,0,0,0,248,0,0,0,254,0,0,
  1,4,0,0,1,10,0,0,1,16,0,0,1,22,0,0,1,28,0,0,1,34,0,0,1,40,0,1,2,143,4,96,0,1,2,0,4,176,0,1,
  2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,
  0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,123,0,1,2,0,4,123,0,1,2,0,
  4,123,0,1,2,0,4,123,0,1,2,0,4,123,0,1,2,0,4,123,0,1,2,0,4,123,0,1,2,0,4,123,0,1,2,143,4,96,0,1,
  2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,0,1,2,0,4,176,
  0,1,2,0,4,176,0,1,1,6,0,246,0,1,1,16,0,12,0,29,0,60,0,66,0,72,0,78,0,84,0,90,0,96,0,102,0,108,0,114,
  0,120,0,126,0,132,0,138,0,144,0,150,0,156,0,162,0,168,0,174,0,180,0,186,0,192,0,198,0,204,0,210,0,216,0,222,0,228,0,1,
  5,93,0,0,0,1,5,120,0,0,0,1,5,129,0,0,0,1,3,220,254,29,0,1,5,6,0,0,0,1,5,120,255,64,0,1,5,128,0,0,
  0,1,5,91,0,0,0,1,5,34,0,0,0,1,5,41,255,64,0,1,5,62,0,0,0,1,5,69,0,0,0,1,5,0,0,0,0,1,5,0,
  0,0,0,1,5,246,0,0,0,1,6,34,0,0,0,1,5,126,0,0,0,1,5,126,0,0,0,1,5,157,0,0,0,1,5,128,0,0,0,1,
  5,120,0,0,0,1,5,50,0,0,0,1,5,15,0,0,0,1,5,160,0,0,0,1,6,141,0,0,0,1,5,16,0,0,0,1,5,120,0,0,
  0,1,8,58,0,0,0,1,8,58,0,0,0,2,0,2,6,30,6,56,0,0,6,93,6,94,0,27,0,1,0,3,6,66,6,67,6,69,0,3,
  0,0,0,14,0,0,0,20,0,0,0,26,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,34,1,6,0,1,1,62,
  0,12,0,31,0,64,0,70,0,76,0,82,0,88,0,94,0,100,0,106,0,112,0,118,0,124,0,130,0,136,0,142,0,148,0,154,0,160,0,166,
  0,172,0,178,0,184,0,190,0,196,0,202,0,208,0,214,0,220,0,226,0,232,0,238,0,244,0,1,5,93,4,107,0,1,5,120,4,121,0,1,
  5,129,4,121,0,1,3,220,4,121,0,1,5,6,4,154,0,1,5,120,4,121,0,1,5,128,4,122,0,1,5,91,4,102,0,1,5,34,4,119,
  0,1,5,41,4,104,0,1,5,62,4,121,0,1,5,69,4,121,0,1,5,0,4,96,0,1,5,0,5,80,0,1,5,246,4,91,0,1,6,34,
  5,25,0,1,5,126,4,91,0,1,5,126,5,116,0,1,5,157,4,96,0,1,5,128,4,122,0,1,5,120,4,121,0,1,5,50,4,123,0,1,
  5,15,4,96,0,1,5,160,4,148,0,1,6,141,4,136,0,1,5,16,4,117,0,1,5,120,4,144,0,1,0,0,4,74,0,1,0,0,4,74,
  0,1,8,58,4,136,0,1,8,58,4,136,0,2,0,4,6,30,6,56,0,0,6,76,6,76,0,27,6,91,6,91,0,28,6,93,6,94,0,29,
  0,1,0,12,6,59,6,62,6,63,6,64,6,65,6,68,6,77,6,78,6,79,6,80,6,81,6,82,0,12,0,0,0,50,0,0,0,56,0,0,
  0,62,0,0,0,68,0,0,0,74,0,0,0,80,0,0,0,86,0,0,0,92,0,0,0,98,0,0,0,104,0,0,0,110,0,0,0,116,0,1,
  0,0,4,116,0,1,0,0,4,98,0,1,0,0,4,98,0,1,0,0,4,98,0,1,0,0,4,98,0,1,0,0,4,116,0,1,0,0,4,96,
  0,1,0,0,4,126,0,1,0,0,4,126,0,1,0,0,4,96,0,1,0,0,4,126,0,1,0,0,4,96,0,1,0,32,0,26,0,1,0,90,
  0,12,0,1,0,4,0,1,0,4,0,1,2,166,254,82,0,1,0,1,0,169,0,2,0,9,2,199,2,202,0,0,2,205,2,209,0,4,2,212,
  2,215,0,9,2,218,2,228,0,13,2,234,2,237,0,24,2,248,2,250,0,28,2,254,2,255,0,31,3,3,3,3,0,33,3,6,3,6,0,34,
  0,35,0,0,0,142,0,0,0,148,0,0,0,154,0,0,0,160,0,0,0,166,0,0,0,172,0,0,0,178,0,0,0,184,0,0,0,190,0,0,
  0,196,0,0,0,202,0,0,0,208,0,0,0,214,0,0,0,220,0,0,0,226,0,0,0,232,0,0,0,238,0,0,0,244,0,0,0,250,0,0,
  1,0,0,0,1,6,0,0,1,12,0,0,1,18,0,0,1,24,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,0,0,
  1,60,0,0,1,66,0,0,1,72,0,0,1,78,0,0,1,84,0,0,1,90,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,0,0,
  0,1,254,0,0,0,0,1,254,0,255,254,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,
  255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,
  254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,
  0,1,254,0,255,255,0,1,254,0,255,254,0,1,254,0,255,255,0,1,254,2,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,
  255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,5,140,4,182,0,1,
  5,148,0,12,0,149,1,44,1,50,1,56,1,62,1,68,1,74,1,80,1,86,1,92,1,98,1,104,1,110,1,116,1,122,1,128,1,134,1,140,
  1,146,1,152,1,158,1,164,1,170,1,176,1,182,1,188,1,194,1,200,1,206,1,212,1,218,1,224,1,230,1,236,1,242,1,248,1,254,2,4,
  2,10,2,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,2,76,2,82,2,88,2,94,2,100,2,106,2,112,2,118,2,124,
  2,130,2,136,2,142,2,148,2,154,2,160,2,166,2,172,2,178,2,184,2,190,2,196,2,202,2,208,2,214,2,220,2,226,2,232,2,238,2,244,
  2,250,3,0,3,6,3,12,3,18,3,24,3,30,3,36,3,42,3,48,3,54,3,60,3,66,3,72,3,78,3,84,3,90,3,96,3,102,3,108,
  3,114,3,120,3,126,3,132,3,138,3,144,3,150,3,156,3,162,3,168,3,174,3,180,3,186,3,192,3,198,3,204,3,210,3,216,3,222,3,228,
  3,234,3,240,3,246,3,252,4,2,4,8,4,14,4,20,4,26,4,32,4,38,4,44,4,50,4,56,4,62,4,68,4,74,4,80,4,86,4,92,
  4,98,4,104,4,110,4,116,4,122,4,128,4,134,4,140,4,146,4,152,4,158,4,164,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,
  0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,
  0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,1,0,0,5,240,0,2,
  0,35,0,36,0,61,0,0,0,68,0,93,0,26,0,154,0,154,0,52,0,186,0,186,0,53,0,198,0,199,0,54,0,208,0,209,0,56,0,243,
  0,243,0,58,1,40,1,41,0,59,1,65,1,65,0,61,1,72,1,72,0,62,1,81,1,82,0,63,1,89,1,89,0,65,1,97,1,97,0,66,
  1,121,1,123,0,67,2,18,2,18,0,70,2,22,2,22,0,71,2,27,2,27,0,72,2,29,2,29,0,73,2,42,2,42,0,74,2,55,2,55,
  0,75,2,84,2,84,0,76,8,204,8,204,0,77,9,3,9,12,0,78,17,225,17,227,0,88,17,230,17,231,0,91,17,237,17,237,0,93,17,241,
  17,242,0,94,18,254,19,1,0,96,19,7,19,17,0,100,19,20,19,29,0,111,19,31,19,35,0,121,19,40,19,43,0,126,19,50,19,62,0,130,
  19,64,19,68,0,143,22,234,22,234,0,148,0,1,0,2,20,82,20,84,0,2,0,0,0,10,0,0,0,16,0,1,0,0,5,240,0,1,0,0,
  5,240,0,1,0,98,0,78,0,1,0,106,0,12,0,8,0,18,0,24,0,30,0,36,0,42,0,48,0,54,0,60,0,1,2,74,6,20,0,1,
  2,236,7,109,0,1,2,150,6,20,0,1,1,31,6,20,0,1,2,115,6,20,0,1,2,125,6,20,0,1,2,236,7,80,0,1,3,254,7,137,
  0,1,0,8,0,195,0,208,0,213,0,237,1,15,1,45,9,3,9,4,0,1,0,2,2,177,2,178,0,2,0,0,0,10,0,0,0,16,0,1,
  254,0,4,123,0,1,254,0,4,123,0,1,3,140,2,214,0,1,3,146,0,12,0,89,0,180,0,186,0,192,0,198,0,204,0,210,0,216,0,222,
  0,228,0,234,0,240,0,246,0,252,1,2,1,8,1,14,1,20,1,26,1,32,1,38,1,44,1,50,1,56,1,62,1,68,1,74,1,80,1,86,
  1,92,1,98,1,104,1,110,1,116,1,122,1,128,1,134,1,140,1,146,1,152,1,158,1,164,1,170,1,176,1,182,1,188,1,194,1,200,1,206,
  1,212,1,218,1,224,1,230,1,236,1,242,1,248,1,254,2,4,2,10,2,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,
  2,76,2,82,2,88,2,94,2,100,2,106,2,112,2,118,2,124,2,130,2,136,2,142,2,148,2,154,2,160,2,166,2,172,2,178,2,184,2,190,
  2,196,0,1,4,255,0,0,0,1,3,76,0,0,0,1,2,45,0,0,0,1,2,158,0,0,0,1,1,46,0,0,0,1,1,47,0,0,0,1,
  1,43,0,0,0,1,1,43,0,0,0,1,3,39,0,0,0,1,2,162,0,0,0,1,2,238,0,0,0,1,2,190,0,0,0,1,3,209,0,0,
  0,1,2,166,0,0,0,1,2,102,0,0,0,1,2,150,0,0,0,1,1,22,0,0,0,1,1,31,0,0,0,1,1,22,0,0,0,1,1,22,
  0,0,0,1,2,115,0,0,0,1,2,46,0,0,0,1,2,125,0,0,0,1,2,23,0,0,0,1,1,47,0,0,0,1,1,47,0,0,0,1,
  1,47,0,0,0,1,1,47,0,0,0,1,3,39,0,0,0,1,1,31,0,0,0,1,1,31,0,0,0,1,1,31,0,0,0,1,1,31,0,0,
  0,1,2,115,0,0,0,1,3,209,0,0,0,1,4,255,254,128,0,1,3,209,254,128,0,1,2,150,0,0,0,1,1,47,0,0,0,1,1,31,
  0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,
  2,115,0,0,0,1,2,125,0,0,0,1,2,92,0,0,0,1,3,39,0,0,0,1,2,196,0,0,0,1,1,47,0,0,0,1,3,39,0,0,
  0,1,2,190,0,0,0,1,2,150,0,0,0,1,2,136,254,82,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,
  0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,2,135,0,0,0,1,1,194,0,0,0,1,2,82,0,0,0,1,2,74,0,0,0,1,
  1,30,0,0,0,1,2,115,0,0,0,1,2,23,254,82,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,
  0,1,3,39,0,0,0,1,2,115,0,0,0,1,6,123,0,0,0,1,5,121,0,0,0,1,6,53,0,0,0,1,5,68,0,0,0,1,3,59,
  0,0,0,1,2,205,0,0,0,1,1,43,0,0,0,1,1,22,0,0,0,1,2,162,0,0,0,1,2,46,0,0,0,1,1,146,0,0,0,1,
  1,47,0,0,0,1,1,30,0,0,0,1,2,125,254,82,0,1,0,89,0,36,0,38,0,39,0,40,0,43,0,44,0,48,0,49,0,50,0,54,
  0,56,0,61,0,68,0,70,0,71,0,72,0,75,0,76,0,80,0,81,0,82,0,86,0,88,0,93,0,142,0,143,0,144,0,145,0,154,0,174,
  0,175,0,176,0,177,0,186,0,195,0,198,0,199,0,213,0,234,0,235,0,236,0,237,0,238,0,239,0,242,0,243,1,15,1,45,1,72,1,81,
  1,82,1,89,1,97,1,121,1,122,1,123,1,145,1,146,1,202,1,203,1,204,1,205,2,18,2,22,2,27,2,29,2,42,2,55,2,84,9,39,
  9,40,9,193,9,194,17,225,17,237,19,8,19,9,19,10,19,11,19,26,19,27,19,56,19,57,19,60,19,61,19,62,19,67,22,234,23,134,0,1,
  0,1,2,216,0,1,0,0,0,6,0,1,254,23,0,0,0,1,15,200,13,150,0,1,16,2,0,12,1,177,3,100,3,106,3,112,3,118,3,124,
  3,130,3,136,3,142,3,148,3,154,3,160,3,166,3,172,3,178,3,184,3,190,3,196,3,202,3,208,3,214,3,220,3,226,3,232,3,238,3,244,
  3,250,4,0,4,6,4,12,4,18,4,24,4,30,4,36,4,42,4,48,4,54,4,60,4,66,4,72,4,78,4,84,4,90,4,96,4,102,4,108,
  4,114,4,120,4,126,4,132,4,138,4,144,4,150,4,156,4,162,4,168,4,174,4,180,4,186,4,192,4,198,4,204,4,210,4,216,4,222,4,228,
  4,234,4,240,4,246,4,252,5,2,5,8,5,14,5,20,5,26,5,32,5,38,5,44,5,50,5,56,5,62,5,68,5,74,5,80,5,86,5,92,
  5,98,5,104,5,110,5,116,5,122,5,128,5,134,5,140,5,146,5,152,5,158,5,164,5,170,5,176,5,182,5,188,5,194,5,200,5,206,5,212,
  5,218,5,224,5,230,5,236,5,242,5,248,5,254,6,4,6,10,6,16,6,22,6,28,6,34,6,40,6,46,6,52,6,58,6,64,6,70,6,76,
  6,82,6,88,6,94,6,100,6,106,6,112,6,118,6,124,6,130,6,136,6,142,6,148,6,154,6,160,6,166,6,172,6,178,6,184,6,190,6,196,
  6,202,6,208,6,214,6,220,6,226,6,232,6,238,6,244,6,250,7,0,7,6,7,12,7,18,7,24,7,30,7,36,7,42,7,48,7,54,7,60,
  7,66,7,72,7,78,7,84,7,90,7,96,7,102,7,108,7,114,7,120,7,126,7,132,7,138,7,144,7,150,7,156,7,162,7,168,7,174,7,180,
  7,186,7,192,7,198,7,204,7,210,7,216,7,222,7,228,7,234,7,240,7,246,7,252,8,2,8,8,8,14,8,20,8,26,8,32,8,38,8,44,
  8,50,8,56,8,62,8,68,8,74,8,80,8,86,8,92,8,98,8,104,8,110,8,116,8,122,8,128,8,134,8,140,8,146,8,152,8,158,8,164,
  8,170,8,176,8,182,8,188,8,194,8,200,8,206,8,212,8,218,8,224,8,230,8,236,8,242,8,248,8,254,9,4,9,10,9,16,9,22,9,28,
  9,34,9,40,9,46,9,52,9,58,9,64,9,70,9,76,9,82,9,88,9,94,9,100,9,106,9,112,9,118,9,124,9,130,9,136,9,142,9,148,
  9,154,9,160,9,166,9,172,9,178,9,184,9,190,9,196,9,202,9,208,9,214,9,220,9,226,9,232,9,238,9,244,9,250,10,0,10,6,10,12,
  10,18,10,24,10,30,10,36,10,42,10,48,10,54,10,60,10,66,10,72,10,78,10,84,10,90,10,96,10,102,10,108,10,114,10,120,10,126,10,132,
  10,138,10,144,10,150,10,156,10,162,10,168,10,174,10,180,10,186,10,192,10,198,10,204,10,210,10,216,10,222,10,228,10,234,10,240,10,246,10,252,
  11,2,11,8,11,14,11,20,11,26,11,32,11,38,11,44,11,50,11,56,11,62,11,68,11,74,11,80,11,86,11,92,11,98,11,104,11,110,11,116,
  11,122,11,128,11,134,11,140,11,146,11,152,11,158,11,164,11,170,11,176,11,182,11,188,11,194,11,200,11,206,11,212,11,218,11,224,11,230,11,236,
  11,242,11,248,11,254,12,4,12,10,12,16,12,22,12,28,12,34,12,40,12,46,12,52,12,58,12,64,12,70,12,76,12,82,12,88,12,94,12,100,
  12,106,12,112,12,118,12,124,12,130,12,136,12,142,12,148,12,154,12,160,12,166,12,172,12,178,12,184,12,190,12,196,12,202,12,208,12,214,12,220,
  12,226,12,232,12,238,12,244,12,250,13,0,13,6,13,12,13,18,13,24,13,30,13,36,13,42,13,48,13,54,13,60,13,66,13,72,13,78,13,84,
  13,90,13,96,13,102,13,108,13,114,13,120,13,126,13,132,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,
  0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,188,
  0,0,0,1,2,188,0,0,0,1,3,76,0,0,0,1,2,236,0,0,0,1,2,158,0,0,0,1,2,158,0,0,0,1,3,92,0,0,0,1,
  3,2,0,0,0,1,1,47,0,0,0,1,1,46,254,82,0,1,2,158,0,0,0,1,2,153,0,0,0,1,3,115,0,0,0,1,2,245,0,0,
  0,1,3,39,0,0,0,1,2,158,0,0,0,1,3,39,0,0,0,1,2,125,0,0,0,1,2,147,0,0,0,1,2,115,0,0,0,1,2,238,
  0,0,0,1,2,188,0,0,0,1,3,245,0,0,0,1,2,205,0,0,0,1,2,114,0,0,0,1,2,190,0,0,0,1,2,74,0,0,0,1,
  2,183,0,0,0,1,2,164,0,0,0,1,2,102,0,0,0,1,2,150,0,0,0,1,1,59,0,0,0,1,2,166,254,82,0,1,2,166,0,0,
  0,1,1,31,0,0,0,1,1,31,254,82,0,1,2,166,0,0,0,1,1,22,0,0,0,1,3,233,0,0,0,1,2,166,0,0,0,1,2,115,
  0,0,0,1,2,166,254,82,0,1,2,136,254,82,0,1,2,23,0,0,0,1,2,37,0,0,0,1,1,244,0,0,0,1,2,125,0,0,0,1,
  2,94,0,0,0,1,3,71,0,0,0,1,2,98,0,0,0,1,2,96,254,82,0,1,2,23,0,0,0,1,1,47,0,0,0,1,1,47,0,0,
  0,1,1,47,0,0,0,1,1,47,0,0,0,1,3,39,0,0,0,1,3,227,0,0,0,1,1,31,0,0,0,1,1,31,0,0,0,1,1,31,
  0,0,0,1,1,31,0,0,0,1,2,125,0,0,0,1,2,115,0,0,0,1,2,74,0,0,0,1,4,255,254,128,0,1,3,209,254,128,0,1,
  2,236,0,0,0,1,2,102,0,0,0,1,2,150,0,0,0,1,2,208,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,
  0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,2,166,0,0,0,1,2,137,
  254,82,0,1,2,115,0,0,0,1,2,115,0,0,0,1,1,244,0,0,0,1,2,125,0,0,0,1,1,59,0,0,0,1,2,183,0,0,0,1,
  2,92,0,0,0,1,2,102,0,0,0,1,3,39,0,0,0,1,2,196,0,0,0,1,1,55,254,82,0,1,1,47,0,0,0,1,3,39,0,0,
  0,1,1,22,254,122,0,1,2,96,254,82,0,1,2,190,0,0,0,1,2,150,0,0,0,1,2,136,254,82,0,1,1,47,0,0,0,1,1,31,
  0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,15,0,0,0,1,2,166,0,0,0,1,
  1,244,0,0,0,1,2,188,0,0,0,1,2,238,0,0,0,1,2,188,0,0,0,1,2,158,0,0,0,1,2,148,0,0,0,1,1,46,254,82,
  0,1,1,31,254,82,0,1,3,39,0,0,0,1,2,125,0,0,0,1,2,23,0,0,0,1,2,114,0,0,0,1,2,96,254,82,0,1,2,135,
  0,0,0,1,2,84,0,0,0,1,2,214,0,0,0,1,2,141,0,0,0,1,1,194,0,0,0,1,2,166,0,0,0,1,2,84,254,82,0,1,
  2,84,0,0,0,1,2,99,0,0,0,1,2,82,0,0,0,1,2,82,0,0,0,1,2,74,0,0,0,1,2,64,0,0,0,1,2,64,0,0,
  0,1,2,238,0,0,0,1,1,31,254,82,0,1,2,106,254,82,0,1,2,106,254,82,0,1,2,166,0,0,0,1,2,98,254,82,0,1,2,98,
  0,0,0,1,2,125,254,82,0,1,2,166,0,0,0,1,2,166,254,82,0,1,1,30,0,0,0,1,1,7,0,0,0,1,1,128,0,0,0,1,
  1,153,0,0,0,1,1,254,0,0,0,1,1,22,254,82,0,1,2,238,254,82,0,1,3,233,0,0,0,1,3,233,254,82,0,1,3,233,254,82,
  0,1,2,137,254,82,0,1,2,137,254,82,0,1,2,137,0,0,0,1,2,115,0,0,0,1,4,141,0,0,0,1,2,233,0,0,0,1,2,166,
  254,82,0,1,2,53,0,0,0,1,2,53,0,0,0,1,2,53,254,82,0,1,1,28,254,82,0,1,2,97,254,82,0,1,1,131,0,0,0,1,
  2,116,0,0,0,1,2,59,0,0,0,1,2,81,0,0,0,1,2,39,254,82,0,1,1,22,254,82,0,1,1,22,254,82,0,1,1,241,254,82,
  0,1,1,22,254,82,0,1,2,14,254,82,0,1,1,244,254,82,0,1,2,125,0,0,0,1,2,125,0,0,0,1,2,94,0,0,0,1,3,71,
  0,0,0,1,2,94,0,0,0,1,2,100,0,0,0,1,2,23,254,82,0,1,2,23,0,0,0,1,2,23,254,82,0,1,2,23,254,82,0,1,
  1,176,0,0,0,1,2,58,0,0,0,1,1,176,0,0,0,1,2,58,254,82,0,1,3,39,0,0,0,1,2,97,0,0,0,1,2,72,0,0,
  0,1,2,166,0,0,0,1,2,163,255,246,0,1,1,31,254,82,0,1,2,171,254,82,0,1,2,95,0,0,0,1,2,136,254,82,0,1,1,176,
  0,0,0,1,2,58,0,0,0,1,3,254,0,0,0,1,3,254,254,82,0,1,3,254,0,0,0,1,3,71,254,82,0,1,4,142,0,0,0,1,
  3,32,254,82,0,1,1,22,0,0,0,1,2,126,254,82,0,1,2,74,0,0,0,1,2,125,0,0,0,1,3,39,0,0,0,1,1,47,0,0,
  0,1,1,31,0,0,0,1,1,31,0,0,0,1,3,39,0,0,0,1,2,125,0,0,0,1,2,158,0,0,0,1,2,166,0,0,0,1,3,2,
  0,0,0,1,3,39,0,0,0,1,2,125,0,0,0,1,2,94,0,0,0,1,2,26,0,0,0,1,2,84,0,0,0,1,2,166,0,0,0,1,
  2,84,0,0,0,1,2,84,0,0,0,1,2,25,0,0,0,1,2,64,0,0,0,1,2,166,0,0,0,1,2,88,0,0,0,1,3,5,0,0,
  0,1,2,130,0,0,0,1,2,125,0,0,0,1,1,177,0,0,0,1,2,189,0,0,0,1,2,189,0,0,0,1,2,189,0,0,0,1,2,22,
  0,0,0,1,2,144,0,0,0,1,2,144,0,0,0,1,2,84,0,0,0,1,2,103,0,0,0,1,2,94,0,0,0,1,3,71,0,0,0,1,
  2,23,0,0,0,1,1,254,0,0,0,1,2,88,0,0,0,1,2,94,0,0,0,1,2,166,254,82,0,1,2,236,0,0,0,1,2,102,0,0,
  0,1,2,236,254,137,0,1,2,102,254,137,0,1,2,236,254,191,0,1,2,102,254,191,0,1,2,236,254,116,0,1,2,102,254,116,0,1,2,236,
  254,21,0,1,2,102,254,21,0,1,1,47,0,0,0,1,1,31,0,0,0,1,1,47,0,0,0,1,1,31,0,0,0,1,3,147,0,0,0,1,
  1,232,0,0,0,1,3,76,0,0,0,1,4,66,0,0,0,1,3,82,254,82,0,1,3,102,0,0,0,1,2,14,0,0,0,1,1,214,0,0,
  0,1,2,222,0,0,0,1,3,44,0,0,0,1,3,52,0,0,0,1,3,36,254,82,0,1,3,14,0,0,0,1,3,39,0,0,0,1,3,132,
  0,0,0,1,3,152,0,0,0,1,3,95,0,0,0,1,2,250,0,0,0,1,2,122,254,82,0,1,3,102,0,0,0,1,3,52,0,0,0,1,
  1,247,0,0,0,1,2,198,0,0,0,1,3,142,0,0,0,1,4,76,0,0,0,1,3,22,0,0,0,1,2,198,0,0,0,1,1,243,0,8,
  0,1,2,157,0,7,0,1,1,125,0,0,0,1,2,247,0,0,0,1,3,96,254,82,0,1,2,252,0,0,0,1,3,101,0,0,0,1,2,183,
  0,0,0,1,2,153,0,0,0,1,2,153,0,0,0,1,2,158,0,0,0,1,2,84,0,0,0,1,1,244,0,0,0,1,3,2,0,0,0,1,
  2,166,0,0,0,1,2,158,0,0,0,1,2,166,0,0,0,1,2,190,0,0,0,1,2,23,0,0,0,1,3,39,0,0,0,1,3,115,254,82,
  0,1,2,188,0,0,0,1,2,195,255,228,0,1,2,94,0,0,0,1,3,245,0,0,0,1,3,71,0,0,0,1,2,94,0,0,0,1,3,2,
  0,0,0,1,2,163,0,0,0,1,2,53,0,0,0,1,2,115,0,0,0,1,1,212,0,0,0,1,2,147,254,82,0,1,2,190,254,82,0,1,
  1,47,0,0,0,1,3,2,254,82,0,1,2,137,254,82,0,1,3,119,254,82,0,1,2,158,254,82,0,1,2,74,254,86,0,1,2,25,0,0,
  0,1,5,0,0,0,0,1,3,209,0,0,0,1,4,49,0,0,0,1,3,215,0,0,0,1,4,197,0,0,0,1,3,209,0,0,0,1,3,252,
  0,0,0,1,3,118,0,0,0,1,3,252,0,0,0,1,3,118,255,246,0,1,3,252,0,0,0,1,3,118,254,82,0,1,2,158,0,0,0,1,
  2,174,0,0,0,1,3,149,0,0,0,1,1,146,0,0,0,1,2,203,0,0,0,1,1,174,0,0,0,1,3,59,0,0,0,1,2,205,0,0,
  0,1,5,110,0,0,0,1,4,19,0,0,0,1,2,158,0,0,0,1,2,166,254,82,0,1,3,170,0,0,0,1,3,196,254,82,0,1,3,39,
  0,0,0,1,2,136,254,82,0,1,1,219,0,0,0,1,1,31,254,82,0,1,3,13,254,82,0,1,2,166,254,82,0,1,1,247,254,82,0,1,
  2,245,0,0,0,1,2,166,0,0,0,1,3,92,0,0,0,1,2,166,254,82,0,1,2,158,0,0,0,1,2,166,0,0,0,1,2,245,0,0,
  0,1,2,166,0,0,0,1,2,125,0,0,0,1,2,23,0,0,0,1,2,147,0,0,0,1,2,37,0,0,0,1,3,102,0,0,0,1,3,169,
  0,0,0,1,2,76,0,0,0,1,2,53,0,0,0,1,3,115,0,0,0,1,1,47,0,0,0,1,4,204,0,0,0,1,2,245,0,0,0,1,
  2,238,0,0,0,1,3,60,0,0,0,1,3,7,0,0,0,1,3,7,0,0,0,1,3,92,0,0,0,1,1,146,0,0,0,1,1,145,254,82,
  0,1,3,2,0,0,0,1,2,244,0,0,0,1,4,25,0,0,0,1,3,38,0,0,0,1,2,129,0,0,0,1,2,213,0,0,0,1,3,82,
  0,0,0,1,2,228,0,0,0,1,4,120,0,0,0,1,3,57,0,0,0,1,2,212,0,0,0,1,2,180,0,0,0,1,2,92,0,0,0,1,
  2,139,0,0,0,1,2,139,0,0,0,1,2,119,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,
  0,1,2,139,0,0,0,1,2,139,0,0,0,1,2,139,0,0,0,1,1,30,0,0,0,1,1,31,254,82,0,1,1,138,0,1,0,1,1,22,
  0,0,0,1,1,199,0,0,0,1,2,125,254,82,0,2,0,93,0,19,0,28,0,0,0,36,0,61,0,10,0,68,0,93,0,36,0,142,0,145,
  0,62,0,154,0,154,0,66,0,168,0,168,0,67,0,174,0,178,0,68,0,186,0,186,0,73,0,195,0,195,0,74,0,198,0,199,0,75,0,208,
  0,209,0,77,0,213,0,213,0,79,0,233,0,239,0,80,0,242,0,243,0,87,0,250,0,250,0,89,1,13,1,13,0,90,1,15,1,15,0,91,
  1,40,1,41,0,92,1,45,1,45,0,94,1,65,1,65,0,95,1,69,1,69,0,96,1,72,1,72,0,97,1,78,1,78,0,98,1,81,1,82,
  0,99,1,84,1,84,0,101,1,89,1,89,0,102,1,97,1,97,0,103,1,108,1,108,0,104,1,118,1,118,0,105,1,121,1,123,0,106,1,145,
  1,146,0,109,1,202,1,205,0,111,1,246,1,248,0,115,2,5,2,12,0,118,2,14,2,74,0,126,2,76,2,103,0,187,2,105,2,107,0,215,
  2,109,2,109,0,218,3,70,3,70,0,219,3,73,3,73,0,220,3,76,3,76,0,221,3,136,3,136,0,222,3,154,3,154,0,223,3,234,3,235,
  0,224,4,6,4,7,0,226,4,34,4,34,0,228,4,51,4,51,0,229,4,54,4,54,0,230,4,124,4,125,0,231,8,99,8,100,0,233,8,102,
  8,107,0,235,8,110,8,118,0,241,8,122,8,126,0,250,8,130,8,135,0,255,8,204,8,204,1,5,9,3,9,12,1,6,9,39,9,40,1,16,
  9,193,9,194,1,18,9,243,9,244,1,20,11,149,11,149,1,22,11,157,11,160,1,23,11,162,11,164,1,27,11,167,11,167,1,30,11,170,11,175,
  1,31,11,182,11,182,1,37,11,186,11,186,1,38,11,190,11,191,1,39,11,193,11,195,1,41,11,197,11,197,1,44,11,199,11,203,1,45,11,206,
  11,209,1,50,13,198,13,198,1,54,17,212,17,212,1,55,17,214,17,215,1,56,17,217,17,234,1,58,17,236,17,238,1,76,17,241,17,242,1,79,
  18,56,18,56,1,81,18,254,19,1,1,82,19,3,19,4,1,86,19,6,19,17,1,88,19,20,19,35,1,100,19,40,19,43,1,116,19,49,19,68,
  1,120,21,97,21,115,1,140,21,139,21,139,1,159,21,141,21,141,1,160,21,194,21,203,1,161,22,234,22,235,1,171,23,2,23,2,1,173,23,12,
  23,12,1,174,23,22,23,22,1,175,23,134,23,134,1,176,0,2,0,9,2,199,2,202,0,0,2,205,2,209,0,4,2,212,2,215,0,9,2,218,
  2,228,0,13,2,234,2,237,0,24,2,248,2,250,0,28,2,254,2,255,0,31,3,3,3,3,0,33,3,6,3,6,0,34,0,35,0,0,0,142,
  0,0,0,148,0,0,0,154,0,0,0,160,0,0,0,166,0,0,0,172,0,0,0,178,0,0,0,184,0,0,0,190,0,0,0,196,0,0,0,202,
  0,0,0,208,0,0,0,214,0,0,0,220,0,0,0,226,0,0,0,232,0,0,0,238,0,0,0,244,0,0,0,250,0,0,1,0,0,0,1,6,
  0,0,1,12,0,0,1,18,0,0,1,24,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,0,0,1,60,0,0,1,66,
  0,0,1,72,0,0,1,78,0,0,1,84,0,0,1,90,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,0,0,0,1,254,0,0,0,
  0,1,254,0,255,254,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,
  255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,
  254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,
  0,1,254,0,255,254,0,1,254,0,255,255,0,1,254,2,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,
  255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,254,0,255,255,0,1,22,56,19,106,0,1,22,132,0,12,2,103,
  4,208,4,214,4,220,4,226,4,232,4,238,4,244,4,250,5,0,5,6,5,12,5,18,5,24,5,30,5,36,5,42,5,48,5,54,5,60,5,66,
  5,72,5,78,5,84,5,90,5,96,5,102,5,108,5,114,5,120,5,126,5,132,5,138,5,144,5,150,5,156,5,162,5,168,5,176,5,182,5,190,
  5,196,5,204,5,210,5,216,5,222,5,228,5,234,5,240,5,246,5,252,6,2,6,10,6,16,6,22,6,28,6,34,6,40,6,48,6,54,6,60,
  6,66,6,72,6,78,6,84,6,90,6,96,6,102,6,110,6,116,6,122,6,130,6,136,6,142,6,148,6,156,6,162,6,168,6,174,6,180,6,186,
  6,192,6,198,6,204,6,210,6,216,6,222,6,228,6,234,6,240,6,246,6,252,7,2,7,8,7,14,7,20,7,26,7,32,7,38,7,44,7,50,
  7,56,7,62,7,68,7,74,7,80,7,86,7,92,7,98,7,104,7,110,7,116,7,122,7,128,7,134,7,140,7,146,7,152,7,158,7,164,7,170,
  7,176,7,182,7,188,7,194,7,200,7,206,7,212,7,218,7,224,7,230,7,236,7,242,7,248,7,254,8,4,8,10,8,16,8,22,8,30,8,36,
  8,42,8,48,8,54,8,60,8,66,8,74,8,80,8,86,8,92,8,98,8,104,8,110,8,116,8,122,8,128,8,134,8,140,8,146,8,152,8,158,
  8,164,8,170,8,176,8,182,8,188,8,194,8,200,8,206,8,212,8,218,8,224,8,232,8,238,8,244,8,250,9,0,9,6,9,12,9,18,9,24,
  9,30,9,36,9,42,9,48,9,54,9,60,9,66,9,72,9,78,9,84,9,90,9,96,9,102,9,108,9,114,9,120,9,126,9,132,9,138,9,144,
  9,150,9,156,9,162,9,168,9,174,9,180,9,186,9,192,9,198,9,204,9,210,9,216,9,222,9,228,9,234,9,240,9,246,9,252,10,2,10,8,
  10,14,10,20,10,26,10,32,10,38,10,44,10,50,10,58,10,64,10,70,10,76,10,82,10,88,10,94,10,100,10,106,10,112,10,118,10,124,10,130,
  10,136,10,142,10,148,10,154,10,160,10,166,10,172,10,178,10,184,10,190,10,196,10,202,10,208,10,214,10,220,10,226,10,232,10,238,10,244,10,250,
  11,0,11,6,11,12,11,18,11,24,11,30,11,36,11,42,11,48,11,54,11,60,11,66,11,72,11,78,11,84,11,90,11,96,11,102,11,108,11,114,
  11,120,11,126,11,132,11,138,11,144,11,150,11,156,11,162,11,168,11,174,11,180,11,186,11,192,11,198,11,204,11,210,11,216,11,222,11,228,11,234,
  11,240,11,246,11,252,12,2,12,8,12,14,12,20,12,26,12,32,12,38,12,44,12,50,12,56,12,62,12,68,12,74,12,80,12,86,12,92,12,98,
  12,104,12,110,12,116,12,122,12,128,12,134,12,140,12,146,12,152,12,158,12,164,12,170,12,176,12,182,12,188,12,194,12,200,12,206,12,212,12,218,
  12,224,12,230,12,236,12,242,12,248,12,254,13,4,13,10,13,16,13,22,13,28,13,34,13,40,13,46,13,52,13,58,13,64,13,70,13,76,13,82,
  13,88,13,94,13,100,13,106,13,112,13,118,13,124,13,130,13,136,13,142,13,148,13,154,13,160,13,166,13,172,13,178,13,184,13,190,13,196,13,202,
  13,208,13,214,13,220,13,226,13,232,13,238,13,244,13,250,14,0,14,6,14,12,14,18,14,24,14,30,14,36,14,42,14,48,14,54,14,60,14,66,
  14,72,14,78,14,84,14,90,14,96,14,102,14,108,14,114,14,120,14,126,14,132,14,138,14,144,14,150,14,156,14,162,14,168,14,174,14,180,14,186,
  14,192,14,198,14,204,14,210,14,216,14,222,14,228,14,234,14,240,14,246,14,252,15,2,15,10,15,16,15,22,15,28,15,34,15,40,15,46,15,52,
  15,58,15,64,15,70,15,78,15,84,15,90,15,96,15,102,15,108,15,114,15,120,15,126,15,132,15,138,15,144,15,150,15,156,15,162,15,168,15,174,
  15,180,15,186,15,192,15,198,15,204,15,210,15,216,15,222,15,228,15,234,15,240,15,246,15,252,16,2,16,8,16,14,16,20,16,26,16,32,16,38,
  16,44,16,50,16,56,16,62,16,68,16,74,16,80,16,86,16,92,16,98,16,104,16,110,16,116,16,122,16,128,16,134,16,140,16,146,16,152,16,158,
  16,164,16,170,16,176,16,182,16,188,16,194,16,200,16,206,16,212,16,218,16,224,16,230,16,236,16,242,16,248,16,254,17,4,17,10,17,18,17,24,
  17,30,17,36,17,42,17,48,17,54,17,60,17,66,17,72,17,78,17,84,17,90,17,96,17,102,17,108,17,114,17,120,17,126,17,132,17,138,17,146,
  17,152,17,158,17,164,17,170,17,176,17,182,17,188,17,194,17,200,17,206,17,212,17,220,17,226,17,232,17,238,17,244,17,250,18,0,18,6,18,12,
  18,18,18,24,18,30,18,36,18,42,18,48,18,54,18,60,18,66,18,72,18,78,18,84,18,90,18,96,18,102,18,108,18,114,18,120,18,126,18,132,
  18,138,18,144,18,150,18,156,18,162,18,168,18,174,18,180,18,186,18,192,18,198,18,204,18,210,18,216,18,222,18,228,18,234,18,240,18,246,18,252,
  19,2,19,8,19,14,19,20,19,26,19,32,19,38,19,44,19,50,19,56,19,62,19,68,19,74,19,80,19,86,0,1,2,139,5,240,0,1,2,139,
  5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,
  2,139,5,240,0,1,2,139,5,240,0,1,2,188,5,240,0,1,2,188,5,240,0,1,3,76,5,240,0,1,2,236,5,240,0,1,2,158,5,240,
  0,1,2,158,5,240,0,1,3,92,5,240,0,1,3,2,5,240,0,1,1,47,5,240,0,1,1,46,5,240,0,1,2,158,5,240,0,1,1,42,
  5,240,0,1,3,115,5,240,0,1,2,245,5,240,0,1,3,39,5,240,0,1,2,158,5,240,0,1,3,39,5,240,0,1,2,125,5,240,0,1,
  2,147,5,240,0,1,2,115,5,240,0,1,2,238,5,240,0,1,2,188,5,240,0,1,3,245,5,240,0,1,2,205,5,240,0,1,2,114,5,240,
  0,1,2,190,5,240,0,2,2,74,4,123,0,35,0,1,1,22,5,240,0,2,2,164,4,123,0,23,0,1,3,254,5,240,0,2,2,150,4,123,
  0,18,0,1,1,224,5,240,0,1,2,106,4,123,0,1,1,22,5,240,0,1,1,31,6,47,0,1,1,31,6,47,0,1,1,22,5,240,0,1,
  1,22,5,240,0,1,3,233,4,123,0,1,2,137,4,123,0,2,2,115,4,123,0,12,0,1,2,166,4,123,0,1,2,111,4,123,0,1,2,23,
  4,123,0,1,2,39,4,123,0,1,1,26,5,240,0,2,2,125,4,123,0,20,0,1,2,94,4,123,0,1,3,71,4,123,0,1,2,98,4,123,
  0,1,2,96,4,123,0,1,2,23,4,123,0,1,3,39,5,240,0,1,3,227,4,123,0,1,2,166,4,123,0,1,2,125,5,240,0,2,2,115,
  4,123,0,26,0,1,1,22,5,240,0,1,2,188,5,240,0,2,2,74,4,123,0,35,0,1,3,254,5,240,0,1,3,170,5,240,0,1,1,81,
  5,240,0,2,1,29,4,123,0,4,0,1,2,166,4,123,0,1,2,137,4,123,0,1,4,20,4,123,0,1,2,115,5,240,0,1,1,26,5,240,
  0,1,2,125,4,123,0,1,1,224,5,240,0,1,1,22,5,240,0,1,1,22,5,240,0,1,2,92,5,240,0,1,3,76,5,240,0,1,3,254,
  5,240,0,1,2,88,5,240,0,1,3,39,5,240,0,1,2,196,5,240,0,1,2,158,5,240,0,1,1,59,5,240,0,1,3,92,5,240,0,1,
  2,191,5,240,0,1,1,47,5,240,0,1,1,47,5,240,0,1,1,23,5,240,0,1,1,22,5,240,0,1,2,130,5,240,0,1,2,245,5,240,
  0,1,3,39,5,240,0,1,3,2,5,240,0,1,2,192,5,240,0,1,2,39,4,123,0,1,1,22,5,240,0,1,1,26,5,240,0,1,2,115,
  5,240,0,1,1,26,5,240,0,1,2,115,5,240,0,1,2,167,5,240,0,1,2,114,5,240,0,1,2,96,4,123,0,1,2,190,5,240,0,1,
  2,23,4,123,0,1,2,190,5,240,0,1,2,150,5,240,0,1,2,136,4,123,0,1,3,39,5,240,0,1,1,15,5,240,0,1,2,137,4,123,
  0,1,1,26,5,240,0,1,1,31,4,123,0,1,2,188,5,240,0,1,2,238,5,240,0,1,2,188,5,240,0,1,2,158,5,240,0,1,2,141,
  4,123,0,1,1,46,5,240,0,1,1,31,6,47,0,1,3,39,5,240,0,1,2,125,5,240,0,1,2,23,4,123,0,1,2,114,5,240,0,1,
  2,96,4,123,0,1,2,135,4,123,0,1,2,84,4,123,0,1,2,214,4,123,0,1,1,22,5,240,0,2,1,206,4,123,0,3,0,1,2,166,
  4,123,0,1,3,254,5,240,0,1,3,254,5,240,0,1,2,99,4,123,0,1,2,82,4,123,0,1,2,82,4,123,0,2,2,74,4,124,0,8,
  0,1,2,64,4,123,0,1,2,64,4,123,0,1,2,238,4,123,0,1,1,31,4,123,0,1,2,106,5,240,0,1,2,106,4,123,0,1,2,166,
  4,123,0,1,2,98,4,123,0,1,2,98,4,123,0,1,2,125,4,123,0,1,1,22,5,240,0,1,1,22,5,240,0,1,1,30,6,47,0,1,
  1,7,4,123,0,1,1,128,4,123,0,1,1,153,5,240,0,1,1,254,5,240,0,1,1,22,5,240,0,1,1,22,5,240,0,1,3,233,4,123,
  0,1,3,233,4,123,0,1,3,233,4,123,0,1,2,137,4,123,0,1,2,137,4,123,0,1,2,137,4,123,0,2,2,115,4,123,0,14,0,1,
  4,141,4,123,0,1,2,233,4,123,0,1,2,166,5,240,0,1,2,51,4,123,0,1,2,51,5,240,0,1,2,51,4,123,0,1,2,94,4,123,
  0,1,2,97,4,123,0,1,2,112,4,123,0,1,1,130,4,123,0,1,2,59,4,123,0,1,2,81,4,123,0,1,2,39,4,123,0,1,1,22,
  5,240,0,1,1,22,5,240,0,1,1,241,4,123,0,1,1,22,5,240,0,1,2,14,4,123,0,1,1,26,5,240,0,1,2,125,4,123,0,1,
  2,125,4,123,0,1,2,94,4,123,0,1,3,71,4,123,0,1,2,94,5,240,0,1,2,100,4,123,0,1,2,23,4,123,0,1,2,23,4,123,
  0,1,2,23,4,123,0,1,2,23,4,123,0,1,1,176,5,240,0,1,2,58,5,240,0,1,1,176,5,240,0,1,2,58,5,240,0,1,3,39,
  5,240,0,1,2,97,4,123,0,1,2,72,4,123,0,1,2,166,5,240,0,1,2,163,4,123,0,1,1,31,6,47,0,1,2,171,4,123,0,1,
  1,31,4,123,0,1,2,106,5,240,0,1,1,176,5,240,0,1,2,58,5,240,0,1,3,254,5,240,0,1,3,254,5,240,0,1,3,254,5,240,
  0,1,3,71,5,240,0,1,4,142,4,123,0,1,3,32,5,240,0,1,1,22,5,240,0,1,2,74,4,123,0,1,2,126,5,240,0,1,2,94,
  4,123,0,1,2,125,5,240,0,2,2,74,4,124,0,8,0,1,2,69,5,240,0,1,2,137,4,123,0,1,2,125,5,240,0,1,1,16,4,123,
  0,1,2,163,4,123,0,1,2,130,5,240,0,1,2,135,4,123,0,1,2,22,4,123,0,1,2,69,5,240,0,1,2,125,4,123,0,1,2,112,
  4,123,0,1,2,166,4,123,0,1,2,116,4,123,0,1,2,125,4,123,0,1,2,106,4,123,0,1,2,26,4,123,0,1,2,170,4,123,0,1,
  2,98,4,123,0,1,2,164,4,123,0,1,3,94,4,123,0,1,2,126,5,240,0,1,2,126,5,240,0,1,2,160,5,240,0,1,2,238,4,123,
  0,1,2,125,4,123,0,1,2,116,4,123,0,1,3,94,4,123,0,1,2,239,4,123,0,1,2,166,4,123,0,1,2,166,4,123,0,1,1,31,
  6,47,0,1,3,39,5,240,0,1,2,166,4,123,0,1,1,242,4,123,0,1,1,22,5,240,0,1,2,166,4,123,0,1,3,72,5,240,0,1,
  2,147,5,240,0,1,1,47,5,240,0,1,4,213,5,240,0,1,4,114,5,240,0,1,3,2,5,240,0,1,2,188,5,240,0,1,2,188,5,240,
  0,1,2,188,5,240,0,1,2,153,5,240,0,1,3,116,5,240,0,1,2,158,5,240,0,1,4,79,5,240,0,1,2,115,5,240,0,1,2,245,
  5,240,0,1,2,238,5,240,0,1,3,125,5,240,0,1,3,115,5,240,0,1,3,2,5,240,0,1,3,39,5,240,0,1,3,2,5,240,0,1,
  2,158,5,240,0,1,3,76,5,240,0,1,2,115,5,240,0,1,2,111,5,240,0,1,3,113,5,240,0,1,2,205,5,240,0,1,3,2,5,240,
  0,1,2,178,5,240,0,1,4,71,5,240,0,1,4,71,5,240,0,1,2,89,5,240,0,1,3,135,5,240,0,1,2,188,5,240,0,1,2,78,
  5,240,0,1,3,115,5,240,0,1,2,224,5,240,0,1,2,84,4,123,0,1,2,155,5,240,0,1,2,97,4,123,0,1,2,69,4,123,0,1,
  2,246,4,123,0,1,2,141,4,123,0,1,3,155,4,123,0,1,2,64,4,123,0,1,2,130,4,123,0,1,2,116,4,123,0,1,2,248,4,123,
  0,1,3,5,4,123,0,1,2,130,4,123,0,1,2,125,4,123,0,1,2,157,4,123,0,1,2,166,4,123,0,1,2,166,4,123,0,1,2,84,
  4,123,0,1,2,96,4,123,0,1,3,107,5,240,0,1,2,98,4,123,0,1,2,157,4,123,0,1,2,75,4,123,0,1,3,169,4,123,0,1,
  3,169,4,123,0,1,2,6,4,123,0,1,3,29,4,123,0,1,1,22,4,123,0,1,1,178,4,123,0,1,2,246,4,123,0,1,2,116,4,123,
  0,1,2,166,4,123,0,1,2,39,4,123,0,1,1,31,6,47,0,1,1,31,6,47,0,1,1,31,6,47,0,1,3,250,4,123,0,1,3,243,
  4,123,0,1,1,52,5,240,0,1,2,157,4,123,0,1,3,188,5,240,0,1,3,94,4,123,0,1,1,243,5,240,0,1,3,99,4,123,0,1,
  3,115,5,240,0,1,2,246,4,123,0,1,3,132,5,240,0,1,3,34,4,123,0,1,4,79,5,240,0,1,3,150,4,123,0,1,3,44,5,240,
  0,1,2,115,4,123,0,1,4,79,5,240,0,1,3,150,4,123,0,1,3,20,5,240,0,1,3,37,5,250,0,1,3,39,5,240,0,1,2,125,
  4,123,0,1,3,31,5,240,0,1,2,149,4,123,0,1,2,158,5,240,0,1,2,166,4,123,0,1,4,79,5,240,0,1,3,155,4,123,0,1,
  2,238,5,240,0,1,2,116,4,123,0,1,2,238,5,240,0,1,2,116,4,123,0,1,2,238,5,240,0,1,1,22,5,240,0,1,4,26,5,240,
  0,1,3,101,4,123,0,1,3,2,5,240,0,1,2,115,5,240,0,1,2,75,4,123,0,1,2,163,4,123,0,1,2,137,4,123,0,1,3,5,
  4,123,0,1,3,39,5,240,0,1,2,125,4,123,0,1,2,69,4,123,0,1,2,205,5,240,0,1,2,98,4,123,0,1,2,248,4,123,0,1,
  2,238,5,240,0,1,2,116,4,123,0,1,2,248,4,123,0,1,2,130,4,123,0,1,2,94,4,123,0,1,2,26,4,123,0,1,4,20,4,123,
  0,1,2,84,4,123,0,1,2,166,4,123,0,1,2,84,4,131,0,1,2,84,4,123,0,1,2,25,4,123,0,1,2,64,4,123,0,1,2,166,
  4,123,0,1,1,24,4,123,0,1,3,5,4,123,0,1,2,130,4,123,0,1,2,125,4,123,0,1,1,177,4,123,0,1,2,189,4,123,0,1,
  2,189,4,123,0,1,2,189,4,123,0,1,4,20,4,123,0,1,2,22,4,123,0,1,2,144,4,123,0,1,2,144,4,123,0,1,2,84,4,123,
  0,1,2,103,4,123,0,1,2,98,4,123,0,1,2,94,4,123,0,1,3,71,4,123,0,1,2,23,4,123,0,1,1,254,4,123,0,1,1,24,
  4,123,0,1,2,94,4,123,0,1,2,248,4,123,0,1,2,166,4,123,0,1,2,236,5,240,0,1,3,254,5,240,0,1,2,236,5,240,0,1,
  3,254,5,240,0,1,2,236,5,240,0,1,3,254,5,240,0,1,2,236,5,240,0,1,3,254,5,240,0,1,3,147,5,240,0,1,1,232,5,240,
  0,2,3,76,5,240,0,22,0,1,4,66,5,240,0,1,3,82,5,240,0,1,3,102,5,240,0,1,1,198,5,240,0,1,1,214,5,240,0,1,
  2,222,5,240,0,1,3,44,5,240,0,1,3,52,5,226,0,1,3,36,4,123,0,1,3,14,5,240,0,2,3,39,5,240,0,12,0,1,3,132,
  5,240,0,1,3,152,5,240,0,1,3,95,5,226,0,1,2,250,5,226,0,1,2,122,5,240,0,1,3,102,5,240,0,1,3,52,5,240,0,1,
  2,202,4,68,0,1,2,198,5,240,0,1,3,142,5,240,0,1,4,76,5,240,0,1,3,22,5,240,0,1,2,198,5,240,0,1,1,243,5,231,
  0,1,2,157,5,231,0,1,1,125,6,49,0,1,2,247,4,123,0,1,3,96,4,123,0,1,2,252,5,240,0,1,3,101,5,240,0,1,1,22,
  5,240,0,1,1,42,5,240,0,1,1,22,5,240,0,1,1,42,5,240,0,1,2,158,5,240,0,1,2,125,5,240,0,1,2,84,4,123,0,1,
  1,26,5,240,0,1,3,2,5,240,0,1,1,22,5,240,0,1,2,158,5,240,0,1,1,22,5,240,0,1,2,190,5,240,0,1,2,23,4,123,
  0,1,3,39,5,240,0,1,3,115,5,240,0,1,2,188,5,240,0,1,2,195,5,211,0,1,2,94,4,123,0,1,3,245,5,240,0,1,3,71,
  4,123,0,1,2,94,4,123,0,1,3,2,5,240,0,1,2,163,4,123,0,1,2,170,4,123,0,1,2,51,5,240,0,1,2,115,4,123,0,1,
  1,212,4,123,0,1,2,147,5,240,0,1,2,190,5,240,0,1,2,136,5,240,0,1,2,158,5,240,0,1,1,47,5,240,0,1,4,179,5,240,
  0,1,4,12,4,123,0,1,5,48,5,240,0,1,3,198,4,123,0,1,2,153,5,240,0,1,2,246,4,123,0,1,4,213,5,240,0,1,4,24,
  4,123,0,1,2,153,5,240,0,1,3,5,4,123,0,1,3,39,5,240,0,1,3,108,5,240,0,1,2,218,4,123,0,1,5,110,5,240,0,1,
  4,19,4,123,0,1,2,84,4,123,0,1,2,84,4,123,0,1,3,2,5,240,0,1,1,22,5,240,0,1,3,119,5,240,0,1,2,158,5,240,
  0,2,2,74,4,123,0,8,0,1,2,25,4,123,0,1,5,0,5,240,0,1,3,209,4,123,0,1,4,49,5,240,0,1,3,215,4,123,0,1,
  4,197,5,240,0,1,3,209,4,123,0,1,3,252,5,240,0,1,3,118,4,123,0,1,3,252,5,240,0,1,3,118,4,113,0,1,3,252,5,240,
  0,1,3,118,4,123,0,1,2,158,5,240,0,1,1,30,5,240,0,1,1,42,5,240,0,1,1,146,5,240,0,1,1,92,5,240,0,1,1,174,
  5,240,0,1,3,59,5,240,0,2,2,205,4,123,0,0,0,1,5,110,5,240,0,1,4,19,4,123,0,1,2,158,5,240,0,1,2,166,4,123,
  0,1,3,170,5,240,0,1,3,196,4,123,0,1,3,39,5,240,0,1,2,111,4,123,0,1,1,22,5,240,0,1,1,22,5,240,0,1,1,219,
  5,240,0,2,1,29,4,123,0,0,0,1,2,240,5,240,0,1,2,137,4,123,0,1,2,178,5,240,0,1,1,247,5,240,0,1,2,245,5,240,
  0,1,2,137,4,123,0,1,3,92,5,240,0,1,2,106,4,123,0,1,2,158,5,240,0,1,1,22,5,240,0,1,2,245,5,240,0,1,2,137,
  4,123,0,1,2,125,5,240,0,1,2,23,4,123,0,1,2,147,5,240,0,1,2,39,4,123,0,1,3,102,5,240,0,1,3,169,4,123,0,1,
  2,76,5,240,0,1,2,53,5,240,0,1,3,115,5,240,0,1,1,47,7,136,0,1,4,204,5,240,0,1,2,245,5,240,0,1,2,238,5,240,
  0,1,3,60,6,4,0,1,3,7,5,240,0,1,3,7,5,240,0,1,3,92,5,240,0,1,1,146,5,240,0,1,1,145,5,240,0,1,3,2,
  5,240,0,1,2,244,5,240,0,1,4,25,5,240,0,1,3,38,5,240,0,1,2,129,5,240,0,1,2,213,5,240,0,1,3,82,5,240,0,1,
  2,228,5,240,0,1,4,120,5,247,0,1,3,57,5,247,0,1,2,212,5,247,0,1,2,180,4,123,0,1,2,92,4,123,0,1,2,139,5,240,
  0,1,2,139,5,240,0,1,2,119,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,139,
  5,240,0,1,2,139,5,240,0,1,2,139,5,240,0,1,2,245,5,240,0,1,1,30,4,123,0,1,1,31,4,123,0,1,2,234,5,240,0,1,
  1,22,5,240,0,1,1,31,4,123,0,1,1,31,4,123,0,1,1,31,4,123,0,1,1,199,5,240,0,2,2,125,4,123,0,0,0,2,0,119,
  0,19,0,28,0,0,0,36,0,61,0,10,0,68,0,93,0,36,0,154,0,154,0,62,0,168,0,169,0,63,0,178,0,178,0,65,0,186,0,186,
  0,66,0,192,0,192,0,67,0,198,0,199,0,68,0,209,0,209,0,70,0,232,0,233,0,71,0,243,0,243,0,73,0,250,0,250,0,74,1,13,
  1,13,0,75,1,21,1,21,0,76,1,40,1,41,0,77,1,53,1,53,0,79,1,65,1,66,0,80,1,69,1,69,0,82,1,72,1,73,0,83,
  1,78,1,78,0,85,1,80,1,86,0,86,1,88,1,89,0,93,1,91,1,93,0,95,1,95,1,95,0,98,1,97,1,97,0,99,1,102,1,102,
  0,100,1,105,1,106,0,101,1,108,1,112,0,103,1,116,1,123,0,108,1,172,1,172,0,116,1,246,1,249,0,117,2,5,2,12,0,121,2,14,
  2,74,0,129,2,76,2,103,0,190,2,105,2,107,0,218,2,109,2,109,0,221,3,69,3,93,0,222,3,100,3,101,0,247,3,105,3,105,0,249,
  3,107,3,107,0,250,3,109,3,109,0,251,3,111,3,111,0,252,3,119,3,119,0,253,3,132,3,138,0,254,3,140,3,140,1,5,3,144,3,144,
  1,6,3,152,3,154,1,7,3,157,3,158,1,10,3,163,3,172,1,12,3,174,3,204,1,22,3,206,3,227,1,53,3,232,3,239,1,75,3,243,
  4,1,1,83,4,4,4,9,1,98,4,34,4,35,1,104,4,42,4,43,1,106,4,46,4,54,1,108,4,64,4,64,1,117,4,77,4,77,1,118,
  4,88,4,88,1,119,4,94,4,94,1,120,4,98,4,98,1,121,4,124,4,125,1,122,4,139,4,139,1,124,4,146,4,147,1,125,4,167,4,167,
  1,127,4,178,4,179,1,128,4,181,4,181,1,130,4,183,4,183,1,131,8,99,8,107,1,132,8,110,8,119,1,141,8,122,8,126,1,151,8,129,
  8,135,1,156,8,139,8,139,1,163,8,204,8,204,1,164,9,5,9,12,1,165,9,243,9,244,1,173,11,149,11,149,1,175,11,157,11,160,1,176,
  11,162,11,164,1,180,11,167,11,167,1,183,11,170,11,175,1,184,11,182,11,182,1,190,11,186,11,186,1,191,11,190,11,191,1,192,11,193,11,195,
  1,194,11,197,11,197,1,197,11,199,11,203,1,198,11,206,11,209,1,203,13,198,13,198,1,207,17,212,17,238,1,208,17,241,17,242,1,235,18,30,
  18,30,1,237,18,50,18,50,1,238,18,56,18,56,1,239,18,205,18,208,1,240,18,211,18,217,1,244,18,219,18,222,1,251,18,225,18,225,1,255,
  18,227,18,227,2,0,18,254,19,1,2,1,19,3,19,4,2,5,19,6,19,17,2,7,19,20,19,35,2,19,19,37,19,37,2,35,19,39,19,43,
  2,36,19,48,19,68,2,41,21,97,21,115,2,62,21,139,21,139,2,81,21,141,21,141,2,82,21,194,21,203,2,83,22,233,22,235,2,93,23,2,
  23,2,2,96,23,12,23,12,2,97,23,16,23,16,2,98,23,19,23,20,2,99,23,22,23,22,2,101,23,134,23,134,2,102,0,2,0,12,2,177,
  2,197,0,0,2,238,2,243,0,21,2,245,2,245,0,27,2,247,2,247,0,28,2,251,2,253,0,29,3,1,3,2,0,32,3,4,3,4,0,34,
  4,23,4,27,0,35,8,243,8,248,0,40,11,140,11,146,0,46,22,185,22,195,0,53,23,122,23,122,0,64,0,65,0,0,1,6,0,0,1,14,
  0,0,1,22,0,0,1,30,0,0,1,36,0,0,1,42,0,0,1,48,0,0,1,54,0,0,1,62,0,0,1,70,0,0,1,76,0,0,1,82,
  0,0,1,88,0,0,1,96,0,0,1,102,0,0,1,108,0,0,1,114,0,0,1,120,0,0,1,126,0,0,1,132,0,0,1,138,0,0,1,144,
  0,0,1,150,0,0,1,156,0,0,1,162,0,0,1,168,0,0,1,174,0,0,1,180,0,0,1,186,0,0,1,192,0,0,1,198,0,0,1,204,
  0,0,1,210,0,0,1,216,0,0,1,222,0,0,1,228,0,0,1,234,0,0,1,240,0,0,1,246,0,0,1,252,0,0,2,2,0,0,2,8,
  0,0,2,14,0,0,2,20,0,0,2,26,0,0,2,32,0,0,2,38,0,0,2,44,0,0,2,50,0,0,2,56,0,0,2,62,0,0,2,70,
  0,0,2,78,0,0,2,84,0,0,2,90,0,0,2,96,0,0,2,102,0,0,2,108,0,0,2,114,0,0,2,120,0,0,2,126,0,0,2,132,
  0,0,2,138,0,0,2,144,0,0,2,150,0,2,254,0,4,123,0,4,0,2,254,0,4,123,0,4,0,2,254,0,4,123,0,7,0,1,254,0,
  4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,2,254,0,4,123,0,4,0,2,254,0,4,123,0,8,0,1,254,0,
  4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,2,254,0,4,123,0,7,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,
  0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,138,3,111,0,1,254,0,4,114,0,1,254,0,4,114,0,1,254,0,4,123,0,1,254,138,
  4,114,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,
  254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,253,142,4,123,
  0,1,254,127,4,123,0,1,254,65,4,123,0,1,254,23,4,123,0,1,252,234,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,
  4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,
  254,0,4,123,0,2,254,0,4,123,0,12,0,2,254,0,4,123,0,16,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,
  254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,
  0,1,254,0,4,123,0,1,254,0,4,123,0,1,254,0,4,123,0,1,1,62,0,254,0,1,1,68,0,12,0,30,0,62,0,68,0,74,0,80,
  0,86,0,92,0,98,0,104,0,110,0,116,0,122,0,128,0,134,0,140,0,146,0,152,0,158,0,164,0,170,0,176,0,182,0,188,0,194,0,200,
  0,206,0,212,0,218,0,224,0,230,0,236,0,1,4,216,0,0,0,1,3,192,0,0,0,1,1,88,0,0,0,1,3,40,0,0,0,1,2,238,
  0,0,0,1,2,156,0,0,0,1,2,190,255,254,0,1,3,179,0,0,0,1,3,108,0,0,0,1,1,62,0,0,0,1,2,116,0,0,0,1,
  4,27,0,0,0,1,0,250,254,86,0,1,2,23,0,0,0,1,3,40,0,0,0,1,2,116,0,0,0,1,1,62,0,0,0,1,2,92,0,0,
  0,1,1,88,0,0,0,1,3,40,0,0,0,1,2,190,0,0,0,1,2,150,0,0,0,1,2,136,254,82,0,1,2,135,0,0,0,1,1,194,
  0,0,0,1,1,68,0,0,0,1,2,116,0,0,0,1,2,23,254,82,0,1,5,60,0,0,0,1,1,68,0,0,0,1,0,30,0,36,0,40,
  0,44,0,50,0,56,0,60,0,61,0,68,0,72,0,76,0,82,0,88,0,92,0,93,0,154,0,186,0,243,1,72,1,89,1,97,1,121,1,122,
  1,123,2,18,2,22,2,42,2,55,2,84,17,225,22,234,0,1,0,1,2,217,0,1,0,0,0,6,0,1,253,244,0,0,0,2,38,240,0,4,
  0,0,33,48,35,32,0,53,0,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,183,0,0,0,0,0,0,0,75,0,114,0,57,0,75,0,0,255,68,
  0,0,255,136,255,173,255,154,255,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,
  255,201,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,255,211,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,255,117,255,183,0,0,0,0,255,220,0,0,255,220,0,0,255,220,0,0,0,57,0,0,255,220,255,220,255,220,255,220,255,220,
  255,220,255,220,255,220,0,0,0,0,255,220,255,220,255,97,0,0,0,0,255,144,255,173,255,97,255,117,255,220,255,220,255,97,0,0,255,97,255,117,
  255,173,255,144,254,248,255,3,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,255,220,0,0,255,220,0,0,
  0,0,255,193,255,183,0,0,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,193,255,220,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,
  0,0,0,0,255,220,255,220,0,0,0,0,255,220,0,0,0,0,0,0,255,183,0,0,255,144,0,0,255,220,0,0,0,0,0,0,0,0,0,0,
  0,0,255,183,255,144,255,144,255,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,255,220,0,0,
  0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,255,220,0,0,0,0,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,144,0,0,0,0,0,0,0,0,0,0,255,144,0,0,
  0,0,0,0,255,211,255,201,255,68,0,0,0,0,254,183,255,97,255,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,255,220,
  0,0,0,0,0,0,0,0,0,0,0,0,255,68,0,0,0,0,255,144,0,0,0,0,255,107,0,0,0,0,255,183,255,107,0,0,0,0,255,144,
  0,0,0,0,0,0,255,68,0,0,0,0,0,0,0,0,255,68,255,144,0,0,255,183,255,144,255,68,255,68,0,0,0,0,0,0,0,0,0,0,
  0,0,255,144,0,0,0,0,255,107,255,183,0,0,255,220,255,220,255,144,0,0,0,0,0,0,255,68,0,0,255,183,255,220,255,183,0,0,255,68,
  0,0,0,0,255,211,0,0,254,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,
  0,0,0,0,0,0,0,0,255,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,211,255,211,255,201,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,183,255,193,255,183,0,0,255,183,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,183,255,193,255,144,0,0,255,41,0,0,0,0,255,220,0,0,255,144,0,0,0,0,0,0,0,0,255,144,0,0,0,0,255,97,
  255,201,0,0,255,183,0,0,255,183,0,0,255,220,0,0,0,0,255,154,0,0,0,0,0,0,0,0,0,0,255,154,0,0,0,0,0,0,255,154,
  0,0,0,0,0,0,255,107,255,125,0,0,0,0,255,144,255,220,255,154,0,0,255,154,255,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,193,255,193,0,0,0,0,255,220,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,254,230,
  255,154,255,31,255,68,0,0,254,240,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,255,220,
  0,0,0,0,0,0,255,68,0,0,0,0,0,0,0,0,0,0,255,220,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,254,97,253,230,0,0,0,0,0,57,255,173,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,255,220,0,0,255,125,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,211,255,220,255,68,0,0,255,211,254,193,0,0,255,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,211,0,0,255,164,0,0,0,0,255,183,0,0,0,0,255,211,0,0,255,220,255,183,255,220,255,220,0,0,255,220,
  0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,255,164,255,183,0,0,255,183,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,38,0,38,254,183,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,211,255,220,255,125,0,0,255,173,255,183,255,193,255,173,0,0,255,154,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,107,
  0,0,255,144,255,173,0,0,255,125,0,0,255,211,0,0,0,0,255,164,0,0,0,0,0,0,0,0,0,0,255,164,0,0,0,0,0,0,255,164,
  0,0,0,0,0,0,255,144,255,144,255,220,0,0,255,154,255,211,255,164,0,0,255,164,255,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,107,255,125,255,220,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,68,255,13,255,31,255,97,0,0,255,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,
  0,0,0,0,0,0,0,0,0,0,0,0,254,173,254,164,0,0,254,164,0,0,0,0,255,193,0,0,0,0,254,164,254,211,254,173,0,0,254,201,
  0,0,254,173,0,0,254,193,255,68,255,144,0,0,255,136,255,17,254,224,0,0,254,244,254,231,0,0,0,0,254,164,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,255,211,254,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,136,254,248,255,89,255,125,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,97,0,0,0,0,255,97,0,0,0,0,255,211,0,0,0,0,255,97,0,0,0,0,0,0,255,117,
  0,0,0,0,0,0,255,201,255,78,255,144,0,0,0,0,255,97,255,97,0,0,255,97,255,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,254,230,0,0,255,173,255,21,255,136,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,125,0,0,0,0,255,136,0,0,0,0,255,211,0,0,0,0,255,136,255,164,0,0,0,0,255,183,
  0,0,0,0,0,0,255,220,255,144,255,220,0,0,0,0,255,125,255,136,0,0,255,136,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,220,0,0,254,248,0,0,255,154,0,0,0,0,0,0,0,0,255,107,0,0,0,0,0,0,0,0,255,125,0,0,0,0,255,220,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,144,0,0,0,0,255,107,0,0,255,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,97,255,173,255,211,0,0,255,13,254,97,254,240,255,97,0,0,255,144,0,0,0,0,0,0,0,0,255,144,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,254,230,0,0,0,0,254,240,0,0,0,0,255,183,0,0,0,0,254,240,0,0,0,0,0,0,255,21,
  0,0,0,0,0,0,0,0,255,31,255,107,0,0,255,144,254,230,254,240,0,0,254,240,255,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,144,255,220,254,248,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,220,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,144,255,107,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,
  0,0,255,220,0,0,255,220,255,183,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,65,0,0,255,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,255,183,0,0,0,0,0,0,255,193,
  0,0,0,0,0,0,255,183,0,0,0,0,0,0,0,0,255,220,255,183,0,0,255,183,255,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,107,255,144,255,164,0,0,0,38,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,107,255,183,255,125,0,0,255,125,255,68,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,220,255,211,0,0,255,220,0,0,0,0,255,220,255,211,255,220,0,0,0,0,0,0,
  0,0,0,0,255,201,0,0,255,183,0,0,0,0,0,0,0,0,255,211,0,0,255,211,0,0,0,0,0,0,255,211,0,0,0,0,0,0,0,72,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,86,254,201,0,0,255,201,255,97,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,255,220,254,240,0,0,0,0,255,68,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,0,0,255,193,0,0,0,0,0,0,0,0,0,0,255,193,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,193,0,0,255,193,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,220,254,220,255,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,254,211,0,0,0,0,0,0,0,0,0,0,255,220,255,220,255,220,0,0,255,220,255,220,0,0,0,0,0,0,255,144,
  0,0,255,144,255,220,0,0,255,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  255,220,255,220,0,0,255,220,0,0,0,0,0,151,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,183,255,183,255,220,255,220,0,0,0,0,255,220,255,220,0,0,0,0,255,68,
  0,0,255,78,255,144,255,144,255,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  255,220,255,220,0,0,255,220,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,255,117,255,183,0,0,0,0,255,220,0,0,255,220,0,0,255,220,0,0,0,57,0,0,255,220,255,220,0,0,255,220,255,220,
  0,0,255,220,255,220,0,0,0,0,255,220,255,220,255,97,0,0,0,0,255,144,255,173,255,97,255,117,0,0,0,0,0,0,255,220,0,0,0,0,
  0,0,0,0,254,248,255,3,0,47,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,255,117,255,183,0,0,0,0,255,220,0,0,255,220,0,0,255,220,0,0,0,57,0,0,255,220,255,220,0,0,255,220,255,220,
  0,0,255,220,255,220,0,0,0,0,255,220,255,220,255,97,0,0,0,0,255,144,255,173,255,97,255,117,0,0,0,0,0,0,255,220,0,0,0,0,
  0,0,255,144,254,248,255,3,0,47,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,255,117,255,183,0,0,0,0,255,220,0,0,255,220,0,0,255,220,0,0,0,57,0,0,255,220,255,220,0,0,255,220,255,220,
  0,0,255,220,255,220,0,0,0,0,255,220,255,220,255,97,0,0,0,0,255,144,255,173,255,97,255,117,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,255,144,254,248,255,3,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,173,255,164,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,38,0,0,0,0,0,0,255,107,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,220,0,0,255,68,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,144,255,144,255,173,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,164,255,144,255,183,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,255,117,255,183,0,0,0,0,0,0,0,0,255,220,0,0,255,220,0,0,0,57,0,0,0,0,255,220,0,0,255,220,255,220,
  255,220,255,220,0,0,0,0,0,0,255,220,255,220,255,97,0,0,0,0,255,144,255,173,255,97,255,117,0,0,0,0,0,0,255,220,0,0,0,0,
  0,0,255,144,254,248,255,2,0,47,0,0,255,211,255,220,255,220,0,57,0,0,255,220,0,0,0,0,255,220,0,0,255,220,255,220,0,0,255,97,
  0,0,255,125,255,144,0,0,255,97,0,0,0,0,255,220,255,220,255,220,255,183,0,0,0,0,0,0,0,0,255,220,0,0,0,0,255,220,0,0,
  255,136,255,173,0,0,0,0,255,183,0,0,0,0,0,0,0,0,255,220,0,0,255,220,0,0,0,57,0,0,0,0,255,220,0,0,255,220,255,220,
  255,220,255,220,0,0,0,0,0,0,255,220,0,0,255,97,0,0,0,0,255,144,255,173,255,97,0,0,0,0,0,0,0,0,255,220,0,0,0,0,
  0,0,255,144,254,248,255,2,0,47,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,255,220,0,0,0,0,255,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,255,220,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,211,255,201,255,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,63,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,255,125,255,68,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,211,255,220,255,211,0,0,255,220,0,0,0,0,255,220,255,211,255,220,0,0,0,0,0,0,
  0,0,0,0,255,201,0,0,255,183,0,0,0,0,0,0,0,0,255,211,0,0,255,211,0,0,0,0,0,0,255,211,0,0,0,0,0,0,255,220,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,86,254,201,0,0,255,68,255,13,255,31,255,97,0,0,255,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,220,
  0,0,0,0,0,0,0,0,0,0,0,0,254,173,254,164,0,0,254,164,0,0,0,0,255,193,0,0,0,0,254,164,254,211,254,173,0,0,254,201,
  0,0,254,173,0,0,254,193,255,68,255,144,0,0,255,136,254,173,254,164,0,0,254,164,254,201,0,0,0,0,254,164,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,255,211,254,248,0,0,0,0,0,0,0,0,255,211,255,183,0,0,0,0,0,0,0,75,0,114,0,57,0,75,0,0,255,68,
  0,0,255,136,255,173,255,154,255,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,
  255,201,0,0,0,0,255,220,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,248,255,193,255,183,255,193,255,193,255,183,255,193,255,183,255,183,0,0,0,0,
  0,0,0,0,0,0,255,136,0,0,255,220,0,0,0,0,0,0,0,0,255,183,0,0,0,0,0,0,255,144,255,107,255,144,0,0,0,0,0,0,
  255,183,255,183,0,0,255,183,0,0,0,0,254,125,255,183,0,0,0,0,255,183,255,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,255,183,255,144,255,183,255,183,255,183,0,47,255,144,255,144,0,0,254,230,
  0,0,254,136,255,3,255,183,254,136,0,0,0,0,0,0,0,0,0,0,255,220,0,0,0,0,0,0,255,183,255,183,255,183,0,0,0,0,0,0,
  255,21,255,60,0,0,255,144,0,0,0,0,0,38,255,144,0,0,0,0,255,183,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,255,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,0,16,0,16,0,1,0,36,0,36,0,2,0,37,0,37,0,3,0,38,0,38,0,4,0,39,
  0,39,0,5,0,41,0,41,0,6,0,42,0,42,0,7,0,43,0,43,0,8,0,45,0,45,0,9,0,46,0,46,0,10,0,47,0,47,0,11,
  0,50,0,50,0,12,0,51,0,51,0,13,0,52,0,52,0,14,0,53,0,53,0,15,0,54,0,54,0,16,0,55,0,55,0,17,0,56,0,56,
  0,18,0,57,0,57,0,19,0,58,0,58,0,20,0,59,0,59,0,21,0,60,0,60,0,22,0,61,0,61,0,23,0,72,0,72,0,24,0,73,
  0,73,0,25,0,78,0,78,0,26,0,81,0,81,0,27,0,82,0,82,0,28,0,85,0,85,0,29,0,89,0,89,0,30,0,90,0,90,0,31,
  0,91,0,91,0,32,0,92,0,92,0,33,0,109,0,109,0,34,0,125,0,125,0,35,0,130,0,130,0,36,0,131,0,132,0,37,0,133,0,133,
  0,38,0,134,0,134,0,37,0,136,0,136,0,39,0,137,0,137,0,40,0,146,0,146,0,5,0,148,0,152,0,12,0,155,0,158,0,18,0,159,
  0,159,0,22,0,160,0,160,0,41,0,161,0,161,0,42,0,170,0,173,0,24,0,178,0,178,0,43,0,179,0,179,0,27,0,180,0,184,0,28,
  0,191,0,191,0,33,0,193,0,193,0,33,0,194,0,194,0,44,0,196,0,196,0,44,0,198,0,198,0,45,0,200,0,200,0,40,0,206,0,206,
  0,40,0,208,0,208,0,5,0,210,0,210,0,46,0,221,0,221,0,24,0,224,0,224,0,7,0,251,0,251,0,11,0,255,0,255,0,11,1,2,
  1,2,0,47,1,10,1,10,0,27,1,22,1,22,0,15,1,23,1,23,0,29,1,26,1,26,0,15,1,27,1,27,0,48,1,32,1,32,0,16,
  1,34,1,34,0,16,1,38,1,38,0,49,1,48,1,48,0,18,1,58,1,58,0,22,1,63,1,63,0,23,10,238,10,238,0,50,10,250,10,250,
  0,51,10,252,10,252,0,52,18,252,18,252,0,17,19,20,19,20,0,10,19,21,19,21,0,26,0,2,0,162,0,16,0,16,0,1,0,17,0,17,
  0,2,0,29,0,29,0,3,0,36,0,36,0,4,0,37,0,37,0,5,0,38,0,38,0,6,0,39,0,39,0,7,0,41,0,41,0,8,0,42,
  0,42,0,9,0,43,0,43,0,8,0,45,0,45,0,10,0,46,0,47,0,8,0,50,0,50,0,11,0,51,0,51,0,8,0,52,0,52,0,12,
  0,53,0,53,0,8,0,54,0,54,0,13,0,55,0,55,0,14,0,56,0,56,0,15,0,57,0,57,0,16,0,58,0,58,0,17,0,59,0,59,
  0,18,0,60,0,60,0,19,0,61,0,61,0,20,0,68,0,68,0,21,0,70,0,70,0,22,0,71,0,71,0,23,0,72,0,72,0,24,0,73,
  0,73,0,25,0,74,0,75,0,26,0,76,0,76,0,27,0,79,0,79,0,28,0,80,0,80,0,26,0,81,0,81,0,29,0,82,0,82,0,30,
  0,84,0,84,0,23,0,85,0,85,0,31,0,86,0,86,0,32,0,87,0,87,0,33,0,88,0,88,0,34,0,89,0,89,0,35,0,90,0,90,
  0,36,0,91,0,91,0,37,0,92,0,92,0,38,0,109,0,109,0,39,0,125,0,125,0,40,0,130,0,134,0,4,0,136,0,136,0,41,0,137,
  0,137,0,42,0,148,0,152,0,11,0,155,0,158,0,15,0,159,0,159,0,19,0,160,0,161,0,8,0,162,0,162,0,43,0,163,0,163,0,21,
  0,164,0,167,0,43,0,169,0,169,0,22,0,170,0,170,0,44,0,171,0,171,0,24,0,172,0,173,0,44,0,178,0,178,0,45,0,179,0,179,
  0,29,0,180,0,180,0,46,0,181,0,181,0,30,0,182,0,184,0,46,0,187,0,187,0,47,0,188,0,188,0,34,0,189,0,190,0,47,0,191,
  0,191,0,38,0,193,0,193,0,38,0,194,0,194,0,48,0,195,0,195,0,49,0,196,0,196,0,48,0,197,0,197,0,49,0,198,0,198,0,48,
  0,199,0,199,0,49,0,200,0,200,0,6,0,201,0,201,0,50,0,202,0,202,0,51,0,203,0,203,0,52,0,204,0,204,0,51,0,205,0,205,
  0,53,0,206,0,206,0,6,0,207,0,207,0,50,0,208,0,208,0,7,0,209,0,209,0,54,0,211,0,211,0,55,0,213,0,213,0,56,0,215,
  0,215,0,56,0,217,0,217,0,56,0,219,0,219,0,56,0,221,0,221,0,24,0,222,0,222,0,51,0,224,0,224,0,57,0,225,0,225,0,26,
  0,226,0,226,0,51,0,228,0,228,0,58,0,241,0,241,0,59,0,245,0,245,0,59,0,251,0,251,0,8,0,255,0,255,0,8,1,10,1,10,
  0,29,1,14,1,14,0,51,1,15,1,15,0,60,1,16,1,16,0,51,1,17,1,17,0,60,1,18,1,18,0,61,1,19,1,19,0,60,1,22,
  1,22,0,8,1,23,1,23,0,31,1,25,1,25,0,59,1,26,1,26,0,8,1,27,1,27,0,31,1,28,1,28,0,13,1,30,1,30,0,13,
  1,32,1,32,0,13,1,33,1,33,0,32,1,34,1,34,0,13,1,35,1,35,0,32,1,36,1,36,0,62,1,37,1,37,0,53,1,38,1,38,
  0,14,1,39,1,39,0,33,1,40,1,40,0,63,1,43,1,43,0,64,1,45,1,45,0,64,1,47,1,47,0,64,1,48,1,48,0,15,1,49,
  1,49,0,34,1,51,1,51,0,64,1,53,1,53,0,64,1,54,1,54,0,65,1,55,1,55,0,66,1,56,1,56,0,67,1,57,1,57,0,68,
  1,58,1,58,0,19,1,63,1,63,0,20,1,136,1,136,0,52,1,172,1,172,0,69,1,173,1,173,0,70,1,174,1,174,0,69,1,175,1,175,
  0,70,1,218,1,218,0,13,1,220,1,220,0,71,1,221,1,221,0,52,1,240,1,240,0,51,1,241,1,241,0,72,1,243,1,243,0,52,1,244,
  1,244,0,73,1,245,1,245,0,74,9,121,9,121,0,65,9,122,9,122,0,75,9,123,9,123,0,76,9,124,9,124,0,66,9,125,9,125,0,65,
  9,126,9,126,0,66,9,235,9,235,0,67,9,236,9,236,0,68,10,250,10,250,0,77,10,251,10,251,0,78,10,252,10,252,0,79,19,20,19,20,
  0,8,0,1,0,97,0,16,0,36,0,37,0,38,0,39,0,41,0,42,0,43,0,45,0,46,0,47,0,50,0,51,0,52,0,53,0,54,0,55,
  0,56,0,57,0,58,0,59,0,60,0,61,0,72,0,73,0,78,0,81,0,82,0,85,0,89,0,90,0,91,0,92,0,109,0,125,0,130,0,131,
  0,132,0,133,0,134,0,136,0,137,0,146,0,148,0,149,0,150,0,151,0,152,0,155,0,156,0,157,0,158,0,159,0,160,0,161,0,170,0,171,
  0,172,0,173,0,178,0,179,0,180,0,181,0,182,0,183,0,184,0,191,0,193,0,194,0,196,0,198,0,200,0,206,0,208,0,210,0,221,0,224,
  0,251,0,255,1,2,1,10,1,22,1,23,1,26,1,27,1,32,1,34,1,38,1,48,1,58,1,63,10,238,10,250,10,252,18,252,19,20,19,21,
  0,2,0,96,0,4,0,0,0,36,0,88,0,5,0,2,0,0,0,0,0,0,255,216,0,0,255,177,0,0,255,163,0,0,255,156,0,1,19,70,
  0,23,0,1,0,2,0,3,0,4,0,1,0,0,0,1,0,2,0,3,0,2,0,1,0,0,0,1,0,2,0,3,0,2,0,1,0,0,0,1,
  0,4,0,3,0,2,0,1,0,1,19,94,0,1,0,1,0,2,0,4,19,70,19,74,0,0,19,76,19,80,0,5,19,82,19,86,0,10,19,88,
  19,92,0,15,0,1,0,0,0,10,2,26,3,124,0,20,68,70,76,84,0,122,97,114,97,98,0,136,97,114,109,110,0,194,98,114,97,105,0,208,
  99,97,110,115,0,220,99,104,101,114,0,232,99,121,114,108,0,244,103,101,111,114,1,22,103,114,101,107,1,34,104,97,110,105,1,50,104,101,98,114,
  1,62,107,97,110,97,1,80,108,97,111,32,1,92,108,97,116,110,1,104,109,97,116,104,1,194,110,107,111,32,1,206,111,103,97,109,1,224,114,117,
  110,114,1,236,116,102,110,103,1,248,116,104,97,105,2,4,0,4,0,0,0,0,0,0,0,2,0,4,0,8,0,22,0,3,75,85,82,32,0,22,
  83,78,68,32,0,40,85,82,68,32,0,40,0,0,255,255,0,6,0,5,0,11,0,15,0,17,0,21,0,23,0,0,255,255,0,6,0,5,0,11,
  0,15,0,17,0,21,0,24,0,4,0,0,0,0,255,255,0,2,0,4,0,9,0,4,0,0,0,0,255,255,0,1,0,4,0,4,0,0,0,0,
  255,255,0,1,0,4,0,4,0,0,0,0,255,255,0,1,0,4,0,16,0,2,77,75,68,32,0,24,83,82,66,32,0,24,0,0,255,255,0,1,
  0,6,0,0,255,255,0,2,0,6,0,19,0,4,0,0,0,0,255,255,0,1,0,4,0,4,0,0,0,0,255,255,0,3,0,1,0,6,0,25,
  0,4,0,0,0,0,255,255,0,1,0,4,0,4,0,0,0,0,255,255,0,4,0,2,0,7,0,13,0,26,0,4,0,0,0,0,255,255,0,1,
  0,4,0,4,0,0,0,0,255,255,0,1,0,4,0,52,0,8,73,83,77,32,0,70,75,83,77,32,0,70,76,83,77,32,0,70,77,79,76,32,
  0,52,78,83,77,32,0,70,82,79,77,32,0,52,83,75,83,32,0,70,83,83,77,32,0,70,0,0,255,255,0,6,0,3,0,6,0,10,0,14,
  0,18,0,27,0,0,255,255,0,7,0,3,0,6,0,10,0,14,0,18,0,20,0,27,0,4,0,0,0,0,255,255,0,1,0,4,0,4,0,0,
  0,0,0,0,0,4,0,5,0,12,0,16,0,22,0,4,0,0,0,0,255,255,0,1,0,4,0,4,0,0,0,0,255,255,0,1,0,4,0,4,
  0,0,0,0,255,255,0,1,0,4,0,4,0,0,0,0,255,255,0,1,0,4,0,28,32,82,81,68,0,170,97,97,108,116,0,176,97,97,108,116,
  0,182,97,97,108,116,0,188,99,99,109,112,0,194,99,99,109,112,0,200,99,99,109,112,0,208,99,99,109,112,0,216,100,108,105,103,0,226,100,108,
  105,103,0,232,100,108,105,103,0,238,102,105,110,97,0,244,102,105,110,97,0,250,104,108,105,103,1,0,104,108,105,103,1,6,105,110,105,116,1,12,
  105,110,105,116,1,18,108,105,103,97,1,24,108,105,103,97,1,32,108,111,99,108,1,38,108,111,99,108,1,44,109,101,100,105,1,50,109,101,100,105,
  1,56,114,108,105,103,1,62,114,108,105,103,1,72,115,97,108,116,1,80,115,97,108,116,1,86,115,97,108,116,1,92,0,0,0,1,0,0,0,0,
  0,1,0,25,0,0,0,1,0,23,0,0,0,1,0,28,0,0,0,1,0,3,0,0,0,2,0,1,0,3,0,0,0,2,0,2,0,3,0,0,
  0,3,0,1,0,3,0,4,0,0,0,1,0,22,0,0,0,1,0,19,0,0,0,1,0,20,0,0,0,1,0,8,0,0,0,1,0,7,0,0,
  0,1,0,38,0,0,0,1,0,21,0,0,0,1,0,12,0,0,0,1,0,11,0,0,0,2,0,16,0,18,0,0,0,1,0,17,0,0,0,1,
  0,5,0,0,0,1,0,6,0,0,0,1,0,10,0,0,0,1,0,9,0,0,0,3,0,13,0,14,0,15,0,0,0,2,0,14,0,15,0,0,
  0,1,0,26,0,0,0,1,0,24,0,0,0,1,0,27,0,39,0,80,0,88,0,96,0,104,0,130,0,138,0,146,0,154,0,162,0,170,0,178,
  0,186,0,194,0,202,0,210,0,218,0,226,0,234,0,242,0,250,1,2,1,10,1,18,1,26,1,34,1,42,1,50,1,58,1,66,1,74,1,82,
  1,90,1,98,1,106,1,114,1,122,1,130,1,138,1,146,0,6,0,9,0,1,1,74,0,6,0,1,0,1,1,190,0,6,0,0,0,1,2,6,
  0,6,0,0,0,10,5,122,5,210,6,42,6,130,6,218,7,50,7,116,7,188,8,4,8,76,0,4,0,1,0,1,8,116,0,1,0,0,0,1,
  8,146,0,1,0,0,0,1,8,150,0,1,0,9,0,1,8,154,0,1,0,9,0,1,8,222,0,1,0,9,0,1,9,216,0,1,0,9,0,1,
  10,28,0,1,0,9,0,1,10,252,0,1,0,9,0,1,11,64,0,4,0,1,0,1,12,32,0,4,0,1,0,1,12,84,0,4,0,9,0,1,
  12,218,0,4,0,9,0,1,12,248,0,4,0,0,0,1,13,54,0,4,0,1,0,1,13,106,0,4,0,0,0,1,14,34,0,4,0,0,0,1,
  14,102,0,4,0,0,0,1,14,118,0,4,0,0,0,1,14,134,0,1,0,1,0,1,15,26,0,1,0,1,0,1,15,30,0,1,0,0,0,1,
  15,34,0,1,0,0,0,1,15,64,0,1,0,0,0,1,15,94,0,3,0,0,0,1,15,116,0,1,0,0,0,1,15,166,0,1,0,0,0,1,
  15,216,0,1,0,0,0,1,16,14,0,1,0,0,0,1,16,22,0,1,0,0,0,1,16,30,0,1,0,0,0,1,16,38,0,1,0,0,0,1,
  16,46,0,1,0,0,0,1,16,54,0,1,0,1,0,1,16,72,0,4,0,1,0,1,16,76,0,2,0,16,0,44,0,44,0,44,0,2,0,0,
  0,72,0,2,0,4,5,241,6,14,0,0,6,28,6,28,0,30,10,235,10,235,0,31,23,32,23,121,0,32,0,2,0,4,5,241,6,14,0,1,
  6,28,6,28,0,1,10,235,10,235,0,1,23,32,23,121,0,1,0,3,0,8,0,24,0,38,0,1,0,1,0,1,0,1,0,1,0,1,0,0,
  0,9,0,1,0,1,0,1,0,0,0,1,0,0,0,7,0,0,0,1,0,1,0,1,0,1,0,0,0,11,0,2,0,18,0,24,0,32,0,32,
  0,3,0,0,0,66,0,0,0,1,0,1,5,56,0,1,0,0,0,1,0,0,0,2,0,5,5,16,5,24,0,2,5,27,5,27,0,2,5,29,
  5,29,0,2,5,37,5,37,0,2,5,56,5,56,0,1,0,1,0,4,0,0,0,1,0,1,0,2,0,0,0,2,0,22,0,140,0,140,0,140,
  0,5,0,0,3,12,3,68,0,0,0,0,0,1,0,57,0,76,0,77,0,241,2,11,2,42,2,95,2,177,2,178,2,179,2,180,2,181,2,182,
  2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,2,192,2,193,2,194,2,195,2,196,2,197,2,238,2,239,2,240,2,241,2,242,
  2,243,2,244,2,245,2,247,2,251,2,252,2,253,3,1,3,2,3,4,3,135,3,234,3,236,4,23,4,24,4,25,4,26,9,38,9,196,11,140,
  11,141,11,142,11,143,11,218,11,219,0,2,0,106,0,36,0,61,0,3,0,69,0,69,0,3,0,71,0,71,0,3,0,73,0,73,0,3,0,75,
  0,75,0,3,0,76,0,77,0,1,0,78,0,79,0,3,0,87,0,87,0,3,0,130,0,152,0,3,0,154,0,161,0,3,0,194,0,194,0,3,
  0,196,0,196,0,3,0,198,0,198,0,3,0,200,0,200,0,3,0,202,0,202,0,3,0,204,0,204,0,3,0,206,0,206,0,3,0,208,0,208,
  0,3,0,210,0,210,0,3,0,212,0,212,0,3,0,214,0,214,0,3,0,216,0,216,0,3,0,218,0,218,0,3,0,220,0,220,0,3,0,222,
  0,222,0,3,0,224,0,224,0,3,0,226,0,226,0,3,0,228,0,228,0,3,0,230,0,234,0,3,0,236,0,236,0,3,0,238,0,238,0,3,
  0,240,0,240,0,3,0,241,0,241,0,1,0,242,0,242,0,3,0,244,0,244,0,3,0,246,0,246,0,3,0,248,0,248,0,3,0,251,1,5,
  0,3,1,7,1,7,0,3,1,9,1,9,0,3,1,12,1,12,0,3,1,14,1,14,0,3,1,16,1,16,0,3,1,18,1,18,0,3,1,20,
  1,20,0,3,1,22,1,22,0,3,1,24,1,24,0,3,1,26,1,26,0,3,1,28,1,28,0,3,1,30,1,30,0,3,1,32,1,32,0,3,
  1,34,1,34,0,3,1,36,1,36,0,3,1,38,1,38,0,3,1,40,1,40,0,3,1,42,1,42,0,3,1,44,1,44,0,3,1,46,1,46,
  0,3,1,48,1,48,0,3,1,50,1,50,0,3,1,52,1,52,0,3,1,54,1,54,0,3,1,56,1,56,0,3,1,58,1,59,0,3,1,61,
  1,61,0,3,1,63,1,63,0,3,1,65,1,65,0,3,1,72,1,72,0,3,1,82,1,82,0,3,1,84,1,84,0,3,1,86,1,86,0,3,
  1,121,1,122,0,3,1,143,1,143,0,3,1,145,1,147,0,3,1,149,1,149,0,3,1,164,1,164,0,3,1,172,1,172,0,3,1,174,1,174,
  0,3,1,218,1,218,0,3,1,220,1,220,0,3,1,240,1,240,0,3,1,244,1,244,0,3,2,11,2,11,0,1,2,42,2,42,0,1,2,95,
  2,95,0,1,2,177,2,197,0,2,2,199,2,202,0,4,2,205,2,228,0,4,2,234,2,237,0,4,2,238,2,245,0,2,2,246,2,246,0,4,
  2,247,2,247,0,2,2,248,2,250,0,4,2,251,2,253,0,2,2,254,2,255,0,4,3,1,3,2,0,2,3,3,3,3,0,4,3,4,3,4,
  0,2,3,135,3,135,0,1,3,234,3,234,0,1,3,236,3,236,0,1,4,23,4,26,0,2,9,38,9,38,0,1,9,196,9,196,0,1,11,140,
  11,143,0,2,11,218,11,219,0,1,0,3,0,8,0,22,0,38,0,0,0,1,0,1,0,2,0,1,0,0,0,30,0,0,0,1,0,2,0,4,
  0,2,0,1,0,0,0,30,0,0,0,1,0,3,0,4,0,4,0,2,0,1,0,0,0,30,0,3,0,8,0,22,0,38,0,1,0,3,0,1,
  0,0,0,1,0,0,0,29,0,2,0,4,0,3,0,1,0,0,0,1,0,0,0,29,0,3,0,4,0,4,0,3,0,1,0,0,0,1,0,0,
  0,29,0,2,0,18,0,28,0,36,0,36,0,3,0,0,0,52,0,70,0,2,0,1,2,167,2,171,0,0,0,1,0,0,0,1,0,0,0,2,
  0,2,2,167,2,167,0,1,2,168,2,171,0,2,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,31,0,1,0,4,0,0,0,1,
  0,1,0,1,0,1,0,0,0,31,0,2,0,18,0,28,0,36,0,36,0,3,0,0,0,52,0,70,0,2,0,1,2,167,2,171,0,0,0,1,
  0,0,0,1,0,0,0,1,2,167,0,5,0,2,0,1,0,2,0,2,0,2,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,32,
  0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,32,0,2,0,18,0,28,0,36,0,36,0,3,0,0,0,52,0,70,0,2,0,1,
  2,167,2,171,0,0,0,1,0,0,0,1,0,0,0,1,2,167,0,5,0,2,0,2,0,1,0,2,0,2,0,1,0,4,0,0,0,1,0,1,
  0,1,0,1,0,0,0,33,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,33,0,2,0,18,0,28,0,36,0,36,0,3,0,0,
  0,52,0,70,0,2,0,1,2,167,2,171,0,0,0,1,0,0,0,1,0,0,0,1,2,167,0,5,0,2,0,2,0,2,0,1,0,2,0,1,
  0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,34,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,34,0,2,0,18,0,28,
  0,36,0,36,0,3,0,0,0,52,0,70,0,2,0,1,2,167,2,171,0,0,0,1,0,0,0,1,0,0,0,2,0,2,2,167,2,170,0,2,
  2,171,2,171,0,1,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,0,35,0,1,0,4,0,0,0,1,0,1,0,1,0,1,0,0,
  0,35,0,2,0,18,0,24,0,24,0,40,0,3,0,0,0,48,0,0,0,1,0,1,2,167,0,2,0,2,2,167,2,167,0,1,19,70,19,73,
  0,2,0,1,0,0,0,1,0,0,0,1,0,4,0,1,0,2,0,1,0,0,0,1,0,0,0,36,0,2,0,18,0,24,0,24,0,46,0,3,
  0,0,0,54,0,0,0,1,0,1,2,168,0,2,0,3,2,168,2,168,0,1,19,74,19,74,0,2,19,76,19,78,0,2,0,1,0,0,0,1,
  0,0,0,1,0,4,0,1,0,2,0,1,0,0,0,1,0,0,0,36,0,2,0,18,0,24,0,24,0,46,0,3,0,0,0,54,0,0,0,1,
  0,1,2,169,0,2,0,3,2,169,2,169,0,1,19,79,19,80,0,2,19,82,19,83,0,2,0,1,0,0,0,1,0,0,0,1,0,4,0,1,
  0,2,0,1,0,0,0,1,0,0,0,36,0,2,0,18,0,24,0,24,0,46,0,3,0,0,0,54,0,0,0,1,0,1,2,170,0,2,0,3,
  2,170,2,170,0,1,19,84,19,86,0,2,19,88,19,88,0,2,0,1,0,0,0,1,0,0,0,1,0,4,0,1,0,2,0,1,0,0,0,1,
  0,0,0,36,0,2,0,18,0,24,0,24,0,40,0,3,0,0,0,48,0,0,0,1,0,1,2,171,0,2,0,2,2,171,2,171,0,1,19,89,
  19,92,0,2,0,1,0,0,0,1,0,0,0,1,0,4,0,1,0,2,0,1,0,0,0,1,0,0,0,36,0,1,0,30,0,2,0,10,0,20,
  0,1,0,4,19,177,0,2,5,20,0,1,0,4,19,179,0,2,5,23,0,1,0,2,5,47,5,67,0,1,0,6,15,223,0,1,0,1,3,197,
  0,1,0,6,21,221,0,1,0,1,1,12,0,2,0,66,0,30,23,32,23,35,23,38,23,41,23,44,23,47,23,50,23,53,23,56,23,59,23,62,
  23,65,23,68,23,71,23,74,23,77,23,80,23,83,23,86,23,89,23,92,23,95,23,98,23,101,23,104,23,107,23,110,23,113,23,116,23,119,0,2,
  0,1,5,241,6,14,0,0,0,2,0,230,0,112,20,102,20,104,20,106,20,108,20,110,20,114,20,116,20,120,20,122,20,126,20,130,20,134,20,138,
  20,142,20,144,20,146,20,148,20,150,20,154,20,158,20,162,20,166,20,170,20,174,20,178,20,182,20,186,20,190,20,194,20,198,20,202,20,206,20,210,
  20,212,20,214,22,202,22,208,19,244,19,236,19,224,22,214,22,217,19,228,19,240,19,232,22,220,22,223,20,4,20,0,22,226,20,8,20,12,20,22,
  23,135,23,136,23,137,20,18,20,16,20,20,23,138,23,139,20,26,23,11,23,140,23,141,23,3,23,142,23,143,20,24,23,144,23,145,23,148,23,151,
  23,154,23,157,23,160,23,163,22,205,23,166,23,169,19,248,23,172,19,252,23,175,23,178,20,28,23,181,23,184,23,187,20,54,23,190,20,32,23,193,
  20,40,23,196,20,36,23,199,23,5,23,202,23,205,23,208,23,211,20,44,20,46,23,214,23,217,20,50,22,229,20,58,20,62,23,8,23,13,0,2,
  0,4,5,79,5,103,0,0,5,105,5,114,0,25,5,142,5,143,0,35,5,146,5,220,0,37,0,2,0,66,0,30,23,33,23,36,23,39,23,42,
  23,45,23,48,23,51,23,54,23,57,23,60,23,63,23,66,23,69,23,72,23,75,23,78,23,81,23,84,23,87,23,90,23,93,23,96,23,99,23,102,
  23,105,23,108,23,111,23,114,23,117,23,120,0,2,0,1,5,241,6,14,0,0,0,2,0,168,0,81,20,112,20,118,20,124,20,128,20,132,20,136,
  20,140,20,152,20,156,20,160,20,164,20,168,20,172,20,176,20,180,20,184,20,188,20,192,20,196,20,200,20,204,20,208,20,60,20,216,22,204,22,210,
  19,246,19,238,19,226,22,216,22,219,19,230,19,242,19,234,22,222,22,225,20,6,20,2,22,228,20,10,20,14,23,147,23,150,23,153,23,156,23,159,
  23,162,23,165,22,207,23,168,23,171,19,250,23,174,19,254,23,177,23,180,20,30,23,183,23,186,23,189,20,56,23,192,20,34,23,195,20,42,23,198,
  20,38,23,201,23,7,23,204,23,207,23,210,23,213,22,212,20,48,23,216,23,219,20,52,22,231,20,64,23,10,0,2,0,10,5,83,5,83,0,0,
  5,85,5,85,0,1,5,87,5,91,0,2,5,96,5,103,0,7,5,105,5,111,0,15,5,113,5,114,0,22,5,142,5,143,0,24,5,146,5,160,
  0,26,5,179,5,216,0,41,5,218,5,219,0,79,0,2,0,66,0,30,23,34,23,37,23,40,23,43,23,46,23,49,23,52,23,55,23,58,23,61,
  23,64,23,67,23,70,23,73,23,76,23,79,23,82,23,85,23,88,23,91,23,94,23,97,23,100,23,103,23,106,23,109,23,112,23,115,23,118,23,121,
  0,2,0,1,5,241,6,14,0,0,0,2,0,168,0,81,20,111,20,117,20,123,20,127,20,131,20,135,20,139,20,151,20,155,20,159,20,163,20,167,
  20,171,20,175,20,179,20,183,20,187,20,191,20,195,20,199,20,203,20,207,20,59,20,215,22,203,22,209,19,245,19,237,19,225,22,215,22,218,19,229,
  19,241,19,233,22,221,22,224,20,5,20,1,22,227,20,9,20,13,23,146,23,149,23,152,23,155,23,158,23,161,23,164,22,206,23,167,23,170,19,249,
  23,173,19,253,23,176,23,179,20,29,23,182,23,185,23,188,20,55,23,191,20,33,23,194,20,41,23,197,20,37,23,200,23,6,23,203,23,206,23,209,
  23,212,22,211,20,47,23,215,23,218,20,51,22,230,20,63,23,9,0,2,0,10,5,83,5,83,0,0,5,85,5,85,0,1,5,87,5,91,0,2,
  5,96,5,103,0,7,5,105,5,111,0,15,5,113,5,114,0,22,5,142,5,143,0,24,5,146,5,160,0,26,5,179,5,216,0,41,5,218,5,219,
  0,79,0,1,0,50,0,3,0,12,0,22,0,32,0,1,0,4,23,26,0,2,5,121,0,1,0,4,23,29,0,2,5,121,0,2,0,6,0,12,
  23,29,0,2,5,120,23,26,0,2,5,117,0,1,0,3,5,117,5,120,5,121,0,1,0,126,0,6,0,18,0,28,0,38,0,56,0,74,0,108,
  0,1,0,4,23,24,0,2,5,121,0,1,0,4,23,25,0,2,5,121,0,2,0,6,0,12,23,30,0,2,5,124,23,27,0,2,5,121,0,2,
  0,6,0,12,23,31,0,2,5,124,23,28,0,2,5,121,0,4,0,10,0,16,0,22,0,28,23,28,0,2,5,119,23,27,0,2,5,118,23,25,
  0,2,5,116,23,24,0,2,5,115,0,2,0,6,0,12,23,31,0,2,5,119,23,30,0,2,5,118,0,1,0,6,5,115,5,116,5,118,5,119,
  5,121,5,124,0,1,0,30,0,2,0,10,0,20,0,1,0,4,20,223,0,2,20,114,0,1,0,4,20,224,0,2,20,114,0,1,0,2,20,195,
  20,196,0,1,0,62,0,2,0,10,0,36,0,3,0,8,0,14,0,20,20,221,0,2,20,108,20,219,0,2,20,104,20,217,0,2,20,102,0,3,
  0,8,0,14,0,20,20,222,0,2,20,108,20,220,0,2,20,104,20,218,0,2,20,102,0,1,0,2,20,195,20,196,0,1,0,54,0,1,0,8,
  0,5,0,12,0,20,0,28,0,34,0,40,19,169,0,3,0,73,0,79,19,168,0,3,0,73,0,76,19,167,0,2,0,79,19,166,0,2,0,76,
  19,165,0,2,0,73,0,1,0,1,0,73,0,1,0,178,0,5,0,16,0,82,0,108,0,158,0,168,0,8,0,18,0,24,0,30,0,36,0,42,
  0,48,0,54,0,60,20,98,0,2,5,122,20,96,0,2,5,121,20,94,0,2,5,120,20,92,0,2,5,119,20,90,0,2,5,118,20,89,0,2,
  5,117,20,87,0,2,5,116,20,85,0,2,5,115,0,3,0,8,0,14,0,20,5,82,0,2,5,125,5,80,0,2,5,124,5,79,0,2,5,123,
  0,6,0,14,0,20,0,26,0,32,0,38,0,44,20,99,0,2,5,122,20,97,0,2,5,121,20,95,0,2,5,120,20,93,0,2,5,119,20,91,
  0,2,5,118,20,86,0,2,5,115,0,1,0,4,5,81,0,2,5,124,0,1,0,4,5,83,0,2,5,124,0,1,0,5,0,3,5,84,5,104,
  5,112,5,114,0,1,0,66,0,3,0,12,0,22,0,56,0,1,0,4,5,13,0,2,5,8,0,4,0,10,0,16,0,22,0,28,19,176,0,2,
  4,243,19,174,0,2,4,241,19,173,0,2,4,235,19,172,0,2,4,252,0,1,0,4,19,175,0,2,4,252,0,1,0,3,4,235,4,250,5,4,
  0,1,0,18,0,1,0,8,0,1,0,4,19,171,0,2,0,87,0,1,0,1,0,86,0,1,0,18,0,1,0,8,0,1,0,4,19,170,0,2,
  0,87,0,1,0,1,1,65,0,1,0,136,0,8,0,22,0,40,0,58,0,70,0,80,0,90,0,102,0,114,0,2,0,6,0,12,11,39,0,2,
  0,34,11,26,0,2,0,4,0,2,0,6,0,12,11,38,0,2,0,4,11,37,0,2,0,34,0,1,0,4,11,205,0,3,0,36,0,59,0,1,
  0,4,11,123,0,2,0,86,0,1,0,4,11,178,0,2,0,48,0,1,0,4,11,179,0,3,0,40,0,47,0,1,0,4,11,147,0,3,0,18,
  0,70,0,2,0,6,0,14,11,153,0,3,0,18,0,88,11,152,0,3,0,18,0,82,0,1,0,8,0,4,0,34,0,41,0,53,0,54,0,55,
  0,68,0,70,0,1,0,6,14,147,0,1,0,1,5,31,0,1,0,6,14,147,0,1,0,1,5,31,0,2,0,20,0,7,3,103,3,102,3,104,
  3,100,3,101,3,106,3,105,0,1,0,7,3,35,3,57,3,63,3,70,3,76,3,84,3,90,0,2,0,20,0,7,3,103,3,102,3,104,3,100,
  3,101,3,106,3,105,0,1,0,7,3,35,3,57,3,63,3,70,3,76,3,84,3,90,0,2,0,16,0,5,23,22,23,2,2,19,23,12,22,233,
  0,1,0,5,0,44,0,45,0,68,0,79,1,12,0,1,0,42,0,6,0,18,0,22,0,26,0,30,0,34,0,38,0,1,23,22,0,1,23,2,
  0,1,2,19,0,1,23,12,0,1,23,134,0,1,22,233,0,1,0,6,0,44,0,45,0,68,0,79,0,92,1,12,0,2,0,30,0,12,22,188,
  22,186,22,189,22,187,22,192,22,193,22,185,23,122,22,194,22,190,22,195,22,191,0,1,0,12,2,177,2,178,2,179,2,180,2,183,2,184,2,185,
  2,187,2,188,2,189,2,192,2,194,0,2,0,32,0,13,0,243,1,249,23,16,2,33,22,234,22,235,1,249,0,243,1,249,23,19,23,20,23,17,
  23,18,0,1,0,13,0,76,0,77,0,241,2,11,2,42,2,95,3,135,3,234,3,236,9,38,9,196,11,218,11,219,0,1,0,6,16,158,0,2,
  0,1,2,167,2,171,0,0,0,1,0,6,16,163,0,2,0,1,2,167,2,171,0,0,0,1,0,6,16,168,0,2,0,1,2,167,2,171,0,0,
  0,1,0,6,16,173,0,2,0,1,2,167,2,171,0,0,0,1,0,6,16,178,0,2,0,1,2,167,2,171,0,0,0,2,0,16,0,5,19,94,
  19,94,19,94,19,94,19,94,0,2,0,1,2,167,2,171,0,0,0,1,0,6,14,124,0,1,0,1,5,56,0,1,0,18,0,1,0,8,0,1,
  0,4,19,222,0,2,5,50,0,1,0,1,5,38,0,0,0,1,4,14,1,144,0,5,0,0,5,51,5,153,0,0,1,30,5,51,5,153,0,0,
  3,215,0,102,2,18,0,0,2,11,6,3,3,8,4,2,2,4,231,0,110,255,210,0,253,255,10,36,96,41,4,0,32,12,80,102,69,100,0,64,
  0,32,255,255,6,20,254,20,1,154,7,109,1,227,96,0,1,255,223,255,0,0,0,0,0,0,0,5,0,0,0,3,0,0,0,44,0,0,0,4,
  0,0,7,188,0,1,0,0,0,0,19,252,0,3,0,1,0,0,0,44,0,3,0,10,0,0,7,188,0,4,7,144,0,0,1,224,1,0,0,7,
  0,224,0,0,0,126,2,233,2,238,2,243,2,247,3,79,3,83,3,88,3,90,3,98,3,119,3,126,3,138,3,140,3,161,5,37,5,86,5,95,
  5,135,5,138,5,195,5,199,5,234,5,244,6,7,6,10,6,12,6,21,6,27,6,31,6,58,6,85,6,87,6,90,6,112,6,116,6,191,6,198,
  6,204,6,206,6,213,6,249,7,231,7,245,7,250,14,63,14,130,14,132,14,136,14,138,14,141,14,151,14,159,14,163,14,165,14,167,14,171,14,185,
  14,189,14,196,14,198,14,205,14,217,14,221,16,197,16,252,20,7,20,27,20,53,20,74,20,82,20,189,20,234,21,7,21,62,21,80,21,106,21,133,
  21,150,21,175,21,222,21,225,22,71,22,118,22,156,29,20,29,35,29,46,29,91,29,106,29,120,29,123,29,125,29,133,29,191,29,201,30,251,31,21,
  31,29,31,69,31,77,31,87,31,89,31,91,31,93,31,125,31,180,31,196,31,211,31,219,31,239,31,244,31,254,32,100,32,113,32,142,32,156,32,181,
  32,186,32,209,32,215,32,220,32,225,33,9,33,73,33,75,33,78,33,133,33,137,35,17,35,25,35,33,35,40,35,44,35,117,35,122,35,125,35,135,
  35,148,35,174,35,207,35,227,35,229,35,232,36,35,36,105,38,156,38,184,38,195,38,226,39,4,39,9,39,39,39,75,39,77,39,82,39,86,39,94,
  39,148,39,175,39,190,39,198,39,224,39,235,40,255,41,7,41,11,41,65,41,132,41,213,41,235,41,251,42,2,42,28,42,47,42,107,42,160,42,186,
  42,250,43,26,43,36,43,84,44,119,44,127,45,37,45,101,45,111,46,24,46,30,46,37,46,46,77,255,164,255,166,71,166,77,166,81,166,87,166,110,
  166,141,166,149,167,22,167,31,167,43,167,65,167,75,167,83,167,87,167,103,167,131,167,142,167,145,167,170,167,255,239,25,240,3,244,38,244,65,246,197,
  251,6,251,23,251,54,251,60,251,62,251,65,251,68,251,79,251,163,251,173,251,214,251,218,251,233,251,255,254,15,254,35,254,116,254,252,254,255,255,253,
  255,255,0,0,0,0,0,32,0,160,2,236,2,243,2,247,3,0,3,81,3,87,3,90,3,92,3,112,3,122,3,132,3,140,3,142,3,163,5,49,
  5,89,5,97,5,137,5,176,5,198,5,208,5,240,6,6,6,9,6,12,6,21,6,27,6,31,6,33,6,64,6,87,6,90,6,96,6,116,6,121,
  6,198,6,204,6,206,6,213,6,240,7,192,7,235,7,248,14,63,14,129,14,132,14,135,14,138,14,141,14,148,14,153,14,161,14,165,14,167,14,170,
  14,173,14,187,14,192,14,198,14,200,14,208,14,220,16,160,16,208,20,1,20,9,20,29,20,55,20,76,20,84,20,192,20,236,21,16,21,64,21,82,
  21,116,21,138,21,160,21,222,21,225,22,70,22,110,22,128,29,0,29,22,29,38,29,48,29,93,29,119,29,123,29,125,29,133,29,155,29,196,30,0,
  31,0,31,24,31,32,31,72,31,80,31,89,31,91,31,93,31,95,31,128,31,182,31,198,31,214,31,221,31,242,31,246,32,0,32,106,32,116,32,144,
  32,160,32,184,32,208,32,214,32,219,32,225,33,0,33,11,33,75,33,78,33,80,33,137,33,144,35,24,35,28,35,36,35,43,35,115,35,122,35,125,
  35,135,35,148,35,155,35,206,35,227,35,229,35,232,36,34,36,96,37,0,38,160,38,192,38,226,39,1,39,6,39,12,39,41,39,77,39,79,39,86,
  39,88,39,97,39,152,39,177,39,197,39,224,39,230,39,240,41,6,41,10,41,64,41,131,41,206,41,235,41,250,42,0,42,12,42,47,42,106,42,125,
  42,174,42,249,43,0,43,31,43,83,44,96,44,121,45,0,45,48,45,111,46,24,46,30,46,34,46,46,77,192,164,208,166,68,166,76,166,80,166,84,
  166,98,166,138,166,148,167,8,167,27,167,34,167,48,167,70,167,78,167,86,167,100,167,128,167,137,167,144,167,160,167,250,239,0,240,0,244,0,244,40,
  246,197,251,0,251,19,251,29,251,56,251,62,251,64,251,67,251,70,251,82,251,170,251,211,251,217,251,232,251,252,254,0,254,32,254,112,254,118,254,255,
  255,249,255,255,0,0,255,227,255,194,255,192,255,188,255,185,255,177,255,176,255,173,255,172,255,171,255,158,255,156,255,151,255,150,255,149,255,148,255,137,
  255,135,255,134,255,133,255,96,255,94,255,86,255,81,255,64,255,63,255,62,255,54,255,49,255,46,255,45,255,40,255,39,255,37,255,32,255,29,255,25,
  255,19,255,14,255,13,255,7,254,237,254,39,254,36,254,34,247,222,247,157,247,156,247,154,247,153,247,151,247,145,247,144,247,143,247,142,247,141,247,139,
  247,138,247,137,247,135,247,134,247,133,247,131,247,129,245,191,245,181,242,177,242,176,242,175,242,174,242,173,242,172,242,170,242,169,242,161,242,160,242,159,
  242,150,242,146,242,137,242,91,242,89,241,245,241,207,241,198,235,99,235,98,235,96,235,95,235,94,235,82,235,80,235,79,235,72,235,51,235,47,234,249,
  234,245,234,243,234,241,234,239,234,237,234,236,234,235,234,234,234,233,234,231,234,230,234,229,234,227,234,226,234,224,234,223,234,222,234,217,234,215,234,214,
  234,211,234,209,234,188,234,184,234,181,234,177,234,147,234,146,234,145,234,143,234,142,234,139,234,133,234,127,234,125,234,123,234,121,234,51,234,47,234,45,
  234,36,234,24,234,18,233,243,233,224,233,223,233,221,233,164,233,104,232,210,232,207,232,200,232,170,232,140,232,139,232,137,232,136,232,135,232,134,232,131,
  232,130,232,128,232,125,232,124,232,118,232,93,232,88,232,84,232,78,232,76,232,24,231,215,231,142,231,121,231,107,231,103,231,94,231,76,231,18,231,1,
  230,244,230,182,230,177,230,173,230,127,229,116,229,115,228,243,228,233,228,224,228,56,228,51,228,48,228,40,196,151,109,199,108,131,108,127,108,125,108,123,
  108,113,108,86,108,80,107,222,107,218,107,216,107,212,107,208,107,206,107,204,107,192,107,168,107,163,107,162,107,148,107,69,36,69,35,95,31,99,31,98,
  28,223,24,165,24,153,24,148,24,147,24,146,24,145,24,144,24,143,24,141,24,135,24,98,24,96,24,83,24,65,22,65,22,49,21,229,21,228,21,226,
  20,233,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,12,0,0,0,0,12,64,0,0,0,0,0,0,1,4,0,0,0,32,0,0,0,126,0,0,0,3,0,0,0,160,0,0,2,233,
  0,0,0,98,0,0,2,236,0,0,2,238,0,0,2,172,0,0,2,243,0,0,2,243,0,0,2,175,0,0,2,247,0,0,2,247,0,0,2,176,
  0,0,3,0,0,0,3,79,0,0,2,177,0,0,3,81,0,0,3,83,0,0,3,1,0,0,3,87,0,0,3,88,0,0,3,4,0,0,3,90,
  0,0,3,90,0,0,3,6,0,0,3,92,0,0,3,98,0,0,3,7,0,0,3,112,0,0,3,119,0,0,3,14,0,0,3,122,0,0,3,126,
  0,0,3,22,0,0,3,132,0,0,3,138,0,0,3,27,0,0,3,140,0,0,3,140,0,0,3,34,0,0,3,142,0,0,3,161,0,0,3,35,
  0,0,3,163,0,0,5,37,0,0,3,55,0,0,5,49,0,0,5,86,0,0,4,186,0,0,5,89,0,0,5,95,0,0,4,224,0,0,5,97,
  0,0,5,135,0,0,4,231,0,0,5,137,0,0,5,138,0,0,5,14,0,0,5,176,0,0,5,195,0,0,5,16,0,0,5,198,0,0,5,199,
  0,0,5,36,0,0,5,208,0,0,5,234,0,0,5,38,0,0,5,240,0,0,5,244,0,0,5,65,0,0,6,6,0,0,6,7,0,0,5,70,
  0,0,6,9,0,0,6,10,0,0,5,72,0,0,6,12,0,0,6,12,0,0,5,74,0,0,6,21,0,0,6,21,0,0,5,75,0,0,6,27,
  0,0,6,27,0,0,5,76,0,0,6,31,0,0,6,31,0,0,5,77,0,0,6,33,0,0,6,58,0,0,5,78,0,0,6,64,0,0,6,85,
  0,0,5,104,0,0,6,87,0,0,6,87,0,0,5,126,0,0,6,90,0,0,6,90,0,0,5,127,0,0,6,96,0,0,6,112,0,0,5,128,
  0,0,6,116,0,0,6,116,0,0,5,145,0,0,6,121,0,0,6,191,0,0,5,146,0,0,6,198,0,0,6,198,0,0,5,217,0,0,6,204,
  0,0,6,204,0,0,5,218,0,0,6,206,0,0,6,206,0,0,5,219,0,0,6,213,0,0,6,213,0,0,5,220,0,0,6,240,0,0,6,249,
  0,0,5,221,0,0,7,192,0,0,7,231,0,0,5,231,0,0,7,235,0,0,7,245,0,0,6,15,0,0,7,248,0,0,7,250,0,0,6,26,
  0,0,14,63,0,0,14,63,0,0,6,29,0,0,14,129,0,0,14,130,0,0,6,30,0,0,14,132,0,0,14,132,0,0,6,32,0,0,14,135,
  0,0,14,136,0,0,6,33,0,0,14,138,0,0,14,138,0,0,6,35,0,0,14,141,0,0,14,141,0,0,6,36,0,0,14,148,0,0,14,151,
  0,0,6,37,0,0,14,153,0,0,14,159,0,0,6,41,0,0,14,161,0,0,14,163,0,0,6,48,0,0,14,165,0,0,14,165,0,0,6,51,
  0,0,14,167,0,0,14,167,0,0,6,52,0,0,14,170,0,0,14,171,0,0,6,53,0,0,14,173,0,0,14,185,0,0,6,55,0,0,14,187,
  0,0,14,189,0,0,6,68,0,0,14,192,0,0,14,196,0,0,6,71,0,0,14,198,0,0,14,198,0,0,6,76,0,0,14,200,0,0,14,205,
  0,0,6,77,0,0,14,208,0,0,14,217,0,0,6,83,0,0,14,220,0,0,14,221,0,0,6,93,0,0,16,160,0,0,16,197,0,0,6,95,
  0,0,16,208,0,0,16,252,0,0,6,133,0,0,20,1,0,0,20,7,0,0,6,178,0,0,20,9,0,0,20,27,0,0,6,185,0,0,20,29,
  0,0,20,53,0,0,6,204,0,0,20,55,0,0,20,74,0,0,6,229,0,0,20,76,0,0,20,82,0,0,6,249,0,0,20,84,0,0,20,189,
  0,0,7,0,0,0,20,192,0,0,20,234,0,0,7,106,0,0,20,236,0,0,21,7,0,0,7,149,0,0,21,16,0,0,21,62,0,0,7,177,
  0,0,21,64,0,0,21,80,0,0,7,224,0,0,21,82,0,0,21,106,0,0,7,241,0,0,21,116,0,0,21,133,0,0,8,10,0,0,21,138,
  0,0,21,150,0,0,8,28,0,0,21,160,0,0,21,175,0,0,8,41,0,0,21,222,0,0,21,222,0,0,8,57,0,0,21,225,0,0,21,225,
  0,0,8,58,0,0,22,70,0,0,22,71,0,0,8,59,0,0,22,110,0,0,22,118,0,0,8,61,0,0,22,128,0,0,22,156,0,0,8,70,
  0,0,29,0,0,0,29,20,0,0,8,99,0,0,29,22,0,0,29,35,0,0,8,120,0,0,29,38,0,0,29,46,0,0,8,134,0,0,29,48,
  0,0,29,91,0,0,8,143,0,0,29,93,0,0,29,106,0,0,8,187,0,0,29,119,0,0,29,120,0,0,8,201,0,0,29,123,0,0,29,123,
  0,0,8,203,0,0,29,125,0,0,29,125,0,0,8,204,0,0,29,133,0,0,29,133,0,0,8,205,0,0,29,155,0,0,29,191,0,0,8,206,
  0,0,29,196,0,0,29,201,0,0,8,243,0,0,30,0,0,0,30,251,0,0,8,249,0,0,31,0,0,0,31,21,0,0,9,245,0,0,31,24,
  0,0,31,29,0,0,10,11,0,0,31,32,0,0,31,69,0,0,10,17,0,0,31,72,0,0,31,77,0,0,10,55,0,0,31,80,0,0,31,87,
  0,0,10,61,0,0,31,89,0,0,31,89,0,0,10,69,0,0,31,91,0,0,31,91,0,0,10,70,0,0,31,93,0,0,31,93,0,0,10,71,
  0,0,31,95,0,0,31,125,0,0,10,72,0,0,31,128,0,0,31,180,0,0,10,103,0,0,31,182,0,0,31,196,0,0,10,156,0,0,31,198,
  0,0,31,211,0,0,10,171,0,0,31,214,0,0,31,219,0,0,10,185,0,0,31,221,0,0,31,239,0,0,10,191,0,0,31,242,0,0,31,244,
  0,0,10,210,0,0,31,246,0,0,31,254,0,0,10,213,0,0,32,0,0,0,32,100,0,0,10,222,0,0,32,106,0,0,32,113,0,0,11,67,
  0,0,32,116,0,0,32,142,0,0,11,75,0,0,32,144,0,0,32,156,0,0,11,102,0,0,32,160,0,0,32,181,0,0,11,115,0,0,32,184,
  0,0,32,186,0,0,11,137,0,0,32,208,0,0,32,209,0,0,11,140,0,0,32,214,0,0,32,215,0,0,11,142,0,0,32,219,0,0,32,220,
  0,0,11,144,0,0,32,225,0,0,32,225,0,0,11,146,0,0,33,0,0,0,33,9,0,0,11,147,0,0,33,11,0,0,33,73,0,0,11,157,
  0,0,33,75,0,0,33,75,0,0,11,220,0,0,33,78,0,0,33,78,0,0,11,221,0,0,33,80,0,0,33,133,0,0,11,222,0,0,33,137,
  0,0,33,137,0,0,12,20,0,0,33,144,0,0,35,17,0,0,12,21,0,0,35,24,0,0,35,25,0,0,13,151,0,0,35,28,0,0,35,33,
  0,0,13,153,0,0,35,36,0,0,35,40,0,0,13,159,0,0,35,43,0,0,35,44,0,0,13,164,0,0,35,115,0,0,35,117,0,0,13,166,
  0,0,35,122,0,0,35,122,0,0,13,169,0,0,35,125,0,0,35,125,0,0,13,170,0,0,35,135,0,0,35,135,0,0,13,171,0,0,35,148,
  0,0,35,148,0,0,13,172,0,0,35,155,0,0,35,174,0,0,13,173,0,0,35,206,0,0,35,207,0,0,13,193,0,0,35,227,0,0,35,227,
  0,0,13,195,0,0,35,229,0,0,35,229,0,0,13,196,0,0,35,232,0,0,35,232,0,0,13,197,0,0,36,34,0,0,36,35,0,0,13,198,
  0,0,36,96,0,0,36,105,0,0,13,200,0,0,37,0,0,0,38,156,0,0,13,210,0,0,38,160,0,0,38,184,0,0,15,111,0,0,38,192,
  0,0,38,195,0,0,15,136,0,0,38,226,0,0,38,226,0,0,15,140,0,0,39,1,0,0,39,4,0,0,15,141,0,0,39,6,0,0,39,9,
  0,0,15,145,0,0,39,12,0,0,39,39,0,0,15,149,0,0,39,41,0,0,39,75,0,0,15,177,0,0,39,77,0,0,39,77,0,0,15,212,
  0,0,39,79,0,0,39,82,0,0,15,213,0,0,39,86,0,0,39,86,0,0,15,217,0,0,39,88,0,0,39,94,0,0,15,218,0,0,39,97,
  0,0,39,148,0,0,15,225,0,0,39,152,0,0,39,175,0,0,16,21,0,0,39,177,0,0,39,190,0,0,16,45,0,0,39,197,0,0,39,198,
  0,0,16,59,0,0,39,224,0,0,39,224,0,0,16,61,0,0,39,230,0,0,39,235,0,0,16,62,0,0,39,240,0,0,40,255,0,0,16,68,
  0,0,41,6,0,0,41,7,0,0,17,84,0,0,41,10,0,0,41,11,0,0,17,86,0,0,41,64,0,0,41,65,0,0,17,88,0,0,41,131,
  0,0,41,132,0,0,17,90,0,0,41,206,0,0,41,213,0,0,17,92,0,0,41,235,0,0,41,235,0,0,17,100,0,0,41,250,0,0,41,251,
  0,0,17,101,0,0,42,0,0,0,42,2,0,0,17,103,0,0,42,12,0,0,42,28,0,0,17,106,0,0,42,47,0,0,42,47,0,0,17,123,
  0,0,42,106,0,0,42,107,0,0,17,124,0,0,42,125,0,0,42,160,0,0,17,126,0,0,42,174,0,0,42,186,0,0,17,162,0,0,42,249,
  0,0,42,250,0,0,17,175,0,0,43,0,0,0,43,26,0,0,17,177,0,0,43,31,0,0,43,36,0,0,17,204,0,0,43,83,0,0,43,84,
  0,0,17,210,0,0,44,96,0,0,44,119,0,0,17,212,0,0,44,121,0,0,44,127,0,0,17,236,0,0,45,0,0,0,45,37,0,0,17,243,
  0,0,45,48,0,0,45,101,0,0,18,25,0,0,45,111,0,0,45,111,0,0,18,79,0,0,46,24,0,0,46,24,0,0,18,80,0,0,46,30,
  0,0,46,30,0,0,18,81,0,0,46,34,0,0,46,37,0,0,18,82,0,0,46,46,0,0,46,46,0,0,18,86,0,0,77,192,0,0,77,255,
  0,0,18,87,0,0,164,208,0,0,164,255,0,0,18,151,0,0,166,68,0,0,166,71,0,0,18,199,0,0,166,76,0,0,166,77,0,0,18,203,
  0,0,166,80,0,0,166,81,0,0,18,205,0,0,166,84,0,0,166,87,0,0,18,207,0,0,166,98,0,0,166,110,0,0,18,211,0,0,166,138,
  0,0,166,141,0,0,18,224,0,0,166,148,0,0,166,149,0,0,18,228,0,0,167,8,0,0,167,22,0,0,18,230,0,0,167,27,0,0,167,31,
  0,0,18,245,0,0,167,34,0,0,167,43,0,0,18,250,0,0,167,48,0,0,167,65,0,0,19,4,0,0,167,70,0,0,167,75,0,0,19,22,
  0,0,167,78,0,0,167,83,0,0,19,28,0,0,167,86,0,0,167,87,0,0,19,34,0,0,167,100,0,0,167,103,0,0,19,36,0,0,167,128,
  0,0,167,131,0,0,19,40,0,0,167,137,0,0,167,142,0,0,19,44,0,0,167,144,0,0,167,145,0,0,19,50,0,0,167,160,0,0,167,170,
  0,0,19,52,0,0,167,250,0,0,167,255,0,0,19,63,0,0,239,0,0,0,239,25,0,0,19,69,0,0,240,0,0,0,240,3,0,0,19,95,
  0,0,244,0,0,0,244,38,0,0,19,99,0,0,244,40,0,0,244,65,0,0,19,138,0,0,246,197,0,0,246,197,0,0,19,164,0,0,251,0,
  0,0,251,6,0,0,19,165,0,0,251,19,0,0,251,23,0,0,19,172,0,0,251,29,0,0,251,54,0,0,19,177,0,0,251,56,0,0,251,60,
  0,0,19,203,0,0,251,62,0,0,251,62,0,0,19,208,0,0,251,64,0,0,251,65,0,0,19,209,0,0,251,67,0,0,251,68,0,0,19,211,
  0,0,251,70,0,0,251,79,0,0,19,213,0,0,251,82,0,0,251,163,0,0,19,223,0,0,251,170,0,0,251,173,0,0,20,49,0,0,251,211,
  0,0,251,214,0,0,20,53,0,0,251,217,0,0,251,218,0,0,20,57,0,0,251,232,0,0,251,233,0,0,20,59,0,0,251,252,0,0,251,255,
  0,0,20,61,0,0,254,0,0,0,254,15,0,0,20,65,0,0,254,32,0,0,254,35,0,0,20,81,0,0,254,112,0,0,254,116,0,0,20,85,
  0,0,254,118,0,0,254,252,0,0,20,90,0,0,254,255,0,0,254,255,0,0,20,225,0,0,255,249,0,0,255,253,0,0,20,226,0,1,3,0,
  0,1,3,30,0,0,20,231,0,1,3,32,0,1,3,35,0,0,21,6,0,1,211,0,0,1,211,86,0,0,21,10,0,1,213,56,0,1,213,57,
  0,0,21,97,0,1,213,59,0,1,213,62,0,0,21,99,0,1,213,64,0,1,213,68,0,0,21,103,0,1,213,70,0,1,213,70,0,0,21,108,
  0,1,213,74,0,1,213,80,0,0,21,109,0,1,213,82,0,1,213,107,0,0,21,116,0,1,213,160,0,1,213,211,0,0,21,142,0,1,215,216,
  0,1,215,235,0,0,21,194,0,1,240,48,0,1,240,147,0,0,21,214,0,1,240,160,0,1,240,174,0,0,22,58,0,1,240,177,0,1,240,190,
  0,0,22,73,0,1,240,193,0,1,240,207,0,0,22,87,0,1,240,209,0,1,240,223,0,0,22,102,0,1,244,45,0,1,244,46,0,0,22,117,
  0,1,244,49,0,1,244,49,0,0,22,119,0,1,244,53,0,1,244,53,0,0,22,120,0,1,246,0,0,1,246,35,0,0,22,121,0,1,246,37,
  0,1,246,43,0,0,22,157,0,1,246,45,0,1,246,64,0,0,22,164,0,6,2,10,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,1,0,2,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,1,0,0,0,0,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,
  0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,
  0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,
  0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,
  0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,
  0,96,0,97,0,0,0,134,0,135,0,137,0,139,0,147,0,152,0,158,0,163,0,162,0,164,0,166,0,165,0,167,0,169,0,171,0,170,0,172,
  0,173,0,175,0,174,0,176,0,177,0,179,0,181,0,180,0,182,0,184,0,183,0,188,0,187,0,189,0,190,10,254,0,114,0,100,0,101,0,105,
  11,0,0,120,0,161,0,112,0,107,11,180,0,118,0,106,12,229,0,136,0,154,12,163,0,115,12,233,12,234,0,103,0,119,12,135,12,150,12,148,
  3,84,12,176,0,108,0,124,3,61,0,168,0,186,0,129,0,99,0,110,12,159,1,84,12,205,12,139,0,109,0,125,11,4,0,98,0,130,0,133,
  0,151,1,20,1,21,10,241,10,242,10,250,10,251,10,246,10,247,0,185,14,156,0,193,1,58,11,34,11,127,11,23,11,24,19,166,19,167,10,255,
  0,121,10,248,10,252,11,14,0,132,0,140,0,131,0,141,0,138,0,143,0,144,0,145,0,142,0,149,0,150,0,0,0,148,0,156,0,157,0,155,
  0,243,2,136,2,158,0,113,2,154,2,155,2,156,0,122,2,159,2,157,2,137,0,0,1,53,0,184,0,203,0,203,0,193,0,170,0,156,1,166,
  0,184,0,102,0,0,0,113,0,203,0,160,2,178,0,133,0,117,0,184,0,195,1,203,1,137,2,45,0,203,0,166,0,240,0,211,0,170,0,135,
  0,203,3,170,4,0,1,74,0,51,0,203,0,0,0,217,5,2,0,244,1,84,0,180,0,156,1,57,1,20,1,57,7,6,4,0,4,78,4,180,
  4,82,4,184,4,231,4,205,0,55,4,115,4,205,4,96,4,115,1,51,3,162,5,86,5,166,5,86,5,57,3,197,2,18,0,201,0,31,0,184,
  1,223,0,115,0,186,3,233,3,51,3,188,4,68,4,14,0,223,3,205,3,170,0,229,3,170,4,4,0,0,0,203,0,143,0,164,0,123,0,184,
  0,20,1,111,0,127,2,123,2,82,0,143,0,199,5,205,0,154,0,154,0,111,0,203,0,205,1,158,1,211,0,240,0,186,1,131,0,213,0,152,
  3,4,2,72,0,158,1,213,0,193,0,203,0,246,0,131,3,84,2,127,0,0,3,51,2,102,0,211,0,199,0,164,0,205,0,143,0,154,0,115,
  4,0,5,213,1,10,0,254,2,43,0,164,0,180,0,156,0,0,0,98,0,156,0,0,0,29,3,45,5,213,5,213,5,213,5,240,0,127,0,123,
  0,84,0,164,6,184,6,20,7,35,1,211,0,184,0,203,0,166,1,195,1,236,6,147,0,160,0,211,3,92,3,113,3,219,1,133,4,35,4,168,
  4,72,0,143,1,57,1,20,1,57,3,96,0,143,5,213,1,154,6,20,7,35,6,102,1,121,4,96,4,96,4,96,4,123,0,156,0,0,2,119,
  4,96,1,170,0,233,4,96,7,98,0,123,0,197,0,127,2,123,0,0,0,180,2,82,5,205,0,102,0,188,0,102,0,119,6,16,0,205,1,59,
  1,133,3,137,0,143,0,123,0,0,0,29,0,205,7,74,4,47,0,156,0,156,0,0,7,125,0,111,0,0,0,111,3,53,0,106,0,111,0,123,
  0,174,0,178,0,45,3,150,0,143,2,123,0,246,0,131,3,84,6,55,5,246,0,143,0,156,4,225,2,102,0,143,1,141,2,246,0,205,3,68,
  0,41,0,102,4,238,0,115,0,0,20,0,0,150,0,0,183,7,6,5,4,3,2,1,0,44,32,16,176,2,37,73,100,176,64,81,88,32,200,89,
  33,45,44,176,2,37,73,100,176,64,81,88,32,200,89,33,45,44,32,16,7,32,176,0,80,176,13,121,32,184,255,255,80,88,4,27,5,89,176,5,
  28,176,3,37,8,176,4,37,35,225,32,176,0,80,176,13,121,32,184,255,255,80,88,4,27,5,89,176,5,28,176,3,37,8,225,45,44,75,80,88,
  32,176,253,69,68,89,33,45,44,176,2,37,69,96,68,45,44,75,83,88,176,2,37,176,2,37,69,68,89,33,33,45,44,69,68,45,44,176,2,37,
  176,2,37,73,176,5,37,176,5,37,73,96,176,32,99,104,32,138,16,138,35,58,138,16,101,58,45,0,0,0,0,2,0,8,0,2,255,255,0,3,
  0,2,0,102,254,150,4,102,5,164,0,3,0,7,0,26,64,12,4,251,0,6,251,1,8,5,127,2,4,0,47,196,212,236,49,0,16,212,236,212,
  236,48,19,17,33,17,37,33,17,33,102,4,0,252,115,3,27,252,229,254,150,7,14,248,242,114,6,41,0,2,1,53,0,0,2,0,5,213,0,3,
  0,9,0,53,64,15,7,0,131,4,129,2,8,7,5,1,3,4,0,0,10,16,252,75,176,11,84,88,185,0,0,255,192,56,89,60,236,50,57,57,
  49,0,47,228,252,204,48,1,182,0,11,32,11,80,11,3,93,37,51,21,35,17,51,17,3,35,3,1,53,203,203,203,20,162,21,254,254,5,213,253,
  113,254,155,1,101,0,0,0,0,2,0,197,3,170,2,233,5,213,0,3,0,7,0,66,64,15,5,1,132,4,0,129,8,4,5,6,0,5,2,4,
  8,16,252,75,176,18,84,75,176,19,84,91,88,185,0,2,255,192,56,89,252,220,236,49,0,16,244,60,236,50,48,1,64,15,48,9,64,9,80,9,
  96,9,112,9,160,9,191,9,7,93,1,17,35,17,33,17,35,17,1,111,170,2,36,170,5,213,253,213,2,43,253,213,2,43,0,0,0,2,0,158,
  0,0,6,23,5,190,0,3,0,31,0,96,64,49,27,11,0,135,7,4,29,9,5,25,13,2,135,23,19,15,21,17,31,30,28,27,26,23,22,21,
  20,19,18,17,16,14,13,12,9,8,7,6,5,4,3,2,1,0,26,10,24,6,32,16,252,204,23,57,49,0,47,60,212,60,60,252,60,60,212,60,
  60,196,50,236,50,50,48,64,17,11,1,11,2,11,12,11,13,20,4,26,17,26,18,20,31,8,1,93,1,33,3,33,11,1,33,19,51,3,33,21,
  33,3,33,21,33,3,35,19,33,3,35,19,33,53,33,19,33,53,33,19,4,23,254,221,84,1,37,68,104,1,36,105,160,103,1,56,254,161,82,1,
  62,254,155,104,160,103,254,219,103,161,104,254,197,1,96,84,254,190,1,105,102,3,133,254,178,3,135,254,97,1,159,254,97,154,254,178,153,254,98,1,
  158,254,98,1,158,153,1,78,154,1,159,0,0,3,0,170,254,211,4,109,6,20,0,33,0,40,0,47,0,189,64,85,34,2,10,11,10,39,1,38,
  40,2,11,11,10,29,1,30,28,2,47,41,47,27,2,41,41,47,66,19,17,16,34,10,27,41,4,23,6,9,42,33,5,2,23,134,22,6,134,5,
  17,35,26,138,22,137,16,0,42,138,5,137,2,45,8,22,10,30,7,41,26,18,3,0,9,34,16,9,3,1,7,38,8,13,5,6,48,16,252,75,
  176,9,84,88,185,0,5,255,192,56,89,75,176,12,84,75,176,16,84,91,75,176,15,84,91,88,185,0,5,0,64,56,89,60,236,244,23,60,252,23,
  60,244,228,236,49,0,47,228,236,196,212,228,236,50,196,16,238,16,238,17,18,57,17,57,17,18,23,57,17,18,57,48,75,83,88,7,16,4,237,7,
  16,14,237,17,23,57,7,16,14,237,17,23,57,7,16,4,237,89,34,1,35,3,46,1,39,53,30,1,23,17,46,1,53,52,54,55,53,51,21,30,
  1,23,21,46,1,39,17,30,1,21,20,6,7,3,17,14,1,21,20,22,23,17,62,1,53,52,38,2,180,100,1,105,210,106,102,209,111,221,201,218,
  204,100,93,174,83,83,175,92,227,214,227,214,100,116,122,113,225,127,129,123,254,211,1,45,2,45,45,180,64,65,1,1,200,36,172,150,163,188,14,235,
  232,4,31,27,175,42,46,4,254,85,35,180,156,169,195,15,3,0,1,154,13,106,88,86,96,213,254,79,17,110,90,88,104,0,0,0,0,5,0,113,
  255,227,7,41,5,240,0,11,0,23,0,35,0,39,0,51,0,137,64,54,36,15,37,38,37,38,15,39,36,39,66,0,146,12,30,146,46,141,24,146,
  36,6,146,12,141,38,18,140,40,36,145,52,39,33,27,37,9,3,13,21,14,9,13,15,33,13,43,14,27,13,15,49,11,52,16,252,75,176,9,84,
  75,176,11,84,91,75,176,12,84,91,75,176,20,84,91,75,176,14,84,91,75,176,13,84,91,88,185,0,49,255,192,56,89,196,236,244,236,16,238,246,
  238,17,57,17,18,57,49,0,16,228,50,244,60,228,236,16,238,246,238,16,238,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,34,6,21,20,
  22,51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,1,34,6,21,20,22,51,50,54,53,52,38,37,51,1,35,19,50,22,21,20,
  6,35,34,38,53,52,54,5,209,87,99,99,87,85,99,99,85,158,186,187,157,160,186,187,252,151,86,99,98,87,87,99,100,3,49,160,252,90,160,31,
  158,188,187,159,159,185,186,2,145,148,132,130,149,149,130,131,149,127,220,187,187,219,219,187,188,219,2,97,149,130,132,148,148,132,129,150,127,249,243,6,
  13,219,187,189,218,219,188,186,220,0,0,0,0,2,0,129,255,227,5,254,5,240,0,9,0,48,1,205,64,150,13,1,14,12,134,17,18,17,11,134,
  10,11,18,18,17,9,134,0,9,21,22,21,7,1,6,8,134,22,22,21,2,1,3,1,134,29,30,29,0,134,9,0,30,30,29,32,31,2,33,30,
  17,10,19,10,23,22,21,3,24,20,17,19,10,7,8,2,6,9,17,19,19,10,2,1,2,3,0,17,10,19,10,23,22,2,24,21,17,19,10,20,
  17,19,19,10,66,18,11,9,3,6,0,10,30,3,40,21,14,6,40,39,6,149,24,43,149,39,148,36,145,24,140,14,19,10,46,11,14,9,0,46,
  18,21,39,14,30,3,46,18,39,33,14,17,15,19,33,3,18,27,16,49,16,252,236,196,212,212,236,16,198,238,17,57,17,18,57,57,17,57,57,17,
  57,17,57,49,0,47,198,228,246,230,238,16,238,16,198,17,18,57,17,23,57,17,23,57,48,75,83,88,7,16,5,237,7,5,237,17,23,57,7,16,
  5,237,17,23,57,7,16,5,237,17,23,57,7,5,237,17,23,57,7,16,5,237,17,23,57,7,16,8,237,7,16,14,237,17,23,57,7,16,14,237,
  17,23,57,7,16,8,237,7,16,8,237,7,16,14,237,17,23,57,89,34,178,15,50,1,1,93,64,178,7,11,5,34,9,41,28,0,28,1,31,2,
  23,11,42,0,42,1,38,18,58,0,52,18,68,11,94,0,89,1,90,10,85,18,90,26,90,31,89,48,103,30,123,0,155,0,154,1,153,2,151,8,
  149,11,147,21,149,22,149,34,153,45,31,9,11,9,12,8,17,12,39,12,40,24,2,27,9,25,11,25,12,25,17,28,20,28,21,22,29,31,50,39,
  0,39,1,41,9,35,18,42,19,42,20,40,21,47,50,59,9,52,18,57,19,63,50,74,9,76,20,75,21,70,25,79,50,86,1,90,9,89,12,85,
  18,89,19,92,31,95,50,106,12,105,17,96,50,117,1,121,12,122,17,147,0,147,1,151,2,149,5,156,7,156,8,159,8,154,9,155,11,154,12,144,
  50,160,50,176,50,57,93,0,93,1,14,1,21,20,22,51,50,54,55,9,1,62,1,55,51,6,2,7,1,35,39,14,1,35,34,0,53,52,54,55,
  46,1,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,1,242,91,85,212,160,95,166,73,254,123,1,252,59,66,6,186,12,104,93,1,23,
  252,143,104,228,131,241,254,206,134,134,48,50,222,184,83,165,85,87,158,68,105,131,59,3,35,81,161,88,146,194,63,64,2,143,253,248,89,203,114,132,
  254,254,126,254,227,147,89,87,1,19,215,128,225,99,63,125,60,162,197,36,36,182,47,49,111,88,51,103,0,1,0,197,3,170,1,111,5,213,0,3,
  0,55,64,10,1,132,0,129,4,0,5,2,4,4,16,252,75,176,18,84,75,176,19,84,91,88,185,0,2,255,192,56,89,236,49,0,16,244,236,48,
  1,64,13,64,5,80,5,96,5,112,5,144,5,160,5,6,93,1,17,35,17,1,111,170,5,213,253,213,2,43,0,0,0,1,0,176,254,242,2,123,
  6,18,0,13,0,55,64,15,6,152,0,151,14,13,7,0,3,18,6,0,19,10,14,16,220,75,176,19,84,88,185,0,10,255,192,56,89,75,176,15,
  84,88,185,0,10,0,64,56,89,228,50,236,17,57,57,49,0,16,252,236,48,1,6,2,21,20,18,23,35,38,2,53,52,18,55,2,123,134,130,131,
  133,160,150,149,148,151,6,18,230,254,62,231,231,254,59,229,235,1,198,224,223,1,196,236,0,1,0,164,254,242,2,111,6,18,0,13,0,31,64,15,
  7,152,0,151,14,7,1,0,11,18,4,19,8,0,14,16,220,60,244,236,17,57,57,49,0,16,252,236,48,19,51,22,18,21,20,2,7,35,54,18,
  53,52,2,164,160,150,149,149,150,160,133,131,131,6,18,236,254,60,223,224,254,58,235,229,1,197,231,231,1,194,0,0,0,1,0,61,2,74,3,195,
  5,240,0,17,0,78,64,44,16,13,11,0,4,12,9,7,4,2,4,8,3,153,5,17,12,153,10,1,14,145,18,8,12,10,3,9,6,17,3,1,
  3,2,0,20,15,4,11,9,20,13,6,18,16,212,60,228,50,220,60,228,50,23,57,17,18,23,57,49,0,16,244,212,60,236,50,196,236,50,23,57,
  18,23,57,48,1,13,1,7,37,17,35,17,5,39,45,1,55,5,17,51,17,37,3,195,254,153,1,103,58,254,176,114,254,176,58,1,103,254,153,58,
  1,80,114,1,80,4,223,194,195,98,203,254,135,1,121,203,98,195,194,99,203,1,121,254,135,203,0,0,0,1,0,217,0,0,5,219,5,4,0,11,
  0,35,64,17,0,9,1,156,7,3,5,2,21,4,0,23,10,6,21,8,12,16,220,252,60,252,60,236,49,0,47,212,60,252,60,196,48,1,17,33,
  21,33,17,35,17,33,53,33,17,3,174,2,45,253,211,168,253,211,2,45,5,4,253,211,170,253,211,2,45,170,2,45,0,1,0,158,255,18,1,195,
  0,254,0,5,0,25,64,12,3,158,0,131,6,3,4,1,25,0,24,6,16,252,236,212,204,49,0,16,252,236,48,55,51,21,3,35,19,240,211,164,
  129,82,254,172,254,192,1,64,0,1,0,100,1,223,2,127,2,131,0,3,0,17,182,0,156,2,4,1,0,4,16,220,204,49,0,16,212,236,48,19,
  33,21,33,100,2,27,253,229,2,131,164,0,0,1,0,219,0,0,1,174,0,254,0,3,0,17,183,0,131,2,1,25,0,24,4,16,252,236,49,0,
  47,236,48,55,51,21,35,219,211,211,254,254,0,1,0,0,255,66,2,178,5,213,0,3,0,45,64,20,0,26,1,2,1,2,26,3,0,3,66,2,
  159,0,129,4,2,0,1,3,47,196,57,57,49,0,16,244,236,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,51,1,35,2,8,170,253,248,
  170,5,213,249,109,0,0,0,0,2,0,135,255,227,4,143,5,240,0,11,0,23,0,35,64,19,6,160,18,0,160,12,145,18,140,24,9,28,15,30,
  3,28,21,27,24,16,252,236,244,236,49,0,16,228,244,236,16,238,48,1,34,2,17,16,18,51,50,18,17,16,2,39,50,0,17,16,0,35,34,0,
  17,16,0,2,139,156,157,157,156,157,157,157,157,251,1,9,254,247,251,251,254,247,1,9,5,80,254,205,254,204,254,205,254,205,1,51,1,51,1,52,
  1,51,160,254,115,254,134,254,135,254,115,1,141,1,121,1,122,1,141,0,0,1,0,225,0,0,4,90,5,213,0,10,0,64,64,21,66,3,160,4,
  2,160,5,129,7,0,160,9,8,31,6,28,3,0,31,1,11,16,212,75,176,15,84,88,185,0,1,0,64,56,89,236,196,252,236,49,0,47,236,50,
  244,236,212,236,48,75,83,88,89,34,1,180,15,3,15,4,2,93,55,33,17,5,53,37,51,17,33,21,33,254,1,74,254,153,1,101,202,1,74,252,
  164,170,4,115,72,184,72,250,213,170,0,0,0,1,0,150,0,0,4,74,5,240,0,28,0,158,64,39,25,26,27,3,24,28,17,5,4,0,17,5,
  5,4,66,16,161,17,148,13,160,20,145,4,0,160,2,0,16,10,2,1,10,28,23,16,3,6,29,16,252,75,176,21,84,75,176,22,84,91,75,176,
  20,84,91,88,185,0,3,255,192,56,89,196,212,236,192,192,17,18,57,49,0,47,236,50,244,236,244,236,48,75,83,88,7,16,5,237,7,5,237,1,
  176,28,16,17,23,57,89,34,1,64,50,85,4,86,5,86,7,122,4,122,5,118,27,135,25,7,4,0,4,25,4,26,4,27,5,28,116,0,118,6,
  117,26,115,27,116,28,130,0,134,25,130,26,130,27,130,28,168,0,168,27,17,93,0,93,37,33,21,33,53,54,0,55,62,1,53,52,38,35,34,6,
  7,53,62,1,51,50,4,21,20,6,7,6,0,1,137,2,193,252,76,115,1,141,51,97,77,167,134,95,211,120,122,212,88,232,1,20,69,91,25,254,
  244,170,170,170,119,1,145,58,109,151,73,119,150,66,67,204,49,50,232,194,92,165,112,29,254,235,0,0,0,1,0,156,255,227,4,115,5,240,0,40,
  0,112,64,46,0,21,19,10,134,9,31,134,32,19,160,21,13,160,9,147,6,28,160,32,147,35,145,6,140,21,163,41,22,28,19,0,3,20,25,28,
  38,32,16,28,3,20,31,9,6,41,16,252,75,176,22,84,75,176,20,84,91,88,185,0,9,255,192,56,89,196,196,212,236,244,236,17,23,57,57,49,
  0,16,236,228,244,228,236,16,230,238,16,238,16,238,16,238,17,18,57,48,1,64,9,100,30,97,31,97,32,100,33,4,0,93,1,30,1,21,20,4,
  33,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,4,21,20,6,3,63,145,163,254,
  208,254,232,94,199,106,84,200,109,190,199,185,165,174,182,149,158,163,152,83,190,114,115,201,89,230,1,12,142,3,37,31,196,144,221,242,37,37,195,49,
  50,150,143,132,149,166,119,112,115,123,36,38,180,32,32,209,178,124,171,0,0,2,0,100,0,0,4,164,5,213,0,2,0,13,0,129,64,29,1,13,
  3,13,0,3,3,13,66,0,3,11,7,160,5,1,3,129,9,1,12,10,0,28,6,8,4,12,14,16,220,75,176,11,84,75,176,13,84,91,88,185,
  0,12,255,192,56,89,212,60,196,236,50,17,57,49,0,47,228,212,60,236,50,18,57,48,75,83,88,7,16,4,201,7,16,5,201,89,34,1,64,42,
  11,0,42,0,72,0,89,0,105,0,119,0,138,0,7,22,1,43,0,38,1,43,3,54,1,78,1,79,12,79,13,86,1,102,1,117,1,122,3,133,
  1,13,93,0,93,9,1,33,3,51,17,51,21,35,17,35,17,33,53,3,6,254,2,1,254,53,254,213,213,201,253,94,5,37,252,227,3,205,252,51,
  168,254,160,1,96,195,0,0,0,1,0,158,255,227,4,100,5,213,0,29,0,94,64,35,4,26,7,17,134,16,29,26,160,7,20,160,16,137,13,2,
  160,0,129,13,140,7,164,30,23,28,1,10,3,28,0,10,16,6,30,16,252,1,75,176,22,84,75,176,20,84,91,88,185,0,16,255,192,56,89,75,
  176,15,84,88,185,0,16,0,64,56,89,196,212,236,16,196,238,49,0,16,228,228,244,236,16,230,238,16,254,196,16,238,17,18,57,48,19,33,21,33,
  17,62,1,51,50,0,21,20,0,33,34,38,39,53,30,1,51,50,54,53,52,38,35,34,6,7,221,3,25,253,160,44,88,44,250,1,36,254,212,254,
  239,94,195,104,90,192,107,173,202,202,173,81,161,84,5,213,170,254,146,15,15,254,238,234,241,254,245,32,32,203,49,48,182,156,156,182,36,38,0,0,
  0,2,0,143,255,227,4,150,5,240,0,11,0,36,0,88,64,36,19,6,0,13,134,12,0,160,22,6,160,28,22,165,16,160,12,137,34,145,28,140,
  37,12,34,9,28,25,30,19,28,3,33,31,27,37,16,252,236,236,244,236,228,49,0,16,228,244,228,252,228,16,238,16,238,16,238,17,18,57,48,64,
  20,203,0,203,1,205,2,205,3,205,4,203,5,203,6,7,164,30,178,30,2,93,1,93,1,34,6,21,20,22,51,50,54,53,52,38,1,21,46,1,
  35,34,2,3,62,1,51,50,0,21,20,0,35,32,0,17,16,0,33,50,22,2,164,136,159,159,136,136,159,159,1,9,76,155,76,200,211,15,59,178,
  107,225,1,5,254,240,226,254,253,254,238,1,80,1,27,76,155,3,59,186,162,161,187,187,161,162,186,2,121,184,36,38,254,242,254,239,87,93,254,239,
  235,230,254,234,1,141,1,121,1,98,1,165,30,0,0,0,0,1,0,168,0,0,4,104,5,213,0,6,0,99,64,24,5,17,2,3,2,3,17,4,
  5,4,66,5,160,0,129,3,5,3,1,4,1,0,6,7,16,252,204,196,17,57,57,49,0,47,244,236,48,75,83,88,7,16,5,237,7,16,5,237,
  89,34,1,75,176,22,84,88,189,0,7,0,64,0,1,0,7,0,7,255,192,56,17,55,56,89,64,18,88,2,1,6,3,26,5,57,5,72,5,103,
  3,176,0,176,6,7,93,0,93,19,33,21,1,35,1,33,168,3,192,253,226,211,1,254,253,51,5,213,86,250,129,5,43,0,0,0,0,3,0,139,
  255,227,4,139,5,240,0,11,0,35,0,47,0,67,64,37,24,12,0,160,39,6,160,30,45,160,18,145,30,140,39,163,48,24,12,36,42,28,21,36,
  28,15,9,28,21,27,30,3,28,15,33,27,48,16,252,196,236,244,196,236,16,238,16,238,17,57,57,49,0,16,236,228,244,236,16,238,16,238,57,57,
  48,1,34,6,21,20,22,51,50,54,53,52,38,37,46,1,53,52,36,51,50,22,21,20,6,7,30,1,21,20,4,35,34,36,53,52,54,19,20,22,
  51,50,54,53,52,38,35,34,6,2,139,144,165,165,144,144,166,165,254,165,130,145,0,255,222,223,254,145,129,146,163,254,247,247,247,254,247,164,72,145,
  131,130,147,147,130,131,145,2,197,154,135,135,154,155,134,135,154,86,32,178,128,179,208,208,179,128,178,32,34,198,143,217,232,232,217,143,198,1,97,116,
  130,130,116,116,130,130,0,0,0,2,0,129,255,227,4,135,5,240,0,24,0,36,0,88,64,35,7,31,25,1,134,0,25,160,10,165,4,160,0,137,
  22,31,160,16,145,22,140,37,7,28,28,33,19,30,0,34,34,28,13,27,37,16,252,236,228,244,236,236,49,0,16,228,244,236,16,230,254,245,238,16,
  238,17,18,57,48,64,22,196,25,194,26,192,27,192,28,192,29,194,30,196,31,7,170,18,188,18,233,18,3,93,1,93,55,53,30,1,51,50,18,19,
  14,1,35,34,0,53,52,0,51,32,0,17,16,0,33,34,38,1,50,54,53,52,38,35,34,6,21,20,22,225,76,156,75,200,211,15,58,178,108,224,
  254,251,1,16,226,1,3,1,17,254,177,254,229,76,156,1,62,136,159,159,136,136,159,159,31,184,36,38,1,13,1,18,86,92,1,15,235,230,1,22,
  254,115,254,134,254,159,254,91,30,2,151,186,162,161,187,187,161,162,186,0,0,2,0,240,0,0,1,195,4,35,0,3,0,7,0,28,64,14,6,131,
  4,166,0,131,2,5,1,3,4,0,24,8,16,252,60,236,50,49,0,47,236,244,236,48,55,51,21,35,17,51,21,35,240,211,211,211,211,254,254,4,
  35,254,0,0,0,2,0,158,255,18,1,195,4,35,0,3,0,9,0,37,64,19,2,131,0,7,158,4,131,0,166,10,7,8,5,1,25,4,0,24,
  10,16,252,60,236,50,212,204,49,0,16,228,252,236,16,238,48,19,51,21,35,17,51,21,3,35,19,240,211,211,211,164,129,82,4,35,254,253,217,172,
  254,192,1,64,0,1,0,217,0,94,5,219,4,166,0,6,0,77,64,42,2,156,3,4,3,1,156,0,1,4,4,3,1,156,2,1,5,6,5,0,
  156,6,5,66,5,4,2,1,0,5,3,168,6,167,7,1,2,0,36,4,35,7,16,252,236,50,57,49,0,16,244,236,23,57,48,75,83,88,7,4,
  237,7,16,8,237,7,16,8,237,7,16,4,237,89,34,9,2,21,1,53,1,5,219,251,248,4,8,250,254,5,2,3,240,254,145,254,147,182,1,209,
  166,1,209,0,0,2,0,217,1,96,5,219,3,162,0,3,0,7,0,28,64,13,0,156,2,6,156,4,8,5,1,4,0,35,8,16,252,60,196,50,
  49,0,16,212,236,212,236,48,19,33,21,33,21,33,21,33,217,5,2,250,254,5,2,250,254,3,162,168,240,170,0,0,0,1,0,217,0,94,5,219,
  4,166,0,6,0,79,64,43,6,156,0,6,3,4,3,5,156,4,4,3,0,156,1,2,1,6,156,5,6,2,2,1,66,6,5,3,2,0,5,4,
  168,1,167,7,6,2,36,4,0,35,7,16,252,60,236,57,49,0,16,244,236,23,57,48,75,83,88,7,16,8,237,7,16,4,237,7,16,4,237,7,
  16,8,237,89,34,19,53,1,21,1,53,1,217,5,2,250,254,4,6,3,240,182,254,47,166,254,47,182,1,109,0,0,0,2,0,147,0,0,3,176,
  5,240,0,3,0,36,0,101,64,43,36,30,9,6,4,10,29,19,4,0,20,134,19,136,16,149,23,145,0,131,2,29,26,13,9,5,4,10,30,1,
  13,28,26,4,28,5,1,3,0,38,26,19,37,16,220,75,176,12,84,88,185,0,19,255,192,56,89,196,252,236,212,236,16,238,17,57,57,17,18,57,
  17,18,57,49,0,47,238,246,254,244,238,16,205,17,57,57,23,57,48,1,182,121,9,122,10,122,32,3,93,37,51,21,35,19,35,53,52,54,63,1,
  62,1,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,15,1,14,1,7,14,1,21,1,135,203,203,197,191,56,90,90,57,51,131,108,79,
  179,97,94,193,103,184,223,72,90,88,47,39,8,6,6,254,254,1,145,154,101,130,86,89,53,94,49,89,110,70,67,188,57,56,194,159,76,137,86,86,
  47,53,25,21,60,52,0,0,0,2,0,135,254,156,7,113,5,162,0,11,0,76,0,149,64,50,24,12,3,9,169,25,21,27,3,169,76,15,52,51,
  15,172,48,169,55,21,172,36,169,55,67,77,51,52,30,26,0,40,18,6,24,12,40,26,43,30,40,73,18,43,42,40,73,44,61,77,16,220,236,252,
  236,16,254,253,254,60,198,16,238,17,18,57,57,49,0,16,212,196,252,236,16,254,237,212,198,16,197,238,50,16,196,238,17,57,57,48,0,75,176,9,
  84,75,176,12,84,91,75,176,16,84,91,75,176,19,84,91,75,176,20,84,91,88,189,0,77,255,192,0,1,0,77,0,77,0,64,56,17,55,56,89,
  64,9,15,78,31,78,47,78,63,78,4,1,93,1,20,22,51,50,54,53,52,38,35,34,6,1,14,1,35,34,38,53,52,54,51,50,22,23,53,51,
  17,62,1,53,52,38,39,38,36,35,34,6,7,6,2,21,20,18,23,22,4,51,50,54,55,23,6,4,35,34,36,39,38,2,53,52,18,55,54,36,
  51,50,4,23,30,1,21,16,0,5,2,250,142,124,123,141,144,122,121,143,2,33,60,155,103,172,215,216,171,103,156,59,143,146,165,63,64,104,254,213,
  176,123,226,96,157,177,115,109,105,1,20,157,129,249,104,90,125,254,217,152,185,254,184,128,128,134,136,126,129,1,82,189,212,1,107,123,75,79,254,194,
  254,232,2,25,143,163,164,142,140,165,164,254,72,77,73,249,200,200,250,75,76,131,253,32,22,223,177,107,188,80,131,139,65,64,102,254,181,193,159,254,
  234,106,104,109,87,81,111,97,103,131,125,125,1,73,189,182,1,74,125,127,135,174,160,98,230,123,254,249,254,208,6,0,0,2,0,16,0,0,5,104,
  5,213,0,2,0,10,0,194,64,65,0,17,1,0,4,5,4,2,17,5,5,4,1,17,10,3,10,0,17,2,0,3,3,10,7,17,5,4,6,17,
  5,5,4,9,17,3,10,8,17,10,3,10,66,0,3,7,149,1,3,129,9,5,9,8,7,6,4,3,2,1,0,9,5,10,11,16,212,196,23,57,
  49,0,47,60,228,212,236,18,57,48,75,83,88,7,16,5,237,7,5,237,7,16,5,237,7,5,237,7,16,8,237,7,16,5,237,7,16,5,237,7,
  16,8,237,89,34,178,32,12,1,1,93,64,66,15,1,15,2,15,7,15,8,15,0,88,0,118,0,112,0,140,0,9,7,1,8,2,6,3,9,4,
  22,1,25,2,86,1,88,2,80,12,103,1,104,2,120,1,118,2,124,3,114,4,119,7,120,8,135,1,136,2,128,12,152,2,153,3,150,4,23,93,
  0,93,9,1,33,1,51,1,35,3,33,3,35,2,188,254,238,2,37,254,123,229,2,57,210,136,253,95,136,213,5,14,253,25,3,174,250,43,1,127,
  254,129,0,0,0,3,0,201,0,0,4,236,5,213,0,8,0,17,0,32,0,67,64,35,25,0,149,10,9,149,18,129,1,149,10,173,31,17,11,8,
  2,19,25,31,5,0,14,28,22,5,25,28,46,9,0,28,18,4,33,16,252,236,50,252,236,212,236,17,23,57,57,57,49,0,47,236,236,244,236,16,
  238,57,48,178,15,34,1,1,93,1,17,33,50,54,53,52,38,35,1,17,33,50,54,53,52,38,35,37,33,50,22,21,20,6,7,30,1,21,20,4,
  35,33,1,147,1,68,163,157,157,163,254,188,1,43,148,145,145,148,254,11,2,4,231,250,128,124,149,165,254,240,251,253,232,2,201,253,221,135,139,140,
  133,2,102,254,62,111,114,113,112,166,192,177,137,162,20,32,203,152,200,218,0,1,0,115,255,227,5,39,5,240,0,25,0,54,64,26,13,161,14,174,
  10,149,17,1,161,0,174,4,149,23,145,17,140,26,7,25,13,0,48,20,16,26,16,252,236,50,236,49,0,16,228,244,236,244,236,16,238,246,238,48,
  180,15,27,31,27,2,1,93,1,21,46,1,35,32,0,17,16,0,33,50,54,55,21,14,1,35,32,0,17,16,0,33,50,22,5,39,102,231,130,255,
  0,254,240,1,16,1,0,130,231,102,106,237,132,254,173,254,122,1,134,1,83,134,237,5,98,213,95,94,254,199,254,216,254,217,254,199,94,95,211,72,
  72,1,159,1,103,1,104,1,159,71,0,0,0,2,0,201,0,0,5,176,5,213,0,8,0,17,0,46,64,21,0,149,9,129,1,149,16,8,2,16,
  10,0,5,25,13,50,0,28,9,4,18,16,252,236,244,236,17,57,57,57,57,49,0,47,236,244,236,48,178,96,19,1,1,93,1,17,51,32,0,17,
  16,0,33,37,33,32,0,17,16,0,41,1,1,147,244,1,53,1,31,254,225,254,203,254,66,1,159,1,178,1,150,254,104,254,80,254,97,5,47,251,
  119,1,24,1,46,1,44,1,23,166,254,151,254,128,254,126,254,150,0,0,0,1,0,201,0,0,4,139,5,213,0,11,0,46,64,21,6,149,4,2,
  149,0,129,8,149,4,173,10,5,1,9,7,3,28,0,4,12,16,252,236,50,212,196,196,49,0,47,236,236,244,236,16,238,48,178,31,13,1,1,93,
  19,33,21,33,17,33,21,33,17,33,21,33,201,3,176,253,26,2,199,253,57,2,248,252,62,5,213,170,254,70,170,253,227,170,0,0,0,1,0,201,
  0,0,4,35,5,213,0,9,0,41,64,18,6,149,4,2,149,0,129,4,173,8,5,1,7,3,28,0,4,10,16,252,236,50,212,196,49,0,47,236,
  244,236,16,238,48,178,15,11,1,1,93,19,33,21,33,17,33,21,33,17,35,201,3,90,253,112,2,80,253,176,202,5,213,170,254,72,170,253,55,0,
  0,1,0,115,255,227,5,139,5,240,0,29,0,57,64,32,0,5,27,1,149,3,27,149,8,18,161,17,174,21,149,14,145,8,140,30,2,0,28,17,
  52,4,51,24,25,11,16,30,16,252,236,252,228,252,196,49,0,16,228,244,236,244,236,16,254,212,238,17,57,57,48,37,17,33,53,33,17,6,4,35,
  32,0,17,16,0,33,50,4,23,21,46,1,35,32,0,17,16,0,33,50,54,4,195,254,182,2,18,117,254,230,160,254,162,254,117,1,139,1,94,146,
  1,7,111,112,252,139,254,238,254,237,1,19,1,18,107,168,213,1,145,166,253,127,83,85,1,153,1,109,1,110,1,153,72,70,215,95,96,254,206,254,
  209,254,210,254,206,37,0,0,0,1,0,201,0,0,5,59,5,213,0,11,0,44,64,20,8,149,2,173,4,0,129,10,6,7,3,28,5,56,9,1,
  28,0,4,12,16,252,236,50,252,236,50,49,0,47,60,228,50,252,236,48,178,80,13,1,1,93,19,51,17,33,17,51,17,35,17,33,17,35,201,202,
  2,222,202,202,253,34,202,5,213,253,156,2,100,250,43,2,199,253,57,0,0,1,0,201,0,0,1,147,5,213,0,3,0,46,183,0,175,2,1,28,
  0,4,4,16,252,75,176,16,84,88,185,0,0,0,64,56,89,236,49,0,47,236,48,1,64,13,48,5,64,5,80,5,96,5,143,5,159,5,6,93,
  19,51,17,35,201,202,202,5,213,250,43,0,0,1,255,150,254,102,1,147,5,213,0,11,0,66,64,19,11,2,0,7,149,5,176,0,129,12,5,8,
  6,57,1,28,0,4,12,16,252,75,176,16,84,88,185,0,0,0,64,56,89,236,228,57,57,49,0,16,228,252,236,17,57,57,48,1,64,13,48,13,
  64,13,80,13,96,13,143,13,159,13,6,93,19,51,17,16,6,43,1,53,51,50,54,53,201,202,205,227,77,63,134,110,5,213,250,147,254,242,244,170,
  150,194,0,0,0,1,0,201,0,0,5,106,5,213,0,10,0,239,64,40,8,17,5,6,5,7,17,6,6,5,3,17,4,5,4,2,17,5,5,4,
  66,8,5,2,3,3,0,175,9,6,5,1,4,6,8,1,28,0,4,11,16,252,236,50,212,196,17,57,49,0,47,60,236,50,23,57,48,75,83,88,
  7,16,4,237,7,16,5,237,7,16,5,237,7,16,4,237,89,34,178,8,3,1,1,93,64,146,20,2,1,4,2,9,8,22,2,40,5,40,8,55,
  2,54,5,52,8,71,2,70,5,67,8,85,2,103,2,118,2,119,5,131,2,136,5,143,8,148,2,155,8,231,2,21,6,3,9,5,9,6,27,3,
  25,7,5,10,3,10,7,24,3,40,5,43,6,42,7,54,4,54,5,54,6,53,7,48,12,65,3,64,4,69,5,64,6,64,7,64,12,98,3,96,
  4,104,5,103,7,119,5,112,12,139,3,139,5,142,6,143,7,143,12,154,3,157,6,157,7,182,3,181,7,197,3,197,7,215,3,214,7,232,3,233,
  4,232,5,234,6,247,3,248,5,249,6,44,93,113,0,93,113,19,51,17,1,33,9,1,33,1,17,35,201,202,2,158,1,4,253,27,3,26,254,246,
  253,51,202,5,213,253,137,2,119,253,72,252,227,2,207,253,49,0,0,0,0,1,0,201,0,0,4,106,5,213,0,5,0,37,64,12,2,149,0,129,
  4,1,28,3,58,0,4,6,16,252,236,236,49,0,47,228,236,48,64,9,48,7,80,7,128,3,128,4,4,1,93,19,51,17,33,21,33,201,202,2,
  215,252,95,5,213,250,213,170,0,1,0,201,0,0,6,31,5,213,0,12,0,191,64,52,3,17,7,8,7,2,17,1,2,8,8,7,2,17,3,2,
  9,10,9,1,17,10,10,9,66,10,7,2,3,8,3,0,175,8,11,5,9,8,3,2,1,5,10,6,28,4,62,10,28,0,4,13,16,252,236,252,
  236,17,23,57,49,0,47,60,196,236,50,17,23,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,178,112,14,1,
  1,93,64,86,3,7,15,8,15,9,2,10,21,2,20,7,19,10,38,2,38,7,32,7,38,10,32,10,52,7,53,10,105,2,124,2,123,7,121,10,
  128,2,130,7,130,10,144,2,22,4,1,11,3,19,1,27,3,35,1,44,3,39,8,40,9,52,1,60,3,86,8,89,9,101,8,106,9,118,8,121,
  9,129,1,141,3,149,1,155,3,20,93,0,93,19,33,9,1,33,17,35,17,1,35,1,17,35,201,1,45,1,125,1,127,1,45,197,254,127,203,254,
  127,196,5,213,252,8,3,248,250,43,5,31,252,0,4,0,250,225,0,0,0,1,0,201,0,0,5,51,5,213,0,9,0,121,64,30,7,17,1,2,
  1,2,17,6,7,6,66,7,2,3,0,175,8,5,6,1,7,2,28,4,54,7,28,0,4,10,16,252,236,252,236,17,57,57,49,0,47,60,236,50,
  57,57,48,75,83,88,7,16,4,237,7,16,4,237,89,34,178,31,11,1,1,93,64,48,54,2,56,7,72,2,71,7,105,2,102,7,128,2,7,6,
  1,9,6,21,1,26,6,70,1,73,6,87,1,88,6,101,1,105,6,121,6,133,1,138,6,149,1,154,6,159,11,16,93,0,93,19,33,1,17,51,
  17,33,1,17,35,201,1,16,2,150,196,254,240,253,106,196,5,213,251,31,4,225,250,43,4,225,251,31,0,2,0,115,255,227,5,217,5,240,0,11,
  0,23,0,35,64,19,6,149,18,0,149,12,145,18,140,24,9,25,15,51,3,25,21,16,24,16,252,236,252,236,49,0,16,228,244,236,16,238,48,1,
  34,0,17,16,0,51,50,0,17,16,0,39,32,0,17,16,0,33,32,0,17,16,0,3,39,220,254,253,1,3,220,220,1,1,254,255,220,1,58,1,
  120,254,136,254,198,254,197,254,135,1,121,5,76,254,184,254,229,254,230,254,184,1,72,1,26,1,27,1,72,164,254,91,254,158,254,159,254,91,1,164,
  1,98,1,98,1,165,0,0,0,2,0,201,0,0,4,141,5,213,0,8,0,19,0,58,64,24,1,149,16,0,149,9,129,18,16,10,8,2,4,0,
  5,25,13,63,17,0,28,9,4,20,16,252,236,50,252,236,17,23,57,49,0,47,244,236,212,236,48,64,11,15,21,31,21,63,21,95,21,175,21,5,
  1,93,1,17,51,50,54,53,52,38,35,37,33,50,4,21,20,4,43,1,17,35,1,147,254,141,154,154,141,254,56,1,200,251,1,1,254,255,251,254,
  202,5,47,253,207,146,135,134,146,166,227,219,221,226,253,168,0,2,0,115,254,248,5,217,5,240,0,11,0,29,0,82,64,42,17,16,2,15,1,12,
  13,12,14,1,13,13,12,66,15,30,12,6,149,18,0,149,24,145,18,140,13,30,13,27,15,12,3,9,25,27,51,3,25,21,16,30,16,252,236,252,
  236,17,57,57,17,57,49,0,16,196,228,244,236,16,238,57,18,57,48,75,83,88,7,16,5,237,7,16,5,237,23,57,89,34,1,34,0,17,16,0,
  51,50,0,17,16,0,19,1,35,39,14,1,35,32,0,17,16,0,33,32,0,17,16,2,3,39,220,254,253,1,3,220,220,1,1,254,255,63,1,10,
  244,221,33,35,16,254,197,254,135,1,121,1,59,1,58,1,120,209,5,76,254,184,254,229,254,230,254,184,1,72,1,26,1,27,1,72,250,207,254,221,
  239,2,2,1,165,1,97,1,98,1,165,254,91,254,158,254,252,254,142,0,0,2,0,201,0,0,5,84,5,213,0,19,0,28,0,177,64,53,9,8,
  7,3,10,6,17,3,4,3,5,17,4,4,3,66,6,4,0,21,3,4,21,149,9,20,149,13,129,11,4,5,6,3,17,9,0,28,22,14,5,10,
  25,25,4,17,63,20,10,28,12,4,29,16,252,236,50,252,196,236,17,23,57,17,57,57,57,49,0,47,60,244,236,212,236,18,57,18,57,18,57,48,
  75,83,88,7,16,5,237,7,16,5,237,17,23,57,89,34,178,64,30,1,1,93,64,66,122,19,1,5,0,5,1,5,2,6,3,7,4,21,0,21,
  1,20,2,22,3,23,4,37,0,37,1,37,2,38,3,39,6,38,7,38,8,38,9,32,30,54,1,54,2,70,1,70,2,104,5,117,4,117,5,119,
  19,136,6,136,7,152,6,152,7,31,93,0,93,1,30,1,23,19,35,3,46,1,43,1,17,35,17,33,32,22,21,20,6,1,17,51,50,54,53,52,
  38,35,3,141,65,123,62,205,217,191,74,139,120,220,202,1,200,1,0,252,131,253,137,254,146,149,149,146,2,188,22,144,126,254,104,1,127,150,98,253,
  137,5,213,214,216,141,186,2,79,253,238,135,131,131,133,0,0,1,0,135,255,227,4,162,5,240,0,39,0,126,64,60,13,12,2,14,11,2,30,31,
  30,8,9,2,7,10,2,31,31,30,66,10,11,30,31,4,21,1,0,21,161,20,148,24,149,17,4,149,0,148,37,145,17,140,40,30,10,11,31,27,
  7,0,34,27,25,14,45,7,25,20,34,40,16,220,196,236,252,236,228,17,18,57,57,57,57,49,0,16,228,244,228,236,16,238,246,238,16,198,17,23,
  57,48,75,83,88,7,16,14,237,17,23,57,7,16,14,237,17,23,57,89,34,178,15,41,1,1,93,182,31,41,47,41,79,41,3,93,1,21,46,1,
  35,34,6,21,20,22,31,1,30,1,21,20,4,33,34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,52,36,51,50,22,4,72,115,204,
  95,165,179,119,166,122,226,215,254,221,254,231,106,239,128,123,236,114,173,188,135,154,123,226,202,1,23,245,105,218,5,164,197,55,54,128,118,99,101,31,
  25,43,217,182,217,224,48,47,208,69,70,136,126,110,124,31,24,45,192,171,198,228,38,0,0,1,255,250,0,0,4,233,5,213,0,7,0,74,64,14,
  6,2,149,0,129,4,1,64,3,28,0,64,5,8,16,212,228,252,228,49,0,47,244,236,50,48,1,75,176,10,84,88,189,0,8,0,64,0,1,0,
  8,0,8,255,192,56,17,55,56,89,64,19,0,9,31,0,16,1,16,2,31,7,16,9,64,9,112,9,159,9,9,93,3,33,21,33,17,35,17,33,
  6,4,239,253,238,203,253,238,5,213,170,250,213,5,43,0,0,1,0,178,255,227,5,41,5,213,0,17,0,64,64,22,8,2,17,11,0,5,149,14,
  140,9,0,129,18,8,28,10,56,1,28,0,65,18,16,252,75,176,16,84,88,185,0,0,255,192,56,89,236,252,236,49,0,16,228,50,244,236,17,57,
  57,57,57,48,1,182,31,19,143,19,159,19,3,93,19,51,17,20,22,51,50,54,53,17,51,17,16,0,33,32,0,17,178,203,174,195,194,174,203,254,
  223,254,230,254,229,254,223,5,213,252,117,240,211,211,240,3,139,252,92,254,220,254,214,1,42,1,36,0,0,1,0,16,0,0,5,104,5,213,0,6,
  0,183,64,39,4,17,5,6,5,3,17,2,3,6,6,5,3,17,4,3,0,1,0,2,17,1,1,0,66,3,4,1,175,0,6,4,3,2,0,5,
  5,1,7,16,212,196,23,57,49,0,47,236,50,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,178,80,8,1,
  1,93,64,98,0,3,42,3,71,4,71,5,90,3,125,3,131,3,7,6,0,7,2,8,4,9,6,21,1,20,2,26,4,26,5,42,0,38,1,38,
  2,41,4,41,5,37,6,32,8,56,0,51,1,51,2,60,4,60,5,55,6,72,0,69,1,69,2,73,4,73,5,71,6,89,0,86,6,102,2,105,
  4,105,5,122,0,118,1,118,2,121,4,121,5,117,6,128,8,152,0,151,6,41,93,0,93,33,1,51,9,1,51,1,2,74,253,198,211,1,217,1,
  218,210,253,199,5,213,251,23,4,233,250,43,0,1,0,68,0,0,7,166,5,213,0,12,1,123,64,73,5,26,6,5,9,10,9,4,26,10,9,3,
  26,10,11,10,2,26,1,2,11,11,10,6,17,7,8,7,5,17,4,5,8,8,7,2,17,3,2,12,0,12,1,17,0,0,12,66,10,5,2,3,
  6,3,0,175,11,8,12,11,10,9,8,6,5,4,3,2,1,11,7,0,13,16,212,204,23,57,49,0,47,60,236,50,50,23,57,48,75,83,88,7,
  16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,7,16,8,237,7,16,5,237,7,5,237,7,16,8,237,89,34,178,0,14,1,1,93,64,242,
  6,2,6,5,2,10,0,10,0,10,18,10,40,5,36,10,32,10,62,2,62,5,52,10,48,10,76,2,77,5,66,10,64,10,89,2,106,2,107,5,
  103,10,96,10,123,2,127,2,124,5,127,5,128,10,150,2,149,5,29,7,0,9,2,8,3,0,4,6,5,0,5,0,6,1,7,4,8,0,8,7,
  9,0,9,4,10,10,12,0,14,26,3,21,4,21,8,25,12,16,14,32,4,33,5,32,6,32,7,32,8,35,9,36,10,37,11,32,14,32,14,60,
  2,58,3,53,4,51,5,48,8,54,9,57,11,63,12,48,14,70,0,70,1,74,2,64,4,69,5,64,5,66,6,66,7,66,8,64,8,64,9,68,
  10,77,12,64,14,64,14,88,2,86,8,89,12,80,14,102,2,103,3,97,4,98,5,96,6,96,7,96,8,100,9,100,10,100,11,119,0,118,1,123,
  2,120,3,119,4,116,5,121,6,121,7,119,8,112,8,120,12,127,12,127,14,134,2,135,3,136,4,137,5,133,9,138,11,143,14,151,4,159,14,175,
  14,91,93,0,93,19,51,9,1,51,9,1,51,1,35,9,1,35,68,204,1,58,1,57,227,1,58,1,57,205,254,137,254,254,197,254,194,254,5,213,
  251,18,4,238,251,18,4,238,250,43,5,16,250,240,0,0,0,1,0,61,0,0,5,59,5,213,0,11,0,102,64,6,13,4,6,0,10,12,16,212,
  196,220,196,196,49,180,128,0,127,10,2,93,0,64,5,3,0,175,9,6,47,60,236,50,48,75,176,66,80,88,64,20,7,17,6,6,5,9,17,10,
  11,10,3,17,4,5,4,1,17,0,11,0,5,7,16,236,7,16,236,7,16,236,7,16,236,64,20,11,10,3,7,0,8,9,4,7,0,5,9,4,
  6,1,2,10,3,6,1,15,15,15,15,89,19,51,9,1,51,9,1,35,9,1,35,1,129,217,1,115,1,117,217,254,32,2,0,217,254,92,254,89,
  218,2,21,5,213,253,213,2,43,253,51,252,248,2,123,253,133,3,29,0,0,1,255,252,0,0,4,231,5,213,0,8,0,148,64,40,3,17,4,5,
  4,2,17,1,2,5,5,4,2,17,3,2,8,0,8,1,17,0,0,8,66,2,3,0,175,6,2,7,4,64,5,28,0,64,7,9,16,212,228,252,
  228,18,57,49,0,47,236,50,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,178,0,10,1,1,93,64,60,5,
  2,20,2,53,2,48,2,48,5,48,8,70,2,64,2,64,5,64,8,81,2,81,5,81,8,101,2,132,2,147,2,16,22,1,26,3,31,10,38,1,
  41,3,55,1,56,3,64,10,103,1,104,3,120,3,112,10,159,10,13,93,0,93,3,51,9,1,51,1,17,35,17,4,217,1,158,1,155,217,253,240,
  203,5,213,253,154,2,102,252,242,253,57,2,199,0,0,0,0,1,0,92,0,0,5,31,5,213,0,9,0,144,64,27,3,17,7,8,7,8,17,2,
  3,2,66,8,149,0,129,3,149,5,8,3,0,1,66,4,0,6,10,16,220,75,176,9,84,75,176,10,84,91,88,185,0,6,255,192,56,89,196,212,
  228,17,57,57,49,0,47,236,244,236,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,64,64,5,2,10,7,24,7,41,2,38,7,56,7,72,
  2,71,7,72,8,9,5,3,11,8,0,11,22,3,26,8,16,11,47,11,53,3,57,8,63,11,71,3,74,8,79,11,85,3,89,8,102,3,105,8,
  111,11,119,3,120,8,127,11,159,11,22,93,0,93,19,33,21,1,33,21,33,53,1,33,115,4,149,252,80,3,199,251,61,3,176,252,103,5,213,154,
  251,111,170,154,4,145,0,0,0,1,0,176,254,242,2,88,6,20,0,7,0,59,64,15,4,169,6,178,2,169,0,177,8,5,1,3,67,0,8,16,
  220,75,176,12,84,88,185,0,0,0,64,56,89,75,176,18,84,75,176,19,84,91,88,185,0,0,255,192,56,89,252,204,50,49,0,16,252,236,244,236,
  48,19,33,21,35,17,51,21,33,176,1,168,240,240,254,88,6,20,143,249,252,143,0,0,0,1,0,0,255,66,2,178,5,213,0,3,0,45,64,20,
  2,26,1,1,0,0,26,3,3,2,66,1,159,0,129,4,2,0,1,3,47,196,57,57,49,0,16,244,236,48,75,83,88,7,16,5,237,7,16,5,
  237,89,34,19,1,35,1,170,2,8,170,253,248,5,213,249,109,6,147,0,0,1,0,199,254,242,2,111,6,20,0,7,0,48,64,16,3,169,1,178,
  5,169,0,177,8,0,67,4,6,2,4,8,16,252,75,176,15,84,75,176,16,84,91,88,185,0,2,0,64,56,89,60,220,236,49,0,16,252,236,244,
  236,48,1,17,33,53,51,17,35,53,2,111,254,88,239,239,6,20,248,222,143,6,4,143,0,1,0,217,3,168,5,219,5,213,0,6,0,24,64,10,
  3,4,1,0,129,7,3,1,5,7,16,220,204,57,49,0,16,244,204,50,57,48,9,1,35,9,1,35,1,3,188,2,31,201,254,72,254,72,201,2,
  31,5,213,253,211,1,139,254,117,2,45,0,0,1,255,236,254,29,4,20,254,172,0,3,0,15,181,0,169,1,0,2,4,16,196,196,49,0,212,236,
  48,1,21,33,53,4,20,251,216,254,172,143,143,0,0,0,0,1,0,170,4,240,2,137,6,102,0,3,0,49,64,9,1,180,0,179,4,3,68,1,
  4,16,220,236,49,0,16,244,236,48,0,75,176,9,84,75,176,14,84,91,88,189,0,4,255,192,0,1,0,4,0,4,0,64,56,17,55,56,89,9,
  1,35,1,1,111,1,26,153,254,186,6,102,254,138,1,118,0,2,0,123,255,227,4,45,4,123,0,10,0,37,0,188,64,39,25,31,11,23,9,14,
  0,169,23,6,185,14,17,32,134,31,186,28,185,35,184,17,140,23,12,0,23,3,24,13,9,8,11,31,3,8,20,69,38,16,252,236,204,212,236,50,
  50,17,57,57,49,0,47,196,228,244,252,244,236,16,198,238,16,238,17,57,17,57,18,57,48,64,110,48,29,48,30,48,31,48,32,48,33,48,34,63,
  39,64,29,64,30,64,31,64,32,64,33,64,34,80,29,80,30,80,31,80,32,80,33,80,34,80,39,112,39,133,29,135,30,135,31,135,32,135,33,133,
  34,144,39,160,39,240,39,30,48,30,48,31,48,32,48,33,64,30,64,31,64,32,64,33,80,30,80,31,80,32,80,33,96,30,96,31,96,32,96,33,
  112,30,112,31,112,32,112,33,128,30,128,31,128,32,128,33,24,93,1,93,1,34,6,21,20,22,51,50,54,61,1,55,17,35,53,14,1,35,34,38,
  53,52,54,51,33,53,52,38,35,34,6,7,53,62,1,51,50,22,2,190,223,172,129,111,153,185,184,184,63,188,136,172,203,253,251,1,2,167,151,96,
  182,84,101,190,90,243,240,2,51,102,123,98,115,217,180,41,76,253,129,170,102,97,193,162,189,192,18,127,139,46,46,170,39,39,252,0,0,2,0,186,
  255,227,4,164,6,20,0,11,0,28,0,56,64,25,3,185,12,15,9,185,24,21,140,15,184,27,151,25,0,18,18,71,24,12,6,8,26,70,29,16,
  252,236,50,50,244,236,49,0,47,236,228,244,196,236,16,198,238,48,182,96,30,128,30,160,30,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,
  1,62,1,51,50,0,17,16,2,35,34,38,39,21,35,17,51,3,229,167,146,146,167,167,146,146,167,253,142,58,177,123,204,0,255,255,204,123,177,58,
  185,185,2,47,203,231,231,203,203,231,231,2,82,100,97,254,188,254,248,254,248,254,188,97,100,168,6,20,0,1,0,113,255,227,3,231,4,123,0,25,
  0,63,64,27,0,134,1,136,4,14,134,13,136,10,185,17,4,185,23,184,17,140,26,7,18,13,0,72,20,69,26,16,252,228,50,236,49,0,16,228,
  244,236,16,254,244,238,16,245,238,48,64,11,15,27,16,27,128,27,144,27,160,27,5,1,93,1,21,46,1,35,34,6,21,20,22,51,50,54,55,21,
  14,1,35,34,0,17,16,0,33,50,22,3,231,78,157,80,179,198,198,179,80,157,78,77,165,93,253,254,214,1,45,1,6,85,162,4,53,172,43,43,
  227,205,205,227,43,43,170,36,36,1,62,1,14,1,18,1,58,35,0,0,0,2,0,113,255,227,4,90,6,20,0,16,0,28,0,56,64,25,26,185,
  0,14,20,185,5,8,140,14,184,1,151,3,23,4,0,8,2,71,17,18,11,69,29,16,252,236,244,236,50,50,49,0,47,236,228,244,196,236,16,196,
  238,48,182,96,30,128,30,160,30,3,1,93,1,17,51,17,35,53,14,1,35,34,2,17,16,0,51,50,22,1,20,22,51,50,54,53,52,38,35,34,
  6,3,162,184,184,58,177,124,203,255,0,255,203,124,177,253,199,167,146,146,168,168,146,146,167,3,182,2,94,249,236,168,100,97,1,68,1,8,1,8,
  1,68,97,254,21,203,231,231,203,203,231,231,0,2,0,113,255,227,4,127,4,123,0,20,0,27,0,112,64,36,0,21,1,9,134,8,136,5,21,169,
  1,5,185,12,1,187,24,185,18,184,12,140,28,27,21,2,8,21,8,0,75,2,18,15,69,28,16,252,236,244,236,196,17,18,57,49,0,16,228,244,
  236,228,16,238,16,238,16,244,238,17,18,57,48,64,41,63,29,112,29,160,29,208,29,240,29,5,63,0,63,1,63,2,63,21,63,27,5,44,7,47,
  8,47,9,44,10,111,0,111,1,111,2,111,21,111,27,9,93,113,1,93,1,21,33,30,1,51,50,54,55,21,14,1,35,32,0,17,16,0,51,50,
  0,7,46,1,35,34,6,7,4,127,252,178,12,205,183,106,199,98,99,208,107,254,244,254,199,1,41,252,226,1,7,184,2,165,136,154,185,14,2,94,
  90,190,199,52,52,174,42,44,1,56,1,10,1,19,1,67,254,221,196,151,180,174,158,0,0,1,0,47,0,0,2,248,6,20,0,19,0,89,64,28,
  5,16,1,12,8,169,6,1,135,0,151,14,6,188,10,2,19,7,0,7,9,5,8,13,15,11,76,20,16,252,75,176,10,84,88,185,0,11,0,64,
  56,89,75,176,14,84,88,185,0,11,255,192,56,89,60,196,252,60,196,196,18,57,57,49,0,47,228,50,252,236,16,238,50,18,57,57,48,1,182,64,
  21,80,21,160,21,3,93,1,21,35,34,6,29,1,33,21,33,17,35,17,35,53,51,53,52,54,51,2,248,176,99,77,1,47,254,209,185,176,176,174,
  189,6,20,153,80,104,99,143,252,47,3,209,143,78,187,171,0,2,0,113,254,86,4,90,4,123,0,11,0,40,0,74,64,35,25,12,29,9,18,134,
  19,22,185,15,3,185,38,35,184,39,188,9,185,15,189,26,29,38,25,0,8,12,71,6,18,18,32,69,41,16,252,196,236,244,236,50,50,49,0,47,
  196,228,236,228,244,196,236,16,254,213,238,17,18,57,57,48,182,96,42,128,42,160,42,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,23,16,
  2,33,34,38,39,53,30,1,51,50,54,61,1,14,1,35,34,2,17,16,18,51,50,22,23,53,51,3,162,165,149,148,165,165,148,149,165,184,254,254,
  250,97,172,81,81,158,82,181,180,57,178,124,206,252,252,206,124,178,57,184,2,61,200,220,220,200,199,220,220,235,254,226,254,233,29,30,179,44,42,189,
  191,91,99,98,1,58,1,3,1,4,1,58,98,99,170,0,0,1,0,186,0,0,4,100,6,20,0,19,0,52,64,25,3,9,0,3,14,1,6,135,
  14,17,184,12,151,10,1,2,8,0,78,13,9,8,11,70,20,16,252,236,50,244,236,49,0,47,60,236,244,196,236,17,18,23,57,48,178,96,21,1,
  1,93,1,17,35,17,52,38,35,34,6,21,17,35,17,51,17,62,1,51,50,22,4,100,184,124,124,149,172,185,185,66,179,117,193,198,2,164,253,92,
  2,158,159,158,190,164,253,135,6,20,253,158,101,100,239,0,0,2,0,193,0,0,1,121,6,20,0,3,0,7,0,43,64,14,6,190,4,177,0,188,
  2,5,1,8,4,0,70,8,16,252,60,236,50,49,0,47,228,252,236,48,64,11,16,9,64,9,80,9,96,9,112,9,5,1,93,19,51,17,35,17,
  51,21,35,193,184,184,184,184,4,96,251,160,6,20,233,0,0,2,255,219,254,86,1,121,6,20,0,11,0,15,0,68,64,28,11,2,7,0,14,190,
  12,7,135,5,189,0,188,12,177,16,8,16,5,6,79,13,1,8,12,0,70,16,16,252,60,236,50,228,57,18,57,49,0,16,236,228,244,236,16,238,
  17,18,57,57,48,64,11,16,17,64,17,80,17,96,17,112,17,5,1,93,19,51,17,20,6,43,1,53,51,50,54,53,17,51,21,35,193,184,163,181,
  70,49,105,76,184,184,4,96,251,140,214,192,156,97,153,6,40,233,0,0,0,1,0,186,0,0,4,156,6,20,0,10,0,188,64,41,8,17,5,6,
  5,7,17,6,6,5,3,17,4,5,4,2,17,5,5,4,66,8,5,2,3,3,188,0,151,9,6,5,1,4,6,8,1,8,0,70,11,16,252,236,
  50,212,196,17,57,49,0,47,60,236,228,23,57,48,75,83,88,7,16,4,237,7,16,5,237,7,16,5,237,7,16,4,237,89,34,178,16,12,1,1,
  93,64,95,4,2,10,8,22,2,39,2,41,5,43,8,86,2,102,2,103,8,115,2,119,5,130,2,137,5,142,8,147,2,150,5,151,8,163,2,18,
  9,5,9,6,2,11,3,10,7,40,3,39,4,40,5,43,6,43,7,64,12,104,3,96,12,137,3,133,4,137,5,141,6,143,7,154,3,151,7,170,
  3,167,5,182,7,197,7,214,7,247,3,240,3,247,4,240,4,26,93,113,0,93,19,51,17,1,51,9,1,35,1,17,35,186,185,2,37,235,253,174,
  2,107,240,253,199,185,6,20,252,105,1,227,253,244,253,172,2,35,253,221,0,1,0,193,0,0,1,121,6,20,0,3,0,34,183,0,151,2,1,8,
  0,70,4,16,252,236,49,0,47,236,48,64,13,16,5,64,5,80,5,96,5,112,5,240,5,6,1,93,19,51,17,35,193,184,184,6,20,249,236,0,
  0,1,0,186,0,0,7,29,4,123,0,34,0,90,64,38,6,18,9,24,15,0,6,29,7,21,12,135,29,32,3,184,27,188,25,16,7,0,17,15,
  8,8,6,80,17,8,15,80,28,24,8,26,70,35,16,252,236,50,252,252,252,236,17,18,57,49,0,47,60,60,228,244,60,196,236,50,17,18,23,57,
  48,64,19,48,36,80,36,112,36,144,36,160,36,160,36,191,36,223,36,255,36,9,1,93,1,62,1,51,50,22,21,17,35,17,52,38,35,34,6,21,
  17,35,17,52,38,35,34,6,21,17,35,17,51,21,62,1,51,50,22,4,41,69,192,130,175,190,185,114,117,143,166,185,114,119,141,166,185,185,63,176,
  121,122,171,3,137,124,118,245,226,253,92,2,158,161,156,190,164,253,135,2,158,162,155,191,163,253,135,4,96,174,103,98,124,0,0,0,0,1,0,186,
  0,0,4,100,4,123,0,19,0,54,64,25,3,9,0,3,14,1,6,135,14,17,184,12,188,10,1,2,8,0,78,13,9,8,11,70,20,16,252,236,
  50,244,236,49,0,47,60,228,244,196,236,17,18,23,57,48,180,96,21,207,21,2,1,93,1,17,35,17,52,38,35,34,6,21,17,35,17,51,21,62,
  1,51,50,22,4,100,184,124,124,149,172,185,185,66,179,117,193,198,2,164,253,92,2,158,159,158,190,164,253,135,4,96,174,101,100,239,0,2,0,113,
  255,227,4,117,4,123,0,11,0,23,0,74,64,19,6,185,18,0,185,12,184,18,140,24,9,18,15,81,3,18,21,69,24,16,252,236,244,236,49,0,
  16,228,244,236,16,238,48,64,35,63,25,123,0,123,6,127,7,127,8,127,9,127,10,127,11,123,12,127,13,127,14,127,15,127,16,127,17,123,18,160,
  25,240,25,17,1,93,1,34,6,21,20,22,51,50,54,53,52,38,39,50,0,17,16,0,35,34,0,17,16,0,2,115,148,172,171,149,147,172,172,147,
  240,1,18,254,238,240,241,254,239,1,17,3,223,231,201,201,231,232,200,199,233,156,254,200,254,236,254,237,254,199,1,57,1,19,1,20,1,56,0,0,
  0,2,0,186,254,86,4,164,4,123,0,16,0,28,0,62,64,27,26,185,0,14,20,185,5,8,184,14,140,1,189,3,188,29,17,18,11,71,23,4,
  0,8,2,70,29,16,252,236,50,50,244,236,49,0,16,228,228,228,244,196,236,16,196,238,48,64,9,96,30,128,30,160,30,224,30,4,1,93,37,17,
  35,17,51,21,62,1,51,50,0,17,16,2,35,34,38,1,52,38,35,34,6,21,20,22,51,50,54,1,115,185,185,58,177,123,204,0,255,255,204,123,
  177,2,56,167,146,146,167,167,146,146,167,168,253,174,6,10,170,100,97,254,188,254,248,254,248,254,188,97,1,235,203,231,231,203,203,231,231,0,0,0,
  0,2,0,113,254,86,4,90,4,123,0,11,0,28,0,62,64,27,3,185,12,15,9,185,24,21,184,15,140,27,189,25,188,29,24,12,6,8,26,71,
  0,18,18,69,29,16,252,236,244,236,50,50,49,0,16,228,228,228,244,196,236,16,198,238,48,64,9,96,30,128,30,160,30,224,30,4,1,93,1,20,
  22,51,50,54,53,52,38,35,34,6,1,14,1,35,34,2,17,16,0,51,50,22,23,53,51,17,35,1,47,167,146,146,168,168,146,146,167,2,115,58,
  177,124,203,255,0,255,203,124,177,58,184,184,2,47,203,231,231,203,203,231,231,253,174,100,97,1,68,1,8,1,8,1,68,97,100,170,249,246,0,0,
  0,1,0,186,0,0,3,74,4,123,0,17,0,48,64,20,6,11,7,0,17,11,3,135,14,184,9,188,7,10,6,8,0,8,70,18,16,252,196,236,
  50,49,0,47,228,244,236,196,212,204,17,18,57,48,180,80,19,159,19,2,1,93,1,46,1,35,34,6,21,17,35,17,51,21,62,1,51,50,22,23,
  3,74,31,73,44,156,167,185,185,58,186,133,19,46,28,3,180,18,17,203,190,253,178,4,96,174,102,99,5,5,0,0,0,1,0,111,255,227,3,199,
  4,123,0,39,0,231,64,60,13,12,2,14,11,83,31,30,8,9,2,7,10,83,31,31,30,66,10,11,30,31,4,21,0,134,1,137,4,20,134,21,
  137,24,185,17,4,185,37,184,17,140,40,30,10,11,31,27,7,0,82,27,8,14,7,8,20,34,69,40,16,252,196,236,212,236,228,17,18,57,57,57,
  57,49,0,16,228,244,236,16,254,245,238,16,245,238,18,23,57,48,75,83,88,7,16,14,237,17,23,57,7,14,237,17,23,57,89,34,178,0,39,1,
  1,93,64,109,28,10,28,11,28,12,46,9,44,10,44,11,44,12,59,9,59,10,59,11,59,12,11,32,0,32,1,36,2,40,10,40,11,42,19,47,
  20,47,21,42,22,40,30,40,31,41,32,41,33,36,39,134,10,134,11,134,12,134,13,18,0,0,0,1,2,2,6,10,6,11,3,12,3,13,3,14,
  3,15,3,16,3,25,3,26,3,27,3,28,4,29,9,39,47,41,63,41,95,41,127,41,128,41,144,41,160,41,240,41,24,93,0,93,113,1,21,46,
  1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,22,3,139,78,
  168,90,137,137,98,148,63,196,165,247,216,90,195,108,102,198,97,130,140,101,171,64,171,152,224,206,102,180,4,63,174,40,40,84,84,64,73,33,14,42,
  153,137,156,182,35,35,190,53,53,89,81,75,80,37,15,36,149,130,158,172,30,0,0,0,0,1,0,55,0,0,2,242,5,158,0,19,0,56,64,25,
  14,5,8,15,3,169,0,17,1,188,8,135,10,11,8,9,2,4,0,8,16,18,14,70,20,16,252,60,196,252,60,196,50,57,57,49,0,47,236,244,
  60,196,236,50,17,57,57,48,178,175,21,1,1,93,1,17,33,21,33,17,20,22,59,1,21,35,34,38,53,17,35,53,51,17,1,119,1,123,254,133,
  75,115,189,189,213,162,135,135,5,158,254,194,143,253,160,137,78,154,159,210,2,96,143,1,62,0,0,0,0,2,0,174,255,227,4,88,4,123,0,19,
  0,20,0,59,64,28,3,9,0,3,14,1,6,135,14,17,140,10,1,188,20,184,12,13,9,8,20,11,78,2,8,0,70,21,16,252,236,244,57,236,
  50,49,0,47,228,228,50,244,196,236,17,18,23,57,48,180,111,21,192,21,2,1,93,19,17,51,17,20,22,51,50,54,53,17,51,17,35,53,14,1,
  35,34,38,1,174,184,124,124,149,173,184,184,67,177,117,193,200,1,207,1,186,2,166,253,97,159,159,190,164,2,123,251,160,172,102,99,240,3,168,0,
  0,1,0,61,0,0,4,127,4,96,0,6,0,251,64,39,3,17,4,5,4,2,17,1,2,5,5,4,2,17,3,2,6,0,6,1,17,0,0,6,
  66,2,3,0,191,5,6,5,3,2,1,5,4,0,7,16,212,75,176,10,84,88,185,0,0,0,64,56,89,75,176,20,84,75,176,21,84,91,88,185,
  0,0,255,192,56,89,196,23,57,49,0,47,236,50,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,1,64,142,
  72,2,106,2,123,2,127,2,134,2,128,2,145,2,164,2,8,6,0,6,1,9,3,9,4,21,0,21,1,26,3,26,4,38,0,38,1,41,3,41,
  4,32,8,53,0,53,1,58,3,58,4,48,8,70,0,70,1,73,3,73,4,70,5,72,6,64,8,86,0,86,1,89,3,89,4,80,8,102,0,102,
  1,105,3,105,4,103,5,104,6,96,8,117,0,116,1,123,3,123,4,117,5,122,6,133,0,133,1,137,3,137,4,137,5,134,6,150,0,150,1,151,
  2,154,3,152,4,152,5,151,6,168,5,167,6,176,8,192,8,223,8,255,8,62,93,0,93,19,51,9,1,51,1,35,61,195,1,94,1,94,195,254,
  92,250,4,96,252,84,3,172,251,160,0,0,0,1,0,86,0,0,6,53,4,96,0,12,1,235,64,73,5,85,6,5,9,10,9,4,85,10,9,3,
  85,10,11,10,2,85,1,2,11,11,10,6,17,7,8,7,5,17,4,5,8,8,7,2,17,3,2,12,0,12,1,17,0,0,12,66,10,5,2,3,
  6,3,0,191,11,8,12,11,10,9,8,6,5,4,3,2,1,11,7,0,13,16,212,75,176,10,84,75,176,17,84,91,75,176,18,84,91,75,176,19,
  84,91,75,176,11,84,91,88,185,0,0,0,64,56,89,1,75,176,12,84,75,176,13,84,91,75,176,16,84,91,88,185,0,0,255,192,56,89,204,23,
  57,49,0,47,60,236,50,50,23,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,7,16,8,237,7,16,5,237,7,5,
  237,7,16,8,237,89,34,1,64,255,5,2,22,2,22,5,34,10,53,10,73,2,73,5,70,10,64,10,91,2,91,5,85,10,80,10,110,2,110,5,
  102,10,121,2,127,2,121,5,127,5,135,2,153,2,152,5,148,10,188,2,188,5,206,2,199,3,207,5,29,5,2,9,3,6,4,11,5,10,8,11,
  9,4,11,5,12,21,2,25,3,22,4,26,5,27,8,27,9,20,11,21,12,37,0,37,1,35,2,39,3,33,4,37,5,34,6,34,7,37,8,39,
  9,36,10,33,11,35,12,57,3,54,4,54,8,57,12,48,14,70,2,72,3,70,4,64,4,66,5,64,6,64,7,64,8,68,9,68,10,68,11,64,
  14,64,14,86,0,86,1,86,2,80,4,81,5,82,6,82,7,80,8,83,9,84,10,85,11,99,0,100,1,101,2,106,3,101,4,106,5,106,6,106,
  7,110,9,97,11,103,12,111,14,117,0,117,1,121,2,125,3,120,4,125,5,122,6,127,6,122,7,127,7,120,8,121,9,127,9,123,10,118,11,125,
  12,135,2,136,5,143,14,151,0,151,1,148,2,147,3,156,4,155,5,152,6,152,7,153,8,64,47,150,12,159,14,166,0,166,1,164,2,164,3,171,
  4,171,5,169,6,169,7,171,8,164,12,175,14,181,2,177,3,189,4,187,5,184,9,191,14,196,2,195,3,204,4,202,5,121,93,0,93,19,51,27,
  1,51,27,1,51,1,35,11,1,35,86,184,230,229,217,230,229,184,254,219,217,241,242,217,4,96,252,150,3,106,252,150,3,106,251,160,3,150,252,106,
  0,1,0,59,0,0,4,121,4,96,0,11,1,67,64,70,5,17,6,7,6,4,17,3,4,7,7,6,4,17,5,4,1,2,1,3,17,2,2,1,
  11,17,0,1,0,10,17,9,10,1,1,0,10,17,11,10,7,8,7,9,17,8,8,7,66,10,7,4,1,4,8,0,191,5,2,10,7,4,1,4,
  8,0,2,8,6,12,16,212,75,176,10,84,75,176,15,84,91,75,176,16,84,91,75,176,17,84,91,88,185,0,6,0,64,56,89,75,176,20,84,88,
  185,0,6,255,192,56,89,196,212,196,17,23,57,49,0,47,60,236,50,23,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,
  237,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,1,64,152,10,4,4,10,26,4,21,10,38,10,61,4,49,10,85,4,87,7,
  88,10,102,10,118,1,122,4,118,7,116,10,141,4,130,10,153,4,159,4,151,7,146,10,144,10,166,1,169,4,175,4,165,7,163,10,160,10,28,10,
  3,4,5,5,9,10,11,26,3,21,5,21,9,26,11,41,3,38,5,37,9,42,11,32,13,58,1,57,3,55,5,52,7,54,9,57,11,48,13,73,
  3,70,5,69,9,74,11,64,13,89,0,86,1,89,2,89,3,87,5,86,6,89,7,86,8,86,9,89,11,80,13,111,13,120,1,127,13,155,1,148,
  7,171,1,164,7,176,13,207,13,223,13,255,13,47,93,0,93,9,2,35,9,1,35,9,1,51,9,1,4,100,254,107,1,170,217,254,186,254,186,217,
  1,179,254,114,217,1,41,1,41,4,96,253,223,253,193,1,184,254,72,2,74,2,22,254,113,1,143,0,0,1,0,61,254,86,4,127,4,96,0,15,
  1,139,64,67,7,8,2,9,17,0,15,10,17,11,10,0,0,15,14,17,15,0,15,13,17,12,13,0,0,15,13,17,14,13,10,11,10,12,17,11,
  11,10,66,13,11,9,16,0,11,5,135,3,189,14,11,188,16,14,13,12,10,9,6,3,0,8,15,4,15,11,16,16,212,75,176,10,84,75,176,8,
  84,91,88,185,0,11,0,64,56,89,75,176,20,84,88,185,0,11,255,192,56,89,196,196,17,23,57,49,0,16,228,50,244,236,17,57,17,57,18,57,
  48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,7,16,8,237,7,5,237,23,50,89,34,1,64,240,6,0,5,8,6,9,
  3,13,22,10,23,13,16,13,35,13,53,13,73,10,79,10,78,13,90,9,90,10,106,10,135,13,128,13,147,13,18,10,0,10,9,6,11,5,12,11,
  14,11,15,23,1,21,2,16,4,16,5,23,10,20,11,20,12,26,14,26,15,39,0,36,1,36,2,32,4,32,5,41,8,40,9,37,10,36,11,36,
  12,39,13,42,14,42,15,32,17,55,0,53,1,53,2,48,4,48,5,56,10,54,11,54,12,56,13,57,14,57,15,48,17,65,0,64,1,64,2,64,
  3,64,4,64,5,64,6,64,7,64,8,66,9,69,10,71,13,73,14,73,15,64,17,84,0,81,1,81,2,85,3,80,4,80,5,86,6,85,7,86,
  8,87,9,87,10,85,11,85,12,89,14,89,15,80,17,102,1,102,2,104,10,105,14,105,15,96,17,123,8,120,14,120,15,137,0,138,9,133,11,133,
  12,137,13,137,14,137,15,153,9,149,11,149,12,154,14,154,15,164,11,164,12,171,14,171,15,176,17,207,17,223,17,255,17,101,93,0,93,5,14,1,
  43,1,53,51,50,54,63,1,1,51,9,1,51,2,147,78,148,124,147,108,76,84,51,33,254,59,195,1,94,1,94,195,104,200,122,154,72,134,84,4,
  78,252,148,3,108,0,0,0,0,1,0,88,0,0,3,219,4,96,0,9,0,157,64,26,8,17,2,3,2,3,17,7,8,7,66,8,169,0,188,3,
  169,5,8,3,1,0,4,1,6,10,16,220,75,176,11,84,75,176,12,84,91,88,185,0,6,255,192,56,89,75,176,19,84,88,185,0,6,0,64,56,
  89,196,50,196,17,57,57,49,0,47,236,244,236,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,64,66,5,2,22,2,38,2,71,2,73,7,
  5,11,8,15,11,24,3,27,8,43,8,32,11,54,3,57,8,48,11,64,1,64,2,69,3,64,4,64,5,67,8,87,3,89,8,95,11,96,1,96,
  2,102,3,96,4,96,5,98,8,127,11,128,11,175,11,27,93,0,93,19,33,21,1,33,21,33,53,1,33,113,3,106,253,76,2,180,252,125,2,180,
  253,101,4,96,168,252,219,147,168,3,37,0,0,1,1,0,254,178,4,23,6,20,0,36,0,119,64,52,25,15,21,11,6,37,9,26,16,21,29,11,
  5,32,33,3,0,11,169,9,0,169,1,192,9,21,169,19,177,37,12,9,10,5,36,22,25,0,29,10,5,19,2,20,0,32,25,67,10,15,5,37,
  16,212,75,176,12,84,88,185,0,5,0,64,56,89,60,196,252,60,196,50,57,57,17,18,57,17,18,57,57,17,18,57,57,49,0,16,252,236,196,244,
  236,16,238,18,23,57,18,57,17,57,57,17,18,57,17,18,57,57,48,1,178,0,38,1,93,5,21,35,34,38,61,1,52,38,43,1,53,51,50,54,
  61,1,52,54,59,1,21,35,34,6,29,1,20,6,7,30,1,29,1,20,22,51,4,23,62,249,169,108,142,61,61,143,107,169,249,62,68,141,86,91,
  110,111,90,86,141,190,144,148,221,239,151,116,143,115,149,240,221,147,143,88,141,248,157,142,25,27,142,156,248,141,88,0,0,1,1,4,254,29,1,174,
  6,29,0,3,0,18,183,1,0,177,4,0,5,2,4,16,212,236,49,0,16,252,204,48,1,17,35,17,1,174,170,6,29,248,0,8,0,0,0,0,
  0,1,1,0,254,178,4,23,6,20,0,36,0,135,64,54,31,37,27,22,12,15,8,27,11,21,25,15,4,5,32,3,0,25,169,27,0,169,35,192,
  27,15,169,17,177,37,28,25,26,21,15,1,4,0,8,26,21,35,18,4,0,26,31,21,67,16,0,11,4,37,16,212,75,176,10,84,88,185,0,4,
  255,192,56,89,75,176,14,84,88,185,0,4,0,64,56,89,60,196,50,252,60,196,17,18,57,57,17,18,57,17,18,57,57,17,18,57,57,49,0,16,
  252,236,196,244,236,16,238,18,23,57,17,18,57,57,17,57,17,57,57,17,18,57,48,1,178,0,38,1,93,5,51,50,54,61,1,52,54,55,46,1,
  61,1,52,38,43,1,53,51,50,22,29,1,20,22,59,1,21,35,34,6,29,1,20,6,43,1,1,0,70,140,85,90,111,111,90,85,140,70,63,249,
  167,108,142,62,62,142,108,167,249,63,190,86,143,248,156,142,27,25,142,157,248,142,87,143,147,221,240,149,115,143,116,151,239,221,148,0,0,1,0,217,
  1,211,5,219,3,49,0,29,0,35,64,16,1,16,27,12,0,19,4,156,27,19,156,12,30,0,15,30,16,212,196,49,0,16,212,252,212,236,16,192,
  17,18,57,57,48,1,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,5,219,105,179,97,
  110,146,11,5,7,15,155,94,88,172,98,105,179,97,110,147,10,5,8,14,155,94,86,169,3,49,178,79,68,59,4,2,3,5,62,77,83,178,79,69,
  60,4,2,3,5,62,76,0,0,2,1,53,0,0,2,0,5,213,0,3,0,9,0,98,64,15,7,0,131,2,129,4,8,7,4,0,3,5,1,0,
  10,16,252,60,236,50,57,57,49,0,47,244,252,204,48,1,75,176,11,84,88,189,0,10,0,64,0,1,0,10,0,10,255,192,56,17,55,56,89,1,
  75,176,15,84,75,176,16,84,91,75,176,19,84,91,88,189,0,10,255,192,0,1,0,10,0,10,0,64,56,17,55,56,89,182,0,11,32,11,80,11,
  3,93,1,35,53,51,17,35,17,19,51,19,2,0,203,203,203,21,162,20,4,215,254,250,43,2,143,1,101,254,155,0,0,2,0,172,254,199,4,35,
  5,152,0,6,0,33,0,81,64,43,19,22,20,0,15,12,1,11,7,134,8,136,11,16,134,15,136,12,185,20,22,11,185,29,31,28,184,22,140,34,
  28,21,0,9,30,19,11,15,7,4,18,25,34,16,220,236,212,60,212,60,60,236,50,50,49,0,16,228,244,60,196,236,16,196,254,244,238,16,245,238,
  18,57,17,18,57,17,18,57,48,37,17,14,1,21,20,22,1,21,46,1,39,3,62,1,55,21,14,1,7,17,35,17,38,0,17,16,0,55,17,51,
  19,30,1,2,166,147,164,164,2,16,74,136,68,1,70,137,72,65,137,77,102,241,254,247,1,9,241,102,1,73,137,131,3,88,18,226,184,185,226,3,
  161,172,41,42,3,252,160,5,42,39,170,30,35,7,254,228,1,32,20,1,51,1,1,1,2,1,50,22,1,31,254,225,4,33,0,0,0,1,0,129,
  0,0,4,98,5,240,0,27,0,96,64,33,7,22,8,1,134,0,18,10,169,20,8,12,4,160,0,148,25,145,16,12,160,14,0,13,9,11,7,28,
  19,15,21,17,28,16,220,60,204,204,252,60,196,212,196,49,0,47,236,50,244,228,236,16,212,60,238,50,16,238,17,57,57,48,1,75,176,12,84,88,
  189,0,28,255,192,0,1,0,28,0,28,0,64,56,17,55,56,89,180,54,1,54,2,2,0,93,1,21,46,1,35,34,6,29,1,33,21,33,17,33,
  21,33,53,51,17,35,53,51,53,16,54,51,50,22,4,78,76,136,61,148,116,1,135,254,121,2,45,252,31,236,199,199,214,232,61,151,5,180,182,41,
  41,155,212,215,143,254,47,170,170,1,209,143,238,1,5,243,31,0,0,0,0,2,0,94,0,82,4,188,4,178,0,35,0,47,0,131,64,73,3,9,
  27,21,4,45,30,0,39,28,2,33,29,12,18,45,20,11,10,3,19,15,1,29,45,185,19,235,15,236,39,185,29,235,33,48,30,12,0,18,4,42,
  36,20,48,28,21,27,42,29,19,28,24,9,3,36,11,10,1,3,2,36,40,2,115,6,116,42,40,28,115,24,48,16,220,228,236,244,228,236,18,23,
  57,18,57,57,17,18,57,57,18,57,57,17,18,57,17,18,23,57,49,0,16,212,228,236,244,228,236,16,192,17,18,23,57,18,57,57,17,18,57,57,
  17,57,57,18,23,57,48,1,55,23,7,30,1,21,20,6,7,23,7,39,14,1,35,34,38,39,7,39,55,46,1,53,52,54,55,39,55,23,62,1,
  51,50,22,19,52,38,35,34,6,21,20,22,51,50,54,3,123,207,114,206,37,36,38,40,209,114,207,59,116,61,58,120,61,207,113,207,37,37,38,38,
  207,115,207,55,116,64,60,117,92,155,114,112,158,157,113,113,156,3,225,209,115,206,59,119,62,63,115,57,207,113,207,40,38,37,37,207,115,206,62,118,
  58,64,116,56,206,115,207,39,37,36,254,124,112,154,154,112,114,156,157,0,0,1,0,82,0,0,4,195,5,213,0,24,0,198,64,70,16,2,17,22,
  17,15,2,14,15,22,22,17,15,2,16,15,8,13,8,14,2,13,13,8,66,15,11,9,4,0,211,23,6,18,11,211,20,9,16,13,129,2,12,9,
  14,3,5,22,15,3,21,18,16,3,0,17,102,19,0,101,1,28,13,102,10,5,101,7,3,25,16,212,60,236,50,236,252,236,50,236,18,23,57,18,
  57,57,17,23,57,49,0,47,228,50,212,60,236,50,212,60,236,50,17,18,57,48,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,
  237,89,34,1,75,176,12,84,88,189,0,25,255,192,0,1,0,25,0,25,0,64,56,17,55,56,89,64,40,134,15,144,15,166,15,160,15,181,15,5,
  39,12,39,13,39,14,41,16,40,17,40,18,55,14,57,16,135,12,136,18,166,13,165,14,170,16,169,17,14,93,0,93,1,33,17,35,17,33,53,33,
  53,39,33,53,33,1,51,9,1,51,1,33,21,33,7,21,33,4,141,254,99,201,254,96,1,160,84,254,180,1,8,254,195,190,1,123,1,121,191,254,
  194,1,8,254,181,84,1,159,1,199,254,57,1,199,123,51,155,123,2,74,253,68,2,188,253,182,123,155,51,0,0,0,0,2,1,4,254,162,1,174,
  5,152,0,3,0,7,0,28,64,13,1,245,0,4,245,5,8,4,0,5,6,2,8,16,220,60,236,50,49,0,16,212,236,212,236,48,1,17,35,17,
  19,17,35,17,1,174,170,170,170,1,152,253,10,2,246,4,0,253,10,2,246,0,0,0,0,2,0,92,255,61,3,162,5,240,0,11,0,62,0,145,
  64,60,47,48,42,6,0,23,29,48,54,4,13,39,138,38,13,138,12,42,198,38,197,35,16,198,12,197,60,145,35,63,47,6,0,23,48,4,19,29,
  45,9,54,3,19,87,57,45,87,32,9,87,12,34,26,57,38,34,3,87,51,63,16,220,236,228,196,212,228,236,212,236,16,238,17,57,17,18,57,17,
  23,57,57,49,0,16,196,244,228,236,16,230,238,16,238,16,238,17,23,57,57,57,17,18,57,48,1,75,176,10,84,75,176,11,84,91,75,176,12,84,
  91,75,176,14,84,91,88,189,0,63,0,64,0,1,0,63,0,63,255,192,56,17,55,56,89,1,14,1,21,20,22,23,62,1,53,52,38,19,21,46,
  1,35,34,6,21,20,23,22,23,30,1,21,20,6,7,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,47,1,46,1,53,52,54,55,
  46,1,53,52,54,51,50,22,1,123,63,62,139,250,63,62,143,204,83,143,56,97,108,206,26,14,211,131,92,93,62,57,204,173,73,154,88,87,148,58,
  102,113,221,25,214,128,93,91,59,59,200,166,73,153,3,168,46,90,46,76,133,135,45,91,46,75,136,2,147,164,39,39,80,71,90,115,15,8,119,154,
  101,90,140,53,52,109,64,142,168,29,29,164,39,39,84,76,102,123,14,120,153,102,91,143,49,44,112,69,130,159,29,0,0,2,0,215,5,70,3,41,
  6,16,0,3,0,7,0,146,64,14,6,2,206,4,0,205,8,1,100,0,5,100,4,8,16,220,252,212,236,49,0,16,252,60,236,50,48,0,75,176,
  10,84,75,176,13,84,91,88,189,0,8,0,64,0,1,0,8,0,8,255,192,56,17,55,56,89,1,75,176,12,84,75,176,13,84,91,75,176,14,84,
  91,75,176,23,84,91,88,189,0,8,255,192,0,1,0,8,0,8,0,64,56,17,55,56,89,1,75,176,15,84,75,176,25,84,91,88,189,0,8,0,
  64,0,1,0,8,0,8,255,192,56,17,55,56,89,64,17,96,1,96,2,96,5,96,6,112,1,112,2,112,5,112,6,8,93,1,51,21,35,37,51,
  21,35,2,94,203,203,254,121,203,203,6,16,202,202,202,0,0,3,1,27,0,0,6,229,5,205,0,23,0,47,0,73,0,67,64,38,61,203,62,58,
  204,65,202,36,49,203,48,52,204,71,202,24,201,0,200,36,201,12,55,97,68,61,48,94,42,9,6,68,94,30,9,6,18,74,16,220,204,252,236,16,
  254,237,50,16,238,49,0,47,238,246,254,253,238,214,238,16,253,238,214,238,48,1,50,4,23,22,18,21,20,2,7,6,4,35,34,36,39,38,2,53,
  52,18,55,54,36,23,34,6,7,14,1,21,20,22,23,30,1,51,50,54,55,62,1,53,52,38,39,46,1,23,21,46,1,35,34,6,21,20,22,51,
  50,54,55,21,14,1,35,34,38,53,52,54,51,50,22,4,0,152,1,7,109,109,108,108,109,109,254,249,152,152,254,249,109,109,108,108,109,109,1,7,
  152,131,226,94,94,96,96,94,94,226,131,132,227,94,93,93,94,92,94,227,167,66,130,66,149,167,171,155,64,122,66,67,137,70,216,251,251,216,73,136,
  5,205,110,109,109,254,250,154,152,254,251,109,109,110,110,109,109,1,5,152,154,1,6,109,109,110,103,94,94,94,229,130,129,227,94,94,95,95,94,93,
  226,131,133,227,93,94,94,245,129,33,32,175,157,159,174,31,34,127,29,28,244,208,209,242,28,0,0,0,0,3,0,115,1,213,3,59,5,240,0,3,
  0,30,0,41,0,95,64,51,40,7,37,4,31,18,24,16,2,227,0,31,221,16,0,225,37,221,5,10,25,223,24,222,21,221,10,224,28,145,42,0,
  24,13,31,16,34,6,2,1,40,17,6,107,4,108,24,34,107,13,42,16,220,236,204,252,236,50,50,192,192,17,18,57,57,17,18,57,49,0,16,244,
  228,252,244,236,16,196,238,237,214,238,16,238,17,18,57,18,57,17,57,57,48,19,33,21,33,1,17,35,53,14,1,35,34,38,53,52,54,59,1,53,
  52,38,35,34,6,7,53,62,1,51,50,22,5,34,6,21,20,22,51,50,54,61,1,139,2,176,253,80,2,174,149,44,144,93,128,152,191,188,182,117,
  117,62,136,68,73,145,69,183,179,254,236,161,126,98,82,104,130,2,80,123,2,184,254,64,112,63,68,135,113,135,138,4,91,91,34,34,127,28,28,176,
  240,67,79,64,77,144,114,29,0,2,0,158,0,141,4,37,4,35,0,6,0,13,0,134,64,73,3,232,4,5,4,2,232,1,2,5,5,4,2,232,
  3,2,6,0,6,1,232,0,0,6,10,232,11,12,11,9,232,8,9,12,12,11,9,232,10,9,13,7,13,8,232,7,7,13,66,9,2,11,4,231,
  7,0,166,14,9,12,5,2,7,3,0,111,5,10,7,111,12,110,14,16,252,252,60,212,236,50,17,57,17,18,57,49,0,16,244,60,236,50,57,57,
  48,75,83,88,7,16,4,237,7,16,8,237,7,16,8,237,7,16,4,237,7,16,4,237,7,16,8,237,7,16,8,237,7,16,4,237,89,34,1,21,
  9,1,21,1,53,19,21,9,1,21,1,53,4,37,254,211,1,45,254,43,35,254,211,1,45,254,43,4,35,191,254,244,254,244,191,1,162,82,1,162,
  191,254,244,254,244,191,1,162,82,0,0,0,0,1,0,217,1,31,5,219,3,94,0,5,0,23,64,10,4,156,2,0,6,3,23,1,0,6,16,220,
  212,236,49,0,16,212,196,236,48,19,33,17,35,17,33,217,5,2,168,251,166,3,94,253,193,1,149,0,0,1,0,100,1,223,2,127,2,131,0,3,
  0,17,182,0,156,2,4,1,0,4,16,220,204,49,0,16,212,236,48,19,33,21,33,100,2,27,253,229,2,131,164,0,0,4,1,27,0,0,6,229,
  5,205,0,23,0,47,0,56,0,76,0,96,64,54,69,66,67,63,50,201,72,48,201,57,74,67,202,12,57,202,0,201,24,200,12,201,36,72,69,51,
  48,4,49,66,60,63,57,54,73,49,96,75,54,96,67,60,94,18,9,30,75,94,6,9,30,95,42,77,16,220,228,252,236,16,254,253,196,238,16,238,
  50,17,57,57,18,57,18,23,57,49,0,47,238,246,254,237,16,237,50,16,238,214,238,57,18,57,57,48,1,34,6,7,14,1,21,20,22,23,30,1,
  51,50,54,55,62,1,53,52,38,39,46,1,39,50,4,23,22,18,21,20,2,7,6,4,35,34,36,39,38,2,53,52,18,55,54,36,19,35,17,51,
  50,54,53,52,38,39,50,22,21,20,6,7,30,1,31,1,35,39,46,1,43,1,17,35,17,4,0,131,226,94,94,96,96,94,94,226,131,132,227,94,
  93,93,94,92,94,227,132,152,1,7,109,109,108,108,109,109,254,249,152,152,254,249,109,109,108,108,109,109,1,7,125,123,123,110,87,88,102,176,174,105,
  96,24,67,46,137,172,129,59,73,54,66,155,5,102,94,94,94,229,130,129,227,94,94,95,95,94,93,226,131,133,227,93,94,94,103,110,109,109,254,250,
  154,152,254,251,109,109,110,110,109,109,1,5,152,154,1,6,109,109,110,254,98,254,236,62,75,76,63,103,119,121,86,112,17,8,77,73,223,209,96,51,
  254,156,3,68,0,1,0,213,5,98,3,43,5,246,0,3,0,47,183,2,239,0,238,4,1,0,4,16,212,204,49,0,16,252,236,48,0,75,176,9,
  84,75,176,14,84,91,88,189,0,4,255,192,0,1,0,4,0,4,0,64,56,17,55,56,89,19,33,21,33,213,2,86,253,170,5,246,148,0,0,0,
  0,2,0,195,3,117,3,61,5,240,0,11,0,26,0,32,64,17,6,195,21,196,0,195,12,145,27,9,90,18,91,3,90,24,27,16,220,236,252,236,
  49,0,16,244,236,252,236,48,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,23,30,1,21,20,6,35,34,38,53,52,54,2,0,80,110,110,
  80,80,110,111,79,64,118,43,46,46,185,134,135,180,184,5,111,111,80,79,109,109,79,79,112,129,49,46,45,114,66,132,183,180,135,134,186,0,0,0,
  0,2,0,217,0,0,5,219,5,4,0,11,0,15,0,46,64,24,5,208,7,3,156,0,208,9,1,12,156,14,13,2,21,4,0,23,12,8,21,10,
  6,16,16,212,60,236,50,252,60,236,50,49,0,47,236,212,60,236,252,60,236,48,1,17,33,21,33,17,35,17,33,53,33,17,1,33,21,33,3,174,
  2,45,253,211,168,253,211,2,45,253,211,5,2,250,254,5,4,254,125,170,254,125,1,131,170,1,131,251,166,170,0,0,0,1,0,94,2,156,2,180,
  5,240,0,24,0,74,64,36,0,125,6,4,0,23,125,6,6,4,66,4,2,0,14,221,15,0,221,2,247,11,221,15,18,145,25,0,14,8,126,1,
  21,14,3,25,16,220,196,212,196,236,17,57,49,0,16,244,196,236,252,236,16,238,17,18,57,48,75,83,88,7,16,5,237,23,50,7,5,237,89,34,
  1,33,21,33,53,54,55,0,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,1,6,1,12,1,168,253,170,34,63,1,88,104,85,52,122,72,
  77,133,57,145,174,254,181,56,3,14,114,110,31,56,1,49,94,66,81,35,35,123,28,28,132,108,139,254,228,48,0,0,0,1,0,98,2,141,2,205,
  5,240,0,40,0,72,64,39,0,21,19,10,221,9,31,221,32,19,221,21,13,221,9,248,6,247,28,221,32,248,35,145,41,22,19,0,20,25,126,38,
  16,126,3,20,31,9,41,16,220,196,196,212,236,212,236,17,57,57,57,49,0,16,244,228,236,252,228,236,212,236,16,238,16,238,17,18,57,48,1,30,
  1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,2,
  12,92,101,190,177,57,125,70,52,119,67,109,120,111,108,86,94,94,97,100,95,40,102,81,73,128,55,144,169,90,4,96,18,109,82,124,134,21,20,121,
  27,26,79,70,74,76,108,63,60,58,61,18,23,115,17,18,118,99,69,96,0,1,1,115,4,238,3,82,6,102,0,3,0,49,64,9,2,180,0,179,
  4,3,68,1,4,16,212,236,49,0,16,244,236,48,0,75,176,9,84,75,176,14,84,91,88,189,0,4,255,192,0,1,0,4,0,4,0,64,56,17,
  55,56,89,1,51,1,35,2,139,199,254,186,153,6,102,254,136,0,0,0,0,1,0,174,254,86,4,229,4,96,0,32,0,77,64,37,19,25,31,3,
  22,6,3,9,12,3,1,18,15,6,135,28,22,140,10,1,188,0,189,33,25,9,18,9,8,11,78,31,2,8,0,70,33,16,252,236,50,244,236,196,
  18,57,49,0,16,228,228,50,244,60,236,220,196,17,23,57,17,18,23,57,48,182,31,34,96,34,207,34,3,1,93,19,17,51,17,20,22,51,50,54,
  53,17,51,17,20,22,51,50,54,55,21,14,1,35,34,38,39,14,1,35,34,38,39,17,174,184,138,135,148,149,184,35,37,9,32,28,41,73,35,69,
  82,15,50,145,98,102,143,42,254,86,6,10,253,72,145,148,168,168,2,141,252,162,60,57,11,12,148,23,22,78,80,79,79,78,78,253,215,0,0,0,
  0,1,0,158,255,59,4,57,5,213,0,13,0,37,64,18,8,2,4,193,0,129,6,2,14,0,7,93,5,3,93,1,11,14,16,212,212,252,220,236,
  57,49,0,16,196,50,244,236,17,57,48,1,33,17,35,17,35,17,35,17,46,1,53,52,36,2,121,1,192,141,190,142,215,235,1,4,5,213,249,102,
  6,31,249,225,3,78,17,221,184,190,232,0,0,1,0,219,2,72,1,174,3,70,0,3,0,18,183,2,131,0,4,1,25,0,4,16,212,236,49,0,
  16,212,236,48,19,51,21,35,219,211,211,3,70,254,0,0,0,1,1,35,254,117,2,193,0,0,0,19,0,31,64,14,9,6,10,13,243,6,0,19,
  0,16,39,3,9,20,16,220,212,236,212,204,49,0,47,212,252,196,18,57,48,33,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,
  39,2,84,55,54,120,118,46,87,43,34,74,47,59,60,43,45,62,105,48,89,91,12,12,131,17,15,48,46,30,87,61,0,1,0,137,2,156,2,197,
  5,223,0,10,0,44,64,24,7,0,221,9,3,221,4,2,221,9,247,5,145,11,8,124,6,93,3,124,1,124,0,11,16,220,244,228,252,228,49,0,
  16,244,236,236,212,236,16,238,50,48,19,51,17,7,53,55,51,17,51,21,33,156,204,223,230,137,205,253,215,3,10,2,99,41,116,39,253,43,110,0,
  0,3,0,96,1,213,3,100,5,240,0,3,0,15,0,27,0,46,64,25,2,227,0,225,22,221,10,224,16,221,4,145,28,0,19,13,1,25,107,7,
  108,19,107,13,28,16,220,236,252,236,57,17,18,57,49,0,16,244,236,244,236,252,236,48,19,33,21,33,1,50,22,21,20,6,35,34,38,53,52,54,
  23,34,6,21,20,22,51,50,54,53,52,38,139,2,176,253,80,1,88,179,206,206,179,179,208,208,179,105,126,127,104,105,125,124,2,80,123,4,27,221,
  191,191,219,220,190,191,221,115,161,136,133,160,160,133,137,160,0,2,0,193,0,141,4,72,4,35,0,6,0,13,0,134,64,73,12,232,13,12,9,10,
  9,11,232,10,10,9,13,232,7,8,7,12,232,11,12,8,8,7,5,232,6,5,2,3,2,4,232,3,3,2,6,232,0,1,0,5,232,4,5,1,
  1,0,66,12,5,10,3,231,7,0,166,14,12,8,1,5,0,8,111,10,7,1,111,3,0,112,14,16,252,60,252,212,60,236,18,57,17,18,57,49,
  0,16,244,60,236,50,57,57,48,75,83,88,7,16,8,237,7,16,4,237,7,16,4,237,7,16,8,237,7,16,8,237,7,16,4,237,7,16,4,237,
  7,16,8,237,89,34,19,1,21,1,53,9,1,37,1,21,1,53,9,1,193,1,213,254,43,1,45,254,211,1,178,1,213,254,43,1,45,254,211,4,
  35,254,94,82,254,94,191,1,12,1,12,191,254,94,82,254,94,191,1,12,1,12,0,0,255,255,0,137,255,227,7,127,5,240,16,38,0,123,0,0,
  16,39,11,75,4,139,253,100,16,7,11,34,3,53,0,0,255,255,0,137,255,227,7,63,5,240,16,38,0,123,0,0,16,39,0,116,4,139,253,100,
  16,7,11,34,3,53,0,0,255,255,0,98,255,227,7,127,5,240,16,38,0,117,0,0,16,39,11,75,4,139,253,100,16,7,11,34,3,53,0,0,
  0,2,0,143,255,227,3,172,5,213,0,32,0,36,0,134,64,47,32,26,5,2,4,6,25,0,16,134,15,136,12,0,33,131,35,12,149,19,140,35,
  129,37,6,34,25,22,9,5,1,0,26,34,9,0,28,1,34,28,33,38,15,9,28,22,37,16,220,236,212,252,236,212,236,17,18,57,17,18,57,17,
  18,57,18,57,49,0,16,228,244,236,16,254,205,16,244,238,18,57,57,23,57,48,1,75,176,16,84,75,176,18,84,91,75,176,19,84,91,88,189,0,
  37,255,192,0,1,0,37,0,37,0,64,56,17,55,56,89,64,11,116,4,116,5,116,6,116,7,118,28,5,93,1,51,21,20,6,15,1,14,1,21,
  20,22,51,50,54,55,21,14,1,35,34,38,53,52,54,63,1,62,1,55,62,1,53,19,35,53,51,1,244,190,55,90,90,58,51,131,109,78,180,96,
  94,192,103,184,224,73,89,88,48,38,8,7,6,196,202,202,4,68,156,101,130,87,88,53,94,49,89,110,70,67,188,57,56,194,159,76,137,86,86,47,
  53,25,21,60,54,1,14,254,255,255,0,16,0,0,5,104,7,107,18,38,0,36,0,0,16,7,22,188,4,188,1,117,255,255,0,16,0,0,5,104,
  7,107,18,38,0,36,0,0,16,7,22,186,4,188,1,117,255,255,0,16,0,0,5,104,7,109,18,38,0,36,0,0,17,7,22,189,4,188,1,117,
  0,16,180,5,13,17,10,7,43,64,5,15,13,0,17,2,93,49,0,0,255,255,0,16,0,0,5,104,7,94,18,38,0,36,0,0,17,7,22,187,
  4,188,1,117,0,20,180,10,20,35,5,7,43,64,9,64,20,79,35,32,20,47,35,4,93,49,0,0,255,255,0,16,0,0,5,104,7,78,18,38,
  0,36,0,0,17,7,22,185,4,188,1,117,0,20,180,10,18,13,5,7,43,64,9,48,18,63,13,0,18,15,13,4,93,49,0,0,0,3,0,16,
  0,0,5,104,7,109,0,11,0,14,0,33,0,203,64,84,12,17,13,12,27,28,27,14,17,28,27,30,17,28,27,29,17,28,28,27,13,17,33,15,
  33,12,17,14,12,15,15,33,32,17,15,33,31,17,33,15,33,66,12,27,15,13,9,3,193,21,9,30,149,13,9,142,32,28,30,29,28,24,32,31,
  33,13,18,6,14,24,12,6,27,0,86,24,28,15,6,86,18,28,33,34,16,212,196,212,236,50,16,212,238,50,17,57,17,57,17,18,57,17,57,57,
  17,18,57,57,49,0,47,60,230,214,238,16,212,238,17,18,57,57,57,48,75,83,88,7,16,5,237,7,5,237,7,16,8,237,7,16,5,237,7,16,
  5,237,7,5,237,7,5,237,7,16,8,237,89,34,178,32,35,1,1,93,64,32,26,12,115,12,155,12,3,7,15,8,27,80,35,102,13,105,14,117,
  13,123,14,121,28,121,29,118,32,118,33,128,35,12,93,0,93,1,52,38,35,34,6,21,20,22,51,50,54,3,1,33,1,46,1,53,52,54,51,50,
  22,21,20,6,7,1,35,3,33,3,35,3,84,89,63,64,87,88,63,63,89,152,254,240,2,33,254,88,61,62,159,115,114,161,63,60,2,20,210,136,
  253,95,136,213,6,90,63,89,87,65,63,88,88,254,243,253,25,3,78,41,115,73,115,160,161,114,70,118,41,250,139,1,127,254,129,0,0,2,0,8,
  0,0,7,72,5,213,0,15,0,19,0,135,64,57,17,17,14,15,14,16,17,15,15,14,13,17,15,14,12,17,14,15,14,66,5,149,3,11,149,17,
  1,149,16,149,0,129,17,7,149,3,173,13,9,17,16,15,13,12,5,14,10,0,4,8,6,2,28,18,10,14,20,16,212,212,60,236,50,212,196,196,
  17,18,23,57,49,0,47,60,236,236,196,244,236,236,16,238,16,238,48,75,83,88,7,16,5,237,7,5,237,7,16,5,237,7,16,5,237,89,34,178,
  128,21,1,1,93,64,19,103,17,119,16,119,17,134,12,133,16,150,17,144,21,160,21,191,21,9,93,1,21,33,17,33,21,33,17,33,21,33,17,33,
  3,35,1,23,1,33,17,7,53,253,27,2,199,253,57,2,248,252,61,253,240,160,205,2,113,139,254,182,1,203,5,213,170,254,70,170,253,227,170,1,
  127,254,129,5,213,158,252,240,3,16,0,0,255,255,0,115,254,117,5,39,5,240,18,38,0,38,0,0,16,7,0,122,1,45,0,0,255,255,0,201,
  0,0,4,139,7,107,18,38,0,40,0,0,16,7,22,188,4,158,1,117,255,255,0,201,0,0,4,139,7,107,18,38,0,40,0,0,16,7,22,186,
  4,158,1,117,255,255,0,201,0,0,4,139,7,109,18,38,0,40,0,0,17,7,22,189,4,158,1,117,0,7,64,3,64,12,1,93,49,0,0,0,
  255,255,0,201,0,0,4,139,7,78,18,38,0,40,0,0,17,7,22,185,4,158,1,117,0,9,64,5,64,12,64,16,2,93,49,0,255,255,0,59,
  0,0,1,186,7,107,18,38,0,44,0,0,16,7,22,188,3,47,1,117,255,255,0,162,0,0,2,31,7,107,18,38,0,44,0,0,16,7,22,186,
  3,47,1,117,255,255,255,254,0,0,2,96,7,109,18,38,0,44,0,0,17,7,22,189,3,47,1,117,0,8,180,1,6,10,0,7,43,49,0,0,
  255,255,0,6,0,0,2,88,7,78,18,38,0,44,0,0,17,7,22,185,3,47,1,117,0,8,180,0,10,7,1,7,43,49,0,0,0,2,0,10,
  0,0,5,186,5,213,0,12,0,25,0,103,64,32,16,9,169,11,13,149,0,129,18,149,14,11,7,7,1,25,19,4,15,13,22,25,4,50,10,17,
  13,28,8,0,121,26,16,244,60,236,50,196,244,236,16,196,23,57,49,0,47,198,50,238,246,238,16,238,50,48,64,40,32,27,127,27,176,27,3,159,
  9,159,10,159,11,159,12,159,14,159,15,159,16,159,17,191,9,191,10,191,11,191,12,191,14,191,15,191,16,191,17,16,93,1,93,19,33,32,0,17,
  16,0,41,1,17,35,53,51,19,17,33,21,33,17,51,32,0,17,16,0,33,211,1,160,1,177,1,150,254,105,254,80,254,96,201,201,203,1,80,254,
  176,243,1,53,1,31,254,225,254,203,5,213,254,151,254,128,254,126,254,150,2,188,144,1,227,254,29,144,253,234,1,24,1,46,1,44,1,23,0,0,
  255,255,0,201,0,0,5,51,7,94,18,38,0,49,0,0,17,7,22,187,4,254,1,117,0,20,180,0,19,34,4,7,43,64,9,48,19,63,34,16,
  19,31,34,4,93,49,0,0,255,255,0,115,255,227,5,217,7,107,18,38,0,50,0,0,16,7,22,188,5,39,1,117,255,255,0,115,255,227,5,217,
  7,107,18,38,0,50,0,0,16,7,22,186,5,39,1,117,255,255,0,115,255,227,5,217,7,109,18,38,0,50,0,0,17,7,22,189,5,39,1,117,
  0,16,180,15,26,30,21,7,43,64,5,31,26,16,30,2,93,49,0,0,255,255,0,115,255,227,5,217,7,94,18,38,0,50,0,0,17,7,22,187,
  5,39,1,117,0,24,180,3,33,48,9,7,43,64,13,48,33,63,48,32,33,47,48,16,33,31,48,6,93,49,0,0,255,255,0,115,255,227,5,217,
  7,78,18,38,0,50,0,0,17,7,22,185,5,39,1,117,0,20,180,3,31,26,9,7,43,64,9,64,31,79,26,16,31,31,26,4,93,49,0,0,
  0,1,1,25,0,63,5,156,4,197,0,11,0,133,64,77,10,156,11,10,7,8,7,9,156,8,8,7,4,156,3,4,7,7,6,5,156,6,7,6,
  4,156,5,4,1,2,1,3,156,2,2,1,11,156,0,1,0,10,156,9,10,1,1,0,66,10,8,7,6,4,2,1,0,8,5,3,11,9,12,11,
  10,9,7,5,4,3,1,8,2,0,8,6,12,16,212,60,204,50,23,57,49,0,16,212,60,204,50,23,57,48,75,83,88,7,16,8,237,7,16,5,
  237,7,16,5,237,7,16,8,237,7,16,5,237,7,16,8,237,7,16,5,237,7,16,8,237,89,34,9,2,7,9,1,39,9,1,55,9,1,5,156,
  254,55,1,201,119,254,53,254,53,118,1,200,254,56,118,1,203,1,203,4,76,254,53,254,55,121,1,203,254,53,121,1,201,1,203,121,254,53,1,203,
  0,3,0,102,255,186,5,229,6,23,0,9,0,19,0,43,0,158,64,60,29,31,26,13,43,44,19,10,1,0,4,13,41,38,32,20,13,4,42,38,
  30,26,4,149,38,13,149,26,145,38,140,44,43,44,42,20,23,16,32,30,35,19,10,1,0,4,29,41,16,7,31,7,25,35,51,16,25,23,16,44,
  16,252,236,252,236,192,17,18,57,57,23,57,18,57,57,17,18,57,57,17,57,49,0,16,228,244,236,16,238,16,192,16,192,17,18,57,57,18,57,18,
  23,57,18,57,17,18,57,57,48,64,42,87,0,90,21,87,25,85,33,106,21,101,33,123,21,118,28,117,33,9,70,19,89,0,86,19,106,0,100,19,
  100,28,106,40,124,0,115,19,118,28,122,40,11,93,1,93,9,1,30,1,51,50,0,17,52,38,39,46,1,35,34,0,17,20,22,23,7,38,2,53,
  16,0,33,50,22,23,55,23,7,22,18,21,16,0,33,34,38,39,7,39,4,182,253,51,62,161,95,220,1,1,39,121,61,161,95,220,254,253,39,39,
  134,78,79,1,121,1,59,130,221,87,162,102,170,78,80,254,136,254,198,128,221,91,162,103,4,88,252,178,64,67,1,72,1,26,112,184,184,64,67,254,
  184,254,229,112,188,68,158,102,1,8,160,1,98,1,165,77,75,191,89,198,103,254,246,158,254,159,254,91,75,75,191,88,255,255,0,178,255,227,5,41,
  7,107,18,38,0,56,0,0,16,7,22,188,4,238,1,117,255,255,0,178,255,227,5,41,7,107,18,38,0,56,0,0,16,7,22,186,4,238,1,117,
  255,255,0,178,255,227,5,41,7,109,18,38,0,56,0,0,17,7,22,189,4,238,1,117,0,20,180,10,20,24,0,7,43,64,9,47,20,32,24,31,
  20,16,24,4,93,49,0,0,255,255,0,178,255,227,5,41,7,78,18,38,0,56,0,0,17,7,22,185,4,238,1,117,0,28,180,1,25,20,9,7,
  43,64,17,80,25,95,20,64,25,79,20,32,25,47,20,16,25,31,20,8,93,49,0,0,255,255,255,252,0,0,4,231,7,107,18,38,0,60,0,0,
  16,7,22,186,4,115,1,117,0,2,0,201,0,0,4,141,5,213,0,12,0,21,0,61,64,27,14,149,9,13,149,2,246,0,129,11,21,15,9,3,
  4,1,18,25,6,63,13,10,1,28,0,4,22,16,252,236,50,50,252,236,17,23,57,49,0,47,244,252,236,212,236,48,64,9,15,23,31,23,63,23,
  95,23,4,1,93,19,51,17,51,50,4,21,20,4,43,1,17,35,19,17,51,50,54,53,52,38,35,201,202,254,251,1,1,254,255,251,254,202,202,254,
  141,154,153,142,5,213,254,248,225,220,220,226,254,174,4,39,253,209,146,134,134,145,0,0,0,1,0,186,255,227,4,172,6,20,0,47,0,154,64,48,
  45,39,33,12,4,6,13,32,0,4,42,22,134,23,26,185,19,42,185,3,151,19,140,46,12,9,13,29,32,33,39,9,8,36,39,8,6,29,8,36,
  16,22,45,8,16,0,70,48,16,252,196,252,204,16,198,238,212,238,16,238,17,57,57,18,57,18,57,49,0,47,228,254,238,16,254,213,238,18,23,57,
  23,57,48,64,64,15,5,15,6,15,7,15,39,15,40,138,12,138,13,7,10,6,10,7,10,11,10,12,10,13,10,31,13,32,10,33,12,34,4,38,
  25,13,25,31,25,32,58,32,58,33,77,31,77,32,73,33,73,34,106,31,106,32,165,6,165,7,166,32,24,93,1,93,19,52,54,51,50,22,23,14,
  1,21,20,22,31,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,55,46,1,35,34,6,21,17,35,
  186,239,218,208,219,3,151,168,58,65,57,166,96,225,211,64,136,73,80,140,65,116,120,59,101,92,96,87,167,151,8,131,113,130,136,187,4,113,200,219,
  232,224,8,115,96,47,81,42,37,106,142,100,172,183,25,24,164,30,29,95,91,63,84,62,55,59,135,91,127,172,29,103,112,139,131,251,147,0,0,0,
  255,255,0,123,255,227,4,45,6,102,18,38,0,68,0,0,17,6,0,67,82,0,0,11,64,7,63,38,47,38,31,38,3,93,49,0,255,255,0,123,
  255,227,4,45,6,102,18,38,0,68,0,0,17,6,0,118,82,0,0,11,64,7,63,38,47,38,31,38,3,93,49,0,255,255,0,123,255,227,4,45,
  6,102,18,38,0,68,0,0,17,6,2,136,82,0,0,8,180,11,40,44,20,7,43,49,255,255,0,123,255,227,4,45,6,55,18,38,0,68,0,0,
  17,6,2,158,82,0,0,20,180,20,46,60,11,7,43,64,9,32,46,47,60,16,46,31,60,4,93,49,255,255,0,123,255,227,4,45,6,16,18,38,
  0,68,0,0,17,6,0,106,82,0,0,32,180,20,45,40,11,7,43,64,21,127,40,111,40,80,45,95,40,64,45,79,40,48,45,63,40,0,45,15,
  40,10,93,49,255,255,0,123,255,227,4,45,7,6,18,38,0,68,0,0,17,6,2,156,82,0,0,37,64,14,38,44,20,44,38,11,7,50,56,20,
  56,50,11,7,43,16,196,43,16,196,49,0,64,9,63,53,63,47,15,53,15,47,4,93,48,0,0,0,0,3,0,123,255,227,7,111,4,123,0,6,
  0,51,0,62,1,3,64,67,39,45,37,61,14,13,0,52,169,37,22,134,21,136,18,0,169,14,58,18,185,28,25,46,134,45,186,42,3,185,14,187,
  7,49,10,184,31,25,140,37,63,52,55,38,6,15,0,37,55,28,7,38,15,21,0,8,13,61,38,8,15,45,55,8,34,69,63,16,252,236,204,212,
  252,60,212,236,196,17,18,57,57,17,57,17,18,57,17,18,57,49,0,16,196,228,50,244,60,196,228,252,60,244,236,16,196,238,50,16,238,16,244,238,
  16,238,17,57,17,57,17,18,57,48,64,129,48,43,48,44,48,45,48,46,48,47,48,48,64,43,64,44,64,45,64,46,64,47,64,48,80,43,80,44,
  80,45,80,46,80,47,80,48,133,43,133,48,128,64,144,64,160,64,176,64,192,64,208,64,224,64,224,64,240,64,29,63,0,63,6,63,13,63,14,63,
  15,5,48,44,48,45,48,46,48,47,64,44,64,45,64,46,64,47,80,44,80,45,80,46,80,47,111,0,111,6,111,13,111,14,111,15,96,44,96,45,
  96,46,96,47,112,44,112,45,112,46,112,47,128,44,128,45,128,46,128,47,29,93,113,1,93,1,46,1,35,34,6,7,3,62,1,51,50,0,29,1,
  33,30,1,51,50,54,55,21,14,1,35,34,38,39,14,1,35,34,38,53,52,54,51,33,53,52,38,35,34,6,7,53,62,1,51,50,22,3,34,6,
  21,20,22,51,50,54,61,1,6,182,1,165,137,153,185,14,68,74,212,132,226,1,8,252,178,12,204,183,104,200,100,100,208,106,167,248,77,73,216,143,
  189,210,253,251,1,2,167,151,96,182,84,101,190,90,142,213,239,223,172,129,111,153,185,2,148,151,180,174,158,1,48,90,94,254,221,250,90,191,200,53,
  53,174,42,44,121,119,120,120,187,168,189,192,18,127,139,46,46,170,39,39,96,254,24,102,123,98,115,217,180,41,0,0,255,255,0,113,254,117,3,231,
  4,123,18,38,0,70,0,0,16,7,0,122,0,143,0,0,255,255,0,113,255,227,4,127,6,102,18,38,0,72,0,0,16,7,0,67,0,139,0,0,
  255,255,0,113,255,227,4,127,6,102,18,38,0,72,0,0,16,7,0,118,0,139,0,0,255,255,0,113,255,227,4,127,6,102,18,38,0,72,0,0,
  17,7,2,136,0,139,0,0,0,8,180,21,30,34,27,7,43,49,0,0,255,255,0,113,255,227,4,127,6,16,18,38,0,72,0,0,17,7,0,106,
  0,139,0,0,0,7,64,3,64,32,1,93,49,0,0,0,255,255,255,199,0,0,1,166,6,102,16,39,0,67,255,29,0,0,18,6,0,243,0,0,
  255,255,0,144,0,0,2,111,6,102,16,39,0,118,255,29,0,0,18,6,0,243,0,0,255,255,255,222,0,0,2,92,6,102,18,38,0,243,0,0,
  17,7,2,136,255,29,0,0,0,8,180,1,7,11,0,7,43,49,0,0,255,255,255,244,0,0,2,70,6,16,18,38,0,243,0,0,17,7,0,106,
  255,29,0,0,0,8,180,0,11,8,1,7,43,49,0,0,0,2,0,113,255,227,4,117,6,20,0,14,0,40,1,39,64,94,37,123,38,37,30,35,
  30,36,123,35,35,30,15,123,35,30,40,123,39,40,30,35,30,38,39,40,39,37,36,37,40,40,39,34,35,34,31,32,31,33,32,32,31,66,40,39,
  38,37,34,33,32,31,8,35,30,3,15,35,3,185,27,9,185,21,140,27,35,177,41,38,39,18,12,33,32,24,40,37,35,34,31,5,30,15,6,12,
  18,18,81,6,18,24,69,41,16,252,236,244,236,17,57,57,23,57,18,57,57,17,18,57,57,49,0,16,236,196,244,236,16,238,18,57,18,57,18,23,
  57,48,75,83,88,7,16,14,201,7,16,8,201,7,16,8,201,7,16,14,201,7,16,8,237,7,14,237,7,16,5,237,7,16,8,237,89,34,178,63,
  42,1,1,93,64,118,22,37,43,31,40,34,47,35,47,36,41,37,45,38,45,39,42,40,54,37,70,37,88,32,88,33,96,32,96,33,102,34,117,32,
  117,33,117,34,19,37,35,37,36,38,38,38,39,39,40,54,36,54,37,70,36,69,37,90,32,90,33,98,32,98,33,127,0,127,1,127,2,122,3,123,
  9,127,10,127,11,127,12,127,13,127,14,127,15,127,16,127,17,127,18,127,19,127,20,123,21,122,27,122,28,127,29,127,30,118,32,118,33,120,34,160,
  42,240,42,39,93,0,93,1,46,1,35,34,6,21,20,22,51,50,54,53,52,38,19,22,18,21,20,0,35,34,0,17,52,0,51,50,22,23,39,5,
  39,37,39,51,23,37,23,5,3,70,50,88,41,167,185,174,146,145,174,54,9,126,114,254,228,230,231,254,229,1,20,221,18,52,42,159,254,193,33,1,
  25,181,228,127,1,77,33,254,217,3,147,17,16,216,195,188,222,222,188,122,188,1,38,143,254,224,173,255,254,201,1,55,0,255,250,1,55,5,5,180,
  107,99,92,204,145,111,97,98,255,255,0,186,0,0,4,100,6,55,18,38,0,81,0,0,16,7,2,158,0,152,0,0,255,255,0,113,255,227,4,117,
  6,102,18,38,0,82,0,0,16,6,0,67,115,0,0,0,255,255,0,113,255,227,4,117,6,102,18,38,0,82,0,0,16,6,0,118,115,0,0,0,
  255,255,0,113,255,227,4,117,6,102,18,38,0,82,0,0,17,6,2,136,115,0,0,8,180,15,26,30,21,7,43,49,255,255,0,113,255,227,4,117,
  6,55,18,38,0,82,0,0,17,6,2,158,115,0,0,20,180,21,32,46,15,7,43,64,9,32,32,47,46,16,32,31,46,4,93,49,255,255,0,113,
  255,227,4,117,6,16,18,38,0,82,0,0,17,6,0,106,115,0,0,20,180,3,31,26,9,7,43,64,9,64,31,79,26,48,31,63,26,4,93,49,
  0,3,0,217,0,150,5,219,4,111,0,3,0,7,0,11,0,41,64,20,0,234,2,6,234,4,2,8,156,4,10,12,9,5,1,114,4,0,8,12,
  16,220,212,60,252,60,196,49,0,16,212,196,252,196,16,238,16,238,48,1,51,21,35,17,51,21,35,1,33,21,33,2,223,246,246,246,246,253,250,5,
  2,250,254,4,111,246,254,18,245,2,65,170,0,3,0,72,255,162,4,156,4,188,0,9,0,19,0,43,0,228,64,60,43,44,38,31,29,26,19,10,
  1,0,4,13,41,38,32,20,13,4,42,38,30,26,4,185,38,13,185,26,184,38,140,44,43,44,42,20,23,16,32,30,35,19,10,1,0,4,16,7,
  31,29,7,18,35,81,41,16,18,23,69,44,16,252,236,50,244,236,50,192,17,18,23,57,18,57,57,17,18,57,57,17,57,49,0,16,228,244,236,16,
  238,16,192,16,192,17,18,57,57,18,57,18,23,57,17,57,57,17,18,57,48,64,112,40,1,63,45,89,20,86,28,85,29,86,32,106,21,102,33,127,
  0,123,4,127,5,127,6,127,7,127,8,127,9,127,10,127,11,127,12,123,13,122,21,123,26,127,27,127,28,127,29,127,30,127,31,127,32,123,33,127,
  34,127,35,127,36,127,37,123,38,155,25,149,37,168,25,160,45,240,45,38,89,0,86,19,85,29,90,40,105,0,102,19,101,28,106,40,122,0,116,19,
  118,28,122,40,137,30,149,24,154,36,162,24,173,36,17,93,1,93,9,1,30,1,51,50,54,53,52,38,39,46,1,35,34,6,21,20,22,23,7,46,
  1,53,16,0,51,50,22,23,55,23,7,30,1,21,16,0,35,34,38,39,7,39,3,137,254,25,41,103,65,147,172,20,92,42,103,62,151,169,19,20,
  125,54,54,1,17,241,93,159,67,139,95,146,53,54,254,238,240,96,161,63,139,96,3,33,253,176,42,40,232,200,79,117,154,41,41,235,211,72,110,46,
  151,77,197,119,1,20,1,56,51,52,168,79,179,77,198,120,254,237,254,199,52,51,168,78,255,255,0,174,255,227,4,88,6,102,18,38,0,88,0,0,
  16,6,0,67,123,0,0,0,255,255,0,174,255,227,4,88,6,102,18,38,0,88,0,0,16,6,0,118,123,0,0,0,255,255,0,174,255,227,4,88,
  6,102,18,38,0,88,0,0,17,6,2,136,123,0,0,8,180,11,23,27,1,7,43,49,255,255,0,174,255,227,4,88,6,16,18,38,0,88,0,0,
  17,6,0,106,123,0,0,24,180,2,27,24,10,7,43,64,13,64,27,79,24,48,27,63,24,0,27,15,24,6,93,49,255,255,0,61,254,86,4,127,
  6,102,18,38,0,92,0,0,16,6,0,118,94,0,0,0,0,2,0,186,254,86,4,164,6,20,0,16,0,28,0,62,64,27,20,185,5,8,26,185,
  0,14,140,8,184,1,189,3,151,29,17,18,11,71,23,4,0,8,2,70,29,16,252,236,50,50,244,236,49,0,16,236,228,228,244,196,236,16,198,238,
  48,64,9,96,30,128,30,160,30,224,30,4,1,93,37,17,35,17,51,17,62,1,51,50,0,17,16,2,35,34,38,1,52,38,35,34,6,21,20,22,
  51,50,54,1,115,185,185,58,177,123,204,0,255,255,204,123,177,2,56,167,146,146,167,167,146,146,167,168,253,174,7,190,253,162,100,97,254,188,254,248,
  254,248,254,188,97,1,235,203,231,231,203,203,231,231,0,0,255,255,0,61,254,86,4,127,6,16,18,38,0,92,0,0,17,6,0,106,94,0,0,22,
  180,24,23,18,25,7,43,64,11,48,23,63,18,32,23,47,18,31,18,5,93,49,0,0,255,255,0,16,0,0,5,104,7,49,16,39,0,113,0,188,
  1,59,19,6,0,36,0,0,0,16,180,14,3,2,9,7,43,64,5,64,3,79,2,2,93,49,0,0,255,255,0,123,255,227,4,45,5,246,16,38,
  0,113,74,0,19,6,0,68,0,0,0,16,180,24,3,2,15,7,43,64,5,111,2,127,3,2,93,49,255,255,0,16,0,0,5,104,7,146,16,39,
  2,154,0,206,1,74,19,6,0,36,0,0,0,18,180,24,0,8,19,7,43,49,0,64,5,111,0,111,8,2,93,48,255,255,0,123,255,227,4,45,
  6,31,16,38,2,154,79,215,19,6,0,68,0,0,0,8,180,34,0,8,25,7,43,49,255,255,0,16,254,117,5,165,5,213,18,38,0,36,0,0,
  16,7,2,157,2,228,0,0,255,255,0,123,254,117,4,128,4,123,18,38,0,68,0,0,16,7,2,157,1,191,0,0,255,255,0,115,255,227,5,39,
  7,107,18,38,0,38,0,0,16,7,22,186,5,45,1,117,255,255,0,113,255,227,3,231,6,102,18,38,0,70,0,0,16,7,0,118,0,137,0,0,
  255,255,0,115,255,227,5,39,7,109,16,39,22,189,5,76,1,117,19,6,0,38,0,0,0,9,178,4,4,30,16,60,61,47,49,0,255,255,0,113,
  255,227,3,231,6,102,18,38,0,70,0,0,16,7,2,136,0,164,0,0,255,255,0,115,255,227,5,39,7,80,16,39,22,193,5,76,1,117,18,6,
  0,38,0,0,255,255,0,113,255,227,3,231,6,20,16,39,2,184,4,164,0,0,18,6,0,70,0,0,255,255,0,115,255,227,5,39,7,109,18,38,
  0,38,0,0,17,7,22,190,5,45,1,117,0,7,64,3,31,29,1,93,49,0,0,0,255,255,0,113,255,227,3,231,6,102,18,38,0,70,0,0,
  16,7,2,137,0,137,0,0,255,255,0,201,0,0,5,176,7,109,16,39,22,190,4,236,1,117,18,6,0,39,0,0,255,255,0,113,255,227,5,219,
  6,20,18,38,0,71,0,0,17,7,22,184,5,20,0,0,0,11,64,7,95,29,63,29,31,29,3,93,49,0,0,0,255,255,0,10,0,0,5,186,
  5,213,16,6,0,146,0,0,0,2,0,113,255,227,4,244,6,20,0,24,0,36,0,74,64,36,7,3,211,9,1,249,34,185,0,22,28,185,13,16,
  140,22,184,5,151,11,2,31,12,4,3,0,8,8,10,6,71,25,18,19,69,37,16,252,236,244,60,196,252,23,60,196,49,0,47,236,228,244,196,236,
  16,196,238,253,60,238,50,48,182,96,38,128,38,160,38,3,1,93,1,17,33,53,33,53,51,21,51,21,35,17,35,53,14,1,35,34,2,17,16,0,
  51,50,22,1,20,22,51,50,54,53,52,38,35,34,6,3,162,254,186,1,70,184,154,154,184,58,177,124,203,255,0,255,203,124,177,253,199,167,146,146,
  168,168,146,146,167,3,182,1,78,125,147,147,125,250,252,168,100,97,1,68,1,8,1,8,1,68,97,254,21,203,231,231,203,203,231,231,255,255,0,201,
  0,0,4,139,7,51,18,38,0,40,0,0,16,7,0,113,0,161,1,61,255,255,0,113,255,227,4,127,5,246,16,39,0,113,0,150,0,0,19,6,
  0,72,0,0,0,7,64,3,112,0,1,93,49,0,0,0,255,255,0,201,0,0,4,139,7,109,16,39,22,192,4,161,1,117,19,6,0,40,0,0,
  0,7,64,3,64,0,1,93,49,0,0,0,255,255,0,113,255,227,4,127,6,72,16,39,2,154,0,150,0,0,19,6,0,72,0,0,0,7,64,3,
  112,0,1,93,49,0,0,0,255,255,0,201,0,0,4,139,7,80,16,39,22,193,4,158,1,117,18,6,0,40,0,0,255,255,0,113,255,227,4,127,
  6,20,16,39,2,184,4,150,0,0,18,6,0,72,0,0,255,255,0,201,254,117,4,141,5,213,18,38,0,40,0,0,16,7,2,157,1,204,0,0,
  255,255,0,113,254,117,4,127,4,123,18,38,0,72,0,0,16,7,2,157,1,120,0,0,255,255,0,201,0,0,4,139,7,103,18,38,0,40,0,0,
  17,7,22,190,4,166,1,111,0,7,64,3,64,12,1,93,49,0,0,0,255,255,0,113,255,227,4,127,6,97,18,38,0,72,0,0,17,7,2,137,
  0,148,255,251,0,16,180,0,33,29,15,7,43,64,5,15,33,0,29,2,93,49,0,0,255,255,0,115,255,227,5,139,7,109,16,39,22,189,5,92,
  1,117,19,6,0,42,0,0,0,9,178,4,4,21,16,60,61,47,49,0,255,255,0,113,254,86,4,90,6,102,16,38,2,136,104,0,19,6,0,74,
  0,0,0,9,178,4,4,10,16,60,61,47,49,0,0,0,255,255,0,115,255,227,5,139,7,109,18,38,0,42,0,0,16,7,22,192,5,27,1,117,
  255,255,0,113,254,86,4,90,6,72,18,38,0,74,0,0,16,7,2,154,0,139,0,0,255,255,0,115,255,227,5,139,7,80,16,39,22,193,5,92,
  1,117,19,6,0,42,0,0,0,8,0,64,3,63,0,1,93,48,0,0,255,255,0,113,254,86,4,90,6,20,16,39,2,184,4,106,0,0,18,6,
  0,74,0,0,255,255,0,115,254,1,5,139,5,240,16,39,2,215,5,94,255,237,18,6,0,42,0,0,255,255,0,113,254,86,4,90,6,52,16,39,
  2,195,3,224,1,12,18,6,0,74,0,0,255,255,0,201,0,0,5,59,7,109,16,39,22,189,5,2,1,117,19,6,0,43,0,0,0,20,180,12,
  2,6,7,7,43,64,9,47,2,32,6,31,2,16,6,4,93,49,0,0,255,255,255,229,0,0,4,100,7,109,16,39,22,189,3,22,1,117,19,6,
  0,75,0,0,0,42,180,20,2,6,19,7,43,49,0,75,176,14,81,88,187,0,20,255,192,0,19,255,192,56,56,89,64,13,144,20,144,19,128,20,
  128,19,64,20,64,19,6,93,0,2,0,201,0,0,6,139,5,213,0,19,0,23,0,58,64,30,6,2,18,149,9,20,17,12,149,21,173,4,0,129,
  14,10,7,12,23,4,28,5,56,18,13,20,1,28,0,24,16,220,236,50,50,204,252,236,50,50,204,49,0,47,60,228,50,252,236,220,50,50,236,50,
  50,48,1,51,21,33,53,51,21,51,21,35,17,35,17,33,17,35,17,35,53,51,23,21,33,53,1,113,202,2,222,202,168,168,202,253,34,202,168,168,
  202,2,222,5,213,224,224,224,164,251,175,2,199,253,57,4,81,164,164,224,224,0,0,0,0,1,0,120,0,0,4,159,6,20,0,27,0,62,64,33,
  3,9,0,3,22,1,14,18,135,13,21,6,135,22,25,184,16,151,10,1,2,8,0,78,19,14,17,21,9,8,16,11,28,16,220,50,236,50,50,204,
  204,244,236,49,0,47,60,236,244,196,236,220,50,236,50,17,18,23,57,48,1,17,35,17,52,38,35,34,6,21,17,35,17,35,53,51,53,51,21,33,
  21,33,17,62,1,51,50,22,4,159,184,124,124,149,172,185,125,125,185,1,96,254,160,66,179,117,193,198,2,164,253,92,2,158,159,158,190,164,253,135,
  4,246,164,122,122,164,254,188,101,100,239,0,255,255,255,228,0,0,2,120,7,94,16,39,22,187,3,46,1,117,19,6,0,44,0,0,0,8,180,30,
  9,24,31,7,43,49,0,0,255,255,255,211,0,0,2,103,6,55,16,39,2,158,255,29,0,0,19,6,0,243,0,0,0,8,180,28,8,22,29,7,
  43,49,0,0,255,255,0,3,0,0,2,89,7,49,16,39,0,113,255,46,1,59,19,6,0,44,0,0,0,8,180,4,3,2,5,7,43,49,0,0,
  255,255,255,242,0,0,2,72,5,245,16,39,0,113,255,29,255,255,19,6,0,243,0,0,0,8,180,4,3,2,5,7,43,49,0,0,255,255,255,245,
  0,0,2,103,7,109,16,39,22,192,3,46,1,117,19,6,0,44,0,0,0,8,180,14,0,8,15,7,43,49,0,0,255,255,255,228,0,0,2,86,
  6,72,16,39,2,154,255,29,0,0,19,6,0,243,0,0,0,8,180,14,0,8,15,7,43,49,0,0,255,255,0,176,254,117,2,37,5,213,16,39,
  2,157,255,100,0,0,18,6,0,44,0,0,255,255,0,150,254,117,2,11,6,20,16,39,2,157,255,74,0,0,18,6,0,76,0,0,255,255,0,201,
  0,0,1,149,7,80,18,38,0,44,0,0,17,7,22,193,3,47,1,117,0,19,179,6,1,7,0,16,60,16,60,49,0,180,63,7,63,6,2,93,
  48,0,0,0,0,2,0,193,0,0,1,121,4,123,0,3,0,4,0,44,64,11,4,184,0,191,2,4,1,8,0,70,5,16,252,236,57,49,0,47,
  236,228,48,64,17,4,4,52,4,68,4,16,6,64,6,80,6,96,6,112,6,8,1,93,19,51,17,35,19,193,184,184,92,4,96,251,160,4,123,0,
  255,255,0,201,254,102,3,239,5,213,16,39,0,45,2,92,0,0,17,6,0,44,0,0,0,8,64,3,17,4,1,16,236,49,0,0,255,255,0,193,
  254,86,3,177,6,20,16,39,0,77,2,56,0,0,17,6,0,76,0,0,0,8,64,3,25,70,1,16,236,49,0,0,255,255,255,150,254,102,2,95,
  7,109,16,39,22,189,3,46,1,117,19,6,0,45,0,0,0,8,180,8,2,6,7,7,43,49,0,0,255,255,255,219,254,86,2,92,6,102,16,39,
  2,136,255,29,0,0,19,6,1,249,0,0,0,8,180,8,2,6,7,7,43,49,0,0,255,255,0,201,254,30,5,106,5,213,16,39,2,215,5,27,
  0,10,18,6,0,46,0,0,255,255,0,186,254,30,4,156,6,20,16,39,2,215,4,172,0,10,18,6,0,78,0,0,0,1,0,186,0,0,4,156,
  4,96,0,10,0,187,64,40,8,17,5,6,5,7,17,6,6,5,3,17,4,5,4,2,17,5,5,4,66,8,5,2,3,3,0,188,9,6,5,1,
  4,6,8,1,8,0,70,11,16,252,236,50,212,196,17,57,49,0,47,60,236,50,23,57,48,75,83,88,7,16,4,237,7,16,5,237,7,16,5,237,
  7,16,4,237,89,34,178,16,12,1,1,93,64,95,4,2,10,8,22,2,39,2,41,5,43,8,86,2,102,2,103,8,115,2,119,5,130,2,137,5,
  142,8,147,2,150,5,151,8,163,2,18,9,5,9,6,2,11,3,10,7,40,3,39,4,40,5,43,6,43,7,64,12,104,3,96,12,137,3,133,4,
  137,5,141,6,143,7,154,3,151,7,170,3,167,5,182,7,197,7,214,7,247,3,240,3,247,4,240,4,26,93,113,0,93,19,51,17,1,51,9,1,
  35,1,17,35,186,185,2,37,235,253,174,2,107,240,253,199,185,4,96,254,27,1,229,253,242,253,174,2,33,253,223,0,255,255,0,201,0,0,4,106,
  7,108,16,39,22,186,3,110,1,118,18,6,0,47,0,0,255,255,0,193,0,0,2,74,7,108,16,39,22,186,3,90,1,118,19,6,0,79,0,0,
  0,30,177,3,4,16,60,49,0,75,176,14,81,88,185,0,0,0,64,56,89,64,7,159,0,143,0,79,0,3,93,48,255,255,0,201,254,30,4,106,
  5,213,16,39,2,215,4,155,0,10,18,6,0,47,0,0,255,255,0,136,254,30,1,173,6,20,16,39,2,215,3,30,0,10,19,6,0,79,0,0,
  0,7,64,3,64,0,1,93,49,0,0,0,255,255,0,201,0,0,4,106,5,213,16,39,22,184,2,159,255,195,18,6,0,47,0,0,255,255,0,193,
  0,0,3,0,6,20,16,39,22,184,2,57,0,2,17,6,0,79,0,0,0,9,64,5,143,0,31,0,2,93,49,0,255,255,0,201,0,0,4,106,
  5,213,16,39,0,121,2,49,0,119,18,6,0,47,0,0,255,255,0,193,0,0,2,132,6,20,16,39,0,121,0,214,0,115,17,6,0,79,0,0,
  0,23,75,176,13,81,75,176,17,83,75,176,24,81,90,91,88,185,0,0,0,64,56,89,49,0,0,0,0,1,255,242,0,0,4,117,5,213,0,13,
  0,63,64,30,12,11,10,4,3,2,6,0,6,149,0,129,8,3,4,1,11,14,0,4,5,1,28,12,7,58,9,0,121,14,16,244,60,236,196,252,
  60,196,17,18,57,17,18,57,49,0,47,228,236,17,23,57,48,180,48,15,80,15,2,1,93,19,51,17,37,23,1,17,33,21,33,17,7,39,55,211,
  203,1,57,80,254,119,2,215,252,94,148,77,225,5,213,253,152,219,111,254,238,253,227,170,2,59,106,110,158,0,0,0,0,1,0,2,0,0,2,72,
  6,20,0,11,0,94,64,26,10,9,8,4,3,2,6,0,151,6,3,4,1,9,10,0,4,122,5,1,8,10,122,7,0,12,16,212,60,228,252,60,
  228,17,18,57,17,18,57,49,0,47,236,23,57,48,1,75,176,16,84,88,189,0,12,0,64,0,1,0,12,0,12,255,192,56,17,55,56,89,64,19,
  16,13,64,13,80,13,96,13,115,4,122,10,112,13,224,13,240,13,9,93,19,51,17,55,23,7,17,35,17,7,39,55,199,184,125,76,201,184,123,74,
  197,6,20,253,166,90,106,141,252,227,2,154,88,106,141,0,255,255,0,201,0,0,5,51,7,108,16,39,22,186,4,197,1,118,19,6,0,49,0,0,
  0,7,64,3,79,0,1,93,49,0,0,0,255,255,0,186,0,0,4,100,6,109,16,38,0,118,66,7,19,6,0,81,0,0,0,9,64,5,63,0,
  79,0,2,93,49,0,0,0,255,255,0,201,254,30,5,51,5,213,16,39,2,215,5,0,0,10,18,6,0,49,0,0,255,255,0,186,254,30,4,100,
  4,123,16,39,2,215,4,144,0,10,18,6,0,81,0,0,255,255,0,201,0,0,5,51,7,95,18,38,0,49,0,0,17,7,22,190,4,245,1,103,
  0,20,180,4,15,11,0,7,43,64,9,47,15,32,11,31,15,16,11,4,93,49,0,0,255,255,0,186,0,0,4,100,6,102,18,38,0,81,0,0,
  17,7,2,137,0,141,0,0,0,16,180,0,25,21,12,7,43,64,5,15,25,0,21,2,93,49,0,0,255,255,0,205,0,0,5,185,5,213,16,39,
  0,81,1,85,0,0,16,6,2,126,27,0,0,1,0,201,254,86,5,25,5,240,0,28,0,59,64,13,25,22,18,24,28,28,18,10,5,28,7,65,
  29,16,252,75,176,16,84,88,185,0,7,255,192,56,89,236,50,212,252,204,17,49,0,64,12,25,149,22,176,7,2,149,14,145,8,129,7,47,228,244,
  236,16,244,236,48,1,16,33,34,6,21,17,35,17,51,21,54,55,54,51,50,18,25,1,20,7,6,43,1,53,51,50,54,53,4,80,254,205,179,215,
  202,202,78,105,106,153,227,233,81,82,181,87,49,102,79,3,127,1,172,255,222,252,178,5,213,241,134,67,67,254,193,254,204,252,111,213,97,96,156,90,
  160,0,0,0,0,1,0,186,254,86,4,100,4,123,0,31,0,59,64,28,13,19,0,3,24,21,7,135,6,16,135,24,28,184,22,188,21,7,13,8,
  0,78,19,23,8,22,70,32,16,252,236,50,244,236,196,49,0,47,228,244,196,236,212,236,17,18,23,57,48,180,96,33,207,33,2,1,93,1,17,20,
  7,6,43,1,53,51,50,55,54,53,17,52,38,35,34,6,21,17,35,17,51,21,54,55,54,51,50,23,22,4,100,82,81,181,254,233,105,38,38,124,
  124,149,172,185,185,66,89,90,117,193,99,99,2,164,253,72,214,96,96,156,48,49,153,2,178,159,158,190,164,253,135,4,96,174,101,50,50,119,120,0,
  255,255,0,115,255,227,5,217,7,49,16,39,0,113,1,39,1,59,19,6,0,50,0,0,0,16,180,13,2,3,7,7,43,64,5,31,2,16,3,2,
  93,49,0,0,255,255,0,113,255,227,4,117,5,245,16,38,0,113,115,255,19,6,0,82,0,0,0,8,180,19,2,3,25,7,43,49,255,255,0,115,
  255,227,5,217,7,109,16,39,22,192,5,39,1,117,19,6,0,50,0,0,0,16,180,17,0,8,23,7,43,64,5,16,0,31,8,2,93,49,0,0,
  255,255,0,113,255,227,4,117,6,72,16,38,2,154,115,0,19,6,0,82,0,0,0,8,180,29,8,0,35,7,43,49,255,255,0,115,255,227,5,217,
  7,107,16,39,22,194,5,39,1,117,18,6,0,50,0,0,255,255,0,113,255,227,4,117,6,102,16,39,2,159,0,160,0,0,18,6,0,82,0,0,
  0,2,0,115,0,0,8,12,5,213,0,16,0,25,0,59,64,31,5,149,3,17,1,149,0,129,24,7,149,3,173,9,24,18,16,10,21,6,2,28,
  17,0,4,8,21,25,13,16,26,16,252,236,212,196,196,212,236,50,18,57,57,57,57,49,0,47,236,236,50,244,236,50,16,238,48,1,21,33,17,33,
  21,33,17,33,21,33,32,0,17,16,0,33,23,35,32,0,17,16,0,33,51,7,250,253,26,2,199,253,57,2,248,251,215,254,79,254,65,1,191,1,
  177,103,129,254,191,254,192,1,64,1,65,129,5,213,170,254,70,170,253,227,170,1,124,1,112,1,109,1,124,170,254,225,254,224,254,223,254,223,0,0,
  0,3,0,113,255,227,7,195,4,123,0,6,0,39,0,51,0,132,64,49,7,8,0,16,134,15,136,12,0,169,8,46,12,185,22,19,40,3,185,8,
  187,34,37,31,184,25,19,140,52,6,0,22,34,49,9,15,0,8,7,75,49,18,9,81,43,18,28,69,52,16,252,236,244,252,244,236,196,17,18,57,
  57,18,57,49,0,16,228,50,244,60,196,228,236,50,16,196,238,50,16,238,16,244,238,17,18,57,48,64,37,63,53,95,53,112,53,159,53,207,53,208,
  53,240,53,7,63,0,63,6,63,7,63,8,63,9,5,111,0,111,6,111,7,111,8,111,9,5,93,113,1,93,1,46,1,35,34,6,7,5,21,33,
  30,1,51,50,54,55,21,14,1,35,34,38,39,14,1,35,34,0,17,16,0,51,50,22,23,62,1,51,50,0,37,34,6,21,20,22,51,50,54,53,
  52,38,7,10,2,164,137,153,185,14,3,72,252,178,12,204,183,106,200,98,100,208,106,160,242,81,71,209,140,241,254,239,1,17,241,140,211,66,78,232,
  143,226,1,8,250,176,148,172,171,149,147,172,172,2,148,152,179,174,158,53,90,190,199,52,52,174,42,44,110,109,110,109,1,57,1,19,1,20,1,56,
  111,108,107,112,254,221,135,231,201,201,231,232,200,199,233,0,255,255,0,201,0,0,5,84,7,108,16,39,22,186,4,149,1,118,18,6,0,53,0,0,
  255,255,0,186,0,0,3,148,6,109,16,38,0,118,66,7,18,6,0,85,0,0,0,0,255,255,0,201,254,30,5,84,5,213,16,39,2,215,5,16,
  0,10,18,6,0,53,0,0,255,255,0,130,254,30,3,74,4,123,16,39,2,215,3,24,0,10,18,6,0,85,0,0,255,255,0,201,0,0,5,84,
  7,95,18,38,0,53,0,0,17,7,22,190,4,125,1,103,0,8,0,64,3,95,29,1,93,48,0,0,255,255,0,186,0,0,3,90,6,102,18,38,
  0,85,0,0,17,6,2,137,27,0,0,16,180,17,23,19,9,7,43,64,5,15,23,0,19,2,93,49,255,255,0,135,255,227,4,162,7,108,16,39,
  22,186,4,149,1,118,18,6,0,54,0,0,255,255,0,111,255,227,3,199,6,109,16,38,0,118,66,7,18,6,0,86,0,0,0,0,255,255,0,135,
  255,227,4,162,7,109,16,39,22,189,4,147,1,117,19,6,0,54,0,0,0,11,180,4,32,21,41,41,16,73,99,58,49,0,0,0,255,255,0,111,
  255,227,3,199,6,102,16,38,2,136,37,0,19,6,0,86,0,0,0,11,180,4,32,21,41,41,16,73,99,58,49,0,255,255,0,135,254,117,4,162,
  5,240,18,38,0,54,0,0,16,7,0,122,0,139,0,0,255,255,0,111,254,117,3,199,4,123,18,38,0,86,0,0,16,6,0,122,23,0,0,0,
  255,255,0,135,255,227,4,162,7,109,18,38,0,54,0,0,17,7,22,190,4,139,1,117,0,11,180,43,32,14,34,34,16,73,99,58,49,0,0,0,
  255,255,0,111,255,227,3,199,6,102,18,38,0,86,0,0,17,7,2,189,4,39,0,0,0,11,180,43,32,14,34,34,16,73,99,58,49,0,0,0,
  255,255,255,250,254,117,4,233,5,213,16,38,0,122,80,0,18,6,0,55,0,0,0,0,255,255,0,55,254,117,2,242,5,158,16,38,0,122,225,0,
  18,6,0,87,0,0,0,0,255,255,255,250,0,0,4,233,7,95,18,38,0,55,0,0,17,7,22,190,4,115,1,103,0,16,180,1,13,9,0,7,
  43,49,0,64,3,95,8,1,93,48,0,0,255,255,0,55,0,0,2,254,6,130,18,38,0,87,0,0,17,7,22,184,2,55,0,112,0,7,64,3,
  143,20,1,93,49,0,0,0,0,1,255,250,0,0,4,233,5,213,0,15,0,70,64,24,7,11,149,4,12,9,3,15,149,0,129,9,5,1,64,7,
  3,28,12,0,64,10,14,16,16,212,60,228,204,252,60,228,204,49,0,47,244,236,50,16,212,60,236,50,48,1,64,19,0,17,31,0,16,1,16,2,
  31,15,16,17,64,17,112,17,159,17,9,93,3,33,21,33,17,33,21,33,17,35,17,33,53,33,17,33,6,4,239,253,238,1,9,254,247,203,254,247,
  1,9,253,238,5,213,170,253,192,170,253,191,2,65,170,2,64,0,0,0,0,1,0,55,0,0,2,242,5,158,0,29,0,67,64,31,8,22,169,5,
  23,4,26,169,0,1,27,188,13,135,16,16,13,14,2,6,8,4,0,8,23,27,21,25,29,70,30,16,252,60,60,196,50,252,60,60,196,196,50,57,
  57,49,0,47,236,244,60,196,252,60,220,60,236,50,48,178,175,31,1,1,93,1,17,33,21,33,21,33,21,33,21,20,23,22,59,1,21,35,34,39,
  38,61,1,35,53,51,53,35,53,51,17,1,119,1,123,254,133,1,123,254,133,37,38,115,189,189,213,81,81,135,135,135,135,5,158,254,194,143,233,142,
  233,137,39,39,154,80,79,210,233,142,233,143,1,62,0,0,255,255,0,178,255,227,5,41,7,94,16,39,22,187,4,238,1,117,19,6,0,56,0,0,
  0,16,180,31,9,24,39,7,43,64,5,16,9,31,24,2,93,49,0,0,255,255,0,174,255,227,4,88,6,55,16,39,2,158,0,131,0,0,19,6,
  0,88,0,0,0,8,180,30,8,22,38,7,43,49,0,0,255,255,0,178,255,227,5,41,7,49,16,39,0,113,0,238,1,59,19,6,0,56,0,0,
  0,20,180,5,3,2,13,7,43,64,9,47,2,32,3,31,2,16,3,4,93,49,0,0,255,255,0,174,255,227,4,88,5,245,16,39,0,113,0,131,
  255,255,19,6,0,88,0,0,0,8,180,6,3,2,14,7,43,49,0,0,255,255,0,178,255,227,5,41,7,109,16,39,22,192,4,238,1,117,19,6,
  0,56,0,0,0,16,180,15,0,8,23,7,43,64,5,16,0,31,8,2,93,49,0,0,255,255,0,174,255,227,4,88,6,72,16,39,2,154,0,131,
  0,0,19,6,0,88,0,0,0,8,180,16,0,8,24,7,43,49,0,0,255,255,0,178,255,227,5,41,7,111,18,38,0,56,0,0,16,7,2,156,
  0,240,0,105,255,255,0,174,255,227,4,88,6,202,18,38,0,88,0,0,17,6,2,156,124,196,0,9,64,5,64,21,64,33,2,93,49,0,0,0,
  255,255,0,178,255,227,5,41,7,107,16,39,22,194,4,238,1,117,18,6,0,56,0,0,255,255,0,174,255,227,4,94,6,102,16,39,2,159,0,176,
  0,0,18,6,0,88,0,0,255,255,0,178,254,117,5,41,5,213,18,38,0,56,0,0,16,7,2,157,0,250,0,0,255,255,0,174,254,117,4,232,
  4,123,18,38,0,88,0,0,16,7,2,157,2,39,0,0,255,255,0,68,0,0,7,166,7,116,16,39,22,189,5,245,1,124,19,6,0,58,0,0,
  0,8,180,21,2,6,20,7,43,49,0,0,255,255,0,86,0,0,6,53,6,109,16,39,2,136,1,69,0,7,19,6,0,90,0,0,0,8,180,21,
  2,6,20,7,43,49,0,0,255,255,255,252,0,0,4,231,7,116,16,39,22,189,4,114,1,124,19,6,0,60,0,0,0,8,180,11,2,6,7,7,
  43,49,0,0,255,255,0,61,254,86,4,127,6,109,16,38,2,136,94,7,19,6,0,92,0,0,0,8,180,24,2,6,23,7,43,49,255,255,255,252,
  0,0,4,231,7,78,18,38,0,60,0,0,17,7,22,185,4,115,1,117,0,8,180,0,16,11,4,7,43,49,0,0,255,255,0,92,0,0,5,31,
  7,108,16,39,22,186,4,149,1,118,18,6,0,61,0,0,255,255,0,88,0,0,3,219,6,109,16,38,0,118,66,7,18,6,0,93,0,0,0,0,
  255,255,0,92,0,0,5,31,7,80,16,39,22,193,4,190,1,117,18,6,0,61,0,0,255,255,0,88,0,0,3,219,6,20,16,39,2,184,4,23,
  0,0,19,6,0,93,0,0,0,14,1,64,9,79,10,95,10,175,10,223,10,4,93,49,255,255,0,92,0,0,5,31,7,109,18,38,0,61,0,0,
  16,7,22,190,4,190,1,117,255,255,0,88,0,0,3,219,6,102,18,38,0,93,0,0,17,6,2,137,27,0,0,16,180,1,15,11,0,7,43,64,
  5,15,15,0,11,2,93,49,0,1,0,47,0,0,2,248,6,20,0,16,0,35,64,18,11,135,10,151,1,2,169,5,188,1,10,16,8,4,6,2,
  76,17,16,252,60,204,252,204,49,0,47,244,236,16,244,236,48,33,35,17,35,53,51,53,52,54,59,1,21,35,34,7,6,21,1,152,185,176,176,174,
  189,174,176,99,39,38,3,209,143,78,187,171,153,40,41,103,0,2,0,32,255,227,4,164,6,20,0,15,0,44,0,68,64,37,4,185,16,20,12,185,
  32,28,140,20,184,34,41,37,169,44,36,39,151,34,46,69,0,18,24,71,42,32,6,44,40,8,37,35,39,70,45,16,252,60,204,236,50,50,50,204,
  244,236,236,49,0,47,244,220,60,236,50,16,228,244,196,236,16,198,238,48,1,52,39,38,35,34,7,6,21,20,23,22,51,50,55,54,1,54,55,54,
  51,50,23,22,17,16,7,6,35,34,39,38,39,21,35,17,35,53,51,53,51,21,33,21,33,3,229,83,84,146,146,84,83,83,84,146,146,84,83,253,
  142,58,89,88,123,204,127,128,128,127,204,123,88,89,58,185,154,154,185,1,69,254,187,2,47,203,116,115,115,116,203,203,116,115,115,116,2,82,100,48,
  49,162,162,254,248,254,248,162,162,49,48,100,168,5,4,125,147,147,125,0,0,3,255,151,0,0,5,80,5,213,0,8,0,17,0,41,0,67,64,35,
  25,0,149,10,9,149,18,129,1,149,10,173,31,17,11,8,2,19,25,31,5,0,14,28,22,5,25,28,46,9,0,28,18,4,42,16,252,236,50,252,
  236,212,236,17,23,57,57,57,49,0,47,236,236,244,236,16,238,57,48,178,15,34,1,1,93,1,17,33,50,54,53,52,38,35,1,17,33,50,54,53,
  52,38,35,37,33,50,22,21,20,6,7,30,1,21,20,4,35,33,17,34,6,29,1,35,53,52,54,1,247,1,68,163,157,157,163,254,188,1,43,148,
  145,145,148,254,11,2,4,231,250,128,124,149,165,254,240,251,253,232,132,118,156,192,2,201,253,221,135,139,140,133,2,102,254,62,111,114,113,112,166,192,
  177,137,162,20,32,203,152,200,218,5,48,95,105,49,70,181,163,0,0,0,255,255,0,201,0,0,4,236,5,213,18,6,3,165,0,0,0,2,0,186,
  255,227,4,164,6,20,0,22,0,38,0,56,64,31,27,185,0,4,35,185,16,12,140,4,184,18,22,169,19,151,18,40,69,20,23,18,8,71,16,31,
  22,8,19,70,39,16,252,236,50,50,244,236,196,236,49,0,47,244,236,16,228,244,196,236,16,198,238,48,1,54,55,54,51,50,23,22,17,16,7,6,
  35,34,39,38,39,21,35,17,33,21,37,1,52,39,38,35,34,7,6,21,20,23,22,51,50,55,54,1,115,58,89,88,123,204,127,128,128,127,204,123,
  88,89,58,185,3,78,253,107,2,114,83,84,146,146,84,83,83,84,146,146,84,83,3,182,100,48,49,162,162,254,248,254,248,162,162,49,48,100,168,6,
  20,166,1,252,192,203,116,115,115,116,203,203,116,115,115,116,0,2,0,0,0,0,4,236,5,213,0,10,0,23,0,51,64,12,23,11,25,0,25,16,
  46,5,11,28,21,22,47,220,236,50,252,236,196,16,204,49,64,9,5,149,12,173,11,129,6,149,20,0,47,236,228,244,236,179,21,21,11,20,17,18,
  57,47,48,1,52,39,38,35,33,17,33,50,55,54,1,17,33,50,4,21,20,4,35,33,17,35,1,4,23,79,78,163,254,188,1,68,163,78,79,253,
  124,1,78,251,1,16,254,240,251,253,232,201,1,56,1,183,139,68,67,253,221,68,67,4,168,253,154,218,222,221,218,4,68,1,145,0,0,2,0,0,
  255,227,4,164,6,21,0,18,0,30,0,62,64,13,17,18,32,19,18,6,71,13,25,18,8,15,16,47,220,236,50,50,244,236,196,16,204,49,64,14,
  0,22,185,3,184,14,12,28,185,9,140,17,151,14,0,47,228,244,236,196,16,244,236,196,179,15,15,17,14,17,18,57,47,48,1,62,1,51,50,0,
  17,16,2,35,34,38,39,21,35,17,35,1,51,1,52,38,35,34,6,21,20,22,51,50,54,1,115,58,177,123,204,0,255,255,204,123,177,58,185,186,
  1,34,81,2,114,167,146,146,167,167,146,146,167,3,182,100,97,254,188,254,248,254,248,254,188,97,100,168,4,68,1,209,252,26,203,231,231,203,203,231,
  231,0,0,0,0,1,0,115,255,227,5,39,5,240,0,25,0,48,64,27,25,134,0,136,22,149,3,145,26,13,134,12,136,16,149,9,140,26,27,16,
  19,25,6,48,13,0,26,16,220,60,244,236,236,49,0,16,244,236,244,236,16,244,236,244,236,48,19,62,1,51,32,0,17,16,0,33,34,38,39,53,
  30,1,51,32,0,17,16,0,33,34,6,7,115,104,237,134,1,83,1,134,254,122,254,173,132,237,106,102,231,130,1,0,1,16,254,240,255,0,130,231,
  102,5,98,71,71,254,97,254,152,254,153,254,97,72,72,211,95,94,1,57,1,39,1,40,1,57,94,95,0,1,0,115,255,227,6,90,7,100,0,36,
  0,68,64,34,33,149,32,37,13,161,14,174,10,149,17,1,161,0,174,4,149,23,145,17,140,37,32,7,25,20,27,17,13,0,48,20,16,37,16,252,
  252,50,236,16,236,196,49,0,16,228,244,236,244,236,16,238,246,238,16,220,236,48,180,15,38,31,38,2,1,93,1,21,46,1,35,32,0,17,16,0,
  33,50,54,55,21,14,1,35,32,0,17,16,0,33,50,23,22,23,54,55,54,59,1,21,35,34,6,5,39,102,231,130,255,0,254,240,1,16,1,0,
  130,231,102,106,237,132,254,173,254,122,1,134,1,83,96,156,13,12,16,83,102,227,77,63,134,110,5,98,213,95,94,254,199,254,216,254,217,254,199,94,
  95,211,72,72,1,159,1,103,1,104,1,159,36,3,4,195,98,122,170,150,0,1,0,113,255,227,4,204,6,20,0,34,0,78,64,36,0,134,1,136,
  4,14,134,13,136,10,185,17,4,185,23,184,17,140,35,1,135,30,151,35,7,18,20,25,8,30,13,0,72,20,69,35,16,252,244,50,204,236,16,236,
  49,0,16,244,236,16,228,244,236,16,254,244,238,16,245,238,48,64,11,15,36,16,36,128,36,144,36,160,36,5,1,93,1,21,46,1,35,34,6,21,
  20,22,51,50,54,55,21,14,1,35,34,0,17,16,0,33,50,23,53,52,54,59,1,21,35,34,6,3,231,78,157,80,179,198,198,179,80,157,78,77,
  165,93,253,254,214,1,45,1,6,71,70,161,181,69,48,105,76,4,126,245,43,43,227,205,205,227,43,43,170,36,36,1,62,1,14,1,18,1,58,12,
  15,214,192,156,97,0,0,0,255,255,0,10,0,0,5,186,5,213,16,6,0,146,0,0,0,2,255,151,0,0,6,20,5,213,0,8,0,26,0,46,
  64,21,0,149,9,129,1,149,16,8,2,16,10,0,5,25,13,50,0,28,9,4,27,16,252,236,244,236,17,57,57,57,57,49,0,47,236,244,236,48,
  178,96,19,1,1,93,1,17,51,32,0,17,16,0,33,37,33,32,0,17,16,0,41,1,17,34,6,29,1,35,53,52,54,1,247,244,1,53,1,31,
  254,225,254,203,254,66,1,159,1,178,1,150,254,104,254,80,254,97,132,118,156,192,5,47,251,119,1,24,1,46,1,44,1,23,166,254,151,254,128,254,
  126,254,150,5,48,95,105,49,70,181,163,0,0,2,0,201,0,0,4,236,5,213,0,7,0,20,0,46,64,12,22,8,4,19,28,10,46,0,25,14,
  16,21,16,252,236,244,236,50,196,196,49,64,12,19,149,9,129,10,4,149,18,173,3,149,10,0,47,236,244,236,16,244,236,48,1,16,41,1,17,33,
  34,6,17,33,17,33,34,36,53,52,36,51,33,17,33,1,158,1,64,1,68,254,188,163,157,3,78,253,232,251,254,240,1,16,251,1,78,253,124,1,
  183,254,239,2,35,135,3,147,250,43,218,222,221,218,1,192,0,2,0,113,255,227,4,90,6,20,0,18,0,30,0,63,64,29,28,185,17,14,22,185,
  5,8,140,14,184,3,18,135,1,151,3,25,4,17,8,2,71,0,19,18,11,69,31,16,252,236,196,244,236,50,50,49,0,47,252,236,16,228,244,196,
  236,16,196,238,48,182,96,32,128,32,160,32,3,1,93,1,53,33,17,35,53,14,1,35,34,2,17,16,0,51,50,22,23,17,1,20,22,51,50,54,
  53,52,38,35,34,6,1,13,3,77,184,58,177,124,203,255,0,255,203,124,177,58,253,141,167,146,146,168,168,146,146,167,5,110,166,249,236,168,100,97,
  1,68,1,8,1,8,1,68,97,100,1,185,252,192,203,231,231,203,203,231,231,0,0,0,0,2,0,113,254,86,4,116,4,99,0,25,0,39,0,84,
  64,20,13,12,11,32,41,69,23,11,18,2,26,18,23,81,6,32,18,17,69,40,16,252,236,196,244,178,127,23,1,93,236,212,236,16,236,17,18,57,
  57,0,64,14,13,12,29,9,6,7,9,185,4,29,185,20,182,40,16,244,236,212,252,212,204,17,18,57,57,64,6,0,37,83,12,13,12,7,14,16,
  236,57,49,48,37,22,21,16,33,34,39,53,22,51,50,53,52,37,38,39,38,17,16,0,51,50,0,3,20,2,3,54,38,35,34,6,21,20,22,23,
  22,23,62,1,3,107,157,254,71,221,120,102,246,246,254,248,208,117,142,1,18,239,240,1,19,1,155,39,1,171,148,148,172,188,126,64,51,99,110,66,
  79,141,254,240,70,153,70,117,92,48,37,112,135,1,15,1,15,1,57,254,199,254,237,156,254,252,1,160,203,229,232,195,194,199,11,6,14,42,220,0,
  0,1,0,131,0,0,4,69,5,213,0,11,0,43,64,9,13,5,9,28,0,11,7,2,12,16,220,196,196,212,236,50,196,49,64,12,10,149,11,129,
  2,6,149,7,173,3,149,2,0,47,236,244,236,16,244,236,48,1,17,33,53,33,17,33,53,33,17,33,53,4,69,252,62,2,248,253,57,2,199,253,
  26,5,213,250,43,170,2,29,170,1,186,170,0,2,0,117,255,227,5,217,5,240,0,19,0,26,0,68,64,38,1,20,0,8,161,7,174,4,0,149,
  20,23,149,17,0,149,20,173,4,149,11,145,17,140,27,1,20,26,26,25,15,51,20,25,7,0,16,27,16,252,196,236,244,236,17,18,57,49,0,16,
  228,244,236,244,228,16,238,16,238,16,244,238,17,18,57,48,19,33,16,0,33,34,6,7,53,54,36,51,32,0,17,16,0,33,32,0,55,22,0,51,
  50,0,55,117,4,143,254,237,254,238,139,252,112,111,1,7,146,1,94,1,139,254,136,254,198,254,183,254,151,220,13,0,255,202,202,0,255,13,3,12,
  1,12,1,50,96,95,215,70,72,254,103,254,146,254,159,254,91,1,183,204,195,254,228,1,28,195,0,0,0,1,0,164,255,227,4,123,5,240,0,40,
  0,64,64,36,10,134,9,136,13,149,6,145,41,0,22,149,19,173,41,31,134,32,136,28,149,35,140,41,42,20,9,31,16,25,3,25,25,38,16,41,
  16,252,236,212,236,212,196,196,204,49,0,16,244,236,244,236,16,244,236,57,16,244,236,244,236,48,1,46,1,53,52,36,51,50,22,23,21,46,1,35,
  34,6,21,20,22,59,1,21,35,34,6,21,20,22,51,50,54,55,21,14,1,35,32,36,53,52,54,1,216,131,142,1,12,230,89,201,115,114,190,83,
  152,163,158,149,182,174,165,185,199,190,109,200,84,106,199,94,254,232,254,208,163,3,37,33,171,124,178,209,32,32,180,38,36,123,115,112,119,166,149,132,
  143,150,50,49,195,37,37,242,221,144,196,0,0,1,255,150,254,102,4,35,5,213,0,17,0,65,64,31,17,8,18,13,149,12,176,18,6,149,4,2,
  149,0,129,4,173,18,17,8,0,7,12,5,1,7,3,28,0,4,18,16,252,236,50,212,196,196,17,18,57,57,49,0,16,236,244,236,16,238,16,244,
  236,16,57,57,48,178,15,11,1,1,93,19,33,21,33,17,33,21,33,17,16,6,43,1,53,51,50,54,53,201,3,90,253,112,2,80,253,176,205,227,
  77,63,134,110,5,213,170,254,72,170,253,159,254,242,244,170,150,194,0,0,0,1,255,127,254,86,2,248,6,20,0,27,0,101,64,35,19,10,15,135,
  13,189,29,5,24,1,20,8,169,6,1,135,0,151,22,6,188,28,2,27,7,0,7,9,5,8,21,23,19,76,28,16,252,75,176,10,84,88,185,0,
  19,0,64,56,89,75,176,22,84,88,185,0,19,255,192,56,89,60,196,252,60,196,196,18,57,57,49,0,16,228,50,252,236,16,238,50,18,57,57,16,
  244,236,57,57,48,1,182,64,29,80,29,160,29,3,93,1,21,35,34,6,29,1,33,21,33,17,20,6,43,1,53,51,50,54,53,17,35,53,51,53,
  52,54,51,2,248,176,99,77,1,47,254,209,174,189,174,176,99,77,176,176,174,189,6,20,153,80,104,99,143,251,235,187,171,153,80,104,4,42,143,78,
  187,171,0,0,0,1,0,115,255,227,6,151,7,100,0,38,0,73,64,16,21,2,0,28,4,17,28,26,52,4,51,33,25,11,70,39,16,252,236,252,
  244,236,16,252,196,196,49,64,24,22,149,21,39,0,5,36,1,149,3,36,149,8,27,161,26,174,30,149,14,145,8,140,39,0,16,228,244,236,244,236,
  16,254,212,238,17,57,57,16,220,236,48,37,17,33,53,33,17,6,4,35,32,0,17,16,0,33,50,22,23,52,54,59,1,21,35,34,6,29,1,46,
  1,35,32,0,17,16,0,33,50,54,4,195,254,182,2,18,117,254,230,160,254,162,254,117,1,139,1,94,91,163,68,201,227,77,63,134,110,112,252,139,
  254,238,254,237,1,19,1,18,107,168,213,1,145,166,253,127,83,85,1,153,1,109,1,110,1,153,25,25,188,234,170,150,194,215,95,96,254,206,254,209,
  254,210,254,206,37,0,0,0,0,2,0,8,254,82,5,118,5,213,0,15,0,37,0,149,64,13,39,80,18,1,18,4,25,23,12,25,31,36,38,16,
  212,212,236,212,236,212,93,196,181,16,8,0,3,4,12,17,18,23,57,49,64,10,0,149,27,189,17,37,18,36,129,38,0,16,228,50,50,50,244,236,
  179,31,23,8,27,17,18,57,57,48,64,12,19,17,17,18,18,8,35,37,17,36,36,8,7,5,16,236,60,7,16,236,60,182,19,17,8,18,8,36,
  8,7,8,16,236,182,35,17,8,36,8,18,8,7,8,16,236,180,16,37,19,17,35,15,64,16,22,21,20,3,23,19,36,8,34,33,32,3,31,35,
  18,8,4,7,17,18,23,57,7,17,18,23,57,1,50,55,54,53,52,39,38,39,6,7,6,21,20,23,22,19,1,51,1,22,23,22,21,20,7,6,
  35,34,39,38,53,52,55,54,55,1,51,2,191,54,44,28,31,51,44,44,51,31,28,44,54,1,217,222,253,186,104,67,46,75,100,155,155,100,75,46,
  67,104,253,186,222,254,253,32,20,66,57,73,121,92,92,121,73,57,66,20,32,3,122,3,94,251,207,200,174,119,66,139,65,87,87,65,139,66,119,174,
  200,4,49,0,0,1,0,186,0,0,7,71,6,20,0,42,0,79,64,17,44,13,18,4,8,17,42,21,8,38,78,31,27,8,29,70,43,16,252,236,
  50,244,236,196,196,204,212,236,57,49,0,64,25,8,135,9,39,20,38,0,135,17,21,27,38,3,32,17,24,135,32,9,35,184,30,151,17,28,47,60,
  236,244,60,196,236,17,18,23,57,16,236,18,57,57,16,236,48,37,50,55,54,53,52,39,38,39,53,22,23,22,17,20,0,43,1,34,38,53,17,52,
  38,35,34,6,21,17,35,17,51,17,62,1,51,50,22,21,17,20,22,51,5,76,149,84,87,74,62,121,224,109,111,254,224,221,70,187,157,124,124,149,
  172,185,185,66,179,117,193,198,76,105,156,98,101,155,222,112,95,33,148,29,143,145,254,236,245,254,230,200,206,1,8,159,158,190,164,253,135,6,20,253,
  158,101,100,239,232,254,242,147,103,0,0,0,0,1,0,201,0,0,2,198,5,213,0,11,0,46,64,16,11,2,0,6,149,0,129,7,5,8,6,1,
  28,0,4,12,16,252,75,176,16,84,88,185,0,0,0,64,56,89,236,196,57,57,49,0,47,228,236,17,57,57,48,1,19,51,17,20,22,59,1,21,
  35,34,38,17,201,202,110,134,63,77,227,205,5,213,252,45,194,150,170,244,1,14,0,0,0,1,0,10,0,0,2,82,5,213,0,11,0,69,64,17,
  2,11,149,5,8,0,175,6,3,5,1,28,10,8,0,4,12,16,252,60,196,75,176,16,84,88,187,0,8,0,64,0,0,0,64,56,56,89,236,50,
  196,49,0,47,236,220,60,244,50,48,1,64,13,48,13,64,13,80,13,96,13,143,13,159,13,6,93,19,51,17,51,21,35,17,35,17,35,53,51,201,
  202,191,191,202,191,191,5,213,253,22,170,253,191,2,65,170,0,1,0,201,0,0,5,247,5,240,0,23,0,102,64,14,0,28,1,7,8,15,7,9,
  11,15,28,14,4,24,16,252,236,50,212,196,17,57,16,212,236,0,49,0,64,37,11,17,8,9,8,10,17,9,9,8,17,17,7,8,7,16,17,8,
  8,7,66,11,8,16,3,14,12,23,2,5,149,19,145,14,175,12,9,47,60,236,244,236,57,57,17,18,23,57,48,75,83,88,7,16,4,237,7,16,
  5,237,7,16,5,237,7,16,4,237,89,34,1,35,53,52,38,35,34,7,9,1,33,1,17,35,17,51,17,1,54,51,50,23,22,21,5,247,170,73,
  38,70,37,253,221,3,26,254,246,253,51,202,202,2,108,85,113,136,85,85,4,72,121,54,80,35,253,249,252,227,2,207,253,49,5,213,253,137,2,67,
  79,92,91,110,0,1,0,185,0,0,4,156,6,20,0,18,0,203,64,11,4,13,9,12,14,16,9,8,0,70,19,16,252,236,50,212,196,17,57,196,
  49,0,64,15,66,16,13,10,3,11,17,6,149,3,151,11,188,17,14,47,60,228,252,228,17,18,23,57,48,75,83,88,64,20,16,17,13,14,13,15,
  17,14,14,13,11,17,12,13,12,10,17,13,13,12,7,16,4,237,7,16,5,237,7,16,5,237,7,16,4,237,89,178,16,20,1,1,93,64,53,11,
  11,10,15,40,11,39,12,40,13,43,14,43,15,64,20,104,11,96,20,137,11,133,12,137,13,141,14,143,15,154,11,151,15,170,11,167,13,182,15,197,
  15,214,15,247,11,240,11,247,12,240,12,26,93,180,9,13,9,14,2,113,0,64,37,4,10,10,16,22,10,39,10,41,13,43,16,86,10,102,10,103,
  16,115,10,119,13,130,10,137,13,142,16,147,10,150,13,151,16,163,10,18,93,19,52,54,59,1,21,35,34,6,21,17,1,51,9,1,35,1,17,35,
  185,163,181,191,168,105,76,2,37,235,253,174,2,107,240,253,199,185,4,126,214,192,156,97,153,253,255,1,227,253,244,253,172,2,35,253,221,0,0,0,
  0,1,0,10,0,0,2,42,6,20,0,11,0,50,64,7,5,1,8,8,0,70,12,16,252,60,236,50,49,0,64,8,2,11,169,5,8,0,151,6,
  47,236,212,60,236,50,48,64,13,16,13,64,13,80,13,96,13,112,13,240,13,6,1,93,19,51,17,51,21,35,17,35,17,35,53,51,193,184,177,177,
  184,183,183,6,20,253,56,144,253,68,2,188,144,0,0,0,0,1,0,61,0,0,4,127,6,20,0,15,0,160,64,19,8,2,11,5,1,14,7,13,
  8,12,6,9,4,6,17,12,6,0,16,16,212,196,178,128,6,1,93,212,196,16,196,204,17,18,23,57,180,16,9,64,9,2,93,49,0,64,15,8,
  2,11,5,1,14,6,6,0,4,9,6,151,13,0,47,60,244,196,196,17,18,23,57,48,64,50,10,3,169,2,169,11,169,5,8,4,12,7,9,4,
  15,17,0,14,17,1,13,6,1,0,5,17,2,17,14,17,15,14,1,17,0,1,13,17,12,7,12,11,17,8,17,7,17,13,6,13,7,5,16,236,
  236,236,7,16,5,236,8,236,8,236,5,236,236,7,8,16,236,5,16,236,7,8,16,60,60,236,236,14,252,60,51,1,39,5,39,37,39,51,23,37,
  23,5,1,35,9,1,61,1,235,71,254,212,33,1,41,75,200,52,1,58,33,254,201,1,237,195,254,198,254,126,4,50,188,101,99,99,197,138,104,97,
  104,250,215,3,60,252,196,0,0,1,0,178,255,227,7,39,5,213,0,39,0,74,64,18,0,18,20,32,29,28,41,31,80,18,28,20,80,10,28,8,
  4,40,16,252,236,252,252,252,204,252,60,17,18,57,49,0,64,22,7,20,10,28,17,0,6,33,8,14,24,149,33,3,36,140,40,18,29,8,129,32,
  47,244,60,60,16,244,60,196,236,50,17,18,23,57,48,57,37,14,1,35,34,39,38,53,17,51,17,20,23,22,51,50,54,53,17,51,17,20,23,22,
  51,50,55,54,53,17,51,17,35,53,14,1,35,34,39,38,3,166,69,192,130,175,95,95,203,39,57,117,143,166,203,57,57,119,123,83,83,203,203,63,
  176,121,122,86,85,213,124,118,123,122,226,4,27,251,239,186,53,78,190,164,3,236,251,239,162,78,77,95,96,163,3,236,250,41,174,103,98,62,62,0,
  0,1,255,150,254,102,5,51,5,213,0,17,0,140,64,41,7,17,1,2,1,2,17,6,7,6,66,8,17,0,13,149,12,176,18,7,2,3,0,175,
  5,6,1,7,2,28,4,54,11,14,12,57,7,28,0,4,18,16,252,236,228,57,57,252,236,17,57,57,49,0,47,236,50,57,57,16,252,236,17,57,
  57,48,75,83,88,7,16,4,237,7,16,4,237,89,34,178,31,11,1,1,93,64,48,54,2,56,7,72,2,71,7,105,2,102,7,128,2,7,6,1,
  9,6,21,1,26,6,70,1,73,6,87,1,88,6,101,1,105,6,121,6,133,1,138,6,149,1,154,6,159,19,16,93,0,93,19,33,1,17,51,17,
  33,1,17,16,6,43,1,53,51,50,54,53,201,1,16,2,150,196,254,240,253,106,205,227,71,63,134,110,5,213,251,31,4,225,250,43,4,225,251,135,
  254,242,244,170,150,194,0,0,255,255,0,186,254,86,4,100,4,123,16,6,3,75,0,0,0,3,0,115,255,227,5,217,5,240,0,11,0,18,0,25,
  0,49,64,11,25,16,25,6,51,15,19,25,0,16,26,16,252,236,50,244,236,50,49,0,64,15,22,149,9,19,149,15,173,26,12,149,3,145,9,140,
  26,16,228,244,236,16,244,236,16,236,48,19,16,0,33,32,0,17,16,0,33,32,0,1,34,0,7,33,38,2,1,26,1,51,50,18,19,115,1,121,
  1,58,1,59,1,120,254,136,254,197,254,198,254,135,2,181,202,255,0,12,3,172,14,254,253,86,8,251,220,220,248,8,2,233,1,98,1,165,254,91,
  254,159,254,158,254,91,1,164,3,197,254,228,195,195,1,28,253,122,254,255,254,194,1,61,1,2,0,0,255,255,0,103,255,227,6,29,6,20,16,38,
  0,50,244,0,16,7,2,204,5,162,1,52,255,255,0,118,255,227,4,211,4,235,16,39,2,204,4,88,0,11,16,6,0,82,5,0,0,2,0,115,
  255,227,6,207,5,240,0,20,0,31,0,51,64,28,4,149,16,175,0,21,149,13,145,0,27,149,7,140,0,33,19,28,0,30,28,16,4,24,25,10,
  16,32,16,252,236,212,60,236,220,236,196,49,0,47,244,236,16,244,236,16,244,236,48,33,17,52,38,35,17,6,33,32,0,17,16,0,33,50,23,33,
  50,22,25,1,1,34,0,17,16,0,51,50,55,17,38,6,5,110,122,188,254,197,254,198,254,135,1,121,1,59,112,97,1,39,227,205,252,88,220,254,
  253,1,3,220,175,128,138,3,211,194,150,251,139,211,1,164,1,98,1,98,1,165,27,244,254,242,252,45,5,76,254,184,254,230,254,229,254,184,103,4,
  24,70,0,0,0,2,0,113,254,86,5,89,4,123,0,22,0,33,0,58,64,32,5,135,17,188,34,23,185,14,184,34,29,185,8,140,22,189,34,17,
  1,5,35,21,8,1,31,8,5,26,18,11,69,34,16,252,236,212,236,220,236,196,17,18,57,49,0,16,228,244,236,16,244,236,16,244,236,48,1,17,
  52,39,38,35,17,6,35,34,0,17,16,0,51,50,23,51,50,23,22,21,17,1,34,6,21,20,22,51,50,55,17,38,4,161,38,38,105,137,240,241,
  254,239,1,17,241,100,82,216,181,82,81,253,26,148,172,171,149,129,64,84,254,86,4,116,153,49,48,252,188,157,1,57,1,19,1,20,1,56,27,96,
  96,214,251,140,5,137,231,201,201,231,58,2,240,54,0,0,0,2,255,151,0,0,4,241,5,213,0,8,0,28,0,58,64,24,1,149,16,0,149,9,
  129,18,16,10,8,2,4,0,5,25,13,63,17,0,28,9,4,29,16,252,236,50,252,236,17,23,57,49,0,47,244,236,212,236,48,64,11,15,21,31,
  21,63,21,95,21,175,21,5,1,93,1,17,51,50,54,53,52,38,35,37,33,50,4,21,20,4,43,1,17,35,17,34,6,29,1,35,53,52,54,1,
  247,254,141,154,154,141,254,56,1,200,251,1,1,254,255,251,254,202,132,118,156,192,5,47,253,207,146,135,134,146,166,227,219,221,226,253,168,5,48,95,
  105,49,70,181,163,0,0,0,0,2,0,185,254,86,4,164,6,20,0,24,0,36,0,79,64,36,35,185,0,23,29,185,14,17,184,23,140,1,189,37,
  3,12,9,169,6,151,37,26,18,20,71,6,9,3,7,32,12,0,8,2,70,37,16,252,236,50,50,204,17,57,57,244,236,49,0,16,244,236,57,57,
  16,228,228,244,196,236,16,196,238,48,64,9,96,38,128,38,160,38,224,38,4,1,93,37,17,35,17,52,54,59,1,21,35,34,6,29,1,62,1,51,
  50,0,17,16,2,35,34,38,1,52,38,35,34,6,21,20,22,51,50,54,1,115,186,163,181,254,231,105,76,58,177,123,204,0,255,255,204,123,177,2,
  56,167,146,146,167,167,146,146,167,168,253,174,6,40,214,192,156,97,153,200,100,97,254,188,254,248,254,248,254,188,97,1,235,203,231,231,203,203,231,231,
  0,2,0,201,254,248,5,84,5,213,0,21,0,29,0,86,64,23,5,6,3,19,0,9,29,24,16,5,10,26,25,4,19,63,14,22,10,18,12,4,
  30,16,252,236,50,50,252,196,236,17,23,57,17,57,57,57,49,0,64,16,0,23,6,3,4,23,149,9,22,149,15,129,4,13,129,11,47,236,220,244,
  236,212,236,18,57,57,18,57,48,1,64,9,32,31,64,31,117,4,124,5,2,93,1,30,1,23,19,35,3,46,1,43,1,17,35,17,51,17,51,32,
  22,21,20,6,1,17,51,50,54,16,38,35,3,141,65,123,62,205,217,191,74,139,120,220,202,202,254,1,0,252,131,253,137,254,141,154,153,142,1,180,
  22,144,126,254,104,1,127,150,98,254,145,5,213,254,248,214,216,141,186,2,79,253,209,146,1,12,145,0,0,1,0,114,255,227,4,141,5,240,0,33,
  0,100,64,17,7,24,25,6,29,10,15,29,25,4,45,0,34,10,25,21,34,16,220,236,228,252,236,196,17,18,57,57,57,57,49,0,64,25,66,25,
  24,7,6,4,14,33,0,14,161,15,148,12,149,17,32,149,0,148,2,145,17,140,34,16,228,244,228,236,16,238,246,238,16,206,17,23,57,48,75,83,
  88,64,10,24,2,7,6,7,25,2,6,6,7,7,16,14,237,7,16,14,237,89,19,54,32,4,16,6,15,1,14,1,20,22,51,50,55,21,4,35,
  32,39,38,53,52,54,63,1,54,55,54,52,39,38,32,7,204,228,1,198,1,23,202,226,123,154,135,188,173,225,248,254,253,214,254,231,146,145,215,226,
  122,166,60,59,89,90,254,161,228,5,164,76,228,254,143,192,45,24,31,124,236,136,139,208,95,112,112,217,182,217,43,25,31,50,51,217,64,64,109,0,
  0,1,0,100,255,227,3,188,4,123,0,39,0,207,64,17,10,30,29,9,13,33,20,33,8,6,13,8,0,82,26,69,40,16,252,228,236,212,236,196,
  17,18,57,57,57,57,49,64,25,30,29,10,9,4,19,0,134,39,137,36,20,134,19,137,16,185,23,36,185,3,184,23,140,40,0,16,228,244,236,16,
  254,245,238,16,245,238,18,23,57,48,64,18,27,28,2,26,29,83,9,10,32,31,2,33,30,83,10,10,9,66,75,83,88,7,16,14,237,17,23,57,
  7,14,237,17,23,57,89,34,178,0,1,1,1,93,64,17,47,41,63,41,95,41,127,41,128,41,144,41,160,41,240,41,8,93,64,37,32,0,32,39,
  36,38,40,30,40,29,42,21,47,20,47,19,42,18,40,10,40,9,41,8,41,7,36,1,134,30,134,29,134,28,134,27,18,0,93,64,23,28,30,28,
  29,28,28,46,31,44,30,44,29,44,28,59,31,59,30,59,29,59,28,11,113,19,62,1,51,50,22,21,20,6,15,1,14,1,21,20,22,51,50,54,
  55,21,14,1,35,34,38,53,52,54,63,1,62,1,53,52,38,35,34,6,7,160,76,180,102,206,224,152,171,64,171,101,140,130,97,198,102,108,195,90,
  216,247,165,196,63,148,98,137,137,90,168,78,4,63,30,30,172,158,130,149,36,15,37,80,75,81,89,53,53,190,35,35,182,156,137,153,42,14,33,73,
  64,84,84,40,40,0,0,0,255,255,0,201,0,0,4,139,5,213,16,6,3,55,0,0,0,2,254,242,254,86,2,215,6,20,0,22,0,31,0,54,
  64,12,29,14,10,21,6,20,1,8,23,10,79,32,16,252,50,252,50,204,204,16,212,204,49,0,64,15,20,31,135,0,11,27,135,16,151,32,4,135,
  6,189,32,16,252,236,16,244,236,212,60,236,50,48,1,17,20,22,59,1,21,35,34,38,53,17,35,32,53,52,33,50,23,22,23,51,21,37,38,39,
  38,35,34,7,6,51,1,119,77,99,176,174,189,174,190,254,242,1,47,181,82,53,18,191,254,134,8,17,33,110,124,3,3,119,4,106,251,61,104,80,
  153,171,187,4,174,210,216,96,64,111,155,154,44,24,48,65,51,0,0,0,0,1,0,55,254,86,2,242,5,158,0,29,0,63,64,14,14,20,8,8,
  2,9,4,0,8,26,28,24,70,30,16,252,60,196,252,60,220,50,57,252,204,49,0,64,18,24,5,8,25,3,169,0,27,1,188,8,135,21,16,135,
  14,189,21,47,252,236,16,236,244,60,204,236,50,17,57,57,48,1,17,33,21,33,17,20,22,59,1,21,20,6,43,1,53,51,50,55,54,61,1,34,
  38,53,17,35,53,51,17,1,119,1,123,254,133,75,115,189,164,180,70,48,106,38,38,213,167,135,135,5,158,254,194,143,253,160,137,78,174,214,192,156,
  48,49,153,20,159,210,2,96,143,1,62,0,0,1,0,24,0,0,4,233,5,213,0,15,0,88,64,21,13,10,12,6,2,149,0,129,4,0,7,1,
  64,3,28,5,11,28,13,5,16,16,212,212,236,16,252,228,57,57,49,0,47,244,236,50,196,57,57,48,1,75,176,10,84,88,189,0,16,0,64,0,
  1,0,16,0,16,255,192,56,17,55,56,89,64,19,0,17,31,0,16,1,16,2,31,7,16,17,64,17,112,17,159,17,9,93,1,33,21,33,17,35,
  17,35,34,6,29,1,35,53,52,54,1,174,3,59,253,238,203,94,132,118,156,192,5,213,170,250,213,5,43,90,105,49,70,181,163,0,0,1,0,55,
  0,0,2,242,6,20,0,27,0,73,64,16,25,22,11,8,4,23,9,2,4,0,8,16,19,14,70,28,16,252,60,196,252,60,196,50,50,23,57,49,
  0,64,19,19,0,25,135,22,151,10,14,5,8,15,3,169,17,1,188,8,135,10,47,236,244,60,236,50,17,57,57,16,244,236,57,57,48,178,175,21,
  1,1,93,1,21,33,21,33,17,20,22,59,1,21,35,34,38,53,17,35,53,51,53,52,54,59,1,21,35,34,6,1,119,1,123,254,133,75,115,189,
  189,213,162,135,135,174,189,174,176,99,77,4,195,99,143,253,160,137,78,154,159,210,2,96,143,78,187,171,153,81,0,0,0,1,255,250,254,102,4,233,
  5,213,0,15,0,84,64,20,7,149,10,189,16,14,2,149,0,129,16,8,1,64,3,28,0,64,13,16,16,212,228,252,228,196,49,0,16,244,236,50,
  16,244,236,48,1,75,176,10,84,88,189,0,16,0,64,0,1,0,16,0,16,255,192,56,17,55,56,89,64,19,0,17,31,0,16,1,16,2,31,15,
  16,17,64,17,112,17,159,17,9,93,3,33,21,33,17,20,22,59,1,21,35,34,38,25,1,33,6,4,239,253,238,110,134,63,78,227,205,253,238,5,
  213,170,251,61,194,150,170,244,1,14,4,195,255,255,0,173,255,247,6,95,6,20,16,38,0,56,251,20,16,7,2,204,5,228,1,52,255,255,0,176,
  255,227,5,105,4,235,16,39,2,204,4,238,0,11,16,6,0,88,2,0,0,1,0,78,255,227,5,207,5,202,0,31,0,58,64,16,29,26,25,33,
  16,0,4,51,10,17,20,25,13,10,16,32,16,252,196,252,196,16,244,196,236,252,196,49,0,64,14,13,17,1,29,149,30,16,129,32,23,149,7,140,
  32,16,244,236,16,252,60,236,50,50,50,48,1,33,22,18,21,16,0,33,32,0,17,52,18,55,33,53,33,21,6,2,21,20,0,51,50,0,53,52,
  2,39,53,33,5,207,254,192,161,142,254,127,254,209,254,207,254,129,145,158,254,193,2,88,178,199,1,9,216,216,1,8,198,177,2,88,5,24,141,254,
  216,194,254,203,254,119,1,138,1,62,184,1,42,139,178,178,97,254,180,202,239,254,221,1,34,240,202,1,76,97,178,0,0,1,0,201,255,225,5,118,
  5,213,0,27,0,45,64,13,16,21,12,7,8,3,25,12,24,28,21,4,28,16,252,236,212,236,47,60,17,18,57,49,0,64,9,8,22,129,28,0,
  149,16,140,28,16,244,236,16,236,196,48,37,50,0,53,52,39,38,39,53,23,22,18,21,16,7,6,33,39,38,39,38,25,1,51,17,20,22,51,2,
  198,216,1,8,99,65,110,179,161,142,192,191,254,207,77,232,97,103,202,110,134,141,1,34,240,202,166,109,87,68,1,141,254,216,194,254,203,197,196,2,
  6,116,122,1,14,3,240,252,16,194,150,0,0,1,255,252,0,0,5,240,5,240,0,23,0,100,64,15,19,28,20,12,4,11,7,0,64,5,28,9,
  64,7,24,16,212,228,252,228,18,57,196,57,47,236,49,0,64,11,18,21,20,0,149,14,145,11,9,175,6,47,236,57,244,236,204,57,57,48,64,25,
  12,17,4,5,4,11,17,10,11,5,5,4,11,17,12,11,8,9,8,10,17,9,9,8,66,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,
  7,16,5,237,89,34,1,34,7,6,7,1,17,35,17,1,51,9,1,54,51,50,23,22,29,1,35,53,52,38,4,215,57,21,37,17,254,132,203,253,
  240,217,1,158,1,78,90,163,136,85,85,170,73,5,71,14,24,25,253,191,253,57,2,199,3,14,253,154,1,249,136,92,91,110,131,121,54,80,0,0,
  0,1,0,61,254,86,5,216,4,123,0,31,1,106,64,23,18,14,21,27,31,24,8,21,31,14,13,12,10,9,6,3,0,8,31,4,31,11,32,16,
  212,75,176,10,84,75,176,8,84,91,88,185,0,11,0,64,56,89,75,176,20,84,88,185,0,11,255,192,56,89,196,196,17,23,57,16,212,236,17,57,
  17,18,57,49,0,64,58,7,8,2,9,17,0,31,10,17,11,10,0,0,31,14,17,29,0,31,13,17,12,13,0,0,31,13,17,14,13,10,11,10,
  12,17,11,11,10,66,13,11,9,32,0,11,5,135,3,189,32,27,185,18,184,11,188,23,32,16,196,228,244,236,16,244,236,17,57,17,57,18,57,48,
  75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,7,16,8,237,7,5,237,23,50,89,34,1,64,141,10,0,10,9,6,11,5,
  12,23,1,21,2,16,4,16,5,23,10,20,11,20,12,39,0,36,1,36,2,32,4,32,5,41,8,40,9,37,10,36,11,36,12,39,13,55,0,53,
  1,53,2,48,4,48,5,56,10,54,11,54,12,56,13,65,0,64,1,64,2,64,3,64,4,64,5,64,6,64,7,64,8,66,9,69,10,71,13,84,
  0,81,1,81,2,85,3,80,4,80,5,86,6,85,7,86,8,87,9,87,10,85,11,85,12,102,1,102,2,104,10,123,8,137,0,138,9,133,11,133,
  12,137,13,153,9,149,11,149,12,164,11,164,12,70,93,0,64,37,6,0,5,8,6,9,3,13,22,10,23,13,16,13,35,13,53,13,73,10,79,10,
  78,13,90,9,90,10,106,10,135,13,128,13,147,13,18,93,5,14,1,43,1,53,51,50,54,63,1,1,51,9,1,54,55,54,51,50,22,29,1,35,
  53,52,38,35,34,7,6,7,2,147,78,148,124,147,108,76,84,51,33,254,59,195,1,94,1,26,21,48,88,135,131,185,178,81,57,57,41,20,10,104,
  200,122,154,72,134,84,4,78,252,148,2,192,52,51,96,191,134,114,114,58,84,42,20,25,0,1,0,92,0,0,5,31,5,213,0,17,0,192,64,53,
  6,3,2,7,2,12,15,16,11,16,7,17,11,16,11,16,17,2,7,2,66,5,13,149,4,14,18,16,149,0,129,7,149,9,12,6,3,15,4,14,
  4,8,14,0,16,7,0,1,66,8,0,10,18,16,220,75,176,9,84,75,176,10,84,91,88,185,0,10,255,192,56,89,196,212,228,17,57,57,16,196,
  16,196,17,23,57,49,0,47,236,244,236,16,212,60,236,50,48,75,83,88,7,16,5,237,7,16,5,237,7,16,5,60,60,7,16,5,60,60,89,34,
  1,64,64,5,2,10,11,24,11,41,2,38,11,56,11,72,2,71,11,72,16,9,5,7,11,16,0,19,22,7,26,16,16,19,47,19,53,7,57,16,
  63,19,71,7,74,16,79,19,85,7,89,17,102,7,105,16,111,19,119,7,120,16,127,19,159,19,22,93,0,93,19,33,21,1,33,21,33,1,33,21,
  33,53,1,33,53,33,1,33,115,4,149,254,112,1,25,254,115,254,84,3,199,251,61,1,185,254,213,1,159,1,131,252,103,5,213,154,254,17,144,253,
  238,170,154,2,34,144,1,223,0,1,0,88,0,0,3,219,4,96,0,17,0,197,64,49,12,15,16,11,16,6,3,2,7,2,16,17,2,7,2,7,
  17,11,16,11,66,16,169,0,188,9,5,13,169,4,14,7,169,9,16,7,15,3,6,12,6,1,0,14,4,8,1,10,18,16,220,75,176,11,84,75,
  176,12,84,91,88,185,0,10,255,192,56,89,75,176,19,84,88,185,0,10,0,64,56,89,196,50,196,196,196,17,23,57,49,0,47,236,212,60,236,50,
  16,244,236,48,75,83,88,7,16,5,237,7,16,5,237,7,16,5,60,60,7,16,5,60,60,89,34,1,64,66,5,2,22,2,38,2,71,2,73,11,
  5,11,16,15,19,24,7,27,16,43,16,32,19,54,7,57,16,48,19,64,1,64,2,69,7,64,8,64,9,67,16,87,7,89,16,95,19,96,1,96,
  2,102,7,96,8,96,9,98,16,127,19,128,19,175,19,27,93,0,93,19,33,21,3,51,21,33,1,33,21,33,53,1,35,53,33,1,33,113,3,106,
  251,194,254,194,254,195,2,180,252,125,1,43,212,1,80,1,13,253,101,4,96,168,254,220,144,254,143,147,168,1,92,144,1,57,0,0,0,1,0,160,
  255,193,4,248,5,213,0,34,0,112,64,14,11,14,13,8,10,4,25,14,16,22,10,13,30,35,16,220,196,196,212,57,196,236,18,57,180,63,14,79,
  14,2,93,17,18,57,49,0,64,19,10,9,149,16,15,11,149,13,129,35,31,161,30,174,0,149,26,140,35,16,244,236,244,236,16,244,236,57,212,236,
  57,48,64,10,16,17,10,11,10,11,17,15,16,15,7,16,5,236,7,16,5,236,64,14,9,10,55,15,2,5,16,11,11,21,16,59,11,4,1,93,
  0,93,37,50,55,54,53,52,39,38,43,1,53,1,33,53,33,21,1,50,23,22,23,22,21,20,7,6,33,34,39,38,39,53,22,23,22,2,168,192,
  99,100,92,93,165,174,1,129,252,252,4,0,254,101,106,128,98,86,81,152,152,254,232,119,125,126,134,106,127,126,107,75,75,143,134,73,74,152,1,234,
  170,154,254,22,56,42,109,104,138,220,122,121,19,18,37,195,49,25,25,0,0,1,0,92,255,193,4,180,5,213,0,34,0,94,64,15,24,22,21,27,
  31,19,13,25,22,5,31,25,21,13,35,16,220,196,180,48,21,64,21,2,93,236,212,196,196,17,57,17,57,17,18,57,49,0,64,19,25,27,149,19,
  20,24,149,22,129,35,4,161,5,174,0,149,9,140,35,16,244,236,244,236,16,244,236,57,212,236,57,48,64,10,19,17,25,24,25,24,17,20,19,20,
  7,16,5,236,7,16,5,236,37,50,55,54,55,21,6,7,6,35,32,39,38,53,52,55,54,55,54,51,1,53,33,21,33,1,21,35,34,7,6,21,
  20,23,22,2,172,137,126,127,106,134,126,125,119,254,232,152,152,81,86,98,128,106,254,101,4,0,252,252,1,129,174,165,93,92,100,99,107,25,25,49,
  195,37,18,19,121,122,220,138,104,109,42,56,1,234,154,170,254,22,152,74,73,134,143,75,75,0,0,0,0,1,0,104,254,76,4,63,4,96,0,32,
  0,163,64,11,0,6,2,12,18,27,19,3,6,2,33,16,220,204,196,196,212,236,17,18,57,49,0,64,26,12,27,0,24,6,66,0,169,7,7,3,
  33,4,169,3,19,134,20,147,16,185,24,189,3,188,33,16,228,252,236,244,236,16,236,17,18,57,47,236,236,17,18,57,57,48,64,8,6,17,0,5,
  17,1,7,2,7,5,16,236,4,16,236,64,27,3,5,5,0,20,5,22,0,35,5,37,0,55,0,52,5,70,0,67,5,91,0,84,5,126,0,13,
  1,93,64,27,4,6,4,1,20,6,20,1,37,6,36,1,53,1,55,6,69,1,70,6,84,1,92,6,127,6,13,0,93,64,9,6,21,7,22,26,
  21,26,18,4,93,9,1,53,33,21,33,1,21,35,34,7,6,21,20,23,22,51,50,54,55,21,6,7,6,35,32,36,53,52,55,54,55,54,2,91,
  254,101,3,106,253,101,1,174,174,165,93,92,100,99,190,109,200,84,106,100,99,94,254,232,254,208,81,86,98,128,1,220,1,220,168,147,254,13,166,74,
  75,132,143,75,75,50,49,195,37,19,18,242,221,138,104,109,42,56,0,0,0,1,0,113,254,86,3,232,4,96,0,32,0,0,1,50,55,54,55,21,
  6,7,6,35,32,17,52,37,36,53,52,35,48,33,1,33,53,33,21,1,32,21,16,5,6,21,20,2,127,84,77,79,81,87,80,86,97,254,32,1,
  150,1,28,235,254,222,1,229,253,101,3,106,254,158,1,111,254,48,226,254,238,21,21,44,179,32,13,14,1,25,238,53,37,98,124,2,56,147,168,254,
  100,229,254,236,49,24,97,139,0,1,0,150,0,0,4,74,5,240,0,36,0,0,37,33,21,33,53,1,55,33,53,33,54,55,54,53,52,39,38,35,
  34,7,6,7,53,62,1,51,50,4,21,20,7,6,7,51,21,35,7,1,137,2,193,252,76,1,58,115,254,167,1,226,95,37,39,83,84,134,95,105,
  106,120,122,212,88,232,1,20,34,31,74,104,236,48,170,170,170,1,64,117,144,109,72,76,73,119,75,75,33,33,67,204,49,50,232,194,92,82,73,96,
  144,49,0,0,0,1,0,93,255,193,4,249,5,213,0,25,0,53,64,14,27,3,8,17,10,11,8,7,0,8,25,7,70,26,16,252,212,236,16,236,
  212,212,236,204,49,0,64,13,22,149,1,0,26,6,149,13,11,149,9,129,26,16,244,236,212,236,16,204,212,236,48,1,16,32,17,52,38,35,33,17,
  33,21,33,17,37,36,23,22,16,15,1,6,7,6,32,36,53,1,38,3,10,185,165,253,247,3,161,253,41,1,115,1,0,162,81,59,28,20,45,152,
  253,196,254,208,1,144,254,219,1,37,134,147,3,44,170,254,37,1,1,208,104,254,224,86,41,29,36,121,242,221,0,0,0,1,0,104,254,76,4,63,
  4,96,0,26,0,51,64,11,28,4,8,18,10,12,8,26,8,70,27,16,252,196,236,212,212,236,204,49,0,64,15,2,135,0,26,24,189,27,7,135,
  14,12,135,10,188,27,16,244,236,212,236,16,252,204,50,236,48,23,22,51,32,17,52,38,35,33,17,33,21,33,17,51,50,30,1,16,15,1,6,7,
  6,33,34,39,104,170,206,1,150,185,165,254,159,3,25,253,159,221,105,228,166,59,28,20,45,152,254,232,187,212,167,99,1,37,134,147,3,44,170,254,
  38,99,212,254,224,86,41,29,36,121,74,0,0,1,0,88,255,227,3,165,5,158,0,36,0,0,1,7,22,23,22,21,20,7,6,33,34,39,38,39,
  53,22,23,22,51,50,55,54,55,52,39,38,43,1,19,35,53,51,17,51,17,51,21,2,33,2,170,112,108,110,137,254,237,85,81,81,76,73,84,78,
  80,179,99,57,1,58,86,192,62,2,229,229,202,231,3,230,125,30,119,115,170,186,125,157,18,17,35,172,40,24,22,114,65,133,98,76,114,1,15,164,
  1,20,254,236,164,0,0,0,0,2,0,186,254,86,4,164,4,123,0,14,0,23,0,64,64,11,25,17,8,13,4,23,0,8,2,70,24,16,252,236,
  50,50,212,236,204,49,0,64,12,66,21,135,5,9,140,3,188,0,1,189,24,16,236,196,244,244,204,236,48,75,83,88,182,23,5,15,135,0,0,14,
  7,4,16,237,0,16,204,89,5,17,35,17,51,21,54,55,54,51,50,23,22,21,16,1,0,53,52,39,38,35,34,7,1,115,185,185,52,135,81,210,
  184,77,78,252,207,2,114,57,56,120,220,173,122,254,208,6,10,170,66,82,49,112,113,153,254,87,254,228,1,144,249,133,66,65,239,0,0,1,0,201,
  254,86,1,147,5,213,0,3,0,38,64,10,0,151,2,189,4,1,8,0,70,4,16,252,236,49,0,16,236,236,48,64,13,16,5,64,5,80,5,96,
  5,112,5,240,5,6,1,93,19,51,17,35,201,202,202,5,213,248,129,0,255,255,0,201,254,86,3,39,5,213,16,39,1,130,1,148,0,0,16,6,
  1,130,0,0,0,1,0,20,254,86,3,156,5,213,0,19,0,58,64,29,12,9,169,15,6,19,2,169,16,5,5,10,0,151,10,189,20,7,3,9,
  5,1,8,18,13,12,16,0,20,16,212,60,60,204,50,252,60,60,204,50,49,0,16,236,236,17,57,47,60,236,50,220,60,236,50,48,1,51,17,33,
  21,33,21,33,21,33,17,35,17,33,53,33,53,33,53,33,1,115,202,1,95,254,161,1,95,254,161,202,254,161,1,95,254,161,1,95,5,213,253,151,
  168,240,170,253,44,2,212,170,240,168,0,0,255,255,0,201,0,0,1,148,5,213,16,6,0,4,148,0,255,255,0,201,0,0,10,208,7,109,16,39,
  1,63,5,177,0,0,16,6,0,39,0,0,255,255,0,201,0,0,9,176,6,102,16,39,1,64,5,213,0,0,16,6,0,39,0,0,255,255,0,113,
  255,227,8,145,6,102,16,39,1,64,4,182,0,0,16,6,0,71,0,0,255,255,0,201,254,102,6,36,5,213,16,39,0,45,4,145,0,0,16,6,
  0,47,0,0,255,255,0,201,254,86,5,222,6,20,16,39,0,77,4,101,0,0,16,6,0,47,0,0,255,255,0,193,254,86,2,239,6,20,16,39,
  0,77,1,118,0,0,16,6,0,79,0,0,255,255,0,201,254,102,6,242,5,213,16,39,0,45,5,95,0,0,16,6,0,49,0,0,255,255,0,201,
  254,86,6,183,6,20,16,39,0,77,5,62,0,0,16,6,0,49,0,0,255,255,0,186,254,86,5,222,6,20,16,39,0,77,4,101,0,0,16,6,
  0,81,0,0,255,255,0,16,0,0,5,104,7,109,18,38,0,36,0,0,17,7,22,190,4,190,1,117,0,6,177,14,0,16,60,49,255,255,0,123,
  255,227,4,45,6,102,18,38,0,68,0,0,17,6,2,137,90,0,0,8,180,11,43,39,20,7,43,49,255,255,255,254,0,0,2,96,7,109,18,38,
  0,44,0,0,17,7,22,190,3,47,1,117,0,11,180,7,32,1,0,0,16,73,99,58,49,0,0,0,255,255,255,224,0,0,2,94,6,102,18,38,
  0,243,0,0,17,7,2,137,255,31,0,0,0,11,180,8,32,1,0,0,16,73,99,58,49,0,0,0,255,255,0,115,255,227,5,217,7,109,18,38,
  0,50,0,0,16,7,22,190,5,39,1,117,255,255,0,113,255,227,4,117,6,102,18,38,0,82,0,0,17,6,2,137,118,0,0,6,177,27,12,16,
  60,49,0,0,255,255,0,178,255,227,5,41,7,109,18,38,0,56,0,0,17,7,22,190,4,246,1,117,0,6,177,21,5,16,60,49,255,255,0,174,
  255,227,4,88,6,102,18,38,0,88,0,0,17,6,2,137,118,0,0,11,180,24,32,11,1,1,16,73,99,58,49,0,255,255,0,178,255,227,5,41,
  8,51,16,38,22,236,48,0,18,6,0,56,0,0,0,0,255,255,0,174,255,227,4,88,7,49,16,39,0,113,0,123,1,59,18,6,0,190,0,0,
  255,255,0,178,255,227,5,41,8,90,18,38,0,56,0,0,16,6,22,239,54,0,0,0,255,255,0,174,255,227,4,88,7,34,18,38,0,88,0,0,
  16,7,22,239,255,190,254,200,255,255,0,178,255,227,5,41,8,90,18,38,0,56,0,0,16,6,22,244,48,0,0,0,255,255,0,174,255,227,4,88,
  7,34,18,38,0,88,0,0,16,7,22,244,255,196,254,200,255,255,0,178,255,227,5,41,8,96,18,38,0,56,0,0,16,6,22,240,48,6,0,0,
  255,255,0,174,255,227,4,88,7,34,18,38,0,88,0,0,16,7,22,240,255,190,254,200,255,255,0,113,255,227,4,127,4,123,18,6,2,27,0,0,
  255,255,0,16,0,0,5,104,8,51,18,38,0,36,0,0,16,6,22,236,0,0,0,0,255,255,0,123,255,227,4,45,7,49,18,38,0,166,0,0,
  16,7,0,113,0,82,1,59,255,255,0,16,0,0,5,104,8,51,18,38,0,36,0,0,16,6,22,238,0,0,0,0,255,255,0,123,255,227,4,45,
  6,244,18,38,0,68,0,0,16,7,22,238,255,147,254,193,255,255,0,8,0,0,7,72,7,52,16,39,0,113,2,215,1,62,18,6,0,136,0,0,
  255,255,0,123,255,227,7,111,5,242,16,39,0,113,1,232,255,252,18,6,0,168,0,0,0,1,0,115,255,227,6,4,5,240,0,37,0,84,64,16,
  33,36,34,30,28,17,52,2,0,4,51,24,25,11,16,38,16,252,236,252,60,204,228,252,196,196,49,0,64,24,4,31,1,34,0,5,27,35,149,37,
  27,149,8,18,161,17,174,21,149,14,145,8,140,38,16,228,244,236,244,236,16,254,212,238,17,57,57,220,176,11,75,84,88,177,34,64,56,89,60,204,
  50,48,1,17,51,21,35,21,6,4,35,32,0,17,16,0,33,50,4,23,21,46,1,35,32,0,17,16,0,33,50,54,55,53,35,53,51,53,33,53,
  5,139,121,121,117,254,230,160,254,162,254,117,1,139,1,94,146,1,7,111,112,252,139,254,238,254,237,1,19,1,18,107,168,67,253,253,254,182,3,12,
  254,214,88,255,83,85,1,153,1,109,1,110,1,153,72,70,215,95,96,254,206,254,209,254,210,254,206,37,39,181,88,132,166,0,0,0,0,2,0,113,
  254,86,4,250,4,123,0,11,0,52,0,88,64,14,15,34,50,37,0,8,12,71,6,18,24,44,69,53,16,252,196,236,244,236,50,50,196,196,49,0,
  64,27,32,17,14,35,37,12,41,9,24,134,25,28,185,21,3,185,50,47,184,51,188,9,185,21,189,38,41,47,196,228,236,228,244,196,236,16,254,213,
  238,17,18,57,57,212,60,204,50,48,182,96,54,128,54,160,54,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,23,20,7,51,21,35,6,7,
  6,33,34,38,39,53,30,1,51,50,55,54,55,33,53,33,54,61,1,14,1,35,34,2,17,16,18,51,50,22,23,53,51,3,162,165,149,148,165,165,
  148,149,165,184,19,179,198,31,58,127,254,250,97,172,81,81,158,82,181,90,21,17,253,132,2,154,22,57,178,124,206,252,252,206,124,178,57,184,2,61,
  200,220,220,200,199,220,220,235,110,88,70,93,64,140,29,30,179,44,42,95,23,28,69,71,94,91,99,98,1,58,1,3,1,4,1,58,98,99,170,0,
  255,255,0,115,255,227,5,139,7,109,18,38,0,42,0,0,17,7,22,190,5,74,1,117,0,16,177,33,14,16,60,64,7,148,33,84,33,36,33,3,
  93,49,0,0,255,255,0,113,254,86,4,90,6,99,16,38,2,137,74,253,18,6,0,74,0,0,0,0,255,255,0,201,0,0,5,106,7,109,16,39,
  22,190,4,162,1,117,18,6,0,46,0,0,255,255,255,233,0,0,4,156,7,109,18,38,0,78,0,0,17,7,22,190,3,26,1,117,0,42,180,1,
  16,12,0,7,43,49,0,75,176,14,81,88,187,0,1,255,192,0,0,255,192,56,56,89,64,13,144,1,144,0,128,1,128,0,64,1,64,0,6,93,
  255,255,0,115,254,117,5,217,5,240,16,39,2,157,1,52,0,0,18,6,0,50,0,0,255,255,0,113,254,117,4,117,4,123,16,39,2,157,0,128,
  0,0,18,6,0,82,0,0,255,255,0,115,254,117,5,217,7,49,16,39,0,113,1,39,1,59,18,6,1,172,0,0,255,255,0,113,254,117,4,117,
  5,245,16,38,0,113,115,255,18,6,1,173,0,0,0,0,255,255,0,160,255,193,4,248,7,109,16,39,22,190,4,190,1,117,18,6,1,121,0,0,
  255,255,0,88,254,76,4,47,6,102,16,38,2,137,27,0,16,6,2,84,0,0,0,0,255,255,255,219,254,86,2,100,6,102,16,39,2,137,255,37,
  0,0,17,6,1,249,0,0,0,11,180,3,32,8,7,7,16,73,99,58,49,0,0,0,255,255,0,201,0,0,10,208,5,213,16,39,0,61,5,177,
  0,0,16,6,0,39,0,0,255,255,0,201,0,0,9,176,5,213,16,39,0,93,5,213,0,0,16,6,0,39,0,0,255,255,0,113,255,227,8,145,
  6,20,16,39,0,93,4,182,0,0,16,6,0,71,0,0,255,255,0,115,255,227,5,139,7,108,16,39,22,186,5,27,1,118,18,6,0,42,0,0,
  255,255,0,113,254,86,4,90,6,99,18,38,0,74,0,0,16,6,0,118,27,253,0,0,0,1,0,201,255,227,8,45,5,213,0,29,0,53,64,14,
  14,28,17,25,3,28,6,56,27,1,28,0,4,30,16,252,236,50,252,236,50,212,236,49,0,64,14,15,26,149,2,173,4,0,129,28,10,149,21,140,
  28,47,228,236,16,228,50,252,236,196,48,19,51,17,33,17,51,17,20,23,22,23,50,55,54,53,17,51,17,20,7,6,33,32,39,38,53,17,33,17,
  35,201,202,2,222,202,62,61,153,148,66,62,202,100,96,254,230,254,237,103,100,253,34,202,5,213,253,156,2,100,251,236,159,80,78,1,79,75,164,2,
  159,253,90,223,128,120,120,118,233,1,13,253,57,0,0,0,0,2,0,201,254,86,5,2,5,240,0,14,0,23,0,64,64,11,25,17,28,13,4,23,
  0,28,2,4,24,16,252,236,50,50,212,236,204,49,0,64,12,66,21,149,5,9,140,3,129,0,1,189,24,16,236,196,244,244,204,236,48,75,83,88,
  182,23,5,15,135,0,0,14,7,4,16,237,0,16,204,89,37,17,35,17,51,21,54,55,54,51,50,23,22,21,16,1,0,17,52,39,38,35,34,3,
  1,147,202,202,56,145,87,226,198,83,84,252,145,2,161,61,60,129,237,186,156,253,186,7,127,185,72,87,53,120,122,164,254,55,254,206,1,174,1,12,
  143,71,70,254,255,0,0,0,255,255,0,201,0,0,5,51,7,107,16,39,22,188,5,30,1,117,18,6,0,49,0,0,255,255,0,186,0,0,4,100,
  6,100,18,38,0,81,0,0,16,7,0,67,1,24,255,254,255,255,0,16,0,0,5,104,7,115,18,38,0,135,0,0,16,7,22,186,6,92,1,125,
  255,255,0,123,255,227,4,220,7,115,18,38,0,167,0,0,16,7,22,186,5,236,1,125,255,255,0,8,0,0,7,72,7,108,16,39,22,186,6,92,
  1,118,18,6,0,136,0,0,255,255,0,123,255,227,7,111,6,99,18,38,0,168,0,0,16,7,0,118,1,101,255,253,255,255,0,102,255,186,5,229,
  7,108,16,39,22,186,4,254,1,118,18,6,0,154,0,0,255,255,0,72,255,162,4,156,6,99,18,38,0,186,0,0,16,6,0,118,28,253,0,0,
  255,255,0,16,0,0,5,104,7,112,18,38,0,36,0,0,16,7,22,195,4,229,1,122,255,255,0,123,255,227,4,45,6,100,16,39,2,192,4,152,
  255,254,18,6,0,68,0,0,255,255,0,16,0,0,5,104,7,54,18,38,0,36,0,0,16,7,22,191,4,188,1,62,255,255,0,123,255,227,4,45,
  6,72,16,39,2,194,4,101,0,0,18,6,0,68,0,0,255,255,0,201,0,0,4,139,7,112,18,38,0,40,0,0,16,7,22,195,4,165,1,122,
  255,255,0,113,255,227,4,127,6,99,16,39,2,192,4,186,255,253,18,6,0,72,0,0,255,255,0,201,0,0,4,139,7,54,18,38,0,40,0,0,
  16,7,22,191,4,166,1,62,255,255,0,113,255,227,4,127,6,72,16,39,2,194,4,169,0,0,18,6,0,72,0,0,255,255,255,167,0,0,2,115,
  7,112,18,38,0,44,0,0,16,7,22,195,3,89,1,122,255,255,255,195,0,0,2,129,6,99,16,39,2,192,3,102,255,253,18,6,0,243,0,0,
  255,255,0,5,0,0,2,119,7,54,18,38,0,44,0,0,16,7,22,191,3,62,1,62,255,255,255,227,0,0,2,85,6,72,16,39,2,194,3,36,
  0,0,18,6,0,243,0,0,255,255,0,115,255,227,5,217,7,112,18,38,0,50,0,0,16,7,22,195,5,65,1,122,255,255,0,113,255,227,4,117,
  6,100,16,39,2,192,4,159,255,254,18,6,0,82,0,0,255,255,0,115,255,227,5,217,7,54,18,38,0,50,0,0,16,7,22,191,5,28,1,62,
  255,255,0,113,255,227,4,117,6,72,16,39,2,194,4,152,0,0,18,6,0,82,0,0,255,255,0,199,0,0,5,84,7,112,18,38,0,53,0,0,
  16,7,22,195,4,121,1,122,255,255,0,130,0,0,3,74,6,99,16,39,2,192,4,37,255,253,18,6,0,85,0,0,255,255,0,201,0,0,5,84,
  7,54,18,38,0,53,0,0,16,7,22,191,4,128,1,62,255,255,0,186,0,0,3,94,6,72,16,39,2,194,4,45,0,0,18,6,0,85,0,0,
  255,255,0,178,255,227,5,41,7,112,18,38,0,56,0,0,16,7,22,195,5,21,1,122,255,255,0,174,255,227,4,88,6,100,16,39,2,192,4,212,
  255,254,18,6,0,88,0,0,255,255,0,178,255,227,5,41,7,54,18,38,0,56,0,0,16,7,22,191,4,236,1,62,255,255,0,174,255,227,4,88,
  6,72,16,39,2,194,4,171,0,0,18,6,0,88,0,0,255,255,0,135,254,20,4,162,5,240,16,39,2,215,4,118,0,0,18,6,0,54,0,0,
  255,255,0,111,254,20,3,199,4,123,16,39,2,215,4,44,0,0,18,6,0,86,0,0,255,255,255,250,254,20,4,233,5,213,16,39,2,215,4,83,
  0,0,18,6,0,55,0,0,255,255,0,55,254,20,2,242,5,158,16,39,2,215,4,0,0,0,18,6,0,87,0,0,0,1,0,156,254,82,4,115,
  5,240,0,46,0,0,1,4,17,20,14,1,12,1,7,53,54,36,62,1,53,52,38,35,34,15,1,53,55,62,3,53,52,46,3,35,34,7,53,54,
  51,50,30,1,21,20,14,2,3,63,1,52,111,185,255,0,254,234,153,200,1,49,185,92,125,112,95,115,163,248,60,102,104,61,35,55,75,72,38,184,
  243,239,206,131,203,124,23,58,110,2,162,67,254,219,112,206,160,136,96,34,160,55,140,153,157,79,101,132,51,72,171,106,26,65,99,139,82,55,86,51,
  34,12,184,190,164,86,182,128,60,102,113,116,0,1,0,71,254,79,3,188,4,123,0,52,0,0,1,30,3,21,20,14,5,7,53,62,4,53,52,38,
  35,34,15,1,53,55,62,4,53,52,46,3,35,34,6,7,53,36,51,50,30,1,21,20,6,2,167,70,112,62,33,66,108,152,157,179,149,74,162,245,
  158,99,40,118,93,59,63,216,223,34,65,87,63,45,31,49,67,65,35,69,168,147,1,10,134,112,184,116,103,1,205,8,68,90,88,37,75,138,108,97,
  70,61,39,15,130,46,96,91,98,91,51,88,112,25,86,139,85,13,32,60,69,102,57,44,70,42,27,10,59,90,154,133,71,146,97,110,153,0,0,0,
  255,255,0,201,0,0,5,59,7,109,16,39,22,190,5,4,1,117,18,6,0,43,0,0,255,255,255,240,0,0,4,100,7,109,16,39,22,190,3,33,
  1,117,19,6,0,75,0,0,0,42,180,20,5,1,19,7,43,49,0,75,176,14,81,88,187,0,20,255,192,0,19,255,192,56,56,89,64,13,144,20,
  144,19,128,20,128,19,64,20,64,19,6,93,0,1,0,201,254,86,5,25,5,240,0,19,0,46,64,18,3,149,14,145,9,129,18,176,8,19,28,18,
  11,6,28,8,65,20,16,252,75,176,16,84,88,185,0,8,255,192,56,89,236,50,212,252,49,0,47,236,228,244,236,48,1,52,38,35,34,6,21,17,
  35,17,51,21,62,1,23,50,18,25,1,35,4,80,154,153,179,215,202,202,81,204,157,227,233,201,3,127,215,213,255,222,252,178,5,213,241,135,134,1,
  254,193,254,204,250,217,0,0,0,3,0,113,255,112,6,68,6,20,0,7,0,40,0,52,0,0,37,22,51,50,53,52,39,34,7,54,51,50,21,16,
  33,34,39,6,7,35,54,55,38,53,6,7,6,35,34,39,38,16,55,54,51,50,23,22,23,17,51,0,16,23,22,32,55,54,16,39,38,32,7,4,
  182,17,37,160,52,52,202,110,136,244,254,170,73,53,34,24,196,29,67,48,58,88,89,124,203,128,127,127,128,203,124,89,88,58,184,252,213,83,84,1,
  36,84,84,84,84,254,220,84,130,5,175,45,1,32,184,206,254,191,15,72,58,69,147,60,36,100,48,49,162,162,2,16,162,162,49,48,100,2,94,252,
  230,254,106,116,115,115,116,1,150,116,115,115,0,2,0,113,255,227,5,37,5,240,0,12,0,59,0,87,64,28,36,0,20,51,4,24,16,61,69,10,
  28,40,66,29,24,28,33,56,59,16,28,55,66,4,28,47,69,60,16,252,236,244,236,204,178,32,59,1,93,244,236,204,244,236,236,17,18,23,57,49,
  0,64,18,36,51,0,149,20,173,60,13,59,28,29,145,60,7,8,44,140,60,16,244,236,16,244,204,212,204,16,244,236,57,57,48,1,34,7,6,16,
  23,22,32,55,54,53,52,38,3,14,1,21,20,23,22,51,50,55,54,53,52,39,38,39,53,50,23,22,21,20,6,7,22,23,22,21,20,7,6,32,
  39,38,53,52,55,54,55,38,39,38,53,52,55,54,33,2,203,184,106,107,107,106,1,112,107,107,212,244,130,170,95,59,204,168,95,96,76,109,130,228,
  150,139,170,152,172,95,96,156,155,253,186,155,156,96,97,171,171,67,85,130,116,1,1,2,197,77,77,254,242,77,77,77,78,134,135,154,2,39,3,124,
  79,69,72,45,65,65,136,158,43,77,8,100,104,97,186,128,178,32,34,99,99,143,217,116,116,116,116,217,143,99,99,34,31,70,89,88,130,83,74,0,
  0,2,0,113,255,227,4,113,5,15,0,13,0,52,0,67,64,22,54,69,10,8,24,66,14,52,50,8,16,40,41,43,8,38,66,4,8,31,69,53,
  16,252,236,244,236,204,50,212,236,204,50,244,236,236,49,0,64,14,52,41,20,34,0,185,46,173,53,7,185,28,140,53,16,244,236,16,244,236,57,57,
  204,50,48,1,34,7,6,16,23,22,32,55,54,53,52,39,38,19,22,21,20,7,6,7,22,23,22,21,20,7,6,32,39,38,53,52,54,55,38,39,
  38,53,52,55,51,6,20,23,22,51,50,55,54,53,52,39,2,113,144,83,82,82,83,1,32,83,83,83,82,254,58,52,72,130,146,82,81,133,132,254,
  18,132,133,164,146,144,59,52,63,161,43,73,72,131,130,73,74,44,2,197,77,77,254,242,77,77,77,78,134,135,77,77,2,74,64,98,153,64,89,32,
  34,99,99,143,217,116,116,116,116,217,143,198,34,35,86,75,142,89,73,65,232,65,65,65,65,116,119,62,0,1,0,92,254,86,5,31,5,213,0,21,
  0,159,64,12,15,20,17,18,66,11,8,21,6,17,13,22,16,220,75,176,9,84,75,176,10,84,91,88,185,0,13,255,192,56,89,196,196,212,236,228,
  17,57,57,49,0,64,12,66,7,149,5,12,15,149,17,129,20,149,12,47,236,244,236,16,220,236,48,75,83,88,64,10,20,17,14,15,14,15,17,19,
  20,19,7,16,5,237,7,16,5,237,89,1,64,64,5,19,10,14,24,14,41,19,38,14,56,14,72,19,71,14,72,15,9,5,20,11,15,0,23,22,
  20,26,15,16,23,47,23,53,20,57,15,63,23,71,20,74,15,79,23,85,20,89,15,102,20,105,15,111,23,119,20,120,15,127,23,159,23,22,93,0,
  93,5,16,7,6,43,1,53,51,50,55,54,61,1,33,53,1,33,53,33,21,1,33,5,31,158,72,114,254,233,105,38,38,251,245,3,176,252,103,4,
  149,252,80,3,199,20,254,223,80,37,156,48,49,153,20,154,4,145,170,154,251,111,0,0,0,1,0,88,254,86,3,219,4,96,0,21,0,172,64,12,
  11,8,21,13,15,20,18,17,18,6,13,22,16,220,75,176,11,84,75,176,12,84,91,88,185,0,13,255,192,56,89,75,176,19,84,88,185,0,13,0,
  64,56,89,196,196,180,64,18,96,18,2,93,196,17,57,57,16,212,180,64,21,96,21,2,93,236,49,0,64,12,66,7,169,5,12,15,169,17,188,20,
  169,12,47,236,244,236,16,220,236,48,75,83,88,64,10,15,17,19,20,19,20,17,14,15,14,7,16,5,237,7,16,5,237,89,1,64,50,5,19,22,
  19,38,19,71,19,73,14,5,11,15,15,23,24,20,27,15,43,15,32,23,54,20,57,15,48,23,69,20,73,15,87,20,89,15,95,23,102,20,104,15,
  127,23,128,23,175,23,19,93,0,93,5,16,7,6,43,1,53,51,50,55,54,61,1,33,53,1,33,53,33,21,1,33,3,219,158,72,114,254,233,105,
  38,38,253,53,2,180,253,101,3,106,253,76,2,180,20,254,223,80,37,156,48,49,153,20,168,3,37,147,168,252,219,0,255,255,0,16,0,0,5,104,
  7,80,16,39,22,193,4,188,1,117,18,6,0,36,0,0,255,255,0,123,255,227,4,45,6,20,16,39,2,184,4,74,0,0,18,6,0,68,0,0,
  255,255,0,201,254,117,4,139,5,213,18,38,0,40,0,0,16,7,0,122,0,162,0,0,255,255,0,113,254,117,4,127,4,123,18,38,0,72,0,0,
  16,6,0,122,123,0,0,0,255,255,0,115,255,227,5,217,8,51,18,38,0,50,0,0,16,6,22,236,98,0,0,0,255,255,0,113,255,227,4,117,
  7,49,18,38,0,184,0,0,16,7,0,113,0,115,1,59,255,255,0,115,255,227,5,217,8,51,18,38,0,50,0,0,16,6,22,243,105,0,0,0,
  255,255,0,113,255,227,4,117,6,233,18,38,0,82,0,0,16,7,22,243,255,181,254,182,255,255,0,115,255,227,5,217,7,80,16,39,22,193,5,39,
  1,117,18,6,0,50,0,0,255,255,0,113,255,227,4,117,6,20,16,39,2,184,4,115,0,0,18,6,0,82,0,0,255,255,0,115,255,227,5,217,
  8,51,18,38,0,50,0,0,16,6,22,238,106,0,0,0,255,255,0,113,255,227,4,117,7,49,18,38,1,241,0,0,16,7,0,113,0,115,1,59,
  255,255,255,252,0,0,4,231,7,49,16,39,0,113,0,114,1,59,18,6,0,60,0,0,255,255,0,61,254,86,4,127,5,245,16,38,0,113,94,255,
  18,6,0,92,0,0,0,0,0,2,0,138,255,112,3,92,6,14,0,7,0,25,0,0,37,22,51,50,53,52,39,34,7,54,51,50,21,16,33,34,
  39,6,7,35,54,55,38,55,17,51,1,206,17,37,160,52,52,202,110,136,244,254,170,73,53,34,24,196,29,67,49,1,184,130,5,175,45,1,32,184,
  206,254,191,15,72,58,69,147,60,90,5,48,0,2,0,186,255,112,6,78,4,123,0,7,0,43,0,0,37,22,51,50,53,52,39,34,7,54,51,50,
  21,16,33,34,39,6,7,35,54,55,38,55,17,52,38,35,34,6,21,17,35,17,51,21,54,55,54,51,50,23,22,21,4,192,17,37,160,52,52,202,
  110,136,244,254,170,73,53,34,24,196,29,67,49,1,124,124,149,172,185,185,66,89,90,117,193,99,99,130,5,175,45,1,32,184,206,254,191,15,72,58,
  69,147,60,90,1,192,159,158,190,164,253,135,4,96,174,101,50,50,119,120,232,0,0,0,0,2,0,55,255,112,3,97,5,158,0,7,0,33,0,0,
  37,22,51,50,53,52,39,34,7,54,51,50,21,16,33,34,39,6,7,35,54,55,38,53,17,35,53,51,17,51,17,33,21,33,1,211,17,37,160,52,
  52,202,110,136,244,254,170,73,54,33,24,196,29,67,49,135,135,185,1,123,254,133,130,5,175,45,1,32,184,206,254,191,15,72,58,69,147,60,90,2,
  243,143,1,62,254,194,143,0,0,1,255,219,254,86,1,121,4,96,0,11,0,56,64,21,11,2,7,0,7,135,5,189,0,188,12,8,12,5,6,79,
  1,8,0,70,12,16,252,236,228,57,18,57,49,0,16,228,244,236,17,18,57,57,48,64,11,16,13,64,13,80,13,96,13,112,13,5,1,93,19,51,
  17,20,6,43,1,53,51,50,54,53,193,184,163,181,70,49,105,76,4,96,251,140,214,192,156,97,153,0,0,3,0,113,255,227,7,140,6,20,0,9,
  0,35,0,47,0,65,64,19,49,69,37,18,20,71,5,27,13,8,43,24,14,71,1,18,33,69,48,16,252,236,244,60,60,252,60,60,244,236,236,49,
  0,64,16,40,8,185,10,46,4,185,22,29,140,17,10,184,13,151,25,47,236,228,50,244,50,236,50,16,236,50,48,0,16,23,22,32,54,16,38,32,
  7,19,50,23,17,51,17,54,51,50,0,16,2,35,34,39,21,35,53,6,35,34,39,38,16,55,54,0,16,39,38,32,7,6,16,23,22,32,55,1,
  47,83,84,1,36,168,168,254,220,84,185,245,114,185,114,244,204,0,255,255,204,244,114,185,114,245,203,128,127,127,128,5,93,83,84,254,220,84,83,83,
  84,1,36,84,2,250,254,106,116,115,231,1,150,231,115,1,13,197,2,94,253,162,197,254,188,253,240,254,188,197,168,168,197,162,162,2,16,162,162,252,
  233,1,150,116,115,115,116,254,106,116,115,115,0,3,0,113,254,86,7,140,4,123,0,11,0,37,0,47,0,68,64,19,49,69,1,18,36,71,43,17,
  29,18,7,14,30,71,39,18,23,69,48,16,252,236,244,60,60,252,60,60,244,236,236,49,0,64,18,10,42,185,19,4,46,185,33,26,184,12,19,140,
  15,189,29,188,48,16,228,228,228,50,244,60,236,50,16,236,50,48,0,16,39,38,32,7,6,16,23,22,32,55,3,34,39,17,35,17,6,35,34,39,
  38,16,55,54,51,50,23,53,51,21,54,51,50,0,16,2,0,16,23,22,32,54,16,38,32,7,6,205,83,84,254,220,84,83,83,84,1,36,84,185,
  244,114,185,114,245,203,128,127,127,128,203,245,114,185,114,244,204,0,255,255,250,162,83,84,1,36,168,168,254,220,84,1,100,1,150,116,115,115,116,254,
  106,116,115,115,254,243,197,253,174,2,82,197,162,162,2,16,162,162,197,170,170,197,254,188,253,240,254,188,3,23,254,106,116,115,231,1,150,231,115,0,
  0,3,255,253,255,186,5,124,6,23,0,18,0,22,0,25,0,0,1,51,19,1,23,9,1,35,3,33,15,1,35,7,39,35,55,39,55,9,1,51,
  1,3,33,3,2,74,229,134,1,97,102,254,112,1,124,210,136,253,214,205,50,70,59,82,2,1,20,47,2,144,254,238,22,1,111,189,1,93,106,5,
  213,254,161,1,161,89,254,39,252,27,1,127,241,142,70,70,1,17,56,4,196,253,25,1,177,254,79,1,31,0,0,0,0,2,0,12,255,186,5,138,
  6,23,0,34,0,44,0,0,23,39,19,38,17,16,55,54,33,50,23,22,23,55,23,7,21,38,39,1,22,23,22,33,50,55,54,55,21,6,7,6,
  35,32,39,19,1,35,38,35,32,7,6,17,20,114,102,220,117,195,195,1,83,134,118,61,58,101,102,99,46,49,252,244,9,11,136,1,0,130,116,115,
  102,106,119,118,132,254,180,194,57,2,216,1,116,130,255,0,136,136,70,88,1,5,187,1,23,1,104,207,208,36,18,27,120,89,118,187,43,33,252,102,
  13,12,157,47,47,95,211,72,36,36,199,1,21,3,92,47,156,157,254,216,173,0,0,0,0,2,0,9,255,162,4,93,4,188,0,34,0,43,0,0,
  23,39,55,38,53,16,55,54,33,50,23,22,23,55,23,7,21,38,39,1,22,23,22,51,50,55,54,55,21,6,7,6,35,34,39,19,1,38,35,34,
  7,6,21,20,105,96,189,85,151,150,1,6,85,81,46,45,89,95,118,25,24,253,211,7,6,99,179,80,78,79,78,77,82,83,93,240,147,55,1,238,
  71,71,179,99,99,94,78,230,141,204,1,18,157,157,17,10,16,108,79,143,85,14,11,253,94,8,8,113,21,22,43,170,36,18,18,144,1,5,2,86,
  17,113,114,205,103,0,0,0,0,1,0,10,0,0,4,106,5,213,0,13,0,59,64,22,12,5,10,149,2,12,6,149,0,129,8,3,5,1,28,7,
  58,12,10,0,4,14,16,252,60,204,236,252,60,204,49,0,47,228,236,212,60,236,50,48,64,13,48,15,80,15,128,7,128,8,127,4,127,3,6,1,
  93,19,51,17,51,21,35,17,33,21,33,17,35,53,51,201,202,191,191,2,215,252,95,191,191,5,213,253,119,144,253,238,170,2,188,144,0,2,255,178,
  255,186,5,49,6,23,0,15,0,18,0,0,1,21,35,1,17,35,17,1,39,1,17,33,53,33,55,23,9,1,33,4,233,52,254,34,203,254,13,103,
  2,90,253,238,4,153,56,102,253,166,1,44,254,212,5,105,62,253,204,253,9,2,7,253,179,88,2,199,2,82,170,66,89,254,11,1,98,0,0,0,
  0,1,0,111,254,16,4,25,4,123,0,61,0,0,1,52,39,38,47,1,38,39,38,53,52,54,51,50,22,23,21,46,1,35,34,7,6,21,20,23,
  22,31,1,22,23,22,21,20,7,6,7,31,1,22,51,21,35,34,39,38,47,1,38,39,38,39,38,39,53,22,23,22,51,50,55,54,3,10,50,51,
  171,64,171,76,76,224,206,102,180,76,78,168,90,137,68,69,49,49,148,63,198,80,83,123,87,132,159,147,42,76,39,84,114,71,89,237,30,36,16,17,
  97,108,102,99,99,97,130,70,70,1,39,75,40,40,37,15,36,74,75,130,158,172,30,30,174,40,40,42,42,84,64,37,36,33,14,44,75,76,137,156,
  91,64,19,159,126,36,154,61,38,91,243,30,16,3,2,18,35,190,53,26,27,45,44,0,0,1,0,88,254,16,4,51,4,96,0,24,0,0,19,33,
  21,1,22,23,1,23,22,59,1,21,35,34,39,38,47,1,38,43,1,61,1,1,33,113,3,106,253,78,92,49,1,8,147,42,76,108,147,84,114,71,
  89,237,61,90,94,2,180,253,101,4,96,168,252,221,16,49,254,248,126,36,154,61,38,91,243,63,156,12,3,37,0,0,0,1,0,80,0,0,4,141,
  5,213,0,24,0,54,64,17,18,19,12,11,4,15,0,5,1,8,25,22,1,28,4,15,25,16,212,212,236,212,236,17,57,57,17,23,57,49,0,64,
  11,0,149,5,15,149,16,11,149,18,129,2,47,244,236,212,236,212,236,48,1,35,17,35,17,51,50,54,53,52,38,43,1,34,6,7,53,54,59,1,
  50,4,21,20,4,2,145,39,202,241,141,154,154,141,254,69,175,79,152,171,254,244,1,8,254,247,2,90,253,166,3,0,145,135,136,143,42,44,182,70,
  220,225,215,231,0,1,0,80,0,0,3,143,4,123,0,24,0,55,64,16,10,8,6,15,4,12,1,0,4,18,19,22,8,0,12,25,16,212,212,236,
  212,236,18,57,18,23,57,49,0,64,13,22,185,1,23,12,134,13,136,8,185,15,184,23,47,244,236,244,238,16,212,236,48,1,51,50,54,53,52,39,
  38,35,34,7,6,7,53,54,51,50,23,22,21,20,6,35,17,35,1,47,100,141,154,76,85,134,73,86,86,78,152,171,251,125,132,212,194,202,1,166,
  145,135,141,65,72,21,21,43,182,70,110,116,219,213,229,254,252,0,0,0,0,3,0,10,0,0,4,236,5,213,0,12,0,21,0,40,0,92,64,26,
  21,15,12,6,23,29,35,5,0,18,28,26,9,25,32,46,2,4,13,0,28,38,37,22,4,41,16,252,60,204,236,50,50,204,252,236,212,236,17,23,
  57,57,57,49,0,64,21,40,1,149,37,4,4,0,5,29,0,149,14,13,149,22,129,5,149,14,173,35,47,236,236,244,236,16,238,57,17,18,57,47,
  60,236,50,48,178,15,42,1,1,93,1,21,33,21,33,21,33,50,54,53,52,38,35,1,17,33,50,54,53,52,38,35,37,33,50,22,21,20,6,7,
  30,1,21,20,4,35,33,17,35,53,51,1,147,1,91,254,165,1,68,163,157,157,163,254,188,1,43,148,145,145,148,254,11,2,4,231,250,128,124,149,
  165,254,240,251,253,232,191,191,2,201,201,144,202,135,139,140,133,2,102,254,62,111,114,113,112,166,192,177,137,162,20,32,203,152,200,218,1,112,144,0,
  0,2,0,12,255,227,5,206,5,213,0,20,0,29,0,95,64,15,21,3,28,7,9,5,56,22,1,28,19,17,0,65,30,16,252,75,176,16,84,88,
  185,0,0,255,192,56,89,60,204,236,50,252,60,204,236,50,49,0,64,22,29,23,16,10,0,7,20,3,149,17,9,22,22,0,26,149,13,140,4,0,
  129,30,16,228,50,244,236,17,57,47,60,60,236,50,50,17,57,57,57,57,48,1,182,31,31,143,31,159,31,3,93,19,51,17,33,17,51,17,51,21,
  35,21,16,0,33,32,0,17,53,35,53,51,5,33,21,20,22,51,50,54,53,178,203,2,225,203,165,165,254,223,254,230,254,229,254,223,166,166,3,172,
  253,31,174,195,194,174,5,213,253,150,2,106,253,150,164,150,254,220,254,214,1,42,1,36,150,164,164,125,240,211,211,240,255,255,0,16,0,0,5,104,
  5,213,16,6,3,48,0,0,0,3,0,201,255,66,4,139,6,147,0,19,0,23,0,27,0,0,1,51,7,51,21,35,3,33,21,33,3,33,21,33,
  7,35,55,35,17,33,1,19,35,17,1,19,33,17,3,184,170,65,88,146,151,1,10,254,188,185,2,46,253,152,65,170,65,176,2,174,254,60,185,217,
  1,19,151,254,86,6,147,190,170,254,70,170,253,227,170,190,190,5,213,250,213,2,29,253,227,2,199,1,186,254,70,0,0,4,0,113,255,66,4,127,
  5,30,0,5,0,38,0,45,0,49,0,0,1,38,39,38,39,3,5,21,33,3,22,51,50,54,55,21,14,1,35,34,39,7,35,19,38,39,38,17,
  16,0,51,50,23,55,51,7,22,23,22,5,19,38,35,34,6,7,27,1,35,22,3,199,2,83,14,16,111,1,154,254,43,148,74,97,106,199,98,99,
  208,107,123,99,80,170,109,33,28,157,1,41,252,56,49,71,170,92,57,47,131,253,188,135,20,22,154,185,14,90,111,207,11,2,148,151,90,16,13,254,
  242,54,90,254,151,28,52,52,174,42,44,33,194,1,9,23,29,156,1,10,1,19,1,67,9,172,224,34,50,146,197,1,74,2,174,158,254,99,1,14,
  172,0,0,0,0,1,255,150,254,102,2,82,5,213,0,19,0,89,64,31,11,2,7,12,1,12,149,18,15,20,7,149,5,176,16,129,20,0,17,13,
  5,8,6,57,1,17,28,12,16,4,20,16,252,75,176,16,84,88,185,0,16,0,64,56,89,60,236,50,228,57,57,196,16,196,49,0,16,228,252,236,
  16,212,60,236,50,17,18,57,57,48,1,64,13,48,21,64,21,80,21,96,21,143,21,159,21,6,93,1,35,17,16,6,43,1,53,51,50,54,53,17,
  35,53,51,17,51,17,51,2,82,191,205,227,77,63,134,110,191,191,202,191,2,119,253,241,254,242,244,170,150,194,2,15,166,2,184,253,72,0,0,0,
  0,2,255,219,254,86,2,28,6,20,0,19,0,23,0,83,64,36,23,190,20,177,24,15,6,11,0,11,135,9,189,24,2,19,169,5,16,0,188,24,
  12,24,9,10,79,21,5,1,8,20,16,0,70,24,16,252,60,60,236,50,50,228,57,18,57,49,0,16,228,220,60,228,50,16,244,236,17,18,57,57,
  16,244,236,48,64,11,16,25,64,25,80,25,96,25,112,25,5,1,93,19,51,17,51,21,35,17,20,6,43,1,53,51,50,54,53,17,35,53,51,17,
  51,21,35,193,184,163,163,163,181,70,49,105,76,181,181,184,184,4,96,254,8,164,254,40,214,192,156,97,153,1,216,164,3,172,233,0,0,2,0,115,
  254,102,6,176,5,241,0,24,0,36,0,67,64,36,3,12,13,6,149,9,176,37,34,149,0,22,28,149,13,16,140,22,145,1,175,37,9,6,8,2,
  31,13,0,28,2,25,25,19,16,37,16,252,236,212,236,50,50,16,204,57,57,49,0,16,236,228,244,196,236,16,196,238,16,228,236,17,57,57,48,1,
  53,51,17,20,22,59,1,21,35,34,38,17,53,14,1,35,32,0,17,16,0,33,50,22,1,16,18,51,50,18,17,16,2,35,34,2,4,179,196,110,
  134,69,77,227,205,77,236,165,254,242,254,172,1,84,1,14,165,236,252,223,234,204,205,235,235,205,204,234,4,237,232,250,147,194,150,170,244,1,14,127,
  132,128,1,171,1,92,1,92,1,171,128,253,120,254,227,254,187,1,69,1,29,1,29,1,69,254,187,0,0,2,0,113,254,86,5,64,4,123,0,24,
  0,36,0,72,64,34,24,135,0,189,37,34,185,17,14,28,185,5,8,140,14,184,18,188,37,1,23,24,19,31,4,17,8,19,71,25,18,11,69,37,
  16,252,236,244,236,50,50,16,204,57,57,49,0,16,236,228,244,196,236,16,196,238,16,244,236,48,182,96,38,128,38,160,38,3,1,93,1,35,34,38,
  61,1,14,1,35,34,2,17,16,0,51,50,22,23,53,51,17,20,22,59,1,1,20,22,51,50,54,53,52,38,35,34,6,5,64,70,181,163,58,177,
  124,203,255,0,255,203,124,177,58,184,76,105,49,251,239,167,146,146,168,168,146,146,167,254,86,192,214,188,100,97,1,68,1,8,1,8,1,68,97,100,
  170,251,140,153,97,3,61,203,231,231,203,203,231,231,0,0,0,2,0,10,0,0,5,84,5,213,0,23,0,32,0,187,64,24,5,6,3,21,9,0,
  32,26,18,5,10,29,25,4,21,63,24,10,28,14,17,12,4,33,16,252,60,204,236,50,252,196,236,17,23,57,17,57,57,57,49,0,64,33,9,8,
  7,3,10,6,17,3,4,3,5,17,4,4,3,66,6,4,0,25,3,4,16,25,149,13,9,24,149,17,129,11,4,47,60,244,236,212,50,236,50,18,
  57,18,57,18,57,48,75,83,88,7,16,5,237,7,16,5,237,17,23,57,89,34,178,64,34,1,1,93,64,66,122,23,1,5,0,5,1,5,2,6,
  3,7,4,21,0,21,1,20,2,22,3,23,4,37,0,37,1,37,2,38,3,39,6,38,7,38,8,38,9,32,34,54,1,54,2,70,1,70,2,104,
  5,117,4,117,5,119,23,136,6,136,7,152,6,152,7,31,93,0,93,1,30,1,23,19,35,3,46,1,43,1,17,35,17,35,53,51,17,33,32,22,
  21,20,6,1,17,51,50,54,53,52,38,35,3,141,65,123,62,205,217,191,74,139,120,220,202,191,191,1,200,1,0,252,131,253,137,254,146,149,149,146,
  2,188,22,144,126,254,104,1,127,150,98,253,137,2,119,166,2,184,214,216,141,186,2,79,253,238,135,131,131,133,0,0,0,1,0,14,0,0,3,74,
  4,123,0,24,0,61,64,10,10,24,3,8,6,18,8,4,70,25,16,252,60,196,196,252,60,60,49,0,64,16,18,17,11,21,135,14,184,3,8,24,
  169,5,2,9,188,3,47,228,212,60,236,50,16,244,236,196,212,204,48,180,80,26,159,26,2,1,93,1,21,35,17,35,17,35,53,51,17,51,21,62,
  1,51,50,22,31,1,46,1,35,34,6,21,2,30,171,185,172,172,185,58,186,133,19,46,28,1,31,73,44,156,167,2,104,164,254,60,1,196,164,1,
  248,174,102,99,5,5,189,18,17,206,161,0,0,2,255,246,0,0,4,236,5,213,0,17,0,20,0,0,3,51,23,33,55,51,7,51,21,33,1,17,
  35,17,1,33,53,51,5,33,23,4,217,151,2,12,150,217,151,156,254,245,254,246,203,254,246,254,244,157,2,119,254,209,152,5,213,224,224,224,164,254,
  118,253,57,2,199,1,138,164,164,226,0,0,0,2,0,11,254,86,4,181,4,96,0,24,0,27,0,0,5,14,1,43,1,53,51,50,54,63,1,3,
  33,53,51,3,51,19,33,19,51,3,51,21,33,43,1,19,2,147,78,148,124,147,108,76,84,51,33,205,254,214,240,190,195,184,1,76,184,195,185,239,
  254,215,193,218,109,104,200,122,154,72,134,84,1,242,143,1,205,254,51,1,205,254,51,143,254,240,0,0,0,2,0,174,255,227,4,96,4,123,0,10,
  0,37,0,178,64,16,23,0,3,10,39,31,3,8,20,24,10,13,8,12,70,38,16,252,236,50,50,212,236,204,196,17,18,57,57,49,64,21,0,169,
  23,12,14,6,185,17,184,38,32,134,31,186,28,185,35,140,12,188,38,0,16,228,244,236,252,236,16,244,236,196,16,212,228,182,25,31,11,23,9,14,
  0,18,17,57,17,57,18,57,48,64,49,63,30,63,31,63,32,63,33,79,30,79,31,79,32,79,33,95,30,95,31,95,32,95,33,111,30,111,31,111,
  32,111,33,127,30,127,31,127,32,127,33,143,30,143,31,143,32,143,33,24,93,64,37,63,29,63,30,63,31,63,32,63,33,63,34,79,29,79,30,79,
  31,79,32,79,33,79,34,95,29,95,30,95,31,95,32,95,33,95,34,21,1,93,1,50,54,53,52,38,35,34,6,29,1,7,17,51,21,62,1,51,
  50,22,21,20,6,35,33,21,20,22,51,50,54,55,21,14,1,35,34,38,2,29,223,172,129,111,153,185,184,184,63,188,136,172,203,253,251,254,254,167,
  151,96,182,84,101,190,90,243,240,2,43,102,123,98,115,217,180,41,76,2,127,170,102,97,193,162,189,192,18,127,139,46,46,170,39,39,252,0,0,0,
  0,2,0,113,255,227,4,90,4,123,0,16,0,28,0,56,64,25,26,185,0,14,20,185,5,8,140,14,184,1,188,3,23,4,0,8,2,71,17,18,
  11,69,29,16,252,236,244,236,50,50,49,0,47,236,228,244,196,236,16,196,238,48,182,96,30,128,30,160,30,3,1,93,1,53,51,17,35,53,14,1,
  35,34,2,17,16,0,51,50,22,1,20,22,51,50,54,53,52,38,35,34,6,3,162,184,184,58,177,124,203,255,0,255,203,124,177,253,199,167,146,146,
  168,168,146,146,167,3,182,170,251,160,168,100,97,1,68,1,8,1,8,1,68,97,254,21,203,231,231,203,203,231,231,0,0,2,0,186,255,227,4,163,
  4,123,0,11,0,28,0,56,64,25,3,185,12,15,9,185,24,21,140,15,184,27,188,25,0,18,18,71,24,12,6,8,26,70,29,16,252,236,50,50,
  244,236,49,0,47,236,228,244,196,236,16,198,238,48,182,96,30,128,30,160,30,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,1,62,1,51,
  50,0,17,16,2,35,34,38,39,21,35,17,51,3,229,167,146,146,168,168,146,146,167,253,141,58,177,124,203,0,255,255,203,124,177,58,184,184,2,47,
  203,231,231,203,203,231,231,2,82,100,97,254,188,254,248,254,248,254,188,97,100,170,4,96,0,2,0,186,255,227,4,164,6,20,0,11,0,36,0,67,
  64,31,3,185,12,15,9,185,24,21,140,15,184,25,33,169,30,151,25,0,18,18,71,30,33,31,24,12,6,8,26,70,37,16,252,236,50,50,196,57,
  57,244,236,49,0,47,252,236,16,228,244,196,236,16,198,238,48,182,96,38,128,38,160,38,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,1,
  62,1,51,50,0,17,16,2,35,34,38,39,21,35,17,52,54,59,1,21,35,34,6,21,3,229,167,146,146,167,167,146,146,167,253,142,58,177,123,204,
  0,255,255,204,123,177,58,185,179,165,254,233,90,91,2,47,203,231,231,203,203,231,231,2,82,100,97,254,188,254,248,254,248,254,188,97,100,168,4,126,
  195,211,156,125,125,0,0,0,0,1,0,127,255,227,3,245,4,123,0,25,0,48,64,27,25,134,0,136,22,185,3,184,26,13,134,12,136,16,185,9,
  140,26,27,69,19,18,6,72,13,0,26,16,220,60,244,236,236,49,0,16,244,236,244,236,16,244,236,244,236,48,19,62,1,51,50,0,17,16,0,33,
  34,38,39,53,30,1,51,50,54,53,52,38,35,34,6,7,127,77,165,93,253,1,42,254,211,254,250,85,162,76,78,157,80,179,198,198,179,80,157,78,
  4,51,36,36,254,194,254,242,254,238,254,198,35,35,172,43,43,227,205,205,227,43,43,0,0,2,0,113,255,115,3,231,4,123,0,39,0,47,0,79,
  64,15,40,11,7,44,44,18,19,7,18,19,0,72,34,69,48,16,252,228,50,236,16,236,17,18,57,57,49,0,64,19,0,134,1,136,4,15,185,46,
  42,185,23,4,185,37,184,27,23,140,48,16,228,204,244,236,16,252,220,236,16,245,238,48,64,11,15,49,16,49,128,49,144,49,160,49,5,1,93,1,
  21,46,1,35,34,6,21,20,23,22,23,54,55,54,51,50,23,22,21,20,7,6,35,34,39,6,21,35,52,55,38,39,38,17,16,0,33,50,22,1,
  22,51,50,53,52,35,34,3,231,78,157,80,179,198,99,7,6,39,62,73,106,163,74,63,95,83,155,80,73,6,153,12,57,47,149,1,45,1,6,85,
  162,254,138,58,77,146,132,101,4,53,172,43,43,227,205,205,114,8,6,81,44,51,72,61,89,125,47,41,17,57,68,104,81,35,51,161,1,12,1,18,
  1,58,35,252,58,19,57,75,0,2,0,113,254,86,5,64,6,20,0,24,0,36,0,75,64,36,4,20,18,5,24,169,0,189,37,34,185,17,14,28,
  185,5,8,140,14,184,18,151,37,24,79,31,4,18,8,19,71,25,18,11,69,37,16,252,236,244,236,50,50,228,49,0,16,236,228,244,196,236,16,196,
  238,16,252,236,17,18,57,57,48,182,96,30,128,30,160,30,3,1,93,1,35,34,38,61,1,14,1,35,34,2,17,16,0,51,50,22,23,17,51,17,
  20,22,59,1,1,20,22,51,50,54,53,52,38,35,34,6,5,64,70,181,163,58,177,124,203,255,0,255,203,124,177,58,184,76,105,49,251,239,167,146,
  146,168,168,146,146,167,254,86,192,214,188,100,97,1,68,1,8,1,8,1,68,97,100,2,94,249,216,153,97,3,61,203,231,231,203,203,231,231,0,0,
  0,2,0,113,255,227,5,185,6,20,0,24,0,36,0,61,64,28,34,185,0,22,28,185,13,16,140,22,184,37,6,169,5,151,37,31,12,0,8,11,
  71,25,18,19,69,37,16,252,236,244,236,50,50,49,0,16,252,228,16,228,244,196,236,16,196,238,48,182,96,30,128,30,160,30,3,1,93,1,53,52,
  54,59,1,21,35,34,6,21,17,35,53,14,1,35,34,2,17,16,0,51,50,22,1,20,22,51,50,54,53,52,38,35,34,6,3,162,163,181,191,170,
  105,76,184,58,177,124,203,255,0,255,203,124,177,253,199,167,146,146,168,168,146,146,167,3,182,200,214,192,156,97,153,251,130,168,100,97,1,68,1,8,
  1,8,1,68,97,254,21,203,231,231,203,203,231,231,0,0,0,2,0,113,255,227,4,127,4,123,0,25,0,34,0,114,64,13,27,24,26,24,18,8,
  75,26,8,16,25,69,35,16,252,196,236,244,236,17,18,57,49,64,23,0,26,25,15,134,16,136,20,26,169,25,20,185,12,25,187,31,185,4,184,12,
  140,35,0,16,228,244,236,228,16,236,16,236,16,244,236,17,18,57,48,64,41,63,36,112,36,160,36,208,36,240,36,5,63,0,63,25,63,24,63,26,
  63,27,5,44,17,47,16,47,15,44,14,111,0,111,25,111,24,111,26,111,27,9,93,113,1,93,19,52,55,54,51,50,23,22,17,16,7,6,33,34,
  38,39,53,22,23,22,51,50,55,54,55,33,55,5,38,39,38,35,34,7,6,113,131,132,226,252,148,149,157,156,254,244,107,208,99,98,100,99,106,183,
  102,103,12,252,178,184,2,144,14,93,92,154,136,82,83,2,94,250,146,145,161,162,254,237,254,246,156,156,44,42,174,52,26,26,99,100,190,144,1,158,
  87,87,90,90,0,2,0,113,255,227,4,127,4,123,0,20,0,27,0,65,64,36,0,21,1,9,134,8,136,5,1,169,21,24,185,18,21,187,5,185,
  12,184,18,140,28,2,21,27,27,8,15,75,21,18,8,1,69,28,16,252,196,236,244,236,17,18,57,49,0,16,228,244,236,228,16,238,16,238,16,244,
  238,17,18,57,48,19,53,33,46,1,35,34,6,7,53,62,1,51,32,0,17,16,0,35,34,0,55,30,1,51,50,54,55,113,3,78,12,205,183,106,
  199,98,99,208,107,1,12,1,57,254,215,252,226,254,249,184,2,165,136,154,185,14,2,0,90,190,199,52,52,174,42,44,254,200,254,246,254,237,254,189,
  1,35,196,151,180,174,158,0,0,2,0,124,255,227,6,132,4,123,0,10,0,52,0,119,64,16,54,46,40,8,39,52,2,18,13,75,5,18,31,21,
  69,53,16,252,196,236,252,236,220,60,252,220,196,182,38,22,11,4,4,2,13,17,18,23,57,49,64,15,47,169,46,39,34,26,185,34,184,53,9,185,
  17,140,53,0,16,244,236,16,244,236,16,212,220,236,180,31,134,30,136,26,16,244,236,64,11,5,21,11,13,2,4,38,22,8,34,17,17,18,23,57,
  48,64,10,52,11,4,5,17,38,22,21,39,21,7,14,16,60,60,252,60,60,4,60,37,54,39,54,39,1,22,23,22,51,50,1,22,21,16,7,6,
  35,34,39,38,39,1,38,39,38,7,6,7,6,7,53,62,1,51,32,23,22,23,55,51,21,20,23,22,59,1,21,35,34,39,38,53,3,78,102,2,
  1,10,253,151,30,32,82,136,168,1,96,31,149,148,252,228,130,92,28,2,254,19,27,76,209,108,97,100,98,99,208,107,1,12,156,36,27,203,184,38,
  38,105,43,64,175,87,82,214,138,207,62,56,254,156,69,35,90,2,144,96,118,254,237,162,161,145,103,156,1,187,39,35,100,1,1,25,26,52,174,42,
  44,156,35,41,117,148,153,49,48,156,96,90,200,0,0,0,255,255,0,133,255,227,3,200,4,124,18,6,3,73,0,0,255,255,0,133,255,227,3,200,
  4,124,18,6,3,203,0,0,0,1,0,133,255,227,6,42,4,124,0,62,0,105,64,16,64,54,48,8,60,47,30,18,46,19,18,3,25,39,11,63,
  16,220,196,196,212,236,212,236,220,60,252,220,196,49,64,22,38,134,39,136,34,185,42,184,63,24,169,25,63,11,134,10,136,15,185,6,140,63,0,16,
  244,236,252,236,16,212,236,16,244,236,252,236,182,61,46,0,42,0,24,25,17,18,57,17,18,57,57,180,55,169,54,48,42,16,212,220,236,48,179,60,
  61,46,47,7,4,16,60,1,30,1,21,20,4,35,34,39,38,39,53,22,23,22,51,50,55,54,53,52,39,38,43,1,53,51,50,55,54,53,52,39,
  38,35,34,7,6,7,53,62,1,51,50,23,22,23,55,51,21,20,23,22,59,1,21,35,34,39,38,53,5,6,2,194,124,138,254,254,238,80,85,84,
  90,71,85,85,93,151,85,84,78,72,137,148,155,116,67,68,70,69,119,71,81,80,97,98,170,76,196,113,95,15,236,184,38,38,105,43,64,175,87,82,
  254,224,64,2,92,24,146,108,173,182,14,14,28,171,37,19,18,56,56,90,88,56,51,152,44,45,70,64,46,46,13,13,29,167,24,24,78,66,106,134,
  148,153,49,48,156,96,90,200,166,70,0,0,0,2,0,113,255,227,4,197,4,124,0,26,0,47,0,59,64,13,23,18,31,49,18,12,18,38,4,18,
  44,69,48,16,252,236,212,236,196,196,212,236,49,64,14,0,185,27,184,48,17,169,18,48,8,185,41,140,48,0,16,244,236,16,212,236,16,244,236,178,
  35,18,17,17,18,57,48,1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,43,1,53,51,50,55,54,53,52,39,38,39,50,23,22,21,20,
  7,6,7,30,1,21,20,4,35,32,0,17,16,55,54,2,241,251,96,99,99,104,210,151,85,84,78,72,137,148,155,116,67,68,70,69,104,196,113,114,
  60,60,112,124,138,254,254,238,254,198,254,214,151,151,3,220,110,114,205,208,111,116,56,56,90,88,56,51,152,44,45,70,64,46,46,160,78,79,141,93,
  64,65,24,24,146,108,173,182,1,62,1,14,1,18,157,158,0,1,255,219,254,86,2,28,4,96,0,19,0,75,64,31,15,6,11,0,11,135,9,189,
  20,2,19,169,5,16,0,188,20,12,20,9,10,79,2,5,1,8,19,16,0,70,20,16,252,60,60,236,50,50,228,57,18,57,49,0,16,228,220,60,
  228,50,16,244,236,17,18,57,57,48,64,11,16,21,64,21,80,21,96,21,112,21,5,1,93,19,51,17,51,21,35,17,20,6,43,1,53,51,50,54,
  53,17,35,53,51,193,184,163,163,163,181,70,49,105,76,181,181,4,96,254,8,164,254,40,214,192,156,97,153,1,216,164,0,2,0,113,254,86,5,184,
  6,20,0,11,0,48,0,85,64,41,25,12,29,9,18,134,19,22,185,15,3,185,38,35,184,29,45,169,42,151,9,185,15,189,26,29,42,45,43,38,
  25,0,8,12,71,6,18,18,32,69,49,16,252,196,236,244,236,50,50,196,57,57,49,0,47,196,228,236,244,236,16,244,196,236,16,254,213,238,17,18,
  57,57,48,182,96,50,128,50,160,50,3,1,93,1,52,38,35,34,6,21,20,22,51,50,54,23,16,2,33,34,38,39,53,30,1,51,50,54,61,1,
  14,1,35,34,2,17,16,18,51,50,22,23,53,52,54,59,1,21,35,34,6,21,3,162,165,149,148,165,165,148,149,165,184,254,254,250,97,172,81,81,
  158,82,181,180,57,178,124,206,252,252,206,124,178,57,163,181,190,169,105,76,2,61,200,220,220,200,199,220,220,235,254,226,254,233,29,30,179,44,42,189,
  191,91,99,98,1,58,1,3,1,4,1,58,98,99,200,214,192,156,97,153,0,2,0,113,254,86,4,90,4,96,0,10,0,35,0,67,64,31,24,11,
  28,8,17,134,18,21,185,14,2,185,35,188,8,185,14,189,25,28,24,0,8,11,71,5,18,17,31,69,36,16,252,196,236,244,236,50,49,0,47,196,
  228,236,244,236,16,254,213,238,17,18,57,57,48,182,96,37,128,37,160,37,3,1,93,1,17,33,34,6,21,20,22,51,50,54,23,16,2,33,34,38,
  39,53,30,1,51,50,54,61,1,14,1,35,34,2,17,52,18,51,33,3,162,254,170,135,150,165,148,149,165,184,254,254,250,97,172,81,81,158,82,181,
  180,57,178,124,206,252,252,206,2,31,2,61,1,136,205,187,199,220,220,235,254,226,254,233,29,30,179,44,42,189,191,91,99,98,1,58,1,3,249,1,
  42,0,0,0,0,1,0,113,255,227,4,79,4,123,0,29,0,56,64,31,0,5,27,1,169,3,27,185,8,18,134,17,136,21,185,14,184,8,140,30,
  2,0,8,17,52,4,24,18,11,69,30,16,252,236,220,228,252,196,49,0,16,228,244,236,244,236,16,254,212,238,17,57,57,48,37,17,35,53,33,17,
  14,1,35,34,0,17,16,0,33,50,22,23,21,46,1,35,34,6,21,20,22,51,50,54,3,169,155,1,65,101,215,123,253,254,214,1,45,1,6,104,
  197,93,95,192,99,179,198,198,179,79,124,158,1,17,140,253,240,36,36,1,62,1,14,1,18,1,58,55,55,170,62,62,227,205,205,227,15,0,0,0,
  0,2,0,96,254,82,4,100,4,96,0,19,0,35,0,121,64,10,37,2,24,18,7,32,18,13,18,36,16,212,212,236,212,236,212,196,181,0,28,20,
  3,24,32,17,18,23,57,49,64,10,20,185,10,189,1,19,2,18,188,36,0,16,228,50,50,50,244,236,179,13,7,28,10,17,18,57,57,48,180,19,
  17,18,18,28,7,5,16,236,179,17,18,2,28,8,16,60,180,1,17,2,2,28,7,5,16,236,181,0,1,3,2,18,28,8,16,60,4,16,60,179,
  3,0,19,0,7,14,16,60,179,17,0,1,0,7,14,16,60,9,1,51,1,22,23,22,21,20,6,35,34,38,53,52,55,54,55,1,51,1,50,55,
  54,53,52,39,38,39,6,7,6,21,20,23,22,2,98,1,66,192,254,95,106,38,59,150,150,150,150,59,38,106,254,95,192,1,66,67,31,28,28,40,
  58,58,40,28,28,31,1,232,2,120,252,220,177,83,128,99,129,130,130,129,99,128,83,177,3,36,250,142,27,24,45,69,73,100,99,99,100,73,69,45,
  24,27,0,0,0,2,0,96,255,227,4,100,4,96,0,19,0,35,0,121,64,10,37,2,24,18,7,32,18,13,18,36,16,212,212,236,212,236,212,196,
  181,0,28,20,3,24,32,17,18,23,57,49,64,10,20,185,10,140,1,19,2,18,188,36,0,16,228,50,50,50,244,236,179,13,7,28,10,17,18,57,
  57,48,180,19,17,18,18,28,7,5,16,236,179,17,18,2,28,8,16,60,180,1,17,2,2,28,7,5,16,236,181,0,1,3,2,18,28,8,16,60,
  4,16,60,179,3,0,19,0,7,14,16,60,179,17,0,1,0,7,14,16,60,9,1,51,1,22,23,22,21,20,6,35,34,38,53,52,55,54,55,1,
  51,1,50,55,54,53,52,39,38,39,6,7,6,21,20,23,22,2,98,1,41,217,254,114,71,44,69,150,150,150,150,69,44,71,254,114,217,1,41,67,
  31,28,39,31,56,56,31,39,28,31,2,209,1,143,253,234,98,76,120,62,130,129,129,130,62,120,76,98,2,22,252,31,27,24,45,33,64,50,70,70,
  50,64,33,45,24,27,0,0,0,1,0,174,254,86,4,88,4,96,0,19,0,57,64,27,3,9,0,3,14,1,6,135,14,17,140,10,1,188,12,189,
  20,13,9,8,11,78,2,8,0,70,20,16,252,236,244,236,50,49,0,16,228,228,50,244,196,236,17,18,23,57,48,180,96,21,207,21,2,1,93,19,
  17,51,17,20,22,51,50,54,53,17,51,17,35,17,14,1,35,34,38,174,184,124,124,149,173,184,184,67,177,117,193,200,1,186,2,166,253,97,159,159,
  190,164,2,123,249,246,2,86,102,99,240,0,0,1,0,186,0,0,4,100,6,20,0,27,0,67,64,33,3,9,0,3,22,1,6,135,22,25,184,28,
  12,21,18,169,15,151,10,1,2,8,0,78,15,18,16,21,9,8,11,70,28,16,252,236,50,196,57,57,244,236,49,0,47,60,252,236,57,57,16,244,
  196,236,17,18,23,57,48,178,96,29,1,1,93,1,17,35,17,52,38,35,34,6,21,17,35,17,52,54,59,1,21,35,34,6,29,1,62,1,51,50,
  22,4,100,184,124,124,149,172,185,163,181,254,231,105,77,66,179,117,193,198,2,164,253,92,2,158,159,158,190,164,253,135,4,126,214,192,156,97,153,204,
  101,100,239,0,0,1,0,186,254,86,4,100,6,20,0,33,0,74,64,37,3,9,0,3,29,1,13,135,29,31,184,34,19,28,25,169,22,151,18,7,
  135,4,18,6,10,8,0,78,22,25,23,28,16,8,18,70,34,16,252,236,50,196,57,57,244,236,196,49,0,47,220,236,16,252,236,57,57,16,244,196,
  236,17,18,23,57,48,178,96,35,1,1,93,1,17,20,6,43,1,53,51,50,54,53,17,16,35,34,6,21,17,35,17,52,54,59,1,21,35,34,6,
  29,1,54,51,50,22,4,100,163,181,254,233,105,76,248,149,172,185,163,181,254,231,105,77,131,231,193,198,2,164,253,72,214,192,156,97,153,2,178,1,
  61,190,164,253,135,4,126,214,192,156,97,153,204,201,239,0,0,2,0,14,0,0,2,30,6,20,0,11,0,15,0,62,64,24,14,190,12,177,6,2,
  11,169,5,8,0,188,6,5,2,13,1,8,8,11,12,0,70,16,16,252,60,60,60,236,50,50,50,49,0,47,228,220,60,236,50,16,252,236,48,64,
  11,16,17,64,17,80,17,96,17,112,17,5,1,93,19,51,17,51,21,35,17,35,17,35,53,51,17,51,21,35,194,184,164,164,184,180,180,184,184,4,
  96,254,8,164,254,60,1,196,164,3,172,233,255,255,0,166,0,0,2,110,4,96,16,6,3,77,0,0,0,1,0,116,0,0,2,132,4,96,0,11,
  0,39,64,10,3,6,8,4,8,0,9,8,10,12,16,220,236,50,252,236,50,49,0,64,9,4,11,169,1,188,5,9,169,8,47,236,50,252,236,50,
  48,19,53,33,21,35,17,51,21,33,53,51,17,116,2,16,168,168,253,240,176,3,188,164,164,252,232,164,164,3,24,0,0,1,0,75,0,0,2,223,
  6,20,0,35,0,60,64,13,37,11,86,10,18,1,8,0,19,28,86,29,36,16,220,252,220,60,252,60,220,252,212,49,64,18,20,17,2,35,4,15,
  33,6,195,15,29,11,33,195,24,0,151,19,0,47,228,47,236,50,212,60,236,17,18,23,57,48,1,51,17,22,23,22,51,50,55,54,55,51,6,7,
  6,35,34,39,17,35,17,38,39,38,35,34,7,6,7,35,54,55,54,51,50,23,1,61,184,2,1,17,13,38,18,18,2,125,2,51,51,91,20,19,
  184,6,5,17,13,38,18,18,2,125,2,51,51,91,25,22,6,20,252,237,1,1,9,37,36,82,135,73,74,4,253,133,3,2,4,3,9,37,36,82,
  135,73,74,6,0,2,0,77,0,0,3,84,6,20,0,17,0,24,0,53,64,11,26,4,5,1,8,18,0,7,22,13,25,16,220,220,212,60,50,252,
  60,220,196,49,64,14,17,15,185,20,10,5,169,18,2,2,7,0,151,7,0,47,228,17,57,47,60,236,50,212,236,196,48,1,51,17,51,21,35,17,
  35,17,52,39,35,32,55,54,51,50,23,7,38,35,34,7,20,51,1,162,184,250,250,184,1,61,254,232,1,1,245,53,42,16,23,55,77,1,92,6,
  20,252,254,160,253,142,2,84,15,15,189,246,25,250,132,75,57,0,0,0,0,1,0,193,254,86,2,95,6,20,0,11,0,40,64,7,13,6,0,8,
  11,70,12,16,252,252,212,196,49,0,64,12,10,1,5,0,11,151,12,5,135,6,189,12,16,244,236,16,228,17,18,57,57,48,1,17,20,22,59,1,
  21,35,34,38,53,17,1,121,61,120,49,70,191,153,6,20,249,206,124,116,156,204,202,6,40,0,0,0,0,1,0,193,254,76,5,54,6,20,0,36,
  0,178,64,14,27,35,21,18,38,6,14,35,29,34,8,32,70,37,16,252,252,60,212,196,212,196,236,16,204,178,0,35,27,17,18,57,49,64,24,27,
  66,0,169,26,26,34,31,29,169,34,14,134,13,147,17,185,9,189,34,188,32,151,31,0,47,228,228,252,236,244,236,16,236,17,18,57,47,236,236,179,
  21,6,0,9,17,18,57,57,48,64,8,27,17,0,28,17,36,26,35,7,5,16,236,4,16,236,64,27,12,28,10,0,27,28,25,0,42,28,42,0,
  56,0,59,28,73,0,76,28,84,0,91,28,113,0,13,1,93,64,27,4,27,4,36,20,27,20,36,37,27,36,36,53,36,55,27,69,36,70,27,84,
  36,92,27,127,27,13,0,93,64,9,7,11,6,12,26,12,26,15,4,93,1,50,23,22,23,22,21,20,4,33,34,39,38,39,53,30,1,51,50,55,
  54,53,52,39,38,43,1,53,1,33,17,35,17,51,17,33,21,3,67,105,129,99,85,81,254,208,254,232,94,99,100,106,84,200,109,190,99,100,92,91,
  167,174,1,174,253,106,184,184,3,101,1,220,56,43,108,104,138,221,242,18,19,37,195,49,50,75,75,143,132,75,74,166,1,243,252,51,6,20,254,76,
  168,0,0,0,0,1,0,186,255,230,7,29,4,98,0,38,0,94,64,17,0,18,20,30,27,8,29,80,18,8,20,80,10,8,8,70,39,16,252,236,
  252,252,252,252,60,17,18,57,49,64,22,7,20,10,26,17,0,6,31,8,13,23,135,31,4,35,140,39,27,18,8,188,39,0,16,244,60,60,16,244,
  60,196,236,50,17,18,23,57,48,64,19,48,40,80,40,112,40,144,40,160,40,160,40,191,40,223,40,255,40,9,1,93,37,6,7,6,35,34,38,53,
  17,51,17,20,22,51,50,55,54,53,17,51,17,20,22,51,50,54,53,17,51,17,35,53,6,7,6,35,34,39,38,3,174,67,98,96,130,175,190,185,
  114,117,143,83,83,185,114,119,141,166,185,185,61,90,88,121,122,86,85,216,121,61,60,246,226,2,164,253,98,162,156,96,94,164,2,122,253,98,162,156,
  192,162,2,122,251,158,176,101,51,50,62,62,0,1,0,186,254,86,7,29,4,98,0,38,0,97,64,17,0,18,20,30,27,8,29,80,18,8,20,80,
  10,8,8,70,39,16,252,236,252,252,252,252,60,17,18,57,49,64,24,7,20,10,26,17,0,6,31,8,13,23,135,31,4,35,140,39,27,18,8,188,
  29,189,39,0,16,236,244,60,60,16,244,60,196,236,50,17,18,23,57,48,64,19,48,40,80,40,112,40,144,40,160,40,160,40,191,40,223,40,255,40,
  9,1,93,37,6,7,6,35,34,38,53,17,51,17,20,22,51,50,55,54,53,17,51,17,20,22,51,50,54,53,17,51,17,35,17,6,7,6,35,34,
  39,38,3,174,67,98,96,130,175,190,185,114,117,143,83,83,185,114,119,141,166,185,185,61,90,88,121,122,86,85,216,121,61,60,246,226,2,164,253,98,
  162,156,96,94,164,2,122,253,98,162,156,192,162,2,122,249,244,2,90,101,51,50,62,62,0,1,0,186,254,86,7,29,4,123,0,48,0,99,64,18,
  14,0,17,15,19,8,7,80,28,8,26,80,41,37,8,39,70,49,16,252,236,50,252,252,252,236,17,18,57,204,49,0,64,24,14,135,13,27,7,29,
  20,37,26,0,6,42,27,33,23,135,42,45,3,184,40,188,38,27,47,60,228,244,60,196,236,50,17,18,23,57,16,212,236,48,1,64,19,48,50,80,
  50,112,50,144,50,160,50,160,50,191,50,223,50,255,50,9,93,1,62,1,51,50,23,22,21,17,20,7,6,43,1,53,51,50,55,54,53,3,52,38,
  35,34,6,21,17,35,17,52,39,38,35,34,7,6,21,17,35,17,51,21,62,1,51,50,23,22,4,41,69,192,130,175,95,95,82,81,181,254,233,105,
  38,38,1,114,117,143,166,185,57,57,119,141,83,83,185,185,63,176,121,122,85,86,3,137,124,118,123,122,226,253,72,214,96,96,156,48,49,153,2,178,
  161,156,190,164,253,135,2,158,162,78,77,95,96,163,253,135,4,96,174,103,98,62,62,0,0,1,255,219,254,86,4,107,4,123,0,27,0,81,64,15,
  2,8,0,78,16,28,13,14,79,10,21,8,20,70,28,16,252,236,50,228,57,18,57,244,236,49,0,64,14,3,9,0,3,22,1,6,135,22,25,184,
  20,188,1,47,228,244,196,236,17,18,23,57,64,9,19,10,15,20,15,135,13,189,28,16,244,236,17,18,57,57,48,180,96,29,207,29,2,1,93,1,
  17,35,17,52,38,35,34,6,21,17,20,6,43,1,53,51,50,54,53,17,51,21,62,1,51,50,22,4,107,184,124,124,149,173,163,181,70,49,105,76,
  185,66,179,117,193,198,2,164,253,92,2,158,159,158,190,164,253,115,214,192,156,97,153,4,116,174,101,100,239,0,0,0,0,1,0,186,254,86,5,74,
  4,123,0,29,0,59,64,12,23,26,3,8,21,78,9,13,8,12,70,30,16,252,236,50,244,236,220,196,49,64,13,6,135,14,17,184,12,188,11,26,
  169,27,189,11,0,47,252,236,16,228,244,196,236,181,9,3,20,3,14,10,17,18,23,57,48,1,38,53,17,52,38,35,34,6,21,17,35,17,51,21,
  62,1,51,50,22,21,17,20,23,22,59,1,21,35,34,3,254,82,124,124,149,172,185,185,66,179,117,193,198,38,38,105,49,70,181,254,182,96,214,2,
  178,159,158,190,164,253,135,4,96,174,101,100,239,232,253,72,153,49,48,156,0,1,0,179,0,0,4,100,4,96,0,9,0,121,64,30,7,17,1,2,
  1,2,17,6,7,6,66,7,2,3,0,188,8,5,6,1,7,2,8,4,78,7,8,0,70,10,16,252,236,252,236,17,57,57,49,0,47,60,236,50,
  57,57,48,75,83,88,7,16,4,237,7,16,4,237,89,34,178,31,11,1,1,93,64,48,54,2,56,7,72,2,71,7,105,2,102,7,128,2,7,6,
  1,9,6,21,1,26,6,70,1,73,6,87,1,88,6,101,1,105,6,121,6,133,1,138,6,149,1,154,6,159,11,16,93,0,93,19,33,1,17,51,
  17,33,1,17,35,179,1,16,1,221,196,254,240,254,35,196,4,96,252,121,3,135,251,160,3,108,252,148,0,3,0,113,255,227,4,117,4,123,0,6,
  0,13,0,25,0,44,64,24,4,169,11,7,185,20,0,185,14,184,20,140,26,10,4,18,17,81,11,3,18,23,69,26,16,252,236,50,244,236,50,49,
  0,16,228,244,236,16,238,220,236,48,1,34,6,7,33,46,1,3,50,54,53,33,20,22,19,50,0,17,16,0,35,34,0,17,16,0,2,113,147,149,
  18,2,116,18,149,146,149,168,253,134,168,150,240,1,18,254,238,240,241,254,239,1,17,3,223,193,127,127,193,252,160,232,148,148,232,3,252,254,200,254,
  236,254,237,254,199,1,57,1,19,1,20,1,56,0,0,0,0,2,0,113,0,0,6,36,4,96,0,18,0,29,0,73,64,13,31,4,0,9,6,2,
  8,19,24,18,14,69,30,16,252,236,212,236,50,212,196,196,196,179,10,18,2,19,17,18,57,57,49,64,10,2,19,169,18,188,10,29,7,169,10,0,
  47,252,60,16,244,252,60,64,8,3,169,6,6,14,14,19,10,17,18,57,16,208,47,236,48,1,21,33,17,33,21,33,17,33,21,33,32,39,38,17,
  16,55,54,33,23,35,34,7,6,21,20,23,22,59,1,6,22,253,212,2,21,253,235,2,58,252,225,254,187,167,168,168,167,1,69,42,37,240,120,120,
  120,120,240,37,4,96,154,254,221,155,254,148,156,142,143,1,20,1,18,142,143,130,108,107,216,217,108,109,0,2,0,148,255,220,5,62,4,124,0,19,
  0,36,0,50,64,13,38,69,7,18,25,19,8,0,12,18,20,69,37,16,252,236,212,252,212,236,236,49,0,64,13,0,10,135,23,3,15,135,30,35,
  140,23,184,37,16,228,244,60,236,50,16,236,196,48,1,21,20,22,50,55,54,53,16,2,32,2,17,20,23,22,50,54,61,1,5,16,0,32,0,17,
  20,6,7,6,34,38,39,14,1,34,38,3,72,96,107,38,73,208,254,110,202,73,38,107,96,254,4,1,66,2,34,1,70,58,46,97,215,162,12,18,
  157,214,215,2,148,196,163,181,48,91,157,1,15,1,49,254,208,254,240,157,91,48,181,163,196,200,1,84,1,92,254,164,254,128,108,178,54,112,163,117,
  121,159,237,0,255,255,0,112,254,86,4,209,6,20,18,6,3,105,0,0,0,1,0,0,255,229,2,144,4,96,0,14,0,47,64,9,7,2,4,10,
  14,8,13,4,15,16,47,220,236,50,17,57,57,49,0,64,13,10,0,11,5,4,0,7,135,2,140,12,188,13,47,236,244,236,196,212,204,17,18,57,
  48,37,6,33,34,47,1,22,51,50,54,53,17,51,17,35,1,215,114,254,249,37,56,1,60,88,156,167,185,185,174,201,10,189,35,203,190,2,78,251,
  160,0,0,0,0,1,0,0,255,229,2,144,6,10,0,14,0,47,64,9,7,2,4,10,14,8,13,4,15,16,47,220,236,50,17,57,57,49,0,64,
  13,10,0,11,5,4,0,7,135,2,140,12,151,13,47,236,244,236,196,212,204,17,18,57,48,37,6,33,34,47,1,22,51,50,54,53,17,51,17,35,
  1,215,114,254,249,37,56,1,60,88,159,164,185,185,174,201,10,189,35,206,187,3,248,249,246,0,0,0,0,1,0,0,254,86,3,118,4,96,0,22,
  0,68,64,12,17,79,13,7,2,4,10,22,8,13,4,15,16,47,220,236,50,17,57,57,16,228,49,0,64,22,22,13,11,0,17,169,18,189,23,10,
  0,11,5,4,0,7,135,2,140,12,188,23,16,236,244,236,196,212,204,17,18,57,16,252,236,17,18,57,57,48,37,6,33,34,47,1,22,51,50,54,
  53,17,51,17,20,22,59,1,21,35,34,38,53,1,215,114,254,249,37,56,1,60,88,156,167,185,76,105,49,70,181,163,174,201,10,189,35,203,190,2,
  78,251,140,153,97,156,192,214,0,1,0,186,254,88,3,74,4,123,0,17,0,51,64,22,6,11,7,0,17,11,3,135,14,184,9,188,7,189,18,10,
  6,8,0,8,70,18,16,252,196,236,50,49,0,16,236,228,244,236,196,212,204,17,18,57,48,180,80,19,159,19,2,1,93,1,46,1,35,34,6,21,
  17,35,17,51,21,62,1,51,50,22,23,3,74,31,73,44,156,167,185,185,58,186,133,19,46,28,3,180,18,17,203,190,252,10,6,8,174,102,99,5,
  5,0,0,0,0,1,0,186,254,86,3,74,4,123,0,25,0,58,64,26,6,19,7,11,135,12,189,26,0,25,19,3,135,24,184,17,188,26,11,18,
  6,8,0,16,70,26,16,252,196,236,50,196,49,0,16,228,244,236,196,212,204,16,244,236,17,18,57,48,180,80,27,159,27,2,1,93,1,46,1,35,
  34,6,21,17,20,22,59,1,21,35,34,38,53,17,51,21,62,1,51,50,22,23,3,74,31,73,44,157,167,76,105,233,254,181,163,185,58,186,133,19,
  46,28,3,180,18,17,203,190,253,158,153,97,156,192,214,4,116,174,102,99,5,5,0,0,0,1,0,132,0,0,3,126,4,123,0,15,0,37,64,7,
  2,12,0,8,5,7,16,16,220,204,236,50,204,49,0,64,10,0,7,12,135,11,188,1,6,135,4,47,236,50,252,236,57,57,48,1,17,51,21,33,
  53,51,17,52,54,59,1,21,35,34,6,1,224,164,254,0,164,163,181,254,233,105,76,2,229,253,191,164,164,2,65,214,192,156,97,0,0,1,0,116,
  0,0,3,126,4,123,0,15,0,37,64,7,2,0,8,12,5,7,16,16,220,204,204,252,204,49,0,64,10,0,7,10,135,13,188,1,6,135,4,47,
  236,50,252,236,57,57,48,1,17,51,21,33,53,51,17,52,38,43,1,53,51,50,22,2,202,180,253,240,164,76,105,233,254,181,163,2,229,253,191,164,
  164,2,65,153,97,156,192,0,0,2,0,186,0,0,4,151,4,96,0,19,0,28,0,176,64,52,9,8,7,3,10,6,17,3,4,3,5,17,4,4,
  3,66,6,4,0,21,3,4,21,169,9,20,169,13,188,11,4,5,6,3,17,9,0,28,22,14,5,10,25,18,4,17,20,10,8,12,70,29,16,252,
  236,50,220,196,236,17,23,57,17,57,57,57,49,0,47,60,244,236,212,236,18,57,18,57,18,57,48,75,83,88,7,16,5,237,7,16,5,237,17,23,
  57,89,34,178,64,30,1,1,93,64,66,122,19,1,5,0,5,1,5,2,6,3,7,4,21,0,21,1,20,2,22,3,23,4,37,0,37,1,37,2,
  38,3,39,6,38,7,38,8,38,9,32,30,54,1,54,2,70,1,70,2,104,5,117,4,117,5,119,19,136,6,136,7,152,6,152,7,31,93,0,93,
  1,30,1,23,19,35,3,46,1,43,1,17,35,17,33,50,22,21,20,6,1,17,51,50,54,53,52,38,35,3,20,48,115,50,174,195,162,74,123,81,
  169,185,1,132,218,214,112,253,245,198,119,127,117,129,2,13,10,116,93,254,206,1,31,128,58,254,39,4,96,158,165,105,140,1,157,254,175,86,78,77,
  96,0,0,0,0,2,0,186,0,0,4,151,4,96,0,19,0,28,0,69,64,21,9,7,6,15,3,12,28,22,18,5,2,25,18,8,15,1,20,8,
  0,70,29,16,252,236,50,220,196,236,17,23,57,17,57,57,57,49,0,64,15,6,8,12,20,9,8,3,169,20,21,169,8,0,188,19,47,228,50,236,
  212,236,17,57,17,57,17,57,48,19,51,17,51,50,54,55,19,51,3,14,1,7,30,1,21,20,6,35,33,19,17,51,50,54,53,52,38,35,186,185,
  169,81,123,74,162,195,174,50,115,48,106,112,214,218,254,124,185,198,129,117,127,119,4,96,254,39,58,128,1,31,254,206,93,116,10,27,140,105,165,158,
  1,236,254,175,96,77,78,86,0,1,0,111,254,86,3,199,4,123,0,48,0,128,64,67,13,12,2,14,11,83,40,39,8,9,2,7,10,83,39,40,
  39,66,25,169,26,189,49,10,11,39,40,4,31,0,134,1,137,4,31,137,33,185,17,4,185,46,184,17,140,49,26,21,8,30,39,10,11,40,36,7,
  0,82,36,8,14,7,8,30,43,69,49,16,252,196,236,212,236,228,17,18,57,57,57,57,16,236,204,49,0,16,228,244,236,16,254,245,16,245,238,18,
  23,57,16,252,236,48,75,83,88,7,16,14,237,17,23,57,7,14,237,17,23,57,89,34,178,0,48,1,1,93,1,21,46,1,35,34,6,21,20,22,
  31,1,30,1,21,20,6,35,34,47,1,21,20,22,59,1,21,35,34,38,61,1,22,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,22,3,
  139,78,168,90,137,137,98,148,63,196,165,247,216,100,88,21,76,105,233,254,181,163,204,193,130,140,101,171,64,171,152,224,206,102,180,4,63,174,40,40,
  84,84,64,73,33,14,42,153,137,156,182,17,4,12,153,97,156,192,214,251,106,89,81,75,80,37,15,36,149,130,158,172,30,0,0,0,0,1,255,217,
  254,86,2,215,6,20,0,19,0,52,64,13,17,20,14,15,79,5,11,10,8,1,0,70,20,16,252,60,236,50,50,228,57,18,57,49,0,64,13,16,
  135,15,189,20,10,1,6,6,135,5,151,20,16,252,236,18,57,57,16,244,236,48,23,17,52,54,59,1,21,35,34,6,21,17,20,6,43,1,53,51,
  50,54,190,174,189,174,176,99,77,163,181,70,49,105,75,20,4,194,187,171,153,80,104,251,41,214,192,156,97,0,0,0,0,1,255,217,254,86,2,215,
  6,20,0,32,0,79,64,18,13,32,28,1,22,33,19,20,79,5,16,10,8,25,30,1,70,33,16,252,60,60,236,50,50,228,57,18,57,16,204,50,
  196,49,0,64,23,30,169,0,188,33,12,28,169,15,27,21,135,20,189,33,10,1,6,6,135,5,151,33,16,252,236,18,57,57,16,244,236,212,60,236,
  50,16,244,236,48,19,53,52,54,59,1,21,35,34,6,21,17,23,51,21,35,17,20,6,43,1,53,51,50,54,53,17,35,53,51,17,35,53,190,174,
  189,174,176,99,77,1,162,163,163,181,70,49,105,75,180,180,175,4,96,78,187,171,153,80,104,253,168,3,164,254,40,214,192,156,97,153,1,216,164,1,
  105,143,0,0,0,1,0,55,254,86,3,53,4,101,0,19,0,34,182,15,79,11,8,1,6,20,16,212,220,252,236,49,0,64,10,14,135,16,189,20,
  4,135,6,188,20,16,244,236,16,244,236,48,5,17,52,38,43,1,53,51,50,22,21,17,20,22,59,1,21,35,34,38,1,151,77,99,176,174,189,174,
  75,105,49,70,181,163,20,3,40,104,80,153,171,187,252,237,153,97,156,192,0,2,254,242,254,86,2,215,6,20,0,22,0,31,0,50,64,12,26,9,
  13,2,17,3,22,8,23,13,79,32,16,252,50,252,50,204,204,16,212,204,49,0,64,12,28,7,3,24,135,0,19,135,17,151,11,0,47,60,244,236,
  16,236,50,212,204,48,33,51,21,35,6,7,6,35,32,53,52,33,51,17,52,54,59,1,21,35,34,6,21,3,35,34,23,22,51,50,55,54,1,119,
  183,191,18,53,82,181,254,209,1,14,190,174,189,174,176,99,77,195,179,119,3,3,124,110,33,17,155,111,64,96,216,210,4,174,187,171,153,80,104,250,
  163,51,65,48,24,0,0,0,0,1,0,55,254,192,2,242,4,94,0,19,0,51,64,9,8,11,14,18,8,5,1,9,2,47,60,212,60,236,50,57,
  57,49,0,64,12,14,5,0,8,169,11,188,15,3,169,18,2,47,60,236,50,244,236,196,57,57,48,1,178,175,21,1,93,1,17,33,53,33,17,52,
  38,43,1,53,51,50,22,21,17,51,21,35,17,1,178,254,133,1,123,75,115,189,189,213,162,135,135,254,192,1,62,143,2,96,137,78,154,159,210,253,
  160,143,254,194,0,1,0,55,254,86,2,246,5,158,0,19,0,61,64,28,14,5,8,15,3,169,0,17,1,188,20,8,135,11,189,20,11,8,9,2,
  4,0,8,16,18,14,70,20,16,252,60,196,252,60,196,50,57,57,49,0,16,252,236,16,244,60,196,236,50,17,57,57,48,178,175,21,1,1,93,1,
  17,33,21,33,17,20,22,59,1,21,35,34,38,53,17,35,53,51,17,1,119,1,123,254,133,76,105,202,224,181,163,135,135,5,158,254,194,143,252,27,
  153,97,156,192,214,3,229,143,1,62,0,0,0,2,0,0,255,227,5,18,4,96,0,22,0,30,0,67,64,31,13,1,28,135,16,0,7,4,169,10,
  20,23,13,16,140,5,1,188,11,23,12,4,8,6,78,24,2,8,0,70,31,16,252,236,50,244,236,50,50,49,0,47,228,50,244,196,220,50,50,236,
  50,50,16,252,17,18,48,180,96,32,207,32,2,1,93,19,17,51,17,33,17,51,17,51,21,35,17,35,53,14,1,35,34,38,61,1,35,53,5,33,
  21,20,22,51,50,54,174,184,2,58,184,186,186,184,67,177,117,193,200,174,3,159,253,199,124,124,143,178,2,104,1,248,254,8,1,248,254,8,164,254,
  60,172,102,99,240,231,10,164,165,2,159,159,186,0,0,0,0,1,0,113,255,226,4,132,4,96,0,31,0,83,64,13,29,26,18,33,0,4,17,20,
  18,14,10,4,32,16,252,196,252,196,212,196,204,252,196,49,0,64,14,17,29,13,1,169,30,16,188,32,23,185,7,140,32,16,244,236,16,252,60,236,
  50,50,50,48,1,64,25,224,17,224,16,239,29,239,30,208,17,208,16,223,29,223,30,64,17,64,16,79,29,79,30,12,93,1,35,30,1,21,20,0,
  35,34,0,53,52,54,55,35,53,33,21,14,1,21,20,22,51,50,54,53,52,38,39,55,33,4,132,236,97,127,254,228,225,225,254,228,127,97,237,1,
  186,102,136,176,144,144,176,136,102,1,1,180,3,188,72,235,152,235,254,220,1,36,235,152,235,72,164,220,66,215,139,159,194,194,159,139,215,66,220,0,
  0,1,0,193,0,0,4,92,4,98,0,30,0,44,64,12,32,0,18,20,25,5,16,12,8,9,70,31,16,252,252,196,196,196,212,236,57,49,0,64,
  10,17,185,4,24,185,25,184,11,188,4,47,236,244,236,16,236,48,1,20,7,6,43,1,34,39,38,53,17,51,17,20,23,22,55,51,50,54,53,52,
  39,38,39,53,22,23,22,23,22,4,92,142,145,222,70,181,82,81,184,38,40,103,51,144,176,74,73,110,104,88,167,51,34,2,15,238,143,146,96,96,
  214,2,202,253,54,153,49,50,2,196,158,232,101,99,30,150,8,48,91,171,115,0,0,0,0,1,0,61,0,0,4,127,4,96,0,6,0,104,64,39,
  4,17,3,3,2,5,17,6,5,2,2,3,5,17,5,4,1,0,1,6,17,0,1,0,66,5,2,1,191,3,6,5,4,2,1,5,3,0,7,16,
  212,75,176,10,84,88,185,0,0,0,64,56,89,75,176,20,84,75,176,21,84,91,88,185,0,0,255,192,56,89,196,23,57,49,0,47,236,50,57,48,
  75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,1,51,1,51,1,35,9,1,61,1,164,250,1,164,195,254,162,254,162,
  4,96,251,160,3,172,252,84,0,1,0,86,0,0,6,53,4,96,0,12,1,239,64,15,8,9,10,11,12,1,2,3,4,5,6,11,0,7,13,16,
  212,75,176,10,84,75,176,17,84,91,75,176,18,84,91,75,176,19,84,91,75,176,11,84,91,88,185,0,7,0,64,56,89,1,75,176,12,84,75,176,
  13,84,91,75,176,16,84,91,88,185,0,7,255,192,56,89,204,23,57,49,64,10,10,5,2,3,12,8,191,7,3,0,0,47,60,60,236,50,23,57,
  48,64,48,2,85,1,2,11,10,11,3,85,10,11,4,85,10,9,10,5,85,6,5,9,9,10,1,17,0,12,0,2,17,3,2,12,12,0,5,17,
  4,5,8,7,8,6,17,7,7,8,66,75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,7,16,8,237,7,16,5,237,7,5,
  237,7,16,8,237,89,34,1,64,255,10,5,25,5,25,2,45,10,58,10,70,5,70,2,73,10,79,10,84,5,84,2,90,10,95,10,97,5,97,2,
  105,10,118,5,112,5,118,2,112,2,136,5,150,5,151,2,155,10,179,5,179,2,193,5,200,4,192,2,29,5,5,9,4,6,3,11,2,10,12,11,
  11,4,9,5,8,21,5,25,4,22,3,26,2,27,12,27,11,20,9,21,8,37,7,37,6,35,5,39,4,33,3,37,2,34,1,34,0,37,12,39,
  11,36,10,33,9,35,8,57,4,54,3,54,12,57,8,48,14,70,5,72,4,70,3,64,3,66,2,64,1,64,0,64,12,68,11,68,10,68,9,64,
  14,64,14,86,7,86,6,86,5,80,3,81,2,82,1,82,0,80,12,83,11,84,10,85,9,99,7,100,6,101,5,106,4,101,3,106,2,106,1,106,
  0,110,11,97,9,103,8,111,14,117,7,117,6,121,5,125,4,120,3,125,2,122,1,127,1,122,0,127,0,120,12,121,11,127,11,123,10,118,9,125,
  8,135,5,136,2,143,14,151,7,151,6,148,5,147,4,156,3,155,2,152,1,152,0,153,12,64,47,150,8,159,14,166,7,166,6,164,5,164,4,171,
  3,171,2,169,1,169,0,171,12,164,8,175,14,181,5,177,4,189,3,187,2,184,11,191,14,196,5,195,4,204,3,202,2,121,93,0,93,33,35,11,
  1,35,11,1,35,1,51,27,1,51,6,53,184,230,229,217,230,229,184,1,37,217,241,242,217,3,106,252,150,3,106,252,150,4,96,252,106,3,150,0,
  0,1,0,61,0,0,4,127,6,20,0,17,0,70,180,19,6,14,0,18,16,212,212,196,196,49,181,7,169,6,151,14,0,0,47,60,244,236,48,183,
  16,13,12,17,17,0,1,0,7,5,16,252,60,60,60,182,8,9,10,11,4,7,12,1,17,18,23,57,64,9,16,17,17,12,15,17,14,14,13,7,
  16,236,8,236,51,1,54,55,54,59,1,21,35,34,7,6,15,1,1,35,9,1,61,1,236,80,72,74,124,147,108,76,42,46,47,33,1,197,195,254,
  161,254,163,4,210,199,62,61,154,36,35,135,94,251,178,3,108,252,148,0,0,1,0,102,0,0,4,107,4,96,0,8,0,56,64,10,2,8,5,10,
  4,5,8,8,0,9,16,212,220,252,212,196,17,18,57,49,179,4,0,188,7,0,47,228,50,48,64,12,3,17,4,5,4,2,17,1,17,0,8,0,
  7,5,16,236,4,236,7,5,16,236,19,51,9,1,51,1,17,35,17,102,217,1,37,1,46,217,254,93,203,4,96,254,56,1,200,253,144,254,16,1,
  240,0,0,0,0,1,0,88,254,86,4,191,4,96,0,19,0,170,64,34,18,17,2,3,2,3,17,17,18,17,66,9,169,10,189,15,18,169,0,188,
  3,169,15,10,79,4,18,3,1,0,4,1,16,20,16,220,75,176,11,84,75,176,12,84,91,88,185,0,16,255,192,56,89,75,176,19,84,88,185,0,
  16,0,64,56,89,196,50,196,17,57,57,16,236,49,0,47,236,244,236,16,252,236,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,64,66,5,
  2,22,2,38,2,71,2,73,17,5,11,18,15,21,24,3,27,18,43,18,32,21,54,3,57,18,48,21,64,1,64,2,69,3,64,4,64,15,67,18,
  87,3,89,18,95,21,96,1,96,2,102,3,96,4,96,5,98,18,127,21,128,21,175,21,27,93,0,93,19,33,21,1,33,21,20,22,59,1,21,35,
  34,38,61,1,33,53,1,33,113,3,106,253,76,2,180,76,105,47,70,181,163,253,55,2,180,253,101,4,96,168,252,219,167,153,97,156,192,214,20,168,
  3,37,0,0,0,2,0,88,255,145,3,219,4,96,0,26,0,33,0,177,64,17,22,4,18,17,27,30,18,12,25,3,1,0,12,1,1,23,34,16,
  220,75,84,75,176,12,84,91,88,185,0,23,255,192,56,89,75,176,19,84,88,185,0,23,0,64,56,89,196,50,196,17,57,57,16,236,220,60,236,50,
  49,0,64,13,25,169,0,188,19,23,8,185,32,3,27,169,23,47,252,60,220,236,16,204,244,236,48,64,11,25,17,2,3,2,3,17,24,25,24,66,
  75,83,88,7,16,5,237,7,16,5,237,89,34,1,64,58,5,2,22,2,38,2,71,2,73,24,5,11,25,15,35,24,3,27,25,43,25,32,35,54,
  3,57,25,48,35,64,1,64,2,69,3,67,25,87,3,89,25,95,35,96,1,96,2,102,3,98,25,127,35,128,35,175,35,23,93,0,93,19,33,21,
  1,51,54,55,54,51,50,23,22,21,22,7,6,43,1,6,21,35,52,55,33,53,1,33,1,51,50,53,52,7,6,113,3,106,253,76,175,34,84,65,
  96,132,58,38,1,62,82,126,105,3,153,3,254,150,2,180,253,101,1,255,56,138,70,88,4,96,168,252,219,162,71,55,87,57,87,96,47,61,51,60,
  59,52,168,3,37,252,198,54,93,2,2,0,0,1,0,88,254,76,4,47,4,96,0,32,0,169,64,10,27,31,21,18,34,6,30,31,14,33,16,220,
  212,196,212,196,236,16,204,178,0,31,27,17,18,57,49,64,22,27,66,0,169,26,26,30,33,29,169,30,14,134,13,147,17,185,9,189,30,188,33,0,
  16,228,252,236,244,236,16,236,17,18,57,47,236,236,179,21,6,0,9,17,18,57,57,48,64,8,27,17,0,28,17,32,26,31,7,5,16,236,4,16,
  236,64,27,12,28,10,0,27,28,25,0,42,28,42,0,56,0,59,28,73,0,76,28,84,0,91,28,113,0,13,1,93,64,27,4,27,4,32,20,27,
  20,32,37,27,36,32,53,32,55,27,69,32,70,27,84,32,92,27,127,27,13,0,93,64,9,7,11,6,12,26,12,26,15,4,93,1,50,23,22,23,
  22,21,20,4,33,34,39,38,39,53,30,1,51,50,55,54,53,52,39,38,43,1,53,1,33,53,33,21,2,60,106,128,98,86,81,254,208,254,232,94,
  99,100,106,84,200,109,190,99,100,92,93,165,174,1,174,253,101,3,106,1,220,56,42,109,104,138,221,242,18,19,37,195,49,50,75,75,143,132,75,74,
  166,1,243,147,168,0,0,0,0,2,0,109,254,76,4,108,4,96,0,36,0,45,0,0,1,32,55,54,5,22,23,54,53,52,39,38,43,1,53,1,
  33,53,33,21,1,50,23,22,23,22,21,20,7,22,21,35,52,39,48,7,6,55,38,35,34,7,20,51,50,55,1,231,254,177,2,2,1,42,246,158,
  12,92,94,164,174,1,174,253,101,3,106,254,101,105,129,100,84,81,39,100,153,40,20,151,9,125,197,131,1,158,190,99,254,76,189,251,5,4,59,42,
  49,133,74,74,166,1,243,147,168,254,36,56,43,108,103,139,113,85,101,164,82,56,17,121,250,42,75,47,75,0,0,0,0,1,0,88,0,0,3,165,
  6,18,0,28,0,52,64,9,30,5,18,22,26,8,0,13,29,16,220,220,252,220,236,196,49,64,14,13,134,14,12,18,9,185,18,151,27,26,169,0,
  27,0,47,212,228,16,244,236,16,75,80,88,220,27,212,89,236,48,1,51,50,55,54,53,38,39,38,35,34,7,6,7,53,54,55,54,51,32,23,22,
  21,20,7,6,7,17,35,1,84,63,192,86,58,1,57,99,179,80,79,78,78,76,81,81,85,1,19,138,109,108,112,170,202,3,30,114,76,98,133,65,
  114,22,21,43,172,35,17,18,157,125,186,170,115,119,30,253,116,0,0,0,0,1,0,88,0,0,3,165,6,18,0,28,0,53,64,10,30,16,0,8,
  3,24,18,7,69,29,16,252,236,220,252,220,196,49,64,14,16,134,15,12,11,20,185,11,151,2,3,169,0,2,0,47,212,228,16,244,236,16,75,80,
  88,220,27,212,89,236,48,1,17,35,17,38,39,38,53,52,55,54,33,50,23,22,23,21,38,39,38,35,34,7,6,7,20,23,22,51,2,168,202,170,
  112,108,110,137,1,19,85,81,81,76,78,79,78,80,179,99,57,1,58,86,192,3,30,252,226,2,140,30,119,115,170,186,125,157,18,17,35,172,43,21,
  22,114,65,133,98,76,114,0,0,1,0,88,0,0,3,165,6,18,0,28,0,55,64,9,30,24,18,7,3,8,0,16,29,16,220,220,252,220,236,196,
  49,64,16,16,134,15,12,11,20,185,11,140,29,3,169,0,1,151,29,0,16,244,212,228,16,244,236,16,75,80,88,220,27,212,89,236,48,1,19,51,
  17,22,23,22,21,20,7,6,33,34,39,38,39,53,22,23,22,51,50,55,54,55,52,39,38,35,1,84,1,202,170,112,108,109,138,254,237,85,81,81,
  76,78,78,79,80,179,99,57,1,58,86,192,2,244,3,30,253,116,30,119,115,170,186,125,157,18,17,35,172,43,21,22,114,65,133,98,76,114,0,0,
  0,1,0,88,254,76,3,165,6,20,0,35,0,45,182,37,26,8,18,18,0,36,16,220,236,220,50,204,49,0,64,16,9,135,8,13,135,4,151,36,
  26,135,27,22,135,31,189,36,16,252,236,212,236,16,244,236,212,236,48,19,52,55,54,33,50,23,22,23,21,38,39,38,35,34,7,6,21,17,20,23,
  22,51,50,55,54,55,21,6,7,6,35,32,39,38,53,88,110,137,1,19,85,81,81,76,73,84,78,80,176,102,58,58,102,176,80,78,79,78,76,81,
  81,85,254,237,137,110,4,64,186,125,157,18,17,35,172,40,24,22,114,65,133,251,224,133,65,114,22,21,43,172,35,17,18,157,125,186,0,3,0,115,
  255,227,5,217,5,240,0,13,0,23,0,34,0,0,1,52,55,54,51,50,23,22,21,20,6,34,39,38,0,32,0,17,16,0,32,0,17,16,1,32,
  0,17,16,0,33,32,0,16,0,2,181,34,32,48,46,34,32,66,94,32,34,1,78,254,72,254,253,1,3,1,184,1,1,254,35,1,58,1,120,254,
  136,254,198,254,197,254,135,1,121,2,233,46,34,34,34,34,46,47,66,33,33,2,146,254,184,254,229,254,230,254,184,1,72,1,26,1,27,1,236,254,
  91,254,158,254,159,254,91,1,164,2,196,1,165,0,0,0,255,255,0,186,0,0,4,62,4,96,16,6,3,198,0,0,0,2,0,113,255,227,4,197,
  4,124,0,26,0,47,0,61,64,14,49,23,18,31,9,37,4,18,44,15,18,37,69,48,16,252,236,212,236,16,196,212,236,196,49,64,14,0,185,27,
  184,48,10,169,9,48,19,185,34,140,48,0,16,244,236,16,212,236,16,244,236,178,40,10,9,17,18,57,48,1,34,7,6,21,20,23,22,59,1,21,
  35,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,37,32,23,22,17,16,0,33,34,36,53,52,54,55,38,39,38,53,52,55,54,2,69,119,
  69,70,68,67,116,155,148,137,72,78,84,85,151,210,104,99,99,96,254,246,1,97,151,151,254,214,254,198,238,254,254,138,124,112,60,60,114,113,3,220,
  46,46,64,70,45,44,152,51,56,88,90,56,56,116,111,208,205,114,110,160,158,157,254,238,254,242,254,194,182,173,108,146,24,24,65,64,93,141,79,78,
  0,1,0,113,255,227,5,203,6,20,0,39,0,71,64,39,18,27,17,28,24,169,21,151,40,0,5,37,1,169,3,37,185,8,17,28,136,31,185,14,
  184,8,140,40,2,0,8,27,52,4,34,18,11,69,40,16,252,236,220,228,252,196,49,0,16,228,244,252,236,57,16,254,212,238,17,57,57,16,252,236,
  17,18,57,57,48,37,17,35,53,33,17,14,1,35,34,0,17,16,0,33,50,22,23,53,52,54,59,1,21,35,34,6,21,17,46,1,35,34,6,21,
  20,22,51,50,54,3,169,155,1,65,101,215,123,253,254,214,1,45,1,6,55,105,49,163,181,254,231,105,77,95,192,99,179,198,198,179,79,124,158,1,
  17,140,253,240,36,36,1,62,1,14,1,18,1,58,15,15,33,214,192,156,97,153,254,229,62,62,227,205,205,227,15,0,255,255,0,186,0,0,4,129,
  4,96,16,6,3,209,0,0,0,3,254,242,254,86,2,46,6,20,0,3,0,18,0,27,0,57,64,17,9,19,5,4,22,18,15,4,29,7,1,5,
  8,0,4,70,28,16,252,60,252,60,220,196,16,220,236,17,18,57,57,49,64,11,24,13,189,4,188,0,177,9,19,6,18,0,47,60,204,50,228,228,
  252,196,48,19,51,21,35,21,51,17,51,21,35,6,7,6,35,32,53,52,33,51,7,35,34,23,20,51,50,55,54,193,184,184,184,181,189,18,55,75,
  188,254,209,1,14,193,8,184,117,1,127,95,43,29,6,20,233,203,251,160,139,120,71,96,221,205,139,66,65,48,32,0,0,1,0,186,254,76,4,156,
  4,96,0,10,0,0,1,35,17,1,35,9,1,51,1,17,51,4,156,185,253,219,235,2,82,253,149,240,2,57,185,254,76,3,151,254,29,2,12,2,
  84,253,221,2,35,0,0,0,0,1,0,186,0,0,3,241,4,96,0,5,0,27,64,13,0,191,3,169,6,5,7,3,1,8,0,70,6,16,252,252,
  204,196,49,0,47,16,236,236,48,19,51,17,33,21,33,186,184,2,127,252,201,4,96,252,51,147,0,0,0,2,0,113,254,86,5,248,6,18,0,11,
  0,36,0,67,64,30,3,185,12,15,9,185,24,21,184,15,140,35,189,37,31,135,28,151,37,24,12,6,8,34,71,0,18,18,69,37,16,252,236,244,
  236,50,50,49,0,16,252,236,16,228,228,244,196,236,16,198,238,48,64,9,96,38,128,38,160,38,224,38,4,1,93,1,20,22,51,50,54,53,52,38,
  35,34,6,1,14,1,35,34,2,17,16,0,51,50,22,23,53,52,54,59,1,21,35,34,6,21,17,35,1,47,167,146,146,168,168,146,146,167,2,115,
  58,177,124,203,255,0,255,203,124,177,58,163,181,254,231,105,77,185,2,47,203,231,231,203,203,231,231,253,174,100,97,1,68,1,8,1,8,1,68,97,
  100,198,214,192,156,97,153,249,218,0,0,0,0,1,0,88,0,0,3,165,6,18,0,36,0,76,64,11,38,5,18,22,31,26,8,32,0,14,37,16,
  220,220,60,252,60,220,236,196,179,28,26,35,0,16,204,16,204,49,64,20,13,134,14,12,18,36,27,169,33,30,31,9,185,18,151,31,26,169,0,31,
  0,47,212,228,16,244,236,16,220,60,236,50,16,75,80,88,220,27,212,89,236,48,1,51,50,55,54,53,38,39,38,35,34,7,6,7,53,54,55,54,
  51,32,23,22,21,20,7,6,7,21,51,21,35,17,35,17,35,53,51,1,84,63,192,86,58,1,57,99,179,80,79,78,78,76,81,81,85,1,19,138,
  109,108,112,170,231,231,202,229,228,3,30,114,76,98,133,65,114,22,21,43,172,35,17,18,157,125,186,170,115,119,30,212,164,254,236,1,20,164,0,0,
  0,1,0,88,0,0,3,165,6,18,0,36,0,77,64,12,38,16,34,29,8,35,3,24,18,7,69,37,16,252,236,220,60,252,60,220,196,179,32,34,
  0,35,16,204,16,204,49,64,20,16,134,15,12,11,2,30,169,36,33,35,20,185,11,151,35,3,169,29,35,0,47,212,228,16,244,236,16,220,60,236,
  50,16,75,80,88,220,27,212,89,236,48,19,53,51,53,38,39,38,53,52,55,54,33,50,23,22,23,21,38,39,38,35,34,7,6,7,20,23,22,59,
  1,17,51,21,35,17,35,17,247,231,170,112,108,110,137,1,19,85,81,81,76,78,79,78,80,179,99,57,1,58,86,192,62,229,229,202,1,20,164,212,
  30,119,115,170,186,125,157,18,17,35,172,43,21,22,114,65,133,98,76,114,254,154,164,254,236,1,20,0,0,3,0,113,255,227,7,195,6,20,0,11,
  0,38,0,41,0,0,0,16,23,22,32,55,54,16,39,38,32,7,37,17,51,17,33,21,1,33,21,33,43,1,53,6,7,6,35,34,39,38,16,55,
  54,51,50,23,22,23,17,1,1,47,83,84,1,36,84,84,84,84,254,220,84,2,32,184,3,105,253,76,2,180,252,151,26,158,58,88,89,124,203,128,
  127,127,128,203,124,89,88,242,2,154,2,250,254,106,116,115,115,116,1,150,116,115,115,72,2,94,254,76,168,252,219,147,168,100,48,49,162,162,2,16,
  162,162,49,48,77,252,249,3,7,0,0,0,0,2,0,113,254,76,8,28,6,20,0,52,0,64,0,0,1,17,35,53,6,7,6,35,34,39,38,16,
  55,54,51,50,23,22,23,17,51,17,33,21,1,50,23,22,23,22,21,20,4,33,34,39,38,39,53,30,1,51,50,55,54,53,52,39,38,43,1,53,
  1,4,16,23,22,32,55,54,16,39,38,32,7,4,90,184,58,88,89,124,203,128,127,127,128,203,124,89,88,58,184,3,106,254,101,106,128,98,86,81,
  254,208,254,232,94,99,100,106,84,200,109,190,99,100,92,93,165,174,1,174,250,58,83,84,1,36,84,84,84,84,254,220,84,3,205,252,51,168,100,48,
  49,162,162,2,16,162,162,49,48,100,2,94,254,76,168,254,36,56,42,109,104,138,221,242,18,19,37,195,49,50,75,75,143,132,75,74,166,1,243,211,
  254,106,116,115,115,116,1,150,116,115,115,0,0,4,0,113,255,145,7,194,6,20,0,11,0,14,0,51,0,58,0,0,0,16,23,22,32,55,54,16,
  39,38,32,7,37,17,1,37,33,21,1,51,18,51,50,23,22,33,35,6,21,35,52,55,33,35,53,6,7,6,35,34,39,38,16,55,54,51,50,23,
  22,23,17,51,1,51,50,53,52,35,6,1,47,83,84,1,36,84,84,84,84,254,220,84,2,216,2,153,253,103,3,104,253,76,175,60,219,227,1,1,
  254,178,41,3,153,3,254,150,157,58,88,89,124,203,128,127,127,128,203,124,89,88,58,184,1,253,20,174,70,88,2,250,254,106,116,115,115,116,1,150,
  116,115,115,95,252,250,3,6,147,168,252,219,1,32,246,189,51,60,59,52,168,100,48,49,162,162,2,16,162,162,49,48,100,2,94,250,127,54,91,2,
  0,1,0,55,0,0,6,64,5,158,0,55,0,0,1,17,33,21,33,17,20,23,22,51,33,50,55,54,53,52,38,47,1,46,1,53,52,54,51,50,
  22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,7,6,41,1,34,39,38,53,17,35,53,51,17,1,119,1,123,254,133,37,38,115,2,
  64,130,70,70,94,178,64,171,152,224,206,102,180,76,78,168,90,137,137,98,148,63,198,163,124,76,254,249,253,196,213,81,81,135,135,5,158,254,194,143,
  253,160,137,39,39,45,44,52,73,77,42,15,36,149,130,158,172,30,30,174,40,40,84,84,64,73,33,14,44,151,137,146,101,62,80,79,210,2,96,143,
  1,62,0,0,0,2,0,55,254,86,5,8,6,20,0,38,0,47,0,0,1,17,33,48,53,52,55,54,59,1,21,35,34,7,6,21,19,20,7,6,
  43,1,53,51,50,55,54,61,1,35,34,39,38,53,17,35,53,51,17,1,2,17,33,17,20,23,22,51,1,119,1,120,87,81,195,174,176,99,38,39,
  2,81,82,181,70,49,105,38,38,189,213,81,81,135,135,2,51,2,254,136,37,38,115,5,158,254,194,78,181,91,86,153,40,40,104,251,41,214,96,96,
  156,48,49,153,20,80,79,210,2,96,143,1,62,250,252,1,162,1,149,253,160,137,39,39,0,3,0,55,255,112,5,201,5,158,0,45,0,57,0,68,
  0,0,1,17,33,21,54,33,50,23,22,23,21,38,39,38,35,34,7,6,16,31,1,54,51,32,23,20,7,6,35,34,39,6,21,7,52,55,33,34,
  39,38,53,17,35,53,51,17,1,22,51,50,55,54,39,38,35,34,7,6,5,38,53,16,55,33,17,20,23,22,51,1,119,1,123,149,0,255,85,81,
  81,76,78,79,78,80,179,99,99,99,8,79,206,1,43,1,101,75,157,84,73,2,153,6,254,235,213,81,81,135,135,3,59,66,83,95,21,31,1,1,
  131,114,40,5,254,214,128,139,254,153,37,38,115,5,158,254,194,122,149,17,18,35,172,43,22,21,113,114,254,102,114,9,171,246,118,41,30,18,50,76,
  3,79,65,80,79,210,2,96,143,1,62,250,249,24,7,11,39,75,86,10,9,157,248,1,7,155,253,160,137,39,39,0,0,1,0,47,254,86,6,111,
  6,20,0,53,0,0,1,17,20,7,6,43,1,53,51,50,55,54,53,17,52,38,35,34,6,21,17,35,17,33,17,35,17,35,53,51,53,52,55,54,
  59,1,21,35,34,7,6,29,1,33,59,1,21,54,55,54,51,50,23,22,6,111,82,81,181,254,233,105,38,38,124,124,149,172,185,254,211,185,176,176,
  87,87,189,174,176,99,39,38,1,45,2,183,66,89,90,117,193,99,99,2,164,253,72,214,96,96,156,48,49,153,2,178,159,158,190,164,253,135,3,209,
  252,47,3,209,143,78,187,85,86,153,40,40,104,99,174,101,50,50,119,120,0,1,0,193,0,0,5,65,6,20,0,39,0,0,19,51,17,33,50,55,
  54,53,52,38,47,1,46,1,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,7,6,41,1,193,184,1,253,130,70,
  70,94,178,64,171,152,224,206,102,180,76,78,168,90,137,137,98,148,63,198,163,124,76,254,249,253,79,6,20,250,134,45,44,52,73,77,42,15,36,149,
  130,158,172,30,30,174,40,40,84,84,64,73,33,14,44,151,137,146,101,62,0,2,0,193,0,0,4,226,6,20,0,10,0,13,0,142,64,13,13,5,
  3,11,6,3,9,11,1,8,0,70,14,16,252,252,60,212,196,50,17,18,57,57,49,0,64,10,66,13,169,2,188,5,169,0,151,7,47,236,236,244,
  236,48,75,83,88,64,10,5,17,12,13,12,13,17,4,5,4,7,16,5,237,7,16,5,237,89,1,64,66,5,4,22,4,27,12,38,4,71,4,73,
  12,6,13,13,15,15,24,5,29,13,43,13,48,15,57,13,64,3,64,4,64,6,64,7,64,15,67,13,69,5,87,5,89,13,96,3,96,4,96,6,
  96,7,96,15,98,13,102,5,175,15,191,15,223,15,26,93,0,93,19,51,17,33,21,1,33,21,33,43,1,19,17,1,193,184,3,105,253,76,2,180,
  252,151,26,158,184,2,154,6,20,254,76,168,252,219,147,3,205,252,249,3,7,0,0,0,0,2,0,54,255,226,3,233,5,31,0,12,0,25,0,0,
  19,51,27,1,51,27,1,51,3,35,11,1,35,3,51,27,1,51,27,1,51,3,35,11,1,35,54,116,145,144,137,145,144,116,185,136,152,153,136,185,
  116,145,144,137,145,144,116,185,136,152,153,136,2,85,254,23,1,233,254,23,1,233,253,141,2,2,253,254,5,61,254,23,1,233,254,23,1,233,253,141,
  2,2,253,254,0,2,0,54,0,173,3,233,5,31,0,7,0,15,0,51,64,12,17,12,4,8,9,1,13,5,8,8,0,16,16,220,60,236,50,212,
  60,236,50,196,49,64,12,11,14,13,169,8,16,3,6,5,169,0,16,0,16,212,252,204,50,16,212,252,204,50,48,19,33,17,35,17,33,17,35,17,
  33,17,35,17,33,17,35,54,3,179,143,253,107,143,3,179,143,253,107,143,2,85,254,88,1,5,254,251,4,114,254,88,1,5,254,251,0,1,0,0,
  254,74,4,144,6,20,0,25,0,51,64,12,27,0,22,8,23,78,15,8,5,70,10,26,16,212,252,236,244,236,50,204,49,0,64,15,18,135,0,2,
  140,26,9,135,11,151,22,188,24,189,26,16,236,236,244,236,16,244,204,236,48,37,6,35,34,38,53,17,52,38,43,1,53,51,50,22,21,17,16,51,
  50,54,53,17,51,17,35,3,215,131,231,193,198,76,105,49,70,181,163,248,149,172,185,185,172,201,239,232,2,196,153,97,156,192,214,253,66,254,195,190,
  164,2,121,249,236,0,0,0,0,1,0,0,254,86,5,118,6,20,0,33,0,58,64,13,29,35,0,21,8,23,78,15,8,5,70,10,34,16,212,252,
  236,244,236,50,204,204,49,0,64,18,18,135,0,2,140,34,10,135,11,151,34,28,135,30,189,22,188,34,16,236,252,236,16,244,236,16,244,204,236,48,
  37,6,35,34,38,53,17,52,38,43,1,53,51,50,22,21,17,16,51,50,54,53,17,51,17,6,22,59,1,21,35,34,38,39,3,215,131,231,193,198,
  76,105,49,70,181,163,248,149,172,185,4,80,104,50,70,182,158,5,172,201,239,232,2,196,153,97,156,192,214,253,66,254,195,190,164,2,121,251,142,148,
  102,156,185,221,0,1,0,117,2,156,2,196,6,3,0,19,0,48,64,7,21,0,3,14,10,11,20,16,212,220,60,47,204,204,75,176,13,81,88,177,
  21,64,56,89,49,178,127,21,1,93,0,64,6,6,17,12,2,11,20,16,212,60,196,212,204,48,1,17,35,17,52,38,35,34,6,21,17,35,17,51,
  17,62,1,51,50,22,2,196,116,78,78,94,108,117,117,41,113,74,121,125,4,23,254,133,1,119,89,89,107,92,254,158,3,103,254,171,56,56,134,0,
  0,1,0,117,2,156,2,196,6,3,0,27,0,58,75,176,14,83,88,64,8,29,0,3,16,22,10,11,28,16,212,220,60,204,47,204,204,75,176,13,
  81,88,177,29,64,56,89,49,178,127,29,1,93,0,64,7,6,25,17,15,2,11,28,16,212,60,212,204,212,204,48,89,1,17,35,17,52,38,35,34,
  6,21,17,35,17,52,54,59,1,21,35,34,6,29,1,62,1,51,50,22,2,196,116,78,78,94,108,117,103,114,160,146,66,48,41,113,74,121,125,4,
  23,254,133,1,119,89,89,107,92,254,158,2,132,120,107,87,54,86,114,56,56,134,0,0,0,2,255,233,1,173,0,238,6,3,0,13,0,17,0,35,
  64,7,19,15,1,8,14,0,18,16,220,60,204,220,60,204,49,0,64,7,14,17,0,8,7,0,18,16,212,212,204,16,220,204,48,19,51,17,20,7,
  6,43,1,53,51,50,55,54,53,17,51,21,35,122,116,52,51,114,44,31,66,24,24,116,116,5,15,253,130,120,54,54,88,27,27,86,3,114,130,0,
  0,1,0,117,2,156,2,18,5,30,0,17,0,31,64,5,17,11,7,8,18,16,220,204,0,204,49,0,64,7,0,17,7,3,14,9,8,47,196,212,
  204,16,212,204,48,1,46,1,35,34,6,21,17,35,17,51,21,62,1,51,50,22,23,2,18,19,46,28,98,105,117,117,36,117,84,12,29,18,4,175,
  10,9,113,107,254,182,2,115,97,57,55,2,3,0,0,0,0,1,0,72,2,141,1,228,5,15,0,17,0,27,180,8,6,11,17,18,16,220,220,60,
  204,49,0,181,0,17,3,14,7,9,47,204,212,204,212,204,48,19,30,1,51,50,54,53,17,51,17,35,53,14,1,35,34,38,39,72,19,46,28,98,
  105,116,116,36,117,84,12,29,18,2,252,10,9,113,107,1,74,253,141,97,57,55,2,3,0,1,0,72,1,173,2,117,5,15,0,27,0,39,182,29,
  14,9,6,21,0,28,16,220,220,60,220,220,49,0,64,10,13,15,20,0,27,3,24,8,9,20,47,60,204,212,204,212,204,16,220,204,48,19,30,1,
  51,50,54,53,17,51,17,21,20,22,59,1,21,35,34,38,61,2,14,1,35,34,38,39,72,19,46,28,98,105,116,48,66,31,44,114,103,36,117,84,
  12,29,18,2,252,10,9,113,107,1,74,253,141,11,86,54,88,108,120,11,97,57,55,2,3,0,0,0,0,2,0,32,2,156,2,143,5,15,0,22,
  0,33,0,0,1,30,1,21,20,7,6,43,1,17,51,17,51,50,55,54,63,1,51,7,6,7,6,1,51,50,55,54,53,52,39,38,43,1,1,155,
  67,70,67,68,137,244,116,107,61,37,37,40,102,123,110,33,33,34,254,215,125,75,39,41,41,39,75,125,3,233,15,78,59,91,45,45,2,115,254,247,
  21,20,63,161,171,53,30,30,255,0,23,24,47,46,24,25,0,1,0,54,2,156,3,233,5,15,0,12,0,0,19,51,27,1,51,27,1,51,3,35,
  11,1,35,54,116,145,144,137,145,144,116,185,136,152,153,136,5,15,254,23,1,233,254,23,1,233,253,141,2,2,253,254,0,1,0,38,1,173,2,213,
  5,15,0,17,0,0,1,6,7,6,43,1,53,51,50,55,54,63,1,1,51,27,1,51,1,159,49,47,46,78,93,68,48,26,27,32,21,254,226,123,
  221,220,123,2,98,112,34,35,87,20,20,75,47,2,105,254,22,1,234,0,255,255,0,160,4,116,1,159,6,102,16,6,3,18,0,0,255,255,0,160,
  4,116,3,19,6,102,16,38,3,18,0,0,16,7,3,18,1,116,0,0,255,255,0,174,3,233,1,211,5,213,16,6,10,246,0,0,255,255,0,178,
  3,254,1,215,5,213,16,6,10,247,0,0,0,1,0,196,4,238,1,233,6,218,0,5,0,23,64,10,3,158,0,6,3,2,0,25,5,6,16,220,
  252,212,204,49,0,16,212,236,48,1,21,19,35,3,53,1,151,82,129,164,6,218,172,254,192,1,64,172,0,1,0,117,3,239,1,135,6,20,0,14,
  0,49,180,0,7,4,12,15,16,220,180,63,12,79,12,2,93,204,220,182,0,7,16,7,32,7,3,93,60,49,0,182,1,4,0,7,8,151,15,16,
  244,204,220,178,0,0,1,93,57,204,48,19,53,50,54,53,52,38,35,53,50,23,22,20,7,6,117,64,88,88,64,115,80,79,79,80,3,239,123,88,
  64,63,88,123,80,79,230,80,80,0,0,0,0,1,0,117,3,239,1,135,6,20,0,14,0,49,180,0,8,11,4,15,16,212,204,220,64,13,0,4,
  0,11,16,4,16,11,32,4,32,11,6,93,60,49,0,182,14,11,0,8,7,151,15,16,244,204,212,178,0,0,1,93,57,204,48,1,34,39,38,52,
  55,54,51,21,34,6,21,20,22,51,1,135,115,80,79,79,80,115,64,88,88,64,3,239,80,80,230,79,80,123,88,63,64,88,0,0,0,1,0,117,
  2,156,2,137,6,2,0,28,0,43,64,9,1,5,0,5,22,26,14,0,29,16,212,196,220,220,204,17,18,57,49,0,64,9,26,0,18,13,14,9,
  18,28,29,16,212,212,204,212,204,16,220,204,48,1,51,50,55,54,53,38,39,38,35,34,7,6,7,53,54,55,54,51,50,23,22,21,20,7,6,7,
  17,35,1,20,39,121,55,36,1,35,63,113,50,50,49,49,48,51,51,53,174,87,68,68,70,107,128,4,91,64,42,55,75,36,64,12,12,24,96,20,
  9,10,88,70,104,95,64,67,17,254,147,0,0,1,0,117,2,156,2,137,6,2,0,28,0,45,64,10,28,0,24,15,0,24,7,0,3,29,16,220,
  204,220,204,16,196,17,18,57,49,0,64,9,3,0,11,16,15,20,11,2,29,16,212,212,204,212,204,16,220,204,48,1,17,35,17,38,39,38,53,52,
  55,54,51,50,23,22,23,21,38,39,38,35,34,7,6,7,20,23,22,51,1,234,127,107,71,68,69,87,173,53,51,51,48,49,50,49,50,113,62,36,
  1,37,54,121,4,91,254,65,1,109,17,67,64,95,104,70,88,10,9,20,96,24,12,12,64,36,75,55,42,64,0,0,0,1,1,11,4,50,2,245,
  6,176,0,6,0,0,1,37,21,13,1,21,37,1,11,1,234,254,153,1,103,254,22,5,187,245,139,180,180,139,245,0,0,1,1,11,4,50,2,245,
  6,176,0,6,0,0,1,5,53,45,1,53,5,2,245,254,22,1,103,254,153,1,234,5,39,245,139,180,180,139,245,0,0,1,0,193,4,124,3,63,
  6,102,0,6,0,61,180,4,2,117,6,7,16,220,236,57,49,0,181,4,5,2,0,179,7,16,244,204,50,180,16,2,16,5,2,93,57,48,0,75,
  176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,1,51,19,35,11,1,35,1,182,148,245,139,180,
  180,139,6,102,254,22,1,103,254,153,0,0,0,1,0,193,4,124,3,63,6,102,0,6,0,76,180,3,5,117,1,7,16,220,236,57,49,0,181,3,
  0,4,1,179,7,16,244,60,212,178,16,0,1,93,57,48,0,75,176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,0,7,0,64,
  56,17,55,56,89,64,12,53,0,58,6,53,2,58,4,4,51,3,1,93,1,93,1,3,51,27,1,51,3,1,182,245,139,180,180,139,245,4,124,1,
  234,254,153,1,103,254,22,0,0,1,0,193,4,238,3,63,6,102,0,6,0,55,64,12,4,5,2,180,0,179,7,4,2,117,6,7,16,220,236,57,
  49,0,16,244,236,50,57,48,0,75,176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,1,51,19,
  35,39,7,35,1,182,148,245,139,180,180,139,6,102,254,136,245,245,0,0,0,1,0,193,4,238,3,63,6,102,0,6,0,55,64,12,3,0,180,4,
  1,179,7,3,5,117,1,7,16,220,236,57,49,0,16,244,60,236,57,48,0,75,176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,
  0,7,0,64,56,17,55,56,89,1,3,51,23,55,51,3,1,182,245,139,180,180,139,245,4,238,1,120,245,245,254,136,0,1,0,214,3,231,1,94,
  6,18,0,3,0,19,64,4,5,0,3,4,16,220,220,204,49,0,64,2,3,2,47,196,48,1,17,35,17,1,94,136,6,18,253,213,2,43,0,0,
  255,255,0,213,5,98,3,43,5,246,16,6,0,113,0,0,0,1,1,115,4,238,3,82,6,102,0,3,0,0,1,51,1,35,2,139,199,254,186,153,
  6,102,254,136,0,1,0,170,4,240,2,137,6,102,0,3,0,0,9,1,35,1,1,111,1,26,153,254,186,6,102,254,138,1,118,0,0,1,0,214,
  254,209,1,94,0,252,0,3,0,19,64,4,5,0,3,4,16,220,220,204,49,0,64,2,3,2,47,196,48,37,17,35,17,1,94,136,252,253,213,2,
  43,0,0,0,255,255,0,213,254,192,3,43,255,84,16,7,0,113,0,0,249,94,0,0,0,1,0,170,254,28,2,137,255,146,0,3,0,0,5,1,
  35,1,1,111,1,26,153,254,186,110,254,138,1,118,0,0,0,1,1,115,254,28,3,82,255,148,0,3,0,0,5,51,1,35,2,139,199,254,186,153,
  108,254,136,0,0,2,0,111,0,0,1,212,4,35,0,2,0,5,0,69,64,11,0,1,3,5,3,0,4,2,5,1,6,16,212,60,196,75,176,16,
  80,88,179,7,64,2,64,56,56,89,50,57,57,49,0,47,196,212,196,48,64,9,15,3,0,0,96,0,111,3,4,93,1,64,13,80,7,96,7,96,
  4,96,2,100,3,100,0,6,93,1,3,33,3,19,33,1,33,178,1,101,179,179,254,155,2,217,1,74,253,39,254,182,0,1,0,111,2,217,1,212,
  4,35,0,2,0,52,182,0,1,3,0,2,1,3,16,212,196,75,176,16,80,88,179,4,64,2,64,56,56,89,57,49,0,16,212,196,48,64,5,0,
  0,96,0,2,93,1,64,9,80,4,96,4,96,2,100,0,4,93,1,3,33,1,33,178,1,101,2,217,1,74,0,0,255,255,0,117,1,254,1,135,
  4,35,16,7,2,128,0,0,254,15,0,0,255,255,0,117,1,254,1,135,4,35,16,7,2,129,0,0,254,15,0,0,0,1,1,31,1,212,2,225,
  3,150,0,7,0,0,1,21,33,53,51,17,51,17,2,225,254,62,150,150,2,106,150,150,1,44,254,212,0,1,1,31,1,212,2,225,3,150,0,7,
  0,0,1,53,33,21,35,17,35,17,1,31,1,194,150,150,3,0,150,150,254,212,1,44,0,1,0,100,0,255,2,186,3,85,0,11,0,0,1,53,
  51,21,51,21,35,21,35,53,35,53,1,68,150,224,224,150,224,2,117,224,224,150,224,224,150,0,0,0,0,1,0,100,1,223,2,38,2,117,0,3,
  0,0,1,33,53,33,2,38,254,62,1,194,1,223,150,0,0,1,0,199,5,41,3,57,6,72,0,13,0,87,64,14,11,240,4,7,0,179,14,7,
  86,8,1,86,0,14,16,220,236,212,236,49,0,16,244,60,212,236,48,0,75,176,9,84,88,189,0,14,255,192,0,1,0,14,0,14,0,64,56,17,
  55,56,89,0,75,176,15,84,75,176,16,84,91,75,176,17,84,91,88,189,0,14,0,64,0,1,0,14,0,14,255,192,56,17,55,56,89,19,51,30,
  1,51,50,54,55,51,14,1,35,34,38,199,118,11,97,87,86,96,13,118,10,158,145,145,158,6,72,75,75,74,76,143,144,144,0,0,0,1,1,154,
  5,68,2,102,6,16,0,3,0,78,64,9,2,206,0,205,4,1,100,0,4,16,212,236,49,0,16,252,236,48,0,75,176,10,84,75,176,13,84,91,
  88,189,0,4,0,64,0,1,0,4,0,4,255,192,56,17,55,56,89,1,176,13,75,84,176,14,75,84,91,88,189,0,4,0,64,0,1,0,4,0,
  4,255,192,56,17,55,56,89,1,51,21,35,1,154,204,204,6,16,204,0,0,2,0,238,4,225,3,18,7,6,0,11,0,23,0,32,64,17,3,193,
  21,242,9,193,15,241,24,0,86,12,120,6,86,18,24,16,212,236,244,236,49,0,16,244,236,244,236,48,1,52,38,35,34,6,21,20,22,51,50,54,
  55,20,6,35,34,38,53,52,54,51,50,22,2,152,88,64,65,87,87,65,64,88,122,159,115,115,159,159,115,115,159,5,244,63,88,87,64,65,87,88,
  64,115,160,160,115,115,159,159,0,1,1,76,254,117,2,193,0,0,0,19,0,32,64,15,11,14,10,7,243,14,244,0,1,0,10,4,39,17,20,16,
  212,236,196,212,204,49,0,47,252,252,196,18,57,48,33,51,14,1,21,20,22,51,50,54,55,21,14,1,35,34,38,53,52,54,1,184,119,45,43,55,
  54,32,62,31,38,68,30,122,115,53,61,88,31,46,46,15,15,133,10,10,87,93,48,105,0,1,0,182,5,29,3,74,6,55,0,27,0,99,64,36,
  0,18,7,14,11,4,1,18,7,15,11,4,18,195,25,7,4,195,21,11,237,28,15,1,14,0,7,21,86,22,119,7,86,8,118,28,16,244,236,252,
  236,17,57,57,57,57,49,0,16,252,60,252,212,60,236,17,18,57,17,18,57,17,18,57,17,18,57,48,0,75,176,9,84,75,176,12,84,91,88,189,
  0,28,255,192,0,1,0,28,0,28,0,64,56,17,55,56,89,1,39,46,1,35,34,6,7,35,62,1,51,50,22,31,1,30,1,51,50,54,55,51,
  14,1,35,34,38,1,252,57,22,33,13,38,36,2,125,2,102,91,38,64,37,57,22,33,13,38,36,2,125,2,102,91,38,64,5,90,55,20,19,73,
  82,135,147,28,33,55,20,19,73,82,135,147,28,0,0,0,0,2,0,240,4,238,3,174,6,102,0,3,0,7,0,66,64,17,6,2,180,4,0,179,
  8,4,7,3,0,5,1,3,5,7,8,16,212,220,212,204,17,57,17,18,57,49,0,16,244,60,236,50,48,0,75,176,9,84,75,176,14,84,91,88,
  189,0,8,255,192,0,1,0,8,0,8,0,64,56,17,55,56,89,1,51,3,35,3,51,3,35,2,252,178,248,135,129,170,223,137,6,102,254,136,1,
  120,254,136,0,0,1,255,255,1,222,2,173,4,8,0,15,0,0,3,37,51,21,20,23,22,59,1,21,35,34,39,38,53,5,1,1,22,184,38,38,
  105,43,64,175,87,82,254,235,3,100,164,148,153,49,48,156,96,90,200,162,0,1,0,239,4,238,3,16,6,102,0,11,0,0,1,39,7,35,55,39,
  51,23,55,51,7,23,2,92,92,93,180,181,181,180,93,92,180,182,182,4,238,97,97,187,189,96,96,189,187,0,0,0,0,2,0,117,1,171,2,253,
  5,15,0,13,0,21,0,0,1,22,21,20,35,32,53,52,55,3,51,23,55,51,1,6,21,20,51,50,53,52,2,5,178,242,254,245,181,250,137,191,
  183,137,254,188,137,136,129,3,220,249,180,132,132,191,242,1,47,224,224,254,138,174,152,77,77,137,0,0,0,1,0,122,2,156,0,238,6,3,0,3,
  0,13,177,2,3,47,204,49,0,177,0,3,47,196,48,19,51,17,35,122,116,116,6,3,252,153,0,0,0,1,0,117,2,156,2,144,5,47,0,50,
  0,0,1,21,38,39,38,35,34,7,6,21,20,23,22,31,1,22,23,22,21,20,7,6,35,34,39,38,39,53,22,23,22,51,50,54,53,52,39,38,
  47,1,38,39,38,53,52,55,54,51,50,23,22,2,106,49,53,52,57,87,43,43,31,31,93,40,125,50,52,78,77,136,57,62,61,68,64,63,62,61,
  82,88,32,28,111,40,108,48,48,71,70,130,64,57,57,5,13,97,22,11,11,23,24,47,36,20,21,18,8,24,42,43,77,87,51,51,10,10,19,107,
  30,15,15,50,45,42,23,20,23,8,21,41,42,73,88,48,49,9,8,0,0,1,0,117,2,156,3,33,5,15,0,11,0,0,1,3,1,35,39,7,
  35,1,3,51,23,55,3,20,255,1,12,137,205,205,137,1,18,251,137,187,187,5,15,254,207,254,190,246,246,1,72,1,43,223,223,0,255,255,0,117,
  2,156,2,137,6,2,16,6,2,131,0,0,0,1,0,214,0,0,3,29,5,88,0,5,0,21,64,9,1,169,3,0,0,8,4,2,6,16,196,212,
  236,49,0,47,212,236,48,33,17,33,53,33,17,2,149,254,65,2,71,4,208,136,250,168,0,1,0,214,0,0,3,29,5,88,0,7,0,39,64,24,
  63,4,63,1,47,4,47,1,31,4,31,1,6,1,169,4,5,0,0,4,8,6,2,8,16,196,212,236,50,49,0,47,212,220,236,93,48,33,17,33,
  53,33,17,51,17,2,149,254,65,1,191,136,3,156,136,1,52,250,168,0,0,1,0,214,0,0,3,29,5,88,0,7,0,25,64,11,1,169,4,5,
  0,0,4,8,6,2,8,16,196,212,236,50,49,0,47,212,220,236,48,33,17,33,53,33,17,51,17,2,149,254,65,1,191,136,2,104,136,2,104,250,
  168,0,0,0,0,1,0,214,0,0,3,29,5,88,0,7,0,39,64,24,112,4,112,1,48,4,48,1,16,4,16,1,6,4,169,1,5,0,0,4,
  8,6,2,8,16,196,212,236,50,49,0,47,212,220,236,93,48,33,17,33,53,33,17,51,17,2,149,254,65,1,191,136,1,52,136,3,156,250,168,0,
  0,1,0,214,0,0,3,29,5,88,0,5,0,21,64,9,1,0,169,4,0,8,2,4,6,16,196,212,236,49,0,47,236,196,48,37,17,51,17,33,
  53,2,149,136,253,185,136,4,208,250,168,136,255,255,0,193,253,236,3,63,255,214,16,7,2,135,0,0,249,112,0,0,255,255,0,213,4,226,3,43,
  6,118,18,39,0,113,0,0,0,128,18,6,0,113,0,128,255,255,0,174,3,233,3,109,5,213,18,6,10,251,0,0,255,255,0,238,254,20,3,18,
  0,57,16,7,2,156,0,0,249,51,0,0,0,1,0,182,254,118,3,74,255,144,0,33,0,95,64,14,18,1,17,0,9,26,86,27,119,9,86,10,
  118,34,16,244,236,252,236,17,57,57,57,57,49,0,64,21,0,22,9,17,14,5,1,22,9,18,14,5,22,195,31,9,5,195,26,14,34,16,212,60,
  252,212,60,236,17,18,57,17,18,57,17,18,57,17,18,57,48,0,75,176,9,84,88,189,0,28,255,192,0,1,0,28,0,28,0,64,56,17,55,56,
  89,1,39,38,39,38,35,34,7,6,7,35,54,55,54,51,50,22,31,1,22,23,22,51,50,55,54,55,51,6,7,6,35,34,38,1,252,57,22,17,
  16,13,38,18,18,2,125,2,51,51,91,38,64,37,57,22,17,16,13,38,18,18,2,125,2,51,51,91,38,64,254,179,55,20,10,9,37,36,82,135,
  73,74,28,33,55,20,10,9,37,36,82,135,73,74,28,0,0,2,252,168,4,123,254,135,6,102,0,3,0,4,0,54,64,12,1,180,0,179,4,184,
  5,4,3,68,1,5,16,220,236,57,49,0,16,228,244,236,48,0,75,176,9,84,75,176,14,84,91,88,189,0,4,255,192,0,1,0,4,0,4,0,
  64,56,17,55,56,89,9,1,35,9,1,253,109,1,26,153,254,186,1,88,6,102,254,138,1,118,254,21,0,2,253,113,4,123,255,80,6,102,0,3,
  0,4,0,54,64,12,2,180,0,179,4,184,5,4,3,68,1,5,16,212,236,57,49,0,16,228,244,236,48,0,75,176,9,84,75,176,14,84,91,88,
  189,0,4,255,192,0,1,0,4,0,4,0,64,56,17,55,56,89,1,51,1,35,23,254,137,199,254,186,153,143,6,102,254,136,115,0,0,2,252,193,
  4,123,255,63,6,102,0,6,0,7,0,60,64,15,4,5,2,180,0,179,7,184,8,7,4,2,117,6,8,16,220,236,57,57,49,0,16,228,244,236,
  50,57,48,0,75,176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,1,51,19,35,39,7,35,5,
  253,182,148,245,139,180,180,139,1,63,6,102,254,136,245,245,115,0,0,0,255,255,252,180,5,29,255,72,6,55,16,7,2,158,251,254,0,0,0,0,
  255,255,252,217,5,98,255,47,5,246,16,7,0,113,252,4,0,0,0,0,255,255,251,236,5,124,0,20,6,11,16,7,11,28,252,0,0,0,0,0,
  255,255,252,191,5,41,255,49,6,72,16,7,2,154,251,248,0,0,0,0,0,2,253,162,4,123,254,90,6,20,0,3,0,4,0,37,64,12,2,190,
  0,177,4,184,5,4,1,8,0,5,16,212,236,57,49,0,16,228,252,236,48,0,1,64,7,4,4,52,4,68,4,3,93,1,51,21,35,23,253,162,
  184,184,94,6,20,233,176,0,0,3,252,215,4,123,255,41,6,16,0,3,0,7,0,8,0,73,64,17,6,2,206,4,0,205,8,184,9,1,100,8,
  0,5,100,4,9,16,220,252,212,57,236,49,0,16,228,252,60,236,50,48,1,64,35,4,8,52,8,68,8,96,1,96,2,96,3,96,0,96,1,96,
  2,96,5,96,6,96,8,112,1,112,2,112,5,112,6,112,8,17,93,1,51,21,35,37,51,21,35,5,254,94,203,203,254,121,203,203,1,41,6,16,
  202,202,202,203,0,1,253,55,4,242,254,247,6,123,0,25,0,34,64,9,20,86,64,5,128,12,86,25,13,47,204,236,26,220,26,236,49,0,64,6,
  23,193,64,2,192,13,47,26,220,26,236,48,1,54,51,50,22,21,20,15,1,6,7,6,21,35,53,52,54,63,1,54,53,52,38,35,34,7,253,55,
  112,105,104,127,88,44,35,4,7,119,30,51,45,46,62,71,90,100,6,72,51,85,67,61,65,32,26,9,16,32,12,40,54,37,34,34,40,21,36,52,
  255,255,252,236,4,225,255,16,7,6,16,7,2,156,251,254,0,0,0,0,255,255,252,244,4,238,255,178,6,102,16,7,2,159,252,4,0,0,0,0,
  0,2,252,197,4,123,255,67,6,102,0,6,0,7,0,60,64,15,3,0,180,4,1,179,7,184,8,7,3,5,117,1,8,16,220,236,57,57,49,0,
  16,228,244,60,236,57,48,0,75,176,9,84,75,176,14,84,91,88,189,0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,1,3,51,23,
  55,51,3,7,253,186,245,139,180,180,139,245,78,4,238,1,120,245,245,254,136,115,0,0,0,1,253,188,4,236,254,68,6,168,0,3,0,14,178,2,
  27,0,47,236,49,0,177,3,1,47,204,48,1,17,35,17,254,68,136,6,168,254,68,1,188,0,0,0,255,255,252,240,4,236,255,16,6,168,16,39,
  2,190,255,52,0,0,16,7,2,190,0,204,0,0,0,0,0,2,252,93,4,238,255,27,6,102,0,3,0,7,0,66,64,17,6,2,180,4,0,179,
  8,4,5,1,0,7,3,1,7,5,8,16,212,220,212,204,17,57,17,18,57,49,0,16,244,60,236,50,48,0,75,176,9,84,75,176,14,84,91,88,
  189,0,8,255,192,0,1,0,8,0,8,0,64,56,17,55,56,89,1,19,35,3,33,19,35,3,253,15,205,135,248,2,0,190,137,223,6,102,254,136,
  1,120,254,136,1,120,0,0,255,255,252,191,5,41,255,49,7,86,16,39,2,184,0,0,1,66,16,7,2,154,251,248,0,0,0,0,0,1,252,191,
  5,41,255,49,6,72,0,12,0,24,181,7,86,8,1,86,0,47,236,212,236,49,0,180,10,240,4,0,7,47,60,220,236,48,3,35,46,1,35,34,
  6,7,35,62,1,32,22,207,118,11,97,87,86,96,13,118,10,158,1,34,158,5,41,75,75,74,76,143,144,144,0,0,0,1,254,31,3,233,255,68,
  5,40,0,3,0,10,64,3,2,1,4,0,16,212,204,48,1,35,19,51,254,242,211,164,129,3,233,1,63,0,0,0,0,1,253,144,4,194,254,130,
  6,193,0,8,0,0,1,16,35,53,22,53,35,53,51,254,130,242,112,112,242,5,195,254,255,123,3,137,254,0,0,0,0,1,253,144,4,194,254,130,
  6,193,0,8,0,0,1,53,51,21,35,20,55,21,34,253,144,241,111,112,242,5,195,254,254,137,3,123,0,1,255,121,4,154,0,135,6,18,0,3,
  0,0,3,51,3,35,64,199,117,153,6,18,254,136,0,0,255,255,252,168,253,223,254,135,255,85,16,7,0,67,251,254,248,239,0,0,255,255,253,113,
  253,221,255,80,255,85,16,7,0,118,251,254,248,239,0,0,0,1,253,36,254,20,254,60,255,206,0,7,0,0,1,35,53,51,53,51,17,35,253,196,
  160,160,120,120,254,181,120,161,254,70,0,0,0,1,253,196,254,20,254,220,255,206,0,7,0,0,5,51,21,51,21,35,21,35,253,196,120,160,160,120,
  50,161,120,161,0,1,254,85,5,134,0,63,7,112,0,5,0,0,3,33,53,33,17,35,73,254,158,1,234,136,6,232,136,254,22,0,0,1,254,240,
  3,107,0,123,4,224,0,19,0,49,64,6,7,86,14,4,17,0,47,75,176,12,84,75,176,13,84,91,75,176,14,84,91,88,185,0,0,0,64,56,
  89,220,50,220,236,49,0,64,5,10,4,193,0,17,47,196,252,204,48,1,53,30,1,51,50,54,53,52,38,39,51,30,1,21,20,6,35,34,38,254,
  240,61,88,31,46,46,15,15,133,10,10,87,93,48,105,3,215,119,45,43,55,54,32,62,31,38,68,30,122,115,53,0,0,1,253,128,254,18,254,86,
  255,190,0,13,0,28,64,6,13,6,10,86,3,14,16,212,252,204,50,49,0,64,6,6,193,7,13,193,0,47,252,220,236,48,1,34,38,53,52,54,
  51,21,34,6,21,20,22,51,254,86,90,124,124,90,40,53,53,40,254,18,125,90,89,124,120,53,39,40,53,0,0,0,0,1,253,11,254,20,254,245,
  255,77,0,7,0,0,1,51,21,33,53,51,53,51,254,68,177,254,22,177,136,254,156,136,136,177,0,0,0,1,253,11,254,20,254,245,255,77,0,7,
  0,0,1,35,53,33,21,35,21,35,253,188,177,1,234,177,136,254,197,136,136,177,0,0,0,1,253,36,254,20,254,220,255,206,0,11,0,0,1,35,
  53,51,53,51,21,51,21,35,21,35,253,196,160,160,120,160,160,120,254,181,120,161,161,120,161,0,0,0,0,1,253,11,254,136,254,245,255,16,0,3,
  0,0,1,53,33,21,253,11,1,234,254,136,136,136,0,0,0,1,253,122,254,86,255,208,0,128,0,13,0,0,39,21,20,7,6,43,1,53,51,50,
  55,54,61,1,48,82,81,181,254,233,105,38,38,128,148,214,96,96,156,48,49,153,148,0,0,1,253,119,254,86,255,205,0,128,0,13,0,0,37,51,
  21,20,23,22,59,1,21,35,34,39,38,53,253,119,184,38,38,105,233,254,181,81,82,128,148,153,49,48,156,96,96,214,0,1,253,162,254,137,254,90,
  255,115,0,3,0,0,5,51,21,35,253,162,184,184,141,234,255,255,252,213,254,137,255,39,255,83,16,7,0,106,251,254,249,67,0,0,0,2,253,40,
  254,18,254,212,255,190,0,11,0,23,0,30,64,8,0,86,12,120,6,86,18,24,16,212,236,244,236,49,0,64,6,21,193,3,9,193,15,47,252,220,
  236,48,1,52,38,35,34,6,21,20,22,51,50,54,55,20,6,35,34,38,53,52,54,51,50,22,254,91,54,39,40,53,53,40,39,54,121,124,90,90,
  124,124,90,90,124,254,234,38,54,53,39,40,53,54,38,90,125,125,90,89,124,124,0,0,0,1,253,106,254,20,254,143,255,84,0,3,0,10,64,3,
  3,0,4,0,16,212,204,48,5,51,3,35,253,188,211,164,129,172,254,192,255,255,253,35,254,117,254,193,0,0,16,7,0,122,252,0,0,0,0,0,
  255,255,253,76,254,117,254,193,0,0,16,7,2,157,252,0,0,0,0,0,0,1,253,188,254,20,254,68,255,160,0,3,0,14,178,2,27,0,47,236,
  49,0,177,1,3,47,204,48,5,17,35,17,254,68,136,96,254,116,1,140,0,1,252,240,254,80,255,23,255,154,0,7,0,0,7,17,35,53,33,21,
  35,17,233,137,254,235,137,102,254,182,194,194,1,74,0,0,0,1,252,99,254,57,255,152,255,88,0,20,0,0,1,6,35,34,3,52,53,51,22,51,
  50,55,51,22,23,50,55,51,2,7,34,253,254,60,116,218,17,117,14,104,101,15,118,12,105,102,15,118,15,220,116,254,139,82,1,26,2,3,150,150,
  149,1,150,254,226,1,0,0,255,255,252,197,254,20,255,67,255,140,17,7,2,137,252,4,249,38,0,39,0,75,176,9,84,75,176,14,84,75,176,11,
  84,75,176,12,84,91,91,91,88,189,0,7,0,64,0,1,0,7,0,7,255,192,56,17,55,56,89,0,255,255,252,191,254,20,255,61,255,140,17,7,
  2,136,251,254,249,38,0,39,0,75,176,9,84,75,176,14,84,75,176,11,84,75,176,12,84,91,91,91,88,189,0,7,0,64,0,1,0,7,0,7,
  255,192,56,17,55,56,89,0,255,255,252,191,254,57,255,49,255,88,16,7,2,154,251,248,249,16,0,0,0,1,252,191,254,54,255,49,255,85,0,12,
  0,0,3,35,46,1,35,34,6,7,35,62,1,32,22,207,118,11,97,87,86,96,13,118,10,158,1,34,158,254,54,75,75,74,76,143,144,144,0,0,
  255,255,252,180,254,57,255,72,255,83,16,7,2,158,251,254,249,28,0,0,255,255,252,217,254,192,255,47,255,84,16,7,2,143,252,4,0,0,0,0,
  255,255,251,236,254,29,0,20,254,172,16,7,0,66,252,0,0,0,0,0,255,255,251,236,254,29,0,20,255,238,16,7,10,245,252,0,0,0,0,0,
  0,1,251,140,1,236,255,173,3,12,0,27,0,0,3,21,14,1,35,34,39,38,39,46,1,35,34,6,7,53,62,1,51,50,22,23,22,23,22,51,
  50,54,83,75,143,79,90,113,22,11,77,103,51,79,141,73,78,146,83,53,100,74,12,21,116,93,70,137,3,12,174,59,55,51,10,4,33,24,59,63,
  174,60,54,22,31,5,10,55,61,0,0,0,0,1,253,120,1,196,255,136,2,104,0,3,0,0,3,21,33,53,120,253,240,2,104,164,164,0,0,0,
  0,1,250,237,1,196,255,255,2,104,0,3,0,0,1,53,33,21,250,237,5,18,1,196,164,164,0,0,0,1,251,104,255,162,255,188,4,188,0,3,
  0,0,5,39,1,23,251,200,96,3,245,95,94,78,4,204,79,0,0,0,0,1,250,18,255,186,255,145,6,23,0,3,0,0,5,39,1,23,250,121,
  103,5,25,102,70,88,6,5,89,0,0,0,0,1,253,172,254,18,254,130,255,190,0,13,0,28,64,6,13,6,10,86,3,14,16,212,252,204,50,49,
  0,64,6,0,193,13,7,193,6,47,252,220,236,48,5,50,22,21,20,6,35,53,50,54,53,52,38,35,253,172,90,124,124,90,40,53,53,40,66,125,
  90,89,124,120,53,39,40,53,0,1,252,241,254,91,255,24,255,165,0,7,0,0,1,17,51,21,33,53,51,17,252,241,137,1,21,137,254,91,1,74,
  194,194,254,182,0,2,253,33,254,20,254,227,255,214,0,3,0,7,0,0,5,17,33,17,1,53,35,21,254,227,254,62,1,74,210,42,254,62,1,194,
  254,182,210,210,0,1,252,99,254,57,255,152,255,88,0,20,0,0,5,54,51,50,19,20,21,35,38,35,34,7,35,38,39,34,7,35,18,55,50,253,
  254,59,116,218,17,118,13,103,102,16,118,11,105,102,15,118,15,220,116,250,82,254,230,2,3,150,150,149,1,150,1,30,1,0,0,0,0,1,253,43,
  4,243,254,229,6,173,0,11,0,0,1,7,39,55,39,55,23,55,23,7,23,7,254,8,125,96,125,125,96,125,125,96,125,125,96,5,112,125,96,125,
  125,96,125,125,96,125,125,96,0,1,254,6,4,194,255,32,6,210,0,29,0,0,1,46,1,53,52,54,55,21,14,1,21,20,23,22,31,1,30,1,
  21,20,6,7,53,62,1,53,52,39,38,39,254,67,33,28,147,135,82,73,9,12,18,55,33,28,147,135,82,73,9,12,18,5,199,28,48,28,80,81,
  2,110,2,27,28,10,12,15,14,43,28,48,28,80,81,2,110,2,27,28,10,12,15,14,255,255,251,236,4,58,0,20,6,11,16,39,11,28,252,0,
  0,0,16,7,11,28,252,0,254,190,0,0,255,255,252,168,4,240,254,135,6,102,16,7,0,67,251,254,0,0,0,0,255,255,253,113,4,238,255,80,
  6,102,16,7,0,118,251,254,0,0,0,0,255,255,252,180,5,29,255,72,6,55,16,7,2,158,251,254,0,0,0,0,255,255,253,144,4,194,254,130,
  6,193,16,6,2,196,0,0,255,255,252,231,5,70,255,98,7,210,16,7,3,28,252,16,0,0,0,0,255,255,253,198,254,86,254,162,255,164,16,7,
  3,22,252,16,0,0,0,0,0,1,252,213,5,29,255,43,6,73,0,7,0,0,3,35,53,33,21,35,17,33,213,150,254,214,150,2,86,5,29,150,
  150,1,44,0,0,2,253,31,254,50,254,225,255,184,0,3,0,7,0,0,1,33,53,33,53,33,53,33,254,225,254,62,1,194,254,62,1,194,254,50,
  120,150,120,0,0,2,253,21,254,20,254,235,255,160,0,3,0,7,0,0,5,51,17,35,1,51,17,35,253,21,150,150,1,64,150,150,96,254,116,1,
  140,254,116,0,0,1,253,31,254,20,254,225,255,214,0,5,0,0,5,33,17,35,17,33,253,31,1,194,150,254,212,42,254,62,1,44,0,1,252,182,
  4,238,255,74,6,102,0,39,0,0,1,55,51,7,22,23,22,51,50,55,54,55,51,6,7,6,35,34,39,38,39,7,35,55,38,39,38,35,34,7,
  6,7,35,54,55,54,51,50,23,22,253,255,66,109,107,11,22,16,13,38,18,18,2,125,2,51,51,91,38,32,30,33,66,110,107,13,20,16,13,38,
  18,18,2,125,2,51,51,91,38,32,30,5,255,103,169,9,14,10,36,37,82,135,74,73,14,13,29,103,168,11,13,10,36,37,82,135,74,73,14,13,
  0,3,252,182,4,137,255,74,6,204,0,29,0,33,0,37,0,0,1,39,46,1,35,34,6,29,1,35,52,54,51,50,22,31,1,30,1,51,50,54,
  61,1,51,14,1,35,34,38,7,51,21,35,19,51,21,35,253,252,57,25,31,12,36,40,125,103,86,36,61,48,57,23,34,15,32,40,125,2,103,84,
  34,59,232,150,150,210,150,150,5,104,33,14,11,50,45,6,101,118,16,27,30,13,12,51,41,6,100,119,16,46,150,2,67,150,0,0,255,255,252,182,
  4,197,255,74,6,144,16,34,22,187,0,183,16,3,22,187,0,0,0,167,0,1,252,99,254,40,255,157,255,194,0,13,0,0,1,55,33,23,35,39,
  55,51,7,33,39,51,23,7,254,112,132,254,25,132,127,175,175,127,132,1,231,132,126,175,175,254,40,155,155,205,205,155,155,205,205,0,0,1,253,51,
  254,20,254,205,255,164,0,8,0,0,1,35,53,7,53,55,23,21,39,254,50,100,155,205,205,155,254,20,231,132,126,175,175,126,132,0,0,1,253,120,
  4,225,254,136,7,6,0,16,0,0,1,6,7,6,21,20,23,22,23,21,38,39,38,52,55,54,55,254,136,64,42,44,44,42,64,114,78,80,80,78,
  114,6,139,1,42,44,64,65,43,43,1,123,1,79,80,230,80,78,1,0,255,255,252,191,4,96,255,49,6,216,16,39,2,194,0,0,0,144,16,6,
  2,184,0,229,255,255,253,43,254,20,254,229,255,206,16,7,2,238,0,0,249,33,0,0,0,1,253,120,4,225,254,136,7,6,0,18,0,0,1,48,
  53,22,23,22,20,7,6,7,48,53,54,55,54,53,52,39,38,253,120,114,78,80,80,78,114,64,42,44,44,42,6,139,123,1,78,80,230,80,79,1,
  123,1,43,43,65,64,44,42,255,255,255,46,5,68,255,250,6,16,16,7,2,155,253,148,0,0,0,0,0,3,252,144,254,18,255,111,255,191,0,7,
  0,21,0,29,0,0,0,22,50,62,1,38,34,6,55,54,50,22,20,6,34,39,6,34,38,52,54,50,18,54,52,38,34,6,20,22,253,9,53,79,
  53,2,55,79,53,247,62,181,124,124,182,61,62,182,124,124,182,254,54,54,79,53,53,254,195,53,53,77,55,53,109,63,124,179,125,65,64,125,179,124,
  254,206,54,77,54,53,79,53,255,255,252,112,254,27,3,144,255,133,16,7,11,29,252,201,0,0,0,0,255,255,252,112,6,107,3,144,7,213,16,7,
  11,29,252,201,8,80,0,0,0,1,252,112,6,215,3,144,7,107,0,3,0,0,1,33,21,33,252,112,7,32,248,224,7,107,148,0,0,1,252,112,
  254,192,3,144,255,84,0,3,0,0,5,33,21,33,252,112,7,32,248,224,172,148,0,0,0,1,253,42,6,13,2,214,7,39,0,35,0,0,3,39,
  38,39,38,35,34,7,6,7,35,54,55,54,51,50,23,22,31,1,22,23,22,51,50,55,54,55,51,6,7,6,35,34,39,38,4,144,28,79,44,36,
  101,53,70,5,162,4,113,112,200,91,63,57,90,144,28,79,44,36,97,57,71,4,162,4,113,112,200,91,63,57,6,74,55,11,18,10,36,48,71,135,
  74,73,14,13,34,55,11,18,10,36,44,75,135,74,73,14,13,0,0,0,255,255,252,112,6,4,3,144,7,110,16,7,11,30,252,201,0,0,0,0,
  0,1,252,119,254,40,3,147,255,194,0,8,0,0,1,53,33,39,51,23,7,35,55,252,119,6,115,132,126,175,175,126,132,254,195,100,155,205,205,155,
  255,255,0,201,0,0,4,113,5,213,16,6,17,233,0,0,255,255,0,193,0,0,3,208,4,96,16,6,17,234,0,0,0,1,0,201,0,0,6,28,
  5,213,0,11,0,0,19,33,17,35,17,33,17,35,17,33,17,35,201,5,83,202,254,134,203,254,134,202,5,213,252,244,2,98,250,213,5,43,253,158,
  0,1,0,201,0,0,4,101,5,213,0,11,0,0,19,33,17,35,17,35,17,35,17,35,17,35,201,3,156,184,185,185,185,185,5,213,252,244,2,98,
  250,213,5,43,253,158,0,0,0,1,0,160,4,116,1,159,6,102,0,3,0,17,64,6,1,0,4,2,0,4,16,212,204,49,0,16,212,204,48,27,
  1,51,3,160,65,190,110,4,116,1,242,254,14,0,0,0,0,1,0,160,254,86,1,159,0,72,0,3,0,17,64,6,2,3,4,0,2,4,16,212,
  204,49,0,16,212,204,48,37,3,35,19,1,159,65,190,110,72,254,14,1,242,0,0,0,255,255,0,201,0,0,5,51,5,213,16,6,3,172,0,0,
  255,255,0,186,0,0,4,121,4,96,16,6,3,204,0,0,0,1,1,182,254,86,2,146,255,164,0,13,0,0,1,35,34,39,38,61,1,51,21,20,
  23,22,59,1,2,146,148,26,26,20,149,10,12,14,35,254,86,33,26,46,229,229,14,12,13,0,0,0,255,255,0,127,255,227,3,245,4,123,16,6,
  2,22,0,0,255,255,0,113,255,227,3,231,4,123,16,39,0,121,1,79,255,132,16,6,0,70,0,0,255,255,0,127,255,227,3,245,4,123,16,39,
  0,121,0,142,255,132,16,6,2,22,0,0,255,255,0,158,255,18,1,195,4,35,18,6,0,30,0,0,0,1,1,115,4,238,3,82,6,102,0,3,
  0,49,64,9,2,180,0,179,4,3,68,1,4,16,212,236,49,0,16,244,236,48,0,75,176,9,84,75,176,14,84,91,88,189,0,4,255,192,0,1,
  0,4,0,4,0,64,56,17,55,56,89,1,51,1,35,2,139,199,254,186,153,6,102,254,136,0,0,0,255,255,0,215,5,70,3,82,7,210,18,38,
  0,106,0,0,17,7,3,27,0,0,1,108,0,20,0,64,7,175,8,159,8,95,8,3,93,64,5,95,8,15,8,2,113,48,0,0,255,255,0,16,
  0,0,5,104,6,102,16,39,3,27,254,218,0,0,16,6,3,38,0,0,255,255,0,219,2,72,1,174,3,70,18,6,0,121,0,0,255,255,255,231,
  0,0,5,117,6,102,16,39,3,27,254,116,0,0,16,7,3,42,0,234,0,0,0,0,255,255,255,243,0,0,6,31,6,102,16,39,3,27,254,128,
  0,0,16,7,3,44,0,228,0,0,0,0,255,255,255,237,0,0,2,125,6,102,16,39,3,27,254,122,0,0,16,7,3,46,0,234,0,0,0,0,
  255,255,255,242,255,227,6,1,6,102,16,39,3,27,254,127,0,0,16,6,3,52,40,0,255,255,255,225,0,0,6,145,6,102,16,39,3,27,254,110,
  0,0,16,7,3,57,1,170,0,0,0,0,255,255,255,219,0,0,6,5,6,102,16,39,3,27,254,104,0,0,16,6,3,61,54,0,255,255,0,5,
  0,0,2,128,7,210,16,39,3,28,255,46,0,0,18,6,3,77,15,0,255,255,0,16,0,0,5,104,5,213,18,6,0,36,0,0,255,255,0,201,
  0,0,4,236,5,213,18,6,0,37,0,0,0,1,0,201,0,0,4,106,5,213,0,5,0,25,64,12,4,149,1,129,0,7,2,4,28,1,4,6,
  16,252,252,204,196,49,0,47,244,236,48,51,17,33,21,33,17,201,3,161,253,41,5,213,170,250,213,0,0,2,0,16,0,0,5,104,5,213,0,2,
  0,6,0,61,64,12,66,0,149,4,129,1,149,3,8,6,3,7,16,212,196,196,49,0,47,236,244,236,48,75,83,88,64,18,0,17,5,4,3,2,
  17,6,6,5,0,17,4,1,17,3,3,4,5,7,16,236,16,236,7,16,236,8,16,236,89,9,1,33,5,1,51,1,2,188,254,102,3,53,251,185,
  2,58,229,2,57,5,14,251,154,168,5,213,250,43,0,0,255,255,0,201,0,0,4,139,5,213,18,6,0,40,0,0,255,255,0,92,0,0,5,31,
  5,213,18,6,0,61,0,0,255,255,0,201,0,0,5,59,5,213,18,6,0,43,0,0,0,3,0,115,255,227,5,217,5,240,0,3,0,18,0,33,
  0,50,64,28,4,149,19,145,34,3,149,0,173,34,11,149,26,140,34,35,16,1,15,25,22,51,0,8,25,30,16,34,16,252,236,196,244,236,196,236,
  49,0,16,244,236,16,244,236,16,244,236,48,1,33,21,33,1,34,7,6,17,16,0,51,50,55,54,17,16,39,38,39,32,0,17,16,7,6,33,32,
  39,38,17,16,55,54,1,197,2,194,253,62,1,98,220,129,130,1,3,220,220,129,128,128,129,220,1,58,1,120,188,188,254,198,254,197,188,189,189,188,
  3,112,170,2,134,164,164,254,229,254,230,254,184,164,164,1,26,1,27,164,164,164,254,91,254,158,254,159,210,211,210,210,1,98,1,98,211,210,0,0,
  255,255,0,201,0,0,1,147,5,213,18,6,0,44,0,0,255,255,0,201,0,0,5,106,5,213,18,6,0,46,0,0,0,1,0,16,0,0,5,104,
  5,213,0,6,0,60,64,11,66,6,149,2,129,5,1,8,4,1,7,16,212,196,196,49,0,47,60,244,236,48,75,83,88,64,18,6,17,3,2,1,
  5,17,4,4,3,6,17,2,0,17,1,1,2,5,7,16,236,16,236,7,16,236,8,16,236,89,51,35,1,51,1,35,1,229,213,2,58,229,2,57,
  210,254,38,5,213,250,43,5,14,0,0,0,255,255,0,201,0,0,6,31,5,213,18,6,0,48,0,0,255,255,0,201,0,0,5,51,5,213,18,6,
  0,49,0,0,0,3,0,201,0,0,4,98,5,213,0,3,0,7,0,11,0,42,64,22,7,149,4,129,11,3,149,0,173,8,149,11,13,4,1,9,
  5,0,8,4,4,12,16,252,60,196,212,60,196,236,49,0,47,236,244,236,16,244,236,48,1,33,21,33,3,33,21,33,17,33,21,33,1,50,2,199,
  253,57,105,3,153,252,103,3,153,252,103,3,113,170,3,14,170,251,127,170,255,255,0,115,255,227,5,217,5,240,18,6,0,50,0,0,255,255,0,201,
  0,0,5,59,5,213,18,6,3,179,0,0,255,255,0,201,0,0,4,141,5,213,18,6,0,51,0,0,0,1,0,201,0,0,4,139,5,213,0,11,
  0,70,64,17,66,10,6,149,7,129,0,4,149,3,13,1,8,4,7,4,12,16,252,60,212,60,204,49,0,47,236,50,244,236,50,48,75,83,88,64,
  18,11,17,5,5,4,10,17,6,6,5,11,17,5,0,17,4,5,4,5,7,16,236,16,236,7,16,236,8,16,236,89,37,33,21,33,53,9,1,53,
  33,21,33,1,1,177,2,218,252,62,1,223,254,33,3,176,253,56,1,223,170,170,170,2,112,2,17,170,170,253,243,0,255,255,255,250,0,0,4,233,
  5,213,18,6,0,55,0,0,255,255,255,252,0,0,4,231,5,213,18,6,0,60,0,0,0,3,0,115,0,0,5,217,5,213,0,8,0,17,0,39,
  0,60,64,16,41,13,25,33,18,26,0,28,37,29,17,4,25,22,16,40,16,252,236,212,60,60,252,60,60,212,236,196,49,0,64,14,17,0,149,29,
  26,27,129,39,9,8,149,37,18,39,47,212,60,252,60,16,244,212,60,252,60,48,1,6,7,6,21,20,23,22,23,51,54,55,54,53,52,39,38,39,
  3,38,39,38,17,16,55,54,55,53,51,21,22,23,22,17,16,7,6,7,21,35,2,194,150,98,130,130,98,150,202,150,98,128,128,98,150,202,244,158,
  189,189,157,245,202,244,157,188,188,157,244,202,4,142,21,87,115,198,197,115,87,21,21,87,115,197,198,115,87,21,252,16,22,134,160,1,15,1,15,161,
  135,22,159,159,23,134,161,254,241,254,242,161,134,23,157,0,255,255,0,61,0,0,5,59,5,213,18,6,0,59,0,0,0,1,0,115,0,0,5,219,
  5,213,0,29,0,46,64,23,16,13,149,27,2,21,14,7,129,0,31,21,28,22,2,14,28,27,15,8,28,7,30,16,220,236,212,60,252,60,212,236,
  204,49,0,47,228,50,50,220,60,236,50,48,33,54,39,34,39,38,3,17,51,17,16,23,22,23,17,51,17,54,55,54,25,1,51,17,2,7,6,35,
  6,23,2,194,1,1,214,188,184,5,213,130,110,138,202,138,110,130,213,5,184,188,214,1,1,134,176,210,204,1,104,1,153,254,103,254,230,164,140,14,
  3,241,252,15,14,140,164,1,26,1,153,254,103,254,152,204,210,72,238,0,0,1,0,78,0,0,5,207,5,231,0,38,0,51,64,27,11,149,30,145,
  38,3,18,21,149,2,20,3,7,25,40,16,0,34,51,26,18,14,25,21,26,16,39,16,252,196,252,196,16,244,196,236,252,196,49,0,47,60,236,50,
  50,50,244,236,48,37,21,33,53,54,55,54,53,52,39,38,35,34,0,21,20,23,22,23,21,33,53,33,38,39,38,53,16,55,54,33,32,23,22,17,
  20,7,6,7,5,207,253,168,177,99,99,132,132,216,216,254,247,99,100,178,253,168,1,63,158,73,72,192,191,1,49,1,47,193,192,71,71,161,178,178,
  178,97,166,166,202,240,145,145,254,221,239,202,166,166,97,178,178,139,149,149,184,1,62,197,197,197,196,254,203,194,148,148,141,0,0,0,255,255,0,6,
  0,0,2,88,7,78,16,39,22,185,3,47,1,117,19,6,3,46,0,0,0,8,180,9,3,6,8,7,43,49,0,0,255,255,255,252,0,0,4,231,
  7,78,16,39,22,185,4,113,1,117,19,6,3,57,0,0,0,8,180,12,2,7,8,7,43,49,0,0,255,255,0,113,255,231,4,228,6,102,18,38,
  3,69,0,0,16,6,3,27,110,0,0,0,255,255,0,133,255,227,3,200,6,102,16,38,3,27,80,0,18,6,3,73,0,0,0,0,255,255,0,186,
  254,86,4,100,6,102,16,39,3,27,0,198,0,0,18,6,3,75,0,0,255,255,0,166,0,0,2,152,6,102,18,38,3,77,0,0,16,7,3,27,
  255,70,0,0,255,255,0,149,255,227,4,42,7,210,18,38,3,89,0,0,16,6,3,28,27,0,0,0,0,2,0,113,255,231,4,228,4,121,0,13,
  0,42,0,200,64,11,18,17,7,44,16,23,7,18,37,69,43,16,252,236,212,196,196,18,57,57,64,10,63,16,47,16,31,16,3,143,16,1,93,113,
  0,64,17,18,17,11,3,185,41,184,25,11,185,33,140,15,188,22,135,25,47,236,228,244,236,16,244,236,17,57,57,5,64,20,29,17,0,17,14,17,
  18,17,17,16,15,17,14,17,0,17,29,17,17,16,7,16,60,236,236,236,8,7,16,60,236,236,49,48,1,64,11,132,18,134,17,136,1,137,13,128,
  16,5,93,64,19,73,19,73,18,73,28,74,29,78,13,76,0,78,1,73,14,75,17,9,93,64,17,58,14,57,18,58,17,56,29,56,17,63,13,60,
  0,62,1,8,93,64,11,43,13,43,1,42,0,41,14,41,17,5,93,64,13,25,15,24,14,27,13,27,1,26,0,25,17,6,93,0,64,5,43,30,
  43,31,2,93,1,39,38,35,34,7,6,21,20,23,22,51,50,55,27,1,51,3,23,22,23,22,59,1,21,35,34,39,38,39,6,7,6,35,34,39,
  38,17,16,55,54,51,32,3,78,44,45,178,134,61,77,75,76,121,134,72,164,99,164,205,40,9,35,41,32,88,110,94,84,41,17,46,94,44,143,235,
  114,117,127,141,198,1,55,2,9,231,237,110,138,182,220,105,107,213,1,231,1,37,253,161,219,49,41,48,156,84,42,88,111,87,41,152,157,1,19,1,
  38,138,154,0,0,2,0,192,254,86,4,136,6,33,0,14,0,28,0,55,64,15,24,18,7,30,69,19,18,11,22,0,28,8,3,70,29,16,252,236,
  50,196,212,236,228,212,236,49,0,64,14,26,185,5,9,21,185,22,17,185,13,140,2,189,29,16,236,244,236,212,252,57,212,236,48,37,17,35,17,16,
  33,32,17,16,7,4,17,16,33,34,3,22,51,32,17,16,5,53,32,17,52,35,32,17,1,121,185,1,170,1,178,172,1,24,254,30,212,89,111,197,
  1,32,254,48,1,107,234,254,251,69,254,17,6,3,1,200,254,127,254,238,100,90,254,245,254,38,1,74,173,1,58,1,26,22,170,1,64,219,254,200,
  0,1,0,32,254,86,4,127,4,96,0,14,0,64,64,7,16,3,7,8,4,12,15,16,212,212,252,212,196,49,0,64,7,2,12,191,6,189,4,7,
  47,60,236,228,50,48,5,64,18,1,17,8,7,2,17,3,4,3,14,13,1,17,0,17,7,8,7,7,16,236,236,57,57,7,16,236,8,236,1,19,
  1,51,1,17,35,17,1,38,43,1,53,51,50,1,105,245,1,94,195,254,59,184,254,218,44,95,49,70,197,3,176,253,76,3,100,251,160,254,86,1,
  170,3,68,126,158,0,0,0,0,2,0,113,255,227,4,117,5,240,0,28,0,45,0,84,64,20,6,5,40,4,47,69,28,40,18,10,81,18,4,18,
  24,33,18,18,69,46,16,252,236,212,236,16,244,178,127,10,1,93,236,196,236,17,18,57,57,0,64,14,6,5,37,2,28,0,2,185,26,37,185,14,
  140,46,16,244,236,212,252,212,204,17,18,57,57,64,6,22,29,83,5,6,5,7,14,16,236,57,49,48,1,38,35,34,21,20,5,22,23,22,17,16,
  7,6,35,34,39,38,17,52,55,54,55,38,53,16,33,50,23,1,6,7,6,21,20,23,22,51,50,54,53,52,39,38,39,38,3,236,102,239,253,1,
  8,208,117,142,137,137,240,239,138,137,137,53,75,156,1,185,221,120,254,24,68,55,86,85,86,149,147,172,91,97,126,64,5,17,70,117,92,48,37,112,
  135,254,235,254,247,156,157,157,156,1,19,204,165,64,36,79,141,1,16,70,254,40,29,73,113,204,203,114,115,232,190,199,96,103,11,6,0,1,0,133,
  255,227,3,200,4,124,0,50,0,61,64,34,12,134,11,136,16,185,8,184,51,27,169,24,51,39,134,40,136,35,185,44,140,51,52,25,11,39,20,8,
  4,31,8,48,69,51,16,252,236,212,236,212,196,196,196,49,0,16,244,236,244,236,16,212,236,16,244,236,244,236,48,1,38,39,38,53,52,55,54,51,
  50,22,23,21,38,39,38,35,34,7,6,21,20,23,22,59,1,21,35,34,7,6,21,20,23,22,51,50,55,54,55,21,6,7,6,35,34,39,38,53,
  52,54,1,139,112,60,60,114,113,196,76,170,98,97,80,81,71,119,69,70,68,67,116,155,148,137,72,78,84,85,151,93,85,85,71,90,84,85,80,238,
  129,129,138,2,92,24,65,64,93,141,79,78,24,24,167,29,13,13,46,46,64,70,45,44,152,51,56,88,90,56,56,18,19,37,171,28,14,14,91,91,
  173,108,146,0,0,1,0,107,254,82,3,248,6,20,0,29,0,62,64,11,10,14,18,31,4,25,24,28,18,20,30,16,212,236,212,212,212,196,252,204,
  75,176,16,81,88,185,0,22,0,64,56,89,49,0,64,14,8,185,10,0,185,18,140,30,26,23,135,24,151,30,16,244,236,50,16,244,236,220,236,48,
  37,22,23,22,21,20,7,6,35,52,53,22,55,54,53,52,39,38,35,32,3,16,1,33,53,33,21,0,17,16,2,202,132,79,84,74,80,163,69,42,
  32,32,31,58,253,162,1,2,59,253,236,3,102,253,44,127,1,75,79,120,115,80,87,75,76,5,44,35,37,53,44,42,2,51,1,236,1,89,185,185,
  254,148,254,39,254,105,0,0,0,1,0,186,254,86,4,100,4,123,0,21,0,49,64,22,6,135,14,18,184,12,188,2,189,11,23,70,3,8,0,78,
  9,13,8,12,70,22,16,252,236,50,244,236,236,49,0,47,236,228,244,196,236,48,64,5,160,23,128,23,2,1,93,1,17,35,17,52,38,35,34,6,
  21,17,35,17,51,21,54,55,54,51,50,23,22,4,100,184,124,124,149,172,185,185,66,89,90,117,193,99,99,2,164,251,178,4,72,159,158,190,164,253,
  135,4,96,174,101,50,50,119,120,0,0,0,0,3,0,113,255,233,4,117,6,36,0,8,0,17,0,33,0,79,64,27,13,185,18,151,34,1,149,17,
  34,5,185,26,140,34,35,69,0,9,18,22,81,1,17,18,30,69,34,16,252,236,50,244,178,127,22,1,93,236,50,236,49,0,16,244,236,16,212,64,
  7,63,17,31,17,15,17,3,93,236,16,244,236,48,64,11,25,6,22,4,119,4,160,35,128,35,5,1,93,1,33,18,23,22,51,50,55,54,19,2,
  39,38,35,34,7,6,3,1,50,23,22,17,16,7,6,35,34,39,38,17,16,55,54,3,177,253,131,15,69,86,149,150,83,73,9,28,54,86,147,153,
  81,64,19,1,61,240,137,137,137,137,240,241,136,137,137,136,2,198,254,213,127,156,157,138,1,201,1,28,100,158,156,126,254,252,2,180,212,211,254,138,
  254,139,212,213,213,212,1,117,1,118,211,212,0,1,0,166,0,0,2,110,4,96,0,13,0,27,64,7,15,6,0,8,13,70,14,16,252,252,212,196,
  49,0,64,5,13,188,5,135,8,47,236,228,48,1,17,20,23,22,59,1,21,35,34,39,38,53,3,1,99,34,36,108,89,111,180,82,82,1,4,96,
  253,43,145,46,48,156,96,98,212,2,202,0,0,1,0,191,0,0,4,133,4,96,0,11,0,73,64,9,13,6,4,9,1,8,11,70,12,16,252,236,
  50,196,212,196,49,0,64,5,3,0,188,7,11,47,60,228,50,48,64,22,8,17,9,4,5,7,17,6,6,5,8,5,9,4,3,17,4,2,17,9,
  9,4,7,16,4,236,16,5,236,9,60,60,7,16,5,236,16,8,236,19,51,17,1,51,9,1,35,1,7,17,35,191,190,1,227,224,254,71,1,254,
  225,254,98,137,190,4,96,254,47,1,209,254,90,253,70,2,66,129,254,63,0,1,0,61,0,0,4,127,6,20,0,13,0,70,64,5,15,1,11,5,
  14,16,212,196,212,196,49,0,64,6,10,135,11,151,2,5,47,60,244,236,48,64,24,3,17,1,0,6,4,17,5,6,5,7,17,6,17,3,17,1,
  0,0,2,17,0,1,0,7,16,5,236,16,9,236,236,5,236,7,16,5,236,16,8,236,9,1,35,9,1,35,1,39,38,43,1,53,23,22,2,122,
  2,5,195,254,198,254,126,195,1,235,74,47,107,96,117,226,5,101,250,155,3,60,252,196,4,50,198,126,158,2,3,0,255,255,0,174,254,86,4,229,
  4,96,16,6,0,119,0,0,0,1,0,74,0,0,4,24,4,96,0,21,0,66,64,7,23,7,18,17,0,1,22,16,212,196,212,236,196,49,64,4,
  11,1,188,0,0,47,228,50,48,64,22,20,19,18,3,17,21,17,6,5,4,3,7,3,17,1,0,0,2,17,1,1,0,7,16,5,236,16,9,236,
  18,23,57,5,236,18,23,57,33,1,51,1,54,55,54,55,54,39,38,39,51,49,22,23,22,21,20,7,6,7,1,160,254,170,198,1,33,120,100,76,
  4,2,24,28,106,186,69,46,42,136,177,123,4,96,252,84,124,172,129,112,53,100,119,131,89,124,114,78,196,175,228,116,0,1,0,107,254,82,4,1,
  6,20,0,38,0,64,64,15,10,14,18,40,4,34,29,28,32,18,24,37,18,20,39,16,212,236,212,236,212,212,196,212,196,252,204,49,64,18,8,185,
  10,0,185,18,140,39,22,35,135,34,30,27,135,28,151,39,0,16,244,252,60,212,236,57,16,244,236,220,236,48,37,22,23,22,21,20,7,6,35,52,
  53,22,55,54,53,52,39,38,35,32,17,16,37,36,17,52,55,35,53,33,21,32,17,20,5,21,36,19,18,2,218,132,79,84,74,80,163,69,42,32,
  32,31,58,253,145,1,77,254,232,220,208,3,21,253,139,2,16,253,198,2,1,127,1,75,79,120,115,80,87,75,76,5,44,35,37,53,44,42,1,181,
  1,44,88,36,1,4,197,82,185,185,254,221,191,9,170,22,254,188,254,241,255,255,0,113,255,227,4,117,4,123,18,6,0,82,0,0,0,1,0,74,
  255,217,4,152,4,96,0,23,0,47,64,11,25,10,1,18,8,3,19,8,0,22,24,16,220,196,236,212,236,196,196,204,49,64,12,7,135,14,140,21,
  3,19,23,135,0,188,21,0,47,244,236,50,50,16,244,236,48,19,33,21,35,17,20,22,51,50,54,55,21,14,1,35,34,38,53,17,33,17,35,17,
  35,74,4,49,141,49,55,15,44,7,35,74,37,120,92,254,99,188,143,4,96,184,253,80,72,63,5,1,133,13,12,131,176,2,156,252,88,3,168,0,
  0,2,0,186,254,86,4,164,4,123,0,17,0,29,0,49,64,25,21,185,4,184,30,27,185,10,140,15,189,30,31,69,18,18,7,81,13,8,24,18,
  16,70,30,16,252,236,236,244,178,127,7,1,93,236,236,49,0,16,236,244,236,16,244,236,48,1,54,55,54,51,50,0,17,16,2,35,34,38,39,17,
  35,17,52,5,52,38,35,34,6,21,20,22,51,50,54,1,20,61,151,59,182,204,0,255,255,204,123,177,58,185,3,43,167,146,146,167,167,146,146,167,
  3,152,102,90,35,254,188,254,248,254,248,254,188,97,100,253,174,3,207,231,221,203,231,231,203,203,231,231,0,1,0,113,254,82,3,231,4,123,0,36,
  0,54,64,12,29,33,18,23,38,9,72,16,18,3,69,37,16,252,236,244,204,212,252,196,49,64,17,27,185,29,19,185,0,140,37,9,134,10,136,13,
  185,6,184,37,0,16,244,252,244,236,16,244,236,220,236,48,5,32,0,17,16,0,33,50,22,23,21,46,1,35,34,6,21,20,22,51,50,23,22,21,
  20,7,6,35,52,53,22,55,54,53,52,39,38,2,168,254,243,254,214,1,45,1,6,85,162,76,78,157,80,179,198,198,175,131,80,84,74,80,163,69,
  42,32,32,31,29,1,62,1,14,1,18,1,58,35,35,172,43,43,227,205,205,227,76,79,120,115,80,87,75,76,5,44,35,37,53,44,42,0,0,0,
  0,2,0,113,255,227,4,214,4,96,0,13,0,30,0,49,64,11,32,15,10,18,19,81,4,18,27,69,31,16,252,236,244,178,127,19,1,93,236,212,
  196,49,64,12,7,185,23,140,31,17,135,0,185,14,188,31,0,16,244,236,236,16,244,236,48,1,34,7,6,21,20,22,51,50,54,53,52,39,38,39,
  33,21,35,22,21,16,7,6,35,34,39,38,17,16,55,54,2,115,152,82,86,171,149,147,172,86,79,154,2,99,206,109,137,137,240,241,136,137,137,113,
  3,206,110,115,190,201,231,232,200,183,122,110,146,184,156,221,254,237,156,157,157,156,1,19,1,21,155,129,0,1,0,100,0,0,4,109,4,96,0,17,
  0,35,64,8,19,13,3,15,8,12,10,18,16,212,196,252,196,196,196,49,0,64,8,15,11,135,12,188,2,185,5,47,236,244,236,50,48,37,22,59,
  1,21,35,34,39,38,53,17,33,53,33,21,33,17,20,2,230,36,108,89,111,180,82,82,254,92,4,9,254,87,204,48,156,96,98,212,2,18,184,184,
  253,227,145,0,0,1,0,149,255,227,4,42,4,96,0,28,0,43,64,10,30,69,9,18,19,0,8,28,70,29,16,252,236,212,236,228,64,7,63,30,
  63,9,63,19,3,93,49,0,64,6,13,28,188,5,185,23,47,236,244,60,48,1,17,20,23,22,51,50,55,54,55,54,39,38,39,51,49,22,23,22,
  21,20,7,6,39,34,39,38,53,3,1,82,50,55,107,150,105,59,15,8,30,28,106,186,70,45,42,128,156,254,179,101,98,1,4,96,253,43,135,64,
  69,208,118,187,102,128,119,131,90,123,115,154,253,187,228,1,120,118,197,2,202,0,0,0,0,2,0,112,254,86,4,209,4,104,0,10,0,41,0,61,
  64,16,43,69,7,18,15,19,2,8,30,22,40,35,18,26,69,42,16,252,236,212,60,204,252,60,212,236,236,49,0,64,16,0,31,185,11,30,184,42,
  3,39,135,19,22,140,21,189,42,16,236,244,60,236,50,16,244,60,236,50,48,1,34,21,17,50,55,54,53,52,39,38,39,50,23,22,17,16,7,6,
  35,17,35,17,34,39,38,17,16,55,54,55,21,6,7,6,21,20,23,22,51,17,16,3,61,65,95,95,85,86,70,54,140,127,137,137,129,203,183,199,
  134,136,136,102,166,66,58,86,86,77,112,3,203,145,253,82,104,93,223,208,112,91,157,132,141,254,217,254,241,161,152,254,110,1,145,153,156,1,19,1,
  30,146,109,28,163,23,78,115,190,202,115,103,2,175,1,46,0,1,0,59,254,85,4,100,4,97,0,23,0,174,64,12,4,16,1,13,4,9,15,20,
  15,3,9,24,16,212,60,212,60,17,18,23,57,177,25,15,16,196,49,64,19,4,16,1,13,4,21,15,8,169,15,9,188,24,20,169,21,2,189,24,
  0,16,252,60,236,16,252,60,236,17,18,23,57,48,176,37,75,83,88,64,18,0,17,17,12,17,5,3,14,0,5,14,17,15,2,17,3,3,14,7,
  5,16,236,16,236,7,8,16,236,16,236,180,13,12,17,14,3,15,180,4,5,0,14,3,15,180,16,12,17,2,15,15,180,1,15,2,0,5,15,180,
  6,7,5,5,4,7,5,17,18,57,180,23,22,17,5,4,7,5,17,18,57,180,11,10,12,17,12,7,5,17,18,57,180,18,19,17,17,12,7,5,
  17,18,57,89,5,3,1,35,1,3,38,43,1,53,23,4,23,19,1,51,1,19,22,59,1,21,39,36,2,220,149,254,205,217,1,178,182,49,154,49,
  70,1,2,65,148,1,51,217,254,78,182,49,154,49,70,254,254,250,1,127,253,208,3,24,1,215,126,158,2,7,167,254,129,2,48,252,232,254,41,126,
  158,2,7,0,0,1,0,112,254,86,4,209,4,96,0,27,0,54,64,13,29,19,8,20,25,13,8,0,12,6,8,5,28,16,220,236,212,60,252,60,
  212,236,204,49,0,64,14,19,12,5,188,28,14,11,135,25,0,140,27,189,28,16,236,244,60,236,50,16,244,60,60,48,5,38,39,38,53,17,51,17,
  20,23,22,23,17,51,17,54,55,54,53,17,51,17,20,7,6,7,17,35,2,69,231,107,131,186,85,74,124,183,131,67,85,186,131,118,220,183,25,37,
  97,119,243,2,137,253,126,183,76,66,14,3,213,252,44,14,66,84,175,2,129,253,120,252,110,99,35,254,110,0,0,0,0,1,0,135,255,227,6,39,
  4,96,0,26,0,56,64,20,18,18,19,28,69,16,18,21,11,8,12,7,18,2,5,18,4,2,69,27,16,252,220,236,16,236,212,252,212,236,236,220,
  236,49,0,64,9,11,18,4,188,14,9,135,23,0,47,60,236,50,244,60,196,48,5,32,17,52,19,51,2,21,16,51,50,17,51,16,51,50,17,52,
  3,51,18,21,16,33,32,3,2,2,38,254,97,155,198,143,222,203,170,203,222,143,198,155,254,97,254,240,33,41,29,2,82,235,1,64,254,192,240,254,
  79,2,26,253,230,1,177,240,1,64,254,192,235,253,174,1,43,254,213,0,255,255,0,5,0,0,2,125,6,16,18,38,3,77,15,0,16,7,0,106,
  255,46,0,0,255,255,0,149,255,227,4,42,6,16,16,38,0,106,29,0,18,6,3,89,0,0,0,0,255,255,0,113,255,227,4,117,6,102,16,38,
  3,27,125,0,18,6,3,83,0,0,0,0,255,255,0,149,255,227,4,42,6,102,16,38,3,27,34,0,18,6,3,89,0,0,0,0,255,255,0,135,
  255,227,6,39,6,102,18,38,3,93,0,0,16,7,3,27,1,89,0,0,0,1,0,201,254,86,5,106,5,213,0,12,0,0,19,51,17,1,33,9,
  2,35,9,1,17,35,201,202,2,158,1,4,253,27,3,26,254,146,134,1,16,253,13,202,5,213,253,137,2,119,253,72,252,227,254,86,1,132,2,245,
  253,49,0,0,0,3,0,167,255,233,4,77,6,36,0,10,0,27,0,39,0,71,64,14,5,28,26,41,69,38,28,13,0,30,28,20,70,40,16,252,
  236,50,212,236,236,212,178,63,26,1,93,236,49,0,64,16,28,11,0,185,30,40,34,185,17,140,40,7,185,23,151,40,16,244,236,16,244,236,16,212,
  182,63,30,31,30,15,30,3,93,236,57,57,48,1,50,54,55,54,53,54,35,34,7,6,1,22,21,20,7,6,32,39,38,2,55,54,23,30,1,18,
  6,7,6,35,16,23,22,51,50,55,62,1,38,1,105,80,203,68,121,1,204,122,93,54,1,238,246,59,126,254,14,139,111,2,120,134,210,164,218,2,
  93,251,89,223,58,80,174,143,87,24,1,173,3,112,4,61,108,147,222,186,108,254,199,167,233,130,95,213,213,168,3,44,190,213,1,1,226,254,229,182,
  150,20,254,234,128,176,156,45,209,158,0,0,0,2,0,113,255,233,4,117,6,36,0,10,0,31,0,55,64,15,11,0,8,33,69,21,7,8,15,21,
  26,8,25,69,32,16,252,236,204,220,236,16,236,252,60,49,0,64,14,4,135,18,151,32,0,135,11,29,135,22,140,26,32,16,204,244,236,220,236,16,
  244,236,48,1,52,39,38,35,34,6,21,20,23,22,5,32,39,38,17,52,54,51,50,18,16,0,32,0,17,23,21,16,18,32,18,3,174,49,66,149,
  83,120,121,74,1,19,254,204,131,211,208,175,218,245,254,228,254,35,254,245,188,176,1,47,165,3,112,246,126,170,137,90,170,90,55,170,65,105,1,54,
  160,222,254,100,252,252,254,101,1,182,1,210,1,160,254,243,254,189,1,66,0,1,0,87,0,0,5,81,5,223,0,32,0,73,64,9,34,0,27,20,
  4,28,15,7,33,16,220,204,252,57,220,196,180,63,0,64,27,2,93,204,49,0,64,17,7,4,20,5,14,149,15,31,0,149,13,149,20,24,17,145,
  5,47,244,60,204,236,236,204,212,236,17,18,57,57,64,9,111,31,127,31,143,31,207,31,4,93,48,1,6,3,6,21,17,35,17,52,39,2,39,38,
  34,7,53,54,50,23,4,19,18,37,54,50,23,22,21,20,7,6,35,34,4,70,160,82,42,203,42,82,160,77,119,40,31,111,85,1,67,72,107,1,
  31,38,95,42,83,17,25,75,133,5,17,72,254,243,141,165,253,118,2,138,165,141,1,13,72,35,9,170,10,13,48,254,114,1,123,67,9,32,64,91,
  41,47,66,0,255,255,255,225,0,0,6,161,6,102,16,39,3,27,254,110,0,0,16,7,3,102,1,80,0,0,0,0,255,255,0,87,0,0,5,81,
  7,78,16,39,22,185,4,197,1,117,18,6,3,102,0,0,0,3,0,112,254,86,4,209,6,20,0,21,0,30,0,39,0,65,64,16,41,26,18,6,
  9,1,30,8,12,20,32,36,18,16,69,40,16,252,236,212,60,60,252,60,60,212,236,196,49,64,18,30,32,135,1,20,184,40,22,31,135,9,12,140,
  21,151,11,189,40,0,16,236,228,244,60,252,60,16,244,60,252,60,48,1,17,50,23,22,17,16,7,6,35,17,35,17,34,39,38,17,16,55,54,51,
  17,19,50,55,54,55,54,39,38,35,3,17,34,7,6,23,22,23,22,2,252,199,133,137,137,133,199,183,199,134,136,136,134,199,183,113,77,84,1,1,
  86,77,113,183,113,76,87,1,1,85,76,6,20,254,99,153,156,254,237,254,237,156,153,254,111,1,145,153,156,1,19,1,19,156,153,1,157,250,119,103,
  115,202,200,117,103,252,184,3,72,103,117,200,202,115,103,0,0,2,0,65,255,227,6,109,4,96,0,16,0,30,0,69,64,22,4,17,18,16,4,6,
  14,32,69,3,29,18,6,24,8,25,20,18,1,14,69,31,16,252,196,236,212,252,212,236,196,236,17,18,23,57,49,0,64,15,24,16,17,3,135,1,
  188,31,27,22,135,8,12,140,31,16,244,60,236,50,16,244,236,50,50,204,48,19,53,33,21,35,22,21,16,37,36,3,2,33,32,17,52,55,41,1,
  6,21,16,51,50,3,51,2,55,54,17,52,65,6,44,147,77,254,97,254,241,34,41,254,248,254,97,77,4,58,252,146,71,222,207,4,170,4,207,222,
  3,168,184,184,207,164,253,173,1,1,1,42,254,213,2,82,164,207,209,167,254,79,2,26,253,227,3,3,1,174,167,0,0,1,0,112,254,91,4,205,
  4,103,0,57,0,0,5,38,39,38,52,55,7,2,7,6,35,34,53,52,1,54,53,52,39,38,35,34,7,53,54,51,50,23,4,17,20,7,55,18,
  55,54,51,50,21,20,1,6,21,20,23,22,51,50,55,2,7,6,34,39,53,22,51,50,3,249,246,33,10,13,189,96,200,55,34,55,1,36,62,14,
  26,142,57,91,64,91,26,27,1,29,29,189,96,200,55,34,55,254,220,62,14,26,142,57,91,38,205,70,162,93,95,73,164,10,32,240,73,129,53,108,
  254,247,124,34,79,154,1,9,138,122,58,54,104,108,224,48,4,39,254,195,91,77,108,1,9,124,34,79,154,254,247,138,122,58,54,104,108,253,224,102,
  36,49,160,49,0,2,0,115,254,88,5,217,5,240,0,17,0,31,0,68,64,14,33,16,29,25,14,10,0,28,3,22,25,7,16,32,16,252,236,220,
  182,0,3,16,3,48,3,3,93,252,57,220,182,0,14,16,14,48,14,3,93,236,236,49,0,64,12,19,149,10,145,32,26,149,0,3,1,189,32,16,
  236,212,60,236,16,244,236,48,5,17,35,17,38,39,38,16,55,54,33,32,23,22,17,16,7,6,2,32,7,6,17,16,23,22,32,55,54,17,16,39,
  3,132,184,252,160,189,189,188,1,59,1,58,188,188,188,159,123,254,72,129,130,130,129,1,184,129,128,128,24,254,112,1,144,26,179,210,2,196,211,210,
  210,211,254,158,254,159,210,179,5,73,164,164,254,229,254,230,164,164,164,164,1,26,1,27,164,0,0,0,0,2,0,113,254,86,4,117,4,123,0,13,
  0,31,0,60,64,16,33,69,10,18,28,0,25,7,14,18,17,4,18,21,69,32,16,252,236,220,178,48,17,1,93,252,57,57,57,220,236,236,49,0,
  64,13,0,185,25,184,32,7,185,14,17,140,15,189,32,16,236,244,60,236,16,244,236,48,1,34,7,6,16,23,22,51,50,54,53,52,39,38,3,17,
  35,17,38,39,38,17,16,55,54,51,50,0,17,16,7,6,2,115,148,86,86,85,86,149,147,172,86,86,57,170,190,107,137,137,136,241,240,1,18,137,
  106,3,223,115,116,254,110,116,115,232,200,199,116,117,252,9,254,110,1,146,27,125,156,1,19,1,20,156,156,254,200,254,236,254,237,156,123,0,0,0,
  0,1,0,139,254,82,4,171,5,213,0,36,0,46,64,10,18,22,18,38,12,35,4,28,30,37,16,220,236,204,212,204,252,196,49,0,64,13,16,149,
  18,8,149,26,140,37,0,149,34,129,37,16,244,236,16,244,236,220,236,48,1,32,7,6,17,16,23,22,51,50,23,22,21,20,7,6,35,52,53,22,
  55,54,53,52,39,38,35,32,39,38,17,16,55,54,41,1,21,3,70,254,243,96,123,91,109,200,122,89,84,74,80,163,69,42,32,32,31,58,254,192,
  142,149,185,138,1,120,1,101,5,43,119,152,254,205,254,181,127,152,84,79,120,115,80,87,75,76,5,44,35,37,53,44,42,203,214,1,101,1,78,237,
  177,170,0,0,0,1,0,113,254,82,4,81,4,96,0,32,0,52,64,11,25,29,18,34,19,7,12,18,3,69,33,16,252,236,204,212,204,252,196,178,
  15,7,1,93,49,0,64,13,23,185,25,15,185,0,140,33,9,185,6,184,33,16,244,236,16,244,236,220,236,48,5,34,0,17,16,0,41,1,21,33,
  34,6,21,20,22,51,50,23,22,21,20,7,6,35,52,53,22,55,54,53,52,39,38,2,103,204,254,214,1,45,1,6,1,173,254,91,179,198,197,111,
  131,80,84,74,80,163,69,42,32,32,32,29,1,62,1,14,1,18,1,31,156,199,206,205,227,76,79,120,115,80,87,75,76,5,44,35,37,53,44,42,
  255,255,0,201,0,0,4,35,5,213,18,6,0,41,0,0,0,1,255,64,254,86,3,70,6,20,0,39,0,54,183,9,20,22,19,18,32,0,40,16,
  220,204,252,60,204,204,49,0,64,20,22,135,19,10,135,9,19,14,135,5,151,40,32,135,31,36,135,27,189,40,16,252,236,212,236,16,244,236,204,212,
  236,16,236,48,51,17,52,55,54,51,50,23,22,23,21,38,39,38,35,34,7,6,21,17,33,21,33,17,20,7,6,35,34,39,38,39,53,22,23,22,
  51,50,55,54,238,136,96,169,49,50,49,51,36,41,41,44,120,58,75,1,65,254,191,139,98,173,57,51,51,46,49,50,50,48,87,64,82,4,130,160,
  142,100,9,9,18,164,28,14,15,62,81,111,254,201,143,253,63,146,165,115,10,11,22,164,31,16,17,75,95,0,0,0,0,1,0,179,255,252,4,212,
  5,213,0,23,0,0,1,3,1,3,6,23,22,55,21,34,39,38,55,19,1,19,54,39,38,7,53,50,23,22,2,54,110,3,12,234,39,27,66,131,
  230,81,95,19,154,253,6,172,39,27,66,131,230,81,95,4,135,254,91,1,126,253,44,96,42,108,35,189,70,82,182,1,218,254,145,2,144,96,42,108,
  35,189,70,82,0,1,0,191,0,0,4,136,6,19,0,7,0,66,64,10,1,2,6,5,3,7,6,0,4,8,16,220,204,23,57,49,0,182,66,3,
  169,7,5,151,1,47,228,212,236,48,75,83,88,64,16,3,17,0,2,17,1,0,1,7,17,4,6,17,5,4,5,7,5,16,236,16,236,7,5,16,
  236,16,236,89,9,1,35,19,33,1,51,3,4,136,254,231,184,226,253,38,1,25,184,226,3,112,252,144,2,198,3,77,253,93,0,0,0,1,0,114,
  254,86,6,96,5,240,0,33,0,0,1,17,35,17,6,7,53,54,33,32,19,18,17,16,3,35,0,17,16,39,6,7,6,21,17,35,54,17,52,63,
  1,2,33,34,2,81,170,205,104,208,1,130,1,217,237,214,246,225,1,4,82,82,95,64,205,2,182,187,208,254,164,48,5,58,253,140,2,73,75,105,
  198,207,254,206,254,236,253,194,254,88,254,146,1,76,1,202,1,209,125,47,77,52,208,253,198,33,2,20,247,143,141,1,4,0,0,0,0,1,0,119,
  254,144,4,150,4,120,0,22,0,0,1,3,35,1,38,39,1,35,1,38,39,38,35,53,32,23,22,19,18,17,35,16,39,3,110,239,185,1,100,14,
  50,254,70,185,2,31,98,46,188,211,1,45,242,224,172,116,168,96,1,52,254,204,1,192,35,77,253,208,2,176,127,33,132,164,216,200,254,80,254,223,
  254,137,1,94,246,0,0,0,0,1,0,115,254,75,7,5,5,213,0,61,0,87,64,28,60,13,1,16,8,0,57,18,58,63,16,53,28,13,0,17,
  43,28,44,34,28,25,30,18,29,25,16,62,16,252,220,236,16,236,212,252,57,212,57,236,236,220,236,16,220,75,83,88,176,9,60,89,93,49,0,64,
  15,9,8,62,43,57,29,129,62,13,38,49,149,21,140,62,16,244,236,50,57,16,244,60,204,16,204,57,48,1,16,7,6,7,6,5,6,7,39,54,
  55,54,55,38,39,38,39,6,7,6,35,34,39,38,17,52,19,54,55,51,6,3,6,21,16,23,22,51,50,55,54,61,1,51,21,20,23,22,51,50,
  55,54,17,52,39,2,39,51,22,23,18,7,5,61,68,219,180,254,236,118,140,97,138,121,205,164,103,68,100,39,39,100,101,146,211,121,123,100,59,93,
  249,84,135,67,72,73,125,114,72,71,199,70,70,116,134,65,71,67,135,84,250,95,56,100,2,224,254,239,203,230,166,136,100,42,23,133,24,48,81,128,
  23,65,94,173,173,94,94,177,180,1,152,201,1,14,159,127,70,254,191,159,183,254,205,107,109,105,104,198,241,241,198,104,105,109,119,1,39,183,159,1,
  65,70,130,156,254,235,0,0,0,1,0,135,254,85,6,39,4,96,0,37,0,83,64,25,16,33,25,22,18,23,39,69,20,18,0,25,2,15,8,16,
  11,18,6,9,18,8,6,69,38,16,252,220,236,16,236,212,252,57,212,57,236,236,220,236,16,220,75,83,88,176,34,60,89,49,0,64,15,34,33,38,
  15,22,8,188,38,0,18,13,135,4,140,38,16,244,236,50,57,16,244,60,196,16,204,57,48,33,36,3,2,33,32,17,52,19,51,2,21,2,23,22,
  3,51,2,55,54,17,52,3,51,18,21,22,7,6,7,6,7,6,7,39,54,55,54,4,136,254,237,30,35,254,242,254,97,135,218,143,1,223,208,5,
  170,3,206,222,143,218,135,1,57,105,197,154,210,107,112,91,81,139,199,1,1,13,254,237,2,58,235,1,64,254,192,240,254,151,1,1,1,212,254,43,
  2,2,1,104,240,1,64,254,192,235,209,132,244,158,123,73,37,16,108,11,43,63,0,0,0,1,0,115,254,86,5,72,5,240,0,29,0,46,64,10,
  15,28,17,12,0,4,28,25,69,30,16,252,236,220,220,60,236,49,0,64,14,0,149,29,140,14,129,30,8,149,21,140,15,189,30,16,236,244,236,16,
  252,244,236,48,1,6,7,6,17,20,23,22,51,50,55,54,25,1,51,17,35,17,6,7,6,35,32,39,38,17,16,19,54,37,2,236,180,96,133,110,
  98,195,196,98,99,217,217,68,104,104,170,255,0,156,162,186,151,1,40,5,74,18,132,185,254,238,249,171,152,152,153,1,11,2,236,248,129,2,144,132,
  64,63,213,221,1,71,1,54,1,8,213,1,0,1,0,113,254,86,4,140,4,123,0,28,0,46,64,10,14,8,16,11,28,4,8,24,69,29,16,252,
  236,220,220,60,236,49,0,64,14,0,135,28,140,13,188,29,7,160,20,140,14,189,29,16,236,244,236,16,252,244,236,48,1,6,7,6,21,20,23,22,
  32,55,54,53,17,51,17,35,17,6,7,6,35,34,39,38,53,52,55,54,51,2,139,154,80,114,94,83,1,76,84,84,184,184,58,88,89,144,218,133,
  137,158,127,253,3,253,14,99,141,208,189,129,116,115,116,203,2,49,249,246,2,82,100,48,49,162,168,248,236,200,162,0,0,1,0,201,254,75,5,226,
  5,213,0,37,0,57,64,14,16,13,12,21,28,39,69,4,29,33,28,32,4,38,16,252,236,50,212,236,236,220,196,75,83,88,177,13,12,16,60,89,
  49,0,64,11,25,149,0,184,30,13,12,189,32,129,30,47,228,252,204,16,244,236,48,1,32,23,22,17,20,7,6,7,6,7,6,7,39,54,55,54,
  55,54,55,54,53,52,39,38,35,34,7,6,21,17,35,17,51,17,54,55,54,3,76,1,39,177,190,60,67,170,195,241,185,73,97,134,125,217,152,136,
  44,54,126,115,205,203,115,113,202,202,78,105,105,4,123,179,194,254,253,204,161,178,128,147,69,53,12,133,22,50,87,122,109,104,127,192,157,150,134,129,
  126,222,254,39,5,213,253,154,135,66,67,0,0,2,0,45,255,227,4,146,4,154,0,23,0,77,0,0,1,38,35,34,7,6,7,6,7,6,21,20,
  23,22,23,22,23,22,51,50,55,54,55,54,37,22,21,20,7,6,33,34,39,38,35,34,7,39,54,51,50,23,22,51,50,55,54,53,52,39,6,7,
  6,7,6,39,38,39,38,39,38,39,38,53,52,55,54,55,54,55,54,51,50,23,54,55,23,6,3,44,127,141,31,55,29,37,29,16,14,12,15,24,
  26,35,32,30,25,71,59,73,36,1,11,108,127,111,254,247,141,99,75,53,65,81,84,135,95,130,82,63,91,157,79,75,49,27,31,70,117,102,71,41,
  72,50,64,48,41,30,29,31,46,62,80,101,94,210,144,56,42,136,55,3,68,152,22,11,33,26,32,27,33,32,21,28,17,20,6,5,25,20,49,24,
  50,192,212,176,156,136,46,35,65,147,76,46,35,94,89,127,140,113,25,23,52,43,38,2,1,10,7,34,26,72,52,66,59,59,61,47,63,34,43,159,
  86,104,80,146,0,1,0,79,254,86,5,11,5,246,0,33,0,0,5,4,33,32,1,0,55,54,53,52,39,38,35,34,7,6,7,35,54,55,54,33,
  32,23,22,21,20,7,0,1,22,51,32,55,4,250,255,0,254,237,254,175,254,185,2,186,179,108,108,99,164,180,94,35,24,240,44,86,163,1,24,1,
  19,161,162,162,254,247,254,24,156,213,1,41,232,236,190,1,163,1,241,219,132,156,141,101,93,146,54,63,161,102,194,144,145,241,216,182,254,242,254,133,
  181,179,0,0,0,1,0,100,254,86,4,106,4,123,0,32,0,0,1,6,35,32,1,0,55,54,53,52,39,38,35,34,7,6,7,35,54,55,54,51,
  50,4,21,20,7,6,1,22,51,50,55,4,92,218,234,254,238,254,222,2,66,167,92,92,84,139,153,80,30,20,204,37,73,139,238,232,1,20,138,175,
  254,47,145,169,253,197,254,239,153,1,121,1,89,194,107,125,111,83,75,117,44,50,129,82,156,232,194,164,156,197,254,224,186,144,0,0,0,2,0,115,
  0,0,5,182,5,239,0,2,0,53,0,0,37,33,9,3,38,39,38,35,34,15,1,53,54,55,54,51,50,23,22,23,9,1,54,55,54,51,50,23,
  22,23,21,39,38,35,34,7,6,7,9,1,22,23,22,59,1,21,33,53,51,50,55,54,1,218,2,110,254,205,254,20,1,128,254,220,19,26,34,63,
  25,22,69,33,32,31,28,114,75,44,47,1,2,1,9,52,39,75,114,29,30,32,33,68,23,24,60,38,19,26,254,210,1,116,6,7,29,69,71,250,
  195,71,72,26,12,170,1,202,254,104,2,61,1,187,29,26,34,4,10,187,11,5,5,67,40,70,254,129,1,127,75,35,67,5,5,11,187,10,4,34,
  17,38,254,69,253,195,9,8,33,170,170,33,15,0,0,0,0,2,0,54,0,0,4,203,4,123,0,2,0,53,0,0,37,33,3,9,1,3,38,39,
  38,35,34,15,1,53,54,55,54,51,50,23,22,23,27,1,54,55,54,51,50,23,22,23,21,39,38,35,34,7,6,7,3,1,22,23,22,59,1,21,
  33,53,51,50,55,54,1,154,1,204,228,254,91,1,57,239,21,17,29,54,21,19,58,28,27,26,24,131,64,37,40,197,197,40,37,64,131,24,26,27,
  28,58,19,21,54,29,17,21,246,1,45,6,5,25,58,73,251,107,73,58,25,5,158,1,56,254,238,1,164,1,61,28,14,25,3,7,141,8,4,4,
  51,30,53,254,250,1,6,53,30,51,4,4,8,141,7,3,25,14,28,254,184,254,103,8,5,25,158,158,25,5,0,0,0,2,0,115,255,227,5,37,
  6,16,0,29,0,43,0,0,1,36,7,6,7,54,55,54,51,50,0,16,0,33,32,39,38,17,16,55,54,33,50,55,54,55,21,6,7,6,18,16,
  38,35,34,7,6,21,20,23,22,51,50,55,3,42,254,214,87,56,22,81,85,123,130,245,1,50,254,206,254,249,254,206,164,163,139,124,1,176,115,149,
  160,75,94,151,108,142,200,186,188,104,105,105,101,191,188,98,5,45,2,115,74,160,86,34,49,254,188,253,240,254,188,156,155,1,80,1,222,210,187,10,
  10,39,177,36,8,6,252,65,1,130,230,115,116,192,189,120,115,115,0,0,0,2,0,113,255,227,4,91,6,16,0,31,0,47,0,0,1,38,7,6,
  7,54,55,54,51,50,23,22,16,7,6,35,34,39,38,17,16,55,54,33,50,55,54,55,21,6,7,6,19,52,39,38,35,34,7,6,21,20,23,22,
  51,50,55,54,2,155,227,73,44,20,41,101,91,120,204,127,128,128,127,219,255,137,136,116,103,1,79,95,92,83,71,93,69,90,168,83,84,146,149,86,
  88,88,84,151,148,82,83,5,55,2,120,74,169,70,54,49,162,162,253,240,162,162,156,155,1,80,1,222,210,187,10,10,39,167,39,5,6,252,248,205,
  114,115,115,116,203,199,120,115,115,116,0,0,0,1,0,44,254,86,4,183,5,213,0,15,0,52,64,13,3,18,0,15,4,28,7,8,18,11,12,7,
  16,16,220,60,220,236,16,252,60,220,236,49,0,64,13,2,9,4,7,149,15,12,188,13,129,5,189,16,16,236,236,244,60,236,50,204,50,48,1,17,
  35,53,33,17,35,17,33,21,35,17,33,17,51,17,4,183,203,254,235,203,254,235,203,1,224,203,4,96,254,242,100,250,160,5,96,100,1,14,1,117,
  254,139,0,0,0,1,0,55,254,85,4,20,5,207,0,15,0,51,64,13,3,8,0,15,4,8,7,8,8,11,12,7,16,16,220,60,220,236,16,252,
  60,220,236,49,0,64,12,2,9,4,7,135,15,12,188,13,5,189,16,16,236,204,244,60,236,50,204,50,48,1,17,35,53,35,17,35,17,35,21,35,
  17,33,17,51,17,4,20,173,229,185,229,173,1,146,185,4,95,255,0,112,250,134,5,122,112,1,0,1,112,254,144,0,0,1,0,112,255,242,4,205,
  4,103,0,51,0,0,1,2,7,6,35,34,53,52,1,54,53,52,39,38,35,34,7,53,54,51,50,23,4,17,20,7,55,18,55,54,51,50,21,20,
  1,6,21,20,23,22,51,50,55,21,6,35,34,39,36,17,52,55,2,40,96,200,55,34,55,1,36,62,14,26,142,57,91,64,91,26,27,1,29,29,
  189,96,200,55,34,55,254,220,62,14,26,142,57,91,64,91,26,27,254,227,29,1,153,254,247,124,34,79,154,1,9,138,122,58,54,104,108,224,48,4,
  37,254,193,91,77,108,1,9,124,34,79,154,254,247,138,122,58,54,104,108,224,48,4,37,1,63,91,77,0,2,0,186,254,86,4,164,4,123,0,24,
  0,36,0,58,64,14,20,38,69,26,18,10,81,17,8,31,18,0,70,37,16,252,236,236,244,178,127,10,1,93,236,236,196,49,0,64,15,19,185,22,
  28,185,6,184,37,34,185,13,140,22,189,37,16,236,244,236,16,244,236,16,236,48,19,52,55,54,55,54,51,50,23,22,16,7,6,35,34,39,38,39,
  18,41,1,21,33,32,17,36,16,39,38,32,7,6,16,23,22,32,55,186,90,54,158,59,182,204,127,128,128,127,204,120,91,89,58,5,1,32,1,244,
  254,28,254,18,3,43,83,84,254,220,84,83,83,84,1,36,84,2,37,208,163,98,94,35,162,162,253,240,162,162,49,48,100,254,88,170,2,218,52,1,
  150,116,115,115,116,254,106,116,115,115,0,0,255,255,0,113,255,227,3,231,4,123,18,6,0,70,0,0,255,255,255,219,254,86,1,121,6,20,18,6,
  0,77,0,0,255,255,0,115,255,227,5,217,5,240,18,6,1,97,0,0,0,1,0,113,255,227,3,216,4,123,0,33,0,0,1,38,39,38,35,34,
  7,6,7,33,21,33,22,23,22,51,50,63,1,21,7,6,35,32,39,38,16,55,54,33,50,23,22,23,3,216,37,37,99,106,183,102,95,18,2,165,
  253,91,18,95,102,183,128,77,74,79,104,107,254,244,156,157,157,156,1,12,101,110,40,39,3,174,13,10,26,99,92,169,144,169,92,99,26,25,167,18,
  22,156,156,2,40,156,156,22,8,12,0,0,0,1,0,196,255,227,4,43,4,123,0,33,0,0,19,53,54,55,54,51,32,23,22,16,7,6,33,34,
  47,1,53,23,22,51,50,55,54,55,33,53,33,38,39,38,35,34,7,6,196,39,40,110,101,1,12,156,157,157,156,254,244,107,104,79,74,77,128,183,
  102,95,18,253,91,2,165,18,95,102,183,106,99,37,3,174,163,12,8,22,156,156,253,216,156,156,22,18,167,25,26,99,92,169,144,169,92,99,26,10,
  255,255,0,201,0,0,4,141,5,213,18,6,0,160,0,0,255,255,0,186,254,86,4,164,6,20,18,6,0,192,0,0,255,255,0,115,255,227,5,39,
  5,240,18,6,0,38,0,0,0,1,0,201,0,0,6,31,5,213,0,12,0,148,64,16,9,8,3,2,1,5,10,6,28,4,62,10,28,0,4,13,
  16,252,236,252,236,17,23,57,49,0,64,12,66,10,7,2,3,8,3,0,175,8,11,5,47,60,196,236,50,17,23,57,48,75,83,88,64,24,3,17,
  7,8,7,2,17,1,2,8,8,7,2,17,3,2,9,10,9,1,17,10,10,9,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,178,
  112,14,1,1,93,64,17,4,2,6,7,6,10,54,2,73,7,73,10,89,7,89,10,8,64,21,2,1,13,3,22,8,25,9,38,1,41,3,53,1,
  58,3,69,8,74,9,10,93,0,93,19,33,9,1,33,17,35,17,1,35,1,17,35,201,1,45,1,125,1,127,1,45,197,254,127,203,254,127,196,5,
  213,254,33,1,223,250,43,5,31,254,25,1,231,250,225,0,0,1,0,127,254,86,4,179,4,96,0,12,0,79,64,9,14,70,7,8,4,10,8,0,
  13,16,220,236,220,236,236,49,0,64,13,66,10,7,2,3,9,3,0,188,9,12,189,6,47,236,196,236,50,17,23,57,48,75,83,88,64,18,2,17,
  8,10,9,3,17,7,8,7,2,17,9,1,17,10,10,9,5,7,16,237,16,237,7,16,237,8,16,237,89,19,33,19,1,33,17,35,17,1,35,1,
  17,35,127,1,27,254,1,0,1,27,185,254,236,153,254,235,185,4,96,254,123,1,133,251,160,3,178,254,96,1,160,250,164,0,0,0,0,2,0,85,
  254,86,4,164,4,123,0,27,0,39,0,0,23,17,52,55,54,55,54,51,50,23,22,16,7,6,35,34,39,38,39,17,33,21,33,21,35,53,35,53,
  0,16,39,38,32,7,6,16,23,22,32,55,186,90,61,151,59,182,204,127,128,128,127,204,123,88,89,58,1,229,254,27,185,101,3,144,83,84,254,220,
  84,83,83,84,1,36,84,144,2,181,231,140,102,90,35,162,162,253,240,162,162,49,48,100,254,200,170,112,112,170,1,244,1,150,116,115,115,116,254,106,
  116,115,115,0,255,255,0,115,255,227,5,39,5,240,18,6,1,72,0,0,255,255,0,115,255,227,5,39,5,240,18,38,3,141,0,0,16,7,0,121,
  2,51,0,0,255,255,0,115,255,227,5,39,5,240,16,39,0,121,0,228,0,0,18,6,3,145,0,0,255,255,0,201,0,0,4,139,7,107,18,38,
  3,169,0,0,16,7,22,188,4,238,1,117,255,255,0,201,0,0,4,139,7,78,18,38,3,169,0,0,17,7,22,185,4,157,1,117,0,133,177,146,
  151,66,176,147,176,152,66,177,128,4,66,177,129,0,66,124,176,0,176,1,35,73,176,19,176,14,35,73,97,176,128,98,104,176,19,70,97,176,0,70,
  96,176,146,67,176,1,96,35,66,176,146,67,176,1,96,67,176,0,85,88,176,14,176,146,67,176,1,96,67,56,176,14,17,176,1,53,89,177,128,0,
  66,177,129,0,66,24,176,0,16,176,19,176,14,176,1,35,73,104,59,176,19,17,176,2,53,0,176,0,176,19,35,73,176,64,80,88,176,19,176,64,
  56,176,19,17,176,2,53,176,1,53,89,0,0,1,255,250,254,102,5,172,5,213,0,27,0,52,64,11,5,10,28,27,20,14,22,28,19,17,28,16,
  212,204,252,60,204,220,252,204,49,0,64,15,5,149,4,176,16,14,149,23,16,22,17,149,19,129,16,47,244,236,50,16,212,236,16,244,236,48,37,16,
  6,43,1,53,51,50,54,53,17,52,38,35,33,17,35,17,33,53,33,21,33,17,33,50,22,21,5,172,204,228,76,62,134,111,124,124,254,136,203,254,
  82,4,139,253,238,1,161,186,222,104,254,242,244,170,150,194,1,34,159,158,253,57,5,43,170,170,254,70,233,238,0,0,255,255,0,201,0,0,4,106,
  7,107,18,38,3,167,0,0,16,7,22,186,4,174,1,117,0,1,0,115,255,227,5,39,5,240,0,24,0,78,64,9,26,18,11,0,17,20,25,6,
  25,16,220,236,50,212,60,204,204,49,0,64,23,19,149,18,173,25,12,161,11,174,14,149,9,145,25,0,161,1,174,23,149,3,140,25,16,244,236,244,
  236,16,244,236,244,236,16,244,236,177,18,14,73,177,23,19,73,80,88,179,18,19,64,2,23,56,89,48,1,21,6,33,32,0,17,16,0,33,32,23,
  21,38,33,32,2,7,33,21,33,22,18,33,32,5,39,212,254,245,254,177,254,122,1,134,1,79,1,15,208,211,255,0,254,248,238,22,3,30,252,226,
  22,238,1,8,1,0,1,70,211,144,1,159,1,104,1,103,1,159,142,213,189,254,227,239,170,239,254,228,255,255,0,135,255,227,4,162,5,240,18,6,
  0,54,0,0,255,255,0,201,0,0,1,147,5,213,18,6,0,44,0,0,255,255,0,6,0,0,2,88,7,78,16,6,0,145,0,0,255,255,255,150,
  254,102,1,147,5,213,18,6,0,45,0,0,0,2,0,84,0,0,8,47,5,213,0,20,0,28,0,51,64,12,23,25,16,0,28,27,11,1,28,10,
  6,29,16,212,212,236,212,60,236,220,236,49,0,64,14,27,149,12,173,20,1,149,10,129,28,6,149,5,20,47,60,236,50,244,236,16,252,236,48,1,
  33,21,16,2,5,53,54,18,17,53,33,17,51,50,4,21,20,4,35,33,37,32,17,52,38,43,1,17,4,112,254,27,200,254,145,217,149,3,120,234,
  251,1,16,254,240,251,254,76,1,170,1,64,157,163,224,5,43,184,253,202,253,251,56,170,47,1,166,2,88,254,253,154,218,221,222,218,166,1,17,139,
  135,253,221,0,0,2,0,201,0,0,7,204,5,213,0,18,0,27,0,53,64,14,19,25,15,8,0,28,23,10,7,2,28,5,4,28,16,252,236,50,
  220,60,236,50,220,236,49,0,64,13,23,1,149,11,7,173,9,5,129,24,149,0,4,47,60,236,228,50,252,60,236,50,48,33,17,33,17,35,17,51,
  17,33,17,51,17,51,50,4,21,20,4,35,1,52,38,43,1,17,51,50,54,4,13,253,134,202,202,2,122,202,234,251,1,16,254,240,251,1,54,157,
  163,224,224,161,159,2,199,253,57,5,213,253,156,2,100,253,154,218,222,221,218,1,183,139,135,253,221,135,0,1,255,250,0,0,5,172,5,213,0,19,
  0,44,64,10,6,28,3,16,10,18,28,14,13,20,16,212,204,252,60,204,220,236,49,0,64,11,10,149,19,12,18,13,149,15,129,5,12,47,60,244,
  236,50,16,212,236,48,1,50,22,21,17,35,17,52,38,35,33,17,35,17,33,53,33,21,33,17,4,20,186,222,201,124,124,254,136,203,254,82,4,139,
  253,238,3,113,233,238,254,102,1,138,159,158,253,57,5,43,170,170,254,70,255,255,0,201,0,0,5,134,7,107,18,38,3,174,0,0,16,7,22,186,
  4,238,1,117,255,255,0,201,0,0,5,51,7,107,18,38,3,172,0,0,16,7,22,188,4,229,1,117,255,255,0,35,0,0,4,189,7,109,16,39,
  22,192,4,114,1,117,18,6,3,183,0,0,0,1,0,201,254,191,5,59,5,213,0,11,0,41,64,13,13,4,6,28,7,11,149,9,3,28,2,4,
  12,16,252,236,212,252,212,236,236,49,0,183,11,4,149,6,2,129,9,1,47,60,228,50,236,204,48,41,1,17,51,17,33,17,51,17,33,17,35,2,
  173,254,28,202,2,222,202,254,28,170,5,213,250,213,5,43,250,43,254,191,255,255,0,16,0,0,5,104,5,213,18,6,0,36,0,0,0,2,0,201,
  0,0,4,236,5,213,0,8,0,21,0,46,64,12,23,9,0,25,16,46,4,11,28,21,4,22,16,252,236,50,244,236,196,204,49,0,64,12,11,149,
  21,129,20,4,149,12,173,5,149,20,47,236,244,236,16,244,236,48,1,52,38,35,33,17,33,50,54,19,21,33,17,33,50,4,21,20,4,41,1,17,
  4,23,157,163,254,188,1,68,163,157,108,253,16,1,78,251,1,16,254,249,254,252,253,232,1,183,139,135,253,221,135,4,168,166,254,64,218,222,221,218,
  5,213,0,0,255,255,0,201,0,0,4,236,5,213,18,6,0,37,0,0,0,1,0,201,0,0,4,106,5,213,0,5,0,25,64,12,4,149,1,129,
  0,7,2,4,28,1,4,6,16,252,252,204,196,49,0,47,244,236,48,51,17,33,21,33,17,201,3,161,253,41,5,213,170,250,213,0,0,2,0,101,
  254,191,5,219,5,213,0,7,0,23,0,52,64,15,2,28,14,19,149,25,16,23,3,28,13,20,149,23,24,16,220,236,212,236,16,212,204,252,60,236,
  49,0,64,11,3,149,13,129,18,22,15,0,23,149,20,47,236,50,50,204,50,244,236,48,37,33,17,33,21,16,3,6,5,54,55,18,25,1,33,17,
  51,17,35,17,33,17,35,17,1,211,2,148,254,27,112,23,254,177,134,38,97,3,120,170,170,251,222,170,170,4,129,212,254,13,254,181,68,43,63,120,
  1,52,2,38,1,26,250,213,254,21,1,65,254,191,1,235,255,255,0,201,0,0,4,139,5,213,18,6,0,40,0,0,0,1,0,40,0,0,8,118,
  5,213,0,19,0,152,64,11,8,5,1,4,6,9,1,28,12,0,20,16,220,60,236,50,212,196,17,57,57,49,0,64,17,66,13,12,16,19,8,9,
  5,2,8,18,3,0,175,15,10,6,47,60,60,236,50,50,23,57,48,75,83,88,64,22,7,17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,
  8,9,9,4,9,4,9,7,16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,1,64,19,13,1,8,14,1,7,15,1,6,16,1,5,17,
  1,4,18,1,3,0,16,73,58,73,58,73,58,73,58,73,58,73,58,0,64,8,19,2,16,5,13,8,12,9,16,60,16,60,16,60,16,60,1,51,
  17,1,51,9,1,35,9,1,17,35,17,9,1,35,9,1,51,1,3,234,202,2,170,245,253,223,2,68,211,254,19,254,254,202,254,254,254,19,211,2,
  68,253,223,245,2,170,5,213,253,30,2,226,253,179,252,120,3,1,254,233,254,22,1,234,1,23,252,255,3,136,2,77,253,30,0,0,0,1,0,135,
  255,227,4,154,5,240,0,40,0,63,64,12,27,31,25,3,42,22,25,9,37,16,6,41,16,252,50,212,236,204,212,252,204,49,0,64,22,26,149,27,
  12,16,161,15,174,19,149,12,37,161,38,174,34,149,0,145,12,140,41,16,228,244,236,244,236,16,236,244,236,16,212,236,48,1,50,4,21,20,6,7,
  30,1,21,20,4,35,34,36,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,2,73,246,1,56,142,
  131,145,163,254,157,238,122,254,228,44,153,169,124,188,208,185,195,204,212,179,158,163,198,134,92,205,113,236,5,240,209,178,124,171,33,31,196,144,230,233,
  66,28,208,89,43,144,149,132,149,166,119,112,115,123,24,77,197,40,34,0,0,1,0,201,0,0,5,51,5,213,0,9,0,121,64,30,3,17,9,9,
  8,8,17,4,4,3,66,8,3,9,6,175,2,5,9,4,7,3,28,0,54,7,28,6,4,10,16,252,236,252,236,17,57,57,49,0,47,60,236,50,
  57,57,48,75,83,88,7,16,4,237,7,16,4,237,89,34,178,31,11,1,1,93,64,48,54,8,56,3,72,8,71,3,105,8,102,3,128,8,7,6,
  4,9,9,21,4,26,9,70,4,73,9,87,4,88,9,101,4,105,9,121,9,133,4,138,9,149,4,154,9,159,11,16,93,0,93,1,17,35,17,1,
  33,17,51,17,1,5,51,196,253,106,254,240,196,2,150,5,213,250,43,4,225,251,31,5,213,251,31,4,225,0,0,0,255,255,0,201,0,0,5,51,
  7,109,18,38,3,172,0,0,17,7,22,192,4,245,1,117,0,35,180,6,10,18,0,7,43,176,10,75,84,176,11,75,84,91,176,16,75,84,91,88,
  187,0,18,0,64,0,10,255,192,56,56,89,49,0,0,0,0,1,0,201,0,0,5,134,5,213,0,11,0,89,64,11,8,5,1,4,6,9,1,28,
  0,4,12,16,252,236,50,212,196,17,57,57,49,0,64,11,66,8,9,5,2,4,3,0,175,10,6,47,60,236,50,23,57,48,75,83,88,64,22,7,
  17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,8,9,9,4,9,4,9,7,16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,19,
  51,17,1,33,9,1,35,9,1,17,35,201,202,2,210,1,3,253,191,2,95,220,253,250,254,239,202,5,213,253,30,2,226,253,178,252,121,3,1,254,
  233,254,22,0,0,1,0,84,0,0,5,58,5,213,0,15,0,37,64,10,17,4,10,28,7,11,28,6,1,16,16,212,212,236,212,236,236,49,0,64,
  8,11,149,6,129,1,149,0,9,47,60,236,244,236,48,51,53,54,55,18,17,53,33,17,35,17,33,21,16,3,6,84,217,62,87,3,120,202,254,27,
  102,98,170,47,164,1,2,2,88,254,250,43,5,43,184,253,202,254,248,253,255,255,0,201,0,0,6,31,5,213,18,6,0,48,0,0,255,255,0,201,
  0,0,5,59,5,213,18,6,0,43,0,0,255,255,0,115,255,227,5,217,5,240,18,6,0,50,0,0,0,1,0,201,0,0,5,59,5,213,0,7,
  0,31,64,16,4,149,7,129,2,6,9,4,3,28,0,4,28,7,4,8,16,252,236,212,236,236,49,0,47,60,244,236,48,1,17,35,17,33,17,35,
  17,5,59,202,253,34,202,5,213,250,43,5,43,250,213,5,213,0,0,0,255,255,0,201,0,0,4,141,5,213,18,6,0,51,0,0,255,255,0,115,
  255,227,5,39,5,240,18,6,0,38,0,0,255,255,255,250,0,0,4,233,5,213,18,6,0,55,0,0,0,1,0,35,0,0,4,189,5,213,0,17,
  0,62,180,19,17,6,13,18,16,212,196,212,196,49,0,182,66,16,13,129,6,149,5,47,236,236,50,48,75,83,88,64,18,15,17,0,13,12,16,17,
  17,17,0,15,17,12,14,17,13,13,12,5,7,16,236,16,236,7,16,236,8,16,236,89,37,6,7,6,43,1,53,51,50,55,54,63,1,1,51,9,
  1,51,2,143,21,32,79,251,77,63,119,46,28,18,45,254,33,217,1,115,1,117,217,181,50,38,93,170,27,17,42,106,4,107,252,148,3,108,0,0,
  0,3,0,121,0,0,6,106,5,213,0,6,0,13,0,31,0,61,64,17,33,16,10,25,26,14,0,21,28,29,13,22,3,25,17,16,32,16,252,236,
  212,60,60,252,60,60,212,236,236,49,0,64,14,13,0,149,23,20,21,129,31,7,5,149,29,14,31,47,220,60,236,50,16,244,220,60,236,50,48,1,
  14,1,21,20,22,23,51,62,1,53,52,38,39,3,36,0,17,16,0,37,53,51,21,4,0,17,16,0,5,21,35,3,13,217,230,230,217,203,217,228,
  228,217,203,254,195,254,169,1,87,1,61,203,1,61,1,85,254,171,254,195,203,4,162,20,204,197,197,203,20,20,203,197,197,204,20,252,16,23,1,43,
  1,9,1,9,1,45,23,139,139,23,254,213,254,245,254,247,254,213,23,178,255,255,0,61,0,0,5,59,5,213,18,6,0,59,0,0,0,1,0,201,
  254,191,5,229,5,213,0,11,0,41,64,12,13,9,149,0,6,28,7,3,28,2,4,12,16,252,236,212,236,60,252,204,49,0,64,8,6,2,129,11,
  8,4,149,1,47,236,50,204,244,60,48,41,1,17,51,17,33,17,51,17,51,17,35,5,59,251,142,202,2,222,202,170,170,5,213,250,213,5,43,250,
  213,254,21,0,0,1,0,175,0,0,4,179,5,213,0,15,0,36,64,10,17,4,1,13,28,14,7,28,6,16,16,220,236,212,236,50,236,49,0,183,
  2,149,11,173,13,6,129,0,47,228,50,244,236,48,33,17,33,34,38,53,17,51,17,20,22,51,33,17,51,17,3,232,254,95,186,222,201,124,124,1,
  120,203,2,100,233,238,1,154,254,118,159,158,2,199,250,43,0,1,0,201,0,0,7,197,5,213,0,11,0,42,64,13,13,4,2,28,3,10,28,11,
  7,28,6,4,12,16,252,236,212,252,212,236,236,49,0,64,8,10,2,6,129,0,8,149,5,47,236,50,244,60,60,48,37,33,17,51,17,33,17,51,
  17,33,17,51,4,172,2,79,202,249,4,202,2,79,202,170,5,43,250,43,5,213,250,213,5,43,0,0,0,1,0,201,254,191,8,111,5,213,0,15,
  0,50,64,15,17,13,149,0,10,28,11,6,28,7,3,28,2,4,16,16,252,236,212,252,212,236,60,252,204,49,0,64,10,6,10,2,129,15,12,8,
  4,149,1,47,236,50,50,204,244,60,60,48,41,1,17,51,17,33,17,51,17,33,17,51,17,51,17,35,7,197,249,4,202,2,79,202,2,79,202,170,
  170,5,213,250,213,5,43,250,213,5,43,250,213,254,21,0,0,2,0,60,0,0,6,24,5,213,0,12,0,23,0,42,64,22,2,149,3,129,0,18,
  149,5,173,19,149,0,16,13,25,9,18,4,28,1,3,24,16,204,220,236,50,212,236,204,49,0,47,236,244,236,16,244,236,48,33,17,33,53,33,17,
  33,50,4,21,20,4,35,1,52,39,38,35,33,17,33,50,55,54,1,245,254,71,2,131,1,78,251,1,16,254,240,251,1,54,79,78,163,254,188,1,
  68,161,80,79,5,43,170,253,154,218,222,221,218,1,183,139,68,67,253,221,68,67,0,0,255,255,0,201,0,0,6,70,5,213,16,38,3,192,0,0,
  16,7,0,44,4,179,0,0,0,2,0,201,0,0,4,236,5,213,0,10,0,21,0,36,64,19,5,149,13,173,11,129,6,149,21,23,0,25,17,5,
  12,28,11,4,22,16,252,236,50,212,236,204,49,0,47,236,228,244,236,48,1,52,39,38,35,33,17,33,50,55,54,1,51,17,33,50,4,21,20,4,
  35,33,4,23,79,78,163,254,188,1,68,163,78,79,252,178,202,1,78,251,1,16,254,240,251,253,232,1,183,139,68,67,253,221,68,67,4,168,253,154,
  218,222,221,218,0,1,0,111,255,227,5,35,5,240,0,24,0,78,64,9,26,5,8,25,19,7,0,14,25,16,220,60,204,212,236,50,204,49,0,64,
  23,6,149,7,173,25,13,161,14,174,11,149,16,145,25,0,161,24,174,2,149,22,140,25,16,244,236,244,236,16,244,236,244,236,16,244,236,177,7,11,
  73,177,2,6,73,80,88,179,7,6,64,2,23,56,89,48,19,22,33,32,18,55,33,53,33,38,2,33,32,7,53,54,33,32,0,17,16,0,33,32,
  39,111,211,1,0,1,8,238,22,252,226,3,30,22,238,254,248,255,0,211,208,1,15,1,79,1,134,254,122,254,177,254,245,212,1,70,189,1,28,239,
  170,239,1,29,189,213,142,254,97,254,153,254,152,254,97,144,0,2,0,211,255,227,8,48,5,240,0,15,0,38,0,56,64,31,0,149,20,145,39,8,
  149,28,140,39,33,149,38,173,36,129,35,40,12,25,24,4,25,32,16,33,37,28,36,4,39,16,252,236,50,212,60,236,212,236,204,49,0,47,228,244,
  236,16,244,236,16,244,236,48,1,34,7,6,17,16,23,22,51,50,55,54,17,16,39,38,1,18,55,54,33,32,23,22,17,16,7,6,33,32,39,38,
  3,33,17,35,17,51,17,5,126,220,130,129,129,130,220,220,128,129,129,128,252,115,14,180,180,1,59,1,58,188,188,188,188,254,198,254,197,180,180,14,
  254,208,202,202,5,76,164,164,254,229,254,230,164,164,164,164,1,26,1,27,164,164,253,243,1,24,205,204,210,211,254,158,254,159,210,211,205,205,1,24,
  253,107,5,213,253,106,0,0,0,2,0,136,0,0,4,198,5,213,0,8,0,22,0,64,64,11,24,4,20,5,28,17,0,25,9,13,23,16,212,196,
  236,212,236,50,236,49,0,64,12,66,6,149,16,129,9,21,149,3,173,19,9,47,60,244,236,16,244,236,48,75,83,88,183,21,17,10,22,17,9,10,
  9,5,7,16,236,16,236,89,1,20,22,51,33,17,33,34,6,9,1,38,36,53,52,36,41,1,17,35,17,33,1,1,155,149,146,1,58,254,198,146,
  149,254,237,1,152,100,255,0,1,4,1,2,2,4,202,254,242,254,118,4,39,131,135,2,18,133,251,86,2,141,26,169,215,206,224,250,43,2,119,253,
  137,0,0,0,255,255,0,123,255,227,4,45,4,123,18,6,0,68,0,0,0,2,0,112,255,227,4,127,6,55,0,29,0,41,0,58,64,14,19,20,
  43,69,39,18,3,81,28,33,18,9,69,42,16,252,236,50,244,236,236,212,196,49,0,64,17,22,169,17,151,42,36,185,6,30,185,9,28,0,184,6,
  140,42,16,228,244,57,57,236,16,238,16,244,236,48,1,50,0,17,16,0,35,34,0,3,39,38,53,52,55,54,36,37,54,55,23,6,15,1,6,7,
  6,15,1,54,23,34,6,21,20,22,51,50,54,53,52,38,2,125,240,1,18,254,238,240,241,254,246,7,6,5,58,91,1,59,1,8,122,54,51,49,
  45,250,126,76,199,19,7,130,211,148,172,171,149,147,172,172,4,123,254,200,254,236,254,237,254,199,1,48,1,28,229,119,41,160,118,185,160,2,1,17,
  146,20,1,17,9,44,117,153,56,119,156,231,201,201,231,232,200,199,233,0,0,3,0,186,0,0,4,62,4,96,0,8,0,17,0,32,0,47,64,13,
  14,18,22,34,5,18,28,0,9,8,18,70,33,16,252,236,50,212,236,204,212,236,49,0,64,11,0,169,10,32,9,169,18,188,1,169,32,47,236,244,
  236,16,212,236,48,1,17,33,50,54,53,52,38,35,1,17,51,50,54,53,52,38,35,37,33,50,22,21,20,6,7,30,1,21,20,6,35,33,1,114,
  1,6,126,132,132,126,254,250,242,104,132,132,104,254,86,1,182,197,212,108,106,127,140,231,214,254,57,2,4,254,143,95,90,90,94,1,201,254,202,83,
  74,74,79,147,144,133,103,121,15,24,152,114,150,164,0,0,0,1,0,186,0,0,3,208,4,96,0,5,0,25,182,7,2,4,8,1,70,6,16,252,
  252,220,204,49,0,180,4,169,1,188,0,47,244,236,48,51,17,33,21,33,17,186,3,22,253,163,4,96,147,252,51,0,0,2,0,107,254,229,5,29,
  4,96,0,6,0,22,0,52,64,15,2,8,13,18,169,24,15,22,3,8,12,19,169,22,23,16,220,236,212,236,16,212,196,252,60,236,49,0,64,11,
  3,169,12,188,17,21,14,0,22,169,19,47,236,50,50,204,50,244,236,48,37,33,17,33,21,16,7,5,54,55,54,17,53,33,17,51,17,35,17,33,
  17,35,17,1,187,2,22,254,125,118,254,216,91,40,98,2,245,147,147,252,116,147,147,3,58,140,254,100,220,54,40,85,211,1,169,212,252,51,254,82,
  1,27,254,229,1,174,0,0,255,255,0,113,255,227,4,127,4,123,18,6,0,72,0,0,0,1,0,70,0,0,6,239,4,96,0,19,0,152,64,11,
  8,5,1,4,6,9,1,8,12,0,20,16,220,60,236,50,212,196,17,57,57,49,0,64,17,66,13,12,16,19,8,9,5,2,8,18,3,0,188,15,
  10,6,47,60,60,236,50,50,23,57,48,75,83,88,64,22,7,17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,8,9,9,4,9,4,9,7,
  16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,1,64,19,13,1,8,14,1,7,15,1,6,16,1,5,17,1,4,18,1,3,0,16,73,
  58,73,58,73,58,73,58,73,58,73,58,0,64,8,19,2,16,5,13,8,12,9,16,60,16,60,16,60,16,60,1,51,17,1,51,9,1,35,1,7,
  17,35,17,39,1,35,9,1,51,1,3,63,183,1,233,214,254,110,1,204,197,254,135,187,183,187,254,135,197,1,204,254,110,214,1,233,4,96,253,242,
  2,14,254,81,253,79,2,54,201,254,147,1,109,201,253,202,2,177,1,175,253,242,0,0,0,1,0,133,255,227,3,200,4,124,0,40,0,78,64,11,
  25,18,38,42,16,18,3,21,32,10,41,16,220,196,196,212,236,204,212,236,49,0,64,22,32,134,31,136,28,185,35,184,41,20,169,21,41,9,134,10,
  136,13,185,6,140,41,16,244,252,176,12,75,81,88,252,27,244,89,236,16,212,236,16,244,252,176,12,75,81,88,252,27,244,89,236,48,1,30,1,21,
  20,4,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,2,194,124,
  138,254,254,238,80,169,90,71,170,93,151,169,150,137,148,155,116,135,139,119,71,161,97,98,170,76,196,227,120,2,92,24,146,108,173,182,28,28,171,37,
  37,112,90,88,107,152,89,70,64,92,26,29,167,24,24,157,141,93,129,0,0,1,0,186,0,0,4,121,4,96,0,9,0,63,64,21,66,8,3,9,
  6,188,2,5,11,70,9,4,7,3,8,0,7,8,6,70,10,16,252,236,212,236,17,57,57,236,49,0,47,60,228,50,57,57,48,75,83,88,64,10,
  3,17,9,9,8,8,17,4,4,3,7,16,236,7,16,236,89,1,17,35,17,1,35,17,51,17,1,4,121,183,253,228,236,183,2,27,4,96,251,160,
  3,131,252,125,4,96,252,127,3,129,0,0,255,255,0,186,0,0,4,121,6,20,18,38,3,204,0,0,17,7,2,154,0,154,255,204,0,35,180,7,
  10,18,3,7,43,176,14,75,84,176,16,75,84,91,176,21,75,84,91,88,187,0,18,0,64,0,10,255,192,56,56,89,49,0,0,0,0,1,0,186,
  0,0,4,145,4,96,0,11,0,89,64,11,8,5,1,4,6,9,1,8,0,70,12,16,252,236,50,212,196,17,57,57,49,0,64,11,66,8,9,5,
  2,4,3,0,188,10,6,47,60,236,50,23,57,48,75,83,88,64,22,7,17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,8,9,9,4,9,
  4,9,7,16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,19,51,17,1,51,9,1,35,1,7,17,35,186,183,2,7,226,254,84,1,227,
  206,254,115,197,183,4,96,253,242,2,14,254,79,253,81,2,53,200,254,147,0,1,0,76,0,0,4,115,4,96,0,15,0,36,64,10,17,70,10,8,
  7,11,8,6,1,16,16,212,212,236,212,236,236,49,0,183,11,169,6,188,1,169,0,9,47,60,236,244,236,48,51,53,54,55,54,17,53,33,17,35,
  17,33,21,16,7,6,76,182,56,68,2,245,184,254,123,88,94,153,28,126,177,1,197,183,251,160,3,205,111,254,80,194,207,0,0,0,0,1,0,186,
  0,0,5,79,4,96,0,12,0,77,64,22,66,10,7,2,3,8,3,0,188,9,6,12,14,70,7,8,4,10,8,0,70,13,16,252,236,220,236,236,
  49,0,47,60,196,236,50,17,23,57,48,75,83,88,64,18,2,17,8,10,9,3,17,7,8,7,2,17,9,1,17,10,10,9,5,7,16,237,16,237,
  7,16,237,8,16,237,89,19,33,9,1,33,17,35,17,1,35,1,17,35,186,1,13,1,62,1,63,1,11,185,254,203,184,254,202,185,4,96,253,18,
  2,238,251,160,3,176,253,39,2,217,252,80,0,1,0,186,0,0,4,129,4,96,0,11,0,39,64,20,9,169,2,4,0,188,7,11,13,70,8,4,
  8,5,9,1,8,0,70,12,16,252,236,50,220,236,50,236,49,0,47,60,228,50,220,236,48,19,51,17,33,17,51,17,35,17,33,17,35,186,185,2,
  85,185,185,253,171,185,4,96,254,55,1,201,251,160,2,4,253,252,0,0,255,255,0,113,255,227,4,117,4,123,18,6,0,82,0,0,0,1,0,186,
  0,0,4,129,4,96,0,7,0,31,64,16,4,169,7,188,2,6,3,8,9,70,0,4,8,7,70,8,16,252,236,212,236,236,49,0,47,60,244,236,
  48,1,17,35,17,33,17,35,17,4,129,185,253,171,185,4,96,251,160,3,205,252,51,4,96,0,0,0,255,255,0,186,254,86,4,164,4,123,18,6,
  0,83,0,0,255,255,0,113,255,227,3,231,4,123,18,6,0,70,0,0,0,1,0,60,0,0,4,109,4,96,0,7,0,28,182,9,1,3,8,6,
  0,8,16,220,212,252,220,204,49,0,181,3,7,169,0,188,5,47,244,236,50,48,19,33,21,33,17,35,17,33,60,4,49,254,66,181,254,66,4,96,
  147,252,51,3,205,0,0,0,255,255,0,61,254,86,4,127,4,96,18,6,0,92,0,0,0,3,0,112,254,86,6,103,5,213,0,10,0,40,0,51,
  0,66,64,17,53,69,41,18,33,12,6,25,8,39,46,26,0,18,18,69,52,16,252,236,212,60,60,252,60,60,212,236,236,49,0,64,18,44,8,185,
  30,21,184,25,151,52,49,3,185,36,15,140,11,189,52,16,236,244,60,236,50,16,228,244,60,236,50,48,1,20,22,51,50,55,17,38,35,34,6,1,
  17,14,1,35,34,2,17,16,18,51,50,22,23,17,51,17,62,1,51,50,18,17,16,2,35,34,38,39,17,1,52,38,35,34,7,17,22,51,50,54,
  1,47,145,123,98,114,114,98,123,145,1,224,57,131,83,167,233,233,167,83,131,57,185,57,131,83,167,233,233,167,83,131,57,1,224,145,123,98,114,114,
  98,123,145,2,47,235,199,168,2,20,168,199,251,60,2,57,94,78,1,53,1,19,1,19,1,61,76,94,2,4,253,252,94,76,254,195,254,237,254,237,
  254,203,78,94,253,199,3,217,235,199,168,253,236,168,199,0,255,255,0,59,0,0,4,121,4,96,18,6,0,91,0,0,0,1,0,186,254,229,5,20,
  4,96,0,11,0,40,64,12,13,9,169,6,8,0,7,3,8,2,70,12,16,252,236,212,60,236,252,204,49,0,183,6,2,188,11,8,4,169,1,47,
  236,50,204,244,60,48,41,1,17,51,17,33,17,51,17,51,17,35,4,129,252,57,185,2,85,185,147,147,4,96,252,51,3,205,252,51,254,82,0,0,
  0,1,0,150,0,0,4,0,4,96,0,17,0,59,64,17,2,169,13,15,7,188,0,19,70,1,15,8,16,8,8,7,18,16,220,236,212,236,50,236,
  49,0,47,228,50,212,236,176,0,176,2,35,73,176,13,176,15,35,73,82,88,177,2,13,184,255,192,176,2,23,56,89,48,33,17,33,34,39,38,53,
  17,51,17,20,23,22,51,33,17,51,17,3,72,254,169,153,102,92,184,52,53,104,1,41,184,1,215,95,86,184,1,28,254,245,117,59,59,1,246,251,
  160,0,0,0,0,1,0,186,0,0,6,152,4,96,0,11,0,41,64,13,13,70,2,8,3,10,8,11,7,8,6,70,12,16,252,236,212,252,212,236,
  236,49,0,183,10,2,6,188,0,8,169,5,47,236,50,244,60,60,48,37,33,17,51,17,33,17,51,17,33,17,51,4,5,1,218,185,250,34,185,1,
  217,185,147,3,205,251,160,4,96,252,51,3,205,0,0,0,0,1,0,186,254,229,7,43,4,96,0,15,0,50,64,15,17,13,169,10,8,0,11,6,
  8,7,3,8,2,70,16,16,252,236,212,252,212,60,236,252,204,49,0,64,10,6,10,2,188,15,12,8,4,169,1,47,236,50,50,204,244,60,60,48,
  41,1,17,51,17,33,17,51,17,33,17,51,17,51,17,35,6,152,250,34,185,1,217,185,1,218,185,147,147,4,96,252,51,3,205,252,51,3,205,252,
  51,254,82,0,0,2,0,62,0,0,5,46,4,96,0,12,0,21,0,44,64,11,23,69,19,18,3,14,11,8,8,10,22,16,196,220,236,50,212,236,
  236,49,0,64,11,8,169,11,188,7,14,169,12,15,169,7,47,236,212,236,16,244,236,48,1,50,22,21,20,6,35,33,17,33,53,33,17,5,33,17,
  33,50,54,53,52,38,3,113,214,231,231,214,254,56,254,149,2,36,1,7,254,249,1,7,126,131,131,2,151,163,168,168,164,3,205,147,254,55,147,254,
  143,95,90,90,94,0,0,0,255,255,0,186,0,0,5,155,4,123,16,39,0,243,4,34,0,0,16,6,3,224,0,0,0,2,0,186,0,0,4,62,
  4,96,0,8,0,19,0,37,64,11,21,69,0,18,15,5,11,8,9,70,20,16,252,236,50,212,236,236,49,0,183,4,169,11,9,188,5,169,19,47,
  236,228,212,236,48,1,52,38,35,33,17,33,50,54,1,51,17,33,50,22,21,20,6,35,33,3,122,131,126,254,250,1,6,126,131,253,64,185,1,14,
  214,231,231,214,254,57,1,76,90,94,254,143,95,3,110,254,55,163,168,168,164,0,0,0,0,1,0,113,255,227,3,231,4,123,0,24,0,77,64,9,
  5,8,18,19,72,7,14,0,25,16,220,60,204,244,236,50,49,0,64,23,14,134,13,136,11,24,134,0,136,2,185,22,7,169,6,187,11,185,16,184,
  22,140,25,16,228,244,236,244,238,16,254,244,238,16,245,238,177,7,11,73,177,2,6,73,80,88,179,7,6,64,2,23,56,89,48,55,22,51,50,54,
  55,33,53,33,46,1,35,34,7,53,54,51,32,0,17,16,0,33,34,39,113,158,157,147,210,19,253,200,2,50,12,159,199,154,161,157,166,1,6,1,
  45,254,219,254,255,189,147,213,86,171,218,147,105,223,86,172,70,254,195,254,241,254,242,254,194,72,0,0,0,2,0,193,255,227,6,76,4,123,0,11,
  0,30,0,58,64,15,32,69,9,18,18,3,18,24,12,25,29,8,28,70,31,16,252,236,50,212,60,236,212,236,236,49,0,64,16,0,185,15,184,27,
  6,185,21,140,27,25,169,30,28,188,27,47,228,212,236,16,244,236,16,244,236,48,1,34,6,21,20,22,51,50,54,53,52,38,1,54,18,51,50,0,
  17,16,0,35,34,0,39,35,17,35,17,51,17,4,74,148,172,171,149,147,172,172,253,113,19,249,240,240,1,18,254,238,240,241,254,249,9,208,184,184,
  3,223,231,201,201,231,232,200,199,233,254,194,190,1,28,254,200,254,236,254,237,254,199,1,46,248,253,247,4,96,254,65,0,2,0,116,0,0,4,34,
  4,96,0,8,0,22,0,60,64,9,20,5,8,17,0,18,9,13,23,16,212,196,236,212,236,50,49,0,64,11,66,6,169,16,188,9,21,169,3,19,
  9,47,60,212,236,16,244,236,48,75,83,88,183,21,17,10,22,17,9,10,9,5,7,16,236,16,236,89,1,20,22,59,1,17,35,34,6,9,1,46,
  1,53,52,54,51,33,17,35,17,35,1,1,122,128,119,248,248,119,128,254,250,1,86,116,154,215,217,1,182,185,229,254,182,3,29,83,94,1,97,92,
  252,143,1,235,26,137,143,162,161,251,160,1,217,254,39,0,255,255,0,113,255,227,4,127,6,107,18,38,3,201,0,0,16,6,0,67,90,5,0,0,
  255,255,0,113,255,227,4,127,6,16,18,38,3,201,0,0,17,7,0,106,0,150,0,0,0,133,177,146,151,66,176,147,176,152,66,177,128,4,66,177,
  129,0,66,124,176,15,176,1,35,73,176,35,176,30,35,73,97,176,128,98,104,176,35,70,97,176,15,70,96,176,146,67,176,1,96,35,66,176,146,67,
  176,1,96,67,176,0,85,88,176,30,176,146,67,176,1,96,67,56,176,30,17,176,2,53,89,177,128,0,66,177,129,0,66,24,176,15,16,176,35,176,
  30,176,1,35,73,104,59,176,35,17,176,3,53,0,176,18,176,35,35,73,176,64,80,88,176,35,176,64,56,176,35,17,176,3,53,176,2,53,89,0,
  0,1,0,47,254,86,4,144,6,20,0,31,0,63,64,15,20,23,8,16,78,8,29,9,5,8,1,3,0,70,32,16,252,60,204,236,50,50,204,244,
  252,204,49,0,64,17,20,169,19,31,8,1,169,7,2,4,26,135,10,13,4,151,30,47,236,212,196,236,16,220,60,236,50,16,212,236,48,19,35,53,
  51,17,51,17,33,21,33,17,62,1,51,50,22,17,20,0,7,53,54,18,53,52,38,35,34,6,21,17,35,223,176,176,185,2,29,253,227,66,178,118,
  182,216,254,169,215,122,245,124,124,154,167,185,3,209,143,1,180,254,76,143,254,109,101,100,233,254,234,226,254,89,41,140,22,1,46,210,208,159,196,158,
  254,251,0,0,255,255,0,186,0,0,3,216,6,109,18,38,3,199,0,0,16,7,0,118,0,134,0,7,0,1,0,113,255,227,3,231,4,123,0,24,
  0,78,64,10,10,11,8,18,16,2,72,22,69,25,16,252,228,50,252,50,204,49,0,64,23,2,134,3,136,5,17,134,16,136,14,185,19,9,169,10,
  187,5,185,0,184,19,140,25,16,228,244,236,244,238,16,254,244,238,16,245,238,177,9,5,73,177,14,10,73,80,88,179,9,10,64,2,23,56,89,48,
  1,50,23,21,38,35,34,6,7,33,21,33,30,1,51,50,55,21,6,35,32,0,17,16,0,2,164,166,157,161,154,199,159,12,2,50,253,200,19,210,
  147,157,158,147,189,254,255,254,219,1,45,4,123,70,172,86,223,105,147,218,171,86,170,72,1,62,1,14,1,15,1,61,255,255,0,111,255,227,3,199,
  4,123,18,6,0,86,0,0,255,255,0,193,0,0,1,121,6,20,18,6,0,76,0,0,255,255,255,244,0,0,2,70,6,16,16,6,0,177,0,0,
  255,255,255,219,254,86,1,121,6,20,18,6,0,77,0,0,0,2,0,76,0,0,6,191,4,96,0,22,0,31,0,54,64,14,33,69,26,18,12,17,
  8,30,7,18,8,6,1,32,16,212,212,236,212,60,236,212,236,236,49,0,64,14,30,169,9,31,169,16,18,169,6,188,1,169,0,16,47,60,236,244,
  236,16,236,212,236,48,51,53,54,55,54,17,53,33,17,51,50,22,21,20,6,35,33,17,33,21,16,7,6,37,50,54,53,52,38,43,1,17,76,182,
  56,68,2,216,171,214,232,231,214,254,155,254,154,88,94,3,120,126,132,132,126,163,153,28,126,177,1,197,183,254,55,163,168,168,164,3,205,111,254,80,
  194,207,118,95,90,90,94,254,143,0,0,0,0,2,0,186,0,0,6,183,4,96,0,18,0,27,0,56,64,16,29,69,22,18,5,10,18,8,26,0,
  11,15,8,13,70,28,16,252,236,50,220,60,236,50,212,236,49,0,64,13,19,169,9,26,11,169,1,16,18,14,188,9,13,47,60,228,50,220,60,236,
  50,16,236,48,1,17,51,50,22,21,20,6,35,33,17,33,17,35,17,51,17,33,17,1,50,54,53,52,38,43,1,17,4,78,171,214,232,231,214,254,
  155,253,222,185,185,2,34,1,92,126,132,132,126,163,4,96,254,55,163,168,168,164,2,4,253,252,4,96,254,55,1,201,252,51,95,90,90,94,254,143,
  0,1,0,47,0,0,4,137,6,20,0,27,0,58,64,15,8,25,19,8,16,78,25,9,5,8,1,3,0,70,28,16,252,60,204,236,50,50,244,236,
  16,204,49,0,64,14,8,1,169,7,2,4,22,135,10,13,4,151,18,26,47,60,236,212,196,236,16,220,60,236,50,48,19,35,53,51,17,51,17,33,
  21,33,17,62,1,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,223,176,176,185,2,29,253,227,66,179,117,189,202,184,124,124,152,169,185,3,
  209,143,1,180,254,76,143,254,109,101,100,234,237,254,208,1,42,159,158,193,161,254,251,0,255,255,0,186,0,0,4,145,6,109,18,38,3,206,0,0,
  16,6,0,118,111,7,0,0,255,255,0,186,0,0,4,121,6,107,18,38,3,204,0,0,16,6,0,67,93,5,0,0,255,255,0,61,254,86,4,127,
  6,20,18,38,3,215,0,0,16,6,2,154,94,204,0,0,0,1,0,186,254,229,4,129,4,96,0,11,0,41,64,13,13,70,6,8,7,11,169,9,
  3,8,2,70,12,16,252,236,212,252,212,236,236,49,0,183,11,4,169,6,2,188,9,1,47,60,228,50,236,204,48,41,1,17,51,17,33,17,51,17,
  33,17,35,2,84,254,102,185,2,85,185,254,102,147,4,96,252,51,3,205,251,160,254,229,0,1,0,115,255,227,7,5,5,213,0,52,0,56,64,20,
  36,18,37,54,16,32,28,41,22,28,23,13,28,4,9,18,8,4,16,53,16,252,220,236,16,236,212,252,212,236,236,220,236,49,0,64,9,22,36,8,
  129,17,28,149,45,0,47,60,236,50,244,60,204,48,5,34,39,38,17,52,19,54,55,51,6,3,6,21,16,23,22,51,50,55,54,61,1,51,21,20,
  23,22,51,50,55,54,17,52,39,2,39,51,22,23,18,21,16,7,6,35,34,39,38,39,6,7,6,2,58,211,121,123,100,59,93,249,84,135,67,72,
  73,125,114,72,71,199,70,70,116,134,65,71,67,135,84,250,95,56,100,123,123,209,146,101,100,39,39,100,101,29,177,180,1,152,201,1,14,159,127,70,
  254,191,159,183,254,205,107,109,105,104,198,241,241,198,104,105,109,119,1,39,183,159,1,65,70,130,156,254,231,190,254,102,178,177,94,94,173,173,94,94,
  255,255,0,135,255,227,6,39,4,96,16,6,3,93,0,0,0,2,0,30,0,0,5,177,5,213,0,18,0,29,0,58,64,14,31,19,25,5,13,17,
  25,15,0,28,11,9,13,30,16,220,60,204,252,60,60,204,16,212,236,204,49,0,64,15,10,18,149,12,16,14,129,9,24,149,1,173,25,149,9,47,
  236,244,236,16,244,212,60,236,50,48,1,21,33,50,4,21,20,4,35,33,17,33,53,33,53,51,21,33,21,1,52,39,38,35,33,17,33,50,55,54,
  2,88,1,78,251,1,16,254,240,251,253,232,254,144,1,112,202,1,113,1,19,79,78,163,254,188,1,68,163,78,79,4,81,226,218,222,221,218,4,81,
  164,224,224,164,253,102,139,68,67,253,221,68,67,0,0,0,0,2,0,30,0,0,4,231,6,20,0,7,0,25,0,58,64,15,27,69,0,18,23,9,
  17,5,19,15,28,11,9,13,26,16,220,60,204,252,60,60,204,16,212,236,236,49,0,64,14,9,17,169,11,15,13,4,169,19,13,151,5,169,8,47,
  236,228,212,236,16,212,60,236,50,48,36,52,38,35,33,17,33,50,5,17,33,53,33,17,51,17,33,21,33,17,33,50,22,16,6,35,4,35,131,126,
  254,250,1,6,126,253,195,254,187,1,69,185,1,169,254,87,1,14,214,231,231,214,242,180,94,254,143,147,3,205,147,1,180,254,76,147,254,202,163,254,
  176,164,0,0,0,1,0,211,255,227,7,27,5,240,0,43,0,0,1,17,35,17,51,17,51,18,55,54,33,50,23,22,23,21,38,39,38,35,32,7,
  6,7,33,21,33,18,23,22,33,50,55,54,55,21,6,7,6,35,32,39,38,3,1,157,202,202,210,30,157,195,1,83,134,118,119,104,102,115,116,130,
  255,0,136,103,25,2,178,253,70,7,129,137,0,255,130,116,115,102,106,119,118,132,254,173,195,186,9,2,199,253,57,5,213,253,156,1,8,167,208,36,
  35,71,213,95,47,47,156,119,198,170,254,243,148,157,47,47,95,211,72,36,36,207,198,1,79,0,0,0,0,1,0,193,255,227,5,129,4,123,0,35,
  0,0,1,50,23,21,38,35,34,7,6,7,33,21,33,22,23,22,51,50,55,21,6,35,32,39,38,39,35,17,35,17,51,17,51,54,55,54,4,62,
  166,157,161,154,230,92,34,12,1,204,254,44,13,158,85,120,157,158,147,188,254,243,148,123,10,147,184,184,152,23,122,151,4,123,70,172,86,180,65,87,
  143,244,94,51,86,170,72,173,144,228,253,252,4,96,254,51,202,128,158,0,0,2,0,16,0,0,6,248,5,213,0,11,0,14,0,0,33,35,1,33,
  17,35,17,33,1,35,1,51,19,9,1,6,248,225,254,234,254,233,202,254,231,254,234,225,3,2,229,177,254,220,254,220,2,27,253,229,2,27,253,229,
  5,213,252,243,2,55,253,201,0,2,0,51,0,0,6,17,4,96,0,11,0,14,0,0,33,35,3,35,17,35,17,35,3,35,1,51,19,11,1,6,
  17,195,236,227,184,229,236,195,2,142,195,145,243,243,1,149,254,107,1,149,254,107,4,96,253,185,1,161,254,95,0,0,0,2,0,201,0,0,9,20,
  5,213,0,19,0,22,0,0,33,35,1,33,17,35,17,33,1,35,1,33,17,35,17,51,17,33,1,51,19,9,1,9,20,225,254,234,254,233,202,254,
  231,254,234,225,1,111,253,248,202,202,2,95,1,60,229,177,254,220,254,220,2,27,253,229,2,27,253,229,2,199,253,57,5,213,253,156,2,100,252,243,
  2,55,253,201,0,2,0,193,0,0,7,208,4,96,0,19,0,22,0,0,33,35,3,35,17,35,17,35,3,35,1,33,17,35,17,51,17,33,1,51,
  19,11,1,7,208,195,236,227,184,229,236,195,1,28,254,107,184,184,1,233,1,30,195,145,243,243,1,149,254,107,1,149,254,107,1,231,254,25,4,96,
  254,23,1,233,253,185,1,161,254,95,0,0,0,2,0,115,0,0,5,217,5,213,0,23,0,26,0,130,64,20,25,26,14,13,20,28,15,19,14,0,
  7,28,12,8,13,24,0,28,3,27,16,220,236,57,204,220,180,15,8,79,8,2,93,57,236,16,204,220,182,0,19,64,14,64,19,3,93,57,236,17,
  18,57,57,49,0,64,14,66,12,15,17,0,3,25,149,24,13,129,20,8,2,47,60,60,244,57,236,212,60,236,50,48,75,83,88,64,20,24,17,15,
  26,24,25,17,14,15,14,24,17,12,25,24,26,17,13,12,13,7,5,16,237,8,16,237,7,5,16,237,8,16,237,89,178,64,28,1,1,93,1,17,
  35,17,6,7,6,17,35,16,55,54,55,1,33,1,22,23,22,17,35,16,39,38,39,1,33,3,139,202,147,100,130,213,189,120,170,254,81,5,18,254,
  80,164,116,188,213,128,96,248,1,62,253,131,2,89,253,167,2,89,28,126,164,254,229,1,98,210,134,49,2,234,253,19,50,130,210,254,158,1,30,161,
  122,202,2,40,0,2,0,107,0,0,4,123,4,96,0,2,0,26,0,126,64,20,0,1,3,26,9,28,4,8,3,13,20,28,25,21,26,2,13,28,
  16,27,16,220,236,57,204,220,178,128,21,1,93,57,236,16,204,220,178,48,3,1,93,57,236,17,18,57,57,49,0,64,14,66,25,4,17,13,16,0,
  149,2,26,188,9,21,15,47,60,60,244,57,236,212,60,236,50,48,75,83,88,64,20,2,17,4,1,2,0,17,3,4,3,2,17,25,0,2,1,17,
  26,25,26,7,5,16,237,8,16,237,7,5,16,237,8,16,237,89,180,112,28,143,28,2,1,93,1,33,19,9,1,22,23,22,17,35,52,39,38,39,
  17,35,17,6,7,6,21,35,16,55,54,55,1,3,69,254,93,209,2,8,254,187,107,75,137,195,86,58,86,184,83,56,86,194,137,74,108,254,187,3,
  182,254,150,2,20,253,204,38,86,156,254,236,199,116,79,26,254,92,1,162,26,75,116,201,1,20,156,85,39,2,52,0,0,2,0,201,0,0,7,196,
  5,213,0,30,0,33,0,0,9,1,33,1,22,23,22,17,35,16,39,38,39,17,35,17,6,7,6,17,35,16,55,54,55,33,17,35,17,51,17,5,
  1,33,3,239,254,159,5,18,254,80,164,116,188,213,128,96,153,202,147,100,130,213,189,85,110,253,181,202,202,3,132,1,62,253,131,3,113,2,100,253,
  19,50,130,210,254,158,1,30,161,122,32,253,167,2,89,28,126,164,254,229,1,98,210,95,52,253,57,5,213,253,156,110,2,40,0,0,0,2,0,193,
  0,0,6,46,4,96,0,30,0,33,0,0,9,1,33,1,22,23,22,17,35,52,39,38,39,17,35,17,6,7,6,21,35,16,55,54,55,33,17,35,
  17,51,17,1,33,19,3,55,254,231,4,16,254,187,107,75,137,195,86,58,86,184,83,56,86,194,137,27,31,254,146,184,184,3,127,254,93,209,2,119,
  1,233,253,204,38,86,156,254,236,199,116,79,26,254,92,1,162,26,75,116,201,1,20,156,31,24,254,25,4,96,254,23,1,63,254,150,0,1,0,115,
  254,86,4,115,7,122,0,83,0,0,1,20,7,6,35,34,38,35,34,21,20,51,50,55,54,23,22,23,21,38,35,34,6,35,34,39,38,53,52,55,
  54,51,33,50,55,54,53,52,39,38,35,53,50,22,51,50,55,54,53,52,33,34,7,53,54,55,3,51,19,55,54,55,54,55,54,51,50,23,21,39,
  38,35,34,15,1,22,23,22,21,16,5,22,23,22,4,115,115,152,198,68,186,35,96,220,65,128,116,32,98,84,68,116,59,252,60,125,74,163,53,63,
  117,1,95,104,70,65,187,88,249,18,86,23,163,82,117,254,197,165,222,160,129,159,115,160,106,30,15,23,23,35,66,26,35,39,11,15,34,50,90,166,
  98,114,254,239,141,82,85,1,190,207,103,136,8,130,114,12,11,2,7,37,167,39,27,44,97,146,122,81,94,88,82,106,189,55,25,166,2,38,54,141,
  238,74,180,45,13,1,131,254,131,222,64,24,39,18,27,10,87,5,2,111,202,24,87,100,167,254,253,69,30,92,96,0,0,1,0,91,254,116,3,200,
  6,6,0,79,0,0,1,20,7,6,35,34,38,35,34,21,20,23,22,51,50,54,51,50,23,21,38,35,34,6,35,34,39,38,53,16,51,33,50,54,
  53,52,39,38,39,34,35,53,50,23,50,51,32,53,52,39,38,35,34,7,53,54,55,3,51,19,55,54,55,54,51,50,23,21,38,35,34,15,1,4,
  21,20,7,22,23,22,3,200,118,109,162,68,168,25,80,98,33,39,44,178,45,99,88,59,98,49,210,50,105,63,137,196,1,44,90,110,78,60,114,5,
  178,11,33,32,21,1,53,94,72,92,145,184,126,102,159,115,160,106,47,21,43,81,26,35,50,15,34,50,91,1,48,232,111,71,80,1,82,158,94,86,
  8,129,97,27,9,36,39,139,34,23,37,82,151,1,12,96,89,76,56,43,8,152,1,160,81,42,33,55,167,31,11,1,131,254,131,222,99,23,50,10,
  87,7,111,202,47,242,196,50,22,64,73,0,0,1,0,16,0,0,6,193,5,213,0,28,0,0,1,39,38,35,34,7,6,7,1,35,17,35,17,35,
  1,51,1,51,17,51,17,51,19,54,55,54,51,50,23,6,193,58,25,32,37,29,66,60,254,228,250,202,250,254,92,195,1,94,125,202,125,232,78,104,
  66,129,51,56,5,20,7,3,25,56,161,253,10,254,202,1,54,4,96,252,84,3,235,252,19,2,114,212,80,51,16,0,0,1,0,50,254,86,6,208,
  6,30,0,28,0,0,1,39,38,35,34,7,6,7,1,35,17,35,17,35,1,51,1,51,17,51,17,51,19,54,55,54,51,50,23,6,208,58,25,32,
  37,29,66,60,254,228,250,183,250,254,92,195,1,94,125,183,125,232,78,104,66,129,51,56,3,222,7,3,25,56,161,253,10,254,86,1,170,4,96,252,
  84,5,106,250,148,2,114,212,80,51,16,0,255,255,0,115,255,227,5,217,5,240,18,6,1,97,0,0,255,255,0,113,255,227,4,117,4,123,18,6,
  2,55,0,0,0,1,0,16,0,0,6,39,5,240,0,18,0,0,1,50,23,21,39,38,35,34,7,6,7,1,35,1,51,9,1,18,54,5,169,63,
  63,68,22,25,73,34,71,84,254,129,229,253,198,211,1,217,1,56,115,174,5,240,21,187,10,4,34,67,221,252,20,5,213,251,23,3,61,1,50,149,
  0,1,0,50,0,0,5,31,4,123,0,19,0,0,1,50,23,21,39,38,35,34,7,6,7,1,35,1,51,1,19,54,55,54,4,180,51,56,58,19,
  38,37,29,65,61,254,228,250,254,92,195,1,94,232,80,102,66,4,123,16,141,7,3,25,55,162,253,10,4,96,252,84,2,112,213,79,51,0,0,0,
  255,255,0,16,0,0,6,39,7,112,16,39,22,195,4,228,1,122,18,6,4,8,0,0,255,255,0,50,0,0,5,31,6,102,16,39,2,192,4,194,
  0,0,18,6,4,9,0,0,0,3,0,115,254,86,7,179,5,240,0,17,0,30,0,44,0,0,9,1,6,7,6,43,1,53,51,50,55,54,55,19,
  1,51,27,1,1,16,7,2,32,3,38,16,55,18,32,19,22,3,16,39,38,32,7,6,17,16,23,22,32,55,54,7,179,254,20,82,70,74,124,147,
  108,76,42,38,55,124,254,162,195,253,253,253,63,95,126,254,0,127,96,96,127,2,0,126,95,213,28,56,254,152,58,28,29,57,1,104,57,27,4,96,
  251,56,203,58,61,154,36,33,137,1,55,3,107,253,138,2,118,254,138,254,221,208,254,236,1,19,209,2,68,209,1,20,254,237,209,254,222,1,6,114,
  234,234,116,254,251,254,252,116,234,234,114,0,0,3,0,113,254,86,6,255,4,123,0,17,0,31,0,37,0,0,9,1,6,7,6,43,1,53,51,50,
  55,54,55,19,1,51,27,1,0,16,7,6,35,34,39,38,16,55,54,51,50,23,2,16,35,34,16,51,6,255,254,20,82,70,74,124,147,108,76,42,
  38,55,124,254,162,195,253,253,253,117,95,115,204,206,116,96,96,116,206,204,115,100,219,224,224,4,96,251,56,203,58,61,154,36,33,137,1,55,3,107,
  253,138,2,118,254,171,254,72,167,201,200,166,1,188,166,200,201,252,205,3,96,252,160,0,0,2,0,115,255,227,7,45,5,240,0,41,0,82,0,0,
  37,51,50,55,54,53,52,39,38,43,1,6,7,6,7,6,34,39,38,39,38,39,35,34,7,6,21,20,23,22,59,1,54,55,54,55,54,50,23,22,
  23,22,7,35,32,39,38,16,55,54,33,51,54,55,54,55,54,50,23,22,23,22,23,51,32,23,22,17,16,7,6,33,35,6,7,6,7,6,34,39,
  38,39,38,4,93,30,235,114,128,128,114,235,30,11,15,22,27,26,62,26,27,22,16,10,46,235,114,130,130,114,235,46,10,16,22,27,26,62,26,27,
  22,16,254,46,254,161,152,189,189,152,1,95,45,11,16,22,27,26,62,26,31,18,16,11,29,1,94,152,188,188,152,254,162,29,10,17,22,27,26,62,
  26,31,18,16,194,145,164,242,243,164,145,20,14,21,12,11,11,12,21,16,18,145,164,243,242,164,145,18,16,21,12,11,11,12,21,16,161,170,210,2,
  116,211,170,21,15,21,12,11,11,14,19,17,19,170,211,254,198,254,199,210,171,19,17,21,12,11,11,14,19,17,0,0,0,2,0,113,255,227,5,161,
  4,123,0,38,0,80,0,0,37,51,50,55,54,53,52,39,38,43,1,6,7,14,1,34,38,39,38,39,35,34,7,6,21,20,23,22,59,1,54,55,
  62,1,50,23,22,23,22,7,35,32,39,38,53,52,55,54,33,51,54,55,54,55,54,50,23,22,23,22,23,51,32,23,22,21,20,7,6,33,35,6,
  7,6,7,6,34,39,38,39,38,3,114,45,161,72,86,86,63,170,45,7,10,18,44,52,44,18,10,7,45,163,71,86,85,72,163,45,7,10,18,44,
  52,22,27,13,9,201,46,254,255,120,137,137,116,1,5,46,7,9,13,27,22,52,22,27,13,9,7,46,1,2,119,137,137,116,254,251,46,7,9,13,
  27,22,52,22,27,13,9,164,96,116,183,167,131,97,11,10,17,20,20,17,10,11,95,116,184,188,112,95,11,10,17,20,10,12,15,10,147,137,156,238,
  233,162,136,10,10,15,12,10,10,12,15,10,10,136,156,239,232,162,137,10,10,15,12,10,10,12,15,10,255,255,0,118,255,227,8,250,7,116,16,38,
  18,203,0,0,16,39,4,26,6,151,0,0,16,7,4,24,6,48,1,39,255,255,0,152,255,227,7,161,6,16,16,38,18,204,0,0,16,39,4,26,
  5,252,254,156,16,7,4,24,5,149,255,195,255,255,0,115,255,227,7,5,7,51,16,39,23,131,0,99,1,83,16,6,3,244,0,0,255,255,0,135,
  255,227,6,39,5,224,16,38,23,131,0,0,16,6,3,245,0,0,0,0,0,1,0,115,254,86,5,39,5,240,0,29,0,57,64,10,0,28,27,13,
  48,22,25,5,16,30,16,252,236,252,212,180,47,27,63,27,2,93,236,49,0,64,12,14,161,13,174,18,149,9,145,28,26,149,0,47,236,204,244,236,
  244,236,48,180,15,31,31,31,2,1,93,33,35,32,39,38,17,16,55,54,33,50,23,22,23,21,38,39,38,35,32,7,6,17,16,23,22,51,33,17,
  35,3,250,174,254,165,187,195,195,195,1,83,134,118,119,104,102,115,116,130,255,0,136,136,136,152,240,1,107,201,198,208,1,83,1,104,207,208,36,35,
  71,213,95,47,47,156,157,254,216,254,211,130,148,253,176,0,0,1,0,113,254,86,3,231,4,123,0,29,0,57,64,10,29,18,26,12,72,21,18,4,
  69,30,16,252,236,244,212,236,49,0,64,12,12,134,13,136,17,185,8,184,28,25,169,0,47,236,204,244,252,245,238,48,64,11,15,31,16,31,128,31,
  144,31,160,31,5,1,93,33,32,39,38,53,16,55,54,33,50,23,22,23,21,38,39,38,35,34,7,6,21,20,23,22,59,1,17,35,17,2,152,254,
  251,141,149,151,150,1,6,85,81,81,76,78,79,78,80,179,99,99,99,99,179,245,201,150,159,250,1,18,157,157,17,18,35,172,43,22,21,113,114,205,
  185,114,113,253,195,1,170,0,0,1,0,59,255,165,3,202,3,167,0,19,0,0,1,7,39,7,23,7,39,7,39,55,39,55,23,55,39,55,23,55,
  23,7,3,202,100,216,105,216,100,216,125,174,125,216,100,216,105,216,100,216,105,174,105,2,17,174,125,181,125,174,125,216,100,216,125,174,125,181,125,174,
  125,181,100,181,0,1,251,218,4,222,255,66,6,122,0,47,0,0,1,33,20,7,6,7,6,7,6,34,39,38,39,38,39,38,53,52,55,54,55,54,
  55,54,51,33,52,55,54,55,54,55,54,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,254,185,254,51,10,11,19,20,25,24,56,24,25,20,
  19,11,10,10,11,19,20,25,24,28,1,205,10,11,19,20,25,24,56,24,25,20,20,10,10,10,11,19,20,25,24,5,103,27,25,27,18,19,11,10,
  10,11,19,18,27,25,27,28,25,27,18,19,11,10,27,25,27,18,19,11,10,10,11,19,21,24,25,28,27,25,27,18,19,11,10,0,0,1,253,7,
  5,41,0,9,6,77,0,13,0,0,19,35,38,35,34,7,6,7,53,54,55,54,51,32,9,118,23,162,93,91,147,136,139,74,119,125,1,36,5,41,
  155,47,75,23,134,39,42,67,0,1,253,179,4,194,254,165,6,97,0,8,0,0,1,34,17,53,51,21,35,20,55,254,165,242,241,133,134,4,194,1,
  11,148,158,157,3,0,0,0,0,1,253,179,4,194,254,165,6,97,0,8,0,0,1,16,35,53,22,53,35,53,51,254,165,242,134,133,241,5,205,254,
  245,103,3,157,158,0,0,0,0,1,249,202,4,217,0,9,6,77,0,13,0,0,1,18,33,50,5,4,37,21,36,39,36,39,38,7,249,202,135,1,
  175,114,1,69,1,50,1,32,254,95,239,254,217,102,221,152,5,1,1,76,123,116,1,134,23,92,113,7,12,207,0,0,0,8,247,214,254,144,3,70,
  7,96,0,12,0,25,0,38,0,51,0,64,0,77,0,90,0,103,0,0,1,35,46,1,35,34,6,7,35,62,1,32,22,1,35,46,1,35,34,6,
  7,35,62,1,32,22,5,35,46,1,35,34,6,7,35,62,1,32,22,1,35,46,1,35,34,6,7,35,62,1,32,22,5,35,46,1,35,34,6,7,
  35,62,1,32,22,1,35,46,1,35,34,6,7,35,62,1,32,22,5,35,46,1,35,34,6,7,35,62,1,32,22,1,35,46,1,35,34,6,7,35,
  62,1,32,22,254,199,118,11,97,87,86,96,13,118,10,158,1,34,158,3,56,118,11,97,87,86,96,13,118,10,158,1,34,158,249,174,118,11,97,87,
  86,96,13,118,10,158,1,34,158,6,102,118,11,97,87,86,96,13,118,10,158,1,34,158,249,174,118,11,97,87,86,96,13,118,10,158,1,34,158,7,
  183,118,11,97,87,86,96,13,118,10,158,1,34,158,247,12,118,11,97,87,86,96,13,118,10,158,1,34,158,4,137,118,11,97,87,86,96,13,118,10,
  158,1,34,158,6,65,75,75,74,76,143,144,144,254,81,75,75,74,76,143,144,144,143,75,75,74,76,143,144,144,250,1,75,75,74,76,143,144,144,143,
  75,75,74,76,143,144,144,2,41,75,75,74,76,143,144,144,143,75,75,74,76,143,144,144,251,152,75,75,74,76,143,144,144,0,0,0,0,8,248,88,
  253,195,2,194,8,45,0,5,0,11,0,17,0,23,0,29,0,35,0,41,0,47,0,0,39,55,23,19,7,3,1,7,39,3,55,19,1,39,55,37,
  23,5,1,23,7,5,39,37,1,53,51,5,21,45,1,21,35,37,53,5,1,35,53,19,51,11,1,51,21,3,35,19,107,150,121,111,92,169,251,119,
  150,121,111,92,169,5,31,150,122,1,86,92,254,227,250,76,149,121,254,169,91,1,28,6,96,172,1,64,254,192,248,194,172,254,192,1,64,4,95,211,
  164,129,82,211,211,164,129,82,90,150,121,254,169,92,1,29,5,181,150,121,1,87,92,254,227,254,241,149,122,110,91,169,251,119,150,121,111,92,168,2,
  24,212,164,130,82,212,212,164,130,82,2,223,172,1,64,254,192,248,194,172,254,192,1,64,255,255,0,201,254,86,5,252,7,109,16,38,23,132,0,0,
  16,7,22,192,4,245,1,117,255,255,0,193,254,86,5,56,6,20,16,38,23,133,0,0,16,7,2,154,0,160,255,204,0,2,0,33,0,0,4,236,
  5,213,0,18,0,29,0,58,64,14,31,19,25,5,13,17,25,15,0,28,11,9,13,30,16,220,60,204,252,60,60,204,16,212,236,204,49,0,64,15,
  10,18,149,12,16,14,129,9,24,149,1,173,25,149,9,47,236,244,236,16,244,212,60,236,50,48,1,21,33,50,4,21,20,4,35,33,17,35,53,51,
  53,51,21,51,21,1,52,39,38,35,33,17,33,50,55,54,1,147,1,78,251,1,16,254,240,251,253,232,168,168,202,168,1,220,79,78,163,254,188,1,
  68,163,78,79,4,81,226,218,222,221,218,4,81,164,224,224,164,253,102,139,68,67,253,221,68,67,0,0,0,2,0,38,0,0,4,69,5,158,0,10,
  0,30,0,57,64,15,32,69,0,18,17,22,30,6,12,28,28,24,22,26,31,16,220,60,204,252,60,60,204,16,212,236,236,49,0,64,13,22,30,169,
  24,28,26,5,169,12,26,6,169,21,47,236,196,212,236,16,212,60,236,50,48,1,52,39,38,35,33,17,33,50,55,54,1,17,33,50,23,22,16,7,
  6,35,33,17,35,53,51,17,51,17,51,21,3,129,62,67,128,254,249,1,7,129,66,62,253,248,1,15,208,121,116,116,115,214,254,57,155,155,184,157,
  1,76,94,42,46,254,151,46,43,2,223,254,202,85,82,254,176,82,82,3,209,143,1,62,254,194,143,0,0,2,0,201,0,0,4,225,5,213,0,15,
  0,28,0,0,1,23,7,39,6,43,1,17,35,17,33,50,23,22,21,20,39,54,55,52,38,43,1,17,51,50,55,39,55,4,85,140,106,146,126,214,
  254,202,1,200,251,128,129,226,12,1,154,141,254,254,114,71,215,106,3,35,117,126,123,83,253,168,5,213,113,114,219,146,45,44,57,134,146,253,207,47,
  180,126,0,0,0,2,0,186,254,86,4,164,4,123,0,16,0,41,0,0,37,39,55,23,54,53,52,39,38,32,7,6,16,23,22,51,50,5,23,7,
  39,6,35,34,39,38,39,17,35,17,51,21,54,55,54,51,50,23,22,16,7,6,3,42,140,110,138,79,83,84,254,220,84,83,83,84,146,70,1,27,
  147,111,149,87,108,123,88,89,58,185,185,58,89,88,123,204,127,128,128,12,152,167,93,165,115,197,203,116,115,116,115,254,106,116,115,20,174,93,179,46,
  48,49,100,253,174,6,10,170,100,48,49,162,162,253,240,162,15,0,0,0,0,1,0,201,0,0,4,106,7,7,0,7,0,27,64,13,3,6,149,1,
  129,0,3,4,6,28,1,4,8,16,252,252,220,204,49,0,47,244,236,204,48,51,17,33,17,51,17,33,17,201,2,247,170,253,41,5,213,1,50,254,
  36,250,213,0,0,1,0,186,0,0,3,208,5,154,0,7,0,29,183,9,3,4,6,8,1,70,8,16,252,252,220,204,204,49,0,181,3,6,169,1,
  188,0,47,244,236,204,48,51,17,33,17,51,17,33,17,186,2,131,147,253,162,4,96,1,58,254,51,252,51,0,0,0,0,1,0,71,0,0,4,239,
  5,213,0,13,0,41,64,20,1,12,149,9,4,8,149,5,129,0,15,6,10,12,9,28,2,4,1,14,16,220,60,204,252,60,204,204,196,49,0,47,
  244,252,220,60,236,50,48,33,17,33,53,33,17,33,21,33,17,33,21,33,17,1,78,254,249,1,7,3,161,253,41,2,35,253,221,2,148,170,2,151,
  170,254,19,170,253,108,0,0,0,1,0,56,0,0,4,85,4,96,0,13,0,43,64,10,15,6,10,12,9,8,2,4,1,14,16,220,60,204,252,60,
  204,220,204,49,0,64,10,1,12,169,9,4,8,169,5,188,0,47,244,252,220,60,236,50,48,33,17,33,53,33,17,33,21,33,17,33,21,33,17,1,
  63,254,249,1,7,3,22,253,162,1,160,254,96,1,244,170,1,194,157,254,219,170,254,12,0,1,0,201,254,102,4,204,5,213,0,27,0,51,64,12,
  18,24,28,4,29,12,0,6,28,3,4,28,16,252,252,60,220,204,196,252,204,49,0,64,14,18,149,17,176,2,0,149,7,2,6,149,3,129,2,47,
  244,236,16,212,236,16,244,236,48,1,17,35,17,33,21,33,17,33,50,23,22,21,17,16,6,43,1,53,51,50,55,54,53,17,52,38,35,1,147,202,
  3,161,253,41,1,161,186,113,109,204,228,76,62,134,56,55,124,124,2,199,253,57,5,213,170,254,70,119,114,238,254,206,254,242,244,170,75,75,194,1,
  34,159,158,0,0,1,0,186,254,86,4,11,4,96,0,29,0,51,64,12,19,25,8,4,31,12,0,6,8,3,70,30,16,252,252,60,220,204,196,252,
  204,49,0,64,14,19,169,18,189,1,0,169,7,1,6,169,3,188,1,47,244,236,16,212,236,16,252,236,48,1,17,35,17,33,21,33,17,51,32,23,
  22,21,17,20,7,6,43,1,53,51,50,55,54,53,17,52,39,38,35,1,114,184,3,22,253,162,250,1,7,70,82,82,81,181,193,172,110,33,38,38,
  49,134,1,231,254,25,4,96,170,254,193,71,81,229,254,242,214,96,96,156,48,55,147,1,8,170,32,41,0,1,0,40,254,191,8,145,5,213,0,23,
  0,0,1,51,17,1,51,9,1,51,17,35,17,35,9,1,17,35,17,9,1,35,9,1,51,1,3,234,202,2,170,245,253,223,1,215,136,197,41,254,
  19,254,254,202,254,254,254,19,211,2,68,253,223,245,2,170,5,213,253,30,2,226,253,179,253,34,254,21,1,65,3,1,254,233,254,22,1,234,1,23,
  252,255,3,136,2,77,253,30,0,1,0,70,254,229,7,3,4,96,0,23,0,0,1,51,17,1,51,9,1,51,17,35,17,35,1,7,17,35,17,39,
  1,35,9,1,51,1,3,63,183,1,233,214,254,110,1,102,122,184,33,254,135,187,183,187,254,135,197,1,204,254,110,214,1,233,4,96,253,242,2,14,
  254,81,253,232,254,76,1,27,2,54,201,254,147,1,109,201,253,202,2,177,1,175,253,242,255,255,0,135,254,117,4,154,5,240,16,38,0,122,57,0,
  18,6,3,171,0,0,0,0,255,255,0,133,254,117,3,200,4,124,16,38,0,122,206,0,18,6,3,203,0,0,0,0,0,1,0,201,254,191,5,180,
  5,213,0,15,0,0,19,51,17,1,33,9,1,51,17,35,17,35,9,1,17,35,201,202,2,210,1,3,253,191,1,237,160,197,69,253,250,254,239,202,
  5,213,253,30,2,226,253,178,253,35,254,21,1,65,3,1,254,233,254,22,0,1,0,186,254,229,4,179,4,96,0,15,0,0,19,51,17,1,51,9,
  1,51,17,35,17,35,1,7,17,35,186,183,2,7,226,254,84,1,119,142,184,56,254,115,197,183,4,96,253,242,2,14,254,79,253,234,254,76,1,27,
  2,53,200,254,147,0,0,0,0,1,0,201,0,0,5,134,5,213,0,18,0,0,19,51,17,55,17,51,21,1,33,9,1,35,1,17,35,17,7,17,
  35,201,202,173,100,1,193,1,3,253,191,2,95,220,253,250,100,173,202,5,213,253,30,177,1,84,238,1,203,253,178,252,121,3,1,254,37,1,117,177,
  254,22,0,0,0,1,0,186,0,0,4,145,4,96,0,18,0,0,19,51,17,55,53,51,21,1,51,9,1,35,1,17,35,53,7,17,35,186,183,96,
  101,1,66,226,254,84,1,227,206,254,115,101,96,183,4,96,253,242,97,221,118,1,70,254,79,253,81,2,53,254,197,212,97,254,147,0,0,1,0,33,
  0,0,5,134,5,213,0,19,0,0,19,51,21,51,21,35,17,1,33,9,1,35,9,1,17,35,17,35,53,51,201,202,168,168,2,210,1,3,253,191,
  2,95,220,253,250,254,239,202,168,168,5,213,224,144,254,142,2,226,253,178,252,121,3,1,254,233,254,22,4,101,144,0,0,1,0,61,0,0,4,145,
  6,20,0,19,0,0,19,51,21,33,21,33,17,1,51,9,1,35,1,7,17,35,17,35,53,51,186,183,1,100,254,156,2,7,226,254,84,1,227,206,
  254,115,197,183,125,125,6,20,122,125,253,53,2,14,254,79,253,81,2,53,200,254,147,5,29,125,0,0,0,1,0,50,0,0,6,178,5,213,0,13,
  0,95,64,11,8,5,1,4,6,9,1,28,12,0,14,16,212,220,236,50,212,196,17,57,57,49,0,64,14,66,13,160,0,8,9,5,2,4,3,0,
  175,10,6,47,60,236,50,23,57,16,236,48,75,83,88,64,22,7,17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,8,9,9,4,9,4,9,
  7,16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,19,33,17,1,33,9,1,35,9,1,17,35,17,33,50,2,141,2,210,1,3,253,191,
  2,95,220,253,250,254,239,202,254,61,5,213,253,30,2,226,253,178,252,121,3,1,254,233,254,22,5,43,0,1,0,42,0,0,5,130,4,96,0,13,
  0,95,64,11,8,5,1,4,6,9,1,8,11,0,14,16,212,220,236,50,212,196,17,57,57,49,0,64,14,66,13,160,0,8,9,5,2,4,3,0,
  188,10,6,47,60,236,50,23,57,16,236,48,75,83,88,64,22,7,17,6,8,17,5,9,4,6,5,3,17,4,2,17,5,8,9,9,4,9,4,9,
  7,16,60,60,4,237,16,5,237,7,8,16,237,5,16,237,89,19,33,17,1,51,9,1,35,1,7,17,35,17,33,42,2,56,2,7,226,254,84,1,
  227,206,254,115,197,183,254,127,4,96,253,242,2,14,254,79,253,81,2,53,200,254,147,3,198,0,0,0,0,1,0,201,254,191,6,4,5,213,0,15,
  0,54,64,26,12,149,2,173,4,0,129,6,149,9,14,10,7,149,10,11,3,28,5,56,13,1,28,0,4,16,16,252,236,50,252,236,50,60,236,49,
  0,47,60,204,236,228,50,252,236,48,178,80,17,1,1,93,19,51,17,33,17,51,17,51,17,35,17,35,17,33,17,35,201,202,2,222,202,201,201,202,
  253,34,202,5,213,253,156,2,100,250,213,254,21,1,65,2,199,253,57,0,0,1,0,193,254,229,5,64,4,96,0,15,0,49,64,26,13,169,2,4,
  0,188,6,169,9,11,15,17,70,12,4,8,7,169,10,5,13,1,8,0,70,16,16,252,236,50,220,60,236,236,50,236,49,0,47,60,204,236,228,50,
  220,236,48,19,51,17,33,17,51,17,51,17,35,17,35,17,33,17,35,193,184,2,87,184,184,184,184,253,169,184,4,96,254,51,1,205,252,57,254,76,
  1,27,2,4,253,252,0,0,0,1,0,201,0,0,8,18,5,213,0,13,0,45,64,24,6,149,4,10,149,2,173,4,0,129,12,8,5,9,3,28,
  7,56,11,1,28,0,4,14,16,252,236,50,252,236,50,196,49,0,47,60,228,50,252,236,16,236,48,19,51,17,33,17,33,21,33,17,35,17,33,17,
  35,201,202,2,222,3,161,253,41,202,253,34,202,5,213,253,156,2,100,170,250,213,2,199,253,57,0,0,0,1,0,193,0,0,6,230,4,96,0,13,
  0,43,64,22,6,169,4,11,169,2,4,0,188,9,13,5,10,4,8,7,11,1,8,0,70,14,16,252,236,50,220,236,50,196,49,0,47,60,228,50,
  220,236,16,236,48,19,51,17,33,17,33,21,33,17,35,17,33,17,35,193,184,2,87,3,22,253,162,184,253,169,184,4,96,254,51,1,205,170,252,74,
  2,4,253,252,0,1,0,201,254,102,8,116,5,213,0,29,0,56,64,14,31,15,28,19,26,3,28,0,8,4,28,7,4,30,16,252,236,212,60,236,
  220,204,252,204,49,0,64,15,29,149,10,173,2,3,149,7,129,6,19,149,20,6,2,47,60,220,236,16,244,236,16,244,236,48,1,17,35,17,33,17,
  35,17,33,17,33,50,23,22,21,17,16,6,43,1,53,51,50,55,54,53,17,52,38,35,5,59,202,253,34,202,4,114,1,161,186,113,109,204,228,76,
  62,134,56,55,124,124,2,199,253,57,5,43,250,213,5,213,253,156,119,114,238,254,206,254,242,244,170,75,75,194,1,34,159,158,0,0,0,1,0,193,
  254,86,7,33,4,96,0,31,0,51,64,14,33,15,8,20,27,3,8,0,8,4,8,7,70,32,16,252,236,212,60,236,220,204,252,204,49,0,64,11,
  31,9,3,169,7,188,2,19,21,2,6,47,60,220,204,16,244,236,220,204,48,1,17,35,17,33,17,35,17,33,17,51,32,23,22,21,17,20,7,6,
  43,1,53,51,50,55,54,53,17,52,39,38,7,4,136,184,253,169,184,3,199,250,1,7,70,82,82,81,181,193,172,110,33,38,38,49,134,1,231,254,
  25,3,198,252,58,4,96,254,23,71,81,229,254,242,214,96,96,156,48,55,147,1,8,164,38,46,5,0,0,2,0,115,255,227,6,247,5,241,0,65,
  0,89,0,0,37,46,3,53,52,62,4,51,50,30,4,21,20,14,2,7,30,1,51,50,54,55,21,14,1,35,34,46,2,39,14,1,35,34,36,38,
  2,53,52,18,62,1,55,21,14,3,21,20,30,2,51,50,54,55,62,3,53,52,46,4,35,34,14,4,21,20,30,2,4,43,57,108,82,50,19,42,
  68,97,129,83,78,125,97,70,45,21,26,63,106,81,38,104,59,62,101,51,46,120,61,38,81,85,87,43,66,195,121,170,254,244,188,99,91,172,247,157,
  115,171,112,56,60,123,190,129,82,128,177,63,83,48,20,11,23,36,48,62,38,49,72,51,33,18,7,40,66,84,174,49,137,170,196,107,66,138,131,116,
  87,50,50,84,112,123,127,58,83,180,178,170,74,26,21,19,26,168,23,18,8,20,35,27,38,52,116,207,1,29,168,160,1,16,203,125,14,167,22,102,
  154,205,124,125,222,167,98,25,109,58,134,142,145,69,47,102,99,89,67,40,43,71,91,96,95,38,98,171,142,110,0,0,0,2,0,113,255,227,5,120,
  4,122,0,63,0,80,0,0,19,52,62,2,55,21,14,3,21,20,30,2,51,50,54,55,46,3,53,52,62,2,51,50,30,2,21,20,6,7,30,1,
  51,50,62,2,55,21,14,3,35,34,38,39,14,3,35,34,46,2,5,62,3,53,52,46,2,35,34,14,2,21,20,113,75,143,209,134,93,138,91,45,
  50,96,138,88,39,86,28,36,63,47,27,40,80,116,77,66,112,80,45,92,95,35,68,30,27,45,41,42,24,17,37,45,56,37,55,130,67,30,70,73,
  71,31,135,212,145,76,3,86,34,45,26,11,22,33,40,18,26,44,33,19,2,40,131,216,156,88,3,155,6,70,114,152,88,98,160,114,62,11,17,37,
  103,120,130,64,93,159,115,65,57,104,146,89,155,241,94,19,10,4,10,19,15,157,10,17,12,7,28,44,18,27,18,9,84,153,214,184,38,94,100,99,
  43,75,105,66,31,38,72,105,67,247,0,0,255,255,0,115,254,117,5,39,5,240,16,39,0,122,1,45,0,0,18,6,3,181,0,0,255,255,0,113,
  254,117,3,231,4,123,16,39,0,122,0,143,0,0,18,6,3,213,0,0,0,1,255,250,254,191,4,233,5,213,0,11,0,44,64,13,13,10,64,1,
  28,4,11,28,8,64,5,8,12,16,196,220,236,252,60,236,252,196,49,0,64,9,10,6,149,9,129,1,149,3,5,47,204,236,244,236,50,48,37,51,
  17,35,17,35,17,33,53,33,21,33,2,215,201,201,203,253,238,4,239,253,238,170,254,21,1,65,5,43,170,170,0,0,0,1,0,60,254,229,4,109,
  4,96,0,11,0,40,64,10,13,9,1,8,4,11,8,6,8,12,16,220,220,252,60,236,220,204,49,0,64,9,11,7,169,8,188,0,169,3,5,47,
  204,236,244,236,50,48,37,51,17,35,17,35,17,33,53,33,21,33,2,175,184,184,181,254,66,4,49,254,66,153,254,76,1,27,3,182,170,170,0,0,
  255,255,255,252,0,0,4,231,5,213,18,6,0,60,0,0,0,1,0,61,254,86,4,127,4,96,0,8,0,111,64,16,4,8,188,2,9,6,3,0,
  8,3,4,0,8,3,4,9,16,212,75,176,10,84,75,176,8,84,91,88,185,0,11,0,64,56,89,75,176,20,84,88,185,0,11,255,192,56,89,212,
  252,73,58,17,18,57,49,0,16,204,228,50,48,64,25,7,17,8,0,8,6,17,5,6,0,8,0,6,17,6,7,3,3,4,5,17,4,4,3,66,
  75,83,88,7,16,5,237,7,16,8,237,7,16,8,237,7,16,5,237,89,34,37,17,35,17,1,51,9,1,51,2,197,195,254,59,195,1,94,1,94,
  195,18,254,68,1,188,4,78,252,148,3,108,0,1,255,252,0,0,4,231,5,213,0,16,0,0,1,33,17,35,17,33,53,33,53,1,51,9,1,51,
  1,21,33,3,223,254,248,203,254,249,1,7,253,240,217,1,158,1,155,217,253,240,1,8,1,115,254,141,1,115,170,170,3,14,253,154,2,102,252,242,
  170,0,0,0,0,1,0,61,254,86,4,127,4,96,0,16,0,0,9,1,21,33,21,33,21,35,53,33,53,33,53,1,51,9,1,4,127,254,70,1,
  6,254,250,195,254,239,1,17,254,59,195,1,94,1,94,4,96,251,178,88,170,186,186,170,88,4,78,252,148,3,108,0,0,1,0,61,254,191,5,59,
  5,213,0,15,0,0,37,51,17,35,17,35,9,1,35,9,1,51,9,1,51,1,4,203,112,197,20,254,92,254,89,218,2,21,254,47,217,1,115,1,
  117,217,254,32,170,254,21,1,65,2,123,253,133,3,29,2,184,253,213,2,43,253,51,0,0,1,0,59,254,229,4,121,4,96,0,15,0,0,37,51,
  17,35,17,35,9,1,35,9,1,51,9,1,51,1,4,8,113,184,33,254,186,254,186,217,1,179,254,114,217,1,41,1,41,217,254,107,153,254,76,1,
  27,1,184,254,72,2,74,2,22,254,113,1,143,253,223,0,0,1,255,250,254,191,7,71,5,213,0,15,0,53,64,16,17,5,149,8,2,28,3,10,
  13,64,15,28,12,64,10,16,16,212,228,252,228,16,212,236,60,252,204,49,0,64,11,15,10,149,2,12,129,7,4,0,149,9,47,236,50,204,244,60,
  236,50,48,37,33,17,51,17,51,17,35,17,33,17,33,53,33,21,33,2,214,2,222,202,201,201,251,142,253,238,4,239,253,238,170,5,43,250,213,254,
  21,1,65,5,43,170,170,0,0,1,0,5,254,229,6,66,4,96,0,15,0,51,64,14,17,5,169,2,8,8,3,10,13,15,8,12,10,16,16,220,
  196,252,196,16,212,60,236,252,204,49,0,64,11,15,11,169,2,12,188,7,4,0,169,9,47,236,50,204,244,60,236,50,48,37,33,17,51,17,51,17,
  35,17,33,17,33,53,33,21,33,2,120,2,90,184,184,184,252,57,254,66,4,49,254,66,153,3,199,252,57,254,76,1,27,3,182,170,170,0,0,0,
  0,1,0,175,254,191,5,124,5,213,0,20,0,46,64,12,1,22,4,6,19,28,4,20,13,28,12,21,16,220,236,212,60,236,50,236,50,49,0,64,
  11,7,149,17,173,19,12,129,0,149,3,5,47,204,236,228,50,244,236,48,37,51,17,35,17,35,17,33,34,39,38,53,17,51,17,20,22,51,33,17,
  51,4,179,201,201,203,254,95,186,113,109,201,124,124,1,120,203,170,254,21,1,65,2,199,119,114,238,1,55,254,217,159,158,2,100,0,0,1,0,150,
  254,229,4,184,4,96,0,21,0,70,64,12,1,23,70,6,20,8,4,21,13,8,12,22,16,220,236,212,60,236,50,236,50,49,0,64,10,7,169,18,
  20,12,188,0,169,3,5,47,204,236,228,50,212,236,176,5,176,7,35,73,176,18,176,20,35,73,82,88,177,7,18,184,255,192,176,2,23,56,89,48,
  37,51,17,35,17,35,17,33,34,39,38,61,1,51,21,20,23,22,51,33,17,51,4,0,184,184,184,254,169,153,102,92,184,52,53,104,1,41,184,153,
  254,76,1,27,2,9,95,86,184,234,211,117,59,59,1,190,0,1,0,175,0,0,4,179,5,213,0,24,0,0,1,35,34,39,38,53,17,51,17,20,
  22,59,1,17,51,17,51,17,51,17,35,17,35,17,35,2,130,59,186,113,109,201,124,124,18,144,214,203,203,214,144,2,199,119,114,238,1,55,254,217,
  159,158,1,57,254,199,2,100,250,43,2,199,254,207,0,0,0,1,0,150,0,0,4,0,4,96,0,24,0,0,1,53,51,21,51,17,51,17,35,17,
  35,21,35,53,35,34,39,38,61,1,51,21,20,23,22,1,249,160,175,184,184,175,160,8,153,102,92,184,52,43,2,164,194,196,1,190,251,160,2,9,
  196,196,95,86,184,234,211,117,59,48,0,0,0,1,0,175,0,0,4,179,5,213,0,15,0,36,64,10,17,8,28,6,12,0,28,15,4,16,16,252,
  236,50,212,236,204,49,0,183,2,149,11,173,15,129,7,14,47,60,244,244,236,48,1,17,33,50,22,21,17,35,17,52,38,35,33,17,35,17,1,122,
  1,161,186,222,201,124,124,254,136,203,5,213,253,156,233,238,254,102,1,138,159,158,253,57,5,213,0,0,255,255,0,186,0,0,4,100,6,20,18,6,
  0,75,0,0,0,2,0,20,255,227,7,20,5,240,0,34,0,42,0,73,64,17,35,36,9,15,36,25,8,51,9,25,24,30,18,29,0,24,43,16,
  220,50,220,236,16,236,244,236,196,17,18,57,49,0,64,22,16,161,15,174,12,30,24,8,149,0,36,173,12,149,20,40,149,4,145,20,140,43,16,228,
  244,236,16,236,244,60,236,50,204,16,244,236,48,1,18,55,54,33,32,23,22,19,33,16,0,33,50,54,55,21,6,7,6,35,32,39,38,3,6,39,
  38,61,1,51,21,20,23,22,37,33,38,39,38,32,7,6,1,178,34,150,188,1,58,1,67,181,187,1,251,112,1,18,1,18,139,252,112,111,131,132,
  146,254,162,197,188,10,170,118,122,170,75,66,1,64,3,173,24,98,130,254,72,128,97,3,109,1,10,167,210,210,219,254,132,254,244,254,206,96,95,215,
  70,36,36,205,194,1,85,1,103,107,223,76,62,160,65,57,2,191,124,164,164,124,0,0,0,2,0,15,255,227,5,102,4,123,0,37,0,46,0,105,
  64,17,46,38,21,29,38,8,19,75,0,6,18,5,21,18,11,0,47,16,220,50,236,220,64,11,0,5,112,48,127,5,176,48,207,48,5,93,236,16,
  244,236,196,17,18,57,49,0,64,26,19,38,20,30,134,29,136,25,6,11,38,169,20,25,185,34,0,20,187,42,185,15,184,34,140,47,16,228,244,236,
  228,178,111,20,1,93,50,16,236,16,252,60,204,16,244,178,47,29,1,93,236,17,18,57,48,1,34,39,38,61,1,51,21,20,23,22,51,54,55,54,
  33,50,23,22,29,1,33,22,23,22,51,50,55,54,55,21,6,7,6,35,32,39,38,1,38,39,38,35,34,7,6,7,1,88,144,89,96,156,48,57,
  74,26,116,146,0,255,226,131,132,252,178,12,102,103,183,106,100,99,98,104,99,110,101,254,243,156,148,3,78,2,82,83,136,154,93,92,14,2,4,82,
  90,172,70,49,151,33,38,197,130,161,145,146,250,90,190,100,99,26,26,52,174,44,20,22,156,148,1,129,151,90,90,87,87,158,0,0,0,2,0,20,
  254,135,7,20,5,240,0,7,0,45,0,0,1,33,38,39,38,32,7,6,7,18,55,54,33,32,23,22,19,33,16,0,33,50,54,55,21,6,7,6,
  7,17,35,17,36,39,38,3,6,39,38,61,1,51,21,20,23,22,2,139,3,173,24,98,130,254,72,128,97,241,34,150,188,1,58,1,67,181,187,1,
  251,112,1,18,1,18,139,252,112,111,131,109,119,178,254,253,160,188,10,170,118,122,170,75,66,3,109,191,124,164,164,124,191,1,10,167,210,210,219,254,
  132,254,244,254,206,96,95,215,70,36,30,5,254,163,1,99,32,166,195,1,84,1,103,107,223,76,62,160,65,57,0,0,0,2,0,15,254,183,5,102,
  4,123,0,8,0,49,0,0,1,38,39,38,35,34,7,6,15,1,34,39,38,61,1,51,21,20,23,22,51,54,55,54,33,50,23,22,29,1,33,22,
  23,22,51,50,55,54,55,21,6,7,6,7,17,35,17,38,39,38,4,174,2,82,83,136,154,93,92,14,198,144,89,96,156,48,57,74,26,116,146,0,
  255,226,131,132,252,178,12,102,103,183,106,100,99,98,104,99,79,74,166,194,123,148,2,148,151,90,90,87,87,158,143,82,90,172,70,49,151,33,38,197,
  130,161,145,146,250,90,190,100,99,26,26,52,174,44,20,16,4,254,210,1,51,26,123,148,255,255,0,201,0,0,1,147,5,213,18,6,0,44,0,0,
  255,255,0,40,0,0,8,118,7,109,16,39,22,192,6,91,1,117,18,6,3,170,0,0,255,255,0,70,0,0,6,239,6,72,16,39,2,154,1,168,
  0,0,18,6,3,202,0,0,0,1,0,201,254,102,5,53,5,213,0,28,0,0,1,51,50,23,22,21,17,16,6,43,1,53,51,50,55,54,53,17,
  52,38,35,33,17,35,17,51,17,1,33,2,169,139,186,113,109,204,228,76,62,134,56,55,124,124,254,136,202,202,2,158,1,4,3,113,119,114,238,254,
  206,254,242,244,170,75,75,194,1,34,159,158,253,57,5,213,253,137,2,119,0,1,0,191,254,86,4,136,4,96,0,30,0,0,1,51,32,23,22,21,
  17,20,7,6,43,1,53,51,50,55,54,53,17,52,39,38,35,33,17,35,17,51,17,1,51,2,94,20,1,5,72,82,82,81,181,193,172,110,33,38,
  38,44,139,254,252,185,185,2,37,235,2,119,71,81,229,254,242,214,96,96,156,48,55,147,1,8,166,36,41,254,25,4,96,254,29,1,227,0,0,0,
  0,1,0,54,254,86,6,3,5,213,0,20,0,0,33,35,17,33,21,16,3,6,5,53,54,55,18,25,1,33,17,51,21,1,35,5,58,202,254,27,
  132,98,254,145,212,67,117,3,120,201,254,146,134,5,43,212,254,24,254,170,253,56,167,46,168,1,37,2,53,1,26,250,213,170,254,86,0,1,0,46,
  254,86,5,43,4,96,0,20,0,0,37,51,21,1,35,19,35,17,33,21,16,3,6,5,53,54,55,54,17,53,33,4,115,184,254,222,123,229,184,254,
  123,118,94,254,204,179,59,98,2,245,153,153,254,86,1,170,3,199,134,254,146,254,252,207,29,153,27,127,207,1,167,212,0,1,0,201,254,102,5,59,
  5,213,0,20,0,49,64,14,15,8,0,28,22,4,10,56,7,3,28,5,4,21,16,252,236,50,252,236,252,60,204,49,0,64,11,14,16,4,2,149,
  8,173,9,6,129,4,47,228,50,252,236,16,220,204,48,37,17,33,17,35,17,51,17,33,17,51,17,16,6,43,1,53,51,50,55,54,4,113,253,34,
  202,202,2,222,202,206,227,76,62,134,56,55,104,2,95,253,57,5,213,253,156,2,100,250,147,254,242,244,170,75,75,0,0,1,0,193,254,86,4,136,
  4,96,0,21,0,47,64,13,16,8,0,8,23,70,10,7,3,8,5,70,22,16,252,236,50,220,236,252,60,204,49,0,64,10,15,17,4,2,169,8,
  9,6,188,4,47,244,60,220,236,16,220,204,48,5,17,33,17,35,17,51,17,33,17,51,17,20,7,6,43,1,53,51,50,55,54,3,208,253,169,184,
  184,2,87,184,82,81,181,193,172,110,33,38,20,2,24,253,252,4,96,254,51,1,205,251,140,214,96,96,156,48,55,0,0,1,0,201,254,86,6,4,
  5,213,0,16,0,0,33,35,17,33,17,35,17,51,17,33,17,51,17,51,21,1,35,5,59,202,253,34,202,202,2,222,202,201,254,146,134,2,199,253,
  57,5,213,253,156,2,100,250,213,170,254,86,0,1,0,193,254,86,5,64,4,96,0,16,0,0,33,35,17,33,17,35,17,51,17,33,17,51,17,51,
  21,1,35,4,136,184,253,169,184,184,2,87,184,184,254,222,123,2,4,253,252,4,96,254,51,1,205,252,57,153,254,86,0,1,0,175,254,191,4,179,
  5,213,0,20,0,47,64,13,20,28,17,1,14,28,22,4,15,8,28,7,21,16,220,236,212,236,252,50,50,236,49,0,64,11,2,149,12,173,14,7,
  129,0,149,19,17,47,204,236,228,50,244,236,48,37,17,33,34,39,38,53,17,51,17,20,22,51,33,17,51,17,35,17,35,17,3,232,254,95,186,113,
  109,201,124,124,1,120,203,203,201,170,2,29,119,114,238,1,55,254,217,159,158,2,100,250,43,254,191,1,235,0,0,0,0,1,0,150,254,229,4,0,
  4,96,0,21,0,71,64,13,21,8,18,1,15,8,23,70,16,8,8,7,22,16,220,236,212,236,252,50,50,236,49,0,64,10,2,169,13,15,7,188,
  0,169,20,18,47,204,236,228,50,212,236,176,18,176,2,35,73,176,13,176,15,35,73,82,88,177,2,13,184,255,192,176,2,23,56,89,48,37,17,33,
  34,39,38,61,1,51,21,20,23,22,51,33,17,51,17,35,17,35,17,3,72,254,169,153,102,92,184,52,53,104,1,41,184,184,184,153,1,112,95,86,
  184,234,211,117,59,59,1,190,251,160,254,229,1,180,0,0,0,1,0,201,254,86,6,232,5,213,0,17,0,0,37,51,21,1,35,1,35,17,1,35,
  1,17,35,17,33,9,1,33,6,31,201,254,146,134,1,43,197,254,127,203,254,127,196,1,45,1,125,1,127,1,45,170,170,254,86,1,170,5,31,252,
  0,4,0,250,225,5,213,252,8,3,248,0,0,1,0,193,254,86,6,0,4,96,0,17,0,0,37,51,21,1,35,19,35,17,1,35,1,17,35,17,
  33,9,1,33,5,72,184,254,222,123,229,178,254,203,184,254,202,178,1,6,1,62,1,63,1,4,153,153,254,86,1,170,3,176,253,39,2,217,252,80,
  4,96,253,18,2,238,0,0,255,255,0,193,0,0,1,121,6,20,18,6,0,79,0,0,255,255,0,16,0,0,5,104,7,146,16,39,2,154,0,206,
  1,74,19,6,3,164,0,0,0,18,180,24,0,8,19,7,43,49,0,64,5,111,0,111,8,2,93,48,255,255,0,123,255,227,4,45,6,31,16,38,
  2,154,79,215,19,6,3,196,0,0,0,8,180,34,0,8,25,7,43,49,255,255,0,16,0,0,5,104,7,78,18,38,3,164,0,0,17,7,22,185,
  4,188,1,117,0,20,180,10,18,13,5,7,43,64,9,48,18,63,13,0,18,15,13,4,93,49,0,0,255,255,0,123,255,227,4,45,6,16,18,38,
  3,196,0,0,17,6,0,106,82,0,0,32,180,20,45,40,11,7,43,64,21,127,40,111,40,80,45,95,40,64,45,79,40,48,45,63,40,0,45,15,
  40,10,93,49,255,255,0,8,0,0,7,72,5,213,18,6,0,136,0,0,255,255,0,123,255,227,7,111,4,123,18,6,0,168,0,0,255,255,0,201,
  0,0,4,139,7,109,16,39,22,192,4,161,1,117,19,6,3,169,0,0,0,7,64,3,64,0,1,93,49,0,0,0,255,255,0,113,255,227,4,127,
  6,72,16,39,2,154,0,150,0,0,19,6,3,201,0,0,0,7,64,3,112,0,1,93,49,0,0,0,255,255,0,117,255,227,5,217,5,240,18,6,
  1,81,0,0,255,255,0,113,255,227,4,127,4,123,18,6,2,27,0,0,255,255,0,117,255,227,5,217,7,78,16,39,22,185,5,32,1,117,18,6,
  4,108,0,0,255,255,0,113,255,227,4,127,6,16,16,38,0,106,84,0,18,6,4,109,0,0,0,0,255,255,0,40,0,0,8,118,7,78,16,39,
  22,185,6,81,1,117,18,6,3,170,0,0,255,255,0,70,0,0,6,239,6,16,16,39,0,106,1,158,0,0,18,6,3,202,0,0,255,255,0,135,
  255,227,4,154,7,78,16,39,22,185,4,135,1,117,18,6,3,171,0,0,255,255,0,133,255,227,3,200,6,16,16,38,0,106,58,0,18,6,3,203,
  0,0,0,0,255,255,0,160,255,193,4,248,5,213,18,6,1,121,0,0,255,255,0,88,254,76,4,47,4,96,18,6,2,84,0,0,255,255,0,201,
  0,0,5,51,7,49,16,39,0,113,0,245,1,59,18,6,3,172,0,0,255,255,0,186,0,0,4,121,5,245,16,39,0,113,0,146,255,255,18,6,
  3,204,0,0,255,255,0,201,0,0,5,51,7,78,16,39,22,185,4,245,1,117,18,6,3,172,0,0,255,255,0,186,0,0,4,121,6,16,16,39,
  0,106,0,146,0,0,18,6,3,204,0,0,255,255,0,115,255,227,5,217,7,78,18,38,3,178,0,0,17,7,22,185,5,39,1,117,0,20,180,3,
  31,26,9,7,43,64,9,64,31,79,26,16,31,31,26,4,93,49,0,0,255,255,0,113,255,227,4,117,6,16,18,38,3,210,0,0,17,6,0,106,
  115,0,0,20,180,3,31,26,9,7,43,64,9,64,31,79,26,48,31,63,26,4,93,49,255,255,0,115,255,227,5,217,5,240,18,6,1,97,0,0,
  255,255,0,113,255,227,4,117,4,123,18,6,2,55,0,0,255,255,0,115,255,227,5,217,7,78,18,38,4,124,0,0,16,7,22,185,5,39,1,117,
  255,255,0,113,255,227,4,117,6,16,18,38,4,125,0,0,16,6,0,106,115,0,0,0,255,255,0,111,255,227,5,35,7,78,16,39,22,185,4,103,
  1,117,18,6,3,193,0,0,255,255,0,113,255,227,3,231,6,16,16,38,0,106,226,0,18,6,3,225,0,0,0,0,255,255,0,35,0,0,4,189,
  7,49,16,39,0,113,0,114,1,59,18,6,3,183,0,0,255,255,0,61,254,86,4,127,5,245,16,38,0,113,94,255,18,6,3,215,0,0,0,0,
  255,255,0,35,0,0,4,189,7,78,16,39,22,185,4,114,1,117,18,6,3,183,0,0,255,255,0,61,254,86,4,127,6,16,16,38,0,106,94,0,
  18,6,3,215,0,0,0,0,255,255,0,35,0,0,4,189,7,107,16,39,22,194,4,114,1,117,18,6,3,183,0,0,255,255,0,61,254,86,4,127,
  6,102,16,38,2,159,94,0,18,6,3,215,0,0,0,0,255,255,0,175,0,0,4,179,7,78,16,39,22,185,4,204,1,117,18,6,3,187,0,0,
  255,255,0,150,0,0,4,0,6,16,16,38,0,106,94,0,18,6,3,219,0,0,0,0,0,1,0,201,254,191,4,106,5,213,0,9,0,35,64,10,
  11,2,6,149,9,4,28,1,4,10,16,252,252,60,236,204,196,49,0,182,4,149,1,129,6,8,0,47,204,204,244,236,48,51,17,33,21,33,17,51,
  17,35,17,201,3,161,253,41,201,201,5,213,170,251,127,254,21,1,65,0,0,1,0,186,254,229,3,208,4,96,0,9,0,35,64,10,11,2,6,169,
  9,4,8,1,70,10,16,252,252,60,236,220,204,49,0,182,4,169,1,188,6,8,0,47,204,204,244,236,48,51,17,33,21,33,17,51,17,35,17,186,
  3,22,253,162,184,184,4,96,170,252,227,254,76,1,27,0,255,255,0,201,0,0,6,70,7,78,18,38,3,191,0,0,16,7,22,185,5,183,1,117,
  255,255,0,186,0,0,5,155,6,16,18,38,3,223,0,0,16,7,0,106,1,8,0,0,0,1,0,71,254,86,4,239,5,213,0,25,0,57,64,13,
  25,14,27,6,10,12,9,28,2,21,4,1,26,16,220,60,60,204,252,60,204,204,196,220,204,49,0,64,14,20,21,14,0,1,12,149,9,4,8,149,
  5,129,0,47,244,252,220,60,236,50,16,204,220,204,48,33,17,33,53,33,17,33,21,33,17,33,21,33,17,33,21,20,7,6,43,1,53,51,50,54,
  53,1,78,254,249,1,7,3,161,253,41,2,35,253,221,1,105,71,82,191,254,233,105,76,2,148,170,2,151,170,254,19,170,253,236,148,200,96,110,156,
  97,173,0,0,0,1,0,56,254,86,4,85,4,96,0,25,0,59,64,14,27,6,9,25,14,10,12,9,8,2,21,4,1,26,16,220,60,196,204,252,
  60,204,220,204,16,220,204,49,0,64,14,20,21,14,0,1,12,169,9,4,8,169,5,188,0,47,244,236,220,60,252,60,16,204,220,204,48,33,17,33,
  53,33,17,33,21,33,17,33,21,33,17,33,21,20,7,6,43,1,53,51,50,54,53,1,63,254,249,1,7,3,22,253,162,1,160,254,96,1,110,70,
  82,192,254,233,106,75,1,244,170,1,194,157,254,219,170,254,140,148,200,96,110,156,97,173,0,1,0,61,254,102,5,42,5,213,0,23,0,0,37,22,
  7,6,7,6,43,1,53,51,50,55,54,55,9,1,35,9,1,51,9,1,51,1,5,42,1,2,15,83,102,228,76,62,135,55,40,11,254,94,254,89,
  218,2,21,254,47,217,1,115,1,117,217,254,32,26,2,24,190,98,122,170,75,53,115,2,120,253,133,3,29,2,184,253,213,2,43,253,51,0,0,0,
  0,1,0,59,254,86,4,100,4,96,0,23,0,0,9,2,22,21,20,7,6,43,1,53,50,55,62,1,53,9,1,35,9,1,51,9,1,4,100,254,
  107,1,107,27,67,81,196,193,196,25,79,53,254,189,254,186,217,1,179,254,114,217,1,41,1,41,4,96,253,223,254,23,38,57,205,97,115,156,3,10,
  109,152,1,180,254,72,2,74,2,22,254,113,1,143,0,0,0,1,0,61,0,0,5,59,5,213,0,17,0,0,19,51,9,1,51,1,33,21,33,1,
  35,9,1,35,1,33,53,33,129,217,1,115,1,117,217,254,78,1,116,254,144,1,206,217,254,92,254,89,218,1,212,254,140,1,150,5,213,253,213,2,
  43,253,119,144,253,68,2,123,253,133,2,188,144,0,0,0,0,1,0,59,0,0,4,121,4,96,0,17,0,0,9,1,51,9,1,51,1,33,21,33,
  1,35,9,1,35,1,33,53,1,183,254,169,217,1,41,1,41,217,254,170,1,13,254,224,1,126,217,254,186,254,186,217,1,127,254,223,2,148,1,204,
  254,113,1,143,254,52,144,253,252,1,184,254,72,2,4,144,0,2,0,145,0,0,4,180,5,213,0,10,0,21,0,38,64,10,23,4,5,20,28,11,
  0,25,16,22,16,220,236,212,236,50,236,49,0,64,9,6,149,20,173,11,129,5,149,12,47,236,228,244,236,48,1,20,23,22,51,33,17,33,34,7,
  6,1,17,33,34,36,53,52,36,51,33,17,1,102,79,78,163,1,68,254,188,163,78,79,3,78,253,232,251,254,240,1,16,251,1,78,1,183,138,67,
  68,2,35,67,68,3,147,250,43,218,221,222,218,2,102,0,0,2,0,113,0,0,3,245,4,96,0,10,0,22,0,37,64,11,24,70,5,21,8,11,
  0,18,17,69,23,16,252,236,212,236,50,236,49,0,183,6,169,21,11,188,5,169,12,47,236,228,212,236,48,1,20,23,22,51,33,17,33,34,7,6,
  1,17,33,34,39,38,16,55,54,51,33,17,1,53,62,66,129,1,7,254,249,128,67,62,2,192,254,57,214,115,116,116,121,208,1,15,1,76,90,43,
  46,1,105,46,42,2,182,251,160,82,82,1,80,82,85,1,197,0,0,0,0,2,0,145,255,227,7,67,5,213,0,12,0,48,0,57,64,14,50,4,
  38,28,41,13,27,12,28,29,5,25,23,49,16,220,236,212,236,50,57,212,236,236,49,0,64,16,34,8,149,19,1,149,26,173,45,19,140,40,188,29,
  129,49,16,236,236,228,50,244,236,16,236,50,48,1,33,34,7,6,16,23,22,51,50,55,54,53,19,6,7,6,7,6,35,34,39,38,53,52,36,51,
  33,17,51,17,20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,3,234,254,188,163,78,79,79,95,129,180,75,86,33,12,14,51,106,
  94,110,238,129,136,1,16,251,1,78,201,63,52,112,105,59,63,202,110,104,215,217,102,49,2,201,67,68,254,234,80,95,109,125,159,254,221,29,28,96,
  54,49,129,137,202,222,218,2,102,251,236,143,91,74,74,79,155,2,159,253,90,224,127,120,120,57,0,0,0,2,0,113,255,227,6,115,4,96,0,13,
  0,48,0,56,64,15,50,70,38,8,41,14,13,27,8,30,5,18,22,69,49,16,252,236,212,236,50,57,212,236,236,49,0,64,14,34,9,169,49,1,
  169,26,45,18,140,40,29,188,49,16,236,204,228,50,212,236,16,236,50,48,1,33,34,7,6,21,20,23,22,51,50,55,54,53,19,6,7,6,35,34,
  39,38,53,52,55,54,51,33,17,51,17,20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,3,61,254,249,128,67,62,65,64,106,148,
  92,45,49,67,93,94,136,172,102,101,116,121,208,1,15,184,62,60,106,104,60,62,184,100,104,206,211,100,31,2,2,46,42,94,92,58,57,109,52,156,
  254,246,108,48,49,97,96,166,170,82,85,1,197,253,97,159,80,79,79,82,157,1,65,254,184,236,115,120,120,37,0,0,0,1,0,201,255,227,7,3,
  5,240,0,55,0,64,64,15,57,46,28,44,6,11,25,27,44,0,25,35,18,6,56,16,252,212,236,204,212,252,204,16,236,204,49,0,64,19,31,5,
  149,6,39,149,50,18,161,19,174,15,149,23,145,45,50,140,56,16,228,204,244,236,244,236,16,236,212,236,57,48,1,52,39,38,43,1,53,51,50,55,
  54,53,52,39,38,35,34,6,7,53,54,55,54,51,50,23,22,21,20,7,6,7,22,23,22,21,20,23,22,51,50,55,54,53,17,51,17,20,7,6,
  35,34,39,38,39,38,3,170,92,93,165,174,182,149,79,79,81,82,152,83,190,114,115,100,101,89,230,134,134,71,71,131,145,82,81,63,52,112,105,59,
  63,202,110,104,215,217,102,48,28,33,1,178,132,74,75,166,59,60,112,115,61,62,36,38,180,32,16,16,104,105,178,124,85,86,33,31,98,98,144,128,
  91,74,74,79,155,2,159,253,90,224,127,120,120,56,80,97,0,1,0,171,255,227,6,70,4,124,0,53,0,71,64,14,55,46,18,44,11,18,27,44,
  0,18,35,6,20,54,16,220,196,212,236,204,212,236,16,236,204,49,0,64,19,20,134,19,136,15,185,23,184,54,5,169,6,54,39,185,50,140,44,54,
  16,204,244,236,16,212,236,16,244,252,176,12,75,81,88,252,27,244,89,236,48,1,52,39,38,43,1,53,51,50,55,54,53,52,39,38,35,34,7,6,
  7,53,62,1,51,50,23,22,21,20,7,6,7,22,23,22,21,20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,3,19,78,72,137,
  148,155,116,67,68,70,69,119,71,81,80,97,98,170,76,196,113,114,60,60,112,129,64,69,62,61,105,104,60,62,184,100,104,206,199,112,98,1,56,102,
  56,51,152,44,45,70,64,46,46,13,13,29,167,24,24,78,79,141,93,64,65,24,25,72,79,72,88,68,69,79,82,157,1,65,254,184,236,115,120,117,
  101,0,0,0,0,1,0,201,254,86,5,60,5,240,0,41,0,58,64,13,8,13,25,29,39,28,43,2,25,37,20,6,42,16,252,212,236,204,236,212,
  252,204,49,0,64,18,33,7,149,8,0,20,161,21,174,17,149,25,145,39,149,40,189,0,47,236,236,244,236,244,236,16,212,236,57,48,33,35,17,52,
  39,38,43,1,53,51,50,55,54,53,52,39,38,35,34,6,7,53,54,55,54,51,50,23,22,21,20,7,6,7,22,23,22,21,17,51,17,35,4,115,
  201,92,93,165,174,182,149,79,79,81,82,152,83,190,114,115,100,101,89,230,134,134,71,71,131,145,82,81,201,201,1,177,133,74,75,166,59,60,112,115,
  61,62,36,38,180,32,16,16,104,105,178,124,85,86,33,31,98,97,146,254,249,253,172,0,0,1,0,171,254,86,4,131,4,124,0,41,0,63,64,12,
  17,18,33,1,18,43,6,18,41,12,26,42,16,220,196,212,236,204,236,212,236,49,0,64,17,26,134,25,136,21,185,29,184,4,11,169,12,0,169,2,
  189,4,47,236,236,212,236,16,244,252,176,12,75,81,88,252,27,244,89,236,48,37,51,17,35,17,35,17,52,39,38,43,1,53,51,50,55,54,53,52,
  39,38,35,34,7,6,7,53,62,1,51,50,23,22,21,20,7,6,7,22,23,22,21,3,200,187,184,184,78,72,137,148,155,116,67,68,70,69,119,71,
  81,80,97,98,170,76,196,113,114,60,60,112,126,67,69,153,253,189,1,170,1,70,88,56,51,152,44,45,70,64,46,46,13,13,29,167,24,24,78,79,
  141,93,64,65,24,24,73,75,106,0,0,0,0,1,0,54,255,227,7,202,5,213,0,33,0,52,64,13,35,4,11,28,10,21,28,0,22,28,33,28,
  34,16,212,212,236,212,236,212,252,236,49,0,64,14,22,149,33,129,34,5,149,16,140,28,149,27,10,34,16,204,60,236,244,236,16,244,236,48,1,17,
  20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,53,17,33,21,16,3,6,5,53,54,55,18,25,1,5,58,63,52,112,105,59,63,
  202,110,104,215,214,105,110,254,27,132,98,254,145,212,67,117,5,213,251,236,143,91,74,74,79,155,2,159,253,90,224,127,120,120,125,226,3,113,212,254,
  24,254,170,253,56,167,46,168,1,37,2,53,1,26,0,0,0,1,0,46,255,227,6,238,4,96,0,32,0,52,64,13,34,70,10,8,9,20,8,0,
  21,8,32,27,33,16,212,212,236,212,236,212,252,236,49,0,64,14,21,169,32,188,33,4,169,15,140,27,169,26,9,33,16,204,60,236,244,236,16,244,
  236,48,1,17,20,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,53,17,33,21,16,3,6,5,53,54,55,54,17,53,4,115,122,103,104,
  60,62,184,100,104,206,199,112,98,254,123,118,94,254,204,179,59,98,4,96,253,4,87,138,79,82,157,1,65,254,184,236,115,120,117,101,123,2,143,134,
  254,146,254,252,207,29,153,27,127,207,1,167,212,0,0,0,255,255,0,201,255,227,8,45,5,213,18,6,1,184,0,0,0,1,0,193,255,227,7,3,
  4,96,0,28,0,54,64,15,30,70,10,8,9,20,28,8,0,21,25,8,24,70,29,16,252,236,50,220,236,50,212,252,236,49,0,64,13,21,169,26,
  28,24,188,23,4,169,15,140,9,23,47,204,244,236,16,228,50,220,236,48,1,17,20,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,61,
  1,33,17,35,17,51,17,33,17,4,136,122,103,104,60,62,184,100,104,206,199,112,98,253,169,184,184,2,87,4,96,253,4,87,138,79,82,157,1,65,
  254,184,236,115,120,117,101,123,204,253,252,4,96,254,51,1,205,0,0,0,0,1,0,115,255,227,5,137,5,240,0,27,0,48,64,11,29,4,16,25,
  28,27,20,28,10,16,28,16,252,236,220,236,196,236,49,0,64,14,22,149,6,26,16,149,15,18,149,13,145,6,140,28,16,228,244,236,212,252,204,16,
  236,48,1,20,7,6,7,6,35,32,39,38,16,55,54,33,32,23,21,38,33,32,17,16,33,50,54,53,17,51,5,137,100,45,137,124,151,254,155,196,
  192,191,197,1,101,1,39,225,225,254,234,253,219,2,37,215,123,202,1,186,224,127,57,33,30,210,204,2,208,205,210,142,215,191,253,159,253,160,148,164,
  1,240,0,0,0,1,0,113,255,227,4,70,4,123,0,27,0,48,64,11,29,69,6,18,18,20,13,18,0,69,28,16,252,236,212,236,196,236,49,0,
  64,14,16,185,24,19,7,185,6,9,185,4,184,24,140,28,16,228,244,236,212,252,204,16,236,48,19,16,55,54,33,50,23,21,38,35,34,7,6,16,
  23,22,51,50,17,53,51,21,20,6,35,32,39,38,113,146,150,1,11,208,186,190,196,189,98,90,90,98,189,226,184,201,229,254,252,149,142,2,47,1,
  14,157,161,110,170,124,124,114,254,124,114,124,1,62,190,197,236,231,166,158,0,1,255,250,255,227,5,102,5,213,0,25,0,47,64,12,9,28,11,27,
  24,64,0,28,23,64,20,26,16,212,228,252,228,204,220,236,49,0,64,12,5,149,16,21,0,149,23,129,16,140,10,26,16,204,228,244,236,50,16,236,
  48,1,17,20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,53,17,33,53,33,21,2,215,63,52,111,105,59,63,202,110,104,215,214,
  105,110,253,238,4,239,5,43,252,150,143,91,74,74,79,155,2,159,253,90,224,127,120,120,125,226,3,113,170,170,0,0,0,1,0,5,255,227,4,246,
  4,96,0,25,0,50,64,10,10,8,11,27,24,0,8,21,23,26,16,212,220,252,204,204,220,236,49,0,64,12,5,169,16,140,26,0,22,169,23,188,
  10,26,16,204,244,236,50,16,244,236,178,16,10,1,93,48,1,17,20,23,22,51,50,55,54,53,17,51,17,20,7,6,35,34,39,38,53,17,33,53,
  33,21,2,120,62,61,105,104,60,62,184,100,104,206,199,112,98,254,66,4,49,3,182,253,174,86,70,69,79,82,157,1,65,254,184,236,115,120,117,101,
  123,2,126,170,170,0,0,0,255,255,0,164,255,227,4,123,5,240,18,6,1,82,0,0,255,255,0,133,255,227,3,200,4,124,18,6,3,73,0,0,
  0,1,0,84,254,102,5,58,5,213,0,24,0,47,64,11,13,26,4,19,28,7,20,28,6,1,25,16,212,212,236,212,236,236,204,49,0,64,13,13,
  149,12,189,25,20,149,6,129,1,149,0,25,16,50,236,244,236,16,244,236,48,51,53,54,55,54,17,53,33,17,16,6,43,1,53,51,50,55,54,53,
  17,33,21,16,3,6,84,221,58,87,3,120,205,227,77,63,134,55,55,254,27,102,98,170,48,163,246,2,100,254,250,147,254,242,244,170,75,76,193,4,
  195,184,253,202,254,248,253,0,0,1,0,76,254,86,4,115,4,96,0,24,0,47,64,11,13,26,70,19,8,7,20,8,6,1,25,16,212,212,236,212,
  236,236,204,49,0,64,13,13,169,12,189,25,20,169,6,188,1,169,0,25,16,50,236,244,236,16,244,236,48,51,53,54,55,54,17,53,33,17,20,6,
  43,1,53,51,50,55,54,53,17,33,21,16,7,6,76,187,51,68,2,245,163,181,70,49,97,46,38,254,123,88,94,153,29,125,166,1,208,183,251,140,
  214,192,156,48,41,161,3,225,111,254,80,194,207,0,0,0,0,1,0,84,0,0,9,28,5,213,0,23,0,0,51,53,54,55,18,17,53,33,9,1,
  51,9,1,35,9,1,35,9,1,33,21,16,3,6,84,217,62,87,3,121,1,115,1,117,217,254,32,2,0,217,254,92,254,89,218,2,21,254,160,253,
  184,102,98,170,47,164,1,2,2,88,254,253,213,2,43,253,51,252,248,2,123,253,133,3,29,2,14,184,253,202,254,248,253,0,0,0,0,1,0,76,
  0,0,7,178,4,96,0,24,0,0,9,2,35,9,1,35,9,1,33,21,16,7,6,5,53,54,55,54,17,53,33,23,9,1,7,157,254,107,1,170,
  217,254,186,254,186,217,1,179,254,223,254,48,88,94,254,204,182,56,68,2,245,1,1,39,1,41,4,96,253,223,253,193,1,184,254,72,2,74,1,131,
  111,254,80,194,207,29,153,28,126,177,1,197,183,3,254,116,1,143,0,0,0,2,0,201,0,0,6,232,5,213,0,8,0,26,0,0,1,17,51,50,
  54,53,52,38,35,1,6,33,35,17,35,17,33,50,4,21,20,7,1,51,9,1,35,1,147,254,141,154,154,141,1,149,127,254,234,254,202,1,200,251,
  1,1,6,1,104,217,254,32,2,0,217,5,47,253,207,146,135,134,146,253,179,138,253,168,5,213,227,219,48,42,2,24,253,51,252,248,0,2,0,186,
  254,86,6,168,4,123,0,24,0,32,0,0,9,2,35,1,6,7,6,35,34,38,39,17,35,17,51,21,62,1,51,50,23,22,23,1,0,16,38,32,
  6,16,22,32,6,147,254,107,1,170,217,254,203,26,92,127,204,123,177,58,185,185,58,177,123,204,127,84,29,1,37,254,43,167,254,220,167,167,1,36,
  4,96,253,223,253,193,1,161,168,116,162,97,100,253,174,6,10,170,100,97,162,107,151,1,137,253,4,1,150,231,231,254,106,231,0,0,0,2,0,136,
  0,0,7,188,5,213,0,21,0,29,0,0,51,1,38,36,53,52,36,41,1,21,33,17,33,21,33,17,33,21,33,17,33,1,18,16,22,51,33,17,
  33,34,136,1,152,100,255,0,1,4,1,2,4,232,253,28,2,197,253,59,2,246,252,62,254,244,254,118,55,149,146,1,56,254,200,146,2,141,26,169,
  215,206,224,170,254,70,170,253,227,170,2,119,253,137,4,170,254,250,135,2,18,0,0,0,0,3,0,116,255,227,7,119,4,123,0,31,0,38,0,47,
  0,0,1,21,33,30,1,51,50,54,55,21,14,1,35,32,39,38,39,35,1,35,1,46,1,53,52,54,51,33,54,51,50,0,7,46,1,35,34,6,
  7,37,20,22,59,1,17,35,34,6,7,119,252,178,12,205,183,106,199,98,99,208,107,254,244,157,152,4,229,254,182,198,1,86,116,154,215,217,2,101,
  86,103,226,1,7,184,2,165,136,154,185,14,253,75,128,119,248,248,119,128,2,94,90,190,199,52,52,174,42,44,156,152,194,254,39,1,235,26,137,143,
  162,161,27,254,221,196,151,180,174,158,138,83,94,1,97,92,255,255,0,115,254,248,5,217,5,240,16,6,0,52,0,0,255,255,0,113,254,86,4,90,
  4,123,16,6,0,84,0,0,255,255,0,68,0,0,7,166,5,213,16,6,0,58,0,0,255,255,0,86,0,0,6,53,4,96,16,6,0,90,0,0,
  0,1,0,201,0,0,5,134,5,213,0,20,0,0,1,51,23,55,33,1,23,35,39,7,1,35,9,1,17,35,17,51,17,1,39,2,106,135,151,221,
  1,3,254,163,200,142,128,158,2,95,220,253,250,254,239,202,202,1,175,219,5,138,151,226,254,155,200,128,161,252,121,3,1,254,233,254,22,5,213,253,
  30,1,184,220,0,1,0,186,0,0,4,145,4,96,0,19,0,0,1,51,23,55,51,7,23,35,39,7,1,35,1,7,17,35,17,51,17,1,2,53,
  140,65,118,226,230,147,142,76,127,1,227,206,254,115,197,183,183,1,75,4,41,64,119,233,147,76,129,253,81,2,53,200,254,147,4,96,253,242,1,80,
  0,1,0,84,254,102,8,115,5,213,0,37,0,57,64,14,14,28,39,19,25,32,28,29,7,33,28,6,1,38,16,212,212,236,212,60,236,220,196,204,
  236,49,0,64,15,19,149,18,29,149,8,33,149,6,129,18,189,8,0,31,47,60,204,236,244,236,16,236,16,236,48,51,53,54,55,18,17,53,33,17,
  33,50,23,22,21,17,16,6,43,1,53,51,50,55,54,53,17,52,38,35,33,17,35,17,33,21,16,3,6,84,217,62,87,3,120,1,161,186,113,109,
  204,228,76,62,134,56,55,124,124,254,136,202,254,27,102,98,170,47,164,1,2,2,88,254,253,156,119,114,238,254,206,254,242,244,170,75,75,194,1,34,
  159,158,253,57,5,43,184,253,202,254,248,253,0,1,0,76,254,86,7,12,4,96,0,39,0,57,64,14,14,8,41,20,26,34,8,31,7,35,8,6,
  1,40,16,212,212,236,212,60,236,220,196,204,236,49,0,64,15,20,169,19,31,169,8,35,169,6,188,19,189,8,0,33,47,60,204,236,244,236,16,236,
  16,236,48,51,53,54,55,54,17,53,33,17,51,32,23,22,21,17,20,7,6,43,1,53,51,50,55,54,53,17,52,39,38,35,33,17,35,17,33,21,
  16,7,6,76,182,56,68,2,245,250,1,7,70,82,82,81,181,193,172,110,33,38,38,44,139,254,252,184,254,123,88,94,153,28,126,177,1,197,183,254,
  23,71,81,229,254,242,213,97,96,156,48,55,147,1,8,166,36,41,254,25,3,205,111,254,80,194,207,0,0,1,0,201,254,102,8,116,5,213,0,33,
  0,63,64,17,16,12,28,35,23,29,3,28,27,5,56,31,1,28,0,4,34,16,252,236,50,252,60,236,50,212,204,236,204,49,0,64,16,18,149,16,
  189,28,27,30,149,6,2,173,4,0,129,32,28,47,60,228,50,252,60,236,50,16,252,236,48,19,51,17,33,17,51,17,33,50,23,22,21,17,16,6,
  43,1,53,51,50,55,54,53,17,52,38,35,33,17,35,17,33,17,35,201,202,2,222,202,1,161,186,113,109,204,228,76,62,134,56,55,124,124,254,136,
  202,253,34,202,5,213,253,156,2,100,253,156,119,114,238,254,206,254,242,244,170,75,75,194,1,34,159,158,253,57,2,199,253,57,0,0,0,1,0,186,
  254,86,7,26,4,96,0,35,0,64,64,16,12,8,37,18,24,32,4,8,29,5,33,1,8,0,70,36,16,252,236,50,220,60,236,50,220,196,204,236,
  49,0,64,17,18,169,17,29,169,6,33,169,2,4,0,188,31,17,189,6,35,47,204,236,60,228,50,220,236,16,236,16,236,48,19,51,17,33,17,51,
  17,51,32,23,22,21,17,20,7,6,43,1,53,51,50,55,54,53,17,52,39,38,35,33,17,35,17,33,17,35,186,185,2,85,185,250,1,7,70,82,
  82,81,181,193,172,110,33,38,38,44,139,254,252,185,253,171,185,4,96,254,55,1,201,254,23,71,81,229,254,242,213,97,96,156,48,55,147,1,8,166,
  36,41,254,25,2,4,253,252,0,1,0,201,254,191,6,4,5,213,0,11,0,0,33,17,33,17,35,17,33,17,51,17,35,17,4,113,253,34,202,4,
  114,201,201,5,43,250,213,5,213,250,213,254,21,1,65,0,0,1,0,186,254,229,5,57,4,96,0,11,0,0,1,17,51,17,35,17,35,17,33,17,
  35,17,4,129,184,184,185,253,171,185,4,96,252,57,254,76,1,27,3,205,252,51,4,96,0,1,0,178,255,196,5,112,5,213,0,35,0,0,1,30,
  1,23,54,53,17,51,17,20,7,22,23,7,38,39,14,1,35,32,0,25,1,51,17,20,30,2,51,50,54,55,46,1,39,3,136,39,85,46,44,203,
  97,79,89,70,113,108,69,175,107,254,235,254,217,203,42,89,140,98,63,102,41,54,94,38,1,227,52,90,41,101,185,3,139,252,92,229,144,51,39,158,
  52,72,46,47,1,41,1,37,3,164,252,117,120,171,109,51,18,20,45,96,52,0,0,0,0,1,0,178,0,0,5,51,5,242,0,25,0,0,51,17,
  16,0,33,32,0,17,21,35,53,52,46,2,35,34,14,2,21,17,33,21,33,17,178,1,34,1,24,1,25,1,36,203,43,90,139,96,98,139,90,42,
  3,182,252,74,3,164,1,37,1,41,254,217,254,217,57,32,121,171,109,50,50,109,171,121,254,231,175,254,61,0,0,0,0,2,0,93,0,0,5,213,
  5,242,0,19,0,35,0,0,1,51,21,35,17,35,17,33,34,46,2,52,62,2,51,32,0,17,3,17,52,46,2,35,34,14,2,20,30,2,51,4,
  219,250,250,203,254,145,139,216,148,77,77,148,216,140,1,23,1,34,203,42,90,138,96,105,143,86,37,44,91,139,95,2,114,175,254,61,1,195,80,142,
  196,232,197,143,81,254,214,254,220,254,206,1,25,121,171,109,50,58,100,136,158,132,95,53,0,1,0,90,0,0,5,203,5,242,0,25,0,0,33,17,
  52,46,2,35,34,14,2,29,1,35,53,16,0,33,32,0,25,1,51,21,35,17,4,6,42,90,140,97,96,139,90,43,203,1,36,1,25,1,24,1,
  34,250,250,3,139,121,171,109,50,50,109,171,121,32,57,1,39,1,39,254,215,254,219,254,206,175,254,61,0,1,0,178,255,227,5,51,5,213,0,25,
  0,0,1,17,33,21,33,17,20,30,2,51,50,62,2,61,1,51,21,16,0,33,32,0,25,1,1,125,3,182,252,74,42,90,139,98,96,139,90,43,
  203,254,220,254,231,254,232,254,222,5,213,254,139,175,254,153,121,171,109,50,50,109,171,121,32,57,254,217,254,217,1,41,1,37,3,164,0,1,0,178,
  0,0,5,138,5,243,0,41,0,0,1,20,14,4,7,33,21,33,17,51,21,51,50,62,4,53,52,46,2,34,14,2,29,1,35,53,52,62,2,32,
  30,2,5,138,51,84,109,113,110,44,1,228,251,100,203,86,61,153,157,151,117,71,48,102,158,220,156,99,46,203,76,153,229,1,50,235,159,82,3,129,
  103,180,153,124,93,61,13,170,1,76,162,43,83,123,162,199,117,103,171,121,67,64,112,151,86,71,75,121,210,154,88,90,165,231,0,0,0,1,0,188,
  0,0,4,237,5,213,0,9,0,0,37,33,21,33,17,51,17,33,21,33,1,135,2,219,252,90,203,3,102,252,154,175,175,5,213,254,139,175,0,0,
  0,1,0,178,0,0,5,51,5,242,0,23,0,0,51,17,16,0,33,32,0,17,21,35,53,52,46,2,35,34,14,2,21,17,33,21,178,1,34,1,
  24,1,25,1,36,203,43,90,139,96,98,139,90,42,3,182,3,164,1,37,1,41,254,217,254,217,57,32,121,171,109,50,50,109,171,121,253,36,175,0,
  0,2,0,178,255,227,6,174,5,242,0,41,0,56,0,0,0,34,14,2,21,17,35,17,52,62,2,32,30,2,29,1,51,21,35,17,20,14,2,35,
  34,46,2,52,62,2,59,1,53,52,46,1,0,20,30,2,50,62,2,53,17,35,34,14,1,3,195,240,175,113,54,203,91,171,246,1,54,246,171,91,
  206,206,66,116,161,94,95,159,116,65,68,117,159,91,234,53,111,254,200,37,65,88,104,86,62,34,234,57,90,62,5,78,50,109,171,121,252,117,3,164,
  147,221,148,74,74,148,221,147,52,175,254,215,107,163,110,57,58,115,175,234,168,108,51,24,122,173,109,252,225,168,112,66,28,27,65,107,80,1,35,25,
  63,0,0,0,0,2,0,93,255,227,5,213,5,213,0,21,0,35,0,0,1,20,14,2,35,34,46,2,52,62,2,51,33,17,51,17,51,21,35,33,
  34,14,2,20,30,2,51,50,54,53,17,4,219,73,144,213,139,140,216,148,77,77,148,216,139,1,111,203,250,250,253,197,95,139,91,44,37,86,143,105,
  192,174,2,87,146,233,162,87,93,157,209,232,208,158,92,1,117,254,139,175,66,110,144,158,148,115,69,247,242,1,65,0,0,1,0,188,0,0,5,51,
  5,213,0,24,0,0,19,51,17,62,1,51,50,30,2,29,1,35,53,52,46,2,34,14,2,21,17,35,188,203,63,188,118,138,212,146,75,203,43,90,
  139,192,139,91,43,203,5,213,254,9,77,73,72,147,221,150,75,50,121,171,109,50,50,108,172,121,253,243,0,1,0,188,0,0,4,68,5,213,0,5,
  0,0,1,17,33,21,33,17,1,135,2,189,252,120,5,213,250,218,175,5,213,0,0,0,0,1,0,188,255,227,6,203,5,213,0,29,0,0,1,17,
  20,30,2,50,62,2,53,17,51,17,20,14,2,34,46,2,53,17,33,17,35,17,51,17,3,202,54,84,102,96,98,81,51,203,72,128,176,210,179,132,
  75,254,136,203,203,4,96,253,49,75,102,62,27,27,62,102,75,2,207,253,73,119,171,111,53,53,111,171,119,2,8,252,79,5,213,254,139,0,0,0,
  0,2,1,8,255,230,6,26,5,240,0,43,0,62,0,0,1,51,21,51,62,3,51,50,30,2,23,21,46,3,35,34,6,7,22,4,30,1,21,20,
  14,4,35,34,46,2,53,52,54,55,35,19,20,30,2,51,50,62,2,53,52,46,1,36,43,1,14,1,1,12,203,78,66,153,163,168,82,60,100,88,
  84,45,53,106,101,92,39,97,179,79,155,1,17,204,118,39,76,111,147,180,106,159,239,161,80,76,67,139,203,42,101,166,125,124,172,106,47,66,159,254,
  246,200,29,76,87,5,213,245,63,101,71,37,9,18,27,18,215,35,47,28,11,57,52,9,89,161,232,153,83,157,139,117,84,47,99,174,237,137,128,231,
  101,254,52,95,175,133,80,76,127,168,92,96,174,132,78,97,235,0,0,0,0,1,0,178,0,0,5,41,5,213,0,24,0,0,33,35,17,14,1,35,
  34,46,2,53,17,51,17,20,30,2,50,62,2,61,1,51,5,41,203,69,182,118,138,212,146,75,203,43,90,139,192,139,91,43,203,1,227,63,67,72,
  147,221,150,2,38,253,243,121,171,109,50,50,108,171,122,152,0,1,0,70,255,202,5,26,5,213,0,25,0,0,37,21,1,46,3,62,1,55,54,36,
  55,3,51,1,14,3,7,14,2,22,23,5,26,252,22,62,103,63,11,59,139,119,155,1,56,164,207,238,1,3,113,203,193,187,96,103,95,13,56,47,
  152,206,1,64,19,57,76,96,117,138,80,104,166,71,1,47,254,137,43,88,97,109,64,69,92,62,38,15,0,2,0,168,255,208,5,128,5,243,0,53,
  0,67,0,0,19,52,62,2,51,50,22,23,62,3,53,52,46,2,34,14,2,29,1,35,53,52,62,2,32,30,2,21,20,14,2,7,30,1,23,7,
  46,1,39,14,1,35,34,46,2,37,34,14,2,21,20,22,51,50,54,55,46,1,183,59,101,132,72,120,237,118,40,65,47,26,47,100,159,224,157,98,
  44,203,78,154,229,1,44,235,160,84,34,63,87,54,56,109,56,136,54,111,56,110,249,126,71,132,102,61,1,108,33,63,49,29,88,88,86,176,81,94,
  175,1,9,73,114,78,40,96,80,50,115,124,134,70,103,174,125,70,64,112,151,86,71,75,121,210,154,88,88,163,231,144,86,165,156,142,63,45,95,51,
  142,52,101,48,89,100,36,75,113,220,19,36,51,32,65,79,72,64,66,80,0,1,0,100,0,0,5,213,5,242,0,23,0,0,37,51,21,33,17,52,
  46,2,35,34,14,2,29,1,35,53,16,0,33,32,0,17,4,219,250,254,59,43,90,140,97,98,139,89,41,203,1,32,1,28,1,26,1,33,175,175,
  3,139,121,171,109,50,52,109,171,119,32,57,1,39,1,39,254,214,254,220,0,2,0,105,0,0,5,185,5,226,0,26,0,36,0,0,1,34,14,2,
  7,1,21,33,34,46,2,62,1,55,62,1,55,1,51,19,62,3,51,1,14,1,30,1,51,33,1,14,1,5,38,45,112,124,133,67,2,116,251,196,
  66,110,75,35,20,81,77,67,161,89,254,228,243,188,80,159,150,136,56,252,145,80,68,14,89,77,2,244,253,234,71,129,5,41,35,64,91,57,252,114,
  164,32,69,108,153,200,126,109,201,88,1,151,254,238,66,107,74,40,252,126,133,169,96,35,2,251,74,166,0,1,0,178,255,227,6,35,5,213,0,23,
  0,0,1,17,16,0,33,32,0,25,1,51,17,20,30,2,51,50,62,2,53,17,33,21,5,41,254,223,254,230,254,228,254,224,203,42,89,140,98,97,
  140,89,42,1,197,5,38,253,11,254,221,254,213,1,39,1,39,3,164,252,117,120,171,109,51,51,109,171,120,3,139,175,0,1,0,146,255,227,5,89,
  5,241,0,55,0,0,1,20,14,2,32,46,2,53,51,20,30,2,51,50,62,2,53,52,38,35,33,53,33,50,62,2,53,52,38,32,6,21,35,52,
  62,2,50,30,2,21,20,14,2,7,30,3,5,89,77,153,230,254,206,229,152,76,203,43,96,155,113,112,155,94,42,202,201,253,176,2,80,81,119,77,
  37,159,254,202,160,203,74,136,191,234,192,137,76,37,64,84,46,68,117,87,50,1,188,103,173,126,71,74,130,175,101,65,114,87,50,50,86,112,62,128,
  127,175,39,67,92,53,118,113,114,123,95,149,103,54,53,102,147,93,59,104,83,60,15,17,63,91,118,0,0,1,0,0,255,227,5,113,5,213,0,23,
  0,0,1,17,20,30,2,51,50,62,2,61,1,51,21,16,0,33,32,0,25,1,35,53,1,197,41,90,140,99,98,139,89,41,203,254,223,254,229,254,
  230,254,223,250,5,213,252,117,120,171,109,51,51,110,170,120,32,57,254,220,254,214,1,45,1,33,2,244,176,0,0,0,0,1,0,160,255,226,5,121,
  5,213,0,46,0,0,1,46,1,43,1,53,51,50,22,23,1,21,37,46,1,35,34,14,2,21,20,22,51,50,62,2,61,1,51,21,20,14,2,35,
  34,46,2,53,52,62,2,55,2,100,56,138,85,141,219,106,162,71,2,107,254,150,26,64,42,111,186,135,75,208,211,105,155,101,50,203,82,156,228,145,
  146,233,163,88,78,138,189,111,5,0,25,18,170,24,30,254,254,212,148,11,13,72,134,192,121,240,248,60,109,152,92,71,75,128,211,151,83,86,165,242,
  156,126,215,165,107,19,0,0,0,1,0,178,0,0,5,41,5,242,0,21,0,0,51,17,16,0,33,32,0,25,1,35,17,52,46,2,35,34,14,2,
  21,17,178,1,32,1,28,1,26,1,33,203,43,90,139,96,98,139,90,42,3,164,1,39,1,39,254,214,254,220,252,92,3,139,121,171,109,50,50,109,
  171,121,252,117,0,1,0,120,255,198,5,80,5,243,0,37,0,0,37,23,21,1,53,23,30,1,51,50,62,2,53,52,38,35,34,14,2,29,1,35,
  53,52,62,2,32,30,2,21,20,14,2,3,77,195,252,251,237,26,74,42,114,187,132,73,210,208,104,155,102,50,203,82,156,227,1,36,233,163,87,75,
  137,189,233,85,206,1,69,212,103,11,13,86,148,198,113,223,239,60,109,152,92,71,75,128,211,151,83,83,160,233,150,116,222,182,125,0,0,1,0,90,
  0,0,5,181,5,242,0,28,0,0,1,17,35,17,14,3,29,1,35,53,52,62,2,51,50,4,30,1,21,17,35,17,52,46,2,3,103,203,86,139,
  98,52,203,102,182,248,147,157,0,255,181,99,203,56,102,142,5,71,252,148,3,108,12,73,112,149,88,42,57,130,217,156,87,87,156,217,130,252,92,3,
  149,79,149,118,79,0,0,0,0,2,0,168,0,0,5,125,5,243,0,34,0,59,0,0,1,34,46,4,53,38,62,2,51,50,30,2,21,20,14,2,
  7,33,21,33,17,51,21,51,50,54,55,54,38,37,52,46,2,35,34,14,2,23,30,3,51,50,30,2,7,62,3,2,18,86,120,80,46,23,7,3,
  79,156,229,147,160,236,156,77,76,133,183,108,1,217,251,100,203,78,81,195,95,40,162,1,213,48,101,158,111,107,158,101,46,6,3,18,43,75,59,121,
  177,109,39,17,43,72,53,29,2,155,35,57,71,71,64,21,107,194,148,88,94,167,229,136,121,221,188,148,49,170,1,76,162,63,61,178,195,230,100,170,
  123,69,57,100,135,77,38,55,37,18,64,114,156,91,45,106,120,135,0,0,0,1,0,178,0,0,6,35,5,242,0,25,0,0,33,17,52,46,2,35,
  34,14,2,21,17,35,17,16,0,33,32,0,25,1,51,21,35,17,4,94,42,90,140,97,96,139,90,43,203,1,36,1,25,1,24,1,34,250,250,3,
  139,121,171,109,50,50,109,171,121,252,117,3,164,1,39,1,39,254,215,254,219,254,206,175,254,61,0,0,255,255,0,178,255,227,5,41,5,213,18,6,
  0,56,0,0,0,1,0,100,0,0,5,213,5,213,0,26,0,0,41,1,17,14,1,35,34,46,2,61,1,51,21,20,30,2,50,62,2,53,17,51,
  17,51,5,213,254,59,65,186,118,138,212,146,75,203,43,90,139,192,139,91,43,203,250,1,243,72,74,72,147,221,150,177,152,121,171,109,50,50,108,171,
  122,2,13,250,218,0,0,0,0,1,0,150,255,227,5,14,5,238,0,61,0,0,19,51,20,30,2,51,50,62,2,53,52,46,2,39,46,5,39,38,
  62,2,50,30,2,21,35,46,3,35,34,14,2,23,30,3,23,30,3,21,20,14,2,32,46,2,150,203,53,96,135,82,80,136,100,56,54,97,137,84,
  67,127,113,95,70,40,2,2,73,135,191,234,195,141,78,203,3,39,78,122,86,79,120,79,36,4,4,38,75,113,80,136,213,148,78,82,150,213,254,252,
  210,149,80,1,195,68,116,84,48,32,68,105,73,58,85,61,40,13,10,30,45,63,88,115,75,90,154,114,64,61,108,145,84,44,84,66,41,39,70,95,
  55,50,73,53,37,13,23,66,105,153,110,102,164,115,61,75,130,175,0,0,0,1,0,178,0,0,5,41,5,242,0,21,0,0,51,17,16,0,33,32,
  0,17,21,35,53,52,46,2,35,34,14,2,21,17,178,1,34,1,22,1,23,1,40,203,44,92,140,96,98,138,88,41,3,164,1,37,1,41,254,221,
  254,213,57,32,121,171,109,50,50,109,171,121,252,117,0,0,0,2,0,160,255,227,5,103,5,241,0,49,0,64,0,0,1,20,14,2,32,46,2,53,
  51,20,30,2,51,50,62,2,53,52,38,35,33,53,51,46,3,53,52,62,2,50,30,2,21,20,14,2,7,30,3,1,50,62,2,53,52,38,32,6,
  21,20,30,2,5,103,77,153,230,254,206,229,152,76,203,43,96,155,113,112,155,94,42,202,201,253,176,224,32,55,40,23,74,136,191,234,192,137,76,37,
  64,84,46,68,117,87,50,253,155,81,119,77,37,159,254,202,160,24,68,124,1,188,103,173,126,71,74,130,175,101,65,114,87,50,50,86,112,62,128,127,
  175,17,50,63,74,41,95,149,103,54,53,102,147,93,59,104,83,60,15,17,63,91,118,1,103,39,67,92,53,118,115,116,123,38,85,74,48,0,0,0,
  0,1,0,188,0,0,4,77,5,213,0,7,0,0,1,17,33,21,33,17,35,17,1,135,2,198,253,58,203,5,213,254,139,175,252,79,5,213,0,0,
  0,3,0,120,0,0,6,4,5,213,0,5,0,15,0,39,0,0,1,14,1,16,22,23,51,62,3,52,46,2,39,3,46,3,16,62,2,55,53,51,
  21,30,3,16,14,2,7,21,35,2,215,193,209,209,193,203,93,149,104,56,56,104,149,93,203,135,224,160,88,88,160,224,135,203,135,224,161,90,90,161,
  224,135,203,4,142,7,217,254,118,216,7,4,59,107,152,196,153,108,59,3,252,16,6,84,150,213,1,12,214,152,84,5,159,159,5,84,152,214,254,244,
  213,152,84,5,157,0,0,0,0,2,0,50,0,0,5,110,5,242,0,27,0,43,0,0,1,34,46,2,39,17,33,21,33,21,35,53,35,53,51,17,
  16,0,33,50,30,2,20,14,2,0,20,30,2,50,62,2,52,46,2,34,14,1,3,42,62,110,94,75,26,3,152,252,104,203,190,190,1,34,1,23,
  139,217,148,77,77,148,216,254,6,36,86,141,210,142,85,37,38,87,142,208,140,86,1,215,21,37,52,30,254,230,175,154,154,175,2,101,1,36,1,32,
  78,139,194,232,193,138,77,2,90,156,129,92,50,50,91,129,158,133,97,54,55,97,0,0,255,255,0,115,255,227,5,217,5,240,18,6,0,50,0,0,
  0,3,0,110,255,230,5,248,5,213,0,31,0,41,0,51,0,0,0,20,14,1,4,32,36,46,1,61,1,51,21,20,30,2,23,17,34,46,2,53,
  52,54,59,1,17,50,30,1,37,17,34,14,2,20,30,2,0,52,46,2,35,17,62,2,5,248,100,186,254,249,254,186,254,250,183,98,203,60,107,148,
  87,119,175,115,56,237,239,192,133,224,162,253,46,79,102,60,23,23,60,102,2,172,56,105,149,92,90,149,105,2,132,254,201,140,75,77,142,200,124,39,
  39,86,135,93,52,4,2,230,42,80,112,71,153,146,254,81,75,141,216,1,11,16,33,51,70,50,32,15,253,138,170,137,96,51,253,29,4,52,95,0,
  0,1,0,117,3,239,1,135,6,20,0,14,0,0,1,34,39,38,52,55,54,51,21,34,6,21,20,22,51,1,135,115,80,79,79,80,115,64,88,88,
  64,3,239,80,80,230,79,80,123,88,63,64,88,0,0,0,0,1,0,178,3,254,1,215,5,213,0,5,0,0,1,51,21,3,35,19,1,4,211,164,
  129,82,5,213,152,254,193,1,63,0,0,0,0,1,0,0,4,245,1,223,6,109,0,3,0,0,1,51,1,35,1,24,199,254,186,153,6,109,254,136,
  0,1,0,5,4,241,2,217,7,37,0,21,0,0,1,14,3,21,35,52,62,2,55,62,3,53,51,20,14,2,1,111,58,90,61,31,122,51,94,134,
  83,66,91,57,26,122,46,90,136,5,195,5,36,57,72,40,64,123,98,63,6,4,37,57,72,40,71,123,94,59,0,0,255,255,255,255,4,240,1,222,
  6,102,16,7,0,67,255,85,0,0,0,0,0,1,0,8,4,232,3,53,6,237,0,41,0,0,19,35,38,62,2,51,50,30,2,21,20,14,2,35,
  34,46,2,39,51,30,3,51,50,62,2,53,52,46,2,39,38,14,2,117,109,1,71,126,174,102,63,122,96,60,32,61,91,60,39,79,67,49,7,134,
  3,19,27,30,14,26,38,25,12,28,48,66,38,74,133,101,59,4,240,121,190,130,68,34,70,110,76,48,82,62,35,19,43,71,51,15,24,18,9,19,
  30,37,18,39,60,42,24,3,6,46,99,147,0,1,0,90,4,241,3,178,6,20,0,5,0,0,19,17,51,21,33,21,90,140,2,204,4,241,1,35,
  169,122,0,0,0,1,0,174,255,228,7,17,4,96,0,42,0,0,37,14,1,35,34,46,2,53,17,51,17,20,30,2,51,50,62,2,53,17,51,17,
  20,22,51,50,62,2,53,17,51,17,35,53,14,1,35,34,38,3,162,69,191,131,87,136,93,49,185,28,58,86,59,71,114,81,43,185,113,120,70,114,
  80,43,185,185,63,176,121,124,168,214,126,116,63,120,176,113,2,164,253,78,81,113,72,32,49,92,131,82,2,122,253,98,163,155,50,93,130,81,2,122,
  251,160,174,105,97,122,0,0,0,1,0,186,254,86,4,100,4,123,0,22,0,0,1,53,16,35,34,6,21,17,33,21,33,17,35,17,51,21,62,1,
  51,50,22,29,1,3,172,248,149,172,2,241,253,15,185,185,66,178,118,194,197,1,194,220,1,61,190,164,254,39,160,254,86,6,10,174,102,99,238,233,
  226,0,0,0,0,2,0,113,254,86,5,47,4,123,0,16,0,40,0,0,0,20,30,2,50,62,2,53,52,46,2,34,14,1,1,35,17,14,1,35,
  34,46,2,16,62,2,51,50,22,23,53,51,17,51,21,35,1,47,43,81,116,146,117,81,43,44,81,116,146,116,81,3,0,184,58,176,125,102,168,121,
  67,67,121,168,102,125,176,58,184,213,213,2,148,202,161,112,60,60,112,161,101,100,161,113,60,60,112,251,33,2,82,100,97,85,155,217,1,6,217,155,
  85,97,100,170,252,64,160,0,0,1,0,186,254,86,5,58,4,123,0,22,0,0,33,17,35,17,16,35,34,6,21,17,35,17,51,21,62,1,51,50,
  22,21,17,51,21,4,101,185,248,149,172,185,185,66,178,118,194,198,213,254,86,4,72,1,61,190,164,253,135,4,96,174,102,99,238,233,253,252,160,0,
  0,1,0,174,255,227,4,98,6,20,0,26,0,0,19,17,51,17,33,21,33,17,20,23,22,51,50,55,54,61,1,51,17,35,53,14,1,35,34,39,
  38,174,184,2,252,253,4,62,61,125,152,84,86,184,184,67,176,118,193,100,100,1,186,4,90,254,76,160,254,1,159,80,79,95,98,161,235,253,48,172,
  103,98,120,119,0,2,0,113,254,86,5,47,4,123,0,21,0,45,0,0,1,51,21,33,17,14,1,35,34,46,2,16,62,2,51,50,22,23,53,51,
  1,20,30,2,51,50,62,4,53,52,46,2,35,34,14,4,4,90,213,254,115,58,176,125,102,168,121,67,67,121,168,102,125,176,58,184,252,213,33,73,
  120,87,60,93,70,48,30,13,33,75,119,87,60,93,69,48,30,13,254,246,160,2,82,100,97,85,155,217,1,6,217,155,85,97,100,170,253,207,78,156,
  123,77,37,65,85,97,102,48,78,155,124,77,38,64,86,96,102,0,0,0,0,1,0,186,0,0,3,236,6,20,0,9,0,0,41,1,17,51,17,33,
  21,33,17,33,3,151,253,35,184,2,122,253,134,2,37,6,20,254,76,160,252,224,0,0,0,1,0,186,254,86,4,100,4,123,0,20,0,0,33,17,
  16,35,34,6,21,17,33,21,33,17,51,21,62,1,51,50,22,21,17,3,172,248,149,172,2,241,252,86,185,66,178,118,194,197,2,158,1,61,190,164,
  252,125,160,6,10,174,102,99,238,233,253,92,0,2,0,186,254,86,5,232,4,123,0,44,0,60,0,0,1,33,52,46,2,35,34,14,2,21,17,35,
  17,51,21,62,3,51,50,30,4,21,51,21,35,14,3,35,34,46,2,52,62,2,5,33,34,14,2,21,20,30,2,51,50,62,2,3,102,1,49,72,
  118,151,79,82,140,103,59,185,185,42,99,109,118,61,68,136,126,109,81,46,146,150,18,96,129,148,70,72,127,96,56,55,90,115,1,102,254,214,26,50,
  40,24,23,43,64,41,25,81,81,68,2,47,100,161,112,61,41,90,142,101,251,235,6,10,170,60,76,44,17,39,72,104,131,155,87,160,113,161,105,49,
  36,73,110,148,111,73,37,160,15,33,51,36,29,49,38,21,23,61,105,0,0,2,0,113,255,227,5,47,6,20,0,16,0,38,0,0,1,33,34,14,
  2,21,20,30,2,51,50,62,2,53,19,17,20,14,2,34,46,2,53,52,62,2,51,33,17,51,17,51,21,3,162,254,198,73,116,81,43,43,81,116,
  73,81,118,77,38,184,66,127,186,242,187,127,66,64,127,187,123,1,60,184,213,3,192,53,102,149,97,101,161,112,60,60,113,160,101,1,145,254,57,114,
  195,144,81,86,155,216,131,113,203,154,91,1,180,254,76,160,0,1,0,186,254,86,4,100,6,20,0,18,0,0,1,17,35,17,16,35,34,6,21,17,
  35,17,51,17,62,1,51,50,22,4,100,184,248,149,172,185,185,66,178,118,194,197,2,164,253,92,2,158,1,61,190,164,251,221,7,190,253,158,102,99,
  238,0,0,0,0,1,0,186,254,86,2,108,4,96,0,5,0,0,1,51,21,33,17,51,1,114,250,254,78,184,254,246,160,6,10,0,0,1,0,186,
  254,86,7,29,6,20,0,42,0,0,1,21,20,22,51,50,62,2,53,17,51,17,35,53,14,1,35,34,46,2,53,17,16,35,34,14,2,21,17,35,
  17,51,17,62,3,51,50,22,4,72,113,120,70,114,80,43,185,185,63,176,121,61,129,107,68,247,75,110,72,36,185,185,19,65,87,104,59,195,196,2,
  164,226,163,155,50,93,130,81,2,122,251,160,174,105,97,41,101,169,129,1,2,1,61,50,92,131,81,251,221,7,190,253,158,39,73,55,34,236,0,0,
  0,2,0,113,255,227,4,116,6,20,0,24,0,45,0,0,1,19,51,7,5,33,21,35,30,1,21,20,14,2,34,46,2,53,52,62,2,55,3,20,
  30,2,51,50,62,2,53,52,46,2,39,35,34,14,2,1,6,194,212,164,1,66,1,55,125,67,61,68,131,192,246,192,130,68,62,111,154,91,225,40,
  81,119,80,79,120,80,40,18,43,71,52,135,78,120,81,41,5,10,1,10,226,210,160,78,215,132,122,206,151,85,85,151,206,122,120,198,148,94,16,253,
  192,83,149,111,65,65,111,149,83,77,119,99,86,44,69,117,154,0,0,0,0,1,0,174,254,86,4,88,6,20,0,19,0,0,19,17,51,17,16,51,
  50,55,54,53,17,51,17,35,17,14,1,35,34,38,174,184,248,149,86,87,184,184,67,176,118,194,199,1,186,4,90,251,173,254,194,95,94,165,2,123,
  249,246,2,86,103,98,239,0,255,255,0,186,0,0,4,100,6,20,18,6,0,75,0,0,0,2,0,106,255,226,4,48,6,20,0,45,0,66,0,0,
  1,21,14,1,7,22,18,21,17,35,53,14,3,35,34,46,2,55,62,3,55,46,3,53,52,63,1,51,7,14,1,7,6,30,2,55,62,1,1,20,
  30,2,51,50,62,2,61,1,52,46,2,39,14,3,3,60,26,52,26,169,179,184,27,72,92,112,67,98,156,106,55,3,2,62,109,154,94,68,93,59,
  26,34,36,199,42,19,15,1,2,46,71,87,40,27,57,254,10,33,67,101,68,77,120,82,43,30,69,112,81,61,108,82,48,5,44,177,16,32,18,100,
  254,229,185,253,255,172,45,74,54,29,66,120,170,105,96,183,173,163,75,10,52,71,83,41,68,53,57,63,29,59,23,45,63,34,2,17,18,34,252,160,
  69,115,83,45,55,93,123,68,86,53,119,117,104,38,50,117,135,154,0,0,0,1,0,186,254,86,5,57,4,123,0,20,0,0,1,21,33,17,16,35,
  34,6,21,17,35,17,51,21,62,1,51,50,22,21,17,5,57,254,115,248,149,172,185,185,66,178,118,194,197,254,246,160,4,72,1,61,190,164,253,135,
  4,96,174,102,99,238,233,252,82,0,0,0,0,2,0,140,255,227,4,90,6,36,0,40,0,62,0,0,19,53,51,62,3,51,50,22,23,21,38,35,
  34,14,2,7,51,50,30,2,21,17,35,53,14,3,35,34,46,2,39,38,18,55,19,30,3,51,50,62,2,61,1,52,46,2,43,1,14,3,140,196,
  55,141,167,193,107,25,45,22,52,50,71,127,114,98,42,3,119,209,156,90,184,24,70,92,116,69,102,151,102,53,3,5,54,56,86,6,45,73,97,56,
  70,115,83,46,42,98,159,117,71,29,42,27,10,3,182,170,96,165,122,69,6,4,189,29,42,75,104,61,76,138,194,119,253,175,174,44,74,54,31,65,
  114,155,90,131,1,29,139,253,253,88,117,70,29,51,91,124,73,104,64,134,109,69,65,135,132,126,0,0,0,1,0,174,255,227,5,45,6,20,0,22,
  0,0,19,17,51,17,16,51,50,62,2,53,17,33,21,35,17,35,53,14,1,35,34,38,174,184,248,75,119,83,45,1,141,213,184,67,176,118,195,198,
  1,186,2,166,253,97,254,194,50,92,131,81,4,47,160,250,140,172,103,98,238,0,0,0,0,1,255,212,254,86,1,114,4,96,0,11,0,0,19,51,
  17,20,6,43,1,53,51,50,54,53,186,184,163,181,70,49,105,76,4,96,251,140,214,192,156,97,153,0,0,1,255,217,255,227,4,88,6,20,0,22,
  0,0,3,33,17,16,51,50,62,2,53,17,51,17,35,53,14,1,35,34,38,53,17,35,39,1,141,248,75,119,83,45,184,184,67,176,118,195,198,213,
  6,20,251,173,254,194,50,92,131,81,2,123,251,160,172,103,98,238,233,3,186,0,0,0,0,1,0,0,254,86,3,123,4,123,0,49,0,0,23,20,
  30,2,51,33,21,33,34,46,2,53,52,62,6,53,52,46,2,35,34,6,7,53,62,3,51,50,30,2,21,20,14,6,193,4,10,20,17,2,80,253,
  116,42,68,48,26,60,98,125,131,125,98,60,45,82,115,71,91,154,78,38,74,79,89,53,115,184,129,69,60,98,126,130,126,98,60,217,8,17,15,9,
  160,27,47,63,36,49,106,113,118,124,127,131,133,67,72,105,68,33,38,42,174,14,23,15,8,53,108,162,109,75,149,144,135,124,111,94,74,0,0,0,
  255,255,0,186,0,0,4,100,4,123,18,6,0,81,0,0,0,1,0,10,254,86,2,246,4,96,0,49,0,0,19,33,21,33,34,46,2,53,52,62,
  4,55,46,3,53,52,62,2,55,51,14,3,21,20,30,2,55,62,1,55,7,14,3,21,20,30,2,252,1,250,253,214,36,70,55,33,35,60,83,96,
  106,53,47,110,95,63,11,32,59,48,231,59,77,44,17,38,63,82,45,25,66,35,1,102,169,121,66,4,11,17,254,246,160,22,46,70,47,58,135,142,
  144,137,125,51,2,32,68,107,76,30,63,70,77,44,37,72,67,62,26,48,68,40,14,5,3,21,18,183,89,203,200,184,69,12,26,20,13,0,0,0,
  0,1,0,174,254,86,7,17,4,96,0,42,0,0,37,14,1,35,34,46,2,53,17,51,17,20,30,2,51,50,62,2,53,17,51,17,20,22,51,50,
  62,2,53,17,51,17,35,17,14,1,35,34,38,3,162,69,191,131,87,136,93,49,185,28,58,86,59,71,114,81,43,185,113,120,70,114,80,43,185,185,
  63,176,121,124,168,214,126,116,63,120,176,113,2,164,253,78,81,113,72,32,49,92,131,82,2,122,253,98,163,155,50,93,130,81,2,122,249,246,2,88,
  105,97,122,0,0,2,0,110,254,86,3,244,4,124,0,44,0,68,0,0,1,20,14,6,21,20,22,51,33,21,33,34,46,2,53,52,54,55,62,3,
  39,46,5,53,52,62,2,51,50,30,2,37,34,14,2,21,20,30,4,21,20,7,62,3,53,52,46,2,3,244,60,98,126,131,126,98,60,31,21,2,
  80,253,116,38,67,49,29,82,72,25,35,20,4,6,8,42,54,59,49,32,73,120,154,80,110,176,123,66,254,37,43,86,68,42,31,46,55,46,31,50,
  60,130,108,69,40,75,106,2,210,78,153,145,137,125,110,93,73,25,23,26,160,25,43,57,32,66,144,73,25,68,76,79,36,47,82,75,72,77,84,50,
  79,134,96,54,58,110,158,170,26,52,77,51,33,66,68,72,76,83,44,81,79,58,126,132,138,72,69,105,72,36,0,0,0,1,0,186,0,0,4,224,
  4,123,0,36,0,0,1,34,14,2,21,17,35,17,51,21,62,1,51,50,30,2,21,20,14,2,7,33,21,33,53,62,3,53,52,46,2,2,193,79,
  124,86,45,185,185,63,189,121,99,162,116,63,33,61,86,53,1,41,253,253,63,96,66,34,35,71,108,3,219,52,90,122,70,253,115,4,96,172,97,102,
  70,125,174,103,83,139,123,113,57,160,132,52,109,121,138,80,73,129,97,56,255,255,0,174,255,227,4,88,4,123,18,6,0,88,0,0,0,1,0,174,
  254,86,5,45,6,20,0,22,0,0,19,17,51,17,16,51,50,62,2,53,17,51,17,51,21,33,17,14,1,35,34,38,174,184,248,75,119,83,45,184,
  213,254,115,67,176,118,195,198,1,186,2,166,253,97,254,194,50,92,131,81,4,47,248,226,160,2,86,103,98,238,0,0,0,1,0,174,255,227,7,28,
  4,123,0,39,0,0,1,17,51,21,62,3,51,50,22,21,17,35,17,16,35,34,14,2,21,17,35,53,14,1,35,34,38,53,17,51,17,16,51,50,
  62,2,3,143,184,33,79,87,91,44,195,196,184,248,60,107,80,46,184,67,177,100,195,198,184,248,63,111,83,48,1,229,2,123,174,51,75,50,25,236,
  235,253,92,2,158,1,61,50,92,131,81,253,135,172,103,98,238,233,2,166,253,97,254,194,47,91,132,0,0,1,0,186,254,86,4,100,4,123,0,20,
  0,0,1,17,35,17,16,35,34,14,2,21,17,35,17,51,21,62,1,51,50,22,4,100,184,248,75,119,83,44,185,185,66,178,118,195,196,2,164,253,
  92,2,158,1,61,50,92,131,81,251,221,6,10,174,103,98,236,0,0,0,255,255,0,111,254,86,4,88,4,123,16,6,0,74,254,0,0,1,0,186,
  0,0,3,152,4,96,0,5,0,0,37,33,21,33,17,51,1,114,2,38,253,34,184,160,160,4,96,0,0,1,0,174,254,86,7,28,6,20,0,39,
  0,0,1,17,51,17,62,3,51,50,22,21,17,35,17,16,35,34,14,2,21,17,35,17,14,1,35,34,38,53,17,51,17,16,51,50,62,2,3,143,
  184,33,79,87,91,44,195,196,184,248,57,106,81,49,184,67,177,100,195,198,184,248,63,111,83,48,1,229,4,47,253,158,51,75,50,25,236,235,253,92,
  2,158,1,61,47,90,132,85,251,221,2,86,103,98,238,233,2,166,253,97,254,194,47,91,132,0,0,0,0,2,0,41,254,86,4,164,4,123,0,27,
  0,44,0,0,37,17,33,21,33,21,35,53,35,53,51,17,51,21,62,1,51,50,30,2,16,14,2,35,34,38,1,52,46,2,34,14,2,20,30,2,
  50,62,2,1,115,3,21,252,235,185,145,145,185,58,176,124,102,168,122,67,67,122,168,102,124,176,2,56,43,81,116,146,116,81,43,43,81,116,146,117,
  80,43,168,254,168,155,95,95,155,5,16,170,100,97,86,155,216,254,250,216,155,86,97,1,235,100,161,112,61,60,112,161,202,161,112,60,60,113,160,0,
  255,255,0,111,255,227,4,115,4,123,16,6,0,82,254,0,0,3,0,70,254,86,6,33,6,20,0,39,0,46,0,56,0,0,0,16,14,2,35,17,
  35,17,34,46,4,61,1,51,21,20,30,2,51,17,34,46,2,53,52,62,2,59,1,17,50,30,1,37,17,34,6,21,20,22,0,52,46,2,35,17,
  50,62,1,6,33,103,180,243,139,184,87,164,145,120,86,48,180,80,131,169,90,98,156,111,59,59,111,156,98,184,142,243,178,253,21,125,116,123,3,10,
  69,125,176,106,106,176,125,2,199,254,248,214,151,82,254,86,1,170,39,73,103,128,149,83,93,86,87,152,114,66,3,26,43,79,110,67,72,112,77,39,
  254,76,70,137,207,1,38,79,72,66,77,253,128,192,143,95,47,252,230,57,107,0,0,0,0,1,0,174,255,227,6,126,6,20,0,22,0,0,37,33,
  21,33,53,14,1,35,34,38,53,17,51,17,16,51,50,62,2,55,17,51,4,88,2,38,253,34,67,176,118,195,198,184,248,73,117,84,46,2,184,160,
  160,172,103,98,238,233,4,90,251,173,254,194,47,88,125,77,2,140,0,0,0,2,0,240,0,0,1,195,3,82,0,3,0,7,0,0,55,51,21,35,
  17,51,21,35,240,211,211,211,211,254,254,3,82,254,0,0,0,1,0,100,1,178,2,127,2,131,0,6,0,0,19,4,37,21,6,36,39,100,1,15,
  1,12,136,254,245,136,2,131,90,90,164,45,1,44,0,0,0,2,2,68,254,67,2,218,255,211,0,3,0,7,0,28,180,4,3,5,1,9,16,220,
  60,204,50,49,0,182,6,2,0,4,2,0,8,16,220,220,220,73,58,48,5,51,21,35,21,51,21,35,2,68,150,150,150,150,45,150,100,150,0,0,
  255,255,0,171,254,67,3,130,255,211,16,39,5,16,0,168,0,0,17,7,5,22,254,228,0,0,0,19,176,16,75,82,88,187,0,0,0,4,0,4,
  0,64,56,16,60,49,89,0,0,3,0,255,254,67,3,162,255,211,0,3,0,7,0,11,0,37,182,0,3,8,4,9,5,13,16,220,60,220,60,220,
  204,49,0,64,9,10,6,4,8,6,3,4,1,12,16,220,60,220,60,220,73,58,48,5,53,33,21,55,51,21,35,21,51,21,35,0,255,1,144,125,
  150,150,150,150,195,150,150,150,150,100,150,0,0,3,0,255,254,67,3,162,255,211,0,3,0,7,0,15,0,46,64,9,12,11,8,15,4,0,5,1,
  17,16,220,60,220,60,220,220,220,204,49,0,64,11,7,2,0,5,10,2,8,11,0,13,16,16,220,60,220,60,60,204,220,73,58,48,5,51,21,35,
  21,51,21,35,39,21,35,53,35,53,33,21,3,12,150,150,150,150,250,150,125,1,144,45,150,100,150,250,200,200,150,150,0,1,2,68,254,187,2,218,
  255,81,0,3,0,16,181,2,0,4,0,1,5,16,220,204,49,0,16,220,204,48,5,51,21,35,2,68,150,150,175,150,255,255,1,199,254,187,3,87,
  255,81,16,38,5,20,125,0,17,6,5,20,131,0,0,15,178,0,0,5,73,83,88,185,0,0,0,64,56,89,49,0,0,3,1,199,254,67,3,87,
  255,211,0,3,0,7,0,11,0,79,64,9,4,11,10,5,0,1,11,10,13,16,212,204,220,204,220,73,58,49,178,0,8,5,73,83,88,65,12,0,
  11,0,10,0,9,0,8,0,64,0,4,0,7,0,6,0,5,0,4,255,192,0,4,23,56,23,56,89,0,64,9,3,11,8,0,11,7,8,4,12,
  16,220,60,220,60,220,73,58,48,1,51,21,35,3,51,21,35,55,51,21,35,2,68,150,150,125,150,150,250,150,150,254,217,150,1,144,150,150,150,0,
  0,1,1,99,254,187,3,187,255,81,0,3,0,16,181,2,0,4,0,2,5,16,220,204,49,0,16,220,204,48,5,33,21,33,1,99,2,88,253,168,
  175,150,0,0,0,1,1,99,254,117,3,187,255,161,0,7,0,25,180,5,2,0,6,9,16,220,220,220,204,49,0,180,1,0,3,5,8,16,220,220,
  60,204,48,5,21,35,53,35,53,33,21,2,218,150,225,2,88,245,150,150,150,150,0,0,0,1,0,0,5,0,0,150,5,150,0,3,0,16,181,1,
  3,4,1,3,4,16,212,204,49,0,16,220,204,48,17,51,21,35,150,150,5,150,150,0,255,255,0,0,5,0,0,150,5,150,16,6,5,25,0,0,
  255,255,1,47,254,27,3,185,255,221,16,39,5,20,0,223,255,96,16,38,5,20,229,246,17,7,5,20,254,235,0,140,0,61,178,0,10,4,73,83,
  88,185,0,10,255,192,56,89,179,0,4,10,5,16,73,58,49,0,178,0,9,12,73,83,88,185,0,9,255,192,56,89,178,0,4,9,73,83,88,185,
  0,4,255,192,56,89,179,0,4,9,4,16,73,58,48,0,0,1,2,78,1,229,2,228,2,123,0,3,0,16,181,1,3,4,3,1,5,16,212,204,
  49,0,16,220,204,48,1,51,21,35,2,78,150,150,2,123,150,0,0,0,0,1,2,68,254,67,2,218,255,211,0,3,0,16,181,2,0,4,0,2,
  5,16,220,204,49,0,16,220,204,48,5,51,17,35,2,68,150,150,45,254,112,0,0,0,0,1,0,100,3,198,2,127,4,106,0,3,0,0,19,33,
  21,33,100,2,27,253,229,4,106,164,0,0,0,1,1,99,5,0,3,187,5,150,0,3,0,16,181,1,3,4,3,1,5,16,212,204,49,0,16,220,
  204,48,1,33,21,33,1,99,2,88,253,168,5,150,150,0,0,1,0,209,255,56,1,139,5,40,0,3,0,28,180,5,2,8,0,4,16,212,236,204,
  49,0,178,1,2,4,16,204,204,48,180,64,5,80,5,2,1,93,19,51,17,35,209,186,186,5,40,250,16,0,0,0,0,1,5,25,5,0,5,175,
  5,150,0,3,0,16,181,1,3,4,1,3,4,16,212,204,49,0,16,220,204,48,1,51,21,35,5,25,150,150,5,150,150,0,0,0,0,1,0,197,
  5,0,1,91,5,150,0,3,0,16,181,1,3,4,1,3,4,16,212,204,49,0,16,220,204,48,19,51,21,35,197,150,150,5,150,150,0,2,0,209,
  0,0,1,139,4,96,0,3,0,7,0,35,182,9,2,6,8,0,4,8,16,212,50,236,50,204,49,0,180,3,1,188,5,7,47,204,244,204,48,180,
  64,9,80,9,2,1,93,19,51,21,35,17,51,21,35,209,186,186,186,186,4,96,202,253,52,202,0,0,0,1,0,102,0,0,2,220,4,96,0,13,
  0,29,182,15,5,12,9,8,13,14,16,212,236,212,204,204,49,0,182,5,169,4,188,10,169,12,47,236,244,236,48,19,16,54,59,1,21,35,34,6,
  21,17,33,21,33,102,205,227,146,148,134,110,1,188,253,138,2,94,1,14,244,143,150,194,254,22,143,0,0,1,1,99,254,67,3,187,255,211,0,7,
  0,25,180,5,2,0,6,9,16,220,220,220,204,49,0,180,1,0,3,5,8,16,220,220,60,204,48,5,21,35,53,35,53,33,21,2,218,150,225,2,
  88,195,250,250,150,150,0,0,0,1,0,186,0,0,4,159,4,96,0,39,0,111,183,41,70,31,8,30,1,8,2,183,22,8,21,10,8,11,70,40,
  16,252,236,212,252,220,183,127,2,127,2,111,2,95,2,178,63,2,5,93,236,212,75,176,29,83,88,185,0,30,255,192,56,89,252,252,183,74,3,58,
  3,41,3,122,3,178,68,3,5,93,75,176,10,81,88,185,0,41,255,192,56,89,49,0,180,31,22,188,10,1,47,47,252,196,183,58,0,58,3,85,
  29,91,9,182,101,23,106,3,121,9,7,93,48,9,1,35,1,14,4,21,17,35,53,52,62,5,55,1,51,1,62,4,53,17,51,21,20,14,5,3,
  128,1,29,217,254,96,28,35,56,33,26,184,20,31,50,45,65,44,31,254,228,217,1,160,27,35,56,34,26,184,20,31,50,46,64,44,1,155,254,101,
  2,88,14,21,53,65,110,69,254,244,185,81,138,96,81,50,44,21,13,1,155,253,168,13,21,54,65,110,69,1,12,185,82,137,97,81,49,44,21,0,
  0,1,0,88,0,0,4,72,4,96,0,21,0,54,183,23,19,17,8,0,8,21,22,16,220,212,220,252,220,220,180,116,10,111,7,2,93,49,75,176,
  10,81,88,185,0,23,255,192,56,89,0,183,8,169,9,188,17,169,21,169,176,20,47,236,236,252,236,48,37,17,52,46,3,35,33,53,33,50,30,3,
  21,17,51,21,33,53,2,232,11,38,69,121,87,254,182,1,74,123,177,116,69,27,166,252,16,143,1,207,75,99,102,58,37,143,46,85,139,166,114,254,
  85,143,143,0,0,1,0,88,255,246,3,17,4,96,0,31,0,63,183,33,3,8,4,0,8,22,27,177,13,32,16,220,212,212,236,220,236,204,180,116,
  29,92,16,2,93,75,176,15,81,75,176,13,83,90,88,125,176,6,47,24,89,49,0,183,27,169,28,188,32,16,169,11,176,3,47,47,236,16,252,236,
  48,1,20,18,23,35,38,39,14,3,35,34,39,53,22,51,50,62,3,53,52,46,1,43,1,53,51,50,22,2,127,69,77,199,58,25,33,70,80,80,
  55,46,51,34,36,44,69,86,56,40,51,101,92,90,96,221,203,2,94,144,254,192,142,135,112,81,103,54,19,14,169,10,13,52,91,170,117,151,161,59,
  143,244,0,0,0,1,0,88,0,0,4,23,4,96,0,7,0,40,182,9,0,1,8,4,5,8,16,220,220,252,220,220,49,75,176,10,81,88,185,0,
  9,255,192,56,89,0,181,1,4,169,6,188,3,47,252,252,196,48,1,35,17,35,17,33,53,33,4,23,198,186,253,193,3,191,3,209,252,47,3,209,
  143,0,0,0,0,2,0,186,0,0,4,128,4,96,0,3,0,15,0,60,183,17,70,4,8,7,11,1,8,178,2,70,16,16,252,236,212,212,252,252,
  180,112,13,106,10,2,93,75,176,10,81,88,185,0,17,255,192,56,89,49,0,183,11,169,12,188,2,0,3,2,176,6,47,47,212,196,16,252,252,48,
  1,17,35,17,5,17,35,17,52,38,35,33,53,33,32,22,1,136,185,3,177,185,129,186,254,46,1,208,1,21,225,2,172,253,84,2,96,38,253,198,
  2,96,216,153,143,250,0,0,0,1,0,186,0,0,1,116,4,96,0,3,0,33,182,5,70,1,8,2,70,4,16,252,252,252,75,176,10,81,88,185,
  0,5,255,192,56,89,49,0,178,3,188,1,47,228,48,1,17,35,17,1,116,186,4,96,251,160,4,96,0,1,0,88,0,0,2,109,4,96,0,13,
  0,69,182,15,1,5,8,8,13,14,16,220,220,252,220,220,49,75,176,14,83,75,176,16,81,90,88,124,176,2,47,24,179,106,3,90,3,180,106,11,
  90,11,4,93,49,89,75,176,10,81,88,185,0,15,255,192,56,89,0,181,2,12,169,13,188,7,47,252,252,196,48,1,21,35,34,6,21,17,35,17,
  52,54,55,35,53,2,109,80,87,65,186,77,56,248,4,96,143,155,189,253,135,2,121,127,178,39,143,0,0,1,0,186,0,0,4,128,4,96,0,13,
  0,55,183,15,70,1,8,2,8,8,9,177,70,14,16,252,252,220,252,252,178,112,11,1,93,75,176,10,81,88,185,0,15,255,192,56,89,49,0,181,
  7,169,10,188,8,2,47,47,252,236,178,116,0,1,93,0,48,1,17,35,17,52,38,35,33,17,35,17,33,32,22,4,128,186,130,184,254,231,185,1,
  208,1,20,226,2,94,253,162,2,121,198,146,252,47,4,96,240,0,0,0,0,1,0,185,255,227,4,191,4,107,0,31,0,91,183,33,25,8,10,17,
  1,8,30,177,70,32,16,252,252,220,220,183,116,20,112,20,127,10,47,10,178,160,10,5,93,252,220,49,75,176,10,81,88,185,0,33,255,192,56,89,
  0,183,15,169,20,31,188,32,5,169,176,28,47,236,16,252,196,236,181,108,10,110,25,110,30,181,92,10,94,25,94,30,183,68,10,68,1,52,10,52,
  1,176,10,93,48,1,17,20,30,2,50,62,2,53,52,46,2,35,34,7,53,54,51,50,30,2,21,16,2,32,2,25,1,1,114,45,89,116,160,116,
  89,45,19,48,90,67,66,93,114,87,102,144,84,37,252,253,242,252,4,96,253,180,116,162,91,40,40,91,162,116,113,157,125,61,30,143,30,81,159,210,
  141,254,212,254,243,1,13,1,44,2,68,0,0,1,0,136,1,162,1,66,4,96,0,3,0,35,180,5,1,8,2,4,16,220,252,220,49,75,176,10,
  81,88,185,0,5,255,192,56,89,0,180,1,2,0,188,4,16,228,47,196,48,1,17,7,17,1,66,186,4,96,253,142,76,2,190,0,0,1,0,88,
  254,86,3,146,4,96,0,16,0,56,182,18,70,0,8,3,10,17,16,220,220,252,252,180,97,12,95,9,2,93,75,176,10,81,88,185,0,18,255,192,
  56,89,49,0,182,10,169,11,188,1,189,17,16,236,252,236,182,95,3,79,3,63,3,3,93,48,1,17,35,17,52,46,3,35,33,53,33,50,30,2,
  3,146,186,21,50,88,127,93,254,251,1,1,168,214,134,53,1,238,252,104,3,152,114,155,117,66,31,143,61,151,232,0,0,1,0,88,0,0,3,202,
  4,96,0,25,0,53,182,27,7,8,19,14,25,26,16,220,212,220,252,220,183,79,15,79,24,63,15,63,24,176,4,93,49,75,176,10,81,88,185,0,
  27,255,192,56,89,0,182,25,169,0,188,14,169,13,47,236,252,236,48,19,33,50,30,3,20,14,3,35,33,53,33,50,62,2,52,46,2,35,33,88,
  1,88,117,187,120,80,34,34,80,120,187,117,254,168,1,88,100,141,78,34,34,78,141,100,254,168,4,96,64,107,146,157,172,157,146,107,64,142,62,117,
  145,188,145,117,62,0,0,0,0,1,0,88,0,0,3,240,5,213,0,8,0,54,183,10,7,8,1,8,8,0,5,178,8,2,9,16,220,252,220,252,
  212,178,127,1,1,93,252,220,49,75,176,10,81,88,185,0,10,255,192,56,89,0,182,7,2,169,4,5,188,0,47,252,204,252,196,48,33,1,33,17,
  51,17,5,7,1,1,129,1,148,253,67,187,2,221,3,254,87,3,209,2,4,254,139,1,110,252,15,0,0,2,0,186,0,0,4,149,4,96,0,8,
  0,15,0,52,183,17,70,0,8,11,10,8,1,177,70,16,16,252,252,220,252,252,49,75,176,10,81,88,185,0,17,255,192,56,89,0,182,9,169,2,
  188,10,169,1,47,236,244,236,180,111,12,126,12,2,93,48,41,1,17,33,50,30,2,21,1,17,33,17,52,38,35,4,149,252,37,1,227,141,192,119,
  52,252,223,2,103,130,185,4,96,58,129,189,138,1,115,252,190,1,234,198,146,0,0,0,0,1,0,88,0,0,4,181,4,112,0,37,0,100,183,39,
  70,12,8,17,14,27,8,180,28,1,8,0,38,16,220,236,212,178,112,28,1,93,252,220,220,252,252,183,74,35,58,35,42,35,28,35,183,104,35,90,
  35,74,4,104,4,180,115,4,12,35,8,93,75,176,10,81,88,185,0,39,255,192,56,89,49,0,183,20,169,10,0,188,15,169,14,176,27,47,47,236,
  252,212,252,183,88,4,108,17,92,17,118,4,178,127,17,5,93,48,19,51,30,1,23,62,4,51,32,25,1,33,53,33,17,52,38,35,34,7,6,7,
  6,7,3,35,19,62,4,53,52,2,88,217,4,66,22,28,77,76,98,76,51,1,146,253,206,1,120,122,97,180,86,48,42,2,5,98,186,80,3,15,
  5,7,3,93,4,96,11,157,78,70,100,54,30,8,253,238,253,162,142,1,208,195,187,160,91,206,14,23,254,18,1,162,16,73,27,51,39,22,64,1,
  7,0,0,0,0,1,0,186,254,86,1,116,4,96,0,3,0,36,182,5,70,1,8,2,70,4,16,252,252,252,75,176,10,81,88,185,0,5,255,192,
  56,89,49,0,180,2,189,3,188,4,16,228,228,48,1,17,35,17,1,116,186,4,96,249,246,6,10,0,0,1,0,88,0,0,2,120,4,96,0,13,
  0,49,183,15,70,11,8,0,5,13,14,16,220,212,220,252,252,75,176,10,81,88,185,0,15,255,192,56,89,49,0,182,5,169,6,188,13,169,12,47,
  236,252,236,180,16,10,0,10,2,93,48,37,17,52,38,43,1,53,51,50,22,21,17,33,53,1,190,100,106,126,126,205,187,253,224,143,2,88,123,111,
  143,177,221,253,46,143,0,0,0,2,0,185,255,227,4,191,4,96,0,9,0,19,0,93,183,21,4,8,15,12,8,9,70,176,20,16,252,252,220,178,
  127,15,1,93,252,220,182,74,10,60,10,96,1,3,93,49,183,89,7,84,6,105,7,100,6,176,4,93,75,176,10,81,88,185,0,21,255,192,56,89,
  0,183,10,169,0,188,20,14,169,6,47,236,16,252,252,183,52,15,52,12,38,15,38,12,183,66,15,66,12,82,3,100,3,176,8,93,48,19,33,32,
  4,17,16,0,32,0,17,1,33,17,16,32,17,52,46,2,185,1,231,1,29,1,2,255,0,253,250,255,0,1,231,254,210,2,148,45,95,127,4,96,
  250,254,212,254,208,254,217,1,39,1,48,1,141,254,107,254,73,1,191,117,156,88,36,0,0,1,0,88,255,66,4,72,4,96,0,19,0,75,183,21,
  70,2,8,1,15,8,12,177,14,20,16,220,196,252,220,252,252,182,62,13,29,13,15,13,3,93,49,75,176,10,81,88,185,0,21,255,192,56,89,0,
  183,16,169,11,169,12,1,188,14,177,188,21,16,228,228,212,236,228,180,20,16,5,16,2,93,48,180,103,13,71,13,2,93,1,17,51,17,20,14,4,
  7,5,53,37,1,51,1,62,1,18,3,136,192,19,49,88,136,194,130,254,128,1,36,254,212,194,1,20,132,144,70,3,68,1,28,254,228,118,178,175,
  136,127,106,47,139,169,104,4,13,252,50,57,150,1,8,0,0,1,0,186,254,86,4,100,4,96,0,23,0,94,183,25,70,0,8,3,13,8,8,178,
  19,70,24,16,252,252,212,220,252,252,49,75,176,10,81,88,185,0,25,255,192,56,89,0,183,16,169,11,7,169,20,188,2,177,189,24,16,236,252,252,
  220,183,74,19,31,11,15,11,47,11,176,4,93,75,176,23,80,75,176,18,83,90,88,185,0,11,0,64,56,89,252,183,106,3,92,3,74,3,127,4,
  176,4,93,48,1,17,35,17,52,38,43,1,21,20,22,51,50,55,21,6,35,34,38,53,17,33,32,22,4,100,186,145,169,253,71,74,41,67,82,67,
  134,155,1,182,1,16,228,2,94,251,248,4,10,208,161,240,73,69,13,152,16,148,176,1,100,245,0,0,0,1,0,186,0,0,4,142,4,96,0,28,
  0,106,183,30,3,8,12,22,16,8,7,178,0,70,29,16,252,196,252,212,220,180,95,12,63,12,2,93,252,220,183,61,14,61,10,75,14,75,10,176,
  4,93,49,75,176,10,81,88,185,0,30,255,192,56,89,0,183,25,169,20,16,169,0,188,9,177,169,6,47,236,252,252,125,220,178,95,20,1,113,24,
  182,112,20,80,20,74,28,3,93,75,176,25,80,75,176,18,83,90,88,185,0,20,0,64,56,89,252,48,19,33,32,0,16,0,41,1,53,33,50,54,
  53,52,38,43,1,7,6,22,51,50,55,21,6,35,34,38,53,186,1,170,1,2,1,40,254,215,254,255,254,86,1,94,236,209,216,228,165,1,1,72,
  74,41,67,82,67,134,155,4,96,254,220,253,232,254,220,142,192,238,219,186,222,73,69,13,152,16,148,176,0,1,0,88,254,86,3,249,4,99,0,22,
  0,71,183,24,8,8,7,3,14,8,17,179,0,8,22,23,16,220,252,212,252,196,220,178,127,7,1,93,252,220,183,54,3,68,3,84,3,5,3,176,
  4,93,49,75,176,10,81,88,185,0,24,255,192,56,89,0,181,7,0,188,16,189,23,16,236,252,196,178,55,3,1,93,48,1,23,22,23,62,1,61,
  1,51,21,20,14,2,7,17,35,17,52,46,1,39,3,1,37,159,102,58,117,104,184,61,104,128,72,186,57,61,49,211,4,99,228,146,153,46,195,151,
  132,132,111,186,126,83,18,252,134,3,38,80,171,106,73,1,57,0,0,0,0,1,0,88,0,0,4,5,4,96,0,26,0,108,183,28,70,23,13,8,
  12,2,8,178,26,1,27,16,220,196,252,220,176,12,75,81,176,16,75,83,90,88,185,0,12,0,64,56,177,12,0,47,16,89,252,196,252,183,60,22,
  59,3,63,0,72,3,183,108,0,89,0,95,0,74,22,182,105,22,124,0,61,0,9,93,49,75,176,10,81,88,185,0,28,255,192,56,89,0,181,12,
  1,188,26,169,25,47,236,252,196,183,84,22,56,3,84,3,116,3,176,4,93,48,37,1,51,1,54,55,62,4,53,17,51,21,20,14,5,7,1,21,
  33,53,2,244,253,100,218,1,131,4,7,24,26,44,24,19,184,18,26,46,38,61,36,30,1,3,252,83,142,3,210,253,201,3,5,17,22,52,55,90,
  55,1,12,185,74,125,88,77,46,47,21,16,254,142,71,142,0,2,0,186,254,86,5,17,4,95,0,3,0,10,0,82,176,7,183,12,8,8,5,10,
  8,4,1,180,8,2,6,70,11,16,252,212,252,220,252,212,183,79,5,95,5,111,5,127,5,176,4,93,252,204,49,75,176,10,81,88,185,0,12,255,
  192,56,89,0,183,2,1,6,169,7,188,0,189,176,4,47,236,252,252,220,196,178,175,1,1,93,180,64,9,80,9,2,113,48,1,17,7,17,9,1,
  33,53,33,21,1,1,140,186,1,211,1,148,252,129,4,87,254,87,254,86,4,86,76,251,246,1,170,3,209,142,110,252,15,0,0,0,0,1,0,88,
  0,0,3,202,4,96,0,17,0,64,182,19,70,1,8,2,10,18,16,220,220,252,236,49,176,14,75,84,176,15,75,84,91,88,176,12,47,49,89,75,
  176,10,81,88,185,0,19,255,192,56,89,0,180,10,169,11,188,2,47,252,236,48,75,176,16,80,88,177,3,0,47,47,48,89,1,17,35,17,52,46,
  3,35,33,53,33,50,30,3,3,202,186,21,51,80,126,82,254,176,1,79,126,191,122,77,31,2,58,253,198,2,58,73,118,105,70,41,143,53,93,141,
  161,0,0,0,0,1,0,88,0,0,5,83,4,96,0,40,0,162,183,42,32,8,31,15,8,14,3,182,8,2,22,8,1,2,41,16,220,212,252,16,
  252,220,180,16,14,0,14,2,93,252,220,183,72,6,59,6,43,6,16,31,183,0,31,80,0,96,0,112,0,176,8,93,252,220,75,176,11,80,88,187,
  0,22,255,192,0,1,255,192,56,56,49,177,4,21,47,125,47,24,89,183,32,0,48,0,87,21,87,4,176,4,93,49,183,102,19,103,4,119,4,118,
  19,178,135,4,5,93,75,176,10,81,88,185,0,42,255,192,56,89,0,183,21,169,4,31,14,2,188,22,177,169,0,47,236,252,196,196,220,183,175,4,
  31,4,47,4,159,4,176,4,93,236,182,67,29,67,34,72,37,3,93,48,33,35,3,51,19,62,8,55,51,2,7,6,7,6,7,19,50,62,6,55,
  51,14,7,1,174,188,154,185,73,48,75,56,40,29,17,15,8,13,6,165,18,24,41,108,95,167,43,98,151,146,107,99,69,56,34,10,185,18,42,61,
  75,105,129,171,203,4,96,253,241,1,15,33,35,64,53,93,69,121,43,254,252,103,171,69,61,6,254,205,15,40,67,105,146,197,250,157,166,252,228,163,
  137,87,61,26,0,1,0,20,255,248,4,136,4,96,0,30,0,73,183,32,70,1,8,3,10,8,23,179,8,24,17,31,16,220,212,252,252,220,252,252,
  49,180,208,25,208,24,2,93,75,176,10,81,88,185,0,32,255,192,56,89,0,183,19,169,14,1,10,169,24,169,178,25,188,1,47,252,236,252,16,212,
  252,182,127,3,106,3,91,3,3,93,48,1,17,35,17,52,46,3,43,1,17,20,6,35,34,39,53,22,51,50,54,53,17,35,53,33,50,30,2,4,
  136,186,10,36,64,112,80,246,123,152,53,78,65,38,71,46,173,2,93,143,193,108,44,2,94,253,162,2,96,74,99,101,58,37,253,205,214,208,16,143,
  14,114,163,2,51,143,67,138,180,0,0,0,255,255,0,186,0,0,3,10,4,96,16,39,5,43,1,150,0,0,16,6,5,43,0,0,255,255,0,136,
  0,0,2,168,4,96,16,39,5,43,1,52,0,0,16,6,5,47,0,0,255,255,0,136,1,162,2,127,4,96,16,39,5,47,1,61,0,0,16,6,
  5,47,0,0,0,1,0,186,2,228,2,153,4,96,0,3,0,20,64,9,2,180,0,188,4,3,68,1,4,16,212,236,49,0,16,244,236,48,1,51,
  1,35,1,210,199,254,186,153,4,96,254,132,0,2,0,186,2,228,4,110,4,96,0,3,0,7,0,29,64,14,3,7,180,1,5,188,8,3,68,1,
  7,68,5,8,16,212,236,220,236,49,0,16,244,60,236,50,48,1,51,1,35,3,51,1,35,3,167,199,254,186,153,189,199,254,186,153,4,96,254,132,
  1,124,254,132,0,2,0,0,255,215,4,220,7,34,0,37,0,48,0,0,1,22,23,22,21,35,52,39,38,39,51,22,23,22,55,54,55,54,53,51,
  20,23,22,23,22,55,54,53,51,20,7,6,35,34,39,6,7,6,37,9,1,5,7,39,1,35,1,35,53,2,177,15,10,20,114,23,31,98,123,30,
  25,13,29,46,5,4,113,9,14,29,38,9,8,113,24,45,97,84,21,32,33,29,253,246,2,4,1,0,1,27,25,125,254,193,66,253,174,115,6,22,
  49,50,106,255,238,123,162,205,64,69,35,4,7,36,28,93,125,13,21,1,1,24,24,113,171,33,60,34,28,7,5,105,250,141,2,197,98,80,45,252,
  141,6,70,96,0,2,0,0,255,215,4,220,7,41,0,42,0,53,0,0,1,21,6,7,6,21,20,23,22,23,21,34,7,6,21,20,23,22,23,50,
  55,54,55,21,6,7,6,35,34,39,38,53,52,55,54,55,38,39,38,53,38,55,54,5,9,1,5,7,39,1,35,1,35,53,3,168,77,64,86,58,
  49,49,56,85,70,30,37,47,62,55,80,54,46,78,64,63,94,71,63,68,41,55,45,28,35,1,142,70,253,150,2,4,1,0,1,27,25,125,254,193,
  66,253,174,115,7,41,94,10,29,38,35,20,32,27,2,92,42,36,64,46,34,41,1,13,19,24,110,20,16,13,70,62,93,75,72,42,14,18,26,33,
  35,84,72,35,157,250,141,2,197,98,80,45,252,141,6,70,96,0,0,0,0,4,0,133,0,0,5,122,5,20,0,3,0,7,0,11,0,15,0,0,
  37,51,21,35,37,51,21,35,1,51,21,35,37,51,1,35,4,198,180,180,254,62,180,180,253,143,180,180,2,148,160,253,94,160,250,250,250,250,5,20,
  250,250,250,236,0,5,0,133,0,0,7,60,5,20,0,3,0,7,0,11,0,15,0,19,0,0,37,51,21,35,37,51,21,35,37,51,21,35,1,51,
  21,35,37,51,1,35,6,136,180,180,254,62,180,180,254,62,180,180,253,143,180,180,2,148,160,253,94,160,250,250,250,250,250,250,5,20,250,250,250,236,
  0,1,0,219,0,0,2,0,1,236,0,5,0,0,33,35,53,19,51,3,1,174,211,164,129,82,172,1,64,254,192,0,0,2,0,252,4,253,3,5,
  6,241,0,10,0,27,0,0,1,51,50,55,54,53,52,39,38,7,6,23,43,1,53,51,17,51,17,54,55,54,23,22,21,20,7,6,1,205,55,78,
  22,53,30,1,71,52,24,175,112,81,102,36,104,63,70,65,64,54,5,98,13,33,21,32,16,1,28,21,168,101,1,143,254,191,73,40,24,26,25,82,
  91,50,42,0,0,2,0,219,0,0,2,0,5,17,0,5,0,9,0,0,1,35,53,19,51,11,1,51,21,35,1,174,211,164,129,82,211,211,211,3,
  37,172,1,64,254,192,253,45,254,0,0,0,0,2,0,147,0,0,3,176,5,240,0,3,0,36,0,0,37,21,35,53,55,53,52,38,39,46,1,47,
  1,46,1,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,29,1,2,188,203,6,6,6,8,39,47,88,90,72,223,184,103,
  193,94,97,179,79,108,131,51,57,90,90,56,254,254,254,147,123,52,60,21,25,53,47,86,86,137,76,159,194,56,57,188,67,70,110,89,49,94,53,89,
  86,130,101,154,0,1,0,163,0,85,3,30,3,222,0,34,0,0,55,53,54,55,54,55,38,39,38,53,52,55,54,55,54,51,50,23,21,38,7,6,
  7,6,23,20,23,22,55,54,55,21,6,7,6,163,47,83,68,52,142,51,53,21,30,103,99,98,110,90,100,70,51,49,96,1,200,57,58,72,58,90,
  205,231,85,176,6,25,20,33,24,76,79,84,65,75,118,63,61,22,185,31,2,1,26,48,112,115,50,14,15,19,35,185,60,80,90,0,255,255,255,181,
  0,0,2,133,7,131,16,39,5,123,255,29,1,194,16,6,5,84,0,0,255,255,0,108,0,0,1,195,7,253,16,39,5,124,255,29,1,134,16,6,
  5,84,0,0,255,255,255,171,254,12,3,64,4,181,16,39,5,124,255,194,254,62,16,6,5,112,0,0,255,255,0,108,254,12,1,195,6,20,16,39,
  5,125,255,29,0,0,16,6,5,84,0,0,255,255,0,130,254,243,5,192,4,181,16,39,5,124,255,244,254,62,16,6,5,113,0,0,0,1,0,193,
  0,0,1,121,6,20,0,3,0,0,19,51,17,35,193,184,184,6,20,249,236,0,0,0,255,255,0,130,254,162,6,235,2,157,16,38,5,142,0,0,
  16,7,22,196,3,57,254,162,255,255,0,139,255,198,3,160,4,26,16,38,5,111,0,0,16,7,22,197,0,250,3,132,255,255,0,130,255,236,6,235,
  3,32,16,38,5,142,0,0,16,7,22,197,2,188,2,138,255,255,0,130,255,236,6,235,4,26,16,38,5,142,0,0,16,7,22,198,2,188,2,138,
  255,255,0,157,254,12,5,40,3,102,16,38,5,90,0,0,16,7,22,196,3,7,0,25,0,1,0,157,254,12,5,40,3,102,0,30,0,0,19,36,
  51,32,23,21,32,7,6,17,20,23,22,33,50,55,21,6,35,32,39,38,53,16,55,54,55,34,7,6,7,157,1,20,195,1,36,196,254,218,215,224,
  74,127,1,75,193,212,150,250,254,94,169,131,212,96,137,101,159,126,104,3,39,63,54,154,167,174,254,251,135,96,164,118,184,99,194,150,224,1,2,223,
  101,52,19,15,45,0,0,0,255,255,0,157,254,12,5,40,4,176,16,38,5,90,0,0,16,7,22,196,2,63,4,26,0,1,0,125,255,218,3,27,
  3,82,0,25,0,0,37,54,55,54,53,52,39,38,39,51,22,23,22,21,20,7,6,5,6,35,34,39,53,22,51,50,1,135,172,35,8,60,66,173,
  227,113,66,82,32,80,254,250,46,45,102,103,115,84,33,151,49,112,27,42,78,116,129,146,91,124,152,105,99,75,194,41,7,38,184,42,255,255,0,125,
  255,218,3,27,4,176,16,38,5,92,0,0,16,7,22,196,1,69,4,26,0,1,255,171,254,12,3,98,2,38,0,17,0,0,37,54,53,52,39,51,
  22,21,20,7,2,5,4,33,53,32,55,54,2,163,10,53,184,50,8,46,254,221,254,228,254,190,1,48,203,218,158,58,72,126,136,118,132,82,62,254,
  162,155,151,184,128,138,0,0,255,255,255,171,254,12,3,98,3,182,16,38,5,94,0,0,16,7,22,196,2,113,3,32,0,1,0,130,254,12,9,26,
  2,238,0,63,0,0,37,6,7,6,7,6,35,38,39,36,17,52,55,51,6,23,22,23,22,51,50,55,54,55,54,39,38,47,1,51,23,22,23,22,
  51,50,55,54,53,51,20,23,22,51,50,25,1,51,17,20,7,6,7,6,35,34,39,38,39,6,7,6,7,6,4,252,24,84,133,193,80,120,128,109,
  254,237,105,184,108,1,1,147,95,81,98,95,121,94,64,1,1,16,64,184,36,16,28,59,115,82,44,37,184,19,64,110,142,184,92,75,102,37,32,73,
  48,138,17,49,95,50,70,132,44,179,107,170,62,26,1,28,71,1,72,246,180,206,220,179,38,24,37,48,158,108,142,125,61,234,156,74,60,129,122,103,
  194,205,50,169,1,24,1,38,254,170,199,113,92,24,9,25,70,123,159,30,15,3,6,0,255,255,0,130,254,12,9,26,4,176,16,38,5,96,0,0,
  16,7,22,198,4,226,3,32,0,2,0,130,254,12,9,19,2,229,0,50,0,63,0,0,5,6,7,6,35,38,39,36,17,52,55,51,6,23,22,23,
  22,51,50,55,54,55,54,53,52,39,51,6,23,22,23,54,55,54,55,54,23,22,23,22,21,20,7,6,41,1,34,39,38,53,20,1,34,7,6,7,
  51,50,55,54,39,38,39,38,4,144,88,238,80,120,128,109,254,237,105,184,108,1,1,147,95,81,102,91,162,43,33,39,171,1,14,10,40,115,123,126,
  129,79,81,125,97,186,184,202,254,228,254,236,38,52,45,2,161,76,126,168,145,187,237,129,187,1,2,137,37,242,155,77,26,1,28,71,1,72,246,180,
  206,220,179,38,24,37,68,138,108,127,147,138,15,55,40,50,146,108,110,54,34,1,2,37,71,233,169,109,120,30,26,16,186,2,169,81,108,194,63,91,
  70,135,19,5,255,255,0,130,254,12,9,19,3,182,16,38,5,98,0,0,16,7,22,196,4,251,3,32,0,2,0,144,0,0,6,220,6,20,0,12,
  0,31,0,0,37,51,50,55,54,39,38,39,38,35,34,7,6,19,41,1,53,33,17,51,17,18,37,54,51,50,23,22,21,20,7,6,3,65,187,237,
  129,187,1,2,137,37,48,80,122,177,117,253,193,254,145,1,111,184,217,1,20,92,68,120,102,186,184,202,184,63,93,68,135,19,5,81,120,254,146,184,
  5,92,251,14,1,63,99,33,39,69,235,169,109,120,0,0,255,255,0,144,0,0,6,220,6,20,16,38,5,100,0,0,16,7,22,196,3,207,3,82,
  0,1,0,117,254,12,4,178,4,42,0,42,0,0,5,22,33,50,55,21,6,35,32,39,38,53,52,55,54,55,38,39,38,53,52,55,54,51,21,34,
  7,6,21,20,23,22,51,50,55,54,55,21,4,7,6,21,20,1,83,119,1,83,193,212,150,250,254,91,166,98,87,113,77,51,47,88,204,124,252,195,
  116,93,48,45,46,40,41,158,254,254,239,236,209,177,158,118,184,99,188,111,201,177,101,131,25,4,30,56,130,208,127,77,169,65,52,104,75,25,24,18,
  69,29,184,26,149,131,185,117,255,255,0,117,254,12,4,178,5,70,16,38,5,102,0,0,16,7,22,196,1,119,4,176,0,1,255,236,0,0,2,108,
  0,184,0,3,0,0,35,53,33,21,20,2,128,184,184,0,255,255,0,130,255,164,7,158,5,20,16,38,5,186,0,0,16,7,22,196,5,245,4,126,
  255,255,0,107,254,72,5,155,5,20,16,38,5,143,0,0,16,7,22,197,3,82,4,126,0,2,0,144,255,201,5,199,6,20,0,33,0,61,0,0,
  1,21,6,7,6,21,20,23,22,23,22,21,20,7,6,35,34,39,53,22,51,50,55,54,53,52,39,38,39,38,55,54,55,54,1,54,25,1,51,17,
  16,7,6,7,6,39,38,39,36,53,52,55,51,6,21,22,23,22,51,50,55,54,3,208,74,38,80,14,12,68,102,88,82,78,66,56,68,45,60,57,
  60,78,74,18,32,1,2,75,85,1,102,76,184,110,149,221,136,118,207,101,254,219,16,184,14,2,160,121,127,140,89,152,4,111,82,4,14,30,33,28,
  18,16,10,15,88,110,42,39,11,88,10,26,26,30,38,17,16,28,47,46,81,38,43,252,174,73,1,1,3,177,252,79,254,185,123,167,31,19,1,2,
  30,88,195,75,53,58,44,92,46,35,27,47,0,1,0,144,254,200,5,24,6,20,0,27,0,0,37,54,53,17,51,17,16,7,6,5,6,35,34,39,
  36,3,38,55,51,6,21,20,23,22,51,50,55,54,4,18,78,184,98,121,254,251,134,85,95,73,254,220,1,1,64,184,65,166,40,73,80,109,174,73,
  126,227,4,106,251,150,254,195,144,177,66,34,22,92,1,17,138,92,115,115,130,62,16,34,53,0,0,0,0,2,0,140,254,20,4,94,2,243,0,17,
  0,46,0,0,1,22,51,50,55,54,53,52,39,38,39,38,35,34,7,6,21,20,7,38,7,6,21,17,35,17,52,55,54,51,38,53,52,55,54,51,
  50,23,22,23,22,21,20,7,6,35,6,2,98,122,76,44,21,53,6,21,59,40,46,59,27,68,110,50,75,25,200,120,65,90,2,162,77,92,77,79,
  182,28,8,98,120,88,178,1,39,42,22,57,58,24,20,88,17,12,27,68,68,40,193,28,78,26,79,254,20,1,236,173,102,55,42,40,148,132,63,36,
  83,167,45,56,146,65,80,2,255,255,0,147,254,181,5,72,3,182,16,38,5,211,0,0,16,7,22,196,2,63,3,32,0,2,0,139,255,198,3,160,
  2,222,0,15,0,31,0,0,1,34,7,6,23,22,23,22,51,50,55,54,53,52,39,38,39,50,23,22,21,6,7,6,35,34,39,38,53,52,55,54,
  1,187,66,33,26,1,1,55,57,57,91,93,75,66,123,152,198,182,141,1,147,165,132,96,81,167,37,84,2,42,87,69,123,82,44,44,57,46,85,77,
  65,120,179,160,124,148,200,75,85,35,74,239,181,78,185,0,0,2,255,171,254,12,3,64,2,134,0,11,0,38,0,0,1,34,7,6,21,20,23,22,
  51,52,39,38,1,16,7,6,7,6,33,53,32,55,54,55,34,39,38,39,38,53,52,55,54,51,50,23,22,23,22,1,238,63,44,24,51,47,192,86,
  37,1,46,172,95,93,192,254,147,1,103,134,168,62,118,45,150,40,116,89,104,137,89,72,130,25,17,1,196,57,33,36,51,47,44,184,59,25,254,244,
  254,204,160,88,42,86,184,76,95,148,10,33,34,98,137,141,87,103,51,90,143,102,0,0,0,1,0,130,254,243,5,192,3,74,0,54,0,0,37,6,
  5,6,35,34,39,36,17,52,55,51,6,23,22,23,22,55,54,55,54,55,54,53,52,39,38,39,38,39,38,39,52,55,54,50,23,22,23,35,38,39,
  38,39,38,7,6,21,20,23,22,23,22,23,22,5,86,102,254,169,177,120,129,72,254,219,63,184,66,1,2,164,97,61,126,129,177,84,59,126,66,114,
  67,58,64,1,190,95,208,96,141,27,184,13,66,40,69,78,62,60,125,248,57,77,2,1,12,170,73,38,26,104,1,5,117,113,131,99,147,45,26,6,
  11,24,33,80,56,53,74,29,15,46,27,51,57,115,150,74,37,42,61,173,61,33,20,2,2,39,38,34,55,42,83,64,85,89,68,0,255,255,0,130,
  254,12,5,192,3,74,16,38,5,113,0,0,16,7,22,197,1,244,254,12,0,2,0,220,4,186,3,36,6,154,0,3,0,7,0,0,19,53,37,21,
  1,53,37,21,220,2,72,253,184,2,72,5,170,110,130,110,254,142,110,130,110,0,0,0,0,2,0,220,4,186,3,36,6,253,0,38,0,53,0,0,
  1,54,55,38,39,38,53,52,55,54,51,50,23,22,21,20,7,22,51,22,51,21,34,47,1,6,7,6,35,34,39,38,53,51,20,23,22,51,50,55,
  54,55,54,53,52,38,35,34,7,6,21,20,23,22,2,11,37,21,33,23,108,69,28,63,73,40,55,12,19,14,18,20,47,20,52,26,75,85,94,114,
  56,15,90,12,35,48,56,159,3,3,9,34,20,23,11,18,45,20,5,100,36,42,7,13,57,94,87,52,21,39,54,79,39,38,1,1,110,2,5,61,
  78,86,154,41,113,97,26,75,238,7,7,21,24,34,28,9,13,28,37,18,8,0,0,0,0,2,0,220,254,22,3,36,255,246,0,3,0,7,0,0,
  19,53,37,21,37,53,37,21,220,2,72,253,184,2,72,254,22,110,130,110,110,110,130,110,0,1,0,220,4,186,3,36,5,170,0,3,0,0,19,53,
  37,21,220,2,72,4,186,110,130,110,0,0,0,2,0,220,4,185,3,36,6,253,0,30,0,45,0,0,1,38,39,38,53,52,55,54,51,50,23,22,
  21,20,7,30,1,51,21,34,39,38,39,6,7,6,35,53,50,55,54,55,54,55,54,53,52,38,35,34,7,6,21,20,23,22,2,41,9,19,108,69,
  28,63,73,40,55,14,17,36,20,35,32,30,28,43,69,200,147,152,139,23,86,3,3,9,34,20,23,11,18,45,20,5,186,2,10,56,95,87,52,21,
  39,54,79,32,45,1,1,110,2,2,3,61,42,123,110,109,18,112,7,7,21,24,34,28,9,13,28,37,18,8,0,0,0,1,0,220,254,232,3,36,
  255,216,0,3,0,0,19,53,37,21,220,2,72,254,232,110,130,110,0,0,0,1,0,200,4,203,3,56,6,244,0,40,0,0,1,6,7,6,35,34,
  39,38,53,52,55,51,6,21,20,23,22,55,54,55,54,53,51,22,21,20,51,50,53,52,39,51,22,21,20,7,6,7,6,39,38,2,16,15,33,57,
  69,79,41,34,16,97,11,25,19,50,61,4,2,96,3,89,71,13,103,12,27,45,83,71,31,27,5,132,76,40,69,63,52,109,109,98,125,56,84,34,
  25,20,24,170,82,89,36,54,195,174,115,57,73,116,133,54,89,10,9,33,30,0,0,0,0,2,0,236,4,225,3,16,7,6,0,11,0,19,0,0,
  1,52,38,35,34,6,21,20,22,51,50,62,1,20,6,34,38,52,54,50,2,150,88,64,65,87,87,65,64,88,122,159,230,159,159,230,5,244,63,88,
  87,64,65,87,88,179,230,160,160,230,159,0,0,1,0,152,4,185,3,104,5,193,0,19,0,0,19,55,22,23,22,51,50,55,54,55,21,6,7,6,
  35,34,39,38,39,7,152,160,103,67,42,54,58,41,107,88,90,90,67,53,34,76,77,68,165,5,54,123,83,21,13,16,41,76,125,64,29,22,17,17,
  70,128,0,0,255,255,1,79,4,191,2,166,6,119,16,7,5,145,0,213,255,141,0,0,255,255,1,79,254,12,2,166,255,196,16,7,5,145,0,213,
  248,218,0,0,0,2,0,220,4,235,3,36,7,47,0,30,0,45,0,0,1,22,23,22,21,20,7,6,35,34,39,38,53,52,55,46,1,35,53,50,
  23,22,23,54,55,54,51,21,34,7,6,7,6,7,6,21,20,22,51,50,55,54,53,52,39,38,1,215,9,19,108,69,28,63,73,40,55,14,17,36,
  20,35,32,30,28,43,69,200,147,152,139,23,86,3,3,9,34,20,23,11,18,45,20,6,46,2,10,56,95,87,52,21,39,54,79,32,45,1,1,110,
  2,2,3,61,42,123,110,109,18,112,7,7,21,24,34,28,9,13,28,37,18,8,0,0,0,1,0,243,4,238,3,13,6,52,0,6,0,0,1,3,
  51,23,55,51,3,1,182,195,139,130,130,139,195,4,238,1,70,195,195,254,186,0,0,0,0,1,1,184,1,194,2,148,2,188,0,3,0,0,1,51,
  21,35,1,184,220,220,2,188,250,0,0,0,0,1,1,22,0,0,2,188,5,20,0,9,0,0,33,35,16,39,2,3,51,18,19,22,2,188,180,37,
  49,156,196,121,73,32,1,169,220,1,33,1,110,254,221,254,148,155,0,0,0,1,0,82,0,0,3,240,5,20,0,24,0,0,1,22,23,22,17,35,
  16,39,2,3,51,22,23,22,51,22,55,54,55,51,6,7,2,35,34,1,166,27,23,32,180,37,49,156,199,66,3,82,180,123,54,31,8,180,8,41,
  99,243,111,3,97,106,114,155,254,22,1,169,220,1,33,1,110,155,5,152,2,149,85,80,121,109,254,250,0,1,0,76,0,0,4,18,5,20,0,37,
  0,0,1,22,23,22,17,35,16,39,2,3,51,22,23,22,55,54,55,54,53,51,20,23,22,23,22,55,54,53,51,16,7,6,35,34,39,6,7,6,
  1,171,24,15,32,180,37,49,156,196,47,40,20,47,72,8,6,180,14,22,47,59,15,13,180,39,71,155,133,32,52,52,46,3,53,87,89,190,254,57,
  1,169,220,1,33,1,110,114,124,62,8,12,64,50,166,222,25,37,2,2,44,42,202,254,207,59,108,62,51,12,10,0,0,1,0,175,255,236,3,167,
  5,32,0,42,0,0,1,21,6,7,6,21,20,23,22,23,21,34,7,6,21,20,23,22,23,50,55,54,55,21,6,7,6,35,34,39,38,53,52,55,
  54,55,38,39,38,39,38,55,54,3,35,122,102,136,92,77,79,89,135,112,48,59,74,99,88,126,86,73,124,101,101,149,112,100,107,65,88,72,44,55,
  1,2,226,112,5,32,168,17,52,67,64,35,57,48,4,164,76,64,114,82,60,74,1,23,33,43,196,37,28,23,125,112,165,134,128,76,24,32,48,58,
  63,150,128,63,0,2,0,135,255,236,3,197,5,36,0,13,0,28,0,0,0,34,7,6,7,6,23,22,50,55,54,39,38,39,3,22,19,22,21,16,
  7,6,32,39,38,17,52,55,18,2,105,134,86,78,4,4,71,41,254,41,71,4,4,78,153,191,134,90,85,105,254,62,105,85,90,135,4,104,212,192,
  174,199,115,66,66,115,199,174,192,1,144,1,254,161,235,179,254,203,117,144,144,117,1,53,179,235,1,97,0,1,0,85,0,0,3,242,5,20,0,17,
  0,0,1,16,19,18,19,35,2,3,2,39,6,35,34,39,53,22,51,50,3,78,37,29,98,196,85,31,28,2,96,142,178,167,180,165,210,5,20,254,
  220,254,159,254,235,254,134,1,68,1,75,1,42,145,28,50,180,50,0,0,0,1,0,60,0,0,4,16,5,20,0,18,0,0,33,38,3,2,39,51,
  18,19,22,23,54,55,18,19,51,2,3,2,7,1,204,17,98,159,126,196,154,90,48,2,2,48,90,154,196,165,120,85,30,246,1,58,1,254,230,254,
  202,254,197,168,11,11,168,1,59,1,54,254,211,254,73,254,202,250,0,0,0,1,0,60,0,0,4,16,5,20,0,18,0,0,1,51,22,19,18,19,
  35,2,3,38,39,6,7,2,3,35,54,19,18,1,204,180,30,85,120,165,196,154,90,48,2,2,48,90,154,196,126,159,98,5,20,250,254,202,254,73,
  254,211,1,54,1,59,168,11,11,168,254,197,254,202,230,1,254,1,58,0,0,2,0,100,0,0,3,242,5,30,0,20,0,35,0,0,1,34,39,38,
  39,38,53,52,55,54,51,50,23,22,23,22,23,18,19,35,2,3,53,52,39,38,35,34,7,6,21,20,23,22,23,22,2,191,206,61,173,58,105,95,
  123,149,154,92,129,13,10,18,37,90,196,91,44,44,71,92,79,57,56,60,27,83,71,2,85,18,51,55,101,123,143,97,125,85,119,166,135,150,254,205,
  254,164,1,156,1,110,87,108,60,97,55,54,71,57,54,24,20,17,0,0,0,3,0,133,0,0,3,199,5,20,0,3,0,7,0,11,0,0,37,51,
  21,35,1,51,21,35,37,51,1,35,3,4,180,180,253,143,180,180,2,148,160,253,94,160,250,250,5,20,250,250,250,236,0,1,0,0,255,31,2,102,
  2,139,0,17,0,0,21,54,55,54,55,54,53,52,39,51,22,21,20,7,6,7,6,7,169,112,107,47,26,22,150,25,76,79,165,105,189,70,5,113,
  109,143,80,79,96,96,78,111,170,160,166,113,72,6,0,0,0,1,0,178,3,254,1,215,5,213,0,5,0,0,1,51,21,3,35,19,1,4,211,164,
  129,82,5,213,152,254,193,1,63,0,0,0,0,1,0,87,0,206,4,5,4,76,0,9,0,0,19,33,27,1,33,5,19,37,5,19,87,1,103,112,
  112,1,103,254,222,111,254,220,254,220,111,2,247,1,85,254,171,212,254,171,211,211,1,85,0,1,0,130,255,236,6,235,2,157,0,29,0,0,1,22,
  21,20,7,6,5,4,35,34,39,36,17,52,55,51,6,21,20,23,22,51,50,37,36,55,54,53,52,39,6,220,15,76,128,254,195,254,227,185,191,129,
  254,182,63,184,65,203,104,151,185,1,9,0,255,67,55,25,2,157,90,70,135,101,171,64,58,38,97,1,12,138,92,94,136,125,67,34,57,54,113,93,
  75,59,61,0,0,2,0,107,254,72,5,155,3,217,0,15,0,56,0,0,1,54,53,52,39,38,7,6,7,6,7,20,23,22,51,50,1,50,55,36,
  17,6,35,34,39,38,53,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,37,38,39,38,53,52,55,51,6,7,6,23,22,4,168,41,
  66,31,44,52,40,40,1,55,40,42,72,253,128,240,162,1,74,63,122,133,75,98,8,23,150,78,76,99,57,103,39,33,60,92,243,206,254,206,211,133,
  77,82,183,85,3,1,12,53,2,25,43,77,59,51,25,1,1,42,41,51,80,38,25,253,6,115,234,1,72,75,67,87,129,52,44,148,69,36,50,90,
  119,102,160,204,140,213,189,159,1,1,191,110,174,180,216,185,155,60,52,229,0,1,1,201,4,209,2,55,7,25,0,3,0,0,1,17,51,17,1,201,
  110,4,209,2,72,253,184,0,0,1,0,122,5,50,1,209,6,234,0,24,0,0,19,55,38,39,38,53,52,55,54,51,50,23,21,38,35,34,7,6,
  21,20,23,22,55,21,5,122,78,44,16,16,56,58,92,62,52,50,64,66,17,29,94,33,120,254,169,5,150,18,20,36,37,45,96,43,45,33,100,33,
  18,32,26,77,27,10,29,102,77,0,0,0,255,255,0,130,255,236,6,235,4,153,16,38,5,142,0,0,16,7,5,75,1,132,253,168,255,255,0,130,
  255,236,6,235,4,26,16,38,5,142,0,0,16,7,22,200,3,57,3,132,255,255,0,130,254,12,6,235,2,157,16,38,5,142,0,0,16,7,22,200,
  3,57,255,6,255,255,0,130,254,144,6,235,3,32,16,38,5,142,0,0,16,39,22,197,2,188,2,138,16,7,22,213,2,169,254,144,255,255,0,130,
  255,236,6,235,3,182,16,38,5,142,0,0,16,7,22,199,2,188,3,32,255,255,0,130,254,12,6,235,2,157,16,38,5,142,0,0,16,7,22,199,
  2,188,255,6,255,255,0,130,255,236,6,235,4,26,16,38,5,142,0,0,16,7,22,201,2,188,3,132,255,255,0,130,254,12,6,235,2,157,16,38,
  5,142,0,0,16,7,22,201,2,188,255,6,255,255,0,157,254,12,5,40,5,175,16,38,5,90,0,0,16,7,5,124,0,138,255,56,255,255,0,157,
  254,12,5,40,5,170,16,38,5,90,0,0,16,7,22,200,2,63,5,20,255,255,0,157,254,12,5,40,3,102,16,38,5,90,0,0,16,7,22,197,
  2,138,0,25,255,255,0,157,254,12,5,40,3,102,16,38,5,90,0,0,16,7,22,200,3,7,0,175,255,255,0,157,254,12,5,40,5,170,16,38,
  5,90,0,0,16,7,22,198,1,194,4,26,255,255,0,157,254,12,5,40,3,102,16,38,5,90,0,0,16,7,22,199,2,150,0,150,255,255,0,157,
  254,12,5,40,3,102,16,38,5,90,0,0,16,7,22,201,2,150,0,175,255,255,0,125,255,218,3,27,5,247,16,38,5,92,0,0,16,7,5,75,
  255,194,255,6,255,255,0,125,254,144,3,27,3,82,16,38,5,92,0,0,16,7,22,213,1,25,254,144,255,255,0,125,254,162,3,27,3,82,16,38,
  5,92,0,0,16,7,22,196,1,169,254,162,255,255,0,125,254,162,3,27,5,247,16,39,22,196,1,169,254,162,16,38,5,92,0,0,16,7,5,75,
  255,194,255,6,255,255,0,125,255,218,3,27,4,176,16,38,5,92,0,0,16,7,22,197,0,250,4,26,255,255,0,125,254,212,3,27,3,82,16,38,
  5,92,0,0,16,7,22,197,1,43,254,212,255,255,0,125,255,218,3,27,5,170,16,38,5,92,0,0,16,7,22,198,0,250,4,26,255,255,0,125,
  255,218,3,27,5,120,16,38,5,92,0,0,16,7,22,199,0,250,4,226,255,255,0,125,255,218,3,27,5,170,16,38,5,92,0,0,16,7,22,201,
  0,250,5,20,255,255,255,171,254,12,3,193,5,47,16,39,5,75,0,188,254,62,16,6,5,94,0,0,255,255,255,171,254,12,3,201,4,114,16,39,
  5,127,0,188,254,62,16,6,5,94,0,0,255,255,255,171,254,12,4,14,2,38,16,38,5,94,0,0,16,7,22,213,2,88,254,12,255,255,255,171,
  254,12,3,202,2,38,16,38,5,94,0,0,16,7,22,196,3,52,254,72,255,255,255,171,254,12,5,19,2,38,16,39,5,127,2,6,249,30,16,6,
  5,94,0,0,255,255,255,171,254,12,3,202,2,38,16,39,22,196,3,52,254,72,16,38,5,94,0,0,16,7,22,196,0,180,0,40,255,255,255,171,
  254,12,3,132,3,182,16,38,5,94,0,0,16,7,22,197,1,244,3,32,255,255,255,171,254,12,3,132,4,176,16,38,5,94,0,0,16,7,22,198,
  1,244,3,32,255,255,255,171,254,12,3,132,4,176,16,38,5,94,0,0,16,7,22,201,1,244,4,26,255,255,0,130,254,12,9,26,3,182,16,38,
  5,96,0,0,16,39,22,196,5,95,3,32,16,7,22,196,5,245,254,162,255,255,0,130,254,12,9,26,2,238,16,38,5,96,0,0,16,7,22,199,
  5,120,255,6,255,255,0,130,254,12,9,26,4,176,16,38,5,96,0,0,16,39,22,198,4,226,3,32,16,7,22,199,5,120,255,6,255,255,0,130,
  254,12,9,19,2,229,16,38,5,98,0,0,16,7,22,197,5,120,254,162,255,255,0,130,254,12,9,19,4,176,16,38,5,98,0,0,16,7,22,198,
  4,126,3,32,255,255,0,144,0,0,6,220,6,20,16,38,5,100,0,0,16,7,22,198,3,132,3,82,255,255,0,117,254,12,4,178,6,64,16,38,
  5,102,0,0,16,7,22,198,1,44,4,176,0,2,0,130,255,164,7,158,3,217,0,15,0,58,0,0,1,54,53,52,39,38,7,6,7,6,7,20,
  23,22,51,50,19,6,5,4,33,32,39,36,3,38,55,51,6,21,20,23,22,33,32,55,54,55,54,55,6,35,34,39,38,53,52,55,54,55,54,51,
  50,23,22,23,22,7,6,6,181,41,66,31,44,52,40,40,1,55,40,42,72,179,110,254,195,254,239,254,225,254,217,130,254,183,1,1,64,184,65,203,
  90,1,24,1,65,209,215,100,35,20,63,122,133,75,98,8,23,150,78,76,90,66,96,46,24,1,2,2,25,43,77,59,51,25,1,1,42,41,51,80,
  38,25,254,218,180,70,61,41,100,1,9,138,92,94,136,116,76,34,57,59,108,38,78,75,67,87,129,52,44,148,69,36,50,72,102,54,137,226,0,0,
  255,255,0,130,254,162,7,158,3,217,16,38,5,186,0,0,16,7,22,196,3,107,254,162,255,255,0,130,254,162,7,158,5,20,16,38,5,186,0,0,
  16,39,22,196,5,245,4,126,16,7,22,196,3,107,254,162,255,255,0,130,255,164,7,158,6,14,16,38,5,186,0,0,16,7,22,198,5,120,4,126,
  255,255,0,130,253,168,7,158,3,217,16,38,5,186,0,0,16,7,22,199,2,238,254,162,255,255,0,130,255,164,7,158,6,14,16,38,5,186,0,0,
  16,7,22,201,5,120,5,120,255,255,0,107,254,72,5,155,5,20,16,38,5,143,0,0,16,7,22,196,3,207,4,126,255,255,0,107,254,72,5,155,
  6,14,16,38,5,143,0,0,16,7,22,198,3,82,4,126,0,1,0,130,255,167,7,41,6,20,0,45,0,0,37,50,55,54,55,54,53,52,39,1,
  38,53,52,55,54,55,1,21,5,6,7,6,21,20,23,1,22,21,20,7,6,5,6,35,34,39,36,17,52,55,51,6,21,20,23,22,3,2,184,194,
  157,36,16,54,254,202,50,10,35,100,2,233,253,173,71,21,6,31,1,19,102,62,53,254,247,227,161,192,128,254,182,63,184,65,203,104,88,80,65,55,
  26,46,69,66,1,124,61,81,35,33,119,42,1,54,186,250,30,40,11,25,32,37,254,182,123,123,113,101,86,85,73,38,98,1,11,138,92,94,136,126,
  66,34,0,0,0,1,0,130,255,167,8,0,6,20,0,46,0,0,1,53,52,55,54,55,1,33,1,6,7,6,23,22,23,5,22,21,20,7,6,4,
  35,33,34,39,36,17,52,55,51,6,21,20,23,22,51,33,50,36,54,61,1,52,39,37,36,1,199,11,17,162,2,176,1,96,252,104,95,15,9,4,
  6,174,3,202,248,62,53,254,20,161,254,12,192,128,254,182,63,184,65,203,104,151,1,244,184,1,109,47,121,252,89,254,157,3,107,8,5,62,98,97,
  1,155,253,232,55,35,10,35,53,27,150,38,248,113,101,86,158,38,98,1,11,138,92,94,136,126,66,34,150,106,8,8,106,19,145,55,255,255,0,130,
  255,167,7,41,6,20,16,38,5,194,0,0,16,7,22,213,5,70,3,132,255,255,0,144,255,201,5,199,6,20,16,38,5,107,0,0,16,7,22,196,
  2,238,5,70,255,255,0,144,255,201,5,199,6,214,16,38,5,107,0,0,16,7,22,198,2,113,5,70,255,255,0,144,253,168,5,199,6,20,16,38,
  5,107,0,0,16,7,22,199,2,88,254,162,255,255,0,130,255,167,7,41,7,43,16,38,5,194,0,0,16,7,22,232,3,202,0,0,255,255,0,130,
  255,167,7,41,7,43,16,38,5,200,0,0,16,7,22,213,5,70,3,132,255,255,0,130,255,167,7,41,7,58,16,38,5,200,0,0,16,7,22,197,
  3,132,6,164,255,255,0,130,254,162,7,41,7,43,16,38,5,200,0,0,16,7,22,197,2,88,254,162,255,255,0,130,253,168,7,41,7,43,16,38,
  5,200,0,0,16,7,22,200,2,213,254,162,255,255,0,130,255,167,7,41,8,52,16,38,5,200,0,0,16,7,22,198,3,132,6,164,255,255,0,144,
  254,200,5,201,7,196,16,38,5,108,0,0,16,7,5,127,2,188,1,144,255,255,0,144,254,200,5,24,7,158,16,38,5,108,0,0,16,7,22,196,
  4,106,7,8,255,255,0,144,254,200,5,120,8,52,16,38,5,108,0,0,16,7,22,198,3,232,6,164,255,255,0,144,252,224,5,24,6,20,16,38,
  5,108,0,0,16,7,22,199,2,38,253,218,255,255,0,147,253,118,5,72,3,182,16,38,5,211,0,0,16,39,22,196,2,63,3,32,16,7,22,196,
  2,188,253,118,0,1,0,147,254,181,5,72,2,238,0,29,0,0,1,20,7,6,7,6,35,34,39,36,17,52,55,51,6,21,20,23,22,51,50,55,
  54,55,54,53,52,39,51,22,5,72,100,110,249,97,80,132,109,254,184,47,184,49,201,93,93,76,71,193,76,34,102,184,104,1,56,173,178,197,68,27,
  37,106,1,100,235,81,144,172,237,52,24,20,53,222,98,96,184,222,156,0,255,255,0,147,254,181,5,72,5,22,16,38,5,211,0,0,16,7,5,75,
  0,200,254,37,255,255,0,147,253,93,5,72,3,182,16,38,5,211,0,0,16,39,22,196,2,63,3,32,16,7,22,213,2,38,253,93,255,255,0,147,
  254,181,5,72,4,176,16,38,5,211,0,0,16,7,22,198,1,244,3,32,0,3,0,144,255,189,5,27,3,229,0,10,0,50,0,63,0,0,1,52,
  35,34,6,20,23,22,23,62,1,3,6,35,34,39,38,53,52,55,51,6,21,20,22,51,50,54,55,38,39,38,53,52,55,54,51,50,23,38,39,53,
  22,23,0,17,20,7,6,35,34,19,22,21,20,15,1,22,51,50,55,54,52,38,3,95,95,65,45,7,21,68,36,73,108,150,110,57,101,193,16,184,
  14,124,27,26,56,45,72,29,18,44,45,67,7,7,44,81,218,221,1,78,40,74,175,132,127,6,98,29,52,49,125,17,7,62,1,237,135,88,65,37,
  118,51,27,136,254,104,79,32,61,172,74,54,62,40,69,38,9,33,66,132,81,72,74,81,83,1,39,14,185,66,181,254,239,254,245,103,61,113,2,63,
  37,39,147,105,33,46,67,30,93,147,0,0,255,255,0,157,254,12,5,40,4,176,16,39,22,199,2,150,0,150,16,38,5,90,0,0,16,7,22,196,
  2,63,4,26,255,255,255,171,254,12,3,64,4,114,16,39,5,127,255,244,254,62,16,6,5,112,0,0,255,255,0,130,254,243,5,192,3,74,16,6,
  5,113,0,0,255,255,0,130,254,243,5,192,4,114,16,38,5,113,0,0,16,7,5,127,255,244,254,62,255,255,0,139,255,198,3,160,2,222,16,6,
  5,111,0,0,255,255,1,184,1,194,2,148,2,188,16,6,5,128,0,0,255,255,1,22,0,0,2,188,5,20,16,6,5,129,0,0,255,255,0,82,
  0,0,3,240,5,20,16,6,5,130,0,0,255,255,0,76,0,0,4,18,5,20,16,6,5,131,0,0,0,1,0,82,0,0,3,197,5,37,0,39,
  0,0,1,38,53,52,55,54,51,50,23,21,38,7,6,7,6,21,20,23,22,55,54,55,21,6,35,34,39,22,23,22,17,35,16,39,2,3,51,22,
  23,22,1,200,4,88,92,108,84,88,92,68,56,30,31,25,47,48,69,141,195,61,141,146,27,23,32,180,37,49,156,199,66,3,27,4,20,15,19,120,
  58,61,25,156,36,2,1,33,34,21,52,21,39,2,2,17,180,26,81,106,114,155,254,22,1,169,220,1,33,1,110,155,5,56,0,0,0,2,0,106,
  255,245,3,226,5,36,0,20,0,40,0,0,1,22,51,50,55,54,53,52,39,38,35,34,7,6,21,20,23,22,51,50,55,23,6,35,34,39,38,53,
  16,55,18,51,50,19,22,17,20,7,6,35,34,2,128,45,50,33,19,27,87,90,87,88,90,86,27,15,37,50,45,90,40,145,160,46,53,95,179,170,
  159,190,95,53,50,156,145,1,90,161,74,107,86,215,216,224,224,213,218,60,133,74,161,208,149,158,184,121,1,38,196,1,118,254,138,187,254,209,139,166,
  158,0,0,0,0,1,0,208,0,0,3,144,5,31,0,32,0,0,51,18,55,54,55,34,39,38,53,52,55,54,51,50,23,21,38,35,34,7,6,21,
  20,23,22,51,50,55,21,6,7,6,7,208,65,111,68,100,78,46,134,98,112,140,120,88,87,115,62,48,66,55,44,103,140,96,225,112,134,53,0,255,
  181,111,85,37,109,151,174,97,111,31,180,51,47,65,98,77,51,41,41,180,73,152,183,225,255,255,0,60,0,0,4,16,5,20,16,6,5,135,0,0,
  255,255,0,60,0,0,4,16,5,20,16,6,5,136,0,0,255,255,0,100,0,0,3,242,5,30,16,6,5,137,0,0,0,2,0,135,255,227,4,143,
  5,240,0,11,0,21,0,40,64,11,23,27,9,28,15,30,3,28,20,27,22,16,252,236,244,236,236,49,0,64,10,6,160,22,0,160,13,145,18,140,
  22,16,228,244,236,16,236,48,1,34,2,17,16,18,51,50,18,17,16,2,36,32,0,17,16,0,32,0,17,16,2,139,156,157,157,156,157,157,157,254,
  104,1,246,1,9,254,247,254,10,254,247,5,80,254,205,254,204,254,205,254,205,1,51,1,51,1,52,1,51,160,254,115,254,134,254,135,254,115,1,141,
  1,121,1,122,0,1,0,225,0,0,4,90,5,213,0,10,0,40,64,9,3,31,5,28,8,0,31,10,12,16,212,236,204,252,252,49,0,64,11,8,
  160,7,9,160,6,129,4,0,160,2,47,236,50,244,236,212,236,48,37,21,33,53,33,17,51,5,21,37,17,4,61,252,164,1,74,202,1,101,254,153,
  170,170,170,5,43,72,184,72,251,141,0,0,0,1,0,225,0,0,4,61,5,213,0,9,0,31,183,1,28,2,4,8,28,7,10,16,220,236,50,212,
  236,49,0,182,3,160,9,2,8,129,6,47,228,50,212,236,48,1,17,51,17,33,17,35,17,51,17,3,117,200,253,108,200,200,3,231,1,238,253,104,
  252,195,5,213,254,18,0,0,0,1,0,225,0,0,4,61,5,213,0,9,0,31,182,3,7,28,9,5,1,10,16,220,50,212,236,50,49,0,183,6,
  160,4,9,129,3,160,1,47,236,244,212,236,48,41,1,53,33,17,33,53,33,17,51,4,61,252,164,2,148,253,108,2,148,200,170,1,185,170,2,200,
  0,1,0,225,0,0,4,61,5,213,0,9,0,32,183,5,28,1,7,9,28,3,10,16,220,236,212,50,236,49,0,183,4,160,8,7,129,0,160,2,
  47,236,228,212,236,48,37,33,21,33,17,33,17,51,17,33,1,169,2,148,252,164,2,148,200,253,108,170,170,3,13,2,200,252,142,0,0,1,0,225,
  0,0,4,61,5,213,0,7,0,27,181,0,5,1,28,3,8,16,220,236,50,196,49,0,182,12,6,160,0,4,129,2,47,228,212,236,48,1,33,17,
  35,17,51,17,33,4,61,253,108,200,200,2,148,2,214,253,42,5,213,253,171,0,0,0,0,1,0,225,0,0,4,61,5,213,0,7,0,27,182,1,
  28,7,5,28,3,8,16,220,236,212,236,49,0,181,6,160,2,4,129,0,47,228,212,236,48,33,35,17,33,17,51,17,33,4,61,200,253,108,200,2,
  148,2,99,3,114,253,56,0,0,1,0,214,0,0,4,65,5,213,0,7,0,39,181,2,0,6,28,4,8,16,220,252,204,57,49,0,180,1,0,5,
  129,3,47,236,220,204,48,182,7,135,6,135,1,2,1,7,16,4,236,5,236,1,21,1,35,17,51,17,1,4,65,253,147,254,201,2,83,4,117,195,
  252,78,5,213,250,219,3,197,0,2,0,214,0,0,4,65,5,213,0,2,0,9,0,40,182,11,7,5,0,28,3,10,16,220,252,60,220,204,0,181,
  2,160,6,4,129,9,47,244,220,236,180,0,1,7,8,8,16,7,5,220,4,60,49,48,37,1,33,3,51,17,33,21,1,35,1,159,1,254,254,2,
  201,201,2,162,253,147,254,176,3,29,2,8,254,160,195,252,78,0,0,0,0,2,0,157,0,0,4,123,5,238,0,11,0,30,0,50,64,14,32,69,
  7,28,26,22,30,28,14,1,28,19,69,31,16,252,236,220,178,64,14,1,93,252,57,220,236,236,49,0,64,9,3,149,14,30,9,149,22,145,12,47,
  244,236,212,60,236,48,0,20,30,1,50,62,1,52,46,1,34,6,1,35,17,38,39,46,1,52,62,1,51,50,30,1,20,6,7,6,7,1,57,91,
  156,184,157,90,90,157,184,156,1,95,200,80,71,114,133,133,228,134,135,228,132,132,114,69,77,4,187,112,96,55,55,96,112,95,56,56,250,230,3,31,
  11,30,49,167,197,167,98,98,167,197,167,49,29,12,0,0,0,1,0,193,0,0,1,121,5,213,0,3,0,21,64,10,0,175,2,5,4,2,8,0,
  4,4,16,252,252,236,49,0,47,236,48,19,51,17,35,193,184,184,5,213,250,43,0,0,0,2,0,113,255,227,4,33,3,147,0,7,0,15,0,47,
  64,10,17,69,5,28,13,1,28,9,69,16,16,244,236,212,182,16,13,48,13,160,13,3,93,236,236,49,0,64,9,7,160,11,16,3,160,15,140,16,
  16,244,236,16,212,236,48,0,16,22,32,54,16,38,32,0,16,0,32,0,16,0,32,1,13,185,1,6,185,185,254,250,254,171,1,21,1,134,1,21,
  254,235,254,122,2,62,254,250,185,185,1,6,185,254,1,1,134,1,21,254,235,254,122,254,235,0,0,0,0,1,0,61,0,0,3,39,5,217,0,8,
  0,43,64,11,0,6,3,2,1,3,28,7,8,6,9,16,220,196,50,252,196,50,17,18,57,49,0,64,9,0,6,3,3,4,1,7,129,4,47,236,
  50,17,23,57,48,1,19,51,1,17,35,17,1,51,1,178,179,194,254,231,184,254,231,194,4,54,1,163,253,81,252,214,3,42,2,175,0,1,0,61,
  0,0,4,127,3,113,0,6,0,0,51,1,51,1,35,9,1,61,1,164,250,1,164,195,254,162,254,162,3,113,252,143,2,189,253,67,0,1,0,186,
  0,0,4,129,3,113,0,7,0,32,64,10,9,4,7,28,5,4,28,2,4,8,16,252,236,212,252,236,49,0,181,6,3,163,5,160,1,47,236,244,
  60,48,41,1,17,51,17,33,17,51,4,129,252,57,185,2,85,185,3,113,253,34,2,222,0,1,0,186,0,0,4,129,3,113,0,7,0,32,64,9,
  9,4,0,28,5,3,6,4,8,16,252,60,212,252,236,49,0,182,6,160,0,163,4,160,2,47,236,244,236,48,1,17,33,53,33,17,33,53,4,129,
  252,57,3,14,252,242,3,113,252,143,147,2,75,147,0,0,0,2,0,113,0,0,4,79,5,226,0,21,0,33,0,62,64,15,35,69,1,29,28,17,
  21,28,6,23,28,4,11,69,34,16,252,196,236,220,178,64,6,1,93,252,220,178,64,17,1,93,236,196,236,49,0,64,12,26,149,6,21,32,149,14,
  145,0,5,160,2,47,236,50,244,236,212,60,236,48,37,33,21,33,53,33,17,38,39,46,1,52,62,1,32,30,1,20,6,7,6,7,0,20,30,1,
  50,62,1,52,46,1,34,6,2,188,1,135,252,58,1,135,82,74,114,133,133,228,1,12,230,131,131,115,75,82,254,81,91,156,184,157,90,90,157,184,
  156,147,147,147,2,123,11,32,49,168,197,169,98,98,169,197,168,49,32,11,1,159,112,96,56,56,96,112,96,56,56,0,0,2,0,186,0,0,4,129,
  4,166,0,8,0,12,0,37,64,10,3,6,0,5,12,4,14,11,4,13,16,236,220,252,212,204,204,50,49,0,182,2,3,6,8,11,160,9,47,236,
  220,220,220,204,48,1,16,51,21,34,7,51,21,35,1,33,53,33,2,17,242,132,2,133,241,2,112,252,57,3,199,3,156,1,10,102,154,158,252,248,
  147,0,0,0,0,2,0,113,0,0,5,231,5,238,0,17,0,27,0,50,64,14,29,3,8,5,8,18,8,6,0,25,8,13,69,28,16,252,236,212,
  60,236,50,212,252,204,49,0,64,11,7,9,5,160,27,1,22,160,14,145,3,47,244,236,212,60,236,50,204,48,1,21,33,17,35,17,33,17,35,17,
  35,34,38,16,54,32,23,22,3,53,52,39,38,34,6,20,22,51,3,113,2,118,185,254,67,156,248,188,176,177,1,102,94,139,156,93,56,198,109,114,
  94,4,58,201,252,143,2,222,254,196,1,60,214,1,85,229,102,152,254,129,201,131,93,56,152,198,131,0,0,1,0,193,0,0,3,68,5,213,0,9,
  0,39,64,10,11,5,9,19,0,6,28,3,4,10,16,252,252,60,252,60,204,49,0,64,9,7,160,9,1,6,160,4,175,1,47,244,236,16,220,236,
  48,1,17,35,17,33,21,33,17,33,21,1,121,184,2,131,254,53,1,203,2,223,253,33,5,213,147,254,47,146,0,0,0,1,0,61,0,0,2,192,
  5,213,0,9,0,39,64,10,11,4,3,18,1,7,19,9,5,10,16,220,60,252,60,252,236,49,0,64,9,7,160,9,2,6,160,4,175,2,47,244,
  236,16,220,236,48,1,17,51,17,33,21,33,17,33,21,2,8,184,253,125,1,203,254,53,2,223,253,33,5,213,147,254,47,146,0,0,0,2,0,186,
  0,0,4,8,5,213,0,10,0,23,0,37,64,11,25,27,7,28,15,23,2,28,21,4,24,16,252,252,60,212,236,236,49,0,183,1,160,11,22,129,
  3,160,20,47,236,236,212,236,48,1,33,17,33,50,55,54,53,52,39,38,39,50,23,22,21,20,7,6,35,33,17,51,17,2,156,254,208,1,44,82,
  52,44,44,61,25,105,127,88,88,88,108,253,206,185,2,222,253,181,93,79,122,125,73,95,147,135,95,210,173,135,133,5,213,253,156,0,0,1,0,193,
  0,0,4,36,5,213,0,16,0,59,64,10,18,4,16,6,28,12,7,13,4,17,16,244,220,178,95,7,1,93,57,252,212,236,0,64,9,1,12,6,
  13,0,160,14,129,6,47,244,236,57,17,57,57,64,7,1,18,0,18,12,13,12,7,16,5,236,236,49,48,1,19,22,23,22,18,7,35,52,2,39,
  38,39,3,53,33,21,1,189,157,136,52,66,11,1,184,27,53,77,137,195,3,99,5,65,254,239,234,184,230,254,201,113,153,1,95,150,220,220,1,57,
  86,147,0,0,0,1,0,61,0,0,2,12,5,213,0,6,0,52,183,8,3,2,4,28,0,2,7,16,212,220,252,17,57,204,49,0,64,11,1,18,
  0,18,2,3,2,2,3,129,5,47,244,204,178,31,2,1,93,7,16,4,236,236,180,141,1,141,0,2,93,48,9,1,53,1,51,17,35,1,84,254,
  233,1,21,186,184,4,223,254,199,246,1,57,250,43,0,0,0,3,0,193,0,0,6,235,4,26,0,15,0,24,0,33,0,45,64,13,35,4,14,28,
  16,22,28,25,31,28,1,4,34,16,252,236,212,236,212,252,236,49,0,64,10,19,160,10,28,160,4,24,33,160,0,47,236,50,212,236,212,236,48,51,
  17,52,18,51,50,22,23,62,1,51,50,23,22,21,17,3,52,38,35,34,6,21,17,33,1,52,38,35,34,6,29,1,33,193,244,198,125,120,53,37,
  150,211,210,94,136,186,164,90,129,127,1,254,253,72,164,90,108,148,1,254,1,238,166,0,255,75,45,45,210,88,128,104,253,38,2,124,130,128,197,149,
  254,110,1,99,131,127,167,210,242,0,0,0,0,1,0,61,0,0,3,139,5,213,0,11,0,38,64,11,13,8,31,10,6,28,4,0,31,2,12,16,
  220,252,60,252,60,252,204,49,0,182,9,1,2,6,4,129,11,47,244,220,60,220,60,48,1,33,53,33,17,51,17,33,21,33,17,35,1,136,254,181,
  1,75,184,1,75,254,181,184,3,128,148,1,193,254,63,148,252,128,0,0,0,1,0,61,0,0,6,8,5,213,0,19,0,57,64,16,21,12,31,10,
  14,28,16,8,6,18,28,0,4,31,2,20,16,220,252,60,252,60,220,60,252,60,252,204,49,0,64,12,1,17,13,160,3,7,11,5,9,129,19,15,
  47,60,244,60,220,60,60,252,60,60,48,33,17,33,53,33,17,51,17,33,17,51,17,33,21,33,17,35,17,33,17,1,136,254,181,1,75,185,1,195,
  184,1,76,254,180,184,254,61,3,129,147,1,193,254,63,1,193,254,63,147,252,127,3,129,252,127,0,0,0,2,0,186,0,0,4,129,3,113,0,3,
  0,7,0,33,64,10,9,4,1,28,7,5,28,3,4,8,16,252,236,212,252,236,49,0,182,4,160,0,163,6,160,2,47,236,244,236,48,1,17,33,
  17,23,17,33,17,4,129,252,57,185,2,85,3,113,252,143,3,113,147,253,181,2,75,0,0,2,0,61,0,0,4,195,5,213,0,2,0,6,0,61,
  179,8,3,6,7,16,212,196,196,49,0,183,66,1,149,6,129,2,149,5,47,236,244,236,48,75,83,88,64,18,2,17,4,1,2,0,17,3,3,4,
  2,17,5,1,17,6,6,5,5,7,16,236,16,236,7,16,236,8,16,236,89,1,33,9,2,35,1,3,198,253,116,1,70,2,67,254,48,230,254,48,
  5,66,251,126,5,21,250,43,5,213,0,0,0,3,0,193,0,0,5,110,5,213,0,10,0,14,0,29,0,52,64,15,31,27,5,28,20,26,0,28,
  15,14,12,28,28,4,30,16,252,236,220,60,252,60,212,236,236,49,0,64,12,25,11,160,1,29,10,160,16,129,13,160,27,47,236,244,236,220,60,236,
  50,48,1,51,50,55,54,53,52,39,38,43,1,1,17,33,25,1,33,50,23,22,21,6,7,6,47,1,17,33,17,33,3,109,168,93,37,31,31,29,
  105,164,254,13,1,59,1,176,132,64,69,1,68,92,140,212,253,84,1,244,3,113,81,69,61,60,100,94,253,156,253,181,2,75,2,247,133,144,124,145,
  91,124,1,1,253,34,3,113,0,1,0,193,0,0,3,125,5,213,0,11,0,40,64,12,13,4,0,28,10,2,8,4,28,6,4,12,16,252,252,60,
  220,60,252,236,49,0,183,5,3,160,7,9,11,129,1,47,244,220,204,252,204,48,33,35,17,33,17,35,17,51,17,33,17,51,3,125,184,254,181,185,
  185,1,75,184,3,129,254,252,2,155,254,252,1,193,0,0,0,2,0,112,0,0,5,10,5,213,0,10,0,27,0,46,64,13,29,4,26,31,24,11,
  28,13,1,7,19,27,28,16,252,204,212,60,252,60,252,236,49,0,64,10,27,14,160,0,25,2,160,23,129,12,47,244,236,212,60,236,50,48,1,33,
  17,33,34,7,6,21,20,23,22,5,17,35,17,33,34,39,38,53,52,55,54,51,33,17,33,21,1,220,1,48,254,212,82,52,44,44,61,2,39,185,
  254,171,107,125,88,88,88,108,2,50,1,76,2,247,2,75,93,79,122,125,73,95,147,253,156,2,100,135,95,210,173,135,133,253,34,147,0,1,0,61,
  0,0,3,139,5,213,0,7,0,31,64,9,9,0,31,2,28,4,31,6,8,16,220,252,252,252,204,49,0,181,5,2,160,7,129,3,47,244,236,50,
  48,1,21,33,17,35,17,33,53,3,139,254,181,184,254,181,5,213,147,250,190,5,66,147,0,2,0,61,0,0,4,195,5,213,0,2,0,6,0,61,
  179,8,3,4,7,16,212,196,196,49,0,183,66,1,149,5,129,2,160,4,47,236,244,236,48,75,83,88,64,18,1,17,6,2,1,0,17,3,3,6,
  1,17,5,2,17,4,4,5,5,7,16,236,16,236,7,16,236,8,16,236,89,37,9,1,5,33,1,51,3,198,254,186,254,186,3,137,251,122,1,208,
  230,147,4,130,251,126,147,5,213,0,0,0,0,2,0,113,0,0,4,79,5,213,0,26,0,38,0,0,1,53,33,53,33,17,22,23,30,1,20,6,
  7,6,7,17,35,17,38,39,46,1,52,55,54,55,54,2,20,30,1,50,62,1,52,46,1,34,6,2,4,254,181,2,3,88,69,114,132,132,114,74,
  83,184,82,74,114,133,67,69,111,74,165,91,156,184,157,90,90,157,184,156,4,79,243,147,254,123,13,30,50,166,198,166,49,32,11,254,123,1,134,11,
  31,49,166,198,83,86,47,31,254,222,112,95,56,56,95,112,96,56,56,0,0,1,0,193,0,0,3,125,5,213,0,7,0,32,64,10,9,4,3,28,
  1,5,28,7,4,8,16,252,236,212,236,236,49,0,181,6,4,160,0,129,2,47,244,252,204,48,1,17,35,17,33,17,35,17,3,125,184,254,181,185,
  5,213,250,43,5,66,254,197,1,206,0,0,0,1,0,193,0,0,3,125,4,230,0,9,0,35,64,11,11,4,1,28,3,9,5,28,7,4,10,16,
  252,252,60,220,252,236,49,0,181,8,0,160,6,4,2,47,212,204,252,204,48,1,17,35,17,33,17,35,17,51,17,3,125,184,254,181,185,185,3,226,
  252,30,3,79,254,252,2,155,254,252,0,0,0,2,0,193,0,0,3,109,5,213,0,3,0,11,0,43,64,12,13,4,10,28,6,3,1,28,4,8,
  4,12,16,252,60,236,220,60,252,236,49,0,64,10,0,160,5,7,160,9,129,2,160,11,47,236,244,236,212,236,48,1,17,33,17,37,33,17,33,53,
  33,17,33,1,122,1,59,254,12,1,244,254,12,2,172,253,84,2,222,253,181,2,75,147,1,209,147,250,43,0,0,0,0,2,0,113,0,0,4,79,
  5,213,0,11,0,36,0,61,64,15,38,69,7,28,17,12,21,28,34,24,1,28,29,69,37,16,252,236,220,178,64,24,1,93,60,252,60,220,178,64,
  17,1,93,236,236,49,0,64,11,3,149,24,21,10,149,12,34,35,129,22,47,236,212,60,236,212,60,236,48,0,20,30,1,50,62,1,52,46,1,34,
  6,37,22,23,30,1,20,6,7,6,7,17,35,17,38,39,46,1,52,55,54,55,54,55,17,51,1,13,91,156,184,157,90,90,157,184,156,1,84,88,
  69,114,132,132,114,74,83,184,82,74,114,133,67,69,111,74,82,184,3,34,112,95,56,56,95,112,96,56,56,206,13,30,50,166,198,166,49,32,11,254,
  123,1,134,11,31,49,166,198,83,86,47,31,11,1,134,0,0,2,0,113,0,0,4,79,5,213,0,28,0,40,0,0,1,22,23,30,1,20,6,7,
  6,7,17,35,17,38,39,46,1,52,55,54,55,54,55,53,33,53,33,21,33,0,20,30,1,50,62,1,52,46,1,34,6,2,188,88,69,114,132,132,
  114,74,83,184,82,74,114,133,67,69,111,74,82,254,181,3,78,254,181,254,81,91,156,184,157,90,90,157,184,156,4,80,13,30,50,166,198,166,49,32,
  11,254,123,1,134,11,31,49,166,198,83,86,47,31,11,243,147,147,253,224,112,95,56,56,95,112,96,56,56,0,0,0,0,1,0,217,5,98,3,47,
  5,246,0,3,0,16,178,2,0,4,16,220,204,49,0,178,1,160,3,47,236,48,19,33,21,33,217,2,86,253,170,5,246,148,0,0,0,1,0,66,
  4,224,3,190,6,102,0,19,0,0,1,3,14,1,35,34,38,47,1,7,35,19,51,23,30,1,51,50,63,1,3,190,162,17,69,61,57,81,27,99,
  180,139,245,148,116,5,50,13,37,19,120,6,102,254,188,34,32,37,47,175,245,1,120,224,10,28,36,226,0,1,1,164,5,68,2,112,6,16,0,3,
  0,15,178,2,8,0,47,236,49,0,178,1,8,3,47,236,48,1,51,21,35,1,164,204,204,6,16,204,0,1,0,191,4,238,3,61,6,102,0,6,
  0,55,180,4,2,117,6,7,16,220,236,57,49,0,182,4,5,2,180,0,179,7,16,244,236,50,57,48,0,75,176,9,84,75,176,14,84,91,88,189,
  0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,1,51,19,35,39,7,35,1,180,148,245,139,180,180,139,6,102,254,136,245,245,0,0,
  0,1,0,91,4,238,3,165,6,102,0,6,0,69,179,5,6,2,7,16,220,204,57,49,0,182,6,0,5,3,160,0,7,16,220,252,204,17,57,48,
  183,3,160,6,4,160,5,6,5,7,5,16,236,16,236,64,9,85,6,101,6,117,6,133,6,4,64,11,41,4,57,4,73,4,85,5,101,5,5,1,
  93,0,93,1,33,53,5,39,51,5,3,165,252,182,2,123,236,182,1,5,4,238,148,2,230,228,0,0,0,1,0,66,4,224,3,190,6,102,0,19,
  0,0,19,51,23,22,51,50,54,63,1,51,19,35,39,7,14,1,35,34,38,39,66,139,120,19,37,13,50,5,116,148,245,139,180,99,27,81,57,61,
  69,17,6,102,226,36,28,10,224,254,136,245,175,47,37,32,34,0,0,0,0,1,0,91,4,238,3,165,6,102,0,6,0,67,179,2,5,1,7,16,
  220,204,57,49,0,182,1,0,2,4,160,0,7,16,220,252,204,17,57,48,183,4,160,1,3,160,2,1,2,7,5,16,236,16,236,64,20,85,1,101,
  1,117,1,133,1,4,38,3,54,3,70,3,90,2,106,2,5,1,93,0,93,19,53,37,51,7,37,21,91,1,5,182,236,2,123,4,238,148,228,230,
  2,148,0,0,0,1,1,154,254,135,2,102,255,83,0,3,0,15,178,2,8,0,47,236,49,0,178,3,8,1,47,236,48,5,51,21,35,1,154,204,
  204,173,204,0,0,2,0,213,5,70,3,39,6,16,0,3,0,7,0,24,181,2,8,0,4,8,6,47,252,220,236,49,0,180,5,1,8,7,3,47,
  60,252,60,48,1,51,21,35,37,51,21,35,2,92,203,203,254,121,203,203,6,16,202,202,202,0,0,0,0,1,0,200,4,117,1,186,6,20,0,8,
  0,28,183,10,4,0,5,3,7,4,9,16,252,60,220,220,236,49,0,180,2,3,8,160,6,47,236,220,204,48,1,16,35,53,50,55,35,53,51,1,
  186,242,132,2,133,241,5,128,254,245,103,154,158,0,0,0,0,1,0,200,4,117,1,186,6,20,0,8,0,28,183,10,4,6,3,5,8,4,9,16,
  252,220,220,60,236,49,0,180,2,3,7,160,5,47,236,220,204,48,19,16,51,21,34,7,51,21,35,200,242,132,2,133,241,5,9,1,11,103,154,158,
  0,2,0,100,0,0,4,23,3,251,0,3,0,7,0,28,182,9,6,2,8,0,4,8,16,220,220,252,220,204,49,0,181,1,8,3,5,160,7,47,
  236,212,236,48,1,51,21,35,1,33,21,33,1,215,204,204,254,141,3,179,252,77,3,251,204,253,100,147,0,3,0,100,0,0,4,23,3,222,0,3,
  0,7,0,11,0,39,64,9,13,10,6,2,8,4,0,8,12,16,220,220,60,252,60,220,204,49,0,64,9,9,160,11,1,8,3,5,8,7,47,236,
  212,236,212,236,48,1,51,21,35,21,51,21,35,1,33,21,33,1,215,204,204,204,204,254,141,3,179,252,77,2,132,204,236,204,3,222,146,0,0,0,
  0,1,255,236,0,0,2,247,0,147,0,3,0,18,179,2,5,0,4,16,196,220,196,49,0,178,1,160,3,47,236,48,39,33,21,33,20,3,11,252,
  245,147,147,0,0,5,0,176,254,230,4,145,6,39,0,3,0,7,0,30,0,39,0,47,0,0,1,17,51,17,3,17,51,25,1,33,17,33,17,51,
  17,22,23,22,21,20,6,7,30,1,21,20,7,6,39,17,35,19,17,54,55,54,53,52,39,38,3,17,54,55,54,53,52,38,1,110,205,205,205,254,
  117,1,139,100,209,114,117,120,116,139,155,128,129,241,100,100,120,62,68,68,62,120,152,73,73,146,4,137,254,118,1,138,253,231,254,33,1,223,253,144,
  5,26,1,13,254,243,2,82,84,154,120,142,18,28,177,133,175,96,97,2,254,230,5,163,254,119,4,44,48,100,99,49,45,253,235,254,33,1,58,59,
  122,123,116,0,0,3,0,130,255,235,4,219,4,123,0,7,0,15,0,42,0,76,64,15,36,8,37,16,8,22,14,6,10,2,18,27,20,69,43,16,
  252,60,244,60,212,60,60,236,220,252,64,6,33,31,29,3,27,35,17,18,23,57,49,0,64,8,0,22,4,135,18,140,36,43,16,60,244,236,212,196,
  64,9,12,25,8,135,40,135,29,184,43,16,252,236,236,212,196,48,37,34,21,20,51,50,53,52,3,34,21,20,51,50,53,52,19,20,35,34,53,52,
  33,17,6,35,34,53,52,51,50,23,54,51,32,25,1,35,17,52,35,34,7,1,104,63,63,65,65,63,63,65,184,249,230,1,39,43,22,230,230,168,
  44,76,189,1,150,184,226,137,87,240,64,64,64,64,3,7,64,64,64,64,252,193,205,201,208,1,112,8,216,183,81,81,254,190,252,199,3,57,170,142,
  0,2,0,139,255,221,5,135,4,140,0,7,0,47,0,64,64,14,49,28,15,18,40,6,46,2,10,20,18,35,69,48,16,252,236,60,204,220,204,220,
  252,60,204,49,0,64,19,25,135,30,22,135,33,140,48,18,135,37,4,8,0,42,135,13,184,48,16,252,236,204,220,204,220,244,16,244,236,212,236,48,
  1,34,21,20,51,50,53,52,3,34,53,52,36,51,32,17,16,13,1,4,21,20,33,50,54,51,50,23,7,38,35,34,6,35,32,53,52,45,1,54,
  53,52,33,34,7,22,21,20,1,96,64,64,64,67,210,1,118,187,2,66,254,153,254,238,254,196,1,15,137,213,168,159,138,134,105,85,118,203,171,254,
  58,1,214,1,14,215,254,107,110,76,63,3,111,64,64,64,64,254,236,228,137,196,254,171,254,236,78,59,69,106,102,142,213,97,145,127,249,239,101,58,
  46,154,186,56,56,85,216,0,0,3,0,137,255,236,4,244,4,140,0,7,0,14,0,56,0,0,1,22,51,50,55,38,39,34,18,50,53,52,34,29,
  1,37,52,55,38,53,52,55,54,33,32,23,22,25,1,35,17,52,39,38,35,32,7,6,21,54,51,32,16,35,34,39,6,21,20,23,54,51,50,21,
  20,35,32,1,105,54,5,23,48,73,1,18,75,104,104,254,175,42,41,133,147,1,55,1,33,139,111,184,94,82,191,254,253,88,59,42,58,1,4,250,
  57,20,28,22,23,171,204,204,254,117,2,96,20,18,17,1,254,16,47,39,34,4,173,127,128,54,79,212,102,113,179,143,254,247,253,191,2,65,188,133,
  116,113,76,73,19,254,182,11,36,92,57,46,141,200,182,0,0,2,0,109,254,24,3,81,4,140,0,25,0,33,0,54,64,13,6,8,17,13,8,12,
  0,32,22,28,0,69,34,16,252,204,220,204,16,212,252,220,252,49,0,64,14,30,24,26,20,135,3,184,34,13,15,135,9,189,34,16,252,236,204,16,
  252,236,196,220,196,48,19,52,54,51,32,25,1,16,6,35,34,38,39,55,22,51,50,53,17,16,35,22,7,6,39,38,19,38,23,6,55,22,39,54,
  109,162,221,1,101,154,205,214,116,13,189,34,120,175,130,3,1,5,216,208,214,67,3,2,66,67,3,1,3,166,113,117,253,244,253,143,254,249,240,208,
  141,10,209,243,2,223,1,104,21,33,207,1,1,1,9,1,65,67,3,2,66,66,0,0,0,2,0,127,255,255,4,151,4,154,0,11,0,41,0,50,
  64,13,16,18,19,29,9,21,3,25,35,18,38,69,42,16,252,236,212,204,212,204,220,60,236,49,0,64,11,31,135,12,184,42,0,37,27,6,23,18,
  47,212,204,212,196,204,16,244,236,48,1,34,6,21,20,22,51,50,54,53,52,38,3,32,23,22,25,1,7,19,52,39,20,39,38,53,52,51,50,23,
  16,5,6,7,6,29,1,35,53,52,55,54,2,176,36,28,32,32,37,27,32,85,1,37,124,123,184,1,101,200,217,218,244,54,254,153,227,76,17,184,
  30,106,2,96,32,32,37,27,34,30,37,27,2,58,121,120,254,217,253,126,1,1,41,142,82,166,1,2,183,192,104,1,150,6,4,134,30,134,75,75,
  170,62,220,0,0,2,0,139,254,32,5,134,4,140,0,11,0,54,0,53,64,14,31,18,18,36,45,9,51,3,23,18,12,40,69,55,16,252,60,236,
  204,212,204,212,60,252,60,49,0,64,13,6,53,0,47,135,16,184,55,25,135,38,140,55,16,244,236,16,244,236,204,212,204,1,34,6,21,20,22,51,
  50,54,53,52,38,7,52,55,54,51,32,17,20,13,1,6,21,20,33,50,55,54,51,50,21,16,19,7,2,17,2,33,32,53,52,45,1,54,53,52,
  33,34,7,22,7,6,35,34,1,96,36,28,32,32,37,27,32,245,231,144,186,2,66,254,153,254,173,251,1,15,239,121,35,120,151,148,144,190,74,254,
  105,254,58,1,149,1,79,215,254,107,110,76,73,16,26,191,210,3,111,32,32,37,27,34,30,37,27,48,137,121,75,254,233,254,112,106,78,100,102,239,
  68,215,254,252,254,148,81,1,99,1,119,254,245,249,216,127,105,67,145,124,56,53,115,189,0,2,0,115,255,239,4,244,4,149,0,11,0,42,0,59,
  64,14,38,8,37,3,20,9,29,24,32,8,12,16,69,43,16,252,60,236,220,204,204,212,204,220,236,49,0,64,16,34,135,41,140,43,29,135,28,0,
  22,6,18,184,38,188,43,16,236,244,204,212,204,212,236,16,244,236,48,1,50,54,53,52,38,39,38,6,21,20,22,1,52,55,38,55,18,5,22,21,
  20,7,6,39,22,23,22,55,21,7,6,21,20,5,4,25,1,51,17,16,37,36,1,230,36,28,33,31,37,27,32,254,173,165,166,1,1,1,108,220,
  221,129,54,2,90,65,144,141,147,1,139,1,124,184,253,204,253,179,3,149,32,32,36,27,1,1,33,32,36,28,253,152,143,86,109,234,1,45,1,1,
  183,198,2,1,136,189,71,52,12,161,23,24,112,168,6,6,1,190,2,63,253,193,253,180,1,1,0,0,0,2,0,186,255,227,4,188,4,123,0,7,
  0,28,0,49,64,11,9,8,28,6,16,2,14,8,20,70,29,16,252,236,204,220,204,220,236,49,0,64,6,11,135,24,184,8,29,16,60,252,236,64,
  6,0,14,4,18,140,29,16,244,196,220,196,48,37,34,21,20,51,50,53,52,5,17,52,33,32,21,17,32,21,20,35,34,53,17,52,36,51,50,4,
  21,17,1,165,64,64,64,2,31,254,185,254,181,1,25,230,235,1,31,228,214,1,41,235,64,64,64,64,235,3,31,198,198,254,80,196,200,200,2,142,
  204,118,118,204,252,199,0,0,0,2,0,129,255,226,4,131,4,161,0,11,0,46,0,60,64,14,16,18,18,45,25,32,9,34,3,32,18,39,69,47,
  16,252,236,204,212,204,16,220,60,220,236,49,0,64,16,0,32,6,36,140,47,25,135,45,29,21,135,14,41,184,18,47,244,60,236,50,220,236,16,244,
  204,212,204,48,37,34,6,21,20,22,51,50,54,53,52,38,1,54,55,50,25,1,35,17,52,35,34,7,6,35,34,39,38,35,34,7,3,32,21,20,
  35,34,53,17,16,51,50,23,22,51,50,1,108,36,28,32,32,37,27,32,1,76,32,153,242,184,55,42,62,40,128,122,42,77,35,54,1,1,1,25,
  213,251,242,151,38,56,34,36,241,32,32,37,27,34,30,37,27,3,51,124,1,254,169,252,182,3,48,219,175,113,105,189,225,254,80,196,218,210,2,150,
  1,87,117,171,0,3,0,0,254,20,4,178,4,123,0,7,0,15,0,43,0,63,64,14,45,36,8,39,6,18,2,23,8,14,43,10,27,44,16,60,
  204,220,204,252,204,220,204,220,252,204,49,0,64,17,12,25,8,41,135,29,33,184,44,0,16,5,20,140,38,189,44,16,236,244,196,220,196,16,252,60,
  236,196,220,196,48,37,34,21,20,51,50,53,52,1,34,21,20,51,50,53,52,19,32,23,22,35,34,53,17,6,35,38,55,54,55,54,23,54,51,32,
  22,21,17,35,17,52,33,34,7,2,9,64,64,64,254,153,64,64,64,174,1,23,2,2,228,239,33,31,217,1,1,211,162,55,121,193,1,45,158,184,
  254,230,178,94,245,64,64,64,64,2,246,64,64,64,64,253,152,221,195,227,2,27,7,2,215,199,1,1,101,100,213,109,250,219,5,37,163,139,0,0,
  0,2,0,87,255,239,4,203,4,145,0,11,0,44,0,57,64,16,46,29,18,32,36,18,25,9,16,3,20,18,12,41,69,45,16,252,60,236,204,212,
  204,212,252,220,252,220,49,0,64,13,22,135,39,140,45,6,43,0,34,135,14,27,184,244,60,236,204,212,204,16,244,236,48,1,34,6,21,20,22,51,
  50,54,53,52,38,5,52,51,50,21,20,7,6,23,20,51,50,53,17,52,5,4,21,17,35,17,52,35,34,21,17,16,37,36,17,16,55,34,1,64,
  36,28,32,32,37,27,32,254,249,230,236,144,139,1,181,182,1,39,1,40,184,117,106,254,145,254,146,213,211,3,248,32,32,37,27,34,30,37,27,64,
  217,213,175,141,136,168,204,176,2,88,254,1,1,251,252,115,3,141,103,104,253,169,254,185,1,1,1,92,1,21,151,0,0,2,0,95,255,227,4,190,
  4,140,0,7,0,34,0,57,64,13,36,25,8,28,9,13,8,2,20,6,16,69,35,16,252,204,220,204,252,204,220,236,204,49,0,64,16,0,14,4,
  18,184,26,188,35,23,135,10,169,30,8,140,35,16,244,60,236,236,16,236,252,196,220,196,48,1,50,53,52,35,34,7,20,3,53,51,50,54,53,17,
  36,53,52,55,54,21,17,22,55,54,53,17,51,17,16,33,34,39,6,35,1,87,64,64,62,2,184,122,93,85,254,232,226,238,93,131,227,184,254,105,
  185,84,114,217,3,115,64,64,64,64,252,112,143,101,156,1,103,8,204,221,1,1,219,253,117,169,1,1,177,3,47,252,209,254,178,115,115,0,0,0,
  0,2,0,73,255,239,4,115,4,124,0,7,0,29,0,50,64,12,25,8,23,6,16,2,12,19,18,8,69,30,16,252,236,60,204,220,204,220,252,49,
  0,64,13,4,10,0,14,184,24,188,30,21,135,28,140,30,16,244,252,16,236,252,196,220,196,48,1,34,21,20,51,50,53,52,1,52,55,38,55,54,
  51,22,7,6,0,21,22,33,32,25,1,51,17,16,37,36,1,53,64,64,64,254,212,182,183,1,1,229,237,1,1,254,236,1,1,77,1,103,184,253,
  225,253,245,3,238,64,64,64,64,253,82,218,196,38,182,194,2,188,151,254,209,168,203,1,39,2,180,253,76,254,66,1,1,0,0,0,0,2,0,73,
  255,239,4,115,6,20,0,7,0,29,0,50,64,12,26,8,23,6,16,2,12,19,18,8,69,30,16,252,236,60,204,220,204,220,252,49,0,64,13,4,
  10,0,14,184,24,151,30,21,135,28,140,30,16,244,252,16,236,252,196,220,196,48,1,34,21,20,51,50,53,52,1,52,55,38,55,54,23,22,7,6,
  0,21,22,33,32,25,1,51,17,16,37,36,1,53,64,64,64,254,212,182,183,1,1,229,237,1,1,254,236,1,1,77,1,103,184,253,225,253,245,4,
  4,64,64,64,64,253,60,239,197,37,183,194,1,1,189,173,254,210,168,203,1,39,4,104,251,152,254,66,1,1,0,0,0,3,0,89,255,239,5,204,
  4,233,0,11,0,23,0,69,0,0,1,34,6,21,20,22,51,50,54,53,52,38,33,34,6,21,20,22,51,50,54,53,52,38,1,38,39,6,39,34,
  38,53,17,54,23,50,7,6,5,17,20,51,50,53,17,51,3,20,55,54,53,17,36,55,52,23,22,23,54,53,38,39,55,22,23,6,7,17,20,6,
  4,31,36,28,32,32,37,27,32,253,6,36,28,32,32,37,27,32,2,75,148,102,103,180,166,156,1,252,212,1,1,254,233,165,164,184,1,163,155,254,
  231,1,211,215,27,29,7,18,168,31,5,1,196,178,3,210,32,32,37,27,34,30,37,27,32,32,37,27,34,30,37,27,252,29,1,73,75,1,163,154,
  2,98,225,2,235,199,5,254,118,132,132,1,52,254,203,139,5,5,130,1,140,8,203,238,1,1,152,52,50,64,55,45,93,102,197,110,254,57,165,153,
  0,2,0,186,255,227,5,104,6,20,0,29,0,37,0,65,64,16,39,0,8,27,23,8,20,16,36,13,32,16,8,8,70,38,16,252,236,204,220,204,
  16,220,252,220,252,204,49,0,64,8,21,25,18,135,2,6,140,38,16,244,60,252,60,204,64,8,34,15,30,11,184,28,151,38,16,236,252,196,220,196,
  48,1,16,33,34,39,6,35,32,25,1,52,51,50,21,20,33,17,20,51,50,53,17,51,17,20,51,50,53,17,51,1,34,21,20,51,50,53,52,5,
  104,254,169,148,102,103,180,254,190,253,211,254,232,165,164,184,162,155,184,252,62,64,64,64,1,32,254,195,74,74,1,61,2,124,223,235,204,254,92,164,
  164,1,64,254,191,166,167,4,244,253,204,64,64,64,64,0,0,2,0,104,255,239,5,22,4,125,0,11,0,45,0,63,64,16,24,8,21,17,8,14,
  44,9,40,3,44,8,36,32,69,46,16,252,60,236,204,212,204,16,212,252,212,236,49,0,64,16,6,34,0,38,184,22,188,46,15,19,12,135,26,30,
  140,46,16,244,60,252,60,196,16,228,244,204,212,204,48,1,34,6,21,20,22,51,50,54,53,52,38,19,50,53,17,51,17,20,51,50,53,17,51,17,
  16,33,34,39,6,35,32,17,52,55,38,53,52,51,50,21,20,3,6,21,20,1,100,36,28,32,32,37,27,32,65,164,184,162,155,184,254,169,148,102,
  103,180,254,190,153,137,230,236,232,66,3,210,32,32,37,27,34,30,37,27,252,179,167,1,52,254,203,169,170,3,47,252,209,254,195,74,74,1,61,240,
  166,37,158,248,220,137,254,241,77,144,167,0,0,2,0,104,255,239,5,22,6,20,0,11,0,45,0,63,64,16,24,8,21,17,8,14,44,9,40,3,
  44,8,36,32,69,46,16,252,60,236,204,212,204,16,212,252,212,236,49,0,64,16,6,34,0,38,184,22,151,46,15,19,12,135,26,30,140,46,16,244,
  60,252,60,196,16,228,244,204,212,204,48,1,34,6,21,20,22,51,50,54,53,52,38,19,50,53,17,51,17,20,51,50,53,17,51,17,16,33,34,39,
  6,35,32,17,52,55,38,53,52,51,50,21,20,3,6,21,20,1,100,36,28,32,32,37,27,32,65,164,184,162,155,184,254,169,148,102,103,180,254,190,
  153,137,230,236,232,66,3,210,32,32,37,27,34,30,37,27,252,179,167,1,52,254,203,169,170,4,232,251,24,254,195,74,74,1,61,240,166,37,158,248,
  220,139,254,243,76,145,167,0,0,1,0,64,255,227,5,22,4,96,0,23,0,36,64,7,6,8,8,2,8,0,24,16,220,236,220,236,49,0,64,10,
  7,1,188,24,4,135,11,15,140,24,16,244,60,252,16,252,60,48,1,51,17,16,33,50,25,1,51,17,16,33,32,39,6,35,34,53,52,51,50,7,
  50,53,1,147,184,1,26,249,184,254,79,254,179,41,51,182,198,156,144,2,41,4,96,253,44,254,237,1,19,2,212,252,197,254,190,56,56,156,150,123,
  139,0,0,0,0,2,0,115,255,239,4,244,6,20,0,11,0,42,0,59,64,14,38,8,37,3,20,9,29,24,32,8,12,16,69,43,16,252,60,236,
  220,204,204,212,204,220,236,49,0,64,16,34,135,41,140,43,29,135,28,0,22,6,18,184,38,151,43,16,236,244,204,212,204,212,236,16,244,236,48,1,
  50,54,53,52,38,39,38,6,21,20,22,1,52,55,38,55,18,5,22,21,20,7,6,39,22,23,22,55,21,7,6,21,20,5,4,25,1,51,17,16,
  37,36,1,230,36,28,33,31,37,27,32,254,173,165,166,1,1,1,108,220,221,129,54,2,90,65,144,141,147,1,139,1,124,184,253,204,253,179,3,149,
  32,32,36,27,1,1,33,32,36,28,253,152,143,86,109,234,1,45,1,1,183,198,2,1,136,189,71,52,12,161,23,24,112,168,6,6,1,190,3,218,
  252,38,253,180,1,1,0,0,0,2,0,139,255,239,5,18,4,140,0,11,0,44,0,55,64,12,29,18,12,9,39,25,18,3,16,35,69,45,16,252,
  60,204,236,212,204,212,252,49,0,64,16,43,135,31,140,46,6,0,37,14,135,27,23,135,18,184,46,16,244,252,212,252,212,220,204,16,244,236,48,1,
  34,6,21,20,22,51,50,54,53,52,38,5,52,33,32,17,16,33,32,23,7,38,35,32,21,20,33,32,17,16,33,32,39,38,53,52,51,50,21,20,
  7,22,51,32,1,99,36,28,32,32,36,28,32,2,189,254,128,253,212,2,54,1,98,230,117,248,229,254,140,1,146,2,26,253,196,254,171,135,85,211,
  224,22,75,183,1,22,1,88,32,32,36,28,32,32,36,28,16,232,1,56,1,36,220,123,187,140,159,254,143,254,155,110,69,123,203,210,78,20,37,0,
  0,2,0,79,255,239,4,170,4,140,0,11,0,48,0,64,64,16,50,44,18,30,26,18,12,9,18,37,18,3,38,22,69,49,16,252,60,204,236,212,
  204,220,236,212,236,220,49,0,64,17,14,135,37,24,0,16,6,28,135,20,47,140,49,33,135,42,184,244,236,16,244,60,236,204,212,204,212,204,236,48,
  37,34,6,21,20,22,51,50,54,53,52,38,5,38,39,38,7,22,7,6,39,38,53,16,33,32,19,22,55,54,53,17,16,33,32,7,6,7,39,54,
  55,54,5,4,25,1,20,37,38,1,52,37,27,32,32,36,28,32,1,11,44,171,68,12,227,2,2,207,249,1,41,1,60,87,37,68,118,254,162,254,
  243,39,26,2,183,6,17,71,1,161,2,38,254,190,222,248,33,31,36,28,32,32,36,27,30,243,3,1,84,1,183,214,1,1,235,1,137,254,176,145,
  1,2,174,1,168,1,24,114,74,99,20,111,60,249,1,1,254,137,253,212,250,1,1,0,0,2,0,115,255,229,4,118,4,123,0,7,0,33,0,58,
  64,7,33,18,8,2,18,69,34,16,252,196,212,236,64,6,6,22,12,8,28,35,16,220,236,220,196,49,0,64,9,33,0,20,4,26,135,15,140,34,
  16,244,236,204,220,204,204,64,5,31,135,10,184,34,16,252,252,48,1,34,21,20,51,50,53,52,1,18,33,32,25,1,16,33,32,36,53,52,51,50,
  21,20,7,22,51,32,53,17,52,33,32,7,1,84,64,64,64,254,248,41,1,205,1,244,254,34,255,0,254,219,229,221,69,25,143,1,30,254,204,254,
  217,24,1,84,64,64,64,64,1,206,1,89,254,215,253,184,254,219,157,143,210,215,61,73,8,216,1,196,204,213,0,0,0,3,0,79,255,239,5,129,
  5,111,0,11,0,53,0,61,0,0,37,34,6,21,20,22,51,50,54,53,52,38,37,17,6,33,36,55,54,33,32,23,54,61,1,38,39,55,22,23,
  6,7,17,20,37,38,39,38,39,38,7,22,7,6,39,38,55,18,33,32,19,22,55,54,1,32,39,52,33,32,21,20,1,52,37,27,32,32,36,28,
  32,2,150,70,254,235,253,222,2,2,2,30,1,142,114,64,10,92,160,116,4,1,214,254,190,222,43,44,171,68,12,227,2,2,207,250,1,1,1,40,
  1,60,87,37,68,118,254,165,1,116,1,254,141,254,137,248,33,31,36,28,32,32,36,27,61,1,153,14,1,252,233,154,54,28,2,84,98,90,171,100,
  149,166,253,195,250,1,1,233,243,3,1,84,1,183,214,1,1,235,1,137,254,176,145,1,2,2,209,69,109,77,100,0,0,3,0,127,255,232,6,25,
  4,153,0,6,0,13,0,57,0,0,0,34,21,6,51,50,55,36,34,21,6,51,50,55,1,36,17,16,55,38,55,54,23,22,7,6,7,6,19,22,
  37,36,53,17,6,43,1,38,55,54,23,50,23,54,23,22,25,1,35,17,52,7,6,7,6,7,19,16,1,168,128,1,65,63,1,1,224,128,1,65,
  63,1,254,249,254,28,163,194,1,1,229,238,2,1,117,138,12,7,1,28,1,0,20,29,2,230,1,1,211,162,53,114,151,253,184,82,88,54,38,36,
  1,4,4,64,64,64,64,64,64,64,252,36,1,1,45,1,10,211,47,153,215,1,1,212,139,117,138,254,234,159,1,1,181,1,178,9,6,238,201,1,
  99,100,1,2,254,192,252,169,3,87,131,1,1,55,39,28,253,214,254,179,0,3,0,115,255,227,4,118,4,123,0,7,0,32,0,40,0,60,64,14,
  33,18,14,8,31,6,24,2,37,18,10,20,69,41,16,252,60,236,196,220,196,220,252,236,49,0,64,6,4,28,135,17,140,41,16,244,236,204,64,10,
  0,22,39,135,8,35,135,12,184,41,16,252,236,220,236,220,204,48,1,34,21,20,51,50,53,52,55,32,17,16,33,32,25,1,20,33,34,36,53,52,
  51,50,21,20,7,22,51,32,53,17,6,19,52,33,32,21,20,33,32,1,84,64,64,64,237,253,242,2,21,1,238,253,254,210,254,209,221,237,61,65,
  64,1,53,83,85,254,187,254,184,1,72,1,69,1,71,64,64,64,64,203,1,52,1,53,254,208,253,145,249,130,170,214,217,71,41,35,175,1,31,53,
  1,54,155,155,160,0,0,0,0,2,0,139,255,239,5,120,4,216,0,11,0,52,0,62,64,13,26,39,18,14,9,49,35,18,3,18,45,69,53,16,
  252,60,204,236,212,204,212,252,60,49,0,64,19,12,135,41,140,54,6,0,47,16,135,37,29,135,24,33,135,20,184,54,16,244,236,220,236,212,252,212,
  220,196,16,244,236,48,1,34,6,21,20,22,51,50,54,53,52,38,1,32,17,52,37,36,53,52,33,50,23,22,51,50,19,23,2,35,34,39,38,35,
  34,21,20,5,4,17,16,33,32,39,38,53,52,51,50,21,20,7,22,1,104,36,28,32,32,37,27,32,1,36,1,151,254,123,253,221,1,161,203,97,
  106,106,104,64,148,77,243,167,113,75,157,205,1,121,2,41,253,171,254,199,135,109,225,215,95,156,1,139,32,32,37,27,34,30,37,27,254,249,1,0,
  189,49,69,230,252,89,108,1,4,48,254,148,120,80,94,98,56,82,254,194,254,115,117,95,124,222,218,93,70,28,0,0,0,2,0,203,254,173,5,240,
  4,161,0,3,0,39,0,0,0,34,20,50,3,39,1,0,39,38,15,1,6,39,36,19,18,33,51,50,7,6,39,38,53,52,55,34,17,20,51,50,
  63,1,54,23,22,21,20,1,3,65,128,128,241,129,2,83,1,50,59,57,138,194,146,160,254,104,1,2,1,104,205,212,1,1,211,212,4,164,218,78,
  85,215,126,156,245,254,177,4,13,128,251,32,134,2,43,1,30,59,57,106,150,113,1,1,1,144,1,144,206,214,1,1,208,20,33,254,254,230,66,166,
  97,3,5,166,169,254,200,0,255,255,0,111,255,229,4,182,4,128,16,39,6,59,5,15,253,117,16,7,6,59,5,15,250,201,0,0,0,2,251,96,
  5,28,255,167,7,11,0,19,0,27,0,43,64,11,13,11,15,9,0,18,15,20,9,24,5,47,204,220,204,220,252,17,18,57,57,49,0,64,8,22,
  7,26,2,17,13,18,2,47,252,204,16,204,220,204,48,3,2,33,32,38,55,54,23,50,7,6,7,22,51,36,39,52,39,55,22,5,52,7,34,21,
  6,23,22,89,2,253,199,254,182,195,1,1,229,242,4,1,35,33,65,1,91,1,86,138,168,252,222,66,56,1,63,60,6,29,254,255,168,107,217,1,
  216,80,36,4,1,85,46,70,138,143,77,63,1,62,61,1,1,0,0,0,0,2,0,123,0,0,3,201,4,123,0,16,0,24,0,43,64,9,3,8,
  4,21,11,17,15,69,25,16,252,204,220,204,220,236,49,0,64,11,19,13,0,23,9,7,135,0,184,4,25,16,60,252,236,220,204,16,220,204,48,1,
  32,25,1,35,17,16,35,34,7,50,21,20,35,34,53,16,19,20,51,50,53,52,35,34,2,18,1,183,184,255,110,61,218,229,225,166,59,67,62,64,
  4,123,254,106,253,27,2,203,1,25,86,193,199,199,1,174,254,82,55,55,55,0,0,0,255,255,252,154,0,0,3,201,6,114,16,38,6,82,0,0,
  16,6,6,60,0,0,0,0,0,1,251,64,4,236,255,106,7,105,0,17,0,31,183,0,18,6,2,11,14,18,9,47,236,212,220,212,236,49,0,181,
  16,7,2,12,3,11,47,60,204,50,212,204,48,1,20,33,21,32,17,16,33,32,17,16,33,53,32,55,52,33,32,251,254,1,37,254,29,2,38,2,
  4,254,63,1,1,2,254,186,254,152,6,37,187,126,1,63,1,62,254,194,254,193,126,187,197,0,0,0,0,1,251,64,4,236,0,0,7,105,0,20,
  0,36,64,9,0,18,6,2,14,17,18,12,9,47,204,236,212,220,212,236,49,0,182,19,7,12,2,15,3,14,47,60,204,50,50,212,204,48,1,20,
  33,21,32,17,16,33,32,17,20,7,51,21,33,53,32,55,54,33,32,251,254,1,37,254,29,2,38,2,4,62,212,253,169,1,2,1,1,254,185,254,
  152,6,37,187,126,1,63,1,62,254,194,119,74,126,126,187,197,0,0,0,0,2,251,64,4,236,255,106,7,105,0,17,0,21,0,42,64,10,0,18,
  6,20,2,18,12,14,18,9,47,236,220,196,220,196,220,236,49,0,64,9,16,7,21,160,19,2,12,3,11,47,60,204,50,220,252,220,204,48,1,20,
  33,21,32,17,16,33,32,17,16,33,53,32,55,52,33,32,5,21,35,53,251,254,1,37,254,29,2,38,2,4,254,63,1,1,2,254,186,254,152,1,
  223,238,6,37,187,126,1,63,1,62,254,194,254,193,126,187,197,78,220,220,0,2,251,64,4,236,0,0,7,105,0,20,0,24,0,46,64,11,0,18,
  6,24,2,22,14,17,18,12,9,47,204,236,212,196,220,196,212,236,49,0,64,10,19,7,21,160,23,12,2,15,3,14,47,60,204,50,50,220,252,220,
  204,48,1,20,33,21,32,17,16,33,32,17,20,7,51,21,33,53,32,55,54,33,32,5,21,35,53,251,254,1,37,254,29,2,38,2,4,62,212,253,
  169,1,2,1,1,254,185,254,152,1,223,238,6,37,187,126,1,63,1,62,254,194,119,74,126,126,187,197,84,220,220,0,0,2,252,254,253,51,254,182,
  255,178,0,4,0,21,0,0,4,34,20,51,54,3,54,53,52,39,6,35,34,53,52,51,50,23,22,21,20,7,253,238,130,65,65,92,144,5,40,68,
  179,170,101,78,91,204,188,129,1,254,207,111,91,17,16,36,158,186,78,91,139,117,214,0,0,2,252,167,253,142,254,200,255,175,0,7,0,29,0,37,
  64,8,27,25,6,18,2,14,21,10,47,204,212,204,220,204,220,204,49,0,64,7,4,12,0,16,26,8,23,47,204,204,220,196,220,196,48,5,34,21,
  20,51,50,53,52,19,34,53,52,55,38,53,52,51,50,21,20,6,21,20,51,50,53,17,51,17,20,253,30,22,23,21,114,243,62,74,117,117,109,130,
  158,132,178,22,22,21,23,254,64,146,115,62,10,91,121,117,63,123,69,66,88,1,70,254,186,195,0,0,0,2,251,96,5,28,255,167,7,11,0,20,
  0,27,0,0,3,22,7,39,54,53,54,37,34,7,22,7,6,7,6,39,38,55,54,33,32,0,52,7,34,23,20,51,89,1,168,138,86,1,254,165,
  65,33,46,10,21,217,229,1,1,123,120,1,26,2,57,252,225,60,63,1,56,6,10,95,143,138,70,46,85,1,4,68,87,176,1,1,217,84,95,96,
  254,174,126,1,63,61,0,0,0,2,251,28,253,199,0,13,255,177,0,7,0,26,0,35,64,5,6,17,2,24,13,47,204,196,220,196,49,0,64,10,
  22,135,8,0,15,4,11,135,19,27,16,220,252,196,220,196,60,252,48,1,50,53,52,35,34,21,20,5,34,2,35,22,21,20,35,34,53,16,33,50,
  18,51,50,55,23,6,251,220,48,48,43,2,201,218,172,184,92,196,184,1,76,222,222,96,93,166,134,191,254,78,48,47,46,49,105,1,51,32,114,191,
  167,1,67,254,208,198,114,240,0,2,0,129,254,20,4,244,5,185,0,11,0,50,0,0,5,50,54,53,52,38,35,34,6,21,20,22,1,17,16,33,
  32,17,53,16,33,50,21,20,35,34,39,21,20,33,32,25,1,52,0,53,52,51,50,4,50,55,23,2,35,34,36,35,34,20,0,1,242,36,28,32,
  32,37,27,32,2,177,254,1,253,253,1,109,217,217,142,45,1,81,1,71,253,88,249,117,1,9,94,124,128,116,190,73,254,243,84,75,2,182,63,32,
  32,36,28,32,32,36,28,2,179,253,96,254,64,1,17,127,1,44,200,209,115,107,150,1,69,2,114,125,1,51,216,209,253,196,84,254,251,249,174,254,
  153,0,0,0,0,2,0,122,255,227,2,152,4,123,0,21,0,33,0,42,64,9,25,0,31,11,16,8,7,70,34,16,252,252,204,196,220,196,49,0,
  64,11,14,135,9,184,34,28,20,22,4,140,34,16,244,204,220,204,16,252,252,48,37,6,7,6,35,34,25,1,52,51,50,23,7,38,35,34,21,17,
  62,1,51,50,7,50,54,55,52,38,35,34,6,21,6,22,2,142,1,67,67,155,242,232,204,106,70,80,136,72,11,79,81,178,181,36,27,1,33,31,
  37,27,1,33,162,112,39,40,1,70,2,110,228,74,118,45,79,253,33,51,93,239,32,32,36,28,32,32,36,28,0,0,255,255,0,122,255,227,4,200,
  4,123,16,38,6,71,0,0,16,7,6,71,2,48,0,0,0,2,255,211,255,246,3,48,7,44,0,11,0,40,0,0,1,34,6,21,20,22,51,50,
  54,53,52,38,1,38,7,6,19,23,22,21,17,51,32,7,6,7,35,34,25,1,52,47,1,38,53,52,51,50,23,1,7,2,78,36,28,32,32,37,
  27,32,254,164,115,32,36,203,140,101,23,1,3,1,1,211,2,251,144,139,113,201,152,122,1,109,133,1,18,32,32,37,27,34,30,37,27,5,24,144,
  26,29,254,249,180,131,181,254,29,231,207,1,1,56,2,50,174,186,180,145,121,166,156,254,44,118,0,0,0,2,0,92,255,227,3,235,7,35,0,26,
  0,34,0,54,64,8,3,18,16,7,18,12,69,35,16,252,236,220,236,64,7,33,22,29,19,8,0,12,16,220,236,220,220,204,49,0,64,11,5,135,
  14,152,35,27,20,31,24,140,35,16,244,196,220,196,16,252,252,48,1,52,36,53,52,37,38,21,20,23,7,38,53,16,33,32,17,20,4,21,17,36,
  21,20,35,34,53,55,34,21,20,51,50,53,52,1,194,1,105,254,216,243,160,120,220,1,171,1,228,254,143,1,25,226,239,239,64,64,64,3,231,184,
  220,88,186,1,1,184,52,160,124,236,96,1,80,254,176,164,217,179,253,247,10,229,220,221,63,64,64,64,64,0,0,0,0,2,0,188,255,234,3,144,
  7,22,0,11,0,34,0,0,1,34,6,21,20,22,51,50,54,53,52,38,1,53,38,39,55,22,31,1,33,23,6,21,17,36,7,6,35,34,25,1,
  52,55,35,2,174,36,28,32,32,37,27,32,254,100,2,116,166,132,4,4,1,46,59,224,1,26,1,1,213,251,156,239,1,6,32,32,37,27,34,30,
  37,27,3,200,136,157,196,95,248,112,149,189,172,152,254,137,10,241,208,1,56,2,62,153,117,0,0,0,0,2,0,147,254,37,4,152,4,116,0,47,
  0,59,0,0,1,52,35,34,7,6,35,34,39,38,35,34,29,1,36,7,6,7,35,38,17,53,16,51,50,23,22,51,50,55,54,51,50,25,1,16,
  7,6,33,32,39,38,53,55,22,5,4,17,1,34,6,21,20,22,51,50,54,53,52,38,3,224,34,51,67,50,127,122,55,74,44,34,1,26,1,1,
  211,2,251,182,133,47,73,78,92,61,48,130,182,66,87,254,150,254,161,84,79,189,21,1,51,1,72,253,169,36,28,32,32,37,27,32,3,88,116,92,
  68,68,92,116,93,10,241,207,1,3,1,53,246,1,2,60,92,85,67,254,254,252,170,254,247,102,136,119,112,118,10,202,8,9,1,103,2,72,32,32,
  37,27,34,30,37,27,0,0,0,1,253,18,4,241,253,198,6,86,0,3,0,14,64,5,2,0,2,8,0,47,252,49,0,47,204,48,1,51,17,35,
  253,18,180,180,6,86,254,155,0,2,251,127,4,224,255,163,7,32,0,7,0,27,0,39,64,8,27,8,15,2,21,6,17,12,47,212,204,220,204,204,
  220,204,49,0,64,8,0,15,4,19,27,13,24,12,47,220,60,204,220,196,220,196,48,1,22,39,54,7,34,23,6,37,20,2,41,1,53,54,53,6,
  55,52,23,22,29,1,20,7,32,54,53,252,25,43,2,1,42,43,1,1,3,181,215,254,132,254,85,144,183,1,157,145,71,1,177,243,6,109,1,43,
  43,2,41,44,125,229,254,221,133,46,112,7,157,136,1,1,131,183,92,40,141,250,0,0,0,1,251,62,4,200,0,46,6,243,0,52,0,0,1,34,
  17,16,33,50,22,55,54,55,54,51,50,21,20,7,22,55,54,55,51,6,7,6,33,35,53,54,53,52,35,34,7,6,39,38,39,38,35,34,21,20,
  59,1,38,53,52,51,22,7,6,7,6,252,46,240,1,37,50,126,42,38,73,72,72,220,157,132,66,79,5,153,2,103,40,254,226,197,208,76,24,66,
  67,93,105,37,62,23,146,101,62,46,96,104,2,2,62,51,4,200,1,20,1,23,130,1,1,65,63,215,126,61,4,13,16,104,130,92,36,133,107,98,
  56,58,59,1,1,45,70,144,161,2,95,90,1,107,102,50,41,0,0,0,0,1,252,78,4,224,254,140,7,30,0,11,0,33,64,7,7,5,8,169,
  0,2,11,47,60,204,252,60,220,49,0,64,7,4,2,5,169,9,11,8,47,60,204,252,60,220,48,1,53,51,53,51,21,51,21,35,21,35,53,252,
  78,216,142,216,216,142,5,184,142,216,216,142,216,216,0,0,255,255,251,28,5,23,0,13,7,1,16,7,6,69,0,0,7,80,0,0,0,2,252,154,
  4,246,254,62,6,114,0,7,0,15,0,23,64,4,12,4,8,0,47,204,220,204,49,0,64,4,14,2,10,6,47,204,220,204,48,1,52,51,50,21,
  20,35,34,55,20,51,50,53,52,35,34,252,154,212,208,212,208,132,76,84,80,80,5,190,180,180,200,200,72,72,72,0,0,2,0,135,255,227,4,143,
  4,96,0,13,0,29,0,0,1,34,7,6,21,20,23,22,32,55,54,53,52,38,39,32,23,22,21,20,7,6,33,32,39,38,17,52,55,54,2,139,
  143,94,76,58,78,1,98,88,49,157,157,1,25,136,99,111,140,254,247,254,237,128,113,111,146,3,192,132,104,179,189,96,129,153,87,174,163,252,160,196,
  146,233,253,142,179,165,148,1,5,230,149,196,0,2,0,99,255,103,4,168,4,155,0,3,0,38,0,0,0,20,50,52,3,55,54,17,52,39,38,35,
  34,7,6,7,6,23,54,55,54,21,20,39,38,39,38,53,52,55,54,5,32,23,22,21,16,5,7,1,182,128,10,242,210,112,72,188,146,103,99,1,
  1,47,53,112,216,228,134,73,180,141,117,1,11,1,17,129,166,254,206,246,2,22,128,128,253,234,135,117,1,203,127,112,72,69,67,108,101,92,103,2,
  2,226,212,2,1,85,212,220,154,137,115,1,117,151,200,253,207,168,135,0,0,2,0,99,255,121,4,92,5,177,0,3,0,36,0,0,0,50,52,34,
  3,50,55,6,35,38,53,52,51,50,17,20,7,6,35,32,39,38,53,16,63,1,36,53,23,16,1,7,6,17,20,23,22,3,43,128,128,114,208,37,
  15,51,221,224,237,93,102,220,254,205,129,166,207,211,1,31,184,254,148,217,124,112,72,1,70,128,254,80,182,19,3,198,216,254,228,240,102,111,117,151,
  200,1,84,162,165,224,233,1,254,199,254,229,169,97,254,251,127,112,72,0,0,1,0,22,255,237,5,138,6,164,0,47,0,0,37,50,25,1,52,39,
  36,53,52,51,50,23,22,51,50,55,23,2,35,34,39,38,35,34,21,20,5,22,21,17,16,37,36,39,6,35,34,53,52,51,50,7,50,53,17,51,
  17,16,3,17,226,182,254,182,239,161,51,93,76,47,124,128,116,190,107,90,49,132,65,1,81,189,254,102,254,220,40,51,182,198,156,144,2,41,184,131,
  1,68,1,106,190,82,151,198,230,58,106,196,84,254,251,104,56,75,79,200,112,198,254,116,254,36,2,2,54,56,156,150,123,139,2,145,253,214,254,237,
  0,2,0,99,255,87,4,206,5,177,0,3,0,37,0,0,0,50,52,34,1,36,5,4,39,38,53,16,63,1,36,53,23,16,1,7,6,17,20,23,
  22,51,50,23,38,39,38,51,50,7,6,7,22,23,3,33,128,128,1,173,254,226,254,241,254,190,114,138,207,211,1,31,184,254,148,217,124,84,57,239,
  108,99,217,2,2,212,236,12,11,126,120,162,1,152,128,253,63,76,1,1,118,143,167,1,84,162,165,224,233,1,254,199,254,229,169,97,254,251,109,89,
  60,24,197,208,228,216,201,5,199,75,0,0,0,3,0,99,255,87,4,206,5,177,0,3,0,45,0,50,0,0,0,50,52,34,5,18,55,38,53,38,
  51,50,7,54,53,23,20,7,6,7,6,7,6,17,20,23,22,51,50,23,38,39,38,51,50,7,6,7,22,23,21,36,5,4,39,38,18,20,51,50,
  52,3,33,128,128,253,66,2,229,145,1,228,251,15,156,184,179,125,98,36,143,124,84,57,239,108,99,217,2,2,212,236,12,11,126,120,162,254,226,254,
  241,254,190,114,138,248,61,67,1,152,128,203,1,104,161,40,170,231,173,173,162,1,189,235,164,12,63,102,88,254,242,109,89,60,24,197,208,228,216,201,
  5,199,75,157,76,1,1,118,143,3,200,116,116,0,0,0,0,2,0,89,255,239,5,244,6,127,0,52,0,64,0,0,1,20,6,39,38,39,6,39,
  34,38,53,17,52,51,50,7,6,5,17,20,51,50,53,17,51,3,20,55,54,53,17,16,39,36,53,52,51,50,4,50,55,23,2,35,34,36,35,34,
  21,20,5,22,17,1,34,6,21,20,22,51,50,54,53,52,38,5,7,178,165,148,102,103,180,166,156,253,212,1,1,254,233,165,164,184,1,163,155,217,
  254,172,250,117,1,9,94,124,128,117,189,73,254,242,83,76,1,92,223,252,62,36,28,32,32,37,27,32,1,44,165,153,1,1,73,75,1,163,154,2,
  98,223,235,199,5,254,118,132,132,1,52,254,203,139,5,5,130,1,106,1,69,97,154,216,209,252,195,84,254,251,249,87,56,210,139,254,190,1,26,32,
  32,37,27,34,30,37,27,0,0,3,0,130,254,20,4,219,4,123,0,5,0,11,0,38,0,0,37,34,20,51,50,52,3,34,20,51,50,52,19,20,
  35,34,53,52,33,17,6,35,34,53,52,51,50,23,54,51,32,25,1,35,17,52,35,34,7,1,104,63,63,65,65,63,63,65,184,249,230,1,39,43,
  22,230,230,168,44,76,189,1,150,184,226,137,87,240,128,128,3,7,128,128,252,193,205,201,208,1,112,8,216,183,81,81,254,190,250,219,5,37,170,142,
  0,4,0,150,254,82,5,112,4,116,0,11,0,17,0,77,0,85,0,0,1,34,6,21,20,22,51,50,54,53,52,38,0,50,53,52,34,21,5,6,
  35,38,55,54,55,54,55,37,17,52,35,34,7,6,35,34,39,38,35,34,21,17,36,7,6,7,35,38,25,1,16,51,50,23,22,51,50,55,54,51,
  50,25,1,55,23,7,21,54,23,22,21,20,7,6,7,6,39,6,19,1,6,23,22,55,54,55,1,137,36,28,32,32,37,27,32,2,229,110,110,254,
  180,118,112,134,2,1,43,45,149,1,26,34,50,68,50,127,122,55,74,44,34,1,26,1,1,211,2,251,182,132,48,73,78,92,61,48,130,182,142,74,
  216,37,18,149,46,51,63,173,53,120,118,254,132,39,15,24,170,129,81,1,156,32,32,37,27,34,30,37,27,253,158,57,51,51,185,104,1,107,47,47,
  51,119,225,2,177,116,92,68,68,92,116,254,223,10,241,207,1,3,1,53,1,186,1,2,60,92,85,67,254,254,253,200,114,84,173,171,8,1,8,148,
  70,45,50,1,3,98,71,1,59,254,208,31,21,34,130,98,44,0,0,0,0,2,0,105,255,247,4,247,4,145,0,28,0,32,0,0,1,36,27,1,
  20,23,22,53,17,51,17,20,5,4,53,17,52,35,34,21,17,32,21,20,35,34,53,17,16,18,50,52,34,1,197,1,109,1,1,126,141,184,254,192,
  254,197,182,165,1,24,211,253,172,128,128,4,145,1,254,185,253,169,101,3,3,106,3,141,252,115,251,1,1,254,2,88,176,164,254,92,204,235,223,2,
  124,1,57,252,7,128,0,0,0,3,0,127,255,232,7,147,4,153,0,6,0,13,0,73,0,0,0,34,21,6,51,50,55,36,34,21,6,51,50,55,
  5,17,22,51,54,53,17,51,17,16,37,34,39,6,37,53,50,53,17,52,7,6,7,6,7,19,18,37,36,17,16,55,38,55,54,23,22,7,6,7,
  6,19,22,37,36,53,17,6,35,48,35,38,55,54,23,50,23,54,23,22,1,168,128,1,65,63,1,1,224,128,1,65,63,1,2,145,11,84,99,184,
  254,233,98,42,64,254,214,219,82,88,54,38,36,1,1,254,72,254,28,163,194,1,1,229,238,2,1,117,138,12,7,1,28,1,0,20,29,2,230,1,
  1,211,162,53,114,151,253,4,4,64,64,64,64,64,64,64,109,253,111,54,4,160,3,74,252,182,254,189,1,44,47,3,184,204,1,225,131,1,1,55,
  39,28,253,214,254,179,1,1,1,45,1,10,211,47,153,215,1,1,212,139,117,138,254,234,159,1,1,181,1,178,9,6,238,201,1,99,100,1,2,0,
  0,4,0,127,255,232,7,201,4,153,0,6,0,13,0,76,0,88,0,0,0,34,21,6,51,50,55,36,34,21,6,51,50,55,5,17,22,51,50,53,
  17,51,17,16,33,34,39,6,39,38,55,54,51,50,23,17,52,7,6,7,6,7,19,18,37,36,17,16,55,38,55,54,23,22,7,6,7,6,19,22,
  37,36,53,17,6,35,48,35,38,55,54,23,50,23,54,23,22,3,50,54,53,52,38,39,38,6,21,20,22,1,168,128,1,65,63,1,1,224,128,1,
  65,63,1,2,145,26,102,120,184,254,212,133,36,56,159,217,5,5,196,36,43,82,98,44,19,55,1,1,254,72,254,28,163,194,1,1,229,238,2,1,
  117,138,12,7,1,28,1,0,20,29,2,230,1,1,211,162,53,114,151,253,244,36,28,33,31,37,27,32,4,4,64,64,64,64,64,64,64,109,253,211,
  148,158,3,74,252,182,254,190,99,101,2,3,198,193,8,1,227,147,17,20,36,16,51,253,214,254,179,1,1,1,45,1,10,211,47,153,215,1,1,212,
  139,117,138,254,234,159,1,1,181,1,178,9,6,238,201,1,99,100,1,2,251,234,32,32,36,27,1,1,33,32,36,28,0,1,0,120,255,225,6,134,
  6,159,0,25,0,0,1,16,0,33,32,0,17,16,1,33,53,33,21,33,4,17,16,0,37,54,0,17,52,39,55,22,6,134,254,59,254,183,254,177,
  254,79,1,220,254,116,5,74,253,117,253,175,1,52,1,17,250,1,83,83,155,118,3,16,254,150,254,59,1,248,1,88,1,194,1,4,168,169,231,254,
  34,254,242,254,93,1,1,1,124,1,12,133,191,75,197,0,0,1,0,110,255,255,5,162,6,159,0,21,0,0,5,17,6,35,34,0,53,16,55,33,
  4,21,20,22,51,50,55,17,51,17,33,21,3,193,188,150,226,254,225,190,1,15,254,241,204,113,158,186,180,1,45,1,2,193,74,1,76,223,1,7,
  247,247,248,189,221,88,3,49,250,2,162,0,0,1,0,111,254,209,5,50,6,179,0,23,0,0,1,17,33,17,54,38,35,34,6,21,20,23,7,38,
  53,38,54,51,50,22,21,17,33,17,4,126,254,141,1,112,111,131,126,100,144,145,1,254,183,189,223,1,115,254,209,1,46,5,3,141,134,120,115,103,
  100,123,178,143,174,224,239,176,251,140,254,49,0,2,0,110,255,226,6,63,6,159,0,11,0,28,0,0,1,16,0,35,34,0,17,16,0,51,50,0,
  55,16,0,37,4,0,17,16,37,53,33,53,33,21,33,21,4,5,130,254,162,205,209,254,166,1,73,230,235,1,60,189,254,80,254,204,254,211,254,64,
  2,151,253,208,5,6,253,209,2,147,2,222,1,11,1,61,254,194,254,247,254,253,254,166,1,96,253,254,184,254,73,2,1,1,180,1,73,2,61,156,
  63,169,169,60,165,0,0,0,0,1,0,100,0,0,4,106,6,179,0,19,0,0,33,17,16,38,35,34,6,21,20,23,7,38,17,52,0,51,50,0,
  25,1,3,182,206,130,148,177,138,121,206,1,16,242,228,1,32,4,89,1,4,183,171,145,211,133,141,191,1,29,176,1,52,254,212,254,211,251,166,0,
  0,1,0,80,0,1,5,182,6,179,0,25,0,0,1,17,33,17,35,17,52,38,35,34,6,21,20,23,7,38,53,52,54,51,50,22,29,1,33,17,
  5,2,254,168,181,146,95,107,139,88,132,146,253,181,186,238,2,12,2,8,1,245,252,4,5,35,137,103,105,146,77,107,124,144,160,170,244,232,172,131,
  253,108,0,0,0,2,0,60,255,225,5,143,6,159,0,10,0,25,0,0,1,33,17,30,1,51,62,1,17,52,38,1,2,0,35,34,0,25,1,33,
  53,33,17,33,32,0,3,62,254,254,1,158,179,131,192,225,1,159,2,254,231,230,239,254,234,254,179,2,1,1,1,1,10,1,70,3,253,254,43,251,
  172,1,212,1,12,250,161,254,87,254,223,254,174,1,2,1,53,3,231,160,253,254,254,222,0,2,0,121,255,225,7,20,6,179,0,8,0,23,0,0,
  37,17,35,32,0,17,16,0,33,1,17,33,17,33,4,0,19,16,0,41,1,17,33,17,4,89,128,254,162,254,186,1,70,1,94,2,138,254,172,254,
  214,254,101,254,46,1,1,200,1,164,1,42,2,5,129,5,148,254,122,254,192,254,229,254,77,1,106,2,17,251,229,2,1,225,1,142,1,131,1,226,
  253,233,253,79,0,1,0,60,0,1,3,30,6,253,0,7,0,0,37,17,33,17,51,21,33,17,2,107,253,209,179,2,47,1,5,185,1,67,164,249,
  168,0,0,0,0,2,0,120,0,0,4,125,6,159,0,11,0,27,0,0,1,17,52,38,35,34,7,17,20,22,51,54,19,17,6,35,38,0,25,1,
  51,17,54,51,50,0,21,17,3,202,180,156,149,186,176,159,116,220,195,145,245,254,247,180,222,108,245,1,18,2,6,1,181,125,223,57,254,94,157,228,
  1,254,68,1,111,85,2,1,68,1,3,3,60,254,203,78,254,183,238,252,127,0,0,0,0,2,0,60,255,225,6,70,6,160,0,11,0,28,0,0,
  1,16,38,35,34,7,17,16,22,23,62,1,1,6,0,25,1,33,17,35,17,33,17,54,51,32,0,16,0,5,136,228,130,141,153,182,142,119,207,254,
  193,235,254,237,254,166,179,2,192,164,141,1,5,1,20,254,195,2,56,1,9,187,61,254,128,254,250,181,2,2,164,254,185,1,1,49,1,48,3,191,
  253,235,2,181,253,192,60,254,191,253,156,254,234,0,0,0,0,2,0,120,255,226,6,151,6,159,0,10,0,31,0,0,1,34,6,21,30,1,51,50,
  54,53,17,1,17,33,17,16,2,37,34,0,17,16,0,51,33,17,33,53,33,17,33,17,2,171,130,242,2,187,135,181,154,2,23,254,158,244,254,238,
  199,254,198,1,53,254,1,31,253,76,3,105,2,24,3,252,193,254,219,224,223,220,1,191,252,25,3,231,254,65,254,236,254,184,1,1,45,1,42,1,
  39,1,61,1,88,170,253,254,251,120,0,0,0,1,0,130,0,1,4,135,6,159,0,25,0,0,37,17,52,38,35,34,7,17,35,17,52,54,51,33,
  21,33,38,6,23,21,54,51,50,0,21,17,3,202,189,154,177,140,180,229,241,1,191,254,21,132,116,2,167,170,252,1,4,1,2,119,226,162,97,252,
  102,5,9,204,201,170,1,88,165,173,80,254,210,254,253,145,0,2,0,100,254,169,6,114,6,179,0,11,0,33,0,0,1,16,0,35,34,0,17,16,
  0,51,32,0,19,51,16,33,32,3,7,32,0,17,16,0,33,32,0,17,16,0,7,22,51,54,5,180,254,173,251,239,254,171,1,95,230,1,3,1,
  74,10,180,254,190,254,212,25,129,254,187,254,63,1,203,1,56,1,57,1,210,254,232,190,1,149,140,3,98,1,19,1,159,254,105,254,229,254,202,254,
  86,1,201,253,181,254,169,1,71,14,2,27,1,101,1,106,1,231,254,24,254,150,254,237,254,52,84,240,3,0,0,0,0,1,0,50,255,226,5,189,
  6,179,0,19,0,0,1,22,0,35,34,0,53,17,33,53,33,17,20,22,51,62,1,53,17,51,5,189,1,254,230,228,225,254,216,254,123,2,57,203,
  137,141,190,179,1,255,224,254,195,1,61,234,4,11,159,251,82,173,215,1,213,174,4,174,0,1,0,80,0,1,4,135,6,160,0,22,0,0,37,17,
  6,35,34,0,53,52,55,35,53,33,21,6,3,30,1,51,50,55,17,51,17,3,212,162,173,242,254,240,165,216,1,216,232,1,1,178,147,145,190,179,
  1,2,202,86,1,45,231,159,216,160,147,118,254,230,185,175,86,3,52,249,98,0,0,0,0,1,0,110,255,226,6,211,6,160,0,25,0,0,37,17,
  33,17,16,0,35,34,0,53,16,55,23,6,21,30,1,51,50,54,53,17,51,17,33,17,6,33,254,73,254,230,220,227,254,221,188,115,114,2,199,128,
  174,148,180,2,105,131,3,121,254,56,254,210,254,220,1,47,211,1,28,143,113,117,197,154,200,223,211,4,108,253,251,251,232,0,0,0,0,1,0,130,
  255,226,4,137,6,160,0,19,0,0,1,2,0,35,32,0,53,17,51,17,30,1,51,62,1,53,52,39,55,22,4,137,2,254,208,191,254,244,254,246,
  179,1,194,160,129,177,151,95,246,2,42,254,245,254,195,1,106,235,4,105,251,148,197,238,1,221,219,209,142,144,193,0,0,2,0,130,255,255,4,136,
  6,179,0,8,0,21,0,0,1,54,38,35,33,17,33,62,1,55,20,0,41,1,17,33,21,33,17,33,32,0,3,202,2,219,156,254,224,1,32,157,
  217,189,254,209,254,252,254,224,2,194,252,139,1,211,1,0,1,51,4,139,190,203,253,1,1,182,191,218,254,196,254,43,161,6,180,254,193,0,0,0,
  0,2,0,100,254,139,6,114,6,179,0,11,0,33,0,0,1,16,0,35,34,0,17,16,0,51,50,0,19,16,33,53,50,55,38,39,6,33,32,0,
  17,16,0,33,32,0,17,16,3,22,5,180,254,176,248,250,254,176,1,97,231,245,1,85,190,254,109,230,2,2,125,216,254,252,254,179,254,69,1,194,
  1,73,1,61,1,198,201,201,3,97,1,19,1,160,254,93,254,241,254,211,254,77,1,184,253,168,254,169,158,188,118,56,177,2,34,1,96,1,95,1,
  240,254,18,254,156,254,200,254,216,128,0,0,0,3,0,100,0,1,6,137,6,172,0,8,0,17,0,34,0,0,1,35,17,51,50,18,55,38,2,37,
  35,6,2,21,20,0,59,1,1,16,0,33,35,17,35,17,35,4,0,16,0,41,1,32,0,4,55,98,98,180,220,1,2,212,254,54,101,179,238,0,
  255,162,101,3,97,254,177,254,253,98,173,101,254,252,254,165,1,94,1,1,1,116,1,4,1,78,6,23,252,52,1,32,202,210,1,15,1,2,254,241,
  208,206,254,227,1,235,254,203,254,180,254,76,1,180,1,1,78,2,104,1,66,254,196,0,0,1,0,90,0,1,5,112,6,160,0,15,0,0,1,17,
  33,17,35,17,33,17,51,17,33,17,51,17,33,17,4,180,254,136,179,253,209,189,1,114,179,2,52,2,102,1,81,252,74,3,181,1,217,254,208,2,
  65,253,193,254,5,0,0,0,0,1,0,131,255,225,4,136,6,179,0,17,0,0,5,35,17,52,38,7,34,6,21,17,35,17,38,0,51,50,0,23,
  4,136,180,191,139,138,203,178,1,1,40,225,229,1,23,1,31,4,172,172,220,1,219,172,251,84,4,168,233,1,65,254,184,216,0,0,0,1,0,110,
  0,1,4,117,6,160,0,17,0,0,37,17,6,35,34,2,53,17,51,17,6,22,51,50,55,17,51,17,3,193,210,144,252,245,180,2,150,160,184,179,
  180,1,2,194,77,1,18,219,2,61,253,197,177,158,85,3,53,249,97,0,0,1,0,120,255,225,4,126,6,160,0,31,0,0,1,20,2,5,38,36,
  61,1,51,21,20,22,51,50,54,61,1,6,35,34,2,53,17,51,17,30,1,51,50,55,17,51,4,126,244,254,234,209,254,213,189,182,135,142,203,182,
  169,246,254,180,1,167,166,164,173,179,1,206,184,254,205,2,2,240,224,36,33,144,164,165,167,251,83,1,57,185,2,56,253,200,151,187,88,3,50,0,
  0,1,0,130,0,1,4,135,6,159,0,17,0,0,37,17,54,38,35,34,7,17,35,17,51,17,54,51,50,4,25,1,3,212,1,153,207,135,176,180,
  179,174,156,217,1,47,1,2,171,147,189,48,252,53,6,158,253,205,48,255,254,216,253,140,0,1,0,121,255,225,6,29,6,179,0,25,0,0,5,53,
  6,35,36,0,17,2,0,33,4,23,7,38,35,32,0,17,16,0,37,22,55,17,51,17,5,103,246,163,254,117,254,54,1,1,223,1,119,1,5,246,
  102,219,192,254,252,254,114,1,128,1,20,160,253,182,1,97,127,1,2,7,1,110,1,135,1,213,2,165,176,184,254,145,254,178,254,209,254,88,2,1,
  158,1,247,252,233,0,0,0,0,2,0,120,255,226,6,123,6,160,0,10,0,29,0,0,1,34,2,21,20,22,51,50,54,53,17,1,17,33,17,16,
  0,35,32,0,17,16,0,33,51,17,51,17,33,17,2,199,199,202,199,155,136,160,2,10,254,171,254,245,207,254,251,254,226,1,71,1,8,249,181,2,
  6,3,252,254,244,158,218,246,199,215,1,220,252,23,3,233,254,36,254,218,254,232,1,80,1,32,1,15,1,59,2,4,253,252,251,119,0,2,0,130,
  255,255,4,136,6,159,0,8,0,25,0,0,1,52,38,35,33,17,33,62,1,55,20,6,35,33,21,33,17,35,53,33,17,35,17,33,50,22,3,202,
  112,93,254,57,1,199,80,126,189,210,185,254,57,2,27,179,254,152,180,2,123,185,210,5,18,129,109,254,20,2,127,128,170,247,255,254,123,231,254,40,
  6,160,226,0,0,1,0,100,255,226,4,152,6,179,0,32,0,0,1,20,0,35,32,0,53,51,6,18,51,50,54,53,52,37,36,17,52,18,51,50,
  18,21,35,54,38,35,34,6,23,20,0,4,152,254,235,228,254,244,254,209,191,1,205,172,164,154,254,93,254,96,254,212,226,238,186,1,170,121,128,138,
  2,3,68,1,209,211,254,228,1,101,252,181,254,244,169,154,200,170,170,1,31,160,1,19,254,225,209,198,139,150,118,206,254,162,0,0,0,1,0,130,
  255,255,4,136,6,159,0,19,0,0,1,16,0,35,34,39,17,33,21,33,17,51,17,22,51,50,54,25,1,51,4,136,254,222,240,165,155,2,204,252,
  128,180,141,190,132,207,180,4,210,254,204,254,216,23,254,30,172,6,160,252,141,22,160,1,6,1,227,0,0,2,0,60,0,1,5,144,6,159,0,2,
  0,13,0,0,1,33,9,1,35,3,1,35,9,1,35,53,33,1,4,122,253,158,1,19,1,174,215,235,254,107,220,2,26,254,123,255,5,84,253,239,
  5,246,253,248,252,206,1,246,253,79,3,95,2,150,169,252,156,0,0,0,0,1,0,60,255,226,6,71,6,160,0,21,0,0,1,22,0,35,32,0,
  53,17,33,17,35,17,33,17,30,1,51,50,54,53,17,51,6,71,2,254,213,208,254,255,254,243,254,176,180,2,183,2,179,168,129,195,179,2,12,243,
  254,201,1,90,208,3,244,254,137,2,23,251,94,139,241,209,171,2,158,0,0,1,0,130,0,1,4,136,6,160,0,17,0,0,1,53,52,38,43,1,
  17,35,17,51,17,33,50,22,29,1,51,21,3,15,88,132,253,180,180,1,0,189,215,190,2,55,159,155,139,252,5,6,159,253,252,189,167,98,160,0,
  0,1,0,111,255,226,5,20,6,179,0,33,0,0,1,16,0,35,34,0,17,38,55,23,6,21,20,22,51,50,54,53,18,0,53,52,54,51,50,22,
  21,35,38,35,34,7,22,0,5,20,254,152,244,243,254,170,1,183,137,129,230,168,211,199,2,252,250,195,125,145,195,194,1,145,125,2,2,3,0,2,
  53,254,231,254,198,1,58,1,35,230,195,131,137,159,228,215,231,204,1,28,1,76,246,129,159,159,142,142,125,184,254,197,0,1,0,60,0,1,4,66,
  6,160,0,17,0,0,37,17,35,38,2,61,1,35,53,33,21,6,22,59,1,17,51,17,3,143,238,214,209,190,1,118,13,90,159,241,179,1,2,116,
  1,1,5,180,20,159,109,102,249,3,138,249,97,0,0,0,0,1,0,110,0,1,4,82,6,160,0,21,0,0,1,16,4,7,17,35,17,38,36,25,
  1,51,17,30,1,59,1,62,1,53,17,51,4,82,254,194,76,187,91,254,188,180,1,163,97,131,94,149,181,4,135,254,217,225,1,253,131,2,125,1,
  229,1,35,2,25,253,229,199,169,1,164,203,2,27,0,0,0,3,0,80,255,225,5,152,6,179,0,10,0,21,0,51,0,0,1,35,34,6,7,20,
  22,51,50,54,53,1,52,38,35,34,6,23,21,51,50,54,55,14,1,43,1,17,33,21,33,21,14,1,7,46,1,53,52,54,59,1,17,33,53,33,
  53,62,1,51,50,22,2,156,194,69,133,2,127,72,80,119,2,61,120,88,99,97,1,179,104,120,191,1,222,192,179,1,90,254,166,2,214,148,176,218,
  213,181,194,254,130,1,126,2,184,161,190,226,2,57,93,126,125,95,104,96,4,13,100,89,135,90,181,121,100,159,211,254,231,151,239,156,203,2,2,199,
  178,147,225,1,25,149,181,190,194,188,0,0,0,1,0,100,255,226,3,172,4,189,0,17,0,0,1,16,33,32,17,55,51,7,16,51,50,17,38,0,
  53,51,22,0,3,172,254,91,254,93,38,176,34,242,239,1,254,122,187,1,1,126,1,170,254,56,1,210,207,207,254,186,1,60,212,1,107,212,164,254,
  150,0,0,0,0,2,0,100,255,227,3,192,6,179,0,18,0,26,0,0,1,16,33,32,17,16,37,55,54,39,38,53,51,20,23,22,15,1,4,3,
  16,39,6,17,16,33,50,3,192,254,89,254,75,1,139,19,47,147,147,183,129,130,48,19,1,62,180,246,254,1,1,243,2,33,253,194,2,60,2,8,
  65,67,167,105,106,142,65,136,133,180,73,123,254,50,1,183,21,20,254,72,254,80,0,0,0,2,0,90,254,30,4,76,4,105,0,24,0,36,0,0,
  37,20,0,35,34,0,53,16,37,54,55,52,35,34,31,1,7,39,16,33,32,3,20,7,4,3,52,38,39,6,2,21,20,22,51,50,54,4,76,254,
  255,243,232,254,234,1,210,171,1,179,156,2,6,160,15,1,69,1,83,2,169,1,125,180,145,167,169,170,183,145,132,191,42,215,254,203,1,54,214,1,
  166,141,119,130,147,134,49,40,87,1,8,254,228,127,130,169,254,135,149,246,29,28,254,255,137,174,212,213,0,2,0,100,254,40,6,19,4,97,0,31,
  0,39,0,0,1,2,33,32,17,52,55,38,35,34,17,16,5,4,23,35,38,37,6,7,39,54,55,36,17,16,33,50,23,54,33,32,3,16,35,32,
  17,16,33,50,6,19,1,254,94,254,78,28,87,117,246,1,101,2,43,5,199,11,254,104,150,116,122,107,156,254,158,1,133,179,111,102,0,255,1,163,
  180,239,254,245,1,11,239,2,80,253,227,2,40,142,66,164,254,173,254,11,193,202,212,158,99,3,162,108,113,47,253,1,227,1,236,172,177,253,249,1,
  122,254,135,254,98,0,0,0,0,1,0,100,254,29,3,152,4,96,0,23,0,0,5,16,33,32,17,55,51,7,16,51,50,25,1,16,35,34,21,23,
  35,39,16,33,32,17,3,152,254,116,254,88,33,172,25,244,226,225,200,55,172,49,1,110,1,139,63,254,92,1,166,225,227,254,232,1,22,3,19,1,
  2,244,226,220,1,134,254,111,0,1,0,100,254,29,3,172,4,96,0,34,0,0,5,16,33,32,17,55,51,7,16,33,22,17,53,52,39,35,53,51,
  54,53,52,35,34,21,23,35,39,16,33,32,17,20,7,22,21,3,172,254,111,254,73,37,174,32,1,4,221,170,166,129,200,235,200,22,176,23,1,121,
  1,159,211,218,61,254,90,1,160,229,229,254,236,2,1,26,134,216,26,152,92,217,207,191,165,155,1,84,254,162,210,133,104,254,0,0,0,3,0,41,
  255,227,3,157,6,180,0,15,0,23,0,31,0,0,1,16,33,32,17,16,55,38,19,16,37,4,17,6,7,4,3,16,7,38,17,16,51,50,3,54,
  35,34,23,2,23,54,3,157,254,92,254,90,193,236,1,1,91,1,70,1,120,1,76,180,242,241,243,238,188,1,171,177,1,1,175,174,2,13,253,214,
  2,42,1,113,97,113,1,14,1,69,17,17,254,172,177,116,68,254,39,1,165,1,1,254,92,254,97,4,201,250,220,254,229,1,1,0,0,2,0,100,
  255,227,6,4,4,96,0,22,0,30,0,0,19,16,33,50,23,54,51,32,17,2,3,35,0,17,18,35,34,7,22,21,2,33,32,1,16,35,34,17,
  16,51,50,100,1,164,245,104,126,146,1,143,2,229,224,1,19,2,232,101,111,23,28,254,115,254,96,2,148,242,238,236,244,2,11,2,85,188,183,253,
  236,254,192,254,230,1,21,1,64,1,142,186,74,189,253,212,2,40,1,202,254,54,254,100,0,1,0,100,0,0,3,192,4,96,0,15,0,0,1,16,
  3,35,18,17,16,32,17,16,19,35,2,17,16,32,3,192,143,183,146,254,12,145,184,141,3,92,2,68,254,244,254,201,1,32,1,35,1,144,254,109,
  254,224,254,223,1,56,1,15,2,25,0,0,0,1,0,90,254,29,3,165,4,86,0,28,0,0,5,18,33,32,17,55,51,7,16,33,22,17,53,52,
  43,1,53,51,36,53,52,39,51,22,21,20,7,4,17,3,165,2,254,109,254,70,50,170,40,1,9,218,232,180,103,1,41,182,233,121,239,1,3,62,
  254,91,1,152,239,230,254,235,2,1,27,157,254,148,70,192,179,172,168,183,207,97,91,254,243,0,0,0,0,1,0,100,254,40,8,32,4,106,0,48,
  0,0,1,6,3,35,18,53,16,35,34,3,7,35,39,16,35,34,17,7,35,39,16,35,34,17,16,5,4,19,35,38,37,4,7,39,54,55,36,17,
  16,33,50,23,54,51,50,23,54,51,32,8,32,1,199,215,236,219,216,2,11,151,12,202,197,10,150,10,222,219,3,8,1,178,67,175,49,254,67,254,
  176,132,109,130,230,253,197,1,143,213,92,96,188,205,88,94,206,1,143,2,170,236,254,244,1,4,244,1,43,254,249,225,225,1,12,254,244,225,225,1,
  7,254,163,254,62,224,102,254,184,231,84,30,152,128,111,39,229,1,213,1,227,203,213,217,207,0,0,0,0,2,0,100,255,226,3,172,6,179,0,20,
  0,29,0,0,1,16,33,32,17,16,33,22,23,17,52,35,34,29,1,35,53,16,33,32,17,3,38,39,32,17,16,33,50,17,3,172,254,111,254,73,
  1,186,127,101,208,217,183,1,144,1,122,170,68,150,254,240,1,7,227,1,188,254,38,2,63,2,33,11,49,1,78,211,200,47,47,1,84,254,160,254,
  45,44,10,254,106,254,78,1,89,0,0,0,0,2,0,130,255,225,3,202,6,169,0,16,0,25,0,0,1,16,33,32,25,1,16,41,1,21,33,34,
  21,17,54,55,32,3,16,35,6,7,17,16,51,50,3,202,254,82,254,102,1,78,1,162,254,48,118,139,146,1,129,180,251,123,116,237,253,2,25,253,
  200,1,241,3,123,1,92,146,142,254,110,64,11,253,215,1,157,10,59,254,107,254,145,0,0,1,0,100,255,255,5,229,4,96,0,28,0,0,1,18,
  1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,0,17,16,33,50,23,54,51,32,5,229,1,254,237,209,1,47,1,210,231,165,231,
  211,1,1,56,209,254,230,1,136,225,87,97,220,1,133,2,86,254,210,254,216,1,22,1,64,1,126,254,167,210,210,1,89,254,130,254,206,254,219,1,
  36,1,51,2,10,227,227,0,0,1,0,100,255,226,3,172,6,169,0,28,0,0,1,16,33,32,17,55,51,7,16,51,50,17,16,43,1,53,51,50,
  55,52,36,53,51,20,4,21,20,7,22,3,172,254,91,254,93,18,178,16,239,241,199,174,129,194,28,254,175,193,1,45,180,225,2,1,253,225,1,217,
  200,198,254,177,1,147,1,109,150,171,159,153,194,100,200,168,175,72,148,0,0,1,0,100,254,29,3,171,4,105,0,24,0,0,5,18,33,32,3,55,
  51,7,16,51,50,25,1,5,22,21,16,5,53,32,39,54,37,53,37,3,171,1,254,99,254,87,2,20,180,20,242,247,254,100,227,254,57,1,41,1,
  1,254,215,3,42,64,254,93,1,162,148,148,254,234,1,25,3,247,79,135,114,254,220,2,164,150,117,71,118,178,0,0,0,1,0,100,0,0,5,250,
  6,169,0,35,0,0,1,16,1,35,0,17,2,35,34,17,21,35,53,18,35,34,17,16,1,35,0,17,16,19,18,37,21,4,1,21,55,50,23,54,
  51,32,5,250,254,226,229,1,79,2,228,222,167,1,220,232,1,80,238,254,234,254,254,1,168,254,118,254,196,182,217,91,96,220,1,146,2,75,254,219,
  254,219,1,8,1,66,1,137,254,158,195,195,1,98,254,119,254,190,254,247,1,43,1,32,1,141,1,73,1,72,64,167,23,254,81,41,77,253,253,0,
  0,1,0,130,255,226,3,202,6,158,0,19,0,0,1,16,33,32,25,1,51,17,16,33,50,17,54,2,53,55,51,7,20,18,3,202,254,102,254,82,
  170,1,4,230,1,200,6,182,27,218,1,227,253,255,2,16,4,172,251,84,254,124,1,117,169,1,16,127,170,164,93,254,204,0,0,0,0,2,0,90,
  254,29,4,226,5,112,0,12,0,25,0,0,19,16,37,3,51,3,4,17,16,0,33,32,0,19,2,18,51,50,18,17,16,37,19,35,19,4,90,2,
  5,23,178,23,1,255,254,197,254,251,254,248,254,192,180,1,220,184,173,230,254,175,23,177,22,254,175,1,58,2,200,95,1,15,254,237,92,253,50,254,
  193,254,41,1,210,1,75,254,210,254,157,1,91,1,54,2,48,146,253,129,2,126,144,0,0,1,0,10,254,29,3,182,4,146,0,32,0,0,5,16,
  33,32,17,55,51,7,16,33,50,25,1,38,35,34,21,3,35,3,52,43,1,39,55,23,51,50,23,54,51,32,17,3,182,254,110,254,71,25,178,23,
  1,5,232,2,135,123,10,143,10,156,82,109,20,87,80,143,79,67,160,1,48,64,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,165,1,91,
  120,40,161,50,187,187,254,199,0,2,0,100,254,29,6,33,4,96,0,50,0,58,0,0,19,16,33,32,23,54,51,32,3,20,7,22,29,1,6,4,
  33,32,36,61,1,52,54,22,29,1,20,22,51,50,54,61,1,52,43,1,53,51,50,54,39,16,35,34,7,30,1,21,16,33,32,1,16,35,34,17,
  16,51,50,100,1,161,1,3,93,120,188,1,137,1,251,223,1,254,216,254,234,254,226,254,232,99,100,153,214,235,160,183,80,27,83,185,3,212,159,97,
  10,10,254,93,254,89,2,150,245,237,237,245,2,101,1,251,198,193,254,82,250,163,106,152,92,180,225,188,119,29,31,67,68,30,29,52,115,154,111,88,
  167,151,181,155,1,55,174,60,92,34,254,23,1,229,1,113,254,145,254,166,0,1,0,100,254,29,3,152,6,159,0,25,0,0,5,16,33,32,17,55,
  51,7,16,51,50,25,1,38,39,34,21,23,35,39,16,33,22,23,17,51,3,152,254,119,254,85,33,182,35,247,223,103,173,164,50,177,42,1,62,167,
  124,170,63,254,92,1,164,225,225,254,232,1,24,3,190,75,11,201,246,206,1,124,10,80,2,153,0,0,0,1,0,100,254,41,5,230,4,95,0,37,
  0,0,5,54,55,0,17,16,33,50,23,54,51,32,17,20,7,35,18,53,2,35,34,17,7,35,39,16,35,34,17,16,5,4,21,35,52,39,38,7,
  1,16,80,179,254,81,1,140,216,96,91,202,1,153,168,201,192,2,224,219,3,158,5,224,218,2,2,1,110,179,230,191,194,179,60,53,1,41,1,149,
  1,227,231,231,254,53,217,250,1,3,208,1,65,254,233,196,196,1,23,254,167,254,41,225,170,241,167,113,43,173,0,0,0,1,0,100,254,29,3,172,
  4,78,0,27,0,0,5,16,33,32,17,55,51,7,16,51,50,25,1,6,7,32,17,52,55,51,6,21,16,51,54,55,17,51,3,172,254,103,254,81,
  18,184,22,253,237,124,128,254,122,175,207,203,211,145,107,170,66,254,95,1,160,150,147,254,233,1,25,1,118,63,10,1,173,220,214,224,210,254,222,11,
  62,2,138,0,0,2,0,60,255,226,3,162,6,179,0,30,0,40,0,0,1,16,33,32,17,16,33,22,23,17,52,35,34,29,1,20,6,38,61,1,
  54,35,7,53,51,50,23,54,51,32,17,3,17,46,1,39,34,17,16,51,50,3,162,254,131,254,53,1,162,135,122,164,128,71,78,1,126,139,134,90,
  88,82,164,1,56,170,54,122,72,242,254,236,1,169,254,57,2,33,2,63,10,44,1,153,140,150,86,53,39,39,53,88,128,52,202,184,184,254,238,251,
  228,2,6,17,21,5,254,77,254,107,0,0,0,1,0,130,0,0,3,202,6,179,0,27,0,0,1,55,52,35,34,21,17,54,51,32,17,16,3,35,
  18,17,16,35,34,7,17,35,17,16,33,32,21,7,2,90,22,160,164,148,116,1,150,173,211,203,239,132,118,170,1,78,1,65,17,5,37,152,116,207,
  254,153,71,254,52,254,219,254,176,1,83,1,30,1,68,57,252,131,5,83,1,96,245,153,0,1,0,90,254,29,4,56,4,65,0,32,0,0,1,20,
  7,22,17,2,33,32,17,53,16,19,51,2,17,21,16,33,32,17,2,43,1,53,51,50,39,54,38,39,51,30,1,4,26,199,229,1,254,20,254,15,
  116,187,123,1,62,1,64,2,215,173,166,199,2,2,215,10,186,10,196,2,171,167,96,87,254,204,254,4,3,30,163,1,40,1,59,254,204,254,198,152,
  253,110,1,108,1,61,135,206,87,141,182,132,149,0,0,0,0,2,0,100,255,227,3,171,6,159,0,10,0,19,0,0,1,18,33,32,17,16,33,54,
  23,17,51,3,17,38,35,34,17,16,51,50,3,171,1,254,91,254,93,1,163,92,159,169,169,132,120,238,239,251,1,247,253,236,2,52,2,43,1,71,
  2,163,251,46,1,167,66,254,97,254,88,0,0,2,0,131,255,226,3,232,6,179,0,30,0,39,0,0,19,2,33,50,23,54,59,1,21,39,34,23,
  21,20,6,38,61,1,52,35,34,21,17,54,51,32,17,16,33,32,17,23,16,51,32,17,16,35,38,7,131,1,1,57,164,82,88,90,133,138,126,1,
  78,71,128,159,127,125,1,162,254,43,254,141,170,226,1,8,242,127,121,5,161,1,18,184,184,202,52,128,88,53,39,40,52,86,150,150,254,96,71,253,
  213,253,203,1,249,36,254,183,1,169,1,159,1,62,0,0,0,1,0,100,254,29,3,197,6,158,0,37,0,0,1,51,17,33,21,33,21,22,0,21,
  16,33,32,3,55,51,7,16,51,50,19,52,0,3,53,35,34,21,20,59,1,21,35,4,17,16,33,51,2,10,168,1,19,254,237,2,1,12,254,94,
  254,91,1,32,175,27,242,238,1,255,0,3,86,190,154,47,47,254,212,1,85,81,6,158,253,164,130,75,250,254,17,206,254,95,1,161,229,239,254,245,
  1,24,166,2,12,1,2,75,183,166,134,1,1,43,1,59,0,2,0,130,255,226,3,202,6,158,0,10,0,19,0,0,1,16,33,32,25,1,51,17,
  54,51,32,3,16,35,34,7,17,16,51,50,3,202,254,98,254,86,170,137,127,1,150,180,239,96,155,254,236,2,40,253,186,2,47,4,141,253,131,63,
  253,200,1,172,59,254,76,254,137,0,0,0,0,1,0,20,254,30,3,142,4,147,0,35,0,0,1,7,37,3,4,23,6,4,35,53,50,54,53,38,
  47,1,19,37,55,5,55,54,53,52,38,43,1,53,51,50,23,22,21,20,15,1,3,142,81,254,232,143,1,9,1,1,254,179,238,160,230,1,192,115,
  214,254,136,81,1,102,86,19,63,76,69,68,145,79,82,35,92,1,213,128,176,254,210,120,181,188,208,150,115,112,152,50,69,1,160,186,140,194,154,34,
  37,45,52,135,46,45,140,85,65,156,0,0,0,1,0,100,255,226,3,172,6,179,0,39,0,0,1,16,33,32,17,55,51,7,16,51,50,17,52,39,
  35,53,51,50,53,54,43,1,53,51,50,55,52,36,53,51,20,4,21,20,7,22,21,20,7,22,3,172,254,97,254,87,40,180,40,239,241,113,163,163,
  101,2,103,163,162,90,2,254,130,167,1,129,163,183,177,189,1,129,254,97,1,179,148,148,254,217,1,11,220,2,130,156,128,133,146,109,149,165,86,138,
  183,160,61,69,136,145,72,113,0,1,0,120,255,226,3,192,6,179,0,39,0,0,1,16,33,32,25,1,51,17,16,51,50,17,52,43,1,53,51,50,
  53,54,43,1,53,51,50,55,52,38,53,51,20,22,23,20,7,22,21,20,7,22,3,192,254,91,254,93,170,243,247,119,183,183,111,2,113,183,182,100,
  2,252,186,239,4,173,183,177,188,1,129,254,97,1,239,4,184,251,72,254,157,1,11,227,120,151,143,123,191,109,81,193,136,89,162,179,62,69,146,135,
  72,113,0,0,0,2,0,100,254,224,3,170,4,96,0,17,0,25,0,0,23,50,55,36,17,16,33,32,17,18,5,22,51,21,38,39,6,7,19,16,
  23,54,17,16,35,34,141,151,70,254,250,1,166,1,160,2,254,237,82,145,225,145,158,223,139,242,236,238,240,84,115,178,1,95,2,48,253,208,254,162,
  179,115,204,73,209,207,75,3,83,254,157,122,121,1,100,1,161,0,0,0,0,1,0,100,254,29,3,172,4,95,0,29,0,0,5,16,33,32,17,55,
  51,7,18,51,50,17,53,16,7,35,53,51,36,61,1,5,21,35,17,37,16,5,4,17,3,172,254,89,254,95,31,187,39,1,242,239,221,181,111,1,
  35,254,66,174,3,31,254,218,1,38,61,254,90,1,164,226,221,254,227,1,31,164,1,30,2,131,90,244,121,19,244,1,117,31,253,211,63,128,254,244,
  0,1,0,100,254,29,3,171,6,179,0,37,0,0,5,16,33,32,17,55,51,7,16,51,50,17,53,52,43,1,53,51,36,17,6,35,36,17,16,33,
  21,32,21,20,55,50,55,17,18,5,4,21,3,171,254,95,254,90,32,180,32,242,236,242,157,67,1,77,92,142,254,87,1,169,255,0,253,196,221,1,
  254,228,1,27,65,254,94,1,168,222,226,254,221,1,33,209,253,138,17,1,181,41,2,1,135,1,118,132,242,252,1,176,254,229,254,128,84,119,252,0,
  0,3,0,100,255,226,4,31,6,179,0,23,0,31,0,39,0,0,1,21,16,33,32,17,16,37,33,17,33,32,17,16,33,32,17,21,51,21,35,17,
  51,21,5,33,34,21,20,51,50,53,1,20,51,33,53,52,35,34,3,173,254,89,254,94,1,159,1,10,254,246,254,97,1,166,1,163,114,114,114,254,
  233,254,251,235,246,250,254,16,235,1,5,250,246,2,54,238,254,154,1,102,1,119,1,1,19,1,119,1,105,254,151,239,136,254,237,138,1,230,226,237,
  3,238,237,239,221,0,0,0,0,2,0,100,254,29,6,57,4,96,0,27,0,36,0,0,1,18,33,34,39,21,16,33,53,50,53,17,16,35,34,17,
  16,33,21,36,17,16,33,50,23,54,51,32,3,16,35,34,17,21,16,55,50,6,57,2,254,89,136,96,254,94,248,248,242,1,4,254,72,1,166,231,
  93,89,237,1,167,181,247,227,232,242,2,39,253,187,136,199,254,122,140,248,2,147,1,161,254,83,254,101,138,3,2,34,2,56,236,236,253,199,1,174,
  254,197,231,254,185,1,0,0,0,1,0,90,254,29,4,16,4,96,0,31,0,0,5,16,33,32,17,16,37,36,53,52,35,34,7,23,35,39,16,33,
  32,19,20,5,4,21,16,33,32,17,52,39,51,22,4,16,254,20,254,54,1,55,1,54,159,191,2,5,156,10,1,98,1,79,2,254,203,254,202,1,
  26,1,52,96,190,86,25,254,54,1,202,1,57,188,189,141,175,170,60,47,1,66,254,207,222,185,184,240,254,185,1,76,129,152,158,0,0,1,0,100,
  254,29,3,172,4,78,0,27,0,0,19,51,17,22,23,50,17,52,39,51,22,21,16,33,34,39,17,16,51,50,17,39,51,23,16,33,32,17,100,170,
  108,144,211,223,217,185,254,122,130,122,251,239,29,180,29,254,95,254,89,4,77,253,108,62,1,1,34,181,253,215,219,254,83,43,254,174,254,225,1,27,
  141,144,254,92,1,167,0,0,0,2,0,80,254,29,4,66,4,104,0,24,0,36,0,0,19,52,18,51,32,18,21,16,5,6,7,20,51,50,47,1,
  55,23,16,33,32,19,52,55,36,19,20,18,51,50,18,53,52,38,35,34,6,80,245,253,1,8,248,254,4,131,1,179,156,2,6,160,15,254,187,254,
  173,2,149,254,153,180,147,168,194,142,152,178,141,180,2,72,227,1,61,254,190,222,254,70,101,119,130,147,134,49,40,87,254,248,1,28,126,131,170,1,
  100,128,254,246,1,9,127,186,220,221,0,0,0,1,0,100,255,99,3,172,4,97,0,27,0,0,5,53,52,39,38,35,34,7,39,54,55,36,17,16,
  37,32,17,7,35,55,16,35,34,17,16,5,22,23,2,233,59,59,95,131,67,131,67,136,254,206,1,175,1,153,11,195,26,226,254,1,66,141,124,157,
  1,3,77,75,144,79,109,48,193,1,132,1,191,2,254,84,203,199,1,36,254,188,254,169,151,44,157,0,0,3,0,110,255,236,3,39,3,224,0,3,
  0,7,0,11,0,0,19,51,21,35,5,51,21,35,5,51,21,35,110,205,205,1,242,199,199,254,14,202,202,3,224,189,202,186,248,187,0,2,0,100,
  3,92,2,40,6,179,0,15,0,23,0,0,1,50,3,16,7,34,25,1,52,59,1,21,33,34,29,1,23,52,35,34,7,20,51,50,1,74,223,1,
  228,224,198,251,254,236,65,234,123,110,1,116,118,5,178,254,220,254,207,1,1,50,1,99,194,96,76,169,208,183,189,195,0,2,0,16,0,3,5,104,
  5,216,0,2,0,6,0,61,64,12,66,0,149,6,129,1,149,5,8,3,6,7,16,212,196,196,49,0,47,236,244,236,48,75,83,88,64,18,1,17,
  4,6,5,2,17,3,4,3,1,17,5,0,17,6,5,6,5,7,16,236,16,236,7,16,236,8,16,236,89,9,2,37,1,35,1,1,35,1,153,1,
  156,1,16,253,199,229,253,198,5,46,251,156,4,100,170,250,43,5,213,0,255,255,0,16,0,0,5,104,8,75,16,39,2,156,0,192,1,69,18,6,
  6,180,0,0,255,255,0,16,0,0,5,104,5,213,18,6,3,41,0,0,255,255,0,16,0,0,5,104,7,79,16,39,22,193,4,192,1,116,18,6,
  6,180,0,0,0,2,0,201,0,0,5,176,5,213,0,2,0,6,0,64,183,2,28,5,0,28,3,4,7,16,252,236,212,236,49,0,181,66,0,1,
  4,175,3,47,236,57,57,48,75,83,88,64,18,2,17,5,4,6,1,17,3,6,3,2,17,5,0,17,4,5,4,4,7,16,237,16,237,7,16,237,
  16,8,237,89,1,17,9,1,17,1,21,1,115,3,163,251,179,4,231,4,194,252,78,1,218,253,22,5,213,253,135,228,255,255,0,201,0,0,5,176,
  7,79,16,39,22,193,4,41,1,116,18,6,6,182,0,0,255,255,0,201,0,0,5,176,7,78,16,39,22,185,4,41,1,117,18,6,6,182,0,0,
  255,255,0,201,0,0,5,176,5,213,16,39,6,214,1,101,0,0,18,6,6,182,0,0,0,2,0,119,0,0,5,94,5,213,0,2,0,6,0,63,
  182,2,28,3,1,28,4,7,16,220,236,212,236,49,0,181,66,0,2,6,175,3,47,236,57,57,48,75,83,88,64,18,1,17,5,6,4,2,17,3,
  4,3,1,17,5,0,17,6,5,6,4,7,16,237,16,237,7,16,237,16,8,237,89,9,2,19,1,53,1,4,180,252,93,3,163,170,251,25,4,231,
  4,194,254,40,254,38,254,240,2,120,228,2,121,0,0,0,255,255,0,119,0,0,5,94,7,79,16,39,22,193,5,49,1,116,18,6,6,186,0,0,
  255,255,0,201,0,3,6,157,5,216,16,39,6,178,1,53,0,0,16,6,6,214,0,0,255,255,0,16,0,3,6,54,5,216,16,39,6,214,4,161,
  0,0,16,6,6,178,0,0,255,255,0,201,0,0,6,157,5,213,16,38,6,214,0,0,16,7,6,180,1,53,0,0,255,255,0,16,0,0,6,54,
  5,213,16,39,6,214,4,161,0,0,16,6,6,180,0,0,255,255,0,201,0,0,6,157,7,79,16,39,6,181,1,53,0,0,16,6,6,214,0,0,
  255,255,0,16,0,0,6,54,7,79,16,38,6,181,0,0,16,7,6,214,4,161,0,0,255,255,0,201,0,0,7,69,5,213,16,39,6,182,1,149,
  0,0,16,6,6,214,0,0,255,255,0,201,0,0,7,69,5,213,16,39,6,214,5,176,0,0,16,6,6,182,0,0,255,255,0,201,0,0,7,69,
  7,79,16,39,6,183,1,149,0,0,16,6,6,214,0,0,255,255,0,201,0,0,7,69,7,79,16,38,6,183,0,0,16,7,6,214,5,176,0,0,
  255,255,0,201,0,0,5,176,7,79,16,39,22,193,6,201,0,48,18,6,6,183,0,0,255,255,0,201,0,0,6,243,5,213,16,39,6,186,1,149,
  0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,69,5,213,16,38,6,186,0,0,16,7,6,214,5,176,0,0,255,255,0,201,0,0,6,243,
  7,79,16,39,6,187,1,149,0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,69,7,79,16,38,6,187,0,0,16,7,6,214,5,176,0,0,
  255,255,0,119,0,0,5,94,7,79,16,39,22,193,3,63,0,48,18,6,6,187,0,0,0,1,0,201,5,9,1,149,5,213,0,3,0,0,19,51,
  21,35,201,204,204,5,213,204,0,2,0,137,2,156,3,231,5,223,0,2,0,6,0,0,1,3,33,5,1,51,1,2,56,246,1,238,253,89,1,103,
  144,1,103,5,96,253,170,110,3,67,252,189,0,1,0,94,2,218,2,229,5,183,0,3,0,0,19,1,23,1,94,2,25,110,253,231,3,55,2,128,
  93,253,128,0,0,1,0,94,2,218,2,229,5,183,0,3,0,0,1,7,1,55,2,229,110,253,231,110,3,55,93,2,128,93,0,0,0,1,0,137,
  3,48,2,173,5,100,0,17,0,0,1,20,6,34,38,53,17,51,17,20,22,51,50,54,53,52,53,51,2,173,159,230,159,122,87,65,64,88,122,4,
  67,115,160,160,115,1,33,254,223,65,87,88,64,43,246,0,0,1,0,137,3,33,2,173,5,85,0,17,0,0,1,17,35,52,53,52,38,35,34,6,
  21,17,35,17,52,54,50,22,2,173,122,88,64,65,87,122,159,230,159,4,66,254,223,246,43,64,88,87,65,254,223,1,33,115,160,160,0,1,0,137,
  3,48,2,181,5,85,0,16,0,0,1,33,53,33,50,54,53,52,38,35,33,53,33,50,22,20,6,1,163,254,230,1,26,64,88,88,64,254,230,1,
  26,115,159,159,3,48,123,88,64,63,88,123,159,230,160,0,0,2,0,137,3,48,2,173,5,85,0,11,0,19,0,0,1,52,38,35,34,6,21,20,
  22,51,50,62,1,20,6,34,38,52,54,50,2,51,88,64,65,87,87,65,64,88,122,159,230,159,159,230,4,67,63,88,87,64,65,87,88,179,230,160,
  160,230,159,0,0,2,0,72,2,157,3,62,5,222,0,3,0,7,0,0,9,1,23,1,37,1,23,1,1,153,1,30,135,254,227,254,39,1,29,135,
  254,227,2,206,3,16,49,252,240,49,3,16,49,252,240,0,0,2,0,137,2,156,2,165,5,223,0,3,0,7,0,31,183,9,3,93,0,7,93,4,
  8,16,220,236,220,236,196,49,0,182,3,4,247,1,5,145,8,16,244,60,236,50,48,1,17,51,17,33,17,51,17,2,21,144,253,228,144,2,156,3,
  67,252,189,3,67,252,189,0,0,1,0,201,2,126,1,149,3,75,0,3,0,0,19,51,21,35,201,204,204,3,75,205,0,1,0,137,4,6,2,173,
  4,129,0,3,0,0,1,33,53,33,2,173,253,220,2,36,4,6,123,0,0,1,0,137,3,49,2,173,5,86,0,11,0,0,1,21,35,53,35,53,
  51,53,51,21,51,21,1,216,122,213,213,122,213,4,6,213,213,123,213,213,123,0,0,0,0,1,0,137,3,49,2,173,5,135,0,7,0,0,1,17,
  35,17,35,53,33,21,1,216,122,213,2,36,5,12,254,37,1,219,123,123,255,255,0,16,0,3,8,58,5,216,16,39,6,207,5,85,0,0,16,6,
  6,178,0,0,255,255,0,16,0,0,6,199,5,213,16,39,6,207,3,226,0,0,16,6,6,180,0,0,255,255,0,201,0,0,7,34,5,213,16,39,
  6,207,4,61,0,0,16,6,6,182,0,0,255,255,0,119,0,0,8,113,5,213,16,39,6,207,5,140,0,0,16,6,6,186,0,0,255,255,0,16,
  0,0,5,104,5,213,18,6,0,57,0,0,255,255,0,16,0,0,5,104,8,75,16,39,2,156,0,192,1,69,18,6,6,224,0,0,255,255,0,16,
  0,0,5,104,5,213,18,6,3,48,0,0,255,255,0,16,0,0,5,104,7,79,16,39,22,193,4,192,1,116,18,6,6,224,0,0,0,1,0,119,
  0,0,5,94,5,213,0,6,0,58,181,1,28,4,3,0,7,16,220,60,212,236,49,0,179,66,3,175,6,47,236,48,75,83,88,64,18,1,17,3,
  4,5,0,17,6,6,5,1,17,4,2,17,3,3,4,4,7,16,237,16,237,7,16,237,16,8,237,89,55,9,1,53,1,21,1,119,4,77,251,179,
  4,231,251,25,182,2,52,2,48,187,253,135,228,253,136,0,255,255,0,119,0,0,5,94,7,79,16,39,22,193,4,41,1,116,18,6,6,226,0,0,
  255,255,0,119,0,0,5,94,7,78,16,39,22,185,4,41,1,117,18,6,6,226,0,0,255,255,0,119,0,0,5,94,5,213,16,39,6,214,0,182,
  0,0,18,6,6,226,0,0,0,1,0,119,0,0,5,94,5,213,0,6,0,58,181,5,0,6,28,3,7,16,220,236,204,50,49,0,179,66,4,175,
  1,47,236,48,75,83,88,64,18,6,17,4,3,2,0,17,1,1,2,6,17,3,5,17,4,4,3,4,7,16,237,16,237,7,16,237,16,8,237,89,
  37,21,1,53,1,21,1,5,94,251,25,4,231,251,179,182,182,2,120,228,2,121,187,253,208,0,0,0,255,255,0,119,0,0,5,94,7,79,16,39,
  22,193,5,49,1,116,18,6,6,230,0,0,255,255,0,201,0,0,6,157,5,213,16,39,6,222,1,53,0,0,16,6,6,214,0,0,255,255,0,16,
  0,0,6,54,5,213,18,38,0,57,0,0,16,7,6,214,4,161,0,0,255,255,0,201,0,0,6,157,5,213,16,39,6,224,1,53,0,0,16,6,
  6,214,0,0,255,255,0,16,0,0,6,54,5,213,16,38,6,224,0,0,16,7,6,214,4,161,0,0,255,255,0,201,0,0,6,157,7,79,16,39,
  6,225,1,53,0,0,16,6,6,214,0,0,255,255,0,16,0,0,6,54,7,79,16,38,6,225,0,0,16,7,6,214,4,161,0,0,255,255,0,201,
  0,0,6,243,5,213,16,39,6,226,1,149,0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,69,5,213,16,38,6,226,0,0,16,7,6,214,
  5,176,0,0,255,255,0,201,0,0,6,243,7,79,16,39,6,227,1,149,0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,69,7,79,16,38,
  6,227,0,0,16,7,6,214,5,176,0,0,255,255,0,201,0,0,6,243,5,213,16,39,6,230,1,149,0,0,16,6,6,214,0,0,255,255,0,119,
  0,0,7,69,5,213,16,38,6,230,0,0,16,7,6,214,5,176,0,0,255,255,0,201,0,0,6,243,7,79,16,39,6,231,1,149,0,0,16,6,
  6,214,0,0,255,255,0,119,0,0,7,69,7,79,16,38,6,231,0,0,16,7,6,214,5,176,0,0,255,255,0,119,0,0,5,94,7,78,16,39,
  22,185,5,49,1,117,18,6,6,230,0,0,0,1,0,137,2,155,3,160,5,223,0,6,0,60,180,1,5,0,3,7,16,220,204,50,57,49,0,181,
  66,1,247,4,145,7,16,244,228,48,75,83,88,64,18,6,125,4,3,2,0,125,1,1,2,6,125,3,5,125,4,4,3,4,7,16,237,16,237,7,
  16,237,16,8,237,89,1,21,1,53,1,21,1,3,160,252,233,3,23,253,96,3,14,115,1,98,128,1,98,115,254,209,0,1,0,137,2,156,1,25,
  5,223,0,3,0,20,179,2,93,0,4,16,220,236,49,0,180,3,247,1,145,4,16,244,236,48,19,17,51,17,137,144,2,156,3,67,252,189,0,0,
  255,255,0,178,255,227,5,41,5,213,18,6,0,56,0,0,255,255,0,178,0,0,5,41,8,75,16,39,2,156,0,240,1,69,18,6,6,251,0,0,
  0,1,0,178,0,0,5,41,5,242,0,17,0,42,64,9,10,28,8,56,17,28,0,65,18,16,252,75,176,16,84,88,185,0,0,255,192,56,89,236,
  252,236,49,0,181,13,149,4,145,9,0,47,60,244,236,48,51,17,16,0,33,32,0,25,1,35,17,52,38,35,34,6,21,17,178,1,33,1,27,1,
  26,1,33,203,174,194,195,174,3,164,1,36,1,42,254,214,254,220,252,92,3,139,240,211,211,240,252,117,255,255,0,178,0,0,5,41,7,79,16,39,
  22,193,4,231,1,116,18,6,6,251,0,0,0,1,0,119,0,0,5,94,5,213,0,17,0,28,182,4,25,13,50,0,9,18,16,220,60,244,236,49,
  0,182,7,149,9,129,1,149,16,47,236,244,236,48,55,33,32,0,17,16,0,41,1,53,33,32,0,17,16,0,41,1,119,1,190,1,53,1,31,254,
  225,254,203,254,66,1,159,1,178,1,150,254,104,254,80,254,97,166,1,24,1,46,1,44,1,23,166,254,151,254,128,254,126,254,150,0,255,255,0,119,
  0,0,5,94,7,79,16,39,22,193,4,199,1,116,18,6,6,253,0,0,255,255,0,119,0,0,5,94,7,78,16,39,22,185,4,199,1,117,18,6,
  6,253,0,0,255,255,0,119,0,0,5,94,5,213,16,39,6,214,0,182,0,0,18,6,6,253,0,0,0,1,0,121,0,0,5,96,5,213,0,17,
  0,29,183,0,9,50,14,25,5,16,18,16,252,236,244,60,49,0,182,11,149,8,129,17,149,2,47,236,244,236,48,37,21,33,32,0,17,16,0,41,
  1,21,33,32,0,17,16,0,33,5,96,254,97,254,80,254,104,1,150,1,178,1,159,254,66,254,203,254,225,1,31,1,53,166,166,1,106,1,130,1,
  128,1,105,166,254,233,254,212,254,210,254,232,255,255,0,121,0,0,5,96,7,79,16,39,22,193,5,34,1,116,18,6,7,1,0,0,255,255,0,201,
  255,227,6,172,5,213,16,38,6,214,0,0,16,7,6,249,1,131,0,0,255,255,0,178,255,227,6,165,5,213,16,39,6,214,5,16,0,0,16,6,
  6,249,0,0,255,255,0,201,0,0,6,172,5,242,16,39,6,251,1,131,0,0,16,6,6,214,0,0,255,255,0,178,0,0,6,165,5,242,16,38,
  6,251,0,0,16,7,6,214,5,16,0,0,255,255,0,201,0,0,6,172,7,79,16,39,6,252,1,131,0,0,16,6,6,214,0,0,255,255,0,178,
  0,0,6,165,7,79,16,38,6,252,0,0,16,7,6,214,5,16,0,0,255,255,0,201,0,0,6,243,5,213,16,39,6,253,1,149,0,0,16,6,
  6,214,0,0,255,255,0,119,0,0,6,189,5,213,16,39,6,214,5,40,0,0,16,6,6,253,0,0,255,255,0,201,0,0,6,243,7,79,16,39,
  6,254,1,149,0,0,16,6,6,214,0,0,255,255,0,119,0,0,6,189,7,79,16,38,6,254,0,0,16,7,6,214,5,40,0,0,255,255,0,201,
  0,0,7,29,5,213,16,39,7,1,1,189,0,0,16,6,6,214,0,0,255,255,0,121,0,0,6,189,5,213,16,39,6,214,5,40,0,0,16,6,
  7,1,0,0,255,255,0,201,0,0,7,29,7,79,16,39,7,2,1,189,0,0,16,6,6,214,0,0,255,255,0,121,0,0,6,189,7,79,16,38,
  7,2,0,0,16,7,6,214,5,40,0,0,255,255,0,240,0,0,7,29,5,213,16,39,7,1,1,189,0,0,16,6,23,21,0,0,0,1,0,137,
  2,156,3,8,5,223,0,17,0,31,181,9,0,14,126,5,18,16,220,236,204,50,49,0,64,9,17,221,1,247,11,221,8,145,18,16,244,236,244,236,
  48,1,21,35,32,36,53,52,36,33,51,21,35,34,6,21,20,22,51,3,8,110,254,240,254,255,1,0,1,17,110,129,205,153,190,168,3,10,110,203,
  215,215,202,110,147,160,185,123,255,255,0,178,255,227,6,149,5,223,16,39,6,248,5,124,0,0,16,6,6,249,0,0,255,255,0,178,0,0,6,149,
  5,242,16,39,6,248,5,124,0,0,16,6,6,251,0,0,255,255,0,119,0,0,6,125,5,223,16,39,6,248,5,100,0,0,16,6,6,253,0,0,
  255,255,0,121,0,0,6,175,5,223,16,39,6,248,5,150,0,0,16,6,7,1,0,0,0,2,0,70,0,0,4,62,5,242,0,11,0,25,0,37,
  64,9,12,9,28,23,3,25,17,16,26,16,252,236,220,236,50,49,0,64,9,6,149,12,14,0,149,20,145,24,47,244,236,220,57,238,48,1,34,6,
  21,20,22,51,50,54,53,52,38,19,6,7,34,36,53,52,36,51,50,4,21,17,35,2,66,122,173,200,95,128,178,204,204,128,178,235,254,239,1,35,
  217,236,1,16,202,5,82,164,151,168,148,169,147,164,151,253,51,73,1,240,236,250,225,240,236,251,234,0,255,255,0,201,0,0,4,193,8,75,16,39,
  2,156,0,192,1,69,18,6,7,25,0,0,0,2,0,201,0,0,4,193,5,242,0,11,0,25,0,37,64,9,9,25,21,13,3,28,15,4,26,16,
  252,236,50,220,236,49,0,64,9,6,149,12,24,0,149,18,145,14,47,244,236,220,57,238,48,1,34,6,21,20,22,51,50,54,53,52,38,1,17,35,
  17,52,36,51,50,4,21,20,4,35,38,2,197,102,204,178,128,95,200,173,254,84,202,1,16,236,217,1,35,254,239,235,178,5,82,151,164,147,169,148,
  168,151,164,253,51,253,123,4,22,236,240,225,250,236,240,1,255,255,0,201,0,0,4,193,7,79,16,39,22,193,4,192,1,116,18,6,7,25,0,0,
  0,2,0,70,255,227,4,62,5,213,0,11,0,25,0,40,64,9,12,3,28,15,9,25,21,16,26,16,252,236,220,236,50,49,0,64,11,6,149,12,
  24,0,149,18,140,14,145,26,16,236,244,238,212,57,236,48,37,50,54,53,52,38,35,34,6,21,20,22,1,17,51,17,20,4,35,34,36,53,52,36,
  51,22,2,66,102,204,178,128,95,200,173,1,172,202,254,240,236,217,254,221,1,17,235,178,131,151,164,147,169,148,168,151,164,2,205,2,133,251,234,236,
  240,225,250,236,240,1,0,0,255,255,0,70,255,227,4,62,7,79,16,39,22,193,5,211,1,116,18,6,7,27,0,0,255,255,0,70,255,227,4,252,
  7,78,16,39,22,185,5,211,1,117,18,6,7,27,0,0,0,2,0,201,255,227,4,193,5,213,0,11,0,25,0,40,64,9,3,25,17,25,9,28,
  23,4,26,16,252,236,50,220,236,49,0,64,11,6,149,12,14,0,149,20,140,24,145,26,16,236,244,238,212,57,236,48,37,50,54,53,52,38,35,34,
  6,21,20,22,3,54,55,50,4,21,20,4,35,34,36,53,17,51,2,197,122,173,200,95,128,178,204,204,128,178,235,1,17,254,221,217,236,254,240,202,
  131,164,151,168,148,169,147,164,151,2,205,73,1,240,236,250,225,240,236,4,22,0,0,0,255,255,0,201,255,227,4,193,7,79,16,39,22,193,3,53,
  1,116,18,6,7,30,0,0,255,255,0,201,0,0,6,24,5,242,16,39,7,23,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,5,179,
  5,242,16,39,6,214,4,30,0,0,16,6,7,23,0,0,255,255,0,201,0,0,6,63,5,242,16,39,7,25,1,126,0,0,16,6,6,214,0,0,
  255,255,0,201,0,0,6,17,5,242,16,39,6,214,4,124,0,0,16,6,7,25,0,0,255,255,0,201,0,0,6,63,7,79,16,38,6,214,0,0,
  16,7,7,26,1,126,0,0,255,255,0,201,0,0,6,17,7,79,16,38,7,26,0,0,16,7,6,214,4,124,0,0,255,255,0,201,255,227,6,24,
  5,213,16,39,7,27,1,218,0,0,16,6,6,214,0,0,255,255,0,70,255,227,5,179,5,213,16,38,7,27,0,0,16,7,6,214,4,30,0,0,
  255,255,0,201,255,227,6,24,7,79,16,39,7,28,1,218,0,0,16,6,6,214,0,0,255,255,0,70,255,227,5,179,7,79,16,38,7,28,0,0,
  16,7,6,214,4,30,0,0,255,255,0,201,255,227,6,63,5,213,16,39,7,30,1,126,0,0,16,6,6,214,0,0,255,255,0,201,255,227,6,17,
  5,213,16,38,7,30,0,0,16,7,6,214,4,124,0,0,255,255,0,201,255,227,6,63,7,79,16,39,7,31,1,126,0,0,16,6,6,214,0,0,
  255,255,0,201,255,227,6,17,7,79,16,38,7,31,0,0,16,7,6,214,4,124,0,0,255,255,0,240,255,227,6,63,5,213,16,38,23,21,0,0,
  16,7,7,30,1,126,0,0,0,2,0,137,2,139,3,9,5,223,0,11,0,25,0,36,183,3,126,17,9,25,93,24,26,16,220,236,50,212,236,49,
  0,64,10,6,221,14,0,221,20,247,24,145,26,16,244,244,252,212,236,48,1,50,54,53,52,38,35,34,6,21,20,22,3,54,51,50,22,21,20,6,
  35,34,38,53,17,51,1,201,88,80,94,74,92,84,97,97,81,95,148,172,183,137,149,171,144,2,249,86,70,84,72,85,71,81,75,1,125,41,134,132,
  140,126,134,132,2,74,0,0,0,2,0,56,2,139,2,184,5,223,0,11,0,26,0,0,1,50,54,53,52,38,35,34,6,21,20,22,1,48,17,51,
  17,20,6,35,34,38,53,52,54,51,50,1,120,79,97,84,92,74,94,80,1,8,144,171,149,137,183,172,148,95,2,249,75,81,71,85,72,84,70,86,
  1,125,1,105,253,182,132,134,126,140,132,134,255,255,0,70,0,0,5,145,5,242,16,39,6,248,4,120,0,0,16,6,7,23,0,0,255,255,0,201,
  0,0,5,195,5,242,16,39,6,248,4,170,0,0,16,6,7,25,0,0,255,255,0,70,255,227,5,145,5,223,16,39,6,248,4,120,0,0,16,6,
  7,27,0,0,255,255,0,201,255,227,5,195,5,223,16,39,6,248,4,170,0,0,16,6,7,30,0,0,0,1,0,70,0,0,4,62,5,242,0,15,
  0,27,182,10,28,7,0,28,1,16,16,220,236,220,236,49,0,181,0,13,149,4,145,8,47,244,236,204,48,1,35,52,36,51,50,4,21,17,35,17,
  52,38,35,34,6,1,16,202,1,35,217,236,1,16,202,204,102,128,178,4,23,250,225,240,236,251,234,4,23,164,151,169,255,255,0,201,0,0,4,193,
  8,75,16,39,2,156,0,192,1,69,18,6,7,55,0,0,0,1,0,201,0,0,4,193,5,242,0,15,0,28,183,0,28,15,6,28,9,4,16,16,
  252,236,220,236,49,0,181,15,3,149,12,145,8,47,244,236,204,48,1,52,38,35,34,6,21,17,35,17,52,36,51,50,4,21,3,247,178,128,102,204,
  202,1,16,236,217,1,35,4,23,146,169,151,164,251,233,4,22,236,240,225,250,0,0,0,255,255,0,201,0,0,4,193,7,79,16,39,22,193,4,192,
  1,116,18,6,7,55,0,0,0,1,0,70,255,227,4,62,5,213,0,15,0,30,182,6,28,9,0,28,15,16,16,220,236,220,236,49,0,183,0,3,
  149,12,140,7,145,16,16,228,244,238,204,48,1,20,22,51,50,54,53,17,51,17,20,4,35,34,36,53,1,16,178,128,102,204,202,254,240,236,217,254,
  221,1,190,146,169,151,164,4,23,251,234,236,240,225,250,0,255,255,0,70,255,227,4,62,7,79,16,39,22,193,5,211,1,116,18,6,7,57,0,0,
  255,255,0,70,255,227,4,252,7,78,16,39,22,185,5,211,1,117,18,6,7,57,0,0,0,1,0,201,255,227,4,193,5,213,0,15,0,31,183,0,
  28,1,10,28,7,4,16,16,252,236,220,236,49,0,183,0,13,149,4,140,8,145,16,16,228,244,238,204,48,1,51,20,4,35,34,36,53,17,51,17,
  20,22,51,50,54,3,247,202,254,221,217,236,254,240,202,204,102,128,178,1,190,250,225,240,236,4,22,251,233,164,151,169,255,255,0,201,255,227,4,193,
  7,79,16,39,22,193,3,53,1,116,16,6,7,60,0,0,255,255,0,201,0,0,6,24,5,242,16,39,7,53,1,218,0,0,16,6,6,214,0,0,
  255,255,0,70,0,0,5,179,5,242,16,38,7,53,0,0,16,7,6,214,4,30,0,0,255,255,0,201,0,0,6,63,5,242,16,39,7,55,1,126,
  0,0,16,6,6,214,0,0,255,255,0,201,0,0,6,17,5,242,16,38,7,55,0,0,16,7,6,214,4,124,0,0,255,255,0,201,0,0,6,63,
  7,79,16,39,7,56,1,126,0,0,16,6,6,214,0,0,255,255,0,201,0,0,6,17,7,79,16,38,7,56,0,0,16,7,6,214,4,124,0,0,
  255,255,0,201,255,227,6,24,5,213,16,39,7,57,1,218,0,0,16,6,6,214,0,0,255,255,0,70,255,227,5,179,5,213,16,38,7,57,0,0,
  16,7,6,214,4,30,0,0,255,255,0,201,255,227,6,24,7,79,16,39,7,58,1,218,0,0,16,6,6,214,0,0,255,255,0,70,255,227,5,179,
  7,79,16,38,7,58,0,0,16,7,6,214,4,30,0,0,255,255,0,201,255,227,6,63,5,213,16,39,7,60,1,126,0,0,16,6,6,214,0,0,
  255,255,0,201,255,227,6,17,5,213,16,38,7,60,0,0,16,7,6,214,4,124,0,0,255,255,0,201,255,227,6,63,7,79,16,39,7,61,1,126,
  0,0,16,6,6,214,0,0,255,255,0,201,255,227,6,17,7,79,16,38,7,61,0,0,16,7,6,214,4,124,0,0,255,255,0,240,255,227,6,63,
  5,213,16,38,23,21,0,0,16,7,7,60,1,126,0,0,0,1,0,137,2,139,3,9,5,223,0,15,0,30,182,0,93,1,10,93,7,16,16,220,
  236,212,236,49,0,183,0,13,221,4,247,8,145,16,16,244,244,252,204,48,1,51,20,6,35,34,38,53,17,51,17,20,22,51,50,54,2,121,144,183,
  137,149,171,144,97,79,92,84,3,149,140,126,134,132,2,74,253,182,80,77,76,0,0,0,0,1,0,137,2,139,3,9,5,223,0,15,0,0,1,20,
  22,51,50,54,53,17,51,17,20,6,35,34,38,53,1,25,84,92,79,97,144,171,149,137,183,3,149,81,76,77,80,2,74,253,182,132,134,126,140,0,
  0,1,0,119,0,0,4,24,5,213,0,5,0,23,181,2,28,0,58,3,6,16,220,252,236,49,0,180,3,149,4,129,1,47,244,236,48,33,35,17,
  33,53,33,4,24,202,253,41,3,161,5,43,170,0,0,0,255,255,0,201,0,0,4,106,8,75,16,39,2,156,0,169,1,69,18,6,7,81,0,0,
  0,1,0,201,0,0,4,106,5,213,0,5,0,24,64,12,4,149,1,129,0,4,28,2,58,0,4,6,16,252,236,236,49,0,47,244,236,48,51,17,
  33,21,33,17,201,3,161,253,41,5,213,170,250,213,0,0,255,255,0,201,0,0,4,106,7,79,16,39,22,193,4,169,1,116,18,6,7,81,0,0,
  0,1,0,119,0,0,4,24,5,213,0,5,0,23,181,4,28,1,58,3,6,16,220,252,236,49,0,180,3,149,0,129,2,47,228,236,48,1,17,33,
  53,33,17,4,24,252,95,2,215,5,213,250,43,170,5,43,255,255,0,119,0,0,4,25,7,79,16,39,22,193,5,179,1,116,18,6,7,83,0,0,
  255,255,0,119,0,0,4,220,7,78,16,39,22,185,5,179,1,117,18,6,7,83,0,0,255,255,0,201,0,0,4,106,5,213,18,6,0,47,0,0,
  255,255,0,201,0,0,4,106,7,79,16,39,22,193,3,53,1,116,18,6,7,86,0,0,255,255,0,201,0,0,5,53,5,213,16,38,6,214,0,0,
  16,7,7,79,1,29,0,0,255,255,0,119,0,0,5,175,5,213,16,39,6,214,4,26,0,0,16,6,7,79,0,0,255,255,0,201,0,0,5,237,
  5,213,16,38,6,214,0,0,16,7,7,81,1,131,0,0,255,255,0,201,0,0,5,165,5,213,16,39,6,214,4,16,0,0,16,6,7,81,0,0,
  255,255,0,201,0,0,5,237,7,79,16,39,7,82,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,165,7,79,16,38,7,82,0,0,
  16,7,6,214,4,16,0,0,255,255,0,201,0,0,5,53,5,213,16,39,7,83,1,29,0,0,16,6,6,214,0,0,255,255,0,119,0,0,5,175,
  5,213,16,38,7,83,0,0,16,7,6,214,4,26,0,0,255,255,0,201,0,0,5,54,7,79,16,39,7,84,1,29,0,0,16,6,6,214,0,0,
  255,255,0,119,0,0,5,175,7,79,16,38,7,84,0,0,16,7,6,214,4,26,0,0,255,255,0,201,0,0,5,237,5,213,16,39,7,86,1,131,
  0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,165,5,213,16,38,7,86,0,0,16,7,6,214,4,16,0,0,255,255,0,201,0,0,5,237,
  7,79,16,39,7,87,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,165,7,79,16,38,7,87,0,0,16,7,6,214,4,16,0,0,
  255,255,0,240,0,0,5,237,5,213,16,38,23,21,0,0,16,7,7,86,1,131,0,0,0,1,0,137,2,156,2,165,5,223,0,5,0,25,180,1,
  0,93,3,6,16,220,236,204,49,0,182,0,221,2,247,4,145,6,16,244,244,236,48,1,33,21,33,17,51,1,25,1,140,253,228,144,3,10,110,3,
  67,0,0,0,0,1,0,137,2,156,3,160,5,223,0,17,0,31,181,9,0,14,126,5,18,16,220,236,204,50,49,0,64,9,17,221,1,247,11,221,
  8,145,18,16,244,236,244,236,48,1,21,33,32,36,53,52,36,41,1,21,33,34,6,21,20,22,51,3,160,254,250,254,240,254,255,1,0,1,17,1,
  6,254,231,205,153,190,168,3,10,110,203,215,215,202,110,147,160,185,123,0,0,1,0,137,2,156,2,165,5,223,0,5,0,0,1,17,51,17,33,53,
  2,21,144,253,228,3,10,2,213,252,189,110,0,2,0,119,255,227,6,138,3,125,0,11,0,25,0,40,64,9,3,25,23,21,9,25,15,25,26,16,
  220,212,236,212,57,236,49,0,64,10,6,149,18,140,26,23,0,149,12,26,16,212,236,50,16,244,238,48,1,34,6,21,20,22,51,50,54,53,52,38,
  39,50,4,21,20,4,35,34,36,53,52,55,33,53,4,141,156,139,200,95,95,200,152,143,250,1,3,254,239,236,235,254,239,76,253,154,2,211,166,110,
  168,148,148,168,131,145,170,225,221,236,240,240,236,170,106,170,255,255,0,70,255,227,6,89,6,10,16,39,2,156,0,105,255,4,18,6,7,108,0,0,
  0,2,0,70,255,227,6,89,3,125,0,11,0,25,0,41,64,10,9,25,15,17,3,25,13,23,16,26,16,252,196,236,212,57,236,49,0,64,10,6,
  149,20,140,26,15,0,149,12,26,16,212,236,50,16,244,238,48,1,34,6,21,20,22,51,50,54,53,52,38,39,33,21,33,22,21,20,4,35,34,36,
  53,52,36,2,67,143,153,200,96,94,200,139,155,4,22,253,153,77,254,239,235,236,254,239,1,3,2,211,145,131,168,148,148,168,110,166,170,170,106,170,
  236,240,240,236,221,225,0,0,255,255,0,11,255,227,6,30,5,23,16,39,22,193,4,105,255,60,18,6,7,108,197,0,0,2,0,119,0,0,6,138,
  3,154,0,11,0,25,0,34,64,9,9,25,15,17,3,25,23,13,26,16,220,212,236,212,57,236,49,0,182,6,149,19,0,15,149,12,47,236,50,212,
  236,48,37,50,54,53,52,38,35,34,6,21,20,22,23,33,53,33,38,53,52,36,51,50,4,21,20,4,4,141,143,152,200,95,95,200,139,156,251,234,
  2,102,76,1,17,235,236,1,17,254,253,170,145,131,168,148,148,168,110,166,170,170,106,170,236,240,240,236,221,225,0,0,255,255,0,119,0,0,6,138,
  5,23,16,39,22,193,6,170,255,60,18,6,7,110,0,0,255,255,0,119,0,0,6,138,5,21,16,39,22,185,6,170,255,60,18,6,7,110,0,0,
  0,2,0,70,0,0,6,89,3,154,0,11,0,25,0,35,64,10,3,25,23,21,9,25,24,15,16,26,16,252,196,236,212,57,236,49,0,182,6,149,
  18,0,24,149,12,47,236,50,212,236,48,37,50,54,53,52,38,35,34,6,21,20,22,23,34,36,53,52,36,51,50,4,21,20,7,33,21,2,67,155,
  139,200,94,96,200,153,143,250,254,253,1,17,236,235,1,17,77,2,103,170,166,110,168,148,148,168,131,145,170,225,221,236,240,240,236,170,106,170,0,0,
  255,255,0,70,0,0,6,89,5,23,16,39,22,193,4,84,255,60,18,6,7,113,0,0,255,255,0,201,255,227,8,72,3,125,16,39,7,106,1,190,
  0,0,16,6,6,214,0,0,255,255,0,119,255,227,7,208,3,125,16,39,6,214,6,59,0,0,16,6,7,106,0,0,255,255,0,201,0,0,8,51,
  3,154,16,39,7,113,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,6,89,3,154,16,39,6,214,4,121,0,0,18,6,7,113,0,0,
  255,255,0,201,0,0,8,51,5,23,16,39,7,114,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,6,89,5,23,18,38,7,114,0,0,
  16,7,6,214,4,121,0,0,255,255,0,70,0,0,6,89,5,21,16,39,22,185,4,84,255,60,18,6,7,113,0,0,0,2,0,137,3,223,4,92,
  5,228,0,11,0,24,0,0,1,50,54,53,52,38,35,34,6,21,20,22,23,34,38,53,52,54,32,22,21,20,7,33,21,1,201,106,62,95,73,69,
  99,73,95,157,163,172,1,40,172,48,1,131,4,77,74,66,83,75,70,88,67,73,110,126,124,132,135,135,132,81,59,110,0,1,0,137,2,139,3,46,
  5,223,0,17,0,0,1,34,38,53,17,51,17,20,22,51,50,54,53,17,51,17,20,6,1,220,168,171,144,97,98,97,97,144,171,2,139,134,132,2,
  74,253,182,80,77,77,80,2,74,253,182,132,134,0,0,0,0,2,0,137,3,223,4,92,5,228,0,11,0,25,0,0,1,50,54,53,52,38,35,34,
  6,21,20,22,23,48,33,53,33,38,53,52,54,32,22,21,20,6,3,28,95,73,99,69,73,95,62,106,253,109,1,131,48,172,1,40,172,163,4,77,
  73,67,88,70,75,83,66,74,110,110,59,81,132,135,135,132,124,126,0,0,0,1,0,119,0,0,6,138,3,154,0,15,0,26,181,0,3,25,12,8,
  16,16,220,212,236,204,49,0,181,6,149,9,0,149,15,47,236,212,236,48,37,50,54,53,52,38,35,33,53,33,50,4,21,20,4,35,4,141,98,197,
  152,143,251,234,4,22,250,1,3,254,239,236,165,146,165,131,145,170,225,221,236,240,0,0,255,255,0,70,0,0,6,89,6,10,16,39,2,156,0,164,
  255,4,18,6,7,127,0,0,0,1,0,70,0,0,6,89,3,154,0,15,0,27,182,0,13,25,8,4,16,16,16,252,196,236,204,49,0,181,10,149,
  7,0,149,1,47,236,212,236,48,37,21,34,36,53,52,36,51,33,21,33,34,6,21,20,22,2,67,236,254,239,1,3,250,4,22,251,234,143,153,198,
  165,165,240,236,221,225,170,145,131,165,146,0,255,255,0,70,0,0,6,89,5,23,16,39,22,193,4,164,255,60,18,6,7,127,0,0,0,1,0,119,
  0,0,6,138,3,154,0,15,0,26,181,0,13,25,4,9,16,16,220,212,236,204,49,0,181,0,149,1,10,149,7,47,236,212,236,48,1,53,50,4,
  21,20,4,35,33,53,33,50,54,53,52,38,4,141,236,1,17,254,253,250,251,234,4,22,143,152,197,2,245,165,240,236,221,225,170,145,131,165,146,0,
  255,255,0,119,0,0,6,138,5,23,16,39,22,193,6,170,255,60,18,6,7,129,0,0,255,255,0,119,0,0,6,138,5,21,16,39,22,185,6,170,
  255,60,18,6,7,129,0,0,0,1,0,70,0,0,6,89,3,154,0,15,0,27,182,0,3,25,8,12,16,16,16,252,196,236,204,49,0,181,0,149,
  15,6,149,9,47,236,212,236,48,1,34,6,21,20,22,51,33,21,33,34,36,53,52,36,51,2,67,98,198,153,143,4,22,251,234,250,254,253,1,17,
  236,2,245,146,165,131,145,170,225,221,236,240,255,255,0,70,0,0,6,89,5,23,16,39,22,193,4,164,255,60,18,6,7,132,0,0,255,255,0,201,
  0,0,8,72,3,154,16,39,7,125,1,190,0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,208,3,154,16,38,7,125,0,0,16,7,6,214,
  6,59,0,0,255,255,0,201,0,0,8,51,3,154,16,39,7,127,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,7,198,3,154,16,38,
  7,127,0,0,16,7,6,214,6,49,0,0,255,255,0,201,0,0,8,51,5,23,16,39,7,128,1,218,0,0,16,6,6,214,0,0,255,255,0,70,
  0,0,7,198,5,23,16,38,7,128,0,0,16,7,6,214,6,49,0,0,255,255,0,201,0,0,8,72,3,154,16,39,7,129,1,190,0,0,16,6,
  6,214,0,0,255,255,0,119,0,0,7,208,3,154,16,38,7,129,0,0,16,7,6,214,6,59,0,0,255,255,0,201,0,0,8,72,5,23,16,39,
  7,130,1,190,0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,208,5,23,16,38,7,130,0,0,16,7,6,214,6,59,0,0,255,255,0,201,
  0,0,8,51,3,154,16,39,7,132,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,7,198,3,154,16,38,7,132,0,0,16,7,6,214,
  6,49,0,0,255,255,0,201,0,0,8,51,5,23,16,39,7,133,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,7,198,5,23,16,38,
  7,133,0,0,16,7,6,214,6,49,0,0,0,1,0,137,3,223,4,92,5,228,0,15,0,0,1,34,6,21,20,22,51,33,21,33,34,38,53,52,
  54,51,1,220,82,105,80,89,2,146,253,110,158,163,172,167,5,118,68,90,72,67,110,126,131,125,135,0,0,1,0,119,0,0,5,94,5,213,0,12,
  0,0,37,21,1,53,45,1,53,1,21,13,1,21,5,5,94,251,25,3,106,252,150,4,231,252,20,3,236,252,20,182,182,1,50,228,212,213,228,1,
  50,187,233,236,184,233,0,0,0,1,0,70,0,0,4,10,5,213,0,12,0,28,183,7,28,4,63,0,28,11,13,16,220,236,252,236,49,0,181,3,
  149,7,11,129,6,47,244,212,236,48,1,16,0,33,51,17,35,17,36,0,17,53,51,1,16,1,84,1,67,99,202,254,250,254,12,202,5,168,254,153,
  254,189,253,2,2,88,3,1,111,1,157,110,255,255,0,201,0,0,5,50,8,75,16,39,2,156,2,32,1,69,18,6,7,152,0,0,0,1,0,201,
  0,0,4,141,5,213,0,12,0,30,64,9,1,28,2,63,6,28,8,4,13,16,252,236,252,236,49,0,181,10,149,6,1,129,8,47,244,212,236,48,
  1,53,51,21,16,0,5,17,35,17,51,32,0,3,195,202,254,12,254,250,202,99,1,67,1,84,5,168,45,110,254,99,254,145,3,253,168,2,254,1,
  67,0,0,0,255,255,0,201,0,0,4,141,7,79,16,39,22,193,6,32,1,116,18,6,7,152,0,0,0,1,0,70,0,0,4,10,5,213,0,12,
  0,28,183,6,28,9,63,0,28,3,13,16,220,236,252,236,49,0,181,10,149,6,7,129,2,47,228,212,236,48,37,21,35,53,16,0,37,17,51,17,
  35,32,0,1,16,202,1,244,1,6,202,99,254,189,254,172,45,45,110,1,157,1,111,3,2,88,253,2,254,189,0,0,255,255,0,70,0,0,4,10,
  7,79,16,39,22,193,5,163,1,116,18,6,7,154,0,0,255,255,0,70,0,0,4,204,7,78,16,39,22,185,5,163,1,117,18,6,7,154,0,0,
  0,1,0,201,0,0,4,141,5,213,0,12,0,30,64,9,0,28,10,63,6,28,5,4,13,16,252,236,252,236,49,0,181,3,149,7,5,129,11,47,
  228,212,236,48,37,16,0,33,35,17,51,17,4,0,17,21,35,3,195,254,172,254,189,99,202,1,6,1,244,202,45,1,103,1,67,2,254,253,168,3,
  254,145,254,99,110,0,0,0,255,255,0,201,0,0,4,141,7,79,16,39,22,193,3,51,1,116,18,6,7,157,0,0,255,255,0,201,0,0,5,228,
  5,213,16,39,7,150,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,5,145,5,213,16,39,6,214,3,252,0,0,16,6,7,150,0,0,
  255,255,0,201,0,0,6,16,5,213,16,39,7,152,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,180,5,213,16,39,6,214,4,31,
  0,0,16,6,7,152,0,0,255,255,0,201,0,0,6,16,7,79,16,39,7,153,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,180,
  7,79,16,38,7,153,0,0,16,7,6,214,4,31,0,0,255,255,0,201,0,0,5,228,5,213,16,39,7,154,1,218,0,0,16,6,6,214,0,0,
  255,255,0,70,0,0,5,145,5,213,16,38,7,154,0,0,16,7,6,214,3,252,0,0,255,255,0,201,0,0,5,228,7,79,16,39,7,155,1,218,
  0,0,16,6,6,214,0,0,255,255,0,70,0,0,5,145,7,79,16,38,7,155,0,0,16,7,6,214,3,252,0,0,255,255,0,201,0,0,6,16,
  5,213,16,39,7,157,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,180,5,213,16,38,7,157,0,0,16,7,6,214,4,31,0,0,
  255,255,0,201,0,0,6,16,7,79,16,39,7,158,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,5,180,7,79,16,38,7,158,0,0,
  16,7,6,214,4,31,0,0,255,255,0,240,0,0,6,16,5,213,16,38,23,21,0,0,16,7,7,157,1,131,0,0,0,1,0,137,2,156,2,232,
  5,223,0,12,0,30,182,12,93,11,7,93,4,13,16,220,236,212,236,49,0,183,7,221,4,12,247,5,145,13,16,244,244,220,236,48,1,52,38,43,
  1,17,51,17,30,1,29,1,35,2,88,184,207,72,144,227,236,144,2,198,199,156,1,182,254,185,21,229,172,86,0,0,0,1,0,137,2,139,2,236,
  5,238,0,43,0,0,1,21,46,1,35,34,6,21,20,23,22,31,1,22,23,22,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,39,38,47,
  1,38,39,38,53,52,54,51,50,22,2,184,67,119,55,66,104,35,45,56,71,127,67,62,169,164,61,139,74,71,137,66,65,109,39,46,47,71,127,63,
  59,162,143,61,126,5,195,135,31,30,72,41,64,19,28,15,14,24,64,60,102,121,126,27,26,132,39,39,76,56,61,35,40,9,13,23,59,54,95,111,
  128,22,0,0,0,1,0,137,2,156,2,232,5,223,0,14,0,0,1,48,21,35,53,52,54,55,48,17,51,17,35,34,6,1,25,144,236,227,144,72,
  207,184,2,198,42,86,172,229,21,1,71,254,74,156,0,0,0,1,0,70,255,227,5,108,5,242,0,27,0,0,1,20,22,51,50,54,53,51,16,6,
  35,34,38,25,1,52,38,35,34,6,21,35,16,54,51,50,22,17,3,62,86,92,96,82,202,186,194,170,210,86,92,96,82,202,186,194,170,210,1,190,
  211,104,90,225,254,231,194,183,1,37,2,88,211,104,90,225,1,25,194,183,254,219,0,0,0,1,0,70,255,227,5,108,5,242,0,27,0,0,1,17,
  16,54,51,50,22,17,35,52,38,35,34,6,21,17,16,6,35,34,38,17,51,20,22,51,50,54,2,116,210,170,194,186,202,82,96,92,86,210,170,194,
  186,202,82,96,92,86,1,190,2,88,1,37,183,194,254,231,225,90,104,211,253,168,254,219,183,194,1,25,225,90,104,0,255,255,0,70,255,227,5,108,
  7,79,16,39,22,193,5,243,1,116,16,6,7,178,0,0,0,1,0,70,255,227,6,220,3,183,0,39,0,0,1,30,1,51,50,54,53,52,38,35,
  53,32,18,21,6,2,33,34,2,47,1,46,1,35,34,6,21,20,22,51,21,34,2,53,52,18,33,50,18,23,3,250,33,132,114,122,124,75,171,1,
  3,200,1,163,254,217,172,215,52,50,32,132,115,127,119,85,161,249,210,164,1,39,173,214,52,1,176,88,203,167,124,96,229,165,254,195,173,149,254,200,
  1,25,126,112,88,203,167,124,96,229,165,1,74,160,154,1,51,254,231,126,255,255,0,70,255,227,6,220,5,23,16,39,22,193,5,139,255,60,16,6,
  7,180,0,0,0,1,0,70,255,227,6,220,3,183,0,39,0,0,1,55,54,18,51,32,18,23,20,2,35,53,50,54,53,52,38,35,34,6,15,1,
  6,2,35,32,2,39,52,18,33,21,34,6,21,20,22,51,50,54,3,40,50,52,215,172,1,39,163,1,210,249,161,85,118,128,114,132,33,50,52,214,
  173,254,217,163,1,200,1,3,171,75,124,122,115,132,1,176,112,126,1,25,254,200,149,166,254,188,165,229,96,124,167,203,88,112,126,254,231,1,56,149,
  173,1,61,165,229,96,124,167,203,0,0,0,255,255,0,70,255,227,6,220,5,23,16,39,22,193,5,139,255,60,16,6,7,182,0,0,255,255,0,201,
  255,227,7,1,5,242,16,38,6,214,0,0,16,7,7,177,1,149,0,0,255,255,0,70,255,227,6,131,5,242,16,38,7,177,0,0,16,7,6,214,
  4,238,0,0,255,255,0,201,255,227,7,1,5,242,16,39,7,178,1,149,0,0,16,6,6,214,0,0,255,255,0,70,255,227,6,131,5,242,16,38,
  7,178,0,0,16,7,6,214,4,238,0,0,255,255,0,201,255,227,7,1,7,79,16,39,7,179,1,149,0,0,16,6,6,214,0,0,255,255,0,70,
  255,227,6,131,7,79,16,38,7,179,0,0,16,7,6,214,4,238,0,0,255,255,0,201,255,227,8,217,3,183,16,39,7,180,1,253,0,0,16,6,
  6,214,0,0,255,255,0,70,255,227,8,85,3,183,16,39,6,214,6,192,0,0,16,6,7,180,0,0,255,255,0,201,255,227,8,217,5,23,16,39,
  7,181,1,253,0,0,16,6,6,214,0,0,255,255,0,70,255,227,8,85,5,23,16,38,7,181,0,0,16,7,6,214,6,192,0,0,255,255,0,201,
  255,227,8,217,3,183,16,39,7,182,1,253,0,0,16,6,6,214,0,0,255,255,0,70,255,227,8,85,3,183,16,38,7,182,0,0,16,7,6,214,
  6,192,0,0,255,255,0,201,255,227,8,217,5,23,16,39,7,183,1,253,0,0,16,6,6,214,0,0,255,255,0,70,255,227,8,85,5,23,16,38,
  7,183,0,0,16,7,6,214,6,192,0,0,0,1,0,137,3,207,4,175,5,230,0,39,0,0,1,62,2,55,50,22,23,20,6,35,53,50,54,53,
  52,38,35,34,6,15,1,14,1,35,34,38,39,52,54,51,21,34,6,21,20,22,51,50,54,2,91,42,39,115,111,190,98,1,132,157,73,61,74,60,
  75,50,23,65,11,145,115,186,102,1,126,163,77,56,75,58,66,69,4,204,70,61,150,1,168,77,93,181,110,119,45,27,108,65,35,118,21,186,174,84,
  97,177,107,121,46,49,101,77,0,1,0,119,0,0,4,59,5,213,0,8,0,46,181,2,28,8,6,4,9,16,220,204,212,236,49,0,182,66,8,149,
  2,6,129,0,47,244,212,236,48,75,83,88,183,6,17,5,7,17,4,4,5,5,7,16,237,16,237,89,33,35,17,33,53,1,51,1,33,4,59,202,
  253,6,2,61,202,253,195,2,250,2,88,173,2,208,253,45,255,255,0,201,0,0,4,141,8,75,16,39,2,156,255,226,1,69,18,6,7,201,0,0,
  0,1,0,201,0,0,4,141,5,213,0,8,0,47,182,4,5,7,28,0,4,9,16,252,236,212,204,49,0,182,66,1,149,7,3,129,0,47,244,212,
  236,48,75,83,88,183,2,17,5,3,17,4,4,5,5,7,16,237,16,237,89,51,17,33,1,51,1,21,33,17,201,2,250,253,195,202,2,61,253,6,
  3,2,2,211,253,48,173,253,168,0,0,0,255,255,0,201,0,0,4,141,7,79,16,39,22,193,3,226,1,116,18,6,7,201,0,0,0,1,0,119,
  0,0,4,59,5,213,0,8,0,46,181,7,28,1,3,6,9,16,220,204,212,236,49,0,182,66,2,149,7,0,129,4,47,228,212,236,48,75,83,88,
  183,2,17,5,3,17,4,4,5,5,7,16,237,16,237,89,1,17,33,1,35,1,53,33,17,4,59,253,6,2,61,202,253,195,2,250,5,213,252,254,
  253,45,2,208,173,2,88,0,255,255,0,119,0,0,4,64,7,79,16,39,22,193,5,218,1,116,18,6,7,203,0,0,255,255,0,119,0,0,5,3,
  7,78,16,39,22,185,5,218,1,117,18,6,7,203,0,0,0,1,0,201,0,0,4,141,5,213,0,8,0,47,182,5,4,1,28,0,4,9,16,252,
  236,212,204,49,0,182,66,7,149,3,0,129,6,47,228,212,236,48,75,83,88,183,6,17,5,7,17,4,4,5,5,7,16,237,16,237,89,19,51,17,
  33,21,1,35,1,33,201,202,2,250,253,195,202,2,61,253,6,5,213,253,168,173,253,48,2,211,0,0,255,255,0,201,0,0,4,141,7,79,16,39,
  22,193,3,53,1,116,18,6,7,206,0,0,255,255,0,201,0,0,5,248,5,213,16,39,7,199,1,189,0,0,16,6,6,214,0,0,255,255,0,119,
  0,0,5,200,5,213,16,39,6,214,4,51,0,0,16,6,7,199,0,0,255,255,0,201,0,0,6,16,5,213,16,39,7,201,1,131,0,0,16,6,
  6,214,0,0,255,255,0,201,0,0,6,21,5,213,16,39,6,214,4,128,0,0,16,6,7,201,0,0,255,255,0,201,0,0,6,16,7,79,16,39,
  7,202,1,131,0,0,16,6,6,214,0,0,255,255,0,201,0,0,6,21,7,79,16,38,7,202,0,0,16,7,6,214,4,128,0,0,255,255,0,201,
  0,0,5,248,5,213,16,39,7,203,1,189,0,0,16,6,6,214,0,0,255,255,0,119,0,0,5,200,5,213,16,38,7,203,0,0,16,7,6,214,
  4,51,0,0,255,255,0,201,0,0,5,253,7,79,16,39,7,204,1,189,0,0,16,6,6,214,0,0,255,255,0,119,0,0,5,200,7,79,16,38,
  7,204,0,0,16,7,6,214,4,51,0,0,255,255,0,201,0,0,6,16,5,213,16,39,7,206,1,131,0,0,16,6,6,214,0,0,255,255,0,201,
  0,0,6,21,5,213,16,38,7,206,0,0,16,7,6,214,4,128,0,0,255,255,0,201,0,0,6,16,7,79,16,39,7,207,1,131,0,0,16,6,
  6,214,0,0,255,255,0,201,0,0,6,21,7,79,16,38,7,207,0,0,16,7,6,214,4,128,0,0,255,255,0,240,0,0,6,16,5,213,16,38,
  23,21,0,0,16,7,7,206,1,131,0,0,0,1,0,137,2,155,2,232,5,223,0,8,0,52,182,5,7,3,2,93,8,9,16,220,236,212,57,204,
  49,0,64,9,66,2,221,8,5,247,0,145,9,16,244,244,220,236,48,75,83,88,183,6,125,5,7,125,4,4,5,7,16,5,237,16,237,89,19,51,
  17,33,21,1,35,1,33,137,144,1,207,254,165,145,1,109,254,32,5,223,254,183,121,254,126,1,141,0,255,255,0,137,3,49,2,173,5,86,18,6,
  6,216,0,0,0,1,0,137,2,156,3,111,5,223,0,11,0,0,19,51,27,1,51,9,1,35,11,1,35,1,176,145,197,198,145,254,237,1,37,145,
  225,227,145,1,47,5,223,254,222,1,34,254,121,254,68,1,82,254,174,1,188,0,0,0,0,1,0,201,255,227,6,220,3,125,0,19,0,39,64,9,
  9,28,12,1,28,10,0,4,20,16,252,196,236,212,236,49,0,64,10,5,149,16,140,20,12,149,9,0,20,16,212,60,236,16,244,238,48,19,51,17,
  20,22,51,50,54,53,17,33,21,33,17,20,4,35,34,36,53,201,202,206,101,94,212,2,228,253,230,254,239,235,236,254,239,3,125,254,66,164,152,148,
  168,1,190,170,254,236,236,240,240,236,0,0,0,1,0,119,255,227,6,138,3,125,0,19,0,37,183,11,28,8,19,28,0,10,20,16,220,212,236,212,
  236,49,0,64,10,15,149,4,140,20,8,149,10,0,20,16,212,60,236,16,244,238,48,1,17,20,4,35,34,36,53,17,33,53,33,17,20,22,51,50,
  54,53,17,6,138,254,239,236,235,254,239,253,230,2,228,211,95,101,206,3,125,254,66,236,240,240,236,1,20,170,254,66,168,148,152,164,1,190,0,0,
  0,1,0,119,0,0,6,138,3,154,0,19,0,31,183,9,28,13,1,28,0,10,20,16,220,212,236,212,236,49,0,182,5,149,16,12,149,10,0,47,
  60,236,212,236,48,33,35,17,52,38,35,34,6,21,17,33,53,33,17,52,36,51,50,4,21,6,138,202,206,101,95,211,253,28,2,26,1,17,235,236,
  1,17,1,190,164,152,148,168,254,66,170,1,20,236,240,240,236,0,0,0,255,255,0,201,0,0,6,220,6,10,16,39,2,156,0,192,255,4,16,6,
  7,230,0,0,0,1,0,201,0,0,6,220,3,154,0,19,0,33,64,9,11,28,7,19,28,9,0,4,20,16,252,196,236,212,236,49,0,182,15,149,
  4,8,149,10,0,47,60,236,212,236,48,51,17,52,36,51,50,4,21,17,33,21,33,17,52,38,35,34,6,21,17,201,1,17,236,235,1,17,2,26,
  253,28,212,94,101,206,1,190,236,240,240,236,254,236,170,1,190,168,148,152,164,254,66,0,255,255,0,201,0,0,6,220,5,23,16,39,22,193,4,192,
  255,60,18,6,7,230,0,0,0,1,0,201,0,0,4,141,5,213,0,19,0,35,64,10,16,25,5,63,10,28,0,11,4,20,16,252,60,236,252,236,
  49,0,183,13,149,8,0,149,1,129,11,47,244,236,212,236,48,19,53,33,50,4,21,20,4,43,1,17,35,17,33,50,54,53,52,38,35,201,1,200,
  251,1,1,254,255,251,254,202,1,200,141,154,154,141,5,47,166,227,219,221,226,253,168,2,254,146,135,134,146,0,0,0,255,255,0,201,0,0,4,141,
  7,79,16,39,22,193,4,22,1,116,18,6,7,232,0,0,0,1,0,201,0,0,4,141,5,213,0,19,0,35,64,10,4,25,15,63,10,28,0,9,
  4,20,16,252,60,236,252,236,49,0,183,7,149,11,0,149,9,129,19,47,228,236,212,236,48,55,33,50,54,53,52,38,35,33,17,51,17,51,50,4,
  21,20,4,35,33,201,1,200,141,154,154,141,254,56,202,254,251,1,1,254,255,251,254,56,166,146,134,135,146,2,254,253,168,226,221,219,227,0,0,0,
  0,1,0,70,0,0,4,10,5,213,0,19,0,34,64,9,11,28,19,8,63,4,25,15,20,16,220,236,252,60,236,49,0,183,7,149,11,0,149,19,
  129,10,47,244,236,212,236,48,1,33,34,6,21,20,22,51,33,17,35,17,35,34,36,53,52,36,51,33,4,10,254,56,141,154,154,141,1,200,202,254,
  251,254,255,1,1,251,1,200,5,47,146,134,135,146,253,2,2,88,226,221,219,227,0,0,255,255,0,70,0,0,4,10,7,79,16,39,22,193,4,132,
  1,116,18,6,7,235,0,0,0,1,0,70,0,0,4,10,5,213,0,19,0,34,64,9,9,28,12,0,63,16,25,5,20,16,220,236,252,60,236,49,
  0,183,13,149,9,0,149,10,129,1,47,228,236,212,236,48,37,21,33,34,36,53,52,36,59,1,17,51,17,33,34,6,21,20,22,51,4,10,254,56,
  251,254,255,1,1,251,254,202,254,56,141,154,154,141,166,166,227,219,221,226,2,88,253,2,146,135,134,146,255,255,0,201,0,0,5,228,7,79,16,39,
  7,236,1,218,0,0,16,6,6,214,0,0,255,255,0,70,0,0,5,145,7,79,16,39,6,214,3,252,0,0,16,6,7,236,0,0,0,1,0,137,
  2,155,2,232,5,223,0,20,0,36,183,11,93,8,0,4,126,16,21,16,220,236,212,60,236,49,0,64,10,8,221,11,0,221,9,247,20,145,21,16,
  244,228,252,212,236,48,1,33,34,6,21,20,22,51,33,17,35,17,35,34,39,38,53,52,54,51,33,2,232,254,225,86,82,88,80,1,31,144,143,148,
  91,81,162,158,1,31,5,113,69,80,66,74,254,75,1,72,71,63,124,123,127,0,0,0,0,1,0,119,0,0,5,94,5,213,0,12,0,0,55,45,
  1,53,45,1,53,1,21,13,1,21,1,119,3,236,252,20,3,236,252,20,4,231,252,150,3,106,251,25,182,238,233,184,236,233,187,254,206,228,213,212,
  228,254,206,0,0,2,0,150,0,0,5,104,5,243,0,11,0,28,0,80,182,9,23,20,3,26,14,29,16,212,196,204,212,57,204,49,0,64,9,66,
  6,23,0,17,24,25,175,28,47,252,57,212,204,212,204,48,75,83,88,64,22,22,21,23,20,24,17,27,12,28,25,17,26,27,26,24,17,28,23,17,
  12,12,28,5,7,16,237,16,237,7,16,237,8,16,237,17,18,57,57,89,1,34,6,21,20,22,51,50,54,53,52,38,1,38,53,52,54,23,50,22,
  21,20,6,7,9,1,51,1,35,1,166,52,60,60,50,44,66,58,254,231,41,176,96,106,167,159,126,1,34,1,218,210,253,199,229,5,78,47,48,64,
  46,66,44,34,61,254,190,106,121,105,156,1,145,115,102,156,8,252,226,5,14,250,43,0,255,255,0,150,255,226,5,104,8,75,16,39,2,156,0,192,
  1,69,18,6,7,244,0,0,0,2,0,150,255,226,5,104,5,213,0,11,0,28,0,80,182,9,3,21,9,15,27,29,16,212,196,204,212,57,204,49,
  0,64,9,66,6,18,0,24,17,13,175,16,47,236,57,212,204,212,204,48,75,83,88,64,22,20,19,28,21,17,17,14,12,13,16,17,15,15,14,17,
  17,13,18,17,12,12,13,5,7,16,237,16,237,7,16,237,8,16,237,17,18,57,57,89,37,50,54,53,52,38,35,34,6,21,20,22,3,1,51,1,
  35,9,1,30,1,21,20,6,35,6,38,53,52,1,166,50,58,66,44,50,60,60,179,1,139,229,2,57,210,254,38,254,222,126,159,167,106,96,176,135,
  61,34,44,66,46,64,48,47,1,66,4,12,250,43,5,14,252,226,8,156,102,115,145,1,156,105,121,0,255,255,0,150,255,226,5,104,7,79,16,39,
  22,193,4,192,1,116,18,6,7,244,0,0,0,2,0,77,0,0,5,88,5,75,0,11,0,28,0,84,64,10,3,12,9,18,28,28,25,18,27,29,
  16,220,196,212,236,16,204,212,204,49,0,183,66,0,12,15,6,28,21,26,47,220,57,204,212,57,204,48,75,83,88,64,22,14,13,15,12,28,17,25,
  26,24,12,17,23,24,23,28,17,25,27,17,26,25,26,4,7,16,237,16,237,7,16,237,16,8,237,17,18,57,57,89,1,50,54,53,52,38,35,34,
  6,21,20,22,37,14,1,35,34,38,53,52,54,51,50,23,1,21,1,53,1,1,93,50,58,66,44,50,60,60,1,68,12,164,96,109,163,174,71,65,
  74,3,139,251,25,4,77,3,221,61,34,44,66,46,64,48,47,59,97,127,161,99,142,129,37,254,54,228,253,136,182,2,52,0,0,0,255,255,0,77,
  0,0,5,88,7,79,16,39,22,193,4,174,1,116,18,6,7,246,0,0,0,2,0,119,0,0,5,130,5,75,0,11,0,28,0,82,64,9,9,12,
  3,23,15,13,28,16,29,16,220,236,212,212,204,212,204,49,0,183,66,0,12,26,6,13,20,15,47,220,57,204,212,57,204,48,75,83,88,64,22,28,
  27,26,12,13,17,16,15,17,12,17,18,17,18,13,17,16,14,17,15,16,15,4,7,16,237,16,237,7,16,237,16,8,237,17,18,57,57,89,1,50,
  54,53,52,38,35,34,6,21,20,22,39,9,1,21,1,53,1,54,51,50,22,21,20,6,35,34,38,4,114,52,60,60,50,44,66,58,222,253,175,4,
  77,251,25,3,139,74,65,71,174,180,90,110,153,3,221,47,48,64,46,66,44,34,61,59,254,210,253,204,182,2,120,228,1,202,37,129,142,109,151,135,
  255,255,0,119,0,0,5,130,7,79,16,39,22,193,5,49,1,116,18,6,7,248,0,0,255,255,0,201,0,0,7,23,7,79,16,39,7,249,1,149,
  0,0,16,6,6,214,0,0,255,255,0,119,0,0,7,69,7,79,16,38,7,249,0,0,16,7,6,214,5,176,0,0,0,2,0,137,2,155,3,178,
  5,144,0,11,0,32,0,0,1,50,54,53,52,38,35,34,6,21,20,22,39,5,1,21,1,53,37,54,51,50,23,22,21,20,7,6,35,34,35,34,
  38,3,6,33,38,38,31,28,42,37,136,254,161,2,160,252,233,2,55,46,41,44,39,72,50,48,71,1,2,64,98,4,194,27,27,36,25,37,24,19,
  35,25,158,254,209,115,1,98,128,254,20,25,47,79,59,44,43,73,0,0,0,2,0,178,255,227,5,41,5,242,0,10,0,39,0,0,1,50,54,53,
  52,38,34,6,21,20,22,7,17,20,22,51,50,54,53,17,51,17,16,0,33,32,0,25,1,52,54,51,50,22,21,20,7,6,35,34,1,235,40,66,
  58,100,58,66,66,174,195,194,174,203,254,223,254,230,254,229,254,223,173,138,106,167,73,74,126,60,4,128,66,44,34,62,62,34,44,66,136,254,82,240,
  211,211,240,3,139,252,92,254,220,254,214,1,42,1,36,2,178,106,165,144,116,95,85,86,0,2,0,178,255,227,5,41,5,242,0,10,0,39,0,0,
  1,50,54,53,52,38,34,6,21,20,22,23,6,35,34,39,38,53,52,54,51,50,22,21,17,16,0,33,32,0,25,1,51,17,20,22,51,50,54,53,
  3,240,44,66,58,100,58,66,150,48,60,126,74,73,167,106,138,173,254,223,254,229,254,230,254,223,203,174,194,195,174,4,128,66,44,34,62,62,34,44,
  66,136,20,86,85,95,116,144,165,106,253,78,254,220,254,214,1,42,1,36,3,164,252,117,240,211,211,240,0,2,0,178,255,227,5,41,5,242,0,10,
  0,39,0,0,1,34,6,21,20,22,50,54,53,52,38,39,54,51,50,23,22,21,20,6,35,34,38,53,17,16,0,33,32,0,25,1,35,17,52,38,
  35,34,6,21,1,235,44,66,58,100,58,66,150,48,60,126,74,73,167,106,138,173,1,33,1,27,1,26,1,33,203,174,194,195,174,1,85,66,44,34,
  62,62,34,44,66,136,20,86,85,95,116,144,165,106,2,178,1,36,1,42,254,214,254,220,252,92,3,139,240,211,211,240,0,2,0,178,255,227,5,41,
  5,242,0,10,0,39,0,0,1,34,6,21,20,22,50,54,53,52,38,55,17,52,38,35,34,6,21,17,35,17,16,0,33,32,0,25,1,20,6,35,
  34,38,53,52,55,54,51,50,3,240,40,66,58,100,58,66,66,174,195,194,174,203,1,33,1,26,1,27,1,33,173,138,106,167,73,74,126,60,1,85,
  66,44,34,62,62,34,44,66,136,1,174,240,211,211,240,252,117,3,164,1,36,1,42,254,214,254,220,253,78,106,165,144,116,95,85,86,255,255,0,178,
  255,227,5,41,7,79,16,39,22,193,4,231,1,116,18,6,7,255,0,0,255,255,0,178,255,227,5,41,7,79,16,39,22,193,4,231,1,116,18,6,
  8,0,0,0,0,2,0,83,0,0,5,94,5,213,0,8,0,36,0,0,18,20,22,50,54,52,38,7,34,5,22,21,20,6,7,6,38,53,52,54,
  59,1,32,0,17,16,0,41,1,53,33,32,0,17,16,39,38,243,60,104,60,59,53,53,1,49,20,139,133,115,157,163,109,179,1,178,1,150,254,104,
  254,80,254,97,1,190,1,53,1,31,143,134,5,1,96,47,47,96,47,1,1,44,49,106,151,3,3,151,112,99,161,254,151,254,128,254,126,254,150,166,
  1,24,1,46,1,44,140,129,255,255,0,83,0,0,5,94,7,79,16,39,22,193,4,199,1,116,18,6,8,3,0,0,0,2,0,121,0,0,5,132,
  5,213,0,8,0,36,0,0,0,52,38,35,38,6,20,22,50,37,4,7,6,17,16,0,41,1,21,33,32,0,17,16,0,33,51,50,22,21,20,6,
  39,46,1,53,52,4,228,59,53,53,59,60,104,254,208,254,235,133,144,1,31,1,53,1,190,254,97,254,80,254,104,1,150,1,178,179,109,163,157,115,
  133,139,4,161,96,46,1,47,96,47,188,9,129,140,254,212,254,210,254,232,166,1,106,1,130,1,128,1,105,161,99,112,151,3,3,151,106,49,0,0,
  255,255,0,121,0,0,5,132,7,79,16,39,22,193,5,34,1,116,18,6,8,5,0,0,255,255,0,201,0,0,7,65,7,79,16,39,8,6,1,189,
  0,0,16,6,6,214,0,0,255,255,0,121,0,0,6,189,7,79,16,38,8,6,0,0,16,7,6,214,5,40,0,0,0,2,0,137,2,156,3,189,
  5,223,0,11,0,38,0,0,1,34,6,21,20,22,51,50,54,53,52,38,7,34,38,53,52,55,6,7,6,21,20,22,51,33,21,33,32,36,16,36,
  33,51,50,22,21,20,6,3,21,31,38,38,33,27,38,38,30,70,99,13,193,73,77,190,168,1,25,254,250,254,240,254,255,1,0,1,17,114,82,95,
  98,5,113,25,36,27,27,27,27,36,25,207,86,60,33,28,3,70,74,160,185,123,110,203,1,174,202,89,82,59,87,0,0,2,0,70,0,0,6,46,
  5,242,0,11,0,28,0,0,1,34,6,21,20,22,51,50,54,53,52,38,19,17,6,7,34,36,53,52,36,51,50,4,21,17,1,23,1,2,66,122,
  173,200,95,128,178,204,204,128,178,235,254,239,1,35,217,236,1,16,1,86,154,254,104,5,82,164,151,168,148,169,147,164,151,250,174,2,133,73,1,240,
  236,250,225,240,236,252,168,2,12,102,253,156,0,2,0,119,0,0,6,95,5,242,0,11,0,28,0,0,1,34,6,21,20,22,51,50,54,53,52,38,
  1,33,1,55,1,17,52,36,51,50,4,21,20,4,35,38,39,4,99,102,204,178,128,95,200,173,254,84,254,222,254,104,154,1,86,1,16,236,217,1,
  35,254,239,235,178,128,5,82,151,164,147,169,148,168,151,164,250,174,2,100,102,253,244,3,88,236,240,225,250,236,240,1,73,0,0,0,255,255,0,119,
  0,0,6,95,7,79,16,39,22,193,6,94,1,116,18,6,8,11,0,0,0,2,0,70,255,227,6,46,5,213,0,11,0,28,0,0,37,50,54,53,
  52,38,35,34,6,21,20,22,1,33,1,7,1,17,20,4,35,34,36,53,52,36,51,22,23,2,66,102,204,178,128,95,200,173,1,172,1,34,1,152,
  154,254,170,254,240,236,217,254,221,1,17,235,178,128,131,151,164,147,169,148,168,151,164,5,82,253,156,102,2,12,252,168,236,240,225,250,236,240,1,73,
  255,255,0,70,255,227,6,46,7,79,16,39,22,193,5,211,1,116,18,6,8,13,0,0,0,2,0,119,255,227,6,95,5,213,0,11,0,28,0,0,
  37,50,54,53,52,38,35,34,6,21,20,22,3,17,54,55,50,4,21,20,4,35,34,36,53,17,1,39,1,4,99,122,173,200,95,128,178,204,204,128,
  178,235,1,17,254,221,217,236,254,240,254,170,154,1,152,131,164,151,168,148,169,147,164,151,5,82,253,123,73,1,240,236,250,225,240,236,3,88,253,244,
  102,2,100,0,255,255,0,119,255,227,6,95,7,79,16,39,22,193,4,211,1,116,18,6,8,15,0,0,0,2,0,137,2,139,4,17,5,223,0,16,
  0,28,0,0,1,17,3,39,19,51,17,54,51,50,22,21,20,6,35,34,38,5,50,54,53,52,38,35,34,6,21,20,22,1,145,198,66,247,161,81,
  95,148,172,183,137,149,171,1,64,88,80,94,74,92,84,97,3,149,1,192,254,254,61,1,79,254,151,41,134,132,140,126,134,24,86,70,84,72,85,71,
  81,75,0,0,255,255,0,201,0,0,5,59,5,213,18,6,0,43,0,0,255,255,0,137,2,156,3,111,5,223,18,6,7,225,0,0,255,255,0,137,
  0,0,8,26,8,75,16,39,7,24,3,89,0,0,16,6,7,240,0,0,255,255,0,137,0,0,8,26,5,242,16,38,7,240,0,0,16,7,7,25,
  3,89,0,0,255,255,0,137,0,0,8,26,7,79,16,38,7,240,0,0,16,7,7,26,3,89,0,0,255,255,0,137,255,227,7,151,5,223,16,38,
  7,240,0,0,16,7,7,27,3,89,0,0,255,255,0,137,255,227,7,151,7,79,16,38,7,240,0,0,16,7,7,28,3,89,0,0,255,255,0,137,
  255,227,8,26,5,223,16,38,7,240,0,0,16,7,7,30,3,89,0,0,255,255,0,137,255,227,8,26,7,79,16,38,7,240,0,0,16,7,7,31,
  3,89,0,0,255,255,0,137,2,139,6,98,5,223,16,39,7,47,3,89,0,0,16,6,7,240,0,0,0,1,0,70,0,0,6,46,5,242,0,18,
  0,58,64,9,3,2,5,28,18,11,28,12,19,16,220,236,220,236,204,57,49,0,64,9,66,11,8,149,0,15,145,1,4,47,204,244,57,236,204,48,
  75,83,88,183,1,17,2,0,17,3,3,2,4,7,16,237,16,14,237,89,37,1,23,1,33,17,52,38,35,34,6,21,35,52,36,51,50,4,21,4,
  62,1,86,154,254,104,254,222,204,102,128,178,202,1,35,217,236,1,16,190,2,12,102,253,156,4,23,164,151,169,146,250,225,240,236,0,0,1,0,119,
  0,0,6,95,5,242,0,18,0,58,64,9,8,28,7,15,28,16,0,17,19,16,220,220,57,236,220,236,49,0,64,9,66,7,11,149,0,4,145,18,
  15,47,204,244,57,236,204,48,75,83,88,183,18,17,17,0,17,16,17,16,4,7,16,237,16,14,237,89,37,17,52,36,51,50,4,21,35,52,38,35,
  34,6,21,17,33,1,55,2,103,1,16,236,217,1,35,202,178,128,102,204,254,222,254,104,154,190,3,88,236,240,225,250,146,169,151,164,251,233,2,100,
  102,0,0,0,0,1,0,70,255,227,6,46,5,213,0,18,0,61,64,9,16,17,14,28,1,8,28,7,19,16,220,236,220,236,49,0,64,12,66,18,
  15,7,11,149,4,140,0,15,145,19,16,228,57,244,238,204,16,204,48,75,83,88,183,18,17,17,0,17,16,17,16,4,7,16,237,16,14,237,89,1,
  17,20,4,35,34,36,53,51,20,22,51,50,54,53,17,33,1,7,4,62,254,240,236,217,254,221,202,178,128,102,204,1,34,1,152,154,5,23,252,168,
  236,240,225,250,146,169,151,164,4,23,253,156,102,0,0,0,0,1,0,119,255,227,6,95,5,213,0,18,0,63,64,9,11,28,12,5,28,3,0,2,
  19,16,220,220,57,236,220,236,49,0,64,12,66,1,4,12,8,149,15,140,0,4,145,19,16,228,57,244,238,204,16,204,48,75,83,88,183,1,17,2,
  0,17,3,3,2,4,7,16,237,16,14,237,89,9,1,39,1,33,17,20,22,51,50,54,53,51,20,4,35,34,36,53,2,103,254,170,154,1,152,1,
  34,204,102,128,178,202,254,221,217,236,254,240,5,23,253,244,102,2,100,251,233,164,151,169,146,250,225,240,236,0,0,0,255,255,0,137,0,0,9,205,
  8,75,16,39,7,54,5,12,0,0,16,6,8,39,0,0,255,255,0,137,0,0,9,205,5,242,16,39,7,55,5,12,0,0,16,6,8,39,0,0,
  255,255,0,137,0,0,9,205,7,79,16,39,7,56,5,12,0,0,16,6,8,39,0,0,255,255,0,137,255,227,7,59,5,228,16,39,7,57,2,253,
  0,0,16,6,8,39,0,0,255,255,0,137,255,227,7,59,7,79,16,39,7,58,2,253,0,0,16,6,8,39,0,0,255,255,0,137,255,227,9,205,
  5,228,16,39,7,60,5,12,0,0,16,6,8,39,0,0,255,255,0,137,255,227,9,205,7,79,16,39,7,61,5,12,0,0,16,6,8,39,0,0,
  0,2,0,137,2,168,5,40,5,228,0,10,0,40,0,0,1,50,54,53,52,38,34,6,21,20,22,23,34,38,53,52,54,51,50,22,21,20,7,51,
  21,20,22,51,50,54,61,1,51,21,20,6,35,34,38,61,1,1,201,98,70,110,116,110,80,88,148,172,172,148,149,171,47,185,81,44,67,69,144,171,
  109,97,172,4,90,84,58,75,77,77,75,70,72,110,133,124,112,135,135,112,88,59,167,111,66,71,106,167,167,132,135,136,131,57,0,0,0,3,0,137,
  2,168,8,36,5,228,0,10,0,51,0,62,0,0,1,50,54,53,52,38,34,6,21,20,22,33,38,53,52,54,51,50,22,21,20,7,51,21,20,22,
  51,50,54,61,1,51,21,20,6,35,34,38,61,1,33,34,38,53,52,54,51,50,22,21,20,7,33,50,54,53,52,38,34,6,21,20,22,1,201,98,
  70,110,116,110,80,2,63,43,172,148,149,171,47,185,81,44,67,69,144,171,109,97,172,251,202,148,172,172,148,149,171,47,1,235,98,70,110,116,110,80,
  4,90,84,58,75,77,77,75,70,72,59,88,112,135,135,112,88,59,167,111,66,71,106,167,167,132,135,136,131,57,133,124,112,135,135,112,88,59,84,58,
  75,77,77,75,70,72,0,0,0,1,0,70,0,0,6,89,5,137,0,18,0,60,64,10,16,18,1,9,5,25,1,12,16,19,16,252,196,236,204,16,
  204,57,49,0,183,66,18,2,149,15,8,149,9,47,236,212,236,204,48,75,83,88,64,10,17,17,17,18,18,16,17,0,18,0,5,7,16,237,16,8,
  237,89,1,17,33,34,6,21,20,22,51,21,34,36,53,52,36,51,33,1,55,6,89,251,234,143,153,198,98,236,254,239,1,3,250,3,88,253,242,104,
  3,242,254,254,145,131,165,146,165,240,236,221,225,1,85,154,255,255,0,70,0,0,6,89,5,137,16,39,22,193,4,164,255,60,18,6,8,41,0,0,
  0,1,0,119,254,17,6,138,3,154,0,18,0,56,183,9,5,25,12,16,18,0,19,16,204,57,220,212,236,204,49,0,183,66,8,149,9,1,149,18,
  16,47,204,236,212,236,48,75,83,88,64,10,17,17,17,18,18,16,17,0,18,0,5,7,16,237,16,8,237,89,23,17,33,50,54,53,52,38,35,53,
  50,4,21,20,4,35,33,1,7,119,4,22,143,153,198,98,236,1,17,254,253,250,252,168,2,13,103,88,1,2,145,131,165,146,165,240,236,221,225,254,
  171,154,0,0,255,255,0,119,254,17,6,138,5,23,16,39,22,193,6,92,255,60,18,6,8,43,0,0,0,1,0,70,254,17,6,89,3,154,0,18,
  0,58,64,9,3,1,18,14,25,10,7,16,19,16,252,204,236,212,204,57,49,0,183,66,11,149,10,17,149,1,3,47,204,236,212,236,48,75,83,88,
  64,10,2,17,1,1,1,3,17,0,1,0,5,7,16,237,16,8,237,89,5,1,39,1,33,34,36,53,52,36,51,21,34,6,21,20,22,51,33,6,
  89,253,156,104,2,14,252,168,250,254,253,1,17,236,98,198,153,143,4,22,88,254,105,154,1,85,225,221,236,240,165,146,165,131,145,0,255,255,0,70,
  254,17,6,89,5,23,16,39,22,193,4,105,255,60,18,6,8,45,0,0,0,1,0,137,2,181,4,92,5,228,0,18,0,0,1,5,39,37,33,34,
  38,53,52,54,51,21,34,6,21,20,22,51,33,4,92,254,177,61,1,46,253,204,158,163,172,167,82,105,80,89,2,146,3,172,247,66,232,126,131,125,
  135,110,68,90,72,67,0,0,0,1,0,119,0,0,5,4,5,213,0,16,0,0,37,35,53,51,53,33,53,1,51,1,33,17,51,21,35,21,35,3,
  113,201,201,253,6,2,61,202,253,195,2,250,201,201,202,224,164,212,173,2,208,253,45,254,130,164,224,0,0,1,0,33,0,0,4,174,5,213,0,16,
  0,0,37,21,35,53,35,53,51,17,33,1,51,1,21,33,21,51,21,1,180,202,201,201,2,250,253,195,202,2,61,253,6,201,224,224,224,164,1,126,
  2,211,253,48,173,212,164,0,255,255,0,33,0,0,4,174,7,79,16,39,22,193,4,3,1,116,18,6,8,49,0,0,0,1,0,119,0,0,5,4,
  5,213,0,16,0,0,1,53,51,21,51,21,35,17,33,1,35,1,53,33,53,35,53,3,113,202,201,201,253,6,2,61,202,253,195,2,250,201,4,245,
  224,224,164,254,130,253,45,2,208,173,212,164,255,255,0,119,0,0,5,4,7,79,16,39,22,193,5,218,1,116,18,6,8,51,0,0,0,1,0,33,
  0,0,4,174,5,213,0,16,0,0,1,51,21,35,21,33,21,1,35,1,33,17,35,53,51,53,51,1,180,201,201,2,250,253,195,202,2,61,253,6,
  201,201,202,4,245,164,212,173,253,48,2,211,1,126,164,224,255,255,0,33,0,0,4,174,7,79,16,39,22,193,3,86,1,116,18,6,8,53,0,0,
  0,1,0,10,2,155,2,232,5,223,0,16,0,0,19,51,21,51,21,35,21,33,21,1,35,1,33,53,35,53,51,137,144,127,127,1,207,254,165,145,
  1,109,254,32,127,127,5,223,117,110,102,121,254,126,1,141,212,110,0,0,0,2,0,201,255,227,4,193,5,213,0,11,0,27,0,44,64,10,3,25,
  17,22,27,9,28,25,4,28,16,252,236,50,50,220,236,49,0,64,12,6,149,22,12,14,0,149,20,140,26,145,25,47,236,244,238,212,57,57,236,48,
  37,50,54,53,52,38,35,34,6,21,20,22,3,54,55,50,4,21,20,4,35,34,39,21,34,35,17,51,2,197,122,173,200,95,128,178,204,204,128,178,
  235,1,17,254,221,217,183,123,79,123,202,131,164,151,168,148,169,147,164,151,2,205,73,1,240,236,250,225,72,43,5,213,255,255,0,201,0,0,5,176,
  5,213,18,6,0,39,0,0,0,2,0,115,0,0,5,90,5,213,0,8,0,17,0,31,64,9,0,28,10,50,4,25,14,16,18,16,252,236,244,236,
  49,0,182,0,149,9,129,7,149,11,47,236,244,236,48,1,35,32,0,17,16,0,33,51,19,17,33,32,0,17,16,0,33,4,144,244,254,203,254,225,
  1,31,1,53,244,202,254,97,254,80,254,104,1,150,1,178,5,47,254,233,254,212,254,210,254,232,5,47,250,43,1,106,1,130,1,128,1,105,0,0,
  0,1,0,137,2,156,3,78,5,223,0,9,0,0,19,33,21,1,33,21,33,53,1,33,151,2,169,253,249,2,21,253,59,2,8,254,6,5,223,86,
  253,129,110,86,2,127,0,0,0,3,0,137,1,236,3,78,6,143,0,19,0,22,0,25,0,0,1,21,35,53,33,53,1,17,33,53,33,53,51,21,
  33,21,1,17,33,21,1,21,55,3,53,7,2,36,105,254,206,1,50,254,220,1,36,105,1,28,254,228,1,42,254,214,109,214,130,2,156,176,176,86,
  1,120,1,7,110,176,176,86,254,162,254,223,110,2,213,134,134,253,153,160,160,0,0,0,0,1,0,117,0,0,3,33,2,115,0,11,0,0,1,3,
  1,35,39,7,35,1,3,51,23,55,3,20,255,1,12,137,205,205,137,1,18,251,137,187,187,2,115,254,207,254,190,246,246,1,72,1,43,223,223,0,
  255,255,0,137,0,0,7,151,5,242,16,39,7,23,3,89,0,0,16,6,7,240,0,0,255,255,0,137,0,0,9,177,5,242,16,38,8,39,0,0,
  16,7,7,53,5,115,0,0,255,255,0,137,0,0,12,201,5,242,16,38,8,40,0,0,16,7,7,55,8,8,0,0,255,255,0,137,0,0,12,201,
  7,79,16,38,8,40,0,0,16,7,7,56,8,8,0,0,255,255,0,137,255,227,10,55,5,228,16,38,8,40,0,0,16,7,7,57,5,249,0,0,
  255,255,0,137,255,227,10,55,7,79,16,38,8,40,0,0,16,7,7,58,5,249,0,0,255,255,0,137,255,227,12,201,5,228,16,38,8,40,0,0,
  16,7,7,60,8,8,0,0,255,255,0,137,255,227,12,201,7,79,16,38,8,40,0,0,16,7,7,61,8,8,0,0,0,1,255,236,1,247,3,229,
  2,159,0,3,0,0,3,33,21,33,20,3,249,252,7,2,159,168,0,0,0,1,255,236,255,1,4,5,2,159,0,7,0,0,3,33,21,33,17,35,
  17,33,20,4,25,254,89,202,254,88,2,159,168,253,10,2,246,0,0,0,0,1,255,236,255,1,5,198,2,159,0,11,0,0,3,33,21,33,17,35,
  17,35,17,35,17,33,20,5,218,254,89,202,247,202,254,88,2,159,168,253,10,2,246,253,10,2,246,0,0,1,255,236,255,1,7,135,2,159,0,15,
  0,0,3,33,21,33,17,35,17,35,17,35,17,35,17,35,17,33,20,7,155,254,89,202,247,202,247,202,254,88,2,159,168,253,10,2,246,253,10,2,
  246,253,10,2,246,0,0,0,0,1,255,236,255,1,9,72,2,159,0,19,0,0,3,33,21,33,17,35,17,35,17,35,17,35,17,35,17,35,17,35,
  17,33,20,9,92,254,89,202,247,202,247,202,247,202,254,88,2,159,168,253,10,2,246,253,10,2,246,253,10,2,246,253,10,2,246,0,0,1,255,236,
  255,1,11,9,2,159,0,23,0,0,3,33,21,33,17,35,17,35,17,35,17,35,17,35,17,35,17,35,17,35,17,35,17,33,20,11,29,254,89,202,
  247,202,247,202,247,202,247,202,254,88,2,159,168,253,10,2,246,253,10,2,246,253,10,2,246,253,10,2,246,253,10,2,246,0,0,0,0,1,255,236,
  1,247,4,5,5,148,0,7,0,0,3,33,17,51,17,33,21,33,20,1,168,202,1,167,251,231,2,159,2,245,253,11,168,0,0,0,0,1,255,236,
  1,247,5,198,5,148,0,11,0,0,3,33,17,51,17,51,17,51,17,33,21,33,20,1,168,202,247,202,1,167,250,38,2,159,2,245,253,11,2,245,
  253,11,168,0,0,1,255,236,1,247,7,135,5,148,0,15,0,0,3,33,17,51,17,51,17,51,17,51,17,51,17,33,21,33,20,1,168,202,247,202,
  247,202,1,167,248,101,2,159,2,245,253,11,2,245,253,11,2,245,253,11,168,0,0,0,0,1,255,236,1,247,9,71,5,148,0,19,0,0,3,33,
  17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,33,21,33,20,1,168,202,247,202,247,202,247,202,1,166,246,165,2,159,2,245,253,11,2,245,
  253,11,2,245,253,11,2,245,253,11,168,0,0,1,255,236,1,247,11,9,5,148,0,23,0,0,3,33,17,51,17,51,17,51,17,51,17,51,17,51,
  17,51,17,51,17,51,17,33,21,33,20,1,168,202,247,202,247,202,247,202,247,202,1,167,244,227,2,159,2,245,253,11,2,245,253,11,2,245,253,11,
  2,245,253,11,2,245,253,11,168,0,0,0,0,1,255,236,255,1,4,16,5,148,0,11,0,0,3,33,19,51,3,33,21,33,3,35,19,33,20,1,
  194,234,213,234,1,141,254,63,234,213,234,254,114,2,159,2,245,253,11,168,253,10,2,246,0,1,255,236,255,1,5,211,5,148,0,19,0,0,3,33,
  19,51,3,51,19,51,3,33,21,33,3,35,19,35,3,35,19,33,20,1,194,234,213,234,238,234,213,234,1,141,254,63,234,213,234,238,234,213,234,254,
  114,2,159,2,245,253,11,2,245,253,11,168,253,10,2,246,253,10,2,246,0,1,255,236,255,1,7,150,5,148,0,27,0,0,3,33,19,51,3,51,
  19,51,3,51,19,51,3,33,21,33,3,35,19,35,3,35,19,35,3,35,19,33,20,1,194,234,213,234,238,234,213,234,238,234,213,234,1,141,254,63,
  234,213,234,238,234,213,234,238,234,213,234,254,114,2,159,2,245,253,11,2,245,253,11,2,245,253,11,168,253,10,2,246,253,10,2,246,253,10,2,246,
  0,1,255,236,255,1,9,89,5,148,0,35,0,0,3,33,19,51,3,51,19,51,3,51,19,51,3,51,19,51,3,33,21,33,3,35,19,35,3,35,
  19,35,3,35,19,35,3,35,19,33,20,1,194,234,213,234,238,234,213,234,238,234,213,234,238,234,213,234,1,141,254,63,234,213,234,238,234,213,234,238,
  234,213,234,238,234,213,234,254,114,2,159,2,245,253,11,2,245,253,11,2,245,253,11,2,245,253,11,168,253,10,2,246,253,10,2,246,253,10,2,246,
  253,10,2,246,0,1,255,236,255,1,11,28,5,148,0,43,0,0,3,33,19,51,3,51,19,51,3,51,19,51,3,51,19,51,3,51,19,51,3,33,
  21,33,3,35,19,35,3,35,19,35,3,35,19,35,3,35,19,35,3,35,19,33,20,1,194,234,213,234,238,234,213,234,238,234,213,234,238,234,213,234,
  238,234,213,234,1,141,254,63,234,213,234,238,234,213,234,238,234,213,234,238,234,213,234,238,234,213,234,254,114,2,159,2,245,253,11,2,245,253,11,2,
  245,253,11,2,245,253,11,2,245,253,11,168,253,10,2,246,253,10,2,246,253,10,2,246,253,10,2,246,253,10,2,246,0,1,255,236,0,83,4,5,
  4,67,0,11,0,0,3,33,17,51,17,33,21,33,17,35,17,33,20,1,168,202,1,167,254,89,202,254,88,2,159,1,164,254,92,168,254,92,1,164,
  0,1,255,236,0,83,5,198,4,67,0,19,0,0,3,33,17,51,17,51,17,51,17,33,21,33,17,35,17,35,17,35,17,33,20,1,168,202,246,202,
  1,168,254,88,202,246,202,254,88,2,159,1,164,254,92,1,164,254,92,168,254,92,1,164,254,92,1,164,0,1,255,236,0,83,7,132,4,67,0,27,
  0,0,3,33,17,51,17,51,17,51,17,51,17,51,17,33,21,33,17,35,17,35,17,35,17,35,17,35,17,33,20,1,168,202,246,202,248,202,1,164,
  254,92,202,248,202,246,202,254,88,2,159,1,164,254,92,1,164,254,92,1,164,254,92,168,254,92,1,164,254,92,1,164,254,92,1,164,0,1,255,236,
  0,83,9,70,4,67,0,35,0,0,3,33,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,33,21,33,17,35,17,35,17,35,17,35,17,35,
  17,35,17,35,17,33,20,1,168,202,246,202,248,202,246,202,1,166,254,90,202,246,202,248,202,246,202,254,88,2,159,1,164,254,92,1,164,254,92,1,
  164,254,92,1,164,254,92,168,254,92,1,164,254,92,1,164,254,92,1,164,254,92,1,164,0,1,255,236,0,83,11,9,4,67,0,43,0,0,3,33,
  17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,33,21,33,17,35,17,35,17,35,17,35,17,35,17,35,17,35,17,35,17,35,
  17,33,20,1,168,202,246,202,248,202,246,202,248,202,1,167,254,89,202,248,202,246,202,248,202,246,202,254,88,2,159,1,164,254,92,1,164,254,92,1,
  164,254,92,1,164,254,92,1,164,254,92,168,254,92,1,164,254,92,1,164,254,92,1,164,254,92,1,164,254,92,1,164,0,1,255,236,255,1,4,16,
  5,148,0,17,0,0,3,33,3,51,27,1,51,3,33,21,33,19,35,11,1,35,19,33,20,1,141,234,213,154,154,213,234,1,141,254,114,234,213,153,
  153,213,234,254,114,2,159,2,245,254,14,1,242,253,11,168,253,10,1,239,254,17,2,246,0,3,255,236,255,1,6,25,5,148,0,2,0,14,0,17,
  0,0,1,27,1,37,33,1,51,1,33,21,33,1,35,1,33,1,3,33,2,50,208,209,252,25,1,94,1,68,233,1,68,1,94,254,163,254,187,233,
  254,187,254,163,3,22,207,1,159,1,247,254,26,1,230,168,2,245,253,11,168,253,10,2,246,2,141,254,27,0,0,0,0,1,255,236,255,87,6,99,
  2,159,0,13,0,0,3,33,21,33,17,33,53,33,53,33,17,33,17,33,20,6,119,251,251,1,249,254,209,1,249,252,115,254,88,2,159,168,254,8,
  168,168,254,8,2,160,0,0,0,5,255,236,254,21,9,183,2,159,0,20,0,24,0,27,0,31,0,35,0,0,3,53,33,21,33,9,1,33,1,7,
  5,33,39,7,33,37,39,1,33,9,1,33,1,55,37,33,23,55,1,23,55,39,55,23,1,33,20,9,203,254,186,253,244,2,12,254,250,254,119,131,
  1,6,254,250,131,131,254,250,1,6,131,254,119,254,250,2,12,253,244,1,6,1,137,131,254,250,1,6,131,131,254,250,131,131,131,131,131,1,137,254,
  250,1,247,168,168,254,15,254,15,1,117,124,249,124,124,249,124,254,139,1,241,1,241,254,139,124,249,124,124,254,15,124,124,124,124,124,1,117,0,0,
  0,10,255,236,1,247,9,71,7,55,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,0,3,33,53,35,53,51,53,35,
  53,51,53,35,53,51,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,51,21,35,21,51,21,35,21,51,21,35,21,33,21,33,1,35,21,51,
  37,35,21,51,37,35,21,51,5,35,21,51,37,35,21,51,37,35,21,51,5,35,21,51,37,35,21,51,37,35,21,51,20,1,168,202,202,202,202,202,
  202,202,247,202,247,202,247,202,202,202,202,202,202,202,1,166,246,165,6,235,247,247,254,63,247,247,254,63,247,247,3,130,247,247,254,63,247,247,254,63,
  247,247,3,130,247,247,254,63,247,247,254,63,247,247,2,159,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,3,240,168,
  168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,0,2,255,236,0,167,5,139,2,159,0,3,0,7,0,0,19,33,21,33,3,33,21,33,
  182,3,248,252,8,202,5,159,250,97,1,79,168,1,248,168,0,1,0,113,0,58,4,35,4,91,0,8,0,0,1,21,33,1,39,9,1,55,1,4,
  35,254,125,254,67,114,1,159,254,97,114,1,188,2,159,168,254,67,114,1,159,1,158,114,254,68,0,0,0,1,255,236,0,58,3,158,4,91,0,8,
  0,0,3,33,1,23,9,1,7,1,33,20,1,132,1,188,114,254,97,1,159,114,254,67,254,125,2,159,1,188,114,254,98,254,97,114,1,189,0,0,
  0,2,0,61,0,0,4,127,4,96,0,7,0,10,0,0,33,35,3,33,3,35,1,51,1,33,3,4,127,195,102,254,16,102,195,1,164,250,254,195,
  1,128,192,1,19,254,237,4,96,253,71,2,5,0,0,0,0,2,0,11,0,0,5,91,4,96,0,15,0,19,0,0,51,1,33,21,33,17,33,21,
  33,17,33,21,33,17,33,3,1,3,33,17,11,1,217,3,106,253,246,1,243,254,13,2,23,253,47,254,190,116,1,154,232,1,4,4,96,148,254,211,
  148,254,136,147,1,19,254,237,3,205,253,218,2,38,0,0,0,3,0,123,255,227,7,111,4,123,0,52,0,61,0,74,0,0,37,14,1,35,34,39,
  38,61,1,33,46,1,35,34,7,6,7,53,62,1,51,50,23,22,23,62,1,51,50,23,22,21,20,7,6,35,33,21,20,23,22,51,50,54,55,21,
  6,7,6,35,34,39,38,1,22,23,22,51,50,55,54,55,37,50,54,53,52,39,38,35,34,7,6,29,1,4,7,74,212,132,226,132,132,3,78,12,
  204,183,104,100,100,100,100,208,106,167,124,124,77,73,216,143,189,105,105,127,126,251,254,254,83,84,151,96,182,84,101,95,95,90,142,106,107,252,247,1,
  83,82,137,153,92,93,14,1,105,223,172,65,64,111,153,92,93,155,90,94,145,146,250,90,191,200,27,26,53,174,42,44,61,60,119,120,120,93,94,168,
  189,96,96,18,127,70,69,46,46,170,39,20,19,48,48,1,135,151,90,90,87,87,158,96,102,123,98,58,57,109,108,180,41,0,0,0,0,3,0,62,
  0,0,4,62,4,96,0,10,0,17,0,35,0,0,37,32,53,52,41,1,21,51,21,35,21,1,52,43,1,17,51,50,55,20,7,30,1,21,20,6,
  35,33,53,35,53,51,17,33,50,22,2,120,1,2,254,254,254,250,220,220,1,222,236,242,242,236,185,214,127,140,231,214,254,57,124,124,1,182,197,212,
  153,181,180,102,164,95,2,157,145,254,218,170,208,31,24,152,114,150,164,248,164,2,196,144,255,255,0,113,255,227,3,231,4,123,16,6,0,70,0,0,
  0,2,0,186,0,0,4,103,4,96,0,8,0,17,0,0,1,17,51,50,54,53,52,38,35,37,33,32,0,17,16,0,41,1,1,115,141,217,203,203,
  217,254,186,1,55,1,70,1,48,254,206,254,188,254,201,3,205,252,199,199,214,213,199,147,254,241,254,224,254,223,254,240,0,2,0,36,0,0,4,103,
  4,96,0,12,0,25,0,0,19,33,32,0,17,16,0,41,1,17,35,53,51,33,21,35,17,51,50,54,53,52,38,43,1,17,186,1,55,1,70,1,
  48,254,206,254,188,254,201,150,150,1,122,193,141,217,203,203,217,141,4,96,254,241,254,224,254,223,254,240,1,245,164,164,254,159,199,214,213,199,254,204,
  0,1,0,186,0,0,3,139,4,96,0,11,0,0,19,33,21,33,17,33,21,33,17,33,21,33,186,2,196,253,246,1,243,254,13,2,23,253,47,4,
  96,148,254,211,148,254,136,147,0,1,0,130,255,227,3,197,4,124,0,49,0,0,1,22,23,22,21,20,7,6,35,34,38,39,53,22,23,22,51,50,
  55,54,53,52,39,38,43,1,53,51,50,55,54,53,52,39,38,35,34,7,6,7,53,54,55,54,51,50,4,21,20,6,2,191,112,60,60,114,113,196,
  76,170,98,97,80,81,71,119,69,70,68,67,116,155,148,137,72,78,84,85,151,93,85,85,71,90,84,85,80,238,1,2,138,2,3,24,65,64,93,141,
  79,78,24,24,167,29,13,13,46,46,64,70,45,44,152,51,56,88,90,56,56,18,19,37,171,28,14,14,182,173,108,146,0,2,0,193,254,76,1,121,
  4,96,0,3,0,7,0,0,19,51,17,35,17,53,51,21,193,184,184,184,4,96,251,160,254,76,233,233,0,1,0,0,255,227,2,123,4,96,0,16,
  0,0,61,1,30,1,51,50,55,54,53,17,51,17,16,6,35,34,38,68,146,78,103,46,43,151,158,186,71,143,61,185,60,61,77,70,215,2,121,253,
  135,254,230,234,44,0,0,0,255,255,0,186,0,0,4,156,4,96,16,6,0,250,0,0,0,1,0,2,0,0,3,252,4,123,0,13,0,0,19,51,
  17,55,23,7,17,33,21,33,17,7,39,55,186,185,137,76,213,2,137,252,190,110,74,184,4,123,254,100,97,106,151,254,107,170,1,188,78,106,131,0,
  255,255,0,186,0,0,5,79,4,96,16,6,3,208,0,0,255,255,0,186,0,0,4,121,4,96,16,6,3,204,0,0,255,255,0,113,255,227,4,117,
  4,123,16,6,0,82,0,0,255,255,0,127,255,227,3,245,4,123,16,6,2,22,0,0,0,2,0,113,0,45,5,9,4,49,0,10,0,22,0,0,
  1,52,38,32,6,21,20,22,51,50,54,55,20,0,33,32,0,53,52,0,33,32,0,4,109,231,254,110,231,232,200,199,233,156,254,200,254,236,254,237,
  254,199,1,57,1,19,1,20,1,56,2,47,148,172,171,149,147,172,172,147,240,254,238,1,18,240,241,1,17,254,239,0,0,1,0,113,0,116,5,9,
  3,234,0,24,0,0,37,35,62,1,53,52,38,32,6,21,20,22,23,35,46,1,53,52,0,33,32,0,17,20,6,4,195,172,43,43,227,254,102,227,
  43,43,170,36,36,1,62,1,14,1,18,1,58,35,116,78,157,80,179,198,198,179,80,157,78,77,165,93,253,1,42,254,211,254,250,85,162,0,0,0,
  0,3,0,51,0,5,5,77,4,89,0,9,0,19,0,43,0,0,9,1,14,1,21,20,22,51,50,54,55,62,1,53,52,38,35,34,6,7,39,62,
  1,51,32,0,21,20,6,7,23,7,39,14,1,35,32,0,53,52,54,55,39,55,3,178,253,176,42,40,232,200,79,117,154,41,41,235,211,72,110,46,
  151,77,197,119,1,20,1,56,51,52,168,79,179,77,198,120,254,237,254,199,52,51,168,78,1,24,1,231,41,103,65,147,172,20,92,42,103,62,151,169,
  19,20,125,54,54,254,239,241,93,159,67,139,95,146,53,54,1,18,240,96,161,63,139,96,0,3,0,113,255,227,7,195,4,123,0,38,0,47,0,61,
  0,0,19,53,33,38,39,38,35,34,6,7,53,62,1,51,50,22,23,54,55,54,51,50,23,22,17,16,7,6,35,34,39,38,39,14,1,35,34,39,
  38,55,22,23,22,51,50,55,54,55,1,50,55,54,16,39,38,35,34,6,21,20,23,22,113,3,78,12,102,102,183,106,200,98,100,208,106,160,242,81,
  71,104,105,140,241,136,137,137,136,241,140,105,106,66,78,232,143,226,132,132,185,2,82,82,137,153,92,93,14,2,8,148,86,86,85,86,149,147,172,86,
  86,2,0,90,190,100,99,52,52,174,42,44,110,109,110,54,55,157,156,254,237,254,236,156,156,55,56,108,107,112,145,146,196,152,90,89,87,87,158,254,
  180,115,116,1,146,116,115,232,200,199,116,117,0,1,0,113,2,47,4,117,4,123,0,13,0,0,1,52,38,35,34,6,21,35,16,0,51,50,0,17,
  3,178,172,147,148,172,194,1,17,241,240,1,18,2,47,199,233,231,201,1,20,1,56,254,200,254,236,0,0,1,0,113,255,227,4,117,2,47,0,13,
  0,0,1,20,22,51,50,54,53,51,16,0,35,34,0,17,1,52,172,147,148,172,194,254,239,241,240,254,238,2,47,199,233,231,201,254,236,254,200,1,
  56,1,20,0,0,2,0,151,0,0,3,204,4,96,0,7,0,17,0,0,1,17,33,50,54,52,38,35,37,33,50,22,16,6,35,33,17,35,1,78,
  1,1,91,99,99,91,254,72,1,184,188,193,193,188,254,255,183,3,197,254,152,94,172,94,155,170,254,182,170,254,62,0,0,2,0,50,0,0,4,15,
  4,96,0,22,0,33,0,0,1,46,1,53,52,55,54,51,33,17,35,17,35,34,7,6,7,3,35,19,54,55,54,1,35,34,7,6,21,20,23,22,
  59,1,1,181,106,112,107,108,217,1,132,185,169,97,59,59,63,162,195,174,53,52,53,1,216,198,119,63,64,64,63,119,198,2,13,27,140,105,162,81,
  80,251,160,1,217,37,36,113,254,225,1,50,94,54,54,1,201,42,42,84,83,43,43,0,0,2,0,50,0,0,4,15,4,96,0,22,0,33,0,0,
  1,38,39,38,39,3,51,19,22,23,22,59,1,17,51,17,33,34,39,38,53,52,54,1,17,35,34,7,6,21,20,23,22,51,1,181,55,53,52,53,
  174,195,162,63,59,59,97,169,185,254,124,217,108,107,112,2,11,198,119,63,64,64,63,119,2,83,17,54,54,94,1,50,254,225,113,36,37,1,217,251,
  160,80,81,162,105,140,254,99,1,81,43,43,83,84,42,42,255,255,0,60,0,0,4,109,4,96,16,6,3,214,0,0,0,1,0,186,255,224,4,20,
  4,96,0,15,0,0,36,32,54,53,17,51,17,20,6,32,38,53,17,51,17,20,1,230,1,2,115,185,217,254,88,217,185,125,142,162,2,179,253,59,
  219,224,224,219,2,197,253,77,162,0,0,0,0,1,0,174,0,76,5,43,3,246,0,19,0,0,37,33,53,33,50,54,53,52,38,35,33,53,33,21,
  35,30,1,21,20,6,3,84,253,90,2,159,159,159,190,164,253,133,4,96,172,102,99,240,76,184,124,124,150,172,184,184,66,178,116,194,200,0,0,0,
  0,3,0,174,0,78,6,219,3,248,0,3,0,7,0,27,0,0,19,53,51,21,3,53,51,21,5,33,53,33,50,54,53,52,38,35,33,53,33,21,
  35,30,1,21,20,6,174,202,202,202,3,140,253,90,2,159,159,159,190,164,253,133,4,96,172,102,99,240,2,120,204,204,254,122,202,202,164,184,124,124,
  148,174,184,184,68,176,118,192,200,0,0,0,0,1,0,47,254,24,4,170,4,123,0,38,0,0,1,30,1,21,20,7,6,35,33,53,33,50,54,53,
  52,38,35,33,53,33,50,55,54,53,52,39,38,35,33,53,33,21,35,30,1,21,20,7,6,3,184,124,118,122,123,226,253,92,2,158,161,156,190,164,
  253,135,2,158,162,77,78,96,95,163,253,135,4,96,174,103,98,62,62,1,12,69,192,130,175,95,95,185,114,117,143,166,185,57,57,119,141,83,83,185,
  185,63,176,121,122,86,85,0,255,255,0,61,0,0,4,127,4,96,16,6,0,89,0,0,255,255,0,86,0,0,6,53,4,96,16,6,0,90,0,0,
  255,255,0,88,0,0,3,219,4,96,16,6,0,93,0,0,0,1,0,120,255,227,3,186,4,96,0,23,0,0,55,22,51,50,54,52,38,43,1,53,
  1,37,53,33,21,1,50,30,1,21,20,6,32,39,138,161,211,128,132,123,110,127,1,10,253,212,3,0,254,246,70,151,111,228,254,125,201,189,66,100,
  187,100,144,1,62,1,147,147,254,194,74,159,109,160,182,55,0,1,0,179,0,0,3,252,4,123,0,5,0,0,51,17,33,21,33,17,179,3,73,253,
  129,4,123,170,252,47,0,0,255,255,0,61,0,0,4,127,4,96,16,6,2,78,0,0,0,1,0,151,0,0,3,236,4,96,0,7,0,0,1,17,
  35,17,33,17,35,17,3,236,182,254,23,182,4,96,251,160,3,183,252,73,4,96,0,0,255,255,0,151,0,0,3,204,4,96,16,6,8,122,0,0,
  0,1,0,90,0,0,4,94,4,96,0,27,0,0,1,51,17,54,55,54,53,17,51,17,16,7,6,7,21,35,53,38,39,38,25,1,51,17,20,23,
  22,23,2,0,184,85,57,86,194,136,109,177,184,175,109,138,196,86,57,83,4,96,253,49,26,77,115,201,1,44,254,212,254,236,156,125,25,238,238,25,
  125,156,1,20,1,44,254,212,199,117,77,26,255,255,0,76,0,0,4,115,4,96,16,6,3,207,0,0,0,2,0,10,2,156,3,104,5,224,0,2,
  0,10,0,0,1,3,33,3,51,1,35,39,33,7,35,1,185,173,1,90,245,144,1,103,132,86,254,88,86,134,5,113,254,96,2,15,252,188,214,214,
  0,2,0,5,2,156,4,150,5,224,0,15,0,19,0,0,1,21,33,21,33,21,33,17,33,21,33,53,33,7,35,1,23,3,33,17,4,138,254,46,
  1,191,254,65,1,222,253,162,254,179,101,129,1,138,87,208,1,34,5,224,95,248,95,254,209,95,214,214,3,68,88,254,73,1,183,0,0,3,0,127,
  2,156,3,26,5,224,0,10,0,21,0,38,0,0,19,17,51,50,55,54,53,52,39,38,35,3,21,51,50,55,54,53,52,39,38,35,37,33,50,23,
  22,21,20,7,6,7,30,1,21,20,6,35,33,254,204,103,49,50,50,49,103,204,188,94,45,46,46,45,94,254,197,1,69,145,79,79,41,40,78,94,
  104,172,158,254,175,4,43,254,206,38,38,77,79,37,37,1,88,252,31,31,64,63,32,31,93,54,53,100,76,46,45,11,18,114,85,112,122,0,0,0,
  0,2,0,127,2,156,3,149,5,224,0,10,0,21,0,0,19,17,51,50,55,54,53,52,39,38,35,37,33,32,23,22,21,20,7,6,41,1,254,154,
  194,91,90,90,91,194,254,231,1,5,1,18,127,128,128,129,254,240,254,251,5,131,253,118,78,79,169,168,78,78,93,101,101,215,216,102,101,0,0,0,
  0,1,0,127,2,156,2,221,5,224,0,11,0,0,19,33,21,33,21,33,21,33,17,33,21,33,127,2,82,254,45,1,192,254,64,1,223,253,162,5,
  224,95,248,95,254,209,95,0,0,1,0,83,2,156,2,177,5,224,0,11,0,0,1,17,33,53,33,17,33,53,33,53,33,53,2,177,253,162,1,222,
  254,64,1,192,254,45,5,224,252,188,95,1,47,95,248,95,0,1,0,72,2,140,3,126,5,239,0,36,0,0,1,53,35,53,33,17,6,7,6,35,
  34,39,38,53,52,55,54,51,50,23,22,23,21,38,39,38,35,34,7,6,21,20,23,22,51,50,54,3,0,208,1,78,74,89,88,101,221,124,125,125,
  124,221,92,83,82,70,70,80,79,87,173,87,86,86,87,173,67,106,3,19,225,93,254,153,47,23,24,114,115,204,205,115,114,20,20,39,121,53,27,27,
  85,86,170,169,86,85,20,0,0,1,0,127,2,156,3,76,5,224,0,11,0,0,19,51,17,33,17,51,17,35,17,33,17,35,127,127,1,206,128,128,
  254,50,127,5,224,254,169,1,87,252,188,1,142,254,114,0,0,1,0,127,2,156,0,254,5,224,0,3,0,0,19,51,17,35,127,127,127,5,224,252,
  188,0,0,0,0,1,255,189,1,182,0,254,5,224,0,12,0,0,19,51,17,20,7,6,43,1,53,51,50,54,53,127,127,65,64,143,49,40,84,70,
  5,224,252,246,151,68,69,96,84,108,0,0,0,1,0,127,2,156,3,105,5,224,0,10,0,0,19,51,17,1,51,9,1,35,1,17,35,127,127,1,
  166,164,254,45,1,244,167,254,60,127,5,224,254,159,1,97,254,122,254,66,1,147,254,109,0,1,0,127,2,156,2,200,5,224,0,5,0,0,19,51,
  17,33,21,33,127,127,1,202,253,183,5,224,253,27,95,0,0,1,0,127,2,156,3,219,5,224,0,12,0,0,19,51,27,1,51,17,35,17,3,35,
  3,17,35,127,189,240,242,189,124,242,128,243,123,5,224,253,199,2,57,252,188,2,222,253,195,2,61,253,34,0,0,0,0,1,0,127,2,156,3,71,
  5,224,0,9,0,0,19,51,1,17,51,17,35,1,17,35,127,171,1,161,124,172,254,95,123,5,224,253,69,2,187,252,188,2,187,253,69,0,0,0,
  0,1,0,127,2,156,3,71,5,224,0,9,0,0,1,17,35,17,1,35,17,51,17,1,3,71,124,254,95,171,123,1,161,5,224,252,188,2,187,253,
  69,3,68,253,69,2,187,0,0,2,0,72,2,140,3,175,5,239,0,15,0,27,0,0,1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,
  36,32,23,22,21,20,7,6,32,39,38,16,1,252,138,82,81,81,82,138,139,81,81,81,81,254,175,1,140,119,118,118,119,254,116,119,119,5,147,91,
  92,159,158,92,91,91,92,158,159,92,91,92,118,118,198,197,118,118,117,118,1,140,0,0,0,2,0,71,2,140,3,62,5,239,0,15,0,64,0,0,
  1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,3,6,7,6,21,20,23,22,51,50,55,54,53,52,39,38,39,53,50,23,22,21,20,7,
  6,7,22,23,22,21,20,7,6,35,34,38,53,52,55,54,55,38,39,38,53,52,55,54,51,1,194,115,67,68,68,67,115,116,68,67,67,66,154,82,
  54,53,60,37,128,106,60,61,48,69,82,144,94,88,54,53,96,108,60,61,99,97,184,183,196,61,61,108,108,42,54,82,73,162,4,41,43,43,76,75,
  44,43,43,44,75,76,43,43,1,53,2,35,35,44,38,41,25,36,37,76,89,24,43,4,56,58,54,105,71,50,50,18,19,55,56,80,121,65,65,130,
  121,80,56,55,19,18,39,50,49,73,46,42,0,2,0,127,2,156,2,222,5,224,0,9,0,21,0,0,19,17,51,50,55,54,52,39,38,35,37,33,
  50,23,22,20,7,6,43,1,17,35,254,160,89,48,49,49,48,89,254,225,1,31,158,81,81,81,81,158,160,127,5,131,254,198,41,41,150,41,41,93,
  63,64,246,64,63,254,176,0,0,2,0,127,2,156,3,91,5,224,0,23,0,32,0,0,1,22,23,22,31,1,35,39,38,39,38,43,1,17,35,17,
  33,50,23,22,21,20,7,6,1,17,51,50,54,53,52,38,35,2,61,41,38,39,39,129,136,121,46,44,44,76,138,127,1,31,161,80,79,41,42,254,
  115,160,92,94,94,92,4,36,12,41,40,71,228,214,84,28,27,254,159,3,68,60,60,121,79,52,52,1,75,254,215,76,73,74,74,0,0,1,255,252,
  2,156,3,24,5,224,0,7,0,0,3,33,21,33,17,35,17,33,4,3,28,254,178,128,254,178,5,224,95,253,27,2,229,0,0,0,0,1,0,112,
  2,140,3,64,5,224,0,19,0,0,19,51,17,20,22,51,50,55,54,53,17,51,17,20,7,6,32,39,38,53,112,128,110,122,123,55,54,128,91,91,
  254,156,91,91,5,224,254,4,134,118,59,59,134,1,252,253,246,163,84,83,83,84,163,0,0,1,0,43,2,156,4,210,5,224,0,12,0,0,19,51,
  27,1,51,27,1,51,3,35,11,1,35,43,128,198,197,143,198,197,130,237,160,198,201,160,5,224,253,61,2,195,253,61,2,195,252,188,2,214,253,42,
  0,2,0,77,2,140,2,161,5,30,0,12,0,43,0,0,1,34,7,6,21,20,22,51,50,55,54,61,1,55,17,35,53,6,7,6,35,34,38,53,
  52,54,59,1,53,52,38,35,34,7,6,7,53,54,55,54,51,50,23,22,1,186,140,54,55,82,70,96,58,59,115,115,40,59,60,85,109,128,160,158,
  163,106,95,60,58,57,53,64,60,59,57,153,76,75,3,215,28,29,69,55,64,61,61,100,23,43,254,154,95,57,27,27,108,91,105,108,10,71,78,13,
  13,26,96,21,11,11,70,71,0,2,0,77,2,140,2,161,5,30,0,12,0,45,0,0,1,50,55,54,53,52,38,35,34,7,6,29,1,7,17,51,
  21,54,55,54,51,50,23,22,21,20,7,6,43,1,21,20,22,51,50,55,54,55,21,6,7,6,35,34,39,38,1,53,140,54,55,82,70,96,58,59,
  116,116,40,59,60,85,109,64,63,80,79,158,163,106,95,60,58,57,53,64,60,60,56,153,76,76,3,211,28,29,69,55,64,61,60,101,23,43,1,102,
  95,57,27,27,54,54,90,106,54,54,10,71,78,13,13,26,96,21,12,10,70,71,0,0,0,2,0,71,2,140,2,190,5,30,0,19,0,31,0,0,
  1,53,51,17,35,53,6,7,6,35,34,39,38,16,55,54,51,50,23,22,4,20,23,22,50,55,54,52,39,38,34,7,2,74,116,116,37,55,56,78,
  128,81,80,80,81,128,78,56,55,254,154,52,53,184,53,53,53,53,184,53,4,176,95,253,141,94,56,27,27,90,91,1,40,91,90,27,27,161,228,65,
  64,64,65,228,65,64,64,0,0,3,0,77,2,140,4,175,5,30,0,51,0,60,0,74,0,0,1,14,1,35,34,39,38,61,1,33,38,39,38,35,
  34,6,7,53,54,55,54,51,50,23,22,23,54,55,54,51,50,22,21,20,7,6,43,1,21,20,23,22,51,50,54,55,21,14,1,35,34,38,37,22,
  23,22,51,50,55,54,63,1,50,55,54,53,52,39,38,35,34,7,6,29,1,2,138,47,134,83,142,83,84,2,21,7,64,65,115,65,126,63,63,65,
  66,66,106,78,78,48,46,68,68,91,119,132,80,79,159,162,52,53,95,61,114,53,63,120,57,89,134,254,22,1,52,52,86,96,59,58,9,227,141,54,
  54,41,40,70,97,58,58,2,243,51,52,81,82,140,50,107,56,56,30,29,97,24,12,12,34,33,67,67,34,33,104,94,106,54,54,10,71,39,39,26,
  26,96,21,22,54,218,84,50,51,49,49,88,54,28,29,69,55,32,32,61,60,101,23,0,0,2,0,117,2,140,2,236,6,3,0,11,0,29,0,0,
  0,52,39,38,34,7,6,20,23,22,50,55,1,62,1,51,50,23,22,16,7,6,35,34,38,39,21,35,17,51,2,116,52,53,184,53,52,52,53,184,
  53,254,170,36,112,77,129,80,80,80,80,129,77,112,36,117,117,3,99,228,64,65,65,64,228,64,65,65,1,141,56,54,90,91,254,216,91,90,54,56,
  94,3,103,0,0,2,0,71,2,140,2,190,6,3,0,19,0,31,0,0,1,17,51,17,35,53,6,7,6,35,34,39,38,16,55,54,51,50,23,22,
  4,20,23,22,50,55,54,52,39,38,34,7,2,74,116,116,37,55,56,78,128,80,81,81,80,128,78,56,55,254,154,52,53,184,53,53,53,53,184,53,
  4,176,1,83,252,153,94,56,27,27,90,91,1,40,91,90,27,27,161,228,64,65,65,64,228,64,65,65,0,2,0,71,2,140,2,213,5,30,0,26,
  0,35,0,0,1,21,33,22,23,22,51,50,55,54,55,21,6,7,6,35,34,39,38,53,52,55,54,51,50,23,22,7,38,39,38,35,34,7,6,7,
  2,213,253,235,8,64,65,115,67,63,62,62,62,66,65,68,169,98,99,94,93,159,142,83,83,116,1,52,52,86,97,58,58,9,3,239,50,106,56,56,
  15,14,29,97,24,12,12,87,87,149,154,91,90,81,82,109,84,51,50,49,48,88,0,0,0,2,0,71,2,140,2,213,5,30,0,20,0,27,0,77,
  75,176,12,83,88,64,7,2,27,15,9,21,0,28,16,212,204,196,212,204,50,75,176,21,83,75,176,24,81,90,75,176,17,84,91,88,189,0,2,255,
  192,0,15,255,192,0,27,255,192,56,56,56,89,49,0,64,9,3,9,21,2,5,12,24,18,28,16,212,204,47,204,212,204,212,204,48,89,19,53,33,
  46,1,35,34,6,7,53,62,1,51,50,22,21,20,6,35,34,38,55,30,1,51,50,54,55,71,2,21,7,130,115,67,125,62,63,131,67,169,197,187,
  159,142,166,116,1,104,86,97,117,8,3,187,50,107,111,29,29,97,24,24,174,149,154,181,163,109,84,101,98,88,0,0,0,1,0,84,2,140,2,98,
  5,31,0,50,0,0,19,38,39,38,53,52,55,54,51,50,23,22,23,21,46,1,35,34,7,6,21,20,23,22,59,1,21,35,34,7,6,21,20,23,
  22,51,50,55,54,55,21,6,7,6,35,34,38,53,52,55,54,249,71,38,37,72,71,123,48,54,53,62,61,102,44,75,44,44,43,42,73,98,93,87,
  45,49,53,53,95,59,54,53,45,57,53,53,51,150,162,43,44,3,238,14,36,36,52,79,44,44,7,7,13,94,17,14,25,26,36,39,25,25,85,29,
  31,49,51,31,32,11,10,21,96,16,7,8,102,97,60,41,41,0,0,0,0,1,0,82,2,140,2,96,5,31,0,49,0,0,1,30,1,21,20,7,
  6,35,34,39,38,39,53,22,23,22,51,50,54,53,52,39,38,43,1,53,51,50,55,54,53,52,39,38,35,34,7,6,7,53,62,1,51,50,23,22,
  21,20,7,6,1,187,70,76,72,71,123,48,54,53,62,61,50,51,45,75,88,43,42,73,98,93,86,46,49,53,54,95,58,54,53,45,57,106,50,150,
  82,81,44,43,3,188,13,72,52,79,45,43,6,7,14,93,16,7,8,52,36,39,25,25,85,28,32,49,50,32,31,10,11,20,96,15,16,51,51,97,
  60,41,41,0,0,2,0,71,1,173,2,190,5,30,0,13,0,49,0,0,0,52,39,38,35,34,7,6,20,23,22,51,50,55,23,20,7,6,35,34,
  39,38,39,53,22,23,22,51,50,55,54,61,1,6,7,6,35,34,39,38,16,55,54,51,50,23,22,23,53,51,2,74,52,52,94,93,52,52,52,52,
  93,94,52,168,80,80,165,61,55,54,51,51,50,50,51,114,57,57,36,56,56,78,130,79,80,80,79,130,78,56,56,36,116,3,109,224,61,62,62,61,
  224,61,62,62,70,160,78,79,9,8,16,101,25,12,11,52,53,107,51,55,28,27,88,88,1,34,88,88,27,28,55,95,0,2,0,122,1,168,0,238,
  5,15,0,3,0,7,0,0,19,51,17,35,21,53,51,21,122,116,116,116,5,15,253,141,244,130,130,0,0,1,0,117,2,156,2,231,6,3,0,10,
  0,0,19,51,17,1,51,9,1,35,1,17,35,117,117,1,90,148,254,137,1,134,151,254,154,117,6,3,253,254,1,14,254,219,254,178,1,50,254,206,
  0,1,0,117,2,156,4,123,5,30,0,34,0,52,64,10,36,27,28,20,0,3,14,10,11,35,16,212,220,60,47,204,57,47,220,204,49,178,127,36,
  1,93,0,64,10,32,6,12,23,17,35,28,2,11,35,16,212,60,60,16,212,60,196,204,50,48,1,17,35,17,52,38,35,34,6,21,17,35,17,51,
  21,62,1,51,50,22,23,62,1,51,50,22,21,17,35,17,52,38,35,34,6,2,178,116,72,75,89,104,117,117,39,111,77,76,108,26,43,121,82,111,
  119,116,72,74,90,105,3,254,254,158,1,119,91,87,107,92,254,158,2,115,97,57,55,69,66,69,66,137,126,254,133,1,119,90,88,107,0,1,0,117,
  1,173,2,196,5,30,0,30,0,52,64,7,7,0,12,23,19,20,31,16,212,220,60,47,204,204,75,176,13,81,88,177,32,64,56,89,49,178,127,32,
  1,93,0,64,8,15,21,27,31,7,6,20,31,16,212,212,204,16,212,196,204,48,1,17,20,7,6,43,1,53,51,50,54,53,17,52,38,35,34,6,
  21,17,35,17,51,21,54,55,54,51,50,23,22,2,196,52,51,114,160,147,66,48,78,78,94,108,117,117,41,56,57,74,121,63,62,4,23,254,122,120,
  54,54,88,54,86,1,130,89,89,107,92,254,158,2,115,97,56,28,28,66,68,0,0,0,0,2,0,71,2,140,2,207,5,30,0,11,0,23,0,54,
  64,5,9,15,3,21,24,16,212,204,212,204,75,176,21,83,75,176,24,81,90,75,176,17,84,91,88,187,0,15,255,192,0,9,255,192,56,56,89,49,
  0,64,5,0,12,6,18,24,16,212,204,47,204,48,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,1,139,
  93,109,108,94,93,108,108,93,151,173,173,151,152,172,172,4,199,129,113,113,129,130,112,111,131,87,174,155,154,175,175,154,155,174,0,0,0,1,0,71,
  2,140,2,117,5,30,0,32,0,0,19,54,55,54,51,50,23,22,21,20,7,6,35,34,39,38,39,53,22,23,22,51,50,55,54,52,39,38,35,34,
  7,6,7,71,48,51,51,54,165,94,95,93,94,160,58,53,51,49,49,50,49,51,112,63,62,62,63,112,51,49,50,49,4,247,20,10,9,88,88,153,
  151,89,89,10,10,20,95,24,12,12,63,64,230,64,63,12,12,24,0,0,0,1,0,71,3,213,2,207,5,30,0,16,0,0,1,52,39,38,34,7,
  6,21,35,52,54,51,50,23,22,21,48,2,84,54,54,186,54,55,122,172,152,151,87,86,3,213,111,66,65,65,64,113,155,174,87,87,155,0,0,0,
  0,1,0,71,2,140,2,207,3,213,0,16,0,0,19,20,23,22,50,55,54,53,51,20,6,35,34,39,38,53,48,194,54,54,186,54,55,122,172,152,
  151,86,87,3,213,111,66,65,65,64,113,155,174,87,87,155,0,2,0,117,1,173,2,236,5,30,0,17,0,29,0,0,19,17,35,17,51,21,62,1,
  51,50,23,22,16,7,6,35,34,38,36,52,39,38,34,7,6,20,23,22,50,55,234,117,117,36,112,77,129,80,80,80,80,129,77,112,1,102,52,53,
  184,53,52,52,53,184,53,2,250,254,179,3,98,95,56,54,90,91,254,216,91,90,54,161,228,64,65,65,64,228,64,65,65,0,0,0,0,1,0,35,
  2,156,1,219,5,193,0,20,0,0,19,21,51,21,35,17,20,22,59,1,21,35,34,39,38,53,17,35,53,51,53,236,239,239,48,72,119,119,134,51,
  51,85,85,5,193,178,80,254,172,77,44,86,45,44,118,1,84,80,178,0,0,1,0,110,2,140,2,189,5,15,0,22,0,0,19,17,51,17,20,23,
  22,51,50,55,54,53,17,51,17,35,53,6,7,6,35,34,38,110,116,39,39,78,94,54,55,116,116,43,55,56,74,121,126,3,148,1,123,254,136,89,
  44,45,54,53,92,1,99,253,141,96,57,28,27,134,0,0,0,1,0,110,2,199,3,65,4,212,0,22,0,0,1,33,53,33,50,55,54,53,52,39,
  38,35,33,53,33,21,35,30,1,21,20,7,6,2,25,254,85,1,166,101,50,50,60,60,103,254,112,2,193,108,64,62,75,76,2,199,103,35,34,70,
  83,49,48,103,103,37,100,65,108,56,56,0,0,1,0,117,2,141,4,123,5,16,0,40,0,0,1,6,7,6,35,34,38,53,17,51,17,20,23,22,
  51,50,55,54,53,17,51,17,20,23,22,51,50,55,54,53,17,51,17,35,53,6,7,6,35,34,38,2,81,43,60,61,82,110,120,117,36,36,73,90,
  53,52,116,36,36,75,89,52,53,116,116,40,55,56,76,77,108,3,21,69,33,34,138,127,1,122,254,137,91,43,44,54,52,92,1,99,254,137,91,43,
  44,54,54,90,1,99,253,141,98,59,27,28,70,0,0,0,0,1,0,38,2,156,2,213,5,15,0,6,0,0,19,51,27,1,51,1,35,38,123,221,
  220,123,254,248,158,5,15,253,242,2,14,253,141,0,0,0,0,2,0,121,1,173,2,219,6,11,0,14,0,28,0,0,19,17,35,17,16,33,32,23,
  22,7,22,23,18,33,38,39,22,51,50,53,52,5,53,22,53,52,35,34,21,237,116,1,12,1,17,1,1,110,176,1,1,254,207,133,57,70,125,181,
  254,219,230,148,165,2,195,254,234,3,94,1,0,216,153,56,51,149,254,246,1,184,97,176,158,12,95,4,183,123,175,0,0,1,0,20,1,173,2,213,
  5,15,0,14,0,0,27,2,51,1,21,35,53,3,38,43,1,53,51,50,227,155,220,123,254,227,116,185,28,60,31,44,124,4,173,254,124,1,230,253,
  141,239,239,1,212,71,88,0,0,2,0,71,2,140,2,207,5,239,0,27,0,43,0,0,1,38,35,34,21,20,23,22,23,22,21,20,7,6,32,39,
  38,53,52,55,54,55,38,53,52,33,50,23,1,6,7,6,20,23,22,51,50,54,53,52,39,38,39,38,2,121,65,150,160,167,130,74,90,86,87,254,
  210,86,87,87,33,47,98,1,22,139,76,254,204,43,34,55,54,54,94,93,108,57,61,80,40,5,114,40,66,52,26,21,63,75,156,148,87,88,88,87,
  154,114,93,36,20,44,79,152,39,254,248,17,40,64,228,63,65,130,106,112,54,57,6,4,0,2,0,71,1,173,3,9,5,20,0,10,0,41,0,0,
  1,34,21,17,50,55,54,53,52,39,38,39,50,23,22,21,20,7,6,35,21,35,53,34,39,38,53,52,55,54,55,21,6,7,6,21,20,23,22,51,
  17,52,2,10,41,61,59,54,55,45,33,88,81,86,86,81,129,115,126,83,86,86,64,104,41,37,54,54,49,70,4,188,81,254,127,58,53,125,116,63,
  51,88,74,79,165,152,90,85,226,225,85,88,154,160,82,61,16,92,12,44,65,106,113,64,58,1,129,169,0,1,0,37,1,173,2,196,5,16,0,23,
  0,0,1,39,3,35,1,3,38,43,1,53,23,22,31,1,19,51,1,19,22,59,1,21,39,38,1,205,94,193,137,1,18,115,31,97,31,44,163,40,
  94,193,137,254,239,114,31,97,31,44,163,2,16,215,254,198,1,188,1,7,71,88,1,4,93,215,1,58,254,68,254,248,70,89,2,4,255,255,0,122,
  0,0,0,238,3,103,18,7,11,74,0,0,253,100,0,0,255,255,0,117,0,0,2,18,2,130,18,7,2,117,0,0,253,100,0,0,255,255,0,110,
  255,240,2,189,2,115,18,7,8,183,0,0,253,100,0,0,255,255,0,38,0,0,2,213,2,115,18,7,8,186,0,0,253,100,0,0,255,255,0,121,
  255,17,2,219,3,111,18,7,8,187,0,0,253,100,0,0,255,255,0,20,255,17,2,213,2,115,18,7,8,188,0,0,253,100,0,0,0,2,0,121,
  255,17,2,239,2,130,0,16,0,28,0,0,19,54,55,54,51,50,22,16,6,35,34,38,39,17,35,17,52,5,52,38,35,34,6,21,20,22,51,50,
  54,178,38,95,37,115,128,160,160,128,78,111,37,116,1,254,105,92,91,106,106,91,92,105,2,3,57,50,20,181,254,216,182,55,56,254,179,2,34,129,
  123,113,130,130,113,114,129,129,255,255,0,71,255,17,3,9,2,120,18,7,8,190,0,0,253,100,0,0,255,255,0,37,255,17,2,196,2,116,18,7,
  8,191,0,0,253,100,0,0,0,2,0,186,254,86,4,163,4,123,0,28,0,40,0,0,19,16,18,33,50,22,23,21,46,1,35,34,6,29,1,62,
  1,51,50,18,17,16,2,35,34,38,39,21,35,19,20,22,51,50,54,53,52,38,35,34,6,186,254,1,6,97,172,81,81,158,82,181,180,57,178,124,
  206,252,252,206,124,178,57,184,184,165,149,148,165,165,148,149,165,2,70,1,30,1,23,29,30,179,44,42,189,191,91,99,98,254,198,254,253,254,252,254,
  198,98,99,170,2,35,200,220,220,200,199,220,220,0,0,0,255,255,0,127,2,156,3,76,5,224,16,6,8,147,0,0,0,1,0,116,0,0,2,132,
  4,96,0,19,0,0,19,53,33,21,35,17,51,21,35,17,51,21,33,53,51,17,35,53,51,17,116,2,16,168,168,168,168,253,240,176,176,176,3,188,
  164,164,254,172,164,254,224,164,164,1,32,164,1,84,0,0,0,3,0,50,254,86,5,36,4,123,0,25,0,34,0,43,0,0,37,17,35,17,35,53,
  51,17,51,21,62,1,51,50,23,22,23,51,21,35,6,7,6,35,34,38,1,33,22,23,22,51,50,55,54,1,33,38,39,38,35,34,7,6,1,115,
  185,136,136,185,58,177,123,203,128,102,21,133,129,11,116,128,203,123,177,2,55,253,144,8,74,84,146,146,84,74,253,157,2,102,15,62,84,146,146,84,
  62,168,253,174,3,174,144,1,204,170,100,97,162,130,195,144,234,149,162,97,1,192,174,102,116,116,102,1,62,132,86,116,116,86,0,0,0,1,0,145,
  254,86,2,47,6,20,0,16,0,0,37,21,20,6,43,1,53,51,50,55,54,39,55,35,17,51,17,2,47,164,180,70,48,106,38,42,4,2,184,184,
  154,174,214,192,156,48,54,148,20,6,20,250,134,0,0,0,0,2,0,71,2,140,2,190,5,30,0,19,0,31,0,0,19,21,35,17,51,21,54,55,
  54,51,50,23,22,16,7,6,35,34,39,38,36,52,39,38,34,7,6,20,23,22,50,55,187,116,116,37,56,55,78,128,80,81,81,80,128,78,55,56,
  1,102,53,52,184,53,53,53,53,184,52,2,250,95,2,115,94,56,27,27,90,91,254,216,91,90,27,27,161,228,65,64,64,65,228,65,64,64,0,0,
  0,1,0,71,2,140,2,117,5,30,0,29,0,0,1,21,38,39,38,35,34,7,6,20,23,22,51,50,55,54,55,21,14,1,35,34,38,53,52,54,
  51,50,23,22,2,117,49,49,50,50,113,62,63,63,62,113,50,50,49,49,48,104,59,159,188,190,165,53,51,51,4,247,96,24,12,12,64,63,230,63,
  64,12,12,24,95,20,20,178,151,153,176,9,10,0,0,0,0,2,0,71,2,75,2,117,5,30,0,7,0,43,0,0,1,22,51,50,53,38,35,34,
  7,6,21,7,52,55,38,39,38,53,52,54,51,50,23,22,23,21,38,39,38,35,34,7,6,20,23,22,23,54,51,50,23,22,35,34,1,90,37,48,
  92,1,82,64,53,4,96,8,36,30,94,190,165,52,52,49,50,47,52,49,50,113,62,63,63,2,6,53,123,188,1,1,210,51,2,238,11,32,42,154,
  32,38,2,59,47,19,29,90,150,153,176,9,10,20,96,23,13,12,63,64,230,64,2,5,98,138,105,0,0,2,0,71,2,140,2,207,6,3,0,17,
  0,46,0,0,1,38,39,38,35,34,7,6,21,20,22,51,50,54,53,52,39,38,55,22,23,22,21,20,7,6,35,34,38,53,52,54,51,50,23,22,
  23,39,7,39,55,39,51,23,55,23,7,2,16,32,27,28,26,105,58,59,110,92,91,110,17,17,6,79,36,36,90,89,145,146,178,174,139,12,16,16,
  27,100,201,21,177,114,144,80,209,21,186,4,156,10,4,5,61,60,109,106,124,124,106,68,53,52,165,80,81,80,97,143,87,87,174,143,140,174,2,1,
  3,101,60,56,51,114,81,62,54,55,0,0,0,1,0,84,2,140,2,98,5,31,0,49,0,0,1,22,23,22,21,20,7,6,35,34,39,38,39,53,
  22,23,22,51,50,55,54,53,52,39,38,43,1,53,51,50,54,53,52,39,38,35,34,7,6,7,53,62,1,51,50,23,22,21,20,6,1,189,78,43,
  44,81,82,150,50,54,53,56,45,53,54,58,95,54,53,49,46,86,93,97,73,86,45,43,75,45,51,50,61,61,108,47,124,71,72,76,3,238,13,41,
  41,60,97,51,51,8,7,16,96,21,10,11,32,31,51,49,31,29,85,50,39,36,26,25,7,7,17,94,13,14,44,44,79,52,72,0,0,1,0,30,
  2,156,1,223,6,3,0,21,0,0,1,21,35,34,7,6,29,1,51,21,35,17,35,17,35,53,51,53,52,55,54,51,1,223,111,62,25,24,191,191,
  117,110,110,55,55,119,6,3,85,23,22,58,56,80,253,221,2,35,80,44,105,47,48,0,0,1,255,233,1,173,1,92,5,15,0,21,0,0,19,21,
  20,7,6,43,1,53,51,50,55,54,61,1,35,53,51,17,51,17,51,21,238,52,51,114,44,31,66,24,24,114,114,116,110,2,156,11,120,54,54,88,
  27,28,85,11,80,2,35,253,221,80,0,0,0,2,0,71,1,173,2,190,5,15,0,12,0,44,0,0,1,53,35,34,7,6,20,23,22,51,50,55,
  54,19,17,20,7,6,35,34,39,38,39,53,22,23,22,51,50,55,54,61,1,6,7,6,35,34,39,38,53,52,55,54,51,2,74,198,93,52,52,52,
  52,93,94,52,52,116,80,80,165,61,55,54,51,51,50,50,51,114,57,57,36,56,56,78,130,79,80,80,79,130,3,221,235,62,61,224,61,62,62,61,
  1,162,253,219,160,78,79,8,9,16,101,25,12,11,52,53,107,51,55,28,27,88,88,145,130,88,88,0,0,1,0,110,1,173,2,189,5,15,0,22,
  0,0,19,17,51,17,20,23,22,51,50,55,54,53,17,51,17,35,17,6,7,6,35,34,38,110,116,39,39,78,94,54,55,116,116,43,56,55,74,121,
  126,3,148,1,123,254,136,89,44,45,54,53,92,1,99,252,158,1,79,57,28,27,134,0,0,2,0,73,2,156,1,150,6,3,0,11,0,15,0,0,
  19,53,51,17,51,17,51,21,35,21,35,53,17,51,21,35,73,114,116,103,103,116,116,116,3,153,92,1,26,254,230,92,253,253,2,106,130,0,0,0,
  0,1,0,122,2,156,1,126,5,15,0,12,0,0,19,17,20,23,22,59,1,21,35,34,38,53,17,238,23,24,67,30,44,114,102,5,15,254,112,85,
  28,27,87,108,119,1,144,0,0,1,0,73,2,156,1,150,5,15,0,11,0,0,19,53,33,21,35,17,51,21,33,53,51,17,73,1,77,106,106,254,
  179,111,4,179,92,92,254,69,92,92,1,187,0,1,0,73,2,156,1,150,5,15,0,19,0,0,19,53,33,21,35,21,51,21,35,21,51,21,33,53,
  51,53,35,53,51,53,73,1,77,106,106,106,106,254,179,111,111,111,4,179,92,92,190,92,161,92,92,161,92,190,0,0,0,3,255,86,1,173,1,96,
  6,3,0,3,0,18,0,27,0,0,19,51,21,35,3,34,53,52,59,1,17,51,17,51,21,35,6,7,6,39,35,34,23,22,51,50,55,54,122,116,
  116,101,191,170,122,116,114,121,11,34,51,20,114,75,2,2,78,66,24,11,6,3,130,252,44,124,115,2,115,253,141,87,63,35,53,152,29,36,27,13,
  0,1,0,122,1,173,1,126,6,3,0,14,0,0,19,17,51,17,21,20,23,22,59,1,21,35,34,38,53,122,116,23,24,67,30,44,114,102,2,228,
  3,31,252,225,83,86,27,27,88,108,120,0,0,1,0,91,1,173,1,96,6,3,0,17,0,0,1,21,20,7,6,43,1,53,51,50,55,54,39,55,
  35,17,51,17,1,96,51,52,114,44,31,66,24,27,3,2,116,116,2,242,97,120,54,54,88,27,30,83,11,3,103,252,239,0,0,0,0,1,0,113,
  2,156,2,131,5,30,0,5,0,0,19,51,17,33,21,33,113,127,1,147,253,238,5,30,253,221,95,0,0,1,0,117,1,173,4,123,5,30,0,52,
  0,0,1,54,55,54,51,50,23,22,21,17,20,6,43,1,53,51,50,54,53,38,55,52,53,52,38,35,34,7,6,21,17,35,17,52,39,38,35,34,
  7,6,21,17,35,17,51,21,54,55,54,51,50,23,22,2,159,43,61,60,82,111,59,60,102,114,161,147,66,48,1,1,72,74,90,52,53,116,36,36,
  75,89,52,52,117,117,39,56,55,77,76,54,54,4,151,69,33,33,69,68,126,254,122,120,108,88,54,86,48,232,61,45,90,88,53,54,92,254,158,1,
  119,91,44,43,53,54,92,254,158,2,115,97,57,28,27,34,35,0,0,0,0,1,0,117,1,173,4,123,5,16,0,40,0,0,1,6,7,6,35,34,
  38,53,17,51,17,20,23,22,51,50,55,54,53,17,51,17,20,23,22,51,50,55,54,53,17,51,17,35,17,6,7,6,35,34,38,2,81,43,60,61,
  82,110,120,117,36,36,73,90,53,52,116,36,36,75,89,52,53,116,116,40,55,56,76,77,108,3,21,69,34,33,138,126,1,123,254,137,91,43,44,53,
  53,92,1,99,254,137,91,43,44,54,53,91,1,99,252,157,1,81,58,27,28,70,0,0,0,1,255,233,1,173,2,201,5,30,0,31,0,0,19,20,
  7,6,43,1,53,51,50,54,53,17,51,21,62,1,51,50,23,22,21,17,35,17,52,39,38,35,34,7,6,21,238,52,51,114,44,31,66,48,116,42,
  112,74,122,62,63,116,39,40,78,94,54,54,2,145,120,54,54,88,54,86,2,126,97,56,56,66,68,129,254,133,1,119,89,44,45,53,54,92,0,0,
  0,1,0,117,1,173,3,85,5,30,0,32,0,0,1,52,39,38,35,34,7,6,21,17,35,17,51,21,54,55,54,51,50,23,22,21,17,20,22,59,
  1,21,35,34,39,38,53,2,80,39,39,78,94,54,54,117,117,41,56,57,74,121,63,62,48,66,31,44,114,51,52,4,19,89,44,45,53,54,92,254,
  158,2,115,97,56,28,28,66,68,129,254,122,86,54,88,54,54,120,0,0,0,1,0,113,2,156,2,196,5,30,0,9,0,0,19,51,1,17,51,17,
  35,1,17,35,113,171,1,45,123,171,254,211,123,5,30,254,7,1,249,253,126,1,250,254,6,0,0,0,0,3,0,71,2,140,2,207,5,30,0,15,
  0,23,0,32,0,0,1,50,23,22,21,20,7,6,35,34,39,38,53,52,55,54,22,34,7,6,7,33,38,39,23,33,22,23,22,51,50,55,54,1,
  139,151,87,86,86,87,151,152,85,87,87,85,245,186,54,47,7,1,145,6,47,49,254,119,11,38,54,94,93,54,38,5,30,87,87,155,154,87,88,88,
  87,154,155,87,87,87,64,57,92,91,56,239,69,45,65,65,46,0,0,0,0,3,0,71,1,174,2,207,6,3,0,29,0,38,0,46,0,0,1,35,
  53,33,21,35,21,22,23,22,21,20,7,6,7,21,51,21,33,53,51,53,38,39,38,53,52,55,54,55,23,17,54,55,54,53,52,39,38,3,17,6,
  7,6,20,23,22,1,79,151,1,162,151,112,70,86,86,70,112,151,254,94,151,110,67,87,87,67,110,116,54,37,54,54,37,170,52,35,55,54,36,5,
  167,92,92,140,14,70,87,155,154,87,71,14,133,92,92,134,14,70,87,154,155,87,69,15,91,254,42,14,44,65,112,111,65,45,254,57,1,212,14,42,
  65,226,64,43,0,1,0,70,1,173,2,97,5,30,0,58,0,0,1,21,46,1,35,34,7,6,21,20,23,22,31,1,22,23,22,21,20,7,6,35,
  34,47,1,21,20,22,59,1,21,35,34,39,38,61,2,22,23,22,51,50,54,53,52,39,38,47,1,46,1,53,52,55,54,51,50,22,2,59,49,106,
  56,87,42,44,31,31,93,40,123,52,52,77,78,136,57,62,13,48,66,147,160,114,51,52,64,63,62,61,82,88,31,32,108,41,107,96,71,70,130,64,
  114,4,253,98,23,22,23,24,47,36,21,20,18,8,24,43,42,77,87,51,51,9,3,7,86,54,88,54,54,120,34,106,29,15,15,50,45,42,23,22,
  21,8,20,84,73,88,48,48,16,0,0,0,0,1,255,233,1,173,1,202,6,3,0,23,0,0,19,2,3,52,55,54,59,1,21,35,34,7,6,21,
  19,20,7,6,43,1,53,51,50,54,122,1,1,55,51,122,110,111,62,24,25,2,52,51,114,44,31,66,48,2,145,1,93,1,77,101,51,48,85,23,
  22,58,253,74,120,54,54,88,54,0,0,0,0,1,0,35,1,173,1,219,5,193,0,31,0,0,19,21,51,21,35,17,20,22,59,1,21,20,7,6,
  43,1,53,51,50,54,61,1,35,34,39,38,53,17,35,53,51,53,236,239,239,48,72,119,52,51,114,44,31,66,48,3,134,51,51,85,85,5,193,178,
  80,254,172,77,44,97,120,54,54,88,54,86,11,45,44,118,1,84,80,178,0,2,0,94,2,140,3,144,5,15,0,23,0,33,0,0,19,53,51,17,
  51,17,33,17,51,17,51,21,35,21,35,53,6,7,6,35,34,38,61,1,41,1,21,20,23,22,51,50,55,54,94,110,116,1,103,116,117,117,116,43,
  56,55,74,121,126,1,218,254,154,39,39,78,94,54,49,3,153,92,1,26,254,230,1,26,254,230,92,253,96,57,28,27,134,130,5,2,89,44,45,54,
  47,0,0,0,0,1,0,71,2,139,2,216,5,15,0,38,0,0,19,53,33,21,6,7,6,21,20,23,22,51,50,55,54,53,52,39,38,39,53,33,
  21,35,22,23,22,21,20,7,6,32,39,38,53,52,55,54,55,71,1,23,69,40,41,55,56,90,91,55,56,42,44,63,1,18,148,71,36,34,90,89,
  254,228,89,90,33,34,74,4,179,92,123,39,58,63,75,89,55,54,54,55,89,82,56,62,35,123,92,56,63,62,76,131,82,82,81,82,128,82,60,61,
  58,0,0,0,0,1,0,117,2,138,2,146,5,15,0,19,0,0,1,50,54,53,17,51,17,20,7,6,35,34,39,38,53,17,51,17,20,22,1,132,
  81,72,117,68,69,133,134,69,68,117,72,2,226,80,90,1,131,254,115,123,62,63,63,62,123,1,141,254,125,90,80,0,0,1,0,122,2,156,2,191,
  5,15,0,30,0,0,1,51,22,23,22,21,20,7,6,43,1,34,38,53,17,51,17,20,23,22,63,1,50,55,54,53,52,39,38,39,38,1,103,203,
  72,35,34,89,90,142,44,114,102,116,23,26,65,32,90,56,55,41,50,58,48,4,196,56,63,62,76,131,82,82,108,119,1,144,254,112,85,28,28,1,
  1,54,55,89,81,56,67,31,24,0,0,0,0,1,0,38,2,156,2,213,5,15,0,6,0,0,1,35,11,1,35,1,51,2,213,123,220,221,123,1,
  9,158,2,156,2,14,253,242,2,115,0,0,0,1,0,55,2,156,2,110,5,15,0,9,0,0,19,33,21,1,33,21,33,53,1,33,71,2,39,254,
  76,1,180,253,201,1,180,254,92,5,15,94,254,61,82,94,1,195,0,0,0,1,0,55,1,173,2,253,5,15,0,22,0,0,19,33,21,1,33,21,
  35,21,20,23,22,59,1,21,35,34,38,61,1,33,53,1,33,71,2,39,254,76,1,180,1,23,24,67,30,44,114,102,254,62,1,180,254,92,5,15,
  94,254,61,82,11,86,27,27,88,108,120,11,94,1,195,0,0,2,0,55,2,94,2,110,5,15,0,20,0,27,0,0,1,6,21,35,52,55,35,53,
  1,33,53,33,21,1,51,54,51,50,23,20,35,39,51,50,53,52,35,6,1,124,2,96,2,229,1,180,254,92,2,39,254,76,110,38,138,143,1,210,
  13,13,109,44,55,2,156,29,33,33,29,94,1,195,82,94,254,61,162,138,106,82,31,51,1,0,0,0,0,1,0,55,1,168,2,163,5,15,0,33,
  0,0,1,50,23,22,23,22,21,20,7,6,35,34,39,38,39,53,30,1,51,50,55,54,53,52,39,38,43,1,53,1,33,53,33,21,1,104,67,81,
  62,54,51,96,96,176,59,63,63,67,53,126,69,120,62,63,58,58,104,110,1,15,254,92,2,38,3,167,32,23,61,59,77,124,67,68,10,11,20,109,
  27,28,42,42,80,74,42,41,93,1,24,82,94,0,0,0,0,3,0,71,2,143,2,207,6,12,0,8,0,16,0,29,0,0,1,33,22,23,22,51,
  50,55,54,55,38,39,38,34,7,6,7,19,50,23,22,16,7,6,35,34,38,16,55,54,2,83,254,111,6,47,54,94,93,54,47,5,9,43,54,186,
  54,44,8,199,151,87,86,86,87,151,152,172,86,86,4,42,128,77,87,88,77,222,109,71,89,88,70,111,1,131,118,119,254,94,119,119,238,1,162,119,
  118,0,0,0,0,1,252,91,4,238,255,165,6,102,0,5,0,0,1,33,53,33,55,51,254,176,253,171,2,23,168,139,4,238,148,228,0,1,252,91,
  4,238,255,165,6,102,0,5,0,0,1,3,51,23,33,21,253,80,245,139,168,2,23,4,238,1,120,228,148,0,0,0,0,1,252,91,4,238,255,165,
  6,102,0,5,0,0,1,19,35,39,33,53,254,176,245,139,168,253,233,6,102,254,136,228,148,0,0,0,0,1,252,91,4,238,255,165,6,102,0,5,
  0,0,1,33,21,33,7,35,253,80,2,85,253,233,168,139,6,102,148,228,0,1,252,66,4,238,255,190,6,102,0,9,0,0,1,51,19,35,39,7,
  35,3,51,23,254,53,148,245,139,180,180,148,245,139,180,6,102,254,136,245,245,1,120,245,0,1,252,66,4,238,255,190,6,102,0,9,0,0,1,23,
  55,51,3,35,39,7,35,19,253,203,180,180,139,245,148,180,180,139,245,6,102,245,245,254,136,245,245,1,120,0,0,0,255,255,0,16,254,19,5,104,
  5,213,16,39,2,214,4,188,0,1,18,6,0,36,0,0,255,255,0,123,254,19,4,45,4,123,16,39,2,214,4,84,0,1,18,6,0,68,0,0,
  255,255,0,201,0,0,4,236,7,80,16,39,22,193,4,188,1,117,18,6,0,37,0,0,255,255,0,184,255,227,4,164,7,82,16,39,2,184,3,22,
  1,62,18,6,0,69,0,0,255,255,0,201,254,137,4,236,5,213,18,38,0,37,0,0,16,7,2,212,4,165,0,0,255,255,0,186,254,137,4,164,
  6,20,18,38,0,69,0,0,16,7,2,212,4,154,0,0,255,255,0,201,254,192,4,236,5,213,18,38,0,37,0,0,16,7,2,143,0,151,0,0,
  255,255,0,186,254,192,4,164,6,20,18,38,0,69,0,0,16,7,2,143,0,143,0,0,255,255,0,115,254,117,5,39,7,108,16,39,22,186,5,76,
  1,118,18,6,0,137,0,0,255,255,0,113,254,117,3,231,6,102,18,38,0,169,0,0,16,6,0,118,67,0,0,0,255,255,0,201,0,0,5,176,
  7,80,16,39,22,193,4,236,1,117,18,6,0,39,0,0,255,255,0,113,255,227,4,90,7,137,16,39,2,184,5,254,1,117,18,6,0,71,0,0,
  255,255,0,201,254,138,5,176,5,213,16,39,2,212,4,236,0,1,18,6,0,39,0,0,255,255,0,113,254,138,4,90,6,20,16,39,2,212,4,102,
  0,1,18,6,0,71,0,0,255,255,0,201,254,193,5,176,5,213,16,39,2,226,4,236,0,1,18,6,0,39,0,0,255,255,0,113,254,193,4,90,
  6,20,16,39,2,226,4,102,0,1,18,6,0,71,0,0,255,255,0,201,254,119,5,176,5,213,18,38,0,39,0,0,16,6,0,122,91,2,0,0,
  255,255,0,113,254,117,4,90,6,20,18,38,0,71,0,0,16,6,0,122,246,0,0,0,255,255,0,201,254,21,5,176,5,213,16,39,2,222,4,236,
  0,1,18,6,0,39,0,0,255,255,0,113,254,21,4,90,6,20,16,39,2,222,4,102,0,1,18,6,0,71,0,0,255,255,0,201,0,0,4,139,
  8,90,18,38,0,40,0,0,16,6,22,242,238,0,0,0,255,255,0,113,255,227,4,127,7,94,16,39,22,242,255,217,255,4,18,6,0,72,0,0,
  255,255,0,201,0,0,4,139,8,90,18,38,0,40,0,0,16,6,22,241,236,0,0,0,255,255,0,113,255,227,4,127,7,94,18,38,0,72,0,0,
  16,7,22,241,255,215,255,4,255,255,0,201,254,75,4,139,5,213,18,38,0,40,0,0,16,7,2,222,4,177,0,55,255,255,0,113,254,75,4,127,
  4,123,18,38,0,72,0,0,16,7,2,222,4,176,0,55,255,255,0,201,254,118,4,139,5,213,18,38,0,40,0,0,16,7,2,176,0,179,0,0,
  255,255,0,113,254,118,4,127,4,123,18,38,0,72,0,0,16,7,2,176,0,155,0,0,255,255,0,201,254,117,4,139,7,109,16,39,22,192,4,161,
  1,117,18,38,0,40,0,0,16,7,0,122,0,190,0,0,255,255,0,113,254,117,4,127,6,72,18,38,0,72,0,0,16,39,2,154,0,135,0,0,
  16,6,0,122,75,0,0,0,255,255,0,201,0,0,4,35,7,79,16,39,22,193,4,118,1,116,18,6,0,41,0,0,255,255,0,47,0,0,2,248,
  7,137,16,39,2,184,3,224,1,117,18,6,0,73,0,0,255,255,0,115,255,227,5,139,7,24,18,38,0,42,0,0,16,7,2,139,1,50,1,34,
  255,255,0,113,254,86,4,90,5,246,18,38,0,74,0,0,16,6,2,139,73,0,0,0,255,255,0,201,0,0,5,59,7,78,16,39,22,193,5,20,
  1,115,18,6,0,43,0,0,255,255,0,184,0,0,4,100,7,82,16,39,2,184,3,22,1,62,18,6,0,75,0,0,255,255,0,201,254,137,5,59,
  5,213,16,39,2,212,5,2,0,0,18,6,0,43,0,0,255,255,0,186,254,137,4,100,6,20,16,39,2,212,4,143,0,0,18,6,0,75,0,0,
  255,255,0,201,0,0,5,59,7,80,18,38,0,43,0,0,16,7,0,106,1,8,1,64,255,255,255,237,0,0,4,100,7,78,16,39,2,185,3,22,
  1,62,18,6,0,75,0,0,255,255,0,17,254,116,5,59,5,213,18,38,0,43,0,0,16,7,0,122,254,238,255,255,255,255,0,2,254,116,4,100,
  6,20,18,38,0,75,0,0,16,7,0,122,254,223,255,255,255,255,0,201,254,57,5,59,5,213,18,38,0,43,0,0,16,7,2,223,5,10,0,0,
  255,255,0,186,254,57,4,100,6,20,18,38,0,75,0,0,16,7,2,223,4,149,0,0,255,255,0,0,254,118,2,148,5,213,18,38,0,44,0,0,
  16,7,2,176,255,74,0,0,255,255,255,211,254,118,2,103,6,20,16,39,2,176,255,29,0,0,18,6,0,76,0,0,255,255,0,7,0,0,2,89,
  8,90,18,38,0,44,0,0,16,7,22,239,254,116,0,0,255,255,255,244,0,0,2,70,7,22,18,38,0,243,0,0,16,7,22,239,254,97,254,188,
  255,255,0,201,0,0,5,106,7,108,16,39,22,186,4,226,1,118,18,6,0,46,0,0,255,255,0,186,0,0,4,156,7,108,16,39,22,186,3,90,
  1,118,18,6,0,78,0,0,255,255,0,201,254,137,5,106,5,213,18,38,0,46,0,0,16,7,2,212,4,220,0,0,255,255,0,186,254,137,4,156,
  6,20,18,38,0,78,0,0,16,7,2,212,4,145,0,0,255,255,0,201,254,192,5,106,5,213,18,38,0,46,0,0,16,7,2,143,1,13,0,0,
  255,255,0,186,254,192,4,156,6,20,18,38,0,78,0,0,16,6,2,143,118,0,0,0,255,255,0,201,254,137,4,106,5,213,16,39,2,212,4,154,
  0,0,16,6,0,47,0,0,255,255,0,201,254,137,1,132,6,20,16,39,2,212,3,39,0,0,16,6,0,79,11,0,255,255,0,3,254,138,4,106,
  7,107,16,39,2,181,3,42,1,117,16,39,2,212,4,153,0,1,18,6,0,47,0,0,255,255,255,253,254,137,2,83,7,49,16,39,0,113,255,40,
  1,59,16,6,9,48,0,0,255,255,0,201,254,192,4,106,5,213,18,38,0,47,0,0,16,7,2,143,0,142,0,0,255,255,255,244,254,192,2,74,
  6,20,16,39,2,143,255,31,0,0,18,6,0,79,0,0,255,255,0,201,254,20,4,106,5,213,16,39,2,136,0,151,249,38,18,6,0,47,0,0,
  255,255,255,222,254,20,2,92,6,20,16,39,2,136,255,29,249,38,18,6,0,79,0,0,255,255,0,201,0,0,6,31,7,108,16,39,22,186,5,115,
  1,118,18,6,0,48,0,0,255,255,0,186,0,0,7,29,6,102,18,38,0,80,0,0,16,7,0,118,1,148,0,0,255,255,0,201,0,0,6,31,
  7,79,16,39,22,193,5,119,1,116,18,6,0,48,0,0,255,255,0,186,0,0,7,29,6,20,16,39,2,184,5,233,0,0,18,6,0,80,0,0,
  255,255,0,201,254,137,6,31,5,213,16,39,2,212,5,116,0,0,16,6,0,48,0,0,255,255,0,186,254,137,7,29,4,123,16,39,2,212,5,230,
  0,0,16,6,0,80,0,0,255,255,0,201,0,0,5,51,7,80,16,39,22,193,4,245,1,117,18,6,0,49,0,0,255,255,0,186,0,0,4,100,
  6,20,16,39,2,184,4,137,0,0,18,6,0,81,0,0,255,255,0,201,254,137,5,51,5,213,16,39,2,212,4,254,0,0,16,6,0,49,0,0,
  255,255,0,186,254,137,4,100,4,123,16,39,2,212,4,143,0,0,16,6,0,81,0,0,255,255,0,201,254,192,5,51,5,213,18,38,0,49,0,0,
  16,7,2,143,0,247,0,0,255,255,0,186,254,192,4,100,4,123,18,38,0,81,0,0,16,7,2,143,0,140,0,0,255,255,0,201,254,20,5,51,
  5,213,16,39,2,136,0,254,249,38,18,6,0,49,0,0,255,255,0,186,254,20,4,100,4,123,16,39,2,136,0,149,249,38,18,6,0,81,0,0,
  255,255,0,115,255,227,5,217,8,90,18,38,0,50,0,0,16,6,22,247,102,0,0,0,255,255,0,113,255,227,4,117,7,12,18,38,0,82,0,0,
  16,7,22,247,255,178,254,178,255,255,0,115,255,227,5,217,8,86,18,38,0,50,0,0,16,6,22,245,108,0,0,0,255,255,0,113,255,227,4,117,
  7,15,18,38,0,82,0,0,16,39,0,106,0,111,0,255,16,7,22,187,4,114,0,18,255,255,0,115,255,227,5,217,8,90,18,38,0,50,0,0,
  16,6,22,242,106,0,0,0,255,255,0,113,255,227,4,117,7,94,16,38,0,82,0,0,16,7,22,242,255,181,255,4,255,255,0,115,255,227,5,217,
  8,90,18,38,0,50,0,0,16,6,22,241,104,0,0,0,255,255,0,113,255,227,4,117,7,94,16,39,22,241,255,185,255,4,16,6,0,82,0,0,
  255,255,0,201,0,0,4,141,7,108,16,39,22,186,4,158,1,118,18,6,0,51,0,0,255,255,0,186,254,86,4,164,6,102,18,38,0,83,0,0,
  16,6,0,118,50,0,0,0,255,255,0,201,0,0,4,141,7,79,16,39,22,193,4,132,1,116,18,6,0,51,0,0,255,255,0,186,254,86,4,164,
  6,20,16,39,2,184,4,166,0,0,18,6,0,83,0,0,255,255,0,201,0,0,5,84,7,78,16,39,22,193,4,131,1,115,18,6,0,53,0,0,
  255,255,0,186,0,0,3,74,6,20,16,39,2,184,4,23,0,0,18,6,0,85,0,0,255,255,0,201,254,137,5,84,5,213,16,39,2,212,4,125,
  0,0,16,6,0,53,0,0,255,255,0,186,254,137,3,74,4,123,16,39,2,212,3,32,0,0,16,6,0,85,0,0,255,255,0,201,254,137,5,84,
  7,49,16,39,0,113,0,125,1,59,16,6,9,83,0,0,255,255,0,186,254,137,3,74,5,245,16,38,0,113,24,255,16,6,9,84,0,0,0,0,
  255,255,0,201,254,192,5,84,5,213,18,38,0,53,0,0,16,7,2,143,0,229,0,0,255,255,0,84,254,192,3,74,4,123,18,38,0,85,0,0,
  16,7,2,143,255,127,0,0,255,255,0,135,255,227,4,162,7,79,16,39,22,193,4,184,1,116,18,6,0,54,0,0,255,255,0,111,255,227,3,199,
  6,20,16,39,2,184,4,39,0,0,18,6,0,86,0,0,255,255,0,135,254,137,4,162,5,240,16,39,2,212,4,138,0,0,16,6,0,54,0,0,
  255,255,0,111,254,138,3,199,4,123,16,39,2,212,4,37,0,1,18,6,0,86,0,0,255,255,0,135,255,227,4,162,7,109,16,39,22,186,4,226,
  1,118,16,39,22,193,3,164,1,146,18,6,0,54,0,0,255,255,0,111,255,227,3,226,6,102,18,38,0,86,0,0,16,38,2,155,140,86,16,7,
  0,118,0,144,0,0,0,0,255,255,0,135,255,227,4,162,8,87,16,38,22,246,228,0,18,6,0,54,0,0,0,0,255,255,0,111,255,227,3,199,
  7,201,16,39,2,184,4,45,1,181,18,6,1,35,0,0,255,255,0,135,254,137,4,162,7,79,16,39,22,193,4,155,1,116,18,6,9,91,0,0,
  255,255,0,111,254,138,3,199,5,222,16,39,2,184,4,39,255,202,18,6,9,92,0,0,255,255,255,250,0,0,4,233,7,79,16,39,22,193,4,114,
  1,116,18,6,0,55,0,0,255,255,0,55,0,0,2,242,7,137,16,39,2,184,3,26,1,117,18,6,0,87,0,0,255,255,255,250,254,137,4,233,
  5,213,16,39,2,212,4,113,0,0,16,6,0,55,0,0,255,255,0,55,254,137,2,242,5,158,16,39,2,212,3,232,0,0,16,6,0,87,0,0,
  255,255,255,250,254,192,4,233,5,213,18,38,0,55,0,0,16,6,2,143,98,0,0,0,255,255,0,55,254,192,3,31,5,158,16,38,2,143,244,0,
  18,6,0,87,0,0,0,0,255,255,255,250,254,20,4,233,5,213,16,39,2,136,0,114,249,38,18,6,0,55,0,0,255,255,0,55,254,20,3,39,
  5,158,16,39,2,136,255,232,249,38,18,6,0,87,0,0,255,255,0,178,254,137,5,41,5,213,16,39,2,213,4,240,0,0,18,6,0,56,0,0,
  255,255,0,174,254,137,4,88,4,123,16,39,2,213,4,123,0,0,18,6,0,88,0,0,255,255,0,178,254,118,5,41,5,213,18,38,0,56,0,0,
  16,7,2,176,0,242,0,0,255,255,0,174,254,118,4,88,4,123,18,38,0,88,0,0,16,7,2,176,0,143,0,0,255,255,0,178,254,75,5,41,
  5,213,18,38,0,56,0,0,16,7,2,222,4,224,0,55,255,255,0,174,254,75,4,88,4,123,18,38,0,88,0,0,16,7,2,222,4,117,0,55,
  255,255,0,178,255,227,5,41,8,90,16,38,22,247,46,0,18,6,0,56,0,0,0,0,255,255,0,174,255,227,4,88,7,236,16,38,1,43,0,0,
  16,7,0,118,0,150,1,134,255,255,0,178,255,227,5,41,8,52,16,38,22,237,50,0,18,6,0,56,0,0,0,0,255,255,0,174,255,227,4,88,
  6,244,16,39,22,237,255,200,254,192,18,6,0,88,0,0,255,255,0,16,0,0,5,104,7,125,18,38,0,57,0,0,16,7,2,158,0,237,1,70,
  255,255,0,61,0,0,4,127,6,55,18,38,0,89,0,0,16,6,2,158,109,0,0,0,255,255,0,16,254,137,5,104,5,213,16,38,0,57,0,0,
  16,7,2,212,4,188,0,0,255,255,0,61,254,137,4,127,4,96,16,38,0,89,0,0,16,7,2,212,4,94,0,0,255,255,0,68,0,0,7,166,
  7,114,16,39,22,188,5,245,1,124,18,6,0,58,0,0,255,255,0,86,0,0,6,53,6,107,16,39,0,67,1,9,0,5,18,6,0,90,0,0,
  255,255,0,68,0,0,7,166,7,114,16,39,22,186,5,245,1,124,18,6,0,58,0,0,255,255,0,86,0,0,6,53,6,109,16,39,0,118,1,134,
  0,7,18,6,0,90,0,0,255,255,0,68,0,0,7,166,7,78,16,39,0,106,1,245,1,62,18,6,0,58,0,0,255,255,0,86,0,0,6,53,
  6,16,16,39,0,106,1,69,0,0,18,6,0,90,0,0,255,255,0,68,0,0,7,166,7,78,16,39,22,193,5,245,1,115,18,6,0,58,0,0,
  255,255,0,86,0,0,6,53,6,20,16,39,2,184,5,71,0,0,18,6,0,90,0,0,255,255,0,68,254,137,7,166,5,213,18,38,0,58,0,0,
  16,7,2,212,5,251,0,0,255,255,0,86,254,137,6,53,4,96,18,38,0,90,0,0,16,7,2,212,5,74,0,0,255,255,0,61,0,0,5,59,
  7,79,16,39,22,193,4,202,1,115,18,6,0,59,0,0,255,255,0,59,0,0,4,121,6,20,16,39,2,184,4,98,0,0,18,6,0,91,0,0,
  255,255,0,61,0,0,5,59,7,78,18,38,0,59,0,0,16,7,0,106,0,202,1,62,255,255,0,59,0,0,4,121,6,16,18,38,0,91,0,0,
  16,6,0,106,102,0,0,0,255,255,255,252,0,0,4,231,7,80,16,39,22,193,4,114,1,117,18,6,0,60,0,0,255,255,0,61,254,86,4,127,
  6,20,16,39,2,184,4,96,0,0,18,6,0,92,0,0,255,255,0,92,0,0,5,31,7,109,16,39,22,189,4,190,1,117,18,6,0,61,0,0,
  255,255,0,88,0,0,3,219,6,102,18,38,0,93,0,0,16,6,2,136,26,0,0,0,255,255,0,92,254,137,5,31,5,213,18,38,0,61,0,0,
  16,7,2,212,4,217,0,0,255,255,0,88,254,137,3,219,4,96,18,38,0,93,0,0,16,7,2,212,4,49,0,0,255,255,0,92,254,192,5,31,
  5,213,18,38,0,61,0,0,16,7,2,143,0,199,0,0,255,255,0,88,254,192,3,219,4,96,18,38,0,93,0,0,16,6,2,143,27,0,0,0,
  255,255,0,186,254,192,4,100,6,20,18,38,0,75,0,0,16,6,2,143,102,0,0,0,255,255,0,4,0,0,2,242,7,78,18,38,0,87,0,0,
  16,7,0,106,255,45,1,62,255,255,0,86,0,0,6,53,7,6,18,38,0,90,0,0,16,7,2,156,1,66,0,0,255,255,0,61,254,86,4,127,
  7,6,18,38,0,92,0,0,16,7,2,156,0,129,0,0,255,255,0,123,255,227,5,97,6,20,18,38,0,68,0,0,16,7,2,128,3,218,0,0,
  255,255,0,47,0,0,2,248,7,137,16,39,2,184,3,224,1,117,18,6,1,65,0,0,0,1,0,2,0,0,2,248,6,20,0,24,0,0,33,35,
  17,7,39,55,17,35,53,51,53,52,54,59,1,21,35,34,7,6,21,17,55,23,5,1,152,185,147,74,221,176,176,174,189,174,176,100,38,38,214,75,
  254,223,2,20,104,106,157,1,30,143,78,187,171,153,40,41,103,254,116,152,105,207,0,0,0,1,0,47,0,0,2,248,6,20,0,23,0,0,33,35,
  17,35,53,51,53,35,53,51,54,55,54,59,1,21,35,34,7,6,7,51,21,35,1,152,185,176,176,176,179,13,71,87,189,174,176,100,38,30,6,253,
  255,3,69,143,140,143,137,70,86,153,40,32,68,143,0,0,0,1,0,178,255,227,5,180,5,242,0,55,0,0,1,38,35,34,14,3,21,17,35,17,
  52,62,3,51,50,4,23,34,4,21,20,30,5,21,20,4,35,34,39,53,30,1,51,50,54,53,52,46,7,53,52,54,4,3,109,174,64,102,95,64,
  38,203,57,100,144,166,99,217,1,48,55,207,254,255,67,106,129,129,106,67,254,247,211,180,201,109,177,111,98,151,41,70,91,100,100,91,70,41,223,4,
  244,90,24,64,104,167,111,252,136,3,145,131,207,139,92,40,197,189,125,95,45,67,45,45,62,84,140,92,164,201,95,208,69,70,118,88,53,80,51,41,
  32,36,50,66,103,67,143,187,255,255,0,113,255,227,4,117,5,240,16,6,3,72,0,0,255,255,0,16,254,137,5,104,5,213,16,39,2,212,4,183,
  0,0,18,6,0,36,0,0,255,255,0,123,254,137,4,45,4,123,16,39,2,212,4,33,0,0,18,6,0,68,0,0,255,255,0,16,0,0,5,104,
  7,240,18,38,0,36,0,0,16,7,2,186,4,188,1,117,255,255,0,123,255,227,4,45,6,123,18,38,0,68,0,0,16,7,2,186,4,84,0,0,
  255,255,0,16,0,0,5,104,8,58,18,38,0,36,0,0,16,6,22,248,0,0,0,0,255,255,0,123,255,227,4,175,6,197,16,39,22,248,255,151,
  254,139,16,6,0,68,0,0,255,255,0,16,0,0,5,104,8,58,18,38,0,36,0,0,16,6,22,249,0,0,0,0,255,255,0,123,255,227,4,45,
  6,198,16,38,0,68,0,0,16,7,22,249,255,148,254,140,255,255,0,16,0,0,5,104,8,91,18,38,0,36,0,0,16,6,22,255,0,0,0,0,
  255,255,0,123,255,227,4,157,6,230,16,39,22,255,255,150,254,139,16,6,0,68,0,0,255,255,0,16,0,0,5,104,8,117,18,38,0,36,0,0,
  16,6,22,250,0,0,0,0,255,255,0,123,255,227,4,45,7,0,16,39,22,250,255,150,254,139,16,6,0,68,0,0,255,255,0,16,254,137,5,104,
  7,109,18,38,0,132,0,0,16,7,2,212,4,175,0,0,255,255,0,123,254,137,4,45,6,102,18,38,0,164,0,0,16,7,2,212,4,34,0,0,
  255,255,0,16,0,0,5,104,8,90,18,38,0,36,0,0,16,6,22,252,0,0,0,0,255,255,0,123,255,227,4,45,7,4,16,39,22,252,255,145,
  254,170,16,6,0,68,0,0,255,255,0,16,0,0,5,104,8,90,18,38,0,36,0,0,16,6,22,253,0,0,0,0,255,255,0,123,255,227,4,45,
  7,4,16,39,22,253,255,146,254,170,16,6,0,68,0,0,255,255,0,16,0,0,5,104,8,139,18,38,0,36,0,0,16,6,22,254,0,0,0,0,
  255,255,0,123,255,227,4,45,7,53,16,39,22,254,255,148,254,170,16,6,0,68,0,0,255,255,0,16,0,0,5,104,8,89,18,38,0,36,0,0,
  16,6,22,251,0,0,0,0,255,255,0,123,255,227,4,45,7,3,16,38,0,68,0,0,16,7,22,251,255,146,254,170,255,255,0,16,254,137,5,104,
  7,146,18,38,0,196,0,0,16,7,2,212,4,192,0,0,255,255,0,123,254,137,4,45,6,31,18,38,0,197,0,0,16,7,2,212,4,51,0,0,
  255,255,0,201,254,137,4,139,5,213,16,38,0,40,0,0,16,7,2,212,4,158,0,0,255,255,0,113,254,137,4,127,4,123,16,38,0,72,0,0,
  16,7,2,212,4,139,0,0,255,255,0,201,0,0,4,139,7,240,18,38,0,40,0,0,16,7,2,186,4,158,1,117,255,255,0,113,255,227,4,127,
  6,123,18,38,0,72,0,0,16,7,2,186,4,141,0,0,255,255,0,201,0,0,4,139,7,94,16,39,22,187,4,158,1,117,18,6,0,40,0,0,
  255,255,0,113,255,227,4,127,6,55,16,39,2,158,0,151,0,0,18,6,0,72,0,0,255,255,0,201,0,0,5,24,8,58,18,38,0,40,0,0,
  16,6,22,248,0,0,0,0,255,255,0,113,255,227,4,232,6,197,16,39,22,248,255,208,254,139,16,6,0,72,0,0,255,255,0,201,0,0,4,139,
  8,58,18,38,0,40,0,0,16,6,22,249,238,0,0,0,255,255,0,113,255,227,4,127,6,198,16,39,22,249,255,208,254,140,16,6,0,72,0,0,
  255,255,0,201,0,0,4,245,8,91,18,38,0,40,0,0,16,6,22,255,238,0,0,0,255,255,0,113,255,227,4,215,6,230,16,38,0,72,0,0,
  16,7,22,255,255,208,254,139,255,255,0,201,0,0,4,139,8,117,18,38,0,40,0,0,16,6,22,250,234,0,0,0,255,255,0,113,255,227,4,127,
  7,0,16,39,22,250,255,209,254,139,16,6,0,72,0,0,255,255,0,201,254,137,4,139,7,109,18,38,0,140,0,0,16,7,2,212,4,158,0,0,
  255,255,0,113,254,137,4,127,6,102,16,39,2,212,4,139,0,0,16,38,9,178,0,0,16,7,2,136,0,139,0,0,255,255,0,90,0,0,2,26,
  7,240,18,38,0,44,0,0,16,7,2,186,3,35,1,117,255,255,0,68,0,0,2,4,6,124,18,38,0,243,0,0,16,7,2,186,3,13,0,1,
  255,255,0,201,254,137,1,147,5,213,16,38,0,44,0,0,16,7,2,212,3,46,0,0,255,255,0,191,254,137,1,121,6,20,16,38,0,76,0,0,
  16,7,2,212,3,29,0,0,255,255,0,115,254,137,5,217,5,240,16,38,0,50,0,0,16,7,2,212,5,39,0,0,255,255,0,113,254,137,4,117,
  4,123,16,38,0,82,0,0,16,7,2,212,4,115,0,0,255,255,0,115,255,227,5,217,7,240,18,38,0,50,0,0,16,7,2,186,5,39,1,117,
  255,255,0,113,255,227,4,117,6,123,18,38,0,82,0,0,16,7,2,186,4,125,0,0,255,255,0,115,255,227,5,217,8,58,18,38,0,50,0,0,
  16,6,22,248,108,0,0,0,255,255,0,113,255,227,4,206,6,197,16,39,22,248,255,182,254,139,16,6,0,82,0,0,255,255,0,115,255,227,5,217,
  8,58,18,38,0,50,0,0,16,6,22,249,106,0,0,0,255,255,0,113,255,227,4,117,6,198,16,39,22,249,255,181,254,140,16,6,0,82,0,0,
  255,255,0,115,255,227,5,217,8,91,18,38,0,50,0,0,16,6,22,255,106,0,0,0,255,255,0,113,255,227,4,189,6,230,16,39,22,255,255,182,
  254,139,16,6,0,82,0,0,255,255,0,115,255,227,5,217,8,117,18,38,0,50,0,0,16,6,22,250,101,0,0,0,255,255,0,113,255,227,4,117,
  7,0,16,39,22,250,255,182,254,139,16,6,0,82,0,0,255,255,0,115,254,137,5,217,7,109,18,38,0,150,0,0,16,7,2,212,5,39,0,0,
  255,255,0,113,254,137,4,117,6,102,16,39,2,212,4,115,0,0,16,38,9,198,0,0,16,6,2,136,115,0,0,0,255,255,0,103,255,227,6,29,
  7,107,16,39,22,186,5,39,1,117,18,6,1,98,0,0,255,255,0,118,255,227,4,211,6,102,16,38,0,118,115,0,18,6,1,99,0,0,0,0,
  255,255,0,103,255,227,6,29,7,107,16,39,22,188,5,39,1,117,18,6,1,98,0,0,255,255,0,118,255,227,4,211,6,102,16,38,0,67,115,0,
  18,6,1,99,0,0,0,0,255,255,0,103,255,227,6,29,7,240,18,38,1,98,0,0,16,7,2,186,5,39,1,117,255,255,0,118,255,227,4,211,
  6,123,18,38,1,99,0,0,16,7,2,186,4,125,0,0,255,255,0,103,255,227,6,29,7,94,16,39,22,187,5,39,1,117,18,6,1,98,0,0,
  255,255,0,118,255,227,4,211,6,55,16,38,2,158,115,0,18,6,1,99,0,0,0,0,255,255,0,103,254,137,6,29,6,20,18,38,1,98,0,0,
  16,7,2,212,5,39,0,0,255,255,0,118,254,137,4,211,4,235,18,38,1,99,0,0,16,7,2,212,4,115,0,0,255,255,0,178,254,137,5,41,
  5,213,16,38,0,56,0,0,16,7,2,212,4,245,0,0,255,255,0,174,254,137,4,88,4,123,16,38,0,88,0,0,16,7,2,212,4,123,0,0,
  255,255,0,178,255,227,5,41,7,240,18,38,0,56,0,0,16,7,2,186,4,238,1,117,255,255,0,174,255,227,4,88,6,123,18,38,0,88,0,0,
  16,7,2,186,4,125,0,0,255,255,0,173,255,247,6,95,7,107,16,39,22,186,4,238,1,117,18,6,1,113,0,0,255,255,0,176,255,227,5,105,
  6,102,16,38,0,118,123,0,18,6,1,114,0,0,0,0,255,255,0,173,255,247,6,95,7,107,16,39,22,188,4,238,1,117,18,6,1,113,0,0,
  255,255,0,176,255,227,5,105,6,102,16,38,0,67,123,0,18,6,1,114,0,0,0,0,255,255,0,173,255,247,6,95,7,240,18,38,1,113,0,0,
  16,7,2,186,4,238,1,117,255,255,0,176,255,227,5,105,6,123,18,38,1,114,0,0,16,7,2,186,4,125,0,0,255,255,0,173,255,247,6,95,
  7,94,16,39,22,187,4,238,1,117,18,6,1,113,0,0,255,255,0,176,255,227,5,105,6,55,16,39,2,158,0,128,0,0,18,6,1,114,0,0,
  255,255,0,173,254,137,6,95,6,20,18,38,1,113,0,0,16,7,2,212,4,245,0,0,255,255,0,176,254,137,5,105,4,235,18,38,1,114,0,0,
  16,7,2,212,4,123,0,0,255,255,255,252,0,0,4,231,7,114,18,38,0,60,0,0,16,7,22,188,4,114,1,124,255,255,0,61,254,86,4,127,
  6,107,18,38,0,92,0,0,16,6,0,67,33,5,0,0,255,255,255,252,254,137,4,231,5,213,16,39,2,212,4,118,0,0,18,6,0,60,0,0,
  255,255,0,61,254,86,4,127,4,96,16,39,2,212,5,116,0,0,18,6,0,92,0,0,255,255,255,252,0,0,4,231,7,247,18,38,0,60,0,0,
  16,7,2,186,4,114,1,124,255,255,0,61,254,86,4,127,6,130,18,38,0,92,0,0,16,7,2,186,4,96,0,7,255,255,255,252,0,0,4,231,
  7,94,16,39,22,187,4,114,1,117,18,6,0,60,0,0,255,255,0,61,254,86,4,127,6,55,16,38,2,158,119,0,18,6,0,92,0,0,0,0,
  0,1,0,201,0,0,6,28,5,213,0,9,0,0,19,51,17,51,17,51,17,33,21,33,201,202,232,202,2,215,250,173,5,213,250,213,5,43,250,213,
  170,0,0,0,0,1,0,32,0,0,3,178,6,20,0,19,0,0,19,51,21,51,53,51,21,51,21,35,17,35,17,35,17,35,17,35,53,51,193,184,
  224,184,161,161,184,224,184,161,161,6,20,147,147,147,125,250,252,5,4,250,252,5,4,125,255,255,0,113,255,231,4,228,6,97,16,38,3,69,0,0,
  16,6,10,165,112,0,0,0,255,255,0,113,255,231,4,228,6,97,16,38,3,69,0,0,16,6,10,221,72,0,0,0,255,255,0,113,255,231,4,228,
  6,102,16,38,3,69,0,0,16,7,10,178,0,148,0,0,255,255,0,113,255,231,4,228,6,102,16,38,3,69,0,0,16,7,10,191,0,132,0,0,
  255,255,0,113,255,231,4,228,6,102,16,38,3,69,0,0,16,7,10,179,0,132,0,0,255,255,0,113,255,231,4,228,6,102,16,38,3,69,0,0,
  16,7,10,192,0,160,0,0,255,255,0,113,255,231,4,228,7,109,16,38,3,69,0,0,16,6,10,180,118,0,0,0,255,255,0,113,255,231,4,228,
  7,109,16,38,3,69,0,0,16,6,10,193,68,0,0,0,255,255,0,16,0,0,5,104,6,97,16,38,3,38,0,0,16,7,10,165,255,35,0,0,
  255,255,0,16,0,0,5,104,6,97,16,38,3,38,0,0,16,7,10,221,254,243,0,0,255,255,0,5,0,0,6,244,6,102,16,39,3,38,1,140,
  0,0,16,7,10,178,255,124,0,0,0,0,255,255,0,6,0,0,6,244,6,102,16,39,3,38,1,140,0,0,16,6,10,191,136,0,255,255,0,7,
  0,0,6,22,6,102,16,39,3,38,0,174,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,0,0,6,88,6,102,16,39,3,38,0,240,
  0,0,16,7,10,192,255,111,0,0,0,0,255,255,0,7,0,0,5,153,7,109,16,38,3,38,49,0,16,7,10,180,255,81,0,0,255,255,0,4,
  0,0,5,224,7,109,16,38,3,38,120,0,16,7,10,193,255,78,0,0,255,255,0,133,255,227,3,200,6,97,16,38,3,73,0,0,16,6,10,165,
  68,0,0,0,255,255,0,133,255,227,3,200,6,97,16,38,3,73,0,0,16,6,10,221,57,0,0,0,255,255,0,133,255,227,3,200,6,102,16,38,
  3,73,0,0,16,6,10,178,32,0,0,0,255,255,0,133,255,227,3,200,6,102,16,38,3,73,0,0,16,6,10,191,37,0,0,0,255,255,0,133,
  255,227,3,227,6,102,16,38,3,73,0,0,16,6,10,179,79,0,0,0,255,255,0,133,255,227,4,3,6,102,16,38,3,73,0,0,16,6,10,192,
  82,0,0,0,255,255,0,7,0,0,5,45,6,97,16,39,3,42,0,162,0,0,16,7,10,165,254,129,0,0,0,0,255,255,0,7,0,0,5,45,
  6,97,16,39,3,42,0,162,0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,5,0,0,7,55,6,102,16,39,3,42,2,172,0,0,16,7,
  10,178,255,124,0,0,0,0,255,255,0,6,0,0,7,73,6,102,16,39,3,42,2,190,0,0,16,6,10,191,136,0,255,255,0,7,0,0,6,173,
  6,102,16,39,3,42,2,34,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,0,0,6,233,6,102,16,39,3,42,2,94,0,0,16,7,
  10,192,255,111,0,0,0,0,255,255,0,186,254,86,4,100,6,97,16,38,3,75,0,0,16,7,10,165,0,166,0,0,255,255,0,186,254,86,4,100,
  6,97,16,38,3,75,0,0,16,7,10,221,0,162,0,0,255,255,0,186,254,86,4,100,6,102,16,38,3,75,0,0,16,7,10,178,0,128,0,0,
  255,255,0,186,254,86,4,100,6,102,16,38,3,75,0,0,16,6,10,191,112,0,0,0,255,255,0,186,254,86,4,100,6,102,16,38,3,75,0,0,
  16,7,10,179,0,132,0,0,255,255,0,186,254,86,4,100,6,102,16,38,3,75,0,0,16,7,10,192,0,174,0,0,255,255,0,186,254,86,4,100,
  7,109,16,38,3,75,0,0,16,7,10,180,0,156,0,0,255,255,0,186,254,86,4,100,7,109,16,38,3,75,0,0,16,7,10,193,0,135,0,0,
  255,255,0,7,0,0,5,233,6,97,16,39,3,44,0,174,0,0,16,7,10,165,254,129,0,0,0,0,255,255,0,7,0,0,5,230,6,97,16,39,
  3,44,0,171,0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,5,0,0,7,231,6,102,16,39,3,44,2,172,0,0,16,7,10,178,255,124,
  0,0,0,0,255,255,0,6,0,0,7,237,6,102,16,39,3,44,2,178,0,0,16,6,10,191,136,0,255,255,0,7,0,0,7,110,6,102,16,39,
  3,44,2,51,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,0,0,7,159,6,102,16,39,3,44,2,100,0,0,16,7,10,192,255,111,
  0,0,0,0,255,255,0,7,0,0,6,175,7,109,16,39,3,44,1,116,0,0,16,7,10,180,255,81,0,0,0,0,255,255,0,4,0,0,6,202,
  7,109,16,39,3,44,1,143,0,0,16,7,10,193,255,78,0,0,0,0,255,255,0,155,0,0,2,110,6,97,16,38,3,77,0,0,16,7,10,165,
  255,21,0,0,255,255,0,145,0,0,2,110,6,97,16,38,3,77,0,0,16,7,10,221,255,11,0,0,255,255,255,176,0,0,2,185,6,102,16,38,
  3,77,0,0,16,7,10,178,255,39,0,0,255,255,255,186,0,0,2,199,6,102,16,38,3,77,0,0,16,7,10,191,255,60,0,0,255,255,0,5,
  0,0,2,229,6,102,16,38,3,77,0,0,16,7,10,179,255,81,0,0,255,255,255,210,0,0,2,238,6,102,16,38,3,77,0,0,16,7,10,192,
  255,61,0,0,255,255,255,203,0,0,2,110,7,109,16,38,3,77,0,0,16,7,10,180,255,21,0,0,255,255,255,198,0,0,2,110,7,109,16,38,
  3,77,0,0,16,7,10,193,255,16,0,0,255,255,0,7,0,0,2,65,6,97,16,39,3,46,0,174,0,0,16,7,10,165,254,129,0,0,0,0,
  255,255,0,7,0,0,2,53,6,97,16,39,3,46,0,162,0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,5,0,0,4,75,6,102,16,39,
  3,46,2,184,0,0,16,7,10,178,255,124,0,0,0,0,255,255,0,6,0,0,4,75,6,102,16,39,3,46,2,184,0,0,16,6,10,191,136,0,
  255,255,0,7,0,0,3,199,6,102,16,39,3,46,2,52,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,0,0,4,3,6,102,16,39,
  3,46,2,112,0,0,16,7,10,192,255,111,0,0,0,0,255,255,0,7,0,0,3,34,7,109,16,39,3,46,1,143,0,0,16,7,10,180,255,81,
  0,0,0,0,255,255,0,4,0,0,3,41,7,109,16,39,3,46,1,150,0,0,16,7,10,193,255,78,0,0,0,0,255,255,0,113,255,227,4,117,
  6,97,16,38,3,83,0,0,16,6,10,165,120,0,0,0,255,255,0,113,255,227,4,117,6,97,16,38,3,83,0,0,16,6,10,221,110,0,0,0,
  255,255,0,113,255,227,4,117,6,102,16,38,3,83,0,0,16,6,10,178,101,0,0,0,255,255,0,113,255,227,4,117,6,102,16,38,3,83,0,0,
  16,6,10,191,84,0,0,0,255,255,0,113,255,227,4,117,6,102,16,38,3,83,0,0,16,7,10,179,0,136,0,0,255,255,0,113,255,227,4,117,
  6,102,16,38,3,83,0,0,16,7,10,192,0,145,0,0,255,255,0,7,255,227,5,252,6,97,16,38,3,52,35,0,16,7,10,165,254,129,0,0,
  255,255,0,7,255,227,6,86,6,97,16,38,3,52,125,0,16,7,10,221,254,129,0,0,255,255,0,5,255,227,8,79,6,102,16,39,3,52,2,118,
  0,0,16,7,10,178,255,124,0,0,0,0,255,255,0,6,255,227,8,89,6,102,16,39,3,52,2,128,0,0,16,6,10,191,136,0,255,255,0,7,
  255,227,7,15,6,102,16,39,3,52,1,54,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,255,227,7,80,6,102,16,39,3,52,1,119,
  0,0,16,7,10,192,255,111,0,0,0,0,255,255,0,149,255,227,4,42,6,97,16,38,3,89,0,0,16,6,10,165,61,0,0,0,255,255,0,149,
  255,227,4,42,6,97,16,38,3,89,0,0,16,6,10,221,27,0,0,0,255,255,0,149,255,227,4,42,6,102,16,38,3,89,0,0,16,6,10,178,
  39,0,0,0,255,255,0,149,255,227,4,42,6,102,16,38,3,89,0,0,16,6,10,191,33,0,0,0,255,255,0,149,255,227,4,42,6,102,16,38,
  3,89,0,0,16,6,10,179,96,0,0,0,255,255,0,149,255,227,4,42,6,102,16,38,3,89,0,0,16,6,10,192,87,0,0,0,255,255,0,149,
  255,227,4,42,7,109,16,38,3,89,0,0,16,6,10,180,56,0,0,0,255,255,0,149,255,227,4,42,7,109,16,38,3,89,0,0,16,6,10,193,
  24,0,0,0,255,255,0,7,0,0,6,73,6,97,16,39,3,57,1,98,0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,6,0,0,7,255,
  6,102,16,39,3,57,3,24,0,0,16,6,10,191,136,0,255,255,0,4,0,0,8,29,6,102,16,39,3,57,3,54,0,0,16,7,10,192,255,111,
  0,0,0,0,255,255,0,4,0,0,7,51,7,109,16,39,3,57,2,76,0,0,16,7,10,193,255,78,0,0,0,0,255,255,0,135,255,227,6,39,
  6,97,16,38,3,93,0,0,16,7,10,165,1,94,0,0,255,255,0,135,255,227,6,39,6,97,16,38,3,93,0,0,16,7,10,221,1,84,0,0,
  255,255,0,135,255,227,6,39,6,102,16,38,3,93,0,0,16,7,10,178,1,89,0,0,255,255,0,135,255,227,6,39,6,102,16,38,3,93,0,0,
  16,7,10,191,1,94,0,0,255,255,0,135,255,227,6,39,6,102,16,38,3,93,0,0,16,7,10,179,1,164,0,0,255,255,0,135,255,227,6,39,
  6,102,16,38,3,93,0,0,16,7,10,192,1,139,0,0,255,255,0,135,255,227,6,39,7,109,16,38,3,93,0,0,16,7,10,180,1,99,0,0,
  255,255,0,135,255,227,6,39,7,109,16,38,3,93,0,0,16,7,10,193,1,94,0,0,255,255,0,7,0,0,6,29,6,97,16,38,3,61,78,0,
  16,7,10,165,254,129,0,0,255,255,0,7,0,0,6,113,6,97,16,39,3,61,0,162,0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,5,
  0,0,8,105,6,102,16,39,3,61,2,154,0,0,16,7,10,178,255,124,0,0,0,0,255,255,0,6,0,0,8,117,6,102,16,39,3,61,2,166,
  0,0,16,6,10,191,136,0,255,255,0,7,0,0,7,67,6,102,16,39,3,61,1,116,0,0,16,7,10,179,255,83,0,0,0,0,255,255,0,4,
  0,0,7,121,6,102,16,39,3,61,1,170,0,0,16,7,10,192,255,111,0,0,0,0,255,255,0,7,0,0,7,17,7,109,16,39,3,61,1,66,
  0,0,16,7,10,180,255,81,0,0,0,0,255,255,0,4,0,0,7,80,7,109,16,39,3,61,1,129,0,0,16,7,10,193,255,78,0,0,0,0,
  255,255,0,113,255,231,4,228,6,102,16,38,3,69,0,0,16,6,10,209,116,0,0,0,255,255,0,113,255,231,4,228,6,102,16,6,3,64,0,0,
  255,255,0,133,255,227,3,200,6,102,16,38,3,73,0,0,16,6,10,209,84,0,0,0,255,255,0,133,255,227,3,200,6,102,16,6,3,65,0,0,
  255,255,0,186,254,86,4,100,6,102,16,38,3,75,0,0,16,7,10,209,0,198,0,0,255,255,0,186,254,86,4,100,6,102,16,6,3,66,0,0,
  255,255,255,141,0,0,2,110,6,102,16,38,3,77,0,0,16,7,10,209,254,227,0,0,255,255,0,166,0,0,2,152,6,102,16,6,3,67,0,0,
  255,255,0,113,255,227,4,117,6,102,16,38,3,83,0,0,16,6,10,209,123,0,0,0,255,255,0,113,255,227,4,117,6,102,16,6,3,96,0,0,
  255,255,0,149,255,227,4,42,6,102,16,38,3,89,0,0,16,6,10,209,48,0,0,0,255,255,0,149,255,227,4,42,6,102,16,6,3,97,0,0,
  255,255,0,135,255,227,6,39,6,102,16,38,3,93,0,0,16,7,10,209,1,77,0,0,255,255,0,135,255,227,6,39,6,102,16,6,3,98,0,0,
  255,255,0,113,254,86,4,228,6,97,16,38,9,245,0,0,16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,6,97,16,38,9,246,0,0,
  16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,6,102,16,38,9,247,0,0,16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,
  6,102,16,38,9,248,0,0,16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,6,102,16,38,9,249,0,0,16,6,3,22,72,0,0,0,
  255,255,0,113,254,86,4,228,6,102,16,38,9,250,0,0,16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,7,109,16,38,9,251,0,0,
  16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,7,109,16,38,9,252,0,0,16,6,3,22,72,0,0,0,255,255,0,16,254,86,5,104,
  6,97,16,38,9,253,0,0,16,7,10,164,0,186,0,0,255,255,0,16,254,86,5,104,6,97,16,38,9,254,0,0,16,7,10,164,0,186,0,0,
  255,255,0,5,254,86,6,244,6,102,16,38,9,255,0,0,16,7,10,164,2,70,0,0,255,255,0,6,254,86,6,244,6,102,16,38,10,0,0,0,
  16,7,10,164,2,70,0,0,255,255,0,7,254,86,6,22,6,102,16,38,10,1,0,0,16,7,10,164,1,104,0,0,255,255,0,4,254,86,6,88,
  6,102,16,38,10,2,0,0,16,7,10,164,1,170,0,0,255,255,0,7,254,86,5,153,7,109,16,38,10,3,0,0,16,7,10,164,0,235,0,0,
  255,255,0,4,254,86,5,224,7,109,16,38,10,4,0,0,16,7,10,164,1,50,0,0,255,255,0,186,254,86,4,100,6,97,16,38,10,17,0,0,
  16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,6,97,16,38,10,18,0,0,16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,
  6,102,16,38,10,19,0,0,16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,6,102,16,38,10,20,0,0,16,7,3,22,255,56,0,0,
  255,255,0,186,254,86,4,100,6,102,16,38,10,21,0,0,16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,6,102,16,38,10,22,0,0,
  16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,7,109,16,38,10,23,0,0,16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,
  7,109,16,38,10,24,0,0,16,7,3,22,255,56,0,0,255,255,0,7,254,86,5,233,6,97,16,38,10,25,0,0,16,7,10,164,1,158,0,0,
  255,255,0,7,254,86,5,230,6,97,16,38,10,26,0,0,16,7,10,164,1,155,0,0,255,255,0,5,254,86,7,231,6,102,16,38,10,27,0,0,
  16,7,10,164,3,156,0,0,255,255,0,6,254,86,7,237,6,102,16,38,10,28,0,0,16,7,10,164,3,162,0,0,255,255,0,7,254,86,7,110,
  6,102,16,38,10,29,0,0,16,7,10,164,3,35,0,0,255,255,0,4,254,86,7,159,6,102,16,38,10,30,0,0,16,7,10,164,3,84,0,0,
  255,255,0,7,254,86,6,175,7,109,16,38,10,31,0,0,16,7,10,164,2,100,0,0,255,255,0,4,254,86,6,202,7,109,16,38,10,32,0,0,
  16,7,10,164,2,127,0,0,255,255,0,135,254,86,6,39,6,97,16,38,10,73,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,
  6,97,16,38,10,74,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,6,102,16,38,10,75,0,0,16,7,3,22,1,89,0,0,
  255,255,0,135,254,86,6,39,6,102,16,38,10,76,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,6,102,16,38,10,77,0,0,
  16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,6,102,16,38,10,78,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,
  7,109,16,38,10,79,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,7,109,16,38,10,80,0,0,16,7,3,22,1,89,0,0,
  255,255,0,7,254,86,6,29,6,97,16,38,10,81,0,0,16,7,10,164,1,92,0,0,255,255,0,7,254,86,6,113,6,97,16,38,10,82,0,0,
  16,7,10,164,1,176,0,0,255,255,0,5,254,86,8,105,6,102,16,38,10,83,0,0,16,7,10,164,3,168,0,0,255,255,0,6,254,86,8,117,
  6,102,16,38,10,84,0,0,16,7,10,164,3,180,0,0,255,255,0,7,254,86,7,67,6,102,16,38,10,85,0,0,16,7,10,164,2,130,0,0,
  255,255,0,4,254,86,7,121,6,102,16,38,10,86,0,0,16,7,10,164,2,184,0,0,255,255,0,7,254,86,7,17,7,109,16,38,10,87,0,0,
  16,7,10,164,2,80,0,0,255,255,0,4,254,86,7,80,7,109,16,38,10,88,0,0,16,7,10,164,2,143,0,0,255,255,0,113,255,231,4,228,
  6,72,16,38,3,69,0,0,16,6,2,154,122,0,0,0,255,255,0,113,255,231,4,228,5,246,16,38,3,69,0,0,16,6,0,113,121,0,0,0,
  255,255,0,113,254,86,4,228,6,102,16,38,10,89,0,0,16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,4,121,16,38,3,69,0,0,
  16,6,3,22,72,0,0,0,255,255,0,113,254,86,4,228,6,102,16,38,3,64,0,0,16,6,3,22,72,0,0,0,255,255,0,113,255,231,4,228,
  6,55,16,38,3,69,0,0,16,6,10,166,110,0,0,0,255,255,0,113,254,86,4,228,6,55,16,38,10,156,0,0,16,6,3,22,72,0,0,0,
  255,255,0,16,0,0,5,104,7,109,16,38,3,38,0,0,16,7,22,192,4,186,1,117,255,255,0,16,0,0,5,104,7,49,16,38,3,38,0,0,
  16,7,0,113,0,188,1,59,255,255,255,252,0,0,5,170,6,102,16,38,3,38,66,0,16,7,10,209,255,82,0,0,255,255,0,16,0,0,5,104,
  6,102,16,6,3,29,0,0,255,255,0,16,254,86,5,104,5,213,16,38,3,38,0,0,16,7,10,164,0,186,0,0,255,255,1,134,4,194,2,120,
  6,97,16,6,10,165,0,0,255,255,1,182,254,86,2,146,255,164,16,6,3,22,0,0,0,1,1,134,4,194,2,120,6,97,0,8,0,72,180,5,
  8,7,2,9,16,212,60,220,178,63,8,1,93,192,49,182,0,6,7,6,3,2,9,0,16,212,180,63,2,95,2,2,93,176,17,75,80,88,204,27,
  192,89,204,204,178,63,7,1,93,17,57,48,177,6,3,73,177,7,6,73,80,88,179,5,64,6,64,56,56,89,1,16,35,53,22,53,35,53,51,2,
  120,242,134,133,241,5,205,254,245,103,3,157,158,0,0,0,255,255,0,182,5,29,3,74,6,55,16,6,2,158,0,0,255,255,0,182,5,70,3,74,
  7,109,16,39,22,187,4,0,1,132,18,6,0,106,0,0,255,255,0,186,254,86,4,100,6,102,16,38,10,93,0,0,16,7,3,22,255,56,0,0,
  255,255,0,186,254,86,4,100,4,123,16,38,3,75,0,0,16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,6,102,16,38,3,66,0,0,
  16,7,3,22,255,56,0,0,255,255,0,186,254,86,4,100,6,55,16,38,3,75,0,0,16,7,10,166,0,144,0,0,255,255,0,186,254,86,4,100,
  6,55,16,38,10,171,0,0,16,7,3,22,255,56,0,0,255,255,255,252,0,0,5,237,6,102,16,39,3,42,1,98,0,0,16,7,10,209,255,82,
  0,0,0,0,255,255,255,231,0,0,5,117,6,102,16,6,3,31,0,0,255,255,255,252,0,0,6,169,6,102,16,39,3,44,1,110,0,0,16,7,
  10,209,255,82,0,0,0,0,255,255,255,243,0,0,6,31,6,102,16,6,3,32,0,0,255,255,0,201,254,86,5,59,5,213,16,38,3,44,0,0,
  16,7,10,164,0,255,0,0,255,255,0,137,4,194,3,146,6,102,16,39,10,165,255,3,0,0,16,7,10,209,1,9,0,0,0,0,255,255,0,180,
  4,194,3,148,6,102,16,39,10,165,255,46,0,0,16,6,10,220,66,0,255,255,0,182,4,194,3,74,7,109,16,39,22,187,4,0,1,132,16,6,
  10,165,0,0,255,255,255,235,0,0,2,110,6,72,16,38,3,77,0,0,16,7,2,154,255,36,0,0,255,255,255,227,0,0,2,110,5,246,16,38,
  3,77,0,0,16,7,0,113,255,14,0,0,255,255,255,216,0,0,2,110,7,210,16,38,3,77,0,0,16,7,10,207,255,46,0,0,255,255,0,5,
  0,0,2,128,7,210,16,6,3,37,0,0,255,255,255,228,0,0,2,120,6,55,16,38,3,77,0,0,16,7,10,166,255,46,0,0,255,255,255,230,
  0,0,2,122,7,109,16,38,3,77,0,0,16,7,10,167,255,48,0,0,255,255,255,245,0,0,2,103,7,109,16,38,3,46,0,0,16,7,22,192,
  3,46,1,117,255,255,0,3,0,0,2,89,7,49,16,38,3,46,0,0,16,7,0,113,255,46,1,59,255,255,255,252,0,0,3,4,6,102,16,39,
  3,46,1,113,0,0,16,7,10,209,255,82,0,0,0,0,255,255,255,237,0,0,2,125,6,102,16,6,3,33,0,0,255,255,0,126,4,194,3,139,
  6,102,16,39,10,221,254,248,0,0,16,7,10,209,1,2,0,0,0,0,255,255,0,149,4,194,3,177,6,102,16,39,10,221,255,15,0,0,16,6,
  10,220,95,0,255,255,0,182,4,194,3,74,7,109,16,39,22,187,4,0,1,132,16,6,10,221,0,0,255,255,0,149,255,227,4,42,6,72,16,38,
  3,89,0,0,16,6,2,154,39,0,0,0,255,255,0,149,255,227,4,42,5,246,16,38,3,89,0,0,16,6,0,113,36,0,0,0,255,255,0,149,
  255,227,4,42,7,210,16,38,3,89,0,0,16,6,10,207,27,0,0,0,255,255,0,149,255,227,4,42,7,210,16,6,3,68,0,0,255,255,0,186,
  254,86,4,164,6,97,16,38,3,85,0,0,16,7,10,165,0,187,0,0,255,255,0,186,254,86,4,164,6,97,16,38,3,85,0,0,16,7,10,221,
  0,177,0,0,255,255,0,149,255,227,4,42,6,55,16,38,3,89,0,0,16,6,10,166,39,0,0,0,255,255,0,149,255,227,4,42,7,109,16,38,
  3,89,0,0,16,6,10,167,26,0,0,0,255,255,255,252,0,0,4,231,7,109,16,38,3,57,0,0,16,7,22,192,4,118,1,117,255,255,255,252,
  0,0,4,231,7,49,16,38,3,57,0,0,16,7,0,113,0,128,1,59,255,255,255,252,0,0,6,199,6,102,16,39,3,57,1,224,0,0,16,7,
  10,209,255,82,0,0,0,0,255,255,255,225,0,0,6,145,6,102,16,6,3,35,0,0,255,255,0,7,0,0,5,53,6,97,16,39,3,54,0,168,
  0,0,16,7,10,221,254,129,0,0,0,0,255,255,0,170,5,70,3,41,7,210,18,38,0,106,0,0,16,7,10,209,0,0,1,108,255,255,0,215,
  5,70,3,82,7,210,16,6,3,28,0,0,255,255,0,170,4,240,2,137,6,102,16,6,0,67,0,0,255,255,0,135,254,86,6,39,6,102,16,38,
  10,101,0,0,16,7,3,22,1,89,0,0,255,255,0,135,254,86,6,39,4,96,16,38,3,93,0,0,16,7,3,22,1,89,0,0,255,255,0,135,
  254,86,6,39,6,102,16,38,3,98,0,0,16,7,3,22,1,89,0,0,255,255,0,135,255,227,6,39,6,55,16,38,3,93,0,0,16,7,10,166,
  1,79,0,0,255,255,0,135,254,86,6,39,6,55,16,38,10,213,0,0,16,7,3,22,1,89,0,0,255,255,255,252,255,227,7,20,6,102,16,39,
  3,52,1,59,0,0,16,7,10,209,255,82,0,0,0,0,255,255,255,242,255,227,6,1,6,102,16,6,3,34,0,0,255,255,255,252,0,0,7,19,
  6,102,16,39,3,61,1,68,0,0,16,7,10,209,255,82,0,0,0,0,255,255,255,219,0,0,6,5,6,102,16,6,3,36,0,0,255,255,0,78,
  254,86,5,207,5,231,16,38,3,61,0,0,16,7,10,164,1,14,0,0,255,255,1,115,4,238,3,82,6,102,16,6,0,118,0,0,0,1,1,134,
  4,194,2,120,6,97,0,8,0,72,180,2,7,4,0,9,16,212,192,220,178,63,7,1,93,60,49,182,0,3,2,3,6,7,9,0,16,212,180,63,
  7,95,7,2,93,176,17,75,80,88,204,27,192,89,204,204,178,63,2,1,93,17,57,48,177,3,6,73,177,2,3,73,80,88,179,3,64,4,64,56,
  56,89,1,53,51,21,35,20,55,21,34,1,134,242,134,134,242,5,205,148,158,157,3,103,0,1,0,100,1,223,2,127,2,131,0,3,0,17,182,0,
  156,2,4,1,0,4,16,220,204,49,0,16,212,236,48,19,33,21,33,100,2,27,253,229,2,131,164,0,255,255,0,100,1,223,2,127,2,131,18,6,
  10,238,0,0,0,1,0,100,1,233,4,179,2,121,0,3,0,16,182,2,169,0,233,4,1,0,47,198,49,0,16,252,236,48,19,33,21,33,100,4,
  79,251,177,2,121,144,0,0,0,1,0,100,1,233,3,156,2,121,0,3,0,16,182,2,169,0,233,4,1,0,47,198,49,0,16,252,236,48,19,33,
  21,33,100,3,56,252,200,2,121,144,0,0,0,1,0,100,1,233,7,156,2,121,0,3,0,15,181,2,169,0,4,1,0,47,204,49,0,16,212,236,
  48,19,33,21,33,100,7,56,248,200,2,121,144,0,0,0,0,1,0,0,1,233,8,0,2,121,0,3,0,15,181,2,169,0,4,1,0,47,204,49,
  0,16,212,236,48,17,33,21,33,8,0,248,0,2,121,144,255,255,1,4,254,29,2,248,6,29,16,38,0,95,0,0,16,7,0,95,1,74,0,0,
  255,255,255,236,254,29,4,20,255,238,16,38,0,66,0,0,16,7,0,66,0,0,1,66,0,1,0,174,3,233,1,211,5,213,0,5,0,24,64,11,
  0,158,3,129,6,3,4,0,25,1,6,16,220,252,212,204,49,0,16,244,236,48,1,35,53,19,51,3,1,129,211,164,129,82,3,233,173,1,63,254,
  193,0,0,0,0,1,0,178,3,254,1,215,5,213,0,5,0,24,64,11,3,158,0,129,6,3,4,1,25,0,6,16,220,236,212,204,49,0,16,244,
  236,48,1,51,21,3,35,19,1,4,211,164,129,82,5,213,152,254,193,1,63,0,0,0,0,1,0,174,255,18,1,211,0,254,0,5,0,24,64,11,
  3,158,0,131,6,3,4,1,25,0,6,16,212,236,212,204,49,0,16,252,236,48,37,51,21,3,35,19,1,0,211,164,129,82,254,172,254,192,1,64,
  0,1,0,178,3,254,1,215,5,213,0,5,0,0,1,21,19,35,3,53,1,133,82,129,164,5,213,152,254,193,1,63,152,0,0,0,0,2,0,174,
  3,233,3,109,5,213,0,5,0,11,0,39,64,19,6,0,158,9,3,129,12,9,10,6,25,7,3,4,7,0,25,1,12,16,220,252,204,212,204,16,
  254,212,206,49,0,16,244,60,236,50,48,1,35,53,19,51,3,5,35,53,19,51,3,1,129,211,164,129,82,1,154,211,164,129,82,3,233,173,1,63,
  254,193,173,173,1,63,254,193,0,2,0,174,3,233,3,109,5,213,0,5,0,11,0,39,64,19,9,3,158,6,0,129,12,9,10,7,25,6,1,3,
  4,1,25,0,12,16,220,236,212,204,16,220,238,212,206,49,0,16,244,60,236,50,48,1,51,21,3,35,19,37,51,21,3,35,19,1,0,211,164,129,
  82,1,154,211,164,129,82,5,213,172,254,192,1,64,172,172,254,192,1,64,0,2,0,174,255,18,3,109,0,254,0,5,0,11,0,39,64,19,9,3,
  158,6,0,131,12,3,4,1,25,0,7,9,10,7,25,6,12,16,220,236,212,204,16,220,238,212,206,49,0,16,252,60,236,50,48,37,51,21,3,35,
  19,37,51,21,3,35,19,2,154,211,164,129,82,254,102,211,164,129,82,254,172,254,192,1,64,172,172,254,192,1,64,0,0,2,0,174,3,233,3,109,
  5,213,0,5,0,11,0,0,1,21,19,35,3,53,33,21,19,35,3,53,1,129,82,129,164,2,109,82,129,164,5,213,173,254,193,1,63,173,173,254,
  193,1,63,173,0,1,0,57,255,59,3,199,5,213,0,11,0,39,64,20,8,4,185,10,2,0,129,6,194,12,3,89,5,1,87,9,89,7,0,12,
  16,212,60,236,252,60,236,49,0,16,228,244,212,60,236,50,48,1,51,17,33,21,33,17,35,17,33,53,33,1,168,176,1,111,254,145,176,254,145,1,
  111,5,213,254,92,153,251,163,4,93,153,0,0,1,0,57,255,59,3,199,5,213,0,19,0,62,64,32,18,6,185,0,16,8,185,10,4,0,2,14,
  10,12,129,2,194,20,15,0,89,17,13,1,87,9,5,89,11,7,3,20,16,212,60,60,236,50,252,60,60,236,50,49,0,16,228,244,196,50,16,196,
  50,16,238,50,16,238,50,48,37,33,17,35,17,33,53,33,17,33,53,33,17,51,17,33,21,33,17,33,3,199,254,145,176,254,145,1,111,254,145,1,
  111,176,1,111,254,145,1,111,223,254,92,1,164,154,2,31,153,1,164,254,92,153,253,225,0,1,1,51,1,209,3,133,4,33,0,11,0,18,183,9,
  199,3,12,6,92,0,12,16,212,236,49,0,16,212,236,48,1,52,54,51,50,22,21,20,6,35,34,38,1,51,173,126,124,171,172,125,125,172,2,250,
  124,171,171,124,125,172,172,0,0,1,1,51,1,129,3,213,4,113,0,2,0,0,1,17,1,1,51,2,162,1,129,2,240,254,136,0,0,1,0,236,
  0,0,1,193,0,254,0,3,0,17,179,1,25,0,4,16,212,236,49,0,178,0,131,2,47,236,48,55,51,21,35,236,213,213,254,254,0,2,0,236,
  0,0,4,107,0,254,0,3,0,7,0,26,182,0,25,1,5,25,4,8,16,212,252,212,236,49,0,180,4,0,131,6,2,47,60,236,50,48,37,51,
  21,35,37,51,21,35,3,150,213,213,253,86,213,213,254,254,254,254,0,0,0,3,0,236,0,0,7,20,0,254,0,3,0,7,0,11,0,35,64,17,
  8,4,0,131,10,6,2,4,25,5,0,25,1,9,25,8,12,16,212,252,212,236,212,236,49,0,47,60,60,236,50,50,48,37,51,21,35,37,51,21,
  35,37,51,21,35,3,150,212,212,2,169,213,213,250,173,213,213,254,254,254,254,254,254,0,0,1,0,220,2,107,1,175,3,105,0,3,0,0,19,51,
  21,35,220,211,211,3,105,254,0,7,0,113,255,227,10,76,5,240,0,11,0,23,0,35,0,39,0,51,0,63,0,75,0,174,64,68,36,15,37,38,
  37,38,15,39,36,39,66,64,0,146,12,46,146,30,141,40,146,24,70,6,146,52,12,141,58,38,18,140,36,24,145,76,37,73,67,39,49,43,67,13,
  61,9,13,15,14,3,13,21,49,13,27,61,14,73,13,21,55,43,13,27,14,33,11,76,16,252,228,236,212,196,236,228,16,238,16,238,246,238,16,238,
  17,18,57,17,18,57,49,0,16,228,50,244,60,60,228,50,236,50,16,238,246,238,16,238,50,48,75,83,88,7,16,5,237,7,16,5,237,89,34,1,
  75,176,20,84,75,176,9,84,91,75,176,11,84,91,75,176,12,84,91,75,176,13,84,91,75,176,14,84,91,88,189,0,76,0,64,0,1,0,76,0,
  76,255,192,56,17,55,56,89,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,1,50,22,21,20,6,35,34,
  38,53,52,54,33,51,1,35,19,34,6,21,20,22,51,50,54,53,52,38,1,50,22,21,20,6,35,34,38,53,52,54,23,34,6,21,20,22,51,50,
  54,53,52,38,8,244,87,100,100,87,85,99,99,85,158,186,187,157,160,186,187,249,116,158,188,187,159,159,185,186,4,37,160,252,90,160,31,86,99,98,
  87,87,99,100,3,178,158,186,187,157,160,186,187,159,87,99,99,87,85,99,99,2,145,148,132,130,149,149,130,131,149,127,220,187,187,219,219,187,188,219,
  2,224,219,187,189,218,219,188,186,220,249,243,5,142,149,130,132,148,148,132,129,150,253,159,220,187,187,219,219,187,188,219,127,148,132,130,149,149,130,131,
  149,0,0,0,0,9,0,113,255,227,13,114,5,240,0,11,0,22,0,34,0,45,0,55,0,59,0,69,0,80,0,92,0,0,1,34,6,21,20,22,
  51,50,54,53,52,38,39,50,22,16,6,35,34,38,53,52,54,5,34,6,21,20,22,51,50,54,53,52,38,39,50,22,16,6,35,34,38,53,52,54,
  0,32,22,21,20,6,32,38,53,52,37,51,1,35,18,34,6,21,20,22,50,54,53,52,1,50,22,16,6,35,34,38,53,52,54,23,34,6,21,20,
  22,51,50,54,53,52,38,12,26,87,100,100,87,85,99,99,85,158,186,187,157,160,186,187,253,121,87,100,100,87,85,99,99,85,158,186,187,157,160,186,
  187,248,214,1,60,188,187,254,194,185,4,223,160,252,90,160,117,172,99,98,174,99,3,78,158,186,187,157,160,186,187,159,87,99,99,87,85,99,99,2,
  145,148,132,130,149,149,130,131,149,127,220,254,138,219,219,187,188,219,127,148,132,130,149,149,130,131,149,127,220,254,138,219,219,187,188,219,2,224,219,187,
  189,218,219,188,186,220,249,243,5,142,149,130,132,148,148,132,129,254,53,220,254,138,219,219,187,188,219,127,148,132,130,149,149,130,131,149,0,1,0,40,
  4,96,1,160,5,213,0,3,0,0,27,1,51,1,40,173,203,254,223,4,96,1,117,254,139,0,0,0,255,255,0,40,4,96,2,204,5,213,16,38,
  11,16,0,0,16,7,11,16,1,44,0,0,255,255,0,40,4,96,3,248,5,213,16,39,11,16,1,44,0,0,16,38,11,16,0,0,16,7,11,16,
  2,88,0,0,0,1,0,40,4,96,1,160,5,213,0,3,0,0,1,35,1,51,1,160,87,254,223,203,4,96,1,117,255,255,0,40,4,96,2,204,
  5,213,16,38,11,19,0,0,16,7,11,19,1,44,0,0,255,255,0,40,4,96,3,248,5,213,16,38,11,19,0,0,16,39,11,19,2,88,0,0,
  16,7,11,19,1,44,0,0,0,1,0,11,254,29,2,171,255,195,0,5,0,0,1,35,39,7,35,1,2,171,148,187,188,149,1,82,254,29,249,249,
  1,166,0,0,0,1,0,158,0,141,2,115,4,35,0,6,0,71,64,37,3,232,4,5,4,2,232,1,2,5,5,4,2,232,3,2,6,0,6,1,
  232,0,6,66,2,4,231,0,166,7,2,3,0,111,5,110,7,16,252,236,50,57,49,0,16,244,236,57,48,75,83,88,7,4,237,7,16,8,237,7,
  16,8,237,7,16,4,237,89,34,1,21,9,1,21,1,53,2,115,254,211,1,45,254,43,4,35,191,254,244,254,244,191,1,162,82,0,0,1,0,193,
  0,141,2,150,4,35,0,6,0,73,64,38,5,232,6,5,2,3,2,4,232,3,3,2,6,232,0,1,0,5,232,4,5,1,1,0,66,5,3,231,
  0,166,7,5,1,111,3,0,112,7,16,252,60,236,57,49,0,16,244,236,57,48,75,83,88,7,16,8,237,7,16,4,237,7,16,4,237,7,16,8,
  237,89,34,19,1,21,1,53,9,1,193,1,213,254,43,1,45,254,211,4,35,254,94,82,254,94,191,1,12,1,12,0,255,255,0,195,0,4,5,235,
  5,204,18,38,0,153,0,75,16,39,0,17,255,232,2,78,16,39,0,17,2,22,0,4,16,39,0,17,4,61,2,78,16,7,0,17,2,22,4,206,
  255,255,0,147,0,0,3,79,5,213,16,39,0,4,255,94,0,0,16,7,0,4,1,79,0,0,0,0,0,3,0,147,0,0,3,176,5,240,0,23,
  0,27,0,36,0,0,1,35,17,6,7,6,7,53,62,1,51,50,22,21,20,6,15,1,14,1,7,14,1,21,3,51,21,35,19,17,55,62,1,53,
  52,39,38,2,76,191,31,32,90,97,94,193,103,184,223,72,90,88,47,39,8,6,6,197,203,203,197,45,57,51,65,37,1,145,3,173,8,13,35,67,
  188,57,56,194,159,76,137,86,86,47,53,25,21,60,52,254,242,254,5,66,254,82,45,53,94,49,89,55,31,0,0,0,255,255,255,236,5,124,4,20,
  6,11,16,7,0,66,0,0,7,95,0,0,0,1,255,167,254,27,6,199,255,133,0,13,0,37,179,4,15,10,14,16,196,212,196,179,7,0,15,14,
  17,18,57,57,49,64,7,11,3,10,4,7,0,14,0,16,212,220,220,60,204,50,48,1,50,36,55,21,6,4,35,34,36,39,53,22,4,3,54,231,
  1,197,229,235,254,58,224,223,254,60,236,230,1,194,254,181,104,104,126,118,118,117,119,126,105,103,0,0,0,1,255,167,6,4,6,199,7,110,0,13,
  0,37,179,4,15,10,14,16,196,212,196,179,7,0,15,14,17,18,57,57,49,64,7,10,4,11,3,0,7,14,0,16,212,220,220,60,204,50,48,1,
  50,4,23,21,38,36,35,34,4,7,53,54,36,3,54,224,1,198,235,229,254,59,231,231,254,62,230,236,1,196,7,110,118,118,126,104,104,103,105,126,
  119,117,0,0,0,1,255,170,254,29,2,73,1,213,0,7,0,0,1,51,9,1,35,11,1,35,1,231,98,254,226,1,30,98,237,237,99,1,213,254,
  36,254,36,1,138,254,118,0,255,255,0,61,255,197,7,195,6,131,16,39,0,13,0,0,253,123,16,39,0,13,4,0,253,123,16,7,0,13,2,0,
  0,147,0,0,0,1,0,221,2,129,3,51,3,95,0,3,0,0,19,33,21,33,221,2,86,253,170,3,95,222,0,0,0,1,254,137,255,227,2,205,
  5,240,0,3,0,43,64,19,0,15,1,2,1,2,15,3,0,3,66,2,140,0,145,4,1,3,4,16,212,204,49,0,16,228,228,48,75,83,88,7,
  16,5,237,7,16,5,237,89,34,1,51,1,35,2,45,160,252,92,160,5,240,249,243,0,0,1,0,176,254,242,2,88,6,20,0,11,0,0,1,17,
  51,21,33,17,33,21,35,17,51,21,1,104,240,254,88,1,168,240,240,2,94,253,35,143,7,34,143,253,35,74,0,0,0,1,0,176,254,242,2,88,
  6,20,0,11,0,0,19,53,51,17,35,53,33,17,33,53,51,17,176,240,240,1,168,254,88,240,2,94,74,2,221,143,248,222,143,2,221,0,0,0,
  255,255,0,74,0,0,7,23,5,240,16,38,0,34,183,0,16,7,0,34,3,103,0,0,255,255,0,147,0,0,5,74,5,240,16,38,0,34,0,0,
  16,7,0,4,3,74,0,0,255,255,0,147,0,0,5,74,5,240,16,39,0,4,255,94,0,0,16,7,0,34,1,154,0,0,0,0,0,1,0,100,
  255,5,3,150,4,93,0,11,0,55,183,5,6,7,8,4,4,0,12,16,220,212,23,57,49,0,64,10,66,11,8,169,2,4,0,188,6,12,16,204,
  244,60,196,236,50,48,75,83,88,183,8,17,5,7,17,6,5,6,7,5,16,236,16,236,89,19,22,51,50,55,7,1,35,1,6,32,39,100,154,234,
  251,179,8,254,224,152,1,8,117,254,195,200,4,93,16,16,128,251,40,4,174,15,15,0,0,1,0,236,255,59,4,135,5,213,0,13,0,0,1,50,
  4,21,20,6,7,17,35,17,35,17,35,17,2,172,215,1,4,235,215,142,190,141,5,213,232,190,184,221,17,252,178,6,31,249,225,6,154,0,0,0,
  0,2,0,216,1,194,3,40,4,18,0,3,0,11,0,0,1,51,17,7,43,1,34,38,53,52,54,51,2,121,175,175,118,2,125,172,173,126,4,18,
  253,177,1,172,125,124,171,0,0,2,0,216,1,194,3,40,4,18,0,3,0,11,0,0,1,39,17,59,1,50,22,21,20,6,43,1,1,135,175,175,
  118,126,173,172,125,2,1,194,1,2,79,171,124,125,172,0,255,255,0,61,255,197,3,195,3,107,18,7,0,13,0,0,253,123,0,0,0,2,1,29,
  255,18,2,66,4,35,0,3,0,9,0,0,1,21,35,53,19,21,19,35,3,53,1,240,211,211,82,129,164,4,35,254,254,252,219,172,254,192,1,64,
  172,0,0,0,255,255,255,167,254,27,6,199,7,110,16,38,11,29,0,0,16,6,11,30,0,0,0,0,255,255,0,61,255,242,3,195,7,111,18,39,
  0,13,0,0,253,168,16,7,0,13,0,0,1,127,0,0,255,255,0,145,255,66,3,67,5,213,16,39,0,18,0,145,0,0,16,39,0,17,1,142,
  0,0,16,7,0,17,255,217,4,72,0,0,0,1,0,100,1,211,7,156,3,49,0,29,0,0,1,21,14,1,35,34,39,38,39,38,39,38,35,34,
  6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,7,156,158,230,146,148,236,16,8,10,23,233,140,132,220,148,158,230,146,176,210,14,8,12,
  21,233,140,130,215,3,49,178,79,68,59,4,2,2,6,62,77,83,178,79,69,60,4,2,3,5,62,76,255,255,255,167,254,20,6,199,255,126,16,7,
  11,30,0,0,248,16,0,0,0,1,1,56,0,200,5,124,5,13,0,23,0,0,1,17,35,17,7,39,55,33,53,33,39,55,23,17,51,17,55,23,
  7,33,21,33,23,7,3,170,160,249,113,249,254,159,1,97,250,113,250,160,250,113,250,1,97,254,159,250,113,2,41,254,159,1,96,249,114,249,160,250,
  114,251,1,98,254,158,250,113,250,160,249,114,0,3,0,250,1,50,3,182,4,182,0,3,0,7,0,11,0,0,19,53,51,21,1,53,51,21,3,53,
  51,21,250,200,1,44,200,200,200,2,144,200,200,254,162,200,200,2,188,200,200,0,0,0,255,255,0,40,4,96,5,36,5,213,16,39,11,16,1,44,
  0,0,16,38,11,16,0,0,16,39,11,16,3,132,0,0,16,7,11,16,2,88,0,0,0,4,1,102,1,0,5,78,4,232,0,3,0,7,0,11,
  0,15,0,0,1,53,51,21,33,53,51,21,1,53,51,21,3,53,51,21,1,102,200,2,88,200,253,168,200,200,200,2,144,200,200,200,200,254,112,200,
  200,3,32,200,200,0,0,0,0,5,1,102,0,246,5,78,4,222,0,3,0,7,0,11,0,15,0,19,0,0,1,53,51,21,19,53,51,21,3,53,
  51,21,1,53,51,21,3,53,51,21,2,246,200,200,200,200,200,252,44,200,220,200,2,134,200,200,254,112,200,200,3,32,200,200,252,244,200,200,3,12,
  200,200,0,0,0,2,0,219,0,0,1,174,5,213,0,3,0,7,0,0,19,51,21,35,17,51,21,35,219,211,211,211,211,5,213,254,252,39,254,0,
  0,4,0,100,254,229,5,253,6,239,0,3,0,7,0,11,0,15,0,0,19,51,21,35,37,51,21,35,1,51,21,35,17,51,21,35,100,211,211,4,
  198,211,211,253,157,211,211,211,211,3,105,254,254,254,4,132,254,249,242,254,0,5,0,112,0,0,6,68,5,213,0,3,0,7,0,11,0,15,0,27,
  0,0,37,53,51,21,3,53,51,21,1,53,51,21,3,53,51,21,1,17,35,17,33,53,33,17,51,17,33,21,4,134,200,200,200,252,44,200,220,200,
  1,124,160,253,102,2,154,160,2,154,246,200,200,3,32,200,200,252,244,200,200,3,12,200,200,254,132,253,102,2,154,160,2,155,253,101,160,0,0,0,
  0,3,0,219,0,80,1,174,5,62,0,3,0,7,0,11,0,0,19,51,21,35,17,51,21,35,17,51,21,35,219,211,211,211,211,211,211,5,62,254,
  253,14,254,2,246,254,0,0,0,4,0,219,0,17,1,174,5,119,0,3,0,7,0,11,0,15,0,0,19,51,21,35,17,51,21,35,17,51,21,35,
  17,51,21,35,219,211,211,211,211,211,211,211,211,2,137,254,3,236,254,252,150,254,3,240,254,0,0,0,0,2,0,87,2,141,2,238,5,240,0,13,
  0,25,0,0,0,34,7,6,21,20,23,22,50,55,54,53,52,47,1,50,22,21,20,6,35,34,38,53,52,54,2,8,202,50,51,51,50,202,50,51,
  51,151,161,170,170,161,162,170,170,5,151,86,86,172,173,86,86,86,86,173,172,86,175,222,211,212,222,222,212,211,222,0,0,2,0,122,2,156,0,238,
  6,3,0,3,0,7,0,31,64,6,9,5,1,4,0,8,16,220,60,220,60,204,49,0,64,6,4,7,0,3,0,8,16,212,196,16,220,204,48,19,
  51,17,35,17,51,21,35,122,116,116,116,116,5,15,253,141,3,103,130,0,0,2,0,63,2,156,2,244,5,223,0,2,0,13,0,212,64,22,0,3,
  11,7,221,5,1,9,247,3,145,14,1,12,10,0,93,6,8,4,12,14,16,220,212,60,196,236,50,17,57,49,0,16,244,252,212,60,236,50,18,57,
  48,1,75,176,14,84,75,176,15,84,91,75,176,16,84,91,75,176,17,84,91,75,176,11,84,91,75,176,10,84,91,88,189,0,14,0,64,0,1,0,
  14,0,14,255,192,56,17,55,56,89,0,75,176,17,84,75,176,14,84,91,88,189,0,14,255,192,0,1,0,14,0,14,0,64,56,17,55,56,89,64,
  84,11,1,29,1,47,1,57,1,73,1,70,3,89,3,105,3,139,3,171,3,187,3,11,1,0,15,1,15,2,15,5,15,6,15,7,15,8,15,11,
  15,12,15,13,19,0,31,1,31,2,31,5,31,6,31,7,31,8,31,11,31,12,31,13,34,0,53,0,71,0,75,13,83,0,91,13,101,0,132,0,
  165,0,181,0,30,93,1,93,9,1,33,3,51,17,51,21,35,21,35,53,33,53,1,221,254,203,1,53,22,166,135,135,144,254,98,5,102,254,93,2,
  28,253,228,109,186,186,121,0,0,1,0,102,2,141,2,211,5,223,0,32,0,0,19,33,21,33,21,54,55,54,51,50,23,22,21,20,7,6,35,34,
  38,39,53,22,23,22,51,50,54,52,38,35,34,6,7,142,1,254,254,121,28,29,28,28,161,94,94,97,96,176,60,126,66,57,62,62,69,111,130,130,
  111,52,104,54,5,223,95,204,9,4,4,77,76,131,135,75,74,18,18,113,27,14,13,102,174,102,20,21,0,2,0,92,2,141,2,243,5,240,0,15,
  0,47,0,0,1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,19,21,38,39,38,35,34,7,6,7,54,55,54,51,50,23,22,21,20,7,
  6,35,34,38,53,52,55,54,51,50,23,22,1,179,88,51,51,51,51,88,87,51,51,51,51,171,49,50,50,49,128,68,68,10,38,57,58,68,145,84,
  84,88,87,145,167,176,108,108,182,49,50,50,4,109,52,53,91,90,52,53,53,52,90,91,53,52,1,98,103,20,10,11,75,76,153,49,26,26,76,77,
  132,127,79,78,222,212,198,117,118,8,9,0,0,1,0,108,2,156,2,213,5,223,0,6,0,0,19,33,21,1,35,1,33,108,2,105,254,164,136,1,
  72,254,51,5,223,48,252,237,2,228,0,0,0,3,0,89,2,141,2,236,5,240,0,12,0,42,0,58,0,0,0,34,7,6,21,20,22,51,50,55,
  54,52,39,37,38,39,38,53,52,54,32,23,22,21,20,7,6,7,22,23,22,21,20,7,6,35,34,39,38,53,52,55,54,55,20,23,22,51,50,55,
  54,53,52,39,38,35,34,7,6,2,0,186,53,53,106,93,92,54,53,53,254,236,84,46,47,164,1,30,82,81,46,47,83,90,56,53,85,86,158,159,
  85,86,53,54,45,47,46,85,81,49,48,48,47,83,83,48,47,4,42,44,43,75,76,86,44,43,150,43,93,18,49,50,72,100,116,58,58,100,74,48,
  49,18,18,58,55,80,121,65,65,65,65,121,78,57,56,198,63,38,37,37,36,65,63,38,37,37,36,0,0,2,0,83,2,141,2,233,5,240,0,31,
  0,46,0,0,19,53,22,23,22,51,50,55,54,55,6,7,6,35,34,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,39,38,19,50,54,53,
  52,39,38,35,34,7,6,21,20,23,22,145,49,50,50,48,129,68,67,10,35,60,57,69,144,168,87,88,145,167,87,88,107,108,182,49,50,50,204,88,
  102,51,51,88,85,53,52,52,51,2,174,103,20,11,10,75,75,154,47,27,26,152,132,129,77,78,111,111,212,198,117,118,8,9,1,114,104,92,90,52,
  53,53,52,90,92,52,52,0,0,1,0,137,2,156,3,176,5,107,0,11,0,0,1,17,33,21,33,17,35,17,33,53,33,17,2,81,1,95,254,161,
  105,254,161,1,95,5,107,254,200,95,254,200,1,56,95,1,56,0,0,0,0,1,0,137,3,212,3,176,4,51,0,3,0,0,19,33,21,33,137,3,
  39,252,217,4,51,95,0,0,0,2,0,137,3,97,3,176,4,165,0,3,0,7,0,0,19,33,21,33,21,33,21,33,137,3,39,252,217,3,39,252,
  217,4,165,94,135,95,0,0,0,1,0,111,2,5,1,144,6,2,0,13,0,0,1,14,1,16,22,23,35,38,39,38,52,55,54,55,1,144,84,82,
  82,84,101,94,47,47,47,46,95,6,2,129,252,254,254,254,128,131,128,127,250,127,126,132,0,1,0,103,2,5,1,136,6,2,0,15,0,0,19,51,
  22,23,22,20,7,6,7,35,54,55,54,16,39,38,103,101,95,47,46,46,47,95,101,84,41,42,42,41,6,2,132,126,127,250,127,128,131,128,127,127,
  1,2,126,126,0,1,0,117,2,156,2,196,5,30,0,19,0,48,64,7,21,0,3,14,10,11,20,16,212,220,60,47,204,204,75,176,13,81,88,177,
  21,64,56,89,49,178,127,21,1,93,0,64,6,6,17,12,2,11,20,16,212,60,196,212,204,48,1,17,35,17,52,38,35,34,6,21,17,35,17,51,
  21,62,1,51,50,22,2,196,116,78,78,94,108,117,117,41,113,74,121,125,4,23,254,133,1,119,89,89,107,92,254,158,2,115,97,56,56,134,0,0,
  255,255,0,87,255,241,2,238,3,84,18,7,11,73,0,0,253,100,0,0,255,255,0,137,0,0,2,197,3,67,18,7,0,123,0,0,253,100,0,0,
  255,255,0,94,0,0,2,180,3,84,18,7,0,116,0,0,253,100,0,0,255,255,0,98,255,241,2,205,3,84,18,7,0,117,0,0,253,100,0,0,
  255,255,0,63,0,0,2,244,3,67,18,7,11,75,0,0,253,100,0,0,255,255,0,102,255,241,2,211,3,67,18,7,11,76,0,0,253,100,0,0,
  255,255,0,92,255,241,2,243,3,84,18,7,11,77,0,0,253,100,0,0,255,255,0,108,0,0,2,213,3,67,18,7,11,78,0,0,253,100,0,0,
  255,255,0,89,255,241,2,236,3,84,18,7,11,79,0,0,253,100,0,0,255,255,0,83,255,241,2,233,3,84,18,7,11,80,0,0,253,100,0,0,
  255,255,0,137,0,0,3,176,2,207,18,7,11,81,0,0,253,100,0,0,255,255,0,137,1,56,3,176,1,151,18,7,11,82,0,0,253,100,0,0,
  255,255,0,137,0,197,3,176,2,9,18,7,11,83,0,0,253,100,0,0,255,255,0,111,255,105,1,144,3,102,18,7,11,84,0,0,253,100,0,0,
  255,255,0,103,255,105,1,136,3,102,18,7,11,85,0,0,253,100,0,0,255,255,0,77,255,240,2,161,2,130,18,7,8,162,0,0,253,100,0,0,
  255,255,0,71,255,240,2,213,2,130,18,7,8,168,0,0,253,100,0,0,255,255,0,71,255,240,2,207,2,130,18,7,8,177,0,0,253,100,0,0,
  255,255,0,117,0,0,3,33,2,115,18,7,2,165,0,0,253,100,0,0,255,255,0,71,255,240,2,213,2,130,18,7,8,169,0,0,253,100,0,0,
  255,255,0,117,0,0,2,196,3,103,18,7,2,114,0,0,253,100,0,0,255,255,0,117,0,0,2,231,3,103,18,7,8,174,0,0,253,100,0,0,
  255,255,0,122,0,0,0,238,3,103,18,7,2,163,0,0,253,100,0,0,255,255,0,117,0,0,4,123,2,130,18,7,8,175,0,0,253,100,0,0,
  255,255,0,117,0,0,2,196,2,130,18,7,11,86,0,0,253,100,0,0,255,255,0,117,255,17,2,236,2,130,18,7,8,181,0,0,253,100,0,0,
  255,255,0,117,0,0,2,144,2,147,18,7,2,164,0,0,253,100,0,0,255,255,0,35,0,0,1,219,3,37,18,7,8,182,0,0,253,100,0,0,
  0,1,0,86,0,0,6,174,5,214,0,35,0,0,1,14,1,35,34,0,16,0,51,50,22,23,21,46,1,35,34,6,16,22,51,50,54,55,17,33,
  21,33,17,33,21,33,17,33,21,33,3,221,79,178,99,254,254,219,1,37,254,101,177,78,76,173,98,192,204,204,192,98,173,76,2,196,253,211,2,22,
  253,234,2,58,253,47,1,184,54,54,1,55,2,28,1,55,53,54,159,71,70,234,254,68,234,70,71,2,10,128,254,181,128,254,107,128,0,3,0,115,
  255,166,4,190,6,57,0,39,0,46,0,52,0,0,1,22,23,55,51,7,22,23,21,38,39,1,51,50,54,55,21,14,1,35,34,39,7,35,55,38,
  39,7,35,55,38,39,38,17,16,55,54,37,55,51,7,6,7,6,17,20,23,1,38,39,1,22,23,3,104,65,62,30,155,47,40,37,58,64,254,193,
  18,119,211,93,97,216,121,27,26,18,155,25,65,57,38,155,65,19,17,178,178,160,1,8,21,156,227,145,88,125,82,2,52,62,67,254,193,53,65,5,
  235,8,19,105,165,22,28,213,60,41,251,151,94,95,211,72,72,2,63,87,18,30,135,230,18,21,207,1,103,1,104,208,185,20,75,252,31,112,157,254,
  216,238,148,3,203,19,4,251,149,40,21,0,0,1,0,96,255,228,4,179,5,240,0,44,0,0,37,54,55,54,55,21,14,1,35,32,0,17,16,0,
  33,50,22,23,21,46,1,35,34,2,17,16,23,22,23,17,51,21,62,1,51,50,22,31,1,46,1,35,34,6,21,3,46,97,88,106,93,97,217,121,
  254,202,254,155,1,101,1,54,123,217,95,93,212,119,234,249,124,94,153,152,48,154,110,15,38,23,1,26,60,36,128,139,138,7,39,47,95,211,72,71,
  1,158,1,103,1,104,1,159,71,71,213,95,94,254,199,254,216,254,217,156,117,30,3,93,157,92,89,4,5,170,16,15,182,171,0,0,0,1,0,133,
  0,0,4,203,5,213,0,17,0,0,1,17,33,21,33,17,33,21,33,17,51,21,35,17,35,17,35,53,1,113,3,90,253,112,2,80,253,176,250,250,
  202,236,1,126,4,87,170,254,72,170,254,181,69,254,199,1,57,69,0,0,0,1,0,129,0,0,4,98,5,240,0,35,0,0,1,17,33,21,33,53,
  51,17,35,53,51,53,35,53,51,53,16,54,51,50,22,23,21,46,1,35,34,6,29,1,33,21,33,21,33,21,2,53,2,45,252,31,236,191,191,199,
  199,214,232,61,151,79,76,136,61,148,116,1,135,254,121,1,143,1,236,254,190,170,170,1,66,143,143,143,95,1,5,243,31,29,182,41,41,155,212,72,
  143,143,143,0,0,1,0,186,255,66,7,29,5,30,0,43,0,0,5,35,1,38,39,38,35,34,7,6,21,17,35,17,51,21,54,55,54,51,50,23,
  22,23,19,51,7,54,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,17,2,204,170,1,109,5,52,57,119,141,83,83,185,185,62,89,88,121,
  122,85,54,37,133,170,88,92,120,175,190,185,114,117,143,166,185,190,3,120,141,71,77,95,97,162,253,135,4,96,174,102,50,49,62,38,62,1,69,214,
  51,246,225,253,92,2,158,161,156,190,164,253,135,1,29,0,0,5,0,117,0,0,5,135,5,213,0,2,0,6,0,34,0,38,0,41,0,0,1,39,
  21,19,39,35,21,3,33,19,51,17,51,17,51,21,35,21,51,21,35,17,33,3,35,17,35,17,35,53,51,53,35,53,51,5,23,51,53,3,23,53,
  2,75,79,182,56,126,196,1,16,211,229,196,195,195,195,195,254,240,211,229,196,195,195,195,195,2,18,56,126,79,79,3,175,206,206,254,242,147,147,3,
  52,253,218,2,38,253,218,123,147,123,253,218,2,38,253,218,2,38,123,147,123,123,147,147,254,242,206,206,0,2,0,201,255,227,9,206,5,213,0,8,
  0,80,0,0,1,17,51,50,54,53,52,38,35,1,6,7,6,43,1,17,35,17,33,50,23,22,23,51,17,51,17,33,21,33,17,20,22,59,1,53,
  30,1,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,39,53,
  35,34,38,53,17,1,135,239,133,145,145,133,1,221,6,113,122,236,239,190,1,173,236,122,87,24,81,174,1,101,254,155,71,108,171,96,187,91,122,132,
  95,161,60,161,143,211,194,96,169,72,74,158,85,129,129,93,139,59,185,155,233,203,85,183,102,171,201,152,5,47,253,207,146,135,134,146,254,204,200,106,
  113,253,168,5,213,113,82,136,1,62,254,194,143,253,160,137,78,35,53,53,89,81,75,80,37,15,36,149,130,158,172,30,30,174,40,40,84,84,64,73,
  33,14,42,153,137,156,182,35,35,1,159,210,2,96,0,0,0,2,0,201,255,227,8,51,5,213,0,7,0,69,0,0,1,17,51,50,54,16,38,35,
  1,23,35,3,46,1,43,1,17,35,17,33,32,22,21,20,6,7,30,1,31,1,22,23,22,51,50,54,53,52,38,47,1,46,1,53,52,54,51,50,
  22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,39,38,1,147,254,146,149,149,146,2,191,4,217,191,74,139,120,220,202,1,
  200,1,0,252,131,125,65,123,62,91,98,96,99,97,130,140,101,171,64,171,152,224,206,102,180,76,78,168,90,137,137,98,148,63,196,165,247,216,90,97,
  44,5,47,253,238,135,1,6,133,250,216,7,1,127,150,98,253,137,5,213,214,216,141,186,36,22,144,126,180,51,25,27,89,81,75,80,37,15,36,149,
  130,158,172,30,30,174,40,40,84,84,64,73,33,14,42,153,137,156,182,18,8,0,0,0,0,6,0,59,0,0,7,174,5,213,0,31,0,34,0,38,
  0,41,0,45,0,49,0,0,19,39,35,53,51,39,51,23,33,55,51,23,33,55,51,7,51,21,35,7,51,21,35,3,35,3,35,3,35,3,35,53,
  5,27,1,1,23,33,55,1,27,2,7,51,39,33,23,33,55,182,30,93,58,49,204,48,2,19,48,227,48,2,19,48,205,49,57,93,29,122,158,225,
  254,218,195,220,254,224,159,4,192,165,165,254,117,29,1,145,29,251,32,165,165,229,29,125,28,253,76,29,1,145,29,4,15,117,143,194,194,194,194,194,
  194,143,117,143,252,128,3,128,252,128,3,128,143,143,253,103,2,153,1,4,117,117,254,252,253,103,2,153,1,4,117,117,117,117,0,0,0,2,0,95,
  255,227,5,241,5,213,0,13,0,27,0,0,19,37,32,0,25,1,35,17,52,38,35,33,17,35,41,1,34,0,25,1,51,17,20,22,51,33,3,51,
  95,2,7,0,255,1,6,184,157,176,254,177,184,5,142,253,253,255,254,250,184,157,176,1,83,4,184,5,210,3,254,214,254,220,254,145,1,86,240,211,
  250,178,1,42,1,36,1,111,254,170,240,211,5,78,0,0,255,255,0,113,254,192,4,244,6,20,16,38,0,211,0,0,16,7,2,143,0,138,0,0,
  0,1,0,0,255,227,4,143,5,240,0,49,1,28,64,58,32,18,211,34,16,43,7,211,9,25,161,26,174,22,149,29,1,161,0,174,4,149,47,145,
  29,140,41,9,50,43,34,33,41,35,38,18,16,10,3,13,9,17,8,44,32,38,19,7,17,8,17,13,28,25,0,38,42,33,47,60,212,196,50,252,
  196,196,18,57,57,18,57,57,17,18,57,17,23,57,18,57,57,17,57,57,49,0,16,196,50,228,244,236,244,236,16,238,246,238,16,238,50,221,60,238,
  50,48,1,75,176,9,84,75,176,12,84,91,75,176,13,84,91,75,176,15,84,91,75,176,23,84,91,75,176,24,84,91,88,189,0,50,255,192,0,1,
  0,50,0,50,0,64,56,17,55,56,89,64,122,14,0,14,1,11,2,11,49,84,20,105,12,108,14,110,15,111,16,111,17,111,18,111,19,105,20,107,
  31,111,32,111,33,111,34,111,35,110,36,108,37,105,39,105,45,159,7,159,8,159,9,159,10,159,11,159,12,159,13,159,14,159,15,159,16,159,17,159,
  18,159,19,150,31,159,32,159,33,159,34,159,35,159,36,159,37,159,38,159,39,159,40,159,41,159,42,159,43,159,44,157,45,50,0,8,0,9,16,8,
  16,9,32,8,32,9,85,21,83,30,106,21,103,31,10,93,0,93,1,21,46,1,35,34,6,7,33,7,33,14,1,21,20,22,23,33,7,33,30,1,
  51,50,54,55,21,14,1,35,34,0,3,35,55,51,52,38,53,52,54,53,35,55,51,18,0,51,50,22,4,143,91,169,102,157,202,32,2,65,55,253,
  230,2,1,1,2,1,190,56,254,138,32,202,157,102,169,91,89,185,96,237,254,203,40,211,55,139,1,1,194,55,156,40,1,54,236,98,185,5,98,213,
  105,90,200,187,123,24,46,35,32,46,24,123,187,202,90,105,211,72,72,1,34,1,3,123,23,47,32,35,47,23,123,1,1,1,34,71,0,1,0,40,
  0,0,5,22,5,213,0,17,0,0,19,17,51,17,1,51,1,33,21,33,1,35,1,17,35,17,35,53,191,189,2,117,243,253,128,1,170,254,88,2,
  176,249,253,95,189,151,3,84,2,129,253,137,2,119,253,127,115,253,31,2,207,253,49,2,225,115,0,0,0,1,0,20,0,0,5,3,5,213,0,23,
  0,0,1,17,33,53,33,21,33,17,55,23,5,21,55,23,5,17,35,17,7,39,37,53,7,39,2,38,253,238,4,239,253,238,229,80,254,203,230,80,
  254,202,203,231,77,1,52,232,77,3,141,1,158,170,170,254,241,161,111,216,136,162,111,217,253,184,1,186,161,110,217,136,162,110,0,0,0,5,0,208,
  254,57,9,164,5,240,0,22,0,45,0,98,0,119,0,131,0,0,1,39,19,54,55,62,1,51,50,22,23,22,21,20,7,6,7,6,35,34,39,38,
  39,19,34,7,6,7,6,21,20,23,22,51,50,54,55,54,55,54,53,52,39,38,39,38,5,54,55,19,6,7,6,7,6,7,39,62,1,55,54,51,
  50,4,23,30,1,21,20,7,6,7,14,1,7,6,7,6,35,34,39,46,1,39,38,47,1,6,7,6,35,34,39,38,53,52,54,51,50,1,3,6,
  7,23,22,23,22,51,50,54,55,54,55,54,53,52,39,38,39,38,1,38,35,34,7,6,21,20,23,22,51,50,7,8,185,162,34,62,49,150,97,74,
  123,37,65,48,49,81,91,87,55,62,47,30,247,87,49,12,16,10,23,32,62,36,60,24,20,19,17,29,12,24,20,249,185,12,11,180,46,32,35,24,
  21,17,174,26,100,67,119,175,203,1,45,94,85,82,28,26,66,36,96,62,68,76,95,75,62,46,51,98,32,64,15,15,18,21,78,92,117,76,77,132,
  105,73,1,228,177,25,21,40,83,51,57,53,108,154,57,44,28,24,30,31,56,132,253,71,40,47,38,14,13,23,23,32,45,254,57,41,2,208,151,105,
  82,109,58,51,88,146,119,100,103,55,63,32,23,50,1,248,106,26,55,35,61,53,40,54,36,32,27,54,50,57,84,47,20,12,11,183,40,50,3,77,
  10,20,22,33,29,58,53,83,125,36,64,123,109,98,245,129,113,140,130,126,69,115,47,52,24,29,9,10,45,19,38,10,10,34,23,84,65,66,96,93,
  133,3,146,252,155,124,64,27,56,22,25,134,110,82,128,107,99,100,93,97,67,156,251,160,34,14,14,15,24,15,14,0,0,2,0,46,255,227,4,142,
  5,240,0,41,0,53,0,0,19,39,54,51,50,23,22,51,50,55,38,53,52,55,54,51,50,23,22,21,20,7,22,21,20,7,6,35,53,50,55,54,
  53,52,39,6,35,34,39,38,35,34,37,54,53,52,39,38,35,34,7,6,21,20,185,139,147,111,124,64,88,34,48,55,227,80,89,136,116,97,84,107,
  181,126,106,252,134,91,73,119,137,109,113,74,50,53,51,2,48,68,27,35,50,52,33,25,2,4,96,240,78,107,66,177,254,172,88,96,96,83,177,227,
  171,163,191,194,134,113,162,74,60,147,88,114,126,104,70,217,108,175,86,49,63,63,48,87,166,0,0,0,0,4,0,68,0,0,4,162,5,213,0,29,
  0,36,0,43,0,49,0,0,19,53,35,53,51,17,33,50,23,22,23,51,21,35,22,20,7,51,21,35,6,7,6,43,1,17,35,17,35,53,5,33,
  21,51,50,55,54,1,33,38,39,38,43,1,5,33,21,33,54,52,151,82,82,1,200,251,129,76,31,92,72,1,1,71,90,31,77,129,251,254,202,83,
  3,28,254,1,254,141,77,23,254,17,1,255,16,23,77,141,254,2,35,253,221,2,35,2,3,236,86,116,1,31,113,68,106,116,21,44,21,116,107,68,
  113,253,168,3,120,116,116,122,73,22,1,89,27,21,73,237,86,21,44,0,0,2,0,93,255,91,4,177,6,120,0,36,0,45,0,0,5,35,53,38,
  39,38,17,16,55,54,55,53,51,21,22,23,22,23,21,38,39,38,39,17,54,55,54,55,17,35,53,33,17,6,7,6,7,39,17,6,7,6,17,16,
  23,22,2,249,140,223,137,168,168,137,223,140,105,96,112,94,95,107,98,107,78,63,72,57,120,1,34,99,120,104,117,140,133,79,111,111,79,165,143,31,
  167,204,1,109,1,110,205,166,31,143,137,4,31,36,70,215,95,48,44,4,251,63,2,17,18,39,1,145,166,253,127,83,42,37,5,178,4,167,32,108,
  153,254,209,254,210,153,108,0,0,3,0,16,0,0,5,5,5,213,0,23,0,27,0,30,0,0,19,53,33,19,51,19,33,21,33,23,51,21,35,19,
  35,3,33,3,35,19,35,53,51,55,51,7,33,47,1,51,3,51,1,49,181,229,181,1,48,254,251,71,190,147,181,210,170,254,6,170,213,181,146,189,
  73,193,67,1,169,68,250,210,105,3,82,123,2,8,253,248,123,207,123,253,248,2,8,253,248,2,8,123,207,207,207,123,1,65,0,0,0,1,0,117,
  255,227,5,188,5,240,0,54,0,0,1,54,55,54,55,33,53,33,54,55,54,53,52,38,35,34,6,7,53,62,1,51,50,4,21,20,7,51,21,33,
  6,15,1,33,21,33,6,21,20,22,51,50,54,55,21,14,1,35,32,36,53,52,55,35,53,1,92,4,22,74,128,254,53,3,146,12,13,59,179,165,
  95,204,115,114,218,105,245,1,23,25,175,254,253,103,216,67,2,133,252,83,49,188,173,114,236,123,128,239,106,254,231,254,221,18,168,2,161,7,22,74,
  44,123,8,9,43,107,118,128,54,55,197,38,38,228,198,85,66,123,92,42,13,123,59,94,126,136,70,69,208,47,48,224,217,75,63,123,0,2,0,165,
  254,211,4,114,6,20,0,31,0,42,0,0,1,21,46,1,35,17,50,54,55,21,6,7,6,7,17,35,17,38,39,38,19,53,16,55,54,55,53,51,
  21,22,23,22,1,3,6,7,6,7,6,23,22,23,22,4,114,92,168,101,101,168,92,90,92,88,91,100,185,116,212,1,212,121,178,101,93,88,92,254,
  139,1,91,67,118,15,14,14,25,108,67,4,164,213,105,90,251,241,90,105,211,72,36,34,2,254,240,1,21,22,118,214,1,57,17,1,66,203,116,23,
  232,226,2,34,36,251,164,3,249,22,67,117,170,161,102,180,108,67,0,0,0,2,0,20,0,0,5,3,5,213,0,3,0,11,0,0,19,33,21,33,
  21,33,21,33,17,35,17,33,20,4,239,251,17,4,239,253,238,203,253,238,5,213,170,120,170,251,247,4,9,0,0,0,0,1,0,106,0,0,4,175,
  5,213,0,38,0,0,19,55,33,7,33,22,23,33,7,35,6,7,6,7,22,23,22,23,19,35,3,38,39,38,43,1,53,51,50,55,54,55,33,55,
  33,38,39,38,35,106,55,4,14,55,254,158,79,21,1,53,55,246,5,61,65,125,65,61,59,65,205,217,191,75,68,70,120,220,254,146,74,68,6,253,
  190,55,2,0,18,45,74,146,5,90,123,123,78,129,123,126,85,93,36,22,72,68,130,254,104,1,127,151,48,49,166,67,62,114,123,67,52,88,0,0,
  0,1,0,10,0,5,5,50,5,218,0,27,0,0,1,16,7,6,33,35,17,7,39,37,53,7,39,37,17,51,17,55,23,5,21,55,23,5,17,32,
  0,17,5,50,204,204,254,80,172,230,78,1,52,232,76,1,52,202,230,80,254,202,232,80,254,200,1,53,1,31,2,241,254,126,181,181,2,30,161,110,
  216,137,162,110,217,1,228,254,170,162,111,217,136,163,111,218,253,251,1,24,1,46,0,0,0,1,252,18,5,21,255,203,6,20,0,5,0,0,1,19,
  51,7,33,21,252,18,218,126,132,2,229,5,21,0,255,155,100,0,0,0,0,1,252,61,5,21,255,246,6,20,0,5,0,0,3,33,53,33,39,51,
  10,252,71,2,229,132,126,5,21,100,155,0,0,1,252,61,4,122,255,203,6,20,0,8,0,0,3,33,23,35,39,55,51,7,33,53,253,27,132,126,
  175,175,126,132,2,229,5,21,155,205,205,155,0,1,252,61,4,122,255,203,6,20,0,8,0,0,1,53,33,39,51,23,7,35,55,252,61,2,229,132,
  126,175,175,126,132,5,21,100,155,205,205,155,0,4,252,19,4,123,255,236,6,16,0,3,0,7,0,11,0,12,0,0,1,51,21,35,37,51,21,35,
  37,51,21,35,23,252,19,203,203,3,14,203,203,254,121,203,203,102,6,16,202,202,202,202,202,203,0,0,0,5,251,80,4,123,0,176,6,16,0,3,
  0,7,0,11,0,15,0,16,0,0,3,51,21,35,37,51,21,35,37,51,21,35,37,51,21,35,5,27,203,203,251,107,203,203,3,14,203,203,254,121,
  203,203,1,41,6,16,202,202,202,202,202,202,202,203,0,0,0,1,252,61,4,122,255,203,6,20,0,13,0,0,1,23,35,39,55,51,7,33,39,51,
  23,7,35,55,252,230,132,126,175,175,126,132,2,60,132,126,175,175,126,132,5,21,155,205,205,155,155,205,205,155,0,0,0,4,0,67,255,207,7,216,
  6,4,0,10,0,36,0,40,0,66,0,0,1,34,6,21,20,22,51,50,54,61,1,55,17,35,53,14,1,35,34,38,53,52,54,51,23,52,38,35,
  34,6,7,53,62,1,51,50,22,37,51,1,35,1,21,46,1,35,34,6,21,20,22,51,50,54,55,21,14,1,35,34,38,53,52,54,51,50,22,2,
  15,160,112,83,72,102,127,188,188,3,153,109,141,166,205,198,169,111,103,68,129,99,92,148,71,194,193,2,176,216,252,68,216,5,169,94,111,56,121,137,
  137,121,56,111,94,73,130,73,202,236,238,209,67,128,3,246,66,82,67,73,148,130,10,77,254,13,62,5,79,158,129,150,155,6,87,92,32,55,178,36,
  30,202,250,249,203,3,132,178,52,30,156,148,147,157,31,52,177,34,27,250,209,212,249,27,0,4,0,67,255,207,7,254,6,4,0,32,0,43,0,69,
  0,73,0,0,1,46,1,52,54,4,23,21,39,38,35,34,21,20,22,31,1,30,1,20,6,35,38,39,53,23,22,51,50,53,52,38,39,1,34,6,
  21,20,22,51,50,54,61,1,55,17,35,53,14,1,35,34,38,53,52,54,51,23,52,38,35,34,6,7,53,62,1,51,50,22,37,51,1,35,6,86,
  135,127,185,1,78,122,36,112,129,180,59,105,48,153,137,202,170,175,145,37,147,139,177,61,123,251,137,160,112,83,72,102,127,188,188,3,153,109,141,166,
  205,198,169,111,103,68,129,99,92,148,71,194,193,2,176,216,252,68,216,1,125,28,124,239,142,1,52,188,18,57,100,36,44,24,10,33,127,243,149,6,
  53,202,19,76,102,44,49,27,2,132,66,82,67,73,148,130,10,77,254,13,62,5,79,158,129,150,155,6,87,92,32,55,178,36,30,202,250,249,203,0,
  0,2,0,115,255,227,5,39,5,240,0,24,0,33,0,0,1,21,46,1,35,34,7,17,22,51,50,54,55,21,14,1,35,32,0,17,16,0,33,50,
  22,1,17,6,7,6,17,16,23,22,5,39,89,232,151,163,121,121,163,151,232,89,106,237,132,254,173,254,122,1,134,1,83,134,237,253,11,35,31,157,
  157,31,5,98,118,65,90,52,251,45,52,90,66,117,72,72,1,159,1,103,1,104,1,159,71,251,19,4,91,27,33,172,254,186,254,187,172,33,0,0,
  255,255,0,195,255,227,8,109,5,240,16,38,0,114,0,0,16,7,0,38,3,70,0,0,0,2,255,214,0,0,5,24,5,213,0,8,0,43,0,153,
  184,0,44,47,184,0,45,47,184,0,21,220,184,0,0,220,184,0,44,16,184,0,40,208,184,0,40,47,184,0,4,220,65,27,0,22,0,4,0,38,
  0,4,0,54,0,4,0,70,0,4,0,86,0,4,0,102,0,4,0,118,0,4,0,134,0,4,0,150,0,4,0,166,0,4,0,182,0,4,0,198,
  0,4,0,214,0,4,0,13,93,65,5,0,229,0,4,0,245,0,4,0,2,93,184,0,0,16,184,0,9,208,184,0,21,16,184,0,11,208,184,0,
  21,16,184,0,31,208,184,0,0,16,184,0,35,208,0,184,0,10,47,186,0,33,0,34,0,3,43,184,0,33,16,48,49,1,6,7,6,21,20,23,
  22,23,17,53,51,21,22,23,22,23,21,38,39,38,39,17,54,55,54,55,21,6,7,6,7,21,33,21,33,53,38,39,38,17,16,55,54,1,119,73,
  51,99,99,51,73,202,56,54,81,76,78,78,55,56,56,55,78,78,77,82,52,56,2,215,252,95,161,107,149,151,105,4,179,29,58,114,205,205,113,59,
  29,3,212,122,110,4,11,18,35,172,43,22,15,4,252,164,4,16,21,43,170,36,18,11,4,42,170,222,32,114,159,1,14,1,18,157,110,0,0,0,
  0,4,0,60,255,207,7,229,6,4,0,25,0,29,0,40,0,50,0,0,1,21,46,1,35,34,6,21,20,22,51,50,54,55,21,14,1,35,34,38,
  53,52,54,51,50,22,37,51,1,35,1,34,6,21,20,22,51,50,54,16,38,36,32,22,21,20,6,32,38,53,52,3,6,94,111,56,121,137,137,121,
  56,111,94,73,130,73,202,236,238,209,67,128,2,221,216,252,68,216,4,107,97,118,118,97,96,119,119,254,223,1,130,218,218,254,126,217,5,151,178,52,
  30,156,148,147,157,31,52,177,34,29,252,209,212,249,27,75,249,203,3,4,158,146,145,159,160,1,32,160,157,248,213,212,248,248,212,213,0,3,0,60,
  255,207,8,77,6,4,0,19,0,45,0,49,0,0,1,17,51,17,20,22,51,50,54,53,17,51,17,35,53,14,1,35,34,38,1,21,46,1,35,34,
  6,21,20,22,51,50,54,55,21,14,1,35,34,38,53,52,54,51,50,22,37,51,1,35,5,92,188,81,80,99,117,188,188,6,144,96,158,161,253,170,
  94,111,56,121,137,137,121,56,111,94,73,130,73,202,236,238,209,67,128,2,221,216,252,68,216,1,76,2,16,253,245,114,105,129,117,1,240,252,144,68,
  9,80,193,4,255,178,52,30,156,148,147,157,31,52,177,34,29,252,209,212,249,27,75,249,203,0,0,0,255,255,0,164,255,227,4,123,5,240,16,6,
  1,82,0,0,255,255,0,111,254,214,5,35,4,227,16,7,3,193,0,0,254,243,0,0,255,255,0,195,0,0,7,38,5,240,16,38,0,114,0,0,
  16,7,0,41,3,3,0,0,0,1,0,73,255,227,7,140,5,251,0,111,0,0,1,15,1,17,33,54,55,54,55,54,51,50,23,22,21,20,7,6,
  35,34,39,38,35,34,7,6,7,6,7,6,17,20,23,22,23,22,51,50,55,54,55,23,6,7,6,35,34,39,38,39,38,53,52,55,33,20,7,6,
  7,6,35,34,39,38,53,52,54,51,50,23,22,23,22,23,22,51,50,55,54,55,54,25,1,34,7,6,7,6,21,20,23,22,31,1,20,7,6,35,
  34,39,38,39,38,53,52,55,54,55,54,51,50,22,3,191,2,108,1,248,40,57,66,75,99,123,61,20,38,27,37,20,22,29,37,48,51,33,40,26,
  22,26,40,26,33,44,22,55,29,51,57,31,37,55,29,96,108,71,59,55,29,28,13,254,19,50,53,93,173,185,104,66,52,44,39,53,15,18,11,22,
  9,39,66,91,81,70,36,37,136,93,99,39,71,9,2,9,9,18,37,33,24,29,20,9,8,125,75,114,126,147,44,167,5,234,31,49,253,188,209,140,
  152,73,103,20,41,29,42,26,33,28,38,33,40,68,59,119,214,254,189,165,130,125,44,22,55,53,59,33,95,39,93,55,58,121,125,169,91,180,207,158,
  163,92,174,64,52,62,35,44,15,18,33,44,11,39,81,70,170,167,0,255,2,106,22,26,40,74,71,31,52,16,36,36,44,16,42,29,18,41,47,57,
  132,121,75,35,37,6,0,0,0,1,0,2,254,249,5,139,5,217,0,80,0,0,5,55,22,51,50,55,54,55,54,55,54,53,52,39,38,39,38,35,
  34,6,7,22,23,22,7,2,7,38,39,38,34,7,39,54,51,50,23,54,53,52,39,38,39,38,53,52,55,54,55,22,23,22,55,54,55,21,14,2,
  35,34,39,38,39,6,7,6,21,20,23,54,55,50,23,22,21,16,7,0,35,34,3,42,105,40,88,37,31,35,27,26,18,13,27,28,49,70,130,83,
  176,69,47,11,13,24,203,79,46,53,53,70,117,22,189,80,85,91,81,70,91,48,48,114,108,211,126,156,27,34,5,145,75,73,125,33,59,73,70,115,
  59,31,31,110,161,237,242,157,59,95,254,233,84,94,205,140,81,31,31,55,57,125,119,178,150,94,108,46,71,137,121,114,92,91,52,254,250,79,57,37,
  35,105,35,222,94,77,88,59,128,165,121,118,64,99,141,132,147,125,7,1,26,2,101,46,73,68,92,26,22,55,73,59,62,50,86,231,167,137,117,211,
  176,254,162,211,254,254,0,0,0,3,0,201,0,0,6,3,5,213,0,3,0,7,0,19,0,0,1,17,51,17,33,17,51,17,37,33,17,33,17,33,
  17,33,17,33,17,33,4,213,202,251,142,202,254,210,1,146,2,22,1,146,254,110,253,234,254,110,5,113,250,243,5,13,250,243,5,13,100,253,136,2,
  120,250,43,2,219,253,37,0,0,1,0,72,0,0,4,135,6,20,0,25,0,0,1,3,35,19,62,1,53,52,38,35,34,6,7,3,35,1,51,3,
  62,1,51,50,22,21,20,6,4,117,131,185,131,9,10,106,95,148,217,32,121,184,1,47,184,119,70,218,120,148,163,9,2,164,253,92,2,157,47,72,
  21,84,94,200,166,253,147,6,20,253,156,94,109,160,145,36,82,0,0,0,0,1,0,90,0,0,4,135,6,20,0,25,0,0,1,51,7,37,23,5,
  3,54,51,50,22,7,3,35,19,18,35,34,6,7,3,35,19,7,39,55,1,136,185,45,1,141,14,254,80,52,170,231,193,151,45,131,184,130,62,248,
  149,209,32,123,185,223,209,14,245,6,20,234,124,97,136,254,245,201,239,232,253,92,2,158,1,61,190,164,253,135,4,127,66,99,76,0,0,1,0,59,
  255,225,3,116,5,240,0,57,0,0,1,15,1,17,16,7,6,35,34,39,38,53,52,55,54,51,50,23,22,23,22,23,22,51,50,55,54,55,54,53,
  17,34,7,6,7,6,21,20,23,20,22,21,20,7,6,35,34,39,38,53,52,55,54,55,54,51,50,22,3,116,30,104,193,130,143,110,60,55,16,26,
  35,27,31,8,11,11,27,20,59,75,81,62,33,31,124,90,97,44,52,6,20,31,22,24,26,22,40,88,77,139,149,181,33,125,5,227,44,22,252,254,
  254,134,194,130,60,55,68,57,15,27,35,7,55,46,27,19,77,61,134,132,190,3,17,26,29,46,49,63,27,22,4,64,9,39,31,18,22,40,77,127,
  88,73,40,39,13,0,0,0,0,2,0,106,255,227,5,70,5,240,0,33,0,50,0,0,63,1,54,51,50,23,22,51,50,55,54,53,52,39,38,53,
  52,63,1,6,21,20,23,22,21,20,7,6,35,34,39,38,35,34,19,54,51,50,23,22,51,50,55,7,6,35,34,38,35,34,7,106,140,111,117,57,
  132,144,33,121,100,71,62,80,80,213,80,80,53,202,186,242,54,129,133,56,94,110,109,141,123,127,122,128,125,125,200,139,111,143,214,143,122,128,90,165,
  39,80,86,137,97,75,126,112,146,109,100,160,140,139,121,107,148,98,188,94,242,222,79,80,5,54,56,49,47,58,170,58,98,58,0,0,0,1,0,68,
  255,227,5,110,5,242,0,74,0,0,1,5,22,23,22,51,50,55,54,53,52,39,55,22,21,20,7,6,35,34,39,38,39,36,35,53,34,7,6,7,
  39,52,55,54,55,54,55,54,19,54,55,54,55,54,51,50,23,22,21,20,7,6,35,34,39,38,39,38,39,38,35,34,7,14,1,7,6,7,6,7,
  6,7,23,51,50,1,219,1,2,110,90,83,60,103,86,66,9,44,24,110,121,121,52,102,88,143,254,251,82,68,55,53,13,53,73,26,49,37,48,55,
  11,5,35,33,64,99,209,114,71,66,14,41,31,44,29,13,11,7,41,51,57,75,46,35,36,4,4,20,22,38,55,66,3,15,62,1,95,110,48,24,
  25,86,66,154,82,30,14,132,14,228,110,121,35,31,72,137,8,66,63,132,24,193,88,33,36,24,57,66,1,127,169,132,128,77,119,62,55,108,26,16,
  46,27,11,59,55,37,44,59,40,211,167,189,117,121,44,68,48,3,0,0,0,2,255,228,255,227,2,210,5,240,0,28,0,38,0,0,1,22,51,50,
  55,51,6,7,6,35,34,39,7,35,54,55,38,53,52,55,18,55,54,51,50,21,6,7,2,1,18,19,54,53,52,35,6,3,6,1,48,41,87,58,
  75,133,60,70,76,70,156,63,75,156,108,80,10,31,117,104,72,123,125,1,18,72,254,184,187,57,30,25,109,97,27,1,12,200,115,102,53,57,139,110,
  147,137,78,85,152,152,2,59,117,81,173,78,93,254,131,254,247,1,92,1,22,147,38,69,87,253,250,145,0,2,0,32,255,227,6,27,6,20,0,31,
  0,39,0,0,19,51,21,51,53,51,21,33,21,33,17,62,1,51,50,0,16,2,35,34,38,39,21,35,17,35,17,35,17,35,53,51,0,16,38,32,
  6,16,22,32,193,184,184,185,2,177,253,79,58,177,123,204,0,255,255,204,123,177,58,185,184,184,161,161,4,155,167,254,220,167,167,1,36,6,20,147,
  147,147,125,254,178,100,97,254,188,253,240,254,188,97,100,168,5,4,250,252,5,4,125,251,227,1,150,231,231,254,106,231,0,2,0,198,0,0,5,162,
  5,213,0,3,0,13,0,0,37,1,35,9,1,33,1,17,51,17,33,1,17,35,5,32,253,22,238,2,234,252,148,1,168,2,208,100,254,88,253,48,
  100,100,5,13,250,243,5,113,251,31,4,225,250,43,4,225,251,31,0,0,0,4,0,54,0,0,7,193,5,213,0,19,0,31,0,43,0,47,2,22,
  177,146,151,66,176,147,176,152,66,0,176,0,47,179,14,15,44,47,176,4,23,60,177,1,149,237,176,0,176,45,221,176,46,60,176,45,176,29,222,176,
  35,205,16,16,177,4,129,63,177,5,10,176,2,23,60,177,11,149,237,176,35,17,176,11,18,176,23,57,176,23,32,70,104,72,176,23,16,176,41,176,
  35,176,29,35,73,105,59,177,128,2,66,177,129,0,66,61,176,29,176,23,35,73,176,128,98,105,176,29,70,96,176,20,70,97,176,146,67,176,1,96,
  35,66,176,146,67,176,1,96,67,176,0,85,88,176,20,176,146,67,176,1,96,67,56,89,176,20,16,178,26,38,32,176,3,23,60,177,128,0,66,177,
  129,0,66,24,48,1,176,48,16,177,3,4,254,176,4,60,176,0,196,176,3,177,17,28,253,176,16,60,16,176,3,177,13,54,252,176,14,60,176,13,
  177,6,28,253,176,7,60,176,15,57,176,15,32,70,104,72,16,176,13,176,10,176,0,176,3,35,73,104,59,176,11,60,16,176,13,176,20,214,176,20,
  176,32,221,176,44,57,176,44,32,70,104,72,176,32,176,38,214,176,38,176,26,176,20,176,32,35,73,105,59,176,47,176,44,176,20,35,73,104,58,16,
  16,16,16,16,176,26,176,49,35,73,176,146,67,176,1,96,35,66,176,146,67,176,1,96,67,176,0,80,88,181,38,26,20,32,44,47,176,146,67,176,
  1,96,67,176,6,23,56,75,176,10,82,88,176,13,176,20,35,73,176,146,67,176,1,96,35,66,176,146,67,176,1,96,67,176,64,80,88,176,146,67,
  176,1,96,67,176,64,97,176,146,67,176,1,96,35,66,180,6,7,13,14,15,176,146,67,176,1,96,67,176,5,23,56,89,89,89,177,128,2,66,177,
  129,0,66,61,176,20,176,26,35,73,176,128,98,105,176,20,70,96,176,23,70,97,176,146,67,176,1,96,35,66,176,146,67,176,1,96,67,176,0,85,
  88,176,23,176,146,67,176,1,96,67,56,89,176,23,16,178,29,35,41,176,3,23,60,177,128,0,66,177,129,0,66,24,49,176,4,176,7,35,73,176,
  0,82,88,12,177,16,15,7,176,15,16,177,6,17,237,176,16,16,177,5,17,253,10,12,2,13,177,5,6,8,176,4,16,176,5,60,11,10,12,3,
  13,177,5,6,8,176,7,16,176,6,60,11,10,89,51,53,50,53,17,33,1,17,52,54,51,21,34,21,17,33,1,17,20,6,1,52,54,51,50,22,
  21,20,6,35,34,38,55,20,22,51,50,54,53,52,38,35,34,6,3,53,33,21,54,147,1,16,2,150,157,186,147,254,240,253,106,157,4,227,144,103,
  103,144,144,103,103,144,140,57,50,50,57,57,50,50,57,140,1,238,170,107,4,192,251,31,3,204,128,149,170,107,251,64,4,225,252,52,128,149,2,110,
  138,191,191,138,138,191,191,138,78,103,103,78,78,103,103,253,68,123,123,0,0,4,1,27,0,0,6,229,5,202,0,12,0,25,0,34,0,45,0,0,
  1,22,17,16,0,33,32,0,3,16,0,33,32,6,33,32,0,17,18,0,33,32,0,17,16,39,5,17,51,50,54,53,52,38,35,37,33,50,22,21,
  20,6,43,1,17,35,6,11,218,254,74,254,209,254,207,254,82,6,1,180,1,49,1,50,41,254,247,254,250,254,134,5,1,117,1,6,1,7,1,121,
  187,253,211,178,99,107,107,99,254,193,1,63,176,180,180,176,178,141,4,241,219,254,206,254,208,254,76,1,180,1,48,1,48,1,182,101,254,133,254,249,
  254,251,254,135,1,121,1,5,1,9,187,119,254,175,88,81,80,88,100,137,131,133,135,254,152,0,0,0,0,2,0,110,254,59,5,67,3,246,0,48,
  0,60,0,0,1,6,21,20,23,54,55,54,51,50,23,22,21,20,7,6,35,34,39,54,55,22,51,50,55,54,53,52,39,38,35,34,1,18,21,20,
  7,6,35,34,39,38,53,16,55,38,53,52,55,3,6,21,20,23,22,23,50,55,54,53,52,2,53,136,31,91,171,219,132,131,70,73,156,121,174,101,
  76,18,9,41,113,122,93,69,38,32,74,189,254,159,135,69,89,131,113,58,63,223,46,232,148,129,31,48,46,65,28,32,3,198,130,190,77,107,101,148,
  189,76,80,171,218,215,167,60,43,29,40,140,104,195,124,72,61,254,121,254,222,124,157,110,142,61,66,134,1,11,252,158,127,238,164,252,239,198,123,117,
  46,70,1,47,52,95,78,0,0,4,0,200,0,0,5,84,5,213,0,3,0,11,0,22,0,31,0,0,1,17,51,17,51,17,33,50,55,17,38,35,
  37,33,50,4,21,20,4,43,1,17,33,1,17,54,55,54,53,52,39,38,1,44,202,100,1,46,24,23,23,24,253,64,2,145,250,1,1,254,255,251,
  254,254,110,3,88,60,45,93,92,44,5,113,250,243,5,13,253,106,2,2,146,2,100,219,211,213,218,253,136,5,90,253,153,22,41,86,159,158,86,41,
  0,4,0,115,254,248,5,217,5,240,0,17,0,25,0,33,0,41,0,0,37,1,35,39,7,6,35,32,0,17,16,0,33,32,0,17,16,2,37,22,
  32,55,17,38,32,7,3,17,6,7,6,16,23,22,1,17,54,55,54,16,39,38,4,66,1,10,244,221,51,17,16,254,197,254,135,1,121,1,59,1,
  58,1,120,209,253,43,108,1,16,108,108,254,240,108,105,36,32,155,155,32,2,222,35,31,155,155,31,27,254,221,239,3,1,1,165,1,97,1,98,1,
  165,254,91,254,158,254,252,254,142,11,50,50,4,215,50,50,251,106,4,84,29,37,182,253,156,181,37,4,53,251,175,29,36,182,2,99,182,36,0,0,
  0,2,0,66,255,238,6,28,6,50,0,12,0,95,0,0,1,17,22,51,50,55,54,53,52,39,38,39,38,19,3,39,6,7,6,7,6,35,34,39,
  38,53,52,55,54,51,50,23,22,23,22,23,22,51,50,55,54,55,54,53,17,34,7,6,21,20,23,30,1,21,20,7,6,34,39,38,53,52,55,54,
  33,54,63,1,21,50,23,22,23,22,21,20,7,6,7,23,22,23,22,51,50,55,54,55,23,6,7,6,35,34,39,38,3,66,31,61,143,93,105,83,
  27,92,90,151,206,86,31,51,48,70,159,185,110,55,59,26,25,35,26,22,27,17,22,16,26,70,102,83,57,33,33,231,129,60,9,2,16,29,35,53,
  29,44,104,189,1,34,29,59,60,182,137,132,50,88,110,103,154,90,82,123,26,44,29,31,35,17,31,35,57,62,59,75,33,81,5,161,253,73,7,97,
  103,194,163,83,27,20,15,251,22,1,230,9,192,136,137,68,163,53,64,55,42,26,24,22,26,31,39,16,26,83,58,121,125,158,3,42,130,55,72,25,
  48,9,53,15,35,33,31,24,44,73,145,108,187,13,29,28,64,28,31,51,88,167,191,110,104,48,222,205,123,31,31,40,50,24,114,58,61,31,79,0,
  0,2,0,83,255,227,6,108,5,241,0,73,0,88,0,0,5,38,53,52,39,38,35,34,15,1,21,20,7,6,35,34,39,38,53,22,23,20,23,22,
  50,55,54,53,17,52,39,38,35,34,7,6,20,23,22,51,23,34,39,38,53,52,55,54,51,50,23,22,23,55,54,51,50,23,22,21,20,7,6,7,
  50,23,22,23,22,21,20,23,55,23,1,22,21,17,55,54,55,54,53,52,39,38,35,34,7,5,2,82,22,40,79,42,92,120,103,103,140,141,102,103,
  45,46,64,64,144,63,64,64,63,92,81,65,64,64,64,83,54,151,102,103,103,102,151,162,101,30,16,211,187,112,47,36,126,65,66,125,58,49,36,27,
  32,45,144,42,252,164,21,154,144,77,74,74,24,31,64,102,29,183,159,140,91,166,43,56,199,206,118,117,117,118,176,12,12,122,86,87,87,87,150,2,
  155,149,88,87,87,86,202,86,87,92,117,118,156,157,117,117,117,35,32,98,87,14,49,177,87,123,124,94,49,36,104,123,131,128,118,67,91,4,83,75,
  92,254,149,71,67,104,102,121,151,32,10,47,0,5,0,200,0,0,6,50,5,213,0,9,0,30,0,38,0,46,0,50,0,0,1,38,39,38,43,1,
  22,23,19,51,1,30,1,23,19,33,3,46,1,43,1,17,33,17,33,32,22,21,20,7,6,1,17,33,50,55,17,38,35,23,17,54,55,54,16,39,
  38,37,17,51,17,4,251,76,68,69,120,45,77,101,143,199,254,248,53,113,62,205,254,72,191,74,139,120,20,254,110,2,167,1,0,252,117,49,253,149,
  1,69,24,23,23,24,152,65,43,90,89,42,252,178,202,1,127,151,48,49,47,201,254,229,2,79,25,132,126,254,104,1,127,150,98,253,137,5,213,214,
  216,208,98,41,2,165,253,106,2,2,146,2,23,253,153,22,41,86,1,62,85,41,45,250,243,5,13,0,0,2,0,169,0,0,6,131,5,213,0,8,
  0,31,0,167,184,0,32,47,184,0,33,47,184,0,32,16,184,0,14,208,184,0,14,47,184,0,13,220,184,0,0,208,184,0,33,16,184,0,19,220,
  184,0,5,220,65,5,0,234,0,5,0,250,0,5,0,2,93,65,27,0,25,0,5,0,41,0,5,0,57,0,5,0,73,0,5,0,89,0,5,0,
  105,0,5,0,121,0,5,0,137,0,5,0,153,0,5,0,169,0,5,0,185,0,5,0,201,0,5,0,217,0,5,0,13,93,184,0,9,208,184,0,
  9,47,186,0,30,0,14,0,19,17,18,57,0,184,0,13,47,184,0,26,47,184,0,29,47,186,0,15,0,0,0,3,43,184,0,15,16,186,0,2,
  0,11,0,3,43,184,0,2,16,48,49,1,17,51,50,54,53,52,38,35,1,6,43,1,17,35,17,33,50,4,21,20,7,23,55,51,9,1,35,11,
  1,35,1,1,115,254,141,154,154,141,1,32,115,173,254,202,1,200,251,1,1,78,174,190,232,254,205,1,67,233,207,212,232,1,73,5,47,253,207,146,
  135,134,146,253,95,54,253,168,5,213,227,219,172,107,219,234,254,134,254,107,1,4,254,252,1,149,0,0,0,4,0,201,255,37,5,84,6,199,0,5,
  0,36,0,43,0,46,0,0,1,17,51,19,38,35,19,22,23,22,23,19,35,3,38,39,38,39,1,39,55,35,17,33,50,23,55,37,55,5,7,22,
  23,22,21,20,6,11,1,54,55,54,53,52,1,19,35,1,147,209,200,63,92,252,65,62,58,65,205,217,191,75,69,54,84,254,174,111,70,94,1,200,
  126,95,11,254,186,44,1,182,56,27,23,126,131,124,167,84,51,74,253,219,143,143,5,47,253,238,1,248,26,253,141,22,72,68,130,254,104,1,127,151,
  48,38,9,252,176,44,175,5,213,26,27,130,111,174,140,16,19,107,216,141,186,1,231,254,93,15,45,68,131,98,252,135,1,103,0,0,0,2,1,3,
  3,139,6,40,5,216,0,39,0,52,0,0,1,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,
  52,38,47,1,46,1,53,52,54,51,50,22,55,51,27,1,51,17,35,17,3,35,3,17,35,2,230,85,87,39,65,71,47,69,56,112,105,144,140,52,
  115,71,91,100,47,69,75,55,63,56,112,99,138,124,51,105,208,184,161,162,184,138,140,135,141,137,5,183,89,34,19,42,47,40,32,11,9,18,86,65,
  79,91,19,21,96,42,24,44,50,44,42,10,9,18,77,61,72,92,15,5,254,172,1,84,253,200,1,148,254,216,1,40,254,108,0,0,0,3,255,252,
  0,0,8,48,4,96,0,7,0,19,0,25,0,0,3,33,21,33,17,35,17,33,5,33,21,33,17,33,21,33,17,33,21,33,1,51,17,33,21,33,
  4,3,179,254,114,152,254,115,2,224,2,111,254,22,1,213,254,43,1,246,253,133,2,239,133,1,224,253,155,4,96,128,252,32,3,224,96,102,254,247,
  102,254,187,102,3,128,252,230,102,0,0,0,0,2,1,39,3,147,6,70,5,213,0,12,0,20,0,62,64,33,1,6,7,16,10,4,18,14,9,3,
  6,201,13,2,0,129,21,1,9,5,98,3,9,98,11,13,99,15,98,19,99,17,21,16,212,228,252,228,212,236,212,236,17,57,49,0,16,244,60,60,
  236,23,50,212,60,60,196,17,57,48,1,27,1,51,17,35,17,3,35,3,17,35,17,35,21,35,17,35,17,35,53,4,74,174,164,170,113,195,55,203,
  114,113,203,114,201,5,213,255,0,1,0,253,190,1,228,254,209,1,47,254,28,2,66,94,254,28,1,228,94,0,0,0,0,1,0,16,255,34,5,104,
  6,196,0,16,0,0,9,1,37,55,5,1,19,1,51,1,35,11,1,39,9,1,51,1,215,1,1,254,186,44,1,182,254,162,166,1,218,210,253,199,
  229,158,253,111,1,45,254,163,211,3,77,2,134,130,111,174,252,144,254,70,4,233,250,43,1,158,253,132,44,2,245,3,146,0,0,0,0,2,0,92,
  0,0,5,153,5,213,0,3,0,13,0,0,37,1,35,1,3,33,21,1,33,21,33,53,1,33,1,200,3,56,234,252,200,107,5,15,252,200,3,79,
  250,195,3,56,252,223,100,5,13,250,243,5,113,100,250,243,100,100,5,13,0,1,0,88,254,76,4,47,6,20,0,31,0,0,23,22,32,54,53,52,
  38,35,33,53,1,33,53,1,33,53,33,21,1,33,21,1,50,30,1,21,16,7,6,33,34,39,88,170,1,163,193,185,165,254,240,1,247,254,9,1,
  247,253,196,3,36,254,39,1,217,254,39,172,223,166,141,185,254,254,187,212,167,99,163,204,134,147,166,1,101,147,1,101,147,168,254,176,168,254,176,97,
  212,138,254,211,102,134,74,0,255,255,0,78,0,0,5,207,5,231,16,6,3,61,0,0,255,255,0,78,255,227,5,207,5,202,16,6,1,115,0,0,
  0,1,0,24,254,206,4,149,6,68,0,85,0,0,1,55,54,55,54,53,52,39,38,35,34,7,6,35,34,39,38,53,55,51,6,23,22,51,50,55,
  50,54,51,50,22,23,22,21,20,7,6,7,23,54,51,50,23,22,21,16,3,6,33,34,39,52,39,38,39,38,35,34,7,39,54,55,54,51,50,23,
  22,21,20,23,22,51,50,55,54,55,54,53,52,39,38,39,38,35,34,7,1,142,95,125,121,106,35,49,81,24,128,150,26,92,36,24,152,35,35,35,
  35,130,44,84,17,71,17,71,92,24,60,130,132,108,2,71,50,251,101,36,176,242,254,215,115,97,2,4,16,24,35,48,69,24,75,88,81,60,77,17,
  11,25,30,64,152,117,74,38,39,17,20,33,103,176,108,93,2,168,138,9,121,106,141,46,35,46,11,11,35,25,33,211,60,35,33,5,6,22,24,59,
  71,163,129,132,66,3,14,152,119,128,254,235,254,250,200,24,135,28,44,16,24,60,36,61,44,35,35,22,119,85,25,30,116,75,121,121,152,86,63,64,
  33,106,46,0,0,1,0,68,0,0,2,10,4,96,0,13,0,0,33,17,52,39,38,43,1,53,51,50,23,22,21,17,1,78,34,36,108,88,110,182,
  80,82,2,213,145,46,48,156,96,98,212,253,54,0,0,0,255,255,0,201,0,0,5,106,5,213,16,6,0,46,0,0,255,255,0,16,0,0,5,104,
  7,109,16,6,0,135,0,0,0,3,0,92,0,0,5,223,6,46,0,50,0,63,0,82,0,0,1,23,50,23,22,21,20,7,6,41,1,55,50,55,
  54,55,54,53,17,34,7,6,21,20,23,20,22,21,20,7,6,35,34,39,38,53,52,55,54,37,55,23,50,23,22,23,22,21,20,7,6,5,50,55,
  54,53,52,39,38,39,38,35,17,20,1,5,50,55,54,55,54,53,52,39,38,39,38,35,34,7,6,7,6,4,113,7,169,95,95,121,220,254,179,253,
  115,59,150,134,57,29,31,185,130,77,11,13,19,33,44,25,17,38,113,160,1,8,152,9,198,145,143,48,73,103,75,254,138,204,113,83,70,42,101,108,
  134,254,232,1,92,136,108,104,48,88,86,46,84,77,118,75,73,31,46,88,3,84,16,97,94,128,174,125,218,117,134,59,139,132,211,2,131,130,73,77,
  11,61,5,44,13,51,19,33,22,35,86,134,116,159,39,73,64,28,31,51,72,108,154,104,74,51,112,82,129,117,70,42,27,24,253,194,29,253,40,2,
  26,29,48,88,185,114,86,44,24,24,6,236,110,206,0,0,0,1,0,130,255,232,5,55,5,240,0,61,0,0,1,23,54,37,30,1,23,22,23,22,
  55,21,6,7,38,39,6,7,6,21,20,23,22,23,30,1,21,20,7,6,7,39,54,55,54,53,52,39,38,55,34,7,6,21,16,23,22,45,1,21,
  6,7,6,36,39,38,39,38,53,52,55,54,2,75,71,152,1,47,11,40,11,17,16,22,105,140,104,59,117,41,29,24,11,3,15,15,15,70,115,198,
  26,90,73,35,46,33,19,125,73,105,176,222,1,107,1,1,215,101,192,254,143,130,93,46,48,94,192,5,53,35,108,114,28,119,31,40,15,22,33,46,
  68,14,36,187,13,34,28,57,66,71,22,51,50,75,37,141,70,110,31,35,22,73,35,116,51,185,116,82,93,134,218,254,185,176,225,38,127,57,136,75,
  40,86,130,92,143,145,181,209,189,147,0,0,0,2,0,125,255,231,6,89,5,45,0,26,0,41,0,0,37,22,23,22,32,55,54,55,51,6,7,6,
  32,36,2,53,52,18,36,51,50,4,18,21,33,34,21,53,20,51,33,50,53,17,38,39,38,35,34,7,6,7,1,144,67,93,150,1,74,152,106,77,
  111,95,142,179,254,122,254,155,198,201,1,103,190,189,1,103,202,251,74,19,19,3,144,20,70,95,152,159,160,152,95,68,228,77,51,84,84,60,96,120,
  71,90,179,1,65,175,176,1,69,174,174,254,187,176,19,73,19,19,1,112,80,51,82,81,52,79,0,0,0,2,0,87,255,227,4,96,4,68,0,28,
  0,37,0,0,1,6,21,20,23,22,51,50,55,54,55,51,6,7,6,32,39,38,53,52,55,54,0,51,32,17,20,7,6,55,54,53,52,35,34,6,
  3,32,1,44,4,34,59,158,116,57,102,24,135,40,149,104,254,100,111,78,15,49,1,82,240,1,135,205,209,107,112,227,134,186,57,1,65,1,152,38,
  34,94,62,110,35,63,81,127,89,62,153,107,155,68,77,253,1,52,254,235,199,103,105,224,77,113,171,204,254,237,0,0,0,1,0,162,255,227,4,134,
  5,240,0,69,0,0,1,23,6,7,6,35,34,39,38,39,38,53,52,55,54,63,1,38,39,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,
  39,38,53,52,55,54,53,52,39,38,35,34,7,6,21,20,23,22,23,22,51,21,34,7,6,7,6,21,20,23,22,51,50,55,54,55,4,39,95,31,
  16,178,251,143,105,108,69,95,134,109,178,2,108,61,79,99,123,241,136,84,51,45,50,34,41,23,13,28,26,37,43,102,97,64,97,80,47,90,95,124,
  171,123,119,58,109,97,90,194,129,117,62,13,1,73,104,65,17,172,34,37,64,95,169,174,138,108,24,21,36,61,80,148,139,99,122,83,50,86,78,45,
  50,22,14,33,28,36,43,31,37,36,43,64,101,151,125,78,48,23,26,54,30,29,57,110,153,166,97,91,117,62,95,0,0,1,0,84,255,223,6,17,
  6,11,0,77,0,0,1,23,7,6,35,34,39,38,39,17,33,7,35,21,20,7,6,7,6,33,34,39,38,53,52,55,54,51,50,23,22,23,22,23,
  22,51,50,55,54,55,54,61,1,33,55,33,17,38,35,34,7,6,21,20,31,1,20,7,6,35,34,39,38,53,52,55,54,33,50,23,55,21,22,23,
  22,51,50,55,5,238,35,88,39,58,39,55,225,63,1,60,61,255,42,42,77,198,254,244,128,95,52,30,27,46,31,13,18,22,19,27,66,94,108,123,
  62,29,33,254,151,39,1,66,97,62,193,110,71,7,20,25,35,26,38,35,31,119,167,1,52,36,66,154,187,143,48,22,48,33,5,242,19,163,75,20,
  61,25,253,220,68,99,152,132,128,75,202,95,52,66,40,31,26,11,20,48,51,26,66,123,62,99,101,130,185,68,2,73,24,110,70,84,61,31,73,44,
  26,31,31,31,70,180,119,167,8,55,75,46,22,9,48,0,0,1,0,201,0,0,4,35,5,213,0,9,0,0,41,1,53,33,17,33,53,33,17,51,
  4,35,252,166,2,144,253,176,2,80,202,170,1,184,170,2,201,0,0,0,0,1,0,57,255,199,8,66,6,2,0,107,0,0,1,17,20,23,22,23,
  22,51,50,55,54,55,23,6,7,6,34,39,38,39,38,17,52,2,55,6,3,2,3,7,39,2,3,38,39,38,39,17,20,7,6,7,6,35,34,39,
  38,53,52,55,54,51,50,23,22,51,50,54,55,54,53,17,38,35,34,7,6,15,1,54,55,54,55,54,51,50,23,51,22,19,18,19,23,18,55,18,
  55,54,51,50,23,22,21,20,7,6,35,34,39,38,39,38,39,38,35,34,7,6,6,215,22,22,44,27,28,53,40,46,39,42,39,69,96,159,57,55,
  18,6,7,5,174,121,123,55,97,20,59,102,55,59,62,70,51,46,94,80,101,77,68,42,29,24,35,55,29,28,64,44,106,33,28,72,104,72,60,61,
  20,46,15,24,27,37,95,121,143,105,7,165,112,112,51,11,84,125,128,156,152,178,66,39,29,18,30,44,36,8,22,7,11,4,25,26,29,26,42,5,
  29,253,53,220,128,129,47,22,44,44,64,33,59,68,97,57,55,158,84,2,1,30,1,145,31,179,254,196,254,201,254,86,77,15,1,230,1,59,169,110,
  119,70,254,15,237,187,179,94,79,63,47,44,37,33,24,59,62,106,121,116,159,2,214,88,60,59,125,3,102,63,69,39,95,110,165,254,250,254,244,254,
  177,11,1,72,244,1,2,151,152,39,29,29,39,16,35,9,22,13,29,4,24,22,46,0,0,2,0,104,255,231,3,74,3,41,0,11,0,23,0,0,
  1,52,38,35,34,2,21,20,22,51,50,18,3,50,22,21,20,2,35,34,38,53,52,18,2,169,87,79,109,141,86,80,109,141,194,152,203,221,162,152,
  203,221,1,247,116,125,254,254,207,116,123,1,4,1,253,216,163,198,254,255,216,163,198,1,1,0,0,0,0,1,0,103,255,227,5,178,5,240,0,52,
  0,0,9,1,22,21,20,7,52,39,1,7,6,31,1,22,20,7,6,43,1,53,54,53,52,47,1,38,52,63,1,39,38,53,52,55,20,23,9,1,
  39,38,53,52,55,20,31,1,22,21,20,7,52,47,1,3,196,1,139,99,144,50,252,251,155,62,66,172,100,61,86,69,245,196,47,98,53,140,154,241,
  99,144,50,2,108,1,25,116,99,144,50,182,99,144,50,18,2,208,254,117,99,49,130,76,83,50,3,5,156,63,66,172,100,214,44,62,56,63,93,29,
  47,99,54,188,141,155,241,99,49,130,76,83,50,253,150,1,25,116,99,49,130,76,83,50,182,99,49,130,76,83,50,18,0,1,255,251,255,227,5,57,
  5,241,0,48,0,0,1,17,51,22,21,20,15,1,14,1,35,33,34,46,1,53,52,63,1,62,1,51,33,17,52,39,46,1,35,33,34,46,3,53,
  52,62,1,51,50,23,30,2,51,33,50,22,4,190,79,44,30,135,17,20,34,251,244,22,24,24,34,133,17,20,36,3,132,20,20,37,64,253,127,59,
  53,72,29,22,4,16,20,25,12,12,42,31,28,2,214,89,91,4,182,252,35,4,36,20,27,135,18,6,2,20,18,16,34,134,16,6,3,120,50,13,
  16,6,4,24,49,91,71,40,32,20,32,30,31,4,87,0,0,1,0,27,255,184,3,65,5,240,0,44,0,0,1,33,50,23,22,20,14,1,7,30,
  1,18,16,7,6,35,34,38,47,1,14,1,35,33,34,53,52,63,1,62,1,51,33,17,33,34,38,53,52,54,50,23,22,23,22,1,84,1,80,108,
  30,19,12,48,37,2,2,61,10,24,45,22,18,6,14,100,18,44,254,109,70,34,133,17,20,36,1,133,254,186,109,71,20,45,12,23,46,16,5,143,
  55,35,42,40,47,10,26,130,253,36,254,251,34,83,30,31,97,101,14,40,16,33,135,16,6,3,205,113,126,66,25,30,59,6,2,0,0,1,0,86,
  255,184,4,186,5,240,0,38,0,0,1,33,34,38,53,52,62,1,51,50,23,30,2,51,33,50,30,2,21,20,14,1,7,30,1,23,18,21,20,7,
  6,35,34,38,39,38,53,4,10,253,0,109,71,4,16,20,25,12,12,42,31,28,3,10,53,71,26,6,12,48,37,2,2,4,57,10,23,46,24,17,
  12,12,4,166,113,126,40,31,20,31,30,32,4,31,48,26,11,16,40,47,10,26,130,38,253,74,147,115,33,83,39,68,81,73,0,0,0,2,0,70,
  0,0,2,215,6,20,0,11,0,21,0,0,19,52,54,51,50,22,21,20,6,35,34,38,1,51,21,33,53,51,17,35,53,33,188,112,81,79,111,111,
  79,81,112,1,131,152,253,111,151,151,1,249,5,84,81,111,111,81,79,111,110,251,117,121,121,3,53,121,0,2,0,90,255,213,7,82,5,59,0,9,
  0,27,0,0,18,16,0,33,32,0,16,0,33,32,5,1,21,7,30,1,21,16,0,33,32,0,17,16,0,33,32,4,254,1,72,1,27,1,26,1,
  72,254,184,254,230,254,229,3,233,1,35,239,2,2,254,91,254,159,254,158,254,91,1,165,1,98,1,4,1,114,3,101,254,72,254,253,1,3,1,184,
  1,1,194,1,10,244,221,33,35,16,254,197,254,135,1,121,1,59,1,58,1,120,209,0,0,4,0,151,0,0,9,76,4,96,0,9,0,12,0,20,
  0,32,0,0,19,33,21,33,17,33,21,33,17,35,1,3,33,1,51,1,35,39,33,7,35,1,51,27,1,51,9,1,35,9,1,35,1,151,2,131,
  254,20,1,188,254,68,151,3,131,181,1,106,255,0,151,1,119,138,90,254,68,90,140,3,214,143,245,246,144,254,195,1,82,144,254,235,254,233,144,1,
  96,4,96,128,254,182,127,253,233,3,8,254,67,2,53,252,128,230,230,3,128,254,179,1,77,254,82,254,46,1,125,254,131,1,222,0,0,3,0,36,
  255,240,5,122,4,96,0,15,0,45,0,49,0,0,37,53,34,39,38,39,38,53,17,35,17,20,22,23,22,50,3,22,51,50,55,21,6,35,34,39,
  38,53,17,35,17,33,17,35,34,6,21,35,52,54,51,33,21,35,17,20,1,51,17,35,5,22,137,44,26,9,14,134,23,20,57,225,89,8,108,40,
  72,116,132,253,42,21,167,254,178,61,90,50,100,114,165,4,15,182,253,33,134,134,90,52,64,39,33,56,162,2,12,253,214,166,122,25,69,1,66,175,
  10,241,16,202,98,253,1,227,252,4,3,252,76,115,168,123,100,254,18,89,254,175,3,152,0,2,0,0,254,115,5,90,4,123,0,8,0,29,0,0,
  1,22,19,18,17,51,16,3,2,3,16,3,2,35,34,7,35,52,55,54,51,32,19,18,19,51,2,3,2,17,1,215,174,85,69,130,69,108,52,70,
  140,197,169,24,100,71,81,245,1,180,137,110,160,130,203,67,70,4,29,193,254,92,254,167,254,120,1,159,1,66,1,253,250,190,2,27,1,42,2,87,
  159,98,79,90,253,61,1,154,1,14,254,143,254,201,254,190,253,253,0,0,0,2,0,200,0,0,5,48,5,213,0,3,0,9,0,0,1,17,51,17,
  37,21,33,17,33,17,1,44,202,3,58,253,42,254,110,5,113,250,243,5,13,100,100,250,143,5,213,0,0,3,0,201,0,0,6,1,5,213,0,3,
  0,7,0,15,0,0,1,17,51,17,33,17,51,17,1,33,17,33,17,33,17,33,4,211,202,251,144,202,4,10,254,110,253,236,254,110,5,56,5,113,
  250,243,5,13,250,243,5,13,250,143,5,113,250,143,5,213,0,2,0,25,254,119,6,83,5,193,0,5,0,17,0,0,9,2,33,9,2,21,33,9,
  1,33,21,33,53,9,1,53,1,166,3,16,253,6,254,252,2,250,252,240,5,151,252,25,2,250,252,240,4,23,249,198,3,7,253,23,254,218,3,89,
  3,42,252,214,252,167,6,231,100,252,214,252,167,99,99,3,83,3,21,127,0,1,0,163,255,227,5,187,5,240,0,29,0,0,1,17,33,21,33,17,
  54,36,51,32,0,17,16,0,33,34,36,39,53,30,1,51,32,0,17,16,0,33,34,6,1,107,1,74,253,238,117,1,26,160,1,94,1,139,254,117,
  254,162,146,254,249,111,112,252,139,1,18,1,19,254,237,254,238,107,168,4,254,254,111,166,2,129,83,85,254,103,254,147,254,146,254,103,72,70,215,95,
  96,1,50,1,47,1,46,1,50,37,0,0,0,1,0,8,0,0,3,169,5,213,0,5,0,23,181,2,28,0,58,3,6,16,220,252,236,49,0,180,
  3,149,4,129,1,47,244,236,48,33,35,17,33,53,33,3,169,202,253,41,3,161,5,43,170,0,0,0,0,1,0,7,0,0,3,168,5,213,0,5,
  0,23,181,4,28,1,58,3,6,16,220,252,236,49,0,180,3,149,0,129,2,47,228,236,48,1,17,33,53,33,17,3,168,252,95,2,215,5,213,250,
  43,170,5,43,0,1,255,252,0,0,4,231,5,213,0,8,0,0,33,35,9,1,35,1,17,51,17,4,231,217,254,98,254,101,217,2,16,203,2,102,
  253,154,3,14,2,199,253,57,0,4,0,87,0,0,6,74,5,213,0,11,0,19,0,23,0,34,0,0,1,32,23,22,21,20,7,2,0,41,1,1,
  5,3,51,50,55,19,38,35,33,3,51,19,5,3,54,55,54,19,54,53,52,39,38,3,124,1,178,168,116,23,75,254,34,254,80,253,253,1,34,1,
  127,251,99,245,173,226,147,246,254,111,251,202,251,2,175,205,27,25,208,65,20,102,18,5,213,181,124,223,99,118,254,126,254,150,5,213,100,250,243,65,
  4,139,65,250,243,5,13,120,251,227,16,19,157,1,80,102,85,194,109,19,0,4,0,90,255,227,5,173,6,20,0,10,0,31,0,35,0,50,0,0,
  19,6,21,20,23,22,23,19,6,7,6,1,33,55,6,7,6,35,34,2,53,52,55,54,0,51,50,23,22,23,19,33,7,1,51,9,1,3,22,51,
  50,55,54,55,54,53,52,39,38,35,34,231,31,42,32,54,175,66,56,119,3,120,254,178,33,78,98,98,124,203,158,34,35,1,62,203,124,79,79,39,
  118,1,78,254,254,247,134,1,9,253,50,189,24,26,165,119,120,31,31,56,55,165,26,2,116,158,75,115,79,61,32,3,134,32,61,130,252,237,168,100,
  48,49,1,12,148,80,178,178,1,68,49,48,100,2,94,100,250,172,5,84,254,100,252,54,3,130,130,159,158,74,116,104,105,0,0,0,0,3,0,91,
  255,227,4,147,4,123,0,10,0,40,0,50,0,0,19,6,21,20,23,22,23,19,6,7,6,19,22,51,50,55,54,55,7,6,7,6,35,32,39,38,
  53,52,55,18,55,54,51,50,23,22,21,20,15,1,33,55,33,54,53,52,39,38,35,34,7,218,12,78,22,30,161,38,35,160,168,71,95,121,127,90,
  92,23,107,108,109,107,254,244,125,90,15,53,181,179,252,228,102,70,16,18,253,143,20,2,1,10,57,78,169,74,67,2,48,60,55,141,104,29,22,3,
  58,21,28,130,253,74,21,31,22,40,117,42,22,22,156,111,166,68,77,1,19,162,161,145,99,147,70,80,90,100,56,50,118,82,115,17,0,3,0,79,
  0,0,2,129,6,20,0,3,0,7,0,11,0,0,1,51,7,35,3,51,19,35,19,33,19,33,1,201,184,46,184,212,134,178,134,36,254,178,218,1,
  78,6,20,233,251,57,3,152,252,4,4,96,0,3,255,22,254,86,2,129,6,20,0,3,0,12,0,26,0,0,1,51,7,35,3,19,35,3,6,7,
  54,55,54,5,35,55,51,50,55,54,55,19,33,3,6,7,6,1,201,184,46,184,102,202,134,208,35,53,72,50,75,254,220,220,20,49,105,48,47,29,
  233,1,78,222,41,100,101,6,20,233,250,191,4,18,251,208,181,84,15,48,72,244,100,48,49,153,4,172,251,140,214,96,96,0,0,0,0,2,0,59,
  255,227,5,184,5,240,0,38,0,48,0,0,9,1,14,1,21,35,52,18,55,1,51,23,62,1,51,50,0,21,20,6,7,30,1,21,20,6,35,34,
  38,39,53,30,1,51,50,54,53,52,38,55,62,1,53,52,38,35,34,6,7,3,186,254,4,59,72,186,116,93,254,233,252,143,104,228,131,241,1,50,
  134,134,48,50,222,184,83,165,85,87,158,68,105,131,59,50,91,85,212,160,95,166,73,2,64,2,8,89,203,114,132,1,2,126,1,31,149,89,87,254,
  237,215,128,225,99,63,125,60,162,197,36,36,182,47,49,111,88,51,103,206,81,161,88,146,194,63,64,0,0,1,0,81,0,0,3,136,4,96,0,9,
  0,36,64,9,5,9,8,11,70,0,6,2,10,16,196,196,212,236,236,50,49,0,64,8,7,135,6,3,135,0,188,2,47,228,236,212,236,48,1,17,
  33,53,33,17,33,53,33,17,3,136,252,201,2,127,254,7,1,249,4,96,251,160,147,1,111,147,1,203,255,255,0,137,255,227,7,96,5,240,16,39,
  11,34,3,53,0,0,16,38,0,123,0,0,16,7,11,78,4,139,253,100,255,255,0,137,255,227,7,116,5,240,16,39,11,34,3,53,0,0,16,38,
  0,123,0,0,16,7,11,80,4,139,253,100,255,255,0,137,255,227,10,174,5,240,16,39,11,34,3,53,0,0,16,38,0,123,0,0,16,39,0,123,
  4,139,253,100,16,7,11,73,7,192,253,100,255,255,0,137,255,227,7,88,5,240,16,38,0,123,0,0,16,39,11,34,3,53,0,0,16,7,0,117,
  4,139,253,100,255,255,0,94,255,227,7,88,5,240,16,38,0,116,0,0,16,39,11,34,3,53,0,0,16,7,0,117,4,139,253,100,255,255,0,137,
  255,227,7,94,5,240,16,38,0,123,0,0,16,39,11,34,3,53,0,0,16,7,11,76,4,139,253,100,255,255,0,94,255,227,7,94,5,240,16,38,
  0,116,0,0,16,39,11,34,3,53,0,0,16,7,11,76,4,139,253,100,255,255,0,98,255,227,7,94,5,240,16,38,0,117,0,0,16,39,11,34,
  3,53,0,0,16,7,11,76,4,139,253,100,255,255,0,63,255,227,7,94,5,240,16,38,11,75,0,0,16,39,11,34,3,53,0,0,16,7,11,76,
  4,139,253,100,255,255,0,137,255,227,7,126,5,240,16,38,0,123,0,0,16,39,11,34,3,53,0,0,16,7,11,77,4,139,253,100,255,255,0,102,
  255,227,7,126,5,240,16,38,11,76,0,0,16,39,11,34,3,53,0,0,16,7,11,77,4,139,253,100,255,255,0,137,255,227,7,119,5,240,16,38,
  0,123,0,0,16,39,11,34,3,53,0,0,16,7,11,79,4,139,253,100,255,255,0,98,255,227,7,119,5,240,16,38,0,117,0,0,16,39,11,34,
  3,53,0,0,16,7,11,79,4,139,253,100,255,255,0,102,255,227,7,119,5,240,16,38,11,76,0,0,16,39,11,34,3,53,0,0,16,7,11,79,
  4,139,253,100,255,255,0,108,255,227,7,119,5,240,16,38,11,78,0,0,16,39,11,34,3,53,0,0,16,7,11,79,4,139,253,100,255,255,0,137,
  255,227,6,2,5,240,16,38,0,123,0,0,16,7,11,34,3,53,0,0,255,255,0,201,0,0,1,147,5,213,16,6,0,44,0,0,255,255,0,201,
  0,0,3,39,5,213,16,38,0,44,0,0,16,7,0,44,1,148,0,0,255,255,0,201,0,0,4,187,5,213,16,38,0,44,0,0,16,39,0,44,
  1,148,0,0,16,7,0,44,3,40,0,0,255,255,0,201,0,0,7,81,5,213,16,38,0,44,0,0,16,7,0,57,1,233,0,0,255,255,0,16,
  0,0,5,104,5,213,16,6,0,57,0,0,255,255,0,16,0,0,6,152,5,213,16,38,0,57,0,0,16,7,0,44,5,5,0,0,255,255,0,16,
  0,0,8,44,5,213,16,38,0,57,0,0,16,39,0,44,5,5,0,0,16,7,0,44,6,153,0,0,255,255,0,16,0,0,9,192,5,213,16,38,
  0,57,0,0,16,39,0,44,5,5,0,0,16,39,0,44,6,153,0,0,16,7,0,44,8,45,0,0,255,255,0,201,0,0,7,23,5,213,16,38,
  0,44,0,0,16,7,0,59,1,220,0,0,255,255,0,61,0,0,5,59,5,213,16,6,0,59,0,0,255,255,0,61,0,0,6,174,5,213,16,38,
  0,59,0,0,16,7,0,44,5,27,0,0,255,255,0,61,0,0,8,66,5,213,16,38,0,59,0,0,16,39,0,44,5,27,0,0,16,7,0,44,
  6,175,0,0,255,255,0,201,0,0,4,106,5,213,16,6,0,47,0,0,255,255,0,115,255,227,5,39,5,240,16,6,0,38,0,0,255,255,0,201,
  0,0,5,176,5,213,16,6,0,39,0,0,255,255,0,201,0,0,6,31,5,213,16,6,0,48,0,0,255,255,0,193,0,0,1,121,6,20,16,6,
  0,76,0,0,255,255,0,193,0,0,2,233,6,20,16,38,0,76,0,0,16,7,0,76,1,112,0,0,255,255,0,193,0,0,4,89,6,20,16,38,
  0,76,0,0,16,39,0,76,1,112,0,0,16,7,0,76,2,224,0,0,255,255,0,193,0,0,6,65,6,20,16,38,0,76,0,0,16,7,0,89,
  1,194,0,0,255,255,0,61,0,0,4,127,4,96,16,6,0,89,0,0,255,255,0,61,0,0,5,189,6,20,16,38,0,89,0,0,16,7,0,76,
  4,68,0,0,255,255,0,61,0,0,7,45,6,20,16,38,0,89,0,0,16,39,0,76,4,68,0,0,16,7,0,76,5,180,0,0,255,255,0,61,
  0,0,8,157,6,20,16,38,0,89,0,0,16,39,0,76,4,68,0,0,16,39,0,76,5,180,0,0,16,7,0,76,7,36,0,0,255,255,0,193,
  0,0,6,74,6,20,16,38,0,76,0,0,16,7,0,91,1,209,0,0,255,255,0,59,0,0,4,121,4,96,16,6,0,91,0,0,255,255,0,59,
  0,0,5,212,6,20,16,38,0,91,0,0,16,7,0,76,4,91,0,0,255,255,0,59,0,0,7,68,6,20,16,38,0,91,0,0,16,39,0,76,
  4,91,0,0,16,7,0,76,5,203,0,0,255,255,0,193,0,0,1,121,6,20,16,6,0,79,0,0,255,255,0,113,255,227,3,231,4,123,16,6,
  0,70,0,0,255,255,0,113,255,227,4,90,6,20,16,6,0,71,0,0,255,255,0,186,0,0,7,29,4,123,16,6,0,80,0,0,0,3,0,121,
  0,0,9,125,5,213,0,13,0,22,0,31,0,0,1,32,0,17,16,0,41,1,32,0,17,16,0,33,1,51,32,0,17,16,0,33,35,3,17,35,
  32,0,17,16,0,33,6,53,1,178,1,150,254,104,254,80,253,140,254,80,254,104,1,150,1,178,1,159,244,1,53,1,31,254,225,254,203,244,202,244,
  254,203,254,225,1,31,1,53,5,213,254,151,254,128,254,126,254,150,1,106,1,130,1,128,1,105,250,209,1,24,1,46,1,44,1,23,251,119,4,137,
  254,233,254,212,254,210,254,232,0,3,0,201,0,0,5,176,5,213,0,17,0,26,0,35,0,251,186,0,9,0,27,0,3,43,184,0,9,16,186,0,
  14,0,23,0,3,43,184,0,14,16,186,0,31,0,5,0,3,43,184,0,31,16,184,0,9,16,184,0,0,208,65,5,0,234,0,5,0,250,0,5,
  0,2,93,65,27,0,25,0,5,0,41,0,5,0,57,0,5,0,73,0,5,0,89,0,5,0,105,0,5,0,121,0,5,0,137,0,5,0,153,0,
  5,0,169,0,5,0,185,0,5,0,201,0,5,0,217,0,5,0,13,93,184,0,9,16,184,0,18,208,65,5,0,234,0,23,0,250,0,23,0,2,
  93,65,27,0,25,0,23,0,41,0,23,0,57,0,23,0,73,0,23,0,89,0,23,0,105,0,23,0,121,0,23,0,137,0,23,0,153,0,23,0,
  169,0,23,0,185,0,23,0,201,0,23,0,217,0,23,0,13,93,184,0,31,16,184,0,37,220,0,186,0,2,0,34,0,3,43,184,0,2,16,186,
  0,28,0,8,0,3,43,184,0,28,16,186,0,19,0,0,0,3,43,184,0,19,16,186,0,10,0,18,0,3,43,184,0,10,16,48,49,1,21,51,
  32,0,17,16,0,33,35,21,51,32,22,21,20,6,35,3,17,51,50,54,53,52,38,35,1,33,32,0,17,16,0,41,1,1,147,244,1,53,1,31,
  254,225,254,203,244,72,1,0,240,241,255,72,78,159,147,147,159,254,232,1,159,1,178,1,150,254,104,254,80,254,97,1,89,179,1,24,1,46,1,44,
  1,23,178,194,207,208,195,2,158,253,232,129,140,138,129,1,222,254,151,254,128,254,126,254,150,0,0,0,0,5,0,121,0,0,9,125,5,213,0,17,
  0,26,0,40,0,49,0,67,0,0,1,21,51,32,22,21,20,6,43,1,21,51,32,0,17,16,0,33,3,51,50,54,53,52,38,43,1,19,33,32,
  0,17,16,0,41,1,32,0,17,16,0,1,17,35,34,6,21,20,22,51,19,53,35,32,0,17,16,0,33,51,53,35,34,38,53,52,54,33,5,96,
  72,1,0,240,241,255,72,244,1,53,1,31,254,225,254,203,244,78,159,147,147,159,78,213,253,140,254,80,254,104,1,150,1,178,2,116,1,178,1,150,
  254,104,252,177,78,159,147,147,159,78,244,254,203,254,225,1,31,1,53,244,72,255,241,240,1,0,5,47,178,194,207,208,195,179,1,24,1,46,1,44,
  1,23,252,176,129,140,138,129,252,9,1,106,1,130,1,128,1,105,254,151,254,128,254,126,254,150,1,223,2,24,129,138,140,129,2,158,178,254,233,254,
  212,254,210,254,232,179,195,208,207,194,0,0,255,255,0,115,255,227,5,39,5,240,16,6,1,72,0,0,255,255,0,127,255,227,3,245,4,123,16,6,
  2,22,0,0,0,1,0,115,254,86,5,39,5,240,0,28,0,0,1,21,46,1,35,32,0,17,16,0,33,50,54,55,17,35,17,6,7,6,35,32,
  0,17,16,0,33,50,22,5,39,102,231,130,255,0,254,240,1,16,1,0,130,231,102,201,12,12,118,132,254,173,254,122,1,134,1,83,134,237,5,98,
  213,95,94,254,199,254,216,254,217,254,199,94,95,253,16,1,185,4,4,36,1,159,1,103,1,104,1,159,71,0,0,0,255,255,0,87,255,227,7,88,
  5,240,16,39,11,34,3,53,0,0,16,39,0,117,4,139,253,100,16,6,11,73,0,0,0,1,0,100,0,204,6,63,4,56,0,9,0,129,180,2,
  9,6,0,10,16,212,212,204,50,64,9,64,2,64,9,48,2,48,9,4,93,49,64,10,2,5,9,1,0,6,5,156,6,10,0,16,212,236,17,57,
  57,204,16,204,48,64,12,8,9,9,0,8,7,8,7,156,0,9,0,7,5,16,252,60,8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,
  2,1,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,179,3,2,8,9,16,60,16,60,180,8,156,9,9,0,7,5,16,236,180,3,156,2,
  2,1,7,5,16,236,89,19,53,1,23,7,33,21,33,23,7,100,1,137,120,233,4,195,251,61,233,120,2,85,90,1,137,120,233,170,233,120,0,0,
  0,1,1,163,0,0,5,15,5,220,0,9,0,129,64,10,2,5,9,1,0,6,5,156,6,10,16,212,236,17,57,57,204,16,204,49,0,180,2,9,
  6,0,10,16,212,212,204,50,64,9,79,2,79,9,63,2,63,9,4,93,48,64,12,8,9,9,0,8,7,8,7,156,0,9,0,7,4,16,252,60,
  8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,2,1,7,4,16,252,60,8,6,16,60,176,16,75,83,88,1,179,3,2,8,9,16,60,
  16,60,180,8,156,9,9,0,7,4,16,236,180,3,156,2,2,1,7,4,16,236,89,1,51,1,7,39,17,35,17,7,39,3,45,90,1,136,120,232,
  170,234,120,5,220,254,118,120,234,251,60,4,196,234,120,0,0,1,0,117,0,204,6,80,4,56,0,9,0,129,180,2,9,0,6,10,16,212,212,204,
  50,64,9,79,2,79,9,95,2,95,9,4,93,49,64,10,9,6,2,1,0,5,6,156,5,10,0,16,212,236,17,57,57,204,16,204,48,64,12,8,
  9,9,0,8,7,8,7,156,0,9,0,7,5,16,252,60,8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,2,1,7,5,16,252,60,8,
  6,16,60,176,16,75,83,88,0,179,3,2,8,9,16,60,16,60,180,8,156,9,9,0,7,5,16,236,180,3,156,2,2,1,7,5,16,236,89,1,
  21,1,39,55,33,53,33,39,55,6,80,254,119,120,233,251,61,4,195,233,120,2,175,90,254,119,120,233,170,233,120,0,0,1,1,163,255,249,5,15,
  5,213,0,9,0,129,64,10,9,6,2,1,0,5,6,156,5,10,16,212,236,17,57,57,204,16,204,49,0,180,2,9,0,6,10,16,212,212,204,50,
  64,9,64,2,64,9,80,2,80,9,4,93,48,64,12,8,9,9,0,8,7,8,7,156,0,9,0,7,4,16,252,60,8,6,16,60,64,12,3,2,
  2,1,3,4,3,4,156,1,2,1,7,4,16,252,60,8,6,16,60,176,16,75,83,88,1,179,3,2,8,9,16,60,16,60,180,8,156,9,9,0,
  7,4,16,236,180,3,156,2,2,1,7,4,16,236,89,5,35,1,55,23,17,51,17,55,23,3,135,90,254,118,120,234,170,232,120,7,1,138,120,234,
  4,196,251,60,234,120,0,0,0,1,0,100,0,204,6,80,4,56,0,15,0,218,182,7,10,9,2,15,0,16,16,212,204,50,212,204,50,64,13,80,
  2,80,15,95,10,95,7,79,10,79,7,6,93,49,0,64,15,7,2,4,10,15,0,1,8,9,4,13,4,156,13,16,16,212,236,17,23,57,204,50,
  16,204,50,48,64,12,14,15,15,0,14,13,14,13,156,0,15,0,7,5,16,252,60,8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,2,
  1,7,5,16,252,60,8,6,16,60,64,12,11,10,10,9,11,12,11,12,156,9,9,10,7,5,16,252,60,8,6,16,60,64,12,6,7,7,8,6,
  5,6,5,156,8,7,8,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,183,11,10,6,7,3,2,14,15,16,60,16,60,16,60,16,60,180,
  14,156,15,15,0,7,5,16,236,180,3,156,2,2,1,7,5,16,236,180,11,156,10,10,9,7,5,16,236,180,6,156,7,7,8,7,5,16,236,89,
  19,53,1,23,7,33,39,55,1,21,1,39,55,33,23,7,100,1,137,120,233,3,188,233,120,1,137,254,119,120,233,252,68,233,120,2,85,90,1,137,
  120,233,233,120,254,119,90,254,119,120,233,233,120,0,0,0,0,1,1,163,255,239,5,15,5,220,0,15,0,222,64,15,7,2,4,10,15,0,1,8,
  9,4,13,4,156,13,16,16,212,236,17,23,57,204,50,16,204,50,49,0,182,7,10,9,2,15,0,16,16,212,204,50,212,204,50,64,17,95,2,95,
  15,80,10,80,7,79,2,79,15,64,10,64,7,8,93,48,64,12,14,15,15,0,14,13,14,13,156,0,15,0,7,4,16,252,60,8,6,16,60,64,
  12,3,2,2,1,3,4,3,4,156,1,2,1,7,4,16,252,60,8,6,16,60,64,12,11,10,10,9,11,12,11,12,156,9,9,10,7,4,16,252,
  60,8,6,16,60,64,12,6,7,7,8,6,5,6,5,156,8,7,8,7,4,16,252,60,8,6,16,60,176,16,75,83,88,1,183,11,10,6,7,3,
  2,14,15,16,60,16,60,16,60,16,60,180,14,156,15,15,0,7,4,16,236,180,3,156,2,2,1,7,4,16,236,180,11,156,10,10,9,7,4,16,
  236,180,6,156,7,7,8,7,4,16,236,89,1,51,1,7,39,17,55,23,1,35,1,55,23,17,7,39,3,45,90,1,136,120,232,232,120,254,120,90,
  254,118,120,234,234,120,5,220,254,118,120,234,252,67,234,120,254,118,1,138,120,234,3,189,234,120,0,0,0,1,1,32,0,52,5,159,4,179,0,9,
  0,0,1,55,33,21,33,1,7,1,17,35,1,32,63,2,44,254,182,3,94,120,252,162,169,4,116,63,169,252,162,120,3,94,254,182,0,1,1,32,
  0,52,5,159,4,179,0,9,0,0,1,23,17,35,17,1,39,1,33,53,5,96,63,169,252,162,120,3,94,254,182,4,179,63,253,212,1,74,252,162,
  120,3,94,169,0,1,1,32,0,52,5,159,4,179,0,9,0,0,37,7,33,53,33,1,55,1,17,51,5,159,63,253,212,1,74,252,162,120,3,94,
  169,115,63,169,3,94,120,252,162,1,74,0,0,1,1,32,0,52,5,159,4,179,0,9,0,0,37,39,17,51,17,1,23,1,33,21,1,95,63,169,
  3,94,120,252,162,1,74,52,63,2,44,254,182,3,94,120,252,162,169,0,0,1,0,100,0,204,6,63,4,56,0,17,0,0,1,3,39,19,33,23,
  7,1,53,1,23,7,33,19,23,3,33,21,4,66,200,148,151,253,255,233,120,254,119,1,137,120,233,2,100,200,148,151,1,154,2,45,254,165,85,1,
  6,233,120,1,137,90,1,137,120,233,1,91,85,254,250,170,0,1,0,117,0,204,6,80,4,56,0,17,0,0,1,19,23,3,33,39,55,1,21,1,
  39,55,33,3,39,19,33,53,2,114,200,148,151,2,1,233,120,1,137,254,119,120,233,253,156,200,148,151,254,102,2,215,1,91,85,254,250,233,120,254,
  119,90,254,119,120,233,254,165,85,1,6,170,0,1,0,44,0,211,6,158,3,80,0,52,0,0,1,22,23,22,51,50,55,62,1,55,54,55,54,55,
  54,51,50,23,22,23,22,23,7,38,39,38,39,38,35,34,7,6,7,6,7,6,7,6,7,6,35,34,39,38,47,1,17,35,17,55,33,21,5,1,
  237,35,47,41,56,53,44,48,70,21,34,60,59,78,74,88,91,71,82,55,60,34,157,21,35,33,50,41,56,53,44,47,36,35,21,31,63,50,87,71,
  91,88,74,78,59,160,169,63,2,44,254,182,1,244,33,21,19,19,21,70,48,79,60,58,34,32,32,37,55,60,79,65,48,35,33,23,19,19,20,36,
  35,48,73,66,53,39,32,32,34,58,160,254,182,2,44,63,169,1,0,0,0,1,0,22,0,211,6,136,3,80,0,52,0,0,1,55,37,53,33,23,
  17,35,17,7,6,7,6,35,34,39,38,39,38,39,38,39,38,39,38,35,34,7,6,7,6,7,39,54,55,54,55,54,51,50,23,22,23,22,23,30,
  1,23,22,51,50,55,54,4,199,160,254,182,2,44,63,169,160,59,78,74,88,91,71,87,50,63,31,21,35,36,47,44,53,56,41,50,33,35,21,157,
  34,60,55,82,71,91,88,74,78,59,60,34,21,70,48,44,53,56,41,47,1,244,160,1,169,63,253,212,1,74,160,58,34,32,32,39,53,66,73,48,
  35,36,20,19,19,23,33,35,48,65,79,60,55,37,32,32,34,58,60,79,48,70,21,19,19,21,0,0,0,1,0,100,0,204,6,63,4,56,0,17,
  0,0,19,1,23,7,51,1,23,7,33,21,33,23,7,1,35,23,7,1,100,1,137,120,233,240,1,97,120,233,2,227,253,29,233,120,254,159,240,233,
  120,254,119,2,175,1,137,120,233,1,97,120,233,170,233,120,1,97,233,120,1,137,0,0,0,1,1,165,0,0,5,17,5,220,0,17,0,0,9,1,
  7,39,21,1,7,39,17,35,17,7,39,1,53,7,39,1,3,135,1,138,120,234,1,98,120,234,170,232,120,1,96,232,120,1,136,5,220,254,118,120,
  234,240,254,158,120,234,253,28,2,228,234,120,1,98,240,234,120,1,138,0,0,1,0,117,0,204,6,80,4,56,0,17,0,0,9,1,39,55,35,1,
  39,55,33,53,33,39,55,1,51,39,55,1,6,80,254,119,120,233,240,254,159,120,233,253,29,2,227,233,120,1,97,240,233,120,1,137,2,85,254,119,
  120,233,254,159,120,233,170,233,120,254,159,233,120,254,119,0,0,1,1,165,255,249,5,17,5,213,0,17,0,0,5,1,55,23,53,1,55,23,17,51,
  17,55,23,1,21,55,23,1,3,47,254,118,120,234,254,158,120,234,170,232,120,254,160,232,120,254,120,7,1,138,120,234,240,1,98,120,234,2,228,253,
  28,234,120,254,158,240,234,120,254,118,0,0,0,1,0,100,0,204,6,63,4,56,0,14,0,0,19,53,1,23,7,33,1,23,9,1,7,1,33,23,
  7,100,1,137,120,233,2,234,1,97,120,254,194,1,62,120,254,159,253,22,233,120,2,85,90,1,137,120,233,1,97,120,254,194,254,194,120,1,97,233,
  120,0,0,0,0,1,0,117,0,204,6,80,4,56,0,14,0,0,9,1,39,55,33,1,39,9,1,55,1,33,39,55,1,6,80,254,119,120,233,253,
  22,254,159,120,1,62,254,194,120,1,97,2,234,233,120,1,137,2,85,254,119,120,233,254,159,120,1,62,1,62,120,254,159,233,120,254,119,0,0,0,
  0,1,0,100,0,204,6,63,4,56,0,13,0,0,1,33,23,7,1,53,1,23,7,33,17,51,17,35,5,149,251,231,233,120,254,119,1,137,120,233,
  4,25,170,170,2,45,233,120,1,137,90,1,137,120,233,1,89,252,164,0,0,1,1,165,0,0,5,15,5,220,0,13,0,0,37,17,7,39,1,51,
  1,7,39,17,33,21,33,53,3,5,232,120,1,136,90,1,136,120,232,1,90,252,164,170,4,26,234,120,1,138,254,118,120,234,251,230,170,170,0,0,
  0,1,0,117,0,204,6,80,4,56,0,13,0,134,183,12,9,10,6,2,156,4,14,16,212,236,50,212,204,50,64,9,79,9,79,12,95,9,95,12,
  4,93,49,64,10,9,5,11,10,6,156,12,3,1,14,0,16,212,204,204,252,57,57,204,204,48,64,12,8,9,9,10,8,7,8,7,156,10,9,10,
  7,5,16,252,60,8,6,16,60,64,12,13,12,12,11,13,0,13,0,156,11,12,11,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,179,13,
  12,8,9,16,60,16,60,180,8,156,9,9,10,7,5,16,236,180,13,156,12,12,11,7,5,16,236,89,1,33,17,35,17,51,17,33,39,55,1,21,
  1,39,5,56,251,231,170,170,4,25,233,120,1,137,254,119,120,2,45,254,167,3,92,254,167,233,120,254,119,90,254,119,120,0,0,0,0,1,1,165,
  255,249,5,15,5,213,0,13,0,0,1,33,53,33,21,33,17,55,23,1,35,1,55,23,3,5,254,168,3,92,254,166,232,120,254,120,90,254,120,120,
  232,5,43,170,170,251,230,234,120,254,118,1,138,120,234,0,0,1,1,165,0,0,5,15,5,220,0,19,0,0,1,55,23,1,33,21,33,53,33,1,
  55,23,17,7,39,1,51,1,7,39,3,175,232,120,254,120,1,130,252,164,1,128,254,120,120,232,232,120,1,136,90,1,136,120,232,1,194,234,120,254,
  118,170,170,1,138,120,234,3,2,234,120,1,138,254,118,120,234,0,0,0,0,1,0,100,0,204,6,62,4,134,0,37,0,0,1,53,50,23,22,23,
  30,1,21,20,6,7,6,7,6,35,33,23,7,1,53,1,23,7,33,32,55,54,55,62,1,53,52,38,39,38,39,38,5,19,62,52,50,47,43,45,
  43,45,39,58,49,32,252,72,233,120,254,119,1,137,120,233,1,217,1,217,22,24,19,18,20,19,19,19,24,22,3,220,170,22,21,45,41,111,61,60,
  106,46,40,26,22,233,120,1,137,90,1,137,120,233,10,10,18,17,49,26,27,46,20,18,10,10,0,0,0,1,0,118,0,204,6,80,4,134,0,41,
  0,0,1,34,7,6,7,6,7,6,21,20,23,22,23,22,23,22,51,33,39,55,1,21,1,39,55,33,34,39,38,39,38,39,38,53,52,55,54,55,
  54,55,54,51,1,161,27,22,24,19,18,10,10,10,12,16,19,24,22,27,3,151,233,120,1,137,254,119,120,233,252,105,65,49,58,39,45,21,22,22,
  23,43,47,50,52,62,3,220,10,10,18,17,26,23,27,26,23,28,15,18,10,10,233,120,254,119,90,254,119,120,233,22,26,40,46,52,54,60,61,54,
  57,41,45,21,22,0,0,0,0,2,0,100,0,204,6,62,4,134,0,24,0,62,0,0,1,51,50,55,54,55,54,55,54,53,52,39,38,39,38,39,
  38,34,7,6,7,6,7,6,21,7,53,52,55,54,55,54,55,54,51,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,43,1,21,35,53,33,
  23,7,1,53,1,23,7,4,145,130,27,22,24,19,18,10,10,10,10,18,19,24,22,54,22,24,19,16,12,10,169,22,23,43,47,50,52,62,65,49,
  58,39,45,21,22,22,23,43,47,50,52,62,130,169,253,148,233,120,254,119,1,137,120,233,2,215,10,10,18,17,26,23,26,27,23,26,17,18,10,10,
  10,10,18,15,28,23,27,130,130,61,54,57,41,45,21,22,22,26,40,46,52,54,61,60,54,57,41,45,21,22,220,220,233,120,1,137,90,1,137,120,
  233,0,0,0,0,2,0,118,0,204,6,80,4,134,0,24,0,62,0,0,1,53,52,39,38,39,38,39,38,34,7,6,7,6,7,6,21,20,23,22,
  23,22,23,22,51,41,1,39,55,1,21,1,39,55,33,21,35,53,35,34,39,38,39,38,39,38,53,52,55,54,55,54,55,54,51,50,23,22,23,22,
  23,22,21,2,35,10,12,16,19,24,22,54,22,24,19,18,10,10,10,10,18,19,24,22,27,1,43,2,108,233,120,1,137,254,119,120,233,253,148,169,
  130,62,52,50,47,43,23,22,22,21,45,39,58,49,65,62,52,50,47,43,23,22,2,215,130,27,23,28,15,18,10,10,10,10,18,17,26,23,27,26,
  23,26,17,18,10,10,233,120,254,119,90,254,119,120,233,220,220,22,21,45,41,57,54,60,61,54,52,46,40,26,22,22,21,45,41,57,54,61,0,0,
  0,1,0,100,0,204,6,80,4,56,0,88,0,0,1,35,23,7,1,53,1,23,7,51,50,23,22,23,30,1,50,54,55,54,55,54,55,54,55,54,
  51,50,23,22,23,22,23,22,23,30,1,50,54,55,54,55,54,59,1,39,55,1,21,1,39,55,35,34,7,6,7,6,7,6,34,39,38,39,38,39,
  38,39,38,39,38,34,7,6,7,6,7,6,7,6,7,6,34,39,38,39,38,39,38,1,134,10,233,120,254,119,1,137,120,233,10,48,36,35,36,10,
  24,27,24,10,10,5,16,32,34,37,39,45,48,36,39,32,33,15,5,10,10,24,27,24,10,39,32,39,45,10,233,120,1,137,254,119,120,233,10,14,
  11,13,10,31,40,39,90,38,40,31,34,15,4,10,10,13,11,28,11,13,10,9,5,15,34,31,40,38,90,39,40,31,10,13,11,2,45,233,120,1,
  137,90,1,137,120,233,18,18,36,10,12,12,10,12,13,45,35,37,17,18,18,20,34,38,42,13,12,10,12,12,10,39,15,18,233,120,254,119,90,254,
  119,120,233,6,6,10,34,20,18,18,20,34,38,42,13,12,10,6,6,6,6,10,9,16,42,38,34,20,18,18,20,34,10,6,6,0,0,1,0,100,
  0,190,6,80,4,70,0,23,0,0,37,39,19,33,23,7,1,53,1,23,7,33,19,23,3,33,39,55,1,21,1,39,55,33,3,16,160,112,254,156,
  233,120,254,119,1,137,120,233,1,162,134,160,112,1,100,233,120,1,137,254,119,120,233,254,94,190,58,1,53,233,120,1,137,90,1,137,120,233,1,111,
  58,254,203,233,120,254,119,90,254,119,120,233,0,1,1,42,255,252,5,157,5,216,0,13,0,0,9,1,19,23,3,1,3,37,23,1,39,1,55,19,
  4,9,253,33,157,167,94,2,223,193,1,13,98,254,57,89,254,193,139,190,4,8,254,88,3,120,29,253,238,1,168,251,184,190,139,254,192,16,1,200,
  98,254,241,0,0,1,1,90,0,0,5,9,5,242,0,11,0,0,1,17,35,17,33,23,7,1,53,1,23,7,5,9,170,254,19,233,120,254,119,1,
  137,120,233,4,145,251,111,3,231,233,120,1,137,90,1,137,120,233,0,0,0,1,1,172,0,0,5,91,5,242,0,11,0,0,1,33,39,55,1,21,
  1,39,55,33,17,35,1,172,2,151,233,120,1,137,254,119,120,233,254,19,170,4,145,233,120,254,119,90,254,119,120,233,252,25,0,0,0,1,1,90,
  255,227,5,9,5,213,0,11,0,0,1,33,23,7,1,53,1,23,7,33,17,51,5,9,253,105,233,120,254,119,1,137,120,233,1,237,170,1,68,233,
  120,1,137,90,1,137,120,233,3,231,0,0,0,1,1,172,255,227,5,91,5,213,0,11,0,0,1,17,51,17,33,39,55,1,21,1,39,55,1,172,
  170,1,237,233,120,1,137,254,119,120,233,1,68,4,145,252,25,233,120,254,119,90,254,119,120,233,0,0,0,1,1,221,255,249,6,20,4,212,0,11,
  0,0,1,17,55,23,1,35,1,55,23,17,33,53,4,179,233,120,254,119,90,254,119,120,233,253,212,4,212,252,61,233,120,254,119,1,137,120,233,3,
  25,170,0,0,0,1,0,100,0,204,5,63,5,3,0,11,0,0,1,33,23,7,1,53,1,23,7,33,17,51,5,63,252,61,233,120,254,119,1,137,
  120,233,3,25,170,2,45,233,120,1,137,90,1,137,120,233,2,44,0,0,0,1,0,45,1,160,6,101,5,88,0,38,0,0,1,55,23,1,35,1,
  55,23,53,52,55,54,55,54,55,54,32,23,22,23,22,23,22,21,35,52,38,39,38,39,38,34,7,6,7,6,7,6,21,2,57,232,120,254,120,90,
  254,118,120,234,46,45,92,90,110,108,1,0,108,110,90,92,45,46,170,66,66,60,86,74,190,78,82,64,64,35,33,2,184,234,120,254,118,1,138,120,
  234,50,127,112,107,95,86,49,46,46,49,86,95,107,112,127,93,162,66,59,39,33,33,35,63,64,83,81,93,0,0,0,0,1,0,79,1,160,6,135,
  5,88,0,38,0,0,1,53,52,39,38,39,38,39,38,34,7,6,7,14,1,21,35,52,55,54,55,54,55,54,32,23,22,23,22,23,22,29,1,55,
  23,1,35,1,55,4,123,33,35,64,64,82,78,190,74,86,60,66,66,170,46,45,92,90,110,108,1,0,108,110,90,92,45,46,234,120,254,118,90,254,
  120,120,2,184,50,93,81,83,64,63,35,33,33,39,59,66,162,93,127,112,107,95,86,49,46,46,49,86,95,107,112,127,50,234,120,254,118,1,138,120,
  0,2,0,222,0,52,6,77,5,213,0,3,0,13,0,0,19,53,33,21,5,55,33,21,33,1,7,1,17,35,222,5,111,250,211,63,2,44,254,182,
  3,94,120,252,162,169,5,114,99,99,254,63,169,252,162,120,3,94,254,182,0,2,0,112,255,161,6,68,5,99,0,13,0,27,0,0,19,53,33,39,
  55,1,17,51,17,35,17,1,39,55,1,33,23,7,1,17,35,17,51,17,1,23,7,33,112,4,18,234,120,1,138,170,170,254,118,120,234,1,194,251,
  238,234,120,254,118,170,170,1,138,120,234,4,18,1,1,170,232,120,254,120,1,78,253,8,1,80,254,120,120,232,2,88,232,120,1,136,254,176,2,248,
  254,178,1,136,120,232,0,0,0,1,0,211,0,127,6,25,5,112,0,54,0,0,1,6,7,6,21,20,22,23,22,23,22,50,55,54,55,62,1,53,
  52,39,38,47,1,17,35,17,55,33,21,33,23,22,23,22,21,20,7,6,7,6,7,6,35,34,39,38,39,38,39,38,53,52,55,54,55,2,2,68,
  32,33,66,66,60,86,74,190,78,82,64,66,66,33,34,66,35,170,64,2,44,254,182,35,90,47,46,46,48,89,84,116,103,133,128,108,112,88,89,48,
  46,46,45,92,4,43,66,81,81,93,90,162,66,59,39,33,33,35,63,66,162,90,93,81,81,66,35,254,182,2,44,64,170,35,90,112,112,127,124,112,
  113,89,83,52,46,46,48,87,89,113,112,124,127,112,107,95,0,1,0,157,0,127,5,227,5,112,0,54,0,0,1,55,22,23,22,21,20,7,6,7,
  6,7,6,35,34,39,38,39,38,39,38,53,52,55,54,63,1,33,53,33,23,17,35,17,7,6,7,6,21,20,22,23,22,23,22,50,55,54,55,62,
  1,53,52,39,38,4,180,120,92,45,46,46,48,89,88,112,108,128,133,103,116,84,89,48,46,46,47,90,35,254,182,2,44,64,170,35,66,34,33,66,
  66,64,82,78,190,74,86,60,66,66,33,32,4,43,120,95,107,112,127,124,112,113,89,87,48,46,46,52,83,89,113,112,124,127,112,112,90,35,170,64,
  253,212,1,74,35,66,81,81,93,90,162,66,63,35,33,33,39,59,66,162,90,93,81,81,0,1,0,100,2,45,6,63,4,56,0,6,0,75,179,2,
  6,0,7,16,212,204,204,180,64,5,80,5,2,93,49,181,2,1,5,156,6,7,0,16,212,252,57,204,48,64,12,3,2,2,1,3,4,3,4,156,
  1,2,1,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,182,3,156,2,2,1,3,2,16,60,7,5,16,236,89,19,53,1,23,7,33,21,
  100,1,137,120,233,4,195,2,45,130,1,137,120,233,170,0,0,1,0,100,0,204,6,63,2,215,0,6,0,75,179,5,2,0,7,16,212,204,204,180,
  64,5,80,5,2,93,49,181,5,6,1,156,2,7,0,16,212,236,57,204,48,64,12,4,5,5,6,4,3,4,3,156,6,5,6,7,5,16,252,60,
  8,6,16,60,176,16,75,83,88,0,182,4,156,5,5,6,4,5,16,60,7,5,16,236,89,19,33,21,33,23,7,1,100,5,219,251,61,233,120,254,
  119,2,215,170,233,120,1,137,0,1,3,5,0,0,5,15,5,220,0,6,0,0,1,51,1,7,39,17,35,3,5,130,1,136,120,232,170,5,220,254,
  118,120,234,251,60,0,0,0,0,1,1,163,0,0,3,175,5,220,0,6,0,0,1,17,35,17,7,39,1,3,175,170,234,120,1,138,5,220,250,36,
  4,196,234,120,1,138,0,0,0,1,0,117,2,45,6,80,4,56,0,6,0,75,179,5,6,2,7,16,212,212,204,180,79,5,95,5,2,93,49,181,
  5,6,2,156,1,7,0,16,212,252,57,204,48,64,12,4,5,5,6,4,3,4,3,156,6,5,6,7,5,16,252,60,8,6,16,60,176,16,75,83,
  88,0,182,4,156,5,5,6,4,5,16,60,7,5,16,236,89,1,33,53,33,39,55,1,6,80,250,37,4,195,233,120,1,137,2,45,170,233,120,254,
  119,0,0,0,0,1,0,117,0,204,6,80,2,215,0,6,0,75,179,2,0,6,7,16,212,212,204,180,79,5,95,5,2,93,49,181,2,1,6,156,
  5,7,0,16,212,236,57,204,48,64,12,3,2,2,1,3,4,3,4,156,1,2,1,7,5,16,252,60,9,7,16,60,176,16,75,83,88,0,182,3,
  156,2,2,1,3,2,16,60,7,5,16,236,89,1,21,1,39,55,33,53,6,80,254,119,120,233,251,61,2,215,130,254,119,120,233,170,0,1,3,5,
  0,0,5,15,5,220,0,6,0,0,33,17,51,17,55,23,1,3,5,170,232,120,254,120,5,220,251,60,234,120,254,118,0,1,1,163,0,0,3,175,
  5,220,0,6,0,0,33,35,1,55,23,17,51,3,175,130,254,118,120,234,170,1,138,120,234,4,196,0,255,255,0,100,255,160,6,80,5,100,16,39,
  12,21,0,0,254,212,16,7,12,23,0,0,1,44,0,0,255,255,0,119,255,249,6,59,5,220,16,39,12,24,1,44,0,0,16,7,12,22,254,212,
  0,0,0,0,255,255,0,100,255,160,6,80,5,100,16,39,12,23,0,0,254,212,16,7,12,21,0,0,1,44,0,0,0,1,0,100,255,160,6,63,
  5,100,0,17,0,0,1,3,53,1,23,7,33,21,33,23,7,33,21,33,23,7,1,53,1,99,255,1,137,120,233,4,195,251,61,215,215,4,195,251,
  61,233,120,254,119,2,130,0,255,90,1,137,120,233,170,215,215,170,233,120,1,137,90,0,0,1,0,120,0,0,6,60,5,220,0,17,0,0,1,19,
  51,1,7,39,17,35,17,7,39,17,35,17,7,39,1,51,3,90,254,90,1,138,120,234,170,214,216,170,232,120,1,136,90,4,220,1,0,254,118,120,
  234,251,60,4,196,216,216,251,60,4,196,234,120,1,138,0,0,1,0,118,255,160,6,81,5,100,0,17,0,0,1,5,21,1,39,55,33,53,33,39,
  55,33,53,33,39,55,1,21,5,82,0,255,254,119,120,233,251,61,4,195,215,215,251,61,4,195,233,120,1,137,2,130,255,90,254,119,120,233,170,215,
  215,170,233,120,254,119,90,0,0,1,0,120,255,249,6,60,5,213,0,17,0,0,37,1,35,1,55,23,17,51,17,55,23,17,51,17,55,23,1,35,
  3,90,255,0,90,254,120,120,232,170,216,214,170,234,120,254,118,90,249,255,0,1,138,120,234,4,196,251,60,216,216,4,196,251,60,234,120,254,118,0,
  255,255,0,100,0,14,6,80,4,246,16,39,12,70,0,0,255,66,16,7,12,65,0,0,0,190,0,0,255,255,0,100,0,14,6,80,4,246,16,39,
  12,66,0,0,255,66,16,7,12,69,0,0,0,190,0,0,0,2,0,100,0,204,6,63,4,56,0,4,0,26,0,0,1,33,7,23,33,37,7,33,
  21,33,7,39,55,33,23,7,1,53,1,23,7,33,55,23,7,33,21,3,247,253,153,105,105,1,238,1,38,121,2,20,253,167,117,130,73,254,208,93,
  120,254,119,1,137,120,93,2,52,117,130,73,1,85,2,235,105,105,210,210,120,202,75,127,93,120,1,137,90,1,137,120,93,202,75,127,120,0,0,0,
  0,3,0,100,0,193,6,80,4,67,0,23,0,28,0,33,0,0,37,39,55,35,23,7,1,53,1,23,7,33,55,23,7,51,39,55,1,21,1,39,
  55,33,19,7,33,55,39,41,1,7,23,33,3,7,141,62,176,93,120,254,119,1,137,120,93,1,84,81,141,62,176,93,120,1,137,254,119,120,93,254,
  172,120,76,1,160,105,105,254,12,254,96,105,105,1,84,193,52,172,93,120,1,137,90,1,137,120,93,224,52,172,93,120,254,119,90,254,119,120,93,1,
  74,210,105,105,105,105,0,0,0,2,0,117,0,204,6,80,4,56,0,4,0,26,0,0,1,33,55,39,33,5,55,33,53,33,55,23,7,33,39,55,
  1,21,1,39,55,33,7,39,55,33,53,2,189,2,103,105,105,254,18,254,218,121,253,236,2,89,117,130,73,1,48,93,120,1,137,254,119,120,93,253,
  204,117,130,73,254,171,2,25,105,105,210,210,120,202,75,127,93,120,254,119,90,254,119,120,93,202,75,127,120,0,0,0,0,1,0,100,0,204,6,63,
  4,56,0,14,0,0,1,33,21,33,23,7,1,53,1,23,7,33,21,33,7,1,144,4,175,251,201,93,120,254,119,1,137,120,93,4,55,251,81,105,
  2,25,120,93,120,1,137,90,1,137,120,93,120,105,0,0,0,1,1,165,0,0,5,17,5,220,0,14,0,0,1,17,35,17,7,39,1,51,1,7,
  39,17,35,17,39,2,241,120,92,120,1,136,90,1,138,120,94,120,104,4,176,251,80,4,56,94,120,1,138,254,118,120,94,251,200,4,176,104,0,0,
  0,1,0,117,0,204,6,80,4,56,0,14,0,0,1,55,39,33,53,33,39,55,1,21,1,39,55,33,53,5,36,105,105,251,81,4,55,93,120,1,
  137,254,119,120,93,251,201,2,25,105,105,120,93,120,254,119,90,254,119,120,93,120,0,0,0,1,1,165,255,249,5,17,5,213,0,14,0,0,1,23,
  55,17,51,17,55,23,1,35,1,55,23,17,51,2,241,106,104,120,94,120,254,118,90,254,120,120,92,120,1,37,104,104,4,176,251,200,94,120,254,118,
  1,138,120,94,4,56,0,0,0,2,0,100,0,204,6,80,4,56,0,5,0,21,0,0,1,33,55,39,33,7,5,33,23,7,1,53,1,23,7,33,
  39,55,1,21,1,39,1,144,3,148,105,105,252,108,105,3,133,253,92,93,120,254,119,1,137,120,93,2,164,93,120,1,137,254,119,120,2,25,105,105,
  105,225,93,120,1,137,90,1,137,120,93,93,120,254,119,90,254,119,120,0,0,2,1,164,255,240,5,16,5,220,0,5,0,21,0,0,1,17,23,55,
  17,39,3,17,7,39,1,51,1,7,39,17,55,23,1,35,1,55,2,241,105,105,105,225,93,120,1,137,90,1,137,120,93,93,120,254,119,90,254,119,
  120,4,176,252,108,105,105,3,148,105,252,123,2,164,93,120,1,137,254,119,120,93,253,92,93,120,254,119,1,137,120,0,0,1,1,32,255,209,6,3,
  4,179,0,14,0,0,9,1,7,1,21,35,17,55,33,21,35,1,7,1,35,1,201,3,80,85,253,5,169,63,2,44,131,2,251,85,252,176,149,3,
  118,252,176,85,2,251,132,2,44,63,169,253,5,85,3,80,0,1,0,188,255,209,5,159,4,179,0,14,0,0,1,53,35,1,39,1,35,53,33,23,
  17,35,53,1,39,4,246,149,252,176,85,2,251,131,2,44,63,169,253,5,85,3,118,148,252,176,85,2,251,169,63,253,212,132,253,5,85,0,0,0,
  0,1,0,188,0,52,5,159,5,22,0,14,0,0,9,1,55,1,53,51,17,7,33,53,51,1,55,1,51,4,246,252,176,85,2,251,169,63,253,212,
  131,253,5,85,3,80,149,1,113,3,80,85,253,5,132,253,212,63,169,2,251,85,252,176,0,1,1,32,0,52,6,3,5,22,0,14,0,0,1,21,
  51,1,23,1,51,21,33,39,17,51,21,1,23,1,201,149,3,80,85,253,5,131,253,212,63,169,2,251,85,1,113,148,3,80,85,253,5,169,63,2,
  44,132,2,251,85,0,0,0,0,1,0,100,0,204,6,63,4,56,0,15,0,0,1,33,21,33,23,33,21,33,7,1,53,1,23,33,21,33,1,99,
  4,220,251,36,138,4,82,252,38,120,254,119,1,137,120,3,218,251,174,2,190,120,138,120,120,1,137,90,1,137,120,120,0,1,0,117,0,204,6,80,
  4,56,0,15,0,0,1,33,53,33,39,33,53,33,55,1,21,1,39,33,53,33,5,81,251,36,4,220,138,251,174,3,218,120,1,137,254,119,120,252,
  38,4,82,2,70,120,138,120,120,254,119,90,254,119,120,120,0,1,0,100,0,204,6,63,4,56,0,24,0,0,1,35,39,7,39,7,39,7,39,35,
  23,7,1,53,1,23,7,51,23,55,23,55,23,55,23,6,63,40,70,180,180,180,180,180,110,99,233,120,254,119,1,137,120,233,139,70,180,180,180,180,
  180,110,2,45,70,180,180,180,180,180,110,233,120,1,137,90,1,137,120,233,70,180,180,180,180,180,110,0,0,1,0,117,0,204,6,80,4,56,0,24,
  0,0,19,53,55,23,55,23,55,23,55,51,39,55,1,21,1,39,55,35,7,39,7,39,7,39,7,117,110,180,180,180,180,180,70,139,233,120,1,137,
  254,119,120,233,99,110,180,180,180,180,180,70,2,45,170,110,180,180,180,180,180,70,233,120,254,119,90,254,119,120,233,110,180,180,180,180,180,70,0,0,
  0,1,1,163,0,0,5,15,5,220,0,25,0,0,1,51,1,7,39,17,33,21,33,21,33,21,33,17,35,17,33,53,33,53,33,53,33,17,7,39,
  3,45,90,1,136,120,232,1,40,254,216,1,40,254,216,170,254,218,1,38,254,218,1,38,234,120,5,220,254,118,120,234,254,142,170,170,170,254,172,1,
  84,170,170,170,1,114,234,120,0,1,1,163,255,249,5,15,5,213,0,25,0,0,5,35,1,55,23,17,33,53,33,53,33,53,33,17,51,17,33,21,
  33,21,33,21,33,17,55,23,3,133,90,254,120,120,232,254,216,1,40,254,216,1,40,170,1,38,254,218,1,38,254,218,234,120,7,1,138,120,234,1,
  114,170,170,170,1,84,254,172,170,170,170,254,142,234,120,0,0,3,0,100,0,204,6,63,4,56,0,9,0,13,0,17,0,0,19,53,1,23,7,33,
  21,33,23,7,1,53,33,21,51,53,33,21,100,1,137,120,233,1,113,254,143,233,120,1,170,0,255,170,0,255,2,85,90,1,137,120,233,170,233,120,
  1,97,170,170,170,170,0,0,0,3,1,163,0,0,5,17,5,220,0,9,0,13,0,17,0,0,1,51,1,7,39,17,35,17,7,39,1,51,21,35,
  21,51,17,35,3,45,90,1,138,120,234,170,234,120,1,98,170,170,170,170,5,220,254,118,120,234,254,142,1,114,234,120,254,86,254,170,255,0,0,0,
  0,3,0,117,0,204,6,80,4,56,0,9,0,13,0,17,0,0,9,1,39,55,33,53,33,39,55,1,37,33,21,35,39,21,35,53,6,80,254,119,
  120,233,254,143,1,113,233,120,1,137,251,206,0,255,255,170,255,2,85,254,119,120,233,170,233,120,254,119,40,170,170,170,170,0,0,0,0,3,1,163,
  255,249,5,17,5,213,0,9,0,13,0,17,0,0,5,1,55,23,17,51,17,55,23,1,3,53,51,21,3,17,51,17,3,45,254,118,120,234,170,234,
  120,254,118,130,170,170,170,7,1,138,120,234,1,114,254,142,234,120,254,118,3,52,254,254,1,168,1,0,255,0,0,0,0,1,0,107,0,203,6,63,
  4,57,0,13,0,0,1,21,33,23,7,1,17,35,17,51,17,1,23,7,6,63,251,238,234,120,254,118,170,170,1,138,120,234,2,215,170,234,120,1,
  138,254,126,3,92,254,128,1,138,120,234,0,0,1,0,117,0,203,6,73,4,57,0,13,0,0,19,33,39,55,1,17,51,17,35,17,1,39,55,33,
  117,4,18,234,120,1,138,170,170,254,118,120,234,251,238,2,215,234,120,254,118,1,128,252,164,1,130,254,118,120,234,0,0,2,0,55,0,134,6,63,
  4,126,0,6,0,13,0,0,9,2,53,33,17,33,19,9,1,17,33,17,33,1,207,254,246,1,10,4,12,251,244,100,254,4,1,252,4,12,251,244,
  3,140,254,246,254,246,131,1,14,253,125,1,252,1,252,254,239,254,42,0,0,2,1,94,0,0,5,86,6,8,0,6,0,13,0,0,9,2,51,17,
  33,17,5,9,1,33,17,33,17,4,100,254,246,254,246,131,1,14,253,125,1,252,1,252,254,239,254,42,4,112,1,10,254,246,251,244,4,12,100,1,
  252,254,4,251,244,4,12,0,0,2,0,72,0,134,6,80,4,126,0,6,0,13,0,0,1,21,33,17,33,21,9,1,17,33,17,33,17,1,4,184,
  251,244,4,12,1,10,254,146,251,244,4,12,1,252,3,140,131,254,242,131,1,10,254,4,1,17,1,214,1,17,254,4,0,2,1,94,255,205,5,86,
  5,213,0,6,0,13,0,0,1,35,17,33,17,35,9,1,33,17,33,17,33,1,4,100,131,254,242,131,1,10,254,4,1,17,1,214,1,17,254,4,
  1,101,4,12,251,244,254,246,1,110,4,12,251,244,254,4,0,4,1,94,0,0,5,86,6,8,0,6,0,13,0,17,0,21,0,0,1,33,17,33,
  9,1,33,3,17,51,9,1,51,17,1,17,33,17,5,33,21,33,4,69,254,42,254,239,1,252,1,252,254,239,100,131,254,246,254,246,131,1,114,254,
  42,1,114,254,242,1,14,2,36,1,232,1,252,254,4,254,124,1,232,1,10,254,246,254,24,254,212,254,164,1,92,100,148,0,0,0,0,2,1,94,
  0,0,5,86,6,8,0,10,0,21,0,0,41,1,17,51,17,33,9,1,33,17,51,5,35,21,33,53,35,17,51,9,1,51,5,13,252,154,200,254,
  239,1,252,1,252,254,239,200,253,198,200,2,158,200,131,254,246,254,246,131,1,92,2,176,1,252,254,4,253,80,100,148,148,3,120,1,10,254,246,0,
  0,3,1,64,0,0,5,116,6,8,0,11,0,22,0,25,0,0,37,35,21,33,53,35,17,51,39,33,7,51,1,33,17,51,17,33,9,1,33,17,
  51,1,51,39,2,211,200,2,158,200,161,100,254,120,100,161,2,58,252,154,200,254,209,2,26,2,26,254,209,200,253,217,232,116,248,148,148,3,90,100,
  100,251,174,1,92,2,146,2,26,253,230,253,110,3,170,116,0,3,1,94,0,0,5,86,6,8,0,6,0,17,0,24,0,0,37,35,21,33,17,7,
  51,1,33,17,51,17,33,9,1,33,17,51,1,17,33,53,35,17,51,2,196,185,1,29,216,116,2,73,252,154,185,254,254,1,252,1,252,254,254,185,
  254,127,1,29,185,116,248,148,4,228,216,251,144,1,92,2,176,1,252,254,4,253,80,3,236,251,28,148,3,120,0,0,0,3,1,94,0,0,5,86,
  6,8,0,6,0,17,0,23,0,0,37,17,51,9,1,51,17,5,33,17,33,1,33,9,1,33,1,33,3,51,9,1,51,55,3,225,131,254,246,254,
  246,131,1,114,254,42,254,239,1,24,254,232,1,252,1,252,254,232,1,24,254,239,107,138,254,246,254,246,138,128,100,2,244,1,10,254,246,253,12,100,
  2,244,1,24,1,252,254,4,254,232,1,124,1,10,254,246,128,0,0,0,0,3,1,94,0,0,5,86,6,8,0,10,0,25,0,31,0,0,37,35,
  21,33,53,35,17,51,9,1,51,1,33,17,51,17,33,1,33,9,1,33,1,33,17,51,1,51,9,1,51,55,2,211,200,2,158,200,131,254,246,254,
  246,131,2,58,252,154,200,254,239,1,24,254,232,1,252,1,252,254,232,1,24,254,239,200,254,205,138,254,246,254,246,138,128,248,148,148,2,96,1,10,
  254,246,252,168,1,92,1,152,1,24,1,252,254,4,254,232,254,104,3,20,1,10,254,246,128,0,0,0,0,2,0,117,0,134,6,125,4,126,0,10,
  0,21,0,0,55,17,33,21,33,17,9,1,17,33,21,3,53,35,17,51,53,33,21,9,1,21,117,1,92,2,176,1,252,254,4,253,80,100,148,148,
  3,120,1,10,254,246,207,3,102,200,1,17,254,4,254,4,1,17,200,2,58,200,253,98,200,131,1,10,1,10,131,0,0,2,0,122,0,0,6,77,
  5,213,0,5,0,15,0,0,1,21,33,17,35,17,1,55,33,21,33,1,7,1,17,35,6,77,250,144,99,1,34,63,2,44,254,182,3,94,120,252,
  162,169,5,213,99,250,142,5,213,254,159,63,169,252,162,120,3,94,254,182,0,2,0,122,0,0,6,77,5,213,0,5,0,15,0,0,51,53,33,17,
  51,17,1,7,33,53,33,1,55,1,17,51,122,5,112,99,254,222,63,253,212,1,74,252,162,120,3,94,169,99,5,114,250,43,1,97,63,169,3,94,
  120,252,162,1,74,0,0,0,0,2,1,94,255,205,5,86,6,8,0,9,0,19,0,0,1,17,51,9,1,51,17,35,9,1,39,33,9,1,33,17,
  33,9,1,33,3,225,131,254,246,254,246,131,131,1,10,1,10,31,1,17,254,4,254,4,1,17,254,239,1,252,1,252,254,239,1,101,3,11,1,10,
  254,246,252,245,254,246,1,10,100,254,4,1,252,2,67,1,252,254,4,0,0,3,0,117,0,204,6,80,4,56,0,41,0,53,0,65,0,0,9,1,
  39,55,33,6,7,6,7,6,7,6,34,39,38,39,38,39,38,39,35,53,51,54,55,54,55,54,55,54,50,23,22,23,22,23,22,23,33,39,55,1,
  36,34,7,6,7,6,7,33,38,39,38,39,19,33,22,23,22,23,22,50,55,54,55,54,6,80,254,119,120,233,254,161,6,10,27,50,49,64,61,147,
  58,67,46,50,27,10,6,190,190,6,10,27,50,49,64,61,147,58,67,46,50,27,10,6,1,95,233,120,1,137,252,95,82,35,41,24,26,15,1,108,
  17,24,29,36,104,254,152,14,25,29,36,35,82,35,36,29,25,2,85,254,119,120,233,24,24,64,50,49,27,26,26,30,46,50,64,24,24,170,26,25,
  64,50,49,27,26,26,30,46,50,64,25,26,233,120,254,119,157,15,18,26,28,30,35,23,28,16,254,240,29,26,28,16,15,15,16,28,26,0,0,0,
  255,255,0,119,255,249,6,59,5,220,16,39,12,22,1,44,0,0,16,7,12,24,254,212,0,0,0,0,0,1,0,117,254,116,6,80,6,144,0,25,
  0,0,1,7,5,21,1,39,55,33,53,33,39,55,33,53,33,39,55,33,53,33,39,55,1,21,7,5,6,80,255,0,255,254,119,120,233,251,61,4,
  195,215,215,251,61,4,195,215,215,251,61,4,195,233,120,1,137,255,0,255,2,85,255,255,90,254,119,120,233,170,215,215,170,215,215,170,233,120,254,119,
  90,255,255,0,0,1,0,100,0,192,6,63,4,68,0,17,0,0,19,53,1,23,7,33,17,51,17,33,21,33,17,35,17,33,23,7,100,1,137,120,
  233,2,51,170,1,230,254,26,170,253,205,233,120,2,85,90,1,137,120,233,1,109,254,147,170,254,147,1,109,233,120,0,0,1,0,117,0,192,6,80,
  4,68,0,17,0,0,9,1,39,55,33,17,35,17,33,53,33,17,51,17,33,39,55,1,6,80,254,119,120,233,253,205,170,254,26,1,230,170,2,51,
  233,120,1,137,2,85,254,119,120,233,254,147,1,109,170,1,109,254,147,233,120,254,119,0,0,1,0,100,0,192,6,80,4,68,0,23,0,0,1,17,
  51,17,33,39,55,1,21,1,39,55,33,17,35,17,33,23,7,1,53,1,23,7,3,5,170,1,137,233,120,1,137,254,119,120,233,254,119,170,254,119,
  233,120,254,119,1,137,120,233,2,215,1,109,254,147,233,120,254,119,90,254,119,120,233,254,147,1,109,233,120,1,137,90,1,137,120,233,0,1,0,100,
  0,192,6,63,4,68,0,25,0,0,19,53,1,23,7,33,17,51,17,51,17,51,17,33,21,33,17,35,17,35,17,35,17,33,23,7,100,1,137,120,
  233,1,167,170,170,170,1,30,254,226,170,170,170,254,89,233,120,2,85,90,1,137,120,233,1,109,254,147,1,109,254,147,170,254,147,1,109,254,147,1,
  109,233,120,0,0,1,0,117,0,192,6,80,4,68,0,25,0,0,9,1,39,55,33,17,35,17,35,17,35,17,33,53,33,17,51,17,51,17,51,17,
  33,39,55,1,6,80,254,119,120,233,254,89,170,170,170,254,226,1,30,170,170,170,1,167,233,120,1,137,2,85,254,119,120,233,254,147,1,109,254,147,
  1,109,170,1,109,254,147,1,109,254,147,233,120,254,119,0,0,1,0,100,0,192,6,80,4,68,0,31,0,0,1,17,51,17,51,17,51,17,33,39,
  55,1,21,1,39,55,33,17,35,17,35,17,35,17,33,23,7,1,53,1,23,7,2,156,140,100,140,1,32,233,120,1,137,254,119,120,233,254,224,140,
  100,140,254,224,233,120,254,119,1,137,120,233,2,215,1,109,254,147,1,109,254,147,233,120,254,119,90,254,119,120,233,254,147,1,109,254,147,1,109,233,
  120,1,137,90,1,137,120,233,0,2,0,55,0,196,6,63,4,64,0,2,0,9,0,0,1,17,7,5,17,9,1,17,33,21,1,165,250,1,74,254,
  66,1,190,4,74,1,136,1,244,250,65,254,131,1,190,1,190,254,131,130,0,2,0,117,0,196,6,125,4,64,0,2,0,9,0,0,1,55,39,3,
  33,53,33,17,9,1,5,15,250,250,80,251,182,4,74,1,190,254,66,1,136,250,250,254,197,130,1,125,254,66,254,66,0,3,0,55,0,196,6,125,
  4,64,0,2,0,5,0,15,0,0,1,55,39,1,17,7,5,33,17,9,1,17,33,17,9,1,5,15,250,250,252,150,250,4,20,253,54,254,66,1,
  190,2,202,1,190,254,66,1,136,250,250,254,12,1,244,250,65,254,131,1,190,1,190,254,131,1,125,254,66,254,66,0,0,2,0,16,0,0,5,104,
  5,213,0,2,0,10,0,0,37,1,33,19,1,51,19,33,19,51,1,2,188,1,19,253,219,160,253,198,213,136,2,161,136,210,253,199,199,2,231,252,
  82,5,213,254,129,1,127,250,43,0,0,0,0,1,0,135,255,227,4,110,5,240,0,29,0,109,186,0,15,0,0,0,3,43,184,0,15,16,65,27,
  0,22,0,15,0,38,0,15,0,54,0,15,0,70,0,15,0,86,0,15,0,102,0,15,0,118,0,15,0,134,0,15,0,150,0,15,0,166,0,15,
  0,182,0,15,0,198,0,15,0,214,0,15,0,13,93,65,5,0,229,0,15,0,245,0,15,0,2,93,0,186,0,18,0,27,0,3,43,184,0,18,
  16,186,0,3,0,12,0,3,43,184,0,3,16,48,49,19,16,0,51,50,23,22,23,35,38,39,38,35,34,2,17,16,18,51,50,55,54,55,51,6,
  7,6,35,34,0,135,1,9,251,251,133,66,33,202,18,27,79,157,156,157,157,156,157,79,27,18,202,33,66,133,251,251,254,247,2,233,1,122,1,141,
  198,99,144,73,55,153,254,205,254,204,254,204,254,205,153,55,73,144,99,197,1,140,0,0,0,2,0,95,255,227,3,196,5,76,0,32,0,48,0,0,
  5,34,39,38,53,52,55,54,51,50,23,22,23,54,53,52,39,38,35,34,7,53,54,51,32,23,22,21,20,7,2,7,6,1,20,23,22,51,50,55,
  54,55,54,55,38,35,34,7,6,1,181,141,92,109,96,99,178,117,92,54,37,13,32,71,188,71,110,116,104,1,12,114,53,25,63,163,128,254,193,44,
  47,72,64,51,72,53,44,22,89,154,132,58,36,29,85,101,183,190,148,152,73,43,72,81,92,135,78,173,44,168,31,246,116,173,113,131,254,184,156,122,
  1,83,100,54,57,45,62,101,83,89,215,174,108,0,0,0,0,1,0,201,0,0,4,139,5,213,0,11,0,0,1,17,33,53,33,17,33,53,33,17,
  33,53,4,139,252,62,2,248,253,8,2,248,253,8,5,213,250,43,170,1,236,170,1,235,170,0,0,0,0,3,0,201,255,162,4,139,6,53,0,19,
  0,23,0,27,0,0,1,17,33,7,35,55,35,53,51,19,33,53,33,19,33,53,33,55,51,15,1,3,51,17,1,3,33,17,4,139,253,75,29,170,
  29,99,152,152,254,208,1,100,152,254,4,2,48,30,170,30,52,152,234,254,226,152,1,182,5,213,250,43,94,94,170,1,236,170,1,235,170,96,96,170,
  254,21,1,235,253,107,254,20,1,236,0,0,0,3,0,155,255,236,6,93,5,174,0,27,0,40,0,54,0,0,1,55,51,7,22,23,22,16,2,4,
  35,34,39,38,39,7,35,55,38,39,38,16,18,36,51,50,23,22,9,1,39,38,35,34,4,7,6,7,22,23,22,9,1,22,23,22,51,50,36,55,
  54,55,38,39,38,5,8,89,106,128,105,69,100,200,254,160,185,187,176,56,48,126,105,170,63,47,99,198,1,96,187,185,176,18,252,201,2,244,14,145,
  153,154,254,221,82,81,1,1,81,36,3,103,253,5,39,45,145,154,153,1,34,83,82,1,1,82,58,5,59,110,157,83,122,178,254,128,254,157,190,95,
  30,39,156,210,66,84,177,1,128,1,99,190,95,10,251,233,3,165,8,78,157,147,145,155,155,145,64,3,68,252,82,31,24,79,157,147,145,155,155,145,
  103,0,0,0,0,2,255,250,0,0,5,96,5,193,0,2,0,6,0,56,64,15,0,3,1,3,5,4,3,2,1,0,5,7,5,6,7,16,212,204,
  17,23,57,49,0,47,196,204,17,57,48,64,20,99,1,109,2,112,1,120,2,127,2,121,5,118,6,7,110,0,127,0,2,93,1,93,9,1,33,1,
  51,1,33,2,172,254,94,3,68,253,239,224,2,67,250,154,4,238,251,196,5,15,250,63,0,2,255,250,0,0,5,96,5,193,0,2,0,6,0,0,
  37,1,33,9,1,33,1,2,172,1,162,252,188,1,51,253,189,5,102,253,189,211,4,60,250,241,5,193,250,63,0,0,0,1,0,175,255,236,6,73,
  5,174,0,28,0,0,1,22,23,22,23,22,23,33,21,33,34,36,2,53,52,18,36,51,33,21,33,6,7,6,7,6,7,33,21,1,87,7,63,74,
  140,137,148,2,185,253,71,192,254,157,190,190,1,99,192,2,185,253,71,148,137,139,75,64,9,4,245,2,115,74,120,139,78,76,1,159,198,1,96,187,
  185,1,96,200,159,1,77,79,138,120,93,160,0,3,0,175,254,229,6,73,6,175,0,30,0,38,0,47,0,0,1,23,7,33,21,33,3,33,21,33,
  3,22,51,33,21,33,34,39,3,39,19,38,39,38,2,53,52,18,36,59,1,1,20,23,22,23,22,23,19,55,19,35,34,7,6,7,6,21,4,216,
  150,73,1,36,254,162,185,2,23,253,175,176,36,36,2,185,253,71,65,63,100,150,96,44,44,177,190,190,1,99,192,234,252,221,70,85,129,29,29,160,
  59,184,176,147,138,125,89,73,6,175,55,202,159,254,4,160,254,29,5,159,11,254,238,55,1,8,19,24,99,1,96,187,185,1,96,200,252,197,74,120,
  145,72,16,13,1,184,160,1,252,78,71,146,120,93,0,0,0,1,0,217,0,155,4,229,4,103,0,22,0,0,37,32,36,53,52,36,41,1,21,5,
  6,7,6,7,33,21,33,22,23,22,51,33,21,3,43,254,216,254,214,1,42,1,40,1,186,254,70,232,105,78,29,3,118,252,138,37,70,114,223,1,
  186,155,246,240,240,246,142,1,1,79,58,133,142,145,48,81,142,0,0,0,0,1,0,175,255,236,6,73,5,174,0,28,0,0,1,38,39,38,39,38,
  39,33,53,33,50,4,18,21,20,2,4,35,33,53,33,54,55,54,55,54,55,33,53,5,161,7,63,74,140,137,148,253,71,2,185,192,1,99,190,190,
  254,157,192,253,71,2,185,148,137,139,75,64,9,251,11,3,39,74,120,139,78,76,1,159,198,254,160,187,185,254,160,200,159,1,77,79,138,120,93,160,
  0,3,0,175,254,229,6,73,6,175,0,30,0,38,0,47,0,0,1,39,55,33,53,33,19,33,53,33,19,38,35,33,53,33,50,23,19,23,3,22,
  23,22,18,21,20,2,4,43,1,1,52,39,38,39,38,39,3,7,3,51,50,55,54,55,54,53,2,32,150,73,254,220,1,94,185,253,233,2,81,176,
  36,36,253,71,2,185,65,63,100,150,96,44,44,177,190,190,254,157,192,234,3,35,70,84,130,29,29,160,59,184,176,147,138,125,89,73,254,229,55,202,
  159,1,252,160,1,227,5,159,11,1,18,55,254,248,19,24,99,254,160,187,185,254,160,200,3,59,74,120,145,72,16,13,254,72,160,254,4,78,71,146,
  120,93,0,0,0,1,0,217,0,155,4,229,4,103,0,22,0,0,1,32,4,21,20,4,41,1,53,37,50,55,54,55,33,53,5,38,39,38,7,33,
  53,2,147,1,40,1,42,254,214,254,216,254,70,1,186,232,105,78,29,252,138,3,118,37,70,116,221,254,70,4,103,246,241,239,246,142,1,80,58,133,
  142,1,145,49,82,1,142,0,0,1,1,44,0,0,3,235,3,226,0,3,0,11,0,184,0,1,47,184,0,0,47,48,49,33,17,33,17,1,44,2,
  191,3,226,252,30,0,0,0,0,1,0,156,254,119,5,113,5,193,0,7,0,30,64,15,6,2,215,4,214,0,175,8,3,103,1,5,103,0,8,16,
  212,236,212,236,49,0,16,252,236,236,50,48,19,33,17,35,17,33,17,35,156,4,213,240,253,10,239,5,193,248,182,6,125,249,131,0,0,1,0,156,
  254,119,5,113,5,193,0,7,0,30,64,15,3,214,7,215,5,1,175,8,5,103,7,3,103,1,8,16,212,236,212,236,49,0,16,252,60,252,252,48,
  19,17,51,17,33,17,51,17,156,239,2,246,240,254,119,7,74,249,131,6,125,248,182,0,0,1,0,25,254,119,5,59,5,193,0,11,0,93,64,20,
  10,4,12,2,5,7,2,0,7,12,10,5,4,3,1,0,6,6,8,12,16,212,196,23,57,49,0,16,196,212,204,16,206,17,18,57,57,48,64,48,
  81,3,86,5,80,5,90,10,115,3,112,3,118,4,117,5,112,5,122,10,128,3,128,5,12,90,9,127,2,127,3,112,5,112,6,123,9,116,11,143,
  2,143,3,128,5,128,6,11,93,1,93,19,33,21,33,9,1,33,21,33,53,9,1,55,4,234,252,65,2,160,253,74,3,239,250,222,2,213,253,73,
  5,193,193,253,51,253,4,192,149,3,33,2,227,0,0,0,0,1,0,217,2,45,5,219,2,215,0,3,0,17,182,0,156,2,4,1,0,4,16,212,
  196,49,0,16,212,236,48,19,33,21,33,217,5,2,250,254,2,215,170,0,0,2,0,217,0,0,5,219,5,4,0,11,0,15,0,0,33,35,17,33,
  53,33,17,51,17,33,21,33,1,53,33,21,3,174,168,253,211,2,45,168,2,45,253,211,253,43,5,2,1,131,170,1,131,254,125,170,2,215,170,170,
  0,2,0,217,0,0,5,219,5,213,0,11,0,15,0,87,186,0,5,0,6,0,3,43,184,0,5,16,184,0,0,208,184,0,6,16,184,0,10,208,
  184,0,6,16,184,0,12,208,184,0,5,16,184,0,13,208,0,184,0,5,47,186,0,13,0,14,0,3,43,184,0,13,16,186,0,2,0,3,0,3,
  43,184,0,2,16,184,0,3,16,184,0,7,208,184,0,2,16,184,0,9,208,48,49,1,17,33,21,33,17,35,17,33,53,33,25,1,51,21,35,3,
  174,2,45,253,211,168,253,211,2,45,168,168,4,160,254,5,170,254,5,1,251,170,1,251,1,53,204,0,255,255,0,0,255,66,2,178,5,213,16,6,
  0,18,0,0,255,255,1,138,255,146,4,60,6,37,16,7,0,63,1,138,0,80,0,0,0,1,1,5,0,0,5,175,5,4,0,17,0,0,1,37,
  55,5,17,51,17,37,23,13,1,7,37,17,35,17,5,39,2,177,254,84,85,1,172,168,1,172,85,254,84,1,172,85,254,84,168,254,84,85,2,130,
  247,147,247,1,239,254,17,247,147,247,247,147,247,254,17,1,239,247,147,0,255,255,1,68,1,71,3,190,3,194,16,7,0,114,0,129,253,210,0,0,
  255,255,1,88,1,89,3,170,3,169,16,6,11,0,37,136,0,1,0,61,255,215,5,25,6,125,0,10,0,42,64,24,10,9,8,7,6,5,11,2,
  4,2,0,11,10,9,7,6,5,4,3,0,8,1,8,11,16,212,204,23,57,49,0,16,212,204,196,17,18,23,57,48,1,51,21,35,1,35,1,7,
  39,37,1,4,92,189,115,253,174,66,254,193,125,25,1,27,1,0,6,125,96,249,186,3,115,45,80,98,253,59,0,0,255,255,0,61,255,215,5,25,
  7,118,18,38,12,159,0,0,16,7,0,117,0,115,1,134,255,255,0,61,255,215,5,25,7,101,18,38,12,159,0,0,16,7,11,75,0,115,1,134,
  0,2,0,220,0,229,4,219,3,229,0,11,0,49,0,0,1,50,55,2,35,34,7,6,21,20,23,22,5,21,35,34,39,38,39,38,39,6,7,6,
  35,34,39,38,53,52,55,54,51,50,23,22,23,22,23,54,55,54,59,1,21,35,34,7,18,51,2,15,165,99,127,137,100,51,54,54,56,3,43,77,
  73,54,54,52,31,49,67,59,73,116,135,89,94,94,83,143,73,54,63,43,40,40,67,59,73,116,75,64,148,116,127,137,1,107,240,1,6,72,77,102,
  112,69,70,2,132,30,27,63,36,84,120,53,64,101,106,175,168,114,101,30,33,57,51,69,120,53,64,131,240,254,250,0,0,3,0,220,0,229,5,206,
  3,229,0,35,0,47,0,59,0,0,1,38,39,6,7,6,35,34,39,38,53,52,55,54,51,50,23,22,23,22,23,54,55,54,51,50,23,22,21,20,
  7,6,35,34,39,38,37,50,55,2,35,34,7,6,21,20,23,22,1,34,7,18,51,50,55,54,53,52,39,38,3,165,31,49,67,59,74,115,135,89,
  94,94,84,142,73,54,63,43,40,40,67,59,74,115,135,89,94,94,84,142,73,54,54,254,54,165,99,127,137,100,51,55,55,56,2,235,149,115,126,138,
  100,51,55,55,56,1,93,36,84,120,53,64,101,106,175,168,114,101,30,33,57,51,69,120,53,64,101,106,175,168,114,101,30,27,77,240,1,6,72,77,
  102,112,69,70,1,244,240,254,250,72,77,102,112,69,70,0,0,1,1,27,0,203,5,153,5,73,0,5,0,0,37,33,17,51,17,33,5,153,251,130,
  170,3,212,203,4,126,252,44,0,1,0,175,0,0,6,73,5,213,0,5,0,0,37,21,33,1,51,1,6,73,250,102,3,185,242,252,203,202,202,5,
  213,250,245,0,0,2,0,175,255,148,6,73,5,213,0,5,0,27,0,65,0,184,0,7,47,184,0,18,47,186,0,14,0,15,0,3,43,184,0,14,
  16,184,0,0,208,186,0,4,0,18,0,7,17,18,57,186,0,5,0,18,0,7,17,18,57,184,0,15,16,184,0,21,208,186,0,22,0,18,0,7,
  17,18,57,48,49,37,38,39,38,39,1,19,1,51,1,22,23,22,23,33,21,33,22,21,35,52,39,33,1,38,39,55,22,4,96,39,74,65,87,254,
  206,227,1,96,242,254,76,113,82,93,43,1,88,254,201,4,140,5,252,42,2,13,30,31,80,29,202,139,134,115,94,254,30,2,227,2,40,253,82,115,
  147,167,176,202,53,55,55,53,3,54,21,20,117,19,0,0,0,2,0,237,255,250,5,220,5,209,0,23,0,29,0,53,186,0,13,0,28,0,3,43,
  184,0,13,16,0,184,0,9,47,184,0,18,47,186,0,5,0,18,0,9,17,18,57,186,0,22,0,18,0,9,17,18,57,186,0,25,0,18,0,9,
  17,18,57,48,49,9,1,55,1,38,39,55,22,23,37,21,5,22,7,21,6,7,5,21,37,6,7,39,54,19,9,1,54,55,54,3,114,253,123,2,
  2,142,25,29,139,29,25,1,212,254,138,69,6,7,71,1,133,254,37,28,30,134,31,121,253,221,2,26,52,4,7,1,52,1,82,192,1,87,33,30,
  76,33,36,238,210,190,179,198,9,161,147,191,210,241,38,33,76,32,2,233,254,231,254,240,123,129,158,0,0,1,1,176,254,74,2,80,6,43,0,3,
  0,0,1,51,17,35,1,176,160,160,6,43,248,31,0,0,0,1,0,102,254,74,3,155,6,43,0,11,0,55,186,0,6,0,0,0,3,43,184,0,
  6,16,184,0,2,208,184,0,0,16,184,0,8,208,0,184,0,1,47,184,0,7,47,186,0,3,0,7,0,1,17,18,57,186,0,9,0,7,0,1,
  17,18,57,48,49,1,17,51,17,55,23,5,17,35,17,7,39,1,176,160,251,80,254,181,160,253,77,2,86,3,213,252,156,176,111,231,252,41,3,103,
  177,110,0,0,0,2,1,16,254,74,2,240,6,43,0,3,0,7,0,0,1,51,17,35,1,51,17,35,1,16,160,160,1,64,160,160,6,43,248,31,
  7,225,248,31,0,1,0,102,254,74,3,155,6,43,0,19,0,123,184,0,20,47,184,0,21,47,184,0,20,16,184,0,0,208,184,0,0,47,184,0,
  14,220,184,0,2,208,184,0,21,16,184,0,10,220,184,0,4,220,184,0,10,16,184,0,6,208,184,0,4,16,184,0,12,208,184,0,0,16,184,0,
  16,208,0,184,0,1,47,184,0,5,47,184,0,11,47,184,0,15,47,186,0,3,0,11,0,1,17,18,57,186,0,7,0,11,0,1,17,18,57,186,
  0,13,0,11,0,1,17,18,57,186,0,17,0,11,0,1,17,18,57,48,49,1,17,51,17,55,17,51,17,55,23,7,17,35,17,7,17,35,17,7,
  39,1,16,160,160,160,91,80,171,160,160,160,93,77,1,230,4,69,252,43,113,3,100,253,12,64,111,120,251,186,3,215,112,252,153,2,247,65,110,0,
  0,1,1,8,0,0,4,211,4,162,0,6,0,0,33,1,51,1,35,9,1,1,8,1,105,250,1,104,195,254,222,254,221,4,162,251,94,3,172,252,
  84,0,0,0,0,1,1,8,0,0,4,211,4,162,0,6,0,0,1,51,9,1,51,1,35,1,8,195,1,35,1,34,195,254,152,250,4,162,252,84,
  3,172,251,94,0,1,1,8,0,0,4,211,4,162,0,17,0,0,1,16,18,51,50,18,25,1,35,17,52,38,35,34,6,21,17,35,1,8,245,241,
  240,245,172,148,165,166,148,172,2,80,1,40,1,42,254,214,254,216,253,176,2,55,244,211,211,244,253,201,0,1,1,8,0,0,4,211,4,162,0,17,
  0,0,1,17,51,17,20,22,51,50,54,53,17,51,17,16,2,35,34,2,1,8,172,148,166,165,148,172,245,240,241,245,2,82,2,80,253,201,244,211,
  211,244,2,55,253,176,254,216,254,214,1,42,0,1,0,117,254,77,3,182,6,14,0,21,0,0,1,62,1,50,22,23,7,38,35,34,7,3,14,1,
  34,38,39,55,22,51,50,55,1,227,8,162,151,126,20,148,17,57,71,8,65,8,162,151,126,20,148,17,57,71,8,4,226,167,133,125,140,15,130,175,
  250,176,167,133,125,140,15,130,175,0,0,0,255,255,0,117,254,77,5,219,6,14,16,38,12,176,0,0,16,7,12,176,2,37,0,0,255,255,0,117,
  254,77,8,0,6,14,16,38,12,176,0,0,16,39,12,176,2,37,0,0,16,7,12,176,4,74,0,0,0,3,0,117,254,77,3,182,6,14,0,45,
  0,54,0,63,0,0,1,54,55,54,51,50,23,22,23,7,38,35,34,7,3,22,23,22,21,20,7,6,7,3,6,7,6,35,34,39,38,39,55,22,
  51,50,55,19,38,39,38,53,52,55,54,55,19,54,55,54,53,52,39,38,39,3,19,6,7,6,21,20,23,22,1,227,8,83,79,74,77,71,55,20,
  148,17,57,71,8,14,99,66,110,110,86,115,15,8,83,79,74,77,71,55,20,148,17,57,71,8,15,93,73,110,111,83,117,138,61,44,69,71,37,44,
  189,22,61,44,72,75,37,4,226,167,68,65,70,55,140,15,130,175,254,214,24,75,124,146,156,111,85,19,254,190,167,68,65,70,55,140,15,130,175,1,
  49,24,73,111,155,156,115,86,19,253,155,16,47,72,103,106,71,36,18,254,52,1,214,17,46,74,104,103,72,36,0,0,0,4,0,117,254,77,5,219,
  6,14,0,77,0,81,0,90,0,99,0,0,1,54,55,54,51,50,23,22,23,7,38,35,34,7,3,33,19,54,55,54,51,50,23,22,23,7,38,35,
  34,7,3,22,23,22,21,20,7,6,7,3,6,7,6,35,34,39,38,39,55,22,51,50,55,19,33,3,6,7,6,35,34,39,38,39,55,22,51,50,
  55,19,38,39,38,53,52,55,54,55,19,33,19,33,3,19,6,7,6,21,20,23,22,1,3,54,55,54,53,52,39,38,1,227,8,83,79,74,77,71,
  55,20,148,17,57,71,8,14,1,126,15,8,83,79,74,77,71,55,20,148,17,57,71,8,14,99,66,110,110,86,115,15,8,83,79,74,77,71,55,20,
  148,17,57,71,8,14,254,130,15,8,83,79,74,77,71,55,20,148,17,57,71,8,15,93,73,110,111,83,117,137,1,126,24,254,130,190,22,61,44,72,
  75,37,3,13,22,61,44,69,71,37,4,226,167,68,65,70,55,140,15,130,175,254,226,1,55,167,68,65,70,55,140,15,130,175,254,214,24,75,124,146,
  156,111,85,19,254,190,167,68,65,70,55,140,15,130,175,1,36,254,195,167,68,65,70,55,140,15,130,175,1,48,25,73,111,155,156,115,86,19,253,146,
  1,241,254,33,1,214,17,46,74,104,103,72,36,1,186,254,43,16,47,72,103,106,71,36,0,5,0,117,254,77,8,0,6,14,0,109,0,113,0,117,
  0,126,0,135,0,0,1,54,55,54,51,50,23,22,23,7,38,35,34,7,3,33,19,54,55,54,51,50,23,22,23,7,38,35,34,7,3,33,19,54,
  55,54,51,50,23,22,23,7,38,35,34,7,3,22,23,22,21,20,7,6,7,3,6,7,6,35,34,39,38,39,55,22,51,50,55,19,33,3,6,7,
  6,35,34,39,38,39,55,22,51,50,55,19,33,3,6,7,6,35,34,39,38,39,55,22,51,50,55,19,38,39,38,53,52,55,54,55,1,19,33,3,
  41,1,19,33,3,19,6,7,6,21,20,23,22,1,3,54,55,54,53,52,39,38,1,227,8,83,79,74,77,71,55,20,148,17,57,71,8,14,1,126,
  15,8,83,79,74,77,71,55,20,148,17,57,71,8,14,1,126,15,8,83,79,74,77,71,55,20,148,17,57,71,8,14,99,66,110,110,86,115,15,8,
  83,79,74,77,71,55,20,148,17,57,71,8,14,254,130,15,8,83,79,74,77,71,55,20,148,17,57,71,8,14,254,130,15,8,83,79,74,77,71,55,
  20,148,17,57,71,8,15,93,73,110,111,83,117,4,44,24,254,130,24,253,219,1,126,24,254,130,190,22,61,44,72,75,37,5,50,22,61,44,69,71,
  37,4,226,167,68,65,70,55,140,15,130,175,254,226,1,55,167,68,65,70,55,140,15,130,175,254,226,1,55,167,68,65,70,55,140,15,130,175,254,214,
  24,75,124,146,156,111,85,19,254,190,167,68,65,70,55,140,15,130,175,1,36,254,195,167,68,65,70,55,140,15,130,175,1,36,254,195,167,68,65,70,
  55,140,15,130,175,1,48,25,73,111,155,156,115,86,19,253,146,1,241,254,15,1,241,254,33,1,214,17,46,74,104,103,72,36,1,186,254,43,16,47,
  72,103,106,71,36,0,0,0,0,1,0,117,254,76,4,46,6,15,0,51,0,0,1,38,35,34,7,3,22,23,22,29,1,55,23,7,35,39,55,23,
  53,52,39,38,39,3,14,1,35,34,38,39,55,22,51,50,55,19,6,7,6,21,35,52,55,54,55,19,62,1,51,50,22,23,3,34,17,59,69,8,
  16,89,63,119,94,72,190,54,188,72,92,79,51,44,44,8,160,72,79,128,20,148,17,59,69,8,43,64,47,86,102,109,86,109,17,8,160,72,79,128,
  20,4,246,130,175,254,179,24,63,117,156,30,93,72,189,189,72,93,30,115,77,51,11,252,103,165,135,122,143,15,130,175,3,136,16,46,86,114,155,109,
  86,17,1,95,165,135,122,143,0,3,0,117,254,77,4,29,6,14,0,8,0,17,0,60,0,0,1,19,6,7,6,21,20,23,22,37,52,39,3,62,
  1,55,39,55,19,38,35,34,7,3,22,23,22,21,55,23,7,6,7,6,7,3,14,1,34,38,39,55,22,51,50,55,19,38,39,38,53,52,55,54,
  55,19,62,1,50,22,23,1,183,22,61,44,72,75,37,1,128,152,22,61,81,9,135,72,108,17,59,69,8,14,89,76,109,72,72,167,26,60,86,115,
  15,8,159,152,128,20,148,17,59,69,8,15,93,73,110,111,83,117,15,8,159,152,128,20,1,74,1,214,17,46,74,103,104,72,36,230,153,59,254,43,
  16,101,19,136,72,2,93,130,175,254,214,22,77,111,124,72,72,167,67,63,90,19,254,190,165,135,122,143,15,130,175,1,49,24,73,111,155,156,115,86,
  19,1,60,164,136,122,143,0,0,3,0,117,254,77,4,31,6,14,0,8,0,18,0,59,0,0,1,19,6,7,6,21,20,23,22,1,46,1,39,3,
  62,1,55,7,39,19,38,35,34,7,3,30,1,31,1,7,39,20,6,7,3,14,1,34,38,39,55,22,51,50,55,19,38,39,38,53,52,55,54,55,
  19,62,1,50,22,23,1,183,22,61,44,72,75,37,1,109,35,54,44,22,61,105,7,83,72,178,17,59,69,8,14,99,139,18,164,72,75,194,115,15,
  8,159,152,128,20,148,17,59,69,8,15,93,73,110,111,83,117,15,8,159,152,128,20,1,74,1,214,17,46,74,103,104,72,36,1,54,66,48,18,254,
  43,16,130,64,84,72,2,239,130,175,254,214,24,157,63,164,72,75,124,192,19,254,190,165,135,122,143,15,130,175,1,49,24,73,111,155,156,115,86,19,
  1,60,164,136,122,143,0,0,255,255,0,121,0,205,4,158,4,213,16,39,13,74,255,158,254,133,16,39,13,74,2,240,254,133,16,7,13,74,1,71,
  1,143,0,0,255,255,0,121,0,205,4,158,4,213,16,39,13,74,1,71,254,133,16,39,13,74,2,240,1,143,16,7,13,74,255,158,1,143,0,0,
  255,255,0,161,0,205,1,116,4,214,16,39,13,74,255,198,1,144,16,7,13,74,255,198,254,133,0,0,255,255,0,121,0,205,4,158,4,213,16,39,
  13,74,2,240,1,143,16,39,13,74,255,158,1,143,16,39,13,74,2,240,254,133,16,7,13,74,255,158,254,133,0,0,255,255,0,217,2,45,5,219,
  4,106,16,39,13,74,2,20,1,36,16,6,12,151,0,0,0,3,0,217,0,159,5,220,4,106,0,3,0,7,0,11,0,0,1,51,21,35,19,51,
  21,35,5,33,21,33,5,8,211,211,1,211,211,251,208,3,88,252,168,1,157,254,3,203,254,149,170,0,255,255,0,216,0,159,5,220,4,106,16,38,
  12,151,0,0,16,39,13,74,255,253,254,87,16,39,13,74,255,254,1,36,16,39,13,74,4,45,254,87,16,7,13,74,4,46,1,36,255,255,0,217,
  0,159,5,219,4,106,16,38,12,193,0,0,16,39,13,74,2,19,254,87,16,7,13,74,2,20,1,36,0,1,0,217,1,211,5,219,3,50,0,29,
  0,0,1,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,5,219,105,179,97,110,146,10,
  7,6,15,155,94,88,172,98,105,179,97,110,147,11,5,6,15,155,94,86,169,3,50,179,78,69,59,4,3,2,6,61,76,84,179,78,69,59,5,2,
  2,6,61,75,0,1,0,217,1,211,5,219,3,50,0,29,0,0,19,30,1,51,50,55,54,55,54,55,54,51,50,22,23,21,46,1,35,34,7,6,
  7,6,7,6,35,34,38,39,217,103,169,86,94,155,15,6,5,11,147,110,97,179,105,98,172,88,94,155,15,6,7,10,146,110,97,179,105,3,50,85,
  75,61,6,2,2,5,59,69,78,179,84,76,61,6,2,3,4,59,69,78,0,1,0,162,1,49,6,18,3,212,0,41,0,0,1,46,1,35,34,6,
  21,30,1,51,7,34,46,1,53,52,62,1,51,50,22,23,30,1,51,50,54,53,46,1,35,55,50,30,1,21,20,14,1,35,34,38,3,58,81,159,
  72,82,100,2,104,78,1,105,156,92,100,142,110,120,194,62,64,176,72,82,100,2,104,78,1,105,156,92,100,142,110,120,196,2,46,116,116,108,72,61,
  89,155,79,154,72,76,162,92,125,88,91,141,108,72,61,89,155,79,154,72,76,162,92,125,0,1,0,217,0,87,5,219,4,173,0,17,0,0,1,2,
  35,34,3,2,39,34,3,35,18,51,50,19,18,23,50,19,5,219,123,251,230,100,102,102,116,88,170,123,251,230,100,102,102,116,88,2,215,253,128,1,
  214,1,220,1,254,35,2,128,254,42,254,36,1,1,221,0,0,1,0,208,0,0,2,48,5,2,0,29,0,0,33,35,46,1,53,52,55,54,55,54,
  55,54,53,52,38,39,51,30,1,21,20,7,6,7,6,7,6,21,20,22,2,48,180,78,68,58,4,4,2,6,60,76,84,180,78,68,58,6,2,2,
  6,60,74,104,180,96,110,146,10,8,6,14,156,94,88,172,98,106,178,98,110,146,12,4,6,16,154,94,86,170,0,0,0,1,0,217,0,157,5,219,
  4,108,0,27,0,0,1,38,35,34,6,7,53,62,1,51,50,23,19,23,3,22,51,50,54,55,21,14,1,35,34,39,3,39,2,230,99,68,88,172,
  98,105,179,97,93,121,172,155,168,101,69,86,169,103,105,179,97,96,121,171,155,2,83,32,76,84,179,78,69,43,1,126,70,254,140,32,75,85,179,78,
  69,44,254,133,70,0,0,0,0,2,0,217,1,16,5,219,3,162,0,28,0,32,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,
  62,1,51,50,23,22,23,22,23,22,51,50,54,1,33,21,33,5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,11,5,6,
  15,155,94,86,169,251,101,5,2,250,254,2,111,179,78,69,59,7,2,6,61,76,84,179,78,69,59,5,2,2,6,61,75,1,136,168,0,2,0,217,
  1,96,5,219,3,244,0,26,0,30,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,33,
  21,33,5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,251,101,5,2,250,254,3,244,178,79,69,59,
  7,2,6,61,76,83,178,78,69,59,6,9,61,75,254,107,170,0,0,0,0,2,0,217,0,98,5,219,4,211,0,37,0,38,0,0,1,3,22,51,
  50,55,54,55,21,14,1,35,34,39,7,33,21,33,7,39,55,33,53,33,55,38,35,34,6,7,53,62,1,51,50,31,1,19,1,5,3,203,31,37,
  72,92,175,12,105,179,97,66,80,144,2,159,252,239,185,137,108,254,229,1,153,184,145,90,88,172,98,105,179,97,110,147,51,239,253,125,4,111,254,233,
  11,45,88,34,178,79,69,22,186,170,254,100,154,170,243,56,76,83,178,78,69,59,22,1,73,252,141,0,0,3,0,217,0,184,5,219,4,193,0,26,
  0,30,0,34,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,33,21,33,21,33,21,33,
  5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,251,101,5,2,250,254,5,2,250,254,4,193,178,79,
  69,59,7,2,6,61,76,83,178,78,69,59,6,7,63,75,254,107,170,203,170,0,0,0,0,2,0,217,0,24,5,219,4,193,0,26,0,46,0,0,
  1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,35,53,33,55,33,53,33,55,23,7,33,21,33,
  7,33,21,33,7,39,5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,252,76,231,1,149,209,253,154,
  3,25,140,111,19,1,1,254,75,208,2,133,252,201,166,111,4,193,178,79,69,59,7,2,6,61,76,83,178,78,69,59,6,7,63,75,252,76,170,203,
  170,138,115,23,170,203,170,160,115,0,0,0,0,1,0,217,255,246,5,219,5,66,0,46,0,0,1,22,51,50,55,54,55,21,14,1,35,34,39,7,
  33,21,33,7,33,21,33,7,39,55,35,53,33,55,33,53,33,55,39,38,35,34,6,7,53,62,1,51,50,31,1,55,23,4,98,10,9,75,96,74,
  113,105,179,97,39,43,92,2,43,253,122,108,2,242,252,179,104,146,62,249,1,84,109,254,63,2,28,117,50,155,94,88,172,98,105,179,97,110,147,99,
  134,146,4,34,1,37,30,93,178,79,69,7,171,170,203,170,194,78,116,170,203,170,218,20,61,76,83,178,78,69,59,37,250,78,0,0,0,2,0,217,
  1,16,5,219,3,244,0,29,0,59,0,63,64,31,46,31,57,42,0,45,34,19,1,16,27,12,30,42,156,49,57,156,34,4,156,27,12,156,19,60,
  30,0,45,15,60,16,212,60,196,50,49,0,16,212,236,212,236,220,252,212,236,192,17,18,57,57,17,18,57,57,17,18,57,57,48,1,21,14,1,35,
  34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,19,21,14,1,35,34,39,38,39,38,39,38,35,34,6,
  7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,5,219,105,179,97,110,146,10,7,6,15,155,94,88,172,98,105,179,97,110,147,11,5,6,15,
  155,94,86,169,103,105,179,97,110,146,10,7,6,15,155,94,88,172,98,105,179,97,110,147,10,5,7,15,155,94,86,169,2,111,179,78,69,59,4,3,
  2,6,61,76,84,179,78,69,59,5,2,2,6,61,75,1,218,178,79,69,59,4,3,2,6,61,76,83,178,78,69,59,4,2,3,6,61,75,0,0,
  0,1,0,217,0,5,5,219,4,255,0,52,0,0,1,22,51,50,54,55,21,14,1,35,34,39,7,22,51,50,54,55,21,14,1,35,34,47,1,3,
  39,19,38,35,34,6,7,53,62,1,51,50,23,55,38,35,34,6,7,53,62,1,50,31,1,19,23,4,17,57,43,86,169,103,105,179,97,64,76,74,
  147,90,86,169,103,105,179,97,131,125,19,141,164,137,57,43,88,172,98,105,179,97,64,77,72,146,90,88,172,98,105,179,194,160,18,141,164,3,97,13,
  75,85,178,79,69,20,187,56,75,85,179,78,69,59,9,254,152,64,1,94,13,76,84,179,78,69,20,187,56,76,83,178,78,69,59,7,1,102,64,0,
  0,3,0,217,0,184,5,219,4,201,0,26,0,53,0,57,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,
  22,51,50,54,19,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,33,21,33,5,219,105,179,97,110,
  146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,103,105,179,97,113,143,17,6,15,155,94,88,172,98,105,179,97,110,147,15,
  22,198,51,86,169,251,101,5,2,250,254,3,76,178,79,69,59,7,2,6,61,76,83,178,78,69,59,6,7,63,75,1,210,178,79,69,59,7,2,6,
  61,76,83,178,78,69,59,6,7,63,75,252,238,170,0,0,0,3,0,217,0,121,5,219,4,209,0,26,0,53,0,80,0,0,1,21,14,1,35,34,
  47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,19,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,
  31,2,22,51,50,54,19,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,5,219,105,179,97,110,146,17,
  6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,103,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,
  94,86,169,103,105,179,97,113,143,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,198,51,86,169,1,215,178,79,69,59,7,2,6,61,76,83,
  178,78,69,59,6,7,63,75,1,210,178,79,69,59,7,2,6,61,76,83,178,78,69,59,6,7,63,75,1,210,178,79,69,59,7,2,6,61,76,83,
  178,78,69,59,6,7,63,75,0,3,0,217,0,184,5,219,4,193,0,26,0,30,0,34,0,0,19,30,1,51,50,63,2,54,51,50,22,23,21,46,
  1,35,34,7,6,15,1,6,35,34,38,39,1,21,33,53,1,21,33,53,217,103,169,86,94,155,22,15,147,110,97,179,105,98,172,88,94,155,15,6,
  17,146,110,97,179,105,5,2,250,254,5,2,250,254,4,193,85,75,63,7,6,59,69,78,178,83,76,61,6,2,7,59,69,79,254,200,170,170,254,139,
  170,170,0,0,0,2,0,216,0,215,5,219,4,43,0,9,0,19,0,0,1,32,37,53,4,5,32,37,21,4,5,32,5,21,36,37,4,5,53,36,
  3,91,254,225,254,156,1,103,1,28,1,38,1,89,254,162,254,224,1,37,1,90,254,163,254,222,254,224,254,157,1,104,2,211,166,178,149,17,166,178,
  151,179,166,178,151,15,2,164,178,151,0,0,0,2,0,217,0,54,5,219,4,206,0,28,0,57,0,0,37,54,55,54,55,54,55,33,21,33,6,7,
  6,7,6,34,39,38,39,38,39,33,53,33,22,23,22,23,22,19,6,7,6,7,6,7,33,53,33,54,55,54,55,54,50,23,22,23,22,23,33,21,
  33,38,39,38,39,38,3,91,67,45,56,30,27,4,1,155,254,246,14,28,55,86,89,206,89,87,54,30,12,254,246,1,156,4,27,30,56,46,67,67,
  46,56,30,27,4,254,100,1,10,12,30,54,87,89,206,89,86,55,28,14,1,10,254,101,4,27,30,56,45,217,4,30,44,67,69,91,168,60,48,91,
  50,51,51,50,91,51,57,168,92,68,68,43,30,3,78,4,30,43,68,68,92,168,57,51,91,50,51,51,50,91,48,60,168,91,69,67,44,30,0,0,
  0,2,0,217,1,96,5,219,4,206,0,28,0,32,0,0,1,6,7,6,7,6,7,33,53,33,54,55,54,55,54,50,23,22,23,22,23,33,21,33,
  38,39,38,39,38,1,33,21,33,3,91,67,46,56,30,27,4,254,100,1,10,12,30,54,87,89,206,89,86,55,28,14,1,10,254,101,4,27,30,56,
  45,253,59,5,2,250,254,4,43,4,30,43,68,68,92,168,57,51,91,50,51,51,50,91,48,60,168,91,69,67,44,30,253,227,170,0,255,255,0,217,
  1,96,5,219,4,255,16,39,13,74,2,21,1,185,16,6,0,32,0,0,255,255,0,217,0,2,5,219,4,255,16,39,13,74,2,19,253,186,16,38,
  0,32,0,0,16,7,13,74,2,20,1,185,255,255,0,217,0,5,5,222,4,255,16,39,13,74,255,254,1,185,16,38,0,32,0,0,16,7,13,74,
  4,48,253,189,255,255,0,217,0,5,5,221,4,255,16,39,13,74,255,254,253,189,16,38,0,32,2,0,16,7,13,74,4,46,1,185,255,255,0,207,
  1,54,7,50,3,207,16,39,13,74,255,244,254,238,16,39,13,74,255,244,0,137,16,7,0,32,1,87,0,0,0,0,255,255,0,205,1,54,7,51,
  3,204,16,38,0,32,244,0,16,39,13,74,5,133,0,134,16,7,13,74,5,133,254,238,0,2,0,217,1,96,5,219,3,162,0,9,0,27,0,0,
  1,6,21,20,23,51,54,53,52,39,23,33,21,33,53,33,38,53,52,55,33,53,33,21,33,22,23,20,2,230,52,52,242,51,52,141,1,119,250,254,
  1,126,25,27,254,128,5,2,254,137,26,1,2,250,48,73,71,48,48,71,71,50,240,170,170,63,56,62,59,168,168,26,95,56,0,0,0,4,0,217,
  1,96,5,219,6,21,0,3,0,7,0,17,0,32,0,0,19,33,21,33,21,33,21,33,1,34,6,21,20,22,50,54,52,38,39,50,22,23,30,1,
  21,20,6,35,34,38,53,52,54,217,5,2,250,254,5,2,250,254,2,133,72,100,100,145,100,101,72,59,107,39,42,42,168,122,123,164,167,3,162,168,
  240,170,4,68,98,70,69,96,96,139,98,113,43,40,40,100,58,115,161,158,118,118,163,0,0,3,0,217,1,96,5,219,5,75,0,3,0,7,0,17,
  0,0,19,33,21,33,21,33,21,33,1,32,23,21,38,33,6,7,53,54,217,5,2,250,254,5,2,250,254,2,130,1,0,225,224,254,255,254,230,233,
  3,162,168,240,170,3,235,151,178,151,2,149,178,151,0,0,0,3,0,217,1,96,5,219,6,127,0,3,0,7,0,14,0,0,19,33,21,33,21,33,
  21,33,9,1,51,1,35,11,1,217,5,2,250,254,5,2,250,254,1,36,1,4,180,1,3,159,190,184,3,162,168,240,170,2,130,2,157,253,99,1,
  217,254,39,0,0,3,0,217,1,96,5,219,6,127,0,3,0,7,0,14,0,0,19,33,21,33,21,33,21,33,1,51,27,1,51,1,35,217,5,2,
  250,254,5,2,250,254,1,36,166,184,190,159,254,253,180,3,162,168,240,170,5,31,254,39,1,217,253,99,0,3,0,217,1,96,5,219,6,202,0,3,
  0,7,0,17,0,0,19,33,21,33,21,33,21,33,19,33,27,1,33,7,19,39,7,19,217,5,2,250,254,5,2,250,254,250,1,43,93,94,1,42,
  242,94,244,243,93,3,162,168,240,170,4,78,1,28,254,228,176,254,228,176,176,1,28,0,0,4,0,217,1,96,5,219,6,212,0,3,0,7,0,10,
  0,14,0,0,19,33,21,33,21,33,21,33,1,3,33,3,51,1,33,217,5,2,250,254,5,2,250,254,2,130,166,1,78,223,112,1,33,253,78,3,
  162,168,240,170,4,192,254,78,2,102,253,31,0,7,0,217,1,96,5,219,6,28,0,3,0,7,0,27,0,48,0,55,0,71,0,79,0,0,19,33,
  21,33,21,33,21,33,1,21,35,34,6,29,1,51,21,35,17,35,17,35,53,51,53,52,54,51,3,21,33,20,22,51,50,54,55,21,14,1,35,34,
  38,53,52,54,51,50,22,7,52,38,35,34,6,21,39,53,51,17,35,53,14,1,35,34,38,52,54,51,50,22,6,20,22,50,54,52,38,34,217,5,
  2,250,254,5,2,250,254,4,164,63,36,27,109,109,67,63,63,63,68,237,254,207,78,66,38,72,35,36,74,39,96,113,107,91,81,95,67,60,49,55,
  72,198,66,66,21,64,44,73,92,92,73,44,64,205,60,105,61,61,105,3,162,168,240,170,4,188,55,30,36,36,51,254,160,1,96,51,28,68,61,254,
  170,32,68,72,19,18,62,15,16,112,96,99,116,105,71,54,66,63,57,105,218,253,208,61,36,35,116,190,117,35,103,147,83,83,147,83,0,3,0,217,
  1,96,5,219,6,20,0,3,0,7,0,42,0,0,19,33,21,33,21,33,21,33,1,62,1,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,
  17,52,38,35,34,6,21,17,35,17,51,21,62,1,51,50,22,217,5,2,250,254,5,2,250,254,2,159,33,93,63,85,92,90,55,57,69,80,90,55,
  58,68,80,90,90,30,86,58,59,83,3,162,168,240,170,4,61,61,58,120,111,254,181,1,72,79,77,93,81,254,202,1,72,80,76,94,80,254,202,2,
  37,85,50,48,61,0,0,0,0,4,0,217,1,96,5,219,6,218,0,3,0,7,0,11,0,44,0,0,19,33,21,33,21,33,21,33,1,51,21,35,
  55,35,53,52,54,63,1,62,1,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,15,1,14,1,7,14,1,21,217,5,2,250,254,5,2,
  250,254,2,52,101,101,98,95,28,45,45,28,26,66,54,39,90,48,47,96,52,92,111,36,45,44,23,20,4,3,3,3,162,168,240,170,3,1,127,200,
  78,50,65,43,44,27,47,24,45,55,35,33,94,28,28,97,79,38,69,43,43,23,27,13,10,30,26,0,0,1,0,217,0,39,5,219,4,221,0,19,
  0,62,64,34,13,12,10,3,2,207,4,0,156,6,12,207,14,10,156,18,6,16,8,20,18,14,13,12,8,4,3,2,8,9,5,15,0,20,16,220,
  60,196,50,23,57,49,0,16,212,60,204,50,252,60,236,16,254,60,236,57,17,18,57,48,19,33,1,23,7,33,21,33,7,33,21,33,1,39,55,33,
  53,33,55,33,217,3,4,1,0,125,174,1,47,254,72,195,2,123,252,250,254,254,125,174,254,213,1,182,195,253,135,3,162,1,59,102,213,168,240,170,
  254,199,102,211,170,240,0,0,0,3,0,217,0,184,5,219,4,76,0,3,0,7,0,11,0,33,64,14,4,6,0,2,8,10,12,10,6,2,8,4,
  0,12,16,220,60,60,220,60,60,49,0,16,212,220,220,220,220,220,48,19,33,21,33,17,33,21,33,17,33,21,33,217,5,2,250,254,5,2,250,254,
  5,2,250,254,2,215,170,2,31,170,253,192,170,0,0,0,0,1,0,217,255,206,5,219,5,52,0,27,0,0,1,33,53,33,55,23,7,33,21,33,
  7,33,21,33,7,33,21,33,7,39,55,33,53,33,55,33,53,33,3,149,253,68,3,24,128,153,81,1,34,254,129,114,1,241,253,181,110,2,185,252,
  233,129,153,82,254,221,1,129,111,254,16,2,76,3,162,170,232,84,148,170,203,170,203,170,234,84,150,170,203,170,0,0,0,4,0,217,0,0,5,219,
  5,9,0,3,0,7,0,11,0,15,0,41,64,20,4,6,0,2,12,14,8,10,16,14,10,6,3,2,12,8,4,3,0,16,16,220,23,60,220,23,
  60,49,0,16,212,220,220,220,220,220,220,220,48,19,33,21,33,17,33,21,33,17,33,21,33,17,33,21,33,217,5,2,250,254,5,2,250,254,5,2,
  250,254,5,2,250,254,3,148,170,2,31,170,252,75,170,2,31,170,0,0,0,2,0,217,0,0,5,219,4,168,0,6,0,10,0,84,64,46,2,156,
  3,4,3,1,156,0,1,4,4,3,1,156,2,1,5,6,5,0,156,6,5,66,5,4,2,1,0,5,3,209,6,167,7,156,9,1,8,2,0,36,
  7,4,35,11,16,252,60,236,50,50,57,49,0,47,236,244,236,23,57,48,75,83,88,7,4,237,7,16,8,237,7,16,8,237,7,16,4,237,89,34,
  9,2,21,1,53,9,1,33,21,33,5,219,252,64,3,192,250,254,5,2,250,254,5,2,250,254,3,248,254,235,254,238,178,1,112,170,1,111,252,2,
  170,0,0,0,0,2,0,217,0,0,5,219,4,168,0,6,0,10,0,86,64,47,6,156,0,6,3,4,3,5,156,4,4,3,0,156,1,2,1,6,
  156,5,6,2,2,1,66,6,5,3,2,0,5,4,209,1,167,7,156,8,6,7,2,36,9,4,0,35,11,16,252,60,60,236,50,57,49,0,47,236,
  244,236,23,57,48,75,83,88,7,16,8,237,7,16,4,237,7,16,4,237,7,16,8,237,89,34,19,53,1,21,1,53,9,1,21,33,53,217,5,2,
  250,254,3,193,1,65,250,254,3,248,176,254,145,170,254,144,178,1,18,253,199,170,170,0,0,3,0,218,255,86,5,220,5,27,0,3,0,10,0,14,
  0,0,51,33,21,33,9,2,21,1,53,9,1,33,21,33,218,5,2,250,254,5,2,252,64,3,192,250,254,5,2,250,254,5,2,250,254,170,5,21,
  254,235,254,238,178,1,112,170,1,111,252,2,170,0,0,0,0,3,0,218,255,86,5,220,5,27,0,3,0,10,0,14,0,0,33,21,33,53,17,53,
  1,21,1,53,9,1,21,33,53,5,220,250,254,5,2,250,254,3,192,1,66,250,254,170,170,4,107,176,254,145,170,254,144,178,1,18,253,199,170,170,
  0,2,0,218,254,177,5,220,5,27,0,19,0,26,0,0,5,33,53,33,55,33,53,33,55,23,7,33,21,33,7,33,21,33,7,39,9,2,21,1,
  53,1,2,39,254,179,1,218,96,253,198,2,200,137,138,41,1,80,254,34,95,2,61,253,54,138,138,3,222,252,64,3,192,250,254,5,2,170,170,115,
  170,164,115,49,170,115,170,165,116,5,70,254,235,254,238,178,1,112,170,1,111,0,0,0,0,2,0,218,254,177,5,220,5,27,0,19,0,26,0,0,
  5,33,53,33,55,33,53,33,55,23,7,33,21,33,7,33,21,33,7,39,1,53,1,21,1,53,1,2,39,254,179,1,218,96,253,198,2,200,137,138,
  41,1,80,254,34,95,2,61,253,54,138,138,254,220,5,2,250,254,3,192,170,170,115,170,164,115,49,170,115,170,165,116,5,70,176,254,145,170,254,144,
  178,1,18,0,0,2,0,148,0,46,7,204,4,223,0,6,0,13,0,0,9,2,21,1,53,1,5,9,1,21,1,53,1,7,204,252,198,3,58,251,
  202,4,54,252,254,252,198,3,58,251,202,4,54,4,17,254,112,254,114,197,2,8,159,2,10,206,254,112,254,114,197,2,8,159,2,10,0,2,0,148,
  0,46,7,204,4,223,0,6,0,13,0,0,19,53,1,21,1,53,1,3,53,1,21,1,53,1,148,4,54,251,202,3,58,56,4,54,251,202,3,58,
  4,17,206,253,246,159,253,248,197,1,142,1,144,206,253,246,159,253,248,197,1,142,0,0,0,2,0,176,254,242,3,6,6,18,0,25,0,39,0,0,
  1,6,7,22,23,22,21,20,7,6,7,22,23,33,54,55,38,39,38,53,52,55,54,55,38,39,19,54,55,54,16,39,38,39,6,7,6,16,23,22,
  2,123,41,35,89,52,74,74,52,89,35,41,254,192,41,35,89,52,74,74,52,89,35,41,160,22,17,65,65,17,22,22,17,65,65,17,6,18,71,70,
  163,158,226,223,224,227,158,162,71,71,71,71,162,158,227,224,223,226,158,163,70,71,250,50,59,59,226,1,206,225,59,60,60,59,225,254,50,226,59,0,
  0,1,0,216,0,26,5,220,4,232,0,27,0,0,1,6,7,53,36,63,1,36,37,53,4,37,19,23,7,54,55,21,4,15,1,4,5,21,36,5,
  3,39,2,87,180,201,1,9,223,101,254,246,254,187,1,178,1,0,196,148,135,183,200,254,251,228,100,1,16,1,63,254,78,255,0,196,148,1,93,41,
  93,178,111,38,182,14,151,178,175,10,1,98,82,244,41,96,178,113,37,181,13,152,178,175,11,254,159,82,0,2,0,217,0,5,5,219,5,100,0,15,
  0,18,0,0,1,5,21,37,3,39,19,37,53,1,19,23,7,37,21,5,7,13,1,3,157,2,62,253,122,153,135,147,254,17,3,27,173,136,109,1,
  31,254,122,200,254,70,1,60,1,223,203,182,234,254,189,64,1,54,180,166,1,32,1,111,64,230,104,182,139,71,157,112,0,2,0,217,255,160,5,219,
  4,255,0,15,0,18,0,0,1,37,53,5,19,23,3,5,21,1,3,39,55,5,53,37,55,45,1,3,23,253,194,2,134,153,135,147,1,239,252,229,
  173,136,109,254,225,1,134,200,1,186,254,196,3,37,203,182,234,1,67,64,254,202,180,166,254,224,254,145,64,230,104,182,139,71,157,112,0,2,0,217,
  255,47,5,219,5,86,0,2,0,26,0,0,1,13,1,3,33,53,33,19,37,53,37,19,23,7,37,21,5,3,5,21,37,3,33,21,33,7,39,3,
  146,254,137,1,47,244,254,131,1,189,120,253,203,3,3,118,164,72,1,45,254,137,114,1,233,253,219,102,2,139,253,53,76,164,3,79,108,85,253,114,
  170,1,67,162,170,221,1,64,61,199,86,176,108,254,209,140,178,158,254,237,170,209,61,0,0,2,0,217,255,47,5,219,5,86,0,2,0,26,0,0,
  1,37,39,1,33,53,33,55,5,53,37,55,37,53,5,19,23,3,5,21,5,3,33,21,33,7,39,3,145,1,9,214,254,29,254,248,1,71,87,254,
  98,1,232,91,253,189,2,127,132,164,127,1,218,253,109,109,3,0,252,193,78,164,2,151,76,62,252,223,170,236,119,178,139,245,167,176,183,1,101,61,
  254,168,136,170,189,254,216,170,209,61,0,0,0,2,0,217,255,144,5,220,4,168,0,29,0,36,0,0,37,21,14,1,35,34,39,38,39,38,39,38,
  35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,19,9,1,21,1,53,1,5,220,106,178,98,110,146,10,6,6,16,154,94,88,172,
  98,104,180,96,110,148,10,6,6,14,156,94,86,168,103,252,64,3,192,250,254,5,2,240,180,78,68,58,4,4,2,6,60,76,84,180,78,68,58,6,
  2,2,6,60,74,3,94,254,235,254,238,178,1,112,170,1,111,0,0,0,0,2,0,218,255,176,5,220,4,168,0,27,0,34,0,0,1,21,14,1,
  35,34,39,46,1,39,38,35,34,6,7,53,62,1,51,50,23,30,1,23,22,51,50,54,1,53,1,21,1,53,1,5,220,106,178,98,110,146,10,12,
  16,154,94,88,172,98,104,180,96,110,148,10,12,14,156,94,86,168,251,102,5,2,250,254,3,193,1,14,178,78,70,60,4,4,6,62,76,84,178,78,
  70,60,4,4,6,62,76,3,62,176,254,145,170,254,144,178,1,18,0,0,0,2,0,217,255,41,5,220,5,80,0,49,0,52,0,0,37,38,35,34,
  6,7,53,62,1,51,50,23,19,37,53,37,19,23,7,37,21,5,3,5,21,37,3,23,22,23,22,23,22,51,50,54,55,21,14,1,35,34,39,38,
  39,38,47,1,7,39,1,13,1,2,107,30,13,88,172,98,104,180,96,39,43,107,253,198,3,8,117,165,69,1,37,254,143,115,1,228,253,225,107,7,
  10,6,6,14,156,94,86,168,104,106,178,98,110,146,10,6,6,16,34,80,165,1,118,254,132,1,49,45,3,76,84,180,78,68,7,1,29,163,170,222,
  1,57,65,187,84,176,106,254,205,138,178,156,254,227,2,6,2,2,6,60,74,86,180,78,68,58,4,4,2,6,13,216,60,3,236,110,87,0,0,0,
  0,2,0,217,255,47,5,220,5,86,0,49,0,52,0,0,1,5,21,5,7,22,23,22,23,22,23,22,51,50,54,55,21,14,1,35,34,39,38,39,
  38,39,38,39,3,39,55,6,7,6,7,53,54,55,54,63,1,5,53,37,55,37,53,5,19,23,3,37,39,4,8,1,211,253,117,94,48,54,10,6,
  6,14,156,94,86,168,104,106,178,98,110,146,10,6,6,16,71,59,104,164,86,56,54,86,98,104,90,77,83,60,254,97,1,233,94,253,185,2,131,128,
  164,232,1,2,206,3,191,134,170,187,247,13,22,4,2,2,6,62,76,84,178,78,70,60,4,2,2,6,29,15,254,241,61,223,9,24,38,84,178,78,
  35,30,4,161,119,178,139,244,168,176,184,1,102,61,253,128,74,59,0,0,0,2,0,208,255,78,5,220,5,125,0,6,0,13,0,0,19,53,1,21,
  1,53,9,3,21,1,53,1,218,5,2,250,254,3,192,1,56,252,64,3,192,250,254,5,2,2,39,176,254,145,170,254,144,178,1,18,3,187,254,235,
  254,238,178,1,112,170,1,111,0,2,0,208,255,78,5,220,5,125,0,6,0,13,0,0,9,2,21,1,53,9,1,53,1,21,1,53,1,5,210,252,
  64,3,192,250,254,5,2,251,8,5,2,250,254,3,192,2,39,254,235,254,238,178,1,112,170,1,111,1,246,176,254,145,170,254,144,178,1,18,0,0,
  0,3,0,208,254,109,5,220,6,96,0,2,0,30,0,33,0,0,45,2,3,37,53,37,19,23,3,37,21,5,3,5,21,37,7,5,21,5,3,39,
  19,5,53,37,19,37,53,5,19,13,1,3,77,1,77,254,220,96,253,186,2,194,90,166,68,1,132,254,79,65,1,242,253,232,30,2,64,253,70,90,
  166,68,254,116,1,184,64,254,8,2,31,109,254,172,1,42,179,95,84,1,87,167,170,202,1,136,38,254,212,111,176,125,254,228,142,178,154,129,165,170,
  200,254,119,38,1,45,114,178,126,1,24,145,176,155,1,222,98,85,0,0,0,3,0,208,254,109,5,220,6,96,0,2,0,5,0,33,0,0,1,7,
  23,1,55,47,1,37,53,5,19,23,3,5,21,5,7,37,21,5,7,5,21,37,3,39,19,37,53,37,55,5,53,37,2,192,174,152,1,74,166,146,
  164,253,118,2,177,97,166,100,1,174,253,236,34,2,44,253,169,44,2,131,253,86,96,166,98,254,76,2,28,34,253,204,2,95,1,68,50,44,2,163,
  47,42,47,188,176,197,1,168,38,254,79,123,170,152,148,159,176,173,194,184,178,196,254,91,38,1,174,125,170,154,148,162,178,173,0,0,0,1,0,217,
  255,178,5,219,5,80,0,10,0,0,1,0,5,4,1,21,0,37,53,36,1,5,219,254,114,253,243,2,9,1,146,254,111,252,143,3,115,1,143,4,
  97,254,129,97,94,254,126,239,2,0,124,166,124,2,0,0,0,1,0,217,255,178,5,219,5,80,0,10,0,0,19,53,0,5,21,4,1,53,0,37,
  36,217,1,143,3,115,252,143,254,111,1,146,2,9,253,243,4,97,239,254,0,124,166,124,254,0,239,1,130,94,97,0,0,2,0,217,255,41,5,219,
  5,87,0,5,0,16,0,0,33,21,0,37,53,4,1,0,5,4,1,21,0,37,53,36,1,5,219,254,103,252,151,3,86,1,172,254,129,254,36,1,
  220,1,127,254,129,252,125,3,131,1,127,215,1,190,145,174,133,2,223,254,229,93,93,254,229,215,1,120,132,166,124,1,128,0,0,0,0,2,0,217,
  255,41,5,219,5,87,0,5,0,16,0,0,51,0,37,21,4,1,17,53,0,5,21,4,1,53,0,37,36,217,1,172,3,86,252,151,254,103,1,127,
  3,131,252,125,254,129,1,127,1,220,254,36,1,161,133,174,145,254,66,5,87,215,254,128,124,166,132,254,136,215,1,27,93,93,0,0,0,2,0,217,
  255,82,5,219,5,87,0,29,0,40,0,0,37,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,
  50,54,19,0,5,4,1,21,0,37,53,36,1,5,219,105,179,97,110,146,10,7,6,15,155,94,88,172,98,105,179,97,110,147,11,5,6,15,155,94,
  86,169,103,254,129,254,36,1,220,1,127,254,129,252,125,3,131,1,127,177,179,78,69,59,4,3,2,6,61,76,84,179,78,69,59,5,2,2,6,61,
  75,4,36,254,229,93,93,254,229,215,1,120,132,166,124,1,128,0,0,0,0,2,0,217,255,82,5,219,5,87,0,29,0,40,0,0,37,21,14,1,
  35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,1,53,0,5,21,4,1,53,0,37,36,5,219,105,
  179,97,110,146,10,7,6,15,155,94,88,172,98,105,179,97,110,147,11,5,6,15,155,94,86,169,251,101,1,127,3,131,252,125,254,129,1,127,1,220,
  254,36,177,179,78,69,59,4,3,2,6,61,76,84,179,78,69,59,5,2,2,6,61,75,4,36,215,254,128,124,166,132,254,136,215,1,27,93,93,0,
  0,2,0,217,255,131,5,219,6,29,0,21,0,26,0,0,1,38,37,53,36,37,1,23,3,54,55,21,6,7,3,4,23,21,2,37,3,39,1,6,
  7,22,23,2,238,240,254,219,1,195,1,69,1,30,131,185,158,116,186,214,139,1,36,247,227,254,130,235,130,1,107,151,161,125,117,1,176,85,41,166,
  63,165,2,101,75,254,116,117,149,239,179,117,254,212,127,237,239,1,34,166,254,9,75,3,10,57,30,23,39,0,0,0,0,2,0,217,254,229,5,219,
  5,127,0,21,0,26,0,0,1,22,5,21,4,5,1,39,19,6,7,53,54,55,19,36,39,53,18,5,19,23,1,54,55,38,39,3,198,240,1,37,
  254,61,254,187,254,226,131,185,158,116,186,214,139,254,220,247,227,1,126,235,130,254,149,151,161,125,117,3,82,85,41,166,63,165,253,155,75,1,140,117,
  149,239,179,117,1,44,127,237,239,254,222,166,1,247,75,252,246,57,30,23,39,0,0,0,0,1,0,204,0,163,5,232,4,95,0,19,0,0,37,33,
  34,0,53,52,55,54,51,33,21,33,34,6,21,20,23,22,51,33,5,232,252,194,202,254,236,138,138,200,3,64,252,192,136,190,94,96,136,3,64,163,
  1,22,200,198,141,139,150,192,136,138,94,96,0,1,0,204,0,163,5,232,4,95,0,19,0,0,55,53,33,50,55,54,53,52,38,35,33,53,33,50,
  23,22,21,20,0,35,204,3,64,136,96,94,190,136,252,192,3,64,200,138,138,254,236,202,163,150,96,94,138,136,192,150,139,141,198,200,254,234,0,0,
  0,2,0,204,255,59,5,232,5,207,0,9,0,30,0,0,1,35,34,6,21,20,23,22,59,1,27,1,51,3,33,21,33,3,33,21,33,3,35,19,
  34,0,53,52,55,54,51,3,162,250,136,190,94,96,136,48,248,114,170,114,1,110,254,100,202,2,102,253,108,112,170,112,200,254,234,138,138,200,3,201,
  192,136,138,94,96,3,38,1,112,254,144,150,253,112,150,254,152,1,104,1,22,200,198,141,139,0,0,0,0,2,0,204,255,51,5,232,5,199,0,9,
  0,30,0,0,1,51,50,54,53,52,39,38,43,1,11,1,35,19,33,53,33,19,33,53,33,19,51,3,50,0,21,20,7,6,35,3,18,250,136,190,
  94,96,136,48,248,114,170,114,254,146,1,156,202,253,154,2,148,112,170,112,200,1,22,138,138,200,1,57,192,136,138,94,96,252,218,254,144,1,112,150,
  2,144,150,1,104,254,152,254,234,200,198,141,139,0,0,0,0,2,0,190,0,0,5,219,4,232,0,3,0,24,0,0,55,33,21,33,1,33,34,39,
  38,53,52,55,54,51,33,21,33,34,6,21,20,23,22,51,33,242,4,233,251,23,4,233,252,193,201,138,139,139,138,200,3,64,252,192,137,190,95,96,
  136,3,64,150,150,1,44,139,139,200,198,141,139,150,192,136,138,94,96,0,0,2,0,217,0,0,5,246,4,232,0,3,0,24,0,0,55,33,21,33,
  17,53,33,50,55,54,53,52,38,35,33,53,33,50,23,22,21,20,7,6,35,217,4,233,251,23,3,64,136,96,95,190,137,252,192,3,64,200,138,139,
  139,138,201,150,150,1,44,150,96,94,138,136,192,150,139,141,198,200,139,139,0,2,0,190,255,19,5,219,5,215,0,9,0,39,0,0,1,33,34,6,
  21,20,23,22,59,2,33,21,33,7,33,21,33,7,39,55,33,53,33,55,38,39,38,53,52,55,54,51,33,55,23,7,33,21,33,3,209,254,202,137,
  190,95,96,136,39,156,2,125,253,69,61,2,248,252,201,97,134,76,254,233,1,84,62,185,130,139,139,138,200,1,115,99,134,76,1,48,254,146,4,82,
  192,136,138,94,96,150,150,150,237,53,184,150,150,8,131,139,200,198,141,139,239,55,184,150,0,2,0,217,255,19,5,246,5,215,0,9,0,39,0,0,
  1,51,50,55,54,53,52,39,38,47,1,33,53,33,55,23,7,22,23,22,21,20,7,6,43,1,7,33,21,33,7,39,55,33,53,33,55,33,53,33,
  3,94,187,136,96,95,95,66,86,153,253,9,3,53,99,134,84,112,88,139,139,138,201,247,63,2,224,252,227,98,134,76,254,208,1,109,62,254,85,1,
  233,1,194,96,94,138,136,96,67,20,9,150,239,55,203,32,88,141,198,200,139,139,150,150,237,53,184,150,150,150,0,0,0,2,0,190,255,106,5,219,
  4,233,0,11,0,32,0,0,41,1,53,33,55,23,7,33,21,33,7,39,1,33,34,39,38,53,52,55,54,51,33,21,33,34,6,21,20,23,22,51,
  33,2,196,254,46,2,66,113,120,45,1,235,253,165,113,120,3,68,252,193,201,138,139,139,138,200,3,64,252,192,137,190,95,96,136,3,64,150,150,90,
  60,150,150,90,1,105,139,139,200,198,141,139,150,192,136,138,94,96,0,0,0,2,0,190,255,106,5,219,4,233,0,11,0,32,0,0,41,1,53,33,
  55,23,7,33,21,33,7,39,1,53,33,50,55,54,53,52,38,35,33,53,33,50,23,22,21,20,7,6,35,2,196,254,46,2,66,113,120,45,1,235,
  253,165,113,120,254,39,3,64,136,96,95,190,137,252,192,3,64,200,138,139,139,138,201,150,150,90,60,150,150,90,1,105,150,96,94,138,136,192,150,139,
  141,198,200,139,139,0,0,0,0,2,1,8,0,0,4,211,4,162,0,17,0,27,0,0,1,17,51,17,20,22,51,50,54,53,17,51,17,16,2,35,
  34,2,55,53,55,23,7,33,21,33,23,7,1,8,172,148,166,165,148,172,245,240,241,245,238,196,60,116,1,99,254,157,116,60,2,82,2,80,253,201,
  244,211,211,244,2,55,253,176,254,216,254,214,1,42,202,45,197,60,117,85,116,60,0,0,255,255,1,8,0,0,4,211,4,162,16,38,12,175,0,0,
  16,7,13,74,1,169,255,51,0,2,1,8,0,5,4,211,4,167,0,17,0,29,0,0,1,17,51,17,20,22,51,50,54,53,17,51,17,16,2,35,
  34,2,1,21,51,21,35,21,35,53,35,53,51,53,1,8,172,148,166,165,148,172,245,240,241,245,2,24,170,170,101,170,170,2,87,2,80,253,201,244,
  211,211,244,2,55,253,176,254,216,254,214,1,42,1,225,171,100,171,171,100,171,0,0,0,0,1,0,217,0,0,5,219,4,139,0,7,0,27,64,5,
  1,5,3,7,8,16,220,220,220,60,49,0,64,5,1,3,5,7,8,16,212,220,220,220,48,19,33,21,33,17,33,21,33,217,5,2,251,168,4,88,
  250,254,4,139,170,252,201,170,0,1,0,217,0,0,5,219,4,139,0,7,0,27,64,5,1,5,3,7,8,16,220,60,220,220,49,0,64,5,7,5,
  3,1,8,16,212,220,220,220,48,1,17,33,53,33,17,33,53,5,219,250,254,4,88,251,168,4,139,251,117,170,3,55,170,0,0,0,0,2,0,217,
  255,86,5,219,5,11,0,7,0,11,0,0,19,33,21,33,17,33,21,33,21,33,21,33,217,5,2,251,168,4,88,250,254,5,2,250,254,5,11,170,
  252,201,170,128,170,0,0,0,0,2,0,217,255,86,5,219,5,11,0,7,0,11,0,0,1,17,33,53,33,17,33,53,1,21,33,53,5,219,250,254,
  4,88,251,168,5,2,250,254,5,11,251,117,170,3,55,170,250,245,170,170,0,1,0,217,0,0,5,101,5,2,0,7,0,0,1,17,35,17,33,17,
  35,17,5,101,170,252,200,170,5,2,250,254,4,88,251,168,5,2,0,0,0,1,0,217,0,0,5,101,5,2,0,7,0,0,51,17,51,17,33,17,
  51,17,217,170,3,56,170,5,2,251,168,4,88,250,254,0,0,3,0,187,255,227,5,249,5,36,0,25,0,51,0,63,0,0,0,34,7,6,7,14,
  1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,
  53,52,55,54,55,54,5,17,33,21,33,17,35,17,33,53,33,17,3,197,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,
  92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,98,1,205,1,100,254,156,170,254,156,1,100,4,142,39,
  39,76,77,184,109,106,184,77,76,39,39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,
  137,140,118,119,99,98,132,254,155,170,254,155,1,101,170,1,101,0,0,0,0,3,0,187,255,227,5,249,5,36,0,3,0,29,0,55,0,0,1,33,
  21,33,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,
  14,1,32,38,39,38,39,38,53,52,55,54,55,54,1,161,3,114,252,142,2,36,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,
  77,76,92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,98,2,215,170,2,97,39,39,76,77,184,109,106,
  184,77,76,39,39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,118,119,99,98,
  0,3,0,187,255,227,5,249,5,36,0,25,0,51,0,63,0,0,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,
  38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,1,7,23,7,39,7,39,55,39,55,
  23,55,3,197,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,
  236,238,98,99,49,49,49,49,99,98,2,237,253,252,120,252,252,121,253,252,120,252,252,4,142,39,39,76,77,184,109,106,184,77,76,39,39,39,39,76,
  77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,118,119,99,98,254,190,252,252,120,252,253,121,
  252,252,120,252,253,0,0,0,0,3,0,187,255,227,5,249,5,36,0,3,0,29,0,55,0,0,9,1,23,1,0,34,7,6,7,14,1,21,20,22,
  23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,
  55,54,1,230,2,112,120,253,144,1,103,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,99,49,
  49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,98,1,134,2,112,120,253,144,3,128,39,39,76,77,184,109,106,184,77,76,39,39,39,39,
  76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,118,119,99,98,0,0,0,0,3,0,187,
  255,227,5,249,5,36,0,3,0,29,0,55,0,0,1,51,21,35,18,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,
  38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,2,240,212,212,213,214,93,92,76,77,
  76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,
  98,3,1,254,2,139,39,39,76,77,184,109,106,184,77,76,39,39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,
  98,100,100,98,99,118,119,137,140,118,119,99,98,0,0,0,0,4,0,187,255,227,5,249,5,36,0,9,0,24,0,50,0,76,0,0,1,34,6,21,
  20,22,50,54,52,38,39,50,22,23,30,1,21,20,6,35,34,38,53,52,62,1,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,
  1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,3,90,80,110,110,160,110,
  111,79,64,118,43,46,46,185,134,135,180,184,240,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,
  99,49,49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,98,3,65,111,80,79,109,109,158,112,129,49,46,45,114,66,132,183,180,135,134,186,
  204,39,39,76,77,184,109,106,184,77,76,39,39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,
  118,119,137,140,118,119,99,98,0,3,0,187,255,227,5,249,5,36,0,17,0,43,0,69,0,0,1,13,1,7,37,17,35,17,5,39,45,1,55,5,
  17,51,17,37,2,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,
  6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,4,240,254,189,1,67,52,254,209,102,254,209,52,1,67,254,189,52,1,47,102,1,47,247,
  214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,236,238,98,99,
  49,49,49,49,99,98,3,49,175,176,88,183,254,173,1,83,183,88,176,175,89,183,1,83,254,173,183,1,4,39,39,76,77,184,109,106,184,77,76,39,
  39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,118,119,99,98,0,4,0,187,
  255,227,5,249,5,36,0,3,0,7,0,33,0,59,0,0,1,33,21,33,21,33,21,33,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,
  54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,2,26,2,128,
  253,128,2,128,253,128,1,171,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,76,76,77,76,92,254,174,1,20,238,98,99,49,49,49,49,
  99,98,238,254,236,238,98,99,49,49,49,49,99,98,3,106,136,192,136,2,244,39,39,76,77,184,109,106,184,77,76,39,39,39,39,76,77,184,106,109,
  184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,118,119,99,98,0,3,0,187,255,227,5,249,5,36,0,25,
  0,51,0,55,0,0,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,36,32,22,23,22,23,22,21,
  20,7,6,7,14,1,32,38,39,38,39,38,53,52,55,54,55,54,19,33,21,33,3,197,214,93,92,76,77,76,76,77,76,92,93,214,93,92,76,77,
  76,76,77,76,92,254,174,1,20,238,98,99,49,49,49,49,99,98,238,254,236,238,98,99,49,49,49,49,99,98,56,2,128,253,128,4,142,39,39,76,
  77,184,109,106,184,77,76,39,39,39,39,76,77,184,106,109,184,77,76,39,189,100,98,99,119,118,140,137,119,118,99,98,100,100,98,99,118,119,137,140,
  118,119,99,98,254,23,170,0,0,3,0,187,255,227,5,249,5,36,0,3,0,7,0,19,0,0,1,17,33,17,37,33,17,33,1,17,33,21,33,17,
  35,17,33,53,33,17,1,81,4,18,251,88,5,62,250,194,2,244,1,100,254,156,170,254,156,1,100,4,137,251,240,4,16,155,250,191,4,89,254,155,
  170,254,155,1,101,170,1,101,0,3,0,187,255,227,5,249,5,36,0,3,0,7,0,11,0,0,1,33,21,33,3,17,33,17,37,33,17,33,1,161,
  3,114,252,142,80,4,18,251,88,5,62,250,194,2,215,170,2,92,251,240,4,16,155,250,191,0,0,0,0,3,0,187,255,227,5,249,5,36,0,11,
  0,15,0,19,0,0,9,2,7,9,1,39,9,1,55,9,1,37,17,33,17,37,33,17,33,5,61,254,149,1,107,121,254,150,254,150,121,1,107,254,
  149,121,1,106,1,106,252,141,4,18,251,88,5,62,250,194,3,236,254,150,254,150,120,1,106,254,149,121,1,106,1,106,121,254,149,1,107,36,251,240,
  4,16,155,250,191,0,0,0,0,3,0,187,255,227,5,249,5,36,0,3,0,7,0,11,0,0,1,51,21,35,1,17,33,17,37,33,17,33,2,240,
  212,212,254,97,4,18,251,88,5,62,250,194,3,1,254,2,134,251,240,4,16,155,250,191,0,1,0,175,0,0,6,74,5,154,0,7,0,25,64,10,
  2,4,6,0,8,4,6,2,0,8,16,220,220,60,220,49,0,16,60,220,220,220,48,51,17,51,17,33,21,33,17,175,127,5,28,250,228,5,154,253,
  117,127,253,112,0,1,0,175,0,0,6,74,5,154,0,7,0,0,33,35,17,33,53,33,17,51,6,74,127,250,228,5,28,127,2,144,127,2,139,0,
  0,1,0,175,0,0,6,73,5,154,0,7,0,0,1,21,33,17,35,17,33,53,6,73,253,115,128,253,115,5,154,127,250,229,5,27,127,0,0,0,
  0,1,0,175,0,0,6,73,5,154,0,7,0,0,51,53,33,17,51,17,33,21,175,2,141,128,2,141,127,5,27,250,229,127,0,0,0,1,0,175,
  0,0,3,124,5,154,0,7,0,0,51,17,51,17,33,21,33,17,175,127,2,78,253,178,5,154,253,117,127,253,112,0,0,1,0,175,0,0,3,124,
  5,154,0,11,0,0,33,35,17,51,17,33,21,33,21,33,21,33,1,46,127,127,2,78,253,178,2,78,253,178,5,154,254,36,127,228,127,0,0,0,
  0,1,0,175,0,0,6,74,5,154,0,11,0,0,33,35,17,51,17,33,21,33,21,33,21,33,1,46,127,127,5,28,250,228,5,28,250,228,5,154,
  254,36,127,228,127,0,0,0,0,2,0,175,0,0,6,74,5,154,0,7,0,11,0,0,33,17,51,17,33,21,33,17,33,35,17,51,2,18,127,3,
  185,252,71,254,157,127,127,5,154,253,117,127,253,112,5,154,0,3,0,175,0,0,6,74,5,154,0,3,0,11,0,15,0,0,33,35,17,51,1,17,
  51,17,33,21,33,17,33,35,17,51,1,46,127,127,2,71,127,2,86,253,170,254,157,127,127,5,154,250,102,5,154,253,117,127,253,112,5,154,0,0,
  0,2,0,175,0,0,6,74,5,154,0,3,0,15,0,0,33,35,17,51,1,35,17,51,17,33,21,33,21,33,21,33,1,46,127,127,1,99,127,127,
  3,185,252,71,3,185,252,71,5,154,250,102,5,154,254,36,127,228,127,0,0,1,0,175,255,175,6,74,5,235,0,15,0,0,51,17,51,17,33,1,
  23,1,33,21,33,1,39,1,33,17,175,127,2,39,1,83,115,254,197,2,106,253,92,254,170,115,1,61,254,20,5,154,253,117,2,220,53,253,89,127,
  253,31,54,2,171,253,112,0,0,2,0,175,255,175,6,74,5,235,0,19,0,23,0,0,1,23,3,33,21,33,7,33,21,33,1,39,19,33,17,35,
  17,51,17,33,3,55,33,21,4,168,115,234,2,25,253,173,106,2,189,253,8,254,254,115,233,254,104,127,127,2,120,165,106,253,195,5,235,53,254,8,
  127,228,127,253,211,54,1,247,254,36,5,154,254,36,254,157,228,228,0,0,0,2,0,175,255,175,6,74,5,235,0,15,0,19,0,0,1,23,1,33,
  21,33,1,39,1,33,17,35,17,51,17,33,1,35,17,51,5,130,115,254,197,1,144,254,54,254,170,115,1,61,254,157,127,127,1,158,252,255,127,127,
  5,235,53,253,89,127,253,31,54,2,171,253,112,5,154,253,117,252,241,5,154,0,0,0,0,3,0,175,255,175,6,74,5,235,0,19,0,23,0,27,
  0,0,33,35,17,51,17,33,1,23,3,33,21,33,7,33,21,33,1,39,19,33,1,35,17,51,1,55,33,21,2,145,127,127,1,244,1,2,115,234,
  1,58,254,140,106,1,222,253,231,254,254,115,233,254,236,254,157,127,127,2,178,106,254,71,5,154,254,36,2,45,53,254,8,127,228,127,253,211,54,1,
  247,254,36,5,154,252,193,228,228,0,0,0,0,1,0,217,255,167,5,203,5,93,0,42,0,0,19,53,36,37,54,55,54,53,52,38,35,34,7,39,
  54,51,50,22,21,20,7,6,5,4,23,22,21,20,6,35,34,39,55,22,51,50,54,53,52,39,38,39,36,217,1,155,1,64,200,101,61,77,62,80,
  55,115,90,160,136,176,148,227,254,137,1,119,227,148,176,136,160,90,115,55,80,62,77,61,101,200,254,192,2,46,168,40,89,55,79,48,60,48,58,62,
  126,106,160,121,159,91,140,60,60,140,91,159,121,160,106,126,62,58,48,60,48,79,55,89,0,1,0,217,255,167,5,203,5,93,0,42,0,0,1,4,
  5,6,7,6,21,20,22,51,50,55,23,6,35,34,38,53,52,55,54,37,36,39,38,53,52,54,51,50,23,7,38,35,34,6,21,20,23,22,23,4,
  5,5,203,254,101,254,192,200,101,61,77,62,80,55,115,90,160,136,176,148,227,1,119,254,137,227,148,176,136,160,90,115,55,80,62,77,61,101,200,1,
  64,1,155,2,46,40,89,55,79,48,60,48,58,62,126,106,160,121,159,91,140,60,60,140,91,159,121,160,106,126,62,58,48,60,48,79,55,89,40,0,
  0,2,0,217,0,30,5,219,4,230,0,2,0,6,0,0,1,17,9,2,53,1,5,49,252,162,4,8,250,254,5,2,1,32,2,196,254,158,253,156,
  2,17,166,2,17,0,0,0,0,2,0,217,0,30,5,219,4,230,0,2,0,6,0,0,9,2,3,17,1,21,1,131,3,94,252,162,170,5,2,1,
  32,1,98,1,98,252,58,4,200,253,239,166,0,3,0,217,255,158,5,219,5,100,0,3,0,6,0,10,0,0,23,53,33,21,3,17,9,2,53,1,
  217,5,2,170,252,162,4,8,250,254,5,2,98,170,170,2,0,2,196,254,158,253,156,2,17,166,2,17,0,3,0,217,255,158,5,219,5,100,0,3,
  0,6,0,10,0,0,23,53,33,21,9,2,3,17,1,21,217,5,2,251,168,3,94,252,162,170,5,2,98,170,170,2,0,1,98,1,98,252,58,4,
  200,253,239,166,0,2,0,121,1,103,7,135,3,162,0,23,0,31,0,0,1,54,50,22,20,6,34,39,38,39,33,6,7,6,34,38,52,54,50,23,
  22,23,33,54,4,34,6,20,22,50,54,52,5,159,83,235,170,167,242,81,51,19,253,81,20,51,84,242,162,166,235,87,52,19,2,175,20,252,100,114,
  79,79,115,79,3,79,83,168,239,164,81,51,67,66,51,82,162,242,167,85,52,67,68,14,80,114,79,79,113,0,0,0,0,2,0,121,1,103,7,135,
  3,162,0,23,0,31,0,0,1,6,34,38,52,54,50,23,22,23,33,54,55,54,50,22,20,6,34,39,38,39,33,6,36,50,54,52,38,34,6,20,
  2,97,83,235,170,167,242,81,51,19,2,175,20,51,84,242,162,166,235,87,52,19,253,81,20,3,156,114,79,79,115,79,1,186,83,168,239,164,81,51,
  67,66,51,82,162,242,167,85,52,67,68,14,80,114,79,79,113,0,0,0,0,2,0,98,1,103,6,82,3,162,0,13,0,21,0,0,19,55,33,54,
  55,54,50,22,20,6,34,39,38,39,36,38,34,6,20,22,50,54,98,1,3,192,19,49,91,235,165,162,242,83,52,19,1,154,79,115,80,79,116,79,
  2,46,168,68,47,89,167,242,162,82,51,66,142,80,81,113,79,79,0,0,0,4,0,121,255,160,6,59,5,100,0,3,0,7,0,11,0,15,0,0,
  1,51,17,35,5,33,21,33,3,35,17,51,37,33,53,33,3,6,168,168,1,40,2,13,253,243,128,168,168,254,216,253,243,2,13,5,100,253,243,128,
  170,253,115,2,13,128,170,0,0,1,0,238,0,0,3,60,5,155,0,7,0,0,33,35,17,35,53,33,21,35,2,84,126,232,2,78,232,5,28,127,
  127,0,0,0,0,2,0,200,0,0,5,19,5,236,0,3,0,10,0,0,51,53,33,21,1,51,9,1,51,1,35,200,4,75,251,245,195,1,35,1,
  34,195,254,152,250,170,170,5,236,252,84,3,172,251,94,0,0,2,0,200,0,0,5,19,5,236,0,3,0,10,0,0,19,33,21,33,19,1,51,1,
  35,9,1,200,4,75,251,181,64,1,105,250,1,104,195,254,222,254,221,5,236,170,250,190,4,162,251,94,3,172,252,84,0,2,0,200,0,0,5,19,
  5,236,0,3,0,10,0,0,19,33,21,33,23,51,9,1,51,1,35,200,4,75,251,181,64,195,1,35,1,34,195,254,152,250,5,236,170,160,252,84,
  3,172,251,94,0,2,1,27,0,0,5,153,4,126,0,12,0,21,0,0,41,1,17,51,17,22,23,30,1,23,22,23,33,1,17,33,38,39,46,1,
  39,38,5,153,251,130,170,90,86,165,238,70,37,18,1,20,252,44,2,69,15,27,61,206,143,63,4,126,254,235,18,37,70,238,164,86,90,2,68,253,
  188,65,63,143,206,61,27,0,0,2,1,27,0,0,5,153,4,126,0,2,0,7,0,0,9,1,33,5,53,1,51,17,4,239,252,214,3,42,252,44,
  3,212,170,3,212,252,214,170,170,3,212,251,130,0,0,0,0,1,255,250,254,119,6,150,5,193,0,6,0,0,9,1,35,9,1,35,1,3,183,2,
  223,203,253,125,253,125,203,2,221,5,193,248,182,6,119,249,137,7,74,0,0,1,255,250,254,119,6,150,5,193,0,6,0,0,9,1,51,9,1,51,
  1,2,217,253,33,203,2,131,2,131,203,253,35,254,119,7,74,249,137,6,119,248,182,0,0,1,0,140,254,119,6,4,5,193,0,16,0,29,64,6,
  12,14,18,5,3,17,16,220,220,16,220,220,49,0,64,5,13,18,8,0,17,16,220,204,16,204,48,1,34,4,21,17,35,17,16,0,32,0,25,1,
  35,17,52,36,3,72,219,254,204,173,1,189,1,254,1,189,173,254,207,5,29,227,252,251,57,4,224,1,66,1,40,254,216,254,190,251,32,4,199,250,
  229,0,0,0,0,1,0,140,254,119,6,4,5,193,0,16,0,29,64,6,12,14,17,5,3,18,16,220,220,16,220,220,49,0,64,5,13,18,8,0,
  17,16,220,204,16,204,48,5,50,36,53,17,51,17,16,0,32,0,25,1,51,17,20,4,3,72,219,1,52,173,254,67,254,2,254,67,173,1,49,229,
  227,252,4,199,251,32,254,190,254,216,1,40,1,66,4,224,251,57,250,229,255,255,0,6,254,35,3,238,6,117,18,6,14,156,0,0,0,1,0,219,
  2,72,1,174,3,70,0,3,0,18,183,2,131,0,4,1,25,0,4,16,212,236,49,0,16,212,236,48,19,51,21,35,219,211,211,3,70,254,0,0,
  0,1,0,249,1,49,4,9,4,25,0,9,0,0,19,33,27,1,33,7,19,39,7,19,249,1,43,93,94,1,42,242,94,244,243,93,2,253,1,28,
  254,228,176,254,228,176,176,1,28,0,0,0,0,3,0,217,0,30,5,219,4,231,0,3,0,7,0,25,0,0,1,51,21,35,17,51,21,35,3,33,
  53,33,1,55,9,1,23,1,33,21,33,1,7,9,1,39,2,223,246,246,246,246,82,254,76,1,180,254,139,120,1,202,1,202,120,254,139,1,180,254,
  76,1,117,120,254,54,254,54,120,1,19,245,4,201,246,254,60,170,1,117,120,254,54,1,202,120,254,139,170,254,139,120,1,202,254,54,120,0,0,0,
  0,3,0,217,255,194,7,39,5,66,0,5,0,8,0,11,0,0,23,17,9,1,17,1,39,1,17,9,1,17,217,3,39,3,39,252,217,155,254,30,
  3,24,1,226,62,5,128,253,176,2,80,250,128,2,78,113,1,94,253,68,1,94,254,162,2,198,0,0,0,2,0,217,255,194,7,39,5,66,0,8,
  0,11,0,0,37,21,9,1,17,9,1,21,1,33,1,17,7,39,252,217,252,217,3,39,3,39,253,116,254,202,254,30,162,224,2,78,253,178,5,128,
  253,176,2,80,221,254,28,1,94,253,68,0,0,2,0,217,255,194,7,39,5,66,0,8,0,11,0,0,19,53,9,1,17,9,1,53,1,33,1,17,
  217,3,39,3,39,252,217,252,217,2,140,1,54,1,226,4,98,224,253,178,2,78,250,128,2,80,253,176,221,1,228,254,162,2,188,0,0,1,0,217,
  255,194,7,39,5,66,0,7,0,0,23,53,9,1,53,1,21,1,217,2,140,253,116,6,78,252,217,62,224,1,225,1,226,221,251,93,221,2,80,0,
  0,1,0,217,255,194,7,39,5,66,0,7,0,0,5,9,1,53,1,21,9,1,7,39,252,217,252,217,6,78,253,116,2,140,62,2,80,253,176,221,
  4,163,221,254,30,254,31,0,0,2,0,217,1,96,5,219,3,244,0,26,0,30,0,0,19,30,1,51,50,63,2,54,51,50,22,23,21,46,1,35,
  34,7,6,15,1,6,35,34,38,39,1,21,33,53,217,103,169,86,94,155,22,15,147,110,97,179,105,98,172,88,94,155,15,6,17,146,110,97,179,105,
  5,2,250,254,3,244,85,75,61,9,6,59,69,78,178,83,76,61,6,2,7,59,69,79,254,200,170,170,0,1,0,99,0,0,5,121,4,162,0,10,
  0,0,19,51,0,19,18,1,51,0,3,35,2,99,215,1,117,63,73,1,107,215,254,56,102,186,102,4,162,254,144,254,37,1,218,1,113,254,129,252,
  221,3,35,0,0,1,0,99,0,0,5,121,4,162,0,10,0,0,51,0,19,51,18,1,35,0,3,2,1,99,1,200,102,186,102,1,200,215,254,149,
  73,63,254,139,1,127,3,35,252,221,254,129,1,113,1,218,254,37,254,144,0,2,0,190,255,250,5,219,5,10,0,19,0,41,0,0,1,33,34,7,
  6,21,20,22,51,33,21,33,34,39,38,53,52,54,51,33,17,33,32,39,38,17,16,55,54,41,1,21,33,34,7,6,21,20,23,22,51,33,5,219,
  253,107,58,40,40,80,58,2,149,253,106,128,90,89,178,129,2,150,253,107,254,241,188,189,189,186,1,15,2,151,253,106,200,138,139,139,138,201,2,149,
  3,12,40,41,57,58,80,170,90,88,130,128,180,252,68,189,190,1,13,1,12,191,189,170,139,141,198,200,139,139,0,0,0,2,0,217,255,250,5,246,
  5,10,0,19,0,41,0,0,19,53,33,50,22,21,20,7,6,35,33,53,33,50,54,53,52,39,38,35,1,53,33,50,55,54,53,52,39,38,35,33,
  53,33,32,23,22,17,16,7,6,33,217,2,150,129,178,89,90,128,253,106,2,149,58,80,40,40,58,253,107,2,149,201,138,139,139,138,200,253,106,2,
  151,1,15,186,189,189,188,254,241,3,12,170,180,128,130,88,90,170,80,58,57,41,40,252,238,170,139,139,200,198,141,139,170,189,191,254,244,254,243,190,
  189,0,0,0,0,2,0,210,0,0,5,226,5,78,0,17,0,36,0,0,33,17,52,38,34,6,21,17,35,17,52,55,54,51,50,22,21,17,33,17,
  16,0,32,23,22,25,1,35,17,52,39,38,32,7,6,21,17,3,228,80,116,80,170,90,88,130,128,180,252,68,1,124,2,24,192,188,170,138,140,254,
  112,138,140,2,198,58,80,80,58,253,58,2,200,128,90,88,178,128,253,56,2,198,1,16,1,120,188,186,254,240,253,56,2,200,200,138,138,138,138,202,
  253,58,0,0,0,2,0,210,255,227,5,226,5,49,0,17,0,36,0,0,1,17,20,22,50,54,53,17,51,17,20,7,6,35,34,38,53,17,33,17,
  16,0,32,39,38,25,1,51,17,20,23,22,32,55,54,53,17,2,208,80,116,80,170,90,88,130,128,180,3,188,254,132,253,232,192,188,170,138,140,1,
  144,138,140,5,49,253,58,58,80,80,58,2,198,253,56,128,90,88,178,128,2,200,253,58,254,240,254,136,188,186,1,16,2,200,253,56,200,138,138,138,
  138,202,2,198,0,1,1,124,0,0,5,56,5,213,0,27,0,0,1,52,39,38,39,17,35,17,6,7,6,21,17,35,17,52,55,54,55,17,51,17,
  22,23,22,21,17,35,4,142,90,58,75,170,75,58,90,170,140,108,145,170,147,108,138,170,2,159,128,89,58,20,252,58,3,198,19,58,90,128,253,97,
  2,157,200,140,108,23,1,97,254,159,23,108,138,200,253,97,0,2,0,217,255,52,5,219,5,213,0,27,0,31,0,0,5,35,17,35,17,35,17,33,
  53,33,53,33,53,33,17,51,17,51,17,51,17,33,21,33,21,33,21,33,39,53,35,21,4,89,170,170,170,254,126,1,130,254,126,1,130,170,170,170,
  1,130,254,126,1,130,254,126,170,170,204,2,44,253,212,2,44,170,240,168,2,51,253,205,2,51,253,205,168,240,170,170,240,240,0,0,0,2,0,217,
  0,94,5,219,4,166,0,3,0,10,0,0,1,51,21,35,9,2,21,1,53,1,4,164,211,211,1,55,251,248,4,8,250,254,5,2,3,0,254,1,
  238,254,145,254,147,182,1,209,166,1,209,0,0,2,0,217,0,94,5,219,4,166,0,3,0,10,0,0,1,51,21,35,3,53,1,21,1,53,1,1,
  61,211,211,100,5,2,250,254,4,6,3,0,254,1,238,182,254,47,166,254,47,182,1,109,0,3,0,148,0,46,10,204,4,223,0,6,0,13,0,20,
  0,0,9,2,21,1,53,1,5,9,1,21,1,53,1,5,9,1,21,1,53,1,10,204,252,198,3,58,251,202,4,54,253,0,252,198,3,58,251,202,
  4,54,252,254,252,198,3,58,251,202,4,54,4,17,254,112,254,114,197,2,8,159,2,10,206,254,112,254,114,197,2,8,159,2,10,206,254,112,254,114,
  197,2,8,159,2,10,0,0,0,3,0,148,0,46,10,204,4,223,0,6,0,13,0,20,0,0,19,53,1,21,1,53,1,3,53,1,21,1,53,1,
  3,53,1,21,1,53,1,148,4,54,251,202,3,58,56,4,54,251,202,3,58,58,4,54,251,202,3,58,4,17,206,253,246,159,253,248,197,1,142,1,
  144,206,253,246,159,253,248,197,1,142,1,144,206,253,246,159,253,248,197,1,142,0,0,0,0,3,0,217,254,46,5,219,6,212,0,6,0,10,0,17,
  0,0,19,9,1,53,1,21,9,1,33,53,33,17,9,1,21,1,53,1,217,3,193,252,63,5,2,250,254,5,2,250,254,5,2,252,64,3,192,250,
  254,5,2,254,222,1,21,1,18,178,254,144,170,254,145,3,254,170,3,78,254,235,254,238,178,1,112,170,1,111,0,0,0,3,0,217,254,46,5,219,
  6,212,0,6,0,10,0,17,0,0,1,21,1,53,1,21,9,1,53,33,21,1,53,1,21,1,53,1,5,219,250,254,5,2,252,63,254,191,5,2,
  250,254,5,2,250,254,3,192,254,222,176,1,111,170,1,112,178,254,238,2,57,170,170,3,248,176,254,145,170,254,144,178,1,18,0,0,0,2,0,217,
  0,0,5,219,4,168,0,6,0,10,0,0,37,21,1,53,1,21,9,1,53,33,21,5,219,250,254,5,2,252,64,254,190,5,2,176,176,1,111,170,
  1,112,178,254,238,2,57,170,170,0,0,0,0,2,0,217,0,0,5,219,4,168,0,6,0,10,0,0,55,9,1,53,1,21,9,1,33,53,33,217,
  3,193,252,63,5,2,250,254,5,2,250,254,5,2,176,1,21,1,18,178,254,144,170,254,145,3,254,170,0,2,0,217,255,41,5,219,5,87,0,5,
  0,16,0,0,1,0,5,53,36,1,17,21,0,37,53,36,1,21,0,5,4,5,219,254,84,252,170,3,105,1,153,254,129,252,125,3,131,1,127,254,
  129,254,36,1,220,4,128,254,95,133,174,145,1,190,250,169,215,1,128,124,166,132,1,120,215,254,229,93,93,0,0,0,0,2,0,217,255,41,5,219,
  5,87,0,5,0,16,0,0,19,53,0,5,21,36,1,0,37,36,1,53,0,5,21,4,1,217,1,153,3,105,252,170,254,84,1,127,1,220,254,36,
  254,129,1,127,3,131,252,125,254,129,4,128,215,254,66,145,174,133,253,33,1,27,93,93,1,27,215,254,136,132,166,124,254,128,0,0,0,2,0,217,
  254,147,5,219,6,29,0,33,0,38,0,0,33,21,0,37,1,39,1,38,39,53,4,23,55,38,37,53,36,37,19,23,3,54,55,21,6,15,1,4,
  23,21,38,37,7,4,1,55,6,7,22,5,219,254,243,254,42,254,227,130,1,15,186,213,0,255,218,63,240,254,216,1,181,1,59,246,131,166,189,130,
  200,226,105,1,29,246,218,254,128,64,1,154,254,93,48,113,119,94,215,1,37,164,253,161,75,2,65,54,35,174,40,65,135,70,43,166,60,122,2,12,
  75,254,159,100,130,215,148,96,223,103,182,215,214,135,136,148,1,226,102,35,23,18,0,0,0,2,0,217,254,147,5,219,6,29,0,33,0,38,0,0,
  19,53,22,5,1,23,1,22,23,21,4,5,7,36,37,21,4,5,3,39,19,6,7,53,54,63,1,4,7,53,36,37,55,36,5,7,54,55,38,217,
  250,1,216,1,20,131,254,252,191,222,254,184,254,252,88,1,39,1,125,254,56,254,182,238,130,143,154,117,166,230,99,254,204,187,1,18,1,66,56,254,
  158,1,246,13,35,37,30,4,128,215,251,140,2,77,75,253,214,46,31,166,48,81,189,116,59,174,76,158,254,5,75,1,49,103,127,215,162,118,213,125,
  183,215,203,105,119,105,144,27,8,7,6,0,0,2,0,217,254,223,5,219,6,35,0,23,0,27,0,0,1,23,7,33,21,33,3,33,21,33,7,33,
  21,33,3,39,55,33,53,33,55,33,17,33,1,19,33,17,4,77,160,88,1,70,254,125,221,2,96,253,99,46,2,203,252,248,109,160,88,254,187,1,
  130,46,254,80,3,7,254,230,221,253,224,6,35,58,245,170,253,152,170,128,170,254,209,58,245,170,128,3,188,252,238,2,104,253,152,0,0,2,0,217,
  254,223,5,219,6,35,0,23,0,27,0,0,1,23,7,33,17,33,7,33,21,33,3,39,55,33,53,33,55,33,53,33,19,33,53,33,23,3,33,17,
  4,77,160,88,1,70,253,99,46,2,203,252,248,109,160,88,254,187,1,130,46,254,80,1,237,221,253,54,3,7,120,221,1,182,6,35,58,245,252,68,
  128,170,254,209,58,245,170,128,170,2,104,170,170,253,152,2,104,0,0,0,0,1,0,217,255,63,5,219,4,244,0,20,0,0,19,33,21,33,17,33,
  21,33,23,7,33,21,33,7,39,55,33,53,33,55,33,217,5,2,251,168,4,88,254,85,27,77,1,221,253,171,146,139,77,254,35,2,85,90,253,81,
  4,244,170,253,152,170,19,109,170,207,98,109,170,128,0,0,0,1,0,217,255,63,5,219,4,244,0,20,0,0,37,21,33,7,39,55,33,53,33,55,
  33,53,33,17,33,53,33,17,33,23,7,5,219,253,171,146,139,77,254,35,2,85,90,253,81,4,88,251,168,5,2,254,85,27,77,184,170,207,98,109,
  170,128,170,2,104,170,252,68,19,109,0,0,0,2,0,217,254,229,5,220,4,168,0,27,0,34,0,0,37,38,35,34,6,7,53,62,1,51,50,23,
  55,23,7,22,51,50,54,55,21,14,1,35,34,39,7,39,9,2,21,1,53,1,2,230,99,67,88,172,98,104,180,96,94,120,110,155,105,101,69,86,
  168,104,106,178,98,95,122,108,155,3,93,252,64,3,192,250,254,5,2,17,31,76,84,180,78,68,42,243,70,233,32,74,86,180,78,68,43,240,70,4,
  205,254,235,254,238,178,1,112,170,1,111,0,0,2,0,217,254,229,5,220,4,168,0,27,0,34,0,0,37,38,35,34,6,7,53,62,1,51,50,23,
  55,23,7,22,51,50,54,55,21,14,1,35,34,39,7,39,1,53,1,21,1,53,1,2,230,99,67,88,172,98,104,180,96,94,120,110,155,105,101,69,
  86,168,104,106,178,98,95,122,108,155,254,91,5,2,250,254,3,192,17,31,76,84,180,78,68,42,243,70,233,32,74,86,180,78,68,43,240,70,4,205,
  176,254,145,170,254,144,178,1,18,0,0,0,0,2,0,217,254,166,5,219,5,87,0,27,0,38,0,0,5,38,35,34,6,7,53,62,1,51,50,23,
  55,23,7,22,51,50,54,55,21,14,1,35,34,39,7,39,1,0,5,4,1,21,0,37,53,36,1,2,230,99,68,88,172,98,105,179,97,93,121,109,
  155,105,101,69,86,169,103,105,179,97,96,121,108,155,3,93,254,129,254,36,1,220,1,127,254,129,252,125,3,131,1,127,46,32,76,84,179,78,69,43,
  243,70,233,32,75,85,179,78,69,44,241,70,5,148,254,229,93,93,254,229,215,1,120,132,166,124,1,128,0,2,0,225,254,162,5,227,5,87,0,27,
  0,38,0,0,5,38,35,34,6,7,53,62,1,51,50,23,55,23,7,22,51,50,54,55,21,14,1,35,34,39,7,39,1,53,0,5,21,4,1,53,
  0,37,36,2,238,99,68,88,172,98,105,179,97,93,121,109,155,105,101,69,86,169,103,105,179,97,96,121,108,155,254,91,1,127,3,131,252,125,254,129,
  1,127,1,220,254,36,51,32,76,84,179,78,69,43,244,70,234,32,75,85,179,78,69,44,240,70,5,152,215,254,128,124,166,132,254,136,215,1,27,93,
  93,0,0,0,0,3,0,217,254,246,5,219,6,12,0,11,0,15,0,18,0,0,1,23,3,55,17,37,3,39,19,37,53,9,1,17,7,3,39,19,
  5,4,231,158,131,217,253,185,219,158,220,253,226,3,76,1,12,139,208,158,145,254,10,6,12,64,254,193,89,251,56,240,253,232,64,2,25,224,166,1,
  92,252,239,2,196,57,254,4,64,1,97,206,0,3,0,217,254,246,5,219,6,12,0,11,0,15,0,18,0,0,1,39,19,7,17,5,19,23,3,5,
  21,9,1,17,55,19,23,3,37,1,205,158,131,217,2,71,219,158,220,2,30,252,180,254,244,139,208,158,145,1,246,254,246,64,1,63,89,4,200,240,
  2,24,64,253,231,224,166,254,164,3,17,253,60,57,1,252,64,254,159,206,0,3,0,217,254,125,5,219,6,133,0,3,0,23,0,26,0,0,1,17,
  7,3,1,53,33,19,37,53,1,19,23,3,55,17,37,3,33,21,33,3,39,55,1,19,5,5,49,142,207,253,5,1,124,160,253,228,3,73,193,158,
  129,219,253,183,133,2,206,252,236,118,158,92,1,39,144,254,13,1,158,2,196,58,254,5,253,113,170,1,134,223,166,1,91,1,215,64,254,197,90,251,
  56,241,254,187,170,254,223,64,225,2,208,1,95,205,0,0,0,3,0,213,254,125,5,215,6,133,0,19,0,23,0,26,0,0,55,17,1,19,23,3,
  5,21,1,3,33,21,33,3,39,55,35,53,33,55,1,37,17,37,1,3,37,213,2,165,233,158,233,1,191,253,57,131,3,74,252,112,118,158,92,186,
  1,0,93,1,7,254,70,1,16,1,71,106,1,113,156,4,200,254,233,2,56,64,253,199,185,166,254,219,254,192,170,254,223,64,225,170,228,2,129,181,
  253,60,112,1,94,254,252,152,255,255,3,150,255,66,4,105,5,184,16,39,13,74,2,187,252,250,16,39,13,74,2,187,2,114,16,7,13,74,2,187,
  255,182,0,0,255,255,0,236,1,254,7,19,2,252,16,38,13,74,17,182,16,39,13,74,2,187,255,182,16,7,13,74,5,101,255,182,255,255,0,236,
  255,66,7,19,5,184,16,39,13,74,0,17,252,250,16,39,13,74,5,101,2,114,16,7,13,74,2,187,255,182,0,0,255,255,0,236,255,66,7,19,
  5,184,16,39,13,74,5,101,252,250,16,39,13,74,0,17,2,114,16,7,13,74,2,187,255,182,0,0,0,1,0,88,255,236,7,168,5,174,0,33,
  0,0,1,33,53,33,54,55,54,36,51,33,21,33,6,7,6,7,6,7,33,21,33,22,23,22,23,22,23,33,21,33,34,36,39,38,2,20,254,68,
  1,186,15,77,94,1,100,192,2,184,253,71,147,138,138,75,65,8,4,244,251,14,7,64,74,139,138,147,2,185,253,72,192,254,156,94,72,2,115,160,
  148,143,176,200,159,1,77,79,138,120,93,160,74,120,139,78,76,1,159,198,176,133,0,0,0,1,0,175,255,236,6,73,5,174,0,27,0,0,1,22,
  18,4,23,33,21,33,34,36,2,16,18,36,51,33,21,33,6,4,2,7,33,17,51,17,35,17,1,87,7,137,1,22,147,2,185,253,71,192,254,157,
  190,190,1,99,192,2,185,253,71,147,254,235,139,9,4,85,160,160,2,115,74,254,253,154,1,159,198,1,96,1,116,1,96,200,159,1,156,254,254,93,
  1,16,253,64,1,16,0,0,0,1,0,217,0,155,4,229,4,103,0,25,0,0,37,32,36,16,36,41,1,21,33,34,7,6,7,33,53,51,17,35,
  53,33,22,23,22,51,33,21,3,43,254,216,254,214,1,42,1,40,1,186,254,70,230,107,78,29,2,232,142,142,253,24,37,70,114,223,1,186,155,246,
  1,224,246,142,81,59,132,172,254,26,172,145,48,81,142,0,255,255,0,175,255,236,6,73,7,72,16,38,12,141,0,0,16,7,13,74,2,56,4,2,
  0,2,0,175,255,236,6,73,6,210,0,28,0,32,0,0,1,22,23,22,23,22,23,33,21,33,34,36,2,53,52,18,36,51,33,21,33,6,7,6,
  7,6,7,33,21,17,33,53,33,1,87,7,63,74,140,137,148,2,185,253,71,192,254,157,190,190,1,99,192,2,185,253,71,148,137,139,75,64,9,4,
  245,250,165,5,91,2,115,74,120,139,78,76,1,159,198,1,96,187,185,1,96,200,159,1,77,79,138,120,93,160,3,191,160,0,0,0,0,2,0,217,
  0,155,4,229,5,125,0,22,0,26,0,0,37,32,36,53,52,36,41,1,21,5,6,7,6,7,33,21,33,22,23,22,51,33,21,17,33,53,33,3,
  43,254,216,254,214,1,42,1,40,1,186,254,70,232,105,78,29,3,118,252,138,37,70,114,223,1,186,252,27,3,229,155,246,240,240,246,142,1,1,79,
  58,133,142,145,48,81,142,4,86,140,0,0,0,2,0,175,254,218,6,73,5,174,0,28,0,32,0,0,1,22,23,22,23,22,23,33,21,33,34,36,
  2,53,52,18,36,51,33,21,33,6,7,6,7,6,7,33,21,17,33,53,33,1,87,7,63,74,140,137,148,2,185,253,71,192,254,157,190,190,1,99,
  192,2,185,253,71,148,137,139,75,64,9,4,245,250,165,5,91,2,115,74,120,139,78,76,1,159,198,1,96,187,185,1,96,200,159,1,77,79,138,120,
  93,160,252,103,160,0,0,0,0,1,0,175,255,236,6,73,5,174,0,31,0,0,1,33,21,33,23,22,23,22,23,33,21,33,34,36,2,53,52,18,
  36,51,33,21,33,6,7,6,7,6,7,33,21,33,1,87,4,242,251,67,17,74,140,138,147,2,185,253,71,192,254,157,190,190,1,99,192,2,185,253,
  71,147,138,139,75,14,12,4,198,251,14,2,115,160,34,139,78,76,1,159,198,1,96,187,185,1,96,200,159,1,77,79,138,27,26,160,0,1,0,88,
  255,236,7,168,5,174,0,33,0,0,1,33,21,33,6,7,6,4,35,33,53,33,54,55,54,55,54,55,33,53,33,38,39,38,39,38,39,33,53,33,
  50,4,23,22,5,236,1,188,254,70,15,77,94,254,156,192,253,72,2,185,147,138,138,75,65,8,251,12,4,242,7,64,74,139,138,147,253,71,2,184,
  192,1,100,94,72,3,39,160,148,143,176,200,159,1,77,79,138,120,93,160,74,120,139,78,76,1,159,198,176,133,0,0,0,1,0,175,255,236,6,73,
  5,174,0,27,0,0,1,38,2,36,39,33,53,33,50,4,18,16,2,4,35,33,53,33,54,36,18,55,33,17,35,17,51,17,5,161,7,137,254,234,
  147,253,71,2,185,192,1,99,190,190,254,157,192,253,71,2,185,147,1,21,139,9,251,171,160,160,3,39,74,1,3,154,1,159,198,254,160,254,140,254,
  160,200,159,1,156,1,2,93,254,240,2,192,254,240,0,0,0,1,0,217,0,155,4,229,4,103,0,25,0,0,1,32,4,16,4,41,1,53,33,50,
  55,54,55,33,21,35,17,51,21,33,38,39,38,35,37,53,2,147,1,40,1,42,254,214,254,216,254,70,1,186,230,107,78,29,253,24,142,142,2,232,
  37,70,114,223,254,70,4,103,246,254,32,246,142,81,58,133,172,1,230,172,145,48,80,1,142,0,0,0,0,2,0,175,255,236,6,73,6,210,0,28,
  0,32,0,0,1,38,39,38,39,38,39,33,53,33,50,4,18,21,20,2,4,35,33,53,33,54,55,54,55,54,55,33,53,1,33,53,33,5,161,7,
  63,74,140,137,148,253,71,2,185,192,1,99,190,190,254,157,192,253,71,2,185,148,137,139,75,64,9,251,11,5,91,250,165,5,91,3,39,74,120,139,
  78,76,1,159,198,254,160,187,185,254,160,200,159,1,77,79,138,120,93,160,3,11,160,0,0,2,0,217,0,155,4,229,5,125,0,22,0,26,0,0,
  1,32,4,21,20,4,41,1,53,37,50,55,54,55,33,53,5,38,39,38,7,33,53,37,33,53,33,2,147,1,40,1,42,254,214,254,216,254,70,1,
  186,232,105,78,29,252,138,3,118,37,70,116,221,254,70,3,229,252,27,3,229,4,103,246,241,239,246,142,1,80,58,133,142,1,145,49,82,1,142,138,
  140,0,0,0,0,1,0,217,0,0,6,31,5,194,0,11,0,0,1,33,17,33,21,33,17,33,21,33,17,33,6,31,251,100,4,156,250,186,5,70,
  251,100,4,156,2,130,254,40,170,5,194,170,254,20,0,0,0,3,0,74,255,220,4,137,4,28,0,19,0,27,0,35,0,0,1,50,23,55,23,7,
  22,21,20,0,35,34,39,7,39,55,38,53,52,0,5,38,35,34,6,21,20,31,1,22,51,50,54,53,52,39,2,104,186,143,117,99,118,110,254,196,
  221,184,141,118,99,117,111,1,60,1,192,100,128,162,233,71,99,99,126,163,233,69,4,23,113,118,99,118,141,186,221,254,196,111,118,99,118,141,186,223,
  1,60,213,72,233,165,128,99,98,71,233,163,128,98,0,0,0,1,0,114,1,76,4,82,3,140,0,7,0,0,1,17,1,53,5,17,1,21,2,162,
  253,208,1,176,2,48,2,122,254,210,1,74,194,250,1,46,254,182,194,0,0,2,0,146,0,0,4,130,4,196,0,4,0,9,0,0,51,17,9,1,
  17,37,33,17,9,1,146,1,248,1,248,252,182,2,164,254,174,254,174,2,160,2,36,253,220,253,96,170,1,213,1,121,254,135,0,0,0,1,1,163,
  3,218,5,15,5,220,0,7,0,0,9,1,39,1,51,1,7,1,3,45,254,238,120,1,138,90,1,136,120,254,240,4,234,254,240,120,1,138,254,118,
  120,1,16,0,0,1,1,163,0,0,5,15,2,2,0,7,0,0,37,51,1,23,1,35,1,55,3,45,90,1,16,120,254,120,90,254,118,120,242,1,
  16,120,254,118,1,138,120,0,255,255,1,163,0,0,5,15,3,63,16,38,23,23,0,0,16,7,13,136,0,0,252,38,255,255,1,163,0,0,5,15,
  4,27,16,39,23,23,0,0,0,220,16,38,23,23,0,215,16,7,13,136,0,0,252,38,0,1,1,59,255,197,2,173,6,78,0,25,0,0,1,23,
  6,20,23,22,20,7,6,20,23,22,20,7,39,54,52,39,38,52,55,54,52,39,38,52,1,183,122,76,76,124,124,76,76,124,124,122,76,76,124,124,
  76,76,124,6,78,118,79,112,80,129,248,129,80,111,80,129,249,129,118,79,112,80,129,248,129,80,112,80,129,248,0,0,0,1,0,176,254,242,2,88,
  6,20,0,5,0,0,19,33,21,35,17,35,176,1,168,240,184,6,20,143,249,109,0,0,0,1,0,199,254,242,2,111,6,20,0,5,0,0,1,17,
  35,17,35,53,2,111,184,240,6,20,248,222,6,147,143,0,0,1,0,176,254,242,2,88,6,20,0,5,0,0,19,17,51,17,51,21,176,184,240,254,
  242,7,34,249,109,143,0,0,0,1,0,199,254,242,2,111,6,20,0,5,0,0,1,33,53,51,17,51,2,111,254,88,240,184,254,242,143,6,147,0,
  0,2,2,244,255,98,6,19,2,130,0,3,0,7,0,0,1,51,17,35,19,53,33,21,2,244,144,144,200,2,87,1,186,253,168,2,144,144,144,0,
  0,2,0,100,255,98,3,132,2,130,0,3,0,7,0,0,1,21,33,53,5,51,17,35,2,188,253,168,2,144,144,144,2,130,144,144,200,253,168,0,
  0,2,2,244,1,242,6,19,5,18,0,3,0,7,0,0,1,53,33,21,37,35,17,51,3,188,2,87,253,113,144,144,1,242,144,144,200,2,88,0,
  0,2,0,100,1,242,3,132,5,18,0,3,0,7,0,0,1,21,33,53,37,35,17,51,2,188,253,168,3,32,144,144,2,130,144,144,56,2,88,0,
  0,1,0,217,1,31,5,219,3,94,0,5,0,0,1,21,33,17,35,17,5,219,251,166,168,3,94,170,254,107,2,63,0,2,0,6,1,2,4,21,
  5,18,0,7,0,15,0,0,19,36,5,2,19,4,37,18,1,18,3,4,37,2,19,36,140,1,129,1,129,137,137,254,127,254,127,137,254,241,184,184,
  2,7,2,8,184,184,253,248,1,138,137,137,1,128,1,130,138,138,254,126,253,248,1,244,2,28,177,177,254,12,253,229,177,0,0,0,0,6,0,247,
  0,1,7,9,6,19,0,3,0,49,0,59,0,70,0,79,0,89,0,0,1,33,17,33,17,21,20,6,32,38,53,52,54,59,1,17,35,34,38,53,
  52,54,32,22,29,1,33,53,52,54,51,50,22,21,20,6,43,1,17,51,50,22,21,20,6,35,34,38,61,1,1,53,52,38,35,34,6,20,22,51,
  19,35,34,6,21,20,22,51,50,54,53,1,51,50,54,52,38,34,6,21,17,21,20,22,50,54,53,52,38,35,3,108,1,40,254,216,185,254,252,184,
  184,127,170,170,127,184,184,1,4,185,1,40,185,130,131,183,183,128,170,170,128,183,183,131,130,185,254,68,98,69,68,98,98,69,166,166,69,98,98,69,
  68,98,2,80,167,68,98,97,138,98,98,138,97,98,68,2,118,1,40,254,68,170,128,183,184,131,128,186,1,40,186,129,130,184,183,128,170,170,128,183,
  184,130,129,186,254,216,186,128,131,184,183,128,170,2,80,167,69,97,97,138,98,253,176,98,68,69,98,98,68,2,247,98,138,97,97,69,253,9,167,68,
  98,98,69,68,98,0,0,0,0,1,0,217,1,31,5,219,3,94,0,5,0,0,1,33,17,51,17,33,5,219,250,254,168,4,90,1,31,2,63,254,
  107,0,0,0,0,1,0,176,3,103,3,58,6,20,0,5,0,0,1,33,17,35,17,33,3,58,254,6,144,2,138,5,132,253,227,2,173,0,0,0,
  0,1,0,134,3,103,3,16,6,20,0,5,0,0,19,53,33,17,35,17,134,2,138,144,5,132,144,253,83,2,29,0,0,1,0,176,255,112,3,58,
  2,29,0,5,0,0,33,21,33,17,51,17,3,58,253,118,144,144,2,173,253,227,0,0,0,1,0,134,255,112,3,16,2,29,0,5,0,0,51,33,
  17,51,17,33,134,1,250,144,253,118,2,29,253,83,0,0,0,1,1,175,254,0,3,250,7,108,0,25,0,0,1,17,52,55,26,1,51,50,22,21,
  20,6,35,34,39,38,39,46,1,35,34,3,2,21,48,17,1,175,3,12,190,202,80,100,64,55,43,28,24,15,6,9,16,104,17,8,254,0,5,8,
  36,129,2,3,1,188,84,65,54,63,19,16,38,15,72,253,149,254,211,2,250,152,0,0,0,1,0,42,254,26,2,117,7,137,0,25,0,0,1,17,
  20,7,10,1,35,34,38,53,52,54,51,50,23,22,23,30,1,51,50,19,18,53,48,17,2,117,3,12,190,202,80,100,64,55,43,28,24,15,6,9,
  16,104,17,8,7,137,250,245,36,129,253,253,254,68,84,65,54,63,19,16,38,15,72,2,107,1,45,2,5,107,0,0,0,3,0,156,1,208,8,156,
  4,154,0,7,0,11,0,15,0,0,9,1,39,1,51,1,7,1,37,33,53,41,2,21,33,4,111,254,38,120,2,82,90,2,80,120,254,40,254,141,
  253,70,2,186,2,138,2,188,253,68,3,168,254,40,120,2,82,253,174,120,1,216,72,170,170,0,0,0,0,2,0,156,0,0,8,156,4,154,0,7,
  0,11,0,0,19,33,1,33,21,33,1,33,37,33,21,33,156,2,186,2,228,2,98,253,70,253,28,253,158,5,68,2,188,253,68,4,154,252,16,170,
  3,240,170,170,0,5,0,156,0,0,11,79,6,20,0,4,0,9,0,12,0,15,0,21,0,0,51,17,33,9,2,17,51,9,1,41,1,9,1,33,
  9,3,51,9,1,156,7,169,3,10,252,246,248,235,141,2,118,253,138,4,237,251,230,2,13,253,243,4,26,253,243,2,221,253,138,2,118,142,2,118,
  253,138,6,20,252,246,252,246,5,128,251,20,2,118,2,118,253,243,253,33,2,13,2,223,253,138,253,138,2,116,2,120,0,5,0,156,0,0,8,156,
  6,20,0,3,0,8,0,11,0,14,0,19,0,0,51,17,33,17,1,17,51,9,1,41,1,9,1,33,9,3,51,17,156,8,0,248,148,141,2,118,
  253,138,4,237,251,230,2,13,253,243,4,26,253,243,2,221,253,138,2,118,142,6,20,249,236,5,128,251,20,2,118,2,118,253,243,253,33,2,13,2,
  223,253,138,253,138,4,236,0,0,43,0,120,0,0,11,20,5,213,0,11,0,23,0,35,0,47,0,59,0,71,0,83,0,95,0,107,0,119,0,131,
  0,143,0,155,0,167,0,179,0,191,0,203,0,215,0,227,0,239,0,251,1,7,1,19,1,31,1,43,1,55,1,67,1,79,1,91,1,103,1,115,
  1,127,1,139,1,151,1,163,1,175,1,187,1,199,1,211,1,228,1,240,1,252,2,8,0,0,1,33,50,21,17,20,35,33,34,53,17,52,23,17,
  20,51,33,50,53,17,52,35,33,34,1,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,37,21,20,43,1,34,
  61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,
  1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,
  20,43,1,34,61,1,52,59,1,50,5,21,20,43,1,34,61,1,52,59,1,50,37,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,
  61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,
  1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,39,21,
  20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,
  61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,1,50,7,21,20,43,1,34,61,1,52,59,
  1,50,7,21,20,43,1,34,61,1,52,59,1,50,39,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,
  20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,
  61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,23,21,20,43,1,34,61,1,52,59,
  1,50,5,21,20,43,1,34,61,1,52,59,1,50,7,50,21,17,20,43,1,34,61,1,52,35,34,61,1,52,51,19,21,20,43,1,34,61,1,52,
  59,1,50,23,21,20,43,1,34,61,1,52,59,1,50,5,34,61,1,52,51,33,50,29,1,20,35,1,85,8,226,221,221,247,30,221,147,74,8,226,
  73,73,247,30,74,1,3,37,74,37,37,74,37,223,37,75,36,36,75,37,1,74,37,74,37,37,74,37,254,70,37,74,37,37,74,37,221,37,74,37,
  37,74,37,1,185,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,1,
  142,37,251,37,37,251,37,248,67,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,220,37,74,37,37,74,37,221,37,74,37,
  37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,36,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,
  74,37,37,74,37,221,37,74,37,37,74,37,220,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,
  36,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,220,37,74,37,37,74,37,221,37,74,37,37,
  74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,221,37,74,37,37,74,37,1,30,37,139,37,37,139,37,37,37,37,246,42,36,37,37,148,
  37,74,37,37,74,37,223,37,75,36,36,75,37,249,165,37,37,4,4,37,37,5,213,221,251,229,221,221,4,27,221,221,251,229,74,74,4,27,74,252,
  28,73,37,37,73,38,37,74,37,37,74,37,183,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
  74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,183,74,37,37,74,37,37,74,37,37,74,37,37,74,
  37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,183,74,37,37,74,37,
  37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,
  74,37,180,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,
  37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,37,74,37,219,37,254,222,37,37,149,32,37,73,37,253,72,74,37,37,74,37,
  37,74,37,37,74,37,148,37,74,37,37,74,37,0,0,0,0,5,0,1,0,0,10,180,6,20,0,4,0,9,0,12,0,15,0,21,0,0,41,1,
  9,1,33,7,35,9,1,51,9,2,17,9,1,3,35,9,1,51,1,10,180,248,87,252,246,3,10,7,169,148,141,253,138,2,118,141,250,134,2,13,
  2,13,253,243,253,243,208,142,253,138,2,118,142,2,118,3,10,3,10,148,253,138,253,138,4,236,253,243,2,13,251,20,2,13,253,243,4,236,253,136,
  253,140,2,118,0,5,0,150,255,70,6,102,5,252,0,5,0,11,0,15,0,19,0,23,0,0,9,2,17,9,1,3,17,9,1,17,1,3,55,1,
  7,17,23,1,39,1,51,17,35,1,8,2,118,2,118,253,138,253,138,114,2,232,2,232,253,24,38,57,1,222,57,57,254,34,57,254,34,114,114,1,
  53,254,149,1,107,2,216,1,107,254,149,252,230,3,92,1,173,254,83,252,164,254,83,5,65,99,254,236,99,254,92,99,254,236,99,2,250,253,216,0,
  255,255,0,166,0,0,2,110,4,96,16,6,3,77,0,0,255,255,0,186,254,86,4,164,4,123,16,6,3,85,0,0,255,255,0,135,255,227,6,39,
  4,96,16,6,3,93,0,0,255,255,0,113,255,231,4,228,4,121,16,6,3,69,0,0,0,1,0,26,254,46,5,245,0,208,0,11,0,0,1,33,
  17,33,21,35,17,33,17,35,53,33,1,184,2,160,1,157,245,252,16,246,1,158,254,216,1,248,170,254,8,1,248,170,0,2,0,156,0,0,8,197,
  5,251,0,13,0,17,0,0,1,33,39,55,1,21,1,39,55,33,1,33,53,33,5,53,33,21,5,226,1,203,233,120,1,137,254,119,120,233,254,141,
  253,28,253,70,2,98,2,226,2,188,4,154,233,120,254,119,90,254,119,120,233,252,16,170,170,170,170,0,0,2,0,35,0,0,6,217,5,208,0,5,
  0,11,0,0,37,33,9,1,33,9,3,33,9,1,2,18,2,216,1,108,254,148,253,40,254,148,1,43,254,82,1,173,3,91,1,174,254,83,114,2,
  118,2,118,253,138,253,24,2,232,2,232,253,24,253,24,0,0,1,0,176,253,252,3,80,7,146,0,11,0,0,1,35,53,16,19,18,19,51,0,3,
  2,17,1,115,195,160,186,166,160,254,252,90,127,253,252,234,3,151,1,226,2,48,1,3,253,243,254,134,253,238,252,237,0,1,0,176,253,252,1,115,
  7,137,0,3,0,0,19,51,17,35,176,195,195,7,137,246,115,0,0,0,0,1,0,176,254,20,3,80,7,137,0,11,0,0,1,21,16,19,18,19,
  35,2,3,2,17,53,1,115,127,147,203,160,208,144,160,7,137,234,252,165,254,87,254,20,254,101,1,69,1,238,2,38,3,50,234,0,0,1,0,176,
  253,252,3,80,7,146,0,11,0,0,1,53,16,3,2,1,51,18,19,18,17,21,2,141,127,90,254,252,160,166,186,160,253,252,234,3,19,2,18,1,
  121,2,14,254,253,253,208,254,30,252,105,234,0,1,2,141,253,252,3,80,7,137,0,4,0,0,1,17,35,17,48,3,80,195,7,137,246,115,9,141,
  0,1,0,176,254,20,3,80,7,137,0,11,0,0,1,51,21,16,3,2,3,35,18,19,18,17,2,141,195,160,144,208,160,203,147,127,7,137,234,252,
  205,253,219,254,18,254,187,1,155,1,236,1,169,3,91,0,0,1,0,176,253,252,3,80,7,109,0,5,0,0,1,35,17,33,21,33,1,115,195,2,
  160,254,35,253,252,9,113,195,0,1,0,176,253,252,1,115,7,137,0,3,0,0,19,51,17,35,176,195,195,7,137,246,115,0,0,0,0,1,0,176,
  254,20,3,80,7,137,0,5,0,0,1,17,33,21,33,17,1,115,1,221,253,96,7,137,247,78,195,9,117,0,0,0,0,1,0,176,253,252,3,80,
  7,109,0,5,0,0,1,17,33,53,33,17,2,141,254,35,2,160,253,252,8,174,195,246,143,0,0,0,0,1,2,141,253,252,3,80,7,122,0,3,
  0,0,1,51,17,35,2,141,195,195,7,122,246,130,0,0,0,1,0,176,254,20,3,80,7,122,0,5,0,0,1,51,17,33,53,33,2,141,195,253,
  96,1,221,7,122,246,154,195,0,1,2,163,253,234,5,88,7,109,0,13,0,0,1,35,17,52,55,54,51,33,21,33,34,7,6,21,3,93,186,111,
  121,186,1,19,254,231,101,68,57,253,234,7,117,223,145,158,176,102,87,153,0,1,0,168,253,252,3,93,7,134,0,24,0,0,1,22,23,22,25,1,
  35,17,16,39,38,37,39,53,51,32,55,54,25,1,51,17,16,7,6,2,148,58,42,101,186,110,75,254,251,61,61,1,3,77,110,186,101,40,2,193,
  32,61,147,254,67,253,232,2,12,1,183,95,65,4,1,187,69,99,1,179,2,12,253,232,254,72,152,60,0,1,2,163,254,20,5,88,7,134,0,13,
  0,0,1,17,20,23,22,51,33,21,33,34,39,38,53,17,3,93,57,68,101,1,25,254,237,184,123,111,7,134,248,148,154,86,102,176,158,143,225,7,
  100,0,0,0,0,1,2,163,253,244,3,93,7,140,0,3,0,0,1,35,17,51,3,93,186,186,253,244,9,152,0,0,0,1,0,168,253,234,3,93,
  7,109,0,13,0,0,1,17,52,39,38,35,33,53,33,50,23,22,21,17,2,163,57,68,101,254,231,1,19,186,121,111,253,234,7,125,153,87,102,176,
  158,145,223,248,139,0,0,0,0,1,2,163,253,252,5,88,7,134,0,24,0,0,1,38,39,38,25,1,51,17,16,23,22,33,51,21,7,4,7,6,
  25,1,35,17,16,55,54,3,108,60,40,101,186,110,77,1,3,61,61,254,251,75,110,186,101,42,2,193,33,60,152,1,184,2,24,253,244,254,77,99,
  69,187,1,4,65,95,254,73,253,244,2,24,1,189,147,61,0,1,0,168,254,20,3,93,7,134,0,13,0,0,1,51,17,20,7,6,35,33,53,33,
  50,55,54,53,2,163,186,111,123,184,254,237,1,25,101,68,57,7,134,248,156,225,143,158,176,102,86,154,0,1,1,175,254,0,2,117,7,137,0,3,
  0,0,1,17,51,17,1,175,198,254,0,9,137,246,119,0,0,2,0,55,0,134,6,64,5,213,0,8,0,17,0,0,37,9,1,17,33,17,33,3,
  33,3,53,9,1,53,33,19,33,3,2,51,254,4,1,252,2,55,1,214,1,251,244,100,254,246,1,10,4,12,1,254,242,1,134,1,252,1,252,254,
  239,2,104,251,194,1,114,131,254,246,254,246,131,3,118,253,152,0,0,0,0,2,0,186,0,0,6,213,4,196,0,2,0,6,0,0,1,33,9,1,
  33,17,33,6,213,249,229,3,13,3,14,249,229,6,27,2,160,2,36,251,60,1,248,0,0,4,0,150,255,70,6,102,5,252,0,5,0,11,0,31,
  0,43,0,0,9,2,17,9,1,3,17,9,1,17,1,0,20,23,22,23,22,50,55,54,55,54,52,39,38,39,38,34,7,6,7,2,16,62,1,32,
  30,1,16,14,1,32,38,1,8,2,118,2,118,253,138,253,138,114,2,232,2,232,253,24,254,110,54,54,92,93,218,93,92,54,54,54,54,92,93,218,
  93,92,54,168,138,238,1,24,238,138,138,238,254,232,238,1,53,254,149,1,107,2,216,1,107,254,149,252,230,3,92,1,173,254,83,252,164,254,83,3,
  200,218,93,92,54,54,54,54,92,93,218,93,92,54,54,54,54,92,254,170,1,24,238,138,138,238,254,232,238,138,138,0,255,255,0,6,0,154,6,33,
  3,142,16,6,14,131,0,0,0,3,0,89,254,247,4,207,2,90,0,13,0,25,0,32,0,0,0,34,7,6,21,20,23,22,50,55,54,53,52,47,
  1,50,22,21,20,6,35,34,38,53,52,54,1,17,7,53,55,51,17,3,233,202,50,51,51,50,202,50,51,51,151,161,170,170,161,162,170,170,254,86,
  223,230,137,2,1,86,86,172,173,86,86,86,86,173,172,86,175,222,211,212,222,222,212,211,222,252,172,2,209,41,116,39,252,189,0,0,0,2,255,130,
  255,227,4,164,6,20,0,23,0,31,0,0,1,62,1,51,50,0,16,2,35,34,38,39,21,35,17,5,39,37,53,51,21,37,23,5,0,16,38,32,
  6,16,22,32,1,115,58,177,123,204,0,255,255,204,123,177,58,185,254,233,33,1,56,185,1,35,33,254,188,2,114,167,254,220,167,167,1,36,3,182,
  100,97,254,188,253,240,254,188,97,100,168,4,230,93,99,104,192,131,97,97,109,252,64,1,150,231,231,254,106,231,0,0,0,1,0,146,254,46,4,130,
  0,208,0,7,0,0,1,33,17,51,17,33,17,51,1,58,2,160,168,252,16,168,254,216,1,248,253,94,2,162,0,0,0,3,0,152,255,236,6,148,
  5,232,0,13,0,27,0,38,0,219,186,0,14,0,6,0,3,43,184,0,14,16,186,0,35,0,29,0,3,43,184,0,35,16,186,0,0,0,20,0,
  3,43,184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,
  0,150,0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,
  0,20,0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,
  137,0,20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,0,186,0,17,0,3,0,3,43,184,0,17,16,186,
  0,10,0,24,0,3,43,184,0,10,16,186,0,36,0,37,0,3,43,184,0,36,16,184,0,28,208,48,49,1,16,0,33,32,0,17,52,18,36,51,
  50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,1,51,17,7,53,37,51,17,51,21,33,6,148,254,63,254,194,254,196,254,63,206,1,
  113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,1,124,217,236,1,1,161,218,253,151,2,234,254,193,254,65,
  1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,253,255,2,126,43,152,47,252,230,142,0,0,0,
  0,3,0,152,255,236,6,148,5,232,0,13,0,27,0,56,1,63,186,0,14,0,6,0,3,43,184,0,14,16,186,0,51,0,38,0,3,43,184,0,
  51,16,186,0,0,0,20,0,3,43,184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,
  0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,
  14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,
  105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,184,0,51,16,184,0,
  29,208,184,0,29,47,65,5,0,234,0,38,0,250,0,38,0,2,93,65,27,0,25,0,38,0,41,0,38,0,57,0,38,0,73,0,38,0,89,0,
  38,0,105,0,38,0,121,0,38,0,137,0,38,0,153,0,38,0,169,0,38,0,185,0,38,0,201,0,38,0,217,0,38,0,13,93,186,0,44,0,
  6,0,0,17,18,57,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,0,10,16,186,0,29,0,30,0,3,43,184,
  0,29,16,186,0,48,0,41,0,3,43,184,0,48,16,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,
  36,35,34,4,2,1,33,21,33,53,54,36,55,62,1,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,7,14,1,6,148,254,63,254,194,
  254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,2,79,1,180,253,92,82,1,6,33,
  62,47,95,78,59,132,115,97,145,61,163,197,48,62,17,178,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,
  1,28,179,1,71,177,177,254,185,253,255,142,129,77,241,34,63,85,40,63,78,38,58,171,36,31,151,125,58,105,70,18,167,0,0,0,0,3,0,152,
  255,236,6,148,5,232,0,13,0,27,0,68,1,181,186,0,14,0,6,0,3,43,184,0,14,16,186,0,66,0,53,0,3,43,184,0,66,16,186,0,
  0,0,20,0,3,43,184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,
  0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,
  65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,
  121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,65,5,0,234,0,53,0,250,0,53,
  0,2,93,65,27,0,25,0,53,0,41,0,53,0,57,0,53,0,73,0,53,0,89,0,53,0,105,0,53,0,121,0,53,0,137,0,53,0,153,0,
  53,0,169,0,53,0,185,0,53,0,201,0,53,0,217,0,53,0,13,93,186,0,28,0,53,0,66,17,18,57,186,0,44,0,53,0,66,17,18,57,
  184,0,44,47,65,5,0,234,0,44,0,250,0,44,0,2,93,65,27,0,25,0,44,0,41,0,44,0,57,0,44,0,73,0,44,0,89,0,44,0,
  105,0,44,0,121,0,44,0,137,0,44,0,153,0,44,0,169,0,44,0,185,0,44,0,201,0,44,0,217,0,44,0,13,93,184,0,31,220,186,0,
  38,0,6,0,0,17,18,57,186,0,59,0,6,0,0,17,18,57,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,
  0,10,16,186,0,41,0,34,0,3,43,184,0,41,16,186,0,63,0,56,0,3,43,184,0,63,16,186,0,50,0,47,0,3,43,184,0,50,16,186,
  0,28,0,47,0,50,17,18,57,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,5,
  30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,
  6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,3,185,13,118,
  216,195,64,136,88,91,125,68,117,115,107,99,140,145,90,88,92,91,52,121,107,95,136,61,161,193,104,2,234,254,193,254,65,1,191,1,63,198,1,114,
  198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,150,3,129,93,141,156,23,27,168,48,28,79,76,71,78,140,60,58,60,63,
  21,32,151,24,20,137,115,81,114,0,0,0,0,4,0,152,255,236,6,148,5,232,0,13,0,27,0,30,0,41,0,243,186,0,14,0,6,0,3,43,
  184,0,14,16,186,0,32,0,28,0,3,43,184,0,32,16,186,0,0,0,20,0,3,43,184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,
  0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,
  0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,
  20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,
  20,0,217,0,20,0,13,93,184,0,32,16,184,0,36,208,184,0,28,16,184,0,38,208,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,
  0,24,0,3,43,184,0,10,16,186,0,34,0,35,0,3,43,184,0,34,16,184,0,29,208,184,0,35,16,184,0,39,208,48,49,1,16,0,33,32,
  0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,37,1,33,3,51,17,51,21,35,21,35,53,33,53,6,148,254,
  63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,2,191,254,243,1,13,24,
  206,141,141,182,254,67,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,79,
  254,130,2,72,253,184,141,211,211,142,0,0,0,3,0,152,255,236,6,148,5,232,0,13,0,27,0,57,1,75,186,0,14,0,6,0,3,43,184,0,
  14,16,186,0,31,0,28,0,3,43,184,0,31,16,186,0,38,0,51,0,3,43,184,0,38,16,186,0,0,0,20,0,3,43,184,0,0,16,65,27,
  0,22,0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,
  0,182,0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,
  93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,
  169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,186,0,45,0,6,0,0,17,18,57,65,5,0,234,0,51,0,250,0,51,0,2,
  93,65,27,0,25,0,51,0,41,0,51,0,57,0,51,0,73,0,51,0,89,0,51,0,105,0,51,0,121,0,51,0,137,0,51,0,153,0,51,0,
  169,0,51,0,185,0,51,0,201,0,51,0,217,0,51,0,13,93,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,
  0,10,16,186,0,48,0,41,0,3,43,184,0,48,16,186,0,29,0,30,0,3,43,184,0,29,16,186,0,35,0,54,0,3,43,184,0,35,16,48,
  49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,1,33,21,33,21,6,54,51,50,22,21,
  20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,35,34,6,7,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,
  143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,1,152,2,61,254,111,3,63,31,176,207,213,190,64,133,88,95,119,68,104,118,118,104,50,101,
  89,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,1,25,142,171,1,10,
  176,149,152,172,20,24,172,47,27,97,85,86,97,20,37,0,0,4,0,152,255,236,6,148,5,232,0,13,0,27,0,39,0,64,1,145,186,0,14,0,
  6,0,3,43,184,0,14,16,186,0,31,0,59,0,3,43,184,0,31,16,186,0,53,0,37,0,3,43,184,0,53,16,186,0,0,0,20,0,3,43,
  184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,
  0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,
  0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,
  20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,65,27,0,22,0,31,0,38,0,31,0,54,0,31,0,70,
  0,31,0,86,0,31,0,102,0,31,0,118,0,31,0,134,0,31,0,150,0,31,0,166,0,31,0,182,0,31,0,198,0,31,0,214,0,31,0,13,
  93,65,5,0,229,0,31,0,245,0,31,0,2,93,65,5,0,234,0,37,0,250,0,37,0,2,93,65,27,0,25,0,37,0,41,0,37,0,57,0,
  37,0,73,0,37,0,89,0,37,0,105,0,37,0,121,0,37,0,137,0,37,0,153,0,37,0,169,0,37,0,185,0,37,0,201,0,37,0,217,0,
  37,0,13,93,186,0,41,0,37,0,53,17,18,57,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,0,10,16,186,
  0,34,0,56,0,3,43,184,0,34,16,186,0,62,0,44,0,3,43,184,0,62,16,186,0,50,0,28,0,3,43,184,0,50,16,48,49,1,16,0,
  33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,5,34,6,21,20,22,51,50,54,53,52,38,19,21,46,
  1,35,34,6,7,6,54,51,50,22,21,20,6,35,34,38,53,52,18,51,50,22,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,
  250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,2,161,78,92,92,78,78,92,92,212,84,97,47,119,127,5,9,128,78,160,186,194,
  160,185,192,234,200,53,106,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,
  159,98,91,90,98,98,90,91,98,1,157,156,35,22,148,80,11,61,177,148,145,179,253,231,218,1,11,19,0,3,0,152,255,236,6,148,5,232,0,13,
  0,27,0,34,0,235,184,0,35,47,184,0,36,47,184,0,0,220,184,0,35,16,184,0,6,208,184,0,6,47,184,0,14,220,65,27,0,22,0,14,
  0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,
  0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,184,0,0,16,184,0,20,220,65,5,0,234,0,20,0,250,
  0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,
  153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,186,0,32,0,6,0,0,17,18,57,186,0,33,0,6,0,0,17,
  18,57,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,0,10,16,186,0,29,0,33,0,3,43,184,0,29,16,48,
  49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,1,33,21,1,35,1,33,6,148,254,63,
  254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,1,107,2,171,254,148,193,1,
  81,254,49,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,1,25,75,252,
  163,3,26,0,0,5,0,152,255,236,6,148,5,232,0,13,0,27,0,39,0,63,0,75,2,13,186,0,14,0,6,0,3,43,184,0,14,16,186,0,
  31,0,61,0,3,43,184,0,31,16,186,0,49,0,70,0,3,43,184,0,49,16,186,0,0,0,20,0,3,43,184,0,0,16,65,27,0,22,0,14,
  0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,
  0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,
  25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,
  185,0,20,0,201,0,20,0,217,0,20,0,13,93,65,27,0,22,0,31,0,38,0,31,0,54,0,31,0,70,0,31,0,86,0,31,0,102,0,31,
  0,118,0,31,0,134,0,31,0,150,0,31,0,166,0,31,0,182,0,31,0,198,0,31,0,214,0,31,0,13,93,65,5,0,229,0,31,0,245,0,
  31,0,2,93,65,5,0,234,0,70,0,250,0,70,0,2,93,65,27,0,25,0,70,0,41,0,70,0,57,0,70,0,73,0,70,0,89,0,70,0,
  105,0,70,0,121,0,70,0,137,0,70,0,153,0,70,0,169,0,70,0,185,0,70,0,201,0,70,0,217,0,70,0,13,93,186,0,37,0,70,0,
  49,17,18,57,184,0,37,47,65,5,0,234,0,37,0,250,0,37,0,2,93,65,27,0,25,0,37,0,41,0,37,0,57,0,37,0,73,0,37,0,
  89,0,37,0,105,0,37,0,121,0,37,0,137,0,37,0,153,0,37,0,169,0,37,0,185,0,37,0,201,0,37,0,217,0,37,0,13,93,186,0,
  43,0,61,0,31,17,18,57,184,0,43,47,186,0,52,0,70,0,49,17,18,57,184,0,37,16,184,0,55,220,184,0,43,16,184,0,64,220,0,186,
  0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,0,10,16,186,0,34,0,58,0,3,43,184,0,34,16,186,0,46,0,73,
  0,3,43,184,0,46,16,186,0,67,0,28,0,3,43,184,0,67,16,186,0,52,0,28,0,67,17,18,57,48,49,1,16,0,33,32,0,17,52,18,
  36,51,50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,5,34,6,21,20,22,51,50,54,53,52,38,37,46,1,53,52,54,51,50,22,
  21,20,6,7,30,1,21,20,6,35,34,38,53,52,54,55,20,22,51,50,54,53,52,38,35,34,6,6,148,254,63,254,194,254,196,254,63,206,1,113,
  190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,2,175,84,95,95,84,84,95,95,254,198,4,106,183,157,157,182,
  105,4,15,118,190,173,173,190,118,87,81,77,75,82,82,75,77,81,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,
  1,144,1,28,179,1,71,177,177,254,185,230,80,73,73,80,81,72,73,80,73,1,118,83,116,136,136,116,83,118,1,3,131,92,138,151,151,138,92,131,
  193,61,66,66,61,62,66,66,0,4,0,152,255,236,6,148,5,232,0,13,0,27,0,52,0,64,1,145,186,0,14,0,6,0,3,43,184,0,14,16,
  186,0,62,0,41,0,3,43,184,0,62,16,186,0,0,0,20,0,3,43,184,0,0,16,186,0,47,0,56,0,3,43,184,0,47,16,65,27,0,22,
  0,14,0,38,0,14,0,54,0,14,0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,
  0,14,0,198,0,14,0,214,0,14,0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,93,65,
  27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,
  20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,65,27,0,22,0,62,0,38,0,62,0,54,0,62,0,70,0,62,0,86,0,62,0,102,
  0,62,0,118,0,62,0,134,0,62,0,150,0,62,0,166,0,62,0,182,0,62,0,198,0,62,0,214,0,62,0,13,93,65,5,0,229,0,62,0,
  245,0,62,0,2,93,186,0,29,0,41,0,62,17,18,57,65,5,0,234,0,56,0,250,0,56,0,2,93,65,27,0,25,0,56,0,41,0,56,0,
  57,0,56,0,73,0,56,0,89,0,56,0,105,0,56,0,121,0,56,0,137,0,56,0,153,0,56,0,169,0,56,0,185,0,56,0,201,0,56,0,
  217,0,56,0,13,93,0,186,0,17,0,3,0,3,43,184,0,17,16,186,0,10,0,24,0,3,43,184,0,10,16,186,0,32,0,50,0,3,43,184,
  0,32,16,186,0,44,0,59,0,3,43,184,0,44,16,186,0,53,0,38,0,3,43,184,0,53,16,48,49,1,16,0,33,32,0,17,52,18,36,51,
  50,4,18,5,16,0,33,32,0,17,52,2,36,35,34,4,2,1,53,30,1,51,50,54,55,54,6,35,34,38,53,52,54,51,50,22,21,20,2,35,
  34,38,19,50,54,53,52,38,35,34,6,21,20,22,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,
  1,143,182,254,184,173,173,254,184,182,1,144,85,97,46,119,127,5,10,128,79,159,186,194,160,185,191,233,200,53,107,217,78,91,91,78,78,92,92,2,
  234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,228,254,112,1,144,1,28,179,1,71,177,177,254,185,253,139,156,36,21,147,79,13,
  60,175,148,145,180,253,232,218,254,246,19,1,180,98,91,91,98,98,91,91,98,0,0,0,0,5,0,152,255,236,6,148,5,232,0,13,0,27,0,38,
  0,50,0,62,1,155,186,0,14,0,6,0,3,43,184,0,14,16,186,0,35,0,29,0,3,43,184,0,35,16,186,0,42,0,60,0,3,43,184,0,
  42,16,186,0,54,0,48,0,3,43,184,0,54,16,186,0,0,0,20,0,3,43,184,0,0,16,65,27,0,22,0,14,0,38,0,14,0,54,0,14,
  0,70,0,14,0,86,0,14,0,102,0,14,0,118,0,14,0,134,0,14,0,150,0,14,0,166,0,14,0,182,0,14,0,198,0,14,0,214,0,14,
  0,13,93,65,5,0,229,0,14,0,245,0,14,0,2,93,65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,25,0,20,0,41,0,20,0,
  57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,185,0,20,0,201,0,20,0,
  217,0,20,0,13,93,65,5,0,234,0,48,0,250,0,48,0,2,93,65,27,0,25,0,48,0,41,0,48,0,57,0,48,0,73,0,48,0,89,0,
  48,0,105,0,48,0,121,0,48,0,137,0,48,0,153,0,48,0,169,0,48,0,185,0,48,0,201,0,48,0,217,0,48,0,13,93,65,5,0,234,
  0,60,0,250,0,60,0,2,93,65,27,0,25,0,60,0,41,0,60,0,57,0,60,0,73,0,60,0,89,0,60,0,105,0,60,0,121,0,60,0,
  137,0,60,0,153,0,60,0,169,0,60,0,185,0,60,0,201,0,60,0,217,0,60,0,13,93,0,186,0,17,0,3,0,3,43,184,0,17,16,186,
  0,10,0,24,0,3,43,184,0,10,16,186,0,45,0,57,0,3,43,184,0,45,16,186,0,36,0,37,0,3,43,184,0,36,16,186,0,51,0,39,
  0,3,43,184,0,51,16,184,0,36,16,184,0,28,208,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,33,32,0,17,52,2,
  36,35,34,4,2,19,51,17,7,53,55,51,17,51,21,33,1,34,6,21,20,22,51,50,54,53,52,38,39,50,22,21,20,6,35,34,38,53,52,54,
  6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,250,87,1,143,1,28,1,28,1,143,182,254,184,173,173,254,184,182,205,158,172,188,
  117,159,254,62,3,4,64,69,69,64,63,70,70,63,130,136,136,130,131,136,136,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,200,254,
  228,254,112,1,144,1,28,179,1,71,177,177,254,185,254,62,2,62,39,137,42,253,54,128,2,222,151,163,162,151,151,162,163,151,123,228,209,208,228,228,
  208,209,228,0,0,1,255,236,1,240,4,229,2,156,0,3,0,0,3,53,33,21,20,4,249,1,240,172,172,0,0,0,0,1,255,236,1,154,4,229,
  2,242,0,3,0,0,3,17,33,17,20,4,249,1,154,1,88,254,168,0,0,1,2,24,253,150,2,184,7,200,0,3,0,0,1,17,51,17,2,24,
  160,253,150,10,50,245,206,0,0,1,1,200,253,150,3,8,7,200,0,3,0,0,1,17,33,17,1,200,1,64,253,150,10,50,245,206,0,3,255,236,
  1,240,4,229,2,156,0,3,0,7,0,11,0,0,1,53,33,21,33,53,33,21,33,53,33,21,3,177,1,52,252,239,1,41,252,239,1,52,1,240,
  172,172,172,172,172,172,0,0,0,3,255,236,1,154,4,229,2,242,0,3,0,7,0,11,0,0,1,17,33,17,33,17,33,17,33,17,33,17,3,177,
  1,52,252,239,1,41,252,239,1,52,1,154,1,88,254,168,1,88,254,168,1,88,254,168,0,3,2,24,253,150,2,184,7,200,0,3,0,7,0,11,
  0,0,1,17,51,17,3,17,51,17,3,17,51,17,2,24,160,160,160,160,160,253,150,3,12,252,244,3,192,2,178,253,78,3,102,3,12,252,244,0,
  0,3,1,200,253,150,3,8,7,200,0,3,0,7,0,11,0,0,1,17,33,17,1,17,33,17,1,17,33,17,1,200,1,64,254,192,1,64,254,192,
  1,64,253,150,3,12,252,244,3,192,2,178,253,78,3,102,3,12,252,244,0,4,255,235,1,240,4,229,2,156,0,3,0,7,0,11,0,15,0,0,
  3,53,51,21,51,53,51,21,51,53,51,21,51,53,51,21,21,188,180,179,180,178,180,189,1,240,172,172,172,172,172,172,172,172,0,0,0,4,255,236,
  1,154,4,230,2,242,0,3,0,7,0,11,0,15,0,0,3,17,51,17,51,17,51,17,51,17,51,17,51,17,51,17,20,188,180,179,180,178,180,189,
  1,154,1,88,254,168,1,88,254,168,1,88,254,168,1,88,254,168,0,0,0,4,2,24,253,150,2,184,7,200,0,3,0,7,0,11,0,15,0,0,
  1,17,51,17,3,17,51,17,3,17,51,17,3,17,51,17,2,24,160,160,160,160,160,160,160,5,150,2,50,253,206,248,0,2,50,253,206,5,115,1,
  217,254,39,253,115,1,217,254,39,0,0,0,0,4,1,200,253,150,3,8,7,200,0,3,0,7,0,11,0,15,0,0,1,17,33,17,1,17,33,17,
  1,17,33,17,1,17,33,17,1,200,1,64,254,192,1,64,254,192,1,64,254,192,1,64,5,150,2,50,253,206,248,0,2,50,253,206,5,115,1,217,
  254,39,253,115,1,217,254,39,0,1,2,24,253,150,4,229,2,156,0,5,0,0,1,17,33,21,33,17,2,24,2,205,253,211,253,150,5,6,172,251,
  166,0,0,0,0,1,2,24,253,150,4,229,2,242,0,5,0,0,1,17,33,17,33,17,2,24,2,205,253,211,253,150,5,92,254,168,251,252,0,0,
  0,1,1,200,253,150,4,229,2,156,0,5,0,0,1,17,33,21,33,17,1,200,3,29,254,35,253,150,5,6,172,251,166,0,0,0,0,1,1,200,
  253,150,4,229,2,242,0,5,0,0,1,17,33,17,33,17,1,200,3,29,254,35,253,150,5,92,254,168,251,252,0,0,0,1,255,236,253,150,2,184,
  2,156,0,5,0,0,1,17,33,53,33,17,2,24,253,212,2,204,253,150,4,90,172,250,250,0,0,0,0,1,255,236,253,150,2,184,2,242,0,5,
  0,0,1,17,33,17,33,17,2,24,253,212,2,204,253,150,4,4,1,88,250,164,0,0,0,1,255,236,253,150,3,8,2,156,0,5,0,0,1,17,
  33,53,33,17,1,200,254,36,3,28,253,150,4,90,172,250,250,0,0,0,0,1,255,236,253,150,3,8,2,242,0,5,0,0,1,17,33,17,33,17,
  1,200,254,36,3,28,253,150,4,4,1,88,250,164,0,0,0,1,2,24,1,240,4,229,7,200,0,5,0,0,1,17,51,17,33,21,2,24,160,2,
  45,1,240,5,216,250,212,172,0,1,2,24,1,154,4,229,7,200,0,5,0,0,1,17,51,17,33,17,2,24,160,2,45,1,154,6,46,251,42,254,
  168,0,0,0,0,1,1,200,1,240,4,229,7,200,0,5,0,0,1,17,33,17,33,21,1,200,1,64,1,221,1,240,5,216,250,212,172,0,0,0,
  0,1,1,200,1,154,4,229,7,200,0,5,0,0,1,17,33,17,33,17,1,200,1,64,1,221,1,154,6,46,251,42,254,168,0,0,0,1,255,236,
  1,240,2,184,7,200,0,5,0,0,3,53,33,17,51,17,20,2,44,160,1,240,172,5,44,250,40,0,0,1,255,236,1,154,2,184,7,200,0,5,
  0,0,3,17,33,17,51,17,20,2,44,160,1,154,1,88,4,214,249,210,0,1,255,236,1,240,3,8,7,200,0,5,0,0,3,53,33,17,33,17,
  20,1,220,1,64,1,240,172,5,44,250,40,0,1,255,236,1,154,3,8,7,200,0,5,0,0,3,17,33,17,33,17,20,1,220,1,64,1,154,1,
  88,4,214,249,210,0,0,0,0,1,2,24,253,150,4,229,7,200,0,7,0,0,1,17,51,17,33,21,33,17,2,24,160,2,45,253,211,253,150,10,
  50,250,212,172,251,166,0,0,0,1,2,24,253,150,4,229,7,200,0,7,0,0,1,17,51,17,33,17,33,17,2,24,160,2,45,253,211,253,150,10,
  50,251,42,254,168,251,252,0,0,1,1,200,253,150,4,229,7,200,0,9,0,0,1,17,35,17,33,17,33,21,33,17,2,24,80,1,64,1,221,253,
  211,253,150,4,90,5,216,250,212,172,251,166,0,1,1,200,253,150,4,229,7,200,0,9,0,0,1,17,51,17,51,17,33,21,33,17,1,200,80,160,
  2,45,254,35,253,150,5,6,5,44,250,212,172,251,166,0,0,1,1,200,253,150,4,229,7,200,0,7,0,0,1,17,33,17,33,21,33,17,1,200,
  1,64,1,221,254,35,253,150,10,50,250,212,172,251,166,0,0,1,1,200,253,150,4,229,7,200,0,9,0,0,1,17,35,17,33,17,33,17,33,17,
  2,24,80,1,64,1,221,253,211,253,150,4,4,6,46,251,42,254,168,251,252,0,0,0,0,1,1,200,253,150,4,229,7,200,0,9,0,0,1,17,
  51,17,51,17,33,17,33,17,1,200,80,160,2,45,254,35,253,150,5,92,4,214,251,42,254,168,251,252,0,1,1,200,253,150,4,229,7,200,0,7,
  0,0,1,17,33,17,33,17,33,17,1,200,1,64,1,221,254,35,253,150,10,50,251,42,254,168,251,252,0,1,255,236,253,150,2,184,7,200,0,7,
  0,0,1,17,33,53,33,17,51,17,2,24,253,212,2,44,160,253,150,4,90,172,5,44,245,206,0,0,0,1,255,236,253,150,2,184,7,200,0,7,
  0,0,1,17,33,17,33,17,51,17,2,24,253,212,2,44,160,253,150,4,4,1,88,4,214,245,206,0,0,1,255,236,253,150,3,8,7,200,0,9,
  0,0,1,17,33,53,33,17,33,17,35,17,2,24,253,212,1,220,1,64,80,253,150,4,90,172,5,44,250,40,251,166,0,1,255,236,253,150,3,8,
  7,200,0,9,0,0,1,17,33,53,33,17,51,17,51,17,1,200,254,36,2,44,160,80,253,150,4,90,172,5,44,250,212,250,250,0,0,1,255,236,
  253,150,3,8,7,200,0,7,0,0,1,17,33,53,33,17,33,17,1,200,254,36,1,220,1,64,253,150,4,90,172,5,44,245,206,0,0,1,255,236,
  253,150,3,8,7,200,0,9,0,0,1,17,33,17,33,17,33,17,35,17,2,24,253,212,1,220,1,64,80,253,150,4,4,1,88,4,214,249,210,251,
  252,0,0,0,0,1,255,236,253,150,3,8,7,200,0,9,0,0,1,17,33,17,33,17,51,17,51,17,1,200,254,36,2,44,160,80,253,150,4,4,
  1,88,4,214,251,42,250,164,0,1,255,236,253,150,3,8,7,200,0,7,0,0,1,17,33,17,33,17,33,17,1,200,254,36,1,220,1,64,253,150,
  4,4,1,88,4,214,245,206,0,1,255,236,253,150,4,229,2,156,0,7,0,0,1,17,33,53,33,21,33,17,2,24,253,212,4,249,253,211,253,150,
  4,90,172,172,251,166,0,0,0,1,255,236,253,150,4,229,2,242,0,9,0,0,1,17,33,17,33,21,33,21,33,17,2,24,253,212,2,204,2,45,
  253,211,253,150,4,4,1,88,86,172,251,166,0,1,255,236,253,150,4,229,2,242,0,9,0,0,1,17,33,53,33,53,33,17,33,17,2,24,253,212,
  2,44,2,205,253,211,253,150,4,90,172,86,254,168,251,252,0,1,255,236,253,150,4,229,2,242,0,7,0,0,1,17,33,17,33,17,33,17,2,24,
  253,212,4,249,253,211,253,150,4,4,1,88,254,168,251,252,0,1,255,236,253,150,4,229,2,156,0,7,0,0,1,17,33,53,33,21,33,17,1,200,
  254,36,4,249,254,35,253,150,4,90,172,172,251,166,0,0,0,1,255,236,253,150,4,229,2,242,0,9,0,0,1,17,33,17,33,21,33,21,33,17,
  1,200,254,36,3,28,1,221,254,35,253,150,4,4,1,88,86,172,251,166,0,1,255,236,253,150,4,229,2,242,0,9,0,0,1,17,33,53,33,53,
  33,17,33,17,1,200,254,36,1,220,3,29,254,35,253,150,4,90,172,86,254,168,251,252,0,1,255,236,253,150,4,229,2,242,0,7,0,0,1,17,
  33,17,33,17,33,17,1,200,254,36,4,249,254,35,253,150,4,4,1,88,254,168,251,252,0,1,255,236,1,240,4,229,7,200,0,7,0,0,3,53,
  33,17,51,17,33,21,20,2,44,160,2,45,1,240,172,5,44,250,212,172,0,1,255,236,1,154,4,229,7,200,0,9,0,0,3,17,33,17,51,17,
  33,21,33,21,20,2,44,160,2,45,253,211,1,154,1,88,4,214,250,212,172,86,0,0,0,1,255,236,1,154,4,229,7,200,0,9,0,0,3,53,
  33,17,51,17,33,17,33,53,20,2,44,160,2,45,253,51,1,240,172,5,44,251,42,254,168,86,0,0,0,1,255,236,1,154,4,229,7,200,0,7,
  0,0,3,17,33,17,51,17,33,17,20,2,44,160,2,45,1,154,1,88,4,214,251,42,254,168,0,0,0,1,255,236,1,240,4,229,7,200,0,7,
  0,0,3,53,33,17,33,17,33,21,20,1,220,1,64,1,221,1,240,172,5,44,250,212,172,0,0,0,0,1,255,236,1,154,4,229,7,200,0,9,
  0,0,3,17,33,17,33,17,33,21,33,21,20,1,220,1,64,1,221,254,35,1,154,1,88,4,214,250,212,172,86,0,0,1,255,236,1,154,4,229,
  7,200,0,9,0,0,3,53,33,17,33,17,33,17,33,53,20,1,220,1,64,1,221,252,227,1,240,172,5,44,251,42,254,168,86,0,0,1,255,236,
  1,154,4,229,7,200,0,7,0,0,3,17,33,17,33,17,33,17,20,1,220,1,64,1,221,1,154,1,88,4,214,251,42,254,168,0,0,1,255,236,
  253,150,4,229,7,200,0,11,0,0,1,17,35,17,33,53,33,17,51,17,33,21,2,184,160,253,212,2,44,160,2,45,1,240,251,166,4,90,172,5,
  44,250,212,172,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,17,33,17,51,17,33,21,33,17,2,24,253,212,2,44,160,2,45,253,
  211,253,150,4,4,1,88,4,214,250,212,172,251,166,0,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,53,33,17,51,17,33,17,
  33,17,2,24,253,212,2,44,160,2,45,253,211,253,150,4,90,172,5,44,251,42,254,168,251,252,0,0,0,1,255,236,253,150,4,229,7,200,0,11,
  0,0,1,17,33,17,33,17,51,17,33,17,33,17,2,24,253,212,2,44,160,2,45,253,211,253,150,4,4,1,88,4,214,251,42,254,168,251,252,0,
  0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,53,33,17,33,17,33,21,33,17,2,24,253,212,1,220,1,64,1,221,253,211,253,150,
  4,90,172,5,44,250,212,172,251,166,0,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,53,33,17,51,17,33,21,33,17,1,200,
  254,36,2,44,160,2,45,254,35,253,150,4,90,172,5,44,250,212,172,251,166,0,0,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,
  33,53,33,17,33,17,33,21,33,17,1,200,254,36,1,220,1,64,1,221,254,35,253,150,4,90,172,5,44,250,212,172,251,166,0,0,0,1,255,236,
  253,150,4,229,7,200,0,13,0,0,1,17,33,17,33,17,33,17,33,21,33,21,35,17,2,24,253,212,1,220,1,64,1,221,254,35,80,253,150,4,
  4,1,88,4,214,250,212,172,86,251,252,0,0,1,255,236,253,150,4,229,7,200,0,13,0,0,1,17,35,53,33,53,33,17,33,17,33,17,33,17,
  2,24,80,254,36,1,220,1,64,1,221,253,211,253,150,4,4,86,172,5,44,251,42,254,168,251,252,0,0,1,255,236,253,150,4,229,7,200,0,13,
  0,0,1,17,33,17,33,17,51,17,51,21,33,21,33,17,1,200,254,36,2,44,160,80,1,221,254,35,253,150,4,4,1,88,4,214,251,42,86,172,
  251,166,0,0,0,1,255,236,253,150,4,229,7,200,0,13,0,0,1,17,33,53,33,53,51,17,51,17,33,17,33,17,1,200,254,36,1,220,80,160,
  2,45,254,35,253,150,4,90,172,86,4,214,251,42,254,168,251,252,0,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,17,33,17,
  33,17,33,17,33,17,2,24,253,212,1,220,1,64,1,221,253,211,253,150,4,4,1,88,4,214,251,42,254,168,251,252,0,1,255,236,253,150,4,229,
  7,200,0,11,0,0,1,17,33,17,33,17,51,17,33,17,33,17,1,200,254,36,2,44,160,2,45,254,35,253,150,4,4,1,88,4,214,251,42,254,
  168,251,252,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,17,33,17,33,17,33,21,33,17,1,200,254,36,1,220,1,64,1,221,
  254,35,253,150,4,4,1,88,4,214,250,212,172,251,166,0,0,1,255,236,253,150,4,229,7,200,0,11,0,0,1,17,33,53,33,17,33,17,33,17,
  33,17,1,200,254,36,1,220,1,64,1,221,254,35,253,150,4,90,172,5,44,251,42,254,168,251,252,0,0,1,255,236,253,150,4,229,7,200,0,11,
  0,0,1,17,33,17,33,17,33,17,33,17,33,17,1,200,254,36,1,220,1,64,1,221,254,35,253,150,4,4,1,88,4,214,251,42,254,168,251,252,
  0,2,255,236,1,240,4,229,2,156,0,3,0,7,0,0,3,53,33,21,51,53,33,21,20,2,44,160,2,45,1,240,172,172,172,172,0,2,255,236,
  1,154,4,229,2,242,0,3,0,7,0,0,1,17,33,17,33,17,33,17,2,184,2,45,251,7,2,44,1,154,1,88,254,168,1,88,254,168,0,0,
  0,2,2,24,253,150,2,184,7,200,0,3,0,7,0,0,1,17,51,17,3,17,51,17,2,24,160,160,160,2,242,4,214,251,42,250,164,4,4,251,
  252,0,0,0,0,2,1,200,253,150,3,8,7,200,0,3,0,7,0,0,1,17,33,17,1,17,33,17,1,200,1,64,254,192,1,64,2,242,4,214,
  251,42,250,164,4,4,251,252,0,2,255,236,1,68,4,229,3,72,0,3,0,7,0,0,3,53,33,21,1,53,33,21,20,4,249,251,7,4,249,2,
  156,172,172,254,168,172,172,0,0,2,1,120,253,150,3,88,7,200,0,3,0,7,0,0,1,17,51,17,51,17,51,17,1,120,160,160,160,253,150,10,
  50,245,206,10,50,245,206,0,0,1,2,24,253,150,4,229,3,72,0,9,0,0,1,17,33,21,33,21,33,21,33,17,2,24,2,205,253,211,2,45,
  253,211,253,150,5,178,172,172,172,252,82,0,0,1,1,120,253,150,4,229,2,156,0,9,0,0,1,17,33,21,33,17,35,17,35,17,1,120,3,109,
  254,115,160,160,253,150,5,6,172,251,166,4,90,251,166,0,0,2,1,120,253,150,4,229,3,72,0,5,0,11,0,0,1,17,33,21,33,17,51,17,
  33,21,33,17,1,120,3,109,253,51,160,2,45,254,115,253,150,5,178,172,250,250,4,90,172,252,82,0,0,1,255,236,253,150,2,184,3,72,0,9,
  0,0,1,17,33,53,33,53,33,53,33,17,2,24,253,212,2,44,253,212,2,204,253,150,3,174,172,172,172,250,78,0,0,1,255,236,253,150,3,88,
  2,156,0,9,0,0,3,53,33,17,35,17,35,17,35,17,20,3,108,160,160,160,1,240,172,250,250,4,90,251,166,4,90,0,0,0,0,2,255,236,
  253,150,3,88,3,72,0,5,0,11,0,0,1,17,33,53,33,17,33,17,33,53,33,17,2,184,253,52,3,108,254,32,254,116,2,44,253,150,5,6,
  172,250,78,3,174,172,251,166,0,1,2,24,1,68,4,229,7,200,0,9,0,0,1,17,51,17,33,21,33,21,33,21,2,24,160,2,45,253,211,2,
  45,1,68,6,132,251,128,172,172,172,0,0,0,1,1,120,1,240,4,229,7,200,0,9,0,0,1,17,51,17,51,17,51,17,33,21,1,120,160,160,
  160,1,141,1,240,5,216,250,212,5,44,250,212,172,0,0,0,2,1,120,1,68,4,229,7,200,0,5,0,11,0,0,1,17,51,17,33,21,1,17,
  51,17,33,21,2,184,160,1,141,252,147,160,2,205,2,156,5,44,251,128,172,254,168,6,132,250,40,172,0,1,255,236,1,68,2,184,7,200,0,9,
  0,0,3,53,33,53,33,53,33,17,51,17,20,2,44,253,212,2,44,160,1,68,172,172,172,4,128,249,124,0,0,0,0,1,255,236,1,240,3,88,
  7,200,0,9,0,0,3,53,33,17,51,17,51,17,51,17,20,1,140,160,160,160,1,240,172,5,44,250,212,5,44,250,40,0,0,0,0,2,255,236,
  1,68,3,88,7,200,0,5,0,11,0,0,3,53,33,17,51,17,1,53,33,17,51,17,20,1,140,160,253,212,2,204,160,2,156,172,4,128,250,212,
  254,168,172,5,216,249,124,0,0,1,2,24,253,150,4,229,7,200,0,11,0,0,1,17,51,17,33,21,33,21,33,21,33,17,2,24,160,2,45,253,
  211,2,45,253,211,253,150,10,50,251,128,172,172,172,252,82,0,2,1,120,253,150,4,229,7,200,0,3,0,11,0,0,1,17,51,17,51,17,51,17,
  33,21,33,17,1,120,160,160,160,1,141,254,115,253,150,10,50,245,206,10,50,250,212,172,251,166,0,0,0,3,1,120,253,150,4,229,7,200,0,5,
  0,9,0,15,0,0,1,17,51,17,33,21,1,17,51,17,51,17,33,21,33,17,2,184,160,1,141,252,147,160,160,2,45,254,115,2,156,5,44,251,
  128,172,250,250,10,50,245,206,4,90,172,252,82,0,0,0,0,1,255,236,253,150,2,184,7,200,0,11,0,0,1,17,33,53,33,53,33,53,33,17,
  51,17,2,24,253,212,2,44,253,212,2,44,160,253,150,3,174,172,172,172,4,128,245,206,0,2,255,236,253,150,3,88,7,200,0,7,0,11,0,0,
  1,17,33,53,33,17,51,17,51,17,51,17,1,120,254,116,1,140,160,160,160,253,150,4,90,172,5,44,245,206,10,50,245,206,0,0,0,3,255,236,
  253,150,3,88,7,200,0,5,0,11,0,15,0,0,3,53,33,17,51,17,3,17,33,53,33,17,51,17,51,17,20,1,140,160,160,254,116,2,44,160,
  160,2,156,172,4,128,250,212,250,250,3,174,172,251,166,10,50,245,206,0,0,2,255,236,253,150,4,229,3,72,0,7,0,11,0,0,1,17,33,53,
  33,21,33,17,1,53,33,21,2,24,253,212,4,249,253,211,253,52,4,249,253,150,3,174,172,172,252,82,5,6,172,172,0,1,255,236,253,150,4,229,
  2,156,0,11,0,0,3,53,33,21,33,17,35,17,35,17,35,17,20,4,249,254,115,160,160,160,1,240,172,172,251,166,4,90,251,166,4,90,0,0,
  0,3,255,236,253,150,4,229,3,72,0,3,0,9,0,15,0,0,3,53,33,21,1,17,33,53,33,17,51,17,33,21,33,17,20,4,249,252,147,254,
  116,2,44,160,2,45,254,115,2,156,172,172,250,250,3,174,172,251,166,4,90,172,252,82,0,2,255,236,1,68,4,229,7,200,0,3,0,11,0,0,
  3,53,33,21,1,53,33,17,51,17,33,21,20,4,249,251,7,2,44,160,2,45,1,68,172,172,1,88,172,4,128,251,128,172,0,0,0,1,255,236,
  1,240,4,229,7,200,0,11,0,0,3,53,33,17,51,17,51,17,51,17,33,21,20,1,140,160,160,160,1,141,1,240,172,5,44,250,212,5,44,250,
  212,172,0,0,0,3,255,236,1,68,4,229,7,200,0,3,0,9,0,15,0,0,3,53,33,21,1,53,33,17,51,17,51,17,51,17,33,21,20,4,
  249,251,7,1,140,160,160,160,1,141,1,68,172,172,1,88,172,4,128,250,212,5,44,251,128,172,0,0,0,1,255,236,253,150,4,229,7,200,0,19,
  0,0,1,17,33,53,33,53,33,53,33,17,51,17,33,21,33,21,33,21,33,17,2,24,253,212,2,44,253,212,2,44,160,2,45,253,211,2,45,253,
  211,253,150,3,174,172,172,172,4,128,251,128,172,172,172,252,82,0,0,0,0,1,255,236,253,150,4,229,7,200,0,19,0,0,3,53,33,17,51,17,
  51,17,51,17,33,21,33,17,35,17,35,17,35,17,20,1,140,160,160,160,1,141,254,115,160,160,160,1,240,172,5,44,250,212,5,44,250,212,172,251,
  166,4,90,251,166,4,90,0,0,4,255,236,253,150,4,229,7,200,0,5,0,11,0,17,0,23,0,0,1,17,33,21,33,17,33,17,33,53,33,17,
  1,53,33,17,51,17,51,17,51,17,33,21,2,184,2,45,254,115,254,32,254,116,2,44,253,212,1,140,160,160,160,1,141,253,150,4,90,172,252,82,
  3,174,172,251,166,5,6,172,4,128,250,212,5,44,251,128,172,0,0,0,0,1,2,24,253,150,4,229,2,156,0,12,0,0,1,17,52,55,54,51,
  33,21,33,34,6,21,17,2,24,81,91,168,1,121,254,135,89,91,253,150,3,96,161,127,134,172,126,124,252,160,0,0,0,1,255,236,253,150,2,184,
  2,156,0,13,0,0,1,17,52,39,38,35,33,53,33,50,23,22,21,17,2,24,46,45,89,254,136,1,120,168,91,81,253,150,3,96,126,61,63,172,
  134,120,168,252,160,0,0,0,0,1,255,236,1,240,2,184,7,200,0,12,0,0,3,53,33,50,54,53,17,51,17,20,7,6,35,20,1,120,89,91,
  160,81,91,168,1,240,172,126,124,4,50,251,206,168,120,134,0,1,2,24,1,240,4,229,7,200,0,12,0,0,1,33,34,39,38,53,17,51,17,20,
  22,51,33,4,229,254,135,168,91,81,160,91,89,1,121,1,240,134,120,168,4,50,251,206,124,126,0,0,0,1,255,147,253,150,5,62,7,200,0,3,
  0,0,3,1,51,1,109,4,249,178,251,7,253,150,10,50,245,206,0,0,0,1,255,147,253,150,5,62,7,200,0,3,0,0,1,35,1,51,5,62,
  178,251,7,178,253,150,10,50,0,1,255,147,253,150,5,62,7,200,0,11,0,0,1,35,9,1,35,9,1,51,9,1,51,1,5,62,178,253,220,253,
  221,178,2,125,253,131,178,2,35,2,36,178,253,132,253,150,4,99,251,157,5,25,5,25,251,157,4,99,250,231,0,0,0,1,255,236,1,240,2,124,
  2,156,0,3,0,0,3,53,33,21,20,2,144,1,240,172,172,0,0,0,0,1,2,24,2,70,2,184,7,200,0,3,0,0,1,17,51,17,2,24,
  160,2,70,5,130,250,126,0,0,1,2,124,1,240,4,229,2,156,0,3,0,0,1,53,33,21,2,124,2,105,1,240,172,172,0,0,0,1,2,24,
  253,150,2,184,2,70,0,3,0,0,1,17,51,17,2,24,160,253,150,4,176,251,80,0,0,1,255,236,1,154,2,124,2,242,0,3,0,0,3,17,
  33,17,20,2,144,1,154,1,88,254,168,0,0,1,1,200,2,70,3,8,7,200,0,3,0,0,1,17,33,17,1,200,1,64,2,70,5,130,250,126,
  0,1,2,124,1,154,4,229,2,242,0,3,0,0,1,17,33,17,2,124,2,105,1,154,1,88,254,168,0,1,1,200,253,150,3,8,2,70,0,3,
  0,0,1,17,33,17,1,200,1,64,253,150,4,176,251,80,0,1,255,236,1,154,4,229,2,242,0,7,0,0,3,53,33,53,33,17,33,53,20,2,
  144,2,105,253,151,1,240,172,86,254,168,86,0,1,1,200,253,150,3,8,7,200,0,7,0,0,1,17,51,17,51,17,51,17,1,200,80,160,80,253,
  150,4,176,5,130,250,126,251,80,0,0,0,0,1,255,236,1,154,4,229,2,242,0,7,0,0,3,17,33,21,33,21,33,21,20,2,144,2,105,253,
  151,1,154,1,88,86,172,86,0,1,1,200,253,150,3,8,7,200,0,7,0,0,1,17,35,17,33,17,35,17,2,24,80,1,64,80,253,150,4,176,
  5,130,250,126,251,80,0,0,255,255,255,236,2,20,6,59,6,40,16,7,14,86,0,0,4,20,0,0,0,1,255,236,254,0,6,59,255,5,0,3,
  0,0,3,17,33,17,20,6,79,254,0,1,5,254,251,0,0,1,255,236,254,0,6,59,255,246,0,3,0,0,3,17,33,17,20,6,79,254,0,1,
  246,254,10,0,0,1,255,236,254,0,6,59,1,15,0,3,0,0,3,17,33,17,20,6,79,254,0,3,15,252,241,0,0,1,255,236,254,0,6,59,
  2,20,0,3,0,0,3,17,33,17,20,6,79,254,0,4,20,251,236,0,0,1,255,236,254,0,6,59,3,25,0,3,0,0,3,17,33,17,20,6,
  79,254,0,5,25,250,231,0,0,1,255,236,254,0,6,59,4,30,0,3,0,0,3,17,33,17,20,6,79,254,0,6,30,249,226,0,0,1,255,236,
  254,0,6,59,5,35,0,3,0,0,3,17,33,17,20,6,79,254,0,7,35,248,221,0,0,1,255,236,254,0,6,59,6,40,0,3,0,0,3,17,
  33,17,20,6,79,254,0,8,40,247,216,0,0,1,255,236,254,0,5,113,6,40,0,3,0,0,3,17,33,17,20,5,133,254,0,8,40,247,216,0,
  0,1,255,236,254,0,4,167,6,40,0,3,0,0,3,17,33,17,20,4,187,254,0,8,40,247,216,0,0,1,255,236,254,0,3,221,6,40,0,3,
  0,0,3,17,33,17,20,3,241,254,0,8,40,247,216,0,0,1,255,236,254,0,3,19,6,40,0,3,0,0,3,17,33,17,20,3,39,254,0,8,
  40,247,216,0,0,1,255,236,254,0,2,73,6,40,0,3,0,0,3,17,33,17,20,2,93,254,0,8,40,247,216,0,0,1,255,236,254,0,1,127,
  6,40,0,3,0,0,3,17,33,17,20,1,147,254,0,8,40,247,216,0,0,1,255,236,254,0,0,181,6,40,0,3,0,0,3,17,51,17,20,201,
  254,0,8,40,247,216,0,0,255,255,3,19,254,0,6,58,6,40,16,7,14,94,3,39,0,0,0,0,0,12,255,236,254,0,5,113,6,40,0,3,
  0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,0,1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,
  1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,1,17,51,17,33,17,51,17,19,17,51,17,33,17,51,17,4,167,202,252,14,202,202,202,
  252,15,201,3,242,202,252,14,202,202,202,252,15,201,3,242,202,252,14,202,202,202,252,15,201,254,0,1,5,254,251,1,5,254,251,1,109,1,5,254,
  251,1,5,254,251,1,110,1,5,254,251,1,5,254,251,1,109,1,5,254,251,1,5,254,251,1,110,1,5,254,251,1,5,254,251,1,109,1,5,254,
  251,1,5,254,251,0,0,0,0,32,255,236,254,0,6,52,6,40,0,7,0,15,0,23,0,31,0,39,0,47,0,55,0,63,0,71,0,79,0,87,
  0,95,0,103,0,111,0,119,0,127,0,135,0,143,0,151,0,159,0,167,0,175,0,183,0,191,0,199,0,207,0,215,0,223,0,231,0,239,0,247,
  0,255,0,0,19,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,
  53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,53,55,51,23,5,7,35,39,
  53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,
  53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,
  53,55,51,23,1,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,
  53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,1,7,35,39,53,55,51,23,5,7,35,39,
  53,55,51,23,5,7,35,39,53,55,51,23,5,7,35,39,53,55,51,23,181,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,
  5,191,5,1,146,5,191,5,5,191,5,252,19,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,
  5,191,5,250,129,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,252,19,5,191,5,
  5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,250,129,5,191,5,5,191,5,1,146,5,191,5,
  5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,252,19,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,
  5,191,5,1,146,5,191,5,5,191,5,250,129,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,
  5,191,5,252,19,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,1,146,5,191,5,5,191,5,5,40,5,5,251,
  5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,
  5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,
  251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,
  254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,
  5,251,5,5,251,5,5,251,5,5,254,0,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,251,5,5,0,0,7,255,236,
  254,0,6,59,6,40,0,25,0,29,0,33,0,37,0,41,0,45,0,49,0,0,3,17,51,17,35,17,51,17,35,17,51,17,33,17,51,17,33,17,
  35,17,35,17,33,17,35,25,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,20,201,201,201,201,201,2,94,
  202,2,94,202,202,253,162,202,202,202,3,40,202,202,254,108,202,202,254,108,202,202,3,40,202,202,254,108,202,202,254,0,1,109,1,5,1,214,1,5,
  1,214,1,5,254,251,1,5,247,216,1,5,254,251,1,5,254,251,5,182,1,5,254,251,1,5,253,141,1,5,253,142,1,5,254,251,1,5,253,141,
  1,5,0,0,255,255,255,236,5,35,6,59,6,40,16,7,14,83,0,0,7,35,0,0,255,255,5,113,254,0,6,58,6,40,16,7,14,97,5,133,
  0,0,0,0,0,1,255,236,254,0,3,20,2,20,0,3,0,0,3,17,33,17,20,3,40,254,0,4,20,251,236,0,0,1,3,19,254,0,6,59,
  2,20,0,3,0,0,1,17,33,17,3,19,3,40,254,0,4,20,251,236,0,1,255,236,2,20,3,20,6,40,0,3,0,0,3,17,33,17,20,3,
  40,2,20,4,20,251,236,0,0,1,255,236,254,0,6,59,6,40,0,5,0,0,1,33,17,33,17,33,6,59,249,177,3,40,3,39,254,0,8,40,
  251,236,0,0,0,1,255,236,254,0,6,59,6,40,0,7,0,0,3,17,33,17,33,17,33,17,20,3,40,3,39,252,216,2,20,4,20,251,236,251,
  236,4,20,0,0,1,255,236,254,0,6,59,6,40,0,5,0,0,1,17,33,17,33,17,6,59,252,217,252,216,6,40,251,236,251,236,8,40,0,0,
  0,1,255,236,254,0,6,59,6,40,0,5,0,0,3,33,17,33,17,33,20,6,79,252,216,252,217,6,40,247,216,4,20,0,0,0,0,1,3,19,
  2,20,6,59,6,40,0,3,0,0,1,17,33,17,3,19,3,40,2,20,4,20,251,236,0,1,255,236,254,0,6,59,6,40,0,7,0,0,3,33,
  17,33,17,33,17,33,20,3,39,3,40,252,217,252,216,2,20,4,20,251,236,251,236,0,0,1,255,236,254,0,6,59,6,40,0,5,0,0,3,17,
  33,17,33,17,20,3,39,3,40,254,0,4,20,4,20,247,216,0,0,0,0,1,0,186,255,4,6,213,5,36,0,3,0,0,23,17,33,17,186,6,
  27,252,6,32,249,224,0,0,0,2,0,186,255,4,6,213,5,36,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,44,5,55,250,201,114,6,
  27,138,5,60,250,82,6,32,249,224,0,0,0,2,0,186,255,4,6,213,5,36,0,11,0,23,0,0,37,20,51,33,50,53,17,52,35,33,34,21,
  3,17,16,41,1,32,25,1,16,41,1,32,1,44,228,3,111,228,228,252,145,228,114,1,86,3,111,1,86,254,170,252,145,254,170,90,228,228,3,116,
  228,228,252,140,3,116,1,86,254,170,252,140,254,170,0,0,255,255,0,186,255,4,6,213,5,36,16,39,14,124,1,17,0,0,16,6,14,115,0,0,
  0,6,0,186,255,4,6,213,5,36,0,3,0,7,0,11,0,15,0,19,0,23,0,0,23,17,33,17,37,33,53,33,53,33,53,33,53,33,53,33,
  53,33,53,33,53,33,53,33,186,6,27,250,87,5,55,250,201,5,55,250,201,5,55,250,201,5,55,250,201,5,55,250,201,252,6,32,249,224,114,176,
  114,178,114,176,114,178,114,176,0,6,0,186,255,4,6,213,5,36,0,3,0,7,0,11,0,15,0,19,0,23,0,0,23,17,33,17,37,51,17,35,
  1,51,17,35,1,51,17,35,1,51,17,35,1,51,17,35,186,6,27,254,225,176,176,254,220,178,178,254,222,176,176,254,220,178,178,254,222,176,176,252,
  6,32,249,224,116,5,56,250,200,5,56,250,200,5,56,250,200,5,56,250,200,5,56,0,0,26,0,186,255,4,6,213,5,36,0,3,0,7,0,11,
  0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,0,59,0,63,0,67,0,71,0,75,0,79,0,83,0,87,0,91,
  0,95,0,99,0,103,0,0,5,51,53,35,5,51,53,35,5,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,
  1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,51,53,35,17,51,53,35,
  17,51,53,35,17,51,53,35,1,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,17,51,53,35,1,17,33,17,2,76,178,178,1,36,176,176,
  1,34,178,178,252,154,174,174,174,174,174,174,174,174,174,174,1,32,178,178,178,178,178,178,178,178,1,36,176,176,176,176,176,176,176,176,1,34,178,178,
  178,178,178,178,178,178,1,36,173,173,173,173,173,173,173,173,173,173,251,4,6,27,136,174,174,174,174,174,3,220,174,254,46,178,254,44,176,254,44,178,
  254,46,174,3,220,174,254,46,178,254,44,176,254,44,178,2,184,174,254,46,178,254,44,176,254,44,178,2,184,174,254,46,178,254,44,176,254,44,178,2,
  184,174,254,46,178,254,44,176,254,44,178,254,46,174,254,222,6,32,249,224,0,8,0,186,255,4,6,213,5,36,0,3,0,6,0,10,0,14,0,20,
  0,24,0,28,0,31,0,0,23,17,33,17,1,21,51,3,21,1,51,1,21,1,55,1,21,1,55,53,1,51,1,53,1,51,1,53,1,51,23,53,
  186,6,27,250,87,226,226,1,132,251,253,129,3,33,251,251,228,4,190,121,251,66,162,4,28,252,223,162,2,127,254,124,162,226,252,6,32,249,224,1,
  84,226,2,127,252,254,125,4,28,252,252,223,1,5,60,127,251,66,1,127,4,189,251,228,252,3,32,253,129,252,1,131,226,226,0,0,0,8,0,186,
  255,4,6,213,5,36,0,3,0,6,0,10,0,14,0,20,0,24,0,28,0,31,0,0,23,17,33,17,37,51,53,5,51,1,53,1,23,1,53,1,
  23,1,53,35,1,53,1,35,1,53,1,35,1,53,55,35,186,6,27,254,172,226,253,129,251,1,132,251,228,251,3,33,250,201,121,4,190,121,251,66,
  4,28,251,252,223,2,127,251,254,124,226,226,252,6,32,249,224,114,226,226,1,131,252,253,129,1,3,33,252,251,228,1,4,190,127,251,67,161,4,28,
  252,224,161,2,127,254,125,161,226,0,0,0,0,26,0,186,255,4,6,213,5,36,0,4,0,9,0,14,0,18,0,23,0,28,0,32,0,36,0,40,
  0,45,0,49,0,53,0,57,0,61,0,65,0,70,0,75,0,79,0,83,0,87,0,92,0,97,0,101,0,106,0,111,0,115,0,0,1,23,55,39,
  35,17,23,55,39,7,1,23,55,39,35,1,23,55,39,3,23,55,39,7,1,23,55,39,35,1,23,55,39,1,23,55,39,1,23,55,39,1,23,55,
  53,35,1,23,55,39,1,23,55,39,1,23,55,39,1,23,55,39,1,23,55,39,1,51,55,39,7,1,23,55,53,39,1,23,55,39,1,23,55,39,
  1,23,55,39,1,23,51,55,39,1,23,55,53,39,1,23,55,39,1,23,51,55,39,5,23,51,53,39,1,17,33,17,1,44,50,124,53,121,50,126,
  126,50,1,79,126,126,53,146,254,254,126,124,126,254,50,126,126,50,2,236,126,126,53,146,254,253,126,125,125,254,181,125,125,126,254,181,126,126,126,3,
  137,125,49,121,254,253,124,126,124,254,179,124,126,124,254,181,125,124,124,254,181,124,126,124,254,179,125,125,124,255,0,122,52,124,50,4,136,126,49,50,
  254,180,126,126,126,254,181,126,124,126,254,182,126,126,126,254,179,53,147,52,126,2,187,125,50,50,254,181,126,125,126,254,181,52,147,53,126,1,31,52,
  122,50,250,137,6,27,4,51,49,124,52,253,228,50,126,126,49,1,79,126,126,52,254,255,126,124,126,252,204,49,126,125,49,2,236,126,126,52,254,253,
  125,125,126,254,181,126,125,125,254,182,126,126,126,1,236,124,49,127,254,253,124,126,124,254,180,125,126,124,254,182,124,124,124,254,181,124,126,124,254,180,
  124,125,125,254,129,52,124,49,2,237,126,50,153,49,254,180,126,126,126,254,181,126,124,126,254,181,126,126,126,254,180,52,52,126,1,30,126,49,153,49,
  254,181,125,124,126,254,181,52,52,126,126,52,127,49,254,222,6,32,249,224,0,1,0,186,0,22,4,178,4,18,0,3,0,0,55,17,33,17,186,3,
  248,22,3,252,252,4,0,0,0,2,0,186,0,22,4,178,4,18,0,3,0,7,0,0,37,33,17,33,3,17,33,17,1,44,3,20,252,236,114,3,
  248,136,3,24,252,118,3,252,252,4,0,0,0,1,0,186,0,154,6,213,3,142,0,3,0,0,37,33,17,33,6,213,249,229,6,27,154,2,244,0,
  0,2,0,186,0,154,6,213,3,142,0,3,0,7,0,0,1,17,33,17,5,33,17,33,6,99,250,201,5,169,249,229,6,27,1,12,2,16,253,240,
  114,2,244,0,0,1,0,186,255,6,3,173,5,34,0,3,0,0,23,17,33,17,186,2,243,250,6,28,249,228,0,0,0,2,0,186,255,6,3,173,
  5,34,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,44,2,15,253,241,114,2,243,136,5,56,250,86,6,28,249,228,0,0,0,1,0,6,
  0,154,6,33,3,142,0,3,0,0,37,33,1,33,4,152,251,110,1,138,4,145,154,2,244,0,0,0,0,2,0,6,0,154,6,33,3,142,0,3,
  0,7,0,0,9,1,33,1,5,33,1,33,4,98,1,16,252,83,254,239,3,228,251,110,1,138,4,145,1,12,2,16,253,240,114,2,244,0,0,0,
  0,1,0,6,255,4,6,33,5,36,0,2,0,0,23,9,1,6,3,13,3,14,252,6,32,249,224,0,0,2,0,6,255,4,6,33,5,36,0,2,
  0,5,0,0,23,33,9,3,177,4,197,253,157,252,243,3,13,3,14,138,4,202,250,196,6,32,249,224,0,1,0,6,0,22,3,254,4,18,0,2,
  0,0,55,9,1,6,1,252,1,252,22,3,252,252,4,0,0,2,0,6,0,22,3,254,4,18,0,2,0,5,0,0,55,33,9,3,177,2,162,254,
  175,254,4,1,252,1,252,136,2,166,252,232,3,252,252,4,0,1,0,6,255,4,6,33,5,36,0,2,0,0,23,17,1,6,6,27,252,6,32,252,
  240,0,0,0,0,2,0,6,255,4,6,33,5,36,0,2,0,5,0,0,23,9,1,3,17,1,120,4,197,251,59,114,6,27,82,2,102,2,102,250,
  138,6,32,252,240,0,0,0,0,1,0,6,0,22,3,254,4,18,0,2,0,0,55,17,1,6,3,248,22,3,252,254,2,0,0,0,0,2,0,6,
  0,22,3,254,4,18,0,2,0,5,0,0,55,9,1,3,17,1,120,2,162,253,94,114,3,248,193,1,83,1,83,252,175,3,252,254,2,0,0,0,
  0,1,0,6,0,22,6,33,4,18,0,2,0,0,55,17,1,6,6,27,22,3,252,254,2,0,0,0,0,2,0,6,0,22,6,33,4,18,0,2,
  0,5,0,0,55,9,1,3,17,1,120,4,140,251,116,114,6,27,193,1,83,1,83,252,175,3,252,254,2,0,0,0,0,1,0,6,255,4,6,33,
  5,36,0,2,0,0,19,33,1,6,6,27,252,242,5,36,249,224,0,0,0,2,0,6,255,4,6,33,5,36,0,2,0,5,0,0,19,9,1,37,
  33,1,177,2,98,2,99,250,144,6,27,252,242,4,178,251,54,4,202,114,249,224,0,0,0,1,0,6,0,22,3,254,4,18,0,2,0,0,19,33,
  1,6,3,248,254,4,4,18,252,4,0,0,0,2,0,6,0,22,3,254,4,18,0,2,0,5,0,0,19,9,1,37,33,1,177,1,81,1,81,252,
  179,3,248,254,4,3,160,253,90,2,166,114,252,4,0,0,0,1,0,6,255,4,6,33,5,36,0,2,0,0,19,1,17,6,6,27,2,20,3,16,
  249,224,0,0,0,2,0,6,255,4,6,33,5,36,0,2,0,5,0,0,19,1,17,9,1,17,234,4,197,250,87,6,27,2,20,253,154,4,204,253,
  154,3,16,249,224,0,0,0,0,1,0,6,0,22,3,254,4,18,0,2,0,0,19,1,17,6,3,248,2,20,1,254,252,4,0,0,0,2,0,6,
  0,22,3,254,4,18,0,2,0,5,0,0,19,1,17,9,1,17,234,2,162,252,122,3,248,2,20,254,173,2,166,254,173,1,254,252,4,0,0,0,
  0,1,0,6,0,22,6,33,4,18,0,2,0,0,19,1,17,6,6,27,2,20,1,254,252,4,0,0,0,2,0,6,0,22,6,33,4,18,0,2,
  0,5,0,0,9,1,17,9,1,17,1,35,4,140,250,87,6,27,2,20,254,173,2,166,254,173,1,254,252,4,0,0,0,1,0,6,255,4,6,33,
  5,36,0,3,0,0,19,9,2,6,3,13,3,14,252,242,2,20,3,16,252,240,252,240,0,2,0,6,255,4,6,33,5,36,0,3,0,7,0,0,
  19,9,6,158,2,117,2,118,253,138,252,243,3,13,3,14,252,242,2,20,253,136,2,120,2,120,253,136,3,16,252,240,252,240,0,0,0,3,0,6,
  255,4,6,33,5,36,0,3,0,7,0,11,0,0,9,11,1,62,1,213,1,213,254,43,253,139,2,117,2,118,253,138,252,243,3,13,3,14,252,242,
  2,20,1,215,254,41,254,41,1,215,253,136,2,120,2,120,253,136,3,16,252,240,252,240,0,3,0,112,254,255,6,139,5,41,0,13,0,27,0,41,
  0,0,36,16,55,54,51,50,23,22,16,7,6,35,34,39,0,16,5,22,51,50,55,36,16,37,38,35,34,7,0,16,37,54,51,50,23,4,16,5,
  6,35,34,39,1,130,254,126,127,128,126,254,254,126,128,127,126,254,101,1,77,165,166,167,165,1,77,254,179,165,167,166,165,254,62,1,135,195,195,196,
  195,1,135,254,121,195,196,195,195,239,2,74,146,74,74,146,253,182,146,74,74,3,54,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,226,113,
  113,226,252,124,226,113,113,0,0,2,0,6,254,35,3,238,6,117,0,3,0,7,0,34,64,17,2,6,0,8,4,6,8,6,4,3,2,1,0,6,
  5,7,8,16,212,204,23,57,49,0,16,212,204,17,57,18,57,48,9,7,1,250,254,127,1,129,1,129,254,127,1,244,254,12,254,12,5,129,252,207,
  252,199,3,57,4,37,251,219,251,211,4,45,0,2,0,112,254,255,6,139,5,41,0,13,0,27,0,0,18,16,5,22,51,50,55,36,16,37,38,35,
  34,7,0,16,37,54,51,50,23,4,16,5,6,35,34,39,229,1,77,165,166,167,165,1,77,254,179,165,167,166,165,254,62,1,135,195,195,196,195,1,
  135,254,121,195,196,195,195,3,147,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,226,113,113,226,252,124,226,113,113,0,0,0,0,8,0,114,
  255,1,6,137,5,39,0,9,0,19,0,29,0,39,0,47,0,55,0,63,0,71,0,0,37,22,23,22,23,7,38,39,38,39,5,54,55,54,55,23,
  6,7,6,7,19,38,39,38,39,55,22,23,22,23,37,6,7,6,7,39,54,55,54,55,19,22,50,55,23,6,34,39,1,54,52,39,55,22,20,7,
  1,38,34,7,39,54,50,23,1,6,20,23,7,38,52,55,1,92,43,59,46,56,49,70,57,75,53,3,218,56,46,52,50,100,59,69,57,71,156,44,
  58,46,56,48,71,57,74,54,252,38,56,46,59,43,100,49,79,57,70,237,76,154,76,38,95,192,96,3,74,16,16,110,20,20,253,161,76,154,76,39,
  96,192,95,252,184,16,16,110,20,20,143,60,49,38,32,106,40,48,61,74,117,32,38,44,65,61,78,58,48,40,4,39,60,49,38,32,106,40,48,61,
  74,117,32,38,49,60,62,69,66,48,40,250,212,22,22,110,27,27,2,95,73,160,73,39,91,202,91,3,74,22,22,110,27,27,253,161,73,160,73,39,
  91,202,91,0,0,6,0,112,254,255,6,139,5,41,0,13,0,23,0,27,0,37,0,47,0,51,0,0,54,16,37,54,51,50,23,4,16,5,6,35,
  34,39,19,17,22,23,22,23,17,6,7,6,7,6,16,23,1,17,22,51,50,55,17,38,35,34,23,17,54,55,54,55,17,38,39,38,23,17,54,16,
  112,1,135,195,195,196,195,1,135,254,121,195,196,195,195,11,23,25,65,65,65,65,25,137,171,171,1,150,44,43,45,44,44,45,43,246,65,64,26,23,
  23,26,64,227,170,82,3,132,226,113,113,226,252,124,226,113,113,4,197,251,190,15,15,37,23,4,246,23,37,15,109,177,253,220,177,4,91,250,208,7,
  7,5,48,7,36,251,10,23,37,15,16,4,64,16,15,37,162,252,124,177,2,34,0,0,0,4,0,112,254,255,6,139,5,41,0,13,0,27,0,41,
  0,55,0,0,0,16,23,22,51,50,55,54,16,39,38,35,34,7,2,16,55,54,51,50,23,22,16,7,6,35,34,39,0,16,5,22,51,50,55,36,
  16,37,38,35,34,7,0,16,37,54,51,50,23,4,16,5,6,35,34,39,2,153,114,57,57,58,57,114,114,57,58,57,57,237,176,88,87,88,88,176,
  176,88,88,87,88,254,23,1,77,165,166,167,165,1,77,254,179,165,167,166,165,254,62,1,135,195,195,196,195,1,135,254,121,195,196,195,195,2,152,254,
  248,66,33,33,66,1,8,66,33,33,254,111,1,150,101,51,51,101,254,106,101,51,51,2,175,253,2,192,96,96,192,2,254,192,96,96,251,255,3,132,
  226,113,113,226,252,124,226,113,113,0,0,0,0,1,0,112,255,4,6,139,5,32,0,23,0,19,64,7,6,18,24,25,12,0,24,16,220,212,204,49,
  0,16,212,196,48,19,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,112,105,104,182,181,210,209,181,182,104,105,
  105,104,182,181,209,210,181,182,104,105,2,18,209,182,181,105,105,105,105,181,182,209,209,182,181,105,105,105,105,181,182,0,0,2,0,112,255,4,6,139,
  5,32,0,13,0,21,0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,5,50,55,36,16,37,38,35,112,209,1,107,210,209,1,107,209,209,
  254,149,209,210,254,149,2,60,167,165,1,77,254,179,165,167,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,97,96,192,2,254,192,96,0,
  0,2,0,112,255,4,6,139,5,32,0,13,0,21,0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,1,34,7,4,16,5,22,51,112,209,
  1,107,210,209,1,107,209,209,254,149,209,210,254,149,2,60,166,165,254,179,1,77,165,166,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,
  4,221,96,192,253,2,192,96,0,2,0,112,255,4,6,139,5,32,0,13,0,22,0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,1,16,
  37,38,35,34,7,4,17,112,209,1,107,210,209,1,107,209,209,254,149,209,210,254,149,4,213,254,179,165,167,166,165,254,179,1,65,1,162,1,107,210,
  210,254,149,254,94,254,149,210,210,2,62,1,127,192,96,96,192,254,129,0,0,2,0,112,255,4,6,139,5,32,0,13,0,22,0,0,18,16,18,36,
  51,50,4,18,16,2,4,35,34,36,3,16,5,22,51,50,55,36,17,112,209,1,107,210,209,1,107,209,209,254,149,209,210,254,149,92,1,77,165,166,
  167,165,1,77,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,2,62,254,129,192,96,96,192,1,127,0,0,0,2,0,112,255,4,6,139,
  5,32,0,11,0,24,0,0,18,16,18,36,32,4,18,16,2,4,32,36,1,34,7,4,16,5,22,51,50,55,36,17,33,112,209,1,107,1,163,1,
  107,209,209,254,149,254,93,254,149,2,60,166,165,254,179,1,77,165,166,167,165,1,77,253,103,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,
  210,4,221,96,192,253,2,192,96,96,192,1,127,0,0,0,0,2,0,112,255,4,6,139,5,32,0,11,0,17,0,0,18,16,18,36,32,4,18,16,
  2,4,32,36,1,34,7,4,17,33,112,209,1,107,1,163,1,107,209,209,254,149,254,93,254,149,2,60,166,165,254,179,2,152,1,65,1,162,1,107,
  210,210,254,149,254,94,254,149,210,210,4,221,96,192,254,129,0,1,0,112,254,255,3,125,5,41,0,7,0,0,54,16,37,54,51,17,34,39,112,1,
  135,195,195,195,195,82,3,132,226,113,249,214,113,0,0,0,0,1,0,186,254,255,3,199,5,41,0,7,0,0,0,16,5,6,35,17,50,23,3,199,
  254,121,195,195,195,195,3,214,252,124,226,113,6,42,113,0,0,2,0,186,255,236,5,154,6,40,0,10,0,14,0,0,1,20,22,50,54,53,52,38,
  35,34,6,1,17,33,17,2,1,172,250,172,171,124,126,173,254,185,4,224,2,250,125,172,172,125,124,171,171,252,118,6,60,249,196,0,0,3,0,186,
  254,0,7,9,6,40,0,13,0,27,0,31,0,0,36,16,37,54,51,50,23,4,16,5,6,35,34,39,0,16,5,22,51,50,55,36,16,37,38,35,
  34,7,1,17,33,17,1,73,1,77,165,166,167,165,1,77,254,179,165,167,166,165,254,62,1,135,195,195,196,195,1,135,254,121,195,196,195,195,254,95,
  6,79,149,2,254,192,96,96,192,253,2,192,96,96,4,1,252,124,226,113,113,226,3,132,226,113,113,249,72,8,40,247,216,0,0,0,0,2,0,186,
  2,20,7,9,6,40,0,12,0,21,0,0,19,17,33,17,35,16,37,38,35,34,7,4,17,41,1,16,37,54,51,50,23,4,186,6,79,26,254,121,
  195,196,195,195,254,121,5,166,250,207,1,77,166,165,166,166,1,77,2,20,4,20,251,236,1,194,226,113,113,226,254,62,1,126,193,96,96,193,0,0,
  0,2,0,186,254,0,7,9,2,20,0,12,0,21,0,0,19,17,51,16,5,22,51,50,55,36,17,51,17,1,33,16,5,6,35,34,39,36,186,26,
  1,135,195,195,196,195,1,135,26,250,64,5,49,254,179,166,166,165,166,254,179,254,0,4,20,254,62,226,113,113,226,1,194,251,236,4,20,254,130,193,
  96,96,193,0,0,1,0,6,2,20,3,19,5,41,0,9,0,0,19,16,37,54,51,21,34,7,4,17,6,1,135,195,195,166,165,254,179,2,20,1,
  194,226,113,118,96,192,254,129,0,1,0,6,2,20,3,19,5,41,0,9,0,0,19,50,23,4,17,35,16,37,38,35,6,195,195,1,135,117,254,179,
  165,166,5,41,113,226,254,62,1,127,192,96,0,1,0,6,254,255,3,19,2,20,0,9,0,0,19,53,50,55,36,17,51,16,5,6,6,166,165,1,
  77,117,254,121,195,254,255,118,96,192,1,127,254,62,226,113,0,1,0,6,254,255,3,19,2,20,0,9,0,0,1,34,39,36,17,51,16,5,22,51,
  3,19,195,195,254,121,117,1,77,165,166,254,255,113,226,1,194,254,129,192,96,0,0,0,0,1,0,112,2,20,6,139,5,41,0,17,0,0,19,16,
  37,54,51,50,23,4,17,35,16,37,38,35,34,7,4,17,112,1,135,195,195,196,195,1,135,117,254,179,165,167,166,165,254,179,2,20,1,194,226,113,
  113,226,254,62,1,127,192,96,96,192,254,129,0,1,0,112,254,255,6,139,2,20,0,18,0,0,19,48,51,16,5,22,51,50,55,36,17,51,16,5,
  6,35,34,39,36,112,117,1,77,165,166,167,165,1,77,117,254,121,195,196,195,195,254,121,2,20,254,129,192,96,96,192,1,127,254,62,226,113,113,226,
  0,1,0,6,255,4,6,33,5,36,0,2,0,0,23,1,17,6,6,27,252,6,32,249,224,0,0,0,0,1,0,6,255,4,6,33,5,36,0,2,
  0,0,23,17,1,6,6,27,252,6,32,249,224,0,0,0,0,1,0,6,255,4,6,33,5,36,0,2,0,0,23,17,33,6,6,27,252,6,32,0,
  0,1,0,6,255,4,6,33,5,36,0,2,0,0,19,33,17,6,6,27,5,36,249,224,0,2,1,51,1,209,3,133,4,33,0,10,0,21,0,0,
  1,20,22,50,54,53,52,38,35,34,6,7,52,54,51,50,22,21,20,6,34,38,1,110,138,200,138,137,99,101,139,59,173,126,124,171,172,250,172,2,
  250,100,138,138,100,99,137,137,99,124,171,171,124,125,172,172,0,2,0,186,255,4,6,213,5,36,0,3,0,7,0,0,23,17,33,17,37,33,17,33,
  186,6,27,252,242,2,156,253,100,252,6,32,249,224,114,5,60,0,0,0,0,2,0,186,255,4,6,213,5,36,0,3,0,7,0,0,23,17,33,17,
  37,33,17,33,186,6,27,250,87,2,155,253,101,252,6,32,249,224,114,5,60,0,0,0,0,2,0,186,255,4,6,213,5,36,0,3,0,6,0,0,
  23,17,33,17,37,33,17,186,6,27,250,87,5,55,252,6,32,249,224,114,5,60,0,0,0,2,0,186,255,4,6,213,5,36,0,3,0,6,0,0,
  23,17,33,17,37,1,33,186,6,27,250,87,5,55,250,201,252,6,32,249,224,114,5,60,0,3,0,186,255,4,6,213,5,36,0,3,0,7,0,11,
  0,0,23,17,33,17,37,33,17,33,1,33,17,33,186,6,27,253,43,2,99,253,157,253,44,2,98,253,158,252,6,32,249,224,114,5,60,250,196,5,
  60,0,0,0,0,3,0,6,255,4,6,33,5,36,0,7,0,10,0,13,0,0,0,52,54,50,22,20,6,34,1,33,9,3,2,127,87,124,86,86,
  125,253,220,4,197,253,157,252,243,3,13,3,14,1,44,124,86,86,124,86,254,160,4,202,250,196,6,32,249,224,0,0,0,2,0,6,255,4,6,33,
  5,36,0,2,0,5,0,0,5,33,9,3,3,19,2,99,253,157,252,243,3,13,3,14,138,4,202,250,196,6,32,249,224,0,0,0,0,2,0,6,
  255,4,6,33,5,36,0,2,0,5,0,0,23,33,17,9,2,177,2,98,252,243,3,13,3,14,138,4,202,250,196,6,32,249,224,0,0,2,0,112,
  254,0,8,132,6,40,0,11,0,23,0,0,18,16,1,22,32,55,0,16,1,38,32,7,0,16,1,36,32,5,0,16,1,4,32,37,241,1,197,226,
  1,196,226,1,197,254,59,226,254,60,226,253,186,2,5,1,3,2,4,1,3,2,5,253,251,254,253,253,252,254,253,4,30,251,236,254,251,131,131,1,
  5,4,20,1,5,131,131,250,157,4,168,1,42,150,150,254,214,251,88,254,214,150,150,0,0,3,0,186,255,4,6,213,5,36,0,5,0,9,0,13,
  0,0,5,33,17,33,17,33,3,17,33,17,1,33,17,33,1,44,5,55,253,157,253,44,114,6,27,250,87,2,98,253,158,138,5,60,253,41,253,41,
  6,32,249,224,3,73,2,101,0,3,0,186,255,4,6,213,5,36,0,5,0,9,0,13,0,0,1,33,17,33,17,33,3,17,33,17,37,33,17,33,
  1,44,2,212,2,99,250,201,114,6,27,250,87,2,98,253,158,2,77,253,41,5,60,250,82,6,32,249,224,114,2,101,0,3,0,186,255,4,6,213,
  5,36,0,5,0,9,0,13,0,0,5,33,17,33,17,33,3,17,33,17,37,33,17,33,1,44,2,98,2,213,250,201,114,6,27,253,43,2,99,253,
  157,138,2,215,2,101,250,82,6,32,249,224,114,2,101,0,0,3,0,186,255,4,6,213,5,36,0,5,0,9,0,13,0,0,5,33,17,33,17,33,
  3,17,33,17,1,33,17,33,1,44,5,55,253,43,253,158,114,6,27,253,43,2,99,253,157,138,2,101,2,215,250,82,6,32,249,224,3,73,2,101,
  0,3,0,112,255,4,6,139,5,32,0,13,0,19,0,32,0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,1,6,7,4,3,33,5,18,
  5,22,51,50,55,36,16,37,38,39,17,112,209,1,107,210,209,1,107,209,209,254,149,209,210,254,149,2,3,137,137,254,204,23,2,93,253,163,23,1,
  52,166,165,166,166,1,77,254,179,137,138,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,4,218,14,79,178,254,172,114,254,172,178,96,96,
  193,2,252,193,79,14,253,43,0,3,0,112,255,4,6,139,5,32,0,13,0,26,0,32,0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,
  5,54,55,36,16,37,38,35,34,7,4,3,33,5,18,5,22,23,17,112,209,1,107,210,209,1,107,209,209,254,149,209,210,254,149,2,117,138,137,1,
  77,254,179,166,166,165,166,254,204,23,2,207,253,49,23,1,52,137,137,1,65,1,162,1,107,210,210,254,149,254,94,254,149,210,210,94,14,79,193,2,
  252,193,96,96,178,254,172,114,254,172,178,79,14,2,99,0,0,3,0,112,255,4,6,139,5,32,0,13,0,26,0,32,0,0,18,16,18,36,51,50,
  4,18,16,2,4,35,34,36,2,16,5,22,23,17,33,2,37,38,35,34,7,1,54,55,36,19,33,112,209,1,107,210,209,1,107,209,209,254,149,209,
  210,254,149,92,1,77,137,137,2,208,23,254,204,166,166,165,166,1,132,138,137,1,52,23,253,162,1,65,1,162,1,107,210,210,254,149,254,94,254,149,
  210,210,3,188,253,4,193,79,14,2,213,1,84,178,96,96,251,37,14,79,178,1,84,0,0,3,0,112,255,4,6,139,5,32,0,13,0,26,0,32,
  0,0,18,16,18,36,51,50,4,18,16,2,4,35,34,36,2,16,5,22,51,50,55,36,19,33,17,6,7,1,2,37,38,39,17,112,209,1,107,210,
  209,1,107,209,209,254,149,209,210,254,149,92,1,77,166,165,166,166,1,52,23,253,48,137,137,3,226,23,254,204,137,138,1,65,1,162,1,107,210,210,
  254,149,254,94,254,149,210,210,3,188,253,4,193,96,96,178,1,84,2,213,14,79,253,250,1,84,178,79,14,253,157,0,0,2,0,6,255,4,6,33,
  5,36,0,2,0,5,0,0,55,1,33,3,17,33,120,4,140,251,116,114,6,27,32,4,146,250,82,6,32,0,0,0,0,2,0,6,255,4,6,33,
  5,36,0,2,0,5,0,0,9,1,17,37,33,17,1,35,4,140,250,87,6,27,4,178,251,110,4,146,114,249,224,0,0,2,0,6,255,4,6,33,
  5,36,0,2,0,5,0,0,23,33,1,3,17,1,120,4,140,251,116,114,6,27,138,4,146,250,252,6,32,249,224,0,0,2,0,186,255,121,5,234,
  4,175,0,3,0,7,0,0,5,33,17,33,3,17,33,17,1,44,4,76,251,180,114,5,48,21,4,82,251,60,5,54,250,202,0,0,0,1,0,186,
  255,121,5,234,4,175,0,3,0,0,23,17,33,17,186,5,48,135,5,54,250,202,0,0,0,2,0,186,255,221,5,34,4,75,0,3,0,7,0,0,
  37,33,17,33,3,17,33,17,1,44,3,132,252,124,114,4,104,79,3,138,252,4,4,110,251,146,0,0,0,1,0,186,255,221,5,34,4,75,0,3,
  0,0,23,17,33,17,186,4,104,35,4,110,251,146,0,0,0,2,0,6,255,4,6,33,5,36,0,2,0,5,0,0,5,33,17,9,1,17,1,35,
  4,140,250,87,6,27,138,4,146,250,252,6,32,249,224,0,0,9,0,171,0,0,6,128,5,213,0,7,0,12,0,19,0,34,0,42,0,50,0,58,
  0,65,0,73,0,0,1,51,23,17,7,35,39,17,5,23,21,7,39,37,23,7,35,38,39,53,5,50,31,1,20,7,6,35,34,39,38,53,52,55,
  54,1,33,23,21,7,33,39,53,37,33,23,21,7,33,39,53,3,51,22,23,21,7,39,53,37,51,23,21,7,39,53,37,51,23,17,7,35,39,17,
  3,115,77,6,6,77,6,2,55,58,248,61,252,253,252,61,3,200,45,2,48,208,89,13,190,71,46,175,98,35,183,67,253,75,1,83,6,6,254,173,
  6,4,117,1,89,7,7,254,167,6,71,3,134,114,61,248,253,181,3,59,246,62,2,27,77,6,6,77,6,5,213,6,254,162,6,6,1,94,155,63,
  3,254,63,238,254,64,199,55,4,181,225,96,189,100,23,167,63,92,181,103,27,254,237,6,79,6,6,79,6,6,79,6,6,79,254,232,130,121,3,62,
  253,4,42,60,3,254,63,4,118,6,254,162,6,6,1,94,0,1,0,104,255,251,7,151,2,225,0,34,0,0,1,51,50,31,1,54,51,22,21,20,
  7,22,29,1,6,35,33,53,50,55,54,59,1,39,52,63,1,23,39,52,63,1,50,23,54,4,245,22,217,117,21,39,54,135,34,103,18,80,249,51,
  57,134,46,52,33,12,160,39,42,5,204,67,48,46,120,2,225,232,86,35,27,109,49,52,23,72,26,101,9,174,39,49,108,49,4,4,12,147,90,8,
  43,100,0,0,0,1,0,100,0,0,6,200,5,213,0,63,0,0,1,51,23,21,51,32,1,22,29,1,35,38,39,38,43,1,34,7,21,20,7,39,
  38,35,17,20,15,1,34,47,1,53,55,51,23,21,22,59,1,50,63,1,17,34,7,6,35,39,53,55,35,38,39,35,34,15,1,35,53,54,55,54,
  33,53,3,139,58,6,2,1,184,1,24,43,2,22,19,35,57,44,150,112,8,33,151,136,106,30,91,37,2,6,43,5,11,62,10,55,20,6,211,86,
  17,14,7,7,4,67,197,67,99,34,20,3,58,192,239,1,56,5,213,6,125,254,26,86,13,8,15,46,24,101,51,15,2,66,61,253,83,101,24,2,
  96,28,26,6,6,12,101,57,42,2,164,61,57,6,12,51,64,27,61,18,2,144,218,223,125,0,0,0,0,26,0,170,255,255,6,130,7,107,0,13,
  0,21,0,29,0,37,0,67,0,96,0,140,0,183,0,227,1,14,1,58,1,100,1,144,1,187,1,230,2,15,2,59,2,101,2,109,2,117,2,125,
  2,169,2,211,2,253,3,39,3,83,0,0,1,22,51,50,55,51,6,7,38,39,51,22,51,50,55,38,39,54,55,22,23,6,5,38,39,54,55,22,
  23,6,3,38,39,54,55,22,23,6,39,6,21,20,22,51,50,54,53,52,39,38,39,50,51,50,55,54,53,52,38,35,34,6,21,20,23,22,51,6,
  19,54,55,50,31,1,22,20,7,6,7,22,23,22,21,20,4,32,36,53,52,55,54,55,38,39,38,52,55,1,23,39,38,51,50,15,1,55,54,51,
  50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,1,23,39,38,50,15,1,
  55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,5,23,39,38,
  51,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,
  19,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,
  52,51,50,1,23,39,38,51,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,20,35,34,53,55,7,6,35,34,53,52,63,
  1,39,38,53,52,51,50,1,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,20,34,53,55,7,6,35,34,53,
  52,63,1,39,38,53,52,51,50,5,23,39,52,51,50,21,7,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,7,
  6,35,34,53,52,63,1,39,38,53,52,51,50,3,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,
  53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,5,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,
  22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,31,1,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,20,35,34,47,
  1,23,20,35,34,53,55,7,6,35,34,52,63,1,39,38,53,52,51,50,55,23,39,52,51,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,
  35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,55,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,
  22,21,20,35,34,47,1,23,22,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,19,38,39,54,55,22,23,6,5,38,39,54,55,22,
  23,6,23,38,39,54,55,22,23,6,1,23,39,38,51,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,22,35,34,53,55,
  7,6,35,34,53,52,63,1,39,38,53,52,51,50,1,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,20,34,
  53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,5,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,1,23,
  22,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,1,23,39,38,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,35,34,47,
  1,23,22,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,1,23,39,38,51,50,15,1,55,54,51,50,21,20,15,1,23,22,21,20,
  35,34,47,1,23,22,35,34,53,55,7,6,35,34,53,52,63,1,39,38,53,52,51,50,3,252,8,8,66,25,25,5,128,126,9,24,37,60,7,122,
  42,1,3,43,39,3,3,254,235,41,3,3,43,40,3,3,64,38,2,3,39,36,2,2,202,124,247,175,174,248,124,101,139,2,3,60,45,65,125,93,
  92,138,66,45,55,144,21,26,147,132,49,2,83,76,20,24,111,87,142,254,228,254,106,254,227,143,92,118,21,19,76,76,253,169,41,6,1,15,17,2,
  6,40,4,4,16,8,48,47,9,16,4,4,40,6,1,16,14,5,40,3,5,14,9,46,49,7,15,5,1,40,37,6,2,30,2,6,37,4,4,14,
  7,44,42,7,12,5,3,35,4,1,14,13,5,36,3,4,13,8,41,42,8,14,4,3,102,36,5,2,14,16,2,6,37,3,5,13,7,43,41,8,
  12,6,2,36,5,1,15,12,4,35,4,3,14,8,42,43,8,15,3,102,37,6,2,30,2,6,37,4,4,14,7,44,42,7,12,6,2,36,5,1,
  14,13,5,36,3,4,13,8,41,42,8,14,4,251,203,19,2,1,7,8,1,3,20,1,2,8,3,24,23,4,8,2,1,19,2,7,6,2,19,2,
  3,6,4,23,24,3,8,1,3,23,21,3,1,18,1,4,22,2,2,9,4,26,24,5,8,2,2,22,4,16,3,21,2,2,8,4,25,26,4,9,
  2,252,187,19,4,7,8,4,19,3,2,8,5,22,22,4,7,2,3,19,3,1,8,7,4,19,3,2,7,4,22,22,5,8,2,92,20,4,1,16,
  1,3,19,3,2,7,4,23,22,5,7,2,3,19,3,1,8,7,3,19,2,2,8,5,22,22,5,8,2,1,28,19,2,1,16,1,3,19,1,3,
  8,4,23,22,5,8,3,1,19,3,1,8,7,2,19,2,1,8,5,22,23,4,8,1,111,19,2,2,16,1,3,20,1,2,8,4,23,23,4,8,
  2,1,19,2,7,6,2,19,2,3,6,4,22,23,3,6,3,247,21,3,7,9,1,3,22,1,4,8,5,26,25,6,8,4,2,20,2,1,9,7,
  3,21,3,2,8,5,24,25,4,8,2,91,22,3,1,18,1,4,22,2,2,8,3,26,24,5,8,2,2,22,3,1,16,2,21,1,3,8,5,25,
  26,4,9,2,174,37,2,2,41,35,3,3,254,183,38,2,3,39,37,1,1,252,38,2,2,41,35,3,3,1,96,35,5,1,14,15,1,6,36,3,
  5,13,7,42,41,8,13,5,3,36,4,2,14,13,5,35,4,4,14,8,43,44,7,14,4,252,85,21,3,1,18,1,4,21,3,2,9,5,25,24,
  5,8,2,3,21,4,16,3,21,2,2,8,4,25,26,4,9,2,254,81,23,4,1,18,1,3,21,2,2,8,3,26,25,4,8,2,2,21,2,1,
  16,4,23,1,2,9,6,24,26,4,9,2,4,48,23,4,1,18,1,3,21,2,2,8,3,26,25,4,8,2,2,21,2,1,16,3,22,1,3,8,
  6,24,25,5,9,2,252,69,37,5,2,14,16,3,5,37,3,5,13,7,43,41,8,12,6,2,36,4,2,15,12,4,36,3,3,14,8,42,43,8,
  15,3,3,137,1,38,69,5,7,67,38,86,2,42,44,3,3,41,45,4,2,41,45,3,3,42,44,254,18,2,37,38,2,2,37,38,158,102,147,145,
  208,208,145,147,102,85,32,51,72,104,102,101,101,102,104,72,50,30,1,217,112,24,117,19,94,232,81,24,16,28,70,115,165,163,230,230,163,165,115,75,
  26,15,22,81,232,71,253,104,33,57,15,15,57,33,4,17,11,3,21,22,3,12,15,2,33,55,16,16,55,33,2,15,12,3,22,21,3,11,17,1,
  209,31,52,13,13,52,31,3,16,7,5,20,19,3,9,14,2,30,50,15,15,50,30,2,14,9,3,19,20,5,7,16,75,31,52,14,14,52,31,3,
  16,7,3,21,19,4,9,14,2,30,50,14,14,50,30,2,14,9,4,19,21,3,7,16,1,27,30,50,14,14,50,30,2,14,9,4,19,20,3,9,
  15,3,29,49,14,14,49,29,3,15,9,3,20,19,4,9,14,2,154,16,28,6,6,28,16,1,7,6,2,9,11,2,4,8,2,14,25,7,7,25,
  14,2,8,4,2,11,9,2,6,7,254,227,17,29,10,10,29,17,3,10,5,1,13,10,3,6,7,1,17,30,7,7,30,17,1,7,6,3,10,13,
  1,5,10,168,16,28,7,7,28,16,2,7,6,2,9,11,2,5,8,2,15,26,8,8,26,15,2,8,5,2,11,9,2,6,7,1,24,16,28,6,
  6,28,16,2,8,4,3,10,10,2,5,7,1,15,25,8,8,25,15,1,7,5,2,10,10,3,4,8,24,15,27,7,7,27,15,2,8,5,1,10,
  11,1,6,7,1,16,27,8,8,27,16,1,7,6,1,11,10,1,6,7,161,15,27,7,7,27,15,1,7,4,1,12,10,1,12,1,15,27,7,7,
  27,15,1,12,1,10,12,1,4,7,55,18,31,7,7,31,18,1,8,5,2,12,12,2,5,8,1,18,29,10,10,29,18,1,8,5,2,12,12,2,
  5,8,217,18,31,7,7,31,18,1,8,5,2,11,12,2,5,10,3,16,28,9,9,28,16,3,10,5,2,12,11,2,6,7,250,224,2,37,38,2,
  2,37,38,226,2,37,39,2,3,37,38,2,2,37,39,2,3,37,38,1,129,29,50,14,14,50,29,3,15,9,3,19,20,3,10,14,4,27,47,15,
  15,47,27,4,14,10,3,20,19,3,9,15,2,103,18,30,8,8,30,18,1,10,4,2,11,12,2,6,8,2,17,29,9,9,29,17,2,8,6,2,
  12,11,2,4,10,251,18,31,7,7,31,18,1,8,5,3,11,12,2,5,9,1,18,28,10,10,28,18,1,9,5,2,12,11,3,5,8,1,130,17,
  30,8,8,30,17,2,8,7,1,11,12,2,5,9,1,17,28,9,9,28,17,1,9,5,2,12,11,1,7,8,253,127,31,52,14,14,52,31,3,16,
  7,4,20,19,3,10,14,3,29,50,14,14,50,29,3,14,10,3,19,20,4,7,16,0,0,15,0,131,0,0,6,169,7,11,0,23,0,45,0,62,
  0,79,0,96,0,113,0,130,0,147,0,164,0,181,0,198,0,215,0,232,0,249,1,10,0,0,1,22,21,20,7,6,15,1,6,43,1,38,39,38,
  53,52,63,2,54,51,50,51,22,5,6,21,20,23,22,31,1,22,51,50,63,1,54,53,52,47,1,38,35,34,7,19,50,23,22,29,1,20,7,6,
  35,34,47,1,53,52,55,54,19,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,19,50,23,22,29,1,20,7,6,35,34,47,1,53,52,
  55,54,19,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,19,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,3,50,23,22,
  29,1,20,7,6,35,34,47,1,53,52,55,54,1,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,55,50,23,22,29,1,20,7,6,35,
  34,47,1,53,52,55,54,19,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,1,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,
  54,37,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,37,50,23,22,29,1,20,7,6,35,34,47,1,53,52,55,54,37,50,23,22,29,
  1,20,7,6,35,34,47,1,53,52,55,54,2,68,46,26,20,50,21,96,123,22,52,38,47,60,41,12,101,136,4,3,62,254,250,79,9,5,14,14,
  30,44,52,72,51,82,4,32,32,48,55,75,247,29,15,7,26,11,13,36,13,1,26,13,168,29,15,7,26,11,13,36,13,1,26,13,138,28,15,7,
  26,10,14,35,14,1,26,13,155,28,15,7,26,10,14,35,14,1,26,13,3,28,15,7,26,10,14,35,14,1,26,13,189,29,15,7,26,11,13,36,
  13,1,26,13,1,138,28,15,7,26,10,14,35,14,1,26,13,194,29,15,7,26,11,13,36,13,1,26,13,194,29,15,7,26,11,13,36,13,1,26,
  13,253,85,29,15,7,26,11,13,36,13,1,26,13,1,18,28,15,7,26,10,14,35,14,1,26,13,1,34,29,15,7,26,11,13,36,13,1,26,13,
  1,3,28,15,7,26,10,14,35,14,1,26,13,2,32,55,81,61,75,71,60,26,115,7,45,56,80,90,121,57,14,122,12,128,95,101,34,34,22,16,
  18,35,47,50,100,116,26,27,48,38,50,1,106,31,12,15,6,31,18,7,44,14,3,31,20,8,1,58,30,12,15,7,30,19,8,46,12,5,30,20,
  8,1,52,31,12,14,7,30,20,7,46,12,5,30,20,8,1,61,31,12,15,6,31,18,7,44,13,4,31,20,8,253,2,31,12,15,6,31,18,7,
  44,14,3,32,19,8,254,252,31,12,14,6,32,18,7,45,13,4,31,19,8,2,7,30,12,15,7,30,19,7,45,12,5,30,21,7,250,30,12,15,
  7,30,19,7,45,12,5,30,21,7,1,4,32,12,14,6,31,18,8,45,13,4,31,19,9,251,12,30,12,15,7,30,19,8,46,12,5,30,20,8,
  211,30,12,14,7,30,20,7,46,12,5,30,20,7,231,31,12,14,6,32,18,7,44,14,3,32,19,8,202,31,12,14,6,32,18,7,45,13,3,32,
  19,8,0,0,0,1,0,133,255,247,6,167,5,201,0,9,0,0,19,33,27,1,33,1,19,9,1,19,133,2,87,186,187,2,86,254,28,186,254,25,
  254,26,185,3,144,2,57,253,199,254,159,253,200,1,96,254,160,2,56,0,0,2,0,133,255,247,6,167,5,201,0,9,0,19,0,0,19,33,27,1,
  33,1,19,9,1,19,55,3,9,1,3,1,33,11,1,33,133,2,87,186,187,2,86,254,28,186,254,25,254,26,185,68,140,1,117,1,128,152,1,143,
  254,26,145,142,254,24,3,144,2,57,253,199,254,159,253,200,1,96,254,160,2,56,21,254,78,1,12,254,230,1,194,1,24,1,183,254,73,0,0,0,
  0,1,0,170,0,4,3,235,5,213,0,17,0,0,1,22,23,20,7,9,1,55,19,37,55,1,38,53,52,55,1,54,3,176,57,2,9,253,125,1,
  238,86,38,254,55,224,253,221,19,65,2,147,11,5,213,2,54,36,12,253,133,253,244,230,254,56,39,94,2,52,23,23,27,63,2,134,10,0,0,0,
  0,1,0,170,0,0,6,129,5,217,0,25,0,0,19,33,50,21,20,7,9,1,55,19,37,55,1,38,53,52,55,1,33,17,6,7,38,39,17,54,
  237,5,73,64,27,253,193,1,231,89,37,254,49,231,253,239,15,52,1,229,251,168,1,72,70,1,1,5,217,83,34,27,253,197,254,27,213,254,61,34,
  108,2,22,16,45,28,50,1,223,250,252,68,1,1,67,5,91,57,0,0,0,3,0,170,0,0,6,130,5,216,0,13,0,25,0,38,0,0,1,16,
  0,33,32,0,17,52,18,36,51,50,4,18,5,16,0,32,0,17,52,2,36,32,4,2,5,20,6,35,34,38,53,52,62,1,50,30,1,6,130,254,
  74,254,201,254,203,254,74,201,1,104,186,189,1,104,200,250,113,1,138,2,48,1,138,180,254,188,254,172,254,188,180,3,94,109,78,77,110,50,90,94,
  90,50,2,236,254,201,254,75,1,181,1,55,194,1,105,193,193,254,153,196,254,232,254,119,1,137,1,24,177,1,66,174,174,254,190,177,78,109,109,78,
  49,90,48,48,90,0,0,0,0,3,0,125,0,0,6,159,5,209,0,10,0,22,0,67,0,0,0,34,6,21,20,22,51,50,54,53,52,37,34,6,
  21,20,22,51,50,54,53,52,38,37,22,23,22,21,20,6,35,34,38,53,52,55,54,55,54,53,52,36,32,4,21,20,23,22,23,22,16,6,35,34,
  38,16,55,54,55,38,53,52,0,33,32,0,21,20,5,177,148,103,103,74,73,104,251,156,73,104,104,73,74,103,103,4,23,25,22,91,182,130,129,182,
  90,81,111,121,254,177,254,32,254,177,121,125,87,90,182,130,128,183,91,18,19,122,1,192,1,65,1,68,1,192,1,233,103,74,73,103,103,73,74,103,
  103,74,73,104,104,73,74,103,85,17,22,92,130,129,183,183,129,130,92,81,9,115,153,180,253,253,180,153,114,4,87,92,254,252,183,183,1,4,92,17,
  15,142,182,248,1,94,254,162,248,177,0,0,0,3,0,125,0,0,6,159,5,201,0,10,0,22,0,65,0,0,1,52,38,35,34,6,21,20,22,50,
  54,37,52,38,35,34,6,21,20,22,51,50,54,1,20,0,33,32,0,53,52,55,38,39,38,16,54,51,50,22,16,7,6,7,6,21,20,4,32,36,
  53,52,39,38,39,38,16,54,51,50,22,16,7,6,7,22,6,24,104,73,74,103,103,148,103,252,77,103,74,73,104,104,73,74,103,4,35,254,64,254,
  188,254,191,254,64,122,19,18,91,183,128,130,182,90,87,125,121,1,79,1,224,1,79,121,111,81,90,182,129,130,182,91,22,25,115,4,145,73,104,104,
  73,74,103,103,74,74,103,103,74,73,103,103,254,12,247,254,163,1,93,247,180,141,15,18,91,1,2,182,182,254,254,91,88,3,114,151,180,251,251,180,
  152,113,9,81,92,1,2,182,182,254,254,92,22,17,139,0,0,2,0,125,255,253,4,226,5,198,0,11,0,27,0,0,1,34,6,21,20,22,51,50,
  54,53,52,38,55,22,23,22,16,0,35,34,0,16,0,51,50,23,1,23,2,134,143,201,201,143,142,201,199,190,19,18,152,254,206,217,215,254,206,1,
  47,218,96,84,1,14,154,3,95,200,144,142,201,201,142,144,200,59,16,19,153,254,80,254,207,1,49,1,176,1,50,29,1,211,89,0,0,3,0,125,
  0,1,7,158,5,201,0,8,0,17,0,49,0,0,1,34,6,20,22,50,54,52,38,0,34,6,20,22,51,50,54,52,1,22,21,20,0,35,34,0,
  53,52,0,51,50,23,22,23,55,38,53,52,0,51,50,0,21,20,0,35,34,39,38,39,2,51,120,169,169,240,169,168,3,179,242,168,168,121,120,169,
  252,190,38,254,255,183,181,254,255,0,255,183,185,128,2,2,220,28,0,255,183,184,1,0,254,255,183,181,129,11,11,2,218,169,240,169,169,240,169,2,
  90,169,240,169,169,240,253,228,84,100,181,254,255,1,1,181,183,1,1,128,3,2,137,73,85,183,1,1,254,255,183,181,254,255,129,11,12,0,0,0,
  0,14,0,140,0,0,9,107,5,213,0,35,0,53,0,65,0,77,0,89,0,101,0,114,0,128,0,141,0,154,0,167,0,181,0,197,0,217,0,0,
  1,51,4,5,4,21,6,35,34,39,37,38,53,52,55,54,53,52,39,33,6,21,20,23,22,21,20,7,5,6,35,34,39,52,37,36,1,53,51,21,
  20,23,22,25,1,33,17,16,55,54,61,1,51,21,3,20,22,51,50,54,53,52,38,35,34,6,5,20,6,35,34,38,53,52,54,51,50,22,39,20,
  6,35,34,38,53,52,54,51,50,22,17,20,6,35,34,38,53,52,54,51,50,22,2,22,6,7,6,38,39,38,54,55,54,51,50,1,22,6,7,6,
  35,34,38,39,38,54,55,54,22,1,30,1,14,1,39,46,1,53,52,55,62,1,4,30,1,21,20,7,14,1,39,46,1,55,54,36,54,22,23,22,
  6,7,6,38,39,38,53,52,37,54,22,23,22,21,20,6,7,6,38,39,38,54,1,62,1,23,30,1,7,14,1,35,34,39,46,1,53,52,1,62,
  1,51,50,23,30,1,21,20,7,14,1,35,34,39,46,1,53,52,4,247,9,2,91,1,1,1,15,36,103,6,7,254,105,60,12,68,34,251,156,34,
  68,12,61,254,105,7,6,102,37,1,16,1,0,3,76,144,241,231,249,87,232,240,145,171,236,165,168,234,233,169,167,234,2,114,131,94,93,131,131,93,
  94,131,159,32,24,23,33,33,23,24,32,32,24,23,33,33,23,24,32,209,26,6,19,19,46,14,14,8,19,15,17,5,1,155,15,7,20,15,17,5,
  27,15,13,7,19,19,46,254,12,24,20,14,42,22,22,18,3,8,41,2,88,44,17,3,8,41,22,22,21,7,8,253,175,44,42,7,7,20,22,24,
  41,8,3,2,127,22,41,8,3,17,22,22,43,6,7,21,254,21,14,46,19,19,8,15,13,28,5,17,15,19,5,1,125,15,27,5,17,15,20,4,
  12,13,27,5,18,15,19,4,5,213,17,155,164,170,153,1,140,18,43,19,25,71,32,23,3,3,23,32,71,24,20,43,18,140,1,153,170,164,153,254,
  118,75,152,75,57,95,254,226,254,22,1,234,1,30,95,57,75,152,75,253,221,167,234,234,167,166,236,236,165,93,132,132,93,95,131,131,222,22,34,34,
  22,24,34,34,253,115,24,33,33,24,23,34,34,2,87,38,46,13,15,7,19,20,45,15,10,253,236,19,46,15,10,4,20,19,45,14,13,6,1,97,
  8,41,44,21,6,7,34,13,9,9,22,21,195,14,34,13,8,9,22,21,8,7,41,23,22,6,14,20,22,24,41,8,6,21,22,9,8,13,236,7,
  21,22,9,8,13,33,8,7,21,22,22,41,254,148,18,7,13,14,47,17,20,4,10,15,28,5,17,2,12,19,4,10,15,27,4,18,16,19,4,12,
  13,28,5,17,0,16,0,145,0,0,9,112,5,213,0,17,0,29,0,37,0,45,0,53,0,65,0,77,0,89,0,100,0,112,0,124,0,136,0,148,
  0,166,0,202,0,240,0,0,1,53,35,21,6,7,6,21,17,33,17,52,39,38,39,53,35,21,5,50,22,21,20,6,35,34,38,53,52,54,4,34,
  6,20,22,50,54,52,2,34,6,20,22,50,54,52,2,34,6,20,22,50,54,52,1,14,1,23,30,1,55,62,1,39,46,1,1,14,1,23,30,1,
  55,62,1,39,46,1,1,6,22,23,22,54,55,54,38,39,38,6,5,6,22,23,22,62,1,38,39,38,6,5,30,1,55,62,1,39,46,1,7,14,
  1,37,30,1,55,62,1,39,46,1,7,14,1,1,22,54,55,54,38,39,38,6,7,6,22,1,22,54,55,54,38,39,38,6,7,6,22,19,53,51,
  21,20,23,22,25,1,33,17,16,55,54,61,1,51,21,37,6,21,20,23,22,21,20,7,5,35,34,39,54,55,54,37,22,50,55,4,23,22,23,6,
  43,1,37,38,53,52,55,54,53,52,39,55,22,21,20,7,6,21,20,23,5,22,51,50,55,38,39,36,37,39,21,35,4,5,6,7,22,51,50,55,
  37,54,53,52,39,38,53,52,55,3,236,49,15,203,195,5,157,196,202,8,56,254,250,166,229,230,165,163,231,230,1,0,184,129,129,184,129,188,46,32,
  32,46,32,32,46,32,32,46,32,254,242,18,8,13,15,45,19,18,6,13,13,45,1,89,19,7,13,14,45,19,19,7,14,13,45,253,252,7,22,21,
  22,41,7,7,20,23,22,41,2,71,7,20,22,21,41,14,20,22,21,41,253,171,7,41,23,22,20,7,7,41,22,21,22,2,85,6,42,21,22,20,
  7,7,41,21,22,20,254,62,19,45,13,15,8,18,19,45,15,13,8,1,126,19,45,13,14,7,19,19,45,14,13,7,86,134,225,216,249,201,216,225,
  134,254,169,26,75,28,59,254,138,10,121,65,13,248,248,2,67,24,48,24,2,66,248,248,13,65,120,10,254,137,59,28,75,25,25,39,54,31,31,1,
  70,15,15,74,62,10,236,254,199,254,36,48,54,254,35,254,199,235,10,62,74,15,15,1,70,31,31,54,38,3,194,64,142,64,49,65,241,254,101,1,
  155,241,65,49,64,142,64,72,231,163,164,230,230,164,163,231,173,129,184,128,128,184,1,20,32,46,32,32,46,253,181,32,46,32,32,46,2,69,13,45,
  19,18,8,13,15,45,19,17,7,253,255,14,45,19,19,7,15,13,44,19,19,7,1,49,22,41,7,7,20,23,22,41,7,7,22,213,21,41,7,7,
  21,44,40,8,7,20,57,23,20,7,7,41,21,22,22,7,8,40,169,21,22,7,7,41,22,21,22,7,7,41,254,117,15,7,19,19,45,13,14,7,
  19,19,44,1,230,13,8,18,19,45,13,15,8,18,19,45,1,32,71,156,55,55,87,254,245,254,54,1,202,1,11,87,55,55,156,71,229,6,18,32,
  68,38,26,38,11,165,203,199,101,139,17,1,1,17,139,101,199,203,165,11,38,26,38,68,32,18,6,28,18,34,40,61,22,21,20,19,136,6,151,157,
  112,129,25,1,1,25,129,112,157,151,6,136,19,20,21,22,61,40,34,18,0,2,0,184,0,0,6,117,5,213,0,7,0,11,0,0,19,33,23,17,
  7,33,39,17,23,17,33,17,190,5,176,7,7,250,80,6,110,4,224,5,213,7,250,56,6,6,5,200,104,251,8,4,248,0,0,0,0,3,0,183,
  0,0,6,118,5,213,0,7,0,11,0,34,0,0,19,33,23,17,7,33,39,17,23,17,33,17,7,21,6,7,0,3,6,35,6,35,2,43,1,53,
  55,50,23,51,54,55,54,55,54,189,5,179,6,6,250,77,6,111,4,224,135,76,41,254,185,62,6,16,117,13,101,205,23,162,151,73,6,51,63,98,
  155,97,5,213,6,250,56,7,7,5,200,104,251,8,4,248,158,6,65,58,254,70,254,189,59,47,1,2,7,73,131,166,116,179,187,120,0,3,0,183,
  0,0,6,118,5,213,0,7,0,11,0,26,0,0,19,33,23,17,7,33,39,17,23,17,33,17,5,9,1,23,9,1,21,7,1,35,1,35,39,9,
  1,189,5,179,6,6,250,77,6,111,4,224,251,247,1,155,1,151,95,254,104,1,152,91,254,101,4,254,105,4,91,1,151,254,105,5,213,6,250,56,
  7,7,5,200,104,251,8,4,248,134,254,105,1,151,91,254,101,254,102,3,91,1,151,254,108,91,1,154,1,155,0,0,0,1,0,154,0,160,3,167,
  5,64,0,20,0,0,19,51,1,54,1,50,55,51,23,9,1,21,7,1,35,1,35,39,1,0,53,241,5,1,41,11,1,26,4,6,4,85,254,210,
  1,46,87,254,212,2,254,210,3,87,1,49,254,207,5,64,254,11,8,1,222,15,85,254,4,254,7,3,83,1,247,254,11,86,1,249,1,245,7,0,
  0,8,0,100,0,0,6,245,7,118,0,8,0,17,0,26,0,35,0,44,0,53,0,62,0,126,0,0,1,51,6,43,1,38,61,1,52,1,51,6,
  43,1,38,61,1,52,37,51,6,43,1,38,61,1,52,23,51,6,43,1,38,61,1,52,1,51,6,43,1,38,61,1,52,5,51,6,43,1,38,61,
  1,52,23,51,6,43,1,38,61,1,52,37,51,23,21,51,32,1,22,29,1,35,38,39,38,43,1,34,7,21,20,7,39,38,35,17,20,15,1,34,
  47,1,53,55,51,23,21,22,59,1,50,63,1,17,34,7,6,35,39,53,55,35,38,39,35,34,15,1,35,53,54,55,54,33,53,1,214,3,30,92,
  6,58,2,86,2,29,92,7,57,2,30,3,30,92,6,58,247,4,30,92,6,58,2,30,3,29,93,6,58,1,38,2,28,93,7,57,91,3,30,92,
  6,58,253,171,58,6,2,1,184,1,24,43,2,22,19,35,57,44,150,112,8,33,151,136,106,30,91,37,2,6,43,5,11,62,10,55,20,6,211,86,
  17,14,7,7,4,67,197,67,99,34,20,3,58,192,239,1,56,6,1,207,10,35,2,56,1,100,207,8,35,3,55,227,207,8,36,3,54,185,207,8,
  36,2,56,1,59,206,7,36,3,55,105,207,7,36,3,55,235,207,9,35,2,57,154,5,112,254,80,76,12,7,13,41,22,90,46,13,2,59,54,253,
  159,90,21,2,86,24,23,6,6,10,90,51,37,2,89,54,51,5,11,46,56,25,55,16,2,128,194,198,112,0,0,0,0,9,0,152,0,0,6,147,
  5,217,0,11,0,17,0,28,0,51,0,68,0,77,0,121,0,127,0,143,0,0,1,20,21,20,23,33,54,55,52,35,33,6,19,22,23,33,54,63,
  1,6,7,54,55,54,53,52,53,38,35,39,6,7,51,50,21,20,7,6,7,6,7,51,50,55,54,55,54,55,54,53,52,35,1,51,20,6,7,20,
  22,23,35,38,39,38,39,52,53,52,54,1,22,51,50,55,54,55,33,22,5,54,55,50,23,21,20,5,7,23,20,7,33,38,61,1,55,53,36,47,
  1,53,54,51,22,23,38,17,52,51,33,22,21,51,50,21,20,7,6,7,6,43,1,39,1,22,23,33,54,55,1,6,7,6,7,35,62,1,53,52,
  38,53,51,30,1,21,1,35,15,4,129,11,3,30,251,160,28,63,5,16,3,244,13,9,73,9,58,87,48,29,1,32,57,2,1,54,59,69,44,81,
  32,50,7,58,38,19,108,54,29,24,120,253,48,9,98,1,136,4,8,19,109,33,10,111,254,219,184,189,174,177,34,92,252,62,37,3,69,254,102,18,
  6,254,153,126,2,16,253,241,17,4,254,101,50,3,4,18,85,214,201,54,4,103,33,54,143,86,35,112,53,67,7,17,252,43,6,10,4,67,11,4,
  254,152,6,19,63,11,6,3,80,57,5,10,64,2,180,6,7,55,72,52,88,22,4,254,205,26,18,22,22,199,109,134,1,77,55,82,6,5,17,86,
  28,32,47,130,77,40,1,61,72,58,13,31,44,113,76,85,68,3,41,56,136,87,113,107,177,146,101,45,80,5,6,101,120,250,243,13,11,16,151,78,
  87,24,10,10,10,16,61,36,10,15,8,7,16,6,2,2,85,18,13,4,11,9,20,254,1,47,48,2,24,99,155,153,41,22,72,4,1,63,26,18,
  19,25,1,245,50,28,64,91,110,68,70,56,84,36,46,74,63,0,0,0,0,2,0,172,0,1,6,129,5,217,0,7,0,12,0,0,9,1,19,7,
  33,39,19,9,1,3,33,3,1,3,158,2,143,84,3,250,52,6,88,2,151,253,205,75,4,243,71,253,207,5,217,254,119,251,180,3,6,4,76,1,
  134,254,53,252,95,3,161,1,75,0,0,0,0,1,0,172,0,0,6,129,5,208,0,9,0,0,9,1,19,23,7,33,39,19,0,55,3,155,2,140,
  87,3,3,250,52,6,90,2,126,20,5,208,254,119,251,191,3,3,6,4,68,1,128,6,0,1,0,159,0,0,6,141,5,212,0,83,0,0,1,3,
  38,53,52,55,54,51,50,22,50,54,51,50,23,22,21,20,7,3,37,54,51,50,23,22,23,22,21,20,7,14,1,21,20,22,21,20,7,6,7,6,
  35,34,39,38,39,3,22,21,16,7,35,54,17,52,39,3,6,7,6,35,34,39,38,39,38,53,52,54,53,52,38,39,38,53,52,55,54,55,54,51,
  50,23,3,120,216,74,88,37,38,88,65,44,66,58,92,56,13,91,199,1,69,77,72,57,53,35,35,70,7,18,108,37,12,11,33,57,64,33,35,106,
  76,207,9,112,95,146,7,206,77,105,35,34,63,56,34,12,11,37,108,18,7,70,35,35,53,56,72,78,3,8,1,52,104,111,107,64,22,82,82,114,
  42,37,127,116,254,235,101,28,17,12,27,66,66,21,21,57,39,29,17,55,42,31,36,37,27,41,12,34,102,1,22,88,83,254,221,231,242,1,53,69,
  73,254,234,102,34,12,41,27,37,35,30,44,55,17,29,39,57,21,20,67,66,27,12,17,28,0,0,0,0,2,0,171,1,30,6,129,4,152,0,62,
  0,69,0,0,1,22,23,20,7,6,7,4,19,51,23,7,35,6,7,34,39,52,51,22,51,50,51,50,55,36,39,35,34,7,22,21,6,5,36,3,
  52,55,22,23,21,7,20,23,50,55,18,37,22,29,1,20,7,54,55,50,53,54,55,54,53,52,38,3,6,21,20,23,53,38,5,167,111,20,74,176,
  20,1,0,55,27,19,46,3,17,152,98,25,20,16,57,2,1,77,13,254,250,7,3,131,68,134,9,254,178,253,153,44,66,51,8,13,113,89,13,53,
  1,42,196,42,93,100,61,72,78,57,37,135,1,229,32,4,152,5,115,87,25,36,44,27,254,240,74,13,174,9,93,84,45,77,77,241,109,64,101,246,
  16,3,1,100,58,9,3,44,23,39,90,12,77,1,222,20,6,160,8,39,99,77,20,38,84,41,36,36,13,60,254,165,8,9,132,73,3,181,0,0,
  0,1,0,172,0,231,6,129,4,141,0,50,0,0,37,33,34,38,53,52,54,55,54,55,51,55,35,38,39,38,53,52,62,1,59,1,55,33,34,38,
  53,52,54,55,54,55,33,55,33,34,38,53,52,62,1,51,33,54,55,54,51,33,50,22,21,6,54,253,80,43,61,28,25,18,19,54,4,136,47,25,
  31,29,50,26,180,1,254,255,68,62,29,25,20,22,1,82,2,253,3,43,62,29,50,26,3,44,8,16,31,43,1,118,42,62,231,62,43,27,50,13,
  10,3,12,2,26,30,44,27,50,28,10,61,44,26,50,14,11,2,10,61,44,27,51,26,22,17,31,62,44,0,0,0,0,1,0,172,0,231,6,129,
  4,141,0,50,0,0,19,52,54,51,33,50,23,22,23,33,50,30,1,21,20,6,35,33,23,33,22,23,30,1,21,20,6,35,33,23,51,50,30,1,
  21,20,7,6,7,35,23,51,22,23,30,1,21,20,6,35,33,172,62,42,1,118,43,30,17,8,3,44,26,49,30,62,43,253,3,2,1,82,22,20,
  25,28,61,68,254,255,1,179,27,50,28,30,25,48,135,4,54,19,18,24,29,61,43,253,80,4,35,44,62,31,17,22,26,51,27,44,61,10,2,11,
  14,50,26,44,61,10,28,50,27,44,30,26,2,12,3,10,13,50,27,43,62,0,0,0,0,2,0,178,0,212,6,123,4,141,0,34,0,68,0,0,
  37,19,52,38,35,33,34,7,33,48,35,34,20,51,33,7,33,34,21,20,51,33,7,35,34,21,20,59,1,7,35,34,21,20,51,7,38,39,54,55,
  51,55,35,38,39,54,55,51,55,33,34,39,54,55,33,55,33,38,39,54,51,33,54,55,33,50,22,21,3,6,8,73,48,33,254,159,54,23,252,217,
  4,79,83,2,255,13,254,158,83,83,1,58,9,221,83,83,174,19,62,83,83,28,93,1,1,93,74,4,171,93,1,1,93,228,2,254,198,93,1,1,
  93,1,104,4,253,4,92,1,1,92,3,44,32,66,1,118,42,62,75,241,3,21,37,51,57,146,76,75,73,79,75,72,76,75,73,29,1,104,103,1,
  14,1,104,103,1,19,104,103,1,15,1,104,103,69,2,63,45,252,179,0,0,2,0,147,0,0,4,76,5,202,0,33,0,68,0,0,55,5,50,54,
  53,17,52,39,17,54,35,34,21,17,39,17,52,35,34,21,17,39,53,52,35,34,29,1,39,53,52,35,34,21,39,54,55,22,23,21,23,53,54,55,
  22,23,21,23,17,52,55,22,23,17,23,17,54,55,22,21,17,22,23,17,20,6,35,37,19,177,3,21,36,52,58,2,74,73,76,76,72,79,75,72,
  76,75,73,29,1,104,103,1,14,1,104,103,1,18,105,103,1,15,1,104,103,68,2,62,45,252,178,1,115,74,49,32,1,98,54,22,3,39,83,83,
  253,2,13,1,99,82,82,254,196,9,223,83,83,174,18,63,83,83,28,92,1,1,92,75,4,172,92,1,1,92,228,3,1,59,92,1,1,92,254,150,
  4,2,253,93,1,1,93,252,212,33,65,254,138,42,62,75,2,155,0,0,0,2,0,177,0,211,6,123,4,141,0,33,0,67,0,0,37,50,53,52,
  43,1,39,51,50,53,52,43,1,39,33,50,53,52,35,33,39,33,50,52,43,1,33,38,35,33,34,6,21,19,7,3,52,54,51,33,22,23,33,50,
  23,6,7,33,23,33,22,23,6,35,33,23,51,22,23,6,7,35,23,51,22,23,6,7,3,193,83,83,63,18,174,83,83,223,9,1,60,82,82,254,
  157,13,2,254,83,79,4,252,217,22,54,254,158,32,49,74,40,75,62,42,1,118,65,33,3,44,93,1,1,93,253,3,4,1,106,92,1,1,92,254,
  197,3,228,92,1,1,92,172,4,75,92,1,1,92,241,73,75,76,72,75,79,73,75,76,146,57,51,37,252,235,30,3,78,45,63,2,69,103,104,1,
  15,1,103,104,19,1,103,104,1,14,1,103,105,1,0,0,0,2,0,147,255,249,4,76,5,194,0,33,0,67,0,0,19,20,51,50,61,1,55,21,
  20,51,50,61,1,55,17,20,51,50,53,17,55,17,20,51,50,39,17,54,53,17,52,38,35,5,39,37,50,22,21,17,6,7,17,20,7,38,39,17,
  7,17,6,7,38,53,17,7,21,6,7,38,39,53,7,21,6,7,38,39,177,73,75,76,72,75,79,72,76,76,73,74,2,58,52,36,252,235,30,3,
  78,45,62,2,68,103,104,1,15,1,103,105,18,1,103,104,1,14,1,103,104,1,2,179,83,83,61,20,174,83,83,221,9,254,198,83,83,1,98,13,
  253,1,83,83,3,39,23,54,1,97,33,48,74,41,75,62,42,254,138,66,32,252,212,92,1,1,92,2,252,4,254,152,93,1,1,93,1,58,2,228,
  93,1,1,93,171,4,74,93,1,1,93,0,0,29,0,125,0,0,6,175,5,216,0,79,0,128,0,139,0,149,0,164,0,179,0,186,0,193,0,214,
  0,220,0,227,0,231,0,235,0,239,0,243,0,247,0,251,0,255,1,3,1,7,1,11,1,26,1,38,1,42,1,46,1,50,1,54,1,58,1,62,
  0,0,1,32,23,22,29,1,20,7,23,21,20,7,51,54,53,54,59,1,50,21,22,29,1,6,35,39,6,7,21,23,55,22,21,20,7,20,43,1,
  34,47,1,6,35,34,39,6,21,6,43,1,34,53,38,53,52,55,23,55,53,37,7,34,39,53,52,55,54,59,1,50,31,1,53,39,55,38,53,54,
  37,54,1,20,23,51,53,38,53,54,59,1,23,7,23,21,7,21,20,23,22,29,1,23,51,55,52,55,54,53,39,55,53,39,55,22,29,1,7,23,
  54,61,1,52,39,38,43,1,32,7,6,5,22,21,20,7,6,43,1,34,39,52,33,22,23,6,35,34,39,52,53,52,19,51,36,51,23,54,53,38,
  53,38,35,6,7,6,21,37,6,35,6,21,23,55,22,23,53,52,39,38,53,38,5,23,21,7,38,53,52,55,22,21,20,7,39,53,1,22,51,54,
  55,38,53,52,55,6,7,6,43,1,38,39,38,39,22,21,20,55,22,23,51,53,38,5,21,50,63,1,34,7,5,21,23,53,37,21,55,53,5,21,
  23,53,51,21,55,39,7,21,55,39,7,21,51,53,51,21,51,53,7,21,23,53,23,21,51,53,7,21,51,53,5,39,7,21,22,21,22,51,50,55,
  54,55,38,53,6,37,7,22,21,20,23,50,63,1,38,35,7,37,7,23,53,7,21,23,53,39,21,23,53,23,21,55,53,55,21,55,53,55,21,55,
  53,3,167,1,49,146,58,101,6,25,6,160,44,36,8,63,70,26,63,89,248,62,234,70,95,76,65,6,51,69,190,76,172,175,72,209,51,44,14,56,
  76,89,76,228,254,208,108,69,7,70,4,39,33,48,60,133,25,12,107,35,1,7,103,254,154,70,7,31,11,13,13,19,13,32,19,153,69,101,89,127,
  196,33,26,33,13,31,25,31,6,71,224,128,112,38,254,173,105,20,1,113,46,2,56,90,6,78,36,1,207,203,6,37,96,66,67,235,6,1,24,24,
  102,32,70,7,20,28,52,249,252,34,17,14,52,46,95,63,241,101,203,25,2,101,14,51,38,123,69,40,49,254,245,45,214,217,43,1,28,36,28,75,
  116,56,191,12,7,45,22,16,20,25,6,9,1,135,15,3,25,13,24,254,150,18,1,36,26,254,214,25,204,27,2,71,23,3,115,32,20,25,165,25,
  115,25,77,32,253,249,114,7,69,6,14,19,70,155,34,19,186,3,15,18,227,50,21,12,62,6,31,95,253,163,3,29,25,25,112,25,204,27,15,25,
  20,26,5,216,193,108,84,69,114,102,94,6,53,46,62,61,57,124,53,34,24,45,7,108,41,18,100,13,18,44,38,62,118,118,93,99,99,99,25,87,
  112,67,45,43,13,13,100,18,149,7,56,13,27,66,112,112,62,6,87,93,111,216,230,97,29,254,120,118,117,80,112,56,50,19,44,142,68,168,12,94,
  30,56,44,24,13,26,94,66,36,75,187,156,18,43,20,11,34,49,174,24,82,91,43,210,101,42,241,59,208,13,50,11,13,155,155,87,10,81,151,155,
  3,2,80,254,18,130,5,8,10,73,38,63,9,103,112,19,235,111,37,25,11,5,18,119,13,94,25,83,65,36,13,7,159,50,12,57,105,45,53,110,
  48,8,50,162,254,134,199,14,191,10,12,65,105,38,174,73,22,89,94,80,93,68,19,155,37,136,92,63,63,92,79,87,67,13,44,5,44,5,49,10,
  47,15,50,5,49,49,8,47,6,61,2,59,6,55,55,55,55,61,51,5,50,14,49,56,7,49,49,123,5,5,19,57,48,56,104,78,29,37,30,98,
  92,68,104,44,15,41,104,63,18,5,204,49,6,55,73,50,6,49,33,49,7,50,24,50,6,50,4,50,5,51,10,50,7,49,0,0,0,1,0,172,
  0,0,6,129,5,216,0,38,0,0,1,50,23,22,21,20,7,1,7,20,23,37,50,23,21,20,35,5,34,39,38,61,1,52,55,0,55,54,53,52,
  39,35,5,34,39,53,52,55,51,4,66,143,113,52,124,253,108,11,97,3,110,78,9,105,252,161,161,108,27,139,2,109,20,11,98,11,252,181,57,11,
  98,14,5,216,141,77,79,138,98,253,160,62,89,26,209,97,3,89,198,174,53,56,24,138,108,2,55,27,27,22,80,32,204,80,30,64,12,0,0,0,
  0,6,0,170,0,0,6,130,5,216,0,17,0,36,0,48,0,60,0,70,0,88,0,0,1,32,1,22,21,16,5,6,43,1,32,1,38,61,1,16,
  1,54,5,38,35,32,3,6,21,16,5,22,51,32,19,54,61,1,2,37,38,1,35,34,39,19,22,59,1,50,55,19,6,1,6,29,1,33,53,16,
  37,54,55,19,6,37,22,23,33,38,39,38,39,19,22,1,50,23,22,21,20,7,6,43,1,34,39,38,61,1,52,55,54,3,137,1,127,1,8,114,
  254,195,194,212,32,254,132,254,250,99,1,82,185,2,30,166,167,254,212,235,126,1,23,178,223,1,85,234,89,1,254,173,5,254,212,28,168,141,209,48,
  56,8,50,46,212,141,254,224,95,254,87,1,31,18,19,210,7,2,134,95,3,254,86,1,31,34,43,210,125,254,73,82,56,25,68,41,46,7,80,57,
  20,72,39,5,216,254,141,175,214,254,176,253,147,1,131,174,178,28,1,83,1,2,132,172,93,254,217,177,194,254,196,226,138,1,90,150,166,15,1,89,
  224,4,251,72,89,1,111,31,29,254,146,88,3,40,73,95,5,16,1,32,219,13,12,254,146,4,143,145,176,59,46,50,25,1,108,79,254,207,80,37,
  46,71,54,31,82,37,38,5,73,56,28,0,0,6,0,100,0,0,6,200,5,216,0,15,0,29,0,41,0,78,0,108,0,141,0,0,1,62,1,53,
  52,39,54,55,22,21,20,6,7,38,53,52,3,38,35,34,6,7,38,39,54,51,50,22,23,6,1,20,22,23,6,7,46,1,53,52,55,22,1,6,
  35,34,39,38,39,7,6,7,6,35,34,39,22,51,50,54,55,54,53,52,39,55,22,51,50,55,23,6,21,20,23,30,1,51,50,1,22,23,22,21,
  20,7,51,22,23,22,17,21,46,1,35,6,7,39,54,53,52,39,53,54,55,54,53,52,38,1,38,53,52,55,54,59,1,39,38,39,18,37,14,1,
  21,20,23,22,31,1,6,21,20,23,7,38,43,1,34,35,34,6,4,56,68,72,1,36,36,2,121,85,10,14,63,76,7,91,62,33,21,87,116,7,
  133,74,25,254,40,91,70,3,16,104,111,2,42,3,193,109,166,46,50,164,92,1,61,119,92,96,124,128,85,80,55,184,58,47,27,69,34,32,31,29,
  64,26,55,63,160,69,80,254,166,162,93,16,69,4,105,120,195,13,210,112,183,130,70,1,64,182,84,53,24,251,134,4,121,109,180,18,2,44,2,17,
  1,20,177,34,38,101,191,1,66,2,64,113,166,14,3,4,128,178,1,145,40,139,65,12,12,14,5,19,18,95,195,37,24,25,14,2,13,35,4,43,
  22,28,66,5,55,33,254,234,78,143,32,38,34,46,203,79,16,15,6,253,178,83,6,36,170,2,88,69,47,75,40,65,97,93,100,76,80,42,24,23,
  39,70,67,97,89,114,61,5,160,67,217,52,52,109,111,10,67,130,254,255,10,157,182,10,147,40,7,7,70,25,75,31,156,87,89,26,142,252,70,24,
  25,149,161,118,2,98,137,1,14,112,104,180,39,85,68,152,39,82,29,60,9,10,36,136,147,0,0,0,0,23,0,100,255,252,4,246,5,209,0,7,
  0,29,0,35,0,43,0,63,0,86,0,109,0,131,0,162,0,173,0,178,0,183,0,188,0,193,0,201,0,208,0,213,0,218,0,223,0,229,0,237,
  0,244,1,35,0,0,1,6,21,20,51,50,55,38,23,34,7,6,35,34,39,55,39,54,51,50,23,22,23,6,7,38,39,36,53,52,1,6,7,35,
  38,55,3,22,51,50,53,52,39,38,19,21,6,35,34,39,53,38,53,54,55,22,23,6,21,20,4,7,35,38,39,21,39,53,36,39,54,55,22,23,
  6,21,20,4,21,20,7,39,54,53,52,39,54,3,21,39,53,36,39,54,55,22,23,6,21,20,23,6,4,23,6,7,39,54,53,52,7,36,39,54,
  55,22,23,6,21,20,4,23,6,7,38,39,54,53,52,39,21,39,19,21,39,53,36,53,54,55,51,50,23,7,23,6,35,34,39,38,35,34,21,20,
  4,23,6,7,38,39,36,39,54,1,20,30,1,51,38,52,55,34,14,1,5,22,23,55,38,39,22,23,55,38,39,22,23,55,38,39,22,7,55,38,
  39,20,21,20,7,23,53,52,39,6,7,23,54,53,52,5,23,54,55,6,7,23,54,55,6,7,23,54,55,6,31,1,53,52,55,6,23,55,38,53,
  52,53,6,21,63,1,38,39,6,21,20,23,21,39,53,38,35,34,7,32,39,54,37,22,23,22,51,53,38,39,46,1,53,52,62,1,50,30,1,21,
  20,6,7,6,7,51,20,35,21,54,55,4,23,6,33,38,35,34,3,87,4,11,12,25,10,79,7,8,66,55,25,22,91,108,35,62,11,13,204,13,
  2,141,70,157,1,18,254,136,95,31,15,1,86,104,27,13,10,5,34,239,11,26,34,3,174,4,64,46,44,61,1,54,2,15,26,116,74,254,232,4,
  2,128,52,86,174,1,182,112,49,69,2,1,81,74,254,147,3,5,113,77,105,206,1,10,2,118,2,5,150,104,163,253,254,243,5,1,112,72,73,163,
  2,21,3,4,174,33,58,175,189,74,74,74,254,129,13,205,8,61,52,109,92,23,24,56,66,8,7,42,2,210,6,7,174,63,111,1,7,2,12,254,
  118,18,33,18,15,15,17,34,18,1,186,116,44,27,96,151,115,38,42,95,126,80,17,49,62,129,53,1,61,39,103,22,61,62,50,52,60,43,253,19,
  27,45,115,91,44,42,38,115,100,20,49,17,80,84,16,62,51,74,64,61,22,39,104,60,52,50,1,229,74,45,72,35,42,254,245,89,84,1,95,23,
  89,2,1,3,2,20,23,23,41,42,41,23,22,20,3,3,1,1,88,24,1,94,84,89,254,245,42,36,68,4,32,8,4,9,10,20,63,2,24,5,
  23,25,62,2,4,125,62,32,17,9,20,42,48,252,116,34,60,72,35,3,166,11,8,5,9,9,252,45,56,26,56,41,30,54,49,24,13,6,21,21,
  41,54,102,56,173,90,13,92,43,72,68,32,19,9,26,39,42,62,74,46,14,11,17,29,5,5,23,1,153,140,13,137,38,98,53,22,20,7,15,29,
  2,2,52,67,85,69,32,27,39,26,39,164,33,96,57,30,12,7,33,44,40,77,84,69,21,15,11,30,42,33,29,133,12,2,4,127,8,125,21,113,
  126,4,61,24,23,5,24,2,47,43,41,102,91,20,16,15,28,52,31,2,102,18,32,17,33,66,34,17,32,60,64,48,38,57,21,99,63,34,86,43,
  128,71,19,111,77,147,75,8,126,97,17,15,132,63,11,12,125,98,137,57,25,101,92,13,80,38,48,64,17,107,34,63,99,42,137,19,71,128,69,137,
  8,6,74,142,88,141,11,63,132,15,17,101,125,4,25,57,137,13,13,92,171,206,6,194,52,12,165,92,6,54,30,1,24,1,2,10,39,22,21,39,
  22,22,39,21,22,39,10,2,1,1,22,30,54,6,92,165,13,0,0,0,0,2,0,170,0,0,5,78,5,217,0,8,0,40,0,0,1,38,39,6,
  7,22,23,54,53,3,38,39,54,55,22,23,21,20,7,51,50,55,17,38,43,2,17,20,23,33,54,53,17,43,1,34,7,17,22,51,3,121,2,121,
  121,2,8,115,123,197,119,12,3,202,202,3,131,163,181,174,169,179,6,164,99,254,166,99,168,6,179,169,174,181,4,222,177,2,2,177,142,113,88,159,
  254,241,101,184,243,2,2,243,14,183,88,99,254,247,54,254,12,181,174,174,181,1,244,54,1,9,99,0,0,3,0,170,255,253,4,136,5,217,0,3,
  0,32,0,44,0,0,1,21,51,53,39,53,51,21,51,21,35,21,51,5,21,33,17,23,21,39,3,35,3,39,53,23,17,33,53,33,53,35,53,19,
  51,17,33,53,33,53,35,21,33,21,33,2,45,202,183,171,125,125,9,1,148,254,99,143,136,1,177,1,134,134,254,107,1,150,118,164,71,1,12,254,
  244,71,254,245,1,11,5,64,60,60,51,102,102,162,88,1,175,253,232,139,156,133,254,238,1,188,134,155,130,1,113,176,88,162,252,207,1,187,71,99,
  99,71,0,0,0,2,0,170,0,0,5,155,7,74,0,7,0,32,0,0,1,17,51,50,54,16,38,35,1,17,33,50,22,21,20,6,43,1,17,55,
  51,9,1,35,3,17,35,17,3,35,9,1,51,3,40,209,116,127,127,116,254,138,1,118,206,212,212,206,209,218,220,254,103,1,174,219,239,166,254,219,
  1,183,254,110,220,6,167,253,216,144,1,8,144,252,4,4,159,223,216,217,222,254,205,237,254,66,254,40,1,6,254,250,1,23,254,233,1,225,1,181,
  0,1,0,170,0,0,3,178,5,215,0,31,0,0,1,51,23,21,51,23,21,7,35,21,33,23,21,7,33,17,7,35,39,17,33,39,53,55,33,53,
  35,39,53,55,51,53,1,215,171,6,165,5,5,165,1,36,6,6,254,220,6,171,6,254,222,5,5,1,34,163,5,5,163,5,215,5,155,6,148,6,
  113,6,152,5,252,130,5,5,3,126,5,152,6,113,6,148,6,155,0,0,0,1,0,170,255,253,6,130,5,213,0,43,0,0,1,33,23,21,7,35,
  17,33,53,55,51,23,17,7,35,39,53,33,17,51,23,21,7,33,39,53,55,51,17,33,21,7,35,39,17,55,51,23,21,33,17,35,39,53,2,187,
  1,182,6,6,160,2,59,6,106,6,6,106,6,253,197,160,6,6,254,74,6,6,170,253,196,6,115,6,6,115,6,2,60,170,6,5,213,6,119,6,
  253,209,161,6,6,254,73,6,6,158,253,200,6,106,6,6,106,6,2,56,158,6,6,1,183,6,6,161,2,47,6,119,0,2,0,178,0,0,6,123,
  5,216,0,27,0,44,0,0,1,51,50,23,35,39,32,3,6,21,16,5,22,51,37,21,6,7,6,43,1,32,3,38,53,16,37,54,1,51,50,23,
  51,21,7,22,21,39,7,35,53,55,39,53,51,3,156,21,221,210,6,239,254,169,209,94,1,86,136,156,1,1,160,138,81,54,28,254,145,238,132,1,
  134,172,2,127,3,6,62,209,168,65,177,169,3,66,172,213,5,216,146,54,254,202,158,185,254,146,214,71,50,6,107,26,11,1,62,192,233,1,170,238,
  89,254,51,201,3,126,187,17,124,124,3,201,126,3,0,0,0,4,0,170,0,0,6,131,5,217,0,22,0,79,0,98,0,115,0,0,1,22,51,50,
  55,22,51,50,55,53,51,23,21,20,15,1,34,39,6,35,34,39,52,23,51,22,23,50,21,3,51,36,17,52,39,53,22,17,21,16,7,6,7,21,
  22,59,1,21,6,43,1,34,7,39,35,34,39,53,51,50,55,53,39,38,39,38,53,16,63,1,21,6,21,16,5,53,3,53,55,50,37,21,6,7,
  6,21,20,23,21,35,38,39,38,53,16,37,54,51,52,37,22,23,22,29,1,20,7,6,7,52,55,54,61,1,16,37,2,234,27,64,46,33,37,44,
  66,21,5,2,69,30,44,35,33,45,81,16,178,2,50,34,8,10,2,1,36,110,222,224,76,47,80,165,26,117,72,129,22,69,68,144,56,136,60,121,
  86,88,125,36,99,199,33,117,1,38,18,3,35,255,0,95,65,134,146,2,158,93,38,1,12,121,35,2,123,132,130,176,166,89,31,54,92,254,214,5,
  217,75,48,48,68,7,40,5,59,27,4,44,44,101,34,135,64,11,5,252,32,228,1,112,194,207,3,215,254,235,36,254,241,221,66,22,5,40,5,33,
  99,99,28,5,42,3,64,114,74,177,177,1,1,230,31,5,192,226,254,167,245,2,3,38,22,169,42,6,69,99,204,239,233,214,2,74,233,107,103,1,
  12,205,70,4,2,30,112,183,216,47,212,182,81,6,7,82,175,191,2,1,109,244,0,0,0,3,0,170,0,0,5,5,5,217,0,91,0,102,0,110,
  0,0,1,50,23,15,1,22,23,22,21,20,7,23,35,21,50,55,54,53,52,39,55,51,22,17,16,3,38,35,34,21,20,23,22,21,20,21,6,35,
  6,35,34,39,38,39,21,20,21,20,23,20,35,34,53,54,61,1,6,21,6,43,1,34,39,52,54,53,52,35,34,7,2,17,52,55,51,23,6,21,
  20,23,22,23,53,35,53,38,53,52,55,47,1,54,3,20,23,51,54,53,52,39,6,7,6,37,6,21,20,23,54,53,52,2,216,66,82,19,15,127,
  51,56,205,1,120,121,142,135,125,21,5,234,149,120,79,56,120,30,13,42,12,9,44,6,59,94,80,104,111,80,154,7,57,6,41,14,150,46,82,116,
  154,228,5,21,125,214,63,121,119,204,238,24,16,87,206,135,4,70,29,89,51,40,1,112,34,65,144,5,217,75,15,124,46,80,81,85,199,98,75,120,
  129,157,198,176,114,19,165,254,254,254,224,254,201,174,45,28,147,38,42,2,3,59,2,34,238,49,150,3,4,70,113,59,60,116,77,146,93,191,35,59,
  64,164,34,43,173,1,33,1,77,233,166,19,121,174,251,163,47,18,120,75,92,204,190,103,124,18,72,253,255,146,74,105,139,83,126,25,74,63,162,115,
  99,137,102,61,168,152,0,0,0,1,0,171,0,0,6,129,5,215,0,50,0,0,1,50,23,22,21,20,7,23,7,35,39,6,35,34,39,21,1,35,
  38,39,54,1,54,51,22,51,50,55,39,7,35,38,39,19,4,21,7,22,23,53,54,61,1,52,39,38,43,1,34,7,54,3,232,237,209,150,125,194,
  140,3,185,165,217,170,143,254,252,3,204,4,26,1,89,24,7,113,158,191,151,217,108,6,187,9,233,1,27,126,230,29,66,251,137,119,37,98,120,170,
  5,215,189,155,215,201,138,148,131,170,110,88,3,254,49,141,7,25,1,152,29,85,104,198,115,116,12,1,2,14,5,159,175,14,2,90,124,36,254,101,
  69,55,143,0,0,5,0,170,0,0,6,130,5,216,0,11,0,18,0,22,0,26,0,33,0,0,19,16,0,33,32,0,17,16,0,33,32,0,19,20,
  23,1,3,6,0,19,22,23,27,1,54,55,9,1,54,53,52,0,39,17,170,1,182,1,54,1,55,1,181,254,75,254,201,254,202,254,74,152,121,1,
  170,2,196,254,163,173,176,192,2,95,205,170,254,137,1,187,113,254,161,211,2,234,1,55,1,183,254,73,254,201,254,202,254,76,1,180,1,54,229,120,
  1,245,1,194,4,254,163,253,98,177,6,2,104,253,150,8,164,1,182,254,151,112,245,249,1,93,4,254,66,0,0,0,0,4,0,170,0,0,6,130,
  5,216,0,18,0,30,0,40,0,52,0,0,1,21,30,1,51,50,54,53,16,0,33,32,0,3,62,1,51,50,22,5,20,6,35,34,38,53,52,54,
  51,50,22,5,52,38,34,6,21,20,22,50,54,37,16,0,33,32,0,17,16,0,33,32,0,3,150,10,197,144,146,201,254,98,254,228,254,222,254,123,
  20,24,177,149,143,198,1,202,61,38,42,60,60,42,40,59,253,69,59,82,58,58,82,59,3,229,254,75,254,201,254,202,254,74,1,182,1,54,1,55,
  1,181,2,248,26,142,193,207,154,1,22,1,152,254,123,254,201,172,178,192,158,41,58,58,41,42,60,60,42,42,60,60,42,41,58,60,39,254,202,254,
  76,1,180,1,54,1,55,1,183,254,73,0,255,255,0,170,0,0,6,130,5,213,18,38,15,92,0,0,16,39,15,92,0,0,2,134,16,7,15,92,
  0,0,5,13,255,255,0,170,0,0,6,131,5,212,18,38,15,92,0,0,16,39,15,92,0,1,2,133,16,7,15,93,0,0,5,12,255,255,0,170,
  0,0,6,130,5,213,18,38,15,92,0,0,16,39,15,93,0,0,2,133,16,7,15,92,0,0,5,13,255,255,0,170,0,0,6,130,5,213,18,38,
  15,92,0,0,16,39,15,93,0,0,2,133,16,7,15,93,0,0,5,13,255,255,0,170,0,0,6,130,5,213,18,38,15,93,0,0,16,39,15,92,
  0,0,2,133,16,7,15,92,0,0,5,13,255,255,0,170,0,0,6,130,5,213,18,38,15,93,0,0,16,39,15,92,0,0,2,133,16,7,15,93,
  0,0,5,13,255,255,0,170,0,0,6,130,5,213,18,38,15,93,0,0,16,39,15,93,0,0,2,133,16,7,15,92,0,0,5,13,255,255,0,170,
  0,0,6,130,5,213,18,38,15,93,0,0,16,39,15,93,0,0,2,133,16,7,15,93,0,0,5,13,0,10,0,135,255,234,6,165,5,225,0,12,
  0,64,0,70,0,76,0,82,0,88,0,94,0,100,0,106,0,112,0,0,0,20,23,22,51,50,54,52,39,38,35,34,7,5,38,52,55,51,54,55,
  39,54,55,23,54,55,53,54,50,23,21,22,23,55,22,23,7,22,23,51,22,20,7,35,6,7,23,6,7,39,6,7,21,6,35,39,53,38,39,7,
  38,39,55,38,39,1,54,55,3,6,7,5,22,23,55,38,39,1,54,55,39,6,7,37,22,23,37,38,39,1,38,39,5,22,23,37,6,7,23,54,
  55,5,6,7,19,54,55,37,38,39,7,22,23,2,244,48,47,67,66,94,48,47,65,67,47,253,127,28,28,112,27,107,84,15,99,82,124,194,39,78,
  40,182,137,79,102,17,85,105,28,112,28,28,112,20,113,85,17,102,79,138,182,39,39,78,181,138,81,97,17,81,104,27,1,251,33,36,12,142,98,1,
  128,41,29,183,100,140,254,175,8,22,203,76,23,2,247,24,6,1,18,19,81,253,107,20,10,254,240,22,75,2,180,8,22,204,82,17,254,116,33,37,
  12,141,99,254,127,29,39,184,100,141,3,38,132,47,47,94,132,48,48,48,195,39,78,39,183,124,80,95,16,80,102,30,112,28,28,112,22,111,81,15,
  96,81,121,185,39,78,39,176,131,80,92,11,81,103,29,112,28,28,112,23,109,81,11,92,80,121,186,1,44,19,10,1,13,22,77,170,10,19,198,78,
  21,254,62,38,26,171,96,130,55,30,34,10,127,98,254,75,30,42,17,140,86,244,38,34,172,103,123,137,18,11,254,240,30,77,165,9,20,194,77,30,
  0,5,0,170,255,106,7,173,6,110,0,10,0,21,0,33,0,45,0,61,0,0,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,
  6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,54,55,54,32,23,22,23,7,38,39,38,
  32,7,6,7,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,
  242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,236,36,51,182,2,4,182,50,37,115,29,39,142,254,108,142,40,28,3,253,59,81,
  81,118,82,83,58,59,81,81,59,58,83,83,217,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,
  192,254,64,253,37,56,51,181,181,51,56,72,44,39,142,141,40,43,0,0,0,5,0,170,255,106,7,173,6,110,0,10,0,21,0,33,0,45,0,61,
  0,0,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,
  32,0,17,16,0,33,32,0,19,55,22,23,22,32,55,54,55,23,6,7,6,32,39,38,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,83,
  58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,236,115,
  28,40,142,1,148,142,39,29,115,37,50,182,253,252,182,51,3,253,59,81,81,118,82,83,58,59,81,81,59,58,83,83,217,1,117,2,15,253,241,254,
  139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,253,170,71,43,39,142,142,39,44,72,56,51,181,181,51,0,0,
  0,4,0,170,255,106,7,173,6,110,0,10,0,21,0,33,0,49,0,0,1,20,22,51,50,54,52,38,35,34,6,5,20,22,51,50,54,53,52,38,
  34,6,1,16,0,33,32,0,17,16,0,33,32,0,37,22,23,22,32,55,54,55,39,6,7,6,32,39,38,39,2,130,81,59,58,82,82,58,59,81,
  2,66,81,59,58,83,83,116,82,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,115,36,51,182,2,4,182,50,37,115,29,39,
  142,254,108,142,40,28,3,253,58,83,82,118,81,81,59,58,83,83,58,59,81,81,254,178,1,117,2,15,253,241,254,139,254,140,253,244,2,12,91,56,
  51,181,181,51,56,72,44,39,142,142,39,43,0,10,0,170,0,0,6,130,5,216,0,7,0,12,0,19,0,34,0,42,0,50,0,58,0,65,0,73,
  0,88,0,0,1,51,23,17,7,35,39,17,5,23,21,7,39,37,23,7,35,38,39,53,5,50,31,1,20,7,6,35,34,39,38,53,52,55,54,1,
  33,23,21,7,33,39,53,37,33,23,21,7,33,39,53,3,51,22,23,21,7,39,53,37,51,23,21,7,39,53,37,51,23,17,7,35,39,17,3,6,
  21,20,23,22,51,50,55,54,53,39,38,35,34,3,115,78,6,6,78,6,2,57,57,248,61,252,251,253,62,3,200,45,2,49,215,92,13,196,72,48,
  181,101,37,189,70,253,75,1,83,6,6,254,173,6,4,119,1,90,7,7,254,166,6,71,3,134,114,61,248,253,180,3,59,247,61,2,27,78,6,6,
  78,6,36,130,25,69,124,32,49,134,9,63,146,39,5,216,6,254,161,6,6,1,95,156,62,3,255,63,238,254,64,199,55,4,181,226,96,189,100,24,
  168,64,92,180,104,27,254,237,6,80,6,6,80,6,6,80,6,6,80,254,231,130,121,3,63,253,4,43,60,3,254,62,4,119,6,254,161,6,6,1,
  95,2,86,71,123,63,44,114,17,67,130,65,154,0,0,0,0,2,2,221,0,0,6,131,5,215,0,23,0,43,0,0,1,32,1,22,21,16,1,6,
  43,1,34,39,53,36,55,54,17,16,37,38,39,53,52,55,23,21,4,17,16,5,7,21,51,50,55,54,55,54,61,1,16,1,38,35,3,126,1,139,
  1,16,106,254,116,179,176,49,47,81,1,21,125,155,254,178,136,93,149,40,1,201,254,175,43,6,86,158,233,82,29,254,165,163,158,5,215,254,135,173,
  198,254,120,254,255,98,15,6,79,177,202,1,12,1,144,224,80,16,3,11,14,62,3,197,254,20,254,110,232,24,4,83,152,244,93,93,9,1,61,1,
  5,102,0,0,0,2,0,170,0,0,4,80,5,216,0,23,0,43,0,0,33,32,1,38,53,16,1,54,59,1,50,23,21,4,7,6,17,16,5,22,
  23,21,20,7,39,53,36,17,16,37,55,53,35,34,7,6,7,6,29,1,16,1,22,51,3,175,254,117,254,239,105,1,140,179,177,49,46,80,254,236,
  126,154,1,78,136,93,149,40,254,55,1,80,44,6,86,159,232,83,28,1,90,164,158,1,121,173,198,1,136,1,1,99,15,7,79,177,203,254,245,254,
  112,225,79,16,4,10,14,62,3,197,1,237,1,145,232,24,3,83,150,245,92,94,9,254,194,254,252,102,0,2,0,175,255,48,4,58,5,219,0,49,
  0,62,0,0,1,22,23,22,21,20,7,6,7,21,55,21,7,23,35,39,35,53,51,39,38,39,38,53,52,55,54,55,38,39,38,61,1,51,21,20,
  23,22,23,51,54,55,54,61,1,51,21,20,7,6,5,35,6,7,6,16,22,51,50,54,16,39,38,3,105,40,36,133,132,108,143,216,220,1,129,1,
  202,202,2,147,109,133,133,36,40,40,36,133,142,91,85,117,38,116,85,91,142,133,36,254,247,38,117,85,91,183,130,127,183,91,85,4,86,26,36,131,
  189,188,124,100,14,209,2,100,1,202,203,98,209,13,101,124,188,189,131,36,26,25,37,131,188,8,10,130,90,83,7,7,83,90,130,10,8,188,131,37,
  95,6,84,89,254,252,170,170,1,4,89,84,0,2,0,175,254,255,5,45,5,218,0,11,0,35,0,0,1,34,6,21,20,22,51,50,54,53,52,38,
  1,38,53,52,0,51,50,0,16,7,6,7,17,33,21,33,17,35,17,33,53,33,17,38,2,238,164,231,231,164,161,234,234,253,201,169,1,80,239,236,
  1,83,169,136,180,1,16,254,240,180,254,240,1,16,181,5,39,228,164,163,216,216,163,164,228,252,237,157,238,239,1,76,254,180,254,34,156,126,18,254,
  248,124,254,255,1,1,124,1,9,17,0,0,0,2,0,175,255,227,5,45,6,190,0,11,0,35,0,0,37,50,54,53,52,38,35,34,6,21,20,22,
  1,22,21,20,0,35,34,0,16,55,54,55,17,33,53,33,17,51,17,33,21,33,17,22,2,238,164,231,231,164,161,234,234,2,55,169,254,176,239,236,
  254,173,169,136,180,254,241,1,15,180,1,16,254,240,181,150,228,164,163,216,216,163,164,228,3,19,157,238,239,254,180,1,76,1,222,156,126,18,1,8,
  124,1,1,254,255,124,254,247,17,0,0,0,0,2,0,162,255,227,6,165,5,195,0,9,0,30,0,0,1,34,6,16,22,51,50,54,16,38,19,6,
  35,34,0,16,0,23,22,23,1,33,55,33,17,7,17,1,22,21,20,2,225,164,231,231,164,161,234,234,251,168,244,235,254,172,1,89,230,228,112,1,
  105,254,141,140,1,238,143,254,154,112,3,150,228,254,184,216,216,1,72,228,252,241,164,1,61,1,220,1,85,9,8,103,1,92,142,254,20,143,1,117,
  254,164,146,193,232,0,0,0,0,1,1,83,0,0,5,215,5,216,0,27,0,0,1,53,50,54,52,38,35,34,6,29,1,35,52,0,51,50,0,21,
  20,7,51,17,51,17,35,17,33,53,3,13,122,170,169,123,121,171,150,1,2,184,187,1,2,109,227,151,151,252,19,2,19,1,171,242,171,171,121,2,
  185,1,4,254,252,185,168,123,3,197,250,40,1,124,151,0,0,1,1,192,0,0,5,106,5,216,0,31,0,0,1,35,53,51,53,51,21,51,21,35,
  17,54,51,50,18,21,20,6,29,1,35,52,54,53,52,38,35,34,6,21,17,35,2,42,106,106,152,178,178,111,152,178,239,140,151,141,155,111,110,154,
  152,4,141,151,180,180,151,254,125,109,254,254,187,90,229,121,2,132,238,72,123,169,170,122,254,70,0,0,0,2,0,248,0,0,6,50,5,216,0,10,
  0,49,0,0,0,34,6,21,20,22,51,50,54,53,52,39,22,23,22,20,6,35,34,38,52,55,54,55,17,33,17,33,53,51,17,35,53,33,17,33,
  17,51,17,33,17,33,21,35,17,51,21,33,17,33,3,205,112,79,79,56,55,79,58,61,48,76,152,109,107,153,76,47,62,254,224,254,206,155,155,1,
  50,1,32,151,1,32,1,49,153,153,254,207,254,224,1,140,79,55,57,78,78,57,55,194,18,48,76,216,153,153,216,76,49,17,1,140,254,75,151,2,
  211,152,254,74,1,182,254,74,1,182,152,253,45,151,1,181,0,1,1,4,0,0,6,39,5,216,0,60,0,0,37,21,35,53,35,53,51,53,38,39,
  38,39,53,7,39,55,51,23,21,39,21,51,21,35,22,23,22,23,17,7,39,55,51,23,21,39,17,54,55,54,61,1,51,53,7,39,55,51,23,21,
  39,21,51,21,6,7,6,7,21,51,21,3,226,151,176,176,165,122,150,1,144,1,145,152,144,144,2,2,1,104,78,103,145,1,146,151,145,145,101,77,
  106,1,144,1,145,152,144,144,1,1,150,122,165,175,187,187,187,151,139,22,122,150,215,84,142,140,153,153,140,142,84,2,151,104,79,20,2,202,141,139,
  154,154,139,141,253,55,20,78,106,150,1,89,142,140,153,153,140,142,89,4,211,150,121,23,139,151,0,0,0,2,1,236,0,0,5,63,5,216,0,18,
  0,29,0,0,1,33,32,23,22,21,16,7,6,35,33,17,33,23,21,7,33,39,17,23,17,33,50,55,54,55,52,39,38,35,1,244,1,153,1,46,
  100,32,251,59,54,254,170,2,122,8,8,252,253,8,145,1,70,130,72,16,8,162,37,81,5,216,208,77,95,254,246,92,17,253,173,8,130,8,8,5,
  199,131,254,36,130,26,80,164,60,16,0,0,0,1,0,93,0,0,6,206,5,218,0,36,0,0,33,16,0,35,34,6,21,20,23,35,38,53,52,54,
  51,32,19,22,23,54,55,18,33,50,22,21,20,7,35,54,53,52,38,35,34,0,17,3,86,254,226,169,129,34,84,134,93,163,146,1,116,131,8,5,
  4,8,132,1,115,147,162,93,134,85,34,130,168,254,226,2,88,3,5,197,34,128,128,132,161,132,187,252,251,49,40,40,49,3,5,187,132,161,132,128,
  129,34,196,252,251,253,168,0,0,2,0,183,0,0,6,117,5,216,0,8,0,46,0,0,1,34,6,16,22,32,54,16,38,39,54,55,62,2,51,21,
  34,2,7,6,7,22,23,22,21,20,0,35,34,0,53,52,55,54,55,38,39,38,2,35,53,50,30,1,23,22,3,149,147,206,206,1,38,207,205,149,
  131,76,86,97,161,185,123,167,131,21,23,46,43,146,254,217,211,208,254,216,148,41,48,24,21,129,171,122,185,186,72,85,77,3,92,207,254,218,206,206,
  1,38,207,150,5,61,66,180,174,108,254,200,108,19,15,30,41,149,210,209,254,217,1,39,209,210,149,42,30,14,19,108,1,56,108,174,180,66,61,0,
  0,2,0,192,0,0,6,106,5,218,0,19,0,27,0,0,1,38,39,53,4,32,37,21,6,7,17,22,23,21,36,32,5,53,54,63,1,54,51,23,
  17,6,35,39,2,18,168,170,1,91,2,248,1,87,176,166,166,176,254,169,253,8,254,165,170,168,152,116,117,233,116,117,233,4,252,22,52,148,90,90,
  151,47,24,251,226,23,47,152,91,91,148,53,21,12,13,13,4,7,13,13,0,4,0,231,0,64,6,69,5,111,0,8,0,29,0,38,0,60,0,0,
  0,34,6,20,22,51,50,54,52,1,44,1,39,53,22,4,51,50,39,38,53,52,54,51,50,22,16,7,14,1,1,50,54,52,38,34,6,20,22,1,
  12,1,23,21,38,36,35,34,23,22,21,20,6,35,34,38,53,52,55,62,1,5,66,190,132,132,95,94,133,254,94,254,200,254,148,153,253,1,108,59,
  130,8,131,205,147,149,206,104,73,246,253,171,94,133,133,188,134,133,1,29,1,57,1,108,153,253,254,150,58,133,8,131,205,147,149,206,104,73,245,2,
  184,132,190,133,133,190,254,12,2,40,43,124,84,22,26,108,167,147,207,207,254,218,103,77,76,2,182,132,190,132,132,190,132,2,120,2,41,43,123,84,
  21,26,108,166,148,207,207,148,146,103,77,77,0,2,1,30,0,0,6,13,5,216,0,19,0,77,0,0,1,62,1,53,52,39,46,1,35,34,7,14,
  1,21,20,23,30,1,51,50,19,52,54,51,50,22,21,20,0,21,22,23,50,55,23,6,35,34,38,53,52,0,53,52,38,35,34,6,21,20,22,23,
  30,1,21,20,7,6,7,6,35,34,38,39,38,53,52,55,54,55,54,51,50,23,50,53,52,38,2,148,75,50,14,29,113,39,36,35,75,49,14,30,
  111,39,35,48,223,180,172,218,254,222,4,134,71,100,65,127,111,99,144,1,31,164,132,127,150,46,25,37,9,32,51,116,56,56,60,173,47,22,27,51,
  117,55,55,76,74,8,77,1,140,29,113,39,35,35,75,50,14,30,111,39,35,36,76,49,2,240,161,201,221,176,187,254,10,180,124,3,88,72,119,121,
  111,199,1,225,194,134,165,155,129,60,145,62,98,128,17,87,68,115,45,22,75,120,54,56,60,60,114,46,21,41,13,26,184,0,0,0,0,2,0,109,
  254,143,6,190,5,216,0,58,0,68,0,0,1,50,22,21,62,1,51,50,22,29,1,62,1,51,50,22,17,16,1,22,23,35,38,39,6,7,53,54,
  55,39,17,52,53,16,39,14,1,7,17,35,17,16,38,43,2,34,6,7,17,35,17,52,39,51,22,23,62,1,1,17,36,19,52,38,43,1,34,6,
  2,168,63,119,40,198,75,62,82,48,131,68,60,100,254,131,1,146,168,46,74,167,175,191,124,9,46,58,133,63,151,31,35,1,1,41,179,19,149,152,
  142,118,36,23,183,2,196,1,2,24,45,28,4,30,143,5,216,198,128,119,207,167,219,202,125,119,232,254,239,254,104,254,191,94,193,41,161,101,7,116,
  28,87,217,3,87,18,17,1,25,1,1,217,200,252,97,3,154,1,65,106,226,215,252,116,4,65,190,191,79,176,93,188,252,146,253,208,250,1,82,193,
  139,206,0,0,0,2,0,171,0,107,6,129,5,57,0,3,0,35,0,0,19,33,21,33,1,33,53,33,38,53,52,0,51,50,0,21,20,7,33,21,
  33,53,35,54,55,54,53,52,38,34,6,21,20,23,22,23,171,5,214,250,42,2,45,253,211,1,98,67,1,1,185,186,1,3,68,1,132,253,175,1,
  18,17,86,170,244,170,85,16,19,1,3,152,1,143,152,104,131,185,1,3,254,253,185,131,104,152,152,13,17,85,121,122,170,170,122,121,85,17,13,0,
  0,1,0,69,255,60,6,232,5,216,0,56,0,0,1,20,22,23,51,53,51,23,7,39,53,35,34,39,38,39,3,52,53,16,39,14,1,7,17,35,
  17,16,38,43,2,34,6,7,17,35,17,52,39,51,22,23,62,1,51,50,22,21,62,1,51,50,22,29,1,19,5,0,103,89,89,4,203,203,4,89,
  203,68,44,8,21,46,58,133,63,151,31,35,1,1,41,179,19,149,152,142,118,36,23,183,69,63,119,40,198,75,62,82,1,1,15,111,125,1,118,173,
  175,4,118,120,74,118,3,22,18,17,1,25,1,1,217,200,252,97,3,154,1,65,106,226,215,252,116,4,65,190,191,79,176,93,188,198,128,119,207,167,
  219,202,253,132,0,1,0,169,255,255,6,130,5,216,0,20,0,0,1,17,9,1,7,9,1,47,2,9,1,63,2,9,1,33,53,33,17,5,234,253,
  63,1,61,108,254,195,254,88,1,106,1,1,168,254,195,1,106,1,1,61,2,193,254,4,3,0,2,216,1,252,253,63,254,195,108,1,61,254,88,1,
  106,1,1,168,1,61,1,106,1,254,195,2,193,152,253,0,0,2,0,192,0,0,6,106,5,216,0,41,0,49,0,0,1,50,18,55,54,51,50,22,
  21,20,6,35,34,39,14,1,7,35,53,55,54,19,38,2,35,34,2,21,20,21,7,52,2,39,53,50,22,19,54,55,62,1,1,22,51,50,55,38,
  39,34,3,83,107,81,25,109,195,121,153,143,142,155,122,44,126,138,168,154,122,105,50,64,58,36,154,158,141,132,147,161,40,46,45,41,122,1,87,93,
  130,161,9,7,159,152,5,216,252,158,4,221,190,103,145,171,133,160,215,4,118,1,4,1,120,16,3,21,254,45,195,15,14,2,253,1,240,6,97,222,
  254,237,201,88,91,150,252,38,145,197,157,19,0,2,0,176,1,57,6,123,4,162,0,39,0,81,0,0,19,0,51,50,23,22,50,54,51,50,23,22,
  50,55,54,51,50,19,7,38,35,34,7,6,34,39,38,35,34,7,6,35,34,39,38,35,34,4,35,39,17,0,51,50,23,22,51,50,55,54,50,23,
  22,51,50,55,54,51,50,19,7,38,35,34,7,6,35,34,39,38,35,34,7,6,35,34,39,38,34,4,35,39,176,1,69,115,45,13,24,112,172,56,
  54,24,26,114,86,43,41,124,109,94,63,95,51,60,86,112,25,28,59,55,83,87,55,56,25,24,54,55,254,254,5,53,1,68,116,44,14,24,56,55,
  86,87,110,23,27,56,57,86,43,41,125,109,94,63,95,51,60,87,55,56,26,27,59,55,84,86,56,55,25,24,110,254,255,5,53,1,157,1,15,40,
  71,142,71,71,71,36,254,196,51,185,53,76,75,78,67,71,72,70,213,98,1,217,1,13,39,70,70,72,72,70,70,35,254,197,50,185,54,77,76,78,
  68,71,72,72,213,97,0,0,0,1,1,65,0,0,5,234,5,216,0,28,0,0,1,7,2,1,7,0,19,33,53,33,2,1,23,0,19,51,18,1,
  55,0,3,33,7,33,18,1,39,0,3,4,14,241,32,254,234,165,1,51,27,254,216,1,40,28,254,205,166,1,22,32,242,31,1,23,165,254,205,27,
  1,39,1,254,216,29,1,51,166,254,233,31,2,153,3,254,174,254,191,3,1,95,1,55,172,1,54,1,96,3,254,192,254,173,1,83,1,64,3,254,
  160,254,202,172,254,201,254,161,3,1,65,1,82,0,0,0,0,5,0,201,0,0,6,99,5,216,0,15,0,32,0,36,0,84,0,100,0,0,1,54,
  55,38,39,38,34,14,1,21,20,22,23,22,23,33,51,33,54,55,62,1,53,52,46,1,35,34,7,6,7,22,23,1,17,33,17,1,17,38,39,46,
  1,53,52,62,1,51,50,23,53,52,54,55,54,55,53,35,53,51,53,51,21,51,21,35,21,22,23,30,1,29,1,54,51,50,30,1,21,20,6,7,
  6,7,17,1,20,30,1,51,50,62,1,53,52,46,1,35,34,14,1,3,80,1,2,35,51,74,156,147,84,82,74,22,23,1,87,141,1,86,24,22,
  74,81,83,147,79,77,74,52,34,2,1,254,63,2,245,252,185,42,38,69,108,110,198,104,80,76,36,32,13,16,108,108,105,108,108,16,13,31,37,76,
  79,104,198,110,108,68,39,41,253,214,25,45,23,24,45,24,24,45,24,23,45,25,3,199,3,3,43,28,41,81,149,80,81,146,40,14,8,8,14,40,
  146,81,80,149,81,41,28,43,3,3,253,184,254,209,1,47,254,129,1,127,13,22,54,196,107,108,197,106,31,2,36,63,18,7,4,54,70,87,87,70,
  54,4,7,18,63,36,2,31,106,197,108,107,196,54,22,13,254,129,4,125,25,43,25,25,43,25,24,45,23,23,45,0,0,8,0,226,0,0,6,74,
  5,216,0,72,0,78,0,82,0,104,0,124,0,144,0,165,0,187,0,0,1,38,39,52,62,1,51,50,30,1,21,6,7,19,3,34,39,52,62,1,
  51,50,30,1,21,6,7,27,1,38,39,52,62,1,51,50,30,1,21,6,7,27,1,38,53,52,62,1,51,50,30,1,21,6,7,3,1,38,53,52,
  62,1,51,50,30,1,21,6,35,3,17,33,17,1,53,7,33,39,29,2,33,53,1,23,3,54,55,62,1,53,52,46,1,35,34,14,1,21,20,30,
  1,51,50,55,1,23,3,54,55,62,1,52,46,1,35,34,14,1,20,30,1,51,50,55,1,55,19,22,51,50,62,1,52,46,1,35,34,14,1,20,
  22,23,22,23,1,51,3,50,55,62,1,53,52,46,1,35,34,14,1,21,20,22,23,22,23,1,55,19,22,51,50,62,1,53,52,46,1,35,34,14,
  1,21,20,22,23,22,23,1,77,95,12,29,54,29,28,54,28,4,57,239,52,83,18,29,53,31,28,53,29,2,46,189,43,67,2,30,53,27,29,53,
  30,3,67,38,185,46,29,54,27,30,54,29,11,86,92,1,1,43,29,53,28,30,53,29,13,99,160,252,163,3,36,181,254,149,183,2,215,252,255,77,
  231,7,7,18,20,20,35,20,18,35,21,20,36,18,7,9,1,54,136,187,6,5,17,19,19,36,18,19,35,20,19,36,19,7,8,1,173,115,96,5,
  5,19,37,19,21,35,19,18,36,20,20,18,8,7,254,154,100,48,19,16,17,21,22,34,19,18,37,19,19,19,14,15,1,41,104,166,11,11,19,35,
  20,21,34,19,20,35,19,19,18,4,3,3,251,2,95,28,51,28,28,51,28,64,22,254,6,2,190,93,28,50,28,28,50,28,45,34,253,20,3,52,
  30,48,28,52,26,26,52,28,54,24,252,202,2,228,47,42,27,51,28,28,51,27,85,16,253,74,2,3,34,43,28,51,27,27,51,28,94,254,49,253,
  209,2,47,254,223,225,75,61,211,48,164,164,1,84,42,2,14,3,4,10,35,19,20,35,20,20,35,20,19,35,20,1,253,248,32,2,249,2,3,10,
  35,38,36,19,19,36,38,35,20,1,253,19,27,2,209,1,20,35,38,36,19,19,36,38,35,10,5,2,253,10,3,66,10,10,35,20,19,35,20,20,
  35,19,20,35,10,8,2,252,218,42,1,234,3,21,34,20,19,36,19,19,36,19,20,34,11,2,2,0,0,5,1,85,255,254,5,214,5,214,0,29,
  0,33,0,39,0,45,0,50,0,0,1,33,21,51,53,33,21,35,21,7,17,23,21,51,21,33,53,51,53,55,51,17,35,39,53,35,53,33,21,51,
  1,53,33,21,1,55,53,33,21,23,17,7,21,33,53,39,53,17,55,33,17,3,8,1,21,171,1,14,115,92,92,115,251,127,115,93,1,1,93,115,
  1,9,170,2,151,251,238,3,74,82,252,218,82,73,3,20,74,1,253,126,5,214,155,155,162,144,150,253,183,149,143,163,163,143,152,2,69,151,144,162,
  155,250,251,55,55,3,234,131,95,95,131,253,118,116,128,128,116,52,2,33,2,253,221,0,0,4,1,182,0,0,5,118,5,216,0,55,0,67,0,81,
  0,94,0,0,1,38,53,52,55,54,55,38,39,38,39,53,54,55,54,55,54,55,38,39,38,53,52,62,1,51,50,30,1,21,20,7,6,7,22,23,
  22,23,22,23,21,6,7,6,7,22,23,22,21,20,7,6,7,1,33,9,1,53,51,53,35,53,35,21,35,21,51,21,19,54,53,52,46,1,34,14,
  1,21,20,23,3,33,0,20,30,1,50,62,1,52,46,1,35,34,6,2,203,31,32,8,11,60,36,41,1,1,41,43,78,28,30,26,17,22,45,78,
  42,41,78,45,21,16,26,28,29,77,44,42,1,1,42,37,58,11,8,31,32,2,2,1,26,252,64,1,15,1,12,172,172,118,172,172,162,60,45,77,
  84,77,45,63,222,2,138,254,75,29,53,58,54,29,30,54,28,29,52,1,148,53,57,60,53,17,14,38,63,72,80,4,80,73,75,42,14,10,18,29,
  39,41,43,75,42,42,75,43,41,39,29,19,9,14,42,75,73,80,4,80,72,62,38,15,17,53,60,58,54,3,4,254,117,1,148,1,78,124,108,124,
  124,108,124,254,178,45,73,43,78,41,41,78,43,64,54,254,172,5,25,58,53,28,28,53,58,53,27,27,0,4,1,81,0,0,5,219,5,216,0,41,
  0,53,0,62,0,111,0,0,1,54,53,52,38,53,52,55,22,21,20,7,0,19,33,38,53,52,0,61,1,6,7,6,7,39,7,38,39,54,53,52,
  39,54,55,46,1,53,52,55,22,23,3,54,59,1,6,21,20,43,1,34,39,53,3,23,20,7,35,34,61,1,54,19,38,39,6,21,20,22,21,20,
  7,6,7,22,21,20,7,22,23,55,7,54,55,54,55,22,21,20,0,21,20,23,37,2,1,50,53,35,54,53,52,38,39,6,21,20,22,21,20,7,
  3,30,4,22,70,122,8,1,234,45,252,54,13,1,138,90,56,46,158,9,44,139,31,78,2,48,72,21,7,33,104,54,162,37,96,6,43,69,21,8,
  4,6,7,72,10,28,41,216,35,77,25,29,11,59,44,4,74,25,103,97,35,135,29,105,82,11,254,130,12,3,107,39,254,18,1,4,31,13,77,31,
  18,8,4,232,8,11,21,43,14,49,94,104,103,26,27,254,189,252,111,56,58,160,1,40,64,6,115,3,142,18,22,30,46,80,249,192,30,28,109,122,
  32,19,5,27,110,27,120,254,235,63,46,35,49,30,15,254,112,35,52,15,30,23,49,2,167,96,38,62,37,27,33,18,16,15,97,99,44,44,197,192,
  76,24,72,74,10,144,4,173,30,30,120,254,236,125,54,52,1,3,55,1,124,1,10,43,12,79,74,74,41,19,33,19,17,15,0,0,0,4,1,48,
  255,255,5,251,5,215,0,13,0,29,0,80,0,91,0,0,0,20,30,1,51,50,62,1,52,46,1,35,34,6,19,20,30,1,51,50,62,1,53,52,
  46,1,35,34,14,1,1,21,33,53,7,38,53,52,18,55,54,55,38,39,38,53,52,54,55,54,55,38,39,38,52,62,1,51,50,30,1,20,7,6,
  7,22,23,30,1,21,20,7,6,7,22,23,22,18,21,20,7,39,38,39,46,1,35,34,6,7,6,7,2,191,58,101,55,57,101,56,57,102,55,54,
  101,96,16,28,15,16,28,16,16,29,15,14,29,16,2,91,251,217,83,11,165,146,38,40,30,21,42,85,77,27,29,26,15,23,44,78,41,40,78,45,
  21,17,25,27,30,75,86,41,22,30,38,38,147,166,12,92,4,64,69,245,128,129,245,67,65,4,3,193,112,100,56,56,100,112,103,54,54,1,14,16,
  27,15,15,27,16,15,28,16,16,28,250,187,1,1,1,57,58,160,1,37,78,21,15,29,38,75,82,83,151,42,14,10,19,29,39,84,77,42,42,77,
  84,39,29,20,9,14,42,151,83,82,75,38,29,16,20,78,254,219,160,58,57,132,125,113,121,131,131,121,113,125,0,0,0,8,0,201,0,0,6,99,
  5,216,0,15,0,32,0,36,0,84,0,100,0,104,0,121,0,138,0,0,1,54,55,38,39,38,34,14,1,21,20,22,23,22,23,33,51,33,54,55,
  62,1,53,52,46,1,35,34,7,6,7,22,23,1,17,33,17,1,17,38,39,46,1,53,52,62,1,51,50,23,53,52,54,55,54,55,53,35,53,51,
  53,51,21,51,21,35,21,22,23,30,1,29,1,54,51,50,30,1,21,20,6,7,6,7,17,1,20,30,1,51,50,62,1,53,52,46,1,35,34,14,
  1,1,21,33,53,55,33,38,39,46,1,53,52,62,1,51,50,23,22,23,6,21,51,52,39,54,55,54,51,50,30,1,21,20,6,7,6,7,33,3,
  80,1,2,35,51,74,156,147,84,82,74,22,23,1,87,141,1,86,24,22,74,81,83,147,79,77,74,52,34,2,1,254,63,2,245,252,185,42,38,69,
  108,110,198,104,80,76,36,32,13,16,108,108,105,108,108,16,13,31,37,76,79,104,198,110,108,68,39,41,253,214,25,45,23,24,45,24,24,45,24,23,
  45,25,1,164,253,115,206,254,232,18,17,61,66,68,119,64,62,61,41,29,2,241,2,29,41,61,61,65,119,68,66,61,18,18,254,233,3,199,3,3,
  43,28,41,81,149,80,81,146,40,14,8,8,14,40,146,81,80,149,81,41,28,43,3,3,253,184,254,209,1,47,254,129,1,127,13,22,54,196,107,108,
  197,106,31,2,36,63,18,7,4,54,70,87,87,70,54,4,7,18,63,36,2,31,106,197,108,107,196,54,22,13,254,129,4,125,25,43,25,25,43,25,
  24,45,23,23,45,252,182,200,200,206,7,12,33,121,67,66,123,67,33,23,36,3,2,2,3,36,23,33,67,123,66,67,121,33,12,7,0,3,0,226,
  0,0,6,74,5,216,0,72,0,76,0,80,0,0,1,38,39,52,62,1,51,50,30,1,21,6,7,19,3,34,39,52,62,1,51,50,30,1,21,6,
  7,27,1,38,39,52,62,1,51,50,30,1,21,6,7,27,1,38,53,52,62,1,51,50,30,1,21,6,7,3,1,38,53,52,62,1,51,50,30,1,
  21,6,35,3,17,33,17,5,53,33,21,1,53,33,21,1,77,95,12,29,54,29,28,54,28,4,57,239,52,83,18,29,53,31,28,53,29,2,46,189,
  43,67,2,30,53,27,29,53,30,3,67,38,185,46,29,54,27,30,54,29,11,86,92,1,1,43,29,53,28,30,53,29,13,99,160,252,163,3,36,253,
  41,2,215,253,41,3,251,2,95,28,51,28,28,51,28,64,22,254,6,2,190,93,28,50,28,28,50,28,45,34,253,20,3,52,30,48,28,52,26,26,
  52,28,54,24,252,202,2,228,47,42,27,51,28,28,51,27,85,16,253,74,2,3,34,43,28,51,27,27,51,28,94,254,49,253,209,2,47,203,78,78,
  254,214,79,79,0,4,1,85,255,254,5,214,5,214,0,3,0,7,0,37,0,41,0,0,1,53,33,21,1,53,33,21,19,33,21,51,53,33,21,35,
  21,7,17,23,21,51,21,33,53,51,53,55,51,17,35,39,53,35,53,33,21,51,1,53,33,21,4,214,253,128,2,202,252,236,252,1,21,171,1,14,
  115,92,92,115,251,127,115,93,1,1,93,115,1,9,170,2,151,251,238,4,132,94,94,252,47,111,111,5,35,155,155,162,144,150,253,183,149,143,163,163,
  143,152,2,69,151,144,162,155,250,251,55,55,0,2,1,182,0,0,5,118,5,216,0,52,0,64,0,0,1,52,55,54,55,38,39,38,39,53,54,55,
  54,55,54,55,38,39,38,53,52,62,1,51,50,30,1,21,20,7,6,7,22,23,22,23,22,23,21,6,7,6,7,22,23,22,21,20,7,1,33,1,
  38,1,53,51,53,35,53,35,21,35,21,51,21,2,172,32,8,11,60,36,41,1,1,41,43,78,28,30,26,17,22,45,78,42,41,78,45,21,16,26,
  28,29,77,44,42,1,1,42,37,58,11,8,31,32,1,22,252,64,1,15,25,1,37,172,172,118,172,172,2,2,60,53,17,14,38,63,72,80,4,80,
  73,75,42,14,10,18,29,39,41,43,75,42,42,75,43,41,39,29,19,9,14,42,75,73,80,4,80,72,62,38,15,17,53,60,58,54,254,110,1,148,
  53,1,25,124,108,124,124,108,124,0,0,0,0,4,1,76,0,0,5,224,5,216,0,51,0,63,0,72,0,78,0,0,1,54,53,52,38,53,52,55,
  30,1,21,20,7,51,20,35,0,19,33,38,53,52,0,53,52,39,6,43,1,6,35,34,35,55,7,38,39,54,53,52,39,54,55,54,53,52,38,53,
  52,55,22,23,7,21,22,59,1,50,53,52,55,35,34,7,3,21,20,59,1,54,53,39,34,1,23,0,19,51,2,3,22,37,30,58,85,15,34,4,
  2,2,24,45,252,54,13,1,149,1,66,117,10,90,103,4,3,48,107,114,27,88,2,48,99,3,45,20,104,56,170,4,8,21,69,43,6,96,37,115,
  28,10,72,7,62,1,201,52,1,119,6,77,45,4,230,23,39,25,57,22,46,30,81,89,13,47,12,1,254,172,252,111,56,58,160,1,27,113,8,7,
  167,146,104,80,28,83,229,190,27,26,109,104,10,9,28,26,35,37,66,27,122,255,16,30,49,34,48,64,254,41,24,29,15,53,34,2,64,89,254,243,
  253,4,3,82,0,1,1,48,255,255,5,251,5,215,0,46,0,0,5,38,53,52,18,55,54,55,38,39,38,53,52,54,55,54,55,38,39,38,52,62,
  1,51,50,30,1,20,7,6,7,22,23,30,1,21,20,7,6,7,22,23,22,18,21,20,7,1,59,11,165,146,38,40,30,21,42,85,77,27,29,26,
  15,23,44,78,41,40,78,45,21,17,25,27,30,75,86,41,22,30,38,38,147,166,12,1,57,58,160,1,37,78,21,15,29,38,75,82,83,151,42,14,
  10,19,29,39,84,77,42,42,77,84,39,29,20,9,14,42,151,83,82,75,38,29,16,20,78,254,219,160,58,57,0,0,0,1,1,67,0,0,5,232,
  5,212,0,35,0,0,1,22,19,18,23,22,29,1,20,7,6,35,34,39,35,21,16,23,35,53,54,17,39,35,7,6,35,34,47,1,53,52,55,0,
  63,1,3,152,94,216,237,6,39,162,53,64,154,95,42,83,215,85,3,38,47,85,127,187,76,9,187,1,59,89,3,5,212,167,254,236,254,234,57,85,
  80,40,167,96,22,221,12,254,229,150,6,151,1,29,3,88,133,209,73,46,183,203,1,130,165,3,0,0,0,2,0,185,0,1,6,115,5,209,0,24,
  0,50,0,0,1,50,19,22,21,50,55,18,51,50,23,22,29,1,16,7,0,7,35,1,38,53,52,55,54,3,21,20,23,1,51,1,54,61,1,52,
  39,38,35,32,3,6,21,35,52,39,38,35,34,7,6,2,42,218,116,28,6,13,112,235,209,122,38,221,254,61,60,6,253,160,120,199,81,229,208,1,
  219,3,2,62,104,189,71,58,254,248,86,10,6,72,101,189,174,107,37,5,209,254,237,80,24,70,1,53,211,78,80,13,254,254,231,253,217,66,2,237,
  178,182,210,124,45,254,143,16,219,228,253,188,2,187,161,151,38,172,112,28,254,65,38,26,78,209,224,177,70,0,0,0,0,2,1,88,0,0,5,210,
  5,212,0,8,0,13,0,0,9,1,21,0,7,38,1,38,53,9,4,3,150,2,60,253,227,31,15,254,23,70,2,58,254,3,2,1,2,1,254,94,
  5,212,253,26,7,253,59,34,11,2,128,86,13,2,150,253,103,253,100,2,156,2,30,0,0,1,0,228,0,0,6,71,5,212,0,55,0,0,1,50,
  23,22,23,20,15,1,51,54,59,1,50,23,22,21,20,7,6,7,34,3,35,21,16,23,21,35,39,54,17,53,35,2,35,34,39,38,53,52,55,54,
  59,1,50,23,51,53,38,39,38,61,1,52,55,54,3,151,214,101,13,3,120,60,3,74,84,19,238,96,23,209,40,71,242,101,3,82,208,6,85,3,
  100,245,191,102,25,246,66,51,9,86,78,3,84,29,60,215,71,5,212,227,52,56,117,160,60,28,202,66,60,205,104,12,6,1,18,9,254,169,109,6,
  6,128,1,77,3,254,235,201,68,58,233,83,12,28,3,71,69,110,81,14,201,104,19,0,0,3,1,66,0,1,5,234,5,213,0,34,0,60,0,66,
  0,0,1,22,1,22,29,1,20,7,6,43,1,34,39,35,21,16,23,35,53,54,17,35,7,6,43,1,34,39,38,53,55,53,52,55,0,55,6,1,
  6,21,22,23,22,59,1,50,55,51,50,23,22,59,1,50,55,54,61,1,52,39,2,3,51,38,39,34,7,3,151,126,1,127,86,181,34,48,22,145,
  98,42,83,215,86,42,56,85,105,22,160,81,25,3,206,1,34,95,124,254,174,81,10,148,22,41,16,119,96,183,7,31,83,103,19,137,65,10,203,230,
  142,63,13,15,6,16,5,213,225,254,54,139,134,3,209,78,16,218,13,254,232,155,6,151,1,35,101,117,174,66,63,13,3,200,212,1,103,73,199,254,
  111,130,133,187,53,9,218,70,148,167,40,30,31,176,207,1,31,251,112,23,90,82,0,0,0,1,0,182,0,0,6,119,5,212,0,23,0,0,1,50,
  23,22,23,51,54,55,54,51,50,23,22,21,20,7,1,35,1,38,53,52,55,54,2,40,203,116,42,2,3,35,92,108,135,209,126,32,208,253,239,6,
  253,206,168,199,84,5,212,235,93,49,162,107,108,224,83,73,250,227,253,133,2,177,205,218,211,124,45,0,0,1,1,88,0,0,5,210,5,212,0,8,
  0,0,9,1,22,21,1,38,1,52,55,3,150,1,247,69,253,196,12,253,206,111,5,212,253,115,85,13,253,27,8,2,221,14,138,0,0,3,0,228,
  0,0,6,72,5,220,0,50,0,96,0,103,0,0,1,50,23,22,21,20,15,1,54,59,1,50,23,22,21,20,7,6,7,34,3,35,21,16,23,21,
  35,39,54,17,53,35,2,35,34,39,38,53,52,55,54,59,1,50,23,38,39,53,52,55,54,3,20,31,1,21,38,43,1,34,15,1,20,23,22,51,
  50,19,54,55,51,22,23,22,51,50,55,54,61,1,52,47,1,35,34,7,53,54,55,54,53,52,39,38,35,34,7,1,20,7,51,53,38,53,3,155,
  203,104,25,114,22,31,61,41,248,92,16,210,34,73,241,102,3,82,209,6,85,3,100,246,192,103,25,247,67,51,38,61,31,99,28,216,71,240,169,12,
  107,118,9,243,61,7,136,61,78,210,114,16,22,7,37,83,90,158,168,85,12,253,54,6,118,107,129,32,26,187,54,41,184,83,1,7,28,60,28,5,
  220,206,70,57,132,166,23,6,215,56,58,211,100,12,7,1,20,9,254,167,109,6,6,128,1,79,4,254,232,203,69,58,235,82,12,6,112,177,38,203,
  105,19,254,179,155,204,12,3,9,212,67,148,93,38,1,39,27,65,120,134,133,190,46,43,6,222,48,3,9,3,137,110,77,44,182,87,16,200,251,206,
  28,96,3,99,22,0,0,0,0,4,0,216,255,254,6,84,5,212,0,16,0,33,0,49,0,77,0,0,1,51,20,6,7,20,22,23,35,38,39,38,
  39,48,53,52,54,37,51,20,6,7,20,22,19,35,38,39,38,39,52,53,52,54,5,51,20,6,7,20,22,23,35,38,39,38,39,53,52,54,19,30,
  1,21,20,6,4,32,36,38,53,52,54,55,51,6,7,6,20,22,4,32,36,54,52,39,38,39,2,118,13,145,2,204,7,13,29,163,48,15,165,1,
  65,13,146,2,205,6,13,29,162,49,15,166,1,89,13,146,2,205,6,13,28,163,49,15,166,44,168,190,185,254,177,254,148,254,177,185,189,168,3,131,
  75,86,167,1,46,1,74,1,47,166,86,76,131,5,57,63,155,99,130,121,201,166,116,51,90,14,114,136,237,96,237,151,197,187,254,206,251,178,78,139,
  8,9,177,209,91,79,196,125,161,154,253,208,145,66,114,14,145,173,254,30,49,177,97,96,176,98,98,176,96,97,177,49,41,69,77,168,152,85,85,152,
  168,77,69,41,0,1,0,172,255,246,2,183,5,213,0,17,0,0,1,51,23,17,20,15,1,35,34,47,1,52,63,1,50,23,51,17,2,104,72,7,
  196,48,35,212,28,4,211,33,99,90,4,5,213,8,250,253,163,45,4,133,31,130,24,5,64,4,212,0,0,1,0,172,255,246,4,111,5,213,0,29,
  0,0,1,51,23,21,22,23,22,21,20,7,35,39,54,53,52,39,38,39,17,20,7,35,34,53,52,55,51,50,23,17,2,88,87,8,27,173,240,122,
  4,30,61,228,92,25,224,57,242,212,23,96,89,5,213,7,39,54,63,70,138,146,96,32,49,84,70,71,42,26,251,214,153,45,168,131,23,64,4,214,
  0,1,1,120,255,47,5,179,5,213,0,30,0,0,1,5,23,17,20,7,35,34,61,1,52,63,1,50,23,17,37,17,20,15,1,35,34,61,1,52,
  63,1,50,23,17,2,253,2,179,3,192,54,213,177,39,86,81,253,220,150,67,26,216,170,43,89,80,5,213,202,4,250,237,155,42,164,4,126,22,3,
  58,4,11,169,251,219,137,56,8,155,7,122,34,4,67,4,211,0,0,0,0,2,0,188,255,246,6,111,5,213,0,24,0,28,0,0,1,23,17,20,
  5,34,39,52,55,50,23,51,17,33,17,6,7,35,32,53,52,55,50,23,17,23,21,33,53,6,107,4,254,251,233,18,233,109,79,3,252,165,8,242,
  4,254,254,236,100,88,88,3,91,5,213,4,251,18,213,21,164,138,14,59,2,149,253,90,207,36,177,125,16,64,4,225,207,156,156,0,0,2,0,181,
  255,250,3,34,5,217,0,12,0,21,0,0,19,51,23,17,51,54,51,22,19,2,5,39,17,19,17,36,17,54,53,52,39,34,187,45,5,3,170,145,
  227,20,29,253,179,3,56,1,162,1,149,119,5,217,6,252,63,237,3,254,255,254,87,88,3,5,214,251,212,254,157,99,1,49,13,12,148,8,0,0,
  0,2,0,172,0,0,2,48,5,217,0,13,0,19,0,0,19,51,23,17,37,23,17,7,35,39,17,5,35,17,19,17,51,37,17,35,177,41,6,1,
  78,2,4,40,5,254,175,2,52,2,1,29,2,5,217,5,254,47,161,2,251,99,5,5,1,229,160,4,138,253,153,254,125,144,1,127,0,2,0,173,
  0,0,3,52,5,217,0,40,0,44,0,0,1,51,23,17,55,23,21,6,7,17,55,21,6,7,17,7,35,39,17,5,17,7,35,39,17,7,53,52,
  55,17,35,7,53,55,17,55,51,23,17,37,17,1,17,37,17,2,135,46,5,119,3,3,119,122,1,121,5,46,5,254,224,5,42,5,129,129,2,127,
  129,5,42,5,1,32,254,224,1,32,5,217,5,254,208,60,2,141,7,60,254,139,55,135,4,67,254,215,4,4,1,17,140,254,166,4,4,1,65,60,
  142,6,60,1,123,56,139,65,1,31,4,4,254,250,134,1,77,253,150,254,135,139,1,116,0,1,0,172,0,0,5,80,5,217,0,72,0,0,1,35,
  48,35,34,7,35,34,39,53,54,53,52,39,53,54,55,51,22,59,1,53,52,39,53,54,55,51,22,50,55,51,22,23,21,6,29,1,51,50,55,51,
  22,23,21,6,21,20,23,21,6,43,1,38,43,2,17,20,23,21,6,7,35,38,34,7,35,38,39,53,54,53,2,182,168,4,179,80,56,24,11,99,
  99,2,32,57,83,181,167,131,3,29,58,45,140,45,58,29,3,131,163,181,83,56,33,2,99,99,11,25,55,80,179,4,164,131,3,29,58,45,140,45,
  58,29,3,131,3,17,90,35,59,49,55,70,45,58,29,3,131,175,181,83,56,33,2,99,99,2,33,56,83,181,175,131,3,29,58,45,70,55,49,59,
  35,90,254,82,181,83,57,32,2,99,99,2,32,57,83,181,0,6,0,132,0,0,5,156,5,217,0,6,0,13,0,20,0,27,0,59,0,71,0,0,
  1,6,7,22,23,55,53,5,21,23,54,55,38,39,1,38,39,6,7,23,51,3,35,7,22,23,54,55,3,51,55,22,23,6,7,39,35,17,23,6,
  7,38,39,55,17,35,7,38,39,54,55,23,51,53,39,54,55,22,23,15,1,21,35,21,51,17,51,17,51,53,35,53,1,59,22,48,47,23,95,2,
  237,94,23,47,47,23,254,134,44,47,44,45,68,45,1,45,67,45,44,46,45,7,228,208,10,122,122,10,208,228,126,106,105,104,104,126,228,208,11,122,
  122,11,208,228,126,104,105,104,106,126,110,116,116,54,116,116,3,180,45,46,44,45,67,46,1,46,67,46,44,46,45,1,110,23,47,47,23,95,252,82,
  95,23,47,47,23,2,247,126,105,106,104,104,126,254,78,208,11,121,121,11,208,1,178,126,104,105,105,105,126,214,209,11,122,122,11,209,115,159,46,254,
  128,1,128,46,159,0,0,0,0,12,0,172,0,0,6,129,5,172,0,20,0,35,0,46,0,54,0,67,0,77,0,104,0,119,0,140,0,151,0,166,
  0,175,0,0,1,33,50,31,1,55,51,50,21,3,33,39,53,54,55,53,2,39,38,61,1,7,51,50,23,22,21,2,7,35,36,39,53,18,55,54,
  5,21,19,7,21,51,55,7,38,47,1,1,23,19,38,43,1,34,7,1,22,19,23,21,20,7,6,43,1,38,3,53,23,19,51,50,63,1,52,47,
  1,6,37,51,50,23,22,21,7,35,39,2,15,1,23,7,35,38,3,38,61,1,52,63,1,35,39,53,55,23,21,23,51,21,20,7,21,22,23,19,
  51,23,53,39,1,51,23,21,33,50,55,51,23,21,6,3,6,43,1,21,7,35,2,61,1,39,23,17,7,33,34,47,1,53,52,55,5,7,23,51,
  53,52,59,1,50,63,1,33,38,61,1,5,6,7,21,20,31,1,33,17,3,40,1,139,58,29,77,98,8,5,173,254,164,5,18,82,187,16,46,113,
  23,112,55,30,176,16,3,254,211,4,158,17,44,1,18,202,22,202,95,28,113,16,20,253,30,240,160,62,77,28,84,44,3,155,18,149,5,80,23,36,
  146,12,180,54,156,133,54,36,2,48,95,228,253,19,20,9,117,51,5,5,100,180,15,3,5,7,3,22,173,20,85,20,2,100,5,128,18,3,116,1,
  156,200,2,28,95,2,125,5,5,1,115,42,36,2,5,6,196,25,34,195,5,8,172,82,8,5,254,214,116,48,6,88,2,88,95,95,5,8,231,22,
  47,105,254,107,8,253,184,61,6,90,30,1,14,5,172,71,134,56,7,254,212,5,5,17,42,5,1,70,20,22,4,5,13,128,49,10,254,198,17,172,
  8,2,1,26,8,46,23,2,254,157,15,3,173,13,197,13,5,254,209,138,1,23,144,102,254,245,17,254,239,41,20,77,67,18,11,1,61,5,15,254,
  234,103,26,57,69,162,129,107,215,79,13,5,57,254,203,33,21,40,5,27,1,45,26,31,7,28,131,41,59,5,5,38,5,13,2,8,198,10,26,254,
  1,93,8,3,172,254,212,5,116,33,5,2,21,254,177,29,121,5,1,34,13,3,179,7,254,165,5,134,38,13,50,124,12,172,170,8,28,98,179,1,
  20,8,29,97,36,10,85,43,6,1,21,0,0,4,0,156,0,32,6,143,5,217,0,10,0,35,0,56,0,77,0,0,1,51,17,7,53,55,51,17,
  51,21,33,5,38,53,52,63,1,39,55,19,39,7,6,21,20,23,22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,
  53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,38,35,34,7,6,7,3,39,19,54,55,54,2,213,171,186,202,127,171,254,27,253,
  243,44,38,84,62,235,24,61,99,7,23,35,93,15,16,1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,
  169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,136,241,39,56,47,1,234,1,154,26,97,30,254,1,92,184,77,79,72,75,146,36,107,254,255,
  36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,70,11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,
  107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,0,4,0,156,0,32,6,143,5,217,0,28,0,53,0,74,0,95,0,0,1,33,21,33,
  53,62,1,55,62,1,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,7,14,1,1,38,53,52,63,1,39,55,19,39,7,6,21,20,23,
  22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,
  38,35,34,7,6,7,3,39,19,54,55,54,3,93,1,84,253,241,64,205,25,49,36,74,60,47,103,89,76,112,48,127,154,38,48,14,139,253,10,44,
  38,84,62,235,24,61,99,7,23,35,93,15,16,1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,169,96,
  84,63,25,234,60,99,34,52,7,7,63,53,204,136,241,39,56,47,1,210,93,85,49,158,21,41,56,26,40,51,24,38,110,25,20,99,81,38,68,45,
  13,109,254,186,77,79,72,75,146,36,107,254,255,36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,70,11,55,17,19,52,72,1,96,79,
  254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,4,0,156,0,32,6,143,5,217,0,40,
  0,65,0,86,0,107,0,0,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,
  53,62,1,51,50,22,21,20,6,1,38,53,52,63,1,39,55,19,39,7,6,21,20,23,22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,39,
  55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,38,35,34,7,6,7,3,39,19,54,55,54,4,90,11,95,
  173,157,51,108,70,72,101,53,94,92,86,79,111,115,72,71,74,73,41,96,86,75,109,49,129,154,83,252,106,44,38,84,62,235,24,61,99,7,23,35,
  93,15,16,1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,
  63,53,204,136,241,39,56,47,2,190,2,83,60,92,101,14,18,108,30,18,50,51,45,50,91,39,38,39,41,14,20,98,15,13,89,75,52,74,254,24,
  77,79,72,75,146,36,107,254,255,36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,70,11,55,17,19,52,72,1,96,79,254,93,66,65,
  54,4,158,1,146,145,36,254,255,107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,5,0,156,0,32,6,143,5,217,0,2,0,13,0,38,
  0,59,0,80,0,0,1,3,51,3,51,17,51,21,35,21,35,53,33,53,1,38,53,52,63,1,39,55,19,39,7,6,21,20,23,22,51,50,55,33,
  21,33,34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,38,35,34,7,6,
  7,3,39,19,54,55,54,3,182,230,230,20,177,121,121,157,254,130,254,144,44,38,84,62,235,24,61,99,7,23,35,93,15,16,1,150,254,28,75,57,
  46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,136,241,39,56,47,3,
  82,254,255,1,138,254,118,95,142,142,96,254,132,77,79,72,75,146,36,107,254,255,36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,70,
  11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,0,0,
  0,4,0,156,0,32,6,143,5,217,0,29,0,54,0,75,0,96,0,0,1,33,21,33,21,6,54,51,50,22,21,20,6,35,34,38,39,53,30,1,
  51,50,54,53,52,38,35,34,6,7,1,38,53,52,63,1,39,55,19,39,7,6,21,20,23,22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,
  39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,38,35,34,7,6,7,3,39,19,54,55,54,2,187,1,
  195,254,197,2,49,24,139,162,167,150,50,104,70,76,93,53,82,93,93,82,39,80,70,254,13,44,38,84,62,235,24,61,99,7,23,35,93,15,16,1,
  150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,136,
  241,39,56,47,3,208,95,112,1,7,116,99,100,114,14,15,114,31,18,64,56,57,64,13,25,254,83,77,79,72,75,146,36,107,254,255,36,172,20,19,
  35,32,44,1,159,33,27,97,147,10,73,151,149,70,11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,
  1,9,107,254,161,78,1,164,65,33,27,0,0,5,0,156,0,32,6,143,5,217,0,9,0,34,0,59,0,80,0,101,0,0,1,34,6,20,22,51,
  50,54,52,38,19,21,46,1,35,34,6,7,6,54,51,50,22,21,20,6,35,34,38,53,52,54,51,50,22,1,38,53,52,63,1,39,55,19,39,7,
  6,21,20,23,22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,
  3,39,55,39,38,35,34,7,6,7,3,39,19,54,55,54,3,134,55,68,68,55,58,66,66,153,61,70,34,87,92,3,7,93,56,117,135,141,117,133,
  140,169,146,38,77,252,165,44,38,84,62,235,24,61,99,7,23,35,93,15,16,1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,
  202,136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,136,241,39,56,47,2,188,65,118,64,64,118,65,1,14,102,22,14,96,
  53,7,40,115,97,95,116,165,150,143,174,12,252,253,77,79,72,75,146,36,107,254,255,36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,
  70,11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,0,
  0,4,0,156,0,32,6,143,5,217,0,6,0,31,0,52,0,73,0,0,1,33,21,1,35,19,33,1,38,53,52,63,1,39,55,19,39,7,6,21,
  20,23,22,51,50,55,33,21,33,34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,
  55,39,38,35,34,7,6,7,3,39,19,54,55,54,2,162,2,2,254,240,147,254,254,163,254,38,44,38,84,62,235,24,61,99,7,23,35,93,15,16,
  1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,
  136,241,39,56,47,3,186,50,253,185,2,26,253,123,77,79,72,75,146,36,107,254,255,36,172,20,19,35,32,44,1,159,33,27,97,147,10,73,151,149,
  70,11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,1,9,107,254,161,78,1,164,65,33,27,0,0,
  0,3,0,156,0,32,6,143,5,217,0,24,0,45,0,66,0,0,55,38,53,52,63,1,39,55,19,39,7,6,21,20,23,22,51,50,55,33,21,33,
  34,39,38,37,6,7,35,21,39,55,21,51,54,55,54,53,52,39,3,55,19,22,21,20,1,22,31,1,55,3,39,55,39,38,35,34,7,6,7,3,
  39,19,54,55,54,200,44,38,84,62,235,24,61,99,7,23,35,93,15,16,1,150,254,28,75,57,46,5,139,85,175,167,210,210,198,58,25,7,49,202,
  136,243,37,252,230,169,96,84,63,25,234,60,99,34,52,7,7,63,53,204,136,241,39,56,47,214,77,79,72,75,146,36,107,254,255,36,172,20,19,35,
  32,44,1,159,33,27,97,147,10,73,151,149,70,11,55,17,19,52,72,1,96,79,254,93,66,65,54,4,158,1,146,145,36,254,255,107,35,172,40,1,
  9,107,254,161,78,1,164,65,33,27,0,0,0,6,0,172,0,0,6,127,5,161,0,16,0,26,0,39,0,57,0,72,0,82,0,0,1,33,50,31,
  1,55,51,21,2,7,33,53,54,55,3,38,35,7,50,31,1,3,36,39,18,55,54,1,18,21,23,20,7,6,43,1,38,3,54,55,5,18,23,39,
  2,15,1,23,35,3,39,54,55,54,53,39,53,51,1,51,21,33,50,55,51,20,3,6,43,1,21,35,3,39,23,17,7,33,34,47,1,52,55,3,
  42,1,134,58,33,74,99,6,157,16,254,169,97,5,198,35,13,102,105,42,49,193,254,245,27,149,22,49,3,90,166,2,97,15,40,125,14,175,24,201,
  252,121,171,2,112,192,4,3,5,5,201,8,4,80,26,100,228,2,216,2,1,138,33,30,3,201,24,31,204,5,168,94,5,5,254,222,116,47,5,84,
  5,161,84,125,55,2,254,237,21,5,53,9,1,98,26,5,92,86,254,182,154,19,1,4,28,47,254,86,254,234,23,39,102,58,8,15,1,58,23,112,
  27,254,224,13,63,254,182,16,41,29,1,92,32,31,128,41,11,57,3,254,165,115,26,9,254,164,23,115,1,37,176,6,254,169,5,128,48,48,130,0,
  0,7,0,170,0,0,6,131,5,217,0,19,0,37,0,50,0,60,0,74,0,92,0,101,0,0,1,51,32,19,22,29,1,16,5,6,43,1,32,3,
  38,61,1,16,37,54,23,21,50,31,1,21,6,7,21,33,54,55,35,7,38,39,38,35,1,22,51,54,19,38,35,38,35,34,7,6,7,5,21,19,
  51,50,55,52,47,1,34,5,23,6,7,20,31,1,51,52,63,1,51,23,39,1,7,22,23,51,53,55,51,50,63,1,53,35,6,35,33,39,53,5,
  6,29,1,20,31,1,51,17,3,137,27,1,139,243,97,254,111,163,183,3,254,80,232,83,1,60,190,137,38,51,121,27,58,1,24,10,132,3,83,79,
  18,21,26,253,136,242,9,4,149,66,23,29,50,95,53,78,13,2,129,153,118,98,26,101,41,14,251,205,80,75,11,139,29,3,27,142,9,76,139,1,
  249,135,6,129,3,6,172,36,61,106,3,22,34,254,196,6,253,234,65,106,26,252,5,217,254,146,174,207,6,254,79,235,76,1,134,168,163,53,1,95,
  241,131,147,3,107,206,3,22,31,3,8,240,44,137,22,12,254,223,139,15,1,1,126,18,121,125,31,222,3,254,244,138,47,157,77,60,52,123,49,22,
  232,59,67,25,248,44,241,254,229,251,3,236,91,6,128,177,3,16,6,95,101,105,39,12,91,41,4,1,36,0,0,0,0,8,0,170,0,0,6,131,
  5,217,0,15,0,32,0,47,0,58,0,66,0,82,0,96,0,106,0,0,1,32,19,22,21,16,5,6,35,32,3,38,53,16,37,54,1,16,5,22,
  59,1,32,19,54,53,16,37,38,35,32,3,6,1,33,50,31,1,55,21,6,7,33,53,55,38,47,1,35,50,31,1,3,35,38,39,54,55,54,1,
  22,29,1,6,43,1,3,37,33,23,7,35,39,35,2,7,21,38,3,39,52,55,39,1,51,21,33,50,55,21,3,7,35,7,21,35,39,37,33,23,
  17,7,35,34,47,1,54,3,152,1,151,237,103,254,132,164,209,254,94,231,95,1,136,170,253,249,1,98,157,170,48,1,104,229,92,254,150,160,184,254,
  123,223,92,2,91,1,58,53,24,58,81,109,27,254,240,77,146,26,27,77,91,30,45,154,3,227,18,119,28,44,2,163,137,21,108,100,156,252,216,1,
  20,145,3,3,78,3,166,6,12,156,2,86,78,2,253,6,1,71,20,24,173,23,169,6,6,135,254,138,1,43,6,6,245,81,39,6,1,5,217,254,
  151,178,212,254,88,233,89,1,116,162,219,1,169,235,84,253,18,254,112,216,88,1,89,165,197,1,140,224,83,254,166,159,1,109,69,98,44,3,204,35,
  3,52,254,39,12,70,86,254,254,127,16,213,26,32,254,167,226,33,23,130,1,9,89,244,3,49,254,234,21,26,11,1,18,17,28,141,49,254,236,95,
  20,6,254,220,9,6,85,238,140,5,254,235,5,103,44,49,0,5,0,170,0,0,6,131,5,217,0,7,0,23,0,31,0,65,0,82,0,0,1,22,
  23,50,55,38,39,6,1,32,19,22,21,16,5,6,35,32,3,38,53,16,37,54,1,6,7,22,51,54,55,38,1,21,35,6,43,1,46,1,53,52,
  55,52,53,52,54,55,50,23,54,51,30,1,21,20,21,22,21,20,6,7,35,34,39,35,37,16,5,22,59,1,32,19,54,53,16,37,38,35,32,3,
  6,1,194,2,183,144,97,87,162,175,1,212,1,151,237,103,254,132,164,209,254,94,231,95,1,136,170,1,225,162,87,97,144,183,2,2,254,43,3,118,
  178,14,140,122,1,155,135,157,127,128,158,135,155,1,122,140,14,178,119,2,253,60,1,98,157,170,48,1,104,229,92,254,150,160,184,254,123,223,92,2,
  244,205,2,203,194,4,3,2,38,254,151,178,212,254,88,233,89,1,116,162,219,1,169,235,84,253,221,4,194,203,2,205,191,254,243,28,189,15,185,80,
  7,8,4,5,116,153,1,170,170,1,153,116,5,4,8,7,80,185,15,189,97,254,112,216,88,1,89,165,197,1,140,224,83,254,166,159,0,2,1,49,
  0,2,5,250,5,217,0,24,0,46,0,0,1,50,21,6,7,23,33,50,23,7,33,23,33,22,19,55,23,6,5,38,3,33,34,3,52,1,6,35,
  34,46,1,53,52,55,54,55,23,6,7,20,30,1,50,54,55,23,6,2,154,153,1,128,24,1,19,12,16,4,254,237,12,1,189,12,141,134,48,5,
  254,238,16,149,254,35,12,85,1,248,113,123,124,226,125,64,33,47,40,25,2,83,152,166,151,42,69,46,5,217,142,163,2,230,146,4,101,6,254,114,
  40,141,8,89,24,1,173,3,36,133,250,104,63,125,225,125,124,114,60,46,217,60,67,83,152,83,83,76,169,50,0,0,0,3,0,150,0,0,6,96,
  5,205,0,22,0,26,0,30,0,0,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,37,33,17,
  33,2,239,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,253,167,5,202,250,219,4,128,251,128,2,233,42,28,30,21,19,19,
  20,31,27,43,42,28,30,21,19,19,20,31,27,253,66,5,205,250,51,165,4,131,0,0,0,4,0,150,0,0,6,96,5,205,0,22,0,45,0,49,
  0,53,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,
  20,7,6,7,6,34,39,38,39,38,1,17,33,17,37,33,17,33,1,185,19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,28,30,21,19,2,
  108,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,252,113,5,202,250,219,4,128,251,128,1,174,42,28,30,21,19,19,20,31,
  27,43,42,28,30,21,19,19,20,31,27,2,156,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,252,12,5,205,250,51,165,4,
  131,0,0,0,0,5,0,150,0,0,6,96,5,205,0,22,0,45,0,68,0,72,0,76,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,
  23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,37,33,17,33,1,185,19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,
  28,30,21,19,1,54,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,1,54,19,20,31,27,43,42,28,30,21,19,19,20,31,
  28,84,28,30,21,19,252,113,5,202,250,219,4,128,251,128,1,174,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,1,102,42,
  28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,1,97,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,252,
  12,5,205,250,51,165,4,131,0,6,0,150,0,0,6,96,5,205,0,22,0,45,0,68,0,91,0,95,0,99,0,0,1,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,
  39,38,39,38,1,17,33,17,37,33,17,33,1,185,19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,27,43,
  42,28,30,21,19,19,20,31,28,84,28,30,21,19,253,148,19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,
  27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,252,113,5,202,250,219,4,128,251,128,4,31,42,28,30,21,19,19,20,31,27,43,42,28,
  30,21,19,19,20,31,27,253,186,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,
  28,30,21,19,19,20,31,27,2,156,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,252,12,5,205,250,51,165,4,131,0,0,
  0,7,0,150,0,0,6,96,5,205,0,22,0,45,0,68,0,91,0,114,0,118,0,122,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,
  55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,37,33,17,33,1,185,19,20,31,28,84,28,30,21,19,
  19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,253,148,19,20,31,28,84,28,30,
  21,19,19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,254,202,19,20,31,27,43,
  42,28,30,21,19,19,20,31,28,84,28,30,21,19,253,167,5,202,250,219,4,128,251,128,4,31,42,28,30,21,19,19,20,31,27,43,42,28,30,21,
  19,19,20,31,27,253,186,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,
  21,19,19,20,31,27,2,156,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,254,245,42,28,30,21,19,19,20,31,27,43,42,
  28,30,21,19,19,20,31,27,253,66,5,205,250,51,165,4,131,0,0,0,0,8,0,150,0,0,6,96,5,205,0,23,0,47,0,70,0,93,0,116,
  0,139,0,143,0,147,0,0,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,37,52,55,54,55,54,51,50,
  23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,17,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,
  52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,
  34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,37,33,17,33,4,36,19,20,
  31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,253,149,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,
  19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,21,19,
  253,148,19,20,31,28,84,28,30,21,19,19,20,31,27,43,42,28,30,21,19,2,108,19,20,31,27,43,42,28,30,21,19,19,20,31,28,84,28,30,
  21,19,252,113,5,202,250,219,4,128,251,128,2,233,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,
  20,31,27,43,42,28,30,21,19,19,20,31,27,1,147,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,253,86,42,28,30,21,
  19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,3,0,42,28,30,
  21,19,19,20,31,27,43,42,28,30,21,19,19,20,31,27,251,218,5,205,250,51,165,4,131,0,0,0,0,3,0,170,0,1,6,130,5,217,0,12,
  0,27,0,41,0,0,1,50,4,18,16,2,4,32,36,2,16,18,36,1,20,18,4,32,36,18,53,52,2,36,35,34,4,2,4,52,62,1,51,50,
  30,1,20,14,1,35,34,38,3,150,188,1,101,203,197,254,155,254,124,254,155,197,201,1,101,254,40,174,1,60,1,88,1,60,174,179,254,196,167,168,
  254,195,177,3,147,34,60,33,32,60,34,35,60,31,33,59,5,217,193,254,152,254,122,254,157,198,198,1,99,1,134,1,104,193,253,20,173,254,197,174,
  174,1,59,173,172,1,63,171,171,254,193,205,66,60,33,33,60,66,61,32,32,0,0,0,0,4,0,170,0,1,6,130,5,217,0,12,0,27,0,41,
  0,54,0,0,1,50,4,18,16,2,4,32,36,2,16,18,36,1,20,18,4,32,36,18,53,52,2,36,35,34,4,2,4,52,62,1,51,50,30,1,
  20,14,1,35,34,38,36,50,30,1,20,14,1,35,34,46,1,52,54,3,150,188,1,101,203,197,254,155,254,124,254,155,197,201,1,101,254,40,174,1,
  60,1,88,1,60,174,179,254,196,167,168,254,195,177,3,147,34,60,33,32,60,34,35,60,31,33,59,253,62,64,60,35,34,60,33,32,60,34,35,5,
  217,193,254,152,254,122,254,157,198,198,1,99,1,134,1,104,193,253,20,173,254,197,174,174,1,59,173,172,1,63,171,171,254,193,205,66,60,33,33,60,
  66,61,32,32,220,32,61,66,60,33,33,60,66,61,0,0,0,2,0,170,0,1,6,130,5,217,0,12,0,26,0,0,1,50,4,18,16,2,4,32,
  36,2,16,18,36,1,50,62,1,52,46,1,35,34,14,1,20,30,1,3,150,188,1,101,203,197,254,155,254,124,254,155,197,201,1,101,2,58,31,60,
  35,34,60,32,33,60,34,35,59,5,217,193,254,152,254,122,254,157,198,198,1,99,1,134,1,104,193,252,150,32,61,66,60,33,33,60,66,61,32,0,
  0,3,0,170,0,1,6,130,5,217,0,12,0,26,0,39,0,0,1,50,4,18,16,2,4,32,36,2,16,18,36,1,50,62,1,52,46,1,35,34,
  14,1,20,30,1,36,20,30,1,51,50,62,1,52,46,1,34,6,3,150,188,1,101,203,197,254,155,254,124,254,155,197,201,1,101,2,58,31,60,35,
  34,60,32,33,60,34,35,59,252,165,34,60,32,33,60,34,35,60,64,59,5,217,193,254,152,254,122,254,157,198,198,1,99,1,134,1,104,193,252,150,
  32,61,66,60,33,33,60,66,61,32,159,66,60,33,33,60,66,61,32,32,0,1,0,170,0,0,6,130,0,200,0,3,0,0,55,33,21,33,170,5,
  216,250,40,200,200,0,0,0,0,2,0,170,0,0,6,130,0,200,0,3,0,7,0,0,55,33,21,33,37,33,21,33,170,2,96,253,160,3,120,2,
  96,253,160,200,200,200,200,0,255,255,0,170,0,0,6,130,3,77,18,38,15,92,0,0,16,7,15,92,0,0,2,133,255,255,0,170,0,0,6,130,
  3,77,18,38,15,92,0,0,16,7,15,93,0,0,2,133,255,255,0,170,0,0,6,130,3,78,18,38,15,93,0,0,16,7,15,92,0,0,2,134,
  255,255,0,170,0,0,6,130,3,78,18,38,15,93,0,0,16,7,15,93,0,0,2,134,0,2,1,88,0,6,5,210,5,217,0,17,0,42,0,0,
  1,54,51,50,4,51,50,55,17,6,35,34,39,38,35,34,7,47,1,35,39,33,21,35,21,54,51,50,23,22,51,50,55,17,6,35,34,36,35,34,
  7,17,35,2,7,52,60,128,1,78,187,70,72,52,53,167,177,139,191,50,54,20,99,75,1,1,14,76,53,51,194,171,169,161,78,75,106,102,171,254,
  195,128,80,70,96,2,159,17,163,12,2,98,10,95,126,9,2,93,53,53,26,8,120,92,21,253,13,28,154,30,253,198,0,1,1,88,0,6,5,210,
  5,217,0,24,0,0,1,35,39,33,21,35,21,54,51,50,23,22,51,50,55,17,6,35,34,36,35,34,7,17,35,1,164,75,1,1,14,76,53,51,
  194,171,169,161,78,75,106,102,171,254,195,128,80,70,96,5,164,53,53,26,8,120,92,21,253,13,28,154,30,253,198,0,0,1,0,106,0,1,6,193,
  5,218,0,31,0,0,9,1,7,39,55,39,55,23,55,23,7,9,1,39,55,23,55,23,7,22,19,9,1,23,1,7,1,39,7,1,39,1,3,54,
  254,179,185,198,186,46,138,43,185,197,184,1,77,1,77,184,198,184,44,136,44,69,35,254,211,254,179,178,1,63,185,254,242,179,178,254,242,184,1,61,
  2,126,1,81,187,199,187,44,138,44,186,200,186,254,176,1,79,187,200,187,45,138,44,113,254,116,1,53,254,175,179,254,240,185,1,64,180,180,254,192,
  185,1,16,0,0,2,0,198,255,236,6,101,5,219,0,15,0,82,0,0,1,20,30,1,51,50,62,1,53,52,46,1,35,34,14,1,19,21,35,6,
  35,34,39,53,35,21,35,34,36,39,38,39,7,3,5,7,48,23,22,23,22,23,17,33,53,33,53,38,39,46,1,52,62,1,51,50,30,1,20,6,
  7,6,7,21,33,21,33,17,54,55,54,55,54,55,39,37,3,39,6,7,6,7,6,3,16,39,72,38,40,71,40,41,71,39,37,72,40,227,8,37,
  39,3,3,7,7,169,254,203,86,16,13,87,29,1,51,87,6,73,132,109,117,254,137,1,119,26,25,62,68,69,125,65,66,124,71,69,61,27,26,1,
  109,254,147,100,94,132,74,2,3,87,1,52,30,87,12,17,86,155,115,4,214,39,72,39,39,72,39,40,72,39,39,72,250,242,1,3,1,2,2,96,
  88,17,16,65,1,75,124,64,6,88,49,40,7,2,212,129,51,8,14,34,124,136,125,68,68,125,136,124,34,14,9,50,129,253,47,10,34,49,88,3,
  3,64,124,254,181,65,16,17,88,49,35,0,0,1,1,13,0,0,6,31,5,214,0,47,0,0,9,1,54,55,51,6,7,23,22,23,14,1,7,38,
  47,1,6,7,39,54,55,11,1,22,23,7,38,39,7,6,7,34,38,39,54,63,1,38,39,51,22,23,9,1,39,9,1,7,3,226,1,22,75,27,
  91,25,93,156,62,2,6,60,43,71,4,157,103,91,39,102,66,244,242,66,101,38,92,104,156,1,63,40,75,4,1,63,156,93,26,92,27,75,1,22,
  253,227,32,2,136,2,138,33,2,189,254,208,59,60,117,73,182,3,64,42,34,1,4,79,168,56,8,66,17,49,1,34,254,222,49,17,66,8,56,168,
  72,11,29,36,76,3,182,73,117,60,59,1,48,2,132,149,253,58,2,198,149,0,0,0,0,5,0,125,255,236,3,213,5,219,0,7,0,26,0,46,
  0,79,0,96,0,0,1,22,51,50,53,52,39,38,19,21,6,35,34,39,53,38,53,52,55,23,6,21,20,4,7,35,38,3,36,53,52,37,21,6,
  21,20,4,23,6,5,39,54,53,52,39,17,39,19,17,39,17,36,39,54,55,50,51,50,23,7,23,6,35,34,39,38,35,34,21,20,4,23,6,5,
  53,36,39,54,53,52,37,39,3,46,1,53,52,62,1,51,50,30,1,21,20,6,7,1,84,28,13,11,5,36,249,12,27,35,3,181,164,1,65,1,
  67,2,15,28,197,254,226,1,14,171,2,44,3,4,254,237,1,182,197,77,77,77,254,118,4,13,213,4,3,65,53,112,95,24,26,57,68,8,7,45,
  2,239,6,7,254,150,1,18,2,1,254,227,77,5,21,24,24,42,22,23,42,24,23,21,4,164,12,9,6,10,11,251,148,66,29,64,48,34,64,82,
  26,47,24,24,47,62,119,65,1,183,38,111,99,47,68,38,51,46,89,97,81,47,53,34,49,39,34,254,180,19,3,1,254,129,16,1,117,19,138,144,
  5,69,30,25,6,27,2,54,50,47,117,138,16,61,32,61,1,2,33,109,7,1,45,11,46,24,25,46,24,24,46,25,24,46,11,0,0,3,0,121,
  255,236,6,178,5,219,0,4,0,9,0,55,0,0,37,9,1,22,32,37,9,1,22,32,1,51,50,29,1,20,43,1,1,6,7,14,1,35,34,46,
  1,61,1,1,33,1,21,20,14,1,34,38,39,38,39,1,35,38,61,1,52,59,1,55,23,51,27,1,51,55,6,95,254,236,254,236,139,1,20,253,
  37,254,237,254,236,138,1,20,3,9,214,56,41,194,1,20,2,48,47,173,95,94,171,94,1,16,253,77,1,18,94,172,188,173,49,47,1,1,19,204,
  32,57,215,53,51,252,129,129,252,52,237,3,60,252,196,38,38,3,60,252,196,38,3,209,42,25,40,252,199,68,62,63,71,71,122,66,8,3,54,252,
  202,6,67,123,71,71,63,62,68,3,57,17,28,15,47,155,155,1,67,254,189,155,0,0,0,2,0,125,0,0,6,174,5,219,0,26,0,38,0,0,
  1,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,38,39,46,1,35,34,7,6,3,39,18,1,19,35,3,33,17,35,3,33,3,35,19,2,
  210,184,158,54,50,201,75,35,17,43,126,75,70,48,157,82,33,57,39,47,78,163,199,120,229,4,237,95,127,84,254,226,138,1,254,227,86,127,95,5,
  135,84,9,39,166,78,81,57,59,141,58,35,56,179,72,76,34,67,254,223,68,1,153,253,124,253,166,1,215,254,41,1,215,254,41,2,90,0,0,0,
  0,2,1,41,0,0,6,1,5,219,0,13,0,53,0,0,0,20,30,1,51,50,62,1,52,46,1,35,34,6,19,21,59,1,50,54,55,20,4,7,
  6,7,35,38,61,1,38,36,3,30,1,51,50,55,51,53,38,39,46,1,52,62,1,50,30,1,20,6,7,6,2,230,50,91,48,50,91,50,52,90,
  49,47,91,187,6,3,150,225,173,254,41,39,53,2,42,43,5,254,15,88,199,235,129,13,14,6,65,60,78,87,88,157,166,158,90,88,78,57,4,196,
  100,89,50,50,89,100,91,48,48,254,45,156,191,38,231,154,151,136,245,168,154,20,132,143,1,49,2,233,1,155,7,35,43,156,172,158,85,85,158,172,
  156,43,32,0,0,3,0,194,255,221,6,106,5,208,0,63,0,71,0,79,0,0,0,50,31,1,22,23,55,22,23,7,22,23,55,22,23,7,22,20,
  7,23,6,7,39,6,7,23,6,7,39,6,15,1,6,34,47,1,38,39,7,38,39,55,38,39,7,38,39,55,38,52,55,39,54,55,23,54,55,39,
  54,55,23,54,63,1,0,32,0,16,0,32,0,16,4,20,6,34,38,52,54,50,3,106,88,43,26,67,64,126,76,64,84,47,33,165,37,16,148,4,
  4,148,16,37,165,33,47,84,64,76,126,64,67,26,43,88,43,26,67,64,126,76,64,84,47,33,165,37,16,148,4,4,148,16,37,165,33,47,84,64,
  76,126,64,67,26,1,13,254,148,254,254,1,2,1,108,1,2,254,227,91,128,91,91,128,5,208,5,187,13,30,132,45,64,156,50,60,31,84,92,69,
  35,68,35,70,91,84,31,60,51,155,64,46,132,29,14,186,6,6,186,14,29,132,46,64,155,50,61,31,84,91,70,35,68,35,69,92,84,31,60,51,
  155,64,45,131,29,13,187,254,196,254,253,254,149,254,254,1,2,1,107,117,128,91,91,128,91,0,0,0,0,15,1,6,255,237,6,37,5,221,0,9,
  0,14,0,19,0,24,0,29,0,37,0,44,0,49,0,54,0,59,0,64,0,72,0,79,0,91,0,159,0,0,0,20,30,1,51,38,52,55,34,6,
  5,22,23,55,38,39,22,23,55,38,39,22,23,55,38,39,22,7,55,38,39,20,21,20,7,23,53,52,39,6,7,23,54,53,52,5,23,54,55,6,
  7,23,54,55,6,7,23,54,55,6,31,1,38,55,6,23,55,38,53,52,55,6,21,63,1,38,39,6,21,20,5,34,6,21,20,22,51,50,54,53,
  52,38,39,53,38,39,46,1,52,62,1,51,50,30,1,20,6,7,6,7,51,20,35,21,22,23,22,23,54,55,4,23,6,35,38,34,7,22,21,20,
  7,6,7,3,21,6,35,34,47,1,3,38,39,38,53,52,55,38,35,34,7,34,39,54,37,22,23,54,55,54,3,86,17,31,18,14,14,17,32,1,
  243,110,42,26,91,145,110,37,39,90,120,76,16,48,60,123,50,1,59,38,98,21,59,60,47,50,58,40,252,115,26,42,110,87,41,39,36,111,96,20,
  48,16,76,80,15,59,1,50,70,60,59,22,1,38,99,58,50,47,1,1,28,55,76,76,55,53,77,76,90,3,2,19,21,21,39,21,20,38,22,21,
  19,2,3,1,1,52,41,3,3,80,22,1,78,80,85,254,40,68,28,4,52,40,52,1,11,23,25,8,1,2,51,40,52,3,31,41,34,40,254,85,
  80,1,78,21,82,7,9,40,5,160,34,31,18,32,66,34,17,118,62,48,38,56,20,97,62,33,85,42,126,69,19,109,76,145,75,8,125,96,17,16,
  129,63,10,12,123,97,136,55,26,99,91,13,79,38,48,62,16,106,33,62,97,41,134,19,69,126,67,136,8,75,145,87,139,10,61,123,20,21,100,123,
  3,26,55,136,14,13,91,43,77,53,55,76,76,55,53,77,45,90,1,2,10,39,42,39,21,21,39,42,39,10,2,1,1,89,9,40,3,4,128,53,
  6,91,163,12,12,20,21,74,53,40,9,252,214,92,22,28,100,3,28,9,40,53,74,18,17,17,12,163,91,6,52,140,10,9,39,0,0,15,1,5,
  0,0,6,39,5,211,0,15,0,31,0,47,0,55,0,79,0,95,0,159,0,171,0,179,0,187,0,203,0,211,0,219,0,227,0,239,0,0,1,50,
  30,1,21,20,14,1,35,34,46,1,53,52,62,1,7,38,39,6,7,6,21,20,23,22,51,50,51,54,55,38,37,6,7,22,23,50,51,50,55,54,
  53,52,39,38,39,6,39,22,21,20,7,54,55,38,39,38,39,38,39,6,7,6,7,6,21,20,23,22,23,22,23,54,55,54,55,54,53,52,19,22,
  23,22,23,54,55,54,53,52,39,38,35,34,7,6,5,55,62,1,51,50,22,23,21,54,51,50,51,22,23,22,21,20,7,6,7,23,22,23,22,21,
  20,7,14,1,35,34,39,35,6,7,6,35,34,39,38,39,6,35,34,38,39,38,53,52,55,54,55,38,39,38,53,52,55,54,55,50,51,50,5,38,
  39,38,35,34,7,6,7,22,23,54,23,6,7,22,23,22,23,38,37,6,7,54,55,54,55,38,39,38,39,38,35,34,7,6,21,20,23,22,23,54,
  55,54,7,6,7,22,23,38,53,52,23,22,23,54,55,38,39,38,23,22,23,54,55,6,7,6,7,6,7,22,23,22,51,50,55,54,55,38,3,150,
  19,36,20,20,36,19,20,36,20,20,36,225,79,71,127,51,37,8,23,86,8,9,99,152,14,1,226,6,14,153,99,9,8,86,23,8,37,52,127,71,
  76,2,2,57,52,52,109,47,49,50,50,49,48,50,47,2,2,46,51,48,51,49,49,50,46,3,25,15,6,79,70,125,54,38,8,23,86,9,11,101,
  253,180,1,34,119,63,62,118,34,164,112,3,4,116,32,12,35,56,136,1,138,55,33,12,31,118,6,110,164,1,34,58,59,64,65,60,58,34,162,110,
  6,120,31,11,33,54,138,136,54,35,11,32,115,4,3,112,2,37,27,46,47,49,51,47,46,27,85,86,84,92,60,62,34,36,33,33,5,254,149,9,
  5,33,34,35,34,62,107,149,99,11,9,86,22,9,38,54,124,70,79,6,9,57,51,51,57,1,57,5,9,60,62,35,34,35,214,62,60,9,5,32,
  34,36,90,84,85,26,46,47,52,51,46,46,26,86,3,53,19,36,21,20,35,20,20,35,20,21,36,19,217,53,57,103,84,59,38,18,14,39,4,57,
  90,94,94,90,57,4,39,14,18,39,58,84,103,57,167,39,40,39,39,38,40,41,73,30,28,28,26,26,28,28,30,56,58,57,56,30,28,29,26,26,
  29,28,30,56,57,58,1,12,90,95,53,57,101,85,59,39,19,14,40,1,5,9,2,179,192,192,179,2,58,2,56,20,27,46,62,101,117,1,118,99,
  62,45,27,20,55,3,58,176,98,99,99,98,176,59,4,55,20,26,45,63,99,119,117,100,63,47,26,20,56,2,75,162,87,90,90,87,162,32,42,42,
  16,25,29,18,20,21,20,68,64,64,68,20,21,20,18,29,43,56,5,1,40,15,19,39,58,84,101,57,53,94,157,38,41,40,38,39,39,40,214,68,
  65,25,29,18,20,20,58,29,25,65,68,21,20,20,46,42,33,158,89,91,91,89,158,33,0,7,1,5,0,0,6,38,5,214,0,11,0,20,0,33,
  0,45,0,120,0,134,0,148,0,0,1,20,23,54,55,38,39,54,55,38,39,6,5,52,38,21,6,21,22,23,54,37,6,21,20,23,54,55,46,1,
  39,6,21,20,37,52,39,6,7,22,23,6,7,22,23,54,1,38,35,34,7,6,7,38,39,54,55,22,23,54,55,38,53,52,63,1,21,22,21,20,
  7,30,1,23,54,55,22,23,6,7,38,39,38,35,34,7,22,23,22,20,7,6,7,22,23,6,35,38,39,6,7,6,7,35,38,39,53,38,39,6,
  7,34,39,54,55,38,39,38,52,55,54,6,20,30,1,51,50,62,1,52,46,1,35,34,6,37,50,30,1,20,14,1,35,34,46,1,52,62,1,3,
  206,39,55,44,51,9,3,51,37,47,48,254,220,41,44,8,55,21,1,223,1,17,61,3,3,42,1,35,254,215,48,42,43,51,3,14,46,50,50,39,
  254,247,56,32,14,9,32,89,102,2,2,183,169,84,44,49,39,165,1,164,39,41,46,5,85,168,184,1,2,102,89,32,6,14,29,62,26,20,57,56,
  24,32,34,50,1,13,66,50,59,70,95,25,32,32,88,66,63,50,67,13,1,51,34,32,23,56,57,20,52,105,188,104,103,188,105,107,190,99,101,189,
  1,34,83,159,91,88,159,86,87,159,88,90,159,2,132,163,167,15,35,101,141,170,106,28,15,112,205,77,99,1,78,84,118,74,75,114,27,25,90,49,
  86,108,76,87,2,77,73,9,17,169,112,13,30,106,170,133,107,37,15,167,1,110,65,13,86,2,2,123,119,2,6,119,25,17,91,49,135,244,1,1,
  244,135,49,91,13,26,3,119,6,2,119,123,2,2,86,13,64,30,35,102,220,100,45,35,74,77,12,55,66,47,21,34,137,137,34,1,20,48,67,55,
  12,78,75,34,44,100,220,102,35,136,206,189,104,104,189,206,191,103,103,81,85,160,174,157,88,88,157,174,160,85,0,0,0,4,0,100,0,0,6,200,
  5,212,0,7,0,13,0,21,0,37,0,0,1,51,1,21,33,39,35,0,23,1,21,33,53,0,7,50,21,2,35,34,3,54,19,50,30,1,21,20,
  14,1,35,34,46,1,53,52,62,1,3,159,7,3,34,249,173,8,9,3,27,23,253,104,5,57,253,124,20,77,52,25,23,54,25,51,19,37,21,20,
  38,19,20,36,21,21,36,5,212,250,53,9,9,5,170,155,251,79,17,9,4,157,194,68,253,155,2,110,59,253,13,20,36,21,20,36,20,20,36,20,
  21,36,20,0,0,1,0,170,0,4,4,244,5,216,0,19,0,0,1,51,23,21,1,20,51,4,21,23,1,39,53,0,53,52,35,36,47,1,4,209,
  14,21,253,142,91,1,131,7,252,81,14,2,135,119,254,147,16,7,5,216,21,7,253,226,71,83,14,71,253,85,21,7,2,87,13,71,74,17,71,0,
  0,5,0,175,254,255,7,90,5,218,0,30,0,42,0,49,0,61,0,67,0,0,1,38,16,0,51,50,23,54,51,50,0,16,7,6,7,17,33,21,
  33,17,35,17,33,17,35,17,33,53,33,17,38,1,34,6,16,22,51,50,55,38,16,55,38,19,6,7,17,33,17,38,55,22,51,50,54,16,38,35,
  34,7,22,16,5,54,16,39,6,16,1,88,169,1,80,239,153,125,125,155,236,1,82,168,136,180,1,16,254,240,180,254,134,180,254,240,1,16,181,1,
  15,164,231,231,164,63,57,138,139,57,215,88,101,1,122,102,72,57,63,160,234,234,160,65,58,140,254,215,117,117,116,2,20,157,1,221,1,76,70,70,
  254,180,254,34,156,126,18,254,248,124,254,255,1,1,254,255,1,1,124,1,9,17,3,145,228,254,185,216,17,149,1,174,157,18,252,148,45,10,254,248,
  1,9,10,165,16,216,1,71,228,18,157,254,80,56,108,1,71,114,114,254,185,0,0,0,0,5,0,162,254,91,8,48,5,195,0,11,0,36,0,44,
  0,56,0,62,0,0,1,38,32,6,16,23,22,23,54,0,55,38,1,20,0,32,39,38,39,38,39,38,16,0,4,23,1,33,55,33,17,33,17,7,
  17,1,22,3,1,22,23,22,23,1,33,3,6,0,7,22,23,22,32,54,16,39,38,1,50,54,53,34,6,3,247,117,254,187,231,116,46,55,16,1,
  55,204,28,2,133,254,181,254,33,170,117,36,134,108,170,1,89,1,203,111,1,105,254,141,140,1,238,1,139,143,254,154,112,149,254,154,64,27,113,68,
  1,105,254,237,247,14,254,208,222,29,52,116,1,69,234,117,46,253,141,161,234,164,227,3,36,114,228,254,184,108,44,26,206,1,51,7,54,253,144,232,
  254,189,159,108,146,37,101,158,1,220,1,85,17,103,1,92,142,254,120,254,20,143,1,117,254,164,146,3,118,254,164,83,99,27,63,1,92,254,55,204,
  254,215,11,61,49,108,216,1,72,114,45,254,201,216,164,224,0,4,0,175,254,131,8,223,6,217,0,5,0,45,0,57,0,69,0,0,0,2,23,54,
  16,39,1,20,0,35,34,39,6,7,17,33,21,33,17,35,17,33,53,33,17,38,39,38,16,0,51,50,23,54,23,22,23,1,33,55,33,17,7,17,
  1,22,37,34,6,16,22,51,50,55,38,16,55,38,1,22,51,50,54,16,38,35,34,7,22,16,3,146,1,115,117,117,3,87,254,179,243,154,126,87,
  100,1,16,254,240,180,254,240,1,16,181,135,169,1,80,239,151,124,128,154,229,111,1,106,254,140,140,1,238,142,254,154,112,251,147,164,231,231,164,63,
  57,137,139,58,1,118,56,63,162,234,234,162,65,58,141,3,200,254,184,108,108,1,71,114,254,235,231,254,188,69,44,10,254,248,124,254,255,1,1,124,
  1,9,17,126,157,1,221,1,76,68,74,6,8,103,1,92,142,254,20,143,1,117,254,164,146,198,228,254,185,216,17,149,1,172,159,18,253,13,16,216,
  1,72,228,18,157,254,79,0,0,2,0,175,254,255,6,178,7,85,0,7,0,40,0,0,0,38,32,6,16,22,32,54,5,38,16,0,51,50,23,1,
  33,55,33,17,7,17,1,22,21,20,7,6,7,17,33,21,33,17,35,17,33,53,33,17,38,4,121,234,254,187,231,231,1,69,234,252,223,169,1,80,
  239,192,149,1,104,254,141,140,1,238,143,254,154,112,169,136,180,1,16,254,240,180,254,240,1,16,181,4,67,228,228,254,185,216,216,232,157,1,221,1,
  76,110,1,91,142,254,20,143,1,117,254,164,146,194,239,156,126,18,254,248,124,254,255,1,1,124,1,9,17,0,0,0,0,2,1,13,255,227,5,208,
  6,244,0,43,0,68,0,0,1,7,22,23,22,23,22,20,7,14,1,7,6,35,34,39,38,39,38,39,38,52,55,62,1,55,54,51,50,23,55,39,
  55,23,19,7,39,37,19,7,39,3,23,7,1,22,50,55,62,1,55,54,52,39,38,39,46,1,34,7,14,1,7,6,20,23,22,23,22,4,40,70,
  51,34,68,34,38,37,35,125,98,86,96,90,90,94,59,68,34,38,38,36,131,91,88,93,58,51,71,254,57,254,134,225,58,1,206,192,139,93,134,254,
  58,253,70,61,126,61,60,90,26,25,25,23,47,42,126,122,63,60,89,27,25,24,24,46,40,4,0,170,33,36,72,83,92,180,91,86,131,42,37,37,
  39,62,72,83,93,179,94,88,130,38,37,12,171,105,138,105,1,68,94,139,191,254,50,57,225,254,189,105,139,252,252,26,25,25,92,61,60,128,60,57,
  50,45,49,25,25,88,63,58,132,60,57,49,42,0,0,0,0,2,0,207,254,163,5,238,7,18,0,61,0,88,0,0,1,54,50,23,19,7,39,37,
  19,7,39,3,22,23,30,1,21,20,6,7,6,7,6,7,21,33,21,33,21,35,53,33,53,33,53,38,39,38,39,46,1,53,52,54,55,54,55,39,
  7,39,55,39,7,39,19,5,7,39,23,55,23,7,23,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,
  38,2,238,52,112,54,179,226,57,1,206,192,140,93,179,46,40,69,71,71,69,64,90,45,60,1,19,254,237,150,254,237,1,19,56,49,86,68,69,71,
  70,70,39,49,31,254,57,254,84,93,140,192,1,206,57,226,84,254,58,254,138,71,53,62,43,46,49,49,46,47,58,57,138,53,62,43,46,49,49,46,
  47,58,57,4,135,12,12,1,158,92,138,191,254,50,58,226,254,97,29,40,69,171,98,95,171,69,64,40,20,10,184,150,240,240,150,184,9,21,37,67,
  69,171,95,98,169,71,40,30,72,105,138,106,203,226,58,1,206,191,138,92,203,105,138,106,211,24,28,43,46,119,66,65,119,46,47,24,24,24,28,43,
  46,119,65,66,119,46,47,24,24,0,0,0,0,2,1,128,255,227,5,52,6,244,0,43,0,70,0,0,1,17,33,21,33,21,22,23,22,23,30,1,
  21,20,6,7,6,7,6,35,34,39,38,39,46,1,53,52,54,55,54,55,54,55,53,33,53,33,17,7,39,9,1,7,3,50,55,54,55,62,1,53,
  52,38,39,38,39,38,34,7,6,7,14,1,21,20,22,23,22,23,22,3,165,1,19,254,237,60,45,90,64,69,71,71,69,68,86,82,98,102,78,90,
  64,69,71,71,69,68,86,49,56,254,237,1,19,172,107,1,98,1,98,106,248,67,57,58,47,46,49,49,46,43,62,53,138,57,58,47,46,49,49,46,
  43,62,53,5,213,254,231,150,145,10,20,40,64,69,171,95,98,171,69,67,37,35,35,40,64,69,171,98,95,171,69,67,37,21,9,145,150,1,25,173,
  107,1,97,254,159,106,251,80,24,24,47,46,119,66,65,119,46,43,28,24,24,24,47,46,119,65,66,119,46,43,28,24,0,2,0,9,1,16,6,161,
  4,196,0,43,0,70,0,0,1,35,17,35,17,35,6,7,6,7,14,1,35,34,38,39,38,39,38,53,52,55,54,55,62,1,51,50,22,23,22,23,
  22,23,51,17,51,17,51,39,55,9,1,39,37,20,23,22,23,30,1,51,50,54,55,54,55,54,52,39,38,39,46,1,35,34,6,7,6,7,6,5,
  130,220,150,85,10,20,40,64,69,171,95,98,171,69,67,37,35,35,40,64,69,171,98,95,171,69,67,37,21,9,85,150,220,173,107,1,97,254,159,106,
  251,201,24,24,47,46,119,66,65,119,46,43,28,24,24,24,47,46,119,65,66,119,46,43,28,24,2,159,254,237,1,19,60,45,90,64,69,71,71,69,
  68,86,82,98,102,78,90,64,69,71,71,69,68,86,49,56,1,19,254,237,172,107,254,158,254,158,106,248,67,57,58,47,46,49,49,46,43,62,53,138,
  57,58,47,46,49,49,46,43,62,53,0,0,0,2,1,127,1,16,5,53,4,197,0,11,0,23,0,31,64,15,21,18,3,15,18,9,24,25,18,18,
  6,12,18,0,24,16,220,236,212,236,196,49,0,16,212,236,212,236,48,1,52,0,51,50,0,21,20,0,35,34,0,55,20,22,51,50,54,53,52,38,
  35,34,6,1,127,1,23,196,196,1,23,254,233,196,196,254,233,153,189,133,133,189,189,133,133,189,2,235,196,1,22,254,234,196,197,254,234,1,22,194,
  133,189,189,133,134,189,189,0,0,1,1,127,1,16,5,53,4,197,0,11,0,19,64,7,3,9,12,13,6,0,12,16,220,212,204,49,0,16,212,196,
  48,1,52,0,51,50,0,21,20,0,35,34,0,1,127,1,23,196,196,1,23,254,233,196,196,254,233,2,235,196,1,22,254,234,196,197,254,234,1,22,
  0,2,1,250,1,141,4,186,4,75,0,11,0,23,0,43,64,15,21,107,3,15,107,9,24,25,18,107,6,12,107,0,24,16,220,236,212,75,176,16,
  84,88,185,0,6,255,192,56,89,236,196,49,0,16,212,236,212,236,48,1,52,54,51,50,22,21,20,6,35,34,38,55,20,22,51,50,54,53,52,38,
  35,34,6,1,250,207,145,145,207,207,145,145,207,152,117,83,83,117,117,83,83,117,2,236,146,205,205,146,145,206,206,144,83,117,117,83,83,118,118,0,
  0,4,1,100,1,141,5,80,4,75,0,19,0,33,0,41,0,55,0,101,75,176,11,82,88,64,31,3,7,13,17,29,42,25,46,8,27,44,15,38,
  34,5,4,40,36,10,107,51,44,107,40,36,107,27,20,107,0,56,16,212,236,212,236,212,236,212,236,17,18,23,57,17,18,23,57,49,0,64,21,38,
  34,23,31,5,3,31,15,23,17,31,54,107,7,3,48,23,107,13,17,56,16,212,60,236,50,212,60,236,50,17,18,57,17,18,57,17,18,57,57,48,
  89,1,52,54,51,50,23,54,51,50,22,21,20,6,35,34,39,6,35,34,38,55,20,22,51,50,51,38,53,52,55,38,35,34,6,37,6,21,20,23,
  54,53,52,55,22,21,20,7,50,51,50,54,53,52,38,35,34,1,100,207,145,82,68,68,82,145,207,207,145,82,68,68,82,145,207,152,117,83,6,5,
  63,62,5,5,83,117,1,94,50,50,50,90,62,63,5,6,83,117,117,83,5,2,236,146,205,32,32,205,146,145,206,33,33,206,144,83,117,88,113,112,
  87,1,118,50,56,77,76,56,56,76,77,123,87,112,113,88,117,83,83,118,0,5,0,84,1,90,6,96,4,122,0,3,0,29,0,56,0,82,0,109,
  0,0,1,51,17,35,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,47,1,50,23,22,23,30,1,21,
  20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,4,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,
  52,38,39,38,47,1,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,3,15,150,150,2,29,82,35,
  41,24,29,30,31,28,29,36,35,82,35,36,29,29,30,32,27,29,36,76,75,58,67,46,50,53,53,50,49,64,61,147,58,67,46,50,53,53,50,49,
  64,61,253,31,82,35,41,24,29,30,31,28,29,36,35,82,35,36,29,29,30,32,27,29,36,76,75,58,67,46,50,53,53,50,49,64,61,147,58,67,
  46,50,53,53,50,49,64,61,4,122,252,224,2,90,15,18,26,31,70,41,40,74,27,28,16,15,15,16,28,30,71,40,41,75,26,28,16,165,26,30,
  46,50,127,73,70,127,50,49,27,26,26,30,46,50,127,70,73,127,50,49,27,26,150,15,18,26,31,70,41,40,74,27,28,16,15,15,16,28,30,71,
  40,41,75,26,28,16,165,26,30,46,50,127,73,70,127,50,49,27,26,26,30,46,50,127,70,73,127,50,49,27,26,0,0,3,0,10,1,141,6,170,
  4,74,0,55,0,81,0,107,0,0,1,62,1,55,54,55,54,51,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,39,33,14,
  1,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,51,50,23,22,23,30,1,23,36,34,7,6,7,14,1,21,20,22,23,22,23,22,
  50,55,54,55,62,1,53,52,38,39,38,39,36,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,39,3,247,
  7,35,54,49,64,61,72,75,58,67,46,50,53,53,50,49,64,61,147,58,67,46,53,37,6,254,197,6,39,50,49,64,61,147,58,67,46,50,53,53,
  50,49,64,61,72,75,58,67,46,54,35,7,2,185,82,35,36,29,29,30,30,29,29,36,35,82,35,36,29,29,30,30,29,29,36,251,247,82,35,41,
  24,29,30,31,28,29,36,35,82,35,36,29,29,30,32,27,29,36,3,53,31,91,53,49,27,26,26,30,46,50,127,73,70,127,50,49,27,26,26,30,
  46,52,96,24,29,93,50,49,27,26,26,30,46,50,127,70,73,127,50,49,27,26,26,30,46,53,91,31,127,15,16,28,31,70,41,40,71,30,28,16,
  15,15,16,28,30,71,40,41,70,31,28,16,15,15,18,26,31,70,41,40,74,27,28,16,15,15,16,28,30,71,40,41,75,26,28,16,0,2,0,210,
  1,230,6,14,4,82,0,5,0,11,0,0,1,53,37,7,21,23,1,37,5,17,5,37,5,120,252,204,220,220,254,142,1,114,3,202,252,54,254,142,
  2,215,138,101,77,186,77,1,94,130,120,254,132,120,130,0,0,2,1,177,0,86,5,3,5,150,0,21,0,41,0,0,1,55,54,53,52,39,38,39,
  53,55,53,35,21,23,21,6,7,6,21,20,31,2,33,3,38,53,52,55,54,55,39,53,33,21,7,22,23,22,21,20,7,3,115,95,118,82,36,78,
  58,200,58,78,36,82,118,95,163,254,236,164,123,97,84,44,88,2,64,88,44,84,97,123,1,17,180,223,52,98,92,41,49,162,37,61,61,37,162,49,
  41,92,98,52,223,180,187,1,58,234,96,190,92,75,25,68,250,250,68,25,75,92,190,96,234,0,0,0,0,2,0,175,254,255,5,45,5,218,0,7,
  0,21,0,0,0,38,32,6,16,22,32,54,5,38,16,0,32,0,16,7,6,7,17,35,17,38,4,121,234,254,187,231,231,1,69,234,252,223,169,1,
  80,1,219,1,83,169,136,180,180,181,4,67,228,228,254,185,216,216,232,157,1,221,1,76,254,180,254,34,156,126,18,253,123,2,134,17,0,1,1,89,
  254,255,5,44,5,218,0,26,0,0,33,17,35,17,33,53,33,17,22,51,50,54,16,38,32,7,39,54,32,0,16,7,6,7,17,33,21,3,73,181,
  254,240,1,16,40,52,161,232,232,254,187,126,117,168,1,219,1,80,167,137,179,1,15,254,255,1,1,124,1,178,7,216,1,71,228,106,116,166,254,180,
  254,32,154,126,18,254,248,124,0,2,0,176,254,255,5,44,5,218,0,19,0,23,0,0,19,9,2,17,50,51,21,34,35,17,34,35,17,34,35,53,
  50,51,17,55,9,2,176,2,62,2,62,254,33,135,136,136,135,91,90,136,136,136,136,86,1,76,254,180,254,180,3,159,2,59,253,197,253,233,254,244,
  124,254,255,1,1,124,1,12,168,1,111,1,74,254,182,0,0,1,0,176,254,255,5,44,5,218,0,31,0,0,1,55,23,17,51,17,55,23,1,33,
  21,33,1,7,39,17,33,21,33,17,35,17,33,53,33,17,7,39,1,33,53,33,1,29,123,253,179,252,123,254,228,1,137,254,126,1,21,122,253,1,
  16,254,240,180,254,240,1,16,253,122,1,21,254,126,1,137,4,249,122,253,1,100,254,157,252,122,254,228,124,254,235,123,253,253,174,124,254,255,1,1,
  124,2,82,253,123,1,21,124,0,3,0,120,255,15,6,84,5,37,0,9,0,13,0,23,0,0,1,21,33,9,1,33,53,33,9,1,3,17,35,17,
  1,33,23,55,33,21,35,9,1,35,6,84,254,211,254,63,254,63,254,211,1,162,1,76,1,76,241,172,254,119,1,4,214,214,1,4,142,254,180,254,
  180,142,1,74,124,254,65,1,191,124,254,182,1,74,3,219,253,166,2,90,253,116,213,213,124,254,182,1,74,0,0,0,0,2,1,142,255,44,4,194,
  5,175,0,7,0,28,0,0,36,20,22,50,54,52,38,34,2,38,16,55,54,55,17,51,17,37,23,13,1,7,37,17,22,23,22,16,6,2,38,117,
  166,117,117,166,62,207,104,72,93,172,1,37,86,254,153,1,103,86,254,219,89,70,104,207,221,166,117,117,166,118,253,217,206,1,35,103,71,22,3,206,
  254,206,173,148,209,210,148,174,254,210,22,69,103,254,221,206,0,1,1,68,254,255,4,88,5,218,0,30,0,0,33,17,35,17,33,53,33,17,38,39,
  38,53,16,37,54,55,54,23,6,7,6,21,16,23,22,23,6,39,21,33,21,3,72,180,254,240,1,16,156,102,78,1,41,93,174,72,59,203,98,116,
  250,87,85,74,110,1,16,254,255,1,1,124,1,51,76,152,117,161,1,46,185,58,16,7,23,59,133,157,196,254,205,162,56,15,37,19,255,124,0,0,
  0,3,0,86,0,8,6,94,4,109,0,15,0,29,0,51,0,0,19,21,20,23,22,32,55,54,61,1,6,7,6,32,39,38,0,32,7,6,21,20,
  23,22,32,55,54,53,52,39,55,30,1,21,17,20,6,7,6,33,32,39,46,1,53,17,52,54,55,54,33,32,186,171,206,2,78,206,171,46,56,240,
  253,108,237,63,3,157,253,178,206,171,171,206,2,78,206,171,171,44,115,112,112,112,230,254,194,254,199,232,115,112,112,112,230,1,62,1,57,2,29,147,
  96,86,104,104,86,96,146,34,28,120,120,32,2,11,104,86,99,96,86,104,104,86,96,99,86,89,57,136,81,254,162,78,136,57,115,115,57,136,78,1,
  94,81,136,57,115,0,0,0,0,4,0,86,0,8,6,94,5,203,0,13,0,29,0,45,0,69,0,0,0,32,7,6,21,20,23,22,32,55,54,53,
  52,39,1,21,20,23,22,32,55,54,61,1,6,7,6,32,39,38,3,21,20,23,22,32,55,54,61,1,6,7,6,32,39,38,1,30,1,21,25,1,
  20,6,7,6,33,32,39,46,1,53,25,1,52,54,55,54,33,32,4,129,253,178,206,171,171,206,2,78,206,171,171,251,107,171,206,2,78,206,171,46,
  56,240,253,108,237,63,42,171,206,2,78,206,171,46,56,240,253,108,237,63,4,151,115,112,112,112,230,254,194,254,199,232,115,112,112,112,230,1,62,1,
  57,5,103,104,86,99,96,86,104,104,86,96,99,86,254,124,147,96,86,104,104,86,96,146,34,28,120,120,32,254,193,147,96,86,104,104,86,96,146,34,
  28,120,120,32,3,90,57,136,81,254,162,254,162,78,136,57,115,115,57,136,78,1,94,1,94,81,136,57,115,0,0,0,0,5,0,86,0,8,6,94,
  4,109,0,11,0,33,0,49,0,63,0,85,0,0,1,6,7,6,33,32,39,38,39,22,33,32,0,32,23,22,23,22,21,6,7,6,7,6,32,39,
  38,39,38,55,54,55,54,55,3,21,20,23,22,32,55,54,61,1,6,7,6,32,39,38,0,32,7,6,21,20,23,22,32,55,54,53,52,39,55,30,
  1,21,17,20,6,7,6,33,32,39,46,1,53,17,52,54,55,54,33,32,5,120,31,56,184,254,241,254,239,182,59,30,236,1,52,1,49,253,192,2,
  32,182,58,31,28,2,26,31,58,184,253,224,182,59,30,29,1,1,27,32,57,217,171,206,2,78,206,171,46,56,240,253,108,237,63,3,157,253,178,206,
  171,171,206,2,78,206,171,171,44,115,112,112,112,230,254,194,254,199,232,115,112,112,112,230,1,62,1,57,1,100,27,28,93,93,30,26,99,2,163,93,
  29,28,25,14,14,22,28,29,93,93,30,27,24,12,15,24,28,29,254,213,147,96,86,104,104,86,96,146,34,28,120,120,32,2,11,104,86,99,96,86,
  104,104,86,96,99,86,89,57,136,81,254,162,78,136,57,115,115,57,136,78,1,94,81,136,57,115,0,0,0,7,0,86,0,8,6,94,5,203,0,21,
  0,33,0,45,0,59,0,75,0,91,0,115,0,0,0,32,23,22,23,22,21,6,7,6,7,6,32,39,38,39,38,55,54,55,54,55,1,6,7,6,
  33,32,39,38,39,22,33,32,23,6,7,6,33,32,39,38,39,22,33,32,2,32,7,6,21,20,23,22,32,55,54,53,52,39,1,21,20,23,22,32,
  55,54,61,1,6,7,6,32,39,38,3,21,20,23,22,32,55,54,61,1,6,7,6,32,39,38,1,30,1,21,25,1,20,6,7,6,33,32,39,46,
  1,53,25,1,52,54,55,54,33,32,2,75,2,32,182,58,31,28,2,26,31,58,184,253,224,182,59,30,29,1,1,27,32,57,3,229,31,56,184,254,
  241,254,239,182,59,30,236,1,52,1,49,237,31,56,184,254,241,254,239,182,59,30,236,1,52,1,49,10,253,178,206,171,171,206,2,78,206,171,171,251,
  107,171,206,2,78,206,171,46,56,240,253,108,237,63,42,171,206,2,78,206,171,46,56,240,253,108,237,63,4,151,115,112,112,112,230,254,194,254,199,232,
  115,112,112,112,230,1,62,1,57,5,3,93,29,28,25,14,14,22,28,29,93,93,30,27,24,12,15,24,28,29,254,28,27,28,93,93,30,26,99,252,
  27,28,93,93,30,26,99,4,101,104,86,99,96,86,104,104,86,96,99,86,254,124,147,96,86,104,104,86,96,146,34,28,120,120,32,254,193,147,96,86,
  104,104,86,96,146,34,28,120,120,32,3,90,57,136,81,254,162,254,162,78,136,57,115,115,57,136,78,1,94,1,94,81,136,57,115,0,0,3,0,175,
  255,227,5,45,6,190,0,11,0,32,0,44,0,0,1,34,38,53,52,54,51,50,22,21,20,6,19,22,23,22,21,20,0,35,34,0,16,55,54,55,
  3,1,39,9,1,21,1,3,50,54,53,52,38,35,34,6,21,20,22,2,238,64,97,94,67,70,91,94,23,181,135,169,254,176,239,236,254,173,169,136,
  180,1,254,249,1,1,99,1,99,254,247,90,164,231,231,164,161,234,234,1,125,91,68,62,88,85,65,66,93,2,187,17,126,157,238,239,254,180,1,76,
  1,222,156,126,18,1,103,254,250,199,1,93,254,163,199,1,5,250,247,228,164,163,216,216,163,164,228,0,0,3,0,22,1,133,6,108,5,20,0,80,
  0,106,0,133,0,0,1,39,35,34,39,38,7,6,20,7,14,1,7,6,35,34,39,38,39,38,39,38,52,55,62,1,55,54,51,50,31,1,22,51,
  50,55,62,1,55,54,38,39,38,39,38,47,1,38,39,38,39,38,52,55,62,1,55,54,50,22,23,22,23,22,20,7,14,1,7,6,23,22,31,1,
  33,50,23,22,23,33,23,37,22,51,50,55,62,1,55,54,52,39,38,39,46,1,35,34,7,14,1,7,6,20,23,30,1,1,38,35,34,7,14,1,
  7,6,20,23,22,23,30,1,51,50,55,62,1,55,54,52,39,38,39,38,3,205,214,115,174,28,42,3,2,9,13,48,36,28,43,36,36,36,26,21,
  23,18,12,13,49,35,29,42,35,9,90,97,90,37,14,22,37,3,3,7,13,12,22,78,84,49,50,25,28,15,19,12,13,52,32,35,72,72,26,31,
  13,18,12,9,30,3,5,34,41,109,82,1,139,232,79,101,17,253,98,213,252,13,21,20,24,16,21,29,5,5,12,10,15,17,44,17,20,20,21,26,
  7,6,13,10,30,1,48,18,23,28,12,21,30,4,5,12,10,15,15,43,20,23,17,21,28,5,6,13,10,15,11,1,133,205,6,8,13,8,41,23,
  32,46,13,11,15,14,25,21,36,29,74,30,32,46,13,11,3,37,39,3,5,28,7,8,46,19,19,19,68,34,20,20,24,27,30,38,66,29,32,49,
  10,11,30,24,30,28,36,67,30,23,29,7,13,22,26,109,82,32,41,75,207,121,9,5,7,24,16,17,31,23,18,13,16,16,6,6,23,17,17,32,
  22,18,28,2,181,9,5,7,25,15,17,33,21,18,14,13,18,5,7,25,14,18,32,22,18,14,9,0,0,3,0,86,1,33,6,69,4,181,0,21,
  0,100,0,122,0,0,18,50,54,55,62,1,53,52,38,39,46,1,34,6,7,14,1,21,20,22,23,22,1,5,6,35,34,39,37,7,14,1,21,20,
  22,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,59,1,50,55,62,2,52,46,1,39,38,43,1,34,39,38,39,46,1,
  53,52,54,55,54,55,54,50,23,22,23,30,1,21,20,6,21,20,22,31,1,37,54,51,50,23,36,34,6,7,14,1,21,20,22,23,30,1,50,54,
  55,62,1,53,52,38,39,38,253,46,38,16,17,16,16,17,16,38,46,38,16,17,16,16,17,16,3,1,2,109,44,109,81,219,254,145,106,150,80,17,
  28,28,22,40,33,78,33,34,28,26,30,28,28,22,40,33,9,97,86,102,27,38,24,24,38,27,98,90,53,53,33,40,22,28,28,30,26,28,34,33,
  78,33,40,22,28,28,17,80,150,106,1,111,219,81,109,44,250,230,46,38,16,17,16,16,17,16,38,46,38,16,17,16,16,17,16,1,113,14,13,14,
  31,19,18,31,14,13,14,14,13,14,31,18,19,31,14,13,1,108,252,63,87,146,44,62,14,14,8,38,25,35,60,26,21,16,13,13,14,23,21,65,
  35,34,60,26,21,16,13,34,9,26,40,16,40,26,9,34,13,16,21,26,60,34,35,65,21,23,14,13,13,16,21,26,60,35,25,38,8,14,14,62,
  44,146,87,63,126,14,13,14,31,19,18,31,14,13,14,14,13,14,31,18,19,31,14,13,0,3,0,22,0,192,6,108,4,79,0,79,0,106,0,133,
  0,0,1,51,7,33,6,7,6,35,33,7,6,7,6,21,20,22,23,22,20,7,6,7,14,1,34,39,46,1,39,38,52,55,54,55,54,63,1,54,
  55,54,55,62,1,39,46,1,39,38,35,34,15,1,6,35,34,39,46,1,39,38,52,55,62,1,55,54,51,50,23,30,1,23,22,20,23,22,55,54,
  59,1,37,6,7,6,7,6,20,23,30,1,23,22,51,50,54,55,54,55,54,52,39,46,1,39,38,35,34,1,54,55,54,55,54,52,39,46,1,39,
  38,35,34,6,7,6,7,6,20,23,30,1,23,22,51,50,3,205,214,213,2,158,17,101,79,232,254,117,82,100,50,29,33,9,12,18,13,31,26,72,
  72,35,32,55,10,12,19,12,31,25,9,90,84,78,22,12,13,7,3,3,29,30,8,43,90,97,50,49,35,43,28,36,48,13,12,18,18,52,36,36,
  36,43,28,36,48,13,9,2,6,39,25,177,115,253,185,21,15,9,16,13,6,7,23,24,17,23,21,42,15,15,10,13,6,7,22,26,17,23,20,1,
  6,21,15,9,16,13,6,7,28,19,18,22,21,42,15,15,10,12,5,7,30,18,20,20,14,4,79,207,75,41,32,82,100,35,20,15,6,30,23,33,
  62,38,28,30,24,30,11,10,51,30,34,57,42,27,30,24,4,36,34,68,19,19,19,46,8,7,22,11,3,39,20,20,11,14,45,32,32,68,33,32,
  50,14,15,11,13,46,32,23,44,5,14,9,6,84,8,14,8,24,19,37,15,17,21,8,6,18,14,13,18,22,35,14,18,21,8,5,253,58,9,13,
  8,24,19,38,15,16,25,5,5,18,13,14,18,19,40,12,17,25,5,5,0,9,0,73,0,244,6,152,4,232,0,90,0,120,0,150,0,180,0,210,
  0,254,1,45,1,52,1,72,0,0,1,54,55,38,39,38,39,38,43,1,34,39,38,39,38,39,38,52,55,54,55,54,55,54,51,50,23,22,23,22,
  23,22,21,20,7,22,31,1,37,54,51,50,23,22,21,20,7,13,1,22,21,20,7,6,35,34,39,37,7,6,7,22,21,20,7,6,7,6,7,6,
  35,34,39,38,39,38,39,38,53,52,55,54,55,54,55,54,59,1,50,55,54,0,50,55,54,55,54,55,54,53,52,39,38,39,38,39,38,34,7,6,
  7,6,7,6,21,20,23,22,23,22,23,18,50,55,54,55,54,55,54,53,52,39,38,39,38,39,38,34,7,6,7,6,7,6,21,20,23,22,23,22,
  23,18,34,39,38,39,38,39,38,53,52,55,54,55,54,55,54,50,23,22,23,22,23,22,21,20,7,6,7,6,7,2,34,39,38,39,38,39,38,53,
  52,55,54,55,54,55,54,50,23,22,23,22,23,22,21,20,7,6,7,6,7,5,39,38,39,38,39,38,53,52,55,54,53,52,39,38,39,38,39,38,
  34,7,6,7,6,7,6,21,20,23,22,23,22,23,22,59,1,50,23,22,23,22,23,55,54,3,45,1,38,35,34,7,5,6,7,6,7,6,7,6,
  43,1,34,7,6,7,6,7,6,21,20,23,22,23,22,23,22,50,55,54,55,54,55,54,53,52,39,38,53,52,55,54,37,5,22,51,50,55,37,38,
  20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,50,23,22,23,2,73,11,7,7,11,9,25,81,92,67,45,45,37,40,34,19,18,18,16,40,
  27,47,42,48,46,44,43,34,40,13,18,6,47,142,88,1,93,226,92,136,57,8,30,254,2,1,254,30,8,60,133,92,226,254,163,88,142,47,6,18,
  19,34,36,41,48,42,51,39,41,34,42,13,18,18,16,37,28,49,42,48,67,82,91,23,254,235,28,11,12,9,10,3,3,3,3,10,9,12,11,28,
  11,12,9,10,3,3,3,3,10,9,12,11,28,11,12,9,10,3,3,3,3,10,9,12,11,28,11,12,9,10,3,3,3,3,10,9,12,50,50,21,
  21,17,19,9,9,9,9,19,17,21,21,50,21,21,17,19,9,9,9,9,19,17,21,21,50,21,21,17,19,9,9,9,9,19,17,21,21,50,21,21,
  17,19,9,9,9,9,19,17,21,1,134,37,149,39,22,11,16,11,6,13,13,27,20,38,31,74,31,32,27,24,15,13,13,13,27,20,38,31,37,67,
  92,100,30,18,23,7,35,28,189,1,237,2,95,42,93,79,217,254,145,148,18,17,23,20,28,104,88,67,37,31,38,20,27,13,13,13,15,24,27,32,
  31,74,31,38,20,27,13,13,6,11,16,12,1,147,1,31,217,79,93,42,253,221,217,5,6,9,9,22,9,9,6,5,5,6,9,9,22,9,9,6,
  2,217,8,13,14,7,6,10,32,16,13,34,28,41,38,96,38,34,39,26,18,16,16,16,31,36,34,47,39,29,18,9,60,37,139,90,83,13,17,31,
  12,207,207,12,37,13,11,83,90,139,37,60,9,24,23,47,39,42,29,32,14,16,16,17,28,34,37,53,34,45,40,36,35,27,19,16,32,9,254,210,
  4,5,8,7,7,4,8,7,5,6,8,7,5,4,4,5,8,7,7,4,7,8,5,6,8,7,5,2,59,4,5,8,7,7,4,7,8,5,6,8,
  7,5,4,4,5,8,7,7,4,8,7,5,6,8,7,5,253,130,7,8,14,16,17,18,22,21,18,17,16,14,8,7,7,8,14,16,17,18,21,22,
  18,17,16,14,8,2,56,7,8,14,16,17,18,21,22,18,17,16,14,8,7,7,8,14,16,17,18,22,21,18,17,16,14,8,92,15,61,7,4,6,
  8,14,10,24,14,23,33,28,27,25,19,16,12,12,14,22,19,32,28,33,32,28,27,25,19,16,12,34,10,14,17,8,24,17,254,242,194,247,47,86,
  146,67,30,30,15,14,10,34,12,16,19,25,27,28,32,33,28,32,19,22,14,12,12,16,19,25,27,28,33,23,13,25,10,20,2,2,91,117,86,47,
  225,43,22,9,9,6,5,5,6,9,9,22,9,9,6,5,5,6,9,0,0,3,0,86,255,227,6,94,5,240,0,97,0,117,0,135,0,0,1,14,
  1,21,20,22,23,22,23,22,32,55,54,55,62,1,53,52,38,39,38,39,38,35,34,7,6,7,14,1,21,20,22,23,21,38,2,53,52,18,55,54,
  55,54,51,50,23,22,23,22,18,21,20,2,7,6,7,6,32,39,46,2,53,52,54,55,38,53,52,55,18,51,50,23,22,21,20,7,6,35,34,7,
  6,7,6,21,20,23,22,21,20,7,6,7,6,35,34,23,54,55,54,55,54,55,22,23,22,7,6,7,6,7,6,35,34,39,38,1,22,23,22,21,
  20,7,6,7,6,35,34,39,54,55,54,53,52,2,19,3,12,21,19,20,24,111,1,27,122,119,98,100,97,95,102,95,122,120,138,134,124,119,98,100,
  97,77,44,107,114,110,117,108,141,140,156,154,142,134,115,112,115,110,117,110,139,141,254,199,138,42,68,36,32,28,4,108,181,169,81,6,16,36,34,9,
  54,42,31,68,63,16,18,22,34,53,39,18,16,75,24,40,50,25,23,3,45,6,18,2,10,19,27,35,32,19,3,3,27,1,158,62,22,16,21,13,
  30,10,28,10,58,17,29,30,1,55,6,30,27,28,50,18,19,11,51,51,49,99,100,237,136,141,232,105,96,52,51,51,49,99,100,237,141,135,188,62,
  152,109,1,16,156,157,1,16,119,110,60,59,59,56,114,111,254,236,161,152,254,240,119,112,58,59,59,18,66,86,48,47,77,31,16,15,205,239,1,144,
  8,20,56,58,68,64,42,31,124,115,97,32,22,27,30,9,45,70,40,28,55,12,34,42,61,56,25,38,8,21,15,48,33,50,29,28,1,6,4,32,
  22,17,12,49,45,53,36,38,12,10,18,54,58,66,52,0,0,6,0,86,255,227,6,94,5,240,0,13,0,26,0,40,0,66,0,92,0,119,0,0,
  1,46,1,39,37,6,21,20,22,23,22,23,22,23,19,38,39,38,34,7,6,7,19,54,51,50,23,19,5,14,1,7,37,54,55,54,55,62,1,53,
  52,36,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,19,34,7,6,7,14,1,21,20,22,23,30,1,
  32,55,54,55,62,1,53,52,38,39,38,39,38,39,50,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,54,
  1,169,63,39,5,1,42,8,38,36,32,49,20,8,243,36,45,43,104,43,45,36,70,51,55,56,50,136,1,42,2,42,63,254,146,14,14,49,32,36,
  38,254,231,62,26,27,22,22,22,22,22,22,27,26,62,26,27,22,22,22,22,22,22,27,57,134,124,119,98,100,97,98,99,96,242,1,17,122,119,98,
  100,97,95,102,95,122,120,138,154,142,134,115,112,115,110,117,110,139,141,254,203,142,134,115,112,115,110,117,108,141,140,1,119,73,95,15,253,30,34,50,
  91,36,32,22,9,1,1,163,34,20,19,19,20,34,1,131,9,9,254,11,253,7,103,73,131,4,6,22,32,36,91,50,33,118,11,12,21,23,53,31,
  30,53,23,21,12,11,11,12,21,23,53,30,31,53,23,21,12,2,21,51,49,99,100,237,141,133,241,99,97,102,51,49,99,100,237,136,141,232,105,96,
  52,51,100,59,56,114,111,254,236,161,152,254,240,119,112,58,59,59,56,114,111,1,20,156,157,1,16,119,110,60,59,0,0,1,0,120,0,44,6,65,
  5,170,0,45,0,0,19,53,55,39,51,23,54,37,2,3,51,23,51,21,35,23,51,21,35,23,33,50,23,22,20,7,6,35,33,7,51,21,35,7,
  51,21,35,7,35,18,19,36,39,7,35,55,148,36,64,100,146,146,1,30,53,171,123,115,148,86,100,154,93,152,1,8,70,48,32,32,48,70,254,248,
  152,93,154,100,86,148,115,123,171,53,254,226,146,146,100,64,2,215,40,5,218,201,13,10,1,20,1,106,150,80,130,80,198,26,17,44,17,26,198,80,
  130,80,150,1,96,1,30,11,12,201,218,0,0,5,0,132,0,220,6,48,4,249,0,13,0,20,0,34,0,41,0,45,0,0,9,1,33,1,54,55,
  54,55,54,50,23,22,23,22,23,1,17,1,22,21,20,5,1,33,1,6,7,6,7,6,34,39,38,39,38,39,1,17,1,38,53,52,1,17,33,17,
  3,246,1,184,251,88,1,184,7,8,29,36,35,82,35,43,22,8,47,1,174,254,82,3,254,159,254,70,4,168,254,70,6,7,29,36,35,82,35,36,
  29,7,49,254,83,1,173,3,253,242,5,172,3,104,1,44,254,212,9,8,28,16,15,15,19,25,9,170,254,222,2,141,254,221,17,18,19,107,254,211,
  1,45,8,7,28,16,15,15,16,28,7,170,1,34,253,115,1,33,19,19,18,253,223,4,29,251,227,0,0,4,1,179,0,0,4,124,5,239,0,80,
  0,208,0,227,0,243,0,0,1,52,55,54,63,1,54,55,54,51,23,38,39,38,39,38,53,52,55,54,51,50,23,22,23,22,31,1,22,23,54,55,
  54,55,54,55,54,53,52,39,38,53,52,55,54,51,50,23,22,23,22,21,20,7,3,20,21,20,31,1,22,21,20,7,23,22,7,6,29,1,33,53,
  52,39,38,39,38,53,52,39,38,1,38,35,34,15,1,6,15,1,6,15,1,39,38,47,1,38,39,38,39,38,35,34,7,6,21,20,23,22,31,2,
  22,23,22,21,20,7,6,35,34,39,38,39,38,47,1,38,39,38,35,34,7,6,7,22,23,22,23,22,23,22,23,20,7,6,7,21,20,23,22,23,
  22,23,22,21,20,7,38,39,38,39,38,63,1,54,39,38,39,6,35,34,39,38,39,38,35,34,23,22,23,22,31,1,22,21,7,33,39,52,55,54,
  61,1,39,54,53,52,39,38,53,52,53,19,52,53,52,39,1,7,22,23,22,23,22,23,22,51,50,55,54,53,52,39,38,39,38,7,6,7,22,23,
  22,51,50,55,54,53,52,39,38,47,1,1,179,37,23,17,52,14,45,2,2,4,26,41,30,20,34,23,27,36,16,18,48,17,74,75,38,15,14,18,
  7,5,10,5,12,5,1,1,31,27,41,55,29,13,1,10,1,9,2,2,4,1,3,1,22,3,253,223,5,9,37,48,27,18,2,135,3,39,35,4,
  5,1,10,35,5,22,54,25,9,43,17,45,76,26,20,17,14,17,8,7,29,13,19,95,136,95,94,4,20,5,4,22,18,6,3,47,115,52,7,42,
  30,19,12,7,5,3,8,49,40,13,8,46,50,1,21,15,1,54,23,24,54,9,3,28,124,47,6,7,14,2,7,2,7,7,15,28,40,14,15,24,
  17,49,9,4,2,10,7,4,10,92,1,1,1,171,1,12,13,2,3,9,5,12,2,253,254,17,35,58,55,17,4,1,17,10,11,4,2,12,5,6,
  108,128,15,3,83,38,15,11,16,8,4,12,8,11,120,2,235,55,49,7,31,93,24,23,1,1,47,126,91,35,60,36,28,27,32,5,12,26,111,187,
  95,37,21,16,64,44,31,16,134,58,6,11,10,6,6,36,34,30,59,26,18,118,82,21,18,254,212,7,9,24,29,22,36,88,36,43,124,25,137,19,
  141,137,182,18,33,53,68,88,38,80,89,59,2,182,57,68,111,30,54,194,29,6,15,11,13,98,39,110,149,50,15,12,11,6,11,31,56,26,51,254,
  101,70,93,12,8,19,4,1,20,6,7,52,84,38,3,31,22,10,7,12,22,38,32,18,12,47,53,48,36,63,45,32,2,49,64,27,17,38,17,6,
  5,16,9,51,108,15,10,23,23,75,15,11,10,5,25,3,5,13,67,4,34,80,49,22,214,9,11,159,183,58,48,51,60,8,68,58,53,88,73,46,
  41,6,7,1,68,4,7,19,38,254,91,20,43,45,49,58,13,12,17,16,9,9,21,23,9,5,113,18,20,47,65,56,9,18,10,10,18,17,11,6,
  103,0,0,0,0,8,0,43,0,169,6,106,5,108,0,6,0,57,0,76,0,112,0,123,0,127,0,137,0,141,0,0,19,22,55,54,53,52,39,1,
  34,39,38,35,34,7,6,43,1,34,39,7,5,19,38,53,52,63,1,54,55,54,55,54,55,54,51,50,23,55,54,51,50,23,22,21,7,23,22,51,
  50,55,51,22,21,20,7,35,53,6,37,54,55,54,55,1,39,38,35,34,7,6,15,1,22,21,20,7,54,1,34,47,1,7,20,7,54,55,22,21,
  20,7,6,35,34,7,22,21,20,7,50,55,54,51,50,23,22,51,50,55,54,53,52,39,6,55,22,21,20,7,21,51,54,53,52,39,5,54,55,15,
  1,6,21,20,23,22,23,54,53,52,5,7,55,38,216,27,20,15,16,3,112,47,108,48,29,38,150,74,33,99,83,37,89,254,248,129,6,14,69,28,
  25,93,123,64,67,34,36,52,62,153,45,59,37,30,13,190,204,44,40,54,6,225,89,62,248,109,252,188,33,30,8,5,1,78,36,17,31,88,236,54,
  34,20,47,44,40,3,171,52,25,242,115,83,63,88,15,36,85,129,62,24,34,20,115,74,63,75,40,96,46,47,52,137,43,50,25,75,50,46,158,48,
  62,252,176,83,13,162,90,112,48,31,43,23,254,160,49,94,7,1,240,3,39,31,31,32,16,254,199,14,5,16,8,59,99,115,1,12,18,32,26,47,
  232,94,34,124,89,47,26,13,52,171,50,56,25,29,219,135,29,30,131,180,207,149,108,37,233,37,111,29,15,1,116,30,14,233,53,111,65,61,39,89,
  36,9,1,97,16,157,133,163,84,2,42,13,22,18,16,39,1,39,71,43,45,13,11,12,6,37,95,107,106,126,7,29,114,141,125,106,76,96,208,134,
  124,239,92,103,195,75,26,64,47,30,20,3,46,56,53,150,99,40,36,0,0,7,0,182,0,154,5,203,5,175,0,19,0,25,0,32,0,40,0,50,
  0,76,0,83,0,0,1,62,1,53,52,47,1,6,35,20,7,6,35,20,7,23,22,51,50,54,1,63,1,15,2,19,37,1,19,37,1,19,5,1,
  51,50,53,52,39,1,0,54,53,52,39,1,7,1,22,51,1,62,1,55,54,51,50,22,21,20,7,14,1,7,14,1,7,6,35,34,38,53,52,55,
  62,1,23,7,1,22,51,50,39,5,37,8,12,2,59,23,30,54,54,73,22,237,8,7,10,26,252,128,153,13,146,153,13,131,1,9,2,125,184,253,
  103,253,132,17,1,189,2,13,2,63,2,253,194,1,164,54,6,253,251,113,2,5,17,15,253,110,13,31,16,13,10,14,17,5,6,19,14,14,29,17,
  14,9,14,16,4,5,20,45,127,2,62,11,10,57,1,1,64,8,28,10,5,8,238,23,72,54,55,28,24,59,2,11,2,249,152,146,13,152,146,1,
  122,18,253,131,253,104,184,2,124,1,9,20,253,243,56,10,12,2,62,252,182,54,33,15,17,2,6,113,253,250,6,2,234,13,21,5,4,17,13,10,
  14,16,31,13,14,20,5,4,14,16,11,13,16,30,244,14,253,194,2,66,0,7,0,53,1,150,6,142,4,62,0,17,0,23,0,30,0,37,0,43,
  0,63,0,70,0,0,0,52,38,39,38,47,1,20,7,22,20,7,22,21,55,54,55,54,5,53,39,7,21,23,3,55,33,9,1,33,39,1,33,54,
  53,52,39,33,0,52,39,33,21,33,36,52,54,55,62,1,50,22,23,30,1,20,6,7,14,1,34,38,39,38,23,7,33,54,53,52,39,5,163,7,
  7,5,10,210,21,51,51,21,210,10,5,7,251,166,94,94,94,175,175,3,82,2,88,253,168,252,174,175,1,73,2,180,25,35,253,6,3,74,50,253,
  86,2,170,252,108,7,8,7,18,20,18,7,8,7,7,8,7,18,20,18,7,8,197,80,2,250,35,25,2,222,24,21,9,7,6,126,33,20,56,144,
  56,20,33,126,6,7,9,75,216,112,112,216,112,1,104,200,254,172,254,172,200,1,44,25,23,27,25,254,196,112,24,160,60,40,35,15,14,16,16,14,
  15,35,40,35,15,14,16,16,14,15,105,100,25,27,23,25,0,7,0,182,0,154,5,203,5,175,0,19,0,25,0,32,0,40,0,50,0,76,0,83,
  0,0,1,46,1,35,34,15,1,22,21,50,23,22,21,50,23,55,54,53,52,38,1,39,31,2,39,7,39,3,1,37,3,1,39,23,1,54,53,52,
  43,1,46,1,35,34,7,1,23,1,54,53,1,46,1,39,38,53,52,54,51,50,23,30,1,23,30,1,23,22,21,20,6,35,34,39,46,1,19,1,
  54,35,34,7,1,5,37,9,26,10,7,8,237,22,73,54,54,30,23,59,2,12,252,111,146,13,153,146,13,168,198,17,2,124,2,153,184,253,131,18,
  14,2,62,2,63,2,37,54,33,15,17,253,251,113,2,5,6,253,23,14,20,5,4,16,14,9,14,17,29,14,14,19,6,5,17,14,10,13,16,31,
  18,2,12,1,57,10,11,253,194,5,9,9,11,2,59,24,28,55,54,72,23,238,8,5,10,28,253,24,13,146,152,13,146,213,198,1,9,2,124,184,
  253,104,253,131,236,127,2,62,12,10,56,136,54,6,253,250,113,2,6,17,15,253,109,14,30,16,13,11,16,14,4,5,20,14,13,31,16,14,10,13,
  17,4,5,21,1,15,2,12,66,2,253,194,0,2,0,88,1,123,6,14,4,91,0,37,0,71,0,0,18,16,39,50,51,32,37,1,21,37,46,1,
  39,38,34,7,6,7,14,1,20,22,23,22,23,22,50,55,62,1,55,37,21,1,36,33,34,35,18,20,7,50,51,50,5,37,5,6,7,6,34,39,
  38,39,46,1,52,54,55,54,55,54,50,23,22,23,5,37,4,35,34,35,138,50,8,7,1,37,2,23,2,107,253,191,5,14,18,13,30,13,14,11,
  10,12,14,8,11,14,13,30,13,18,14,5,2,65,253,149,253,233,254,219,7,8,153,23,4,5,177,2,15,1,183,254,156,22,27,26,62,26,27,22,
  22,22,22,22,22,27,26,62,26,27,22,1,100,254,73,253,241,177,5,4,2,73,1,68,96,110,254,237,83,28,8,16,8,6,6,6,10,9,29,32,
  31,7,10,6,6,6,8,16,8,28,83,254,237,110,1,71,138,89,110,185,24,21,12,11,11,12,21,23,53,62,53,23,21,12,11,11,12,21,24,185,
  110,0,0,0,0,1,0,138,1,173,6,14,4,41,0,40,0,0,1,37,21,1,36,35,34,35,54,52,39,50,51,50,37,1,21,37,38,39,38,39,
  38,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,54,3,232,2,38,253,149,253,236,248,7,6,50,50,6,7,248,2,20,2,107,253,
  218,7,15,14,18,17,42,17,18,14,15,15,15,15,14,18,17,42,17,18,14,15,2,197,28,33,254,237,110,96,224,96,110,254,237,33,29,17,15,14,
  8,8,8,8,14,15,35,21,20,35,15,14,8,8,8,8,14,15,0,0,0,1,1,51,0,198,5,87,5,10,0,28,0,0,1,50,23,22,51,50,
  55,0,19,54,51,50,22,21,20,7,0,1,6,35,34,39,38,39,38,53,52,55,54,1,197,39,20,40,17,13,14,1,25,239,62,135,32,22,33,254,
  126,254,182,23,71,72,13,34,46,52,70,43,2,142,64,120,20,1,194,1,22,72,12,9,14,41,254,48,253,252,36,6,15,138,153,39,42,39,24,0,
  0,1,0,237,0,178,5,197,5,12,0,30,0,0,1,50,23,22,51,50,55,0,55,54,51,50,23,22,21,20,7,0,7,6,35,34,39,38,39,38,
  53,52,55,54,51,1,197,39,20,40,17,13,14,1,25,239,101,96,127,26,11,23,253,125,123,42,152,50,55,23,57,72,70,96,48,3,26,64,120,20,
  1,157,175,74,8,3,22,18,27,253,30,222,76,26,12,141,178,134,49,32,44,0,0,0,0,1,1,3,0,148,5,177,5,65,0,11,0,0,9,1,
  7,9,1,39,9,1,55,9,1,23,3,231,1,201,142,254,56,254,55,142,1,201,254,55,142,1,201,1,201,142,2,234,254,55,141,1,201,254,55,141,
  1,201,1,201,141,254,56,1,201,141,0,0,0,1,0,175,0,63,6,5,5,150,0,11,0,0,9,11,4,145,1,116,254,201,254,140,254,140,254,201,
  1,116,254,140,1,55,1,116,1,116,1,55,2,234,254,140,254,201,1,116,254,140,1,55,1,116,1,116,1,55,254,140,1,117,254,201,0,1,0,241,
  255,238,5,156,5,220,0,66,0,0,1,50,23,22,23,54,51,50,23,22,21,20,7,6,3,22,23,22,21,20,15,1,22,21,20,7,6,35,34,39,
  38,39,6,3,6,35,34,39,38,53,52,55,54,55,18,19,2,39,38,53,52,55,54,51,50,23,54,55,54,51,50,23,22,23,54,55,54,4,248,10,
  16,17,18,29,17,15,26,16,22,208,196,81,143,12,30,32,4,22,26,12,26,20,120,128,172,222,32,76,36,4,51,11,5,27,204,228,122,40,9,18,
  19,16,15,23,9,13,18,28,32,10,54,88,142,204,24,5,220,16,16,26,51,27,17,21,27,23,226,254,241,198,239,20,12,23,25,22,12,20,30,16,
  18,26,154,208,224,254,138,54,42,28,61,80,31,14,42,1,62,1,10,1,34,157,35,10,14,26,26,29,17,12,16,30,168,152,184,204,24,0,0,0,
  0,1,0,252,0,0,6,8,5,234,0,82,0,0,1,50,23,22,23,54,23,22,23,22,21,20,7,6,3,22,23,22,21,20,7,6,7,6,7,6,
  35,34,39,6,7,6,35,34,39,38,39,2,7,6,43,1,34,39,38,39,6,35,34,39,38,53,52,55,38,39,38,53,52,55,54,55,38,3,38,53,
  52,55,54,51,50,23,54,55,54,51,50,23,22,23,18,55,54,5,84,29,27,20,8,26,10,32,14,14,16,241,235,148,148,17,30,20,37,2,14,24,
  32,36,30,8,14,36,27,23,26,89,121,230,88,17,21,2,18,17,15,2,20,18,25,29,36,30,9,9,18,24,130,196,122,99,22,23,16,22,26,48,
  1,11,23,17,43,13,106,150,231,249,12,5,234,30,22,58,1,5,12,14,13,21,40,16,219,254,199,204,162,18,24,49,26,17,2,17,35,58,24,18,
  11,27,28,95,191,254,251,135,26,36,31,13,12,30,35,17,27,45,3,13,24,24,21,31,176,212,189,1,11,61,28,26,49,32,39,14,25,50,26,196,
  186,1,8,218,12,0,0,0,0,3,0,112,0,0,6,68,5,213,0,11,0,23,0,35,0,0,1,17,33,17,33,17,33,17,33,17,33,17,37,33,
  17,33,17,33,17,33,17,33,17,33,3,33,21,33,17,35,17,33,53,33,17,51,4,54,254,72,254,86,1,170,1,184,1,170,254,166,1,190,254,66,
  253,168,254,66,1,190,2,88,200,1,190,254,66,200,254,66,1,190,200,3,198,1,171,254,85,254,72,254,86,1,170,1,184,80,253,168,254,66,1,190,
  2,88,1,191,253,121,200,254,66,1,190,200,1,191,0,0,0,1,0,112,0,0,6,68,5,213,0,11,0,0,1,33,17,33,17,33,17,33,17,33,
  17,33,4,34,2,34,253,222,254,112,253,222,2,34,1,144,3,178,254,112,253,222,2,34,1,144,2,35,0,2,0,112,0,0,6,68,5,213,0,3,
  0,15,0,0,1,51,53,35,55,33,21,33,17,35,17,33,53,33,17,51,2,227,238,238,239,2,114,253,142,240,253,142,2,114,240,2,115,238,1,240,
  253,142,2,114,240,2,115,0,0,2,0,112,0,0,6,68,5,213,0,3,0,15,0,0,1,33,17,33,37,33,17,33,17,33,17,33,17,33,17,33,
  2,147,1,142,254,114,1,143,2,34,253,222,254,112,253,222,2,34,1,144,2,35,1,142,1,254,112,253,222,2,34,1,144,2,35,0,0,1,1,82,
  0,0,5,98,5,213,0,11,0,0,1,33,21,33,17,35,17,33,53,33,17,51,3,210,1,144,254,112,240,254,112,1,144,240,4,69,240,252,171,3,
  85,240,1,144,0,2,1,12,0,0,5,108,5,213,0,15,0,27,0,0,1,51,23,17,33,17,33,39,17,35,39,17,33,17,33,23,7,17,35,17,
  33,21,33,17,51,17,33,53,4,64,150,150,254,212,254,142,150,150,150,1,44,1,114,150,200,220,254,212,1,44,220,1,44,4,169,150,254,142,253,95,
  150,2,11,150,1,114,1,44,150,250,1,44,254,212,220,253,95,2,161,220,0,3,1,62,0,0,5,118,5,213,0,11,0,23,0,35,0,0,1,17,
  33,17,33,17,33,17,33,17,33,17,39,33,17,33,17,33,17,33,17,33,17,33,3,33,21,33,17,35,17,33,53,33,17,51,4,14,254,152,254,232,
  1,24,1,104,1,24,200,1,24,254,232,253,248,254,232,1,24,2,8,160,1,24,254,232,200,254,232,1,24,200,4,109,1,24,254,232,254,132,253,95,
  2,161,1,124,80,253,228,253,95,2,161,2,28,1,24,254,72,220,253,95,2,161,220,1,24,0,0,0,0,1,0,112,0,0,6,68,5,213,0,75,
  0,0,1,35,34,6,7,6,7,6,21,7,17,23,22,23,22,23,30,1,59,1,53,52,38,39,38,39,38,35,39,33,7,6,7,6,7,14,1,29,
  1,51,50,54,55,54,55,54,53,55,17,39,38,39,38,39,46,1,43,1,21,20,22,23,22,23,22,51,23,33,55,54,55,54,55,62,1,53,3,15,
  123,100,179,73,66,44,36,50,25,25,36,42,68,69,179,104,123,76,71,67,95,82,27,81,4,124,54,54,82,95,67,73,74,123,104,179,69,68,42,36,
  50,25,25,36,44,66,70,182,100,123,76,71,67,95,82,27,81,251,132,54,54,82,95,67,73,74,2,160,75,73,66,96,79,27,84,4,124,56,55,79,
  92,70,71,75,122,100,182,71,66,43,37,50,25,25,37,43,66,73,180,100,122,75,71,70,92,79,27,84,251,132,56,55,79,96,66,72,76,123,100,182,
  71,66,43,37,50,25,25,37,43,66,73,180,100,0,0,0,0,8,0,187,255,229,5,249,5,243,0,11,0,17,0,20,0,23,0,26,0,29,0,32,
  0,35,0,0,1,19,33,3,19,33,11,1,33,19,3,33,23,3,19,33,19,11,1,7,51,31,1,55,3,7,51,5,35,23,1,39,7,19,55,35,
  3,90,224,1,191,224,224,254,65,224,224,254,65,224,224,1,191,58,166,166,1,76,166,166,166,108,216,173,109,108,108,109,217,254,122,216,108,254,231,109,
  108,108,109,217,5,243,254,124,254,125,254,125,254,124,1,132,1,131,1,131,100,254,225,254,224,1,32,1,31,1,31,187,100,187,187,254,125,188,99,188,
  1,31,188,188,1,132,187,0,0,1,0,84,255,227,6,96,5,240,0,67,0,0,1,53,52,39,38,53,52,55,54,50,23,22,21,20,7,6,29,1,
  51,50,55,54,51,50,23,22,20,7,6,35,34,39,38,43,1,21,20,23,22,21,20,7,6,34,39,38,53,52,55,54,61,1,35,34,7,6,35,34,
  39,38,52,55,54,51,50,23,22,51,3,40,76,44,54,56,120,56,54,44,76,32,186,122,70,118,100,48,48,48,48,100,118,70,122,186,32,76,44,54,
  56,120,56,54,44,76,32,186,122,70,118,100,48,48,48,48,100,118,70,122,186,3,28,32,186,122,70,118,100,48,48,48,48,100,118,70,122,186,32,76,
  44,54,56,120,56,54,44,76,32,187,121,70,118,100,48,49,49,48,100,118,70,121,187,32,76,44,54,56,120,56,54,44,76,0,0,0,0,1,0,86,
  255,231,6,94,5,240,0,131,0,0,1,38,39,35,6,7,6,7,14,1,35,34,38,39,38,39,38,52,55,54,55,62,1,51,50,22,23,22,23,22,
  23,51,54,55,54,55,53,38,39,38,39,46,1,53,52,54,55,54,55,54,50,23,22,23,30,1,21,20,6,7,6,7,6,7,21,22,23,22,23,51,
  54,55,54,55,62,1,51,50,22,23,22,23,22,20,7,6,7,14,1,35,34,38,39,38,39,38,39,35,6,7,6,7,21,22,23,22,23,30,1,21,
  20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,55,53,38,3,2,16,10,212,2,10,20,29,32,82,46,45,82,32,31,18,17,
  17,18,31,32,82,45,46,82,32,34,15,9,3,212,10,16,17,21,16,20,42,30,33,34,34,33,32,40,40,92,40,40,32,33,34,34,33,35,37,23,
  13,21,17,16,10,212,3,9,15,34,32,82,46,45,82,32,31,18,17,17,18,31,32,82,45,46,82,32,29,20,10,2,212,10,16,17,21,13,23,37,
  35,33,34,34,33,32,40,40,92,40,40,32,33,34,34,33,30,42,20,16,21,2,147,17,21,16,20,42,30,33,34,34,33,32,40,40,92,40,40,32,
  33,34,34,33,35,37,23,13,21,17,16,10,213,2,10,20,29,32,82,46,45,82,32,31,18,17,17,18,31,32,82,45,46,82,32,34,15,9,3,213,
  10,16,17,21,13,23,37,35,33,34,34,33,32,40,40,92,40,40,32,33,34,34,33,30,42,20,16,21,17,16,10,212,3,9,15,34,32,82,46,45,
  82,32,31,18,17,17,18,31,32,82,45,46,82,32,29,20,10,2,212,10,0,1,0,83,255,227,6,97,5,240,0,131,0,0,1,52,38,39,38,39,
  38,39,46,1,53,52,54,55,54,55,54,50,23,22,23,30,1,21,20,6,7,6,7,6,7,14,1,21,50,54,55,54,55,54,55,62,1,51,50,22,
  23,22,23,22,20,7,6,7,14,1,35,34,38,39,38,39,38,39,46,1,35,20,22,23,22,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,
  39,46,1,53,52,54,55,54,55,54,55,62,1,53,34,6,7,6,7,6,7,14,1,35,34,38,39,38,39,38,52,55,54,55,62,1,51,50,22,23,
  22,23,22,23,30,1,3,40,44,36,14,16,24,10,40,40,42,38,32,58,46,114,48,54,36,38,42,42,38,10,26,8,20,41,39,68,101,33,13,12,
  18,10,39,100,56,58,98,38,36,24,21,21,24,36,38,98,58,56,100,39,10,18,12,13,41,97,64,47,33,13,16,25,10,39,41,42,38,36,54,47,
  114,47,54,36,38,42,41,39,10,25,16,13,39,41,63,99,39,14,12,18,10,38,100,56,58,98,38,33,27,22,22,24,36,38,98,58,61,95,38,10,
  18,6,20,40,98,3,28,67,99,34,14,12,18,10,38,100,56,58,98,38,32,28,22,22,24,36,38,98,58,61,95,38,10,18,6,20,40,97,63,47,
  33,13,16,25,10,39,41,42,38,36,54,47,114,47,54,36,38,42,41,39,10,25,16,13,39,41,68,101,33,13,12,18,10,39,100,56,58,98,38,36,
  24,21,21,24,36,38,98,58,56,100,39,10,18,12,13,41,97,64,41,39,14,16,24,10,40,40,42,38,32,58,46,114,48,54,36,38,42,42,38,10,
  26,8,20,40,40,0,0,0,0,1,0,84,255,229,6,96,5,242,1,48,0,0,1,50,23,22,23,22,23,22,21,20,7,6,7,54,55,54,51,50,
  23,22,23,22,23,22,21,20,7,14,1,7,6,35,34,39,38,39,38,39,17,33,38,39,38,39,38,53,52,54,55,54,55,54,51,50,23,22,23,22,
  23,22,21,20,7,6,7,54,55,54,51,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,35,34,39,38,39,22,23,22,21,20,6,7,6,7,
  6,35,34,39,38,39,38,39,38,53,52,55,54,55,54,55,33,17,54,55,54,55,54,51,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,35,
  34,39,38,39,22,23,22,21,20,7,6,7,6,7,6,34,39,38,39,38,39,38,53,52,55,54,55,6,7,6,35,34,39,38,39,38,39,38,53,52,
  55,54,55,54,55,54,51,50,22,23,22,23,17,33,22,23,22,23,22,21,20,7,6,7,6,7,6,35,34,39,38,39,38,39,38,53,52,55,54,55,
  6,7,6,35,34,39,38,39,38,39,38,52,55,54,55,54,55,54,51,50,23,22,23,38,39,38,53,52,55,54,55,54,55,54,51,50,23,22,23,22,
  23,22,21,20,7,6,7,6,7,33,17,6,7,6,7,6,35,34,39,46,1,39,38,53,52,55,54,55,54,55,54,51,50,23,22,23,38,39,38,53,
  52,55,54,55,54,55,54,3,90,30,23,27,18,20,11,10,10,11,20,11,20,25,28,30,24,26,19,20,11,10,10,11,40,25,25,29,30,23,25,20,
  14,10,1,38,17,14,19,11,11,22,19,20,26,25,28,29,25,26,20,19,11,11,11,8,9,20,25,25,28,32,23,25,20,19,12,10,10,12,19,22,
  23,26,29,28,25,25,20,9,8,11,22,19,17,29,25,29,24,29,26,20,19,11,11,11,11,19,14,17,254,219,9,14,17,29,23,30,29,24,26,19,
  20,11,10,10,11,20,18,27,23,30,25,28,20,11,19,11,11,11,11,20,18,27,23,60,23,27,18,20,11,11,11,11,19,11,20,24,29,30,23,27,
  18,20,11,10,10,11,20,19,26,24,29,27,52,20,14,9,254,219,17,13,22,9,10,10,11,20,22,23,26,27,30,25,25,20,19,12,10,10,8,10,
  22,23,26,28,29,25,26,20,18,12,10,10,12,18,17,29,25,29,28,26,25,20,10,8,10,10,12,19,19,26,25,30,27,26,25,20,20,11,10,10,
  12,19,13,17,1,37,10,14,20,25,23,30,29,24,26,40,10,11,11,10,20,19,27,23,30,29,24,20,11,20,11,10,10,11,20,19,26,23,5,242,
  11,12,18,20,26,25,29,28,25,26,20,10,8,10,10,12,18,20,26,25,29,31,23,25,40,11,10,10,12,19,13,17,254,219,10,14,20,25,23,30,
  29,50,20,20,11,10,10,11,20,19,26,24,30,28,25,20,11,20,11,10,10,11,20,18,27,24,29,30,24,27,18,22,9,10,10,11,20,11,20,25,
  28,26,54,19,17,13,11,11,10,20,20,26,24,29,30,23,25,20,14,10,254,218,18,13,16,14,11,11,11,19,20,26,25,28,29,25,26,20,18,12,
  11,11,8,9,19,26,25,28,29,26,25,20,19,12,10,10,12,19,20,25,26,29,28,25,26,19,9,8,11,11,12,18,20,26,25,29,28,25,26,20,
  19,11,11,22,19,13,18,1,37,9,14,23,22,24,30,28,25,26,19,22,9,10,10,11,20,18,27,23,30,29,25,19,12,22,9,10,10,11,20,18,
  27,23,60,23,27,19,17,13,11,11,10,20,11,20,24,29,30,23,27,18,20,11,11,11,11,20,19,26,24,29,30,23,26,19,14,10,1,37,17,13,
  19,12,10,10,11,40,25,26,28,25,29,26,20,18,12,10,10,8,10,20,26,25,28,29,25,26,20,18,12,11,0,0,0,1,0,87,255,227,6,95,
  5,245,0,27,0,0,19,50,55,54,55,54,18,53,20,18,23,22,23,22,51,34,7,6,7,6,2,21,52,2,39,38,39,38,87,155,141,134,115,112,
  115,110,117,108,141,140,156,156,140,141,108,117,110,115,112,115,134,141,2,236,59,56,114,111,1,20,161,157,254,240,119,110,60,59,59,60,110,119,254,240,
  157,161,1,20,111,114,56,59,0,2,0,87,255,227,6,95,5,245,0,27,0,55,0,0,1,50,23,22,23,30,1,21,52,54,55,54,55,54,51,34,
  39,38,39,46,1,53,20,6,7,6,7,6,33,50,55,54,55,54,18,53,20,18,23,22,23,22,51,34,7,6,7,6,2,21,52,2,39,38,39,38,
  1,101,101,92,87,74,73,75,71,77,70,91,91,102,102,91,91,70,77,71,75,73,74,87,92,254,141,155,141,134,115,112,115,110,117,108,141,140,156,156,
  140,141,108,117,110,115,112,115,134,141,2,236,38,37,74,72,179,105,102,177,77,72,39,38,38,39,72,77,177,102,105,179,72,74,37,38,59,56,114,111,
  1,20,161,157,254,240,119,110,60,59,59,60,110,119,254,240,157,161,1,20,111,114,56,59,0,2,0,47,255,236,6,133,5,243,0,9,0,19,0,0,
  19,37,9,1,5,1,19,37,5,19,1,3,33,1,3,9,1,3,1,33,47,2,13,1,30,1,30,2,13,254,166,37,254,10,254,10,37,1,209,191,
  253,149,1,244,191,1,245,1,245,191,1,244,253,149,3,165,131,1,203,254,53,131,254,97,253,230,202,202,2,26,3,236,253,179,254,148,253,180,1,108,
  254,148,2,76,1,108,0,0,0,2,0,86,255,227,6,94,5,240,0,9,0,36,0,0,1,3,33,1,3,9,1,3,1,33,3,50,23,22,23,22,
  18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,54,3,90,172,253,211,1,194,172,1,195,1,195,172,1,194,253,211,172,154,
  142,134,115,112,115,110,117,110,139,141,254,203,142,134,115,112,115,110,117,108,141,140,5,234,253,238,254,184,253,239,1,72,254,184,2,17,1,72,2,24,
  59,56,114,111,254,236,161,152,254,240,119,112,58,59,59,56,114,111,1,20,156,157,1,16,119,110,60,59,0,2,0,48,255,237,6,132,5,242,0,29,
  0,39,0,0,0,34,7,6,7,6,7,6,21,20,23,22,23,22,23,22,50,55,54,55,54,55,54,53,52,39,38,39,38,39,3,19,33,1,19,9,
  1,19,1,33,3,157,134,57,57,48,48,23,24,24,23,48,48,57,57,134,57,57,48,48,23,24,24,23,48,48,57,124,191,2,107,254,12,191,254,11,
  254,11,191,254,12,2,107,3,228,24,26,45,50,56,59,66,65,59,56,50,45,26,24,24,26,45,50,56,59,65,66,59,56,50,45,26,2,38,253,179,
  254,148,253,180,1,107,254,149,2,76,1,108,0,3,0,47,255,236,6,133,5,243,0,9,0,39,0,49,0,0,19,37,9,1,5,1,19,37,5,19,
  0,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,34,39,38,39,38,39,38,53,52,55,54,55,54,55,19,3,33,1,3,9,1,3,1,33,
  47,2,13,1,30,1,30,2,13,254,166,37,254,10,254,10,37,1,142,134,57,57,48,48,23,24,24,23,48,48,57,57,134,57,57,48,48,23,24,24,
  23,48,48,57,124,191,253,149,1,244,191,1,245,1,245,191,1,244,253,149,3,165,131,1,203,254,53,131,254,97,253,230,202,202,2,26,1,222,24,26,
  45,50,56,59,66,65,59,56,50,45,26,24,24,26,45,50,56,59,65,66,59,56,50,45,26,2,38,253,179,254,148,253,180,1,107,254,149,2,76,1,
  108,0,0,0,0,3,0,48,255,237,6,132,5,242,0,9,0,19,0,29,0,0,1,19,33,7,19,39,7,19,39,33,19,3,33,1,3,9,1,3,
  1,33,3,19,33,1,19,9,1,19,1,33,3,90,96,1,53,250,95,250,250,95,250,1,53,96,143,254,47,1,120,144,1,120,1,120,144,1,120,254,
  47,143,191,2,107,254,12,191,254,11,254,11,191,254,12,2,107,4,73,254,217,182,254,218,182,182,1,38,182,1,251,254,71,254,239,254,71,1,17,254,
  239,1,185,1,17,2,142,253,179,254,148,253,180,1,108,254,148,2,76,1,108,0,0,0,0,3,0,48,255,237,6,132,5,242,0,9,0,19,0,29,
  0,0,1,23,51,7,23,39,7,55,39,51,27,1,33,1,19,9,1,19,1,33,55,3,33,5,3,37,5,3,37,33,3,90,38,124,100,38,100,100,
  38,100,124,38,191,2,107,254,12,191,254,11,254,11,191,254,12,2,107,191,115,254,138,1,47,117,1,47,1,47,117,1,47,254,138,3,73,118,73,118,
  73,73,118,73,3,31,253,179,254,148,253,180,1,108,254,148,2,76,1,108,251,254,157,219,254,157,219,219,1,99,219,0,0,6,0,48,255,237,6,132,
  5,242,0,2,0,5,0,8,0,11,0,14,0,24,0,0,37,1,53,37,1,55,1,3,39,37,33,7,11,1,23,17,19,33,1,19,9,1,19,1,
  33,1,225,1,120,253,160,1,120,232,1,122,144,232,2,96,254,47,143,1,143,143,191,2,107,254,12,191,254,11,254,11,191,254,12,2,107,153,1,17,
  243,199,254,239,75,253,251,1,185,75,199,198,2,128,254,71,198,3,83,253,179,254,148,253,180,1,108,254,148,2,76,1,108,0,0,0,0,2,0,50,
  0,24,6,134,5,183,0,13,0,23,0,0,9,1,19,39,37,1,39,19,1,33,19,23,19,33,1,3,33,5,3,1,5,3,1,33,6,134,254,62,
  172,162,254,178,254,106,162,172,254,62,2,45,172,162,155,1,156,253,39,134,254,79,1,94,134,1,95,1,95,134,1,94,254,79,3,113,254,184,253,239,
  52,243,254,217,52,2,17,1,72,2,18,52,254,34,1,104,254,100,255,254,100,0,255,255,1,156,0,255,0,1,0,132,0,0,6,48,5,213,0,17,
  0,0,1,17,33,17,37,19,13,1,3,37,17,33,17,5,3,45,1,19,2,186,1,64,1,150,160,254,106,1,150,160,254,106,254,192,254,106,160,1,
  149,254,107,160,4,0,1,213,254,42,235,254,235,234,235,254,235,235,254,42,1,214,235,1,21,235,234,1,21,0,0,0,0,2,0,152,0,0,6,28,
  5,213,0,5,0,23,0,0,1,7,23,51,55,39,5,1,55,1,17,51,17,1,23,9,1,7,1,17,35,17,1,39,2,227,120,120,238,120,120,254,
  153,254,46,120,1,210,240,1,210,120,254,46,1,210,120,254,46,240,254,46,120,3,185,206,208,208,206,206,1,13,208,254,242,2,27,253,229,1,14,208,
  254,243,254,242,208,1,13,253,230,2,26,254,243,208,0,0,0,1,0,112,0,0,6,68,5,213,0,23,0,0,9,1,7,1,17,35,17,1,39,1,
  33,53,33,1,55,1,17,51,17,1,23,1,33,21,3,212,1,185,71,254,70,100,254,70,71,1,186,253,143,2,114,254,69,71,1,186,100,1,186,71,
  254,69,2,114,2,184,254,70,71,1,187,253,142,2,113,254,70,71,1,186,100,1,187,71,254,70,2,113,253,143,1,186,71,254,69,100,0,1,0,64,
  255,227,6,76,5,240,0,15,0,0,1,19,9,1,13,1,9,1,11,1,9,1,45,1,9,1,3,70,79,1,212,254,157,2,70,253,186,1,99,254,
  44,79,79,254,44,1,99,253,186,2,70,254,157,1,212,5,240,253,185,1,100,254,44,80,79,254,44,1,100,253,185,2,71,254,156,1,212,79,80,1,
  212,254,156,0,0,9,0,84,255,227,6,96,5,240,0,2,0,5,0,8,0,11,0,14,0,17,0,20,0,23,0,39,0,0,1,5,3,5,37,5,
  1,3,37,3,19,3,1,37,19,37,5,37,1,19,5,19,3,19,17,19,37,3,13,1,19,37,11,1,5,19,45,1,3,5,4,245,254,221,119,2,
  68,254,219,254,225,1,154,123,254,225,1,119,119,254,101,1,35,119,253,188,1,37,1,31,254,102,123,1,31,1,119,119,159,1,132,164,1,135,254,121,
  164,254,124,159,159,254,124,164,254,121,1,135,164,1,132,4,133,123,254,224,1,120,120,254,101,1,35,119,253,188,1,37,1,31,254,102,123,1,31,1,
  119,119,1,156,254,221,120,2,69,254,219,254,224,3,6,254,121,164,254,124,160,159,254,124,164,254,121,1,135,164,1,132,159,160,1,132,164,0,0,0,
  0,1,0,187,255,227,5,249,5,240,0,11,0,0,1,19,37,9,1,37,11,1,5,9,1,5,3,90,112,2,47,254,65,1,191,253,209,112,112,253,
  209,1,191,254,65,2,47,5,240,253,188,193,254,125,254,125,193,253,187,2,69,193,1,131,1,131,193,0,0,1,0,84,255,227,6,96,5,240,0,15,
  0,0,1,19,9,1,13,1,9,1,11,1,9,1,45,1,9,1,3,90,113,1,178,254,239,1,244,254,12,1,17,254,78,113,113,254,78,1,17,254,
  12,1,244,254,239,1,178,5,240,254,11,1,18,254,78,114,113,254,78,1,18,254,11,1,245,254,238,1,178,113,114,1,178,254,238,0,0,1,0,84,
  255,227,6,96,5,240,0,15,0,0,1,19,37,3,13,1,19,37,11,1,5,19,45,1,3,5,3,90,170,1,121,137,1,108,254,148,137,254,135,170,
  170,254,135,137,254,148,1,108,137,1,121,5,240,254,148,137,254,135,171,170,254,135,137,254,148,1,108,137,1,121,170,171,1,121,137,0,0,1,0,84,
  255,227,6,96,5,240,0,23,0,0,1,19,37,3,37,3,13,1,19,37,19,37,11,1,5,19,5,19,45,1,3,5,3,5,3,90,116,1,15,71,
  1,99,239,1,86,254,170,239,254,157,71,254,241,116,116,254,241,71,254,157,239,254,170,1,86,239,1,99,71,1,15,5,240,254,169,239,254,157,71,254,
  241,115,116,254,241,71,254,157,239,254,169,1,87,239,1,99,71,1,15,116,115,1,15,71,1,99,239,0,0,1,0,112,0,0,6,68,5,213,0,47,
  0,0,1,17,51,17,19,23,3,1,23,1,37,23,5,33,21,33,5,7,37,1,7,1,19,7,3,17,35,17,3,39,19,1,39,1,5,39,37,33,
  53,33,37,55,5,1,55,1,3,55,3,30,120,170,111,170,1,58,85,254,197,1,156,46,254,99,1,190,254,70,1,153,46,254,100,1,59,85,254,199,
  169,111,170,120,170,111,170,254,198,85,1,58,254,101,46,1,154,254,69,1,190,254,99,46,1,153,254,200,85,1,57,169,111,4,23,1,190,254,69,1,
  153,46,254,102,1,58,85,254,197,171,111,171,120,170,111,172,254,196,85,1,57,254,103,46,1,152,254,70,1,188,254,102,46,1,155,254,197,85,1,58,
  170,111,170,120,171,111,169,1,57,85,254,199,1,153,46,0,0,1,0,167,255,227,6,13,5,240,0,155,0,0,1,53,52,39,38,53,52,55,54,50,
  23,22,21,20,7,6,29,1,23,22,23,55,54,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,43,1,34,35,34,15,1,22,21,20,7,
  23,22,51,50,59,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,47,1,6,15,1,21,20,23,22,21,20,7,6,34,39,38,53,
  52,55,54,61,1,38,39,38,39,7,6,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,54,59,1,50,51,50,63,1,38,53,52,55,39,38,
  35,34,43,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,31,1,54,55,54,3,39,75,44,54,56,120,56,54,44,76,16,31,24,
  10,113,65,39,67,60,52,22,21,71,30,20,5,14,87,62,76,12,11,10,131,100,12,4,5,12,102,130,11,10,12,76,62,87,14,5,20,30,71,21,
  22,52,60,67,39,67,110,14,27,25,16,76,44,54,56,120,56,54,44,77,9,8,29,23,14,110,67,39,67,60,52,22,21,71,30,20,5,14,87,62,
  76,12,11,10,132,100,12,5,4,12,100,131,10,11,12,76,62,87,14,5,20,30,71,21,22,52,60,67,39,69,108,11,26,29,8,3,148,12,128,119,
  70,78,100,48,49,49,48,100,78,70,121,126,12,6,14,23,6,68,122,73,39,35,7,24,52,35,44,22,24,71,50,36,58,7,19,20,21,20,7,59,
  36,50,71,24,22,44,35,52,24,7,35,39,73,126,63,8,25,9,6,15,127,121,70,78,100,48,49,49,48,100,78,70,121,127,15,3,3,13,21,8,
  63,126,73,39,35,7,24,52,35,44,22,24,71,50,36,58,7,20,22,20,19,7,58,36,50,71,24,22,44,35,52,24,7,35,39,73,130,59,6,25,
  11,3,0,0,0,2,0,167,255,227,6,13,5,240,0,25,0,181,0,0,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,
  53,52,38,39,38,47,1,53,52,39,38,53,52,55,54,50,23,22,21,20,7,6,29,1,23,22,23,55,54,55,54,55,54,51,50,23,22,23,22,21,
  20,7,6,7,6,43,1,34,35,34,15,1,22,21,20,7,23,22,51,50,59,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,47,
  1,6,15,1,21,20,23,22,21,20,7,6,34,39,38,53,52,55,54,61,1,38,39,38,39,7,6,7,6,7,6,35,34,39,38,39,38,53,52,55,
  54,55,54,59,1,50,51,50,63,1,38,53,52,55,39,38,35,34,43,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,31,1,54,
  55,54,3,111,42,17,18,14,15,15,15,15,14,18,17,42,17,18,14,15,15,15,15,14,18,89,75,44,54,56,120,56,54,44,76,16,31,24,10,113,
  65,39,67,60,52,22,21,71,30,20,5,14,87,62,76,12,11,10,131,100,12,4,5,12,102,130,11,10,12,76,62,87,14,5,20,30,71,21,22,52,
  60,67,39,67,110,14,27,25,16,76,44,54,56,120,56,54,44,77,9,8,29,23,14,110,67,39,67,60,52,22,21,71,30,20,5,14,87,62,76,12,
  11,10,132,100,12,5,4,12,100,131,10,11,12,76,62,87,14,5,20,30,71,21,22,52,60,67,39,69,108,11,26,29,8,3,80,8,8,14,15,35,
  21,20,35,15,14,8,8,8,8,14,15,35,20,21,35,15,14,8,76,12,128,119,70,78,100,48,49,49,48,100,78,70,121,126,12,6,14,23,6,68,
  122,73,39,35,7,24,52,35,44,22,24,71,50,36,58,7,19,20,21,20,7,59,36,50,71,24,22,44,35,52,24,7,35,39,73,126,63,8,25,9,
  6,15,127,121,70,78,100,48,49,49,48,100,78,70,121,127,15,3,3,13,21,8,63,126,73,39,35,7,24,52,35,44,22,24,71,50,36,58,7,20,
  22,20,19,7,58,36,50,71,24,22,44,35,52,24,7,35,39,73,130,59,6,25,11,3,0,1,0,161,255,227,6,18,5,240,0,104,0,0,1,23,
  50,63,1,39,38,35,7,34,38,39,38,52,55,54,55,54,50,22,23,22,31,1,53,52,39,38,52,55,54,50,23,22,20,7,6,29,1,55,54,55,
  62,1,50,23,22,21,20,7,14,1,35,39,34,15,1,23,22,51,55,50,22,23,22,20,7,6,7,6,34,39,38,39,38,47,1,21,20,23,22,20,
  7,6,34,39,38,52,55,54,61,1,7,6,7,14,1,34,39,38,53,52,55,62,1,1,181,159,81,33,47,47,31,86,150,90,162,18,11,25,42,110,
  20,78,153,43,71,56,48,106,64,54,82,168,82,54,64,106,48,47,80,49,147,78,20,177,11,18,162,84,158,80,35,48,48,31,86,150,90,162,18,11,
  25,44,108,21,79,64,87,43,71,56,48,106,64,54,82,172,78,54,64,106,48,51,76,47,149,78,20,178,12,19,161,2,196,10,20,28,27,18,7,93,
  72,44,96,44,72,32,6,89,99,162,33,28,55,55,153,92,202,52,79,79,52,208,86,143,65,55,28,28,167,103,85,6,51,154,39,44,72,94,10,20,
  27,28,18,7,93,72,44,96,44,76,28,6,38,51,99,162,33,28,55,55,153,92,202,52,79,79,55,205,86,143,65,55,28,30,165,102,86,6,52,154,
  38,44,72,94,0,4,0,161,255,227,6,18,5,240,0,14,0,153,0,177,0,201,0,0,1,54,55,54,53,52,39,38,34,7,6,21,20,23,22,19,
  23,22,51,50,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,47,1,21,20,23,22,21,20,7,6,35,34,39,38,53,52,
  55,54,61,1,7,6,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,51,50,63,1,39,38,35,34,7,6,35,34,39,38,
  39,38,53,52,55,54,55,54,51,50,23,22,23,22,31,1,53,52,39,38,53,52,55,54,50,23,22,21,20,7,6,29,1,55,54,55,54,55,54,51,
  50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,35,34,7,5,6,35,34,39,38,35,34,7,6,7,6,21,20,23,22,23,22,51,50,55,54,
  55,54,37,22,23,22,23,22,51,50,55,54,55,54,53,52,39,38,39,38,35,34,7,6,35,34,3,90,28,56,37,30,49,84,49,30,37,56,168,18,
  53,101,32,37,18,16,90,70,92,18,11,25,43,109,20,22,56,66,83,47,63,74,18,86,64,54,82,84,88,78,54,64,86,18,71,66,49,81,66,56,
  22,20,110,42,25,11,18,92,70,90,16,18,37,32,101,53,18,18,51,101,33,38,18,16,90,70,90,20,12,26,42,110,20,22,56,66,83,47,63,74,
  18,86,64,54,82,168,82,54,64,86,18,71,66,49,81,66,56,22,20,109,43,25,11,18,92,70,90,16,18,38,33,101,51,254,152,68,65,30,29,9,
  10,53,60,59,7,5,13,21,62,10,12,31,43,70,25,36,1,220,72,36,25,70,43,31,12,10,62,21,13,5,7,59,60,53,10,9,29,30,65,3,
  211,99,74,50,81,68,26,43,43,26,68,81,50,74,254,180,11,32,3,1,40,53,72,44,39,57,44,74,30,6,38,48,102,137,41,10,20,84,124,92,
  96,106,52,79,79,55,103,96,92,124,84,20,10,39,139,103,47,38,6,32,72,44,57,39,44,73,52,40,1,3,32,11,11,31,3,1,40,51,74,44,
  38,57,45,72,32,6,38,48,102,137,41,10,20,84,124,92,96,106,52,79,79,52,106,96,92,124,84,20,10,39,139,103,47,38,6,30,74,44,57,39,
  44,72,53,40,1,3,31,128,18,4,1,34,34,39,24,21,33,23,36,21,4,25,40,58,85,74,74,85,58,40,25,4,21,36,23,33,21,24,39,34,
  34,1,4,0,0,2,0,110,0,0,6,70,5,173,0,25,0,119,0,0,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,
  53,52,38,39,38,39,55,54,55,54,51,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,22,23,30,1,21,20,6,7,6,7,6,34,39,38,
  39,46,1,39,14,1,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,6,34,39,38,39,46,1,53,52,54,55,54,55,54,51,50,23,22,
  23,46,1,53,52,54,55,54,55,54,51,50,23,22,23,30,1,21,20,6,3,162,144,61,62,51,52,51,51,52,51,62,61,144,61,62,51,52,51,51,
  52,51,62,120,62,37,56,53,54,55,48,45,41,44,40,45,37,56,47,91,27,48,33,45,40,44,41,45,48,50,121,47,56,37,48,29,5,5,37,41,
  45,48,50,121,47,56,37,45,40,46,39,38,36,23,87,47,58,35,45,40,44,41,45,48,50,59,62,47,59,41,8,27,44,41,45,48,50,59,62,47,
  56,37,45,40,27,4,11,26,28,48,54,123,73,70,123,54,48,28,26,26,28,48,54,123,70,73,123,54,48,28,19,53,16,23,23,20,43,39,103,62,
  58,99,46,38,25,21,5,23,34,46,99,59,61,103,39,43,20,21,21,25,38,49,78,37,38,87,39,43,20,21,21,25,38,46,99,58,62,107,35,34,
  21,4,21,27,36,46,99,58,62,103,39,43,20,21,21,25,44,14,66,58,62,103,39,43,20,21,21,25,38,46,99,59,61,63,0,0,0,6,0,110,
  0,0,6,70,5,173,0,92,0,118,0,141,0,166,0,189,0,214,0,0,37,14,1,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,6,
  34,39,38,39,46,1,53,52,54,55,54,55,54,51,50,23,22,23,46,1,53,52,54,55,54,55,54,50,23,22,23,30,1,21,20,6,7,54,55,54,
  51,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,2,50,23,22,23,55,54,
  53,52,38,39,38,39,38,34,7,6,7,14,1,21,20,31,1,54,55,19,38,39,38,39,38,39,7,14,1,21,20,22,23,22,23,22,50,55,54,55,
  54,55,3,38,53,52,54,55,39,38,39,38,35,34,7,6,7,14,1,21,20,22,23,22,23,22,51,1,23,22,23,22,23,22,50,55,54,55,62,1,
  53,52,38,47,1,6,7,6,7,6,19,55,54,55,54,55,62,1,53,52,38,39,38,39,38,35,34,7,6,15,1,30,1,21,20,3,90,5,29,48,
  37,56,47,121,50,48,45,41,44,40,45,33,48,27,91,47,56,37,45,40,44,41,48,45,60,49,58,51,37,62,7,27,40,45,37,56,47,124,47,56,
  37,45,40,27,7,62,37,56,53,54,55,48,45,41,44,40,45,37,56,47,91,27,48,33,45,40,44,41,45,48,50,121,47,56,37,48,29,77,144,61,
  8,7,14,13,25,27,25,32,30,72,30,32,25,27,25,3,24,7,8,67,35,32,66,47,30,27,103,24,28,25,27,25,32,30,72,30,32,25,24,4,
  214,3,47,42,120,8,7,35,31,36,30,32,25,24,28,25,27,25,32,21,4,2,56,35,35,24,25,32,30,72,30,32,25,27,25,28,24,103,27,30,
  47,66,32,245,80,80,21,32,25,27,25,28,24,25,32,30,36,31,35,7,8,120,42,47,248,37,78,49,38,25,21,21,20,43,39,103,61,59,99,46,
  34,23,5,21,25,38,46,99,58,62,103,39,46,17,23,23,16,53,13,63,61,59,99,46,38,25,21,21,25,38,46,99,59,61,63,13,53,16,23,23,
  20,43,39,103,62,58,99,46,38,25,21,5,23,34,46,99,59,61,103,39,43,20,21,21,25,38,49,78,3,56,26,3,4,71,71,20,36,62,27,24,
  14,13,13,14,24,27,62,36,20,12,130,4,3,253,99,6,14,30,46,30,44,98,23,66,36,35,62,27,24,14,13,13,14,24,24,9,1,186,22,23,
  73,114,48,67,4,3,13,13,14,24,24,62,39,35,62,27,24,14,9,254,194,76,77,24,24,14,13,13,14,24,27,62,35,36,66,23,98,44,30,46,
  30,14,1,36,10,10,9,14,24,27,62,35,39,62,24,24,14,13,13,3,4,67,48,114,73,23,0,0,0,10,0,84,255,227,6,96,5,240,0,41,
  0,84,0,189,0,230,1,17,1,58,1,101,1,127,1,169,1,211,0,0,1,38,39,7,6,35,34,38,39,38,39,38,52,55,54,55,62,1,51,50,
  31,1,54,55,39,38,35,34,6,7,6,7,6,20,23,22,23,30,1,51,50,55,37,6,7,23,22,51,50,54,55,54,55,54,52,39,38,39,46,1,
  35,34,15,1,22,23,55,54,51,50,22,23,22,23,22,21,20,7,6,7,14,1,35,34,35,1,46,1,52,55,54,55,54,55,54,51,50,22,23,52,
  54,55,54,55,54,50,23,22,23,30,1,21,62,1,51,50,23,22,23,22,23,22,21,20,6,7,50,22,23,22,23,22,21,20,7,6,7,14,1,35,
  30,1,21,20,7,14,1,7,6,35,34,38,39,20,6,7,6,7,6,34,39,38,39,46,1,53,14,1,35,34,39,46,1,39,38,52,54,55,34,38,
  39,38,39,38,52,55,54,55,62,1,1,38,39,7,6,7,14,1,7,38,39,46,1,39,38,39,62,1,55,54,63,1,38,39,7,6,7,14,1,21,
  22,23,30,2,51,50,54,55,54,55,1,22,23,55,54,55,62,1,53,38,39,38,39,46,1,35,34,6,7,6,15,1,22,23,55,54,55,62,1,55,
  22,23,22,23,22,23,22,23,14,1,7,6,7,3,6,7,23,22,23,30,1,23,6,7,14,1,7,6,7,46,1,39,38,47,1,6,7,23,22,23,
  30,1,51,50,62,1,55,54,55,52,38,39,38,39,1,54,55,39,38,39,46,1,35,34,6,7,6,7,6,7,20,22,23,22,31,1,54,55,39,38,
  39,46,1,39,54,55,54,55,54,55,54,55,30,1,23,22,23,4,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,
  39,38,39,19,6,7,23,22,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,63,1,38,39,7,6,21,20,22,23,22,23,22,50,55,54,55,
  62,1,53,52,39,3,22,23,55,54,53,52,38,39,38,39,38,34,7,6,7,14,1,21,20,31,1,54,55,39,38,53,52,54,55,54,55,54,50,23,
  22,23,30,1,21,20,7,2,58,6,2,228,17,9,10,26,10,8,6,4,4,6,8,10,24,12,9,17,228,2,6,206,36,20,28,52,22,20,12,10,
  10,12,20,22,52,28,20,36,3,26,2,6,119,119,18,30,52,22,20,12,10,10,12,20,22,52,30,18,9,229,6,2,120,121,7,16,22,10,8,6,
  4,4,6,8,12,24,12,7,5,251,202,37,34,17,16,32,33,40,41,45,43,85,36,34,33,32,40,40,92,40,40,32,33,34,38,83,43,45,41,40,
  33,28,20,17,32,39,55,77,34,35,15,16,16,18,32,28,86,50,37,32,17,16,65,40,41,45,46,82,36,34,33,32,40,40,92,40,40,32,33,34,
  40,79,45,44,42,40,65,16,17,34,35,50,80,34,35,15,16,16,18,32,34,77,1,193,20,16,142,11,6,7,25,14,13,11,12,19,5,4,1,1,
  9,9,6,14,180,14,11,184,33,14,21,21,1,10,10,42,52,29,32,50,21,14,19,1,235,15,10,107,107,13,22,21,1,10,10,21,21,52,29,32,
  50,22,13,5,117,20,17,75,75,5,10,23,14,13,11,12,10,9,5,4,1,1,11,8,5,3,166,11,14,180,14,6,7,11,1,1,4,5,19,12,
  11,13,14,23,9,6,11,142,17,19,105,19,14,21,50,32,29,52,42,10,10,1,21,21,14,33,253,137,18,19,61,61,13,22,50,32,29,52,21,21,
  10,10,1,21,22,13,9,205,11,14,96,95,5,10,9,1,1,4,5,9,10,12,11,13,17,22,8,5,3,1,119,82,35,36,29,29,30,30,29,29,
  36,35,82,35,36,29,29,30,30,29,29,36,3,22,21,27,2,10,9,10,11,12,26,12,11,10,9,10,2,27,22,21,56,10,21,22,21,26,25,60,
  25,26,21,22,21,10,99,23,21,32,33,21,22,21,26,25,60,25,26,21,22,21,3,62,22,22,14,15,10,9,10,11,12,26,12,11,10,11,8,1,
  2,154,22,22,28,2,10,10,10,10,12,26,12,12,10,8,10,2,26,22,20,56,10,20,22,22,26,24,60,26,26,20,22,22,10,100,24,20,33,33,
  22,22,20,26,26,60,24,26,22,22,20,2,62,23,21,14,14,10,8,10,12,12,12,14,12,10,10,12,8,1,34,37,85,86,42,41,32,33,16,16,
  33,36,51,82,32,31,18,17,17,18,31,32,82,51,38,31,16,16,33,28,45,40,45,37,90,38,32,34,35,37,40,46,50,36,40,32,30,38,38,83,
  43,44,41,41,65,16,16,33,36,51,82,32,31,18,17,17,18,31,32,82,51,39,30,16,16,65,41,41,88,84,36,34,34,35,37,40,96,36,40,32,
  34,32,254,28,11,13,180,13,6,8,10,1,1,4,5,18,12,12,13,13,24,9,6,10,142,17,19,105,19,14,20,51,31,29,27,25,43,20,21,20,
  14,33,2,120,18,19,61,61,13,21,51,31,29,27,25,22,21,20,21,21,13,9,205,12,14,95,96,5,11,8,1,1,4,5,9,9,12,12,13,16,
  22,9,5,2,254,29,19,17,142,10,6,8,25,13,13,12,12,18,5,4,1,1,9,9,6,13,180,14,10,185,33,14,20,21,20,43,25,27,29,31,
  51,20,14,19,1,235,15,11,107,107,13,21,21,20,21,22,25,27,29,31,51,21,13,5,117,19,18,75,74,5,11,23,13,13,12,12,9,9,5,4,
  1,1,10,9,5,3,223,15,16,28,31,70,41,40,71,30,28,16,15,15,16,28,30,71,40,41,70,31,28,16,254,36,6,2,228,17,8,11,25,10,
  9,5,5,5,5,9,10,23,13,8,17,228,2,6,205,37,19,29,51,22,20,12,11,11,12,20,22,51,29,19,37,3,26,2,6,119,119,18,30,51,
  22,20,12,11,11,12,20,22,51,30,18,9,229,6,2,120,121,7,15,22,10,9,5,5,5,5,9,12,23,12,7,5,0,4,0,86,255,227,6,94,
  5,240,0,25,0,51,0,78,0,94,0,0,0,34,7,6,7,14,1,21,20,22,23,22,23,22,50,55,54,55,62,1,53,52,38,39,38,47,1,50,
  23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,52,54,55,54,55,54,19,50,23,22,23,22,18,21,20,2,7,6,7,6,32,39,
  38,39,38,2,53,52,18,55,54,55,54,23,3,37,19,13,1,3,37,27,1,5,3,45,1,19,5,3,151,122,51,53,43,43,43,43,43,43,53,51,
  122,51,53,43,43,43,43,43,43,53,112,87,68,77,54,57,63,61,59,57,74,72,170,68,77,54,57,63,61,59,57,74,72,83,154,142,134,115,112,115,
  110,117,110,139,141,254,203,142,134,115,112,115,110,117,108,141,140,156,157,254,127,163,254,125,1,131,163,1,129,157,157,1,129,163,1,131,254,125,163,254,
  127,4,19,22,24,40,46,104,60,59,104,46,40,24,22,22,24,40,46,104,59,60,104,46,40,24,134,31,34,54,56,150,84,78,150,59,57,31,31,31,
  34,54,56,150,162,150,59,57,31,31,1,109,59,56,114,111,254,236,161,152,254,240,119,112,58,59,59,56,114,111,1,20,156,157,1,16,119,110,60,59,
  8,254,125,163,254,127,158,157,254,127,163,254,125,1,131,163,1,129,157,158,1,129,163,0,0,7,0,161,255,227,6,18,5,240,0,8,0,147,0,156,
  0,167,0,178,0,193,0,208,0,0,1,17,34,7,6,21,20,23,22,19,23,22,51,50,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,
  39,38,39,38,47,1,21,20,23,22,21,20,7,6,35,34,39,38,53,52,55,54,61,1,7,6,7,6,7,6,35,34,39,38,39,38,53,52,55,54,
  55,54,51,50,23,22,51,50,63,1,39,38,35,34,7,6,35,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,31,1,53,52,39,38,
  53,52,55,54,50,23,22,21,20,7,6,29,1,55,54,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,35,34,15,1,17,
  50,55,54,53,52,39,38,19,37,38,39,38,35,34,7,6,7,6,1,5,22,23,22,51,50,55,54,55,54,19,37,6,21,20,23,22,23,22,51,50,
  55,54,51,50,13,1,54,53,52,39,38,39,38,35,34,7,6,35,34,3,90,42,49,30,37,56,168,18,53,101,32,37,18,16,90,70,92,18,11,25,
  43,109,20,22,56,66,83,47,63,74,18,86,64,54,82,84,88,78,54,64,86,18,71,66,49,81,66,56,22,20,110,42,25,11,18,92,70,90,16,18,
  37,32,101,53,18,18,51,101,33,38,18,16,90,70,90,20,12,26,42,110,20,22,56,66,83,47,63,74,18,86,64,54,82,168,82,54,64,86,18,71,
  66,49,81,66,56,22,20,109,43,25,11,18,92,70,90,16,18,38,33,101,51,158,42,49,30,37,56,174,1,126,21,62,10,12,31,43,70,25,36,254,
  36,254,130,21,62,10,12,31,43,70,25,36,72,254,130,13,5,7,59,60,53,10,9,29,30,65,1,216,1,126,13,5,7,59,60,53,10,9,29,30,
  65,3,211,1,185,43,26,68,81,50,74,254,180,11,32,3,1,40,53,72,44,39,57,44,74,30,6,38,48,102,137,41,10,20,84,124,92,96,106,52,
  79,79,55,103,96,92,124,84,20,10,39,139,103,47,38,6,32,72,44,57,39,44,73,52,40,1,3,32,11,11,31,3,1,40,51,74,44,38,57,45,
  72,32,6,38,48,102,137,41,10,20,84,124,92,96,106,52,79,79,52,106,96,92,124,84,20,10,39,139,103,47,38,6,30,74,44,57,39,44,72,53,
  40,1,3,31,245,254,71,43,26,68,81,50,74,1,193,221,36,21,4,25,40,58,85,254,205,221,36,21,4,25,40,58,85,1,51,221,23,33,21,24,
  39,34,34,1,4,251,221,23,33,21,24,39,34,34,1,4,0,1,0,182,0,0,5,254,5,213,0,65,0,0,1,39,7,39,55,39,55,23,53,51,
  21,23,17,39,55,23,53,51,21,55,23,7,17,55,53,51,21,55,23,7,23,7,39,7,23,55,23,7,23,7,39,21,35,53,39,17,23,7,39,21,
  35,53,7,39,55,17,7,21,35,53,7,39,55,39,55,23,2,226,240,194,60,134,196,60,196,120,240,194,60,134,120,134,60,194,240,120,196,60,196,134,
  60,194,240,240,194,60,134,196,60,196,120,240,194,60,134,120,134,60,194,240,120,196,60,196,134,60,194,2,235,138,112,104,77,114,104,114,155,224,139,1,
  22,111,104,77,227,227,77,104,111,254,235,138,224,155,114,104,114,77,104,112,138,139,112,104,77,114,104,114,155,224,139,254,234,111,104,77,227,227,77,104,
  111,1,22,139,224,155,114,104,114,77,104,112,0,7,0,156,0,0,6,24,5,213,0,29,0,33,0,37,0,41,0,45,0,49,0,53,0,0,1,51,
  17,37,17,37,23,13,3,7,37,17,37,17,35,17,5,17,5,39,45,3,55,5,17,5,7,21,23,53,37,7,21,55,5,7,23,55,37,7,23,55,
  5,7,21,63,1,21,23,53,3,30,120,1,35,1,9,60,254,246,1,36,254,221,1,9,60,254,247,254,221,120,254,221,254,247,60,1,9,254,221,1,
  36,254,246,60,1,9,1,35,171,171,1,35,171,171,253,247,172,171,171,1,154,170,171,171,253,246,171,171,120,171,5,213,254,204,169,254,176,154,104,154,
  168,168,153,104,154,254,175,169,254,205,1,51,169,1,81,154,104,153,168,168,154,104,154,1,80,169,39,197,99,197,99,99,197,99,104,99,98,98,99,99,
  98,98,103,99,198,99,198,198,99,198,0,0,0,1,0,130,0,4,6,48,5,213,0,65,0,0,1,51,21,55,23,7,17,37,17,51,21,55,23,7,
  23,7,39,13,1,55,23,7,23,7,39,21,35,17,37,17,23,7,39,21,35,53,7,39,55,17,5,17,35,53,7,39,55,39,55,23,45,1,7,39,
  55,39,55,23,53,51,17,5,17,39,55,23,3,30,120,140,100,240,1,12,200,88,60,91,140,100,240,254,246,1,11,240,100,140,89,60,92,200,254,249,
  240,100,140,120,140,100,240,254,247,200,91,60,88,140,100,240,1,11,254,247,240,100,140,92,60,89,200,1,13,240,100,140,5,213,104,81,173,139,254,206,
  155,1,21,162,52,104,53,81,173,138,153,155,139,173,81,52,104,53,161,1,21,152,254,208,139,173,81,104,101,81,173,139,1,53,153,254,235,161,53,104,
  51,81,174,139,154,153,139,173,81,53,104,51,161,254,235,155,1,54,139,173,81,0,0,0,0,1,0,161,255,229,6,19,5,240,0,135,0,0,1,22,
  21,20,7,6,7,6,35,34,39,38,39,7,23,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,53,52,55,39,17,22,
  23,30,1,20,14,1,34,46,1,52,54,55,54,55,17,7,22,21,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,55,
  39,6,7,6,35,34,46,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,23,17,38,39,46,1,52,54,55,54,51,50,30,1,20,6,7,6,
  7,17,55,38,53,52,55,54,55,54,51,50,23,22,5,248,27,27,27,46,47,53,54,46,19,17,241,241,17,19,46,54,53,47,46,27,27,27,28,45,
  47,53,51,49,47,27,26,4,241,21,19,46,54,54,92,108,92,54,54,46,19,21,241,4,26,27,47,47,53,54,46,46,27,27,27,27,46,47,106,47,
  19,17,241,241,16,20,49,51,54,92,54,27,27,46,47,53,51,49,47,27,26,4,241,21,19,46,54,54,46,47,53,54,92,54,54,46,19,21,241,4,
  26,26,48,46,54,53,47,51,4,109,54,46,53,47,46,27,27,27,11,15,139,140,15,11,27,27,27,46,47,53,52,47,47,27,27,27,26,47,46,54,
  22,21,140,254,233,7,11,27,92,108,92,54,54,92,108,92,27,11,7,1,23,140,21,22,54,46,47,26,27,27,26,47,46,54,53,47,46,27,27,27,
  11,15,140,139,15,11,27,54,92,108,46,47,26,27,27,26,47,46,54,22,21,140,1,23,7,11,27,92,108,92,27,27,54,92,108,92,27,11,7,254,
  233,140,21,22,54,46,45,28,27,27,30,0,0,9,0,97,255,229,6,83,5,215,0,7,0,11,0,15,0,19,0,23,0,46,0,69,0,92,0,115,
  0,0,0,20,6,34,38,52,54,50,9,1,55,9,2,55,9,2,39,9,2,39,1,19,38,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,
  21,20,7,6,7,6,3,22,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,3,6,7,6,7,6,35,34,39,38,39,
  38,52,55,54,55,54,51,50,23,22,23,22,5,54,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,3,240,88,124,88,
  88,124,1,167,254,125,85,1,131,253,13,254,127,85,1,129,2,158,254,125,85,1,131,253,183,254,127,85,1,129,185,57,15,23,4,1,2,3,15,23,
  114,23,15,3,2,1,4,23,15,57,57,15,23,4,1,2,3,15,23,114,23,15,3,2,1,4,23,15,159,60,24,37,68,29,82,69,30,65,32,49,
  49,32,65,30,69,82,29,68,37,24,1,236,60,24,37,68,29,82,69,30,65,32,49,49,32,65,30,69,82,29,68,37,24,3,44,124,88,88,124,88,
  253,46,1,132,85,254,124,2,74,1,129,85,254,126,1,45,254,124,85,1,132,253,13,254,126,85,1,129,1,46,60,24,37,68,29,82,69,30,65,32,
  49,49,32,65,30,69,82,29,68,37,24,254,20,60,24,37,68,29,82,69,30,65,32,49,49,32,65,30,69,82,29,68,37,24,1,20,57,15,23,4,
  1,2,3,15,23,114,23,15,3,2,1,4,23,15,57,57,15,23,4,1,2,3,15,23,114,23,15,3,2,1,4,23,15,0,0,0,0,9,0,97,
  255,229,6,83,5,215,0,7,0,11,0,15,0,19,0,23,0,43,0,63,0,83,0,103,0,0,0,20,6,34,38,52,54,50,9,1,23,9,2,23,
  9,2,7,9,2,7,1,2,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,50,23,22,23,18,20,7,6,7,6,34,39,38,39,38,52,55,
  54,55,54,50,23,22,23,0,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,36,50,23,22,23,22,20,7,6,7,6,34,39,
  38,39,38,52,55,54,55,4,59,132,186,132,132,186,253,105,1,41,85,254,215,2,161,1,41,85,254,215,253,10,1,41,85,254,215,3,75,1,41,85,
  254,215,8,19,21,39,46,110,46,39,21,19,19,21,39,46,110,46,39,21,19,19,21,39,46,110,46,39,21,19,19,21,39,46,110,46,39,21,253,25,
  112,49,55,35,40,40,35,55,49,112,49,55,35,40,40,35,55,4,77,112,49,55,35,40,40,35,55,49,112,49,55,35,40,40,35,55,3,75,186,132,
  132,186,132,253,56,1,41,85,254,215,3,76,1,41,85,254,215,1,126,254,215,85,1,41,253,94,254,215,85,1,41,3,73,112,49,55,35,40,40,35,
  55,49,112,49,55,35,40,40,35,55,251,179,112,49,55,35,40,40,35,55,49,112,49,55,35,40,40,35,55,2,89,19,21,39,46,110,46,39,21,19,
  19,21,39,46,110,46,39,21,19,19,21,39,46,110,46,39,21,19,19,21,39,46,110,46,39,21,0,0,0,9,0,84,255,229,6,96,5,242,0,12,
  0,24,0,37,0,50,0,63,0,75,0,87,0,95,0,107,0,0,1,20,7,6,43,1,37,53,37,51,50,23,22,5,52,54,59,1,5,21,5,35,
  34,39,38,1,22,21,20,15,1,1,39,1,55,54,51,50,1,38,53,52,63,1,1,23,1,7,6,35,34,3,54,51,50,31,1,1,7,1,39,38,
  53,52,1,6,34,47,1,1,55,1,23,22,21,20,0,50,23,22,29,1,3,35,3,53,52,55,18,20,6,34,38,52,54,50,2,34,39,38,61,1,
  19,51,19,21,20,7,6,96,28,28,40,10,254,96,1,160,10,38,30,28,249,244,56,40,10,1,160,254,96,10,38,30,28,5,42,29,27,7,254,183,
  71,1,2,7,28,41,42,251,213,29,27,7,1,73,71,254,254,7,28,41,40,31,29,42,40,29,7,1,2,71,254,183,7,27,4,101,30,82,28,7,
  254,254,71,1,73,7,27,253,150,82,30,29,50,100,50,29,221,88,124,88,88,124,21,82,30,29,50,100,50,29,2,236,42,30,28,50,100,50,30,30,
  40,40,60,50,100,50,28,30,2,77,29,42,39,29,7,254,254,70,1,73,7,28,251,155,29,42,39,29,7,1,2,70,254,183,7,28,4,101,30,28,
  7,254,183,70,1,2,7,27,41,42,251,214,30,28,7,1,73,70,254,254,7,27,41,42,5,13,29,28,40,10,254,97,1,159,10,39,29,253,85,124,
  88,88,124,88,252,99,29,28,40,10,1,159,254,97,10,39,29,0,0,0,0,1,0,84,255,229,6,96,5,242,0,108,0,0,1,50,23,22,21,20,
  7,3,1,54,55,54,51,50,23,22,21,20,7,6,7,1,37,54,51,50,23,22,20,7,6,35,34,39,37,1,22,23,22,21,20,7,6,35,34,39,
  38,39,1,19,22,21,20,7,6,34,39,38,53,52,55,19,1,6,7,6,35,34,39,38,53,52,55,54,55,1,5,6,35,34,39,38,52,55,54,51,
  50,23,5,1,38,39,38,53,52,55,54,51,22,23,22,23,1,3,38,53,52,55,54,3,90,43,47,35,5,78,1,28,21,2,52,50,66,31,30,52,
  10,25,254,123,1,223,25,12,76,34,46,46,36,74,7,37,254,40,1,138,28,2,52,30,31,66,43,59,10,18,254,233,78,5,35,47,86,47,35,5,
  78,254,233,18,10,52,50,66,31,30,52,2,28,1,138,254,40,37,7,74,36,46,46,34,76,12,25,1,223,254,123,25,10,52,30,31,66,36,66,2,
  21,1,28,78,5,35,46,5,242,47,35,74,7,31,254,34,1,137,29,1,53,31,30,67,55,47,9,18,254,233,78,4,34,46,88,46,36,6,77,254,
  229,22,1,53,49,67,30,31,53,9,25,1,133,254,34,31,7,74,35,47,47,35,74,14,30,1,216,254,123,25,9,53,31,30,67,76,26,1,22,1,
  27,77,6,36,46,88,46,34,4,78,1,23,18,9,53,49,67,30,31,20,33,1,29,254,119,1,216,30,14,74,35,47,0,2,0,102,255,236,6,198,
  5,232,0,13,0,35,0,231,186,0,0,0,19,0,3,43,186,0,31,0,6,0,3,43,184,0,31,16,65,27,0,22,0,0,0,38,0,0,0,54,
  0,0,0,70,0,0,0,86,0,0,0,102,0,0,0,118,0,0,0,134,0,0,0,150,0,0,0,166,0,0,0,182,0,0,0,198,0,0,0,214,
  0,0,0,13,93,65,5,0,229,0,0,0,245,0,0,0,2,93,65,5,0,234,0,6,0,250,0,6,0,2,93,65,27,0,25,0,6,0,41,0,
  6,0,57,0,6,0,73,0,6,0,89,0,6,0,105,0,6,0,121,0,6,0,137,0,6,0,153,0,6,0,169,0,6,0,185,0,6,0,201,0,
  6,0,217,0,6,0,13,93,184,0,37,220,0,186,0,3,0,16,0,3,43,184,0,3,16,186,0,23,0,10,0,3,43,184,0,23,16,184,0,16,
  16,184,0,14,208,184,0,14,47,184,0,23,16,184,0,25,208,184,0,25,47,184,0,23,16,184,0,27,208,184,0,16,16,184,0,34,208,48,49,19,
  16,0,33,32,0,17,52,2,36,35,34,4,2,1,6,35,32,0,17,52,18,36,51,50,23,54,51,50,4,18,21,16,0,33,34,185,1,143,1,28,
  1,28,1,143,182,254,184,173,173,254,184,182,2,220,25,25,254,196,254,63,206,1,113,190,25,25,25,25,193,1,113,205,254,63,254,194,25,2,234,254,
  228,254,112,1,144,1,28,179,1,71,177,177,254,185,252,81,2,1,191,1,63,198,1,114,198,2,2,198,254,144,200,254,193,254,65,0,0,2,0,122,
  255,156,6,178,5,212,0,3,0,11,0,55,186,0,3,0,5,0,3,43,184,0,3,16,186,0,10,0,0,0,3,43,184,0,10,16,184,0,13,220,
  0,186,0,0,0,10,0,3,43,184,0,0,16,186,0,7,0,1,0,3,43,184,0,7,16,48,49,37,17,33,17,23,35,17,33,21,51,17,33,5,
  251,250,210,17,100,5,212,100,250,44,83,5,46,250,210,83,5,212,100,250,44,0,0,0,0,2,0,122,0,0,6,178,6,56,0,3,0,11,0,55,
  186,0,3,0,6,0,3,43,184,0,3,16,186,0,11,0,0,0,3,43,184,0,11,16,184,0,13,220,0,186,0,0,0,5,0,3,43,184,0,0,
  16,186,0,10,0,1,0,3,43,184,0,10,16,48,49,37,17,33,17,37,21,33,17,51,53,33,17,5,251,250,210,5,129,250,44,100,5,212,83,5,
  46,250,210,17,100,5,212,100,250,44,0,0,0,2,0,122,255,156,6,178,5,212,0,3,0,9,0,55,186,0,3,0,4,0,3,43,184,0,3,16,
  186,0,8,0,0,0,3,43,184,0,8,16,184,0,11,220,0,186,0,0,0,8,0,3,43,184,0,0,16,186,0,6,0,1,0,3,43,184,0,6,
  16,48,49,37,17,33,17,7,17,33,23,17,33,5,251,250,210,83,5,212,100,250,74,83,5,46,250,210,83,5,212,130,250,74,0,0,0,2,0,122,
  0,0,6,178,6,56,0,3,0,9,0,55,186,0,3,0,5,0,3,43,184,0,3,16,186,0,9,0,0,0,3,43,184,0,9,16,184,0,11,220,
  0,186,0,0,0,4,0,3,43,184,0,0,16,186,0,8,0,1,0,3,43,184,0,8,16,48,49,37,17,33,17,5,33,17,55,33,17,5,251,250,
  210,5,129,250,44,130,5,182,83,5,46,250,210,83,5,212,100,250,74,0,0,4,0,170,255,251,6,130,5,211,0,3,0,7,0,11,0,15,0,11,
  0,184,0,9,47,184,0,15,47,48,49,19,9,14,170,1,83,1,83,254,173,1,223,1,84,1,82,254,174,253,21,1,83,1,83,254,173,254,173,1,
  83,1,83,254,173,2,233,1,83,254,173,254,173,1,83,1,82,254,174,254,171,2,234,1,85,254,171,254,174,254,34,1,83,254,173,254,173,0,0,0,
  0,1,3,5,254,20,3,175,6,20,0,3,0,0,1,17,35,17,3,175,170,6,20,248,0,8,0,0,0,1,2,176,254,20,4,4,6,20,0,3,
  0,0,1,17,33,17,4,4,254,172,6,20,248,0,8,0,0,1,2,6,254,20,4,174,6,20,0,3,0,0,1,17,33,17,4,174,253,88,6,20,
  248,0,8,0,0,1,0,174,3,40,2,28,5,213,0,6,0,27,186,0,0,0,1,0,3,43,0,184,0,3,47,186,0,6,0,0,0,3,43,184,
  0,6,16,48,49,1,33,17,19,51,3,51,2,28,254,146,164,129,82,155,3,40,1,110,1,63,254,193,0,1,0,120,3,40,1,230,5,213,0,6,
  0,39,186,0,1,0,0,0,3,43,184,0,1,16,0,184,0,3,47,186,0,1,0,2,0,3,43,184,0,1,16,184,0,2,16,184,0,5,208,48,
  49,19,33,17,3,35,19,35,120,1,110,164,129,82,155,5,213,254,146,254,193,1,63,0,255,255,0,174,3,40,3,214,5,213,16,38,15,221,0,0,
  16,7,15,221,1,186,0,0,255,255,0,120,3,40,3,160,5,213,16,38,15,222,0,0,16,7,15,222,1,186,0,0,0,2,1,62,255,66,6,45,
  6,207,0,68,0,72,0,0,1,50,23,22,23,30,1,21,20,6,7,6,7,6,35,34,7,6,7,14,1,20,22,23,22,23,22,50,55,54,55,62,
  1,53,17,33,34,38,53,52,36,51,33,53,55,21,33,7,35,17,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,54,1,17,35,
  17,2,221,31,26,27,22,21,23,23,21,22,27,26,26,28,19,19,16,17,16,19,16,20,16,24,95,62,73,45,55,52,254,205,222,253,1,4,215,1,
  51,141,1,84,140,200,80,62,67,80,78,177,68,71,45,50,46,49,47,38,68,57,1,168,190,1,208,11,12,21,20,56,31,30,56,20,21,12,11,9,
  8,16,16,39,46,42,14,18,6,9,27,33,45,56,129,68,1,95,238,184,190,232,200,50,250,123,251,219,106,183,64,70,39,37,25,26,46,51,114,64,
  77,100,55,43,29,24,1,52,2,86,253,170,0,2,1,158,255,221,5,22,5,240,0,21,0,47,0,0,1,50,23,22,23,30,1,21,20,7,6,7,
  38,39,38,53,52,54,55,54,55,54,18,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,3,90,160,121,
  42,44,38,39,136,178,130,134,174,136,39,38,37,49,93,126,124,52,53,44,45,43,43,45,44,53,52,124,52,53,44,45,43,43,45,44,53,5,240,40,
  14,43,38,97,52,124,100,131,206,206,131,102,122,52,97,38,36,21,40,252,70,22,24,42,46,106,61,60,106,46,42,24,22,22,24,42,46,106,60,61,
  106,46,42,24,0,2,1,78,255,221,5,102,5,240,0,33,0,59,0,0,1,38,37,38,53,52,54,55,54,55,54,50,23,22,23,30,1,21,52,54,
  55,54,55,54,50,23,22,23,30,1,21,20,7,4,2,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,55,
  3,90,123,254,247,136,39,38,37,49,45,108,46,47,38,37,40,40,37,38,47,46,108,45,49,37,38,39,136,254,246,184,124,52,53,44,45,43,43,45,
  44,53,52,124,52,53,44,45,43,43,45,44,53,2,173,196,161,83,131,52,97,38,36,21,20,20,20,37,37,96,54,54,96,37,37,20,20,20,21,36,
  38,97,52,132,82,161,254,197,22,24,42,46,106,61,60,106,46,42,24,22,22,24,42,46,106,60,61,106,46,42,24,0,0,1,0,110,0,171,6,70,
  5,40,0,33,0,0,37,38,37,38,53,52,54,55,54,55,54,50,23,22,23,30,1,21,52,54,55,54,55,54,50,23,22,23,30,1,21,20,7,4,
  3,90,137,254,95,194,55,55,53,69,65,154,65,68,54,53,57,57,53,54,68,65,154,65,69,53,55,55,194,254,95,171,239,242,113,178,75,138,54,52,
  30,28,28,29,53,52,137,78,78,137,52,53,29,28,28,30,52,54,138,75,180,111,242,0,0,1,1,88,255,254,5,212,5,214,0,35,0,0,1,6,
  3,6,35,34,38,39,38,39,38,53,52,55,54,55,62,1,51,34,38,39,38,39,38,53,52,55,54,55,62,1,51,50,23,18,5,212,238,242,114,178,
  74,138,54,52,30,28,28,28,54,52,136,78,78,136,52,54,28,28,28,30,52,54,138,74,180,112,242,2,234,138,254,96,194,54,56,52,70,64,78,76,
  66,68,54,52,58,56,54,54,68,64,78,76,66,68,54,54,56,194,254,94,0,2,0,126,0,42,5,203,5,158,0,13,0,105,0,0,1,54,53,52,
  39,38,35,34,7,6,21,20,23,22,23,6,7,54,51,50,23,22,21,20,5,6,21,20,51,50,55,54,51,50,21,20,33,34,39,38,53,16,33,50,
  23,54,55,38,39,38,35,34,7,6,21,20,22,21,20,7,6,35,34,39,38,53,52,55,54,51,50,31,1,52,55,54,51,50,23,22,21,20,7,22,
  51,50,55,54,53,52,39,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,3,151,10,29,24,54,30,22,19,43,74,111,21,46,94,86,124,59,
  45,254,203,153,105,116,16,51,54,63,254,197,204,186,198,1,5,102,81,77,16,101,230,69,74,83,63,40,42,26,36,20,32,25,14,115,93,118,104,50,
  75,41,42,78,76,49,51,16,60,86,76,42,45,21,42,21,31,56,65,42,20,143,95,120,65,4,103,48,44,63,41,33,18,15,27,58,34,57,140,74,
  79,67,81,62,94,218,118,58,77,99,42,132,90,156,153,163,254,1,101,141,151,67,48,170,51,78,51,53,37,38,29,23,20,28,45,25,75,116,92,75,
  37,57,83,31,32,62,66,87,78,61,17,33,36,31,63,18,36,21,56,28,40,70,33,53,123,94,63,0,0,2,0,160,1,90,6,19,4,132,0,9,
  0,81,0,0,1,6,7,6,7,54,55,54,53,52,1,32,53,52,55,38,39,38,43,1,22,7,6,7,22,51,50,55,22,21,20,35,34,39,35,53,
  51,54,55,54,55,38,39,38,39,38,53,52,51,6,21,20,23,22,23,50,23,22,23,38,53,52,55,54,51,50,19,22,51,50,53,52,39,38,53,52,
  51,50,21,20,7,6,1,223,63,45,66,27,79,62,61,1,254,254,139,118,48,54,38,37,4,2,75,96,100,25,67,43,40,8,145,107,20,36,39,30,
  101,77,63,15,36,35,61,72,98,12,143,66,4,61,41,43,56,31,61,46,109,216,57,24,101,98,12,11,80,66,247,176,3,62,14,36,51,103,29,58,
  56,52,4,254,33,254,69,66,55,28,20,87,80,102,15,71,43,30,49,75,171,72,142,80,60,2,18,18,18,14,17,70,102,29,35,38,84,39,25,19,
  20,48,80,43,65,39,29,254,147,154,60,30,18,17,27,60,81,173,98,70,0,1,1,145,254,228,5,47,6,39,0,32,0,0,1,34,39,38,39,38,
  39,38,53,52,55,54,55,54,55,54,51,21,34,7,6,2,7,6,21,20,23,22,23,22,23,22,51,5,47,186,169,161,138,134,70,68,68,64,140,132,
  167,169,186,109,104,96,166,40,40,40,40,83,78,101,99,114,254,228,71,67,137,133,167,164,187,189,169,157,143,134,70,71,47,67,62,254,250,155,156,184,
  177,156,155,131,125,68,67,0,0,1,1,145,254,228,5,47,6,39,0,34,0,0,1,48,53,50,55,54,55,54,55,54,53,52,39,38,2,39,38,35,
  48,53,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,1,145,114,99,101,78,83,40,40,40,40,166,96,104,109,186,169,167,132,140,64,68,68,
  70,134,138,161,169,254,228,47,67,68,125,131,155,156,177,184,156,155,1,6,62,67,47,71,70,134,143,157,169,189,187,164,167,133,137,67,71,0,0,0,
  0,1,2,29,254,241,4,152,6,17,0,12,0,0,1,6,2,16,18,23,33,38,2,53,52,18,55,4,152,134,130,131,133,254,176,150,149,148,151,6,
  17,230,254,62,254,50,254,59,229,235,1,198,224,223,1,196,236,0,0,0,0,1,2,29,254,241,4,152,6,17,0,13,0,0,1,48,33,22,18,21,
  20,2,7,33,54,18,16,2,2,29,1,80,151,148,149,150,254,176,133,131,130,6,17,236,254,60,223,224,254,58,235,229,1,197,1,206,1,194,0,0,
  0,1,1,185,254,20,4,219,6,20,0,5,0,0,1,33,9,1,33,1,4,219,254,220,254,2,1,254,1,36,254,0,254,20,4,0,4,0,252,0,
  0,1,1,219,254,20,4,252,6,20,0,5,0,0,9,2,33,9,1,1,219,1,255,254,2,1,34,1,254,254,2,254,20,4,0,4,0,252,0,252,
  0,0,0,0,0,1,1,35,254,20,5,123,6,20,0,5,0,0,1,33,9,1,33,1,5,123,254,60,253,108,2,148,1,196,253,96,254,20,4,0,
  4,0,252,0,0,1,1,57,254,20,5,145,6,20,0,5,0,0,9,2,33,9,1,1,57,2,160,253,96,1,196,2,148,253,108,254,20,4,0,4,
  0,252,0,252,0,0,0,0,0,1,1,85,254,20,5,63,6,20,0,5,0,0,1,33,9,1,33,1,5,63,254,20,254,2,1,254,1,236,254,0,
  254,20,4,0,4,0,252,0,0,1,1,119,254,20,5,96,6,20,0,5,0,0,9,2,33,9,1,1,119,1,255,254,2,1,234,1,254,254,2,254,
  20,4,0,4,0,252,0,252,0,0,0,0,0,1,2,196,254,19,4,72,6,20,0,7,0,0,5,23,7,1,17,1,23,7,3,90,238,106,254,230,
  1,26,106,238,149,238,106,1,26,5,205,1,26,106,238,0,0,1,2,108,254,19,3,240,6,20,0,7,0,0,1,39,55,1,17,1,39,55,3,90,
  238,106,1,26,254,230,106,238,4,188,238,106,254,230,250,51,254,230,106,238,0,1,1,102,254,178,5,19,6,20,0,36,0,0,5,21,35,34,38,61,
  1,52,38,43,1,53,51,50,54,61,1,52,54,59,1,21,35,34,6,29,1,20,6,7,30,1,29,1,20,22,51,5,19,212,249,169,108,142,61,61,
  143,107,169,249,212,68,141,86,91,110,111,90,86,141,190,144,148,221,239,151,116,143,115,149,240,221,147,143,88,141,248,157,142,25,27,142,156,248,141,88,
  0,1,1,161,254,178,5,78,6,20,0,36,0,0,5,51,50,54,61,1,52,54,55,46,1,61,1,52,38,43,1,53,51,50,22,29,1,20,22,59,
  1,21,35,34,6,29,1,20,6,43,1,1,161,68,141,86,90,111,110,91,86,141,68,212,249,169,107,143,61,61,142,108,169,249,212,190,88,141,248,156,
  142,27,25,142,157,248,141,88,143,147,221,240,149,115,143,116,151,239,221,148,0,2,0,152,255,236,6,148,5,232,0,13,0,24,0,27,0,186,0,14,
  0,3,0,3,43,184,0,14,16,186,0,10,0,19,0,3,43,184,0,10,16,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,1,33,53,
  35,17,35,5,21,55,17,35,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,251,211,2,105,218,161,254,255,236,217,2,234,254,193,
  254,65,1,191,1,63,198,1,114,198,198,254,144,253,92,142,3,26,47,152,43,253,130,0,0,2,0,152,255,236,6,148,5,232,0,13,0,42,0,27,
  0,186,0,37,0,3,0,3,43,184,0,37,16,186,0,10,0,20,0,3,43,184,0,10,16,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,
  18,5,62,1,53,52,38,35,34,6,7,21,62,1,51,50,22,21,20,6,7,6,4,7,21,33,53,33,62,1,6,148,254,63,254,194,254,196,254,63,
  206,1,113,190,193,1,113,205,253,230,62,48,197,163,61,145,97,115,132,59,78,95,47,62,33,254,250,82,2,164,254,76,125,178,2,234,254,193,254,65,
  1,191,1,63,198,1,114,198,198,254,144,233,70,105,58,125,151,31,36,171,58,38,78,63,40,85,63,34,241,77,129,142,116,167,0,0,0,2,0,152,
  255,236,6,148,5,232,0,13,0,54,0,153,186,0,0,0,14,0,3,43,65,5,0,234,0,14,0,250,0,14,0,2,93,65,27,0,25,0,14,0,
  41,0,14,0,57,0,14,0,73,0,14,0,89,0,14,0,105,0,14,0,121,0,14,0,137,0,14,0,153,0,14,0,169,0,14,0,185,0,14,0,
  201,0,14,0,217,0,14,0,13,93,184,0,49,220,0,186,0,46,0,3,0,3,43,184,0,46,16,186,0,10,0,17,0,3,43,184,0,10,16,186,
  0,33,0,39,0,3,43,184,0,33,16,186,0,24,0,30,0,3,43,184,0,24,16,186,0,21,0,30,0,24,17,18,57,186,0,42,0,39,0,33,
  17,18,57,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,37,52,38,35,34,6,7,21,62,1,51,50,22,21,20,6,43,1,21,51,50,
  22,21,20,6,35,34,38,39,21,30,1,51,50,54,53,52,38,39,50,54,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,254,124,
  193,161,61,136,95,107,121,52,91,92,88,90,145,140,99,107,115,117,68,125,91,88,136,64,195,216,118,13,4,104,2,234,254,193,254,65,1,191,1,63,
  198,1,114,198,198,254,144,24,115,137,20,24,151,32,21,63,60,58,60,140,78,71,76,79,28,48,168,27,23,156,141,93,129,3,114,0,0,3,0,152,
  255,236,6,148,5,232,0,13,0,16,0,27,0,27,0,186,0,20,0,3,0,3,43,184,0,20,16,186,0,10,0,27,0,3,43,184,0,10,16,48,
  49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,1,33,9,1,21,33,21,51,53,51,53,35,17,35,6,148,254,63,254,194,254,196,254,63,206,
  1,113,190,193,1,113,205,253,22,254,243,1,13,254,67,1,189,182,141,141,206,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,254,188,
  1,126,254,131,142,211,211,141,2,72,0,0,0,2,0,152,255,236,6,148,5,232,0,13,0,43,0,139,186,0,0,0,33,0,3,43,65,5,0,234,
  0,33,0,250,0,33,0,2,93,65,27,0,25,0,33,0,41,0,33,0,57,0,33,0,73,0,33,0,89,0,33,0,105,0,33,0,121,0,33,0,
  137,0,33,0,153,0,33,0,169,0,33,0,185,0,33,0,201,0,33,0,217,0,33,0,13,93,0,186,0,30,0,3,0,3,43,184,0,30,16,186,
  0,10,0,43,0,3,43,184,0,10,16,186,0,17,0,23,0,3,43,184,0,17,16,186,0,40,0,36,0,3,43,184,0,40,16,186,0,26,0,23,
  0,17,17,18,57,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,5,62,1,51,50,22,21,20,6,35,34,38,39,21,30,1,51,50,54,
  53,52,38,35,34,6,55,53,33,53,33,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,251,239,89,101,50,104,118,118,104,68,119,
  95,88,133,64,190,213,207,176,31,63,3,1,145,253,195,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,243,37,20,97,86,85,97,27,
  47,172,24,20,172,152,149,176,10,1,171,142,0,3,0,152,255,236,6,148,5,232,0,13,0,25,0,50,0,241,184,0,51,47,184,0,52,47,184,0,
  51,16,184,0,6,208,184,0,6,47,184,0,52,16,184,0,14,220,184,0,20,220,65,5,0,234,0,20,0,250,0,20,0,2,93,65,27,0,25,0,
  20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,169,0,20,0,185,0,
  20,0,201,0,20,0,217,0,20,0,13,93,184,0,6,16,184,0,29,220,65,27,0,22,0,29,0,38,0,29,0,54,0,29,0,70,0,29,0,86,
  0,29,0,102,0,29,0,118,0,29,0,134,0,29,0,150,0,29,0,166,0,29,0,182,0,29,0,198,0,29,0,214,0,29,0,13,93,65,5,0,
  229,0,29,0,245,0,29,0,2,93,0,186,0,32,0,3,0,3,43,184,0,32,16,186,0,10,0,26,0,3,43,184,0,10,16,186,0,23,0,17,
  0,3,43,184,0,23,16,186,0,44,0,38,0,3,43,184,0,44,16,186,0,47,0,38,0,44,17,18,57,48,49,1,16,0,33,32,0,17,52,18,
  36,51,50,4,18,1,20,6,35,34,38,53,52,54,51,50,22,3,34,2,21,20,22,51,50,54,53,52,38,35,34,6,55,62,1,51,50,22,23,53,
  46,1,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,253,162,92,78,78,92,92,78,78,92,113,200,234,192,185,160,194,186,160,78,
  128,9,5,127,119,47,97,84,74,106,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,254,143,90,98,98,90,91,98,98,2,42,254,245,
  218,231,253,179,145,148,177,61,11,80,148,22,35,156,24,19,0,2,0,152,255,236,6,148,5,232,0,13,0,20,0,27,0,186,0,17,0,3,0,3,
  43,184,0,17,16,186,0,10,0,20,0,3,43,184,0,10,16,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,37,33,1,51,1,53,33,
  6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,251,194,1,207,254,175,193,1,108,253,85,2,234,254,193,254,65,1,191,1,63,198,
  1,114,198,198,254,144,118,252,230,3,93,75,0,4,0,152,255,236,6,148,5,232,0,13,0,25,0,49,0,61,1,139,186,0,26,0,6,0,3,43,
  184,0,26,16,186,0,14,0,20,0,3,43,184,0,14,16,186,0,0,0,32,0,3,43,184,0,0,16,65,5,0,234,0,20,0,250,0,20,0,2,
  93,65,27,0,25,0,20,0,41,0,20,0,57,0,20,0,73,0,20,0,89,0,20,0,105,0,20,0,121,0,20,0,137,0,20,0,153,0,20,0,
  169,0,20,0,185,0,20,0,201,0,20,0,217,0,20,0,13,93,65,27,0,22,0,26,0,38,0,26,0,54,0,26,0,70,0,26,0,86,0,26,
  0,102,0,26,0,118,0,26,0,134,0,26,0,150,0,26,0,166,0,26,0,182,0,26,0,198,0,26,0,214,0,26,0,13,93,65,5,0,229,0,
  26,0,245,0,26,0,2,93,65,5,0,234,0,32,0,250,0,32,0,2,93,65,27,0,25,0,32,0,41,0,32,0,57,0,32,0,73,0,32,0,
  89,0,32,0,105,0,32,0,121,0,32,0,137,0,32,0,153,0,32,0,169,0,32,0,185,0,32,0,201,0,32,0,217,0,32,0,13,93,186,0,
  47,0,6,0,0,17,18,57,186,0,59,0,20,0,14,17,18,57,184,0,59,47,65,5,0,234,0,59,0,250,0,59,0,2,93,65,27,0,25,0,
  59,0,41,0,59,0,57,0,59,0,73,0,59,0,89,0,59,0,105,0,59,0,121,0,59,0,137,0,59,0,153,0,59,0,169,0,59,0,185,0,
  59,0,201,0,59,0,217,0,59,0,13,93,184,0,53,220,0,186,0,29,0,3,0,3,43,184,0,29,16,186,0,10,0,41,0,3,43,184,0,10,
  16,186,0,23,0,17,0,3,43,184,0,23,16,186,0,50,0,56,0,3,43,184,0,50,16,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,
  18,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,54,53,52,38,39,62,1,53,52,38,35,34,6,21,20,22,23,14,1,1,50,22,
  21,20,6,35,34,38,53,52,54,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,253,185,95,84,84,95,95,84,84,95,253,226,190,
  173,173,190,118,15,4,105,182,157,157,183,106,4,15,118,1,107,75,82,82,75,77,81,81,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,
  144,254,108,72,81,80,73,73,80,80,73,138,151,151,138,92,131,3,1,118,83,116,136,136,116,83,118,1,3,131,1,196,66,62,61,66,66,61,62,66,
  0,3,0,152,255,236,6,148,5,232,0,13,0,38,0,50,0,233,184,0,51,47,184,0,52,47,184,0,0,220,184,0,17,220,65,5,0,234,0,17,
  0,250,0,17,0,2,93,65,27,0,25,0,17,0,41,0,17,0,57,0,17,0,73,0,17,0,89,0,17,0,105,0,17,0,121,0,17,0,137,0,
  17,0,153,0,17,0,169,0,17,0,185,0,17,0,201,0,17,0,217,0,17,0,13,93,184,0,51,16,184,0,39,208,184,0,39,47,184,0,45,220,
  65,27,0,22,0,45,0,38,0,45,0,54,0,45,0,70,0,45,0,86,0,45,0,102,0,45,0,118,0,45,0,134,0,45,0,150,0,45,0,166,
  0,45,0,182,0,45,0,198,0,45,0,214,0,45,0,13,93,65,5,0,229,0,45,0,245,0,45,0,2,93,0,186,0,14,0,3,0,3,43,184,
  0,14,16,186,0,10,0,20,0,3,43,184,0,10,16,186,0,26,0,32,0,3,43,184,0,26,16,186,0,42,0,48,0,3,43,184,0,42,16,186,
  0,35,0,32,0,26,17,18,57,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,18,1,50,18,53,52,38,35,34,6,21,20,22,51,50,54,
  7,14,1,35,34,38,39,21,30,1,3,52,54,51,50,22,21,20,6,35,34,38,6,148,254,63,254,194,254,196,254,63,206,1,113,190,193,1,113,205,
  252,209,200,233,191,185,160,194,186,159,79,128,10,5,127,119,46,97,85,74,107,60,92,78,78,91,91,78,78,92,2,234,254,193,254,65,1,191,1,63,
  198,1,114,198,198,254,144,253,75,1,10,218,232,253,180,145,148,175,60,13,79,147,21,36,156,24,19,2,132,91,98,98,91,91,98,98,0,4,0,152,
  255,236,6,148,5,232,0,13,0,24,0,36,0,48,0,211,186,0,37,0,17,0,3,43,184,0,37,16,186,0,25,0,31,0,3,43,184,0,25,16,
  186,0,0,0,43,0,3,43,184,0,0,16,65,5,0,234,0,31,0,250,0,31,0,2,93,65,27,0,25,0,31,0,41,0,31,0,57,0,31,0,
  73,0,31,0,89,0,31,0,105,0,31,0,121,0,31,0,137,0,31,0,153,0,31,0,169,0,31,0,185,0,31,0,201,0,31,0,217,0,31,0,
  13,93,65,5,0,234,0,43,0,250,0,43,0,2,93,65,27,0,25,0,43,0,41,0,43,0,57,0,43,0,73,0,43,0,89,0,43,0,105,0,
  43,0,121,0,43,0,137,0,43,0,153,0,43,0,169,0,43,0,185,0,43,0,201,0,43,0,217,0,43,0,13,93,0,186,0,15,0,3,0,3,
  43,184,0,15,16,186,0,10,0,46,0,3,43,184,0,10,16,184,0,3,16,184,0,40,220,48,49,1,16,0,33,32,0,17,52,18,36,51,50,4,
  18,1,33,53,35,17,35,7,21,55,17,35,1,20,6,35,34,38,53,52,54,51,50,22,5,20,22,51,50,54,53,52,38,35,34,6,6,148,254,63,
  254,194,254,196,254,63,206,1,113,190,193,1,113,205,251,36,1,194,159,117,188,172,158,3,137,70,63,64,69,69,64,63,70,254,112,136,131,130,136,136,
  130,131,136,2,234,254,193,254,65,1,191,1,63,198,1,114,198,198,254,144,253,169,128,2,202,42,137,39,253,194,1,36,162,151,151,162,163,151,151,163,
  208,228,228,208,209,228,228,0,0,3,0,9,255,150,6,171,6,61,0,25,0,36,0,62,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,
  32,55,54,55,54,18,53,52,2,39,38,39,1,33,17,5,53,37,51,17,33,21,33,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,
  39,38,2,53,52,18,55,54,55,3,244,254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,253,165,1,8,254,225,
  1,30,161,1,8,253,80,141,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,
  151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,251,125,3,143,57,147,58,251,221,136,5,168,64,62,125,126,254,212,177,172,
  254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,3,0,9,255,150,6,171,6,61,0,25,0,54,0,80,0,0,0,32,
  7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,38,39,1,33,21,33,53,54,0,55,62,1,53,52,38,35,34,6,
  7,53,62,1,51,50,22,21,20,6,7,14,1,2,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,
  244,254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,254,41,2,52,253,10,92,1,61,41,78,61,133,107,80,165,
  96,97,170,70,186,221,55,73,20,215,186,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,
  254,247,156,151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,251,128,136,136,95,1,65,46,88,120,59,95,120,53,53,163,39,
  40,186,155,73,132,90,23,222,4,86,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,
  0,3,0,9,255,150,6,171,6,61,0,25,0,66,0,92,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,
  2,39,38,39,3,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,
  50,22,21,20,6,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,244,254,204,134,132,109,111,109,
  109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,116,116,131,243,224,76,159,85,68,160,87,152,159,148,132,139,145,120,126,130,122,66,152,92,
  82,171,71,186,213,114,254,61,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,
  151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,253,121,25,156,116,176,194,30,29,156,39,40,120,114,106,119,133,95,90,92,
  98,29,30,144,23,28,167,142,100,136,3,9,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,
  0,4,0,9,255,150,6,171,6,61,0,25,0,28,0,39,0,65,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,
  53,52,2,39,38,39,7,1,33,3,51,17,51,21,35,17,35,17,33,53,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,
  53,52,18,55,54,55,3,244,254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,222,254,104,1,152,42,203,170,170,
  161,253,229,1,43,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,151,254,247,
  111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,237,253,130,3,11,252,245,134,254,230,1,26,156,3,242,64,62,125,126,254,212,177,172,
  254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,3,0,9,255,150,6,171,6,61,0,25,0,55,0,81,0,0,0,32,
  7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,38,39,5,33,21,33,17,62,1,51,50,22,21,20,6,35,34,38,
  39,53,30,1,51,50,54,53,52,38,35,34,6,7,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,
  3,244,254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,253,163,2,122,254,26,35,71,35,200,233,240,218,75,156,
  83,76,149,86,138,162,162,138,65,129,67,143,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,
  111,254,247,156,151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,99,136,254,219,12,12,219,187,193,214,26,25,163,41,37,146,
  125,124,146,29,30,3,88,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,4,0,9,
  255,150,6,171,6,61,0,25,0,37,0,62,0,88,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,
  38,39,1,34,6,21,20,22,51,50,54,53,52,38,19,21,46,1,35,34,6,7,62,1,51,50,22,21,20,6,35,34,2,17,16,0,51,50,22,0,
  32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,244,254,204,134,132,109,111,109,109,111,109,132,134,1,
  52,134,132,109,111,109,109,111,109,132,254,214,108,128,128,108,109,127,127,212,61,124,60,160,169,12,47,142,86,180,209,218,181,207,219,1,13,226,61,124,
  254,94,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,151,254,247,111,111,54,
  57,57,54,111,111,1,9,151,156,1,9,111,111,54,253,139,149,130,128,150,150,128,130,149,1,250,147,29,30,216,218,69,75,219,188,184,222,1,62,1,
  45,1,29,1,79,24,1,0,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,3,0,9,
  255,150,6,171,6,61,0,25,0,32,0,58,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,38,39,
  5,33,21,1,35,1,33,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,244,254,204,134,132,109,
  111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,253,92,3,0,254,78,168,1,152,253,194,214,1,92,152,150,124,126,123,123,126,124,
  150,152,254,164,152,150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,
  111,54,96,69,251,154,4,35,1,133,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,
  0,5,0,9,255,150,6,171,6,61,0,25,0,35,0,57,0,69,0,95,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,
  54,18,53,52,2,39,38,39,1,34,6,20,22,50,54,53,52,38,37,46,1,53,52,54,32,22,21,20,6,7,30,1,21,20,6,32,38,53,52,54,
  19,20,22,51,50,54,53,52,38,35,34,6,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,244,
  254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,254,223,115,132,132,230,133,132,254,234,104,116,204,1,100,204,116,
  104,117,131,212,254,116,212,132,57,116,105,104,118,118,104,105,116,48,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,
  150,5,217,57,54,111,111,254,247,156,151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,253,44,123,216,123,124,107,108,123,69,
  26,142,103,143,166,166,143,103,142,26,27,158,115,173,186,186,173,115,158,1,26,92,104,104,92,93,104,104,1,208,64,62,125,126,254,212,177,172,254,212,
  126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,0,4,0,9,255,150,6,171,6,61,0,25,0,50,0,62,0,88,0,0,
  0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,38,39,1,53,30,1,51,50,54,55,14,1,35,34,38,53,
  52,54,51,50,18,17,16,0,35,34,38,19,50,54,53,52,38,35,34,6,21,20,22,2,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,
  39,38,2,53,52,18,55,54,55,3,244,254,204,134,132,109,111,109,109,111,109,132,134,1,52,134,132,109,111,109,109,111,109,132,253,167,61,124,60,160,
  169,12,46,143,86,181,207,218,180,208,218,254,244,226,61,125,254,109,127,127,109,108,128,128,74,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,
  150,124,126,123,123,126,124,150,5,217,57,54,111,111,254,247,156,151,254,247,111,111,54,57,57,54,111,111,1,9,151,156,1,9,111,111,54,251,14,147,
  29,30,215,219,68,74,217,188,184,222,254,195,254,209,254,230,254,175,24,2,18,149,130,129,149,149,129,130,149,3,149,64,62,125,126,254,212,177,172,254,
  212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,5,0,9,255,150,6,171,6,61,0,29,0,43,0,56,0,67,0,97,
  0,0,0,32,7,6,7,6,7,6,21,20,23,22,23,22,23,22,32,55,54,55,54,55,54,53,52,39,38,39,38,39,7,34,7,6,21,20,22,51,
  50,54,53,52,39,46,1,32,23,22,17,16,7,6,32,2,17,16,55,1,51,17,7,53,55,51,17,51,21,33,0,32,23,22,23,22,23,22,21,20,
  7,6,7,6,7,6,32,39,38,39,38,39,38,53,52,55,54,55,54,55,3,244,254,204,134,132,109,111,53,56,56,53,111,109,132,134,1,52,134,132,
  109,111,53,56,56,53,111,109,132,29,84,44,43,86,85,86,86,43,43,239,1,50,81,80,80,81,254,206,160,80,254,51,141,150,149,129,131,254,112,1,
  5,1,92,152,150,124,126,60,63,63,60,126,124,150,152,254,164,152,150,124,126,60,63,63,60,126,124,150,5,217,57,54,111,111,131,134,156,151,134,131,
  111,111,54,57,57,54,111,111,131,134,151,156,134,131,111,111,54,203,123,122,247,245,246,246,245,243,126,123,128,159,158,254,209,254,211,159,159,1,62,1,
  45,1,44,161,252,103,3,143,37,147,38,251,221,136,5,168,64,62,125,126,149,151,177,172,151,149,126,125,62,64,64,62,125,126,149,151,172,177,151,149,
  126,125,62,0,0,2,0,9,255,150,6,171,6,61,0,10,0,36,0,0,1,21,33,53,33,17,35,5,21,37,17,2,32,23,22,23,22,18,21,20,
  2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,2,31,2,176,254,248,161,254,226,1,31,123,1,92,152,150,124,126,123,123,126,124,150,
  152,254,164,152,150,124,126,123,123,126,124,150,1,29,136,136,4,35,58,147,57,252,113,5,32,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,
  62,125,126,1,44,172,177,1,44,126,125,62,0,2,0,9,255,150,6,171,6,61,0,28,0,54,0,0,1,62,1,55,62,1,53,52,38,35,34,6,
  7,21,62,1,51,50,22,21,20,6,7,6,0,7,21,33,53,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,
  55,54,55,2,163,195,215,20,73,55,221,186,70,170,97,96,169,76,107,133,61,78,41,254,195,92,2,246,253,213,1,92,152,150,124,126,123,123,126,124,
  150,152,254,164,152,150,124,126,123,123,126,124,150,1,32,199,222,23,90,132,73,155,186,40,39,163,53,53,120,95,59,120,88,46,254,191,95,136,136,5,
  29,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,2,0,9,255,150,6,171,6,61,0,40,
  0,66,0,0,1,62,1,53,52,38,35,34,6,7,21,62,1,51,50,22,21,20,6,43,1,21,51,50,22,21,20,6,35,34,38,39,21,30,1,51,
  50,54,53,52,38,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,4,6,105,114,215,184,71,161,92,
  92,152,66,122,130,126,120,145,139,132,148,159,152,87,160,68,85,159,76,224,243,131,254,50,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,
  124,126,123,123,126,124,150,3,25,27,136,100,142,167,25,26,144,30,29,98,92,90,95,133,119,106,114,120,40,39,156,29,30,194,176,116,156,3,61,64,
  62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,3,0,9,255,150,6,171,6,61,0,2,
  0,13,0,39,0,0,1,17,33,9,1,21,33,17,51,17,51,53,35,17,36,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,
  53,52,18,55,54,55,3,156,254,104,1,110,254,15,2,27,161,170,170,254,111,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,
  123,126,124,150,4,179,253,130,3,11,253,11,156,254,230,1,26,134,3,11,253,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,
  44,172,177,1,44,126,125,62,0,2,0,9,255,150,6,171,6,61,0,29,0,55,0,0,1,17,62,1,51,50,22,21,20,6,35,34,38,39,21,30,
  1,51,50,54,53,52,38,35,34,6,7,17,33,53,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,
  2,29,67,129,65,138,162,162,138,86,153,72,83,156,75,218,240,233,200,35,71,35,1,230,254,21,1,92,152,150,124,126,123,123,126,124,150,152,254,164,
  152,150,124,126,123,123,126,124,150,5,61,253,168,30,29,146,124,125,146,39,39,163,25,26,214,193,187,219,12,12,1,37,136,1,0,64,62,125,126,254,
  212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,3,0,9,255,150,6,171,6,61,0,11,0,36,0,62,
  0,0,1,50,22,21,20,6,35,34,38,53,52,54,1,46,1,35,34,0,17,16,18,51,50,54,53,52,38,35,34,6,7,62,1,51,50,22,23,0,
  32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,80,109,127,127,109,108,128,128,1,173,67,124,61,226,
  254,243,219,207,181,218,209,180,86,142,47,12,169,160,60,124,61,254,27,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,
  124,150,3,43,149,130,128,150,150,128,130,149,1,250,24,24,254,175,254,229,254,211,254,194,222,184,188,219,75,69,218,216,30,29,1,171,64,62,125,126,
  254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,2,0,9,255,150,6,171,6,61,0,6,0,32,0,0,
  1,21,33,1,51,1,53,36,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,1,214,2,62,254,104,168,
  1,178,253,214,1,92,152,150,124,126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,5,64,136,251,221,4,102,69,253,64,62,125,126,
  254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,4,0,9,255,150,6,171,6,61,0,9,0,31,0,43,
  0,69,0,0,1,50,22,21,20,6,34,38,52,54,39,14,1,21,20,22,32,54,53,52,38,39,62,1,53,52,38,32,6,21,20,22,55,52,54,51,
  50,22,21,20,6,35,34,38,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,3,89,116,132,133,230,
  132,132,47,116,132,212,1,140,212,131,117,104,116,204,254,156,204,116,45,116,105,104,118,118,104,105,116,48,1,92,152,150,124,126,123,123,126,124,150,152,
  254,164,152,150,124,126,123,123,126,124,150,2,204,123,108,107,124,123,216,123,69,27,158,115,173,186,186,173,115,158,27,26,142,103,143,166,166,143,103,142,
  229,93,104,104,93,92,104,104,2,137,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,
  0,3,0,9,255,150,6,171,6,61,0,24,0,36,0,62,0,0,37,30,1,51,50,0,17,16,2,35,34,6,21,20,22,51,50,54,55,14,1,35,
  34,38,39,1,34,38,53,52,54,51,50,22,21,20,6,0,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,
  55,2,33,67,125,61,226,1,12,218,208,180,218,209,179,86,143,46,12,169,160,60,124,61,1,65,108,128,128,108,109,127,127,254,221,1,92,152,150,124,
  126,123,123,126,124,150,152,254,164,152,150,124,126,123,123,126,124,150,174,24,24,1,81,1,26,1,47,1,61,222,184,188,217,74,68,219,215,30,29,1,
  103,149,130,129,149,149,129,130,149,3,149,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,
  0,4,0,9,255,150,6,171,6,61,0,11,0,21,0,32,0,58,0,0,1,50,22,21,20,6,35,34,38,53,52,54,36,32,2,17,16,18,32,18,
  17,16,1,21,33,53,35,17,35,7,21,55,17,18,32,23,22,23,22,18,21,20,2,7,6,7,6,32,39,38,39,38,2,53,52,18,55,54,55,4,
  153,101,100,100,101,100,100,100,1,5,254,190,169,169,1,66,170,251,145,1,194,161,129,179,180,150,1,92,152,150,124,126,123,123,126,124,150,152,254,164,
  152,150,124,126,123,123,126,124,150,4,213,245,247,245,246,246,245,247,245,128,254,195,254,209,254,211,254,194,1,62,1,45,1,47,253,5,136,136,4,35,
  38,147,37,252,113,5,32,64,62,125,126,254,212,177,172,254,212,126,125,62,64,64,62,125,126,1,44,172,177,1,44,126,125,62,0,0,0,1,0,117,
  0,154,6,80,4,106,0,8,0,0,9,1,33,1,33,53,33,1,33,6,80,254,24,254,192,1,112,251,221,4,35,254,144,1,64,2,130,254,24,1,
  112,240,1,112,0,1,0,252,0,112,5,116,4,233,0,6,0,0,9,1,55,1,27,1,37,3,247,253,5,169,2,181,212,70,253,78,1,139,2,180,
  170,253,5,1,52,253,78,71,0,1,0,117,0,204,6,80,4,56,0,6,0,0,1,5,53,5,3,9,1,4,122,251,251,4,5,68,2,26,253,230,
  2,60,50,240,50,1,112,254,74,254,74,0,0,1,0,252,0,27,5,116,4,148,0,6,0,0,9,1,39,1,45,1,3,4,90,253,75,169,2,251,
  254,203,2,178,70,3,22,253,5,170,2,180,212,71,253,78,0,1,0,117,1,8,6,80,3,252,0,8,0,0,19,33,3,4,5,4,5,19,33,117,
  2,187,168,1,92,2,108,253,148,254,164,168,253,69,2,190,1,62,252,126,126,252,1,62,0,1,0,117,0,117,6,29,4,143,0,43,0,0,0,20,
  6,7,1,6,7,6,34,38,39,46,1,53,52,54,63,1,33,34,46,2,52,62,2,51,33,39,46,1,53,52,54,55,62,1,50,23,22,23,1,22,
  6,29,20,17,254,112,16,24,22,52,44,18,18,19,20,17,186,252,128,26,44,36,19,19,36,44,26,3,128,186,17,20,19,18,18,44,52,22,24,16,
  1,144,19,2,155,50,46,17,254,112,16,11,10,20,17,19,44,25,26,46,17,186,20,34,46,50,46,34,20,186,17,46,26,25,44,19,17,20,10,11,
  16,254,112,19,0,1,0,117,0,204,6,80,4,56,0,6,0,0,1,33,53,33,17,9,1,4,154,251,219,4,37,1,182,254,74,2,90,80,1,142,
  254,74,254,74,0,1,0,117,0,204,6,80,4,56,0,6,0,0,1,33,53,33,17,9,1,4,154,251,219,4,37,1,182,254,74,2,20,220,1,72,
  254,74,254,74,0,4,0,117,0,204,6,80,4,56,0,3,0,7,0,11,0,18,0,0,1,35,17,51,1,35,17,51,3,35,17,51,1,33,17,33,
  53,9,1,2,185,240,240,254,192,120,120,200,60,60,3,233,254,111,1,145,1,182,254,74,1,186,1,144,254,112,1,144,254,112,1,144,254,112,1,144,
  238,254,74,254,74,0,0,0,0,4,0,117,0,204,6,80,4,56,0,8,0,12,0,16,0,20,0,0,1,53,18,23,6,3,53,33,17,3,35,17,
  51,1,35,17,51,3,35,17,51,4,154,184,254,254,184,254,111,80,240,240,254,192,120,120,200,60,60,3,174,138,254,206,132,132,254,206,138,2,88,253,
  168,2,88,253,168,2,88,253,168,2,88,0,0,1,0,117,0,134,6,125,4,126,0,6,0,0,9,2,17,33,17,33,4,129,1,252,254,4,251,244,
  4,12,4,126,254,4,254,4,1,17,1,214,0,2,0,228,0,192,6,80,4,68,0,2,0,6,0,0,1,33,1,19,9,2,3,30,2,54,252,188,
  150,254,62,5,108,250,148,2,130,1,15,254,241,1,194,254,62,254,62,0,0,2,0,228,0,192,6,80,4,68,0,2,0,6,0,0,9,2,33,9,
  2,3,30,254,242,3,68,253,82,254,62,5,108,250,148,2,130,254,241,1,15,1,194,254,62,254,62,0,0,1,0,228,255,248,6,80,5,12,0,3,
  0,0,9,3,2,66,254,162,5,108,250,148,2,130,2,138,253,118,253,118,0,1,0,117,0,204,6,80,4,98,0,20,0,0,19,17,20,22,23,22,
  23,22,51,33,53,9,1,53,33,32,39,38,39,46,1,117,36,35,35,43,42,12,3,90,1,182,254,74,254,77,254,77,42,43,35,35,36,2,130,1,
  224,48,85,37,33,19,18,198,254,74,254,74,198,18,19,33,37,85,0,0,0,1,0,117,0,162,6,80,4,56,0,20,0,0,19,52,54,55,54,55,
  54,51,33,53,9,1,53,33,32,7,6,7,14,1,21,117,36,35,35,43,42,12,3,90,1,182,254,74,254,77,254,77,42,43,35,35,36,2,130,48,
  85,37,33,19,18,198,254,74,254,74,198,18,19,33,37,85,48,0,0,0,0,1,1,236,255,241,4,217,5,19,0,6,0,0,1,33,17,33,17,9,
  1,3,94,254,142,1,114,1,123,254,133,1,86,2,88,1,101,253,111,253,111,0,0,0,0,1,0,117,0,204,6,80,4,56,0,8,0,0,1,53,
  18,5,4,3,53,33,17,4,4,144,1,188,254,68,144,252,113,3,154,158,254,206,132,132,254,206,158,2,48,0,0,0,0,2,0,117,0,154,6,30,
  4,106,0,8,0,15,0,0,37,53,33,17,33,53,51,9,1,3,21,9,1,21,33,17,3,60,253,57,2,199,250,1,232,254,24,170,1,152,254,104,
  253,57,154,238,1,244,238,254,24,254,24,1,62,238,1,152,1,152,238,254,172,0,0,0,0,2,0,117,0,154,6,30,4,106,0,8,0,15,0,0,
  37,53,33,17,33,53,51,9,1,3,21,9,1,21,33,17,3,60,253,57,2,199,250,1,232,254,24,20,1,152,254,104,253,57,154,238,1,244,238,254,
  24,254,24,1,62,238,1,152,1,152,238,254,172,0,0,0,0,2,0,43,0,24,6,90,4,176,0,11,0,18,0,0,19,1,33,55,51,19,21,1,
  35,53,55,33,1,7,1,3,7,33,3,43,1,32,3,73,138,100,216,253,38,150,22,253,43,3,209,138,2,132,172,138,252,183,196,1,206,1,244,238,
  253,254,200,254,50,200,38,1,24,238,1,152,1,152,238,254,172,0,0,0,0,2,0,43,0,24,6,90,4,176,0,11,0,18,0,0,19,53,33,39,
  53,51,1,21,3,35,39,33,1,33,19,33,23,19,1,43,2,213,22,150,2,218,216,100,138,252,183,2,177,252,183,196,3,73,138,172,253,124,2,250,
  200,38,200,254,50,200,253,254,238,1,164,254,172,238,1,152,1,152,0,0,0,2,1,21,0,0,6,50,4,152,0,10,0,17,0,0,33,39,33,39,
  17,33,53,51,1,23,1,3,21,9,1,21,33,17,3,220,79,253,236,100,2,99,110,1,232,100,254,24,130,1,152,254,104,253,157,158,200,2,148,158,
  254,24,200,254,24,1,182,158,1,152,1,152,158,254,12,0,0,2,1,21,0,0,6,50,4,152,0,10,0,17,0,0,1,51,1,7,1,35,53,33,
  17,55,33,19,33,17,33,21,9,1,3,220,110,1,232,100,254,24,110,253,157,100,2,20,59,253,157,2,99,1,152,254,104,4,152,254,24,200,254,24,
  158,2,148,200,254,232,254,12,158,1,152,1,152,0,0,0,0,2,0,127,0,100,6,100,4,152,0,12,0,20,0,0,1,3,33,53,51,1,23,1,
  35,39,53,33,39,19,7,33,21,9,1,21,33,1,21,150,3,93,110,1,232,50,254,24,110,50,252,213,50,242,114,3,45,1,152,254,104,252,211,2,
  176,1,74,158,254,24,100,254,24,99,59,100,1,74,250,158,1,152,1,152,158,0,0,0,0,2,0,127,0,100,6,100,4,152,0,12,0,20,0,0,
  1,3,55,33,53,55,51,1,7,1,35,53,33,19,7,33,21,9,1,21,33,1,21,150,50,3,43,50,110,1,232,50,254,24,110,252,163,242,114,3,
  45,1,152,254,104,252,211,2,76,1,74,100,59,99,254,24,100,254,24,158,1,74,250,158,1,152,1,152,158,0,0,0,0,1,1,60,255,216,5,196,
  4,175,0,30,0,0,1,54,55,54,55,54,51,50,23,22,23,30,1,21,20,6,7,6,7,6,34,39,38,39,38,39,33,21,9,1,21,1,60,39,
  67,90,109,111,126,121,116,105,94,90,92,88,94,86,113,111,247,116,105,94,63,41,2,88,1,202,254,54,3,110,71,67,90,46,47,47,43,93,89,221,
  128,122,218,95,88,48,47,47,43,93,62,73,158,1,202,1,202,158,0,0,0,9,0,130,1,66,6,80,3,194,0,3,0,7,0,11,0,15,0,30,
  0,34,0,38,0,42,0,46,0,0,1,7,51,55,35,7,51,55,35,7,51,55,35,7,51,55,35,53,3,33,19,33,17,22,23,6,7,17,33,3,
  33,1,51,39,35,23,51,39,35,23,51,39,35,23,51,39,35,2,225,160,60,160,180,160,60,160,180,160,60,160,180,160,60,160,120,187,2,28,187,1,
  135,173,195,195,173,254,121,187,253,228,2,95,60,160,60,40,60,160,60,40,60,160,60,40,60,160,60,2,90,240,240,240,240,240,240,240,240,80,1,24,
  254,232,1,22,188,130,130,188,1,22,254,232,1,104,240,240,240,240,240,240,240,0,0,0,0,3,0,165,0,112,5,116,5,62,0,12,0,16,0,20,
  0,0,1,55,6,21,20,23,38,35,34,7,55,39,55,9,1,33,1,37,17,1,17,4,162,175,7,42,142,164,66,70,175,254,56,254,29,1,169,254,
  229,254,87,1,85,1,168,1,123,176,70,67,163,143,42,7,176,254,57,1,111,254,88,1,168,58,1,27,254,87,254,230,0,3,0,117,1,98,6,80,
  3,162,0,8,0,12,0,16,0,0,1,53,22,23,6,7,53,33,53,5,33,7,33,19,39,33,23,4,254,154,184,184,154,254,152,253,167,2,88,200,
  253,168,200,200,2,88,200,2,170,248,188,100,100,188,248,80,82,200,1,26,200,200,0,0,0,3,0,167,255,197,5,116,4,148,0,12,0,16,0,20,
  0,0,1,39,22,51,50,55,6,21,20,23,39,7,39,9,1,17,1,3,33,1,33,4,105,175,70,66,164,142,42,7,175,255,56,254,145,1,168,254,
  88,58,254,229,1,168,1,27,3,193,176,7,42,144,162,67,70,176,255,57,254,29,1,168,254,229,254,88,1,85,1,168,0,1,0,167,0,112,5,116,
  5,62,0,42,0,0,37,38,35,34,7,62,1,55,39,38,39,38,34,6,7,1,62,1,51,50,31,1,55,38,53,52,54,55,1,14,1,21,20,23,
  22,23,1,62,1,55,6,21,20,5,116,143,165,66,69,72,128,24,166,166,35,38,78,75,28,254,88,36,87,47,44,48,21,5,19,36,34,1,168,32,
  25,14,15,7,1,68,4,53,72,7,112,42,7,71,54,3,166,166,14,15,30,28,1,168,36,34,18,8,33,48,44,48,89,34,254,87,33,70,38,39,
  38,35,7,254,187,23,129,71,71,67,163,0,0,1,0,117,1,97,6,80,3,163,0,39,0,0,1,6,7,52,54,55,35,34,7,6,7,14,1,21,
  33,52,54,55,54,63,1,39,38,39,46,1,53,33,20,22,23,22,23,22,51,33,46,1,53,22,6,80,183,155,53,14,235,234,35,36,29,28,31,253,
  168,37,34,31,47,21,21,47,31,34,37,2,88,31,28,29,36,35,10,1,203,14,53,155,2,130,101,188,101,129,19,15,16,28,27,74,40,48,89,33,
  31,21,9,27,21,31,34,88,48,40,74,27,28,16,15,19,129,101,188,0,0,1,0,167,255,198,5,116,4,148,0,42,0,0,1,6,21,20,23,46,
  1,39,7,6,7,6,21,20,22,23,1,46,1,53,52,63,1,39,6,35,34,38,39,1,30,1,50,55,54,55,1,46,1,39,22,51,50,5,116,41,
  7,72,53,4,167,167,12,14,29,28,254,88,34,36,19,9,35,48,44,48,88,34,1,168,28,75,78,38,35,7,1,69,24,128,72,69,66,165,4,148,
  142,163,67,71,71,129,23,168,168,31,38,39,38,75,28,254,87,34,89,48,44,48,21,4,18,36,34,1,168,28,30,15,14,7,1,69,3,54,71,7,
  0,3,0,115,0,172,6,80,4,88,0,20,0,39,0,60,0,0,1,54,37,6,3,6,7,6,7,6,34,39,38,39,46,1,53,52,54,55,54,36,
  52,54,55,54,55,54,50,23,4,5,4,5,6,34,39,38,39,38,1,38,39,46,1,53,52,54,55,54,55,54,50,23,22,23,22,23,18,23,36,4,
  47,246,1,43,227,122,12,21,22,27,26,62,26,27,22,21,23,23,21,22,252,95,32,27,29,36,35,82,35,1,97,3,102,252,130,254,183,35,82,35,
  41,24,29,3,158,27,22,21,23,23,21,22,27,26,62,26,27,22,18,15,120,229,254,148,1,206,98,81,117,254,253,29,20,21,12,11,11,12,21,20,
  56,31,30,56,20,21,151,82,75,26,28,16,15,14,133,54,56,131,14,15,18,26,31,1,35,12,21,20,56,30,31,56,20,21,12,11,11,12,21,17,
  32,254,254,118,99,0,0,0,0,2,0,150,1,31,6,60,3,229,0,26,0,42,0,0,19,54,55,54,55,54,55,54,51,50,23,22,23,22,5,4,
  7,14,1,35,34,39,38,39,38,39,38,37,46,1,53,52,54,55,22,23,6,7,46,1,53,52,54,150,65,30,32,20,39,39,43,47,53,52,60,51,
  162,1,145,254,111,162,56,110,50,51,39,57,21,29,23,29,4,6,37,37,37,37,98,252,252,98,37,37,37,2,130,38,58,63,19,36,18,19,19,22,
  32,102,76,76,102,35,38,19,29,25,35,47,58,38,39,88,50,51,88,39,241,114,114,241,39,88,51,50,88,0,0,0,0,1,0,162,1,86,6,50,
  3,174,0,99,0,0,0,20,6,15,1,6,7,6,34,39,38,39,46,1,53,52,63,1,54,53,52,38,39,38,39,38,35,33,34,7,6,7,6,15,
  1,6,7,6,7,6,35,33,34,46,2,52,63,1,54,52,47,1,38,52,54,55,54,55,54,51,33,50,23,22,23,22,31,1,22,23,22,23,22,51,
  33,50,55,54,55,62,1,53,52,47,1,38,53,52,54,55,54,55,54,50,23,22,31,1,22,6,50,6,6,240,4,9,7,16,7,7,6,6,6,3,
  27,3,6,6,5,8,8,7,254,230,8,7,7,6,5,4,90,5,3,6,8,6,8,253,156,8,14,12,6,3,59,58,1,116,3,6,6,6,7,7,
  8,2,100,8,6,9,5,3,5,90,4,5,6,7,7,8,1,26,7,8,8,5,6,6,3,27,3,6,6,6,7,7,16,7,9,4,240,6,2,139,
  18,14,6,240,4,5,3,3,4,5,6,14,9,4,11,99,11,5,7,15,6,5,3,4,3,4,5,5,8,180,10,3,5,4,3,6,12,14,18,6,
  117,117,20,2,232,6,18,14,6,5,4,3,3,3,6,3,10,180,8,5,5,4,3,4,3,5,6,15,7,5,11,99,11,4,9,14,6,5,4,3,
  3,5,4,240,6,0,0,0,0,1,0,162,0,241,6,50,4,19,0,99,0,0,0,20,6,7,1,6,7,6,34,39,38,39,46,1,53,52,63,1,
  54,53,52,38,39,38,39,38,43,1,34,7,6,7,6,15,1,6,7,6,7,6,35,33,34,46,2,52,63,1,54,52,39,3,38,52,54,55,54,55,
  54,51,33,50,23,22,23,22,23,19,22,23,22,23,22,59,1,50,55,54,55,62,1,53,52,47,1,38,53,52,54,55,54,55,54,50,23,22,23,1,
  22,6,50,6,6,254,112,5,8,7,16,7,7,6,6,6,3,87,3,6,6,5,8,8,7,92,8,7,7,6,5,4,120,5,3,6,8,6,8,253,
  106,8,14,12,6,3,73,74,1,156,3,6,6,6,7,7,8,2,150,8,6,9,5,3,5,130,4,5,6,7,7,8,92,7,8,8,5,6,6,3,
  87,3,6,6,6,7,7,16,7,8,5,1,144,6,2,139,18,15,5,254,152,5,4,3,3,4,5,6,14,9,7,8,219,8,8,7,15,6,5,3,
  4,3,4,5,5,8,240,10,3,5,4,3,6,12,14,18,6,147,147,20,2,1,56,6,18,14,6,5,4,3,3,3,6,3,10,254,252,8,5,5,
  4,3,4,3,5,6,15,7,8,8,219,8,7,9,14,6,5,4,3,3,4,5,254,152,5,0,0,0,0,3,0,117,0,166,6,80,4,94,0,19,
  0,29,0,39,0,0,1,6,7,6,7,35,55,54,55,54,55,38,39,38,47,1,51,22,23,22,1,35,62,1,55,33,53,33,14,1,3,30,1,23,
  33,53,33,46,1,39,6,80,136,83,140,74,108,46,46,160,38,71,71,38,160,21,71,108,72,142,83,253,204,105,19,55,42,252,214,3,229,110,75,13,
  13,75,110,252,27,3,42,42,55,19,2,130,79,85,143,169,110,109,164,39,54,54,39,164,49,170,164,148,85,253,213,61,133,72,100,142,183,3,143,41,
  183,142,100,72,133,61,0,0,0,1,0,110,254,178,2,208,6,38,0,25,0,0,1,42,1,39,36,3,38,0,39,38,35,34,7,39,54,55,54,21,
  20,0,7,6,5,22,54,55,2,208,9,104,55,254,72,2,1,1,109,4,3,94,58,45,136,51,213,222,254,176,7,12,1,28,82,69,20,254,178,11,
  83,1,82,174,3,245,81,79,137,49,216,1,1,204,161,252,76,143,220,72,21,1,2,0,0,1,0,79,254,178,2,177,6,38,0,25,0,0,19,53,
  30,1,55,36,39,38,0,53,52,23,22,23,7,38,35,34,7,6,0,7,2,5,6,34,79,20,69,82,1,28,12,7,254,176,222,213,51,136,45,58,
  94,3,4,1,109,1,2,254,72,55,104,254,178,143,2,1,21,72,220,143,3,180,161,204,1,1,216,49,137,79,81,252,11,174,254,174,83,11,0,0,
  0,3,0,6,254,35,3,238,6,117,0,3,0,6,0,9,0,0,9,5,33,9,1,33,1,249,1,245,254,11,254,13,1,243,254,152,2,210,254,150,
  1,106,253,46,6,117,251,219,251,211,4,45,3,49,253,8,252,142,3,0,0,2,0,176,254,242,3,48,6,20,0,3,0,11,0,0,1,17,51,17,
  37,33,21,35,17,51,21,33,1,20,200,254,212,2,128,240,240,253,128,5,176,249,166,6,90,100,100,249,166,100,0,0,0,2,0,175,254,242,3,47,
  6,20,0,3,0,11,0,0,1,35,17,51,19,17,33,53,51,17,35,53,2,203,200,200,100,253,128,240,240,5,176,249,166,6,190,248,222,100,6,90,
  100,0,0,0,0,1,0,183,254,242,2,123,6,18,0,5,0,0,19,1,51,9,1,35,183,1,26,170,254,230,1,26,170,2,130,3,144,252,112,252,
  112,0,0,0,0,1,0,164,254,242,2,104,6,18,0,5,0,0,9,1,35,9,1,51,2,104,254,230,170,1,26,254,230,170,2,130,252,112,3,144,
  3,144,0,0,255,255,0,183,254,242,3,207,6,18,16,38,16,64,0,0,16,7,16,64,1,84,0,0,255,255,0,164,254,242,3,188,6,18,16,38,
  16,65,0,0,16,7,16,65,1,84,0,0,0,1,0,91,0,0,6,91,5,220,0,22,0,0,9,1,7,39,17,35,17,39,17,35,17,39,7,17,
  35,17,7,17,35,17,7,39,1,3,137,2,210,120,92,120,210,120,106,106,120,210,120,92,120,2,210,5,220,253,44,120,92,253,20,3,101,211,251,200,
  4,176,104,104,251,80,4,56,211,252,155,2,236,92,120,2,212,0,0,0,0,1,0,89,255,249,6,89,5,213,0,22,0,0,5,1,55,23,17,51,
  17,23,17,51,17,23,55,17,51,17,55,17,51,17,55,23,1,3,43,253,46,120,92,120,210,120,106,106,120,210,120,92,120,253,46,7,2,212,120,92,
  2,236,252,155,211,4,56,251,80,104,104,4,176,251,200,211,3,101,253,20,92,120,253,44,0,1,0,79,0,108,6,132,5,68,0,61,0,0,1,48,
  55,22,23,22,50,55,54,55,62,1,53,52,39,38,39,38,39,38,34,7,6,7,6,7,6,7,55,23,1,35,1,55,23,54,55,54,55,54,55,54,
  51,50,23,22,23,22,23,22,21,20,7,6,7,6,7,6,35,34,39,38,2,101,119,64,82,78,190,74,86,60,66,66,33,35,64,64,82,78,190,74,
  86,60,66,33,23,7,232,120,254,120,90,254,118,120,233,8,36,48,89,84,116,103,133,128,108,113,87,90,47,46,46,47,90,83,117,103,133,128,108,106,
  1,33,120,63,35,33,33,39,59,66,162,93,89,81,83,64,63,35,33,33,39,59,66,81,57,63,234,120,254,118,1,138,120,233,96,88,113,89,83,52,
  46,46,48,87,89,113,112,123,127,112,113,89,83,52,46,46,45,0,0,0,0,1,0,79,0,124,6,132,5,84,0,60,0,0,1,6,7,6,35,34,
  39,38,39,38,39,38,53,52,55,54,55,54,55,54,51,50,23,22,23,22,23,22,23,55,23,1,35,1,55,23,38,39,38,39,38,39,38,34,7,6,
  7,6,7,6,21,20,22,23,22,23,22,50,55,54,55,4,110,94,106,108,128,133,103,116,84,89,48,46,46,48,89,88,112,108,128,133,103,116,84,89,
  48,36,8,233,120,254,118,90,254,120,120,232,7,23,33,66,60,86,74,190,78,82,64,64,35,33,66,66,60,86,74,190,78,82,64,1,49,90,45,46,
  46,52,83,89,113,112,127,123,112,113,89,87,48,46,46,52,83,89,113,88,96,233,120,254,118,1,138,120,234,63,57,81,66,59,39,33,33,35,63,64,
  83,81,89,93,162,66,59,39,33,33,35,63,0,3,0,117,255,227,8,222,5,36,0,37,0,57,0,77,0,0,1,21,1,39,55,33,6,7,6,7,
  14,1,32,38,39,38,39,38,39,35,53,51,54,55,54,55,62,1,32,22,23,22,23,22,23,33,39,55,36,34,7,6,7,6,7,6,7,33,17,51,
  17,33,38,39,38,39,38,39,1,33,17,35,17,33,22,23,22,23,22,23,22,50,55,54,55,54,55,54,8,222,254,119,120,233,254,160,11,33,49,99,
  98,238,254,236,238,98,99,49,33,11,189,189,10,34,49,99,98,238,1,20,238,98,99,49,34,10,1,96,233,120,252,226,214,93,92,76,77,38,23,9,
  1,174,170,1,174,9,23,38,77,76,92,1,59,254,82,170,254,82,10,22,38,77,76,92,93,214,93,92,76,77,38,22,2,175,90,254,119,120,233,90,
  81,118,99,98,100,100,98,99,118,81,90,170,91,82,119,99,98,100,100,98,99,119,82,91,233,120,86,39,39,76,77,92,55,61,1,101,254,155,61,55,
  92,77,76,39,253,198,254,155,1,101,59,54,92,77,76,39,39,39,39,76,77,92,54,0,0,1,0,100,0,204,11,3,4,56,0,9,0,129,180,2,
  9,6,0,10,16,212,212,204,50,64,9,64,2,64,9,48,2,48,9,4,93,49,64,10,2,5,9,1,0,6,5,156,6,10,0,16,212,236,17,57,
  57,204,16,204,48,64,12,8,9,9,0,8,7,8,7,156,0,9,0,7,5,16,252,60,8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,
  2,1,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,179,3,2,8,9,16,60,16,60,180,8,156,9,9,0,7,5,16,236,180,3,156,2,
  2,1,7,5,16,236,89,19,53,1,23,7,33,21,33,23,7,100,1,137,120,233,9,135,246,121,233,120,2,85,90,1,137,120,233,170,233,120,0,0,
  0,1,0,117,0,204,11,20,4,56,0,9,0,129,180,2,9,0,6,10,16,212,212,204,50,64,9,79,2,79,9,95,2,95,9,4,93,49,64,10,
  9,6,2,1,0,5,6,156,5,10,0,16,212,236,17,57,57,204,16,204,48,64,12,8,9,9,0,8,7,8,7,156,0,9,0,7,5,16,252,60,
  8,6,16,60,64,12,3,2,2,1,3,4,3,4,156,1,2,1,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,179,3,2,8,9,16,60,
  16,60,180,8,156,9,9,0,7,5,16,236,180,3,156,2,2,1,7,5,16,236,89,1,21,1,39,55,33,53,33,39,55,11,20,254,119,120,233,246,
  121,9,135,233,120,2,175,90,254,119,120,233,170,233,120,0,0,1,0,100,0,204,11,20,4,56,0,15,0,218,182,7,10,9,2,15,0,16,16,212,
  204,50,212,204,50,64,13,80,2,80,15,95,10,95,7,79,10,79,7,6,93,49,0,64,15,7,2,4,10,15,0,1,8,9,4,13,4,156,13,16,
  16,212,236,17,23,57,204,50,16,204,50,48,64,12,14,15,15,0,14,13,14,13,156,0,15,0,7,5,16,252,60,8,6,16,60,64,12,3,2,2,
  1,3,4,3,4,156,1,2,1,7,5,16,252,60,8,6,16,60,64,12,11,10,10,9,11,12,11,12,156,9,9,10,7,5,16,252,60,8,6,16,
  60,64,12,6,7,7,8,6,5,6,5,156,8,7,8,7,5,16,252,60,8,6,16,60,176,16,75,83,88,0,183,11,10,6,7,3,2,14,15,16,
  60,16,60,16,60,16,60,180,14,156,15,15,0,7,5,16,236,180,3,156,2,2,1,7,5,16,236,180,11,156,10,10,9,7,5,16,236,180,6,156,
  7,7,8,7,5,16,236,89,19,53,1,23,7,33,39,55,1,21,1,39,55,33,23,7,100,1,137,120,233,8,128,233,120,1,137,254,119,120,233,247,
  128,233,120,2,85,90,1,137,120,233,233,120,254,119,90,254,119,120,233,233,120,0,0,0,0,1,0,100,0,204,11,3,4,56,0,14,0,0,1,33,
  21,33,23,7,1,53,1,23,7,33,21,33,7,1,144,9,115,247,5,93,120,254,119,1,137,120,93,8,251,246,141,105,2,25,120,93,120,1,137,90,
  1,137,120,93,120,105,0,0,0,1,0,117,0,204,11,20,4,56,0,14,0,0,1,55,39,33,53,33,39,55,1,21,1,39,55,33,53,9,232,105,
  105,246,141,8,251,93,120,1,137,254,119,120,93,247,5,2,25,105,105,120,93,120,254,119,90,254,119,120,93,120,0,0,0,2,0,100,0,204,11,20,
  4,56,0,5,0,21,0,0,1,33,55,39,33,7,5,33,23,7,1,53,1,23,7,33,39,55,1,21,1,39,1,144,8,88,105,105,247,168,105,8,
  73,248,152,93,120,254,119,1,137,120,93,7,104,93,120,1,137,254,119,120,2,25,105,105,105,225,93,120,1,137,90,1,137,120,93,93,120,254,119,90,
  254,119,120,0,0,1,0,100,0,204,11,3,4,56,0,13,0,0,1,33,23,7,1,53,1,23,7,33,17,51,17,35,10,89,247,35,233,120,254,119,
  1,137,120,233,8,221,170,170,2,45,233,120,1,137,90,1,137,120,233,1,89,252,164,0,0,1,0,117,0,204,11,20,4,56,0,13,0,0,1,17,
  35,17,51,17,33,39,55,1,21,1,39,55,1,31,170,170,8,221,233,120,1,137,254,119,120,233,2,45,254,167,3,92,254,167,233,120,254,119,90,254,
  119,120,233,0,0,2,0,100,0,204,11,3,4,56,0,13,0,18,0,0,1,33,23,7,1,53,1,23,7,33,53,51,17,35,17,53,33,7,23,10,
  89,247,175,93,120,254,119,1,137,120,93,8,81,170,170,247,55,105,105,1,161,93,120,1,137,90,1,137,120,93,205,252,164,1,69,210,105,105,0,0,
  0,2,0,117,0,204,11,20,4,56,0,13,0,18,0,0,1,33,39,55,1,21,1,39,55,33,21,35,17,51,17,21,33,55,39,1,31,8,81,93,
  120,1,137,254,119,120,93,247,175,170,170,8,201,105,105,3,99,93,120,254,119,90,254,119,120,93,205,3,92,254,187,210,105,105,0,0,0,1,0,117,
  0,204,11,20,4,56,0,37,0,0,19,23,55,23,55,23,55,23,55,23,55,23,55,23,55,51,39,55,1,21,1,39,55,35,7,39,7,39,7,39,
  7,39,7,39,7,39,7,39,117,70,180,180,180,180,180,180,180,180,180,180,180,180,70,139,233,120,1,137,254,119,120,233,99,110,180,180,180,180,180,180,
  180,180,180,180,180,180,70,2,215,70,180,180,180,180,180,180,180,180,180,180,180,180,70,233,120,254,119,90,254,119,120,233,110,180,180,180,180,180,180,180,
  180,180,180,180,180,70,0,0,255,255,1,44,5,20,2,88,6,64,16,7,23,1,1,44,5,20,0,0,255,255,1,44,2,221,2,88,4,9,16,7,
  23,1,1,44,2,221,0,0,255,255,1,44,2,221,2,88,6,64,16,39,23,1,1,44,5,20,16,7,23,1,1,44,2,221,0,0,255,255,1,44,
  0,167,2,88,1,211,16,7,23,1,1,44,0,167,0,0,255,255,1,44,0,167,2,88,6,64,16,39,23,1,1,44,5,20,16,7,23,1,1,44,
  0,167,0,0,255,255,1,44,0,167,2,88,4,9,16,39,23,1,1,44,2,221,16,7,23,1,1,44,0,167,0,0,255,255,1,44,0,167,2,88,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,7,23,1,1,44,0,167,0,0,255,255,3,132,5,20,4,176,6,64,16,7,
  23,1,3,132,5,20,0,0,255,255,1,44,5,20,4,176,6,64,16,39,23,1,1,44,5,20,16,7,23,1,3,132,5,20,0,0,255,255,1,44,
  2,221,4,176,6,64,16,39,23,1,1,44,2,221,16,7,23,1,3,132,5,20,0,0,255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,7,23,1,3,132,5,20,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,0,167,16,7,
  23,1,3,132,5,20,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,7,23,1,3,132,
  5,20,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,3,132,5,20,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,3,132,
  5,20,0,0,255,255,3,132,2,221,4,176,4,9,16,7,23,1,3,132,2,221,0,0,255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,
  5,20,16,7,23,1,3,132,2,221,0,0,255,255,1,44,2,221,4,176,4,9,16,39,23,1,1,44,2,221,16,7,23,1,3,132,2,221,0,0,
  255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,7,23,1,3,132,2,221,0,0,255,255,1,44,
  0,167,4,176,4,9,16,39,23,1,1,44,0,167,16,7,23,1,3,132,2,221,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,0,167,16,7,23,1,3,132,2,221,0,0,255,255,1,44,0,167,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,7,23,1,3,132,2,221,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,1,44,0,167,16,7,23,1,3,132,2,221,0,0,255,255,3,132,2,221,4,176,6,64,16,39,23,1,3,132,5,20,16,7,
  23,1,3,132,2,221,0,0,255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,7,23,1,3,132,
  2,221,0,0,255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,7,23,1,3,132,2,221,0,0,
  255,255,1,44,2,221,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,7,23,1,3,132,
  2,221,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,2,221,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,
  2,221,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,
  23,1,3,132,2,221,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,2,221,0,0,255,255,3,132,0,167,4,176,1,211,16,7,23,1,3,132,0,167,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,4,9,16,39,
  23,1,1,44,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,1,211,16,39,23,1,1,44,0,167,16,7,23,1,3,132,0,167,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,7,23,1,3,132,0,167,0,0,255,255,1,44,
  0,167,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,3,132,0,167,0,0,255,255,3,132,
  0,167,4,176,6,64,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,0,167,0,0,255,255,3,132,
  0,167,4,176,4,9,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,4,9,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,3,132,
  0,167,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,
  0,167,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,0,167,4,176,6,64,16,39,
  23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,
  255,255,1,44,0,167,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,0,167,0,0,255,255,1,44,254,112,2,88,255,156,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,2,88,6,64,16,39,23,1,1,44,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,2,88,4,9,16,39,
  23,1,1,44,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,2,88,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,2,88,1,211,16,39,23,1,1,44,0,167,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,2,88,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,2,88,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,2,88,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,
  254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,
  23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,
  23,1,1,44,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,1,44,254,112,0,0,255,255,3,132,
  254,112,4,176,255,156,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,7,23,1,3,132,
  254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,
  23,1,1,44,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,3,132,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,7,23,1,3,132,254,112,0,0,255,255,3,132,254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  2,221,16,7,23,1,3,132,254,112,0,0,255,255,3,132,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,
  254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,7,23,1,3,132,254,112,0,0,255,255,3,132,
  254,112,4,176,1,211,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,3,132,
  254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,3,132,254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,39,
  23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,
  254,112,0,0,255,255,3,132,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,
  254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,255,156,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,1,211,16,39,23,1,1,44,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,1,44,
  254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,1,44,254,112,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,1,44,
  254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,
  23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,3,132,5,20,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,1,44,254,112,16,7,23,1,3,132,
  254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,
  23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,39,23,1,1,44,
  254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,
  23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,
  0,167,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,
  23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,
  23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,
  23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,
  23,1,1,44,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,
  254,112,0,0,255,255,1,44,254,112,4,176,1,211,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,0,167,16,39,23,1,1,44,
  254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,39,
  23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,
  254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,
  6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,3,132,2,221,16,39,
  23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,4,9,16,39,23,1,1,44,2,221,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,
  23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,
  255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,2,221,16,39,23,1,3,132,5,20,16,39,23,1,3,132,
  2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,
  23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,
  23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,5,20,16,39,23,1,1,44,0,167,16,39,23,1,3,132,
  5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,
  254,112,4,176,6,64,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,
  23,1,3,132,0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,255,255,1,44,254,112,4,176,6,64,16,39,23,1,1,44,
  5,20,16,39,23,1,1,44,2,221,16,39,23,1,1,44,0,167,16,39,23,1,3,132,5,20,16,39,23,1,3,132,2,221,16,39,23,1,3,132,
  0,167,16,39,23,1,1,44,254,112,16,7,23,1,3,132,254,112,0,0,0,2,0,100,0,204,6,63,4,56,0,13,0,18,0,0,1,33,23,7,
  1,53,1,23,7,33,53,51,17,35,17,53,33,7,23,5,149,252,115,93,120,254,119,1,137,120,93,3,141,170,170,251,251,105,105,1,161,93,120,1,
  137,90,1,137,120,93,205,252,164,1,69,210,105,105,0,0,0,2,0,117,0,204,6,80,4,56,0,13,0,18,0,0,1,33,39,55,1,21,1,39,
  55,33,21,35,17,51,17,21,33,55,39,1,31,3,141,93,120,1,137,254,119,120,93,252,115,170,170,4,5,105,105,3,99,93,120,254,119,90,254,119,
  120,93,205,3,92,254,187,210,105,105,0,0,0,1,1,0,0,0,5,180,5,220,0,17,0,0,9,1,51,1,7,39,17,35,17,39,17,35,17,7,
  17,35,17,7,1,0,2,45,90,2,45,120,92,120,210,120,210,120,92,3,174,2,46,253,210,120,92,252,110,4,10,211,251,35,4,221,211,251,246,3,
  146,92,0,0,0,1,1,0,255,249,5,180,5,213,0,17,0,0,1,55,23,17,51,17,23,17,51,17,55,17,51,17,55,23,1,35,1,0,120,92,
  120,210,120,210,120,92,120,253,211,90,2,39,120,92,3,146,251,246,211,4,221,251,35,211,4,10,252,110,92,120,253,210,0,2,0,79,0,128,5,39,
  6,181,0,30,0,61,0,0,37,34,39,38,39,38,39,38,16,55,54,55,54,55,1,23,7,22,23,22,23,22,23,22,16,7,6,7,6,7,6,3,
  48,23,7,1,6,7,6,7,6,20,23,22,23,30,1,51,50,55,54,55,54,55,54,52,39,38,39,38,39,38,2,189,127,112,107,95,86,49,46,46,
  49,86,98,114,1,137,120,233,96,88,107,95,86,49,46,46,49,86,95,107,112,73,234,120,254,184,88,69,63,35,33,33,39,59,66,162,93,89,81,83,
  64,63,35,33,33,39,59,66,81,57,128,46,45,92,90,110,108,1,0,108,110,90,95,46,1,137,120,233,8,36,45,92,90,110,108,255,0,108,110,90,
  92,45,46,4,41,232,120,1,70,33,70,64,82,78,190,74,86,60,66,66,33,35,64,64,82,78,190,74,86,60,66,33,23,0,0,0,0,2,0,79,
  0,128,5,39,6,181,0,30,0,60,0,0,37,34,39,38,39,38,39,38,16,55,54,55,54,55,54,55,39,55,1,22,23,22,23,22,16,7,6,7,
  6,7,6,3,6,7,6,7,6,7,6,20,23,22,23,22,23,22,51,50,54,55,54,55,54,52,39,38,39,38,39,1,39,2,185,123,112,107,95,86,
  49,46,46,49,86,95,107,88,96,233,120,1,137,114,98,86,49,46,46,49,86,95,107,112,177,63,57,81,66,59,39,33,33,35,63,64,83,81,89,93,
  162,66,59,39,33,33,35,63,69,88,254,184,120,128,46,45,92,90,110,108,1,0,108,110,90,92,45,36,8,233,120,254,119,46,95,90,110,108,255,0,
  108,110,90,92,45,46,4,41,7,23,33,66,60,86,74,190,78,82,64,64,35,33,66,66,60,86,74,190,78,82,64,70,33,254,186,120,0,2,1,0,
  254,178,4,223,6,20,0,16,0,46,0,92,64,18,46,29,32,19,26,17,27,22,6,13,0,39,36,15,37,43,32,47,16,220,178,0,32,1,93,75,
  176,12,84,88,185,0,32,0,64,56,89,60,204,57,57,57,204,50,220,180,15,6,31,6,2,93,220,204,50,57,57,17,57,57,49,0,64,14,15,39,
  169,37,4,26,28,192,37,9,19,17,177,47,16,244,204,50,196,244,204,50,16,236,57,48,1,21,20,22,23,38,53,17,52,55,14,1,29,1,16,7,
  22,1,21,35,34,6,21,17,20,22,59,1,21,33,34,38,61,1,52,38,43,1,53,51,50,54,61,1,52,54,51,2,156,75,176,50,48,176,73,173,
  173,2,67,53,140,85,85,140,53,254,249,249,167,108,142,62,62,142,108,167,249,1,18,239,152,109,7,71,157,4,208,161,66,7,107,152,240,254,238,62,
  68,3,244,100,87,142,251,48,141,88,100,148,221,239,151,116,143,115,149,240,221,147,0,0,0,2,1,0,254,178,4,223,6,20,0,16,0,46,0,87,
  64,18,18,35,46,28,25,2,27,22,32,5,0,10,45,38,46,37,41,47,16,220,75,176,10,84,88,185,0,41,255,192,56,89,204,50,57,57,204,220,
  180,15,0,31,0,2,93,60,220,60,204,57,57,57,17,57,57,49,0,64,14,2,25,169,27,13,38,36,192,27,8,45,17,177,47,16,244,204,50,196,
  244,204,50,16,236,57,48,1,16,55,38,17,53,52,38,39,22,21,17,20,7,62,1,53,1,33,50,22,29,1,20,22,59,1,21,35,34,6,29,1,
  20,6,35,33,53,51,50,54,53,17,52,38,43,1,3,67,173,173,73,176,48,50,176,75,253,189,1,7,249,167,108,142,62,62,142,108,167,249,254,249,
  53,140,85,85,140,53,1,18,1,14,68,62,1,18,240,152,107,7,66,161,251,48,157,71,7,109,152,5,241,147,221,240,149,115,143,116,151,239,221,148,
  100,88,141,4,208,142,87,0,0,4,0,217,254,50,5,219,5,249,0,2,0,6,0,9,0,13,0,0,5,17,9,2,53,1,5,9,1,3,17,1,
  21,5,49,252,170,4,0,250,254,5,2,251,168,3,86,252,170,170,5,2,204,2,100,254,206,253,204,1,225,166,1,225,7,1,50,1,50,252,154,4,
  104,254,31,166,0,3,0,217,0,30,7,39,4,230,0,3,0,6,0,10,0,0,37,35,17,51,1,17,9,2,53,1,7,39,170,170,254,10,252,162,
  4,8,250,254,5,2,30,4,200,252,58,2,196,254,158,253,156,2,17,166,2,17,0,0,0,3,0,217,0,30,7,39,4,230,0,3,0,6,0,10,
  0,0,55,17,51,17,9,2,3,17,1,21,217,170,1,76,3,94,252,162,170,5,2,30,4,200,251,56,1,2,1,98,1,98,252,58,4,200,253,239,
  166,0,0,0,0,2,0,217,255,194,7,39,5,66,0,5,0,8,0,0,23,17,9,1,17,1,55,1,17,217,3,39,3,39,252,217,155,1,226,62,
  5,128,253,176,2,80,250,128,2,78,113,254,162,2,198,0,0,2,0,217,255,194,7,39,5,66,0,5,0,8,0,0,23,17,9,1,17,1,39,1,
  17,217,3,39,3,39,252,217,155,254,30,62,5,128,253,176,2,80,250,128,2,78,113,1,94,253,68,0,0,1,0,217,255,194,7,39,5,66,0,5,
  0,0,23,17,9,1,17,1,217,3,39,3,39,252,217,62,5,128,253,176,2,80,250,128,2,78,0,0,0,1,0,217,255,194,7,39,5,66,0,8,
  0,0,37,21,9,1,17,9,1,21,1,7,39,252,217,252,217,3,39,3,39,253,116,162,224,2,78,253,178,5,128,253,176,2,80,221,254,28,0,0,
  0,1,0,217,255,194,7,39,5,66,0,8,0,0,19,53,9,1,17,9,1,53,1,217,3,39,3,39,252,217,252,217,2,140,4,98,224,253,178,2,
  78,250,128,2,80,253,176,221,1,228,0,0,0,1,0,6,254,35,3,238,6,117,0,3,0,0,9,3,1,250,1,244,254,12,254,12,6,117,251,219,
  251,211,4,45,0,1,0,217,0,0,5,219,5,4,0,19,0,0,1,17,51,17,33,17,51,17,33,21,33,17,35,17,33,17,35,17,33,53,2,12,
  168,1,76,168,1,51,254,205,168,254,180,168,254,205,2,215,2,45,253,211,2,45,253,211,170,253,211,2,45,253,211,2,45,170,0,0,0,1,0,217,
  0,0,5,219,5,4,0,27,0,0,1,17,51,17,51,17,51,17,51,17,51,17,51,21,35,17,35,17,35,17,35,17,35,17,35,17,35,53,1,168,
  168,182,168,182,168,207,207,168,182,168,182,168,207,2,215,2,45,253,211,2,45,253,211,2,45,253,211,170,253,211,2,45,253,211,2,45,253,211,2,45,
  170,0,0,0,0,3,0,58,254,107,7,198,5,251,0,3,0,29,0,55,0,0,1,33,17,33,0,32,7,6,7,6,2,21,20,18,23,22,23,22,
  32,55,54,55,54,18,53,52,2,39,38,39,36,32,4,23,22,23,22,21,20,7,6,7,6,4,32,36,39,38,39,38,53,52,55,54,55,54,3,104,
  1,48,254,208,1,56,254,192,140,137,114,116,114,114,116,114,137,140,1,64,140,137,114,116,114,114,116,114,137,254,13,1,142,1,86,142,142,71,70,70,
  71,142,142,254,170,254,114,254,170,142,142,71,70,70,71,142,142,2,232,254,146,3,200,59,58,114,115,254,236,163,159,254,236,115,114,58,59,59,58,114,
  115,1,20,159,163,1,20,115,114,58,244,144,141,142,172,170,201,197,172,170,142,141,144,144,141,142,170,172,197,201,170,172,142,141,0,0,0,3,0,58,
  254,107,7,198,5,251,0,25,0,51,0,63,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,32,55,54,55,54,18,53,52,2,39,38,39,
  36,32,4,23,22,23,22,21,20,7,6,7,6,4,32,36,39,38,39,38,53,52,55,54,55,54,5,17,33,21,33,17,35,17,33,53,33,17,4,160,
  254,192,140,137,114,116,114,114,116,114,137,140,1,64,140,137,114,116,114,114,116,114,137,254,13,1,142,1,86,142,142,71,70,70,71,142,142,254,170,254,
  114,254,170,142,142,71,70,70,71,142,128,2,127,2,141,253,115,168,253,115,2,141,5,66,59,58,114,115,254,236,163,159,254,236,115,114,58,59,59,58,
  114,115,1,20,159,163,1,20,115,114,58,244,144,141,142,172,170,201,197,172,170,142,141,144,144,141,142,170,172,197,201,170,172,142,128,75,253,115,170,253,
  115,2,141,170,2,141,0,0,0,3,0,58,254,107,7,198,5,251,0,25,0,51,0,63,0,0,0,32,7,6,7,6,2,21,20,18,23,22,23,22,
  32,55,54,55,54,18,53,52,2,39,38,39,36,32,4,23,22,23,22,21,20,7,6,7,6,4,32,36,39,38,39,38,53,52,55,54,55,54,23,9,
  1,23,9,1,7,9,1,39,9,1,4,160,254,192,140,137,114,116,114,114,116,114,137,140,1,64,140,137,114,116,114,114,116,114,137,254,13,1,142,1,
  86,142,142,71,70,70,71,142,142,254,170,254,114,254,170,142,142,71,70,70,71,142,128,93,1,205,1,206,120,254,51,1,205,119,254,51,254,50,120,1,
  205,254,51,5,66,59,58,114,115,254,236,163,159,254,236,115,114,58,59,59,58,114,115,1,20,159,163,1,20,115,114,58,244,144,141,142,172,170,201,197,
  172,170,142,141,144,144,141,142,170,172,197,201,170,172,142,128,232,254,51,1,205,120,254,50,254,51,119,1,205,254,51,120,1,206,1,205,255,255,0,117,
  254,77,10,37,6,14,16,39,12,176,6,111,0,0,16,38,12,176,0,0,16,39,12,176,2,37,0,0,16,7,12,176,4,74,0,0,0,1,0,117,
  254,77,3,182,6,14,0,29,0,0,5,22,51,50,55,19,33,53,33,19,62,1,50,22,23,7,38,35,34,7,3,33,21,33,3,14,1,34,38,39,
  1,9,17,59,69,8,32,254,238,1,26,25,8,159,152,128,20,148,16,60,69,8,24,1,18,254,230,33,8,159,152,128,20,155,130,175,2,154,170,2,
  12,165,135,122,143,15,130,175,254,13,170,253,77,165,135,122,143,0,0,0,0,1,0,117,254,77,3,182,6,14,0,37,0,0,5,22,51,50,55,19,
  33,53,33,55,33,53,33,19,62,1,50,22,23,7,38,35,34,7,3,33,21,33,7,33,21,33,3,14,1,34,38,39,1,9,17,59,69,8,22,254,
  248,1,16,12,254,228,1,36,15,8,159,152,128,20,148,17,59,69,8,14,1,8,254,240,12,1,28,254,220,23,8,159,152,128,20,155,130,175,1,206,
  170,240,168,1,64,165,135,122,143,15,130,175,254,217,168,240,170,254,25,165,135,122,143,0,0,1,0,117,254,77,3,182,6,14,0,29,0,0,1,38,
  35,34,7,3,37,21,5,3,14,1,34,38,39,55,22,51,50,55,19,5,53,37,19,62,1,50,22,23,3,34,17,59,69,8,26,1,67,254,181,31,
  8,159,152,128,20,148,17,59,69,8,26,254,190,1,74,31,8,159,152,128,20,4,246,130,175,253,231,182,160,186,253,109,165,135,122,143,15,130,175,2,
  25,182,160,186,2,147,165,135,122,143,0,0,0,2,0,117,254,77,3,182,6,14,0,42,0,51,0,0,1,38,35,34,7,3,22,23,7,38,39,3,
  54,55,23,6,7,3,14,1,34,38,39,55,22,51,50,55,19,38,39,38,53,52,55,54,55,19,62,1,50,22,23,1,19,6,7,6,21,20,23,22,
  3,34,17,59,69,8,14,153,73,113,40,80,22,32,21,62,54,68,15,8,159,152,128,20,148,17,59,69,8,15,93,73,110,111,83,117,15,8,159,152,
  128,20,254,1,22,61,44,72,75,37,4,246,130,175,254,214,41,136,65,72,33,254,43,6,17,112,36,9,254,190,165,135,122,143,15,130,175,1,49,24,
  73,111,155,156,115,86,19,1,60,164,136,122,143,252,69,1,214,17,46,74,103,104,72,36,0,1,0,117,254,77,4,45,6,14,0,50,0,0,1,38,
  35,34,7,3,54,55,54,61,1,7,39,55,51,23,7,39,21,20,7,6,7,3,14,1,34,38,39,55,22,51,50,55,19,38,39,38,53,51,20,23,
  22,23,19,62,1,50,23,22,23,3,34,17,59,69,8,43,64,47,86,93,72,189,54,188,72,92,110,85,109,17,8,160,151,128,20,148,17,59,68,9,
  16,91,62,119,102,80,51,44,44,8,160,151,73,54,21,4,246,130,175,252,120,16,47,85,114,30,93,72,189,189,72,93,30,156,108,86,17,254,161,165,
  135,122,143,15,130,175,1,77,25,62,119,154,114,78,51,11,3,153,165,135,70,52,143,0,0,2,0,117,254,77,3,182,6,14,0,3,0,33,0,0,
  1,51,21,35,3,19,33,17,33,19,62,1,50,22,23,7,38,35,34,7,3,33,17,33,3,14,1,34,38,39,55,22,51,50,1,178,211,211,16,17,
  1,119,254,165,20,8,162,151,126,20,148,17,57,70,9,14,1,57,254,161,13,8,169,145,125,20,148,17,57,71,2,166,254,253,234,1,114,2,48,1,
  174,167,133,125,140,15,130,175,254,245,252,188,254,255,173,127,125,140,15,130,0,2,0,117,254,77,3,182,6,14,0,3,0,43,0,0,1,51,21,35,
  19,6,7,19,62,1,50,22,23,7,38,35,34,7,3,22,23,22,16,7,6,7,3,14,1,34,38,39,55,22,51,50,55,19,22,51,50,54,52,38,
  1,178,211,211,99,41,31,22,8,162,151,126,20,148,17,57,71,8,14,99,66,110,110,86,115,15,8,162,151,126,20,148,17,57,70,9,22,40,54,111,
  135,148,2,166,254,1,126,2,5,1,195,167,133,124,141,15,130,175,254,214,24,75,124,254,210,111,85,19,254,190,167,133,125,140,15,130,175,1,182,16,
  147,216,127,0,0,2,0,117,254,77,4,112,6,14,0,3,0,46,0,0,1,51,21,35,1,22,51,50,55,19,22,23,22,50,54,52,38,35,34,7,
  19,62,1,50,22,23,7,38,35,34,7,3,54,51,50,22,16,6,35,34,39,3,14,1,34,38,39,2,143,211,211,254,122,17,59,69,8,27,45,56,
  112,198,150,138,113,213,83,24,6,162,151,128,20,148,17,59,69,8,15,59,68,169,206,220,155,87,73,17,8,160,151,128,20,2,174,254,253,181,130,175,
  2,51,62,28,54,145,209,143,161,2,93,164,136,122,143,15,130,175,254,203,19,233,254,210,219,33,254,163,165,135,122,143,0,3,0,117,254,77,3,182,
  6,14,0,3,0,11,0,49,0,0,1,51,21,35,22,54,52,38,34,6,20,22,3,22,51,50,55,19,38,39,38,16,55,54,55,19,62,1,50,22,
  23,7,38,35,34,7,3,22,23,22,16,7,6,7,3,14,1,34,38,39,1,173,211,211,203,148,138,214,144,143,162,17,59,69,8,15,93,73,110,111,
  83,117,15,8,159,152,128,20,148,17,59,69,8,14,99,66,110,110,86,115,15,8,159,152,128,20,2,176,254,122,144,209,143,145,207,144,254,45,130,175,
  1,49,24,73,111,1,55,115,86,19,1,60,164,136,122,143,15,130,175,254,214,24,75,124,254,210,111,85,19,254,190,165,135,122,143,0,0,3,0,117,
  254,77,3,182,6,14,0,29,0,33,0,37,0,0,55,17,33,19,62,1,50,22,23,7,38,35,34,7,3,33,17,33,3,14,1,34,38,39,55,22,
  51,50,55,27,1,3,51,17,33,35,17,51,152,1,59,16,8,162,151,126,20,148,17,57,71,8,15,1,24,254,196,14,8,169,143,127,20,148,17,57,
  71,8,13,197,24,172,254,197,171,147,155,2,254,1,73,167,133,125,140,15,130,175,254,208,253,2,254,222,173,127,123,142,15,130,175,1,9,2,116,254,
  22,1,234,254,22,0,0,0,0,1,255,190,254,77,4,109,6,14,0,45,0,0,1,38,35,34,7,3,33,50,22,20,6,35,53,54,55,38,39,33,
  3,14,1,34,38,39,55,22,51,50,55,19,33,23,7,1,53,1,23,7,33,19,62,1,50,23,22,23,3,34,17,59,69,8,25,1,14,100,139,144,
  95,96,8,8,96,254,235,33,8,159,152,128,20,148,17,59,68,9,32,254,220,187,96,254,197,1,59,96,187,1,42,27,8,159,152,73,54,21,4,246,
  130,175,253,239,143,198,140,136,4,101,98,6,253,73,165,135,122,143,15,130,175,2,158,186,96,1,58,72,1,58,96,186,2,42,165,135,70,52,143,0,
  0,1,0,117,254,77,3,182,6,14,0,35,0,0,1,38,35,34,7,3,55,23,7,23,7,39,3,14,1,34,38,39,55,22,51,50,55,19,7,39,
  55,39,55,23,19,62,1,50,22,23,3,34,17,59,69,8,20,157,120,252,252,120,177,25,8,159,152,128,20,148,17,59,69,8,23,159,122,254,252,120,
  178,23,8,159,152,128,20,4,246,130,175,254,88,157,121,252,252,120,176,253,244,165,135,122,143,15,130,175,1,226,160,121,252,252,120,179,1,216,165,135,
  122,143,0,0,0,1,0,117,254,77,3,182,6,14,0,42,0,0,5,22,51,50,55,19,6,7,6,21,17,35,17,52,54,55,19,62,1,50,22,23,
  7,38,35,34,7,3,22,23,22,21,17,35,17,52,39,3,14,1,34,38,39,1,9,17,59,69,8,45,65,32,52,121,155,121,14,8,159,152,128,20,
  148,17,59,69,8,13,90,62,86,121,124,45,8,159,152,128,20,155,130,175,3,166,16,50,80,156,254,200,1,73,207,188,17,1,43,165,135,122,143,15,
  130,175,254,230,24,69,97,214,254,183,1,56,243,50,252,74,165,135,122,143,0,1,0,117,254,77,3,182,6,14,0,39,0,0,1,38,35,34,7,3,
  54,25,1,51,17,16,5,3,14,1,34,38,39,55,22,51,50,55,19,38,39,38,53,17,51,17,20,23,19,62,1,50,22,23,3,34,17,59,69,8,
  42,146,121,254,239,17,8,159,152,128,20,148,17,59,69,8,16,92,63,86,121,126,43,8,159,152,128,20,4,246,130,175,252,141,38,1,7,1,56,254,
  183,254,140,39,254,162,165,135,122,143,15,130,175,1,76,23,70,97,214,1,73,254,200,245,49,3,133,165,135,122,143,0,0,2,0,117,254,77,3,192,
  6,249,0,23,0,27,0,0,1,62,1,51,50,22,23,7,38,35,34,7,3,14,1,35,34,38,39,55,22,51,50,55,1,21,33,53,1,227,8,162,
  75,76,126,20,148,17,57,71,8,65,8,162,76,75,126,20,148,17,57,71,8,2,30,252,239,4,226,167,133,125,140,15,130,175,250,176,167,133,125,140,
  15,130,175,7,103,160,160,0,0,2,0,107,253,98,3,182,6,14,0,23,0,27,0,0,1,62,1,51,50,22,23,7,38,35,34,7,3,14,1,35,
  34,38,39,55,22,51,50,55,1,53,33,21,1,227,8,162,75,76,126,20,148,17,57,71,8,65,8,162,76,75,126,20,148,17,57,71,8,254,201,3,
  17,4,226,167,133,125,140,15,130,175,250,176,167,133,125,140,15,130,175,253,208,160,160,0,255,255,1,25,0,63,5,156,4,197,16,6,0,153,0,0,
  255,255,0,217,1,211,5,219,4,106,16,38,12,193,0,0,16,7,13,74,2,20,1,36,255,255,0,217,0,159,5,219,4,106,16,38,12,193,0,0,
  16,39,13,74,0,231,254,87,16,7,13,74,3,64,1,36,0,2,0,217,255,4,5,219,4,166,0,3,0,10,0,0,5,21,1,53,9,2,21,1,
  53,1,5,219,250,254,5,2,251,248,4,8,250,254,5,2,70,182,1,209,182,2,101,254,145,254,147,182,1,209,166,1,209,0,0,0,0,2,0,217,
  255,4,5,219,4,166,0,3,0,10,0,0,23,1,21,1,17,53,1,21,1,53,1,217,5,2,250,254,5,2,250,254,4,8,70,1,209,182,254,47,
  4,236,182,254,47,166,254,47,182,1,109,0,255,255,0,217,255,4,5,221,4,166,16,39,13,74,4,47,255,187,16,6,17,126,0,0,255,255,0,217,
  255,4,5,219,4,166,16,38,13,74,254,187,16,6,17,127,0,0,0,0,255,255,0,217,255,4,5,219,5,39,16,39,13,74,1,15,1,225,16,6,
  17,126,0,0,255,255,0,217,255,4,5,219,5,39,16,39,13,74,3,29,1,225,16,6,17,127,0,0,255,255,0,217,255,4,5,221,6,18,16,39,
  13,74,4,47,2,204,16,6,17,126,0,0,255,255,0,217,255,4,5,219,6,13,16,39,13,74,255,254,2,199,16,6,17,127,0,0,0,3,0,217,
  254,241,5,220,5,78,0,28,0,58,0,65,0,0,37,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,30,1,23,22,
  51,50,54,19,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,54,19,9,1,21,1,53,1,
  5,220,106,178,98,110,146,10,6,6,16,154,94,88,172,98,104,180,96,110,148,10,12,14,156,94,86,168,104,106,178,98,110,146,10,6,6,16,154,94,
  88,172,98,104,180,96,110,148,10,4,8,14,156,94,86,168,103,252,64,3,192,250,254,5,2,80,179,78,69,59,4,3,2,6,61,76,84,179,78,69,
  59,5,4,6,61,75,1,155,178,80,68,58,4,4,2,6,60,76,82,178,78,68,58,4,2,4,6,60,74,3,94,254,235,254,238,178,1,112,170,1,
  111,0,0,0,0,3,0,217,254,241,5,220,5,78,0,28,0,58,0,65,0,0,37,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,
  1,51,50,23,30,1,23,22,51,50,54,19,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,51,50,
  54,1,53,1,21,1,53,1,5,220,106,178,98,110,146,10,6,6,16,154,94,88,172,98,104,180,96,110,148,10,12,14,156,94,86,168,104,106,178,98,
  110,146,10,6,6,16,154,94,88,172,98,104,180,96,110,148,10,4,8,14,156,94,86,168,251,101,5,2,250,254,3,192,80,179,78,69,59,4,3,2,
  6,61,76,84,179,78,69,59,5,4,6,61,75,1,155,178,80,68,58,4,4,2,6,60,76,82,178,78,68,58,4,2,4,6,60,74,3,94,176,254,
  145,170,254,144,178,1,18,0,0,2,0,217,255,8,5,219,4,168,0,11,0,18,0,0,1,23,7,33,21,33,7,39,55,33,53,33,9,2,21,1,
  53,1,3,172,150,90,1,243,253,178,133,150,90,254,13,2,78,2,180,252,64,3,192,250,254,5,2,1,162,80,168,170,248,80,168,170,3,78,254,235,
  254,238,178,1,112,170,1,111,0,2,0,217,255,8,5,219,4,168,0,11,0,18,0,0,1,23,7,33,21,33,7,39,55,33,53,33,1,53,1,21,
  1,53,1,3,172,150,90,1,243,253,178,133,150,90,254,13,2,78,253,178,5,2,250,254,3,192,1,162,80,168,170,248,80,168,170,3,78,176,254,145,
  170,254,144,178,1,18,0,0,0,2,0,217,254,95,5,220,5,78,0,54,0,61,0,0,1,21,14,1,35,34,39,7,22,51,50,54,55,21,14,1,
  35,34,47,1,7,39,55,38,35,34,6,7,53,62,1,51,50,23,55,38,35,34,6,7,53,54,55,54,23,22,31,1,55,23,7,22,51,50,54,19,
  9,1,21,1,53,1,5,220,106,178,98,68,83,52,140,87,86,168,104,106,178,98,109,147,8,92,164,89,64,47,88,172,98,104,180,96,69,83,51,139,
  86,88,172,98,104,90,109,77,146,112,7,91,164,89,64,49,86,168,103,252,64,3,192,250,254,5,2,1,150,178,80,68,23,131,52,75,85,179,78,69,
  59,3,233,64,226,16,76,84,179,78,69,23,130,52,76,82,178,78,34,42,8,14,44,3,233,64,227,15,74,3,94,254,235,254,238,178,1,112,170,1,
  111,0,0,0,0,2,0,217,254,95,5,220,5,78,0,53,0,60,0,0,1,21,14,1,35,34,39,7,22,51,50,54,55,21,14,1,35,34,47,1,
  7,39,55,38,35,34,6,7,53,62,1,51,50,23,55,38,35,34,6,7,53,62,1,51,50,31,1,55,23,7,22,51,50,54,1,53,1,21,1,53,
  1,5,220,106,178,98,68,83,52,140,87,86,168,104,106,178,98,109,147,8,92,164,89,64,47,88,172,98,104,180,96,69,83,51,139,86,88,172,98,104,
  180,96,110,148,7,91,164,89,64,49,86,168,251,101,5,2,250,254,3,192,1,150,178,80,68,23,131,52,75,85,179,78,69,59,3,233,64,226,16,76,
  84,179,78,69,23,130,52,76,82,178,78,68,58,3,233,64,227,15,74,3,94,176,254,145,170,254,144,178,1,18,0,0,0,4,0,217,253,132,5,219,
  6,84,0,6,0,10,0,17,0,21,0,0,1,21,1,53,1,21,5,1,33,53,33,1,45,1,53,1,21,9,1,33,53,33,5,219,250,254,5,2,
  252,139,3,117,250,254,5,2,250,254,3,117,252,139,5,2,250,254,5,2,250,254,5,2,3,251,176,1,47,170,1,48,178,210,253,92,170,251,94,213,
  210,178,254,208,170,254,209,3,126,170,0,0,0,4,0,217,253,132,5,219,6,84,0,6,0,10,0,17,0,21,0,0,19,45,1,53,1,21,1,17,
  53,33,21,17,21,1,53,1,21,5,1,53,33,21,217,3,117,252,139,5,2,250,254,5,2,250,254,5,2,252,139,254,115,5,2,3,251,213,210,178,
  254,208,170,254,209,254,225,170,170,252,8,176,1,47,170,1,48,178,210,1,249,170,170,0,0,3,0,217,255,2,5,220,5,78,0,26,0,30,0,37,
  0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,33,21,33,9,2,21,1,53,1,5,220,
  106,179,97,110,146,16,6,16,154,94,88,172,98,104,180,96,110,148,14,22,156,94,86,168,251,102,5,2,250,254,5,1,252,64,3,192,250,254,5,2,
  1,150,178,80,68,58,8,2,6,60,75,83,178,78,68,58,6,10,60,74,254,108,170,5,156,254,235,254,238,178,1,112,170,1,111,0,0,3,0,217,
  255,2,5,220,5,78,0,26,0,30,0,37,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,
  1,33,21,33,3,53,1,21,1,53,1,5,220,106,179,97,110,146,16,6,16,154,94,88,172,98,104,180,96,110,148,14,22,156,94,86,168,251,102,5,
  2,250,254,1,5,2,250,254,3,192,1,150,178,80,68,58,8,2,6,60,75,83,178,78,68,58,6,10,60,74,254,108,170,5,156,176,254,145,170,254,
  144,178,1,18,0,3,0,217,254,18,5,219,6,12,0,26,0,33,0,40,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,
  51,50,31,2,22,51,50,54,19,21,1,53,1,21,5,1,45,1,53,1,21,1,5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,
  110,147,15,22,155,94,86,169,103,250,254,5,2,252,139,254,115,3,117,252,139,5,2,250,254,2,190,178,79,69,59,7,2,6,61,76,83,178,78,69,
  59,6,9,61,75,1,74,176,1,47,170,1,48,178,210,250,58,213,210,178,254,208,170,254,209,0,0,0,0,3,0,217,254,18,5,219,6,12,0,26,
  0,33,0,40,0,0,1,21,14,1,35,34,47,1,38,39,38,35,34,6,7,53,62,1,51,50,31,2,22,51,50,54,1,45,1,53,1,21,9,1,
  21,1,53,1,21,5,5,219,105,179,97,110,146,17,6,15,155,94,88,172,98,105,179,97,110,147,15,22,155,94,86,169,251,101,3,117,252,139,5,2,
  250,254,5,2,250,254,5,2,252,139,2,190,178,79,69,59,7,2,6,61,76,83,178,78,69,59,6,9,61,75,1,74,213,210,178,254,208,170,254,209,
  251,191,176,1,47,170,1,48,178,210,0,0,0,4,0,217,254,44,5,219,5,215,0,6,0,10,0,17,0,21,0,0,19,45,1,53,1,21,1,17,
  53,33,21,17,21,1,53,1,21,5,1,53,33,21,217,3,117,252,139,5,2,250,254,5,2,250,254,5,2,252,139,254,115,5,2,1,37,213,210,178,
  254,208,170,254,209,254,225,170,170,4,40,176,1,47,170,1,48,178,210,249,217,170,170,0,0,4,0,217,254,44,5,219,5,215,0,6,0,10,0,17,
  0,21,0,0,1,21,1,53,1,21,5,1,33,53,33,1,45,1,53,1,21,9,1,33,53,33,5,219,250,254,5,2,252,139,3,117,250,254,5,2,
  250,254,3,117,252,139,5,2,250,254,5,2,250,254,5,2,1,37,176,1,47,170,1,48,178,210,253,92,170,3,126,213,210,178,254,208,170,254,209,251,
  94,170,0,0,0,4,0,217,254,54,5,219,5,238,0,6,0,10,0,17,0,21,0,0,1,21,1,53,1,21,5,9,1,53,9,1,45,1,53,1,
  21,1,17,53,1,21,5,219,250,254,5,2,252,139,3,117,250,254,5,2,250,254,3,117,252,139,5,2,250,254,5,2,3,149,176,1,47,170,1,48,
  178,210,253,86,1,47,176,254,209,253,166,213,210,178,254,208,170,254,209,254,208,176,1,47,176,0,0,0,0,4,0,217,254,54,5,219,5,238,0,6,
  0,10,0,17,0,21,0,0,19,45,1,53,1,21,1,17,53,1,21,17,21,1,53,1,21,5,9,1,53,1,217,3,117,252,139,5,2,250,254,5,
  2,250,254,5,2,252,139,3,117,250,254,5,2,3,149,213,210,178,254,208,170,254,209,254,219,176,1,47,176,253,39,176,1,47,170,1,48,178,210,253,
  75,1,47,176,254,209,0,0,0,2,0,217,255,132,5,219,5,38,0,3,0,10,0,0,9,1,53,1,17,21,1,53,1,21,1,5,219,250,254,5,
  2,250,254,5,2,251,248,4,112,254,47,182,1,209,251,20,182,1,209,166,1,209,182,254,147,0,0,0,0,2,0,217,255,132,5,219,5,38,0,3,
  0,10,0,0,19,53,1,21,9,2,53,1,21,1,217,5,2,250,254,4,8,251,248,5,2,250,254,4,112,182,254,47,182,253,155,1,111,1,109,182,
  254,47,166,254,47,0,0,0,255,255,0,217,255,132,5,221,5,38,16,39,13,74,4,47,254,238,16,6,17,150,0,0,255,255,0,217,255,132,5,219,
  5,38,16,39,13,74,255,254,254,228,16,6,17,151,0,0,0,3,0,218,255,182,5,220,5,123,0,3,0,10,0,14,0,0,19,53,33,21,17,21,
  1,53,1,21,9,1,53,33,21,218,5,2,250,254,5,2,252,64,254,190,5,2,4,209,170,170,251,149,176,1,111,170,1,112,178,254,238,2,57,170,
  170,0,0,0,0,3,0,218,255,182,5,220,5,123,0,3,0,10,0,14,0,0,1,33,53,33,9,2,53,1,21,9,1,33,53,33,5,220,250,254,
  5,2,250,254,3,192,252,64,5,2,250,254,5,2,250,254,5,2,4,209,170,250,235,1,21,1,18,178,254,144,170,254,145,3,254,170,0,3,0,217,
  255,192,5,219,5,205,0,3,0,7,0,14,0,0,19,53,1,21,1,53,1,21,17,21,1,53,1,21,1,217,5,2,250,254,5,2,250,254,5,2,
  252,64,3,171,178,1,112,178,253,78,178,1,112,178,252,151,176,1,111,170,1,112,178,254,238,0,0,0,0,3,0,217,255,192,5,219,5,205,0,3,
  0,7,0,14,0,0,9,1,53,1,17,1,53,9,3,53,1,21,1,5,219,250,254,5,2,250,254,5,2,250,254,3,192,252,64,5,2,250,254,3,
  171,1,112,178,254,144,254,12,1,112,178,254,144,253,85,1,21,1,18,178,254,144,170,254,145,0,0,0,0,2,0,217,0,17,5,220,5,40,0,27,
  0,34,0,0,1,46,1,35,34,7,14,1,7,6,35,34,38,39,53,30,1,51,50,55,62,1,55,54,51,50,22,23,3,21,1,53,1,21,1,5,
  220,104,168,86,94,156,14,12,10,148,110,96,180,104,98,172,88,94,154,16,12,10,146,110,98,178,106,1,250,254,5,2,252,64,3,202,84,76,62,6,
  4,4,60,70,78,178,84,76,62,6,4,4,60,70,78,252,69,176,1,111,170,1,112,178,254,238,0,0,0,2,0,217,0,48,5,220,5,40,0,27,
  0,34,0,0,1,46,1,35,34,7,14,1,7,6,35,34,38,39,53,30,1,51,50,55,62,1,55,54,51,50,22,23,9,2,53,1,21,1,5,220,
  104,168,86,94,156,14,12,10,148,110,96,180,104,98,172,88,94,154,16,12,10,146,110,98,178,106,250,253,3,193,252,63,5,2,250,254,3,202,84,76,
  62,6,4,4,60,70,78,178,84,76,62,6,4,4,60,70,78,252,100,1,21,1,18,178,254,144,170,254,145,0,0,0,0,4,0,217,254,152,5,220,
  5,212,0,3,0,7,0,36,0,43,0,0,23,53,33,21,1,53,33,21,19,46,1,35,34,7,14,1,7,6,35,34,38,39,53,30,1,51,50,55,
  54,55,54,55,54,51,50,22,23,3,21,1,53,1,21,1,217,5,2,250,254,5,2,1,104,168,86,94,156,14,12,10,148,110,96,180,104,98,172,88,
  94,154,16,6,6,10,146,110,98,178,106,1,250,254,5,2,252,64,62,170,170,254,214,170,170,5,220,86,74,60,6,4,6,58,68,78,180,84,76,60,
  6,2,4,4,58,68,78,252,68,176,1,111,170,1,112,178,254,238,0,0,0,4,0,217,254,152,5,220,5,212,0,3,0,7,0,36,0,43,0,0,
  23,53,33,21,1,53,33,21,19,46,1,35,34,7,14,1,7,6,35,34,38,39,53,30,1,51,50,55,54,55,54,55,54,51,50,22,23,9,2,53,
  1,21,1,217,5,2,250,254,5,2,1,104,168,86,94,156,14,12,10,148,110,96,180,104,98,172,88,94,154,16,6,6,10,146,110,98,178,106,250,253,
  3,192,252,64,5,2,250,254,62,170,170,254,214,170,170,5,220,86,74,60,6,4,6,58,68,78,180,84,76,60,6,2,4,4,58,68,78,252,68,1,
  21,1,18,178,254,144,170,254,145,0,0,0,0,3,0,217,0,102,5,219,4,206,0,3,0,32,0,36,0,0,19,33,21,33,1,6,7,6,7,6,
  7,33,53,33,54,55,54,55,54,50,23,22,23,22,23,33,21,33,38,39,38,39,38,1,33,21,33,217,5,2,250,254,2,130,67,46,56,30,27,4,
  254,100,1,10,12,30,54,87,89,206,89,86,55,28,14,1,10,254,101,4,27,30,56,45,253,59,5,2,250,254,2,90,170,2,123,4,30,43,68,68,
  92,168,57,51,91,50,51,51,50,91,48,60,168,91,69,67,44,30,252,233,170,0,0,0,0,2,0,217,255,207,5,219,5,87,0,3,0,14,0,0,
  55,33,21,33,1,0,5,4,1,21,0,37,53,36,1,217,5,2,250,254,5,2,254,129,254,36,1,220,1,127,254,129,252,125,3,131,1,127,121,170,
  4,177,254,229,93,93,254,229,215,1,120,132,166,124,1,128,0,2,0,217,255,207,5,219,5,87,0,3,0,15,0,0,37,21,33,53,17,53,0,5,
  48,21,4,1,53,0,37,36,5,219,250,254,1,127,3,131,252,125,254,129,1,127,1,220,254,36,121,170,170,4,7,215,254,128,124,166,132,254,136,215,
  1,27,93,93,0,2,0,217,254,215,5,219,5,87,0,11,0,22,0,0,1,23,7,33,21,33,7,39,55,33,53,33,1,0,5,4,1,21,0,37,
  53,36,1,3,172,150,90,1,243,253,178,133,150,90,254,13,2,78,2,180,254,129,254,36,1,220,1,127,254,129,252,125,3,131,1,127,1,113,80,168,
  170,248,80,168,170,4,7,254,229,93,93,254,229,215,1,120,132,166,124,1,128,0,0,0,0,2,0,217,254,215,5,219,5,87,0,11,0,22,0,0,
  1,23,7,33,21,33,7,39,55,33,53,33,1,53,0,5,21,4,1,53,0,37,36,3,172,150,90,1,243,253,178,133,150,90,254,13,2,78,253,178,
  1,127,3,131,252,125,254,129,1,127,1,220,254,36,1,113,80,168,170,248,80,168,170,4,7,215,254,128,124,166,132,254,136,215,1,27,93,93,0,0,
  0,3,0,217,255,9,5,219,5,75,0,3,0,7,0,18,0,0,55,53,33,21,1,53,33,21,17,0,5,4,5,21,0,37,53,36,1,217,5,2,
  250,254,5,2,254,205,253,216,2,33,1,58,254,163,252,91,3,165,1,93,51,170,170,254,214,170,170,5,107,254,229,45,81,247,215,1,116,88,166,86,
  1,118,0,0,0,3,0,217,255,9,5,219,5,75,0,3,0,7,0,18,0,0,55,53,33,21,1,53,33,21,1,53,0,5,21,4,1,53,36,37,
  36,217,5,2,250,254,5,2,250,254,1,93,3,165,252,91,254,163,1,58,2,33,253,216,51,170,170,254,214,170,170,5,107,215,254,138,86,166,88,254,
  140,215,247,81,45,0,0,0,0,2,0,217,254,113,5,219,5,75,0,19,0,30,0,0,5,33,53,33,55,33,53,33,55,23,7,33,21,33,7,33,
  21,33,7,39,1,0,5,4,5,21,0,37,53,36,1,2,38,254,179,1,218,96,253,198,2,200,137,138,41,1,80,254,34,95,2,61,253,54,138,138,
  3,222,254,205,253,216,2,33,1,58,254,163,252,91,3,165,1,93,234,170,115,170,164,115,49,170,115,170,165,116,5,143,254,229,45,81,247,215,1,116,
  88,166,86,1,118,0,0,0,0,2,0,217,254,113,5,219,5,75,0,19,0,30,0,0,5,33,53,33,55,33,53,33,55,23,7,33,21,33,7,33,
  21,33,7,39,1,53,0,5,21,4,1,53,36,37,36,2,38,254,179,1,218,96,253,198,2,200,137,138,41,1,80,254,34,95,2,61,253,54,138,138,
  254,220,1,93,3,165,252,91,254,163,1,58,2,33,253,216,234,170,115,170,164,115,49,170,115,170,165,116,5,143,215,254,138,86,166,88,254,140,215,247,
  81,45,0,0,0,3,0,217,254,121,5,219,5,139,0,29,0,58,0,69,0,0,5,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,
  1,55,54,23,22,23,22,23,22,51,50,54,19,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,62,
  1,19,0,5,4,5,21,0,37,53,36,1,5,219,105,179,97,110,146,10,7,6,15,155,94,88,172,98,105,178,98,96,161,11,5,6,15,155,94,86,
  169,103,105,179,97,110,146,10,7,6,15,155,94,88,172,98,105,179,97,110,147,10,5,7,15,170,158,176,103,254,205,253,216,2,33,1,58,254,163,252,
  91,3,165,1,93,40,179,78,69,59,4,3,2,6,61,76,84,179,78,57,12,6,65,5,2,2,6,61,75,1,154,178,79,69,59,4,3,2,6,61,
  76,83,178,78,69,59,4,2,3,6,67,12,69,3,236,254,229,45,81,247,215,1,116,88,166,86,1,118,0,3,0,217,254,121,5,219,5,139,0,29,
  0,58,0,69,0,0,5,21,14,1,35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,55,54,23,22,23,22,23,22,51,50,54,19,21,14,1,
  35,34,39,38,39,38,39,38,35,34,6,7,53,62,1,51,50,23,22,23,22,23,22,62,1,1,53,0,5,21,4,1,53,36,37,36,5,219,105,179,
  97,110,146,10,7,6,15,155,94,88,172,98,105,178,98,96,161,11,5,6,15,155,94,86,169,103,105,179,97,110,146,10,7,6,15,155,94,88,172,98,
  105,179,97,110,147,10,5,7,15,170,158,176,251,101,1,93,3,165,252,91,254,163,1,58,2,33,253,216,40,179,78,69,59,4,3,2,6,61,76,84,
  179,78,57,12,6,65,5,2,2,6,61,75,1,154,178,79,69,59,4,3,2,6,61,76,83,178,78,69,59,4,2,3,6,67,12,69,3,236,215,254,
  138,86,166,88,254,140,215,247,81,45,0,0,0,2,0,217,253,237,5,220,5,139,0,54,0,65,0,0,1,21,14,1,35,34,39,7,22,51,50,54,
  55,21,14,1,35,34,47,1,7,39,55,38,35,34,6,7,53,62,1,51,50,23,55,38,35,34,6,7,53,54,55,54,23,22,31,1,55,23,7,22,
  51,50,54,19,0,5,4,5,21,0,37,53,36,1,5,220,106,178,98,68,83,52,140,87,86,168,104,106,178,98,109,147,8,92,164,89,64,47,88,172,
  98,104,180,96,69,83,51,139,86,88,172,98,104,90,109,77,146,112,7,91,164,89,64,49,86,168,103,254,205,253,216,2,33,1,58,254,163,252,91,3,
  165,1,93,1,36,178,80,68,23,131,52,75,85,179,78,69,59,3,233,64,226,16,76,84,179,78,69,23,130,52,76,82,178,78,34,42,8,14,44,3,
  233,64,227,15,74,3,230,254,229,45,81,247,215,1,116,88,166,86,1,118,0,2,0,217,253,237,5,220,5,139,0,54,0,65,0,0,1,21,14,1,
  35,34,39,7,22,51,50,54,55,21,14,1,35,34,47,1,7,39,55,38,35,34,6,7,53,62,1,51,50,23,55,38,35,34,6,7,53,54,55,54,
  23,22,31,1,55,23,7,22,51,50,54,1,53,0,5,21,4,1,53,36,37,36,5,220,106,178,98,68,83,52,140,87,86,168,104,106,178,98,109,147,
  8,92,164,89,64,47,88,172,98,104,180,96,69,83,51,139,86,88,172,98,104,90,109,77,146,112,7,91,164,89,64,49,86,168,251,101,1,93,3,165,
  252,91,254,163,1,58,2,33,253,216,1,36,178,80,68,23,131,52,75,85,179,78,69,59,3,233,64,226,16,76,84,179,78,69,23,130,52,76,82,178,
  78,34,42,8,14,44,3,233,64,227,15,74,3,230,215,254,138,86,166,88,254,140,215,247,81,45,0,0,0,3,0,217,254,161,5,219,4,174,0,3,
  0,7,0,14,0,0,55,1,21,1,17,1,21,9,3,21,1,53,1,217,5,2,250,254,5,2,250,254,5,2,252,64,3,192,250,254,5,2,195,254,
  144,178,1,112,1,244,254,144,178,1,112,2,171,254,235,254,238,178,1,112,170,1,111,0,0,3,0,217,254,161,5,219,4,174,0,3,0,7,0,14,
  0,0,37,21,1,53,1,21,1,53,17,53,1,21,1,53,1,5,219,250,254,5,2,250,254,5,2,250,254,3,192,195,178,254,144,178,2,178,178,254,
  144,178,3,105,176,254,145,170,254,144,178,1,18,0,0,0,0,2,0,181,255,201,5,159,4,179,0,6,0,13,0,0,1,23,1,23,1,23,17,19,
  39,9,2,39,33,3,194,93,253,35,191,2,221,92,101,193,253,35,254,180,2,221,194,2,207,4,78,92,253,35,191,2,221,93,1,120,253,150,194,253,
  35,1,76,2,221,193,0,0,0,2,1,32,255,201,6,10,4,179,0,6,0,13,0,0,1,33,17,55,1,55,9,1,17,33,7,9,2,2,253,254,
  136,92,2,221,191,253,35,254,128,2,207,194,2,221,254,180,253,35,4,78,254,136,93,253,35,191,2,221,253,242,2,207,193,253,35,254,180,2,221,0,
  0,2,0,181,0,52,5,159,5,30,0,6,0,13,0,0,1,7,1,7,1,7,33,5,55,9,2,55,17,5,58,92,253,35,191,2,221,93,1,120,
  253,150,194,253,35,1,76,2,221,193,2,17,93,2,221,191,253,35,92,101,193,2,221,1,76,253,35,194,253,49,0,0,0,2,1,32,0,52,6,10,
  5,30,0,6,0,13,0,0,37,39,1,39,1,39,17,3,23,9,2,23,33,2,253,93,2,221,191,253,35,92,101,193,2,221,1,76,253,35,194,253,
  49,153,92,2,221,191,253,35,93,254,136,2,106,194,2,221,254,180,253,35,193,0,0,0,0,2,0,55,0,134,6,80,4,126,0,9,0,19,0,0,
  37,9,1,17,33,17,9,1,17,33,1,21,33,53,9,1,53,33,21,1,2,51,254,4,1,252,2,33,1,252,254,4,253,223,2,133,253,23,254,246,
  1,10,2,233,1,10,134,1,252,1,252,254,239,1,17,254,4,254,4,1,17,1,245,131,131,254,246,254,246,131,131,1,10,0,0,0,0,1,0,55,
  0,134,6,63,4,126,0,6,0,0,37,9,1,17,33,17,33,2,51,254,4,1,252,4,12,251,244,134,1,252,1,252,254,239,254,42,0,1,1,94,
  0,0,5,86,6,8,0,6,0,0,9,2,33,17,33,17,1,94,1,252,1,252,254,239,254,42,4,12,1,252,254,4,251,244,4,12,0,1,1,94,
  255,205,5,86,5,213,0,6,0,0,1,33,17,33,17,33,1,1,94,1,17,1,214,1,17,254,4,1,201,4,12,251,244,254,4,0,0,1,0,181,
  255,201,5,159,4,179,0,6,0,0,1,39,9,2,39,33,5,159,193,253,35,254,180,2,221,194,2,207,1,228,194,253,35,1,76,2,221,193,0,0,
  0,1,1,32,255,201,6,10,4,179,0,6,0,0,1,17,33,7,9,2,1,32,2,207,194,2,221,254,180,253,35,1,228,2,207,193,253,35,254,180,
  2,221,0,0,0,1,0,181,0,52,5,159,5,30,0,6,0,0,37,55,9,2,55,17,2,208,194,253,35,1,76,2,221,193,52,193,2,221,1,76,
  253,35,194,253,49,0,0,0,0,1,1,32,0,52,6,10,5,30,0,6,0,0,1,23,9,2,23,33,1,32,193,2,221,1,76,253,35,194,253,49,
  3,3,194,2,221,254,180,253,35,193,0,0,0,1,0,55,0,134,6,80,4,126,0,9,0,0,37,9,1,17,33,17,9,1,17,33,2,51,254,4,
  1,252,2,33,1,252,254,4,253,223,134,1,252,1,252,254,239,1,17,254,4,254,4,1,17,0,0,0,0,1,1,94,255,205,5,86,6,8,0,9,
  0,0,1,33,9,1,33,17,33,9,1,33,4,69,1,17,254,4,254,4,1,17,254,239,1,252,1,252,254,239,1,201,254,4,1,252,2,67,1,252,
  254,4,0,0,0,1,0,117,255,249,6,82,2,215,0,11,0,0,5,35,1,55,23,17,33,53,33,17,55,23,4,200,90,254,120,120,232,252,47,4,
  123,234,120,7,1,138,120,234,1,28,170,254,58,234,120,0,0,1,0,117,2,45,6,82,5,11,0,11,0,0,9,1,7,39,17,33,53,33,17,7,
  39,1,4,200,1,138,120,234,251,133,3,209,232,120,1,136,5,11,254,118,120,234,254,58,170,1,28,234,120,1,138,0,0,1,0,72,255,249,6,37,
  2,215,0,11,0,0,5,1,55,23,17,33,21,33,17,55,23,1,1,210,254,118,120,234,4,123,252,47,232,120,254,120,7,1,138,120,234,1,198,170,
  254,228,234,120,254,118,0,0,0,1,0,72,2,45,6,37,5,11,0,11,0,0,1,51,1,7,39,17,33,21,33,17,7,39,1,210,90,1,136,120,
  232,3,209,251,133,234,120,5,11,254,118,120,234,254,228,170,1,198,234,120,0,2,0,186,255,4,6,213,5,36,0,3,0,7,0,0,23,17,33,17,
  37,33,17,33,186,6,27,250,87,5,55,250,201,252,6,32,249,224,114,2,158,0,0,0,0,2,0,186,255,4,6,213,5,36,0,3,0,7,0,0,
  23,17,33,17,1,33,17,33,186,6,27,250,87,5,55,250,201,252,6,32,249,224,3,16,2,158,0,0,0,2,0,186,255,4,6,213,5,36,0,2,
  0,6,0,0,5,33,1,3,17,33,17,1,44,5,55,250,201,114,6,27,138,5,60,250,82,6,32,249,224,0,0,0,0,2,0,186,255,4,6,213,
  5,36,0,2,0,6,0,0,5,17,33,3,17,33,17,6,99,250,201,114,6,27,138,5,60,250,82,6,32,249,224,0,0,2,0,6,255,4,6,33,
  5,36,0,2,0,6,0,0,5,9,5,3,19,2,118,253,138,252,243,3,13,3,14,252,242,100,2,120,2,120,253,136,3,16,252,240,252,240,0,0,
  0,2,0,6,255,4,6,33,5,36,0,2,0,6,0,0,19,1,17,9,3,158,2,117,252,243,3,13,3,14,252,242,2,20,253,136,4,240,253,136,
  3,16,252,240,252,240,0,0,0,2,0,6,255,4,6,33,5,36,0,2,0,6,0,0,19,9,1,33,9,2,158,2,117,2,118,250,125,3,13,3,
  14,252,242,2,20,253,136,2,120,3,16,252,240,252,240,0,0,2,0,6,255,4,6,33,5,36,0,2,0,6,0,0,19,33,9,4,158,4,235,253,
  138,252,243,3,13,3,14,252,242,2,20,2,120,253,136,3,16,252,240,252,240,0,0,0,0,12,0,186,255,4,6,213,5,36,0,5,0,9,0,13,
  0,17,0,21,0,27,0,31,0,35,0,41,0,45,0,49,0,55,0,0,5,21,35,53,51,53,19,21,35,53,19,21,35,53,1,21,35,53,35,21,
  35,53,1,21,35,53,35,53,35,21,35,53,35,21,35,53,1,21,51,21,35,53,19,21,35,53,19,21,35,53,19,21,35,21,35,53,6,213,227,113,
  114,114,114,114,254,165,204,234,202,4,77,114,113,234,204,234,202,254,164,114,228,114,114,114,114,228,114,114,22,230,116,114,1,182,204,204,1,180,202,202,
  252,36,116,116,116,116,5,172,230,114,116,116,116,116,116,250,198,114,116,230,1,182,204,204,1,180,202,202,1,208,116,114,230,0,0,0,0,1,0,36,
  255,202,6,208,6,35,0,4,0,0,19,9,2,33,36,3,86,3,86,254,186,251,224,3,182,2,109,253,147,252,20,0,0,2,0,36,255,202,6,208,
  6,35,0,4,0,9,0,0,19,1,33,9,5,33,170,1,19,3,122,1,19,253,48,252,170,3,86,3,86,254,186,251,224,3,139,252,177,3,79,2,
  12,254,31,2,109,253,147,252,20,0,0,0,0,2,0,150,255,70,6,102,5,252,0,5,0,11,0,0,9,2,17,9,1,3,17,9,1,17,1,1,
  8,2,118,2,118,253,138,253,138,114,2,232,2,232,253,24,1,53,254,149,1,107,2,216,1,107,254,149,252,230,3,92,1,173,254,83,252,164,254,83,
  0,1,0,150,255,70,6,102,5,252,0,5,0,0,55,17,9,1,17,1,150,2,232,2,232,253,24,243,3,92,1,173,254,83,252,164,254,83,0,0,
  0,1,0,34,255,185,6,217,5,137,0,5,0,0,5,9,1,33,9,1,1,208,254,82,1,174,3,91,1,174,254,82,71,2,232,2,232,253,24,253,
  24,0,0,0,0,1,0,112,254,0,8,132,6,40,0,11,0,0,22,16,1,36,32,5,0,16,1,4,32,37,112,2,5,1,3,2,4,1,3,2,
  5,253,251,254,253,253,252,254,253,64,4,168,1,42,150,150,254,214,251,88,254,214,150,150,0,1,0,77,255,160,6,167,6,77,0,4,0,0,9,3,
  17,4,58,2,108,253,148,252,20,6,76,252,170,252,170,1,70,4,32,0,0,2,0,77,255,160,6,167,6,77,0,4,0,9,0,0,9,1,17,9,
  5,17,4,14,252,178,3,78,2,12,254,32,2,108,253,148,252,20,5,198,254,238,252,134,254,236,2,208,3,86,252,170,252,170,1,70,4,32,0,0,
  0,1,0,10,0,0,4,106,5,213,0,21,0,0,19,51,17,33,21,33,21,33,21,33,17,33,21,33,17,35,53,51,53,35,53,51,201,202,1,91,
  254,165,1,91,254,165,2,215,252,95,191,191,191,191,5,213,254,7,144,144,144,254,126,170,2,44,144,144,144,0,0,0,0,1,0,10,0,0,2,42,
  6,20,0,19,0,0,1,51,21,35,17,35,17,35,53,51,53,35,53,51,17,51,17,51,21,35,1,121,177,177,184,183,183,183,183,184,177,177,2,188,
  144,253,212,2,44,144,144,144,2,56,253,200,144,0,0,0,0,1,255,215,0,0,4,106,5,213,0,35,0,0,19,51,17,22,23,22,51,50,55,54,
  55,51,14,1,35,34,39,17,33,21,33,17,38,39,38,35,34,7,6,7,35,62,1,51,50,23,201,202,2,1,17,13,38,18,18,2,125,2,102,91,
  20,19,2,215,252,95,6,5,17,13,38,18,18,2,125,2,102,91,25,22,5,213,253,44,1,1,9,37,36,82,134,148,4,254,47,170,3,2,4,3,
  9,37,36,82,134,148,6,0,0,2,0,10,0,0,4,141,5,213,0,16,0,29,0,0,19,33,50,23,22,21,20,7,6,43,1,17,35,17,35,53,
  51,23,21,51,50,54,53,52,38,43,1,21,33,21,201,1,200,251,128,129,129,128,251,254,202,191,191,202,254,141,154,154,141,254,1,91,5,213,113,114,
  219,221,113,113,253,168,3,207,144,144,209,146,135,134,146,208,144,0,0,0,0,2,0,201,254,102,5,84,5,213,0,27,0,36,0,199,64,26,17,14,
  15,11,5,6,3,25,9,0,36,30,22,5,10,33,25,4,25,63,28,10,28,20,4,37,16,252,236,50,252,196,236,17,23,57,17,57,57,57,16,204,
  57,57,49,0,64,38,9,8,7,3,10,6,17,3,4,3,5,17,4,4,3,66,20,11,10,14,149,17,176,4,6,4,0,29,3,4,29,149,9,36,
  149,21,129,4,47,244,236,212,236,18,57,18,57,18,57,16,244,236,17,57,57,48,75,83,88,7,16,5,237,7,16,5,237,17,23,57,89,34,178,64,
  38,1,1,93,64,66,122,27,1,5,0,5,1,5,2,6,3,7,4,21,0,21,1,20,2,22,3,23,4,37,0,37,1,37,2,38,3,39,6,38,
  7,38,8,38,9,32,38,54,1,54,2,70,1,70,2,104,5,117,4,117,5,119,27,136,6,136,7,152,6,152,7,31,93,0,93,1,30,1,23,19,
  35,3,46,1,43,1,17,20,22,59,1,21,35,34,38,25,1,33,32,22,21,20,6,1,17,51,50,54,53,52,38,35,3,141,65,123,62,205,217,191,
  74,139,120,220,110,134,63,77,227,205,1,200,1,0,252,131,253,137,254,146,149,149,146,2,188,22,144,126,254,104,1,127,150,98,253,241,194,150,170,244,
  1,14,5,109,214,216,141,186,2,79,253,238,135,131,131,133,0,4,0,72,255,162,4,156,4,188,0,35,0,40,0,48,0,55,0,0,1,17,35,53,
  14,1,35,34,39,7,39,55,38,53,52,54,59,1,55,38,39,38,35,34,6,7,53,62,1,51,50,23,55,23,7,22,15,1,51,53,52,7,1,22,
  51,50,54,61,1,1,19,6,7,6,21,20,4,45,184,63,188,136,135,92,103,96,110,59,253,251,41,158,11,13,84,151,96,182,84,101,190,90,231,120,
  148,95,168,57,187,53,56,175,254,188,62,99,153,185,253,197,229,99,51,86,2,127,253,129,170,102,97,60,125,78,133,86,123,189,192,191,12,12,69,46,
  46,170,39,39,114,179,79,203,115,43,65,18,24,186,254,120,46,217,180,41,254,226,1,21,12,30,51,123,32,0,0,0,0,1,255,232,255,66,3,18,
  6,147,0,28,0,0,1,17,51,19,51,3,51,21,35,3,21,20,22,59,1,21,35,34,39,38,39,3,35,19,17,35,53,51,17,1,119,49,192,170,
  192,160,209,170,75,115,189,189,213,81,13,10,102,170,214,135,135,5,158,254,194,2,51,253,205,143,254,15,111,137,78,154,80,12,16,254,214,2,114,2,
  29,143,1,62,255,255,0,201,254,191,6,4,5,213,16,6,4,54,0,0,0,1,0,186,254,229,5,28,6,20,0,25,0,0,33,35,17,52,38,35,
  34,6,21,17,35,17,51,17,54,55,54,51,50,23,22,21,17,51,17,35,4,100,184,124,124,149,172,185,185,66,89,90,117,193,99,99,184,184,2,158,
  159,158,190,164,253,135,6,20,253,158,101,50,50,119,120,232,253,245,254,76,0,1,0,201,254,191,5,106,5,213,0,14,0,0,37,51,17,35,17,35,
  1,17,35,17,51,17,1,33,1,4,193,169,197,69,253,51,202,202,2,158,1,4,253,27,170,254,21,1,65,2,207,253,49,5,213,253,137,2,119,253,
  72,0,0,0,0,1,0,186,254,229,4,156,6,20,0,14,0,0,19,51,17,1,51,9,1,51,17,35,17,35,1,17,35,186,185,2,37,235,253,174,
  1,204,159,184,56,253,199,185,6,20,252,105,1,227,253,244,254,69,254,76,1,27,2,35,253,221,0,0,0,1,0,92,254,191,5,232,5,213,0,11,
  0,0,19,33,21,1,33,17,35,17,33,53,1,33,115,4,149,252,80,4,144,201,251,61,3,176,252,103,5,213,154,251,111,254,21,1,65,154,4,145,
  0,1,0,88,254,229,4,147,4,96,0,11,0,0,19,33,21,1,33,17,35,17,33,53,1,33,113,3,106,253,76,3,108,184,252,125,2,180,253,101,
  4,96,168,252,219,254,82,1,27,168,3,37,0,2,0,115,255,227,5,119,5,241,0,16,0,28,0,45,64,24,26,149,0,14,20,149,5,8,140,14,
  145,1,175,3,23,4,0,28,2,17,25,11,16,29,16,252,236,212,236,50,50,49,0,47,236,228,244,196,236,16,196,238,48,1,53,51,17,35,53,14,
  1,35,32,0,17,16,0,33,50,22,1,16,18,51,50,18,17,16,2,35,34,2,4,179,196,196,77,236,165,254,242,254,172,1,84,1,14,165,236,252,
  223,234,204,205,235,235,205,204,234,4,237,232,250,43,231,132,128,1,171,1,92,1,92,1,171,128,253,120,254,227,254,187,1,69,1,29,1,29,1,69,
  254,187,0,0,0,1,0,201,254,102,6,31,5,213,0,20,0,0,19,33,9,1,33,17,16,6,43,1,53,51,50,54,53,17,1,35,1,17,35,201,
  1,45,1,125,1,127,1,45,205,227,77,68,134,110,254,127,203,254,127,196,5,213,252,8,3,248,250,147,254,242,244,170,150,194,4,183,252,0,4,0,
  250,225,0,0,0,2,0,16,0,0,5,104,5,213,0,2,0,10,0,0,37,1,33,1,35,1,51,19,33,19,51,2,188,1,18,253,219,1,133,229,
  253,199,210,136,2,161,136,213,199,2,231,252,82,5,213,254,129,1,127,0,0,2,0,115,255,227,5,119,5,241,0,15,0,24,0,0,37,21,35,17,
  51,21,62,1,51,32,0,16,0,33,34,38,0,16,2,35,34,2,16,18,32,1,55,196,196,77,236,165,1,14,1,84,254,172,254,242,165,236,3,33,
  234,204,205,235,235,1,154,231,232,5,213,231,132,128,254,85,253,72,254,85,128,1,107,2,58,1,69,254,187,253,198,254,187,0,0,0,0,1,0,61,
  0,0,5,224,4,123,0,20,0,0,1,48,1,35,1,51,9,1,54,51,50,22,29,1,35,53,52,38,34,7,6,4,36,254,183,250,254,92,195,1,
  94,1,20,84,222,131,185,178,81,114,41,21,3,109,252,147,4,96,252,84,2,230,225,191,134,114,114,58,84,42,21,0,0,1,0,68,0,0,9,6,
  5,240,0,29,0,0,9,1,35,9,1,35,1,51,9,1,51,9,1,54,55,54,51,50,23,22,29,1,35,53,52,38,35,34,7,6,7,102,254,201,
  254,254,197,254,194,254,254,138,204,1,58,1,57,227,1,58,1,7,18,60,86,137,136,85,85,170,81,46,42,40,28,4,225,251,31,5,16,250,240,5,
  213,251,18,4,238,251,18,4,38,71,64,92,92,91,110,131,121,54,80,40,28,0,0,0,0,1,0,86,0,0,7,177,4,123,0,27,0,0,1,54,
  55,54,51,50,22,29,1,35,53,52,38,34,7,6,7,3,35,11,1,35,1,51,27,1,51,19,5,70,23,57,91,132,131,185,178,81,114,41,24,6,
  229,217,241,242,217,254,219,184,230,229,217,230,3,136,86,61,96,191,134,114,114,58,84,42,25,20,252,147,3,150,252,106,4,96,252,150,3,106,252,150,
  0,2,0,104,0,0,4,127,4,179,0,19,0,27,0,0,19,16,37,54,51,50,21,20,15,1,19,1,51,1,35,3,7,53,54,63,1,54,53,38,
  35,34,21,20,200,1,84,20,18,168,184,127,171,1,94,195,254,92,250,209,168,49,60,165,216,1,45,175,3,77,1,50,49,3,248,153,93,64,254,47,
  3,172,251,160,2,50,85,196,20,28,80,110,52,52,160,37,0,1,0,201,0,0,4,113,5,213,0,7,0,0,1,33,17,35,17,51,17,33,4,113,
  253,34,202,202,2,222,2,199,253,57,5,213,253,156,0,0,0,1,0,193,0,0,3,208,4,96,0,7,0,0,1,33,17,35,17,51,17,33,3,208,
  253,169,184,184,2,87,2,4,253,252,4,96,254,51,0,0,0,2,0,112,255,231,4,209,4,104,0,10,0,39,0,0,1,34,21,17,50,55,54,53,
  52,39,38,39,50,23,22,17,16,7,6,35,7,34,39,38,17,16,55,54,55,21,6,7,6,21,20,23,22,51,17,16,3,61,65,95,95,85,86,70,
  54,139,128,137,137,129,203,183,200,133,136,136,101,167,66,58,86,86,77,112,3,203,145,253,82,104,93,223,208,112,91,157,132,141,254,217,254,241,161,152,
  1,153,156,1,19,1,30,146,109,28,163,23,78,115,190,202,115,103,2,175,1,46,0,0,0,1,0,0,255,229,2,144,6,20,0,23,0,0,33,53,
  6,33,34,47,1,22,51,50,54,53,17,52,38,43,1,53,51,50,23,22,21,17,1,215,114,254,249,37,56,1,60,88,156,167,77,105,231,254,183,79,
  82,174,201,10,189,35,203,190,2,108,153,97,156,96,98,212,251,130,0,0,0,3,0,113,255,227,4,117,4,123,0,7,0,15,0,32,0,0,0,38,
  34,6,20,22,50,54,8,1,32,0,16,0,32,8,1,38,32,6,21,20,23,54,55,54,51,50,23,22,23,54,53,3,22,94,135,93,93,136,93,253,
  91,1,17,1,225,1,18,254,238,254,31,254,239,3,65,172,254,217,172,20,22,55,92,133,136,89,51,23,18,1,97,95,94,135,92,92,2,104,1,56,
  254,200,253,217,254,199,1,57,1,218,233,231,201,96,77,71,56,93,95,50,66,73,91,0,0,1,0,98,0,0,3,51,4,96,0,11,0,0,1,17,
  33,53,33,17,33,53,33,17,33,53,3,51,253,47,2,23,254,13,1,243,253,246,4,96,251,160,147,1,120,148,1,45,148,0,0,0,255,255,255,233,
  255,17,0,238,3,103,18,7,2,116,0,0,253,100,0,0,0,1,0,10,2,156,3,104,5,224,0,6,0,0,9,1,51,9,1,51,1,1,113,254,
  153,133,1,42,1,43,132,254,153,2,156,3,68,253,64,2,192,252,188,0,0,1,0,135,254,16,4,200,5,240,0,58,0,0,1,21,46,1,35,34,
  6,21,20,23,22,31,1,22,23,22,21,20,7,6,7,23,30,1,59,1,21,35,34,46,2,47,1,38,39,38,39,38,39,53,30,1,51,50,54,53,
  52,38,47,1,46,1,53,52,36,51,50,22,4,72,115,204,95,165,179,60,54,171,122,230,103,108,146,115,201,135,124,147,70,24,63,34,78,103,123,60,
  223,49,14,50,39,119,128,123,236,114,173,188,135,154,123,226,202,1,23,245,105,218,5,164,197,55,54,128,118,99,51,46,35,25,47,105,108,182,217,112,
  89,18,119,110,73,170,16,39,79,56,206,45,10,33,7,24,47,208,69,70,136,126,110,124,31,24,45,192,171,198,228,38,0,1,0,92,254,16,5,31,
  5,213,0,24,0,0,1,51,21,35,34,46,2,39,37,38,43,1,53,1,33,53,33,21,1,22,31,1,30,1,4,179,108,147,39,89,118,140,69,254,
  211,78,113,125,3,176,252,103,4,149,252,85,114,117,252,136,159,254,186,170,16,39,79,56,243,63,154,4,145,170,154,251,111,13,95,205,110,73,0,0,
  0,1,0,123,255,126,4,91,4,96,0,31,0,0,1,35,55,54,35,34,5,3,6,51,50,54,51,50,3,7,35,55,54,35,14,1,35,34,27,1,
  51,7,36,51,50,7,4,56,192,19,25,106,144,254,214,69,27,115,128,220,90,183,43,18,191,18,19,52,89,245,150,192,42,116,191,24,1,122,146,210,
  25,2,173,129,172,172,254,4,174,154,254,226,130,130,132,1,131,1,49,3,47,177,177,177,0,1,0,50,254,30,4,114,4,95,0,32,0,0,1,6,
  22,7,6,4,35,32,36,55,51,6,22,51,62,1,55,54,38,55,4,35,34,55,19,51,3,6,51,22,37,19,51,3,250,15,104,26,27,254,244,210,
  254,255,254,221,22,186,11,147,217,107,192,25,19,106,8,254,119,148,211,25,152,188,132,24,114,157,1,16,113,191,1,45,120,209,158,135,161,171,150,68,
  124,1,72,118,96,211,81,176,175,3,126,253,5,174,2,176,2,251,0,0,0,1,0,80,254,30,4,72,4,95,0,35,0,0,1,6,22,21,20,4,
  35,34,36,39,53,51,21,30,1,51,50,54,53,52,38,55,19,54,35,34,7,3,35,19,51,7,36,51,50,7,3,168,31,191,254,190,210,176,254,216,
  12,187,7,159,148,149,183,199,36,90,25,104,145,252,57,190,100,189,23,1,82,143,212,24,1,153,141,182,176,189,203,159,172,89,80,91,121,129,131,132,
  232,184,1,102,174,174,253,227,3,80,176,176,176,0,0,0,0,2,0,127,255,235,4,148,6,117,0,9,0,46,0,0,1,54,7,4,7,3,6,51,
  32,63,1,6,7,6,35,32,27,1,54,37,19,14,1,35,34,63,1,51,7,6,51,50,55,54,51,50,29,1,35,53,38,15,1,19,55,36,3,3,
  170,27,249,254,212,39,69,27,158,1,139,32,194,24,219,219,172,254,156,57,57,32,1,133,4,90,133,46,164,2,10,196,10,10,73,66,202,209,97,161,
  117,2,121,164,7,104,1,36,52,3,81,180,24,32,202,254,40,188,215,12,160,100,99,1,142,1,127,225,90,1,101,20,21,126,136,80,65,52,53,71,
  120,61,37,19,39,254,148,9,27,254,131,0,0,1,0,105,254,30,4,75,4,95,0,17,0,0,1,35,3,19,54,35,34,5,3,35,19,51,7,36,
  51,50,7,3,4,52,209,82,104,25,105,135,254,209,70,196,117,191,25,1,126,143,210,24,117,254,30,2,102,2,168,174,174,253,131,3,176,176,176,176,
  252,213,0,0,0,1,0,80,254,29,6,229,4,95,0,28,0,0,1,35,3,19,54,35,34,5,3,35,19,51,7,36,51,50,7,36,51,50,7,3,
  35,19,54,35,34,5,3,4,18,203,85,108,25,104,146,254,226,81,190,116,192,20,1,120,141,202,23,1,108,147,213,23,158,193,137,25,111,145,254,236,
  107,254,29,2,103,2,168,174,174,252,212,4,95,176,176,176,176,176,252,81,3,44,174,174,253,88,0,0,0,2,0,0,255,239,4,154,6,135,0,11,
  0,36,0,0,1,54,35,34,5,3,6,55,50,55,54,55,23,6,5,4,35,34,55,27,1,35,34,39,53,51,21,22,59,1,55,51,3,36,51,50,
  7,3,201,25,105,144,254,217,79,21,95,212,123,107,20,191,39,254,205,254,248,136,211,24,106,104,182,176,17,198,9,106,87,15,176,122,1,123,144,211,
  25,3,43,174,174,253,206,134,1,56,66,126,3,247,66,65,175,2,214,1,68,230,233,253,107,54,254,89,177,177,0,0,0,2,0,108,0,0,7,52,
  4,95,0,9,0,34,0,0,1,54,35,34,5,3,6,51,22,37,1,36,51,50,7,3,35,19,54,35,34,5,3,35,55,4,35,34,55,19,51,7,
  36,51,50,3,169,28,101,143,254,187,82,26,114,141,1,59,1,39,1,105,142,212,24,155,190,135,24,104,144,254,236,130,184,30,254,123,171,218,36,144,
  191,27,1,153,143,214,3,44,174,178,254,10,174,2,176,2,125,176,176,252,81,3,44,174,174,252,212,200,200,175,3,176,180,180,0,0,0,1,0,142,
  0,0,4,87,4,95,0,15,0,0,33,35,19,54,35,34,5,3,35,19,51,7,36,51,50,7,3,190,191,136,25,104,147,254,220,53,190,94,192,23,
  1,129,137,216,32,3,44,174,174,254,145,2,162,176,176,192,0,2,0,104,254,30,4,115,6,135,0,9,0,26,0,0,1,54,35,34,5,3,6,51,
  50,37,23,19,35,3,4,35,34,55,19,3,51,19,7,36,51,50,7,3,161,31,111,144,254,199,78,24,113,175,1,22,170,109,205,93,254,138,172,211,
  24,144,73,211,52,29,1,146,141,211,24,3,44,174,174,253,245,174,191,157,253,137,2,145,192,175,3,227,2,6,253,239,199,176,176,0,0,2,0,80,
  0,0,7,57,4,95,0,9,0,34,0,0,1,54,35,34,5,3,6,51,50,37,19,35,55,4,35,34,55,19,54,35,6,5,3,35,19,51,7,36,
  51,50,7,36,51,54,7,6,101,25,111,130,254,180,78,26,109,136,1,73,144,193,28,254,121,187,183,24,91,25,102,121,254,184,95,191,136,193,25,1,
  144,142,200,23,1,150,176,194,30,3,44,174,157,253,245,174,174,254,206,191,191,175,2,125,174,2,172,252,212,4,95,176,176,179,179,1,177,0,0,0,
  0,2,0,109,255,239,4,195,6,135,0,9,0,41,0,0,1,4,7,3,6,51,50,55,54,55,1,3,6,7,6,7,36,55,19,54,37,3,38,35,
  34,6,35,34,61,1,51,21,20,51,50,54,51,50,23,19,51,21,3,162,253,239,20,69,29,182,115,121,120,13,1,31,99,24,192,187,210,254,183,29,
  86,25,2,207,38,20,74,93,213,122,129,195,55,83,178,114,172,35,49,88,3,219,45,131,254,27,245,59,61,109,2,164,253,59,160,64,64,6,6,251,
  2,93,166,107,1,1,114,129,149,162,119,63,124,192,254,211,134,0,0,0,0,1,0,80,0,0,4,91,6,135,0,27,0,0,33,35,19,54,35,34,
  5,3,35,19,39,16,33,32,23,21,35,53,38,35,34,21,19,7,36,51,54,7,3,182,192,147,24,105,144,254,218,115,191,153,34,1,160,1,133,2,
  188,2,173,254,32,17,1,126,142,219,32,3,44,174,174,252,212,4,56,211,1,124,161,123,97,65,163,254,185,116,176,1,177,0,0,0,0,1,0,104,
  0,0,7,25,4,95,0,26,0,0,37,4,35,34,55,19,51,3,6,51,50,37,19,51,3,6,51,50,37,19,51,3,35,55,4,35,34,3,44,254,
  146,156,210,24,166,190,147,26,114,157,1,7,135,192,138,21,92,157,1,26,105,192,147,193,25,254,128,138,190,175,175,175,3,176,252,211,174,174,3,45,
  252,211,174,174,3,45,251,161,175,175,0,0,0,1,0,104,0,0,4,114,4,95,0,15,0,0,37,4,35,34,55,19,51,3,6,51,50,37,19,51,
  3,35,3,44,254,146,156,210,24,154,192,137,26,114,157,1,17,115,192,156,194,175,175,175,3,176,252,211,174,174,3,45,251,161,0,0,0,1,0,142,
  254,30,6,35,6,135,0,30,0,0,1,35,3,55,4,35,34,55,19,4,35,34,55,19,51,3,6,51,50,55,51,3,6,51,50,37,19,3,51,19,
  3,6,2,210,76,15,254,189,144,202,28,66,254,236,127,169,22,92,206,78,30,116,50,214,190,81,13,66,127,1,23,105,122,204,104,127,254,30,2,24,
  78,132,193,1,186,136,151,1,215,254,186,143,115,253,227,94,121,2,220,2,174,253,39,252,142,0,0,0,0,1,0,104,0,0,7,11,6,135,0,29,
  0,0,1,19,3,51,19,7,36,51,50,7,3,35,19,54,35,34,5,3,35,55,4,35,34,55,19,51,3,6,51,50,3,53,109,84,205,64,12,1,
  114,141,213,24,156,190,135,24,104,144,254,230,115,192,23,254,156,156,210,24,152,195,138,26,114,157,1,50,3,0,2,85,253,161,121,176,176,252,81,3,
  44,174,174,252,212,175,175,175,3,176,252,211,174,0,0,0,0,1,0,104,0,0,4,93,6,135,0,17,0,0,19,3,51,19,3,6,51,50,37,19,
  51,3,35,55,4,35,34,55,237,77,220,55,112,26,104,157,1,7,94,202,136,202,23,254,156,156,210,24,4,97,2,38,253,215,252,212,174,174,3,45,
  251,161,175,175,175,0,0,0,0,2,0,102,254,30,4,74,4,95,0,7,0,28,0,0,1,54,35,34,5,3,36,55,23,6,5,6,22,51,50,55,
  23,6,33,32,2,27,1,51,7,36,51,54,3,3,136,27,106,143,254,217,101,1,252,23,188,33,253,68,27,117,152,142,206,99,194,254,224,254,250,165,
  50,138,189,21,1,120,145,214,45,3,43,174,174,253,57,75,158,27,236,70,155,198,186,133,182,1,70,1,52,3,199,177,177,1,254,203,0,1,0,104,
  254,30,7,19,5,74,0,29,0,0,37,4,35,34,55,4,35,34,55,19,51,3,6,51,50,37,19,51,3,6,51,50,37,19,39,51,19,3,19,35,
  5,222,254,128,138,200,22,254,156,156,210,24,164,192,147,26,114,157,1,7,135,192,138,21,92,157,1,26,104,36,203,20,120,109,208,175,175,175,175,175,
  3,176,252,211,174,174,3,45,252,211,174,174,3,44,236,254,231,252,105,253,132,0,0,0,0,3,0,123,254,30,7,34,4,95,0,9,0,19,0,45,
  0,0,1,54,7,38,5,3,6,51,50,37,1,54,35,6,5,3,6,23,50,37,19,35,55,4,35,39,7,19,35,3,55,4,33,34,27,1,51,7,
  36,51,50,7,36,51,50,3,3,157,14,111,158,254,231,71,26,112,175,1,10,3,21,25,125,89,254,175,72,24,141,149,1,3,149,183,26,254,214,150,
  116,9,85,206,64,26,254,253,254,241,212,44,116,191,24,1,83,212,192,24,1,80,215,195,45,3,109,110,2,1,176,254,7,173,174,1,250,175,1,175,
  254,6,174,1,175,254,207,175,175,45,59,254,44,1,204,197,175,1,49,3,46,177,177,177,177,254,205,0,0,1,0,100,254,30,6,69,6,135,0,23,
  0,0,37,19,35,3,19,5,7,35,19,51,3,37,19,3,51,19,3,37,55,51,3,35,19,5,3,109,103,206,81,54,254,90,29,196,123,199,79,1,
  166,66,85,194,69,51,1,160,28,203,123,204,80,254,92,111,253,175,2,82,1,132,123,237,3,111,253,248,134,1,187,2,83,253,123,254,171,120,192,252,
  159,2,28,126,0,1,0,80,0,0,4,92,4,95,0,15,0,0,1,36,51,50,7,3,35,19,54,35,34,5,3,35,19,51,1,150,1,123,142,213,
  24,155,201,135,24,94,144,254,217,113,193,158,191,3,175,176,176,252,81,3,44,174,174,252,212,4,95,0,0,1,0,104,254,30,4,114,4,96,0,16,
  0,0,37,4,35,34,55,19,51,3,6,51,50,55,19,51,3,19,35,3,14,254,175,155,210,24,148,190,129,26,114,157,243,136,201,156,131,218,175,175,
  175,3,176,252,211,174,174,3,46,252,64,253,126,0,0,0,0,1,0,104,254,30,4,104,4,95,0,22,0,0,37,4,35,34,55,19,51,3,6,51,
  50,37,19,51,3,2,0,33,35,53,51,50,36,3,31,254,156,153,210,24,152,194,137,26,114,157,1,17,105,192,114,59,254,46,254,219,85,73,231,1,
  89,165,165,175,3,176,252,211,174,174,3,45,252,145,254,87,254,215,139,223,0,1,0,80,254,30,4,84,6,135,0,19,0,0,1,3,19,35,3,19,
  3,51,19,7,36,51,50,7,3,35,19,54,35,34,1,124,106,99,218,75,151,74,196,61,15,1,123,141,213,24,139,189,116,24,104,144,3,44,253,26,
  253,216,2,21,4,56,2,28,253,179,139,176,176,252,81,3,44,174,0,0,0,1,0,86,254,30,4,65,4,96,0,25,0,0,1,50,55,23,6,35,
  6,0,55,19,51,7,36,51,50,11,1,35,19,54,35,34,5,3,6,22,2,91,119,203,88,208,218,251,254,226,36,146,189,27,1,40,230,212,43,130,
  190,126,25,163,115,254,247,101,30,161,254,157,173,122,178,2,1,51,246,4,27,177,176,254,205,253,26,2,230,174,174,253,25,206,218,0,0,2,0,122,
  255,238,4,197,6,135,0,7,0,21,0,0,1,4,7,3,6,51,32,55,1,35,3,2,5,32,27,1,18,37,3,51,19,51,3,150,253,252,24,67,
  31,205,1,56,25,1,143,105,100,44,253,219,254,169,42,62,39,2,194,106,210,75,112,3,240,39,181,254,50,214,178,2,183,253,92,254,230,45,1,88,
  1,186,1,27,67,2,41,253,217,0,0,0,0,1,0,80,254,30,6,246,4,96,0,28,0,0,33,19,54,35,34,5,3,19,35,3,19,51,7,36,
  51,50,7,36,51,50,7,3,35,19,54,35,34,5,3,2,244,115,27,95,145,254,224,96,92,218,68,136,192,20,1,117,144,201,22,1,105,150,209,22,
  155,194,137,27,113,144,254,235,116,3,44,174,174,252,245,253,253,1,226,4,96,177,177,177,177,177,252,81,3,44,174,174,252,212,0,0,0,1,0,60,
  254,30,4,92,4,95,0,32,0,0,1,35,19,54,35,34,5,3,54,23,32,17,16,37,6,39,55,22,51,32,17,38,33,34,7,35,19,51,7,36,
  23,54,3,4,34,192,41,21,103,144,254,220,93,234,151,1,179,253,180,233,235,30,221,229,1,160,7,254,216,179,197,197,157,198,29,1,44,223,208,42,
  2,35,1,8,174,177,253,151,115,1,254,141,254,94,2,1,81,190,122,1,20,223,110,4,40,177,178,1,1,254,203,0,0,1,0,96,254,30,4,97,
  4,95,0,14,0,0,1,4,27,1,51,3,32,55,19,51,3,2,5,2,33,2,200,253,56,96,148,190,139,2,5,33,84,192,94,36,253,57,55,1,
  231,254,30,1,2,67,3,255,252,37,240,2,235,252,211,254,255,29,254,139,0,1,0,70,254,30,4,96,4,137,0,30,0,0,1,22,23,36,19,4,
  35,32,47,1,51,23,22,51,32,55,51,2,1,22,23,7,36,39,6,19,35,18,37,38,39,1,82,36,119,1,173,1,254,203,242,254,232,16,6,216,
  8,6,161,1,97,145,161,21,253,245,214,176,59,254,255,185,203,34,194,2,1,20,155,44,2,131,171,216,220,1,210,100,237,82,109,81,148,253,114,254,
  190,174,60,137,122,176,190,254,150,1,215,191,203,248,0,0,0,1,0,80,0,0,7,0,4,95,0,27,0,0,33,35,55,4,35,34,27,1,54,35,
  34,5,3,35,19,51,7,36,51,50,7,3,6,51,50,37,19,51,6,120,194,24,254,150,159,202,44,73,23,107,131,254,224,102,195,142,191,22,1,32,
  228,208,25,90,24,103,105,1,67,94,191,175,175,1,50,1,249,174,174,252,214,4,94,177,177,177,253,132,174,174,3,45,0,1,0,100,254,30,4,91,
  6,135,0,23,0,0,1,54,35,34,5,3,1,35,1,19,18,33,51,21,35,34,7,3,36,55,22,7,3,35,3,136,27,105,124,254,198,93,2,2,
  246,254,49,179,42,1,112,174,234,145,27,50,1,120,154,203,25,94,192,3,44,174,170,253,127,253,111,2,102,4,192,1,67,138,185,254,120,163,1,2,
  175,253,224,0,0,1,0,122,0,0,4,78,5,2,0,24,0,0,1,2,33,32,27,1,51,3,6,51,32,55,19,54,4,55,53,51,21,6,55,54,
  51,50,7,3,255,44,253,172,254,209,42,35,203,38,26,197,1,56,27,79,22,253,124,1,208,2,134,133,134,241,36,1,50,254,206,1,50,1,8,254,
  247,173,185,2,50,154,194,231,212,164,118,59,60,252,0,0,0,1,0,124,254,30,4,109,6,135,0,19,0,0,37,19,35,3,55,4,35,34,27,1,
  51,3,6,51,22,37,19,3,51,19,3,227,110,220,79,2,254,144,155,205,44,138,190,140,23,135,104,1,42,115,78,211,59,132,253,154,2,37,108,175,
  1,49,3,46,252,210,173,2,175,3,33,2,53,253,205,0,0,1,0,104,254,30,4,210,4,95,0,19,0,0,37,35,55,7,19,35,3,6,35,34,
  55,19,51,3,6,51,50,37,19,51,4,69,189,8,212,109,203,74,197,64,191,24,144,194,134,20,143,127,1,114,111,195,70,95,69,253,190,2,21,51,
  175,3,176,252,180,143,153,3,66,0,0,0,0,2,0,122,255,239,6,187,6,136,0,7,0,37,0,0,1,4,7,3,6,51,32,55,5,35,19,54,
  7,5,3,2,33,32,27,1,54,37,17,2,33,4,23,21,35,53,38,7,34,23,17,37,32,3,3,149,253,254,26,66,24,171,1,71,28,3,23,189,
  115,28,101,254,159,102,41,253,185,254,214,42,73,28,2,196,2,1,141,1,87,1,202,1,169,192,2,1,94,1,51,42,3,217,43,189,254,48,178,178,
  179,2,189,202,9,21,253,74,254,206,1,50,2,25,193,57,1,82,1,2,2,190,77,63,91,1,150,254,186,39,254,224,0,2,0,113,255,227,4,187,
  3,11,0,11,0,23,0,36,64,10,25,69,9,18,15,3,18,21,69,24,16,252,236,212,236,236,49,0,64,8,0,185,12,6,185,18,140,24,16,244,
  236,212,236,48,1,34,6,21,20,22,51,50,54,53,52,38,39,50,4,21,20,4,35,34,36,53,52,36,2,150,153,183,183,153,153,183,183,153,249,1,
  44,254,212,249,249,254,212,1,44,2,103,125,115,115,125,125,115,115,125,164,211,193,193,211,211,193,193,211,0,3,0,115,255,227,6,167,5,240,0,19,
  0,31,0,43,0,50,64,13,45,16,33,20,25,10,145,32,21,25,0,16,44,16,252,236,50,244,236,50,236,49,0,64,14,21,149,32,173,26,149,15,
  38,149,5,145,15,140,44,16,228,244,236,16,236,244,236,48,19,52,18,54,36,51,50,4,22,18,21,20,2,6,4,35,34,36,38,2,37,33,22,23,
  30,1,51,50,55,54,55,54,37,33,38,39,46,1,35,34,7,6,7,6,115,126,212,1,38,162,162,1,38,212,126,126,212,254,218,162,162,254,218,212,
  126,5,89,251,129,27,138,78,214,119,119,107,216,93,30,251,140,4,126,26,138,78,214,119,119,107,216,93,30,2,234,157,1,30,209,122,122,209,254,226,
  157,158,254,226,209,122,122,209,1,30,73,202,145,83,96,48,97,228,74,249,201,146,82,96,48,97,229,73,0,5,0,115,255,227,6,167,5,240,0,19,
  0,24,0,29,0,34,0,39,0,73,64,21,26,34,149,24,36,36,30,35,41,16,30,25,25,10,145,35,20,25,0,16,40,16,252,236,50,244,236,50,
  236,17,18,57,47,60,236,50,49,0,64,18,26,20,149,34,35,173,27,23,149,15,33,37,149,5,145,15,140,40,16,228,244,236,50,16,236,50,244,60,
  236,50,48,19,52,18,54,36,51,50,4,22,18,21,20,2,6,4,35,34,36,38,2,55,22,0,23,17,41,1,17,54,0,19,38,0,39,17,41,1,
  17,6,0,115,126,212,1,38,162,162,1,38,212,126,126,212,254,218,162,162,254,218,212,126,219,26,1,11,181,2,164,254,38,181,1,11,26,26,254,245,
  181,253,92,1,218,181,254,245,2,234,157,1,30,209,122,122,209,254,226,157,158,254,226,209,122,122,209,1,30,73,201,254,230,33,2,4,253,251,33,1,
  26,1,116,201,1,26,33,253,252,2,4,33,254,230,0,0,0,2,0,64,0,0,5,53,5,213,0,10,0,13,0,99,64,13,3,0,12,149,1,129,
  6,9,3,5,0,9,14,16,220,196,212,196,49,0,47,60,244,236,57,57,48,64,21,13,17,0,6,0,6,17,5,13,5,12,17,3,8,3,8,17,
  9,10,9,66,75,83,88,7,16,1,237,7,16,1,237,7,16,1,237,7,16,1,237,64,20,11,9,12,13,5,10,9,12,0,6,7,0,6,8,3,
  4,3,8,13,5,15,15,15,15,89,34,19,53,33,21,9,1,35,9,1,35,1,55,1,33,118,4,149,254,40,2,2,240,254,118,254,117,240,2,2,
  121,1,84,253,87,5,43,170,154,253,127,253,70,2,23,253,233,2,186,163,1,206,0,0,0,2,0,67,0,0,5,56,5,213,0,10,0,13,0,99,
  64,13,3,0,12,149,7,5,129,2,0,7,3,5,14,16,220,196,212,196,49,0,47,228,50,236,57,57,48,64,21,13,17,0,6,0,6,17,5,13,
  5,12,17,3,8,3,8,17,9,10,9,66,75,83,88,7,16,1,237,7,16,1,237,7,16,1,237,7,16,1,237,64,20,11,9,12,13,5,10,9,
  12,0,6,7,0,6,8,3,4,3,8,13,5,15,15,15,15,89,34,37,21,33,53,9,1,51,9,1,51,1,7,1,33,5,14,251,107,1,204,253,
  254,240,1,139,1,138,240,253,254,120,254,171,2,169,154,154,170,2,113,2,186,253,233,2,23,253,70,163,254,50,0,0,0,3,0,64,0,0,4,213,
  5,213,0,2,0,5,0,15,0,106,64,17,12,15,1,149,13,129,10,7,3,149,9,17,15,7,10,12,16,16,220,60,212,60,204,49,0,47,236,57,
  57,244,236,57,57,48,64,21,0,17,15,3,15,1,17,12,4,12,4,17,7,1,7,3,17,10,0,10,66,75,83,88,7,16,1,237,7,16,1,237,
  7,16,1,237,7,16,1,237,64,20,2,1,7,10,0,6,1,7,15,3,5,3,15,4,12,11,12,4,10,0,15,15,15,15,89,34,1,33,9,1,
  33,1,55,1,21,33,53,9,1,53,33,21,3,217,253,87,1,88,254,180,2,169,254,168,119,1,209,251,107,1,209,254,47,4,149,5,43,254,87,253,
  40,1,169,150,253,193,170,160,2,76,2,63,170,160,0,0,0,3,0,150,0,0,3,232,5,213,0,3,0,7,0,11,0,35,64,17,3,7,0,8,
  4,145,11,1,28,0,9,28,8,5,28,4,12,16,220,252,220,252,220,236,49,0,47,244,60,60,204,50,48,1,51,21,35,1,51,21,35,1,51,17,
  35,3,28,204,204,253,122,204,204,1,68,202,202,5,213,255,0,255,255,0,255,250,43,0,255,255,0,16,0,0,5,104,5,213,16,6,3,48,0,0,
  255,255,0,16,0,0,5,104,5,213,16,6,0,57,0,0,255,255,0,201,0,0,4,139,5,213,16,6,0,40,0,0,255,255,0,131,0,0,4,69,
  5,213,16,6,1,80,0,0,0,5,0,150,255,227,4,224,5,240,0,11,0,23,0,35,0,47,0,51,0,72,64,16,53,69,49,3,27,18,21,45,
  48,9,33,18,15,39,69,52,16,252,60,236,50,196,212,60,236,50,196,236,49,0,64,22,51,185,48,48,42,12,0,185,12,6,185,18,145,52,30,185,
  42,24,185,36,140,52,16,244,236,212,236,16,244,236,212,236,17,18,57,47,236,48,1,50,54,53,52,38,35,34,6,21,20,22,23,34,36,53,52,36,
  51,50,4,21,20,4,3,50,54,53,52,38,35,34,6,21,20,22,23,34,36,53,52,36,51,50,4,21,20,4,1,33,21,33,2,187,153,185,185,153,
  153,185,185,153,249,254,212,1,44,249,249,1,44,254,212,249,153,185,185,153,153,185,185,153,249,254,212,1,44,249,249,1,44,254,212,253,55,3,160,252,
  96,4,115,57,52,52,56,56,52,52,57,164,142,131,130,142,142,130,131,142,252,184,57,52,52,56,56,52,52,57,164,142,131,130,142,142,130,131,142,3,
  92,170,0,0,0,1,0,219,0,0,6,125,5,213,0,19,0,58,64,13,5,9,12,3,28,7,13,2,28,0,16,18,20,16,220,204,50,236,50,220,
  236,50,204,50,49,0,64,16,7,18,149,0,13,149,2,173,0,4,145,17,8,149,11,15,47,60,236,50,228,50,244,236,16,236,50,48,19,33,17,33,
  17,33,21,33,17,33,21,33,17,33,17,33,53,33,17,33,219,2,11,1,139,2,11,254,191,1,65,253,245,254,117,253,245,1,65,254,191,5,213,253,
  156,2,100,170,251,127,170,2,199,253,57,170,4,129,0,0,0,2,0,92,0,0,5,82,5,213,0,8,0,11,0,84,64,16,11,149,2,129,7,0,
  10,2,4,6,0,11,28,2,4,12,16,244,236,50,212,196,17,57,49,0,47,60,244,236,48,64,25,5,17,0,4,8,7,8,9,17,0,4,0,7,
  17,6,5,6,5,8,10,17,4,0,4,66,75,83,88,7,16,5,237,60,60,7,16,5,237,0,7,16,4,237,7,16,8,237,89,34,33,35,17,33,
  21,9,1,35,1,5,1,33,1,38,202,4,172,254,30,2,44,239,254,80,254,115,2,230,253,26,5,213,154,253,118,253,79,2,23,211,3,231,0,0,
  0,3,0,150,0,0,3,126,5,213,0,3,0,7,0,11,0,45,64,19,11,149,8,175,7,3,149,0,173,4,149,7,1,0,9,5,8,4,12,16,
  220,60,204,50,220,204,180,63,13,63,1,2,93,49,0,47,236,252,236,16,252,236,48,1,51,21,35,1,51,21,35,17,51,21,35,2,128,254,254,254,
  22,254,254,254,254,3,81,205,254,73,205,5,213,205,0,0,0,2,0,92,0,0,5,82,5,213,0,8,0,11,0,84,64,16,0,6,129,11,149,5,
  11,6,4,1,7,10,28,6,4,12,16,244,236,50,212,196,17,57,49,0,47,236,244,60,48,64,25,2,17,7,3,8,0,8,9,17,7,3,7,0,
  17,1,2,1,2,8,11,17,3,7,3,66,75,83,88,7,16,5,237,60,60,7,16,5,237,0,7,16,4,237,7,16,8,237,89,34,1,51,9,1,
  21,33,17,51,1,37,17,33,4,99,239,253,212,1,226,251,84,202,1,141,254,115,2,230,5,213,253,79,253,118,154,5,213,253,233,211,252,25,0,0,
  0,3,0,115,255,227,6,167,5,240,0,19,0,31,0,43,0,55,64,17,32,149,27,27,20,38,45,16,38,25,10,145,20,25,0,16,44,16,252,236,
  244,236,236,17,18,57,47,236,49,0,64,12,26,33,149,15,27,32,149,5,145,15,140,44,16,228,244,236,50,16,236,50,48,19,52,18,54,36,51,50,
  4,22,18,21,20,2,6,4,35,34,36,38,2,55,20,23,22,23,22,23,17,6,7,14,1,1,17,54,55,62,1,53,52,39,38,39,38,115,126,212,
  1,38,162,162,1,38,212,126,126,212,254,218,162,162,254,218,212,126,213,46,93,216,61,64,181,129,78,92,2,170,181,129,78,92,46,93,216,61,2,234,
  157,1,30,209,122,122,209,254,226,157,158,254,226,209,122,122,209,1,30,158,125,113,228,97,27,12,4,179,33,136,83,225,1,221,251,77,33,137,82,225,
  125,124,112,229,97,27,0,0,0,3,0,115,255,149,6,167,6,63,0,25,0,35,0,45,0,110,64,30,22,46,21,23,0,26,10,8,13,28,29,39,
  38,7,20,6,26,36,9,47,16,36,25,13,145,26,25,0,16,46,16,252,236,244,236,236,196,17,18,23,57,18,57,57,17,18,57,57,17,57,49,0,
  64,30,7,9,5,31,22,46,28,29,39,38,4,31,20,18,10,23,31,41,21,10,41,149,18,31,149,5,145,18,140,46,16,228,244,236,16,236,47,196,
  17,18,57,57,18,57,18,23,57,18,57,17,18,57,57,48,19,52,18,54,36,51,50,23,55,23,7,22,18,21,20,2,6,4,35,34,39,7,39,55,
  38,2,55,20,23,1,38,35,34,14,2,5,52,39,1,22,51,50,62,2,115,126,212,1,38,162,227,196,160,130,157,110,128,126,212,254,218,162,228,196,
  160,129,156,110,127,213,145,2,234,143,167,119,214,156,92,4,138,145,253,21,144,167,119,214,156,92,2,234,157,1,30,209,122,118,196,105,194,106,254,222,
  157,158,254,226,209,122,119,197,107,193,106,1,33,158,230,174,3,152,94,96,165,225,124,229,175,252,103,94,96,165,225,0,0,4,0,150,0,0,1,148,
  5,213,0,3,0,7,0,11,0,15,0,46,64,23,7,149,4,3,149,0,8,149,11,12,149,0,175,15,13,9,5,1,12,8,4,0,16,16,220,60,
  60,60,204,50,50,50,49,0,47,228,236,220,236,16,236,220,236,48,19,51,21,35,21,51,21,35,21,51,21,35,21,51,21,35,150,254,254,254,254,254,
  254,254,254,5,213,205,223,205,225,205,225,205,0,1,0,41,0,0,4,225,5,213,0,7,0,58,64,9,7,175,1,5,9,7,1,5,8,16,220,220,
  196,204,49,0,47,60,228,48,64,20,3,17,0,7,4,2,17,1,0,1,0,3,7,17,6,4,17,5,6,5,7,1,16,237,16,237,50,50,7,16,
  237,8,16,237,9,1,35,9,1,35,1,51,2,178,2,46,232,254,93,254,186,230,3,127,232,2,186,253,70,2,30,253,226,5,213,0,0,1,0,201,
  0,0,5,59,5,213,0,11,0,45,64,13,13,4,3,28,6,2,28,11,7,28,10,4,12,16,252,252,220,252,220,252,252,49,0,64,10,0,145,5,
  7,149,2,11,173,9,5,47,60,244,60,236,16,228,48,1,51,17,33,17,35,17,33,17,35,17,33,2,157,202,1,212,202,253,34,202,1,212,5,213,
  253,156,252,143,2,199,253,57,3,113,0,0,0,1,0,62,0,0,5,60,5,213,0,14,0,129,64,12,3,28,4,4,7,0,15,7,9,0,13,15,
  16,212,196,220,196,196,17,18,57,47,236,49,180,128,0,127,13,2,93,0,64,6,6,3,0,175,12,9,47,60,236,50,50,48,75,176,66,80,88,64,
  20,10,17,9,8,9,12,17,13,14,13,6,17,7,8,7,1,17,0,14,0,5,7,16,236,7,16,236,7,16,236,7,16,236,64,15,8,1,9,12,
  7,11,12,7,10,0,14,13,6,0,10,15,15,15,64,10,5,17,8,8,7,2,17,14,0,14,7,0,16,237,7,0,16,237,89,19,51,1,17,51,
  17,1,51,9,1,35,9,1,35,1,130,218,1,19,202,1,11,216,254,32,2,0,216,254,92,254,88,218,2,22,5,213,254,100,1,156,254,115,1,141,
  253,51,252,248,2,123,253,133,3,29,0,0,0,4,0,150,0,0,3,162,5,213,0,3,0,7,0,11,0,15,0,49,64,20,15,7,149,12,4,175,
  8,0,149,11,3,5,1,4,0,13,9,12,8,16,16,220,60,204,50,220,60,204,50,180,63,5,63,1,2,93,49,0,47,60,236,50,244,60,236,50,
  48,37,51,21,35,17,51,21,35,1,51,21,35,17,51,21,35,2,164,254,254,254,254,253,242,254,254,254,254,205,205,5,213,205,251,197,205,5,213,205,
  0,2,0,92,0,0,5,8,5,213,0,2,0,9,0,55,64,16,2,149,5,129,8,149,4,1,5,9,6,0,28,5,4,10,16,244,236,212,196,17,
  57,49,0,47,236,244,236,48,64,9,0,17,8,1,17,7,8,7,66,75,83,88,7,16,5,237,4,16,237,89,34,9,1,33,1,33,17,33,21,1,
  33,1,38,2,230,253,26,3,226,251,84,4,172,252,156,3,100,1,68,3,231,250,213,5,213,154,251,111,0,3,0,150,2,104,4,146,3,104,0,3,
  0,7,0,11,0,36,64,17,3,7,11,0,4,8,13,1,28,0,5,28,4,9,28,8,12,16,220,236,220,236,220,236,204,49,0,47,60,60,204,50,
  50,48,1,51,17,35,1,51,17,35,1,51,17,35,3,198,204,204,254,104,204,204,254,104,204,204,3,104,255,0,1,0,255,0,1,0,255,0,0,0,
  255,255,0,201,0,0,4,139,5,213,16,6,3,55,0,0,0,1,0,111,0,0,3,150,5,213,0,11,0,33,64,16,11,3,149,0,175,4,8,149,
  7,5,1,3,28,0,8,9,47,204,50,252,204,50,49,0,47,236,50,244,236,50,48,19,33,21,33,17,33,21,33,53,33,17,33,111,3,38,254,211,
  1,46,252,218,1,45,254,210,5,213,170,251,127,170,170,4,129,0,0,0,0,1,0,111,255,226,7,49,5,240,0,47,0,44,64,22,15,33,149,20,
  28,145,9,39,149,44,4,140,48,49,30,42,36,25,12,18,6,48,16,204,50,220,236,220,50,204,49,0,16,228,50,236,50,244,60,236,50,48,1,6,
  7,6,33,34,39,53,22,51,32,0,17,16,0,33,34,7,53,54,51,32,23,22,23,54,55,54,33,50,23,21,38,35,32,0,17,16,0,33,50,55,
  21,6,35,32,39,38,3,208,37,52,194,254,172,128,114,109,121,1,0,1,16,254,240,255,0,121,109,114,128,1,79,199,52,37,37,52,194,1,84,128,
  114,109,121,255,0,254,240,1,16,1,0,121,109,114,128,254,178,200,52,1,42,66,54,208,33,175,42,1,58,1,39,1,40,1,56,41,175,32,207,54,
  65,66,54,207,32,175,41,254,200,254,216,254,217,254,198,42,175,33,208,54,0,2,0,111,0,0,5,204,5,213,0,27,0,31,0,80,64,19,11,7,
  9,13,5,28,16,31,4,17,29,1,28,22,26,24,20,0,32,16,212,60,60,204,50,236,50,50,212,60,60,252,60,60,204,50,49,0,64,20,9,28,
  24,149,6,2,27,0,10,29,23,149,13,17,20,4,0,175,15,19,47,60,228,50,220,60,60,236,50,50,16,220,60,60,236,50,50,48,1,51,17,33,
  17,51,17,33,21,33,17,33,21,33,17,35,17,33,17,35,17,33,53,33,17,33,53,33,23,17,33,17,1,145,202,1,146,202,1,21,254,235,1,21,
  254,235,202,254,110,202,254,222,1,34,254,222,1,34,202,1,146,5,213,254,120,1,136,254,120,170,254,142,170,254,121,1,135,254,121,1,135,170,1,114,
  170,170,254,142,1,114,0,0,255,255,0,201,0,0,5,51,5,213,16,6,3,172,0,0,0,1,0,204,0,0,4,136,5,213,0,7,0,28,64,14,
  4,149,1,175,5,149,0,6,2,5,28,0,4,8,16,252,236,196,50,49,0,47,236,252,236,48,51,17,33,21,33,17,33,21,204,3,188,253,14,2,
  242,5,213,170,251,127,170,0,255,255,0,201,0,0,1,147,5,213,16,6,0,44,0,0,0,1,0,111,0,0,5,204,5,213,0,19,0,55,64,12,
  7,3,5,9,1,28,18,14,12,16,0,20,16,47,60,60,204,50,252,60,60,204,50,49,0,64,14,16,5,149,2,19,0,6,15,149,9,12,0,175,
  11,47,228,220,60,236,50,16,220,60,236,50,48,1,51,17,33,21,33,17,33,21,33,17,35,17,33,53,33,17,33,53,33,2,191,202,2,67,253,189,
  2,67,253,189,202,253,176,2,80,253,176,2,80,5,213,254,120,170,254,142,170,254,121,1,135,170,1,114,170,0,0,0,0,2,0,201,0,0,1,149,
  5,213,0,3,0,7,0,55,64,12,7,0,4,175,2,5,1,28,4,0,4,8,16,252,75,176,16,84,88,185,0,0,0,64,56,89,50,236,50,49,
  0,47,236,204,204,48,1,64,13,48,9,64,9,80,9,96,9,143,9,159,9,6,93,55,51,21,35,19,51,17,35,201,204,204,2,202,202,205,205,5,
  213,251,166,0,0,1,0,159,255,227,5,164,5,213,0,28,0,62,64,24,21,15,149,26,4,149,7,145,26,140,29,20,25,21,18,25,7,23,12,25,
  6,0,16,29,16,252,196,236,212,196,236,212,236,49,0,16,228,244,236,16,236,196,48,64,6,4,17,8,9,8,66,75,83,88,7,16,1,237,89,34,
  19,52,18,55,1,33,53,33,21,1,14,1,21,20,22,51,50,54,53,52,39,51,22,21,20,4,33,32,36,159,190,187,2,16,252,164,4,172,253,120,
  183,197,219,201,226,213,203,191,225,254,187,254,185,254,206,254,185,1,195,159,1,4,119,1,78,170,170,254,101,116,228,119,150,164,136,136,179,206,224,161,
  206,230,249,0,0,4,0,99,255,227,4,173,5,240,0,11,0,23,0,35,0,47,0,57,64,14,49,69,3,27,18,21,45,9,33,18,15,39,69,48,
  16,252,60,236,50,212,60,236,50,236,49,0,64,16,0,185,12,6,185,18,145,48,30,185,42,24,185,36,140,48,16,244,236,212,236,16,244,236,212,236,
  48,1,50,54,53,52,38,35,34,6,21,20,22,23,34,36,53,52,36,51,50,4,21,20,4,3,50,54,53,52,38,35,34,6,21,20,22,23,34,36,
  53,52,36,51,50,4,21,20,4,2,136,153,183,183,153,153,183,183,153,249,254,212,1,44,249,249,1,44,254,212,249,153,183,183,153,153,183,183,153,249,
  254,212,1,44,249,249,1,44,254,212,4,26,80,73,73,80,80,73,73,80,164,165,152,151,166,166,151,152,165,253,17,80,73,73,80,80,73,73,80,164,
  166,151,152,165,165,152,151,166,0,2,0,115,255,227,6,167,5,240,0,19,0,39,0,40,64,11,41,16,30,25,10,145,20,25,0,16,40,16,252,236,
  244,236,236,49,0,64,10,25,149,15,35,149,5,145,15,140,40,16,228,244,236,16,236,48,19,52,18,54,36,51,50,4,22,18,21,20,2,6,4,35,
  34,36,38,2,55,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,115,126,212,1,38,162,162,1,38,212,126,126,212,254,218,162,162,254,218,212,
  126,213,92,156,214,119,119,214,156,92,92,156,214,119,119,214,156,92,2,234,157,1,30,209,122,122,209,254,226,157,158,254,226,209,122,122,209,1,30,158,
  125,225,165,96,96,165,225,125,124,225,165,96,96,165,225,0,0,2,0,115,255,145,6,167,5,240,0,22,0,44,0,80,64,24,15,14,10,31,32,33,
  30,13,16,6,23,35,14,46,16,35,25,10,145,23,25,0,16,45,16,252,236,244,236,236,196,17,18,23,57,18,57,57,49,0,64,22,15,18,32,31,
  33,30,16,13,6,40,28,15,28,149,18,40,149,5,145,18,140,45,16,228,244,236,16,236,192,17,18,23,57,18,57,48,19,52,18,54,36,51,50,4,
  22,18,21,20,2,7,23,7,39,6,35,34,36,38,2,55,20,30,2,51,50,55,1,55,1,54,53,52,46,2,35,34,14,2,115,126,212,1,38,162,
  162,1,38,212,126,127,108,162,129,167,196,229,162,254,218,212,126,213,92,156,214,119,167,144,254,145,131,1,106,144,92,156,214,119,119,214,156,92,2,234,
  158,1,30,208,122,122,208,254,226,158,158,254,224,105,199,107,202,119,122,208,1,30,158,124,226,164,96,94,1,190,106,254,73,174,229,124,226,164,96,96,
  164,226,0,0,0,1,0,201,0,0,5,59,5,213,0,11,0,45,64,13,13,4,6,28,4,8,28,11,2,28,0,4,12,16,252,252,220,252,220,252,
  252,49,0,64,10,5,1,145,10,11,8,149,3,173,10,47,244,236,50,16,228,50,48,19,17,51,17,33,17,51,17,33,17,35,17,201,202,2,222,202,
  254,44,202,2,100,3,113,253,57,2,199,252,143,253,156,2,100,0,0,0,0,3,0,201,0,0,1,199,5,213,0,3,0,7,0,11,0,40,64,20,
  11,149,8,175,7,3,149,0,173,4,149,7,13,9,1,5,0,4,8,12,16,220,60,60,220,60,60,204,49,0,47,236,252,236,16,252,236,48,19,51,
  21,35,17,51,21,35,17,51,21,35,201,254,254,254,254,254,254,3,81,205,254,73,205,5,213,205,0,0,0,5,0,150,0,0,5,104,5,213,0,3,
  0,7,0,11,0,15,0,19,0,63,64,27,19,1,149,2,16,175,15,11,149,8,173,12,6,149,5,15,3,7,2,6,9,8,13,17,12,16,20,16,
  220,60,204,50,220,204,220,60,204,50,182,63,7,63,3,63,9,3,93,49,0,47,60,236,50,252,236,16,252,60,236,50,48,1,35,53,51,17,35,53,
  51,1,51,21,35,1,51,21,35,17,51,21,35,5,104,254,254,254,254,253,24,254,254,254,22,254,254,254,254,5,8,205,250,43,205,2,132,205,254,73,
  205,5,213,205,0,3,0,115,255,227,6,167,5,240,0,19,0,39,0,43,0,62,64,16,45,16,10,41,40,40,20,30,25,10,145,20,25,0,16,44,
  16,252,236,244,236,17,57,47,204,16,236,178,47,41,1,93,49,0,64,14,43,206,40,173,25,149,15,35,149,5,145,15,140,44,16,228,244,236,16,236,
  244,236,48,1,19,52,18,54,36,51,50,4,22,18,21,20,2,6,4,35,34,36,38,2,55,20,30,2,51,50,62,2,53,52,46,2,35,34,14,2,
  5,51,21,35,115,126,212,1,38,162,162,1,38,212,126,126,212,254,218,162,162,254,218,212,126,213,92,156,214,119,119,214,156,92,92,156,214,119,119,214,
  156,92,1,198,254,254,2,234,157,1,30,209,122,122,209,254,226,157,158,254,226,209,122,122,209,1,30,158,125,225,165,96,96,165,225,125,124,225,165,96,
  96,165,225,21,205,0,0,0,0,2,0,115,255,228,6,167,6,62,0,22,0,44,0,80,64,24,9,8,13,37,36,35,38,10,7,6,23,33,8,46,
  16,33,25,13,145,23,25,0,16,45,16,252,236,244,236,236,196,17,18,23,57,18,57,57,49,0,64,22,8,5,10,7,35,38,36,37,6,40,28,8,
  28,149,18,40,149,5,145,18,140,45,16,228,244,236,16,236,196,17,18,23,57,18,57,48,19,52,18,54,36,51,50,23,55,23,7,22,18,21,20,2,
  6,4,35,34,36,38,2,55,20,30,2,51,50,62,2,53,52,39,1,39,1,38,35,34,14,2,115,126,212,1,38,162,228,196,160,131,158,110,127,126,
  212,254,218,162,162,254,218,212,126,213,92,156,214,119,119,214,156,92,144,254,148,130,1,112,144,167,119,214,156,92,2,234,158,1,30,208,122,118,196,105,
  194,107,254,224,158,158,254,226,208,122,122,208,1,30,158,124,226,164,96,96,164,226,124,229,174,254,63,108,1,198,94,96,164,226,0,0,0,3,0,115,
  255,227,5,114,5,239,0,37,0,49,0,61,0,71,64,16,56,38,25,14,24,30,8,25,44,50,48,19,25,0,16,62,16,252,236,244,60,236,50,220,
  60,236,50,49,0,64,23,47,149,27,59,149,11,53,11,27,41,4,22,16,22,149,35,16,149,3,145,35,140,62,16,228,244,236,16,236,17,18,23,57,
  47,236,47,236,48,19,16,0,33,32,23,30,1,21,20,6,35,34,38,53,52,55,32,0,17,16,0,33,38,53,52,54,51,50,22,21,20,6,7,6,
  33,32,0,5,20,22,51,50,54,53,52,38,35,34,6,19,52,38,35,34,6,21,20,22,51,50,54,115,1,134,1,83,1,147,95,32,20,153,133,132,
  153,24,254,254,254,251,1,5,1,2,24,153,132,133,153,20,32,95,254,109,254,173,254,122,3,153,44,28,28,44,44,28,28,44,144,44,28,28,44,44,
  28,28,44,2,233,1,103,1,159,115,39,79,59,129,145,145,129,72,54,254,190,254,226,254,226,254,190,54,72,129,145,145,129,59,79,39,115,1,159,122,
  60,49,49,60,59,50,50,3,135,60,49,49,60,59,47,47,0,1,0,100,0,0,5,192,5,213,0,11,0,35,64,17,5,8,149,2,11,173,0,175,
  7,3,5,2,28,10,8,11,12,16,212,60,196,252,60,196,49,0,47,228,244,60,236,50,48,1,51,17,33,21,33,17,35,17,33,53,33,2,173,202,
  2,73,253,183,202,253,183,2,73,5,213,253,106,170,253,107,2,149,170,0,255,255,0,61,0,0,5,59,5,213,16,6,0,59,0,0,0,3,0,115,
  255,227,5,114,5,239,0,51,0,63,0,75,0,102,64,25,25,24,27,149,21,30,30,31,70,52,25,14,37,43,8,25,54,58,48,31,20,25,0,16,
  76,16,252,236,50,244,60,236,50,220,60,236,50,17,57,47,60,252,60,204,49,0,64,31,23,28,20,24,149,30,26,61,149,40,73,149,11,26,67,11,
  40,55,5,35,16,35,149,49,16,149,3,145,49,140,76,16,228,244,236,16,236,17,18,23,57,47,236,47,236,47,60,236,50,204,196,48,19,16,0,33,
  32,23,30,1,21,20,6,35,34,38,53,52,55,34,7,6,21,51,17,51,21,51,21,35,21,35,17,35,20,23,22,51,38,53,52,54,51,50,22,21,
  20,14,1,7,6,33,32,0,5,20,22,51,50,54,53,52,38,35,34,6,19,52,38,35,34,6,21,20,22,51,50,54,115,1,134,1,83,1,147,95,
  32,20,153,133,132,153,24,238,151,127,187,204,233,233,204,187,127,151,238,24,153,132,133,153,20,65,59,133,254,239,254,173,254,122,3,153,44,28,28,44,
  44,28,28,44,144,44,28,28,44,44,28,28,44,2,233,1,103,1,159,115,39,79,59,129,145,145,129,72,54,162,138,223,0,255,255,170,255,0,255,223,
  138,162,54,72,129,145,145,129,59,79,79,23,52,1,159,122,60,49,49,60,59,50,50,3,135,60,49,49,60,59,47,47,0,1,0,201,0,0,4,139,
  5,213,0,19,0,59,64,28,14,11,149,4,2,149,0,129,16,149,8,4,173,18,5,14,149,11,8,9,1,17,15,3,28,0,4,20,16,252,236,50,
  212,196,196,220,60,236,50,49,0,47,236,50,236,244,236,16,238,50,48,178,31,20,1,1,93,19,33,21,33,17,33,17,51,21,51,21,35,21,35,17,
  33,17,33,21,33,201,3,176,253,26,1,17,204,234,234,204,254,239,2,248,252,62,5,213,170,254,70,0,255,255,170,255,0,255,253,227,170,0,0,0,
  255,255,0,16,0,0,5,104,5,213,16,6,3,41,0,0,0,1,0,201,0,0,5,59,5,213,0,7,0,31,64,16,6,2,129,4,149,0,9,4,
  5,28,0,4,28,1,4,8,16,252,236,212,236,236,49,0,47,236,244,60,48,41,1,17,51,17,33,17,51,5,59,251,142,202,2,222,202,5,213,250,
  213,5,43,0,0,1,0,201,0,0,4,121,5,213,0,8,0,61,64,12,66,7,3,149,4,129,1,5,1,4,4,9,16,252,60,212,49,0,47,244,
  236,50,48,75,83,88,64,18,8,17,2,2,1,7,17,3,3,2,8,17,2,0,17,1,2,1,5,7,16,236,16,236,7,16,236,8,16,236,89,33,
  35,9,1,53,33,21,33,1,1,177,232,1,223,254,33,3,176,253,56,1,223,2,192,2,107,170,170,253,154,0,0,0,0,1,0,115,0,0,5,219,
  5,213,0,35,0,79,64,22,37,16,6,15,25,7,14,2,36,16,33,24,25,32,25,19,10,2,28,20,29,1,47,60,60,236,50,50,212,60,236,50,
  236,16,212,60,236,50,236,49,0,64,18,0,3,149,29,10,32,1,6,129,15,21,18,149,28,11,25,20,15,47,60,60,212,60,236,50,16,244,60,60,
  212,60,236,50,48,1,17,51,17,50,54,53,51,16,0,35,17,50,0,17,35,52,38,35,17,35,17,34,6,21,35,16,0,51,17,34,0,17,51,20,
  22,2,194,202,138,242,211,254,135,214,214,1,121,211,242,138,202,138,242,211,1,121,214,214,254,135,211,242,4,43,1,170,254,86,226,200,254,238,254,186,
  254,219,254,186,254,238,200,226,254,86,1,170,226,200,1,18,1,70,1,37,1,70,1,18,200,226,0,0,0,1,0,201,0,0,3,246,5,213,0,6,
  0,46,64,11,3,0,175,6,1,3,4,28,0,4,7,16,252,75,176,16,84,88,185,0,0,0,64,56,89,236,196,196,49,0,47,236,196,48,180,2,
  17,3,3,4,7,1,16,237,19,33,1,35,1,17,35,201,1,26,2,19,222,254,117,196,5,213,253,45,2,29,250,225,0,1,0,115,0,0,5,219,
  5,213,0,43,0,102,64,26,22,45,16,29,16,25,28,17,12,44,16,1,7,38,25,6,39,32,24,20,12,28,35,43,3,11,47,60,60,60,236,50,
  50,50,212,60,236,50,196,236,16,212,60,236,50,236,196,49,0,64,26,24,43,185,21,1,1,42,3,13,10,149,20,3,16,11,6,129,29,32,35,149,
  25,42,39,34,29,47,60,60,212,60,236,50,16,244,60,60,212,60,236,50,17,18,57,47,60,236,50,48,1,53,33,53,34,0,17,51,20,22,51,17,
  51,17,50,54,53,51,16,0,35,21,33,21,33,21,50,0,17,35,52,38,35,17,35,17,34,6,21,35,16,0,51,53,1,1,1,193,214,254,135,211,
  242,138,202,138,242,211,254,135,214,1,191,254,65,214,1,121,211,242,138,202,138,242,211,1,121,214,2,149,170,62,1,70,1,18,200,226,1,170,254,86,
  226,200,254,238,254,186,62,170,61,254,186,254,238,200,226,254,86,1,170,226,200,1,18,1,70,61,0,0,0,1,0,54,4,45,3,233,5,213,0,7,
  0,23,64,9,6,2,4,1,0,5,4,1,8,16,220,204,220,204,49,0,47,204,196,50,48,1,33,17,51,17,33,17,51,3,233,252,77,143,2,149,
  143,4,45,1,168,254,251,1,5,0,0,0,0,3,0,143,255,227,3,172,5,211,0,23,0,27,0,36,0,0,1,51,17,54,55,54,55,21,14,1,
  35,34,38,53,52,54,63,1,62,1,55,62,1,53,19,35,53,51,3,17,7,14,1,21,20,23,22,1,243,191,31,33,89,97,94,193,103,184,223,72,
  90,88,47,39,8,6,6,197,203,203,197,45,57,51,66,36,4,66,252,83,8,13,35,67,188,57,56,194,159,76,137,86,86,47,53,25,21,60,52,1,
  14,254,250,190,1,173,44,53,94,49,89,55,31,0,0,0,255,255,0,217,0,159,5,219,3,50,16,38,12,193,0,0,16,7,13,74,2,19,254,87,
  0,1,0,176,3,58,2,88,6,20,0,5,0,0,19,33,21,35,17,35,176,1,168,240,184,6,20,143,253,181,0,0,0,1,0,199,3,58,2,111,
  6,20,0,5,0,0,1,35,53,33,17,35,1,182,239,1,168,185,5,133,143,253,38,0,0,1,0,176,254,242,2,88,1,204,0,5,0,0,5,51,
  21,33,17,51,1,104,240,254,88,184,127,143,2,218,0,0,0,1,0,199,254,242,2,111,1,204,0,5,0,0,1,33,53,51,17,51,2,111,254,88,
  239,185,254,242,143,2,75,0,255,255,0,147,0,0,3,176,5,240,16,6,5,77,0,0,255,255,0,170,254,188,6,130,5,213,16,39,23,123,0,0,
  252,54,16,6,23,123,0,0,255,255,0,170,254,188,6,130,5,213,16,39,23,130,0,0,252,54,16,6,23,130,0,0,255,255,0,170,254,188,6,130,
  5,213,16,39,23,126,0,0,252,54,16,6,23,128,0,0,255,255,0,170,254,188,6,130,5,213,16,39,23,128,0,0,252,54,16,6,23,129,0,0,
  255,255,0,170,254,188,6,130,5,213,16,39,23,123,0,0,252,54,16,6,23,128,0,0,255,255,0,170,254,188,6,130,5,213,16,38,23,123,0,0,
  16,7,23,128,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,128,0,0,252,54,16,6,23,130,0,0,255,255,0,170,254,188,6,130,
  5,213,16,38,23,128,0,0,16,7,23,130,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,123,0,0,252,54,16,6,23,127,0,0,
  255,255,0,170,254,188,6,131,5,213,16,38,23,123,0,0,16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,130,0,0,
  16,7,23,123,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,130,0,0,252,54,16,6,23,123,0,0,255,255,0,170,254,188,6,130,
  5,213,16,38,23,123,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,123,0,0,252,54,16,6,23,125,0,0,
  255,255,0,170,254,188,6,130,5,213,16,38,23,130,0,0,16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,
  16,7,23,130,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,39,23,126,0,0,252,54,16,6,23,124,0,0,255,255,0,170,254,188,6,130,
  5,213,16,39,23,127,0,0,252,54,16,6,23,129,0,0,255,255,0,170,254,188,6,131,5,213,16,39,23,124,0,0,252,54,16,6,23,130,0,0,
  255,255,0,170,254,188,6,130,5,213,16,38,23,127,0,0,16,7,23,130,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,126,0,0,
  252,54,16,6,23,125,0,0,255,255,0,170,254,188,6,130,5,213,16,38,23,129,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,130,
  5,213,16,38,23,129,0,0,16,7,23,130,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,126,0,0,252,54,16,6,23,130,0,0,
  255,255,0,170,254,188,6,130,5,213,16,39,23,126,0,0,252,54,16,6,23,123,0,0,255,255,0,170,254,188,6,130,5,213,16,38,23,129,0,0,
  16,7,23,123,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,129,0,0,16,7,23,126,0,0,252,54,255,255,0,170,254,188,6,131,
  5,213,16,38,23,124,0,0,16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,128,0,0,16,7,23,128,0,0,252,54,
  255,255,0,170,254,188,6,130,5,213,16,38,23,125,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,38,23,124,0,0,
  16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,130,
  5,213,16,39,23,129,0,0,252,54,16,6,23,123,0,0,255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,16,7,23,123,0,0,252,54,
  255,255,0,170,254,188,6,130,5,213,16,39,23,130,0,0,252,54,16,6,23,125,0,0,255,255,0,170,254,188,6,130,5,213,16,38,23,130,0,0,
  16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,127,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,131,
  5,213,16,38,23,125,0,0,16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,128,0,0,16,7,23,129,0,0,252,54,
  255,255,0,170,254,188,6,130,5,213,16,39,23,128,0,0,252,54,16,6,23,126,0,0,255,255,0,170,254,188,6,131,5,213,16,38,23,129,0,0,
  16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,127,0,0,16,7,23,126,0,0,252,54,255,255,0,170,254,188,6,131,
  5,213,16,38,23,124,0,0,16,7,23,123,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,123,0,0,16,7,23,127,0,0,252,54,
  255,255,0,170,254,188,6,131,5,213,16,38,23,124,0,0,16,7,23,130,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,130,0,0,
  16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,39,23,128,0,0,252,54,16,6,23,124,0,0,255,255,0,170,254,188,6,130,
  5,213,16,38,23,128,0,0,16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,38,23,124,0,0,16,7,23,125,0,0,252,54,
  255,255,0,170,254,188,6,130,5,213,16,38,23,125,0,0,16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,
  16,7,23,126,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,129,0,0,16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,130,
  5,213,16,38,23,127,0,0,16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,38,23,126,0,0,16,7,23,124,0,0,252,54,
  255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,125,0,0,
  16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,127,0,0,16,7,23,127,0,0,252,54,255,255,0,170,254,188,6,131,
  5,213,16,38,23,124,0,0,16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,127,0,0,16,7,23,128,0,0,252,54,
  255,255,0,170,254,188,6,131,5,213,16,38,23,128,0,0,16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,131,5,213,16,38,23,127,0,0,
  16,7,23,124,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,38,23,126,0,0,16,7,23,129,0,0,252,54,255,255,0,170,254,188,6,130,
  5,213,16,38,23,128,0,0,16,7,23,125,0,0,252,54,255,255,0,170,254,188,6,130,5,213,16,39,23,128,0,0,252,54,16,6,23,125,0,0,
  255,255,0,201,0,0,4,236,5,213,18,6,0,37,0,0,255,255,0,201,0,0,4,141,5,213,18,6,0,51,0,0,0,2,0,70,0,0,4,10,
  5,213,0,8,0,19,0,0,37,17,35,34,6,21,20,22,51,5,33,34,36,53,52,36,59,1,17,51,3,64,254,141,154,154,141,1,200,254,56,251,
  254,255,1,1,251,254,202,166,2,49,146,135,134,146,166,227,219,221,226,2,88,0,0,0,255,255,0,201,0,0,5,176,5,213,18,6,0,39,0,0,
  255,255,255,250,0,0,4,233,5,213,18,6,0,55,0,0,0,1,255,250,0,0,4,233,5,213,0,7,0,0,41,1,53,33,17,51,17,33,4,233,
  251,17,2,18,203,2,18,170,5,43,250,213,255,255,0,115,255,227,5,139,5,240,18,6,0,42,0,0,255,255,0,201,0,0,5,106,5,213,18,6,
  0,46,0,0,0,1,255,213,0,0,4,118,5,213,0,10,0,0,33,35,17,1,33,9,1,33,1,17,51,4,118,202,253,98,254,252,2,229,252,230,
  1,10,2,205,202,2,119,253,137,2,184,3,29,253,49,2,207,0,0,0,255,255,0,0,255,227,3,79,5,213,18,6,23,2,0,0,255,255,0,115,
  255,227,5,39,5,240,18,6,0,38,0,0,255,255,0,115,255,227,5,39,5,240,18,6,1,72,0,0,255,255,0,92,0,0,5,31,5,213,18,6,
  0,61,0,0,255,255,0,201,0,0,4,35,5,213,18,6,0,41,0,0,255,255,0,201,0,0,4,35,5,213,18,6,11,196,0,0,255,255,0,201,
  0,0,6,31,5,213,18,6,0,48,0,0,255,255,0,201,0,0,5,51,5,213,18,6,0,49,0,0,255,255,0,201,0,0,4,106,5,213,18,6,
  0,47,0,0,255,255,0,135,255,227,4,162,5,240,18,6,0,54,0,0,255,255,0,201,0,0,5,84,5,213,18,6,0,53,0,0,0,2,0,59,
  0,0,4,198,5,213,0,19,0,27,0,0,1,46,1,39,3,51,19,30,1,59,1,17,51,17,33,32,38,53,52,54,1,17,35,34,6,16,22,51,
  2,2,65,123,62,205,217,191,74,139,120,220,202,254,56,255,0,252,131,2,119,254,146,149,149,146,3,25,22,144,126,1,152,254,129,150,98,2,119,250,
  43,214,216,141,186,253,177,2,18,135,254,250,133,0,0,0,255,255,0,16,0,0,5,104,5,213,18,6,2,7,0,0,255,255,0,16,0,0,5,104,
  5,213,18,6,0,57,0,0,255,255,0,201,0,0,5,59,5,213,18,6,0,43,0,0,255,255,0,163,255,227,5,187,5,240,18,6,11,211,0,0,
  0,1,0,201,0,0,4,24,5,242,0,15,0,0,1,21,46,1,35,34,6,21,17,35,17,16,54,51,50,22,4,24,91,194,104,143,113,202,211,247,
  96,190,5,152,236,81,81,149,203,252,18,3,238,1,26,234,44,0,0,0,255,255,0,68,0,0,7,166,5,213,18,6,0,58,0,0,255,255,0,61,
  0,0,5,59,5,213,18,6,0,59,0,0,255,255,255,252,0,0,4,231,5,213,18,6,0,60,0,0,0,3,0,145,0,0,4,180,5,213,0,8,
  0,17,0,32,0,0,1,17,33,34,6,21,20,22,51,1,17,33,34,6,21,20,22,51,5,33,34,38,53,52,54,55,46,1,53,52,36,51,33,3,
  234,254,188,163,157,157,163,1,68,254,213,148,145,145,148,1,245,253,252,231,250,128,124,149,165,1,16,251,2,24,3,12,2,35,135,139,140,133,253,154,
  1,194,111,114,113,112,166,192,177,137,162,20,32,203,152,200,218,0,0,0,255,255,0,16,0,0,5,104,5,213,18,6,0,36,0,0,255,255,0,16,
  0,0,5,104,5,213,18,6,17,227,0,0,255,255,0,201,0,0,4,139,5,213,18,6,0,40,0,0,0,1,0,131,0,0,4,69,5,213,0,11,
  0,0,41,1,53,33,17,33,53,33,17,33,53,33,4,69,252,80,2,230,253,57,2,199,253,8,3,194,170,1,186,170,2,29,170,0,255,255,0,201,
  0,0,1,147,5,213,18,6,0,44,0,0,255,255,0,115,255,227,5,217,5,240,18,6,0,50,0,0,255,255,0,178,255,227,5,41,5,213,18,6,
  0,56,0,0,0,1,0,178,0,0,5,41,5,242,0,17,0,42,64,9,10,28,8,56,17,28,0,65,18,16,252,75,176,16,84,88,185,0,0,255,
  192,56,89,236,252,236,49,0,181,13,149,4,145,9,0,47,60,244,236,48,51,17,16,0,33,32,0,25,1,35,17,52,38,35,34,6,21,17,178,1,
  33,1,27,1,26,1,33,203,174,194,195,174,3,164,1,36,1,42,254,214,254,220,252,92,3,139,240,211,211,240,252,117,255,255,0,8,0,0,3,169,
  5,213,18,6,11,212,0,0,0,2,0,115,0,0,5,90,5,213,0,8,0,17,0,31,64,9,0,28,10,50,4,25,14,16,18,16,252,236,244,236,
  49,0,182,0,149,9,129,7,149,11,47,236,244,236,48,1,35,32,0,17,16,0,33,51,19,17,33,32,0,17,16,0,33,4,144,244,254,203,254,225,
  1,31,1,53,244,202,254,97,254,80,254,104,1,150,1,178,5,47,254,233,254,212,254,210,254,232,5,47,250,43,1,106,1,130,1,128,1,105,0,0,
  0,1,0,175,0,0,1,183,1,62,0,3,0,0,19,33,17,33,175,1,8,254,248,1,62,254,194,0,0,1,0,146,254,192,1,183,1,62,0,6,
  0,0,19,33,17,3,35,19,35,175,1,8,164,129,164,135,1,62,254,194,254,192,1,64,255,255,0,175,0,0,4,22,1,62,16,39,18,191,2,95,
  0,0,16,6,18,191,0,0,255,255,0,175,254,192,4,22,1,62,16,39,18,192,2,95,0,0,16,6,18,191,0,0,0,2,0,146,254,192,1,183,
  4,35,0,6,0,10,0,0,19,33,17,3,35,19,35,17,33,17,33,175,1,8,164,129,164,135,1,8,254,248,1,62,254,194,254,192,1,64,4,35,
  254,194,0,0,0,2,0,175,0,0,1,183,4,35,0,3,0,7,0,0,19,33,17,33,17,33,17,33,175,1,8,254,248,1,8,254,248,1,62,254,
  194,4,35,254,194,0,0,0,0,2,0,175,0,0,4,5,2,214,0,3,0,7,0,0,1,33,17,33,1,33,21,33,2,253,1,8,254,248,253,178,
  3,86,252,170,1,62,254,194,2,214,168,0,0,2,0,175,1,96,4,5,3,162,0,3,0,7,0,0,19,33,21,33,21,33,21,33,175,3,86,252,
  170,3,86,252,170,3,162,168,240,170,0,0,255,255,0,114,255,227,4,141,5,240,16,6,1,105,0,0,255,255,0,100,255,227,3,188,4,123,16,6,
  1,106,0,0,255,255,0,201,0,0,2,198,5,213,16,6,1,88,0,0,255,255,0,166,0,0,2,110,4,96,16,6,2,43,0,0,0,1,0,118,
  255,227,8,250,5,41,0,52,0,62,64,21,48,49,44,28,0,24,23,4,10,15,42,36,30,6,0,54,28,28,19,69,53,16,252,236,204,204,23,57,
  212,204,16,236,212,204,49,0,64,12,36,149,10,42,30,149,4,15,140,48,23,53,16,204,50,244,50,236,50,220,236,48,1,20,7,6,35,34,39,38,
  39,38,35,34,15,1,6,35,34,39,38,53,52,55,54,55,51,6,7,6,21,16,33,50,55,54,55,54,51,50,23,22,23,22,51,32,17,52,39,38,
  39,51,22,23,22,8,250,102,116,234,91,110,97,96,122,120,122,123,194,110,91,234,116,102,67,71,111,249,126,91,85,1,0,138,93,76,75,102,157,155,
  100,75,74,93,138,1,0,85,91,126,250,111,70,67,1,254,242,139,158,68,64,64,68,68,128,68,157,139,242,198,226,236,152,107,243,226,182,254,186,54,
  51,51,54,54,51,51,54,1,70,182,226,243,107,152,236,226,0,1,0,152,255,227,7,161,3,197,0,33,0,60,64,19,33,0,31,8,2,14,13,4,
  9,29,18,4,2,35,16,8,11,69,34,16,252,236,204,204,23,57,212,204,16,236,212,204,49,0,64,12,23,169,7,29,18,169,4,9,140,33,13,34,
  16,204,50,244,50,236,50,220,236,48,1,18,17,16,33,34,36,34,4,35,32,17,16,19,51,2,21,16,51,50,55,54,55,54,50,23,22,23,22,51,
  50,17,52,3,7,23,138,254,114,84,254,213,240,254,212,82,254,114,138,198,146,208,62,73,120,21,100,252,100,20,121,73,63,208,146,3,197,254,227,254,
  235,254,80,226,226,1,177,1,20,1,29,254,185,250,254,251,56,91,12,55,55,12,91,56,1,7,248,1,71,0,0,0,255,255,0,60,0,0,7,114,
  5,213,16,38,3,190,0,0,16,7,0,44,5,223,0,0,255,255,0,62,0,0,6,138,4,123,16,38,3,222,0,0,16,7,0,243,5,17,0,0,
  0,2,0,115,255,227,7,208,5,240,0,9,0,28,0,0,0,32,0,17,16,0,32,0,17,16,23,33,17,51,17,35,17,33,2,0,33,32,0,17,
  16,0,33,32,0,4,1,254,72,254,255,1,1,1,184,1,3,210,1,48,202,202,254,208,14,254,152,254,197,254,198,254,136,1,120,1,58,1,59,1,
  104,5,76,254,184,254,229,254,230,254,184,1,72,1,26,1,27,197,2,150,250,43,2,149,254,232,254,102,1,165,1,97,1,98,1,165,254,103,0,0,
  0,2,0,112,255,227,5,251,4,123,0,10,0,28,0,0,1,34,6,21,20,22,51,50,54,16,38,1,51,17,51,17,35,17,35,6,0,35,34,0,
  17,16,0,32,18,2,114,147,172,172,147,149,171,172,1,104,213,184,184,208,9,254,249,241,240,254,238,1,18,1,224,249,3,223,233,199,200,232,231,1,
  146,231,254,194,1,191,251,160,2,9,248,254,210,1,57,1,19,1,20,1,56,254,228,0,0,2,0,211,0,0,7,191,5,213,0,15,0,18,0,0,
  1,51,1,35,3,33,3,35,19,33,17,35,17,51,17,33,9,1,33,4,161,229,2,57,210,136,253,95,136,213,252,254,58,202,202,2,7,1,111,254,
  238,2,37,5,213,250,43,1,127,254,129,2,149,253,107,5,213,253,106,1,207,253,25,0,0,2,0,193,255,227,6,4,4,123,0,34,0,45,0,0,
  1,17,35,53,14,1,35,34,38,53,52,55,33,17,35,17,51,17,33,54,51,33,53,52,38,35,34,6,7,53,62,1,51,50,22,1,34,6,21,20,
  22,51,50,54,61,1,6,4,184,63,188,136,172,203,47,254,248,184,184,1,210,106,149,1,2,167,151,96,182,84,101,190,90,243,240,254,145,223,172,129,
  111,153,185,2,127,253,129,170,102,97,193,162,115,80,253,247,4,96,254,65,34,18,127,139,46,46,170,39,39,252,254,180,102,123,98,115,217,180,41,0,
  0,2,0,101,254,191,8,8,5,213,0,18,0,26,0,0,55,54,55,18,25,1,33,21,33,17,51,17,35,17,35,33,17,35,17,1,33,21,16,3,
  6,7,33,172,134,38,97,6,79,253,41,170,170,202,252,168,170,4,2,254,27,112,23,40,2,148,170,63,120,1,52,2,38,1,26,170,251,127,254,21,
  1,65,254,191,1,235,4,129,212,254,13,254,181,68,43,0,0,2,0,107,254,229,6,231,4,96,0,18,0,25,0,0,55,54,55,54,17,53,33,21,
  33,17,51,17,35,17,35,33,17,35,17,1,33,21,16,15,1,33,176,91,40,98,5,82,253,163,147,147,185,253,45,147,3,102,254,125,118,29,2,22,
  147,40,85,211,1,169,212,147,252,198,254,82,1,27,254,229,1,174,3,58,140,254,100,220,54,0,0,0,0,1,0,84,0,0,8,17,5,213,0,17,
  0,0,51,53,54,55,54,17,53,33,21,33,17,35,17,33,21,16,3,6,84,221,58,87,6,79,253,41,202,254,27,102,98,170,48,163,246,2,100,254,
  170,250,213,5,43,184,253,202,254,248,253,0,0,1,0,76,0,0,6,209,4,96,0,18,0,0,51,53,54,55,54,17,53,33,21,33,17,43,1,17,
  33,21,16,7,6,76,187,51,68,5,83,253,163,1,184,254,123,88,94,153,29,125,166,1,208,183,147,252,51,3,205,111,254,80,194,207,0,1,0,201,
  0,0,8,246,5,213,0,15,0,0,19,33,9,1,33,21,33,17,43,1,17,1,35,1,17,35,201,1,45,1,125,1,127,4,4,253,41,197,5,254,
  132,203,254,127,196,5,213,252,8,3,248,170,250,213,5,18,252,13,4,0,250,225,0,0,0,1,0,186,0,0,7,172,4,96,0,14,0,0,19,33,
  9,1,33,21,33,17,35,17,1,35,1,17,35,186,1,13,1,62,1,63,3,104,253,163,185,254,203,184,254,202,185,4,96,253,18,2,238,147,252,51,
  3,176,253,39,2,217,252,80,255,255,0,115,255,227,5,217,5,240,16,39,0,121,1,226,0,0,16,6,0,50,0,0,255,255,0,113,255,227,4,117,
  4,123,16,38,0,82,0,0,16,7,0,121,1,46,255,132,0,4,0,115,255,227,6,101,5,240,0,3,0,7,0,19,0,29,0,0,1,51,21,35,
  37,51,21,35,18,32,39,38,16,55,54,32,23,22,16,7,0,32,0,17,16,0,32,0,17,16,2,49,211,211,1,164,211,211,241,253,76,208,207,207,
  208,2,180,208,207,207,254,200,254,26,254,224,1,32,1,230,1,32,3,70,254,254,254,253,155,210,210,2,196,211,210,210,211,253,60,210,4,151,254,184,
  254,229,254,230,254,184,1,72,1,26,1,27,0,4,0,113,255,227,5,67,4,123,0,3,0,7,0,18,0,30,0,0,1,51,21,35,37,51,21,35,
  3,34,6,16,22,51,50,54,53,52,38,39,32,0,17,16,0,33,32,0,17,16,0,1,188,211,211,1,104,211,211,74,195,227,225,197,194,227,227,194,
  1,32,1,73,254,183,254,224,254,223,254,184,1,72,2,202,254,254,254,2,19,231,254,110,231,232,200,199,233,156,254,200,254,236,254,237,254,199,1,57,
  1,19,1,20,1,56,0,0,255,255,0,115,255,227,10,106,5,240,16,38,19,28,0,0,16,39,0,121,6,114,0,0,16,7,0,121,1,226,0,0,
  255,255,0,113,255,227,7,182,4,123,16,39,0,121,4,111,255,132,16,39,0,121,1,46,255,132,16,6,19,29,0,0,0,15,0,58,254,87,6,206,
  5,241,0,3,0,7,0,11,0,15,0,19,0,23,0,31,0,39,0,47,0,55,0,63,0,71,0,79,0,128,0,132,0,0,37,51,21,35,37,51,
  21,35,1,51,21,35,37,51,21,35,1,51,21,35,37,51,21,35,0,34,6,20,22,50,54,52,18,34,6,20,22,50,54,52,36,34,6,20,22,50,
  54,52,18,34,6,20,22,50,54,52,36,34,6,20,22,50,54,52,0,34,6,20,22,50,54,52,36,34,6,20,22,50,54,52,19,50,22,21,20,6,
  43,1,22,21,20,6,32,39,38,39,6,7,6,32,38,53,52,55,34,35,34,38,53,52,54,59,1,38,53,52,54,32,23,22,23,54,55,54,32,22,
  21,20,7,1,51,21,35,4,74,134,134,253,239,134,134,2,17,134,134,253,239,134,134,254,248,134,134,4,34,134,134,252,123,180,105,105,180,104,160,180,
  105,105,180,104,1,169,180,105,105,180,104,161,180,105,105,180,104,253,134,180,105,105,180,104,254,144,180,105,105,180,104,1,169,180,105,105,180,104,71,141,
  171,171,141,4,52,171,254,227,85,22,15,15,21,85,254,226,169,51,2,1,143,171,171,143,2,50,169,1,30,85,21,15,15,22,85,1,29,171,52,253,
  175,134,134,22,156,156,156,5,73,156,156,156,254,70,156,156,156,1,93,142,247,142,142,247,2,228,143,246,142,142,246,143,143,246,142,142,246,254,57,142,
  247,142,142,247,142,142,247,142,142,247,254,55,142,247,142,142,247,142,142,247,142,142,247,3,82,204,172,169,204,92,133,171,203,100,27,29,29,25,102,202,
  172,133,92,202,171,172,204,90,133,171,204,101,26,29,29,26,101,204,171,133,90,254,210,156,0,1,255,250,254,102,6,16,5,213,0,29,0,0,3,33,
  21,33,17,33,50,23,22,21,17,16,6,43,1,53,51,50,55,54,53,17,52,38,35,33,17,35,17,33,6,4,239,253,238,1,161,186,113,109,204,228,
  76,62,134,56,55,124,124,254,136,203,253,238,5,213,170,254,70,119,114,238,254,206,254,242,244,170,75,75,194,1,34,159,158,253,57,5,43,0,0,0,
  0,1,0,60,254,86,5,72,4,96,0,31,0,0,19,33,21,33,17,51,32,23,22,21,17,20,7,6,43,1,53,51,50,55,54,53,17,52,39,38,
  35,33,17,35,17,33,60,4,49,254,66,250,1,7,70,82,82,81,181,193,172,110,33,38,38,44,139,254,252,181,254,66,4,96,147,254,170,71,81,229,
  254,242,213,97,96,156,48,55,147,1,8,166,36,41,254,25,3,205,0,0,0,1,255,250,0,0,4,233,5,213,0,15,0,0,3,33,21,33,17,20,
  22,59,1,21,35,34,38,25,1,33,6,4,239,253,238,109,134,63,77,227,205,253,238,5,213,170,252,215,194,150,170,244,1,14,3,41,0,1,0,60,
  0,0,4,109,4,96,0,17,0,0,19,33,21,33,17,20,23,22,59,1,21,35,34,39,38,53,17,33,60,4,49,254,70,35,35,109,88,110,182,80,
  83,254,69,4,96,147,253,190,145,46,48,156,96,98,212,2,55,0,0,0,0,1,0,175,0,0,4,179,5,213,0,23,0,42,64,11,25,8,28,6,
  19,12,0,28,15,4,24,16,252,236,50,204,212,236,204,49,0,64,10,2,149,11,173,21,149,18,129,7,14,47,60,244,236,244,236,48,1,21,33,50,
  22,21,17,35,17,52,38,35,33,17,35,17,52,54,51,33,21,35,34,6,1,122,1,161,186,222,201,124,124,254,136,203,163,181,1,9,224,105,77,4,
  63,206,233,238,254,102,1,138,159,158,253,57,4,63,214,192,156,97,0,0,255,255,0,186,0,0,4,100,6,20,16,6,2,40,0,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,19,51,21,35,1,17,51,17,214,170,170,1,191,136,5,88,136,251,48,5,88,250,168,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,19,51,21,35,1,17,51,17,214,170,170,1,191,136,4,36,136,252,100,5,88,250,168,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,19,51,21,35,1,17,51,17,214,170,170,1,191,136,2,240,136,253,152,5,88,250,168,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,19,51,21,35,1,17,51,17,214,170,170,1,191,136,1,188,136,254,204,5,88,250,168,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,55,51,21,35,1,51,17,35,214,170,170,1,191,136,136,136,136,5,88,250,168,0,0,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,1,51,21,35,1,35,17,51,2,115,170,170,254,235,136,136,5,88,136,251,48,5,88,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,1,51,21,35,1,35,17,51,2,115,170,170,254,235,136,136,4,36,136,252,100,5,88,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,1,51,21,35,1,35,17,51,2,115,170,170,254,235,136,136,2,240,136,253,152,5,88,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,1,51,21,35,1,35,17,51,2,115,170,170,254,235,136,136,1,188,136,254,204,5,88,0,0,2,0,214,
  0,0,3,29,5,88,0,3,0,7,0,0,37,51,21,35,33,35,17,51,2,115,170,170,254,235,136,136,136,136,5,88,0,1,0,214,0,0,3,29,
  5,88,0,5,0,0,33,35,17,33,21,33,1,94,136,2,71,254,65,5,88,136,0,0,0,1,0,214,0,0,3,29,5,88,0,7,0,0,33,35,
  17,51,17,33,21,33,1,94,136,136,1,191,254,65,5,88,254,204,136,0,0,1,0,214,0,0,3,29,5,88,0,7,0,0,33,35,17,51,17,33,
  21,33,1,94,136,136,1,191,254,65,5,88,253,152,136,0,0,1,0,214,0,0,3,29,5,88,0,7,0,0,33,35,17,51,17,33,21,33,1,94,
  136,136,1,191,254,65,5,88,252,100,136,0,0,1,0,214,0,0,3,29,5,88,0,5,0,0,37,33,21,33,17,51,1,94,1,191,253,185,136,136,
  136,5,88,0,0,1,0,102,2,156,2,142,5,228,0,9,0,0,1,51,23,7,39,17,35,17,7,39,1,94,57,247,76,146,107,147,76,5,228,221,
  67,131,253,85,2,171,131,67,0,1,0,102,2,152,2,142,5,224,0,9,0,0,1,35,39,55,23,17,51,17,55,23,1,151,57,248,76,147,107,146,
  76,2,152,221,67,131,2,171,253,85,131,67,0,2,0,195,2,156,1,67,5,224,0,3,0,9,0,0,19,51,21,35,17,51,17,7,35,39,195,128,
  128,128,13,102,13,3,42,142,3,68,254,145,200,200,0,0,0,2,0,195,2,156,1,67,5,224,0,3,0,9,0,0,1,35,53,51,17,35,17,55,
  51,23,1,67,128,128,128,12,102,14,5,82,142,252,188,1,111,200,200,0,255,255,0,195,0,0,1,67,3,68,16,7,18,248,0,0,253,100,0,0,
  0,1,0,137,0,0,2,205,5,212,0,16,0,0,51,53,32,2,33,53,32,2,33,53,32,19,22,7,22,19,18,207,1,74,20,254,182,1,74,30,
  254,162,2,29,14,9,174,184,6,10,163,2,39,163,1,197,162,254,140,229,99,109,254,251,254,90,0,0,0,1,0,137,0,0,2,145,4,96,0,16,
  0,0,51,53,32,2,33,53,32,2,33,53,32,19,22,7,22,23,18,187,1,44,20,254,212,1,44,30,254,212,1,225,14,8,132,143,6,10,153,1,
  124,153,1,26,152,254,232,158,77,89,188,254,184,0,0,0,0,1,0,115,1,203,3,74,5,240,0,9,0,0,1,16,23,7,2,53,16,33,21,32,
  1,45,117,164,139,2,215,253,227,3,205,254,254,210,46,1,49,212,2,32,219,0,0,0,0,1,0,115,0,86,3,74,4,123,0,9,0,0,1,16,
  23,7,2,53,16,33,21,32,1,45,117,164,139,2,215,253,227,2,88,254,254,210,46,1,49,212,2,32,189,0,0,0,0,1,0,201,254,102,5,59,
  5,213,0,19,0,0,19,51,17,33,17,51,17,16,6,43,1,53,51,50,54,53,17,33,17,35,201,202,2,222,202,205,227,77,63,134,110,253,34,202,
  5,213,253,156,2,100,250,147,254,242,244,170,150,194,2,95,253,57,0,0,0,1,0,186,254,86,4,100,6,20,0,28,0,0,1,52,38,35,34,6,
  21,17,35,17,51,17,62,1,51,50,22,21,17,20,6,43,1,53,51,50,55,54,53,3,172,124,124,149,172,185,185,66,179,117,193,198,163,181,70,49,
  110,33,38,2,158,159,158,190,164,253,135,6,20,253,158,101,100,239,232,253,72,214,192,156,48,56,146,0,0,1,255,250,254,76,6,141,5,213,0,42,
  0,0,3,33,21,33,21,33,21,1,50,23,22,23,22,21,20,7,6,33,34,39,38,39,53,22,23,22,51,50,55,54,53,52,39,38,43,1,53,1,
  33,17,35,17,33,6,4,239,253,238,3,94,254,101,105,129,99,85,81,152,152,254,232,115,129,130,130,106,127,126,137,192,99,100,92,93,165,174,1,129,
  253,158,203,253,238,5,213,170,203,154,254,22,56,43,108,104,138,220,122,121,19,19,36,195,49,25,25,75,75,143,134,73,74,152,1,234,252,74,5,43,
  0,1,0,55,254,76,5,52,5,158,0,48,0,0,1,50,23,22,23,22,21,20,4,33,34,39,38,39,53,30,1,51,50,55,54,53,52,39,38,43,
  1,53,1,33,17,20,22,59,1,21,35,34,38,53,17,35,53,51,17,51,17,33,21,3,65,105,129,99,85,81,254,208,254,232,94,99,100,106,84,200,
  109,190,99,100,92,91,167,174,1,174,253,106,75,115,189,189,213,162,135,135,185,3,101,1,220,56,43,108,104,138,221,242,18,19,37,195,49,50,75,75,
  143,132,75,74,166,1,243,253,164,137,78,154,159,210,2,96,143,1,62,254,194,168,0,0,255,255,0,164,255,227,4,123,5,240,16,6,1,82,0,0,
  0,1,0,133,254,103,3,200,4,124,0,49,0,0,1,38,39,38,53,52,55,54,51,50,22,23,21,38,39,38,35,34,7,6,21,20,23,22,59,1,
  21,35,34,7,6,21,20,23,22,51,50,55,54,55,21,6,7,6,35,34,36,53,52,54,1,139,112,60,60,114,113,196,76,170,98,97,80,81,71,129,
  59,70,68,67,116,155,148,137,72,78,84,85,151,97,81,85,71,90,84,85,80,238,254,254,138,1,172,32,86,85,123,186,104,104,26,38,182,45,20,21,
  62,72,109,109,70,69,152,77,85,133,136,85,85,28,28,56,190,37,19,18,240,229,143,193,0,1,0,186,0,0,3,126,4,96,0,9,0,0,19,33,
  21,33,17,33,21,33,17,35,186,2,196,253,246,1,213,254,43,186,4,96,148,254,211,148,253,245,0,0,255,255,0,111,255,227,3,199,4,123,16,6,
  0,86,0,0,0,3,0,16,0,0,9,238,5,213,0,15,0,18,0,21,0,0,1,51,9,1,51,1,35,3,33,3,43,1,3,33,3,35,9,1,
  33,9,1,33,2,74,229,1,208,1,209,229,2,57,210,136,253,95,136,3,210,136,253,95,136,213,2,172,254,238,2,37,3,115,254,238,2,37,5,213,
  251,62,4,194,250,43,1,127,254,129,1,127,254,129,5,14,253,25,2,231,253,25,0,0,0,4,0,123,255,227,7,39,4,123,0,10,0,53,0,64,
  0,77,0,0,1,34,6,21,20,22,51,50,54,61,1,37,17,35,53,14,1,35,34,39,21,35,53,14,1,35,34,38,53,52,54,51,33,53,52,38,
  35,34,6,7,53,62,1,51,50,23,48,23,53,62,1,51,50,22,1,34,6,21,20,22,51,50,54,61,1,1,22,23,54,51,33,53,52,38,35,34,
  7,6,2,190,223,172,129,111,153,185,3,178,184,63,188,136,110,81,184,63,188,136,172,203,253,251,1,2,167,151,96,182,84,101,190,90,243,120,18,101,
  190,90,243,240,254,145,223,172,129,111,153,185,253,136,53,1,121,199,1,2,167,151,96,91,65,2,51,102,123,98,115,217,180,41,76,253,129,170,102,97,
  39,10,170,102,97,193,162,189,192,18,127,139,46,46,170,39,39,126,20,68,39,39,252,254,180,102,123,98,115,217,180,41,1,104,110,166,60,18,127,139,
  23,16,0,0,0,3,0,16,255,227,9,45,5,240,0,19,0,22,0,32,0,0,1,51,19,54,55,54,33,32,0,17,16,0,33,32,39,38,39,33,
  3,35,9,1,33,0,32,0,17,16,0,32,0,17,16,2,74,229,184,45,112,188,1,59,1,58,1,120,254,136,254,198,254,197,188,80,46,253,103,136,
  213,2,172,254,238,2,37,3,136,254,72,254,253,1,3,1,184,1,1,5,213,254,30,174,125,210,254,91,254,158,254,159,254,91,210,88,114,254,129,5,
  14,253,25,3,37,254,184,254,229,254,230,254,184,1,72,1,26,1,27,0,0,3,0,123,255,227,7,123,4,123,0,34,0,45,0,56,0,0,1,50,
  0,17,16,0,32,39,38,39,14,2,35,34,38,53,52,54,51,33,53,52,38,35,34,6,7,53,62,1,51,32,23,54,1,34,6,21,20,22,51,50,
  54,61,1,1,34,6,16,22,51,50,54,53,52,38,5,121,240,1,18,254,238,254,31,136,55,33,18,96,140,178,177,204,253,251,1,2,167,151,96,182,
  84,101,190,90,1,42,113,138,254,79,223,172,129,111,153,185,2,4,148,172,171,149,147,172,172,4,123,254,200,254,236,254,237,254,199,157,62,82,69,135,
  97,193,162,189,192,18,127,139,46,46,170,39,39,189,189,253,184,102,123,98,115,217,180,41,1,172,231,254,110,231,232,200,199,233,0,0,0,2,0,16,
  255,227,8,113,5,213,0,2,0,22,0,0,9,1,33,1,51,1,22,33,50,54,53,17,51,17,16,0,33,32,3,39,33,3,35,2,188,254,238,2,
  37,254,123,229,1,188,74,1,1,194,174,203,254,223,254,230,254,115,118,37,253,95,136,213,5,14,253,25,3,174,251,114,192,211,240,3,139,252,92,254,
  220,254,214,1,52,104,254,129,0,2,0,123,255,227,7,31,4,123,0,40,0,51,0,0,37,14,1,35,34,38,53,52,54,51,33,53,52,38,35,34,
  6,7,53,62,1,51,50,22,17,21,20,22,51,50,54,53,17,51,17,35,53,14,1,35,32,1,34,6,21,20,22,51,50,54,61,1,3,147,72,162,
  178,177,203,253,251,1,2,167,151,96,182,84,101,190,90,243,240,124,124,149,173,184,184,67,177,117,254,229,254,219,223,172,129,111,153,185,223,141,111,193,
  162,189,192,18,127,139,46,46,170,39,39,252,255,0,190,159,159,190,164,2,123,251,160,172,102,99,2,80,102,123,98,115,217,180,41,0,0,2,0,16,
  0,0,7,180,5,213,0,2,0,13,0,0,9,1,33,19,3,33,3,35,1,51,9,1,51,1,2,188,254,238,2,37,199,136,253,95,136,213,2,58,
  229,1,220,1,215,210,253,199,5,14,253,25,253,217,1,127,254,129,5,213,251,31,4,225,250,43,0,0,0,2,0,123,255,227,6,78,4,123,0,10,
  0,40,0,0,1,34,6,21,20,22,51,50,54,61,1,17,53,14,1,35,34,38,53,52,54,51,33,53,52,38,35,34,6,7,53,62,1,51,50,22,
  25,1,1,51,1,2,190,223,172,129,111,153,185,63,188,136,172,203,253,251,1,2,167,151,96,182,84,101,190,90,243,240,1,94,195,254,92,2,51,102,
  123,98,115,217,180,41,253,205,170,102,97,193,162,189,192,18,127,139,46,46,170,39,39,252,255,0,254,53,3,172,251,160,0,3,0,16,0,0,7,180,
  5,213,0,2,0,18,0,21,0,0,9,1,41,2,21,33,3,35,3,33,3,35,1,51,1,51,1,51,1,35,23,2,188,254,238,2,37,2,126,1,
  103,254,89,146,229,136,253,95,136,213,2,58,229,1,103,233,1,99,210,253,139,105,53,5,14,253,25,168,254,129,1,127,254,129,5,213,252,82,3,174,
  251,170,139,0,0,3,0,123,255,227,6,78,4,123,0,34,0,45,0,48,0,0,33,53,14,1,35,34,38,53,52,54,51,33,53,52,38,35,34,6,
  7,53,62,1,51,50,23,22,23,51,19,51,3,51,21,35,3,1,34,6,21,20,22,51,50,54,61,1,33,35,17,3,117,63,188,136,172,203,253,251,
  1,2,167,151,96,182,84,101,190,90,243,120,103,15,198,154,195,155,155,209,211,254,20,223,172,129,111,153,185,1,71,143,170,102,97,193,162,189,192,18,
  127,139,46,46,170,39,39,126,109,205,1,157,254,99,144,253,205,2,51,102,123,98,115,217,180,41,254,129,0,2,0,16,254,86,7,155,5,213,0,2,
  0,24,0,0,9,1,33,1,6,7,6,43,1,53,51,50,55,54,63,1,3,33,3,35,1,51,9,1,51,2,188,254,238,2,37,1,108,75,77,74,
  124,216,171,76,42,43,50,19,136,253,95,136,213,2,58,229,1,207,1,203,210,5,14,253,25,253,113,198,63,61,170,36,37,133,50,1,127,254,129,5,
  213,251,64,4,192,0,0,0,0,2,0,123,254,86,6,78,4,123,0,39,0,50,0,0,33,53,14,1,35,34,38,53,52,54,51,33,53,52,38,35,
  34,6,7,53,62,1,51,50,22,25,1,1,51,1,14,1,43,1,53,51,50,54,63,1,1,34,6,21,20,22,51,50,54,61,1,3,117,63,188,136,
  172,203,253,251,1,2,167,151,96,182,84,101,190,90,243,240,1,94,195,254,20,78,148,124,147,108,76,84,51,26,254,244,223,172,129,111,153,185,170,102,
  97,193,162,189,192,18,127,139,46,46,170,39,39,252,255,0,254,119,3,106,251,56,200,122,154,72,134,66,2,51,102,123,98,115,217,180,41,0,0,0,
  255,255,0,115,255,227,5,39,5,240,16,6,3,147,0,0,255,255,0,127,255,227,3,245,4,123,16,6,3,25,0,0,0,1,0,10,0,0,5,106,
  5,213,0,18,0,0,19,51,21,51,21,35,17,1,33,9,1,33,1,17,35,17,35,53,51,201,202,191,191,2,158,1,4,253,27,3,26,254,246,253,
  51,202,191,191,5,213,185,170,254,236,2,119,253,72,252,227,2,207,253,49,4,114,170,0,0,1,0,14,0,0,4,164,6,20,0,18,0,0,19,51,
  21,33,21,33,17,1,51,9,1,35,1,17,35,17,35,53,51,194,185,1,34,254,222,2,37,235,253,174,2,107,240,253,199,185,180,180,6,20,172,164,
  253,185,1,227,253,244,253,172,2,35,253,221,4,196,164,0,0,1,0,201,0,0,5,102,5,213,0,9,0,0,19,17,51,17,55,17,33,21,33,17,
  201,202,252,2,215,252,95,2,173,3,40,253,94,77,253,42,170,2,250,0,0,1,0,193,0,0,2,99,6,20,0,7,0,0,19,17,51,17,55,17,
  35,17,193,184,234,184,2,156,3,120,253,5,73,252,158,2,229,0,0,0,0,1,0,83,0,0,4,156,5,213,0,13,0,0,19,51,21,51,21,35,
  17,33,21,33,17,35,53,51,251,202,168,168,2,215,252,95,168,168,5,213,224,164,252,89,170,4,81,164,0,1,0,120,0,0,2,242,6,20,0,11,
  0,0,1,51,17,51,21,35,17,35,17,35,53,51,1,89,184,225,225,184,225,225,6,20,254,226,164,251,174,4,82,164,0,3,0,10,255,227,6,106,
  5,240,0,21,0,29,0,37,0,0,1,32,23,22,19,51,21,35,2,7,6,33,32,39,38,3,35,53,51,18,55,54,4,32,7,6,7,33,38,39,
  19,33,22,23,22,32,55,54,3,59,1,58,188,161,23,129,126,11,176,188,254,198,254,197,188,177,11,126,129,23,162,188,2,23,254,72,129,106,20,3,
  180,19,105,127,252,70,10,119,129,1,184,129,118,5,240,210,181,254,227,144,254,190,196,211,210,196,1,67,144,1,29,181,210,164,164,134,214,214,134,254,
  20,250,151,164,164,151,0,0,0,3,0,10,255,227,5,142,4,123,0,21,0,30,0,39,0,0,1,50,23,22,23,51,21,35,6,7,6,35,34,39,
  38,39,35,53,51,54,55,54,23,34,7,6,7,33,38,39,38,19,33,22,23,22,51,50,55,54,2,205,240,137,111,21,196,192,10,126,137,240,241,136,
  126,10,194,198,21,111,136,241,148,86,63,17,2,115,17,63,86,171,253,131,8,76,86,149,147,86,77,4,123,156,126,205,144,244,144,157,157,144,244,144,
  205,126,156,156,115,85,131,129,85,117,254,37,171,103,115,116,103,0,0,0,0,3,0,115,255,227,10,106,5,240,0,26,0,36,0,46,0,0,1,32,
  23,22,23,54,55,54,33,32,0,17,16,0,33,32,39,38,39,6,7,6,33,32,0,16,0,4,32,0,17,16,0,32,0,17,16,0,32,0,17,16,
  0,32,0,17,16,3,39,1,58,188,47,35,35,46,189,1,59,1,58,1,120,254,136,254,198,254,197,189,46,36,35,46,188,254,198,254,197,254,135,1,
  121,2,23,254,72,254,253,1,3,1,184,1,1,3,144,254,72,254,253,1,3,1,184,1,1,5,240,210,53,61,61,53,210,254,91,254,158,254,159,254,
  91,210,52,61,60,52,211,1,164,2,196,1,165,164,254,184,254,229,254,230,254,184,1,72,1,26,1,27,1,72,254,184,254,229,254,230,254,184,1,72,
  1,26,1,27,0,3,0,113,255,227,7,182,4,123,0,10,0,21,0,49,0,0,1,34,6,16,22,51,50,54,53,52,38,33,34,6,16,22,51,50,
  54,53,52,38,39,50,23,22,23,54,55,54,51,50,0,17,16,0,35,34,39,38,39,6,7,6,35,34,0,17,16,0,5,180,148,172,171,149,147,172,
  172,252,44,148,172,171,149,147,172,172,147,240,137,21,18,18,21,137,241,240,1,18,254,238,240,241,137,21,18,18,21,137,240,241,254,239,1,17,3,223,
  231,254,110,231,232,200,199,233,231,254,110,231,232,200,199,233,156,156,24,27,27,24,156,254,200,254,236,254,237,254,199,157,24,27,27,24,157,1,57,1,
  19,1,20,1,56,0,0,0,0,2,0,10,0,0,4,141,5,213,0,8,0,29,0,0,1,17,51,50,54,53,52,38,35,37,33,50,23,22,21,20,
  7,6,43,1,21,51,21,35,17,35,17,35,53,51,1,147,254,141,154,154,141,254,56,1,200,251,128,129,129,128,251,254,237,237,202,191,191,5,47,253,
  207,146,135,134,146,166,113,114,219,221,113,113,196,144,254,252,1,4,144,0,0,2,255,251,254,86,4,164,4,123,0,7,0,31,0,0,0,16,38,32,
  6,16,22,32,1,53,51,17,51,21,62,1,51,50,0,16,2,35,34,38,39,17,51,21,35,21,35,53,3,229,167,254,220,167,167,1,36,252,189,191,
  185,58,177,123,204,0,255,255,204,123,177,58,254,254,185,1,100,1,150,231,231,254,106,231,254,103,144,4,236,170,100,97,254,188,253,240,254,188,97,100,
  254,204,144,142,142,0,0,0,0,2,0,50,0,0,5,153,5,213,0,30,0,39,0,0,1,33,50,4,21,20,4,43,1,17,35,17,35,34,7,6,
  21,22,23,22,23,7,38,39,38,53,52,55,54,59,3,50,54,53,52,38,43,1,1,213,1,200,251,1,1,254,255,251,254,202,45,92,48,58,1,26,
  23,60,68,79,69,70,127,97,162,33,202,254,141,154,154,141,254,5,213,227,219,221,226,253,168,2,88,24,31,61,53,39,32,24,148,23,73,75,125,147,
  76,59,146,135,134,146,0,0,0,2,0,50,254,86,5,194,4,123,0,12,0,49,0,0,1,23,22,51,50,55,54,53,52,38,32,6,21,3,38,35,
  34,7,6,21,20,23,22,23,7,38,39,38,53,52,55,54,51,50,23,17,51,21,62,1,51,50,0,16,2,35,34,39,17,35,2,145,10,157,146,142,
  88,83,167,254,220,167,185,51,41,44,52,58,27,23,60,68,79,69,70,127,84,103,53,55,185,58,177,123,204,0,255,255,202,192,168,185,1,50,11,170,
  115,112,207,203,231,231,203,254,227,25,24,27,65,52,40,32,24,148,23,73,75,125,134,89,59,23,2,166,170,100,97,254,188,253,240,254,188,162,253,209,
  0,2,0,115,254,148,5,217,5,240,0,9,0,35,0,0,0,32,0,17,16,0,32,0,17,16,1,39,55,39,7,6,35,32,0,17,16,0,33,32,
  0,17,16,2,7,23,55,23,7,23,35,39,4,3,254,72,254,253,1,3,1,184,1,1,254,128,72,170,107,51,18,15,254,197,254,135,1,121,1,59,
  1,58,1,120,209,198,69,215,72,188,98,244,14,5,76,254,184,254,229,254,230,254,184,1,72,1,26,1,27,250,144,125,98,116,3,1,1,165,1,97,
  1,98,1,165,254,91,254,158,254,252,254,142,88,75,124,125,108,107,15,0,0,2,0,113,254,86,5,25,4,123,0,23,0,31,0,0,37,14,1,35,
  34,2,16,0,51,50,22,23,53,51,17,51,21,35,21,35,53,35,53,33,0,16,22,32,54,16,38,32,3,162,58,177,124,203,255,0,255,203,124,177,
  58,184,191,191,184,255,0,255,253,141,167,1,36,168,168,254,220,168,100,97,1,68,2,16,1,68,97,100,170,251,20,144,142,142,144,3,134,254,106,231,
  231,1,150,231,0,2,0,10,0,0,4,141,5,213,0,7,0,27,0,0,1,17,51,50,54,16,38,35,1,51,21,51,21,35,21,51,50,4,16,4,
  43,1,17,35,17,35,53,51,1,147,254,141,154,153,142,254,56,202,237,237,254,251,1,1,254,255,251,254,202,191,191,4,39,253,209,146,1,12,145,1,
  174,45,144,75,225,254,72,226,254,174,5,24,144,0,0,0,0,2,255,251,254,86,4,164,6,20,0,7,0,31,0,0,0,16,38,32,6,16,22,32,
  37,17,35,17,35,53,51,53,51,21,51,21,35,17,62,1,51,50,0,16,2,35,34,38,3,229,167,254,220,167,167,1,36,254,53,185,191,191,185,254,
  254,58,177,123,204,0,255,255,204,123,177,1,100,1,150,231,231,254,106,231,43,253,174,6,155,144,147,147,144,254,197,100,97,254,188,253,240,254,188,97,
  0,2,0,10,0,0,4,141,5,213,0,7,0,27,0,0,1,17,51,50,54,16,38,35,1,51,17,51,50,4,16,4,43,1,21,51,21,35,21,35,
  53,35,53,51,1,147,254,141,154,153,142,254,56,202,254,251,1,1,254,255,251,254,237,237,202,191,191,4,39,253,209,146,1,12,145,1,174,254,248,225,
  254,72,226,94,144,100,100,144,0,2,255,251,254,86,4,164,6,20,0,7,0,31,0,0,0,16,38,32,6,16,22,32,1,53,51,17,51,17,62,1,
  51,50,0,16,2,35,34,38,39,17,51,21,35,21,35,53,3,229,167,254,220,167,167,1,36,252,189,191,185,58,177,123,204,0,255,255,204,123,177,58,
  254,254,185,1,100,1,150,231,231,254,106,231,254,103,144,6,160,253,162,100,97,254,188,253,240,254,188,97,100,254,204,144,142,142,0,0,0,1,0,11,
  0,0,3,172,5,213,0,5,0,0,33,35,17,33,53,33,3,172,202,253,41,3,161,5,43,170,0,0,0,2,0,193,254,86,1,121,4,123,0,0,
  0,4,0,0,1,7,51,17,35,1,29,92,184,184,4,123,27,249,246,0,0,1,0,201,254,86,5,25,5,240,0,20,0,0,1,52,38,35,34,6,
  21,17,35,17,51,21,54,55,54,51,50,18,25,1,35,4,80,154,153,179,215,202,202,81,102,101,158,227,233,201,3,127,215,213,255,222,251,8,7,127,
  241,135,67,66,254,193,254,204,252,131,0,0,0,1,0,186,254,86,4,100,4,123,0,19,0,0,1,17,35,17,52,38,35,34,6,21,17,35,17,51,
  21,62,1,51,50,22,4,100,184,124,124,149,172,185,185,66,179,117,193,198,2,164,253,92,2,158,159,158,190,164,251,221,6,10,174,101,100,239,0,0,
  255,255,0,240,0,0,1,195,4,35,18,6,0,29,0,0,0,2,0,160,1,73,2,98,3,11,0,3,0,7,0,0,1,33,53,33,53,33,53,33,
  2,98,254,62,1,194,254,62,1,194,1,73,150,150,150,0,0,1,1,53,1,225,2,0,5,213,0,5,0,58,64,11,3,0,129,6,4,3,1,3,
  0,0,6,16,252,75,176,11,84,88,185,0,0,255,192,56,89,236,57,57,49,0,16,228,204,64,9,32,3,95,3,176,3,239,3,4,93,48,1,182,
  0,7,32,7,80,7,3,93,1,51,17,3,35,3,1,53,203,20,162,21,5,213,253,113,254,155,1,101,0,1,0,197,3,170,1,111,5,213,0,3,
  0,55,64,10,1,132,0,129,4,0,5,2,4,4,16,252,75,176,18,84,75,176,19,84,91,88,185,0,2,255,192,56,89,236,49,0,16,244,236,48,
  1,64,13,64,5,80,5,96,5,112,5,144,5,160,5,6,93,1,17,35,17,1,111,170,5,213,253,213,2,43,0,0,255,255,0,175,0,0,4,179,
  5,213,18,6,3,187,0,0,0,2,0,77,254,86,3,84,6,20,0,6,0,31,0,0,1,38,35,34,7,20,51,55,17,51,17,51,21,35,17,20,
  22,59,1,21,35,34,38,53,48,3,35,32,55,54,51,50,1,146,23,55,77,1,92,80,184,250,250,61,120,49,70,191,153,2,60,254,232,1,1,245,
  53,3,18,132,75,57,250,2,8,252,254,160,253,112,124,116,156,204,202,2,134,189,246,0,0,1,0,201,254,191,5,221,5,213,0,13,0,0,19,33,
  1,17,51,17,51,17,35,17,33,1,17,35,201,1,16,2,150,196,170,170,254,240,253,106,196,5,213,251,31,4,225,250,213,254,21,1,65,4,225,251,
  31,0,0,0,0,1,0,186,254,229,4,247,4,123,0,23,0,0,1,17,51,17,35,17,35,17,52,38,35,34,6,21,17,35,17,51,21,62,1,51,
  50,22,4,100,147,147,184,124,124,149,172,185,185,66,179,117,193,198,2,164,253,239,254,82,1,27,2,158,159,158,190,164,253,135,4,96,174,101,100,239,
  0,1,0,4,255,227,6,57,5,240,0,40,0,0,37,17,33,53,33,17,6,4,35,36,39,38,39,7,39,55,38,53,16,0,33,50,4,23,21,46,
  1,35,32,7,6,3,1,23,1,22,23,22,33,50,54,4,195,254,182,2,18,117,254,230,160,254,162,198,141,40,84,43,112,1,1,139,1,94,146,1,
  7,111,112,252,139,254,239,138,135,3,4,198,43,251,22,25,106,138,1,17,107,168,213,1,145,166,253,127,83,85,1,204,146,226,28,127,37,30,31,1,
  110,1,153,72,70,215,95,96,153,151,254,217,1,149,127,254,95,207,119,153,37,0,0,0,0,3,0,4,254,86,5,16,4,123,0,38,0,48,0,58,
  0,0,37,16,2,33,34,38,39,53,30,1,51,50,54,61,1,14,1,35,34,39,38,39,7,39,55,38,53,16,18,51,50,22,23,53,51,17,55,23,
  15,1,5,22,23,22,51,50,54,53,52,39,38,39,38,35,34,6,21,20,23,4,90,254,254,250,97,172,81,81,158,82,181,180,57,178,124,206,126,67,
  31,104,33,116,7,252,206,124,178,57,184,149,33,182,185,253,159,20,46,82,148,149,165,13,19,50,82,150,148,165,2,139,254,226,254,233,29,30,179,44,
  42,189,191,91,99,98,157,83,112,35,99,39,56,62,1,4,1,58,98,99,170,254,177,50,99,61,61,203,87,60,110,220,199,21,126,98,65,110,220,200,
  29,28,0,0,0,2,0,4,0,0,5,106,5,213,0,19,0,22,0,0,19,51,17,1,33,1,23,37,23,5,1,33,1,7,17,35,17,7,39,55,
  37,39,21,201,202,2,158,1,4,253,27,121,2,82,43,253,237,2,55,254,246,254,11,216,202,154,43,197,1,56,110,5,213,253,137,2,119,253,72,122,
  197,127,176,253,199,1,247,72,254,81,1,108,51,127,65,104,110,147,0,0,0,2,0,4,0,0,4,158,6,20,0,19,0,22,0,0,19,51,17,1,
  51,1,23,37,23,5,1,35,1,7,17,35,53,7,39,55,37,39,21,186,185,2,37,235,253,174,94,1,238,33,254,70,1,184,240,254,133,190,185,149,
  33,182,1,34,105,6,20,252,105,1,227,253,244,91,164,98,147,254,88,1,108,63,254,211,240,50,99,60,97,101,136,0,0,3,0,4,0,0,5,248,
  5,213,0,19,0,22,0,25,0,0,19,33,1,37,17,51,17,55,23,7,17,33,1,5,17,35,17,7,39,55,37,3,17,37,19,17,201,1,16,1,
  94,1,56,196,154,43,197,254,240,254,166,254,196,196,154,43,197,1,192,252,1,234,248,5,213,253,107,103,2,46,254,19,51,127,65,252,165,2,142,105,
  253,219,1,228,51,127,65,149,1,219,253,209,22,254,44,2,38,0,0,0,0,2,0,4,0,0,5,16,4,123,0,23,0,32,0,0,1,17,35,17,
  5,17,35,17,7,39,55,17,51,21,62,1,51,54,23,22,23,55,23,7,39,38,39,38,35,34,6,29,1,4,100,184,253,199,185,149,33,182,185,66,
  179,117,193,99,74,19,145,33,172,186,9,51,62,124,149,172,2,164,253,92,2,106,190,254,84,1,111,50,99,61,2,131,174,101,100,1,120,89,153,49,
  99,57,48,117,64,79,190,164,95,0,0,0,0,3,0,4,0,0,5,139,5,213,0,29,0,36,0,43,0,0,1,30,1,23,19,35,3,46,1,43,
  1,17,35,17,7,39,55,17,33,32,23,22,23,55,23,7,22,21,20,6,45,1,38,39,38,39,35,17,21,51,22,55,54,55,3,141,65,123,62,205,
  217,191,74,139,120,220,202,154,43,197,1,200,1,0,126,73,31,233,43,255,1,131,253,137,2,25,18,44,74,147,254,254,147,74,61,11,2,188,22,144,
  126,254,104,1,127,150,98,253,137,3,1,51,127,66,2,70,107,62,100,78,127,85,13,14,141,186,242,179,63,40,66,1,254,22,40,1,68,56,99,0,
  0,1,0,4,0,0,3,74,4,123,0,25,0,0,1,46,1,35,34,6,29,1,37,23,5,17,35,17,7,39,55,17,51,21,62,1,51,50,22,23,
  3,74,31,73,44,156,167,1,178,33,254,45,185,149,33,182,185,58,186,133,19,46,28,3,180,18,17,203,190,52,144,98,156,254,84,1,111,50,99,60,
  2,132,174,102,99,5,5,0,0,1,0,4,255,227,5,16,5,240,0,47,0,0,1,21,46,1,35,34,6,21,20,22,31,1,37,23,5,22,23,22,
  21,20,4,33,34,38,39,53,30,1,51,50,54,53,52,38,47,1,5,39,37,38,39,38,53,52,36,51,50,22,4,72,115,204,95,165,179,119,166,84,
  2,34,43,254,153,87,54,108,254,221,254,231,106,239,128,123,236,114,173,188,135,154,97,253,226,43,1,101,77,48,101,1,23,245,105,218,5,164,197,55,
  54,128,118,99,101,31,17,181,127,119,39,56,108,182,217,224,48,47,208,69,70,136,126,110,124,31,19,180,127,119,34,46,96,171,198,228,38,0,0,0,
  0,1,0,4,255,227,4,39,4,123,0,47,0,0,1,21,46,1,35,34,6,21,20,22,31,1,37,23,5,22,23,22,23,20,6,35,34,38,39,53,
  30,1,51,50,54,53,52,38,47,1,5,39,37,38,39,38,53,52,54,51,50,22,3,139,78,168,90,137,137,98,148,45,1,186,33,254,214,75,44,82,
  1,247,216,90,195,108,102,198,97,130,140,101,171,36,254,79,33,1,35,62,38,76,224,206,102,180,4,63,174,40,40,84,84,64,73,33,10,147,99,99,
  32,40,76,137,156,182,35,35,190,53,53,89,81,75,80,37,8,144,99,97,27,38,74,131,158,172,30,0,0,1,255,151,0,0,5,159,5,213,0,20,
  0,0,1,14,1,29,1,35,53,52,54,59,1,17,33,17,51,17,35,17,33,17,35,1,45,132,118,156,192,214,202,2,222,202,202,253,34,202,5,48,
  1,94,105,49,70,181,163,253,156,2,100,250,43,2,199,253,57,0,0,0,255,255,0,186,0,0,6,152,4,96,18,6,3,220,0,0,0,1,0,119,
  0,0,3,209,5,213,0,9,0,0,1,17,35,17,33,53,33,17,33,53,3,209,202,253,176,2,80,253,112,5,213,250,43,2,201,170,1,184,170,0,
  0,2,0,70,0,0,4,10,5,213,0,8,0,19,0,0,1,35,34,6,21,20,22,59,1,19,17,35,17,35,34,36,53,52,36,51,3,64,254,141,
  154,154,141,254,202,202,254,251,254,255,1,1,251,5,47,146,134,135,146,2,215,250,43,2,88,226,221,219,227,0,0,0,0,1,0,201,0,0,6,31,
  5,213,0,12,0,0,51,17,51,17,1,51,1,17,51,17,33,9,1,201,196,1,129,203,1,129,197,254,211,254,129,254,131,5,213,250,225,4,0,252,
  0,5,31,250,43,3,248,252,8,0,0,0,0,1,0,201,0,0,1,147,7,109,0,3,0,0,19,51,17,35,201,202,202,7,109,248,147,0,0,0,
  0,1,0,68,0,0,9,85,5,213,0,15,0,0,37,1,51,9,1,51,1,35,9,1,35,9,1,35,1,51,3,244,1,62,227,1,58,1,57,205,
  254,137,254,254,197,254,194,227,254,198,254,199,205,1,119,254,197,5,16,251,18,4,238,250,43,5,16,250,240,4,238,251,18,5,213,0,0,1,0,194,
  4,208,2,149,5,88,0,3,0,17,182,1,169,2,4,3,1,4,16,196,212,49,0,16,212,236,48,1,33,53,33,2,149,254,45,1,211,4,208,136,
  0,1,0,141,3,156,2,189,5,88,0,4,0,0,19,39,1,51,21,214,73,2,8,40,3,156,115,1,73,136,0,0,0,1,0,110,2,104,2,228,
  5,88,0,5,0,0,1,35,1,39,1,51,2,228,16,254,2,104,2,39,79,4,208,253,152,87,2,153,0,1,0,96,1,52,2,242,5,88,0,5,
  0,0,1,35,1,39,1,51,2,242,14,253,242,118,2,53,93,4,208,252,100,68,3,224,0,1,0,90,0,0,2,249,5,88,0,5,0,0,1,35,
  1,39,1,51,2,249,11,253,232,124,2,59,100,4,208,251,48,55,5,33,0,1,0,141,3,156,2,189,5,88,0,4,0,0,19,1,21,35,1,214,
  1,231,40,253,248,5,88,254,204,136,1,73,255,255,0,194,3,156,2,149,4,36,16,7,19,69,0,0,254,204,0,0,255,255,0,141,2,104,2,189,
  4,36,16,7,19,70,0,0,254,204,0,0,255,255,0,110,1,52,2,228,4,36,16,7,19,71,0,0,254,204,0,0,255,255,0,96,0,0,2,242,
  4,36,16,7,19,72,0,0,254,204,0,0,0,1,0,110,2,104,2,228,5,88,0,5,0,0,1,21,35,1,55,1,2,228,79,253,217,104,1,254,
  2,240,136,2,153,87,253,152,255,255,0,141,2,104,2,189,4,36,16,7,19,74,0,0,254,204,0,0,255,255,0,194,2,104,2,149,2,240,16,7,
  19,69,0,0,253,152,0,0,255,255,0,141,1,52,2,189,2,240,16,7,19,70,0,0,253,152,0,0,255,255,0,110,0,0,2,228,2,240,16,7,
  19,71,0,0,253,152,0,0,0,1,0,96,1,52,2,242,5,88,0,5,0,0,1,21,35,1,55,1,2,242,93,253,203,118,2,14,1,188,136,3,
  224,68,252,100,255,255,0,110,1,52,2,228,4,36,16,7,19,79,0,0,254,204,0,0,255,255,0,141,1,52,2,189,2,240,16,7,19,74,0,0,
  253,152,0,0,255,255,0,194,1,52,2,149,1,188,16,7,19,69,0,0,252,100,0,0,255,255,0,141,0,0,2,189,1,188,16,7,19,70,0,0,
  252,100,0,0,0,1,0,90,0,0,2,249,5,88,0,5,0,0,37,21,35,1,55,1,2,249,100,253,197,124,2,24,136,136,5,33,55,251,48,0,
  255,255,0,96,0,0,2,242,4,36,16,7,19,84,0,0,254,204,0,0,255,255,0,110,0,0,2,228,2,240,16,7,19,79,0,0,253,152,0,0,
  255,255,0,141,0,0,2,189,1,188,16,7,19,74,0,0,252,100,0,0,255,255,0,194,0,0,2,149,0,136,17,7,19,69,0,0,251,48,0,7,
  177,0,4,0,16,60,48,0,0,1,0,214,0,0,1,94,5,88,0,3,0,14,181,2,1,0,8,3,4,16,212,236,49,0,196,196,51,17,51,17,
  214,136,5,88,250,168,0,0,0,14,0,150,0,0,7,58,5,220,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,
  0,47,0,51,0,55,1,218,183,47,36,48,40,55,44,52,56,16,220,60,220,60,60,60,60,182,31,35,43,32,51,28,39,220,60,60,60,60,220,60,
  182,20,12,27,19,8,16,24,220,60,220,60,60,60,60,182,3,7,15,4,23,0,11,220,60,60,60,60,220,60,176,57,204,176,88,75,82,88,176,56,
  16,75,176,10,98,102,32,176,0,84,88,177,51,48,60,60,89,32,176,64,84,88,64,10,51,48,47,44,55,52,43,40,39,36,60,60,60,60,60,60,
  60,60,60,60,89,32,176,128,84,88,179,35,32,47,44,60,60,60,60,89,32,176,192,84,88,179,55,52,47,44,60,60,60,60,89,32,184,1,0,84,
  88,181,43,40,39,36,55,52,60,60,60,60,60,60,89,32,184,1,64,84,88,179,55,52,31,28,60,60,60,60,89,32,184,1,128,84,88,177,31,28,
  60,60,89,32,184,1,192,84,88,183,43,40,51,48,55,52,47,44,60,60,60,60,60,60,60,60,89,184,16,0,98,184,2,128,99,75,35,97,32,176,
  0,84,88,177,23,20,60,60,89,32,176,1,84,88,64,10,15,12,27,24,23,20,19,16,11,8,60,60,60,60,60,60,60,60,60,60,89,32,176,2,
  84,88,179,7,4,19,16,60,60,60,60,89,32,176,3,84,88,179,19,16,27,24,60,60,60,60,89,32,176,4,84,88,181,27,24,11,8,15,12,60,
  60,60,60,60,60,89,32,176,5,84,88,179,3,0,27,24,60,60,60,60,89,32,176,6,84,88,177,3,0,60,60,89,32,176,7,84,88,183,19,16,
  23,20,27,24,15,12,60,60,60,60,60,60,60,60,89,176,9,84,88,177,27,24,60,60,89,27,182,15,12,43,40,39,36,56,16,60,60,60,60,60,
  60,183,7,4,3,0,11,8,23,20,60,60,60,60,60,60,60,60,89,49,0,183,4,13,24,32,52,41,12,40,47,60,220,60,60,60,60,60,181,5,
  20,25,33,48,53,220,60,60,60,60,60,181,0,21,16,28,49,44,220,60,60,60,60,60,183,9,37,1,8,17,29,36,45,220,60,60,60,60,60,220,
  60,48,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,1,17,51,17,3,17,51,17,1,53,
  33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,6,214,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,118,100,254,
  112,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,118,100,3,37,2,78,253,178,253,68,2,78,253,178,5,15,100,100,250,136,100,100,
  3,37,2,78,253,178,105,100,100,253,173,2,78,253,178,2,188,2,78,253,178,253,68,2,78,253,178,5,15,100,100,250,136,100,100,3,37,2,78,253,
  178,105,100,100,253,173,2,78,253,178,0,0,0,14,0,150,0,0,7,58,5,220,0,3,0,7,0,11,0,15,0,19,0,23,0,27,0,31,0,35,
  0,39,0,43,0,47,0,51,0,55,1,224,183,47,36,48,40,55,44,52,56,16,220,60,220,60,60,60,60,182,31,35,43,32,51,28,39,220,60,60,
  60,60,220,60,182,20,12,27,19,8,16,24,220,60,220,60,60,60,60,182,3,7,15,4,23,0,11,220,60,60,60,60,220,60,176,57,204,176,88,0,
  75,1,82,88,176,56,16,0,75,1,176,10,98,102,32,176,0,84,88,177,51,48,60,60,89,32,176,64,84,88,64,10,51,48,47,44,55,52,43,40,
  39,36,60,60,60,60,60,60,60,60,60,60,89,32,176,128,84,88,179,35,32,47,44,60,60,60,60,89,32,176,192,84,88,179,55,52,47,44,60,60,
  60,60,89,32,184,1,0,84,88,181,43,40,39,36,55,52,60,60,60,60,60,60,89,32,184,1,64,84,88,179,55,52,31,28,60,60,60,60,89,32,
  184,1,128,84,88,177,31,28,60,60,89,32,184,1,192,84,88,183,43,40,51,48,55,52,47,44,60,60,60,60,60,60,60,60,89,184,16,0,98,184,
  2,128,99,0,75,1,35,97,32,176,0,84,88,177,23,20,60,60,89,32,176,1,84,88,64,10,15,12,27,24,23,20,19,16,11,8,60,60,60,60,
  60,60,60,60,60,60,89,32,176,2,84,88,179,7,4,19,16,60,60,60,60,89,32,176,3,84,88,179,19,16,27,24,60,60,60,60,89,32,176,4,
  84,88,181,27,24,11,8,15,12,60,60,60,60,60,60,89,32,176,5,84,88,179,3,0,27,24,60,60,60,60,89,32,176,6,84,88,177,3,0,60,
  60,89,32,176,7,84,88,183,19,16,23,20,27,24,15,12,60,60,60,60,60,60,60,60,89,176,9,84,88,177,27,24,60,60,89,27,182,15,12,43,
  40,39,36,56,16,60,60,60,60,60,60,183,7,4,3,0,11,8,23,20,60,60,60,60,60,60,60,60,89,49,0,183,4,13,24,32,52,41,12,40,
  47,60,220,60,60,60,60,60,181,5,20,25,33,48,53,220,60,60,60,60,60,181,0,21,16,28,49,44,220,60,60,60,60,60,183,9,37,1,8,17,
  29,36,45,220,60,60,60,60,60,220,60,48,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,
  1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,6,214,100,100,100,253,118,2,38,253,218,2,
  38,253,118,100,2,38,253,118,100,254,112,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,118,100,3,27,2,88,253,168,253,68,2,88,
  253,168,5,25,100,100,250,136,100,100,3,27,2,88,253,168,95,100,100,253,163,2,88,253,168,2,188,2,88,253,168,253,68,2,88,253,168,5,25,100,
  100,250,136,100,100,3,27,2,88,253,168,95,100,100,253,163,2,88,253,168,0,14,0,150,0,0,7,58,5,220,0,3,0,7,0,11,0,15,0,19,
  0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,1,218,183,47,36,48,40,55,44,52,56,16,220,60,220,60,60,60,60,182,31,35,
  43,32,51,28,39,220,60,60,60,60,220,60,182,20,12,27,19,8,16,24,220,60,220,60,60,60,60,182,3,7,15,4,23,0,11,220,60,60,60,60,
  220,60,176,57,204,176,88,76,82,88,176,56,16,76,176,10,98,102,32,176,0,84,88,177,51,48,60,60,89,32,176,64,84,88,64,10,51,48,47,44,
  55,52,43,40,39,36,60,60,60,60,60,60,60,60,60,60,89,32,176,128,84,88,179,35,32,47,44,60,60,60,60,89,32,176,192,84,88,179,55,52,
  47,44,60,60,60,60,89,32,184,1,0,84,88,181,43,40,39,36,55,52,60,60,60,60,60,60,89,32,184,1,64,84,88,179,55,52,31,28,60,60,
  60,60,89,32,184,1,128,84,88,177,31,28,60,60,89,32,184,1,192,84,88,183,43,40,51,48,55,52,47,44,60,60,60,60,60,60,60,60,89,184,
  16,0,98,184,2,128,99,76,35,97,32,176,0,84,88,177,23,20,60,60,89,32,176,1,84,88,64,10,15,12,27,24,23,20,19,16,11,8,60,60,
  60,60,60,60,60,60,60,60,89,32,176,2,84,88,179,7,4,19,16,60,60,60,60,89,32,176,3,84,88,179,19,16,27,24,60,60,60,60,89,32,
  176,4,84,88,181,27,24,11,8,15,12,60,60,60,60,60,60,89,32,176,5,84,88,179,3,0,27,24,60,60,60,60,89,32,176,6,84,88,177,3,
  0,60,60,89,32,176,7,84,88,183,19,16,23,20,27,24,15,12,60,60,60,60,60,60,60,60,89,176,9,84,88,177,27,24,60,60,89,27,182,15,
  12,43,40,39,36,56,16,60,60,60,60,60,60,183,7,4,3,0,11,8,23,20,60,60,60,60,60,60,60,60,89,49,0,183,4,13,24,32,52,41,
  12,40,47,60,220,60,60,60,60,60,181,5,20,25,33,48,53,220,60,60,60,60,60,181,0,21,16,28,49,44,220,60,60,60,60,60,183,9,37,1,
  8,17,29,36,45,220,60,60,60,60,60,220,60,48,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,
  51,17,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,6,214,100,100,100,253,118,2,38,253,
  218,2,38,253,118,100,2,38,253,118,100,254,112,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,118,100,3,37,2,78,253,178,253,68,
  2,78,253,178,5,15,100,100,250,136,100,100,3,37,2,78,253,178,105,100,100,253,173,2,78,253,178,2,188,2,78,253,178,253,68,2,78,253,178,5,
  15,100,100,250,136,100,100,3,37,2,78,253,178,105,100,100,253,173,2,78,253,178,0,0,0,14,0,150,0,0,7,58,5,220,0,3,0,7,0,11,
  0,15,0,19,0,23,0,27,0,31,0,35,0,39,0,43,0,47,0,51,0,55,1,224,183,47,36,48,40,55,44,52,56,16,220,60,220,60,60,60,
  60,182,31,35,43,32,51,28,39,220,60,60,60,60,220,60,182,20,12,27,19,8,16,24,220,60,220,60,60,60,60,182,3,7,15,4,23,0,11,220,
  60,60,60,60,220,60,176,57,204,176,88,0,76,1,82,88,176,56,16,0,76,1,176,10,98,102,32,176,0,84,88,177,51,48,60,60,89,32,176,64,
  84,88,64,10,51,48,47,44,55,52,43,40,39,36,60,60,60,60,60,60,60,60,60,60,89,32,176,128,84,88,179,35,32,47,44,60,60,60,60,89,
  32,176,192,84,88,179,55,52,47,44,60,60,60,60,89,32,184,1,0,84,88,181,43,40,39,36,55,52,60,60,60,60,60,60,89,32,184,1,64,84,
  88,179,55,52,31,28,60,60,60,60,89,32,184,1,128,84,88,177,31,28,60,60,89,32,184,1,192,84,88,183,43,40,51,48,55,52,47,44,60,60,
  60,60,60,60,60,60,89,184,16,0,98,184,2,128,99,0,76,1,35,97,32,176,0,84,88,177,23,20,60,60,89,32,176,1,84,88,64,10,15,12,
  27,24,23,20,19,16,11,8,60,60,60,60,60,60,60,60,60,60,89,32,176,2,84,88,179,7,4,19,16,60,60,60,60,89,32,176,3,84,88,179,
  19,16,27,24,60,60,60,60,89,32,176,4,84,88,181,27,24,11,8,15,12,60,60,60,60,60,60,89,32,176,5,84,88,179,3,0,27,24,60,60,
  60,60,89,32,176,6,84,88,177,3,0,60,60,89,32,176,7,84,88,183,19,16,23,20,27,24,15,12,60,60,60,60,60,60,60,60,89,176,9,84,
  88,177,27,24,60,60,89,27,182,15,12,43,40,39,36,56,16,60,60,60,60,60,60,183,7,4,3,0,11,8,23,20,60,60,60,60,60,60,60,60,
  89,49,0,183,4,13,24,32,52,41,12,40,47,60,220,60,60,60,60,60,181,5,20,25,33,48,53,220,60,60,60,60,60,181,0,21,16,28,49,44,
  220,60,60,60,60,60,183,9,37,1,8,17,29,36,45,220,60,60,60,60,60,220,60,48,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,
  1,17,51,17,21,53,33,21,1,17,51,17,1,17,51,17,3,17,51,17,1,53,33,21,1,53,33,21,1,17,51,17,21,53,33,21,1,17,51,17,
  6,214,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,118,100,254,112,100,100,100,253,118,2,38,253,218,2,38,253,118,100,2,38,253,
  118,100,3,27,2,88,253,168,253,68,2,88,253,168,5,25,100,100,250,136,100,100,3,27,2,88,253,168,95,100,100,253,163,2,88,253,168,2,188,2,
  88,253,168,253,68,2,88,253,168,5,25,100,100,250,136,100,100,3,27,2,88,253,168,95,100,100,253,163,2,88,253,168,0,1,0,110,255,226,4,54,
  6,159,0,21,0,0,1,21,16,33,32,17,53,19,51,3,21,16,33,32,17,53,52,0,17,51,22,0,4,54,254,38,254,18,59,200,69,1,48,1,
  38,254,15,181,1,1,239,2,161,159,253,224,2,37,139,1,9,254,218,115,254,128,1,138,184,249,1,203,1,23,197,254,7,0,0,0,0,2,0,110,
  255,226,4,54,6,159,0,9,0,28,0,0,1,18,37,4,3,21,16,33,32,17,55,21,16,32,17,53,16,37,51,54,39,38,39,51,20,22,7,51,
  4,3,130,1,254,201,254,225,1,1,38,1,48,180,252,56,1,147,20,52,134,133,2,207,218,37,20,1,96,2,157,1,103,11,8,254,130,85,254,78,
  1,173,75,55,253,159,2,97,60,1,235,61,163,81,82,178,108,158,243,69,0,2,0,110,255,226,4,143,6,179,0,9,0,33,0,0,1,16,33,32,
  17,21,16,33,32,17,55,21,16,33,32,17,53,16,37,51,54,39,54,35,34,21,35,16,33,32,3,6,7,4,3,210,254,183,254,163,1,88,1,78,
  189,253,241,253,238,2,7,94,77,2,1,190,182,164,1,87,1,92,1,12,68,1,38,2,126,1,164,254,98,95,254,93,1,163,97,87,253,179,2,62,
  120,1,214,78,92,97,154,196,1,100,254,193,139,85,114,0,0,2,0,110,0,0,6,175,6,179,0,36,0,46,0,0,37,54,55,0,17,53,16,33,
  50,23,54,33,32,17,21,16,5,36,17,53,52,55,38,35,32,17,21,16,1,23,4,23,33,38,39,36,7,1,16,33,32,3,21,2,5,36,19,1,
  13,99,127,254,127,1,185,169,159,101,1,2,1,217,254,39,254,52,39,84,173,254,251,1,168,212,1,135,56,254,248,13,238,254,254,245,4,133,254,229,
  254,239,1,1,1,19,1,26,1,195,78,33,1,86,1,198,109,1,248,179,169,253,255,149,253,210,30,28,2,48,119,95,140,154,254,183,99,254,45,254,
  177,24,83,214,82,64,64,180,4,93,1,143,254,158,154,254,119,29,28,1,108,0,0,0,0,1,0,111,255,226,4,54,6,179,0,23,0,0,1,16,
  33,32,27,1,51,3,16,33,4,25,1,52,33,34,17,23,35,3,16,33,32,17,4,54,254,22,254,34,1,90,208,110,1,39,1,58,254,228,243,83,
  190,69,1,178,1,183,1,200,254,26,1,233,1,47,254,209,254,183,1,1,79,3,115,209,254,255,246,1,13,1,137,254,139,0,0,0,0,1,0,110,
  255,226,4,54,6,179,0,33,0,0,1,6,7,22,29,1,16,32,17,19,51,3,16,33,32,17,53,52,39,35,53,51,54,3,52,35,4,7,23,35,
  39,16,33,32,4,14,5,205,250,252,56,53,196,60,1,39,1,48,190,170,91,220,2,252,254,254,3,37,186,25,1,179,1,187,5,27,230,124,115,254,
  125,254,23,2,1,1,23,254,224,254,168,1,78,115,205,40,169,80,1,10,218,1,245,154,158,1,144,0,0,3,0,110,255,226,4,203,6,179,0,9,
  0,19,0,38,0,0,1,18,7,34,21,20,23,54,55,51,1,16,33,32,17,21,16,33,32,17,55,21,16,33,32,17,53,52,55,38,53,16,33,32,
  17,20,7,51,4,2,209,2,214,209,104,102,192,18,1,61,254,200,254,180,1,71,1,61,194,253,255,253,253,101,190,1,133,1,145,12,11,1,72,4,
  222,1,54,1,223,180,95,99,9,253,229,1,136,254,118,75,254,93,1,155,88,75,253,184,2,82,70,141,188,148,206,1,142,254,46,37,64,127,0,0,
  0,2,0,110,255,226,6,160,6,179,0,9,0,34,0,0,1,16,33,32,25,1,16,33,32,17,37,2,3,33,36,19,17,16,35,34,3,17,16,33,
  32,25,1,16,33,54,23,54,51,32,19,3,73,254,243,254,237,1,19,1,13,3,87,10,204,254,247,1,8,23,242,215,19,254,46,254,60,1,206,224,
  149,115,247,1,131,2,4,146,1,130,254,126,253,147,254,92,1,164,155,254,70,254,250,229,1,219,1,210,1,121,254,237,253,45,253,189,2,67,2,109,
  2,33,2,230,218,253,233,0,0,1,0,110,0,0,4,3,6,179,0,21,0,0,1,16,3,35,18,25,1,16,35,32,25,1,16,19,35,2,25,1,
  16,33,32,17,4,3,155,198,164,245,254,219,174,200,164,1,227,1,178,2,251,254,138,254,123,1,67,1,184,1,154,1,126,254,130,254,102,254,83,254,
  178,1,121,1,130,1,154,2,30,253,226,0,0,1,0,110,255,226,4,54,6,160,0,28,0,0,1,2,33,32,17,19,51,3,16,5,32,17,53,16,
  43,1,53,51,36,53,52,39,33,22,21,16,7,22,17,4,54,1,254,29,254,28,43,206,60,1,39,1,48,210,220,175,0,255,200,1,24,100,250,250,
  1,198,254,28,1,243,1,36,254,220,254,174,1,1,68,120,1,60,168,129,175,149,185,190,109,254,247,100,99,254,158,0,0,1,0,110,0,0,8,235,
  6,179,0,53,0,0,37,54,55,36,3,53,16,33,50,23,54,32,23,54,51,32,17,21,20,3,35,18,61,1,18,35,32,21,17,35,17,16,35,6,
  21,17,35,17,38,33,34,17,21,18,5,54,23,4,1,33,38,37,36,1,1,93,115,145,254,61,48,1,183,232,112,100,1,158,109,94,243,1,174,223,
  205,252,1,253,255,0,172,227,219,173,2,254,254,248,45,1,178,122,144,2,14,1,18,254,208,40,254,153,254,155,254,201,166,120,67,243,1,240,123,1,
  235,178,187,187,178,254,31,103,186,254,100,1,177,200,63,1,71,231,254,90,1,166,1,0,2,254,254,90,1,166,231,254,183,121,254,65,233,23,11,35,
  254,118,165,92,91,254,195,0,0,2,0,110,255,226,4,52,6,179,0,9,0,30,0,0,1,17,38,39,32,17,21,16,5,32,19,16,33,32,17,53,
  16,37,50,23,53,52,33,34,6,7,35,16,33,32,17,3,139,106,184,254,195,1,58,1,37,169,254,50,254,8,1,227,158,157,254,225,153,123,1,178,
  1,186,1,212,1,218,1,203,63,1,254,193,184,254,149,1,1,98,253,254,2,2,174,1,238,20,74,209,249,113,108,1,124,254,99,0,0,2,0,130,
  255,226,4,74,6,160,0,9,0,27,0,0,1,16,33,34,7,17,16,33,32,17,55,21,16,33,32,25,1,16,41,1,21,33,34,29,1,54,51,32,
  3,150,254,201,168,129,1,53,1,43,180,254,21,254,35,1,81,2,3,254,2,172,169,140,1,233,2,171,1,79,75,254,38,254,173,1,68,254,250,254,
  24,1,232,3,84,1,130,160,230,199,85,0,0,1,0,110,0,0,6,134,6,179,0,32,0,0,1,16,1,35,0,25,1,16,33,34,25,1,35,17,
  16,33,34,25,1,16,1,35,0,25,1,16,33,50,23,54,51,32,17,6,134,254,199,224,1,94,254,242,229,183,254,247,235,1,62,215,254,218,1,190,
  222,120,130,185,1,201,2,194,254,102,254,216,1,110,1,85,1,207,1,131,254,207,253,130,2,135,1,40,254,125,254,49,254,167,254,150,1,40,1,155,
  1,207,2,33,240,240,253,223,0,1,0,110,255,226,4,54,6,159,0,30,0,0,1,21,16,33,32,17,55,51,7,16,33,32,17,53,52,39,35,53,
  51,36,53,52,36,53,51,20,4,21,20,7,4,4,54,254,48,254,8,20,199,29,1,53,1,33,176,218,115,1,3,254,93,220,1,123,235,0,255,1,
  215,37,254,48,1,223,179,179,254,193,1,63,67,192,45,182,63,176,163,114,244,150,142,221,178,121,110,0,0,1,0,110,255,226,4,53,6,193,0,22,
  0,0,1,16,37,32,17,51,16,33,32,25,1,5,4,21,16,37,53,4,39,54,37,53,37,4,53,254,24,254,33,190,1,33,1,51,253,215,1,96,
  253,184,1,162,1,2,254,93,3,198,1,209,254,15,2,2,74,254,86,1,79,4,59,50,120,214,254,125,2,178,2,206,176,95,167,130,0,1,0,110,
  0,0,6,225,6,179,0,38,0,0,1,21,16,1,35,0,17,53,16,37,32,3,17,35,17,16,33,32,17,21,16,1,35,0,17,53,16,37,36,33,
  21,36,3,55,32,23,54,51,32,6,225,254,162,239,1,135,254,251,254,245,1,192,254,230,254,252,1,148,235,254,153,1,20,1,21,2,202,252,242,176,
  125,1,10,138,117,219,1,220,3,30,124,254,98,254,252,1,98,1,73,140,1,75,2,254,215,254,162,1,94,1,40,254,180,149,254,193,254,157,1,4,
  1,158,119,1,163,252,251,160,1,254,216,52,244,244,0,0,0,1,0,130,255,226,4,74,6,159,0,21,0,0,1,21,16,33,32,25,1,51,17,16,
  33,32,17,53,52,2,39,55,51,7,20,0,4,74,254,21,254,35,180,1,43,1,53,252,3,45,200,74,1,8,2,7,45,254,8,2,82,4,107,251,
  109,254,118,1,73,75,179,1,38,153,217,230,124,254,251,0,0,1,0,110,255,226,5,106,6,179,0,36,0,0,1,14,1,7,17,22,18,51,50,18,
  53,17,52,2,39,35,19,35,19,53,51,21,51,4,18,7,17,22,0,33,32,0,53,17,52,18,55,2,10,132,88,2,1,209,241,239,205,214,146,18,
  20,187,20,147,18,1,46,250,1,1,254,215,254,169,254,188,254,199,192,220,5,167,47,240,179,254,189,152,254,136,1,119,153,1,64,182,1,68,2,252,
  237,3,17,231,68,92,254,117,177,254,182,209,254,38,1,214,213,1,73,176,1,141,82,0,0,1,0,50,255,225,4,39,6,179,0,30,0,0,1,18,
  33,32,3,19,51,3,16,33,32,25,1,38,35,34,23,17,35,17,38,39,35,53,51,50,23,54,51,32,17,4,39,1,254,52,254,8,4,56,203,68,
  1,66,1,29,1,194,167,2,159,20,158,147,140,155,75,105,169,1,113,1,238,253,243,1,234,1,46,254,215,254,178,1,53,3,180,169,84,254,104,1,
  77,140,19,159,159,159,254,134,0,2,0,110,255,226,6,140,6,179,0,9,0,55,0,0,1,16,33,32,17,21,16,33,32,17,1,6,0,33,35,34,
  36,53,51,20,22,59,1,50,54,53,16,43,1,53,55,54,53,16,33,34,7,22,7,21,16,37,4,17,53,16,33,50,23,54,51,32,17,16,7,22,
  3,70,254,239,254,247,1,22,1,4,3,50,1,254,191,254,233,100,207,254,181,203,218,130,74,198,232,127,124,59,212,254,247,133,111,38,3,254,73,254,
  43,1,195,253,109,140,187,1,170,236,216,4,158,1,118,254,143,139,254,121,1,135,253,192,212,254,222,217,129,59,128,205,137,1,1,151,2,137,223,1,
  53,128,112,148,114,253,215,1,1,2,41,139,2,16,199,193,254,90,254,229,146,123,0,0,0,1,0,110,255,226,4,53,6,159,0,25,0,0,1,16,
  33,32,17,55,51,7,16,33,32,25,1,2,39,6,7,19,35,39,16,5,50,19,17,51,4,53,254,22,254,35,55,204,69,1,33,1,63,208,180,196,
  1,66,179,60,1,109,172,221,169,1,202,254,24,1,232,221,220,254,183,1,78,2,36,1,178,2,1,168,254,255,249,1,94,2,254,170,1,162,0,0,
  0,1,0,110,255,226,6,187,6,179,0,42,0,0,55,54,55,0,17,53,16,33,50,19,18,51,32,19,21,6,3,35,18,61,1,16,33,32,25,1,
  35,17,16,32,19,21,2,1,22,23,4,23,33,38,39,36,5,252,120,154,254,96,1,198,217,137,120,230,1,198,1,2,175,229,214,254,253,254,241,171,
  253,236,2,1,1,179,118,83,1,165,56,254,248,3,253,254,239,254,223,177,98,34,1,28,2,32,75,1,247,254,249,1,7,254,32,97,235,254,148,1,
  96,242,84,1,84,254,114,254,192,1,64,1,141,254,168,109,254,77,254,173,4,18,112,225,82,99,69,190,0,1,0,110,255,226,4,52,6,161,0,29,
  0,0,1,16,33,32,17,19,51,3,16,33,32,25,1,6,7,4,17,53,52,55,51,6,29,1,16,5,54,55,17,51,4,52,254,25,254,33,30,194,
  34,1,33,1,63,165,144,254,53,144,225,179,1,3,164,155,168,1,197,254,29,1,187,1,9,254,243,254,233,1,68,1,248,99,11,2,1,185,40,169,
  201,212,148,40,254,218,1,10,116,2,57,0,0,2,0,110,255,226,4,52,6,179,0,8,0,35,0,0,1,17,38,35,32,17,21,2,32,19,16,33,
  32,17,53,18,33,22,23,17,52,35,34,29,1,35,53,52,33,53,32,23,54,51,32,17,3,140,115,199,254,219,1,2,96,168,254,49,254,9,1,1,
  227,136,178,174,179,164,254,231,1,28,54,85,212,1,75,1,203,1,198,73,254,144,114,254,138,1,93,254,3,2,12,144,1,249,2,61,1,96,124,180,
  58,58,180,159,192,192,254,179,0,1,0,131,0,0,4,74,6,179,0,29,0,0,1,55,52,35,34,17,21,54,23,4,3,21,16,3,35,18,61,1,
  16,5,38,7,17,35,17,2,33,32,19,7,2,143,16,165,196,174,155,1,204,1,192,220,232,254,218,129,185,179,1,1,85,1,127,1,20,5,14,146,
  117,254,230,225,104,4,1,254,61,94,254,253,254,167,1,117,176,174,1,19,1,1,98,252,124,4,240,1,195,254,237,146,0,1,0,112,255,226,4,195,
  6,160,0,35,0,0,1,22,7,4,17,16,0,32,0,25,1,2,19,51,2,21,17,26,1,23,50,18,53,38,43,1,53,51,36,53,52,36,55,51,
  20,4,4,145,2,248,1,40,254,229,254,2,254,198,2,114,215,134,1,204,171,175,172,3,192,210,90,1,9,254,227,1,184,1,36,5,7,174,140,123,
  254,246,254,226,254,184,1,72,1,112,1,157,1,44,1,61,254,139,244,254,99,254,246,254,242,1,1,15,173,251,163,101,194,129,145,140,84,136,0,0,
  0,2,0,110,255,226,4,52,6,159,0,9,0,21,0,0,1,17,38,35,32,17,21,16,33,32,19,16,33,32,17,53,16,33,54,23,17,51,3,140,
  122,202,254,228,1,28,1,68,168,254,30,254,28,1,228,166,148,168,2,7,1,163,80,254,112,89,254,113,1,108,253,244,2,62,74,2,61,1,82,2,
  73,0,0,0,0,2,0,131,255,226,4,73,6,179,0,26,0,36,0,0,19,16,33,50,23,54,33,21,32,29,1,35,53,52,35,34,21,17,54,55,
  32,19,21,16,33,32,19,51,16,33,32,17,53,16,33,34,7,131,1,91,200,96,37,1,30,254,231,164,167,175,166,138,1,225,2,254,9,254,48,2,
  179,1,23,1,73,254,207,137,166,5,121,1,58,189,189,159,160,68,68,160,155,254,158,85,1,254,17,119,253,219,2,27,254,133,1,113,139,1,82,96,
  0,2,0,110,255,226,4,92,6,160,0,28,0,35,0,0,1,35,19,51,21,35,19,16,33,32,17,55,51,7,16,33,32,17,3,35,32,17,16,33,
  51,39,51,23,51,1,20,59,1,3,35,34,4,91,220,63,158,126,87,254,22,254,35,59,204,72,1,32,1,53,94,225,254,103,1,156,94,37,200,34,
  242,252,238,242,213,68,142,245,5,105,254,185,141,254,53,254,24,1,232,221,220,254,183,1,78,1,197,1,45,1,54,168,168,254,207,165,1,71,0,0,
  0,2,0,130,255,226,4,74,6,159,0,9,0,21,0,0,1,16,33,6,7,17,16,33,32,17,55,21,16,33,32,25,1,51,17,54,51,4,3,150,
  254,203,162,136,1,57,1,38,180,254,38,254,18,181,161,137,1,233,2,141,1,127,3,85,254,88,254,118,1,128,110,95,253,209,2,37,4,152,253,188,
  78,1,0,0,0,1,0,50,255,226,3,239,6,179,0,33,0,0,1,7,37,3,4,23,6,4,33,53,32,54,53,38,37,39,19,37,55,5,55,54,
  52,38,35,7,53,51,50,23,22,20,15,1,3,239,77,254,167,145,1,80,1,1,254,201,254,153,1,23,201,1,254,250,115,233,254,121,80,1,129,106,
  19,74,64,130,156,132,74,75,30,112,3,204,138,171,254,235,110,220,198,230,160,127,122,192,40,69,1,149,190,140,197,194,28,83,56,19,155,75,74,178,
  55,196,0,0,0,1,0,110,255,226,4,53,6,179,0,38,0,0,1,16,33,32,17,51,16,33,32,17,52,43,1,53,51,50,53,52,39,35,53,51,
  50,53,52,33,35,53,51,32,17,20,7,51,22,21,22,7,22,4,53,254,24,254,33,190,1,33,1,45,154,231,211,154,154,231,231,131,254,109,118,118,
  2,81,151,2,169,1,131,150,1,153,254,73,2,4,254,156,1,23,197,179,132,121,1,181,153,184,158,254,170,155,97,78,135,148,71,110,0,1,0,120,
  255,226,4,62,6,178,0,38,0,0,5,32,25,1,51,17,16,33,32,17,52,39,35,53,51,50,55,38,43,1,53,51,54,53,52,33,53,32,17,6,
  7,35,22,23,6,7,22,21,16,2,92,254,28,181,1,48,1,39,131,169,169,108,5,5,131,166,166,111,254,215,1,231,1,159,2,182,1,1,173,192,
  30,1,230,4,77,251,179,254,186,1,18,224,2,177,131,125,183,1,180,129,158,254,210,165,83,103,126,128,92,86,225,254,78,0,0,0,0,2,0,110,
  255,95,4,54,6,179,0,9,0,31,0,0,1,16,5,36,25,1,16,33,32,17,3,50,55,35,0,25,1,16,33,32,25,1,16,1,22,51,21,34,
  37,35,4,39,1,44,1,36,1,42,254,215,254,219,190,217,63,2,254,234,1,226,1,228,254,229,46,239,195,254,231,21,254,238,197,2,210,254,104,120,
  120,1,152,1,162,1,160,254,96,251,169,83,1,4,1,94,1,166,2,59,253,193,254,94,254,162,254,248,79,190,230,231,1,0,0,0,0,1,0,110,
  255,226,4,52,6,181,0,28,0,0,1,16,33,32,17,53,51,21,16,33,32,17,53,16,43,1,53,51,36,17,5,21,35,17,37,16,5,4,17,4,
  52,254,23,254,37,189,1,37,1,40,242,228,123,1,91,253,181,193,3,198,254,186,1,70,1,150,254,76,1,212,211,221,254,214,1,20,155,1,26,164,
  173,1,120,23,236,1,143,21,253,191,158,113,254,210,0,0,0,1,0,110,255,226,4,66,6,180,0,32,0,0,1,16,33,32,17,53,51,21,16,33,
  32,17,16,33,35,53,51,36,3,6,35,4,17,51,20,33,50,55,51,21,2,5,4,4,53,254,24,254,33,191,1,32,1,45,254,234,192,110,1,103,
  2,167,131,254,33,190,1,33,222,125,154,11,254,213,1,41,1,200,254,26,1,230,142,142,254,186,1,70,1,96,173,30,1,187,111,2,1,119,198,197,
  225,254,128,166,156,0,0,0,0,3,0,110,255,226,4,193,6,179,0,7,0,15,0,37,0,0,1,33,36,17,16,33,32,53,1,16,41,1,17,52,
  33,32,1,21,16,33,32,17,16,37,35,36,17,16,33,32,17,21,51,21,35,17,51,21,3,132,254,199,254,225,1,38,1,50,253,168,1,31,1,57,
  254,206,254,218,3,9,254,22,254,35,1,12,1,254,245,1,228,1,227,140,140,140,2,222,2,254,206,254,212,244,3,98,254,186,1,159,227,251,218,120,
  254,108,1,204,1,33,106,96,1,63,1,219,254,126,151,190,254,202,184,0,0,2,0,110,255,226,7,54,6,180,0,10,0,44,0,0,1,17,52,38,
  35,32,19,17,16,5,32,19,16,33,34,39,21,16,33,53,32,53,17,16,33,34,6,29,1,16,33,21,32,3,53,16,36,55,32,23,54,33,4,18,
  21,6,124,129,166,254,222,2,1,32,1,39,186,254,24,128,154,254,47,1,20,254,218,139,153,1,37,254,29,1,1,24,203,1,4,137,118,1,1,1,
  39,186,3,181,1,3,195,154,254,217,254,107,254,212,1,1,132,253,221,135,158,254,108,160,244,3,120,1,39,155,194,253,254,175,165,1,246,253,1,1,
  250,1,216,216,1,254,196,191,0,3,0,122,254,30,6,249,6,135,0,7,0,15,0,35,0,0,1,4,7,3,6,51,50,37,23,36,55,19,54,35,
  34,5,1,6,5,19,35,3,4,35,34,27,1,54,37,3,51,19,36,51,50,3,3,154,253,252,27,66,23,112,114,1,46,171,2,4,14,72,27,143,
  90,254,227,2,100,32,253,68,93,207,93,254,199,169,211,42,72,36,2,188,79,190,72,1,53,193,212,42,3,252,78,168,254,44,174,174,174,70,104,1,
  250,174,73,253,161,224,40,253,244,2,145,175,1,50,1,249,250,58,2,40,253,106,110,254,205,0,0,0,0,2,0,100,254,40,6,19,6,211,0,48,
  0,60,0,0,1,22,0,21,20,7,4,17,2,5,36,3,52,55,39,38,39,6,17,16,5,4,23,35,38,37,6,7,39,54,55,36,17,16,37,38,
  53,55,23,7,20,22,51,50,54,53,38,0,53,1,16,35,34,7,6,7,6,21,18,5,54,3,107,1,1,86,30,1,111,21,254,114,254,98,20,60,
  70,106,85,221,1,101,2,43,5,219,11,254,124,150,116,122,107,156,254,158,1,58,36,38,160,24,151,97,111,128,1,254,172,2,165,239,31,27,54,88,
  67,10,1,1,229,6,211,164,254,230,171,102,69,20,254,44,254,32,20,20,1,235,102,142,10,9,92,55,254,185,254,172,173,192,222,168,89,3,152,108,
  103,47,233,1,66,1,191,56,77,117,177,56,121,142,144,137,139,122,1,27,212,251,14,1,82,5,52,26,93,161,254,149,10,10,0,0,0,2,0,100,
  255,226,3,172,6,30,0,3,0,22,0,0,19,33,21,33,1,16,33,32,17,55,51,7,16,51,50,17,38,36,53,51,22,23,22,217,2,86,253,170,
  2,211,254,91,254,93,39,176,35,242,239,1,254,122,187,2,190,191,6,30,148,252,32,254,56,1,190,208,208,254,206,1,60,221,254,221,173,126,126,0,
  0,3,0,100,255,226,3,172,6,56,0,3,0,7,0,26,0,0,1,51,21,35,37,51,21,35,1,16,33,32,17,55,51,7,16,51,50,17,38,36,
  53,51,22,23,22,2,76,203,203,254,121,203,203,2,231,254,91,254,93,39,176,35,242,239,1,254,122,187,2,190,191,6,56,202,202,202,252,60,254,56,
  1,190,208,208,254,206,1,60,221,254,221,173,126,126,0,0,0,4,0,100,255,226,3,172,7,0,0,18,0,22,0,26,0,30,0,0,1,16,33,32,
  17,55,51,7,16,51,50,17,38,36,53,51,22,23,22,1,33,21,33,1,51,21,35,37,51,21,35,3,172,254,91,254,93,39,176,35,242,239,1,254,
  122,187,2,190,191,253,13,2,86,253,170,1,137,203,203,254,121,203,203,1,170,254,56,1,190,208,208,254,206,1,60,221,254,221,173,126,126,2,182,148,
  2,37,202,202,202,0,0,0,0,2,0,100,255,226,3,172,6,140,0,3,0,22,0,0,1,51,1,35,1,16,33,32,17,55,51,7,16,51,50,17,
  38,36,53,51,22,23,22,2,39,235,254,254,173,2,73,254,91,254,93,39,176,35,242,239,1,254,122,187,2,190,191,6,140,254,248,252,38,254,56,1,
  190,208,208,254,206,1,60,221,254,221,173,126,126,0,0,0,0,3,0,100,255,226,3,172,7,24,0,3,0,7,0,26,0,0,1,51,3,35,7,33,
  21,33,1,16,33,32,17,55,51,7,16,51,50,17,38,36,53,51,22,23,22,2,39,185,228,153,150,2,86,253,170,2,223,254,91,254,93,39,176,35,
  242,239,1,254,122,187,2,190,191,7,24,254,248,121,148,252,167,254,56,1,190,208,208,254,206,1,60,221,254,221,173,126,126,0,0,0,0,2,0,100,
  255,226,3,172,6,121,0,8,0,27,0,0,1,2,32,3,51,22,51,50,55,19,16,33,32,17,55,51,7,16,51,50,17,38,36,53,51,22,23,22,
  3,40,19,253,180,19,118,25,170,172,23,250,254,91,254,93,39,176,35,242,239,1,254,122,187,2,190,191,6,121,254,225,1,31,150,150,251,49,254,56,
  1,190,208,208,254,206,1,60,221,254,221,173,126,126,0,0,0,2,0,100,254,29,3,152,6,30,0,3,0,27,0,0,1,33,21,33,1,16,33,32,
  17,55,51,7,16,51,50,25,1,16,35,34,21,23,35,39,16,33,32,17,1,11,2,86,253,170,2,141,254,116,254,88,33,172,25,244,226,225,200,55,
  172,49,1,110,1,139,6,30,148,250,55,254,92,1,166,225,227,254,232,1,22,3,19,1,2,244,226,220,1,134,254,111,0,2,0,100,254,29,3,152,
  6,100,0,3,0,27,0,0,1,51,1,35,1,16,33,32,17,55,51,7,16,51,50,25,1,16,35,34,21,23,35,39,16,33,32,17,2,109,235,254,
  254,173,1,239,254,116,254,88,33,172,25,244,226,225,200,55,172,49,1,110,1,139,6,100,254,248,250,101,254,92,1,166,225,227,254,232,1,22,3,19,
  1,2,244,226,220,1,134,254,111,0,0,0,0,3,0,100,254,29,3,152,7,54,0,3,0,7,0,31,0,0,1,51,3,35,7,33,21,33,1,16,
  33,32,17,55,51,7,16,51,50,25,1,16,35,34,21,23,35,39,16,33,32,17,2,89,215,228,183,150,2,86,253,170,2,153,254,116,254,88,33,172,
  25,244,226,225,200,55,172,49,1,110,1,139,7,54,254,248,121,148,250,160,254,92,1,166,225,227,254,232,1,22,3,19,1,2,244,226,220,1,134,254,
  111,0,0,0,0,2,0,100,254,29,3,152,6,121,0,8,0,32,0,0,1,2,32,3,51,22,51,50,55,19,16,33,32,17,55,51,7,16,51,50,
  25,1,16,35,34,21,23,35,39,16,33,32,17,3,80,19,253,180,19,118,25,170,172,23,190,254,116,254,88,33,172,25,244,226,225,200,55,172,49,1,
  110,1,139,6,121,254,225,1,31,150,150,249,72,254,92,1,166,225,227,254,232,1,22,3,19,1,2,244,226,220,1,134,254,111,0,0,0,2,0,100,
  0,0,3,192,6,30,0,17,0,21,0,0,1,16,3,35,18,17,16,35,34,17,16,19,35,2,17,16,33,32,1,33,21,33,3,192,153,173,146,246,
  254,145,174,151,1,178,1,170,253,55,2,86,253,170,2,68,254,244,254,200,1,33,1,35,1,144,254,109,254,224,254,223,1,58,1,13,2,25,1,190,
  148,0,0,0,0,2,0,100,0,0,3,192,6,100,0,17,0,21,0,0,1,16,3,35,18,17,16,35,34,17,16,19,35,2,17,16,33,32,1,51,
  1,35,3,192,153,173,146,246,254,145,174,151,1,178,1,170,254,183,225,254,254,163,2,68,254,244,254,201,1,32,1,35,1,144,254,109,254,224,254,223,
  1,58,1,13,2,25,2,4,254,248,0,0,0,2,0,100,0,0,3,192,6,121,0,17,0,26,0,0,1,16,3,35,18,17,16,35,34,17,16,19,
  35,2,17,16,33,32,3,2,32,3,51,22,51,50,55,3,192,153,173,146,246,254,145,174,151,1,178,1,170,112,19,253,180,19,118,25,170,172,23,2,
  68,254,244,254,201,1,32,1,35,1,144,254,109,254,224,254,223,1,58,1,13,2,25,2,25,254,225,1,31,150,150,0,0,2,0,100,255,255,5,230,
  6,30,0,28,0,32,0,0,1,18,1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,0,17,16,33,50,23,54,51,32,1,33,21,
  33,5,230,1,254,237,209,1,47,1,210,231,166,231,211,1,1,56,209,254,230,1,136,225,87,98,220,1,133,252,20,2,86,253,170,2,86,254,209,254,
  217,1,22,1,64,1,126,254,167,210,210,1,89,254,130,254,205,254,220,1,36,1,51,2,10,227,227,1,190,148,0,0,0,3,0,100,255,255,5,230,
  6,56,0,28,0,32,0,36,0,0,1,18,1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,0,17,16,33,50,23,54,51,32,1,
  51,21,35,37,51,21,35,5,230,1,254,237,209,1,47,1,210,231,166,231,211,1,1,56,209,254,230,1,136,225,87,98,220,1,133,253,155,203,203,254,
  121,203,203,2,86,254,209,254,217,1,22,1,64,1,126,254,167,210,210,1,89,254,130,254,205,254,220,1,36,1,51,2,10,227,227,1,216,202,202,202,
  0,4,0,100,255,255,5,230,7,40,0,28,0,32,0,36,0,40,0,0,1,18,1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,
  0,17,16,33,50,23,54,51,32,1,33,21,33,1,51,21,35,37,51,21,35,5,230,1,254,237,209,1,47,1,210,231,166,231,211,1,1,56,209,254,
  230,1,136,225,87,98,220,1,133,252,18,2,86,253,170,1,137,203,203,254,121,203,203,2,86,254,209,254,217,1,22,1,64,1,126,254,167,210,210,1,
  89,254,130,254,205,254,220,1,36,1,51,2,10,227,227,1,55,148,2,37,202,202,202,0,0,2,0,100,255,255,5,230,6,100,0,28,0,32,0,0,
  1,18,1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,0,17,16,33,50,23,54,51,32,1,51,1,35,5,230,1,254,237,209,1,
  47,1,210,231,166,231,211,1,1,56,209,254,230,1,136,225,87,98,220,1,133,253,118,225,254,254,163,2,86,254,209,254,217,1,22,1,64,1,126,254,
  167,210,210,1,89,254,130,254,205,254,220,1,36,1,51,2,10,227,227,2,4,254,248,0,0,2,0,100,255,255,5,230,6,121,0,28,0,37,0,0,
  1,18,1,35,0,17,2,35,34,17,21,35,53,16,35,34,17,2,1,35,0,17,16,33,50,23,54,51,32,1,2,32,3,51,22,51,50,55,5,230,
  1,254,237,209,1,47,1,210,231,166,231,211,1,1,56,209,254,230,1,136,225,87,98,220,1,133,254,139,19,253,180,19,118,25,170,172,23,2,86,254,
  209,254,217,1,22,1,64,1,126,254,167,210,210,1,89,254,130,254,205,254,220,1,36,1,51,2,10,227,227,2,25,254,225,1,31,150,150,0,0,0,
  0,2,0,60,254,29,3,232,6,30,0,3,0,36,0,0,19,33,21,33,1,16,33,32,17,55,51,7,16,33,50,25,1,38,35,34,21,3,35,3,
  52,43,1,39,55,23,51,50,23,54,51,32,17,237,2,86,253,170,2,251,254,110,254,71,25,178,23,1,5,232,2,135,123,10,143,10,156,82,109,20,
  87,80,143,79,67,160,1,48,6,30,148,250,54,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,165,1,91,120,40,161,50,187,187,254,199,0,
  0,3,0,60,254,29,3,232,6,56,0,3,0,7,0,40,0,0,1,51,21,35,37,51,21,35,1,16,33,32,17,55,51,7,16,33,50,25,1,38,
  35,34,21,3,35,3,52,43,1,39,55,23,51,50,23,54,51,32,17,2,116,203,203,254,121,203,203,2,251,254,110,254,71,25,178,23,1,5,232,2,
  135,123,10,143,10,156,82,109,20,87,80,143,79,67,160,1,48,6,56,202,202,202,250,82,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,165,
  1,91,120,40,161,50,187,187,254,199,0,0,0,4,0,60,254,29,3,232,7,60,0,3,0,7,0,11,0,44,0,0,19,33,21,33,1,51,21,35,
  37,51,21,35,1,16,33,32,17,55,51,7,16,33,50,25,1,38,35,34,21,3,35,3,52,43,1,39,55,23,51,50,23,54,51,32,17,235,2,86,
  253,170,1,137,203,203,254,121,203,203,2,251,254,110,254,71,25,178,23,1,5,232,2,135,123,10,143,10,156,82,109,20,87,80,143,79,67,160,1,48,
  5,171,148,2,37,202,202,202,249,78,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,165,1,91,120,40,161,50,187,187,254,199,0,2,0,60,
  254,29,3,232,6,100,0,3,0,36,0,0,1,51,3,35,1,16,33,32,17,55,51,7,16,33,50,25,1,38,35,34,21,3,35,3,52,43,1,39,
  55,23,51,50,23,54,51,32,17,2,89,215,248,163,2,83,254,110,254,71,25,178,23,1,5,232,2,135,123,10,143,10,156,82,109,20,87,80,143,79,
  67,160,1,48,6,100,254,248,250,100,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,165,1,91,120,40,161,50,187,187,254,199,0,2,0,60,
  254,29,3,232,6,121,0,8,0,41,0,0,1,2,32,3,51,22,51,50,55,1,16,33,32,17,55,51,7,16,33,50,25,1,38,35,34,21,3,35,
  3,52,43,1,39,55,23,51,50,23,54,51,32,17,3,70,19,253,180,19,118,25,170,172,23,1,24,254,110,254,71,25,178,23,1,5,232,2,135,123,
  10,143,10,156,82,109,20,87,80,143,79,67,160,1,48,6,121,254,225,1,31,150,150,249,71,254,93,1,163,227,227,254,233,1,23,3,103,182,140,254,
  165,1,91,120,40,161,50,187,187,254,199,0,0,2,0,60,254,29,3,232,6,209,0,6,0,39,0,0,1,19,35,39,7,35,19,1,16,33,32,17,
  55,51,7,16,33,50,25,1,38,35,34,21,3,35,3,52,43,1,39,55,23,51,50,23,54,51,32,17,2,88,245,139,180,180,139,245,2,36,254,110,
  254,71,25,178,23,1,5,232,2,135,123,10,143,10,156,82,109,20,87,80,143,79,67,160,1,48,6,209,254,136,245,245,1,120,248,239,254,93,1,163,
  227,227,254,233,1,23,3,103,182,140,254,165,1,91,120,40,161,50,187,187,254,199,0,0,0,2,0,113,255,227,4,117,6,20,0,9,0,32,0,0,
  1,34,6,16,22,32,54,53,52,38,1,16,55,46,1,53,52,54,51,33,21,33,34,21,20,22,51,50,0,16,0,32,0,2,114,147,172,171,1,40,
  172,172,253,107,195,79,65,194,158,1,252,254,40,188,117,146,237,1,21,254,237,254,32,254,239,3,223,231,254,110,231,232,199,200,233,254,80,1,77,155,
  47,141,49,124,148,147,137,73,52,254,200,253,218,254,198,1,57,0,0,0,0,1,0,47,0,0,5,170,6,20,0,36,0,72,64,19,38,0,7,9,
  5,8,12,33,24,13,30,8,17,12,33,16,20,76,37,16,252,60,196,50,196,252,60,196,16,60,252,60,196,196,196,49,0,64,17,9,13,17,169,18,
  2,26,135,0,24,151,6,31,18,188,11,15,47,60,230,50,50,254,60,238,50,16,238,50,50,48,1,21,35,34,6,29,1,33,21,33,17,35,17,33,
  17,35,17,35,53,51,53,52,54,59,1,21,35,34,7,6,29,1,33,53,52,54,51,5,170,176,99,77,1,47,254,209,185,254,7,185,176,176,174,189,
  174,176,99,39,38,1,249,174,189,6,20,153,80,104,99,143,252,47,3,209,252,47,3,209,143,78,187,171,153,40,40,104,99,78,187,171,0,2,0,47,
  0,0,4,74,6,20,0,21,0,25,0,82,64,17,27,70,0,23,8,22,15,20,4,8,8,3,22,10,6,76,26,16,252,60,196,50,196,252,60,196,
  16,254,60,236,49,0,64,18,8,3,169,0,16,135,14,24,190,22,177,14,151,9,0,188,5,1,47,60,230,50,238,254,238,16,238,16,238,50,48,64,
  11,255,27,160,27,144,27,128,27,16,27,5,1,93,1,17,35,17,33,17,35,17,35,53,51,53,52,54,59,1,21,35,34,6,29,1,1,51,21,35,
  4,74,185,254,7,185,176,176,173,179,185,176,99,77,1,249,185,185,4,96,251,160,3,209,252,47,3,209,143,78,183,175,153,80,104,99,1,178,233,0,
  0,1,0,47,0,0,4,74,6,20,0,21,0,55,64,15,23,70,1,8,4,10,12,8,8,16,4,18,14,76,22,16,252,60,196,196,252,60,196,16,
  254,236,49,0,64,13,15,11,169,9,4,135,0,151,17,9,188,13,2,47,60,230,50,254,238,16,238,50,48,1,33,17,35,17,33,34,6,29,1,33,
  21,33,17,35,17,35,53,51,53,52,54,2,74,2,0,185,254,183,99,77,1,47,254,209,185,176,176,174,6,20,249,236,5,123,80,104,99,143,252,47,
  3,209,143,78,187,171,0,0,0,2,0,47,0,0,6,252,6,20,0,41,0,45,0,90,64,24,47,70,23,43,8,42,16,27,21,8,26,42,9,0,
  31,6,8,36,30,9,34,38,76,46,16,252,60,196,50,196,252,60,196,16,196,50,252,60,196,16,252,60,236,49,0,64,23,27,31,35,169,36,17,1,
  135,0,45,190,42,177,16,0,151,22,7,36,188,25,29,33,47,60,60,228,50,50,228,50,244,236,16,236,50,16,236,50,50,48,1,21,35,34,7,6,
  29,1,33,53,52,55,54,55,54,59,1,21,35,34,6,29,1,33,17,35,17,33,17,35,17,33,17,35,17,35,53,51,53,52,54,51,5,51,21,35,
  2,248,176,99,39,38,1,249,87,28,39,78,131,174,176,99,77,2,178,185,254,7,185,254,7,185,176,176,174,189,3,249,185,185,6,20,153,40,40,104,
  99,78,187,85,28,19,39,153,80,104,99,251,160,3,209,252,47,3,209,252,47,3,209,143,78,187,171,2,233,0,0,0,0,1,0,47,0,0,6,252,
  6,20,0,38,0,78,64,22,40,70,13,8,16,22,24,20,8,16,9,0,28,6,8,33,27,9,31,35,76,39,16,252,60,196,50,196,252,60,196,16,
  196,252,60,196,16,252,236,49,0,64,18,24,28,32,169,33,17,2,135,12,38,151,21,7,33,188,15,26,30,47,60,60,228,50,50,244,60,236,50,16,
  236,50,50,48,1,21,35,34,7,6,29,1,33,53,52,54,51,33,17,35,17,33,34,6,29,1,33,21,33,17,35,17,33,17,35,17,35,53,51,53,
  52,54,51,2,248,176,99,39,38,1,249,174,189,2,0,185,254,183,99,77,1,47,254,209,185,254,7,185,176,176,174,189,6,20,153,40,40,104,99,78,
  187,171,249,236,5,123,80,104,99,143,252,47,3,209,252,47,3,209,143,78,187,171,0,0,0,1,0,47,0,0,5,76,6,20,0,45,0,0,1,53,
  52,39,38,43,1,34,7,6,21,17,35,17,35,53,51,53,52,55,54,59,1,50,23,22,29,1,33,21,33,17,20,23,22,59,1,21,35,34,39,38,
  53,17,35,53,3,24,36,37,101,34,99,39,38,185,176,176,87,87,189,30,189,87,85,1,123,254,133,37,38,115,189,189,213,81,81,135,4,96,99,104,
  40,40,40,40,104,251,61,3,209,143,78,187,85,86,86,83,189,78,143,253,160,137,39,39,154,80,79,210,2,96,143,0,0,1,0,111,255,227,6,178,
  5,240,0,89,0,0,1,21,38,39,38,35,34,7,6,21,20,23,22,31,1,30,1,21,20,7,6,35,34,39,38,39,53,22,23,22,51,50,55,54,
  53,52,39,38,47,1,38,39,38,53,52,55,54,51,50,23,38,53,52,55,54,55,50,23,22,29,1,33,21,33,17,20,23,22,59,1,21,35,34,39,
  38,53,17,35,53,51,53,52,39,38,7,34,7,6,21,20,3,81,86,73,84,70,117,63,59,49,49,148,63,195,166,123,124,216,96,92,97,108,102,99,
  99,97,130,70,70,50,45,177,64,171,76,76,102,112,181,72,77,5,92,91,162,140,98,94,1,123,254,133,37,38,115,189,189,213,81,81,135,135,48,54,
  68,69,54,52,4,63,174,43,17,20,42,39,87,64,37,36,33,14,43,152,137,156,91,91,17,18,35,190,53,26,27,45,44,81,75,40,35,42,15,36,
  74,75,130,166,78,86,11,29,31,135,95,93,1,96,92,136,76,143,253,160,137,39,39,154,80,79,210,2,96,143,78,65,43,50,1,49,48,64,61,0,
  0,1,0,171,255,227,8,227,6,20,0,75,0,0,1,22,21,17,35,53,14,1,35,34,38,53,17,51,17,20,22,51,50,54,53,17,52,39,33,34,
  39,38,53,52,55,54,59,1,21,35,34,21,20,51,33,39,38,53,52,55,54,59,1,21,35,34,21,20,31,1,33,3,20,22,51,50,54,53,17,51,
  17,35,53,14,1,35,34,38,53,17,4,79,9,184,67,177,117,193,200,184,124,124,149,173,5,254,83,152,91,80,90,119,114,89,89,131,131,1,108,23,
  54,9,55,209,236,222,96,14,59,1,221,1,124,124,149,173,184,184,67,177,117,193,200,3,182,37,33,252,144,172,102,99,240,231,1,102,254,161,159,159,
  190,164,1,145,36,28,94,83,145,131,66,87,175,123,138,56,131,75,31,21,122,175,43,41,32,145,253,97,160,158,190,164,2,123,251,160,172,102,99,240,
  231,1,252,0,0,1,0,174,255,227,8,227,6,20,0,58,0,0,1,33,38,21,20,31,1,22,21,17,35,53,14,1,35,34,38,53,17,51,17,20,
  22,51,50,54,53,17,52,47,1,38,55,54,51,33,17,33,21,33,17,20,22,51,50,55,54,53,17,51,17,35,53,14,1,35,34,38,53,5,57,254,
  243,96,14,77,49,184,67,177,117,193,200,184,124,124,149,173,16,77,77,32,55,209,1,211,2,242,253,14,124,124,152,83,87,184,184,67,177,117,193,200,
  5,101,1,44,39,34,188,120,77,252,144,172,102,99,240,231,2,166,253,97,159,159,190,164,1,145,63,39,188,187,71,122,254,76,170,254,11,159,159,95,
  98,161,1,59,252,224,172,102,99,240,231,0,0,1,0,174,254,86,8,227,6,20,0,53,0,0,1,33,38,21,20,31,1,22,21,17,35,53,14,1,
  35,34,38,53,17,51,17,20,22,51,50,54,53,17,52,47,1,38,55,54,51,33,17,62,1,51,50,22,21,17,35,17,52,38,35,34,6,21,17,35,
  5,57,254,243,96,14,77,49,184,67,177,117,193,200,184,124,124,149,173,16,77,77,32,55,209,1,212,66,179,117,193,198,184,124,124,149,172,185,5,101,
  1,44,39,34,188,120,77,252,144,172,102,99,240,231,2,166,253,97,159,159,190,164,1,145,63,39,188,187,71,122,253,158,101,100,239,232,253,92,2,158,
  159,158,190,164,251,221,0,0,0,2,0,174,254,86,8,227,6,20,0,53,0,60,0,0,1,33,34,39,38,55,54,55,54,51,33,17,33,17,20,22,
  51,50,54,53,17,51,17,35,53,14,1,35,34,38,53,17,35,17,51,21,33,17,14,1,35,34,38,53,17,51,17,20,22,51,50,55,54,53,25,1,
  33,34,21,20,51,3,160,254,219,149,94,83,3,3,87,115,118,1,221,1,153,124,124,149,173,184,184,67,177,117,193,200,225,213,254,115,67,177,117,193,
  200,184,124,124,149,87,86,254,219,131,131,3,182,94,83,145,131,66,87,254,76,253,97,159,159,190,164,2,123,251,160,172,102,99,240,231,1,252,251,66,
  162,2,86,102,99,240,231,1,102,254,161,159,159,95,95,164,2,123,1,5,123,138,0,0,0,1,0,174,254,86,11,155,6,20,0,72,0,0,1,33,
  38,21,20,31,1,22,21,17,35,53,14,1,35,34,38,53,17,51,17,20,22,51,50,54,53,17,52,47,1,38,55,54,51,33,17,54,55,54,51,50,
  22,29,1,20,23,22,51,50,54,53,17,51,17,35,53,14,1,35,34,39,38,61,1,52,38,35,34,6,21,17,35,5,57,254,243,96,14,77,49,184,
  67,177,117,193,200,184,124,124,149,173,16,77,77,32,55,209,1,212,99,37,90,107,193,198,62,56,110,140,173,184,184,67,177,108,175,98,100,124,124,120,
  172,185,5,101,1,44,39,34,188,120,77,252,144,172,102,99,240,231,2,166,253,97,159,159,190,164,1,145,63,39,188,187,71,122,253,158,129,22,50,239,
  232,227,151,88,79,190,164,2,123,251,160,172,102,99,120,123,228,228,159,158,190,164,251,221,255,255,0,136,0,91,1,66,4,96,18,38,5,47,0,0,
  16,7,5,20,254,78,1,160,0,1,1,86,5,0,3,200,6,31,0,12,0,0,1,51,30,1,51,50,54,55,51,14,1,32,38,1,86,118,11,97,
  87,86,96,13,118,10,158,254,222,158,6,31,75,75,74,76,143,144,144,0,255,255,0,74,0,91,2,162,4,96,18,38,5,67,0,0,16,7,5,23,
  254,231,1,160,0,1,0,78,0,0,4,126,4,96,0,22,0,0,1,19,50,55,54,55,54,61,1,51,17,20,14,5,35,33,53,33,3,1,99,193,
  250,92,64,8,2,186,14,38,64,101,139,190,120,254,106,1,20,193,4,96,252,81,163,113,242,60,118,247,254,214,116,182,176,129,111,69,39,177,3,175,
  0,1,0,174,0,0,6,45,4,96,0,32,0,0,9,1,35,1,14,3,21,17,35,17,52,62,2,55,1,51,1,62,3,53,17,51,21,20,14,3,
  4,179,1,122,237,253,75,45,98,91,59,184,73,119,122,63,254,135,237,2,180,45,98,92,59,184,50,78,104,96,1,105,254,151,2,151,6,56,94,151,
  88,254,244,1,10,100,173,119,78,22,1,106,253,105,6,56,94,151,88,1,12,246,86,154,110,90,55,0,0,1,0,88,0,0,5,189,4,96,0,7,
  0,0,1,35,17,35,17,33,53,33,5,189,202,186,252,31,5,101,3,209,252,47,3,209,143,0,0,0,0,2,0,186,0,0,6,29,4,96,0,19,
  0,23,0,0,1,17,35,17,52,46,4,35,33,53,33,50,30,4,37,17,35,17,6,29,185,13,39,62,110,140,105,253,43,2,213,133,196,148,94,59,
  24,251,107,185,1,237,254,19,1,237,106,139,116,64,44,15,143,26,63,93,145,178,69,253,84,2,96,0,0,1,0,88,0,0,5,187,4,96,0,27,
  0,0,19,33,50,30,3,20,14,3,35,33,53,33,50,62,3,52,46,3,35,33,88,2,215,150,232,143,92,35,35,92,143,231,150,253,40,2,216,113,
  168,102,61,22,22,61,102,168,113,253,40,4,96,65,105,149,153,176,153,149,105,65,142,42,72,110,117,154,117,110,72,42,0,1,0,88,0,0,5,187,
  6,20,0,8,0,0,33,1,33,17,51,17,33,21,1,2,160,2,92,251,92,187,4,168,253,164,3,209,2,67,254,76,132,252,36,0,0,2,0,186,
  0,0,6,29,4,96,0,8,0,19,0,0,41,1,17,33,50,30,2,21,1,17,33,17,52,46,4,35,6,29,250,157,3,53,163,211,131,53,251,87,
  3,239,12,33,51,87,109,79,4,96,60,144,217,167,1,189,252,190,1,133,94,130,104,61,41,15,0,0,0,1,0,88,0,0,5,187,4,96,0,15,
  0,0,1,17,35,17,52,46,2,35,33,53,33,50,30,2,5,187,186,29,84,140,116,252,200,3,55,162,211,130,53,2,20,253,236,2,20,134,161,109,
  41,143,60,144,217,0,0,0,0,1,0,96,255,248,5,186,4,96,0,30,0,0,1,17,35,17,52,46,3,35,33,17,20,6,35,34,39,53,22,51,
  50,54,53,17,35,53,33,50,30,2,5,186,186,10,36,64,112,80,254,36,123,152,53,78,65,38,71,46,173,3,67,143,193,108,44,2,94,253,162,2,
  96,74,99,101,58,37,253,205,214,208,16,143,14,114,163,2,51,143,67,138,180,0,0,0,0,1,0,217,2,45,5,219,5,4,0,7,0,0,1,33,
  53,33,17,51,17,33,5,219,250,254,2,45,168,2,45,2,45,170,2,45,253,211,0,0,255,255,0,88,0,0,5,83,5,150,16,38,5,33,161,0,
  18,6,5,63,0,0,0,0,255,255,0,78,0,0,5,83,5,150,16,38,5,25,78,0,18,6,5,63,0,0,0,0,255,255,0,88,0,0,5,83,
  5,150,16,39,5,25,2,88,252,15,16,38,5,33,151,0,18,6,5,63,0,0,0,0,255,255,0,88,0,0,5,83,5,150,16,39,5,25,2,88,
  252,15,16,39,5,33,251,76,0,0,18,6,5,63,0,0,255,255,0,186,254,187,4,159,4,96,16,38,5,23,0,0,18,6,5,38,0,0,0,0,
  255,255,0,186,254,117,4,159,4,96,16,38,5,24,0,0,18,6,5,38,0,0,0,0,255,255,0,186,254,187,4,159,4,96,16,38,5,20,0,0,
  18,6,5,38,0,0,0,0,255,255,0,88,0,0,4,72,4,96,16,39,5,28,254,225,0,0,18,6,5,39,0,0,255,255,0,88,255,246,3,17,
  4,96,16,39,5,28,254,33,0,0,18,6,5,40,0,0,255,255,0,88,0,0,4,23,4,96,16,39,5,28,254,129,0,0,18,6,5,41,0,0,
  255,255,0,186,0,0,4,128,4,96,16,38,5,28,0,0,18,6,5,42,0,0,0,0,255,255,0,89,0,0,2,30,4,96,16,39,5,28,254,11,
  0,0,16,7,5,43,0,170,0,0,0,0,255,255,0,89,0,0,2,231,4,96,16,39,5,28,254,11,0,0,16,6,5,44,122,0,255,255,0,185,
  255,227,4,191,4,107,16,38,5,28,0,0,18,6,5,46,0,0,0,0,255,255,0,89,1,162,2,28,4,96,16,39,5,28,254,11,0,160,16,7,
  5,47,0,218,0,0,0,0,255,255,0,88,254,86,3,146,4,96,16,39,5,28,254,177,0,0,18,6,5,48,0,0,255,255,0,88,0,0,3,202,
  4,96,16,39,5,28,254,177,0,0,18,6,5,49,0,0,255,255,0,88,0,0,3,240,5,213,16,39,5,28,254,81,0,0,18,6,5,50,0,0,
  255,255,0,88,0,0,4,181,4,112,16,38,5,28,48,0,18,6,5,52,0,0,0,0,255,255,0,88,0,0,2,120,4,96,16,39,5,28,254,33,
  0,0,16,6,5,54,0,0,255,255,0,185,255,227,4,191,4,96,16,38,5,28,0,0,18,6,5,55,0,0,0,0,255,255,0,186,254,86,4,100,
  4,96,16,38,5,28,113,0,18,6,5,57,0,0,0,0,255,255,0,186,0,0,4,142,4,96,16,38,5,28,124,0,18,6,5,58,0,0,0,0,
  255,255,0,88,0,0,4,5,4,96,16,39,5,28,254,81,0,0,18,6,5,60,0,0,255,255,0,186,254,86,5,17,4,95,16,38,5,28,209,0,
  18,6,5,61,0,0,0,0,255,255,0,88,0,0,3,202,4,96,16,39,5,28,254,177,0,0,18,6,5,62,0,0,255,255,0,88,0,0,5,83,
  4,96,16,39,5,25,2,57,252,13,18,6,5,63,0,0,255,255,0,20,255,248,4,136,4,96,16,38,5,28,0,0,18,6,5,64,0,0,0,0,
  255,255,0,186,0,0,1,116,5,150,16,39,5,33,251,180,0,0,18,6,5,43,0,0,255,255,0,88,0,0,4,72,5,150,16,39,5,31,255,113,
  0,0,18,6,5,39,0,0,255,255,0,88,0,0,3,202,5,150,16,39,5,31,255,65,0,0,18,6,5,49,0,0,255,255,0,186,0,0,4,142,
  5,150,16,38,5,31,0,0,18,6,5,58,0,0,0,0,0,1,0,88,0,0,4,145,6,20,0,44,0,0,9,1,35,1,14,4,21,17,35,53,
  52,62,5,55,3,35,17,51,17,51,7,1,62,4,53,17,51,21,20,14,5,3,114,1,29,217,254,96,28,35,56,33,26,184,20,31,50,45,65,44,
  31,186,184,187,120,2,1,158,27,35,56,34,26,184,20,31,50,46,64,44,1,155,254,101,2,88,14,21,53,65,110,69,254,244,185,81,138,96,81,50,
  44,21,13,1,13,2,66,254,76,3,253,171,13,21,54,65,110,69,1,12,185,82,137,97,81,49,44,21,255,255,0,130,254,12,6,235,2,157,16,39,
  22,200,3,57,255,6,16,6,5,142,0,0,255,255,0,130,254,12,7,239,2,157,16,39,22,200,3,57,255,6,16,6,22,202,0,0,255,255,255,236,
  254,12,1,135,2,88,16,38,22,203,0,0,16,7,22,200,0,224,255,6,255,255,255,236,254,12,2,126,2,88,16,39,22,200,0,224,255,6,16,6,
  22,204,0,0,255,255,0,130,254,12,6,235,2,157,16,39,22,199,2,188,255,6,16,6,5,142,0,0,255,255,0,130,254,12,7,239,2,157,16,39,
  22,199,2,188,255,6,16,6,22,202,0,0,255,255,255,236,254,12,1,243,2,88,16,38,22,203,0,0,16,7,22,199,0,99,255,6,255,255,255,236,
  254,12,2,126,2,88,16,38,22,204,0,0,16,7,22,199,0,99,255,6,255,255,0,130,254,12,6,235,2,157,16,39,22,201,2,188,255,6,16,6,
  5,142,0,0,255,255,0,130,254,12,7,239,2,157,16,39,22,201,2,188,255,6,16,6,22,202,0,0,255,255,255,236,254,12,1,243,2,88,16,38,
  22,203,0,0,16,7,22,201,0,99,255,6,255,255,255,236,254,12,2,126,2,88,16,38,22,204,0,0,16,7,22,201,0,99,255,6,255,255,0,130,
  255,236,6,235,4,26,16,39,22,200,3,57,3,132,16,6,5,142,0,0,255,255,0,130,255,236,7,239,4,26,16,39,22,200,3,57,3,132,16,6,
  22,202,0,0,255,255,255,236,0,0,1,135,4,226,16,38,22,203,0,0,16,7,22,200,0,224,4,76,255,255,255,236,0,0,2,126,4,226,16,38,
  22,204,0,0,16,7,22,200,0,224,4,76,255,255,0,130,255,236,6,235,4,26,16,39,22,201,2,188,3,132,16,6,5,142,0,0,255,255,0,130,
  255,236,7,239,4,26,16,38,22,202,0,0,16,7,22,201,2,188,3,132,255,255,255,236,0,0,1,243,4,226,16,38,22,203,0,0,16,7,22,201,
  0,99,4,76,255,255,255,236,0,0,2,126,4,226,16,38,22,204,0,0,16,7,22,201,0,99,4,76,255,255,0,130,255,236,6,235,4,153,16,39,
  5,75,1,132,253,168,16,6,5,142,0,0,255,255,0,130,255,236,7,239,4,153,16,38,22,202,0,0,16,7,5,75,1,132,253,168,255,255,255,236,
  0,0,2,48,5,97,16,38,22,203,0,0,16,7,5,75,255,43,254,112,255,255,255,236,0,0,2,126,5,97,16,38,22,204,0,0,16,7,5,75,
  255,43,254,112,255,255,0,130,255,164,7,158,6,14,16,39,22,198,5,120,4,126,16,6,5,186,0,0,255,255,0,130,255,165,8,92,5,70,16,38,
  22,205,0,0,16,7,22,198,5,120,3,182,255,255,255,236,0,0,3,63,6,14,16,38,22,206,0,0,16,7,22,198,1,44,4,126,255,255,255,236,
  0,0,4,32,5,120,16,38,22,207,0,0,16,7,22,198,1,62,3,232,255,255,0,130,255,164,7,158,6,14,16,39,22,201,5,120,5,120,16,6,
  5,186,0,0,255,255,0,130,255,165,8,92,5,70,16,38,22,205,0,0,16,7,22,201,5,120,4,176,255,255,255,236,0,0,3,63,6,14,16,38,
  22,206,0,0,16,7,22,201,1,44,5,120,255,255,255,236,0,0,4,32,5,120,16,38,22,207,0,0,16,7,22,201,1,62,4,226,255,255,0,157,
  254,12,5,40,3,102,16,39,22,200,3,7,0,175,16,6,5,90,0,0,255,255,0,157,254,12,5,62,3,102,16,39,22,200,2,163,0,125,16,6,
  20,134,0,0,255,255,255,236,254,62,4,92,3,47,16,38,20,135,0,0,16,7,22,200,2,13,255,56,255,255,255,236,254,62,5,62,3,47,16,38,
  20,136,0,0,16,7,22,200,2,13,255,56,255,255,0,157,254,12,5,40,3,102,16,39,22,197,2,138,0,25,16,6,5,90,0,0,255,255,0,157,
  254,12,5,62,3,102,16,39,22,197,2,38,255,231,16,6,20,134,0,0,255,255,255,236,255,56,4,92,3,47,16,38,20,135,0,0,16,7,22,197,
  1,144,255,56,255,255,255,236,255,56,5,62,3,47,16,38,20,136,0,0,16,7,22,197,1,144,255,56,255,255,0,157,254,12,5,40,3,102,16,39,
  22,199,2,150,0,150,16,6,5,90,0,0,255,255,0,157,254,12,5,62,3,102,16,39,22,199,2,25,0,50,16,6,20,134,0,0,255,255,255,236,
  254,62,4,92,3,47,16,38,20,135,0,0,16,7,22,199,1,144,255,56,255,255,255,236,254,62,5,62,3,47,16,38,20,136,0,0,16,7,22,199,
  1,144,255,56,255,255,0,157,254,12,5,40,3,102,16,39,22,201,2,150,0,175,16,6,5,90,0,0,255,255,0,157,254,12,5,62,3,102,16,39,
  22,201,2,25,0,50,16,6,20,134,0,0,255,255,255,236,254,62,4,92,3,47,16,38,20,135,0,0,16,7,22,201,1,144,255,56,255,255,255,236,
  254,62,5,62,3,47,16,38,20,136,0,0,16,7,22,201,1,144,255,56,255,255,0,125,254,212,3,27,3,82,16,39,22,197,1,43,254,212,16,6,
  5,92,0,0,255,255,0,125,254,212,4,71,3,82,16,39,22,197,1,43,254,212,16,6,20,142,0,0,255,255,0,125,255,218,3,27,4,176,16,39,
  22,197,0,250,4,26,16,6,5,92,0,0,255,255,0,125,255,218,4,71,4,176,16,39,22,197,0,250,4,26,16,6,20,142,0,0,255,255,0,125,
  255,218,3,27,5,170,16,39,22,198,0,250,4,26,16,6,5,92,0,0,255,255,0,125,255,218,4,71,5,170,16,39,22,198,0,250,4,26,16,6,
  20,142,0,0,255,255,0,125,255,218,3,27,5,247,16,39,5,75,255,194,255,6,16,6,5,92,0,0,255,255,0,125,255,218,4,71,5,247,16,39,
  5,75,255,194,255,6,16,6,20,142,0,0,255,255,255,171,254,12,3,132,4,176,16,39,22,198,1,244,3,32,16,6,5,94,0,0,255,255,255,171,
  254,12,4,126,4,176,16,38,20,146,0,0,16,7,22,198,1,244,3,32,255,255,255,171,254,12,3,193,5,47,16,38,5,94,0,0,16,7,5,75,
  0,188,254,62,255,255,255,171,254,12,4,126,5,47,16,38,20,146,0,0,16,7,5,75,0,188,254,62,255,255,0,130,255,167,7,41,6,20,16,6,
  5,194,0,0,0,1,0,130,255,167,7,217,6,20,0,55,0,0,37,6,7,6,35,34,39,36,17,52,55,51,6,21,20,23,22,51,50,55,54,55,
  54,53,52,39,1,38,53,52,55,54,55,1,21,5,6,7,6,21,20,23,1,22,23,22,59,1,21,35,34,39,38,47,1,6,5,156,99,169,205,183,
  192,128,254,182,63,184,65,203,104,151,184,194,158,35,16,54,254,202,50,10,35,100,2,233,253,173,71,21,6,31,2,71,22,38,43,64,88,132,65,58,
  103,33,97,25,120,76,60,73,38,98,1,11,138,92,94,136,126,66,34,80,65,55,26,46,69,66,1,124,61,81,35,33,119,42,1,54,186,250,30,40,
  11,25,32,37,253,63,26,14,16,184,24,43,41,120,64,0,255,255,255,236,0,0,3,207,6,20,16,6,20,191,0,0,255,255,255,236,0,0,4,127,
  6,20,16,6,20,192,0,0,255,255,0,130,255,167,7,41,7,43,16,39,22,232,3,202,0,0,16,6,5,194,0,0,255,255,0,130,255,167,7,217,
  7,43,16,38,20,28,0,0,16,7,22,232,3,202,0,0,255,255,255,236,0,0,3,207,7,43,16,38,20,29,0,0,16,6,22,232,112,0,0,0,
  255,255,255,236,0,0,4,127,7,43,16,38,20,30,0,0,16,6,22,232,112,0,0,0,255,255,0,130,253,168,7,41,7,43,16,39,22,200,2,213,
  254,162,16,6,5,200,0,0,255,255,0,130,253,168,7,217,7,43,16,38,20,32,0,0,16,7,22,200,2,213,254,162,255,255,255,236,253,218,3,207,
  7,43,16,38,20,33,0,0,16,7,22,200,1,69,254,212,255,255,255,236,253,218,4,127,7,43,16,38,20,34,0,0,16,7,22,200,1,69,254,212,
  255,255,0,130,255,167,7,41,7,58,16,39,22,197,3,132,6,164,16,6,5,200,0,0,255,255,0,130,255,167,7,217,7,58,16,38,20,32,0,0,
  16,7,22,197,3,132,6,164,255,255,255,236,0,0,3,207,7,58,16,38,20,33,0,0,16,7,22,197,0,75,6,164,255,255,255,236,0,0,4,127,
  7,58,16,38,20,34,0,0,16,7,22,197,0,75,6,164,255,255,0,147,254,181,5,72,2,238,16,6,5,211,0,0,0,1,0,147,254,12,6,43,
  2,69,0,38,0,0,1,22,23,22,23,22,59,1,21,35,34,39,6,7,6,7,6,35,34,39,36,17,52,55,51,6,21,20,23,22,51,50,55,54,
  55,54,53,52,39,4,224,44,27,22,50,53,60,75,130,71,34,3,89,120,239,97,92,116,113,254,184,47,184,49,201,90,76,88,79,194,75,33,101,2,
  69,97,96,80,60,64,184,48,109,147,199,66,27,37,107,1,99,175,141,137,179,236,53,24,20,48,227,101,112,184,203,0,255,255,0,147,254,181,5,72,
  5,22,16,39,5,75,0,200,254,37,16,6,5,211,0,0,255,255,0,147,254,12,6,43,4,28,16,38,20,44,0,0,16,7,5,75,0,200,253,43,
  255,255,255,236,0,0,2,48,5,97,16,38,22,203,0,0,16,7,5,75,255,43,254,112,255,255,255,236,0,0,2,126,5,97,16,38,22,204,0,0,
  16,7,5,75,255,43,254,112,255,255,0,144,255,189,5,27,3,229,16,6,5,215,0,0,0,3,0,144,254,13,5,34,2,171,0,9,0,43,0,54,
  0,0,37,62,1,53,52,35,34,7,6,21,37,52,55,51,6,21,20,22,51,48,51,53,16,55,54,32,23,22,21,6,7,33,21,33,22,20,7,6,
  32,38,53,34,39,38,5,20,23,22,51,50,53,52,38,39,6,2,177,63,208,84,75,74,38,253,223,16,184,14,124,20,31,138,116,1,4,68,46,21,
  94,1,40,254,168,163,46,69,254,244,242,58,113,193,2,33,38,80,69,84,191,42,19,159,27,164,52,112,141,72,117,26,74,54,62,40,69,38,55,1,
  9,127,107,99,67,114,121,98,184,108,226,66,99,222,223,31,53,47,105,67,141,112,52,151,12,7,0,0,255,255,255,236,255,189,3,189,3,229,16,6,
  20,207,0,0,255,255,255,236,254,13,3,196,2,171,16,6,20,208,0,0,255,255,0,144,255,201,5,199,6,214,16,39,22,198,2,113,5,70,16,6,
  5,107,0,0,255,255,0,144,255,201,6,210,6,214,16,38,20,190,0,0,16,7,22,198,2,113,5,70,255,255,255,236,0,0,3,207,7,108,16,38,
  20,191,0,0,16,7,22,198,0,75,5,220,255,255,255,236,0,0,4,127,7,108,16,38,20,192,0,0,16,7,22,198,0,75,5,220,255,255,255,171,
  254,12,3,64,4,114,16,39,5,127,255,244,254,62,16,6,5,112,0,0,255,255,255,171,254,12,4,54,4,114,16,39,5,127,255,244,254,62,16,6,
  20,210,0,0,0,1,255,236,0,0,1,135,2,88,0,13,0,0,37,6,43,1,53,51,50,55,54,61,1,51,21,20,1,43,72,157,90,35,99,44,
  49,184,86,86,184,44,49,106,217,217,187,0,0,1,255,236,0,0,2,126,2,88,0,20,0,0,37,6,43,1,53,51,50,55,54,61,1,51,21,20,
  23,22,59,1,21,35,34,1,43,77,152,90,35,99,44,49,184,49,44,99,55,110,150,86,86,184,44,49,106,217,217,106,49,44,184,0,255,255,0,130,
  254,243,5,192,3,74,16,6,5,113,0,0,255,255,0,130,254,240,6,191,2,2,16,6,20,212,0,0,255,255,255,236,254,212,1,243,2,88,16,38,
  20,59,0,0,16,7,22,197,0,99,254,212,255,255,255,236,254,212,2,126,2,88,16,38,20,60,0,0,16,7,22,197,0,99,254,212,0,1,252,112,
  6,4,0,0,7,110,0,7,0,0,17,34,4,7,53,54,36,51,231,254,61,230,236,1,197,223,6,212,103,105,126,119,117,0,0,0,0,1,0,0,
  6,4,3,144,7,110,0,7,0,0,17,53,50,4,23,21,38,36,223,1,197,236,230,254,61,6,212,154,117,119,126,105,103,0,0,0,0,1,253,42,
  6,13,0,0,7,39,0,19,0,0,17,47,1,38,39,38,35,34,7,6,7,35,54,55,54,51,50,23,22,23,4,144,28,79,44,36,101,53,70,5,
  162,4,113,112,200,91,63,56,87,6,72,2,55,11,18,10,36,48,71,135,74,73,14,13,32,0,0,0,0,1,0,0,6,13,2,214,7,39,0,19,
  0,0,17,31,1,22,23,22,51,50,55,54,55,51,6,7,6,35,34,39,38,39,4,144,28,79,44,36,97,57,71,4,162,4,113,112,200,91,63,56,
  87,6,236,2,55,11,18,10,36,44,75,135,74,73,14,13,32,0,0,0,255,255,0,8,4,186,2,80,6,154,16,7,5,115,255,44,0,0,0,0,
  255,255,255,236,0,0,2,108,6,154,16,38,5,104,0,0,16,7,5,115,255,44,0,0,255,255,0,8,4,186,2,80,6,253,16,7,5,116,255,44,
  0,0,0,0,0,1,0,105,0,0,2,44,1,107,0,13,0,0,1,20,23,22,59,1,21,35,34,39,38,61,1,51,1,33,49,44,99,75,130,142,
  92,87,184,1,76,55,49,44,184,92,87,141,43,0,0,0,255,255,0,8,254,22,2,80,255,246,16,7,5,117,255,44,0,0,0,0,255,255,0,8,
  4,186,2,80,5,170,16,7,5,118,255,44,0,0,0,0,255,255,255,236,0,0,2,108,5,170,16,39,5,118,255,44,0,0,16,6,5,104,0,0,
  255,255,0,8,4,185,2,80,6,253,16,7,5,119,255,44,0,0,0,0,255,255,255,236,0,0,2,108,6,253,16,39,5,119,255,44,0,0,16,6,
  5,104,0,0,255,255,0,8,254,232,2,80,255,216,16,7,5,120,255,44,0,0,0,0,255,255,255,236,254,232,2,108,0,184,16,39,5,120,255,44,
  0,0,16,6,5,104,0,0,255,255,255,244,4,203,2,100,6,244,16,7,5,121,255,44,0,0,0,0,255,255,255,236,0,0,2,108,6,244,16,39,
  5,121,255,44,0,0,16,6,5,104,0,0,255,255,0,24,4,225,2,60,7,6,16,7,5,122,255,44,0,0,0,0,255,255,255,236,0,0,2,108,
  7,6,16,38,5,104,0,0,16,7,5,122,255,44,0,0,255,255,0,163,0,85,3,30,3,222,16,6,5,78,0,0,255,255,255,181,0,0,2,133,
  7,131,16,39,5,123,255,29,1,194,16,6,5,84,0,0,255,255,255,181,0,0,2,133,7,131,16,38,20,114,0,0,16,7,5,123,255,29,1,194,
  255,255,0,108,0,0,1,195,8,57,16,39,5,124,255,29,1,194,16,6,5,84,0,0,255,255,0,108,0,0,2,132,8,57,16,38,20,114,0,0,
  16,7,5,124,255,29,1,194,255,255,255,171,254,12,3,64,4,181,16,39,5,124,255,194,254,62,16,6,5,112,0,0,255,255,255,171,254,12,4,54,
  4,181,16,38,20,210,0,0,16,7,5,124,255,194,254,62,255,255,0,108,254,12,1,195,6,20,16,39,5,125,255,29,0,0,16,6,5,84,0,0,
  255,255,0,108,254,12,2,132,6,20,16,38,20,114,0,0,16,7,5,125,255,29,0,0,255,255,0,130,254,243,5,192,4,181,16,39,5,124,255,244,
  254,62,16,6,5,113,0,0,255,255,0,130,254,240,6,191,3,187,16,38,20,212,0,0,16,7,5,124,0,88,253,68,255,255,255,236,0,0,1,209,
  4,231,16,38,20,59,0,0,16,7,5,124,255,43,254,112,255,255,255,236,0,0,2,126,4,231,16,38,20,60,0,0,16,7,5,124,255,43,254,112,
  255,255,0,193,0,0,1,121,6,20,16,6,5,84,0,0,0,1,0,193,0,0,2,132,6,20,0,13,0,0,19,17,51,17,20,23,22,59,1,21,
  35,34,39,38,193,184,49,44,99,75,130,154,80,87,1,115,4,161,251,107,106,49,44,184,92,101,0,0,255,255,0,130,254,162,6,235,2,157,16,39,
  22,196,3,57,254,162,16,6,5,142,0,0,255,255,0,130,254,162,7,239,2,157,16,38,22,202,0,0,16,7,22,196,3,57,254,162,255,255,255,236,
  254,212,1,135,2,88,16,38,22,203,0,0,16,7,22,196,0,224,254,212,255,255,255,236,254,212,2,126,2,88,16,38,22,204,0,0,16,7,22,196,
  0,224,254,212,255,255,0,139,255,198,3,160,4,26,16,39,22,197,0,250,3,132,16,6,5,111,0,0,255,255,0,145,0,0,4,94,4,26,16,38,
  20,206,0,0,16,7,22,197,1,94,3,132,255,255,0,130,255,236,6,235,3,32,16,39,22,197,2,188,2,138,16,6,5,142,0,0,255,255,0,130,
  255,236,7,239,3,32,16,38,22,202,0,0,16,7,22,197,2,188,2,138,255,255,255,236,0,0,1,243,3,232,16,38,22,203,0,0,16,7,22,197,
  0,99,3,82,255,255,255,236,0,0,2,126,3,232,16,38,22,204,0,0,16,7,22,197,0,99,3,82,255,255,0,130,255,236,6,235,4,26,16,39,
  22,198,2,188,2,138,16,6,5,142,0,0,255,255,0,130,255,236,7,239,4,26,16,38,22,202,0,0,16,7,22,198,2,188,2,138,255,255,255,236,
  0,0,1,243,4,226,16,38,22,203,0,0,16,7,22,198,0,99,3,82,255,255,255,236,0,0,2,126,4,226,16,38,22,204,0,0,16,7,22,198,
  0,99,3,82,255,255,0,157,254,12,5,40,3,102,16,39,22,196,3,7,0,25,16,6,5,90,0,0,255,255,0,157,254,12,5,62,3,102,16,38,
  20,134,0,0,16,7,22,196,2,188,255,206,255,255,255,236,254,212,4,92,3,47,16,38,20,135,0,0,16,7,22,196,2,13,254,212,255,255,255,236,
  254,212,5,62,3,47,16,38,20,136,0,0,16,7,22,196,2,13,254,212,255,255,0,157,254,12,5,40,3,102,16,6,5,90,0,0,0,1,0,157,
  254,12,5,62,3,102,0,48,0,0,37,51,21,35,34,39,38,39,38,39,6,7,6,21,20,23,22,33,50,55,21,6,35,32,39,38,53,16,55,54,
  55,34,35,34,7,6,7,53,36,51,32,23,21,34,7,23,22,23,22,5,22,40,49,129,123,82,61,6,73,114,98,224,74,129,1,73,193,212,150,250,
  254,94,169,131,212,96,137,12,13,95,140,135,95,1,16,193,1,38,200,109,31,29,51,72,90,184,184,150,100,156,15,178,24,80,183,252,137,94,164,118,
  184,99,194,150,224,1,2,223,101,52,19,19,41,184,63,54,154,13,91,160,95,119,0,0,0,1,255,236,0,0,4,92,3,47,0,30,0,0,1,38,
  39,38,39,38,7,53,54,55,50,23,4,23,21,6,7,6,7,6,7,6,43,1,53,51,50,55,54,55,54,3,83,83,103,85,180,82,161,72,75,162,
  172,1,2,220,76,88,166,74,145,75,221,163,128,100,227,129,104,116,94,2,29,23,23,19,16,7,6,184,7,1,35,52,98,154,24,52,98,66,129,27,
  80,184,72,58,106,86,0,0,0,1,255,236,0,0,5,62,3,47,0,41,0,0,1,4,23,21,6,7,22,23,22,59,1,21,35,34,39,38,39,6,
  7,6,7,6,43,1,53,51,50,55,54,55,54,55,38,39,38,39,38,7,53,54,55,50,2,126,1,2,220,65,73,50,30,104,114,66,86,209,126,40,
  59,69,41,145,75,221,163,128,100,227,129,104,116,94,101,83,103,85,180,82,161,72,75,162,3,12,52,98,154,20,41,78,34,119,184,168,54,97,46,37,
  129,27,80,184,72,58,106,86,35,23,23,19,16,7,6,184,7,1,0,0,255,255,0,157,254,12,5,40,4,176,16,39,22,196,2,63,4,26,16,6,
  5,90,0,0,255,255,0,157,254,12,5,62,4,176,16,38,20,134,0,0,16,7,22,196,2,63,4,26,255,255,255,236,0,0,4,92,4,76,16,38,
  20,135,0,0,16,7,22,196,2,13,3,182,255,255,255,236,0,0,5,62,4,76,16,38,20,136,0,0,16,7,22,196,2,13,3,182,255,255,0,125,
  255,218,3,27,3,82,16,6,5,92,0,0,0,1,0,125,255,218,4,71,3,82,0,32,0,0,1,38,39,51,22,23,22,21,20,23,22,59,1,21,
  35,34,39,6,7,6,35,34,39,53,22,51,50,55,54,55,54,53,52,2,34,57,182,227,97,82,81,83,44,99,75,130,147,97,93,207,46,45,102,103,
  115,84,33,34,172,35,8,2,63,122,153,78,137,134,117,73,83,44,184,130,128,33,7,38,184,42,9,49,112,27,42,68,255,255,0,125,255,218,3,27,
  4,176,16,39,22,196,1,69,4,26,16,6,5,92,0,0,255,255,0,125,255,218,4,71,4,176,16,38,20,142,0,0,16,7,22,196,1,69,4,26,
  255,255,255,171,254,12,3,98,2,38,16,6,5,94,0,0,0,1,255,171,254,12,4,126,2,38,0,24,0,0,1,51,22,23,22,23,22,59,1,21,
  35,34,39,2,7,4,33,53,32,55,54,55,54,53,52,2,120,184,30,3,10,73,42,101,75,130,130,50,68,251,254,228,254,190,1,48,203,218,35,10,
  2,38,112,30,103,77,44,184,62,254,234,133,151,184,128,138,208,58,72,126,255,255,255,171,254,12,3,98,3,182,16,39,22,196,2,113,3,32,16,6,
  5,94,0,0,255,255,255,171,254,12,4,126,3,182,16,38,20,146,0,0,16,7,22,196,2,113,3,32,255,255,0,130,254,12,9,26,2,238,16,6,
  5,96,0,0,0,1,0,130,254,12,10,71,2,238,0,70,0,0,37,22,55,54,53,51,20,23,22,51,50,25,1,51,17,20,23,22,59,1,21,35,
  34,39,6,7,6,35,34,39,38,39,6,7,6,39,38,39,6,7,6,7,6,35,38,39,36,17,52,55,51,6,23,22,23,22,51,50,55,54,55,54,
  39,38,47,1,51,23,22,23,22,5,184,78,48,37,184,19,64,110,142,184,83,44,99,75,130,145,118,68,109,37,32,73,48,138,17,49,95,64,56,137,
  39,24,84,133,193,80,120,128,109,254,237,105,184,108,1,1,147,95,81,98,95,121,94,64,1,1,16,64,184,36,16,28,58,181,2,124,95,202,205,50,
  169,1,24,1,38,254,170,97,83,44,184,96,91,25,9,25,70,123,159,30,20,2,2,60,179,107,170,62,26,1,28,71,1,72,246,180,206,220,179,38,
  24,37,48,158,108,142,125,61,234,156,74,60,126,0,0,0,0,1,255,236,255,227,6,10,2,238,0,49,0,0,37,6,7,6,43,1,53,51,50,55,
  54,61,1,51,21,20,23,22,51,50,55,54,53,51,20,23,22,55,54,25,1,51,17,20,7,6,7,6,35,34,39,38,39,6,7,6,35,34,39,38,
  1,128,43,56,76,99,130,75,99,44,80,184,44,43,104,109,44,37,184,19,64,110,142,184,92,75,102,37,35,63,55,137,18,48,96,68,65,98,72,60,
  138,59,33,46,184,44,80,100,192,156,64,100,99,122,103,194,205,50,170,1,2,1,22,1,38,254,170,199,113,92,24,9,25,61,132,156,33,24,49,40,
  0,1,255,236,255,227,7,55,2,238,0,56,0,0,5,6,35,34,39,38,39,6,7,6,35,34,39,38,39,6,7,6,43,1,53,51,50,55,54,61,
  1,51,21,20,23,22,51,50,55,54,53,51,20,23,22,55,54,25,1,51,17,20,23,22,59,1,21,35,34,39,6,4,253,37,35,63,55,137,18,48,
  96,68,65,98,72,60,41,43,56,76,99,130,75,99,44,80,184,44,43,104,109,44,37,184,19,64,110,142,184,83,44,99,75,130,145,118,68,20,9,25,
  61,132,156,33,24,49,40,73,59,33,46,184,44,80,100,192,156,64,100,99,122,103,194,205,50,170,1,2,1,22,1,38,254,170,97,83,44,184,96,90,
  255,255,0,130,254,12,9,26,4,176,16,39,22,198,4,226,3,32,16,6,5,96,0,0,255,255,0,130,254,12,10,71,4,176,16,38,20,150,0,0,
  16,7,22,198,4,226,3,32,255,255,255,236,255,227,6,10,4,176,16,38,20,151,0,0,16,7,22,198,2,138,3,32,255,255,255,236,255,227,7,55,
  4,176,16,38,20,152,0,0,16,7,22,198,2,138,3,32,255,255,0,130,254,12,9,19,2,229,16,6,5,98,0,0,0,2,0,130,254,12,9,225,
  2,229,0,60,0,73,0,0,41,1,34,39,38,53,20,7,6,7,6,35,38,39,36,17,52,55,51,6,23,22,23,22,51,50,55,54,55,54,53,52,
  39,51,6,23,22,23,54,55,54,55,54,23,22,23,22,21,20,7,22,23,22,59,1,21,35,34,47,1,6,3,34,7,6,7,51,50,55,54,39,38,
  39,38,6,117,254,236,38,52,45,74,88,238,80,120,128,109,254,237,105,184,108,1,1,147,95,81,102,91,162,43,33,39,171,1,14,10,40,115,123,108,
  147,72,88,125,97,186,42,14,16,61,82,75,130,131,103,28,204,18,76,126,168,145,187,237,129,187,1,2,137,37,30,26,16,186,128,155,77,26,1,28,
  71,1,72,246,180,206,220,179,38,24,37,68,138,108,127,147,138,15,55,40,50,146,108,94,70,34,1,2,37,71,233,77,70,12,11,44,184,92,26,118,
  2,55,81,108,194,63,91,70,135,19,5,0,0,2,255,236,0,0,6,50,2,229,0,12,0,46,0,0,1,6,7,51,50,55,54,53,52,39,38,35,
  34,3,33,34,39,38,39,6,43,1,53,51,50,55,54,61,1,51,21,20,22,23,54,55,54,55,54,51,50,23,22,21,20,7,6,3,208,168,145,187,
  237,129,186,139,37,48,76,186,254,236,74,78,65,39,102,172,130,75,99,44,80,184,18,45,101,95,153,144,75,85,115,107,186,184,202,1,230,108,194,63,
  91,70,135,19,5,253,201,42,35,61,138,184,44,80,100,114,78,24,80,50,134,84,137,63,33,39,68,236,169,109,120,0,0,2,255,236,0,0,7,4,
  2,229,0,43,0,56,0,0,41,1,34,39,38,39,6,43,1,53,51,50,55,54,61,1,51,21,20,22,23,54,55,54,55,54,51,50,23,22,21,20,
  7,22,23,22,59,1,21,35,34,47,1,6,3,6,7,51,50,55,54,53,52,39,38,35,34,3,152,254,232,74,78,65,39,102,172,130,75,99,44,80,
  184,18,45,101,95,153,144,75,85,113,109,190,42,14,16,61,82,75,130,131,103,28,204,224,168,145,187,237,129,186,139,37,48,76,42,35,61,138,184,44,
  80,100,114,78,24,80,50,134,84,137,63,33,39,68,236,75,72,12,11,44,184,92,26,118,1,230,108,194,63,91,70,135,19,5,0,0,255,255,0,130,
  254,12,9,19,3,182,16,39,22,196,4,251,3,32,16,6,5,98,0,0,255,255,0,130,254,12,9,225,3,182,16,38,20,158,0,0,16,7,22,196,
  4,251,3,32,255,255,255,236,0,0,6,50,3,182,16,38,20,159,0,0,16,7,22,196,1,219,3,32,255,255,255,236,0,0,7,4,3,182,16,38,
  20,160,0,0,16,7,22,196,1,219,3,32,255,255,0,144,0,0,6,220,6,20,16,6,5,100,0,0,0,2,0,144,0,0,7,172,6,20,0,28,
  0,41,0,0,41,2,53,33,17,51,17,18,37,54,51,50,23,22,21,20,7,22,23,22,59,1,21,35,34,47,1,6,37,51,50,55,54,39,38,39,
  38,35,34,7,6,4,64,253,191,254,145,1,111,184,217,1,20,92,68,117,105,188,42,14,16,61,82,75,130,131,103,28,204,253,233,187,237,129,187,1,
  2,137,37,48,80,122,177,184,5,92,251,14,1,63,99,33,39,69,235,77,70,12,11,44,184,92,26,118,184,63,93,68,135,19,5,81,120,0,0,0,
  0,2,255,236,0,0,5,212,6,20,0,12,0,31,0,0,37,51,50,55,54,39,38,39,38,35,34,7,6,19,41,1,53,33,17,51,17,18,37,54,
  51,50,23,22,21,20,7,6,2,57,187,237,129,187,1,2,137,37,48,80,122,177,117,253,193,254,245,1,11,184,217,1,20,92,68,117,105,186,184,202,
  184,63,93,68,135,19,5,81,120,254,146,184,5,92,251,14,1,63,99,33,39,69,235,169,109,120,0,0,0,2,255,236,0,0,6,164,6,20,0,28,
  0,41,0,0,41,2,53,33,17,51,17,18,37,54,51,50,23,22,21,20,7,22,23,22,59,1,21,35,34,47,1,6,37,51,50,55,54,39,38,39,
  38,35,34,7,6,3,56,253,191,254,245,1,11,184,217,1,20,92,68,117,105,188,42,14,16,61,82,75,130,131,103,28,204,253,233,187,237,129,187,1,
  2,137,37,48,80,122,177,184,5,92,251,14,1,63,99,33,39,69,235,77,70,12,11,44,184,92,26,118,184,63,93,68,135,19,5,81,120,0,0,0,
  255,255,0,144,0,0,6,220,6,20,16,39,22,196,3,207,3,82,16,6,5,100,0,0,255,255,0,144,0,0,7,172,6,20,16,38,20,166,0,0,
  16,7,22,196,3,207,3,82,255,255,255,236,0,0,5,212,6,20,16,38,20,167,0,0,16,7,22,196,2,199,3,82,255,255,255,236,0,0,6,164,
  6,20,16,38,20,168,0,0,16,7,22,196,2,199,3,82,255,255,0,117,254,12,4,178,4,42,16,6,5,102,0,0,0,2,0,117,254,12,4,178,
  3,14,0,37,0,43,0,0,1,6,33,32,39,38,16,55,46,1,53,52,55,54,50,23,22,21,20,7,6,7,30,1,59,1,21,35,32,39,6,21,
  20,23,22,33,50,55,1,54,52,34,21,20,4,178,152,254,255,254,91,157,98,187,61,68,125,97,238,95,127,91,57,94,68,182,85,160,144,254,246,248,
  154,41,107,1,95,193,212,253,49,136,206,254,111,99,188,122,1,146,140,50,116,42,110,64,48,48,64,112,91,67,43,32,64,77,184,228,129,107,108,61,
  158,118,2,150,56,96,51,36,0,1,255,236,0,0,3,248,4,42,0,26,0,0,55,50,55,38,39,38,53,16,55,54,51,21,34,6,20,23,22,51,
  50,55,37,21,5,4,43,1,53,60,161,202,75,52,88,204,125,251,218,186,62,83,70,55,74,1,32,254,92,254,162,178,88,184,93,24,59,100,140,1,
  8,125,77,169,137,255,52,70,33,129,184,197,164,184,0,0,0,2,255,236,0,0,3,240,3,14,0,36,0,47,0,0,37,6,43,1,53,51,50,55,
  54,55,38,39,38,53,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,22,23,22,59,1,21,35,34,2,34,7,6,21,20,23,54,53,52,39,
  1,238,194,202,118,96,107,66,59,40,97,68,30,13,16,104,89,238,89,104,16,13,30,77,88,31,68,61,112,96,118,202,168,52,30,47,103,103,47,185,
  185,184,40,36,39,85,90,39,45,31,41,55,52,45,45,52,55,41,31,45,39,98,77,31,44,40,184,2,85,7,12,32,29,95,95,29,32,12,0,0,
  255,255,0,117,254,12,4,178,5,70,16,39,22,196,1,119,4,176,16,6,5,102,0,0,255,255,0,117,254,12,4,178,4,76,16,38,20,174,0,0,
  16,7,22,196,1,169,3,182,255,255,255,236,0,0,3,248,5,70,16,38,20,175,0,0,16,7,22,196,1,119,4,176,255,255,255,236,0,0,3,240,
  4,76,16,38,20,176,0,0,16,7,22,196,1,163,3,182,255,255,0,130,255,164,7,158,5,20,16,39,22,196,5,245,4,126,16,6,5,186,0,0,
  255,255,0,130,255,165,8,92,4,76,16,38,22,205,0,0,16,7,22,196,5,245,3,182,255,255,255,236,0,0,3,63,5,20,16,38,22,206,0,0,
  16,7,22,196,1,169,4,126,255,255,255,236,0,0,4,32,4,126,16,38,22,207,0,0,16,7,22,196,1,187,3,232,255,255,0,107,254,72,5,155,
  5,20,16,39,22,197,3,82,4,126,16,6,5,143,0,0,255,255,0,107,254,12,6,192,4,1,16,38,22,208,0,0,16,7,22,197,3,132,3,107,
  255,255,255,236,0,0,3,63,5,20,16,38,22,209,0,0,16,7,22,197,1,44,4,126,255,255,255,236,0,0,4,32,4,126,16,38,22,210,0,0,
  16,7,22,197,1,56,3,232,255,255,0,144,255,201,5,199,6,20,16,6,5,107,0,0,0,2,0,144,255,201,6,210,6,20,0,33,0,68,0,0,
  1,21,6,7,6,21,20,23,22,23,22,21,20,7,6,35,34,39,53,22,51,50,55,54,53,52,39,38,39,38,55,54,55,54,19,6,39,38,39,36,
  53,52,55,51,6,21,22,23,22,51,50,55,54,55,54,25,1,51,17,20,23,22,59,1,21,35,34,39,6,3,208,74,38,80,14,12,68,102,88,82,
  78,66,56,68,45,60,57,60,78,74,18,32,1,2,75,85,138,109,145,207,101,254,219,16,184,14,2,160,121,127,140,89,152,98,76,184,49,44,99,75,
  130,153,113,158,4,111,82,4,14,30,33,28,18,16,10,15,88,110,42,39,11,88,10,26,26,30,38,17,16,28,47,46,81,38,43,251,112,20,2,2,
  30,88,195,75,53,58,44,92,46,35,27,47,94,73,1,1,3,177,251,107,106,49,44,184,123,126,0,0,0,1,255,236,0,0,3,207,6,20,0,31,
  0,0,41,1,53,33,50,55,54,53,52,39,1,38,53,52,55,54,55,1,21,5,6,7,6,21,20,23,1,22,21,20,7,6,1,54,254,182,1,54,
  148,45,16,54,254,202,50,10,31,104,2,233,253,173,71,21,6,31,1,19,102,62,95,184,104,36,36,69,66,1,124,61,81,35,33,118,43,1,54,186,
  250,30,40,11,25,32,37,254,182,123,123,113,101,155,0,0,0,1,255,236,0,0,4,127,6,20,0,41,0,0,41,1,53,33,50,55,54,53,52,39,
  1,38,53,52,55,54,55,1,21,5,6,7,6,21,20,23,1,22,23,22,59,1,21,35,34,39,38,47,1,6,7,6,1,54,254,182,1,54,148,45,
  16,54,254,202,50,10,31,104,2,233,253,173,71,21,6,31,2,71,22,38,43,64,88,132,65,58,103,33,97,21,17,95,184,104,36,36,69,66,1,124,
  61,81,35,33,118,43,1,54,186,250,30,40,11,25,32,37,253,63,26,14,16,184,24,43,41,120,46,27,155,0,0,0,255,255,0,144,254,200,5,24,
  6,20,16,6,5,108,0,0,0,1,0,144,254,200,6,35,6,20,0,36,0,0,37,54,53,17,51,17,20,23,22,59,1,21,35,34,39,6,7,6,
  5,6,35,34,39,36,3,38,55,51,6,21,20,23,22,51,50,55,54,4,18,78,184,49,44,99,75,130,112,78,18,27,121,254,251,134,85,99,69,254,
  220,1,1,64,184,65,166,40,73,80,109,174,73,126,227,4,106,251,107,106,49,44,184,51,46,40,177,66,34,22,91,1,18,138,92,115,115,126,66,16,
  34,53,0,0,0,1,255,236,0,0,1,175,6,20,0,13,0,0,1,20,7,6,43,1,53,51,50,55,54,53,17,51,1,175,87,80,154,130,75,99,
  44,49,184,1,115,178,101,92,184,44,49,106,4,149,0,0,0,1,255,236,0,0,2,186,6,20,0,20,0,0,37,6,43,1,53,51,50,55,54,53,
  17,51,17,20,23,22,59,1,21,35,34,1,83,77,152,130,75,99,44,49,184,49,44,99,75,130,150,86,86,184,44,49,106,4,149,251,107,106,49,44,
  184,0,0,0,255,255,0,140,254,20,4,94,2,243,16,6,5,109,0,0,0,2,0,140,254,20,5,103,2,116,0,17,0,53,0,0,37,22,51,50,
  55,54,53,52,39,38,39,38,35,34,7,6,21,20,5,6,7,6,35,34,39,38,7,6,21,17,35,17,52,55,54,51,38,53,52,55,54,51,50,23,
  22,23,22,23,22,59,1,21,35,34,2,98,122,76,44,21,53,6,21,59,40,46,59,27,68,1,192,15,13,133,75,181,141,50,75,25,200,120,65,90,
  2,162,77,92,72,84,170,40,15,40,38,105,75,130,175,168,42,22,57,58,24,20,88,17,12,27,68,68,40,169,14,8,80,78,28,78,26,79,254,147,
  1,109,173,102,55,42,40,148,132,63,36,71,179,67,44,44,184,0,0,0,0,2,255,236,255,205,3,166,2,109,0,21,0,36,0,0,37,6,35,34,
  39,6,43,1,53,51,50,54,55,54,55,54,51,50,23,22,21,20,37,22,51,50,55,54,53,52,39,38,35,34,6,7,6,3,100,97,147,206,110,64,
  104,160,116,52,87,5,20,135,94,81,176,91,97,253,240,62,159,47,19,52,40,42,88,46,91,15,7,52,102,98,48,184,71,49,181,80,56,84,89,184,
  143,78,69,18,53,69,75,38,41,60,97,37,0,2,255,236,255,206,4,180,2,109,0,29,0,47,0,0,37,6,35,34,39,6,43,1,53,51,50,55,
  54,55,54,55,54,51,50,23,22,23,22,23,22,59,1,21,35,34,37,22,51,50,55,54,53,52,39,38,39,38,35,34,7,6,7,6,3,100,97,139,
  214,110,64,104,160,116,52,44,43,5,20,135,94,93,72,66,193,17,5,51,36,107,75,130,176,254,20,62,159,47,19,52,5,22,58,39,39,53,41,50,
  15,7,52,102,98,48,184,36,35,49,181,80,56,29,83,167,49,62,44,184,196,69,18,53,69,19,18,88,17,12,27,33,97,37,0,0,255,255,0,147,
  254,181,5,72,3,182,16,39,22,196,2,63,3,32,16,6,5,211,0,0,255,255,0,147,254,12,6,43,2,188,16,38,20,44,0,0,16,7,22,196,
  2,63,2,38,255,255,255,236,0,0,1,135,3,232,16,39,22,196,0,224,3,82,16,6,22,203,0,0,255,255,255,236,0,0,2,126,3,232,16,39,
  22,196,0,224,3,82,16,6,22,204,0,0,255,255,0,139,255,198,3,160,2,222,16,6,5,111,0,0,0,2,0,145,0,0,4,94,2,238,0,10,
  0,36,0,0,1,38,39,38,39,6,7,6,23,30,1,19,38,39,51,22,23,22,23,22,59,1,21,35,34,39,38,39,6,35,34,39,38,53,52,55,
  54,2,164,15,13,13,12,120,82,111,2,1,180,116,4,3,184,1,36,21,56,31,112,75,130,90,73,45,38,138,156,56,58,189,204,109,1,26,42,49,
  50,101,12,67,89,62,41,50,1,209,39,43,168,174,101,79,44,184,51,31,59,73,15,48,154,173,127,68,0,3,255,236,255,189,3,189,3,229,0,15,
  0,45,0,61,0,0,1,54,55,54,53,52,39,38,35,34,7,6,21,20,23,22,7,50,55,38,39,38,53,52,55,54,23,38,39,53,22,23,4,23,
  22,21,20,7,6,35,34,39,6,43,1,53,1,22,21,20,7,6,7,22,51,50,55,54,53,52,39,38,1,148,36,34,39,15,22,58,65,23,22,7,
  21,249,52,78,45,15,18,45,48,77,44,81,223,216,1,0,64,14,40,74,175,131,154,120,146,137,2,171,6,98,12,17,52,49,125,17,7,33,29,1,
  13,27,64,72,61,46,37,52,45,43,35,30,37,118,136,11,105,69,78,64,84,83,90,9,39,14,185,68,179,209,222,52,57,103,61,113,108,41,184,1,
  68,37,39,147,105,14,19,46,67,30,33,60,78,69,0,0,0,3,255,236,254,13,3,196,2,171,0,10,0,36,0,47,0,0,37,51,50,55,54,53,
  52,35,34,7,6,7,18,55,54,51,50,23,22,21,20,7,33,21,33,22,21,20,7,6,35,34,39,38,3,35,53,5,20,23,22,51,50,53,52,39,
  38,35,1,83,19,42,96,114,84,75,74,38,184,9,129,108,129,138,69,46,163,1,88,254,168,163,46,69,138,129,108,129,9,175,1,103,38,74,75,84,
  114,96,42,184,76,90,52,112,141,72,117,1,10,126,107,99,67,114,111,108,184,108,111,114,67,99,107,128,1,8,184,184,117,72,141,112,52,90,76,0,
  255,255,255,171,254,12,3,64,2,134,16,6,5,112,0,0,0,2,255,171,254,12,4,54,2,134,0,11,0,44,0,0,37,52,39,38,39,38,7,6,
  7,6,23,22,5,51,21,35,39,6,7,6,7,6,33,53,32,55,54,55,38,39,38,39,38,39,38,55,54,55,54,23,22,23,22,23,22,2,141,16,
  24,46,60,60,67,13,17,64,47,1,115,246,194,70,25,129,83,105,192,254,147,1,105,132,168,62,118,45,139,51,106,10,2,10,27,176,59,65,87,69,
  133,22,13,184,76,57,80,30,41,26,29,56,75,54,40,4,184,1,156,129,83,47,86,184,76,95,148,3,7,24,43,89,135,31,57,155,75,25,1,2,
  49,92,141,83,255,255,0,130,254,243,5,192,3,74,16,6,5,113,0,0,0,1,0,130,254,240,6,191,2,2,0,55,0,0,5,54,53,38,39,38,
  39,38,53,52,55,54,55,54,51,50,23,22,59,1,21,35,34,39,38,35,34,7,6,21,20,23,22,23,22,7,6,7,6,35,34,39,36,17,52,55,
  51,6,21,20,23,22,51,50,55,54,4,76,91,1,47,29,30,44,52,80,84,30,42,117,87,128,32,35,35,114,112,108,26,36,15,45,65,73,3,3,
  113,128,218,89,104,188,117,254,219,63,184,65,166,66,179,91,77,149,33,51,33,43,13,8,40,59,61,65,60,94,14,6,134,196,184,172,165,6,17,35,
  48,27,30,123,98,86,96,31,12,41,103,1,6,153,90,90,153,114,78,31,8,15,0,0,255,255,0,130,254,12,5,192,3,74,16,39,22,197,1,244,
  254,12,16,6,5,113,0,0,255,255,0,130,254,12,6,191,2,2,16,39,22,197,1,244,254,12,16,6,20,212,0,0,255,255,255,236,254,212,1,243,
  2,88,16,38,20,59,0,0,16,7,22,197,0,99,254,212,255,255,255,236,254,212,2,126,2,88,16,38,20,60,0,0,16,7,22,197,0,99,254,212,
  255,255,255,46,255,236,3,191,6,237,16,38,20,223,0,0,16,7,5,123,254,150,1,44,255,255,255,46,255,236,4,218,6,237,16,38,20,224,0,0,
  16,7,5,123,254,150,1,44,255,255,255,229,255,236,3,191,7,163,16,38,20,223,0,0,16,7,5,124,254,150,1,44,255,255,255,229,255,236,4,218,
  7,163,16,38,20,224,0,0,16,7,5,124,254,150,1,44,255,255,0,23,254,12,3,191,6,20,16,38,20,223,0,0,16,7,5,125,254,200,0,0,
  255,255,0,23,254,12,4,218,6,20,16,38,20,224,0,0,16,7,5,125,254,200,0,0,0,1,0,84,255,236,3,191,6,20,0,22,0,0,1,16,
  7,6,7,6,35,34,39,53,22,51,50,55,1,51,1,54,55,54,53,17,51,3,191,139,55,77,205,158,106,75,96,85,113,136,254,22,179,1,170,29,
  20,37,184,3,66,254,212,218,85,71,180,32,184,32,152,4,70,252,65,43,55,137,184,2,174,0,0,0,0,1,0,84,255,236,4,218,6,20,0,31,
  0,0,1,6,7,6,35,34,39,53,22,51,50,55,1,51,1,54,55,54,53,17,51,17,20,23,22,59,1,21,35,34,39,38,3,52,59,73,202,161,
  106,75,96,85,113,136,254,22,179,1,170,29,20,37,184,34,64,80,105,129,175,102,17,1,60,91,65,180,32,184,32,152,4,70,252,65,43,55,137,184,
  2,174,252,68,174,84,158,184,243,41,0,0,0,3,0,30,255,84,8,22,7,76,0,3,0,7,0,42,0,0,9,4,21,51,53,39,53,52,54,55,
  54,55,54,63,1,54,55,54,53,52,38,35,34,6,7,21,62,1,51,50,22,21,20,6,15,1,14,1,29,1,4,26,3,252,252,4,252,4,3,150,
  203,6,6,6,8,19,23,44,88,92,34,36,223,184,103,193,94,97,179,79,108,131,51,57,90,90,56,7,76,252,4,252,4,3,252,253,174,254,254,147,
  123,52,60,21,25,26,31,43,86,90,64,69,76,159,194,56,57,188,67,70,110,89,49,94,53,89,86,130,101,154,0,0,0,2,0,100,255,227,5,170,
  5,213,0,7,0,10,0,0,55,1,51,1,7,3,33,3,1,33,3,100,2,48,230,2,48,168,193,253,140,193,1,6,1,234,245,35,5,178,250,78,
  64,1,246,254,10,2,170,2,124,0,0,0,0,3,0,200,255,237,4,20,5,232,0,9,0,26,0,36,0,0,1,17,51,50,55,54,53,52,38,35,
  1,54,51,50,23,22,21,20,7,22,21,20,7,6,33,34,39,19,17,51,50,55,54,53,52,38,35,1,124,52,251,119,61,198,175,254,222,136,100,240,
  162,206,215,214,117,171,254,189,100,132,180,111,234,94,44,236,191,2,126,254,35,114,59,66,89,149,3,87,19,97,123,208,213,122,122,228,142,112,164,19,
  5,52,254,21,128,61,56,104,142,0,0,0,0,1,0,100,255,227,3,234,5,243,0,5,0,0,5,9,1,23,9,1,3,107,252,249,3,7,127,253,
  120,2,136,29,3,8,3,8,127,253,119,253,119,0,0,0,0,2,0,200,0,0,4,6,5,210,0,12,0,21,0,0,51,17,51,32,23,22,23,22,
  16,7,6,4,33,55,62,2,16,39,46,1,39,200,90,1,132,158,159,25,10,39,56,254,185,254,194,90,206,199,65,10,18,188,254,5,210,120,122,249,
  101,254,98,127,184,173,192,8,99,212,1,122,92,172,145,10,0,1,0,200,0,0,3,156,5,242,0,13,0,0,1,17,35,17,5,7,37,17,5,7,
  37,17,5,7,1,124,180,2,212,28,253,252,2,32,28,253,252,2,32,28,1,54,254,202,5,242,117,178,83,254,195,88,178,83,254,195,88,178,0,0,
  0,1,0,200,0,0,3,156,5,242,0,9,0,0,1,17,35,17,5,7,37,17,5,7,1,124,180,2,212,28,253,252,2,32,28,3,42,252,214,5,
  242,117,178,83,254,195,88,178,0,1,0,150,0,0,2,238,5,213,0,11,0,0,19,33,21,35,17,51,21,33,53,51,17,35,150,2,88,210,210,253,
  168,210,210,5,213,180,251,147,180,180,4,109,0,3,0,200,0,0,4,56,5,213,0,3,0,7,0,11,0,0,19,33,17,33,1,17,33,17,5,33,
  17,33,200,3,112,252,144,2,188,253,248,2,8,253,248,2,8,5,213,250,43,3,69,1,220,254,36,180,254,35,0,0,0,5,0,150,255,227,6,164,
  5,243,0,15,0,20,0,25,0,30,0,35,0,0,0,2,6,4,32,36,38,2,16,18,54,36,32,4,22,18,1,54,0,55,33,3,17,33,22,0,
  1,33,17,6,0,1,17,33,38,0,6,164,122,208,254,224,254,198,254,224,208,122,122,208,1,32,1,58,1,32,208,122,253,83,194,1,18,30,254,14,
  180,254,14,30,1,18,254,208,1,242,194,254,238,2,136,1,242,30,254,238,2,78,254,224,208,123,123,208,1,32,1,58,1,32,208,123,123,208,254,224,
  253,22,30,1,18,195,254,13,1,243,195,254,238,2,137,1,243,30,254,238,1,48,254,13,195,1,18,0,0,1,0,200,0,0,1,124,5,213,0,3,
  0,0,19,51,17,35,200,180,180,5,213,250,43,0,0,0,0,1,0,200,255,227,4,131,5,243,0,10,0,0,33,35,17,51,17,1,23,9,1,7,
  1,1,124,180,180,2,136,120,253,46,2,217,120,253,113,5,213,253,225,2,61,134,253,129,253,123,134,2,67,0,0,0,0,1,0,200,0,0,3,251,
  5,213,0,6,0,0,9,1,23,1,35,17,51,1,124,1,255,128,253,77,128,180,1,51,2,0,128,253,77,5,213,0,0,1,0,200,0,0,10,212,
  5,243,0,12,0,0,19,51,9,3,23,9,3,17,35,200,116,2,131,2,56,2,47,2,46,128,253,82,253,210,253,209,253,179,180,5,213,253,229,2,
  57,253,209,2,47,128,253,83,2,46,253,210,1,238,251,76,0,1,0,200,0,0,6,119,5,243,0,8,0,0,19,51,9,1,23,9,1,17,35,200,
  116,2,131,2,56,128,253,82,253,179,180,5,213,253,229,2,57,128,253,83,1,238,251,76,0,5,0,200,0,0,6,156,5,213,0,3,0,7,0,11,
  0,15,0,19,0,0,1,17,33,17,1,33,17,33,1,17,33,17,33,17,33,17,19,17,33,17,1,124,1,220,253,112,5,212,250,44,3,68,1,220,
  251,148,1,220,180,1,220,2,144,254,36,1,220,3,69,250,43,5,33,254,36,1,220,254,36,1,220,253,111,254,36,1,220,0,0,0,0,3,0,150,
  255,227,6,164,5,243,0,15,0,31,0,39,0,0,0,54,52,46,2,34,14,2,20,30,2,50,54,0,2,6,4,32,36,38,2,16,18,54,36,32,
  4,22,18,4,6,34,38,52,54,50,22,5,146,94,94,159,222,240,222,159,94,94,159,222,240,222,1,177,122,208,254,224,254,198,254,224,208,122,122,208,
  1,32,1,58,1,32,208,122,253,133,82,116,82,82,116,82,1,148,223,240,223,158,95,95,158,223,240,223,158,95,95,1,88,254,224,208,123,123,208,1,
  32,1,58,1,32,208,123,123,208,254,224,215,82,82,116,82,82,0,0,0,0,1,0,200,0,0,4,231,5,232,0,17,0,0,1,36,53,52,36,33,
  34,7,17,35,17,54,51,32,0,17,16,5,3,40,1,11,254,211,254,226,53,55,180,162,126,1,98,1,157,254,129,2,89,102,212,182,249,6,250,196,
  5,212,20,254,191,254,236,254,176,146,0,0,0,1,0,200,0,0,6,42,5,213,0,11,0,0,51,17,51,9,1,51,17,35,17,9,1,17,200,180,
  1,253,1,253,180,180,254,3,254,3,5,213,253,162,2,94,250,43,4,189,253,161,2,95,251,67,0,0,0,2,0,150,0,0,4,26,5,242,0,11,
  0,29,0,0,0,52,46,1,34,14,1,20,30,1,50,62,1,6,7,6,7,17,35,17,38,39,46,1,52,62,1,50,30,1,3,102,72,125,146,125,
  72,72,125,146,125,252,122,102,64,72,180,71,65,104,120,121,207,244,207,121,3,231,147,124,72,72,124,147,125,72,72,76,209,59,37,14,253,137,2,119,
  14,37,60,208,244,207,121,121,207,0,0,0,0,2,0,200,0,0,4,68,5,233,0,12,0,23,0,0,8,1,21,20,2,7,6,35,17,35,17,54,
  51,3,32,55,54,53,52,39,38,35,34,7,2,216,1,108,200,255,118,139,180,162,126,108,1,9,133,134,139,114,190,43,46,5,233,254,229,252,141,254,
  209,78,36,254,92,5,213,20,252,111,115,114,150,158,108,88,4,0,0,0,0,1,0,150,255,242,2,242,5,234,0,9,0,0,9,3,7,9,3,23,
  1,148,1,94,254,162,1,31,128,254,99,1,94,254,162,1,157,128,4,76,254,162,254,162,254,226,128,1,158,1,94,1,94,1,158,128,0,1,0,100,
  0,0,4,252,5,242,0,7,0,0,1,7,37,17,35,17,37,55,4,252,56,254,50,180,254,34,56,4,138,172,149,251,141,4,173,153,172,0,0,0,
  0,1,0,200,0,0,4,180,5,234,0,7,0,0,1,23,1,17,35,17,51,17,4,52,128,252,200,180,180,5,234,128,252,201,253,205,5,213,253,92,
  0,1,0,150,255,227,4,231,5,242,0,11,0,0,9,1,55,9,1,23,9,1,7,9,1,39,2,81,254,69,150,1,146,1,147,150,254,69,1,187,
  150,254,109,254,110,150,2,237,2,163,98,253,161,2,95,98,253,93,253,88,98,2,100,253,156,98,0,0,0,3,0,150,0,0,4,226,5,213,0,19,
  0,27,0,36,0,0,33,35,53,38,39,38,16,55,54,55,53,51,21,22,23,22,16,7,6,7,25,1,54,55,54,16,39,38,1,17,6,7,6,21,
  20,23,22,3,22,180,170,129,161,161,128,171,180,170,129,161,161,128,171,96,75,109,109,75,254,236,96,75,109,109,75,204,26,128,161,1,199,162,128,26,
  203,203,26,128,161,254,57,162,128,26,3,135,253,48,23,76,108,1,50,108,75,253,72,2,208,23,76,110,152,150,110,76,0,1,0,100,0,0,6,22,
  5,242,0,11,0,0,33,35,17,1,55,1,17,51,17,1,23,1,3,151,180,253,129,128,1,255,180,1,255,128,253,129,2,244,2,126,128,254,0,1,
  227,254,29,2,0,128,253,130,0,3,0,150,255,241,3,162,5,185,0,7,0,29,0,37,0,0,0,52,38,34,6,20,22,50,36,6,32,38,16,55,
  54,55,38,39,38,16,54,32,22,16,7,6,7,22,23,22,2,52,38,34,6,20,22,50,2,238,123,174,123,123,174,1,47,229,254,190,229,114,47,55,
  55,47,114,229,1,66,229,114,47,55,55,47,114,180,123,174,123,123,174,1,32,174,123,123,174,123,49,229,229,1,66,115,47,27,28,46,114,1,67,229,
  229,254,190,115,47,27,28,46,114,1,195,174,123,123,174,123,0,2,0,200,0,0,3,224,5,232,0,10,0,19,0,0,51,17,54,51,50,4,21,20,
  4,33,25,1,50,54,53,52,38,35,34,7,200,132,129,243,1,32,254,169,254,243,202,230,180,162,42,48,5,213,19,230,189,208,220,253,103,3,78,127,
  118,99,156,6,0,2,0,200,255,237,3,224,5,213,0,10,0,20,0,0,19,51,17,32,4,21,20,4,35,34,39,19,48,17,22,51,50,54,53,52,
  38,200,180,1,13,1,87,254,224,243,129,132,180,48,42,162,180,230,5,213,253,103,220,208,189,230,19,2,135,254,18,6,156,99,118,127,0,1,0,100,
  0,0,2,188,5,213,0,7,0,0,19,53,33,17,51,17,35,17,100,1,164,180,180,2,145,180,2,144,250,43,2,145,0,2,0,100,0,0,5,170,
  5,242,0,6,0,14,0,0,9,1,35,1,55,9,1,0,6,34,38,52,54,50,22,5,170,253,208,230,253,208,168,1,251,1,251,254,145,82,116,82,
  82,116,82,5,178,250,78,5,178,64,250,218,5,38,253,216,82,82,116,82,82,0,0,0,255,255,0,200,0,0,1,124,5,213,18,6,20,240,0,0,
  0,1,0,100,255,227,5,170,5,213,0,6,0,0,55,1,51,1,7,9,1,100,2,48,230,2,48,168,254,5,254,5,35,5,178,250,78,64,5,38,
  250,218,0,0,255,255,0,150,255,227,4,231,5,242,18,6,20,254,0,0,0,1,0,100,0,0,6,39,5,243,0,8,0,0,19,9,1,7,1,17,
  35,17,1,100,2,200,2,251,122,253,219,180,254,16,3,44,2,199,253,59,132,1,254,251,88,4,157,254,15,0,0,0,0,3,0,170,1,224,6,130,
  2,168,0,3,0,7,0,11,0,0,1,33,53,33,5,53,33,21,41,1,53,33,1,253,254,173,1,83,3,50,1,83,253,189,254,174,1,82,1,224,
  200,200,200,200,200,0,0,0,255,255,0,170,1,55,6,130,4,14,16,39,21,10,0,0,255,88,16,7,15,93,0,0,3,70,0,0,255,255,0,170,
  1,58,6,130,4,10,16,39,21,10,0,0,1,98,16,7,15,92,0,0,1,58,0,0,255,255,0,170,1,61,6,130,4,11,16,39,21,10,0,0,
  255,93,16,7,15,92,0,0,3,67,0,0,255,255,0,170,1,59,6,130,4,10,16,39,15,93,0,0,1,60,16,7,21,10,0,0,1,98,0,0,
  255,255,0,170,1,61,6,130,4,10,16,39,21,10,0,0,255,93,16,7,21,10,0,0,1,98,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,92,0,0,4,128,16,38,15,92,0,0,16,39,15,92,0,0,1,128,16,7,15,92,0,0,3,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,92,0,0,4,128,16,39,15,92,0,0,1,128,16,39,15,92,0,0,3,0,16,6,15,93,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  21,10,0,0,254,32,16,39,15,92,0,0,4,128,16,39,15,92,0,0,1,128,16,7,15,92,0,0,3,0,0,0,255,255,0,170,0,0,6,130,
  5,72,16,39,15,92,0,0,4,128,16,38,15,92,0,0,16,39,15,92,0,0,3,0,16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,
  5,72,16,39,15,93,0,0,1,128,16,39,15,92,0,0,4,128,16,39,15,92,0,0,3,0,16,6,15,93,0,0,255,255,0,170,0,0,6,130,
  5,72,16,39,15,93,0,0,1,128,16,39,15,92,0,0,3,0,16,39,15,92,0,0,4,128,16,7,21,10,0,0,254,32,0,0,255,255,0,170,
  0,0,6,130,5,72,16,38,15,92,0,0,16,38,21,10,0,160,16,39,15,92,0,0,4,128,16,7,15,92,0,0,3,0,0,0,255,255,0,170,
  0,0,6,130,5,72,16,38,15,93,0,0,16,38,21,10,0,160,16,39,15,92,0,0,4,128,16,7,15,92,0,0,3,0,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,21,10,0,0,254,32,16,39,15,92,0,0,3,0,16,39,15,92,0,0,4,128,16,6,21,10,0,160,255,255,0,170,
  0,0,6,130,5,72,16,39,15,93,0,0,3,0,16,39,15,92,0,0,1,128,16,38,15,92,0,0,16,7,15,92,0,0,4,128,255,255,0,170,
  0,0,6,130,5,72,16,39,15,93,0,0,3,0,16,39,15,92,0,0,4,128,16,39,15,92,0,0,1,128,16,6,15,93,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,21,10,0,0,254,32,16,39,15,92,0,0,1,128,16,39,15,92,0,0,4,128,16,7,15,93,0,0,3,0,0,0,
  255,255,0,170,0,0,6,130,5,72,16,38,15,92,0,0,16,39,15,93,0,0,1,128,16,39,15,93,0,0,3,0,16,7,15,92,0,0,4,128,
  255,255,0,170,0,0,6,130,5,72,16,38,15,93,0,0,16,39,15,92,0,0,4,128,16,39,15,93,0,0,3,0,16,7,15,93,0,0,1,128,
  255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,254,32,16,39,15,93,0,0,1,128,16,39,15,93,0,0,3,0,16,7,15,92,0,0,
  4,128,0,0,255,255,0,170,0,0,6,130,5,72,16,38,21,10,0,160,16,39,15,92,0,0,4,128,16,39,15,93,0,0,3,0,16,6,15,92,
  0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,38,21,10,0,160,16,38,15,93,0,0,16,39,15,92,0,0,4,128,16,7,15,93,0,0,
  3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,38,21,10,0,160,16,39,15,92,0,0,4,128,16,39,15,93,0,0,3,0,16,7,21,10,
  0,0,254,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,39,15,92,0,0,1,128,16,38,15,92,0,0,16,7,15,92,
  0,0,4,128,255,255,0,170,0,0,6,130,5,72,16,38,15,93,0,0,16,39,15,92,0,0,4,128,16,39,15,92,0,0,1,128,16,7,21,10,
  0,0,1,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,254,32,16,39,21,10,0,0,1,32,16,39,15,92,0,0,1,128,16,7,
  15,92,0,0,4,128,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,1,128,16,39,15,92,0,0,4,128,16,38,15,92,0,0,
  16,7,21,10,0,0,1,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,38,15,93,0,0,16,39,15,92,0,0,4,128,
  16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,39,21,10,0,0,254,32,16,39,15,92,0,0,
  4,128,16,7,15,93,0,0,1,128,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,39,15,92,0,0,4,128,16,38,
  21,10,0,160,16,6,15,92,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,39,15,92,0,0,4,128,16,38,
  21,10,0,160,16,6,15,93,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,1,32,16,38,21,10,0,160,16,39,15,92,
  0,0,4,128,16,7,21,10,0,0,254,32,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,15,92,0,0,3,0,16,39,
  15,92,0,0,1,128,16,6,15,92,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,15,93,0,0,16,39,15,92,
  0,0,3,0,16,7,15,92,0,0,1,128,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,15,92,0,0,3,0,16,39,
  15,92,0,0,1,128,16,7,21,10,0,0,254,32,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,15,93,0,0,
  1,128,16,39,15,92,0,0,3,0,16,6,15,92,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,15,93,0,0,
  16,39,15,92,0,0,3,0,16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,21,10,0,0,
  254,32,16,39,15,92,0,0,3,0,16,7,15,93,0,0,1,128,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,
  15,92,0,0,3,0,16,38,21,10,0,160,16,6,15,92,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,
  15,92,0,0,3,0,16,38,21,10,0,160,16,6,15,93,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,
  21,10,0,160,16,39,15,92,0,0,3,0,16,7,21,10,0,0,254,32,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,
  15,92,0,0,16,39,15,92,0,0,1,128,16,7,15,93,0,0,3,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,
  15,93,0,0,16,39,15,92,0,0,1,128,16,7,15,93,0,0,3,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,
  15,93,0,0,3,0,16,39,15,92,0,0,1,128,16,7,21,10,0,0,254,32,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,
  4,128,16,39,15,93,0,0,3,0,16,39,15,93,0,0,1,128,16,6,15,92,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,
  4,128,16,39,15,93,0,0,1,128,16,39,15,93,0,0,3,0,16,6,15,93,0,0,255,255,0,170,0,0,6,130,5,72,16,39,15,93,0,0,
  4,128,16,39,15,93,0,0,3,0,16,39,15,93,0,0,1,128,16,7,21,10,0,0,254,32,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,38,15,92,0,0,16,39,15,93,0,0,3,0,16,6,21,10,0,160,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,39,15,93,0,0,3,0,16,38,15,93,0,0,16,6,21,10,0,160,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,39,21,10,0,0,254,32,16,39,15,93,0,0,3,0,16,6,21,10,0,160,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,38,15,92,0,0,16,39,15,92,0,0,1,128,16,7,21,10,0,0,1,32,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,39,21,10,0,0,1,32,16,39,15,92,0,0,1,128,16,6,15,93,0,0,255,255,0,170,0,0,6,130,5,72,16,39,
  15,93,0,0,4,128,16,39,15,92,0,0,1,128,16,39,21,10,0,0,1,32,16,7,21,10,0,0,254,32,0,0,255,255,0,170,0,0,6,130,
  5,72,16,39,15,93,0,0,4,128,16,39,21,10,0,0,1,32,16,38,15,92,0,0,16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,
  5,72,16,39,15,93,0,0,4,128,16,39,15,93,0,0,1,128,16,38,15,93,0,0,16,7,21,10,0,0,1,32,255,255,0,170,0,0,6,130,
  5,72,16,39,15,93,0,0,4,128,16,39,15,93,0,0,1,128,16,39,21,10,0,0,254,32,16,7,21,10,0,0,1,32,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,15,92,0,0,16,38,21,10,0,160,16,7,21,10,0,0,1,32,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,38,15,93,0,0,16,38,21,10,0,160,16,7,21,10,0,0,1,32,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,15,93,0,0,4,128,16,39,21,10,0,0,254,32,16,38,21,10,0,160,16,7,21,10,0,0,1,32,255,255,0,170,
  0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,92,0,0,16,39,15,92,0,0,1,128,16,7,15,92,0,0,3,0,255,255,0,170,
  0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,92,0,0,1,128,16,39,15,92,0,0,3,0,16,6,15,93,0,0,255,255,0,170,
  0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,254,32,16,39,15,92,0,0,1,128,16,7,15,92,0,0,3,0,0,0,
  255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,92,0,0,16,39,15,92,0,0,3,0,16,7,15,93,0,0,1,128,
  255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,93,0,0,1,128,16,39,15,92,0,0,3,0,16,6,15,93,0,0,
  255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,93,0,0,1,128,16,39,15,92,0,0,3,0,16,7,21,10,0,0,
  254,32,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,92,0,0,16,38,21,10,0,160,16,7,15,92,0,0,
  3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,93,0,0,16,38,21,10,0,160,16,7,15,92,0,0,
  3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,254,32,16,39,15,92,0,0,3,0,16,6,
  21,10,0,160,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,93,0,0,3,0,16,39,15,92,0,0,1,128,16,6,
  15,92,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,93,0,0,3,0,16,39,15,92,0,0,1,128,16,6,
  15,93,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,254,32,16,39,15,92,0,0,1,128,16,7,
  15,93,0,0,3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,92,0,0,16,39,15,93,0,0,1,128,
  16,7,15,93,0,0,3,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,93,0,0,16,39,15,93,0,0,3,0,
  16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,254,32,16,39,15,93,0,0,
  1,128,16,7,15,93,0,0,3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,21,10,0,160,16,39,15,93,
  0,0,3,0,16,6,15,92,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,21,10,0,160,16,38,15,93,
  0,0,16,7,15,93,0,0,3,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,21,10,0,160,16,39,15,93,
  0,0,3,0,16,7,21,10,0,0,254,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,1,32,16,39,
  15,92,0,0,1,128,16,6,15,92,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,38,15,93,0,0,16,39,15,92,
  0,0,1,128,16,7,21,10,0,0,1,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,254,32,16,39,
  21,10,0,0,1,32,16,7,15,92,0,0,1,128,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,15,93,0,0,
  1,128,16,38,15,92,0,0,16,7,21,10,0,0,1,32,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,
  1,32,16,38,15,93,0,0,16,7,15,93,0,0,1,128,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,21,10,0,0,
  1,32,16,39,21,10,0,0,254,32,16,7,15,93,0,0,1,128,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,
  21,10,0,0,1,32,16,38,21,10,0,160,16,6,15,92,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,
  21,10,0,0,1,32,16,38,21,10,0,160,16,6,15,93,0,0,0,0,255,255,0,170,0,0,6,130,5,72,16,39,21,10,0,0,2,160,16,39,
  21,10,0,0,1,32,16,38,21,10,0,160,16,7,21,10,0,0,254,32,0,3,0,16,0,0,5,220,5,213,0,3,0,11,0,14,0,0,1,35,
  1,51,9,1,33,3,33,3,35,1,23,1,33,3,93,205,1,238,205,254,87,2,58,254,92,152,253,128,153,119,2,57,24,254,227,2,56,5,113,250,
  243,5,113,250,43,1,161,254,95,5,213,199,252,247,0,0,0,6,0,201,0,0,5,78,5,213,0,12,0,20,0,28,0,32,0,37,0,42,0,0,
  19,33,50,22,21,20,7,22,17,20,4,35,33,1,17,51,50,55,17,38,35,3,17,51,54,51,17,38,35,33,17,51,17,1,54,53,52,47,1,54,
  53,52,39,201,2,102,231,250,192,254,254,240,251,253,134,1,144,234,59,51,51,59,234,214,36,32,32,36,253,254,202,2,35,208,208,62,208,208,5,213,
  192,177,229,93,97,254,225,200,218,2,233,253,123,7,2,119,7,2,136,253,220,3,2,31,2,250,243,5,13,251,17,68,220,229,68,150,54,205,196,54,
  0,4,0,232,0,0,6,51,5,213,0,8,0,16,0,20,0,25,0,0,19,33,32,0,17,16,0,41,1,1,19,51,50,55,17,38,35,33,17,51,
  3,1,54,17,16,39,232,2,3,1,178,1,150,254,104,254,80,253,253,1,146,1,99,245,160,160,246,254,112,202,1,2,198,223,223,5,213,254,151,254,
  128,254,126,254,150,5,113,250,243,65,4,139,65,250,243,5,13,251,107,149,1,123,1,113,156,0,0,0,0,2,0,201,0,0,5,83,5,213,0,3,
  0,15,0,0,1,17,51,17,37,33,21,33,17,33,21,33,17,33,21,33,1,45,202,254,210,4,120,253,26,2,199,253,57,2,248,251,118,5,113,250,
  243,5,13,100,100,253,228,100,253,115,100,0,0,2,0,201,0,0,4,236,5,213,0,9,0,13,0,0,19,33,21,33,17,33,21,33,17,33,1,35,
  17,51,201,4,35,253,111,2,81,253,175,254,110,1,46,202,202,5,213,100,253,228,100,253,15,5,113,250,243,0,0,0,0,2,0,115,255,227,5,139,
  5,240,0,29,0,38,0,0,1,38,36,35,34,7,17,22,51,50,55,54,55,17,33,53,33,17,6,4,35,32,0,17,16,0,33,50,4,23,1,17,
  6,7,6,17,16,23,22,5,100,127,254,252,133,187,135,135,187,145,127,101,86,254,82,2,18,117,254,230,160,254,162,254,117,1,139,1,94,146,1,7,
  111,252,82,28,26,169,169,26,4,228,97,71,64,251,59,64,38,31,53,1,231,100,253,127,83,85,1,153,1,109,1,110,1,153,72,70,251,99,4,73,
  22,26,175,254,186,254,187,175,26,0,0,0,0,2,0,102,0,0,2,190,5,213,0,3,0,15,0,0,1,17,51,17,37,33,21,35,17,51,21,33,
  53,51,17,35,1,46,202,254,110,2,88,100,100,253,168,100,100,5,113,250,243,5,13,100,100,250,243,100,100,5,13,0,0,2,255,150,254,102,2,89,
  5,213,0,8,0,20,0,0,1,17,20,7,54,55,54,53,17,37,33,17,16,6,35,33,53,51,50,54,53,1,45,86,144,63,79,254,212,1,144,205,
  227,254,237,63,134,110,5,113,250,177,242,100,10,74,94,234,5,9,100,250,147,254,242,244,100,150,194,0,0,2,0,201,0,0,6,48,5,213,0,10,
  0,14,0,0,19,33,17,1,51,9,1,35,1,17,33,19,17,51,17,201,1,144,3,3,159,252,163,3,146,153,252,194,254,112,100,202,5,213,253,137,
  2,119,253,64,252,235,2,207,253,49,5,113,250,243,5,13,0,2,0,201,0,0,5,50,5,213,0,5,0,9,0,0,19,33,17,33,21,33,19,17,
  51,17,201,1,146,2,215,251,151,100,202,5,213,250,143,100,5,111,250,243,5,13,0,0,0,3,0,196,0,0,7,111,5,213,0,12,0,16,0,20,
  0,0,33,17,1,35,1,3,33,17,33,9,1,33,17,1,17,51,17,33,17,51,17,5,221,254,95,71,254,98,1,254,110,1,216,1,125,1,127,1,
  215,254,210,202,250,29,202,5,113,251,174,4,82,250,143,5,213,252,8,3,248,250,43,5,113,250,243,5,13,250,243,5,13,0,0,0,0,5,0,114,
  255,227,5,218,5,240,0,15,0,23,0,31,0,39,0,40,0,0,1,32,23,22,17,16,7,6,33,32,39,38,17,16,55,54,19,22,32,55,17,38,
  32,7,3,17,6,7,6,16,23,22,1,17,54,55,54,16,39,38,1,3,38,1,58,188,190,189,189,254,198,254,197,188,189,189,188,71,108,1,16,108,
  108,254,240,108,105,36,32,155,155,32,2,222,35,31,155,155,31,251,204,5,240,210,213,254,160,254,161,212,211,211,210,1,97,1,98,211,210,250,142,50,
  50,4,215,50,50,251,106,4,84,29,37,182,253,156,181,37,4,53,251,175,29,36,182,2,99,182,36,253,244,0,0,0,0,2,0,136,255,220,4,159,
  5,246,0,17,0,45,0,0,1,6,16,22,31,1,30,1,16,7,54,16,38,47,1,46,1,52,37,21,38,32,6,20,22,31,1,30,1,16,4,32,
  37,53,22,32,54,52,38,47,1,46,1,16,36,32,1,80,100,136,172,111,169,168,38,129,156,170,110,176,158,3,15,206,254,197,162,109,148,110,202,201,
  254,224,254,19,254,251,223,1,103,169,122,138,111,202,183,1,22,1,198,5,45,91,254,202,154,41,26,39,185,254,255,78,88,1,100,187,39,27,39,157,
  227,180,112,117,137,233,105,36,27,50,235,254,88,238,102,124,149,146,253,134,32,26,47,207,1,140,244,0,0,2,255,250,0,0,5,176,5,213,0,3,
  0,11,0,0,1,17,51,17,37,33,21,33,17,33,17,33,2,114,200,252,192,5,182,253,238,254,112,253,236,5,113,250,243,5,13,100,100,250,143,5,
  113,0,0,0,0,3,0,177,255,227,5,243,5,213,0,6,0,13,0,29,0,0,1,17,16,7,36,25,1,33,17,16,5,38,19,17,37,33,17,20,
  22,32,54,53,17,33,17,16,0,32,0,17,4,198,88,1,33,251,134,1,33,89,1,254,211,1,145,128,1,32,128,1,145,254,172,253,102,254,172,5,
  113,252,153,254,230,130,98,1,97,3,64,252,192,254,158,96,124,1,31,3,103,100,252,53,240,211,211,240,3,203,252,92,254,220,254,214,1,42,1,36,
  0,2,0,16,0,0,5,183,5,213,0,3,0,10,0,0,19,1,51,1,37,33,9,1,51,1,33,154,1,238,200,254,18,254,174,1,144,1,217,1,
  218,100,253,199,254,204,5,113,250,243,5,13,100,251,23,4,233,250,43,0,0,3,0,68,0,0,8,174,5,213,0,3,0,7,0,20,0,0,9,1,
  51,1,33,1,51,1,37,33,9,1,33,9,1,51,1,33,9,1,33,4,196,1,68,200,254,188,251,53,1,68,200,254,188,254,187,1,144,1,58,1,
  57,1,144,1,58,1,57,100,254,137,254,124,254,197,254,194,254,128,5,113,250,243,5,13,250,243,5,13,100,251,18,4,238,251,18,4,238,250,43,5,
  16,250,240,0,0,2,0,108,0,0,6,6,5,213,0,3,0,15,0,0,9,1,51,1,37,33,9,1,51,9,1,33,9,1,35,1,1,40,3,92,
  198,252,164,254,126,1,184,1,118,1,132,98,254,76,2,58,254,72,254,138,254,124,100,1,182,5,113,250,243,5,13,100,253,206,2,50,253,132,252,167,
  2,50,253,206,2,123,0,0,0,2,255,252,0,0,5,172,5,213,0,8,0,14,0,0,9,1,51,1,17,33,17,1,33,9,1,35,1,17,51,3,
  110,1,218,100,253,240,254,112,253,240,1,148,1,170,254,50,200,1,204,202,3,19,2,194,252,242,253,57,2,199,3,14,252,242,2,170,253,86,253,157,
  0,4,0,123,255,227,4,147,4,123,0,7,0,34,0,44,0,51,0,0,1,52,38,39,22,21,17,51,19,17,33,53,14,1,35,34,38,53,52,54,
  59,1,53,52,38,35,34,6,7,53,62,1,51,32,4,1,53,35,34,7,17,62,1,55,54,5,17,14,1,21,20,22,4,47,150,61,75,136,100,254,
  176,63,188,86,172,203,253,251,208,117,151,96,182,84,119,223,56,1,30,1,26,254,176,208,54,47,94,98,59,58,254,103,67,136,122,2,127,211,134,24,
  93,136,253,89,2,27,253,129,170,102,97,193,162,189,192,72,127,139,46,46,116,39,39,252,254,139,85,4,253,237,4,78,72,71,220,1,253,18,103,139,
  119,116,0,0,0,4,0,148,255,227,5,19,6,20,0,15,0,26,0,30,0,45,0,0,19,33,17,62,1,51,50,0,16,2,35,34,38,39,21,33,
  1,52,39,38,39,17,54,55,54,55,54,1,17,51,17,1,38,35,34,7,6,7,6,21,20,23,22,51,50,55,148,1,78,58,177,124,203,0,255,255,
  203,124,177,58,254,178,4,18,94,44,60,60,44,57,22,15,252,82,134,1,249,25,26,165,75,77,22,14,95,93,165,26,25,6,20,253,162,100,97,254,
  188,253,240,254,188,97,100,168,2,116,159,130,61,32,252,122,32,61,79,115,75,3,218,250,172,5,84,254,100,3,105,104,116,74,158,159,130,130,3,0,
  0,2,0,113,255,227,3,231,4,123,0,26,0,35,0,0,37,21,14,1,35,34,0,17,16,0,33,50,22,23,21,38,39,38,35,34,7,17,22,51,
  50,55,54,37,17,6,7,6,21,20,23,22,3,231,77,165,93,253,254,214,1,45,1,6,85,162,76,69,109,71,74,88,72,67,81,82,72,86,254,24,
  44,36,123,122,36,143,100,36,36,1,62,1,14,1,18,1,58,35,35,100,31,24,15,20,252,87,19,16,19,27,3,83,26,37,128,234,230,131,38,0,
  0,4,0,148,255,227,5,19,6,20,0,15,0,26,0,30,0,45,0,0,1,17,33,17,33,53,14,1,35,34,2,16,0,51,50,22,1,20,23,22,
  23,22,23,17,6,7,6,1,17,51,17,1,17,22,51,50,55,54,53,52,39,38,39,38,35,34,3,197,1,78,254,178,58,177,124,203,255,0,255,203,
  124,177,253,118,15,22,57,44,60,60,44,94,3,40,134,253,129,25,26,165,93,95,14,22,77,75,165,26,3,182,2,94,249,236,168,100,97,1,68,2,
  16,1,68,97,254,90,158,75,115,79,61,32,3,134,32,61,130,2,157,250,172,5,84,254,100,252,54,3,130,130,159,158,74,116,104,105,0,3,0,111,
  255,227,4,125,4,123,0,19,0,24,0,31,0,0,1,33,19,22,51,50,55,21,14,1,35,32,0,17,16,0,51,50,0,21,1,6,17,18,23,19,
  33,46,1,35,34,7,4,125,253,139,1,75,95,217,195,109,195,107,254,244,254,199,1,41,252,229,1,4,253,35,198,1,197,105,2,1,3,204,169,74,
  64,2,4,254,98,21,93,117,45,41,1,56,1,10,1,19,1,67,254,218,247,1,113,122,254,219,254,243,142,1,211,190,231,17,0,0,0,2,0,47,
  0,0,3,227,6,20,0,10,0,32,0,0,1,6,7,6,21,17,51,17,52,55,54,37,21,35,34,7,6,29,1,33,21,33,17,33,17,35,53,51,
  53,52,55,54,51,2,17,103,46,57,135,22,18,1,241,174,148,58,57,1,132,254,124,254,177,176,176,87,88,188,5,174,10,45,56,145,251,182,4,74,
  95,68,56,139,100,57,55,146,100,100,252,26,3,230,100,100,188,84,86,0,0,4,0,113,254,86,4,240,4,123,0,7,0,35,0,46,0,61,0,0,
  1,17,20,7,22,54,25,1,1,53,30,1,51,50,54,61,1,14,1,35,34,2,16,0,51,50,22,23,53,33,17,16,0,33,34,38,3,20,23,22,
  23,17,6,7,6,7,6,1,22,51,50,55,54,55,54,53,52,39,38,35,34,7,4,6,106,5,235,252,108,81,158,82,181,180,58,177,124,203,255,0,
  255,203,124,177,58,1,78,254,214,254,205,114,202,121,94,44,60,60,44,57,22,15,1,47,25,26,165,75,77,22,14,95,93,165,26,25,3,250,252,61,
  202,140,5,157,1,18,3,111,250,151,128,44,42,189,191,113,100,97,1,68,2,16,1,68,97,100,168,252,45,254,226,254,233,29,3,119,159,130,61,32,
  3,134,32,61,79,115,75,253,194,3,105,104,116,74,158,159,130,130,3,0,0,3,0,186,0,0,5,72,6,20,0,10,0,14,0,34,0,0,1,22,
  23,22,21,17,51,17,52,39,38,1,17,51,17,39,33,17,62,1,51,50,22,21,17,33,17,52,38,35,34,6,21,17,33,4,0,9,8,71,140,83,
  53,252,194,135,235,1,79,73,198,129,212,219,254,172,107,107,128,149,254,177,4,13,11,12,104,190,253,148,2,64,193,91,58,1,182,250,180,5,76,100,
  253,158,101,100,239,232,253,92,2,208,159,158,190,164,253,85,0,3,0,230,0,0,2,53,6,20,0,3,0,7,0,11,0,0,1,17,51,17,3,51,
  21,35,7,33,17,33,1,74,135,160,185,185,75,1,79,254,177,3,252,252,104,3,152,2,24,233,203,251,160,0,0,0,0,3,255,215,254,86,2,12,
  6,20,0,8,0,22,0,26,0,0,5,17,35,17,20,7,54,55,54,7,35,53,51,50,55,54,53,17,33,17,20,7,6,3,51,21,35,1,168,135,
  37,71,40,61,244,221,49,108,36,37,1,79,81,82,97,184,184,22,4,18,251,208,181,84,15,48,72,244,100,48,49,153,4,172,251,140,214,96,96,7,
  190,233,0,0,0,2,0,186,0,0,5,50,6,20,0,10,0,14,0,0,19,33,17,1,51,9,1,35,1,17,33,19,17,51,17,186,1,79,2,132,
  140,253,72,2,209,150,253,109,254,177,100,135,6,20,252,105,1,227,253,246,253,170,2,35,253,221,5,176,250,180,5,76,0,2,0,230,0,0,2,234,
  6,20,0,8,0,20,0,0,1,20,23,22,23,38,53,17,35,19,34,39,38,53,17,33,17,20,22,51,21,1,74,61,40,71,37,135,245,182,82,81,
  1,79,76,105,1,148,160,72,48,15,84,181,4,48,250,90,96,96,214,4,126,251,74,156,94,100,0,0,0,4,0,186,0,0,8,135,4,123,0,34,
  0,38,0,49,0,60,0,0,19,33,21,62,1,51,50,22,23,62,1,51,50,22,21,17,33,17,52,38,35,34,6,21,17,33,17,52,38,35,34,6,
  21,17,33,19,17,51,17,37,22,23,22,21,17,51,17,52,39,38,37,22,23,22,21,17,51,17,52,39,38,186,1,79,73,198,129,212,157,27,84,222,
  129,212,219,254,172,107,107,128,149,254,172,107,107,128,149,254,177,100,135,2,91,9,8,71,140,83,53,2,227,9,8,71,140,83,53,4,96,174,101,100,
  172,74,128,118,239,232,253,92,2,208,159,158,190,171,253,92,2,208,159,158,190,164,253,85,3,252,252,104,3,152,17,11,12,104,190,253,148,2,64,193,
  91,58,19,11,12,104,190,253,148,2,64,193,91,58,0,0,0,3,0,186,0,0,5,72,4,123,0,10,0,14,0,34,0,0,1,22,23,22,21,17,
  51,17,52,39,38,37,17,51,17,39,33,21,62,1,51,50,22,21,17,33,17,52,38,35,34,6,21,17,33,4,0,9,8,71,140,83,53,252,194,135,
  235,1,79,73,198,129,212,219,254,172,107,107,128,149,254,177,4,13,11,12,104,190,253,148,2,64,193,91,58,2,252,104,3,152,100,174,101,100,239,232,
  253,92,2,208,159,158,190,164,253,85,0,0,0,4,0,113,255,227,4,117,4,123,0,11,0,19,0,27,0,35,0,0,1,50,0,17,16,0,35,34,
  0,17,16,0,19,22,50,55,17,38,34,7,3,17,6,7,6,16,23,22,1,17,54,55,54,16,39,38,2,115,240,1,18,254,238,240,241,254,239,1,
  17,130,51,120,51,51,120,51,100,52,39,112,112,39,1,218,51,40,112,112,40,4,123,254,200,254,236,254,237,254,199,1,57,1,19,1,20,1,56,251,
  215,11,11,3,186,11,11,252,107,3,112,29,45,128,254,36,128,45,3,82,252,146,28,45,129,1,219,128,45,0,0,0,0,4,0,113,254,86,4,240,
  4,123,0,15,0,26,0,30,0,45,0,0,37,17,33,17,33,21,62,1,51,50,0,16,2,35,34,38,1,52,39,38,39,38,39,17,54,55,54,1,
  17,35,17,1,17,38,35,34,7,6,21,20,23,22,23,22,51,50,1,191,254,178,1,78,58,177,124,203,0,255,255,203,124,177,2,138,15,22,57,44,
  60,60,44,94,252,216,134,2,127,25,26,165,93,95,14,22,77,75,165,26,168,253,174,6,8,168,100,97,254,188,253,240,254,188,97,1,166,158,75,115,
  79,61,32,252,122,32,61,130,253,111,5,72,250,184,1,144,3,202,3,130,130,159,158,74,116,104,105,0,0,4,0,113,254,86,4,240,4,123,0,15,
  0,26,0,30,0,45,0,0,37,14,1,35,34,2,16,0,51,50,22,23,53,33,17,33,1,20,23,22,23,17,6,7,6,7,6,1,51,17,35,1,
  22,51,50,55,54,55,54,53,52,39,38,35,34,7,3,162,58,177,124,203,255,0,255,203,124,177,58,1,78,254,178,253,60,94,44,60,60,44,57,22,
  15,3,40,134,134,254,7,25,26,165,75,77,22,14,95,93,165,26,25,168,100,97,1,68,2,16,1,68,97,100,168,249,248,3,148,159,130,61,32,3,
  134,32,61,79,115,75,252,50,5,72,252,72,3,105,104,116,74,158,159,130,130,3,0,0,0,2,0,186,0,0,3,223,4,123,0,3,0,21,0,0,
  1,17,51,17,39,33,21,62,1,51,50,31,1,21,46,1,35,34,6,21,17,33,1,30,134,234,1,78,58,186,133,27,15,52,31,73,44,156,167,254,
  178,3,252,252,104,3,152,100,174,102,99,3,7,133,18,17,203,190,253,122,0,2,0,111,255,227,3,199,4,123,0,29,0,69,0,0,1,6,7,6,
  21,20,23,22,31,1,22,23,22,21,20,7,54,55,54,53,52,39,38,47,1,38,39,38,53,52,3,30,1,51,50,54,53,52,38,47,1,46,1,53,
  52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,31,1,30,1,21,20,6,35,34,38,39,1,105,39,28,75,38,39,113,52,165,61,66,37,37,
  29,85,43,46,132,51,144,57,71,211,83,160,79,106,113,76,145,52,143,118,224,206,102,180,76,74,92,95,111,112,80,120,51,161,132,247,216,90,195,108,
  3,249,15,23,61,118,102,48,51,34,16,51,59,64,123,82,63,16,23,66,115,108,51,55,39,15,42,55,67,111,84,252,254,55,56,94,85,78,79,44,
  16,44,151,136,166,181,32,31,122,49,36,89,88,68,76,35,15,47,158,144,164,192,37,37,0,2,0,55,0,0,3,136,5,158,0,7,0,27,0,0,
  37,38,55,17,35,17,6,22,19,17,33,21,33,17,20,22,59,1,21,33,34,38,53,17,35,53,51,17,1,208,42,3,135,1,92,144,1,123,254,133,
  75,115,189,254,173,213,162,135,135,106,85,124,3,255,252,55,173,78,5,40,254,172,100,253,85,137,78,100,159,210,2,117,100,1,84,0,0,3,0,177,
  255,229,5,68,4,96,0,10,0,14,0,34,0,0,37,38,39,38,53,17,35,17,20,23,22,5,17,35,17,23,33,53,14,1,35,34,38,53,17,33,
  17,20,22,51,50,54,53,17,33,1,249,9,8,71,140,83,53,3,67,135,235,254,172,73,198,129,212,219,1,84,107,107,128,149,1,84,83,11,12,104,
  190,2,108,253,192,193,91,58,2,3,152,252,104,100,174,101,100,239,232,2,164,253,48,159,158,190,164,2,171,0,0,0,0,2,0,61,0,0,4,177,
  4,96,0,3,0,10,0,0,19,1,51,1,37,33,9,1,51,1,33,205,1,89,131,254,163,254,241,1,84,1,94,1,94,100,254,92,254,212,3,252,
  252,104,3,152,100,252,84,3,172,251,160,0,0,3,0,86,0,0,6,242,4,96,0,3,0,7,0,20,0,0,1,19,51,3,33,19,51,3,37,33,
  27,1,33,27,1,51,1,33,11,1,33,3,241,240,135,242,252,98,240,135,242,254,249,1,84,230,229,1,78,230,229,100,254,219,254,202,241,242,254,199,
  3,252,252,104,3,152,252,104,3,152,100,252,150,3,106,252,150,3,106,251,160,3,150,252,106,0,0,0,0,2,0,76,0,0,5,28,4,96,0,3,
  0,15,0,0,9,1,51,1,37,33,9,1,51,9,1,33,9,1,35,1,1,19,2,171,151,253,85,254,162,1,144,1,29,1,29,124,254,165,1,229,
  254,112,254,227,254,227,124,1,91,3,252,252,104,3,152,100,254,129,1,127,254,45,253,115,1,127,254,129,1,211,0,0,0,2,0,61,254,86,4,195,
  4,96,0,3,0,18,0,0,19,1,55,1,37,33,9,1,51,1,14,1,43,1,53,51,50,54,55,210,1,178,62,254,149,254,230,1,94,1,93,1,
  95,108,254,20,80,146,124,147,147,88,81,43,3,252,251,219,153,3,140,100,252,151,3,105,251,56,199,123,100,67,89,0,0,2,0,88,0,0,4,98,
  4,96,0,3,0,13,0,0,9,1,51,1,37,33,21,1,33,21,33,53,1,33,3,92,253,118,140,2,138,252,137,3,241,253,119,2,137,251,246,2,
  137,253,144,3,252,252,104,3,152,100,100,252,104,100,100,3,152,0,0,0,255,255,0,16,0,0,5,104,5,213,16,6,0,36,0,0,255,255,0,201,
  0,0,4,236,5,213,16,6,0,37,0,0,255,255,0,115,255,227,5,39,5,240,16,6,0,38,0,0,255,255,0,201,0,0,5,176,5,213,16,6,
  0,39,0,0,255,255,0,201,0,0,4,139,5,213,16,6,0,40,0,0,255,255,0,201,0,0,4,35,5,213,16,6,0,41,0,0,255,255,0,115,
  255,227,5,139,5,240,16,6,0,42,0,0,255,255,0,201,0,0,5,59,5,213,16,6,0,43,0,0,255,255,0,151,0,0,2,246,5,213,16,6,
  23,22,0,0,255,255,255,150,254,102,1,147,5,213,16,6,0,45,0,0,255,255,0,201,0,0,5,106,5,213,16,6,0,46,0,0,255,255,0,201,
  0,0,4,106,5,213,16,6,0,47,0,0,255,255,0,201,0,0,6,31,5,213,16,6,0,48,0,0,255,255,0,201,0,0,5,51,5,213,16,6,
  0,49,0,0,255,255,0,115,255,227,5,217,5,240,16,6,0,50,0,0,255,255,0,201,0,0,4,141,5,213,16,6,0,51,0,0,255,255,0,115,
  254,248,5,217,5,240,16,6,0,52,0,0,255,255,0,201,0,0,5,84,5,213,16,6,0,53,0,0,255,255,0,135,255,227,4,162,5,240,16,6,
  0,54,0,0,255,255,255,250,0,0,4,233,5,213,16,6,0,55,0,0,255,255,0,178,255,227,5,41,5,213,16,6,0,56,0,0,255,255,0,16,
  0,0,5,104,5,213,16,6,0,57,0,0,255,255,0,68,0,0,7,166,5,213,16,6,0,58,0,0,255,255,0,61,0,0,5,59,5,213,16,6,
  0,59,0,0,255,255,255,252,0,0,4,231,5,213,16,6,0,60,0,0,255,255,0,92,0,0,5,31,5,213,16,6,0,61,0,0,255,255,0,123,
  255,227,4,45,4,123,16,6,0,68,0,0,255,255,0,186,255,227,4,164,6,20,16,6,0,69,0,0,255,255,0,113,255,227,3,231,4,123,16,6,
  0,70,0,0,255,255,0,113,255,227,4,90,6,20,16,6,0,71,0,0,255,255,0,113,255,227,4,127,4,123,16,6,0,72,0,0,255,255,0,47,
  0,0,2,248,6,20,16,6,0,73,0,0,255,255,0,113,254,86,4,90,4,123,16,6,0,74,0,0,255,255,0,186,0,0,4,100,6,20,16,6,
  0,75,0,0,255,255,0,193,0,0,1,121,6,20,16,6,0,76,0,0,255,255,255,219,254,86,1,121,6,20,16,6,0,77,0,0,255,255,0,186,
  0,0,4,156,6,20,16,6,0,78,0,0,255,255,0,193,0,0,2,57,6,20,16,6,23,12,0,0,255,255,0,186,0,0,7,29,4,123,16,6,
  0,80,0,0,255,255,0,186,0,0,4,100,4,123,16,6,0,81,0,0,255,255,0,113,255,227,4,117,4,123,16,6,0,82,0,0,255,255,0,186,
  254,86,4,164,4,123,16,6,0,83,0,0,255,255,0,113,254,86,4,90,4,123,16,6,0,84,0,0,255,255,0,186,0,0,3,74,4,123,16,6,
  0,85,0,0,255,255,0,111,255,227,3,199,4,123,16,6,0,86,0,0,255,255,0,55,0,0,2,242,5,158,16,6,0,87,0,0,255,255,0,174,
  255,227,4,88,4,123,16,6,0,88,0,0,255,255,0,61,0,0,4,127,4,96,16,6,0,89,0,0,255,255,0,86,0,0,6,53,4,96,16,6,
  0,90,0,0,255,255,0,59,0,0,4,121,4,96,16,6,0,91,0,0,255,255,0,61,254,86,4,127,4,96,16,6,0,92,0,0,255,255,0,88,
  0,0,3,219,4,96,16,6,0,93,0,0,0,4,0,136,255,227,4,144,5,240,0,7,0,12,0,20,0,25,0,0,0,32,0,16,0,32,0,16,
  1,54,17,16,47,1,38,34,7,17,22,50,55,1,6,17,16,23,1,144,1,246,1,10,254,246,254,10,254,248,2,216,204,204,100,51,123,52,52,123,
  51,254,186,202,202,5,240,254,115,253,13,254,115,1,141,2,243,252,35,143,1,212,1,213,143,48,15,15,250,217,15,15,4,247,144,254,44,254,45,144,
  0,2,0,107,0,0,4,172,5,213,0,3,0,14,0,0,1,17,51,17,55,17,33,21,33,53,33,17,5,53,37,2,54,202,98,1,74,251,220,1,
  74,254,153,1,103,5,113,250,243,5,13,100,250,143,100,100,5,13,72,100,72,0,0,0,0,2,0,130,0,0,4,154,5,240,0,16,0,40,0,0,
  55,33,1,54,55,54,16,39,38,39,23,22,21,20,14,1,3,1,36,51,50,4,21,20,14,1,7,1,33,21,33,55,54,0,55,54,16,38,35,34,
  7,251,1,0,1,41,96,34,76,108,68,98,3,90,69,130,209,254,231,1,3,181,243,1,31,48,81,93,254,250,2,40,251,232,1,2,1,158,61,121,
  135,109,152,193,100,1,205,149,64,143,1,57,92,57,24,4,112,168,100,186,207,254,221,4,57,104,244,204,98,172,150,145,254,105,100,100,5,2,65,98,
  191,1,25,168,149,0,0,0,0,3,0,156,255,227,4,115,5,240,0,36,0,42,0,48,0,0,5,34,39,53,23,22,51,50,55,17,38,43,1,53,
  51,50,55,17,38,35,34,15,1,53,54,51,50,4,21,20,6,7,30,1,21,20,4,53,54,53,52,38,39,25,1,62,1,53,52,2,43,187,212,33,
  196,170,101,79,54,63,204,212,59,50,58,76,156,217,27,230,175,230,1,12,141,128,142,162,254,208,204,117,87,69,100,29,74,106,12,68,16,2,149,10,
  100,8,2,32,10,60,8,104,64,209,178,124,170,33,31,197,144,221,242,146,85,232,108,141,36,2,150,254,26,29,121,88,172,0,0,0,0,3,0,90,
  0,0,4,184,5,213,0,3,0,6,0,17,0,0,1,35,19,51,9,1,33,3,33,17,51,21,35,17,33,17,33,53,3,167,203,3,200,254,212,254,
  81,1,175,3,1,147,173,173,254,112,253,223,5,113,250,243,4,193,252,227,3,205,252,51,100,254,92,1,164,127,0,0,0,3,0,148,255,227,4,140,
  5,213,0,4,0,8,0,30,0,0,1,17,35,17,54,1,54,16,39,3,17,38,35,34,7,17,33,21,33,17,12,1,16,4,33,34,39,53,22,51,
  50,1,255,200,103,1,182,204,204,100,49,106,180,206,3,75,254,69,1,17,1,24,254,212,254,189,185,208,189,220,129,3,145,1,224,253,253,27,252,230,
  92,1,220,96,253,73,2,215,10,75,2,239,100,254,35,9,245,254,70,249,60,136,100,0,0,4,0,113,255,227,4,170,5,240,0,4,0,9,0,17,
  0,37,0,0,37,54,17,16,39,1,6,17,16,31,1,22,50,55,17,38,34,7,19,50,23,21,39,38,32,7,17,54,51,50,0,16,0,35,32,0,
  16,0,3,124,202,202,254,38,205,205,100,58,171,45,40,171,63,244,167,168,34,153,254,214,94,66,104,245,1,5,254,240,246,254,223,254,238,1,80,112,
  99,1,12,1,24,92,1,202,179,254,145,254,35,149,50,16,8,3,34,6,19,2,140,60,106,12,54,45,254,102,22,254,239,254,47,254,234,1,141,2,
  219,1,165,0,0,2,0,65,0,0,4,214,5,213,0,3,0,10,0,0,9,1,51,1,37,33,21,1,33,1,33,3,149,254,13,214,1,243,251,214,
  4,149,253,231,254,83,2,26,253,23,5,113,250,243,5,13,100,100,250,143,5,113,0,0,0,7,0,139,255,227,4,139,5,240,0,4,0,12,0,36,
  0,41,0,49,0,57,0,65,0,0,37,54,39,38,39,0,16,23,22,23,17,6,7,19,53,46,1,53,52,36,32,22,21,20,6,7,21,30,1,21,
  20,4,32,36,53,52,54,19,17,6,7,6,5,22,50,55,17,38,34,7,25,1,22,50,55,17,38,34,5,17,54,55,54,16,39,38,3,88,209,7,
  7,195,253,186,95,33,44,44,32,76,128,144,0,255,1,189,254,144,128,145,162,254,247,254,18,254,247,163,144,195,7,7,1,53,49,112,49,49,112,49,
  48,114,48,48,114,1,6,44,32,96,95,33,100,74,234,228,78,2,39,254,248,77,27,18,1,252,18,27,253,220,2,32,177,128,179,208,208,179,128,177,
  32,1,35,197,143,217,232,232,217,143,197,253,108,2,102,78,228,234,97,6,6,2,150,7,7,2,162,253,208,7,7,2,48,7,33,254,4,18,27,77,
  1,8,77,27,0,4,0,106,255,227,4,163,5,240,0,4,0,9,0,17,0,37,0,0,1,6,17,16,23,1,54,17,16,47,1,38,34,7,17,22,
  50,55,3,34,39,53,23,22,32,55,17,6,35,34,0,16,0,51,32,0,16,0,1,152,202,202,1,218,205,205,100,58,171,45,40,171,63,244,167,168,
  34,153,1,42,94,66,104,245,254,251,1,16,246,1,33,1,18,254,176,5,99,99,254,244,254,232,92,254,54,179,1,111,1,221,149,50,16,8,252,222,
  6,19,253,116,60,106,12,54,45,1,154,22,1,17,1,209,1,22,254,115,253,37,254,91,255,255,0,135,255,227,4,143,5,240,16,6,0,19,0,0,
  255,255,0,225,0,0,4,90,5,213,16,6,0,20,0,0,255,255,0,150,0,0,4,74,5,240,16,6,0,21,0,0,255,255,0,156,255,227,4,115,
  5,240,16,6,0,22,0,0,255,255,0,100,0,0,4,164,5,213,16,6,0,23,0,0,255,255,0,158,255,227,4,100,5,213,16,6,0,24,0,0,
  255,255,0,143,255,227,4,150,5,240,16,6,0,25,0,0,255,255,0,168,0,0,4,104,5,213,16,6,0,26,0,0,255,255,0,139,255,227,4,139,
  5,240,16,6,0,27,0,0,255,255,0,129,255,227,4,135,5,240,16,6,0,28,0,0,0,2,0,200,0,70,10,33,5,59,0,3,0,7,0,0,
  1,51,17,35,1,17,33,17,5,46,141,141,251,154,9,89,1,95,2,195,252,36,4,245,251,11,0,0,0,3,0,200,0,70,10,33,5,59,0,3,
  0,7,0,11,0,0,55,17,33,17,39,17,33,17,37,17,51,17,200,9,89,141,247,193,3,217,141,70,4,245,251,11,141,3,219,252,37,140,2,195,
  253,61,0,0,0,4,0,200,0,70,10,33,5,59,0,22,0,26,0,30,0,34,0,0,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,7,48,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,
  249,152,9,89,141,247,193,3,217,141,2,195,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,
  252,37,140,2,195,253,61,0,0,5,0,200,0,70,10,33,5,59,0,22,0,44,0,48,0,52,0,56,0,0,1,34,39,38,39,38,52,55,54,55,
  54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,
  17,33,17,37,17,51,17,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,197,36,24,26,18,15,15,17,27,23,37,
  36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,
  2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,6,0,200,
  0,70,10,33,5,59,0,22,0,43,0,65,0,69,0,73,0,77,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,
  6,7,6,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,
  22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,
  206,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,
  250,8,9,89,141,247,193,3,217,141,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,
  18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,
  252,37,140,2,195,253,61,0,0,7,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,91,0,95,0,99,0,0,1,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,
  39,38,1,17,33,17,39,17,33,17,37,17,51,17,6,39,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,248,143,9,89,141,247,193,3,217,141,3,204,36,24,26,17,16,16,16,27,23,74,23,25,
  19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,
  17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,
  61,0,0,0,0,8,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,0,1,52,55,54,55,54,50,23,
  22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,
  5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,6,39,16,17,26,
  24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,
  26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,
  17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,3,204,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,9,0,200,0,70,10,33,5,59,0,20,0,42,0,64,
  0,85,0,105,0,127,0,131,0,135,0,139,0,0,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,
  38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,0,
  34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,
  0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,39,17,33,17,37,17,51,17,7,164,36,23,26,19,
  16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,205,74,24,25,18,16,
  16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,
  1,17,17,27,23,72,24,26,18,15,15,17,27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,250,28,9,89,141,247,
  193,3,217,141,3,82,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,
  72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,
  24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,
  25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,4,0,200,0,70,10,33,5,59,0,21,0,25,0,29,0,33,0,0,
  1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,2,202,16,17,26,23,
  74,24,25,18,16,16,17,26,24,72,25,26,17,16,253,254,9,89,141,247,193,3,217,141,2,195,36,23,26,18,16,16,16,28,23,36,37,24,25,18,
  16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,0,5,0,200,0,70,10,33,5,59,0,21,0,44,0,48,
  0,52,0,56,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,
  21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,2,204,16,16,27,23,74,23,25,19,16,16,17,27,24,72,24,
  26,17,16,4,100,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,2,195,36,23,26,18,
  16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,
  11,141,3,219,252,37,140,2,195,253,61,0,0,6,0,200,0,70,10,33,5,59,0,21,0,44,0,66,0,70,0,74,0,78,0,0,1,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,
  6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,2,202,16,17,26,
  23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,5,231,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,197,36,24,
  26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,2,195,36,23,26,18,16,16,16,28,23,36,37,
  24,25,18,16,16,17,26,24,254,161,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,
  16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,0,7,0,200,0,70,10,33,5,59,0,21,
  0,44,0,65,0,87,0,91,0,95,0,99,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,34,39,38,
  39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,
  1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,2,202,16,17,26,23,
  74,24,25,18,16,16,17,26,24,72,25,26,17,16,5,231,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,206,36,23,26,
  19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,89,
  141,247,193,3,217,141,2,195,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,161,16,16,27,24,72,24,25,19,16,16,17,
  27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,
  17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,8,0,200,0,70,10,33,5,59,0,21,0,43,0,65,
  0,87,0,109,0,113,0,117,0,121,0,0,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,
  39,38,1,17,33,17,39,17,33,17,37,17,51,17,2,202,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,3,93,16,17,26,24,
  72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,
  24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,248,143,9,89,
  141,247,193,3,217,141,2,195,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,
  253,61,0,0,0,9,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,109,0,132,0,136,0,140,0,144,0,0,1,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,
  55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,
  38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,2,202,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,3,
  93,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  16,254,247,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,2,195,36,23,26,18,16,16,
  16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,
  16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,
  16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,0,10,0,200,0,70,10,33,5,59,0,21,0,42,0,64,0,86,0,107,0,127,0,149,0,153,0,157,0,161,0,0,
  1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,
  6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,
  23,22,23,20,7,6,7,0,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,1,55,54,55,54,50,
  23,22,23,22,20,7,6,7,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,39,17,33,17,37,17,
  51,17,2,202,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,4,218,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,
  27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,205,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,
  17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,
  27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,250,28,9,89,141,247,193,3,217,141,2,195,36,23,26,18,16,16,
  16,28,23,36,37,24,25,18,16,16,17,26,24,180,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,
  23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,
  26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,
  17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,5,0,200,0,70,10,33,5,59,0,21,
  0,43,0,47,0,51,0,55,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,17,26,253,173,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,254,109,9,89,141,247,193,3,217,141,1,64,16,17,
  26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,252,244,4,
  245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,0,6,0,200,0,70,10,33,5,59,0,22,0,26,0,30,0,34,0,56,0,78,0,0,
  1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,4,34,39,38,39,
  38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,7,
  48,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,254,183,74,23,25,19,16,16,17,27,
  23,37,36,24,26,17,16,16,17,26,253,173,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,2,195,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,
  23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,7,0,200,0,70,10,33,5,59,0,22,
  0,44,0,48,0,52,0,56,0,78,0,100,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,
  38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,4,34,39,38,39,38,52,55,54,
  55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,8,177,36,23,26,
  18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,197,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,
  89,141,247,193,3,217,141,254,183,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,253,173,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,
  17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,
  24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,8,0,200,0,70,10,33,5,59,0,22,0,43,0,65,
  0,69,0,73,0,77,0,99,0,121,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,
  38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,
  33,17,39,17,33,17,37,17,51,17,4,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,206,36,23,26,
  19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,89,
  141,247,193,3,217,141,254,183,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,253,173,36,24,26,17,16,16,16,27,23,74,23,25,
  19,16,16,17,27,23,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,
  27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,
  195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,
  26,18,16,0,0,9,0,200,0,70,10,33,5,59,0,20,0,41,0,62,0,83,0,87,0,91,0,95,0,116,0,137,0,0,1,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,17,
  33,17,39,17,33,17,37,17,51,17,4,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,1,34,39,38,39,38,52,55,54,
  55,54,50,23,22,23,22,20,7,6,7,6,6,39,16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,16,2,18,16,17,27,23,73,24,
  25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,2,2,16,17,27,23,73,24,25,18,
  16,16,17,26,24,72,24,26,18,16,248,143,9,89,141,247,193,3,217,141,254,183,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,
  253,173,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,3,204,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,
  253,233,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,
  83,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,
  72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,0,0,10,0,200,
  0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,144,0,166,0,0,1,52,55,54,55,54,50,23,22,23,22,20,
  7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,
  55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,4,34,39,38,39,38,52,55,54,
  55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,6,39,16,17,26,
  24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,
  26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,
  17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,254,183,74,23,25,19,16,16,17,27,23,37,
  36,24,26,17,16,16,17,26,253,173,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,3,204,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,
  25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,11,0,200,0,70,10,33,5,59,0,20,0,42,0,64,
  0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,0,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,
  34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,
  7,6,7,0,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,
  20,7,6,7,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,39,17,33,17,37,17,51,17,4,34,
  39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,
  7,6,7,164,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,
  23,254,205,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,
  17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,
  17,26,250,28,9,89,141,247,193,3,217,141,254,183,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,253,173,36,24,26,17,16,16,
  16,27,23,74,23,25,19,16,16,17,27,23,3,82,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,
  23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,
  26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,
  17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,
  36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,0,6,0,200,0,70,10,33,5,59,0,21,
  0,43,0,65,0,69,0,73,0,77,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,37,34,39,38,39,38,
  52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,17,
  33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,254,109,9,89,141,247,193,3,217,
  141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,
  1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,252,244,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,
  0,7,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,88,0,92,0,96,0,100,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,
  22,23,22,21,20,7,6,7,37,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,
  55,54,50,23,22,23,22,20,7,6,7,6,5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,
  17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,
  24,25,18,16,16,17,26,24,254,210,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,4,213,16,17,26,23,38,36,24,26,17,16,
  16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,
  16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,143,
  36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,8,0,200,
  0,70,10,33,5,59,0,21,0,43,0,65,0,88,0,110,0,114,0,118,0,122,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,
  22,21,20,7,6,7,37,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,
  55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,6,86,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,197,36,24,26,18,15,15,17,27,23,
  37,36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,
  249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,
  253,237,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,
  16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,0,9,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,88,0,109,
  0,131,0,135,0,139,0,143,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,37,34,39,38,39,38,52,55,
  54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,39,38,
  39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,
  1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,26,
  17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,6,86,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,206,36,23,
  26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,
  89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,
  24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,237,16,16,27,24,72,24,25,19,16,16,17,
  27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,
  17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,10,0,200,0,70,10,33,5,59,0,21,0,43,0,65,
  0,87,0,109,0,131,0,153,0,157,0,161,0,165,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,37,34,
  39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,
  7,6,37,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,
  20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,
  17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,3,204,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,
  72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,
  72,24,26,18,16,248,143,9,89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,
  74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,122,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,
  16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,
  3,219,252,37,140,2,195,253,61,0,0,0,0,11,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,109,0,131,0,153,0,176,0,180,
  0,184,0,188,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,37,34,39,38,39,38,52,55,54,55,54,51,
  50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,37,52,55,54,55,54,50,23,
  22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,
  5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,
  19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,
  26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,3,204,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,
  17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,
  17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,
  152,9,89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,
  17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,122,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,12,0,200,0,70,10,33,5,59,0,21,0,43,0,65,
  0,86,0,108,0,130,0,151,0,171,0,193,0,197,0,201,0,205,0,0,0,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,
  6,7,37,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,
  22,20,7,6,7,6,33,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,50,
  23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,0,34,39,38,39,38,39,52,55,
  54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,0,34,39,38,39,38,53,52,
  55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,39,17,33,17,37,17,51,17,4,114,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,17,26,254,182,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,210,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,5,73,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,
  18,16,16,17,27,23,254,205,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,
  24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,
  26,17,16,1,17,17,26,250,28,9,89,141,247,193,3,217,141,1,64,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,
  26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,28,
  23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,
  71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,
  71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,
  3,219,252,37,140,2,195,253,61,0,0,0,0,7,0,200,0,70,10,33,5,59,0,20,0,41,0,62,0,83,0,87,0,91,0,95,0,0,1,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,
  36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,
  39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,193,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,2,18,16,16,28,23,
  73,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,16,28,23,73,24,
  25,18,16,16,17,26,24,72,24,26,18,16,252,245,9,89,141,247,193,3,217,141,3,204,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,
  27,23,253,233,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,
  27,2,83,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,0,0,0,
  0,8,0,200,0,70,10,33,5,59,0,21,0,25,0,29,0,33,0,54,0,75,0,96,0,117,0,0,1,52,55,54,55,54,51,50,23,22,23,22,
  20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,
  38,39,38,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,
  6,34,39,38,39,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,7,48,16,17,26,23,38,36,24,26,17,16,16,17,
  26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,2,18,16,
  16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,16,28,
  23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,2,195,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,253,168,4,245,251,
  11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,16,16,17,
  27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,
  23,73,24,25,19,16,16,17,27,23,0,0,0,9,0,200,0,70,10,33,5,59,0,22,0,44,0,48,0,52,0,56,0,78,0,100,0,122,0,144,
  0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,
  23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,
  38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,
  35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,8,177,36,23,26,18,16,16,16,28,23,36,37,
  24,25,18,16,16,17,26,24,253,197,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,252,
  6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  16,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,
  19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,
  74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,
  24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,0,0,10,0,200,0,70,10,33,5,59,0,22,0,43,0,65,0,69,0,73,
  0,77,0,99,0,121,0,143,0,165,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,
  38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,
  33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,
  23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,
  55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,
  206,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,
  250,8,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,16,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,
  23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,
  3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,
  37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,0,11,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,91,0,95,0,99,0,121,0,143,0,165,0,187,
  0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,
  20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,
  39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,6,39,16,17,26,24,72,24,26,18,
  16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,
  18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,248,143,9,89,141,247,193,3,
  217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,
  24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,
  24,26,18,16,3,204,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,
  233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,
  36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,0,12,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,110,
  0,114,0,118,0,122,0,144,0,166,0,188,0,210,0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,
  55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,
  38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,
  38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,
  35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,6,39,16,17,26,24,72,24,26,18,16,16,16,
  28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,
  16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,38,36,24,26,17,
  16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,
  16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,
  18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,3,204,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,
  27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,
  27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,
  24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,
  23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,
  26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,13,0,200,0,70,10,33,5,59,0,20,0,42,0,64,0,85,0,105,0,127,0,131,
  0,135,0,139,0,161,0,183,0,205,0,227,0,0,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,
  38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,0,
  34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,
  0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,
  39,38,7,164,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,
  23,254,205,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,
  17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,
  17,26,250,28,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,
  37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,
  37,24,25,18,16,16,17,26,24,72,24,26,18,16,3,82,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,
  37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,
  36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,
  24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,8,0,200,0,70,10,33,5,59,0,3,
  0,7,0,11,0,33,0,55,0,77,0,99,0,121,0,0,55,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,
  7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,200,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,
  27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,
  17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,25,18,16,
  16,17,26,24,72,25,26,17,16,70,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,
  16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,
  16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,
  17,26,24,0,0,9,0,200,0,70,10,33,5,59,0,22,0,26,0,30,0,34,0,56,0,78,0,100,0,122,0,144,0,0,1,52,55,54,55,54,
  51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,
  20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,
  23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,
  54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,7,48,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,
  249,152,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,2,195,36,23,26,18,16,16,
  16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,
  74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,
  36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,
  24,25,18,16,16,17,26,24,0,10,0,200,0,70,10,33,5,59,0,22,0,44,0,48,0,52,0,56,0,78,0,100,0,122,0,144,0,166,0,0,
  1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,
  20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,
  52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,
  39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,197,36,24,26,18,15,15,17,27,23,37,
  36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,
  2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,
  2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,
  16,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,
  19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,
  74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,
  24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,0,0,0,
  0,11,0,200,0,70,10,33,5,59,0,22,0,43,0,65,0,69,0,73,0,77,0,99,0,121,0,143,0,165,0,187,0,0,1,34,39,38,39,38,
  52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,
  39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,
  22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,
  5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,
  17,26,24,254,206,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,
  16,17,27,23,250,8,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,1,63,16,16,
  27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,
  17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,
  28,23,36,37,24,25,18,16,16,17,26,24,0,12,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,91,0,95,0,99,0,121,0,143,
  0,165,0,187,0,209,0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,
  23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,
  51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,
  7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,6,39,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,
  18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,
  2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,248,143,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,
  16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,
  18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,
  25,18,16,16,17,26,24,72,25,26,17,16,3,204,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,
  17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,
  27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,0,0,0,13,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,144,0,166,0,188,
  0,210,0,232,0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,
  21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,
  23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,17,33,
  17,39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,
  22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,
  54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,6,
  39,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  16,254,247,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,
  26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,
  24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,
  74,24,25,18,16,16,17,26,24,72,25,26,17,16,3,204,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,
  3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,
  37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,0,14,0,200,0,70,10,33,5,59,0,20,
  0,42,0,64,0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,205,0,227,0,249,0,0,1,34,39,38,39,38,52,55,54,55,54,50,
  23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,
  55,54,51,50,23,22,23,22,23,20,7,6,7,0,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,39,46,
  1,55,54,55,54,50,23,22,23,22,20,7,6,7,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,33,17,
  39,17,33,17,37,17,51,17,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,
  23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,
  51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,7,164,
  36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,205,74,
  24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,
  22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,253,126,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,250,28,
  9,89,141,247,193,3,217,141,252,6,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,16,28,23,36,37,24,25,18,
  16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,16,28,23,36,37,24,25,18,
  16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,3,82,16,17,28,23,72,24,26,18,
  15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,
  16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,
  16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,
  2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,0,0,9,0,200,0,70,10,33,5,59,0,3,0,7,0,11,
  0,34,0,58,0,80,0,102,0,124,0,146,0,0,55,17,33,17,39,17,33,17,37,17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,
  23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,
  55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,1,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,
  38,39,46,1,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,
  7,200,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,2,48,36,23,26,18,16,1,
  17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,253,149,74,23,26,18,16,
  16,17,27,23,37,36,23,26,17,16,1,17,16,27,70,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,
  16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,
  16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,
  18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,0,10,0,200,0,70,10,33,
  5,59,0,22,0,26,0,30,0,34,0,57,0,81,0,103,0,125,0,147,0,169,0,0,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,20,7,6,
  7,6,3,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,
  22,23,22,23,20,7,6,7,1,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,
  54,50,23,22,23,22,21,20,7,6,7,6,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,7,48,16,17,26,23,
  38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,27,23,37,36,23,
  26,17,16,1,17,16,27,2,48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,
  24,26,18,16,16,17,27,23,253,149,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,2,195,36,23,26,18,16,16,16,28,23,
  36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,
  26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,
  27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,
  17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,0,0,0,0,11,0,200,0,70,10,33,
  5,59,0,22,0,44,0,48,0,52,0,56,0,79,0,103,0,125,0,147,0,169,0,191,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,
  22,23,22,21,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,33,17,39,17,33,17,37,
  17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,51,50,
  23,22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,1,34,39,38,39,38,39,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,0,34,39,38,
  39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,
  197,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,
  27,23,37,36,23,26,17,16,1,17,16,27,2,48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,
  17,17,27,23,72,24,26,18,16,16,17,27,23,253,149,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,1,63,16,16,27,24,
  72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,
  11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,
  23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,
  24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,
  36,37,24,25,18,16,16,17,26,24,72,24,26,18,0,0,0,12,0,200,0,70,10,33,5,59,0,22,0,43,0,65,0,69,0,73,0,77,0,100,
  0,124,0,146,0,168,0,190,0,212,0,0,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,1,34,39,38,39,
  38,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,1,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,1,17,
  33,17,39,17,33,17,37,17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,
  52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,1,
  34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,8,177,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,254,206,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,210,36,24,26,18,15,15,17,27,23,37,36,24,
  26,18,16,16,17,27,23,250,8,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,
  23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,2,
  48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,
  253,149,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,1,63,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,
  17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,
  19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,25,19,16,253,
  239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,
  2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,
  16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,0,0,0,0,13,0,200,0,70,10,33,5,59,0,21,0,43,0,65,
  0,87,0,91,0,95,0,99,0,122,0,146,0,168,0,190,0,212,0,234,0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,
  39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,17,33,17,39,17,33,17,37,17,
  51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,51,50,23,
  22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,1,34,39,38,39,38,39,52,55,
  54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,0,34,39,38,39,
  38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,6,39,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,2,18,
  16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,2,2,
  16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,248,143,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,
  36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,27,
  23,37,36,23,26,17,16,1,17,16,27,2,48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,
  17,27,23,72,24,26,18,16,16,17,27,23,253,149,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,3,204,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,
  16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,
  16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,0,0,14,0,200,0,70,10,33,5,59,0,21,0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,145,
  0,169,0,191,0,213,0,235,1,1,0,0,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,
  51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,36,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,
  55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,5,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,
  38,39,38,1,17,33,17,39,17,33,17,37,17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,3,34,
  39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,22,23,
  20,7,6,7,1,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,54,50,23,22,
  23,22,21,20,7,6,7,6,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,6,39,16,17,26,24,72,24,26,18,
  16,16,16,28,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,253,222,16,17,26,24,72,24,26,
  18,16,16,16,28,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,254,247,16,17,26,23,38,36,
  24,26,17,16,16,17,26,24,73,24,25,18,16,249,152,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,
  16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,205,74,23,26,18,16,16,17,27,23,37,36,23,26,17,
  16,1,17,16,27,2,48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,
  18,16,16,17,27,23,253,149,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,3,204,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,
  25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,
  24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,
  37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,0,0,0,0,15,0,200,0,70,10,33,5,59,0,20,
  0,42,0,64,0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,204,0,225,0,246,1,11,0,0,1,34,39,38,39,38,52,55,54,55,
  54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,
  55,54,55,54,51,50,23,22,23,22,23,20,7,6,7,0,34,39,38,39,38,39,52,55,54,55,54,50,23,22,23,22,20,7,6,7,2,34,39,38,
  39,46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,0,34,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,17,
  33,17,39,17,33,17,37,17,51,17,1,34,39,38,39,38,53,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,38,53,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,32,34,39,38,39,38,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,1,34,39,38,39,
  46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,6,3,34,39,38,39,46,1,55,54,55,54,50,23,22,23,22,20,7,6,7,6,0,34,39,
  38,39,38,52,55,54,55,54,51,50,23,22,23,30,1,7,6,7,7,164,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,
  23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,254,204,73,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,2,85,
  73,23,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,73,23,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,253,125,73,
  24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,250,28,9,89,141,247,193,3,217,141,253,132,36,23,26,18,16,16,16,28,23,73,
  24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,254,204,73,23,26,18,16,16,17,27,23,37,36,
  23,26,17,16,1,17,16,27,2,48,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,
  72,24,26,18,16,16,17,27,23,253,148,73,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,3,82,16,17,28,23,72,24,26,18,
  15,15,17,27,23,73,23,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,
  16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,
  16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,
  2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,73,24,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,
  23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,
  26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,2,18,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,
  26,18,0,0,0,2,0,200,254,20,5,189,7,109,0,3,0,7,0,0,1,21,33,53,1,33,17,33,1,225,2,195,252,36,4,245,251,11,3,7,
  141,141,4,102,246,167,0,0,0,3,0,200,254,20,5,189,7,109,0,3,0,7,0,11,0,0,19,33,17,33,55,33,17,33,19,33,21,33,200,4,
  245,251,11,141,3,219,252,37,140,2,195,253,61,7,109,246,167,141,8,63,252,39,141,0,0,4,0,200,254,20,5,189,7,109,0,22,0,26,0,30,
  0,34,0,0,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,3,
  69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,5,16,17,
  26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,0,0,5,0,200,254,20,5,189,7,109,0,21,
  0,43,0,47,0,51,0,55,0,0,5,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,193,16,16,27,24,72,24,25,19,16,16,17,27,
  23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,
  195,253,61,124,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,
  17,27,23,5,248,246,167,141,8,63,252,39,141,0,0,0,0,6,0,200,254,20,5,189,7,109,0,22,0,43,0,65,0,69,0,73,0,77,0,0,
  5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,193,
  16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,
  8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,124,36,23,26,18,
  16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,
  18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,0,0,0,7,0,200,254,20,5,189,7,109,0,21,
  0,43,0,65,0,87,0,91,0,95,0,99,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,
  23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,
  1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,4,78,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,
  16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,
  3,219,252,37,140,2,195,253,61,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,
  18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,
  18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,252,39,141,0,0,0,0,8,0,200,254,20,5,189,7,109,0,21,0,43,0,65,
  0,87,0,110,0,114,0,118,0,122,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,
  21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,
  23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,
  54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,4,78,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,
  19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,
  141,3,219,252,37,140,2,195,253,61,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,
  252,39,141,0,0,9,0,200,254,20,5,189,7,109,0,20,0,42,0,64,0,85,0,105,0,127,0,131,0,135,0,139,0,0,37,52,55,54,55,54,
  50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,16,52,55,
  54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,
  36,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,
  38,39,1,33,17,33,55,33,17,33,19,33,21,33,3,212,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,
  37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,
  36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,
  24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,145,36,23,26,19,16,16,17,28,23,72,24,
  26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,51,74,24,25,18,16,16,17,26,23,38,36,23,
  26,17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,
  26,18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,5,228,246,167,141,8,63,252,39,141,0,0,0,
  0,4,0,200,254,20,5,189,7,109,0,21,0,25,0,29,0,33,0,0,1,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,
  55,54,1,33,17,33,55,33,17,33,19,33,21,33,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,
  11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,2,2,246,167,141,8,63,252,39,
  141,0,0,0,0,5,0,200,254,20,5,189,7,109,0,21,0,44,0,48,0,52,0,56,0,0,1,50,23,22,23,22,20,7,6,7,6,35,34,39,
  38,39,38,52,55,54,55,54,19,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,
  33,21,33,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,
  16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,5,105,16,16,27,23,74,23,25,19,16,16,17,27,24,72,24,26,17,16,
  251,156,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,0,0,6,0,200,254,20,5,189,
  7,109,0,21,0,44,0,66,0,70,0,74,0,78,0,0,1,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,
  38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,161,16,16,
  27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,
  245,251,11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,250,25,36,23,26,18,16,
  16,16,28,23,36,37,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,
  8,63,252,39,141,0,0,0,0,7,0,200,254,20,5,189,7,109,0,21,0,44,0,65,0,87,0,91,0,95,0,99,0,0,1,50,23,22,23,22,
  20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,
  52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,
  39,38,1,33,17,33,55,33,17,33,19,33,21,33,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,254,161,16,16,27,
  24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,
  28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,
  25,18,16,16,17,26,24,72,25,26,17,16,250,25,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,50,36,23,26,19,16,
  16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,
  63,252,39,141,0,8,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,109,0,113,0,117,0,121,0,0,1,50,23,22,23,22,20,7,
  6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,
  23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,
  1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,3,69,36,23,26,18,
  16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,
  19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,25,18,
  16,16,17,26,24,72,25,26,17,16,252,163,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,
  25,18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,252,39,141,0,0,0,9,0,200,254,20,5,189,7,109,0,21,0,43,0,65,
  0,87,0,109,0,132,0,136,0,140,0,144,0,0,1,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,50,23,22,
  23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,
  18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,
  55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,3,
  69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,
  253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,
  83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,
  168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,252,163,16,17,26,
  24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,
  26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,
  17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,0,10,0,200,254,20,5,189,7,109,0,21,
  0,42,0,64,0,86,0,107,0,127,0,149,0,153,0,157,0,161,0,0,1,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,
  55,54,19,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,
  34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,
  7,6,7,6,34,39,38,39,36,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,
  21,20,7,6,7,14,1,39,38,39,1,33,17,33,55,33,17,33,19,33,21,33,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,
  17,26,24,180,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,
  26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,
  19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,
  252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,5,107,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,251,38,36,23,
  26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,51,74,24,25,
  18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,
  18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,5,228,246,167,
  141,8,63,252,39,141,0,0,0,5,0,200,254,20,5,189,7,109,0,21,0,43,0,47,0,51,0,55,0,0,0,52,55,54,55,54,50,23,22,23,
  22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,
  17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,
  26,24,72,24,26,18,16,252,244,4,245,251,11,141,3,219,252,37,140,2,195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,
  16,17,26,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,1,147,246,167,141,8,63,252,39,141,0,0,0,0,6,0,200,
  254,20,5,189,7,109,0,22,0,26,0,30,0,34,0,56,0,78,0,0,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,
  54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,
  54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,3,69,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,
  253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,5,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,
  167,141,8,63,252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,2,83,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,0,0,7,0,200,254,20,5,189,7,109,0,22,0,44,0,48,0,52,0,56,0,78,0,100,0,0,5,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,
  33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,
  50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,
  28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,
  18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,124,36,23,26,18,16,16,16,
  28,23,36,37,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,
  252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,0,0,8,0,200,254,20,5,189,7,109,0,22,0,43,0,65,0,69,0,73,0,77,0,99,0,121,0,0,5,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,
  55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,50,23,22,23,
  22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,193,16,16,27,24,
  72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,
  23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,
  16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,124,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,18,15,15,17,
  27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,
  17,26,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,0,9,0,200,254,20,5,189,7,109,0,21,0,43,0,65,
  0,87,0,91,0,95,0,99,0,121,0,143,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,
  23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,
  1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,4,78,
  36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,
  245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,
  24,25,18,16,16,17,26,24,72,24,26,18,16,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,
  36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,
  36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,
  17,16,16,17,26,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,0,0,10,0,200,254,20,5,189,7,109,0,21,
  0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,144,0,166,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,
  55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,
  38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,
  35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,
  35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,4,78,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,
  18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,
  25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,
  24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,38,36,24,26,17,16,16,17,26,24,
  73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,2,83,36,24,26,
  17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,11,0,200,254,20,5,189,7,109,0,20,0,42,0,64,0,85,0,105,0,127,0,131,
  0,135,0,139,0,161,0,183,0,0,37,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,
  22,23,22,20,7,6,7,6,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,
  54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,36,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,
  55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,33,17,33,55,33,17,33,19,33,21,33,2,52,55,54,55,54,50,23,22,23,
  22,21,20,7,6,7,6,35,34,39,38,39,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,3,212,16,17,28,23,
  72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,
  24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,
  24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,31,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,
  17,26,24,72,24,26,18,16,145,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,
  18,16,16,17,27,23,1,51,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,
  24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,
  26,17,16,1,17,17,26,5,228,246,167,141,8,63,252,39,141,1,73,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,2,83,36,
  24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,0,0,0,0,6,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,69,0,73,
  0,77,0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,
  21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,
  16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,252,244,4,245,251,11,141,3,219,252,37,140,2,195,253,61,3,195,
  74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,
  46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,1,147,246,167,141,8,63,252,39,141,0,0,0,0,7,0,200,254,20,5,189,
  7,109,0,21,0,43,0,65,0,88,0,92,0,96,0,100,0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,
  19,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,3,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,
  194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,
  16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,143,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,
  168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,
  18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,251,43,16,17,
  26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,0,0,8,0,200,254,20,5,189,7,109,0,21,
  0,43,0,65,0,88,0,110,0,114,0,118,0,122,0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,
  39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,
  16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,
  237,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,
  252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,
  26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,249,170,36,
  23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,
  248,246,167,141,8,63,252,39,141,0,0,0,0,9,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,88,0,109,0,131,0,135,0,139,0,143,
  0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,
  6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,
  20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,50,23,
  22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,
  23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,
  24,72,24,26,18,16,253,237,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,
  27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,
  195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,
  16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,249,170,36,23,26,18,16,16,16,28,23,36,37,24,25,18,
  16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,18,15,15,17,27,23,37,36,24,26,
  18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,0,10,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,109,0,131,0,153,
  0,157,0,161,0,165,0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,55,54,55,54,50,23,22,23,
  22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,19,50,23,22,23,22,
  20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,
  23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,
  55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,17,26,23,74,
  24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,122,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,18,16,16,16,28,23,36,
  37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,52,16,17,26,24,72,24,26,18,16,
  16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,
  16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,252,39,
  141,0,0,0,0,11,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,109,0,131,0,153,0,176,0,180,0,184,0,188,0,0,0,52,
  55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,
  39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,19,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,
  53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,
  34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,
  7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,
  27,23,36,37,24,25,18,249,16,17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,
  26,24,72,24,26,18,16,122,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,
  16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,
  61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,
  26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,52,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,
  25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,
  24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,38,36,24,26,17,16,16,17,26,24,
  73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,0,0,12,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,86,0,108,0,130,0,151,
  0,171,0,193,0,197,0,201,0,205,0,0,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,19,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,17,52,
  55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,
  38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,
  34,39,38,39,36,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,
  7,14,1,39,38,39,1,33,17,33,55,33,17,33,19,33,21,33,1,194,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,249,16,
  17,26,23,74,24,26,17,16,16,17,26,24,73,24,25,18,16,1,9,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,
  28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,
  24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,
  24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,
  141,3,219,252,37,140,2,195,253,61,3,195,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,17,26,1,74,36,23,26,18,16,16,16,28,
  23,36,37,24,25,18,16,16,17,26,24,1,46,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,250,183,36,23,26,19,16,16,17,
  28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,51,74,24,25,18,16,16,17,26,
  23,38,36,23,26,17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,
  27,23,72,24,26,18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,5,228,246,167,141,8,63,252,39,
  141,0,0,0,0,7,0,200,254,20,5,189,7,109,0,20,0,41,0,62,0,83,0,87,0,91,0,95,0,0,1,50,23,22,23,22,20,7,6,7,
  6,34,39,38,39,38,52,55,54,55,54,0,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,
  6,7,6,35,34,39,38,39,38,52,55,54,55,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,
  17,33,19,33,21,33,4,78,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,73,24,25,19,
  16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,6,116,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,
  16,253,238,16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,253,
  254,16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,3,11,246,167,141,8,63,252,39,141,0,0,0,0,8,0,200,254,20,5,189,
  7,109,0,21,0,25,0,29,0,33,0,54,0,75,0,96,0,117,0,0,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,
  55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,0,50,23,22,23,
  22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,1,50,23,
  22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,69,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,253,168,
  4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,
  16,16,27,23,73,24,25,19,16,16,17,27,23,1,5,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,
  63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,253,238,16,16,28,23,73,24,25,18,16,16,17,26,24,72,
  24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,253,254,16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,
  18,16,0,0,0,9,0,200,254,20,5,189,7,109,0,22,0,44,0,48,0,52,0,56,0,78,0,100,0,122,0,144,0,0,5,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,
  33,17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,
  20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,
  22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,
  2,17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,
  26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,
  19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,124,36,23,26,18,
  16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,
  141,8,63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,
  17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,
  17,26,24,72,24,26,18,16,0,10,0,200,254,20,5,189,7,109,0,22,0,43,0,65,0,69,0,73,0,77,0,99,0,121,0,143,0,165,0,0,
  5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,50,
  23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,
  54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,
  38,52,55,54,55,54,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,
  27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,
  195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,
  27,23,124,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,
  27,23,1,46,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,3,250,16,17,26,24,72,
  24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,
  72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,11,0,200,
  254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,91,0,95,0,99,0,121,0,143,0,165,0,187,0,0,1,50,23,22,23,22,20,7,6,7,
  6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,
  20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,
  17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,
  7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,
  23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,4,78,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,
  74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,
  24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,
  17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,2,14,16,17,26,24,72,24,
  26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,
  24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,
  63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,
  24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,
  24,72,24,26,18,16,0,0,0,12,0,200,254,20,5,189,7,109,0,20,0,41,0,62,0,83,0,105,0,109,0,113,0,117,0,138,0,159,0,180,
  0,201,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,0,50,23,22,23,22,20,7,6,7,6,35,34,39,38,
  39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,1,50,23,22,23,22,20,7,6,7,6,34,39,
  38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,
  21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,0,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,
  52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,
  38,52,55,54,55,54,4,78,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,16,16,17,27,23,37,36,24,
  26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,73,24,25,19,
  16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,
  2,109,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,
  23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,2,
  14,16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,16,253,238,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,26,18,2,34,
  16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,253,254,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,
  17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,
  17,27,23,73,24,25,18,16,253,238,16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,
  27,23,73,24,25,18,253,254,16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,0,13,0,200,254,20,5,189,7,109,0,20,
  0,42,0,64,0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,205,0,227,0,0,37,52,55,54,55,54,50,23,22,23,22,20,7,6,
  7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,
  21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,36,52,55,54,55,62,1,23,
  22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,33,17,33,55,33,
  17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,
  35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,
  7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,212,16,17,28,23,72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,
  37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,
  36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,
  24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,145,36,23,26,19,16,16,17,28,23,72,24,26,
  18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,51,74,24,25,18,16,16,17,26,23,38,36,23,26,
  17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,
  18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,5,228,246,167,141,8,63,252,39,141,3,250,16,17,
  26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,
  17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,0,0,
  0,8,0,200,254,20,5,189,7,109,0,3,0,7,0,11,0,33,0,55,0,77,0,99,0,121,0,0,19,33,17,33,55,33,17,33,19,33,21,33,
  1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,
  52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,
  38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,200,4,245,251,11,141,3,219,252,37,
  140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,
  17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,
  16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,7,109,246,167,141,8,63,252,39,141,3,250,16,17,26,24,
  72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,
  24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,
  26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,0,9,0,200,254,20,5,189,7,109,0,22,0,26,0,30,0,34,0,56,0,78,0,100,
  0,122,0,144,0,0,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,
  33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,
  38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,
  39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,3,69,36,23,26,18,16,16,16,
  28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,
  23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,
  24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,
  25,18,16,16,17,26,24,1,5,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,3,250,
  16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,
  34,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,
  1,9,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,0,10,0,200,254,20,5,189,7,109,0,21,0,43,0,47,0,51,0,55,
  0,76,0,97,0,118,0,139,0,160,0,0,5,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,52,55,54,55,54,0,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,
  6,35,34,39,38,39,38,52,55,54,55,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,
  6,7,6,34,39,38,39,38,52,55,54,55,54,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,17,16,17,28,23,
  72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,
  23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,
  37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,73,
  24,25,18,16,16,17,26,24,124,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,
  24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,253,238,
  16,16,28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,253,254,16,16,
  28,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,0,11,0,200,
  254,20,5,189,7,109,0,22,0,43,0,65,0,69,0,73,0,77,0,99,0,121,0,143,0,165,0,187,0,0,5,52,55,54,55,54,50,23,22,23,
  22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,
  50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,
  6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,
  23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,1,
  9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,
  246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,
  19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,
  16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,124,36,23,26,18,16,
  16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,18,
  15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,
  36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,
  23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,74,24,25,18,16,16,17,
  26,24,72,25,26,17,16,0,0,12,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,91,0,95,0,99,0,121,0,143,0,165,0,187,
  0,209,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,
  39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,
  53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,
  34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,
  6,7,6,35,34,39,38,39,38,52,55,54,55,54,4,78,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,
  16,16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,
  74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,
  36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,
  24,25,18,16,16,17,26,24,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,18,
  16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,18,
  16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,252,39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,
  16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,
  18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,
  17,16,0,0,0,13,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,110,0,114,0,118,0,122,0,144,0,166,0,188,0,210,0,232,
  0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,
  39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,
  34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,
  33,19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,
  34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,
  6,7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,4,78,36,24,26,
  17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,
  16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,
  23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,
  37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,
  37,24,25,18,16,16,17,26,24,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,
  18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,
  18,16,16,17,26,24,72,24,26,18,16,1,9,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,
  39,141,3,250,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,
  24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,
  24,26,18,16,1,9,16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,0,14,0,200,254,20,5,189,7,109,0,20,0,42,0,64,
  0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,205,0,227,0,249,0,0,37,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,
  34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,
  7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,36,52,55,54,55,62,1,23,22,23,
  22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,33,17,33,55,33,17,33,
  19,33,21,33,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,0,50,23,22,23,22,21,20,7,6,7,6,35,34,
  39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,52,55,54,55,1,50,23,22,23,22,21,20,7,6,
  7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,54,3,212,16,17,28,23,
  72,24,26,18,15,15,17,27,23,74,22,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,
  24,26,19,16,16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,
  24,26,19,16,16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,2,109,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,16,17,27,23,37,
  36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,16,27,23,74,23,
  25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,145,36,23,26,19,16,16,17,28,23,72,24,26,
  18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,51,74,24,25,18,16,16,17,26,23,38,36,23,26,
  17,16,1,17,17,26,253,171,74,22,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,23,74,22,26,18,16,1,17,17,27,23,72,24,26,
  18,15,15,17,27,2,130,74,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,5,228,246,167,141,8,63,252,39,141,3,250,16,17,
  26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,253,238,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,
  17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,253,254,16,16,28,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,1,9,
  16,17,26,23,74,24,25,18,16,16,17,26,24,72,25,26,17,16,0,0,0,9,0,200,254,20,5,189,7,109,0,3,0,7,0,11,0,34,0,58,
  0,80,0,102,0,124,0,146,0,0,19,33,17,33,55,33,17,33,19,33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,
  34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,
  21,20,7,6,7,6,7,34,39,38,39,1,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,
  23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,200,4,245,
  251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,
  36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,
  37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,
  23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,7,109,246,167,141,8,63,252,39,141,2,124,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,51,74,23,26,18,16,16,17,27,23,37,36,23,
  26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,
  24,26,18,16,16,17,27,23,2,107,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,0,0,0,0,10,0,200,254,20,5,189,
  7,109,0,22,0,26,0,30,0,34,0,57,0,81,0,103,0,125,0,147,0,169,0,0,1,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,
  39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,
  39,38,37,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,7,34,39,38,39,1,52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,
  22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,3,69,36,23,26,18,
  16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,
  26,17,16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,
  26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,
  24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,1,5,16,17,26,23,
  38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,2,124,36,23,26,18,16,16,16,28,23,36,37,24,25,
  18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,51,74,23,26,18,16,16,17,27,23,37,36,23,
  26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,
  24,26,18,16,16,17,27,23,2,107,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,0,0,0,0,11,0,200,254,20,5,189,
  7,109,0,22,0,44,0,48,0,52,0,56,0,79,0,103,0,125,0,147,0,169,0,191,0,0,5,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,6,35,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,17,33,55,33,17,33,19,
  33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,21,20,
  7,6,7,6,35,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,1,52,55,54,55,54,55,50,
  23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,
  55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,37,36,24,26,17,16,2,
  17,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,
  23,37,36,24,26,17,16,16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,
  26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,
  17,26,24,72,24,26,18,16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,124,36,
  23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,2,59,36,24,26,18,15,15,17,27,23,37,36,24,26,18,16,16,17,27,23,5,
  248,246,167,141,8,63,252,39,141,2,124,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,
  36,37,24,25,18,16,16,17,26,24,1,51,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,
  17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,2,107,74,23,26,18,16,16,
  17,27,23,37,36,23,26,17,16,1,17,16,27,0,0,0,0,12,0,200,254,20,5,189,7,109,0,22,0,43,0,65,0,69,0,73,0,77,0,100,
  0,124,0,146,0,168,0,190,0,212,0,0,5,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,1,52,55,54,55,
  54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,1,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,1,33,
  17,33,55,33,17,33,19,33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,
  50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,1,
  52,55,54,55,54,55,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,35,34,39,
  38,39,38,0,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,193,16,16,27,24,72,24,25,19,16,16,17,27,23,
  37,36,24,26,17,16,1,9,15,17,27,23,74,23,26,18,16,16,17,27,23,72,25,26,18,15,1,8,16,17,28,23,72,24,26,18,16,16,17,27,
  24,71,24,26,19,16,252,246,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,74,23,
  25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,36,37,
  24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,36,
  37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,124,36,23,26,18,16,16,16,28,23,36,37,24,25,18,
  16,16,17,26,24,1,50,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,1,46,36,24,26,18,15,15,17,27,23,37,36,24,26,
  18,16,16,17,27,23,5,248,246,167,141,8,63,252,39,141,2,124,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,
  26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,1,51,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,253,208,
  36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,2,
  107,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,0,13,0,200,254,20,5,189,7,109,0,21,0,43,0,65,0,87,0,91,
  0,95,0,99,0,122,0,146,0,168,0,190,0,212,0,234,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,53,52,55,54,55,54,
  0,50,23,22,23,22,21,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,53,
  52,55,54,55,1,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,17,33,19,33,21,33,1,52,
  55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,
  34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,1,52,55,54,55,54,55,50,23,22,23,22,20,
  7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,0,52,55,54,55,54,51,50,23,
  22,23,22,21,20,7,6,7,14,1,39,38,39,4,78,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,253,233,74,23,25,19,16,
  16,17,27,23,37,36,24,26,17,16,16,16,27,23,74,23,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,16,
  16,27,23,74,23,25,19,16,16,17,27,23,252,159,4,245,251,11,141,3,219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,
  16,17,26,23,74,23,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,
  16,17,27,23,36,37,24,25,18,2,2,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,
  16,16,17,27,23,36,37,24,25,18,16,2,18,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,14,16,17,26,24,72,24,26,
  18,16,16,16,28,23,36,37,24,25,18,16,253,238,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,2,34,16,17,26,24,72,24,
  26,18,16,16,16,28,23,36,37,24,25,18,253,254,16,17,27,23,36,37,24,25,18,16,16,17,26,24,72,24,26,18,16,7,113,246,167,141,8,63,
  252,39,141,2,124,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,36,37,24,25,18,16,
  16,17,26,24,1,51,74,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,17,27,23,72,24,26,
  18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,2,107,74,23,26,18,16,16,17,27,23,37,36,23,
  26,17,16,1,17,16,27,0,0,14,0,200,254,20,5,189,7,109,0,20,0,41,0,62,0,83,0,105,0,109,0,113,0,117,0,139,0,161,0,182,
  0,203,0,224,0,245,0,0,1,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,0,50,23,22,23,22,20,7,6,7,6,
  35,34,39,38,39,38,52,55,54,55,18,50,23,22,23,22,20,7,6,7,6,35,34,39,38,39,38,52,55,54,55,1,50,23,22,23,22,20,7,6,
  7,6,34,39,38,39,38,52,55,54,55,54,3,50,23,22,23,22,21,20,7,6,7,6,34,39,38,39,38,52,55,54,55,54,1,33,17,33,55,33,
  17,33,19,33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,
  20,7,6,7,6,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,1,52,55,54,55,62,1,23,22,
  23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,38,0,52,55,54,55,54,50,
  23,22,23,22,21,20,7,6,7,14,1,39,38,39,4,78,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,253,233,73,24,25,19,
  16,16,17,27,23,37,36,24,26,17,16,16,16,27,23,73,24,25,19,16,16,17,27,23,37,36,24,26,17,16,16,16,27,2,83,36,24,26,17,16,
  16,16,27,23,73,24,25,19,16,16,17,27,23,228,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,253,168,4,245,251,11,141,3,
  219,252,37,140,2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,73,24,25,19,16,253,239,16,17,26,23,38,36,23,26,18,
  16,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,17,27,23,73,24,25,18,16,16,17,
  26,24,72,24,26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,2,18,16,17,27,23,73,24,25,18,16,16,17,
  26,24,72,24,26,18,2,14,16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,16,253,238,16,17,27,23,73,24,25,18,16,16,17,26,
  24,72,24,26,18,2,34,16,17,26,24,72,24,26,18,16,16,16,28,23,73,24,25,18,253,254,16,17,27,23,73,24,25,18,16,16,17,26,24,72,
  24,26,18,16,1,9,16,17,26,23,38,36,24,26,17,16,16,17,26,24,73,24,25,18,16,6,104,246,167,141,8,63,252,39,141,2,124,36,23,26,
  18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,1,52,73,23,26,18,
  16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,
  18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,2,108,73,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,0,0,0,
  0,15,0,200,254,20,5,189,7,109,0,20,0,42,0,64,0,85,0,105,0,127,0,131,0,135,0,139,0,161,0,183,0,204,0,225,0,246,1,11,
  0,0,37,52,55,54,55,54,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,
  34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,6,7,34,39,38,39,0,52,55,54,55,54,55,50,23,22,23,22,20,
  7,6,7,6,34,39,38,39,36,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,0,52,55,54,55,54,51,50,23,22,23,22,
  21,20,7,6,7,14,1,39,38,39,1,33,17,33,55,33,17,33,19,33,21,33,1,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,
  39,38,39,38,37,52,55,54,55,54,51,50,23,22,23,22,20,7,6,7,6,34,39,38,39,38,16,52,55,54,55,54,50,23,22,23,22,21,20,7,
  6,7,14,1,39,38,39,1,52,55,54,55,62,1,23,22,23,22,20,7,6,7,6,34,39,38,39,38,37,52,55,54,55,62,1,23,22,23,22,20,
  7,6,7,6,34,39,38,39,38,0,52,55,54,55,54,50,23,22,23,22,21,20,7,6,7,14,1,39,38,39,3,212,16,17,28,23,72,24,26,18,
  15,15,17,27,23,73,23,26,19,16,253,239,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,24,71,24,26,19,16,
  16,17,28,23,36,36,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,253,222,16,17,27,24,71,24,26,19,16,
  16,17,28,23,72,24,26,18,2,2,16,17,27,23,37,36,24,26,17,16,16,16,27,24,72,24,25,19,252,227,4,245,251,11,141,3,219,252,37,140,
  2,195,253,61,1,242,16,17,27,23,37,36,24,26,17,16,16,17,26,23,73,24,25,19,16,253,239,16,17,26,23,38,36,23,26,18,16,16,17,27,
  23,73,24,25,18,16,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,2,2,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,
  26,18,16,253,238,16,17,26,24,72,24,26,18,16,16,17,27,23,73,24,25,18,16,2,18,16,17,27,23,73,24,25,18,16,16,17,26,24,72,24,
  26,18,145,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,37,36,23,26,19,16,16,17,28,23,72,24,26,18,16,16,17,27,23,
  1,52,73,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,26,253,171,73,23,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,
  27,23,73,23,26,18,16,1,17,17,27,23,72,24,26,18,15,15,17,27,2,131,73,24,25,18,16,16,17,26,23,38,36,23,26,17,16,1,17,17,
  26,5,228,246,167,141,8,63,252,39,141,2,124,36,23,26,18,16,16,16,28,23,73,24,25,18,16,16,17,26,24,37,36,23,26,18,16,16,16,28,
  23,73,24,25,18,16,16,17,26,24,1,52,73,23,26,18,16,16,17,27,23,37,36,23,26,17,16,1,17,16,27,253,208,36,23,26,18,16,1,17,
  17,27,23,72,24,26,18,16,16,17,27,23,37,36,23,26,18,16,1,17,17,27,23,72,24,26,18,16,16,17,27,23,2,108,73,23,26,18,16,16,
  17,27,23,37,36,23,26,17,16,1,17,16,27,0,0,0,0,3,0,200,254,20,7,103,7,109,0,11,0,23,0,27,0,0,1,34,21,17,20,51,
  33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,17,33,17,1,184,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,
  44,4,71,6,245,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,247,211,7,1,248,255,0,5,0,200,254,20,7,103,7,109,0,24,
  0,36,0,48,0,51,0,59,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,
  51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,3,33,3,51,1,35,39,33,7,35,4,215,65,1,59,9,27,195,108,66,
  30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,75,134,1,12,210,154,1,32,132,68,
  254,182,68,132,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,
  240,7,121,240,254,172,254,85,2,15,252,188,218,218,0,0,0,4,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,73,0,0,1,22,0,23,
  22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,
  33,34,53,17,52,1,33,21,33,53,54,55,0,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,1,6,4,215,65,1,59,9,27,195,108,66,
  30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,158,1,168,253,170,34,63,1,88,104,
  85,52,122,72,77,133,57,145,174,254,181,56,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,252,63,114,110,31,56,1,49,94,66,81,35,35,123,28,28,132,108,139,254,228,48,0,0,0,4,0,200,
  254,20,7,103,7,109,0,24,0,36,0,48,0,89,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,
  0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,
  54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,4,215,65,1,59,9,27,195,108,66,30,59,152,59,
  30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,154,92,101,190,177,57,125,70,52,119,67,109,120,111,
  108,86,94,94,97,100,95,40,102,81,73,128,55,144,169,90,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,
  248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,145,18,109,82,124,134,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,115,
  17,18,118,99,69,96,0,0,0,5,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,51,0,62,0,0,1,22,0,23,22,21,20,35,34,39,
  35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,9,
  1,33,3,51,17,51,21,35,21,35,53,33,53,4,215,65,1,59,9,27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,
  191,120,120,251,65,4,191,240,240,251,65,240,2,142,254,203,1,53,22,166,135,135,144,254,98,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,
  228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,254,151,254,93,2,28,253,228,109,186,186,121,0,0,0,
  0,4,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,81,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,
  53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,33,21,33,21,54,55,54,51,50,23,
  22,21,20,7,6,35,34,38,39,53,22,23,22,51,50,54,52,38,35,34,6,7,4,215,65,1,59,9,27,195,108,66,30,59,152,59,30,66,108,195,
  27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,24,1,254,254,121,28,29,28,28,161,94,94,97,96,176,60,126,66,
  57,62,62,69,111,130,130,111,52,104,54,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,240,95,204,9,4,4,77,76,131,135,75,74,18,18,113,27,14,13,102,174,102,20,21,0,0,0,5,0,200,
  254,20,7,103,7,109,0,24,0,36,0,48,0,64,0,96,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,
  55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,34,7,6,21,20,23,22,51,50,55,54,53,
  52,39,38,19,21,38,39,38,35,34,7,6,7,54,55,54,51,50,23,22,21,20,7,6,35,34,38,53,52,55,54,51,50,23,22,4,215,65,1,59,
  9,27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,71,88,51,51,51,
  51,88,87,51,51,51,51,171,49,50,50,49,128,68,68,10,38,57,58,68,145,84,84,88,87,145,167,176,108,108,182,49,50,50,3,24,121,254,126,38,
  37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,158,52,53,91,90,
  52,53,53,52,90,91,53,52,1,98,103,20,10,11,75,76,153,49,26,26,76,77,132,127,79,78,222,212,198,117,118,8,9,0,0,0,0,4,0,200,
  254,20,7,103,7,109,0,24,0,36,0,48,0,55,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,
  0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,23,33,21,1,35,1,33,4,215,65,1,59,9,27,195,
  108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,240,2,105,254,164,136,1,72,254,
  51,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,
  240,240,48,252,237,2,228,0,0,6,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,61,0,91,0,106,0,0,1,22,0,23,22,21,20,35,
  34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,
  52,0,34,7,6,21,20,22,51,50,55,54,52,39,37,38,39,38,53,52,54,32,23,22,21,20,7,6,7,22,23,22,21,20,7,6,35,34,39,38,
  53,52,55,54,55,20,23,22,51,50,55,54,53,52,39,38,34,7,6,4,215,65,1,59,9,27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,
  59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,151,186,53,53,106,93,92,54,53,53,254,236,84,46,47,164,1,30,82,81,46,
  47,83,90,56,53,85,86,158,159,85,86,53,54,45,47,46,85,81,49,48,48,47,166,48,47,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,
  228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,91,44,43,75,76,86,44,43,150,43,93,18,49,50,
  72,100,116,58,58,100,74,48,49,18,18,58,55,80,121,65,65,65,65,121,78,57,56,198,63,38,37,37,36,65,63,38,37,37,36,0,0,5,0,200,
  254,20,7,103,7,109,0,24,0,36,0,48,0,80,0,95,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,
  55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,53,22,23,22,51,50,55,54,55,6,7,6,
  35,34,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,39,38,19,50,54,53,52,39,38,35,34,7,6,21,20,23,22,4,215,65,1,59,9,
  27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,46,49,50,50,48,129,
  68,67,10,35,60,57,69,144,168,87,88,145,167,87,88,107,108,182,49,50,50,204,88,102,51,51,88,85,53,52,52,51,3,24,121,254,126,38,37,78,
  228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,251,223,103,20,11,10,75,75,
  154,47,27,26,152,132,129,77,78,111,111,212,198,117,118,8,9,1,114,104,92,90,52,53,53,52,90,92,52,52,0,0,0,6,0,200,254,20,7,103,
  7,109,0,24,0,36,0,48,0,62,0,74,0,81,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,
  0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,21,20,23,22,50,55,54,53,52,47,1,
  50,22,21,20,6,35,34,38,53,52,54,1,17,7,53,55,51,17,4,215,65,1,59,9,27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,
  253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,234,142,50,51,51,50,142,50,51,51,121,131,170,170,131,162,140,140,254,116,133,140,
  137,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,
  240,254,200,86,86,172,173,86,86,86,86,173,172,86,175,222,211,212,222,222,212,211,222,252,172,2,209,41,116,39,252,189,0,4,0,200,254,20,7,103,
  7,109,0,24,0,36,0,48,0,61,0,0,1,22,0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,
  17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,51,17,20,7,6,43,1,53,51,50,54,53,4,215,65,1,59,9,
  27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,178,127,65,64,143,49,
  40,84,70,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,
  7,121,240,240,253,220,149,70,69,96,84,108,0,4,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,74,0,0,1,22,0,23,22,21,20,35,
  34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,
  52,1,14,1,35,34,38,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,51,50,54,55,4,215,65,1,59,9,27,195,108,66,30,59,152,
  59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,60,49,101,57,181,200,201,180,57,102,48,47,106,
  54,124,124,123,125,55,106,46,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,
  240,248,135,240,240,7,121,240,251,235,23,22,227,206,205,229,23,23,116,34,36,170,172,171,171,36,34,0,0,5,0,200,254,20,7,103,7,109,0,17,
  0,27,0,52,0,64,0,76,0,0,1,34,6,35,34,38,53,52,54,51,50,22,21,20,6,7,23,7,18,16,38,35,34,6,16,22,51,50,5,22,
  0,23,22,21,20,35,34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,
  20,35,33,34,53,17,52,2,251,4,17,5,158,155,156,158,159,156,86,88,126,95,10,85,97,96,85,85,96,97,1,148,65,1,59,9,27,195,108,66,
  30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,44,1,215,218,219,215,215,219,165,201,
  40,106,56,1,128,1,112,158,158,254,144,158,110,121,254,126,38,37,78,228,155,204,107,107,204,155,228,78,37,38,1,130,4,86,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,0,0,4,0,200,254,20,7,103,7,109,0,24,0,36,0,48,0,59,0,0,1,22,0,23,22,21,20,35,
  34,39,35,20,23,35,54,53,35,6,35,34,53,52,55,54,0,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,
  52,23,51,17,1,51,9,1,35,1,17,35,4,215,65,1,59,9,27,195,108,66,30,59,152,59,30,66,108,195,27,9,1,59,253,34,120,120,4,191,
  120,120,251,65,4,191,240,240,251,65,240,240,127,1,106,164,254,105,1,184,167,254,120,127,3,24,121,254,126,38,37,78,228,155,204,107,107,204,155,228,
  78,37,38,1,130,4,86,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,254,159,1,97,254,122,254,66,1,147,254,109,0,0,0,
  0,5,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,48,0,56,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,
  51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,3,33,3,51,1,35,39,33,7,35,4,
  204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,75,134,
  1,12,210,154,1,32,132,68,254,182,68,132,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,254,172,254,85,2,15,252,188,218,218,0,0,0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,
  0,70,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,
  50,21,17,20,35,33,34,53,17,52,1,33,21,33,53,54,55,0,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,1,6,4,204,22,55,62,
  84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,158,1,168,253,170,34,
  63,1,88,104,85,52,122,72,77,133,57,145,174,254,181,56,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,
  248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,252,63,114,110,31,56,1,49,94,66,81,35,35,123,28,28,132,108,139,254,228,48,0,0,
  0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,86,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,
  23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,30,1,21,20,6,35,34,38,39,53,30,1,51,
  50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,6,4,204,22,55,62,84,139,62,19,125,254,196,254,
  192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,154,92,101,190,177,57,125,70,52,119,67,109,120,111,
  108,86,94,94,97,100,95,40,102,81,73,128,55,144,169,90,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,
  248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,145,18,109,82,124,134,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,115,
  17,18,118,99,69,96,0,0,0,5,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,48,0,59,0,0,1,54,55,54,51,50,23,22,21,20,
  7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,9,1,33,3,
  51,17,51,21,35,21,35,53,33,53,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,
  65,4,191,240,240,251,65,240,2,142,254,203,1,53,22,166,135,135,144,254,98,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,
  71,65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,254,151,254,93,2,28,253,228,109,186,186,121,0,0,0,0,4,0,200,
  254,20,7,103,7,109,0,21,0,33,0,45,0,78,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,
  21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,33,21,33,21,54,55,54,51,50,23,22,21,20,7,6,35,34,
  38,39,53,22,23,22,51,50,54,52,38,35,34,6,7,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,
  4,191,120,120,251,65,4,191,240,240,251,65,240,1,24,1,254,254,121,28,29,28,28,161,94,94,97,96,176,60,126,66,57,62,62,69,111,130,130,111,
  52,104,54,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,240,240,
  7,121,240,240,95,204,9,4,4,77,76,131,135,75,74,18,18,113,27,14,13,102,174,102,20,21,0,0,0,5,0,200,254,20,7,103,7,109,0,21,
  0,33,0,45,0,61,0,93,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,
  53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,19,21,38,39,38,35,34,7,
  6,7,54,55,54,51,50,23,22,21,20,7,6,35,34,38,53,52,55,54,51,50,23,22,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,
  63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,71,88,51,51,51,51,88,87,51,51,51,51,171,49,50,50,49,
  128,68,68,10,38,57,58,68,145,84,84,88,87,145,167,176,108,108,182,49,50,50,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,
  149,71,65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,158,52,53,91,90,52,53,53,52,90,91,53,52,1,98,103,20,
  10,11,75,76,153,49,26,26,76,77,132,127,79,78,222,212,198,117,118,8,9,0,0,0,0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,
  0,52,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,
  50,21,17,20,35,33,34,53,17,52,23,33,21,1,35,1,33,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,
  120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,240,2,105,254,164,136,1,72,254,51,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,
  160,59,45,149,71,65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,48,252,237,2,228,0,0,6,0,200,254,20,7,103,
  7,109,0,21,0,33,0,45,0,58,0,88,0,103,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,
  21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,21,20,22,51,50,55,54,52,39,37,38,39,38,53,
  52,54,32,23,22,21,20,7,6,7,22,23,22,21,20,7,6,35,34,39,38,53,52,55,54,55,20,23,22,51,50,55,54,53,52,39,38,34,7,6,
  4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,151,
  186,53,53,106,93,92,54,53,53,254,236,84,46,47,164,1,30,82,81,46,47,83,90,56,53,85,86,158,159,85,86,53,54,45,47,46,85,81,49,48,
  48,47,166,48,47,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,
  240,240,7,121,240,253,91,44,43,75,76,86,44,43,150,43,93,18,49,50,72,100,116,58,58,100,74,48,49,18,18,58,55,80,121,65,65,65,65,121,
  78,57,56,198,63,38,37,37,36,65,63,38,37,37,36,0,0,5,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,77,0,92,0,0,1,54,
  55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,
  34,53,17,52,1,53,22,23,22,51,50,55,54,55,6,7,6,35,34,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,39,38,19,50,54,53,
  52,39,38,35,34,7,6,21,20,23,22,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,
  251,65,4,191,240,240,251,65,240,1,46,49,50,50,48,129,68,67,10,35,60,57,69,144,168,87,88,145,167,87,88,107,108,182,49,50,50,204,88,102,
  51,51,88,85,53,52,52,51,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,7,121,120,120,
  240,248,135,240,240,7,121,240,251,223,103,20,11,10,75,75,154,47,27,26,152,132,129,77,78,111,111,212,198,117,118,8,9,1,114,104,92,90,52,53,
  53,52,90,92,52,52,0,0,0,6,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,59,0,71,0,78,0,0,1,54,55,54,51,50,23,22,
  21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,
  7,6,21,20,23,22,50,55,54,53,52,47,1,50,22,21,20,6,35,34,38,53,52,54,1,17,7,53,55,51,17,4,204,22,55,62,84,139,62,19,
  125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,234,142,50,51,51,50,142,50,51,51,
  121,131,170,170,131,162,140,140,254,116,133,140,137,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,
  120,7,121,120,120,240,248,135,240,240,7,121,240,254,200,86,86,172,173,86,86,86,86,173,172,86,175,222,211,212,222,222,212,211,222,252,172,2,209,41,
  116,39,252,189,0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,58,0,0,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,
  55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,51,17,20,7,6,43,1,53,51,
  50,54,53,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,
  240,1,178,127,65,64,143,49,40,84,70,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,240,253,220,149,70,69,96,84,108,0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,71,0,0,
  1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,
  35,33,34,53,17,52,1,14,1,35,34,38,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,22,51,50,54,55,4,204,22,55,62,84,139,62,
  19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,60,49,101,57,181,200,201,180,57,
  102,48,47,106,54,124,124,123,125,55,106,46,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,251,235,23,22,227,206,205,229,23,23,116,34,36,170,172,171,171,36,34,0,0,5,0,217,254,20,7,120,
  7,109,0,17,0,27,0,49,0,61,0,73,0,0,1,34,6,35,34,38,53,52,54,51,50,22,21,20,6,7,23,7,18,16,38,35,34,6,16,22,
  51,50,1,54,55,54,51,50,23,22,21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,
  17,20,35,33,34,53,17,52,2,251,4,17,5,158,155,156,158,159,156,86,88,126,95,10,85,97,96,85,85,96,97,1,137,22,55,62,84,139,62,19,
  125,254,196,254,192,125,19,63,138,86,60,55,253,19,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,44,1,215,218,219,215,215,219,165,201,
  40,106,56,1,128,1,112,158,158,254,144,158,254,48,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,65,4,204,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,0,4,0,200,254,20,7,103,7,109,0,21,0,33,0,45,0,56,0,0,1,54,55,54,51,50,23,22,
  21,20,7,9,1,38,53,52,55,54,51,50,23,22,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,23,51,
  17,1,51,9,1,35,1,17,35,4,204,22,55,62,84,139,62,19,125,254,196,254,192,125,19,63,138,86,60,55,253,2,120,120,4,191,120,120,251,65,
  4,191,240,240,251,65,240,240,127,1,106,164,254,105,1,184,167,254,120,127,1,182,118,62,71,149,45,59,158,159,254,110,1,146,157,160,59,45,149,71,
  65,4,204,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,254,159,1,97,254,122,254,66,1,147,254,109,0,0,0,0,5,0,200,
  254,20,7,103,7,109,0,6,0,18,0,30,0,33,0,41,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,
  21,17,20,35,33,34,53,17,52,1,3,33,3,51,1,35,39,33,7,35,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,
  240,240,251,65,240,2,75,134,1,12,210,154,1,32,132,68,254,182,68,132,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,
  248,135,240,240,7,121,240,254,172,254,85,2,15,252,188,218,218,0,0,0,0,4,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,55,0,0,
  1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,33,21,33,53,54,55,0,53,
  52,38,35,34,6,7,53,62,1,51,50,22,21,20,1,6,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,
  240,1,158,1,168,253,170,34,63,1,88,104,85,52,122,72,77,133,57,145,174,254,181,56,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,252,63,114,110,31,56,1,49,94,66,81,35,35,123,28,28,132,108,139,254,228,48,0,0,0,0,4,0,200,
  254,20,7,103,7,109,0,6,0,18,0,30,0,71,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,
  20,35,33,34,53,17,52,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,53,
  62,1,51,50,22,21,20,6,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,154,92,101,190,177,57,
  125,70,52,119,67,109,120,111,108,86,94,94,97,100,95,40,102,81,73,128,55,144,169,90,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,253,145,18,109,82,124,134,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,115,17,18,118,99,69,
  96,0,0,0,0,5,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,33,0,44,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,
  50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,9,1,33,3,51,17,51,21,35,21,35,53,33,53,4,202,1,152,254,104,254,102,254,
  136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,142,254,203,1,53,22,166,135,135,144,254,98,2,249,253,242,253,250,2,6,6,10,120,
  248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,254,151,254,93,2,28,253,228,109,186,186,121,0,4,0,200,254,20,7,103,7,109,0,6,
  0,18,0,30,0,63,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,
  33,21,33,21,54,55,54,51,50,23,22,21,20,7,6,35,34,38,39,53,22,23,22,51,50,54,52,38,35,34,6,7,4,202,1,152,254,104,254,102,
  254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,24,1,254,254,121,28,29,28,28,161,94,94,97,96,176,60,126,66,57,62,62,69,
  111,130,130,111,52,104,54,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,95,204,9,4,4,
  77,76,131,135,75,74,18,18,113,27,14,13,102,174,102,20,21,0,0,0,0,5,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,46,0,78,
  0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,34,7,6,21,20,23,
  22,51,50,55,54,53,52,39,38,19,21,38,39,38,35,34,7,6,7,54,55,54,51,50,23,22,21,20,7,6,35,34,38,53,52,55,54,51,50,23,
  22,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,71,88,51,51,51,51,88,87,51,51,51,51,171,
  49,50,50,49,128,68,68,10,38,57,58,68,145,84,84,88,87,145,167,176,108,108,182,49,50,50,2,249,253,242,253,250,2,6,6,10,120,248,135,120,
  120,7,121,120,120,240,248,135,240,240,7,121,240,253,158,52,53,91,90,52,53,53,52,90,91,53,52,1,98,103,20,10,11,75,76,153,49,26,26,76,
  77,132,127,79,78,222,212,198,117,118,8,9,0,4,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,37,0,0,1,48,9,1,48,1,48,1,
  34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,23,33,21,1,35,1,33,4,202,1,152,254,104,254,102,254,136,
  120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,240,2,105,254,164,136,1,72,254,51,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,240,48,252,237,2,228,0,0,0,6,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,43,0,73,
  0,88,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,21,
  20,22,51,50,55,54,52,39,37,38,39,38,53,52,54,32,23,22,21,20,7,6,7,22,23,22,21,20,7,6,35,34,39,38,53,52,55,54,55,20,
  23,22,51,50,55,54,53,52,39,38,34,7,6,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,151,
  186,53,53,106,93,92,54,53,53,254,236,84,46,47,164,1,30,82,81,46,47,83,90,56,53,85,86,158,159,85,86,53,54,45,47,46,85,81,49,48,
  48,47,166,48,47,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,91,44,43,75,76,86,44,
  43,150,43,93,18,49,50,72,100,116,58,58,100,74,48,49,18,18,58,55,80,121,65,65,65,65,121,78,57,56,198,63,38,37,37,36,65,63,38,37,
  37,36,0,0,0,5,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,62,0,77,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,
  50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,53,22,23,22,51,50,55,54,55,6,7,6,35,34,38,53,52,55,54,51,50,23,
  22,21,20,7,6,35,34,39,38,19,50,54,53,52,39,38,35,34,7,6,21,20,23,22,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,
  251,65,4,191,240,240,251,65,240,1,46,49,50,50,48,129,68,67,10,35,60,57,69,144,168,87,88,145,167,87,88,107,108,182,49,50,50,204,88,102,
  51,51,88,85,53,52,52,51,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,251,223,103,20,11,
  10,75,75,154,47,27,26,152,132,129,77,78,111,111,212,198,117,118,8,9,1,114,104,92,90,52,53,53,52,90,92,52,52,0,0,0,0,6,0,200,
  254,20,7,103,7,109,0,6,0,18,0,30,0,44,0,56,0,63,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,
  33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,21,20,23,22,50,55,54,53,52,47,1,50,22,21,20,6,35,34,38,53,52,54,1,17,7,
  53,55,51,17,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,234,142,50,51,51,50,142,50,51,51,
  121,131,170,170,131,162,140,140,254,116,133,140,137,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,
  254,200,86,86,172,173,86,86,86,86,173,172,86,175,222,211,212,222,222,212,211,222,252,172,2,209,41,116,39,252,189,0,0,4,0,200,254,20,7,103,
  7,109,0,6,0,18,0,30,0,43,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,
  53,17,52,5,51,17,20,7,6,43,1,53,51,50,54,53,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,
  240,1,178,127,65,64,143,49,40,84,70,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,253,
  220,149,70,69,96,84,108,0,0,4,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,56,0,0,1,48,9,1,48,1,48,1,34,21,17,20,
  51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,14,1,35,34,38,53,52,54,51,50,22,23,21,46,1,35,34,6,21,20,
  22,51,50,54,55,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,60,49,101,57,181,200,201,180,57,
  102,48,47,106,54,124,124,123,125,55,106,46,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,251,
  235,23,22,227,206,205,229,23,23,116,34,36,170,172,171,171,36,34,0,0,0,5,0,200,254,20,7,103,7,109,0,6,0,24,0,34,0,46,0,58,
  0,0,1,48,9,1,48,1,48,3,34,6,35,34,38,53,52,54,51,50,22,21,20,6,7,23,7,18,16,38,35,34,6,16,22,51,50,1,34,21,
  17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,4,202,1,152,254,104,254,102,53,4,17,5,158,155,156,158,159,156,86,
  88,126,95,10,85,97,96,85,85,96,97,254,117,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,249,253,242,253,250,2,6,2,65,1,215,
  218,219,215,215,219,165,201,40,106,56,1,128,1,112,158,158,254,144,158,3,111,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,0,0,
  0,4,0,200,254,20,7,103,7,109,0,6,0,18,0,30,0,41,0,0,1,48,9,1,48,1,48,1,34,21,17,20,51,33,50,53,17,52,35,37,
  33,50,21,17,20,35,33,34,53,17,52,23,51,17,1,51,9,1,35,1,17,35,4,202,1,152,254,104,254,102,254,136,120,120,4,191,120,120,251,65,
  4,191,240,240,251,65,240,240,127,1,106,164,254,105,1,184,167,254,120,127,2,249,253,242,253,250,2,6,6,10,120,248,135,120,120,7,121,120,120,240,
  248,135,240,240,7,121,240,240,254,159,1,97,254,122,254,66,1,147,254,109,0,3,0,200,254,20,7,103,7,109,0,9,0,21,0,33,0,0,1,19,
  33,1,19,9,1,19,1,33,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,4,24,142,1,209,254,137,143,
  254,137,254,135,144,254,137,1,208,254,48,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,5,49,254,71,254,239,254,71,1,17,254,239,1,185,
  1,17,3,125,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,0,0,0,0,5,0,200,254,20,7,103,7,109,0,35,0,47,0,59,
  0,62,0,70,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,
  20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,3,33,3,51,1,35,39,33,7,35,4,85,57,
  72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,
  65,240,2,75,134,1,12,210,154,1,32,132,68,254,182,68,132,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,
  146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,254,172,254,85,2,15,252,188,218,218,0,0,0,
  0,4,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,84,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,
  20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,
  1,33,21,33,53,54,55,0,53,52,38,35,34,6,7,53,62,1,51,50,22,21,20,1,6,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,
  216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,158,1,168,253,170,34,63,1,88,
  104,85,52,122,72,77,133,57,145,174,254,181,56,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,
  5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,252,63,114,110,31,56,1,49,94,66,81,35,35,123,28,28,132,
  108,139,254,228,48,0,0,0,0,4,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,100,0,0,5,54,53,6,39,38,39,38,53,52,55,54,
  51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,
  17,20,35,33,34,53,17,52,1,30,1,21,20,6,35,34,38,39,53,30,1,51,50,54,53,52,38,43,1,53,51,50,54,53,52,38,35,34,6,7,
  53,62,1,51,50,22,21,20,6,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,
  120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,154,92,101,190,177,57,125,70,52,119,67,109,120,111,108,86,94,94,97,100,95,40,102,81,73,
  128,55,144,169,90,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,
  135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,145,18,109,82,124,134,21,20,121,27,26,79,70,74,76,108,63,60,58,61,18,23,115,17,
  18,118,99,69,96,0,0,0,0,5,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,62,0,73,0,0,5,54,53,6,39,38,39,38,53,52,
  55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,
  50,21,17,20,35,33,34,53,17,52,9,1,33,3,51,17,51,21,35,21,35,53,33,53,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,
  124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,142,254,203,1,53,22,166,135,135,144,
  254,98,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,
  7,121,120,120,240,248,135,240,240,7,121,240,254,151,254,93,2,28,253,228,109,186,186,121,0,4,0,200,254,20,7,103,7,109,0,35,0,47,0,59,
  0,92,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,
  1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,33,21,33,21,54,55,54,51,50,23,22,21,20,7,6,
  35,34,38,39,53,22,23,22,51,50,54,52,38,35,34,6,7,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,
  25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,24,1,254,254,121,28,29,28,28,161,94,94,97,96,176,60,126,
  66,57,62,62,69,111,130,130,111,52,104,54,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,
  197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,95,204,9,4,4,77,76,131,135,75,74,18,18,113,27,14,13,
  102,174,102,20,21,0,0,0,0,5,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,75,0,107,0,0,5,54,53,6,39,38,39,38,53,52,
  55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,
  50,21,17,20,35,33,34,53,17,52,1,34,7,6,21,20,23,22,51,50,55,54,53,52,39,38,19,21,38,39,38,35,34,7,6,7,54,55,54,51,
  50,23,22,21,20,7,6,35,34,38,53,52,55,54,51,50,23,22,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,
  146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,71,88,51,51,51,51,88,87,51,51,51,51,171,49,50,50,
  49,128,68,68,10,38,57,58,68,145,84,84,88,87,145,167,176,108,108,182,49,50,50,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,
  106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,158,52,53,91,90,52,
  53,53,52,90,91,53,52,1,98,103,20,10,11,75,76,153,49,26,26,76,77,132,127,79,78,222,212,198,117,118,8,9,0,4,0,200,254,20,7,103,
  7,109,0,35,0,47,0,59,0,66,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,
  20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,23,33,21,1,35,1,33,4,
  85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,
  240,251,65,240,240,2,105,254,164,136,1,72,254,51,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,
  1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,48,252,237,2,228,0,0,0,6,0,200,254,20,7,103,
  7,109,0,35,0,47,0,59,0,72,0,102,0,117,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,
  50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,
  21,20,22,51,50,55,54,52,39,37,38,39,38,53,52,54,32,23,22,21,20,7,6,7,22,23,22,21,20,7,6,35,34,39,38,53,52,55,54,55,
  20,23,22,51,50,55,54,53,52,39,38,34,7,6,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,
  73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,151,186,53,53,106,93,92,54,53,53,254,236,84,46,47,164,1,30,82,81,
  46,47,83,90,56,53,85,86,158,159,85,86,53,54,45,47,46,85,81,49,48,48,47,166,48,47,252,76,251,195,3,1,12,67,149,52,36,141,19,130,
  106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,253,91,44,43,
  75,76,86,44,43,150,43,93,18,49,50,72,100,116,58,58,100,74,48,49,18,18,58,55,80,121,65,65,65,65,121,78,57,56,198,63,38,37,37,36,
  65,63,38,37,37,36,0,0,0,5,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,91,0,106,0,0,5,54,53,6,39,38,39,38,53,52,
  55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,
  50,21,17,20,35,33,34,53,17,52,1,53,22,23,22,51,50,55,54,55,6,7,6,35,34,38,53,52,55,54,51,50,23,22,21,20,7,6,35,34,
  39,38,19,50,54,53,52,39,38,35,34,7,6,21,20,23,22,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,
  25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,46,49,50,50,48,129,68,67,10,35,60,57,69,144,168,87,88,
  145,167,87,88,107,108,182,49,50,50,204,88,102,51,51,88,85,53,52,52,51,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,
  19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,251,223,103,20,11,10,75,75,154,
  47,27,26,152,132,129,77,78,111,111,212,198,117,118,8,9,1,114,104,92,90,52,53,53,52,90,92,52,52,0,0,0,0,6,0,200,254,20,7,103,
  7,109,0,35,0,47,0,59,0,73,0,85,0,92,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,
  50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,0,34,7,6,
  21,20,23,22,50,55,54,53,52,47,1,50,22,21,20,6,35,34,38,53,52,54,1,17,7,53,55,51,17,4,85,57,72,170,53,25,146,16,63,171,
  75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,234,142,50,51,51,
  50,142,50,51,51,121,131,170,170,131,162,140,140,254,116,133,140,137,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,
  52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,254,200,86,86,172,173,86,86,86,86,173,172,
  86,175,222,211,212,222,222,212,211,222,252,172,2,209,41,116,39,252,189,0,0,4,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,72,0,0,
  5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,
  20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,5,51,17,20,7,6,43,1,53,51,50,54,53,4,85,57,72,170,53,25,
  146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,1,178,
  127,65,64,143,49,40,84,70,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,
  241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,240,253,220,149,70,69,96,84,108,0,0,4,0,200,254,20,7,103,7,109,0,35,
  0,47,0,59,0,85,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,
  6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,14,1,35,34,38,53,52,54,51,50,22,
  23,21,46,1,35,34,6,21,20,22,51,50,54,55,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,169,
  73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,3,60,49,101,57,181,200,201,180,57,102,48,47,106,54,124,124,123,125,55,106,
  46,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,
  121,120,120,240,248,135,240,240,7,121,240,251,235,23,22,227,206,205,229,23,23,116,34,36,170,172,171,171,36,34,0,0,0,5,0,200,254,20,7,103,
  7,109,0,35,0,47,0,59,0,77,0,87,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,53,52,32,21,20,7,54,51,50,23,
  22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,1,34,6,35,34,38,
  53,52,54,51,50,22,21,20,6,7,23,7,18,16,38,35,34,6,16,22,51,50,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,
  75,171,63,16,146,25,53,169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,2,51,4,17,5,158,155,156,158,159,156,86,88,
  126,95,10,85,97,96,85,85,96,97,252,76,251,195,3,1,12,67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,
  76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,251,191,1,215,218,219,215,215,219,165,201,40,106,56,1,128,1,112,158,158,
  254,144,158,0,0,4,0,200,254,20,7,103,7,109,0,35,0,47,0,59,0,70,0,0,5,54,53,6,39,38,39,38,53,52,55,54,51,50,23,38,
  53,52,32,21,20,7,54,51,50,23,22,21,20,7,6,7,6,39,20,23,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,
  34,53,17,52,23,51,17,1,51,9,1,35,1,17,35,4,85,57,72,170,53,25,146,16,63,171,75,49,124,1,216,124,49,75,171,63,16,146,25,53,
  169,73,57,252,201,120,120,4,191,120,120,251,65,4,191,240,240,251,65,240,240,127,1,106,164,254,105,1,184,167,254,120,127,252,76,251,195,3,1,12,
  67,149,52,36,141,19,130,106,234,234,106,130,19,141,36,52,146,70,12,1,5,197,251,76,7,241,120,248,135,120,120,7,121,120,120,240,248,135,240,240,
  7,121,240,240,254,159,1,97,254,122,254,66,1,147,254,109,0,4,0,200,254,20,7,103,7,109,0,9,0,19,0,31,0,43,0,0,1,3,33,5,
  3,37,5,3,37,33,3,19,5,1,19,37,5,19,1,37,1,34,21,17,20,51,33,50,53,17,52,35,37,33,50,21,17,20,35,33,34,53,17,52,
  4,24,100,254,188,1,6,101,1,7,1,5,99,1,5,254,187,98,173,1,178,254,184,96,254,137,254,135,98,254,183,1,179,254,77,120,120,4,191,120,
  120,251,65,4,191,240,240,251,65,240,4,110,254,206,190,254,205,190,190,1,51,190,1,245,254,111,40,254,226,254,84,223,223,1,168,1,34,40,3,85,
  120,248,135,120,120,7,121,120,120,240,248,135,240,240,7,121,240,0,0,0,0,8,0,153,255,106,7,191,7,86,0,7,0,17,0,25,0,35,0,43,
  0,51,0,127,0,183,0,0,0,52,54,50,22,20,6,34,55,34,6,21,20,51,50,54,53,52,36,20,6,34,38,52,54,50,23,34,6,21,20,51,
  50,54,53,52,0,52,54,50,22,20,6,34,54,20,6,34,38,52,54,50,6,50,62,3,55,19,23,7,62,4,53,52,38,39,38,39,62,1,53,52,
  38,35,34,14,1,21,20,23,7,38,53,52,55,38,34,7,22,21,20,7,39,54,53,52,46,1,35,34,6,21,20,22,23,6,7,14,1,21,20,30,
  3,23,39,55,19,30,3,18,50,23,62,1,51,50,22,21,20,7,22,21,20,14,2,7,5,7,37,7,6,7,5,7,37,14,1,34,38,39,5,39,
  37,38,47,1,5,39,37,46,3,53,52,55,38,53,52,54,51,50,22,23,2,230,66,92,66,66,92,116,17,45,13,17,46,1,175,66,92,66,66,92,
  23,17,44,13,17,45,254,111,22,32,22,22,32,236,22,32,22,22,32,161,108,78,46,27,9,2,16,134,12,59,113,115,86,54,67,55,48,65,73,98,
  98,79,83,130,67,18,130,23,1,42,168,42,1,23,130,18,67,130,83,79,98,98,73,65,48,55,67,54,86,115,113,59,12,134,16,2,9,27,46,56,
  152,76,43,202,143,139,173,93,156,75,131,152,89,1,159,4,253,236,1,2,4,1,251,22,254,13,32,169,250,169,32,254,13,22,1,251,4,2,1,253,
  236,4,1,159,89,152,131,75,156,93,173,139,143,202,43,3,56,144,103,103,144,103,130,61,24,18,62,24,17,117,144,103,103,144,103,220,61,24,18,62,
  24,17,253,34,54,39,39,54,39,93,54,39,39,54,39,224,36,57,93,87,62,1,58,6,251,31,76,107,116,147,76,74,152,55,51,40,35,131,88,81,
  105,107,164,92,66,63,38,83,84,27,14,3,3,14,27,84,83,38,63,66,92,164,107,105,81,88,131,35,40,51,55,152,74,76,147,116,107,76,31,251,
  6,254,198,62,87,93,57,6,2,6,134,190,183,140,138,114,172,200,108,200,161,126,51,26,68,35,1,31,31,174,64,172,109,138,138,109,172,64,174,31,
  31,1,35,68,26,51,126,161,200,108,200,172,114,138,140,183,190,134,0,0,0,11,0,75,255,106,9,45,6,138,0,9,0,20,0,24,0,34,0,40,
  0,44,0,142,0,153,0,159,0,253,1,7,0,0,1,34,38,52,54,51,50,22,20,6,39,50,54,53,52,35,34,7,6,21,20,23,51,21,35,1,
  34,38,52,54,51,50,22,20,6,1,55,23,7,39,55,1,21,35,53,37,23,6,7,6,21,20,23,30,1,51,50,55,54,55,54,53,52,39,38,39,
  55,22,23,62,4,55,22,51,50,62,4,55,62,1,53,52,39,46,4,35,34,14,2,15,1,6,7,38,36,32,4,7,38,47,1,46,3,35,34,14,
  3,7,6,21,20,22,23,30,5,51,50,55,30,4,23,54,37,50,54,53,52,35,34,7,6,21,20,1,7,23,7,39,55,1,52,55,39,38,39,35,
  34,46,6,39,46,1,53,52,62,1,55,62,1,51,50,30,2,23,22,31,1,54,55,54,32,23,22,23,55,54,55,62,3,51,50,22,23,30,2,21,
  20,6,7,14,7,43,1,6,15,1,22,21,20,7,6,7,6,7,6,7,14,1,34,38,39,38,39,38,39,38,39,38,1,6,32,39,22,23,22,51,
  50,54,3,121,50,62,61,51,50,62,61,30,18,45,14,17,23,22,53,110,110,2,73,51,61,62,50,51,61,62,251,83,51,197,57,63,42,3,148,110,
  253,210,66,63,17,5,57,52,177,139,105,69,128,66,57,5,17,63,66,24,18,5,30,13,20,10,1,82,39,32,56,37,47,22,54,12,49,46,52,2,
  38,30,43,43,18,17,32,35,16,19,19,63,89,61,254,247,254,190,254,247,61,89,63,19,19,16,35,32,17,18,43,43,30,38,2,52,46,49,12,54,
  22,47,37,56,32,39,82,1,10,20,13,30,5,18,3,6,18,45,14,17,23,22,1,237,170,42,63,57,197,250,203,13,21,57,16,10,33,59,43,53,
  27,55,19,63,10,66,58,41,44,35,51,135,65,29,51,50,25,23,37,17,65,40,55,164,1,164,164,55,40,65,17,37,23,25,50,51,29,65,135,51,
  35,44,41,58,66,10,63,19,55,27,53,43,59,33,10,16,57,21,13,13,34,96,9,22,32,66,54,136,196,136,54,66,32,22,9,95,35,13,3,52,
  97,254,186,97,17,31,55,157,107,126,2,209,110,130,110,110,130,110,27,65,21,17,31,29,25,18,212,210,1,139,110,130,110,110,130,110,2,181,45,218,
  186,24,148,253,77,210,210,147,118,36,68,17,25,75,59,55,34,8,13,68,59,75,25,17,68,36,118,13,15,19,104,53,87,77,39,20,11,12,32,17,
  49,10,42,76,55,46,52,2,40,26,35,19,14,34,17,25,25,78,131,101,109,109,101,131,78,25,25,17,34,14,19,35,26,40,2,52,46,55,76,42,
  10,49,17,32,12,11,20,39,77,87,53,104,19,15,78,65,21,17,31,29,25,18,2,154,187,148,24,186,218,251,239,42,44,80,221,73,9,8,27,13,
  44,15,57,9,58,107,82,52,95,53,34,50,83,18,39,24,25,39,21,82,29,27,78,78,27,29,82,21,39,25,24,39,18,83,50,34,53,95,52,82,
  107,58,9,57,15,44,13,27,8,9,73,221,80,44,42,48,40,115,66,68,48,72,46,38,27,27,38,46,72,48,68,66,115,40,254,224,22,22,36,21,
  39,38,0,0,0,8,0,61,255,106,8,29,7,20,0,17,0,25,0,40,0,50,0,65,0,78,0,127,0,184,0,0,1,55,22,51,50,55,22,51,
  50,55,23,6,35,34,39,6,35,34,1,23,6,34,39,55,22,50,1,6,7,6,35,34,39,38,53,52,55,54,51,50,22,7,34,6,21,20,23,62,
  1,55,38,5,62,1,51,50,23,22,21,20,7,6,35,34,39,38,23,22,51,50,55,54,53,52,39,38,35,34,6,5,54,53,52,46,2,39,38,39,
  6,7,38,35,34,7,38,39,6,7,14,3,21,20,23,37,23,5,22,23,37,23,5,22,23,22,32,55,54,55,37,55,5,54,55,37,55,5,38,53,
  52,62,3,55,54,63,1,23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,7,39,2,7,6,33,32,39,
  38,3,7,39,55,38,39,7,39,2,166,92,69,91,58,84,84,58,91,69,92,108,144,74,68,69,73,144,1,184,62,122,194,122,62,90,134,254,252,43,
  81,32,40,70,54,21,53,47,65,70,101,78,36,48,5,43,69,18,22,1,184,5,100,70,66,47,53,21,54,70,40,32,81,121,12,26,48,40,16,4,
  12,13,44,64,1,147,18,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,27,5,21,11,10,18,1,66,10,254,191,14,23,1,30,26,254,225,
  103,164,181,1,234,181,164,103,254,225,26,1,30,21,15,254,192,10,250,192,17,7,19,12,31,5,23,38,15,60,143,253,93,105,226,105,93,253,143,59,
  16,38,23,5,31,12,19,7,17,108,10,109,15,32,110,26,109,117,195,217,254,224,254,223,217,193,118,109,26,109,30,16,109,10,1,140,98,64,44,44,
  64,98,100,28,28,1,168,120,61,61,120,46,1,6,76,28,11,35,36,45,71,48,44,97,38,48,36,14,15,7,52,37,17,29,67,97,44,48,71,45,
  36,35,11,28,4,3,22,24,28,14,12,3,59,167,130,116,46,102,62,118,25,161,167,58,196,21,21,196,58,167,161,27,114,65,101,46,116,130,43,66,
  44,69,64,121,62,122,231,119,132,132,119,231,122,62,121,57,76,44,66,61,124,143,57,106,119,65,147,24,117,140,58,9,22,137,97,13,13,97,137,22,
  9,58,140,117,24,147,65,119,106,57,143,124,15,66,14,81,87,46,62,46,254,247,142,158,158,140,1,11,46,62,46,81,87,14,66,0,0,11,0,170,
  255,106,8,150,7,11,0,7,0,17,0,29,0,37,0,49,0,59,0,71,0,104,0,152,0,170,0,188,0,0,0,52,54,50,22,20,6,34,55,34,
  6,21,20,51,50,54,53,52,3,34,53,52,55,54,51,50,21,20,7,6,0,20,6,34,38,52,54,50,1,52,51,50,23,22,21,20,35,34,39,38,
  1,34,6,21,20,51,50,54,53,52,1,55,22,51,50,54,55,23,6,33,34,38,18,32,55,54,53,52,39,62,2,53,52,39,38,35,34,6,7,46,
  1,35,34,7,6,21,20,30,1,23,6,21,20,23,18,32,4,23,22,23,54,51,50,22,21,20,7,6,7,14,1,43,1,6,7,14,1,7,6,32,
  39,46,1,39,38,39,35,34,38,39,38,39,38,53,52,54,51,50,23,54,55,54,3,38,35,34,7,14,1,21,20,23,22,23,22,59,1,54,55,38,
  37,6,7,22,23,51,50,55,54,55,54,53,52,38,39,38,35,34,3,25,82,116,82,82,116,145,22,55,16,22,56,16,24,44,37,30,24,44,37,2,
  13,82,116,82,82,116,254,255,24,31,37,44,24,31,37,44,1,30,22,55,16,22,56,252,227,106,130,206,96,180,59,106,168,254,238,128,234,138,1,192,
  165,124,84,30,29,31,86,90,130,71,113,31,28,112,71,130,90,86,31,29,30,84,124,208,1,106,1,55,97,105,16,25,29,106,144,8,13,28,34,134,
  89,7,15,58,56,171,109,148,254,224,148,109,171,56,58,15,7,89,134,34,28,13,8,144,106,29,25,16,105,97,214,24,32,13,21,40,43,7,23,71,
  31,38,4,8,60,53,5,116,16,53,60,8,4,38,31,71,23,7,43,40,21,13,32,4,8,116,82,82,116,82,104,49,19,14,49,19,14,254,82,21,
  32,36,31,21,32,36,31,2,12,116,82,82,116,82,254,5,21,31,36,32,21,31,36,1,107,49,19,14,49,19,14,253,168,84,164,88,76,84,214,114,
  254,222,203,154,184,134,149,44,48,94,49,138,105,111,69,53,53,69,111,105,138,49,94,48,44,149,134,184,154,6,0,164,124,136,155,6,164,135,44,54,
  91,63,75,105,123,112,110,173,55,76,76,55,173,110,112,123,105,75,63,91,54,44,135,164,6,155,136,124,253,204,21,7,15,82,58,30,51,151,47,21,
  135,123,87,96,96,87,123,135,21,47,151,51,30,58,82,15,7,0,0,0,0,9,0,170,255,106,7,173,6,110,0,11,0,22,0,34,0,46,0,52,
  0,57,0,62,0,66,0,70,0,0,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,
  16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,1,33,16,0,32,0,5,54,55,17,35,3,17,35,17,22,37,54,55,35,5,53,35,
  22,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,252,109,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,
  14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,20,4,219,254,149,253,252,254,148,2,178,88,76,164,136,164,76,2,12,72,28,100,253,32,
  101,28,3,255,59,81,81,59,58,83,83,58,59,81,81,59,58,83,83,219,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,
  253,241,254,139,254,140,253,244,2,12,1,106,254,254,254,150,1,106,223,11,42,1,37,254,166,1,90,254,219,42,153,82,100,184,184,102,0,9,0,170,
  255,106,7,173,6,110,0,11,0,23,0,35,0,47,0,53,0,58,0,63,0,67,0,71,0,0,1,16,0,33,32,0,17,16,0,33,32,0,3,16,
  0,33,32,0,17,16,0,33,32,0,1,52,54,50,22,21,35,52,38,34,6,21,33,52,54,50,22,21,35,52,38,34,6,21,7,33,16,0,32,0,
  5,54,55,17,35,3,17,35,17,22,37,54,55,35,5,53,35,22,1,49,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,
  116,1,117,2,12,253,244,254,139,254,140,253,242,3,188,140,196,140,135,61,84,61,253,41,140,196,140,135,61,84,61,223,4,219,254,149,253,252,254,148,
  2,178,88,76,164,136,164,76,2,12,72,28,100,253,32,101,28,2,234,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,
  241,254,139,254,140,253,244,2,12,2,22,139,197,197,139,83,119,119,83,139,197,197,139,83,119,119,83,172,254,254,254,150,1,106,223,11,42,1,37,254,
  166,1,90,254,219,42,153,82,100,184,184,102,0,9,0,95,255,106,8,249,6,110,0,3,0,7,0,12,0,17,0,23,0,35,0,47,0,89,0,126,
  0,0,1,53,35,22,5,54,55,35,1,17,35,17,22,23,54,55,17,35,37,33,16,0,32,0,19,52,54,50,22,21,35,52,38,34,6,21,33,52,
  54,50,22,21,35,52,38,34,6,21,5,16,0,33,32,0,17,20,7,23,22,23,22,21,20,6,34,39,38,47,1,2,7,0,33,32,1,38,3,7,
  6,7,6,34,38,53,52,55,54,63,1,38,55,16,0,33,32,0,17,52,39,6,35,34,39,38,47,1,23,22,23,38,39,38,33,32,7,6,7,54,
  63,1,7,6,7,6,34,39,6,3,60,101,28,3,41,72,28,100,254,76,164,76,224,88,76,164,253,78,4,219,254,149,253,252,254,148,88,140,196,140,
  135,61,84,61,1,201,140,196,140,135,61,84,61,251,189,2,14,1,116,1,117,2,12,2,93,59,24,30,54,76,31,25,18,11,42,209,254,250,254,139,
  254,140,254,249,209,43,10,18,25,31,76,54,30,23,60,92,2,135,1,191,1,60,1,61,1,189,1,27,37,38,31,25,18,45,136,41,24,47,154,222,
  254,194,254,196,224,154,47,24,41,136,45,18,25,31,76,27,1,1,161,184,102,80,82,100,254,166,1,90,254,219,42,11,11,42,1,37,135,254,254,254,
  150,1,106,1,174,139,197,197,139,83,119,119,83,139,197,197,139,83,119,119,83,162,1,117,2,15,253,241,254,139,29,27,31,20,24,31,37,38,54,31,
  25,57,32,254,233,209,254,250,1,6,208,1,22,30,57,25,31,54,38,37,31,25,19,30,28,29,254,196,254,67,1,189,1,60,20,19,26,31,25,57,
  136,45,14,15,199,154,224,224,155,198,16,13,45,136,57,25,31,27,20,0,0,6,0,170,255,106,7,173,6,110,0,11,0,22,0,34,0,46,0,52,
  0,60,0,0,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,
  16,0,33,32,0,17,16,0,33,32,0,19,33,16,0,32,0,37,33,22,23,22,36,55,54,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,
  83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,141,
  4,219,254,149,253,252,254,148,4,66,252,87,33,92,142,1,148,142,92,3,255,59,81,81,59,58,83,83,58,59,81,81,59,58,83,83,219,1,117,2,
  15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,185,254,254,254,150,1,106,123,117,92,142,1,
  142,92,0,0,0,6,0,170,255,106,7,173,6,110,0,11,0,23,0,35,0,47,0,53,0,62,0,0,1,52,54,50,22,21,35,52,38,34,6,21,
  33,52,54,50,22,21,35,52,38,34,6,21,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,33,16,0,
  32,0,37,33,22,23,22,55,50,55,54,2,22,140,196,140,135,61,84,61,1,201,140,196,140,135,61,84,61,251,189,2,14,1,116,1,117,2,12,253,
  244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,141,4,219,254,149,253,252,254,148,4,66,252,87,33,92,142,
  202,202,142,92,3,140,139,197,197,139,83,119,119,83,139,197,197,139,83,119,119,83,162,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,
  196,254,67,1,189,1,60,1,61,1,192,254,64,254,185,254,254,254,150,1,106,123,117,92,142,1,142,92,0,7,0,170,255,106,7,173,6,110,0,11,
  0,23,0,35,0,47,0,59,0,65,0,74,0,0,1,23,22,7,6,7,6,34,38,53,52,55,5,52,54,50,22,21,35,52,38,34,6,21,33,52,
  54,50,22,21,35,52,38,34,6,21,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,33,16,0,32,0,
  37,33,22,23,22,55,50,55,54,6,168,65,28,1,1,26,27,76,54,27,251,175,140,196,140,135,61,84,61,1,201,140,196,140,135,61,84,61,251,189,
  2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,141,4,219,254,149,253,252,
  254,148,4,66,252,87,33,92,142,202,202,142,92,4,44,128,56,34,43,26,27,54,44,35,53,32,139,197,197,139,83,119,119,83,139,197,197,139,83,119,
  119,83,162,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,185,254,254,254,150,1,
  106,123,117,92,142,1,142,92,0,6,0,170,255,106,7,173,6,110,0,6,0,13,0,25,0,37,0,43,0,51,0,0,1,37,23,7,23,7,37,39,
  21,5,39,55,39,55,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,33,16,0,32,0,37,33,22,23,
  22,36,55,54,4,124,1,39,77,198,198,77,254,217,160,254,217,77,198,198,77,253,245,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,
  1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,141,4,219,254,149,253,252,254,148,4,66,252,87,33,92,142,1,148,142,92,4,39,206,110,
  139,138,110,206,85,85,206,110,138,139,110,253,245,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,
  192,254,64,254,185,254,254,254,150,1,106,123,117,92,142,1,142,92,0,0,0,7,0,143,255,106,7,200,7,99,0,15,0,31,0,42,0,53,0,73,
  0,87,0,95,0,0,1,55,22,23,22,4,55,54,55,23,6,7,6,32,39,38,1,16,0,33,32,0,17,16,47,1,6,33,32,39,7,6,5,52,
  54,50,22,21,20,6,35,34,38,37,52,54,51,50,22,20,6,35,34,38,1,52,36,33,32,4,21,20,7,22,17,16,0,33,32,0,17,16,55,38,
  37,54,53,52,36,33,32,4,21,20,23,54,33,32,23,38,35,34,7,22,51,50,2,29,115,28,40,143,1,147,142,39,29,115,37,50,182,253,252,182,
  50,254,239,1,191,1,60,1,61,1,189,222,14,229,254,215,254,216,230,14,224,3,148,82,116,83,83,58,59,81,253,190,81,59,58,82,82,58,59,81,
  254,13,2,30,1,127,1,128,2,28,253,226,253,244,254,139,254,140,253,242,227,254,5,219,188,254,67,254,195,254,196,254,65,189,244,1,74,1,75,67,
  176,222,221,176,176,221,222,1,209,71,44,38,141,1,142,39,44,72,57,50,181,181,51,1,81,254,196,254,67,1,189,1,60,1,61,224,14,57,57,14,
  224,42,59,81,81,59,58,83,83,58,59,81,81,118,82,83,2,92,134,190,190,134,130,92,252,254,165,254,140,253,244,2,12,1,116,1,91,252,92,2,
  54,74,81,114,114,81,74,54,207,245,110,110,28,0,0,0,0,7,0,170,255,106,7,173,7,48,0,3,0,14,0,25,0,29,0,45,0,57,0,74,
  0,0,1,5,7,37,1,52,54,50,22,21,20,6,35,34,38,37,52,54,51,50,22,20,6,35,34,38,1,23,5,39,1,55,22,23,22,32,55,54,
  55,23,6,7,6,32,39,38,1,16,0,33,32,0,17,16,0,33,32,0,1,54,32,23,37,17,22,17,16,0,33,32,0,17,16,55,17,2,210,1,
  47,77,254,209,2,63,82,116,83,83,58,59,81,253,190,81,59,58,82,82,58,59,81,3,4,77,254,209,77,253,198,115,28,40,142,1,148,142,39,29,
  115,37,50,182,253,252,182,50,254,239,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,1,226,132,1,42,132,1,187,173,253,244,254,139,254,
  140,253,242,174,5,103,212,111,213,254,188,59,81,81,59,58,83,83,58,59,81,81,118,82,83,1,236,110,213,111,253,62,71,44,38,142,142,39,44,72,
  57,50,181,181,51,1,81,254,196,254,67,1,189,1,60,1,61,1,192,254,64,2,29,42,42,236,253,208,231,254,209,254,140,253,244,2,12,1,116,1,
  47,231,2,48,0,5,0,170,255,106,7,173,6,110,0,15,0,27,0,39,0,50,0,57,0,0,1,55,22,23,22,32,55,54,55,23,6,7,6,32,
  39,38,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,1,52,54,51,50,22,20,6,35,34,38,45,1,23,
  7,23,7,37,2,29,115,28,40,142,1,148,142,39,29,115,37,50,182,253,252,182,50,254,239,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,
  65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,216,81,59,58,82,82,58,59,81,1,250,1,39,77,198,198,77,254,217,1,209,
  71,44,38,142,142,39,44,72,57,50,181,181,51,1,81,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,
  140,253,244,2,12,2,135,59,81,81,118,82,83,100,206,110,139,138,110,206,0,5,0,170,255,106,7,173,6,110,0,15,0,27,0,39,0,51,0,63,
  0,0,1,55,22,23,22,32,55,54,55,23,6,7,6,32,39,38,3,52,54,50,22,21,35,52,38,34,6,21,33,52,54,50,22,21,35,52,38,34,
  6,21,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,29,115,28,40,142,1,148,142,39,29,115,37,50,
  182,253,252,182,50,44,140,196,140,135,61,84,61,1,201,140,196,140,135,61,84,61,251,189,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,
  135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,1,209,71,44,38,142,142,39,44,72,57,50,181,181,51,1,243,139,197,197,139,83,119,
  119,83,139,197,197,139,83,119,119,83,162,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,
  64,0,0,0,0,5,0,170,255,106,7,173,6,110,0,11,0,23,0,55,0,67,0,81,0,0,1,52,54,50,22,21,35,52,38,34,6,21,33,52,
  54,50,22,21,35,52,38,34,6,21,5,16,0,33,50,55,38,39,6,35,32,0,17,51,20,0,32,0,53,51,20,7,22,29,1,54,17,16,0,33,
  32,0,3,16,0,33,32,0,17,16,0,33,32,0,5,6,7,22,23,22,51,50,55,54,55,52,39,38,4,102,140,196,140,135,61,84,61,253,41,140,
  196,140,135,61,84,61,254,148,1,191,1,60,136,118,101,65,43,45,254,254,254,148,135,1,29,1,148,1,28,135,123,55,209,254,67,254,195,254,196,254,
  65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,5,16,79,92,31,38,36,27,16,13,33,1,1,2,3,140,139,197,197,139,83,119,
  119,83,139,197,197,139,83,119,119,83,162,254,196,254,67,41,48,108,5,1,106,1,2,202,254,229,1,28,201,213,160,100,99,4,218,1,51,1,61,1,
  192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,54,67,36,40,24,23,8,19,57,5,6,46,0,0,5,0,170,255,106,7,173,
  6,110,0,15,0,27,0,39,0,51,0,63,0,0,1,55,22,23,22,32,55,54,55,23,6,7,6,32,39,38,1,20,6,34,38,53,51,20,22,50,
  54,53,33,20,6,34,38,53,51,20,22,50,54,53,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,29,
  115,28,40,142,1,148,142,39,29,115,37,50,182,253,252,182,50,4,0,140,196,140,135,61,84,61,254,55,140,196,140,135,61,84,61,253,63,2,14,1,
  116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,1,209,71,44,38,142,142,39,44,72,
  57,50,181,181,51,2,239,139,197,197,139,83,119,119,83,139,197,197,139,83,119,119,83,254,98,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,
  116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,5,0,170,255,106,7,173,6,110,0,23,0,47,0,59,0,71,0,87,0,0,1,50,
  23,22,21,6,15,1,35,39,38,53,38,55,54,51,22,23,22,23,51,52,55,54,33,50,23,22,21,51,54,55,54,55,50,23,22,7,20,15,1,35,
  39,38,39,52,55,54,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,55,22,23,22,32,55,54,55,23,
  6,7,6,32,39,38,5,166,26,25,60,1,50,168,2,159,62,1,10,38,63,41,32,28,10,1,13,35,253,73,61,35,13,1,10,28,32,41,63,38,
  10,1,62,159,2,168,50,1,60,25,254,18,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,
  195,254,196,254,65,236,115,28,40,142,1,148,142,39,29,115,37,50,182,253,252,182,50,4,192,14,37,63,65,62,207,190,68,76,21,25,68,1,32,32,
  49,14,29,71,71,29,14,49,32,32,1,68,25,21,76,68,190,207,62,65,63,37,14,254,42,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,
  116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,253,170,71,44,38,142,142,39,44,72,57,50,181,181,51,0,0,0,4,0,170,255,106,7,173,
  6,110,0,23,0,35,0,51,0,60,0,0,1,16,0,33,32,0,17,52,39,35,21,20,6,34,38,53,20,6,34,38,61,1,35,6,7,16,0,33,
  32,0,17,16,0,33,32,0,37,55,22,23,22,4,55,54,55,23,6,7,6,32,39,38,3,33,38,39,38,33,32,7,6,1,49,1,191,1,60,1,
  61,1,189,84,110,166,236,166,166,236,166,110,85,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,115,115,28,40,143,1,147,142,39,
  29,115,37,50,182,253,252,182,50,96,4,148,22,24,222,254,194,254,196,224,24,2,234,254,196,254,67,1,189,1,60,195,160,79,100,142,142,100,100,142,
  142,100,79,160,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,91,71,44,38,141,1,142,39,44,72,57,50,181,181,51,3,59,26,25,224,224,
  25,0,0,0,0,5,0,170,255,106,7,173,6,110,0,3,0,7,0,17,0,29,0,41,0,0,1,53,33,21,33,53,33,21,19,50,55,54,55,23,
  6,7,6,33,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,4,152,1,170,251,212,1,170,108,202,142,39,
  29,115,37,50,182,254,254,252,126,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,
  254,65,3,140,135,135,135,135,253,172,142,39,44,72,57,50,181,2,57,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,
  189,1,60,1,61,1,192,254,64,0,0,0,0,5,0,170,255,106,7,173,6,110,0,3,0,14,0,25,0,37,0,49,0,0,1,53,33,21,1,52,
  54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,
  0,33,32,0,2,76,3,192,252,118,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,
  139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,1,113,135,135,2,140,59,81,81,118,82,83,58,59,81,81,59,58,
  83,83,217,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,0,5,0,170,
  255,106,7,173,6,110,0,3,0,7,0,11,0,23,0,35,0,0,1,53,33,21,33,53,33,21,1,53,33,21,1,16,0,33,32,0,17,16,0,33,
  32,0,19,16,0,33,32,0,17,16,0,33,32,0,4,152,1,170,251,212,1,170,254,140,3,192,250,158,2,14,1,116,1,117,2,12,253,244,254,139,
  254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,3,140,135,135,135,135,253,229,135,135,1,121,1,117,2,15,253,241,254,
  139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,5,0,170,255,106,7,173,6,110,0,11,0,23,0,27,
  0,41,0,55,0,0,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,5,53,33,21,1,53,33,50,22,21,
  20,6,35,34,38,53,52,53,33,53,33,50,22,21,20,6,35,34,38,53,52,53,1,49,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,
  135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,162,3,192,252,2,1,120,58,82,82,58,59,81,1,86,1,120,58,83,83,58,59,
  81,2,234,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,5,135,135,2,45,135,81,
  59,58,83,83,58,3,2,135,81,59,58,83,83,58,3,2,0,8,0,170,255,106,7,173,6,110,0,8,0,12,0,16,0,20,0,31,0,42,0,54,
  0,66,0,0,1,23,22,20,6,34,38,52,55,1,53,33,21,19,37,55,13,1,39,37,23,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,
  22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,6,80,65,27,54,76,54,27,252,
  61,3,192,11,254,168,77,1,88,251,221,77,1,88,77,254,233,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,
  1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,3,172,128,53,79,54,54,79,53,254,69,
  135,135,2,165,240,111,241,110,110,241,111,254,175,59,81,81,118,82,83,58,59,81,81,59,58,83,83,145,1,117,2,15,253,241,254,139,254,140,253,244,
  2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,5,0,170,255,106,7,173,6,110,0,3,0,15,0,27,0,39,0,51,
  0,0,1,53,33,21,19,20,6,34,38,53,51,20,22,50,54,53,33,20,6,34,38,53,51,20,22,50,54,53,1,16,0,33,32,0,17,16,0,33,
  32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,76,3,192,54,140,196,140,135,61,84,61,254,55,140,196,140,135,61,84,61,253,63,2,14,1,
  116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,1,113,135,135,3,23,139,197,197,139,
  83,119,119,83,139,197,197,139,83,119,119,83,254,98,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,
  1,192,254,64,0,5,0,170,255,106,7,173,6,110,0,3,0,14,0,25,0,37,0,49,0,0,37,39,1,23,1,52,54,51,50,22,20,6,35,34,
  38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,149,57,3,
  103,57,252,134,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,
  1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,172,123,1,150,123,1,187,59,81,81,118,82,83,58,59,81,81,59,58,83,83,217,1,117,
  2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,5,0,170,255,106,7,173,6,110,0,3,
  0,15,0,27,0,31,0,66,0,0,1,39,1,23,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,9,1,
  55,1,3,34,7,6,7,14,1,39,38,39,38,35,34,7,39,54,55,54,50,23,22,23,22,51,50,55,54,55,54,50,23,22,23,7,38,2,201,95,
  1,14,95,253,90,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,4,229,
  254,242,95,1,14,154,52,41,11,24,70,196,70,28,12,34,53,56,32,121,16,25,70,196,70,28,12,34,53,52,40,12,24,70,196,70,24,16,121,31,
  3,92,95,1,14,95,254,128,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,230,
  1,14,95,254,242,254,87,105,29,34,98,1,99,40,33,95,95,57,40,34,98,98,40,34,95,105,30,34,98,98,34,40,57,95,0,0,0,5,0,170,
  255,106,7,173,6,110,0,11,0,22,0,35,0,47,0,59,0,0,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,
  38,3,55,39,55,5,21,7,23,21,5,39,55,39,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,130,
  81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,206,80,144,65,1,3,60,60,254,253,65,144,80,252,180,2,14,1,116,1,117,2,12,
  253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,3,255,59,81,81,59,58,83,83,58,59,81,81,59,58,
  83,83,254,36,62,78,118,141,88,46,46,88,141,118,78,62,1,35,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,
  1,60,1,61,1,192,254,64,0,6,0,170,255,106,7,173,6,110,0,23,0,34,0,41,0,54,0,66,0,78,0,0,1,50,23,22,21,6,15,1,
  35,39,38,53,38,55,54,51,22,23,22,23,51,52,55,54,1,52,54,51,50,22,20,6,35,34,38,45,1,23,7,23,7,37,3,55,39,55,5,21,
  7,23,21,5,39,55,39,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,6,106,26,26,60,2,50,168,2,
  158,62,2,10,38,64,40,32,28,10,2,12,34,252,86,81,59,58,82,82,58,59,81,1,250,1,39,77,198,198,77,254,217,134,80,144,65,1,3,60,
  60,254,253,65,144,80,252,180,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,
  65,2,175,14,37,63,65,62,207,190,68,76,21,25,68,1,32,32,49,14,29,71,1,78,59,81,81,118,82,83,100,206,110,139,138,110,206,254,23,62,
  78,118,141,88,46,46,88,141,118,78,62,1,35,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,
  192,254,64,0,0,5,0,170,255,106,7,173,6,110,0,11,0,23,0,36,0,48,0,60,0,0,1,52,54,50,22,21,35,52,38,34,6,21,33,52,
  54,50,22,21,35,52,38,34,6,21,3,55,39,55,5,21,7,23,21,5,39,55,39,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,
  0,17,16,0,33,32,0,2,22,140,196,140,135,61,84,61,1,201,140,196,140,135,61,84,61,247,80,144,65,1,3,60,60,254,253,65,144,80,252,180,
  2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,3,140,139,197,197,139,83,
  119,119,83,139,197,197,139,83,119,119,83,254,93,62,78,118,141,88,46,46,88,141,118,78,62,1,35,1,117,2,15,253,241,254,139,254,140,253,244,2,
  12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,0,5,0,170,255,106,7,173,6,110,0,12,0,24,0,36,0,48,0,60,
  0,0,1,55,39,55,5,21,7,23,21,5,39,55,39,1,20,6,34,38,53,51,20,22,50,54,53,33,20,6,34,38,53,51,20,22,50,54,53,1,
  16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,3,246,80,144,65,1,3,60,60,254,253,65,144,80,2,76,140,
  196,140,135,61,84,61,254,55,140,196,140,135,61,84,61,253,63,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,
  1,189,254,67,254,195,254,196,254,65,1,233,62,78,118,141,88,46,46,88,141,118,78,62,2,193,139,197,197,139,83,119,119,83,139,197,197,139,83,119,
  119,83,254,98,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,6,0,170,
  255,106,7,173,6,110,0,11,0,22,0,34,0,46,0,56,0,62,0,0,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,
  35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,37,53,33,21,35,20,6,34,38,53,33,35,20,
  22,50,54,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,252,109,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,
  135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,162,3,192,242,140,196,140,1,85,206,61,84,61,3,255,59,81,81,59,58,83,83,
  58,59,81,81,59,58,83,83,219,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,99,
  135,135,139,197,197,139,83,119,119,0,0,0,0,6,0,170,255,106,7,173,6,110,0,10,0,17,0,29,0,41,0,51,0,57,0,0,1,52,54,51,
  50,22,20,6,35,34,38,45,1,23,7,23,7,37,5,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,37,53,
  33,21,35,20,6,34,38,53,33,35,20,22,50,54,2,130,81,59,58,82,82,58,59,81,1,250,1,39,77,198,198,77,254,217,252,181,1,191,1,60,
  1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,1,162,3,192,242,140,196,140,1,85,206,
  61,84,61,3,253,59,81,81,118,82,83,100,206,110,139,138,110,206,232,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,
  241,254,139,254,140,253,244,2,12,99,135,135,139,197,197,139,83,119,119,0,0,6,0,170,255,106,7,173,6,110,0,11,0,23,0,30,0,37,0,47,
  0,53,0,0,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,1,21,5,39,55,39,55,5,37,23,7,23,
  7,37,1,53,33,21,35,20,6,34,38,53,33,35,20,22,50,54,1,49,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,
  116,1,117,2,12,253,244,254,139,254,140,253,242,3,50,254,217,77,198,198,77,1,199,1,39,77,198,198,77,254,217,253,208,3,192,242,140,196,140,1,
  85,206,61,84,61,2,234,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,2,177,85,
  206,110,138,139,110,206,206,110,139,138,110,206,254,7,135,135,139,197,197,139,83,119,119,0,0,7,0,170,255,106,7,173,6,110,0,3,0,7,0,18,
  0,29,0,41,0,53,0,70,0,0,1,37,55,13,1,39,37,23,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,
  5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,
  7,6,23,254,168,77,1,88,251,221,77,1,88,77,254,233,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,
  117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,236,37,50,182,2,4,182,51,36,115,28,40,
  142,202,202,142,39,29,4,22,240,111,241,110,110,241,111,254,175,59,81,81,118,82,83,58,59,81,81,59,58,83,83,145,1,117,2,15,253,241,254,139,
  254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,253,37,56,51,181,181,51,56,72,44,39,142,1,142,39,44,0,0,
  0,8,0,170,255,106,7,173,6,110,0,15,0,19,0,23,0,34,0,45,0,57,0,69,0,86,0,0,37,39,54,55,54,50,23,22,23,7,38,39,
  38,34,7,6,1,37,55,13,1,39,37,23,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,
  17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,7,3,213,121,16,24,
  70,196,70,24,16,121,7,8,30,84,30,8,2,59,254,168,77,1,88,251,221,77,1,88,77,254,233,81,59,58,82,82,58,59,81,2,66,82,116,83,
  83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,236,
  37,50,182,2,4,182,51,36,115,28,40,142,202,202,142,39,29,159,57,40,34,98,98,34,40,57,19,16,60,60,16,3,100,240,111,241,110,110,241,111,
  254,175,59,81,81,118,82,83,58,59,81,81,59,58,83,83,145,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,
  60,1,61,1,192,254,64,253,37,56,51,181,181,51,56,72,44,39,142,1,142,39,44,0,0,7,0,170,255,106,7,173,6,110,0,3,0,14,0,25,
  0,29,0,41,0,53,0,70,0,0,1,23,5,39,5,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,1,5,7,37,
  1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,19,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,
  7,5,134,77,254,209,77,254,43,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,254,14,1,47,77,254,209,254,37,2,14,1,116,1,
  117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,236,37,50,182,2,4,182,51,36,115,28,40,
  142,202,202,142,39,29,5,103,110,213,111,222,59,81,81,118,82,83,58,59,81,81,59,58,83,83,1,236,212,111,213,253,241,1,117,2,15,253,241,254,
  139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,253,37,56,51,181,181,51,56,72,44,39,142,1,142,39,44,0,
  0,8,0,170,255,106,7,173,6,110,0,16,0,28,0,40,0,44,0,55,0,66,0,70,0,86,0,0,1,54,55,54,32,23,22,23,7,38,39,38,
  35,38,7,6,7,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,1,5,7,37,1,52,54,50,22,21,20,
  6,35,34,38,37,52,54,51,50,22,20,6,35,34,38,1,23,5,39,3,39,54,55,54,50,23,22,23,7,38,39,38,34,7,6,2,29,37,50,182,
  2,4,182,51,36,115,28,40,142,202,202,142,39,29,254,161,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,
  12,253,244,254,139,254,140,253,242,2,40,1,47,77,254,209,2,63,82,116,83,83,58,59,81,253,190,81,59,58,82,82,58,59,81,3,4,77,254,209,
  77,130,121,16,24,70,196,70,24,16,121,7,8,30,84,30,8,1,76,56,51,181,181,51,56,72,44,39,142,1,142,39,44,1,229,254,196,254,67,1,
  189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,3,241,212,111,213,254,188,59,81,81,59,58,83,83,58,
  59,81,81,118,82,83,1,236,110,213,111,252,12,57,40,34,98,98,34,40,57,19,16,60,60,16,0,0,0,5,0,170,255,106,7,173,6,110,0,11,
  0,23,0,35,0,52,0,79,0,0,1,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,1,20,6,34,38,53,
  51,20,22,50,54,53,1,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,7,1,20,7,6,7,23,22,7,6,7,6,34,38,53,52,63,1,
  38,39,38,53,51,20,22,50,54,53,1,49,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,12,253,244,254,
  139,254,140,253,242,3,72,140,196,140,135,61,84,61,254,178,37,50,182,2,4,182,51,36,115,28,40,142,202,202,142,39,29,3,178,70,58,77,32,28,
  1,1,26,27,76,54,27,32,77,58,70,135,61,84,61,2,234,254,196,254,67,1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,
  139,254,140,253,244,2,12,3,18,139,197,197,139,83,119,119,83,252,196,56,51,181,181,51,56,72,44,39,142,1,142,39,44,3,131,140,98,81,14,63,
  55,35,43,26,27,54,44,35,53,63,13,82,98,140,83,119,119,83,0,0,0,5,0,170,255,106,7,173,6,110,0,16,0,23,0,30,0,42,0,54,
  0,0,1,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,7,1,37,23,7,23,7,37,39,21,5,39,55,39,55,1,16,0,33,32,0,17,
  16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,29,37,50,182,2,4,182,51,36,115,28,40,142,202,202,142,39,29,1,236,1,39,
  77,198,198,77,254,217,160,254,217,77,198,198,77,253,245,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,
  254,67,254,195,254,196,254,65,1,76,56,51,181,181,51,56,72,44,39,142,1,142,39,44,3,34,206,110,139,138,110,206,85,85,206,110,138,139,110,253,
  245,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,6,0,170,255,106,7,173,
  6,110,0,3,0,7,0,24,0,33,0,45,0,57,0,0,1,39,1,23,9,1,55,9,1,54,55,54,32,23,22,23,7,38,39,38,35,38,7,6,
  7,1,23,22,14,1,34,38,52,55,5,16,0,33,32,0,17,16,0,33,32,0,3,16,0,33,32,0,17,16,0,33,32,0,2,201,95,1,14,95,
  1,184,254,242,95,1,14,252,47,37,50,182,2,4,182,51,36,115,28,40,142,202,202,142,39,29,3,218,66,27,1,54,76,54,28,251,7,1,191,1,
  60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,3,92,95,1,14,95,254,242,1,14,
  95,254,242,253,145,56,51,181,181,51,56,72,44,39,142,1,142,39,44,3,35,128,53,79,54,54,79,53,190,254,196,254,67,1,189,1,60,1,61,1,
  192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,0,0,6,0,170,255,106,7,173,6,110,0,11,0,22,0,34,0,46,0,52,
  0,60,0,0,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,
  16,0,33,32,0,17,16,0,33,32,0,1,33,52,0,32,0,5,33,38,39,38,32,7,6,2,130,81,59,58,82,82,58,59,81,2,66,82,116,83,
  83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,4,
  243,252,15,1,39,1,163,1,39,252,169,2,189,24,69,107,254,210,106,69,3,255,59,81,81,59,58,83,83,58,59,81,81,59,58,83,83,219,1,117,
  2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,252,164,232,1,70,254,186,97,96,76,116,117,
  76,0,0,0,0,8,0,170,255,106,7,173,6,110,0,3,0,7,0,18,0,29,0,41,0,53,0,59,0,67,0,0,1,37,55,13,1,39,37,23,
  1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,
  17,16,0,33,32,0,1,33,52,0,32,0,5,33,38,39,38,32,7,6,6,23,254,168,77,1,88,251,221,77,1,88,77,254,233,81,59,58,82,82,
  58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,
  67,254,195,254,196,254,65,4,243,252,15,1,39,1,163,1,39,252,169,2,189,24,69,107,254,210,106,69,4,22,240,111,241,110,110,241,111,254,175,59,
  81,81,118,82,83,58,59,81,81,59,58,83,83,145,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,
  1,192,254,64,252,164,232,1,70,254,186,97,96,76,116,117,76,0,0,0,0,14,0,170,255,106,7,173,6,110,0,11,0,19,0,25,0,78,0,90,
  0,102,0,108,0,120,0,132,0,138,0,144,0,150,0,156,0,162,0,0,1,20,22,51,50,54,53,52,38,35,34,6,1,33,38,39,38,32,7,6,
  5,33,52,0,32,0,1,16,0,33,32,0,17,52,39,21,35,17,38,39,17,35,53,14,1,34,39,35,53,38,52,55,17,38,39,17,35,17,6,7,
  17,22,20,7,21,35,6,34,38,39,21,35,17,6,7,17,35,53,6,7,16,0,33,32,0,17,16,0,33,32,0,1,52,54,51,50,22,21,20,6,
  35,34,38,37,54,55,53,6,7,1,52,38,35,34,6,21,20,22,51,50,54,39,20,6,35,34,38,53,52,54,51,50,22,1,21,22,23,53,38,39,
  38,39,21,54,55,37,38,39,21,22,23,37,6,7,21,54,55,37,6,7,21,22,23,4,150,116,74,85,105,111,79,76,114,254,55,2,189,24,69,107,
  254,210,106,69,3,63,252,15,1,39,1,163,1,39,251,13,1,191,1,60,1,61,1,189,53,68,30,37,68,30,109,142,56,68,43,43,33,34,68,34,
  33,43,43,68,56,142,110,29,68,37,30,68,54,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,4,113,34,23,24,33,31,26,22,35,
  253,158,32,35,35,32,1,9,114,76,79,111,105,85,74,116,133,35,22,26,31,33,24,23,34,2,31,36,31,32,103,33,34,31,36,1,14,33,34,43,
  24,252,79,35,32,25,42,1,14,34,33,36,31,4,26,82,108,117,73,79,111,111,252,233,96,76,116,117,76,230,232,1,70,254,186,1,55,254,196,254,
  67,1,189,1,60,155,133,186,1,59,46,41,254,110,89,54,71,36,64,60,156,60,1,61,4,1,253,106,2,150,1,4,254,195,60,156,60,64,36,70,
  55,89,1,147,42,46,254,197,188,134,156,1,117,2,15,253,241,254,139,254,140,253,244,2,12,2,164,24,33,33,24,22,35,32,252,10,1,162,15,18,
  254,145,79,111,111,79,73,117,108,82,25,32,35,22,24,33,33,1,121,163,1,10,140,19,40,10,8,242,20,9,38,30,24,132,33,45,210,25,29,156,
  45,33,253,7,11,195,9,20,0,8,0,170,255,106,7,173,6,110,0,3,0,7,0,11,0,15,0,27,0,39,0,45,0,53,0,0,1,39,1,23,
  9,1,55,9,1,39,1,23,9,1,55,1,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,1,33,52,0,
  32,0,5,33,38,39,38,32,7,6,2,201,95,1,14,95,1,184,254,242,95,1,14,252,219,95,1,14,95,1,184,254,242,95,1,14,250,188,2,14,
  1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,4,243,252,15,1,39,1,163,1,
  39,252,169,2,189,24,69,107,254,210,106,69,4,19,95,1,14,95,254,242,1,14,95,254,242,254,88,95,1,14,95,254,242,1,14,95,254,242,63,1,
  117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,252,164,232,1,70,254,186,97,96,76,116,
  117,76,0,0,0,7,0,170,255,106,7,173,6,110,0,17,0,29,0,41,0,53,0,65,0,71,0,79,0,0,1,55,54,55,54,51,50,23,22,23,
  22,21,20,7,6,7,6,35,3,20,6,34,38,53,51,20,22,50,54,53,33,20,6,34,38,53,51,20,22,50,54,53,1,16,0,33,32,0,17,16,
  0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,1,33,52,0,32,0,5,33,38,39,38,32,7,6,5,196,85,37,31,25,22,13,13,36,
  18,10,5,12,39,31,59,18,140,196,140,135,61,84,61,254,55,140,196,140,135,61,84,61,253,63,2,14,1,116,1,117,2,12,253,244,254,139,254,140,
  253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,4,243,252,15,1,39,1,163,1,39,252,169,2,189,24,69,107,254,210,106,69,
  2,200,116,50,15,11,4,12,34,20,21,14,15,36,20,16,1,192,139,197,197,139,83,119,119,83,139,197,197,139,83,119,119,83,254,98,1,117,2,15,
  253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,252,164,232,1,70,254,186,97,96,76,116,117,76,0,
  0,6,0,170,255,106,7,173,6,110,0,6,0,13,0,25,0,37,0,43,0,51,0,0,1,37,23,7,23,7,37,39,21,5,39,55,39,55,1,16,
  0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,1,33,52,0,32,0,5,33,38,39,38,32,7,6,4,124,1,39,
  77,198,198,77,254,217,160,254,217,77,198,198,77,253,245,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,
  254,67,254,195,254,196,254,65,4,243,252,15,1,39,1,163,1,39,252,169,2,189,24,69,107,254,210,106,69,4,39,206,110,139,138,110,206,85,85,206,
  110,138,139,110,253,245,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,252,164,232,1,
  70,254,186,97,96,76,116,117,76,0,0,0,0,5,0,95,255,106,8,249,6,110,0,5,0,12,0,19,0,61,0,98,0,0,37,33,52,0,32,0,
  1,21,5,39,55,39,55,5,37,23,7,23,7,37,5,16,0,33,32,0,17,20,7,23,22,23,22,21,20,6,34,39,38,47,1,2,7,0,33,32,
  1,38,3,7,6,7,6,34,38,53,52,55,54,63,1,38,55,16,0,33,32,0,17,52,39,6,35,34,39,38,47,1,23,22,23,38,39,38,33,32,
  7,6,7,54,63,1,7,6,7,6,34,39,6,6,164,252,15,1,39,1,163,1,39,253,184,254,217,77,198,198,77,1,199,1,39,77,198,198,77,254,
  217,252,46,2,14,1,116,1,117,2,12,2,93,59,24,30,54,76,31,25,18,11,42,209,254,250,254,139,254,140,254,249,209,43,10,18,25,31,76,54,
  30,23,60,92,2,135,1,191,1,60,1,61,1,189,1,27,37,38,31,25,18,45,136,41,24,47,154,222,254,194,254,196,224,154,47,24,41,136,45,18,
  25,31,76,27,1,203,232,1,70,254,186,2,116,85,206,110,138,139,110,206,206,110,139,138,110,206,232,1,117,2,15,253,241,254,139,29,27,31,20,24,
  31,37,38,54,31,25,57,32,254,233,209,254,250,1,6,208,1,22,30,57,25,31,54,38,37,31,25,19,30,28,29,254,196,254,67,1,189,1,60,20,
  19,26,31,25,57,136,45,14,15,199,154,224,224,155,198,16,13,45,136,57,25,31,27,20,0,5,0,170,255,106,7,173,6,110,0,7,0,19,0,30,
  0,42,0,54,0,0,0,52,54,50,22,20,6,34,1,52,54,51,50,22,21,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,5,16,0,
  33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,3,44,150,212,150,150,212,254,192,81,59,58,82,82,58,59,81,2,66,
  82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,
  254,65,1,90,212,150,150,212,150,3,59,59,81,81,59,58,83,83,58,59,81,81,59,58,83,83,219,1,117,2,15,253,241,254,139,254,140,253,244,2,
  12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,0,7,0,170,255,106,7,173,6,110,0,3,0,7,0,18,0,29,0,37,
  0,49,0,61,0,0,1,37,55,13,1,39,37,23,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,35,34,38,0,52,54,50,
  22,20,6,34,1,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,6,23,254,168,77,1,88,251,221,77,1,88,
  77,254,233,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,254,232,75,106,75,75,106,252,179,2,14,1,116,1,117,2,12,253,244,254,
  139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,4,22,240,111,241,110,110,241,111,254,175,59,81,81,118,82,83,58,
  59,81,81,59,58,83,83,254,20,106,75,75,106,75,1,166,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,
  1,61,1,192,254,64,0,0,0,8,0,170,255,106,7,173,6,110,0,8,0,16,0,20,0,24,0,35,0,46,0,58,0,70,0,0,1,23,22,20,
  6,34,38,52,55,0,52,54,50,22,20,6,34,1,37,55,13,1,39,37,23,1,52,54,51,50,22,20,6,35,34,38,37,52,54,50,22,21,20,6,
  35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,6,80,65,27,54,76,54,27,253,29,150,212,150,
  150,212,2,85,254,168,77,1,88,251,221,77,1,88,77,254,233,81,59,58,82,82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,
  1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,3,172,128,53,79,54,54,79,53,254,46,
  212,150,150,212,150,3,82,240,111,241,110,110,241,111,254,175,59,81,81,118,82,83,58,59,81,81,59,58,83,83,145,1,117,2,15,253,241,254,139,254,
  140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,0,7,0,35,255,60,8,53,6,110,0,7,0,15,0,19,
  0,23,0,31,0,107,0,148,0,0,0,38,52,54,50,22,20,6,32,38,52,54,50,22,20,6,37,39,37,23,5,37,55,5,0,52,54,50,22,20,
  6,34,1,53,46,1,39,2,17,52,54,55,54,55,0,32,1,22,23,30,1,21,16,3,14,1,7,21,35,53,52,55,54,55,54,19,52,38,34,6,
  7,6,7,6,15,1,14,1,29,1,35,53,6,32,39,21,35,53,52,38,47,1,38,39,38,39,46,1,34,6,21,18,23,22,23,22,29,1,37,22,
  32,55,53,52,55,54,55,54,55,54,55,62,1,55,54,55,54,55,38,39,38,32,7,6,7,22,23,30,2,23,22,23,22,23,22,23,22,21,5,21,
  81,82,116,83,83,253,73,81,81,117,82,82,254,249,77,1,88,77,2,126,254,168,77,1,88,252,200,150,212,150,150,212,253,161,72,86,24,138,104,61,
  59,174,1,7,2,233,1,6,174,59,61,104,138,24,86,72,135,38,129,29,122,2,39,58,37,6,14,105,41,56,94,39,27,136,110,254,251,121,136,27,
  39,94,56,41,105,14,6,37,58,39,2,122,29,129,38,1,76,119,1,9,108,27,48,145,56,17,60,17,2,8,12,12,51,15,17,50,143,222,253,134,
  224,143,51,18,15,51,24,8,2,17,60,17,56,145,48,27,3,40,83,117,81,81,117,83,83,117,81,81,118,82,238,110,241,111,240,240,111,241,252,214,
  212,150,150,212,150,254,120,203,62,91,49,1,23,1,39,83,107,10,223,176,1,8,254,248,175,224,10,107,83,254,217,254,233,49,91,62,203,231,36,31,
  110,57,240,1,18,28,40,35,109,243,113,44,37,64,28,60,63,251,76,30,32,78,251,63,60,28,64,37,44,113,243,109,35,40,28,254,238,240,57,110,
  31,36,231,219,38,37,33,89,59,101,86,34,19,68,120,15,134,56,54,48,14,10,181,144,224,224,143,181,11,14,48,110,134,15,120,68,19,34,86,101,
  59,89,0,0,0,9,0,170,255,106,7,173,6,110,0,11,0,23,0,35,0,47,0,59,0,71,0,79,0,91,0,103,0,0,1,20,6,35,34,38,
  53,52,54,51,50,22,23,52,54,51,50,22,21,20,6,35,34,38,55,20,22,51,50,54,53,52,38,35,34,6,23,52,54,51,50,22,21,20,6,35,
  34,38,37,52,38,35,34,6,21,20,22,51,50,54,39,20,6,35,34,38,53,52,54,51,50,22,2,52,54,50,22,20,6,34,1,16,0,33,32,0,
  17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,3,242,146,92,106,132,139,99,95,143,116,143,95,99,139,132,106,92,146,48,116,74,
  85,105,111,79,76,114,133,34,23,24,33,31,26,22,35,254,167,114,76,79,111,105,85,74,116,133,35,22,26,31,33,24,23,34,17,150,212,150,150,212,
  252,232,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,4,26,102,136,147,
  91,99,139,139,99,99,139,139,99,91,147,136,102,82,108,117,73,79,111,111,79,24,33,33,24,22,35,32,25,79,111,111,79,73,117,108,82,25,32,35,
  22,24,33,33,253,40,212,150,150,212,150,2,38,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,
  192,254,64,0,0,10,0,170,255,106,7,173,6,110,0,74,0,86,0,94,0,98,0,102,0,107,0,112,0,116,0,121,0,126,0,0,1,16,0,33,
  32,0,17,52,39,17,35,17,38,39,21,23,7,17,35,53,35,21,35,53,35,21,35,53,35,21,35,17,51,17,51,17,39,55,23,53,38,32,7,21,
  55,23,7,17,51,17,51,17,35,53,35,21,35,53,35,21,35,53,35,21,35,17,39,55,53,6,7,17,35,17,6,7,16,0,33,32,0,17,16,0,
  33,32,0,36,52,54,50,22,20,6,34,19,17,51,17,1,51,53,39,23,51,53,7,39,17,21,23,53,38,1,53,7,21,3,6,7,21,55,17,53,
  7,39,21,1,49,1,191,1,60,1,61,1,189,64,68,30,38,6,6,68,52,68,68,68,68,68,68,68,91,77,150,167,254,98,167,150,77,91,68,68,
  68,68,68,68,68,52,68,6,6,37,31,68,65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,3,2,75,106,75,75,106,19,68,1,
  16,68,68,136,52,3,49,52,25,252,249,68,68,27,25,52,49,3,2,234,254,196,254,67,1,189,1,60,170,143,254,133,1,243,44,40,103,4,9,254,
  45,136,136,136,136,136,136,2,56,254,215,1,16,63,111,105,123,96,96,123,105,111,63,254,240,1,41,253,200,136,136,136,136,136,136,1,211,9,4,104,
  40,44,254,12,1,125,144,171,1,117,2,15,253,241,254,139,254,140,253,244,2,12,25,106,75,75,106,75,1,100,2,56,253,200,1,15,177,47,224,99,
  4,34,1,35,127,36,122,22,254,111,224,47,177,1,164,19,23,121,36,254,219,129,34,4,99,0,0,0,0,8,0,170,255,106,12,113,7,108,0,9,
  0,19,0,29,0,37,0,49,0,61,0,73,0,85,0,0,1,33,21,3,51,21,33,53,19,35,37,33,21,3,51,21,33,53,19,35,37,33,21,3,
  51,21,33,53,19,35,0,52,54,50,22,20,6,34,1,20,6,34,38,53,51,20,22,50,54,53,33,20,6,34,38,53,51,20,22,50,54,53,1,16,
  0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,10,246,1,123,248,248,254,123,248,238,254,23,1,123,248,248,254,123,
  248,238,254,23,1,123,248,248,254,123,248,238,252,136,75,106,75,75,106,2,75,140,196,140,135,61,84,61,254,55,140,196,140,135,61,84,61,253,63,2,
  14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,7,108,104,254,244,92,104,1,
  12,92,104,254,244,92,104,1,12,92,104,254,244,92,104,1,12,250,127,106,75,75,106,75,3,68,139,197,197,139,83,119,119,83,139,197,197,139,83,119,
  119,83,254,98,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,0,5,0,170,
  255,106,7,173,6,110,0,11,0,23,0,35,0,43,0,55,0,0,1,39,55,39,55,23,55,23,7,23,7,39,5,16,0,33,32,0,17,16,0,33,
  32,0,3,16,0,33,32,0,17,16,0,33,32,0,4,52,54,50,22,20,6,34,1,39,55,39,55,23,55,23,7,23,7,39,2,149,95,113,113,95,
  113,114,95,113,113,95,114,254,43,1,191,1,60,1,61,1,189,254,67,254,195,254,196,254,65,135,2,14,1,116,1,117,2,12,253,244,254,139,254,140,
  253,242,2,130,150,212,150,150,212,1,30,95,113,113,95,113,114,95,113,113,95,114,3,40,95,113,114,95,113,113,95,114,113,95,113,175,254,196,254,67,
  1,189,1,60,1,61,1,192,254,64,254,195,1,117,2,15,253,241,254,139,254,140,253,244,2,12,28,212,150,150,212,150,2,100,95,113,114,95,113,113,
  95,114,113,95,113,0,0,0,0,4,0,170,255,106,7,173,6,110,0,10,0,21,0,33,0,45,0,0,1,52,54,51,50,22,20,6,35,34,38,37,
  52,54,50,22,21,20,6,35,34,38,5,16,0,33,32,0,17,16,0,33,32,0,19,16,0,33,32,0,17,16,0,33,32,0,2,130,81,59,58,82,
  82,58,59,81,2,66,82,116,83,83,58,59,81,251,230,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,242,135,1,191,1,60,1,61,1,189,
  254,67,254,195,254,196,254,65,3,253,59,81,81,118,82,83,58,59,81,81,59,58,83,83,217,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,
  116,254,196,254,67,1,189,1,60,1,61,1,192,254,64,0,0,10,0,170,255,106,7,173,6,110,0,11,0,15,0,19,0,23,0,27,0,31,0,36,
  0,40,0,44,0,55,0,0,19,16,0,33,32,0,17,16,0,33,32,0,1,53,33,21,51,53,33,21,37,39,37,23,5,37,55,5,1,33,17,33,
  1,33,22,33,32,37,54,19,7,1,17,39,18,1,2,39,38,33,32,7,6,3,23,33,170,2,14,1,116,1,117,2,12,253,244,254,139,254,140,253,
  242,1,108,1,170,216,1,170,251,255,77,1,88,77,2,126,254,168,77,1,88,252,57,3,30,252,226,3,84,252,118,196,1,1,1,2,1,20,203,22,
  225,251,212,226,22,5,215,27,190,222,254,194,254,196,224,190,28,224,4,44,2,234,1,117,2,15,253,241,254,139,254,140,253,244,2,12,1,186,135,135,
  135,135,230,110,241,111,240,240,111,241,252,135,1,24,254,97,147,217,201,1,17,158,254,196,1,60,158,254,239,1,179,1,2,191,224,224,191,254,255,157,
  0,9,0,58,255,106,8,38,7,20,0,8,0,29,0,82,0,143,0,157,0,171,0,181,0,187,0,193,0,0,0,50,55,23,6,35,34,39,55,23,
  22,51,50,55,22,21,20,7,6,4,32,36,39,38,53,52,55,22,51,50,1,20,23,37,23,5,22,23,37,23,5,22,23,22,23,22,32,55,54,55,
  54,55,37,55,5,54,55,37,55,5,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,7,14,3,7,38,53,52,62,3,55,54,63,1,
  23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,7,39,6,7,2,7,6,33,32,39,38,3,38,39,7,
  39,55,38,39,7,39,37,52,46,1,34,14,1,21,35,52,54,50,22,21,33,52,46,1,34,14,1,21,35,52,54,50,22,21,1,38,39,6,7,21,
  22,51,50,63,1,21,54,55,6,35,5,53,35,34,39,22,3,236,130,92,62,120,99,101,118,62,160,114,116,158,146,5,29,54,254,237,254,156,254,236,
  59,35,3,149,160,121,253,93,7,1,77,5,254,180,8,14,1,52,22,254,200,18,22,102,163,181,1,234,181,161,103,26,16,254,205,22,1,46,14,8,
  254,186,5,1,71,6,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,27,5,21,11,10,128,5,7,19,12,31,5,23,38,15,60,143,253,93,
  105,226,105,93,253,143,59,16,38,23,5,31,12,19,7,5,105,4,107,8,21,104,22,100,19,27,116,192,217,254,224,254,223,217,192,116,29,16,94,22,
  98,20,9,101,4,3,49,21,49,66,49,21,135,140,196,140,1,201,21,49,66,49,21,135,140,196,140,254,58,36,40,26,50,43,36,41,32,136,96,51,
  72,58,254,71,21,63,63,52,2,252,46,120,61,61,120,252,37,66,32,25,68,71,129,147,143,125,75,83,23,23,66,1,199,36,98,21,67,22,74,65,
  105,63,108,58,49,226,119,132,132,118,227,56,53,106,63,103,62,76,21,67,21,82,52,46,102,62,118,25,161,167,58,196,21,21,196,58,167,161,27,114,
  65,101,189,77,69,57,106,119,65,147,24,117,140,58,9,22,137,97,13,13,97,137,22,9,58,140,117,24,147,65,119,106,57,68,77,7,68,7,86,87,
  36,64,34,60,60,254,253,140,158,158,140,1,3,64,54,32,64,34,79,96,7,68,81,43,90,69,69,89,44,140,196,196,140,43,90,69,69,89,44,140,
  196,196,140,254,3,7,11,7,10,145,5,4,132,99,39,70,10,97,97,9,67,0,0,0,0,9,0,96,255,106,8,248,7,20,0,63,0,72,0,93,
  0,168,0,182,0,196,0,206,0,212,0,218,0,0,1,54,53,52,46,2,39,38,39,6,7,38,32,7,38,39,6,7,14,3,21,20,23,54,63,1,
  7,14,1,35,34,39,22,23,37,23,5,22,23,22,23,22,32,55,54,55,54,55,37,55,5,54,55,6,35,34,38,47,1,23,22,4,50,55,23,6,
  35,34,39,55,23,22,51,50,55,22,21,20,7,6,4,32,36,39,38,53,52,55,22,51,50,5,34,38,53,52,54,63,1,52,39,7,39,55,38,53,
  52,62,3,55,54,63,1,23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,30,1,21,20,6,35,34,38,
  47,1,6,7,2,7,6,32,39,38,3,38,39,7,6,1,52,46,1,34,14,1,21,35,52,54,50,22,21,33,52,46,1,34,14,1,21,35,52,54,
  50,22,21,1,38,39,6,7,21,22,51,50,63,1,21,54,55,6,35,5,53,35,34,39,22,7,186,2,10,10,22,4,26,42,242,154,116,254,200,116,
  152,244,42,28,5,21,10,10,2,24,80,136,44,17,51,44,48,28,8,16,1,52,22,254,200,18,22,102,164,181,1,233,182,162,102,26,16,254,204,22,
  1,46,16,8,28,48,44,52,16,46,138,82,252,200,130,92,62,120,98,102,118,62,160,114,116,158,146,6,30,54,254,238,254,156,254,236,60,34,2,150,
  160,120,252,124,37,55,62,52,90,8,102,4,100,6,8,18,12,32,4,24,38,14,60,143,253,94,105,225,106,93,253,142,60,16,38,22,5,31,12,20,
  6,4,104,4,106,6,4,90,52,60,54,36,44,52,18,14,24,44,116,192,216,253,192,218,192,116,42,26,16,36,2,228,22,48,66,50,20,136,140,196,
  140,1,202,22,48,66,50,20,136,140,196,140,254,58,36,40,26,50,44,36,40,32,136,96,52,72,58,254,70,20,62,64,52,3,124,40,44,46,102,62,
  118,25,161,167,58,196,21,21,196,58,167,161,27,114,65,101,46,42,39,44,25,44,136,51,60,37,87,76,105,63,108,58,49,226,119,132,132,118,227,56,
  53,106,63,103,68,96,40,60,51,136,44,25,175,46,120,61,61,120,252,37,66,32,25,68,71,129,147,143,125,75,83,23,23,66,65,54,37,44,52,17,
  29,3,74,7,68,6,77,69,57,106,119,65,147,24,117,140,58,9,22,137,97,13,13,97,137,22,9,58,140,117,24,147,65,119,106,57,68,77,7,68,
  7,52,25,29,17,52,44,37,54,60,51,42,104,98,254,253,140,158,158,140,1,3,93,112,45,111,1,196,43,90,69,69,89,44,140,196,196,140,43,90,
  69,69,89,44,140,196,196,140,254,3,7,11,7,10,145,5,4,132,99,39,70,10,97,97,9,67,0,0,0,9,0,58,255,106,8,38,7,20,0,8,
  0,29,0,42,0,95,0,156,0,170,0,180,0,195,0,208,0,0,0,50,55,23,6,35,34,39,55,23,22,51,50,55,22,21,20,7,6,4,32,36,
  39,38,53,52,55,22,51,50,23,6,35,34,39,30,1,50,54,55,6,35,34,1,20,23,37,23,5,22,23,37,23,5,22,23,22,23,22,32,55,54,
  55,54,55,37,55,5,54,55,37,55,5,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,7,14,3,7,38,53,52,62,3,55,54,63,
  1,23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,7,39,6,7,2,7,6,33,32,39,38,3,38,39,
  7,39,55,38,39,7,39,37,52,54,51,50,22,23,6,7,6,35,34,39,38,55,34,6,21,20,23,62,1,55,38,5,20,7,6,35,34,39,38,39,
  54,55,54,51,50,22,7,22,51,50,55,54,53,52,39,38,35,34,6,3,236,130,92,62,120,99,101,118,62,160,114,116,158,146,5,29,54,254,237,254,
  156,254,236,59,35,3,149,160,121,112,114,119,63,63,53,192,234,189,50,72,58,117,252,125,7,1,77,5,254,180,8,14,1,52,22,254,200,18,22,102,
  163,181,1,234,181,161,103,26,16,254,205,22,1,46,14,8,254,186,5,1,71,6,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,27,5,21,
  11,10,128,5,7,19,12,31,5,23,38,15,60,143,253,93,105,226,105,93,253,143,59,16,38,23,5,31,12,19,7,5,105,4,107,8,21,104,22,100,
  19,27,116,192,217,254,224,254,223,217,192,116,29,16,94,22,98,20,9,101,4,1,226,99,67,62,93,7,48,76,33,40,67,56,8,253,36,48,5,43,
  69,18,21,2,255,8,56,67,37,36,77,47,8,50,45,59,67,99,164,12,26,46,42,16,4,12,13,44,64,2,252,46,120,61,61,120,252,37,66,32,
  25,68,71,129,147,143,125,75,83,23,23,66,104,31,9,69,76,77,69,10,2,78,36,98,21,67,22,74,65,105,63,108,58,49,226,119,132,132,118,227,
  56,53,106,63,103,62,76,21,67,21,82,52,46,102,62,118,25,161,167,58,196,21,21,196,58,167,161,27,114,65,101,189,77,69,57,106,119,65,147,24,
  117,140,58,9,22,137,97,13,13,97,137,22,9,58,140,117,24,147,65,119,106,57,68,77,7,68,7,86,87,36,64,34,60,60,254,253,140,158,158,140,
  1,3,64,54,32,64,34,79,96,7,68,159,70,95,87,59,69,24,11,33,23,73,43,32,13,13,6,47,33,15,45,29,23,33,12,25,67,66,42,38,
  95,122,3,20,21,25,12,11,3,53,0,0,0,6,0,61,255,106,8,29,7,20,0,17,0,25,0,74,0,131,0,152,0,173,0,0,1,55,22,51,
  50,55,22,51,50,55,23,6,35,34,39,6,35,34,1,23,6,34,39,55,22,50,37,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,
  7,14,3,21,20,23,37,23,5,22,23,37,23,5,22,23,22,32,55,54,55,37,55,5,54,55,37,55,5,38,53,52,62,3,55,54,63,1,23,30,
  1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,7,39,2,7,6,33,32,39,38,3,7,39,55,38,39,7,39,
  1,62,1,51,50,22,21,20,15,1,35,39,38,39,52,54,51,50,23,22,21,37,50,22,23,51,52,55,54,51,50,22,21,6,15,1,35,39,38,53,
  52,54,2,166,92,69,91,58,84,84,58,91,69,92,108,144,74,68,69,73,144,1,184,62,122,194,122,62,90,134,2,186,18,10,10,22,4,27,42,243,
  153,116,155,157,116,153,243,42,27,5,21,11,10,18,1,66,10,254,191,14,23,1,30,26,254,225,103,164,181,1,234,181,164,103,254,225,26,1,30,21,
  15,254,192,10,250,192,17,7,19,12,31,5,23,38,15,60,143,253,93,105,226,105,93,253,143,59,16,38,23,5,31,12,19,7,17,108,10,109,15,32,
  110,26,109,117,195,217,254,224,254,223,217,193,118,109,26,109,30,16,109,10,2,227,10,58,45,46,62,62,159,2,168,49,2,64,47,61,35,13,1,168,
  45,58,10,1,13,35,61,47,64,2,49,168,2,159,62,62,1,140,98,64,44,44,64,98,100,28,28,1,168,120,61,61,120,46,56,130,116,46,102,62,
  118,25,161,167,58,196,21,21,196,58,167,161,27,114,65,101,46,116,130,43,66,44,69,64,121,62,122,231,119,132,132,119,231,122,62,121,57,76,44,66,
  61,124,143,57,106,119,65,147,24,117,140,58,9,22,137,97,13,13,97,137,22,9,58,140,117,24,147,65,119,106,57,143,124,15,66,14,81,87,46,62,
  46,254,247,142,158,158,140,1,11,46,62,46,81,87,14,66,1,149,48,66,61,49,74,74,190,207,61,66,42,72,71,27,16,114,66,48,16,27,71,72,
  42,66,61,207,190,74,74,49,61,0,0,0,0,10,0,61,255,106,8,29,7,20,0,3,0,7,0,15,0,30,0,40,0,55,0,68,0,117,0,174,
  0,184,0,0,1,5,7,45,1,23,5,39,19,23,6,34,39,55,22,50,1,6,7,6,35,34,39,38,53,52,55,54,51,50,22,7,34,6,21,20,
  23,62,1,55,38,5,62,1,51,50,23,22,21,20,7,6,35,34,39,38,23,22,51,50,55,54,53,52,39,38,35,34,6,5,54,53,52,46,2,39,
  38,39,6,7,38,35,34,7,38,39,6,7,14,3,21,20,23,37,23,5,22,23,37,23,5,22,23,22,32,55,54,55,37,55,5,54,55,37,55,5,
  38,53,52,62,3,55,54,63,1,23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,39,6,7,23,7,39,2,7,6,33,
  32,39,38,3,7,39,55,38,39,7,39,1,50,55,54,55,23,6,7,6,33,2,210,1,47,77,254,209,3,1,77,254,209,77,115,62,122,194,122,62,
  90,134,254,252,43,81,32,40,70,54,21,53,47,65,70,101,78,36,48,5,43,69,18,22,1,184,5,100,70,66,47,53,21,54,70,40,32,81,121,12,
  26,48,40,16,4,12,13,44,64,1,147,18,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,27,5,21,11,10,18,1,66,10,254,191,14,23,
  1,30,26,254,225,103,164,181,1,234,181,164,103,254,225,26,1,30,21,15,254,192,10,250,192,17,7,19,12,31,5,23,38,15,60,143,253,93,105,226,
  105,93,253,143,59,16,38,23,5,31,12,19,7,17,108,10,109,15,32,110,26,109,117,195,217,254,224,254,223,217,193,118,109,26,109,30,16,109,10,3,
  239,202,142,40,28,115,34,53,181,254,253,5,103,212,111,213,110,110,213,111,254,61,120,61,61,120,46,1,6,76,28,11,35,36,45,71,48,44,97,38,
  48,36,14,15,7,52,37,17,29,67,97,44,48,71,45,36,35,11,28,4,3,22,24,28,14,12,3,59,167,130,116,46,102,62,118,25,161,167,58,196,
  21,21,196,58,167,161,27,114,65,101,46,116,130,43,66,44,69,64,121,62,122,231,119,132,132,119,231,122,62,121,57,76,44,66,61,124,143,57,106,119,
  65,147,24,117,140,58,9,22,137,97,13,13,97,137,22,9,58,140,117,24,147,65,119,106,57,143,124,15,66,14,81,87,46,62,46,254,247,142,158,158,
  140,1,11,46,62,46,81,87,14,66,254,127,142,40,43,72,54,53,181,0,0,8,0,61,255,106,8,29,7,20,0,14,0,24,0,39,0,52,0,105,
  0,168,0,181,0,190,0,0,1,6,7,6,35,34,39,38,53,52,55,54,51,50,22,7,34,6,21,20,23,62,1,55,38,5,62,1,51,50,23,22,
  21,20,7,6,35,34,39,38,23,22,51,50,55,54,53,52,39,38,35,34,6,5,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,7,
  14,3,21,20,23,22,23,37,23,5,22,23,37,23,5,23,22,23,22,32,55,54,63,1,37,55,5,54,55,37,55,0,50,23,62,1,63,1,23,22,
  23,30,4,21,20,6,21,6,7,23,7,39,6,7,23,7,39,7,2,7,6,33,32,39,38,3,39,7,39,55,38,39,7,39,55,38,39,53,52,62,
  3,55,54,63,1,23,30,1,23,19,55,39,55,5,21,7,23,21,5,39,55,39,2,50,55,23,6,35,34,39,55,3,108,43,81,32,40,70,54,21,
  53,47,65,70,101,78,36,48,5,43,69,18,22,1,184,5,100,70,66,47,53,21,54,70,40,32,81,121,12,26,48,40,16,4,12,13,44,64,1,147,
  18,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,27,5,21,11,10,2,7,9,1,66,10,254,191,14,23,1,30,26,254,225,2,102,163,181,
  1,234,181,161,103,3,254,225,26,1,30,21,15,254,192,10,253,211,226,105,93,253,143,59,16,38,23,5,31,12,19,7,1,3,13,108,10,109,15,32,
  110,26,109,4,116,192,217,254,224,254,223,217,192,116,3,109,26,109,30,16,109,10,108,14,3,7,19,12,31,5,23,38,15,60,143,253,93,163,80,144,
  65,1,3,60,60,254,253,65,144,80,11,132,91,62,119,100,101,118,62,3,168,76,28,11,35,36,45,71,48,44,97,38,48,36,14,15,7,52,37,17,
  29,67,97,44,48,71,45,36,35,11,28,4,3,22,24,28,14,12,3,59,167,131,115,46,102,62,118,25,161,167,58,196,21,21,196,58,167,161,27,114,
  65,101,46,15,36,130,65,43,66,44,69,64,121,62,122,5,226,119,132,132,118,227,5,122,62,121,57,76,44,66,3,19,13,97,137,22,9,58,140,117,
  24,147,65,119,106,57,7,28,7,138,87,15,66,14,81,87,46,62,46,8,254,253,140,158,158,140,1,3,8,46,62,46,81,87,14,66,15,96,129,42,
  57,106,119,65,147,24,117,140,58,9,22,137,97,251,58,61,78,119,141,89,46,45,89,141,119,78,61,1,218,46,120,61,61,120,0,0,0,11,0,61,
  255,106,8,29,7,20,0,14,0,24,0,39,0,52,0,101,0,158,0,166,0,175,0,184,0,188,0,192,0,0,1,6,7,6,35,34,39,38,53,52,
  55,54,51,50,22,7,34,6,21,20,23,62,1,55,38,5,62,1,51,50,23,22,21,20,7,6,35,34,39,38,23,22,51,50,55,54,53,52,39,38,
  35,34,6,5,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,7,14,3,21,20,23,37,23,5,22,23,37,23,5,22,23,22,32,55,
  54,55,37,55,5,54,55,37,55,5,38,53,52,62,3,55,54,63,1,23,30,1,23,54,50,23,62,1,63,1,23,22,23,30,4,21,20,7,23,7,
  39,6,7,23,7,39,2,7,6,33,32,39,38,3,7,39,55,38,39,7,39,1,54,50,23,7,38,34,7,37,54,32,23,7,38,35,34,7,0,50,
  55,23,6,35,34,39,55,1,23,5,39,37,5,7,37,3,108,43,81,32,40,70,54,21,53,47,65,70,101,78,36,48,5,43,69,18,22,1,184,5,
  100,70,66,47,53,21,54,70,40,32,81,121,12,26,48,40,16,4,12,13,44,64,1,147,18,10,10,22,4,27,42,243,153,116,155,157,116,153,243,42,
  27,5,21,11,10,18,1,66,10,254,191,14,23,1,30,26,254,225,103,164,181,1,234,181,164,103,254,225,26,1,30,21,15,254,192,10,250,192,17,7,
  19,12,31,5,23,38,15,60,143,253,93,105,226,105,93,253,143,59,16,38,23,5,31,12,19,7,17,108,10,109,15,32,110,26,109,117,195,217,254,224,
  254,223,217,193,118,109,26,109,30,16,109,10,3,71,70,196,70,96,30,84,30,254,144,181,2,6,181,96,142,202,200,144,1,23,132,91,62,119,100,101,
  118,62,1,246,77,254,209,77,254,123,1,47,77,254,209,3,168,76,28,11,35,36,45,71,48,44,97,38,48,36,14,15,7,52,37,17,29,67,97,44,
  48,71,45,36,35,11,28,4,3,22,24,28,14,12,3,59,167,130,116,46,102,62,118,25,161,167,58,196,21,21,196,58,167,161,27,114,65,101,46,116,
  130,43,66,44,69,64,121,62,122,231,119,132,132,119,231,122,62,121,57,76,44,66,61,124,143,57,106,119,65,147,24,117,140,58,9,22,137,97,13,13,
  97,137,22,9,58,140,117,24,147,65,119,106,57,143,124,15,66,14,81,87,46,62,46,254,247,142,158,158,140,1,11,46,62,46,81,87,14,66,254,19,
  99,99,95,60,60,245,181,181,96,142,142,1,250,46,120,61,61,120,2,61,110,213,111,212,212,111,213,0,0,5,0,61,255,106,8,29,7,20,0,32,
  0,44,0,52,0,100,0,142,0,0,1,20,6,7,23,22,20,6,34,38,53,52,53,6,34,39,55,22,50,55,23,54,63,1,46,1,53,51,20,22,
  50,54,53,33,20,6,34,38,53,51,20,22,50,54,53,3,54,32,23,7,38,32,7,1,38,16,54,63,1,54,63,1,23,30,1,23,54,50,23,62,
  1,63,1,23,22,31,1,30,1,20,7,23,7,39,6,7,23,7,39,2,0,32,0,3,7,39,55,38,39,7,39,5,18,33,50,36,55,37,55,5,
  54,55,37,55,5,54,53,52,47,1,38,39,6,7,38,32,7,38,39,6,15,1,6,21,20,23,37,23,5,22,23,37,23,6,66,128,77,32,27,54,
  76,54,110,194,118,62,91,132,91,51,7,15,32,77,128,135,61,84,61,254,55,140,196,140,135,61,84,61,247,181,2,6,181,96,142,254,110,144,253,213,
  17,32,22,20,23,38,15,60,143,253,93,105,226,105,93,253,143,59,16,38,23,20,43,11,17,108,10,109,15,32,110,26,109,117,254,100,253,191,254,102,
  118,109,26,109,30,16,109,10,1,59,215,1,222,245,1,89,103,254,225,26,1,30,21,15,254,192,10,1,65,18,26,30,16,43,243,153,116,254,200,116,
  153,243,42,27,16,32,19,1,66,10,254,191,14,23,1,30,26,4,136,139,180,14,63,53,79,54,54,44,3,3,53,61,120,46,46,99,24,29,63,14,
  180,139,83,119,119,83,139,197,197,139,83,119,119,83,252,218,181,181,96,142,142,1,198,124,1,6,196,106,97,117,140,58,9,22,137,97,13,13,97,137,
  22,9,58,140,117,97,204,160,200,124,15,66,14,81,87,46,62,46,254,247,254,212,1,42,1,11,46,62,46,81,87,14,66,230,254,30,251,231,122,62,
  121,57,76,44,66,43,130,81,136,141,174,98,167,58,196,21,21,196,58,167,161,84,168,110,107,130,43,66,44,69,64,121,62,0,0,0,0,6,0,61,
  255,106,8,29,7,20,0,52,0,115,0,123,0,131,0,135,0,139,0,0,1,54,53,52,46,2,39,38,39,6,7,38,35,34,7,38,39,6,7,14,
  3,21,20,23,22,23,37,23,5,22,23,37,23,5,23,22,23,22,32,55,54,63,1,37,55,5,54,55,37,55,0,50,23,62,1,63,1,23,22,23,
  30,4,21,20,6,21,6,7,23,7,39,6,7,23,7,39,7,2,7,6,33,32,39,38,3,39,7,39,55,38,39,7,39,55,38,39,53,52,62,3,
  55,54,63,1,23,30,1,23,3,33,38,39,38,32,7,6,5,33,52,55,54,51,50,0,3,1,55,1,5,39,1,23,7,42,18,10,10,22,4,27,
  42,243,153,116,155,157,116,153,243,42,27,5,21,11,10,2,7,9,1,66,10,254,191,14,23,1,30,26,254,225,2,102,163,181,1,234,181,161,103,3,
  254,225,26,1,30,21,15,254,192,10,253,211,226,105,93,253,143,59,16,38,23,5,31,12,19,7,1,3,13,108,10,109,15,32,110,26,109,4,116,192,
  217,254,224,254,223,217,192,116,3,109,26,109,30,16,109,10,108,14,3,7,19,12,31,5,23,38,15,60,143,253,93,134,2,189,24,69,107,254,210,106,
  69,3,63,252,15,147,147,210,209,1,40,149,254,242,95,1,14,252,219,95,1,14,95,2,218,131,115,46,102,62,118,25,161,167,58,196,21,21,196,58,
  167,161,27,114,65,101,46,15,36,130,65,43,66,44,69,64,121,62,122,5,226,119,132,132,118,227,5,122,62,121,57,76,44,66,3,19,13,97,137,22,
  9,58,140,117,24,147,65,119,106,57,7,28,7,138,87,15,66,14,81,87,46,62,46,8,254,253,140,158,158,140,1,3,8,46,62,46,81,87,14,66,
  15,96,129,42,57,106,119,65,147,24,117,140,58,9,22,137,97,251,71,97,75,116,117,75,231,231,164,163,254,186,1,126,1,14,95,254,242,95,95,1,
  14,95,0,0,0,1,255,185,4,154,0,199,6,18,0,3,0,10,64,3,0,3,4,0,16,212,204,48,17,51,3,35,199,117,153,6,18,254,136,0,
  0,2,252,215,5,14,255,41,5,217,0,3,0,7,0,165,64,13,4,0,206,6,2,8,1,100,0,5,100,4,8,16,212,252,220,236,49,0,16,212,
  60,236,50,48,0,75,176,14,84,75,176,17,84,91,88,189,0,8,0,64,0,1,0,8,0,8,255,192,56,17,55,56,89,1,75,176,14,84,75,176,
  13,84,91,75,176,23,84,91,88,189,0,8,255,192,0,1,0,8,0,8,0,64,56,17,55,56,89,1,75,176,17,84,75,176,25,84,91,88,189,0,
  8,0,64,0,1,0,8,0,8,255,192,56,17,55,56,89,0,75,176,24,84,88,189,0,8,255,192,0,1,0,8,0,8,0,64,56,17,55,56,89,
  64,17,96,1,96,2,96,5,96,6,112,1,112,2,112,5,112,6,8,1,93,1,51,21,35,37,51,21,35,254,94,203,203,254,121,203,203,5,217,203,
  203,203,0,0,0,1,253,115,4,238,254,240,5,246,0,3,0,127,64,17,2,3,0,3,1,0,0,3,66,0,2,250,4,1,3,3,4,16,196,16,
  192,49,0,16,244,204,48,75,83,88,7,16,5,201,7,16,5,201,89,34,0,75,176,12,84,88,189,0,4,255,192,0,1,0,4,0,4,0,64,56,
  17,55,56,89,0,75,176,14,84,88,189,0,4,0,64,0,1,0,4,0,4,255,192,56,17,55,56,89,64,32,6,2,21,2,37,1,37,2,54,2,
  70,2,86,2,106,1,103,2,9,15,0,15,1,31,0,31,1,47,0,47,1,6,93,1,93,1,51,3,35,254,55,185,228,153,5,246,254,248,0,0,
  0,1,252,182,5,14,255,74,5,233,0,29,0,117,64,33,22,16,15,3,19,12,7,1,0,3,8,23,12,195,4,19,195,27,8,250,30,16,1,15,
  0,7,22,86,24,7,86,9,30,16,212,236,212,236,17,57,57,57,57,49,0,16,244,60,236,212,236,50,18,23,57,17,18,23,57,48,0,75,176,12,
  84,88,189,0,30,255,192,0,1,0,30,0,30,0,64,56,17,55,56,89,0,75,176,14,84,88,189,0,30,0,64,0,1,0,30,0,30,255,192,56,
  17,55,56,89,180,16,11,31,26,2,93,1,39,46,1,35,34,6,29,1,35,52,54,51,50,22,31,1,30,1,51,50,54,61,1,51,14,1,35,34,
  38,253,252,57,25,31,12,36,40,125,103,86,36,61,48,57,23,34,15,32,40,125,2,103,84,34,59,5,57,33,14,11,50,45,6,101,118,16,27,30,
  13,12,51,41,6,100,119,16,0,1,253,12,4,238,254,139,5,246,0,3,0,137,64,17,1,2,3,2,0,3,3,2,66,0,1,250,4,1,3,3,
  4,16,196,16,192,49,0,16,244,204,48,75,83,88,7,16,5,201,7,16,5,201,89,34,0,75,176,12,84,88,189,0,4,255,192,0,1,0,4,0,
  4,0,64,56,17,55,56,89,0,75,176,14,84,88,189,0,4,0,64,0,1,0,4,0,4,255,192,56,17,55,56,89,64,42,6,0,6,1,22,0,
  18,1,36,0,36,1,53,1,67,1,85,0,85,1,159,0,159,1,175,0,175,1,14,15,0,15,3,31,0,31,3,47,0,47,3,6,93,1,93,1,
  19,35,3,253,199,196,153,230,5,246,254,248,1,8,0,0,0,1,252,207,4,238,255,49,5,248,0,6,0,119,64,10,4,0,5,2,250,7,4,2,
  6,7,16,212,196,57,49,0,16,244,60,196,57,48,0,75,176,12,84,88,189,0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,0,75,
  176,14,84,88,189,0,7,0,64,0,1,0,7,0,7,255,192,56,17,55,56,89,1,75,176,14,84,88,189,0,7,255,192,0,1,0,7,0,7,0,
  64,56,17,55,56,89,64,19,15,0,15,1,12,4,31,0,31,1,29,4,47,0,47,1,45,4,9,0,93,1,51,19,35,39,7,35,253,162,188,211,
  139,166,166,139,5,248,254,246,178,178,0,0,0,1,252,207,4,238,255,49,5,248,0,6,0,134,64,10,3,4,1,0,250,7,3,5,1,7,16,212,
  196,57,49,0,16,244,196,50,57,48,0,75,176,12,84,75,176,9,84,91,75,176,10,84,91,75,176,11,84,91,88,189,0,7,255,192,0,1,0,7,
  0,7,0,64,56,17,55,56,89,0,75,176,14,84,88,189,0,7,0,64,0,1,0,7,0,7,255,192,56,17,55,56,89,1,75,176,14,84,88,189,
  0,7,255,192,0,1,0,7,0,7,0,64,56,17,55,56,89,64,19,0,0,3,3,0,6,16,0,18,3,16,6,32,0,34,3,32,6,9,0,93,
  1,3,51,23,55,51,3,253,162,211,139,166,166,139,211,4,238,1,10,178,178,254,246,0,0,1,252,199,5,6,255,57,5,248,0,13,0,0,3,35,
  46,1,35,34,6,7,35,62,1,51,50,22,199,118,13,99,83,82,97,16,118,10,160,143,144,159,5,6,54,57,55,56,119,123,122,0,0,1,252,199,
  5,6,255,57,5,248,0,13,0,106,64,14,7,0,4,195,11,250,14,7,86,8,1,86,0,14,16,212,236,212,236,49,0,16,244,252,204,50,48,0,
  75,176,12,84,88,189,0,14,255,192,0,1,0,14,0,14,0,64,56,17,55,56,89,0,75,176,14,84,88,189,0,14,0,64,0,1,0,14,0,14,
  255,192,56,17,55,56,89,1,75,176,14,84,75,176,15,84,91,88,189,0,14,255,192,0,1,0,14,0,14,0,64,56,17,55,56,89,1,51,30,1,
  51,50,54,55,51,14,1,35,34,38,252,199,118,13,99,83,82,97,16,118,10,160,143,144,159,5,248,54,57,55,56,119,123,122,0,0,0,1,253,154,
  5,14,254,102,5,219,0,3,0,71,183,0,206,2,4,1,100,0,4,16,212,236,49,0,16,212,236,48,0,75,176,14,84,75,176,17,84,91,88,189,
  0,4,0,64,0,1,0,4,0,4,255,192,56,17,55,56,89,0,75,176,24,84,88,189,0,4,255,192,0,1,0,4,0,4,0,64,56,17,55,56,
  89,1,51,21,35,253,154,204,204,5,219,205,0,2,252,230,4,238,255,178,5,246,0,3,0,7,0,19,64,7,0,4,3,7,8,0,4,16,204,49,
  0,16,212,60,204,50,48,1,51,3,35,3,51,3,35,254,249,185,228,153,139,185,228,153,5,246,254,248,1,8,254,248,0,2,252,78,4,238,255,26,
  5,246,0,3,0,7,0,0,1,19,35,3,33,19,35,3,253,7,196,153,228,2,8,196,153,228,5,246,254,248,1,8,254,248,1,8,0,1,0,0,
  0,0,0,150,0,150,0,3,0,0,53,51,21,35,150,150,150,150,0,0,0,2,0,0,0,0,1,144,0,150,0,3,0,7,0,0,55,51,21,35,
  39,51,21,35,250,150,150,250,150,150,150,150,150,150,0,0,0,3,0,0,0,0,1,144,1,144,0,3,0,7,0,11,0,0,19,51,21,35,23,51,
  21,35,39,51,21,35,125,150,150,125,150,150,250,150,150,1,144,150,100,150,150,150,0,0,0,3,0,0,255,6,1,144,0,150,0,3,0,7,0,11,
  0,0,23,51,21,35,19,51,21,35,39,51,21,35,125,150,150,125,150,150,250,150,150,100,150,1,144,150,150,150,0,0,0,2,0,0,255,6,0,150,
  0,150,0,3,0,7,0,0,21,51,21,35,17,51,21,35,150,150,150,150,100,150,1,144,150,0,0,0,0,4,0,0,255,6,1,144,0,150,0,3,
  0,7,0,11,0,15,0,0,23,51,21,35,17,51,21,35,7,51,21,35,17,51,21,35,250,150,150,150,150,250,150,150,150,150,100,150,1,144,150,100,
  150,1,144,150,0,1,0,130,255,236,7,239,2,157,0,38,0,0,1,20,23,22,59,1,21,35,34,39,38,39,6,7,4,35,34,39,36,3,38,55,
  51,6,21,20,23,22,51,36,55,54,55,54,53,52,39,51,22,6,239,70,63,63,60,102,116,71,80,24,155,233,254,253,211,196,124,254,183,1,1,64,
  184,65,203,104,151,1,4,190,199,123,59,29,184,19,1,248,208,59,53,184,73,83,66,131,53,58,38,101,1,8,138,92,94,136,125,67,34,2,55,58,
  109,52,119,62,55,75,0,0,255,255,255,236,0,0,1,135,2,88,16,6,20,59,0,0,255,255,255,236,0,0,2,126,2,88,16,6,20,60,0,0,
  0,2,0,130,255,165,8,92,3,17,0,44,0,62,0,0,37,6,7,4,33,36,39,36,3,38,55,51,6,21,20,23,22,33,50,37,55,38,39,38,
  53,52,55,54,55,54,51,50,23,22,23,22,21,20,7,22,51,33,21,33,34,39,54,53,52,39,38,39,38,35,34,7,6,7,6,21,20,23,22,6,
  120,104,110,254,232,254,240,254,207,125,254,183,1,1,64,184,65,203,81,1,43,232,1,29,28,34,29,82,4,22,188,58,52,82,81,137,18,4,80,9,
  7,1,7,254,244,105,111,104,5,14,52,34,40,24,22,61,19,6,41,49,36,43,24,60,1,39,103,1,6,138,92,94,136,115,77,31,54,4,27,44,
  124,121,31,36,155,75,23,50,83,150,37,30,144,106,1,184,223,65,122,20,27,71,39,25,10,25,60,19,18,56,66,78,0,2,255,236,0,0,3,63,
  3,217,0,15,0,48,0,0,1,54,53,52,39,38,7,6,7,6,7,20,23,22,51,50,1,51,50,55,54,55,54,55,6,7,6,39,38,53,52,55,
  54,55,54,51,50,23,22,23,22,21,20,7,6,7,6,35,33,2,86,41,66,31,44,52,40,40,1,55,40,42,72,253,174,241,84,151,79,60,31,15,
  63,97,130,78,98,8,23,150,78,76,90,66,96,46,23,78,74,124,109,145,254,191,2,25,43,77,59,51,25,1,1,42,41,51,80,38,25,254,183,23,
  12,93,48,50,55,2,2,69,87,129,52,44,148,69,36,50,72,102,51,140,208,143,136,44,39,0,0,0,0,2,255,236,0,0,4,32,3,8,0,33,
  0,53,0,0,1,22,23,22,21,20,7,6,7,22,59,1,21,35,34,39,6,43,1,53,51,50,55,38,39,38,53,52,55,54,55,54,51,50,7,34,
  7,6,7,6,21,20,23,22,23,54,55,54,53,52,39,38,39,38,2,102,183,24,8,21,29,36,39,147,127,217,136,185,185,136,217,127,147,39,29,36,
  21,8,23,185,30,65,63,63,15,18,56,24,10,24,31,68,63,36,25,11,23,57,19,2,250,80,150,50,42,73,49,67,50,17,184,57,57,184,17,40,
  77,46,76,44,48,143,87,14,184,10,32,53,21,29,43,53,68,22,21,69,50,46,24,26,52,33,10,0,0,2,0,107,254,12,6,192,2,228,0,46,
  0,64,0,0,37,38,39,38,39,38,53,52,55,54,55,54,51,50,23,22,23,22,23,22,51,33,21,33,35,6,7,6,7,6,39,36,39,38,53,52,
  55,51,6,21,20,23,22,33,50,55,54,19,54,39,38,39,38,35,34,7,6,7,6,21,20,23,22,23,22,4,184,66,46,121,57,147,6,40,147,41,
  87,112,56,99,50,20,6,26,4,1,7,254,244,48,45,61,128,158,175,205,254,142,94,69,62,184,62,27,60,1,6,140,150,213,108,4,22,19,47,34,
  39,34,21,51,21,10,57,76,100,47,10,5,13,35,43,109,185,61,26,165,69,19,50,88,145,58,214,1,184,122,70,145,78,86,1,2,190,138,125,166,
  96,107,155,76,58,130,68,98,1,90,122,87,75,35,25,10,27,58,30,25,60,44,59,20,9,0,0,0,255,255,255,236,0,0,3,63,3,217,16,6,
  22,206,0,0,255,255,255,236,0,0,4,32,3,8,16,6,22,207,0,0,255,255,255,236,0,0,1,135,3,232,16,38,22,203,0,0,16,7,22,196,
  0,224,3,82,255,255,255,236,0,0,2,126,3,232,16,38,22,204,0,0,16,7,22,196,0,224,3,82,0,2,0,0,0,0,1,182,1,183,0,11,
  0,23,0,0,37,52,39,38,34,6,21,20,23,22,50,62,1,20,7,6,34,39,38,52,55,54,50,23,1,60,28,28,82,56,28,28,82,56,122,63,
  64,184,63,64,64,63,184,64,220,40,28,29,56,41,42,28,27,56,133,184,64,64,64,64,184,64,63,63,255,255,0,130,254,144,7,239,3,32,16,39,
  22,197,2,188,2,138,16,39,22,213,2,169,254,144,16,6,22,202,0,0,255,255,255,236,254,244,2,6,3,232,16,38,22,203,0,0,16,39,22,197,
  0,99,3,82,16,7,22,213,0,80,254,244,255,255,255,236,254,244,2,126,3,232,16,38,22,204,0,0,16,39,22,197,0,99,3,82,16,7,22,213,
  0,80,254,244,255,255,0,130,255,236,7,239,3,182,16,39,22,199,2,188,3,32,16,6,22,202,0,0,255,255,255,236,0,0,1,243,4,226,16,38,
  22,203,0,0,16,7,22,199,0,99,4,76,255,255,255,236,0,0,2,126,4,226,16,38,22,204,0,0,16,7,22,199,0,99,4,76,255,255,0,157,
  254,12,5,62,5,175,16,38,20,134,0,0,16,7,5,124,0,138,255,56,255,255,255,236,0,0,4,92,5,75,16,38,20,135,0,0,16,7,5,124,
  0,88,254,212,255,255,255,236,0,0,5,62,5,75,16,38,20,136,0,0,16,7,5,124,0,88,254,212,255,255,0,157,254,12,5,62,5,170,16,38,
  20,134,0,0,16,7,22,200,2,63,5,20,255,255,255,236,0,0,4,92,5,70,16,38,20,135,0,0,16,7,22,200,2,13,4,176,255,255,255,236,
  0,0,5,62,5,70,16,38,20,136,0,0,16,7,22,200,2,13,4,176,255,255,0,157,254,12,5,62,5,170,16,38,20,134,0,0,16,7,22,198,
  1,194,4,26,255,255,255,236,0,0,4,92,5,70,16,38,20,135,0,0,16,7,22,198,1,144,3,182,255,255,255,236,0,0,5,62,5,70,16,38,
  20,136,0,0,16,7,22,198,1,144,3,182,255,255,0,157,254,12,5,62,4,176,16,38,20,134,0,0,16,39,22,196,2,63,4,26,16,7,22,199,
  1,231,0,25,255,255,255,236,254,62,4,92,4,76,16,38,20,135,0,0,16,39,22,199,1,144,255,56,16,7,22,196,2,13,3,182,255,255,255,236,
  254,62,5,62,4,76,16,38,20,136,0,0,16,39,22,199,1,156,255,56,16,7,22,196,2,13,3,182,0,1,0,0,5,51,3,95,7,43,0,3,
  0,0,9,1,53,1,3,95,252,161,3,95,6,149,254,158,150,1,98,0,0,1,0,213,254,86,5,39,5,213,0,19,0,74,64,33,17,17,1,2,
  1,2,17,16,17,16,66,11,149,10,17,2,3,0,175,16,19,11,16,1,17,2,28,4,54,17,28,0,20,16,220,236,252,236,17,57,57,204,49,0,
  47,60,236,50,57,57,220,236,48,75,83,88,7,16,4,237,7,16,4,237,89,34,178,31,21,1,1,93,19,51,1,17,51,17,20,7,6,43,1,53,
  51,50,55,54,53,1,17,35,213,184,2,226,184,82,81,181,254,233,105,38,38,253,30,184,5,213,251,131,4,125,250,23,214,96,96,156,48,49,173,4,
  125,251,131,0,0,1,0,15,0,0,2,31,4,96,0,11,0,50,64,17,2,11,169,5,8,0,188,6,5,2,1,8,8,11,0,70,12,16,252,60,
  60,236,50,50,49,0,47,228,220,60,236,50,48,64,11,16,13,64,13,80,13,96,13,112,13,5,1,93,19,51,17,51,21,35,17,35,17,35,53,51,
  195,184,164,164,184,180,180,4,96,254,8,164,254,60,1,196,164,0,0,0,0,2,254,242,254,86,2,46,4,96,0,14,0,23,0,0,19,32,53,52,
  33,51,17,51,17,51,21,35,6,7,6,3,35,34,23,22,51,50,55,54,33,254,209,1,14,193,184,181,191,18,53,82,32,181,119,3,4,123,105,38,
  18,254,86,221,205,4,96,251,160,155,112,63,96,1,16,51,65,48,23,0,255,255,1,146,6,99,3,232,8,51,16,39,0,113,0,189,2,61,16,7,
  22,185,4,188,1,85,0,0,255,255,1,146,6,97,3,232,8,52,16,39,0,113,0,189,0,255,16,7,22,185,4,188,2,91,0,0,255,255,1,146,
  6,94,3,232,8,51,16,39,22,193,4,188,1,80,16,7,0,113,0,189,2,61,0,0,255,255,1,147,6,99,3,229,8,90,16,39,22,186,4,240,
  2,100,16,7,22,185,4,188,1,85,0,0,255,255,1,147,6,99,3,229,8,90,16,39,22,188,4,140,2,100,16,7,22,185,4,188,1,85,0,0,
  255,255,1,146,6,97,3,232,8,90,16,39,22,186,4,240,2,100,16,7,0,113,0,189,0,255,0,0,255,255,1,146,6,97,3,232,8,90,16,39,
  22,188,4,140,2,100,16,7,0,113,0,189,0,255,0,0,255,255,1,118,6,106,4,10,8,51,16,39,22,187,4,192,1,92,16,7,0,113,0,189,
  2,61,0,0,255,255,1,139,6,99,3,237,8,90,16,39,22,190,4,188,2,98,16,7,22,185,4,188,1,85,0,0,255,255,1,118,6,106,4,10,
  8,86,16,39,22,185,4,188,2,125,16,7,22,187,4,192,1,92,0,0,255,255,1,139,6,99,3,237,8,87,16,39,22,190,4,188,1,117,16,7,
  22,193,4,188,2,124,0,0,255,255,1,118,6,106,4,48,8,90,16,39,22,186,5,64,2,100,16,7,22,187,4,192,1,92,0,0,255,255,1,139,
  6,99,5,24,8,58,16,39,22,189,4,188,1,117,16,7,22,186,6,40,2,68,0,0,255,255,1,139,6,99,4,109,8,58,16,39,22,188,5,226,
  2,68,16,7,22,189,4,188,1,117,0,0,255,255,1,118,6,99,4,10,8,117,16,39,22,189,4,188,1,117,16,7,22,187,4,192,2,140,0,0,
  255,255,1,118,6,86,4,10,8,89,16,39,22,192,4,188,1,80,16,7,22,187,4,192,2,112,0,0,255,255,1,131,6,86,3,245,8,90,16,39,
  22,192,4,188,1,80,16,7,22,186,4,240,2,100,0,0,255,255,1,131,6,86,3,245,8,90,16,39,22,192,4,188,1,80,16,7,22,188,4,140,
  2,100,0,0,255,255,1,131,6,86,3,245,8,139,16,39,2,186,4,171,2,16,16,7,22,192,4,188,1,80,0,0,255,255,1,139,6,99,5,7,
  8,91,16,39,2,186,6,16,1,224,16,7,22,189,4,188,1,117,0,0,255,255,252,154,4,123,255,80,6,110,16,38,2,178,0,0,16,7,2,184,
  254,248,0,90,0,1,0,0,0,0,1,44,1,44,0,3,0,0,17,33,17,33,1,44,254,212,1,44,254,212,0,0,0,1,0,0,255,227,3,79,
  5,213,0,15,0,0,61,1,30,1,51,50,54,53,17,51,17,16,6,35,34,38,91,194,104,143,113,202,211,247,96,190,61,236,81,81,149,203,3,238,
  252,18,254,230,234,44,0,0,255,255,255,171,254,12,5,19,2,38,16,38,23,4,0,0,16,7,5,127,2,6,249,30,0,1,255,171,254,12,4,246,
  2,38,0,24,0,0,1,51,22,23,22,23,22,59,1,21,35,34,39,2,7,4,33,53,32,55,54,55,54,53,52,2,120,184,30,3,10,73,42,101,
  195,250,130,50,68,251,254,228,254,190,1,48,203,218,35,10,2,38,112,30,103,77,44,184,62,254,234,133,151,184,128,138,208,58,72,126,255,255,0,144,
  254,200,6,35,7,196,16,39,5,127,2,188,1,144,16,6,20,194,0,0,255,255,255,236,0,0,2,96,7,196,16,39,5,127,255,83,1,144,16,6,
  20,195,0,0,255,255,255,236,0,0,2,186,7,196,16,39,5,127,255,83,1,144,16,6,20,196,0,0,255,255,0,130,254,240,6,191,3,70,16,39,
  5,127,0,188,253,18,16,6,20,212,0,0,255,255,255,236,254,212,2,56,4,64,16,39,5,127,255,43,254,12,16,39,22,197,0,99,254,212,16,6,
  20,59,0,0,255,255,255,236,254,212,2,126,4,64,16,39,5,127,255,43,254,12,16,39,22,197,0,99,254,212,16,6,20,60,0,0,255,255,255,171,
  254,12,4,126,4,114,16,39,5,127,0,188,254,62,16,6,20,146,0,0,0,1,0,193,0,0,2,57,6,20,0,11,0,57,181,6,2,8,0,70,
  12,16,252,236,196,75,176,14,83,75,176,16,81,90,88,185,0,6,255,192,56,89,49,0,180,0,151,6,135,7,47,236,228,48,64,13,16,13,64,13,
  80,13,96,13,112,13,240,13,6,1,93,19,51,17,20,22,59,1,21,35,34,38,53,193,184,76,105,11,32,181,163,6,20,251,130,153,97,156,192,214,
  255,255,0,145,0,0,4,94,2,238,16,6,20,206,0,0,255,255,0,113,255,227,5,37,5,240,16,6,1,228,0,0,255,255,0,113,255,227,4,113,
  5,15,16,6,1,229,0,0,255,255,0,150,254,117,2,11,4,123,16,38,0,243,0,0,16,7,2,157,255,74,0,0,0,2,0,79,0,0,2,119,
  4,96,0,3,0,7,0,0,55,51,19,35,19,33,19,33,199,134,178,134,36,254,178,218,1,78,100,3,152,252,4,4,96,0,0,0,0,2,255,22,
  254,86,2,119,4,96,0,8,0,22,0,0,5,19,35,3,6,7,54,55,54,5,35,55,51,50,55,54,55,19,33,3,6,7,6,1,53,202,134,208,
  35,53,72,50,75,254,220,220,20,49,105,48,47,29,233,1,78,222,41,100,101,22,4,18,251,208,181,84,15,48,72,244,100,48,49,153,4,172,251,140,
  214,96,96,0,255,255,255,211,254,118,2,103,4,123,16,39,2,176,255,29,0,0,16,6,0,243,0,0,255,255,0,191,254,137,1,121,4,123,16,38,
  0,243,0,0,16,7,2,212,3,29,0,0,0,2,0,240,0,216,1,195,4,251,0,3,0,7,0,0,19,51,21,35,17,51,21,35,240,211,211,211,
  211,1,214,254,4,35,254,0,0,1,0,151,0,0,2,246,5,213,0,11,0,43,64,22,10,2,149,1,129,9,4,149,6,5,2,28,4,3,28,10,
  8,11,28,9,10,12,16,212,50,236,50,16,252,50,236,50,49,0,47,236,50,244,236,50,48,19,33,21,35,17,51,21,33,53,51,17,35,151,2,94,
  202,203,253,162,201,202,5,213,170,251,127,170,170,4,129,0,0,1,1,173,2,149,5,9,3,63,0,3,0,0,1,21,33,53,5,9,252,164,3,63,
  170,170,0,0,255,255,0,200,4,203,3,56,8,242,16,39,5,115,0,0,2,88,16,6,5,121,0,0,255,255,0,200,4,203,3,56,9,85,16,39,
  5,116,0,0,2,88,16,6,5,121,0,0,255,255,0,200,4,186,3,56,8,232,16,39,5,121,0,0,1,244,16,6,5,115,0,0,255,255,0,200,
  4,203,3,56,8,2,16,39,5,118,0,0,2,88,16,6,5,121,0,0,255,255,0,200,4,203,3,56,9,85,16,39,5,119,0,0,2,88,16,6,
  5,121,0,0,255,255,0,200,4,186,3,56,8,32,16,39,5,121,0,0,1,44,16,6,5,118,0,0,255,255,0,220,4,191,3,36,7,158,16,39,
  5,118,0,0,1,244,16,6,5,124,0,0,255,255,0,220,4,191,3,36,8,241,16,39,5,119,0,0,1,244,16,6,5,124,0,0,0,1,0,193,
  0,0,2,78,5,213,0,5,0,26,64,13,4,84,2,175,0,4,7,4,3,8,1,4,6,16,252,252,252,196,49,0,47,236,236,48,51,17,51,17,
  51,21,193,184,213,5,213,250,190,147,0,0,0,1,255,236,0,0,2,78,5,213,0,7,0,30,64,15,1,4,84,7,175,2,1,9,4,0,8,6,
  4,4,8,16,196,252,252,252,196,49,0,47,236,236,50,48,37,51,21,33,53,51,17,51,1,121,213,253,158,213,184,147,147,147,5,66,0,1,255,236,
  0,0,1,121,5,213,0,5,0,26,64,13,2,84,4,175,0,7,4,0,8,4,4,2,6,16,196,252,252,236,49,0,47,236,236,48,41,1,53,51,
  17,51,1,121,254,115,213,184,147,5,66,0,0,2,0,113,255,227,4,166,3,147,0,7,0,21,0,56,64,13,21,23,69,5,28,8,19,17,1,28,
  13,69,22,16,244,236,212,182,16,17,48,17,160,17,3,93,57,57,236,252,196,49,0,64,11,7,160,15,8,3,160,10,140,19,160,8,47,236,244,236,
  16,212,236,48,0,16,22,32,54,16,38,32,1,6,35,34,0,16,0,32,0,21,20,7,51,21,1,13,185,1,6,185,185,254,250,1,42,78,89,195,
  254,235,1,21,1,134,1,21,104,237,2,62,254,250,185,185,1,6,185,253,9,29,1,21,1,134,1,21,254,235,195,169,127,147,0,0,0,2,255,236,
  255,227,4,166,3,147,0,7,0,25,0,65,64,17,24,27,69,5,28,14,11,8,23,4,21,1,28,16,69,13,26,16,196,244,236,212,182,16,21,48,
  21,160,21,3,93,23,57,236,252,196,49,0,64,13,7,160,19,12,3,160,10,140,14,23,160,25,12,47,60,236,50,244,236,16,212,236,48,0,16,22,
  32,54,16,38,32,1,6,34,39,33,53,51,38,53,52,0,32,0,21,20,7,51,21,1,13,185,1,6,185,185,254,250,1,42,78,178,78,254,74,237,
  104,1,21,1,134,1,21,104,237,2,62,254,250,185,185,1,6,185,253,9,29,29,147,127,169,195,1,21,254,235,195,169,127,147,0,0,0,2,255,236,
  255,227,4,33,3,147,0,7,0,21,0,56,64,13,23,69,5,28,19,8,15,1,28,10,69,21,22,16,196,244,236,212,182,16,15,48,15,160,15,3,
  93,57,57,236,236,49,0,64,11,7,160,13,19,3,160,17,140,8,160,19,47,236,244,236,16,212,236,48,0,16,22,32,54,16,38,32,3,38,53,52,
  0,32,0,16,0,35,34,39,33,53,1,13,185,1,6,185,185,254,250,237,104,1,21,1,134,1,21,254,235,195,89,78,254,74,2,62,254,250,185,185,
  1,6,185,253,156,127,169,195,1,21,254,235,254,122,254,235,29,147,0,0,0,1,0,61,0,0,3,120,5,217,0,10,0,52,64,13,5,8,2,10,
  12,7,6,8,28,3,4,2,11,16,220,196,50,252,196,50,220,196,17,18,57,49,0,64,12,5,2,8,3,3,1,6,3,129,10,135,1,47,236,236,
  50,17,18,23,57,48,41,1,17,1,51,27,1,51,1,17,33,3,120,253,222,254,231,194,179,179,194,254,231,1,106,3,42,2,175,254,93,1,163,253,
  81,253,105,0,0,1,255,236,0,0,3,120,5,217,0,12,0,54,64,14,8,11,5,0,14,10,9,11,28,6,7,5,3,13,16,196,220,196,50,252,
  196,50,220,196,17,18,57,49,0,64,12,8,5,11,3,1,9,6,129,12,3,135,1,47,236,50,236,50,17,23,57,48,37,21,33,53,33,17,1,51,
  27,1,51,1,17,3,120,252,116,1,106,254,231,194,179,179,194,254,231,147,147,147,2,151,2,175,254,93,1,163,253,81,253,105,0,0,0,1,255,236,
  0,0,3,39,5,217,0,10,0,52,64,13,6,9,3,12,8,7,9,28,4,5,3,1,11,16,196,220,196,50,252,196,50,204,17,18,57,49,0,64,
  12,6,3,9,3,4,10,7,4,129,1,135,10,47,236,236,50,17,18,23,57,48,35,53,33,17,1,51,27,1,51,1,17,20,1,106,254,231,194,179,
  179,194,254,231,147,2,151,2,175,254,93,1,163,253,81,252,214,0,0,0,0,1,0,61,0,0,4,208,3,113,0,8,0,0,41,1,9,1,35,1,
  51,1,51,4,208,254,236,254,162,254,162,195,1,164,250,1,109,136,2,189,253,67,3,113,253,34,0,0,0,1,255,236,0,0,4,208,3,113,0,10,
  0,0,41,1,53,51,1,51,1,51,21,33,1,1,0,254,236,136,1,109,250,1,109,136,254,236,254,162,147,2,222,253,34,147,2,189,0,1,255,236,
  0,0,4,127,3,113,0,8,0,0,41,1,53,51,1,51,1,35,1,1,0,254,236,136,1,109,250,1,164,195,254,162,147,2,222,252,143,2,189,0,
  0,1,0,186,0,0,5,79,3,113,0,9,0,36,64,11,9,11,4,7,28,5,4,28,2,4,10,16,252,236,212,252,252,196,49,0,182,6,3,163,
  8,5,135,1,47,236,50,244,60,48,41,1,17,51,17,33,17,51,17,51,5,79,251,107,185,2,85,185,206,3,113,253,34,2,222,253,34,0,0,0,
  0,1,255,236,0,0,5,79,3,113,0,11,0,40,64,12,11,13,4,10,28,8,6,28,4,4,2,12,16,196,252,236,212,252,252,196,49,0,183,8,
  5,163,3,6,10,135,1,47,236,50,50,244,60,48,41,1,53,51,17,51,17,33,17,51,17,51,5,79,250,157,206,185,2,85,185,206,147,2,222,253,
  34,2,222,253,34,0,0,0,0,1,255,236,0,0,4,129,3,113,0,9,0,36,64,11,11,4,0,28,8,6,28,4,4,2,10,16,196,252,236,212,
  252,236,49,0,182,8,5,163,3,6,135,0,47,236,50,244,60,48,41,1,53,51,17,51,17,33,17,51,4,129,251,107,206,185,2,85,185,147,2,222,
  253,34,2,222,0,1,0,186,0,0,5,79,3,113,0,9,0,36,64,10,8,11,4,6,28,2,1,4,4,10,16,252,60,212,252,252,196,49,0,183,
  4,160,6,163,7,2,160,0,47,236,50,244,236,48,51,53,33,17,33,53,33,17,51,21,186,3,14,252,242,3,199,206,147,2,75,147,253,34,147,0,
  0,1,255,236,0,0,5,79,3,113,0,9,0,36,64,10,8,11,4,6,28,2,4,4,1,10,16,196,252,212,252,252,196,49,0,183,4,160,6,163,
  7,2,160,0,47,236,50,244,236,48,35,53,33,17,33,53,33,17,51,21,20,3,220,252,242,3,199,206,147,2,75,147,253,34,147,0,0,1,255,236,
  0,0,4,129,3,113,0,7,0,32,64,9,9,4,0,28,4,6,4,3,8,16,196,252,212,252,236,49,0,182,6,160,0,163,4,160,2,47,236,244,
  236,48,1,17,33,53,33,17,33,53,4,129,251,107,3,220,252,242,3,113,252,143,147,2,75,147,0,0,0,2,0,113,0,0,4,212,5,226,0,19,
  0,31,0,58,64,14,18,33,69,27,28,12,16,28,1,21,28,6,69,32,16,252,236,220,178,64,1,1,93,252,220,178,64,12,1,93,236,252,196,49,
  0,64,11,24,149,1,16,30,149,9,145,17,160,0,47,236,244,236,212,60,236,48,33,17,38,39,46,1,52,62,1,32,30,1,20,6,7,6,7,17,
  33,21,0,20,30,1,50,62,1,52,46,1,34,6,2,4,82,74,114,133,133,228,1,12,230,131,131,115,75,82,2,24,252,57,91,156,184,157,90,90,
  157,184,156,3,14,11,32,49,168,197,169,98,98,169,197,168,49,32,11,253,133,147,4,173,112,96,56,56,96,112,96,56,56,0,0,0,0,2,255,236,
  0,0,4,212,5,226,0,21,0,33,0,62,64,15,1,35,69,29,28,17,21,28,6,23,28,11,69,4,34,16,196,252,236,220,178,64,6,1,93,252,
  220,178,64,17,1,93,236,252,196,49,0,64,12,26,149,6,21,32,149,14,145,0,5,160,2,47,236,50,244,236,212,60,236,48,37,33,21,33,53,33,
  17,38,39,46,1,52,62,1,32,30,1,20,6,7,6,7,0,20,30,1,50,62,1,52,46,1,34,6,2,188,2,24,251,24,2,24,82,74,114,133,
  133,228,1,12,230,131,131,115,75,82,254,81,91,156,184,157,90,90,157,184,156,147,147,147,2,123,11,32,49,168,197,169,98,98,169,197,168,49,32,11,
  1,159,112,96,56,56,96,112,96,56,56,0,0,2,255,236,0,0,4,79,5,226,0,19,0,31,0,58,64,14,33,69,27,28,14,18,28,3,21,28,
  8,69,1,32,16,196,252,236,220,178,64,6,1,93,252,220,178,64,17,1,93,236,236,49,0,64,11,24,149,3,18,30,149,11,145,2,160,19,47,236,
  244,236,212,60,236,48,35,53,33,17,38,39,46,1,52,62,1,32,30,1,20,6,7,6,7,17,0,20,30,1,50,62,1,52,46,1,34,6,20,2,
  24,82,74,114,133,133,228,1,12,230,131,131,115,75,82,254,81,91,156,184,157,90,90,157,184,156,147,2,123,11,32,49,168,197,169,98,98,169,197,168,
  49,32,11,252,242,4,173,112,96,56,56,96,112,96,56,56,0,2,0,186,0,0,5,79,4,166,0,8,0,12,0,38,64,10,2,6,0,5,11,4,
  13,12,14,13,16,212,196,16,252,220,204,204,50,49,0,182,2,3,5,7,11,160,9,47,236,220,220,220,204,48,1,16,51,21,34,7,51,21,35,1,
  33,53,33,2,17,242,132,2,133,241,3,62,251,107,4,149,3,156,1,10,102,154,158,252,248,147,0,0,0,2,255,236,0,0,5,79,4,166,0,8,
  0,12,0,34,183,3,6,0,5,12,14,11,13,16,196,212,196,220,204,204,50,49,0,182,2,3,5,7,11,160,9,47,236,220,220,220,204,48,1,16,
  51,21,34,7,51,21,35,1,33,53,33,2,17,242,132,2,133,241,3,62,250,157,5,99,3,156,1,10,102,154,158,252,248,147,0,0,0,2,255,236,
  0,0,4,129,4,166,0,8,0,12,0,36,64,9,2,6,0,5,12,4,14,11,13,16,196,220,252,220,204,204,50,49,0,182,2,3,5,7,11,160,
  9,47,236,220,220,220,204,48,1,16,51,21,34,7,51,21,35,1,33,53,33,2,17,242,132,2,133,241,2,112,251,107,4,149,3,156,1,10,102,154,
  158,252,248,147,0,2,0,113,0,0,6,181,5,238,0,19,0,29,0,55,64,15,18,31,17,8,1,4,20,8,2,14,27,8,9,69,30,16,252,236,
  212,60,236,50,212,252,220,196,49,0,64,13,3,5,1,160,29,15,24,160,10,145,17,160,0,47,236,244,236,212,60,236,50,204,48,33,17,33,17,35,
  17,35,34,38,16,54,32,23,22,29,1,33,17,51,21,1,53,52,39,38,34,6,20,22,51,5,46,254,67,156,248,188,176,177,1,102,94,139,2,118,
  206,252,32,93,56,198,109,114,94,2,222,254,196,1,60,214,1,85,229,102,152,182,201,253,34,147,3,113,201,131,93,56,152,198,131,0,0,2,255,236,
  0,0,6,181,5,238,0,21,0,31,0,59,64,16,18,33,17,8,1,4,22,8,2,14,29,8,9,69,21,32,16,196,252,236,212,60,236,50,212,252,
  220,196,49,0,64,14,3,5,1,160,31,15,26,160,10,145,0,17,160,19,47,236,50,244,236,212,60,236,50,204,48,37,17,33,17,35,17,35,34,38,
  16,54,32,23,22,29,1,33,17,51,21,33,53,1,53,52,39,38,34,6,20,22,51,5,46,254,67,156,248,188,176,177,1,102,94,139,2,118,206,249,
  55,2,233,93,56,198,109,114,94,147,2,75,254,196,1,60,214,1,85,229,102,152,182,201,253,34,147,147,2,222,201,131,93,56,152,198,131,0,0,0,
  0,2,255,236,0,0,5,231,5,238,0,19,0,29,0,55,64,15,31,17,8,1,4,20,8,2,14,27,8,9,69,19,30,16,196,252,236,212,60,236,
  50,212,252,204,49,0,64,13,3,5,1,160,29,15,24,160,10,145,0,160,17,47,236,244,236,212,60,236,50,204,48,37,17,33,17,35,17,35,34,38,
  16,54,32,23,22,29,1,33,17,33,53,1,53,52,39,38,34,6,20,22,51,5,46,254,67,156,248,188,176,177,1,102,94,139,2,118,250,5,2,233,
  93,56,198,109,114,94,147,2,75,254,196,1,60,214,1,85,229,102,152,182,201,252,143,147,2,222,201,131,93,56,152,198,131,0,0,0,0,1,0,193,
  0,0,3,149,5,213,0,11,0,44,64,11,10,13,7,3,19,5,9,28,1,4,12,16,252,252,60,252,60,220,196,49,0,64,11,5,160,7,0,4,
  160,2,175,10,160,0,47,236,244,236,16,220,236,48,51,17,33,21,33,17,33,21,33,17,33,21,193,2,131,254,53,1,203,254,53,2,28,5,213,147,
  254,47,146,253,180,147,0,0,0,1,255,236,0,0,3,149,5,213,0,13,0,48,64,12,12,15,9,5,19,7,11,28,3,4,1,14,16,196,252,252,
  60,252,60,220,196,49,0,64,12,7,160,9,0,6,160,4,175,2,12,160,0,47,236,50,244,236,16,220,236,48,35,53,51,17,33,21,33,17,33,21,
  33,17,33,21,20,213,2,131,254,53,1,203,254,53,2,28,147,5,66,147,254,47,146,253,180,147,0,0,0,1,255,236,0,0,3,68,5,213,0,11,
  0,44,64,11,13,6,9,19,7,11,28,4,4,2,12,16,196,252,252,60,252,60,204,49,0,64,11,8,160,10,0,7,160,5,175,2,160,0,47,236,
  244,236,16,220,236,48,41,1,53,51,17,33,21,33,17,33,21,33,1,121,254,115,213,2,131,254,53,1,203,254,53,147,5,66,147,254,47,146,0,0,
  0,1,0,61,0,0,3,149,5,213,0,11,0,44,64,11,10,13,4,8,18,0,4,19,2,6,12,16,220,60,252,60,252,252,196,49,0,64,11,4,
  160,2,0,5,160,7,175,10,160,0,47,236,244,236,16,220,236,48,33,17,33,53,33,17,33,53,33,17,51,21,2,8,254,53,1,203,254,53,2,131,
  213,2,223,146,1,209,147,250,190,147,0,0,0,1,255,236,0,0,3,149,5,213,0,13,0,48,64,12,12,15,4,10,18,6,2,19,4,8,1,14,
  16,196,220,60,252,60,252,252,196,49,0,64,12,5,160,3,0,8,160,10,175,12,2,160,0,47,236,50,244,236,16,220,236,48,35,53,33,17,33,53,
  33,17,33,53,33,17,51,21,20,2,28,254,53,1,203,254,53,2,131,213,147,2,76,146,1,209,147,250,190,147,0,0,0,1,255,236,0,0,2,192,
  5,213,0,11,0,44,64,11,13,4,11,18,3,7,19,5,9,2,12,16,196,220,60,252,60,252,236,49,0,64,11,7,160,5,0,8,160,10,175,2,
  160,0,47,236,244,236,16,220,236,48,41,1,53,33,17,33,53,33,17,33,53,33,2,192,253,44,2,28,254,53,1,203,254,53,2,131,147,2,76,146,
  1,209,147,0,0,2,0,186,0,0,4,140,5,213,0,10,0,23,0,42,64,12,22,25,27,7,28,19,14,2,28,12,4,24,16,252,252,60,212,236,
  252,196,49,0,64,9,1,160,15,13,129,3,22,160,11,16,236,50,236,212,236,48,1,33,17,33,50,55,54,53,52,39,38,1,17,51,17,33,50,23,
  22,21,20,7,51,21,2,156,254,208,1,44,82,52,44,44,61,253,217,185,1,85,105,127,88,79,211,2,222,253,181,93,79,122,125,73,95,253,34,5,
  213,253,156,135,95,210,164,130,147,0,0,0,0,2,255,236,0,0,4,140,5,213,0,14,0,25,0,46,64,13,13,27,27,22,28,10,5,17,28,3,
  4,1,26,16,196,252,252,60,212,236,252,196,49,0,64,10,16,160,6,4,129,2,18,13,160,0,47,236,50,50,236,212,236,48,35,53,51,17,51,17,
  33,50,23,22,21,20,7,51,21,1,33,17,33,50,55,54,53,52,39,38,20,206,185,1,85,105,127,88,79,211,254,16,254,208,1,44,82,52,44,44,
  61,147,5,66,253,156,135,95,210,164,130,147,2,222,253,181,93,79,122,125,73,95,0,0,0,2,255,236,0,0,4,8,5,213,0,10,0,25,0,42,
  64,12,27,27,7,28,21,16,2,28,14,4,12,26,16,196,252,252,60,212,236,236,49,0,64,9,1,160,17,15,129,13,3,160,11,47,236,50,236,212,
  236,48,1,33,17,33,50,55,54,53,52,39,38,1,53,51,17,51,17,33,50,23,22,21,20,7,6,35,2,156,254,208,1,44,82,52,44,44,61,253,
  11,206,185,1,85,105,127,88,88,88,108,2,222,253,181,93,79,122,125,73,95,253,34,147,5,66,253,156,135,95,210,173,135,133,0,0,0,1,0,193,
  0,0,4,249,5,213,0,19,0,64,64,11,18,21,4,9,17,28,5,0,6,4,20,16,244,220,178,95,0,1,93,57,252,212,252,196,0,64,11,11,
  5,0,6,10,160,7,129,17,160,0,47,236,244,236,57,17,57,57,64,7,11,18,10,18,5,6,5,7,16,5,236,236,49,48,33,52,2,39,38,39,
  3,53,33,21,5,19,22,23,22,23,22,23,33,21,2,170,27,53,77,137,195,3,99,253,153,157,136,52,66,6,2,1,1,152,153,1,95,150,220,220,
  1,57,86,147,1,254,239,234,184,230,156,64,57,147,0,0,0,1,255,236,0,0,4,249,5,213,0,22,0,68,64,12,21,24,4,12,20,28,8,2,
  9,4,1,23,16,196,244,220,178,95,2,1,93,57,252,212,252,196,0,64,12,14,8,0,9,13,160,10,129,20,2,160,0,47,236,50,244,236,57,17,
  57,57,64,7,14,18,13,18,8,9,8,7,16,5,236,236,49,48,35,53,33,38,39,38,39,38,39,3,53,33,21,5,19,22,23,22,23,22,23,33,
  21,20,2,187,3,8,13,53,77,137,195,3,99,253,153,157,136,52,66,6,2,1,1,152,147,88,93,176,150,220,220,1,57,86,147,1,254,239,234,184,
  230,156,64,57,147,0,0,0,0,1,255,236,0,0,4,36,5,213,0,19,0,64,64,11,21,4,12,19,28,8,2,9,4,1,20,16,196,244,220,178,
  95,2,1,93,57,252,212,236,0,64,11,14,8,0,9,13,160,10,129,2,160,0,47,236,244,236,57,17,57,57,64,7,14,18,13,18,8,9,8,7,
  16,5,236,236,49,48,35,53,33,38,39,38,39,38,39,3,53,33,21,5,19,22,23,22,18,7,20,2,187,3,8,13,53,77,137,195,3,99,253,153,
  157,136,52,66,11,1,147,88,93,176,150,220,220,1,57,86,147,1,254,239,234,184,230,254,201,113,0,0,0,1,0,61,0,0,2,225,5,213,0,8,
  0,58,64,9,7,10,4,3,5,28,1,3,9,16,212,220,252,17,57,220,196,49,0,64,13,2,18,1,18,3,4,3,3,4,129,6,160,8,47,236,
  244,204,178,31,3,1,93,7,16,4,236,236,180,141,2,141,1,2,93,48,33,17,1,53,1,51,17,51,21,1,84,254,233,1,21,186,213,4,223,254,
  199,246,1,57,250,190,147,0,0,1,255,236,0,0,2,225,5,213,0,10,0,62,64,10,9,12,6,5,7,28,3,5,1,11,16,196,212,220,252,17,
  57,220,196,49,0,64,14,4,18,3,18,5,6,5,5,6,129,8,2,160,10,47,236,50,244,204,178,31,5,1,93,7,16,4,236,236,180,141,4,141,
  3,2,93,48,35,53,33,17,1,53,1,51,17,51,21,20,1,104,254,233,1,21,186,213,147,4,76,254,199,246,1,57,250,190,147,0,0,1,255,236,
  0,0,2,12,5,213,0,8,0,58,64,9,10,6,5,7,28,3,5,1,9,16,196,212,220,252,17,57,204,49,0,64,13,4,18,3,18,5,6,5,
  5,6,129,2,160,8,47,236,244,204,178,31,5,1,93,7,16,4,236,236,180,141,4,141,3,2,93,48,35,53,33,17,1,53,1,51,17,20,1,104,
  254,233,1,21,186,147,4,76,254,199,246,1,57,250,43,0,0,3,0,193,0,0,7,192,4,26,0,17,0,26,0,35,0,49,64,14,16,37,28,14,
  28,18,24,28,27,33,28,1,4,36,16,252,236,212,236,212,252,252,196,49,0,64,11,21,160,10,30,160,4,16,26,35,160,0,47,236,50,50,212,236,
  212,236,48,51,17,52,18,51,50,22,23,62,1,51,50,23,22,21,17,51,21,1,52,38,35,34,6,21,17,33,1,52,38,35,34,6,29,1,33,193,
  244,198,125,120,53,37,150,211,210,94,136,213,254,113,164,90,129,127,1,254,253,72,164,90,108,148,1,254,1,238,166,0,255,75,45,45,210,88,128,104,
  253,185,147,2,124,130,128,197,149,254,110,1,99,131,127,167,210,242,0,0,0,3,255,236,0,0,7,192,4,26,0,19,0,28,0,37,0,53,64,15,
  18,39,4,16,28,20,26,28,29,35,28,3,4,1,38,16,196,252,236,212,236,212,252,252,196,49,0,64,12,23,160,12,32,160,6,17,27,36,2,160,
  19,47,236,50,50,50,212,236,212,236,48,35,53,51,17,52,18,51,50,22,23,62,1,51,50,23,22,21,17,51,21,1,52,38,35,34,6,21,17,33,
  1,52,38,35,34,6,29,1,33,20,213,244,198,125,120,53,37,150,211,210,94,136,213,254,113,164,90,129,127,1,254,253,72,164,90,108,148,1,254,147,
  1,91,166,0,255,75,45,45,210,88,128,104,253,185,147,2,124,130,128,197,149,254,110,1,99,131,127,167,210,242,0,0,0,3,255,236,0,0,6,235,
  4,26,0,17,0,26,0,35,0,49,64,14,37,4,16,28,18,24,28,27,33,28,3,4,1,36,16,196,252,236,212,236,212,252,236,49,0,64,11,21,
  160,12,30,160,6,2,34,25,160,17,47,236,50,50,212,236,212,236,48,35,53,51,17,52,18,51,50,22,23,62,1,51,50,23,22,21,17,3,52,38,
  35,34,6,21,17,33,1,52,38,35,34,6,29,1,33,20,213,244,198,125,120,53,37,150,211,210,94,136,186,164,90,129,127,1,254,253,72,164,90,108,
  148,1,254,147,1,91,166,0,255,75,45,45,210,88,128,104,253,38,2,124,130,128,197,149,254,110,1,99,131,127,167,210,242,0,0,0,0,1,0,61,
  0,0,3,220,5,213,0,13,0,45,64,12,12,15,9,31,11,7,28,5,1,31,3,14,16,220,252,60,252,60,252,220,196,49,0,64,10,9,1,160,
  3,7,6,129,12,160,0,47,236,252,220,60,252,60,48,33,17,33,53,33,17,51,17,33,21,33,17,33,21,1,136,254,181,1,75,184,1,75,254,181,
  1,156,3,129,147,1,193,254,63,147,253,18,147,0,0,0,0,1,255,236,0,0,3,220,5,213,0,15,0,49,64,13,14,17,11,31,13,9,28,7,
  3,31,5,1,16,16,196,220,252,60,252,60,252,204,196,49,0,64,11,11,3,160,5,9,8,129,2,14,160,0,47,236,50,244,220,60,252,60,48,35,
  53,33,17,33,53,33,17,51,17,33,21,33,17,33,21,20,1,156,254,181,1,75,184,1,75,254,181,1,156,147,2,238,147,1,193,254,63,147,253,18,
  147,0,0,0,0,1,255,236,0,0,3,139,5,213,0,13,0,45,64,12,15,12,31,0,10,28,8,4,31,6,2,14,16,196,220,252,60,252,60,252,
  204,49,0,64,10,12,4,160,6,10,8,129,2,160,0,47,236,244,220,60,252,60,48,41,1,53,33,17,33,53,33,17,51,17,33,21,33,2,64,253,
  172,1,156,254,181,1,75,184,1,75,254,181,147,2,238,147,1,193,254,63,147,0,0,0,0,2,0,61,0,0,6,88,5,213,0,3,0,21,0,62,
  64,17,20,23,16,31,14,18,28,0,12,10,2,28,4,8,31,6,22,16,220,252,60,252,60,220,60,252,60,252,220,196,49,0,64,14,5,1,17,160,
  7,11,15,9,13,129,3,19,160,4,47,236,50,244,60,220,60,60,236,50,50,48,37,17,33,17,7,17,33,53,33,17,51,17,33,17,51,17,33,21,
  33,17,33,21,4,4,254,61,185,254,181,1,75,185,1,195,184,1,76,254,180,1,156,147,2,238,253,18,147,3,129,147,1,193,254,63,1,193,254,63,
  147,253,18,147,0,2,255,236,0,0,6,88,5,213,0,19,0,23,0,66,64,18,18,25,14,31,12,16,28,20,10,8,22,28,2,6,31,4,0,24,
  16,196,220,252,60,252,60,220,60,252,60,252,220,196,49,0,64,15,15,21,3,160,5,9,13,7,11,129,17,23,1,160,19,47,236,50,50,244,60,220,
  60,60,236,50,50,48,35,53,33,17,33,53,33,17,51,17,33,17,51,17,33,21,33,17,33,21,37,17,33,17,20,1,156,254,181,1,75,185,1,195,
  184,1,76,254,180,1,156,253,172,254,61,147,2,238,147,1,193,254,63,1,193,254,63,147,253,18,147,147,2,238,253,18,0,2,255,236,0,0,6,8,
  5,213,0,17,0,21,0,62,64,17,23,15,31,13,17,18,18,11,9,20,28,3,7,31,5,1,22,16,196,220,252,60,252,60,220,60,252,60,252,204,
  49,0,64,14,16,19,4,160,6,10,14,12,8,129,21,2,160,0,47,236,50,244,60,220,60,60,252,60,60,48,41,1,53,33,17,33,53,33,17,51,
  17,33,17,51,17,33,21,33,3,17,33,17,4,188,251,48,1,156,254,181,1,75,185,1,195,184,1,76,254,180,184,254,61,147,2,238,147,1,193,254,
  63,1,193,254,63,147,253,18,2,238,253,18,0,2,0,186,0,0,5,79,3,113,0,5,0,9,0,37,64,11,4,11,4,2,28,8,7,28,1,4,
  10,16,252,236,212,252,252,196,49,0,183,6,160,2,163,3,8,160,0,47,236,50,244,236,48,51,17,33,17,51,21,1,17,33,17,186,3,199,206,252,
  36,2,85,3,113,253,34,147,2,222,253,181,2,75,0,0,0,2,255,236,0,0,5,79,3,113,0,7,0,11,0,42,64,12,6,13,4,4,28,10,
  9,28,3,4,1,12,16,196,252,236,212,252,252,196,49,0,64,9,8,160,4,163,2,9,5,160,0,47,236,50,50,244,236,48,35,53,51,17,33,17,
  51,21,1,17,33,17,20,206,3,199,206,252,36,2,85,147,2,222,253,34,147,2,222,253,181,2,75,0,0,2,255,236,0,0,4,129,3,113,0,5,
  0,9,0,37,64,11,11,4,5,28,8,7,28,4,4,2,10,16,196,252,236,212,252,236,49,0,183,9,160,4,163,3,7,160,0,47,236,50,244,236,
  48,41,1,53,51,17,33,5,17,33,17,4,129,251,107,206,3,199,252,242,2,85,147,2,222,147,253,181,2,75,0,0,0,2,0,61,0,0,5,20,
  5,213,0,2,0,8,0,67,180,7,10,5,4,9,16,212,196,196,196,49,0,64,10,66,1,149,4,129,2,149,7,160,3,47,236,236,244,236,48,75,
  83,88,64,18,2,17,6,1,2,0,17,5,5,6,2,17,3,1,17,4,4,3,5,7,16,236,16,236,7,16,236,8,16,236,89,1,33,1,7,1,
  33,1,33,21,3,198,253,116,1,70,115,254,48,4,134,254,104,1,233,5,66,251,126,192,5,213,250,190,147,0,0,0,0,2,255,236,0,0,5,20,
  5,213,0,2,0,10,0,70,181,9,12,7,6,4,11,16,196,212,196,196,49,0,64,11,66,1,149,6,129,2,149,4,9,160,3,47,236,50,236,244,
  236,48,75,83,88,64,18,2,17,8,1,2,0,17,7,7,8,2,17,5,1,17,6,6,5,5,7,16,236,16,236,7,16,236,8,16,236,89,1,33,
  1,5,53,33,1,33,1,33,21,3,198,253,116,1,70,253,108,1,233,254,104,4,134,254,104,1,233,5,66,251,126,192,147,5,66,250,190,147,0,0,
  0,2,255,236,0,0,4,195,5,213,0,2,0,8,0,67,180,10,7,6,4,9,16,196,212,196,196,49,0,64,10,66,1,149,6,129,2,149,4,160,
  3,47,236,236,244,236,48,75,83,88,64,18,2,17,8,1,2,0,17,7,7,8,2,17,5,1,17,6,6,5,5,7,16,236,16,236,7,16,236,8,
  16,236,89,1,33,1,5,53,33,1,33,1,3,198,253,116,1,70,253,108,1,233,254,104,4,134,254,48,5,66,251,126,192,147,5,66,250,43,0,0,
  0,3,0,193,0,0,5,243,5,213,0,10,0,14,0,31,0,56,64,16,30,33,4,5,28,23,29,0,28,18,14,12,28,16,4,32,16,252,236,212,
  60,252,60,212,236,252,196,49,0,64,13,28,11,160,1,17,10,160,19,129,13,30,160,15,47,236,50,244,236,220,60,236,50,48,1,51,50,55,54,53,
  52,39,38,43,1,1,17,33,17,1,17,33,17,33,50,23,22,21,6,7,6,47,1,17,33,21,3,109,168,93,37,31,31,29,105,164,254,13,1,59,
  254,12,1,244,1,176,132,64,69,1,68,92,140,212,2,134,3,113,81,69,61,60,100,94,253,156,253,181,2,75,253,34,3,113,2,100,133,144,124,145,
  91,124,1,1,253,181,147,0,0,3,255,236,0,0,5,243,5,213,0,10,0,14,0,33,0,60,64,17,32,35,4,5,28,25,31,0,28,20,14,12,
  28,18,4,16,34,16,196,252,236,212,60,252,60,212,236,252,196,49,0,64,14,30,11,160,1,19,10,160,21,129,17,13,32,160,15,47,236,50,50,244,
  236,220,60,236,50,48,1,51,50,55,54,53,52,39,38,43,1,1,17,33,17,1,53,51,17,33,17,33,50,23,22,21,6,7,6,47,1,17,33,21,
  3,109,168,93,37,31,31,29,105,164,254,13,1,59,253,55,213,1,244,1,176,132,64,69,1,68,92,140,212,2,134,3,113,81,69,61,60,100,94,253,
  156,253,181,2,75,253,34,147,2,222,2,100,133,144,124,145,91,124,1,1,253,181,147,0,0,3,255,236,0,0,5,110,5,213,0,10,0,14,0,31,
  0,56,64,16,33,4,5,28,26,15,0,28,21,14,12,28,19,4,17,32,16,196,252,236,212,60,252,60,212,236,236,49,0,64,13,31,11,160,1,20,
  10,160,22,129,18,13,160,16,47,236,50,244,236,220,60,236,50,48,1,51,50,55,54,53,52,39,38,43,1,1,17,33,17,19,33,53,51,17,33,17,
  33,50,23,22,21,6,7,6,47,1,3,109,168,93,37,31,31,29,105,164,254,13,1,59,184,252,127,213,1,244,1,176,132,64,69,1,68,92,140,212,
  3,113,81,69,61,60,100,94,253,156,253,181,2,75,253,34,147,2,222,2,100,133,144,124,145,91,124,1,1,0,0,0,0,1,0,193,0,0,4,81,
  5,213,0,13,0,46,64,13,12,15,4,11,28,9,1,7,3,28,5,4,14,16,252,252,60,220,60,252,252,196,49,0,64,10,4,2,160,6,8,10,
  129,12,160,0,47,236,244,220,204,252,204,48,33,17,33,17,35,17,51,17,33,17,51,17,51,21,2,197,254,181,185,185,1,75,184,212,3,129,254,252,
  2,155,254,252,1,193,250,190,147,0,0,0,0,1,255,236,0,0,4,81,5,213,0,15,0,50,64,14,14,17,4,13,28,11,3,9,5,28,7,4,
  1,16,16,196,252,252,60,220,60,252,252,196,49,0,64,11,6,4,160,8,10,12,129,2,14,160,0,47,236,50,244,220,204,252,204,48,35,53,33,17,
  33,17,35,17,51,17,33,17,51,17,51,21,20,2,217,254,181,185,185,1,75,184,212,147,2,238,254,252,2,155,254,252,1,193,250,190,147,0,0,0,
  0,1,255,236,0,0,3,125,5,213,0,13,0,46,64,13,15,4,12,28,11,3,9,5,28,7,4,1,14,16,196,252,252,60,220,60,252,236,49,0,
  64,10,6,4,160,8,10,12,129,2,160,0,47,236,244,220,204,252,204,48,35,53,33,17,33,17,35,17,51,17,33,17,51,17,20,2,217,254,181,185,
  185,1,75,184,147,2,238,254,252,2,155,254,252,1,193,250,43,0,0,0,0,2,0,112,0,0,5,223,5,213,0,10,0,29,0,51,64,14,28,31,
  4,24,31,22,26,28,11,1,7,17,27,30,16,252,204,212,60,252,60,252,252,196,49,0,64,12,25,12,160,0,23,2,160,21,129,27,160,29,47,236,
  244,236,212,60,236,50,48,1,33,17,33,34,7,6,21,20,23,22,1,17,33,34,39,38,53,52,55,54,51,33,17,33,21,33,17,33,21,1,220,1,
  48,254,212,82,52,44,44,61,1,110,254,171,107,125,88,88,88,108,2,50,1,76,254,180,2,33,2,247,2,75,93,79,122,125,73,95,253,9,2,100,
  135,95,210,173,135,133,253,34,147,254,47,147,0,2,255,236,0,0,5,223,5,213,0,10,0,31,0,55,64,15,30,33,4,26,31,24,28,28,13,1,
  7,19,27,12,32,16,196,252,204,212,60,252,60,252,252,196,49,0,64,13,27,14,160,0,25,2,160,23,129,29,13,160,31,47,236,50,244,236,212,60,
  236,50,48,1,33,17,33,34,7,6,21,20,23,22,1,53,33,17,33,34,39,38,53,52,55,54,51,33,17,33,21,33,17,33,21,1,220,1,48,254,
  212,82,52,44,44,61,254,85,3,25,254,171,107,125,88,88,88,108,2,50,1,76,254,180,2,33,2,247,2,75,93,79,122,125,73,95,253,9,147,1,
  209,135,95,210,173,135,133,253,34,147,254,47,147,0,0,0,0,2,255,236,0,0,5,10,5,213,0,10,0,29,0,51,64,14,31,4,26,31,24,28,
  28,13,1,7,19,27,12,30,16,196,252,204,212,60,252,60,252,236,49,0,64,12,27,14,160,0,25,2,160,23,129,13,160,29,47,236,244,236,212,60,
  236,50,48,1,33,17,33,34,7,6,21,20,23,22,1,53,33,17,33,34,39,38,53,52,55,54,51,33,17,33,21,33,17,1,220,1,48,254,212,82,
  52,44,44,61,254,85,3,25,254,171,107,125,88,88,88,108,2,50,1,76,254,180,2,247,2,75,93,79,122,125,73,95,253,9,147,1,209,135,95,210,
  173,135,133,253,34,147,253,156,0,1,0,61,0,0,3,220,5,213,0,9,0,36,64,10,8,11,4,31,6,28,0,31,2,10,16,220,252,252,252,220,
  196,49,0,183,1,6,160,3,129,7,160,9,47,236,244,236,50,48,33,17,33,53,33,21,33,17,33,21,1,136,254,181,3,78,254,181,1,156,5,66,
  147,147,251,81,147,0,0,0,0,1,255,236,0,0,3,220,5,213,0,11,0,41,64,11,10,13,6,31,8,28,2,31,4,1,12,16,196,220,252,252,
  252,220,196,49,0,64,9,8,3,160,6,129,2,9,160,0,47,236,50,244,236,50,48,35,53,33,17,33,53,33,21,33,17,33,21,20,1,156,254,181,
  3,78,254,181,1,156,147,4,175,147,147,251,81,147,0,0,0,1,255,236,0,0,3,139,5,213,0,9,0,36,64,10,11,7,31,9,28,3,31,5,
  2,10,16,196,220,252,252,252,204,49,0,183,9,4,160,6,129,3,160,0,47,236,244,236,50,48,41,1,53,33,17,33,53,33,21,33,2,64,253,172,
  1,156,254,181,3,78,254,181,147,4,175,147,147,0,0,0,0,2,0,61,0,0,5,20,5,213,0,2,0,8,0,64,179,8,10,3,9,16,212,196,
  196,49,0,64,9,66,1,149,5,129,6,2,160,3,47,236,50,244,236,48,75,83,88,64,18,1,17,5,2,1,0,17,6,6,5,1,17,4,2,17,
  3,3,4,5,7,16,236,16,236,7,16,236,8,16,236,89,37,9,1,7,1,51,1,51,21,3,198,254,186,254,186,253,1,208,230,1,152,137,147,4,
  130,251,126,147,5,213,250,190,147,0,0,0,0,2,255,236,0,0,5,20,5,213,0,2,0,10,0,66,179,9,12,4,11,16,196,196,196,49,0,64,
  10,66,1,149,6,129,8,4,2,160,3,47,236,50,50,244,236,48,75,83,88,64,18,1,17,7,2,1,0,17,8,8,7,1,17,6,2,17,5,5,
  6,5,7,16,236,16,236,7,16,236,8,16,236,89,37,9,1,5,53,51,1,51,1,51,21,3,198,254,186,254,186,254,178,137,1,152,230,1,152,137,
  147,4,130,251,126,147,147,5,66,250,190,147,0,2,255,236,0,0,4,195,5,213,0,2,0,8,0,64,179,10,8,4,9,16,196,196,196,49,0,64,
  9,66,1,149,6,129,4,2,160,3,47,236,50,244,236,48,75,83,88,64,18,1,17,7,2,1,0,17,8,8,7,1,17,6,2,17,5,5,6,5,
  7,16,236,16,236,7,16,236,8,16,236,89,37,9,1,5,53,51,1,51,1,3,198,254,186,254,186,254,178,137,1,152,230,1,208,147,4,130,251,126,
  147,147,5,66,250,43,0,0,0,2,0,113,0,0,4,212,5,213,0,28,0,40,0,0,33,17,38,39,46,1,52,55,54,55,54,55,53,33,53,33,
  17,22,23,30,1,20,6,7,6,7,21,33,21,0,20,30,1,50,62,1,52,46,1,34,6,2,4,82,74,114,133,67,69,111,74,82,254,181,2,3,
  88,69,114,132,132,114,74,83,2,24,252,57,91,156,184,157,90,90,157,184,156,1,134,11,31,49,166,198,83,86,47,31,11,243,147,254,123,13,30,50,
  166,198,166,49,32,11,242,147,3,34,112,95,56,56,95,112,96,56,56,0,0,2,255,236,0,0,4,212,5,213,0,30,0,42,0,0,35,53,33,53,
  38,39,46,1,52,55,54,55,54,55,53,33,53,33,17,22,23,30,1,20,6,7,6,7,21,33,21,0,20,30,1,50,62,1,52,46,1,34,6,20,
  2,24,82,74,114,133,67,69,111,74,82,254,181,2,3,88,69,114,132,132,114,74,83,2,24,252,57,91,156,184,157,90,90,157,184,156,147,243,11,31,
  49,166,198,83,86,47,31,11,243,147,254,123,13,30,50,166,198,166,49,32,11,242,147,3,34,112,95,56,56,95,112,96,56,56,0,0,0,2,255,236,
  0,0,4,79,5,213,0,28,0,40,0,0,35,53,33,53,38,39,46,1,52,55,54,55,54,55,53,33,53,33,17,22,23,30,1,20,6,7,6,7,
  17,0,20,30,1,50,62,1,52,46,1,34,6,20,2,24,82,74,114,133,67,69,111,74,82,254,181,2,3,88,69,114,132,132,114,74,83,254,81,91,
  156,184,157,90,90,157,184,156,147,243,11,31,49,166,198,83,86,47,31,11,243,147,254,123,13,30,50,166,198,166,49,32,11,254,123,3,34,112,95,56,
  56,95,112,96,56,56,0,0,0,1,0,193,0,0,4,81,5,213,0,9,0,37,64,11,8,11,4,1,28,7,3,28,5,4,10,16,252,236,212,236,
  252,196,49,0,183,4,2,160,5,129,7,160,0,47,236,244,252,204,48,33,17,33,17,35,17,33,17,51,21,2,197,254,181,185,2,188,212,5,66,254,
  197,1,206,250,190,147,0,0,0,1,255,236,0,0,4,81,5,213,0,11,0,42,64,12,10,13,4,2,28,8,4,28,6,4,1,12,16,196,252,236,
  212,236,252,196,49,0,64,9,5,4,160,8,129,2,9,160,0,47,236,50,244,252,204,48,35,53,33,17,33,17,35,17,33,17,51,21,20,2,217,254,
  181,185,2,188,212,147,4,175,254,197,1,206,250,190,147,0,0,1,255,236,0,0,3,125,5,213,0,9,0,37,64,11,11,4,3,28,9,5,28,7,
  4,1,10,16,196,252,236,212,236,236,49,0,183,6,4,160,8,129,2,160,0,47,236,244,252,204,48,35,53,33,17,33,17,35,17,33,17,20,2,217,
  254,181,185,2,188,147,4,175,254,197,1,206,250,43,0,0,0,1,0,193,0,0,4,81,4,230,0,11,0,40,64,12,11,13,4,9,28,1,7,3,
  28,5,4,12,16,252,252,60,220,252,252,196,49,0,183,6,8,160,4,2,10,160,0,47,236,212,204,252,204,48,33,17,33,17,35,17,51,17,33,17,
  51,21,2,197,254,181,185,185,2,3,212,3,79,254,252,2,155,254,252,252,177,147,0,0,0,1,255,236,0,0,4,81,4,230,0,13,0,45,64,13,
  13,15,4,11,28,3,9,5,28,7,4,1,14,16,196,252,252,60,220,252,252,196,49,0,64,9,8,10,160,6,4,2,12,160,0,47,236,50,212,204,
  252,204,48,35,53,33,17,33,17,35,17,51,17,33,17,51,21,20,2,217,254,181,185,185,2,3,212,147,2,188,254,252,2,155,254,252,252,177,147,0,
  0,1,255,236,0,0,3,125,4,230,0,11,0,40,64,12,13,4,11,28,3,9,5,28,7,4,1,12,16,196,252,252,60,220,252,236,49,0,183,8,
  10,160,6,4,2,160,0,47,236,212,204,252,204,48,35,53,33,17,33,17,35,17,51,17,33,17,20,2,217,254,181,185,185,2,3,147,2,188,254,252,
  2,155,254,252,252,30,0,0,0,2,0,193,0,0,4,66,5,213,0,3,0,13,0,47,64,13,13,15,4,11,28,7,3,1,28,5,9,4,14,16,
  252,60,236,220,60,252,252,196,49,0,64,11,0,160,6,8,160,10,129,2,12,160,4,47,236,50,244,236,212,236,48,1,17,33,17,1,17,33,17,33,
  53,33,17,51,21,1,122,1,59,254,12,1,244,254,12,2,172,213,2,222,253,181,2,75,253,34,3,113,1,209,147,250,190,147,0,0,0,2,255,236,
  0,0,4,66,5,213,0,3,0,15,0,51,64,14,15,17,4,13,28,9,3,1,28,7,11,4,5,16,16,196,252,60,236,220,60,252,252,196,49,0,
  64,12,0,160,8,10,160,12,129,6,2,14,160,4,47,236,50,50,244,236,212,236,48,1,17,33,17,1,53,51,17,33,17,33,53,33,17,51,21,1,
  122,1,59,253,55,213,1,244,254,12,2,172,213,2,222,253,181,2,75,253,34,147,2,222,1,209,147,250,190,147,0,0,0,2,255,236,0,0,3,109,
  5,213,0,3,0,13,0,47,64,13,15,4,13,28,9,3,1,28,7,11,4,5,14,16,196,252,60,236,220,60,252,236,49,0,64,11,0,160,8,10,
  160,12,129,6,2,160,4,47,236,50,244,236,212,236,48,1,17,33,17,1,53,51,17,33,17,33,53,33,17,1,122,1,59,253,55,213,1,244,254,12,
  2,172,2,222,253,181,2,75,253,34,147,2,222,1,209,147,250,43,0,0,0,2,0,113,0,0,4,212,5,213,0,11,0,38,0,66,64,16,37,40,
  69,7,28,31,26,35,28,23,13,1,28,18,69,39,16,252,236,220,178,64,13,1,93,60,252,60,220,178,64,31,1,93,236,252,196,49,0,64,13,4,
  149,35,13,10,149,26,23,25,129,36,160,12,47,236,236,212,60,236,212,60,236,48,0,20,30,1,50,62,1,52,46,1,34,6,19,17,38,39,46,1,
  52,55,54,55,54,55,17,51,17,22,23,30,1,20,6,7,6,7,21,33,21,1,13,91,156,184,157,90,90,157,184,156,156,82,74,114,133,67,69,111,
  74,82,184,88,69,114,132,132,114,74,83,2,24,3,34,112,95,56,56,95,112,96,56,56,252,126,1,134,11,31,49,166,198,83,86,47,31,11,1,134,
  254,123,13,30,50,166,198,166,49,32,11,242,147,0,0,0,0,2,255,236,0,0,4,212,5,213,0,11,0,40,0,70,64,17,12,42,69,7,28,35,
  30,39,28,27,17,1,28,22,69,15,41,16,196,252,236,220,178,64,17,1,93,60,252,60,220,178,64,35,1,93,236,252,196,49,0,64,14,4,149,39,
  17,10,149,30,27,29,129,40,16,160,14,47,236,50,236,212,60,236,212,60,236,48,0,20,30,1,50,62,1,52,46,1,34,6,1,21,33,53,33,53,
  38,39,46,1,52,55,54,55,54,55,17,51,17,22,23,30,1,20,6,7,6,7,21,1,13,91,156,184,157,90,90,157,184,156,3,108,251,24,2,24,
  82,74,114,133,67,69,111,74,82,184,88,69,114,132,132,114,74,83,3,34,112,95,56,56,95,112,96,56,56,253,17,147,147,243,11,31,49,166,198,83,
  86,47,31,11,1,134,254,123,13,30,50,166,198,166,49,32,11,242,0,0,0,2,255,236,0,0,4,79,5,213,0,11,0,38,0,66,64,16,40,69,
  7,28,31,26,35,28,23,13,1,28,18,69,38,39,16,196,252,236,220,178,64,13,1,93,60,252,60,220,178,64,31,1,93,236,236,49,0,64,13,4,
  149,35,13,10,149,26,23,25,129,12,160,37,47,236,236,212,60,236,212,60,236,48,0,20,30,1,50,62,1,52,46,1,34,6,19,53,38,39,46,1,
  52,55,54,55,54,55,17,51,17,22,23,30,1,20,6,7,6,7,17,33,53,1,13,91,156,184,157,90,90,157,184,156,156,82,74,114,133,67,69,111,
  74,82,184,88,69,114,132,132,114,74,83,253,48,3,34,112,95,56,56,95,112,96,56,56,253,17,243,11,31,49,166,198,83,86,47,31,11,1,134,254,
  123,13,30,50,166,198,166,49,32,11,254,123,147,0,0,0,0,2,0,113,0,0,4,212,5,213,0,30,0,42,0,0,33,17,38,39,46,1,52,55,
  54,55,54,55,53,33,53,33,21,33,21,22,23,30,1,20,6,7,6,7,21,33,21,0,20,30,1,50,62,1,52,46,1,34,6,2,4,82,74,114,
  133,67,69,111,74,82,254,181,3,78,254,181,88,69,114,132,132,114,74,83,2,24,252,57,91,156,184,157,90,90,157,184,156,1,134,11,31,49,166,198,
  83,86,47,31,11,243,147,147,242,13,30,50,166,198,166,49,32,11,242,147,3,34,112,95,56,56,95,112,96,56,56,0,0,2,255,236,0,0,4,212,
  5,213,0,32,0,44,0,0,37,21,33,53,33,53,38,39,46,1,52,55,54,55,54,55,53,33,53,33,21,33,21,22,23,30,1,20,6,7,6,7,
  21,0,20,30,1,50,62,1,52,46,1,34,6,4,212,251,24,2,24,82,74,114,133,67,69,111,74,82,254,181,3,78,254,181,88,69,114,132,132,114,
  74,83,254,81,91,156,184,157,90,90,157,184,156,147,147,147,243,11,31,49,166,198,83,86,47,31,11,243,147,147,242,13,30,50,166,198,166,49,32,11,
  242,2,143,112,95,56,56,95,112,96,56,56,0,2,255,236,0,0,4,79,5,213,0,30,0,42,0,0,41,1,53,33,53,38,39,46,1,52,55,54,
  55,54,55,53,33,53,33,21,33,21,22,23,30,1,20,6,7,6,7,0,20,30,1,50,62,1,52,46,1,34,6,2,188,253,48,2,24,82,74,114,
  133,67,69,111,74,82,254,181,3,78,254,181,88,69,114,132,132,114,74,83,254,81,91,156,184,157,90,90,157,184,156,147,243,11,31,49,166,198,83,86,
  47,31,11,243,147,147,242,13,30,50,166,198,166,49,32,11,1,157,112,95,56,56,95,112,96,56,56,0,255,255,252,236,3,251,255,16,6,32,16,7,
  2,156,251,254,255,26,0,0,255,255,0,170,2,134,6,130,5,213,18,39,15,92,0,0,2,134,16,39,15,92,0,0,3,202,16,7,15,92,0,0,
  5,13,0,0,255,255,0,170,2,134,6,131,5,213,18,39,15,92,0,0,2,134,16,39,15,92,0,1,3,201,16,7,15,93,0,0,5,13,0,0,
  255,255,0,170,2,134,6,130,5,213,18,39,15,92,0,0,2,134,16,39,15,93,0,0,3,201,16,7,15,92,0,0,5,13,0,0,255,255,0,170,
  2,134,6,130,5,213,18,39,15,92,0,0,2,134,16,39,15,93,0,0,3,201,16,7,15,93,0,0,5,13,0,0,255,255,0,170,2,134,6,130,
  5,213,18,39,15,93,0,0,2,134,16,39,15,92,0,0,3,201,16,7,15,92,0,0,5,13,0,0,255,255,0,170,2,134,6,130,5,213,18,39,
  15,93,0,0,2,134,16,39,15,92,0,0,3,201,16,7,15,93,0,0,5,13,0,0,255,255,0,170,2,134,6,130,5,213,18,39,15,93,0,0,
  2,134,16,39,15,93,0,0,3,201,16,7,15,92,0,0,5,13,0,0,255,255,0,170,2,134,6,130,5,213,18,39,15,93,0,0,2,134,16,39,
  15,93,0,0,3,201,16,7,15,93,0,0,5,13,0,0,0,1,1,151,5,24,5,27,5,224,0,11,0,58,64,13,2,1,0,3,6,5,4,7,
  10,9,8,11,12,16,212,64,9,63,11,111,11,143,11,144,11,4,93,220,57,57,212,220,57,57,212,204,57,57,49,0,182,5,4,7,1,10,11,12,
  16,212,204,50,220,60,204,48,1,7,35,39,35,7,35,39,35,7,35,39,5,27,100,50,50,175,50,50,50,175,50,50,100,5,224,200,100,100,100,100,
  200,0,0,0,0,1,0,201,254,86,5,252,5,213,0,14,0,0,33,35,17,1,33,17,51,17,1,33,17,51,21,1,35,5,51,196,253,106,254,240,
  196,2,150,1,16,201,254,146,134,4,225,251,31,5,213,251,31,4,225,250,213,170,254,86,0,1,0,193,254,86,5,56,4,96,0,14,0,0,33,35,
  17,1,35,17,51,17,1,51,17,51,21,1,35,4,128,183,253,228,236,183,2,27,237,184,254,222,123,3,131,252,125,4,96,252,127,3,129,252,57,153,
  254,86,0,0,0,2,0,174,254,86,4,88,4,123,0,31,0,32,0,0,37,53,14,1,35,34,38,53,17,51,17,20,22,51,50,54,53,17,51,17,
  16,2,33,34,38,39,53,30,1,51,50,54,1,3,160,67,177,117,193,200,184,124,124,149,173,184,254,254,250,97,172,81,81,158,82,181,180,254,221,106,
  66,102,99,240,231,2,166,253,97,159,159,190,164,2,123,252,43,254,226,254,233,29,30,179,44,42,189,4,208,0,0,0,255,255,0,125,254,144,4,71,
  3,82,16,39,22,213,1,25,254,144,16,6,20,142,0,0,255,255,0,125,254,162,4,71,3,82,16,39,22,196,1,169,254,162,16,6,20,142,0,0,
  255,255,0,125,254,162,4,71,5,247,16,39,5,75,255,194,255,6,16,39,22,196,1,169,254,162,16,6,20,142,0,0,255,255,0,125,255,218,4,71,
  5,120,16,39,22,199,0,250,4,226,16,6,20,142,0,0,255,255,0,125,255,218,4,71,5,170,16,39,22,201,0,250,5,20,16,6,20,142,0,0,
  255,255,255,171,254,12,4,126,2,38,16,39,22,213,2,88,254,12,16,6,20,146,0,0,255,255,255,171,254,12,4,126,2,38,16,39,22,196,3,52,
  254,72,16,6,20,146,0,0,255,255,255,171,254,12,4,126,2,38,16,39,22,196,0,180,0,40,16,39,22,196,3,52,254,72,16,6,20,146,0,0,
  255,255,255,171,254,12,4,126,3,182,16,39,22,197,1,244,3,32,16,6,20,146,0,0,255,255,255,171,254,12,4,126,4,176,16,39,22,201,1,244,
  4,26,16,6,20,146,0,0,255,255,0,130,254,12,10,71,3,182,16,38,20,150,0,0,16,39,22,196,5,95,3,32,16,7,22,196,5,245,254,162,
  255,255,255,236,254,162,6,10,3,232,16,38,20,151,0,0,16,39,22,196,3,7,3,82,16,7,22,196,3,157,254,162,255,255,255,236,254,162,7,55,
  3,232,16,38,20,152,0,0,16,39,22,196,3,7,3,82,16,7,22,196,3,157,254,162,255,255,0,130,254,12,10,71,2,238,16,38,20,150,0,0,
  16,7,22,199,5,120,255,6,255,255,255,236,254,12,6,10,2,238,16,38,20,151,0,0,16,7,22,199,3,32,255,6,255,255,255,236,254,12,7,55,
  2,238,16,38,20,152,0,0,16,7,22,199,3,32,255,6,255,255,0,130,254,12,10,71,4,176,16,38,20,150,0,0,16,39,22,198,4,226,3,32,
  16,7,22,199,5,120,255,6,255,255,255,236,254,12,6,10,4,176,16,38,20,151,0,0,16,39,22,198,2,138,3,32,16,7,22,199,3,32,255,6,
  255,255,255,236,254,12,7,55,4,176,16,38,20,152,0,0,16,39,22,198,2,138,3,32,16,7,22,199,3,32,255,6,255,255,0,130,254,12,9,225,
  2,229,16,38,20,158,0,0,16,7,22,197,5,120,254,162,255,255,255,236,254,162,6,50,2,229,16,38,20,159,0,0,16,7,22,197,2,88,254,162,
  255,255,255,236,254,162,7,4,2,229,16,38,20,160,0,0,16,7,22,197,2,88,254,162,255,255,0,130,254,12,9,225,4,176,16,38,20,158,0,0,
  16,7,22,198,4,126,3,32,255,255,255,236,0,0,6,50,4,176,16,38,20,159,0,0,16,7,22,198,1,144,3,32,255,255,255,236,0,0,7,4,
  4,176,16,38,20,160,0,0,16,7,22,198,1,144,3,32,255,255,0,144,0,0,7,172,6,20,16,38,20,166,0,0,16,7,22,198,3,132,3,82,
  255,255,255,236,0,0,5,212,6,20,16,38,20,167,0,0,16,7,22,198,2,124,3,82,255,255,255,236,0,0,6,164,6,20,16,38,20,168,0,0,
  16,7,22,198,2,124,3,82,255,255,0,117,254,12,4,178,5,70,16,38,20,174,0,0,16,7,22,198,1,44,3,182,255,255,255,236,0,0,3,248,
  6,64,16,38,20,175,0,0,16,7,22,198,1,44,4,176,255,255,255,236,0,0,3,240,5,70,16,38,20,176,0,0,16,7,22,198,1,44,3,182,
  255,255,0,130,254,162,8,92,3,17,16,38,22,205,0,0,16,7,22,196,3,107,254,162,255,255,255,236,254,212,3,63,3,217,16,38,22,206,0,0,
  16,7,22,196,1,168,254,212,255,255,255,236,254,212,4,32,3,8,16,38,22,207,0,0,16,7,22,196,1,168,254,212,255,255,0,130,254,162,8,92,
  4,76,16,38,22,205,0,0,16,39,22,196,5,245,3,182,16,7,22,196,3,107,254,162,255,255,255,236,254,212,3,63,5,20,16,38,22,206,0,0,
  16,39,22,196,1,169,4,126,16,7,22,196,1,168,254,212,255,255,255,236,254,212,4,32,4,126,16,38,22,207,0,0,16,39,22,196,1,187,3,232,
  16,7,22,196,1,168,254,212,255,255,0,130,253,168,8,92,3,17,16,38,22,205,0,0,16,7,22,199,2,238,254,162,255,255,255,236,253,218,3,63,
  3,217,16,38,22,206,0,0,16,7,22,199,1,44,254,212,255,255,255,236,253,218,4,32,3,8,16,38,22,207,0,0,16,7,22,199,1,44,254,212,
  255,255,0,107,254,12,6,192,4,1,16,38,22,208,0,0,16,7,22,196,4,1,3,107,255,255,255,236,0,0,3,63,5,20,16,38,22,209,0,0,
  16,7,22,196,1,169,4,126,255,255,255,236,0,0,4,32,4,126,16,38,22,210,0,0,16,7,22,196,1,187,3,232,255,255,0,107,254,12,6,192,
  4,251,16,38,22,208,0,0,16,7,22,198,3,132,3,107,255,255,255,236,0,0,3,63,6,14,16,38,22,209,0,0,16,7,22,198,1,44,4,126,
  255,255,255,236,0,0,4,32,5,120,16,38,22,210,0,0,16,7,22,198,1,62,3,232,0,1,0,130,255,167,8,130,6,20,0,55,0,0,37,50,
  36,54,61,1,52,39,37,36,61,1,52,55,54,55,1,33,1,6,7,6,23,22,23,5,22,29,1,20,23,22,59,1,21,35,34,38,39,6,4,35,
  33,34,39,36,17,52,55,51,6,21,20,23,22,51,4,246,184,1,107,49,121,252,89,254,157,11,19,160,2,176,1,96,252,104,95,15,9,4,6,174,
  3,202,248,47,15,22,46,90,92,57,11,83,254,108,161,254,12,192,128,254,182,63,184,65,203,104,151,88,150,108,5,9,107,18,145,55,190,7,6,62,
  99,96,1,155,253,232,55,35,10,35,53,27,150,38,248,69,94,17,5,184,50,48,57,130,38,98,1,11,138,92,94,136,126,66,34,0,0,1,255,236,
  0,0,6,132,6,20,0,32,0,0,35,53,33,50,55,54,39,38,39,37,36,61,1,52,55,54,55,1,33,1,6,7,6,23,22,23,5,22,21,20,
  7,6,35,20,5,8,147,46,19,3,13,99,252,89,254,157,11,17,162,2,176,1,96,252,104,95,15,9,4,6,174,3,202,248,62,95,223,184,104,44,
  28,110,15,145,55,190,8,5,62,98,97,1,155,253,232,55,35,10,35,53,27,150,38,248,113,101,155,0,0,1,255,236,0,0,7,6,6,20,0,41,
  0,0,35,53,33,50,55,54,53,52,39,37,36,61,1,52,55,54,55,1,33,1,6,7,6,23,22,23,5,22,29,1,20,23,22,59,1,21,35,34,
  38,39,6,35,20,5,8,136,57,16,112,252,89,254,157,11,17,162,2,176,1,96,252,104,95,15,9,4,6,174,3,202,248,47,15,22,46,90,90,56,
  11,96,167,184,104,29,24,127,17,145,55,190,8,4,63,98,97,1,155,253,232,55,35,10,35,53,27,150,38,248,69,95,16,5,184,47,40,87,0,0,
  255,255,0,130,255,167,7,217,6,20,16,38,20,28,0,0,16,7,22,213,5,70,3,132,255,255,255,236,0,0,3,207,6,20,16,38,20,191,0,0,
  16,7,22,213,1,244,3,132,255,255,255,236,0,0,4,127,6,20,16,38,20,192,0,0,16,7,22,213,1,244,3,132,255,255,0,144,255,201,6,210,
  6,20,16,38,20,190,0,0,16,7,22,196,2,238,5,70,255,255,255,236,0,0,3,207,6,114,16,38,20,191,0,0,16,7,22,196,0,200,5,220,
  255,255,255,236,0,0,4,127,6,114,16,38,20,192,0,0,16,7,22,196,0,200,5,220,255,255,0,144,253,168,6,210,6,20,16,38,20,190,0,0,
  16,7,22,199,2,88,254,162,255,255,255,236,253,218,3,207,6,20,16,38,20,191,0,0,16,7,22,199,0,200,254,212,255,255,255,236,253,218,4,127,
  6,20,16,38,20,192,0,0,16,7,22,199,0,200,254,212,255,255,0,130,255,167,7,217,7,43,16,38,20,32,0,0,16,7,22,213,5,70,3,132,
  255,255,255,236,0,0,3,207,7,43,16,38,20,33,0,0,16,7,22,213,1,244,3,132,255,255,255,236,0,0,4,127,7,43,16,38,20,34,0,0,
  16,7,22,213,1,244,3,132,255,255,0,130,254,162,7,217,7,43,16,38,20,32,0,0,16,7,22,197,2,88,254,162,255,255,255,236,254,212,3,207,
  7,43,16,38,20,33,0,0,16,7,22,197,0,200,254,212,255,255,255,236,254,212,4,127,7,43,16,38,20,34,0,0,16,7,22,197,0,200,254,212,
  255,255,0,130,255,167,7,217,8,52,16,38,20,32,0,0,16,7,22,198,3,132,6,164,255,255,255,236,0,0,3,207,8,52,16,38,20,33,0,0,
  16,7,22,198,0,75,6,164,255,255,255,236,0,0,4,127,8,52,16,38,20,34,0,0,16,7,22,198,0,75,6,164,255,255,0,144,254,200,6,35,
  7,158,16,38,20,194,0,0,16,7,22,196,4,106,7,8,255,255,255,236,0,0,1,175,7,158,16,38,20,195,0,0,16,7,22,196,1,1,7,8,
  255,255,255,236,0,0,2,186,7,158,16,38,20,196,0,0,16,7,22,196,1,1,7,8,255,255,0,144,254,200,6,35,8,52,16,38,20,194,0,0,
  16,7,22,198,3,232,6,164,255,255,255,236,0,0,2,15,8,52,16,38,20,195,0,0,16,7,22,198,0,127,6,164,255,255,255,236,0,0,2,186,
  8,52,16,38,20,196,0,0,16,7,22,198,0,127,6,164,255,255,0,144,252,224,6,35,6,20,16,38,20,194,0,0,16,7,22,199,2,38,253,218,
  255,255,255,236,254,12,1,243,6,20,16,38,20,195,0,0,16,7,22,199,0,99,255,6,255,255,255,236,254,12,2,186,6,20,16,38,20,196,0,0,
  16,7,22,199,0,129,255,6,255,255,0,147,252,199,6,43,2,188,16,38,20,44,0,0,16,39,22,196,2,63,2,38,16,7,22,196,2,188,252,199,
  255,255,255,236,254,212,1,135,3,232,16,39,22,196,0,224,3,82,16,38,22,203,0,0,16,7,22,196,0,224,254,212,255,255,255,236,254,212,2,126,
  3,232,16,39,22,196,0,224,3,82,16,38,22,204,0,0,16,7,22,196,0,224,254,212,255,255,0,147,252,174,6,43,2,188,16,38,20,44,0,0,
  16,39,22,196,2,63,2,38,16,7,22,213,2,38,252,174,255,255,255,236,254,244,2,6,3,232,16,39,22,196,0,224,3,82,16,38,22,203,0,0,
  16,7,22,213,0,80,254,244,255,255,255,236,254,244,2,126,3,232,16,39,22,196,0,224,3,82,16,38,22,204,0,0,16,7,22,213,0,80,254,244,
  255,255,0,147,254,12,6,43,3,182,16,38,20,44,0,0,16,7,22,198,1,244,2,38,255,255,255,236,0,0,1,243,4,226,16,38,22,203,0,0,
  16,7,22,198,0,99,3,82,255,255,255,236,0,0,2,126,4,226,16,38,22,204,0,0,16,7,22,198,0,99,3,82,0,1,0,0,0,2,87,10,
  221,218,237,250,95,15,60,245,0,31,8,0,0,0,0,0,206,63,215,178,0,0,0,0,206,63,215,178,247,214,252,174,13,114,9,85,0,0,0,8,
  0,0,0,1,0,0,0,0,0,1,0,0,7,109,254,29,0,0,13,226,247,214,250,81,13,114,0,1,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,23,220,4,205,0,102,0,0,0,0,2,170,0,0,2,139,0,0,3,53,1,53,3,174,0,197,6,180,0,158,5,23,0,170,7,154,0,113,
  6,61,0,129,2,51,0,197,3,31,0,176,3,31,0,164,4,0,0,61,6,180,0,217,2,139,0,158,2,227,0,100,2,139,0,219,2,178,0,0,
  5,23,0,135,5,23,0,225,5,23,0,150,5,23,0,156,5,23,0,100,5,23,0,158,5,23,0,143,5,23,0,168,5,23,0,139,5,23,0,129,
  2,178,0,240,2,178,0,158,6,180,0,217,6,180,0,217,6,180,0,217,4,63,0,147,8,0,0,135,5,121,0,16,5,125,0,201,5,150,0,115,
  6,41,0,201,5,14,0,201,4,154,0,201,6,51,0,115,6,4,0,201,2,92,0,201,2,92,255,150,5,63,0,201,4,117,0,201,6,231,0,201,
  5,252,0,201,6,76,0,115,4,211,0,201,6,76,0,115,5,143,0,201,5,20,0,135,4,227,255,250,5,219,0,178,5,121,0,16,7,233,0,68,
  5,123,0,61,4,227,255,252,5,123,0,92,3,31,0,176,2,178,0,0,3,31,0,199,6,180,0,217,4,0,255,236,4,0,0,170,4,231,0,123,
  5,20,0,186,4,102,0,113,5,20,0,113,4,236,0,113,2,209,0,47,5,20,0,113,5,18,0,186,2,57,0,193,2,57,255,219,4,162,0,186,
  2,57,0,193,7,203,0,186,5,18,0,186,4,229,0,113,5,20,0,186,5,20,0,113,3,74,0,186,4,43,0,111,3,35,0,55,5,18,0,174,
  4,188,0,61,6,139,0,86,4,188,0,59,4,188,0,61,4,51,0,88,5,23,1,0,2,178,1,4,5,23,1,0,6,180,0,217,2,139,0,0,
  3,53,1,53,5,23,0,172,5,23,0,129,5,23,0,94,5,23,0,82,2,178,1,4,4,0,0,92,4,0,0,215,8,0,1,27,3,197,0,115,
  4,229,0,158,6,180,0,217,2,227,0,100,8,0,1,27,4,0,0,213,4,0,0,195,6,180,0,217,3,53,0,94,3,53,0,98,4,0,1,115,
  5,23,0,174,5,23,0,158,2,139,0,219,4,0,1,35,3,53,0,137,3,197,0,96,4,229,0,193,7,193,0,137,7,193,0,137,7,193,0,98,
  4,63,0,143,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,7,203,0,8,5,150,0,115,5,14,0,201,
  5,14,0,201,5,14,0,201,5,14,0,201,2,92,0,59,2,92,0,162,2,92,255,254,2,92,0,6,6,51,0,10,5,252,0,201,6,76,0,115,
  6,76,0,115,6,76,0,115,6,76,0,115,6,76,0,115,6,180,1,25,6,76,0,102,5,219,0,178,5,219,0,178,5,219,0,178,5,219,0,178,
  4,227,255,252,4,215,0,201,5,10,0,186,4,231,0,123,4,231,0,123,4,231,0,123,4,231,0,123,4,231,0,123,4,231,0,123,7,219,0,123,
  4,102,0,113,4,236,0,113,4,236,0,113,4,236,0,113,4,236,0,113,2,57,255,199,2,57,0,144,2,57,255,222,2,57,255,244,4,229,0,113,
  5,18,0,186,4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,6,180,0,217,4,229,0,72,5,18,0,174,5,18,0,174,
  5,18,0,174,5,18,0,174,4,188,0,61,5,20,0,186,4,188,0,61,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,
  4,231,0,123,5,150,0,115,4,102,0,113,5,150,0,115,4,102,0,113,5,150,0,115,4,102,0,113,5,150,0,115,4,102,0,113,6,41,0,201,
  5,20,0,113,6,51,0,10,5,20,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,
  4,236,0,113,5,14,0,201,4,236,0,113,6,51,0,115,5,20,0,113,6,51,0,115,5,20,0,113,6,51,0,115,5,20,0,113,6,51,0,115,
  5,20,0,113,6,4,0,201,5,18,255,229,7,84,0,201,5,143,0,120,2,92,255,228,2,57,255,211,2,92,0,3,2,57,255,242,2,92,255,245,
  2,57,255,228,2,92,0,176,2,57,0,150,2,92,0,201,2,57,0,193,4,184,0,201,4,114,0,193,2,92,255,150,2,57,255,219,5,63,0,201,
  4,162,0,186,4,162,0,186,4,117,0,201,2,57,0,193,4,117,0,201,2,57,0,136,4,117,0,201,3,0,0,193,4,117,0,201,2,188,0,193,
  4,127,255,242,2,70,0,2,5,252,0,201,5,18,0,186,5,252,0,201,5,18,0,186,5,252,0,201,5,18,0,186,6,130,0,205,5,252,0,201,
  5,18,0,186,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,8,143,0,115,8,47,0,113,5,143,0,201,
  3,74,0,186,5,143,0,201,3,74,0,130,5,143,0,201,3,74,0,186,5,20,0,135,4,43,0,111,5,20,0,135,4,43,0,111,5,20,0,135,
  4,43,0,111,5,20,0,135,4,43,0,111,4,227,255,250,3,35,0,55,4,227,255,250,3,35,0,55,4,227,255,250,3,35,0,55,5,219,0,178,
  5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,
  5,18,0,174,7,233,0,68,6,139,0,86,4,227,255,252,4,188,0,61,4,227,255,252,5,123,0,92,4,51,0,88,5,123,0,92,4,51,0,88,
  5,123,0,92,4,51,0,88,2,209,0,47,5,20,0,32,5,225,255,151,5,125,0,201,5,20,0,186,5,125,0,0,5,20,0,0,5,160,0,115,
  5,150,0,115,4,102,0,113,6,51,0,10,6,141,255,151,5,125,0,201,5,20,0,113,4,229,0,113,5,14,0,131,6,76,0,117,4,234,0,164,
  4,154,255,150,2,209,255,127,6,51,0,115,5,126,0,8,7,223,0,186,2,212,0,201,2,92,0,10,5,247,0,201,4,162,0,185,2,57,0,10,
  4,188,0,61,7,203,0,178,5,252,255,150,5,18,0,186,6,76,0,115,7,78,0,103,4,229,0,118,7,151,0,115,6,19,0,113,5,55,255,151,
  5,20,0,185,5,143,0,201,5,20,0,114,4,43,0,100,5,14,0,201,2,176,254,242,3,35,0,55,4,227,0,24,3,35,0,55,4,227,255,250,
  6,221,0,173,5,18,0,176,6,29,0,78,5,196,0,201,5,243,255,252,5,216,0,61,5,123,0,92,4,51,0,88,5,84,0,160,5,84,0,92,
  4,159,0,104,4,51,0,113,5,23,0,150,5,84,0,93,4,159,0,104,4,21,0,88,5,20,0,186,2,92,0,201,3,240,0,201,3,172,0,20,
  2,93,0,201,11,96,0,201,10,100,0,201,9,60,0,113,6,175,0,201,6,75,0,201,3,167,0,193,7,115,0,201,7,100,0,201,6,97,0,186,
  5,121,0,16,4,231,0,123,2,92,255,254,2,57,255,224,6,76,0,115,4,229,0,113,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,
  5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,4,236,0,113,5,121,0,16,4,231,0,123,5,121,0,16,
  4,231,0,123,7,203,0,8,7,219,0,123,6,51,0,115,5,20,0,113,6,51,0,115,5,20,0,113,5,63,0,201,4,162,255,233,6,76,0,115,
  4,229,0,113,6,76,0,115,4,229,0,113,5,84,0,160,4,159,0,88,2,57,255,219,11,96,0,201,10,100,0,201,9,60,0,113,6,51,0,115,
  5,20,0,113,8,231,0,201,5,117,0,201,5,252,0,201,5,18,0,186,5,121,0,16,4,231,0,123,7,203,0,8,7,219,0,123,6,76,0,102,
  4,229,0,72,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,2,92,255,167,
  2,57,255,195,2,92,0,5,2,57,255,227,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,5,143,0,199,3,74,0,130,5,143,0,201,
  3,74,0,186,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,20,0,135,4,43,0,111,4,227,255,250,3,35,0,55,5,4,0,156,
  4,44,0,71,6,4,0,201,5,18,255,240,5,226,0,201,6,180,0,113,5,150,0,113,4,226,0,113,5,123,0,92,4,51,0,88,5,121,0,16,
  4,231,0,123,5,14,0,201,4,236,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,
  4,229,0,113,4,227,255,252,4,188,0,61,3,204,0,138,6,190,0,186,3,209,0,55,2,57,255,219,7,252,0,113,7,252,0,113,5,121,255,253,
  5,150,0,12,4,102,0,9,4,117,0,10,4,227,255,178,4,43,0,111,4,51,0,88,4,211,0,80,3,213,0,80,5,125,0,10,5,219,0,12,
  5,121,0,16,5,14,0,201,4,236,0,113,2,92,255,150,2,57,255,219,6,64,0,115,5,20,0,113,5,143,0,10,3,74,0,14,4,227,255,246,
  4,188,0,11,4,205,0,174,5,20,0,113,5,20,0,186,5,20,0,186,4,101,0,127,4,102,0,113,5,20,0,113,5,146,0,113,4,236,0,113,
  4,236,0,113,6,142,0,124,4,83,0,133,4,65,0,133,6,52,0,133,5,80,0,113,2,57,255,219,5,145,0,113,5,20,0,113,5,9,0,113,
  4,196,0,96,4,196,0,96,5,18,0,174,5,18,0,186,5,18,0,186,2,57,0,14,2,181,0,166,2,249,0,116,3,42,0,75,3,230,0,77,
  2,58,0,193,5,166,0,193,7,203,0,186,7,203,0,186,7,203,0,186,5,43,255,219,5,35,0,186,5,18,0,179,4,229,0,113,6,221,0,113,
  5,211,0,148,5,71,0,112,3,80,0,0,3,80,0,0,3,79,0,0,3,74,0,186,3,73,0,186,4,62,0,132,4,62,0,116,4,212,0,186,
  4,212,0,186,4,43,0,111,2,176,255,217,2,176,255,217,3,177,0,55,2,176,254,242,3,35,0,55,3,35,0,55,5,18,0,0,4,241,0,113,
  4,201,0,193,4,188,0,61,6,139,0,86,4,188,0,61,4,227,0,102,4,51,0,88,4,51,0,88,4,159,0,88,4,159,0,109,4,21,0,88,
  4,21,0,88,4,21,0,88,4,21,0,88,6,76,0,115,4,163,0,186,5,80,0,113,5,170,0,113,5,59,0,186,2,86,254,242,5,86,0,186,
  4,14,0,186,5,209,0,113,4,21,0,88,4,21,0,88,8,29,0,113,8,118,0,113,8,26,0,113,6,164,0,55,4,225,0,55,6,58,0,55,
  6,201,0,47,5,165,0,193,5,60,0,193,4,31,0,54,4,31,0,54,5,74,0,0,5,79,0,0,3,60,0,117,3,49,0,117,1,102,255,233,
  2,18,0,117,2,93,0,72,2,94,0,72,3,8,0,32,4,31,0,54,2,251,0,38,2,58,0,160,3,174,0,160,2,139,0,174,2,139,0,178,
  2,139,0,196,2,117,0,117,2,117,0,117,2,245,0,117,2,245,0,117,4,0,1,11,4,0,1,11,4,0,0,193,4,0,0,193,4,0,0,193,
  4,0,0,193,2,51,0,214,4,0,0,213,4,0,1,115,4,0,0,170,2,51,0,214,4,0,0,213,4,0,0,170,4,0,1,115,2,178,0,111,
  2,178,0,111,2,117,0,117,2,117,0,117,4,0,1,31,4,0,1,31,3,30,0,100,2,138,0,100,4,0,0,199,4,0,1,154,4,0,0,238,
  4,0,1,76,4,0,0,182,4,0,0,240,2,134,255,255,4,0,0,239,3,104,0,117,1,84,0,122,2,252,0,117,3,141,0,117,2,245,0,117,
  3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,4,0,0,193,4,0,0,213,4,37,0,174,4,0,0,238,4,0,0,182,
  0,0,252,168,0,0,253,113,0,0,252,193,0,0,252,180,0,0,252,217,0,0,251,236,0,0,252,191,0,0,253,162,0,0,252,215,0,0,253,55,
  0,0,252,236,0,0,252,244,0,0,252,197,0,0,253,188,0,0,252,240,0,0,252,93,0,0,252,191,0,0,252,191,0,0,254,31,0,0,253,144,
  0,0,253,144,0,0,255,121,0,0,252,168,0,0,253,113,0,0,253,36,0,0,253,196,0,0,254,85,0,0,254,240,0,0,253,128,0,0,253,11,
  0,0,253,11,0,0,253,36,0,0,253,11,0,0,253,122,0,0,253,119,0,0,253,162,0,0,252,213,0,0,253,40,0,0,253,106,0,0,253,35,
  0,0,253,76,0,0,253,188,0,0,252,240,0,0,252,99,0,0,252,197,0,0,252,191,0,0,252,191,0,0,252,191,0,0,252,180,0,0,252,217,
  0,0,251,236,0,0,251,236,0,0,251,140,0,0,253,120,0,0,250,237,0,0,251,104,0,0,250,18,0,0,253,172,0,0,252,241,0,0,253,33,
  0,0,252,99,0,0,253,43,0,0,254,6,0,0,251,236,0,0,252,168,0,0,253,113,0,0,252,180,0,0,253,144,0,0,252,231,0,0,253,198,
  0,0,252,213,0,0,253,31,0,0,253,21,0,0,253,31,0,0,252,182,0,0,252,182,0,0,252,182,0,0,252,99,0,0,253,51,0,0,0,0,
  0,0,253,120,0,0,252,191,0,0,253,43,0,0,253,120,0,0,255,46,0,0,252,144,0,0,252,112,0,0,252,112,0,0,252,112,0,0,252,112,
  0,0,253,42,0,0,252,112,0,0,252,119,5,60,0,201,4,139,0,193,6,229,0,201,5,46,0,201,2,58,0,160,2,58,0,160,5,252,0,201,
  5,51,0,186,4,0,1,182,4,101,0,127,4,102,0,113,4,101,0,127,2,178,0,158,4,0,1,115,4,0,0,215,5,138,0,16,2,139,0,219,
  5,248,255,231,6,248,255,243,3,68,255,237,6,128,255,242,6,153,255,225,6,155,255,219,2,181,0,5,5,121,0,16,5,125,0,201,4,117,0,201,
  5,121,0,16,5,14,0,201,5,123,0,92,6,4,0,201,6,76,0,115,2,92,0,201,5,63,0,201,5,121,0,16,6,231,0,201,5,252,0,201,
  5,14,0,201,6,76,0,115,6,4,0,201,4,211,0,201,5,14,0,201,4,227,255,250,4,227,255,252,6,76,0,115,5,123,0,61,6,76,0,115,
  6,29,0,78,2,92,0,6,4,227,255,252,5,70,0,113,4,83,0,133,5,18,0,186,2,181,0,166,4,161,0,149,5,70,0,113,5,27,0,192,
  4,188,0,32,4,229,0,113,4,83,0,133,4,90,0,107,5,18,0,186,4,229,0,113,2,181,0,166,4,183,0,191,4,188,0,61,5,23,0,174,
  4,120,0,74,4,118,0,107,4,229,0,113,4,209,0,74,5,20,0,186,4,178,0,113,5,18,0,113,4,209,0,100,4,161,0,149,5,71,0,112,
  4,159,0,59,5,71,0,112,6,179,0,135,2,181,0,5,4,161,0,149,4,229,0,113,4,161,0,149,6,179,0,135,5,63,0,201,4,234,0,167,
  4,244,0,113,5,151,0,87,6,189,255,225,5,151,0,87,5,71,0,112,6,179,0,65,5,79,0,112,6,76,0,115,4,229,0,113,5,48,0,139,
  4,178,0,113,4,154,0,201,3,171,255,64,5,71,0,179,5,71,0,191,6,236,0,114,5,5,0,119,7,120,0,115,6,179,0,135,6,17,0,115,
  5,70,0,113,6,85,0,201,4,235,0,45,5,126,0,79,4,219,0,100,6,36,0,115,5,0,0,54,5,152,0,115,4,229,0,113,4,227,0,44,
  4,74,0,55,5,79,0,112,5,20,0,186,4,102,0,113,2,57,255,219,6,76,0,115,4,236,0,113,4,236,0,196,4,215,0,201,5,20,0,186,
  5,150,0,115,6,231,0,201,5,53,0,127,5,20,0,85,5,160,0,115,5,150,0,115,5,160,0,115,5,14,0,201,5,14,0,201,6,74,255,250,
  4,225,0,201,5,150,0,115,5,20,0,135,2,92,0,201,2,92,0,6,2,92,255,150,8,192,0,84,8,92,0,201,6,74,255,250,5,174,0,201,
  5,252,0,201,4,224,0,35,6,4,0,201,5,121,0,16,5,125,0,201,5,125,0,201,4,225,0,201,6,64,0,101,5,14,0,201,8,158,0,40,
  5,33,0,135,5,252,0,201,5,252,0,201,5,174,0,201,6,4,0,84,6,231,0,201,6,4,0,201,6,76,0,115,6,4,0,201,4,211,0,201,
  5,150,0,115,4,227,255,250,4,224,0,35,6,227,0,121,5,123,0,61,6,54,0,201,5,124,0,175,8,142,0,201,8,192,0,201,6,169,0,60,
  7,15,0,201,5,125,0,201,5,150,0,111,8,163,0,211,5,143,0,136,4,231,0,123,4,239,0,112,4,183,0,186,4,52,0,186,5,136,0,107,
  4,236,0,113,7,53,0,70,4,65,0,133,5,51,0,186,5,51,0,186,4,213,0,186,5,29,0,76,6,9,0,186,5,59,0,186,4,229,0,113,
  5,59,0,186,5,20,0,186,4,102,0,113,4,169,0,60,4,188,0,61,6,215,0,112,4,188,0,59,5,114,0,186,4,186,0,150,7,82,0,186,
  7,137,0,186,5,167,0,62,6,81,0,186,4,183,0,186,4,100,0,113,6,188,0,193,4,208,0,116,4,236,0,113,4,236,0,113,5,0,0,47,
  4,52,0,186,4,100,0,113,4,43,0,111,2,57,0,193,2,57,255,244,2,57,255,219,7,56,0,76,7,48,0,186,5,55,0,47,4,213,0,186,
  5,51,0,186,4,188,0,61,5,59,0,186,7,120,0,115,6,179,0,135,6,42,0,30,5,96,0,30,7,138,0,211,5,254,0,193,7,9,0,16,
  6,68,0,51,9,71,0,201,8,3,0,193,6,76,0,115,4,229,0,107,8,55,0,201,6,152,0,193,5,23,0,115,4,83,0,91,6,218,0,16,
  7,3,0,50,6,76,0,115,4,229,0,113,6,64,0,16,5,82,0,50,6,64,0,16,5,82,0,50,7,240,0,115,7,60,0,113,7,160,0,115,
  6,17,0,113,9,112,0,118,8,57,0,152,7,120,0,115,6,179,0,135,5,150,0,115,4,102,0,113,4,5,0,59,0,0,251,218,0,0,253,7,
  0,0,253,179,0,0,253,179,0,0,249,202,3,88,247,214,3,88,248,88,6,46,0,201,5,106,0,193,5,125,0,33,4,183,0,38,4,211,0,201,
  5,20,0,186,4,225,0,201,4,52,0,186,5,102,0,71,4,185,0,56,4,254,0,201,4,61,0,186,8,158,0,40,7,53,0,70,5,33,0,135,
  4,65,0,133,5,174,0,201,4,213,0,186,5,174,0,201,4,213,0,186,5,174,0,33,4,213,0,61,6,218,0,50,6,167,0,42,6,4,0,201,
  5,73,0,193,8,29,0,201,7,4,0,193,8,166,0,201,7,83,0,193,7,6,0,115,5,139,0,113,5,150,0,115,4,102,0,113,4,227,255,250,
  4,169,0,60,4,227,255,252,4,188,0,61,4,227,255,252,4,188,0,61,5,123,0,61,4,188,0,59,7,121,255,250,6,116,0,5,5,124,0,175,
  4,186,0,150,5,124,0,175,4,186,0,150,5,124,0,175,5,18,0,186,7,135,0,20,5,211,0,15,7,135,0,20,5,211,0,15,2,92,0,201,
  8,158,0,40,7,53,0,70,5,63,0,201,4,213,0,191,6,53,0,54,5,93,0,46,6,4,0,201,5,73,0,193,6,54,0,201,5,114,0,193,
  5,124,0,175,4,186,0,150,7,26,0,201,6,50,0,193,2,57,0,193,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,7,203,0,8,
  7,219,0,123,5,14,0,201,4,236,0,113,6,76,0,117,4,236,0,113,6,76,0,117,4,236,0,113,8,158,0,40,7,53,0,70,5,33,0,135,
  4,65,0,133,5,84,0,160,4,159,0,88,5,252,0,201,5,51,0,186,5,252,0,201,5,51,0,186,6,76,0,115,4,229,0,113,6,76,0,115,
  4,229,0,113,6,76,0,115,4,229,0,113,5,150,0,111,4,100,0,113,4,224,0,35,4,188,0,61,4,224,0,35,4,188,0,61,4,224,0,35,
  4,188,0,61,5,124,0,175,4,186,0,150,4,225,0,201,4,52,0,186,7,15,0,201,6,81,0,186,5,102,0,71,4,185,0,56,5,123,0,61,
  4,188,0,59,5,123,0,61,4,188,0,59,5,125,0,145,4,183,0,113,8,12,0,145,7,45,0,113,7,204,0,201,6,244,0,171,5,110,0,201,
  4,181,0,171,8,147,0,54,7,168,0,46,8,231,0,201,7,189,0,193,6,51,0,115,5,71,0,113,6,47,255,250,5,176,0,5,4,234,0,164,
  4,83,0,133,6,4,0,84,5,29,0,76,9,90,0,84,7,243,0,76,7,39,0,201,6,234,0,186,8,65,0,136,7,227,0,116,6,76,0,115,
  5,20,0,113,7,233,0,68,6,139,0,86,5,174,0,201,4,213,0,186,8,165,0,84,7,62,0,76,8,166,0,201,7,76,0,186,6,88,0,201,
  5,118,0,186,6,33,0,178,5,219,0,178,6,7,0,93,6,7,0,90,5,219,0,178,6,45,0,178,5,31,0,188,5,219,0,178,6,224,0,178,
  6,7,0,93,5,135,0,188,4,68,0,188,7,96,0,188,6,232,1,8,5,219,0,178,5,186,0,70,6,32,0,168,6,7,0,100,6,35,0,105,
  6,85,0,178,5,210,0,146,5,213,0,0,6,15,0,160,5,219,0,178,5,180,0,120,6,103,0,90,6,37,0,168,6,85,0,178,5,219,0,178,
  6,7,0,100,5,164,0,150,5,141,0,178,5,243,0,160,4,77,0,188,6,124,0,120,6,14,0,50,6,76,0,115,6,82,0,110,2,117,0,117,
  2,139,0,178,1,224,0,0,2,228,0,5,1,231,255,255,3,62,0,8,4,0,0,90,7,203,0,174,5,18,0,186,5,67,0,113,5,78,0,186,
  5,18,0,174,5,20,0,113,4,30,0,186,5,18,0,186,5,232,0,186,5,67,0,113,5,18,0,186,2,44,0,186,7,215,0,186,4,251,0,113,
  5,18,0,174,5,18,0,186,4,221,0,106,5,19,0,186,5,8,0,140,5,18,0,174,2,44,255,212,5,18,255,217,3,253,0,0,5,18,0,186,
  3,60,0,10,7,203,0,174,4,123,0,110,5,48,0,186,5,18,0,174,5,18,0,174,7,202,0,174,5,18,0,186,5,17,0,111,3,122,0,186,
  7,202,0,174,5,23,0,41,4,224,0,111,6,113,0,70,6,126,0,174,2,178,0,240,2,227,0,100,0,0,2,68,0,0,0,171,0,0,0,255,
  0,0,0,255,0,0,2,68,0,0,1,199,0,0,1,199,0,0,1,99,0,0,1,99,0,0,0,0,0,0,0,0,0,0,1,47,0,0,2,78,
  0,0,2,68,2,227,0,100,0,0,1,99,2,92,0,209,0,0,5,25,0,0,0,197,2,92,0,209,3,136,0,102,0,0,1,99,5,89,0,186,
  4,160,0,88,3,76,0,88,4,94,0,88,5,58,0,186,2,46,0,186,2,197,0,88,5,58,0,186,5,48,0,185,1,202,0,136,4,76,0,88,
  4,59,0,88,4,140,0,88,5,79,0,186,5,111,0,88,2,46,0,186,3,52,0,88,5,49,0,185,5,2,0,88,5,30,0,186,4,255,0,186,
  4,81,0,88,4,191,0,88,5,173,0,186,4,132,0,88,5,171,0,88,5,66,0,20,3,196,0,186,3,98,0,136,2,165,0,136,3,83,0,186,
  5,40,0,186,5,25,0,0,5,25,0,0,6,14,0,133,7,208,0,133,2,149,0,219,0,0,0,252,2,139,0,219,4,63,0,147,3,195,0,163,
  2,57,255,181,2,57,0,108,3,221,255,171,2,57,0,108,6,67,0,130,2,57,0,193,7,136,0,130,4,49,0,139,7,136,0,130,7,136,0,130,
  5,42,0,157,5,42,0,157,5,42,0,157,3,144,0,125,3,144,0,125,3,221,255,171,3,221,255,171,9,196,0,130,9,196,0,130,9,172,0,130,
  9,172,0,130,7,102,0,144,7,102,0,144,4,198,0,117,4,198,0,117,2,88,255,236,8,75,0,130,6,53,0,107,6,152,0,144,5,208,0,144,
  4,244,0,140,5,224,0,147,4,49,0,139,3,221,255,171,6,67,0,130,6,67,0,130,0,0,0,220,0,0,0,220,0,0,0,220,0,0,0,220,
  0,0,0,220,0,0,0,220,0,0,0,200,0,0,0,236,0,0,0,152,0,0,1,79,0,0,1,79,0,0,0,220,4,0,0,243,4,76,1,184,
  4,76,1,22,4,76,0,82,4,76,0,76,4,76,0,175,4,76,0,135,4,76,0,85,4,76,0,60,4,76,0,60,4,76,0,100,4,76,0,133,
  2,153,0,0,2,139,0,178,4,92,0,87,7,136,0,130,6,53,0,107,0,0,1,201,2,86,0,122,7,136,0,130,7,136,0,130,7,136,0,130,
  7,136,0,130,7,136,0,130,7,136,0,130,7,136,0,130,7,136,0,130,5,42,0,157,5,42,0,157,5,42,0,157,5,42,0,157,5,42,0,157,
  5,42,0,157,5,42,0,157,3,144,0,125,3,144,0,125,3,144,0,125,3,144,0,125,3,144,0,125,3,144,0,125,3,144,0,125,3,144,0,125,
  3,144,0,125,3,221,255,171,3,221,255,171,3,252,255,171,4,61,255,171,4,226,255,171,4,61,255,171,3,221,255,171,3,221,255,171,3,221,255,171,
  9,196,0,130,9,196,0,130,9,196,0,130,9,172,0,130,9,172,0,130,7,102,0,144,4,198,0,117,8,75,0,130,8,75,0,130,8,75,0,130,
  8,75,0,130,8,75,0,130,8,75,0,130,6,53,0,107,6,53,0,107,7,41,0,130,8,110,0,130,7,41,0,130,6,152,0,144,6,152,0,144,
  6,152,0,144,7,41,0,130,7,41,0,130,7,41,0,130,7,41,0,130,7,41,0,130,7,41,0,130,5,208,0,144,5,208,0,144,5,208,0,144,
  5,208,0,144,5,224,0,147,5,224,0,147,5,224,0,147,5,224,0,147,5,224,0,147,5,150,0,144,5,42,0,157,3,221,255,171,6,67,0,130,
  6,67,0,130,4,49,0,139,4,76,1,184,4,76,1,22,4,76,0,82,4,76,0,76,4,76,0,82,4,76,0,106,4,76,0,208,4,76,0,60,
  4,76,0,60,4,76,0,100,5,23,0,135,5,23,0,225,5,23,0,225,5,23,0,225,5,23,0,225,5,23,0,225,5,23,0,225,5,23,0,214,
  5,23,0,214,5,23,0,157,2,57,0,193,4,146,0,113,3,100,0,61,4,188,0,61,5,59,0,186,5,59,0,186,4,192,0,113,5,59,0,186,
  6,161,0,113,3,129,0,193,3,129,0,61,4,120,0,186,4,229,0,193,2,205,0,61,7,172,0,193,3,200,0,61,6,68,0,61,5,59,0,186,
  5,0,0,61,5,223,0,193,4,61,0,193,5,203,0,112,3,200,0,61,5,0,0,61,4,192,0,113,4,61,0,193,4,61,0,193,4,46,0,193,
  4,192,0,113,4,192,0,113,0,0,0,217,0,0,0,66,0,0,1,164,0,0,0,191,0,0,0,91,0,0,0,66,0,0,0,91,0,0,1,154,
  0,0,0,213,2,130,0,200,2,130,0,200,4,123,0,100,4,123,0,100,2,227,255,236,5,23,0,176,5,93,0,130,5,120,0,139,5,129,0,137,
  3,220,0,109,5,6,0,127,5,120,0,139,5,128,0,115,5,91,0,186,5,34,0,129,5,41,0,0,5,62,0,87,5,69,0,95,5,0,0,73,
  5,0,0,73,5,246,0,89,6,34,0,186,5,126,0,104,5,126,0,104,5,157,0,64,5,128,0,115,5,120,0,139,5,50,0,79,5,15,0,115,
  5,160,0,79,6,141,0,127,5,16,0,115,5,120,0,139,6,77,0,203,5,15,0,111,0,0,251,96,4,80,0,123,4,80,252,154,0,0,251,64,
  0,0,251,64,0,0,251,64,0,0,251,64,0,0,252,254,0,0,252,167,0,0,251,96,0,0,251,28,5,78,0,129,3,0,0,122,5,66,0,122,
  3,174,255,211,4,97,0,92,3,238,0,188,5,100,0,147,0,0,253,18,0,0,251,127,0,0,251,62,0,0,252,78,0,0,251,28,0,0,252,154,
  5,23,0,135,5,32,0,99,5,32,0,99,5,93,0,22,5,0,0,99,5,0,0,99,5,160,0,89,5,93,0,130,5,100,0,150,5,106,0,105,
  8,58,0,127,8,58,0,127,6,254,0,120,5,222,0,110,5,110,0,111,6,173,0,110,4,236,0,100,6,36,0,80,6,7,0,60,7,80,0,121,
  3,160,0,60,4,245,0,120,6,190,0,60,7,15,0,120,4,255,0,130,6,214,0,100,6,64,0,50,5,9,0,80,7,75,0,110,4,247,0,130,
  4,246,0,130,6,214,0,100,6,237,0,100,5,202,0,90,5,10,0,131,4,247,0,110,5,0,0,120,4,245,0,130,6,139,0,121,6,253,0,120,
  4,236,0,130,4,252,0,100,5,0,0,130,5,204,0,60,6,193,0,60,4,196,0,130,5,130,0,111,4,196,0,60,4,192,0,110,5,232,0,80,
  4,16,0,100,4,36,0,100,4,166,0,90,6,139,0,100,4,16,0,100,4,26,0,100,4,1,0,41,6,104,0,100,4,36,0,100,4,21,0,90,
  8,132,0,100,4,46,0,100,4,46,0,130,6,74,0,100,4,16,0,100,4,36,0,100,6,94,0,100,4,46,0,130,5,60,0,90,4,46,0,10,
  6,154,0,100,4,26,0,100,6,74,0,100,4,36,0,100,4,36,0,60,4,46,0,130,4,146,0,90,4,46,0,100,4,36,0,131,4,41,0,100,
  4,46,0,130,3,162,0,20,4,16,0,100,4,36,0,120,4,16,0,100,4,16,0,100,4,36,0,100,4,111,0,100,6,159,0,100,4,106,0,90,
  4,16,0,100,4,146,0,80,4,16,0,100,3,149,0,110,2,151,0,100,5,121,0,16,5,121,0,16,5,121,0,16,5,121,0,16,6,39,0,201,
  6,39,0,201,6,39,0,201,6,39,0,201,6,39,0,119,6,39,0,119,6,174,0,201,6,173,0,16,6,174,0,201,6,173,0,16,6,174,0,201,
  6,173,0,16,7,188,0,201,8,14,0,201,7,188,0,201,8,14,0,201,6,39,0,201,7,188,0,201,8,14,0,119,7,188,0,201,8,14,0,119,
  6,39,0,119,2,12,0,201,4,88,0,137,3,99,0,94,3,99,0,94,3,29,0,137,3,29,0,137,3,37,0,137,3,29,0,137,3,186,0,72,
  3,21,0,137,2,12,0,201,3,29,0,137,3,29,0,137,3,29,0,137,8,184,0,16,7,69,0,16,7,160,0,201,8,239,0,119,5,121,0,16,
  5,121,0,16,5,121,0,16,5,121,0,16,5,213,0,119,5,213,0,119,5,213,0,119,5,213,0,119,5,213,0,119,5,213,0,119,6,174,0,201,
  5,121,0,16,6,174,0,201,6,173,0,16,6,174,0,201,6,173,0,16,7,188,0,201,8,14,0,119,7,188,0,201,8,14,0,119,7,188,0,201,
  8,14,0,119,7,188,0,201,8,14,0,119,5,213,0,119,4,17,0,137,1,137,0,137,5,219,0,178,5,219,0,178,5,219,0,178,5,219,0,178,
  5,215,0,119,5,215,0,119,5,215,0,119,5,215,0,119,5,215,0,121,5,215,0,121,7,94,0,201,7,28,0,178,7,94,0,201,7,28,0,178,
  7,94,0,201,7,28,0,178,7,108,0,201,7,52,0,119,7,108,0,201,7,52,0,119,7,148,0,201,7,52,0,121,7,148,0,201,7,52,0,121,
  7,148,0,240,3,121,0,137,7,5,0,178,7,5,0,178,6,237,0,119,7,31,0,121,5,7,0,70,5,7,0,201,5,7,0,201,5,7,0,201,
  5,7,0,70,5,7,0,70,5,7,0,70,5,7,0,201,5,7,0,201,6,225,0,201,6,42,0,70,6,133,0,201,6,135,0,201,6,133,0,201,
  6,135,0,201,6,225,0,201,6,42,0,70,6,225,0,201,6,42,0,70,6,133,0,201,6,135,0,201,6,133,0,201,6,135,0,201,6,133,0,240,
  3,65,0,137,3,65,0,56,6,1,0,70,6,51,0,201,6,1,0,70,6,51,0,201,5,7,0,70,5,7,0,201,5,7,0,201,5,7,0,201,
  5,7,0,70,5,7,0,70,5,7,0,70,5,7,0,201,5,7,0,201,6,225,0,201,6,42,0,70,6,133,0,201,6,135,0,201,6,133,0,201,
  6,135,0,201,6,225,0,201,6,42,0,70,6,225,0,201,6,42,0,70,6,133,0,201,6,135,0,201,6,133,0,201,6,135,0,201,6,133,0,240,
  3,122,0,137,3,122,0,137,4,225,0,119,4,117,0,201,4,117,0,201,4,117,0,201,4,225,0,119,4,225,0,119,4,225,0,119,4,117,0,201,
  4,117,0,201,5,254,0,201,6,38,0,119,5,248,0,201,6,28,0,201,5,248,0,201,6,28,0,201,5,254,0,201,6,38,0,119,5,254,0,201,
  6,38,0,119,5,248,0,201,6,28,0,201,5,248,0,201,6,28,0,201,5,248,0,240,3,22,0,137,4,17,0,137,3,22,0,137,6,208,0,119,
  6,208,0,70,6,208,0,70,6,208,0,11,6,208,0,119,6,208,0,119,6,208,0,119,6,208,0,70,6,208,0,70,8,142,0,201,8,71,0,119,
  8,121,0,201,6,208,0,70,8,121,0,201,6,208,0,70,6,208,0,70,4,205,0,137,3,159,0,137,4,205,0,137,6,208,0,119,6,208,0,70,
  6,208,0,70,6,208,0,70,6,208,0,119,6,208,0,119,6,208,0,119,6,208,0,70,6,208,0,70,8,142,0,201,8,71,0,119,8,121,0,201,
  8,61,0,70,8,121,0,201,8,61,0,70,8,142,0,201,8,71,0,119,8,142,0,201,8,71,0,119,8,170,0,201,8,61,0,70,8,170,0,201,
  8,61,0,70,4,205,0,137,5,213,0,119,4,211,0,70,4,211,0,201,4,211,0,201,4,211,0,201,4,211,0,70,4,211,0,70,4,211,0,70,
  4,211,0,201,4,211,0,201,6,173,0,201,6,8,0,70,6,86,0,201,6,43,0,201,6,86,0,201,6,43,0,201,6,173,0,201,6,8,0,70,
  6,173,0,201,6,8,0,70,6,86,0,201,6,43,0,201,6,86,0,201,6,43,0,201,6,86,0,240,3,89,0,137,3,93,0,137,3,89,0,137,
  5,178,0,70,5,178,0,70,5,178,0,70,7,34,0,70,7,34,0,70,7,34,0,70,7,34,0,70,7,71,0,201,6,250,0,70,7,71,0,201,
  6,250,0,70,7,71,0,201,6,250,0,70,9,31,0,201,8,204,0,70,9,31,0,201,8,204,0,70,9,31,0,201,8,204,0,70,9,31,0,201,
  8,204,0,70,5,32,0,137,5,4,0,119,5,4,0,201,5,4,0,201,5,4,0,201,5,4,0,119,5,4,0,119,5,4,0,119,5,4,0,201,
  5,4,0,201,6,193,0,201,6,63,0,119,6,135,0,201,6,140,0,201,6,135,0,201,6,140,0,201,6,193,0,201,6,63,0,119,6,193,0,201,
  6,63,0,119,6,135,0,201,6,140,0,201,6,135,0,201,6,140,0,201,6,135,0,240,3,89,0,137,3,29,0,137,3,224,0,137,7,83,0,201,
  7,83,0,119,7,83,0,119,7,83,0,201,7,83,0,201,7,83,0,201,4,211,0,201,4,211,0,201,4,211,0,201,4,211,0,70,4,211,0,70,
  4,211,0,70,6,173,0,201,6,8,0,70,3,89,0,137,5,213,0,119,5,121,0,150,5,121,0,150,5,121,0,150,5,121,0,150,5,207,0,77,
  5,207,0,77,5,207,0,119,5,207,0,119,7,100,0,201,8,14,0,119,4,17,0,137,5,219,0,178,5,219,0,178,5,219,0,178,5,219,0,178,
  5,219,0,178,5,219,0,178,5,215,0,83,5,215,0,83,5,215,0,121,5,215,0,121,7,148,0,201,7,52,0,121,4,17,0,137,6,165,0,70,
  6,165,0,119,6,165,0,119,6,165,0,70,6,165,0,70,6,165,0,119,6,165,0,119,4,130,0,137,6,4,0,201,3,224,0,137,8,96,0,137,
  8,96,0,137,8,96,0,137,8,96,0,137,8,96,0,137,8,96,0,137,8,96,0,137,6,154,0,137,6,165,0,70,6,165,0,119,6,165,0,70,
  6,165,0,119,10,19,0,137,10,19,0,137,10,19,0,137,8,4,0,137,8,4,0,137,10,19,0,137,10,19,0,137,5,153,0,137,8,149,0,137,
  6,208,0,70,6,208,0,70,6,208,0,119,6,208,0,119,6,208,0,70,6,208,0,70,4,205,0,137,5,37,0,119,5,37,0,33,5,37,0,33,
  5,37,0,119,5,37,0,119,5,37,0,33,5,37,0,33,3,89,0,10,5,7,0,201,6,41,0,201,6,35,0,115,3,191,0,137,3,191,0,137,
  3,141,0,117,8,96,0,137,10,122,0,137,13,15,0,137,13,15,0,137,11,0,0,137,11,0,0,137,13,15,0,137,13,15,0,137,3,209,255,236,
  3,241,255,236,5,178,255,236,7,115,255,236,9,52,255,236,10,245,255,236,3,241,255,236,5,178,255,236,7,115,255,236,9,51,255,236,10,245,255,236,
  3,252,255,236,5,191,255,236,7,130,255,236,9,69,255,236,11,8,255,236,3,241,255,236,5,178,255,236,7,112,255,236,9,50,255,236,10,245,255,236,
  3,252,255,236,6,5,255,236,6,79,255,236,9,163,255,236,9,51,255,236,5,119,255,236,4,15,0,113,4,14,255,236,4,188,0,61,5,189,0,11,
  7,219,0,123,4,176,0,62,4,102,0,113,4,215,0,186,4,215,0,36,3,237,0,186,4,83,0,130,2,57,0,193,3,40,0,0,4,162,0,186,
  4,170,0,2,6,9,0,186,5,51,0,186,4,229,0,113,4,102,0,127,5,121,0,113,5,121,0,113,5,121,0,51,8,47,0,113,4,229,0,113,
  4,229,0,113,4,50,0,151,4,208,0,50,4,208,0,50,4,169,0,60,4,152,0,186,5,229,0,174,7,149,0,174,5,26,0,47,4,188,0,61,
  6,139,0,86,4,51,0,88,4,53,0,120,4,170,0,179,4,188,0,61,4,131,0,151,4,50,0,151,4,185,0,90,5,29,0,76,3,114,0,10,
  4,232,0,5,3,117,0,127,3,225,0,127,3,47,0,127,3,47,0,83,3,231,0,72,3,202,0,127,1,124,0,127,1,124,255,189,3,78,0,127,
  2,206,0,127,4,89,0,127,3,197,0,127,3,197,0,127,3,247,0,72,3,132,0,71,3,10,0,127,3,128,0,127,3,20,255,252,3,176,0,112,
  4,251,0,43,3,34,0,77,3,34,0,77,3,62,0,71,5,47,0,77,3,109,0,117,3,62,0,71,3,86,0,71,3,86,0,71,2,226,0,84,
  2,224,0,82,3,62,0,71,1,110,0,122,3,104,0,117,4,252,0,117,3,69,0,117,3,79,0,71,2,246,0,71,3,79,0,71,3,79,0,71,
  3,109,0,117,2,92,0,35,3,61,0,110,3,194,0,110,4,252,0,117,3,86,0,38,3,55,0,121,2,251,0,20,3,21,0,71,3,83,0,71,
  2,233,0,37,1,110,0,122,2,18,0,117,3,61,0,110,3,86,0,38,3,55,0,121,2,251,0,20,3,75,0,121,3,83,0,71,2,233,0,37,
  5,20,0,186,3,202,0,127,2,249,0,116,5,86,0,50,2,57,0,145,3,62,0,71,2,246,0,71,2,246,0,71,3,79,0,71,2,226,0,84,
  2,95,0,30,1,221,255,233,3,62,0,71,3,61,0,110,2,23,0,73,1,255,0,122,2,22,0,73,2,23,0,73,1,224,255,86,1,255,0,122,
  1,225,0,91,3,3,0,113,4,252,0,117,4,252,0,117,3,73,255,233,3,214,0,117,3,69,0,113,3,79,0,71,3,79,0,71,2,226,0,70,
  2,75,255,233,2,92,0,35,4,16,0,94,3,89,0,71,2,228,0,117,3,64,0,122,3,86,0,38,2,238,0,55,3,126,0,55,2,238,0,55,
  3,35,0,55,3,79,0,71,0,0,252,91,0,0,252,91,0,0,252,91,0,0,252,91,0,0,252,66,0,0,252,66,5,121,0,16,4,231,0,123,
  5,125,0,201,5,20,0,184,5,125,0,201,5,20,0,186,5,125,0,201,5,20,0,186,5,150,0,115,4,102,0,113,6,41,0,201,5,20,0,113,
  6,41,0,201,5,20,0,113,6,41,0,201,5,20,0,113,6,41,0,201,5,20,0,113,6,41,0,201,5,20,0,113,5,14,0,201,4,236,0,113,
  5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,4,154,0,201,2,209,0,47,
  6,51,0,115,5,20,0,113,6,4,0,201,5,18,0,184,6,4,0,201,5,18,0,186,6,4,0,201,5,18,255,237,6,4,0,17,5,18,0,2,
  6,4,0,201,5,18,0,186,2,92,0,0,2,57,255,211,2,92,0,7,2,57,255,244,5,63,0,201,4,162,0,186,5,63,0,201,4,162,0,186,
  5,63,0,201,4,162,0,186,4,117,0,201,2,77,0,201,4,117,0,3,2,77,255,253,4,117,0,201,2,57,255,244,4,117,0,201,2,57,255,222,
  6,231,0,201,7,203,0,186,6,231,0,201,7,203,0,186,6,231,0,201,7,203,0,186,5,252,0,201,5,18,0,186,5,252,0,201,5,18,0,186,
  5,252,0,201,5,18,0,186,5,252,0,201,5,18,0,186,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,
  6,76,0,115,4,229,0,113,4,211,0,201,5,20,0,186,4,211,0,201,5,20,0,186,5,143,0,201,3,74,0,186,5,143,0,201,3,74,0,186,
  5,143,0,201,3,74,0,186,5,143,0,201,3,74,0,84,5,20,0,135,4,43,0,111,5,20,0,135,4,43,0,111,5,20,0,135,4,43,0,111,
  5,20,0,135,4,43,0,111,5,20,0,135,4,43,0,111,4,227,255,250,3,35,0,55,4,227,255,250,3,35,0,55,4,227,255,250,3,35,0,55,
  4,227,255,250,3,35,0,55,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,
  5,219,0,178,5,18,0,174,5,121,0,16,4,188,0,61,5,121,0,16,4,188,0,61,7,233,0,68,6,139,0,86,7,233,0,68,6,139,0,86,
  7,233,0,68,6,139,0,86,7,233,0,68,6,139,0,86,7,233,0,68,6,139,0,86,5,123,0,61,4,188,0,59,5,123,0,61,4,188,0,59,
  4,227,255,252,4,188,0,61,5,123,0,92,4,51,0,88,5,123,0,92,4,51,0,88,5,123,0,92,4,51,0,88,5,18,0,186,3,35,0,4,
  6,139,0,86,4,188,0,61,4,231,0,123,2,209,0,47,2,209,0,2,2,209,0,47,6,38,0,178,4,229,0,113,5,121,0,16,4,231,0,123,
  5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,
  5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,5,121,0,16,4,231,0,123,
  5,121,0,16,4,231,0,123,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,
  5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,5,14,0,201,4,236,0,113,2,92,0,90,2,57,0,68,
  2,92,0,201,2,57,0,191,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,
  6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,6,76,0,115,4,229,0,113,7,78,0,103,4,229,0,118,7,78,0,103,4,229,0,118,
  7,78,0,103,4,229,0,118,7,78,0,103,4,229,0,118,7,78,0,103,4,229,0,118,5,219,0,178,5,18,0,174,5,219,0,178,5,18,0,174,
  6,221,0,173,5,18,0,176,6,221,0,173,5,18,0,176,6,221,0,173,5,18,0,176,6,221,0,173,5,18,0,176,6,221,0,173,5,18,0,176,
  4,227,255,252,4,188,0,61,4,227,255,252,4,188,0,61,4,227,255,252,4,188,0,61,4,227,255,252,4,188,0,61,6,39,0,201,3,209,0,32,
  5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,121,0,16,5,121,0,16,
  7,5,0,5,7,5,0,6,6,39,0,7,6,105,0,4,5,170,0,7,5,241,0,4,4,83,0,133,4,83,0,133,4,83,0,133,4,83,0,133,
  4,83,0,133,4,83,0,133,5,176,0,7,5,176,0,7,7,186,0,5,7,204,0,6,7,48,0,7,7,108,0,4,5,18,0,186,5,18,0,186,
  5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,6,178,0,7,6,175,0,7,8,176,0,5,8,182,0,6,
  8,55,0,7,8,104,0,4,7,120,0,7,7,147,0,4,2,181,0,155,2,181,0,145,2,181,255,177,2,181,255,187,2,181,0,5,2,181,255,211,
  2,181,255,203,2,181,255,198,3,10,0,7,2,254,0,7,5,20,0,5,5,20,0,6,4,144,0,7,4,204,0,4,3,234,0,7,3,241,0,4,
  4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,4,229,0,113,6,111,0,7,6,201,0,7,8,194,0,5,8,204,0,6,
  7,130,0,7,7,195,0,4,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,
  6,69,0,7,7,251,0,6,8,25,0,4,7,46,0,4,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,
  6,179,0,135,6,179,0,135,6,107,0,7,6,191,0,7,8,183,0,5,8,195,0,6,7,145,0,7,7,199,0,4,7,95,0,7,7,158,0,4,
  5,70,0,113,5,70,0,113,4,83,0,133,4,99,0,133,5,18,0,186,5,60,0,186,2,181,255,141,2,181,0,166,4,229,0,113,4,229,0,113,
  4,161,0,149,4,161,0,149,6,179,0,135,6,179,0,135,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,
  5,70,0,113,5,70,0,113,5,121,0,16,5,121,0,16,7,5,0,5,7,5,0,6,6,39,0,7,6,105,0,4,5,170,0,7,5,241,0,4,
  5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,5,18,0,186,6,178,0,7,6,175,0,7,
  8,176,0,5,8,182,0,6,8,55,0,7,8,104,0,4,7,120,0,7,7,147,0,4,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,
  6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,6,107,0,7,6,191,0,7,8,183,0,5,8,195,0,6,7,145,0,7,7,199,0,4,
  7,95,0,7,7,158,0,4,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,70,0,113,5,121,0,16,
  5,121,0,16,5,187,255,252,5,138,0,16,5,121,0,16,4,0,1,134,4,0,1,182,4,0,1,134,4,0,0,182,4,0,0,182,5,18,0,186,
  5,18,0,186,5,60,0,186,5,18,0,186,5,18,0,186,6,112,255,252,5,248,255,231,7,114,255,252,6,248,255,243,6,4,0,201,4,0,0,137,
  4,0,0,180,4,0,0,182,2,181,255,235,2,181,255,227,2,181,255,216,2,181,0,5,2,181,255,228,2,181,255,230,2,92,255,245,2,92,0,3,
  3,205,255,252,3,68,255,237,4,0,0,126,4,0,0,149,4,0,0,182,4,161,0,149,4,161,0,149,4,161,0,149,4,161,0,149,5,20,0,186,
  5,20,0,186,4,161,0,149,4,161,0,149,4,227,255,252,4,227,255,252,6,195,255,252,6,153,255,225,5,123,0,7,4,0,0,170,4,0,0,215,
  4,0,0,170,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,6,179,0,135,7,135,255,252,6,128,255,242,7,97,255,252,6,155,255,219,
  6,29,0,78,4,0,1,115,4,0,1,134,4,0,0,0,8,0,0,0,4,0,0,0,8,0,0,0,2,163,0,0,2,0,0,0,1,86,0,0,
  5,23,0,0,2,139,0,0,1,153,0,0,0,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,227,0,100,
  2,227,0,100,5,23,0,100,4,0,0,100,8,0,0,100,8,0,0,0,4,0,1,4,4,0,255,236,2,139,0,174,2,139,0,178,2,139,0,174,
  2,139,0,178,4,37,0,174,4,37,0,174,4,37,0,174,4,37,0,174,4,0,0,57,4,0,0,57,4,184,1,51,4,184,1,51,2,173,0,236,
  5,87,0,236,8,0,0,236,2,139,0,220,0,0,0,0,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,153,0,0,10,188,0,113,13,226,0,113,1,209,0,40,2,253,0,40,4,41,0,40,1,209,0,40,2,253,0,40,4,41,0,40,2,182,0,11,
  3,51,0,158,3,51,0,193,6,180,0,195,3,226,0,147,4,63,0,147,4,0,255,236,6,110,255,167,6,110,255,167,2,0,255,170,8,0,0,61,
  4,0,0,221,1,86,254,137,3,31,0,176,3,31,0,176,7,96,0,74,5,221,0,147,5,221,0,147,3,250,0,100,5,23,0,236,4,0,0,216,
  4,0,0,216,4,0,0,61,2,178,1,29,6,110,255,167,4,0,0,61,3,153,0,145,8,0,0,100,6,110,255,167,6,180,1,56,4,176,0,250,
  5,78,0,40,6,180,1,102,6,180,1,102,2,139,0,219,6,97,0,100,6,180,0,112,2,139,0,219,2,139,0,219,1,199,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,53,0,87,1,110,0,122,3,53,0,63,3,53,0,102,3,53,0,92,3,53,0,108,3,53,0,89,3,53,0,83,4,57,0,137,4,57,0,137,
  4,57,0,137,1,247,0,111,1,247,0,103,3,48,0,117,3,53,0,87,3,53,0,137,3,53,0,94,3,53,0,98,3,53,0,63,3,53,0,102,
  3,53,0,92,3,53,0,108,3,53,0,89,3,53,0,83,4,57,0,137,4,57,0,137,4,57,0,137,1,247,0,111,1,247,0,103,3,34,0,77,
  3,86,0,71,3,79,0,71,3,141,0,117,3,86,0,71,3,60,0,117,3,104,0,117,1,84,0,122,4,252,0,117,3,48,0,117,3,109,0,117,
  2,252,0,117,2,92,0,35,7,4,0,86,5,23,0,115,5,23,0,96,5,23,0,133,5,23,0,129,7,203,0,186,5,252,0,117,10,46,0,201,
  8,151,0,201,7,233,0,59,6,70,0,95,5,23,0,113,5,23,0,0,5,23,0,40,5,23,0,20,10,46,0,208,5,23,0,46,5,23,0,68,
  5,23,0,93,5,23,0,16,6,49,0,117,5,23,0,165,5,23,0,20,5,23,0,106,5,110,0,10,0,0,252,19,0,0,252,61,0,0,252,61,
  0,0,252,61,0,0,252,19,0,0,251,80,0,0,252,61,8,38,0,67,8,38,0,67,5,150,0,115,8,252,0,195,5,35,255,214,8,38,0,60,
  8,137,0,60,4,234,0,164,5,150,0,111,7,157,0,195,7,232,0,73,6,9,0,2,6,204,0,201,5,18,0,72,5,18,0,90,3,194,0,59,
  5,148,0,106,5,195,0,68,3,78,255,228,6,139,0,32,6,104,0,198,8,82,0,54,8,0,1,27,5,148,0,110,5,156,0,200,6,76,0,115,
  6,98,0,66,6,131,0,83,6,86,0,200,7,44,0,169,5,121,0,201,8,40,1,3,8,152,255,252,8,0,1,39,5,121,0,16,5,245,0,92,
  4,159,0,88,6,29,0,78,6,29,0,78,4,238,0,24,2,181,0,68,5,63,0,201,5,121,0,16,6,74,0,92,5,160,0,130,6,214,0,125,
  4,188,0,87,4,216,0,162,6,74,0,84,4,154,0,201,8,142,0,57,3,178,0,104,5,246,0,103,5,100,255,251,3,186,0,27,5,40,0,86,
  3,10,0,70,7,104,0,90,9,141,0,151,5,158,0,36,5,210,0,0,5,60,0,200,6,202,0,201,6,124,0,25,6,51,0,163,4,117,0,8,
  4,117,0,7,4,227,255,252,6,141,0,87,5,170,0,90,4,236,0,91,2,207,0,79,2,207,255,22,6,61,0,59,4,54,0,81,7,193,0,137,
  7,193,0,137,10,246,0,137,7,193,0,137,7,193,0,94,7,193,0,137,7,193,0,94,7,193,0,98,7,193,0,63,7,193,0,137,7,193,0,102,
  7,193,0,137,7,193,0,98,7,193,0,102,7,193,0,108,4,139,0,137,2,92,0,201,3,240,0,201,5,132,0,201,7,98,0,201,5,121,0,16,
  7,97,0,16,8,245,0,16,10,137,0,16,7,87,0,201,5,123,0,61,7,119,0,61,9,13,0,61,4,117,0,201,5,150,0,115,6,41,0,201,
  6,231,0,201,2,57,0,193,3,169,0,193,5,25,0,193,6,126,0,193,4,188,0,61,6,125,0,61,7,237,0,61,9,93,0,61,6,141,0,193,
  4,188,0,59,6,148,0,59,8,4,0,59,2,57,0,193,4,102,0,113,5,20,0,113,7,203,0,186,9,246,0,121,6,41,0,201,9,246,0,121,
  5,160,0,115,4,101,0,127,5,150,0,115,7,193,0,87,6,180,0,100,6,180,1,163,6,180,0,117,6,180,1,163,6,180,0,100,6,180,1,163,
  6,180,1,32,6,180,1,32,6,180,1,32,6,180,1,32,6,180,0,100,6,180,0,117,6,180,0,44,6,180,0,22,6,180,0,100,6,180,1,165,
  6,180,0,117,6,180,1,165,6,180,0,100,6,180,0,117,6,180,0,100,6,180,1,165,6,180,0,117,6,180,1,165,6,180,1,165,6,180,0,100,
  6,180,0,118,6,180,0,100,6,180,0,118,6,180,0,100,6,180,0,100,6,180,1,42,6,180,1,90,6,180,1,172,6,180,1,90,6,180,1,172,
  6,180,1,221,6,180,0,100,6,180,0,45,6,180,0,79,6,180,0,222,6,180,0,112,6,180,0,211,6,180,0,157,6,180,0,100,6,180,0,100,
  6,180,3,5,6,180,1,163,6,180,0,117,6,180,0,117,6,180,3,5,6,180,1,163,6,180,0,100,6,180,0,119,6,180,0,100,6,180,0,100,
  6,180,0,120,6,180,0,118,6,180,0,120,6,180,0,100,6,180,0,100,6,180,0,100,6,180,0,100,6,180,0,117,6,180,0,100,6,180,1,165,
  6,180,0,117,6,180,1,165,6,180,0,100,6,180,1,164,6,180,1,32,6,180,0,188,6,180,0,188,6,180,1,32,6,180,0,100,6,180,0,117,
  6,180,0,100,6,180,0,117,6,180,1,163,6,180,1,163,6,180,0,100,6,180,1,163,6,180,0,117,6,180,1,163,6,180,0,107,6,180,0,117,
  6,180,0,55,6,180,1,94,6,180,0,72,6,180,1,94,6,180,1,94,6,180,1,94,6,180,1,64,6,180,1,94,6,180,1,94,6,180,1,94,
  6,180,0,117,6,180,0,122,6,180,0,122,6,180,1,94,6,180,0,117,6,180,0,119,6,180,0,117,6,180,0,100,6,180,0,117,6,180,0,100,
  6,180,0,100,6,180,0,117,6,180,0,100,6,180,0,55,6,180,0,117,6,180,0,55,5,121,0,16,5,23,0,135,4,35,0,95,5,14,0,201,
  5,14,0,201,6,248,0,155,5,90,255,250,5,90,255,250,6,248,0,175,6,248,0,175,5,190,0,217,6,248,0,175,6,248,0,175,5,190,0,217,
  5,23,1,44,6,14,0,156,6,14,0,156,5,100,0,25,6,180,0,217,6,180,0,217,6,180,0,217,2,178,0,0,5,24,1,138,6,180,1,5,
  5,2,1,68,5,2,1,88,5,25,0,61,5,25,0,61,5,25,0,61,5,183,0,220,6,170,0,220,6,180,1,27,7,44,0,175,7,44,0,175,
  6,180,0,237,4,0,1,176,4,0,0,102,4,0,1,16,4,0,0,102,5,219,1,8,5,219,1,8,5,219,1,8,5,219,1,8,4,43,0,117,
  6,80,0,117,8,117,0,117,4,43,0,117,6,80,0,117,8,117,0,117,4,43,0,117,4,43,0,117,4,43,0,117,5,23,0,121,5,23,0,121,
  2,21,0,161,5,23,0,121,6,180,0,217,6,180,0,217,6,180,0,216,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,162,6,180,0,217,
  3,0,0,208,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,216,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,182,0,217,6,182,0,217,
  8,0,0,207,8,0,0,205,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,218,6,180,0,218,
  6,180,0,218,6,180,0,218,8,96,0,148,8,96,0,148,3,182,0,176,6,180,0,216,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,218,6,180,0,217,6,180,0,217,6,180,0,208,6,180,0,208,6,180,0,208,6,180,0,208,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,204,6,180,0,204,6,180,0,204,6,180,0,204,
  6,180,0,190,6,180,0,217,6,180,0,190,6,180,0,217,6,180,0,190,6,180,0,190,5,219,1,8,5,219,1,8,5,219,1,8,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,62,0,217,6,62,0,217,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,
  6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,180,0,187,6,248,0,175,6,248,0,175,
  6,248,0,175,6,248,0,175,4,42,0,175,4,42,0,175,6,248,0,175,6,248,0,175,6,248,0,175,6,248,0,175,6,248,0,175,6,248,0,175,
  6,248,0,175,6,248,0,175,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,8,0,0,121,8,0,0,121,
  6,180,0,98,6,180,0,121,4,42,0,238,5,219,0,200,5,219,0,200,5,219,0,200,6,180,1,27,6,180,1,27,6,144,255,250,6,144,255,250,
  6,144,0,140,6,144,0,140,3,244,0,6,2,139,0,219,5,2,0,249,6,180,0,217,8,0,0,217,8,0,0,217,8,0,0,217,8,0,0,217,
  8,0,0,217,6,180,0,217,5,220,0,99,5,220,0,99,6,180,0,190,6,180,0,217,6,180,0,210,6,180,0,210,6,180,1,124,6,180,0,217,
  6,180,0,217,6,180,0,217,11,97,0,148,11,97,0,148,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,225,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,213,8,0,3,150,8,0,0,236,8,0,0,236,8,0,0,236,8,0,0,88,6,248,0,175,
  5,190,0,217,6,248,0,175,6,248,0,175,5,190,0,217,6,248,0,175,6,248,0,175,8,0,0,88,6,248,0,175,5,190,0,217,6,248,0,175,
  5,190,0,217,6,248,0,217,4,209,0,74,4,209,0,114,5,20,0,146,6,180,1,163,6,180,1,163,6,180,1,163,6,180,1,163,3,232,1,59,
  3,31,0,176,3,31,0,199,3,31,0,176,3,31,0,199,6,120,2,244,6,120,0,100,6,120,2,244,6,120,0,100,6,180,0,217,4,27,0,6,
  8,0,0,247,6,180,0,217,3,192,0,176,3,192,0,134,3,192,0,176,3,192,0,134,4,43,1,175,4,43,0,42,9,56,0,156,9,56,0,156,
  11,80,0,156,9,56,0,156,11,140,0,120,11,80,0,1,6,252,0,150,2,181,0,166,5,20,0,186,6,179,0,135,5,70,0,113,6,15,0,26,
  9,56,0,156,6,252,0,35,4,0,0,176,4,0,0,176,4,0,0,176,4,0,0,176,4,0,2,141,4,0,0,176,4,0,0,176,4,0,0,176,
  4,0,0,176,4,0,0,176,4,0,2,141,4,0,0,176,6,0,2,163,6,0,0,168,6,0,2,163,6,0,2,163,6,0,0,168,6,0,2,163,
  6,0,0,168,4,43,1,175,6,180,0,55,7,143,0,186,6,252,0,150,6,39,0,6,5,23,0,89,5,20,255,131,5,20,0,146,7,44,0,152,
  7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,4,209,255,236,
  4,209,255,236,4,209,2,24,4,209,1,200,4,209,255,236,4,209,255,236,4,209,2,24,4,209,1,200,4,209,255,235,4,209,255,236,4,209,2,24,
  4,209,1,200,4,209,2,24,4,209,2,24,4,209,1,200,4,209,1,200,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,
  4,209,2,24,4,209,1,200,4,209,1,200,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,4,209,2,24,4,209,1,200,
  4,209,1,200,4,209,1,200,4,209,1,200,4,209,1,200,4,209,1,200,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,4,209,1,200,4,209,255,236,
  4,209,1,120,4,209,2,24,4,209,1,120,4,209,1,120,4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,4,209,1,120,4,209,1,120,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,4,209,1,120,4,209,1,120,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,
  4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,255,236,4,209,2,24,4,209,255,236,
  4,209,255,236,4,209,2,24,4,209,255,147,4,209,255,147,4,209,255,147,4,209,255,236,4,209,2,24,4,209,2,124,4,209,2,24,4,209,255,236,
  4,209,1,200,4,209,2,124,4,209,1,200,4,209,255,236,4,209,1,200,4,209,255,236,4,209,1,200,6,39,255,236,6,39,255,236,6,39,255,236,
  6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,
  6,39,255,236,6,39,255,236,6,39,255,236,6,39,3,19,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,5,113,6,39,255,236,
  6,39,3,19,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,255,236,6,39,3,19,6,39,255,236,6,39,255,236,7,143,0,186,
  7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,5,108,0,186,
  5,108,0,186,7,143,0,186,7,143,0,186,4,103,0,186,4,103,0,186,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,4,4,0,6,
  4,4,0,6,6,39,0,6,6,39,0,6,4,4,0,6,4,4,0,6,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,4,4,0,6,
  4,4,0,6,6,39,0,6,6,39,0,6,4,4,0,6,4,4,0,6,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,
  6,251,0,112,3,244,0,6,6,251,0,112,6,251,0,114,6,251,0,112,6,251,0,112,6,251,0,112,6,251,0,112,6,251,0,112,6,251,0,112,
  6,251,0,112,6,251,0,112,6,251,0,112,4,55,0,112,4,55,0,186,6,84,0,186,7,195,0,186,7,195,0,186,7,195,0,186,3,25,0,6,
  3,25,0,6,3,25,0,6,3,25,0,6,6,251,0,112,6,251,0,112,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,4,184,1,51,
  7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,7,143,0,186,6,39,0,6,6,39,0,6,6,39,0,6,8,244,0,112,7,143,0,186,
  7,143,0,186,7,143,0,186,7,143,0,186,6,251,0,112,6,251,0,112,6,251,0,112,6,251,0,112,6,39,0,6,6,39,0,6,6,39,0,6,
  6,164,0,186,6,164,0,186,5,220,0,186,5,220,0,186,6,39,0,6,7,44,0,171,8,0,0,104,7,44,0,100,7,44,0,170,7,44,0,131,
  7,44,0,133,7,44,0,133,4,149,0,170,7,43,0,170,7,44,0,170,7,27,0,125,7,27,0,125,5,95,0,125,8,26,0,125,9,247,0,140,
  10,1,0,145,7,44,0,184,7,44,0,183,7,44,0,183,4,66,0,154,7,44,0,100,7,44,0,152,7,44,0,172,7,44,0,172,7,44,0,159,
  7,44,0,171,7,44,0,172,7,44,0,172,7,44,0,178,4,223,0,147,7,44,0,177,4,223,0,147,7,44,0,125,7,44,0,172,7,44,0,170,
  7,44,0,100,5,90,0,100,5,248,0,170,5,50,0,170,6,69,0,170,4,92,0,170,7,44,0,170,7,44,0,178,7,44,0,170,5,175,0,170,
  7,44,0,171,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,135,8,87,0,170,8,87,0,170,8,87,0,170,7,44,0,170,7,44,2,221,7,44,0,170,4,233,0,175,5,220,0,175,
  5,220,0,175,7,44,0,162,7,44,1,83,7,44,1,192,7,44,0,248,7,44,1,4,7,44,1,236,7,44,0,93,7,44,0,183,7,44,0,192,
  7,44,0,231,7,44,1,30,7,44,0,109,7,44,0,171,7,44,0,69,7,44,0,169,7,44,0,192,7,44,0,176,7,44,1,65,7,44,0,201,
  7,44,0,226,7,44,1,85,7,44,1,182,7,44,1,81,7,44,1,48,7,44,0,201,7,44,0,226,7,44,1,85,7,44,1,182,7,44,1,76,
  7,44,1,48,7,44,1,67,7,44,0,185,7,44,1,88,7,44,0,228,7,44,1,66,7,44,0,182,7,44,1,88,7,44,0,228,7,44,0,216,
  3,198,0,172,5,27,0,172,7,44,1,120,7,44,0,188,3,198,0,181,2,220,0,172,3,223,0,173,5,252,0,172,6,32,0,132,7,44,0,172,
  7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,156,7,44,0,172,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,1,49,6,244,0,150,6,244,0,150,6,244,0,150,6,244,0,150,6,244,0,150,6,244,0,150,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,1,88,
  7,44,1,88,7,44,0,106,7,44,0,198,7,44,1,13,4,84,0,125,7,44,0,121,7,44,0,125,7,44,1,41,7,44,0,194,7,44,1,6,
  7,44,1,5,7,44,1,5,7,44,0,100,5,158,0,170,8,9,0,175,8,183,0,162,9,102,0,175,7,57,0,175,6,180,1,13,6,180,0,207,
  6,180,1,128,6,180,0,9,6,180,1,127,6,180,1,127,6,180,1,250,6,180,1,100,6,180,0,84,6,180,0,10,6,192,0,210,6,180,1,177,
  5,220,0,175,5,220,1,89,5,220,0,176,5,220,0,176,6,204,0,120,5,220,1,142,5,220,1,68,6,180,0,86,6,180,0,86,6,180,0,86,
  6,180,0,86,5,220,0,175,6,180,0,22,6,180,0,86,6,180,0,22,6,180,0,73,6,180,0,86,6,180,0,86,6,180,0,120,6,180,0,132,
  6,180,1,179,6,180,0,43,6,180,0,182,6,180,0,53,6,180,0,182,6,180,0,88,6,180,0,138,6,180,1,51,6,180,0,237,6,180,1,3,
  6,180,0,175,6,180,0,241,6,180,0,252,6,180,0,112,6,180,0,112,6,180,0,112,6,180,0,112,6,180,1,82,6,180,1,12,6,180,1,62,
  6,180,0,112,6,180,0,187,6,180,0,84,6,180,0,86,6,180,0,83,6,180,0,84,6,180,0,87,6,180,0,87,6,180,0,47,6,180,0,86,
  6,180,0,48,6,180,0,47,6,180,0,48,6,180,0,48,6,180,0,48,6,180,0,50,6,180,0,132,6,180,0,152,6,180,0,112,6,180,0,64,
  6,180,0,84,6,180,0,187,6,180,0,84,6,180,0,84,6,180,0,84,6,180,0,112,6,180,0,167,6,180,0,167,6,180,0,161,6,180,0,161,
  6,180,0,110,6,180,0,110,6,180,0,84,6,180,0,86,6,180,0,161,6,180,0,182,6,180,0,156,6,180,0,130,6,180,0,161,6,180,0,97,
  6,180,0,97,6,180,0,84,6,180,0,84,7,44,0,102,7,44,0,122,7,44,0,122,7,44,0,122,7,44,0,122,7,44,0,170,6,180,3,5,
  6,180,2,176,6,180,2,6,2,148,0,174,2,148,0,120,4,78,0,174,4,78,0,120,6,180,1,62,6,180,1,158,6,180,1,78,6,180,0,110,
  6,180,1,88,6,180,0,126,6,180,0,160,6,180,1,145,6,180,1,145,6,180,2,29,6,180,2,29,6,180,1,185,6,180,1,219,6,180,1,35,
  6,180,1,57,6,180,1,85,6,180,1,119,6,180,2,196,6,180,2,108,6,180,1,102,6,180,1,161,7,44,0,152,7,44,0,152,7,44,0,152,
  7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,7,44,0,152,6,180,0,9,6,180,0,9,6,180,0,9,
  6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,
  6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,9,6,180,0,117,6,180,0,252,6,180,0,117,
  6,180,0,252,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,228,6,180,0,228,
  6,180,0,228,6,180,0,117,6,180,0,117,6,180,1,236,6,180,0,117,6,180,0,117,6,180,0,117,6,180,0,43,6,180,0,43,6,180,1,21,
  6,180,1,21,6,180,0,127,6,180,0,127,6,180,1,60,6,180,0,130,6,180,0,165,6,180,0,117,6,180,0,167,6,180,0,167,6,180,0,117,
  6,180,0,167,6,180,0,115,6,180,0,150,6,180,0,162,6,180,0,162,6,180,0,117,3,31,0,110,3,31,0,79,3,244,0,6,3,246,0,176,
  3,246,0,175,3,31,0,183,3,31,0,164,4,115,0,183,4,115,0,164,6,180,0,91,6,180,0,89,6,180,0,79,6,180,0,79,9,66,0,117,
  11,120,0,100,11,120,0,117,11,120,0,100,11,120,0,100,11,120,0,117,11,120,0,100,11,120,0,100,11,120,0,117,11,120,0,100,11,120,0,117,
  11,120,0,117,5,220,0,0,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,3,132,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,
  5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,5,220,1,44,6,180,0,100,6,180,0,117,6,180,1,0,
  6,180,1,0,5,119,0,79,5,119,0,79,5,223,1,0,5,223,1,0,6,180,0,217,8,0,0,217,8,0,0,217,8,0,0,217,8,0,0,217,
  8,0,0,217,8,0,0,217,8,0,0,217,3,244,0,6,6,180,0,217,6,180,0,217,8,0,0,58,8,0,0,58,8,0,0,58,10,154,0,117,
  4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,
  4,43,255,190,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,117,4,43,0,107,6,180,1,25,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,218,6,180,0,218,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,6,180,0,217,
  6,180,0,181,6,180,1,32,6,180,0,181,6,180,1,32,6,180,0,55,6,180,0,55,6,180,1,94,6,180,1,94,6,180,0,181,6,180,1,32,
  6,180,0,181,6,180,1,32,6,180,0,55,6,180,1,94,6,176,0,117,6,176,0,117,6,176,0,72,6,176,0,72,7,143,0,186,7,143,0,186,
  7,143,0,186,7,143,0,186,6,39,0,6,6,39,0,6,6,39,0,6,6,39,0,6,7,143,0,186,6,244,0,36,6,244,0,36,6,252,0,150,
  6,252,0,150,6,252,0,34,8,244,0,112,6,244,0,77,6,244,0,77,4,117,0,10,2,57,0,10,4,117,255,215,4,211,0,10,5,143,0,201,
  4,231,0,72,3,35,255,232,6,4,0,201,5,18,0,186,5,63,0,201,4,162,0,186,5,123,0,92,4,51,0,88,6,64,0,115,6,231,0,201,
  5,121,0,16,6,64,0,115,5,224,0,61,9,6,0,68,7,177,0,86,4,188,0,104,5,60,0,201,4,139,0,193,5,71,0,112,3,80,0,0,
  4,229,0,113,3,237,0,98,1,102,255,233,3,114,0,10,5,20,0,135,5,123,0,92,4,186,0,123,4,194,0,50,4,132,0,80,4,208,0,127,
  4,179,0,105,7,73,0,80,5,3,0,0,7,157,0,108,4,195,0,142,4,219,0,104,7,161,0,80,4,245,0,109,4,195,0,80,7,105,0,104,
  4,194,0,104,6,115,0,142,7,115,0,104,4,173,0,104,4,189,0,102,7,99,0,104,7,159,0,123,6,159,0,100,4,196,0,80,4,194,0,104,
  4,184,0,104,4,188,0,80,4,188,0,86,4,247,0,122,7,93,0,80,4,183,0,60,4,177,0,96,4,166,0,70,7,80,0,80,4,196,0,100,
  4,194,0,122,4,189,0,124,5,34,0,104,7,53,0,122,5,44,0,113,7,26,0,115,7,26,0,115,5,117,0,64,5,120,0,67,5,21,0,64,
  4,126,0,150,5,121,0,16,5,121,0,16,5,14,0,201,5,14,0,131,5,118,0,150,6,255,0,219,5,123,0,92,3,237,0,150,5,123,0,92,
  7,26,0,115,7,26,0,115,2,103,0,150,5,4,0,41,6,4,0,201,5,63,0,62,4,56,0,150,5,123,0,92,5,40,0,150,5,14,0,201,
  4,5,0,111,7,159,0,111,6,58,0,111,5,252,0,201,4,247,0,204,2,92,0,201,6,58,0,111,2,92,0,201,6,4,0,159,5,16,0,99,
  7,26,0,115,7,26,0,115,6,4,0,201,2,144,0,201,5,254,0,150,7,26,0,115,7,26,0,115,5,150,0,115,6,36,0,100,5,123,0,61,
  5,150,0,115,4,250,0,201,5,121,0,16,6,4,0,201,5,14,0,201,6,78,0,115,4,137,0,201,6,78,0,115,4,31,0,54,4,63,0,143,
  6,180,0,217,3,31,0,176,3,31,0,199,3,31,0,176,3,31,0,199,4,63,0,147,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  5,125,0,201,4,211,0,201,4,211,0,70,6,41,0,201,4,227,255,250,4,227,255,250,6,51,0,115,5,63,0,201,5,63,255,213,4,24,0,0,
  5,150,0,115,5,160,0,115,5,123,0,92,4,154,0,201,4,154,0,201,6,231,0,201,5,252,0,201,4,117,0,201,5,20,0,135,5,143,0,201,
  5,143,0,59,5,121,0,16,5,121,0,16,6,4,0,201,6,51,0,163,4,24,0,201,7,233,0,68,5,123,0,61,4,227,255,252,5,125,0,145,
  5,121,0,16,5,121,0,16,5,14,0,201,5,14,0,131,2,92,0,201,6,76,0,115,5,219,0,178,5,219,0,178,4,117,0,8,6,35,0,115,
  2,102,0,175,2,102,0,146,4,197,0,175,4,197,0,175,2,102,0,146,2,102,0,175,4,180,0,175,4,180,0,175,5,20,0,114,4,43,0,100,
  2,212,0,201,2,181,0,166,9,112,0,118,8,57,0,152,8,59,0,60,7,64,0,62,8,163,0,115,6,188,0,112,7,208,0,211,6,190,0,193,
  8,127,0,101,7,75,0,107,8,136,0,84,7,53,0,76,9,109,0,201,8,16,0,186,6,76,0,115,4,229,0,113,6,216,0,115,5,179,0,113,
  10,221,0,115,8,38,0,113,7,8,0,58,6,66,255,250,5,122,0,60,4,227,255,250,4,169,0,60,5,124,0,175,5,18,0,186,3,242,0,214,
  3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,
  3,242,0,214,3,242,0,214,3,242,0,214,3,242,0,214,2,244,0,102,2,244,0,102,2,5,0,195,2,5,0,195,2,5,0,195,3,21,0,137,
  2,217,0,137,3,198,0,115,3,198,0,115,6,4,0,201,5,18,0,186,7,6,255,250,5,173,0,55,4,234,0,164,4,83,0,133,3,237,0,186,
  4,43,0,111,9,255,0,16,7,225,0,123,9,160,0,16,7,235,0,123,9,35,0,16,7,217,0,123,7,197,0,16,6,139,0,123,7,197,0,16,
  6,139,0,123,7,172,0,16,6,139,0,123,5,160,0,115,4,101,0,127,5,63,0,10,4,170,0,14,5,113,0,201,3,35,0,193,4,167,0,83,
  3,106,0,120,6,116,0,10,5,162,0,10,10,221,0,115,8,38,0,113,4,211,0,10,5,20,255,251,5,223,0,50,6,50,0,50,6,76,0,115,
  5,20,0,113,4,215,0,10,5,20,255,251,4,215,0,10,5,20,255,251,4,117,0,11,2,57,0,193,5,226,0,201,5,18,0,186,2,178,0,240,
  3,2,0,160,3,53,1,53,2,51,0,197,5,124,0,175,3,230,0,77,6,46,0,201,5,85,0,186,6,51,0,4,5,20,0,4,5,63,0,4,
  4,162,0,4,5,252,0,4,5,18,0,4,5,143,0,4,3,74,0,4,5,20,0,4,4,43,0,4,6,104,255,151,7,82,0,186,4,154,0,119,
  4,211,0,70,6,231,0,201,2,92,0,201,9,152,0,68,1,181,0,194,1,231,0,141,2,14,0,110,2,28,0,96,2,35,0,90,1,231,0,141,
  1,181,0,194,1,231,0,141,2,14,0,110,2,28,0,96,2,14,0,110,1,231,0,141,1,181,0,194,1,231,0,141,2,14,0,110,2,28,0,96,
  2,14,0,110,1,231,0,141,1,181,0,194,1,231,0,141,2,35,0,90,2,28,0,96,2,14,0,110,1,231,0,141,1,181,0,194,2,51,0,214,
  7,208,0,150,7,208,0,150,7,208,0,150,7,208,0,150,4,164,0,110,4,164,0,110,4,253,0,110,7,29,0,110,4,174,0,111,4,164,0,110,
  5,57,0,110,7,14,0,110,4,113,0,110,4,164,0,110,9,89,0,110,4,182,0,110,4,184,0,130,6,244,0,110,4,164,0,110,4,183,0,110,
  7,79,0,110,4,184,0,130,5,217,0,110,4,170,0,50,6,250,0,110,4,183,0,110,7,41,0,110,4,182,0,110,4,182,0,110,4,185,0,131,
  5,49,0,112,4,182,0,110,4,183,0,131,4,202,0,110,4,184,0,130,4,33,0,50,4,163,0,110,4,172,0,120,4,164,0,110,4,164,0,110,
  4,165,0,110,5,27,0,110,7,164,0,110,7,115,0,122,6,119,0,100,4,16,0,100,4,16,0,100,4,16,0,100,4,16,0,100,4,16,0,100,
  4,16,0,100,4,16,0,100,4,16,0,100,4,16,0,100,4,16,0,100,4,36,0,100,4,36,0,100,4,36,0,100,6,75,0,100,6,75,0,100,
  6,75,0,100,6,75,0,100,6,75,0,100,4,95,0,60,4,95,0,60,4,95,0,60,4,95,0,60,4,95,0,60,4,95,0,60,4,229,0,113,
  5,131,0,47,5,10,0,47,5,10,0,47,7,188,0,47,7,188,0,47,5,125,0,47,6,227,0,111,9,157,0,171,9,157,0,174,9,145,0,174,
  9,125,0,174,12,60,0,174,1,202,0,136,0,0,1,86,2,165,0,74,5,22,0,78,6,217,0,174,6,49,0,88,7,63,0,186,6,44,0,88,
  6,191,0,88,6,215,0,186,6,117,0,88,7,1,0,96,6,180,0,217,5,171,0,88,5,171,0,78,5,171,0,88,5,171,0,88,5,89,0,186,
  5,89,0,186,5,89,0,186,4,160,0,88,3,76,0,88,4,94,0,88,5,58,0,186,2,216,0,89,3,63,0,89,5,48,0,185,2,164,0,89,
  4,76,0,88,4,59,0,88,4,140,0,88,5,111,0,88,3,50,0,88,5,49,0,185,5,30,0,186,4,255,0,186,4,191,0,88,5,173,0,186,
  4,132,0,88,5,171,0,88,5,66,0,20,2,46,0,186,4,160,0,88,4,59,0,88,4,255,0,186,5,8,0,88,7,136,0,130,7,219,0,130,
  2,58,255,236,2,106,255,236,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,
  7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,7,136,0,130,7,219,0,130,
  2,58,255,236,2,106,255,236,8,75,0,130,8,72,0,130,3,211,255,236,4,12,255,236,8,75,0,130,8,72,0,130,3,211,255,236,4,12,255,236,
  5,42,0,157,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,5,42,0,157,
  4,242,255,236,5,42,255,236,5,42,0,157,5,42,0,157,4,242,255,236,5,42,255,236,3,144,0,125,4,51,0,125,3,144,0,125,4,51,0,125,
  3,144,0,125,4,51,0,125,3,144,0,125,4,51,0,125,3,221,255,171,4,106,255,171,3,221,255,171,4,106,255,171,7,41,0,130,7,41,0,130,
  3,207,255,236,4,107,255,236,7,41,0,130,7,41,0,130,3,207,255,236,4,107,255,236,7,41,0,130,7,41,0,130,3,207,255,236,4,107,255,236,
  7,41,0,130,7,41,0,130,3,207,255,236,4,107,255,236,5,224,0,147,6,23,0,147,5,224,0,147,6,23,0,147,2,58,255,236,2,106,255,236,
  5,150,0,144,5,14,0,144,4,56,255,236,3,176,255,236,6,152,0,144,6,190,0,144,3,207,255,236,4,107,255,236,3,221,255,171,4,34,255,171,
  2,58,255,236,2,106,255,236,6,67,0,130,6,171,0,130,2,58,255,236,2,106,255,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,0,0,0,0,0,0,252,112,0,0,0,0,0,0,253,42,0,0,0,0,2,88,0,8,2,88,255,236,2,88,0,8,2,24,0,105,
  2,88,0,8,2,88,0,8,2,88,255,236,2,88,0,8,2,88,255,236,2,88,0,8,2,88,255,236,2,88,255,244,2,88,255,236,2,88,0,24,
  2,88,255,236,3,195,0,163,2,57,255,181,2,112,255,181,2,57,0,108,2,112,0,108,3,221,255,171,4,34,255,171,2,57,0,108,2,112,0,108,
  6,67,0,130,6,171,0,130,2,58,255,236,2,106,255,236,2,57,0,193,2,112,0,193,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,
  4,49,0,139,4,74,0,145,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,7,136,0,130,7,219,0,130,2,58,255,236,2,106,255,236,
  5,42,0,157,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,5,42,0,157,
  4,242,255,236,5,42,255,236,3,144,0,125,4,51,0,125,3,144,0,125,4,51,0,125,3,221,255,171,4,106,255,171,3,221,255,171,4,106,255,171,
  9,196,0,130,10,51,0,130,6,180,255,236,7,35,255,236,9,196,0,130,10,51,0,130,6,180,255,236,7,35,255,236,9,172,0,130,9,205,0,130,
  6,203,255,236,6,240,255,236,9,172,0,130,9,205,0,130,6,203,255,236,6,240,255,236,7,102,0,144,7,152,0,144,6,94,255,236,6,144,255,236,
  7,102,0,144,7,152,0,144,6,94,255,236,6,144,255,236,4,198,0,117,4,66,0,117,4,198,255,236,3,220,255,236,4,198,0,117,4,66,0,117,
  4,47,255,236,3,220,255,236,8,75,0,130,8,72,0,130,3,211,255,236,4,12,255,236,6,53,0,107,6,172,0,107,3,211,255,236,4,12,255,236,
  6,152,0,144,6,190,0,144,3,207,255,236,4,107,255,236,5,208,0,144,6,15,0,144,2,112,255,236,2,166,255,236,4,244,0,140,5,83,0,140,
  4,73,255,236,4,160,255,236,5,224,0,147,6,23,0,147,2,58,255,236,2,106,255,236,4,49,0,139,4,74,0,145,4,56,255,236,3,176,255,236,
  3,221,255,171,4,34,255,171,6,67,0,130,6,171,0,130,6,67,0,130,6,171,0,130,2,58,255,236,2,106,255,236,4,144,255,46,4,198,255,46,
  4,144,255,229,4,198,255,229,4,144,0,23,4,198,0,23,4,144,0,84,4,198,0,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
  0,0,0,0,8,52,0,30,6,14,0,100,4,220,0,200,4,128,0,100,4,206,0,200,4,100,0,200,4,100,0,200,3,132,0,150,5,0,0,200,
  7,58,0,150,2,68,0,200,5,25,0,200,4,95,0,200,11,106,0,200,7,13,0,200,7,100,0,200,7,58,0,150,5,125,0,200,6,242,0,200,
  4,176,0,150,4,218,0,200,3,136,0,150,5,146,0,100,5,24,0,200,5,125,0,150,5,120,0,150,6,122,0,100,4,56,0,150,4,118,0,200,
  4,118,0,200,3,132,0,100,6,14,0,100,2,68,0,200,6,14,0,100,5,125,0,150,6,139,0,100,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,5,237,0,16,5,217,0,201,6,141,0,232,5,214,0,201,5,99,0,201,6,51,0,115,
  3,36,0,102,3,34,255,150,6,5,0,201,5,61,0,201,8,51,0,196,6,76,0,114,5,20,0,136,5,170,255,250,6,164,0,177,5,200,0,16,
  8,221,0,68,6,114,0,108,5,168,255,252,5,75,0,123,5,170,0,148,4,102,0,113,5,170,0,148,4,236,0,111,3,185,0,47,5,170,0,113,
  5,229,0,186,2,207,0,230,2,207,255,215,5,53,0,186,2,207,0,230,9,34,0,186,5,229,0,186,4,229,0,113,5,170,0,113,5,170,0,113,
  3,223,0,186,4,43,0,111,3,185,0,55,5,234,0,177,4,220,0,61,7,72,0,86,5,104,0,76,4,255,0,61,4,184,0,88,5,121,0,16,
  5,125,0,201,5,150,0,115,6,41,0,201,5,14,0,201,4,154,0,201,6,51,0,115,6,4,0,201,3,140,0,151,2,92,255,150,5,63,0,201,
  4,117,0,201,6,231,0,201,5,252,0,201,6,76,0,115,4,211,0,201,6,76,0,115,5,143,0,201,5,20,0,135,4,227,255,250,5,219,0,178,
  5,121,0,16,7,233,0,68,5,123,0,61,4,227,255,252,5,123,0,92,4,231,0,123,5,20,0,186,4,102,0,113,5,20,0,113,4,236,0,113,
  2,209,0,47,5,20,0,113,5,18,0,186,2,57,0,193,2,57,255,219,4,162,0,186,2,57,0,193,7,203,0,186,5,18,0,186,4,229,0,113,
  5,20,0,186,5,20,0,113,3,74,0,186,4,43,0,111,3,35,0,55,5,18,0,174,4,188,0,61,6,139,0,86,4,188,0,59,4,188,0,61,
  4,51,0,88,5,23,0,136,5,23,0,107,5,23,0,130,5,23,0,156,5,23,0,90,5,23,0,148,5,23,0,113,5,23,0,65,5,23,0,139,
  5,20,0,106,5,23,0,135,5,23,0,225,5,23,0,150,5,23,0,156,5,23,0,100,5,23,0,158,5,23,0,143,5,23,0,168,5,23,0,139,
  5,23,0,129,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,
  10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,
  10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,
  10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,
  10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,10,233,0,200,
  10,233,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,
  6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,
  6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,
  6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,
  6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,6,133,0,200,
  6,133,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,
  8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,
  8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,64,0,217,8,47,0,200,
  8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,
  8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,
  8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,8,47,0,200,
  8,88,0,153,9,120,0,75,8,87,0,61,9,64,0,170,8,87,0,170,8,87,0,170,9,89,0,95,8,87,0,170,8,87,0,170,8,87,0,170,
  8,87,0,170,8,87,0,143,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,
  8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,
  8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,
  8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,170,9,89,0,95,8,87,0,170,8,87,0,170,
  8,87,0,170,8,87,0,35,8,87,0,170,8,87,0,170,12,213,0,170,8,87,0,170,8,87,0,170,8,87,0,170,8,87,0,58,9,89,0,96,
  8,87,0,58,8,87,0,61,8,87,0,61,8,87,0,61,8,87,0,61,8,87,0,61,8,87,0,61,0,0,255,185,0,0,252,215,0,0,253,115,
  0,0,252,182,0,0,253,12,0,0,252,207,0,0,252,207,0,0,252,199,0,0,252,199,0,0,253,154,0,0,252,230,0,0,252,78,0,150,0,0,
  1,144,0,0,1,144,0,0,1,144,0,0,0,150,0,0,1,144,0,0,7,219,0,130,2,58,255,236,2,106,255,236,8,72,0,130,3,211,255,236,
  4,12,255,236,6,172,0,107,3,211,255,236,4,12,255,236,2,58,255,236,2,106,255,236,1,182,0,0,7,219,0,130,2,58,255,236,2,106,255,236,
  7,219,0,130,2,58,255,236,2,106,255,236,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,4,242,255,236,5,42,255,236,5,42,0,157,
  4,242,255,236,5,42,255,236,5,42,0,157,4,242,255,236,5,42,255,236,3,95,0,0,5,252,0,213,2,57,0,15,2,238,254,242,5,120,1,146,
  5,120,1,146,5,120,1,146,5,120,1,147,5,120,1,147,5,120,1,146,5,120,1,146,5,120,1,118,5,120,1,139,5,120,1,118,5,120,1,139,
  5,120,1,118,5,120,1,139,5,120,1,139,5,120,1,118,5,120,1,118,5,120,1,131,5,120,1,131,5,120,1,131,5,120,1,139,0,0,252,154,
  1,44,0,0,4,24,0,0,4,226,255,171,4,226,255,171,6,15,0,144,2,112,255,236,2,166,255,236,6,171,0,130,2,58,255,236,2,106,255,236,
  4,106,255,171,2,57,0,193,4,74,0,145,5,150,0,113,4,226,0,113,2,57,0,150,2,207,0,79,2,207,255,22,2,57,255,211,2,57,0,191,
  2,178,0,240,3,140,0,151,6,180,1,173,0,0,0,200,0,0,0,200,0,0,0,200,0,0,0,200,0,0,0,200,0,0,0,200,0,0,0,220,
  0,0,0,220,2,58,0,193,2,58,255,236,2,58,255,236,4,146,0,113,4,146,255,236,4,146,255,236,3,100,0,61,3,100,255,236,3,100,255,236,
  4,188,0,61,4,188,255,236,4,188,255,236,5,59,0,186,5,59,255,236,5,59,255,236,5,59,0,186,5,59,255,236,5,59,255,236,4,192,0,113,
  4,192,255,236,4,192,255,236,5,59,0,186,5,59,255,236,5,59,255,236,6,161,0,113,6,161,255,236,6,161,255,236,3,129,0,193,3,129,255,236,
  3,129,255,236,3,129,0,61,3,129,255,236,3,129,255,236,4,120,0,186,4,120,255,236,4,120,255,236,4,229,0,193,4,229,255,236,4,229,255,236,
  2,205,0,61,2,205,255,236,2,205,255,236,7,172,0,193,7,172,255,236,7,172,255,236,3,200,0,61,3,200,255,236,3,200,255,236,6,68,0,61,
  6,68,255,236,6,68,255,236,5,59,0,186,5,59,255,236,5,59,255,236,5,0,0,61,5,0,255,236,5,0,255,236,5,223,0,193,5,223,255,236,
  5,223,255,236,4,61,0,193,4,61,255,236,4,61,255,236,5,203,0,112,5,203,255,236,5,203,255,236,3,200,0,61,3,200,255,236,3,200,255,236,
  5,0,0,61,5,0,255,236,5,0,255,236,4,192,0,113,4,192,255,236,4,192,255,236,4,61,0,193,4,61,255,236,4,61,255,236,4,61,0,193,
  4,61,255,236,4,61,255,236,4,46,0,193,4,46,255,236,4,46,255,236,4,192,0,113,4,192,255,236,4,192,255,236,4,192,0,113,4,192,255,236,
  4,192,255,236,0,0,252,236,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,7,44,0,170,
  6,179,1,151,6,46,0,201,5,106,0,193,5,18,0,174,4,51,0,125,4,51,0,125,4,51,0,125,4,51,0,125,4,51,0,125,4,106,255,171,
  4,106,255,171,4,106,255,171,4,106,255,171,4,106,255,171,10,51,0,130,6,180,255,236,7,35,255,236,10,51,0,130,6,180,255,236,7,35,255,236,
  10,51,0,130,6,180,255,236,7,35,255,236,9,205,0,130,6,203,255,236,6,240,255,236,9,205,0,130,6,203,255,236,6,240,255,236,7,152,0,144,
  6,94,255,236,6,144,255,236,4,66,0,117,4,198,255,236,3,220,255,236,8,72,0,130,3,211,255,236,4,12,255,236,8,72,0,130,3,211,255,236,
  4,12,255,236,8,72,0,130,3,211,255,236,4,12,255,236,6,172,0,107,3,211,255,236,4,12,255,236,6,172,0,107,3,211,255,236,4,12,255,236,
  8,110,0,130,6,242,255,236,6,242,255,236,7,41,0,130,3,207,255,236,4,107,255,236,6,190,0,144,3,207,255,236,4,107,255,236,6,190,0,144,
  3,207,255,236,4,107,255,236,7,41,0,130,3,207,255,236,4,107,255,236,7,41,0,130,3,207,255,236,4,107,255,236,7,41,0,130,3,207,255,236,
  4,107,255,236,6,15,0,144,2,112,255,236,2,166,255,236,6,15,0,144,2,112,255,236,2,166,255,236,6,15,0,144,2,112,255,236,2,166,255,236,
  6,23,0,147,2,58,255,236,2,106,255,236,6,23,0,147,2,58,255,236,2,106,255,236,6,23,0,147,2,58,255,236,2,106,255,236,0,0,0,1,
  0,0,63,248,0,1,10,167,48,0,0,11,15,234,0,16,0,36,255,211,0,16,0,37,255,183,0,16,0,42,0,75,0,16,0,45,0,114,0,16,
  0,50,0,57,0,16,0,52,0,75,0,16,0,55,255,68,0,16,0,57,255,136,0,16,0,58,255,173,0,16,0,59,255,154,0,16,0,60,255,13,
  0,16,0,82,0,38,0,16,0,89,255,201,0,16,0,92,255,220,0,16,0,130,255,211,0,16,0,131,255,211,0,16,0,132,255,211,0,16,0,133,
  255,211,0,16,0,134,255,211,0,16,0,148,0,57,0,16,0,149,0,57,0,16,0,150,0,57,0,16,0,151,0,57,0,16,0,152,0,57,0,16,
  0,159,255,13,0,16,0,180,0,38,0,16,0,181,0,38,0,16,0,182,0,38,0,16,0,183,0,38,0,16,0,184,0,38,0,16,0,191,255,220,
  0,16,0,193,255,220,0,16,0,194,255,211,0,16,0,196,255,211,0,16,0,198,255,211,0,16,0,224,0,75,0,16,1,38,255,68,0,16,1,58,
  255,13,0,36,0,16,255,211,0,36,0,17,255,220,0,36,0,29,255,220,0,36,0,36,0,57,0,36,0,38,255,220,0,36,0,42,255,220,0,36,
  0,50,255,220,0,36,0,52,255,220,0,36,0,55,255,97,0,36,0,57,255,125,0,36,0,58,255,144,0,36,0,60,255,97,0,36,0,70,255,220,
  0,36,0,71,255,220,0,36,0,72,255,220,0,36,0,73,255,183,0,36,0,82,255,220,0,36,0,84,255,220,0,36,0,87,255,220,0,36,0,89,
  255,136,0,36,0,90,255,173,0,36,0,92,255,117,0,36,0,109,255,183,0,36,0,130,0,57,0,36,0,131,0,57,0,36,0,132,0,57,0,36,
  0,133,0,57,0,36,0,134,0,57,0,36,0,137,255,220,0,36,0,148,255,220,0,36,0,149,255,220,0,36,0,150,255,220,0,36,0,151,255,220,
  0,36,0,152,255,220,0,36,0,159,255,97,0,36,0,169,255,220,0,36,0,170,255,220,0,36,0,171,255,220,0,36,0,172,255,220,0,36,0,173,
  255,220,0,36,0,180,255,220,0,36,0,181,255,220,0,36,0,182,255,220,0,36,0,183,255,220,0,36,0,184,255,220,0,36,0,191,255,117,0,36,
  0,193,255,117,0,36,0,194,0,57,0,36,0,196,0,57,0,36,0,198,0,57,0,36,0,200,255,220,0,36,0,201,255,220,0,36,0,202,255,220,
  0,36,0,203,255,220,0,36,0,204,255,220,0,36,0,205,255,220,0,36,0,206,255,220,0,36,0,207,255,220,0,36,0,209,255,220,0,36,0,211,
  255,220,0,36,0,213,255,220,0,36,0,215,255,220,0,36,0,217,255,220,0,36,0,219,255,220,0,36,0,221,255,220,0,36,0,222,255,220,0,36,
  0,224,255,220,0,36,0,226,255,220,0,36,1,14,255,220,0,36,1,15,255,220,0,36,1,16,255,220,0,36,1,17,255,220,0,36,1,18,255,220,
  0,36,1,19,255,220,0,36,1,36,255,97,0,36,1,37,255,220,0,36,1,38,255,97,0,36,1,39,255,220,0,36,1,54,255,144,0,36,1,55,
  255,173,0,36,1,56,255,97,0,36,1,57,255,117,0,36,1,58,255,97,0,36,1,136,255,220,0,36,1,172,255,220,0,36,1,173,255,220,0,36,
  1,174,255,220,0,36,1,175,255,220,0,36,1,220,255,97,0,36,1,221,255,220,0,36,1,240,255,220,0,36,1,243,255,220,0,36,1,244,255,97,
  0,36,1,245,255,117,0,36,9,121,255,144,0,36,9,122,255,173,0,36,9,123,255,144,0,36,9,124,255,173,0,36,9,125,255,144,0,36,9,126,
  255,173,0,36,9,235,255,97,0,36,9,236,255,117,0,36,10,250,254,248,0,36,10,251,255,3,0,36,10,252,0,47,0,37,0,38,255,220,0,37,
  0,42,255,220,0,37,0,50,255,220,0,37,0,54,255,220,0,37,0,57,255,193,0,37,0,58,255,183,0,37,0,60,255,144,0,37,0,109,255,193,
  0,37,0,125,255,220,0,37,0,137,255,220,0,37,0,148,255,220,0,37,0,149,255,220,0,37,0,150,255,220,0,37,0,151,255,220,0,37,0,152,
  255,220,0,37,0,159,255,144,0,37,0,200,255,220,0,37,0,202,255,220,0,37,0,204,255,220,0,37,0,206,255,220,0,37,0,222,255,220,0,37,
  0,224,255,220,0,37,0,226,255,220,0,37,0,228,255,220,0,37,1,14,255,220,0,37,1,16,255,220,0,37,1,18,255,220,0,37,1,28,255,220,
  0,37,1,30,255,220,0,37,1,32,255,220,0,37,1,34,255,220,0,37,1,54,255,183,0,37,1,56,255,144,0,37,1,58,255,144,0,37,1,172,
  255,220,0,37,1,174,255,220,0,37,1,218,255,220,0,37,1,240,255,220,0,37,9,121,255,183,0,37,9,123,255,183,0,37,9,125,255,183,0,37,
  9,235,255,144,0,37,10,250,255,144,0,37,10,251,255,144,0,37,10,252,255,173,0,38,0,60,255,220,0,38,0,109,255,220,0,38,0,125,255,220,
  0,38,0,159,255,220,0,38,1,56,255,220,0,38,1,58,255,220,0,38,1,244,255,220,0,38,9,235,255,220,0,38,10,251,0,38,0,39,0,36,
  255,220,0,39,0,57,255,220,0,39,0,60,255,144,0,39,0,109,255,220,0,39,0,125,255,220,0,39,0,130,255,220,0,39,0,131,255,220,0,39,
  0,132,255,220,0,39,0,133,255,220,0,39,0,134,255,220,0,39,0,159,255,144,0,39,0,194,255,220,0,39,0,196,255,220,0,39,0,198,255,220,
  0,39,1,56,255,144,0,39,1,58,255,144,0,39,1,244,255,144,0,39,9,235,255,144,0,39,10,250,255,211,0,39,10,251,255,201,0,39,10,252,
  255,68,0,41,0,17,254,183,0,41,0,29,255,97,0,41,0,36,255,68,0,41,0,54,255,220,0,41,0,55,255,220,0,41,0,68,255,68,0,41,
  0,72,255,144,0,41,0,76,255,107,0,41,0,82,255,183,0,41,0,85,255,107,0,41,0,88,255,144,0,41,0,92,255,68,0,41,0,130,255,68,
  0,41,0,131,255,68,0,41,0,132,255,68,0,41,0,133,255,68,0,41,0,134,255,68,0,41,0,162,255,68,0,41,0,163,255,68,0,41,0,164,
  255,68,0,41,0,165,255,68,0,41,0,166,255,68,0,41,0,167,255,68,0,41,0,170,255,144,0,41,0,171,255,144,0,41,0,172,255,144,0,41,
  0,173,255,144,0,41,0,180,255,183,0,41,0,181,255,183,0,41,0,182,255,183,0,41,0,183,255,183,0,41,0,184,255,183,0,41,0,187,255,144,
  0,41,0,188,255,144,0,41,0,189,255,144,0,41,0,190,255,144,0,41,0,191,255,68,0,41,0,193,255,68,0,41,0,194,255,68,0,41,0,195,
  255,68,0,41,0,196,255,68,0,41,0,197,255,68,0,41,0,198,255,68,0,41,0,199,255,68,0,41,0,213,255,144,0,41,0,215,255,144,0,41,
  0,217,255,144,0,41,0,219,255,144,0,41,0,221,255,144,0,41,0,241,255,107,0,41,0,245,255,107,0,41,1,15,255,183,0,41,1,17,255,183,
  0,41,1,19,255,183,0,41,1,23,255,107,0,41,1,25,255,107,0,41,1,27,255,107,0,41,1,28,255,220,0,41,1,30,255,220,0,41,1,32,
  255,220,0,41,1,34,255,220,0,41,1,36,255,220,0,41,1,38,255,220,0,41,1,40,255,220,0,41,1,43,255,144,0,41,1,45,255,144,0,41,
  1,47,255,144,0,41,1,49,255,144,0,41,1,51,255,144,0,41,1,53,255,144,0,41,1,57,255,68,0,41,1,173,255,183,0,41,1,175,255,183,
  0,41,1,218,255,220,0,41,1,220,255,220,0,41,1,241,255,183,0,41,1,245,255,68,0,41,9,236,255,68,0,41,10,250,255,211,0,41,10,252,
  254,136,0,42,0,55,255,183,0,42,0,60,255,154,0,42,0,109,255,220,0,42,0,125,255,220,0,42,0,159,255,154,0,42,1,38,255,183,0,42,
  1,58,255,154,0,42,10,250,255,211,0,42,10,251,255,211,0,42,10,252,255,201,0,43,0,17,255,220,0,43,10,250,255,183,0,43,10,251,255,193,
  0,43,10,252,255,183,0,45,0,16,255,183,0,45,0,36,255,220,0,45,0,109,255,220,0,45,0,125,255,220,0,45,0,130,255,220,0,45,0,131,
  255,220,0,45,0,132,255,220,0,45,0,133,255,220,0,45,0,134,255,220,0,45,10,250,255,183,0,45,10,251,255,193,0,45,10,252,255,144,0,46,
  0,16,255,41,0,46,0,36,255,220,0,46,0,38,255,144,0,46,0,50,255,144,0,46,0,55,255,97,0,46,0,56,255,201,0,46,0,58,255,183,
  0,46,0,60,255,183,0,46,0,68,255,220,0,46,0,72,255,154,0,46,0,82,255,154,0,46,0,88,255,154,0,46,0,92,255,107,0,46,0,109,
  255,125,0,46,0,130,255,220,0,46,0,131,255,220,0,46,0,132,255,220,0,46,0,133,255,220,0,46,0,134,255,220,0,46,0,137,255,144,0,46,
  0,148,255,144,0,46,0,149,255,144,0,46,0,150,255,144,0,46,0,151,255,144,0,46,0,152,255,144,0,46,0,155,255,201,0,46,0,156,255,201,
  0,46,0,157,255,201,0,46,0,158,255,201,0,46,0,159,255,183,0,46,0,162,255,220,0,46,0,163,255,220,0,46,0,164,255,220,0,46,0,165,
  255,220,0,46,0,166,255,220,0,46,0,167,255,220,0,46,0,170,255,154,0,46,0,171,255,154,0,46,0,172,255,154,0,46,0,173,255,154,0,46,
  0,180,255,154,0,46,0,181,255,154,0,46,0,182,255,154,0,46,0,183,255,154,0,46,0,184,255,154,0,46,0,187,255,154,0,46,0,188,255,154,
  0,46,0,189,255,154,0,46,0,190,255,154,0,46,0,191,255,107,0,46,0,193,255,107,0,46,0,200,255,144,0,46,0,206,255,144,0,46,0,221,
  255,154,0,46,1,38,255,97,0,46,1,48,255,201,0,46,1,49,255,154,0,46,1,58,255,183,0,46,10,250,255,193,0,46,10,251,255,193,0,47,
  0,16,255,220,0,47,0,36,0,47,0,47,0,50,255,183,0,47,0,55,254,230,0,47,0,56,255,154,0,47,0,57,255,31,0,47,0,58,255,68,
  0,47,0,60,254,240,0,47,0,72,255,220,0,47,0,82,255,220,0,47,0,88,255,220,0,47,0,92,255,68,0,47,0,130,0,47,0,47,0,131,
  0,47,0,47,0,132,0,47,0,47,0,133,0,47,0,47,0,134,0,47,0,47,0,148,255,183,0,47,0,149,255,183,0,47,0,150,255,183,0,47,
  0,151,255,183,0,47,0,152,255,183,0,47,0,155,255,154,0,47,0,156,255,154,0,47,0,157,255,154,0,47,0,158,255,154,0,47,0,159,254,240,
  0,47,0,170,255,220,0,47,0,171,255,220,0,47,0,172,255,220,0,47,0,173,255,220,0,47,0,180,255,220,0,47,0,181,255,220,0,47,0,182,
  255,220,0,47,0,183,255,220,0,47,0,184,255,220,0,47,0,187,255,220,0,47,0,188,255,220,0,47,0,189,255,220,0,47,0,190,255,220,0,47,
  0,191,255,68,0,47,0,193,255,68,0,47,0,221,255,220,0,47,1,38,254,230,0,47,1,48,255,154,0,47,1,49,255,220,0,47,1,58,254,240,
  0,47,10,250,254,97,0,47,10,251,253,230,0,50,0,16,0,57,0,50,0,17,255,173,0,50,0,29,255,220,0,50,0,36,255,220,0,50,0,57,
  255,220,0,50,0,59,255,125,0,50,0,60,255,144,0,50,0,109,255,220,0,50,0,130,255,220,0,50,0,131,255,220,0,50,0,132,255,220,0,50,
  0,133,255,220,0,50,0,134,255,220,0,50,0,159,255,144,0,50,1,58,255,144,0,50,10,250,255,211,0,50,10,251,255,220,0,50,10,252,255,68,
  0,51,0,16,255,211,0,51,0,17,254,193,0,51,0,36,255,125,0,51,0,60,255,211,0,51,0,68,255,164,0,51,0,72,255,183,0,51,0,76,
  255,211,0,51,0,81,255,220,0,51,0,82,255,183,0,51,0,85,255,220,0,51,0,86,255,220,0,51,0,88,255,220,0,51,0,109,255,220,0,51,
  0,130,255,125,0,51,0,131,255,125,0,51,0,132,255,125,0,51,0,133,255,125,0,51,0,134,255,125,0,51,0,159,255,211,0,51,0,162,255,164,
  0,51,0,163,255,164,0,51,0,164,255,164,0,51,0,165,255,164,0,51,0,166,255,164,0,51,0,167,255,164,0,51,0,170,255,183,0,51,0,171,
  255,183,0,51,0,172,255,183,0,51,0,173,255,183,0,51,0,179,255,220,0,51,0,180,255,183,0,51,0,181,255,183,0,51,0,182,255,183,0,51,
  0,183,255,183,0,51,0,184,255,183,0,51,0,187,255,220,0,51,0,188,255,220,0,51,0,189,255,220,0,51,0,190,255,220,0,51,0,221,255,183,
  0,51,1,10,255,220,0,51,1,23,255,220,0,51,1,27,255,220,0,51,1,33,255,220,0,51,1,35,255,220,0,51,1,49,255,220,0,51,1,58,
  255,211,0,51,10,250,0,38,0,51,10,251,0,38,0,51,10,252,254,183,0,52,0,16,0,57,0,52,10,250,255,211,0,52,10,251,255,220,0,52,
  10,252,255,125,0,53,0,16,255,173,0,53,0,17,255,183,0,53,0,29,255,193,0,53,0,36,255,173,0,53,0,38,255,154,0,53,0,55,255,107,
  0,53,0,57,255,144,0,53,0,58,255,173,0,53,0,60,255,125,0,53,0,68,255,211,0,53,0,72,255,164,0,53,0,82,255,164,0,53,0,88,
  255,164,0,53,0,92,255,144,0,53,0,109,255,144,0,53,0,125,255,220,0,53,0,130,255,173,0,53,0,131,255,173,0,53,0,132,255,173,0,53,
  0,133,255,173,0,53,0,134,255,173,0,53,0,137,255,154,0,53,0,159,255,125,0,53,0,162,255,211,0,53,0,163,255,211,0,53,0,164,255,211,
  0,53,0,165,255,211,0,53,0,166,255,211,0,53,0,167,255,211,0,53,0,170,255,164,0,53,0,171,255,164,0,53,0,172,255,164,0,53,0,173,
  255,164,0,53,0,180,255,164,0,53,0,181,255,164,0,53,0,182,255,164,0,53,0,183,255,164,0,53,0,184,255,164,0,53,0,187,255,164,0,53,
  0,188,255,164,0,53,0,189,255,164,0,53,0,190,255,164,0,53,0,191,255,144,0,53,0,193,255,144,0,53,0,200,255,154,0,53,0,206,255,154,
  0,53,0,221,255,164,0,53,1,38,255,107,0,53,1,49,255,164,0,53,1,58,255,125,0,53,10,250,255,107,0,53,10,251,255,125,0,53,10,252,
  255,220,0,54,0,36,0,38,0,54,0,130,0,38,0,54,0,131,0,38,0,54,0,132,0,38,0,54,0,133,0,38,0,54,0,134,0,38,0,55,
  0,16,255,68,0,55,0,17,255,13,0,55,0,29,255,31,0,55,0,36,255,97,0,55,0,38,255,136,0,55,0,55,255,220,0,55,0,68,254,173,
  0,55,0,70,254,164,0,55,0,72,254,164,0,55,0,76,255,193,0,55,0,82,254,164,0,55,0,85,254,211,0,55,0,86,254,173,0,55,0,88,
  254,201,0,55,0,90,254,173,0,55,0,92,254,193,0,55,0,109,255,68,0,55,0,125,255,144,0,55,0,130,255,97,0,55,0,131,255,97,0,55,
  0,132,255,97,0,55,0,133,255,97,0,55,0,134,255,97,0,55,0,137,255,136,0,55,0,162,255,17,0,55,0,163,254,173,0,55,0,164,255,17,
  0,55,0,165,255,17,0,55,0,166,255,17,0,55,0,167,255,17,0,55,0,169,254,164,0,55,0,170,254,224,0,55,0,171,254,164,0,55,0,172,
  254,224,0,55,0,173,254,224,0,55,0,180,254,244,0,55,0,181,254,164,0,55,0,182,254,244,0,55,0,183,254,244,0,55,0,184,254,244,0,55,
  0,187,254,231,0,55,0,188,254,201,0,55,0,189,254,231,0,55,0,190,254,231,0,55,0,191,254,193,0,55,0,193,254,193,0,55,0,200,255,136,
  0,55,0,201,254,164,0,55,0,206,255,136,0,55,0,207,254,164,0,55,0,221,254,164,0,55,1,23,254,211,0,55,1,27,254,211,0,55,1,33,
  254,173,0,55,1,35,254,173,0,55,1,38,255,220,0,55,1,49,254,201,0,55,10,251,255,211,0,55,10,252,254,248,0,56,0,61,255,220,0,56,
  1,63,255,220,0,57,0,16,255,136,0,57,0,17,254,248,0,57,0,29,255,89,0,57,0,36,255,125,0,57,0,50,255,220,0,57,0,68,255,97,
  0,57,0,72,255,97,0,57,0,76,255,211,0,57,0,82,255,97,0,57,0,88,255,117,0,57,0,92,255,201,0,57,0,109,255,78,0,57,0,125,
  255,144,0,57,0,130,255,125,0,57,0,131,255,125,0,57,0,132,255,125,0,57,0,133,255,125,0,57,0,134,255,125,0,57,0,148,255,220,0,57,
  0,149,255,220,0,57,0,150,255,220,0,57,0,151,255,220,0,57,0,152,255,220,0,57,0,162,255,97,0,57,0,163,255,97,0,57,0,164,255,97,
  0,57,0,165,255,97,0,57,0,166,255,97,0,57,0,167,255,97,0,57,0,170,255,97,0,57,0,171,255,97,0,57,0,172,255,97,0,57,0,173,
  255,97,0,57,0,180,255,97,0,57,0,181,255,97,0,57,0,182,255,97,0,57,0,183,255,97,0,57,0,184,255,97,0,57,0,187,255,117,0,57,
  0,188,255,117,0,57,0,189,255,117,0,57,0,190,255,117,0,57,0,191,255,201,0,57,0,193,255,201,0,57,0,221,255,97,0,57,1,49,255,117,
  0,57,10,252,254,230,0,58,0,16,255,173,0,58,0,17,255,21,0,58,0,29,255,136,0,58,0,36,255,144,0,58,0,68,255,125,0,58,0,72,
  255,136,0,58,0,76,255,211,0,58,0,82,255,136,0,58,0,85,255,164,0,58,0,88,255,183,0,58,0,92,255,220,0,58,0,109,255,144,0,58,
  0,125,255,220,0,58,0,130,255,144,0,58,0,131,255,144,0,58,0,132,255,144,0,58,0,133,255,144,0,58,0,134,255,144,0,58,0,162,255,125,
  0,58,0,163,255,125,0,58,0,164,255,125,0,58,0,165,255,125,0,58,0,166,255,125,0,58,0,167,255,125,0,58,0,170,255,136,0,58,0,171,
  255,136,0,58,0,172,255,136,0,58,0,173,255,136,0,58,0,180,255,136,0,58,0,181,255,136,0,58,0,182,255,136,0,58,0,183,255,136,0,58,
  0,184,255,136,0,58,0,187,255,183,0,58,0,188,255,183,0,58,0,189,255,183,0,58,0,190,255,183,0,58,0,191,255,220,0,58,0,193,255,220,
  0,58,0,221,255,136,0,58,1,23,255,164,0,58,1,27,255,164,0,58,1,49,255,183,0,58,10,250,255,220,0,58,10,252,254,248,0,59,0,16,
  255,154,0,59,0,38,255,107,0,59,0,50,255,125,0,59,0,55,255,220,0,59,0,72,255,164,0,59,0,109,255,144,0,59,0,137,255,107,0,59,
  0,148,255,125,0,59,0,149,255,125,0,59,0,150,255,125,0,59,0,151,255,125,0,59,0,152,255,125,0,59,0,170,255,164,0,59,0,171,255,164,
  0,59,0,172,255,164,0,59,0,173,255,164,0,59,0,200,255,107,0,59,0,206,255,107,0,59,0,221,255,164,0,59,1,38,255,220,0,59,10,250,
  255,97,0,59,10,251,255,173,0,59,10,252,255,211,0,60,0,16,255,13,0,60,0,17,254,97,0,60,0,29,254,240,0,60,0,36,255,97,0,60,
  0,38,255,144,0,60,0,50,255,144,0,60,0,68,254,230,0,60,0,72,254,240,0,60,0,76,255,183,0,60,0,82,254,240,0,60,0,88,255,21,
  0,60,0,109,255,31,0,60,0,125,255,107,0,60,0,130,255,97,0,60,0,131,255,97,0,60,0,132,255,97,0,60,0,133,255,97,0,60,0,134,
  255,97,0,60,0,137,255,144,0,60,0,148,255,144,0,60,0,149,255,144,0,60,0,150,255,144,0,60,0,151,255,144,0,60,0,152,255,144,0,60,
  0,162,254,230,0,60,0,163,254,230,0,60,0,164,254,230,0,60,0,165,254,230,0,60,0,166,254,230,0,60,0,167,254,230,0,60,0,170,254,240,
  0,60,0,171,254,240,0,60,0,172,254,240,0,60,0,173,254,240,0,60,0,180,254,240,0,60,0,181,254,240,0,60,0,182,254,240,0,60,0,183,
  254,240,0,60,0,184,254,240,0,60,0,187,255,21,0,60,0,188,255,21,0,60,0,189,255,21,0,60,0,190,255,21,0,60,0,200,255,144,0,60,
  0,206,255,144,0,60,0,221,254,240,0,60,1,49,255,21,0,60,10,250,255,144,0,60,10,251,255,220,0,60,10,252,254,248,0,61,0,16,255,220,
  0,61,10,250,255,220,0,61,10,251,255,220,0,61,10,252,255,220,0,72,0,91,255,220,0,73,0,16,255,144,0,73,0,17,255,107,0,73,0,29,
  255,183,0,73,0,87,255,220,0,73,0,90,255,220,0,73,0,92,255,220,0,73,0,109,255,183,0,73,0,125,255,220,0,73,0,191,255,220,0,73,
  0,193,255,220,0,73,1,39,255,220,0,73,10,250,0,65,0,73,10,252,255,21,0,78,0,68,255,220,0,78,0,72,255,183,0,78,0,82,255,183,
  0,78,0,88,255,193,0,78,0,92,255,183,0,78,0,162,255,220,0,78,0,163,255,220,0,78,0,164,255,220,0,78,0,165,255,220,0,78,0,166,
  255,220,0,78,0,167,255,220,0,78,0,170,255,183,0,78,0,171,255,183,0,78,0,172,255,183,0,78,0,173,255,183,0,78,0,180,255,183,0,78,
  0,181,255,183,0,78,0,182,255,183,0,78,0,183,255,183,0,78,0,184,255,183,0,78,0,187,255,193,0,78,0,188,255,193,0,78,0,189,255,193,
  0,78,0,190,255,193,0,78,0,191,255,183,0,78,0,193,255,183,0,78,0,221,255,183,0,78,1,49,255,193,0,81,10,250,255,107,0,81,10,251,
  255,144,0,81,10,252,255,164,0,82,0,16,0,38,0,82,0,17,255,220,0,82,0,91,255,193,0,82,10,250,255,107,0,82,10,251,255,183,0,82,
  10,252,255,125,0,85,0,16,255,125,0,85,0,17,255,68,0,85,0,29,255,220,0,85,0,70,255,211,0,85,0,71,255,220,0,85,0,72,255,211,
  0,85,0,74,255,220,0,85,0,75,255,220,0,85,0,80,255,220,0,85,0,81,255,220,0,85,0,82,255,211,0,85,0,84,255,220,0,85,0,85,
  255,220,0,85,0,91,255,201,0,85,0,109,255,183,0,85,0,169,255,211,0,85,0,170,255,211,0,85,0,171,255,211,0,85,0,172,255,211,0,85,
  0,173,255,211,0,85,0,179,255,220,0,85,0,180,255,211,0,85,0,181,255,211,0,85,0,182,255,211,0,85,0,183,255,211,0,85,0,184,255,211,
  0,85,0,201,255,211,0,85,0,207,255,211,0,85,0,209,0,72,0,85,0,221,255,211,0,85,0,225,255,220,0,85,1,10,255,220,0,85,1,23,
  255,220,0,85,1,27,255,220,0,85,10,251,0,86,0,85,10,252,254,201,0,89,0,16,255,201,0,89,0,17,255,97,0,89,0,29,255,144,0,89,
  0,109,255,220,0,89,0,125,255,220,0,89,10,251,255,220,0,89,10,252,254,240,0,90,0,17,255,68,0,90,0,29,255,144,0,90,0,109,255,220,
  0,90,0,125,255,220,0,90,10,252,255,41,0,91,0,70,255,220,0,91,0,72,255,193,0,91,0,82,255,193,0,91,0,169,255,220,0,91,0,170,
  255,193,0,91,0,171,255,193,0,91,0,172,255,193,0,91,0,173,255,193,0,91,0,180,255,193,0,91,0,181,255,193,0,91,0,182,255,193,0,91,
  0,183,255,193,0,91,0,184,255,193,0,91,0,201,255,220,0,91,0,207,255,220,0,91,0,221,255,193,0,92,0,16,255,220,0,92,0,17,254,220,
  0,92,0,29,255,107,0,92,0,109,255,220,0,92,0,125,255,220,0,92,10,252,254,211,0,109,0,37,255,220,0,109,0,38,255,220,0,109,0,39,
  255,220,0,109,0,42,255,220,0,109,0,45,255,220,0,109,0,55,255,144,0,109,0,57,255,144,0,109,0,58,255,220,0,109,0,60,255,107,0,109,
  0,89,255,220,0,109,0,90,255,220,0,109,0,92,255,220,0,109,0,136,0,151,0,109,0,137,255,220,0,109,0,159,255,107,0,109,0,191,255,220,
  0,109,0,193,255,220,0,109,0,200,255,220,0,109,0,206,255,220,0,109,0,208,255,220,0,109,0,224,255,220,0,109,1,38,255,144,0,109,1,58,
  255,107,0,125,0,36,255,183,0,125,0,37,255,183,0,125,0,38,255,220,0,125,0,39,255,220,0,125,0,45,255,220,0,125,0,50,255,220,0,125,
  0,55,255,68,0,125,0,57,255,78,0,125,0,58,255,144,0,125,0,59,255,144,0,125,0,60,255,31,0,125,0,89,255,220,0,125,0,90,255,220,
  0,125,0,92,255,220,0,125,0,130,255,183,0,125,0,131,255,183,0,125,0,132,255,183,0,125,0,133,255,183,0,125,0,134,255,183,0,125,0,137,
  255,220,0,125,0,148,255,220,0,125,0,149,255,220,0,125,0,150,255,220,0,125,0,151,255,220,0,125,0,152,255,220,0,125,0,159,255,31,0,125,
  0,191,255,220,0,125,0,193,255,220,0,125,0,200,255,220,0,125,0,206,255,220,0,125,0,208,255,220,0,125,1,38,255,68,0,125,1,58,255,31,
  0,130,0,16,255,211,0,130,0,17,255,220,0,130,0,29,255,220,0,130,0,36,0,57,0,130,0,38,255,220,0,130,0,42,255,220,0,130,0,50,
  255,220,0,130,0,52,255,220,0,130,0,55,255,97,0,130,0,57,255,125,0,130,0,58,255,144,0,130,0,60,255,97,0,130,0,70,255,220,0,130,
  0,71,255,220,0,130,0,72,255,220,0,130,0,73,255,183,0,130,0,82,255,220,0,130,0,84,255,220,0,130,0,87,255,220,0,130,0,89,255,136,
  0,130,0,90,255,173,0,130,0,92,255,117,0,130,0,109,255,183,0,130,0,130,0,57,0,130,0,131,0,57,0,130,0,132,0,57,0,130,0,133,
  0,57,0,130,0,134,0,57,0,130,0,137,255,220,0,130,0,148,255,220,0,130,0,149,255,220,0,130,0,150,255,220,0,130,0,151,255,220,0,130,
  0,152,255,220,0,130,0,159,255,97,0,130,0,169,255,220,0,130,0,170,255,220,0,130,0,171,255,220,0,130,0,172,255,220,0,130,0,173,255,220,
  0,130,0,180,255,220,0,130,0,181,255,220,0,130,0,182,255,220,0,130,0,183,255,220,0,130,0,184,255,220,0,130,0,191,255,117,0,130,0,193,
  255,117,0,130,0,194,0,57,0,130,0,196,0,57,0,130,0,198,0,57,0,130,0,200,255,220,0,130,0,201,255,220,0,130,0,202,255,220,0,130,
  0,204,255,220,0,130,0,205,255,220,0,130,0,206,255,220,0,130,0,207,255,220,0,130,0,209,255,220,0,130,0,213,255,220,0,130,0,215,255,220,
  0,130,0,217,255,220,0,130,0,219,255,220,0,130,0,221,255,220,0,130,0,222,255,220,0,130,0,224,255,220,0,130,0,226,255,220,0,130,1,14,
  255,220,0,130,1,15,255,220,0,130,1,16,255,220,0,130,1,17,255,220,0,130,1,18,255,220,0,130,1,19,255,220,0,130,1,36,255,97,0,130,
  1,37,255,220,0,130,1,38,255,97,0,130,1,39,255,220,0,130,1,54,255,144,0,130,1,55,255,173,0,130,1,56,255,97,0,130,1,57,255,117,
  0,130,1,58,255,97,0,130,1,240,255,220,0,130,1,241,255,220,0,130,9,121,255,144,0,130,9,124,255,173,0,130,9,125,255,144,0,130,9,126,
  255,173,0,130,9,235,255,97,0,130,9,236,255,117,0,130,10,250,254,248,0,130,10,251,255,3,0,130,10,252,0,47,0,131,0,16,255,211,0,131,
  0,17,255,220,0,131,0,29,255,220,0,131,0,36,0,57,0,131,0,38,255,220,0,131,0,42,255,220,0,131,0,50,255,220,0,131,0,52,255,220,
  0,131,0,55,255,97,0,131,0,57,255,125,0,131,0,58,255,144,0,131,0,60,255,97,0,131,0,70,255,220,0,131,0,71,255,220,0,131,0,72,
  255,220,0,131,0,73,255,183,0,131,0,82,255,220,0,131,0,84,255,220,0,131,0,87,255,220,0,131,0,89,255,136,0,131,0,90,255,173,0,131,
  0,92,255,117,0,131,0,109,255,183,0,131,0,130,0,57,0,131,0,131,0,57,0,131,0,132,0,57,0,131,0,133,0,57,0,131,0,134,0,57,
  0,131,0,137,255,220,0,131,0,148,255,220,0,131,0,149,255,220,0,131,0,150,255,220,0,131,0,151,255,220,0,131,0,152,255,220,0,131,0,159,
  255,97,0,131,0,169,255,220,0,131,0,170,255,220,0,131,0,171,255,220,0,131,0,172,255,220,0,131,0,173,255,220,0,131,0,180,255,220,0,131,
  0,181,255,220,0,131,0,182,255,220,0,131,0,183,255,220,0,131,0,184,255,220,0,131,0,191,255,117,0,131,0,193,255,117,0,131,0,194,0,57,
  0,131,0,196,0,57,0,131,0,198,0,57,0,131,0,200,255,220,0,131,0,201,255,220,0,131,0,202,255,220,0,131,0,204,255,220,0,131,0,205,
  255,220,0,131,0,206,255,220,0,131,0,207,255,220,0,131,0,209,255,220,0,131,0,213,255,220,0,131,0,215,255,220,0,131,0,217,255,220,0,131,
  0,219,255,220,0,131,0,221,255,220,0,131,0,222,255,220,0,131,0,224,255,220,0,131,0,226,255,220,0,131,1,14,255,220,0,131,1,15,255,220,
  0,131,1,16,255,220,0,131,1,17,255,220,0,131,1,18,255,220,0,131,1,19,255,220,0,131,1,36,255,97,0,131,1,37,255,220,0,131,1,38,
  255,97,0,131,1,39,255,220,0,131,1,54,255,144,0,131,1,55,255,173,0,131,1,56,255,97,0,131,1,57,255,117,0,131,1,58,255,97,0,131,
  1,240,255,220,0,131,1,241,255,220,0,131,9,121,255,144,0,131,9,123,255,144,0,131,9,124,255,173,0,131,9,125,255,144,0,131,9,126,255,173,
  0,131,9,235,255,97,0,131,9,236,255,117,0,131,10,250,254,248,0,131,10,251,255,3,0,131,10,252,0,47,0,132,0,16,255,211,0,132,0,17,
  255,220,0,132,0,29,255,220,0,132,0,36,0,57,0,132,0,38,255,220,0,132,0,42,255,220,0,132,0,50,255,220,0,132,0,52,255,220,0,132,
  0,55,255,97,0,132,0,57,255,125,0,132,0,58,255,144,0,132,0,60,255,97,0,132,0,70,255,220,0,132,0,71,255,220,0,132,0,72,255,220,
  0,132,0,73,255,183,0,132,0,82,255,220,0,132,0,84,255,220,0,132,0,87,255,220,0,132,0,89,255,136,0,132,0,90,255,173,0,132,0,92,
  255,117,0,132,0,109,255,183,0,132,0,130,0,57,0,132,0,131,0,57,0,132,0,132,0,57,0,132,0,133,0,57,0,132,0,134,0,57,0,132,
  0,137,255,220,0,132,0,148,255,220,0,132,0,149,255,220,0,132,0,150,255,220,0,132,0,151,255,220,0,132,0,152,255,220,0,132,0,159,255,97,
  0,132,0,169,255,220,0,132,0,170,255,220,0,132,0,171,255,220,0,132,0,172,255,220,0,132,0,173,255,220,0,132,0,180,255,220,0,132,0,181,
  255,220,0,132,0,182,255,220,0,132,0,183,255,220,0,132,0,184,255,220,0,132,0,191,255,117,0,132,0,193,255,117,0,132,0,194,0,57,0,132,
  0,196,0,57,0,132,0,198,0,57,0,132,0,200,255,220,0,132,0,201,255,220,0,132,0,202,255,220,0,132,0,204,255,220,0,132,0,205,255,220,
  0,132,0,206,255,220,0,132,0,207,255,220,0,132,0,209,255,220,0,132,0,213,255,220,0,132,0,215,255,220,0,132,0,217,255,220,0,132,0,219,
  255,220,0,132,0,221,255,220,0,132,0,222,255,220,0,132,0,224,255,220,0,132,0,226,255,220,0,132,1,14,255,220,0,132,1,15,255,220,0,132,
  1,16,255,220,0,132,1,17,255,220,0,132,1,18,255,220,0,132,1,19,255,220,0,132,1,36,255,97,0,132,1,37,255,220,0,132,1,38,255,97,
  0,132,1,39,255,220,0,132,1,54,255,144,0,132,1,55,255,173,0,132,1,56,255,97,0,132,1,57,255,117,0,132,1,58,255,97,0,132,1,240,
  255,220,0,132,1,241,255,220,0,132,9,121,255,144,0,132,9,123,255,144,0,132,9,124,255,173,0,132,9,125,255,144,0,132,9,126,255,173,0,132,
  9,235,255,97,0,132,9,236,255,117,0,132,10,250,254,248,0,132,10,251,255,3,0,132,10,252,0,47,0,133,0,16,255,211,0,133,0,17,255,220,
  0,133,0,29,255,220,0,133,0,36,0,57,0,133,0,38,255,220,0,133,0,42,255,220,0,133,0,50,255,220,0,133,0,52,255,220,0,133,0,55,
  255,97,0,133,0,57,255,125,0,133,0,58,255,144,0,133,0,60,255,97,0,133,0,70,255,220,0,133,0,71,255,220,0,133,0,72,255,220,0,133,
  0,73,255,183,0,133,0,82,255,220,0,133,0,84,255,220,0,133,0,87,255,220,0,133,0,89,255,136,0,133,0,90,255,173,0,133,0,92,255,117,
  0,133,0,109,255,183,0,133,0,130,0,57,0,133,0,131,0,57,0,133,0,132,0,57,0,133,0,133,0,57,0,133,0,134,0,57,0,133,0,137,
  255,220,0,133,0,148,255,220,0,133,0,149,255,220,0,133,0,150,255,220,0,133,0,151,255,220,0,133,0,152,255,220,0,133,0,159,255,97,0,133,
  0,169,255,220,0,133,0,170,255,220,0,133,0,171,255,220,0,133,0,172,255,220,0,133,0,173,255,220,0,133,0,180,255,220,0,133,0,181,255,220,
  0,133,0,182,255,220,0,133,0,183,255,220,0,133,0,184,255,220,0,133,0,191,255,117,0,133,0,193,255,117,0,133,0,194,0,57,0,133,0,196,
  0,57,0,133,0,198,0,57,0,133,0,200,255,220,0,133,0,201,255,220,0,133,0,202,255,220,0,133,0,204,255,220,0,133,0,205,255,220,0,133,
  0,206,255,220,0,133,0,207,255,220,0,133,0,209,255,220,0,133,0,213,255,220,0,133,0,215,255,220,0,133,0,217,255,220,0,133,0,219,255,220,
  0,133,0,221,255,220,0,133,0,222,255,220,0,133,0,224,255,220,0,133,0,226,255,220,0,133,1,14,255,220,0,133,1,15,255,220,0,133,1,16,
  255,220,0,133,1,17,255,220,0,133,1,18,255,220,0,133,1,19,255,220,0,133,1,36,255,97,0,133,1,37,255,220,0,133,1,38,255,97,0,133,
  1,39,255,220,0,133,1,54,255,144,0,133,1,55,255,173,0,133,1,56,255,97,0,133,1,57,255,117,0,133,1,58,255,97,0,133,1,240,255,220,
  0,133,9,121,255,144,0,133,9,123,255,144,0,133,9,124,255,173,0,133,9,125,255,144,0,133,9,126,255,173,0,133,9,235,255,97,0,133,9,236,
  255,117,0,133,10,250,254,248,0,133,10,251,255,3,0,133,10,252,0,47,0,134,0,16,255,211,0,134,0,17,255,220,0,134,0,29,255,220,0,134,
  0,36,0,57,0,134,0,38,255,220,0,134,0,42,255,220,0,134,0,50,255,220,0,134,0,52,255,220,0,134,0,55,255,97,0,134,0,57,255,125,
  0,134,0,58,255,144,0,134,0,60,255,97,0,134,0,70,255,220,0,134,0,71,255,220,0,134,0,72,255,220,0,134,0,73,255,183,0,134,0,82,
  255,220,0,134,0,84,255,220,0,134,0,87,255,220,0,134,0,89,255,136,0,134,0,90,255,173,0,134,0,92,255,117,0,134,0,109,255,183,0,134,
  0,130,0,57,0,134,0,131,0,57,0,134,0,132,0,57,0,134,0,133,0,57,0,134,0,134,0,57,0,134,0,137,255,220,0,134,0,148,255,220,
  0,134,0,149,255,220,0,134,0,150,255,220,0,134,0,151,255,220,0,134,0,152,255,220,0,134,0,159,255,97,0,134,0,169,255,220,0,134,0,170,
  255,220,0,134,0,171,255,220,0,134,0,172,255,220,0,134,0,173,255,220,0,134,0,180,255,220,0,134,0,181,255,220,0,134,0,182,255,220,0,134,
  0,183,255,220,0,134,0,184,255,220,0,134,0,191,255,117,0,134,0,193,255,117,0,134,0,194,0,57,0,134,0,196,0,57,0,134,0,198,0,57,
  0,134,0,200,255,220,0,134,0,201,255,220,0,134,0,202,255,220,0,134,0,204,255,220,0,134,0,205,255,220,0,134,0,206,255,220,0,134,0,207,
  255,220,0,134,0,209,255,220,0,134,0,213,255,220,0,134,0,215,255,220,0,134,0,217,255,220,0,134,0,219,255,220,0,134,0,221,255,220,0,134,
  0,222,255,220,0,134,0,224,255,220,0,134,0,226,255,220,0,134,1,14,255,220,0,134,1,15,255,220,0,134,1,16,255,220,0,134,1,17,255,220,
  0,134,1,18,255,220,0,134,1,19,255,220,0,134,1,36,255,97,0,134,1,37,255,220,0,134,1,38,255,97,0,134,1,39,255,220,0,134,1,54,
  255,144,0,134,1,55,255,173,0,134,1,56,255,97,0,134,1,57,255,117,0,134,1,58,255,97,0,134,1,240,255,220,0,134,1,241,255,220,0,134,
  9,121,255,144,0,134,9,123,255,144,0,134,9,124,255,173,0,134,9,125,255,144,0,134,9,126,255,173,0,134,9,235,255,97,0,134,9,236,255,117,
  0,134,10,250,254,248,0,134,10,251,255,3,0,134,10,252,0,47,0,136,10,250,255,173,0,136,10,251,255,164,0,136,10,252,255,144,0,137,0,60,
  255,220,0,137,0,109,255,220,0,137,0,125,255,220,0,137,0,159,255,220,0,137,1,58,255,220,0,137,10,251,0,38,0,146,0,36,255,220,0,146,
  0,57,255,220,0,146,0,60,255,144,0,146,0,109,255,220,0,146,0,125,255,220,0,146,0,130,255,220,0,146,0,131,255,220,0,146,0,132,255,220,
  0,146,0,133,255,220,0,146,0,134,255,220,0,146,0,159,255,144,0,146,0,194,255,220,0,146,0,196,255,220,0,146,0,198,255,220,0,146,1,56,
  255,144,0,146,1,58,255,144,0,146,1,244,255,144,0,146,9,235,255,144,0,146,10,250,255,211,0,146,10,251,255,201,0,146,10,252,255,68,0,148,
  0,16,0,57,0,148,0,17,255,173,0,148,0,29,255,220,0,148,0,36,255,220,0,148,0,57,255,220,0,148,0,59,255,125,0,148,0,60,255,144,
  0,148,0,109,255,220,0,148,0,130,255,220,0,148,0,131,255,220,0,148,0,132,255,220,0,148,0,133,255,220,0,148,0,134,255,220,0,148,0,159,
  255,144,0,148,1,58,255,144,0,148,10,250,255,211,0,148,10,251,255,220,0,148,10,252,255,68,0,149,0,16,0,57,0,149,0,17,255,173,0,149,
  0,29,255,220,0,149,0,36,255,220,0,149,0,57,255,220,0,149,0,59,255,125,0,149,0,60,255,144,0,149,0,109,255,220,0,149,0,130,255,220,
  0,149,0,131,255,220,0,149,0,132,255,220,0,149,0,133,255,220,0,149,0,134,255,220,0,149,0,159,255,144,0,149,1,58,255,144,0,149,10,250,
  255,211,0,149,10,251,255,220,0,149,10,252,255,68,0,150,0,16,0,57,0,150,0,17,255,173,0,150,0,29,255,220,0,150,0,36,255,220,0,150,
  0,57,255,220,0,150,0,59,255,125,0,150,0,60,255,144,0,150,0,109,255,220,0,150,0,130,255,220,0,150,0,131,255,220,0,150,0,132,255,220,
  0,150,0,133,255,220,0,150,0,134,255,220,0,150,0,159,255,144,0,150,1,58,255,144,0,150,10,250,255,211,0,150,10,251,255,220,0,150,10,252,
  255,68,0,151,0,16,0,57,0,151,0,17,255,173,0,151,0,29,255,220,0,151,0,36,255,220,0,151,0,57,255,220,0,151,0,59,255,125,0,151,
  0,60,255,144,0,151,0,109,255,220,0,151,0,130,255,220,0,151,0,131,255,220,0,151,0,132,255,220,0,151,0,133,255,220,0,151,0,134,255,220,
  0,151,0,159,255,144,0,151,1,58,255,144,0,151,10,250,255,211,0,151,10,251,255,220,0,151,10,252,255,68,0,152,0,16,0,57,0,152,0,17,
  255,173,0,152,0,29,255,220,0,152,0,36,255,220,0,152,0,57,255,220,0,152,0,59,255,125,0,152,0,60,255,144,0,152,0,109,255,220,0,152,
  0,130,255,220,0,152,0,131,255,220,0,152,0,132,255,220,0,152,0,133,255,220,0,152,0,134,255,220,0,152,0,159,255,144,0,152,1,58,255,144,
  0,152,10,250,255,211,0,152,10,251,255,220,0,152,10,252,255,68,0,155,0,61,255,220,0,155,1,63,255,220,0,156,0,61,255,220,0,156,1,63,
  255,220,0,157,0,61,255,220,0,157,1,63,255,220,0,158,0,61,255,220,0,158,1,63,255,220,0,159,0,16,255,13,0,159,0,17,254,97,0,159,
  0,29,254,240,0,159,0,36,255,97,0,159,0,38,255,144,0,159,0,50,255,144,0,159,0,68,254,230,0,159,0,72,254,240,0,159,0,76,255,183,
  0,159,0,82,254,240,0,159,0,88,255,21,0,159,0,109,255,31,0,159,0,125,255,107,0,159,0,130,255,97,0,159,0,131,255,97,0,159,0,132,
  255,97,0,159,0,133,255,97,0,159,0,134,255,97,0,159,0,137,255,144,0,159,0,148,255,144,0,159,0,149,255,144,0,159,0,150,255,144,0,159,
  0,151,255,144,0,159,0,152,255,144,0,159,0,162,254,230,0,159,0,163,254,230,0,159,0,164,254,230,0,159,0,165,254,230,0,159,0,166,254,230,
  0,159,0,167,254,230,0,159,0,170,254,240,0,159,0,171,254,240,0,159,0,172,254,240,0,159,0,173,254,240,0,159,0,180,254,240,0,159,0,181,
  254,240,0,159,0,182,254,240,0,159,0,183,254,240,0,159,0,184,254,240,0,159,0,187,255,21,0,159,0,188,255,21,0,159,0,189,255,21,0,159,
  0,190,255,21,0,159,0,200,255,144,0,159,0,206,255,144,0,159,0,221,254,240,0,159,1,49,255,21,0,159,10,250,255,144,0,159,10,251,255,220,
  0,159,10,252,254,248,0,160,0,17,255,107,0,160,0,29,255,183,0,160,10,250,255,220,0,160,10,252,255,68,0,161,0,16,0,38,0,161,10,250,
  255,144,0,161,10,251,255,144,0,161,10,252,255,173,0,170,0,91,255,220,0,171,0,91,255,220,0,172,0,91,255,220,0,173,0,91,255,220,0,178,
  10,250,255,164,0,178,10,251,255,144,0,178,10,252,255,183,0,179,10,250,255,107,0,179,10,251,255,144,0,179,10,252,255,164,0,180,0,16,0,38,
  0,180,0,17,255,220,0,180,0,91,255,193,0,180,10,250,255,107,0,180,10,251,255,183,0,180,10,252,255,125,0,181,0,16,0,38,0,181,0,17,
  255,220,0,181,0,91,255,193,0,181,10,250,255,107,0,181,10,251,255,183,0,181,10,252,255,125,0,182,0,16,0,38,0,182,0,17,255,220,0,182,
  0,91,255,193,0,182,10,250,255,107,0,182,10,251,255,183,0,182,10,252,255,125,0,183,0,16,0,38,0,183,0,17,255,220,0,183,0,91,255,193,
  0,183,10,250,255,107,0,183,10,251,255,183,0,183,10,252,255,125,0,184,0,16,0,38,0,184,0,17,255,220,0,184,0,91,255,193,0,184,10,250,
  255,107,0,184,10,251,255,183,0,184,10,252,255,125,0,191,0,16,255,220,0,191,0,17,254,220,0,191,0,29,255,107,0,191,0,109,255,220,0,191,
  0,125,255,220,0,191,10,252,254,211,0,193,0,16,255,220,0,193,0,17,254,220,0,193,0,29,255,107,0,193,0,109,255,220,0,193,0,125,255,220,
  0,193,10,252,254,211,0,194,0,16,255,211,0,194,0,17,255,220,0,194,0,29,255,220,0,194,0,36,0,57,0,194,0,38,255,220,0,194,0,42,
  255,220,0,194,0,50,255,220,0,194,0,52,255,220,0,194,0,55,255,97,0,194,0,57,255,125,0,194,0,58,255,144,0,194,0,60,255,97,0,194,
  0,70,255,220,0,194,0,71,255,220,0,194,0,72,255,220,0,194,0,73,255,183,0,194,0,82,255,220,0,194,0,84,255,220,0,194,0,87,255,220,
  0,194,0,89,255,136,0,194,0,90,255,173,0,194,0,92,255,117,0,194,0,109,255,183,0,194,0,130,0,57,0,194,0,131,0,57,0,194,0,132,
  0,57,0,194,0,133,0,57,0,194,0,134,0,57,0,194,0,148,255,220,0,194,0,149,255,220,0,194,0,150,255,220,0,194,0,151,255,220,0,194,
  0,152,255,220,0,194,0,159,255,97,0,194,0,169,255,220,0,194,0,170,255,220,0,194,0,171,255,220,0,194,0,172,255,220,0,194,0,173,255,220,
  0,194,0,180,255,220,0,194,0,181,255,220,0,194,0,182,255,220,0,194,0,183,255,220,0,194,0,184,255,220,0,194,0,191,255,117,0,194,0,193,
  255,117,0,194,0,194,0,57,0,194,0,196,0,57,0,194,0,198,0,57,0,194,0,200,255,220,0,194,0,202,255,220,0,194,0,204,255,220,0,194,
  0,205,255,220,0,194,0,206,255,220,0,194,0,209,255,220,0,194,0,211,255,220,0,194,0,213,255,220,0,194,0,215,255,220,0,194,0,217,255,220,
  0,194,0,219,255,220,0,194,0,221,255,220,0,194,0,222,255,220,0,194,0,226,255,220,0,194,1,14,255,220,0,194,1,15,255,220,0,194,1,16,
  255,220,0,194,1,17,255,220,0,194,1,18,255,220,0,194,1,19,255,220,0,194,1,36,255,97,0,194,1,37,255,220,0,194,1,38,255,97,0,194,
  1,39,255,220,0,194,1,54,255,144,0,194,1,55,255,173,0,194,1,56,255,97,0,194,1,57,255,117,0,194,1,58,255,97,0,194,1,240,255,220,
  0,194,1,241,255,220,0,194,9,121,255,144,0,194,9,123,255,144,0,194,9,124,255,173,0,194,9,125,255,144,0,194,9,126,255,173,0,194,9,235,
  255,97,0,194,9,236,255,117,0,194,10,250,254,248,0,194,10,251,255,2,0,194,10,252,0,47,0,196,0,16,255,211,0,196,0,17,255,220,0,196,
  0,29,255,220,0,196,0,36,0,57,0,196,0,38,255,220,0,196,0,42,255,220,0,196,0,50,255,220,0,196,0,52,255,220,0,196,0,55,255,97,
  0,196,0,57,255,125,0,196,0,58,255,144,0,196,0,60,255,97,0,196,0,70,255,220,0,196,0,71,255,220,0,196,0,72,255,220,0,196,0,73,
  255,183,0,196,0,82,255,220,0,196,0,84,255,220,0,196,0,87,255,220,0,196,0,89,255,136,0,196,0,90,255,173,0,196,0,92,255,117,0,196,
  0,109,255,183,0,196,0,130,0,57,0,196,0,131,0,57,0,196,0,132,0,57,0,196,0,133,0,57,0,196,0,134,0,57,0,196,0,148,255,220,
  0,196,0,149,255,220,0,196,0,150,255,220,0,196,0,151,255,220,0,196,0,152,255,220,0,196,0,159,255,97,0,196,0,169,255,220,0,196,0,170,
  255,220,0,196,0,171,255,220,0,196,0,172,255,220,0,196,0,173,255,220,0,196,0,180,255,220,0,196,0,181,255,220,0,196,0,182,255,220,0,196,
  0,183,255,220,0,196,0,184,255,220,0,196,0,191,255,117,0,196,0,193,255,117,0,196,0,194,0,57,0,196,0,196,0,57,0,196,0,198,0,57,
  0,196,0,200,255,220,0,196,0,202,255,220,0,196,0,204,255,220,0,196,0,205,255,220,0,196,0,206,255,220,0,196,0,209,255,220,0,196,0,211,
  255,220,0,196,0,213,255,220,0,196,0,215,255,220,0,196,0,217,255,220,0,196,0,219,255,220,0,196,0,221,255,220,0,196,0,222,255,220,0,196,
  0,226,255,220,0,196,1,14,255,220,0,196,1,15,255,220,0,196,1,16,255,220,0,196,1,17,255,220,0,196,1,18,255,220,0,196,1,19,255,220,
  0,196,1,36,255,97,0,196,1,37,255,220,0,196,1,38,255,97,0,196,1,39,255,220,0,196,1,54,255,144,0,196,1,55,255,173,0,196,1,56,
  255,97,0,196,1,57,255,117,0,196,1,58,255,97,0,196,1,240,255,220,0,196,1,241,255,220,0,196,9,121,255,144,0,196,9,123,255,144,0,196,
  9,124,255,173,0,196,9,125,255,144,0,196,9,126,255,173,0,196,9,235,255,97,0,196,9,236,255,117,0,196,10,250,254,248,0,196,10,251,255,2,
  0,196,10,252,0,47,0,198,0,16,255,211,0,198,0,17,255,220,0,198,0,29,255,220,0,198,0,36,0,57,0,198,0,38,255,220,0,198,0,42,
  255,220,0,198,0,50,255,220,0,198,0,52,255,220,0,198,0,55,255,97,0,198,0,57,255,125,0,198,0,58,255,144,0,198,0,60,255,97,0,198,
  0,70,255,220,0,198,0,71,255,220,0,198,0,72,255,220,0,198,0,73,255,183,0,198,0,82,255,220,0,198,0,84,255,220,0,198,0,87,255,220,
  0,198,0,89,255,136,0,198,0,90,255,173,0,198,0,109,255,183,0,198,0,130,0,57,0,198,0,131,0,57,0,198,0,132,0,57,0,198,0,133,
  0,57,0,198,0,134,0,57,0,198,0,148,255,220,0,198,0,149,255,220,0,198,0,150,255,220,0,198,0,151,255,220,0,198,0,152,255,220,0,198,
  0,159,255,97,0,198,0,169,255,220,0,198,0,170,255,220,0,198,0,171,255,220,0,198,0,172,255,220,0,198,0,173,255,220,0,198,0,180,255,220,
  0,198,0,181,255,220,0,198,0,182,255,220,0,198,0,183,255,220,0,198,0,184,255,220,0,198,0,194,0,57,0,198,0,196,0,57,0,198,0,198,
  0,57,0,198,0,200,255,220,0,198,0,202,255,220,0,198,0,204,255,220,0,198,0,205,255,220,0,198,0,206,255,220,0,198,0,209,255,220,0,198,
  0,211,255,220,0,198,0,213,255,220,0,198,0,215,255,220,0,198,0,217,255,220,0,198,0,219,255,220,0,198,0,221,255,220,0,198,0,222,255,220,
  0,198,0,226,255,220,0,198,1,14,255,220,0,198,1,15,255,220,0,198,1,16,255,220,0,198,1,17,255,220,0,198,1,19,255,220,0,198,1,36,
  255,97,0,198,1,37,255,220,0,198,1,38,255,97,0,198,1,39,255,220,0,198,1,54,255,144,0,198,1,55,255,173,0,198,1,56,255,97,0,198,
  1,58,255,97,0,198,1,240,255,220,0,198,1,241,255,220,0,198,9,121,255,144,0,198,9,123,255,144,0,198,9,124,255,173,0,198,9,125,255,144,
  0,198,9,126,255,173,0,198,9,235,255,97,0,198,10,250,254,248,0,198,10,251,255,2,0,198,10,252,0,47,0,200,0,60,255,220,0,200,0,109,
  255,220,0,200,0,125,255,220,0,200,0,159,255,220,0,200,1,58,255,220,0,200,10,251,0,38,0,206,0,60,255,220,0,206,0,109,255,220,0,206,
  0,125,255,220,0,206,0,159,255,220,0,206,1,58,255,220,0,206,10,251,0,38,0,208,0,36,255,220,0,208,0,57,255,220,0,208,0,60,255,144,
  0,208,0,109,255,220,0,208,0,125,255,220,0,208,0,130,255,220,0,208,0,131,255,220,0,208,0,132,255,220,0,208,0,133,255,220,0,208,0,134,
  255,220,0,208,0,159,255,144,0,208,0,194,255,220,0,208,0,196,255,220,0,208,0,198,255,220,0,208,1,56,255,144,0,208,1,58,255,144,0,208,
  1,244,255,144,0,208,9,235,255,144,0,208,10,250,255,211,0,208,10,251,255,201,0,208,10,252,255,68,0,210,0,36,255,220,0,210,0,57,255,220,
  0,210,0,60,255,144,0,210,0,109,255,220,0,210,0,125,255,220,0,210,0,130,255,220,0,210,0,131,255,220,0,210,0,132,255,220,0,210,0,133,
  255,220,0,210,0,134,255,220,0,210,0,159,255,144,0,210,1,58,255,144,0,210,10,250,255,211,0,210,10,251,255,201,0,210,10,252,255,68,0,221,
  0,91,255,220,0,224,0,55,255,183,0,224,0,60,255,154,0,224,0,109,255,220,0,224,0,125,255,220,0,224,0,159,255,154,0,224,1,38,255,183,
  0,224,1,58,255,154,0,224,10,250,255,211,0,224,10,251,255,211,0,224,10,252,255,201,0,251,0,16,255,220,0,251,0,36,0,47,0,251,0,50,
  255,183,0,251,0,55,254,230,0,251,0,56,255,154,0,251,0,57,255,31,0,251,0,58,255,68,0,251,0,60,254,240,0,251,0,72,255,220,0,251,
  0,82,255,220,0,251,0,88,255,220,0,251,0,92,255,68,0,251,0,130,0,47,0,251,0,131,0,47,0,251,0,132,0,47,0,251,0,133,0,47,
  0,251,0,134,0,47,0,251,0,148,255,183,0,251,0,149,255,183,0,251,0,150,255,183,0,251,0,151,255,183,0,251,0,152,255,183,0,251,0,155,
  255,154,0,251,0,156,255,154,0,251,0,157,255,154,0,251,0,158,255,154,0,251,0,159,254,240,0,251,0,170,255,220,0,251,0,171,255,220,0,251,
  0,172,255,220,0,251,0,173,255,220,0,251,0,180,255,220,0,251,0,181,255,220,0,251,0,182,255,220,0,251,0,183,255,220,0,251,0,184,255,220,
  0,251,0,187,255,220,0,251,0,188,255,220,0,251,0,189,255,220,0,251,0,190,255,220,0,251,0,191,255,68,0,251,0,193,255,68,0,251,0,221,
  255,220,0,251,1,38,254,230,0,251,1,48,255,154,0,251,1,49,255,220,0,251,1,58,254,240,0,251,10,250,254,97,0,251,10,251,253,230,0,255,
  0,16,255,220,0,255,0,36,0,47,0,255,0,50,255,183,0,255,0,55,254,230,0,255,0,56,255,154,0,255,0,57,255,31,0,255,0,58,255,68,
  0,255,0,60,254,240,0,255,0,72,255,220,0,255,0,82,255,220,0,255,0,88,255,220,0,255,0,92,255,68,0,255,0,130,0,47,0,255,0,131,
  0,47,0,255,0,132,0,47,0,255,0,133,0,47,0,255,0,134,0,47,0,255,0,148,255,183,0,255,0,149,255,183,0,255,0,150,255,183,0,255,
  0,151,255,183,0,255,0,152,255,183,0,255,0,155,255,154,0,255,0,156,255,154,0,255,0,157,255,154,0,255,0,158,255,154,0,255,0,159,254,240,
  0,255,0,170,255,220,0,255,0,171,255,220,0,255,0,172,255,220,0,255,0,173,255,220,0,255,0,180,255,220,0,255,0,181,255,220,0,255,0,182,
  255,220,0,255,0,183,255,220,0,255,0,184,255,220,0,255,0,187,255,220,0,255,0,188,255,220,0,255,0,189,255,220,0,255,0,190,255,220,0,255,
  0,191,255,68,0,255,0,193,255,68,0,255,0,221,255,220,0,255,1,38,254,230,0,255,1,48,255,154,0,255,1,49,255,220,0,255,1,58,254,240,
  0,255,10,250,254,97,0,255,10,251,253,230,1,2,0,79,255,63,1,10,10,250,255,107,1,10,10,251,255,144,1,10,10,252,255,164,1,22,0,16,
  255,173,1,22,0,17,255,183,1,22,0,29,255,193,1,22,0,36,255,173,1,22,0,38,255,154,1,22,0,55,255,107,1,22,0,57,255,144,1,22,
  0,58,255,173,1,22,0,60,255,125,1,22,0,68,255,211,1,22,0,72,255,164,1,22,0,82,255,164,1,22,0,88,255,164,1,22,0,92,255,144,
  1,22,0,109,255,144,1,22,0,125,255,220,1,22,0,130,255,173,1,22,0,131,255,173,1,22,0,132,255,173,1,22,0,133,255,173,1,22,0,134,
  255,173,1,22,0,137,255,154,1,22,0,159,255,125,1,22,0,162,255,211,1,22,0,163,255,211,1,22,0,164,255,211,1,22,0,165,255,211,1,22,
  0,166,255,211,1,22,0,167,255,211,1,22,0,170,255,164,1,22,0,171,255,164,1,22,0,172,255,164,1,22,0,173,255,164,1,22,0,180,255,164,
  1,22,0,181,255,164,1,22,0,182,255,164,1,22,0,183,255,164,1,22,0,184,255,164,1,22,0,187,255,164,1,22,0,188,255,164,1,22,0,189,
  255,164,1,22,0,190,255,164,1,22,0,191,255,144,1,22,0,193,255,144,1,22,0,200,255,154,1,22,0,206,255,154,1,22,0,221,255,164,1,22,
  1,38,255,107,1,22,1,49,255,164,1,22,1,58,255,125,1,22,10,250,255,107,1,22,10,251,255,125,1,22,10,252,255,220,1,23,0,16,255,125,
  1,23,0,17,255,68,1,23,0,29,255,220,1,23,0,70,255,211,1,23,0,71,255,220,1,23,0,72,255,211,1,23,0,74,255,220,1,23,0,75,
  255,220,1,23,0,80,255,220,1,23,0,81,255,220,1,23,0,82,255,211,1,23,0,84,255,220,1,23,0,85,255,220,1,23,0,91,255,201,1,23,
  0,109,255,183,1,23,0,169,255,211,1,23,0,170,255,211,1,23,0,171,255,211,1,23,0,172,255,211,1,23,0,173,255,211,1,23,0,179,255,220,
  1,23,0,180,255,211,1,23,0,181,255,211,1,23,0,182,255,211,1,23,0,183,255,211,1,23,0,184,255,211,1,23,0,201,255,211,1,23,0,207,
  255,211,1,23,0,209,0,72,1,23,0,221,255,211,1,23,0,225,255,220,1,23,1,10,255,220,1,23,1,23,255,220,1,23,1,27,255,220,1,23,
  10,251,0,86,1,23,10,252,254,201,1,26,0,16,255,173,1,26,0,17,255,183,1,26,0,29,255,193,1,26,0,36,255,173,1,26,0,38,255,154,
  1,26,0,55,255,107,1,26,0,57,255,144,1,26,0,58,255,173,1,26,0,60,255,125,1,26,0,68,255,211,1,26,0,72,255,164,1,26,0,82,
  255,164,1,26,0,88,255,164,1,26,0,92,255,144,1,26,0,109,255,144,1,26,0,125,255,220,1,26,0,130,255,173,1,26,0,131,255,173,1,26,
  0,132,255,173,1,26,0,133,255,173,1,26,0,134,255,173,1,26,0,137,255,154,1,26,0,159,255,125,1,26,0,162,255,211,1,26,0,163,255,211,
  1,26,0,164,255,211,1,26,0,165,255,211,1,26,0,166,255,211,1,26,0,167,255,211,1,26,0,170,255,164,1,26,0,171,255,164,1,26,0,172,
  255,164,1,26,0,173,255,164,1,26,0,180,255,164,1,26,0,181,255,164,1,26,0,182,255,164,1,26,0,183,255,164,1,26,0,184,255,164,1,26,
  0,187,255,164,1,26,0,188,255,164,1,26,0,189,255,164,1,26,0,190,255,164,1,26,0,191,255,144,1,26,0,193,255,144,1,26,0,200,255,154,
  1,26,0,206,255,154,1,26,0,221,255,164,1,26,1,38,255,107,1,26,1,49,255,164,1,26,1,58,255,125,1,26,10,250,255,107,1,26,10,251,
  255,125,1,26,10,252,255,220,1,27,0,16,255,125,1,27,0,17,255,68,1,27,0,29,255,220,1,27,0,70,255,211,1,27,0,71,255,220,1,27,
  0,72,255,211,1,27,0,74,255,220,1,27,0,75,255,220,1,27,0,80,255,220,1,27,0,81,255,220,1,27,0,82,255,211,1,27,0,84,255,220,
  1,27,0,85,255,220,1,27,0,91,255,201,1,27,0,109,255,183,1,27,0,169,255,211,1,27,0,170,255,211,1,27,0,171,255,211,1,27,0,172,
  255,211,1,27,0,173,255,211,1,27,0,179,255,220,1,27,0,180,255,211,1,27,0,181,255,211,1,27,0,182,255,211,1,27,0,183,255,211,1,27,
  0,184,255,211,1,27,0,201,255,211,1,27,0,207,255,211,1,27,0,209,255,220,1,27,0,221,255,211,1,27,0,225,255,220,1,27,1,10,255,220,
  1,27,1,23,255,220,1,27,1,27,255,220,1,27,10,251,0,86,1,27,10,252,254,201,1,32,0,36,0,38,1,32,0,130,0,38,1,32,0,131,
  0,38,1,32,0,132,0,38,1,32,0,133,0,38,1,32,0,134,0,38,1,34,0,36,0,38,1,34,0,130,0,38,1,34,0,131,0,38,1,34,
  0,132,0,38,1,34,0,133,0,38,1,34,0,134,0,38,1,38,0,16,255,68,1,38,0,17,255,13,1,38,0,29,255,31,1,38,0,36,255,97,
  1,38,0,38,255,136,1,38,0,55,255,220,1,38,0,68,254,173,1,38,0,70,254,164,1,38,0,72,254,164,1,38,0,76,255,193,1,38,0,82,
  254,164,1,38,0,85,254,211,1,38,0,86,254,173,1,38,0,88,254,201,1,38,0,90,254,173,1,38,0,92,254,193,1,38,0,109,255,68,1,38,
  0,125,255,144,1,38,0,130,255,97,1,38,0,131,255,97,1,38,0,132,255,97,1,38,0,133,255,97,1,38,0,134,255,97,1,38,0,137,255,136,
  1,38,0,162,254,173,1,38,0,163,254,173,1,38,0,164,254,173,1,38,0,165,254,173,1,38,0,166,254,173,1,38,0,167,254,173,1,38,0,169,
  254,164,1,38,0,170,254,164,1,38,0,171,254,164,1,38,0,172,254,164,1,38,0,173,254,164,1,38,0,180,254,164,1,38,0,181,254,164,1,38,
  0,182,254,164,1,38,0,183,254,164,1,38,0,184,254,164,1,38,0,187,254,201,1,38,0,188,254,201,1,38,0,189,254,201,1,38,0,190,254,201,
  1,38,0,191,254,193,1,38,0,193,254,193,1,38,0,200,255,136,1,38,0,201,254,164,1,38,0,206,255,136,1,38,0,207,254,164,1,38,0,221,
  254,164,1,38,1,23,254,211,1,38,1,27,254,211,1,38,1,33,254,173,1,38,1,35,254,173,1,38,1,38,255,220,1,38,1,49,254,201,1,38,
  10,251,255,211,1,38,10,252,254,248,1,48,0,61,255,220,1,48,1,63,255,220,1,58,0,16,255,13,1,58,0,17,254,97,1,58,0,29,254,240,
  1,58,0,36,255,97,1,58,0,38,255,144,1,58,0,50,255,144,1,58,0,68,254,230,1,58,0,72,254,240,1,58,0,76,255,183,1,58,0,82,
  254,240,1,58,0,88,255,21,1,58,0,109,255,31,1,58,0,125,255,107,1,58,0,130,255,97,1,58,0,131,255,97,1,58,0,132,255,97,1,58,
  0,133,255,97,1,58,0,134,255,97,1,58,0,137,255,144,1,58,0,148,255,144,1,58,0,149,255,144,1,58,0,150,255,144,1,58,0,151,255,144,
  1,58,0,152,255,144,1,58,0,162,254,230,1,58,0,163,254,230,1,58,0,164,254,230,1,58,0,165,254,230,1,58,0,166,254,230,1,58,0,167,
  254,230,1,58,0,170,254,240,1,58,0,171,254,240,1,58,0,172,254,240,1,58,0,173,254,240,1,58,0,180,254,240,1,58,0,181,254,240,1,58,
  0,182,254,240,1,58,0,183,254,240,1,58,0,184,254,240,1,58,0,187,255,21,1,58,0,188,255,21,1,58,0,189,255,21,1,58,0,190,255,21,
  1,58,0,200,255,144,1,58,0,206,255,144,1,58,0,221,254,240,1,58,1,49,255,21,1,58,10,250,255,144,1,58,10,251,255,220,1,58,10,252,
  254,248,1,63,0,16,255,220,1,63,10,250,255,220,1,63,10,251,255,220,1,63,10,252,255,220,10,238,0,36,255,211,10,238,0,37,255,183,10,238,
  0,42,0,75,10,238,0,45,0,114,10,238,0,50,0,57,10,238,0,52,0,75,10,238,0,55,255,68,10,238,0,57,255,136,10,238,0,58,255,173,
  10,238,0,59,255,154,10,238,0,60,255,13,10,238,0,82,0,38,10,238,0,89,255,201,10,238,0,92,255,220,10,238,0,130,255,211,10,238,0,131,
  255,211,10,238,0,132,255,211,10,238,0,133,255,211,10,238,0,134,255,211,10,238,0,148,0,57,10,238,0,149,0,57,10,238,0,150,0,57,10,238,
  0,151,0,57,10,238,0,152,0,57,10,238,0,159,255,13,10,238,0,180,0,38,10,238,0,181,0,38,10,238,0,182,0,38,10,238,0,183,0,38,
  10,238,0,184,0,38,10,238,0,191,255,220,10,238,0,193,255,220,10,238,0,224,0,75,10,238,1,38,255,68,10,238,1,58,255,13,10,250,0,36,
  254,248,10,250,0,37,255,193,10,250,0,38,255,183,10,250,0,39,255,193,10,250,0,41,255,193,10,250,0,42,255,183,10,250,0,43,255,193,10,250,
  0,45,255,193,10,250,0,46,255,193,10,250,0,47,255,193,10,250,0,50,255,183,10,250,0,51,255,193,10,250,0,52,255,183,10,250,0,53,255,193,
  10,250,0,59,255,136,10,250,0,61,255,220,10,250,0,73,255,183,10,250,0,81,255,144,10,250,0,82,255,107,10,250,0,85,255,144,10,250,0,89,
  255,183,10,250,0,90,255,183,10,250,0,92,255,183,10,250,0,130,254,248,10,250,0,131,254,248,10,250,0,132,254,248,10,250,0,133,254,248,10,250,
  0,134,254,248,10,250,0,136,254,125,10,250,0,137,255,183,10,250,0,148,255,183,10,250,0,149,255,183,10,250,0,150,255,183,10,250,0,151,255,183,
  10,250,0,152,255,183,10,250,0,160,255,193,10,250,0,161,255,193,10,250,0,178,255,183,10,250,0,179,255,144,10,250,0,180,255,107,10,250,0,181,
  255,107,10,250,0,182,255,107,10,250,0,183,255,107,10,250,0,184,255,107,10,250,0,191,255,183,10,250,0,193,255,183,10,250,0,200,255,183,10,250,
  0,206,255,183,10,250,0,208,255,193,10,250,0,224,255,183,10,250,0,251,255,193,10,250,0,255,255,193,10,250,1,10,255,144,10,250,1,22,255,193,
  10,250,1,23,255,144,10,250,1,26,255,193,10,250,1,27,255,144,10,250,1,63,255,220,10,250,19,20,255,193,10,252,0,36,0,38,10,252,0,37,
  255,183,10,252,0,38,255,144,10,252,0,39,255,183,10,252,0,41,255,183,10,252,0,42,255,183,10,252,0,43,255,183,10,252,0,45,0,47,10,252,
  0,46,255,183,10,252,0,47,255,183,10,252,0,50,255,144,10,252,0,51,255,183,10,252,0,52,255,144,10,252,0,53,255,183,10,252,0,55,254,230,
  10,252,0,57,254,136,10,252,0,58,255,3,10,252,0,59,255,183,10,252,0,60,254,136,10,252,0,73,255,220,10,252,0,81,255,183,10,252,0,82,
  255,183,10,252,0,85,255,183,10,252,0,89,255,21,10,252,0,90,255,60,10,252,0,92,255,144,10,252,0,130,0,38,10,252,0,131,0,38,10,252,
  0,132,0,38,10,252,0,133,0,38,10,252,0,134,0,38,10,252,0,136,0,38,10,252,0,137,255,144,10,252,0,148,255,144,10,252,0,149,255,144,
  10,252,0,150,255,144,10,252,0,151,255,144,10,252,0,152,255,144,10,252,0,159,254,136,10,252,0,160,255,183,10,252,0,161,255,183,10,252,0,178,
  255,183,10,252,0,179,255,183,10,252,0,180,255,183,10,252,0,181,255,183,10,252,0,182,255,183,10,252,0,183,255,183,10,252,0,184,255,183,10,252,
  0,191,255,144,10,252,0,193,255,144,10,252,0,200,255,144,10,252,0,206,255,144,10,252,0,208,255,183,10,252,0,224,255,183,10,252,0,251,255,183,
  10,252,0,255,255,183,10,252,1,10,255,183,10,252,1,22,255,183,10,252,1,23,255,183,10,252,1,26,255,183,10,252,1,27,255,183,10,252,1,38,
  254,230,10,252,1,58,254,136,10,252,19,20,255,183,18,252,0,16,255,68,18,252,0,17,255,13,18,252,0,29,255,31,18,252,0,36,255,97,18,252,
  0,38,255,136,18,252,0,55,255,220,18,252,0,68,254,173,18,252,0,70,254,164,18,252,0,72,254,164,18,252,0,76,255,193,18,252,0,82,254,164,
  18,252,0,85,254,211,18,252,0,86,254,173,18,252,0,88,254,201,18,252,0,90,254,173,18,252,0,92,254,193,18,252,0,109,255,68,18,252,0,125,
  255,144,18,252,0,130,255,97,18,252,0,131,255,97,18,252,0,132,255,97,18,252,0,133,255,97,18,252,0,134,255,97,18,252,0,137,255,136,18,252,
  0,162,255,17,18,252,0,163,254,173,18,252,0,164,255,17,18,252,0,165,255,17,18,252,0,166,255,17,18,252,0,167,255,17,18,252,0,169,254,164,
  18,252,0,170,254,224,18,252,0,171,254,164,18,252,0,172,254,224,18,252,0,173,254,224,18,252,0,180,254,244,18,252,0,181,254,164,18,252,0,182,
  254,244,18,252,0,183,254,244,18,252,0,184,254,244,18,252,0,187,254,231,18,252,0,188,254,201,18,252,0,189,254,231,18,252,0,190,254,231,18,252,
  0,191,254,193,18,252,0,193,254,193,18,252,0,200,255,136,18,252,0,201,254,164,18,252,0,206,255,136,18,252,0,207,254,164,18,252,0,221,254,164,
  18,252,1,23,254,211,18,252,1,27,254,211,18,252,1,33,254,173,18,252,1,35,254,173,18,252,1,38,255,220,18,252,1,49,254,201,18,252,10,251,
  255,211,18,252,10,252,254,248,19,20,0,16,255,41,19,20,0,36,255,220,19,20,0,38,255,144,19,20,0,50,255,144,19,20,0,55,255,97,19,20,
  0,56,255,201,19,20,0,58,255,183,19,20,0,60,255,183,19,20,0,68,255,220,19,20,0,72,255,154,19,20,0,82,255,154,19,20,0,88,255,154,
  19,20,0,92,255,107,19,20,0,109,255,125,19,20,0,130,255,220,19,20,0,131,255,220,19,20,0,132,255,220,19,20,0,133,255,220,19,20,0,134,
  255,220,19,20,0,137,255,144,19,20,0,148,255,144,19,20,0,149,255,144,19,20,0,150,255,144,19,20,0,151,255,144,19,20,0,152,255,144,19,20,
  0,155,255,201,19,20,0,156,255,201,19,20,0,157,255,201,19,20,0,158,255,201,19,20,0,159,255,183,19,20,0,162,255,220,19,20,0,163,255,220,
  19,20,0,164,255,220,19,20,0,165,255,220,19,20,0,166,255,220,19,20,0,167,255,220,19,20,0,170,255,154,19,20,0,171,255,154,19,20,0,172,
  255,154,19,20,0,173,255,154,19,20,0,180,255,154,19,20,0,181,255,154,19,20,0,182,255,154,19,20,0,183,255,154,19,20,0,184,255,154,19,20,
  0,187,255,154,19,20,0,188,255,154,19,20,0,189,255,154,19,20,0,190,255,154,19,20,0,191,255,107,19,20,0,193,255,107,19,20,0,200,255,144,
  19,20,0,206,255,144,19,20,0,221,255,154,19,20,1,38,255,97,19,20,1,48,255,201,19,20,1,49,255,154,19,20,1,58,255,183,19,20,10,250,
  255,193,19,20,10,251,255,193,19,21,0,68,255,220,19,21,0,72,255,183,19,21,0,82,255,183,19,21,0,88,255,193,19,21,0,92,255,183,19,21,
  0,162,255,220,19,21,0,163,255,220,19,21,0,164,255,220,19,21,0,165,255,220,19,21,0,166,255,220,19,21,0,167,255,220,19,21,0,170,255,183,
  19,21,0,171,255,183,19,21,0,172,255,183,19,21,0,173,255,183,19,21,0,180,255,183,19,21,0,181,255,183,19,21,0,182,255,183,19,21,0,183,
  255,183,19,21,0,184,255,183,19,21,0,187,255,193,19,21,0,188,255,193,19,21,0,189,255,193,19,21,0,190,255,193,19,21,0,191,255,183,19,21,
  0,193,255,183,19,21,0,221,255,183,19,21,1,49,255,193,19,70,19,94,255,216,19,71,19,94,255,177,19,72,19,94,255,163,19,73,19,94,255,156,
  19,74,19,94,255,216,19,76,19,94,255,216,19,77,19,94,255,177,19,78,19,94,255,163,19,79,19,94,255,177,19,80,19,94,255,216,19,82,19,94,
  255,216,19,83,19,94,255,177,19,84,19,94,255,163,19,85,19,94,255,177,19,86,19,94,255,216,19,88,19,94,255,216,19,89,19,94,255,156,19,90,
  19,94,255,163,19,91,19,94,255,177,19,92,19,94,255,216,0,0,0,0,0,0,0,68,0,0,0,68,0,0,0,68,0,0,0,68,0,0,0,168,
  0,0,1,20,0,0,1,236,0,0,3,68,0,0,4,108,0,0,6,212,0,0,7,40,0,0,7,152,0,0,7,240,0,0,8,140,0,0,8,224,
  0,0,9,24,0,0,9,68,0,0,9,108,0,0,9,184,0,0,10,60,0,0,10,172,0,0,11,172,0,0,12,148,0,0,13,80,0,0,14,16,
  0,0,14,232,0,0,15,116,0,0,16,72,0,0,17,28,0,0,17,92,0,0,17,172,0,0,18,36,0,0,18,104,0,0,18,224,0,0,19,184,
  0,0,21,56,0,0,22,52,0,0,22,228,0,0,23,124,0,0,23,252,0,0,24,92,0,0,24,176,0,0,25,88,0,0,25,180,0,0,25,252,
  0,0,26,108,0,0,27,148,0,0,27,216,0,0,28,212,0,0,29,124,0,0,30,8,0,0,30,136,0,0,31,84,0,0,32,104,0,0,33,96,
  0,0,33,208,0,0,34,84,0,0,35,52,0,0,36,240,0,0,37,148,0,0,38,88,0,0,39,24,0,0,39,120,0,0,39,196,0,0,40,24,
  0,0,40,92,0,0,40,136,0,0,40,216,0,0,42,4,0,0,42,156,0,0,43,52,0,0,43,204,0,0,44,160,0,0,45,56,0,0,46,0,
  0,0,46,120,0,0,46,200,0,0,47,68,0,0,48,52,0,0,48,112,0,0,49,52,0,0,49,172,0,0,50,80,0,0,50,240,0,0,51,144,
  0,0,52,0,0,0,53,96,0,0,53,220,0,0,54,96,0,0,55,132,0,0,57,168,0,0,59,44,0,0,60,248,0,0,61,196,0,0,62,160,
  0,0,62,208,0,0,63,188,0,0,64,64,0,0,64,64,0,0,64,208,0,0,65,156,0,0,66,84,0,0,67,108,0,0,68,144,0,0,68,216,
  0,0,70,32,0,0,70,216,0,0,71,252,0,0,72,216,0,0,73,164,0,0,73,220,0,0,74,8,0,0,75,84,0,0,75,160,0,0,76,24,
  0,0,76,136,0,0,77,40,0,0,77,228,0,0,78,52,0,0,78,232,0,0,79,68,0,0,79,112,0,0,79,208,0,0,80,40,0,0,80,176,
  0,0,81,128,0,0,81,160,0,0,81,192,0,0,81,224,0,0,82,216,0,0,82,240,0,0,83,8,0,0,83,52,0,0,83,100,0,0,83,148,
  0,0,84,212,0,0,85,172,0,0,85,196,0,0,85,220,0,0,85,244,0,0,86,24,0,0,86,60,0,0,86,84,0,0,86,108,0,0,86,144,
  0,0,86,180,0,0,87,128,0,0,87,176,0,0,87,200,0,0,87,224,0,0,88,12,0,0,88,64,0,0,88,112,0,0,89,56,0,0,90,112,
  0,0,90,136,0,0,90,160,0,0,90,208,0,0,91,8,0,0,91,32,0,0,91,168,0,0,92,208,0,0,92,244,0,0,93,24,0,0,93,56,
  0,0,93,100,0,0,93,156,0,0,93,220,0,0,95,152,0,0,95,176,0,0,95,200,0,0,95,224,0,0,96,4,0,0,96,40,0,0,96,64,
  0,0,96,88,0,0,96,124,0,0,96,160,0,0,98,80,0,0,98,104,0,0,98,128,0,0,98,152,0,0,98,184,0,0,98,228,0,0,99,16,
  0,0,99,108,0,0,100,224,0,0,100,248,0,0,101,16,0,0,101,48,0,0,101,96,0,0,101,120,0,0,102,24,0,0,102,72,0,0,102,116,
  0,0,102,156,0,0,102,200,0,0,102,232,0,0,103,0,0,0,103,24,0,0,103,48,0,0,103,72,0,0,103,108,0,0,103,132,0,0,103,156,
  0,0,103,180,0,0,103,216,0,0,103,240,0,0,104,8,0,0,104,48,0,0,104,64,0,0,104,252,0,0,105,20,0,0,105,56,0,0,105,92,
  0,0,105,128,0,0,105,152,0,0,105,176,0,0,105,200,0,0,105,224,0,0,106,4,0,0,106,48,0,0,106,84,0,0,106,120,0,0,106,144,
  0,0,106,168,0,0,106,204,0,0,106,228,0,0,106,252,0,0,107,20,0,0,107,68,0,0,107,136,0,0,108,16,0,0,108,164,0,0,108,200,
  0,0,108,236,0,0,109,16,0,0,109,52,0,0,109,88,0,0,109,124,0,0,109,148,0,0,109,172,0,0,109,220,0,0,110,40,0,0,110,76,
  0,0,110,112,0,0,110,148,0,0,110,184,0,0,110,208,0,0,110,232,0,0,111,216,0,0,111,240,0,0,112,40,0,0,112,64,0,0,112,100,
  0,0,112,124,0,0,112,160,0,0,112,184,0,0,112,236,0,0,113,104,0,0,113,248,0,0,114,28,0,0,114,64,0,0,114,88,0,0,114,112,
  0,0,114,160,0,0,114,204,0,0,114,228,0,0,115,124,0,0,116,24,0,0,116,68,0,0,116,100,0,0,116,144,0,0,116,176,0,0,116,200,
  0,0,116,224,0,0,117,128,0,0,118,168,0,0,118,192,0,0,118,216,0,0,118,240,0,0,119,8,0,0,119,44,0,0,119,84,0,0,119,108,
  0,0,119,132,0,0,119,172,0,0,119,208,0,0,119,232,0,0,120,0,0,0,120,40,0,0,120,80,0,0,120,104,0,0,120,128,0,0,120,172,
  0,0,120,208,0,0,121,84,0,0,121,240,0,0,122,28,0,0,122,64,0,0,122,112,0,0,122,148,0,0,122,192,0,0,122,228,0,0,122,252,
  0,0,123,32,0,0,123,56,0,0,123,80,0,0,123,104,0,0,123,128,0,0,123,164,0,0,123,200,0,0,123,236,0,0,124,12,0,0,124,48,
  0,0,124,72,0,0,124,96,0,0,124,120,0,0,124,160,0,0,124,184,0,0,124,224,0,0,125,56,0,0,126,4,0,0,126,204,0,0,126,220,
  0,0,127,144,0,0,128,28,0,0,128,196,0,0,129,84,0,0,130,20,0,0,130,208,0,0,130,224,0,0,131,116,0,0,131,240,0,0,132,152,
  0,0,133,112,0,0,133,204,0,0,134,124,0,0,135,52,0,0,135,180,0,0,136,108,0,0,137,56,0,0,138,76,0,0,139,28,0,0,139,120,
  0,0,139,232,0,0,140,164,0,0,141,184,0,0,142,24,0,0,143,0,0,0,143,192,0,0,144,144,0,0,144,160,0,0,145,68,0,0,145,92,
  0,0,145,116,0,0,146,28,0,0,146,200,0,0,147,96,0,0,148,32,0,0,148,220,0,0,149,176,0,0,150,248,0,0,151,8,0,0,151,164,
  0,0,152,60,0,0,152,204,0,0,153,104,0,0,153,244,0,0,154,12,0,0,154,36,0,0,154,208,0,0,155,92,0,0,156,24,0,0,157,232,
  0,0,158,240,0,0,159,252,0,0,160,220,0,0,161,172,0,0,162,188,0,0,163,40,0,0,163,156,0,0,164,48,0,0,164,188,0,0,165,48,
  0,0,165,196,0,0,166,4,0,0,166,28,0,0,166,156,0,0,166,172,0,0,166,196,0,0,166,220,0,0,166,244,0,0,167,12,0,0,167,36,
  0,0,167,60,0,0,167,84,0,0,167,108,0,0,167,132,0,0,167,164,0,0,167,196,0,0,167,236,0,0,168,20,0,0,168,44,0,0,168,76,
  0,0,168,108,0,0,168,144,0,0,168,168,0,0,168,192,0,0,168,216,0,0,168,240,0,0,169,8,0,0,169,32,0,0,169,56,0,0,169,80,
  0,0,169,96,0,0,169,120,0,0,169,144,0,0,169,168,0,0,169,192,0,0,169,216,0,0,169,240,0,0,170,196,0,0,171,184,0,0,171,228,
  0,0,171,252,0,0,172,20,0,0,172,88,0,0,172,112,0,0,172,136,0,0,172,160,0,0,172,184,0,0,172,208,0,0,172,232,0,0,173,16,
  0,0,173,40,0,0,173,64,0,0,173,88,0,0,173,112,0,0,173,136,0,0,174,32,0,0,174,184,0,0,174,208,0,0,174,232,0,0,175,0,
  0,0,175,24,0,0,175,48,0,0,175,72,0,0,175,96,0,0,175,120,0,0,175,144,0,0,175,168,0,0,175,192,0,0,175,216,0,0,175,240,
  0,0,176,8,0,0,176,32,0,0,176,56,0,0,176,80,0,0,176,104,0,0,176,128,0,0,176,152,0,0,176,176,0,0,176,200,0,0,176,224,
  0,0,176,248,0,0,177,16,0,0,177,40,0,0,177,64,0,0,177,88,0,0,177,112,0,0,177,136,0,0,177,160,0,0,177,184,0,0,177,208,
  0,0,177,232,0,0,178,0,0,0,178,24,0,0,178,164,0,0,179,56,0,0,179,80,0,0,179,148,0,0,180,8,0,0,180,172,0,0,181,184,
  0,0,182,156,0,0,183,136,0,0,184,128,0,0,184,152,0,0,184,176,0,0,184,200,0,0,184,224,0,0,184,248,0,0,185,16,0,0,185,40,
  0,0,185,64,0,0,185,88,0,0,185,112,0,0,185,136,0,0,185,160,0,0,185,184,0,0,185,208,0,0,186,36,0,0,186,168,0,0,187,16,
  0,0,187,116,0,0,188,84,0,0,189,56,0,0,189,168,0,0,190,64,0,0,190,208,0,0,191,60,0,0,191,144,0,0,192,72,0,0,192,160,
  0,0,193,36,0,0,193,172,0,0,194,136,0,0,195,72,0,0,195,88,0,0,195,192,0,0,196,108,0,0,197,8,0,0,197,164,0,0,198,100,
  0,0,199,32,0,0,200,72,0,0,200,212,0,0,201,36,0,0,201,132,0,0,202,168,0,0,203,64,0,0,203,216,0,0,204,144,0,0,205,24,
  0,0,205,248,0,0,206,184,0,0,207,104,0,0,208,76,0,0,208,240,0,0,210,16,0,0,210,32,0,0,210,48,0,0,211,76,0,0,212,24,
  0,0,212,160,0,0,213,132,0,0,214,60,0,0,214,216,0,0,215,204,0,0,216,192,0,0,217,60,0,0,217,212,0,0,218,128,0,0,218,244,
  0,0,219,4,0,0,219,88,0,0,220,4,0,0,220,140,0,0,220,228,0,0,222,12,0,0,222,220,0,0,223,176,0,0,224,160,0,0,225,72,
  0,0,225,220,0,0,226,132,0,0,227,24,0,0,227,196,0,0,228,116,0,0,228,132,0,0,228,236,0,0,229,84,0,0,229,224,0,0,230,84,
  0,0,230,224,0,0,231,60,0,0,231,152,0,0,232,172,0,0,233,80,0,0,234,92,0,0,234,208,0,0,235,124,0,0,235,220,0,0,236,112,
  0,0,236,228,0,0,237,100,0,0,238,8,0,0,238,192,0,0,239,80,0,0,239,224,0,0,242,8,0,0,242,148,0,0,242,252,0,0,243,236,
  0,0,245,12,0,0,246,32,0,0,246,176,0,0,247,68,0,0,247,216,0,0,248,112,0,0,249,12,0,0,249,152,0,0,249,168,0,0,250,120,
  0,0,251,56,0,0,251,72,0,0,251,216,0,0,252,16,0,0,252,76,0,0,253,4,0,0,253,192,0,0,254,124,0,0,255,12,0,0,255,212,
  0,1,0,144,0,1,1,52,0,1,1,192,0,1,2,144,0,1,3,36,0,1,3,156,0,1,4,104,0,1,4,204,0,1,5,60,0,1,5,192,
  0,1,6,92,0,1,6,208,0,1,7,96,0,1,7,192,0,1,8,32,0,1,8,120,0,1,8,244,0,1,9,96,0,1,9,152,0,1,9,220,
  0,1,9,236,0,1,10,4,0,1,10,20,0,1,10,36,0,1,10,92,0,1,10,196,0,1,11,44,0,1,11,180,0,1,12,64,0,1,12,104,
  0,1,12,144,0,1,12,244,0,1,13,104,0,1,13,196,0,1,14,32,0,1,14,80,0,1,14,96,0,1,14,124,0,1,14,156,0,1,14,204,
  0,1,14,224,0,1,15,0,0,1,15,28,0,1,15,136,0,1,15,216,0,1,15,236,0,1,16,0,0,1,16,36,0,1,16,72,0,1,16,116,
  0,1,16,144,0,1,17,28,0,1,17,132,0,1,17,240,0,1,18,80,0,1,19,16,0,1,19,124,0,1,19,180,0,1,19,232,0,1,20,52,
  0,1,20,92,0,1,20,244,0,1,21,44,0,1,21,60,0,1,21,112,0,1,21,188,0,1,21,252,0,1,22,72,0,1,22,124,0,1,22,144,
  0,1,22,168,0,1,22,184,0,1,22,204,0,1,23,152,0,1,23,244,0,1,24,76,0,1,24,180,0,1,24,200,0,1,24,220,0,1,24,240,
  0,1,25,4,0,1,25,72,0,1,25,188,0,1,26,48,0,1,26,68,0,1,26,88,0,1,26,192,0,1,26,236,0,1,27,8,0,1,27,120,
  0,1,27,148,0,1,27,224,0,1,28,8,0,1,28,48,0,1,28,84,0,1,28,112,0,1,28,132,0,1,28,152,0,1,28,188,0,1,28,220,
  0,1,28,252,0,1,29,112,0,1,29,192,0,1,29,228,0,1,30,8,0,1,30,52,0,1,30,80,0,1,30,128,0,1,30,176,0,1,30,200,
  0,1,30,220,0,1,31,72,0,1,31,108,0,1,31,128,0,1,31,148,0,1,31,188,0,1,31,224,0,1,32,40,0,1,32,100,0,1,32,160,
  0,1,32,180,0,1,32,232,0,1,32,252,0,1,33,16,0,1,33,36,0,1,33,56,0,1,33,148,0,1,33,176,0,1,33,204,0,1,33,236,
  0,1,34,12,0,1,34,88,0,1,34,124,0,1,34,164,0,1,34,236,0,1,35,32,0,1,35,128,0,1,35,156,0,1,35,176,0,1,35,196,
  0,1,35,216,0,1,35,232,0,1,35,252,0,1,36,16,0,1,36,52,0,1,36,92,0,1,36,132,0,1,36,164,0,1,37,32,0,1,37,148,
  0,1,37,172,0,1,37,228,0,1,38,12,0,1,38,12,0,1,38,76,0,1,38,100,0,1,38,120,0,1,38,184,0,1,38,204,0,1,39,48,
  0,1,39,68,0,1,39,88,0,1,39,116,0,1,39,144,0,1,40,4,0,1,40,24,0,1,40,64,0,1,40,80,0,1,40,96,0,1,40,144,
  0,1,40,192,0,1,40,240,0,1,41,32,0,1,41,48,0,1,41,64,0,1,41,116,0,1,41,132,0,1,41,156,0,1,41,180,0,1,41,196,
  0,1,42,20,0,1,42,68,0,1,42,92,0,1,42,108,0,1,42,136,0,1,42,164,0,1,42,192,0,1,42,216,0,1,42,244,0,1,43,12,
  0,1,43,36,0,1,43,52,0,1,43,68,0,1,43,124,0,1,43,232,0,1,43,248,0,1,44,8,0,1,44,24,0,1,44,200,0,1,44,216,
  0,1,44,232,0,1,45,76,0,1,45,92,0,1,45,108,0,1,45,204,0,1,45,220,0,1,45,236,0,1,45,252,0,1,46,120,0,1,46,136,
  0,1,46,152,0,1,47,88,0,1,47,104,0,1,47,252,0,1,48,172,0,1,48,208,0,1,48,244,0,1,49,12,0,1,49,36,0,1,49,60,
  0,1,49,84,0,1,49,108,0,1,50,188,0,1,51,88,0,1,51,216,0,1,52,188,0,1,53,140,0,1,54,48,0,1,54,172,0,1,55,116,
  0,1,55,196,0,1,56,68,0,1,56,200,0,1,56,216,0,1,57,104,0,1,58,36,0,1,58,52,0,1,58,176,0,1,59,68,0,1,59,240,
  0,1,60,132,0,1,60,228,0,1,61,112,0,1,62,48,0,1,63,60,0,1,63,208,0,1,64,100,0,1,64,124,0,1,64,148,0,1,64,172,
  0,1,64,196,0,1,64,220,0,1,65,28,0,1,65,236,0,1,66,148,0,1,67,76,0,1,67,104,0,1,67,128,0,1,68,72,0,1,68,248,
  0,1,69,164,0,1,70,92,0,1,71,8,0,1,71,172,0,1,72,72,0,1,72,88,0,1,73,8,0,1,73,100,0,1,73,212,0,1,74,76,
  0,1,74,168,0,1,75,192,0,1,76,152,0,1,77,44,0,1,77,184,0,1,78,108,0,1,79,84,0,1,79,204,0,1,80,60,0,1,80,240,
  0,1,81,160,0,1,82,52,0,1,82,204,0,1,83,60,0,1,83,168,0,1,84,68,0,1,84,252,0,1,85,12,0,1,85,28,0,1,85,44,
  0,1,85,156,0,1,86,8,0,1,86,24,0,1,86,40,0,1,86,56,0,1,87,8,0,1,87,148,0,1,88,20,0,1,88,36,0,1,88,60,
  0,1,88,84,0,1,88,108,0,1,89,12,0,1,89,152,0,1,89,176,0,1,90,92,0,1,90,108,0,1,90,124,0,1,90,140,0,1,90,156,
  0,1,91,52,0,1,91,196,0,1,92,52,0,1,92,76,0,1,92,100,0,1,92,124,0,1,92,212,0,1,92,228,0,1,93,100,0,1,93,116,
  0,1,93,172,0,1,94,56,0,1,94,72,0,1,95,60,0,1,95,244,0,1,96,160,0,1,96,224,0,1,97,116,0,1,97,212,0,1,97,228,
  0,1,97,244,0,1,98,4,0,1,98,76,0,1,98,92,0,1,98,108,0,1,98,124,0,1,99,0,0,1,99,180,0,1,99,196,0,1,100,28,
  0,1,100,120,0,1,100,212,0,1,101,64,0,1,101,192,0,1,101,216,0,1,102,76,0,1,102,248,0,1,103,184,0,1,104,84,0,1,104,100,
  0,1,105,44,0,1,105,200,0,1,106,0,0,1,106,136,0,1,106,152,0,1,107,136,0,1,108,76,0,1,108,188,0,1,108,252,0,1,109,140,
  0,1,109,236,0,1,110,116,0,1,110,204,0,1,110,220,0,1,111,36,0,1,111,52,0,1,111,68,0,1,111,136,0,1,111,152,0,1,112,128,
  0,1,112,144,0,1,112,232,0,1,113,100,0,1,113,192,0,1,114,44,0,1,114,168,0,1,114,192,0,1,115,48,0,1,115,212,0,1,116,120,
  0,1,117,8,0,1,117,32,0,1,117,192,0,1,118,100,0,1,118,124,0,1,119,32,0,1,119,48,0,1,119,64,0,1,119,80,0,1,119,96,
  0,1,119,252,0,1,120,144,0,1,121,32,0,1,121,56,0,1,121,80,0,1,121,104,0,1,121,192,0,1,122,152,0,1,122,168,0,1,123,72,
  0,1,123,220,0,1,124,108,0,1,124,220,0,1,125,32,0,1,125,96,0,1,125,188,0,1,126,20,0,1,126,252,0,1,127,224,0,1,128,92,
  0,1,128,212,0,1,129,192,0,1,130,156,0,1,131,0,0,1,131,100,0,1,131,116,0,1,131,132,0,1,131,208,0,1,132,32,0,1,132,56,
  0,1,132,80,0,1,132,244,0,1,133,120,0,1,134,112,0,1,135,92,0,1,135,124,0,1,135,156,0,1,135,180,0,1,135,204,0,1,136,104,
  0,1,137,0,0,1,137,76,0,1,137,228,0,1,138,24,0,1,138,64,0,1,138,104,0,1,138,168,0,1,139,236,0,1,140,168,0,1,140,192,
  0,1,140,216,0,1,141,116,0,1,142,20,0,1,142,116,0,1,142,252,0,1,143,60,0,1,143,128,0,1,143,224,0,1,144,64,0,1,144,204,
  0,1,145,92,0,1,145,192,0,1,146,32,0,1,146,56,0,1,146,80,0,1,146,148,0,1,146,216,0,1,147,36,0,1,147,108,0,1,147,184,
  0,1,148,4,0,1,148,164,0,1,149,68,0,1,149,180,0,1,150,32,0,1,150,132,0,1,150,228,0,1,151,124,0,1,152,20,0,1,153,8,
  0,1,153,228,0,1,153,252,0,1,154,20,0,1,154,112,0,1,154,200,0,1,154,216,0,1,155,116,0,1,155,188,0,1,156,0,0,1,156,72,
  0,1,156,144,0,1,157,0,0,1,157,112,0,1,157,228,0,1,158,112,0,1,158,192,0,1,159,12,0,1,159,108,0,1,159,124,0,1,160,88,
  0,1,161,84,0,1,161,240,0,1,162,136,0,1,162,152,0,1,162,176,0,1,162,200,0,1,163,36,0,1,163,136,0,1,163,212,0,1,164,32,
  0,1,164,152,0,1,165,16,0,1,165,76,0,1,165,136,0,1,166,0,0,1,166,144,0,1,166,220,0,1,167,40,0,1,167,56,0,1,167,100,
  0,1,167,132,0,1,167,180,0,1,167,236,0,1,167,252,0,1,168,12,0,1,168,48,0,1,168,84,0,1,168,100,0,1,168,116,0,1,168,140,
  0,1,168,164,0,1,168,188,0,1,168,212,0,1,168,236,0,1,169,4,0,1,169,20,0,1,169,36,0,1,169,60,0,1,169,84,0,1,169,108,
  0,1,169,132,0,1,169,180,0,1,169,224,0,1,169,240,0,1,170,0,0,1,170,24,0,1,170,48,0,1,170,72,0,1,170,96,0,1,170,120,
  0,1,170,144,0,1,170,168,0,1,170,192,0,1,170,216,0,1,170,240,0,1,171,8,0,1,171,32,0,1,171,108,0,1,171,184,0,1,171,208,
  0,1,171,232,0,1,172,116,0,1,173,0,0,1,173,96,0,1,173,192,0,1,174,16,0,1,174,96,0,1,174,216,0,1,175,84,0,1,176,36,
  0,1,176,240,0,1,177,208,0,1,178,180,0,1,179,104,0,1,180,36,0,1,180,200,0,1,181,104,0,1,181,120,0,1,182,12,0,1,182,156,
  0,1,183,36,0,1,183,168,0,1,184,48,0,1,184,64,0,1,184,80,0,1,184,208,0,1,185,80,0,1,185,180,0,1,186,28,0,1,186,124,
  0,1,186,244,0,1,187,96,0,1,187,248,0,1,188,8,0,1,188,24,0,1,188,40,0,1,188,56,0,1,188,140,0,1,188,216,0,1,189,132,
  0,1,190,52,0,1,190,220,0,1,191,136,0,1,191,184,0,1,191,232,0,1,192,96,0,1,192,184,0,1,193,40,0,1,193,124,0,1,193,212,
  0,1,194,76,0,1,194,120,0,1,194,200,0,1,195,108,0,1,195,216,0,1,196,36,0,1,196,72,0,1,196,168,0,1,197,92,0,1,197,168,
  0,1,198,4,0,1,198,196,0,1,199,20,0,1,199,148,0,1,199,232,0,1,200,132,0,1,200,216,0,1,201,96,0,1,201,172,0,1,202,28,
  0,1,202,120,0,1,203,36,0,1,203,124,0,1,203,140,0,1,203,224,0,1,204,140,0,1,204,216,0,1,205,144,0,1,205,184,0,1,206,56,
  0,1,206,192,0,1,206,208,0,1,207,112,0,1,207,168,0,1,207,204,0,1,207,232,0,1,208,48,0,1,208,68,0,1,208,188,0,1,208,220,
  0,1,209,88,0,1,209,164,0,1,210,32,0,1,210,104,0,1,210,188,0,1,211,68,0,1,211,112,0,1,211,180,0,1,212,92,0,1,212,208,
  0,1,213,20,0,1,213,52,0,1,213,176,0,1,214,60,0,1,214,128,0,1,214,144,0,1,215,84,0,1,215,156,0,1,216,76,0,1,216,152,
  0,1,216,196,0,1,217,16,0,1,217,152,0,1,217,168,0,1,218,56,0,1,218,180,0,1,219,112,0,1,219,220,0,1,219,236,0,1,220,56,
  0,1,220,172,0,1,220,244,0,1,221,4,0,1,221,36,0,1,221,156,0,1,222,32,0,1,222,48,0,1,222,216,0,1,223,36,0,1,223,72,
  0,1,223,112,0,1,223,176,0,1,223,224,0,1,224,52,0,1,224,152,0,1,224,192,0,1,224,232,0,1,225,104,0,1,225,148,0,1,225,208,
  0,1,225,248,0,1,226,8,0,1,226,104,0,1,226,148,0,1,226,192,0,1,226,220,0,1,227,8,0,1,227,64,0,1,227,108,0,1,227,148,
  0,1,227,220,0,1,228,44,0,1,228,104,0,1,229,80,0,1,229,204,0,1,230,108,0,1,230,188,0,1,231,56,0,1,231,116,0,1,231,236,
  0,1,232,92,0,1,233,28,0,1,233,92,0,1,233,208,0,1,234,88,0,1,234,188,0,1,235,48,0,1,236,12,0,1,236,76,0,1,236,176,
  0,1,237,96,0,1,237,248,0,1,238,164,0,1,239,108,0,1,240,4,0,1,240,200,0,1,241,84,0,1,241,212,0,1,242,236,0,1,243,148,
  0,1,243,172,0,1,243,196,0,1,243,220,0,1,244,12,0,1,244,84,0,1,244,244,0,1,245,164,0,1,245,228,0,1,246,48,0,1,246,80,
  0,1,246,172,0,1,246,220,0,1,247,76,0,1,247,188,0,1,247,212,0,1,247,236,0,1,248,4,0,1,248,28,0,1,248,52,0,1,248,80,
  0,1,248,104,0,1,248,128,0,1,248,152,0,1,248,176,0,1,248,200,0,1,249,48,0,1,249,72,0,1,249,156,0,1,249,180,0,1,249,248,
  0,1,250,16,0,1,250,208,0,1,250,232,0,1,251,172,0,1,251,196,0,1,252,48,0,1,252,72,0,1,252,200,0,1,252,224,0,1,252,248,
  0,1,253,16,0,1,253,40,0,1,253,228,0,1,254,68,0,1,254,208,0,1,254,232,0,1,255,80,0,1,255,208,0,2,0,124,0,2,0,148,
  0,2,0,192,0,2,1,96,0,2,1,136,0,2,1,164,0,2,2,48,0,2,2,76,0,2,2,200,0,2,3,12,0,2,3,84,0,2,3,104,
  0,2,3,124,0,2,4,8,0,2,4,48,0,2,4,76,0,2,4,124,0,2,4,212,0,2,5,80,0,2,5,212,0,2,6,60,0,2,6,132,
  0,2,6,212,0,2,7,36,0,2,7,156,0,2,7,208,0,2,8,16,0,2,8,52,0,2,8,104,0,2,8,204,0,2,9,124,0,2,9,152,
  0,2,9,236,0,2,10,4,0,2,10,28,0,2,10,52,0,2,10,84,0,2,10,108,0,2,10,132,0,2,10,156,0,2,10,180,0,2,10,204,
  0,2,10,228,0,2,10,252,0,2,11,20,0,2,11,44,0,2,11,68,0,2,11,92,0,2,11,116,0,2,11,140,0,2,11,164,0,2,11,196,
  0,2,11,220,0,2,11,244,0,2,12,12,0,2,12,36,0,2,12,60,0,2,12,84,0,2,12,108,0,2,12,132,0,2,12,156,0,2,12,180,
  0,2,12,212,0,2,12,236,0,2,13,4,0,2,13,28,0,2,13,60,0,2,13,84,0,2,13,116,0,2,13,140,0,2,13,164,0,2,13,188,
  0,2,13,212,0,2,14,144,0,2,14,168,0,2,14,200,0,2,14,224,0,2,14,248,0,2,15,16,0,2,15,40,0,2,15,64,0,2,15,212,
  0,2,16,108,0,2,16,132,0,2,16,156,0,2,16,180,0,2,16,204,0,2,16,228,0,2,16,252,0,2,17,20,0,2,17,44,0,2,17,68,
  0,2,17,92,0,2,17,116,0,2,17,140,0,2,17,164,0,2,17,188,0,2,17,220,0,2,18,60,0,2,18,84,0,2,18,116,0,2,18,140,
  0,2,19,76,0,2,19,108,0,2,19,132,0,2,19,148,0,2,19,172,0,2,19,188,0,2,19,204,0,2,19,220,0,2,19,236,0,2,19,252,
  0,2,20,124,0,2,20,252,0,2,21,96,0,2,21,112,0,2,21,128,0,2,21,144,0,2,22,20,0,2,22,108,0,2,22,184,0,2,23,0,
  0,2,23,76,0,2,23,144,0,2,23,208,0,2,24,32,0,2,24,124,0,2,25,24,0,2,25,72,0,2,25,196,0,2,26,28,0,2,26,68,
  0,2,26,136,0,2,26,208,0,2,27,128,0,2,27,220,0,2,28,108,0,2,28,192,0,2,29,20,0,2,29,140,0,2,30,12,0,2,30,104,
  0,2,31,4,0,2,31,92,0,2,31,220,0,2,32,40,0,2,32,148,0,2,33,48,0,2,33,136,0,2,34,20,0,2,34,88,0,2,34,196,
  0,2,35,68,0,2,35,140,0,2,35,220,0,2,36,64,0,2,36,248,0,2,37,128,0,2,37,172,0,2,37,244,0,2,38,28,0,2,38,120,
  0,2,38,228,0,2,39,44,0,2,39,148,0,2,39,188,0,2,39,252,0,2,40,64,0,2,40,128,0,2,40,196,0,2,41,32,0,2,41,76,
  0,2,41,236,0,2,42,176,0,2,43,128,0,2,44,40,0,2,44,208,0,2,45,132,0,2,46,96,0,2,47,44,0,2,47,184,0,2,48,124,
  0,2,49,64,0,2,50,0,0,2,50,168,0,2,51,68,0,2,51,224,0,2,52,176,0,2,53,96,0,2,54,36,0,2,54,232,0,2,55,92,
  0,2,56,40,0,2,56,232,0,2,57,200,0,2,58,112,0,2,59,56,0,2,59,244,0,2,60,176,0,2,61,144,0,2,62,24,0,2,62,52,
  0,2,62,196,0,2,63,64,0,2,63,88,0,2,63,188,0,2,64,44,0,2,64,164,0,2,65,40,0,2,65,112,0,2,65,236,0,2,66,80,
  0,2,66,200,0,2,67,100,0,2,67,248,0,2,68,16,0,2,68,148,0,2,69,56,0,2,69,172,0,2,70,96,0,2,70,136,0,2,71,16,
  0,2,71,172,0,2,71,248,0,2,72,12,0,2,72,88,0,2,72,188,0,2,73,60,0,2,73,180,0,2,74,64,0,2,74,196,0,2,75,104,
  0,2,76,40,0,2,76,152,0,2,77,156,0,2,78,8,0,2,78,240,0,2,80,0,0,2,80,104,0,2,80,180,0,2,81,4,0,2,81,120,
  0,2,81,192,0,2,82,20,0,2,82,120,0,2,82,220,0,2,83,4,0,2,83,104,0,2,83,216,0,2,84,76,0,2,84,160,0,2,85,40,
  0,2,85,112,0,2,85,192,0,2,86,28,0,2,86,104,0,2,86,192,0,2,87,68,0,2,87,200,0,2,88,8,0,2,88,76,0,2,88,140,
  0,2,88,240,0,2,89,48,0,2,89,152,0,2,90,4,0,2,90,92,0,2,90,204,0,2,91,20,0,2,91,92,0,2,91,172,0,2,91,232,
  0,2,92,88,0,2,92,152,0,2,92,232,0,2,93,132,0,2,93,204,0,2,94,48,0,2,94,172,0,2,95,56,0,2,95,136,0,2,95,244,
  0,2,96,108,0,2,96,216,0,2,97,28,0,2,97,124,0,2,98,28,0,2,98,132,0,2,98,224,0,2,99,72,0,2,99,164,0,2,100,0,
  0,2,100,128,0,2,100,204,0,2,101,56,0,2,101,160,0,2,102,76,0,2,102,164,0,2,103,32,0,2,103,124,0,2,103,252,0,2,104,88,
  0,2,104,200,0,2,105,20,0,2,105,144,0,2,106,8,0,2,106,84,0,2,106,204,0,2,107,64,0,2,107,180,0,2,108,20,0,2,108,120,
  0,2,108,240,0,2,109,112,0,2,109,232,0,2,110,84,0,2,110,176,0,2,111,44,0,2,111,140,0,2,111,188,0,2,112,8,0,2,112,116,
  0,2,112,140,0,2,112,156,0,2,112,180,0,2,113,32,0,2,113,56,0,2,113,80,0,2,113,104,0,2,113,216,0,2,113,240,0,2,114,8,
  0,2,114,32,0,2,114,56,0,2,114,80,0,2,114,104,0,2,114,128,0,2,114,152,0,2,114,176,0,2,114,200,0,2,114,224,0,2,114,248,
  0,2,115,16,0,2,115,40,0,2,115,64,0,2,115,88,0,2,115,112,0,2,115,136,0,2,115,180,0,2,115,212,0,2,115,244,0,2,116,48,
  0,2,116,108,0,2,116,168,0,2,116,236,0,2,117,32,0,2,117,104,0,2,117,128,0,2,117,156,0,2,117,200,0,2,117,236,0,2,118,4,
  0,2,118,28,0,2,118,52,0,2,118,76,0,2,118,92,0,2,118,116,0,2,118,132,0,2,118,156,0,2,119,0,0,2,119,24,0,2,119,48,
  0,2,119,72,0,2,119,172,0,2,119,196,0,2,119,220,0,2,119,244,0,2,120,12,0,2,120,36,0,2,120,60,0,2,120,84,0,2,120,108,
  0,2,120,132,0,2,120,156,0,2,120,180,0,2,120,204,0,2,120,228,0,2,120,252,0,2,121,20,0,2,121,44,0,2,121,144,0,2,121,192,
  0,2,121,208,0,2,121,232,0,2,122,84,0,2,122,108,0,2,122,212,0,2,122,236,0,2,123,4,0,2,123,28,0,2,123,132,0,2,123,156,
  0,2,123,180,0,2,123,204,0,2,123,228,0,2,123,252,0,2,124,20,0,2,124,44,0,2,124,68,0,2,124,92,0,2,124,116,0,2,124,140,
  0,2,124,164,0,2,124,188,0,2,124,212,0,2,124,236,0,2,125,4,0,2,125,96,0,2,125,120,0,2,125,144,0,2,125,168,0,2,125,192,
  0,2,126,60,0,2,126,84,0,2,126,208,0,2,126,232,0,2,127,104,0,2,127,128,0,2,127,152,0,2,128,24,0,2,128,48,0,2,128,72,
  0,2,128,96,0,2,128,120,0,2,128,144,0,2,128,168,0,2,128,192,0,2,128,216,0,2,128,240,0,2,129,8,0,2,129,32,0,2,129,56,
  0,2,129,80,0,2,129,104,0,2,129,128,0,2,129,152,0,2,130,16,0,2,130,100,0,2,130,124,0,2,130,148,0,2,130,172,0,2,130,196,
  0,2,131,24,0,2,131,48,0,2,131,136,0,2,131,160,0,2,131,248,0,2,132,16,0,2,132,40,0,2,132,128,0,2,132,152,0,2,132,176,
  0,2,132,200,0,2,132,224,0,2,132,248,0,2,133,16,0,2,133,40,0,2,133,64,0,2,133,88,0,2,133,112,0,2,133,136,0,2,133,160,
  0,2,133,184,0,2,133,208,0,2,133,232,0,2,134,0,0,2,134,88,0,2,134,144,0,2,134,200,0,2,134,224,0,2,135,24,0,2,135,48,
  0,2,135,104,0,2,135,128,0,2,135,152,0,2,135,168,0,2,135,192,0,2,135,216,0,2,135,240,0,2,136,8,0,2,136,32,0,2,136,56,
  0,2,136,80,0,2,136,104,0,2,136,128,0,2,136,152,0,2,136,176,0,2,136,200,0,2,136,224,0,2,136,248,0,2,137,16,0,2,137,40,
  0,2,137,100,0,2,137,196,0,2,137,228,0,2,138,96,0,2,138,120,0,2,138,248,0,2,139,16,0,2,139,136,0,2,139,160,0,2,139,184,
  0,2,140,48,0,2,140,72,0,2,140,96,0,2,140,120,0,2,140,144,0,2,140,168,0,2,140,192,0,2,140,216,0,2,140,240,0,2,141,64,
  0,2,141,128,0,2,141,212,0,2,142,40,0,2,142,64,0,2,142,148,0,2,142,172,0,2,143,0,0,2,143,24,0,2,143,48,0,2,143,132,
  0,2,143,156,0,2,143,180,0,2,143,204,0,2,143,228,0,2,143,252,0,2,144,20,0,2,144,44,0,2,144,68,0,2,144,92,0,2,144,116,
  0,2,144,140,0,2,144,164,0,2,144,188,0,2,144,212,0,2,144,236,0,2,145,36,0,2,145,96,0,2,145,180,0,2,145,204,0,2,146,36,
  0,2,146,60,0,2,146,144,0,2,146,168,0,2,146,192,0,2,147,24,0,2,147,48,0,2,147,72,0,2,147,96,0,2,147,120,0,2,147,144,
  0,2,147,168,0,2,147,192,0,2,147,216,0,2,147,240,0,2,148,8,0,2,148,32,0,2,148,56,0,2,148,80,0,2,148,104,0,2,148,128,
  0,2,148,152,0,2,148,232,0,2,149,108,0,2,149,160,0,2,149,248,0,2,150,80,0,2,150,104,0,2,150,228,0,2,150,252,0,2,151,124,
  0,2,151,148,0,2,151,172,0,2,151,196,0,2,151,220,0,2,151,244,0,2,152,12,0,2,152,36,0,2,152,60,0,2,152,84,0,2,152,108,
  0,2,152,132,0,2,152,156,0,2,152,180,0,2,152,204,0,2,152,228,0,2,153,88,0,2,153,176,0,2,153,200,0,2,154,36,0,2,154,60,
  0,2,154,152,0,2,154,176,0,2,154,200,0,2,155,36,0,2,155,60,0,2,155,84,0,2,155,108,0,2,155,132,0,2,155,156,0,2,155,180,
  0,2,155,204,0,2,155,228,0,2,155,252,0,2,156,20,0,2,156,44,0,2,156,68,0,2,156,92,0,2,156,116,0,2,156,140,0,2,156,164,
  0,2,157,4,0,2,157,20,0,2,157,80,0,2,157,188,0,2,158,40,0,2,158,140,0,2,158,164,0,2,159,8,0,2,159,32,0,2,159,136,
  0,2,159,160,0,2,160,8,0,2,160,112,0,2,160,136,0,2,160,236,0,2,161,4,0,2,161,28,0,2,161,136,0,2,161,196,0,2,162,120,
  0,2,162,144,0,2,163,68,0,2,163,92,0,2,164,20,0,2,164,44,0,2,164,224,0,2,164,248,0,2,165,16,0,2,165,40,0,2,165,148,
  0,2,166,16,0,2,166,140,0,2,167,8,0,2,167,132,0,2,167,156,0,2,167,180,0,2,168,48,0,2,168,72,0,2,168,200,0,2,168,224,
  0,2,168,248,0,2,169,16,0,2,169,136,0,2,169,236,0,2,170,84,0,2,170,108,0,2,170,208,0,2,170,232,0,2,171,76,0,2,171,100,
  0,2,171,196,0,2,171,212,0,2,171,228,0,2,171,252,0,2,172,20,0,2,172,44,0,2,172,68,0,2,172,92,0,2,172,116,0,2,172,140,
  0,2,172,164,0,2,173,36,0,2,173,164,0,2,174,40,0,2,174,176,0,2,174,200,0,2,174,224,0,2,174,248,0,2,175,16,0,2,175,40,
  0,2,175,64,0,2,175,88,0,2,175,204,0,2,176,120,0,2,176,248,0,2,177,16,0,2,177,140,0,2,177,164,0,2,178,36,0,2,178,60,
  0,2,178,128,0,2,178,188,0,2,178,248,0,2,179,16,0,2,179,76,0,2,179,100,0,2,179,160,0,2,179,184,0,2,179,244,0,2,180,120,
  0,2,180,136,0,2,180,248,0,2,181,40,0,2,181,136,0,2,181,192,0,2,181,216,0,2,181,240,0,2,182,8,0,2,182,32,0,2,182,56,
  0,2,182,80,0,2,182,104,0,2,182,128,0,2,182,156,0,2,182,196,0,2,182,244,0,2,183,48,0,2,183,116,0,2,183,196,0,2,183,236,
  0,2,184,28,0,2,184,88,0,2,184,156,0,2,184,236,0,2,185,32,0,2,185,108,0,2,185,208,0,2,186,76,0,2,186,224,0,2,187,16,
  0,2,187,84,0,2,187,172,0,2,188,24,0,2,188,152,0,2,188,224,0,2,189,56,0,2,189,112,0,2,190,8,0,2,190,224,0,2,191,8,
  0,2,191,60,0,2,191,112,0,2,191,168,0,2,191,248,0,2,192,212,0,2,193,64,0,2,193,80,0,2,193,152,0,2,193,240,0,2,194,32,
  0,2,194,176,0,2,194,212,0,2,195,16,0,2,195,32,0,2,195,88,0,2,195,104,0,2,195,120,0,2,195,136,0,2,195,152,0,2,195,240,
  0,2,196,72,0,2,196,216,0,2,197,148,0,2,197,204,0,2,198,4,0,2,198,72,0,2,198,184,0,2,199,40,0,2,199,56,0,2,199,116,
  0,2,199,184,0,2,200,20,0,2,200,136,0,2,200,152,0,2,200,168,0,2,200,184,0,2,201,8,0,2,201,40,0,2,201,56,0,2,201,96,
  0,2,201,112,0,2,201,204,0,2,201,220,0,2,202,16,0,2,202,92,0,2,202,216,0,2,203,40,0,2,203,88,0,2,203,136,0,2,203,248,
  0,2,204,40,0,2,204,68,0,2,204,116,0,2,204,168,0,2,204,200,0,2,205,0,0,2,205,48,0,2,205,96,0,2,205,192,0,2,206,124,
  0,2,206,200,0,2,207,52,0,2,207,92,0,2,207,160,0,2,207,216,0,2,208,88,0,2,208,224,0,2,209,72,0,2,210,32,0,2,210,132,
  0,2,210,236,0,2,211,96,0,2,212,8,0,2,212,156,0,2,213,44,0,2,213,192,0,2,213,228,0,2,214,24,0,2,214,180,0,2,215,72,
  0,2,215,204,0,2,216,52,0,2,216,112,0,2,216,168,0,2,217,12,0,2,217,76,0,2,217,152,0,2,217,228,0,2,218,96,0,2,218,136,
  0,2,218,232,0,2,219,32,0,2,219,168,0,2,220,36,0,2,220,124,0,2,220,144,0,2,220,164,0,2,220,184,0,2,220,204,0,2,220,224,
  0,2,220,244,0,2,221,80,0,2,221,100,0,2,221,120,0,2,221,248,0,2,222,8,0,2,222,72,0,2,222,212,0,2,223,16,0,2,223,120,
  0,2,223,216,0,2,224,92,0,2,224,236,0,2,225,124,0,2,225,192,0,2,226,4,0,2,226,140,0,2,226,216,0,2,227,16,0,2,227,64,
  0,2,227,108,0,2,227,168,0,2,228,0,0,2,228,52,0,2,228,116,0,2,228,148,0,2,229,44,0,2,229,168,0,2,230,8,0,2,230,108,
  0,2,230,156,0,2,231,12,0,2,231,156,0,2,232,68,0,2,232,148,0,2,232,236,0,2,233,84,0,2,233,204,0,2,234,16,0,2,234,116,
  0,2,234,156,0,2,234,204,0,2,235,24,0,2,235,116,0,2,235,224,0,2,236,76,0,2,236,108,0,2,236,144,0,2,236,180,0,2,236,212,
  0,2,237,0,0,2,237,48,0,2,237,72,0,2,237,96,0,2,237,120,0,2,237,144,0,2,237,168,0,2,237,192,0,2,237,216,0,2,237,240,
  0,2,238,8,0,2,238,32,0,2,238,56,0,2,238,80,0,2,238,104,0,2,238,128,0,2,238,152,0,2,238,176,0,2,238,200,0,2,238,224,
  0,2,238,248,0,2,239,16,0,2,239,40,0,2,239,64,0,2,239,88,0,2,239,112,0,2,239,136,0,2,239,160,0,2,239,184,0,2,239,208,
  0,2,239,240,0,2,240,16,0,2,240,40,0,2,240,64,0,2,240,88,0,2,240,112,0,2,240,136,0,2,240,160,0,2,240,184,0,2,240,208,
  0,2,240,232,0,2,241,0,0,2,241,24,0,2,241,48,0,2,241,72,0,2,241,96,0,2,241,120,0,2,241,144,0,2,241,168,0,2,241,192,
  0,2,241,216,0,2,241,240,0,2,242,8,0,2,242,32,0,2,242,56,0,2,242,80,0,2,242,104,0,2,242,128,0,2,242,160,0,2,242,184,
  0,2,242,208,0,2,242,232,0,2,243,0,0,2,243,24,0,2,243,48,0,2,243,72,0,2,243,96,0,2,243,120,0,2,243,144,0,2,243,168,
  0,2,243,192,0,2,243,216,0,2,243,240,0,2,244,8,0,2,244,32,0,2,244,56,0,2,244,80,0,2,244,104,0,2,244,128,0,2,244,152,
  0,2,244,176,0,2,244,208,0,2,244,232,0,2,245,0,0,2,245,24,0,2,245,48,0,2,245,72,0,2,245,96,0,2,245,120,0,2,245,144,
  0,2,245,168,0,2,245,192,0,2,245,216,0,2,245,240,0,2,246,8,0,2,246,32,0,2,246,56,0,2,246,80,0,2,246,104,0,2,246,128,
  0,2,246,152,0,2,246,176,0,2,246,208,0,2,246,240,0,2,247,8,0,2,247,32,0,2,247,56,0,2,247,80,0,2,247,104,0,2,247,128,
  0,2,247,152,0,2,247,176,0,2,247,200,0,2,247,224,0,2,247,248,0,2,248,16,0,2,248,40,0,2,248,64,0,2,248,88,0,2,248,112,
  0,2,248,136,0,2,248,160,0,2,248,184,0,2,248,208,0,2,248,232,0,2,249,0,0,2,249,24,0,2,249,48,0,2,249,72,0,2,249,96,
  0,2,249,120,0,2,249,144,0,2,249,168,0,2,249,192,0,2,249,216,0,2,249,240,0,2,250,8,0,2,250,32,0,2,250,56,0,2,250,80,
  0,2,250,104,0,2,250,128,0,2,250,152,0,2,250,176,0,2,250,200,0,2,250,224,0,2,250,248,0,2,251,16,0,2,251,40,0,2,251,64,
  0,2,251,88,0,2,251,112,0,2,251,136,0,2,251,160,0,2,251,184,0,2,251,208,0,2,251,232,0,2,252,0,0,2,252,80,0,2,252,152,
  0,2,253,48,0,2,253,64,0,2,253,88,0,2,253,112,0,2,253,136,0,2,253,160,0,2,253,184,0,2,253,208,0,2,253,232,0,2,254,0,
  0,2,254,24,0,2,254,48,0,2,254,72,0,2,254,96,0,2,254,120,0,2,254,144,0,2,254,168,0,2,254,192,0,2,254,216,0,2,254,240,
  0,2,255,8,0,2,255,32,0,2,255,56,0,2,255,80,0,2,255,104,0,2,255,128,0,2,255,152,0,2,255,176,0,2,255,200,0,2,255,224,
  0,2,255,248,0,3,0,16,0,3,0,40,0,3,0,64,0,3,0,88,0,3,0,112,0,3,0,136,0,3,0,160,0,3,0,184,0,3,0,208,
  0,3,0,232,0,3,1,8,0,3,1,32,0,3,1,56,0,3,1,80,0,3,1,104,0,3,1,128,0,3,1,152,0,3,1,176,0,3,1,200,
  0,3,1,224,0,3,1,248,0,3,2,16,0,3,2,40,0,3,2,64,0,3,2,88,0,3,2,112,0,3,2,136,0,3,2,160,0,3,2,192,
  0,3,2,216,0,3,2,240,0,3,3,8,0,3,3,32,0,3,3,56,0,3,3,80,0,3,3,104,0,3,3,128,0,3,3,152,0,3,3,176,
  0,3,3,200,0,3,3,224,0,3,3,248,0,3,4,16,0,3,4,40,0,3,4,64,0,3,4,88,0,3,4,112,0,3,4,136,0,3,4,160,
  0,3,4,184,0,3,4,208,0,3,4,232,0,3,5,0,0,3,5,24,0,3,5,48,0,3,5,72,0,3,5,96,0,3,5,120,0,3,5,144,
  0,3,5,168,0,3,5,192,0,3,5,236,0,3,6,40,0,3,6,64,0,3,6,88,0,3,6,112,0,3,6,136,0,3,6,160,0,3,6,184,
  0,3,6,208,0,3,6,232,0,3,7,0,0,3,7,24,0,3,7,52,0,3,7,76,0,3,7,104,0,3,7,132,0,3,7,156,0,3,7,180,
  0,3,7,204,0,3,7,228,0,3,7,252,0,3,8,20,0,3,8,44,0,3,8,68,0,3,8,96,0,3,8,124,0,3,8,152,0,3,8,176,
  0,3,8,204,0,3,8,232,0,3,9,0,0,3,9,24,0,3,9,48,0,3,9,72,0,3,9,96,0,3,9,120,0,3,9,144,0,3,9,168,
  0,3,9,196,0,3,9,224,0,3,9,252,0,3,10,20,0,3,10,48,0,3,10,76,0,3,10,104,0,3,10,132,0,3,10,156,0,3,10,180,
  0,3,10,204,0,3,10,228,0,3,10,252,0,3,11,20,0,3,11,44,0,3,11,68,0,3,11,96,0,3,11,124,0,3,11,152,0,3,11,176,
  0,3,11,204,0,3,11,232,0,3,12,4,0,3,12,32,0,3,12,56,0,3,12,80,0,3,12,104,0,3,12,128,0,3,12,152,0,3,12,176,
  0,3,12,200,0,3,12,224,0,3,12,252,0,3,13,20,0,3,13,48,0,3,13,76,0,3,13,100,0,3,13,124,0,3,13,148,0,3,13,172,
  0,3,13,196,0,3,13,220,0,3,13,244,0,3,14,12,0,3,14,40,0,3,14,64,0,3,14,92,0,3,14,120,0,3,14,144,0,3,14,168,
  0,3,14,192,0,3,14,216,0,3,14,240,0,3,15,8,0,3,15,32,0,3,15,56,0,3,15,80,0,3,15,108,0,3,15,136,0,3,15,160,
  0,3,15,188,0,3,15,216,0,3,15,244,0,3,16,16,0,3,16,40,0,3,16,56,0,3,16,80,0,3,16,96,0,3,16,120,0,3,16,136,
  0,3,16,160,0,3,16,176,0,3,16,200,0,3,16,216,0,3,16,240,0,3,17,0,0,3,17,24,0,3,17,40,0,3,17,64,0,3,17,88,
  0,3,17,112,0,3,17,136,0,3,17,160,0,3,17,184,0,3,17,208,0,3,17,232,0,3,18,0,0,3,18,24,0,3,18,48,0,3,18,72,
  0,3,18,96,0,3,18,120,0,3,18,144,0,3,18,168,0,3,18,192,0,3,18,216,0,3,18,240,0,3,19,8,0,3,19,32,0,3,19,56,
  0,3,19,80,0,3,19,104,0,3,19,128,0,3,19,152,0,3,19,176,0,3,19,200,0,3,19,224,0,3,19,248,0,3,20,16,0,3,20,40,
  0,3,20,64,0,3,20,88,0,3,20,112,0,3,20,136,0,3,20,160,0,3,20,184,0,3,20,208,0,3,20,232,0,3,21,0,0,3,21,24,
  0,3,21,48,0,3,21,72,0,3,21,96,0,3,21,120,0,3,21,144,0,3,21,168,0,3,21,192,0,3,21,216,0,3,21,240,0,3,22,8,
  0,3,22,32,0,3,22,56,0,3,22,80,0,3,22,104,0,3,22,128,0,3,22,152,0,3,22,168,0,3,22,192,0,3,22,208,0,3,22,224,
  0,3,23,80,0,3,23,96,0,3,23,120,0,3,23,144,0,3,23,168,0,3,23,192,0,3,23,216,0,3,23,240,0,3,24,12,0,3,24,28,
  0,3,24,56,0,3,24,72,0,3,24,96,0,3,24,124,0,3,24,148,0,3,24,172,0,3,24,196,0,3,24,220,0,3,24,244,0,3,25,4,
  0,3,25,28,0,3,25,52,0,3,25,76,0,3,25,100,0,3,25,128,0,3,25,144,0,3,25,172,0,3,25,196,0,3,25,220,0,3,25,244,
  0,3,26,12,0,3,26,36,0,3,26,52,0,3,26,76,0,3,26,100,0,3,26,124,0,3,26,148,0,3,26,172,0,3,26,196,0,3,26,224,
  0,3,26,240,0,3,27,12,0,3,27,36,0,3,27,52,0,3,27,68,0,3,27,92,0,3,27,116,0,3,27,140,0,3,27,164,0,3,27,188,
  0,3,27,216,0,3,27,232,0,3,28,4,0,3,28,20,0,3,28,44,0,3,28,60,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,
  0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,168,
  0,3,28,168,0,3,28,168,0,3,28,168,0,3,28,212,0,3,28,228,0,3,29,16,0,3,29,60,0,3,29,104,0,3,29,144,0,3,29,168,
  0,3,29,192,0,3,29,252,0,3,30,56,0,3,30,112,0,3,30,148,0,3,30,240,0,3,31,76,0,3,31,168,0,3,31,220,0,3,32,52,
  0,3,32,184,0,3,32,248,0,3,33,20,0,3,33,60,0,3,33,124,0,3,33,208,0,3,33,232,0,3,33,232,0,3,33,232,0,3,33,232,
  0,3,33,232,0,3,33,232,0,3,33,232,0,3,33,232,0,3,33,232,0,3,35,116,0,3,36,132,0,3,36,164,0,3,36,188,0,3,36,220,
  0,3,36,248,0,3,37,16,0,3,37,48,0,3,37,84,0,3,37,196,0,3,38,56,0,3,38,104,0,3,38,132,0,3,39,0,0,3,39,20,
  0,3,39,116,0,3,39,212,0,3,40,0,0,3,40,36,0,3,40,64,0,3,40,136,0,3,40,184,0,3,40,232,0,3,41,0,0,3,41,24,
  0,3,41,52,0,3,41,160,0,3,41,216,0,3,42,8,0,3,42,56,0,3,42,76,0,3,42,124,0,3,42,148,0,3,42,176,0,3,42,212,
  0,3,43,52,0,3,43,72,0,3,43,156,0,3,43,208,0,3,43,248,0,3,44,56,0,3,44,132,0,3,44,168,0,3,44,228,0,3,45,72,
  0,3,45,120,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,
  0,3,45,180,0,3,45,180,0,3,45,180,0,3,45,180,0,3,46,8,0,3,46,76,0,3,47,88,0,3,47,188,0,3,48,76,0,3,48,116,
  0,3,49,36,0,3,49,176,0,3,49,228,0,3,50,0,0,3,50,40,0,3,50,96,0,3,50,156,0,3,51,16,0,3,51,36,0,3,51,56,
  0,3,51,76,0,3,51,96,0,3,51,116,0,3,51,136,0,3,51,156,0,3,51,176,0,3,51,196,0,3,51,216,0,3,51,236,0,3,52,0,
  0,3,52,20,0,3,52,40,0,3,52,60,0,3,52,80,0,3,52,100,0,3,52,120,0,3,52,140,0,3,52,160,0,3,52,180,0,3,52,200,
  0,3,52,220,0,3,52,240,0,3,53,4,0,3,53,24,0,3,53,44,0,3,53,64,0,3,53,180,0,3,54,100,0,3,54,244,0,3,55,52,
  0,3,55,156,0,3,56,32,0,3,56,164,0,3,57,136,0,3,58,88,0,3,59,4,0,3,59,104,0,3,59,128,0,3,61,52,0,3,61,124,
  0,3,61,212,0,3,63,96,0,3,63,252,0,3,64,148,0,3,65,40,0,3,65,148,0,3,66,52,0,3,66,196,0,3,66,248,0,3,67,120,
  0,3,67,224,0,3,68,4,0,3,68,36,0,3,68,76,0,3,68,116,0,3,68,172,0,3,68,240,0,3,69,40,0,3,69,232,0,3,70,192,
  0,3,71,56,0,3,71,80,0,3,72,120,0,3,73,20,0,3,73,172,0,3,73,188,0,3,73,208,0,3,73,232,0,3,75,40,0,3,76,24,
  0,3,76,104,0,3,76,196,0,3,77,36,0,3,77,208,0,3,78,100,0,3,79,68,0,3,79,196,0,3,80,64,0,3,80,132,0,3,83,44,
  0,3,83,212,0,3,84,136,0,3,84,248,0,3,85,152,0,3,86,176,0,3,87,172,0,3,88,92,0,3,89,116,0,3,90,28,0,3,90,188,
  0,3,91,28,0,3,91,168,0,3,91,252,0,3,92,60,0,3,92,168,0,3,92,184,0,3,92,200,0,3,93,188,0,3,93,240,0,3,94,0,
  0,3,94,16,0,3,95,8,0,3,95,204,0,3,96,84,0,3,96,208,0,3,97,152,0,3,98,120,0,3,98,164,0,3,99,232,0,3,100,60,
  0,3,100,224,0,3,101,112,0,3,101,252,0,3,102,116,0,3,102,188,0,3,103,48,0,3,103,180,0,3,104,72,0,3,104,188,0,3,104,236,
  0,3,105,48,0,3,105,132,0,3,105,244,0,3,106,44,0,3,106,100,0,3,106,144,0,3,107,20,0,3,107,196,0,3,108,100,0,3,108,156,
  0,3,109,4,0,3,109,156,0,3,109,236,0,3,110,12,0,3,110,44,0,3,110,84,0,3,110,116,0,3,110,148,0,3,110,180,0,3,110,212,
  0,3,110,244,0,3,111,20,0,3,111,52,0,3,111,84,0,3,111,116,0,3,111,148,0,3,111,180,0,3,111,212,0,3,111,236,0,3,111,252,
  0,3,112,20,0,3,112,52,0,3,112,76,0,3,112,92,0,3,112,116,0,3,112,148,0,3,112,188,0,3,112,212,0,3,112,228,0,3,112,252,
  0,3,113,28,0,3,113,44,0,3,113,60,0,3,113,76,0,3,113,92,0,3,113,108,0,3,113,132,0,3,113,164,0,3,113,188,0,3,113,204,
  0,3,113,228,0,3,114,4,0,3,114,44,0,3,114,68,0,3,114,84,0,3,114,108,0,3,114,140,0,3,114,156,0,3,114,172,0,3,114,188,
  0,3,114,204,0,3,115,80,0,3,116,204,0,3,117,172,0,3,117,188,0,3,117,204,0,3,118,56,0,3,118,88,0,3,119,8,0,3,119,184,
  0,3,120,104,0,3,121,24,0,3,122,56,0,3,123,92,0,3,123,140,0,3,123,188,0,3,123,236,0,3,124,28,0,3,124,104,0,3,124,180,
  0,3,125,92,0,3,126,4,0,3,126,80,0,3,126,156,0,3,126,232,0,3,127,52,0,3,127,124,0,3,127,200,0,3,128,4,0,3,128,64,
  0,3,129,4,0,3,129,64,0,3,129,148,0,3,130,20,0,3,130,160,0,3,131,100,0,3,132,40,0,3,133,60,0,3,133,156,0,3,133,228,
  0,3,134,28,0,3,134,84,0,3,134,140,0,3,134,196,0,3,134,252,0,3,135,52,0,3,135,184,0,3,136,56,0,3,136,116,0,3,136,224,
  0,3,137,136,0,3,138,48,0,3,138,160,0,3,139,16,0,3,139,56,0,3,139,96,0,3,139,212,0,3,140,68,0,3,140,104,0,3,140,140,
  0,3,140,168,0,3,140,196,0,3,140,224,0,3,141,40,0,3,141,112,0,3,141,184,0,3,142,0,0,3,142,28,0,3,142,56,0,3,142,160,
  0,3,143,32,0,3,143,136,0,3,143,200,0,3,144,8,0,3,144,72,0,3,144,136,0,3,144,228,0,3,145,64,0,3,145,128,0,3,145,192,
  0,3,146,0,0,3,146,64,0,3,146,128,0,3,146,192,0,3,147,28,0,3,147,120,0,3,147,208,0,3,148,40,0,3,148,112,0,3,148,184,
  0,3,149,4,0,3,149,80,0,3,149,140,0,3,149,200,0,3,150,12,0,3,150,80,0,3,150,144,0,3,150,208,0,3,151,52,0,3,151,136,
  0,3,151,232,0,3,152,72,0,3,152,180,0,3,153,52,0,3,153,136,0,3,153,204,0,3,154,16,0,3,154,108,0,3,155,72,0,3,155,100,
  0,3,155,196,0,3,156,8,0,3,156,80,0,3,156,172,0,3,157,4,0,3,157,96,0,3,157,208,0,3,158,4,0,3,158,56,0,3,158,136,
  0,3,158,196,0,3,159,152,0,3,160,48,0,3,160,100,0,3,160,204,0,3,161,140,0,3,161,240,0,3,162,32,0,3,162,132,0,3,163,40,
  0,3,163,124,0,3,163,224,0,3,164,132,0,3,164,216,0,3,165,0,0,3,165,68,0,3,165,136,0,3,166,32,0,3,166,76,0,3,166,136,
  0,3,167,28,0,3,167,44,0,3,167,64,0,3,167,140,0,3,167,160,0,3,167,176,0,3,168,16,0,3,168,40,0,3,168,64,0,3,168,216,
  0,3,169,144,0,3,169,176,0,3,169,212,0,3,170,128,0,3,171,44,0,3,171,72,0,3,171,180,0,3,171,220,0,3,172,160,0,3,172,204,
  0,3,172,244,0,3,173,52,0,3,173,116,0,3,173,196,0,3,173,220,0,3,173,252,0,3,174,200,0,3,176,0,0,3,177,168,0,3,178,72,
  0,3,179,16,0,3,179,216,0,3,179,252,0,3,180,32,0,3,180,60,0,3,180,104,0,3,180,128,0,3,180,180,0,3,180,228,0,3,181,4,
  0,3,181,100,0,3,181,196,0,3,182,64,0,3,182,136,0,3,182,232,0,3,183,72,0,3,183,180,0,3,184,28,0,3,184,156,0,3,185,16,
  0,3,185,164,0,3,186,52,0,3,187,40,0,3,187,200,0,3,188,120,0,3,189,96,0,3,189,212,0,3,190,44,0,3,190,232,0,3,191,92,
  0,3,191,116,0,3,191,148,0,3,191,180,0,3,191,212,0,3,191,248,0,3,192,24,0,3,192,116,0,3,192,224,0,3,193,40,0,3,193,108,
  0,3,193,172,0,3,193,248,0,3,194,60,0,3,195,28,0,3,195,160,0,3,196,44,0,3,196,184,0,3,197,16,0,3,197,112,0,3,197,220,
  0,3,198,108,0,3,198,248,0,3,199,64,0,3,199,128,0,3,199,232,0,3,200,76,0,3,200,148,0,3,200,216,0,3,201,96,0,3,201,204,
  0,3,202,32,0,3,202,116,0,3,202,224,0,3,203,76,0,3,203,204,0,3,204,68,0,3,204,248,0,3,205,172,0,3,205,240,0,3,206,56,
  0,3,206,196,0,3,207,76,0,3,207,136,0,3,207,192,0,3,208,20,0,3,208,100,0,3,208,244,0,3,209,128,0,3,209,240,0,3,210,96,
  0,3,210,164,0,3,210,232,0,3,211,84,0,3,211,192,0,3,212,20,0,3,212,100,0,3,212,224,0,3,213,96,0,3,213,204,0,3,214,56,
  0,3,214,152,0,3,214,176,0,3,215,16,0,3,215,80,0,3,215,148,0,3,215,200,0,3,215,252,0,3,216,36,0,3,216,72,0,3,217,20,
  0,3,217,200,0,3,218,152,0,3,219,84,0,3,220,8,0,3,220,240,0,3,221,212,0,3,222,148,0,3,223,72,0,3,223,152,0,3,223,212,
  0,3,224,56,0,3,224,112,0,3,224,172,0,3,224,208,0,3,224,248,0,3,225,28,0,3,225,64,0,3,225,112,0,3,225,160,0,3,225,208,
  0,3,226,16,0,3,226,76,0,3,226,144,0,3,226,236,0,3,227,64,0,3,227,172,0,3,228,48,0,3,228,184,0,3,228,232,0,3,229,20,
  0,3,229,76,0,3,229,132,0,3,229,240,0,3,230,92,0,3,230,172,0,3,230,240,0,3,231,20,0,3,231,72,0,3,231,128,0,3,231,180,
  0,3,232,8,0,3,232,56,0,3,232,100,0,3,232,144,0,3,232,244,0,3,233,84,0,3,233,100,0,3,233,144,0,3,233,196,0,3,234,48,
  0,3,234,116,0,3,234,180,0,3,234,244,0,3,235,32,0,3,235,80,0,3,235,180,0,3,235,236,0,3,236,36,0,3,236,168,0,3,237,44,
  0,3,237,164,0,3,238,28,0,3,238,120,0,3,238,220,0,3,239,20,0,3,239,72,0,3,239,176,0,3,240,16,0,3,240,104,0,3,240,188,
  0,3,240,244,0,3,241,44,0,3,241,128,0,3,241,212,0,3,242,104,0,3,242,252,0,3,243,100,0,3,243,204,0,3,244,24,0,3,244,100,
  0,3,244,220,0,3,245,84,0,3,245,220,0,3,246,100,0,3,246,188,0,3,247,20,0,3,247,136,0,3,247,248,0,3,248,28,0,3,248,60,
  0,3,248,96,0,3,248,132,0,3,248,248,0,3,249,96,0,3,249,184,0,3,249,208,0,3,250,68,0,3,250,164,0,3,251,24,0,3,251,132,
  0,3,251,248,0,3,252,96,0,3,252,188,0,3,253,48,0,3,253,148,0,3,253,200,0,3,254,64,0,3,254,108,0,3,254,164,0,3,254,212,
  0,3,255,0,0,3,255,24,0,3,255,56,0,3,255,144,0,3,255,176,0,3,255,208,0,3,255,240,0,4,0,16,0,4,0,56,0,4,0,96,
  0,4,0,136,0,4,0,176,0,4,0,208,0,4,1,36,0,4,2,32,0,4,2,68,0,4,2,104,0,4,2,136,0,4,2,168,0,4,2,200,
  0,4,3,32,0,4,3,120,0,4,3,196,0,4,3,252,0,4,4,104,0,4,4,200,0,4,9,128,0,4,9,236,0,4,10,96,0,4,10,112,
  0,4,10,128,0,4,10,144,0,4,10,160,0,4,10,208,0,4,11,28,0,4,11,96,0,4,11,152,0,4,11,180,0,4,11,236,0,4,12,36,
  0,4,12,64,0,4,12,120,0,4,12,152,0,4,12,180,0,4,12,216,0,4,12,252,0,4,13,24,0,4,13,56,0,4,13,108,0,4,13,196,
  0,4,13,252,0,4,14,24,0,4,14,80,0,4,14,168,0,4,14,220,0,4,14,248,0,4,15,76,0,4,15,120,0,4,16,32,0,4,16,48,
  0,4,16,156,0,4,17,16,0,4,17,56,0,4,18,168,0,4,20,172,0,4,23,60,0,4,24,204,0,4,26,216,0,4,29,60,0,4,30,180,
  0,4,33,176,0,4,36,24,0,4,38,132,0,4,38,160,0,4,38,188,0,4,38,216,0,4,38,244,0,4,39,40,0,4,39,96,0,4,39,152,
  0,4,39,212,0,4,40,12,0,4,40,76,0,4,40,148,0,4,40,224,0,4,41,4,0,4,41,40,0,4,41,76,0,4,41,112,0,4,41,148,
  0,4,41,184,0,4,41,220,0,4,42,0,0,4,42,32,0,4,42,68,0,4,42,104,0,4,42,140,0,4,42,172,0,4,42,204,0,4,42,236,
  0,4,43,16,0,4,43,56,0,4,43,96,0,4,43,140,0,4,43,184,0,4,43,224,0,4,44,16,0,4,44,60,0,4,44,100,0,4,44,140,
  0,4,44,180,0,4,44,224,0,4,45,12,0,4,45,52,0,4,45,100,0,4,45,144,0,4,45,184,0,4,45,224,0,4,46,12,0,4,46,56,
  0,4,46,96,0,4,46,136,0,4,46,180,0,4,46,224,0,4,47,8,0,4,47,44,0,4,47,88,0,4,47,132,0,4,47,172,0,4,47,212,
  0,4,48,0,0,4,48,44,0,4,48,84,0,4,48,132,0,4,48,184,0,4,48,236,0,4,49,32,0,4,49,84,0,4,49,136,0,4,49,188,
  0,4,49,244,0,4,50,44,0,4,50,100,0,4,50,156,0,4,50,208,0,4,51,4,0,4,51,56,0,4,51,108,0,4,51,160,0,4,51,196,
  0,4,51,240,0,4,52,28,0,4,52,72,0,4,52,112,0,4,52,152,0,4,52,196,0,4,52,240,0,4,53,36,0,4,53,80,0,4,53,124,
  0,4,53,176,0,4,53,220,0,4,54,8,0,4,54,60,0,4,54,104,0,4,54,148,0,4,54,200,0,4,54,248,0,4,55,44,0,4,55,112,
  0,4,55,160,0,4,55,212,0,4,56,20,0,4,56,72,0,4,56,120,0,4,56,184,0,4,56,236,0,4,57,28,0,4,57,92,0,4,57,164,
  0,4,57,232,0,4,58,68,0,4,58,120,0,4,58,176,0,4,58,224,0,4,59,20,0,4,59,52,0,4,59,80,0,4,59,144,0,4,59,172,
  0,4,59,200,0,4,59,228,0,4,60,0,0,4,60,28,0,4,60,56,0,4,60,84,0,4,60,112,0,4,60,148,0,4,60,188,0,4,60,224,
  0,4,61,8,0,4,61,28,0,4,61,56,0,4,61,84,0,4,61,112,0,4,61,140,0,4,61,168,0,4,61,196,0,4,61,224,0,4,61,252,
  0,4,62,24,0,4,62,52,0,4,62,80,0,4,62,108,0,4,62,136,0,4,62,164,0,4,62,192,0,4,62,212,0,4,63,136,0,4,66,156,
  0,4,67,68,0,4,67,88,0,4,67,108,0,4,67,136,0,4,67,164,0,4,67,192,0,4,67,228,0,4,68,12,0,4,68,48,0,4,68,84,
  0,4,68,112,0,4,68,152,0,4,68,188,0,4,68,216,0,4,69,4,0,4,69,88,0,4,69,112,0,4,69,200,0,4,70,40,0,4,71,100,
  0,4,71,236,0,4,72,116,0,4,74,52,0,4,74,80,0,4,74,124,0,4,74,152,0,4,74,196,0,4,74,224,0,4,75,12,0,4,75,44,
  0,4,75,96,0,4,75,124,0,4,75,164,0,4,75,192,0,4,75,232,0,4,76,4,0,4,76,48,0,4,76,76,0,4,76,120,0,4,76,148,
  0,4,76,192,0,4,76,220,0,4,77,8,0,4,77,36,0,4,77,80,0,4,77,108,0,4,77,152,0,4,77,180,0,4,77,224,0,4,77,252,
  0,4,78,40,0,4,78,72,0,4,78,124,0,4,78,192,0,4,79,80,0,4,79,164,0,4,80,12,0,4,81,4,0,4,81,184,0,4,82,116,
  0,4,82,216,0,4,83,48,0,4,83,136,0,4,83,228,0,4,84,64,0,4,84,168,0,4,84,248,0,4,85,32,0,4,85,72,0,4,85,132,
  0,4,85,252,0,4,86,80,0,4,86,164,0,4,86,208,0,4,86,252,0,4,87,40,0,4,87,88,0,4,87,156,0,4,87,224,0,4,87,252,
  0,4,88,24,0,4,88,48,0,4,88,72,0,4,88,144,0,4,88,188,0,4,88,232,0,4,89,16,0,4,89,56,0,4,89,116,0,4,89,184,
  0,4,89,228,0,4,90,12,0,4,90,120,0,4,90,184,0,4,90,248,0,4,91,56,0,4,91,120,0,4,91,248,0,4,92,120,0,4,92,248,
  0,4,93,120,0,4,93,160,0,4,93,200,0,4,93,240,0,4,94,28,0,4,94,56,0,4,94,100,0,4,94,128,0,4,94,168,0,4,95,152,
  0,4,96,4,0,4,96,188,0,4,105,160,0,4,108,132,0,4,108,188,0,4,109,32,0,4,109,112,0,4,109,212,0,4,110,104,0,4,111,52,
  0,4,112,0,0,4,112,100,0,4,113,8,0,4,115,140,0,4,118,108,0,4,118,164,0,4,119,28,0,4,119,144,0,4,119,232,0,4,121,72,
  0,4,122,244,0,4,123,60,0,4,123,112,0,4,124,100,0,4,125,56,0,4,125,208,0,4,126,104,0,4,127,44,0,4,127,244,0,4,128,184,
  0,4,129,124,0,4,133,4,0,4,133,128,0,4,134,164,0,4,136,68,0,4,139,172,0,4,140,44,0,4,140,180,0,4,141,40,0,4,141,140,
  0,4,142,16,0,4,142,160,0,4,143,232,0,4,145,24,0,4,145,180,0,4,146,72,0,4,146,252,0,4,147,28,0,4,147,60,0,4,147,92,
  0,4,147,124,0,4,147,156,0,4,147,188,0,4,147,220,0,4,147,252,0,4,149,112,0,4,150,76,0,4,151,40,0,4,151,212,0,4,152,240,
  0,4,153,132,0,4,154,20,0,4,154,204,0,4,155,68,0,4,155,188,0,4,156,48,0,4,156,136,0,4,156,228,0,4,157,120,0,4,158,36,
  0,4,158,140,0,4,159,0,0,4,159,152,0,4,159,252,0,4,160,188,0,4,161,156,0,4,162,108,0,4,162,224,0,4,163,132,0,4,163,224,
  0,4,164,124,0,4,165,104,0,4,165,232,0,4,167,16,0,4,169,60,0,4,169,216,0,4,170,244,0,4,172,60,0,4,173,80,0,4,174,228,
  0,4,175,220,0,4,176,92,0,4,177,36,0,4,178,12,0,4,178,160,0,4,179,20,0,4,179,184,0,4,180,0,0,4,180,160,0,4,181,104,
  0,4,181,188,0,4,181,236,0,4,183,16,0,4,183,252,0,4,184,60,0,4,184,152,0,4,184,252,0,4,185,92,0,4,185,176,0,4,185,252,
  0,4,186,144,0,4,187,80,0,4,188,56,0,4,190,68,0,4,191,56,0,4,192,92,0,4,193,152,0,4,194,152,0,4,195,188,0,4,196,240,
  0,4,197,224,0,4,198,180,0,4,199,192,0,4,200,248,0,4,202,80,0,4,203,84,0,4,203,240,0,4,204,96,0,4,205,20,0,4,206,8,
  0,4,207,64,0,4,208,188,0,4,210,124,0,4,211,24,0,4,211,216,0,4,212,64,0,4,212,204,0,4,212,232,0,4,213,16,0,4,213,40,
  0,4,213,64,0,4,213,88,0,4,213,112,0,4,213,240,0,4,214,64,0,4,214,196,0,4,215,188,0,4,216,104,0,4,217,140,0,4,218,72,
  0,4,218,208,0,4,219,116,0,4,220,124,0,4,222,100,0,4,225,40,0,4,226,232,0,4,227,108,0,4,227,184,0,4,228,152,0,4,229,128,
  0,4,230,104,0,4,230,248,0,4,231,216,0,4,232,236,0,4,233,200,0,4,234,164,0,4,235,24,0,4,235,96,0,4,235,216,0,4,236,220,
  0,4,238,40,0,4,239,108,0,4,239,168,0,4,240,44,0,4,240,132,0,4,240,224,0,4,241,56,0,4,241,168,0,4,242,16,0,4,242,120,
  0,4,242,224,0,4,243,136,0,4,244,104,0,4,245,124,0,4,246,236,0,4,247,132,0,4,249,20,0,4,250,120,0,4,252,4,0,4,255,196,
  0,5,1,80,0,5,2,200,0,5,3,84,0,5,4,4,0,5,6,188,0,5,8,92,0,5,9,116,0,5,10,96,0,5,11,116,0,5,12,92,
  0,5,12,228,0,5,13,72,0,5,13,176,0,5,13,244,0,5,14,52,0,5,15,0,0,5,15,248,0,5,16,120,0,5,16,172,0,5,16,232,
  0,5,17,44,0,5,17,92,0,5,17,188,0,5,18,60,0,5,19,32,0,5,19,184,0,5,20,116,0,5,21,244,0,5,23,120,0,5,26,216,
  0,5,27,56,0,5,27,232,0,5,28,80,0,5,28,220,0,5,29,108,0,5,30,44,0,5,30,184,0,5,31,56,0,5,31,180,0,5,32,36,
  0,5,32,120,0,5,32,224,0,5,33,68,0,5,33,156,0,5,34,96,0,5,34,164,0,5,34,252,0,5,35,76,0,5,35,188,0,5,36,120,
  0,5,38,36,0,5,40,24,0,5,41,68,0,5,43,116,0,5,44,212,0,5,47,76,0,5,52,160,0,5,53,216,0,5,56,40,0,5,56,236,
  0,5,57,180,0,5,58,136,0,5,60,12,0,5,61,140,0,5,62,236,0,5,64,76,0,5,65,152,0,5,67,4,0,5,67,112,0,5,67,220,
  0,5,68,68,0,5,68,172,0,5,69,16,0,5,69,44,0,5,69,72,0,5,69,100,0,5,69,164,0,5,69,240,0,5,70,8,0,5,70,32,
  0,5,70,252,0,5,71,148,0,5,72,80,0,5,72,192,0,5,73,52,0,5,74,84,0,5,75,60,0,5,75,168,0,5,76,24,0,5,76,84,
  0,5,76,144,0,5,76,184,0,5,76,228,0,5,77,12,0,5,77,56,0,5,77,96,0,5,77,140,0,5,77,184,0,5,77,228,0,5,78,72,
  0,5,78,172,0,5,79,40,0,5,79,212,0,5,81,20,0,5,81,156,0,5,82,180,0,5,84,72,0,5,84,188,0,5,87,8,0,5,88,148,
  0,5,90,8,0,5,90,220,0,5,91,224,0,5,92,248,0,5,93,212,0,5,94,212,0,5,95,236,0,5,96,184,0,5,97,228,0,5,98,252,
  0,5,100,44,0,5,100,172,0,5,101,92,0,5,102,36,0,5,102,176,0,5,103,96,0,5,104,40,0,5,104,160,0,5,105,120,0,5,106,64,
  0,5,107,4,0,5,107,52,0,5,107,96,0,5,107,140,0,5,107,184,0,5,107,232,0,5,108,116,0,5,108,156,0,5,108,196,0,5,109,24,
  0,5,109,108,0,5,109,148,0,5,109,196,0,5,109,244,0,5,110,20,0,5,110,100,0,5,110,180,0,5,110,224,0,5,111,16,0,5,111,88,
  0,5,111,160,0,5,111,244,0,5,112,68,0,5,112,144,0,5,112,224,0,5,113,56,0,5,113,144,0,5,113,252,0,5,114,160,0,5,114,248,
  0,5,115,64,0,5,115,152,0,5,116,36,0,5,116,164,0,5,117,48,0,5,118,0,0,5,118,144,0,5,119,184,0,5,120,228,0,5,121,112,
  0,5,121,208,0,5,122,48,0,5,122,108,0,5,122,160,0,5,122,212,0,5,122,252,0,5,123,36,0,5,123,60,0,5,123,84,0,5,123,172,
  0,5,124,0,0,5,124,196,0,5,125,132,0,5,126,128,0,5,127,48,0,5,127,224,0,5,129,0,0,5,129,64,0,5,129,128,0,5,129,220,
  0,5,130,24,0,5,130,84,0,5,130,160,0,5,130,236,0,5,131,112,0,5,131,112,0,5,131,132,0,5,131,152,0,5,131,180,0,5,131,200,
  0,5,131,228,0,5,132,0,0,5,132,36,0,5,132,56,0,5,132,84,0,5,132,112,0,5,132,148,0,5,132,176,0,5,132,212,0,5,132,248,
  0,5,133,36,0,5,133,56,0,5,133,84,0,5,133,112,0,5,133,148,0,5,133,176,0,5,133,212,0,5,133,248,0,5,134,36,0,5,134,64,
  0,5,134,100,0,5,134,136,0,5,134,180,0,5,134,216,0,5,135,4,0,5,135,48,0,5,135,100,0,5,135,120,0,5,135,148,0,5,135,176,
  0,5,135,212,0,5,135,240,0,5,136,20,0,5,136,56,0,5,136,100,0,5,136,128,0,5,136,164,0,5,136,200,0,5,136,244,0,5,137,24,
  0,5,137,68,0,5,137,112,0,5,137,164,0,5,137,192,0,5,137,228,0,5,138,8,0,5,138,52,0,5,138,88,0,5,138,132,0,5,138,176,
  0,5,138,228,0,5,139,8,0,5,139,52,0,5,139,96,0,5,139,148,0,5,139,192,0,5,139,244,0,5,140,40,0,5,140,100,0,5,140,120,
  0,5,140,148,0,5,140,176,0,5,140,212,0,5,140,240,0,5,141,20,0,5,141,56,0,5,141,100,0,5,141,128,0,5,141,164,0,5,141,200,
  0,5,141,244,0,5,142,24,0,5,142,68,0,5,142,112,0,5,142,164,0,5,142,192,0,5,142,228,0,5,143,8,0,5,143,52,0,5,143,88,
  0,5,143,132,0,5,143,176,0,5,143,228,0,5,144,8,0,5,144,52,0,5,144,96,0,5,144,148,0,5,144,192,0,5,144,244,0,5,145,40,
  0,5,145,100,0,5,145,128,0,5,145,164,0,5,145,200,0,5,145,244,0,5,146,24,0,5,146,68,0,5,146,112,0,5,146,164,0,5,146,200,
  0,5,146,244,0,5,147,32,0,5,147,84,0,5,147,128,0,5,147,180,0,5,147,232,0,5,148,36,0,5,148,72,0,5,148,116,0,5,148,160,
  0,5,148,212,0,5,149,0,0,5,149,52,0,5,149,104,0,5,149,164,0,5,149,208,0,5,150,4,0,5,150,56,0,5,150,116,0,5,150,168,
  0,5,150,228,0,5,151,32,0,5,151,100,0,5,151,120,0,5,151,148,0,5,151,176,0,5,151,212,0,5,151,240,0,5,152,20,0,5,152,56,
  0,5,152,100,0,5,152,128,0,5,152,164,0,5,152,200,0,5,152,244,0,5,153,24,0,5,153,68,0,5,153,112,0,5,153,164,0,5,153,192,
  0,5,153,228,0,5,154,8,0,5,154,52,0,5,154,88,0,5,154,132,0,5,154,176,0,5,154,228,0,5,155,8,0,5,155,52,0,5,155,96,
  0,5,155,148,0,5,155,192,0,5,155,244,0,5,156,40,0,5,156,100,0,5,156,128,0,5,156,164,0,5,156,200,0,5,156,244,0,5,157,24,
  0,5,157,68,0,5,157,112,0,5,157,164,0,5,157,200,0,5,157,244,0,5,158,32,0,5,158,84,0,5,158,128,0,5,158,180,0,5,158,232,
  0,5,159,36,0,5,159,72,0,5,159,116,0,5,159,160,0,5,159,212,0,5,160,0,0,5,160,52,0,5,160,104,0,5,160,164,0,5,160,208,
  0,5,161,4,0,5,161,56,0,5,161,116,0,5,161,168,0,5,161,228,0,5,162,32,0,5,162,100,0,5,162,128,0,5,162,164,0,5,162,200,
  0,5,162,244,0,5,163,24,0,5,163,68,0,5,163,112,0,5,163,164,0,5,163,200,0,5,163,244,0,5,164,32,0,5,164,84,0,5,164,128,
  0,5,164,180,0,5,164,232,0,5,165,36,0,5,165,72,0,5,165,116,0,5,165,160,0,5,165,212,0,5,166,0,0,5,166,52,0,5,166,104,
  0,5,166,164,0,5,166,208,0,5,167,4,0,5,167,56,0,5,167,116,0,5,167,168,0,5,167,228,0,5,168,32,0,5,168,100,0,5,168,136,
  0,5,168,180,0,5,168,224,0,5,169,20,0,5,169,64,0,5,169,116,0,5,169,168,0,5,169,228,0,5,170,16,0,5,170,68,0,5,170,120,
  0,5,170,180,0,5,170,232,0,5,171,36,0,5,171,96,0,5,171,164,0,5,171,208,0,5,172,4,0,5,172,56,0,5,172,116,0,5,172,168,
  0,5,172,228,0,5,173,32,0,5,173,100,0,5,173,152,0,5,173,212,0,5,174,16,0,5,174,84,0,5,174,144,0,5,174,212,0,5,175,24,
  0,5,175,100,0,5,175,176,0,5,175,252,0,5,176,68,0,5,176,136,0,5,177,84,0,5,178,28,0,5,179,0,0,5,179,224,0,5,180,44,
  0,5,180,104,0,5,180,164,0,5,180,216,0,5,181,12,0,5,181,52,0,5,181,104,0,5,181,156,0,5,181,188,0,5,182,4,0,5,182,92,
  0,5,183,28,0,5,183,240,0,5,184,212,0,5,184,252,0,5,185,100,0,5,185,224,0,5,186,76,0,5,186,248,0,5,187,152,0,5,188,12,
  0,5,188,156,0,5,189,48,0,5,189,212,0,5,190,88,0,5,190,240,0,5,191,108,0,5,191,244,0,5,192,120,0,5,192,216,0,5,193,56,
  0,5,193,72,0,5,193,96,0,5,193,128,0,5,193,188,0,5,193,244,0,5,194,12,0,5,194,36,0,5,194,60,0,5,194,84,0,5,194,108,
  0,5,194,132,0,5,195,84,0,5,196,32,0,5,196,112,0,5,196,192,0,5,197,132,0,5,198,64,0,5,198,164,0,5,199,0,0,5,199,132,
  0,5,200,4,0,5,200,148,0,5,201,36,0,5,201,128,0,5,201,228,0,5,202,76,0,5,202,176,0,5,202,236,0,5,203,40,0,5,203,64,
  0,5,203,88,0,5,203,156,0,5,203,228,0,5,204,44,0,5,204,124,0,5,204,244,0,5,205,112,0,5,206,4,0,5,206,156,0,5,207,32,
  0,5,207,104,0,5,207,172,0,5,208,16,0,5,208,112,0,5,208,196,0,5,209,24,0,5,209,144,0,5,210,4,0,5,210,228,0,5,211,196,
  0,5,212,148,0,5,213,100,0,5,213,176,0,5,213,248,0,5,214,64,0,5,214,136,0,5,214,208,0,5,215,24,0,5,215,116,0,5,215,156,
  0,5,215,196,0,5,215,236,0,5,216,24,0,5,216,68,0,5,216,112,0,5,216,156,0,5,216,212,0,5,217,12,0,5,217,64,0,5,217,120,
  0,5,217,176,0,5,217,228,0,5,218,16,0,5,218,60,0,5,218,104,0,5,218,144,0,5,218,192,0,5,218,240,0,5,219,32,0,5,219,80,
  0,5,219,252,0,5,220,32,0,5,220,92,0,5,220,160,0,5,220,200,0,5,220,244,0,5,221,48,0,5,221,84,0,5,221,144,0,5,221,216,
  0,5,222,24,0,5,222,136,0,5,222,228,0,5,224,32,0,5,224,208,0,5,225,44,0,5,225,60,0,5,225,140,0,5,225,204,0,5,226,12,
  0,5,226,64,0,5,226,116,0,5,227,12,0,5,227,92,0,5,227,148,0,5,227,244,0,5,228,64,0,5,228,176,0,5,229,16,0,5,229,112,
  0,5,229,152,0,5,229,192,0,5,230,64,0,5,230,140,0,5,231,8,0,5,231,60,0,5,231,80,0,5,231,124,0,5,232,40,0,5,232,128,
  0,5,232,232,0,5,233,92,0,5,233,208,0,5,234,108,0,5,234,180,0,5,235,28,0,5,235,152,0,5,236,20,0,5,236,80,0,5,236,180,
  0,5,237,48,0,5,237,188,0,5,238,28,0,5,238,124,0,5,238,188,0,5,239,44,0,5,239,152,0,5,239,224,0,5,240,76,0,5,240,184,
  0,5,241,92,0,5,241,188,0,5,241,252,0,5,242,64,0,5,242,148,0,5,242,228,0,5,243,68,0,5,243,164,0,5,244,12,0,5,244,128,
  0,5,244,196,0,5,245,56,0,5,245,152,0,5,245,244,0,5,246,80,0,5,246,160,0,5,246,236,0,5,247,120,0,5,247,236,0,5,248,180,
  0,5,249,152,0,5,250,64,0,5,250,232,0,5,251,160,0,5,251,248,0,5,252,8,0,5,252,24,0,5,252,40,0,5,252,56,0,5,253,36,
  0,5,253,168,0,5,254,56,0,5,254,152,0,5,255,40,0,5,255,248,0,6,1,0,0,6,1,100,0,6,1,204,0,6,2,44,0,6,2,244,
  0,6,3,96,0,6,3,204,0,6,4,40,0,6,4,56,0,6,4,140,0,6,5,84,0,6,6,16,0,6,6,32,0,6,6,96,0,6,6,112,
  0,6,6,240,0,6,7,76,0,6,7,236,0,6,8,184,0,6,9,96,0,6,10,68,0,6,10,164,0,6,10,252,0,6,11,132,0,6,12,80,
  0,6,13,52,0,6,14,56,0,6,14,140,0,6,14,156,0,6,15,216,0,6,16,88,0,6,16,104,0,6,16,172,0,6,17,24,0,6,17,220,
  0,6,18,48,0,6,19,28,0,6,19,92,0,6,19,216,0,6,19,240,0,6,20,16,0,6,20,48,0,6,20,80,0,6,20,112,0,6,20,128,
  0,6,20,152,0,6,20,176,0,6,20,200,0,6,20,224,0,6,20,248,0,6,21,16,0,6,21,40,0,6,21,64,0,6,21,88,0,6,21,112,
  0,6,21,136,0,6,21,160,0,6,21,184,0,6,21,208,0,6,21,232,0,6,22,0,0,6,22,24,0,6,22,48,0,6,22,72,0,6,22,96,
  0,6,22,120,0,6,22,144,0,6,22,168,0,6,22,192,0,6,22,216,0,6,22,240,0,6,23,8,0,6,23,32,0,6,23,56,0,6,23,80,
  0,6,23,104,0,6,23,128,0,6,23,152,0,6,23,176,0,6,23,200,0,6,23,224,0,6,23,248,0,6,24,16,0,6,24,40,0,6,24,64,
  0,6,24,88,0,6,24,112,0,6,24,136,0,6,24,160,0,6,24,184,0,6,24,208,0,6,24,232,0,6,25,0,0,6,25,24,0,6,25,48,
  0,6,25,72,0,6,25,96,0,6,25,120,0,6,25,144,0,6,25,168,0,6,25,192,0,6,25,216,0,6,25,240,0,6,26,8,0,6,26,32,
  0,6,26,56,0,6,26,80,0,6,26,104,0,6,26,128,0,6,26,144,0,6,26,160,0,6,26,232,0,6,26,248,0,6,27,8,0,6,27,44,
  0,6,27,60,0,6,27,76,0,6,27,132,0,6,27,148,0,6,27,164,0,6,27,180,0,6,27,196,0,6,27,212,0,6,27,228,0,6,27,244,
  0,6,28,4,0,6,28,20,0,6,28,36,0,6,28,52,0,6,28,152,0,6,28,168,0,6,28,184,0,6,28,200,0,6,28,216,0,6,29,20,
  0,6,29,36,0,6,29,52,0,6,29,68,0,6,29,180,0,6,29,196,0,6,29,212,0,6,29,228,0,6,30,20,0,6,30,36,0,6,30,52,
  0,6,30,68,0,6,30,176,0,6,30,192,0,6,31,48,0,6,31,76,0,6,31,112,0,6,31,136,0,6,31,160,0,6,31,212,0,6,32,0,
  0,6,32,44,0,6,32,84,0,6,32,100,0,6,32,116,0,6,32,132,0,6,32,148,0,6,33,112,0,6,34,32,0,6,34,56,0,6,34,80,
  0,6,34,200,0,6,35,48,0,6,35,128,0,6,36,8,0,6,36,104,0,6,36,196,0,6,37,4,0,6,37,68,0,6,37,136,0,6,37,200,
  0,6,37,224,0,6,37,248,0,6,38,108,0,6,38,224,0,6,39,0,0,6,39,32,0,6,40,168,0,6,41,8,0,6,41,108,0,6,41,164,
  0,6,41,228,0,6,42,92,0,6,42,108,0,6,42,148,0,6,42,188,0,6,42,228,0,6,43,12,0,6,43,52,0,6,43,92,0,6,43,132,
  0,6,43,172,0,6,43,212,0,6,43,248,0,6,44,24,0,6,44,60,0,6,44,96,0,6,44,132,0,6,44,164,0,6,44,208,0,6,44,252,
  0,6,45,40,0,6,45,84,0,6,45,104,0,6,45,172,0,6,45,240,0,6,46,32,0,6,46,80,0,6,46,148,0,6,46,236,0,6,47,112,
  0,6,48,0,0,6,48,16,0,6,48,160,0,6,48,204,0,6,48,220,0,6,49,64,0,6,50,28,0,6,50,164,0,6,51,84,0,6,51,176,
  0,6,52,68,0,6,52,140,0,6,53,8,0,6,53,100,0,6,53,244,0,6,54,88,0,6,54,240,0,6,55,0,0,6,55,16,0,6,55,88,
  0,6,55,160,0,6,55,204,0,6,55,244,0,6,56,36,0,6,56,80,0,6,56,216,0,6,57,92,0,6,58,20,0,6,58,184,0,6,59,20,
  0,6,59,128,0,6,59,248,0,6,60,144,0,6,61,28,0,6,61,132,0,6,61,224,0,6,62,72,0,6,62,160,0,6,63,12,0,6,63,44,
  0,6,63,76,0,6,63,148,0,6,63,216,0,6,63,232,0,6,64,16,0,6,64,108,0,6,64,192,0,6,64,208,0,6,65,48,0,6,65,108,
  0,6,65,184,0,6,66,72,0,6,66,252,0,6,67,92,0,6,67,184,0,6,68,36,0,6,68,148,0,6,69,40,0,6,69,128,0,6,70,24,
  0,6,70,172,0,6,70,244,0,6,71,4,0,6,71,48,0,6,71,120,0,6,71,180,0,6,71,208,0,6,72,28,0,6,72,72,0,6,72,104,
  0,6,72,140,0,6,72,176,0,6,72,212,0,6,72,244,0,6,73,8,0,6,73,28,0,6,73,48,0,6,73,68,0,6,73,104,0,6,73,124,
  0,6,73,144,0,6,73,164,0,6,73,184,0,6,73,220,0,6,73,240,0,6,74,4,0,6,74,24,0,6,74,44,0,6,74,80,0,6,74,100,
  0,6,74,120,0,6,74,140,0,6,74,168,0,6,74,208,0,6,77,124,0,6,80,44,0,6,82,216,0,6,85,136,0,6,85,220,0,6,86,68,
  0,6,86,184,0,6,87,96,0,6,87,188,0,6,88,44,0,6,88,176,0,6,89,48,0,6,89,132,0,6,89,232,0,6,90,152,0,6,91,4,
  0,6,91,100,0,6,91,216,0,6,92,60,0,6,92,148,0,6,93,32,0,6,93,112,0,6,93,240,0,6,94,88,0,6,95,8,0,6,95,104,
  0,6,95,252,0,6,96,100,0,6,96,216,0,6,97,64,0,6,97,192,0,6,98,20,0,6,98,136,0,6,99,0,0,6,99,84,0,6,99,204,
  0,6,100,60,0,6,100,180,0,6,101,44,0,6,101,144,0,6,102,0,0,6,102,132,0,6,103,24,0,6,103,164,0,6,104,116,0,6,104,200,
  0,6,105,40,0,6,105,152,0,6,105,240,0,6,106,84,0,6,106,184,0,6,107,24,0,6,107,124,0,6,107,236,0,6,108,92,0,6,108,180,
  0,6,109,12,0,6,109,112,0,6,109,232,0,6,110,104,0,6,110,248,0,6,111,112,0,6,111,248,0,6,112,112,0,6,112,244,0,6,113,132,
  0,6,113,252,0,6,114,132,0,6,115,8,0,6,115,124,0,6,116,44,0,6,116,208,0,6,117,80,0,6,118,48,0,6,118,240,0,6,119,112,
  0,6,120,104,0,6,121,52,0,6,121,220,0,6,122,120,0,6,123,40,0,6,123,240,0,6,124,8,0,6,124,60,0,6,124,84,0,6,124,160,
  0,6,125,12,0,6,125,52,0,6,125,132,0,6,125,216,0,6,126,4,0,6,126,76,0,6,126,136,0,6,126,232,0,6,127,16,0,6,127,40,
  0,6,127,64,0,6,127,96,0,6,127,128,0,6,127,152,0,6,127,176,0,6,127,200,0,6,127,224,0,6,127,248,0,6,128,16,0,6,128,40,
  0,6,128,68,0,6,128,92,0,6,128,116,0,6,128,144,0,6,128,168,0,6,128,192,0,6,128,216,0,6,128,240,0,6,129,8,0,6,129,32,
  0,6,129,56,0,6,129,80,0,6,129,104,0,6,129,128,0,6,129,152,0,6,129,176,0,6,129,200,0,6,129,224,0,6,129,248,0,6,130,16,
  0,6,130,40,0,6,130,172,0,6,130,196,0,6,130,220,0,6,130,244,0,6,131,12,0,6,131,36,0,6,131,60,0,6,131,84,0,6,131,108,
  0,6,131,132,0,6,131,156,0,6,131,180,0,6,131,204,0,6,131,228,0,6,131,252,0,6,132,20,0,6,132,44,0,6,132,68,0,6,132,92,
  0,6,132,116,0,6,132,140,0,6,132,164,0,6,132,188,0,6,132,212,0,6,132,236,0,6,133,4,0,6,133,28,0,6,133,52,0,6,133,76,
  0,6,133,100,0,6,133,124,0,6,133,148,0,6,133,172,0,6,133,196,0,6,133,220,0,6,133,244,0,6,134,12,0,6,134,36,0,6,134,60,
  0,6,134,84,0,6,134,108,0,6,134,132,0,6,134,156,0,6,134,180,0,6,134,204,0,6,134,228,0,6,134,252,0,6,135,20,0,6,135,44,
  0,6,135,68,0,6,135,92,0,6,135,116,0,6,135,140,0,6,135,164,0,6,135,188,0,6,135,212,0,6,135,236,0,6,136,4,0,6,136,28,
  0,6,136,52,0,6,136,76,0,6,136,92,0,6,137,8,0,6,137,24,0,6,137,40,0,6,137,64,0,6,137,88,0,6,137,112,0,6,137,136,
  0,6,137,160,0,6,137,184,0,6,137,208,0,6,137,232,0,6,138,0,0,6,138,24,0,6,138,48,0,6,138,72,0,6,138,88,0,6,138,208,
  0,6,138,232,0,6,139,0,0,6,139,24,0,6,139,48,0,6,139,64,0,6,139,228,0,6,139,244,0,6,140,4,0,6,140,28,0,6,140,52,
  0,6,140,76,0,6,140,100,0,6,140,124,0,6,140,148,0,6,140,196,0,6,141,4,0,6,141,20,0,6,141,36,0,6,141,60,0,6,141,84,
  0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,
  0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,84,0,6,141,124,0,6,141,164,0,6,141,236,0,6,142,52,
  0,6,142,72,0,6,142,96,0,6,142,116,0,6,142,168,0,6,142,188,0,6,142,208,0,6,142,232,0,6,142,252,0,6,143,20,0,6,143,40,
  0,6,143,64,0,6,143,84,0,6,143,108,0,6,143,128,0,6,143,152,0,6,143,168,0,6,143,192,0,6,143,216,0,6,143,240,0,6,144,8,
  0,6,144,32,0,6,144,56,0,6,144,80,0,6,144,104,0,6,144,128,0,6,144,152,0,6,144,176,0,6,144,200,0,6,144,216,0,6,145,12,
  0,6,145,36,0,6,145,60,0,6,145,84,0,6,145,108,0,6,145,132,0,6,145,156,0,6,145,180,0,6,145,204,0,6,145,228,0,6,145,252,
  0,6,146,20,0,6,146,44,0,6,146,68,0,6,146,92,0,6,146,116,0,6,146,140,0,6,146,164,0,6,146,188,0,6,146,204,0,6,147,96,
  0,6,147,200,0,6,148,76,0,6,148,100,0,6,148,124,0,6,148,148,0,6,148,172,0,6,148,188,0,6,149,32,0,6,149,56,0,6,149,80,
  0,6,149,96,0,6,149,180,0,6,149,204,0,6,149,228,0,6,149,244,0,6,150,200,0,6,151,88,0,6,151,248,0,6,152,16,0,6,152,40,
  0,6,152,64,0,6,152,88,0,6,152,104,0,6,153,68,0,6,153,208,0,6,154,116,0,6,154,140,0,6,154,164,0,6,154,188,0,6,154,212,
  0,6,154,228,0,6,155,104,0,6,155,212,0,6,156,88,0,6,156,112,0,6,156,136,0,6,156,160,0,6,156,184,0,6,156,200,0,6,157,80,
  0,6,157,168,0,6,158,56,0,6,158,80,0,6,158,104,0,6,158,128,0,6,158,152,0,6,158,176,0,6,158,200,0,6,158,224,0,6,158,248,
  0,6,159,16,0,6,159,40,0,6,159,64,0,6,159,88,0,6,159,104,0,6,160,52,0,6,160,160,0,6,161,40,0,6,161,56,0,6,161,172,
  0,6,161,224,0,6,162,36,0,6,162,52,0,6,162,212,0,6,163,68,0,6,163,212,0,6,163,236,0,6,164,4,0,6,164,28,0,6,164,52,
  0,6,164,68,0,6,164,188,0,6,165,120,0,6,166,8,0,6,166,24,0,6,166,172,0,6,166,188,0,6,167,96,0,6,167,120,0,6,167,144,
  0,6,167,168,0,6,167,192,0,6,167,216,0,6,167,240,0,6,168,8,0,6,168,32,0,6,168,56,0,6,168,80,0,6,168,164,0,6,169,12,
  0,6,169,12,0,6,169,12,0,6,169,12,0,6,169,12,0,6,169,12,0,6,169,152,0,6,169,212,0,6,170,76,0,6,170,120,0,6,170,200,
  0,6,171,8,0,6,171,56,0,6,171,100,0,6,171,160,0,6,172,60,0,6,172,88,0,6,172,144,0,6,172,184,0,6,172,248,0,6,173,40,
  0,6,173,132,0,6,174,20,0,6,174,92,0,6,174,148,0,6,174,252,0,6,175,84,0,6,175,140,0,6,175,184,0,6,175,224,0,6,176,36,
  0,6,176,160,0,6,176,216,0,6,177,88,0,6,177,156,0,6,177,228,0,6,178,8,0,6,178,80,0,6,178,96,0,6,178,140,0,6,178,156,
  0,6,178,208,0,6,179,8,0,6,179,36,0,6,179,64,0,6,179,92,0,6,179,120,0,6,179,148,0,6,179,188,0,6,179,228,0,6,180,16,
  0,6,180,56,0,6,180,96,0,6,180,140,0,6,180,180,0,6,180,220,0,6,181,4,0,6,181,44,0,6,181,84,0,6,181,128,0,6,181,168,
  0,6,181,208,0,6,181,252,0,6,182,36,0,6,182,76,0,6,182,116,0,6,182,156,0,6,182,196,0,6,182,240,0,6,183,24,0,6,183,64,
  0,6,183,108,0,6,183,148,0,6,183,188,0,6,183,228,0,6,184,12,0,6,184,52,0,6,184,96,0,6,184,136,0,6,184,176,0,6,184,220,
  0,6,185,4,0,6,185,44,0,6,185,84,0,6,185,124,0,6,185,164,0,6,185,208,0,6,185,248,0,6,186,32,0,6,186,76,0,6,186,116,
  0,6,186,156,0,6,186,196,0,6,186,236,0,6,187,20,0,6,187,64,0,6,187,104,0,6,187,144,0,6,187,188,0,6,187,228,0,6,188,12,
  0,6,188,52,0,6,188,92,0,6,188,132,0,6,188,176,0,6,188,216,0,6,189,0,0,6,189,44,0,6,189,84,0,6,189,124,0,6,189,164,
  0,6,189,204,0,6,189,244,0,6,190,32,0,6,190,72,0,6,190,112,0,6,190,156,0,6,190,196,0,6,190,236,0,6,191,20,0,6,191,60,
  0,6,191,100,0,6,191,144,0,6,191,184,0,6,191,224,0,6,192,12,0,6,192,52,0,6,192,92,0,6,192,132,0,6,192,208,0,6,193,96,
  0,6,193,204,0,6,194,12,0,6,194,72,0,6,194,212,0,6,195,16,0,6,195,92,0,6,195,160,0,6,195,208,0,6,196,44,0,6,196,200,
  0,6,197,100,0,6,197,156,0,6,198,16,0,6,198,76,0,6,198,180,0,6,199,8,0,6,199,80,0,6,199,244,0,6,200,144,0,6,201,8,
  0,6,201,164,0,6,202,28,0,6,202,132,0,6,203,76,0,6,203,192,0,6,203,248,0,6,204,84,0,6,204,152,0,6,204,228,0,6,205,160,
  0,6,206,20,0,6,206,160,0,6,207,60,0,6,207,216,0,6,208,36,0,6,208,240,0,6,209,76,0,6,209,192,0,6,209,252,0,6,210,92,
  0,6,210,176,0,6,211,0,0,6,211,68,0,6,211,84,0,6,211,100,0,6,211,116,0,6,211,132,0,6,211,148,0,6,211,164,0,6,211,180,
  0,6,211,196,0,6,211,212,0,6,211,228,0,6,211,244,0,6,212,4,0,6,212,20,0,6,212,36,0,6,212,52,0,6,212,68,0,6,212,84,
  0,6,212,100,0,6,212,116,0,6,212,132,0,6,212,148,0,6,212,164,0,6,212,180,0,6,212,196,0,6,212,212,0,6,212,228,0,6,212,244,
  0,6,213,4,0,6,213,20,0,6,213,36,0,6,213,52,0,6,213,68,0,6,213,84,0,6,213,100,0,6,213,116,0,6,213,132,0,6,213,148,
  0,6,213,164,0,6,213,180,0,6,213,196,0,6,213,212,0,6,213,228,0,6,213,244,0,6,214,4,0,6,214,20,0,6,214,36,0,6,214,52,
  0,6,214,68,0,6,214,84,0,6,214,100,0,6,214,116,0,6,214,132,0,6,214,240,0,6,215,48,0,6,215,192,0,6,216,84,0,6,216,160,
  0,6,217,16,0,6,217,156,0,6,217,216,0,6,218,180,0,6,219,64,0,6,219,80,0,6,219,96,0,6,219,112,0,6,219,128,0,6,219,144,
  0,6,219,160,0,6,219,176,0,6,219,192,0,6,219,208,0,6,219,224,0,6,220,12,0,6,220,68,0,6,220,192,0,6,221,124,0,6,222,120,
  0,6,223,180,0,6,225,48,0,6,226,228,0,6,227,96,0,6,228,28,0,6,229,28,0,6,230,88,0,6,231,212,0,6,233,144,0,6,235,132,
  0,6,236,64,0,6,237,60,0,6,238,120,0,6,239,244,0,6,241,164,0,6,243,160,0,6,245,212,0,6,246,208,0,6,248,12,0,6,249,140,
  0,6,251,72,0,6,253,68,0,6,255,128,0,7,1,244,0,7,3,40,0,7,4,156,0,7,6,92,0,7,8,88,0,7,10,148,0,7,13,16,
  0,7,15,196,0,7,17,60,0,7,18,248,0,7,20,248,0,7,23,52,0,7,25,176,0,7,28,108,0,7,31,96,0,7,33,32,0,7,35,40,
  0,7,37,112,0,7,39,248,0,7,42,188,0,7,45,196,0,7,48,244,0,7,49,32,0,7,49,88,0,7,49,212,0,7,50,144,0,7,51,140,
  0,7,52,200,0,7,54,68,0,7,55,248,0,7,56,116,0,7,57,48,0,7,58,48,0,7,59,108,0,7,60,232,0,7,62,164,0,7,64,152,
  0,7,65,84,0,7,66,80,0,7,67,140,0,7,69,8,0,7,70,196,0,7,72,192,0,7,74,244,0,7,75,240,0,7,77,44,0,7,78,172,
  0,7,80,104,0,7,82,100,0,7,84,160,0,7,87,20,0,7,88,72,0,7,89,188,0,7,91,120,0,7,93,116,0,7,95,176,0,7,98,28,
  0,7,100,208,0,7,102,72,0,7,104,4,0,7,105,244,0,7,108,48,0,7,110,172,0,7,113,104,0,7,116,92,0,7,118,32,0,7,120,40,
  0,7,122,112,0,7,124,244,0,7,127,184,0,7,130,168,0,7,133,216,0,7,134,52,0,7,134,240,0,7,135,204,0,7,136,200,0,7,137,136,
  0,7,138,116,0,7,139,140,0,7,140,56,0,7,141,108,0,7,142,128,0,7,143,112,0,7,144,36,0,7,144,252,0,7,145,220,0,7,146,152,
  0,7,147,80,0,7,148,40,0,7,149,32,0,7,149,220,0,7,150,196,0,7,151,216,0,7,152,128,0,7,153,176,0,7,154,192,0,7,155,172,
  0,7,156,92,0,7,157,48,0,7,158,12,0,7,158,196,0,7,159,84,0,7,160,4,0,7,160,212,0,7,161,100,0,7,162,36,0,7,163,12,
  0,7,163,140,0,7,164,148,0,7,165,124,0,7,166,64,0,7,166,200,0,7,167,116,0,7,168,40,0,7,168,180,0,7,169,48,0,7,170,8,
  0,7,171,0,0,7,172,24,0,7,172,240,0,7,173,248,0,7,175,40,0,7,175,240,0,7,177,64,0,7,178,112,0,7,179,124,0,7,180,76,
  0,7,181,64,0,7,182,60,0,7,183,16,0,7,183,180,0,7,185,188,0,7,188,164,0,7,190,204,0,7,192,236,0,7,193,236,0,7,194,236,
  0,7,196,132,0,7,197,100,0,7,198,68,0,7,199,72,0,7,200,28,0,7,201,88,0,7,202,100,0,7,203,60,0,7,204,28,0,7,205,40,
  0,7,206,8,0,7,207,48,0,7,208,4,0,7,208,172,0,7,209,100,0,7,209,248,0,7,210,184,0,7,211,172,0,7,212,100,0,7,213,28,
  0,7,214,20,0,7,214,232,0,7,215,252,0,7,216,212,0,7,217,172,0,7,218,132,0,7,219,84,0,7,220,32,0,7,221,32,0,7,222,80,
  0,7,223,80,0,7,224,132,0,7,225,148,0,7,226,104,0,7,227,76,0,7,228,44,0,7,229,44,0,7,231,40,0,7,232,20,0,7,233,40,
  0,7,233,252,0,7,235,72,0,7,236,12,0,7,236,240,0,7,237,240,0,7,239,188,0,7,240,252,0,7,242,124,0,7,243,156,0,7,244,112,
  0,7,245,24,0,7,245,248,0,7,248,64,0,7,250,196,0,7,253,52,0,7,255,60,0,8,1,116,0,8,3,180,0,8,6,4,0,8,7,196,
  0,8,9,132,0,8,9,168,0,8,10,116,0,8,11,16,0,8,11,224,0,8,12,136,0,8,13,36,0,8,13,208,0,8,14,4,0,8,14,164,
  0,8,15,4,0,8,15,64,0,8,15,108,0,8,15,132,0,8,15,168,0,8,15,216,0,8,16,8,0,8,16,44,0,8,16,100,0,8,16,224,
  0,8,16,240,0,8,17,0,0,8,17,192,0,8,18,92,0,8,18,252,0,8,19,196,0,8,19,212,0,8,19,228,0,8,19,252,0,8,20,20,
  0,8,20,100,0,8,20,132,0,8,20,164,0,8,20,196,0,8,20,220,0,8,20,244,0,8,21,12,0,8,21,36,0,8,21,60,0,8,21,84,
  0,8,21,108,0,8,21,132,0,8,21,156,0,8,21,180,0,8,21,204,0,8,21,228,0,8,22,4,0,8,22,36,0,8,22,68,0,8,22,100,
  0,8,22,244,0,8,23,84,0,8,23,164,0,8,23,192,0,8,23,220,0,8,23,248,0,8,24,20,0,8,24,48,0,8,24,76,0,8,24,104,
  0,8,24,132,0,8,24,160,0,8,24,188,0,8,24,216,0,8,24,244,0,8,25,16,0,8,25,44,0,8,25,72,0,8,25,100,0,8,25,128,
  0,8,25,156,0,8,25,184,0,8,25,212,0,8,25,236,0,8,26,8,0,8,26,64,0,8,26,88,0,8,26,172,0,8,26,196,0,8,26,220,
  0,8,26,244,0,8,27,12,0,8,27,44,0,8,27,76,0,8,27,100,0,8,27,200,0,8,27,216,0,8,27,232,0,8,27,248,0,8,28,16,
  0,8,28,60,0,8,28,148,0,8,28,172,0,8,28,196,0,8,28,232,0,8,29,64,0,8,29,92,0,8,29,116,0,8,29,140,0,8,29,164,
  0,8,29,188,0,8,29,212,0,8,29,236,0,8,30,4,0,8,30,28,0,8,30,84,0,8,30,148,0,8,30,204,0,8,31,92,0,8,31,252,
  0,8,32,140,0,8,32,244,0,8,33,100,0,8,33,204,0,8,33,252,0,8,34,44,0,8,34,88,0,8,34,168,0,8,35,0,0,8,35,76,
  0,8,35,152,0,8,35,228,0,8,36,44,0,8,36,212,0,8,37,132,0,8,38,40,0,8,38,132,0,8,38,220,0,8,39,52,0,8,39,204,
  0,8,40,112,0,8,41,12,0,8,41,104,0,8,41,204,0,8,42,40,0,8,42,132,0,8,42,232,0,8,43,68,0,8,43,196,0,8,44,72,
  0,8,44,204,0,8,45,88,0,8,45,240,0,8,46,124,0,8,46,224,0,8,47,76,0,8,47,176,0,8,48,84,0,8,49,0,0,8,49,164,
  0,8,50,8,0,8,50,116,0,8,50,216,0,8,51,100,0,8,51,248,0,8,52,132,0,8,52,216,0,8,53,52,0,8,53,136,0,8,54,0,
  0,8,54,128,0,8,54,248,0,8,55,160,0,8,56,80,0,8,56,248,0,8,57,92,0,8,57,200,0,8,58,44,0,8,58,196,0,8,59,104,
  0,8,60,0,0,8,60,80,0,8,60,168,0,8,60,248,0,8,61,108,0,8,61,228,0,8,62,88,0,8,62,220,0,8,63,100,0,8,63,232,
  0,8,64,56,0,8,64,144,0,8,64,224,0,8,65,56,0,8,65,152,0,8,65,240,0,8,66,92,0,8,66,208,0,8,67,60,0,8,68,0,
  0,8,68,204,0,8,69,144,0,8,70,24,0,8,70,164,0,8,71,44,0,8,71,64,0,8,71,100,0,8,71,136,0,8,71,172,0,8,71,208,
  0,8,71,244,0,8,72,24,0,8,72,60,0,8,72,96,0,8,72,204,0,8,73,8,0,8,73,68,0,8,73,176,0,8,73,200,0,8,73,224,
  0,8,74,0,0,8,74,24,0,8,74,48,0,8,74,72,0,8,74,96,0,8,74,128,0,8,74,152,0,8,74,176,0,8,74,208,0,8,74,240,
  0,8,75,16,0,8,75,40,0,8,75,64,0,8,75,88,0,8,75,120,0,8,75,152,0,8,75,184,0,8,75,208,0,8,75,232,0,8,76,0,
  0,8,76,24,0,8,76,48,0,8,76,72,0,8,76,96,0,8,76,120,0,8,76,144,0,8,76,168,0,8,76,192,0,8,76,216,0,8,76,240,
  0,8,77,8,0,8,77,32,0,8,77,64,0,8,77,96,0,8,77,128,0,8,77,152,0,8,77,176,0,8,77,200,0,8,77,224,0,8,77,248,
  0,8,78,16,0,8,78,40,0,8,78,64,0,8,78,88,0,8,79,4,0,8,79,116,0,8,79,248,0,8,80,16,0,8,80,40,0,8,80,64,
  0,8,80,88,0,8,80,112,0,8,80,136,0,8,80,160,0,8,80,184,0,8,80,208,0,8,80,232,0,8,81,0,0,8,81,24,0,8,81,48,
  0,8,81,72,0,8,81,96,0,8,81,120,0,8,81,144,0,8,81,168,0,8,81,192,0,8,81,216,0,8,81,240,0,8,82,8,0,8,82,32,
  0,8,82,56,0,8,82,80,0,8,82,104,0,8,82,128,0,8,82,160,0,8,82,192,0,8,82,224,0,8,83,0,0,8,83,32,0,8,83,64,
  0,8,83,88,0,8,83,112,0,8,83,136,0,1,0,0,23,220,3,84,0,43,0,104,0,12,0,2,0,16,0,153,0,8,0,0,4,21,2,22,
  0,8,0,4,0,0,0,26,1,62,0,1,0,0,0,0,0,0,0,152,1,50,0,1,0,0,0,0,0,1,0,11,1,227,0,1,0,0,0,0,
  0,2,0,4,1,249,0,1,0,0,0,0,0,3,0,11,2,22,0,1,0,0,0,0,0,4,0,11,2,58,0,1,0,0,0,0,0,5,0,12,
  2,96,0,1,0,0,0,0,0,6,0,10,2,131,0,1,0,0,0,0,0,8,0,17,2,178,0,1,0,0,0,0,0,11,0,29,3,0,0,1,
  0,0,0,0,0,13,18,157,40,90,0,1,0,0,0,0,0,14,0,52,59,98,0,1,0,0,0,0,0,16,0,11,59,175,0,1,0,0,0,0,
  0,17,0,4,59,197,0,3,0,1,4,9,0,0,1,48,0,0,0,3,0,1,4,9,0,1,0,22,1,203,0,3,0,1,4,9,0,2,0,8,
  1,239,0,3,0,1,4,9,0,3,0,22,1,254,0,3,0,1,4,9,0,4,0,22,2,34,0,3,0,1,4,9,0,5,0,24,2,70,0,3,
  0,1,4,9,0,6,0,20,2,109,0,3,0,1,4,9,0,8,0,34,2,142,0,3,0,1,4,9,0,11,0,58,2,196,0,3,0,1,4,9,
  0,13,37,58,3,30,0,3,0,1,4,9,0,14,0,104,58,248,0,3,0,1,4,9,0,16,0,22,59,151,0,3,0,1,4,9,0,17,0,8,
  59,187,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,51,0,32,
  0,98,0,121,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,0,32,0,65,
  0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,10,
  0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,0,54,0,32,0,98,
  0,121,0,32,0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,0,46,0,32,0,65,0,108,0,108,0,32,
  0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,0,46,0,10,0,68,0,101,0,106,
  0,97,0,86,0,117,0,32,0,99,0,104,0,97,0,110,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,105,0,110,0,32,0,112,
  0,117,0,98,0,108,0,105,0,99,0,32,0,100,0,111,0,109,0,97,0,105,0,110,0,10,0,0,67,111,112,121,114,105,103,104,116,32,40,99,
  41,32,50,48,48,51,32,98,121,32,66,105,116,115,116,114,101,97,109,44,32,73,110,99,46,32,65,108,108,32,82,105,103,104,116,115,32,82,101,115,
  101,114,118,101,100,46,10,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,54,32,98,121,32,84,97,118,109,106,111,110,103,32,66,97,
  104,46,32,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101,100,46,10,68,101,106,97,86,117,32,99,104,97,110,103,101,115,32,97,
  114,101,32,105,110,32,112,117,98,108,105,99,32,100,111,109,97,105,110,10,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,97,0,
  110,0,115,0,0,68,101,106,97,86,117,32,83,97,110,115,0,0,66,0,111,0,111,0,107,0,0,66,111,111,107,0,0,68,0,101,0,106,0,97,
  0,86,0,117,0,32,0,83,0,97,0,110,0,115,0,0,68,101,106,97,86,117,32,83,97,110,115,0,0,68,0,101,0,106,0,97,0,86,0,117,
  0,32,0,83,0,97,0,110,0,115,0,0,68,101,106,97,86,117,32,83,97,110,115,0,0,86,0,101,0,114,0,115,0,105,0,111,0,110,0,32,
  0,50,0,46,0,51,0,52,0,0,86,101,114,115,105,111,110,32,50,46,51,52,0,0,68,0,101,0,106,0,97,0,86,0,117,0,83,0,97,0,
  110,0,115,0,0,68,101,106,97,86,117,83,97,110,115,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,102,0,111,0,110,0,116,0,115,
  0,32,0,116,0,101,0,97,0,109,0,0,68,101,106,97,86,117,32,102,111,110,116,115,32,116,101,97,109,0,0,104,0,116,0,116,0,112,0,58,
  0,47,0,47,0,100,0,101,0,106,0,97,0,118,0,117,0,46,0,115,0,111,0,117,0,114,0,99,0,101,0,102,0,111,0,114,0,103,0,101,
  0,46,0,110,0,101,0,116,0,0,104,116,116,112,58,47,47,100,101,106,97,118,117,46,115,111,117,114,99,101,102,111,114,103,101,46,110,101,116,0,
  0,70,0,111,0,110,0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,40,0,99,0,41,0,32,0,66,0,105,0,116,0,115,0,116,0,114,
  0,101,0,97,0,109,0,32,0,40,0,115,0,101,0,101,0,32,0,98,0,101,0,108,0,111,0,119,0,41,0,46,0,32,0,68,0,101,0,106,
  0,97,0,86,0,117,0,32,0,99,0,104,0,97,0,110,0,103,0,101,0,115,0,32,0,97,0,114,0,101,0,32,0,105,0,110,0,32,0,112,
  0,117,0,98,0,108,0,105,0,99,0,32,0,100,0,111,0,109,0,97,0,105,0,110,0,46,0,32,0,71,0,108,0,121,0,112,0,104,0,115,
  0,32,0,105,0,109,0,112,0,111,0,114,0,116,0,101,0,100,0,32,0,102,0,114,0,111,0,109,0,32,0,65,0,114,0,101,0,118,0,32,
  0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,40,0,99,0,41,0,32,0,84,0,97,0,118,0,109,0,106,0,117,
  0,110,0,103,0,32,0,66,0,97,0,104,0,32,0,40,0,115,0,101,0,101,0,32,0,98,0,101,0,108,0,111,0,119,0,41,0,10,0,10,
  0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,70,0,111,0,110,0,116,0,115,
  0,32,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,10,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,
  0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,
  0,45,0,10,0,10,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,0,50,0,48,0,48,
  0,51,0,32,0,98,0,121,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,
  0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,0,100,
  0,46,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,105,0,115,0,10,
  0,97,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,111,0,102,0,32,0,66,0,105,0,116,0,115,0,116,
  0,114,0,101,0,97,0,109,0,44,0,32,0,73,0,110,0,99,0,46,0,10,0,10,0,80,0,101,0,114,0,109,0,105,0,115,0,115,0,105,
  0,111,0,110,0,32,0,105,0,115,0,32,0,104,0,101,0,114,0,101,0,98,0,121,0,32,0,103,0,114,0,97,0,110,0,116,0,101,0,100,
  0,44,0,32,0,102,0,114,0,101,0,101,0,32,0,111,0,102,0,32,0,99,0,104,0,97,0,114,0,103,0,101,0,44,0,32,0,116,0,111,
  0,32,0,97,0,110,0,121,0,32,0,112,0,101,0,114,0,115,0,111,0,110,0,32,0,111,0,98,0,116,0,97,0,105,0,110,0,105,0,110,
  0,103,0,32,0,97,0,32,0,99,0,111,0,112,0,121,0,10,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,110,0,116,
  0,115,0,32,0,97,0,99,0,99,0,111,0,109,0,112,0,97,0,110,0,121,0,105,0,110,0,103,0,32,0,116,0,104,0,105,0,115,0,32,
  0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,32,0,40,0,34,0,70,0,111,0,110,0,116,0,115,0,34,0,41,0,32,0,97,0,110,
  0,100,0,32,0,97,0,115,0,115,0,111,0,99,0,105,0,97,0,116,0,101,0,100,0,10,0,100,0,111,0,99,0,117,0,109,0,101,0,110,
  0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,102,0,105,0,108,0,101,0,115,0,32,0,40,0,116,0,104,0,101,0,32,0,34,0,70,
  0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,34,0,41,0,44,0,32,0,116,0,111,0,32,0,114,
  0,101,0,112,0,114,0,111,0,100,0,117,0,99,0,101,0,32,0,97,0,110,0,100,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,98,
  0,117,0,116,0,101,0,32,0,116,0,104,0,101,0,10,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,
  0,101,0,44,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,105,0,110,0,103,0,32,0,119,0,105,0,116,0,104,0,111,0,117,0,116,
  0,32,0,108,0,105,0,109,0,105,0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,116,0,104,0,101,0,32,0,114,0,105,0,103,0,104,
  0,116,0,115,0,32,0,116,0,111,0,32,0,117,0,115,0,101,0,44,0,32,0,99,0,111,0,112,0,121,0,44,0,32,0,109,0,101,0,114,
  0,103,0,101,0,44,0,10,0,112,0,117,0,98,0,108,0,105,0,115,0,104,0,44,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,98,
  0,117,0,116,0,101,0,44,0,32,0,97,0,110,0,100,0,47,0,111,0,114,0,32,0,115,0,101,0,108,0,108,0,32,0,99,0,111,0,112,
  0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,
  0,119,0,97,0,114,0,101,0,44,0,32,0,97,0,110,0,100,0,32,0,116,0,111,0,32,0,112,0,101,0,114,0,109,0,105,0,116,0,10,
  0,112,0,101,0,114,0,115,0,111,0,110,0,115,0,32,0,116,0,111,0,32,0,119,0,104,0,111,0,109,0,32,0,116,0,104,0,101,0,32,
  0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,105,0,115,0,32,0,102,0,117,0,114,
  0,110,0,105,0,115,0,104,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,111,0,32,0,115,0,111,0,44,0,32,0,115,0,117,0,98,
  0,106,0,101,0,99,0,116,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,10,0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,
  0,103,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,0,58,0,10,0,10,0,84,0,104,0,101,0,32,0,97,
  0,98,0,111,0,118,0,101,0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,97,0,110,0,100,0,32,0,116,
  0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,115,0,32,0,97,0,110,0,100,
  0,32,0,116,0,104,0,105,0,115,0,32,0,112,0,101,0,114,0,109,0,105,0,115,0,115,0,105,0,111,0,110,0,32,0,110,0,111,0,116,
  0,105,0,99,0,101,0,32,0,115,0,104,0,97,0,108,0,108,0,10,0,98,0,101,0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,
  0,100,0,32,0,105,0,110,0,32,0,97,0,108,0,108,0,32,0,99,0,111,0,112,0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,111,
  0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,
  0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,
  0,115,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,
  0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,44,0,32,0,97,
  0,108,0,116,0,101,0,114,0,101,0,100,0,44,0,32,0,111,0,114,0,32,0,97,0,100,0,100,0,101,0,100,0,32,0,116,0,111,0,44,
  0,32,0,97,0,110,0,100,0,32,0,105,0,110,0,32,0,112,0,97,0,114,0,116,0,105,0,99,0,117,0,108,0,97,0,114,0,10,0,116,
  0,104,0,101,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,115,0,32,0,111,0,102,0,32,0,103,0,108,0,121,0,112,0,104,0,115,
  0,32,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,105,0,110,0,32,0,116,0,104,
  0,101,0,32,0,70,0,111,0,110,0,116,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,109,0,111,0,100,0,105,0,102,
  0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,10,0,97,0,100,0,100,0,105,0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,103,
  0,108,0,121,0,112,0,104,0,115,0,32,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,
  0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,97,0,100,0,100,0,101,0,100,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,
  0,70,0,111,0,110,0,116,0,115,0,44,0,32,0,111,0,110,0,108,0,121,0,32,0,105,0,102,0,32,0,116,0,104,0,101,0,32,0,102,
  0,111,0,110,0,116,0,115,0,10,0,97,0,114,0,101,0,32,0,114,0,101,0,110,0,97,0,109,0,101,0,100,0,32,0,116,0,111,0,32,
  0,110,0,97,0,109,0,101,0,115,0,32,0,110,0,111,0,116,0,32,0,99,0,111,0,110,0,116,0,97,0,105,0,110,0,105,0,110,0,103,
  0,32,0,101,0,105,0,116,0,104,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,0,100,0,115,0,32,0,34,0,66,
  0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,34,0,32,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,
  0,100,0,10,0,34,0,86,0,101,0,114,0,97,0,34,0,46,0,10,0,10,0,84,0,104,0,105,0,115,0,32,0,76,0,105,0,99,0,101,
  0,110,0,115,0,101,0,32,0,98,0,101,0,99,0,111,0,109,0,101,0,115,0,32,0,110,0,117,0,108,0,108,0,32,0,97,0,110,0,100,
  0,32,0,118,0,111,0,105,0,100,0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,32,0,101,0,120,0,116,0,101,0,110,0,116,0,32,
  0,97,0,112,0,112,0,108,0,105,0,99,0,97,0,98,0,108,0,101,0,32,0,116,0,111,0,32,0,70,0,111,0,110,0,116,0,115,0,32,
  0,111,0,114,0,32,0,70,0,111,0,110,0,116,0,10,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,104,0,97,
  0,116,0,32,0,104,0,97,0,115,0,32,0,98,0,101,0,101,0,110,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,
  0,97,0,110,0,100,0,32,0,105,0,115,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,100,0,32,0,117,
  0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,0,34,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,10,
  0,86,0,101,0,114,0,97,0,34,0,32,0,110,0,97,0,109,0,101,0,115,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,70,0,111,
  0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,115,
  0,111,0,108,0,100,0,32,0,97,0,115,0,32,0,112,0,97,0,114,0,116,0,32,0,111,0,102,0,32,0,97,0,32,0,108,0,97,0,114,
  0,103,0,101,0,114,0,32,0,115,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,
  0,32,0,98,0,117,0,116,0,32,0,110,0,111,0,10,0,99,0,111,0,112,0,121,0,32,0,111,0,102,0,32,0,111,0,110,0,101,0,32,
  0,111,0,114,0,32,0,109,0,111,0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,
  0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,115,0,32,0,109,
  0,97,0,121,0,32,0,98,0,101,0,32,0,115,0,111,0,108,0,100,0,32,0,98,0,121,0,32,0,105,0,116,0,115,0,101,0,108,0,102,
  0,46,0,10,0,10,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,69,
  0,32,0,73,0,83,0,32,0,80,0,82,0,79,0,86,0,73,0,68,0,69,0,68,0,32,0,34,0,65,0,83,0,32,0,73,0,83,0,34,
  0,44,0,32,0,87,0,73,0,84,0,72,0,79,0,85,0,84,0,32,0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,89,0,32,0,79,
  0,70,0,32,0,65,0,78,0,89,0,32,0,75,0,73,0,78,0,68,0,44,0,32,0,69,0,88,0,80,0,82,0,69,0,83,0,83,0,10,
  0,79,0,82,0,32,0,73,0,77,0,80,0,76,0,73,0,69,0,68,0,44,0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,
  0,71,0,32,0,66,0,85,0,84,0,32,0,78,0,79,0,84,0,32,0,76,0,73,0,77,0,73,0,84,0,69,0,68,0,32,0,84,0,79,
  0,32,0,65,0,78,0,89,0,32,0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,73,0,69,0,83,0,32,0,79,0,70,0,32,0,77,
  0,69,0,82,0,67,0,72,0,65,0,78,0,84,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,44,0,10,0,70,0,73,0,84,0,78,
  0,69,0,83,0,83,0,32,0,70,0,79,0,82,0,32,0,65,0,32,0,80,0,65,0,82,0,84,0,73,0,67,0,85,0,76,0,65,0,82,
  0,32,0,80,0,85,0,82,0,80,0,79,0,83,0,69,0,32,0,65,0,78,0,68,0,32,0,78,0,79,0,78,0,73,0,78,0,70,0,82,
  0,73,0,78,0,71,0,69,0,77,0,69,0,78,0,84,0,32,0,79,0,70,0,32,0,67,0,79,0,80,0,89,0,82,0,73,0,71,0,72,
  0,84,0,44,0,32,0,80,0,65,0,84,0,69,0,78,0,84,0,44,0,10,0,84,0,82,0,65,0,68,0,69,0,77,0,65,0,82,0,75,
  0,44,0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,82,0,73,0,71,0,72,0,84,0,46,0,32,0,73,0,78,
  0,32,0,78,0,79,0,32,0,69,0,86,0,69,0,78,0,84,0,32,0,83,0,72,0,65,0,76,0,76,0,32,0,66,0,73,0,84,0,83,
  0,84,0,82,0,69,0,65,0,77,0,32,0,79,0,82,0,32,0,84,0,72,0,69,0,32,0,71,0,78,0,79,0,77,0,69,0,10,0,70,
  0,79,0,85,0,78,0,68,0,65,0,84,0,73,0,79,0,78,0,32,0,66,0,69,0,32,0,76,0,73,0,65,0,66,0,76,0,69,0,32,
  0,70,0,79,0,82,0,32,0,65,0,78,0,89,0,32,0,67,0,76,0,65,0,73,0,77,0,44,0,32,0,68,0,65,0,77,0,65,0,71,
  0,69,0,83,0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,76,0,73,0,65,0,66,0,73,0,76,0,73,0,84,
  0,89,0,44,0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,0,71,0,10,0,65,0,78,0,89,0,32,0,71,0,69,0,78,
  0,69,0,82,0,65,0,76,0,44,0,32,0,83,0,80,0,69,0,67,0,73,0,65,0,76,0,44,0,32,0,73,0,78,0,68,0,73,0,82,
  0,69,0,67,0,84,0,44,0,32,0,73,0,78,0,67,0,73,0,68,0,69,0,78,0,84,0,65,0,76,0,44,0,32,0,79,0,82,0,32,
  0,67,0,79,0,78,0,83,0,69,0,81,0,85,0,69,0,78,0,84,0,73,0,65,0,76,0,32,0,68,0,65,0,77,0,65,0,71,0,69,
  0,83,0,44,0,10,0,87,0,72,0,69,0,84,0,72,0,69,0,82,0,32,0,73,0,78,0,32,0,65,0,78,0,32,0,65,0,67,0,84,
  0,73,0,79,0,78,0,32,0,79,0,70,0,32,0,67,0,79,0,78,0,84,0,82,0,65,0,67,0,84,0,44,0,32,0,84,0,79,0,82,
  0,84,0,32,0,79,0,82,0,32,0,79,0,84,0,72,0,69,0,82,0,87,0,73,0,83,0,69,0,44,0,32,0,65,0,82,0,73,0,83,
  0,73,0,78,0,71,0,32,0,70,0,82,0,79,0,77,0,44,0,32,0,79,0,85,0,84,0,32,0,79,0,70,0,10,0,84,0,72,0,69,
  0,32,0,85,0,83,0,69,0,32,0,79,0,82,0,32,0,73,0,78,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,32,0,84,0,79,
  0,32,0,85,0,83,0,69,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,
  0,82,0,69,0,32,0,79,0,82,0,32,0,70,0,82,0,79,0,77,0,32,0,79,0,84,0,72,0,69,0,82,0,32,0,68,0,69,0,65,
  0,76,0,73,0,78,0,71,0,83,0,32,0,73,0,78,0,32,0,84,0,72,0,69,0,10,0,70,0,79,0,78,0,84,0,32,0,83,0,79,
  0,70,0,84,0,87,0,65,0,82,0,69,0,46,0,10,0,10,0,69,0,120,0,99,0,101,0,112,0,116,0,32,0,97,0,115,0,32,0,99,
  0,111,0,110,0,116,0,97,0,105,0,110,0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,105,0,115,0,32,0,110,0,111,0,116,
  0,105,0,99,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,110,0,97,0,109,0,101,0,115,0,32,0,111,0,102,0,32,0,71,0,110,
  0,111,0,109,0,101,0,44,0,32,0,116,0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,0,10,0,70,0,111,0,117,0,110,0,100,
  0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,97,0,110,0,100,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,
  0,32,0,73,0,110,0,99,0,46,0,44,0,32,0,115,0,104,0,97,0,108,0,108,0,32,0,110,0,111,0,116,0,32,0,98,0,101,0,32,
  0,117,0,115,0,101,0,100,0,32,0,105,0,110,0,32,0,97,0,100,0,118,0,101,0,114,0,116,0,105,0,115,0,105,0,110,0,103,0,32,
  0,111,0,114,0,10,0,111,0,116,0,104,0,101,0,114,0,119,0,105,0,115,0,101,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,109,
  0,111,0,116,0,101,0,32,0,116,0,104,0,101,0,32,0,115,0,97,0,108,0,101,0,44,0,32,0,117,0,115,0,101,0,32,0,111,0,114,
  0,32,0,111,0,116,0,104,0,101,0,114,0,32,0,100,0,101,0,97,0,108,0,105,0,110,0,103,0,115,0,32,0,105,0,110,0,32,0,116,
  0,104,0,105,0,115,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,10,0,119,0,105,
  0,116,0,104,0,111,0,117,0,116,0,32,0,112,0,114,0,105,0,111,0,114,0,32,0,119,0,114,0,105,0,116,0,116,0,101,0,110,0,32,
  0,97,0,117,0,116,0,104,0,111,0,114,0,105,0,122,0,97,0,116,0,105,0,111,0,110,0,32,0,102,0,114,0,111,0,109,0,32,0,116,
  0,104,0,101,0,32,0,71,0,110,0,111,0,109,0,101,0,32,0,70,0,111,0,117,0,110,0,100,0,97,0,116,0,105,0,111,0,110,0,32,
  0,111,0,114,0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,10,0,73,0,110,0,99,0,46,0,44,0,32,0,114,
  0,101,0,115,0,112,0,101,0,99,0,116,0,105,0,118,0,101,0,108,0,121,0,46,0,32,0,70,0,111,0,114,0,32,0,102,0,117,0,114,
  0,116,0,104,0,101,0,114,0,32,0,105,0,110,0,102,0,111,0,114,0,109,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,99,0,111,
  0,110,0,116,0,97,0,99,0,116,0,58,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,116,0,32,0,103,0,110,0,111,0,109,
  0,101,0,32,0,100,0,111,0,116,0,10,0,111,0,114,0,103,0,46,0,32,0,10,0,10,0,65,0,114,0,101,0,118,0,32,0,70,0,111,
  0,110,0,116,0,115,0,32,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,10,0,45,0,45,0,45,0,45,0,45,0,45,
  0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,0,45,
  0,45,0,45,0,45,0,45,0,10,0,10,0,67,0,111,0,112,0,121,0,114,0,105,0,103,0,104,0,116,0,32,0,40,0,99,0,41,0,32,
  0,50,0,48,0,48,0,54,0,32,0,98,0,121,0,32,0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,
  0,46,0,32,0,65,0,108,0,108,0,32,0,82,0,105,0,103,0,104,0,116,0,115,0,32,0,82,0,101,0,115,0,101,0,114,0,118,0,101,
  0,100,0,46,0,10,0,10,0,80,0,101,0,114,0,109,0,105,0,115,0,115,0,105,0,111,0,110,0,32,0,105,0,115,0,32,0,104,0,101,
  0,114,0,101,0,98,0,121,0,32,0,103,0,114,0,97,0,110,0,116,0,101,0,100,0,44,0,32,0,102,0,114,0,101,0,101,0,32,0,111,
  0,102,0,32,0,99,0,104,0,97,0,114,0,103,0,101,0,44,0,32,0,116,0,111,0,32,0,97,0,110,0,121,0,32,0,112,0,101,0,114,
  0,115,0,111,0,110,0,32,0,111,0,98,0,116,0,97,0,105,0,110,0,105,0,110,0,103,0,10,0,97,0,32,0,99,0,111,0,112,0,121,
  0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,99,0,99,0,111,0,109,0,112,
  0,97,0,110,0,121,0,105,0,110,0,103,0,32,0,116,0,104,0,105,0,115,0,32,0,108,0,105,0,99,0,101,0,110,0,115,0,101,0,32,
  0,40,0,34,0,70,0,111,0,110,0,116,0,115,0,34,0,41,0,32,0,97,0,110,0,100,0,10,0,97,0,115,0,115,0,111,0,99,0,105,
  0,97,0,116,0,101,0,100,0,32,0,100,0,111,0,99,0,117,0,109,0,101,0,110,0,116,0,97,0,116,0,105,0,111,0,110,0,32,0,102,
  0,105,0,108,0,101,0,115,0,32,0,40,0,116,0,104,0,101,0,32,0,34,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,
  0,119,0,97,0,114,0,101,0,34,0,41,0,44,0,32,0,116,0,111,0,32,0,114,0,101,0,112,0,114,0,111,0,100,0,117,0,99,0,101,
  0,10,0,97,0,110,0,100,0,32,0,100,0,105,0,115,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,32,0,116,0,104,0,101,0,32,
  0,109,0,111,0,100,0,105,0,102,0,105,0,99,0,97,0,116,0,105,0,111,0,110,0,115,0,32,0,116,0,111,0,32,0,116,0,104,0,101,
  0,32,0,66,0,105,0,116,0,115,0,116,0,114,0,101,0,97,0,109,0,32,0,86,0,101,0,114,0,97,0,32,0,70,0,111,0,110,0,116,
  0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,44,0,10,0,105,0,110,0,99,0,108,0,117,0,100,0,105,0,110,0,103,
  0,32,0,119,0,105,0,116,0,104,0,111,0,117,0,116,0,32,0,108,0,105,0,109,0,105,0,116,0,97,0,116,0,105,0,111,0,110,0,32,
  0,116,0,104,0,101,0,32,0,114,0,105,0,103,0,104,0,116,0,115,0,32,0,116,0,111,0,32,0,117,0,115,0,101,0,44,0,32,0,99,
  0,111,0,112,0,121,0,44,0,32,0,109,0,101,0,114,0,103,0,101,0,44,0,32,0,112,0,117,0,98,0,108,0,105,0,115,0,104,0,44,
  0,10,0,100,0,105,0,115,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,44,0,32,0,97,0,110,0,100,0,47,0,111,0,114,0,32,
  0,115,0,101,0,108,0,108,0,32,0,99,0,111,0,112,0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,
  0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,44,0,32,0,97,0,110,0,100,0,32,0,116,0,111,
  0,32,0,112,0,101,0,114,0,109,0,105,0,116,0,10,0,112,0,101,0,114,0,115,0,111,0,110,0,115,0,32,0,116,0,111,0,32,0,119,
  0,104,0,111,0,109,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,
  0,101,0,32,0,105,0,115,0,32,0,102,0,117,0,114,0,110,0,105,0,115,0,104,0,101,0,100,0,32,0,116,0,111,0,32,0,100,0,111,
  0,32,0,115,0,111,0,44,0,32,0,115,0,117,0,98,0,106,0,101,0,99,0,116,0,32,0,116,0,111,0,10,0,116,0,104,0,101,0,32,
  0,102,0,111,0,108,0,108,0,111,0,119,0,105,0,110,0,103,0,32,0,99,0,111,0,110,0,100,0,105,0,116,0,105,0,111,0,110,0,115,
  0,58,0,10,0,10,0,84,0,104,0,101,0,32,0,97,0,98,0,111,0,118,0,101,0,32,0,99,0,111,0,112,0,121,0,114,0,105,0,103,
  0,104,0,116,0,32,0,97,0,110,0,100,0,32,0,116,0,114,0,97,0,100,0,101,0,109,0,97,0,114,0,107,0,32,0,110,0,111,0,116,
  0,105,0,99,0,101,0,115,0,32,0,97,0,110,0,100,0,32,0,116,0,104,0,105,0,115,0,32,0,112,0,101,0,114,0,109,0,105,0,115,
  0,115,0,105,0,111,0,110,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,10,0,115,0,104,0,97,0,108,0,108,0,32,0,98,0,101,
  0,32,0,105,0,110,0,99,0,108,0,117,0,100,0,101,0,100,0,32,0,105,0,110,0,32,0,97,0,108,0,108,0,32,0,99,0,111,0,112,
  0,105,0,101,0,115,0,32,0,111,0,102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,0,114,0,101,0,32,0,111,
  0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,10,
  0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,115,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,116,
  0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,109,0,111,0,100,
  0,105,0,102,0,105,0,101,0,100,0,44,0,32,0,97,0,108,0,116,0,101,0,114,0,101,0,100,0,44,0,32,0,111,0,114,0,32,0,97,
  0,100,0,100,0,101,0,100,0,32,0,116,0,111,0,44,0,32,0,97,0,110,0,100,0,32,0,105,0,110,0,10,0,112,0,97,0,114,0,116,
  0,105,0,99,0,117,0,108,0,97,0,114,0,32,0,116,0,104,0,101,0,32,0,100,0,101,0,115,0,105,0,103,0,110,0,115,0,32,0,111,
  0,102,0,32,0,103,0,108,0,121,0,112,0,104,0,115,0,32,0,111,0,114,0,32,0,99,0,104,0,97,0,114,0,97,0,99,0,116,0,101,
  0,114,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,115,0,32,0,109,0,97,0,121,0,32,
  0,98,0,101,0,10,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,97,0,100,0,100,0,105,
  0,116,0,105,0,111,0,110,0,97,0,108,0,32,0,103,0,108,0,121,0,112,0,104,0,115,0,32,0,111,0,114,0,32,0,99,0,104,0,97,
  0,114,0,97,0,99,0,116,0,101,0,114,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,97,0,100,0,100,0,101,0,100,
  0,32,0,116,0,111,0,32,0,116,0,104,0,101,0,10,0,70,0,111,0,110,0,116,0,115,0,44,0,32,0,111,0,110,0,108,0,121,0,32,
  0,105,0,102,0,32,0,116,0,104,0,101,0,32,0,102,0,111,0,110,0,116,0,115,0,32,0,97,0,114,0,101,0,32,0,114,0,101,0,110,
  0,97,0,109,0,101,0,100,0,32,0,116,0,111,0,32,0,110,0,97,0,109,0,101,0,115,0,32,0,110,0,111,0,116,0,32,0,99,0,111,
  0,110,0,116,0,97,0,105,0,110,0,105,0,110,0,103,0,32,0,101,0,105,0,116,0,104,0,101,0,114,0,10,0,116,0,104,0,101,0,32,
  0,119,0,111,0,114,0,100,0,115,0,32,0,34,0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,0,34,
  0,32,0,111,0,114,0,32,0,116,0,104,0,101,0,32,0,119,0,111,0,114,0,100,0,32,0,34,0,65,0,114,0,101,0,118,0,34,0,46,
  0,10,0,10,0,84,0,104,0,105,0,115,0,32,0,76,0,105,0,99,0,101,0,110,0,115,0,101,0,32,0,98,0,101,0,99,0,111,0,109,
  0,101,0,115,0,32,0,110,0,117,0,108,0,108,0,32,0,97,0,110,0,100,0,32,0,118,0,111,0,105,0,100,0,32,0,116,0,111,0,32,
  0,116,0,104,0,101,0,32,0,101,0,120,0,116,0,101,0,110,0,116,0,32,0,97,0,112,0,112,0,108,0,105,0,99,0,97,0,98,0,108,
  0,101,0,32,0,116,0,111,0,32,0,70,0,111,0,110,0,116,0,115,0,10,0,111,0,114,0,32,0,70,0,111,0,110,0,116,0,32,0,83,
  0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,116,0,104,0,97,0,116,0,32,0,104,0,97,0,115,0,32,0,98,0,101,0,101,
  0,110,0,32,0,109,0,111,0,100,0,105,0,102,0,105,0,101,0,100,0,32,0,97,0,110,0,100,0,32,0,105,0,115,0,32,0,100,0,105,
  0,115,0,116,0,114,0,105,0,98,0,117,0,116,0,101,0,100,0,32,0,117,0,110,0,100,0,101,0,114,0,32,0,116,0,104,0,101,0,32,
  0,10,0,34,0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,0,32,0,65,0,114,0,101,0,118,0,34,
  0,32,0,110,0,97,0,109,0,101,0,115,0,46,0,10,0,10,0,84,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,
  0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,109,0,97,0,121,0,32,0,98,0,101,0,32,0,115,0,111,0,108,0,100,0,32,0,97,
  0,115,0,32,0,112,0,97,0,114,0,116,0,32,0,111,0,102,0,32,0,97,0,32,0,108,0,97,0,114,0,103,0,101,0,114,0,32,0,115,
  0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,112,0,97,0,99,0,107,0,97,0,103,0,101,0,32,0,98,0,117,0,116,0,10,
  0,110,0,111,0,32,0,99,0,111,0,112,0,121,0,32,0,111,0,102,0,32,0,111,0,110,0,101,0,32,0,111,0,114,0,32,0,109,0,111,
  0,114,0,101,0,32,0,111,0,102,0,32,0,116,0,104,0,101,0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,
  0,97,0,114,0,101,0,32,0,116,0,121,0,112,0,101,0,102,0,97,0,99,0,101,0,115,0,32,0,109,0,97,0,121,0,32,0,98,0,101,
  0,32,0,115,0,111,0,108,0,100,0,32,0,98,0,121,0,10,0,105,0,116,0,115,0,101,0,108,0,102,0,46,0,10,0,10,0,84,0,72,
  0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,69,0,32,0,73,0,83,0,32,0,80,
  0,82,0,79,0,86,0,73,0,68,0,69,0,68,0,32,0,34,0,65,0,83,0,32,0,73,0,83,0,34,0,44,0,32,0,87,0,73,0,84,
  0,72,0,79,0,85,0,84,0,32,0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,89,0,32,0,79,0,70,0,32,0,65,0,78,0,89,
  0,32,0,75,0,73,0,78,0,68,0,44,0,10,0,69,0,88,0,80,0,82,0,69,0,83,0,83,0,32,0,79,0,82,0,32,0,73,0,77,
  0,80,0,76,0,73,0,69,0,68,0,44,0,32,0,73,0,78,0,67,0,76,0,85,0,68,0,73,0,78,0,71,0,32,0,66,0,85,0,84,
  0,32,0,78,0,79,0,84,0,32,0,76,0,73,0,77,0,73,0,84,0,69,0,68,0,32,0,84,0,79,0,32,0,65,0,78,0,89,0,32,
  0,87,0,65,0,82,0,82,0,65,0,78,0,84,0,73,0,69,0,83,0,32,0,79,0,70,0,10,0,77,0,69,0,82,0,67,0,72,0,65,
  0,78,0,84,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,44,0,32,0,70,0,73,0,84,0,78,0,69,0,83,0,83,0,32,0,70,
  0,79,0,82,0,32,0,65,0,32,0,80,0,65,0,82,0,84,0,73,0,67,0,85,0,76,0,65,0,82,0,32,0,80,0,85,0,82,0,80,
  0,79,0,83,0,69,0,32,0,65,0,78,0,68,0,32,0,78,0,79,0,78,0,73,0,78,0,70,0,82,0,73,0,78,0,71,0,69,0,77,
  0,69,0,78,0,84,0,10,0,79,0,70,0,32,0,67,0,79,0,80,0,89,0,82,0,73,0,71,0,72,0,84,0,44,0,32,0,80,0,65,
  0,84,0,69,0,78,0,84,0,44,0,32,0,84,0,82,0,65,0,68,0,69,0,77,0,65,0,82,0,75,0,44,0,32,0,79,0,82,0,32,
  0,79,0,84,0,72,0,69,0,82,0,32,0,82,0,73,0,71,0,72,0,84,0,46,0,32,0,73,0,78,0,32,0,78,0,79,0,32,0,69,
  0,86,0,69,0,78,0,84,0,32,0,83,0,72,0,65,0,76,0,76,0,10,0,84,0,65,0,86,0,77,0,74,0,79,0,78,0,71,0,32,
  0,66,0,65,0,72,0,32,0,66,0,69,0,32,0,76,0,73,0,65,0,66,0,76,0,69,0,32,0,70,0,79,0,82,0,32,0,65,0,78,
  0,89,0,32,0,67,0,76,0,65,0,73,0,77,0,44,0,32,0,68,0,65,0,77,0,65,0,71,0,69,0,83,0,32,0,79,0,82,0,32,
  0,79,0,84,0,72,0,69,0,82,0,32,0,76,0,73,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,44,0,10,0,73,0,78,0,67,
  0,76,0,85,0,68,0,73,0,78,0,71,0,32,0,65,0,78,0,89,0,32,0,71,0,69,0,78,0,69,0,82,0,65,0,76,0,44,0,32,
  0,83,0,80,0,69,0,67,0,73,0,65,0,76,0,44,0,32,0,73,0,78,0,68,0,73,0,82,0,69,0,67,0,84,0,44,0,32,0,73,
  0,78,0,67,0,73,0,68,0,69,0,78,0,84,0,65,0,76,0,44,0,32,0,79,0,82,0,32,0,67,0,79,0,78,0,83,0,69,0,81,
  0,85,0,69,0,78,0,84,0,73,0,65,0,76,0,10,0,68,0,65,0,77,0,65,0,71,0,69,0,83,0,44,0,32,0,87,0,72,0,69,
  0,84,0,72,0,69,0,82,0,32,0,73,0,78,0,32,0,65,0,78,0,32,0,65,0,67,0,84,0,73,0,79,0,78,0,32,0,79,0,70,
  0,32,0,67,0,79,0,78,0,84,0,82,0,65,0,67,0,84,0,44,0,32,0,84,0,79,0,82,0,84,0,32,0,79,0,82,0,32,0,79,
  0,84,0,72,0,69,0,82,0,87,0,73,0,83,0,69,0,44,0,32,0,65,0,82,0,73,0,83,0,73,0,78,0,71,0,10,0,70,0,82,
  0,79,0,77,0,44,0,32,0,79,0,85,0,84,0,32,0,79,0,70,0,32,0,84,0,72,0,69,0,32,0,85,0,83,0,69,0,32,0,79,
  0,82,0,32,0,73,0,78,0,65,0,66,0,73,0,76,0,73,0,84,0,89,0,32,0,84,0,79,0,32,0,85,0,83,0,69,0,32,0,84,
  0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,69,0,32,0,79,0,82,0,32,
  0,70,0,82,0,79,0,77,0,10,0,79,0,84,0,72,0,69,0,82,0,32,0,68,0,69,0,65,0,76,0,73,0,78,0,71,0,83,0,32,
  0,73,0,78,0,32,0,84,0,72,0,69,0,32,0,70,0,79,0,78,0,84,0,32,0,83,0,79,0,70,0,84,0,87,0,65,0,82,0,69,
  0,46,0,10,0,10,0,69,0,120,0,99,0,101,0,112,0,116,0,32,0,97,0,115,0,32,0,99,0,111,0,110,0,116,0,97,0,105,0,110,
  0,101,0,100,0,32,0,105,0,110,0,32,0,116,0,104,0,105,0,115,0,32,0,110,0,111,0,116,0,105,0,99,0,101,0,44,0,32,0,116,
  0,104,0,101,0,32,0,110,0,97,0,109,0,101,0,32,0,111,0,102,0,32,0,84,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,
  0,66,0,97,0,104,0,32,0,115,0,104,0,97,0,108,0,108,0,32,0,110,0,111,0,116,0,10,0,98,0,101,0,32,0,117,0,115,0,101,
  0,100,0,32,0,105,0,110,0,32,0,97,0,100,0,118,0,101,0,114,0,116,0,105,0,115,0,105,0,110,0,103,0,32,0,111,0,114,0,32,
  0,111,0,116,0,104,0,101,0,114,0,119,0,105,0,115,0,101,0,32,0,116,0,111,0,32,0,112,0,114,0,111,0,109,0,111,0,116,0,101,
  0,32,0,116,0,104,0,101,0,32,0,115,0,97,0,108,0,101,0,44,0,32,0,117,0,115,0,101,0,32,0,111,0,114,0,32,0,111,0,116,
  0,104,0,101,0,114,0,10,0,100,0,101,0,97,0,108,0,105,0,110,0,103,0,115,0,32,0,105,0,110,0,32,0,116,0,104,0,105,0,115,
  0,32,0,70,0,111,0,110,0,116,0,32,0,83,0,111,0,102,0,116,0,119,0,97,0,114,0,101,0,32,0,119,0,105,0,116,0,104,0,111,
  0,117,0,116,0,32,0,112,0,114,0,105,0,111,0,114,0,32,0,119,0,114,0,105,0,116,0,116,0,101,0,110,0,32,0,97,0,117,0,116,
  0,104,0,111,0,114,0,105,0,122,0,97,0,116,0,105,0,111,0,110,0,10,0,102,0,114,0,111,0,109,0,32,0,84,0,97,0,118,0,109,
  0,106,0,111,0,110,0,103,0,32,0,66,0,97,0,104,0,46,0,32,0,70,0,111,0,114,0,32,0,102,0,117,0,114,0,116,0,104,0,101,
  0,114,0,32,0,105,0,110,0,102,0,111,0,114,0,109,0,97,0,116,0,105,0,111,0,110,0,44,0,32,0,99,0,111,0,110,0,116,0,97,
  0,99,0,116,0,58,0,32,0,116,0,97,0,118,0,109,0,106,0,111,0,110,0,103,0,32,0,64,0,32,0,102,0,114,0,101,0,101,0,10,
  0,46,0,32,0,102,0,114,0,46,0,0,70,111,110,116,115,32,97,114,101,32,40,99,41,32,66,105,116,115,116,114,101,97,109,32,40,115,101,101,
  32,98,101,108,111,119,41,46,32,68,101,106,97,86,117,32,99,104,97,110,103,101,115,32,97,114,101,32,105,110,32,112,117,98,108,105,99,32,100,111,
  109,97,105,110,46,32,71,108,121,112,104,115,32,105,109,112,111,114,116,101,100,32,102,114,111,109,32,65,114,101,118,32,102,111,110,116,115,32,97,114,
  101,32,40,99,41,32,84,97,118,109,106,117,110,103,32,66,97,104,32,40,115,101,101,32,98,101,108,111,119,41,10,10,66,105,116,115,116,114,101,97,
  109,32,86,101,114,97,32,70,111,110,116,115,32,67,111,112,121,114,105,103,104,116,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
  45,45,45,45,45,45,45,45,45,45,45,45,45,10,10,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,51,32,98,121,32,66,105,116,
  115,116,114,101,97,109,44,32,73,110,99,46,32,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101,100,46,32,66,105,116,115,116,114,
  101,97,109,32,86,101,114,97,32,105,115,10,97,32,116,114,97,100,101,109,97,114,107,32,111,102,32,66,105,116,115,116,114,101,97,109,44,32,73,110,
  99,46,10,10,80,101,114,109,105,115,115,105,111,110,32,105,115,32,104,101,114,101,98,121,32,103,114,97,110,116,101,100,44,32,102,114,101,101,32,111,
  102,32,99,104,97,114,103,101,44,32,116,111,32,97,110,121,32,112,101,114,115,111,110,32,111,98,116,97,105,110,105,110,103,32,97,32,99,111,112,121,
  10,111,102,32,116,104,101,32,102,111,110,116,115,32,97,99,99,111,109,112,97,110,121,105,110,103,32,116,104,105,115,32,108,105,99,101,110,115,101,32,
  40,34,70,111,110,116,115,34,41,32,97,110,100,32,97,115,115,111,99,105,97,116,101,100,10,100,111,99,117,109,101,110,116,97,116,105,111,110,32,102,
  105,108,101,115,32,40,116,104,101,32,34,70,111,110,116,32,83,111,102,116,119,97,114,101,34,41,44,32,116,111,32,114,101,112,114,111,100,117,99,101,
  32,97,110,100,32,100,105,115,116,114,105,98,117,116,101,32,116,104,101,10,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,105,110,99,108,117,
  100,105,110,103,32,119,105,116,104,111,117,116,32,108,105,109,105,116,97,116,105,111,110,32,116,104,101,32,114,105,103,104,116,115,32,116,111,32,117,115,
  101,44,32,99,111,112,121,44,32,109,101,114,103,101,44,10,112,117,98,108,105,115,104,44,32,100,105,115,116,114,105,98,117,116,101,44,32,97,110,100,
  47,111,114,32,115,101,108,108,32,99,111,112,105,101,115,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,97,110,
  100,32,116,111,32,112,101,114,109,105,116,10,112,101,114,115,111,110,115,32,116,111,32,119,104,111,109,32,116,104,101,32,70,111,110,116,32,83,111,102,
  116,119,97,114,101,32,105,115,32,102,117,114,110,105,115,104,101,100,32,116,111,32,100,111,32,115,111,44,32,115,117,98,106,101,99,116,32,116,111,32,
  116,104,101,10,102,111,108,108,111,119,105,110,103,32,99,111,110,100,105,116,105,111,110,115,58,10,10,84,104,101,32,97,98,111,118,101,32,99,111,112,
  121,114,105,103,104,116,32,97,110,100,32,116,114,97,100,101,109,97,114,107,32,110,111,116,105,99,101,115,32,97,110,100,32,116,104,105,115,32,112,101,
  114,109,105,115,115,105,111,110,32,110,111,116,105,99,101,32,115,104,97,108,108,10,98,101,32,105,110,99,108,117,100,101,100,32,105,110,32,97,108,108,
  32,99,111,112,105,101,115,32,111,102,32,111,110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,
  97,114,101,32,116,121,112,101,102,97,99,101,115,46,10,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,
  32,109,111,100,105,102,105,101,100,44,32,97,108,116,101,114,101,100,44,32,111,114,32,97,100,100,101,100,32,116,111,44,32,97,110,100,32,105,110,32,
  112,97,114,116,105,99,117,108,97,114,10,116,104,101,32,100,101,115,105,103,110,115,32,111,102,32,103,108,121,112,104,115,32,111,114,32,99,104,97,114,
  97,99,116,101,114,115,32,105,110,32,116,104,101,32,70,111,110,116,115,32,109,97,121,32,98,101,32,109,111,100,105,102,105,101,100,32,97,110,100,10,
  97,100,100,105,116,105,111,110,97,108,32,103,108,121,112,104,115,32,111,114,32,99,104,97,114,97,99,116,101,114,115,32,109,97,121,32,98,101,32,97,
  100,100,101,100,32,116,111,32,116,104,101,32,70,111,110,116,115,44,32,111,110,108,121,32,105,102,32,116,104,101,32,102,111,110,116,115,10,97,114,101,
  32,114,101,110,97,109,101,100,32,116,111,32,110,97,109,101,115,32,110,111,116,32,99,111,110,116,97,105,110,105,110,103,32,101,105,116,104,101,114,32,
  116,104,101,32,119,111,114,100,115,32,34,66,105,116,115,116,114,101,97,109,34,32,111,114,32,116,104,101,32,119,111,114,100,10,34,86,101,114,97,34,
  46,10,10,84,104,105,115,32,76,105,99,101,110,115,101,32,98,101,99,111,109,101,115,32,110,117,108,108,32,97,110,100,32,118,111,105,100,32,116,111,
  32,116,104,101,32,101,120,116,101,110,116,32,97,112,112,108,105,99,97,98,108,101,32,116,111,32,70,111,110,116,115,32,111,114,32,70,111,110,116,10,
  83,111,102,116,119,97,114,101,32,116,104,97,116,32,104,97,115,32,98,101,101,110,32,109,111,100,105,102,105,101,100,32,97,110,100,32,105,115,32,100,
  105,115,116,114,105,98,117,116,101,100,32,117,110,100,101,114,32,116,104,101,32,34,66,105,116,115,116,114,101,97,109,10,86,101,114,97,34,32,110,97,
  109,101,115,46,10,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,32,115,111,108,100,32,97,115,32,112,
  97,114,116,32,111,102,32,97,32,108,97,114,103,101,114,32,115,111,102,116,119,97,114,101,32,112,97,99,107,97,103,101,32,98,117,116,32,110,111,10,
  99,111,112,121,32,111,102,32,111,110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,
  32,116,121,112,101,102,97,99,101,115,32,109,97,121,32,98,101,32,115,111,108,100,32,98,121,32,105,116,115,101,108,102,46,10,10,84,72,69,32,70,
  79,78,84,32,83,79,70,84,87,65,82,69,32,73,83,32,80,82,79,86,73,68,69,68,32,34,65,83,32,73,83,34,44,32,87,73,84,72,79,85,
  84,32,87,65,82,82,65,78,84,89,32,79,70,32,65,78,89,32,75,73,78,68,44,32,69,88,80,82,69,83,83,10,79,82,32,73,77,80,76,73,
  69,68,44,32,73,78,67,76,85,68,73,78,71,32,66,85,84,32,78,79,84,32,76,73,77,73,84,69,68,32,84,79,32,65,78,89,32,87,65,82,
  82,65,78,84,73,69,83,32,79,70,32,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,44,10,70,73,84,78,69,83,83,32,70,79,82,32,
  65,32,80,65,82,84,73,67,85,76,65,82,32,80,85,82,80,79,83,69,32,65,78,68,32,78,79,78,73,78,70,82,73,78,71,69,77,69,78,84,
  32,79,70,32,67,79,80,89,82,73,71,72,84,44,32,80,65,84,69,78,84,44,10,84,82,65,68,69,77,65,82,75,44,32,79,82,32,79,84,72,
  69,82,32,82,73,71,72,84,46,32,73,78,32,78,79,32,69,86,69,78,84,32,83,72,65,76,76,32,66,73,84,83,84,82,69,65,77,32,79,82,
  32,84,72,69,32,71,78,79,77,69,10,70,79,85,78,68,65,84,73,79,78,32,66,69,32,76,73,65,66,76,69,32,70,79,82,32,65,78,89,32,
  67,76,65,73,77,44,32,68,65,77,65,71,69,83,32,79,82,32,79,84,72,69,82,32,76,73,65,66,73,76,73,84,89,44,32,73,78,67,76,85,
  68,73,78,71,10,65,78,89,32,71,69,78,69,82,65,76,44,32,83,80,69,67,73,65,76,44,32,73,78,68,73,82,69,67,84,44,32,73,78,67,
  73,68,69,78,84,65,76,44,32,79,82,32,67,79,78,83,69,81,85,69,78,84,73,65,76,32,68,65,77,65,71,69,83,44,10,87,72,69,84,72,
  69,82,32,73,78,32,65,78,32,65,67,84,73,79,78,32,79,70,32,67,79,78,84,82,65,67,84,44,32,84,79,82,84,32,79,82,32,79,84,72,
  69,82,87,73,83,69,44,32,65,82,73,83,73,78,71,32,70,82,79,77,44,32,79,85,84,32,79,70,10,84,72,69,32,85,83,69,32,79,82,32,
  73,78,65,66,73,76,73,84,89,32,84,79,32,85,83,69,32,84,72,69,32,70,79,78,84,32,83,79,70,84,87,65,82,69,32,79,82,32,70,82,
  79,77,32,79,84,72,69,82,32,68,69,65,76,73,78,71,83,32,73,78,32,84,72,69,10,70,79,78,84,32,83,79,70,84,87,65,82,69,46,10,
  10,69,120,99,101,112,116,32,97,115,32,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,105,115,32,110,111,116,105,99,101,44,32,116,104,101,
  32,110,97,109,101,115,32,111,102,32,71,110,111,109,101,44,32,116,104,101,32,71,110,111,109,101,10,70,111,117,110,100,97,116,105,111,110,44,32,97,
  110,100,32,66,105,116,115,116,114,101,97,109,32,73,110,99,46,44,32,115,104,97,108,108,32,110,111,116,32,98,101,32,117,115,101,100,32,105,110,32,
  97,100,118,101,114,116,105,115,105,110,103,32,111,114,10,111,116,104,101,114,119,105,115,101,32,116,111,32,112,114,111,109,111,116,101,32,116,104,101,32,
  115,97,108,101,44,32,117,115,101,32,111,114,32,111,116,104,101,114,32,100,101,97,108,105,110,103,115,32,105,110,32,116,104,105,115,32,70,111,110,116,
  32,83,111,102,116,119,97,114,101,10,119,105,116,104,111,117,116,32,112,114,105,111,114,32,119,114,105,116,116,101,110,32,97,117,116,104,111,114,105,122,
  97,116,105,111,110,32,102,114,111,109,32,116,104,101,32,71,110,111,109,101,32,70,111,117,110,100,97,116,105,111,110,32,111,114,32,66,105,116,115,116,
  114,101,97,109,10,73,110,99,46,44,32,114,101,115,112,101,99,116,105,118,101,108,121,46,32,70,111,114,32,102,117,114,116,104,101,114,32,105,110,102,
  111,114,109,97,116,105,111,110,44,32,99,111,110,116,97,99,116,58,32,102,111,110,116,115,32,97,116,32,103,110,111,109,101,32,100,111,116,10,111,114,
  103,46,32,10,10,65,114,101,118,32,70,111,110,116,115,32,67,111,112,121,114,105,103,104,116,10,45,45,45,45,45,45,45,45,45,45,45,45,45,45,
  45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,10,10,67,111,112,121,114,105,103,104,116,32,40,99,41,32,50,48,48,54,32,98,121,32,
  84,97,118,109,106,111,110,103,32,66,97,104,46,32,65,108,108,32,82,105,103,104,116,115,32,82,101,115,101,114,118,101,100,46,10,10,80,101,114,109,
  105,115,115,105,111,110,32,105,115,32,104,101,114,101,98,121,32,103,114,97,110,116,101,100,44,32,102,114,101,101,32,111,102,32,99,104,97,114,103,101,
  44,32,116,111,32,97,110,121,32,112,101,114,115,111,110,32,111,98,116,97,105,110,105,110,103,10,97,32,99,111,112,121,32,111,102,32,116,104,101,32,
  102,111,110,116,115,32,97,99,99,111,109,112,97,110,121,105,110,103,32,116,104,105,115,32,108,105,99,101,110,115,101,32,40,34,70,111,110,116,115,34,
  41,32,97,110,100,10,97,115,115,111,99,105,97,116,101,100,32,100,111,99,117,109,101,110,116,97,116,105,111,110,32,102,105,108,101,115,32,40,116,104,
  101,32,34,70,111,110,116,32,83,111,102,116,119,97,114,101,34,41,44,32,116,111,32,114,101,112,114,111,100,117,99,101,10,97,110,100,32,100,105,115,
  116,114,105,98,117,116,101,32,116,104,101,32,109,111,100,105,102,105,99,97,116,105,111,110,115,32,116,111,32,116,104,101,32,66,105,116,115,116,114,101,
  97,109,32,86,101,114,97,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,10,105,110,99,108,117,100,105,110,103,32,119,105,116,104,111,117,116,
  32,108,105,109,105,116,97,116,105,111,110,32,116,104,101,32,114,105,103,104,116,115,32,116,111,32,117,115,101,44,32,99,111,112,121,44,32,109,101,114,
  103,101,44,32,112,117,98,108,105,115,104,44,10,100,105,115,116,114,105,98,117,116,101,44,32,97,110,100,47,111,114,32,115,101,108,108,32,99,111,112,
  105,101,115,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,44,32,97,110,100,32,116,111,32,112,101,114,109,105,116,10,
  112,101,114,115,111,110,115,32,116,111,32,119,104,111,109,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,105,115,32,102,117,114,
  110,105,115,104,101,100,32,116,111,32,100,111,32,115,111,44,32,115,117,98,106,101,99,116,32,116,111,10,116,104,101,32,102,111,108,108,111,119,105,110,
  103,32,99,111,110,100,105,116,105,111,110,115,58,10,10,84,104,101,32,97,98,111,118,101,32,99,111,112,121,114,105,103,104,116,32,97,110,100,32,116,
  114,97,100,101,109,97,114,107,32,110,111,116,105,99,101,115,32,97,110,100,32,116,104,105,115,32,112,101,114,109,105,115,115,105,111,110,32,110,111,116,
  105,99,101,10,115,104,97,108,108,32,98,101,32,105,110,99,108,117,100,101,100,32,105,110,32,97,108,108,32,99,111,112,105,101,115,32,111,102,32,111,
  110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,10,116,121,112,101,102,97,99,101,
  115,46,10,10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,32,109,111,100,105,102,105,101,100,44,32,97,
  108,116,101,114,101,100,44,32,111,114,32,97,100,100,101,100,32,116,111,44,32,97,110,100,32,105,110,10,112,97,114,116,105,99,117,108,97,114,32,116,
  104,101,32,100,101,115,105,103,110,115,32,111,102,32,103,108,121,112,104,115,32,111,114,32,99,104,97,114,97,99,116,101,114,115,32,105,110,32,116,104,
  101,32,70,111,110,116,115,32,109,97,121,32,98,101,10,109,111,100,105,102,105,101,100,32,97,110,100,32,97,100,100,105,116,105,111,110,97,108,32,103,
  108,121,112,104,115,32,111,114,32,99,104,97,114,97,99,116,101,114,115,32,109,97,121,32,98,101,32,97,100,100,101,100,32,116,111,32,116,104,101,10,
  70,111,110,116,115,44,32,111,110,108,121,32,105,102,32,116,104,101,32,102,111,110,116,115,32,97,114,101,32,114,101,110,97,109,101,100,32,116,111,32,
  110,97,109,101,115,32,110,111,116,32,99,111,110,116,97,105,110,105,110,103,32,101,105,116,104,101,114,10,116,104,101,32,119,111,114,100,115,32,34,84,
  97,118,109,106,111,110,103,32,66,97,104,34,32,111,114,32,116,104,101,32,119,111,114,100,32,34,65,114,101,118,34,46,10,10,84,104,105,115,32,76,
  105,99,101,110,115,101,32,98,101,99,111,109,101,115,32,110,117,108,108,32,97,110,100,32,118,111,105,100,32,116,111,32,116,104,101,32,101,120,116,101,
  110,116,32,97,112,112,108,105,99,97,98,108,101,32,116,111,32,70,111,110,116,115,10,111,114,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,
  116,104,97,116,32,104,97,115,32,98,101,101,110,32,109,111,100,105,102,105,101,100,32,97,110,100,32,105,115,32,100,105,115,116,114,105,98,117,116,101,
  100,32,117,110,100,101,114,32,116,104,101,32,10,34,84,97,118,109,106,111,110,103,32,66,97,104,32,65,114,101,118,34,32,110,97,109,101,115,46,10,
  10,84,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,109,97,121,32,98,101,32,115,111,108,100,32,97,115,32,112,97,114,116,32,111,
  102,32,97,32,108,97,114,103,101,114,32,115,111,102,116,119,97,114,101,32,112,97,99,107,97,103,101,32,98,117,116,10,110,111,32,99,111,112,121,32,
  111,102,32,111,110,101,32,111,114,32,109,111,114,101,32,111,102,32,116,104,101,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,116,121,112,101,
  102,97,99,101,115,32,109,97,121,32,98,101,32,115,111,108,100,32,98,121,10,105,116,115,101,108,102,46,10,10,84,72,69,32,70,79,78,84,32,83,
  79,70,84,87,65,82,69,32,73,83,32,80,82,79,86,73,68,69,68,32,34,65,83,32,73,83,34,44,32,87,73,84,72,79,85,84,32,87,65,82,
  82,65,78,84,89,32,79,70,32,65,78,89,32,75,73,78,68,44,10,69,88,80,82,69,83,83,32,79,82,32,73,77,80,76,73,69,68,44,32,73,
  78,67,76,85,68,73,78,71,32,66,85,84,32,78,79,84,32,76,73,77,73,84,69,68,32,84,79,32,65,78,89,32,87,65,82,82,65,78,84,73,
  69,83,32,79,70,10,77,69,82,67,72,65,78,84,65,66,73,76,73,84,89,44,32,70,73,84,78,69,83,83,32,70,79,82,32,65,32,80,65,82,
  84,73,67,85,76,65,82,32,80,85,82,80,79,83,69,32,65,78,68,32,78,79,78,73,78,70,82,73,78,71,69,77,69,78,84,10,79,70,32,67,
  79,80,89,82,73,71,72,84,44,32,80,65,84,69,78,84,44,32,84,82,65,68,69,77,65,82,75,44,32,79,82,32,79,84,72,69,82,32,82,73,
  71,72,84,46,32,73,78,32,78,79,32,69,86,69,78,84,32,83,72,65,76,76,10,84,65,86,77,74,79,78,71,32,66,65,72,32,66,69,32,76,
  73,65,66,76,69,32,70,79,82,32,65,78,89,32,67,76,65,73,77,44,32,68,65,77,65,71,69,83,32,79,82,32,79,84,72,69,82,32,76,73,
  65,66,73,76,73,84,89,44,10,73,78,67,76,85,68,73,78,71,32,65,78,89,32,71,69,78,69,82,65,76,44,32,83,80,69,67,73,65,76,44,
  32,73,78,68,73,82,69,67,84,44,32,73,78,67,73,68,69,78,84,65,76,44,32,79,82,32,67,79,78,83,69,81,85,69,78,84,73,65,76,10,
  68,65,77,65,71,69,83,44,32,87,72,69,84,72,69,82,32,73,78,32,65,78,32,65,67,84,73,79,78,32,79,70,32,67,79,78,84,82,65,67,
  84,44,32,84,79,82,84,32,79,82,32,79,84,72,69,82,87,73,83,69,44,32,65,82,73,83,73,78,71,10,70,82,79,77,44,32,79,85,84,32,
  79,70,32,84,72,69,32,85,83,69,32,79,82,32,73,78,65,66,73,76,73,84,89,32,84,79,32,85,83,69,32,84,72,69,32,70,79,78,84,32,
  83,79,70,84,87,65,82,69,32,79,82,32,70,82,79,77,10,79,84,72,69,82,32,68,69,65,76,73,78,71,83,32,73,78,32,84,72,69,32,70,
  79,78,84,32,83,79,70,84,87,65,82,69,46,10,10,69,120,99,101,112,116,32,97,115,32,99,111,110,116,97,105,110,101,100,32,105,110,32,116,104,
  105,115,32,110,111,116,105,99,101,44,32,116,104,101,32,110,97,109,101,32,111,102,32,84,97,118,109,106,111,110,103,32,66,97,104,32,115,104,97,108,
  108,32,110,111,116,10,98,101,32,117,115,101,100,32,105,110,32,97,100,118,101,114,116,105,115,105,110,103,32,111,114,32,111,116,104,101,114,119,105,115,
  101,32,116,111,32,112,114,111,109,111,116,101,32,116,104,101,32,115,97,108,101,44,32,117,115,101,32,111,114,32,111,116,104,101,114,10,100,101,97,108,
  105,110,103,115,32,105,110,32,116,104,105,115,32,70,111,110,116,32,83,111,102,116,119,97,114,101,32,119,105,116,104,111,117,116,32,112,114,105,111,114,
  32,119,114,105,116,116,101,110,32,97,117,116,104,111,114,105,122,97,116,105,111,110,10,102,114,111,109,32,84,97,118,109,106,111,110,103,32,66,97,104,
  46,32,70,111,114,32,102,117,114,116,104,101,114,32,105,110,102,111,114,109,97,116,105,111,110,44,32,99,111,110,116,97,99,116,58,32,116,97,118,109,
  106,111,110,103,32,64,32,102,114,101,101,10,46,32,102,114,46,0,0,104,0,116,0,116,0,112,0,58,0,47,0,47,0,100,0,101,0,106,0,97,
  0,118,0,117,0,46,0,115,0,111,0,117,0,114,0,99,0,101,0,102,0,111,0,114,0,103,0,101,0,46,0,110,0,101,0,116,0,47,0,119,
  0,105,0,107,0,105,0,47,0,105,0,110,0,100,0,101,0,120,0,46,0,112,0,104,0,112,0,47,0,76,0,105,0,99,0,101,0,110,0,115,
  0,101,0,0,104,116,116,112,58,47,47,100,101,106,97,118,117,46,115,111,117,114,99,101,102,111,114,103,101,46,110,101,116,47,119,105,107,105,47,105,
  110,100,101,120,46,112,104,112,47,76,105,99,101,110,115,101,0,0,68,0,101,0,106,0,97,0,86,0,117,0,32,0,83,0,97,0,110,0,115,0,
  0,68,101,106,97,86,117,32,83,97,110,115,0,0,66,0,111,0,111,0,107,0,0,66,111,111,107,0,0,2,0,0,0,0,0,0,255,126,0,90,
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,220,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,
  0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,
  0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,
  0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,
  0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,
  0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,96,0,97,0,172,0,163,0,132,0,133,0,189,0,150,0,232,0,134,0,142,0,139,0,157,
  0,169,0,164,1,2,0,138,0,218,0,131,0,147,0,242,0,243,0,141,0,151,0,136,0,195,0,222,0,241,0,158,0,170,0,245,0,244,0,246,
  0,162,0,173,0,201,0,199,0,174,0,98,0,99,0,144,0,100,0,203,0,101,0,200,0,202,0,207,0,204,0,205,0,206,0,233,0,102,0,211,
  0,208,0,209,0,175,0,103,0,240,0,145,0,214,0,212,0,213,0,104,0,235,0,237,0,137,0,106,0,105,0,107,0,109,0,108,0,110,0,160,
  0,111,0,113,0,112,0,114,0,115,0,117,0,116,0,118,0,119,0,234,0,120,0,122,0,121,0,123,0,125,0,124,0,184,0,161,0,127,0,126,
  0,128,0,129,0,236,0,238,0,186,1,3,1,4,1,5,1,6,1,7,1,8,0,253,0,254,1,9,1,10,1,11,1,12,0,255,1,0,1,13,
  1,14,1,15,1,1,1,16,1,17,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,26,1,27,0,248,0,249,1,28,1,29,1,30,
  1,31,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,0,250,0,215,1,44,1,45,1,46,1,47,1,48,
  1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,1,58,0,226,0,227,1,59,1,60,1,61,1,62,1,63,1,64,1,65,1,66,
  1,67,1,68,1,69,1,70,1,71,1,72,1,73,0,176,0,177,1,74,1,75,1,76,1,77,1,78,1,79,1,80,1,81,1,82,1,83,0,251,
  0,252,0,228,0,229,1,84,1,85,1,86,1,87,1,88,1,89,1,90,1,91,1,92,1,93,1,94,1,95,1,96,1,97,1,98,1,99,1,100,
  1,101,1,102,1,103,1,104,1,105,0,187,1,106,1,107,1,108,1,109,0,230,0,231,1,110,1,111,1,112,1,113,1,114,1,115,1,116,1,117,
  1,118,1,119,1,120,1,121,1,122,1,123,1,124,1,125,1,126,1,127,1,128,0,166,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,
  1,137,1,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,
  1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,
  1,177,1,178,1,179,1,180,1,181,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,1,191,1,192,1,193,1,194,1,195,1,196,
  1,197,1,198,1,199,1,200,1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,1,215,1,216,
  1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,1,234,1,235,1,236,
  1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,1,246,1,247,1,248,1,249,1,250,1,251,1,252,1,253,1,254,1,255,2,0,
  2,1,2,2,2,3,2,4,2,5,2,6,2,7,2,8,2,9,2,10,2,11,2,12,2,13,2,14,2,15,2,16,2,17,2,18,2,19,2,20,
  2,21,2,22,2,23,2,24,2,25,2,26,2,27,2,28,2,29,2,30,2,31,2,32,2,33,2,34,2,35,2,36,2,37,2,38,2,39,2,40,
  2,41,2,42,2,43,2,44,2,45,2,46,2,47,2,48,2,49,2,50,2,51,2,52,2,53,2,54,2,55,2,56,2,57,2,58,2,59,2,60,
  2,61,2,62,2,63,2,64,2,65,2,66,2,67,2,68,2,69,2,70,2,71,2,72,2,73,2,74,2,75,2,76,2,77,2,78,2,79,2,80,
  2,81,2,82,2,83,2,84,2,85,2,86,2,87,2,88,2,89,2,90,2,91,2,92,2,93,2,94,2,95,2,96,2,97,2,98,2,99,2,100,
  2,101,2,102,2,103,2,104,2,105,2,106,2,107,2,108,2,109,2,110,2,111,2,112,2,113,2,114,2,115,2,116,2,117,2,118,2,119,2,120,
  2,121,2,122,2,123,2,124,2,125,2,126,2,127,2,128,2,129,2,130,2,131,2,132,2,133,2,134,2,135,2,136,2,137,2,138,2,139,2,140,
  2,141,2,142,2,143,2,144,2,145,2,146,2,147,2,148,2,149,2,150,2,151,2,152,2,153,2,154,2,155,2,156,2,157,2,158,2,159,2,160,
  2,161,2,162,2,163,2,164,2,165,2,166,2,167,2,168,2,169,2,170,2,171,2,172,2,173,2,174,2,175,2,176,2,177,2,178,2,179,0,216,
  0,225,2,180,2,181,2,182,2,183,2,184,2,185,2,186,2,187,2,188,2,189,2,190,2,191,2,192,2,193,2,194,2,195,0,219,0,220,0,221,
  0,224,0,217,0,223,2,196,2,197,2,198,2,199,2,200,2,201,2,202,2,203,2,204,2,205,2,206,2,207,2,208,2,209,2,210,2,211,2,212,
  2,213,2,214,2,215,2,216,2,217,2,218,2,219,2,220,2,221,2,222,2,223,2,224,2,225,2,226,2,227,2,228,2,229,2,230,2,231,2,232,
  2,233,2,234,2,235,2,236,2,237,2,238,2,239,2,240,2,241,2,242,2,243,2,244,2,245,2,246,2,247,2,248,2,249,2,250,2,251,2,252,
  2,253,2,254,2,255,3,0,3,1,3,2,3,3,3,4,3,5,3,6,3,7,3,8,3,9,3,10,3,11,3,12,3,13,3,14,3,15,3,16,
  3,17,3,18,3,19,3,20,3,21,3,22,3,23,3,24,3,25,3,26,3,27,3,28,3,29,3,30,3,31,3,32,3,33,3,34,3,35,3,36,
  3,37,3,38,3,39,3,40,3,41,3,42,3,43,3,44,3,45,3,46,3,47,3,48,3,49,3,50,3,51,3,52,3,53,3,54,3,55,3,56,
  3,57,3,58,3,59,3,60,3,61,3,62,3,63,3,64,3,65,3,66,3,67,3,68,3,69,3,70,3,71,3,72,3,73,3,74,3,75,3,76,
  3,77,3,78,3,79,3,80,3,81,3,82,3,83,3,84,3,85,3,86,3,87,3,88,3,89,3,90,3,91,3,92,3,93,3,94,3,95,3,96,
  0,159,3,97,3,98,3,99,3,100,3,101,3,102,3,103,3,104,3,105,3,106,3,107,3,108,3,109,3,110,3,111,3,112,3,113,3,114,3,115,
  3,116,3,117,3,118,0,155,3,119,3,120,3,121,3,122,3,123,3,124,3,125,3,126,3,127,3,128,3,129,3,130,3,131,3,132,3,133,3,134,
  3,135,3,136,3,137,3,138,3,139,3,140,3,141,3,142,3,143,3,144,3,145,3,146,3,147,3,148,3,149,3,150,3,151,3,152,3,153,3,154,
  3,155,3,156,3,157,3,158,3,159,3,160,3,161,3,162,3,163,3,164,3,165,3,166,3,167,3,168,3,169,3,170,3,171,3,172,3,173,3,174,
  3,175,3,176,3,177,3,178,3,179,3,180,3,181,3,182,3,183,3,184,3,185,3,186,3,187,3,188,3,189,3,190,3,191,3,192,3,193,3,194,
  3,195,3,196,3,197,3,198,3,199,3,200,3,201,3,202,3,203,3,204,3,205,3,206,3,207,3,208,3,209,3,210,3,211,3,212,3,213,3,214,
  3,215,3,216,3,217,3,218,3,219,3,220,3,221,3,222,3,223,3,224,3,225,3,226,3,227,3,228,3,229,3,230,3,231,3,232,3,233,3,234,
  3,235,3,236,3,237,3,238,3,239,3,240,3,241,3,242,3,243,3,244,3,245,3,246,3,247,3,248,3,249,3,250,3,251,3,252,3,253,3,254,
  3,255,4,0,4,1,4,2,4,3,4,4,4,5,4,6,4,7,4,8,4,9,4,10,4,11,4,12,4,13,4,14,4,15,4,16,4,17,4,18,
  4,19,4,20,4,21,4,22,4,23,4,24,4,25,4,26,4,27,4,28,4,29,4,30,4,31,4,32,4,33,4,34,4,35,4,36,4,37,4,38,
  4,39,4,40,4,41,4,42,4,43,4,44,4,45,4,46,4,47,4,48,4,49,4,50,4,51,4,52,4,53,4,54,4,55,4,56,4,57,4,58,
  4,59,4,60,4,61,4,62,4,63,4,64,4,65,4,66,4,67,4,68,4,69,4,70,4,71,4,72,4,73,4,74,4,75,4,76,4,77,4,78,
  4,79,4,80,4,81,4,82,4,83,4,84,4,85,4,86,4,87,4,88,4,89,4,90,4,91,4,92,4,93,4,94,4,95,4,96,4,97,4,98,
  4,99,4,100,4,101,4,102,4,103,4,104,4,105,4,106,4,107,4,108,4,109,4,110,4,111,4,112,4,113,4,114,4,115,4,116,4,117,4,118,
  4,119,4,120,4,121,4,122,4,123,4,124,4,125,4,126,4,127,4,128,4,129,4,130,4,131,4,132,4,133,4,134,4,135,4,136,4,137,4,138,
  4,139,4,140,4,141,4,142,4,143,4,144,4,145,4,146,4,147,4,148,4,149,4,150,4,151,4,152,4,153,4,154,4,155,4,156,4,157,4,158,
  4,159,4,160,4,161,4,162,4,163,4,164,4,165,4,166,4,167,4,168,4,169,4,170,4,171,4,172,4,173,4,174,4,175,4,176,4,177,4,178,
  4,179,4,180,4,181,4,182,4,183,4,184,4,185,4,186,4,187,4,188,4,189,4,190,4,191,4,192,4,193,4,194,4,195,4,196,4,197,4,198,
  4,199,4,200,4,201,4,202,4,203,4,204,4,205,4,206,4,207,4,208,4,209,4,210,4,211,4,212,4,213,4,214,4,215,4,216,4,217,4,218,
  4,219,4,220,4,221,4,222,4,223,4,224,4,225,4,226,4,227,4,228,4,229,4,230,4,231,4,232,4,233,4,234,4,235,4,236,4,237,4,238,
  4,239,4,240,4,241,4,242,4,243,4,244,4,245,4,246,4,247,4,248,4,249,4,250,4,251,4,252,4,253,4,254,4,255,5,0,5,1,5,2,
  5,3,5,4,5,5,5,6,5,7,5,8,5,9,5,10,5,11,5,12,5,13,5,14,5,15,5,16,5,17,5,18,5,19,5,20,5,21,5,22,
  5,23,5,24,5,25,5,26,5,27,5,28,5,29,5,30,5,31,5,32,5,33,5,34,5,35,5,36,5,37,5,38,5,39,5,40,5,41,5,42,
  5,43,5,44,5,45,5,46,5,47,5,48,5,49,5,50,5,51,5,52,5,53,5,54,5,55,5,56,5,57,5,58,5,59,5,60,5,61,5,62,
  5,63,5,64,5,65,5,66,5,67,5,68,5,69,5,70,5,71,5,72,5,73,5,74,5,75,5,76,5,77,5,78,5,79,5,80,5,81,5,82,
  5,83,5,84,5,85,5,86,5,87,5,88,5,89,5,90,5,91,5,92,5,93,5,94,5,95,5,96,5,97,5,98,5,99,5,100,5,101,5,102,
  5,103,5,104,5,105,5,106,5,107,5,108,5,109,5,110,5,111,5,112,5,113,5,114,5,115,5,116,5,117,5,118,5,119,5,120,5,121,5,122,
  5,123,5,124,5,125,5,126,5,127,5,128,5,129,5,130,5,131,5,132,5,133,5,134,5,135,5,136,5,137,5,138,5,139,5,140,5,141,5,142,
  5,143,5,144,5,145,5,146,5,147,5,148,5,149,5,150,5,151,5,152,5,153,5,154,5,155,5,156,5,157,5,158,5,159,5,160,5,161,5,162,
  5,163,5,164,5,165,5,166,5,167,5,168,5,169,5,170,5,171,5,172,5,173,5,174,5,175,5,176,5,177,5,178,5,179,5,180,5,181,5,182,
  5,183,5,184,5,185,5,186,5,187,5,188,5,189,5,190,5,191,5,192,5,193,5,194,5,195,5,196,5,197,5,198,5,199,5,200,5,201,5,202,
  5,203,5,204,5,205,5,206,5,207,5,208,5,209,5,210,5,211,5,212,5,213,5,214,5,215,5,216,5,217,5,218,5,219,5,220,5,221,5,222,
  5,223,5,224,5,225,5,226,5,227,5,228,5,229,5,230,5,231,5,232,5,233,5,234,5,235,5,236,5,237,5,238,5,239,5,240,5,241,5,242,
  5,243,5,244,5,245,5,246,5,247,5,248,5,249,5,250,5,251,5,252,5,253,5,254,5,255,6,0,6,1,6,2,6,3,6,4,6,5,6,6,
  6,7,6,8,6,9,6,10,6,11,6,12,6,13,6,14,6,15,6,16,6,17,6,18,6,19,6,20,6,21,6,22,6,23,6,24,6,25,6,26,
  6,27,6,28,6,29,6,30,6,31,6,32,6,33,6,34,6,35,6,36,6,37,6,38,6,39,6,40,6,41,6,42,6,43,6,44,6,45,6,46,
  6,47,6,48,6,49,6,50,6,51,6,52,6,53,6,54,6,55,6,56,6,57,6,58,6,59,6,60,6,61,6,62,6,63,6,64,6,65,6,66,
  6,67,6,68,6,69,6,70,6,71,6,72,6,73,6,74,6,75,6,76,6,77,6,78,6,79,6,80,6,81,6,82,6,83,6,84,6,85,6,86,
  6,87,6,88,6,89,6,90,6,91,6,92,6,93,6,94,6,95,6,96,6,97,6,98,6,99,6,100,6,101,6,102,6,103,6,104,6,105,6,106,
  6,107,6,108,6,109,6,110,6,111,6,112,6,113,6,114,6,115,6,116,6,117,6,118,6,119,6,120,6,121,6,122,6,123,6,124,6,125,6,126,
  6,127,6,128,6,129,6,130,6,131,6,132,6,133,6,134,6,135,6,136,6,137,6,138,6,139,6,140,6,141,6,142,6,143,6,144,6,145,6,146,
  6,147,6,148,6,149,6,150,6,151,6,152,6,153,6,154,6,155,6,156,6,157,6,158,6,159,6,160,6,161,6,162,6,163,6,164,6,165,6,166,
  6,167,6,168,6,169,6,170,6,171,6,172,6,173,6,174,6,175,6,176,6,177,6,178,6,179,6,180,6,181,6,182,6,183,6,184,6,185,6,186,
  6,187,6,188,6,189,6,190,6,191,6,192,6,193,6,194,6,195,6,196,6,197,6,198,6,199,6,200,6,201,6,202,6,203,6,204,6,205,6,206,
  6,207,6,208,6,209,6,210,6,211,6,212,6,213,6,214,6,215,6,216,6,217,6,218,6,219,6,220,6,221,6,222,6,223,6,224,6,225,6,226,
  6,227,6,228,6,229,6,230,6,231,6,232,6,233,6,234,6,235,6,236,6,237,6,238,6,239,6,240,6,241,6,242,6,243,6,244,6,245,6,246,
  6,247,6,248,6,249,6,250,6,251,6,252,6,253,6,254,6,255,7,0,7,1,7,2,7,3,7,4,7,5,7,6,7,7,7,8,7,9,7,10,
  7,11,7,12,7,13,7,14,7,15,7,16,7,17,7,18,7,19,7,20,7,21,7,22,7,23,7,24,7,25,7,26,7,27,7,28,7,29,7,30,
  7,31,7,32,7,33,7,34,7,35,7,36,7,37,7,38,7,39,7,40,7,41,7,42,7,43,7,44,7,45,7,46,7,47,7,48,7,49,7,50,
  7,51,7,52,7,53,7,54,7,55,7,56,7,57,7,58,7,59,7,60,7,61,7,62,7,63,7,64,7,65,7,66,7,67,7,68,7,69,7,70,
  7,71,7,72,7,73,7,74,7,75,7,76,7,77,7,78,7,79,7,80,7,81,7,82,7,83,7,84,7,85,7,86,7,87,7,88,7,89,7,90,
  7,91,7,92,7,93,7,94,7,95,7,96,7,97,7,98,7,99,7,100,7,101,7,102,7,103,7,104,7,105,7,106,7,107,7,108,7,109,7,110,
  7,111,7,112,7,113,7,114,7,115,7,116,7,117,7,118,7,119,7,120,7,121,7,122,7,123,7,124,7,125,7,126,7,127,7,128,7,129,7,130,
  7,131,7,132,7,133,7,134,7,135,7,136,7,137,7,138,7,139,7,140,7,141,7,142,7,143,7,144,7,145,7,146,7,147,7,148,7,149,7,150,
  7,151,7,152,7,153,7,154,7,155,7,156,7,157,7,158,7,159,7,160,7,161,7,162,7,163,7,164,7,165,7,166,7,167,7,168,7,169,7,170,
  7,171,7,172,7,173,7,174,7,175,7,176,7,177,7,178,7,179,7,180,7,181,7,182,7,183,7,184,7,185,7,186,7,187,7,188,7,189,7,190,
  7,191,7,192,7,193,7,194,7,195,7,196,7,197,7,198,7,199,7,200,7,201,7,202,7,203,7,204,7,205,7,206,7,207,7,208,7,209,7,210,
  7,211,7,212,7,213,7,214,7,215,7,216,7,217,7,218,7,219,7,220,7,221,7,222,7,223,7,224,7,225,7,226,7,227,7,228,7,229,7,230,
  7,231,7,232,7,233,7,234,7,235,7,236,7,237,7,238,7,239,7,240,7,241,7,242,7,243,7,244,7,245,7,246,7,247,7,248,7,249,7,250,
  7,251,7,252,7,253,7,254,7,255,8,0,8,1,8,2,8,3,8,4,8,5,8,6,8,7,8,8,8,9,8,10,8,11,8,12,8,13,8,14,
  8,15,8,16,8,17,8,18,8,19,8,20,8,21,8,22,8,23,8,24,8,25,8,26,8,27,8,28,8,29,8,30,8,31,8,32,8,33,8,34,
  8,35,8,36,8,37,8,38,8,39,8,40,8,41,8,42,8,43,8,44,8,45,8,46,8,47,8,48,8,49,8,50,8,51,8,52,8,53,8,54,
  8,55,8,56,8,57,8,58,8,59,8,60,8,61,8,62,8,63,8,64,8,65,8,66,8,67,8,68,8,69,8,70,8,71,8,72,8,73,8,74,
  8,75,8,76,8,77,8,78,8,79,8,80,8,81,8,82,8,83,8,84,8,85,8,86,8,87,8,88,8,89,8,90,8,91,8,92,8,93,8,94,
  8,95,8,96,8,97,8,98,8,99,8,100,8,101,8,102,8,103,8,104,8,105,8,106,8,107,8,108,8,109,8,110,8,111,8,112,8,113,8,114,
  8,115,8,116,8,117,8,118,8,119,8,120,8,121,8,122,8,123,8,124,8,125,8,126,8,127,8,128,8,129,8,130,8,131,8,132,8,133,8,134,
  8,135,8,136,8,137,8,138,8,139,8,140,8,141,8,142,8,143,8,144,8,145,8,146,8,147,8,148,8,149,8,150,8,151,8,152,8,153,8,154,
  8,155,8,156,8,157,8,158,8,159,8,160,8,161,8,162,8,163,8,164,8,165,8,166,8,167,8,168,8,169,8,170,8,171,8,172,8,173,8,174,
  8,175,8,176,8,177,8,178,8,179,8,180,8,181,8,182,8,183,8,184,8,185,8,186,8,187,8,188,8,189,8,190,8,191,8,192,8,193,8,194,
  8,195,8,196,8,197,8,198,8,199,8,200,8,201,8,202,8,203,8,204,8,205,8,206,8,207,8,208,8,209,8,210,8,211,8,212,8,213,8,214,
  8,215,8,216,8,217,8,218,8,219,8,220,8,221,8,222,8,223,8,224,8,225,8,226,8,227,8,228,8,229,8,230,8,231,8,232,8,233,8,234,
  8,235,8,236,8,237,8,238,8,239,8,240,8,241,8,242,8,243,8,244,8,245,8,246,8,247,8,248,8,249,8,250,8,251,8,252,8,253,8,254,
  8,255,9,0,9,1,9,2,9,3,9,4,9,5,9,6,9,7,9,8,9,9,9,10,9,11,9,12,9,13,9,14,9,15,9,16,9,17,9,18,
  9,19,9,20,9,21,9,22,9,23,9,24,9,25,9,26,9,27,9,28,9,29,9,30,9,31,9,32,9,33,9,34,9,35,9,36,9,37,9,38,
  9,39,9,40,9,41,9,42,9,43,9,44,9,45,9,46,9,47,9,48,9,49,9,50,9,51,9,52,9,53,9,54,9,55,9,56,9,57,9,58,
  9,59,9,60,9,61,9,62,9,63,9,64,9,65,9,66,9,67,9,68,9,69,9,70,9,71,9,72,9,73,9,74,9,75,9,76,9,77,9,78,
  9,79,9,80,9,81,9,82,9,83,9,84,9,85,9,86,9,87,9,88,9,89,9,90,9,91,9,92,9,93,9,94,9,95,9,96,9,97,9,98,
  9,99,9,100,9,101,9,102,9,103,9,104,9,105,9,106,9,107,9,108,9,109,9,110,9,111,9,112,9,113,9,114,9,115,9,116,9,117,9,118,
  9,119,9,120,9,121,9,122,9,123,9,124,9,125,9,126,9,127,9,128,9,129,9,130,9,131,9,132,9,133,9,134,9,135,9,136,9,137,9,138,
  9,139,9,140,9,141,9,142,9,143,9,144,9,145,9,146,9,147,9,148,9,149,9,150,9,151,9,152,9,153,9,154,9,155,9,156,9,157,9,158,
  9,159,9,160,9,161,9,162,9,163,9,164,9,165,9,166,9,167,9,168,9,169,9,170,9,171,9,172,9,173,9,174,9,175,9,176,9,177,9,178,
  9,179,9,180,9,181,9,182,9,183,9,184,9,185,9,186,9,187,9,188,9,189,9,190,9,191,9,192,9,193,9,194,9,195,9,196,9,197,9,198,
  9,199,9,200,9,201,9,202,9,203,9,204,9,205,9,206,9,207,9,208,9,209,9,210,9,211,9,212,9,213,9,214,9,215,9,216,9,217,9,218,
  9,219,9,220,9,221,9,222,9,223,9,224,9,225,9,226,9,227,9,228,9,229,9,230,9,231,9,232,9,233,9,234,9,235,9,236,9,237,9,238,
  9,239,9,240,9,241,9,242,9,243,9,244,9,245,9,246,9,247,9,248,9,249,9,250,9,251,9,252,9,253,9,254,9,255,10,0,10,1,10,2,
  10,3,10,4,10,5,10,6,10,7,10,8,10,9,10,10,10,11,10,12,10,13,10,14,10,15,10,16,10,17,10,18,10,19,10,20,10,21,10,22,
  10,23,10,24,10,25,10,26,10,27,10,28,10,29,10,30,10,31,10,32,10,33,10,34,10,35,10,36,10,37,10,38,10,39,10,40,10,41,10,42,
  10,43,10,44,10,45,10,46,10,47,10,48,10,49,10,50,10,51,10,52,10,53,10,54,10,55,10,56,10,57,10,58,10,59,10,60,10,61,10,62,
  10,63,10,64,10,65,10,66,10,67,10,68,10,69,10,70,10,71,10,72,10,73,10,74,10,75,10,76,10,77,10,78,10,79,10,80,10,81,10,82,
  10,83,10,84,10,85,10,86,10,87,10,88,10,89,10,90,10,91,10,92,10,93,10,94,10,95,10,96,10,97,10,98,10,99,10,100,10,101,10,102,
  10,103,10,104,10,105,10,106,10,107,10,108,10,109,10,110,10,111,10,112,10,113,10,114,10,115,10,116,10,117,10,118,10,119,10,120,10,121,10,122,
  10,123,10,124,10,125,10,126,10,127,10,128,10,129,10,130,10,131,10,132,10,133,10,134,10,135,10,136,10,137,10,138,10,139,10,140,10,141,10,142,
  10,143,10,144,10,145,10,146,10,147,10,148,10,149,10,150,10,151,10,152,10,153,10,154,10,155,10,156,10,157,10,158,10,159,10,160,10,161,10,162,
  10,163,10,164,10,165,10,166,10,167,10,168,10,169,10,170,10,171,10,172,10,173,10,174,10,175,10,176,10,177,10,178,10,179,10,180,10,181,10,182,
  10,183,10,184,10,185,10,186,10,187,10,188,10,189,10,190,10,191,10,192,10,193,10,194,10,195,10,196,10,197,10,198,10,199,10,200,10,201,10,202,
  10,203,10,204,10,205,10,206,10,207,10,208,10,209,10,210,10,211,10,212,10,213,10,214,10,215,10,216,10,217,10,218,10,219,10,220,10,221,10,222,
  10,223,10,224,10,225,10,226,10,227,10,228,10,229,10,230,10,231,10,232,10,233,10,234,10,235,10,236,10,237,10,238,10,239,10,240,10,241,10,242,
  10,243,10,244,10,245,10,246,10,247,10,248,10,249,10,250,10,251,10,252,10,253,10,254,10,255,11,0,11,1,11,2,11,3,11,4,11,5,11,6,
  11,7,11,8,11,9,11,10,11,11,11,12,11,13,11,14,11,15,11,16,11,17,11,18,0,178,0,179,11,19,11,20,11,21,0,182,0,183,0,196,
  11,22,0,180,0,181,0,197,11,23,0,130,0,194,0,135,11,24,11,25,11,26,0,171,11,27,11,28,11,29,11,30,11,31,11,32,11,33,11,34,
  11,35,0,198,11,36,11,37,11,38,11,39,11,40,11,41,11,42,11,43,0,190,0,191,11,44,11,45,11,46,11,47,11,48,11,49,11,50,11,51,
  11,52,0,188,11,53,11,54,11,55,11,56,11,57,11,58,11,59,11,60,11,61,11,62,11,63,11,64,11,65,11,66,11,67,11,68,11,69,11,70,
  11,71,11,72,11,73,11,74,11,75,11,76,11,77,11,78,11,79,11,80,11,81,11,82,11,83,11,84,11,85,11,86,11,87,11,88,11,89,11,90,
  11,91,11,92,11,93,11,94,11,95,11,96,11,97,11,98,11,99,11,100,11,101,11,102,11,103,11,104,11,105,11,106,11,107,11,108,11,109,11,110,
  11,111,11,112,11,113,11,114,11,115,11,116,11,117,11,118,11,119,11,120,11,121,11,122,11,123,11,124,11,125,11,126,11,127,11,128,11,129,11,130,
  11,131,11,132,11,133,11,134,11,135,0,247,11,136,11,137,11,138,11,139,11,140,11,141,11,142,11,143,11,144,11,145,11,146,11,147,11,148,11,149,
  11,150,11,151,11,152,11,153,11,154,11,155,11,156,11,157,11,158,11,159,11,160,11,161,11,162,11,163,11,164,11,165,11,166,11,167,11,168,11,169,
  11,170,11,171,11,172,11,173,11,174,11,175,11,176,11,177,11,178,11,179,11,180,11,181,11,182,11,183,11,184,11,185,11,186,11,187,11,188,11,189,
  11,190,11,191,11,192,11,193,11,194,11,195,11,196,0,140,11,197,11,198,11,199,11,200,11,201,11,202,11,203,11,204,11,205,11,206,11,207,11,208,
  11,209,11,210,11,211,11,212,11,213,11,214,11,215,11,216,11,217,11,218,11,219,11,220,11,221,11,222,11,223,11,224,11,225,11,226,11,227,11,228,
  11,229,11,230,11,231,11,232,11,233,11,234,11,235,11,236,11,237,11,238,11,239,11,240,11,241,11,242,11,243,11,244,11,245,11,246,11,247,11,248,
  11,249,11,250,11,251,11,252,11,253,11,254,11,255,12,0,12,1,12,2,12,3,12,4,12,5,12,6,12,7,12,8,12,9,12,10,12,11,12,12,
  12,13,12,14,12,15,12,16,12,17,12,18,12,19,12,20,12,21,12,22,12,23,12,24,12,25,12,26,12,27,12,28,12,29,12,30,12,31,12,32,
  12,33,12,34,12,35,12,36,12,37,12,38,12,39,12,40,12,41,12,42,12,43,12,44,12,45,12,46,12,47,12,48,12,49,12,50,12,51,12,52,
  12,53,12,54,12,55,12,56,12,57,12,58,12,59,12,60,12,61,12,62,12,63,12,64,12,65,12,66,12,67,12,68,12,69,12,70,12,71,12,72,
  12,73,12,74,12,75,12,76,12,77,12,78,12,79,12,80,12,81,12,82,12,83,12,84,12,85,12,86,12,87,12,88,12,89,12,90,12,91,12,92,
  12,93,12,94,12,95,12,96,12,97,12,98,12,99,12,100,12,101,12,102,12,103,12,104,12,105,12,106,12,107,12,108,12,109,12,110,12,111,12,112,
  12,113,12,114,12,115,12,116,12,117,12,118,12,119,12,120,12,121,12,122,12,123,12,124,12,125,12,126,12,127,12,128,12,129,12,130,12,131,12,132,
  12,133,12,134,12,135,12,136,12,137,12,138,12,139,12,140,12,141,12,142,12,143,12,144,12,145,12,146,12,147,12,148,12,149,12,150,0,152,12,151,
  12,152,12,153,0,168,12,154,12,155,12,156,12,157,12,158,12,159,12,160,12,161,0,154,12,162,0,153,0,239,12,163,12,164,12,165,12,166,12,167,
  12,168,12,169,0,165,12,170,12,171,12,172,0,146,12,173,12,174,12,175,12,176,12,177,12,178,12,179,12,180,12,181,12,182,12,183,12,184,0,156,
  12,185,12,186,12,187,12,188,12,189,12,190,12,191,12,192,12,193,12,194,12,195,12,196,12,197,12,198,12,199,12,200,12,201,12,202,12,203,12,204,
  12,205,12,206,12,207,12,208,12,209,12,210,12,211,12,212,0,167,12,213,12,214,12,215,12,216,12,217,12,218,12,219,12,220,12,221,12,222,12,223,
  12,224,12,225,12,226,12,227,12,228,12,229,12,230,12,231,12,232,12,233,12,234,12,235,0,143,12,236,12,237,12,238,0,148,0,149,12,239,12,240,
  12,241,12,242,12,243,12,244,12,245,12,246,12,247,12,248,12,249,12,250,12,251,12,252,12,253,12,254,12,255,13,0,13,1,13,2,13,3,13,4,
  13,5,13,6,13,7,13,8,13,9,13,10,13,11,13,12,13,13,13,14,13,15,13,16,13,17,13,18,13,19,13,20,13,21,13,22,13,23,13,24,
  13,25,13,26,13,27,13,28,13,29,13,30,13,31,13,32,13,33,13,34,13,35,13,36,13,37,13,38,13,39,13,40,13,41,13,42,13,43,13,44,
  13,45,13,46,13,47,13,48,13,49,13,50,13,51,13,52,13,53,13,54,13,55,13,56,13,57,13,58,13,59,13,60,13,61,13,62,13,63,13,64,
  13,65,13,66,13,67,13,68,13,69,13,70,13,71,13,72,13,73,13,74,13,75,13,76,13,77,13,78,13,79,13,80,13,81,13,82,13,83,13,84,
  13,85,13,86,13,87,13,88,13,89,13,90,13,91,13,92,13,93,13,94,13,95,13,96,13,97,13,98,13,99,13,100,13,101,13,102,13,103,13,104,
  13,105,13,106,13,107,13,108,13,109,13,110,13,111,13,112,13,113,13,114,13,115,13,116,13,117,13,118,13,119,13,120,13,121,13,122,13,123,13,124,
  13,125,13,126,13,127,13,128,13,129,13,130,13,131,13,132,13,133,13,134,13,135,13,136,13,137,13,138,13,139,13,140,13,141,13,142,13,143,13,144,
  13,145,13,146,13,147,13,148,13,149,13,150,13,151,13,152,13,153,13,154,13,155,13,156,13,157,13,158,13,159,13,160,13,161,13,162,13,163,13,164,
  13,165,13,166,13,167,13,168,13,169,13,170,13,171,13,172,13,173,13,174,13,175,13,176,13,177,13,178,13,179,13,180,13,181,13,182,13,183,13,184,
  13,185,13,186,13,187,13,188,13,189,13,190,13,191,13,192,13,193,13,194,13,195,13,196,13,197,13,198,13,199,13,200,13,201,13,202,13,203,13,204,
  13,205,13,206,13,207,13,208,13,209,13,210,13,211,13,212,13,213,13,214,13,215,13,216,13,217,13,218,13,219,13,220,13,221,13,222,13,223,13,224,
  13,225,13,226,13,227,13,228,13,229,13,230,13,231,13,232,13,233,13,234,13,235,13,236,13,237,13,238,13,239,13,240,13,241,13,242,13,243,13,244,
  13,245,13,246,13,247,13,248,13,249,13,250,13,251,13,252,13,253,13,254,13,255,14,0,14,1,14,2,14,3,14,4,14,5,14,6,14,7,14,8,
  14,9,14,10,14,11,14,12,14,13,14,14,14,15,14,16,14,17,14,18,14,19,14,20,14,21,14,22,14,23,14,24,14,25,14,26,14,27,14,28,
  14,29,14,30,14,31,14,32,14,33,14,34,14,35,14,36,14,37,14,38,14,39,14,40,14,41,14,42,14,43,14,44,14,45,14,46,14,47,14,48,
  14,49,14,50,14,51,14,52,14,53,14,54,14,55,14,56,14,57,14,58,14,59,14,60,14,61,14,62,14,63,14,64,14,65,14,66,14,67,14,68,
  14,69,14,70,14,71,14,72,14,73,14,74,14,75,14,76,14,77,14,78,14,79,14,80,14,81,14,82,14,83,14,84,14,85,14,86,14,87,14,88,
  14,89,14,90,14,91,14,92,14,93,14,94,14,95,14,96,14,97,14,98,14,99,14,100,14,101,14,102,14,103,14,104,14,105,14,106,14,107,14,108,
  14,109,14,110,14,111,14,112,14,113,14,114,14,115,14,116,14,117,14,118,14,119,14,120,14,121,14,122,14,123,14,124,14,125,14,126,14,127,14,128,
  14,129,14,130,14,131,14,132,14,133,14,134,14,135,14,136,14,137,14,138,14,139,14,140,14,141,14,142,14,143,14,144,14,145,14,146,14,147,14,148,
  14,149,14,150,14,151,14,152,14,153,14,154,14,155,14,156,14,157,14,158,14,159,0,185,14,160,14,161,14,162,14,163,14,164,14,165,14,166,14,167,
  14,168,14,169,14,170,14,171,14,172,14,173,14,174,14,175,14,176,14,177,14,178,14,179,14,180,14,181,14,182,14,183,14,184,14,185,14,186,14,187,
  14,188,14,189,14,190,14,191,14,192,14,193,14,194,14,195,14,196,14,197,14,198,14,199,14,200,14,201,14,202,14,203,14,204,14,205,14,206,14,207,
  14,208,14,209,14,210,14,211,14,212,14,213,14,214,14,215,14,216,14,217,14,218,14,219,14,220,14,221,14,222,14,223,14,224,14,225,14,226,14,227,
  14,228,14,229,14,230,14,231,14,232,14,233,14,234,14,235,14,236,14,237,14,238,14,239,14,240,14,241,14,242,14,243,14,244,14,245,14,246,14,247,
  14,248,14,249,14,250,14,251,14,252,14,253,14,254,14,255,15,0,15,1,15,2,15,3,15,4,15,5,15,6,15,7,15,8,15,9,15,10,15,11,
  15,12,15,13,15,14,15,15,15,16,15,17,15,18,15,19,15,20,15,21,15,22,15,23,15,24,15,25,15,26,15,27,15,28,15,29,15,30,15,31,
  15,32,15,33,15,34,15,35,15,36,15,37,15,38,15,39,15,40,15,41,15,42,15,43,15,44,15,45,15,46,15,47,15,48,15,49,15,50,15,51,
  15,52,15,53,15,54,15,55,15,56,15,57,15,58,15,59,15,60,15,61,15,62,15,63,15,64,15,65,15,66,15,67,15,68,15,69,15,70,15,71,
  15,72,15,73,15,74,15,75,15,76,15,77,15,78,15,79,15,80,15,81,15,82,15,83,15,84,15,85,15,86,15,87,15,88,15,89,15,90,15,91,
  15,92,15,93,15,94,15,95,15,96,15,97,15,98,15,99,15,100,15,101,15,102,15,103,15,104,15,105,15,106,15,107,15,108,15,109,15,110,15,111,
  15,112,15,113,15,114,15,115,15,116,15,117,15,118,15,119,15,120,15,121,15,122,15,123,15,124,15,125,15,126,15,127,15,128,15,129,15,130,15,131,
  15,132,15,133,15,134,15,135,15,136,15,137,15,138,15,139,15,140,15,141,15,142,15,143,15,144,15,145,15,146,15,147,15,148,15,149,15,150,15,151,
  15,152,15,153,15,154,15,155,15,156,15,157,15,158,15,159,15,160,15,161,15,162,15,163,15,164,15,165,15,166,15,167,15,168,15,169,15,170,15,171,
  15,172,15,173,15,174,15,175,15,176,15,177,15,178,15,179,15,180,15,181,15,182,15,183,15,184,15,185,15,186,15,187,15,188,15,189,15,190,15,191,
  15,192,15,193,15,194,15,195,15,196,15,197,15,198,15,199,15,200,15,201,15,202,15,203,15,204,15,205,15,206,15,207,15,208,15,209,15,210,15,211,
  15,212,15,213,15,214,15,215,15,216,15,217,15,218,15,219,15,220,15,221,15,222,15,223,15,224,15,225,15,226,15,227,15,228,15,229,15,230,15,231,
  15,232,15,233,15,234,15,235,15,236,15,237,15,238,15,239,15,240,15,241,15,242,15,243,15,244,15,245,15,246,15,247,15,248,15,249,15,250,15,251,
  15,252,15,253,15,254,15,255,16,0,16,1,16,2,16,3,16,4,16,5,16,6,16,7,16,8,16,9,16,10,16,11,16,12,16,13,16,14,16,15,
  16,16,16,17,16,18,16,19,16,20,16,21,16,22,16,23,16,24,16,25,16,26,16,27,16,28,16,29,16,30,16,31,16,32,16,33,16,34,16,35,
  16,36,16,37,16,38,16,39,16,40,16,41,16,42,16,43,16,44,16,45,16,46,16,47,16,48,16,49,16,50,16,51,16,52,16,53,16,54,16,55,
  16,56,16,57,16,58,16,59,16,60,16,61,16,62,16,63,16,64,16,65,16,66,16,67,16,68,16,69,16,70,16,71,16,72,16,73,16,74,16,75,
  16,76,16,77,16,78,16,79,16,80,16,81,16,82,16,83,16,84,16,85,16,86,16,87,16,88,16,89,16,90,16,91,16,92,16,93,16,94,16,95,
  16,96,16,97,16,98,16,99,16,100,16,101,16,102,16,103,16,104,16,105,16,106,16,107,16,108,16,109,16,110,16,111,16,112,16,113,16,114,16,115,
  16,116,16,117,16,118,16,119,16,120,16,121,16,122,16,123,16,124,16,125,16,126,16,127,16,128,16,129,16,130,16,131,16,132,16,133,16,134,16,135,
  16,136,16,137,16,138,16,139,16,140,16,141,16,142,16,143,16,144,16,145,16,146,16,147,16,148,16,149,16,150,16,151,16,152,16,153,16,154,16,155,
  16,156,16,157,16,158,16,159,16,160,16,161,16,162,16,163,16,164,16,165,16,166,16,167,16,168,16,169,16,170,16,171,16,172,16,173,16,174,16,175,
  16,176,16,177,16,178,16,179,16,180,16,181,16,182,16,183,16,184,16,185,16,186,16,187,16,188,16,189,16,190,16,191,16,192,16,193,16,194,16,195,
  16,196,16,197,16,198,16,199,16,200,16,201,16,202,16,203,16,204,16,205,16,206,16,207,16,208,16,209,16,210,16,211,16,212,16,213,16,214,16,215,
  16,216,16,217,16,218,16,219,16,220,16,221,16,222,16,223,16,224,16,225,16,226,16,227,16,228,16,229,16,230,16,231,16,232,16,233,16,234,16,235,
  16,236,16,237,16,238,16,239,16,240,16,241,16,242,16,243,16,244,16,245,16,246,16,247,16,248,16,249,16,250,16,251,16,252,16,253,16,254,16,255,
  17,0,17,1,17,2,17,3,17,4,17,5,17,6,17,7,17,8,17,9,17,10,17,11,17,12,17,13,17,14,17,15,17,16,17,17,17,18,17,19,
  17,20,17,21,17,22,17,23,17,24,17,25,17,26,17,27,17,28,17,29,17,30,17,31,17,32,17,33,17,34,17,35,17,36,17,37,17,38,17,39,
  17,40,17,41,17,42,17,43,17,44,17,45,17,46,17,47,17,48,17,49,17,50,17,51,17,52,17,53,17,54,17,55,17,56,17,57,17,58,17,59,
  17,60,17,61,17,62,17,63,17,64,17,65,17,66,17,67,17,68,17,69,17,70,17,71,17,72,17,73,17,74,17,75,17,76,17,77,17,78,17,79,
  17,80,17,81,17,82,17,83,17,84,17,85,17,86,17,87,17,88,17,89,17,90,17,91,17,92,17,93,17,94,17,95,17,96,17,97,17,98,17,99,
  17,100,17,101,17,102,17,103,17,104,17,105,17,106,17,107,17,108,17,109,17,110,17,111,17,112,17,113,17,114,17,115,17,116,17,117,17,118,17,119,
  17,120,17,121,17,122,17,123,17,124,17,125,17,126,17,127,17,128,17,129,17,130,17,131,17,132,17,133,17,134,17,135,17,136,17,137,17,138,17,139,
  17,140,17,141,17,142,17,143,17,144,17,145,17,146,17,147,17,148,17,149,17,150,17,151,17,152,17,153,17,154,17,155,17,156,17,157,17,158,17,159,
  17,160,17,161,17,162,17,163,17,164,17,165,17,166,17,167,17,168,17,169,17,170,17,171,17,172,17,173,17,174,17,175,17,176,17,177,17,178,17,179,
  17,180,17,181,17,182,17,183,17,184,17,185,17,186,17,187,17,188,17,189,17,190,17,191,17,192,17,193,17,194,17,195,17,196,17,197,17,198,17,199,
  17,200,17,201,17,202,17,203,17,204,17,205,17,206,17,207,17,208,17,209,17,210,17,211,17,212,17,213,17,214,17,215,17,216,17,217,17,218,17,219,
  17,220,17,221,17,222,17,223,17,224,17,225,17,226,17,227,17,228,17,229,17,230,17,231,17,232,17,233,17,234,17,235,17,236,17,237,17,238,17,239,
  17,240,17,241,17,242,17,243,17,244,17,245,17,246,17,247,17,248,17,249,17,250,17,251,17,252,17,253,17,254,17,255,18,0,18,1,18,2,18,3,
  18,4,18,5,18,6,18,7,18,8,18,9,18,10,18,11,18,12,18,13,18,14,18,15,18,16,18,17,18,18,18,19,18,20,18,21,18,22,18,23,
  18,24,18,25,18,26,18,27,18,28,18,29,18,30,18,31,18,32,18,33,18,34,18,35,18,36,18,37,18,38,18,39,18,40,18,41,18,42,18,43,
  18,44,18,45,18,46,18,47,18,48,18,49,18,50,18,51,18,52,18,53,18,54,18,55,18,56,18,57,18,58,18,59,18,60,18,61,18,62,18,63,
  18,64,18,65,18,66,18,67,18,68,18,69,18,70,18,71,18,72,18,73,18,74,18,75,18,76,18,77,18,78,18,79,18,80,18,81,18,82,18,83,
  18,84,18,85,18,86,18,87,18,88,18,89,18,90,18,91,18,92,18,93,18,94,18,95,18,96,18,97,18,98,18,99,18,100,18,101,18,102,18,103,
  18,104,18,105,18,106,18,107,18,108,18,109,18,110,18,111,18,112,18,113,18,114,18,115,18,116,18,117,18,118,18,119,18,120,18,121,18,122,18,123,
  18,124,18,125,18,126,18,127,18,128,18,129,18,130,18,131,18,132,18,133,18,134,18,135,18,136,18,137,18,138,18,139,18,140,18,141,18,142,18,143,
  18,144,18,145,18,146,18,147,18,148,18,149,18,150,18,151,18,152,18,153,18,154,18,155,18,156,18,157,18,158,18,159,18,160,18,161,18,162,18,163,
  18,164,18,165,18,166,18,167,18,168,18,169,18,170,18,171,18,172,18,173,18,174,18,175,18,176,18,177,18,178,18,179,18,180,18,181,18,182,18,183,
  18,184,18,185,18,186,18,187,18,188,18,189,18,190,18,191,18,192,18,193,18,194,18,195,18,196,18,197,18,198,18,199,18,200,18,201,18,202,18,203,
  18,204,18,205,18,206,18,207,18,208,18,209,18,210,18,211,18,212,18,213,18,214,18,215,18,216,18,217,18,218,18,219,18,220,18,221,18,222,18,223,
  18,224,18,225,18,226,18,227,18,228,18,229,18,230,18,231,18,232,18,233,18,234,18,235,18,236,18,237,18,238,18,239,18,240,18,241,18,242,18,243,
  18,244,18,245,18,246,18,247,18,248,18,249,18,250,18,251,18,252,18,253,18,254,18,255,19,0,19,1,19,2,19,3,19,4,19,5,19,6,19,7,
  19,8,19,9,19,10,19,11,19,12,19,13,19,14,19,15,19,16,19,17,19,18,19,19,19,20,19,21,19,22,19,23,19,24,19,25,19,26,19,27,
  19,28,19,29,19,30,19,31,19,32,19,33,19,34,19,35,19,36,19,37,19,38,19,39,19,40,19,41,19,42,19,43,19,44,19,45,19,46,19,47,
  19,48,19,49,19,50,19,51,19,52,19,53,19,54,19,55,19,56,19,57,19,58,19,59,19,60,19,61,19,62,19,63,19,64,19,65,19,66,19,67,
  19,68,19,69,19,70,19,71,19,72,19,73,19,74,19,75,19,76,19,77,19,78,19,79,19,80,19,81,19,82,19,83,19,84,19,85,19,86,19,87,
  19,88,19,89,19,90,19,91,19,92,19,93,19,94,19,95,19,96,19,97,19,98,19,99,19,100,19,101,19,102,19,103,19,104,19,105,19,106,19,107,
  19,108,19,109,19,110,19,111,19,112,19,113,19,114,19,115,19,116,19,117,19,118,19,119,19,120,19,121,19,122,19,123,19,124,19,125,19,126,19,127,
  19,128,19,129,19,130,19,131,19,132,19,133,19,134,19,135,19,136,19,137,19,138,19,139,19,140,19,141,19,142,19,143,19,144,19,145,19,146,19,147,
  19,148,19,149,19,150,19,151,19,152,19,153,19,154,19,155,19,156,19,157,19,158,19,159,19,160,19,161,19,162,19,163,19,164,19,165,19,166,19,167,
  19,168,0,192,0,193,19,169,19,170,19,171,19,172,19,173,19,174,19,175,19,176,19,177,19,178,19,179,19,180,19,181,19,182,19,183,19,184,19,185,
  19,186,19,187,19,188,19,189,19,190,19,191,19,192,19,193,19,194,19,195,19,196,19,197,19,198,19,199,19,200,19,201,19,202,19,203,19,204,19,205,
  19,206,19,207,19,208,19,209,19,210,19,211,19,212,19,213,19,214,19,215,19,216,19,217,19,218,19,219,19,220,19,221,19,222,19,223,19,224,19,225,
  19,226,19,227,19,228,19,229,19,230,19,231,19,232,19,233,19,234,19,235,19,236,19,237,19,238,19,239,19,240,19,241,19,242,19,243,19,244,19,245,
  19,246,19,247,19,248,19,249,19,250,19,251,19,252,19,253,19,254,19,255,20,0,20,1,20,2,20,3,20,4,20,5,20,6,20,7,20,8,20,9,
  20,10,20,11,20,12,20,13,20,14,20,15,20,16,20,17,20,18,20,19,20,20,20,21,20,22,20,23,20,24,20,25,20,26,20,27,20,28,20,29,
  20,30,20,31,20,32,20,33,20,34,20,35,20,36,20,37,20,38,20,39,20,40,20,41,20,42,20,43,20,44,20,45,20,46,20,47,20,48,20,49,
  20,50,20,51,20,52,20,53,20,54,20,55,20,56,20,57,20,58,20,59,20,60,20,61,20,62,20,63,20,64,20,65,20,66,20,67,20,68,20,69,
  20,70,20,71,20,72,20,73,20,74,20,75,20,76,20,77,20,78,20,79,20,80,20,81,20,82,20,83,20,84,20,85,20,86,20,87,20,88,20,89,
  20,90,20,91,20,92,20,93,20,94,20,95,20,96,20,97,20,98,20,99,20,100,20,101,20,102,20,103,20,104,20,105,20,106,20,107,20,108,20,109,
  20,110,20,111,20,112,20,113,20,114,20,115,20,116,20,117,20,118,20,119,20,120,20,121,20,122,20,123,20,124,20,125,20,126,20,127,20,128,20,129,
  20,130,20,131,20,132,20,133,20,134,20,135,20,136,20,137,20,138,20,139,20,140,20,141,20,142,20,143,20,144,20,145,20,146,20,147,20,148,20,149,
  20,150,20,151,20,152,20,153,20,154,20,155,20,156,20,157,20,158,20,159,20,160,20,161,20,162,20,163,20,164,20,165,20,166,20,167,20,168,20,169,
  20,170,20,171,20,172,20,173,20,174,20,175,20,176,20,177,20,178,20,179,20,180,20,181,20,182,20,183,20,184,20,185,20,186,20,187,20,188,20,189,
  20,190,20,191,20,192,20,193,20,194,20,195,20,196,20,197,20,198,20,199,20,200,20,201,20,202,20,203,20,204,20,205,20,206,20,207,20,208,20,209,
  20,210,20,211,20,212,20,213,20,214,20,215,20,216,20,217,20,218,20,219,20,220,20,221,20,222,20,223,20,224,20,225,20,226,20,227,20,228,20,229,
  20,230,20,231,20,232,20,233,20,234,20,235,20,236,20,237,20,238,20,239,20,240,20,241,20,242,20,243,20,244,20,245,20,246,20,247,20,248,20,249,
  20,250,20,251,20,252,20,253,20,254,20,255,21,0,21,1,21,2,21,3,21,4,21,5,21,6,21,7,21,8,21,9,21,10,21,11,21,12,21,13,
  21,14,21,15,21,16,21,17,21,18,21,19,21,20,21,21,21,22,21,23,21,24,21,25,21,26,21,27,21,28,21,29,21,30,21,31,21,32,21,33,
  21,34,21,35,21,36,21,37,21,38,21,39,21,40,21,41,21,42,21,43,21,44,21,45,21,46,21,47,21,48,21,49,21,50,21,51,21,52,21,53,
  21,54,21,55,21,56,21,57,21,58,21,59,21,60,21,61,21,62,21,63,21,64,21,65,21,66,21,67,21,68,21,69,21,70,21,71,21,72,21,73,
  21,74,21,75,21,76,21,77,21,78,21,79,21,80,21,81,21,82,21,83,21,84,21,85,21,86,21,87,21,88,21,89,21,90,21,91,21,92,21,93,
  21,94,21,95,21,96,21,97,21,98,21,99,21,100,21,101,21,102,21,103,21,104,21,105,21,106,21,107,21,108,21,109,21,110,21,111,21,112,21,113,
  21,114,21,115,21,116,21,117,21,118,21,119,21,120,21,121,21,122,21,123,21,124,21,125,21,126,21,127,21,128,21,129,21,130,21,131,21,132,21,133,
  21,134,21,135,21,136,21,137,21,138,21,139,21,140,21,141,21,142,21,143,21,144,21,145,21,146,21,147,21,148,21,149,21,150,21,151,21,152,21,153,
  21,154,21,155,21,156,21,157,21,158,21,159,21,160,21,161,21,162,21,163,21,164,21,165,21,166,21,167,21,168,21,169,21,170,21,171,21,172,21,173,
  21,174,21,175,21,176,21,177,21,178,21,179,21,180,21,181,21,182,21,183,21,184,21,185,21,186,21,187,21,188,21,189,21,190,21,191,21,192,21,193,
  21,194,21,195,21,196,21,197,21,198,21,199,21,200,21,201,21,202,21,203,21,204,21,205,21,206,21,207,21,208,21,209,21,210,21,211,21,212,21,213,
  21,214,21,215,21,216,21,217,21,218,21,219,21,220,21,221,21,222,21,223,21,224,21,225,21,226,21,227,21,228,21,229,21,230,21,231,21,232,21,233,
  21,234,21,235,21,236,21,237,21,238,21,239,21,240,21,241,21,242,21,243,21,244,21,245,21,246,21,247,21,248,21,249,21,250,21,251,21,252,21,253,
  21,254,21,255,22,0,22,1,22,2,22,3,22,4,22,5,22,6,22,7,22,8,22,9,22,10,22,11,22,12,22,13,22,14,22,15,22,16,22,17,
  22,18,22,19,22,20,22,21,22,22,22,23,22,24,22,25,22,26,22,27,22,28,22,29,22,30,22,31,22,32,22,33,22,34,22,35,22,36,22,37,
  22,38,22,39,22,40,22,41,22,42,22,43,22,44,22,45,22,46,22,47,22,48,22,49,22,50,22,51,22,52,22,53,22,54,22,55,22,56,22,57,
  22,58,22,59,22,60,22,61,22,62,22,63,22,64,22,65,22,66,22,67,22,68,22,69,22,70,22,71,22,72,22,73,22,74,22,75,22,76,22,77,
  22,78,22,79,22,80,22,81,22,82,22,83,22,84,22,85,22,86,22,87,22,88,22,89,22,90,22,91,22,92,22,93,22,94,22,95,22,96,22,97,
  22,98,22,99,22,100,22,101,22,102,22,103,22,104,22,105,22,106,22,107,22,108,22,109,22,110,22,111,22,112,22,113,22,114,22,115,22,116,22,117,
  22,118,22,119,22,120,22,121,22,122,22,123,22,124,22,125,22,126,22,127,22,128,22,129,22,130,22,131,22,132,22,133,22,134,22,135,22,136,22,137,
  22,138,22,139,22,140,22,141,22,142,22,143,22,144,22,145,22,146,22,147,22,148,22,149,22,150,22,151,22,152,22,153,22,154,22,155,22,156,22,157,
  22,158,22,159,22,160,22,161,22,162,22,163,22,164,22,165,22,166,22,167,22,168,22,169,22,170,22,171,22,172,22,173,22,174,22,175,22,176,22,177,
  22,178,22,179,22,180,22,181,22,182,22,183,22,184,22,185,22,186,22,187,22,188,22,189,22,190,22,191,22,192,22,193,22,194,22,195,22,196,22,197,
  22,198,22,199,22,200,22,201,22,202,22,203,22,204,22,205,22,206,22,207,22,208,22,209,22,210,22,211,22,212,22,213,22,214,22,215,22,216,22,217,
  22,218,22,219,22,220,22,221,22,222,22,223,22,224,22,225,22,226,22,227,22,228,22,229,22,230,22,231,22,232,22,233,22,234,22,235,22,236,22,237,
  22,238,22,239,22,240,22,241,22,242,22,243,22,244,22,245,22,246,22,247,22,248,22,249,22,250,22,251,22,252,22,253,22,254,22,255,23,0,23,1,
  23,2,23,3,23,4,23,5,23,6,23,7,23,8,23,9,23,10,23,11,23,12,23,13,23,14,23,15,23,16,23,17,23,18,23,19,23,20,23,21,
  23,22,23,23,23,24,23,25,23,26,23,27,23,28,23,29,23,30,23,31,23,32,23,33,23,34,23,35,23,36,23,37,23,38,23,39,23,40,23,41,
  23,42,23,43,23,44,23,45,23,46,23,47,23,48,23,49,23,50,23,51,23,52,23,53,23,54,23,55,23,56,23,57,23,58,23,59,23,60,23,61,
  23,62,23,63,23,64,23,65,23,66,23,67,23,68,23,69,23,70,23,71,23,72,23,73,23,74,23,75,23,76,23,77,23,78,23,79,23,80,23,81,
  23,82,23,83,23,84,23,85,23,86,23,87,23,88,23,89,23,90,23,91,23,92,23,93,23,94,23,95,23,96,23,97,23,98,23,99,23,100,23,101,
  23,102,23,103,23,104,23,105,23,106,23,107,23,108,23,109,23,110,23,111,23,112,23,113,23,114,23,115,23,116,23,117,23,118,23,119,23,120,23,121,
  23,122,23,123,23,124,23,125,23,126,23,127,23,128,23,129,23,130,23,131,23,132,23,133,23,134,23,135,23,136,23,137,23,138,23,139,23,140,23,141,
  23,142,23,143,23,144,23,145,23,146,23,147,23,148,23,149,23,150,23,151,23,152,23,153,23,154,23,155,23,156,23,157,23,158,23,159,23,160,23,161,
  23,162,23,163,23,164,23,165,23,166,23,167,23,168,23,169,23,170,23,171,23,172,23,173,23,174,23,175,23,176,23,177,23,178,23,179,23,180,23,181,
  23,182,23,183,23,184,23,185,23,186,23,187,23,188,23,189,23,190,23,191,23,192,23,193,23,194,23,195,23,196,23,197,23,198,23,199,23,200,23,201,
  23,202,23,203,23,204,23,205,23,206,23,207,23,208,23,209,23,210,23,211,23,212,23,213,23,214,23,215,23,216,23,217,23,218,23,219,23,220,9,115,
  102,116,104,121,112,104,101,110,7,65,109,97,99,114,111,110,7,97,109,97,99,114,111,110,6,65,98,114,101,118,101,6,97,98,114,101,118,101,7,65,
  111,103,111,110,101,107,7,97,111,103,111,110,101,107,11,67,99,105,114,99,117,109,102,108,101,120,11,99,99,105,114,99,117,109,102,108,101,120,10,67,
  100,111,116,97,99,99,101,110,116,10,99,100,111,116,97,99,99,101,110,116,6,68,99,97,114,111,110,6,100,99,97,114,111,110,6,68,99,114,111,97,
  116,7,69,109,97,99,114,111,110,7,101,109,97,99,114,111,110,6,69,98,114,101,118,101,6,101,98,114,101,118,101,10,69,100,111,116,97,99,99,101,
  110,116,10,101,100,111,116,97,99,99,101,110,116,7,69,111,103,111,110,101,107,7,101,111,103,111,110,101,107,6,69,99,97,114,111,110,6,101,99,97,
  114,111,110,11,71,99,105,114,99,117,109,102,108,101,120,11,103,99,105,114,99,117,109,102,108,101,120,10,71,100,111,116,97,99,99,101,110,116,10,103,
  100,111,116,97,99,99,101,110,116,12,71,99,111,109,109,97,97,99,99,101,110,116,12,103,99,111,109,109,97,97,99,99,101,110,116,11,72,99,105,114,
  99,117,109,102,108,101,120,11,104,99,105,114,99,117,109,102,108,101,120,4,72,98,97,114,4,104,98,97,114,6,73,116,105,108,100,101,6,105,116,105,
  108,100,101,7,73,109,97,99,114,111,110,7,105,109,97,99,114,111,110,6,73,98,114,101,118,101,6,105,98,114,101,118,101,7,73,111,103,111,110,101,
  107,7,105,111,103,111,110,101,107,2,73,74,2,105,106,11,74,99,105,114,99,117,109,102,108,101,120,11,106,99,105,114,99,117,109,102,108,101,120,12,
  75,99,111,109,109,97,97,99,99,101,110,116,12,107,99,111,109,109,97,97,99,99,101,110,116,12,107,103,114,101,101,110,108,97,110,100,105,99,6,76,
  97,99,117,116,101,6,108,97,99,117,116,101,12,76,99,111,109,109,97,97,99,99,101,110,116,12,108,99,111,109,109,97,97,99,99,101,110,116,6,76,
  99,97,114,111,110,6,108,99,97,114,111,110,4,76,100,111,116,4,108,100,111,116,6,78,97,99,117,116,101,6,110,97,99,117,116,101,12,78,99,111,
  109,109,97,97,99,99,101,110,116,12,110,99,111,109,109,97,97,99,99,101,110,116,6,78,99,97,114,111,110,6,110,99,97,114,111,110,11,110,97,112,
  111,115,116,114,111,112,104,101,3,69,110,103,3,101,110,103,7,79,109,97,99,114,111,110,7,111,109,97,99,114,111,110,6,79,98,114,101,118,101,6,
  111,98,114,101,118,101,13,79,104,117,110,103,97,114,117,109,108,97,117,116,13,111,104,117,110,103,97,114,117,109,108,97,117,116,6,82,97,99,117,116,
  101,6,114,97,99,117,116,101,12,82,99,111,109,109,97,97,99,99,101,110,116,12,114,99,111,109,109,97,97,99,99,101,110,116,6,82,99,97,114,111,
  110,6,114,99,97,114,111,110,6,83,97,99,117,116,101,6,115,97,99,117,116,101,11,83,99,105,114,99,117,109,102,108,101,120,11,115,99,105,114,99,
  117,109,102,108,101,120,12,84,99,111,109,109,97,97,99,99,101,110,116,12,116,99,111,109,109,97,97,99,99,101,110,116,6,84,99,97,114,111,110,6,
  116,99,97,114,111,110,4,84,98,97,114,4,116,98,97,114,6,85,116,105,108,100,101,6,117,116,105,108,100,101,7,85,109,97,99,114,111,110,7,117,
  109,97,99,114,111,110,6,85,98,114,101,118,101,6,117,98,114,101,118,101,5,85,114,105,110,103,5,117,114,105,110,103,13,85,104,117,110,103,97,114,
  117,109,108,97,117,116,13,117,104,117,110,103,97,114,117,109,108,97,117,116,7,85,111,103,111,110,101,107,7,117,111,103,111,110,101,107,11,87,99,105,
  114,99,117,109,102,108,101,120,11,119,99,105,114,99,117,109,102,108,101,120,11,89,99,105,114,99,117,109,102,108,101,120,11,121,99,105,114,99,117,109,
  102,108,101,120,6,90,97,99,117,116,101,6,122,97,99,117,116,101,10,90,100,111,116,97,99,99,101,110,116,10,122,100,111,116,97,99,99,101,110,116,
  5,108,111,110,103,115,7,117,110,105,48,49,56,48,7,117,110,105,48,49,56,49,7,117,110,105,48,49,56,50,7,117,110,105,48,49,56,51,7,117,
  110,105,48,49,56,52,7,117,110,105,48,49,56,53,7,117,110,105,48,49,56,54,7,117,110,105,48,49,56,55,7,117,110,105,48,49,56,56,7,117,
  110,105,48,49,56,57,7,117,110,105,48,49,56,65,7,117,110,105,48,49,56,66,7,117,110,105,48,49,56,67,7,117,110,105,48,49,56,68,7,117,
  110,105,48,49,56,69,7,117,110,105,48,49,56,70,7,117,110,105,48,49,57,48,7,117,110,105,48,49,57,49,7,117,110,105,48,49,57,51,7,117,
  110,105,48,49,57,52,7,117,110,105,48,49,57,53,7,117,110,105,48,49,57,54,7,117,110,105,48,49,57,55,7,117,110,105,48,49,57,56,7,117,
  110,105,48,49,57,57,7,117,110,105,48,49,57,65,7,117,110,105,48,49,57,66,7,117,110,105,48,49,57,67,7,117,110,105,48,49,57,68,7,117,
  110,105,48,49,57,69,7,117,110,105,48,49,57,70,5,79,104,111,114,110,5,111,104,111,114,110,7,117,110,105,48,49,65,50,7,117,110,105,48,49,
  65,51,7,117,110,105,48,49,65,52,7,117,110,105,48,49,65,53,7,117,110,105,48,49,65,54,7,117,110,105,48,49,65,55,7,117,110,105,48,49,
  65,56,7,117,110,105,48,49,65,57,7,117,110,105,48,49,65,65,7,117,110,105,48,49,65,66,7,117,110,105,48,49,65,67,7,117,110,105,48,49,
  65,68,7,117,110,105,48,49,65,69,5,85,104,111,114,110,5,117,104,111,114,110,7,117,110,105,48,49,66,49,7,117,110,105,48,49,66,50,7,117,
  110,105,48,49,66,51,7,117,110,105,48,49,66,52,7,117,110,105,48,49,66,53,7,117,110,105,48,49,66,54,7,117,110,105,48,49,66,55,7,117,
  110,105,48,49,66,56,7,117,110,105,48,49,66,57,7,117,110,105,48,49,66,65,7,117,110,105,48,49,66,66,7,117,110,105,48,49,66,67,7,117,
  110,105,48,49,66,68,7,117,110,105,48,49,66,69,7,117,110,105,48,49,66,70,7,117,110,105,48,49,67,48,7,117,110,105,48,49,67,49,7,117,
  110,105,48,49,67,50,7,117,110,105,48,49,67,51,7,117,110,105,48,49,67,52,7,117,110,105,48,49,67,53,7,117,110,105,48,49,67,54,7,117,
  110,105,48,49,67,55,7,117,110,105,48,49,67,56,7,117,110,105,48,49,67,57,7,117,110,105,48,49,67,65,7,117,110,105,48,49,67,66,7,117,
  110,105,48,49,67,67,7,117,110,105,48,49,67,68,7,117,110,105,48,49,67,69,7,117,110,105,48,49,67,70,7,117,110,105,48,49,68,48,7,117,
  110,105,48,49,68,49,7,117,110,105,48,49,68,50,7,117,110,105,48,49,68,51,7,117,110,105,48,49,68,52,7,117,110,105,48,49,68,53,7,117,
  110,105,48,49,68,54,7,117,110,105,48,49,68,55,7,117,110,105,48,49,68,56,7,117,110,105,48,49,68,57,7,117,110,105,48,49,68,65,7,117,
  110,105,48,49,68,66,7,117,110,105,48,49,68,67,7,117,110,105,48,49,68,68,7,117,110,105,48,49,68,69,7,117,110,105,48,49,68,70,7,117,
  110,105,48,49,69,48,7,117,110,105,48,49,69,49,7,117,110,105,48,49,69,50,7,117,110,105,48,49,69,51,7,117,110,105,48,49,69,52,7,117,
  110,105,48,49,69,53,6,71,99,97,114,111,110,6,103,99,97,114,111,110,7,117,110,105,48,49,69,56,7,117,110,105,48,49,69,57,7,117,110,105,
  48,49,69,65,7,117,110,105,48,49,69,66,7,117,110,105,48,49,69,67,7,117,110,105,48,49,69,68,7,117,110,105,48,49,69,69,7,117,110,105,
  48,49,69,70,7,117,110,105,48,49,70,48,7,117,110,105,48,49,70,49,7,117,110,105,48,49,70,50,7,117,110,105,48,49,70,51,7,117,110,105,
  48,49,70,52,7,117,110,105,48,49,70,53,7,117,110,105,48,49,70,54,7,117,110,105,48,49,70,55,7,117,110,105,48,49,70,56,7,117,110,105,
  48,49,70,57,10,65,114,105,110,103,97,99,117,116,101,10,97,114,105,110,103,97,99,117,116,101,7,65,69,97,99,117,116,101,7,97,101,97,99,117,
  116,101,11,79,115,108,97,115,104,97,99,117,116,101,11,111,115,108,97,115,104,97,99,117,116,101,7,117,110,105,48,50,48,48,7,117,110,105,48,50,
  48,49,7,117,110,105,48,50,48,50,7,117,110,105,48,50,48,51,7,117,110,105,48,50,48,52,7,117,110,105,48,50,48,53,7,117,110,105,48,50,
  48,54,7,117,110,105,48,50,48,55,7,117,110,105,48,50,48,56,7,117,110,105,48,50,48,57,7,117,110,105,48,50,48,65,7,117,110,105,48,50,
  48,66,7,117,110,105,48,50,48,67,7,117,110,105,48,50,48,68,7,117,110,105,48,50,48,69,7,117,110,105,48,50,48,70,7,117,110,105,48,50,
  49,48,7,117,110,105,48,50,49,49,7,117,110,105,48,50,49,50,7,117,110,105,48,50,49,51,7,117,110,105,48,50,49,52,7,117,110,105,48,50,
  49,53,7,117,110,105,48,50,49,54,7,117,110,105,48,50,49,55,12,83,99,111,109,109,97,97,99,99,101,110,116,12,115,99,111,109,109,97,97,99,
  99,101,110,116,7,117,110,105,48,50,49,65,7,117,110,105,48,50,49,66,7,117,110,105,48,50,49,67,7,117,110,105,48,50,49,68,7,117,110,105,
  48,50,49,69,7,117,110,105,48,50,49,70,7,117,110,105,48,50,50,48,7,117,110,105,48,50,50,49,7,117,110,105,48,50,50,50,7,117,110,105,
  48,50,50,51,7,117,110,105,48,50,50,52,7,117,110,105,48,50,50,53,7,117,110,105,48,50,50,54,7,117,110,105,48,50,50,55,7,117,110,105,
  48,50,50,56,7,117,110,105,48,50,50,57,7,117,110,105,48,50,50,65,7,117,110,105,48,50,50,66,7,117,110,105,48,50,50,67,7,117,110,105,
  48,50,50,68,7,117,110,105,48,50,50,69,7,117,110,105,48,50,50,70,7,117,110,105,48,50,51,48,7,117,110,105,48,50,51,49,7,117,110,105,
  48,50,51,50,7,117,110,105,48,50,51,51,7,117,110,105,48,50,51,52,7,117,110,105,48,50,51,53,7,117,110,105,48,50,51,54,8,100,111,116,
  108,101,115,115,106,7,117,110,105,48,50,51,56,7,117,110,105,48,50,51,57,7,117,110,105,48,50,51,65,7,117,110,105,48,50,51,66,7,117,110,
  105,48,50,51,67,7,117,110,105,48,50,51,68,7,117,110,105,48,50,51,69,7,117,110,105,48,50,51,70,7,117,110,105,48,50,52,48,7,117,110,
  105,48,50,52,49,7,117,110,105,48,50,52,50,7,117,110,105,48,50,52,51,7,117,110,105,48,50,52,52,7,117,110,105,48,50,52,53,7,117,110,
  105,48,50,52,54,7,117,110,105,48,50,52,55,7,117,110,105,48,50,52,56,7,117,110,105,48,50,52,57,7,117,110,105,48,50,52,65,7,117,110,
  105,48,50,52,66,7,117,110,105,48,50,52,67,7,117,110,105,48,50,52,68,7,117,110,105,48,50,52,69,7,117,110,105,48,50,52,70,7,117,110,
  105,48,50,53,48,7,117,110,105,48,50,53,49,7,117,110,105,48,50,53,50,7,117,110,105,48,50,53,51,7,117,110,105,48,50,53,52,7,117,110,
  105,48,50,53,53,7,117,110,105,48,50,53,54,7,117,110,105,48,50,53,55,7,117,110,105,48,50,53,56,7,117,110,105,48,50,53,57,7,117,110,
  105,48,50,53,65,7,117,110,105,48,50,53,66,7,117,110,105,48,50,53,67,7,117,110,105,48,50,53,68,7,117,110,105,48,50,53,69,7,117,110,
  105,48,50,53,70,7,117,110,105,48,50,54,48,7,117,110,105,48,50,54,49,7,117,110,105,48,50,54,50,7,117,110,105,48,50,54,51,7,117,110,
  105,48,50,54,52,7,117,110,105,48,50,54,53,7,117,110,105,48,50,54,54,7,117,110,105,48,50,54,55,7,117,110,105,48,50,54,56,7,117,110,
  105,48,50,54,57,7,117,110,105,48,50,54,65,7,117,110,105,48,50,54,66,7,117,110,105,48,50,54,67,7,117,110,105,48,50,54,68,7,117,110,
  105,48,50,54,69,7,117,110,105,48,50,54,70,7,117,110,105,48,50,55,48,7,117,110,105,48,50,55,49,7,117,110,105,48,50,55,50,7,117,110,
  105,48,50,55,51,7,117,110,105,48,50,55,52,7,117,110,105,48,50,55,53,7,117,110,105,48,50,55,54,7,117,110,105,48,50,55,55,7,117,110,
  105,48,50,55,56,7,117,110,105,48,50,55,57,7,117,110,105,48,50,55,65,7,117,110,105,48,50,55,66,7,117,110,105,48,50,55,67,7,117,110,
  105,48,50,55,68,7,117,110,105,48,50,55,69,7,117,110,105,48,50,55,70,7,117,110,105,48,50,56,48,7,117,110,105,48,50,56,49,7,117,110,
  105,48,50,56,50,7,117,110,105,48,50,56,51,7,117,110,105,48,50,56,52,7,117,110,105,48,50,56,53,7,117,110,105,48,50,56,54,7,117,110,
  105,48,50,56,55,7,117,110,105,48,50,56,56,7,117,110,105,48,50,56,57,7,117,110,105,48,50,56,65,7,117,110,105,48,50,56,66,7,117,110,
  105,48,50,56,67,7,117,110,105,48,50,56,68,7,117,110,105,48,50,56,69,7,117,110,105,48,50,56,70,7,117,110,105,48,50,57,48,7,117,110,
  105,48,50,57,49,7,117,110,105,48,50,57,50,7,117,110,105,48,50,57,51,7,117,110,105,48,50,57,52,7,117,110,105,48,50,57,53,7,117,110,
  105,48,50,57,54,7,117,110,105,48,50,57,55,7,117,110,105,48,50,57,56,7,117,110,105,48,50,57,57,7,117,110,105,48,50,57,65,7,117,110,
  105,48,50,57,66,7,117,110,105,48,50,57,67,7,117,110,105,48,50,57,68,7,117,110,105,48,50,57,69,7,117,110,105,48,50,57,70,7,117,110,
  105,48,50,65,48,7,117,110,105,48,50,65,49,7,117,110,105,48,50,65,50,7,117,110,105,48,50,65,51,7,117,110,105,48,50,65,52,7,117,110,
  105,48,50,65,53,7,117,110,105,48,50,65,54,7,117,110,105,48,50,65,55,7,117,110,105,48,50,65,56,7,117,110,105,48,50,65,57,7,117,110,
  105,48,50,65,65,7,117,110,105,48,50,65,66,7,117,110,105,48,50,65,67,7,117,110,105,48,50,65,68,7,117,110,105,48,50,65,69,7,117,110,
  105,48,50,65,70,7,117,110,105,48,50,66,48,7,117,110,105,48,50,66,49,7,117,110,105,48,50,66,50,7,117,110,105,48,50,66,51,7,117,110,
  105,48,50,66,52,7,117,110,105,48,50,66,53,7,117,110,105,48,50,66,54,7,117,110,105,48,50,66,55,7,117,110,105,48,50,66,56,7,117,110,
  105,48,50,66,57,7,117,110,105,48,50,66,65,7,117,110,105,48,50,66,66,7,117,110,105,48,50,66,67,7,117,110,105,48,50,66,68,7,117,110,
  105,48,50,66,69,7,117,110,105,48,50,66,70,7,117,110,105,48,50,67,48,7,117,110,105,48,50,67,49,7,117,110,105,48,50,67,50,7,117,110,
  105,48,50,67,51,7,117,110,105,48,50,67,52,7,117,110,105,48,50,67,53,7,117,110,105,48,50,67,56,7,117,110,105,48,50,67,57,7,117,110,
  105,48,50,67,65,7,117,110,105,48,50,67,66,7,117,110,105,48,50,67,67,7,117,110,105,48,50,67,68,7,117,110,105,48,50,67,69,7,117,110,
  105,48,50,67,70,7,117,110,105,48,50,68,48,7,117,110,105,48,50,68,49,7,117,110,105,48,50,68,50,7,117,110,105,48,50,68,51,7,117,110,
  105,48,50,68,52,7,117,110,105,48,50,68,53,7,117,110,105,48,50,68,54,7,117,110,105,48,50,68,55,7,117,110,105,48,50,68,69,7,117,110,
  105,48,50,68,70,7,117,110,105,48,50,69,48,7,117,110,105,48,50,69,49,7,117,110,105,48,50,69,50,7,117,110,105,48,50,69,51,7,117,110,
  105,48,50,69,52,7,117,110,105,48,50,69,53,7,117,110,105,48,50,69,54,7,117,110,105,48,50,69,55,7,117,110,105,48,50,69,56,7,117,110,
  105,48,50,69,57,7,117,110,105,48,50,69,67,7,117,110,105,48,50,69,68,7,117,110,105,48,50,69,69,7,117,110,105,48,50,70,51,7,117,110,
  105,48,50,70,55,9,103,114,97,118,101,99,111,109,98,9,97,99,117,116,101,99,111,109,98,7,117,110,105,48,51,48,50,9,116,105,108,100,101,99,
  111,109,98,7,117,110,105,48,51,48,52,7,117,110,105,48,51,48,53,7,117,110,105,48,51,48,54,7,117,110,105,48,51,48,55,7,117,110,105,48,
  51,48,56,13,104,111,111,107,97,98,111,118,101,99,111,109,98,7,117,110,105,48,51,48,65,7,117,110,105,48,51,48,66,7,117,110,105,48,51,48,
  67,7,117,110,105,48,51,48,68,7,117,110,105,48,51,48,69,7,117,110,105,48,51,48,70,7,117,110,105,48,51,49,48,7,117,110,105,48,51,49,
  49,7,117,110,105,48,51,49,50,7,117,110,105,48,51,49,51,7,117,110,105,48,51,49,52,7,117,110,105,48,51,49,53,7,117,110,105,48,51,49,
  54,7,117,110,105,48,51,49,55,7,117,110,105,48,51,49,56,7,117,110,105,48,51,49,57,7,117,110,105,48,51,49,65,7,117,110,105,48,51,49,
  66,7,117,110,105,48,51,49,67,7,117,110,105,48,51,49,68,7,117,110,105,48,51,49,69,7,117,110,105,48,51,49,70,7,117,110,105,48,51,50,
  48,7,117,110,105,48,51,50,49,7,117,110,105,48,51,50,50,12,100,111,116,98,101,108,111,119,99,111,109,98,7,117,110,105,48,51,50,52,7,117,
  110,105,48,51,50,53,7,117,110,105,48,51,50,54,7,117,110,105,48,51,50,55,7,117,110,105,48,51,50,56,7,117,110,105,48,51,50,57,7,117,
  110,105,48,51,50,65,7,117,110,105,48,51,50,66,7,117,110,105,48,51,50,67,7,117,110,105,48,51,50,68,7,117,110,105,48,51,50,69,7,117,
  110,105,48,51,50,70,7,117,110,105,48,51,51,48,7,117,110,105,48,51,51,49,7,117,110,105,48,51,51,50,7,117,110,105,48,51,51,51,7,117,
  110,105,48,51,51,52,7,117,110,105,48,51,51,53,7,117,110,105,48,51,51,54,7,117,110,105,48,51,51,55,7,117,110,105,48,51,51,56,7,117,
  110,105,48,51,51,57,7,117,110,105,48,51,51,65,7,117,110,105,48,51,51,66,7,117,110,105,48,51,51,67,7,117,110,105,48,51,51,68,7,117,
  110,105,48,51,51,69,7,117,110,105,48,51,51,70,7,117,110,105,48,51,52,48,7,117,110,105,48,51,52,49,7,117,110,105,48,51,52,50,7,117,
  110,105,48,51,52,51,7,117,110,105,48,51,52,52,7,117,110,105,48,51,52,53,7,117,110,105,48,51,52,54,7,117,110,105,48,51,52,55,7,117,
  110,105,48,51,52,56,7,117,110,105,48,51,52,57,7,117,110,105,48,51,52,65,7,117,110,105,48,51,52,66,7,117,110,105,48,51,52,67,7,117,
  110,105,48,51,52,68,7,117,110,105,48,51,52,69,7,117,110,105,48,51,52,70,7,117,110,105,48,51,53,49,7,117,110,105,48,51,53,50,7,117,
  110,105,48,51,53,51,7,117,110,105,48,51,53,55,7,117,110,105,48,51,53,56,7,117,110,105,48,51,53,65,7,117,110,105,48,51,53,67,7,117,
  110,105,48,51,53,68,7,117,110,105,48,51,53,69,7,117,110,105,48,51,53,70,7,117,110,105,48,51,54,48,7,117,110,105,48,51,54,49,7,117,
  110,105,48,51,54,50,7,117,110,105,48,51,55,48,7,117,110,105,48,51,55,49,7,117,110,105,48,51,55,50,7,117,110,105,48,51,55,51,7,117,
  110,105,48,51,55,52,7,117,110,105,48,51,55,53,7,117,110,105,48,51,55,54,7,117,110,105,48,51,55,55,7,117,110,105,48,51,55,65,7,117,
  110,105,48,51,55,66,7,117,110,105,48,51,55,67,7,117,110,105,48,51,55,68,7,117,110,105,48,51,55,69,5,116,111,110,111,115,13,100,105,101,
  114,101,115,105,115,116,111,110,111,115,10,65,108,112,104,97,116,111,110,111,115,9,97,110,111,116,101,108,101,105,97,12,69,112,115,105,108,111,110,116,
  111,110,111,115,8,69,116,97,116,111,110,111,115,9,73,111,116,97,116,111,110,111,115,12,79,109,105,99,114,111,110,116,111,110,111,115,12,85,112,115,
  105,108,111,110,116,111,110,111,115,10,79,109,101,103,97,116,111,110,111,115,17,105,111,116,97,100,105,101,114,101,115,105,115,116,111,110,111,115,5,65,
  108,112,104,97,4,66,101,116,97,5,71,97,109,109,97,7,117,110,105,48,51,57,52,7,69,112,115,105,108,111,110,4,90,101,116,97,3,69,116,97,
  5,84,104,101,116,97,4,73,111,116,97,5,75,97,112,112,97,6,76,97,109,98,100,97,2,77,117,2,78,117,2,88,105,7,79,109,105,99,114,111,
  110,2,80,105,3,82,104,111,5,83,105,103,109,97,3,84,97,117,7,85,112,115,105,108,111,110,3,80,104,105,3,67,104,105,3,80,115,105,12,73,
  111,116,97,100,105,101,114,101,115,105,115,15,85,112,115,105,108,111,110,100,105,101,114,101,115,105,115,10,97,108,112,104,97,116,111,110,111,115,12,101,
  112,115,105,108,111,110,116,111,110,111,115,8,101,116,97,116,111,110,111,115,9,105,111,116,97,116,111,110,111,115,20,117,112,115,105,108,111,110,100,105,
  101,114,101,115,105,115,116,111,110,111,115,5,97,108,112,104,97,4,98,101,116,97,5,103,97,109,109,97,5,100,101,108,116,97,7,101,112,115,105,108,
  111,110,4,122,101,116,97,3,101,116,97,5,116,104,101,116,97,4,105,111,116,97,5,107,97,112,112,97,6,108,97,109,98,100,97,7,117,110,105,48,
  51,66,67,2,110,117,2,120,105,7,111,109,105,99,114,111,110,3,114,104,111,6,115,105,103,109,97,49,5,115,105,103,109,97,3,116,97,117,7,117,
  112,115,105,108,111,110,3,112,104,105,3,99,104,105,3,112,115,105,5,111,109,101,103,97,12,105,111,116,97,100,105,101,114,101,115,105,115,15,117,112,
  115,105,108,111,110,100,105,101,114,101,115,105,115,12,111,109,105,99,114,111,110,116,111,110,111,115,12,117,112,115,105,108,111,110,116,111,110,111,115,10,
  111,109,101,103,97,116,111,110,111,115,7,117,110,105,48,51,67,70,7,117,110,105,48,51,68,48,6,116,104,101,116,97,49,8,85,112,115,105,108,111,
  110,49,7,117,110,105,48,51,68,51,7,117,110,105,48,51,68,52,4,112,104,105,49,6,111,109,101,103,97,49,7,117,110,105,48,51,68,55,7,117,
  110,105,48,51,68,56,7,117,110,105,48,51,68,57,7,117,110,105,48,51,68,65,7,117,110,105,48,51,68,66,7,117,110,105,48,51,68,67,7,117,
  110,105,48,51,68,68,7,117,110,105,48,51,68,69,7,117,110,105,48,51,68,70,7,117,110,105,48,51,69,48,7,117,110,105,48,51,69,49,7,117,
  110,105,48,51,69,50,7,117,110,105,48,51,69,51,7,117,110,105,48,51,69,52,7,117,110,105,48,51,69,53,7,117,110,105,48,51,69,54,7,117,
  110,105,48,51,69,55,7,117,110,105,48,51,69,56,7,117,110,105,48,51,69,57,7,117,110,105,48,51,69,65,7,117,110,105,48,51,69,66,7,117,
  110,105,48,51,69,67,7,117,110,105,48,51,69,68,7,117,110,105,48,51,69,69,7,117,110,105,48,51,69,70,7,117,110,105,48,51,70,48,7,117,
  110,105,48,51,70,49,7,117,110,105,48,51,70,50,7,117,110,105,48,51,70,51,7,117,110,105,48,51,70,52,7,117,110,105,48,51,70,53,7,117,
  110,105,48,51,70,54,7,117,110,105,48,51,70,55,7,117,110,105,48,51,70,56,7,117,110,105,48,51,70,57,7,117,110,105,48,51,70,65,7,117,
  110,105,48,51,70,66,7,117,110,105,48,51,70,67,7,117,110,105,48,51,70,68,7,117,110,105,48,51,70,69,7,117,110,105,48,51,70,70,7,117,
  110,105,48,52,48,48,7,117,110,105,48,52,48,49,7,117,110,105,48,52,48,50,7,117,110,105,48,52,48,51,7,117,110,105,48,52,48,52,7,117,
  110,105,48,52,48,53,7,117,110,105,48,52,48,54,7,117,110,105,48,52,48,55,7,117,110,105,48,52,48,56,7,117,110,105,48,52,48,57,7,117,
  110,105,48,52,48,65,7,117,110,105,48,52,48,66,7,117,110,105,48,52,48,67,7,117,110,105,48,52,48,68,7,117,110,105,48,52,48,69,7,117,
  110,105,48,52,48,70,7,117,110,105,48,52,49,48,7,117,110,105,48,52,49,49,7,117,110,105,48,52,49,50,7,117,110,105,48,52,49,51,7,117,
  110,105,48,52,49,52,7,117,110,105,48,52,49,53,7,117,110,105,48,52,49,54,7,117,110,105,48,52,49,55,7,117,110,105,48,52,49,56,7,117,
  110,105,48,52,49,57,7,117,110,105,48,52,49,65,7,117,110,105,48,52,49,66,7,117,110,105,48,52,49,67,7,117,110,105,48,52,49,68,7,117,
  110,105,48,52,49,69,7,117,110,105,48,52,49,70,7,117,110,105,48,52,50,48,7,117,110,105,48,52,50,49,7,117,110,105,48,52,50,50,7,117,
  110,105,48,52,50,51,7,117,110,105,48,52,50,52,7,117,110,105,48,52,50,53,7,117,110,105,48,52,50,54,7,117,110,105,48,52,50,55,7,117,
  110,105,48,52,50,56,7,117,110,105,48,52,50,57,7,117,110,105,48,52,50,65,7,117,110,105,48,52,50,66,7,117,110,105,48,52,50,67,7,117,
  110,105,48,52,50,68,7,117,110,105,48,52,50,69,7,117,110,105,48,52,50,70,7,117,110,105,48,52,51,48,7,117,110,105,48,52,51,49,7,117,
  110,105,48,52,51,50,7,117,110,105,48,52,51,51,7,117,110,105,48,52,51,52,7,117,110,105,48,52,51,53,7,117,110,105,48,52,51,54,7,117,
  110,105,48,52,51,55,7,117,110,105,48,52,51,56,7,117,110,105,48,52,51,57,7,117,110,105,48,52,51,65,7,117,110,105,48,52,51,66,7,117,
  110,105,48,52,51,67,7,117,110,105,48,52,51,68,7,117,110,105,48,52,51,69,7,117,110,105,48,52,51,70,7,117,110,105,48,52,52,48,7,117,
  110,105,48,52,52,49,7,117,110,105,48,52,52,50,7,117,110,105,48,52,52,51,7,117,110,105,48,52,52,52,7,117,110,105,48,52,52,53,7,117,
  110,105,48,52,52,54,7,117,110,105,48,52,52,55,7,117,110,105,48,52,52,56,7,117,110,105,48,52,52,57,7,117,110,105,48,52,52,65,7,117,
  110,105,48,52,52,66,7,117,110,105,48,52,52,67,7,117,110,105,48,52,52,68,7,117,110,105,48,52,52,69,7,117,110,105,48,52,52,70,7,117,
  110,105,48,52,53,48,7,117,110,105,48,52,53,49,7,117,110,105,48,52,53,50,7,117,110,105,48,52,53,51,7,117,110,105,48,52,53,52,7,117,
  110,105,48,52,53,53,7,117,110,105,48,52,53,54,7,117,110,105,48,52,53,55,7,117,110,105,48,52,53,56,7,117,110,105,48,52,53,57,7,117,
  110,105,48,52,53,65,7,117,110,105,48,52,53,66,7,117,110,105,48,52,53,67,7,117,110,105,48,52,53,68,7,117,110,105,48,52,53,69,7,117,
  110,105,48,52,53,70,7,117,110,105,48,52,54,48,7,117,110,105,48,52,54,49,7,117,110,105,48,52,54,50,7,117,110,105,48,52,54,51,7,117,
  110,105,48,52,54,52,7,117,110,105,48,52,54,53,7,117,110,105,48,52,54,54,7,117,110,105,48,52,54,55,7,117,110,105,48,52,54,56,7,117,
  110,105,48,52,54,57,7,117,110,105,48,52,54,65,7,117,110,105,48,52,54,66,7,117,110,105,48,52,54,67,7,117,110,105,48,52,54,68,7,117,
  110,105,48,52,54,69,7,117,110,105,48,52,54,70,7,117,110,105,48,52,55,48,7,117,110,105,48,52,55,49,7,117,110,105,48,52,55,50,7,117,
  110,105,48,52,55,51,7,117,110,105,48,52,55,52,7,117,110,105,48,52,55,53,7,117,110,105,48,52,55,54,7,117,110,105,48,52,55,55,7,117,
  110,105,48,52,55,56,7,117,110,105,48,52,55,57,7,117,110,105,48,52,55,65,7,117,110,105,48,52,55,66,7,117,110,105,48,52,55,67,7,117,
  110,105,48,52,55,68,7,117,110,105,48,52,55,69,7,117,110,105,48,52,55,70,7,117,110,105,48,52,56,48,7,117,110,105,48,52,56,49,7,117,
  110,105,48,52,56,50,7,117,110,105,48,52,56,51,7,117,110,105,48,52,56,52,7,117,110,105,48,52,56,53,7,117,110,105,48,52,56,54,7,117,
  110,105,48,52,56,55,7,117,110,105,48,52,56,56,7,117,110,105,48,52,56,57,7,117,110,105,48,52,56,65,7,117,110,105,48,52,56,66,7,117,
  110,105,48,52,56,67,7,117,110,105,48,52,56,68,7,117,110,105,48,52,56,69,7,117,110,105,48,52,56,70,7,117,110,105,48,52,57,48,7,117,
  110,105,48,52,57,49,7,117,110,105,48,52,57,50,7,117,110,105,48,52,57,51,7,117,110,105,48,52,57,52,7,117,110,105,48,52,57,53,7,117,
  110,105,48,52,57,54,7,117,110,105,48,52,57,55,7,117,110,105,48,52,57,56,7,117,110,105,48,52,57,57,7,117,110,105,48,52,57,65,7,117,
  110,105,48,52,57,66,7,117,110,105,48,52,57,67,7,117,110,105,48,52,57,68,7,117,110,105,48,52,57,69,7,117,110,105,48,52,57,70,7,117,
  110,105,48,52,65,48,7,117,110,105,48,52,65,49,7,117,110,105,48,52,65,50,7,117,110,105,48,52,65,51,7,117,110,105,48,52,65,52,7,117,
  110,105,48,52,65,53,7,117,110,105,48,52,65,54,7,117,110,105,48,52,65,55,7,117,110,105,48,52,65,56,7,117,110,105,48,52,65,57,7,117,
  110,105,48,52,65,65,7,117,110,105,48,52,65,66,7,117,110,105,48,52,65,67,7,117,110,105,48,52,65,68,7,117,110,105,48,52,65,69,7,117,
  110,105,48,52,65,70,7,117,110,105,48,52,66,48,7,117,110,105,48,52,66,49,7,117,110,105,48,52,66,50,7,117,110,105,48,52,66,51,7,117,
  110,105,48,52,66,52,7,117,110,105,48,52,66,53,7,117,110,105,48,52,66,54,7,117,110,105,48,52,66,55,7,117,110,105,48,52,66,56,7,117,
  110,105,48,52,66,57,7,117,110,105,48,52,66,65,7,117,110,105,48,52,66,66,7,117,110,105,48,52,66,67,7,117,110,105,48,52,66,68,7,117,
  110,105,48,52,66,69,7,117,110,105,48,52,66,70,7,117,110,105,48,52,67,48,7,117,110,105,48,52,67,49,7,117,110,105,48,52,67,50,7,117,
  110,105,48,52,67,51,7,117,110,105,48,52,67,52,7,117,110,105,48,52,67,53,7,117,110,105,48,52,67,54,7,117,110,105,48,52,67,55,7,117,
  110,105,48,52,67,56,7,117,110,105,48,52,67,57,7,117,110,105,48,52,67,65,7,117,110,105,48,52,67,66,7,117,110,105,48,52,67,67,7,117,
  110,105,48,52,67,68,7,117,110,105,48,52,67,69,7,117,110,105,48,52,67,70,7,117,110,105,48,52,68,48,7,117,110,105,48,52,68,49,7,117,
  110,105,48,52,68,50,7,117,110,105,48,52,68,51,7,117,110,105,48,52,68,52,7,117,110,105,48,52,68,53,7,117,110,105,48,52,68,54,7,117,
  110,105,48,52,68,55,7,117,110,105,48,52,68,56,7,117,110,105,48,52,68,57,7,117,110,105,48,52,68,65,7,117,110,105,48,52,68,66,7,117,
  110,105,48,52,68,67,7,117,110,105,48,52,68,68,7,117,110,105,48,52,68,69,7,117,110,105,48,52,68,70,7,117,110,105,48,52,69,48,7,117,
  110,105,48,52,69,49,7,117,110,105,48,52,69,50,7,117,110,105,48,52,69,51,7,117,110,105,48,52,69,52,7,117,110,105,48,52,69,53,7,117,
  110,105,48,52,69,54,7,117,110,105,48,52,69,55,7,117,110,105,48,52,69,56,7,117,110,105,48,52,69,57,7,117,110,105,48,52,69,65,7,117,
  110,105,48,52,69,66,7,117,110,105,48,52,69,67,7,117,110,105,48,52,69,68,7,117,110,105,48,52,69,69,7,117,110,105,48,52,69,70,7,117,
  110,105,48,52,70,48,7,117,110,105,48,52,70,49,7,117,110,105,48,52,70,50,7,117,110,105,48,52,70,51,7,117,110,105,48,52,70,52,7,117,
  110,105,48,52,70,53,7,117,110,105,48,52,70,54,7,117,110,105,48,52,70,55,7,117,110,105,48,52,70,56,7,117,110,105,48,52,70,57,7,117,
  110,105,48,52,70,65,7,117,110,105,48,52,70,66,7,117,110,105,48,52,70,67,7,117,110,105,48,52,70,68,7,117,110,105,48,52,70,69,7,117,
  110,105,48,52,70,70,7,117,110,105,48,53,48,48,7,117,110,105,48,53,48,49,7,117,110,105,48,53,48,50,7,117,110,105,48,53,48,51,7,117,
  110,105,48,53,48,52,7,117,110,105,48,53,48,53,7,117,110,105,48,53,48,54,7,117,110,105,48,53,48,55,7,117,110,105,48,53,48,56,7,117,
  110,105,48,53,48,57,7,117,110,105,48,53,48,65,7,117,110,105,48,53,48,66,7,117,110,105,48,53,48,67,7,117,110,105,48,53,48,68,7,117,
  110,105,48,53,48,69,7,117,110,105,48,53,48,70,7,117,110,105,48,53,49,48,7,117,110,105,48,53,49,49,7,117,110,105,48,53,49,50,7,117,
  110,105,48,53,49,51,7,117,110,105,48,53,49,52,7,117,110,105,48,53,49,53,7,117,110,105,48,53,49,54,7,117,110,105,48,53,49,55,7,117,
  110,105,48,53,49,56,7,117,110,105,48,53,49,57,7,117,110,105,48,53,49,65,7,117,110,105,48,53,49,66,7,117,110,105,48,53,49,67,7,117,
  110,105,48,53,49,68,7,117,110,105,48,53,49,69,7,117,110,105,48,53,49,70,7,117,110,105,48,53,50,48,7,117,110,105,48,53,50,49,7,117,
  110,105,48,53,50,50,7,117,110,105,48,53,50,51,7,117,110,105,48,53,50,52,7,117,110,105,48,53,50,53,7,117,110,105,48,53,51,49,7,117,
  110,105,48,53,51,50,7,117,110,105,48,53,51,51,7,117,110,105,48,53,51,52,7,117,110,105,48,53,51,53,7,117,110,105,48,53,51,54,7,117,
  110,105,48,53,51,55,7,117,110,105,48,53,51,56,7,117,110,105,48,53,51,57,7,117,110,105,48,53,51,65,7,117,110,105,48,53,51,66,7,117,
  110,105,48,53,51,67,7,117,110,105,48,53,51,68,7,117,110,105,48,53,51,69,7,117,110,105,48,53,51,70,7,117,110,105,48,53,52,48,7,117,
  110,105,48,53,52,49,7,117,110,105,48,53,52,50,7,117,110,105,48,53,52,51,7,117,110,105,48,53,52,52,7,117,110,105,48,53,52,53,7,117,
  110,105,48,53,52,54,7,117,110,105,48,53,52,55,7,117,110,105,48,53,52,56,7,117,110,105,48,53,52,57,7,117,110,105,48,53,52,65,7,117,
  110,105,48,53,52,66,7,117,110,105,48,53,52,67,7,117,110,105,48,53,52,68,7,117,110,105,48,53,52,69,7,117,110,105,48,53,52,70,7,117,
  110,105,48,53,53,48,7,117,110,105,48,53,53,49,7,117,110,105,48,53,53,50,7,117,110,105,48,53,53,51,7,117,110,105,48,53,53,52,7,117,
  110,105,48,53,53,53,7,117,110,105,48,53,53,54,7,117,110,105,48,53,53,57,7,117,110,105,48,53,53,65,7,117,110,105,48,53,53,66,7,117,
  110,105,48,53,53,67,7,117,110,105,48,53,53,68,7,117,110,105,48,53,53,69,7,117,110,105,48,53,53,70,7,117,110,105,48,53,54,49,7,117,
  110,105,48,53,54,50,7,117,110,105,48,53,54,51,7,117,110,105,48,53,54,52,7,117,110,105,48,53,54,53,7,117,110,105,48,53,54,54,7,117,
  110,105,48,53,54,55,7,117,110,105,48,53,54,56,7,117,110,105,48,53,54,57,7,117,110,105,48,53,54,65,7,117,110,105,48,53,54,66,7,117,
  110,105,48,53,54,67,7,117,110,105,48,53,54,68,7,117,110,105,48,53,54,69,7,117,110,105,48,53,54,70,7,117,110,105,48,53,55,48,7,117,
  110,105,48,53,55,49,7,117,110,105,48,53,55,50,7,117,110,105,48,53,55,51,7,117,110,105,48,53,55,52,7,117,110,105,48,53,55,53,7,117,
  110,105,48,53,55,54,7,117,110,105,48,53,55,55,7,117,110,105,48,53,55,56,7,117,110,105,48,53,55,57,7,117,110,105,48,53,55,65,7,117,
  110,105,48,53,55,66,7,117,110,105,48,53,55,67,7,117,110,105,48,53,55,68,7,117,110,105,48,53,55,69,7,117,110,105,48,53,55,70,7,117,
  110,105,48,53,56,48,7,117,110,105,48,53,56,49,7,117,110,105,48,53,56,50,7,117,110,105,48,53,56,51,7,117,110,105,48,53,56,52,7,117,
  110,105,48,53,56,53,7,117,110,105,48,53,56,54,7,117,110,105,48,53,56,55,7,117,110,105,48,53,56,57,7,117,110,105,48,53,56,65,7,117,
  110,105,48,53,66,48,7,117,110,105,48,53,66,49,7,117,110,105,48,53,66,50,7,117,110,105,48,53,66,51,7,117,110,105,48,53,66,52,7,117,
  110,105,48,53,66,53,7,117,110,105,48,53,66,54,7,117,110,105,48,53,66,55,7,117,110,105,48,53,66,56,7,117,110,105,48,53,66,57,7,117,
  110,105,48,53,66,65,7,117,110,105,48,53,66,66,7,117,110,105,48,53,66,67,7,117,110,105,48,53,66,68,7,117,110,105,48,53,66,69,7,117,
  110,105,48,53,66,70,7,117,110,105,48,53,67,48,7,117,110,105,48,53,67,49,7,117,110,105,48,53,67,50,7,117,110,105,48,53,67,51,7,117,
  110,105,48,53,67,54,7,117,110,105,48,53,67,55,7,117,110,105,48,53,68,48,7,117,110,105,48,53,68,49,7,117,110,105,48,53,68,50,7,117,
  110,105,48,53,68,51,7,117,110,105,48,53,68,52,7,117,110,105,48,53,68,53,7,117,110,105,48,53,68,54,7,117,110,105,48,53,68,55,7,117,
  110,105,48,53,68,56,7,117,110,105,48,53,68,57,7,117,110,105,48,53,68,65,7,117,110,105,48,53,68,66,7,117,110,105,48,53,68,67,7,117,
  110,105,48,53,68,68,7,117,110,105,48,53,68,69,7,117,110,105,48,53,68,70,7,117,110,105,48,53,69,48,7,117,110,105,48,53,69,49,7,117,
  110,105,48,53,69,50,7,117,110,105,48,53,69,51,7,117,110,105,48,53,69,52,7,117,110,105,48,53,69,53,7,117,110,105,48,53,69,54,7,117,
  110,105,48,53,69,55,7,117,110,105,48,53,69,56,7,117,110,105,48,53,69,57,7,117,110,105,48,53,69,65,7,117,110,105,48,53,70,48,7,117,
  110,105,48,53,70,49,7,117,110,105,48,53,70,50,7,117,110,105,48,53,70,51,7,117,110,105,48,53,70,52,7,117,110,105,48,54,48,54,7,117,
  110,105,48,54,48,55,7,117,110,105,48,54,48,57,7,117,110,105,48,54,48,65,7,117,110,105,48,54,48,67,7,117,110,105,48,54,49,53,7,117,
  110,105,48,54,49,66,7,117,110,105,48,54,49,70,7,117,110,105,48,54,50,49,7,117,110,105,48,54,50,50,7,117,110,105,48,54,50,51,7,117,
  110,105,48,54,50,52,7,117,110,105,48,54,50,53,7,117,110,105,48,54,50,54,7,117,110,105,48,54,50,55,7,117,110,105,48,54,50,56,7,117,
  110,105,48,54,50,57,7,117,110,105,48,54,50,65,7,117,110,105,48,54,50,66,7,117,110,105,48,54,50,67,7,117,110,105,48,54,50,68,7,117,
  110,105,48,54,50,69,7,117,110,105,48,54,50,70,7,117,110,105,48,54,51,48,7,117,110,105,48,54,51,49,7,117,110,105,48,54,51,50,7,117,
  110,105,48,54,51,51,7,117,110,105,48,54,51,52,7,117,110,105,48,54,51,53,7,117,110,105,48,54,51,54,7,117,110,105,48,54,51,55,7,117,
  110,105,48,54,51,56,7,117,110,105,48,54,51,57,7,117,110,105,48,54,51,65,7,117,110,105,48,54,52,48,7,117,110,105,48,54,52,49,7,117,
  110,105,48,54,52,50,7,117,110,105,48,54,52,51,7,117,110,105,48,54,52,52,7,117,110,105,48,54,52,53,7,117,110,105,48,54,52,54,7,117,
  110,105,48,54,52,55,7,117,110,105,48,54,52,56,7,117,110,105,48,54,52,57,7,117,110,105,48,54,52,65,7,117,110,105,48,54,52,66,7,117,
  110,105,48,54,52,67,7,117,110,105,48,54,52,68,7,117,110,105,48,54,52,69,7,117,110,105,48,54,52,70,7,117,110,105,48,54,53,48,7,117,
  110,105,48,54,53,49,7,117,110,105,48,54,53,50,7,117,110,105,48,54,53,51,7,117,110,105,48,54,53,52,7,117,110,105,48,54,53,53,7,117,
  110,105,48,54,53,55,7,117,110,105,48,54,53,65,7,117,110,105,48,54,54,48,7,117,110,105,48,54,54,49,7,117,110,105,48,54,54,50,7,117,
  110,105,48,54,54,51,7,117,110,105,48,54,54,52,7,117,110,105,48,54,54,53,7,117,110,105,48,54,54,54,7,117,110,105,48,54,54,55,7,117,
  110,105,48,54,54,56,7,117,110,105,48,54,54,57,7,117,110,105,48,54,54,65,7,117,110,105,48,54,54,66,7,117,110,105,48,54,54,67,7,117,
  110,105,48,54,54,68,7,117,110,105,48,54,54,69,7,117,110,105,48,54,54,70,7,117,110,105,48,54,55,48,7,117,110,105,48,54,55,52,7,117,
  110,105,48,54,55,57,7,117,110,105,48,54,55,65,7,117,110,105,48,54,55,66,7,117,110,105,48,54,55,67,7,117,110,105,48,54,55,68,7,117,
  110,105,48,54,55,69,7,117,110,105,48,54,55,70,7,117,110,105,48,54,56,48,7,117,110,105,48,54,56,49,7,117,110,105,48,54,56,50,7,117,
  110,105,48,54,56,51,7,117,110,105,48,54,56,52,7,117,110,105,48,54,56,53,7,117,110,105,48,54,56,54,7,117,110,105,48,54,56,55,7,117,
  110,105,48,54,56,56,7,117,110,105,48,54,56,57,7,117,110,105,48,54,56,65,7,117,110,105,48,54,56,66,7,117,110,105,48,54,56,67,7,117,
  110,105,48,54,56,68,7,117,110,105,48,54,56,69,7,117,110,105,48,54,56,70,7,117,110,105,48,54,57,48,7,117,110,105,48,54,57,49,7,117,
  110,105,48,54,57,50,7,117,110,105,48,54,57,51,7,117,110,105,48,54,57,52,7,117,110,105,48,54,57,53,7,117,110,105,48,54,57,54,7,117,
  110,105,48,54,57,55,7,117,110,105,48,54,57,56,7,117,110,105,48,54,57,57,7,117,110,105,48,54,57,65,7,117,110,105,48,54,57,66,7,117,
  110,105,48,54,57,67,7,117,110,105,48,54,57,68,7,117,110,105,48,54,57,69,7,117,110,105,48,54,57,70,7,117,110,105,48,54,65,48,7,117,
  110,105,48,54,65,49,7,117,110,105,48,54,65,50,7,117,110,105,48,54,65,51,7,117,110,105,48,54,65,52,7,117,110,105,48,54,65,53,7,117,
  110,105,48,54,65,54,7,117,110,105,48,54,65,55,7,117,110,105,48,54,65,56,7,117,110,105,48,54,65,57,7,117,110,105,48,54,65,65,7,117,
  110,105,48,54,65,66,7,117,110,105,48,54,65,67,7,117,110,105,48,54,65,68,7,117,110,105,48,54,65,69,7,117,110,105,48,54,65,70,7,117,
  110,105,48,54,66,48,7,117,110,105,48,54,66,49,7,117,110,105,48,54,66,50,7,117,110,105,48,54,66,51,7,117,110,105,48,54,66,52,7,117,
  110,105,48,54,66,53,7,117,110,105,48,54,66,54,7,117,110,105,48,54,66,55,7,117,110,105,48,54,66,56,7,117,110,105,48,54,66,57,7,117,
  110,105,48,54,66,65,7,117,110,105,48,54,66,66,7,117,110,105,48,54,66,67,7,117,110,105,48,54,66,68,7,117,110,105,48,54,66,69,7,117,
  110,105,48,54,66,70,7,117,110,105,48,54,67,54,7,117,110,105,48,54,67,67,7,117,110,105,48,54,67,69,7,117,110,105,48,54,68,53,7,117,
  110,105,48,54,70,48,7,117,110,105,48,54,70,49,7,117,110,105,48,54,70,50,7,117,110,105,48,54,70,51,7,117,110,105,48,54,70,52,7,117,
  110,105,48,54,70,53,7,117,110,105,48,54,70,54,7,117,110,105,48,54,70,55,7,117,110,105,48,54,70,56,7,117,110,105,48,54,70,57,7,117,
  110,105,48,55,67,48,7,117,110,105,48,55,67,49,7,117,110,105,48,55,67,50,7,117,110,105,48,55,67,51,7,117,110,105,48,55,67,52,7,117,
  110,105,48,55,67,53,7,117,110,105,48,55,67,54,7,117,110,105,48,55,67,55,7,117,110,105,48,55,67,56,7,117,110,105,48,55,67,57,7,117,
  110,105,48,55,67,65,7,117,110,105,48,55,67,66,7,117,110,105,48,55,67,67,7,117,110,105,48,55,67,68,7,117,110,105,48,55,67,69,7,117,
  110,105,48,55,67,70,7,117,110,105,48,55,68,48,7,117,110,105,48,55,68,49,7,117,110,105,48,55,68,50,7,117,110,105,48,55,68,51,7,117,
  110,105,48,55,68,52,7,117,110,105,48,55,68,53,7,117,110,105,48,55,68,54,7,117,110,105,48,55,68,55,7,117,110,105,48,55,68,56,7,117,
  110,105,48,55,68,57,7,117,110,105,48,55,68,65,7,117,110,105,48,55,68,66,7,117,110,105,48,55,68,67,7,117,110,105,48,55,68,68,7,117,
  110,105,48,55,68,69,7,117,110,105,48,55,68,70,7,117,110,105,48,55,69,48,7,117,110,105,48,55,69,49,7,117,110,105,48,55,69,50,7,117,
  110,105,48,55,69,51,7,117,110,105,48,55,69,52,7,117,110,105,48,55,69,53,7,117,110,105,48,55,69,54,7,117,110,105,48,55,69,55,7,117,
  110,105,48,55,69,66,7,117,110,105,48,55,69,67,7,117,110,105,48,55,69,68,7,117,110,105,48,55,69,69,7,117,110,105,48,55,69,70,7,117,
  110,105,48,55,70,48,7,117,110,105,48,55,70,49,7,117,110,105,48,55,70,50,7,117,110,105,48,55,70,51,7,117,110,105,48,55,70,52,7,117,
  110,105,48,55,70,53,7,117,110,105,48,55,70,56,7,117,110,105,48,55,70,57,7,117,110,105,48,55,70,65,7,117,110,105,48,69,51,70,7,117,
  110,105,48,69,56,49,7,117,110,105,48,69,56,50,7,117,110,105,48,69,56,52,7,117,110,105,48,69,56,55,7,117,110,105,48,69,56,56,7,117,
  110,105,48,69,56,65,7,117,110,105,48,69,56,68,7,117,110,105,48,69,57,52,7,117,110,105,48,69,57,53,7,117,110,105,48,69,57,54,7,117,
  110,105,48,69,57,55,7,117,110,105,48,69,57,57,7,117,110,105,48,69,57,65,7,117,110,105,48,69,57,66,7,117,110,105,48,69,57,67,7,117,
  110,105,48,69,57,68,7,117,110,105,48,69,57,69,7,117,110,105,48,69,57,70,7,117,110,105,48,69,65,49,7,117,110,105,48,69,65,50,7,117,
  110,105,48,69,65,51,7,117,110,105,48,69,65,53,7,117,110,105,48,69,65,55,7,117,110,105,48,69,65,65,7,117,110,105,48,69,65,66,7,117,
  110,105,48,69,65,68,7,117,110,105,48,69,65,69,7,117,110,105,48,69,65,70,7,117,110,105,48,69,66,48,7,117,110,105,48,69,66,49,7,117,
  110,105,48,69,66,50,7,117,110,105,48,69,66,51,7,117,110,105,48,69,66,52,7,117,110,105,48,69,66,53,7,117,110,105,48,69,66,54,7,117,
  110,105,48,69,66,55,7,117,110,105,48,69,66,56,7,117,110,105,48,69,66,57,7,117,110,105,48,69,66,66,7,117,110,105,48,69,66,67,7,117,
  110,105,48,69,66,68,7,117,110,105,48,69,67,48,7,117,110,105,48,69,67,49,7,117,110,105,48,69,67,50,7,117,110,105,48,69,67,51,7,117,
  110,105,48,69,67,52,7,117,110,105,48,69,67,54,7,117,110,105,48,69,67,56,7,117,110,105,48,69,67,57,7,117,110,105,48,69,67,65,7,117,
  110,105,48,69,67,66,7,117,110,105,48,69,67,67,7,117,110,105,48,69,67,68,7,117,110,105,48,69,68,48,7,117,110,105,48,69,68,49,7,117,
  110,105,48,69,68,50,7,117,110,105,48,69,68,51,7,117,110,105,48,69,68,52,7,117,110,105,48,69,68,53,7,117,110,105,48,69,68,54,7,117,
  110,105,48,69,68,55,7,117,110,105,48,69,68,56,7,117,110,105,48,69,68,57,7,117,110,105,48,69,68,67,7,117,110,105,48,69,68,68,7,117,
  110,105,49,48,65,48,7,117,110,105,49,48,65,49,7,117,110,105,49,48,65,50,7,117,110,105,49,48,65,51,7,117,110,105,49,48,65,52,7,117,
  110,105,49,48,65,53,7,117,110,105,49,48,65,54,7,117,110,105,49,48,65,55,7,117,110,105,49,48,65,56,7,117,110,105,49,48,65,57,7,117,
  110,105,49,48,65,65,7,117,110,105,49,48,65,66,7,117,110,105,49,48,65,67,7,117,110,105,49,48,65,68,7,117,110,105,49,48,65,69,7,117,
  110,105,49,48,65,70,7,117,110,105,49,48,66,48,7,117,110,105,49,48,66,49,7,117,110,105,49,48,66,50,7,117,110,105,49,48,66,51,7,117,
  110,105,49,48,66,52,7,117,110,105,49,48,66,53,7,117,110,105,49,48,66,54,7,117,110,105,49,48,66,55,7,117,110,105,49,48,66,56,7,117,
  110,105,49,48,66,57,7,117,110,105,49,48,66,65,7,117,110,105,49,48,66,66,7,117,110,105,49,48,66,67,7,117,110,105,49,48,66,68,7,117,
  110,105,49,48,66,69,7,117,110,105,49,48,66,70,7,117,110,105,49,48,67,48,7,117,110,105,49,48,67,49,7,117,110,105,49,48,67,50,7,117,
  110,105,49,48,67,51,7,117,110,105,49,48,67,52,7,117,110,105,49,48,67,53,7,117,110,105,49,48,68,48,7,117,110,105,49,48,68,49,7,117,
  110,105,49,48,68,50,7,117,110,105,49,48,68,51,7,117,110,105,49,48,68,52,7,117,110,105,49,48,68,53,7,117,110,105,49,48,68,54,7,117,
  110,105,49,48,68,55,7,117,110,105,49,48,68,56,7,117,110,105,49,48,68,57,7,117,110,105,49,48,68,65,7,117,110,105,49,48,68,66,7,117,
  110,105,49,48,68,67,7,117,110,105,49,48,68,68,7,117,110,105,49,48,68,69,7,117,110,105,49,48,68,70,7,117,110,105,49,48,69,48,7,117,
  110,105,49,48,69,49,7,117,110,105,49,48,69,50,7,117,110,105,49,48,69,51,7,117,110,105,49,48,69,52,7,117,110,105,49,48,69,53,7,117,
  110,105,49,48,69,54,7,117,110,105,49,48,69,55,7,117,110,105,49,48,69,56,7,117,110,105,49,48,69,57,7,117,110,105,49,48,69,65,7,117,
  110,105,49,48,69,66,7,117,110,105,49,48,69,67,7,117,110,105,49,48,69,68,7,117,110,105,49,48,69,69,7,117,110,105,49,48,69,70,7,117,
  110,105,49,48,70,48,7,117,110,105,49,48,70,49,7,117,110,105,49,48,70,50,7,117,110,105,49,48,70,51,7,117,110,105,49,48,70,52,7,117,
  110,105,49,48,70,53,7,117,110,105,49,48,70,54,7,117,110,105,49,48,70,55,7,117,110,105,49,48,70,56,7,117,110,105,49,48,70,57,7,117,
  110,105,49,48,70,65,7,117,110,105,49,48,70,66,7,117,110,105,49,48,70,67,7,117,110,105,49,52,48,49,7,117,110,105,49,52,48,50,7,117,
  110,105,49,52,48,51,7,117,110,105,49,52,48,52,7,117,110,105,49,52,48,53,7,117,110,105,49,52,48,54,7,117,110,105,49,52,48,55,7,117,
  110,105,49,52,48,57,7,117,110,105,49,52,48,65,7,117,110,105,49,52,48,66,7,117,110,105,49,52,48,67,7,117,110,105,49,52,48,68,7,117,
  110,105,49,52,48,69,7,117,110,105,49,52,48,70,7,117,110,105,49,52,49,48,7,117,110,105,49,52,49,49,7,117,110,105,49,52,49,50,7,117,
  110,105,49,52,49,51,7,117,110,105,49,52,49,52,7,117,110,105,49,52,49,53,7,117,110,105,49,52,49,54,7,117,110,105,49,52,49,55,7,117,
  110,105,49,52,49,56,7,117,110,105,49,52,49,57,7,117,110,105,49,52,49,65,7,117,110,105,49,52,49,66,7,117,110,105,49,52,49,68,7,117,
  110,105,49,52,49,69,7,117,110,105,49,52,49,70,7,117,110,105,49,52,50,48,7,117,110,105,49,52,50,49,7,117,110,105,49,52,50,50,7,117,
  110,105,49,52,50,51,7,117,110,105,49,52,50,52,7,117,110,105,49,52,50,53,7,117,110,105,49,52,50,54,7,117,110,105,49,52,50,55,7,117,
  110,105,49,52,50,56,7,117,110,105,49,52,50,57,7,117,110,105,49,52,50,65,7,117,110,105,49,52,50,66,7,117,110,105,49,52,50,67,7,117,
  110,105,49,52,50,68,7,117,110,105,49,52,50,69,7,117,110,105,49,52,50,70,7,117,110,105,49,52,51,48,7,117,110,105,49,52,51,49,7,117,
  110,105,49,52,51,50,7,117,110,105,49,52,51,51,7,117,110,105,49,52,51,52,7,117,110,105,49,52,51,53,7,117,110,105,49,52,51,55,7,117,
  110,105,49,52,51,56,7,117,110,105,49,52,51,57,7,117,110,105,49,52,51,65,7,117,110,105,49,52,51,66,7,117,110,105,49,52,51,67,7,117,
  110,105,49,52,51,68,7,117,110,105,49,52,51,69,7,117,110,105,49,52,51,70,7,117,110,105,49,52,52,48,7,117,110,105,49,52,52,49,7,117,
  110,105,49,52,52,50,7,117,110,105,49,52,52,51,7,117,110,105,49,52,52,52,7,117,110,105,49,52,52,53,7,117,110,105,49,52,52,54,7,117,
  110,105,49,52,52,55,7,117,110,105,49,52,52,56,7,117,110,105,49,52,52,57,7,117,110,105,49,52,52,65,7,117,110,105,49,52,52,67,7,117,
  110,105,49,52,52,68,7,117,110,105,49,52,52,69,7,117,110,105,49,52,52,70,7,117,110,105,49,52,53,48,7,117,110,105,49,52,53,49,7,117,
  110,105,49,52,53,50,7,117,110,105,49,52,53,52,7,117,110,105,49,52,53,53,7,117,110,105,49,52,53,54,7,117,110,105,49,52,53,55,7,117,
  110,105,49,52,53,56,7,117,110,105,49,52,53,57,7,117,110,105,49,52,53,65,7,117,110,105,49,52,53,66,7,117,110,105,49,52,53,67,7,117,
  110,105,49,52,53,68,7,117,110,105,49,52,53,69,7,117,110,105,49,52,53,70,7,117,110,105,49,52,54,48,7,117,110,105,49,52,54,49,7,117,
  110,105,49,52,54,50,7,117,110,105,49,52,54,51,7,117,110,105,49,52,54,52,7,117,110,105,49,52,54,53,7,117,110,105,49,52,54,54,7,117,
  110,105,49,52,54,55,7,117,110,105,49,52,54,56,7,117,110,105,49,52,54,57,7,117,110,105,49,52,54,65,7,117,110,105,49,52,54,66,7,117,
  110,105,49,52,54,67,7,117,110,105,49,52,54,68,7,117,110,105,49,52,54,69,7,117,110,105,49,52,54,70,7,117,110,105,49,52,55,48,7,117,
  110,105,49,52,55,49,7,117,110,105,49,52,55,50,7,117,110,105,49,52,55,51,7,117,110,105,49,52,55,52,7,117,110,105,49,52,55,53,7,117,
  110,105,49,52,55,54,7,117,110,105,49,52,55,55,7,117,110,105,49,52,55,56,7,117,110,105,49,52,55,57,7,117,110,105,49,52,55,65,7,117,
  110,105,49,52,55,66,7,117,110,105,49,52,55,67,7,117,110,105,49,52,55,68,7,117,110,105,49,52,55,69,7,117,110,105,49,52,55,70,7,117,
  110,105,49,52,56,48,7,117,110,105,49,52,56,49,7,117,110,105,49,52,56,50,7,117,110,105,49,52,56,51,7,117,110,105,49,52,56,52,7,117,
  110,105,49,52,56,53,7,117,110,105,49,52,56,54,7,117,110,105,49,52,56,55,7,117,110,105,49,52,56,56,7,117,110,105,49,52,56,57,7,117,
  110,105,49,52,56,65,7,117,110,105,49,52,56,66,7,117,110,105,49,52,56,67,7,117,110,105,49,52,56,68,7,117,110,105,49,52,56,69,7,117,
  110,105,49,52,56,70,7,117,110,105,49,52,57,48,7,117,110,105,49,52,57,49,7,117,110,105,49,52,57,50,7,117,110,105,49,52,57,51,7,117,
  110,105,49,52,57,52,7,117,110,105,49,52,57,53,7,117,110,105,49,52,57,54,7,117,110,105,49,52,57,55,7,117,110,105,49,52,57,56,7,117,
  110,105,49,52,57,57,7,117,110,105,49,52,57,65,7,117,110,105,49,52,57,66,7,117,110,105,49,52,57,67,7,117,110,105,49,52,57,68,7,117,
  110,105,49,52,57,69,7,117,110,105,49,52,57,70,7,117,110,105,49,52,65,48,7,117,110,105,49,52,65,49,7,117,110,105,49,52,65,50,7,117,
  110,105,49,52,65,51,7,117,110,105,49,52,65,52,7,117,110,105,49,52,65,53,7,117,110,105,49,52,65,54,7,117,110,105,49,52,65,55,7,117,
  110,105,49,52,65,56,7,117,110,105,49,52,65,57,7,117,110,105,49,52,65,65,7,117,110,105,49,52,65,66,7,117,110,105,49,52,65,67,7,117,
  110,105,49,52,65,68,7,117,110,105,49,52,65,69,7,117,110,105,49,52,65,70,7,117,110,105,49,52,66,48,7,117,110,105,49,52,66,49,7,117,
  110,105,49,52,66,50,7,117,110,105,49,52,66,51,7,117,110,105,49,52,66,52,7,117,110,105,49,52,66,53,7,117,110,105,49,52,66,54,7,117,
  110,105,49,52,66,55,7,117,110,105,49,52,66,56,7,117,110,105,49,52,66,57,7,117,110,105,49,52,66,65,7,117,110,105,49,52,66,66,7,117,
  110,105,49,52,66,67,7,117,110,105,49,52,66,68,7,117,110,105,49,52,67,48,7,117,110,105,49,52,67,49,7,117,110,105,49,52,67,50,7,117,
  110,105,49,52,67,51,7,117,110,105,49,52,67,52,7,117,110,105,49,52,67,53,7,117,110,105,49,52,67,54,7,117,110,105,49,52,67,55,7,117,
  110,105,49,52,67,56,7,117,110,105,49,52,67,57,7,117,110,105,49,52,67,65,7,117,110,105,49,52,67,66,7,117,110,105,49,52,67,67,7,117,
  110,105,49,52,67,68,7,117,110,105,49,52,67,69,7,117,110,105,49,52,67,70,7,117,110,105,49,52,68,48,7,117,110,105,49,52,68,49,7,117,
  110,105,49,52,68,50,7,117,110,105,49,52,68,51,7,117,110,105,49,52,68,52,7,117,110,105,49,52,68,53,7,117,110,105,49,52,68,54,7,117,
  110,105,49,52,68,55,7,117,110,105,49,52,68,56,7,117,110,105,49,52,68,57,7,117,110,105,49,52,68,65,7,117,110,105,49,52,68,66,7,117,
  110,105,49,52,68,67,7,117,110,105,49,52,68,68,7,117,110,105,49,52,68,69,7,117,110,105,49,52,68,70,7,117,110,105,49,52,69,48,7,117,
  110,105,49,52,69,49,7,117,110,105,49,52,69,50,7,117,110,105,49,52,69,51,7,117,110,105,49,52,69,52,7,117,110,105,49,52,69,53,7,117,
  110,105,49,52,69,54,7,117,110,105,49,52,69,55,7,117,110,105,49,52,69,56,7,117,110,105,49,52,69,57,7,117,110,105,49,52,69,65,7,117,
  110,105,49,52,69,67,7,117,110,105,49,52,69,68,7,117,110,105,49,52,69,69,7,117,110,105,49,52,69,70,7,117,110,105,49,52,70,48,7,117,
  110,105,49,52,70,49,7,117,110,105,49,52,70,50,7,117,110,105,49,52,70,51,7,117,110,105,49,52,70,52,7,117,110,105,49,52,70,53,7,117,
  110,105,49,52,70,54,7,117,110,105,49,52,70,55,7,117,110,105,49,52,70,56,7,117,110,105,49,52,70,57,7,117,110,105,49,52,70,65,7,117,
  110,105,49,52,70,66,7,117,110,105,49,52,70,67,7,117,110,105,49,52,70,68,7,117,110,105,49,52,70,69,7,117,110,105,49,52,70,70,7,117,
  110,105,49,53,48,48,7,117,110,105,49,53,48,49,7,117,110,105,49,53,48,50,7,117,110,105,49,53,48,51,7,117,110,105,49,53,48,52,7,117,
  110,105,49,53,48,53,7,117,110,105,49,53,48,54,7,117,110,105,49,53,48,55,7,117,110,105,49,53,49,48,7,117,110,105,49,53,49,49,7,117,
  110,105,49,53,49,50,7,117,110,105,49,53,49,51,7,117,110,105,49,53,49,52,7,117,110,105,49,53,49,53,7,117,110,105,49,53,49,54,7,117,
  110,105,49,53,49,55,7,117,110,105,49,53,49,56,7,117,110,105,49,53,49,57,7,117,110,105,49,53,49,65,7,117,110,105,49,53,49,66,7,117,
  110,105,49,53,49,67,7,117,110,105,49,53,49,68,7,117,110,105,49,53,49,69,7,117,110,105,49,53,49,70,7,117,110,105,49,53,50,48,7,117,
  110,105,49,53,50,49,7,117,110,105,49,53,50,50,7,117,110,105,49,53,50,51,7,117,110,105,49,53,50,52,7,117,110,105,49,53,50,53,7,117,
  110,105,49,53,50,54,7,117,110,105,49,53,50,55,7,117,110,105,49,53,50,56,7,117,110,105,49,53,50,57,7,117,110,105,49,53,50,65,7,117,
  110,105,49,53,50,66,7,117,110,105,49,53,50,67,7,117,110,105,49,53,50,68,7,117,110,105,49,53,50,69,7,117,110,105,49,53,50,70,7,117,
  110,105,49,53,51,48,7,117,110,105,49,53,51,49,7,117,110,105,49,53,51,50,7,117,110,105,49,53,51,51,7,117,110,105,49,53,51,52,7,117,
  110,105,49,53,51,53,7,117,110,105,49,53,51,54,7,117,110,105,49,53,51,55,7,117,110,105,49,53,51,56,7,117,110,105,49,53,51,57,7,117,
  110,105,49,53,51,65,7,117,110,105,49,53,51,66,7,117,110,105,49,53,51,67,7,117,110,105,49,53,51,68,7,117,110,105,49,53,51,69,7,117,
  110,105,49,53,52,48,7,117,110,105,49,53,52,49,7,117,110,105,49,53,52,50,7,117,110,105,49,53,52,51,7,117,110,105,49,53,52,52,7,117,
  110,105,49,53,52,53,7,117,110,105,49,53,52,54,7,117,110,105,49,53,52,55,7,117,110,105,49,53,52,56,7,117,110,105,49,53,52,57,7,117,
  110,105,49,53,52,65,7,117,110,105,49,53,52,66,7,117,110,105,49,53,52,67,7,117,110,105,49,53,52,68,7,117,110,105,49,53,52,69,7,117,
  110,105,49,53,52,70,7,117,110,105,49,53,53,48,7,117,110,105,49,53,53,50,7,117,110,105,49,53,53,51,7,117,110,105,49,53,53,52,7,117,
  110,105,49,53,53,53,7,117,110,105,49,53,53,54,7,117,110,105,49,53,53,55,7,117,110,105,49,53,53,56,7,117,110,105,49,53,53,57,7,117,
  110,105,49,53,53,65,7,117,110,105,49,53,53,66,7,117,110,105,49,53,53,67,7,117,110,105,49,53,53,68,7,117,110,105,49,53,53,69,7,117,
  110,105,49,53,53,70,7,117,110,105,49,53,54,48,7,117,110,105,49,53,54,49,7,117,110,105,49,53,54,50,7,117,110,105,49,53,54,51,7,117,
  110,105,49,53,54,52,7,117,110,105,49,53,54,53,7,117,110,105,49,53,54,54,7,117,110,105,49,53,54,55,7,117,110,105,49,53,54,56,7,117,
  110,105,49,53,54,57,7,117,110,105,49,53,54,65,7,117,110,105,49,53,55,52,7,117,110,105,49,53,55,53,7,117,110,105,49,53,55,54,7,117,
  110,105,49,53,55,55,7,117,110,105,49,53,55,56,7,117,110,105,49,53,55,57,7,117,110,105,49,53,55,65,7,117,110,105,49,53,55,66,7,117,
  110,105,49,53,55,67,7,117,110,105,49,53,55,68,7,117,110,105,49,53,55,69,7,117,110,105,49,53,55,70,7,117,110,105,49,53,56,48,7,117,
  110,105,49,53,56,49,7,117,110,105,49,53,56,50,7,117,110,105,49,53,56,51,7,117,110,105,49,53,56,52,7,117,110,105,49,53,56,53,7,117,
  110,105,49,53,56,65,7,117,110,105,49,53,56,66,7,117,110,105,49,53,56,67,7,117,110,105,49,53,56,68,7,117,110,105,49,53,56,69,7,117,
  110,105,49,53,56,70,7,117,110,105,49,53,57,48,7,117,110,105,49,53,57,49,7,117,110,105,49,53,57,50,7,117,110,105,49,53,57,51,7,117,
  110,105,49,53,57,52,7,117,110,105,49,53,57,53,7,117,110,105,49,53,57,54,7,117,110,105,49,53,65,48,7,117,110,105,49,53,65,49,7,117,
  110,105,49,53,65,50,7,117,110,105,49,53,65,51,7,117,110,105,49,53,65,52,7,117,110,105,49,53,65,53,7,117,110,105,49,53,65,54,7,117,
  110,105,49,53,65,55,7,117,110,105,49,53,65,56,7,117,110,105,49,53,65,57,7,117,110,105,49,53,65,65,7,117,110,105,49,53,65,66,7,117,
  110,105,49,53,65,67,7,117,110,105,49,53,65,68,7,117,110,105,49,53,65,69,7,117,110,105,49,53,65,70,7,117,110,105,49,53,68,69,7,117,
  110,105,49,53,69,49,7,117,110,105,49,54,52,54,7,117,110,105,49,54,52,55,7,117,110,105,49,54,54,69,7,117,110,105,49,54,54,70,7,117,
  110,105,49,54,55,48,7,117,110,105,49,54,55,49,7,117,110,105,49,54,55,50,7,117,110,105,49,54,55,51,7,117,110,105,49,54,55,52,7,117,
  110,105,49,54,55,53,7,117,110,105,49,54,55,54,7,117,110,105,49,54,56,48,7,117,110,105,49,54,56,49,7,117,110,105,49,54,56,50,7,117,
  110,105,49,54,56,51,7,117,110,105,49,54,56,52,7,117,110,105,49,54,56,53,7,117,110,105,49,54,56,54,7,117,110,105,49,54,56,55,7,117,
  110,105,49,54,56,56,7,117,110,105,49,54,56,57,7,117,110,105,49,54,56,65,7,117,110,105,49,54,56,66,7,117,110,105,49,54,56,67,7,117,
  110,105,49,54,56,68,7,117,110,105,49,54,56,69,7,117,110,105,49,54,56,70,7,117,110,105,49,54,57,48,7,117,110,105,49,54,57,49,7,117,
  110,105,49,54,57,50,7,117,110,105,49,54,57,51,7,117,110,105,49,54,57,52,7,117,110,105,49,54,57,53,7,117,110,105,49,54,57,54,7,117,
  110,105,49,54,57,55,7,117,110,105,49,54,57,56,7,117,110,105,49,54,57,57,7,117,110,105,49,54,57,65,7,117,110,105,49,54,57,66,7,117,
  110,105,49,54,57,67,7,117,110,105,49,68,48,48,7,117,110,105,49,68,48,49,7,117,110,105,49,68,48,50,7,117,110,105,49,68,48,51,7,117,
  110,105,49,68,48,52,7,117,110,105,49,68,48,53,7,117,110,105,49,68,48,54,7,117,110,105,49,68,48,55,7,117,110,105,49,68,48,56,7,117,
  110,105,49,68,48,57,7,117,110,105,49,68,48,65,7,117,110,105,49,68,48,66,7,117,110,105,49,68,48,67,7,117,110,105,49,68,48,68,7,117,
  110,105,49,68,48,69,7,117,110,105,49,68,48,70,7,117,110,105,49,68,49,48,7,117,110,105,49,68,49,49,7,117,110,105,49,68,49,50,7,117,
  110,105,49,68,49,51,7,117,110,105,49,68,49,52,7,117,110,105,49,68,49,54,7,117,110,105,49,68,49,55,7,117,110,105,49,68,49,56,7,117,
  110,105,49,68,49,57,7,117,110,105,49,68,49,65,7,117,110,105,49,68,49,66,7,117,110,105,49,68,49,67,7,117,110,105,49,68,49,68,7,117,
  110,105,49,68,49,69,7,117,110,105,49,68,49,70,7,117,110,105,49,68,50,48,7,117,110,105,49,68,50,49,7,117,110,105,49,68,50,50,7,117,
  110,105,49,68,50,51,7,117,110,105,49,68,50,54,7,117,110,105,49,68,50,55,7,117,110,105,49,68,50,56,7,117,110,105,49,68,50,57,7,117,
  110,105,49,68,50,65,7,117,110,105,49,68,50,66,7,117,110,105,49,68,50,67,7,117,110,105,49,68,50,68,7,117,110,105,49,68,50,69,7,117,
  110,105,49,68,51,48,7,117,110,105,49,68,51,49,7,117,110,105,49,68,51,50,7,117,110,105,49,68,51,51,7,117,110,105,49,68,51,52,7,117,
  110,105,49,68,51,53,7,117,110,105,49,68,51,54,7,117,110,105,49,68,51,55,7,117,110,105,49,68,51,56,7,117,110,105,49,68,51,57,7,117,
  110,105,49,68,51,65,7,117,110,105,49,68,51,66,7,117,110,105,49,68,51,67,7,117,110,105,49,68,51,68,7,117,110,105,49,68,51,69,7,117,
  110,105,49,68,51,70,7,117,110,105,49,68,52,48,7,117,110,105,49,68,52,49,7,117,110,105,49,68,52,50,7,117,110,105,49,68,52,51,7,117,
  110,105,49,68,52,52,7,117,110,105,49,68,52,53,7,117,110,105,49,68,52,54,7,117,110,105,49,68,52,55,7,117,110,105,49,68,52,56,7,117,
  110,105,49,68,52,57,7,117,110,105,49,68,52,65,7,117,110,105,49,68,52,66,7,117,110,105,49,68,52,67,7,117,110,105,49,68,52,68,7,117,
  110,105,49,68,52,69,7,117,110,105,49,68,52,70,7,117,110,105,49,68,53,48,7,117,110,105,49,68,53,49,7,117,110,105,49,68,53,50,7,117,
  110,105,49,68,53,51,7,117,110,105,49,68,53,52,7,117,110,105,49,68,53,53,7,117,110,105,49,68,53,54,7,117,110,105,49,68,53,55,7,117,
  110,105,49,68,53,56,7,117,110,105,49,68,53,57,7,117,110,105,49,68,53,65,7,117,110,105,49,68,53,66,7,117,110,105,49,68,53,68,7,117,
  110,105,49,68,53,69,7,117,110,105,49,68,53,70,7,117,110,105,49,68,54,48,7,117,110,105,49,68,54,49,7,117,110,105,49,68,54,50,7,117,
  110,105,49,68,54,51,7,117,110,105,49,68,54,52,7,117,110,105,49,68,54,53,7,117,110,105,49,68,54,54,7,117,110,105,49,68,54,55,7,117,
  110,105,49,68,54,56,7,117,110,105,49,68,54,57,7,117,110,105,49,68,54,65,7,117,110,105,49,68,55,55,7,117,110,105,49,68,55,56,7,117,
  110,105,49,68,55,66,7,117,110,105,49,68,55,68,7,117,110,105,49,68,56,53,7,117,110,105,49,68,57,66,7,117,110,105,49,68,57,67,7,117,
  110,105,49,68,57,68,7,117,110,105,49,68,57,69,7,117,110,105,49,68,57,70,7,117,110,105,49,68,65,48,7,117,110,105,49,68,65,49,7,117,
  110,105,49,68,65,50,7,117,110,105,49,68,65,51,7,117,110,105,49,68,65,52,7,117,110,105,49,68,65,53,7,117,110,105,49,68,65,54,7,117,
  110,105,49,68,65,55,7,117,110,105,49,68,65,56,7,117,110,105,49,68,65,57,7,117,110,105,49,68,65,65,7,117,110,105,49,68,65,66,7,117,
  110,105,49,68,65,67,7,117,110,105,49,68,65,68,7,117,110,105,49,68,65,69,7,117,110,105,49,68,65,70,7,117,110,105,49,68,66,48,7,117,
  110,105,49,68,66,49,7,117,110,105,49,68,66,50,7,117,110,105,49,68,66,51,7,117,110,105,49,68,66,52,7,117,110,105,49,68,66,53,7,117,
  110,105,49,68,66,54,7,117,110,105,49,68,66,55,7,117,110,105,49,68,66,56,7,117,110,105,49,68,66,57,7,117,110,105,49,68,66,65,7,117,
  110,105,49,68,66,66,7,117,110,105,49,68,66,67,7,117,110,105,49,68,66,68,7,117,110,105,49,68,66,69,7,117,110,105,49,68,66,70,7,117,
  110,105,49,68,67,52,7,117,110,105,49,68,67,53,7,117,110,105,49,68,67,54,7,117,110,105,49,68,67,55,7,117,110,105,49,68,67,56,7,117,
  110,105,49,68,67,57,7,117,110,105,49,69,48,48,7,117,110,105,49,69,48,49,7,117,110,105,49,69,48,50,7,117,110,105,49,69,48,51,7,117,
  110,105,49,69,48,52,7,117,110,105,49,69,48,53,7,117,110,105,49,69,48,54,7,117,110,105,49,69,48,55,7,117,110,105,49,69,48,56,7,117,
  110,105,49,69,48,57,7,117,110,105,49,69,48,65,7,117,110,105,49,69,48,66,7,117,110,105,49,69,48,67,7,117,110,105,49,69,48,68,7,117,
  110,105,49,69,48,69,7,117,110,105,49,69,48,70,7,117,110,105,49,69,49,48,7,117,110,105,49,69,49,49,7,117,110,105,49,69,49,50,7,117,
  110,105,49,69,49,51,7,117,110,105,49,69,49,52,7,117,110,105,49,69,49,53,7,117,110,105,49,69,49,54,7,117,110,105,49,69,49,55,7,117,
  110,105,49,69,49,56,7,117,110,105,49,69,49,57,7,117,110,105,49,69,49,65,7,117,110,105,49,69,49,66,7,117,110,105,49,69,49,67,7,117,
  110,105,49,69,49,68,7,117,110,105,49,69,49,69,7,117,110,105,49,69,49,70,7,117,110,105,49,69,50,48,7,117,110,105,49,69,50,49,7,117,
  110,105,49,69,50,50,7,117,110,105,49,69,50,51,7,117,110,105,49,69,50,52,7,117,110,105,49,69,50,53,7,117,110,105,49,69,50,54,7,117,
  110,105,49,69,50,55,7,117,110,105,49,69,50,56,7,117,110,105,49,69,50,57,7,117,110,105,49,69,50,65,7,117,110,105,49,69,50,66,7,117,
  110,105,49,69,50,67,7,117,110,105,49,69,50,68,7,117,110,105,49,69,50,69,7,117,110,105,49,69,50,70,7,117,110,105,49,69,51,48,7,117,
  110,105,49,69,51,49,7,117,110,105,49,69,51,50,7,117,110,105,49,69,51,51,7,117,110,105,49,69,51,52,7,117,110,105,49,69,51,53,7,117,
  110,105,49,69,51,54,7,117,110,105,49,69,51,55,7,117,110,105,49,69,51,56,7,117,110,105,49,69,51,57,7,117,110,105,49,69,51,65,7,117,
  110,105,49,69,51,66,7,117,110,105,49,69,51,67,7,117,110,105,49,69,51,68,7,117,110,105,49,69,51,69,7,117,110,105,49,69,51,70,7,117,
  110,105,49,69,52,48,7,117,110,105,49,69,52,49,7,117,110,105,49,69,52,50,7,117,110,105,49,69,52,51,7,117,110,105,49,69,52,52,7,117,
  110,105,49,69,52,53,7,117,110,105,49,69,52,54,7,117,110,105,49,69,52,55,7,117,110,105,49,69,52,56,7,117,110,105,49,69,52,57,7,117,
  110,105,49,69,52,65,7,117,110,105,49,69,52,66,7,117,110,105,49,69,52,67,7,117,110,105,49,69,52,68,7,117,110,105,49,69,52,69,7,117,
  110,105,49,69,52,70,7,117,110,105,49,69,53,48,7,117,110,105,49,69,53,49,7,117,110,105,49,69,53,50,7,117,110,105,49,69,53,51,7,117,
  110,105,49,69,53,52,7,117,110,105,49,69,53,53,7,117,110,105,49,69,53,54,7,117,110,105,49,69,53,55,7,117,110,105,49,69,53,56,7,117,
  110,105,49,69,53,57,7,117,110,105,49,69,53,65,7,117,110,105,49,69,53,66,7,117,110,105,49,69,53,67,7,117,110,105,49,69,53,68,7,117,
  110,105,49,69,53,69,7,117,110,105,49,69,53,70,7,117,110,105,49,69,54,48,7,117,110,105,49,69,54,49,7,117,110,105,49,69,54,50,7,117,
  110,105,49,69,54,51,7,117,110,105,49,69,54,52,7,117,110,105,49,69,54,53,7,117,110,105,49,69,54,54,7,117,110,105,49,69,54,55,7,117,
  110,105,49,69,54,56,7,117,110,105,49,69,54,57,7,117,110,105,49,69,54,65,7,117,110,105,49,69,54,66,7,117,110,105,49,69,54,67,7,117,
  110,105,49,69,54,68,7,117,110,105,49,69,54,69,7,117,110,105,49,69,54,70,7,117,110,105,49,69,55,48,7,117,110,105,49,69,55,49,7,117,
  110,105,49,69,55,50,7,117,110,105,49,69,55,51,7,117,110,105,49,69,55,52,7,117,110,105,49,69,55,53,7,117,110,105,49,69,55,54,7,117,
  110,105,49,69,55,55,7,117,110,105,49,69,55,56,7,117,110,105,49,69,55,57,7,117,110,105,49,69,55,65,7,117,110,105,49,69,55,66,7,117,
  110,105,49,69,55,67,7,117,110,105,49,69,55,68,7,117,110,105,49,69,55,69,7,117,110,105,49,69,55,70,6,87,103,114,97,118,101,6,119,103,
  114,97,118,101,6,87,97,99,117,116,101,6,119,97,99,117,116,101,9,87,100,105,101,114,101,115,105,115,9,119,100,105,101,114,101,115,105,115,7,117,
  110,105,49,69,56,54,7,117,110,105,49,69,56,55,7,117,110,105,49,69,56,56,7,117,110,105,49,69,56,57,7,117,110,105,49,69,56,65,7,117,
  110,105,49,69,56,66,7,117,110,105,49,69,56,67,7,117,110,105,49,69,56,68,7,117,110,105,49,69,56,69,7,117,110,105,49,69,56,70,7,117,
  110,105,49,69,57,48,7,117,110,105,49,69,57,49,7,117,110,105,49,69,57,50,7,117,110,105,49,69,57,51,7,117,110,105,49,69,57,52,7,117,
  110,105,49,69,57,53,7,117,110,105,49,69,57,54,7,117,110,105,49,69,57,55,7,117,110,105,49,69,57,56,7,117,110,105,49,69,57,57,7,117,
  110,105,49,69,57,65,7,117,110,105,49,69,57,66,7,117,110,105,49,69,57,67,7,117,110,105,49,69,57,68,7,117,110,105,49,69,57,69,7,117,
  110,105,49,69,57,70,7,117,110,105,49,69,65,48,7,117,110,105,49,69,65,49,7,117,110,105,49,69,65,50,7,117,110,105,49,69,65,51,7,117,
  110,105,49,69,65,52,7,117,110,105,49,69,65,53,7,117,110,105,49,69,65,54,7,117,110,105,49,69,65,55,7,117,110,105,49,69,65,56,7,117,
  110,105,49,69,65,57,7,117,110,105,49,69,65,65,7,117,110,105,49,69,65,66,7,117,110,105,49,69,65,67,7,117,110,105,49,69,65,68,7,117,
  110,105,49,69,65,69,7,117,110,105,49,69,65,70,7,117,110,105,49,69,66,48,7,117,110,105,49,69,66,49,7,117,110,105,49,69,66,50,7,117,
  110,105,49,69,66,51,7,117,110,105,49,69,66,52,7,117,110,105,49,69,66,53,7,117,110,105,49,69,66,54,7,117,110,105,49,69,66,55,7,117,
  110,105,49,69,66,56,7,117,110,105,49,69,66,57,7,117,110,105,49,69,66,65,7,117,110,105,49,69,66,66,7,117,110,105,49,69,66,67,7,117,
  110,105,49,69,66,68,7,117,110,105,49,69,66,69,7,117,110,105,49,69,66,70,7,117,110,105,49,69,67,48,7,117,110,105,49,69,67,49,7,117,
  110,105,49,69,67,50,7,117,110,105,49,69,67,51,7,117,110,105,49,69,67,52,7,117,110,105,49,69,67,53,7,117,110,105,49,69,67,54,7,117,
  110,105,49,69,67,55,7,117,110,105,49,69,67,56,7,117,110,105,49,69,67,57,7,117,110,105,49,69,67,65,7,117,110,105,49,69,67,66,7,117,
  110,105,49,69,67,67,7,117,110,105,49,69,67,68,7,117,110,105,49,69,67,69,7,117,110,105,49,69,67,70,7,117,110,105,49,69,68,48,7,117,
  110,105,49,69,68,49,7,117,110,105,49,69,68,50,7,117,110,105,49,69,68,51,7,117,110,105,49,69,68,52,7,117,110,105,49,69,68,53,7,117,
  110,105,49,69,68,54,7,117,110,105,49,69,68,55,7,117,110,105,49,69,68,56,7,117,110,105,49,69,68,57,7,117,110,105,49,69,68,65,7,117,
  110,105,49,69,68,66,7,117,110,105,49,69,68,67,7,117,110,105,49,69,68,68,7,117,110,105,49,69,68,69,7,117,110,105,49,69,68,70,7,117,
  110,105,49,69,69,48,7,117,110,105,49,69,69,49,7,117,110,105,49,69,69,50,7,117,110,105,49,69,69,51,7,117,110,105,49,69,69,52,7,117,
  110,105,49,69,69,53,7,117,110,105,49,69,69,54,7,117,110,105,49,69,69,55,7,117,110,105,49,69,69,56,7,117,110,105,49,69,69,57,7,117,
  110,105,49,69,69,65,7,117,110,105,49,69,69,66,7,117,110,105,49,69,69,67,7,117,110,105,49,69,69,68,7,117,110,105,49,69,69,69,7,117,
  110,105,49,69,69,70,7,117,110,105,49,69,70,48,7,117,110,105,49,69,70,49,6,89,103,114,97,118,101,6,121,103,114,97,118,101,7,117,110,105,
  49,69,70,52,7,117,110,105,49,69,70,53,7,117,110,105,49,69,70,54,7,117,110,105,49,69,70,55,7,117,110,105,49,69,70,56,7,117,110,105,
  49,69,70,57,7,117,110,105,49,69,70,65,7,117,110,105,49,69,70,66,7,117,110,105,49,70,48,48,7,117,110,105,49,70,48,49,7,117,110,105,
  49,70,48,50,7,117,110,105,49,70,48,51,7,117,110,105,49,70,48,52,7,117,110,105,49,70,48,53,7,117,110,105,49,70,48,54,7,117,110,105,
  49,70,48,55,7,117,110,105,49,70,48,56,7,117,110,105,49,70,48,57,7,117,110,105,49,70,48,65,7,117,110,105,49,70,48,66,7,117,110,105,
  49,70,48,67,7,117,110,105,49,70,48,68,7,117,110,105,49,70,48,69,7,117,110,105,49,70,48,70,7,117,110,105,49,70,49,48,7,117,110,105,
  49,70,49,49,7,117,110,105,49,70,49,50,7,117,110,105,49,70,49,51,7,117,110,105,49,70,49,52,7,117,110,105,49,70,49,53,7,117,110,105,
  49,70,49,56,7,117,110,105,49,70,49,57,7,117,110,105,49,70,49,65,7,117,110,105,49,70,49,66,7,117,110,105,49,70,49,67,7,117,110,105,
  49,70,49,68,7,117,110,105,49,70,50,48,7,117,110,105,49,70,50,49,7,117,110,105,49,70,50,50,7,117,110,105,49,70,50,51,7,117,110,105,
  49,70,50,52,7,117,110,105,49,70,50,53,7,117,110,105,49,70,50,54,7,117,110,105,49,70,50,55,7,117,110,105,49,70,50,56,7,117,110,105,
  49,70,50,57,7,117,110,105,49,70,50,65,7,117,110,105,49,70,50,66,7,117,110,105,49,70,50,67,7,117,110,105,49,70,50,68,7,117,110,105,
  49,70,50,69,7,117,110,105,49,70,50,70,7,117,110,105,49,70,51,48,7,117,110,105,49,70,51,49,7,117,110,105,49,70,51,50,7,117,110,105,
  49,70,51,51,7,117,110,105,49,70,51,52,7,117,110,105,49,70,51,53,7,117,110,105,49,70,51,54,7,117,110,105,49,70,51,55,7,117,110,105,
  49,70,51,56,7,117,110,105,49,70,51,57,7,117,110,105,49,70,51,65,7,117,110,105,49,70,51,66,7,117,110,105,49,70,51,67,7,117,110,105,
  49,70,51,68,7,117,110,105,49,70,51,69,7,117,110,105,49,70,51,70,7,117,110,105,49,70,52,48,7,117,110,105,49,70,52,49,7,117,110,105,
  49,70,52,50,7,117,110,105,49,70,52,51,7,117,110,105,49,70,52,52,7,117,110,105,49,70,52,53,7,117,110,105,49,70,52,56,7,117,110,105,
  49,70,52,57,7,117,110,105,49,70,52,65,7,117,110,105,49,70,52,66,7,117,110,105,49,70,52,67,7,117,110,105,49,70,52,68,7,117,110,105,
  49,70,53,48,7,117,110,105,49,70,53,49,7,117,110,105,49,70,53,50,7,117,110,105,49,70,53,51,7,117,110,105,49,70,53,52,7,117,110,105,
  49,70,53,53,7,117,110,105,49,70,53,54,7,117,110,105,49,70,53,55,7,117,110,105,49,70,53,57,7,117,110,105,49,70,53,66,7,117,110,105,
  49,70,53,68,7,117,110,105,49,70,53,70,7,117,110,105,49,70,54,48,7,117,110,105,49,70,54,49,7,117,110,105,49,70,54,50,7,117,110,105,
  49,70,54,51,7,117,110,105,49,70,54,52,7,117,110,105,49,70,54,53,7,117,110,105,49,70,54,54,7,117,110,105,49,70,54,55,7,117,110,105,
  49,70,54,56,7,117,110,105,49,70,54,57,7,117,110,105,49,70,54,65,7,117,110,105,49,70,54,66,7,117,110,105,49,70,54,67,7,117,110,105,
  49,70,54,68,7,117,110,105,49,70,54,69,7,117,110,105,49,70,54,70,7,117,110,105,49,70,55,48,7,117,110,105,49,70,55,49,7,117,110,105,
  49,70,55,50,7,117,110,105,49,70,55,51,7,117,110,105,49,70,55,52,7,117,110,105,49,70,55,53,7,117,110,105,49,70,55,54,7,117,110,105,
  49,70,55,55,7,117,110,105,49,70,55,56,7,117,110,105,49,70,55,57,7,117,110,105,49,70,55,65,7,117,110,105,49,70,55,66,7,117,110,105,
  49,70,55,67,7,117,110,105,49,70,55,68,7,117,110,105,49,70,56,48,7,117,110,105,49,70,56,49,7,117,110,105,49,70,56,50,7,117,110,105,
  49,70,56,51,7,117,110,105,49,70,56,52,7,117,110,105,49,70,56,53,7,117,110,105,49,70,56,54,7,117,110,105,49,70,56,55,7,117,110,105,
  49,70,56,56,7,117,110,105,49,70,56,57,7,117,110,105,49,70,56,65,7,117,110,105,49,70,56,66,7,117,110,105,49,70,56,67,7,117,110,105,
  49,70,56,68,7,117,110,105,49,70,56,69,7,117,110,105,49,70,56,70,7,117,110,105,49,70,57,48,7,117,110,105,49,70,57,49,7,117,110,105,
  49,70,57,50,7,117,110,105,49,70,57,51,7,117,110,105,49,70,57,52,7,117,110,105,49,70,57,53,7,117,110,105,49,70,57,54,7,117,110,105,
  49,70,57,55,7,117,110,105,49,70,57,56,7,117,110,105,49,70,57,57,7,117,110,105,49,70,57,65,7,117,110,105,49,70,57,66,7,117,110,105,
  49,70,57,67,7,117,110,105,49,70,57,68,7,117,110,105,49,70,57,69,7,117,110,105,49,70,57,70,7,117,110,105,49,70,65,48,7,117,110,105,
  49,70,65,49,7,117,110,105,49,70,65,50,7,117,110,105,49,70,65,51,7,117,110,105,49,70,65,52,7,117,110,105,49,70,65,53,7,117,110,105,
  49,70,65,54,7,117,110,105,49,70,65,55,7,117,110,105,49,70,65,56,7,117,110,105,49,70,65,57,7,117,110,105,49,70,65,65,7,117,110,105,
  49,70,65,66,7,117,110,105,49,70,65,67,7,117,110,105,49,70,65,68,7,117,110,105,49,70,65,69,7,117,110,105,49,70,65,70,7,117,110,105,
  49,70,66,48,7,117,110,105,49,70,66,49,7,117,110,105,49,70,66,50,7,117,110,105,49,70,66,51,7,117,110,105,49,70,66,52,7,117,110,105,
  49,70,66,54,7,117,110,105,49,70,66,55,7,117,110,105,49,70,66,56,7,117,110,105,49,70,66,57,7,117,110,105,49,70,66,65,7,117,110,105,
  49,70,66,66,7,117,110,105,49,70,66,67,7,117,110,105,49,70,66,68,7,117,110,105,49,70,66,69,7,117,110,105,49,70,66,70,7,117,110,105,
  49,70,67,48,7,117,110,105,49,70,67,49,7,117,110,105,49,70,67,50,7,117,110,105,49,70,67,51,7,117,110,105,49,70,67,52,7,117,110,105,
  49,70,67,54,7,117,110,105,49,70,67,55,7,117,110,105,49,70,67,56,7,117,110,105,49,70,67,57,7,117,110,105,49,70,67,65,7,117,110,105,
  49,70,67,66,7,117,110,105,49,70,67,67,7,117,110,105,49,70,67,68,7,117,110,105,49,70,67,69,7,117,110,105,49,70,67,70,7,117,110,105,
  49,70,68,48,7,117,110,105,49,70,68,49,7,117,110,105,49,70,68,50,7,117,110,105,49,70,68,51,7,117,110,105,49,70,68,54,7,117,110,105,
  49,70,68,55,7,117,110,105,49,70,68,56,7,117,110,105,49,70,68,57,7,117,110,105,49,70,68,65,7,117,110,105,49,70,68,66,7,117,110,105,
  49,70,68,68,7,117,110,105,49,70,68,69,7,117,110,105,49,70,68,70,7,117,110,105,49,70,69,48,7,117,110,105,49,70,69,49,7,117,110,105,
  49,70,69,50,7,117,110,105,49,70,69,51,7,117,110,105,49,70,69,52,7,117,110,105,49,70,69,53,7,117,110,105,49,70,69,54,7,117,110,105,
  49,70,69,55,7,117,110,105,49,70,69,56,7,117,110,105,49,70,69,57,7,117,110,105,49,70,69,65,7,117,110,105,49,70,69,66,7,117,110,105,
  49,70,69,67,7,117,110,105,49,70,69,68,7,117,110,105,49,70,69,69,7,117,110,105,49,70,69,70,7,117,110,105,49,70,70,50,7,117,110,105,
  49,70,70,51,7,117,110,105,49,70,70,52,7,117,110,105,49,70,70,54,7,117,110,105,49,70,70,55,7,117,110,105,49,70,70,56,7,117,110,105,
  49,70,70,57,7,117,110,105,49,70,70,65,7,117,110,105,49,70,70,66,7,117,110,105,49,70,70,67,7,117,110,105,49,70,70,68,7,117,110,105,
  49,70,70,69,7,117,110,105,50,48,48,48,7,117,110,105,50,48,48,49,7,117,110,105,50,48,48,50,7,117,110,105,50,48,48,51,7,117,110,105,
  50,48,48,52,7,117,110,105,50,48,48,53,7,117,110,105,50,48,48,54,7,117,110,105,50,48,48,55,7,117,110,105,50,48,48,56,7,117,110,105,
  50,48,48,57,7,117,110,105,50,48,48,65,7,117,110,105,50,48,48,66,7,117,110,105,50,48,48,67,7,117,110,105,50,48,48,68,7,117,110,105,
  50,48,48,69,7,117,110,105,50,48,48,70,7,117,110,105,50,48,49,48,7,117,110,105,50,48,49,49,10,102,105,103,117,114,101,100,97,115,104,7,
  117,110,105,50,48,49,53,7,117,110,105,50,48,49,54,13,117,110,100,101,114,115,99,111,114,101,100,98,108,13,113,117,111,116,101,114,101,118,101,114,
  115,101,100,7,117,110,105,50,48,49,70,7,117,110,105,50,48,50,51,14,111,110,101,100,111,116,101,110,108,101,97,100,101,114,14,116,119,111,100,111,
  116,101,110,108,101,97,100,101,114,7,117,110,105,50,48,50,55,7,117,110,105,50,48,50,56,7,117,110,105,50,48,50,57,7,117,110,105,50,48,50,
  65,7,117,110,105,50,48,50,66,7,117,110,105,50,48,50,67,7,117,110,105,50,48,50,68,7,117,110,105,50,48,50,69,7,117,110,105,50,48,50,
  70,7,117,110,105,50,48,51,49,6,109,105,110,117,116,101,6,115,101,99,111,110,100,7,117,110,105,50,48,51,52,7,117,110,105,50,48,51,53,7,
  117,110,105,50,48,51,54,7,117,110,105,50,48,51,55,7,117,110,105,50,48,51,56,7,117,110,105,50,48,51,66,9,101,120,99,108,97,109,100,98,
  108,7,117,110,105,50,48,51,68,7,117,110,105,50,48,51,69,7,117,110,105,50,48,51,70,7,117,110,105,50,48,52,48,7,117,110,105,50,48,52,
  49,7,117,110,105,50,48,52,50,7,117,110,105,50,48,52,51,7,117,110,105,50,48,52,53,7,117,110,105,50,48,52,54,7,117,110,105,50,48,52,
  55,7,117,110,105,50,48,52,56,7,117,110,105,50,48,52,57,7,117,110,105,50,48,52,65,7,117,110,105,50,48,52,66,7,117,110,105,50,48,52,
  67,7,117,110,105,50,48,52,68,7,117,110,105,50,48,52,69,7,117,110,105,50,48,52,70,7,117,110,105,50,48,53,48,7,117,110,105,50,48,53,
  49,7,117,110,105,50,48,53,50,7,117,110,105,50,48,53,51,7,117,110,105,50,48,53,52,7,117,110,105,50,48,53,53,7,117,110,105,50,48,53,
  54,7,117,110,105,50,48,53,55,7,117,110,105,50,48,53,56,7,117,110,105,50,48,53,57,7,117,110,105,50,48,53,65,7,117,110,105,50,48,53,
  66,7,117,110,105,50,48,53,67,7,117,110,105,50,48,53,68,7,117,110,105,50,48,53,69,7,117,110,105,50,48,53,70,7,117,110,105,50,48,54,
  48,7,117,110,105,50,48,54,49,7,117,110,105,50,48,54,50,7,117,110,105,50,48,54,51,7,117,110,105,50,48,54,52,7,117,110,105,50,48,54,
  65,7,117,110,105,50,48,54,66,7,117,110,105,50,48,54,67,7,117,110,105,50,48,54,68,7,117,110,105,50,48,54,69,7,117,110,105,50,48,54,
  70,7,117,110,105,50,48,55,48,7,117,110,105,50,48,55,49,7,117,110,105,50,48,55,52,7,117,110,105,50,48,55,53,7,117,110,105,50,48,55,
  54,7,117,110,105,50,48,55,55,7,117,110,105,50,48,55,56,7,117,110,105,50,48,55,57,7,117,110,105,50,48,55,65,7,117,110,105,50,48,55,
  66,7,117,110,105,50,48,55,67,7,117,110,105,50,48,55,68,7,117,110,105,50,48,55,69,7,117,110,105,50,48,55,70,7,117,110,105,50,48,56,
  48,7,117,110,105,50,48,56,49,7,117,110,105,50,48,56,50,7,117,110,105,50,48,56,51,7,117,110,105,50,48,56,52,7,117,110,105,50,48,56,
  53,7,117,110,105,50,48,56,54,7,117,110,105,50,48,56,55,7,117,110,105,50,48,56,56,7,117,110,105,50,48,56,57,7,117,110,105,50,48,56,
  65,7,117,110,105,50,48,56,66,7,117,110,105,50,48,56,67,7,117,110,105,50,48,56,68,7,117,110,105,50,48,56,69,7,117,110,105,50,48,57,
  48,7,117,110,105,50,48,57,49,7,117,110,105,50,48,57,50,7,117,110,105,50,48,57,51,7,117,110,105,50,48,57,52,7,117,110,105,50,48,57,
  53,7,117,110,105,50,48,57,54,7,117,110,105,50,48,57,55,7,117,110,105,50,48,57,56,7,117,110,105,50,48,57,57,7,117,110,105,50,48,57,
  65,7,117,110,105,50,48,57,66,7,117,110,105,50,48,57,67,7,117,110,105,50,48,65,48,13,99,111,108,111,110,109,111,110,101,116,97,114,121,7,
  117,110,105,50,48,65,50,4,108,105,114,97,7,117,110,105,50,48,65,53,7,117,110,105,50,48,65,54,6,112,101,115,101,116,97,7,117,110,105,50,
  48,65,56,7,117,110,105,50,48,65,57,7,117,110,105,50,48,65,65,4,100,111,110,103,4,69,117,114,111,7,117,110,105,50,48,65,68,7,117,110,
  105,50,48,65,69,7,117,110,105,50,48,65,70,7,117,110,105,50,48,66,48,7,117,110,105,50,48,66,49,7,117,110,105,50,48,66,50,7,117,110,
  105,50,48,66,51,7,117,110,105,50,48,66,52,7,117,110,105,50,48,66,53,7,117,110,105,50,48,66,56,7,117,110,105,50,48,66,57,7,117,110,
  105,50,48,66,65,7,117,110,105,50,48,68,48,7,117,110,105,50,48,68,49,7,117,110,105,50,48,68,54,7,117,110,105,50,48,68,55,7,117,110,
  105,50,48,68,66,7,117,110,105,50,48,68,67,7,117,110,105,50,48,69,49,7,117,110,105,50,49,48,48,7,117,110,105,50,49,48,49,7,117,110,
  105,50,49,48,50,7,117,110,105,50,49,48,51,7,117,110,105,50,49,48,52,7,117,110,105,50,49,48,53,7,117,110,105,50,49,48,54,7,117,110,
  105,50,49,48,55,7,117,110,105,50,49,48,56,7,117,110,105,50,49,48,57,7,117,110,105,50,49,48,66,7,117,110,105,50,49,48,67,7,117,110,
  105,50,49,48,68,7,117,110,105,50,49,48,69,7,117,110,105,50,49,48,70,7,117,110,105,50,49,49,48,8,73,102,114,97,107,116,117,114,7,117,
  110,105,50,49,49,50,7,117,110,105,50,49,49,51,7,117,110,105,50,49,49,52,7,117,110,105,50,49,49,53,7,117,110,105,50,49,49,54,7,117,
  110,105,50,49,49,55,11,119,101,105,101,114,115,116,114,97,115,115,7,117,110,105,50,49,49,57,7,117,110,105,50,49,49,65,7,117,110,105,50,49,
  49,66,8,82,102,114,97,107,116,117,114,7,117,110,105,50,49,49,68,12,112,114,101,115,99,114,105,112,116,105,111,110,7,117,110,105,50,49,49,70,
  7,117,110,105,50,49,50,48,7,117,110,105,50,49,50,49,7,117,110,105,50,49,50,51,7,117,110,105,50,49,50,52,7,117,110,105,50,49,50,53,
  7,117,110,105,50,49,50,54,7,117,110,105,50,49,50,55,7,117,110,105,50,49,50,56,7,117,110,105,50,49,50,57,7,117,110,105,50,49,50,65,
  7,117,110,105,50,49,50,66,7,117,110,105,50,49,50,67,7,117,110,105,50,49,50,68,9,101,115,116,105,109,97,116,101,100,7,117,110,105,50,49,
  50,70,7,117,110,105,50,49,51,48,7,117,110,105,50,49,51,49,7,117,110,105,50,49,51,50,7,117,110,105,50,49,51,51,7,117,110,105,50,49,
  51,52,5,97,108,101,112,104,7,117,110,105,50,49,51,54,7,117,110,105,50,49,51,55,7,117,110,105,50,49,51,56,7,117,110,105,50,49,51,57,
  7,117,110,105,50,49,51,65,7,117,110,105,50,49,51,66,7,117,110,105,50,49,51,67,7,117,110,105,50,49,51,68,7,117,110,105,50,49,51,69,
  7,117,110,105,50,49,51,70,7,117,110,105,50,49,52,48,7,117,110,105,50,49,52,49,7,117,110,105,50,49,52,50,7,117,110,105,50,49,52,51,
  7,117,110,105,50,49,52,52,7,117,110,105,50,49,52,53,7,117,110,105,50,49,52,54,7,117,110,105,50,49,52,55,7,117,110,105,50,49,52,56,
  7,117,110,105,50,49,52,57,7,117,110,105,50,49,52,66,7,117,110,105,50,49,52,69,7,117,110,105,50,49,53,48,7,117,110,105,50,49,53,49,
  7,117,110,105,50,49,53,50,8,111,110,101,116,104,105,114,100,9,116,119,111,116,104,105,114,100,115,7,117,110,105,50,49,53,53,7,117,110,105,50,
  49,53,54,7,117,110,105,50,49,53,55,7,117,110,105,50,49,53,56,7,117,110,105,50,49,53,57,7,117,110,105,50,49,53,65,9,111,110,101,101,
  105,103,104,116,104,12,116,104,114,101,101,101,105,103,104,116,104,115,11,102,105,118,101,101,105,103,104,116,104,115,12,115,101,118,101,110,101,105,103,104,
  116,104,115,7,117,110,105,50,49,53,70,7,117,110,105,50,49,54,48,7,117,110,105,50,49,54,49,7,117,110,105,50,49,54,50,7,117,110,105,50,
  49,54,51,7,117,110,105,50,49,54,52,7,117,110,105,50,49,54,53,7,117,110,105,50,49,54,54,7,117,110,105,50,49,54,55,7,117,110,105,50,
  49,54,56,7,117,110,105,50,49,54,57,7,117,110,105,50,49,54,65,7,117,110,105,50,49,54,66,7,117,110,105,50,49,54,67,7,117,110,105,50,
  49,54,68,7,117,110,105,50,49,54,69,7,117,110,105,50,49,54,70,7,117,110,105,50,49,55,48,7,117,110,105,50,49,55,49,7,117,110,105,50,
  49,55,50,7,117,110,105,50,49,55,51,7,117,110,105,50,49,55,52,7,117,110,105,50,49,55,53,7,117,110,105,50,49,55,54,7,117,110,105,50,
  49,55,55,7,117,110,105,50,49,55,56,7,117,110,105,50,49,55,57,7,117,110,105,50,49,55,65,7,117,110,105,50,49,55,66,7,117,110,105,50,
  49,55,67,7,117,110,105,50,49,55,68,7,117,110,105,50,49,55,69,7,117,110,105,50,49,55,70,7,117,110,105,50,49,56,48,7,117,110,105,50,
  49,56,49,7,117,110,105,50,49,56,50,7,117,110,105,50,49,56,51,7,117,110,105,50,49,56,52,7,117,110,105,50,49,56,53,7,117,110,105,50,
  49,56,57,9,97,114,114,111,119,108,101,102,116,7,97,114,114,111,119,117,112,10,97,114,114,111,119,114,105,103,104,116,9,97,114,114,111,119,100,111,
  119,110,9,97,114,114,111,119,98,111,116,104,9,97,114,114,111,119,117,112,100,110,7,117,110,105,50,49,57,54,7,117,110,105,50,49,57,55,7,117,
  110,105,50,49,57,56,7,117,110,105,50,49,57,57,7,117,110,105,50,49,57,65,7,117,110,105,50,49,57,66,7,117,110,105,50,49,57,67,7,117,
  110,105,50,49,57,68,7,117,110,105,50,49,57,69,7,117,110,105,50,49,57,70,7,117,110,105,50,49,65,48,7,117,110,105,50,49,65,49,7,117,
  110,105,50,49,65,50,7,117,110,105,50,49,65,51,7,117,110,105,50,49,65,52,7,117,110,105,50,49,65,53,7,117,110,105,50,49,65,54,7,117,
  110,105,50,49,65,55,12,97,114,114,111,119,117,112,100,110,98,115,101,7,117,110,105,50,49,65,57,7,117,110,105,50,49,65,65,7,117,110,105,50,
  49,65,66,7,117,110,105,50,49,65,67,7,117,110,105,50,49,65,68,7,117,110,105,50,49,65,69,7,117,110,105,50,49,65,70,7,117,110,105,50,
  49,66,48,7,117,110,105,50,49,66,49,7,117,110,105,50,49,66,50,7,117,110,105,50,49,66,51,7,117,110,105,50,49,66,52,14,99,97,114,114,
  105,97,103,101,114,101,116,117,114,110,7,117,110,105,50,49,66,54,7,117,110,105,50,49,66,55,7,117,110,105,50,49,66,56,7,117,110,105,50,49,
  66,57,7,117,110,105,50,49,66,65,7,117,110,105,50,49,66,66,7,117,110,105,50,49,66,67,7,117,110,105,50,49,66,68,7,117,110,105,50,49,
  66,69,7,117,110,105,50,49,66,70,7,117,110,105,50,49,67,48,7,117,110,105,50,49,67,49,7,117,110,105,50,49,67,50,7,117,110,105,50,49,
  67,51,7,117,110,105,50,49,67,52,7,117,110,105,50,49,67,53,7,117,110,105,50,49,67,54,7,117,110,105,50,49,67,55,7,117,110,105,50,49,
  67,56,7,117,110,105,50,49,67,57,7,117,110,105,50,49,67,65,7,117,110,105,50,49,67,66,7,117,110,105,50,49,67,67,7,117,110,105,50,49,
  67,68,7,117,110,105,50,49,67,69,7,117,110,105,50,49,67,70,12,97,114,114,111,119,100,98,108,108,101,102,116,10,97,114,114,111,119,100,98,108,
  117,112,13,97,114,114,111,119,100,98,108,114,105,103,104,116,12,97,114,114,111,119,100,98,108,100,111,119,110,12,97,114,114,111,119,100,98,108,98,111,
  116,104,7,117,110,105,50,49,68,53,7,117,110,105,50,49,68,54,7,117,110,105,50,49,68,55,7,117,110,105,50,49,68,56,7,117,110,105,50,49,
  68,57,7,117,110,105,50,49,68,65,7,117,110,105,50,49,68,66,7,117,110,105,50,49,68,67,7,117,110,105,50,49,68,68,7,117,110,105,50,49,
  68,69,7,117,110,105,50,49,68,70,7,117,110,105,50,49,69,48,7,117,110,105,50,49,69,49,7,117,110,105,50,49,69,50,7,117,110,105,50,49,
  69,51,7,117,110,105,50,49,69,52,7,117,110,105,50,49,69,53,7,117,110,105,50,49,69,54,7,117,110,105,50,49,69,55,7,117,110,105,50,49,
  69,56,7,117,110,105,50,49,69,57,7,117,110,105,50,49,69,65,7,117,110,105,50,49,69,66,7,117,110,105,50,49,69,67,7,117,110,105,50,49,
  69,68,7,117,110,105,50,49,69,69,7,117,110,105,50,49,69,70,7,117,110,105,50,49,70,48,7,117,110,105,50,49,70,49,7,117,110,105,50,49,
  70,50,7,117,110,105,50,49,70,51,7,117,110,105,50,49,70,52,7,117,110,105,50,49,70,53,7,117,110,105,50,49,70,54,7,117,110,105,50,49,
  70,55,7,117,110,105,50,49,70,56,7,117,110,105,50,49,70,57,7,117,110,105,50,49,70,65,7,117,110,105,50,49,70,66,7,117,110,105,50,49,
  70,67,7,117,110,105,50,49,70,68,7,117,110,105,50,49,70,69,7,117,110,105,50,49,70,70,9,117,110,105,118,101,114,115,97,108,7,117,110,105,
  50,50,48,49,11,101,120,105,115,116,101,110,116,105,97,108,7,117,110,105,50,50,48,52,8,101,109,112,116,121,115,101,116,8,103,114,97,100,105,101,
  110,116,7,101,108,101,109,101,110,116,10,110,111,116,101,108,101,109,101,110,116,7,117,110,105,50,50,48,65,8,115,117,99,104,116,104,97,116,7,117,
  110,105,50,50,48,67,7,117,110,105,50,50,48,68,7,117,110,105,50,50,48,69,7,117,110,105,50,50,49,48,7,117,110,105,50,50,49,51,7,117,
  110,105,50,50,49,52,7,117,110,105,50,50,49,53,7,117,110,105,50,50,49,54,12,97,115,116,101,114,105,115,107,109,97,116,104,7,117,110,105,50,
  50,49,56,7,117,110,105,50,50,49,57,7,117,110,105,50,50,49,66,7,117,110,105,50,50,49,67,12,112,114,111,112,111,114,116,105,111,110,97,108,
  10,111,114,116,104,111,103,111,110,97,108,5,97,110,103,108,101,7,117,110,105,50,50,50,49,7,117,110,105,50,50,50,50,7,117,110,105,50,50,50,
  51,7,117,110,105,50,50,50,52,7,117,110,105,50,50,50,53,7,117,110,105,50,50,50,54,10,108,111,103,105,99,97,108,97,110,100,9,108,111,103,
  105,99,97,108,111,114,12,105,110,116,101,114,115,101,99,116,105,111,110,5,117,110,105,111,110,7,117,110,105,50,50,50,67,7,117,110,105,50,50,50,
  68,7,117,110,105,50,50,50,69,7,117,110,105,50,50,50,70,7,117,110,105,50,50,51,48,7,117,110,105,50,50,51,49,7,117,110,105,50,50,51,
  50,7,117,110,105,50,50,51,51,9,116,104,101,114,101,102,111,114,101,7,117,110,105,50,50,51,53,7,117,110,105,50,50,51,54,7,117,110,105,50,
  50,51,55,7,117,110,105,50,50,51,56,7,117,110,105,50,50,51,57,7,117,110,105,50,50,51,65,7,117,110,105,50,50,51,66,7,115,105,109,105,
  108,97,114,7,117,110,105,50,50,51,68,7,117,110,105,50,50,51,69,7,117,110,105,50,50,51,70,7,117,110,105,50,50,52,48,7,117,110,105,50,
  50,52,49,7,117,110,105,50,50,52,50,7,117,110,105,50,50,52,51,7,117,110,105,50,50,52,52,9,99,111,110,103,114,117,101,110,116,7,117,110,
  105,50,50,52,54,7,117,110,105,50,50,52,55,7,117,110,105,50,50,52,57,7,117,110,105,50,50,52,65,7,117,110,105,50,50,52,66,7,117,110,
  105,50,50,52,67,7,117,110,105,50,50,52,68,7,117,110,105,50,50,52,69,7,117,110,105,50,50,52,70,7,117,110,105,50,50,53,48,7,117,110,
  105,50,50,53,49,7,117,110,105,50,50,53,50,7,117,110,105,50,50,53,51,7,117,110,105,50,50,53,52,7,117,110,105,50,50,53,53,7,117,110,
  105,50,50,53,54,7,117,110,105,50,50,53,55,7,117,110,105,50,50,53,56,7,117,110,105,50,50,53,57,7,117,110,105,50,50,53,65,7,117,110,
  105,50,50,53,66,7,117,110,105,50,50,53,67,7,117,110,105,50,50,53,68,7,117,110,105,50,50,53,69,7,117,110,105,50,50,53,70,11,101,113,
  117,105,118,97,108,101,110,99,101,7,117,110,105,50,50,54,50,7,117,110,105,50,50,54,51,7,117,110,105,50,50,54,54,7,117,110,105,50,50,54,
  55,7,117,110,105,50,50,54,56,7,117,110,105,50,50,54,57,7,117,110,105,50,50,54,65,7,117,110,105,50,50,54,66,7,117,110,105,50,50,54,
  67,7,117,110,105,50,50,54,68,7,117,110,105,50,50,54,69,7,117,110,105,50,50,54,70,7,117,110,105,50,50,55,48,7,117,110,105,50,50,55,
  49,7,117,110,105,50,50,55,50,7,117,110,105,50,50,55,51,7,117,110,105,50,50,55,52,7,117,110,105,50,50,55,53,7,117,110,105,50,50,55,
  54,7,117,110,105,50,50,55,55,7,117,110,105,50,50,55,56,7,117,110,105,50,50,55,57,7,117,110,105,50,50,55,65,7,117,110,105,50,50,55,
  66,7,117,110,105,50,50,55,67,7,117,110,105,50,50,55,68,7,117,110,105,50,50,55,69,7,117,110,105,50,50,55,70,7,117,110,105,50,50,56,
  48,7,117,110,105,50,50,56,49,12,112,114,111,112,101,114,115,117,98,115,101,116,14,112,114,111,112,101,114,115,117,112,101,114,115,101,116,9,110,111,
  116,115,117,98,115,101,116,7,117,110,105,50,50,56,53,12,114,101,102,108,101,120,115,117,98,115,101,116,14,114,101,102,108,101,120,115,117,112,101,114,
  115,101,116,7,117,110,105,50,50,56,56,7,117,110,105,50,50,56,57,7,117,110,105,50,50,56,65,7,117,110,105,50,50,56,66,7,117,110,105,50,
  50,56,67,7,117,110,105,50,50,56,68,7,117,110,105,50,50,56,69,7,117,110,105,50,50,56,70,7,117,110,105,50,50,57,48,7,117,110,105,50,
  50,57,49,7,117,110,105,50,50,57,50,7,117,110,105,50,50,57,51,7,117,110,105,50,50,57,52,10,99,105,114,99,108,101,112,108,117,115,7,117,
  110,105,50,50,57,54,14,99,105,114,99,108,101,109,117,108,116,105,112,108,121,7,117,110,105,50,50,57,56,7,117,110,105,50,50,57,57,7,117,110,
  105,50,50,57,65,7,117,110,105,50,50,57,66,7,117,110,105,50,50,57,67,7,117,110,105,50,50,57,68,7,117,110,105,50,50,57,69,7,117,110,
  105,50,50,57,70,7,117,110,105,50,50,65,48,7,117,110,105,50,50,65,49,7,117,110,105,50,50,65,50,7,117,110,105,50,50,65,51,7,117,110,
  105,50,50,65,52,13,112,101,114,112,101,110,100,105,99,117,108,97,114,7,117,110,105,50,50,65,54,7,117,110,105,50,50,65,55,7,117,110,105,50,
  50,65,56,7,117,110,105,50,50,65,57,7,117,110,105,50,50,65,65,7,117,110,105,50,50,65,66,7,117,110,105,50,50,65,67,7,117,110,105,50,
  50,65,68,7,117,110,105,50,50,65,69,7,117,110,105,50,50,65,70,7,117,110,105,50,50,66,48,7,117,110,105,50,50,66,49,7,117,110,105,50,
  50,66,50,7,117,110,105,50,50,66,51,7,117,110,105,50,50,66,52,7,117,110,105,50,50,66,53,7,117,110,105,50,50,66,54,7,117,110,105,50,
  50,66,55,7,117,110,105,50,50,66,56,7,117,110,105,50,50,66,57,7,117,110,105,50,50,66,65,7,117,110,105,50,50,66,66,7,117,110,105,50,
  50,66,67,7,117,110,105,50,50,66,68,7,117,110,105,50,50,66,69,7,117,110,105,50,50,66,70,7,117,110,105,50,50,67,48,7,117,110,105,50,
  50,67,49,7,117,110,105,50,50,67,50,7,117,110,105,50,50,67,51,7,117,110,105,50,50,67,52,7,100,111,116,109,97,116,104,7,117,110,105,50,
  50,67,54,7,117,110,105,50,50,67,55,7,117,110,105,50,50,67,56,7,117,110,105,50,50,67,57,7,117,110,105,50,50,67,65,7,117,110,105,50,
  50,67,66,7,117,110,105,50,50,67,67,7,117,110,105,50,50,67,68,7,117,110,105,50,50,67,69,7,117,110,105,50,50,67,70,7,117,110,105,50,
  50,68,48,7,117,110,105,50,50,68,49,7,117,110,105,50,50,68,50,7,117,110,105,50,50,68,51,7,117,110,105,50,50,68,52,7,117,110,105,50,
  50,68,53,7,117,110,105,50,50,68,54,7,117,110,105,50,50,68,55,7,117,110,105,50,50,68,56,7,117,110,105,50,50,68,57,7,117,110,105,50,
  50,68,65,7,117,110,105,50,50,68,66,7,117,110,105,50,50,68,67,7,117,110,105,50,50,68,68,7,117,110,105,50,50,68,69,7,117,110,105,50,
  50,68,70,7,117,110,105,50,50,69,48,7,117,110,105,50,50,69,49,7,117,110,105,50,50,69,50,7,117,110,105,50,50,69,51,7,117,110,105,50,
  50,69,52,7,117,110,105,50,50,69,53,7,117,110,105,50,50,69,54,7,117,110,105,50,50,69,55,7,117,110,105,50,50,69,56,7,117,110,105,50,
  50,69,57,7,117,110,105,50,50,69,65,7,117,110,105,50,50,69,66,7,117,110,105,50,50,69,67,7,117,110,105,50,50,69,68,7,117,110,105,50,
  50,69,69,7,117,110,105,50,50,69,70,7,117,110,105,50,50,70,48,7,117,110,105,50,50,70,49,7,117,110,105,50,50,70,50,7,117,110,105,50,
  50,70,51,7,117,110,105,50,50,70,52,7,117,110,105,50,50,70,53,7,117,110,105,50,50,70,54,7,117,110,105,50,50,70,55,7,117,110,105,50,
  50,70,56,7,117,110,105,50,50,70,57,7,117,110,105,50,50,70,65,7,117,110,105,50,50,70,66,7,117,110,105,50,50,70,67,7,117,110,105,50,
  50,70,68,7,117,110,105,50,50,70,69,7,117,110,105,50,50,70,70,7,117,110,105,50,51,48,48,7,117,110,105,50,51,48,49,5,104,111,117,115,
  101,7,117,110,105,50,51,48,51,7,117,110,105,50,51,48,52,7,117,110,105,50,51,48,53,7,117,110,105,50,51,48,54,7,117,110,105,50,51,48,
  55,7,117,110,105,50,51,48,56,7,117,110,105,50,51,48,57,7,117,110,105,50,51,48,65,7,117,110,105,50,51,48,66,7,117,110,105,50,51,48,
  67,7,117,110,105,50,51,48,68,7,117,110,105,50,51,48,69,7,117,110,105,50,51,48,70,13,114,101,118,108,111,103,105,99,97,108,110,111,116,7,
  117,110,105,50,51,49,49,7,117,110,105,50,51,49,56,7,117,110,105,50,51,49,57,7,117,110,105,50,51,49,67,7,117,110,105,50,51,49,68,7,
  117,110,105,50,51,49,69,7,117,110,105,50,51,49,70,10,105,110,116,101,103,114,97,108,116,112,10,105,110,116,101,103,114,97,108,98,116,7,117,110,
  105,50,51,50,52,7,117,110,105,50,51,50,53,7,117,110,105,50,51,50,54,7,117,110,105,50,51,50,55,7,117,110,105,50,51,50,56,7,117,110,
  105,50,51,50,66,7,117,110,105,50,51,50,67,7,117,110,105,50,51,55,51,7,117,110,105,50,51,55,52,7,117,110,105,50,51,55,53,7,117,110,
  105,50,51,55,65,7,117,110,105,50,51,55,68,7,117,110,105,50,51,56,55,7,117,110,105,50,51,57,52,7,117,110,105,50,51,57,66,7,117,110,
  105,50,51,57,67,7,117,110,105,50,51,57,68,7,117,110,105,50,51,57,69,7,117,110,105,50,51,57,70,7,117,110,105,50,51,65,48,7,117,110,
  105,50,51,65,49,7,117,110,105,50,51,65,50,7,117,110,105,50,51,65,51,7,117,110,105,50,51,65,52,7,117,110,105,50,51,65,53,7,117,110,
  105,50,51,65,54,7,117,110,105,50,51,65,55,7,117,110,105,50,51,65,56,7,117,110,105,50,51,65,57,7,117,110,105,50,51,65,65,7,117,110,
  105,50,51,65,66,7,117,110,105,50,51,65,67,7,117,110,105,50,51,65,68,7,117,110,105,50,51,65,69,7,117,110,105,50,51,67,69,7,117,110,
  105,50,51,67,70,7,117,110,105,50,51,69,51,7,117,110,105,50,51,69,53,7,117,110,105,50,51,69,56,7,117,110,105,50,52,50,50,7,117,110,
  105,50,52,50,51,7,117,110,105,50,52,54,48,7,117,110,105,50,52,54,49,7,117,110,105,50,52,54,50,7,117,110,105,50,52,54,51,7,117,110,
  105,50,52,54,52,7,117,110,105,50,52,54,53,7,117,110,105,50,52,54,54,7,117,110,105,50,52,54,55,7,117,110,105,50,52,54,56,7,117,110,
  105,50,52,54,57,8,83,70,49,48,48,48,48,48,7,117,110,105,50,53,48,49,8,83,70,49,49,48,48,48,48,7,117,110,105,50,53,48,51,7,
  117,110,105,50,53,48,52,7,117,110,105,50,53,48,53,7,117,110,105,50,53,48,54,7,117,110,105,50,53,48,55,7,117,110,105,50,53,48,56,7,
  117,110,105,50,53,48,57,7,117,110,105,50,53,48,65,7,117,110,105,50,53,48,66,8,83,70,48,49,48,48,48,48,7,117,110,105,50,53,48,68,
  7,117,110,105,50,53,48,69,7,117,110,105,50,53,48,70,8,83,70,48,51,48,48,48,48,7,117,110,105,50,53,49,49,7,117,110,105,50,53,49,
  50,7,117,110,105,50,53,49,51,8,83,70,48,50,48,48,48,48,7,117,110,105,50,53,49,53,7,117,110,105,50,53,49,54,7,117,110,105,50,53,
  49,55,8,83,70,48,52,48,48,48,48,7,117,110,105,50,53,49,57,7,117,110,105,50,53,49,65,7,117,110,105,50,53,49,66,8,83,70,48,56,
  48,48,48,48,7,117,110,105,50,53,49,68,7,117,110,105,50,53,49,69,7,117,110,105,50,53,49,70,7,117,110,105,50,53,50,48,7,117,110,105,
  50,53,50,49,7,117,110,105,50,53,50,50,7,117,110,105,50,53,50,51,8,83,70,48,57,48,48,48,48,7,117,110,105,50,53,50,53,7,117,110,
  105,50,53,50,54,7,117,110,105,50,53,50,55,7,117,110,105,50,53,50,56,7,117,110,105,50,53,50,57,7,117,110,105,50,53,50,65,7,117,110,
  105,50,53,50,66,8,83,70,48,54,48,48,48,48,7,117,110,105,50,53,50,68,7,117,110,105,50,53,50,69,7,117,110,105,50,53,50,70,7,117,
  110,105,50,53,51,48,7,117,110,105,50,53,51,49,7,117,110,105,50,53,51,50,7,117,110,105,50,53,51,51,8,83,70,48,55,48,48,48,48,7,
  117,110,105,50,53,51,53,7,117,110,105,50,53,51,54,7,117,110,105,50,53,51,55,7,117,110,105,50,53,51,56,7,117,110,105,50,53,51,57,7,
  117,110,105,50,53,51,65,7,117,110,105,50,53,51,66,8,83,70,48,53,48,48,48,48,7,117,110,105,50,53,51,68,7,117,110,105,50,53,51,69,
  7,117,110,105,50,53,51,70,7,117,110,105,50,53,52,48,7,117,110,105,50,53,52,49,7,117,110,105,50,53,52,50,7,117,110,105,50,53,52,51,
  7,117,110,105,50,53,52,52,7,117,110,105,50,53,52,53,7,117,110,105,50,53,52,54,7,117,110,105,50,53,52,55,7,117,110,105,50,53,52,56,
  7,117,110,105,50,53,52,57,7,117,110,105,50,53,52,65,7,117,110,105,50,53,52,66,7,117,110,105,50,53,52,67,7,117,110,105,50,53,52,68,
  7,117,110,105,50,53,52,69,7,117,110,105,50,53,52,70,8,83,70,52,51,48,48,48,48,8,83,70,50,52,48,48,48,48,8,83,70,53,49,48,
  48,48,48,8,83,70,53,50,48,48,48,48,8,83,70,51,57,48,48,48,48,8,83,70,50,50,48,48,48,48,8,83,70,50,49,48,48,48,48,8,
  83,70,50,53,48,48,48,48,8,83,70,53,48,48,48,48,48,8,83,70,52,57,48,48,48,48,8,83,70,51,56,48,48,48,48,8,83,70,50,56,
  48,48,48,48,8,83,70,50,55,48,48,48,48,8,83,70,50,54,48,48,48,48,8,83,70,51,54,48,48,48,48,8,83,70,51,55,48,48,48,48,
  8,83,70,52,50,48,48,48,48,8,83,70,49,57,48,48,48,48,8,83,70,50,48,48,48,48,48,8,83,70,50,51,48,48,48,48,8,83,70,52,
  55,48,48,48,48,8,83,70,52,56,48,48,48,48,8,83,70,52,49,48,48,48,48,8,83,70,52,53,48,48,48,48,8,83,70,52,54,48,48,48,
  48,8,83,70,52,48,48,48,48,48,8,83,70,53,52,48,48,48,48,8,83,70,53,51,48,48,48,48,8,83,70,52,52,48,48,48,48,7,117,110,
  105,50,53,54,68,7,117,110,105,50,53,54,69,7,117,110,105,50,53,54,70,7,117,110,105,50,53,55,48,7,117,110,105,50,53,55,49,7,117,110,
  105,50,53,55,50,7,117,110,105,50,53,55,51,7,117,110,105,50,53,55,52,7,117,110,105,50,53,55,53,7,117,110,105,50,53,55,54,7,117,110,
  105,50,53,55,55,7,117,110,105,50,53,55,56,7,117,110,105,50,53,55,57,7,117,110,105,50,53,55,65,7,117,110,105,50,53,55,66,7,117,110,
  105,50,53,55,67,7,117,110,105,50,53,55,68,7,117,110,105,50,53,55,69,7,117,110,105,50,53,55,70,7,117,112,98,108,111,99,107,7,117,110,
  105,50,53,56,49,7,117,110,105,50,53,56,50,7,117,110,105,50,53,56,51,7,100,110,98,108,111,99,107,7,117,110,105,50,53,56,53,7,117,110,
  105,50,53,56,54,7,117,110,105,50,53,56,55,5,98,108,111,99,107,7,117,110,105,50,53,56,57,7,117,110,105,50,53,56,65,7,117,110,105,50,
  53,56,66,7,108,102,98,108,111,99,107,7,117,110,105,50,53,56,68,7,117,110,105,50,53,56,69,7,117,110,105,50,53,56,70,7,114,116,98,108,
  111,99,107,7,108,116,115,104,97,100,101,5,115,104,97,100,101,7,100,107,115,104,97,100,101,7,117,110,105,50,53,57,52,7,117,110,105,50,53,57,
  53,7,117,110,105,50,53,57,54,7,117,110,105,50,53,57,55,7,117,110,105,50,53,57,56,7,117,110,105,50,53,57,57,7,117,110,105,50,53,57,
  65,7,117,110,105,50,53,57,66,7,117,110,105,50,53,57,67,7,117,110,105,50,53,57,68,7,117,110,105,50,53,57,69,7,117,110,105,50,53,57,
  70,9,102,105,108,108,101,100,98,111,120,6,72,50,50,48,55,51,7,117,110,105,50,53,65,50,7,117,110,105,50,53,65,51,7,117,110,105,50,53,
  65,52,7,117,110,105,50,53,65,53,7,117,110,105,50,53,65,54,7,117,110,105,50,53,65,55,7,117,110,105,50,53,65,56,7,117,110,105,50,53,
  65,57,6,72,49,56,53,52,51,6,72,49,56,53,53,49,10,102,105,108,108,101,100,114,101,99,116,7,117,110,105,50,53,65,68,7,117,110,105,50,
  53,65,69,7,117,110,105,50,53,65,70,7,117,110,105,50,53,66,48,7,117,110,105,50,53,66,49,7,116,114,105,97,103,117,112,7,117,110,105,50,
  53,66,51,7,117,110,105,50,53,66,52,7,117,110,105,50,53,66,53,7,117,110,105,50,53,66,54,7,117,110,105,50,53,66,55,7,117,110,105,50,
  53,66,56,7,117,110,105,50,53,66,57,7,116,114,105,97,103,114,116,7,117,110,105,50,53,66,66,7,116,114,105,97,103,100,110,7,117,110,105,50,
  53,66,68,7,117,110,105,50,53,66,69,7,117,110,105,50,53,66,70,7,117,110,105,50,53,67,48,7,117,110,105,50,53,67,49,7,117,110,105,50,
  53,67,50,7,117,110,105,50,53,67,51,7,116,114,105,97,103,108,102,7,117,110,105,50,53,67,53,7,117,110,105,50,53,67,54,7,117,110,105,50,
  53,67,55,7,117,110,105,50,53,67,56,7,117,110,105,50,53,67,57,6,99,105,114,99,108,101,7,117,110,105,50,53,67,67,7,117,110,105,50,53,
  67,68,7,117,110,105,50,53,67,69,6,72,49,56,53,51,51,7,117,110,105,50,53,68,48,7,117,110,105,50,53,68,49,7,117,110,105,50,53,68,
  50,7,117,110,105,50,53,68,51,7,117,110,105,50,53,68,52,7,117,110,105,50,53,68,53,7,117,110,105,50,53,68,54,7,117,110,105,50,53,68,
  55,9,105,110,118,98,117,108,108,101,116,9,105,110,118,99,105,114,99,108,101,7,117,110,105,50,53,68,65,7,117,110,105,50,53,68,66,7,117,110,
  105,50,53,68,67,7,117,110,105,50,53,68,68,7,117,110,105,50,53,68,69,7,117,110,105,50,53,68,70,7,117,110,105,50,53,69,48,7,117,110,
  105,50,53,69,49,7,117,110,105,50,53,69,50,7,117,110,105,50,53,69,51,7,117,110,105,50,53,69,52,7,117,110,105,50,53,69,53,10,111,112,
  101,110,98,117,108,108,101,116,7,117,110,105,50,53,69,55,7,117,110,105,50,53,69,56,7,117,110,105,50,53,69,57,7,117,110,105,50,53,69,65,
  7,117,110,105,50,53,69,66,7,117,110,105,50,53,69,67,7,117,110,105,50,53,69,68,7,117,110,105,50,53,69,69,7,117,110,105,50,53,69,70,
  7,117,110,105,50,53,70,48,7,117,110,105,50,53,70,49,7,117,110,105,50,53,70,50,7,117,110,105,50,53,70,51,7,117,110,105,50,53,70,52,
  7,117,110,105,50,53,70,53,7,117,110,105,50,53,70,54,7,117,110,105,50,53,70,55,7,117,110,105,50,53,70,56,7,117,110,105,50,53,70,57,
  7,117,110,105,50,53,70,65,7,117,110,105,50,53,70,66,7,117,110,105,50,53,70,67,7,117,110,105,50,53,70,68,7,117,110,105,50,53,70,69,
  7,117,110,105,50,53,70,70,7,117,110,105,50,54,48,48,7,117,110,105,50,54,48,49,7,117,110,105,50,54,48,50,7,117,110,105,50,54,48,51,
  7,117,110,105,50,54,48,52,7,117,110,105,50,54,48,53,7,117,110,105,50,54,48,54,7,117,110,105,50,54,48,55,7,117,110,105,50,54,48,56,
  7,117,110,105,50,54,48,57,7,117,110,105,50,54,48,65,7,117,110,105,50,54,48,66,7,117,110,105,50,54,48,67,7,117,110,105,50,54,48,68,
  7,117,110,105,50,54,48,69,7,117,110,105,50,54,48,70,7,117,110,105,50,54,49,48,7,117,110,105,50,54,49,49,7,117,110,105,50,54,49,50,
  7,117,110,105,50,54,49,51,7,117,110,105,50,54,49,52,7,117,110,105,50,54,49,53,7,117,110,105,50,54,49,54,7,117,110,105,50,54,49,55,
  7,117,110,105,50,54,49,56,7,117,110,105,50,54,49,57,7,117,110,105,50,54,49,65,7,117,110,105,50,54,49,66,7,117,110,105,50,54,49,67,
  7,117,110,105,50,54,49,68,7,117,110,105,50,54,49,69,7,117,110,105,50,54,49,70,7,117,110,105,50,54,50,48,7,117,110,105,50,54,50,49,
  7,117,110,105,50,54,50,50,7,117,110,105,50,54,50,51,7,117,110,105,50,54,50,52,7,117,110,105,50,54,50,53,7,117,110,105,50,54,50,54,
  7,117,110,105,50,54,50,55,7,117,110,105,50,54,50,56,7,117,110,105,50,54,50,57,7,117,110,105,50,54,50,65,7,117,110,105,50,54,50,66,
  7,117,110,105,50,54,50,67,7,117,110,105,50,54,50,68,7,117,110,105,50,54,50,69,7,117,110,105,50,54,50,70,7,117,110,105,50,54,51,48,
  7,117,110,105,50,54,51,49,7,117,110,105,50,54,51,50,7,117,110,105,50,54,51,51,7,117,110,105,50,54,51,52,7,117,110,105,50,54,51,53,
  7,117,110,105,50,54,51,54,7,117,110,105,50,54,51,55,7,117,110,105,50,54,51,56,7,117,110,105,50,54,51,57,9,115,109,105,108,101,102,97,
  99,101,12,105,110,118,115,109,105,108,101,102,97,99,101,3,115,117,110,7,117,110,105,50,54,51,68,7,117,110,105,50,54,51,69,7,117,110,105,50,
  54,51,70,6,102,101,109,97,108,101,7,117,110,105,50,54,52,49,4,109,97,108,101,7,117,110,105,50,54,52,51,7,117,110,105,50,54,52,52,7,
  117,110,105,50,54,52,53,7,117,110,105,50,54,52,54,7,117,110,105,50,54,52,55,7,117,110,105,50,54,52,56,7,117,110,105,50,54,52,57,7,
  117,110,105,50,54,52,65,7,117,110,105,50,54,52,66,7,117,110,105,50,54,52,67,7,117,110,105,50,54,52,68,7,117,110,105,50,54,52,69,7,
  117,110,105,50,54,52,70,7,117,110,105,50,54,53,48,7,117,110,105,50,54,53,49,7,117,110,105,50,54,53,50,7,117,110,105,50,54,53,51,7,
  117,110,105,50,54,53,52,7,117,110,105,50,54,53,53,7,117,110,105,50,54,53,54,7,117,110,105,50,54,53,55,7,117,110,105,50,54,53,56,7,
  117,110,105,50,54,53,57,7,117,110,105,50,54,53,65,7,117,110,105,50,54,53,66,7,117,110,105,50,54,53,67,7,117,110,105,50,54,53,68,7,
  117,110,105,50,54,53,69,7,117,110,105,50,54,53,70,5,115,112,97,100,101,7,117,110,105,50,54,54,49,7,117,110,105,50,54,54,50,4,99,108,
  117,98,7,117,110,105,50,54,54,52,5,104,101,97,114,116,7,100,105,97,109,111,110,100,7,117,110,105,50,54,54,55,7,117,110,105,50,54,54,56,
  7,117,110,105,50,54,54,57,11,109,117,115,105,99,97,108,110,111,116,101,14,109,117,115,105,99,97,108,110,111,116,101,100,98,108,7,117,110,105,50,
  54,54,67,7,117,110,105,50,54,54,68,7,117,110,105,50,54,54,69,7,117,110,105,50,54,54,70,7,117,110,105,50,54,55,48,7,117,110,105,50,
  54,55,49,7,117,110,105,50,54,55,50,7,117,110,105,50,54,55,51,7,117,110,105,50,54,55,52,7,117,110,105,50,54,55,53,7,117,110,105,50,
  54,55,54,7,117,110,105,50,54,55,55,7,117,110,105,50,54,55,56,7,117,110,105,50,54,55,57,7,117,110,105,50,54,55,65,7,117,110,105,50,
  54,55,66,7,117,110,105,50,54,55,67,7,117,110,105,50,54,55,68,7,117,110,105,50,54,55,69,7,117,110,105,50,54,55,70,7,117,110,105,50,
  54,56,48,7,117,110,105,50,54,56,49,7,117,110,105,50,54,56,50,7,117,110,105,50,54,56,51,7,117,110,105,50,54,56,52,7,117,110,105,50,
  54,56,53,7,117,110,105,50,54,56,54,7,117,110,105,50,54,56,55,7,117,110,105,50,54,56,56,7,117,110,105,50,54,56,57,7,117,110,105,50,
  54,56,65,7,117,110,105,50,54,56,66,7,117,110,105,50,54,56,67,7,117,110,105,50,54,56,68,7,117,110,105,50,54,56,69,7,117,110,105,50,
  54,56,70,7,117,110,105,50,54,57,48,7,117,110,105,50,54,57,49,7,117,110,105,50,54,57,50,7,117,110,105,50,54,57,51,7,117,110,105,50,
  54,57,52,7,117,110,105,50,54,57,53,7,117,110,105,50,54,57,54,7,117,110,105,50,54,57,55,7,117,110,105,50,54,57,56,7,117,110,105,50,
  54,57,57,7,117,110,105,50,54,57,65,7,117,110,105,50,54,57,66,7,117,110,105,50,54,57,67,7,117,110,105,50,54,65,48,7,117,110,105,50,
  54,65,49,7,117,110,105,50,54,65,50,7,117,110,105,50,54,65,51,7,117,110,105,50,54,65,52,7,117,110,105,50,54,65,53,7,117,110,105,50,
  54,65,54,7,117,110,105,50,54,65,55,7,117,110,105,50,54,65,56,7,117,110,105,50,54,65,57,7,117,110,105,50,54,65,65,7,117,110,105,50,
  54,65,66,7,117,110,105,50,54,65,67,7,117,110,105,50,54,65,68,7,117,110,105,50,54,65,69,7,117,110,105,50,54,65,70,7,117,110,105,50,
  54,66,48,7,117,110,105,50,54,66,49,7,117,110,105,50,54,66,50,7,117,110,105,50,54,66,51,7,117,110,105,50,54,66,52,7,117,110,105,50,
  54,66,53,7,117,110,105,50,54,66,54,7,117,110,105,50,54,66,55,7,117,110,105,50,54,66,56,7,117,110,105,50,54,67,48,7,117,110,105,50,
  54,67,49,7,117,110,105,50,54,67,50,7,117,110,105,50,54,67,51,7,117,110,105,50,54,69,50,7,117,110,105,50,55,48,49,7,117,110,105,50,
  55,48,50,7,117,110,105,50,55,48,51,7,117,110,105,50,55,48,52,7,117,110,105,50,55,48,54,7,117,110,105,50,55,48,55,7,117,110,105,50,
  55,48,56,7,117,110,105,50,55,48,57,7,117,110,105,50,55,48,67,7,117,110,105,50,55,48,68,7,117,110,105,50,55,48,69,7,117,110,105,50,
  55,48,70,7,117,110,105,50,55,49,48,7,117,110,105,50,55,49,49,7,117,110,105,50,55,49,50,7,117,110,105,50,55,49,51,7,117,110,105,50,
  55,49,52,7,117,110,105,50,55,49,53,7,117,110,105,50,55,49,54,7,117,110,105,50,55,49,55,7,117,110,105,50,55,49,56,7,117,110,105,50,
  55,49,57,7,117,110,105,50,55,49,65,7,117,110,105,50,55,49,66,7,117,110,105,50,55,49,67,7,117,110,105,50,55,49,68,7,117,110,105,50,
  55,49,69,7,117,110,105,50,55,49,70,7,117,110,105,50,55,50,48,7,117,110,105,50,55,50,49,7,117,110,105,50,55,50,50,7,117,110,105,50,
  55,50,51,7,117,110,105,50,55,50,52,7,117,110,105,50,55,50,53,7,117,110,105,50,55,50,54,7,117,110,105,50,55,50,55,7,117,110,105,50,
  55,50,57,7,117,110,105,50,55,50,65,7,117,110,105,50,55,50,66,7,117,110,105,50,55,50,67,7,117,110,105,50,55,50,68,7,117,110,105,50,
  55,50,69,7,117,110,105,50,55,50,70,7,117,110,105,50,55,51,48,7,117,110,105,50,55,51,49,7,117,110,105,50,55,51,50,7,117,110,105,50,
  55,51,51,7,117,110,105,50,55,51,52,7,117,110,105,50,55,51,53,7,117,110,105,50,55,51,54,7,117,110,105,50,55,51,55,7,117,110,105,50,
  55,51,56,7,117,110,105,50,55,51,57,7,117,110,105,50,55,51,65,7,117,110,105,50,55,51,66,7,117,110,105,50,55,51,67,7,117,110,105,50,
  55,51,68,7,117,110,105,50,55,51,69,7,117,110,105,50,55,51,70,7,117,110,105,50,55,52,48,7,117,110,105,50,55,52,49,7,117,110,105,50,
  55,52,50,7,117,110,105,50,55,52,51,7,117,110,105,50,55,52,52,7,117,110,105,50,55,52,53,7,117,110,105,50,55,52,54,7,117,110,105,50,
  55,52,55,7,117,110,105,50,55,52,56,7,117,110,105,50,55,52,57,7,117,110,105,50,55,52,65,7,117,110,105,50,55,52,66,7,117,110,105,50,
  55,52,68,7,117,110,105,50,55,52,70,7,117,110,105,50,55,53,48,7,117,110,105,50,55,53,49,7,117,110,105,50,55,53,50,7,117,110,105,50,
  55,53,54,7,117,110,105,50,55,53,56,7,117,110,105,50,55,53,57,7,117,110,105,50,55,53,65,7,117,110,105,50,55,53,66,7,117,110,105,50,
  55,53,67,7,117,110,105,50,55,53,68,7,117,110,105,50,55,53,69,7,117,110,105,50,55,54,49,7,117,110,105,50,55,54,50,7,117,110,105,50,
  55,54,51,7,117,110,105,50,55,54,52,7,117,110,105,50,55,54,53,7,117,110,105,50,55,54,54,7,117,110,105,50,55,54,55,7,117,110,105,50,
  55,54,56,7,117,110,105,50,55,54,57,7,117,110,105,50,55,54,65,7,117,110,105,50,55,54,66,7,117,110,105,50,55,54,67,7,117,110,105,50,
  55,54,68,7,117,110,105,50,55,54,69,7,117,110,105,50,55,54,70,7,117,110,105,50,55,55,48,7,117,110,105,50,55,55,49,7,117,110,105,50,
  55,55,50,7,117,110,105,50,55,55,51,7,117,110,105,50,55,55,52,7,117,110,105,50,55,55,53,7,117,110,105,50,55,55,54,7,117,110,105,50,
  55,55,55,7,117,110,105,50,55,55,56,7,117,110,105,50,55,55,57,7,117,110,105,50,55,55,65,7,117,110,105,50,55,55,66,7,117,110,105,50,
  55,55,67,7,117,110,105,50,55,55,68,7,117,110,105,50,55,55,69,7,117,110,105,50,55,55,70,7,117,110,105,50,55,56,48,7,117,110,105,50,
  55,56,49,7,117,110,105,50,55,56,50,7,117,110,105,50,55,56,51,7,117,110,105,50,55,56,52,7,117,110,105,50,55,56,53,7,117,110,105,50,
  55,56,54,7,117,110,105,50,55,56,55,7,117,110,105,50,55,56,56,7,117,110,105,50,55,56,57,7,117,110,105,50,55,56,65,7,117,110,105,50,
  55,56,66,7,117,110,105,50,55,56,67,7,117,110,105,50,55,56,68,7,117,110,105,50,55,56,69,7,117,110,105,50,55,56,70,7,117,110,105,50,
  55,57,48,7,117,110,105,50,55,57,49,7,117,110,105,50,55,57,50,7,117,110,105,50,55,57,51,7,117,110,105,50,55,57,52,7,117,110,105,50,
  55,57,56,7,117,110,105,50,55,57,57,7,117,110,105,50,55,57,65,7,117,110,105,50,55,57,66,7,117,110,105,50,55,57,67,7,117,110,105,50,
  55,57,68,7,117,110,105,50,55,57,69,7,117,110,105,50,55,57,70,7,117,110,105,50,55,65,48,7,117,110,105,50,55,65,49,7,117,110,105,50,
  55,65,50,7,117,110,105,50,55,65,51,7,117,110,105,50,55,65,52,7,117,110,105,50,55,65,53,7,117,110,105,50,55,65,54,7,117,110,105,50,
  55,65,55,7,117,110,105,50,55,65,56,7,117,110,105,50,55,65,57,7,117,110,105,50,55,65,65,7,117,110,105,50,55,65,66,7,117,110,105,50,
  55,65,67,7,117,110,105,50,55,65,68,7,117,110,105,50,55,65,69,7,117,110,105,50,55,65,70,7,117,110,105,50,55,66,49,7,117,110,105,50,
  55,66,50,7,117,110,105,50,55,66,51,7,117,110,105,50,55,66,52,7,117,110,105,50,55,66,53,7,117,110,105,50,55,66,54,7,117,110,105,50,
  55,66,55,7,117,110,105,50,55,66,56,7,117,110,105,50,55,66,57,7,117,110,105,50,55,66,65,7,117,110,105,50,55,66,66,7,117,110,105,50,
  55,66,67,7,117,110,105,50,55,66,68,7,117,110,105,50,55,66,69,7,117,110,105,50,55,67,53,7,117,110,105,50,55,67,54,7,117,110,105,50,
  55,69,48,7,117,110,105,50,55,69,54,7,117,110,105,50,55,69,55,7,117,110,105,50,55,69,56,7,117,110,105,50,55,69,57,7,117,110,105,50,
  55,69,65,7,117,110,105,50,55,69,66,7,117,110,105,50,55,70,48,7,117,110,105,50,55,70,49,7,117,110,105,50,55,70,50,7,117,110,105,50,
  55,70,51,7,117,110,105,50,55,70,52,7,117,110,105,50,55,70,53,7,117,110,105,50,55,70,54,7,117,110,105,50,55,70,55,7,117,110,105,50,
  55,70,56,7,117,110,105,50,55,70,57,7,117,110,105,50,55,70,65,7,117,110,105,50,55,70,66,7,117,110,105,50,55,70,67,7,117,110,105,50,
  55,70,68,7,117,110,105,50,55,70,69,7,117,110,105,50,55,70,70,7,117,110,105,50,56,48,48,7,117,110,105,50,56,48,49,7,117,110,105,50,
  56,48,50,7,117,110,105,50,56,48,51,7,117,110,105,50,56,48,52,7,117,110,105,50,56,48,53,7,117,110,105,50,56,48,54,7,117,110,105,50,
  56,48,55,7,117,110,105,50,56,48,56,7,117,110,105,50,56,48,57,7,117,110,105,50,56,48,65,7,117,110,105,50,56,48,66,7,117,110,105,50,
  56,48,67,7,117,110,105,50,56,48,68,7,117,110,105,50,56,48,69,7,117,110,105,50,56,48,70,7,117,110,105,50,56,49,48,7,117,110,105,50,
  56,49,49,7,117,110,105,50,56,49,50,7,117,110,105,50,56,49,51,7,117,110,105,50,56,49,52,7,117,110,105,50,56,49,53,7,117,110,105,50,
  56,49,54,7,117,110,105,50,56,49,55,7,117,110,105,50,56,49,56,7,117,110,105,50,56,49,57,7,117,110,105,50,56,49,65,7,117,110,105,50,
  56,49,66,7,117,110,105,50,56,49,67,7,117,110,105,50,56,49,68,7,117,110,105,50,56,49,69,7,117,110,105,50,56,49,70,7,117,110,105,50,
  56,50,48,7,117,110,105,50,56,50,49,7,117,110,105,50,56,50,50,7,117,110,105,50,56,50,51,7,117,110,105,50,56,50,52,7,117,110,105,50,
  56,50,53,7,117,110,105,50,56,50,54,7,117,110,105,50,56,50,55,7,117,110,105,50,56,50,56,7,117,110,105,50,56,50,57,7,117,110,105,50,
  56,50,65,7,117,110,105,50,56,50,66,7,117,110,105,50,56,50,67,7,117,110,105,50,56,50,68,7,117,110,105,50,56,50,69,7,117,110,105,50,
  56,50,70,7,117,110,105,50,56,51,48,7,117,110,105,50,56,51,49,7,117,110,105,50,56,51,50,7,117,110,105,50,56,51,51,7,117,110,105,50,
  56,51,52,7,117,110,105,50,56,51,53,7,117,110,105,50,56,51,54,7,117,110,105,50,56,51,55,7,117,110,105,50,56,51,56,7,117,110,105,50,
  56,51,57,7,117,110,105,50,56,51,65,7,117,110,105,50,56,51,66,7,117,110,105,50,56,51,67,7,117,110,105,50,56,51,68,7,117,110,105,50,
  56,51,69,7,117,110,105,50,56,51,70,7,117,110,105,50,56,52,48,7,117,110,105,50,56,52,49,7,117,110,105,50,56,52,50,7,117,110,105,50,
  56,52,51,7,117,110,105,50,56,52,52,7,117,110,105,50,56,52,53,7,117,110,105,50,56,52,54,7,117,110,105,50,56,52,55,7,117,110,105,50,
  56,52,56,7,117,110,105,50,56,52,57,7,117,110,105,50,56,52,65,7,117,110,105,50,56,52,66,7,117,110,105,50,56,52,67,7,117,110,105,50,
  56,52,68,7,117,110,105,50,56,52,69,7,117,110,105,50,56,52,70,7,117,110,105,50,56,53,48,7,117,110,105,50,56,53,49,7,117,110,105,50,
  56,53,50,7,117,110,105,50,56,53,51,7,117,110,105,50,56,53,52,7,117,110,105,50,56,53,53,7,117,110,105,50,56,53,54,7,117,110,105,50,
  56,53,55,7,117,110,105,50,56,53,56,7,117,110,105,50,56,53,57,7,117,110,105,50,56,53,65,7,117,110,105,50,56,53,66,7,117,110,105,50,
  56,53,67,7,117,110,105,50,56,53,68,7,117,110,105,50,56,53,69,7,117,110,105,50,56,53,70,7,117,110,105,50,56,54,48,7,117,110,105,50,
  56,54,49,7,117,110,105,50,56,54,50,7,117,110,105,50,56,54,51,7,117,110,105,50,56,54,52,7,117,110,105,50,56,54,53,7,117,110,105,50,
  56,54,54,7,117,110,105,50,56,54,55,7,117,110,105,50,56,54,56,7,117,110,105,50,56,54,57,7,117,110,105,50,56,54,65,7,117,110,105,50,
  56,54,66,7,117,110,105,50,56,54,67,7,117,110,105,50,56,54,68,7,117,110,105,50,56,54,69,7,117,110,105,50,56,54,70,7,117,110,105,50,
  56,55,48,7,117,110,105,50,56,55,49,7,117,110,105,50,56,55,50,7,117,110,105,50,56,55,51,7,117,110,105,50,56,55,52,7,117,110,105,50,
  56,55,53,7,117,110,105,50,56,55,54,7,117,110,105,50,56,55,55,7,117,110,105,50,56,55,56,7,117,110,105,50,56,55,57,7,117,110,105,50,
  56,55,65,7,117,110,105,50,56,55,66,7,117,110,105,50,56,55,67,7,117,110,105,50,56,55,68,7,117,110,105,50,56,55,69,7,117,110,105,50,
  56,55,70,7,117,110,105,50,56,56,48,7,117,110,105,50,56,56,49,7,117,110,105,50,56,56,50,7,117,110,105,50,56,56,51,7,117,110,105,50,
  56,56,52,7,117,110,105,50,56,56,53,7,117,110,105,50,56,56,54,7,117,110,105,50,56,56,55,7,117,110,105,50,56,56,56,7,117,110,105,50,
  56,56,57,7,117,110,105,50,56,56,65,7,117,110,105,50,56,56,66,7,117,110,105,50,56,56,67,7,117,110,105,50,56,56,68,7,117,110,105,50,
  56,56,69,7,117,110,105,50,56,56,70,7,117,110,105,50,56,57,48,7,117,110,105,50,56,57,49,7,117,110,105,50,56,57,50,7,117,110,105,50,
  56,57,51,7,117,110,105,50,56,57,52,7,117,110,105,50,56,57,53,7,117,110,105,50,56,57,54,7,117,110,105,50,56,57,55,7,117,110,105,50,
  56,57,56,7,117,110,105,50,56,57,57,7,117,110,105,50,56,57,65,7,117,110,105,50,56,57,66,7,117,110,105,50,56,57,67,7,117,110,105,50,
  56,57,68,7,117,110,105,50,56,57,69,7,117,110,105,50,56,57,70,7,117,110,105,50,56,65,48,7,117,110,105,50,56,65,49,7,117,110,105,50,
  56,65,50,7,117,110,105,50,56,65,51,7,117,110,105,50,56,65,52,7,117,110,105,50,56,65,53,7,117,110,105,50,56,65,54,7,117,110,105,50,
  56,65,55,7,117,110,105,50,56,65,56,7,117,110,105,50,56,65,57,7,117,110,105,50,56,65,65,7,117,110,105,50,56,65,66,7,117,110,105,50,
  56,65,67,7,117,110,105,50,56,65,68,7,117,110,105,50,56,65,69,7,117,110,105,50,56,65,70,7,117,110,105,50,56,66,48,7,117,110,105,50,
  56,66,49,7,117,110,105,50,56,66,50,7,117,110,105,50,56,66,51,7,117,110,105,50,56,66,52,7,117,110,105,50,56,66,53,7,117,110,105,50,
  56,66,54,7,117,110,105,50,56,66,55,7,117,110,105,50,56,66,56,7,117,110,105,50,56,66,57,7,117,110,105,50,56,66,65,7,117,110,105,50,
  56,66,66,7,117,110,105,50,56,66,67,7,117,110,105,50,56,66,68,7,117,110,105,50,56,66,69,7,117,110,105,50,56,66,70,7,117,110,105,50,
  56,67,48,7,117,110,105,50,56,67,49,7,117,110,105,50,56,67,50,7,117,110,105,50,56,67,51,7,117,110,105,50,56,67,52,7,117,110,105,50,
  56,67,53,7,117,110,105,50,56,67,54,7,117,110,105,50,56,67,55,7,117,110,105,50,56,67,56,7,117,110,105,50,56,67,57,7,117,110,105,50,
  56,67,65,7,117,110,105,50,56,67,66,7,117,110,105,50,56,67,67,7,117,110,105,50,56,67,68,7,117,110,105,50,56,67,69,7,117,110,105,50,
  56,67,70,7,117,110,105,50,56,68,48,7,117,110,105,50,56,68,49,7,117,110,105,50,56,68,50,7,117,110,105,50,56,68,51,7,117,110,105,50,
  56,68,52,7,117,110,105,50,56,68,53,7,117,110,105,50,56,68,54,7,117,110,105,50,56,68,55,7,117,110,105,50,56,68,56,7,117,110,105,50,
  56,68,57,7,117,110,105,50,56,68,65,7,117,110,105,50,56,68,66,7,117,110,105,50,56,68,67,7,117,110,105,50,56,68,68,7,117,110,105,50,
  56,68,69,7,117,110,105,50,56,68,70,7,117,110,105,50,56,69,48,7,117,110,105,50,56,69,49,7,117,110,105,50,56,69,50,7,117,110,105,50,
  56,69,51,7,117,110,105,50,56,69,52,7,117,110,105,50,56,69,53,7,117,110,105,50,56,69,54,7,117,110,105,50,56,69,55,7,117,110,105,50,
  56,69,56,7,117,110,105,50,56,69,57,7,117,110,105,50,56,69,65,7,117,110,105,50,56,69,66,7,117,110,105,50,56,69,67,7,117,110,105,50,
  56,69,68,7,117,110,105,50,56,69,69,7,117,110,105,50,56,69,70,7,117,110,105,50,56,70,48,7,117,110,105,50,56,70,49,7,117,110,105,50,
  56,70,50,7,117,110,105,50,56,70,51,7,117,110,105,50,56,70,52,7,117,110,105,50,56,70,53,7,117,110,105,50,56,70,54,7,117,110,105,50,
  56,70,55,7,117,110,105,50,56,70,56,7,117,110,105,50,56,70,57,7,117,110,105,50,56,70,65,7,117,110,105,50,56,70,66,7,117,110,105,50,
  56,70,67,7,117,110,105,50,56,70,68,7,117,110,105,50,56,70,69,7,117,110,105,50,56,70,70,7,117,110,105,50,57,48,54,7,117,110,105,50,
  57,48,55,7,117,110,105,50,57,48,65,7,117,110,105,50,57,48,66,7,117,110,105,50,57,52,48,7,117,110,105,50,57,52,49,7,117,110,105,50,
  57,56,51,7,117,110,105,50,57,56,52,7,117,110,105,50,57,67,69,7,117,110,105,50,57,67,70,7,117,110,105,50,57,68,48,7,117,110,105,50,
  57,68,49,7,117,110,105,50,57,68,50,7,117,110,105,50,57,68,51,7,117,110,105,50,57,68,52,7,117,110,105,50,57,68,53,7,117,110,105,50,
  57,69,66,7,117,110,105,50,57,70,65,7,117,110,105,50,57,70,66,7,117,110,105,50,65,48,48,7,117,110,105,50,65,48,49,7,117,110,105,50,
  65,48,50,7,117,110,105,50,65,48,67,7,117,110,105,50,65,48,68,7,117,110,105,50,65,48,69,7,117,110,105,50,65,48,70,7,117,110,105,50,
  65,49,48,7,117,110,105,50,65,49,49,7,117,110,105,50,65,49,50,7,117,110,105,50,65,49,51,7,117,110,105,50,65,49,52,7,117,110,105,50,
  65,49,53,7,117,110,105,50,65,49,54,7,117,110,105,50,65,49,55,7,117,110,105,50,65,49,56,7,117,110,105,50,65,49,57,7,117,110,105,50,
  65,49,65,7,117,110,105,50,65,49,66,7,117,110,105,50,65,49,67,7,117,110,105,50,65,50,70,7,117,110,105,50,65,54,65,7,117,110,105,50,
  65,54,66,7,117,110,105,50,65,55,68,7,117,110,105,50,65,55,69,7,117,110,105,50,65,55,70,7,117,110,105,50,65,56,48,7,117,110,105,50,
  65,56,49,7,117,110,105,50,65,56,50,7,117,110,105,50,65,56,51,7,117,110,105,50,65,56,52,7,117,110,105,50,65,56,53,7,117,110,105,50,
  65,56,54,7,117,110,105,50,65,56,55,7,117,110,105,50,65,56,56,7,117,110,105,50,65,56,57,7,117,110,105,50,65,56,65,7,117,110,105,50,
  65,56,66,7,117,110,105,50,65,56,67,7,117,110,105,50,65,56,68,7,117,110,105,50,65,56,69,7,117,110,105,50,65,56,70,7,117,110,105,50,
  65,57,48,7,117,110,105,50,65,57,49,7,117,110,105,50,65,57,50,7,117,110,105,50,65,57,51,7,117,110,105,50,65,57,52,7,117,110,105,50,
  65,57,53,7,117,110,105,50,65,57,54,7,117,110,105,50,65,57,55,7,117,110,105,50,65,57,56,7,117,110,105,50,65,57,57,7,117,110,105,50,
  65,57,65,7,117,110,105,50,65,57,66,7,117,110,105,50,65,57,67,7,117,110,105,50,65,57,68,7,117,110,105,50,65,57,69,7,117,110,105,50,
  65,57,70,7,117,110,105,50,65,65,48,7,117,110,105,50,65,65,69,7,117,110,105,50,65,65,70,7,117,110,105,50,65,66,48,7,117,110,105,50,
  65,66,49,7,117,110,105,50,65,66,50,7,117,110,105,50,65,66,51,7,117,110,105,50,65,66,52,7,117,110,105,50,65,66,53,7,117,110,105,50,
  65,66,54,7,117,110,105,50,65,66,55,7,117,110,105,50,65,66,56,7,117,110,105,50,65,66,57,7,117,110,105,50,65,66,65,7,117,110,105,50,
  65,70,57,7,117,110,105,50,65,70,65,7,117,110,105,50,66,48,48,7,117,110,105,50,66,48,49,7,117,110,105,50,66,48,50,7,117,110,105,50,
  66,48,51,7,117,110,105,50,66,48,52,7,117,110,105,50,66,48,53,7,117,110,105,50,66,48,54,7,117,110,105,50,66,48,55,7,117,110,105,50,
  66,48,56,7,117,110,105,50,66,48,57,7,117,110,105,50,66,48,65,7,117,110,105,50,66,48,66,7,117,110,105,50,66,48,67,7,117,110,105,50,
  66,48,68,7,117,110,105,50,66,48,69,7,117,110,105,50,66,48,70,7,117,110,105,50,66,49,48,7,117,110,105,50,66,49,49,7,117,110,105,50,
  66,49,50,7,117,110,105,50,66,49,51,7,117,110,105,50,66,49,52,7,117,110,105,50,66,49,53,7,117,110,105,50,66,49,54,7,117,110,105,50,
  66,49,55,7,117,110,105,50,66,49,56,7,117,110,105,50,66,49,57,7,117,110,105,50,66,49,65,7,117,110,105,50,66,49,70,7,117,110,105,50,
  66,50,48,7,117,110,105,50,66,50,49,7,117,110,105,50,66,50,50,7,117,110,105,50,66,50,51,7,117,110,105,50,66,50,52,7,117,110,105,50,
  66,53,51,7,117,110,105,50,66,53,52,7,117,110,105,50,67,54,48,7,117,110,105,50,67,54,49,7,117,110,105,50,67,54,50,7,117,110,105,50,
  67,54,51,7,117,110,105,50,67,54,52,7,117,110,105,50,67,54,53,7,117,110,105,50,67,54,54,7,117,110,105,50,67,54,55,7,117,110,105,50,
  67,54,56,7,117,110,105,50,67,54,57,7,117,110,105,50,67,54,65,7,117,110,105,50,67,54,66,7,117,110,105,50,67,54,67,7,117,110,105,50,
  67,54,68,7,117,110,105,50,67,54,69,7,117,110,105,50,67,54,70,7,117,110,105,50,67,55,48,7,117,110,105,50,67,55,49,7,117,110,105,50,
  67,55,50,7,117,110,105,50,67,55,51,7,117,110,105,50,67,55,52,7,117,110,105,50,67,55,53,7,117,110,105,50,67,55,54,7,117,110,105,50,
  67,55,55,7,117,110,105,50,67,55,57,7,117,110,105,50,67,55,65,7,117,110,105,50,67,55,66,7,117,110,105,50,67,55,67,7,117,110,105,50,
  67,55,68,7,117,110,105,50,67,55,69,7,117,110,105,50,67,55,70,7,117,110,105,50,68,48,48,7,117,110,105,50,68,48,49,7,117,110,105,50,
  68,48,50,7,117,110,105,50,68,48,51,7,117,110,105,50,68,48,52,7,117,110,105,50,68,48,53,7,117,110,105,50,68,48,54,7,117,110,105,50,
  68,48,55,7,117,110,105,50,68,48,56,7,117,110,105,50,68,48,57,7,117,110,105,50,68,48,65,7,117,110,105,50,68,48,66,7,117,110,105,50,
  68,48,67,7,117,110,105,50,68,48,68,7,117,110,105,50,68,48,69,7,117,110,105,50,68,48,70,7,117,110,105,50,68,49,48,7,117,110,105,50,
  68,49,49,7,117,110,105,50,68,49,50,7,117,110,105,50,68,49,51,7,117,110,105,50,68,49,52,7,117,110,105,50,68,49,53,7,117,110,105,50,
  68,49,54,7,117,110,105,50,68,49,55,7,117,110,105,50,68,49,56,7,117,110,105,50,68,49,57,7,117,110,105,50,68,49,65,7,117,110,105,50,
  68,49,66,7,117,110,105,50,68,49,67,7,117,110,105,50,68,49,68,7,117,110,105,50,68,49,69,7,117,110,105,50,68,49,70,7,117,110,105,50,
  68,50,48,7,117,110,105,50,68,50,49,7,117,110,105,50,68,50,50,7,117,110,105,50,68,50,51,7,117,110,105,50,68,50,52,7,117,110,105,50,
  68,50,53,7,117,110,105,50,68,51,48,7,117,110,105,50,68,51,49,7,117,110,105,50,68,51,50,7,117,110,105,50,68,51,51,7,117,110,105,50,
  68,51,52,7,117,110,105,50,68,51,53,7,117,110,105,50,68,51,54,7,117,110,105,50,68,51,55,7,117,110,105,50,68,51,56,7,117,110,105,50,
  68,51,57,7,117,110,105,50,68,51,65,7,117,110,105,50,68,51,66,7,117,110,105,50,68,51,67,7,117,110,105,50,68,51,68,7,117,110,105,50,
  68,51,69,7,117,110,105,50,68,51,70,7,117,110,105,50,68,52,48,7,117,110,105,50,68,52,49,7,117,110,105,50,68,52,50,7,117,110,105,50,
  68,52,51,7,117,110,105,50,68,52,52,7,117,110,105,50,68,52,53,7,117,110,105,50,68,52,54,7,117,110,105,50,68,52,55,7,117,110,105,50,
  68,52,56,7,117,110,105,50,68,52,57,7,117,110,105,50,68,52,65,7,117,110,105,50,68,52,66,7,117,110,105,50,68,52,67,7,117,110,105,50,
  68,52,68,7,117,110,105,50,68,52,69,7,117,110,105,50,68,52,70,7,117,110,105,50,68,53,48,7,117,110,105,50,68,53,49,7,117,110,105,50,
  68,53,50,7,117,110,105,50,68,53,51,7,117,110,105,50,68,53,52,7,117,110,105,50,68,53,53,7,117,110,105,50,68,53,54,7,117,110,105,50,
  68,53,55,7,117,110,105,50,68,53,56,7,117,110,105,50,68,53,57,7,117,110,105,50,68,53,65,7,117,110,105,50,68,53,66,7,117,110,105,50,
  68,53,67,7,117,110,105,50,68,53,68,7,117,110,105,50,68,53,69,7,117,110,105,50,68,53,70,7,117,110,105,50,68,54,48,7,117,110,105,50,
  68,54,49,7,117,110,105,50,68,54,50,7,117,110,105,50,68,54,51,7,117,110,105,50,68,54,52,7,117,110,105,50,68,54,53,7,117,110,105,50,
  68,54,70,7,117,110,105,50,69,49,56,7,117,110,105,50,69,49,69,7,117,110,105,50,69,50,50,7,117,110,105,50,69,50,51,7,117,110,105,50,
  69,50,52,7,117,110,105,50,69,50,53,7,117,110,105,50,69,50,69,7,117,110,105,52,68,67,48,7,117,110,105,52,68,67,49,7,117,110,105,52,
  68,67,50,7,117,110,105,52,68,67,51,7,117,110,105,52,68,67,52,7,117,110,105,52,68,67,53,7,117,110,105,52,68,67,54,7,117,110,105,52,
  68,67,55,7,117,110,105,52,68,67,56,7,117,110,105,52,68,67,57,7,117,110,105,52,68,67,65,7,117,110,105,52,68,67,66,7,117,110,105,52,
  68,67,67,7,117,110,105,52,68,67,68,7,117,110,105,52,68,67,69,7,117,110,105,52,68,67,70,7,117,110,105,52,68,68,48,7,117,110,105,52,
  68,68,49,7,117,110,105,52,68,68,50,7,117,110,105,52,68,68,51,7,117,110,105,52,68,68,52,7,117,110,105,52,68,68,53,7,117,110,105,52,
  68,68,54,7,117,110,105,52,68,68,55,7,117,110,105,52,68,68,56,7,117,110,105,52,68,68,57,7,117,110,105,52,68,68,65,7,117,110,105,52,
  68,68,66,7,117,110,105,52,68,68,67,7,117,110,105,52,68,68,68,7,117,110,105,52,68,68,69,7,117,110,105,52,68,68,70,7,117,110,105,52,
  68,69,48,7,117,110,105,52,68,69,49,7,117,110,105,52,68,69,50,7,117,110,105,52,68,69,51,7,117,110,105,52,68,69,52,7,117,110,105,52,
  68,69,53,7,117,110,105,52,68,69,54,7,117,110,105,52,68,69,55,7,117,110,105,52,68,69,56,7,117,110,105,52,68,69,57,7,117,110,105,52,
  68,69,65,7,117,110,105,52,68,69,66,7,117,110,105,52,68,69,67,7,117,110,105,52,68,69,68,7,117,110,105,52,68,69,69,7,117,110,105,52,
  68,69,70,7,117,110,105,52,68,70,48,7,117,110,105,52,68,70,49,7,117,110,105,52,68,70,50,7,117,110,105,52,68,70,51,7,117,110,105,52,
  68,70,52,7,117,110,105,52,68,70,53,7,117,110,105,52,68,70,54,7,117,110,105,52,68,70,55,7,117,110,105,52,68,70,56,7,117,110,105,52,
  68,70,57,7,117,110,105,52,68,70,65,7,117,110,105,52,68,70,66,7,117,110,105,52,68,70,67,7,117,110,105,52,68,70,68,7,117,110,105,52,
  68,70,69,7,117,110,105,52,68,70,70,7,117,110,105,65,52,68,48,7,117,110,105,65,52,68,49,7,117,110,105,65,52,68,50,7,117,110,105,65,
  52,68,51,7,117,110,105,65,52,68,52,7,117,110,105,65,52,68,53,7,117,110,105,65,52,68,54,7,117,110,105,65,52,68,55,7,117,110,105,65,
  52,68,56,7,117,110,105,65,52,68,57,7,117,110,105,65,52,68,65,7,117,110,105,65,52,68,66,7,117,110,105,65,52,68,67,7,117,110,105,65,
  52,68,68,7,117,110,105,65,52,68,69,7,117,110,105,65,52,68,70,7,117,110,105,65,52,69,48,7,117,110,105,65,52,69,49,7,117,110,105,65,
  52,69,50,7,117,110,105,65,52,69,51,7,117,110,105,65,52,69,52,7,117,110,105,65,52,69,53,7,117,110,105,65,52,69,54,7,117,110,105,65,
  52,69,55,7,117,110,105,65,52,69,56,7,117,110,105,65,52,69,57,7,117,110,105,65,52,69,65,7,117,110,105,65,52,69,66,7,117,110,105,65,
  52,69,67,7,117,110,105,65,52,69,68,7,117,110,105,65,52,69,69,7,117,110,105,65,52,69,70,7,117,110,105,65,52,70,48,7,117,110,105,65,
  52,70,49,7,117,110,105,65,52,70,50,7,117,110,105,65,52,70,51,7,117,110,105,65,52,70,52,7,117,110,105,65,52,70,53,7,117,110,105,65,
  52,70,54,7,117,110,105,65,52,70,55,7,117,110,105,65,52,70,56,7,117,110,105,65,52,70,57,7,117,110,105,65,52,70,65,7,117,110,105,65,
  52,70,66,7,117,110,105,65,52,70,67,7,117,110,105,65,52,70,68,7,117,110,105,65,52,70,69,7,117,110,105,65,52,70,70,7,117,110,105,65,
  54,52,52,7,117,110,105,65,54,52,53,7,117,110,105,65,54,52,54,7,117,110,105,65,54,52,55,7,117,110,105,65,54,52,67,7,117,110,105,65,
  54,52,68,7,117,110,105,65,54,53,48,7,117,110,105,65,54,53,49,7,117,110,105,65,54,53,52,7,117,110,105,65,54,53,53,7,117,110,105,65,
  54,53,54,7,117,110,105,65,54,53,55,7,117,110,105,65,54,54,50,7,117,110,105,65,54,54,51,7,117,110,105,65,54,54,52,7,117,110,105,65,
  54,54,53,7,117,110,105,65,54,54,54,7,117,110,105,65,54,54,55,7,117,110,105,65,54,54,56,7,117,110,105,65,54,54,57,7,117,110,105,65,
  54,54,65,7,117,110,105,65,54,54,66,7,117,110,105,65,54,54,67,7,117,110,105,65,54,54,68,7,117,110,105,65,54,54,69,7,117,110,105,65,
  54,56,65,7,117,110,105,65,54,56,66,7,117,110,105,65,54,56,67,7,117,110,105,65,54,56,68,7,117,110,105,65,54,57,52,7,117,110,105,65,
  54,57,53,7,117,110,105,65,55,48,56,7,117,110,105,65,55,48,57,7,117,110,105,65,55,48,65,7,117,110,105,65,55,48,66,7,117,110,105,65,
  55,48,67,7,117,110,105,65,55,48,68,7,117,110,105,65,55,48,69,7,117,110,105,65,55,48,70,7,117,110,105,65,55,49,48,7,117,110,105,65,
  55,49,49,7,117,110,105,65,55,49,50,7,117,110,105,65,55,49,51,7,117,110,105,65,55,49,52,7,117,110,105,65,55,49,53,7,117,110,105,65,
  55,49,54,7,117,110,105,65,55,49,66,7,117,110,105,65,55,49,67,7,117,110,105,65,55,49,68,7,117,110,105,65,55,49,69,7,117,110,105,65,
  55,49,70,7,117,110,105,65,55,50,50,7,117,110,105,65,55,50,51,7,117,110,105,65,55,50,52,7,117,110,105,65,55,50,53,7,117,110,105,65,
  55,50,54,7,117,110,105,65,55,50,55,7,117,110,105,65,55,50,56,7,117,110,105,65,55,50,57,7,117,110,105,65,55,50,65,7,117,110,105,65,
  55,50,66,7,117,110,105,65,55,51,48,7,117,110,105,65,55,51,49,7,117,110,105,65,55,51,50,7,117,110,105,65,55,51,51,7,117,110,105,65,
  55,51,52,7,117,110,105,65,55,51,53,7,117,110,105,65,55,51,54,7,117,110,105,65,55,51,55,7,117,110,105,65,55,51,56,7,117,110,105,65,
  55,51,57,7,117,110,105,65,55,51,65,7,117,110,105,65,55,51,66,7,117,110,105,65,55,51,67,7,117,110,105,65,55,51,68,7,117,110,105,65,
  55,51,69,7,117,110,105,65,55,51,70,7,117,110,105,65,55,52,48,7,117,110,105,65,55,52,49,7,117,110,105,65,55,52,54,7,117,110,105,65,
  55,52,55,7,117,110,105,65,55,52,56,7,117,110,105,65,55,52,57,7,117,110,105,65,55,52,65,7,117,110,105,65,55,52,66,7,117,110,105,65,
  55,52,69,7,117,110,105,65,55,52,70,7,117,110,105,65,55,53,48,7,117,110,105,65,55,53,49,7,117,110,105,65,55,53,50,7,117,110,105,65,
  55,53,51,7,117,110,105,65,55,53,54,7,117,110,105,65,55,53,55,7,117,110,105,65,55,54,52,7,117,110,105,65,55,54,53,7,117,110,105,65,
  55,54,54,7,117,110,105,65,55,54,55,7,117,110,105,65,55,56,48,7,117,110,105,65,55,56,49,7,117,110,105,65,55,56,50,7,117,110,105,65,
  55,56,51,7,117,110,105,65,55,56,57,7,117,110,105,65,55,56,65,7,117,110,105,65,55,56,66,7,117,110,105,65,55,56,67,7,117,110,105,65,
  55,56,68,7,117,110,105,65,55,56,69,7,117,110,105,65,55,57,48,7,117,110,105,65,55,57,49,7,117,110,105,65,55,65,48,7,117,110,105,65,
  55,65,49,7,117,110,105,65,55,65,50,7,117,110,105,65,55,65,51,7,117,110,105,65,55,65,52,7,117,110,105,65,55,65,53,7,117,110,105,65,
  55,65,54,7,117,110,105,65,55,65,55,7,117,110,105,65,55,65,56,7,117,110,105,65,55,65,57,7,117,110,105,65,55,65,65,7,117,110,105,65,
  55,70,65,7,117,110,105,65,55,70,66,7,117,110,105,65,55,70,67,7,117,110,105,65,55,70,68,7,117,110,105,65,55,70,69,7,117,110,105,65,
  55,70,70,9,117,110,105,48,50,69,53,46,53,9,117,110,105,48,50,69,54,46,53,9,117,110,105,48,50,69,55,46,53,9,117,110,105,48,50,69,
  56,46,53,9,117,110,105,48,50,69,57,46,53,9,117,110,105,48,50,69,53,46,52,9,117,110,105,48,50,69,54,46,52,9,117,110,105,48,50,69,
  55,46,52,9,117,110,105,48,50,69,56,46,52,9,117,110,105,48,50,69,57,46,52,9,117,110,105,48,50,69,53,46,51,9,117,110,105,48,50,69,
  54,46,51,9,117,110,105,48,50,69,55,46,51,9,117,110,105,48,50,69,56,46,51,9,117,110,105,48,50,69,57,46,51,9,117,110,105,48,50,69,
  53,46,50,9,117,110,105,48,50,69,54,46,50,9,117,110,105,48,50,69,55,46,50,9,117,110,105,48,50,69,56,46,50,9,117,110,105,48,50,69,
  57,46,50,9,117,110,105,48,50,69,53,46,49,9,117,110,105,48,50,69,54,46,49,9,117,110,105,48,50,69,55,46,49,9,117,110,105,48,50,69,
  56,46,49,9,117,110,105,48,50,69,57,46,49,4,115,116,101,109,7,117,110,105,70,48,48,48,7,117,110,105,70,48,48,49,7,117,110,105,70,48,
  48,50,7,117,110,105,70,48,48,51,7,117,110,105,70,52,48,48,7,117,110,105,70,52,48,49,7,117,110,105,70,52,48,50,7,117,110,105,70,52,
  48,51,7,117,110,105,70,52,48,52,7,117,110,105,70,52,48,53,7,117,110,105,70,52,48,54,7,117,110,105,70,52,48,55,7,117,110,105,70,52,
  48,56,7,117,110,105,70,52,48,57,7,117,110,105,70,52,48,65,7,117,110,105,70,52,48,66,7,117,110,105,70,52,48,67,7,117,110,105,70,52,
  48,68,7,117,110,105,70,52,48,69,7,117,110,105,70,52,48,70,7,117,110,105,70,52,49,48,7,117,110,105,70,52,49,49,7,117,110,105,70,52,
  49,50,7,117,110,105,70,52,49,51,7,117,110,105,70,52,49,52,7,117,110,105,70,52,49,53,7,117,110,105,70,52,49,54,7,117,110,105,70,52,
  49,55,7,117,110,105,70,52,49,56,7,117,110,105,70,52,49,57,7,117,110,105,70,52,49,65,7,117,110,105,70,52,49,66,7,117,110,105,70,52,
  49,67,7,117,110,105,70,52,49,68,7,117,110,105,70,52,49,69,7,117,110,105,70,52,49,70,7,117,110,105,70,52,50,48,7,117,110,105,70,52,
  50,49,7,117,110,105,70,52,50,50,7,117,110,105,70,52,50,51,7,117,110,105,70,52,50,52,7,117,110,105,70,52,50,53,7,117,110,105,70,52,
  50,54,7,117,110,105,70,52,50,56,7,117,110,105,70,52,50,57,7,117,110,105,70,52,50,65,7,117,110,105,70,52,50,66,7,117,110,105,70,52,
  50,67,7,117,110,105,70,52,50,68,7,117,110,105,70,52,50,69,7,117,110,105,70,52,50,70,7,117,110,105,70,52,51,48,7,117,110,105,70,52,
  51,49,7,117,110,105,70,52,51,50,7,117,110,105,70,52,51,51,7,117,110,105,70,52,51,52,7,117,110,105,70,52,51,53,7,117,110,105,70,52,
  51,54,7,117,110,105,70,52,51,55,7,117,110,105,70,52,51,56,7,117,110,105,70,52,51,57,7,117,110,105,70,52,51,65,7,117,110,105,70,52,
  51,66,7,117,110,105,70,52,51,67,7,117,110,105,70,52,51,68,7,117,110,105,70,52,51,69,7,117,110,105,70,52,51,70,7,117,110,105,70,52,
  52,48,7,117,110,105,70,52,52,49,7,117,110,105,70,54,67,53,7,117,110,105,70,66,48,48,7,117,110,105,70,66,48,51,7,117,110,105,70,66,
  48,52,7,117,110,105,70,66,48,53,7,117,110,105,70,66,48,54,7,117,110,105,70,66,49,51,7,117,110,105,70,66,49,52,7,117,110,105,70,66,
  49,53,7,117,110,105,70,66,49,54,7,117,110,105,70,66,49,55,7,117,110,105,70,66,49,68,7,117,110,105,70,66,49,69,7,117,110,105,70,66,
  49,70,7,117,110,105,70,66,50,48,7,117,110,105,70,66,50,49,7,117,110,105,70,66,50,50,7,117,110,105,70,66,50,51,7,117,110,105,70,66,
  50,52,7,117,110,105,70,66,50,53,7,117,110,105,70,66,50,54,7,117,110,105,70,66,50,55,7,117,110,105,70,66,50,56,7,117,110,105,70,66,
  50,57,7,117,110,105,70,66,50,65,7,117,110,105,70,66,50,66,7,117,110,105,70,66,50,67,7,117,110,105,70,66,50,68,7,117,110,105,70,66,
  50,69,7,117,110,105,70,66,50,70,7,117,110,105,70,66,51,48,7,117,110,105,70,66,51,49,7,117,110,105,70,66,51,50,7,117,110,105,70,66,
  51,51,7,117,110,105,70,66,51,52,7,117,110,105,70,66,51,53,7,117,110,105,70,66,51,54,7,117,110,105,70,66,51,56,7,117,110,105,70,66,
  51,57,7,117,110,105,70,66,51,65,7,117,110,105,70,66,51,66,7,117,110,105,70,66,51,67,7,117,110,105,70,66,51,69,7,117,110,105,70,66,
  52,48,7,117,110,105,70,66,52,49,7,117,110,105,70,66,52,51,7,117,110,105,70,66,52,52,7,117,110,105,70,66,52,54,7,117,110,105,70,66,
  52,55,7,117,110,105,70,66,52,56,7,117,110,105,70,66,52,57,7,117,110,105,70,66,52,65,7,117,110,105,70,66,52,66,7,117,110,105,70,66,
  52,67,7,117,110,105,70,66,52,68,7,117,110,105,70,66,52,69,7,117,110,105,70,66,52,70,7,117,110,105,70,66,53,50,7,117,110,105,70,66,
  53,51,7,117,110,105,70,66,53,52,7,117,110,105,70,66,53,53,7,117,110,105,70,66,53,54,7,117,110,105,70,66,53,55,7,117,110,105,70,66,
  53,56,7,117,110,105,70,66,53,57,7,117,110,105,70,66,53,65,7,117,110,105,70,66,53,66,7,117,110,105,70,66,53,67,7,117,110,105,70,66,
  53,68,7,117,110,105,70,66,53,69,7,117,110,105,70,66,53,70,7,117,110,105,70,66,54,48,7,117,110,105,70,66,54,49,7,117,110,105,70,66,
  54,50,7,117,110,105,70,66,54,51,7,117,110,105,70,66,54,52,7,117,110,105,70,66,54,53,7,117,110,105,70,66,54,54,7,117,110,105,70,66,
  54,55,7,117,110,105,70,66,54,56,7,117,110,105,70,66,54,57,7,117,110,105,70,66,54,65,7,117,110,105,70,66,54,66,7,117,110,105,70,66,
  54,67,7,117,110,105,70,66,54,68,7,117,110,105,70,66,54,69,7,117,110,105,70,66,54,70,7,117,110,105,70,66,55,48,7,117,110,105,70,66,
  55,49,7,117,110,105,70,66,55,50,7,117,110,105,70,66,55,51,7,117,110,105,70,66,55,52,7,117,110,105,70,66,55,53,7,117,110,105,70,66,
  55,54,7,117,110,105,70,66,55,55,7,117,110,105,70,66,55,56,7,117,110,105,70,66,55,57,7,117,110,105,70,66,55,65,7,117,110,105,70,66,
  55,66,7,117,110,105,70,66,55,67,7,117,110,105,70,66,55,68,7,117,110,105,70,66,55,69,7,117,110,105,70,66,55,70,7,117,110,105,70,66,
  56,48,7,117,110,105,70,66,56,49,7,117,110,105,70,66,56,50,7,117,110,105,70,66,56,51,7,117,110,105,70,66,56,52,7,117,110,105,70,66,
  56,53,7,117,110,105,70,66,56,54,7,117,110,105,70,66,56,55,7,117,110,105,70,66,56,56,7,117,110,105,70,66,56,57,7,117,110,105,70,66,
  56,65,7,117,110,105,70,66,56,66,7,117,110,105,70,66,56,67,7,117,110,105,70,66,56,68,7,117,110,105,70,66,56,69,7,117,110,105,70,66,
  56,70,7,117,110,105,70,66,57,48,7,117,110,105,70,66,57,49,7,117,110,105,70,66,57,50,7,117,110,105,70,66,57,51,7,117,110,105,70,66,
  57,52,7,117,110,105,70,66,57,53,7,117,110,105,70,66,57,54,7,117,110,105,70,66,57,55,7,117,110,105,70,66,57,56,7,117,110,105,70,66,
  57,57,7,117,110,105,70,66,57,65,7,117,110,105,70,66,57,66,7,117,110,105,70,66,57,67,7,117,110,105,70,66,57,68,7,117,110,105,70,66,
  57,69,7,117,110,105,70,66,57,70,7,117,110,105,70,66,65,48,7,117,110,105,70,66,65,49,7,117,110,105,70,66,65,50,7,117,110,105,70,66,
  65,51,7,117,110,105,70,66,65,65,7,117,110,105,70,66,65,66,7,117,110,105,70,66,65,67,7,117,110,105,70,66,65,68,7,117,110,105,70,66,
  68,51,7,117,110,105,70,66,68,52,7,117,110,105,70,66,68,53,7,117,110,105,70,66,68,54,7,117,110,105,70,66,68,57,7,117,110,105,70,66,
  68,65,7,117,110,105,70,66,69,56,7,117,110,105,70,66,69,57,7,117,110,105,70,66,70,67,7,117,110,105,70,66,70,68,7,117,110,105,70,66,
  70,69,7,117,110,105,70,66,70,70,7,117,110,105,70,69,48,48,7,117,110,105,70,69,48,49,7,117,110,105,70,69,48,50,7,117,110,105,70,69,
  48,51,7,117,110,105,70,69,48,52,7,117,110,105,70,69,48,53,7,117,110,105,70,69,48,54,7,117,110,105,70,69,48,55,7,117,110,105,70,69,
  48,56,7,117,110,105,70,69,48,57,7,117,110,105,70,69,48,65,7,117,110,105,70,69,48,66,7,117,110,105,70,69,48,67,7,117,110,105,70,69,
  48,68,7,117,110,105,70,69,48,69,7,117,110,105,70,69,48,70,7,117,110,105,70,69,50,48,7,117,110,105,70,69,50,49,7,117,110,105,70,69,
  50,50,7,117,110,105,70,69,50,51,7,117,110,105,70,69,55,48,7,117,110,105,70,69,55,49,7,117,110,105,70,69,55,50,7,117,110,105,70,69,
  55,51,7,117,110,105,70,69,55,52,7,117,110,105,70,69,55,54,7,117,110,105,70,69,55,55,7,117,110,105,70,69,55,56,7,117,110,105,70,69,
  55,57,7,117,110,105,70,69,55,65,7,117,110,105,70,69,55,66,7,117,110,105,70,69,55,67,7,117,110,105,70,69,55,68,7,117,110,105,70,69,
  55,69,7,117,110,105,70,69,55,70,7,117,110,105,70,69,56,48,7,117,110,105,70,69,56,49,7,117,110,105,70,69,56,50,7,117,110,105,70,69,
  56,51,7,117,110,105,70,69,56,52,7,117,110,105,70,69,56,53,7,117,110,105,70,69,56,54,7,117,110,105,70,69,56,55,7,117,110,105,70,69,
  56,56,7,117,110,105,70,69,56,57,7,117,110,105,70,69,56,65,7,117,110,105,70,69,56,66,7,117,110,105,70,69,56,67,7,117,110,105,70,69,
  56,68,7,117,110,105,70,69,56,69,7,117,110,105,70,69,56,70,7,117,110,105,70,69,57,48,7,117,110,105,70,69,57,49,7,117,110,105,70,69,
  57,50,7,117,110,105,70,69,57,51,7,117,110,105,70,69,57,52,7,117,110,105,70,69,57,53,7,117,110,105,70,69,57,54,7,117,110,105,70,69,
  57,55,7,117,110,105,70,69,57,56,7,117,110,105,70,69,57,57,7,117,110,105,70,69,57,65,7,117,110,105,70,69,57,66,7,117,110,105,70,69,
  57,67,7,117,110,105,70,69,57,68,7,117,110,105,70,69,57,69,7,117,110,105,70,69,57,70,7,117,110,105,70,69,65,48,7,117,110,105,70,69,
  65,49,7,117,110,105,70,69,65,50,7,117,110,105,70,69,65,51,7,117,110,105,70,69,65,52,7,117,110,105,70,69,65,53,7,117,110,105,70,69,
  65,54,7,117,110,105,70,69,65,55,7,117,110,105,70,69,65,56,7,117,110,105,70,69,65,57,7,117,110,105,70,69,65,65,7,117,110,105,70,69,
  65,66,7,117,110,105,70,69,65,67,7,117,110,105,70,69,65,68,7,117,110,105,70,69,65,69,7,117,110,105,70,69,65,70,7,117,110,105,70,69,
  66,48,7,117,110,105,70,69,66,49,7,117,110,105,70,69,66,50,7,117,110,105,70,69,66,51,7,117,110,105,70,69,66,52,7,117,110,105,70,69,
  66,53,7,117,110,105,70,69,66,54,7,117,110,105,70,69,66,55,7,117,110,105,70,69,66,56,7,117,110,105,70,69,66,57,7,117,110,105,70,69,
  66,65,7,117,110,105,70,69,66,66,7,117,110,105,70,69,66,67,7,117,110,105,70,69,66,68,7,117,110,105,70,69,66,69,7,117,110,105,70,69,
  66,70,7,117,110,105,70,69,67,48,7,117,110,105,70,69,67,49,7,117,110,105,70,69,67,50,7,117,110,105,70,69,67,51,7,117,110,105,70,69,
  67,52,7,117,110,105,70,69,67,53,7,117,110,105,70,69,67,54,7,117,110,105,70,69,67,55,7,117,110,105,70,69,67,56,7,117,110,105,70,69,
  67,57,7,117,110,105,70,69,67,65,7,117,110,105,70,69,67,66,7,117,110,105,70,69,67,67,7,117,110,105,70,69,67,68,7,117,110,105,70,69,
  67,69,7,117,110,105,70,69,67,70,7,117,110,105,70,69,68,48,7,117,110,105,70,69,68,49,7,117,110,105,70,69,68,50,7,117,110,105,70,69,
  68,51,7,117,110,105,70,69,68,52,7,117,110,105,70,69,68,53,7,117,110,105,70,69,68,54,7,117,110,105,70,69,68,55,7,117,110,105,70,69,
  68,56,7,117,110,105,70,69,68,57,7,117,110,105,70,69,68,65,7,117,110,105,70,69,68,66,7,117,110,105,70,69,68,67,7,117,110,105,70,69,
  68,68,7,117,110,105,70,69,68,69,7,117,110,105,70,69,68,70,7,117,110,105,70,69,69,48,7,117,110,105,70,69,69,49,7,117,110,105,70,69,
  69,50,7,117,110,105,70,69,69,51,7,117,110,105,70,69,69,52,7,117,110,105,70,69,69,53,7,117,110,105,70,69,69,54,7,117,110,105,70,69,
  69,55,7,117,110,105,70,69,69,56,7,117,110,105,70,69,69,57,7,117,110,105,70,69,69,65,7,117,110,105,70,69,69,66,7,117,110,105,70,69,
  69,67,7,117,110,105,70,69,69,68,7,117,110,105,70,69,69,69,7,117,110,105,70,69,69,70,7,117,110,105,70,69,70,48,7,117,110,105,70,69,
  70,49,7,117,110,105,70,69,70,50,7,117,110,105,70,69,70,51,7,117,110,105,70,69,70,52,7,117,110,105,70,69,70,53,7,117,110,105,70,69,
  70,54,7,117,110,105,70,69,70,55,7,117,110,105,70,69,70,56,7,117,110,105,70,69,70,57,7,117,110,105,70,69,70,65,7,117,110,105,70,69,
  70,66,7,117,110,105,70,69,70,67,7,117,110,105,70,69,70,70,7,117,110,105,70,70,70,57,7,117,110,105,70,70,70,65,7,117,110,105,70,70,
  70,66,7,117,110,105,70,70,70,67,7,117,110,105,70,70,70,68,6,117,49,48,51,48,48,6,117,49,48,51,48,49,6,117,49,48,51,48,50,6,
  117,49,48,51,48,51,6,117,49,48,51,48,52,6,117,49,48,51,48,53,6,117,49,48,51,48,54,6,117,49,48,51,48,55,6,117,49,48,51,48,
  56,6,117,49,48,51,48,57,6,117,49,48,51,48,65,6,117,49,48,51,48,66,6,117,49,48,51,48,67,6,117,49,48,51,48,68,6,117,49,48,
  51,48,69,6,117,49,48,51,48,70,6,117,49,48,51,49,48,6,117,49,48,51,49,49,6,117,49,48,51,49,50,6,117,49,48,51,49,51,6,117,
  49,48,51,49,52,6,117,49,48,51,49,53,6,117,49,48,51,49,54,6,117,49,48,51,49,55,6,117,49,48,51,49,56,6,117,49,48,51,49,57,
  6,117,49,48,51,49,65,6,117,49,48,51,49,66,6,117,49,48,51,49,67,6,117,49,48,51,49,68,6,117,49,48,51,49,69,6,117,49,48,51,
  50,48,6,117,49,48,51,50,49,6,117,49,48,51,50,50,6,117,49,48,51,50,51,6,117,49,68,51,48,48,6,117,49,68,51,48,49,6,117,49,
  68,51,48,50,6,117,49,68,51,48,51,6,117,49,68,51,48,52,6,117,49,68,51,48,53,6,117,49,68,51,48,54,6,117,49,68,51,48,55,6,
  117,49,68,51,48,56,6,117,49,68,51,48,57,6,117,49,68,51,48,65,6,117,49,68,51,48,66,6,117,49,68,51,48,67,6,117,49,68,51,48,
  68,6,117,49,68,51,48,69,6,117,49,68,51,48,70,6,117,49,68,51,49,48,6,117,49,68,51,49,49,6,117,49,68,51,49,50,6,117,49,68,
  51,49,51,6,117,49,68,51,49,52,6,117,49,68,51,49,53,6,117,49,68,51,49,54,6,117,49,68,51,49,55,6,117,49,68,51,49,56,6,117,
  49,68,51,49,57,6,117,49,68,51,49,65,6,117,49,68,51,49,66,6,117,49,68,51,49,67,6,117,49,68,51,49,68,6,117,49,68,51,49,69,
  6,117,49,68,51,49,70,6,117,49,68,51,50,48,6,117,49,68,51,50,49,6,117,49,68,51,50,50,6,117,49,68,51,50,51,6,117,49,68,51,
  50,52,6,117,49,68,51,50,53,6,117,49,68,51,50,54,6,117,49,68,51,50,55,6,117,49,68,51,50,56,6,117,49,68,51,50,57,6,117,49,
  68,51,50,65,6,117,49,68,51,50,66,6,117,49,68,51,50,67,6,117,49,68,51,50,68,6,117,49,68,51,50,69,6,117,49,68,51,50,70,6,
  117,49,68,51,51,48,6,117,49,68,51,51,49,6,117,49,68,51,51,50,6,117,49,68,51,51,51,6,117,49,68,51,51,52,6,117,49,68,51,51,
  53,6,117,49,68,51,51,54,6,117,49,68,51,51,55,6,117,49,68,51,51,56,6,117,49,68,51,51,57,6,117,49,68,51,51,65,6,117,49,68,
  51,51,66,6,117,49,68,51,51,67,6,117,49,68,51,51,68,6,117,49,68,51,51,69,6,117,49,68,51,51,70,6,117,49,68,51,52,48,6,117,
  49,68,51,52,49,6,117,49,68,51,52,50,6,117,49,68,51,52,51,6,117,49,68,51,52,52,6,117,49,68,51,52,53,6,117,49,68,51,52,54,
  6,117,49,68,51,52,55,6,117,49,68,51,52,56,6,117,49,68,51,52,57,6,117,49,68,51,52,65,6,117,49,68,51,52,66,6,117,49,68,51,
  52,67,6,117,49,68,51,52,68,6,117,49,68,51,52,69,6,117,49,68,51,52,70,6,117,49,68,51,53,48,6,117,49,68,51,53,49,6,117,49,
  68,51,53,50,6,117,49,68,51,53,51,6,117,49,68,51,53,52,6,117,49,68,51,53,53,6,117,49,68,51,53,54,6,117,49,68,53,51,56,6,
  117,49,68,53,51,57,6,117,49,68,53,51,66,6,117,49,68,53,51,67,6,117,49,68,53,51,68,6,117,49,68,53,51,69,6,117,49,68,53,52,
  48,6,117,49,68,53,52,49,6,117,49,68,53,52,50,6,117,49,68,53,52,51,6,117,49,68,53,52,52,6,117,49,68,53,52,54,6,117,49,68,
  53,52,65,6,117,49,68,53,52,66,6,117,49,68,53,52,67,6,117,49,68,53,52,68,6,117,49,68,53,52,69,6,117,49,68,53,52,70,6,117,
  49,68,53,53,48,6,117,49,68,53,53,50,6,117,49,68,53,53,51,6,117,49,68,53,53,52,6,117,49,68,53,53,53,6,117,49,68,53,53,54,
  6,117,49,68,53,53,55,6,117,49,68,53,53,56,6,117,49,68,53,53,57,6,117,49,68,53,53,65,6,117,49,68,53,53,66,6,117,49,68,53,
  53,67,6,117,49,68,53,53,68,6,117,49,68,53,53,69,6,117,49,68,53,53,70,6,117,49,68,53,54,48,6,117,49,68,53,54,49,6,117,49,
  68,53,54,50,6,117,49,68,53,54,51,6,117,49,68,53,54,52,6,117,49,68,53,54,53,6,117,49,68,53,54,54,6,117,49,68,53,54,55,6,
  117,49,68,53,54,56,6,117,49,68,53,54,57,6,117,49,68,53,54,65,6,117,49,68,53,54,66,6,117,49,68,53,65,48,6,117,49,68,53,65,
  49,6,117,49,68,53,65,50,6,117,49,68,53,65,51,6,117,49,68,53,65,52,6,117,49,68,53,65,53,6,117,49,68,53,65,54,6,117,49,68,
  53,65,55,6,117,49,68,53,65,56,6,117,49,68,53,65,57,6,117,49,68,53,65,65,6,117,49,68,53,65,66,6,117,49,68,53,65,67,6,117,
  49,68,53,65,68,6,117,49,68,53,65,69,6,117,49,68,53,65,70,6,117,49,68,53,66,48,6,117,49,68,53,66,49,6,117,49,68,53,66,50,
  6,117,49,68,53,66,51,6,117,49,68,53,66,52,6,117,49,68,53,66,53,6,117,49,68,53,66,54,6,117,49,68,53,66,55,6,117,49,68,53,
  66,56,6,117,49,68,53,66,57,6,117,49,68,53,66,65,6,117,49,68,53,66,66,6,117,49,68,53,66,67,6,117,49,68,53,66,68,6,117,49,
  68,53,66,69,6,117,49,68,53,66,70,6,117,49,68,53,67,48,6,117,49,68,53,67,49,6,117,49,68,53,67,50,6,117,49,68,53,67,51,6,
  117,49,68,53,67,52,6,117,49,68,53,67,53,6,117,49,68,53,67,54,6,117,49,68,53,67,55,6,117,49,68,53,67,56,6,117,49,68,53,67,
  57,6,117,49,68,53,67,65,6,117,49,68,53,67,66,6,117,49,68,53,67,67,6,117,49,68,53,67,68,6,117,49,68,53,67,69,6,117,49,68,
  53,67,70,6,117,49,68,53,68,48,6,117,49,68,53,68,49,6,117,49,68,53,68,50,6,117,49,68,53,68,51,6,117,49,68,55,68,56,6,117,
  49,68,55,68,57,6,117,49,68,55,68,65,6,117,49,68,55,68,66,6,117,49,68,55,68,67,6,117,49,68,55,68,68,6,117,49,68,55,68,69,
  6,117,49,68,55,68,70,6,117,49,68,55,69,48,6,117,49,68,55,69,49,6,117,49,68,55,69,50,6,117,49,68,55,69,51,6,117,49,68,55,
  69,52,6,117,49,68,55,69,53,6,117,49,68,55,69,54,6,117,49,68,55,69,55,6,117,49,68,55,69,56,6,117,49,68,55,69,57,6,117,49,
  68,55,69,65,6,117,49,68,55,69,66,6,117,49,70,48,51,48,6,117,49,70,48,51,49,6,117,49,70,48,51,50,6,117,49,70,48,51,51,6,
  117,49,70,48,51,52,6,117,49,70,48,51,53,6,117,49,70,48,51,54,6,117,49,70,48,51,55,6,117,49,70,48,51,56,6,117,49,70,48,51,
  57,6,117,49,70,48,51,65,6,117,49,70,48,51,66,6,117,49,70,48,51,67,6,117,49,70,48,51,68,6,117,49,70,48,51,69,6,117,49,70,
  48,51,70,6,117,49,70,48,52,48,6,117,49,70,48,52,49,6,117,49,70,48,52,50,6,117,49,70,48,52,51,6,117,49,70,48,52,52,6,117,
  49,70,48,52,53,6,117,49,70,48,52,54,6,117,49,70,48,52,55,6,117,49,70,48,52,56,6,117,49,70,48,52,57,6,117,49,70,48,52,65,
  6,117,49,70,48,52,66,6,117,49,70,48,52,67,6,117,49,70,48,52,68,6,117,49,70,48,52,69,6,117,49,70,48,52,70,6,117,49,70,48,
  53,48,6,117,49,70,48,53,49,6,117,49,70,48,53,50,6,117,49,70,48,53,51,6,117,49,70,48,53,52,6,117,49,70,48,53,53,6,117,49,
  70,48,53,54,6,117,49,70,48,53,55,6,117,49,70,48,53,56,6,117,49,70,48,53,57,6,117,49,70,48,53,65,6,117,49,70,48,53,66,6,
  117,49,70,48,53,67,6,117,49,70,48,53,68,6,117,49,70,48,53,69,6,117,49,70,48,53,70,6,117,49,70,48,54,48,6,117,49,70,48,54,
  49,6,117,49,70,48,54,50,6,117,49,70,48,54,51,6,117,49,70,48,54,52,6,117,49,70,48,54,53,6,117,49,70,48,54,54,6,117,49,70,
  48,54,55,6,117,49,70,48,54,56,6,117,49,70,48,54,57,6,117,49,70,48,54,65,6,117,49,70,48,54,66,6,117,49,70,48,54,67,6,117,
  49,70,48,54,68,6,117,49,70,48,54,69,6,117,49,70,48,54,70,6,117,49,70,48,55,48,6,117,49,70,48,55,49,6,117,49,70,48,55,50,
  6,117,49,70,48,55,51,6,117,49,70,48,55,52,6,117,49,70,48,55,53,6,117,49,70,48,55,54,6,117,49,70,48,55,55,6,117,49,70,48,
  55,56,6,117,49,70,48,55,57,6,117,49,70,48,55,65,6,117,49,70,48,55,66,6,117,49,70,48,55,67,6,117,49,70,48,55,68,6,117,49,
  70,48,55,69,6,117,49,70,48,55,70,6,117,49,70,48,56,48,6,117,49,70,48,56,49,6,117,49,70,48,56,50,6,117,49,70,48,56,51,6,
  117,49,70,48,56,52,6,117,49,70,48,56,53,6,117,49,70,48,56,54,6,117,49,70,48,56,55,6,117,49,70,48,56,56,6,117,49,70,48,56,
  57,6,117,49,70,48,56,65,6,117,49,70,48,56,66,6,117,49,70,48,56,67,6,117,49,70,48,56,68,6,117,49,70,48,56,69,6,117,49,70,
  48,56,70,6,117,49,70,48,57,48,6,117,49,70,48,57,49,6,117,49,70,48,57,50,6,117,49,70,48,57,51,6,117,49,70,48,65,48,6,117,
  49,70,48,65,49,6,117,49,70,48,65,50,6,117,49,70,48,65,51,6,117,49,70,48,65,52,6,117,49,70,48,65,53,6,117,49,70,48,65,54,
  6,117,49,70,48,65,55,6,117,49,70,48,65,56,6,117,49,70,48,65,57,6,117,49,70,48,65,65,6,117,49,70,48,65,66,6,117,49,70,48,
  65,67,6,117,49,70,48,65,68,6,117,49,70,48,65,69,6,117,49,70,48,66,49,6,117,49,70,48,66,50,6,117,49,70,48,66,51,6,117,49,
  70,48,66,52,6,117,49,70,48,66,53,6,117,49,70,48,66,54,6,117,49,70,48,66,55,6,117,49,70,48,66,56,6,117,49,70,48,66,57,6,
  117,49,70,48,66,65,6,117,49,70,48,66,66,6,117,49,70,48,66,67,6,117,49,70,48,66,68,6,117,49,70,48,66,69,6,117,49,70,48,67,
  49,6,117,49,70,48,67,50,6,117,49,70,48,67,51,6,117,49,70,48,67,52,6,117,49,70,48,67,53,6,117,49,70,48,67,54,6,117,49,70,
  48,67,55,6,117,49,70,48,67,56,6,117,49,70,48,67,57,6,117,49,70,48,67,65,6,117,49,70,48,67,66,6,117,49,70,48,67,67,6,117,
  49,70,48,67,68,6,117,49,70,48,67,69,6,117,49,70,48,67,70,6,117,49,70,48,68,49,6,117,49,70,48,68,50,6,117,49,70,48,68,51,
  6,117,49,70,48,68,52,6,117,49,70,48,68,53,6,117,49,70,48,68,54,6,117,49,70,48,68,55,6,117,49,70,48,68,56,6,117,49,70,48,
  68,57,6,117,49,70,48,68,65,6,117,49,70,48,68,66,6,117,49,70,48,68,67,6,117,49,70,48,68,68,6,117,49,70,48,68,69,6,117,49,
  70,48,68,70,6,117,49,70,52,50,68,6,117,49,70,52,50,69,6,117,49,70,52,51,49,6,117,49,70,52,51,53,6,117,49,70,54,48,48,6,
  117,49,70,54,48,49,6,117,49,70,54,48,50,6,117,49,70,54,48,51,6,117,49,70,54,48,52,6,117,49,70,54,48,53,6,117,49,70,54,48,
  54,6,117,49,70,54,48,55,6,117,49,70,54,48,56,6,117,49,70,54,48,57,6,117,49,70,54,48,65,6,117,49,70,54,48,66,6,117,49,70,
  54,48,67,6,117,49,70,54,48,68,6,117,49,70,54,48,69,6,117,49,70,54,48,70,6,117,49,70,54,49,48,6,117,49,70,54,49,49,6,117,
  49,70,54,49,50,6,117,49,70,54,49,51,6,117,49,70,54,49,52,6,117,49,70,54,49,53,6,117,49,70,54,49,54,6,117,49,70,54,49,55,
  6,117,49,70,54,49,56,6,117,49,70,54,49,57,6,117,49,70,54,49,65,6,117,49,70,54,49,66,6,117,49,70,54,49,67,6,117,49,70,54,
  49,68,6,117,49,70,54,49,69,6,117,49,70,54,49,70,6,117,49,70,54,50,48,6,117,49,70,54,50,49,6,117,49,70,54,50,50,6,117,49,
  70,54,50,51,6,117,49,70,54,50,53,6,117,49,70,54,50,54,6,117,49,70,54,50,55,6,117,49,70,54,50,56,6,117,49,70,54,50,57,6,
  117,49,70,54,50,65,6,117,49,70,54,50,66,6,117,49,70,54,50,68,6,117,49,70,54,50,69,6,117,49,70,54,50,70,6,117,49,70,54,51,
  48,6,117,49,70,54,51,49,6,117,49,70,54,51,50,6,117,49,70,54,51,51,6,117,49,70,54,51,52,6,117,49,70,54,51,53,6,117,49,70,
  54,51,54,6,117,49,70,54,51,55,6,117,49,70,54,51,56,6,117,49,70,54,51,57,6,117,49,70,54,51,65,6,117,49,70,54,51,66,6,117,
  49,70,54,51,67,6,117,49,70,54,51,68,6,117,49,70,54,51,69,6,117,49,70,54,51,70,6,117,49,70,54,52,48,9,100,108,76,116,99,97,
  114,111,110,8,68,105,101,114,101,115,105,115,5,65,99,117,116,101,5,84,105,108,100,101,5,71,114,97,118,101,10,67,105,114,99,117,109,102,108,101,
  120,5,67,97,114,111,110,12,117,110,105,48,51,49,49,46,99,97,115,101,5,66,114,101,118,101,9,68,111,116,97,99,99,101,110,116,12,72,117,110,
  103,97,114,117,109,108,97,117,116,11,68,111,117,98,108,101,103,114,97,118,101,10,97,114,97,98,105,99,95,100,111,116,12,97,114,97,98,105,99,95,
  50,100,111,116,115,12,97,114,97,98,105,99,95,51,100,111,116,115,14,97,114,97,98,105,99,95,51,100,111,116,115,95,97,14,97,114,97,98,105,99,
  95,50,100,111,116,115,95,97,12,97,114,97,98,105,99,95,52,100,111,116,115,12,117,110,105,48,54,54,69,46,102,105,110,97,12,117,110,105,48,54,
  54,69,46,105,110,105,116,12,117,110,105,48,54,54,69,46,109,101,100,105,12,117,110,105,48,54,65,49,46,102,105,110,97,12,117,110,105,48,54,65,
  49,46,105,110,105,116,12,117,110,105,48,54,65,49,46,109,101,100,105,12,117,110,105,48,54,54,70,46,102,105,110,97,12,117,110,105,48,54,54,70,
  46,105,110,105,116,12,117,110,105,48,54,54,70,46,109,101,100,105,12,117,110,105,48,54,66,65,46,105,110,105,116,12,117,110,105,48,54,66,65,46,
  109,101,100,105,11,97,114,97,98,105,99,95,114,105,110,103,12,117,110,105,48,54,55,67,46,102,105,110,97,12,117,110,105,48,54,55,67,46,105,110,
  105,116,12,117,110,105,48,54,55,67,46,109,101,100,105,12,117,110,105,48,54,55,68,46,102,105,110,97,12,117,110,105,48,54,55,68,46,105,110,105,
  116,12,117,110,105,48,54,55,68,46,109,101,100,105,12,117,110,105,48,54,56,49,46,102,105,110,97,12,117,110,105,48,54,56,49,46,105,110,105,116,
  12,117,110,105,48,54,56,49,46,109,101,100,105,12,117,110,105,48,54,56,50,46,102,105,110,97,12,117,110,105,48,54,56,50,46,105,110,105,116,12,
  117,110,105,48,54,56,50,46,109,101,100,105,12,117,110,105,48,54,56,53,46,102,105,110,97,12,117,110,105,48,54,56,53,46,105,110,105,116,12,117,
  110,105,48,54,56,53,46,109,101,100,105,12,117,110,105,48,54,66,70,46,102,105,110,97,12,117,110,105,48,54,66,70,46,105,110,105,116,12,117,110,
  105,48,54,66,70,46,109,101,100,105,14,97,114,97,98,105,99,95,103,97,102,95,98,97,114,7,69,110,103,46,97,108,116,15,117,110,105,48,50,54,
  56,46,100,111,116,108,101,115,115,15,117,110,105,48,50,57,68,46,100,111,116,108,101,115,115,11,117,110,105,48,51,48,56,48,51,48,52,11,117,110,
  105,48,51,48,52,48,51,48,56,11,117,110,105,48,51,48,55,48,51,48,52,11,117,110,105,48,51,48,56,48,51,48,49,11,117,110,105,48,51,48,
  56,48,51,48,48,11,117,110,105,48,51,48,52,48,51,48,49,11,117,110,105,48,51,48,52,48,51,48,48,11,117,110,105,48,51,48,51,48,51,48,
  52,11,117,110,105,48,51,48,56,48,51,48,67,11,117,110,105,48,51,48,51,48,51,48,56,11,117,110,105,48,51,48,67,48,51,48,55,11,117,110,
  105,48,51,48,51,48,51,48,49,11,117,110,105,48,51,48,50,48,51,48,49,11,117,110,105,48,51,48,50,48,51,48,48,11,117,110,105,48,51,48,
  50,48,51,48,51,11,117,110,105,48,51,48,54,48,51,48,51,11,117,110,105,48,51,48,54,48,51,48,49,11,117,110,105,48,51,48,54,48,51,48,
  48,11,117,110,105,48,51,48,54,48,51,48,57,11,117,110,105,48,51,48,50,48,51,48,57,11,117,110,105,48,51,48,49,48,51,48,55,10,98,114,
  97,105,108,108,101,100,111,116,5,74,46,97,108,116,12,117,110,105,48,54,57,53,46,102,105,110,97,22,117,110,105,70,69,65,69,46,102,105,110,97,
  46,108,111,110,103,115,116,97,114,116,12,117,110,105,48,54,66,53,46,102,105,110,97,12,117,110,105,48,54,66,53,46,105,110,105,116,12,117,110,105,
  48,54,66,53,46,109,101,100,105,12,117,110,105,48,54,67,69,46,102,105,110,97,12,117,110,105,48,54,67,69,46,105,110,105,116,12,117,110,105,48,
  54,67,69,46,109,101,100,105,12,117,110,105,48,54,57,50,46,102,105,110,97,5,108,46,97,108,116,12,117,110,105,48,54,68,53,46,102,105,110,97,
  17,117,110,105,48,52,55,56,46,109,111,110,111,103,114,97,112,104,17,117,110,105,48,52,55,57,46,109,111,110,111,103,114,97,112,104,15,105,111,103,
  111,110,101,107,46,100,111,116,108,101,115,115,15,117,110,105,50,49,52,56,46,100,111,116,108,101,115,115,15,117,110,105,50,49,52,57,46,100,111,116,
  108,101,115,115,15,117,110,105,49,69,50,68,46,100,111,116,108,101,115,115,15,117,110,105,49,69,67,66,46,100,111,116,108,101,115,115,3,100,99,111,
  5,73,46,97,108,116,10,97,114,114,111,119,46,98,97,115,101,11,117,110,105,48,54,53,49,48,54,52,66,11,117,110,105,48,54,53,49,48,54,52,
  67,11,117,110,105,48,54,52,66,48,54,53,49,11,117,110,105,48,54,53,49,48,54,52,69,11,117,110,105,48,54,53,49,48,54,52,70,11,117,110,
  105,48,54,52,69,48,54,53,49,11,117,110,105,48,54,53,52,48,54,52,69,11,117,110,105,48,54,53,52,48,54,52,70,12,117,110,105,48,55,67,
  65,46,102,105,110,97,12,117,110,105,48,55,67,65,46,109,101,100,105,12,117,110,105,48,55,67,65,46,105,110,105,116,12,117,110,105,48,55,67,66,
  46,102,105,110,97,12,117,110,105,48,55,67,66,46,109,101,100,105,12,117,110,105,48,55,67,66,46,105,110,105,116,12,117,110,105,48,55,67,67,46,
  102,105,110,97,12,117,110,105,48,55,67,67,46,109,101,100,105,12,117,110,105,48,55,67,67,46,105,110,105,116,12,117,110,105,48,55,67,68,46,102,
  105,110,97,12,117,110,105,48,55,67,68,46,109,101,100,105,12,117,110,105,48,55,67,68,46,105,110,105,116,12,117,110,105,48,55,67,69,46,102,105,
  110,97,12,117,110,105,48,55,67,69,46,109,101,100,105,12,117,110,105,48,55,67,69,46,105,110,105,116,12,117,110,105,48,55,67,70,46,102,105,110,
  97,12,117,110,105,48,55,67,70,46,109,101,100,105,12,117,110,105,48,55,67,70,46,105,110,105,116,12,117,110,105,48,55,68,48,46,102,105,110,97,
  12,117,110,105,48,55,68,48,46,109,101,100,105,12,117,110,105,48,55,68,48,46,105,110,105,116,12,117,110,105,48,55,68,49,46,102,105,110,97,12,
  117,110,105,48,55,68,49,46,109,101,100,105,12,117,110,105,48,55,68,49,46,105,110,105,116,12,117,110,105,48,55,68,50,46,102,105,110,97,12,117,
  110,105,48,55,68,50,46,109,101,100,105,12,117,110,105,48,55,68,50,46,105,110,105,116,12,117,110,105,48,55,68,51,46,102,105,110,97,12,117,110,
  105,48,55,68,51,46,109,101,100,105,12,117,110,105,48,55,68,51,46,105,110,105,116,12,117,110,105,48,55,68,52,46,102,105,110,97,12,117,110,105,
  48,55,68,52,46,109,101,100,105,12,117,110,105,48,55,68,52,46,105,110,105,116,12,117,110,105,48,55,68,53,46,102,105,110,97,12,117,110,105,48,
  55,68,53,46,109,101,100,105,12,117,110,105,48,55,68,53,46,105,110,105,116,12,117,110,105,48,55,68,54,46,102,105,110,97,12,117,110,105,48,55,
  68,54,46,109,101,100,105,12,117,110,105,48,55,68,54,46,105,110,105,116,12,117,110,105,48,55,68,55,46,102,105,110,97,12,117,110,105,48,55,68,
  55,46,109,101,100,105,12,117,110,105,48,55,68,55,46,105,110,105,116,12,117,110,105,48,55,68,56,46,102,105,110,97,12,117,110,105,48,55,68,56,
  46,109,101,100,105,12,117,110,105,48,55,68,56,46,105,110,105,116,12,117,110,105,48,55,68,57,46,102,105,110,97,12,117,110,105,48,55,68,57,46,
  109,101,100,105,12,117,110,105,48,55,68,57,46,105,110,105,116,12,117,110,105,48,55,68,65,46,102,105,110,97,12,117,110,105,48,55,68,65,46,109,
  101,100,105,12,117,110,105,48,55,68,65,46,105,110,105,116,12,117,110,105,48,55,68,66,46,102,105,110,97,12,117,110,105,48,55,68,66,46,109,101,
  100,105,12,117,110,105,48,55,68,66,46,105,110,105,116,12,117,110,105,48,55,68,67,46,102,105,110,97,12,117,110,105,48,55,68,67,46,109,101,100,
  105,12,117,110,105,48,55,68,67,46,105,110,105,116,12,117,110,105,48,55,68,68,46,102,105,110,97,12,117,110,105,48,55,68,68,46,109,101,100,105,
  12,117,110,105,48,55,68,68,46,105,110,105,116,12,117,110,105,48,55,68,69,46,102,105,110,97,12,117,110,105,48,55,68,69,46,109,101,100,105,12,
  117,110,105,48,55,68,69,46,105,110,105,116,12,117,110,105,48,55,68,70,46,102,105,110,97,12,117,110,105,48,55,68,70,46,109,101,100,105,12,117,
  110,105,48,55,68,70,46,105,110,105,116,12,117,110,105,48,55,69,48,46,102,105,110,97,12,117,110,105,48,55,69,48,46,109,101,100,105,12,117,110,
  105,48,55,69,48,46,105,110,105,116,12,117,110,105,48,55,69,49,46,102,105,110,97,12,117,110,105,48,55,69,49,46,109,101,100,105,12,117,110,105,
  48,55,69,49,46,105,110,105,116,12,117,110,105,48,55,69,50,46,102,105,110,97,12,117,110,105,48,55,69,50,46,109,101,100,105,12,117,110,105,48,
  55,69,50,46,105,110,105,116,12,117,110,105,48,55,69,51,46,102,105,110,97,12,117,110,105,48,55,69,51,46,109,101,100,105,12,117,110,105,48,55,
  69,51,46,105,110,105,116,12,117,110,105,48,55,69,52,46,102,105,110,97,12,117,110,105,48,55,69,52,46,109,101,100,105,12,117,110,105,48,55,69,
  52,46,105,110,105,116,12,117,110,105,48,55,69,53,46,102,105,110,97,12,117,110,105,48,55,69,53,46,109,101,100,105,12,117,110,105,48,55,69,53,
  46,105,110,105,116,12,117,110,105,48,55,69,54,46,102,105,110,97,12,117,110,105,48,55,69,54,46,109,101,100,105,12,117,110,105,48,55,69,54,46,
  105,110,105,116,12,117,110,105,48,55,69,55,46,102,105,110,97,12,117,110,105,48,55,69,55,46,109,101,100,105,12,117,110,105,48,55,69,55,46,105,
  110,105,116,9,82,105,110,103,97,98,111,118,101,11,117,110,105,50,54,51,48,46,97,108,116,11,117,110,105,50,54,51,49,46,97,108,116,11,117,110,
  105,50,54,51,50,46,97,108,116,11,117,110,105,50,54,51,51,46,97,108,116,11,117,110,105,50,54,51,52,46,97,108,116,11,117,110,105,50,54,51,
  53,46,97,108,116,11,117,110,105,50,54,51,54,46,97,108,116,11,117,110,105,50,54,51,55,46,97,108,116,12,117,110,105,48,52,55,69,46,100,105,
  97,99,17,117,110,105,48,52,56,65,46,98,114,101,118,101,108,101,115,115,17,117,110,105,48,52,56,66,46,98,114,101,118,101,108,101,115,115,5,121,
  46,97,108,116,12,117,110,105,48,54,56,57,46,102,105,110,97,12,117,110,105,48,54,56,65,46,102,105,110,97,12,117,110,105,48,54,56,66,46,102,
  105,110,97,12,117,110,105,48,54,56,70,46,102,105,110,97,12,117,110,105,48,54,57,48,46,102,105,110,97,12,117,110,105,48,54,57,51,46,102,105,
  110,97,12,117,110,105,48,54,57,52,46,102,105,110,97,12,117,110,105,48,54,57,54,46,102,105,110,97,12,117,110,105,48,54,57,55,46,102,105,110,
  97,12,117,110,105,48,54,57,57,46,102,105,110,97,12,117,110,105,48,54,57,65,46,102,105,110,97,12,117,110,105,48,54,57,65,46,105,110,105,116,
  12,117,110,105,48,54,57,65,46,109,101,100,105,12,117,110,105,48,54,57,66,46,102,105,110,97,12,117,110,105,48,54,57,66,46,105,110,105,116,12,
  117,110,105,48,54,57,66,46,109,101,100,105,12,117,110,105,48,54,57,67,46,102,105,110,97,12,117,110,105,48,54,57,67,46,105,110,105,116,12,117,
  110,105,48,54,57,67,46,109,101,100,105,12,117,110,105,48,54,57,68,46,102,105,110,97,12,117,110,105,48,54,57,68,46,105,110,105,116,12,117,110,
  105,48,54,57,68,46,109,101,100,105,12,117,110,105,48,54,57,69,46,102,105,110,97,12,117,110,105,48,54,57,69,46,105,110,105,116,12,117,110,105,
  48,54,57,69,46,109,101,100,105,12,117,110,105,48,54,57,70,46,102,105,110,97,12,117,110,105,48,54,57,70,46,105,110,105,116,12,117,110,105,48,
  54,57,70,46,109,101,100,105,12,117,110,105,48,54,65,48,46,102,105,110,97,12,117,110,105,48,54,65,48,46,105,110,105,116,12,117,110,105,48,54,
  65,48,46,109,101,100,105,12,117,110,105,48,54,65,50,46,102,105,110,97,12,117,110,105,48,54,65,50,46,105,110,105,116,12,117,110,105,48,54,65,
  50,46,109,101,100,105,12,117,110,105,48,54,65,51,46,102,105,110,97,12,117,110,105,48,54,65,51,46,105,110,105,116,12,117,110,105,48,54,65,51,
  46,109,101,100,105,12,117,110,105,48,54,65,53,46,102,105,110,97,12,117,110,105,48,54,65,53,46,105,110,105,116,12,117,110,105,48,54,65,53,46,
  109,101,100,105,12,117,110,105,48,54,65,55,46,102,105,110,97,12,117,110,105,48,54,65,55,46,105,110,105,116,12,117,110,105,48,54,65,55,46,109,
  101,100,105,12,117,110,105,48,54,65,56,46,102,105,110,97,12,117,110,105,48,54,65,56,46,105,110,105,116,12,117,110,105,48,54,65,56,46,109,101,
  100,105,12,117,110,105,48,54,65,65,46,102,105,110,97,12,117,110,105,48,54,65,65,46,105,110,105,116,12,117,110,105,48,54,65,65,46,109,101,100,
  105,12,117,110,105,48,54,65,66,46,102,105,110,97,12,117,110,105,48,54,65,66,46,105,110,105,116,12,117,110,105,48,54,65,66,46,109,101,100,105,
  12,117,110,105,48,54,65,67,46,102,105,110,97,12,117,110,105,48,54,65,67,46,105,110,105,116,12,117,110,105,48,54,65,67,46,109,101,100,105,12,
  117,110,105,48,54,65,69,46,102,105,110,97,12,117,110,105,48,54,65,69,46,105,110,105,116,12,117,110,105,48,54,65,69,46,109,101,100,105,12,117,
  110,105,48,54,66,48,46,102,105,110,97,12,117,110,105,48,54,66,48,46,105,110,105,116,12,117,110,105,48,54,66,48,46,109,101,100,105,12,117,110,
  105,48,54,66,50,46,102,105,110,97,12,117,110,105,48,54,66,50,46,105,110,105,116,12,117,110,105,48,54,66,50,46,109,101,100,105,12,117,110,105,
  48,54,66,52,46,102,105,110,97,12,117,110,105,48,54,66,52,46,105,110,105,116,12,117,110,105,48,54,66,52,46,109,101,100,105,12,117,110,105,48,
  54,66,54,46,102,105,110,97,12,117,110,105,48,54,66,54,46,105,110,105,116,12,117,110,105,48,54,66,54,46,109,101,100,105,12,117,110,105,48,54,
  66,55,46,102,105,110,97,12,117,110,105,48,54,66,55,46,105,110,105,116,12,117,110,105,48,54,66,55,46,109,101,100,105,12,117,110,105,48,54,66,
  56,46,102,105,110,97,12,117,110,105,48,54,66,56,46,105,110,105,116,12,117,110,105,48,54,66,56,46,109,101,100,105,12,117,110,105,48,54,66,57,
  46,102,105,110,97,12,117,110,105,48,54,66,57,46,105,110,105,116,12,117,110,105,48,54,66,57,46,109,101,100,105,12,117,110,105,48,54,66,67,46,
  102,105,110,97,12,117,110,105,48,54,66,67,46,105,110,105,116,12,117,110,105,48,54,66,67,46,109,101,100,105,12,117,110,105,48,54,66,68,46,102,
  105,110,97,12,117,110,105,48,54,66,68,46,105,110,105,116,12,117,110,105,48,54,66,68,46,109,101,100,105,0,0,0,184,2,128,64,255,251,254,3,
  250,20,3,249,37,3,248,50,3,247,150,3,246,14,3,245,254,3,244,254,3,243,37,3,242,14,3,241,150,3,240,37,3,239,138,65,5,239,254,3,
  238,150,3,237,150,3,236,250,3,235,250,3,234,254,3,233,58,3,232,66,3,231,254,3,230,50,3,229,228,83,5,229,150,3,228,138,65,5,228,83,
  3,227,226,47,5,227,250,3,226,47,3,225,254,3,224,254,3,223,50,3,222,20,3,221,150,3,220,254,3,219,18,3,218,125,3,217,187,3,216,254,
  3,214,138,65,5,214,125,3,213,212,71,5,213,125,3,212,71,3,211,210,27,5,211,254,3,210,27,3,209,254,3,208,254,3,207,254,3,206,254,3,
  205,150,3,204,203,30,5,204,254,3,203,30,3,202,50,3,201,254,3,198,133,17,5,198,28,3,197,22,3,196,254,3,195,254,3,194,254,3,193,254,
  3,192,254,3,191,254,3,190,254,3,189,254,3,188,254,3,187,254,3,186,17,3,185,134,37,5,185,254,3,184,183,187,5,184,254,3,183,182,93,5,
  183,187,3,183,128,4,182,181,37,5,182,93,64,255,3,182,64,4,181,37,3,180,254,3,179,150,3,178,254,3,177,254,3,176,254,3,175,254,3,174,
  100,3,173,14,3,172,171,37,5,172,100,3,171,170,18,5,171,37,3,170,18,3,169,138,65,5,169,250,3,168,254,3,167,254,3,166,254,3,165,18,
  3,164,254,3,163,162,14,5,163,50,3,162,14,3,161,100,3,160,138,65,5,160,150,3,159,254,3,158,157,12,5,158,254,3,157,12,3,156,155,25,
  5,156,100,3,155,154,16,5,155,25,3,154,16,3,153,10,3,152,254,3,151,150,13,5,151,254,3,150,13,3,149,138,65,5,149,150,3,148,147,14,
  5,148,40,3,147,14,3,146,250,3,145,144,187,5,145,254,3,144,143,93,5,144,187,3,144,128,4,143,142,37,5,143,93,3,143,64,4,142,37,3,
  141,254,3,140,139,46,5,140,254,3,139,46,3,138,134,37,5,138,65,3,137,136,11,5,137,20,3,136,11,3,135,134,37,5,135,100,3,134,133,17,
  5,134,37,3,133,17,3,132,254,3,131,130,17,5,131,254,3,130,17,3,129,254,3,128,254,3,127,254,3,64,255,126,125,125,5,126,254,3,125,125,
  3,124,100,3,123,84,21,5,123,37,3,122,254,3,121,254,3,120,14,3,119,12,3,118,10,3,117,254,3,116,250,3,115,250,3,114,250,3,113,250,
  3,112,254,3,111,254,3,110,254,3,108,33,3,107,254,3,106,17,66,5,106,83,3,105,254,3,104,125,3,103,17,66,5,102,254,3,101,254,3,100,
  254,3,99,254,3,98,254,3,97,58,3,96,250,3,94,12,3,93,254,3,91,254,3,90,254,3,89,88,10,5,89,250,3,88,10,3,87,22,25,5,
  87,50,3,86,254,3,85,84,21,5,85,66,3,84,21,3,83,1,16,5,83,24,3,82,20,3,81,74,19,5,81,254,3,80,11,3,79,254,3,78,
  77,16,5,78,254,3,77,16,3,76,254,3,75,74,19,5,75,254,3,74,73,16,5,74,19,3,73,29,13,5,73,16,3,72,13,3,71,254,3,70,
  150,3,69,150,3,68,254,3,67,2,45,5,67,250,3,66,187,3,65,75,3,64,254,3,63,254,3,62,61,18,5,62,20,3,61,60,15,5,61,18,
  3,60,59,13,5,60,64,255,15,3,59,13,3,58,254,3,57,254,3,56,55,20,5,56,250,3,55,54,16,5,55,20,3,54,53,11,5,54,16,3,
  53,11,3,52,30,3,51,13,3,50,49,11,5,50,254,3,49,11,3,48,47,11,5,48,13,3,47,11,3,46,45,9,5,46,16,3,45,9,3,44,
  50,3,43,42,37,5,43,100,3,42,41,18,5,42,37,3,41,18,3,40,39,37,5,40,65,3,39,37,3,38,37,11,5,38,15,3,37,11,3,36,
  254,3,35,254,3,34,15,3,33,1,16,5,33,18,3,32,100,3,31,250,3,30,29,13,5,30,100,3,29,13,3,28,17,66,5,28,254,3,27,250,
  3,26,66,3,25,17,66,5,25,254,3,24,100,3,23,22,25,5,23,254,3,22,1,16,5,22,25,3,21,254,3,20,254,3,19,254,3,18,17,66,
  5,18,254,3,17,2,45,5,17,66,3,16,125,3,15,100,3,14,254,3,13,12,22,5,13,254,3,12,1,16,5,12,22,3,11,254,3,10,16,3,
  9,254,3,8,2,45,5,8,254,3,7,20,3,6,100,3,4,1,16,5,4,254,3,64,21,3,2,45,5,3,254,3,2,1,16,5,2,45,3,1,
  16,3,0,254,3,1,184,1,100,133,141,1,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,
  43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,29,0,0};
const char* dpf_resources::dejavusans_ttf = (const char*) temp1;