1
0
Fork 0
mirror of https://git.coom.tech/drummyfish/small3dlib.git synced 2024-11-21 20:39:57 +01:00
small3dlib/programs/catTexture.h
2019-06-28 19:54:18 +02:00

2242 lines
175 KiB
C

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