1 
2 #line 3 "rcsl.c"
3 
4 #define  YY_INT_ALIGNED short int
5 
6 /* A lexical scanner generated by flex */
7 
8 /* %not-for-header */
9 
10 /* %if-c-only */
11 /* %if-not-reentrant */
12 
13 /* %endif */
14 /* %endif */
15 /* %ok-for-header */
16 
17 #define FLEX_SCANNER
18 #define YY_FLEX_MAJOR_VERSION 2
19 #define YY_FLEX_MINOR_VERSION 5
20 #define YY_FLEX_SUBMINOR_VERSION 33
21 #if YY_FLEX_SUBMINOR_VERSION > 0
22 #define FLEX_BETA
23 #endif
24 
25 /* %if-c++-only */
26 /* %endif */
27 
28 /* %if-c-only */
29 
30 /* %endif */
31 
32 /* %if-c-only */
33 
34 /* %endif */
35 
36 /* First, we deal with  platform-specific or compiler-specific issues. */
37 
38 /* begin standard C headers. */
39 /* %if-c-only */
40 #include <stdio.h>
41 #include <string.h>
42 #include <errno.h>
43 #include <stdlib.h>
44 /* %endif */
45 
46 /* %if-tables-serialization */
47 /* %endif */
48 /* end standard C headers. */
49 
50 /* %if-c-or-c++ */
51 /* flex integer type definitions */
52 
53 #ifndef FLEXINT_H
54 #define FLEXINT_H
55 
56 /* C99 systems have <inttypes.h>. Non-C99 systems may or may not. */
57 
58 #if __STDC_VERSION__ >= 199901L
59 
60 /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h,
61  * if you want the limit (max/min) macros for int types.
62  */
63 #ifndef __STDC_LIMIT_MACROS
64 #define __STDC_LIMIT_MACROS 1
65 #endif
66 
67 #include <inttypes.h>
68 typedef int8_t flex_int8_t;
69 typedef uint8_t flex_uint8_t;
70 typedef int16_t flex_int16_t;
71 typedef uint16_t flex_uint16_t;
72 typedef int32_t flex_int32_t;
73 typedef uint32_t flex_uint32_t;
74 #else
75 typedef signed char flex_int8_t;
76 typedef short int flex_int16_t;
77 typedef int flex_int32_t;
78 typedef unsigned char flex_uint8_t;
79 typedef unsigned short int flex_uint16_t;
80 typedef unsigned int flex_uint32_t;
81 #endif /* ! C99 */
82 
83 /* Limits of integral types. */
84 #ifndef INT8_MIN
85 #define INT8_MIN               (-128)
86 #endif
87 #ifndef INT16_MIN
88 #define INT16_MIN              (-32767-1)
89 #endif
90 #ifndef INT32_MIN
91 #define INT32_MIN              (-2147483647-1)
92 #endif
93 #ifndef INT8_MAX
94 #define INT8_MAX               (127)
95 #endif
96 #ifndef INT16_MAX
97 #define INT16_MAX              (32767)
98 #endif
99 #ifndef INT32_MAX
100 #define INT32_MAX              (2147483647)
101 #endif
102 #ifndef UINT8_MAX
103 #define UINT8_MAX              (255U)
104 #endif
105 #ifndef UINT16_MAX
106 #define UINT16_MAX             (65535U)
107 #endif
108 #ifndef UINT32_MAX
109 #define UINT32_MAX             (4294967295U)
110 #endif
111 
112 #endif /* ! FLEXINT_H */
113 
114 /* %endif */
115 
116 /* %if-c++-only */
117 /* %endif */
118 
119 #ifdef __cplusplus
120 
121 /* The "const" storage-class-modifier is valid. */
122 #define YY_USE_CONST
123 
124 #else	/* ! __cplusplus */
125 
126 #if __STDC__
127 
128 #define YY_USE_CONST
129 
130 #endif	/* __STDC__ */
131 #endif	/* ! __cplusplus */
132 
133 #ifdef YY_USE_CONST
134 #define yyconst const
135 #else
136 #define yyconst
137 #endif
138 
139 /* %not-for-header */
140 
141 /* Returned upon end-of-file. */
142 #define YY_NULL 0
143 /* %ok-for-header */
144 
145 /* %not-for-header */
146 
147 /* Promotes a possibly negative, possibly signed char to an unsigned
148  * integer for use as an array index.  If the signed char is negative,
149  * we want to instead treat it as an 8-bit unsigned char, hence the
150  * double cast.
151  */
152 #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
153 /* %ok-for-header */
154 
155 /* %if-reentrant */
156 /* %endif */
157 
158 /* %if-not-reentrant */
159 
160 /* %endif */
161 
162 /* Enter a start condition.  This macro really ought to take a parameter,
163  * but we do it the disgusting crufty way forced on us by the ()-less
164  * definition of BEGIN.
165  */
166 #define BEGIN (yy_start) = 1 + 2 *
167 
168 /* Translate the current start state into a value that can be later handed
169  * to BEGIN to return to the state.  The YYSTATE alias is for lex
170  * compatibility.
171  */
172 #define YY_START (((yy_start) - 1) / 2)
173 #define YYSTATE YY_START
174 
175 /* Action number for EOF rule of a given start state. */
176 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
177 
178 /* Special action meaning "start processing a new file". */
179 #define YY_NEW_FILE yyrestart(yyin  )
180 
181 #define YY_END_OF_BUFFER_CHAR 0
182 
183 /* Size of default input buffer. */
184 #ifndef YY_BUF_SIZE
185 #define YY_BUF_SIZE 16384
186 #endif
187 
188 /* The state buf must be large enough to hold one state per character in the main buffer.
189  */
190 #define YY_STATE_BUF_SIZE   ((YY_BUF_SIZE + 2) * sizeof(yy_state_type))
191 
192 #ifndef YY_TYPEDEF_YY_BUFFER_STATE
193 #define YY_TYPEDEF_YY_BUFFER_STATE
194 typedef struct yy_buffer_state *YY_BUFFER_STATE;
195 #endif
196 
197 /* %if-not-reentrant */
198 extern int yyleng;
199 /* %endif */
200 
201 /* %if-c-only */
202 /* %if-not-reentrant */
203 extern FILE *yyin, *yyout;
204 /* %endif */
205 /* %endif */
206 
207 #define EOB_ACT_CONTINUE_SCAN 0
208 #define EOB_ACT_END_OF_FILE 1
209 #define EOB_ACT_LAST_MATCH 2
210 
211     #define YY_LESS_LINENO(n)
212 
213 /* Return all but the first "n" matched characters back to the input stream. */
214 #define yyless(n) \
215 	do \
216 		{ \
217 		/* Undo effects of setting up yytext. */ \
218         int yyless_macro_arg = (n); \
219         YY_LESS_LINENO(yyless_macro_arg);\
220 		*yy_cp = (yy_hold_char); \
221 		YY_RESTORE_YY_MORE_OFFSET \
222 		(yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \
223 		YY_DO_BEFORE_ACTION; /* set up yytext again */ \
224 		} \
225 	while ( 0 )
226 
227 #define unput(c) yyunput( c, (yytext_ptr)  )
228 
229 /* The following is because we cannot portably get our hands on size_t
230  * (without autoconf's help, which isn't available because we want
231  * flex-generated scanners to compile on their own).
232  */
233 
234 #ifndef YY_TYPEDEF_YY_SIZE_T
235 #define YY_TYPEDEF_YY_SIZE_T
236 typedef unsigned int yy_size_t;
237 #endif
238 
239 #ifndef YY_STRUCT_YY_BUFFER_STATE
240 #define YY_STRUCT_YY_BUFFER_STATE
241 struct yy_buffer_state
242 	{
243 /* %if-c-only */
244 	FILE *yy_input_file;
245 /* %endif */
246 
247 /* %if-c++-only */
248 /* %endif */
249 
250 	char *yy_ch_buf;		/* input buffer */
251 	char *yy_buf_pos;		/* current position in input buffer */
252 
253 	/* Size of input buffer in bytes, not including room for EOB
254 	 * characters.
255 	 */
256 	yy_size_t yy_buf_size;
257 
258 	/* Number of characters read into yy_ch_buf, not including EOB
259 	 * characters.
260 	 */
261 	int yy_n_chars;
262 
263 	/* Whether we "own" the buffer - i.e., we know we created it,
264 	 * and can realloc() it to grow it, and should free() it to
265 	 * delete it.
266 	 */
267 	int yy_is_our_buffer;
268 
269 	/* Whether this is an "interactive" input source; if so, and
270 	 * if we're using stdio for input, then we want to use getc()
271 	 * instead of fread(), to make sure we stop fetching input after
272 	 * each newline.
273 	 */
274 	int yy_is_interactive;
275 
276 	/* Whether we're considered to be at the beginning of a line.
277 	 * If so, '^' rules will be active on the next match, otherwise
278 	 * not.
279 	 */
280 	int yy_at_bol;
281 
282     int yy_bs_lineno; /**< The line count. */
283     int yy_bs_column; /**< The column count. */
284 
285 	/* Whether to try to fill the input buffer when we reach the
286 	 * end of it.
287 	 */
288 	int yy_fill_buffer;
289 
290 	int yy_buffer_status;
291 
292 #define YY_BUFFER_NEW 0
293 #define YY_BUFFER_NORMAL 1
294 	/* When an EOF's been seen but there's still some text to process
295 	 * then we mark the buffer as YY_EOF_PENDING, to indicate that we
296 	 * shouldn't try reading from the input source any more.  We might
297 	 * still have a bunch of tokens to match, though, because of
298 	 * possible backing-up.
299 	 *
300 	 * When we actually see the EOF, we change the status to "new"
301 	 * (via yyrestart()), so that the user can continue scanning by
302 	 * just pointing yyin at a new input file.
303 	 */
304 #define YY_BUFFER_EOF_PENDING 2
305 
306 	};
307 #endif /* !YY_STRUCT_YY_BUFFER_STATE */
308 
309 /* %if-c-only Standard (non-C++) definition */
310 /* %not-for-header */
311 
312 /* %if-not-reentrant */
313 
314 /* Stack of input buffers. */
315 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
316 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
317 static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
318 /* %endif */
319 /* %ok-for-header */
320 
321 /* %endif */
322 
323 /* We provide macros for accessing buffer states in case in the
324  * future we want to put the buffer states in a more general
325  * "scanner state".
326  *
327  * Returns the top of the stack, or NULL.
328  */
329 #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \
330                           ? (yy_buffer_stack)[(yy_buffer_stack_top)] \
331                           : NULL)
332 
333 /* Same as previous macro, but useful when we know that the buffer stack is not
334  * NULL or when we need an lvalue. For internal use only.
335  */
336 #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)]
337 
338 /* %if-c-only Standard (non-C++) definition */
339 
340 /* %if-not-reentrant */
341 /* %not-for-header */
342 
343 /* yy_hold_char holds the character lost when yytext is formed. */
344 static char yy_hold_char;
345 static int yy_n_chars;		/* number of characters read into yy_ch_buf */
346 int yyleng;
347 
348 /* Points to current character in buffer. */
349 static char *yy_c_buf_p = (char *) 0;
350 static int yy_init = 0;		/* whether we need to initialize */
351 static int yy_start = 0;	/* start state number */
352 
353 /* Flag which is used to allow yywrap()'s to do buffer switches
354  * instead of setting up a fresh yyin.  A bit of a hack ...
355  */
356 static int yy_did_buffer_switch_on_eof;
357 /* %ok-for-header */
358 
359 /* %endif */
360 
361 void yyrestart (FILE *input_file  );
362 void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer  );
363 YY_BUFFER_STATE yy_create_buffer (FILE *file,int size  );
364 void yy_delete_buffer (YY_BUFFER_STATE b  );
365 void yy_flush_buffer (YY_BUFFER_STATE b  );
366 void yypush_buffer_state (YY_BUFFER_STATE new_buffer  );
367 void yypop_buffer_state (void );
368 
369 static void yyensure_buffer_stack (void );
370 static void yy_load_buffer_state (void );
371 static void yy_init_buffer (YY_BUFFER_STATE b,FILE *file  );
372 
373 #define YY_FLUSH_BUFFER yy_flush_buffer(YY_CURRENT_BUFFER )
374 
375 YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
376 YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
377 YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len  );
378 
379 /* %endif */
380 
381 void *yyalloc (yy_size_t  );
382 void *yyrealloc (void *,yy_size_t  );
383 void yyfree (void *  );
384 
385 #define yy_new_buffer yy_create_buffer
386 
387 #define yy_set_interactive(is_interactive) \
388 	{ \
389 	if ( ! YY_CURRENT_BUFFER ){ \
390         yyensure_buffer_stack (); \
391 		YY_CURRENT_BUFFER_LVALUE =    \
392             yy_create_buffer(yyin,YY_BUF_SIZE ); \
393 	} \
394 	YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \
395 	}
396 
397 #define yy_set_bol(at_bol) \
398 	{ \
399 	if ( ! YY_CURRENT_BUFFER ){\
400         yyensure_buffer_stack (); \
401 		YY_CURRENT_BUFFER_LVALUE =    \
402             yy_create_buffer(yyin,YY_BUF_SIZE ); \
403 	} \
404 	YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \
405 	}
406 
407 #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol)
408 
409 /* %% [1.0] yytext/yyin/yyout/yy_state_type/yylineno etc. def's & init go here */
410 /* Begin user sect3 */
411 
412 #define FLEX_DEBUG
413 
414 typedef unsigned char YY_CHAR;
415 
416 FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
417 
418 typedef int yy_state_type;
419 
420 extern int yylineno;
421 
422 int yylineno = 1;
423 
424 extern char *yytext;
425 #define yytext_ptr yytext
426 static yyconst flex_int16_t yy_nxt[][256] =
427     {
428     {
429         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
430         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
431         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
432         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
433         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
434         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
435         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
436         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
437         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
438         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
439 
440         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
441         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
442         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
443         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
444         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
445         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
446         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
447         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
448         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
449         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
450 
451         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
452         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
453         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
454         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
455         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
456         0,    0,    0,    0,    0,    0
457     },
458 
459     {
460        15,   16,   16,   16,   16,   16,   16,   16,   17,   17,
461        18,   17,   17,   17,   16,   16,   16,   16,   16,   16,
462        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
463        16,   16,   17,   19,   19,   19,   20,   19,   19,   19,
464 
465        19,   19,   19,   19,   16,   19,   21,   19,   21,   21,
466        21,   21,   21,   21,   21,   21,   21,   21,   20,   20,
467        19,   19,   19,   19,   22,   19,   19,   19,   19,   19,
468        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
469        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
470        19,   19,   19,   19,   19,   19,   19,   23,   24,   25,
471        26,   27,   28,   29,   30,   19,   19,   31,   32,   33,
472        34,   35,   36,   19,   19,   37,   38,   19,   19,   19,
473        19,   19,   19,   19,   19,   19,   19,   16,   16,   16,
474        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
475 
476        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
477        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
478        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
479        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
480        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
481        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
482        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
483        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
484        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
485        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
486 
487        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
488        19,   19,   19,   19,   19,   19
489     },
490 
491     {
492        15,   16,   16,   16,   16,   16,   16,   16,   17,   17,
493        18,   17,   17,   17,   16,   16,   16,   16,   16,   16,
494        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
495        16,   16,   17,   19,   19,   19,   20,   19,   19,   19,
496        19,   19,   19,   19,   16,   19,   21,   19,   21,   21,
497        21,   21,   21,   21,   21,   21,   21,   21,   20,   20,
498        19,   19,   19,   19,   22,   19,   19,   19,   19,   19,
499        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
500 
501        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
502        19,   19,   19,   19,   19,   19,   19,   23,   24,   25,
503        26,   27,   28,   29,   30,   19,   19,   31,   32,   33,
504        34,   35,   36,   19,   19,   37,   38,   19,   19,   19,
505        19,   19,   19,   19,   19,   19,   19,   16,   16,   16,
506        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
507        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
508        16,   16,   16,   16,   16,   16,   16,   16,   16,   16,
509        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
510        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
511 
512        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
513        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
514        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
515        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
516        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
517        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
518        19,   19,   19,   19,   19,   19,   19,   19,   19,   19,
519        19,   19,   19,   19,   19,   19
520     },
521 
522     {
523        15,   39,   39,   39,   39,   39,   39,   39,   39,   39,
524        40,   39,   39,   39,   39,   39,   39,   39,   39,   39,
525 
526        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
527        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
528        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
529        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
530        39,   39,   39,   39,   41,   39,   39,   39,   39,   39,
531        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
532        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
533        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
534        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
535        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
536 
537        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
538        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
539        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
540        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
541        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
542        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
543        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
544        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
545        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
546        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
547 
548        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
549        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
550        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
551        39,   39,   39,   39,   39,   39
552     },
553 
554     {
555        15,   39,   39,   39,   39,   39,   39,   39,   39,   39,
556        40,   39,   39,   39,   39,   39,   39,   39,   39,   39,
557        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
558        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
559        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
560        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
561 
562        39,   39,   39,   39,   41,   39,   39,   39,   39,   39,
563        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
564        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
565        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
566        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
567        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
568        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
569        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
570        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
571        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
572 
573        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
574        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
575        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
576        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
577        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
578        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
579        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
580        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
581        39,   39,   39,   39,   39,   39,   39,   39,   39,   39,
582        39,   39,   39,   39,   39,   39
583 
584     },
585 
586     {
587        15,   42,   42,   42,   42,   42,   42,   42,   43,   43,
588        44,   43,   43,   43,   42,   42,   42,   42,   42,   42,
589        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
590        42,   42,   43,   45,   45,   45,   46,   45,   45,   45,
591        45,   45,   45,   45,   46,   45,   47,   45,   48,   48,
592        48,   48,   48,   48,   48,   48,   48,   48,   46,   46,
593        45,   45,   45,   45,   46,   45,   45,   45,   45,   45,
594        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
595        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
596        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
597 
598        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
599        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
600        45,   45,   45,   45,   45,   45,   45,   42,   42,   42,
601        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
602        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
603        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
604        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
605        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
606        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
607        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
608 
609        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
610        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
611        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
612        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
613        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
614        45,   45,   45,   45,   45,   45
615     },
616 
617     {
618        15,   42,   42,   42,   42,   42,   42,   42,   43,   43,
619        44,   43,   43,   43,   42,   42,   42,   42,   42,   42,
620        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
621        42,   42,   43,   45,   45,   45,   46,   45,   45,   45,
622 
623        45,   45,   45,   45,   46,   45,   47,   45,   48,   48,
624        48,   48,   48,   48,   48,   48,   48,   48,   46,   46,
625        45,   45,   45,   45,   46,   45,   45,   45,   45,   45,
626        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
627        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
628        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
629        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
630        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
631        45,   45,   45,   45,   45,   45,   45,   42,   42,   42,
632        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
633 
634        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
635        42,   42,   42,   42,   42,   42,   42,   42,   42,   42,
636        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
637        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
638        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
639        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
640        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
641        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
642        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
643        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
644 
645        45,   45,   45,   45,   45,   45,   45,   45,   45,   45,
646        45,   45,   45,   45,   45,   45
647     },
648 
649     {
650        15,   49,   49,   49,   49,   49,   49,   49,   50,   50,
651        51,   50,   50,   50,   49,   49,   49,   49,   49,   49,
652        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
653        49,   49,   50,   52,   52,   52,   53,   52,   52,   52,
654        52,   52,   52,   52,   53,   52,   53,   52,   54,   54,
655        54,   54,   54,   54,   54,   54,   54,   54,   53,   53,
656        52,   52,   52,   52,   53,   52,   52,   52,   52,   52,
657        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
658 
659        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
660        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
661        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
662        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
663        52,   52,   52,   52,   52,   52,   52,   49,   49,   49,
664        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
665        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
666        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
667        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
668        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
669 
670        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
671        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
672        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
673        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
674        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
675        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
676        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
677        52,   52,   52,   52,   52,   52
678     },
679 
680     {
681        15,   49,   49,   49,   49,   49,   49,   49,   50,   50,
682        51,   50,   50,   50,   49,   49,   49,   49,   49,   49,
683 
684        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
685        49,   49,   50,   52,   52,   52,   53,   52,   52,   52,
686        52,   52,   52,   52,   53,   52,   53,   52,   54,   54,
687        54,   54,   54,   54,   54,   54,   54,   54,   53,   53,
688        52,   52,   52,   52,   53,   52,   52,   52,   52,   52,
689        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
690        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
691        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
692        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
693        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
694 
695        52,   52,   52,   52,   52,   52,   52,   49,   49,   49,
696        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
697        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
698        49,   49,   49,   49,   49,   49,   49,   49,   49,   49,
699        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
700        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
701        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
702        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
703        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
704        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
705 
706        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
707        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
708        52,   52,   52,   52,   52,   52,   52,   52,   52,   52,
709        52,   52,   52,   52,   52,   52
710     },
711 
712     {
713        15,   55,   55,   55,   55,   55,   55,   55,   55,   55,
714        56,   55,   55,   55,   55,   55,   55,   55,   55,   55,
715        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
716        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
717        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
718        55,   55,   55,   55,   55,   55,   55,   55,   55,   57,
719 
720        55,   55,   55,   55,   58,   55,   55,   55,   55,   55,
721        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
722        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
723        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
724        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
725        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
726        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
727        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
728        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
729        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
730 
731        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
732        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
733        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
734        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
735        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
736        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
737        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
738        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
739        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
740        55,   55,   55,   55,   55,   55
741 
742     },
743 
744     {
745        15,   55,   55,   55,   55,   55,   55,   55,   55,   55,
746        56,   55,   55,   55,   55,   55,   55,   55,   55,   55,
747        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
748        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
749        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
750        55,   55,   55,   55,   55,   55,   55,   55,   55,   57,
751        55,   55,   55,   55,   58,   55,   55,   55,   55,   55,
752        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
753        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
754        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
755 
756        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
757        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
758        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
759        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
760        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
761        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
762        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
763        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
764        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
765        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
766 
767        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
768        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
769        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
770        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
771        55,   55,   55,   55,   55,   55,   55,   55,   55,   55,
772        55,   55,   55,   55,   55,   55
773     },
774 
775     {
776        15,   59,   59,   59,   59,   59,   59,   59,   59,   59,
777        60,   59,   59,   59,   59,   59,   59,   59,   59,   59,
778        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
779        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
780 
781        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
782        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
783        59,   59,   59,   59,   61,   59,   59,   59,   59,   59,
784        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
785        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
786        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
787        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
788        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
789        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
790        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
791 
792        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
793        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
794        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
795        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
796        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
797        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
798        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
799        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
800        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
801        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
802 
803        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
804        59,   59,   59,   59,   59,   59
805     },
806 
807     {
808        15,   59,   59,   59,   59,   59,   59,   59,   59,   59,
809        60,   59,   59,   59,   59,   59,   59,   59,   59,   59,
810        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
811        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
812        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
813        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
814        59,   59,   59,   59,   61,   59,   59,   59,   59,   59,
815        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
816 
817        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
818        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
819        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
820        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
821        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
822        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
823        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
824        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
825        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
826        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
827 
828        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
829        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
830        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
831        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
832        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
833        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
834        59,   59,   59,   59,   59,   59,   59,   59,   59,   59,
835        59,   59,   59,   59,   59,   59
836     },
837 
838     {
839        15,   62,   62,   62,   62,   62,   62,   62,   63,   63,
840        64,   63,   63,   63,   62,   62,   62,   62,   62,   62,
841 
842        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
843        62,   62,   63,   65,   65,   65,   66,   65,   65,   65,
844        65,   65,   65,   65,   66,   65,   67,   65,   68,   68,
845        68,   68,   68,   68,   68,   68,   68,   68,   66,   66,
846        65,   65,   65,   65,   69,   65,   65,   65,   65,   65,
847        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
848        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
849        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
850        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
851        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
852 
853        65,   65,   65,   65,   65,   65,   65,   62,   62,   62,
854        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
855        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
856        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
857        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
858        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
859        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
860        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
861        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
862        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
863 
864        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
865        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
866        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
867        65,   65,   65,   65,   65,   65
868     },
869 
870     {
871        15,   62,   62,   62,   62,   62,   62,   62,   63,   63,
872        64,   63,   63,   63,   62,   62,   62,   62,   62,   62,
873        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
874        62,   62,   63,   65,   65,   65,   66,   65,   65,   65,
875        65,   65,   65,   65,   66,   65,   67,   65,   68,   68,
876        68,   68,   68,   68,   68,   68,   68,   68,   66,   66,
877 
878        65,   65,   65,   65,   69,   65,   65,   65,   65,   65,
879        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
880        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
881        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
882        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
883        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
884        65,   65,   65,   65,   65,   65,   65,   62,   62,   62,
885        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
886        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
887        62,   62,   62,   62,   62,   62,   62,   62,   62,   62,
888 
889        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
890        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
891        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
892        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
893        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
894        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
895        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
896        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
897        65,   65,   65,   65,   65,   65,   65,   65,   65,   65,
898        65,   65,   65,   65,   65,   65
899 
900     },
901 
902     {
903       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
904       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
905       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
906       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
907       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
908       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
909       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
910       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
911       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
912       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
913 
914       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
915       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
916       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
917       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
918       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
919       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
920       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
921       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
922       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
923       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
924 
925       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
926       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
927       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
928       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
929       -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,  -15,
930       -15,  -15,  -15,  -15,  -15,  -15
931     },
932 
933     {
934        15,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
935       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
936       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
937       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
938 
939       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
940       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
941       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
942       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
943       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
944       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
945       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
946       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
947       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
948       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
949 
950       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
951       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
952       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
953       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
954       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
955       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
956       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
957       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
958       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
959       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
960 
961       -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,  -16,
962       -16,  -16,  -16,  -16,  -16,  -16
963     },
964 
965     {
966        15,  -17,  -17,  -17,  -17,  -17,  -17,  -17,   70,   70,
967       -17,   70,   70,   70,  -17,  -17,  -17,  -17,  -17,  -17,
968       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
969       -17,  -17,   70,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
970       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
971       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
972       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
973       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
974 
975       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
976       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
977       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
978       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
979       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
980       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
981       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
982       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
983       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
984       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
985 
986       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
987       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
988       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
989       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
990       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
991       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
992       -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,  -17,
993       -17,  -17,  -17,  -17,  -17,  -17
994     },
995 
996     {
997        15,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
998       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
999 
1000       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1001       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1002       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1003       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1004       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1005       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1006       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1007       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1008       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1009       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1010 
1011       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1012       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1013       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1014       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1015       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1016       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1017       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1018       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1019       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1020       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1021 
1022       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1023       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1024       -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,  -18,
1025       -18,  -18,  -18,  -18,  -18,  -18
1026     },
1027 
1028     {
1029        15,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1030       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1031       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1032       -19,  -19,  -19,   71,   71,   71,  -19,   71,   71,   71,
1033        71,   71,   71,   71,  -19,   71,   72,   71,   72,   72,
1034        72,   72,   72,   72,   72,   72,   72,   72,  -19,  -19,
1035 
1036        71,   71,   71,   71,  -19,   71,   71,   71,   71,   71,
1037        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1038        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1039        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1040        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1041        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1042        71,   71,   71,   71,   71,   71,   71,  -19,  -19,  -19,
1043       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1044       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1045       -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,  -19,
1046 
1047        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1048        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1049        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1050        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1051        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1052        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1053        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1054        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1055        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1056        71,   71,   71,   71,   71,   71
1057 
1058     },
1059 
1060     {
1061        15,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1062       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1063       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1064       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1065       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1066       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1067       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1068       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1069       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1070       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1071 
1072       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1073       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1074       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1075       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1076       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1077       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1078       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1079       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1080       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1081       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1082 
1083       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1084       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1085       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1086       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1087       -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,  -20,
1088       -20,  -20,  -20,  -20,  -20,  -20
1089     },
1090 
1091     {
1092        15,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1093       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1094       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1095       -21,  -21,  -21,   73,   73,   73,  -21,   73,   73,   73,
1096 
1097        73,   73,   73,   73,  -21,   73,   74,   73,   74,   74,
1098        74,   74,   74,   74,   74,   74,   74,   74,  -21,  -21,
1099        73,   73,   73,   73,  -21,   73,   73,   73,   73,   73,
1100        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1101        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1102        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1103        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1104        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1105        73,   73,   73,   73,   73,   73,   73,  -21,  -21,  -21,
1106       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1107 
1108       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1109       -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,  -21,
1110        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1111        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1112        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1113        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1114        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1115        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1116        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1117        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1118 
1119        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
1120        73,   73,   73,   73,   73,   73
1121     },
1122 
1123     {
1124        15,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1125       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1126       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1127       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1128       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1129       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1130       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1131       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1132 
1133       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1134       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1135       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1136       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1137       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1138       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1139       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1140       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1141       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1142       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1143 
1144       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1145       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1146       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1147       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1148       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1149       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1150       -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,  -22,
1151       -22,  -22,  -22,  -22,  -22,  -22
1152     },
1153 
1154     {
1155        15,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1156       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1157 
1158       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1159       -23,  -23,  -23,   71,   71,   71,  -23,   71,   71,   71,
1160        71,   71,   71,   71,  -23,   71,   72,   71,   72,   72,
1161        72,   72,   72,   72,   72,   72,   72,   72,  -23,  -23,
1162        71,   71,   71,   71,  -23,   71,   71,   71,   71,   71,
1163        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1164        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1165        71,   71,   71,   71,   71,   71,   71,   71,   71,   75,
1166        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1167        71,   71,   71,   71,   71,   71,   71,   76,   71,   71,
1168 
1169        71,   71,   71,   71,   71,   71,   71,  -23,  -23,  -23,
1170       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1171       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1172       -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,  -23,
1173        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1174        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1175        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1176        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1177        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1178        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1179 
1180        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1181        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1182        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1183        71,   71,   71,   71,   71,   71
1184     },
1185 
1186     {
1187        15,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1188       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1189       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1190       -24,  -24,  -24,   71,   71,   71,  -24,   71,   71,   71,
1191        71,   71,   71,   71,  -24,   71,   72,   71,   72,   72,
1192        72,   72,   72,   72,   72,   72,   72,   72,  -24,  -24,
1193 
1194        71,   71,   71,   71,  -24,   71,   71,   71,   71,   71,
1195        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1196        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1197        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1198        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1199        71,   71,   71,   71,   77,   71,   71,   71,   71,   71,
1200        71,   71,   71,   71,   71,   71,   71,  -24,  -24,  -24,
1201       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1202       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1203       -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,  -24,
1204 
1205        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1206        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1207        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1208        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1209        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1210        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1211        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1212        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1213        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1214        71,   71,   71,   71,   71,   71
1215 
1216     },
1217 
1218     {
1219        15,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1220       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1221       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1222       -25,  -25,  -25,   71,   71,   71,  -25,   71,   71,   71,
1223        71,   71,   71,   71,  -25,   71,   72,   71,   72,   72,
1224        72,   72,   72,   72,   72,   72,   72,   72,  -25,  -25,
1225        71,   71,   71,   71,  -25,   71,   71,   71,   71,   71,
1226        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1227        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1228        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1229 
1230        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1231        71,   78,   71,   71,   71,   71,   71,   71,   71,   71,
1232        71,   71,   71,   71,   71,   71,   71,  -25,  -25,  -25,
1233       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1234       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1235       -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,  -25,
1236        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1237        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1238        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1239        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1240 
1241        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1242        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1243        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1244        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1245        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1246        71,   71,   71,   71,   71,   71
1247     },
1248 
1249     {
1250        15,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1251       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1252       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1253       -26,  -26,  -26,   71,   71,   71,  -26,   71,   71,   71,
1254 
1255        71,   71,   71,   71,  -26,   71,   72,   71,   72,   72,
1256        72,   72,   72,   72,   72,   72,   72,   72,  -26,  -26,
1257        71,   71,   71,   71,  -26,   71,   71,   71,   71,   71,
1258        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1259        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1260        71,   71,   71,   71,   71,   71,   71,   79,   71,   71,
1261        71,   80,   71,   71,   71,   71,   71,   71,   71,   71,
1262        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1263        71,   71,   71,   71,   71,   71,   71,  -26,  -26,  -26,
1264       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1265 
1266       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1267       -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,  -26,
1268        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1269        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1270        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1271        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1272        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1273        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1274        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1275        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1276 
1277        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1278        71,   71,   71,   71,   71,   71
1279     },
1280 
1281     {
1282        15,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1283       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1284       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1285       -27,  -27,  -27,   71,   71,   71,  -27,   71,   71,   71,
1286        71,   71,   71,   71,  -27,   71,   72,   71,   72,   72,
1287        72,   72,   72,   72,   72,   72,   72,   72,  -27,  -27,
1288        71,   71,   71,   71,  -27,   71,   71,   71,   71,   71,
1289        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1290 
1291        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1292        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1293        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1294        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1295        81,   71,   71,   71,   71,   71,   71,  -27,  -27,  -27,
1296       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1297       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1298       -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,  -27,
1299        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1300        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1301 
1302        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1303        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1304        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1305        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1306        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1307        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1308        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1309        71,   71,   71,   71,   71,   71
1310     },
1311 
1312     {
1313        15,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1314       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1315 
1316       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1317       -28,  -28,  -28,   71,   71,   71,  -28,   71,   71,   71,
1318        71,   71,   71,   71,  -28,   71,   72,   71,   72,   72,
1319        72,   72,   72,   72,   72,   72,   72,   72,  -28,  -28,
1320        71,   71,   71,   71,  -28,   71,   71,   71,   71,   71,
1321        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1322        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1323        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1324        71,   71,   71,   71,   71,   82,   71,   71,   71,   71,
1325        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1326 
1327        71,   71,   71,   71,   71,   71,   71,  -28,  -28,  -28,
1328       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1329       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1330       -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,  -28,
1331        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1332        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1333        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1334        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1335        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1336        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1337 
1338        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1339        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1340        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1341        71,   71,   71,   71,   71,   71
1342     },
1343 
1344     {
1345        15,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1346       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1347       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1348       -29,  -29,  -29,   71,   71,   71,  -29,   71,   71,   71,
1349        71,   71,   71,   71,  -29,   71,   72,   71,   72,   72,
1350        72,   72,   72,   72,   72,   72,   72,   72,  -29,  -29,
1351 
1352        71,   71,   71,   71,  -29,   71,   71,   71,   71,   71,
1353        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1354        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1355        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1356        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1357        71,   71,   71,   71,   83,   71,   71,   71,   71,   71,
1358        71,   71,   71,   71,   71,   71,   71,  -29,  -29,  -29,
1359       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1360       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1361       -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,  -29,
1362 
1363        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1364        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1365        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1366        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1367        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1368        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1369        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1370        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1371        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1372        71,   71,   71,   71,   71,   71
1373 
1374     },
1375 
1376     {
1377        15,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1378       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1379       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1380       -30,  -30,  -30,   71,   71,   71,  -30,   71,   71,   71,
1381        71,   71,   71,   71,  -30,   71,   72,   71,   72,   72,
1382        72,   72,   72,   72,   72,   72,   72,   72,  -30,  -30,
1383        71,   71,   71,   71,  -30,   71,   71,   71,   71,   71,
1384        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1385        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1386        71,   71,   71,   71,   71,   71,   71,   84,   71,   71,
1387 
1388        71,   85,   71,   71,   71,   71,   71,   71,   71,   71,
1389        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1390        71,   71,   71,   71,   71,   71,   71,  -30,  -30,  -30,
1391       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1392       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1393       -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,  -30,
1394        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1395        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1396        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1397        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1398 
1399        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1400        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1401        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1402        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1403        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1404        71,   71,   71,   71,   71,   71
1405     },
1406 
1407     {
1408        15,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1409       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1410       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1411       -31,  -31,  -31,   71,   71,   71,  -31,   71,   71,   71,
1412 
1413        71,   71,   71,   71,  -31,   71,   72,   71,   72,   72,
1414        72,   72,   72,   72,   72,   72,   72,   72,  -31,  -31,
1415        71,   71,   71,   71,  -31,   71,   71,   71,   71,   71,
1416        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1417        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1418        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1419        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1420        71,   86,   71,   71,   71,   71,   71,   71,   71,   71,
1421        71,   71,   71,   71,   71,   71,   71,  -31,  -31,  -31,
1422       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1423 
1424       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1425       -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,  -31,
1426        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1427        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1428        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1429        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1430        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1431        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1432        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1433        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1434 
1435        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1436        71,   71,   71,   71,   71,   71
1437     },
1438 
1439     {
1440        15,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1441       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1442       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1443       -32,  -32,  -32,   71,   71,   71,  -32,   71,   71,   71,
1444        71,   71,   71,   71,  -32,   71,   72,   71,   72,   72,
1445        72,   72,   72,   72,   72,   72,   72,   72,  -32,  -32,
1446        71,   71,   71,   71,  -32,   71,   71,   71,   71,   71,
1447        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1448 
1449        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1450        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1451        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1452        71,   87,   71,   71,   71,   71,   71,   71,   71,   71,
1453        71,   71,   71,   71,   71,   71,   71,  -32,  -32,  -32,
1454       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1455       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1456       -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,  -32,
1457        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1458        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1459 
1460        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1461        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1462        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1463        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1464        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1465        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1466        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1467        71,   71,   71,   71,   71,   71
1468     },
1469 
1470     {
1471        15,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1472       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1473 
1474       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1475       -33,  -33,  -33,   71,   71,   71,  -33,   71,   71,   71,
1476        71,   71,   71,   71,  -33,   71,   72,   71,   72,   72,
1477        72,   72,   72,   72,   72,   72,   72,   72,  -33,  -33,
1478        71,   71,   71,   71,  -33,   71,   71,   71,   71,   71,
1479        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1480        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1481        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1482        71,   88,   71,   71,   71,   71,   71,   71,   71,   71,
1483        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1484 
1485        71,   71,   71,   71,   71,   71,   71,  -33,  -33,  -33,
1486       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1487       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1488       -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,  -33,
1489        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1490        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1491        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1492        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1493        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1494        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1495 
1496        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1497        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1498        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1499        71,   71,   71,   71,   71,   71
1500     },
1501 
1502     {
1503        15,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1504       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1505       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1506       -34,  -34,  -34,   71,   71,   71,  -34,   71,   71,   71,
1507        71,   71,   71,   71,  -34,   71,   72,   71,   72,   72,
1508        72,   72,   72,   72,   72,   72,   72,   72,  -34,  -34,
1509 
1510        71,   71,   71,   71,  -34,   71,   71,   71,   71,   71,
1511        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1512        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1513        71,   71,   71,   71,   71,   71,   71,   89,   71,   71,
1514        71,   90,   71,   71,   71,   71,   71,   71,   71,   71,
1515        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1516        71,   71,   71,   71,   71,   71,   71,  -34,  -34,  -34,
1517       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1518       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1519       -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,  -34,
1520 
1521        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1522        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1523        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1524        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1525        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1526        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1527        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1528        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1529        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1530        71,   71,   71,   71,   71,   71
1531 
1532     },
1533 
1534     {
1535        15,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1536       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1537       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1538       -35,  -35,  -35,   71,   71,   71,  -35,   71,   71,   71,
1539        71,   71,   71,   71,  -35,   71,   72,   71,   72,   72,
1540        72,   72,   72,   72,   72,   72,   72,   72,  -35,  -35,
1541        71,   71,   71,   71,  -35,   71,   71,   71,   71,   71,
1542        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1543        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1544        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1545 
1546        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1547        71,   71,   71,   71,   71,   71,   71,   71,   71,   91,
1548        71,   71,   71,   71,   71,   71,   71,  -35,  -35,  -35,
1549       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1550       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1551       -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,  -35,
1552        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1553        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1554        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1555        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1556 
1557        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1558        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1559        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1560        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1561        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1562        71,   71,   71,   71,   71,   71
1563     },
1564 
1565     {
1566        15,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1567       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1568       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1569       -36,  -36,  -36,   71,   71,   71,  -36,   71,   71,   71,
1570 
1571        71,   71,   71,   71,  -36,   71,   72,   71,   72,   72,
1572        72,   72,   72,   72,   72,   72,   72,   72,  -36,  -36,
1573        71,   71,   71,   71,  -36,   71,   71,   71,   71,   71,
1574        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1575        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1576        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1577        71,   92,   71,   71,   71,   71,   71,   71,   71,   71,
1578        71,   71,   71,   71,   93,   71,   71,   71,   71,   71,
1579        71,   71,   71,   71,   71,   71,   71,  -36,  -36,  -36,
1580       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1581 
1582       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1583       -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,  -36,
1584        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1585        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1586        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1587        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1588        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1589        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1590        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1591        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1592 
1593        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1594        71,   71,   71,   71,   71,   71
1595     },
1596 
1597     {
1598        15,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1599       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1600       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1601       -37,  -37,  -37,   71,   71,   71,  -37,   71,   71,   71,
1602        71,   71,   71,   71,  -37,   71,   72,   71,   72,   72,
1603        72,   72,   72,   72,   72,   72,   72,   72,  -37,  -37,
1604        71,   71,   71,   71,  -37,   71,   71,   71,   71,   71,
1605        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1606 
1607        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1608        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1609        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1610        71,   71,   94,   71,   71,   71,   95,   71,   71,   71,
1611        71,   96,   71,   71,   71,   71,   71,  -37,  -37,  -37,
1612       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1613       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1614       -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,  -37,
1615        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1616        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1617 
1618        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1619        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1620        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1621        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1622        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1623        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1624        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1625        71,   71,   71,   71,   71,   71
1626     },
1627 
1628     {
1629        15,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1630       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1631 
1632       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1633       -38,  -38,  -38,   71,   71,   71,  -38,   71,   71,   71,
1634        71,   71,   71,   71,  -38,   71,   72,   71,   72,   72,
1635        72,   72,   72,   72,   72,   72,   72,   72,  -38,  -38,
1636        71,   71,   71,   71,  -38,   71,   71,   71,   71,   71,
1637        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1638        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1639        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1640        71,   97,   71,   71,   71,   71,   71,   71,   71,   71,
1641        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1642 
1643        71,   71,   71,   71,   71,   71,   71,  -38,  -38,  -38,
1644       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1645       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1646       -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,  -38,
1647        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1648        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1649        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1650        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1651        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1652        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1653 
1654        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1655        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1656        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
1657        71,   71,   71,   71,   71,   71
1658     },
1659 
1660     {
1661        15,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1662       -39,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1663        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1664        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1665        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1666        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1667 
1668        98,   98,   98,   98,  -39,   98,   98,   98,   98,   98,
1669        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1670        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1671        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1672        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1673        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1674        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1675        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1676        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1677        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1678 
1679        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1680        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1681        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1682        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1683        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1684        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1685        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1686        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1687        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
1688        98,   98,   98,   98,   98,   98
1689 
1690     },
1691 
1692     {
1693        15,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1694       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1695       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1696       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1697       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1698       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1699       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1700       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1701       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1702       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1703 
1704       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1705       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1706       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1707       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1708       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1709       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1710       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1711       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1712       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1713       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1714 
1715       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1716       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1717       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1718       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1719       -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,  -40,
1720       -40,  -40,  -40,  -40,  -40,  -40
1721     },
1722 
1723     {
1724        15,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1725       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1726       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1727       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1728 
1729       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1730       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1731       -41,  -41,  -41,  -41,   99,  -41,  -41,  -41,  -41,  -41,
1732       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1733       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1734       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1735       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1736       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1737       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1738       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1739 
1740       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1741       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1742       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1743       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1744       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1745       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1746       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1747       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1748       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1749       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1750 
1751       -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,  -41,
1752       -41,  -41,  -41,  -41,  -41,  -41
1753     },
1754 
1755     {
1756        15,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1757       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1758       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1759       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1760       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1761       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1762       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1763       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1764 
1765       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1766       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1767       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1768       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1769       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1770       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1771       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1772       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1773       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1774       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1775 
1776       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1777       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1778       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1779       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1780       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1781       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1782       -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,  -42,
1783       -42,  -42,  -42,  -42,  -42,  -42
1784     },
1785 
1786     {
1787        15,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  100,  100,
1788       -43,  100,  100,  100,  -43,  -43,  -43,  -43,  -43,  -43,
1789 
1790       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1791       -43,  -43,  100,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1792       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1793       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1794       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1795       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1796       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1797       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1798       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1799       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1800 
1801       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1802       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1803       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1804       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1805       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1806       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1807       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1808       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1809       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1810       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1811 
1812       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1813       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1814       -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,  -43,
1815       -43,  -43,  -43,  -43,  -43,  -43
1816     },
1817 
1818     {
1819        15,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1820       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1821       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1822       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1823       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1824       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1825 
1826       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1827       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1828       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1829       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1830       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1831       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1832       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1833       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1834       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1835       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1836 
1837       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1838       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1839       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1840       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1841       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1842       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1843       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1844       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1845       -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,  -44,
1846       -44,  -44,  -44,  -44,  -44,  -44
1847 
1848     },
1849 
1850     {
1851        15,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1852       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1853       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1854       -45,  -45,  -45,  101,  101,  101,  -45,  101,  101,  101,
1855       101,  101,  101,  101,  -45,  101,  102,  101,  102,  102,
1856       102,  102,  102,  102,  102,  102,  102,  102,  -45,  -45,
1857       101,  101,  101,  101,  -45,  101,  101,  101,  101,  101,
1858       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1859       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1860       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1861 
1862       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1863       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1864       101,  101,  101,  101,  101,  101,  101,  -45,  -45,  -45,
1865       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1866       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1867       -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,  -45,
1868       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1869       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1870       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1871       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1872 
1873       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1874       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1875       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1876       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1877       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
1878       101,  101,  101,  101,  101,  101
1879     },
1880 
1881     {
1882        15,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1883       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1884       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1885       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1886 
1887       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1888       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1889       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1890       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1891       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1892       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1893       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1894       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1895       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1896       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1897 
1898       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1899       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1900       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1901       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1902       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1903       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1904       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1905       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1906       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1907       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1908 
1909       -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,  -46,
1910       -46,  -46,  -46,  -46,  -46,  -46
1911     },
1912 
1913     {
1914        15,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1915       -47,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1916       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1917       103,  103,  103,  104,  104,  104,  103,  104,  104,  104,
1918       104,  104,  104,  104,  103,  104,  105,  104,  105,  105,
1919       105,  105,  105,  105,  105,  105,  105,  105,  103,  103,
1920       104,  104,  104,  104,  103,  104,  104,  104,  104,  104,
1921       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1922 
1923       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1924       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1925       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1926       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1927       104,  104,  104,  104,  104,  104,  104,  103,  103,  103,
1928       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1929       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1930       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1931       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1932       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1933 
1934       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1935       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1936       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1937       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1938       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1939       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1940       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1941       104,  104,  104,  104,  104,  104
1942     },
1943 
1944     {
1945        15,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1946       -48,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1947 
1948       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1949       103,  103,  103,  104,  104,  104,  103,  104,  104,  104,
1950       104,  104,  104,  104,  103,  104,  105,  104,  105,  105,
1951       105,  105,  105,  105,  105,  105,  105,  105,  103,  103,
1952       104,  104,  104,  104,  103,  104,  104,  104,  104,  104,
1953       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1954       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1955       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1956       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1957       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1958 
1959       104,  104,  104,  104,  104,  104,  104,  103,  103,  103,
1960       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1961       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1962       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
1963       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1964       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1965       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1966       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1967       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1968       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1969 
1970       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1971       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1972       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
1973       104,  104,  104,  104,  104,  104
1974     },
1975 
1976     {
1977        15,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1978       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1979       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1980       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1981       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1982       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1983 
1984       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1985       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1986       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1987       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1988       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1989       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1990       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1991       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1992       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1993       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1994 
1995       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1996       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1997       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1998       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
1999       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
2000       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
2001       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
2002       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
2003       -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,  -49,
2004       -49,  -49,  -49,  -49,  -49,  -49
2005 
2006     },
2007 
2008     {
2009        15,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  106,  106,
2010       -50,  106,  106,  106,  -50,  -50,  -50,  -50,  -50,  -50,
2011       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2012       -50,  -50,  106,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2013       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2014       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2015       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2016       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2017       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2018       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2019 
2020       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2021       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2022       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2023       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2024       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2025       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2026       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2027       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2028       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2029       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2030 
2031       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2032       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2033       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2034       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2035       -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,  -50,
2036       -50,  -50,  -50,  -50,  -50,  -50
2037     },
2038 
2039     {
2040        15,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2041       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2042       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2043       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2044 
2045       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2046       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2047       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2048       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2049       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2050       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2051       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2052       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2053       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2054       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2055 
2056       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2057       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2058       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2059       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2060       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2061       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2062       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2063       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2064       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2065       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2066 
2067       -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,  -51,
2068       -51,  -51,  -51,  -51,  -51,  -51
2069     },
2070 
2071     {
2072        15,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2073       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2074       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2075       -52,  -52,  -52,  107,  107,  107,  -52,  107,  107,  107,
2076       107,  107,  107,  107,  -52,  107,  -52,  107,  107,  107,
2077       107,  107,  107,  107,  107,  107,  107,  107,  -52,  -52,
2078       107,  107,  107,  107,  -52,  107,  107,  107,  107,  107,
2079       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2080 
2081       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2082       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2083       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2084       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2085       107,  107,  107,  107,  107,  107,  107,  -52,  -52,  -52,
2086       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2087       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2088       -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,  -52,
2089       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2090       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2091 
2092       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2093       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2094       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2095       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2096       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2097       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2098       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
2099       107,  107,  107,  107,  107,  107
2100     },
2101 
2102     {
2103        15,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2104       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2105 
2106       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2107       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2108       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2109       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2110       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2111       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2112       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2113       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2114       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2115       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2116 
2117       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2118       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2119       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2120       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2121       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2122       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2123       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2124       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2125       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2126       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2127 
2128       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2129       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2130       -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,  -53,
2131       -53,  -53,  -53,  -53,  -53,  -53
2132     },
2133 
2134     {
2135        15,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2136       -54,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2137       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2138       108,  108,  108,  109,  109,  109,  108,  109,  109,  109,
2139       109,  109,  109,  109,  108,  109,  108,  109,  110,  110,
2140       110,  110,  110,  110,  110,  110,  110,  110,  108,  108,
2141 
2142       109,  109,  109,  109,  108,  109,  109,  109,  109,  109,
2143       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2144       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2145       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2146       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2147       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2148       109,  109,  109,  109,  109,  109,  109,  108,  108,  108,
2149       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2150       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2151       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
2152 
2153       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2154       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2155       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2156       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2157       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2158       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2159       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2160       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2161       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
2162       109,  109,  109,  109,  109,  109
2163 
2164     },
2165 
2166     {
2167        15,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2168       -55,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2169       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2170       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2171       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2172       111,  111,  111,  111,  111,  111,  111,  111,  111,  -55,
2173       111,  111,  111,  111,  -55,  111,  111,  111,  111,  111,
2174       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2175       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2176       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2177 
2178       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2179       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2180       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2181       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2182       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2183       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2184       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2185       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2186       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2187       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2188 
2189       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2190       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2191       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2192       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2193       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
2194       111,  111,  111,  111,  111,  111
2195     },
2196 
2197     {
2198        15,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2199       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2200       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2201       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2202 
2203       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2204       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2205       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2206       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2207       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2208       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2209       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2210       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2211       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2212       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2213 
2214       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2215       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2216       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2217       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2218       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2219       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2220       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2221       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2222       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2223       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2224 
2225       -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,  -56,
2226       -56,  -56,  -56,  -56,  -56,  -56
2227     },
2228 
2229     {
2230        15,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2231       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2232       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2233       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2234       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2235       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2236       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2237       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2238 
2239       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2240       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2241       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2242       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2243       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2244       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2245       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2246       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2247       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2248       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2249 
2250       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2251       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2252       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2253       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2254       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2255       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2256       -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,  -57,
2257       -57,  -57,  -57,  -57,  -57,  -57
2258     },
2259 
2260     {
2261        15,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2262       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2263 
2264       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2265       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2266       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2267       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2268       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2269       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2270       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2271       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2272       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2273       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2274 
2275       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2276       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2277       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2278       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2279       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2280       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2281       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2282       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2283       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2284       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2285 
2286       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2287       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2288       -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,  -58,
2289       -58,  -58,  -58,  -58,  -58,  -58
2290     },
2291 
2292     {
2293        15,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2294       -59,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2295       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2296       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2297       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2298       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2299 
2300       112,  112,  112,  112,  -59,  112,  112,  112,  112,  112,
2301       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2302       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2303       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2304       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2305       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2306       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2307       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2308       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2309       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2310 
2311       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2312       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2313       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2314       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2315       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2316       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2317       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2318       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2319       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
2320       112,  112,  112,  112,  112,  112
2321 
2322     },
2323 
2324     {
2325        15,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2326       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2327       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2328       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2329       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2330       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2331       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2332       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2333       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2334       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2335 
2336       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2337       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2338       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2339       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2340       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2341       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2342       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2343       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2344       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2345       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2346 
2347       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2348       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2349       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2350       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2351       -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,  -60,
2352       -60,  -60,  -60,  -60,  -60,  -60
2353     },
2354 
2355     {
2356        15,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2357       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2358       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2359       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2360 
2361       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2362       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2363       -61,  -61,  -61,  -61,  113,  -61,  -61,  -61,  -61,  -61,
2364       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2365       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2366       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2367       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2368       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2369       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2370       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2371 
2372       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2373       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2374       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2375       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2376       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2377       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2378       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2379       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2380       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2381       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2382 
2383       -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,  -61,
2384       -61,  -61,  -61,  -61,  -61,  -61
2385     },
2386 
2387     {
2388        15,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2389       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2390       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2391       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2392       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2393       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2394       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2395       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2396 
2397       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2398       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2399       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2400       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2401       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2402       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2403       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2404       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2405       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2406       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2407 
2408       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2409       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2410       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2411       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2412       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2413       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2414       -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,  -62,
2415       -62,  -62,  -62,  -62,  -62,  -62
2416     },
2417 
2418     {
2419        15,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  114,  114,
2420       -63,  114,  114,  114,  -63,  -63,  -63,  -63,  -63,  -63,
2421 
2422       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,
2423       -63,  -63,  114,  115,  115,  115,  -63,  115,  115,  115,
2424       115,  115,  115,  115,  -63,  115,  116,  115,  116,  116,
2425       116,  116,  116,  116,  116,  116,  116,  116,  -63,  -63,
2426       115,  115,  115,  115,  -63,  115,  115,  115,  115,  115,
2427       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2428       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2429       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2430       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2431       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2432 
2433       115,  115,  115,  115,  115,  115,  115,  -63,  -63,  -63,
2434       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,
2435       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,
2436       -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,  -63,
2437       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2438       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2439       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2440       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2441       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2442       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2443 
2444       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2445       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2446       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2447       115,  115,  115,  115,  115,  115
2448     },
2449 
2450     {
2451        15,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2452       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2453       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2454       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2455       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2456       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2457 
2458       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2459       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2460       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2461       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2462       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2463       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2464       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2465       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2466       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2467       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2468 
2469       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2470       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2471       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2472       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2473       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2474       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2475       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2476       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2477       -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,  -64,
2478       -64,  -64,  -64,  -64,  -64,  -64
2479 
2480     },
2481 
2482     {
2483        15,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  115,  115,
2484       -65,  115,  115,  115,  -65,  -65,  -65,  -65,  -65,  -65,
2485       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,
2486       -65,  -65,  115,  115,  115,  115,  -65,  115,  115,  115,
2487       115,  115,  115,  115,  -65,  115,  116,  115,  116,  116,
2488       116,  116,  116,  116,  116,  116,  116,  116,  -65,  -65,
2489       115,  115,  115,  115,  -65,  115,  115,  115,  115,  115,
2490       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2491       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2492       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2493 
2494       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2495       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2496       115,  115,  115,  115,  115,  115,  115,  -65,  -65,  -65,
2497       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,
2498       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,
2499       -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,  -65,
2500       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2501       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2502       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2503       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2504 
2505       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2506       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2507       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2508       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2509       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2510       115,  115,  115,  115,  115,  115
2511     },
2512 
2513     {
2514        15,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2515       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2516       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2517       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2518 
2519       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2520       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2521       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2522       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2523       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2524       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2525       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2526       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2527       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2528       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2529 
2530       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2531       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2532       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2533       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2534       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2535       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2536       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2537       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2538       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2539       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2540 
2541       -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,  -66,
2542       -66,  -66,  -66,  -66,  -66,  -66
2543     },
2544 
2545     {
2546        15,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  115,  115,
2547       -67,  115,  115,  115,  -67,  -67,  -67,  -67,  -67,  -67,
2548       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,
2549       -67,  -67,  115,  115,  115,  115,  -67,  115,  115,  115,
2550       115,  115,  115,  115,  -67,  115,  116,  115,  116,  116,
2551       116,  116,  116,  116,  116,  116,  116,  116,  -67,  -67,
2552       115,  115,  115,  115,  -67,  115,  115,  115,  115,  115,
2553       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2554 
2555       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2556       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2557       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2558       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2559       115,  115,  115,  115,  115,  115,  115,  -67,  -67,  -67,
2560       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,
2561       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,
2562       -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,  -67,
2563       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2564       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2565 
2566       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2567       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2568       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2569       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2570       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2571       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2572       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2573       115,  115,  115,  115,  115,  115
2574     },
2575 
2576     {
2577        15,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  115,  115,
2578       -68,  115,  115,  115,  -68,  -68,  -68,  -68,  -68,  -68,
2579 
2580       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,
2581       -68,  -68,  115,  115,  115,  115,  -68,  115,  115,  115,
2582       115,  115,  115,  115,  -68,  115,  116,  115,  116,  116,
2583       116,  116,  116,  116,  116,  116,  116,  116,  -68,  -68,
2584       115,  115,  115,  115,  -68,  115,  115,  115,  115,  115,
2585       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2586       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2587       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2588       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2589       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2590 
2591       115,  115,  115,  115,  115,  115,  115,  -68,  -68,  -68,
2592       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,
2593       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,
2594       -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,  -68,
2595       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2596       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2597       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2598       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2599       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2600       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2601 
2602       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2603       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2604       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
2605       115,  115,  115,  115,  115,  115
2606     },
2607 
2608     {
2609        15,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2610       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2611       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2612       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2613       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2614       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2615 
2616       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2617       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2618       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2619       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2620       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2621       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2622       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2623       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2624       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2625       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2626 
2627       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2628       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2629       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2630       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2631       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2632       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2633       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2634       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2635       -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,  -69,
2636       -69,  -69,  -69,  -69,  -69,  -69
2637 
2638     },
2639 
2640     {
2641        15,  -70,  -70,  -70,  -70,  -70,  -70,  -70,   70,   70,
2642       -70,   70,   70,   70,  -70,  -70,  -70,  -70,  -70,  -70,
2643       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2644       -70,  -70,   70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2645       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2646       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2647       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2648       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2649       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2650       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2651 
2652       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2653       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2654       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2655       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2656       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2657       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2658       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2659       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2660       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2661       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2662 
2663       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2664       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2665       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2666       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2667       -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,  -70,
2668       -70,  -70,  -70,  -70,  -70,  -70
2669     },
2670 
2671     {
2672        15,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2673       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2674       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2675       -71,  -71,  -71,   71,   71,   71,  -71,   71,   71,   71,
2676 
2677        71,   71,   71,   71,  -71,   71,   72,   71,   72,   72,
2678        72,   72,   72,   72,   72,   72,   72,   72,  -71,  -71,
2679        71,   71,   71,   71,  -71,   71,   71,   71,   71,   71,
2680        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2681        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2682        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2683        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2684        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2685        71,   71,   71,   71,   71,   71,   71,  -71,  -71,  -71,
2686       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2687 
2688       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2689       -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,  -71,
2690        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2691        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2692        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2693        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2694        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2695        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2696        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2697        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2698 
2699        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2700        71,   71,   71,   71,   71,   71
2701     },
2702 
2703     {
2704        15,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2705       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2706       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2707       -72,  -72,  -72,   71,   71,   71,  -72,   71,   71,   71,
2708        71,   71,   71,   71,  -72,   71,   72,   71,   72,   72,
2709        72,   72,   72,   72,   72,   72,   72,   72,  -72,  -72,
2710        71,   71,   71,   71,  -72,   71,   71,   71,   71,   71,
2711        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2712 
2713        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2714        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2715        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2716        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2717        71,   71,   71,   71,   71,   71,   71,  -72,  -72,  -72,
2718       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2719       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2720       -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,  -72,
2721        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2722        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2723 
2724        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2725        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2726        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2727        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2728        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2729        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2730        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2731        71,   71,   71,   71,   71,   71
2732     },
2733 
2734     {
2735        15,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2736       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2737 
2738       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2739       -73,  -73,  -73,   71,   71,   71,  -73,   71,   71,   71,
2740        71,   71,   71,   71,  -73,   71,   72,   71,   72,   72,
2741        72,   72,   72,   72,   72,   72,   72,   72,  -73,  -73,
2742        71,   71,   71,   71,  -73,   71,   71,   71,   71,   71,
2743        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2744        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2745        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2746        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2747        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2748 
2749        71,   71,   71,   71,   71,   71,   71,  -73,  -73,  -73,
2750       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2751       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2752       -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,  -73,
2753        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2754        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2755        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2756        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2757        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2758        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2759 
2760        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2761        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2762        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2763        71,   71,   71,   71,   71,   71
2764     },
2765 
2766     {
2767        15,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2768       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2769       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2770       -74,  -74,  -74,   73,   73,   73,  -74,   73,   73,   73,
2771        73,   73,   73,   73,  -74,   73,   74,   73,   74,   74,
2772        74,   74,   74,   74,   74,   74,   74,   74,  -74,  -74,
2773 
2774        73,   73,   73,   73,  -74,   73,   73,   73,   73,   73,
2775        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2776        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2777        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2778        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2779        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2780        73,   73,   73,   73,   73,   73,   73,  -74,  -74,  -74,
2781       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2782       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2783       -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,  -74,
2784 
2785        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2786        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2787        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2788        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2789        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2790        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2791        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2792        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2793        73,   73,   73,   73,   73,   73,   73,   73,   73,   73,
2794        73,   73,   73,   73,   73,   73
2795 
2796     },
2797 
2798     {
2799        15,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2800       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2801       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2802       -75,  -75,  -75,   71,   71,   71,  -75,   71,   71,   71,
2803        71,   71,   71,   71,  -75,   71,   72,   71,   72,   72,
2804        72,   72,   72,   72,   72,   72,   72,   72,  -75,  -75,
2805        71,   71,   71,   71,  -75,   71,   71,   71,   71,   71,
2806        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2807        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2808        71,   71,   71,   71,   71,   71,   71,   71,   71,  117,
2809 
2810        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2811        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2812        71,   71,   71,   71,   71,   71,   71,  -75,  -75,  -75,
2813       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2814       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2815       -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,  -75,
2816        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2817        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2818        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2819        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2820 
2821        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2822        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2823        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2824        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2825        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2826        71,   71,   71,   71,   71,   71
2827     },
2828 
2829     {
2830        15,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2831       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2832       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2833       -76,  -76,  -76,   71,   71,   71,  -76,   71,   71,   71,
2834 
2835        71,   71,   71,   71,  -76,   71,   72,   71,   72,   72,
2836        72,   72,   72,   72,   72,   72,   72,   72,  -76,  -76,
2837        71,   71,   71,   71,  -76,   71,   71,   71,   71,   71,
2838        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2839        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2840        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2841        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2842        71,   71,   71,   71,   71,   71,  118,   71,   71,   71,
2843        71,   71,   71,   71,   71,   71,   71,  -76,  -76,  -76,
2844       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2845 
2846       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2847       -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,  -76,
2848        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2849        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2850        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2851        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2852        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2853        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2854        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2855        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2856 
2857        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2858        71,   71,   71,   71,   71,   71
2859     },
2860 
2861     {
2862        15,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2863       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2864       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2865       -77,  -77,  -77,   71,   71,   71,  -77,   71,   71,   71,
2866        71,   71,   71,   71,  -77,   71,   72,   71,   72,   72,
2867        72,   72,   72,   72,   72,   72,   72,   72,  -77,  -77,
2868        71,   71,   71,   71,  -77,   71,   71,   71,   71,   71,
2869        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2870 
2871        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2872        71,   71,   71,   71,   71,   71,   71,  119,   71,   71,
2873        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2874        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2875        71,   71,   71,   71,   71,   71,   71,  -77,  -77,  -77,
2876       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2877       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2878       -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,  -77,
2879        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2880        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2881 
2882        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2883        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2884        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2885        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2886        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2887        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2888        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2889        71,   71,   71,   71,   71,   71
2890     },
2891 
2892     {
2893        15,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2894       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2895 
2896       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2897       -78,  -78,  -78,   71,   71,   71,  -78,   71,   71,   71,
2898        71,   71,   71,   71,  -78,   71,   72,   71,   72,   72,
2899        72,   72,   72,   72,   72,   72,   72,   72,  -78,  -78,
2900        71,   71,   71,   71,  -78,   71,   71,   71,   71,   71,
2901        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2902        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2903        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2904        71,   71,   71,   71,   71,   71,   71,   71,   71,  120,
2905        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2906 
2907        71,   71,   71,   71,   71,   71,   71,  -78,  -78,  -78,
2908       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2909       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2910       -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,  -78,
2911        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2912        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2913        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2914        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2915        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2916        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2917 
2918        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2919        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2920        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2921        71,   71,   71,   71,   71,   71
2922     },
2923 
2924     {
2925        15,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2926       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2927       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2928       -79,  -79,  -79,   71,   71,   71,  -79,   71,   71,   71,
2929        71,   71,   71,   71,  -79,   71,   72,   71,   72,   72,
2930        72,   72,   72,   72,   72,   72,   72,   72,  -79,  -79,
2931 
2932        71,   71,   71,   71,  -79,   71,   71,   71,   71,   71,
2933        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2934        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2935        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2936        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2937        71,   71,   71,   71,   71,   71,  121,   71,   71,   71,
2938        71,   71,   71,   71,   71,   71,   71,  -79,  -79,  -79,
2939       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2940       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2941       -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,  -79,
2942 
2943        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2944        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2945        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2946        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2947        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2948        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2949        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2950        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2951        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2952        71,   71,   71,   71,   71,   71
2953 
2954     },
2955 
2956     {
2957        15,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2958       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2959       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2960       -80,  -80,  -80,   71,   71,   71,  -80,   71,   71,   71,
2961        71,   71,   71,   71,  -80,   71,   72,   71,   72,   72,
2962        72,   72,   72,   72,   72,   72,   72,   72,  -80,  -80,
2963        71,   71,   71,   71,  -80,   71,   71,   71,   71,   71,
2964        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2965        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2966        71,   71,   71,   71,   71,   71,   71,  122,   71,   71,
2967 
2968        71,   71,   71,   71,   71,   71,   71,   71,  123,   71,
2969        71,   71,   71,   71,   71,  124,   71,   71,   71,   71,
2970        71,   71,   71,   71,   71,   71,   71,  -80,  -80,  -80,
2971       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2972       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2973       -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,  -80,
2974        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2975        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2976        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2977        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2978 
2979        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2980        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2981        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2982        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2983        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2984        71,   71,   71,   71,   71,   71
2985     },
2986 
2987     {
2988        15,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
2989       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
2990       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
2991       -81,  -81,  -81,   71,   71,   71,  -81,   71,   71,   71,
2992 
2993        71,   71,   71,   71,  -81,   71,   72,   71,   72,   72,
2994        72,   72,   72,   72,   72,   72,   72,   72,  -81,  -81,
2995        71,   71,   71,   71,  -81,   71,   71,   71,   71,   71,
2996        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2997        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2998        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
2999        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3000        71,   71,  125,   71,   71,   71,   71,   71,   71,   71,
3001        71,   71,   71,   71,   71,   71,   71,  -81,  -81,  -81,
3002       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
3003 
3004       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
3005       -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,  -81,
3006        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3007        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3008        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3009        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3010        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3011        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3012        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3013        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3014 
3015        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3016        71,   71,   71,   71,   71,   71
3017     },
3018 
3019     {
3020        15,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3021       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3022       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3023       -82,  -82,  -82,   71,   71,   71,  -82,   71,   71,   71,
3024        71,   71,   71,   71,  -82,   71,   72,   71,   72,   72,
3025        72,   72,   72,   72,   72,   72,   72,   72,  -82,  -82,
3026        71,   71,   71,   71,  -82,   71,   71,   71,   71,   71,
3027        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3028 
3029        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3030        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3031        71,   71,   71,   71,   71,   71,   71,   71,  126,   71,
3032        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3033        71,   71,   71,   71,   71,   71,   71,  -82,  -82,  -82,
3034       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3035       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3036       -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,  -82,
3037        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3038        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3039 
3040        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3041        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3042        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3043        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3044        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3045        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3046        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3047        71,   71,   71,   71,   71,   71
3048     },
3049 
3050     {
3051        15,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3052       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3053 
3054       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3055       -83,  -83,  -83,   71,   71,   71,  -83,   71,   71,   71,
3056        71,   71,   71,   71,  -83,   71,   72,   71,   72,   72,
3057        72,   72,   72,   72,   72,   72,   72,   72,  -83,  -83,
3058        71,   71,   71,   71,  -83,   71,   71,   71,   71,   71,
3059        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3060        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3061        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3062        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3063        71,  127,   71,   71,   71,   71,   71,   71,   71,   71,
3064 
3065        71,   71,   71,   71,   71,   71,   71,  -83,  -83,  -83,
3066       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3067       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3068       -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,  -83,
3069        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3070        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3071        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3072        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3073        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3074        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3075 
3076        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3077        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3078        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3079        71,   71,   71,   71,   71,   71
3080     },
3081 
3082     {
3083        15,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3084       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3085       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3086       -84,  -84,  -84,   71,   71,   71,  -84,   71,   71,   71,
3087        71,   71,   71,   71,  -84,   71,   72,   71,   72,   72,
3088        72,   72,   72,   72,   72,   72,   72,   72,  -84,  -84,
3089 
3090        71,   71,   71,   71,  -84,   71,   71,   71,   71,   71,
3091        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3092        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3093        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3094        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3095        71,   71,   71,   71,  128,   71,   71,   71,   71,   71,
3096        71,   71,   71,   71,   71,   71,   71,  -84,  -84,  -84,
3097       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3098       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3099       -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,  -84,
3100 
3101        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3102        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3103        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3104        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3105        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3106        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3107        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3108        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3109        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3110        71,   71,   71,   71,   71,   71
3111 
3112     },
3113 
3114     {
3115        15,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3116       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3117       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3118       -85,  -85,  -85,   71,   71,   71,  -85,   71,   71,   71,
3119        71,   71,   71,   71,  -85,   71,   72,   71,   72,   72,
3120        72,   72,   72,   72,   72,   72,   72,   72,  -85,  -85,
3121        71,   71,   71,   71,  -85,   71,   71,   71,   71,   71,
3122        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3123        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3124        71,   71,   71,   71,   71,   71,   71,  129,   71,   71,
3125 
3126        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3127        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3128        71,   71,   71,   71,   71,   71,   71,  -85,  -85,  -85,
3129       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3130       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3131       -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,  -85,
3132        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3133        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3134        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3135        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3136 
3137        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3138        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3139        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3140        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3141        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3142        71,   71,   71,   71,   71,   71
3143     },
3144 
3145     {
3146        15,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3147       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3148       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3149       -86,  -86,  -86,   71,   71,   71,  -86,   71,   71,   71,
3150 
3151        71,   71,   71,   71,  -86,   71,   72,   71,   72,   72,
3152        72,   72,   72,   72,   72,   72,   72,   72,  -86,  -86,
3153        71,   71,   71,   71,  -86,   71,   71,   71,   71,   71,
3154        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3155        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3156        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3157        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3158        71,   71,  130,   71,   71,   71,   71,   71,   71,   71,
3159        71,   71,   71,   71,   71,   71,   71,  -86,  -86,  -86,
3160       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3161 
3162       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3163       -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,  -86,
3164        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3165        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3166        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3167        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3168        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3169        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3170        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3171        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3172 
3173        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3174        71,   71,   71,   71,   71,   71
3175     },
3176 
3177     {
3178        15,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3179       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3180       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3181       -87,  -87,  -87,   71,   71,   71,  -87,   71,   71,   71,
3182        71,   71,   71,   71,  -87,   71,   72,   71,   72,   72,
3183        72,   72,   72,   72,   72,   72,   72,   72,  -87,  -87,
3184        71,   71,   71,   71,  -87,   71,   71,   71,   71,   71,
3185        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3186 
3187        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3188        71,   71,   71,   71,   71,   71,   71,   71,   71,  131,
3189        71,   71,   71,  132,   71,   71,   71,   71,   71,   71,
3190        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3191        71,   71,   71,   71,   71,   71,   71,  -87,  -87,  -87,
3192       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3193       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3194       -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,  -87,
3195        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3196        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3197 
3198        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3199        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3200        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3201        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3202        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3203        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3204        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3205        71,   71,   71,   71,   71,   71
3206     },
3207 
3208     {
3209        15,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3210       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3211 
3212       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3213       -88,  -88,  -88,   71,   71,   71,  -88,   71,   71,   71,
3214        71,   71,   71,   71,  -88,   71,   72,   71,   72,   72,
3215        72,   72,   72,   72,   72,   72,   72,   72,  -88,  -88,
3216        71,   71,   71,   71,  -88,   71,   71,   71,   71,   71,
3217        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3218        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3219        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3220        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3221        71,   71,   71,   71,  133,   71,   71,   71,   71,   71,
3222 
3223        71,   71,   71,   71,   71,   71,   71,  -88,  -88,  -88,
3224       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3225       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3226       -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,  -88,
3227        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3228        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3229        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3230        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3231        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3232        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3233 
3234        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3235        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3236        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3237        71,   71,   71,   71,   71,   71
3238     },
3239 
3240     {
3241        15,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3242       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3243       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3244       -89,  -89,  -89,   71,   71,   71,  -89,   71,   71,   71,
3245        71,   71,   71,   71,  -89,   71,   72,   71,   72,   72,
3246        72,   72,   72,   72,   72,   72,   72,   72,  -89,  -89,
3247 
3248        71,   71,   71,   71,  -89,   71,   71,   71,   71,   71,
3249        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3250        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3251        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3252        71,   71,   71,   71,   71,   71,   71,   71,   71,  134,
3253        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3254        71,   71,   71,   71,   71,   71,   71,  -89,  -89,  -89,
3255       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3256       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3257       -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,  -89,
3258 
3259        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3260        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3261        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3262        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3263        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3264        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3265        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3266        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3267        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3268        71,   71,   71,   71,   71,   71
3269 
3270     },
3271 
3272     {
3273        15,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3274       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3275       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3276       -90,  -90,  -90,   71,   71,   71,  -90,   71,   71,   71,
3277        71,   71,   71,   71,  -90,   71,   72,   71,   72,   72,
3278        72,   72,   72,   72,   72,   72,   72,   72,  -90,  -90,
3279        71,   71,   71,   71,  -90,   71,   71,   71,   71,   71,
3280        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3281        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3282        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3283 
3284        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3285        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3286       135,   71,   71,   71,   71,   71,   71,  -90,  -90,  -90,
3287       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3288       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3289       -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,  -90,
3290        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3291        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3292        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3293        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3294 
3295        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3296        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3297        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3298        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3299        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3300        71,   71,   71,   71,   71,   71
3301     },
3302 
3303     {
3304        15,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3305       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3306       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3307       -91,  -91,  -91,   71,   71,   71,  -91,   71,   71,   71,
3308 
3309        71,   71,   71,   71,  -91,   71,   72,   71,   72,   72,
3310        72,   72,   72,   72,   72,   72,   72,   72,  -91,  -91,
3311        71,   71,   71,   71,  -91,   71,   71,   71,   71,   71,
3312        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3313        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3314        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3315        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3316       136,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3317        71,   71,   71,   71,   71,   71,   71,  -91,  -91,  -91,
3318       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3319 
3320       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3321       -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,  -91,
3322        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3323        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3324        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3325        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3326        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3327        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3328        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3329        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3330 
3331        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3332        71,   71,   71,   71,   71,   71
3333     },
3334 
3335     {
3336        15,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3337       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3338       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3339       -92,  -92,  -92,   71,   71,   71,  -92,   71,   71,   71,
3340        71,   71,   71,   71,  -92,   71,   72,   71,   72,   72,
3341        72,   72,   72,   72,   72,   72,   72,   72,  -92,  -92,
3342        71,   71,   71,   71,  -92,   71,   71,   71,   71,   71,
3343        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3344 
3345        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3346        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3347        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3348        71,   71,   71,   71,  137,   71,   71,   71,   71,   71,
3349        71,   71,   71,   71,   71,   71,   71,  -92,  -92,  -92,
3350       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3351       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3352       -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,  -92,
3353        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3354        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3355 
3356        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3357        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3358        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3359        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3360        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3361        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3362        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3363        71,   71,   71,   71,   71,   71
3364     },
3365 
3366     {
3367        15,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3368       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3369 
3370       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3371       -93,  -93,  -93,   71,   71,   71,  -93,   71,   71,   71,
3372        71,   71,   71,   71,  -93,   71,   72,   71,   72,   72,
3373        72,   72,   72,   72,   72,   72,   72,   72,  -93,  -93,
3374        71,   71,   71,   71,  -93,   71,   71,   71,   71,   71,
3375        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3376        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3377        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3378        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3379        71,  138,   71,   71,   71,   71,   71,   71,   71,   71,
3380 
3381        71,   71,   71,   71,   71,   71,   71,  -93,  -93,  -93,
3382       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3383       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3384       -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,  -93,
3385        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3386        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3387        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3388        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3389        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3390        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3391 
3392        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3393        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3394        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3395        71,   71,   71,   71,   71,   71
3396     },
3397 
3398     {
3399        15,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3400       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3401       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3402       -94,  -94,  -94,   71,   71,   71,  -94,   71,   71,   71,
3403        71,   71,   71,   71,  -94,   71,   72,   71,   72,   72,
3404        72,   72,   72,   72,   72,   72,   72,   72,  -94,  -94,
3405 
3406        71,   71,   71,   71,  -94,   71,   71,   71,   71,   71,
3407        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3408        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3409        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3410        71,  139,   71,   71,   71,   71,   71,   71,   71,   71,
3411        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3412        71,   71,   71,   71,   71,   71,   71,  -94,  -94,  -94,
3413       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3414       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3415       -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,  -94,
3416 
3417        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3418        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3419        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3420        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3421        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3422        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3423        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3424        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3425        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3426        71,   71,   71,   71,   71,   71
3427 
3428     },
3429 
3430     {
3431        15,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3432       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3433       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3434       -95,  -95,  -95,   71,   71,   71,  -95,   71,   71,   71,
3435        71,   71,   71,   71,  -95,   71,   72,   71,   72,   72,
3436        72,   72,   72,   72,   72,   72,   72,   72,  -95,  -95,
3437        71,   71,   71,   71,  -95,   71,   71,   71,   71,   71,
3438        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3439        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3440        71,   71,   71,   71,   71,   71,   71,  140,   71,   71,
3441 
3442        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3443        71,   71,   71,   71,  141,   71,   71,   71,   71,   71,
3444        71,   71,   71,   71,   71,   71,   71,  -95,  -95,  -95,
3445       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3446       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3447       -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,  -95,
3448        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3449        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3450        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3451        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3452 
3453        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3454        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3455        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3456        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3457        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3458        71,   71,   71,   71,   71,   71
3459     },
3460 
3461     {
3462        15,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3463       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3464       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3465       -96,  -96,  -96,   71,   71,   71,  -96,   71,   71,   71,
3466 
3467        71,   71,   71,   71,  -96,   71,   72,   71,   72,   72,
3468        72,   72,   72,   72,   72,   72,   72,   72,  -96,  -96,
3469        71,   71,   71,   71,  -96,   71,   71,   71,   71,   71,
3470        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3471        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3472        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3473        71,   71,   71,   71,   71,   71,   71,   71,   71,  142,
3474        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3475        71,   71,   71,   71,   71,   71,   71,  -96,  -96,  -96,
3476       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3477 
3478       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3479       -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,  -96,
3480        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3481        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3482        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3483        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3484        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3485        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3486        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3487        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3488 
3489        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3490        71,   71,   71,   71,   71,   71
3491     },
3492 
3493     {
3494        15,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3495       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3496       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3497       -97,  -97,  -97,   71,   71,   71,  -97,   71,   71,   71,
3498        71,   71,   71,   71,  -97,   71,   72,   71,   72,   72,
3499        72,   72,   72,   72,   72,   72,   72,   72,  -97,  -97,
3500        71,   71,   71,   71,  -97,   71,   71,   71,   71,   71,
3501        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3502 
3503        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3504        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3505        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3506        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3507       143,   71,   71,   71,   71,   71,   71,  -97,  -97,  -97,
3508       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3509       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3510       -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,  -97,
3511        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3512        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3513 
3514        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3515        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3516        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3517        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3518        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3519        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3520        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
3521        71,   71,   71,   71,   71,   71
3522     },
3523 
3524     {
3525        15,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3526       -98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3527 
3528        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3529        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3530        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3531        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3532        98,   98,   98,   98,  -98,   98,   98,   98,   98,   98,
3533        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3534        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3535        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3536        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3537        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3538 
3539        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3540        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3541        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3542        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3543        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3544        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3545        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3546        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3547        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3548        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3549 
3550        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3551        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3552        98,   98,   98,   98,   98,   98,   98,   98,   98,   98,
3553        98,   98,   98,   98,   98,   98
3554     },
3555 
3556     {
3557        15,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3558       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3559       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3560       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3561       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3562       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3563 
3564       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3565       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3566       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3567       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3568       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3569       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3570       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3571       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3572       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3573       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3574 
3575       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3576       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3577       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3578       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3579       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3580       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3581       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3582       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3583       -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,  -99,
3584       -99,  -99,  -99,  -99,  -99,  -99
3585 
3586     },
3587 
3588     {
3589        15, -100, -100, -100, -100, -100, -100, -100,  100,  100,
3590      -100,  100,  100,  100, -100, -100, -100, -100, -100, -100,
3591      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3592      -100, -100,  100, -100, -100, -100, -100, -100, -100, -100,
3593      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3594      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3595      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3596      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3597      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3598      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3599 
3600      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3601      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3602      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3603      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3604      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3605      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3606      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3607      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3608      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3609      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3610 
3611      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3612      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3613      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3614      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3615      -100, -100, -100, -100, -100, -100, -100, -100, -100, -100,
3616      -100, -100, -100, -100, -100, -100
3617     },
3618 
3619     {
3620        15, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3621      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3622      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3623      -101, -101, -101,  101,  101,  101, -101,  101,  101,  101,
3624 
3625       101,  101,  101,  101, -101,  101,  102,  101,  102,  102,
3626       102,  102,  102,  102,  102,  102,  102,  102, -101, -101,
3627       101,  101,  101,  101, -101,  101,  101,  101,  101,  101,
3628       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3629       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3630       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3631       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3632       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3633       101,  101,  101,  101,  101,  101,  101, -101, -101, -101,
3634      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3635 
3636      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3637      -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
3638       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3639       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3640       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3641       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3642       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3643       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3644       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3645       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3646 
3647       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3648       101,  101,  101,  101,  101,  101
3649     },
3650 
3651     {
3652        15, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3653      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3654      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3655      -102, -102, -102,  101,  101,  101, -102,  101,  101,  101,
3656       101,  101,  101,  101, -102,  101,  102,  101,  102,  102,
3657       102,  102,  102,  102,  102,  102,  102,  102, -102, -102,
3658       101,  101,  101,  101, -102,  101,  101,  101,  101,  101,
3659       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3660 
3661       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3662       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3663       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3664       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3665       101,  101,  101,  101,  101,  101,  101, -102, -102, -102,
3666      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3667      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3668      -102, -102, -102, -102, -102, -102, -102, -102, -102, -102,
3669       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3670       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3671 
3672       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3673       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3674       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3675       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3676       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3677       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3678       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3679       101,  101,  101,  101,  101,  101
3680     },
3681 
3682     {
3683        15, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3684      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3685 
3686      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3687      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3688      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3689      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3690      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3691      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3692      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3693      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3694      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3695      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3696 
3697      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3698      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3699      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3700      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3701      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3702      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3703      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3704      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3705      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3706      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3707 
3708      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3709      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3710      -103, -103, -103, -103, -103, -103, -103, -103, -103, -103,
3711      -103, -103, -103, -103, -103, -103
3712     },
3713 
3714     {
3715        15, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3716      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3717      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3718      -104, -104, -104,  101,  101,  101, -104,  101,  101,  101,
3719       101,  101,  101,  101, -104,  101,  102,  101,  102,  102,
3720       102,  102,  102,  102,  102,  102,  102,  102, -104, -104,
3721 
3722       101,  101,  101,  101, -104,  101,  101,  101,  101,  101,
3723       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3724       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3725       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3726       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3727       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3728       101,  101,  101,  101,  101,  101,  101, -104, -104, -104,
3729      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3730      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3731      -104, -104, -104, -104, -104, -104, -104, -104, -104, -104,
3732 
3733       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3734       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3735       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3736       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3737       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3738       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3739       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3740       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3741       101,  101,  101,  101,  101,  101,  101,  101,  101,  101,
3742       101,  101,  101,  101,  101,  101
3743 
3744     },
3745 
3746     {
3747        15,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3748      -105,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3749       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3750       103,  103,  103,  104,  104,  104,  103,  104,  104,  104,
3751       104,  104,  104,  104,  103,  104,  105,  104,  105,  105,
3752       105,  105,  105,  105,  105,  105,  105,  105,  103,  103,
3753       104,  104,  104,  104,  103,  104,  104,  104,  104,  104,
3754       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3755       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3756       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3757 
3758       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3759       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3760       104,  104,  104,  104,  104,  104,  104,  103,  103,  103,
3761       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3762       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3763       103,  103,  103,  103,  103,  103,  103,  103,  103,  103,
3764       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3765       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3766       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3767       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3768 
3769       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3770       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3771       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3772       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3773       104,  104,  104,  104,  104,  104,  104,  104,  104,  104,
3774       104,  104,  104,  104,  104,  104
3775     },
3776 
3777     {
3778        15, -106, -106, -106, -106, -106, -106, -106,  106,  106,
3779      -106,  106,  106,  106, -106, -106, -106, -106, -106, -106,
3780      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3781      -106, -106,  106, -106, -106, -106, -106, -106, -106, -106,
3782 
3783      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3784      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3785      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3786      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3787      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3788      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3789      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3790      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3791      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3792      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3793 
3794      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3795      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3796      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3797      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3798      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3799      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3800      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3801      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3802      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3803      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3804 
3805      -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
3806      -106, -106, -106, -106, -106, -106
3807     },
3808 
3809     {
3810        15, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3811      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3812      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3813      -107, -107, -107,  107,  107,  107, -107,  107,  107,  107,
3814       107,  107,  107,  107, -107,  107, -107,  107,  107,  107,
3815       107,  107,  107,  107,  107,  107,  107,  107, -107, -107,
3816       107,  107,  107,  107, -107,  107,  107,  107,  107,  107,
3817       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3818 
3819       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3820       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3821       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3822       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3823       107,  107,  107,  107,  107,  107,  107, -107, -107, -107,
3824      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3825      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3826      -107, -107, -107, -107, -107, -107, -107, -107, -107, -107,
3827       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3828       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3829 
3830       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3831       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3832       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3833       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3834       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3835       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3836       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3837       107,  107,  107,  107,  107,  107
3838     },
3839 
3840     {
3841        15, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3842      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3843 
3844      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3845      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3846      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3847      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3848      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3849      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3850      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3851      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3852      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3853      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3854 
3855      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3856      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3857      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3858      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3859      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3860      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3861      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3862      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3863      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3864      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3865 
3866      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3867      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3868      -108, -108, -108, -108, -108, -108, -108, -108, -108, -108,
3869      -108, -108, -108, -108, -108, -108
3870     },
3871 
3872     {
3873        15, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3874      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3875      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3876      -109, -109, -109,  107,  107,  107, -109,  107,  107,  107,
3877       107,  107,  107,  107, -109,  107, -109,  107,  107,  107,
3878       107,  107,  107,  107,  107,  107,  107,  107, -109, -109,
3879 
3880       107,  107,  107,  107, -109,  107,  107,  107,  107,  107,
3881       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3882       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3883       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3884       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3885       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3886       107,  107,  107,  107,  107,  107,  107, -109, -109, -109,
3887      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3888      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3889      -109, -109, -109, -109, -109, -109, -109, -109, -109, -109,
3890 
3891       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3892       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3893       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3894       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3895       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3896       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3897       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3898       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3899       107,  107,  107,  107,  107,  107,  107,  107,  107,  107,
3900       107,  107,  107,  107,  107,  107
3901 
3902     },
3903 
3904     {
3905        15,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3906      -110,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3907       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3908       108,  108,  108,  109,  109,  109,  108,  109,  109,  109,
3909       109,  109,  109,  109,  108,  109,  108,  109,  110,  110,
3910       110,  110,  110,  110,  110,  110,  110,  110,  108,  108,
3911       109,  109,  109,  109,  108,  109,  109,  109,  109,  109,
3912       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3913       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3914       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3915 
3916       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3917       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3918       109,  109,  109,  109,  109,  109,  109,  108,  108,  108,
3919       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3920       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3921       108,  108,  108,  108,  108,  108,  108,  108,  108,  108,
3922       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3923       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3924       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3925       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3926 
3927       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3928       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3929       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3930       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3931       109,  109,  109,  109,  109,  109,  109,  109,  109,  109,
3932       109,  109,  109,  109,  109,  109
3933     },
3934 
3935     {
3936        15,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3937      -111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3938       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3939       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3940 
3941       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3942       111,  111,  111,  111,  111,  111,  111,  111,  111, -111,
3943       111,  111,  111,  111, -111,  111,  111,  111,  111,  111,
3944       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3945       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3946       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3947       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3948       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3949       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3950       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3951 
3952       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3953       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3954       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3955       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3956       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3957       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3958       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3959       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3960       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3961       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3962 
3963       111,  111,  111,  111,  111,  111,  111,  111,  111,  111,
3964       111,  111,  111,  111,  111,  111
3965     },
3966 
3967     {
3968        15,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3969      -112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3970       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3971       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3972       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3973       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3974       112,  112,  112,  112, -112,  112,  112,  112,  112,  112,
3975       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3976 
3977       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3978       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3979       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3980       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3981       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3982       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3983       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3984       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3985       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3986       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3987 
3988       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3989       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3990       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3991       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3992       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3993       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3994       112,  112,  112,  112,  112,  112,  112,  112,  112,  112,
3995       112,  112,  112,  112,  112,  112
3996     },
3997 
3998     {
3999        15, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4000      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4001 
4002      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4003      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4004      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4005      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4006      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4007      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4008      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4009      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4010      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4011      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4012 
4013      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4014      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4015      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4016      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4017      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4018      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4019      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4020      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4021      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4022      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4023 
4024      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4025      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4026      -113, -113, -113, -113, -113, -113, -113, -113, -113, -113,
4027      -113, -113, -113, -113, -113, -113
4028     },
4029 
4030     {
4031        15, -114, -114, -114, -114, -114, -114, -114,  114,  114,
4032      -114,  114,  114,  114, -114, -114, -114, -114, -114, -114,
4033      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,
4034      -114, -114,  114,  115,  115,  115, -114,  115,  115,  115,
4035       115,  115,  115,  115, -114,  115,  116,  115,  116,  116,
4036       116,  116,  116,  116,  116,  116,  116,  116, -114, -114,
4037 
4038       115,  115,  115,  115, -114,  115,  115,  115,  115,  115,
4039       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4040       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4041       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4042       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4043       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4044       115,  115,  115,  115,  115,  115,  115, -114, -114, -114,
4045      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,
4046      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,
4047      -114, -114, -114, -114, -114, -114, -114, -114, -114, -114,
4048 
4049       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4050       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4051       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4052       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4053       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4054       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4055       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4056       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4057       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4058       115,  115,  115,  115,  115,  115
4059 
4060     },
4061 
4062     {
4063        15, -115, -115, -115, -115, -115, -115, -115,  115,  115,
4064      -115,  115,  115,  115, -115, -115, -115, -115, -115, -115,
4065      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,
4066      -115, -115,  115,  115,  115,  115, -115,  115,  115,  115,
4067       115,  115,  115,  115, -115,  115,  116,  115,  116,  116,
4068       116,  116,  116,  116,  116,  116,  116,  116, -115, -115,
4069       115,  115,  115,  115, -115,  115,  115,  115,  115,  115,
4070       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4071       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4072       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4073 
4074       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4075       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4076       115,  115,  115,  115,  115,  115,  115, -115, -115, -115,
4077      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,
4078      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,
4079      -115, -115, -115, -115, -115, -115, -115, -115, -115, -115,
4080       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4081       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4082       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4083       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4084 
4085       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4086       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4087       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4088       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4089       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4090       115,  115,  115,  115,  115,  115
4091     },
4092 
4093     {
4094        15, -116, -116, -116, -116, -116, -116, -116,  115,  115,
4095      -116,  115,  115,  115, -116, -116, -116, -116, -116, -116,
4096      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,
4097      -116, -116,  115,  115,  115,  115, -116,  115,  115,  115,
4098 
4099       115,  115,  115,  115, -116,  115,  116,  115,  116,  116,
4100       116,  116,  116,  116,  116,  116,  116,  116, -116, -116,
4101       115,  115,  115,  115, -116,  115,  115,  115,  115,  115,
4102       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4103       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4104       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4105       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4106       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4107       115,  115,  115,  115,  115,  115,  115, -116, -116, -116,
4108      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,
4109 
4110      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,
4111      -116, -116, -116, -116, -116, -116, -116, -116, -116, -116,
4112       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4113       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4114       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4115       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4116       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4117       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4118       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4119       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4120 
4121       115,  115,  115,  115,  115,  115,  115,  115,  115,  115,
4122       115,  115,  115,  115,  115,  115
4123     },
4124 
4125     {
4126        15, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4127      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4128      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4129      -117, -117, -117,   71,   71,   71, -117,   71,   71,   71,
4130        71,   71,   71,   71, -117,   71,   72,   71,   72,   72,
4131        72,   72,   72,   72,   72,   72,   72,   72, -117, -117,
4132        71,   71,   71,   71, -117,   71,   71,   71,   71,   71,
4133        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4134 
4135        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4136        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4137        71,  144,   71,   71,   71,   71,   71,   71,   71,   71,
4138        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4139        71,   71,   71,   71,   71,   71,   71, -117, -117, -117,
4140      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4141      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4142      -117, -117, -117, -117, -117, -117, -117, -117, -117, -117,
4143        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4144        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4145 
4146        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4147        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4148        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4149        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4150        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4151        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4152        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4153        71,   71,   71,   71,   71,   71
4154     },
4155 
4156     {
4157        15, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4158      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4159 
4160      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4161      -118, -118, -118,   71,   71,   71, -118,   71,   71,   71,
4162        71,   71,   71,   71, -118,   71,   72,   71,   72,   72,
4163        72,   72,   72,   72,   72,   72,   72,   72, -118, -118,
4164        71,   71,   71,   71, -118,   71,   71,   71,   71,   71,
4165        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4166        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4167        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4168        71,   71,   71,   71,  145,   71,   71,   71,   71,   71,
4169        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4170 
4171        71,   71,   71,   71,   71,   71,   71, -118, -118, -118,
4172      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4173      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4174      -118, -118, -118, -118, -118, -118, -118, -118, -118, -118,
4175        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4176        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4177        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4178        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4179        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4180        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4181 
4182        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4183        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4184        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4185        71,   71,   71,   71,   71,   71
4186     },
4187 
4188     {
4189        15, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4190      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4191      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4192      -119, -119, -119,   71,   71,   71, -119,   71,   71,   71,
4193        71,   71,   71,   71, -119,   71,   72,   71,   72,   72,
4194        72,   72,   72,   72,   72,   72,   72,   72, -119, -119,
4195 
4196        71,   71,   71,   71, -119,   71,   71,   71,   71,   71,
4197        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4198        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4199        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4200        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4201       146,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4202        71,   71,   71,   71,   71,   71,   71, -119, -119, -119,
4203      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4204      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4205      -119, -119, -119, -119, -119, -119, -119, -119, -119, -119,
4206 
4207        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4208        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4209        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4210        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4211        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4212        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4213        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4214        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4215        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4216        71,   71,   71,   71,   71,   71
4217 
4218     },
4219 
4220     {
4221        15, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4222      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4223      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4224      -120, -120, -120,   71,   71,   71, -120,   71,   71,   71,
4225        71,   71,   71,   71, -120,   71,   72,   71,   72,   72,
4226        72,   72,   72,   72,   72,   72,   72,   72, -120, -120,
4227        71,   71,   71,   71, -120,   71,   71,   71,   71,   71,
4228        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4229        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4230        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4231 
4232        71,   71,   71,   71,   71,   71,   71,   71,   71,  147,
4233        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4234        71,   71,   71,   71,   71,   71,   71, -120, -120, -120,
4235      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4236      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4237      -120, -120, -120, -120, -120, -120, -120, -120, -120, -120,
4238        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4239        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4240        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4241        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4242 
4243        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4244        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4245        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4246        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4247        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4248        71,   71,   71,   71,   71,   71
4249     },
4250 
4251     {
4252        15, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4253      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4254      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4255      -121, -121, -121,   71,   71,   71, -121,   71,   71,   71,
4256 
4257        71,   71,   71,   71, -121,   71,   72,   71,   72,   72,
4258        72,   72,   72,   72,   72,   72,   72,   72, -121, -121,
4259        71,   71,   71,   71, -121,   71,   71,   71,   71,   71,
4260        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4261        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4262        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4263        71,  148,   71,   71,   71,   71,   71,   71,   71,   71,
4264        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4265        71,   71,   71,   71,   71,   71,   71, -121, -121, -121,
4266      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4267 
4268      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4269      -121, -121, -121, -121, -121, -121, -121, -121, -121, -121,
4270        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4271        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4272        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4273        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4274        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4275        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4276        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4277        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4278 
4279        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4280        71,   71,   71,   71,   71,   71
4281     },
4282 
4283     {
4284        15, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4285      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4286      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4287      -122, -122, -122,   71,   71,   71, -122,   71,   71,   71,
4288        71,   71,   71,   71, -122,   71,   72,   71,   72,   72,
4289        72,   72,   72,   72,   72,   72,   72,   72, -122, -122,
4290        71,   71,   71,   71, -122,   71,   71,   71,   71,   71,
4291        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4292 
4293        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4294        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4295       149,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4296        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4297        71,   71,   71,   71,   71,   71,   71, -122, -122, -122,
4298      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4299      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4300      -122, -122, -122, -122, -122, -122, -122, -122, -122, -122,
4301        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4302        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4303 
4304        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4305        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4306        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4307        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4308        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4309        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4310        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4311        71,   71,   71,   71,   71,   71
4312     },
4313 
4314     {
4315        15, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4316      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4317 
4318      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4319      -123, -123, -123,   71,   71,   71, -123,   71,   71,   71,
4320        71,   71,   71,   71, -123,   71,   72,   71,   72,   72,
4321        72,   72,   72,   72,   72,   72,   72,   72, -123, -123,
4322        71,   71,   71,   71, -123,   71,   71,   71,   71,   71,
4323        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4324        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4325        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4326        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4327        71,   71,   71,   71,   71,   71,  150,   71,   71,   71,
4328 
4329        71,   71,   71,   71,   71,   71,   71, -123, -123, -123,
4330      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4331      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4332      -123, -123, -123, -123, -123, -123, -123, -123, -123, -123,
4333        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4334        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4335        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4336        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4337        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4338        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4339 
4340        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4341        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4342        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4343        71,   71,   71,   71,   71,   71
4344     },
4345 
4346     {
4347        15, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4348      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4349      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4350      -124, -124, -124,   71,   71,   71, -124,   71,   71,   71,
4351        71,   71,   71,   71, -124,   71,   72,   71,   72,   72,
4352        72,   72,   72,   72,   72,   72,   72,   72, -124, -124,
4353 
4354        71,   71,   71,   71, -124,   71,   71,   71,   71,   71,
4355        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4356        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4357        71,   71,   71,   71,   71,   71,   71,   71,   71,  151,
4358        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4359        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4360        71,   71,   71,   71,   71,   71,   71, -124, -124, -124,
4361      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4362      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4363      -124, -124, -124, -124, -124, -124, -124, -124, -124, -124,
4364 
4365        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4366        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4367        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4368        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4369        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4370        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4371        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4372        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4373        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4374        71,   71,   71,   71,   71,   71
4375 
4376     },
4377 
4378     {
4379        15, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4380      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4381      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4382      -125, -125, -125,   71,   71,   71, -125,   71,   71,   71,
4383        71,   71,   71,   71, -125,   71,   72,   71,   72,   72,
4384        72,   72,   72,   72,   72,   72,   72,   72, -125, -125,
4385        71,   71,   71,   71, -125,   71,   71,   71,   71,   71,
4386        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4387        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4388        71,   71,   71,   71,   71,   71,   71,  152,   71,   71,
4389 
4390        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4391        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4392        71,   71,   71,   71,   71,   71,   71, -125, -125, -125,
4393      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4394      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4395      -125, -125, -125, -125, -125, -125, -125, -125, -125, -125,
4396        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4397        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4398        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4399        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4400 
4401        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4402        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4403        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4404        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4405        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4406        71,   71,   71,   71,   71,   71
4407     },
4408 
4409     {
4410        15, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4411      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4412      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4413      -126, -126, -126,   71,   71,   71, -126,   71,   71,   71,
4414 
4415        71,   71,   71,   71, -126,   71,   72,   71,   72,   72,
4416        72,   72,   72,   72,   72,   72,   72,   72, -126, -126,
4417        71,   71,   71,   71, -126,   71,   71,   71,   71,   71,
4418        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4419        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4420        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4421        71,  153,   71,   71,   71,   71,   71,   71,   71,   71,
4422        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4423        71,   71,   71,   71,   71,   71,   71, -126, -126, -126,
4424      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4425 
4426      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4427      -126, -126, -126, -126, -126, -126, -126, -126, -126, -126,
4428        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4429        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4430        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4431        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4432        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4433        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4434        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4435        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4436 
4437        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4438        71,   71,   71,   71,   71,   71
4439     },
4440 
4441     {
4442        15, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4443      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4444      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4445      -127, -127, -127,   71,   71,   71, -127,   71,   71,   71,
4446        71,   71,   71,   71, -127,   71,   72,   71,   72,   72,
4447        72,   72,   72,   72,   72,   72,   72,   72, -127, -127,
4448        71,   71,   71,   71, -127,   71,   71,   71,   71,   71,
4449        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4450 
4451        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4452        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4453        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4454        71,   71,   71,   71,   71,   71,   71,  154,   71,   71,
4455        71,   71,   71,   71,   71,   71,   71, -127, -127, -127,
4456      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4457      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4458      -127, -127, -127, -127, -127, -127, -127, -127, -127, -127,
4459        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4460        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4461 
4462        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4463        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4464        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4465        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4466        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4467        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4468        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4469        71,   71,   71,   71,   71,   71
4470     },
4471 
4472     {
4473        15, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4474      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4475 
4476      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4477      -128, -128, -128,   71,   71,   71, -128,   71,   71,   71,
4478        71,   71,   71,   71, -128,   71,   72,   71,   72,   72,
4479        72,   72,   72,   72,   72,   72,   72,   72, -128, -128,
4480        71,   71,   71,   71, -128,   71,   71,   71,   71,   71,
4481        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4482        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4483        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4484       155,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4485        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4486 
4487        71,   71,   71,   71,   71,   71,   71, -128, -128, -128,
4488      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4489      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4490      -128, -128, -128, -128, -128, -128, -128, -128, -128, -128,
4491        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4492        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4493        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4494        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4495        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4496        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4497 
4498        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4499        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4500        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4501        71,   71,   71,   71,   71,   71
4502     },
4503 
4504     {
4505        15, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4506      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4507      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4508      -129, -129, -129,   71,   71,   71, -129,   71,   71,   71,
4509        71,   71,   71,   71, -129,   71,   72,   71,   72,   72,
4510        72,   72,   72,   72,   72,   72,   72,   72, -129, -129,
4511 
4512        71,   71,   71,   71, -129,   71,   71,   71,   71,   71,
4513        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4514        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4515        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4516       156,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4517        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4518        71,   71,   71,   71,   71,   71,   71, -129, -129, -129,
4519      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4520      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4521      -129, -129, -129, -129, -129, -129, -129, -129, -129, -129,
4522 
4523        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4524        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4525        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4526        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4527        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4528        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4529        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4530        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4531        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4532        71,   71,   71,   71,   71,   71
4533 
4534     },
4535 
4536     {
4537        15, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4538      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4539      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4540      -130, -130, -130,   71,   71,   71, -130,   71,   71,   71,
4541        71,   71,   71,   71, -130,   71,   72,   71,   72,   72,
4542        72,   72,   72,   72,   72,   72,   72,   72, -130, -130,
4543        71,   71,   71,   71, -130,   71,   71,   71,   71,   71,
4544        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4545        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4546        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4547 
4548        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4549        71,   71,   71,   71,   71,   71,  157,   71,   71,   71,
4550        71,   71,   71,   71,   71,   71,   71, -130, -130, -130,
4551      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4552      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4553      -130, -130, -130, -130, -130, -130, -130, -130, -130, -130,
4554        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4555        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4556        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4557        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4558 
4559        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4560        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4561        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4562        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4563        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4564        71,   71,   71,   71,   71,   71
4565     },
4566 
4567     {
4568        15, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4569      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4570      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4571      -131, -131, -131,   71,   71,   71, -131,   71,   71,   71,
4572 
4573        71,   71,   71,   71, -131,   71,   72,   71,   72,   72,
4574        72,   72,   72,   72,   72,   72,   72,   72, -131, -131,
4575        71,   71,   71,   71, -131,   71,   71,   71,   71,   71,
4576        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4577        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4578        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4579        71,   71,   71,   71,   71,   71,   71,  158,   71,   71,
4580        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4581        71,   71,   71,   71,   71,   71,   71, -131, -131, -131,
4582      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4583 
4584      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4585      -131, -131, -131, -131, -131, -131, -131, -131, -131, -131,
4586        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4587        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4588        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4589        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4590        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4591        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4592        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4593        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4594 
4595        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4596        71,   71,   71,   71,   71,   71
4597     },
4598 
4599     {
4600        15, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4601      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4602      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4603      -132, -132, -132,   71,   71,   71, -132,   71,   71,   71,
4604        71,   71,   71,   71, -132,   71,   72,   71,   72,   72,
4605        72,   72,   72,   72,   72,   72,   72,   72, -132, -132,
4606        71,   71,   71,   71, -132,   71,   71,   71,   71,   71,
4607        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4608 
4609        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4610        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4611        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4612        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4613        71,   71,   71,   71,   71,   71,   71, -132, -132, -132,
4614      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4615      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4616      -132, -132, -132, -132, -132, -132, -132, -132, -132, -132,
4617        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4618        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4619 
4620        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4621        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4622        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4623        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4624        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4625        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4626        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4627        71,   71,   71,   71,   71,   71
4628     },
4629 
4630     {
4631        15, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4632      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4633 
4634      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4635      -133, -133, -133,   71,   71,   71, -133,   71,   71,   71,
4636        71,   71,   71,   71, -133,   71,   72,   71,   72,   72,
4637        72,   72,   72,   72,   72,   72,   72,   72, -133, -133,
4638        71,   71,   71,   71, -133,   71,   71,   71,   71,   71,
4639        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4640        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4641        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4642        71,   71,   71,  159,   71,   71,   71,   71,   71,   71,
4643        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4644 
4645        71,   71,   71,   71,   71,   71,   71, -133, -133, -133,
4646      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4647      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4648      -133, -133, -133, -133, -133, -133, -133, -133, -133, -133,
4649        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4650        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4651        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4652        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4653        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4654        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4655 
4656        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4657        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4658        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4659        71,   71,   71,   71,   71,   71
4660     },
4661 
4662     {
4663        15, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4664      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4665      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4666      -134, -134, -134,   71,   71,   71, -134,   71,   71,   71,
4667        71,   71,   71,   71, -134,   71,   72,   71,   72,   72,
4668        72,   72,   72,   72,   72,   72,   72,   72, -134, -134,
4669 
4670        71,   71,   71,   71, -134,   71,   71,   71,   71,   71,
4671        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4672        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4673        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4674        71,  160,   71,   71,   71,   71,   71,   71,   71,   71,
4675        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4676        71,   71,   71,   71,   71,   71,   71, -134, -134, -134,
4677      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4678      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4679      -134, -134, -134, -134, -134, -134, -134, -134, -134, -134,
4680 
4681        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4682        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4683        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4684        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4685        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4686        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4687        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4688        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4689        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4690        71,   71,   71,   71,   71,   71
4691 
4692     },
4693 
4694     {
4695        15, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4696      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4697      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4698      -135, -135, -135,   71,   71,   71, -135,   71,   71,   71,
4699        71,   71,   71,   71, -135,   71,   72,   71,   72,   72,
4700        72,   72,   72,   72,   72,   72,   72,   72, -135, -135,
4701        71,   71,   71,   71, -135,   71,   71,   71,   71,   71,
4702        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4703        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4704        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4705 
4706        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4707        71,   71,   71,   71,   71,   71,  161,   71,   71,   71,
4708        71,   71,   71,   71,   71,   71,   71, -135, -135, -135,
4709      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4710      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4711      -135, -135, -135, -135, -135, -135, -135, -135, -135, -135,
4712        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4713        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4714        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4715        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4716 
4717        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4718        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4719        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4720        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4721        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4722        71,   71,   71,   71,   71,   71
4723     },
4724 
4725     {
4726        15, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4727      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4728      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4729      -136, -136, -136,   71,   71,   71, -136,   71,   71,   71,
4730 
4731        71,   71,   71,   71, -136,   71,   72,   71,   72,   72,
4732        72,   72,   72,   72,   72,   72,   72,   72, -136, -136,
4733        71,   71,   71,   71, -136,   71,   71,   71,   71,   71,
4734        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4735        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4736        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4737        71,  162,   71,   71,   71,   71,   71,   71,   71,   71,
4738        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4739        71,   71,   71,   71,   71,   71,   71, -136, -136, -136,
4740      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4741 
4742      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4743      -136, -136, -136, -136, -136, -136, -136, -136, -136, -136,
4744        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4745        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4746        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4747        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4748        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4749        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4750        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4751        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4752 
4753        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4754        71,   71,   71,   71,   71,   71
4755     },
4756 
4757     {
4758        15, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4759      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4760      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4761      -137, -137, -137,   71,   71,   71, -137,   71,   71,   71,
4762        71,   71,   71,   71, -137,   71,   72,   71,   72,   72,
4763        72,   72,   72,   72,   72,   72,   72,   72, -137, -137,
4764        71,   71,   71,   71, -137,   71,   71,   71,   71,   71,
4765        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4766 
4767        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4768        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4769        71,   71,   71,   71,   71,   71,   71,   71,   71,  163,
4770        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4771        71,   71,   71,   71,   71,   71,   71, -137, -137, -137,
4772      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4773      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4774      -137, -137, -137, -137, -137, -137, -137, -137, -137, -137,
4775        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4776        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4777 
4778        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4779        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4780        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4781        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4782        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4783        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4784        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4785        71,   71,   71,   71,   71,   71
4786     },
4787 
4788     {
4789        15, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4790      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4791 
4792      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4793      -138, -138, -138,   71,   71,   71, -138,   71,   71,   71,
4794        71,   71,   71,   71, -138,   71,   72,   71,   72,   72,
4795        72,   72,   72,   72,   72,   72,   72,   72, -138, -138,
4796        71,   71,   71,   71, -138,   71,   71,   71,   71,   71,
4797        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4798        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4799        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4800        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4801        71,   71,  164,   71,   71,   71,   71,   71,   71,   71,
4802 
4803        71,   71,   71,   71,   71,   71,   71, -138, -138, -138,
4804      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4805      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4806      -138, -138, -138, -138, -138, -138, -138, -138, -138, -138,
4807        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4808        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4809        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4810        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4811        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4812        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4813 
4814        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4815        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4816        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4817        71,   71,   71,   71,   71,   71
4818     },
4819 
4820     {
4821        15, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4822      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4823      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4824      -139, -139, -139,   71,   71,   71, -139,   71,   71,   71,
4825        71,   71,   71,   71, -139,   71,   72,   71,   72,   72,
4826        72,   72,   72,   72,   72,   72,   72,   72, -139, -139,
4827 
4828        71,   71,   71,   71, -139,   71,   71,   71,   71,   71,
4829        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4830        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4831        71,   71,   71,   71,   71,   71,   71,   71,   71,  165,
4832        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4833        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4834        71,   71,   71,   71,   71,   71,   71, -139, -139, -139,
4835      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4836      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4837      -139, -139, -139, -139, -139, -139, -139, -139, -139, -139,
4838 
4839        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4840        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4841        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4842        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4843        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4844        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4845        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4846        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4847        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4848        71,   71,   71,   71,   71,   71
4849 
4850     },
4851 
4852     {
4853        15, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4854      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4855      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4856      -140, -140, -140,   71,   71,   71, -140,   71,   71,   71,
4857        71,   71,   71,   71, -140,   71,   72,   71,   72,   72,
4858        72,   72,   72,   72,   72,   72,   72,   72, -140, -140,
4859        71,   71,   71,   71, -140,   71,   71,   71,   71,   71,
4860        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4861        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4862        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4863 
4864        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4865        71,   71,   71,   71,   71,   71,  166,   71,   71,   71,
4866        71,   71,   71,   71,   71,   71,   71, -140, -140, -140,
4867      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4868      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4869      -140, -140, -140, -140, -140, -140, -140, -140, -140, -140,
4870        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4871        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4872        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4873        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4874 
4875        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4876        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4877        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4878        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4879        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4880        71,   71,   71,   71,   71,   71
4881     },
4882 
4883     {
4884        15, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4885      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4886      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4887      -141, -141, -141,   71,   71,   71, -141,   71,   71,   71,
4888 
4889        71,   71,   71,   71, -141,   71,   72,   71,   72,   72,
4890        72,   72,   72,   72,   72,   72,   72,   72, -141, -141,
4891        71,   71,   71,   71, -141,   71,   71,   71,   71,   71,
4892        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4893        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4894        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4895        71,   71,   71,   71,   71,  167,   71,   71,   71,   71,
4896        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4897        71,   71,   71,   71,   71,   71,   71, -141, -141, -141,
4898      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4899 
4900      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4901      -141, -141, -141, -141, -141, -141, -141, -141, -141, -141,
4902        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4903        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4904        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4905        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4906        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4907        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4908        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4909        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4910 
4911        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4912        71,   71,   71,   71,   71,   71
4913     },
4914 
4915     {
4916        15, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4917      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4918      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4919      -142, -142, -142,   71,   71,   71, -142,   71,   71,   71,
4920        71,   71,   71,   71, -142,   71,   72,   71,   72,   72,
4921        72,   72,   72,   72,   72,   72,   72,   72, -142, -142,
4922        71,   71,   71,   71, -142,   71,   71,   71,   71,   71,
4923        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4924 
4925        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4926        71,   71,   71,   71,   71,   71,   71,   71,  168,   71,
4927        71,   71,   71,   71,   71,   71,   71,   71,  169,   71,
4928        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4929        71,   71,   71,   71,   71,   71,   71, -142, -142, -142,
4930      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4931      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4932      -142, -142, -142, -142, -142, -142, -142, -142, -142, -142,
4933        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4934        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4935 
4936        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4937        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4938        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4939        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4940        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4941        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4942        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4943        71,   71,   71,   71,   71,   71
4944     },
4945 
4946     {
4947        15, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4948      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4949 
4950      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4951      -143, -143, -143,   71,   71,   71, -143,   71,   71,   71,
4952        71,   71,   71,   71, -143,   71,   72,   71,   72,   72,
4953        72,   72,   72,   72,   72,   72,   72,   72, -143, -143,
4954        71,   71,   71,   71, -143,   71,   71,   71,   71,   71,
4955        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4956        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4957        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4958        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4959        71,   71,   71,   71,   71,   71,  170,   71,   71,   71,
4960 
4961        71,   71,   71,   71,   71,   71,   71, -143, -143, -143,
4962      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4963      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4964      -143, -143, -143, -143, -143, -143, -143, -143, -143, -143,
4965        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4966        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4967        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4968        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4969        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4970        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4971 
4972        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4973        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4974        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4975        71,   71,   71,   71,   71,   71
4976     },
4977 
4978     {
4979        15, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4980      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4981      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4982      -144, -144, -144,   71,   71,   71, -144,   71,   71,   71,
4983        71,   71,   71,   71, -144,   71,   72,   71,   72,   72,
4984        72,   72,   72,   72,   72,   72,   72,   72, -144, -144,
4985 
4986        71,   71,   71,   71, -144,   71,   71,   71,   71,   71,
4987        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4988        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4989        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4990        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4991        71,   71,   71,   71,   71,  171,   71,   71,   71,   71,
4992        71,   71,   71,   71,   71,   71,   71, -144, -144, -144,
4993      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4994      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4995      -144, -144, -144, -144, -144, -144, -144, -144, -144, -144,
4996 
4997        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4998        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
4999        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5000        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5001        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5002        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5003        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5004        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5005        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5006        71,   71,   71,   71,   71,   71
5007 
5008     },
5009 
5010     {
5011        15, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5012      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5013      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5014      -145, -145, -145,   71,   71,   71, -145,   71,   71,   71,
5015        71,   71,   71,   71, -145,   71,   72,   71,   72,   72,
5016        72,   72,   72,   72,   72,   72,   72,   72, -145, -145,
5017        71,   71,   71,   71, -145,   71,   71,   71,   71,   71,
5018        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5019        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5020        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5021 
5022        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5023        71,  172,   71,   71,   71,   71,   71,   71,   71,   71,
5024        71,   71,   71,   71,   71,   71,   71, -145, -145, -145,
5025      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5026      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5027      -145, -145, -145, -145, -145, -145, -145, -145, -145, -145,
5028        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5029        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5030        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5031        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5032 
5033        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5034        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5035        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5036        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5037        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5038        71,   71,   71,   71,   71,   71
5039     },
5040 
5041     {
5042        15, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5043      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5044      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5045      -146, -146, -146,   71,   71,   71, -146,   71,   71,   71,
5046 
5047        71,   71,   71,   71, -146,   71,   72,   71,   72,   72,
5048        72,   72,   72,   72,   72,   72,   72,   72, -146, -146,
5049        71,   71,   71,   71, -146,   71,   71,   71,   71,   71,
5050        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5051        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5052        71,   71,   71,   71,   71,   71,   71,   71,   71,  173,
5053        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5054        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5055        71,   71,   71,   71,   71,   71,   71, -146, -146, -146,
5056      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5057 
5058      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5059      -146, -146, -146, -146, -146, -146, -146, -146, -146, -146,
5060        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5061        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5062        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5063        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5064        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5065        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5066        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5067        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5068 
5069        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5070        71,   71,   71,   71,   71,   71
5071     },
5072 
5073     {
5074        15, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5075      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5076      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5077      -147, -147, -147,   71,   71,   71, -147,   71,   71,   71,
5078        71,   71,   71,   71, -147,   71,   72,   71,   72,   72,
5079        72,   72,   72,   72,   72,   72,   72,   72, -147, -147,
5080        71,   71,   71,   71, -147,   71,   71,   71,   71,   71,
5081        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5082 
5083        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5084        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5085        71,  174,   71,   71,   71,  175,   71,   71,   71,   71,
5086        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5087        71,   71,   71,   71,   71,   71,   71, -147, -147, -147,
5088      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5089      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5090      -147, -147, -147, -147, -147, -147, -147, -147, -147, -147,
5091        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5092        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5093 
5094        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5095        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5096        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5097        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5098        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5099        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5100        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5101        71,   71,   71,   71,   71,   71
5102     },
5103 
5104     {
5105        15, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5106      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5107 
5108      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5109      -148, -148, -148,   71,   71,   71, -148,   71,   71,   71,
5110        71,   71,   71,   71, -148,   71,   72,   71,   72,   72,
5111        72,   72,   72,   72,   72,   72,   72,   72, -148, -148,
5112        71,   71,   71,   71, -148,   71,   71,   71,   71,   71,
5113        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5114        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5115        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5116        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5117        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5118 
5119        71,   71,   71,   71,   71,   71,   71, -148, -148, -148,
5120      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5121      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5122      -148, -148, -148, -148, -148, -148, -148, -148, -148, -148,
5123        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5124        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5125        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5126        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5127        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5128        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5129 
5130        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5131        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5132        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5133        71,   71,   71,   71,   71,   71
5134     },
5135 
5136     {
5137        15, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5138      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5139      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5140      -149, -149, -149,   71,   71,   71, -149,   71,   71,   71,
5141        71,   71,   71,   71, -149,   71,   72,   71,   72,   72,
5142        72,   72,   72,   72,   72,   72,   72,   72, -149, -149,
5143 
5144        71,   71,   71,   71, -149,   71,   71,   71,   71,   71,
5145        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5146        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5147        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5148        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5149        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5150        71,   71,   71,   71,   71,   71,   71, -149, -149, -149,
5151      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5152      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5153      -149, -149, -149, -149, -149, -149, -149, -149, -149, -149,
5154 
5155        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5156        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5157        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5158        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5159        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5160        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5161        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5162        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5163        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5164        71,   71,   71,   71,   71,   71
5165 
5166     },
5167 
5168     {
5169        15, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5170      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5171      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5172      -150, -150, -150,   71,   71,   71, -150,   71,   71,   71,
5173        71,   71,   71,   71, -150,   71,   72,   71,   72,   72,
5174        72,   72,   72,   72,   72,   72,   72,   72, -150, -150,
5175        71,   71,   71,   71, -150,   71,   71,   71,   71,   71,
5176        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5177        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5178        71,   71,   71,   71,   71,   71,   71,  176,   71,   71,
5179 
5180        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5181        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5182        71,   71,   71,   71,   71,   71,   71, -150, -150, -150,
5183      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5184      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5185      -150, -150, -150, -150, -150, -150, -150, -150, -150, -150,
5186        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5187        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5188        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5189        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5190 
5191        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5192        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5193        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5194        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5195        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5196        71,   71,   71,   71,   71,   71
5197     },
5198 
5199     {
5200        15, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5201      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5202      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5203      -151, -151, -151,   71,   71,   71, -151,   71,   71,   71,
5204 
5205        71,   71,   71,   71, -151,   71,   72,   71,   72,   72,
5206        72,   72,   72,   72,   72,   72,   72,   72, -151, -151,
5207        71,   71,   71,   71, -151,   71,   71,   71,   71,   71,
5208        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5209        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5210        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5211        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5212        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5213        71,   71,   71,   71,   71,   71,   71, -151, -151, -151,
5214      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5215 
5216      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5217      -151, -151, -151, -151, -151, -151, -151, -151, -151, -151,
5218        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5219        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5220        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5221        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5222        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5223        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5224        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5225        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5226 
5227        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5228        71,   71,   71,   71,   71,   71
5229     },
5230 
5231     {
5232        15, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5233      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5234      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5235      -152, -152, -152,   71,   71,   71, -152,   71,   71,   71,
5236        71,   71,   71,   71, -152,   71,   72,   71,   72,   72,
5237        72,   72,   72,   72,   72,   72,   72,   72, -152, -152,
5238        71,   71,   71,   71, -152,   71,   71,   71,   71,   71,
5239        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5240 
5241        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5242        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5243        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5244       177,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5245        71,   71,   71,   71,   71,   71,   71, -152, -152, -152,
5246      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5247      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5248      -152, -152, -152, -152, -152, -152, -152, -152, -152, -152,
5249        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5250        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5251 
5252        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5253        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5254        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5255        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5256        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5257        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5258        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5259        71,   71,   71,   71,   71,   71
5260     },
5261 
5262     {
5263        15, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5264      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5265 
5266      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5267      -153, -153, -153,   71,   71,   71, -153,   71,   71,   71,
5268        71,   71,   71,   71, -153,   71,   72,   71,   72,   72,
5269        72,   72,   72,   72,   72,   72,   72,   72, -153, -153,
5270        71,   71,   71,   71, -153,   71,   71,   71,   71,   71,
5271        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5272        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5273        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5274        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5275       178,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5276 
5277        71,   71,   71,   71,   71,   71,   71, -153, -153, -153,
5278      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5279      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5280      -153, -153, -153, -153, -153, -153, -153, -153, -153, -153,
5281        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5282        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5283        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5284        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5285        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5286        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5287 
5288        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5289        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5290        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5291        71,   71,   71,   71,   71,   71
5292     },
5293 
5294     {
5295        15, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5296      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5297      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5298      -154, -154, -154,   71,   71,   71, -154,   71,   71,   71,
5299        71,   71,   71,   71, -154,   71,   72,   71,   72,   72,
5300        72,   72,   72,   72,   72,   72,   72,   72, -154, -154,
5301 
5302        71,   71,   71,   71, -154,   71,   71,   71,   71,   71,
5303        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5304        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5305        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5306        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5307        71,   71,  179,   71,   71,   71,   71,   71,   71,   71,
5308        71,   71,   71,   71,   71,   71,   71, -154, -154, -154,
5309      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5310      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5311      -154, -154, -154, -154, -154, -154, -154, -154, -154, -154,
5312 
5313        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5314        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5315        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5316        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5317        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5318        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5319        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5320        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5321        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5322        71,   71,   71,   71,   71,   71
5323 
5324     },
5325 
5326     {
5327        15, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5328      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5329      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5330      -155, -155, -155,   71,   71,   71, -155,   71,   71,   71,
5331        71,   71,   71,   71, -155,   71,   72,   71,   72,   72,
5332        72,   72,   72,   72,   72,   72,   72,   72, -155, -155,
5333        71,   71,   71,   71, -155,   71,   71,   71,   71,   71,
5334        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5335        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5336        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5337 
5338        71,   71,   71,   71,   71,   71,   71,   71,  180,   71,
5339        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5340        71,   71,   71,   71,   71,   71,   71, -155, -155, -155,
5341      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5342      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5343      -155, -155, -155, -155, -155, -155, -155, -155, -155, -155,
5344        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5345        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5346        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5347        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5348 
5349        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5350        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5351        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5352        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5353        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5354        71,   71,   71,   71,   71,   71
5355     },
5356 
5357     {
5358        15, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5359      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5360      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5361      -156, -156, -156,   71,   71,   71, -156,   71,   71,   71,
5362 
5363        71,   71,   71,   71, -156,   71,   72,   71,   72,   72,
5364        72,   72,   72,   72,   72,   72,   72,   72, -156, -156,
5365        71,   71,   71,   71, -156,   71,   71,   71,   71,   71,
5366        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5367        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5368        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5369        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5370        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5371        71,   71,   71,   71,   71,   71,   71, -156, -156, -156,
5372      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5373 
5374      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5375      -156, -156, -156, -156, -156, -156, -156, -156, -156, -156,
5376        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5377        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5378        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5379        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5380        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5381        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5382        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5383        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5384 
5385        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5386        71,   71,   71,   71,   71,   71
5387     },
5388 
5389     {
5390        15, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5391      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5392      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5393      -157, -157, -157,   71,   71,   71, -157,   71,   71,   71,
5394        71,   71,   71,   71, -157,   71,   72,   71,   72,   72,
5395        72,   72,   72,   72,   72,   72,   72,   72, -157, -157,
5396        71,   71,   71,   71, -157,   71,   71,   71,   71,   71,
5397        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5398 
5399        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5400        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5401        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5402        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5403        71,   71,   71,   71,   71,   71,   71, -157, -157, -157,
5404      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5405      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5406      -157, -157, -157, -157, -157, -157, -157, -157, -157, -157,
5407        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5408        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5409 
5410        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5411        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5412        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5413        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5414        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5415        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5416        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5417        71,   71,   71,   71,   71,   71
5418     },
5419 
5420     {
5421        15, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5422      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5423 
5424      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5425      -158, -158, -158,   71,   71,   71, -158,   71,   71,   71,
5426        71,   71,   71,   71, -158,   71,   72,   71,   72,   72,
5427        72,   72,   72,   72,   72,   72,   72,   72, -158, -158,
5428        71,   71,   71,   71, -158,   71,   71,   71,   71,   71,
5429        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5430        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5431        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5432        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5433        71,   71,   71,   71,   71,  181,   71,   71,   71,   71,
5434 
5435        71,   71,   71,   71,   71,   71,   71, -158, -158, -158,
5436      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5437      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5438      -158, -158, -158, -158, -158, -158, -158, -158, -158, -158,
5439        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5440        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5441        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5442        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5443        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5444        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5445 
5446        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5447        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5448        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5449        71,   71,   71,   71,   71,   71
5450     },
5451 
5452     {
5453        15, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5454      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5455      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5456      -159, -159, -159,   71,   71,   71, -159,   71,   71,   71,
5457        71,   71,   71,   71, -159,   71,   72,   71,   72,   72,
5458        72,   72,   72,   72,   72,   72,   72,   72, -159, -159,
5459 
5460        71,   71,   71,   71, -159,   71,   71,   71,   71,   71,
5461        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5462        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5463        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5464        71,  182,   71,   71,   71,   71,   71,   71,   71,   71,
5465        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5466        71,   71,   71,   71,   71,   71,   71, -159, -159, -159,
5467      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5468      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5469      -159, -159, -159, -159, -159, -159, -159, -159, -159, -159,
5470 
5471        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5472        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5473        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5474        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5475        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5476        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5477        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5478        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5479        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5480        71,   71,   71,   71,   71,   71
5481 
5482     },
5483 
5484     {
5485        15, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5486      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5487      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5488      -160, -160, -160,   71,   71,   71, -160,   71,   71,   71,
5489        71,   71,   71,   71, -160,   71,   72,   71,   72,   72,
5490        72,   72,   72,   72,   72,   72,   72,   72, -160, -160,
5491        71,   71,   71,   71, -160,   71,   71,   71,   71,   71,
5492        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5493        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5494        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5495 
5496        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5497        71,   71,   71,   71,   71,  183,   71,   71,   71,   71,
5498        71,   71,   71,   71,   71,   71,   71, -160, -160, -160,
5499      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5500      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5501      -160, -160, -160, -160, -160, -160, -160, -160, -160, -160,
5502        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5503        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5504        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5505        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5506 
5507        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5508        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5509        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5510        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5511        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5512        71,   71,   71,   71,   71,   71
5513     },
5514 
5515     {
5516        15, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5517      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5518      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5519      -161, -161, -161,   71,   71,   71, -161,   71,   71,   71,
5520 
5521        71,   71,   71,   71, -161,   71,   72,   71,   72,   72,
5522        72,   72,   72,   72,   72,   72,   72,   72, -161, -161,
5523        71,   71,   71,   71, -161,   71,   71,   71,   71,   71,
5524        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5525        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5526        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5527        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5528        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5529        71,   71,   71,   71,   71,   71,   71, -161, -161, -161,
5530      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5531 
5532      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5533      -161, -161, -161, -161, -161, -161, -161, -161, -161, -161,
5534        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5535        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5536        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5537        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5538        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5539        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5540        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5541        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5542 
5543        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5544        71,   71,   71,   71,   71,   71
5545     },
5546 
5547     {
5548        15, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5549      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5550      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5551      -162, -162, -162,   71,   71,   71, -162,   71,   71,   71,
5552        71,   71,   71,   71, -162,   71,   72,   71,   72,   72,
5553        72,   72,   72,   72,   72,   72,   72,   72, -162, -162,
5554        71,   71,   71,   71, -162,   71,   71,   71,   71,   71,
5555        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5556 
5557        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5558        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5559        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5560        71,   71,   71,   71,  184,   71,   71,   71,   71,   71,
5561        71,   71,   71,   71,   71,   71,   71, -162, -162, -162,
5562      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5563      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5564      -162, -162, -162, -162, -162, -162, -162, -162, -162, -162,
5565        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5566        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5567 
5568        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5569        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5570        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5571        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5572        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5573        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5574        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5575        71,   71,   71,   71,   71,   71
5576     },
5577 
5578     {
5579        15, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5580      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5581 
5582      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5583      -163, -163, -163,   71,   71,   71, -163,   71,   71,   71,
5584        71,   71,   71,   71, -163,   71,   72,   71,   72,   72,
5585        72,   72,   72,   72,   72,   72,   72,   72, -163, -163,
5586        71,   71,   71,   71, -163,   71,   71,   71,   71,   71,
5587        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5588        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5589        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5590        71,   71,   71,   71,   71,  185,   71,   71,   71,   71,
5591        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5592 
5593        71,   71,   71,   71,   71,   71,   71, -163, -163, -163,
5594      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5595      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5596      -163, -163, -163, -163, -163, -163, -163, -163, -163, -163,
5597        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5598        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5599        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5600        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5601        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5602        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5603 
5604        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5605        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5606        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5607        71,   71,   71,   71,   71,   71
5608     },
5609 
5610     {
5611        15, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5612      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5613      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5614      -164, -164, -164,   71,   71,   71, -164,   71,   71,   71,
5615        71,   71,   71,   71, -164,   71,   72,   71,   72,   72,
5616        72,   72,   72,   72,   72,   72,   72,   72, -164, -164,
5617 
5618        71,   71,   71,   71, -164,   71,   71,   71,   71,   71,
5619        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5620        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5621        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5622        71,  186,   71,   71,   71,   71,   71,   71,   71,   71,
5623        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5624        71,   71,   71,   71,   71,   71,   71, -164, -164, -164,
5625      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5626      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5627      -164, -164, -164, -164, -164, -164, -164, -164, -164, -164,
5628 
5629        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5630        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5631        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5632        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5633        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5634        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5635        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5636        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5637        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5638        71,   71,   71,   71,   71,   71
5639 
5640     },
5641 
5642     {
5643        15, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5644      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5645      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5646      -165, -165, -165,   71,   71,   71, -165,   71,   71,   71,
5647        71,   71,   71,   71, -165,   71,   72,   71,   72,   72,
5648        72,   72,   72,   72,   72,   72,   72,   72, -165, -165,
5649        71,   71,   71,   71, -165,   71,   71,   71,   71,   71,
5650        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5651        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5652        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5653 
5654        71,   71,   71,   71,   71,  187,   71,   71,   71,   71,
5655        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5656        71,   71,   71,   71,   71,   71,   71, -165, -165, -165,
5657      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5658      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5659      -165, -165, -165, -165, -165, -165, -165, -165, -165, -165,
5660        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5661        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5662        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5663        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5664 
5665        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5666        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5667        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5668        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5669        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5670        71,   71,   71,   71,   71,   71
5671     },
5672 
5673     {
5674        15, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5675      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5676      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5677      -166, -166, -166,   71,   71,   71, -166,   71,   71,   71,
5678 
5679        71,   71,   71,   71, -166,   71,   72,   71,   72,   72,
5680        72,   72,   72,   72,   72,   72,   72,   72, -166, -166,
5681        71,   71,   71,   71, -166,   71,   71,   71,   71,   71,
5682        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5683        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5684        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5685        71,  188,   71,   71,   71,   71,   71,   71,   71,   71,
5686        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5687        71,   71,   71,   71,   71,   71,   71, -166, -166, -166,
5688      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5689 
5690      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5691      -166, -166, -166, -166, -166, -166, -166, -166, -166, -166,
5692        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5693        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5694        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5695        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5696        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5697        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5698        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5699        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5700 
5701        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5702        71,   71,   71,   71,   71,   71
5703     },
5704 
5705     {
5706        15, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5707      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5708      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5709      -167, -167, -167,   71,   71,   71, -167,   71,   71,   71,
5710        71,   71,   71,   71, -167,   71,   72,   71,   72,   72,
5711        72,   72,   72,   72,   72,   72,   72,   72, -167, -167,
5712        71,   71,   71,   71, -167,   71,   71,   71,   71,   71,
5713        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5714 
5715        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5716        71,   71,   71,   71,   71,   71,   71,   71,   71,  189,
5717        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5718        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5719        71,   71,   71,   71,   71,   71,   71, -167, -167, -167,
5720      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5721      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5722      -167, -167, -167, -167, -167, -167, -167, -167, -167, -167,
5723        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5724        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5725 
5726        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5727        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5728        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5729        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5730        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5731        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5732        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5733        71,   71,   71,   71,   71,   71
5734     },
5735 
5736     {
5737        15, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5738      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5739 
5740      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5741      -168, -168, -168,   71,   71,   71, -168,   71,   71,   71,
5742        71,   71,   71,   71, -168,   71,   72,   71,   72,   72,
5743        72,   72,   72,   72,   72,   72,   72,   72, -168, -168,
5744        71,   71,   71,   71, -168,   71,   71,   71,   71,   71,
5745        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5746        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5747        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5748        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5749        71,  190,   71,   71,   71,   71,   71,   71,   71,   71,
5750 
5751        71,   71,   71,   71,   71,   71,   71, -168, -168, -168,
5752      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5753      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5754      -168, -168, -168, -168, -168, -168, -168, -168, -168, -168,
5755        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5756        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5757        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5758        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5759        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5760        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5761 
5762        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5763        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5764        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5765        71,   71,   71,   71,   71,   71
5766     },
5767 
5768     {
5769        15, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5770      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5771      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5772      -169, -169, -169,   71,   71,   71, -169,   71,   71,   71,
5773        71,   71,   71,   71, -169,   71,   72,   71,   72,   72,
5774        72,   72,   72,   72,   72,   72,   72,   72, -169, -169,
5775 
5776        71,   71,   71,   71, -169,   71,   71,   71,   71,   71,
5777        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5778        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5779        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5780        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5781       191,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5782        71,   71,   71,   71,   71,   71,   71, -169, -169, -169,
5783      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5784      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5785      -169, -169, -169, -169, -169, -169, -169, -169, -169, -169,
5786 
5787        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5788        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5789        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5790        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5791        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5792        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5793        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5794        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5795        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5796        71,   71,   71,   71,   71,   71
5797 
5798     },
5799 
5800     {
5801        15, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5802      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5803      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5804      -170, -170, -170,   71,   71,   71, -170,   71,   71,   71,
5805        71,   71,   71,   71, -170,   71,   72,   71,   72,   72,
5806        72,   72,   72,   72,   72,   72,   72,   72, -170, -170,
5807        71,   71,   71,   71, -170,   71,   71,   71,   71,   71,
5808        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5809        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5810        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5811 
5812        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5813        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5814        71,   71,   71,   71,   71,   71,   71, -170, -170, -170,
5815      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5816      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5817      -170, -170, -170, -170, -170, -170, -170, -170, -170, -170,
5818        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5819        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5820        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5821        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5822 
5823        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5824        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5825        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5826        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5827        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5828        71,   71,   71,   71,   71,   71
5829     },
5830 
5831     {
5832        15, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5833      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5834      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5835      -171, -171, -171,   71,   71,   71, -171,   71,   71,   71,
5836 
5837        71,   71,   71,   71, -171,   71,   72,   71,   72,   72,
5838        72,   72,   72,   72,   72,   72,   72,   72, -171, -171,
5839        71,   71,   71,   71, -171,   71,   71,   71,   71,   71,
5840        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5841        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5842        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5843        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5844        71,   71,   71,   71,   71,  192,   71,   71,   71,   71,
5845        71,   71,   71,   71,   71,   71,   71, -171, -171, -171,
5846      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5847 
5848      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5849      -171, -171, -171, -171, -171, -171, -171, -171, -171, -171,
5850        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5851        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5852        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5853        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5854        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5855        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5856        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5857        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5858 
5859        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5860        71,   71,   71,   71,   71,   71
5861     },
5862 
5863     {
5864        15, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5865      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5866      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5867      -172, -172, -172,   71,   71,   71, -172,   71,   71,   71,
5868        71,   71,   71,   71, -172,   71,   72,   71,   72,   72,
5869        72,   72,   72,   72,   72,   72,   72,   72, -172, -172,
5870        71,   71,   71,   71, -172,   71,   71,   71,   71,   71,
5871        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5872 
5873        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5874        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5875        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5876        71,   71,   71,   71,  193,   71,   71,   71,   71,   71,
5877        71,   71,   71,   71,   71,   71,   71, -172, -172, -172,
5878      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5879      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5880      -172, -172, -172, -172, -172, -172, -172, -172, -172, -172,
5881        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5882        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5883 
5884        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5885        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5886        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5887        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5888        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5889        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5890        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5891        71,   71,   71,   71,   71,   71
5892     },
5893 
5894     {
5895        15, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5896      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5897 
5898      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5899      -173, -173, -173,   71,   71,   71, -173,   71,   71,   71,
5900        71,   71,   71,   71, -173,   71,   72,   71,   72,   72,
5901        72,   72,   72,   72,   72,   72,   72,   72, -173, -173,
5902        71,   71,   71,   71, -173,   71,   71,   71,   71,   71,
5903        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5904        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5905        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5906        71,   71,   71,   71,  194,   71,   71,   71,   71,   71,
5907        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5908 
5909        71,   71,   71,   71,   71,   71,   71, -173, -173, -173,
5910      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5911      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5912      -173, -173, -173, -173, -173, -173, -173, -173, -173, -173,
5913        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5914        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5915        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5916        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5917        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5918        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5919 
5920        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5921        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5922        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5923        71,   71,   71,   71,   71,   71
5924     },
5925 
5926     {
5927        15, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5928      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5929      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5930      -174, -174, -174,   71,   71,   71, -174,   71,   71,   71,
5931        71,   71,   71,   71, -174,   71,   72,   71,   72,   72,
5932        72,   72,   72,   72,   72,   72,   72,   72, -174, -174,
5933 
5934        71,   71,   71,   71, -174,   71,   71,   71,   71,   71,
5935        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5936        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5937        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5938        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5939       195,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5940        71,   71,   71,   71,   71,   71,   71, -174, -174, -174,
5941      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5942      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5943      -174, -174, -174, -174, -174, -174, -174, -174, -174, -174,
5944 
5945        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5946        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5947        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5948        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5949        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5950        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5951        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5952        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5953        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5954        71,   71,   71,   71,   71,   71
5955 
5956     },
5957 
5958     {
5959        15, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5960      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5961      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5962      -175, -175, -175,   71,   71,   71, -175,   71,   71,   71,
5963        71,   71,   71,   71, -175,   71,   72,   71,   72,   72,
5964        72,   72,   72,   72,   72,   72,   72,   72, -175, -175,
5965        71,   71,   71,   71, -175,   71,   71,   71,   71,   71,
5966        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5967        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5968        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5969 
5970        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5971        71,   71,   71,   71,   71,   71,  196,   71,   71,   71,
5972        71,   71,   71,   71,   71,   71,   71, -175, -175, -175,
5973      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5974      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5975      -175, -175, -175, -175, -175, -175, -175, -175, -175, -175,
5976        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5977        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5978        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5979        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5980 
5981        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5982        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5983        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5984        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5985        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5986        71,   71,   71,   71,   71,   71
5987     },
5988 
5989     {
5990        15, -176, -176, -176, -176, -176, -176, -176, -176, -176,
5991      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,
5992      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,
5993      -176, -176, -176,   71,   71,   71, -176,   71,   71,   71,
5994 
5995        71,   71,   71,   71, -176,   71,   72,   71,   72,   72,
5996        72,   72,   72,   72,   72,   72,   72,   72, -176, -176,
5997        71,   71,   71,   71, -176,   71,   71,   71,   71,   71,
5998        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
5999        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6000        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6001        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6002        71,   71,   71,   71,   71,   71,  197,   71,   71,   71,
6003        71,   71,   71,   71,   71,   71,   71, -176, -176, -176,
6004      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,
6005 
6006      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,
6007      -176, -176, -176, -176, -176, -176, -176, -176, -176, -176,
6008        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6009        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6010        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6011        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6012        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6013        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6014        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6015        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6016 
6017        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6018        71,   71,   71,   71,   71,   71
6019     },
6020 
6021     {
6022        15, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6023      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6024      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6025      -177, -177, -177,   71,   71,   71, -177,   71,   71,   71,
6026        71,   71,   71,   71, -177,   71,   72,   71,   72,   72,
6027        72,   72,   72,   72,   72,   72,   72,   72, -177, -177,
6028        71,   71,   71,   71, -177,   71,   71,   71,   71,   71,
6029        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6030 
6031        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6032        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6033       198,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6034        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6035        71,   71,   71,   71,   71,   71,   71, -177, -177, -177,
6036      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6037      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6038      -177, -177, -177, -177, -177, -177, -177, -177, -177, -177,
6039        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6040        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6041 
6042        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6043        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6044        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6045        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6046        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6047        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6048        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6049        71,   71,   71,   71,   71,   71
6050     },
6051 
6052     {
6053        15, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6054      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6055 
6056      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6057      -178, -178, -178,   71,   71,   71, -178,   71,   71,   71,
6058        71,   71,   71,   71, -178,   71,   72,   71,   72,   72,
6059        72,   72,   72,   72,   72,   72,   72,   72, -178, -178,
6060        71,   71,   71,   71, -178,   71,   71,   71,   71,   71,
6061        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6062        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6063        71,   71,   71,   71,   71,   71,   71,  199,   71,   71,
6064        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6065        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6066 
6067        71,   71,   71,   71,   71,   71,   71, -178, -178, -178,
6068      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6069      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6070      -178, -178, -178, -178, -178, -178, -178, -178, -178, -178,
6071        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6072        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6073        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6074        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6075        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6076        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6077 
6078        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6079        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6080        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6081        71,   71,   71,   71,   71,   71
6082     },
6083 
6084     {
6085        15, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6086      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6087      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6088      -179, -179, -179,   71,   71,   71, -179,   71,   71,   71,
6089        71,   71,   71,   71, -179,   71,   72,   71,   72,   72,
6090        72,   72,   72,   72,   72,   72,   72,   72, -179, -179,
6091 
6092        71,   71,   71,   71, -179,   71,   71,   71,   71,   71,
6093        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6094        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6095        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6096        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6097        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6098        71,   71,   71,   71,   71,   71,   71, -179, -179, -179,
6099      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6100      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6101      -179, -179, -179, -179, -179, -179, -179, -179, -179, -179,
6102 
6103        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6104        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6105        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6106        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6107        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6108        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6109        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6110        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6111        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6112        71,   71,   71,   71,   71,   71
6113 
6114     },
6115 
6116     {
6117        15, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6118      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6119      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6120      -180, -180, -180,   71,   71,   71, -180,   71,   71,   71,
6121        71,   71,   71,   71, -180,   71,   72,   71,   72,   72,
6122        72,   72,   72,   72,   72,   72,   72,   72, -180, -180,
6123        71,   71,   71,   71, -180,   71,   71,   71,   71,   71,
6124        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6125        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6126        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6127 
6128        71,   71,   71,   71,   71,  200,   71,   71,   71,   71,
6129        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6130        71,   71,   71,   71,   71,   71,   71, -180, -180, -180,
6131      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6132      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6133      -180, -180, -180, -180, -180, -180, -180, -180, -180, -180,
6134        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6135        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6136        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6137        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6138 
6139        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6140        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6141        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6142        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6143        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6144        71,   71,   71,   71,   71,   71
6145     },
6146 
6147     {
6148        15, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6149      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6150      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6151      -181, -181, -181,   71,   71,   71, -181,   71,   71,   71,
6152 
6153        71,   71,   71,   71, -181,   71,   72,   71,   72,   72,
6154        72,   72,   72,   72,   72,   72,   72,   72, -181, -181,
6155        71,   71,   71,   71, -181,   71,   71,   71,   71,   71,
6156        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6157        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6158        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6159        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6160        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6161        71,   71,   71,   71,   71,   71,   71, -181, -181, -181,
6162      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6163 
6164      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6165      -181, -181, -181, -181, -181, -181, -181, -181, -181, -181,
6166        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6167        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6168        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6169        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6170        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6171        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6172        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6173        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6174 
6175        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6176        71,   71,   71,   71,   71,   71
6177     },
6178 
6179     {
6180        15, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6181      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6182      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6183      -182, -182, -182,   71,   71,   71, -182,   71,   71,   71,
6184        71,   71,   71,   71, -182,   71,   72,   71,   72,   72,
6185        72,   72,   72,   72,   72,   72,   72,   72, -182, -182,
6186        71,   71,   71,   71, -182,   71,   71,   71,   71,   71,
6187        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6188 
6189        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6190        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6191        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6192        71,   71,  201,   71,   71,   71,   71,   71,   71,   71,
6193        71,   71,   71,   71,   71,   71,   71, -182, -182, -182,
6194      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6195      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6196      -182, -182, -182, -182, -182, -182, -182, -182, -182, -182,
6197        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6198        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6199 
6200        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6201        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6202        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6203        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6204        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6205        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6206        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6207        71,   71,   71,   71,   71,   71
6208     },
6209 
6210     {
6211        15, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6212      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6213 
6214      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6215      -183, -183, -183,   71,   71,   71, -183,   71,   71,   71,
6216        71,   71,   71,   71, -183,   71,   72,   71,   72,   72,
6217        72,   72,   72,   72,   72,   72,   72,   72, -183, -183,
6218        71,   71,   71,   71, -183,   71,   71,   71,   71,   71,
6219        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6220        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6221        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6222        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6223        71,   71,  202,   71,   71,   71,   71,   71,   71,   71,
6224 
6225        71,   71,   71,   71,   71,   71,   71, -183, -183, -183,
6226      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6227      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6228      -183, -183, -183, -183, -183, -183, -183, -183, -183, -183,
6229        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6230        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6231        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6232        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6233        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6234        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6235 
6236        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6237        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6238        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6239        71,   71,   71,   71,   71,   71
6240     },
6241 
6242     {
6243        15, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6244      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6245      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6246      -184, -184, -184,   71,   71,   71, -184,   71,   71,   71,
6247        71,   71,   71,   71, -184,   71,   72,   71,   72,   72,
6248        72,   72,   72,   72,   72,   72,   72,   72, -184, -184,
6249 
6250        71,   71,   71,   71, -184,   71,   71,   71,   71,   71,
6251        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6252        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6253        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6254        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6255        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6256        71,   71,   71,   71,   71,   71,   71, -184, -184, -184,
6257      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6258      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6259      -184, -184, -184, -184, -184, -184, -184, -184, -184, -184,
6260 
6261        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6262        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6263        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6264        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6265        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6266        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6267        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6268        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6269        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6270        71,   71,   71,   71,   71,   71
6271 
6272     },
6273 
6274     {
6275        15, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6276      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6277      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6278      -185, -185, -185,   71,   71,   71, -185,   71,   71,   71,
6279        71,   71,   71,   71, -185,   71,   72,   71,   72,   72,
6280        72,   72,   72,   72,   72,   72,   72,   72, -185, -185,
6281        71,   71,   71,   71, -185,   71,   71,   71,   71,   71,
6282        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6283        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6284        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6285 
6286        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6287        71,   71,   71,   71,   71,  203,   71,   71,   71,   71,
6288        71,   71,   71,   71,   71,   71,   71, -185, -185, -185,
6289      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6290      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6291      -185, -185, -185, -185, -185, -185, -185, -185, -185, -185,
6292        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6293        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6294        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6295        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6296 
6297        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6298        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6299        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6300        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6301        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6302        71,   71,   71,   71,   71,   71
6303     },
6304 
6305     {
6306        15, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6307      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6308      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6309      -186, -186, -186,   71,   71,   71, -186,   71,   71,   71,
6310 
6311        71,   71,   71,   71, -186,   71,   72,   71,   72,   72,
6312        72,   72,   72,   72,   72,   72,   72,   72, -186, -186,
6313        71,   71,   71,   71, -186,   71,   71,   71,   71,   71,
6314        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6315        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6316        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6317        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6318        71,   71,   71,   71,  204,   71,   71,   71,   71,   71,
6319        71,   71,   71,   71,   71,   71,   71, -186, -186, -186,
6320      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6321 
6322      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6323      -186, -186, -186, -186, -186, -186, -186, -186, -186, -186,
6324        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6325        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6326        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6327        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6328        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6329        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6330        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6331        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6332 
6333        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6334        71,   71,   71,   71,   71,   71
6335     },
6336 
6337     {
6338        15, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6339      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6340      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6341      -187, -187, -187,   71,   71,   71, -187,   71,   71,   71,
6342        71,   71,   71,   71, -187,   71,   72,   71,   72,   72,
6343        72,   72,   72,   72,   72,   72,   72,   72, -187, -187,
6344        71,   71,   71,   71, -187,   71,   71,   71,   71,   71,
6345        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6346 
6347        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6348        71,   71,   71,   71,   71,   71,   71,  205,   71,   71,
6349        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6350        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6351        71,   71,   71,   71,   71,   71,   71, -187, -187, -187,
6352      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6353      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6354      -187, -187, -187, -187, -187, -187, -187, -187, -187, -187,
6355        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6356        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6357 
6358        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6359        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6360        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6361        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6362        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6363        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6364        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6365        71,   71,   71,   71,   71,   71
6366     },
6367 
6368     {
6369        15, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6370      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6371 
6372      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6373      -188, -188, -188,   71,   71,   71, -188,   71,   71,   71,
6374        71,   71,   71,   71, -188,   71,   72,   71,   72,   72,
6375        72,   72,   72,   72,   72,   72,   72,   72, -188, -188,
6376        71,   71,   71,   71, -188,   71,   71,   71,   71,   71,
6377        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6378        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6379        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6380        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6381        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6382 
6383        71,   71,   71,   71,   71,   71,   71, -188, -188, -188,
6384      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6385      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6386      -188, -188, -188, -188, -188, -188, -188, -188, -188, -188,
6387        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6388        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6389        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6390        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6391        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6392        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6393 
6394        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6395        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6396        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6397        71,   71,   71,   71,   71,   71
6398     },
6399 
6400     {
6401        15, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6402      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6403      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6404      -189, -189, -189,   71,   71,   71, -189,   71,   71,   71,
6405        71,   71,   71,   71, -189,   71,   72,   71,   72,   72,
6406        72,   72,   72,   72,   72,   72,   72,   72, -189, -189,
6407 
6408        71,   71,   71,   71, -189,   71,   71,   71,   71,   71,
6409        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6410        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6411        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6412        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6413        71,   71,   71,   71,   71,   71,  206,   71,   71,   71,
6414        71,   71,   71,   71,   71,   71,   71, -189, -189, -189,
6415      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6416      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6417      -189, -189, -189, -189, -189, -189, -189, -189, -189, -189,
6418 
6419        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6420        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6421        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6422        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6423        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6424        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6425        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6426        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6427        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6428        71,   71,   71,   71,   71,   71
6429 
6430     },
6431 
6432     {
6433        15, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6434      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6435      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6436      -190, -190, -190,   71,   71,   71, -190,   71,   71,   71,
6437        71,   71,   71,   71, -190,   71,   72,   71,   72,   72,
6438        72,   72,   72,   72,   72,   72,   72,   72, -190, -190,
6439        71,   71,   71,   71, -190,   71,   71,   71,   71,   71,
6440        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6441        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6442        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6443 
6444        71,   71,   71,   71,   71,   71,   71,   71,  207,   71,
6445        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6446        71,   71,   71,   71,   71,   71,   71, -190, -190, -190,
6447      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6448      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6449      -190, -190, -190, -190, -190, -190, -190, -190, -190, -190,
6450        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6451        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6452        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6453        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6454 
6455        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6456        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6457        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6458        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6459        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6460        71,   71,   71,   71,   71,   71
6461     },
6462 
6463     {
6464        15, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6465      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6466      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6467      -191, -191, -191,   71,   71,   71, -191,   71,   71,   71,
6468 
6469        71,   71,   71,   71, -191,   71,   72,   71,   72,   72,
6470        72,   72,   72,   72,   72,   72,   72,   72, -191, -191,
6471        71,   71,   71,   71, -191,   71,   71,   71,   71,   71,
6472        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6473        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6474        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6475        71,   71,   71,   71,   71,   71,   71,  208,   71,   71,
6476        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6477        71,   71,   71,   71,   71,   71,   71, -191, -191, -191,
6478      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6479 
6480      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6481      -191, -191, -191, -191, -191, -191, -191, -191, -191, -191,
6482        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6483        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6484        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6485        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6486        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6487        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6488        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6489        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6490 
6491        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6492        71,   71,   71,   71,   71,   71
6493     },
6494 
6495     {
6496        15, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6497      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6498      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6499      -192, -192, -192,   71,   71,   71, -192,   71,   71,   71,
6500        71,   71,   71,   71, -192,   71,   72,   71,   72,   72,
6501        72,   72,   72,   72,   72,   72,   72,   72, -192, -192,
6502        71,   71,   71,   71, -192,   71,   71,   71,   71,   71,
6503        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6504 
6505        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6506        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6507        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6508        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6509        71,   71,   71,   71,   71,   71,   71, -192, -192, -192,
6510      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6511      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6512      -192, -192, -192, -192, -192, -192, -192, -192, -192, -192,
6513        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6514        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6515 
6516        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6517        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6518        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6519        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6520        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6521        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6522        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6523        71,   71,   71,   71,   71,   71
6524     },
6525 
6526     {
6527        15, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6528      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6529 
6530      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6531      -193, -193, -193,   71,   71,   71, -193,   71,   71,   71,
6532        71,   71,   71,   71, -193,   71,   72,   71,   72,   72,
6533        72,   72,   72,   72,   72,   72,   72,   72, -193, -193,
6534        71,   71,   71,   71, -193,   71,   71,   71,   71,   71,
6535        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6536        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6537        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6538        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6539        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6540 
6541        71,   71,   71,   71,   71,   71,   71, -193, -193, -193,
6542      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6543      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6544      -193, -193, -193, -193, -193, -193, -193, -193, -193, -193,
6545        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6546        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6547        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6548        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6549        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6550        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6551 
6552        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6553        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6554        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6555        71,   71,   71,   71,   71,   71
6556     },
6557 
6558     {
6559        15, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6560      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6561      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6562      -194, -194, -194,   71,   71,   71, -194,   71,   71,   71,
6563        71,   71,   71,   71, -194,   71,   72,   71,   72,   72,
6564        72,   72,   72,   72,   72,   72,   72,   72, -194, -194,
6565 
6566        71,   71,   71,   71, -194,   71,   71,   71,   71,   71,
6567        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6568        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6569        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6570        71,  209,   71,   71,   71,   71,   71,   71,   71,   71,
6571        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6572        71,   71,   71,   71,   71,   71,   71, -194, -194, -194,
6573      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6574      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6575      -194, -194, -194, -194, -194, -194, -194, -194, -194, -194,
6576 
6577        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6578        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6579        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6580        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6581        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6582        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6583        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6584        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6585        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6586        71,   71,   71,   71,   71,   71
6587 
6588     },
6589 
6590     {
6591        15, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6592      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6593      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6594      -195, -195, -195,   71,   71,   71, -195,   71,   71,   71,
6595        71,   71,   71,   71, -195,   71,   72,   71,   72,   72,
6596        72,   72,   72,   72,   72,   72,   72,   72, -195, -195,
6597        71,   71,   71,   71, -195,   71,   71,   71,   71,   71,
6598        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6599        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6600        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6601 
6602        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6603        71,   71,   71,   71,   71,   71,  210,   71,   71,   71,
6604        71,   71,   71,   71,   71,   71,   71, -195, -195, -195,
6605      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6606      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6607      -195, -195, -195, -195, -195, -195, -195, -195, -195, -195,
6608        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6609        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6610        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6611        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6612 
6613        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6614        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6615        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6616        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6617        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6618        71,   71,   71,   71,   71,   71
6619     },
6620 
6621     {
6622        15, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6623      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6624      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6625      -196, -196, -196,   71,   71,   71, -196,   71,   71,   71,
6626 
6627        71,   71,   71,   71, -196,   71,   72,   71,   72,   72,
6628        72,   72,   72,   72,   72,   72,   72,   72, -196, -196,
6629        71,   71,   71,   71, -196,   71,   71,   71,   71,   71,
6630        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6631        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6632        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6633        71,   71,   71,   71,   71,  211,   71,   71,   71,   71,
6634        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6635        71,   71,   71,   71,   71,   71,   71, -196, -196, -196,
6636      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6637 
6638      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6639      -196, -196, -196, -196, -196, -196, -196, -196, -196, -196,
6640        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6641        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6642        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6643        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6644        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6645        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6646        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6647        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6648 
6649        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6650        71,   71,   71,   71,   71,   71
6651     },
6652 
6653     {
6654        15, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6655      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6656      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6657      -197, -197, -197,   71,   71,   71, -197,   71,   71,   71,
6658        71,   71,   71,   71, -197,   71,   72,   71,   72,   72,
6659        72,   72,   72,   72,   72,   72,   72,   72, -197, -197,
6660        71,   71,   71,   71, -197,   71,   71,   71,   71,   71,
6661        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6662 
6663        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6664        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6665        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6666        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6667        71,  212,   71,   71,   71,   71,   71, -197, -197, -197,
6668      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6669      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6670      -197, -197, -197, -197, -197, -197, -197, -197, -197, -197,
6671        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6672        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6673 
6674        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6675        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6676        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6677        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6678        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6679        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6680        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6681        71,   71,   71,   71,   71,   71
6682     },
6683 
6684     {
6685        15, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6686      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6687 
6688      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6689      -198, -198, -198,   71,   71,   71, -198,   71,   71,   71,
6690        71,   71,   71,   71, -198,   71,   72,   71,   72,   72,
6691        72,   72,   72,   72,   72,   72,   72,   72, -198, -198,
6692        71,   71,   71,   71, -198,   71,   71,   71,   71,   71,
6693        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6694        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6695        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6696        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6697        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6698 
6699        71,   71,   71,   71,   71,   71,   71, -198, -198, -198,
6700      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6701      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6702      -198, -198, -198, -198, -198, -198, -198, -198, -198, -198,
6703        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6704        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6705        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6706        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6707        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6708        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6709 
6710        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6711        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6712        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6713        71,   71,   71,   71,   71,   71
6714     },
6715 
6716     {
6717        15, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6718      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6719      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6720      -199, -199, -199,   71,   71,   71, -199,   71,   71,   71,
6721        71,   71,   71,   71, -199,   71,   72,   71,   72,   72,
6722        72,   72,   72,   72,   72,   72,   72,   72, -199, -199,
6723 
6724        71,   71,   71,   71, -199,   71,   71,   71,   71,   71,
6725        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6726        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6727        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6728        71,   71,   71,   71,   71,   71,   71,   71,   71,  213,
6729        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6730        71,   71,   71,   71,   71,   71,   71, -199, -199, -199,
6731      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6732      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6733      -199, -199, -199, -199, -199, -199, -199, -199, -199, -199,
6734 
6735        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6736        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6737        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6738        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6739        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6740        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6741        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6742        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6743        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6744        71,   71,   71,   71,   71,   71
6745 
6746     },
6747 
6748     {
6749        15, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6750      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6751      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6752      -200, -200, -200,   71,   71,   71, -200,   71,   71,   71,
6753        71,   71,   71,   71, -200,   71,   72,   71,   72,   72,
6754        72,   72,   72,   72,   72,   72,   72,   72, -200, -200,
6755        71,   71,   71,   71, -200,   71,   71,   71,   71,   71,
6756        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6757        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6758        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6759 
6760        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6761       214,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6762        71,   71,   71,   71,   71,   71,   71, -200, -200, -200,
6763      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6764      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6765      -200, -200, -200, -200, -200, -200, -200, -200, -200, -200,
6766        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6767        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6768        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6769        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6770 
6771        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6772        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6773        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6774        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6775        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6776        71,   71,   71,   71,   71,   71
6777     },
6778 
6779     {
6780        15, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6781      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6782      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6783      -201, -201, -201,   71,   71,   71, -201,   71,   71,   71,
6784 
6785        71,   71,   71,   71, -201,   71,   72,   71,   72,   72,
6786        72,   72,   72,   72,   72,   72,   72,   72, -201, -201,
6787        71,   71,   71,   71, -201,   71,   71,   71,   71,   71,
6788        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6789        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6790        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6791        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6792        71,  215,   71,   71,   71,   71,   71,   71,   71,   71,
6793        71,   71,   71,   71,   71,   71,   71, -201, -201, -201,
6794      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6795 
6796      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6797      -201, -201, -201, -201, -201, -201, -201, -201, -201, -201,
6798        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6799        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6800        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6801        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6802        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6803        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6804        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6805        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6806 
6807        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6808        71,   71,   71,   71,   71,   71
6809     },
6810 
6811     {
6812        15, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6813      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6814      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6815      -202, -202, -202,   71,   71,   71, -202,   71,   71,   71,
6816        71,   71,   71,   71, -202,   71,   72,   71,   72,   72,
6817        72,   72,   72,   72,   72,   72,   72,   72, -202, -202,
6818        71,   71,   71,   71, -202,   71,   71,   71,   71,   71,
6819        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6820 
6821        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6822        71,   71,   71,   71,   71,   71,   71,  216,   71,   71,
6823        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6824        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6825        71,   71,   71,   71,   71,   71,   71, -202, -202, -202,
6826      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6827      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6828      -202, -202, -202, -202, -202, -202, -202, -202, -202, -202,
6829        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6830        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6831 
6832        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6833        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6834        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6835        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6836        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6837        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6838        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6839        71,   71,   71,   71,   71,   71
6840     },
6841 
6842     {
6843        15, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6844      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6845 
6846      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6847      -203, -203, -203,   71,   71,   71, -203,   71,   71,   71,
6848        71,   71,   71,   71, -203,   71,   72,   71,   72,   72,
6849        72,   72,   72,   72,   72,   72,   72,   72, -203, -203,
6850        71,   71,   71,   71, -203,   71,   71,   71,   71,   71,
6851        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6852        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6853        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6854        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6855        71,   71,   71,   71,   71,  217,   71,   71,   71,   71,
6856 
6857        71,   71,   71,   71,   71,   71,   71, -203, -203, -203,
6858      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6859      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6860      -203, -203, -203, -203, -203, -203, -203, -203, -203, -203,
6861        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6862        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6863        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6864        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6865        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6866        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6867 
6868        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6869        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6870        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6871        71,   71,   71,   71,   71,   71
6872     },
6873 
6874     {
6875        15, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6876      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6877      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6878      -204, -204, -204,   71,   71,   71, -204,   71,   71,   71,
6879        71,   71,   71,   71, -204,   71,   72,   71,   72,   72,
6880        72,   72,   72,   72,   72,   72,   72,   72, -204, -204,
6881 
6882        71,   71,   71,   71, -204,   71,   71,   71,   71,   71,
6883        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6884        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6885        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6886        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6887        71,   71,   71,   71,   71,   71,  218,   71,   71,   71,
6888        71,   71,   71,   71,   71,   71,   71, -204, -204, -204,
6889      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6890      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6891      -204, -204, -204, -204, -204, -204, -204, -204, -204, -204,
6892 
6893        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6894        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6895        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6896        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6897        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6898        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6899        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6900        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6901        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6902        71,   71,   71,   71,   71,   71
6903 
6904     },
6905 
6906     {
6907        15, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6908      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6909      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6910      -205, -205, -205,   71,   71,   71, -205,   71,   71,   71,
6911        71,   71,   71,   71, -205,   71,   72,   71,   72,   72,
6912        72,   72,   72,   72,   72,   72,   72,   72, -205, -205,
6913        71,   71,   71,   71, -205,   71,   71,   71,   71,   71,
6914        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6915        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6916        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6917 
6918        71,   71,   71,   71,   71,   71,   71,   71,  219,   71,
6919        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6920        71,   71,   71,   71,   71,   71,   71, -205, -205, -205,
6921      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6922      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6923      -205, -205, -205, -205, -205, -205, -205, -205, -205, -205,
6924        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6925        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6926        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6927        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6928 
6929        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6930        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6931        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6932        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6933        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6934        71,   71,   71,   71,   71,   71
6935     },
6936 
6937     {
6938        15, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6939      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6940      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6941      -206, -206, -206,   71,   71,   71, -206,   71,   71,   71,
6942 
6943        71,   71,   71,   71, -206,   71,   72,   71,   72,   72,
6944        72,   72,   72,   72,   72,   72,   72,   72, -206, -206,
6945        71,   71,   71,   71, -206,   71,   71,   71,   71,   71,
6946        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6947        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6948        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6949        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6950        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6951        71,   71,   71,   71,   71,   71,   71, -206, -206, -206,
6952      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6953 
6954      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6955      -206, -206, -206, -206, -206, -206, -206, -206, -206, -206,
6956        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6957        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6958        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6959        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6960        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6961        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6962        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6963        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6964 
6965        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6966        71,   71,   71,   71,   71,   71
6967     },
6968 
6969     {
6970        15, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6971      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6972      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6973      -207, -207, -207,   71,   71,   71, -207,   71,   71,   71,
6974        71,   71,   71,   71, -207,   71,   72,   71,   72,   72,
6975        72,   72,   72,   72,   72,   72,   72,   72, -207, -207,
6976        71,   71,   71,   71, -207,   71,   71,   71,   71,   71,
6977        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6978 
6979        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6980        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6981        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6982        71,   71,   71,   71,   71,  220,   71,   71,   71,   71,
6983        71,   71,   71,   71,   71,   71,   71, -207, -207, -207,
6984      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6985      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6986      -207, -207, -207, -207, -207, -207, -207, -207, -207, -207,
6987        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6988        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6989 
6990        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6991        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6992        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6993        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6994        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6995        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6996        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
6997        71,   71,   71,   71,   71,   71
6998     },
6999 
7000     {
7001        15, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7002      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7003 
7004      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7005      -208, -208, -208,   71,   71,   71, -208,   71,   71,   71,
7006        71,   71,   71,   71, -208,   71,   72,   71,   72,   72,
7007        72,   72,   72,   72,   72,   72,   72,   72, -208, -208,
7008        71,   71,   71,   71, -208,   71,   71,   71,   71,   71,
7009        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7010        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7011        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7012        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7013        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7014 
7015        71,   71,   71,   71,   71,   71,   71, -208, -208, -208,
7016      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7017      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7018      -208, -208, -208, -208, -208, -208, -208, -208, -208, -208,
7019        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7020        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7021        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7022        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7023        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7024        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7025 
7026        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7027        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7028        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7029        71,   71,   71,   71,   71,   71
7030     },
7031 
7032     {
7033        15, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7034      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7035      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7036      -209, -209, -209,   71,   71,   71, -209,   71,   71,   71,
7037        71,   71,   71,   71, -209,   71,   72,   71,   72,   72,
7038        72,   72,   72,   72,   72,   72,   72,   72, -209, -209,
7039 
7040        71,   71,   71,   71, -209,   71,   71,   71,   71,   71,
7041        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7042        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7043        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7044        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7045        71,   71,   71,   71,   71,  221,   71,   71,   71,   71,
7046        71,   71,   71,   71,   71,   71,   71, -209, -209, -209,
7047      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7048      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7049      -209, -209, -209, -209, -209, -209, -209, -209, -209, -209,
7050 
7051        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7052        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7053        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7054        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7055        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7056        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7057        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7058        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7059        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7060        71,   71,   71,   71,   71,   71
7061 
7062     },
7063 
7064     {
7065        15, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7066      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7067      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7068      -210, -210, -210,   71,   71,   71, -210,   71,   71,   71,
7069        71,   71,   71,   71, -210,   71,   72,   71,   72,   72,
7070        72,   72,   72,   72,   72,   72,   72,   72, -210, -210,
7071        71,   71,   71,   71, -210,   71,   71,   71,   71,   71,
7072        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7073        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7074        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7075 
7076        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7077        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7078        71,   71,   71,   71,   71,   71,   71, -210, -210, -210,
7079      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7080      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7081      -210, -210, -210, -210, -210, -210, -210, -210, -210, -210,
7082        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7083        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7084        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7085        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7086 
7087        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7088        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7089        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7090        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7091        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7092        71,   71,   71,   71,   71,   71
7093     },
7094 
7095     {
7096        15, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7097      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7098      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7099      -211, -211, -211,   71,   71,   71, -211,   71,   71,   71,
7100 
7101        71,   71,   71,   71, -211,   71,   72,   71,   72,   72,
7102        72,   72,   72,   72,   72,   72,   72,   72, -211, -211,
7103        71,   71,   71,   71, -211,   71,   71,   71,   71,   71,
7104        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7105        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7106        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7107       222,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7108        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7109        71,   71,   71,   71,   71,   71,   71, -211, -211, -211,
7110      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7111 
7112      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7113      -211, -211, -211, -211, -211, -211, -211, -211, -211, -211,
7114        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7115        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7116        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7117        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7118        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7119        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7120        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7121        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7122 
7123        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7124        71,   71,   71,   71,   71,   71
7125     },
7126 
7127     {
7128        15, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7129      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7130      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7131      -212, -212, -212,   71,   71,   71, -212,   71,   71,   71,
7132        71,   71,   71,   71, -212,   71,   72,   71,   72,   72,
7133        72,   72,   72,   72,   72,   72,   72,   72, -212, -212,
7134        71,   71,   71,   71, -212,   71,   71,   71,   71,   71,
7135        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7136 
7137        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7138        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7139        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7140        71,   71,  223,   71,   71,   71,   71,   71,   71,   71,
7141        71,   71,   71,   71,   71,   71,   71, -212, -212, -212,
7142      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7143      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7144      -212, -212, -212, -212, -212, -212, -212, -212, -212, -212,
7145        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7146        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7147 
7148        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7149        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7150        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7151        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7152        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7153        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7154        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7155        71,   71,   71,   71,   71,   71
7156     },
7157 
7158     {
7159        15, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7160      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7161 
7162      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7163      -213, -213, -213,   71,   71,   71, -213,   71,   71,   71,
7164        71,   71,   71,   71, -213,   71,   72,   71,   72,   72,
7165        72,   72,   72,   72,   72,   72,   72,   72, -213, -213,
7166        71,   71,   71,   71, -213,   71,   71,   71,   71,   71,
7167        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7168        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7169        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7170        71,  224,   71,   71,   71,   71,   71,   71,   71,   71,
7171        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7172 
7173        71,   71,   71,   71,   71,   71,   71, -213, -213, -213,
7174      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7175      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7176      -213, -213, -213, -213, -213, -213, -213, -213, -213, -213,
7177        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7178        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7179        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7180        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7181        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7182        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7183 
7184        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7185        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7186        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7187        71,   71,   71,   71,   71,   71
7188     },
7189 
7190     {
7191        15, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7192      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7193      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7194      -214, -214, -214,   71,   71,   71, -214,   71,   71,   71,
7195        71,   71,   71,   71, -214,   71,   72,   71,   72,   72,
7196        72,   72,   72,   72,   72,   72,   72,   72, -214, -214,
7197 
7198        71,   71,   71,   71, -214,   71,   71,   71,   71,   71,
7199        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7200        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7201        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7202        71,   71,   71,   71,   71,   71,   71,  225,   71,   71,
7203        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7204        71,   71,   71,   71,   71,   71,   71, -214, -214, -214,
7205      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7206      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7207      -214, -214, -214, -214, -214, -214, -214, -214, -214, -214,
7208 
7209        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7210        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7211        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7212        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7213        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7214        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7215        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7216        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7217        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7218        71,   71,   71,   71,   71,   71
7219 
7220     },
7221 
7222     {
7223        15, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7224      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7225      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7226      -215, -215, -215,   71,   71,   71, -215,   71,   71,   71,
7227        71,   71,   71,   71, -215,   71,   72,   71,   72,   72,
7228        72,   72,   72,   72,   72,   72,   72,   72, -215, -215,
7229        71,   71,   71,   71, -215,   71,   71,   71,   71,   71,
7230        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7231        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7232        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7233 
7234        71,   71,   71,   71,   71,  226,   71,   71,   71,   71,
7235        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7236        71,   71,   71,   71,   71,   71,   71, -215, -215, -215,
7237      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7238      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7239      -215, -215, -215, -215, -215, -215, -215, -215, -215, -215,
7240        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7241        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7242        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7243        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7244 
7245        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7246        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7247        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7248        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7249        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7250        71,   71,   71,   71,   71,   71
7251     },
7252 
7253     {
7254        15, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7255      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7256      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7257      -216, -216, -216,   71,   71,   71, -216,   71,   71,   71,
7258 
7259        71,   71,   71,   71, -216,   71,   72,   71,   72,   72,
7260        72,   72,   72,   72,   72,   72,   72,   72, -216, -216,
7261        71,   71,   71,   71, -216,   71,   71,   71,   71,   71,
7262        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7263        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7264        71,   71,   71,   71,   71,   71,   71,   71,   71,  227,
7265        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7266        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7267        71,   71,   71,   71,   71,   71,   71, -216, -216, -216,
7268      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7269 
7270      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7271      -216, -216, -216, -216, -216, -216, -216, -216, -216, -216,
7272        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7273        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7274        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7275        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7276        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7277        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7278        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7279        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7280 
7281        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7282        71,   71,   71,   71,   71,   71
7283     },
7284 
7285     {
7286        15, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7287      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7288      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7289      -217, -217, -217,   71,   71,   71, -217,   71,   71,   71,
7290        71,   71,   71,   71, -217,   71,   72,   71,   72,   72,
7291        72,   72,   72,   72,   72,   72,   72,   72, -217, -217,
7292        71,   71,   71,   71, -217,   71,   71,   71,   71,   71,
7293        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7294 
7295        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7296        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7297        71,   71,   71,   71,   71,  228,   71,   71,   71,   71,
7298        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7299        71,   71,   71,   71,   71,   71,   71, -217, -217, -217,
7300      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7301      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7302      -217, -217, -217, -217, -217, -217, -217, -217, -217, -217,
7303        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7304        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7305 
7306        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7307        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7308        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7309        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7310        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7311        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7312        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7313        71,   71,   71,   71,   71,   71
7314     },
7315 
7316     {
7317        15, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7318      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7319 
7320      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7321      -218, -218, -218,   71,   71,   71, -218,   71,   71,   71,
7322        71,   71,   71,   71, -218,   71,   72,   71,   72,   72,
7323        72,   72,   72,   72,   72,   72,   72,   72, -218, -218,
7324        71,   71,   71,   71, -218,   71,   71,   71,   71,   71,
7325        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7326        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7327        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7328        71,   71,   71,   71,   71,  229,   71,   71,   71,   71,
7329        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7330 
7331        71,   71,   71,   71,   71,   71,   71, -218, -218, -218,
7332      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7333      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7334      -218, -218, -218, -218, -218, -218, -218, -218, -218, -218,
7335        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7336        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7337        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7338        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7339        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7340        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7341 
7342        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7343        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7344        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7345        71,   71,   71,   71,   71,   71
7346     },
7347 
7348     {
7349        15, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7350      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7351      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7352      -219, -219, -219,   71,   71,   71, -219,   71,   71,   71,
7353        71,   71,   71,   71, -219,   71,   72,   71,   72,   72,
7354        72,   72,   72,   72,   72,   72,   72,   72, -219, -219,
7355 
7356        71,   71,   71,   71, -219,   71,   71,   71,   71,   71,
7357        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7358        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7359        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7360        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7361        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7362        71,   71,   71,   71,   71,   71,   71, -219, -219, -219,
7363      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7364      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7365      -219, -219, -219, -219, -219, -219, -219, -219, -219, -219,
7366 
7367        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7368        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7369        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7370        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7371        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7372        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7373        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7374        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7375        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7376        71,   71,   71,   71,   71,   71
7377 
7378     },
7379 
7380     {
7381        15, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7382      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7383      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7384      -220, -220, -220,   71,   71,   71, -220,   71,   71,   71,
7385        71,   71,   71,   71, -220,   71,   72,   71,   72,   72,
7386        72,   72,   72,   72,   72,   72,   72,   72, -220, -220,
7387        71,   71,   71,   71, -220,   71,   71,   71,   71,   71,
7388        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7389        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7390        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7391 
7392        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7393        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7394        71,   71,   71,   71,   71,   71,   71, -220, -220, -220,
7395      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7396      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7397      -220, -220, -220, -220, -220, -220, -220, -220, -220, -220,
7398        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7399        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7400        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7401        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7402 
7403        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7404        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7405        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7406        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7407        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7408        71,   71,   71,   71,   71,   71
7409     },
7410 
7411     {
7412        15, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7413      -221, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7414      -221, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7415      -221, -221, -221,   71,   71,   71, -221,   71,   71,   71,
7416 
7417        71,   71,   71,   71, -221,   71,   72,   71,   72,   72,
7418        72,   72,   72,   72,   72,   72,   72,   72, -221, -221,
7419        71,   71,   71,   71, -221,   71,   71,   71,   71,   71,
7420        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7421        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7422        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7423        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7424        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7425        71,   71,   71,   71,   71,   71,   71, -221, -221, -221,
7426      -221, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7427 
7428      -221, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7429      -221, -221, -221, -221, -221, -221, -221, -221, -221, -221,
7430        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7431        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7432        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7433        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7434        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7435        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7436        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7437        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7438 
7439        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7440        71,   71,   71,   71,   71,   71
7441     },
7442 
7443     {
7444        15, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7445      -222, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7446      -222, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7447      -222, -222, -222,   71,   71,   71, -222,   71,   71,   71,
7448        71,   71,   71,   71, -222,   71,   72,   71,   72,   72,
7449        72,   72,   72,   72,   72,   72,   72,   72, -222, -222,
7450        71,   71,   71,   71, -222,   71,   71,   71,   71,   71,
7451        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7452 
7453        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7454        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7455        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7456        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7457        71,   71,   71,   71,   71,   71,   71, -222, -222, -222,
7458      -222, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7459      -222, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7460      -222, -222, -222, -222, -222, -222, -222, -222, -222, -222,
7461        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7462        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7463 
7464        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7465        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7466        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7467        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7468        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7469        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7470        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7471        71,   71,   71,   71,   71,   71
7472     },
7473 
7474     {
7475        15, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7476      -223, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7477 
7478      -223, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7479      -223, -223, -223,   71,   71,   71, -223,   71,   71,   71,
7480        71,   71,   71,   71, -223,   71,   72,   71,   72,   72,
7481        72,   72,   72,   72,   72,   72,   72,   72, -223, -223,
7482        71,   71,   71,   71, -223,   71,   71,   71,   71,   71,
7483        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7484        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7485        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7486        71,  230,   71,   71,   71,   71,   71,   71,   71,   71,
7487        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7488 
7489        71,   71,   71,   71,   71,   71,   71, -223, -223, -223,
7490      -223, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7491      -223, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7492      -223, -223, -223, -223, -223, -223, -223, -223, -223, -223,
7493        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7494        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7495        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7496        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7497        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7498        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7499 
7500        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7501        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7502        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7503        71,   71,   71,   71,   71,   71
7504     },
7505 
7506     {
7507        15, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7508      -224, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7509      -224, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7510      -224, -224, -224,   71,   71,   71, -224,   71,   71,   71,
7511        71,   71,   71,   71, -224,   71,   72,   71,   72,   72,
7512        72,   72,   72,   72,   72,   72,   72,   72, -224, -224,
7513 
7514        71,   71,   71,   71, -224,   71,   71,   71,   71,   71,
7515        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7516        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7517        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7518        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7519        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7520        71,   71,   71,   71,   71,   71,   71, -224, -224, -224,
7521      -224, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7522      -224, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7523      -224, -224, -224, -224, -224, -224, -224, -224, -224, -224,
7524 
7525        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7526        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7527        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7528        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7529        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7530        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7531        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7532        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7533        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7534        71,   71,   71,   71,   71,   71
7535 
7536     },
7537 
7538     {
7539        15, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7540      -225, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7541      -225, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7542      -225, -225, -225,   71,   71,   71, -225,   71,   71,   71,
7543        71,   71,   71,   71, -225,   71,   72,   71,   72,   72,
7544        72,   72,   72,   72,   72,   72,   72,   72, -225, -225,
7545        71,   71,   71,   71, -225,   71,   71,   71,   71,   71,
7546        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7547        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7548        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7549 
7550        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7551        71,   71,   71,   71,   71,  231,   71,   71,   71,   71,
7552        71,   71,   71,   71,   71,   71,   71, -225, -225, -225,
7553      -225, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7554      -225, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7555      -225, -225, -225, -225, -225, -225, -225, -225, -225, -225,
7556        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7557        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7558        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7559        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7560 
7561        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7562        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7563        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7564        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7565        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7566        71,   71,   71,   71,   71,   71
7567     },
7568 
7569     {
7570        15, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7571      -226, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7572      -226, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7573      -226, -226, -226,   71,   71,   71, -226,   71,   71,   71,
7574 
7575        71,   71,   71,   71, -226,   71,   72,   71,   72,   72,
7576        72,   72,   72,   72,   72,   72,   72,   72, -226, -226,
7577        71,   71,   71,   71, -226,   71,   71,   71,   71,   71,
7578        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7579        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7580        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7581        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7582       232,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7583        71,   71,   71,   71,   71,   71,   71, -226, -226, -226,
7584      -226, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7585 
7586      -226, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7587      -226, -226, -226, -226, -226, -226, -226, -226, -226, -226,
7588        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7589        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7590        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7591        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7592        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7593        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7594        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7595        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7596 
7597        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7598        71,   71,   71,   71,   71,   71
7599     },
7600 
7601     {
7602        15, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7603      -227, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7604      -227, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7605      -227, -227, -227,   71,   71,   71, -227,   71,   71,   71,
7606        71,   71,   71,   71, -227,   71,   72,   71,   72,   72,
7607        72,   72,   72,   72,   72,   72,   72,   72, -227, -227,
7608        71,   71,   71,   71, -227,   71,   71,   71,   71,   71,
7609        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7610 
7611        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7612        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7613        71,  233,   71,   71,   71,   71,   71,   71,   71,   71,
7614        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7615        71,   71,   71,   71,   71,   71,   71, -227, -227, -227,
7616      -227, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7617      -227, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7618      -227, -227, -227, -227, -227, -227, -227, -227, -227, -227,
7619        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7620        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7621 
7622        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7623        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7624        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7625        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7626        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7627        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7628        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7629        71,   71,   71,   71,   71,   71
7630     },
7631 
7632     {
7633        15, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7634      -228, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7635 
7636      -228, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7637      -228, -228, -228,   71,   71,   71, -228,   71,   71,   71,
7638        71,   71,   71,   71, -228,   71,   72,   71,   72,   72,
7639        72,   72,   72,   72,   72,   72,   72,   72, -228, -228,
7640        71,   71,   71,   71, -228,   71,   71,   71,   71,   71,
7641        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7642        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7643        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7644        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7645        71,  234,   71,   71,   71,   71,   71,   71,   71,   71,
7646 
7647        71,   71,   71,   71,   71,   71,   71, -228, -228, -228,
7648      -228, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7649      -228, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7650      -228, -228, -228, -228, -228, -228, -228, -228, -228, -228,
7651        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7652        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7653        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7654        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7655        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7656        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7657 
7658        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7659        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7660        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7661        71,   71,   71,   71,   71,   71
7662     },
7663 
7664     {
7665        15, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7666      -229, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7667      -229, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7668      -229, -229, -229,   71,   71,   71, -229,   71,   71,   71,
7669        71,   71,   71,   71, -229,   71,   72,   71,   72,   72,
7670        72,   72,   72,   72,   72,   72,   72,   72, -229, -229,
7671 
7672        71,   71,   71,   71, -229,   71,   71,   71,   71,   71,
7673        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7674        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7675        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7676        71,  235,   71,   71,   71,   71,   71,   71,   71,   71,
7677        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7678        71,   71,   71,   71,   71,   71,   71, -229, -229, -229,
7679      -229, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7680      -229, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7681      -229, -229, -229, -229, -229, -229, -229, -229, -229, -229,
7682 
7683        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7684        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7685        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7686        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7687        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7688        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7689        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7690        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7691        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7692        71,   71,   71,   71,   71,   71
7693 
7694     },
7695 
7696     {
7697        15, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7698      -230, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7699      -230, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7700      -230, -230, -230,   71,   71,   71, -230,   71,   71,   71,
7701        71,   71,   71,   71, -230,   71,   72,   71,   72,   72,
7702        72,   72,   72,   72,   72,   72,   72,   72, -230, -230,
7703        71,   71,   71,   71, -230,   71,   71,   71,   71,   71,
7704        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7705        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7706        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7707 
7708        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7709        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7710        71,   71,   71,   71,   71,   71,   71, -230, -230, -230,
7711      -230, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7712      -230, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7713      -230, -230, -230, -230, -230, -230, -230, -230, -230, -230,
7714        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7715        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7716        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7717        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7718 
7719        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7720        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7721        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7722        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7723        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7724        71,   71,   71,   71,   71,   71
7725     },
7726 
7727     {
7728        15, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7729      -231, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7730      -231, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7731      -231, -231, -231,   71,   71,   71, -231,   71,   71,   71,
7732 
7733        71,   71,   71,   71, -231,   71,   72,   71,   72,   72,
7734        72,   72,   72,   72,   72,   72,   72,   72, -231, -231,
7735        71,   71,   71,   71, -231,   71,   71,   71,   71,   71,
7736        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7737        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7738        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7739        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7740        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7741        71,   71,   71,   71,   71,   71,   71, -231, -231, -231,
7742      -231, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7743 
7744      -231, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7745      -231, -231, -231, -231, -231, -231, -231, -231, -231, -231,
7746        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7747        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7748        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7749        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7750        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7751        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7752        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7753        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7754 
7755        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7756        71,   71,   71,   71,   71,   71
7757     },
7758 
7759     {
7760        15, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7761      -232, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7762      -232, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7763      -232, -232, -232,   71,   71,   71, -232,   71,   71,   71,
7764        71,   71,   71,   71, -232,   71,   72,   71,   72,   72,
7765        72,   72,   72,   72,   72,   72,   72,   72, -232, -232,
7766        71,   71,   71,   71, -232,   71,   71,   71,   71,   71,
7767        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7768 
7769        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7770        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7771        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7772        71,   71,   71,   71,   71,   71,  236,   71,   71,   71,
7773        71,   71,   71,   71,   71,   71,   71, -232, -232, -232,
7774      -232, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7775      -232, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7776      -232, -232, -232, -232, -232, -232, -232, -232, -232, -232,
7777        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7778        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7779 
7780        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7781        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7782        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7783        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7784        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7785        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7786        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7787        71,   71,   71,   71,   71,   71
7788     },
7789 
7790     {
7791        15, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7792      -233, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7793 
7794      -233, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7795      -233, -233, -233,   71,   71,   71, -233,   71,   71,   71,
7796        71,   71,   71,   71, -233,   71,   72,   71,   72,   72,
7797        72,   72,   72,   72,   72,   72,   72,   72, -233, -233,
7798        71,   71,   71,   71, -233,   71,   71,   71,   71,   71,
7799        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7800        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7801        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7802        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7803        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7804 
7805        71,   71,   71,   71,   71,   71,   71, -233, -233, -233,
7806      -233, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7807      -233, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7808      -233, -233, -233, -233, -233, -233, -233, -233, -233, -233,
7809        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7810        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7811        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7812        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7813        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7814        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7815 
7816        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7817        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7818        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7819        71,   71,   71,   71,   71,   71
7820     },
7821 
7822     {
7823        15, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7824      -234, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7825      -234, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7826      -234, -234, -234,   71,   71,   71, -234,   71,   71,   71,
7827        71,   71,   71,   71, -234,   71,   72,   71,   72,   72,
7828        72,   72,   72,   72,   72,   72,   72,   72, -234, -234,
7829 
7830        71,   71,   71,   71, -234,   71,   71,   71,   71,   71,
7831        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7832        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7833        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7834        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7835       237,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7836        71,   71,   71,   71,   71,   71,   71, -234, -234, -234,
7837      -234, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7838      -234, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7839      -234, -234, -234, -234, -234, -234, -234, -234, -234, -234,
7840 
7841        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7842        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7843        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7844        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7845        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7846        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7847        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7848        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7849        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7850        71,   71,   71,   71,   71,   71
7851 
7852     },
7853 
7854     {
7855        15, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7856      -235, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7857      -235, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7858      -235, -235, -235,   71,   71,   71, -235,   71,   71,   71,
7859        71,   71,   71,   71, -235,   71,   72,   71,   72,   72,
7860        72,   72,   72,   72,   72,   72,   72,   72, -235, -235,
7861        71,   71,   71,   71, -235,   71,   71,   71,   71,   71,
7862        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7863        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7864        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7865 
7866        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7867        71,   71,   71,   71,   71,  238,   71,   71,   71,   71,
7868        71,   71,   71,   71,   71,   71,   71, -235, -235, -235,
7869      -235, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7870      -235, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7871      -235, -235, -235, -235, -235, -235, -235, -235, -235, -235,
7872        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7873        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7874        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7875        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7876 
7877        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7878        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7879        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7880        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7881        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7882        71,   71,   71,   71,   71,   71
7883     },
7884 
7885     {
7886        15, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7887      -236, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7888      -236, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7889      -236, -236, -236,   71,   71,   71, -236,   71,   71,   71,
7890 
7891        71,   71,   71,   71, -236,   71,   72,   71,   72,  239,
7892        72,   72,   72,   72,   72,   72,   72,   72, -236, -236,
7893        71,   71,   71,   71, -236,   71,   71,   71,   71,   71,
7894        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7895        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7896        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7897        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7898        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7899        71,   71,   71,   71,   71,   71,   71, -236, -236, -236,
7900      -236, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7901 
7902      -236, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7903      -236, -236, -236, -236, -236, -236, -236, -236, -236, -236,
7904        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7905        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7906        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7907        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7908        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7909        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7910        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7911        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7912 
7913        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7914        71,   71,   71,   71,   71,   71
7915     },
7916 
7917     {
7918        15, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7919      -237, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7920      -237, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7921      -237, -237, -237,   71,   71,   71, -237,   71,   71,   71,
7922        71,   71,   71,   71, -237,   71,   72,   71,   72,   72,
7923        72,   72,   72,   72,   72,   72,   72,   72, -237, -237,
7924        71,   71,   71,   71, -237,   71,   71,   71,   71,   71,
7925        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7926 
7927        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7928        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7929        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7930        71,   71,   71,   71,   71,  240,   71,   71,   71,   71,
7931        71,   71,   71,   71,   71,   71,   71, -237, -237, -237,
7932      -237, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7933      -237, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7934      -237, -237, -237, -237, -237, -237, -237, -237, -237, -237,
7935        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7936        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7937 
7938        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7939        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7940        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7941        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7942        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7943        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7944        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7945        71,   71,   71,   71,   71,   71
7946     },
7947 
7948     {
7949        15, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7950      -238, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7951 
7952      -238, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7953      -238, -238, -238,   71,   71,   71, -238,   71,   71,   71,
7954        71,   71,   71,   71, -238,   71,   72,   71,   72,   72,
7955        72,   72,   72,   72,   72,   72,   72,   72, -238, -238,
7956        71,   71,   71,   71, -238,   71,   71,   71,   71,   71,
7957        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7958        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7959        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7960        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7961        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7962 
7963        71,   71,   71,   71,   71,   71,   71, -238, -238, -238,
7964      -238, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7965      -238, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7966      -238, -238, -238, -238, -238, -238, -238, -238, -238, -238,
7967        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7968        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7969        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7970        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7971        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7972        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7973 
7974        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7975        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7976        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7977        71,   71,   71,   71,   71,   71
7978     },
7979 
7980     {
7981        15, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7982      -239, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7983      -239, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7984      -239, -239, -239,   71,   71,   71, -239,   71,   71,   71,
7985        71,   71,   71,   71, -239,   71,   72,   71,   72,   72,
7986        72,   72,   72,   72,   72,   72,   72,   72, -239, -239,
7987 
7988        71,   71,   71,   71, -239,   71,   71,   71,   71,   71,
7989        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7990        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7991        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7992        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7993        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
7994        71,   71,   71,   71,   71,   71,   71, -239, -239, -239,
7995      -239, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7996      -239, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7997      -239, -239, -239, -239, -239, -239, -239, -239, -239, -239,
7998 
7999        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8000        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8001        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8002        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8003        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8004        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8005        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8006        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8007        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8008        71,   71,   71,   71,   71,   71
8009 
8010     },
8011 
8012     {
8013        15, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8014      -240, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8015      -240, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8016      -240, -240, -240,   71,   71,   71, -240,   71,   71,   71,
8017        71,   71,   71,   71, -240,   71,   72,   71,   72,   72,
8018        72,   72,   72,   72,   72,   72,   72,   72, -240, -240,
8019        71,   71,   71,   71, -240,   71,   71,   71,   71,   71,
8020        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8021        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8022        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8023 
8024        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8025        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8026        71,   71,   71,   71,   71,   71,   71, -240, -240, -240,
8027      -240, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8028      -240, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8029      -240, -240, -240, -240, -240, -240, -240, -240, -240, -240,
8030        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8031        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8032        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8033        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8034 
8035        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8036        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8037        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8038        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8039        71,   71,   71,   71,   71,   71,   71,   71,   71,   71,
8040        71,   71,   71,   71,   71,   71
8041     },
8042 
8043     } ;
8044 
8045 /* %if-c-only Standard (non-C++) definition */
8046 
8047 static yy_state_type yy_get_previous_state (void );
8048 static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
8049 static int yy_get_next_buffer (void );
8050 static void yy_fatal_error (yyconst char msg[]  );
8051 
8052 /* %endif */
8053 
8054 /* Done after the current pattern has been matched and before the
8055  * corresponding action - sets up yytext.
8056  */
8057 #define YY_DO_BEFORE_ACTION \
8058 	(yytext_ptr) = yy_bp; \
8059 /* %% [2.0] code to fiddle yytext and yyleng for yymore() goes here \ */\
8060 	yyleng = (size_t) (yy_cp - yy_bp); \
8061 	(yy_hold_char) = *yy_cp; \
8062 	*yy_cp = '\0'; \
8063 /* %% [3.0] code to copy yytext_ptr to yytext[] goes here, if %array \ */\
8064 	(yy_c_buf_p) = yy_cp;
8065 
8066 /* %% [4.0] data tables for the DFA and the user's section 1 definitions go here */
8067 #define YY_NUM_RULES 66
8068 #define YY_END_OF_BUFFER 67
8069 /* This struct is not used in this scanner,
8070    but its presence is necessary. */
8071 struct yy_trans_info
8072 	{
8073 	flex_int32_t yy_verify;
8074 	flex_int32_t yy_nxt;
8075 	};
8076 static yyconst flex_int16_t yy_accept[241] =
8077     {   0,
8078         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8079         0,    0,    0,    0,   67,   65,   63,   64,   31,   41,
8080        40,   52,   31,   31,   31,   31,   31,   31,   31,   31,
8081        31,   31,   31,   31,   31,   31,   31,   31,   53,   54,
8082        56,   46,   42,   43,   45,   44,   44,   46,   51,   47,
8083        48,   50,   49,   51,   32,   33,   35,   34,   36,   37,
8084        39,   62,   58,   59,   61,   60,   60,   61,   57,   63,
8085        31,   31,   31,   40,   31,   31,   31,   31,   31,   31,
8086        31,   31,   31,   31,   31,   31,   31,   31,   31,   31,
8087        31,   31,   31,   31,   31,   31,   31,   53,   55,   42,
8088 
8089        45,   45,   46,   45,   46,   47,   50,   51,   50,   51,
8090        32,   36,   38,   58,   61,   61,   31,   31,   31,   31,
8091        31,   31,   31,   31,   31,   31,   31,   31,   31,   31,
8092        31,   15,   31,   31,   31,   31,   31,   31,   31,   31,
8093        31,   31,   31,   31,   31,   31,   31,    9,   24,   31,
8094        14,   31,   31,   31,   31,    1,   28,   31,   31,   31,
8095        13,   31,   31,   31,   31,   31,   31,   31,   31,   16,
8096        31,   31,   31,   31,   31,   31,   31,   31,   18,   31,
8097         5,   31,   31,   17,   31,   31,   31,   11,   31,   31,
8098        31,    3,   10,    2,   31,   31,   31,    8,   31,   31,
8099 
8100        31,   31,   31,   31,   31,    6,   31,   21,   31,    7,
8101        31,   31,   31,   31,   31,   31,   31,   31,   20,    4,
8102        12,   27,   31,   29,   31,   31,   31,   31,   31,   26,
8103        22,   31,   23,   31,   31,   31,   31,   30,   25,   19
8104     } ;
8105 
8106 static yyconst yy_state_type yy_NUL_trans[241] =
8107     {   0,
8108        16,   16,   39,   39,   42,   42,   49,   49,   55,   55,
8109        59,   59,   62,   62,    0,    0,    0,    0,    0,    0,
8110         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8111         0,    0,    0,    0,    0,    0,    0,    0,   98,    0,
8112         0,    0,    0,    0,    0,    0,  103,  103,    0,    0,
8113         0,    0,    0,  108,  111,    0,    0,    0,  112,    0,
8114         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8115         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8116         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8117         0,    0,    0,    0,    0,    0,    0,   98,    0,    0,
8118 
8119         0,    0,    0,    0,  103,    0,    0,    0,    0,  108,
8120       111,  112,    0,    0,    0,    0,    0,    0,    0,    0,
8121         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8122         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8123         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8124         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8125         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8126         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8127         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8128         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8129 
8130         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8131         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8132         0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
8133         0,    0,    0,    0,    0,    0,    0,    0,    0,    0
8134     } ;
8135 
8136 extern int yy_flex_debug;
8137 int yy_flex_debug = 1;
8138 
8139 static yyconst flex_int16_t yy_rule_linenum[66] =
8140     {   0,
8141        66,   67,   68,   69,   70,   71,   72,   73,   74,   75,
8142        76,   77,   78,   79,   80,   81,   83,   84,   85,   86,
8143        87,   88,   90,   91,   93,   94,   95,   96,   97,   98,
8144       101,  107,  108,  109,  110,  112,  113,  114,  115,  117,
8145       118,  120,  121,  122,  123,  128,  130,  131,  132,  133,
8146       138,  140,  141,  142,  143,  144,  146,  147,  148,  149,
8147       150,  155,  157,  158,  160
8148     } ;
8149 
8150 /* The intent behind this definition is that it'll catch
8151  * any uses of REJECT which flex missed.
8152  */
8153 #define REJECT reject_used_but_not_detected
8154 #define yymore() yymore_used_but_not_detected
8155 #define YY_MORE_ADJ 0
8156 #define YY_RESTORE_YY_MORE_OFFSET
8157 char *yytext;
8158 #line 1 "rcsl.l"
8159 /*
8160  * CvsGraph graphical representation generator of brances and revisions
8161  * of a file in cvs/rcs.
8162  *
8163  * Copyright (C) 2001  B. Stultiens
8164  *
8165  * This program is free software; you can redistribute it and/or modify
8166  * it under the terms of the GNU General Public License as published by
8167  * the Free Software Foundation; either version 2 of the License, or
8168  * (at your option) any later version.
8169  *
8170  * This program is distributed in the hope that it will be useful,
8171  * but WITHOUT ANY WARRANTY; without even the implied warranty of
8172  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
8173  * GNU General Public License for more details.
8174  *
8175  * You should have received a copy of the GNU General Public License
8176  * along with this program; if not, write to the Free Software
8177  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
8178  */
8179 
8180 
8181 
8182 
8183 
8184 
8185 #define YY_NO_INPUT 1
8186 #line 33 "rcsl.l"
8187 #include <stdio.h>
8188 #include <stdlib.h>
8189 #include <string.h>
8190 #include <ctype.h>
8191 
8192 #include <gd.h>
8193 
8194 #include "utils.h"
8195 #include "cvsgraph.h"
8196 #include "readconf.h"
8197 #include "rcs.h"
8198 #include "rcsy.h"
8199 
8200 #define SKIP_DELTATEXT	1
8201 
8202 static void reset_str(void);
8203 static void add_str(const char *s, int l);
8204 static char *get_str(void);
8205 
8206 static int skip_string = 0;
8207 
8208 #define YY_NO_UNPUT 1
8209 
8210 #line 8211 "rcsl.c"
8211 
8212 #define INITIAL 0
8213 #define xSTR 1
8214 #define xID 2
8215 #define xSYM 3
8216 #define xSKIP 4
8217 #define xSKIPSTR 5
8218 #define xAUTHOR 6
8219 
8220 #ifndef YY_NO_UNISTD_H
8221 /* Special case for "unistd.h", since it is non-ANSI. We include it way
8222  * down here because we want the user's section 1 to have been scanned first.
8223  * The user has a chance to override it with an option.
8224  */
8225 /* %if-c-only */
8226 #include <unistd.h>
8227 /* %endif */
8228 /* %if-c++-only */
8229 /* %endif */
8230 #endif
8231 
8232 #ifndef YY_EXTRA_TYPE
8233 #define YY_EXTRA_TYPE void *
8234 #endif
8235 
8236 /* %if-c-only Reentrant structure and macros (non-C++). */
8237 /* %if-reentrant */
8238 /* %if-c-only */
8239 
8240 static int yy_init_globals (void );
8241 
8242 /* %endif */
8243 /* %if-reentrant */
8244 /* %endif */
8245 /* %if-bison-bridge */
8246 /* %endif */
8247 /* %endif End reentrant structures and macros. */
8248 
8249 /* Macros after this point can all be overridden by user definitions in
8250  * section 1.
8251  */
8252 
8253 #ifndef YY_SKIP_YYWRAP
8254 #ifdef __cplusplus
8255 extern "C" int yywrap (void );
8256 #else
8257 extern int yywrap (void );
8258 #endif
8259 #endif
8260 
8261 /* %not-for-header */
8262 
8263 /* %ok-for-header */
8264 
8265 /* %endif */
8266 
8267 #ifndef yytext_ptr
8268 static void yy_flex_strncpy (char *,yyconst char *,int );
8269 #endif
8270 
8271 #ifdef YY_NEED_STRLEN
8272 static int yy_flex_strlen (yyconst char * );
8273 #endif
8274 
8275 #ifndef YY_NO_INPUT
8276 /* %if-c-only Standard (non-C++) definition */
8277 /* %not-for-header */
8278 
8279 #ifdef __cplusplus
8280 static int yyinput (void );
8281 #else
8282 static int input (void );
8283 #endif
8284 /* %ok-for-header */
8285 
8286 /* %endif */
8287 #endif
8288 
8289 /* %if-c-only */
8290 
8291 /* %endif */
8292 
8293 /* Amount of stuff to slurp up with each read. */
8294 #ifndef YY_READ_BUF_SIZE
8295 #define YY_READ_BUF_SIZE 8192
8296 #endif
8297 
8298 /* Copy whatever the last rule matched to the standard output. */
8299 #ifndef ECHO
8300 /* %if-c-only Standard (non-C++) definition */
8301 /* This used to be an fputs(), but since the string might contain NUL's,
8302  * we now use fwrite().
8303  */
8304 #define ECHO (void) fwrite( yytext, yyleng, 1, yyout )
8305 /* %endif */
8306 /* %if-c++-only C++ definition */
8307 /* %endif */
8308 #endif
8309 
8310 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
8311  * is returned in "result".
8312  */
8313 #ifndef YY_INPUT
8314 #define YY_INPUT(buf,result,max_size) \
8315 /* %% [5.0] fread()/read() definition of YY_INPUT goes here unless we're doing C++ \ */\
8316 	if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \
8317 		{ \
8318 		int c = '*'; \
8319 		size_t n; \
8320 		for ( n = 0; n < max_size && \
8321 			     (c = getc( yyin )) != EOF && c != '\n'; ++n ) \
8322 			buf[n] = (char) c; \
8323 		if ( c == '\n' ) \
8324 			buf[n++] = (char) c; \
8325 		if ( c == EOF && ferror( yyin ) ) \
8326 			YY_FATAL_ERROR( "input in flex scanner failed" ); \
8327 		result = n; \
8328 		} \
8329 	else \
8330 		{ \
8331 		errno=0; \
8332 		while ( (result = fread(buf, 1, max_size, yyin))==0 && ferror(yyin)) \
8333 			{ \
8334 			if( errno != EINTR) \
8335 				{ \
8336 				YY_FATAL_ERROR( "input in flex scanner failed" ); \
8337 				break; \
8338 				} \
8339 			errno=0; \
8340 			clearerr(yyin); \
8341 			} \
8342 		}\
8343 \
8344 /* %if-c++-only C++ definition \ */\
8345 /* %endif */
8346 
8347 #endif
8348 
8349 /* No semi-colon after return; correct usage is to write "yyterminate();" -
8350  * we don't want an extra ';' after the "return" because that will cause
8351  * some compilers to complain about unreachable statements.
8352  */
8353 #ifndef yyterminate
8354 #define yyterminate() return YY_NULL
8355 #endif
8356 
8357 /* Number of entries by which start-condition stack grows. */
8358 #ifndef YY_START_STACK_INCR
8359 #define YY_START_STACK_INCR 25
8360 #endif
8361 
8362 /* Report a fatal error. */
8363 #ifndef YY_FATAL_ERROR
8364 /* %if-c-only */
8365 #define YY_FATAL_ERROR(msg) yy_fatal_error( msg )
8366 /* %endif */
8367 /* %if-c++-only */
8368 /* %endif */
8369 #endif
8370 
8371 /* %if-tables-serialization structures and prototypes */
8372 /* %not-for-header */
8373 
8374 /* %ok-for-header */
8375 
8376 /* %not-for-header */
8377 
8378 /* %tables-yydmap generated elements */
8379 /* %endif */
8380 /* end tables serialization structures and prototypes */
8381 
8382 /* %ok-for-header */
8383 
8384 /* Default declaration of generated scanner - a define so the user can
8385  * easily add parameters.
8386  */
8387 #ifndef YY_DECL
8388 #define YY_DECL_IS_OURS 1
8389 /* %if-c-only Standard (non-C++) definition */
8390 
8391 extern int yylex (void);
8392 
8393 #define YY_DECL int yylex (void)
8394 /* %endif */
8395 /* %if-c++-only C++ definition */
8396 /* %endif */
8397 #endif /* !YY_DECL */
8398 
8399 /* Code executed at the beginning of each rule, after yytext and yyleng
8400  * have been set up.
8401  */
8402 #ifndef YY_USER_ACTION
8403 #define YY_USER_ACTION
8404 #endif
8405 
8406 /* Code executed at the end of each rule. */
8407 #ifndef YY_BREAK
8408 #define YY_BREAK break;
8409 #endif
8410 
8411 /* %% [6.0] YY_RULE_SETUP definition goes here */
8412 #define YY_RULE_SETUP \
8413 	YY_USER_ACTION
8414 
8415 /* %not-for-header */
8416 
8417 /** The main scanner function which does all the work.
8418  */
8419 YY_DECL
8420 {
8421 	register yy_state_type yy_current_state;
8422 	register char *yy_cp, *yy_bp;
8423 	register int yy_act;
8424 
8425 /* %% [7.0] user's declarations go here */
8426 #line 64 "rcsl.l"
8427 
8428 	/* RCS keywords */
8429 #line 8430 "rcsl.c"
8430 
8431 	if ( !(yy_init) )
8432 		{
8433 		(yy_init) = 1;
8434 
8435 #ifdef YY_USER_INIT
8436 		YY_USER_INIT;
8437 #endif
8438 
8439 		if ( ! (yy_start) )
8440 			(yy_start) = 1;	/* first start state */
8441 
8442 		if ( ! yyin )
8443 /* %if-c-only */
8444 			yyin = stdin;
8445 /* %endif */
8446 /* %if-c++-only */
8447 /* %endif */
8448 
8449 		if ( ! yyout )
8450 /* %if-c-only */
8451 			yyout = stdout;
8452 /* %endif */
8453 /* %if-c++-only */
8454 /* %endif */
8455 
8456 		if ( ! YY_CURRENT_BUFFER ) {
8457 			yyensure_buffer_stack ();
8458 			YY_CURRENT_BUFFER_LVALUE =
8459 				yy_create_buffer(yyin,YY_BUF_SIZE );
8460 		}
8461 
8462 		yy_load_buffer_state( );
8463 		}
8464 
8465 	while ( 1 )		/* loops until end-of-file is reached */
8466 		{
8467 /* %% [8.0] yymore()-related code goes here */
8468 		yy_cp = (yy_c_buf_p);
8469 
8470 		/* Support of yytext. */
8471 		*yy_cp = (yy_hold_char);
8472 
8473 		/* yy_bp points to the position in yy_ch_buf of the start of
8474 		 * the current run.
8475 		 */
8476 		yy_bp = yy_cp;
8477 
8478 /* %% [9.0] code to set up and find next match goes here */
8479 		yy_current_state = (yy_start);
8480 yy_match:
8481 		while ( (yy_current_state = yy_nxt[yy_current_state][ YY_SC_TO_UI(*yy_cp) ]) > 0 )
8482 			++yy_cp;
8483 
8484 		yy_current_state = -yy_current_state;
8485 
8486 yy_find_action:
8487 /* %% [10.0] code to find the action number goes here */
8488 		yy_act = yy_accept[yy_current_state];
8489 
8490 		YY_DO_BEFORE_ACTION;
8491 
8492 /* %% [11.0] code for yylineno update goes here */
8493 
8494 do_action:	/* This label is used only to access EOF actions. */
8495 
8496 /* %% [12.0] debug code goes here */
8497 		if ( yy_flex_debug )
8498 			{
8499 			if ( yy_act == 0 )
8500 				fprintf( stderr, "--scanner backing up\n" );
8501 			else if ( yy_act < 66 )
8502 				fprintf( stderr, "--accepting rule at line %ld (\"%s\")\n",
8503 				         (long)yy_rule_linenum[yy_act], yytext );
8504 			else if ( yy_act == 66 )
8505 				fprintf( stderr, "--accepting default rule (\"%s\")\n",
8506 				         yytext );
8507 			else if ( yy_act == 67 )
8508 				fprintf( stderr, "--(end of buffer or a NUL)\n" );
8509 			else
8510 				fprintf( stderr, "--EOF (start condition %d)\n", YY_START );
8511 			}
8512 
8513 		switch ( yy_act )
8514 	{ /* beginning of action switch */
8515 /* %% [13.0] actions go here */
8516 case 1:
8517 YY_RULE_SETUP
8518 #line 66 "rcsl.l"
8519 return tHEAD;
8520 	YY_BREAK
8521 case 2:
8522 YY_RULE_SETUP
8523 #line 67 "rcsl.l"
8524 return tBRANCH;
8525 	YY_BREAK
8526 case 3:
8527 YY_RULE_SETUP
8528 #line 68 "rcsl.l"
8529 return tACCESS;
8530 	YY_BREAK
8531 case 4:
8532 YY_RULE_SETUP
8533 #line 69 "rcsl.l"
8534 return tSYMBOLS;
8535 	YY_BREAK
8536 case 5:
8537 YY_RULE_SETUP
8538 #line 70 "rcsl.l"
8539 return tLOCKS;
8540 	YY_BREAK
8541 case 6:
8542 YY_RULE_SETUP
8543 #line 71 "rcsl.l"
8544 return tSTRICT;
8545 	YY_BREAK
8546 case 7:
8547 YY_RULE_SETUP
8548 #line 72 "rcsl.l"
8549 return tCOMMENT;
8550 	YY_BREAK
8551 case 8:
8552 YY_RULE_SETUP
8553 #line 73 "rcsl.l"
8554 return tEXPAND;
8555 	YY_BREAK
8556 case 9:
8557 YY_RULE_SETUP
8558 #line 74 "rcsl.l"
8559 return tDATE;
8560 	YY_BREAK
8561 case 10:
8562 YY_RULE_SETUP
8563 #line 75 "rcsl.l"
8564 return tAUTHOR;
8565 	YY_BREAK
8566 case 11:
8567 YY_RULE_SETUP
8568 #line 76 "rcsl.l"
8569 return tSTATE;
8570 	YY_BREAK
8571 case 12:
8572 YY_RULE_SETUP
8573 #line 77 "rcsl.l"
8574 return tBRANCHES;
8575 	YY_BREAK
8576 case 13:
8577 YY_RULE_SETUP
8578 #line 78 "rcsl.l"
8579 return tNEXT;
8580 	YY_BREAK
8581 case 14:
8582 YY_RULE_SETUP
8583 #line 79 "rcsl.l"
8584 return tDESC;
8585 	YY_BREAK
8586 case 15:
8587 YY_RULE_SETUP
8588 #line 80 "rcsl.l"
8589 return tLOG;
8590 	YY_BREAK
8591 case 16:
8592 YY_RULE_SETUP
8593 #line 81 "rcsl.l"
8594 return tTEXT;
8595 	YY_BREAK
8596 /* CVS extensions */
8597 case 17:
8598 YY_RULE_SETUP
8599 #line 83 "rcsl.l"
8600 return tOWNER;
8601 	YY_BREAK
8602 case 18:
8603 YY_RULE_SETUP
8604 #line 84 "rcsl.l"
8605 return tGROUP;
8606 	YY_BREAK
8607 case 19:
8608 YY_RULE_SETUP
8609 #line 85 "rcsl.l"
8610 return tPERMISSIONS;
8611 	YY_BREAK
8612 case 20:
8613 YY_RULE_SETUP
8614 #line 86 "rcsl.l"
8615 return tSPECIAL;
8616 	YY_BREAK
8617 case 21:
8618 YY_RULE_SETUP
8619 #line 87 "rcsl.l"
8620 return tSYMLINK;
8621 	YY_BREAK
8622 case 22:
8623 YY_RULE_SETUP
8624 #line 88 "rcsl.l"
8625 return tHARDLINKS;
8626 	YY_BREAK
8627 /* Other known extensions */
8628 case 23:
8629 YY_RULE_SETUP
8630 #line 90 "rcsl.l"
8631 return tNAMESPACE;
8632 	YY_BREAK
8633 case 24:
8634 YY_RULE_SETUP
8635 #line 91 "rcsl.l"
8636 return tDEAD;
8637 	YY_BREAK
8638 /* CVSNT extensions */
8639 case 25:
8640 YY_RULE_SETUP
8641 #line 93 "rcsl.l"
8642 return tMERGEPOINT;
8643 	YY_BREAK
8644 case 26:
8645 YY_RULE_SETUP
8646 #line 94 "rcsl.l"
8647 return tDELTATYPE;
8648 	YY_BREAK
8649 case 27:
8650 YY_RULE_SETUP
8651 #line 95 "rcsl.l"
8652 return tCOMMITID;
8653 	YY_BREAK
8654 case 28:
8655 YY_RULE_SETUP
8656 #line 96 "rcsl.l"
8657 return tKOPT;
8658 	YY_BREAK
8659 case 29:
8660 YY_RULE_SETUP
8661 #line 97 "rcsl.l"
8662 return tFILENAME;
8663 	YY_BREAK
8664 case 30:
8665 YY_RULE_SETUP
8666 #line 98 "rcsl.l"
8667 return tPROPERTIES;
8668 	YY_BREAK
8669 /* Here come any other 'newphrase' constructs */
8670 case 31:
8671 YY_RULE_SETUP
8672 #line 101 "rcsl.l"
8673 {
8674 		yylval.str = xstrdup(yytext);
8675 		return tNEWPHRASE;
8676 	}
8677 	YY_BREAK
8678 /* Special rules for skipping everything after a 'newphrase' part */
8679 case 32:
8680 YY_RULE_SETUP
8681 #line 107 "rcsl.l"
8682 ;
8683 	YY_BREAK
8684 case 33:
8685 /* rule 33 can match eol */
8686 YY_RULE_SETUP
8687 #line 108 "rcsl.l"
8688 line_number++;
8689 	YY_BREAK
8690 case 34:
8691 YY_RULE_SETUP
8692 #line 109 "rcsl.l"
8693 BEGIN(xSKIPSTR);
8694 	YY_BREAK
8695 case 35:
8696 YY_RULE_SETUP
8697 #line 110 "rcsl.l"
8698 BEGIN(INITIAL); return *yytext;
8699 	YY_BREAK
8700 case 36:
8701 YY_RULE_SETUP
8702 #line 112 "rcsl.l"
8703 ;
8704 	YY_BREAK
8705 case 37:
8706 /* rule 37 can match eol */
8707 YY_RULE_SETUP
8708 #line 113 "rcsl.l"
8709 line_number++;
8710 	YY_BREAK
8711 case 38:
8712 YY_RULE_SETUP
8713 #line 114 "rcsl.l"
8714 ;
8715 	YY_BREAK
8716 case 39:
8717 YY_RULE_SETUP
8718 #line 115 "rcsl.l"
8719 BEGIN(xSKIP);
8720 	YY_BREAK
8721 case 40:
8722 YY_RULE_SETUP
8723 #line 117 "rcsl.l"
8724 yylval.str = xstrdup(yytext); return tREV;
8725 	YY_BREAK
8726 case 41:
8727 YY_RULE_SETUP
8728 #line 118 "rcsl.l"
8729 return *yytext;
8730 	YY_BREAK
8731 case 42:
8732 YY_RULE_SETUP
8733 #line 120 "rcsl.l"
8734 ;
8735 	YY_BREAK
8736 case 43:
8737 /* rule 43 can match eol */
8738 YY_RULE_SETUP
8739 #line 121 "rcsl.l"
8740 line_number++;
8741 	YY_BREAK
8742 case 44:
8743 YY_RULE_SETUP
8744 #line 122 "rcsl.l"
8745 BEGIN(INITIAL); return *yytext;
8746 	YY_BREAK
8747 case 45:
8748 YY_RULE_SETUP
8749 #line 123 "rcsl.l"
8750 {
8751 		yylval.str = xstrdup(yytext);
8752 		BEGIN(INITIAL);
8753 		return tID;
8754 	}
8755 	YY_BREAK
8756 case 46:
8757 YY_RULE_SETUP
8758 #line 128 "rcsl.l"
8759 rcserror("Invalid character in ID '%s' (0x%02x)", yytext, yytext[yyleng-1]);
8760 	YY_BREAK
8761 case 47:
8762 YY_RULE_SETUP
8763 #line 130 "rcsl.l"
8764 ;
8765 	YY_BREAK
8766 case 48:
8767 /* rule 48 can match eol */
8768 YY_RULE_SETUP
8769 #line 131 "rcsl.l"
8770 line_number++;
8771 	YY_BREAK
8772 case 49:
8773 YY_RULE_SETUP
8774 #line 132 "rcsl.l"
8775 BEGIN(INITIAL); return *yytext;
8776 	YY_BREAK
8777 case 50:
8778 YY_RULE_SETUP
8779 #line 133 "rcsl.l"
8780 {
8781 		yylval.str = xstrdup(yytext);
8782 		BEGIN(INITIAL);
8783 		return tSYM;
8784 	}
8785 	YY_BREAK
8786 case 51:
8787 YY_RULE_SETUP
8788 #line 138 "rcsl.l"
8789 rcserror("Invalid character in SYMBOL '%s' (0x%02x)", yytext, yytext[yyleng-1]);
8790 	YY_BREAK
8791 case 52:
8792 YY_RULE_SETUP
8793 #line 140 "rcsl.l"
8794 reset_str(); BEGIN(xSTR);
8795 	YY_BREAK
8796 case 53:
8797 YY_RULE_SETUP
8798 #line 141 "rcsl.l"
8799 add_str(yytext, yyleng);
8800 	YY_BREAK
8801 case 54:
8802 /* rule 54 can match eol */
8803 YY_RULE_SETUP
8804 #line 142 "rcsl.l"
8805 line_number++; add_str(yytext, yyleng);
8806 	YY_BREAK
8807 case 55:
8808 YY_RULE_SETUP
8809 #line 143 "rcsl.l"
8810 add_str(yytext, 1);
8811 	YY_BREAK
8812 case 56:
8813 YY_RULE_SETUP
8814 #line 144 "rcsl.l"
8815 yylval.str = get_str(); BEGIN(INITIAL); skip_string = 0; return tSTRING;
8816 	YY_BREAK
8817 case 57:
8818 YY_RULE_SETUP
8819 #line 146 "rcsl.l"
8820 reset_str(); BEGIN(xSTR);
8821 	YY_BREAK
8822 case 58:
8823 YY_RULE_SETUP
8824 #line 147 "rcsl.l"
8825 ;
8826 	YY_BREAK
8827 case 59:
8828 /* rule 59 can match eol */
8829 YY_RULE_SETUP
8830 #line 148 "rcsl.l"
8831 line_number++;
8832 	YY_BREAK
8833 case 60:
8834 YY_RULE_SETUP
8835 #line 149 "rcsl.l"
8836 BEGIN(INITIAL); return *yytext;
8837 	YY_BREAK
8838 case 61:
8839 YY_RULE_SETUP
8840 #line 150 "rcsl.l"
8841 {
8842 		yylval.str = xstrdup(yytext);
8843 		BEGIN(INITIAL);
8844 		return tID;
8845 	}
8846 	YY_BREAK
8847 case 62:
8848 YY_RULE_SETUP
8849 #line 155 "rcsl.l"
8850 rcserror("Invalid character in AUTHOR '%s' (0x%02x)", yytext, yytext[yyleng-1]);
8851 	YY_BREAK
8852 case 63:
8853 YY_RULE_SETUP
8854 #line 157 "rcsl.l"
8855 ; /* Ignore whitespace */
8856 	YY_BREAK
8857 case 64:
8858 /* rule 64 can match eol */
8859 YY_RULE_SETUP
8860 #line 158 "rcsl.l"
8861 line_number++;
8862 	YY_BREAK
8863 case 65:
8864 YY_RULE_SETUP
8865 #line 160 "rcsl.l"
8866 rcserror("Unknown char/unmatched text '%c' (0x%02x)", isprint((int)((unsigned char)*yytext)) ? *yytext : ' ', *yytext);
8867 	YY_BREAK
8868 case 66:
8869 YY_RULE_SETUP
8870 #line 162 "rcsl.l"
8871 ECHO;
8872 	YY_BREAK
8873 #line 8874 "rcsl.c"
8874 			case YY_STATE_EOF(INITIAL):
8875 			case YY_STATE_EOF(xSTR):
8876 			case YY_STATE_EOF(xID):
8877 			case YY_STATE_EOF(xSYM):
8878 			case YY_STATE_EOF(xSKIP):
8879 			case YY_STATE_EOF(xSKIPSTR):
8880 			case YY_STATE_EOF(xAUTHOR):
8881 				yyterminate();
8882 
8883 	case YY_END_OF_BUFFER:
8884 		{
8885 		/* Amount of text matched not including the EOB char. */
8886 		int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1;
8887 
8888 		/* Undo the effects of YY_DO_BEFORE_ACTION. */
8889 		*yy_cp = (yy_hold_char);
8890 		YY_RESTORE_YY_MORE_OFFSET
8891 
8892 		if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW )
8893 			{
8894 			/* We're scanning a new file or input source.  It's
8895 			 * possible that this happened because the user
8896 			 * just pointed yyin at a new source and called
8897 			 * yylex().  If so, then we have to assure
8898 			 * consistency between YY_CURRENT_BUFFER and our
8899 			 * globals.  Here is the right place to do so, because
8900 			 * this is the first action (other than possibly a
8901 			 * back-up) that will match for the new input source.
8902 			 */
8903 			(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
8904 			YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin;
8905 			YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL;
8906 			}
8907 
8908 		/* Note that here we test for yy_c_buf_p "<=" to the position
8909 		 * of the first EOB in the buffer, since yy_c_buf_p will
8910 		 * already have been incremented past the NUL character
8911 		 * (since all states make transitions on EOB to the
8912 		 * end-of-buffer state).  Contrast this with the test
8913 		 * in input().
8914 		 */
8915 		if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
8916 			{ /* This was really a NUL. */
8917 			yy_state_type yy_next_state;
8918 
8919 			(yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text;
8920 
8921 			yy_current_state = yy_get_previous_state(  );
8922 
8923 			/* Okay, we're now positioned to make the NUL
8924 			 * transition.  We couldn't have
8925 			 * yy_get_previous_state() go ahead and do it
8926 			 * for us because it doesn't know how to deal
8927 			 * with the possibility of jamming (and we don't
8928 			 * want to build jamming into it because then it
8929 			 * will run more slowly).
8930 			 */
8931 
8932 			yy_next_state = yy_try_NUL_trans( yy_current_state );
8933 
8934 			yy_bp = (yytext_ptr) + YY_MORE_ADJ;
8935 
8936 			if ( yy_next_state )
8937 				{
8938 				/* Consume the NUL. */
8939 				yy_cp = ++(yy_c_buf_p);
8940 				yy_current_state = yy_next_state;
8941 				goto yy_match;
8942 				}
8943 
8944 			else
8945 				{
8946 /* %% [14.0] code to do back-up for compressed tables and set up yy_cp goes here */
8947 				yy_cp = (yy_c_buf_p);
8948 				goto yy_find_action;
8949 				}
8950 			}
8951 
8952 		else switch ( yy_get_next_buffer(  ) )
8953 			{
8954 			case EOB_ACT_END_OF_FILE:
8955 				{
8956 				(yy_did_buffer_switch_on_eof) = 0;
8957 
8958 				if ( yywrap( ) )
8959 					{
8960 					/* Note: because we've taken care in
8961 					 * yy_get_next_buffer() to have set up
8962 					 * yytext, we can now set up
8963 					 * yy_c_buf_p so that if some total
8964 					 * hoser (like flex itself) wants to
8965 					 * call the scanner after we return the
8966 					 * YY_NULL, it'll still work - another
8967 					 * YY_NULL will get returned.
8968 					 */
8969 					(yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ;
8970 
8971 					yy_act = YY_STATE_EOF(YY_START);
8972 					goto do_action;
8973 					}
8974 
8975 				else
8976 					{
8977 					if ( ! (yy_did_buffer_switch_on_eof) )
8978 						YY_NEW_FILE;
8979 					}
8980 				break;
8981 				}
8982 
8983 			case EOB_ACT_CONTINUE_SCAN:
8984 				(yy_c_buf_p) =
8985 					(yytext_ptr) + yy_amount_of_matched_text;
8986 
8987 				yy_current_state = yy_get_previous_state(  );
8988 
8989 				yy_cp = (yy_c_buf_p);
8990 				yy_bp = (yytext_ptr) + YY_MORE_ADJ;
8991 				goto yy_match;
8992 
8993 			case EOB_ACT_LAST_MATCH:
8994 				(yy_c_buf_p) =
8995 				&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)];
8996 
8997 				yy_current_state = yy_get_previous_state(  );
8998 
8999 				yy_cp = (yy_c_buf_p);
9000 				yy_bp = (yytext_ptr) + YY_MORE_ADJ;
9001 				goto yy_find_action;
9002 			}
9003 		break;
9004 		}
9005 
9006 	default:
9007 		YY_FATAL_ERROR(
9008 			"fatal flex scanner internal error--no action found" );
9009 	} /* end of action switch */
9010 		} /* end of scanning one token */
9011 } /* end of yylex */
9012 /* %ok-for-header */
9013 
9014 /* %if-c++-only */
9015 /* %not-for-header */
9016 
9017 /* %ok-for-header */
9018 
9019 /* %endif */
9020 
9021 /* yy_get_next_buffer - try to read in a new buffer
9022  *
9023  * Returns a code representing an action:
9024  *	EOB_ACT_LAST_MATCH -
9025  *	EOB_ACT_CONTINUE_SCAN - continue scanning from current position
9026  *	EOB_ACT_END_OF_FILE - end of file
9027  */
9028 /* %if-c-only */
yy_get_next_buffer(void)9029 static int yy_get_next_buffer (void)
9030 /* %endif */
9031 /* %if-c++-only */
9032 /* %endif */
9033 {
9034     	register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
9035 	register char *source = (yytext_ptr);
9036 	register int number_to_move, i;
9037 	int ret_val;
9038 
9039 	if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] )
9040 		YY_FATAL_ERROR(
9041 		"fatal flex scanner internal error--end of buffer missed" );
9042 
9043 	if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 )
9044 		{ /* Don't try to fill the buffer, so this is an EOF. */
9045 		if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 )
9046 			{
9047 			/* We matched a single character, the EOB, so
9048 			 * treat this as a final EOF.
9049 			 */
9050 			return EOB_ACT_END_OF_FILE;
9051 			}
9052 
9053 		else
9054 			{
9055 			/* We matched some text prior to the EOB, first
9056 			 * process it.
9057 			 */
9058 			return EOB_ACT_LAST_MATCH;
9059 			}
9060 		}
9061 
9062 	/* Try to read more data. */
9063 
9064 	/* First move last chars to start of buffer. */
9065 	number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr)) - 1;
9066 
9067 	for ( i = 0; i < number_to_move; ++i )
9068 		*(dest++) = *(source++);
9069 
9070 	if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING )
9071 		/* don't do the read, it's not guaranteed to return an EOF,
9072 		 * just force an EOF
9073 		 */
9074 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0;
9075 
9076 	else
9077 		{
9078 			int num_to_read =
9079 			YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1;
9080 
9081 		while ( num_to_read <= 0 )
9082 			{ /* Not enough room in the buffer - grow it. */
9083 
9084 			/* just a shorter name for the current buffer */
9085 			YY_BUFFER_STATE b = YY_CURRENT_BUFFER;
9086 
9087 			int yy_c_buf_p_offset =
9088 				(int) ((yy_c_buf_p) - b->yy_ch_buf);
9089 
9090 			if ( b->yy_is_our_buffer )
9091 				{
9092 				int new_size = b->yy_buf_size * 2;
9093 
9094 				if ( new_size <= 0 )
9095 					b->yy_buf_size += b->yy_buf_size / 8;
9096 				else
9097 					b->yy_buf_size *= 2;
9098 
9099 				b->yy_ch_buf = (char *)
9100 					/* Include room in for 2 EOB chars. */
9101 					yyrealloc((void *) b->yy_ch_buf,b->yy_buf_size + 2  );
9102 				}
9103 			else
9104 				/* Can't grow it, we don't own it. */
9105 				b->yy_ch_buf = 0;
9106 
9107 			if ( ! b->yy_ch_buf )
9108 				YY_FATAL_ERROR(
9109 				"fatal error - scanner input buffer overflow" );
9110 
9111 			(yy_c_buf_p) = &b->yy_ch_buf[yy_c_buf_p_offset];
9112 
9113 			num_to_read = YY_CURRENT_BUFFER_LVALUE->yy_buf_size -
9114 						number_to_move - 1;
9115 
9116 			}
9117 
9118 		if ( num_to_read > YY_READ_BUF_SIZE )
9119 			num_to_read = YY_READ_BUF_SIZE;
9120 
9121 		/* Read in more data. */
9122 		YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]),
9123 			(yy_n_chars), num_to_read );
9124 
9125 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
9126 		}
9127 
9128 	if ( (yy_n_chars) == 0 )
9129 		{
9130 		if ( number_to_move == YY_MORE_ADJ )
9131 			{
9132 			ret_val = EOB_ACT_END_OF_FILE;
9133 			yyrestart(yyin  );
9134 			}
9135 
9136 		else
9137 			{
9138 			ret_val = EOB_ACT_LAST_MATCH;
9139 			YY_CURRENT_BUFFER_LVALUE->yy_buffer_status =
9140 				YY_BUFFER_EOF_PENDING;
9141 			}
9142 		}
9143 
9144 	else
9145 		ret_val = EOB_ACT_CONTINUE_SCAN;
9146 
9147 	(yy_n_chars) += number_to_move;
9148 	YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR;
9149 	YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR;
9150 
9151 	(yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0];
9152 
9153 	return ret_val;
9154 }
9155 
9156 /* yy_get_previous_state - get the state just before the EOB char was reached */
9157 
9158 /* %if-c-only */
9159 /* %not-for-header */
9160 
yy_get_previous_state(void)9161     static yy_state_type yy_get_previous_state (void)
9162 /* %endif */
9163 /* %if-c++-only */
9164 /* %endif */
9165 {
9166 	register yy_state_type yy_current_state;
9167 	register char *yy_cp;
9168 
9169 /* %% [15.0] code to get the start state into yy_current_state goes here */
9170 	yy_current_state = (yy_start);
9171 
9172 	for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp )
9173 		{
9174 /* %% [16.0] code to find the next state goes here */
9175 		if ( *yy_cp )
9176 			{
9177 			yy_current_state = yy_nxt[yy_current_state][YY_SC_TO_UI(*yy_cp)];
9178 			}
9179 		else
9180 			yy_current_state = yy_NUL_trans[yy_current_state];
9181 		}
9182 
9183 	return yy_current_state;
9184 }
9185 
9186 /* yy_try_NUL_trans - try to make a transition on the NUL character
9187  *
9188  * synopsis
9189  *	next_state = yy_try_NUL_trans( current_state );
9190  */
9191 /* %if-c-only */
yy_try_NUL_trans(yy_state_type yy_current_state)9192     static yy_state_type yy_try_NUL_trans  (yy_state_type yy_current_state )
9193 /* %endif */
9194 /* %if-c++-only */
9195 /* %endif */
9196 {
9197 	register int yy_is_jam;
9198     /* %% [17.0] code to find the next state, and perhaps do backing up, goes here */
9199 
9200 	yy_current_state = yy_NUL_trans[yy_current_state];
9201 	yy_is_jam = (yy_current_state == 0);
9202 
9203 	return yy_is_jam ? 0 : yy_current_state;
9204 }
9205 
9206 /* %if-c-only */
9207 
9208 /* %endif */
9209 
9210 /* %if-c-only */
9211 #ifndef YY_NO_INPUT
9212 #ifdef __cplusplus
yyinput(void)9213     static int yyinput (void)
9214 #else
9215     static int input  (void)
9216 #endif
9217 
9218 /* %endif */
9219 /* %if-c++-only */
9220 /* %endif */
9221 {
9222 	int c;
9223 
9224 	*(yy_c_buf_p) = (yy_hold_char);
9225 
9226 	if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR )
9227 		{
9228 		/* yy_c_buf_p now points to the character we want to return.
9229 		 * If this occurs *before* the EOB characters, then it's a
9230 		 * valid NUL; if not, then we've hit the end of the buffer.
9231 		 */
9232 		if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] )
9233 			/* This was really a NUL. */
9234 			*(yy_c_buf_p) = '\0';
9235 
9236 		else
9237 			{ /* need more input */
9238 			int offset = (yy_c_buf_p) - (yytext_ptr);
9239 			++(yy_c_buf_p);
9240 
9241 			switch ( yy_get_next_buffer(  ) )
9242 				{
9243 				case EOB_ACT_LAST_MATCH:
9244 					/* This happens because yy_g_n_b()
9245 					 * sees that we've accumulated a
9246 					 * token and flags that we need to
9247 					 * try matching the token before
9248 					 * proceeding.  But for input(),
9249 					 * there's no matching to consider.
9250 					 * So convert the EOB_ACT_LAST_MATCH
9251 					 * to EOB_ACT_END_OF_FILE.
9252 					 */
9253 
9254 					/* Reset buffer status. */
9255 					yyrestart(yyin );
9256 
9257 					/*FALLTHROUGH*/
9258 
9259 				case EOB_ACT_END_OF_FILE:
9260 					{
9261 					if ( yywrap( ) )
9262 						return EOF;
9263 
9264 					if ( ! (yy_did_buffer_switch_on_eof) )
9265 						YY_NEW_FILE;
9266 #ifdef __cplusplus
9267 					return yyinput();
9268 #else
9269 					return input();
9270 #endif
9271 					}
9272 
9273 				case EOB_ACT_CONTINUE_SCAN:
9274 					(yy_c_buf_p) = (yytext_ptr) + offset;
9275 					break;
9276 				}
9277 			}
9278 		}
9279 
9280 	c = *(unsigned char *) (yy_c_buf_p);	/* cast for 8-bit char's */
9281 	*(yy_c_buf_p) = '\0';	/* preserve yytext */
9282 	(yy_hold_char) = *++(yy_c_buf_p);
9283 
9284 /* %% [19.0] update BOL and yylineno */
9285 
9286 	return c;
9287 }
9288 /* %if-c-only */
9289 #endif	/* ifndef YY_NO_INPUT */
9290 /* %endif */
9291 
9292 /** Immediately switch to a different input stream.
9293  * @param input_file A readable stream.
9294  *
9295  * @note This function does not reset the start condition to @c INITIAL .
9296  */
9297 /* %if-c-only */
yyrestart(FILE * input_file)9298     void yyrestart  (FILE * input_file )
9299 /* %endif */
9300 /* %if-c++-only */
9301 /* %endif */
9302 {
9303 
9304 	if ( ! YY_CURRENT_BUFFER ){
9305         yyensure_buffer_stack ();
9306 		YY_CURRENT_BUFFER_LVALUE =
9307             yy_create_buffer(yyin,YY_BUF_SIZE );
9308 	}
9309 
9310 	yy_init_buffer(YY_CURRENT_BUFFER,input_file );
9311 	yy_load_buffer_state( );
9312 }
9313 
9314 /** Switch to a different input buffer.
9315  * @param new_buffer The new input buffer.
9316  *
9317  */
9318 /* %if-c-only */
yy_switch_to_buffer(YY_BUFFER_STATE new_buffer)9319     void yy_switch_to_buffer  (YY_BUFFER_STATE  new_buffer )
9320 /* %endif */
9321 /* %if-c++-only */
9322 /* %endif */
9323 {
9324 
9325 	/* TODO. We should be able to replace this entire function body
9326 	 * with
9327 	 *		yypop_buffer_state();
9328 	 *		yypush_buffer_state(new_buffer);
9329      */
9330 	yyensure_buffer_stack ();
9331 	if ( YY_CURRENT_BUFFER == new_buffer )
9332 		return;
9333 
9334 	if ( YY_CURRENT_BUFFER )
9335 		{
9336 		/* Flush out information for old buffer. */
9337 		*(yy_c_buf_p) = (yy_hold_char);
9338 		YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
9339 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
9340 		}
9341 
9342 	YY_CURRENT_BUFFER_LVALUE = new_buffer;
9343 	yy_load_buffer_state( );
9344 
9345 	/* We don't actually know whether we did this switch during
9346 	 * EOF (yywrap()) processing, but the only time this flag
9347 	 * is looked at is after yywrap() is called, so it's safe
9348 	 * to go ahead and always set it.
9349 	 */
9350 	(yy_did_buffer_switch_on_eof) = 1;
9351 }
9352 
9353 /* %if-c-only */
yy_load_buffer_state(void)9354 static void yy_load_buffer_state  (void)
9355 /* %endif */
9356 /* %if-c++-only */
9357 /* %endif */
9358 {
9359     	(yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars;
9360 	(yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos;
9361 	yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file;
9362 	(yy_hold_char) = *(yy_c_buf_p);
9363 }
9364 
9365 /** Allocate and initialize an input buffer state.
9366  * @param file A readable stream.
9367  * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE.
9368  *
9369  * @return the allocated buffer state.
9370  */
9371 /* %if-c-only */
yy_create_buffer(FILE * file,int size)9372     YY_BUFFER_STATE yy_create_buffer  (FILE * file, int  size )
9373 /* %endif */
9374 /* %if-c++-only */
9375 /* %endif */
9376 {
9377 	YY_BUFFER_STATE b;
9378 
9379 	b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
9380 	if ( ! b )
9381 		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
9382 
9383 	b->yy_buf_size = size;
9384 
9385 	/* yy_ch_buf has to be 2 characters longer than the size given because
9386 	 * we need to put in 2 end-of-buffer characters.
9387 	 */
9388 	b->yy_ch_buf = (char *) yyalloc(b->yy_buf_size + 2  );
9389 	if ( ! b->yy_ch_buf )
9390 		YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" );
9391 
9392 	b->yy_is_our_buffer = 1;
9393 
9394 	yy_init_buffer(b,file );
9395 
9396 	return b;
9397 }
9398 
9399 /** Destroy the buffer.
9400  * @param b a buffer created with yy_create_buffer()
9401  *
9402  */
9403 /* %if-c-only */
yy_delete_buffer(YY_BUFFER_STATE b)9404     void yy_delete_buffer (YY_BUFFER_STATE  b )
9405 /* %endif */
9406 /* %if-c++-only */
9407 /* %endif */
9408 {
9409 
9410 	if ( ! b )
9411 		return;
9412 
9413 	if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */
9414 		YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0;
9415 
9416 	if ( b->yy_is_our_buffer )
9417 		yyfree((void *) b->yy_ch_buf  );
9418 
9419 	yyfree((void *) b  );
9420 }
9421 
9422 /* %if-c-only */
9423 
9424 #ifndef __cplusplus
9425 extern int isatty (int );
9426 #endif /* __cplusplus */
9427 
9428 /* %endif */
9429 
9430 /* %if-c++-only */
9431 /* %endif */
9432 
9433 /* Initializes or reinitializes a buffer.
9434  * This function is sometimes called more than once on the same buffer,
9435  * such as during a yyrestart() or at EOF.
9436  */
9437 /* %if-c-only */
yy_init_buffer(YY_BUFFER_STATE b,FILE * file)9438     static void yy_init_buffer  (YY_BUFFER_STATE  b, FILE * file )
9439 /* %endif */
9440 /* %if-c++-only */
9441 /* %endif */
9442 
9443 {
9444 	int oerrno = errno;
9445 
9446 	yy_flush_buffer(b );
9447 
9448 	b->yy_input_file = file;
9449 	b->yy_fill_buffer = 1;
9450 
9451     /* If b is the current buffer, then yy_init_buffer was _probably_
9452      * called from yyrestart() or through yy_get_next_buffer.
9453      * In that case, we don't want to reset the lineno or column.
9454      */
9455     if (b != YY_CURRENT_BUFFER){
9456         b->yy_bs_lineno = 1;
9457         b->yy_bs_column = 0;
9458     }
9459 
9460 /* %if-c-only */
9461 
9462         b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0;
9463 
9464 /* %endif */
9465 /* %if-c++-only */
9466 /* %endif */
9467 	errno = oerrno;
9468 }
9469 
9470 /** Discard all buffered characters. On the next scan, YY_INPUT will be called.
9471  * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER.
9472  *
9473  */
9474 /* %if-c-only */
yy_flush_buffer(YY_BUFFER_STATE b)9475     void yy_flush_buffer (YY_BUFFER_STATE  b )
9476 /* %endif */
9477 /* %if-c++-only */
9478 /* %endif */
9479 {
9480     	if ( ! b )
9481 		return;
9482 
9483 	b->yy_n_chars = 0;
9484 
9485 	/* We always need two end-of-buffer characters.  The first causes
9486 	 * a transition to the end-of-buffer state.  The second causes
9487 	 * a jam in that state.
9488 	 */
9489 	b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR;
9490 	b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR;
9491 
9492 	b->yy_buf_pos = &b->yy_ch_buf[0];
9493 
9494 	b->yy_at_bol = 1;
9495 	b->yy_buffer_status = YY_BUFFER_NEW;
9496 
9497 	if ( b == YY_CURRENT_BUFFER )
9498 		yy_load_buffer_state( );
9499 }
9500 
9501 /* %if-c-or-c++ */
9502 /** Pushes the new state onto the stack. The new state becomes
9503  *  the current state. This function will allocate the stack
9504  *  if necessary.
9505  *  @param new_buffer The new state.
9506  *
9507  */
9508 /* %if-c-only */
yypush_buffer_state(YY_BUFFER_STATE new_buffer)9509 void yypush_buffer_state (YY_BUFFER_STATE new_buffer )
9510 /* %endif */
9511 /* %if-c++-only */
9512 /* %endif */
9513 {
9514     	if (new_buffer == NULL)
9515 		return;
9516 
9517 	yyensure_buffer_stack();
9518 
9519 	/* This block is copied from yy_switch_to_buffer. */
9520 	if ( YY_CURRENT_BUFFER )
9521 		{
9522 		/* Flush out information for old buffer. */
9523 		*(yy_c_buf_p) = (yy_hold_char);
9524 		YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p);
9525 		YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars);
9526 		}
9527 
9528 	/* Only push if top exists. Otherwise, replace top. */
9529 	if (YY_CURRENT_BUFFER)
9530 		(yy_buffer_stack_top)++;
9531 	YY_CURRENT_BUFFER_LVALUE = new_buffer;
9532 
9533 	/* copied from yy_switch_to_buffer. */
9534 	yy_load_buffer_state( );
9535 	(yy_did_buffer_switch_on_eof) = 1;
9536 }
9537 /* %endif */
9538 
9539 /* %if-c-or-c++ */
9540 /** Removes and deletes the top of the stack, if present.
9541  *  The next element becomes the new top.
9542  *
9543  */
9544 /* %if-c-only */
yypop_buffer_state(void)9545 void yypop_buffer_state (void)
9546 /* %endif */
9547 /* %if-c++-only */
9548 /* %endif */
9549 {
9550     	if (!YY_CURRENT_BUFFER)
9551 		return;
9552 
9553 	yy_delete_buffer(YY_CURRENT_BUFFER );
9554 	YY_CURRENT_BUFFER_LVALUE = NULL;
9555 	if ((yy_buffer_stack_top) > 0)
9556 		--(yy_buffer_stack_top);
9557 
9558 	if (YY_CURRENT_BUFFER) {
9559 		yy_load_buffer_state( );
9560 		(yy_did_buffer_switch_on_eof) = 1;
9561 	}
9562 }
9563 /* %endif */
9564 
9565 /* %if-c-or-c++ */
9566 /* Allocates the stack if it does not exist.
9567  *  Guarantees space for at least one push.
9568  */
9569 /* %if-c-only */
yyensure_buffer_stack(void)9570 static void yyensure_buffer_stack (void)
9571 /* %endif */
9572 /* %if-c++-only */
9573 /* %endif */
9574 {
9575 	int num_to_alloc;
9576 
9577 	if (!(yy_buffer_stack)) {
9578 
9579 		/* First allocation is just for 2 elements, since we don't know if this
9580 		 * scanner will even need a stack. We use 2 instead of 1 to avoid an
9581 		 * immediate realloc on the next call.
9582          */
9583 		num_to_alloc = 1;
9584 		(yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
9585 								(num_to_alloc * sizeof(struct yy_buffer_state*)
9586 								);
9587 
9588 		memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*));
9589 
9590 		(yy_buffer_stack_max) = num_to_alloc;
9591 		(yy_buffer_stack_top) = 0;
9592 		return;
9593 	}
9594 
9595 	if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){
9596 
9597 		/* Increase the buffer to prepare for a possible push. */
9598 		int grow_size = 8 /* arbitrary grow size */;
9599 
9600 		num_to_alloc = (yy_buffer_stack_max) + grow_size;
9601 		(yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc
9602 								((yy_buffer_stack),
9603 								num_to_alloc * sizeof(struct yy_buffer_state*)
9604 								);
9605 
9606 		/* zero only the new slots.*/
9607 		memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*));
9608 		(yy_buffer_stack_max) = num_to_alloc;
9609 	}
9610 }
9611 /* %endif */
9612 
9613 /* %if-c-only */
9614 /** Setup the input buffer state to scan directly from a user-specified character buffer.
9615  * @param base the character buffer
9616  * @param size the size in bytes of the character buffer
9617  *
9618  * @return the newly allocated buffer state object.
9619  */
yy_scan_buffer(char * base,yy_size_t size)9620 YY_BUFFER_STATE yy_scan_buffer  (char * base, yy_size_t  size )
9621 {
9622 	YY_BUFFER_STATE b;
9623 
9624 	if ( size < 2 ||
9625 	     base[size-2] != YY_END_OF_BUFFER_CHAR ||
9626 	     base[size-1] != YY_END_OF_BUFFER_CHAR )
9627 		/* They forgot to leave room for the EOB's. */
9628 		return 0;
9629 
9630 	b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
9631 	if ( ! b )
9632 		YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" );
9633 
9634 	b->yy_buf_size = size - 2;	/* "- 2" to take care of EOB's */
9635 	b->yy_buf_pos = b->yy_ch_buf = base;
9636 	b->yy_is_our_buffer = 0;
9637 	b->yy_input_file = 0;
9638 	b->yy_n_chars = b->yy_buf_size;
9639 	b->yy_is_interactive = 0;
9640 	b->yy_at_bol = 1;
9641 	b->yy_fill_buffer = 0;
9642 	b->yy_buffer_status = YY_BUFFER_NEW;
9643 
9644 	yy_switch_to_buffer(b  );
9645 
9646 	return b;
9647 }
9648 /* %endif */
9649 
9650 /* %if-c-only */
9651 /** Setup the input buffer state to scan a string. The next call to yylex() will
9652  * scan from a @e copy of @a str.
9653  * @param str a NUL-terminated string to scan
9654  *
9655  * @return the newly allocated buffer state object.
9656  * @note If you want to scan bytes that may contain NUL values, then use
9657  *       yy_scan_bytes() instead.
9658  */
yy_scan_string(yyconst char * yystr)9659 YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
9660 {
9661 
9662 	return yy_scan_bytes(yystr,strlen(yystr) );
9663 }
9664 /* %endif */
9665 
9666 /* %if-c-only */
9667 /** Setup the input buffer state to scan the given bytes. The next call to yylex() will
9668  * scan from a @e copy of @a bytes.
9669  * @param bytes the byte buffer to scan
9670  * @param len the number of bytes in the buffer pointed to by @a bytes.
9671  *
9672  * @return the newly allocated buffer state object.
9673  */
yy_scan_bytes(yyconst char * yybytes,int _yybytes_len)9674 YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
9675 {
9676 	YY_BUFFER_STATE b;
9677 	char *buf;
9678 	yy_size_t n;
9679 	int i;
9680 
9681 	/* Get memory for full buffer, including space for trailing EOB's. */
9682 	n = _yybytes_len + 2;
9683 	buf = (char *) yyalloc(n  );
9684 	if ( ! buf )
9685 		YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
9686 
9687 	for ( i = 0; i < _yybytes_len; ++i )
9688 		buf[i] = yybytes[i];
9689 
9690 	buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR;
9691 
9692 	b = yy_scan_buffer(buf,n );
9693 	if ( ! b )
9694 		YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" );
9695 
9696 	/* It's okay to grow etc. this buffer, and we should throw it
9697 	 * away when we're done.
9698 	 */
9699 	b->yy_is_our_buffer = 1;
9700 
9701 	return b;
9702 }
9703 /* %endif */
9704 
9705 #ifndef YY_EXIT_FAILURE
9706 #define YY_EXIT_FAILURE 2
9707 #endif
9708 
9709 /* %if-c-only */
yy_fatal_error(yyconst char * msg)9710 static void yy_fatal_error (yyconst char* msg )
9711 {
9712     	(void) fprintf( stderr, "%s\n", msg );
9713 	exit( YY_EXIT_FAILURE );
9714 }
9715 /* %endif */
9716 /* %if-c++-only */
9717 /* %endif */
9718 
9719 /* Redefine yyless() so it works in section 3 code. */
9720 
9721 #undef yyless
9722 #define yyless(n) \
9723 	do \
9724 		{ \
9725 		/* Undo effects of setting up yytext. */ \
9726         int yyless_macro_arg = (n); \
9727         YY_LESS_LINENO(yyless_macro_arg);\
9728 		yytext[yyleng] = (yy_hold_char); \
9729 		(yy_c_buf_p) = yytext + yyless_macro_arg; \
9730 		(yy_hold_char) = *(yy_c_buf_p); \
9731 		*(yy_c_buf_p) = '\0'; \
9732 		yyleng = yyless_macro_arg; \
9733 		} \
9734 	while ( 0 )
9735 
9736 /* Accessor  methods (get/set functions) to struct members. */
9737 
9738 /* %if-c-only */
9739 /* %if-reentrant */
9740 /* %endif */
9741 
9742 /** Get the current line number.
9743  *
9744  */
yyget_lineno(void)9745 int yyget_lineno  (void)
9746 {
9747 
9748     return yylineno;
9749 }
9750 
9751 /** Get the input stream.
9752  *
9753  */
yyget_in(void)9754 FILE *yyget_in  (void)
9755 {
9756         return yyin;
9757 }
9758 
9759 /** Get the output stream.
9760  *
9761  */
yyget_out(void)9762 FILE *yyget_out  (void)
9763 {
9764         return yyout;
9765 }
9766 
9767 /** Get the length of the current token.
9768  *
9769  */
yyget_leng(void)9770 int yyget_leng  (void)
9771 {
9772         return yyleng;
9773 }
9774 
9775 /** Get the current token.
9776  *
9777  */
9778 
yyget_text(void)9779 char *yyget_text  (void)
9780 {
9781         return yytext;
9782 }
9783 
9784 /* %if-reentrant */
9785 /* %endif */
9786 
9787 /** Set the current line number.
9788  * @param line_number
9789  *
9790  */
yyset_lineno(int line_number)9791 void yyset_lineno (int  line_number )
9792 {
9793 
9794     yylineno = line_number;
9795 }
9796 
9797 /** Set the input stream. This does not discard the current
9798  * input buffer.
9799  * @param in_str A readable stream.
9800  *
9801  * @see yy_switch_to_buffer
9802  */
yyset_in(FILE * in_str)9803 void yyset_in (FILE *  in_str )
9804 {
9805         yyin = in_str ;
9806 }
9807 
yyset_out(FILE * out_str)9808 void yyset_out (FILE *  out_str )
9809 {
9810         yyout = out_str ;
9811 }
9812 
yyget_debug(void)9813 int yyget_debug  (void)
9814 {
9815         return yy_flex_debug;
9816 }
9817 
yyset_debug(int bdebug)9818 void yyset_debug (int  bdebug )
9819 {
9820         yy_flex_debug = bdebug ;
9821 }
9822 
9823 /* %endif */
9824 
9825 /* %if-reentrant */
9826 /* %if-bison-bridge */
9827 /* %endif */
9828 /* %endif */
9829 
9830 /* %if-c-only */
yy_init_globals(void)9831 static int yy_init_globals (void)
9832 {
9833         /* Initialization is the same as for the non-reentrant scanner.
9834      * This function is called from yylex_destroy(), so don't allocate here.
9835      */
9836 
9837     (yy_buffer_stack) = 0;
9838     (yy_buffer_stack_top) = 0;
9839     (yy_buffer_stack_max) = 0;
9840     (yy_c_buf_p) = (char *) 0;
9841     (yy_init) = 0;
9842     (yy_start) = 0;
9843 
9844 /* Defined in main.c */
9845 #ifdef YY_STDINIT
9846     yyin = stdin;
9847     yyout = stdout;
9848 #else
9849     yyin = (FILE *) 0;
9850     yyout = (FILE *) 0;
9851 #endif
9852 
9853     /* For future reference: Set errno on error, since we are called by
9854      * yylex_init()
9855      */
9856     return 0;
9857 }
9858 /* %endif */
9859 
9860 /* %if-c-only SNIP! this currently causes conflicts with the c++ scanner */
9861 /* yylex_destroy is for both reentrant and non-reentrant scanners. */
yylex_destroy(void)9862 int yylex_destroy  (void)
9863 {
9864 
9865     /* Pop the buffer stack, destroying each element. */
9866 	while(YY_CURRENT_BUFFER){
9867 		yy_delete_buffer(YY_CURRENT_BUFFER  );
9868 		YY_CURRENT_BUFFER_LVALUE = NULL;
9869 		yypop_buffer_state();
9870 	}
9871 
9872 	/* Destroy the stack itself. */
9873 	yyfree((yy_buffer_stack) );
9874 	(yy_buffer_stack) = NULL;
9875 
9876     /* Reset the globals. This is important in a non-reentrant scanner so the next time
9877      * yylex() is called, initialization will occur. */
9878     yy_init_globals( );
9879 
9880 /* %if-reentrant */
9881 /* %endif */
9882     return 0;
9883 }
9884 /* %endif */
9885 
9886 /*
9887  * Internal utility routines.
9888  */
9889 
9890 #ifndef yytext_ptr
yy_flex_strncpy(char * s1,yyconst char * s2,int n)9891 static void yy_flex_strncpy (char* s1, yyconst char * s2, int n )
9892 {
9893 	register int i;
9894 	for ( i = 0; i < n; ++i )
9895 		s1[i] = s2[i];
9896 }
9897 #endif
9898 
9899 #ifdef YY_NEED_STRLEN
yy_flex_strlen(yyconst char * s)9900 static int yy_flex_strlen (yyconst char * s )
9901 {
9902 	register int n;
9903 	for ( n = 0; s[n]; ++n )
9904 		;
9905 
9906 	return n;
9907 }
9908 #endif
9909 
yyalloc(yy_size_t size)9910 void *yyalloc (yy_size_t  size )
9911 {
9912 	return (void *) malloc( size );
9913 }
9914 
yyrealloc(void * ptr,yy_size_t size)9915 void *yyrealloc  (void * ptr, yy_size_t  size )
9916 {
9917 	/* The cast to (char *) in the following accommodates both
9918 	 * implementations that use char* generic pointers, and those
9919 	 * that use void* generic pointers.  It works with the latter
9920 	 * because both ANSI C and C++ allow castless assignment from
9921 	 * any pointer type to void*, and deal with argument conversions
9922 	 * as though doing an assignment.
9923 	 */
9924 	return (void *) realloc( (char *) ptr, size );
9925 }
9926 
yyfree(void * ptr)9927 void yyfree (void * ptr )
9928 {
9929 	free( (char *) ptr );	/* see yyrealloc() for (char *) cast */
9930 }
9931 
9932 /* %if-tables-serialization definitions */
9933 /* %define-yytables   The name for this specific scanner's tables. */
9934 #define YYTABLES_NAME "yytables"
9935 /* %endif */
9936 
9937 /* %ok-for-header */
9938 
9939 #line 162 "rcsl.l"
9940 
9941 
9942 
yywrap(void)9943 int yywrap(void)
9944 {
9945 	return 1;
9946 }
9947 
set_id(void)9948 void set_id(void)
9949 {
9950 	BEGIN(xID);
9951 }
9952 
set_author(void)9953 void set_author(void)
9954 {
9955 	BEGIN(xAUTHOR);
9956 }
9957 
set_sym(void)9958 void set_sym(void)
9959 {
9960 	BEGIN(xSYM);
9961 }
9962 
set_skip(void)9963 void set_skip(void)
9964 {
9965 	BEGIN(xSKIP);
9966 }
9967 
set_skipstr(void)9968 void set_skipstr(void)
9969 {
9970 	skip_string = 1;
9971 }
9972 
9973 #define STRALLOCSIZE	256
9974 static char *str;
9975 static int nstr;
9976 static int nastr;
9977 
reset_str(void)9978 static void reset_str(void)
9979 {
9980 	nstr = 0;
9981 }
9982 
add_str(const char * s,int l)9983 static void add_str(const char *s, int l)
9984 {
9985 #ifdef SKIP_DELTATEXT
9986 	if(skip_string)
9987 		return;
9988 #endif
9989 	if(nstr + l + 1 > nastr)
9990 	{
9991 		str = xrealloc(str, nastr+STRALLOCSIZE);
9992 		nastr += STRALLOCSIZE;
9993 	}
9994 	memcpy(str+nstr, s, l);
9995 	nstr += l;
9996 }
9997 
get_str(void)9998 static char *get_str(void)
9999 {
10000 #ifdef SKIP_DELTATEXT
10001 	if(skip_string)
10002 		return xstrdup("");
10003 #endif
10004 	if(str)
10005 	{
10006 		str[nstr] = '\0';
10007 		return xstrdup(str);
10008 	}
10009 	else
10010 		return xstrdup("");
10011 }
10012 
10013 
10014