Fix build problems introduced by r18788
[reactos.git] / reactos / tools / wpp / lex.yy.c
1 #define yy_create_buffer pp_create_buffer
2 #define yy_delete_buffer pp_delete_buffer
3 #define yy_scan_buffer pp_scan_buffer
4 #define yy_scan_string pp_scan_string
5 #define yy_scan_bytes pp_scan_bytes
6 #define yy_flex_debug pp_flex_debug
7 #define yy_init_buffer pp_init_buffer
8 #define yy_flush_buffer pp_flush_buffer
9 #define yy_load_buffer_state pp_load_buffer_state
10 #define yy_switch_to_buffer pp_switch_to_buffer
11 #define yyin ppin
12 #define yyleng ppleng
13 #define yylex pplex
14 #define yyout ppout
15 #define yyrestart pprestart
16 #define yytext pptext
17 #define yywrap ppwrap
18
19 #line 20 "lex.yy.c"
20 /* A lexical scanner generated by flex */
21
22 /* Scanner skeleton version:
23 * $Header: /home/daffy/u0/vern/flex/RCS/flex.skl,v 2.91 96/09/10 16:58:48 vern Exp $
24 */
25
26 #define FLEX_SCANNER
27 #define YY_FLEX_MAJOR_VERSION 2
28 #define YY_FLEX_MINOR_VERSION 5
29
30 #include <stdio.h>
31 #include <unistd.h>
32
33
34 /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */
35 #ifdef c_plusplus
36 #ifndef __cplusplus
37 #define __cplusplus
38 #endif
39 #endif
40
41
42 #ifdef __cplusplus
43
44 #include <stdlib.h>
45
46 /* Use prototypes in function declarations. */
47 #define YY_USE_PROTOS
48
49 /* The "const" storage-class-modifier is valid. */
50 #define YY_USE_CONST
51
52 #else /* ! __cplusplus */
53
54 #if __STDC__
55
56 #define YY_USE_PROTOS
57 #define YY_USE_CONST
58
59 #endif /* __STDC__ */
60 #endif /* ! __cplusplus */
61
62 #ifdef __TURBOC__
63 #pragma warn -rch
64 #pragma warn -use
65 #include <io.h>
66 #include <stdlib.h>
67 #define YY_USE_CONST
68 #define YY_USE_PROTOS
69 #endif
70
71 #ifdef YY_USE_CONST
72 #define yyconst const
73 #else
74 #define yyconst
75 #endif
76
77
78 #ifdef YY_USE_PROTOS
79 #define YY_PROTO(proto) proto
80 #else
81 #define YY_PROTO(proto) ()
82 #endif
83
84 /* Returned upon end-of-file. */
85 #define YY_NULL 0
86
87 /* Promotes a possibly negative, possibly signed char to an unsigned
88 * integer for use as an array index. If the signed char is negative,
89 * we want to instead treat it as an 8-bit unsigned char, hence the
90 * double cast.
91 */
92 #define YY_SC_TO_UI(c) ((unsigned int) (unsigned char) c)
93
94 /* Enter a start condition. This macro really ought to take a parameter,
95 * but we do it the disgusting crufty way forced on us by the ()-less
96 * definition of BEGIN.
97 */
98 #define BEGIN yy_start = 1 + 2 *
99
100 /* Translate the current start state into a value that can be later handed
101 * to BEGIN to return to the state. The YYSTATE alias is for lex
102 * compatibility.
103 */
104 #define YY_START ((yy_start - 1) / 2)
105 #define YYSTATE YY_START
106
107 /* Action number for EOF rule of a given start state. */
108 #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1)
109
110 /* Special action meaning "start processing a new file". */
111 #define YY_NEW_FILE yyrestart( yyin )
112
113 #define YY_END_OF_BUFFER_CHAR 0
114
115 /* Size of default input buffer. */
116 #define YY_BUF_SIZE 16384
117
118 typedef struct yy_buffer_state *YY_BUFFER_STATE;
119
120 extern int yyleng;
121 extern FILE *yyin, *yyout;
122
123 #define EOB_ACT_CONTINUE_SCAN 0
124 #define EOB_ACT_END_OF_FILE 1
125 #define EOB_ACT_LAST_MATCH 2
126
127 /* The funky do-while in the following #define is used to turn the definition
128 * int a single C statement (which needs a semi-colon terminator). This
129 * avoids problems with code like:
130 *
131 * if ( condition_holds )
132 * yyless( 5 );
133 * else
134 * do_something_else();
135 *
136 * Prior to using the do-while the compiler would get upset at the
137 * "else" because it interpreted the "if" statement as being all
138 * done when it reached the ';' after the yyless() call.
139 */
140
141 /* Return all but the first 'n' matched characters back to the input stream. */
142
143 #define yyless(n) \
144 do \
145 { \
146 /* Undo effects of setting up yytext. */ \
147 *yy_cp = yy_hold_char; \
148 YY_RESTORE_YY_MORE_OFFSET \
149 yy_c_buf_p = yy_cp = yy_bp + n - YY_MORE_ADJ; \
150 YY_DO_BEFORE_ACTION; /* set up yytext again */ \
151 } \
152 while ( 0 )
153
154 #define unput(c) yyunput( c, yytext_ptr )
155
156 /* The following is because we cannot portably get our hands on size_t
157 * (without autoconf's help, which isn't available because we want
158 * flex-generated scanners to compile on their own).
159 */
160 typedef unsigned int yy_size_t;
161
162
163 struct yy_buffer_state
164 {
165 FILE *yy_input_file;
166
167 char *yy_ch_buf; /* input buffer */
168 char *yy_buf_pos; /* current position in input buffer */
169
170 /* Size of input buffer in bytes, not including room for EOB
171 * characters.
172 */
173 yy_size_t yy_buf_size;
174
175 /* Number of characters read into yy_ch_buf, not including EOB
176 * characters.
177 */
178 int yy_n_chars;
179
180 /* Whether we "own" the buffer - i.e., we know we created it,
181 * and can realloc() it to grow it, and should free() it to
182 * delete it.
183 */
184 int yy_is_our_buffer;
185
186 /* Whether this is an "interactive" input source; if so, and
187 * if we're using stdio for input, then we want to use getc()
188 * instead of fread(), to make sure we stop fetching input after
189 * each newline.
190 */
191 int yy_is_interactive;
192
193 /* Whether we're considered to be at the beginning of a line.
194 * If so, '^' rules will be active on the next match, otherwise
195 * not.
196 */
197 int yy_at_bol;
198
199 /* Whether to try to fill the input buffer when we reach the
200 * end of it.
201 */
202 int yy_fill_buffer;
203
204 int yy_buffer_status;
205 #define YY_BUFFER_NEW 0
206 #define YY_BUFFER_NORMAL 1
207 /* When an EOF's been seen but there's still some text to process
208 * then we mark the buffer as YY_EOF_PENDING, to indicate that we
209 * shouldn't try reading from the input source any more. We might
210 * still have a bunch of tokens to match, though, because of
211 * possible backing-up.
212 *
213 * When we actually see the EOF, we change the status to "new"
214 * (via yyrestart()), so that the user can continue scanning by
215 * just pointing yyin at a new input file.
216 */
217 #define YY_BUFFER_EOF_PENDING 2
218 };
219
220 static YY_BUFFER_STATE yy_current_buffer = 0;
221
222 /* We provide macros for accessing buffer states in case in the
223 * future we want to put the buffer states in a more general
224 * "scanner state".
225 */
226 #define YY_CURRENT_BUFFER yy_current_buffer
227
228
229 /* yy_hold_char holds the character lost when yytext is formed. */
230 static char yy_hold_char;
231
232 static int yy_n_chars; /* number of characters read into yy_ch_buf */
233
234
235 int yyleng;
236
237 /* Points to current character in buffer. */
238 static char *yy_c_buf_p = (char *) 0;
239 static int yy_init = 1; /* whether we need to initialize */
240 static int yy_start = 0; /* start state number */
241
242 /* Flag which is used to allow yywrap()'s to do buffer switches
243 * instead of setting up a fresh yyin. A bit of a hack ...
244 */
245 static int yy_did_buffer_switch_on_eof;
246
247 void yyrestart YY_PROTO(( FILE *input_file ));
248
249 void yy_switch_to_buffer YY_PROTO(( YY_BUFFER_STATE new_buffer ));
250 void yy_load_buffer_state YY_PROTO(( void ));
251 YY_BUFFER_STATE yy_create_buffer YY_PROTO(( FILE *file, int size ));
252 void yy_delete_buffer YY_PROTO(( YY_BUFFER_STATE b ));
253 void yy_init_buffer YY_PROTO(( YY_BUFFER_STATE b, FILE *file ));
254 void yy_flush_buffer YY_PROTO(( YY_BUFFER_STATE b ));
255 #define YY_FLUSH_BUFFER yy_flush_buffer( yy_current_buffer )
256
257 YY_BUFFER_STATE yy_scan_buffer YY_PROTO(( char *base, yy_size_t size ));
258 YY_BUFFER_STATE yy_scan_string YY_PROTO(( yyconst char *yy_str ));
259 YY_BUFFER_STATE yy_scan_bytes YY_PROTO(( yyconst char *bytes, int len ));
260
261 static void *yy_flex_alloc YY_PROTO(( yy_size_t ));
262 static void *yy_flex_realloc YY_PROTO(( void *, yy_size_t ));
263 static void yy_flex_free YY_PROTO(( void * ));
264
265 #define yy_new_buffer yy_create_buffer
266
267 #define yy_set_interactive(is_interactive) \
268 { \
269 if ( ! yy_current_buffer ) \
270 yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \
271 yy_current_buffer->yy_is_interactive = is_interactive; \
272 }
273
274 #define yy_set_bol(at_bol) \
275 { \
276 if ( ! yy_current_buffer ) \
277 yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \
278 yy_current_buffer->yy_at_bol = at_bol; \
279 }
280
281 #define YY_AT_BOL() (yy_current_buffer->yy_at_bol)
282
283
284 #define FLEX_DEBUG
285 typedef unsigned char YY_CHAR;
286 FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
287 typedef int yy_state_type;
288
289 #define FLEX_DEBUG
290 extern char *yytext;
291 #define yytext_ptr yytext
292 static yyconst short yy_nxt[][256] =
293 {
294 {
295 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
296 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
297 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
298 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
299 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
300 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
301 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
302 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
303 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
304 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
305
306 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
307 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
308 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
309 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
310 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
311 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
312 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
313 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
314 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
315 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
316
317 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
318 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
319 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
320 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
321 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
322 0, 0, 0, 0, 0, 0
323 },
324
325 {
326 45, 46, 46, 46, 46, 46, 46, 46, 46, 47,
327 48, 47, 47, 47, 46, 46, 46, 46, 46, 46,
328 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
329 46, 46, 47, 46, 49, 50, 46, 46, 46, 51,
330
331 46, 46, 46, 46, 46, 46, 46, 52, 46, 46,
332 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
333 46, 46, 46, 46, 46, 53, 53, 53, 53, 53,
334 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
335 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
336 53, 46, 54, 46, 46, 53, 46, 53, 53, 53,
337 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
338 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
339 53, 53, 53, 46, 46, 46, 46, 46, 46, 46,
340 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
341
342 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
343 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
344 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
345 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
346 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
347 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
348 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
349 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
350 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
351 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
352
353 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
354 46, 46, 46, 46, 46, 46
355 },
356
357 {
358 45, 46, 46, 46, 46, 46, 46, 46, 46, 55,
359 48, 55, 55, 55, 46, 46, 46, 46, 46, 46,
360 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
361 46, 46, 55, 46, 49, 56, 46, 46, 46, 51,
362 46, 46, 46, 46, 46, 46, 46, 52, 46, 46,
363 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
364 46, 46, 46, 46, 46, 53, 53, 53, 53, 53,
365 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
366
367 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
368 53, 46, 54, 46, 46, 53, 46, 53, 53, 53,
369 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
370 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
371 53, 53, 53, 46, 46, 46, 46, 46, 46, 46,
372 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
373 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
374 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
375 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
376 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
377
378 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
379 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
380 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
381 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
382 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
383 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
384 46, 46, 46, 46, 46, 46, 46, 46, 46, 46,
385 46, 46, 46, 46, 46, 46
386 },
387
388 {
389 45, 57, 57, 57, 57, 57, 57, 57, 57, 58,
390 59, 58, 58, 60, 57, 57, 57, 57, 57, 57,
391
392 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
393 57, 57, 58, 57, 57, 57, 57, 57, 57, 57,
394 57, 57, 57, 57, 57, 57, 57, 61, 57, 57,
395 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
396 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
397 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
398 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
399 57, 57, 62, 57, 57, 57, 57, 63, 63, 63,
400 64, 65, 63, 63, 63, 66, 63, 63, 67, 63,
401 63, 63, 68, 63, 63, 63, 63, 69, 63, 70,
402
403 63, 63, 63, 57, 57, 57, 57, 57, 57, 57,
404 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
405 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
406 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
407 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
408 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
409 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
410 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
411 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
412 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
413
414 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
415 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
416 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
417 57, 57, 57, 57, 57, 57
418 },
419
420 {
421 45, 57, 57, 57, 57, 57, 57, 57, 57, 58,
422 59, 58, 58, 60, 57, 57, 57, 57, 57, 57,
423 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
424 57, 57, 58, 57, 57, 57, 57, 57, 57, 57,
425 57, 57, 57, 57, 57, 57, 57, 61, 57, 57,
426 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
427
428 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
429 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
430 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
431 57, 57, 62, 57, 57, 57, 57, 63, 63, 63,
432 64, 65, 63, 63, 63, 66, 63, 63, 67, 63,
433 63, 63, 68, 63, 63, 63, 63, 69, 63, 70,
434 63, 63, 63, 57, 57, 57, 57, 57, 57, 57,
435 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
436 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
437 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
438
439 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
440 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
441 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
442 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
443 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
444 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
445 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
446 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
447 57, 57, 57, 57, 57, 57, 57, 57, 57, 57,
448 57, 57, 57, 57, 57, 57
449
450 },
451
452 {
453 45, 71, 71, 71, 71, 71, 71, 71, 71, 71,
454 72, 71, 71, 71, 71, 71, 71, 71, 71, 71,
455 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
456 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
457 71, 71, 71, 71, 71, 71, 71, 73, 71, 71,
458 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
459 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
460 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
461 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
462 71, 71, 74, 71, 71, 71, 71, 71, 71, 71,
463
464 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
465 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
466 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
467 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
468 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
469 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
470 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
471 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
472 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
473 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
474
475 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
476 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
477 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
478 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
479 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
480 71, 71, 71, 71, 71, 71
481 },
482
483 {
484 45, 71, 71, 71, 71, 71, 71, 71, 71, 71,
485 72, 71, 71, 71, 71, 71, 71, 71, 71, 71,
486 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
487 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
488
489 71, 71, 71, 71, 71, 71, 71, 73, 71, 71,
490 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
491 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
492 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
493 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
494 71, 71, 74, 71, 71, 71, 71, 71, 71, 71,
495 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
496 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
497 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
498 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
499
500 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
501 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
502 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
503 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
504 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
505 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
506 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
507 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
508 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
509 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
510
511 71, 71, 71, 71, 71, 71, 71, 71, 71, 71,
512 71, 71, 71, 71, 71, 71
513 },
514
515 {
516 45, 75, 75, 75, 75, 75, 75, 75, 75, 76,
517 77, 76, 76, 76, 75, 75, 75, 75, 75, 75,
518 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
519 75, 75, 76, 75, 78, 75, 75, 75, 75, 75,
520 75, 75, 75, 75, 75, 75, 75, 79, 75, 75,
521 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
522 80, 75, 75, 75, 75, 81, 81, 81, 81, 81,
523 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
524
525 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
526 81, 75, 82, 75, 75, 81, 75, 81, 81, 81,
527 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
528 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
529 81, 81, 81, 75, 75, 75, 75, 75, 75, 75,
530 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
531 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
532 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
533 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
534 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
535
536 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
537 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
538 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
539 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
540 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
541 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
542 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
543 75, 75, 75, 75, 75, 75
544 },
545
546 {
547 45, 75, 75, 75, 75, 75, 75, 75, 75, 76,
548 77, 76, 76, 76, 75, 75, 75, 75, 75, 75,
549
550 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
551 75, 75, 76, 75, 78, 75, 75, 75, 75, 75,
552 75, 75, 75, 75, 75, 75, 75, 79, 75, 75,
553 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
554 80, 75, 75, 75, 75, 81, 81, 81, 81, 81,
555 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
556 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
557 81, 75, 82, 75, 75, 81, 75, 81, 81, 81,
558 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
559 81, 81, 81, 81, 81, 81, 81, 81, 81, 81,
560
561 81, 81, 81, 75, 75, 75, 75, 75, 75, 75,
562 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
563 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
564 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
565 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
566 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
567 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
568 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
569 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
570 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
571
572 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
573 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
574 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
575 75, 75, 75, 75, 75, 75
576 },
577
578 {
579 45, 83, 83, 83, 83, 83, 83, 83, 83, 83,
580 84, 83, 83, 83, 83, 83, 83, 83, 83, 83,
581 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
582 83, 83, 83, 83, 85, 83, 83, 83, 83, 83,
583 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
584 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
585
586 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
587 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
588 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
589 83, 83, 86, 83, 83, 83, 83, 83, 83, 83,
590 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
591 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
592 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
593 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
594 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
595 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
596
597 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
598 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
599 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
600 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
601 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
602 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
603 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
604 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
605 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
606 83, 83, 83, 83, 83, 83
607
608 },
609
610 {
611 45, 83, 83, 83, 83, 83, 83, 83, 83, 83,
612 84, 83, 83, 83, 83, 83, 83, 83, 83, 83,
613 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
614 83, 83, 83, 83, 85, 83, 83, 83, 83, 83,
615 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
616 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
617 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
618 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
619 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
620 83, 83, 86, 83, 83, 83, 83, 83, 83, 83,
621
622 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
623 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
624 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
625 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
626 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
627 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
628 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
629 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
630 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
631 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
632
633 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
634 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
635 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
636 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
637 83, 83, 83, 83, 83, 83, 83, 83, 83, 83,
638 83, 83, 83, 83, 83, 83
639 },
640
641 {
642 45, 87, 87, 87, 87, 87, 87, 87, 87, 87,
643 84, 87, 87, 87, 87, 87, 87, 87, 87, 87,
644 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
645 87, 87, 87, 87, 87, 87, 87, 87, 87, 88,
646
647 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
648 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
649 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
650 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
651 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
652 87, 87, 89, 87, 87, 87, 87, 87, 87, 87,
653 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
654 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
655 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
656 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
657
658 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
659 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
660 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
661 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
662 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
663 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
664 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
665 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
666 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
667 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
668
669 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
670 87, 87, 87, 87, 87, 87
671 },
672
673 {
674 45, 87, 87, 87, 87, 87, 87, 87, 87, 87,
675 84, 87, 87, 87, 87, 87, 87, 87, 87, 87,
676 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
677 87, 87, 87, 87, 87, 87, 87, 87, 87, 88,
678 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
679 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
680 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
681 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
682
683 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
684 87, 87, 89, 87, 87, 87, 87, 87, 87, 87,
685 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
686 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
687 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
688 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
689 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
690 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
691 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
692 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
693
694 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
695 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
696 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
697 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
698 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
699 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
700 87, 87, 87, 87, 87, 87, 87, 87, 87, 87,
701 87, 87, 87, 87, 87, 87
702 },
703
704 {
705 45, 90, 90, 90, 90, 90, 90, 90, 90, 90,
706 84, 90, 90, 90, 90, 90, 90, 90, 90, 90,
707
708 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
709 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
710 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
711 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
712 90, 90, 91, 90, 90, 90, 90, 90, 90, 90,
713 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
714 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
715 90, 90, 89, 90, 90, 90, 90, 90, 90, 90,
716 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
717 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
718
719 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
720 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
721 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
722 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
723 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
724 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
725 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
726 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
727 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
728 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
729
730 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
731 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
732 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
733 90, 90, 90, 90, 90, 90
734 },
735
736 {
737 45, 90, 90, 90, 90, 90, 90, 90, 90, 90,
738 84, 90, 90, 90, 90, 90, 90, 90, 90, 90,
739 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
740 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
741 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
742 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
743
744 90, 90, 91, 90, 90, 90, 90, 90, 90, 90,
745 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
746 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
747 90, 90, 89, 90, 90, 90, 90, 90, 90, 90,
748 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
749 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
750 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
751 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
752 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
753 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
754
755 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
756 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
757 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
758 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
759 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
760 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
761 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
762 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
763 90, 90, 90, 90, 90, 90, 90, 90, 90, 90,
764 90, 90, 90, 90, 90, 90
765
766 },
767
768 {
769 45, 92, 92, 92, 92, 92, 92, 92, 92, 92,
770 93, 92, 92, 92, 92, 92, 92, 92, 92, 92,
771 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
772 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
773 92, 92, 94, 92, 92, 92, 92, 92, 92, 92,
774 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
775 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
776 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
777 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
778 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
779
780 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
781 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
782 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
783 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
784 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
785 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
786 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
787 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
788 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
789 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
790
791 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
792 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
793 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
794 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
795 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
796 92, 92, 92, 92, 92, 92
797 },
798
799 {
800 45, 92, 92, 92, 92, 92, 92, 92, 92, 92,
801 93, 92, 92, 92, 92, 92, 92, 92, 92, 92,
802 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
803 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
804
805 92, 92, 94, 92, 92, 92, 92, 92, 92, 92,
806 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
807 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
808 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
809 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
810 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
811 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
812 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
813 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
814 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
815
816 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
817 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
818 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
819 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
820 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
821 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
822 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
823 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
824 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
825 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
826
827 92, 92, 92, 92, 92, 92, 92, 92, 92, 92,
828 92, 92, 92, 92, 92, 92
829 },
830
831 {
832 45, 95, 95, 95, 95, 95, 95, 95, 95, 96,
833 97, 96, 96, 96, 95, 95, 95, 95, 95, 95,
834 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
835 95, 95, 96, 95, 95, 95, 95, 95, 95, 95,
836 95, 95, 95, 95, 95, 95, 95, 98, 95, 95,
837 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
838 95, 95, 95, 95, 95, 99, 99, 99, 99, 99,
839 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
840
841 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
842 99, 95, 100, 95, 95, 99, 95, 99, 99, 99,
843 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
844 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
845 99, 99, 99, 95, 95, 95, 95, 95, 95, 95,
846 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
847 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
848 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
849 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
850 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
851
852 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
853 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
854 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
855 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
856 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
857 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
858 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
859 95, 95, 95, 95, 95, 95
860 },
861
862 {
863 45, 95, 95, 95, 95, 95, 95, 95, 95, 96,
864 97, 96, 96, 96, 95, 95, 95, 95, 95, 95,
865
866 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
867 95, 95, 96, 95, 95, 95, 95, 95, 95, 95,
868 95, 95, 95, 95, 95, 95, 95, 98, 95, 95,
869 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
870 95, 95, 95, 95, 95, 99, 99, 99, 99, 99,
871 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
872 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
873 99, 95, 100, 95, 95, 99, 95, 99, 99, 99,
874 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
875 99, 99, 99, 99, 99, 99, 99, 99, 99, 99,
876
877 99, 99, 99, 95, 95, 95, 95, 95, 95, 95,
878 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
879 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
880 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
881 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
882 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
883 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
884 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
885 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
886 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
887
888 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
889 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
890 95, 95, 95, 95, 95, 95, 95, 95, 95, 95,
891 95, 95, 95, 95, 95, 95
892 },
893
894 {
895 45, 101, 101, 101, 101, 101, 101, 101, 101, 101,
896 102, 101, 101, 101, 101, 101, 101, 101, 101, 101,
897 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
898 101, 101, 101, 101, 103, 101, 101, 101, 101, 104,
899 101, 101, 101, 101, 101, 101, 101, 105, 101, 101,
900 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
901
902 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
903 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
904 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
905 101, 101, 106, 101, 101, 101, 101, 101, 101, 101,
906 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
907 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
908 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
909 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
910 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
911 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
912
913 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
914 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
915 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
916 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
917 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
918 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
919 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
920 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
921 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
922 101, 101, 101, 101, 101, 101
923
924 },
925
926 {
927 45, 101, 101, 101, 101, 101, 101, 101, 101, 101,
928 102, 101, 101, 101, 101, 101, 101, 101, 101, 101,
929 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
930 101, 101, 101, 101, 103, 101, 101, 101, 101, 104,
931 101, 101, 101, 101, 101, 101, 101, 105, 101, 101,
932 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
933 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
934 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
935 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
936 101, 101, 106, 101, 101, 101, 101, 101, 101, 101,
937
938 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
939 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
940 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
941 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
942 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
943 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
944 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
945 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
946 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
947 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
948
949 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
950 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
951 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
952 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
953 101, 101, 101, 101, 101, 101, 101, 101, 101, 101,
954 101, 101, 101, 101, 101, 101
955 },
956
957 {
958 45, 107, 107, 107, 107, 107, 107, 107, 107, 108,
959 109, 108, 108, 108, 107, 107, 107, 107, 107, 107,
960 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
961 107, 107, 108, 107, 107, 107, 107, 107, 107, 107,
962
963 107, 110, 107, 107, 111, 107, 112, 113, 107, 107,
964 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
965 107, 107, 107, 107, 107, 114, 114, 114, 114, 114,
966 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
967 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
968 114, 107, 115, 107, 107, 114, 107, 114, 114, 114,
969 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
970 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
971 114, 114, 114, 107, 107, 107, 107, 107, 107, 107,
972 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
973
974 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
975 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
976 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
977 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
978 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
979 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
980 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
981 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
982 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
983 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
984
985 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
986 107, 107, 107, 107, 107, 107
987 },
988
989 {
990 45, 107, 107, 107, 107, 107, 107, 107, 107, 108,
991 109, 108, 108, 108, 107, 107, 107, 107, 107, 107,
992 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
993 107, 107, 108, 107, 107, 107, 107, 107, 107, 107,
994 107, 110, 107, 107, 111, 107, 112, 113, 107, 107,
995 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
996 107, 107, 107, 107, 107, 114, 114, 114, 114, 114,
997 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
998
999 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
1000 114, 107, 115, 107, 107, 114, 107, 114, 114, 114,
1001 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
1002 114, 114, 114, 114, 114, 114, 114, 114, 114, 114,
1003 114, 114, 114, 107, 107, 107, 107, 107, 107, 107,
1004 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1005 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1006 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1007 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1008 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1009
1010 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1011 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1012 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1013 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1014 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1015 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1016 107, 107, 107, 107, 107, 107, 107, 107, 107, 107,
1017 107, 107, 107, 107, 107, 107
1018 },
1019
1020 {
1021 45, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1022 117, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1023
1024 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1025 116, 116, 116, 116, 118, 119, 116, 116, 116, 120,
1026 116, 116, 116, 116, 116, 116, 116, 121, 122, 122,
1027 122, 122, 122, 122, 122, 122, 122, 122, 116, 116,
1028 116, 116, 116, 116, 116, 123, 123, 123, 123, 123,
1029 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1030 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1031 123, 116, 124, 116, 116, 125, 116, 123, 123, 123,
1032 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1033 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1034
1035 123, 123, 123, 116, 116, 116, 116, 116, 116, 116,
1036 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1037 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1038 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1039 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1040 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1041 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1042 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1043 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1044 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1045
1046 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1047 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1048 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1049 116, 116, 116, 116, 116, 116
1050 },
1051
1052 {
1053 45, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1054 117, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1055 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1056 116, 116, 116, 116, 118, 119, 116, 116, 116, 120,
1057 116, 116, 116, 116, 116, 116, 116, 121, 122, 122,
1058 122, 122, 122, 122, 122, 122, 122, 122, 116, 116,
1059
1060 116, 116, 116, 116, 116, 123, 123, 123, 123, 123,
1061 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1062 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1063 123, 116, 124, 116, 116, 125, 116, 123, 123, 123,
1064 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1065 123, 123, 123, 123, 123, 123, 123, 123, 123, 123,
1066 123, 123, 123, 116, 116, 116, 116, 116, 116, 116,
1067 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1068 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1069 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1070
1071 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1072 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1073 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1074 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1075 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1076 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1077 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1078 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1079 116, 116, 116, 116, 116, 116, 116, 116, 116, 116,
1080 116, 116, 116, 116, 116, 116
1081
1082 },
1083
1084 {
1085 45, 126, 126, 126, 126, 126, 126, 126, 126, 127,
1086 128, 127, 127, 127, 126, 126, 126, 126, 126, 126,
1087 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1088 126, 126, 127, 126, 126, 126, 126, 126, 126, 126,
1089 129, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1090 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1091 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1092 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1093 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1094 126, 126, 130, 126, 126, 126, 126, 126, 126, 126,
1095
1096 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1097 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1098 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1099 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1100 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1101 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1102 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1103 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1104 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1105 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1106
1107 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1108 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1109 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1110 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1111 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1112 126, 126, 126, 126, 126, 126
1113 },
1114
1115 {
1116 45, 126, 126, 126, 126, 126, 126, 126, 126, 127,
1117 128, 127, 127, 127, 126, 126, 126, 126, 126, 126,
1118 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1119 126, 126, 127, 126, 126, 126, 126, 126, 126, 126,
1120
1121 129, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1122 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1123 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1124 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1125 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1126 126, 126, 130, 126, 126, 126, 126, 126, 126, 126,
1127 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1128 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1129 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1130 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1131
1132 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1133 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1134 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1135 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1136 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1137 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1138 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1139 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1140 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1141 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1142
1143 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
1144 126, 126, 126, 126, 126, 126
1145 },
1146
1147 {
1148 45, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1149 132, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1150 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1151 131, 131, 131, 131, 133, 131, 131, 131, 131, 134,
1152 135, 136, 131, 131, 137, 131, 131, 138, 131, 131,
1153 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1154 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1155 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1156
1157 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1158 131, 131, 139, 131, 131, 131, 131, 131, 131, 131,
1159 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1160 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1161 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1162 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1163 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1164 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1165 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1166 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1167
1168 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1169 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1170 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1171 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1172 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1173 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1174 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1175 131, 131, 131, 131, 131, 131
1176 },
1177
1178 {
1179 45, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1180 132, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1181
1182 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1183 131, 131, 131, 131, 133, 131, 131, 131, 131, 134,
1184 135, 136, 131, 131, 137, 131, 131, 138, 131, 131,
1185 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1186 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1187 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1188 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1189 131, 131, 139, 131, 131, 131, 131, 131, 131, 131,
1190 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1191 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1192
1193 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1194 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1195 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1196 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1197 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1198 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1199 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1200 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1201 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1202 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1203
1204 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1205 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1206 131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
1207 131, 131, 131, 131, 131, 131
1208 },
1209
1210 {
1211 45, 140, 140, 140, 140, 140, 140, 140, 140, 141,
1212 142, 141, 141, 141, 140, 140, 140, 140, 140, 140,
1213 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1214 140, 140, 141, 140, 143, 144, 140, 140, 140, 145,
1215 140, 140, 140, 140, 140, 140, 140, 146, 140, 140,
1216 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1217
1218 140, 140, 140, 140, 140, 147, 147, 147, 147, 147,
1219 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1220 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1221 147, 140, 148, 140, 140, 147, 140, 147, 147, 147,
1222 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1223 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1224 147, 147, 147, 140, 140, 140, 140, 140, 140, 140,
1225 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1226 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1227 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1228
1229 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1230 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1231 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1232 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1233 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1234 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1235 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1236 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1237 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1238 140, 140, 140, 140, 140, 140
1239
1240 },
1241
1242 {
1243 45, 140, 140, 140, 140, 140, 140, 140, 140, 141,
1244 142, 141, 141, 141, 140, 140, 140, 140, 140, 140,
1245 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1246 140, 140, 141, 140, 143, 144, 140, 140, 140, 145,
1247 140, 140, 140, 140, 140, 140, 140, 146, 140, 140,
1248 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1249 140, 140, 140, 140, 140, 147, 147, 147, 147, 147,
1250 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1251 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1252 147, 140, 148, 140, 140, 147, 140, 147, 147, 147,
1253
1254 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1255 147, 147, 147, 147, 147, 147, 147, 147, 147, 147,
1256 147, 147, 147, 140, 140, 140, 140, 140, 140, 140,
1257 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1258 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1259 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1260 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1261 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1262 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1263 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1264
1265 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1266 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1267 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1268 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1269 140, 140, 140, 140, 140, 140, 140, 140, 140, 140,
1270 140, 140, 140, 140, 140, 140
1271 },
1272
1273 {
1274 45, 149, 149, 149, 149, 149, 149, 149, 149, 150,
1275 151, 150, 150, 150, 149, 149, 149, 149, 149, 149,
1276 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1277 149, 149, 150, 152, 153, 149, 149, 149, 154, 155,
1278
1279 149, 149, 149, 149, 149, 149, 149, 156, 157, 158,
1280 158, 158, 158, 158, 158, 158, 158, 158, 149, 149,
1281 159, 160, 161, 149, 149, 162, 162, 162, 162, 162,
1282 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1283 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1284 162, 149, 163, 149, 149, 162, 149, 162, 162, 162,
1285 164, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1286 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1287 162, 162, 162, 149, 165, 149, 149, 149, 149, 149,
1288 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1289
1290 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1291 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1292 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1293 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1294 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1295 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1296 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1297 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1298 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1299 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1300
1301 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1302 149, 149, 149, 149, 149, 149
1303 },
1304
1305 {
1306 45, 149, 149, 149, 149, 149, 149, 149, 149, 150,
1307 151, 150, 150, 150, 149, 149, 149, 149, 149, 149,
1308 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1309 149, 149, 150, 152, 153, 149, 149, 149, 154, 155,
1310 149, 149, 149, 149, 149, 149, 149, 156, 157, 158,
1311 158, 158, 158, 158, 158, 158, 158, 158, 149, 149,
1312 159, 160, 161, 149, 149, 162, 162, 162, 162, 162,
1313 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1314
1315 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1316 162, 149, 163, 149, 149, 162, 149, 162, 162, 162,
1317 164, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1318 162, 162, 162, 162, 162, 162, 162, 162, 162, 162,
1319 162, 162, 162, 149, 165, 149, 149, 149, 149, 149,
1320 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1321 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1322 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1323 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1324 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1325
1326 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1327 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1328 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1329 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1330 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1331 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1332 149, 149, 149, 149, 149, 149, 149, 149, 149, 149,
1333 149, 149, 149, 149, 149, 149
1334 },
1335
1336 {
1337 45, 166, 166, 166, 166, 166, 166, 166, 166, 167,
1338 168, 167, 167, 167, 166, 166, 166, 166, 166, 166,
1339
1340 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1341 166, 166, 167, 166, 166, 166, 166, 166, 166, 166,
1342 166, 166, 166, 166, 166, 166, 166, 169, 166, 166,
1343 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1344 166, 166, 166, 166, 166, 170, 170, 170, 170, 170,
1345 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1346 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1347 170, 166, 171, 166, 166, 170, 166, 170, 170, 170,
1348 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1349 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1350
1351 170, 170, 170, 166, 166, 166, 166, 166, 166, 166,
1352 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1353 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1354 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1355 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1356 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1357 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1358 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1359 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1360 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1361
1362 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1363 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1364 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1365 166, 166, 166, 166, 166, 166
1366 },
1367
1368 {
1369 45, 166, 166, 166, 166, 166, 166, 166, 166, 167,
1370 168, 167, 167, 167, 166, 166, 166, 166, 166, 166,
1371 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1372 166, 166, 167, 166, 166, 166, 166, 166, 166, 166,
1373 166, 166, 166, 166, 166, 166, 166, 169, 166, 166,
1374 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1375
1376 166, 166, 166, 166, 166, 170, 170, 170, 170, 170,
1377 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1378 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1379 170, 166, 171, 166, 166, 170, 166, 170, 170, 170,
1380 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1381 170, 170, 170, 170, 170, 170, 170, 170, 170, 170,
1382 170, 170, 170, 166, 166, 166, 166, 166, 166, 166,
1383 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1384 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1385 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1386
1387 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1388 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1389 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1390 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1391 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1392 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1393 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1394 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1395 166, 166, 166, 166, 166, 166, 166, 166, 166, 166,
1396 166, 166, 166, 166, 166, 166
1397
1398 },
1399
1400 {
1401 45, 172, 172, 172, 172, 172, 172, 172, 172, 173,
1402 174, 173, 173, 173, 172, 172, 172, 172, 172, 172,
1403 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1404 172, 172, 173, 172, 172, 172, 172, 172, 172, 172,
1405 172, 172, 172, 172, 172, 172, 172, 175, 172, 172,
1406 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1407 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1408 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1409 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1410 172, 172, 176, 172, 172, 172, 172, 172, 172, 172,
1411
1412 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1413 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1414 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1415 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1416 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1417 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1418 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1419 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1420 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1421 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1422
1423 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1424 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1425 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1426 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1427 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1428 172, 172, 172, 172, 172, 172
1429 },
1430
1431 {
1432 45, 172, 172, 172, 172, 172, 172, 172, 172, 173,
1433 174, 173, 173, 173, 172, 172, 172, 172, 172, 172,
1434 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1435 172, 172, 173, 172, 172, 172, 172, 172, 172, 172,
1436
1437 172, 172, 172, 172, 172, 172, 172, 175, 172, 172,
1438 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1439 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1440 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1441 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1442 172, 172, 176, 172, 172, 172, 172, 172, 172, 172,
1443 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1444 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1445 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1446 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1447
1448 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1449 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1450 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1451 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1452 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1453 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1454 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1455 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1456 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1457 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1458
1459 172, 172, 172, 172, 172, 172, 172, 172, 172, 172,
1460 172, 172, 172, 172, 172, 172
1461 },
1462
1463 {
1464 45, 75, 75, 75, 75, 75, 75, 75, 75, 76,
1465 77, 76, 76, 76, 75, 75, 75, 75, 75, 75,
1466 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1467 75, 75, 76, 75, 78, 75, 75, 75, 75, 75,
1468 75, 75, 75, 75, 75, 75, 75, 75, 177, 177,
1469 177, 177, 177, 177, 177, 177, 177, 177, 75, 75,
1470 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1471 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1472
1473 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1474 75, 75, 82, 75, 75, 75, 75, 75, 75, 75,
1475 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1476 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1477 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1478 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1479 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1480 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1481 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1482 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1483
1484 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1485 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1486 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1487 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1488 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1489 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1490 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1491 75, 75, 75, 75, 75, 75
1492 },
1493
1494 {
1495 45, 75, 75, 75, 75, 75, 75, 75, 75, 76,
1496 77, 76, 76, 76, 75, 75, 75, 75, 75, 75,
1497
1498 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1499 75, 75, 76, 75, 78, 75, 75, 75, 75, 75,
1500 75, 75, 75, 75, 75, 75, 75, 75, 177, 177,
1501 177, 177, 177, 177, 177, 177, 177, 177, 75, 75,
1502 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1503 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1504 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1505 75, 75, 82, 75, 75, 75, 75, 75, 75, 75,
1506 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1507 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1508
1509 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1510 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1511 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1512 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1513 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1514 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1515 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1516 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1517 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1518 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1519
1520 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1521 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1522 75, 75, 75, 75, 75, 75, 75, 75, 75, 75,
1523 75, 75, 75, 75, 75, 75
1524 },
1525
1526 {
1527 45, 178, 178, 178, 178, 178, 178, 178, 178, 179,
1528 180, 179, 179, 179, 178, 178, 178, 178, 178, 178,
1529 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1530 178, 178, 179, 178, 178, 178, 178, 178, 178, 178,
1531 181, 181, 178, 178, 178, 178, 178, 182, 178, 178,
1532 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1533
1534 178, 178, 178, 178, 178, 183, 183, 183, 183, 183,
1535 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1536 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1537 183, 178, 184, 178, 178, 183, 178, 183, 183, 183,
1538 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1539 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1540 183, 183, 183, 178, 178, 178, 178, 178, 178, 178,
1541 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1542 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1543 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1544
1545 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1546 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1547 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1548 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1549 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1550 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1551 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1552 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1553 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1554 178, 178, 178, 178, 178, 178
1555
1556 },
1557
1558 {
1559 45, 178, 178, 178, 178, 178, 178, 178, 178, 179,
1560 180, 179, 179, 179, 178, 178, 178, 178, 178, 178,
1561 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1562 178, 178, 179, 178, 178, 178, 178, 178, 178, 178,
1563 181, 181, 178, 178, 178, 178, 178, 182, 178, 178,
1564 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1565 178, 178, 178, 178, 178, 183, 183, 183, 183, 183,
1566 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1567 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1568 183, 178, 184, 178, 178, 183, 178, 183, 183, 183,
1569
1570 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1571 183, 183, 183, 183, 183, 183, 183, 183, 183, 183,
1572 183, 183, 183, 178, 178, 178, 178, 178, 178, 178,
1573 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1574 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1575 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1576 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1577 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1578 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1579 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1580
1581 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1582 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1583 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1584 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1585 178, 178, 178, 178, 178, 178, 178, 178, 178, 178,
1586 178, 178, 178, 178, 178, 178
1587 },
1588
1589 {
1590 45, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1591 186, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1592 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1593 185, 185, 185, 185, 185, 187, 185, 185, 185, 185,
1594
1595 185, 185, 185, 185, 185, 185, 185, 188, 185, 185,
1596 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1597 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1598 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1599 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1600 185, 185, 189, 185, 185, 185, 185, 185, 185, 185,
1601 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1602 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1603 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1604 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1605
1606 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1607 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1608 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1609 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1610 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1611 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1612 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1613 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1614 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1615 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1616
1617 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1618 185, 185, 185, 185, 185, 185
1619 },
1620
1621 {
1622 45, 185, 185, 185, 185, 185, 185, 185, 185, 190,
1623 186, 190, 190, 190, 185, 185, 185, 185, 185, 185,
1624 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1625 185, 185, 190, 185, 185, 191, 185, 185, 185, 185,
1626 185, 185, 185, 185, 185, 185, 185, 188, 185, 185,
1627 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1628 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1629 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1630
1631 185, 185, 185, 185, 185, 185, 185, 185, 185, 185,
1632 185, 185, 189,