1 /******************************************************************************
2  *
3  * Copyright (C) 2015 The Android Open Source Project
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at:
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  *****************************************************************************
18  * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore
19 */
20 #ifndef _CABAC_INIT_TABLES_H_
21 #define _CABAC_INIT_TABLES_H_
22 
23 /*****************************************************************************/
24 /*                                                                           */
25 /*  File Name         : ih264d_cabac_init_tables.c                                  */
26 /*                                                                           */
27 /*  Description       : This file contains the initialized cabac context     */
28 /*                      structures for all possible values of  Qp (0 - 51)   */
29 /*                      Cabac_init Idc (0 - 2) and I slice. The contexts     */
30 /*                      are initialized and stored as per tables 9-11 to     */
31 /*                      9 -23                                                */
32 /*                                                                           */
33 /*  Issues / Problems : None                                                 */
34 /*                                                                           */
35 /*  Revision History  :                                                      */
36 /*                                                                           */
37 /*         DD MM YYYY   Author(s)       Changes (Describe the changes made)  */
38 /*         10 01 2005    SH                                                  */
39 /*                                                                           */
40 /*****************************************************************************/
41 
42 /*****************************************************************************/
43 /* File Includes                                                             */
44 /*****************************************************************************/
45 #include "ih264_typedefs.h"
46 #include "ih264_macros.h"
47 #include "ih264_platform_macros.h"
48 #include "ih264d_cabac.h"
49 #include "ih264d_tables.h"
50 
51 /*combined table :guc_RTAB,NextStateLPS,NextStateMPS
52  input(combined_state):
53  bits 0-5: state
54  bits 6:mps
55  output
56  bits 0-7:rangeTabLPS
57  bits 8-14 :combined_next_state_if_mps
58  bits 15 -21:combined_next_state_if_lps
59 
60  */
61 
62 const UWORD32 gau4_ih264d_cabac_table[128][4] =
63     {
64         { 2097536, 2097584, 2097616, 2097648 },
65 
66           { 640, 679, 709, 739 },
67 
68           { 33664, 33694, 33723, 33752 },
69 
70           { 66683, 66710, 66738, 66765 },
71 
72           { 66932, 66958, 66985, 67011 },
73 
74           { 132719, 132743, 132768, 132793 },
75 
76           { 132969, 132992, 133016, 133039 },
77 
78           { 165988, 166010, 166032, 166054 },
79 
80           { 199007, 199028, 199049, 199070 },
81 
82           { 232026, 232046, 232066, 232086 },
83 
84           { 265045, 265064, 265083, 265102 },
85 
86           { 298065, 298083, 298101, 298119 },
87 
88           { 298317, 298334, 298351, 298368 },
89 
90           { 364105, 364121, 364137, 364154 },
91 
92           { 364357, 364373, 364388, 364404 },
93 
94           { 397378, 397392, 397407, 397422 },
95 
96           { 430398, 430412, 430426, 430440 },
97 
98           { 430651, 430664, 430678, 430691 },
99 
100           { 496440, 496453, 496465, 496478 },
101 
102           { 496693, 496705, 496717, 496729 },
103 
104           { 529715, 529726, 529737, 529749 },
105 
106           { 529968, 529979, 529989, 530000 },
107 
108           { 595758, 595768, 595778, 595788 },
109 
110           { 596011, 596021, 596031, 596040 },
111 
112           { 629033, 629042, 629051, 629061 },
113 
114           { 629287, 629296, 629304, 629313 },
115 
116           { 695077, 695085, 695094, 695102 },
117 
118           { 695331, 695339, 695347, 695355 },
119 
120           { 728353, 728361, 728368, 728376 },
121 
122           { 728608, 728615, 728622, 728629 },
123 
124           { 761630, 761637, 761643, 761650 },
125 
126           { 794653, 794659, 794665, 794672 },
127 
128           { 794907, 794913, 794919, 794925 },
129 
130           { 827930, 827935, 827941, 827947 },
131 
132           { 860952, 860958, 860963, 860969 },
133 
134           { 861207, 861212, 861217, 861223 },
135 
136           { 894230, 894235, 894240, 894245 },
137 
138           { 894485, 894490, 894494, 894499 },
139 
140           { 927508, 927512, 927517, 927521 },
141 
142           { 960531, 960535, 960539, 960543 },
143 
144           { 960786, 960790, 960794, 960798 },
145 
146           { 993809, 993813, 993817, 993820 },
147 
148           { 994064, 994068, 994071, 994075 },
149 
150           { 994319, 994323, 994326, 994329 },
151 
152           { 1027342, 1027346, 1027349, 1027352 },
153 
154           { 1060366, 1060369, 1060372, 1060375 },
155 
156           { 1060621, 1060624, 1060627, 1060630 },
157 
158           { 1093644, 1093647, 1093650, 1093653 },
159 
160           { 1093900, 1093902, 1093905, 1093908 },
161 
162           { 1094155, 1094158, 1094160, 1094163 },
163 
164           { 1127179, 1127181, 1127183, 1127186 },
165 
166           { 1127434, 1127436, 1127439, 1127441 },
167 
168           { 1160458, 1160460, 1160462, 1160464 },
169 
170           { 1160713, 1160715, 1160717, 1160719 },
171 
172           { 1160969, 1160971, 1160972, 1160974 },
173 
174           { 1193992, 1193994, 1193996, 1193998 },
175 
176           { 1194248, 1194249, 1194251, 1194253 },
177 
178           { 1194503, 1194505, 1194507, 1194508 },
179 
180           { 1227527, 1227529, 1227530, 1227532 },
181 
182           { 1227783, 1227784, 1227786, 1227787 },
183 
184           { 1228038, 1228040, 1228041, 1228043 },
185 
186           { 1261062, 1261063, 1261065, 1261066 },
187 
188           { 1261062, 1261063, 1261064, 1261065 },
189 
190           { 2080514, 2080514, 2080514, 2080514 },
191 
192           { 16768, 16816, 16848, 16880 },
193 
194           { 2114176, 2114215, 2114245, 2114275 },
195 
196           { 2147200, 2147230, 2147259, 2147288 },
197 
198           { 2180219, 2180246, 2180274, 2180301 },
199 
200           { 2180468, 2180494, 2180521, 2180547 },
201 
202           { 2246255, 2246279, 2246304, 2246329 },
203 
204           { 2246505, 2246528, 2246552, 2246575 },
205 
206           { 2279524, 2279546, 2279568, 2279590 },
207 
208           { 2312543, 2312564, 2312585, 2312606 },
209 
210           { 2345562, 2345582, 2345602, 2345622 },
211 
212           { 2378581, 2378600, 2378619, 2378638 },
213 
214           { 2411601, 2411619, 2411637, 2411655 },
215 
216           { 2411853, 2411870, 2411887, 2411904 },
217 
218           { 2477641, 2477657, 2477673, 2477690 },
219 
220           { 2477893, 2477909, 2477924, 2477940 },
221 
222           { 2510914, 2510928, 2510943, 2510958 },
223 
224           { 2543934, 2543948, 2543962, 2543976 },
225 
226           { 2544187, 2544200, 2544214, 2544227 },
227 
228           { 2609976, 2609989, 2610001, 2610014 },
229 
230           { 2610229, 2610241, 2610253, 2610265 },
231 
232           { 2643251, 2643262, 2643273, 2643285 },
233 
234           { 2643504, 2643515, 2643525, 2643536 },
235 
236           { 2709294, 2709304, 2709314, 2709324 },
237 
238           { 2709547, 2709557, 2709567, 2709576 },
239 
240           { 2742569, 2742578, 2742587, 2742597 },
241 
242           { 2742823, 2742832, 2742840, 2742849 },
243 
244           { 2808613, 2808621, 2808630, 2808638 },
245 
246           { 2808867, 2808875, 2808883, 2808891 },
247 
248           { 2841889, 2841897, 2841904, 2841912 },
249 
250           { 2842144, 2842151, 2842158, 2842165 },
251 
252           { 2875166, 2875173, 2875179, 2875186 },
253 
254           { 2908189, 2908195, 2908201, 2908208 },
255 
256           { 2908443, 2908449, 2908455, 2908461 },
257 
258           { 2941466, 2941471, 2941477, 2941483 },
259 
260           { 2974488, 2974494, 2974499, 2974505 },
261 
262           { 2974743, 2974748, 2974753, 2974759 },
263 
264           { 3007766, 3007771, 3007776, 3007781 },
265 
266           { 3008021, 3008026, 3008030, 3008035 },
267 
268           { 3041044, 3041048, 3041053, 3041057 },
269 
270           { 3074067, 3074071, 3074075, 3074079 },
271 
272           { 3074322, 3074326, 3074330, 3074334 },
273 
274           { 3107345, 3107349, 3107353, 3107356 },
275 
276           { 3107600, 3107604, 3107607, 3107611 },
277 
278           { 3107855, 3107859, 3107862, 3107865 },
279 
280           { 3140878, 3140882, 3140885, 3140888 },
281 
282           { 3173902, 3173905, 3173908, 3173911 },
283 
284           { 3174157, 3174160, 3174163, 3174166 },
285 
286           { 3207180, 3207183, 3207186, 3207189 },
287 
288           { 3207436, 3207438, 3207441, 3207444 },
289 
290           { 3207691, 3207694, 3207696, 3207699 },
291 
292           { 3240715, 3240717, 3240719, 3240722 },
293 
294           { 3240970, 3240972, 3240975, 3240977 },
295 
296           { 3273994, 3273996, 3273998, 3274000 },
297 
298           { 3274249, 3274251, 3274253, 3274255 },
299 
300           { 3274505, 3274507, 3274508, 3274510 },
301 
302           { 3307528, 3307530, 3307532, 3307534 },
303 
304           { 3307784, 3307785, 3307787, 3307789 },
305 
306           { 3308039, 3308041, 3308043, 3308044 },
307 
308           { 3341063, 3341065, 3341066, 3341068 },
309 
310           { 3341319, 3341320, 3341322, 3341323 },
311 
312           { 3341574, 3341576, 3341577, 3341579 },
313 
314           { 3374598, 3374599, 3374601, 3374602 },
315 
316           { 3374598, 3374599, 3374600, 3374601 },
317 
318           { 4194050, 4194050, 4194050, 4194050 },
319 
320     };
321 
322 /*****************************************************************************/
323 /* Global Variable Initialization                                            */
324 /*****************************************************************************/
325 const UWORD8 gau1_ih264d_cabac_ctxt_init_table[NUM_CAB_INIT_IDC_PLUS_ONE][QP_RANGE][NUM_CABAC_CTXTS] =
326 
327                     {
328 
329                         {
330 
331                             {
332 
333                             62,
334                               9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 30, 61, 62,
335                               54, 14, 118, 6, 78, 65, 1, 14, 73, 13, 64, 20, 62,
336                               67, 90, 104, 126, 104, 67, 78, 65, 1, 86, 95, 2,
337                               18, 69, 81, 96, 8, 67, 86, 88, 5, 76, 94, 9, 69,
338                               81, 88, 67, 74, 74, 80, 72, 5, 22, 0, 0, 0, 83,
339                               86, 97, 72, 22, 1, 18, 78, 96, 126, 98, 101, 67,
340                               82, 94, 83, 110, 91, 102, 93, 126, 92, 89, 96,
341                               108, 17, 65, 6, 93, 74, 92, 87, 126, 9, 3, 4, 69,
342                               15, 68, 69, 88, 85, 78, 75, 77, 9, 13, 68, 13, 21,
343                               81, 0, 70, 67, 6, 76, 28, 64, 2, 28, 38, 39, 34,
344                               27, 93, 73, 73, 17, 14, 100, 10, 10, 10, 2, 7, 7,
345                               0, 3, 1, 6, 69, 6, 24, 12, 68, 64, 2, 0, 13, 24,
346                               19, 11, 15, 3, 4, 4, 30, 19, 20, 78, 3, 69, 35,
347                               23, 19, 14, 17, 19, 12, 16, 24, 1, 17, 9, 9, 5, 0,
348                               12, 6, 10, 11, 8, 18, 27, 10, 82, 8, 78, 17, 32,
349                               84, 56, 62, 60, 59, 62, 62, 57, 57, 54, 44, 36,
350                               33, 43, 29, 70, 67, 4, 67, 33, 31, 28, 34, 32, 25,
351                               20, 22, 0, 4, 64, 94, 89, 108, 76, 19, 18, 11, 64,
352                               4, 70, 75, 82, 102, 77, 39, 21, 15, 8, 4, 71, 83,
353                               87, 119, 5, 34, 27, 25, 20, 8, 5, 64, 74, 90, 70,
354                               34, 32, 21, 4, 5, 72, 81, 97, 5, 58, 49, 45, 36,
355                               23, 5, 70, 79, 85, 62, 106, 106, 87, 114, 110, 98,
356                               110, 106, 103, 107, 108, 112, 96, 95, 91, 93, 94,
357                               86, 67, 80, 85, 70, 3, 5, 2, 13, 13, 14, 9, 22,
358                               17, 12, 14, 11, 22, 16, 8, 22, 19, 13, 10, 14, 0,
359                               64, 69, 4, 70, 19, 32, 20, 10, 29, 25, 11, 23, 31,
360                               19, 25, 13, 6, 20, 52, 49, 52, 52, 54, 62, 62, 62,
361                               62, 62, 62, 62, 62, 62, 34, 62, 62, 62, 62, 62,
362                               62, 54, 37, 36, 6, 82, 75, 97, 125, 62, 62, 62,
363                               57, 55, 53, 41, 44, 31, 32, 22, 19, 16, 65, 71, 3,
364                               0, 65, 39, 43, 40, 31, 40, 39, 23, 31, 34, 21, 6,
365                               10, 2, 86, 23, 12, 4, 79, 71, 69, 70, 66, 68, 73,
366                               69, 70, 67, 1, 70, 66, 65, 0, 62, 62, 62, 62, 62,
367                               60, 54, 36, 4, 66, 28, 21, 18, 15, 7, 3, 1, 66,
368                               76, 85, 81, 77, 81, 80, 73, 74, 83, 71, 67, 2, 66,
369                               66, 4, 4, 62, 62, 62, 62, 61, 57, 46, 29, 1 },
370 
371                               {
372 
373                               62,
374                                 9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 29, 60,
375                                 62, 54, 14, 115, 6, 77, 64, 1, 14, 72, 12, 65,
376                                 20, 62, 68, 91, 104, 124, 102, 67, 77, 64, 1,
377                                 85, 93, 3, 18, 68, 80, 95, 8, 67, 85, 88, 5, 75,
378                                 93, 9, 69, 80, 88, 66, 73, 73, 79, 71, 5, 22, 0,
379                                 0, 0, 82, 86, 97, 71, 22, 1, 18, 77, 95, 124,
380                                 96, 99, 65, 80, 92, 82, 108, 89, 100, 92, 125,
381                                 91, 88, 95, 107, 18, 64, 7, 92, 73, 91, 86, 124,
382                                 9, 3, 4, 69, 16, 68, 68, 87, 84, 77, 74, 76, 9,
383                                 13, 67, 13, 21, 80, 0, 69, 67, 6, 75, 28, 64, 2,
384                                 28, 37, 39, 34, 27, 92, 72, 72, 17, 14, 99, 10,
385                                 10, 10, 3, 7, 7, 1, 4, 2, 6, 68, 6, 24, 12, 68,
386                                 64, 2, 0, 13, 23, 19, 11, 15, 4, 5, 4, 29, 19,
387                                 20, 77, 3, 69, 35, 23, 19, 14, 17, 19, 12, 16,
388                                 24, 1, 17, 9, 9, 5, 0, 12, 6, 10, 11, 8, 18, 27,
389                                 10, 81, 8, 77, 17, 31, 83, 55, 62, 59, 58, 61,
390                                 62, 56, 56, 52, 43, 35, 32, 41, 28, 71, 67, 4,
391                                 67, 32, 30, 27, 33, 31, 24, 19, 21, 0, 4, 64,
392                                 93, 88, 107, 75, 20, 18, 11, 0, 5, 69, 74, 81,
393                                 100, 76, 39, 21, 15, 8, 5, 70, 82, 86, 117, 5,
394                                 35, 28, 25, 20, 9, 5, 64, 73, 89, 70, 35, 32,
395                                 21, 4, 6, 71, 80, 96, 5, 58, 49, 45, 36, 23, 5,
396                                 69, 78, 84, 62, 105, 105, 86, 112, 108, 97, 108,
397                                 104, 101, 105, 106, 110, 95, 94, 90, 92, 92, 85,
398                                 67, 79, 84, 69, 3, 5, 2, 13, 13, 13, 8, 22, 17,
399                                 13, 14, 11, 22, 16, 8, 22, 19, 13, 10, 14, 0,
400                                 64, 68, 5, 70, 19, 32, 20, 10, 29, 25, 12, 23,
401                                 30, 19, 25, 13, 6, 19, 52, 49, 52, 51, 53, 62,
402                                 62, 62, 62, 62, 62, 62, 62, 62, 33, 62, 62, 62,
403                                 62, 62, 62, 53, 36, 35, 6, 81, 74, 95, 122, 62,
404                                 62, 62, 56, 53, 52, 40, 42, 30, 31, 21, 18, 15,
405                                 66, 71, 3, 0, 66, 38, 42, 39, 30, 39, 38, 22,
406                                 30, 33, 20, 5, 9, 1, 86, 23, 12, 4, 78, 70, 68,
407                                 69, 65, 67, 71, 68, 69, 66, 3, 68, 65, 0, 2, 62,
408                                 62, 62, 62, 62, 58, 51, 34, 2, 65, 29, 22, 19,
409                                 16, 8, 4, 2, 65, 75, 84, 80, 76, 80, 78, 71, 73,
410                                 82, 70, 66, 3, 65, 65, 4, 4, 62, 62, 62, 62, 58,
411                                 54, 43, 26, 64 },
412 
413                               {
414 
415                               62,
416                                 9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 28, 59,
417                                 61, 54, 14, 113, 6, 76, 0, 1, 13, 72, 11, 66,
418                                 19, 60, 70, 92, 105, 121, 101, 67, 76, 0, 1, 85,
419                                 92, 3, 17, 68, 80, 94, 8, 67, 85, 88, 5, 75, 92,
420                                 9, 69, 80, 88, 66, 73, 73, 79, 71, 5, 22, 0, 0,
421                                 0, 81, 86, 97, 71, 21, 1, 18, 77, 95, 122, 94,
422                                 97, 64, 78, 91, 81, 107, 88, 99, 91, 123, 91,
423                                 88, 95, 106, 18, 64, 7, 91, 73, 90, 86, 123, 9,
424                                 3, 4, 69, 16, 68, 68, 87, 84, 77, 74, 76, 9, 13,
425                                 67, 13, 21, 80, 0, 69, 67, 6, 75, 27, 64, 2, 27,
426                                 36, 38, 33, 26, 91, 72, 72, 16, 13, 99, 9, 10,
427                                 10, 3, 7, 7, 2, 4, 2, 6, 68, 6, 23, 12, 69, 64,
428                                 2, 64, 13, 22, 19, 11, 14, 4, 5, 4, 28, 19, 19,
429                                 77, 3, 70, 34, 23, 19, 14, 17, 19, 12, 16, 24,
430                                 1, 17, 9, 9, 5, 0, 12, 6, 10, 11, 8, 17, 26, 9,
431                                 81, 8, 77, 16, 30, 83, 53, 62, 57, 56, 59, 60,
432                                 54, 54, 50, 41, 33, 30, 39, 26, 72, 67, 4, 68,
433                                 31, 29, 26, 32, 29, 23, 18, 20, 64, 3, 65, 93,
434                                 88, 106, 75, 20, 18, 11, 0, 5, 69, 74, 81, 99,
435                                 75, 39, 21, 15, 8, 5, 70, 81, 85, 115, 5, 35,
436                                 28, 25, 20, 9, 5, 64, 73, 88, 70, 35, 32, 21, 4,
437                                 6, 71, 80, 95, 5, 57, 48, 44, 35, 23, 5, 69, 78,
438                                 84, 62, 104, 104, 85, 111, 107, 96, 107, 103,
439                                 100, 104, 105, 108, 94, 93, 90, 91, 91, 85, 68,
440                                 79, 83, 69, 3, 4, 2, 12, 12, 12, 7, 21, 17, 13,
441                                 14, 10, 21, 16, 8, 21, 18, 13, 10, 13, 0, 64,
442                                 68, 5, 70, 18, 31, 19, 10, 28, 24, 12, 22, 29,
443                                 19, 25, 12, 5, 17, 51, 48, 51, 50, 52, 62, 62,
444                                 62, 62, 62, 62, 62, 62, 62, 32, 62, 62, 62, 62,
445                                 62, 62, 51, 35, 34, 6, 80, 74, 94, 120, 60, 60,
446                                 62, 54, 51, 50, 38, 40, 29, 29, 20, 16, 14, 67,
447                                 72, 2, 0, 67, 37, 41, 37, 28, 37, 36, 21, 28,
448                                 31, 19, 4, 8, 0, 87, 22, 11, 3, 78, 70, 68, 68,
449                                 65, 66, 70, 67, 68, 65, 4, 67, 64, 1, 3, 62, 62,
450                                 62, 62, 60, 55, 48, 31, 0, 65, 29, 22, 19, 16,
451                                 9, 4, 2, 65, 75, 84, 80, 75, 80, 77, 70, 73, 81,
452                                 69, 65, 3, 65, 64, 4, 4, 62, 62, 62, 60, 55, 50,
453                                 39, 23, 67 },
454 
455                               {
456 
457                               62,
458                                 9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 26, 57,
459                                 60, 54, 14, 111, 6, 75, 1, 1, 12, 72, 10, 67,
460                                 19, 58, 71, 93, 105, 118, 100, 67, 75, 1, 1, 84,
461                                 91, 4, 17, 68, 79, 93, 7, 68, 85, 88, 5, 75, 92,
462                                 9, 69, 80, 88, 65, 73, 73, 79, 70, 5, 22, 0, 0,
463                                 0, 81, 86, 97, 70, 20, 1, 18, 77, 95, 120, 92,
464                                 96, 1, 76, 90, 80, 105, 87, 98, 90, 121, 90, 88,
465                                 94, 105, 18, 64, 7, 91, 73, 90, 85, 121, 9, 2,
466                                 3, 70, 16, 68, 68, 86, 84, 76, 74, 75, 9, 13,
467                                 67, 13, 20, 80, 0, 69, 67, 6, 75, 26, 64, 2, 26,
468                                 35, 37, 32, 25, 91, 71, 72, 15, 13, 98, 9, 10,
469                                 10, 3, 7, 7, 3, 4, 2, 6, 67, 6, 22, 12, 70, 64,
470                                 2, 64, 12, 21, 19, 11, 13, 4, 5, 4, 26, 19, 18,
471                                 77, 3, 70, 33, 23, 19, 14, 17, 19, 12, 16, 24,
472                                 1, 16, 9, 9, 5, 0, 11, 5, 9, 10, 7, 16, 25, 9,
473                                 81, 7, 77, 15, 28, 83, 52, 62, 55, 54, 57, 58,
474                                 52, 52, 48, 39, 32, 29, 37, 24, 73, 67, 4, 68,
475                                 30, 28, 25, 30, 28, 21, 17, 19, 65, 3, 65, 93,
476                                 88, 106, 74, 20, 18, 11, 0, 5, 69, 74, 80, 98,
477                                 75, 39, 21, 15, 8, 6, 69, 80, 84, 113, 5, 35,
478                                 28, 25, 20, 10, 5, 64, 73, 88, 70, 35, 32, 20,
479                                 4, 6, 71, 80, 94, 5, 57, 48, 43, 34, 23, 5, 69,
480                                 77, 83, 62, 103, 103, 85, 110, 106, 95, 105,
481                                 102, 99, 103, 103, 107, 94, 92, 90, 91, 89, 85,
482                                 68, 79, 83, 69, 2, 4, 2, 11, 11, 11, 6, 21, 16,
483                                 13, 13, 10, 21, 15, 8, 20, 18, 12, 10, 12, 0,
484                                 65, 68, 5, 71, 18, 31, 18, 10, 27, 24, 12, 21,
485                                 28, 18, 24, 11, 5, 16, 50, 47, 51, 49, 51, 61,
486                                 62, 62, 62, 62, 62, 62, 62, 62, 31, 62, 62, 62,
487                                 62, 62, 62, 49, 34, 33, 6, 79, 74, 93, 118, 58,
488                                 58, 62, 52, 49, 48, 37, 38, 27, 28, 19, 15, 12,
489                                 68, 73, 2, 64, 68, 36, 39, 36, 26, 35, 34, 19,
490                                 27, 29, 17, 3, 6, 65, 88, 21, 10, 2, 78, 69, 68,
491                                 68, 64, 66, 69, 66, 67, 64, 5, 66, 0, 3, 4, 62,
492                                 62, 62, 62, 58, 52, 45, 28, 65, 64, 30, 23, 20,
493                                 16, 10, 5, 2, 64, 74, 84, 79, 75, 79, 76, 69,
494                                 73, 81, 69, 65, 3, 64, 0, 4, 4, 62, 62, 62, 57,
495                                 52, 46, 35, 19, 69 },
496 
497                               {
498 
499                               62,
500                                 9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 25, 56,
501                                 58, 54, 14, 108, 5, 74, 1, 1, 11, 72, 9, 68, 18,
502                                 56, 73, 94, 106, 115, 99, 67, 74, 1, 1, 84, 90,
503                                 4, 16, 68, 79, 93, 7, 68, 84, 88, 5, 75, 91, 8,
504                                 70, 80, 88, 65, 72, 73, 78, 70, 5, 22, 0, 0, 0,
505                                 80, 87, 97, 70, 19, 1, 18, 77, 95, 119, 91, 94,
506                                 2, 75, 89, 79, 104, 85, 97, 89, 119, 90, 87, 94,
507                                 104, 18, 64, 7, 90, 73, 89, 85, 120, 8, 2, 3,
508                                 70, 16, 68, 68, 86, 84, 76, 74, 75, 9, 12, 67,
509                                 13, 20, 80, 0, 69, 67, 6, 75, 26, 65, 2, 26, 34,
510                                 36, 31, 24, 90, 71, 72, 14, 12, 98, 8, 10, 9, 3,
511                                 7, 7, 4, 5, 2, 5, 67, 5, 21, 11, 71, 64, 2, 65,
512                                 12, 20, 18, 10, 13, 5, 5, 4, 25, 18, 17, 77, 3,
513                                 71, 33, 23, 19, 14, 17, 19, 12, 16, 23, 1, 16,
514                                 9, 9, 5, 64, 11, 5, 9, 10, 7, 16, 24, 8, 81, 7,
515                                 77, 14, 27, 83, 50, 62, 53, 52, 55, 56, 50, 50,
516                                 46, 37, 30, 27, 34, 22, 74, 67, 3, 69, 29, 27,
517                                 24, 29, 26, 20, 16, 17, 65, 2, 66, 93, 88, 105,
518                                 74, 20, 18, 11, 0, 5, 69, 74, 80, 97, 74, 39,
519                                 21, 15, 8, 6, 69, 80, 84, 111, 5, 35, 28, 25,
520                                 20, 10, 5, 64, 73, 87, 70, 35, 31, 20, 4, 6, 71,
521                                 80, 94, 5, 56, 47, 42, 33, 23, 5, 69, 77, 83,
522                                 62, 102, 102, 84, 108, 105, 94, 104, 100, 98,
523                                 101, 102, 105, 93, 92, 89, 90, 88, 84, 69, 79,
524                                 82, 69, 2, 3, 1, 10, 10, 10, 5, 20, 16, 13, 13,
525                                 9, 20, 15, 8, 19, 17, 12, 9, 11, 64, 65, 68, 5,
526                                 71, 17, 30, 17, 10, 26, 23, 12, 20, 27, 18, 24,
527                                 10, 4, 14, 49, 47, 50, 48, 49, 60, 62, 62, 62,
528                                 62, 62, 62, 62, 62, 29, 62, 62, 62, 62, 62, 62,
529                                 47, 33, 31, 6, 78, 73, 92, 116, 57, 56, 60, 51,
530                                 47, 46, 35, 36, 26, 26, 17, 13, 11, 69, 74, 1,
531                                 64, 69, 34, 38, 34, 25, 33, 32, 18, 25, 27, 16,
532                                 2, 5, 66, 88, 20, 10, 1, 78, 69, 67, 67, 64, 65,
533                                 68, 66, 66, 0, 6, 65, 1, 4, 5, 62, 62, 62, 61,
534                                 55, 49, 42, 25, 68, 64, 30, 23, 20, 17, 10, 5,
535                                 3, 64, 74, 83, 79, 74, 79, 75, 68, 73, 80, 68,
536                                 64, 3, 64, 1, 4, 4, 62, 62, 61, 54, 49, 42, 31,
537                                 16, 72 },
538 
539                               {
540 
541                               62,
542                                 9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 23, 54,
543                                 57, 54, 14, 106, 5, 73, 2, 1, 11, 71, 8, 69, 18,
544                                 54, 75, 95, 106, 112, 97, 67, 73, 2, 1, 84, 89,
545                                 4, 16, 68, 79, 92, 7, 69, 84, 88, 5, 75, 90, 8,
546                                 70, 80, 88, 64, 72, 72, 78, 69, 5, 22, 0, 0, 0,
547                                 80, 87, 97, 69, 18, 1, 18, 76, 95, 117, 89, 93,
548                                 4, 73, 87, 78, 103, 84, 96, 88, 117, 89, 87, 93,
549                                 103, 18, 64, 7, 90, 73, 89, 84, 118, 8, 2, 3,
550                                 70, 16, 68, 67, 85, 84, 76, 74, 74, 9, 12, 67,
551                                 13, 20, 79, 0, 68, 67, 6, 75, 25, 65, 2, 25, 33,
552                                 36, 30, 23, 89, 70, 72, 13, 12, 97, 8, 10, 9, 3,
553                                 7, 7, 5, 5, 2, 5, 67, 5, 20, 11, 72, 64, 2, 65,
554                                 11, 19, 18, 10, 12, 5, 5, 4, 24, 18, 16, 77, 3,
555                                 71, 32, 23, 19, 14, 17, 19, 12, 16, 23, 1, 16,
556                                 9, 9, 5, 64, 11, 5, 8, 10, 7, 15, 23, 8, 81, 6,
557                                 77, 13, 26, 83, 49, 61, 52, 51, 53, 54, 48, 48,
558                                 44, 35, 28, 25, 32, 21, 75, 67, 3, 69, 28, 26,
559                                 23, 28, 25, 18, 15, 16, 66, 2, 66, 93, 88, 105,
560                                 74, 20, 18, 11, 0, 5, 68, 73, 79, 96, 74, 39,
561                                 21, 15, 8, 6, 68, 79, 83, 109, 5, 35, 28, 25,
562                                 20, 10, 5, 64, 73, 86, 70, 36, 31, 19, 4, 6, 71,
563                                 80, 93, 5, 56, 46, 41, 32, 23, 5, 69, 77, 82,
564                                 62, 101, 101, 83, 107, 104, 93, 103, 99, 97,
565                                 100, 100, 103, 92, 91, 89, 90, 87, 84, 69, 78,
566                                 81, 69, 1, 3, 1, 10, 9, 9, 4, 19, 15, 13, 12, 9,
567                                 20, 15, 8, 18, 16, 12, 9, 10, 64, 65, 68, 5, 71,
568                                 16, 30, 17, 10, 25, 22, 12, 19, 26, 17, 23, 9,
569                                 3, 12, 48, 46, 50, 47, 48, 58, 62, 62, 62, 62,
570                                 62, 62, 62, 62, 28, 62, 62, 62, 62, 62, 61, 45,
571                                 32, 30, 6, 77, 73, 91, 114, 55, 55, 58, 49, 45,
572                                 44, 34, 34, 25, 24, 16, 11, 9, 70, 75, 1, 64,
573                                 70, 33, 36, 32, 23, 32, 31, 16, 24, 26, 14, 1,
574                                 4, 67, 89, 20, 9, 0, 77, 68, 67, 67, 0, 64, 67,
575                                 65, 65, 1, 8, 64, 2, 5, 7, 62, 62, 62, 58, 53,
576                                 46, 39, 22, 70, 64, 31, 24, 21, 17, 11, 5, 3, 0,
577                                 73, 83, 79, 73, 78, 74, 67, 72, 79, 68, 64, 3,
578                                 0, 2, 4, 4, 62, 62, 58, 51, 46, 39, 27, 12, 75 },
579 
580                               {
581 
582                               62,
583                                 9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 22, 53,
584                                 56, 54, 14, 104, 5, 73, 3, 1, 10, 71, 7, 70, 17,
585                                 53, 76, 96, 107, 109, 96, 67, 73, 3, 1, 83, 88,
586                                 5, 15, 67, 78, 91, 6, 69, 84, 88, 5, 74, 90, 8,
587                                 70, 79, 88, 64, 72, 72, 78, 69, 5, 22, 0, 0, 0,
588                                 79, 87, 97, 69, 18, 0, 18, 76, 94, 115, 87, 91,
589                                 5, 71, 86, 77, 101, 83, 95, 88, 116, 89, 87, 93,
590                                 103, 19, 64, 7, 89, 72, 88, 84, 117, 8, 1, 2,
591                                 71, 16, 68, 67, 85, 84, 75, 74, 74, 9, 12, 66,
592                                 13, 19, 79, 0, 68, 67, 6, 75, 24, 65, 2, 24, 32,
593                                 35, 30, 23, 89, 70, 72, 13, 11, 97, 7, 10, 9, 3,
594                                 7, 7, 5, 5, 2, 5, 66, 5, 19, 11, 72, 65, 2, 66,
595                                 11, 18, 18, 10, 11, 5, 5, 4, 22, 18, 15, 77, 3,
596                                 72, 31, 23, 18, 14, 17, 19, 12, 16, 23, 1, 15,
597                                 9, 8, 5, 64, 10, 4, 8, 9, 6, 14, 22, 7, 81, 6,
598                                 76, 12, 24, 83, 47, 59, 50, 49, 51, 52, 46, 46,
599                                 42, 33, 27, 24, 30, 19, 76, 67, 3, 70, 27, 25,
600                                 22, 26, 23, 17, 14, 15, 67, 1, 67, 93, 88, 104,
601                                 73, 20, 18, 11, 1, 5, 68, 73, 79, 95, 73, 38,
602                                 21, 15, 8, 7, 68, 78, 82, 107, 5, 36, 28, 25,
603                                 20, 11, 5, 64, 72, 86, 70, 36, 31, 19, 4, 6, 70,
604                                 79, 92, 5, 55, 46, 40, 32, 23, 5, 68, 76, 82,
605                                 62, 101, 100, 83, 106, 103, 92, 101, 98, 96, 99,
606                                 99, 102, 92, 90, 89, 89, 85, 84, 70, 78, 81, 69,
607                                 1, 2, 1, 9, 8, 8, 3, 19, 15, 13, 12, 8, 19, 14,
608                                 8, 18, 16, 11, 9, 10, 64, 66, 68, 5, 72, 16, 29,
609                                 16, 9, 24, 22, 13, 19, 25, 17, 23, 9, 3, 11, 47,
610                                 45, 49, 46, 47, 57, 62, 62, 62, 62, 62, 62, 62,
611                                 61, 27, 62, 62, 62, 62, 62, 59, 43, 31, 29, 6,
612                                 76, 73, 89, 111, 53, 53, 56, 47, 43, 42, 32, 32,
613                                 23, 23, 15, 10, 8, 71, 76, 0, 65, 71, 32, 35,
614                                 31, 21, 30, 29, 15, 22, 24, 13, 64, 2, 69, 90,
615                                 19, 8, 64, 77, 68, 67, 66, 0, 64, 65, 64, 64, 2,
616                                 9, 1, 3, 7, 8, 62, 62, 60, 56, 50, 44, 36, 20,
617                                 72, 0, 31, 24, 21, 17, 12, 6, 3, 0, 73, 83, 78,
618                                 73, 78, 73, 66, 72, 79, 67, 0, 3, 0, 3, 4, 4,
619                                 62, 62, 56, 48, 42, 35, 24, 9, 77 },
620 
621                               {
622 
623                               62,
624                                 9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 20, 51,
625                                 54, 54, 14, 101, 4, 72, 3, 1, 9, 71, 6, 71, 17,
626                                 51, 78, 97, 107, 106, 95, 67, 72, 3, 1, 83, 87,
627                                 5, 15, 67, 78, 91, 6, 70, 83, 88, 5, 74, 89, 7,
628                                 70, 79, 88, 0, 71, 72, 77, 68, 5, 22, 0, 0, 0,
629                                 79, 87, 97, 68, 17, 0, 18, 76, 94, 114, 85, 90,
630                                 7, 69, 85, 76, 100, 81, 94, 87, 114, 88, 86, 92,
631                                 102, 19, 64, 7, 89, 72, 88, 83, 115, 7, 1, 2,
632                                 71, 16, 68, 67, 84, 84, 75, 74, 73, 9, 11, 66,
633                                 13, 19, 79, 0, 68, 67, 6, 75, 24, 65, 2, 24, 31,
634                                 34, 29, 22, 88, 69, 72, 12, 11, 96, 7, 10, 8, 3,
635                                 7, 7, 6, 6, 2, 5, 66, 5, 18, 11, 73, 65, 2, 66,
636                                 10, 17, 17, 10, 11, 6, 5, 4, 21, 17, 14, 77, 3,
637                                 72, 31, 23, 18, 14, 17, 19, 12, 16, 23, 1, 15,
638                                 9, 8, 5, 64, 10, 4, 7, 9, 6, 14, 21, 7, 81, 5,
639                                 76, 11, 23, 83, 46, 57, 48, 47, 49, 50, 44, 44,
640                                 40, 31, 25, 22, 27, 17, 77, 67, 2, 70, 26, 24,
641                                 21, 25, 22, 15, 13, 14, 67, 1, 67, 93, 88, 104,
642                                 73, 20, 18, 11, 1, 5, 68, 73, 78, 94, 73, 38,
643                                 21, 15, 8, 7, 67, 77, 82, 105, 5, 36, 28, 25,
644                                 20, 11, 5, 64, 72, 85, 70, 36, 30, 18, 4, 6, 70,
645                                 79, 92, 5, 55, 45, 39, 31, 23, 5, 68, 76, 81,
646                                 62, 100, 99, 82, 104, 102, 91, 100, 96, 95, 97,
647                                 97, 100, 91, 89, 88, 89, 84, 83, 70, 78, 80, 69,
648                                 0, 2, 0, 8, 7, 7, 2, 18, 14, 13, 11, 8, 19, 14,
649                                 8, 17, 15, 11, 8, 9, 64, 66, 68, 5, 72, 15, 29,
650                                 15, 9, 23, 21, 13, 18, 24, 16, 22, 8, 2, 9, 46,
651                                 45, 49, 45, 45, 55, 62, 62, 62, 62, 62, 62, 62,
652                                 59, 25, 62, 62, 62, 62, 62, 56, 41, 30, 28, 6,
653                                 75, 72, 88, 109, 52, 51, 54, 46, 41, 40, 31, 30,
654                                 22, 21, 13, 8, 6, 72, 77, 0, 65, 72, 30, 33, 29,
655                                 20, 28, 27, 13, 21, 22, 11, 65, 1, 70, 90, 18,
656                                 8, 65, 77, 67, 66, 66, 1, 0, 64, 0, 0, 3, 10, 2,
657                                 4, 8, 9, 62, 61, 58, 53, 48, 41, 33, 17, 74, 0,
658                                 32, 25, 22, 18, 13, 6, 4, 1, 72, 82, 78, 72, 77,
659                                 72, 65, 72, 78, 67, 0, 3, 1, 4, 4, 4, 62, 62,
660                                 53, 45, 39, 31, 20, 5, 80 },
661 
662                               {
663 
664                               62,
665                                 8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 19, 50,
666                                 53, 54, 14, 99, 4, 71, 4, 1, 8, 71, 5, 73, 16,
667                                 49, 80, 98, 108, 104, 94, 67, 71, 4, 1, 83, 86,
668                                 5, 14, 67, 78, 90, 5, 70, 83, 89, 5, 74, 89, 7,
669                                 71, 79, 88, 0, 71, 72, 77, 68, 5, 22, 0, 0, 0,
670                                 78, 88, 97, 68, 16, 0, 18, 76, 94, 112, 84, 88,
671                                 8, 68, 84, 75, 99, 80, 93, 86, 112, 88, 86, 92,
672                                 101, 19, 64, 7, 88, 72, 87, 83, 114, 7, 0, 1,
673                                 72, 16, 68, 67, 84, 84, 75, 74, 73, 8, 11, 66,
674                                 13, 18, 79, 0, 68, 67, 5, 75, 23, 66, 2, 23, 29,
675                                 33, 28, 21, 88, 69, 72, 11, 10, 96, 6, 9, 8, 3,
676                                 7, 7, 7, 6, 2, 4, 66, 4, 17, 10, 74, 65, 2, 67,
677                                 10, 16, 17, 9, 10, 6, 5, 4, 19, 17, 13, 77, 3,
678                                 73, 30, 22, 18, 14, 17, 18, 11, 16, 22, 0, 14,
679                                 9, 8, 4, 65, 9, 3, 7, 8, 5, 13, 20, 6, 81, 5,
680                                 76, 10, 21, 83, 44, 55, 46, 45, 47, 47, 42, 42,
681                                 38, 29, 23, 20, 25, 15, 78, 67, 2, 71, 25, 22,
682                                 19, 23, 20, 14, 11, 12, 68, 0, 68, 93, 88, 103,
683                                 73, 20, 18, 11, 1, 5, 68, 73, 78, 93, 72, 38,
684                                 21, 15, 8, 7, 67, 77, 81, 104, 5, 36, 28, 25,
685                                 19, 11, 5, 64, 72, 85, 70, 36, 30, 18, 4, 6, 70,
686                                 79, 91, 5, 54, 44, 38, 30, 22, 5, 68, 76, 81,
687                                 62, 99, 98, 82, 103, 101, 91, 99, 95, 94, 96,
688                                 96, 99, 91, 89, 88, 88, 83, 83, 71, 78, 80, 69,
689                                 0, 1, 0, 7, 6, 5, 1, 17, 14, 13, 11, 7, 18, 13,
690                                 7, 16, 14, 10, 8, 8, 65, 67, 68, 5, 73, 14, 28,
691                                 14, 9, 22, 20, 13, 17, 23, 16, 22, 7, 1, 7, 45,
692                                 44, 48, 43, 44, 54, 62, 62, 62, 62, 62, 62, 62,
693                                 56, 24, 62, 62, 62, 62, 61, 54, 39, 28, 26, 6,
694                                 75, 72, 87, 107, 50, 49, 52, 44, 38, 38, 29, 28,
695                                 20, 19, 12, 6, 5, 73, 78, 64, 66, 73, 29, 32,
696                                 27, 18, 26, 25, 12, 19, 20, 10, 66, 64, 72, 91,
697                                 17, 7, 66, 77, 67, 66, 65, 1, 0, 0, 0, 1, 4, 11,
698                                 3, 5, 9, 10, 61, 59, 56, 51, 45, 38, 30, 14, 77,
699                                 0, 32, 25, 22, 18, 13, 6, 4, 1, 72, 82, 78, 72,
700                                 77, 71, 64, 72, 78, 66, 1, 3, 1, 4, 4, 3, 62,
701                                 61, 51, 42, 36, 27, 16, 2, 83 },
702 
703                               {
704 
705                               62,
706                                 8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 18, 49,
707                                 52, 54, 14, 97, 4, 70, 5, 1, 8, 70, 4, 74, 15,
708                                 47, 81, 99, 109, 101, 92, 67, 70, 5, 1, 82, 85,
709                                 6, 13, 67, 77, 89, 5, 70, 83, 89, 5, 74, 88, 7,
710                                 71, 79, 88, 0, 71, 71, 77, 68, 5, 22, 0, 0, 0,
711                                 77, 88, 97, 68, 15, 0, 18, 75, 94, 110, 82, 86,
712                                 9, 66, 82, 74, 97, 79, 91, 85, 110, 88, 86, 92,
713                                 100, 19, 64, 7, 87, 72, 86, 82, 113, 7, 0, 1,
714                                 72, 16, 68, 66, 83, 83, 74, 74, 73, 8, 11, 66,
715                                 13, 18, 78, 0, 67, 67, 5, 74, 22, 66, 2, 22, 28,
716                                 33, 27, 20, 87, 69, 71, 10, 9, 96, 5, 9, 8, 4,
717                                 7, 7, 8, 6, 2, 4, 65, 4, 17, 10, 75, 65, 2, 68,
718                                 10, 15, 17, 9, 9, 6, 5, 4, 18, 17, 13, 77, 3,
719                                 74, 29, 22, 18, 14, 17, 18, 11, 16, 22, 0, 14,
720                                 9, 8, 4, 65, 9, 3, 7, 8, 5, 12, 20, 6, 81, 5,
721                                 76, 9, 20, 83, 42, 54, 45, 44, 45, 45, 41, 41,
722                                 36, 27, 22, 19, 23, 14, 79, 67, 2, 72, 24, 21,
723                                 18, 22, 19, 13, 10, 11, 69, 64, 69, 93, 87, 102,
724                                 72, 21, 18, 11, 1, 6, 67, 72, 77, 92, 71, 38,
725                                 21, 15, 8, 8, 67, 76, 80, 102, 5, 36, 28, 25,
726                                 19, 12, 5, 64, 72, 84, 70, 37, 30, 18, 4, 7, 70,
727                                 79, 90, 5, 54, 44, 38, 29, 22, 5, 68, 75, 80,
728                                 62, 98, 97, 81, 102, 99, 90, 97, 94, 92, 95, 95,
729                                 97, 90, 88, 88, 87, 81, 83, 72, 77, 79, 69, 0,
730                                 0, 0, 7, 5, 4, 0, 17, 14, 13, 11, 7, 17, 13, 7,
731                                 15, 14, 10, 8, 7, 65, 67, 67, 6, 73, 14, 27, 14,
732                                 9, 22, 20, 13, 16, 22, 16, 22, 6, 1, 6, 45, 43,
733                                 47, 42, 43, 53, 60, 60, 62, 62, 62, 62, 62, 54,
734                                 23, 62, 62, 62, 62, 58, 52, 38, 27, 25, 6, 74,
735                                 72, 86, 105, 48, 48, 50, 42, 36, 37, 28, 26, 19,
736                                 18, 11, 5, 4, 74, 78, 64, 66, 74, 28, 31, 26,
737                                 16, 25, 24, 11, 18, 19, 9, 67, 65, 73, 92, 17,
738                                 6, 66, 76, 67, 66, 64, 2, 1, 1, 1, 2, 5, 13, 4,
739                                 6, 11, 12, 60, 58, 54, 49, 42, 35, 27, 11, 79,
740                                 1, 32, 25, 23, 18, 14, 7, 4, 2, 71, 82, 77, 71,
741                                 77, 70, 1, 71, 77, 65, 2, 3, 2, 5, 4, 3, 62, 59,
742                                 49, 40, 33, 24, 12, 64, 85 },
743 
744                               {
745 
746                               62,
747                                 8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 16, 47,
748                                 50, 54, 14, 94, 3, 69, 5, 1, 7, 70, 3, 75, 15,
749                                 45, 83, 100, 109, 98, 91, 67, 69, 5, 1, 82, 84,
750                                 6, 13, 67, 77, 89, 5, 71, 82, 89, 5, 74, 87, 6,
751                                 71, 79, 88, 1, 70, 71, 76, 67, 5, 22, 0, 0, 0,
752                                 77, 88, 97, 67, 14, 0, 18, 75, 94, 109, 80, 85,
753                                 11, 64, 81, 73, 96, 77, 90, 84, 108, 87, 85, 91,
754                                 99, 19, 64, 7, 87, 72, 86, 82, 111, 6, 0, 1, 72,
755                                 16, 68, 66, 83, 83, 74, 74, 72, 8, 10, 66, 13,
756                                 18, 78, 0, 67, 67, 5, 74, 22, 66, 2, 22, 27, 32,
757                                 26, 19, 86, 68, 71, 9, 9, 95, 5, 9, 7, 4, 7, 7,
758                                 9, 7, 2, 4, 65, 4, 16, 10, 76, 65, 2, 68, 9, 14,
759                                 16, 9, 9, 7, 5, 4, 17, 16, 12, 77, 3, 74, 29,
760                                 22, 18, 14, 17, 18, 11, 16, 22, 0, 14, 9, 8, 4,
761                                 65, 9, 3, 6, 8, 5, 12, 19, 5, 81, 4, 76, 8, 19,
762                                 83, 41, 52, 43, 42, 43, 43, 39, 39, 34, 25, 20,
763                                 17, 20, 12, 80, 67, 1, 72, 23, 20, 17, 21, 17,
764                                 11, 9, 10, 69, 64, 69, 93, 87, 102, 72, 21, 18,
765                                 11, 1, 6, 67, 72, 77, 91, 71, 38, 21, 15, 8, 8,
766                                 66, 75, 80, 100, 5, 36, 28, 25, 19, 12, 5, 64,
767                                 72, 83, 70, 37, 29, 17, 4, 7, 70, 79, 90, 5, 53,
768                                 43, 37, 28, 22, 5, 68, 75, 80, 62, 97, 96, 80,
769                                 100, 98, 89, 96, 92, 91, 93, 93, 95, 89, 87, 87,
770                                 87, 80, 82, 72, 77, 78, 69, 64, 0, 64, 6, 4, 3,
771                                 64, 16, 13, 13, 10, 6, 17, 13, 7, 14, 13, 10, 7,
772                                 6, 65, 67, 67, 6, 73, 13, 27, 13, 9, 21, 19, 13,
773                                 15, 21, 15, 21, 5, 0, 4, 44, 43, 47, 41, 41, 51,
774                                 58, 58, 62, 62, 62, 62, 62, 52, 21, 59, 62, 59,
775                                 62, 56, 49, 36, 26, 24, 6, 73, 71, 85, 103, 47,
776                                 46, 48, 41, 34, 35, 26, 24, 18, 16, 9, 3, 2, 75,
777                                 79, 65, 66, 75, 26, 29, 24, 15, 23, 22, 9, 16,
778                                 17, 7, 68, 66, 74, 92, 16, 6, 67, 76, 66, 65,
779                                 64, 2, 2, 2, 2, 3, 6, 14, 5, 7, 12, 13, 60, 56,
780                                 52, 46, 40, 32, 24, 8, 81, 1, 33, 26, 23, 19,
781                                 15, 7, 5, 2, 71, 81, 77, 70, 76, 69, 2, 71, 76,
782                                 65, 2, 3, 2, 6, 4, 3, 62, 57, 46, 37, 30, 20, 8,
783                                 68, 88 },
784 
785                               {
786 
787                               62,
788                                 8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 15, 46,
789                                 49, 54, 14, 92, 3, 69, 6, 1, 6, 70, 2, 76, 14,
790                                 44, 84, 101, 110, 95, 90, 67, 69, 6, 1, 81, 83,
791                                 7, 12, 66, 76, 88, 4, 71, 82, 89, 5, 73, 87, 6,
792                                 71, 78, 88, 1, 70, 71, 76, 67, 5, 22, 0, 0, 0,
793                                 76, 88, 97, 67, 14, 64, 18, 75, 93, 107, 78, 83,
794                                 12, 1, 80, 72, 94, 76, 89, 84, 107, 87, 85, 91,
795                                 99, 20, 64, 7, 86, 71, 85, 81, 110, 6, 64, 0,
796                                 73, 16, 68, 66, 82, 83, 73, 74, 72, 8, 10, 65,
797                                 13, 17, 78, 0, 67, 67, 5, 74, 21, 66, 2, 21, 26,
798                                 31, 26, 19, 86, 68, 71, 9, 8, 95, 4, 9, 7, 4, 7,
799                                 7, 9, 7, 2, 4, 64, 4, 15, 10, 76, 66, 2, 69, 9,
800                                 13, 16, 9, 8, 7, 5, 4, 15, 16, 11, 77, 3, 75,
801                                 28, 22, 17, 14, 17, 18, 11, 16, 22, 0, 13, 9, 7,
802                                 4, 65, 8, 2, 6, 7, 4, 11, 18, 5, 81, 4, 75, 7,
803                                 17, 83, 39, 50, 41, 40, 41, 41, 37, 37, 32, 23,
804                                 19, 16, 18, 10, 81, 67, 1, 73, 22, 19, 16, 19,
805                                 16, 10, 8, 9, 70, 65, 70, 93, 87, 101, 71, 21,
806                                 18, 11, 2, 6, 67, 72, 76, 90, 70, 37, 21, 15, 8,
807                                 9, 66, 74, 79, 98, 5, 37, 28, 25, 19, 13, 5, 64,
808                                 71, 83, 70, 37, 29, 17, 4, 7, 69, 78, 89, 5, 53,
809                                 43, 36, 28, 22, 5, 67, 74, 79, 62, 97, 95, 80,
810                                 99, 97, 88, 94, 91, 90, 92, 92, 94, 89, 86, 87,
811                                 86, 78, 82, 73, 77, 78, 69, 64, 64, 64, 5, 3, 2,
812                                 65, 16, 13, 13, 10, 6, 16, 12, 7, 14, 13, 9, 7,
813                                 6, 65, 68, 67, 6, 74, 13, 26, 12, 8, 20, 19, 14,
814                                 15, 20, 15, 21, 5, 0, 3, 43, 42, 46, 40, 40, 50,
815                                 56, 56, 61, 60, 62, 62, 60, 49, 20, 57, 62, 56,
816                                 62, 53, 47, 34, 25, 23, 6, 72, 71, 83, 100, 45,
817                                 44, 46, 39, 32, 33, 25, 22, 16, 15, 8, 2, 1, 76,
818                                 80, 65, 67, 76, 25, 28, 23, 13, 21, 20, 8, 15,
819                                 15, 6, 70, 68, 76, 93, 15, 5, 68, 76, 66, 65, 0,
820                                 3, 2, 4, 3, 4, 7, 15, 7, 8, 14, 14, 59, 55, 50,
821                                 44, 37, 30, 21, 6, 83, 2, 33, 26, 24, 19, 16, 8,
822                                 5, 3, 70, 81, 76, 70, 76, 68, 3, 71, 76, 64, 3,
823                                 3, 3, 7, 4, 3, 62, 55, 44, 34, 26, 16, 5, 71, 90 },
824 
825                               {
826 
827                               62,
828                                 8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 13, 44,
829                                 48, 54, 14, 90, 3, 68, 7, 1, 5, 70, 1, 77, 14,
830                                 42, 86, 102, 110, 92, 89, 67, 68, 7, 1, 81, 82,
831                                 7, 12, 66, 76, 87, 4, 72, 82, 89, 5, 73, 86, 6,
832                                 72, 78, 88, 2, 70, 71, 76, 66, 5, 22, 0, 0, 0,
833                                 76, 89, 97, 66, 13, 64, 18, 75, 93, 105, 77, 82,
834                                 14, 2, 79, 71, 93, 75, 88, 83, 105, 86, 85, 90,
835                                 98, 20, 64, 7, 86, 71, 85, 81, 108, 6, 64, 0,
836                                 73, 16, 68, 66, 82, 83, 73, 74, 71, 8, 10, 65,
837                                 13, 17, 78, 0, 67, 67, 5, 74, 20, 67, 2, 20, 25,
838                                 30, 25, 18, 85, 67, 71, 8, 8, 94, 4, 9, 7, 4, 7,
839                                 7, 10, 7, 2, 3, 64, 3, 14, 9, 77, 66, 2, 69, 8,
840                                 12, 16, 8, 7, 7, 5, 4, 14, 16, 10, 77, 3, 75,
841                                 27, 22, 17, 14, 17, 18, 11, 16, 21, 0, 13, 9, 7,
842                                 4, 66, 8, 2, 5, 7, 4, 10, 17, 4, 81, 3, 75, 6,
843                                 16, 83, 38, 48, 39, 38, 39, 39, 35, 35, 30, 21,
844                                 17, 14, 16, 8, 82, 67, 1, 73, 21, 18, 15, 18,
845                                 14, 8, 7, 7, 71, 65, 70, 93, 87, 101, 71, 21,
846                                 18, 11, 2, 6, 67, 72, 76, 89, 70, 37, 21, 15, 8,
847                                 9, 65, 74, 78, 96, 5, 37, 28, 25, 19, 13, 5, 64,
848                                 71, 82, 70, 37, 29, 16, 4, 7, 69, 78, 88, 5, 52,
849                                 42, 35, 27, 22, 5, 67, 74, 79, 62, 96, 94, 79,
850                                 98, 96, 87, 93, 90, 89, 91, 90, 92, 88, 86, 87,
851                                 86, 77, 82, 73, 77, 77, 69, 65, 64, 64, 4, 2, 1,
852                                 66, 15, 12, 13, 9, 5, 16, 12, 7, 13, 12, 9, 7,
853                                 5, 66, 68, 67, 6, 74, 12, 26, 11, 8, 19, 18, 14,
854                                 14, 19, 14, 20, 4, 64, 1, 42, 41, 46, 39, 39,
855                                 48, 54, 54, 59, 57, 62, 62, 57, 47, 19, 54, 62,
856                                 53, 58, 50, 44, 32, 24, 21, 6, 71, 71, 82, 98,
857                                 43, 42, 44, 37, 30, 31, 23, 20, 15, 13, 7, 0,
858                                 64, 77, 81, 66, 67, 77, 24, 26, 21, 11, 19, 18,
859                                 6, 13, 13, 4, 71, 69, 77, 94, 14, 4, 69, 76, 65,
860                                 65, 0, 3, 3, 5, 3, 5, 8, 16, 8, 9, 15, 15, 59,
861                                 53, 48, 41, 35, 27, 18, 3, 86, 2, 34, 27, 24,
862                                 19, 16, 8, 5, 3, 70, 81, 76, 69, 75, 67, 4, 71,
863                                 75, 64, 3, 3, 3, 8, 4, 3, 61, 53, 41, 31, 23,
864                                 12, 1, 75, 93 },
865 
866                               {
867 
868                               62,
869                                 8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 12, 43,
870                                 46, 54, 14, 87, 2, 67, 7, 1, 5, 69, 0, 78, 13,
871                                 40, 88, 103, 111, 89, 87, 67, 67, 7, 1, 81, 81,
872                                 7, 11, 66, 76, 87, 4, 72, 81, 89, 5, 73, 85, 5,
873                                 72, 78, 88, 2, 69, 70, 75, 66, 5, 22, 0, 0, 0,
874                                 75, 89, 97, 66, 12, 64, 18, 74, 93, 104, 75, 80,
875                                 15, 4, 77, 70, 92, 73, 87, 82, 103, 86, 84, 90,
876                                 97, 20, 64, 7, 85, 71, 84, 80, 107, 5, 64, 0,
877                                 73, 16, 68, 65, 81, 83, 73, 74, 71, 8, 9, 65,
878                                 13, 17, 77, 0, 66, 67, 5, 74, 20, 67, 2, 20, 24,
879                                 30, 24, 17, 84, 67, 71, 7, 7, 94, 3, 9, 6, 4, 7,
880                                 7, 11, 8, 2, 3, 64, 3, 13, 9, 78, 66, 2, 70, 8,
881                                 11, 15, 8, 7, 8, 5, 4, 13, 15, 9, 77, 3, 76, 27,
882                                 22, 17, 14, 17, 18, 11, 16, 21, 0, 13, 9, 7, 4,
883                                 66, 8, 2, 5, 7, 4, 10, 16, 4, 81, 3, 75, 5, 15,
884                                 83, 36, 46, 38, 37, 37, 37, 33, 33, 28, 19, 15,
885                                 12, 13, 7, 83, 67, 0, 74, 20, 17, 14, 17, 13, 7,
886                                 6, 6, 71, 66, 71, 93, 87, 100, 71, 21, 18, 11,
887                                 2, 6, 66, 71, 75, 88, 69, 37, 21, 15, 8, 9, 65,
888                                 73, 78, 94, 5, 37, 28, 25, 19, 13, 5, 64, 71,
889                                 81, 70, 38, 28, 16, 4, 7, 69, 78, 88, 5, 52, 41,
890                                 34, 26, 22, 5, 67, 74, 78, 62, 95, 93, 78, 96,
891                                 95, 86, 92, 88, 88, 89, 89, 90, 87, 85, 86, 85,
892                                 76, 81, 74, 76, 76, 69, 65, 65, 65, 4, 1, 0, 67,
893                                 14, 12, 13, 9, 5, 15, 12, 7, 12, 11, 9, 6, 4,
894                                 66, 68, 67, 6, 74, 11, 25, 11, 8, 18, 17, 14,
895                                 13, 18, 14, 20, 3, 65, 64, 41, 41, 45, 38, 37,
896                                 47, 52, 52, 57, 55, 62, 61, 54, 45, 17, 51, 62,
897                                 50, 54, 48, 42, 30, 23, 20, 6, 70, 70, 81, 96,
898                                 42, 41, 42, 36, 28, 29, 22, 18, 14, 11, 5, 65,
899                                 65, 78, 82, 66, 67, 78, 22, 25, 19, 10, 18, 17,
900                                 5, 12, 12, 3, 72, 70, 78, 94, 14, 4, 70, 75, 65,
901                                 64, 1, 4, 4, 6, 4, 6, 9, 18, 9, 10, 16, 17, 58,
902                                 51, 46, 39, 32, 24, 15, 0, 88, 2, 34, 27, 25,
903                                 20, 17, 8, 6, 4, 69, 80, 76, 68, 75, 66, 5, 70,
904                                 74, 0, 4, 3, 4, 9, 4, 3, 59, 51, 39, 28, 20, 9,
905                                 66, 78, 96 },
906 
907                               {
908 
909                               61,
910                                 8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 10, 41,
911                                 45, 54, 14, 85, 2, 66, 8, 1, 4, 69, 64, 79, 13,
912                                 38, 89, 104, 111, 86, 86, 67, 66, 8, 1, 80, 80,
913                                 8, 11, 66, 75, 86, 3, 73, 81, 89, 5, 73, 85, 5,
914                                 72, 78, 88, 3, 69, 70, 75, 65, 5, 22, 0, 0, 0,
915                                 75, 89, 97, 65, 11, 64, 18, 74, 93, 102, 73, 79,
916                                 17, 6, 76, 69, 90, 72, 86, 81, 101, 85, 84, 89,
917                                 96, 20, 64, 7, 85, 71, 84, 80, 105, 5, 65, 64,
918                                 74, 16, 68, 65, 81, 83, 72, 74, 70, 8, 9, 65,
919                                 13, 16, 77, 0, 66, 67, 5, 74, 19, 67, 2, 19, 23,
920                                 29, 23, 16, 84, 66, 71, 6, 7, 93, 3, 9, 6, 4, 7,
921                                 7, 12, 8, 2, 3, 0, 3, 12, 9, 79, 66, 2, 70, 7,
922                                 10, 15, 8, 6, 8, 5, 4, 11, 15, 8, 77, 3, 76, 26,
923                                 22, 17, 14, 17, 18, 11, 16, 21, 0, 12, 9, 7, 4,
924                                 66, 7, 1, 4, 6, 3, 9, 15, 3, 81, 2, 75, 4, 13,
925                                 83, 35, 44, 36, 35, 35, 35, 31, 31, 26, 17, 14,
926                                 11, 11, 5, 84, 67, 0, 74, 19, 16, 13, 15, 11, 5,
927                                 5, 5, 72, 66, 71, 93, 87, 100, 70, 21, 18, 11,
928                                 2, 6, 66, 71, 75, 87, 69, 37, 21, 15, 8, 10, 64,
929                                 72, 77, 92, 5, 37, 28, 25, 19, 14, 5, 64, 71,
930                                 81, 70, 38, 28, 15, 4, 7, 69, 78, 87, 5, 51, 41,
931                                 33, 25, 22, 5, 67, 73, 78, 62, 94, 92, 78, 95,
932                                 94, 85, 90, 87, 87, 88, 87, 89, 87, 84, 86, 85,
933                                 74, 81, 74, 76, 76, 69, 66, 65, 65, 3, 0, 64,
934                                 68, 14, 11, 13, 8, 4, 15, 11, 7, 11, 11, 8, 6,
935                                 3, 66, 69, 67, 6, 75, 11, 25, 10, 8, 17, 17, 14,
936                                 12, 17, 13, 19, 2, 65, 65, 40, 40, 45, 37, 36,
937                                 45, 50, 50, 55, 52, 60, 59, 51, 42, 16, 48, 62,
938                                 47, 50, 45, 39, 28, 22, 19, 6, 69, 70, 80, 94,
939                                 40, 39, 40, 34, 26, 27, 20, 16, 12, 10, 4, 66,
940                                 67, 79, 83, 67, 68, 79, 21, 23, 18, 8, 16, 15,
941                                 3, 10, 10, 1, 73, 72, 80, 95, 13, 3, 71, 75, 64,
942                                 64, 1, 4, 4, 7, 5, 7, 10, 19, 10, 11, 18, 18,
943                                 58, 50, 44, 36, 30, 21, 12, 66, 90, 3, 35, 28,
944                                 25, 20, 18, 9, 6, 4, 69, 80, 75, 68, 74, 65, 6,
945                                 70, 74, 0, 4, 3, 4, 10, 4, 3, 58, 49, 36, 25,
946                                 17, 5, 70, 82, 98 },
947 
948                               {
949 
950                               60,
951                                 8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 9, 40, 44,
952                                 54, 14, 83, 2, 65, 9, 1, 3, 69, 65, 80, 12, 36,
953                                 91, 105, 112, 83, 85, 67, 65, 9, 1, 80, 79, 8,
954                                 10, 66, 75, 85, 3, 73, 81, 89, 5, 73, 84, 5, 72,
955                                 78, 88, 3, 69, 70, 75, 65, 5, 22, 0, 0, 0, 74,
956                                 89, 97, 65, 10, 64, 18, 74, 93, 100, 71, 77, 18,
957                                 8, 75, 68, 89, 71, 85, 80, 99, 85, 84, 89, 95,
958                                 20, 64, 7, 84, 71, 83, 79, 104, 5, 65, 64, 74,
959                                 16, 68, 65, 80, 83, 72, 74, 70, 8, 9, 65, 13,
960                                 16, 77, 0, 66, 67, 5, 74, 18, 67, 2, 18, 22, 28,
961                                 22, 15, 83, 66, 71, 5, 6, 93, 2, 9, 6, 4, 7, 7,
962                                 13, 8, 2, 3, 0, 3, 11, 9, 80, 66, 2, 71, 7, 9,
963                                 15, 8, 5, 8, 5, 4, 10, 15, 7, 77, 3, 77, 25, 22,
964                                 17, 14, 17, 18, 11, 16, 21, 0, 12, 9, 7, 4, 66,
965                                 7, 1, 4, 6, 3, 8, 14, 3, 81, 2, 75, 3, 12, 83,
966                                 33, 42, 34, 33, 33, 33, 29, 29, 24, 15, 12, 9,
967                                 9, 3, 85, 67, 0, 75, 18, 15, 12, 14, 10, 4, 4,
968                                 4, 73, 67, 72, 93, 87, 99, 70, 21, 18, 11, 2, 6,
969                                 66, 71, 74, 86, 68, 37, 21, 15, 8, 10, 64, 71,
970                                 76, 90, 5, 37, 28, 25, 19, 14, 5, 64, 71, 80,
971                                 70, 38, 28, 15, 4, 7, 69, 78, 86, 5, 51, 40, 32,
972                                 24, 22, 5, 67, 73, 77, 62, 93, 91, 77, 94, 93,
973                                 84, 89, 86, 86, 87, 86, 87, 86, 83, 86, 84, 73,
974                                 81, 75, 76, 75, 69, 66, 66, 65, 2, 64, 65, 69,
975                                 13, 11, 13, 8, 4, 14, 11, 7, 10, 10, 8, 6, 2,
976                                 66, 69, 67, 6, 75, 10, 24, 9, 8, 16, 16, 14, 11,
977                                 16, 13, 19, 1, 66, 67, 39, 39, 44, 36, 35, 44,
978                                 48, 48, 53, 50, 57, 56, 48, 40, 15, 45, 59, 44,
979                                 46, 42, 37, 26, 21, 18, 6, 68, 70, 79, 92, 38,
980                                 37, 38, 32, 24, 25, 19, 14, 11, 8, 3, 68, 68,
981                                 80, 84, 67, 68, 80, 20, 22, 16, 6, 14, 13, 2, 9,
982                                 8, 0, 74, 73, 81, 96, 12, 2, 72, 75, 64, 64, 2,
983                                 5, 5, 8, 6, 8, 11, 20, 11, 12, 19, 19, 57, 48,
984                                 42, 34, 27, 18, 9, 69, 92, 3, 35, 28, 26, 20,
985                                 19, 9, 6, 5, 68, 80, 75, 67, 74, 64, 7, 70, 73,
986                                 1, 5, 3, 5, 11, 4, 3, 57, 47, 34, 22, 14, 1, 74,
987                                 85, 101 },
988 
989                               {
990 
991                               58,
992                                 7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 7, 38, 42,
993                                 53, 14, 81, 1, 65, 9, 0, 2, 69, 67, 82, 11, 34,
994                                 93, 106, 113, 81, 84, 68, 65, 9, 0, 80, 78, 8,
995                                 9, 66, 75, 85, 2, 74, 81, 90, 5, 73, 84, 4, 73,
996                                 78, 88, 3, 69, 70, 75, 65, 4, 22, 0, 0, 0, 74,
997                                 90, 97, 65, 9, 65, 18, 74, 93, 99, 70, 76, 19,
998                                 9, 74, 67, 88, 70, 84, 80, 98, 85, 84, 89, 95,
999                                 20, 64, 7, 84, 71, 83, 79, 103, 4, 66, 65, 75,
1000                                 16, 68, 65, 80, 83, 72, 74, 70, 7, 8, 65, 12,
1001                                 15, 77, 64, 66, 67, 4, 74, 17, 68, 1, 17, 20,
1002                                 27, 21, 14, 83, 66, 71, 4, 5, 93, 1, 8, 5, 4, 7,
1003                                 7, 13, 8, 2, 2, 0, 2, 10, 8, 81, 67, 1, 72, 6,
1004                                 8, 14, 7, 4, 8, 5, 4, 8, 14, 6, 77, 3, 78, 24,
1005                                 21, 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3,
1006                                 67, 6, 0, 3, 5, 2, 7, 13, 2, 81, 1, 75, 2, 10,
1007                                 83, 31, 40, 32, 31, 31, 30, 27, 27, 22, 13, 10,
1008                                 7, 6, 1, 87, 68, 64, 76, 17, 13, 10, 12, 8, 2,
1009                                 2, 2, 74, 68, 73, 93, 87, 99, 70, 21, 18, 11, 2,
1010                                 6, 66, 71, 74, 85, 68, 36, 21, 15, 8, 10, 64,
1011                                 71, 76, 89, 4, 37, 28, 24, 18, 14, 5, 64, 71,
1012                                 80, 70, 38, 27, 14, 3, 7, 69, 78, 86, 5, 50, 39,
1013                                 31, 23, 21, 5, 67, 73, 77, 62, 93, 90, 77, 93,
1014                                 92, 84, 88, 85, 85, 86, 85, 86, 86, 83, 86, 84,
1015                                 72, 81, 76, 76, 75, 69, 67, 67, 66, 1, 65, 67,
1016                                 71, 12, 10, 13, 7, 3, 13, 10, 6, 9, 9, 7, 5, 1,
1017                                 67, 70, 67, 6, 76, 9, 23, 8, 7, 15, 15, 14, 10,
1018                                 14, 12, 18, 0, 67, 69, 38, 38, 43, 34, 33, 42,
1019                                 46, 46, 50, 47, 54, 53, 45, 37, 13, 42, 55, 41,
1020                                 41, 39, 34, 24, 19, 16, 6, 68, 70, 78, 90, 36,
1021                                 35, 36, 30, 21, 23, 17, 11, 9, 6, 1, 70, 70, 81,
1022                                 85, 68, 69, 82, 18, 20, 14, 4, 12, 11, 0, 7, 6,
1023                                 65, 76, 75, 83, 97, 11, 1, 73, 75, 64, 64, 2, 5,
1024                                 5, 9, 6, 9, 11, 21, 12, 13, 20, 20, 56, 46, 39,
1025                                 31, 24, 15, 5, 72, 95, 3, 35, 28, 26, 20, 19, 9,
1026                                 6, 5, 68, 80, 75, 67, 74, 0, 8, 70, 73, 1, 5, 3,
1027                                 5, 11, 4, 2, 55, 44, 31, 19, 10, 66, 78, 89, 104 },
1028 
1029                               {
1030 
1031                               57,
1032                                 7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 6, 37, 41,
1033                                 53, 14, 78, 1, 64, 10, 0, 2, 68, 68, 83, 11, 33,
1034                                 94, 107, 113, 78, 82, 68, 64, 10, 0, 79, 76, 9,
1035                                 9, 65, 74, 84, 2, 74, 80, 90, 5, 72, 83, 4, 73,
1036                                 77, 88, 4, 68, 69, 74, 64, 4, 22, 0, 0, 0, 73,
1037                                 90, 97, 64, 9, 65, 18, 73, 92, 97, 68, 74, 21,
1038                                 11, 72, 66, 86, 68, 82, 79, 96, 84, 83, 88, 94,
1039                                 21, 0, 8, 83, 70, 82, 78, 101, 4, 66, 65, 75,
1040                                 17, 68, 64, 79, 82, 71, 73, 69, 7, 8, 64, 12,
1041                                 15, 76, 64, 65, 67, 4, 73, 17, 68, 1, 17, 19,
1042                                 27, 21, 14, 82, 65, 70, 4, 5, 92, 1, 8, 5, 5, 7,
1043                                 7, 14, 9, 3, 2, 1, 2, 10, 8, 81, 67, 1, 72, 6,
1044                                 7, 14, 7, 4, 9, 6, 4, 7, 14, 6, 76, 3, 78, 24,
1045                                 21, 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3,
1046                                 67, 6, 0, 3, 5, 2, 7, 13, 2, 80, 1, 74, 2, 9,
1047                                 82, 30, 39, 31, 30, 29, 28, 26, 26, 20, 12, 9,
1048                                 6, 4, 0, 88, 68, 64, 76, 16, 12, 9, 11, 7, 1, 1,
1049                                 1, 74, 68, 73, 92, 86, 98, 69, 22, 18, 11, 3, 7,
1050                                 65, 70, 73, 83, 67, 36, 21, 15, 8, 11, 0, 70,
1051                                 75, 87, 4, 38, 29, 24, 18, 15, 5, 64, 70, 79,
1052                                 70, 39, 27, 14, 3, 8, 68, 77, 85, 5, 50, 39, 31,
1053                                 23, 21, 5, 66, 72, 76, 62, 92, 89, 76, 91, 90,
1054                                 83, 86, 83, 83, 84, 83, 84, 85, 82, 85, 83, 70,
1055                                 80, 76, 75, 74, 68, 67, 67, 66, 1, 65, 68, 72,
1056                                 12, 10, 14, 7, 3, 13, 10, 6, 9, 9, 7, 5, 1, 67,
1057                                 70, 66, 7, 76, 9, 23, 8, 7, 15, 15, 15, 10, 13,
1058                                 12, 18, 0, 67, 70, 38, 38, 43, 33, 32, 41, 44,
1059                                 44, 48, 45, 52, 51, 43, 35, 12, 40, 52, 38, 37,
1060                                 37, 32, 23, 18, 15, 6, 67, 69, 76, 87, 35, 34,
1061                                 35, 29, 19, 22, 16, 9, 8, 5, 0, 71, 71, 82, 85,
1062                                 68, 69, 83, 17, 19, 13, 3, 11, 10, 64, 6, 5, 66,
1063                                 77, 76, 84, 97, 11, 1, 73, 74, 0, 0, 3, 6, 6,
1064                                 11, 7, 10, 12, 23, 14, 14, 22, 22, 56, 45, 37,
1065                                 29, 22, 13, 2, 74, 97, 4, 36, 29, 27, 21, 20,
1066                                 10, 7, 6, 67, 79, 74, 66, 73, 2, 10, 69, 72, 2,
1067                                 6, 4, 6, 12, 4, 2, 54, 42, 29, 17, 7, 69, 81,
1068                                 92, 106 },
1069 
1070                               {
1071 
1072                               56,
1073                                 7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 5, 36, 40,
1074                                 53, 14, 76, 1, 0, 11, 0, 1, 68, 69, 84, 10, 31,
1075                                 96, 108, 114, 75, 81, 68, 0, 11, 0, 79, 75, 9,
1076                                 8, 65, 74, 83, 2, 74, 80, 90, 5, 72, 82, 4, 73,
1077                                 77, 88, 4, 68, 69, 74, 64, 4, 22, 0, 0, 0, 72,
1078                                 90, 97, 64, 8, 65, 18, 73, 92, 95, 66, 72, 22,
1079                                 13, 71, 65, 85, 67, 81, 78, 94, 84, 83, 88, 93,
1080                                 21, 0, 8, 82, 70, 81, 78, 100, 4, 66, 65, 75,
1081                                 17, 68, 64, 79, 82, 71, 73, 69, 7, 8, 64, 12,
1082                                 15, 76, 64, 65, 67, 4, 73, 16, 68, 1, 16, 18,
1083                                 26, 20, 13, 81, 65, 70, 3, 4, 92, 0, 8, 5, 5, 7,
1084                                 7, 15, 9, 3, 2, 1, 2, 9, 8, 82, 67, 1, 73, 6, 6,
1085                                 14, 7, 3, 9, 6, 4, 6, 14, 5, 76, 3, 79, 23, 21,
1086                                 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3, 67,
1087                                 6, 0, 3, 5, 2, 6, 12, 1, 80, 1, 74, 1, 8, 82,
1088                                 28, 37, 29, 28, 27, 26, 24, 24, 18, 10, 7, 4, 2,
1089                                 65, 89, 68, 64, 77, 15, 11, 8, 10, 5, 0, 0, 0,
1090                                 75, 69, 74, 92, 86, 97, 69, 22, 18, 11, 3, 7,
1091                                 65, 70, 73, 82, 66, 36, 21, 15, 8, 11, 0, 69,
1092                                 74, 85, 4, 38, 29, 24, 18, 15, 5, 64, 70, 78,
1093                                 70, 39, 27, 14, 3, 8, 68, 77, 84, 5, 49, 38, 30,
1094                                 22, 21, 5, 66, 72, 76, 62, 91, 88, 75, 90, 89,
1095                                 82, 85, 82, 82, 83, 82, 82, 84, 81, 85, 82, 69,
1096                                 80, 77, 75, 73, 68, 67, 68, 66, 0, 66, 69, 73,
1097                                 11, 10, 14, 7, 2, 12, 10, 6, 8, 8, 7, 5, 0, 67,
1098                                 70, 66, 7, 76, 8, 22, 7, 7, 14, 14, 15, 9, 12,
1099                                 12, 18, 64, 68, 72, 37, 37, 42, 32, 31, 40, 42,
1100                                 42, 46, 43, 49, 48, 40, 33, 11, 37, 49, 35, 33,
1101                                 34, 30, 21, 17, 14, 6, 66, 69, 75, 85, 33, 32,
1102                                 33, 27, 17, 20, 14, 7, 7, 3, 64, 73, 72, 83, 86,
1103                                 69, 69, 84, 16, 18, 11, 1, 9, 8, 65, 4, 3, 67,
1104                                 78, 77, 85, 98, 10, 0, 74, 74, 0, 0, 4, 6, 7,
1105                                 12, 8, 11, 13, 24, 15, 15, 23, 23, 55, 43, 35,
1106                                 27, 19, 10, 64, 77, 99, 4, 36, 29, 27, 21, 21,
1107                                 10, 7, 6, 67, 79, 74, 65, 73, 3, 11, 69, 71, 3,
1108                                 7, 4, 6, 13, 4, 2, 53, 40, 27, 14, 4, 73, 85,
1109                                 95, 109 },
1110 
1111                               {
1112 
1113                               55,
1114                                 7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 3, 34, 39,
1115                                 53, 14, 74, 1, 1, 12, 0, 0, 68, 70, 85, 10, 29,
1116                                 97, 109, 114, 72, 80, 68, 1, 12, 0, 78, 74, 10,
1117                                 8, 65, 73, 82, 1, 75, 80, 90, 5, 72, 82, 4, 73,
1118                                 77, 88, 5, 68, 69, 74, 0, 4, 22, 0, 0, 0, 72,
1119                                 90, 97, 0, 7, 65, 18, 73, 92, 93, 64, 71, 24,
1120                                 15, 70, 64, 83, 66, 80, 77, 92, 83, 83, 87, 92,
1121                                 21, 0, 8, 82, 70, 81, 77, 98, 4, 67, 66, 76, 17,
1122                                 68, 64, 78, 82, 70, 73, 68, 7, 8, 64, 12, 14,
1123                                 76, 64, 65, 67, 4, 73, 15, 68, 1, 15, 17, 25,
1124                                 19, 12, 81, 64, 70, 2, 4, 91, 0, 8, 5, 5, 7, 7,
1125                                 16, 9, 3, 2, 2, 2, 8, 8, 83, 67, 1, 73, 5, 5,
1126                                 14, 7, 2, 9, 6, 4, 4, 14, 4, 76, 3, 79, 22, 21,
1127                                 16, 14, 17, 17, 10, 16, 20, 64, 10, 9, 6, 3, 67,
1128                                 5, 64, 2, 4, 1, 5, 11, 1, 80, 0, 74, 0, 6, 82,
1129                                 27, 35, 27, 26, 25, 24, 22, 22, 16, 8, 6, 3, 0,
1130                                 67, 90, 68, 64, 77, 14, 10, 7, 8, 4, 65, 64, 64,
1131                                 76, 69, 74, 92, 86, 97, 68, 22, 18, 11, 3, 7,
1132                                 65, 70, 72, 81, 66, 36, 21, 15, 8, 12, 1, 68,
1133                                 73, 83, 4, 38, 29, 24, 18, 16, 5, 64, 70, 78,
1134                                 70, 39, 27, 13, 3, 8, 68, 77, 83, 5, 49, 38, 29,
1135                                 21, 21, 5, 66, 71, 75, 62, 90, 87, 75, 89, 88,
1136                                 81, 83, 81, 81, 82, 80, 81, 84, 80, 85, 82, 67,
1137                                 80, 77, 75, 73, 68, 68, 68, 66, 64, 67, 70, 74,
1138                                 11, 9, 14, 6, 2, 12, 9, 6, 7, 8, 6, 5, 64, 67,
1139                                 71, 66, 7, 77, 8, 22, 6, 7, 13, 14, 15, 8, 11,
1140                                 11, 17, 65, 68, 73, 36, 36, 42, 31, 30, 38, 40,
1141                                 40, 44, 40, 47, 46, 37, 30, 10, 34, 46, 32, 29,
1142                                 31, 27, 19, 16, 13, 6, 65, 69, 74, 83, 31, 30,
1143                                 31, 25, 15, 18, 13, 5, 5, 2, 65, 74, 74, 84, 87,
1144                                 69, 70, 85, 15, 16, 10, 64, 7, 6, 67, 3, 1, 69,
1145                                 79, 79, 87, 99, 9, 64, 75, 74, 1, 0, 4, 7, 7,
1146                                 13, 9, 12, 14, 25, 16, 16, 25, 24, 55, 42, 33,
1147                                 24, 17, 7, 67, 80, 101, 5, 37, 30, 28, 21, 22,
1148                                 11, 7, 7, 66, 79, 73, 65, 72, 4, 12, 69, 71, 3,
1149                                 7, 4, 7, 14, 4, 2, 52, 38, 24, 11, 1, 77, 89,
1150                                 99, 111 },
1151 
1152                               {
1153 
1154                               53,
1155                                 7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 2, 33, 37,
1156                                 53, 14, 71, 0, 2, 12, 0, 64, 68, 71, 86, 9, 27,
1157                                 99, 110, 115, 69, 79, 68, 2, 12, 0, 78, 73, 10,
1158                                 7, 65, 73, 82, 1, 75, 79, 90, 5, 72, 81, 3, 74,
1159                                 77, 88, 5, 67, 69, 73, 0, 4, 22, 0, 0, 0, 71,
1160                                 91, 97, 0, 6, 65, 18, 73, 92, 92, 0, 69, 25, 16,
1161                                 69, 0, 82, 64, 79, 76, 90, 83, 82, 87, 91, 21,
1162                                 0, 8, 81, 70, 80, 77, 97, 3, 67, 66, 76, 17, 68,
1163                                 64, 78, 82, 70, 73, 68, 7, 7, 64, 12, 14, 76,
1164                                 64, 65, 67, 4, 73, 15, 69, 1, 15, 16, 24, 18,
1165                                 11, 80, 64, 70, 1, 3, 91, 64, 8, 4, 5, 7, 7, 17,
1166                                 10, 3, 1, 2, 1, 7, 7, 84, 67, 1, 74, 5, 4, 13,
1167                                 6, 2, 10, 6, 4, 3, 13, 3, 76, 3, 80, 22, 21, 16,
1168                                 14, 17, 17, 10, 16, 19, 64, 10, 9, 6, 3, 68, 5,
1169                                 64, 2, 4, 1, 5, 10, 0, 80, 0, 74, 64, 5, 82, 25,
1170                                 33, 25, 24, 23, 22, 20, 20, 14, 6, 4, 1, 66, 69,
1171                                 91, 68, 65, 78, 13, 9, 6, 7, 2, 66, 65, 66, 76,
1172                                 70, 75, 92, 86, 96, 68, 22, 18, 11, 3, 7, 65,
1173                                 70, 72, 80, 65, 36, 21, 15, 8, 12, 1, 68, 73,
1174                                 81, 4, 38, 29, 24, 18, 16, 5, 64, 70, 77, 70,
1175                                 39, 26, 13, 3, 8, 68, 77, 83, 5, 48, 37, 28, 20,
1176                                 21, 5, 66, 71, 75, 62, 89, 86, 74, 87, 87, 80,
1177                                 82, 79, 80, 80, 79, 79, 83, 80, 84, 81, 66, 79,
1178                                 78, 75, 72, 68, 68, 69, 67, 65, 68, 71, 75, 10,
1179                                 9, 14, 6, 1, 11, 9, 6, 6, 7, 6, 4, 65, 68, 71,
1180                                 66, 7, 77, 7, 21, 5, 7, 12, 13, 15, 7, 10, 11,
1181                                 17, 66, 69, 75, 35, 36, 41, 30, 28, 37, 38, 38,
1182                                 42, 38, 44, 43, 34, 28, 8, 31, 42, 29, 25, 29,
1183                                 25, 17, 15, 11, 6, 64, 68, 73, 81, 30, 28, 29,
1184                                 24, 13, 16, 11, 3, 4, 0, 67, 76, 75, 85, 88, 70,
1185                                 70, 86, 13, 15, 8, 65, 5, 4, 68, 1, 64, 70, 80,
1186                                 80, 88, 99, 8, 64, 76, 74, 1, 1, 5, 7, 8, 14, 9,
1187                                 13, 15, 26, 17, 17, 26, 25, 54, 40, 31, 22, 14,
1188                                 4, 70, 83, 104, 5, 37, 30, 28, 22, 22, 11, 8, 7,
1189                                 66, 78, 73, 64, 72, 5, 13, 69, 70, 4, 8, 4, 7,
1190                                 15, 4, 2, 50, 36, 22, 8, 65, 81, 93, 102, 114 },
1191 
1192                               {
1193 
1194                               52,
1195                                 7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 0, 31, 36,
1196                                 53, 14, 69, 0, 3, 13, 0, 64, 67, 72, 87, 9, 25,
1197                                 101, 111, 115, 66, 77, 68, 3, 13, 0, 78, 72, 10,
1198                                 7, 65, 73, 81, 1, 76, 79, 90, 5, 72, 80, 3, 74,
1199                                 77, 88, 6, 67, 68, 73, 1, 4, 22, 0, 0, 0, 71,
1200                                 91, 97, 1, 5, 65, 18, 72, 92, 90, 2, 68, 27, 18,
1201                                 67, 1, 81, 0, 78, 75, 88, 82, 82, 86, 90, 21, 0,
1202                                 8, 81, 70, 80, 76, 95, 3, 67, 66, 76, 17, 68, 0,
1203                                 77, 82, 70, 73, 67, 7, 7, 64, 12, 14, 75, 64,
1204                                 64, 67, 4, 73, 14, 69, 1, 14, 15, 24, 17, 10,
1205                                 79, 0, 70, 0, 3, 90, 64, 8, 4, 5, 7, 7, 18, 10,
1206                                 3, 1, 2, 1, 6, 7, 85, 67, 1, 74, 4, 3, 13, 6, 1,
1207                                 10, 6, 4, 2, 13, 2, 76, 3, 80, 21, 21, 16, 14,
1208                                 17, 17, 10, 16, 19, 64, 10, 9, 6, 3, 68, 5, 64,
1209                                 1, 4, 1, 4, 9, 0, 80, 64, 74, 65, 4, 82, 24, 31,
1210                                 24, 23, 21, 20, 18, 18, 12, 4, 2, 64, 68, 70,
1211                                 92, 68, 65, 78, 12, 8, 5, 6, 1, 68, 66, 67, 77,
1212                                 70, 75, 92, 86, 96, 68, 22, 18, 11, 3, 7, 64,
1213                                 69, 71, 79, 65, 36, 21, 15, 8, 12, 2, 67, 72,
1214                                 79, 4, 38, 29, 24, 18, 16, 5, 64, 70, 76, 70,
1215                                 40, 26, 12, 3, 8, 68, 77, 82, 5, 48, 36, 27, 19,
1216                                 21, 5, 66, 71, 74, 62, 88, 85, 73, 86, 86, 79,
1217                                 81, 78, 79, 79, 77, 77, 82, 79, 84, 81, 65, 79,
1218                                 78, 74, 71, 68, 69, 69, 67, 65, 69, 72, 76, 9,
1219                                 8, 14, 5, 1, 11, 9, 6, 5, 6, 6, 4, 66, 68, 71,
1220                                 66, 7, 77, 6, 21, 5, 7, 11, 12, 15, 6, 9, 10,
1221                                 16, 67, 70, 77, 34, 35, 41, 29, 27, 35, 36, 36,
1222                                 40, 35, 41, 41, 31, 26, 7, 28, 39, 26, 21, 26,
1223                                 22, 15, 14, 10, 6, 0, 68, 72, 79, 28, 27, 27,
1224                                 22, 11, 14, 10, 1, 3, 65, 68, 78, 77, 86, 89,
1225                                 70, 70, 87, 12, 13, 6, 67, 4, 3, 70, 0, 65, 72,
1226                                 81, 81, 89, 100, 8, 65, 77, 73, 2, 1, 5, 8, 9,
1227                                 15, 10, 14, 16, 28, 18, 18, 27, 27, 54, 38, 29,
1228                                 19, 12, 1, 73, 86, 106, 5, 38, 31, 29, 22, 23,
1229                                 11, 8, 8, 65, 78, 73, 0, 71, 6, 14, 68, 69, 4,
1230                                 8, 4, 8, 16, 4, 2, 49, 34, 19, 5, 68, 84, 97,
1231                                 106, 117 },
1232 
1233                               {
1234 
1235                               51,
1236                                 7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 64, 30, 35,
1237                                 53, 14, 67, 0, 3, 14, 0, 65, 67, 73, 88, 8, 24,
1238                                 102, 112, 116, 0, 76, 68, 3, 14, 0, 77, 71, 11,
1239                                 6, 64, 72, 80, 0, 76, 79, 90, 5, 71, 80, 3, 74,
1240                                 76, 88, 6, 67, 68, 73, 1, 4, 22, 0, 0, 0, 70,
1241                                 91, 97, 1, 5, 66, 18, 72, 91, 88, 4, 66, 28, 20,
1242                                 66, 2, 79, 1, 77, 75, 87, 82, 82, 86, 90, 22, 0,
1243                                 8, 80, 69, 79, 76, 94, 3, 68, 67, 77, 17, 68, 0,
1244                                 77, 82, 69, 73, 67, 7, 7, 0, 12, 13, 75, 64, 64,
1245                                 67, 4, 73, 13, 69, 1, 13, 14, 23, 17, 10, 79, 0,
1246                                 70, 0, 2, 90, 65, 8, 4, 5, 7, 7, 18, 10, 3, 1,
1247                                 3, 1, 5, 7, 85, 68, 1, 75, 4, 2, 13, 6, 0, 10,
1248                                 6, 4, 0, 13, 1, 76, 3, 81, 20, 21, 15, 14, 17,
1249                                 17, 10, 16, 19, 64, 9, 9, 5, 3, 68, 4, 65, 1, 3,
1250                                 0, 3, 8, 64, 80, 64, 73, 66, 2, 82, 22, 29, 22,
1251                                 21, 19, 18, 16, 16, 10, 2, 1, 65, 70, 72, 93,
1252                                 68, 65, 79, 11, 7, 4, 4, 64, 69, 67, 68, 78, 71,
1253                                 76, 92, 86, 95, 67, 22, 18, 11, 4, 7, 64, 69,
1254                                 71, 78, 64, 35, 21, 15, 8, 13, 2, 66, 71, 77, 4,
1255                                 39, 29, 24, 18, 17, 5, 64, 69, 76, 70, 40, 26,
1256                                 12, 3, 8, 67, 76, 81, 5, 47, 36, 26, 19, 21, 5,
1257                                 65, 70, 74, 62, 88, 84, 73, 85, 85, 78, 79, 77,
1258                                 78, 78, 76, 76, 82, 78, 84, 80, 0, 79, 79, 74,
1259                                 71, 68, 69, 70, 67, 66, 70, 73, 77, 9, 8, 14, 5,
1260                                 0, 10, 8, 6, 5, 6, 5, 4, 66, 68, 72, 66, 7, 78,
1261                                 6, 20, 4, 6, 10, 12, 16, 6, 8, 10, 16, 67, 70,
1262                                 78, 33, 34, 40, 28, 26, 34, 34, 34, 38, 33, 39,
1263                                 38, 28, 23, 6, 26, 36, 23, 17, 23, 20, 13, 13,
1264                                 9, 6, 1, 68, 70, 76, 26, 25, 25, 20, 9, 12, 8,
1265                                 64, 1, 66, 69, 79, 78, 87, 90, 71, 71, 88, 11,
1266                                 12, 5, 69, 2, 1, 71, 65, 67, 73, 83, 83, 91,
1267                                 101, 7, 66, 78, 73, 2, 1, 6, 8, 9, 17, 11, 15,
1268                                 17, 29, 20, 19, 29, 28, 53, 37, 27, 17, 9, 64,
1269                                 76, 88, 108, 6, 38, 31, 29, 22, 24, 12, 8, 8,
1270                                 65, 78, 72, 0, 71, 7, 15, 68, 69, 5, 9, 4, 8,
1271                                 17, 4, 2, 48, 32, 17, 2, 72, 88, 100, 109, 119 },
1272 
1273                               {
1274 
1275                               50,
1276                                 7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 66, 28, 33,
1277                                 53, 14, 64, 64, 4, 14, 0, 66, 67, 74, 89, 8, 22,
1278                                 104, 113, 116, 3, 75, 68, 4, 14, 0, 77, 70, 11,
1279                                 6, 64, 72, 80, 0, 77, 78, 90, 5, 71, 79, 2, 74,
1280                                 76, 88, 7, 66, 68, 72, 2, 4, 22, 0, 0, 0, 70,
1281                                 91, 97, 2, 4, 66, 18, 72, 91, 87, 6, 65, 30, 22,
1282                                 65, 3, 78, 3, 76, 74, 85, 81, 81, 85, 89, 22, 0,
1283                                 8, 80, 69, 79, 75, 92, 2, 68, 67, 77, 17, 68, 0,
1284                                 76, 82, 69, 73, 66, 7, 6, 0, 12, 13, 75, 64, 64,
1285                                 67, 4, 73, 13, 69, 1, 13, 13, 22, 16, 9, 78, 1,
1286                                 70, 64, 2, 89, 65, 8, 3, 5, 7, 7, 19, 11, 3, 1,
1287                                 3, 1, 4, 7, 86, 68, 1, 75, 3, 1, 12, 6, 0, 11,
1288                                 6, 4, 64, 12, 0, 76, 3, 81, 20, 21, 15, 14, 17,
1289                                 17, 10, 16, 19, 64, 9, 9, 5, 3, 68, 4, 65, 0, 3,
1290                                 0, 3, 7, 64, 80, 65, 73, 67, 1, 82, 21, 27, 20,
1291                                 19, 17, 16, 14, 14, 8, 0, 64, 67, 73, 74, 94,
1292                                 68, 66, 79, 10, 6, 3, 3, 65, 71, 68, 69, 78, 71,
1293                                 76, 92, 86, 95, 67, 22, 18, 11, 4, 7, 64, 69,
1294                                 70, 77, 64, 35, 21, 15, 8, 13, 3, 65, 71, 75, 4,
1295                                 39, 29, 24, 18, 17, 5, 64, 69, 75, 70, 40, 25,
1296                                 11, 3, 8, 67, 76, 81, 5, 47, 35, 25, 18, 21, 5,
1297                                 65, 70, 73, 62, 87, 83, 72, 83, 84, 77, 78, 75,
1298                                 77, 76, 74, 74, 81, 77, 83, 80, 1, 78, 79, 74,
1299                                 70, 68, 70, 70, 68, 67, 71, 74, 78, 8, 7, 14, 4,
1300                                 0, 10, 8, 6, 4, 5, 5, 3, 67, 68, 72, 66, 7, 78,
1301                                 5, 20, 3, 6, 9, 11, 16, 5, 7, 9, 15, 68, 71, 80,
1302                                 32, 34, 40, 27, 24, 32, 32, 32, 36, 30, 36, 36,
1303                                 25, 21, 4, 23, 32, 20, 13, 21, 17, 11, 12, 8, 6,
1304                                 2, 67, 69, 74, 25, 23, 23, 19, 7, 10, 7, 66, 0,
1305                                 68, 71, 81, 80, 88, 91, 71, 71, 89, 9, 10, 3,
1306                                 70, 0, 64, 73, 66, 69, 75, 84, 84, 92, 101, 6,
1307                                 66, 79, 73, 3, 2, 6, 9, 10, 18, 12, 16, 18, 30,
1308                                 21, 20, 30, 29, 53, 35, 25, 14, 7, 67, 79, 91,
1309                                 110, 6, 39, 32, 30, 23, 25, 12, 9, 9, 64, 77,
1310                                 72, 1, 70, 8, 16, 68, 68, 5, 9, 4, 9, 18, 4, 2,
1311                                 46, 30, 14, 64, 75, 92, 104, 113, 122 },
1312 
1313                               {
1314 
1315                               48,
1316                                 6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 67, 27, 32,
1317                                 53, 14, 1, 64, 5, 15, 0, 67, 67, 75, 91, 7, 20,
1318                                 106, 114, 117, 5, 74, 68, 5, 15, 0, 77, 69, 11,
1319                                 5, 64, 72, 79, 64, 77, 78, 91, 5, 71, 79, 2, 75,
1320                                 76, 88, 7, 66, 68, 72, 2, 4, 22, 0, 0, 0, 69,
1321                                 92, 97, 2, 3, 66, 18, 72, 91, 85, 7, 0, 31, 23,
1322                                 64, 4, 77, 4, 75, 73, 83, 81, 81, 85, 88, 22, 0,
1323                                 8, 79, 69, 78, 75, 91, 2, 69, 68, 78, 17, 68, 0,
1324                                 76, 82, 69, 73, 66, 6, 6, 0, 12, 12, 75, 64, 64,
1325                                 67, 3, 73, 12, 70, 1, 12, 11, 21, 15, 8, 78, 1,
1326                                 70, 65, 1, 89, 66, 7, 3, 5, 7, 7, 20, 11, 3, 0,
1327                                 3, 0, 3, 6, 87, 68, 1, 76, 3, 0, 12, 5, 64, 11,
1328                                 6, 4, 66, 12, 64, 76, 3, 82, 19, 20, 15, 14, 17,
1329                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 0, 2,
1330                                 64, 2, 6, 65, 80, 65, 73, 68, 64, 82, 19, 25,
1331                                 18, 17, 15, 13, 12, 12, 6, 65, 66, 69, 75, 76,
1332                                 95, 68, 66, 80, 9, 4, 1, 1, 67, 72, 70, 71, 79,
1333                                 72, 77, 92, 86, 94, 67, 22, 18, 11, 4, 7, 64,
1334                                 69, 70, 76, 0, 35, 21, 15, 8, 13, 3, 65, 70, 74,
1335                                 4, 39, 29, 24, 17, 17, 5, 64, 69, 75, 70, 40,
1336                                 25, 11, 3, 8, 67, 76, 80, 5, 46, 34, 24, 17, 20,
1337                                 5, 65, 70, 73, 62, 86, 82, 72, 82, 83, 77, 77,
1338                                 74, 76, 75, 73, 73, 81, 77, 83, 79, 2, 78, 80,
1339                                 74, 70, 68, 70, 71, 68, 68, 72, 76, 79, 7, 7,
1340                                 14, 4, 64, 9, 7, 5, 3, 4, 4, 3, 68, 69, 73, 66,
1341                                 7, 79, 4, 19, 2, 6, 8, 10, 16, 4, 6, 9, 15, 69,
1342                                 72, 82, 31, 33, 39, 25, 23, 31, 30, 30, 33, 28,
1343                                 33, 33, 22, 18, 3, 20, 29, 17, 9, 18, 15, 9, 10,
1344                                 6, 6, 2, 67, 68, 72, 23, 21, 21, 17, 4, 8, 5,
1345                                 68, 65, 70, 72, 83, 81, 89, 92, 72, 72, 90, 8,
1346                                 9, 1, 72, 65, 66, 74, 68, 71, 76, 85, 86, 94,
1347                                 102, 5, 67, 80, 73, 3, 2, 7, 9, 10, 19, 12, 17,
1348                                 19, 31, 22, 21, 31, 30, 52, 33, 23, 12, 4, 70,
1349                                 82, 94, 113, 6, 39, 32, 30, 23, 25, 12, 9, 9,
1350                                 64, 77, 72, 1, 70, 9, 17, 68, 68, 6, 10, 4, 9,
1351                                 18, 4, 1, 45, 28, 12, 67, 78, 96, 108, 116, 125 },
1352 
1353                               {
1354 
1355                               47,
1356                                 6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 68, 26, 31,
1357                                 53, 14, 3, 64, 6, 16, 0, 67, 66, 76, 92, 6, 18,
1358                                 107, 115, 118, 8, 72, 68, 6, 16, 0, 76, 68, 12,
1359                                 4, 64, 71, 78, 64, 77, 78, 91, 5, 71, 78, 2, 75,
1360                                 76, 88, 7, 66, 67, 72, 2, 4, 22, 0, 0, 0, 68,
1361                                 92, 97, 2, 2, 66, 18, 71, 91, 83, 9, 2, 32, 25,
1362                                 1, 5, 75, 5, 73, 72, 81, 81, 81, 85, 87, 22, 0,
1363                                 8, 78, 69, 77, 74, 90, 2, 69, 68, 78, 17, 68, 1,
1364                                 75, 81, 68, 73, 66, 6, 6, 0, 12, 12, 74, 64, 0,
1365                                 67, 3, 72, 11, 70, 1, 11, 10, 21, 14, 7, 77, 1,
1366                                 69, 66, 0, 89, 67, 7, 3, 6, 7, 7, 21, 11, 3, 0,
1367                                 4, 0, 3, 6, 88, 68, 1, 77, 3, 64, 12, 5, 65, 11,
1368                                 6, 4, 67, 12, 64, 76, 3, 83, 18, 20, 15, 14, 17,
1369                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 0, 2,
1370                                 64, 1, 6, 65, 80, 65, 73, 69, 65, 82, 17, 24,
1371                                 17, 16, 13, 11, 11, 11, 4, 67, 67, 70, 77, 77,
1372                                 96, 68, 66, 81, 8, 3, 0, 0, 68, 73, 71, 72, 80,
1373                                 73, 78, 92, 85, 93, 66, 23, 18, 11, 4, 8, 0, 68,
1374                                 69, 75, 1, 35, 21, 15, 8, 14, 3, 64, 69, 72, 4,
1375                                 39, 29, 24, 17, 18, 5, 64, 69, 74, 70, 41, 25,
1376                                 11, 3, 9, 67, 76, 79, 5, 46, 34, 24, 16, 20, 5,
1377                                 65, 69, 72, 62, 85, 81, 71, 81, 81, 76, 75, 73,
1378                                 74, 74, 72, 71, 80, 76, 83, 78, 4, 78, 81, 73,
1379                                 69, 68, 70, 72, 68, 68, 73, 77, 80, 7, 7, 14, 4,
1380                                 64, 8, 7, 5, 2, 4, 4, 3, 69, 69, 73, 65, 8, 79,
1381                                 4, 18, 2, 6, 8, 10, 16, 3, 5, 9, 15, 70, 72, 83,
1382                                 31, 32, 38, 24, 22, 30, 28, 28, 31, 26, 31, 30,
1383                                 20, 16, 2, 17, 26, 14, 5, 15, 13, 8, 9, 5, 6, 3,
1384                                 67, 67, 70, 21, 20, 19, 15, 2, 7, 4, 70, 66, 71,
1385                                 73, 84, 82, 90, 92, 72, 72, 91, 7, 8, 0, 74, 66,
1386                                 67, 75, 69, 72, 77, 86, 87, 95, 103, 5, 68, 80,
1387                                 72, 3, 2, 8, 10, 11, 20, 13, 18, 20, 33, 23, 22,
1388                                 33, 32, 51, 32, 21, 10, 1, 73, 85, 97, 115, 7,
1389                                 39, 32, 31, 23, 26, 13, 9, 10, 0, 77, 71, 2, 70,
1390                                 10, 19, 67, 67, 7, 11, 4, 10, 19, 4, 1, 44, 26,
1391                                 10, 69, 81, 99, 112, 119, 126 },
1392 
1393                               {
1394 
1395                               46,
1396                                 6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 70, 24, 29,
1397                                 53, 14, 6, 65, 7, 16, 0, 68, 66, 77, 93, 6, 16,
1398                                 109, 116, 118, 11, 71, 68, 7, 16, 0, 76, 67, 12,
1399                                 4, 64, 71, 78, 64, 78, 77, 91, 5, 71, 77, 1, 75,
1400                                 76, 88, 8, 65, 67, 71, 3, 4, 22, 0, 0, 0, 68,
1401                                 92, 97, 3, 1, 66, 18, 71, 91, 82, 11, 3, 34, 27,
1402                                 2, 6, 74, 7, 72, 71, 79, 80, 80, 84, 86, 22, 0,
1403                                 8, 78, 69, 77, 74, 88, 1, 69, 68, 78, 17, 68, 1,
1404                                 75, 81, 68, 73, 65, 6, 5, 0, 12, 12, 74, 64, 0,
1405                                 67, 3, 72, 11, 70, 1, 11, 9, 20, 13, 6, 76, 2,
1406                                 69, 67, 0, 88, 67, 7, 2, 6, 7, 7, 22, 12, 3, 0,
1407                                 4, 0, 2, 6, 89, 68, 1, 77, 2, 65, 11, 5, 65, 12,
1408                                 6, 4, 68, 11, 65, 76, 3, 83, 18, 20, 15, 14, 17,
1409                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 64, 2,
1410                                 64, 1, 5, 66, 80, 66, 73, 70, 66, 82, 16, 22,
1411                                 15, 14, 11, 9, 9, 9, 2, 69, 69, 72, 80, 79, 97,
1412                                 68, 67, 81, 7, 2, 64, 64, 70, 75, 72, 73, 80,
1413                                 73, 78, 92, 85, 93, 66, 23, 18, 11, 4, 8, 0, 68,
1414                                 69, 74, 1, 35, 21, 15, 8, 14, 4, 0, 69, 70, 4,
1415                                 39, 29, 24, 17, 18, 5, 64, 69, 73, 70, 41, 24,
1416                                 10, 3, 9, 67, 76, 79, 5, 45, 33, 23, 15, 20, 5,
1417                                 65, 69, 72, 62, 84, 80, 70, 79, 80, 75, 74, 71,
1418                                 73, 72, 70, 69, 79, 75, 82, 78, 5, 77, 81, 73,
1419                                 68, 68, 71, 72, 69, 69, 74, 78, 81, 6, 6, 14, 3,
1420                                 65, 8, 7, 5, 1, 3, 4, 2, 70, 69, 73, 65, 8, 79,
1421                                 3, 18, 1, 6, 7, 9, 16, 2, 4, 8, 14, 71, 73, 85,
1422                                 30, 32, 38, 23, 20, 28, 26, 26, 29, 23, 28, 28,
1423                                 17, 14, 0, 14, 22, 11, 1, 13, 10, 6, 8, 4, 6, 4,
1424                                 66, 66, 68, 20, 18, 17, 14, 0, 5, 2, 72, 67, 73,
1425                                 75, 86, 84, 91, 93, 73, 72, 92, 5, 6, 65, 75,
1426                                 68, 69, 77, 71, 74, 79, 87, 88, 96, 103, 4, 68,
1427                                 81, 72, 4, 3, 8, 10, 12, 21, 14, 19, 21, 34, 24,
1428                                 23, 34, 33, 51, 30, 19, 7, 64, 76, 88, 100, 117,
1429                                 7, 40, 33, 31, 24, 27, 13, 10, 10, 0, 76, 71, 3,
1430                                 69, 11, 20, 67, 66, 7, 11, 4, 10, 20, 4, 1, 42,
1431                                 24, 7, 72, 84, 103, 116, 123, 126 },
1432 
1433                               {
1434 
1435                               45,
1436                                 6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 71, 23, 28,
1437                                 53, 14, 8, 65, 7, 17, 0, 69, 66, 78, 94, 5, 15,
1438                                 110, 117, 119, 14, 70, 68, 7, 17, 0, 75, 66, 13,
1439                                 3, 0, 70, 77, 65, 78, 77, 91, 5, 70, 77, 1, 75,
1440                                 75, 88, 8, 65, 67, 71, 3, 4, 22, 0, 0, 0, 67,
1441                                 92, 97, 3, 1, 67, 18, 71, 90, 80, 13, 5, 35, 29,
1442                                 3, 7, 72, 8, 71, 71, 78, 80, 80, 84, 86, 23, 0,
1443                                 8, 77, 68, 76, 73, 87, 1, 70, 69, 79, 17, 68, 1,
1444                                 74, 81, 67, 73, 65, 6, 5, 1, 12, 11, 74, 64, 0,
1445                                 67, 3, 72, 10, 70, 1, 10, 8, 19, 13, 6, 76, 2,
1446                                 69, 67, 64, 88, 68, 7, 2, 6, 7, 7, 22, 12, 3, 0,
1447                                 5, 0, 1, 6, 89, 69, 1, 78, 2, 66, 11, 5, 66, 12,
1448                                 6, 4, 70, 11, 66, 76, 3, 84, 17, 20, 14, 14, 17,
1449                                 16, 9, 16, 18, 65, 7, 9, 4, 2, 69, 2, 67, 64, 1,
1450                                 65, 0, 4, 66, 80, 66, 72, 71, 68, 82, 14, 20,
1451                                 13, 12, 9, 7, 7, 7, 0, 71, 70, 73, 82, 81, 98,
1452                                 68, 67, 82, 6, 1, 65, 66, 71, 76, 73, 74, 81,
1453                                 74, 79, 92, 85, 92, 65, 23, 18, 11, 5, 8, 0, 68,
1454                                 68, 73, 2, 34, 21, 15, 8, 15, 4, 1, 68, 68, 4,
1455                                 40, 29, 24, 17, 19, 5, 64, 68, 73, 70, 41, 24,
1456                                 10, 3, 9, 66, 75, 78, 5, 45, 33, 22, 15, 20, 5,
1457                                 64, 68, 71, 62, 84, 79, 70, 78, 79, 74, 72, 70,
1458                                 72, 71, 69, 68, 79, 74, 82, 77, 7, 77, 82, 73,
1459                                 68, 68, 71, 73, 69, 70, 75, 79, 82, 6, 6, 14, 3,
1460                                 65, 7, 6, 5, 1, 3, 3, 2, 70, 69, 74, 65, 8, 80,
1461                                 3, 17, 0, 5, 6, 9, 17, 2, 3, 8, 14, 71, 73, 86,
1462                                 29, 31, 37, 22, 19, 27, 24, 24, 27, 21, 26, 25,
1463                                 14, 11, 64, 12, 19, 8, 66, 10, 8, 4, 7, 3, 6, 5,
1464                                 66, 64, 65, 18, 16, 15, 12, 65, 3, 1, 74, 69,
1465                                 74, 76, 87, 85, 92, 94, 73, 73, 93, 4, 5, 66,
1466                                 77, 70, 71, 78, 72, 76, 80, 89, 90, 98, 104, 3,
1467                                 69, 82, 72, 4, 3, 9, 11, 12, 23, 15, 20, 22, 35,
1468                                 26, 24, 36, 34, 50, 29, 17, 5, 67, 78, 91, 102,
1469                                 119, 8, 40, 33, 32, 24, 28, 14, 10, 11, 1, 76,
1470                                 70, 3, 69, 12, 21, 67, 66, 8, 12, 4, 11, 21, 4,
1471                                 1, 41, 22, 5, 75, 88, 107, 119, 126, 126 },
1472 
1473                               {
1474 
1475                               43,
1476                                 6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 73, 21, 27,
1477                                 53, 14, 10, 65, 8, 18, 0, 70, 66, 79, 95, 5, 13,
1478                                 112, 118, 119, 17, 69, 68, 8, 18, 0, 75, 65, 13,
1479                                 3, 0, 70, 76, 65, 79, 77, 91, 5, 70, 76, 1, 76,
1480                                 75, 88, 9, 65, 67, 71, 4, 4, 22, 0, 0, 0, 67,
1481                                 93, 97, 4, 0, 67, 18, 71, 90, 78, 14, 6, 37, 30,
1482                                 4, 8, 71, 9, 70, 70, 76, 79, 80, 83, 85, 23, 0,
1483                                 8, 77, 68, 76, 73, 85, 1, 70, 69, 79, 17, 68, 1,
1484                                 74, 81, 67, 73, 64, 6, 5, 1, 12, 11, 74, 64, 0,
1485                                 67, 3, 72, 9, 71, 1, 9, 7, 18, 12, 5, 75, 3, 69,
1486                                 68, 64, 87, 68, 7, 2, 6, 7, 7, 23, 12, 3, 64, 5,
1487                                 64, 0, 5, 90, 69, 1, 78, 1, 67, 11, 4, 67, 12,
1488                                 6, 4, 71, 11, 67, 76, 3, 84, 16, 20, 14, 14, 17,
1489                                 16, 9, 16, 17, 65, 7, 9, 4, 2, 70, 2, 67, 65, 1,
1490                                 65, 64, 3, 67, 80, 67, 72, 72, 69, 82, 13, 18,
1491                                 11, 10, 7, 5, 5, 5, 65, 73, 72, 75, 84, 83, 99,
1492                                 68, 67, 82, 5, 0, 66, 67, 73, 78, 74, 76, 82,
1493                                 74, 79, 92, 85, 92, 65, 23, 18, 11, 5, 8, 0, 68,
1494                                 68, 72, 2, 34, 21, 15, 8, 15, 5, 1, 67, 66, 4,
1495                                 40, 29, 24, 17, 19, 5, 64, 68, 72, 70, 41, 24,
1496                                 9, 3, 9, 66, 75, 77, 5, 44, 32, 21, 14, 20, 5,
1497                                 64, 68, 71, 62, 83, 78, 69, 77, 78, 73, 71, 69,
1498                                 71, 70, 67, 66, 78, 74, 82, 77, 8, 77, 82, 73,
1499                                 67, 68, 72, 73, 69, 71, 76, 80, 83, 5, 5, 14, 2,
1500                                 66, 7, 6, 5, 0, 2, 3, 2, 71, 70, 74, 65, 8, 80,
1501                                 2, 17, 64, 5, 5, 8, 17, 1, 2, 7, 13, 72, 74, 88,
1502                                 28, 30, 37, 21, 18, 25, 22, 22, 25, 18, 23, 23,
1503                                 11, 9, 65, 9, 16, 5, 70, 7, 5, 2, 6, 1, 6, 6,
1504                                 66, 0, 0, 16, 14, 13, 10, 67, 1, 64, 76, 70, 76,
1505                                 77, 89, 87, 93, 95, 74, 73, 94, 3, 3, 68, 79,
1506                                 72, 73, 80, 74, 78, 82, 90, 91, 99, 105, 2, 70,
1507                                 83, 72, 5, 3, 9, 11, 13, 24, 15, 21, 23, 36, 27,
1508                                 25, 37, 35, 50, 27, 15, 2, 69, 81, 94, 105, 122,
1509                                 8, 41, 34, 32, 24, 28, 14, 10, 11, 1, 76, 70, 4,
1510                                 68, 13, 22, 67, 65, 8, 12, 4, 11, 22, 4, 1, 40,
1511                                 20, 2, 78, 91, 111, 123, 126, 126 },
1512 
1513                               {
1514 
1515                               42,
1516                                 6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 74, 20, 25,
1517                                 53, 14, 13, 66, 9, 18, 0, 70, 65, 80, 96, 4, 11,
1518                                 114, 119, 120, 20, 67, 68, 9, 18, 0, 75, 64, 13,
1519                                 2, 0, 70, 76, 65, 79, 76, 91, 5, 70, 75, 0, 76,
1520                                 75, 88, 9, 64, 66, 70, 4, 4, 22, 0, 0, 0, 66,
1521                                 93, 97, 4, 64, 67, 18, 70, 90, 77, 16, 8, 38,
1522                                 32, 6, 9, 70, 11, 69, 69, 74, 79, 79, 83, 84,
1523                                 23, 0, 8, 76, 68, 75, 72, 84, 0, 70, 69, 79, 17,
1524                                 68, 2, 73, 81, 67, 73, 64, 6, 4, 1, 12, 11, 73,
1525                                 64, 1, 67, 3, 72, 9, 71, 1, 9, 6, 18, 11, 4, 74,
1526                                 3, 69, 69, 65, 87, 69, 7, 1, 6, 7, 7, 24, 13, 3,
1527                                 64, 5, 64, 64, 5, 91, 69, 1, 79, 1, 68, 10, 4,
1528                                 67, 13, 6, 4, 72, 10, 68, 76, 3, 85, 16, 20, 14,
1529                                 14, 17, 16, 9, 16, 17, 65, 7, 9, 4, 2, 70, 2,
1530                                 67, 65, 1, 65, 64, 2, 67, 80, 67, 72, 73, 70,
1531                                 82, 11, 16, 10, 9, 5, 3, 3, 3, 67, 75, 74, 77,
1532                                 87, 84, 100, 68, 68, 83, 4, 64, 67, 68, 74, 79,
1533                                 75, 77, 82, 75, 80, 92, 85, 91, 65, 23, 18, 11,
1534                                 5, 8, 1, 67, 67, 71, 3, 34, 21, 15, 8, 15, 5, 2,
1535                                 67, 64, 4, 40, 29, 24, 17, 19, 5, 64, 68, 71,
1536                                 70, 42, 23, 9, 3, 9, 66, 75, 77, 5, 44, 31, 20,
1537                                 13, 20, 5, 64, 68, 70, 62, 82, 77, 68, 75, 77,
1538                                 72, 70, 67, 70, 68, 66, 64, 77, 73, 81, 76, 9,
1539                                 76, 83, 72, 66, 68, 72, 74, 70, 71, 77, 81, 84,
1540                                 4, 5, 14, 2, 66, 6, 6, 5, 64, 1, 3, 1, 72, 70,
1541                                 74, 65, 8, 80, 1, 16, 64, 5, 4, 7, 17, 0, 1, 7,
1542                                 13, 73, 75, 90, 27, 30, 36, 20, 16, 24, 20, 20,
1543                                 23, 16, 20, 20, 8, 7, 67, 6, 12, 2, 74, 5, 3, 0,
1544                                 5, 0, 6, 7, 65, 1, 2, 15, 13, 11, 9, 69, 64, 65,
1545                                 78, 71, 78, 79, 91, 88, 94, 96, 74, 73, 95, 1,
1546                                 2, 70, 80, 73, 74, 81, 75, 79, 83, 91, 92, 100,
1547                                 105, 2, 70, 84, 71, 5, 4, 10, 12, 14, 25, 16,
1548                                 22, 24, 38, 28, 26, 38, 37, 49, 25, 13, 0, 72,
1549                                 84, 97, 108, 124, 8, 41, 34, 33, 25, 29, 14, 11,
1550                                 12, 2, 75, 70, 5, 68, 14, 23, 66, 64, 9, 13, 4,
1551                                 12, 23, 4, 1, 38, 18, 0, 81, 94, 114, 126, 126,
1552                                 126 },
1553 
1554                               {
1555 
1556                               41,
1557                                 6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 76, 18, 24,
1558                                 53, 14, 15, 66, 10, 19, 0, 71, 65, 81, 97, 4, 9,
1559                                 115, 120, 120, 23, 66, 68, 10, 19, 0, 74, 0, 14,
1560                                 2, 0, 69, 75, 66, 80, 76, 91, 5, 70, 75, 0, 76,
1561                                 75, 88, 10, 64, 66, 70, 5, 4, 22, 0, 0, 0, 66,
1562                                 93, 97, 5, 65, 67, 18, 70, 90, 75, 18, 9, 40,
1563                                 34, 7, 10, 68, 12, 68, 68, 72, 78, 79, 82, 83,
1564                                 23, 0, 8, 76, 68, 75, 72, 82, 0, 71, 70, 80, 17,
1565                                 68, 2, 73, 81, 66, 73, 0, 6, 4, 1, 12, 10, 73,
1566                                 64, 1, 67, 3, 72, 8, 71, 1, 8, 5, 17, 10, 3, 74,
1567                                 4, 69, 70, 65, 86, 69, 7, 1, 6, 7, 7, 25, 13, 3,
1568                                 64, 6, 64, 65, 5, 92, 69, 1, 79, 0, 69, 10, 4,
1569                                 68, 13, 6, 4, 74, 10, 69, 76, 3, 85, 15, 20, 14,
1570                                 14, 17, 16, 9, 16, 17, 65, 6, 9, 4, 2, 70, 1,
1571                                 68, 66, 0, 66, 65, 1, 68, 80, 68, 72, 74, 72,
1572                                 82, 10, 14, 8, 7, 3, 1, 1, 1, 69, 77, 75, 78,
1573                                 89, 86, 101, 68, 68, 83, 3, 65, 68, 70, 76, 81,
1574                                 76, 78, 83, 75, 80, 92, 85, 91, 64, 23, 18, 11,
1575                                 5, 8, 1, 67, 67, 70, 3, 34, 21, 15, 8, 16, 6, 3,
1576                                 66, 1, 4, 40, 29, 24, 17, 20, 5, 64, 68, 71, 70,
1577                                 42, 23, 8, 3, 9, 66, 75, 76, 5, 43, 31, 19, 12,
1578                                 20, 5, 64, 67, 70, 62, 81, 76, 68, 74, 76, 71,
1579                                 68, 66, 69, 67, 64, 0, 77, 72, 81, 76, 11, 76,
1580                                 83, 72, 66, 68, 73, 74, 70, 72, 78, 82, 85, 4,
1581                                 4, 14, 1, 67, 6, 5, 5, 65, 1, 2, 1, 73, 70, 75,
1582                                 65, 8, 81, 1, 16, 65, 5, 3, 7, 17, 64, 0, 6, 12,
1583                                 74, 75, 91, 26, 29, 36, 19, 15, 22, 18, 18, 21,
1584                                 13, 18, 18, 5, 4, 68, 3, 9, 64, 78, 2, 0, 65, 4,
1585                                 64, 6, 8, 65, 2, 4, 13, 11, 9, 7, 71, 66, 67,
1586                                 80, 73, 79, 80, 92, 90, 95, 97, 75, 74, 96, 0,
1587                                 0, 71, 82, 75, 76, 83, 77, 81, 85, 92, 94, 102,
1588                                 106, 1, 71, 85, 71, 6, 4, 10, 12, 14, 26, 17,
1589                                 23, 25, 39, 29, 27, 40, 38, 49, 24, 11, 66, 74,
1590                                 87, 100, 111, 126, 9, 42, 35, 33, 25, 30, 15,
1591                                 11, 12, 2, 75, 69, 5, 67, 15, 24, 66, 64, 9, 13,
1592                                 4, 12, 24, 4, 1, 37, 16, 66, 84, 97, 118, 126,
1593                                 126, 126 },
1594 
1595                               {
1596 
1597                               40,
1598                                 6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 77, 17, 23,
1599                                 53, 14, 17, 66, 11, 20, 0, 72, 65, 82, 98, 3, 7,
1600                                 117, 121, 121, 26, 65, 68, 11, 20, 0, 74, 1, 14,
1601                                 1, 0, 69, 74, 66, 80, 76, 91, 5, 70, 74, 0, 76,
1602                                 75, 88, 10, 64, 66, 70, 5, 4, 22, 0, 0, 0, 65,
1603                                 93, 97, 5, 66, 67, 18, 70, 90, 73, 20, 11, 41,
1604                                 36, 8, 11, 67, 13, 67, 67, 70, 78, 79, 82, 82,
1605                                 23, 0, 8, 75, 68, 74, 71, 81, 0, 71, 70, 80, 17,
1606                                 68, 2, 72, 81, 66, 73, 0, 6, 4, 1, 12, 10, 73,
1607                                 64, 1, 67, 3, 72, 7, 71, 1, 7, 4, 16, 9, 2, 73,
1608                                 4, 69, 71, 66, 86, 70, 7, 1, 6, 7, 7, 26, 13, 3,
1609                                 64, 6, 64, 66, 5, 93, 69, 1, 80, 0, 70, 10, 4,
1610                                 69, 13, 6, 4, 75, 10, 70, 76, 3, 86, 14, 20, 14,
1611                                 14, 17, 16, 9, 16, 17, 65, 6, 9, 4, 2, 70, 1,
1612                                 68, 66, 0, 66, 66, 0, 68, 80, 68, 72, 75, 73,
1613                                 82, 8, 12, 6, 5, 1, 64, 64, 64, 71, 79, 77, 80,
1614                                 91, 88, 102, 68, 68, 84, 2, 66, 69, 71, 77, 82,
1615                                 77, 79, 84, 76, 81, 92, 85, 90, 64, 23, 18, 11,
1616                                 5, 8, 1, 67, 66, 69, 4, 34, 21, 15, 8, 16, 6, 4,
1617                                 65, 3, 4, 40, 29, 24, 17, 20, 5, 64, 68, 70, 70,
1618                                 42, 23, 8, 3, 9, 66, 75, 75, 5, 43, 30, 18, 11,
1619                                 20, 5, 64, 67, 69, 62, 80, 75, 67, 73, 75, 70,
1620                                 67, 65, 68, 66, 0, 2, 76, 71, 81, 75, 12, 76,
1621                                 84, 72, 65, 68, 73, 75, 70, 73, 79, 83, 86, 3,
1622                                 4, 14, 1, 67, 5, 5, 5, 66, 0, 2, 1, 74, 70, 75,
1623                                 65, 8, 81, 0, 15, 66, 5, 2, 6, 17, 65, 64, 6,
1624                                 12, 75, 76, 93, 25, 28, 35, 18, 14, 21, 16, 16,
1625                                 19, 11, 15, 15, 2, 2, 69, 0, 6, 67, 82, 64, 65,
1626                                 67, 3, 65, 6, 9, 65, 3, 6, 11, 9, 7, 5, 73, 68,
1627                                 68, 82, 74, 81, 81, 94, 91, 96, 98, 75, 74, 97,
1628                                 64, 64, 73, 84, 77, 78, 84, 78, 83, 86, 93, 95,
1629                                 103, 107, 0, 72, 86, 71, 6, 4, 11, 13, 15, 27,
1630                                 18, 24, 26, 40, 30, 28, 41, 39, 48, 22, 9, 68,
1631                                 77, 90, 103, 114, 126, 9, 42, 35, 34, 25, 31,
1632                                 15, 11, 13, 3, 75, 69, 6, 67, 16, 25, 66, 0, 10,
1633                                 14, 4, 13, 25, 4, 1, 36, 14, 68, 87, 100, 122,
1634                                 126, 126, 126 },
1635 
1636                               {
1637 
1638                               38,
1639                                 5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 79, 15, 21,
1640                                 52, 14, 19, 67, 11, 20, 64, 73, 65, 84, 100, 2,
1641                                 5, 119, 122, 122, 28, 64, 69, 11, 20, 64, 74, 2,
1642                                 14, 0, 0, 69, 74, 67, 81, 76, 92, 5, 70, 74, 64,
1643                                 77, 75, 88, 10, 64, 66, 70, 5, 3, 22, 0, 0, 0,
1644                                 65, 94, 97, 5, 67, 68, 18, 70, 90, 72, 21, 12,
1645                                 42, 37, 9, 12, 66, 14, 66, 67, 69, 78, 79, 82,
1646                                 82, 23, 0, 8, 75, 68, 74, 71, 80, 64, 72, 71,
1647                                 81, 17, 68, 2, 72, 81, 66, 73, 0, 5, 3, 1, 11,
1648                                 9, 73, 65, 1, 67, 2, 72, 6, 72, 0, 6, 2, 15, 8,
1649                                 1, 73, 4, 69, 72, 67, 86, 71, 6, 0, 6, 7, 7, 26,
1650                                 13, 3, 65, 6, 65, 67, 4, 94, 70, 0, 81, 64, 71,
1651                                 9, 3, 70, 13, 6, 4, 77, 9, 71, 76, 3, 87, 13,
1652                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1653                                 71, 0, 69, 67, 64, 67, 67, 64, 69, 80, 69, 72,
1654                                 76, 75, 82, 6, 10, 4, 3, 64, 67, 66, 66, 73, 81,
1655                                 79, 82, 94, 90, 104, 69, 69, 85, 1, 68, 71, 73,
1656                                 79, 84, 79, 81, 85, 77, 82, 92, 85, 90, 64, 23,
1657                                 18, 11, 5, 8, 1, 67, 66, 68, 4, 33, 21, 15, 8,
1658                                 16, 6, 4, 65, 4, 3, 40, 29, 23, 16, 20, 5, 64,
1659                                 68, 70, 70, 42, 22, 7, 2, 9, 66, 75, 75, 5, 42,
1660                                 29, 17, 10, 19, 5, 64, 67, 69, 62, 80, 74, 67,
1661                                 72, 74, 70, 66, 64, 67, 65, 1, 3, 76, 71, 81,
1662                                 75, 13, 76, 85, 72, 65, 68, 74, 76, 71, 74, 80,
1663                                 85, 88, 2, 3, 14, 0, 68, 4, 4, 4, 67, 64, 1, 0,
1664                                 75, 71, 76, 65, 8, 82, 64, 14, 67, 4, 1, 5, 17,
1665                                 66, 66, 5, 11, 76, 77, 95, 24, 27, 34, 16, 12,
1666                                 19, 14, 14, 16, 8, 12, 12, 64, 64, 71, 66, 2,
1667                                 70, 87, 67, 68, 69, 1, 67, 6, 9, 65, 4, 8, 9, 7,
1668                                 5, 3, 76, 70, 70, 85, 76, 83, 83, 96, 93, 97,
1669                                 99, 76, 75, 99, 66, 66, 75, 86, 79, 80, 86, 80,
1670                                 85, 88, 95, 97, 105, 108, 64, 73, 87, 71, 6, 4,
1671                                 11, 13, 15, 28, 18, 25, 26, 41, 31, 29, 42, 40,
1672                                 47, 20, 6, 71, 80, 93, 107, 117, 126, 9, 42, 35,
1673                                 34, 25, 31, 15, 11, 13, 3, 75, 69, 6, 67, 17,
1674                                 26, 66, 0, 10, 14, 4, 13, 25, 4, 0, 34, 11, 71,
1675                                 90, 104, 126, 126, 126, 126 },
1676 
1677                               {
1678 
1679                               37,
1680                                 5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 80, 14, 20,
1681                                 52, 14, 22, 67, 12, 21, 64, 73, 64, 85, 101, 2,
1682                                 4, 120, 123, 122, 31, 1, 69, 12, 21, 64, 73, 4,
1683                                 15, 0, 1, 68, 73, 67, 81, 75, 92, 5, 69, 73, 64,
1684                                 77, 74, 88, 11, 0, 65, 69, 6, 3, 22, 0, 0, 0,
1685                                 64, 94, 97, 6, 67, 68, 18, 69, 89, 70, 23, 14,
1686                                 44, 39, 11, 13, 64, 16, 64, 66, 67, 77, 78, 81,
1687                                 81, 24, 1, 9, 74, 67, 73, 70, 78, 64, 72, 71,
1688                                 81, 18, 68, 3, 71, 80, 65, 72, 1, 5, 3, 2, 11,
1689                                 9, 72, 65, 2, 67, 2, 71, 6, 72, 0, 6, 1, 15, 8,
1690                                 1, 72, 5, 68, 72, 67, 85, 71, 6, 0, 7, 7, 7, 27,
1691                                 14, 4, 65, 7, 65, 67, 4, 94, 70, 0, 81, 64, 72,
1692                                 9, 3, 70, 14, 7, 4, 78, 9, 71, 75, 3, 87, 13,
1693                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1694                                 71, 0, 69, 67, 64, 67, 67, 64, 69, 79, 69, 71,
1695                                 76, 76, 81, 5, 9, 3, 2, 66, 69, 67, 67, 75, 82,
1696                                 80, 83, 96, 91, 105, 69, 69, 85, 0, 69, 72, 74,
1697                                 80, 85, 80, 82, 85, 77, 82, 91, 84, 89, 0, 24,
1698                                 18, 11, 6, 9, 2, 66, 65, 66, 5, 33, 21, 15, 8,
1699                                 17, 7, 5, 64, 6, 3, 41, 30, 23, 16, 21, 5, 64,
1700                                 67, 69, 70, 43, 22, 7, 2, 10, 65, 74, 74, 5, 42,
1701                                 29, 17, 10, 19, 5, 0, 66, 68, 62, 79, 73, 66,
1702                                 70, 72, 69, 64, 1, 65, 0, 3, 5, 75, 70, 80, 74,
1703                                 15, 75, 85, 71, 64, 67, 74, 76, 71, 74, 80, 86,
1704                                 89, 2, 3, 15, 0, 68, 4, 4, 4, 67, 64, 1, 0, 75,
1705                                 71, 76, 64, 9, 82, 64, 14, 67, 4, 1, 5, 18, 66,
1706                                 67, 5, 11, 76, 77, 96, 24, 27, 34, 15, 11, 18,
1707                                 12, 12, 14, 6, 10, 10, 66, 66, 72, 68, 64, 73,
1708                                 91, 69, 70, 70, 0, 68, 6, 10, 64, 6, 11, 8, 6,
1709                                 4, 2, 78, 71, 71, 87, 77, 84, 84, 97, 94, 98,
1710                                 99, 76, 75, 100, 67, 67, 76, 87, 80, 81, 87, 81,
1711                                 86, 89, 96, 98, 106, 108, 64, 73, 87, 70, 7, 5,
1712                                 12, 14, 16, 30, 19, 26, 27, 43, 33, 30, 44, 42,
1713                                 47, 19, 4, 73, 82, 95, 110, 119, 126, 10, 43,
1714                                 36, 35, 26, 32, 16, 12, 14, 4, 74, 68, 7, 66,
1715                                 19, 28, 65, 1, 11, 15, 5, 14, 26, 4, 0, 33, 9,
1716                                 73, 92, 107, 126, 126, 126, 126 },
1717 
1718                               {
1719 
1720                               36,
1721                                 5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 81, 13, 19,
1722                                 52, 14, 24, 67, 13, 22, 64, 74, 64, 86, 102, 1,
1723                                 2, 122, 124, 123, 34, 2, 69, 13, 22, 64, 73, 5,
1724                                 15, 64, 1, 68, 72, 67, 81, 75, 92, 5, 69, 72,
1725                                 64, 77, 74, 88, 11, 0, 65, 69, 6, 3, 22, 0, 0,
1726                                 0, 0, 94, 97, 6, 68, 68, 18, 69, 89, 68, 25, 16,
1727                                 45, 41, 12, 14, 0, 17, 0, 65, 65, 77, 78, 81,
1728                                 80, 24, 1, 9, 73, 67, 72, 70, 77, 64, 72, 71,
1729                                 81, 18, 68, 3, 71, 80, 65, 72, 1, 5, 3, 2, 11,
1730                                 9, 72, 65, 2, 67, 2, 71, 5, 72, 0, 5, 0, 14, 7,
1731                                 0, 71, 5, 68, 73, 68, 85, 72, 6, 0, 7, 7, 7, 28,
1732                                 14, 4, 65, 7, 65, 68, 4, 95, 70, 0, 82, 64, 73,
1733                                 9, 3, 71, 14, 7, 4, 79, 9, 72, 75, 3, 88, 12,
1734                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1735                                 71, 0, 69, 67, 64, 67, 68, 65, 70, 79, 69, 71,
1736                                 77, 77, 81, 3, 7, 1, 0, 68, 71, 69, 69, 77, 84,
1737                                 82, 85, 98, 93, 106, 69, 69, 86, 64, 70, 73, 75,
1738                                 82, 86, 81, 83, 86, 78, 83, 91, 84, 88, 0, 24,
1739                                 18, 11, 6, 9, 2, 66, 65, 65, 6, 33, 21, 15, 8,
1740                                 17, 7, 6, 0, 8, 3, 41, 30, 23, 16, 21, 5, 64,
1741                                 67, 68, 70, 43, 22, 7, 2, 10, 65, 74, 73, 5, 41,
1742                                 28, 16, 9, 19, 5, 0, 66, 68, 62, 78, 72, 65, 69,
1743                                 71, 68, 0, 2, 64, 1, 4, 7, 74, 69, 80, 73, 16,
1744                                 75, 86, 71, 0, 67, 74, 77, 71, 75, 81, 87, 90,
1745                                 1, 3, 15, 0, 69, 3, 4, 4, 68, 65, 1, 0, 76, 71,
1746                                 76, 64, 9, 82, 65, 13, 68, 4, 0, 4, 18, 67, 68,
1747                                 5, 11, 77, 78, 98, 23, 26, 33, 14, 10, 17, 10,
1748                                 10, 12, 4, 7, 7, 69, 68, 73, 71, 67, 76, 95, 72,
1749                                 72, 72, 64, 69, 6, 11, 64, 7, 13, 6, 4, 2, 0,
1750                                 80, 73, 73, 89, 78, 86, 85, 99, 95, 99, 100, 77,
1751                                 75, 101, 68, 68, 78, 89, 82, 83, 88, 83, 88, 90,
1752                                 97, 99, 107, 109, 65, 74, 88, 70, 7, 5, 13, 14,
1753                                 17, 31, 20, 27, 28, 44, 34, 31, 45, 43, 46, 17,
1754                                 2, 75, 85, 98, 113, 122, 126, 10, 43, 36, 35,
1755                                 26, 33, 16, 12, 14, 4, 74, 68, 8, 66, 20, 29,
1756                                 65, 2, 12, 16, 5, 14, 27, 4, 0, 32, 7, 75, 95,
1757                                 110, 126, 126, 126, 126 },
1758 
1759                               {
1760 
1761                               35,
1762                                 5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 83, 11,
1763                                 18, 52, 14, 26, 67, 14, 23, 64, 75, 64, 87, 103,
1764                                 1, 0, 123, 125, 123, 37, 3, 69, 14, 23, 64, 72,
1765                                 6, 16, 64, 1, 67, 71, 68, 82, 75, 92, 5, 69, 72,
1766                                 64, 77, 74, 88, 12, 0, 65, 69, 7, 3, 22, 0, 0,
1767                                 0, 0, 94, 97, 7, 69, 68, 18, 69, 89, 66, 27, 17,
1768                                 47, 43, 13, 15, 2, 18, 1, 64, 0, 76, 78, 80, 79,
1769                                 24, 1, 9, 73, 67, 72, 69, 75, 64, 73, 72, 82,
1770                                 18, 68, 3, 70, 80, 64, 72, 2, 5, 3, 2, 11, 8,
1771                                 72, 65, 2, 67, 2, 71, 4, 72, 0, 4, 64, 13, 6,
1772                                 64, 71, 6, 68, 74, 68, 84, 72, 6, 0, 7, 7, 7,
1773                                 29, 14, 4, 65, 8, 65, 69, 4, 96, 70, 0, 82, 65,
1774                                 74, 9, 3, 72, 14, 7, 4, 81, 9, 73, 75, 3, 88,
1775                                 11, 19, 13, 14, 17, 15, 8, 16, 16, 66, 4, 9, 3,
1776                                 1, 71, 64, 70, 68, 65, 68, 69, 66, 70, 79, 70,
1777                                 71, 78, 79, 81, 2, 5, 64, 65, 70, 73, 71, 71,
1778                                 79, 86, 83, 86, 100, 95, 107, 69, 69, 86, 65,
1779                                 71, 74, 77, 83, 88, 82, 84, 87, 78, 83, 91, 84,
1780                                 88, 1, 24, 18, 11, 6, 9, 2, 66, 64, 64, 6, 33,
1781                                 21, 15, 8, 18, 8, 7, 1, 10, 3, 41, 30, 23, 16,
1782                                 22, 5, 64, 67, 68, 70, 43, 22, 6, 2, 10, 65, 74,
1783                                 72, 5, 41, 28, 15, 8, 19, 5, 0, 65, 67, 62, 77,
1784                                 71, 65, 68, 70, 67, 2, 3, 0, 2, 6, 8, 74, 68,
1785                                 80, 73, 18, 75, 86, 71, 0, 67, 75, 77, 71, 76,
1786                                 82, 88, 91, 1, 2, 15, 64, 69, 3, 3, 4, 69, 65,
1787                                 0, 0, 77, 71, 77, 64, 9, 83, 65, 13, 69, 4, 64,
1788                                 4, 18, 68, 69, 4, 10, 78, 78, 99, 22, 25, 33,
1789                                 13, 9, 15, 8, 8, 10, 1, 5, 5, 72, 71, 74, 74,
1790                                 70, 79, 99, 75, 75, 74, 65, 70, 6, 12, 64, 8,
1791                                 15, 4, 2, 0, 65, 82, 75, 74, 91, 80, 87, 86,
1792                                 100, 97, 100, 101, 77, 76, 102, 69, 70, 79, 91,
1793                                 84, 85, 90, 84, 90, 92, 98, 101, 109, 110, 66,
1794                                 75, 89, 70, 8, 5, 13, 15, 17, 32, 21, 28, 29,
1795                                 45, 35, 32, 47, 44, 46, 16, 0, 78, 87, 101, 116,
1796                                 125, 126, 11, 44, 37, 36, 26, 34, 17, 12, 15, 5,
1797                                 74, 67, 8, 65, 21, 30, 65, 2, 12, 16, 5, 15, 28,
1798                                 4, 0, 31, 5, 78, 98, 113, 126, 126, 126, 126 },
1799 
1800                               {
1801 
1802                               33,
1803                                 5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 84, 10,
1804                                 16, 52, 14, 29, 68, 15, 23, 64, 76, 64, 88, 104,
1805                                 0, 65, 125, 126, 124, 40, 4, 69, 15, 23, 64, 72,
1806                                 7, 16, 65, 1, 67, 71, 68, 82, 74, 92, 5, 69, 71,
1807                                 65, 78, 74, 88, 12, 1, 65, 68, 7, 3, 22, 0, 0,
1808                                 0, 1, 95, 97, 7, 70, 68, 18, 69, 89, 65, 28, 19,
1809                                 48, 44, 14, 16, 3, 20, 2, 0, 2, 76, 77, 80, 78,
1810                                 24, 1, 9, 72, 67, 71, 69, 74, 65, 73, 72, 82,
1811                                 18, 68, 3, 70, 80, 64, 72, 2, 5, 2, 2, 11, 8,
1812                                 72, 65, 2, 67, 2, 71, 4, 73, 0, 4, 65, 12, 5,
1813                                 65, 70, 6, 68, 75, 69, 84, 73, 6, 64, 7, 7, 7,
1814                                 30, 15, 4, 66, 8, 66, 70, 3, 97, 70, 0, 83, 65,
1815                                 75, 8, 2, 72, 15, 7, 4, 82, 8, 74, 75, 3, 89,
1816                                 11, 19, 13, 14, 17, 15, 8, 16, 15, 66, 4, 9, 3,
1817                                 1, 72, 64, 70, 68, 65, 68, 69, 67, 71, 79, 70,
1818                                 71, 79, 80, 81, 0, 3, 66, 67, 72, 75, 73, 73,
1819                                 81, 88, 85, 88, 103, 97, 108, 69, 70, 87, 66,
1820                                 72, 75, 78, 85, 89, 83, 86, 87, 79, 84, 91, 84,
1821                                 87, 1, 24, 18, 11, 6, 9, 2, 66, 64, 0, 7, 33,
1822                                 21, 15, 8, 18, 8, 7, 1, 12, 3, 41, 30, 23, 16,
1823                                 22, 5, 64, 67, 67, 70, 43, 21, 6, 2, 10, 65, 74,
1824                                 72, 5, 40, 27, 14, 7, 19, 5, 0, 65, 67, 62, 76,
1825                                 70, 64, 66, 69, 66, 3, 5, 1, 4, 7, 10, 73, 68,
1826                                 79, 72, 19, 74, 87, 71, 1, 67, 75, 78, 72, 77,
1827                                 83, 89, 92, 0, 2, 15, 64, 70, 2, 3, 4, 70, 66,
1828                                 0, 64, 78, 72, 77, 64, 9, 83, 66, 12, 70, 4, 65,
1829                                 3, 18, 69, 70, 4, 10, 79, 79, 101, 21, 25, 32,
1830                                 12, 7, 14, 6, 6, 8, 64, 2, 2, 75, 73, 76, 77,
1831                                 74, 82, 103, 77, 77, 76, 66, 72, 6, 13, 0, 9,
1832                                 17, 3, 0, 65, 66, 84, 77, 76, 93, 81, 89, 88,
1833                                 102, 98, 101, 102, 78, 76, 103, 71, 71, 81, 92,
1834                                 86, 87, 91, 86, 92, 93, 99, 102, 110, 110, 67,
1835                                 75, 90, 70, 8, 6, 14, 15, 18, 33, 21, 29, 30,
1836                                 46, 36, 33, 48, 45, 45, 14, 65, 80, 90, 104,
1837                                 119, 126, 126, 11, 44, 37, 36, 27, 34, 17, 13,
1838                                 15, 5, 73, 67, 9, 65, 22, 31, 65, 3, 13, 17, 5,
1839                                 15, 29, 4, 0, 29, 3, 80, 101, 116, 126, 126,
1840                                 126, 126 },
1841 
1842                               {
1843 
1844                               32,
1845                                 5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 86, 8, 15,
1846                                 52, 14, 31, 68, 16, 24, 64, 76, 0, 89, 105, 0,
1847                                 67, 126, 126, 124, 43, 6, 69, 16, 24, 64, 72, 8,
1848                                 16, 65, 1, 67, 70, 68, 83, 74, 92, 5, 69, 70,
1849                                 65, 78, 74, 88, 13, 1, 64, 68, 8, 3, 22, 0, 0,
1850                                 0, 1, 95, 97, 8, 71, 68, 18, 68, 89, 0, 30, 20,
1851                                 50, 46, 16, 17, 4, 21, 3, 1, 4, 75, 77, 79, 77,
1852                                 24, 1, 9, 72, 67, 71, 68, 72, 65, 73, 72, 82,
1853                                 18, 68, 4, 69, 80, 64, 72, 3, 5, 2, 2, 11, 8,
1854                                 71, 65, 3, 67, 2, 71, 3, 73, 0, 3, 66, 12, 4,
1855                                 66, 69, 7, 68, 76, 69, 83, 73, 6, 64, 7, 7, 7,
1856                                 31, 15, 4, 66, 8, 66, 71, 3, 98, 70, 0, 83, 66,
1857                                 76, 8, 2, 73, 15, 7, 4, 83, 8, 75, 75, 3, 89,
1858                                 10, 19, 13, 14, 17, 15, 8, 16, 15, 66, 4, 9, 3,
1859                                 1, 72, 64, 70, 69, 65, 68, 70, 68, 71, 79, 71,
1860                                 71, 80, 81, 81, 64, 1, 67, 68, 74, 77, 75, 75,
1861                                 83, 90, 87, 90, 105, 98, 109, 69, 70, 87, 67,
1862                                 73, 76, 79, 86, 91, 84, 87, 88, 79, 84, 91, 84,
1863                                 87, 1, 24, 18, 11, 6, 9, 3, 65, 0, 1, 7, 33, 21,
1864                                 15, 8, 18, 9, 8, 2, 14, 3, 41, 30, 23, 16, 22,
1865                                 5, 64, 67, 66, 70, 44, 21, 5, 2, 10, 65, 74, 71,
1866                                 5, 40, 26, 13, 6, 19, 5, 0, 65, 66, 62, 75, 69,
1867                                 0, 65, 68, 65, 4, 6, 2, 5, 9, 12, 72, 67, 79,
1868                                 72, 20, 74, 87, 70, 2, 67, 76, 78, 72, 77, 84,
1869                                 90, 93, 64, 1, 15, 65, 70, 2, 3, 4, 71, 67, 0,
1870                                 64, 79, 72, 77, 64, 9, 83, 67, 12, 70, 4, 66, 2,
1871                                 18, 70, 71, 3, 9, 80, 80, 103, 20, 24, 32, 11,
1872                                 6, 12, 4, 4, 6, 67, 64, 0, 78, 75, 77, 80, 77,
1873                                 85, 107, 80, 80, 78, 67, 73, 6, 14, 0, 10, 19,
1874                                 1, 64, 67, 68, 86, 79, 77, 95, 82, 91, 89, 104,
1875                                 100, 102, 103, 78, 76, 104, 72, 73, 83, 94, 87,
1876                                 88, 93, 87, 93, 95, 100, 103, 111, 111, 67, 76,
1877                                 91, 69, 9, 6, 14, 16, 19, 34, 22, 30, 31, 48,
1878                                 37, 34, 49, 47, 45, 12, 67, 83, 92, 107, 122,
1879                                 126, 126, 11, 45, 38, 37, 27, 35, 17, 13, 16, 6,
1880                                 73, 67, 10, 64, 23, 32, 64, 4, 13, 17, 5, 16,
1881                                 30, 4, 0, 28, 1, 83, 104, 119, 126, 126, 126,
1882                                 126 },
1883 
1884                               {
1885 
1886                               31,
1887                                 5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 87, 7, 14,
1888                                 52, 14, 33, 68, 16, 25, 64, 77, 0, 90, 106, 64,
1889                                 68, 126, 126, 125, 46, 7, 69, 16, 25, 64, 71, 9,
1890                                 17, 66, 2, 66, 69, 69, 83, 74, 92, 5, 68, 70,
1891                                 65, 78, 73, 88, 13, 1, 64, 68, 8, 3, 22, 0, 0,
1892                                 0, 2, 95, 97, 8, 71, 69, 18, 68, 88, 2, 32, 22,
1893                                 51, 48, 17, 18, 6, 22, 4, 1, 5, 75, 77, 79, 77,
1894                                 25, 1, 9, 71, 66, 70, 68, 71, 65, 74, 73, 83,
1895                                 18, 68, 4, 69, 80, 0, 72, 3, 5, 2, 3, 11, 7, 71,
1896                                 65, 3, 67, 2, 71, 2, 73, 0, 2, 67, 11, 4, 66,
1897                                 69, 7, 68, 76, 70, 83, 74, 6, 64, 7, 7, 7, 31,
1898                                 15, 4, 66, 9, 66, 72, 3, 98, 71, 0, 84, 66, 77,
1899                                 8, 2, 74, 15, 7, 4, 85, 8, 76, 75, 3, 90, 9, 19,
1900                                 12, 14, 17, 15, 8, 16, 15, 66, 3, 9, 2, 1, 72,
1901                                 65, 71, 69, 66, 69, 71, 69, 72, 79, 71, 70, 81,
1902                                 83, 81, 66, 64, 69, 70, 76, 79, 77, 77, 85, 92,
1903                                 88, 91, 107, 100, 110, 69, 70, 88, 68, 74, 77,
1904                                 81, 88, 92, 85, 88, 89, 80, 85, 91, 84, 86, 2,
1905                                 24, 18, 11, 7, 9, 3, 65, 0, 2, 8, 32, 21, 15, 8,
1906                                 19, 9, 9, 3, 16, 3, 42, 30, 23, 16, 23, 5, 64,
1907                                 66, 66, 70, 44, 21, 5, 2, 10, 64, 73, 70, 5, 39,
1908                                 26, 12, 6, 19, 5, 1, 64, 66, 62, 75, 68, 0, 64,
1909                                 67, 64, 6, 7, 3, 6, 10, 13, 72, 66, 79, 71, 22,
1910                                 74, 88, 70, 2, 67, 76, 79, 72, 78, 85, 91, 94,
1911                                 64, 1, 15, 65, 71, 1, 2, 4, 71, 67, 64, 64, 79,
1912                                 72, 78, 64, 9, 84, 67, 11, 71, 3, 67, 2, 19, 70,
1913                                 72, 3, 9, 80, 80, 104, 19, 23, 31, 10, 5, 11, 2,
1914                                 2, 4, 69, 66, 66, 81, 78, 78, 82, 80, 88, 111,
1915                                 83, 82, 80, 68, 74, 6, 15, 0, 12, 22, 64, 66,
1916                                 69, 70, 88, 81, 79, 97, 84, 92, 90, 105, 101,
1917                                 103, 104, 79, 77, 105, 73, 74, 84, 96, 89, 90,
1918                                 94, 89, 95, 96, 102, 105, 113, 112, 68, 77, 92,
1919                                 69, 9, 6, 15, 16, 19, 36, 23, 31, 32, 49, 39,
1920                                 35, 51, 48, 44, 11, 69, 85, 95, 109, 125, 126,
1921                                 126, 12, 45, 38, 37, 27, 36, 18, 13, 16, 6, 73,
1922                                 66, 10, 64, 24, 33, 64, 4, 14, 18, 5, 16, 31, 4,
1923                                 0, 27, 64, 85, 107, 123, 126, 126, 126, 126 },
1924 
1925                               {
1926 
1927                               30,
1928                                 5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 89, 5, 12,
1929                                 52, 14, 36, 69, 17, 25, 64, 78, 0, 91, 107, 64,
1930                                 70, 126, 126, 125, 49, 8, 69, 17, 25, 64, 71,
1931                                 10, 17, 66, 2, 66, 69, 69, 84, 73, 92, 5, 68,
1932                                 69, 66, 78, 73, 88, 14, 2, 64, 67, 9, 3, 22, 0,
1933                                 0, 0, 2, 95, 97, 9, 72, 69, 18, 68, 88, 3, 34,
1934                                 23, 53, 50, 18, 19, 7, 24, 5, 2, 7, 74, 76, 78,
1935                                 76, 25, 1, 9, 71, 66, 70, 67, 69, 66, 74, 73,
1936                                 83, 18, 68, 4, 68, 80, 0, 72, 4, 5, 1, 3, 11, 7,
1937                                 71, 65, 3, 67, 2, 71, 2, 73, 0, 2, 68, 10, 3,
1938                                 67, 68, 8, 68, 77, 70, 82, 74, 6, 65, 7, 7, 7,
1939                                 32, 16, 4, 66, 9, 66, 73, 3, 99, 71, 0, 84, 67,
1940                                 78, 7, 2, 74, 16, 7, 4, 86, 7, 77, 75, 3, 90, 9,
1941                                 19, 12, 14, 17, 15, 8, 16, 15, 66, 3, 9, 2, 1,
1942                                 72, 65, 71, 70, 66, 69, 71, 70, 72, 79, 72, 70,
1943                                 82, 84, 81, 67, 66, 71, 72, 78, 81, 79, 79, 87,
1944                                 94, 90, 93, 110, 102, 111, 69, 71, 88, 69, 75,
1945                                 78, 82, 89, 94, 86, 89, 89, 80, 85, 91, 84, 86,
1946                                 2, 24, 18, 11, 7, 9, 3, 65, 1, 3, 8, 32, 21, 15,
1947                                 8, 19, 10, 10, 3, 18, 3, 42, 30, 23, 16, 23, 5,
1948                                 64, 66, 65, 70, 44, 20, 4, 2, 10, 64, 73, 70, 5,
1949                                 39, 25, 11, 5, 19, 5, 1, 64, 65, 62, 74, 67, 1,
1950                                 1, 66, 0, 7, 9, 4, 8, 12, 15, 71, 65, 78, 71,
1951                                 23, 73, 88, 70, 3, 67, 77, 79, 73, 79, 86, 92,
1952                                 95, 65, 0, 15, 66, 71, 1, 2, 4, 72, 68, 64, 65,
1953                                 80, 72, 78, 64, 9, 84, 68, 11, 72, 3, 68, 1, 19,
1954                                 71, 73, 2, 8, 81, 81, 106, 18, 23, 31, 9, 3, 9,
1955                                 0, 0, 2, 72, 69, 68, 84, 80, 80, 85, 84, 91,
1956                                 115, 85, 85, 82, 69, 75, 6, 16, 1, 13, 24, 65,
1957                                 68, 71, 71, 90, 83, 80, 99, 85, 94, 92, 107,
1958                                 103, 104, 105, 79, 77, 106, 75, 76, 86, 97, 91,
1959                                 92, 96, 90, 97, 98, 103, 106, 114, 112, 69, 77,
1960                                 93, 69, 10, 7, 15, 17, 20, 37, 24, 32, 33, 50,
1961                                 40, 36, 52, 49, 44, 9, 71, 88, 97, 112, 126,
1962                                 126, 126, 12, 46, 39, 38, 28, 37, 18, 14, 17, 7,
1963                                 72, 66, 11, 0, 25, 34, 64, 5, 14, 18, 5, 17, 32,
1964                                 4, 0, 25, 66, 88, 110, 126, 126, 126, 126, 126 },
1965 
1966                               {
1967 
1968                               28,
1969                                 4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 90, 4, 11,
1970                                 52, 14, 38, 69, 18, 26, 64, 79, 0, 92, 109, 65,
1971                                 72, 126, 126, 126, 51, 9, 69, 18, 26, 64, 71,
1972                                 11, 17, 67, 2, 66, 68, 70, 84, 73, 93, 5, 68,
1973                                 69, 66, 79, 73, 88, 14, 2, 64, 67, 9, 3, 22, 0,
1974                                 0, 0, 3, 96, 97, 9, 73, 69, 18, 68, 88, 5, 35,
1975                                 25, 54, 51, 19, 20, 8, 25, 6, 3, 9, 74, 76, 78,
1976                                 75, 25, 1, 9, 70, 66, 69, 67, 68, 66, 75, 74,
1977                                 84, 18, 68, 4, 68, 80, 0, 72, 4, 4, 1, 3, 11, 6,
1978                                 71, 65, 3, 67, 1, 71, 1, 74, 0, 1, 70, 9, 2, 68,
1979                                 68, 8, 68, 78, 71, 82, 75, 5, 65, 7, 7, 7, 33,
1980                                 16, 4, 67, 9, 67, 74, 2, 100, 71, 0, 85, 67, 79,
1981                                 7, 1, 75, 16, 7, 4, 88, 7, 78, 75, 3, 91, 8, 18,
1982                                 12, 14, 17, 14, 7, 16, 14, 67, 2, 9, 2, 0, 73,
1983                                 66, 72, 70, 67, 70, 72, 71, 73, 79, 72, 70, 83,
1984                                 86, 81, 69, 68, 73, 74, 80, 84, 81, 81, 89, 96,
1985                                 92, 95, 112, 104, 112, 69, 71, 89, 70, 77, 80,
1986                                 84, 91, 95, 88, 91, 90, 81, 86, 91, 84, 85, 2,
1987                                 24, 18, 11, 7, 9, 3, 65, 1, 4, 9, 32, 21, 15, 8,
1988                                 19, 10, 10, 4, 19, 3, 42, 30, 23, 15, 23, 5, 64,
1989                                 66, 65, 70, 44, 20, 4, 2, 10, 64, 73, 69, 5, 38,
1990                                 24, 10, 4, 18, 5, 1, 64, 65, 62, 73, 66, 1, 2,
1991                                 65, 0, 8, 10, 5, 9, 13, 16, 71, 65, 78, 70, 24,
1992                                 73, 89, 70, 3, 67, 77, 80, 73, 80, 87, 94, 96,
1993                                 66, 0, 15, 66, 72, 0, 1, 3, 73, 69, 65, 65, 81,
1994                                 73, 79, 64, 9, 85, 69, 10, 73, 3, 69, 0, 19, 72,
1995                                 74, 2, 8, 82, 82, 108, 17, 22, 30, 7, 2, 8, 65,
1996                                 65, 64, 74, 72, 71, 87, 83, 81, 88, 87, 94, 119,
1997                                 88, 87, 84, 71, 77, 6, 16, 1, 14, 26, 67, 70,
1998                                 73, 73, 93, 85, 82, 101, 87, 96, 93, 109, 104,
1999                                 105, 106, 80, 78, 107, 76, 77, 88, 99, 93, 94,
2000                                 97, 92, 99, 99, 104, 108, 116, 113, 70, 78, 94,
2001                                 69, 10, 7, 16, 17, 20, 38, 24, 33, 34, 51, 41,
2002                                 37, 53, 50, 43, 7, 73, 90, 100, 115, 126, 126,
2003                                 126, 12, 46, 39, 38, 28, 37, 18, 14, 17, 7, 72,
2004                                 66, 11, 0, 26, 35, 64, 5, 15, 19, 5, 17, 32, 4,
2005                                 64, 24, 68, 90, 113, 126, 126, 126, 126, 126 },
2006 
2007                               {
2008 
2009                               27,
2010                                 4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 91, 3, 10,
2011                                 52, 14, 40, 69, 19, 27, 64, 79, 1, 93, 110, 66,
2012                                 74, 126, 126, 126, 54, 11, 69, 19, 27, 64, 70,
2013                                 12, 18, 68, 2, 65, 67, 70, 84, 73, 93, 5, 68,
2014                                 68, 66, 79, 73, 88, 14, 2, 0, 67, 9, 3, 22, 0,
2015                                 0, 0, 4, 96, 97, 9, 74, 69, 18, 67, 88, 7, 37,
2016                                 27, 55, 53, 21, 21, 10, 26, 8, 4, 11, 74, 76,
2017                                 78, 74, 25, 1, 9, 69, 66, 68, 66, 67, 66, 75,
2018                                 74, 84, 18, 68, 5, 67, 79, 1, 72, 4, 4, 1, 3,
2019                                 11, 6, 70, 65, 4, 67, 1, 70, 0, 74, 0, 0, 71, 9,
2020                                 1, 69, 67, 8, 67, 79, 72, 82, 76, 5, 65, 8, 7,
2021                                 7, 34, 16, 4, 67, 10, 67, 74, 2, 101, 71, 0, 86,
2022                                 67, 80, 7, 1, 76, 16, 7, 4, 89, 7, 78, 75, 3,
2023                                 92, 7, 18, 12, 14, 17, 14, 7, 16, 14, 67, 2, 9,
2024                                 2, 0, 73, 66, 72, 70, 67, 70, 73, 71, 73, 79,
2025                                 72, 70, 84, 87, 81, 71, 69, 74, 75, 82, 86, 82,
2026                                 82, 91, 98, 93, 96, 114, 105, 113, 69, 71, 90,
2027                                 71, 78, 81, 85, 92, 96, 89, 92, 91, 82, 87, 91,
2028                                 83, 84, 3, 25, 18, 11, 7, 10, 4, 64, 2, 5, 10,
2029                                 32, 21, 15, 8, 20, 10, 11, 5, 21, 3, 42, 30, 23,
2030                                 15, 24, 5, 64, 66, 64, 70, 45, 20, 4, 2, 11, 64,
2031                                 73, 68, 5, 38, 24, 10, 3, 18, 5, 1, 0, 64, 62,
2032                                 72, 65, 2, 3, 0, 1, 10, 11, 7, 10, 14, 18, 70,
2033                                 64, 78, 69, 26, 73, 90, 69, 4, 67, 77, 81, 73,
2034                                 80, 88, 95, 97, 66, 0, 15, 66, 72, 64, 1, 3, 74,
2035                                 69, 65, 65, 82, 73, 79, 0, 10, 85, 69, 9, 73, 3,
2036                                 69, 0, 19, 73, 75, 2, 8, 83, 82, 109, 17, 21,
2037                                 29, 6, 1, 7, 67, 67, 66, 76, 74, 74, 89, 85, 82,
2038                                 91, 90, 97, 123, 91, 89, 85, 72, 78, 6, 17, 1,
2039                                 15, 28, 69, 71, 75, 75, 95, 86, 83, 103, 88, 97,
2040                                 94, 110, 105, 106, 106, 80, 78, 108, 77, 78, 89,
2041                                 101, 94, 95, 98, 93, 100, 100, 105, 109, 117,
2042                                 114, 70, 79, 94, 68, 10, 7, 17, 18, 21, 39, 25,
2043                                 34, 35, 53, 42, 38, 55, 52, 42, 6, 75, 92, 103,
2044                                 118, 126, 126, 126, 13, 46, 39, 39, 28, 38, 19,
2045                                 14, 18, 8, 72, 65, 12, 0, 27, 37, 0, 6, 16, 20,
2046                                 5, 18, 33, 4, 64, 23, 70, 92, 115, 126, 126,
2047                                 126, 126, 126 },
2048 
2049                               {
2050 
2051                               26,
2052                                 4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 93, 1, 8,
2053                                 52, 14, 43, 70, 20, 27, 64, 80, 1, 94, 111, 66,
2054                                 76, 126, 126, 126, 57, 12, 69, 20, 27, 64, 70,
2055                                 13, 18, 68, 2, 65, 67, 70, 85, 72, 93, 5, 68,
2056                                 67, 67, 79, 73, 88, 15, 3, 0, 66, 10, 3, 22, 0,
2057                                 0, 0, 4, 96, 97, 10, 75, 69, 18, 67, 88, 8, 39,
2058                                 28, 57, 55, 22, 22, 11, 28, 9, 5, 13, 73, 75,
2059                                 77, 73, 25, 1, 9, 69, 66, 68, 66, 65, 67, 75,
2060                                 74, 84, 18, 68, 5, 67, 79, 1, 72, 5, 4, 0, 3,
2061                                 11, 6, 70, 65, 4, 67, 1, 70, 0, 74, 0, 0, 72, 8,
2062                                 0, 70, 66, 9, 67, 80, 72, 81, 76, 5, 66, 8, 7,
2063                                 7, 35, 17, 4, 67, 10, 67, 75, 2, 102, 71, 0, 86,
2064                                 68, 81, 6, 1, 76, 17, 7, 4, 90, 6, 79, 75, 3,
2065                                 92, 7, 18, 12, 14, 17, 14, 7, 16, 14, 67, 2, 9,
2066                                 2, 0, 73, 66, 72, 71, 67, 70, 73, 72, 74, 79,
2067                                 73, 70, 85, 88, 81, 72, 71, 76, 77, 84, 88, 84,
2068                                 84, 93, 100, 95, 98, 117, 107, 114, 69, 72, 90,
2069                                 72, 79, 82, 86, 94, 98, 90, 93, 91, 82, 87, 91,
2070                                 83, 84, 3, 25, 18, 11, 7, 10, 4, 64, 2, 6, 10,
2071                                 32, 21, 15, 8, 20, 11, 12, 5, 23, 3, 42, 30, 23,
2072                                 15, 24, 5, 64, 66, 0, 70, 45, 19, 3, 2, 11, 64,
2073                                 73, 68, 5, 37, 23, 9, 2, 18, 5, 1, 0, 64, 62,
2074                                 71, 64, 3, 5, 1, 2, 11, 13, 8, 12, 16, 20, 69,
2075                                 0, 77, 69, 27, 72, 90, 69, 5, 67, 78, 81, 74,
2076                                 81, 89, 96, 98, 67, 64, 15, 67, 73, 64, 1, 3,
2077                                 75, 70, 65, 66, 83, 73, 79, 0, 10, 85, 70, 9,
2078                                 74, 3, 70, 64, 19, 74, 76, 1, 7, 84, 83, 111,
2079                                 16, 21, 29, 5, 64, 5, 69, 69, 68, 79, 77, 76,
2080                                 92, 87, 84, 94, 94, 100, 126, 93, 92, 87, 73,
2081                                 79, 6, 18, 2, 16, 30, 70, 73, 77, 76, 97, 88,
2082                                 85, 105, 89, 99, 96, 112, 107, 107, 107, 81, 78,
2083                                 109, 79, 80, 91, 102, 96, 97, 100, 95, 102, 102,
2084                                 106, 110, 118, 114, 71, 79, 95, 68, 11, 8, 17,
2085                                 18, 22, 40, 26, 35, 36, 54, 43, 39, 56, 53, 42,
2086                                 4, 77, 95, 105, 121, 126, 126, 126, 13, 47, 40,
2087                                 39, 29, 39, 19, 15, 18, 8, 71, 65, 13, 1, 28,
2088                                 38, 0, 7, 16, 20, 5, 18, 34, 4, 64, 21, 72, 95,
2089                                 118, 126, 126, 126, 126, 126 },
2090 
2091                               {
2092 
2093                               25,
2094                                 4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 94, 0, 7,
2095                                 52, 14, 45, 70, 20, 28, 64, 81, 1, 95, 112, 67,
2096                                 77, 126, 126, 126, 60, 13, 69, 20, 28, 64, 69,
2097                                 14, 19, 69, 3, 64, 66, 71, 85, 72, 93, 5, 67,
2098                                 67, 67, 79, 72, 88, 15, 3, 0, 66, 10, 3, 22, 0,
2099                                 0, 0, 5, 96, 97, 10, 75, 70, 18, 67, 87, 10, 41,
2100                                 30, 58, 57, 23, 23, 13, 29, 10, 5, 14, 73, 75,
2101                                 77, 73, 26, 1, 9, 68, 65, 67, 65, 64, 67, 76,
2102                                 75, 85, 18, 68, 5, 66, 79, 2, 72, 5, 4, 0, 4,
2103                                 11, 5, 70, 65, 4, 67, 1, 70, 64, 74, 0, 64, 73,
2104                                 7, 0, 70, 66, 9, 67, 80, 73, 81, 77, 5, 66, 8,
2105                                 7, 7, 35, 17, 4, 67, 11, 67, 76, 2, 102, 72, 0,
2106                                 87, 68, 82, 6, 1, 77, 17, 7, 4, 92, 6, 80, 75,
2107                                 3, 93, 6, 18, 11, 14, 17, 14, 7, 16, 14, 67, 1,
2108                                 9, 1, 0, 73, 67, 73, 71, 68, 71, 74, 73, 74, 79,
2109                                 73, 69, 86, 90, 81, 74, 73, 78, 79, 86, 90, 86,
2110                                 86, 95, 102, 96, 99, 119, 109, 115, 69, 72, 91,
2111                                 73, 80, 83, 88, 95, 99, 91, 94, 92, 83, 88, 91,
2112                                 83, 83, 4, 25, 18, 11, 8, 10, 4, 64, 3, 7, 11,
2113                                 31, 21, 15, 8, 21, 11, 13, 6, 25, 3, 43, 30, 23,
2114                                 15, 25, 5, 64, 65, 0, 70, 45, 19, 3, 2, 11, 0,
2115                                 72, 67, 5, 37, 23, 8, 2, 18, 5, 2, 1, 0, 62, 71,
2116                                 0, 3, 6, 2, 3, 13, 14, 9, 13, 17, 21, 69, 1, 77,
2117                                 68, 29, 72, 91, 69, 5, 67, 78, 82, 74, 82, 90,
2118                                 97, 99, 67, 64, 15, 67, 73, 65, 0, 3, 75, 70,
2119                                 66, 66, 83, 73, 80, 0, 10, 86, 70, 8, 75, 2, 71,
2120                                 64, 20, 74, 77, 1, 7, 84, 83, 112, 15, 20, 28,
2121                                 4, 65, 4, 71, 71, 70, 81, 79, 79, 95, 90, 85,
2122                                 96, 97, 103, 126, 96, 94, 89, 74, 80, 6, 19, 2,
2123                                 18, 33, 72, 75, 79, 78, 99, 90, 86, 107, 91,
2124                                 100, 97, 113, 108, 108, 108, 81, 79, 110, 80,
2125                                 81, 92, 104, 98, 99, 101, 96, 104, 103, 108,
2126                                 112, 120, 115, 72, 80, 96, 68, 11, 8, 18, 19,
2127                                 22, 42, 27, 36, 37, 55, 45, 40, 58, 54, 41, 3,
2128                                 79, 97, 108, 123, 126, 126, 126, 14, 47, 40, 40,
2129                                 29, 40, 20, 15, 19, 9, 71, 64, 13, 1, 29, 39, 0,
2130                                 7, 17, 21, 5, 19, 35, 4, 64, 20, 74, 97, 121,
2131                                 126, 126, 126, 126, 126 },
2132 
2133                               {
2134 
2135                               23,
2136                                 4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 96, 65, 6,
2137                                 52, 14, 47, 70, 21, 29, 64, 82, 1, 96, 113, 67,
2138                                 79, 126, 126, 126, 62, 14, 69, 21, 29, 64, 69,
2139                                 15, 19, 69, 3, 64, 65, 71, 86, 72, 93, 5, 67,
2140                                 66, 67, 80, 72, 88, 16, 3, 0, 66, 11, 3, 22, 0,
2141                                 0, 0, 5, 97, 97, 11, 76, 70, 18, 67, 87, 12, 42,
2142                                 31, 60, 58, 24, 24, 14, 30, 11, 6, 16, 72, 75,
2143                                 76, 72, 26, 1, 9, 68, 65, 67, 65, 1, 67, 76, 75,
2144                                 85, 18, 68, 5, 66, 79, 2, 72, 6, 4, 0, 4, 11, 5,
2145                                 70, 65, 4, 67, 1, 70, 65, 75, 0, 65, 74, 6, 64,
2146                                 71, 65, 10, 67, 81, 73, 80, 77, 5, 66, 8, 7, 7,
2147                                 36, 17, 4, 68, 11, 68, 77, 1, 103, 72, 0, 87,
2148                                 69, 83, 6, 0, 78, 17, 7, 4, 93, 6, 81, 75, 3,
2149                                 93, 5, 18, 11, 14, 17, 14, 7, 16, 13, 67, 1, 9,
2150                                 1, 0, 74, 67, 73, 72, 68, 71, 75, 74, 75, 79,
2151                                 74, 69, 87, 91, 81, 75, 75, 80, 81, 88, 92, 88,
2152                                 88, 97, 104, 98, 101, 121, 111, 116, 69, 72, 91,
2153                                 74, 81, 84, 89, 97, 101, 92, 96, 93, 83, 88, 91,
2154                                 83, 83, 4, 25, 18, 11, 8, 10, 4, 64, 3, 8, 11,
2155                                 31, 21, 15, 8, 21, 12, 13, 7, 27, 3, 43, 30, 23,
2156                                 15, 25, 5, 64, 65, 1, 70, 45, 19, 2, 2, 11, 0,
2157                                 72, 66, 5, 36, 22, 7, 1, 18, 5, 2, 1, 0, 62, 70,
2158                                 1, 4, 7, 3, 4, 14, 15, 10, 14, 19, 23, 68, 1,
2159                                 77, 68, 30, 72, 91, 69, 6, 67, 79, 82, 74, 83,
2160                                 91, 98, 100, 68, 65, 15, 68, 74, 65, 0, 3, 76,
2161                                 71, 66, 66, 84, 74, 80, 0, 10, 86, 71, 8, 76, 2,
2162                                 72, 65, 20, 75, 78, 0, 6, 85, 84, 114, 14, 19,
2163                                 28, 3, 66, 2, 73, 73, 72, 84, 82, 81, 98, 92,
2164                                 86, 99, 100, 106, 126, 99, 97, 91, 75, 82, 6,
2165                                 20, 2, 19, 35, 74, 77, 81, 80, 101, 92, 88, 109,
2166                                 92, 102, 98, 115, 110, 109, 109, 82, 79, 111,
2167                                 81, 83, 94, 106, 100, 101, 103, 98, 106, 105,
2168                                 109, 113, 121, 116, 73, 81, 97, 68, 12, 8, 18,
2169                                 19, 23, 43, 27, 37, 38, 56, 46, 41, 59, 55, 41,
2170                                 1, 81, 100, 110, 126, 126, 126, 126, 14, 48, 41,
2171                                 40, 29, 40, 20, 15, 19, 9, 71, 64, 14, 2, 30,
2172                                 40, 0, 8, 17, 21, 5, 19, 36, 4, 64, 19, 76, 100,
2173                                 124, 126, 126, 126, 126, 126 },
2174 
2175                               {
2176 
2177                               22,
2178                                 4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 66, 4,
2179                                 52, 14, 50, 71, 22, 29, 64, 82, 2, 97, 114, 68,
2180                                 81, 126, 126, 126, 62, 16, 69, 22, 29, 64, 69,
2181                                 16, 19, 70, 3, 64, 65, 71, 86, 71, 93, 5, 67,
2182                                 65, 68, 80, 72, 88, 16, 4, 1, 65, 11, 3, 22, 0,
2183                                 0, 0, 6, 97, 97, 11, 77, 70, 18, 66, 87, 13, 44,
2184                                 33, 61, 60, 26, 25, 15, 32, 12, 7, 18, 72, 74,
2185                                 76, 71, 26, 1, 9, 67, 65, 66, 64, 2, 68, 76, 75,
2186                                 85, 18, 68, 6, 65, 79, 2, 72, 6, 4, 64, 4, 11,
2187                                 5, 69, 65, 5, 67, 1, 70, 65, 75, 0, 65, 75, 6,
2188                                 65, 72, 64, 10, 67, 82, 74, 80, 78, 5, 67, 8, 7,
2189                                 7, 37, 18, 4, 68, 11, 68, 78, 1, 104, 72, 0, 88,
2190                                 69, 84, 5, 0, 78, 18, 7, 4, 94, 5, 82, 75, 3,
2191                                 94, 5, 18, 11, 14, 17, 14, 7, 16, 13, 67, 1, 9,
2192                                 1, 0, 74, 67, 73, 72, 68, 71, 75, 75, 75, 79,
2193                                 74, 69, 88, 92, 81, 77, 77, 81, 82, 90, 94, 90,
2194                                 90, 99, 106, 100, 103, 124, 112, 117, 69, 73,
2195                                 92, 75, 82, 85, 90, 98, 102, 93, 97, 93, 84, 89,
2196                                 91, 83, 82, 4, 25, 18, 11, 8, 10, 5, 0, 4, 9,
2197                                 12, 31, 21, 15, 8, 21, 12, 14, 7, 29, 3, 43, 30,
2198                                 23, 15, 25, 5, 64, 65, 2, 70, 46, 18, 2, 2, 11,
2199                                 0, 72, 66, 5, 36, 21, 6, 0, 18, 5, 2, 1, 1, 62,
2200                                 69, 2, 5, 9, 4, 5, 15, 17, 11, 16, 20, 25, 67,
2201                                 2, 76, 67, 31, 71, 92, 68, 7, 67, 79, 83, 75,
2202                                 83, 92, 99, 101, 69, 65, 15, 68, 74, 66, 0, 3,
2203                                 77, 72, 66, 67, 85, 74, 80, 0, 10, 86, 72, 7,
2204                                 76, 2, 73, 66, 20, 76, 79, 0, 6, 86, 85, 116,
2205                                 13, 19, 27, 2, 68, 1, 75, 75, 74, 86, 85, 84,
2206                                 101, 94, 88, 102, 104, 109, 126, 101, 99, 93,
2207                                 76, 83, 6, 21, 3, 20, 37, 75, 78, 83, 81, 103,
2208                                 94, 89, 111, 93, 104, 100, 117, 111, 110, 110,
2209                                 82, 79, 112, 83, 84, 96, 107, 101, 102, 104, 99,
2210                                 107, 106, 110, 114, 122, 116, 73, 81, 98, 67,
2211                                 12, 9, 19, 20, 24, 44, 28, 38, 39, 58, 47, 42,
2212                                 60, 57, 40, 64, 83, 102, 113, 126, 126, 126,
2213                                 126, 14, 48, 41, 41, 30, 41, 20, 16, 20, 10, 70,
2214                                 64, 15, 2, 31, 41, 1, 9, 18, 22, 5, 20, 37, 4,
2215                                 64, 17, 78, 102, 126, 126, 126, 126, 126, 126 },
2216 
2217                               {
2218 
2219                               21,
2220                                 4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 68, 3,
2221                                 52, 14, 52, 71, 23, 30, 64, 83, 2, 98, 115, 68,
2222                                 83, 126, 126, 126, 62, 17, 69, 23, 30, 64, 68,
2223                                 17, 20, 70, 3, 0, 64, 72, 87, 71, 93, 5, 67, 65,
2224                                 68, 80, 72, 88, 17, 4, 1, 65, 12, 3, 22, 0, 0,
2225                                 0, 6, 97, 97, 12, 78, 70, 18, 66, 87, 15, 46,
2226                                 34, 62, 62, 27, 26, 17, 33, 13, 8, 20, 71, 74,
2227                                 75, 70, 26, 1, 9, 67, 65, 66, 64, 4, 68, 77, 76,
2228                                 86, 18, 68, 6, 65, 79, 3, 72, 7, 4, 64, 4, 11,
2229                                 4, 69, 65, 5, 67, 1, 70, 66, 75, 0, 66, 76, 5,
2230                                 66, 73, 64, 11, 67, 83, 74, 79, 78, 5, 67, 8, 7,
2231                                 7, 38, 18, 4, 68, 12, 68, 79, 1, 105, 72, 0, 88,
2232                                 70, 85, 5, 0, 79, 18, 7, 4, 96, 5, 83, 75, 3,
2233                                 94, 4, 18, 11, 14, 17, 14, 7, 16, 13, 67, 0, 9,
2234                                 1, 0, 74, 68, 74, 73, 69, 72, 76, 76, 76, 79,
2235                                 75, 69, 89, 94, 81, 78, 79, 83, 84, 92, 96, 92,
2236                                 92, 101, 108, 101, 104, 126, 114, 118, 69, 73,
2237                                 92, 76, 83, 86, 92, 100, 104, 94, 98, 94, 84,
2238                                 89, 91, 83, 82, 5, 25, 18, 11, 8, 10, 5, 0, 4,
2239                                 10, 12, 31, 21, 15, 8, 22, 13, 15, 8, 31, 3, 43,
2240                                 30, 23, 15, 26, 5, 64, 65, 2, 70, 46, 18, 1, 2,
2241                                 11, 0, 72, 65, 5, 35, 21, 5, 64, 18, 5, 2, 2, 1,
2242                                 62, 68, 3, 5, 10, 5, 6, 17, 18, 12, 17, 22, 26,
2243                                 67, 3, 76, 67, 33, 71, 92, 68, 7, 67, 80, 83,
2244                                 75, 84, 93, 100, 102, 69, 66, 15, 69, 75, 66,
2245                                 64, 3, 78, 72, 67, 67, 86, 74, 81, 0, 10, 87,
2246                                 72, 7, 77, 2, 74, 66, 20, 77, 80, 64, 5, 87, 85,
2247                                 117, 12, 18, 27, 1, 69, 64, 77, 77, 76, 89, 87,
2248                                 86, 104, 97, 89, 105, 107, 112, 126, 104, 102,
2249                                 95, 77, 84, 6, 22, 3, 21, 39, 77, 80, 85, 83,
2250                                 105, 96, 91, 113, 95, 105, 101, 118, 113, 111,
2251                                 111, 83, 80, 113, 84, 86, 97, 109, 103, 104,
2252                                 106, 101, 109, 108, 111, 116, 124, 117, 74, 82,
2253                                 99, 67, 13, 9, 19, 20, 24, 45, 29, 39, 40, 59,
2254                                 48, 43, 62, 58, 40, 65, 85, 105, 115, 126, 126,
2255                                 126, 126, 15, 49, 42, 41, 30, 42, 21, 16, 20,
2256                                 10, 70, 0, 15, 3, 32, 42, 1, 9, 18, 22, 5, 20,
2257                                 38, 4, 64, 16, 80, 105, 126, 126, 126, 126, 126,
2258                                 126 },
2259 
2260                               {
2261 
2262                               20,
2263                                 4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 100, 69,
2264                                 2, 52, 14, 54, 71, 24, 31, 64, 84, 2, 99, 116,
2265                                 69, 85, 126, 126, 126, 62, 18, 69, 24, 31, 64,
2266                                 68, 18, 20, 71, 3, 0, 0, 72, 87, 71, 93, 5, 67,
2267                                 64, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3, 22, 0,
2268                                 0, 0, 7, 97, 97, 12, 79, 70, 18, 66, 87, 17, 48,
2269                                 36, 62, 62, 28, 27, 18, 34, 14, 9, 22, 71, 74,
2270                                 75, 69, 26, 1, 9, 66, 65, 65, 0, 5, 68, 77, 76,
2271                                 86, 18, 68, 6, 64, 79, 3, 72, 7, 4, 64, 4, 11,
2272                                 4, 69, 65, 5, 67, 1, 70, 67, 75, 0, 67, 77, 4,
2273                                 67, 74, 0, 11, 67, 84, 75, 79, 79, 5, 67, 8, 7,
2274                                 7, 39, 18, 4, 68, 12, 68, 80, 1, 106, 72, 0, 89,
2275                                 70, 86, 5, 0, 80, 18, 7, 4, 97, 5, 84, 75, 3,
2276                                 95, 3, 18, 11, 14, 17, 14, 7, 16, 13, 67, 0, 9,
2277                                 1, 0, 74, 68, 74, 73, 69, 72, 77, 77, 76, 79,
2278                                 75, 69, 90, 95, 81, 80, 81, 85, 86, 94, 98, 94,
2279                                 94, 103, 110, 103, 106, 126, 116, 119, 69, 73,
2280                                 93, 77, 84, 87, 93, 101, 105, 95, 99, 95, 85,
2281                                 90, 91, 83, 81, 5, 25, 18, 11, 8, 10, 5, 0, 5,
2282                                 11, 13, 31, 21, 15, 8, 22, 13, 16, 9, 33, 3, 43,
2283                                 30, 23, 15, 26, 5, 64, 65, 3, 70, 46, 18, 1, 2,
2284                                 11, 0, 72, 64, 5, 35, 20, 4, 65, 18, 5, 2, 2, 2,
2285                                 62, 67, 4, 6, 11, 6, 7, 18, 19, 13, 18, 23, 28,
2286                                 66, 4, 76, 66, 34, 71, 93, 68, 8, 67, 80, 84,
2287                                 75, 85, 94, 101, 103, 70, 66, 15, 69, 75, 67,
2288                                 64, 3, 79, 73, 67, 67, 87, 74, 81, 0, 10, 87,
2289                                 73, 6, 78, 2, 75, 67, 20, 78, 81, 64, 5, 88, 86,
2290                                 119, 11, 17, 26, 0, 70, 65, 79, 79, 78, 91, 90,
2291                                 89, 107, 99, 90, 108, 110, 115, 126, 107, 104,
2292                                 97, 78, 85, 6, 23, 3, 22, 41, 79, 82, 87, 85,
2293                                 107, 98, 92, 115, 96, 107, 102, 120, 114, 112,
2294                                 112, 83, 80, 114, 85, 87, 99, 111, 105, 106,
2295                                 107, 102, 111, 109, 112, 117, 125, 118, 75, 83,
2296                                 100, 67, 13, 9, 20, 21, 25, 46, 30, 40, 41, 60,
2297                                 49, 44, 62, 59, 39, 67, 87, 107, 118, 126, 126,
2298                                 126, 126, 15, 49, 42, 42, 30, 43, 21, 16, 21,
2299                                 11, 70, 0, 16, 3, 33, 43, 1, 10, 19, 23, 5, 21,
2300                                 39, 4, 64, 15, 82, 107, 126, 126, 126, 126, 126,
2301                                 126 },
2302 
2303                               {
2304 
2305                               18,
2306                                 3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 102, 71,
2307                                 0, 51, 14, 56, 72, 24, 31, 65, 85, 2, 101, 118,
2308                                 70, 87, 126, 126, 126, 62, 19, 70, 24, 31, 65,
2309                                 68, 19, 20, 72, 3, 0, 0, 73, 88, 71, 94, 5, 67,
2310                                 64, 69, 81, 72, 88, 17, 4, 1, 65, 12, 2, 22, 0,
2311                                 0, 0, 7, 98, 97, 12, 80, 71, 18, 66, 87, 18, 49,
2312                                 37, 62, 62, 29, 28, 19, 35, 15, 9, 23, 71, 74,
2313                                 75, 69, 26, 1, 9, 66, 65, 65, 0, 6, 69, 78, 77,
2314                                 87, 18, 68, 6, 64, 79, 3, 72, 7, 3, 65, 4, 10,
2315                                 3, 69, 66, 5, 67, 0, 70, 68, 76, 64, 68, 79, 3,
2316                                 68, 75, 0, 11, 67, 85, 76, 79, 80, 4, 68, 8, 7,
2317                                 7, 39, 18, 4, 69, 12, 69, 81, 0, 107, 73, 64,
2318                                 90, 71, 87, 4, 64, 81, 18, 7, 4, 99, 4, 85, 75,
2319                                 3, 96, 2, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64,
2320                                 9, 0, 64, 75, 69, 75, 74, 70, 73, 78, 78, 77,
2321                                 79, 76, 69, 91, 97, 81, 82, 83, 87, 88, 96, 101,
2322                                 96, 96, 105, 112, 105, 108, 126, 118, 121, 70,
2323                                 74, 94, 78, 86, 89, 95, 103, 107, 97, 101, 96,
2324                                 86, 91, 91, 83, 81, 5, 25, 18, 11, 8, 10, 5, 0,
2325                                 5, 12, 13, 30, 21, 15, 8, 22, 13, 16, 9, 34, 2,
2326                                 43, 30, 22, 14, 26, 5, 64, 65, 3, 70, 46, 17, 0,
2327                                 1, 11, 0, 72, 64, 5, 34, 19, 3, 66, 17, 5, 2, 2,
2328                                 2, 62, 67, 5, 6, 12, 7, 7, 19, 20, 14, 19, 24,
2329                                 29, 66, 4, 76, 66, 35, 71, 94, 68, 8, 67, 81,
2330                                 85, 76, 86, 95, 103, 105, 71, 67, 15, 70, 76,
2331                                 68, 65, 2, 80, 74, 68, 68, 88, 75, 82, 0, 10,
2332                                 88, 74, 5, 79, 1, 76, 68, 20, 79, 83, 65, 4, 89,
2333                                 87, 121, 10, 16, 25, 65, 72, 67, 81, 81, 81, 94,
2334                                 93, 92, 110, 102, 92, 111, 114, 118, 126, 110,
2335                                 107, 99, 80, 87, 6, 23, 3, 23, 43, 81, 84, 89,
2336                                 87, 110, 100, 94, 118, 98, 109, 104, 122, 116,
2337                                 113, 113, 84, 81, 116, 87, 89, 101, 113, 107,
2338                                 108, 109, 104, 113, 111, 114, 119, 126, 119, 76,
2339                                 84, 101, 67, 13, 9, 20, 21, 25, 47, 30, 41, 41,
2340                                 61, 50, 45, 62, 60, 38, 69, 90, 110, 121, 126,
2341                                 126, 126, 126, 15, 49, 42, 42, 30, 43, 21, 16,
2342                                 21, 11, 70, 0, 16, 3, 34, 44, 1, 10, 19, 23, 5,
2343                                 21, 39, 4, 65, 13, 85, 110, 126, 126, 126, 126,
2344                                 126, 126 },
2345 
2346                               {
2347 
2348                               17,
2349                                 3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 103, 72,
2350                                 64, 51, 14, 59, 72, 25, 32, 65, 85, 3, 102, 119,
2351                                 70, 88, 126, 126, 126, 62, 21, 70, 25, 32, 65,
2352                                 67, 21, 21, 72, 4, 1, 1, 73, 88, 70, 94, 5, 66,
2353                                 0, 69, 81, 71, 88, 18, 5, 2, 64, 13, 2, 22, 0,
2354                                 0, 0, 8, 98, 97, 13, 80, 71, 18, 65, 86, 20, 51,
2355                                 39, 62, 62, 31, 29, 21, 37, 17, 10, 25, 70, 73,
2356                                 74, 68, 27, 2, 10, 65, 64, 64, 1, 8, 69, 78, 77,
2357                                 87, 19, 68, 7, 0, 78, 4, 71, 8, 3, 65, 5, 10, 3,
2358                                 68, 66, 6, 67, 0, 69, 68, 76, 64, 68, 80, 3, 68,
2359                                 75, 1, 12, 66, 85, 76, 78, 80, 4, 68, 9, 7, 7,
2360                                 40, 19, 5, 69, 13, 69, 81, 0, 107, 73, 64, 90,
2361                                 71, 88, 4, 64, 81, 19, 8, 4, 100, 4, 85, 74, 3,
2362                                 96, 2, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64, 9,
2363                                 0, 64, 75, 69, 75, 74, 70, 73, 78, 78, 77, 78,
2364                                 76, 68, 91, 98, 80, 83, 84, 88, 89, 98, 103, 97,
2365                                 97, 107, 113, 106, 109, 126, 119, 122, 70, 74,
2366                                 94, 79, 87, 90, 96, 104, 108, 98, 102, 96, 86,
2367                                 91, 90, 82, 80, 6, 26, 18, 11, 9, 11, 6, 1, 6,
2368                                 14, 14, 30, 21, 15, 8, 23, 14, 17, 10, 36, 2,
2369                                 44, 31, 22, 14, 27, 5, 64, 64, 4, 70, 47, 17, 0,
2370                                 1, 12, 1, 71, 0, 5, 34, 19, 3, 66, 17, 5, 3, 3,
2371                                 3, 62, 66, 6, 7, 14, 9, 8, 21, 22, 16, 21, 26,
2372                                 31, 65, 5, 75, 65, 37, 70, 94, 67, 9, 66, 81,
2373                                 85, 76, 86, 95, 104, 106, 71, 67, 16, 70, 76,
2374                                 68, 65, 2, 80, 74, 68, 68, 88, 75, 82, 1, 11,
2375                                 88, 74, 5, 79, 1, 76, 68, 21, 79, 84, 65, 4, 89,
2376                                 87, 122, 10, 16, 25, 66, 73, 68, 83, 83, 83, 96,
2377                                 95, 94, 112, 104, 93, 113, 117, 121, 126, 112,
2378                                 109, 100, 81, 88, 6, 24, 4, 25, 46, 82, 85, 90,
2379                                 88, 112, 101, 95, 120, 99, 110, 105, 123, 117,
2380                                 114, 113, 84, 81, 117, 88, 90, 102, 114, 108,
2381                                 109, 110, 105, 114, 112, 115, 120, 126, 119, 76,
2382                                 84, 101, 66, 14, 10, 21, 22, 26, 49, 31, 42, 42,
2383                                 62, 52, 46, 62, 62, 38, 70, 92, 112, 123, 126,
2384                                 126, 126, 126, 16, 50, 43, 43, 31, 44, 22, 17,
2385                                 22, 12, 69, 1, 17, 4, 36, 46, 2, 11, 20, 24, 6,
2386                                 22, 40, 4, 65, 12, 87, 112, 126, 126, 126, 126,
2387                                 126, 126 },
2388 
2389                               {
2390 
2391                               16,
2392                                 3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 104, 73,
2393                                 65, 51, 14, 61, 72, 26, 33, 65, 86, 3, 103, 120,
2394                                 71, 90, 126, 126, 126, 62, 22, 70, 26, 33, 65,
2395                                 67, 22, 21, 73, 4, 1, 2, 73, 88, 70, 94, 5, 66,
2396                                 1, 69, 81, 71, 88, 18, 5, 2, 64, 13, 2, 22, 0,
2397                                 0, 0, 9, 98, 97, 13, 81, 71, 18, 65, 86, 22, 53,
2398                                 41, 62, 62, 32, 30, 22, 38, 18, 11, 27, 70, 73,
2399                                 74, 67, 27, 2, 10, 64, 64, 0, 1, 9, 69, 78, 77,
2400                                 87, 19, 68, 7, 0, 78, 4, 71, 8, 3, 65, 5, 10, 3,
2401                                 68, 66, 6, 67, 0, 69, 69, 76, 64, 69, 81, 2, 69,
2402                                 76, 2, 12, 66, 86, 77, 78, 81, 4, 68, 9, 7, 7,
2403                                 41, 19, 5, 69, 13, 69, 82, 0, 108, 73, 64, 91,
2404                                 71, 89, 4, 64, 82, 19, 8, 4, 101, 4, 86, 74, 3,
2405                                 97, 1, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64, 9,
2406                                 0, 64, 75, 69, 75, 74, 70, 73, 79, 79, 78, 78,
2407                                 76, 68, 92, 99, 80, 85, 86, 90, 91, 100, 105,
2408                                 99, 99, 109, 115, 108, 111, 126, 121, 123, 70,
2409                                 74, 95, 80, 88, 91, 97, 106, 109, 99, 103, 97,
2410                                 87, 92, 90, 82, 79, 6, 26, 18, 11, 9, 11, 6, 1,
2411                                 6, 15, 15, 30, 21, 15, 8, 23, 14, 18, 11, 38, 2,
2412                                 44, 31, 22, 14, 27, 5, 64, 64, 5, 70, 47, 17, 0,
2413                                 1, 12, 1, 71, 1, 5, 33, 18, 2, 67, 17, 5, 3, 3,
2414                                 3, 62, 65, 7, 8, 15, 10, 9, 22, 23, 17, 22, 27,
2415                                 33, 64, 6, 75, 64, 38, 70, 95, 67, 10, 66, 81,
2416                                 86, 76, 87, 96, 105, 107, 72, 67, 16, 70, 77,
2417                                 69, 65, 2, 81, 75, 68, 68, 89, 75, 82, 1, 11,
2418                                 88, 75, 4, 80, 1, 77, 69, 21, 80, 85, 65, 4, 90,
2419                                 88, 124, 9, 15, 24, 67, 74, 69, 85, 85, 85, 98,
2420                                 98, 97, 115, 106, 94, 116, 120, 124, 126, 115,
2421                                 111, 102, 82, 89, 6, 25, 4, 26, 48, 84, 87, 92,
2422                                 90, 114, 103, 97, 122, 100, 112, 106, 125, 118,
2423                                 115, 114, 85, 81, 118, 89, 91, 104, 116, 110,
2424                                 111, 111, 107, 116, 113, 116, 121, 126, 120, 77,
2425                                 85, 102, 66, 14, 10, 22, 22, 27, 50, 32, 43, 43,
2426                                 62, 53, 47, 62, 62, 37, 72, 94, 114, 126, 126,
2427                                 126, 126, 126, 16, 50, 43, 43, 31, 45, 22, 17,
2428                                 22, 12, 69, 1, 18, 4, 37, 47, 2, 12, 21, 25, 6,
2429                                 22, 41, 4, 65, 11, 89, 114, 126, 126, 126, 126,
2430                                 126, 126 },
2431 
2432                               {
2433 
2434                               15,
2435                                 3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 106, 75,
2436                                 66, 51, 14, 62, 72, 27, 34, 65, 87, 3, 104, 121,
2437                                 71, 92, 126, 126, 126, 62, 23, 70, 27, 34, 65,
2438                                 66, 23, 22, 73, 4, 2, 3, 74, 89, 70, 94, 5, 66,
2439                                 1, 69, 81, 71, 88, 19, 5, 2, 64, 14, 2, 22, 0,
2440                                 0, 0, 9, 98, 97, 14, 82, 71, 18, 65, 86, 24, 55,
2441                                 42, 62, 62, 33, 31, 24, 39, 19, 12, 29, 69, 73,
2442                                 73, 66, 27, 2, 10, 64, 64, 0, 2, 11, 69, 79, 78,
2443                                 88, 19, 68, 7, 1, 78, 5, 71, 9, 3, 65, 5, 10, 2,
2444                                 68, 66, 6, 67, 0, 69, 70, 76, 64, 70, 82, 1, 70,
2445                                 77, 2, 13, 66, 87, 77, 77, 81, 4, 68, 9, 7, 7,
2446                                 42, 19, 5, 69, 14, 69, 83, 0, 109, 73, 64, 91,
2447                                 72, 90, 4, 64, 83, 19, 8, 4, 103, 4, 87, 74, 3,
2448                                 97, 0, 17, 10, 14, 17, 13, 6, 16, 12, 68, 65, 9,
2449                                 0, 64, 75, 70, 76, 75, 71, 74, 80, 80, 78, 78,
2450                                 77, 68, 93, 101, 80, 86, 88, 92, 93, 102, 107,
2451                                 101, 101, 111, 117, 109, 112, 126, 123, 124, 70,
2452                                 74, 95, 81, 89, 92, 99, 107, 111, 100, 104, 98,
2453                                 87, 92, 90, 82, 79, 7, 26, 18, 11, 9, 11, 6, 1,
2454                                 7, 16, 15, 30, 21, 15, 8, 24, 15, 19, 12, 40, 2,
2455                                 44, 31, 22, 14, 28, 5, 64, 64, 5, 70, 47, 17,
2456                                 64, 1, 12, 1, 71, 2, 5, 33, 18, 1, 68, 17, 5, 3,
2457                                 4, 4, 62, 64, 8, 8, 16, 11, 10, 24, 24, 18, 23,
2458                                 29, 34, 64, 7, 75, 64, 40, 70, 95, 67, 10, 66,
2459                                 82, 86, 76, 88, 97, 106, 108, 72, 68, 16, 71,
2460                                 77, 69, 66, 2, 82, 75, 69, 68, 90, 75, 83, 1,
2461                                 11, 89, 75, 4, 81, 1, 78, 69, 21, 81, 86, 66, 3,
2462                                 91, 88, 125, 8, 14, 24, 68, 75, 71, 87, 87, 87,
2463                                 101, 100, 99, 118, 109, 95, 119, 123, 126, 126,
2464                                 118, 114, 104, 83, 90, 6, 26, 4, 27, 50, 86, 89,
2465                                 94, 92, 116, 105, 98, 124, 102, 113, 107, 126,
2466                                 120, 116, 115, 85, 82, 119, 90, 93, 105, 118,
2467                                 112, 113, 113, 108, 118, 115, 117, 123, 126,
2468                                 121, 78, 86, 103, 66, 15, 10, 22, 23, 27, 51,
2469                                 33, 44, 44, 62, 54, 48, 62, 62, 37, 73, 96, 117,
2470                                 126, 126, 126, 126, 126, 17, 51, 44, 44, 31, 46,
2471                                 23, 17, 23, 13, 69, 2, 18, 5, 38, 48, 2, 12, 21,
2472                                 25, 6, 23, 42, 4, 65, 10, 91, 117, 126, 126,
2473                                 126, 126, 126, 126 },
2474 
2475                         },
2476 
2477                           {
2478 
2479                               {
2480 
2481                               62,
2482                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 38, 62,
2483                                 62, 54, 22, 118, 65, 71, 79, 11, 13, 70, 9, 29,
2484                                 41, 62, 61, 27, 69, 126, 101, 76, 71, 79, 11,
2485                                 69, 90, 11, 20, 69, 82, 96, 4, 75, 87, 100, 7,
2486                                 74, 85, 4, 81, 86, 95, 66, 77, 70, 86, 72, 2,
2487                                 22, 0, 0, 0, 83, 86, 97, 72, 22, 1, 48, 12, 80,
2488                                 126, 91, 96, 81, 98, 102, 97, 119, 99, 110, 102,
2489                                 126, 80, 89, 94, 92, 24, 65, 84, 126, 73, 104,
2490                                 91, 126, 8, 7, 8, 2, 10, 68, 74, 88, 103, 91,
2491                                 89, 92, 76, 87, 110, 105, 78, 112, 99, 126, 126,
2492                                 126, 126, 66, 78, 71, 72, 4, 8, 70, 75, 89, 119,
2493                                 75, 43, 41, 126, 9, 2, 5, 3, 2, 67, 84, 74, 65,
2494                                 11, 6, 2, 69, 70, 8, 71, 5, 2, 22, 38, 31, 20,
2495                                 16, 19, 12, 17, 25, 66, 25, 21, 29, 89, 18, 35,
2496                                 32, 62, 62, 48, 62, 62, 62, 62, 62, 62, 62, 62,
2497                                 62, 62, 53, 62, 62, 62, 62, 62, 62, 62, 56, 62,
2498                                 62, 62, 27, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2499                                 62, 62, 53, 45, 38, 22, 75, 72, 77, 28, 32, 28,
2500                                 33, 18, 21, 18, 37, 9, 66, 7, 73, 67, 116, 112,
2501                                 71, 2, 10, 66, 77, 80, 84, 87, 126, 101, 24, 10,
2502                                 2, 75, 77, 91, 107, 111, 122, 76, 19, 11, 6, 5,
2503                                 72, 69, 69, 74, 86, 66, 29, 31, 32, 11, 8, 67,
2504                                 73, 89, 11, 59, 55, 55, 44, 26, 2, 73, 70, 78,
2505                                 62, 126, 124, 110, 126, 124, 105, 121, 117, 102,
2506                                 117, 116, 122, 95, 100, 95, 111, 114, 89, 80,
2507                                 82, 85, 81, 72, 64, 67, 7, 69, 69, 69, 69, 67,
2508                                 77, 64, 2, 67, 64, 6, 65, 66, 1, 12, 66, 71, 75,
2509                                 70, 72, 3, 26, 16, 28, 26, 22, 22, 15, 22, 22,
2510                                 4, 13, 23, 66, 13, 62, 62, 62, 62, 62, 62, 62,
2511                                 62, 62, 62, 62, 62, 62, 62, 54, 62, 62, 62, 62,
2512                                 62, 62, 62, 62, 62, 49, 37, 26, 8, 65, 62, 62,
2513                                 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 43, 33,
2514                                 19, 15, 14, 18, 41, 41, 42, 43, 35, 39, 29, 21,
2515                                 24, 13, 70, 9, 71, 83, 31, 14, 9, 85, 81, 77,
2516                                 81, 80, 73, 74, 83, 71, 67, 2, 66, 66, 4, 4, 62,
2517                                 62, 62, 62, 62, 60, 53, 36, 6, 71, 39, 27, 21,
2518                                 11, 6, 0, 65, 67, 82, 81, 76, 72, 78, 72, 68,
2519                                 70, 76, 66, 1, 6, 2, 3, 9, 5, 62, 62, 62, 62,
2520                                 62, 60, 53, 36, 6 },
2521 
2522                                 {
2523 
2524                                 62,
2525                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 37,
2526                                   61, 62, 55, 22, 116, 65, 70, 78, 11, 13, 69,
2527                                   9, 28, 40, 61, 58, 25, 70, 124, 100, 75, 70,
2528                                   78, 11, 69, 89, 11, 20, 68, 81, 95, 4, 75, 86,
2529                                   99, 7, 73, 84, 4, 80, 85, 94, 65, 76, 70, 85,
2530                                   71, 2, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 48,
2531                                   12, 80, 124, 89, 94, 79, 95, 100, 95, 117, 97,
2532                                   108, 100, 124, 80, 88, 93, 91, 24, 65, 83,
2533                                   124, 72, 103, 90, 125, 8, 7, 8, 2, 11, 68, 73,
2534                                   87, 102, 90, 88, 91, 75, 86, 108, 103, 77,
2535                                   110, 97, 122, 122, 123, 124, 65, 77, 70, 71,
2536                                   4, 9, 69, 74, 88, 116, 74, 41, 40, 124, 9, 3,
2537                                   5, 4, 3, 66, 82, 73, 64, 11, 6, 2, 68, 69, 7,
2538                                   70, 5, 2, 22, 37, 31, 20, 16, 19, 12, 17, 24,
2539                                   65, 25, 21, 29, 89, 18, 35, 32, 62, 62, 47,
2540                                   62, 62, 62, 61, 62, 62, 62, 62, 62, 62, 52,
2541                                   62, 62, 62, 62, 62, 62, 62, 54, 62, 60, 62,
2542                                   26, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2543                                   61, 52, 44, 37, 21, 75, 72, 77, 28, 31, 27,
2544                                   32, 17, 20, 17, 36, 8, 66, 6, 73, 67, 115,
2545                                   110, 70, 3, 10, 65, 76, 79, 83, 86, 124, 99,
2546                                   25, 11, 3, 74, 76, 89, 105, 109, 120, 75, 20,
2547                                   12, 7, 6, 71, 68, 68, 73, 85, 66, 30, 31, 32,
2548                                   11, 9, 66, 73, 88, 11, 59, 55, 54, 43, 26, 3,
2549                                   72, 69, 77, 62, 124, 122, 108, 124, 122, 103,
2550                                   119, 115, 100, 115, 114, 119, 94, 99, 94, 109,
2551                                   112, 88, 79, 81, 84, 80, 71, 64, 67, 7, 69,
2552                                   69, 69, 68, 66, 76, 0, 2, 66, 0, 6, 64, 65, 1,
2553                                   12, 65, 70, 74, 69, 71, 3, 25, 16, 27, 26, 22,
2554                                   22, 15, 22, 22, 4, 13, 22, 66, 12, 62, 62, 62,
2555                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2556                                   52, 62, 62, 62, 62, 62, 62, 62, 61, 62, 48,
2557                                   36, 25, 8, 65, 62, 62, 62, 62, 62, 62, 62, 62,
2558                                   62, 62, 62, 62, 42, 32, 18, 15, 14, 17, 40,
2559                                   40, 41, 41, 34, 38, 28, 20, 23, 12, 70, 8, 71,
2560                                   83, 30, 13, 8, 84, 80, 76, 80, 78, 71, 73, 82,
2561                                   70, 66, 3, 65, 65, 4, 4, 62, 62, 62, 62, 60,
2562                                   56, 49, 32, 4, 70, 39, 28, 22, 12, 7, 1, 64,
2563                                   66, 81, 80, 75, 71, 77, 71, 67, 69, 75, 65, 2,
2564                                   6, 3, 4, 9, 5, 62, 62, 62, 62, 60, 56, 49, 32,
2565                                   4 },
2566 
2567                                 {
2568 
2569                                 62,
2570                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 36,
2571                                   59, 61, 55, 22, 114, 65, 70, 77, 11, 12, 69,
2572                                   8, 26, 39, 58, 54, 22, 72, 121, 99, 75, 70,
2573                                   77, 11, 69, 88, 11, 19, 68, 81, 94, 4, 75, 86,
2574                                   99, 7, 73, 84, 4, 80, 85, 94, 65, 76, 70, 85,
2575                                   71, 2, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 47,
2576                                   12, 80, 122, 88, 93, 77, 93, 99, 94, 115, 96,
2577                                   107, 99, 122, 80, 88, 93, 91, 24, 65, 82, 122,
2578                                   72, 102, 89, 123, 8, 7, 8, 1, 11, 68, 73, 86,
2579                                   101, 89, 87, 90, 75, 85, 107, 102, 76, 109,
2580                                   96, 117, 118, 120, 121, 65, 77, 70, 71, 4, 9,
2581                                   69, 74, 88, 114, 74, 39, 38, 121, 9, 3, 5, 4,
2582                                   3, 66, 80, 72, 64, 11, 6, 2, 67, 68, 6, 70, 5,
2583                                   2, 21, 36, 30, 20, 15, 19, 12, 17, 23, 65, 24,
2584                                   20, 28, 89, 18, 34, 31, 62, 62, 46, 60, 62,
2585                                   62, 59, 62, 62, 62, 62, 62, 62, 50, 62, 62,
2586                                   62, 62, 62, 62, 62, 52, 62, 58, 62, 24, 62,
2587                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 50,
2588                                   42, 35, 19, 75, 72, 78, 27, 30, 26, 31, 16,
2589                                   19, 16, 34, 7, 66, 5, 74, 68, 114, 109, 69, 3,
2590                                   10, 65, 75, 78, 82, 85, 122, 98, 25, 11, 3,
2591                                   73, 75, 88, 103, 107, 118, 74, 21, 13, 8, 7,
2592                                   70, 68, 68, 73, 84, 66, 31, 31, 31, 11, 9, 66,
2593                                   73, 88, 11, 59, 54, 53, 42, 26, 3, 72, 69, 77,
2594                                   62, 123, 121, 107, 122, 120, 102, 117, 113,
2595                                   99, 113, 112, 117, 93, 98, 94, 108, 110, 88,
2596                                   79, 81, 83, 80, 71, 64, 67, 6, 69, 69, 69, 68,
2597                                   66, 75, 0, 2, 66, 0, 6, 64, 65, 1, 11, 65, 70,
2598                                   74, 69, 70, 2, 24, 16, 26, 25, 21, 21, 15, 21,
2599                                   21, 4, 13, 21, 66, 11, 62, 62, 62, 62, 62, 62,
2600                                   62, 62, 62, 62, 62, 62, 62, 62, 50, 62, 62,
2601                                   62, 62, 62, 62, 62, 59, 59, 46, 34, 24, 7, 66,
2602                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2603                                   62, 40, 30, 16, 14, 13, 15, 39, 39, 39, 39,
2604                                   32, 36, 26, 19, 21, 11, 71, 7, 72, 84, 28, 12,
2605                                   7, 84, 80, 75, 80, 77, 70, 73, 81, 69, 65, 3,
2606                                   65, 64, 4, 4, 62, 62, 62, 62, 57, 52, 45, 28,
2607                                   1, 70, 39, 28, 22, 12, 8, 1, 64, 66, 81, 80,
2608                                   75, 71, 77, 70, 66, 69, 75, 65, 2, 6, 3, 5, 9,
2609                                   5, 62, 62, 62, 62, 57, 52, 45, 28, 1 },
2610 
2611                                 {
2612 
2613                                 62,
2614                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 34, 57,
2615                                   60, 55, 22, 112, 65, 69, 76, 11, 12, 69, 8,
2616                                   25, 38, 56, 51, 20, 73, 118, 98, 75, 69, 76,
2617                                   11, 70, 87, 11, 19, 68, 81, 94, 4, 75, 86, 99,
2618                                   7, 73, 83, 4, 80, 84, 94, 65, 76, 70, 85, 71,
2619                                   2, 22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 46, 11,
2620                                   80, 119, 87, 92, 76, 91, 97, 92, 113, 94, 106,
2621                                   98, 120, 80, 88, 92, 91, 24, 65, 81, 120, 72,
2622                                   101, 89, 121, 8, 6, 7, 1, 11, 68, 72, 86, 100,
2623                                   88, 87, 89, 74, 84, 105, 100, 76, 108, 95,
2624                                   112, 113, 117, 118, 65, 77, 70, 70, 4, 9, 68,
2625                                   73, 87, 112, 74, 37, 36, 118, 9, 3, 5, 4, 3,
2626                                   65, 79, 71, 64, 11, 6, 2, 67, 67, 5, 70, 5, 1,
2627                                   21, 35, 30, 20, 15, 19, 12, 17, 22, 65, 23,
2628                                   19, 28, 89, 18, 34, 31, 62, 62, 45, 58, 62,
2629                                   62, 57, 62, 62, 62, 62, 62, 61, 48, 62, 62,
2630                                   62, 62, 62, 62, 60, 50, 62, 56, 62, 22, 62,
2631                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 48,
2632                                   40, 34, 17, 75, 72, 78, 26, 29, 25, 30, 15,
2633                                   18, 15, 32, 6, 67, 4, 75, 68, 114, 107, 68, 4,
2634                                   10, 65, 74, 78, 82, 85, 120, 97, 25, 11, 4,
2635                                   72, 74, 87, 102, 106, 116, 73, 21, 13, 8, 7,
2636                                   69, 67, 68, 73, 84, 66, 31, 31, 30, 11, 9, 66,
2637                                   73, 87, 11, 58, 54, 52, 41, 26, 3, 72, 69, 77,
2638                                   62, 122, 119, 106, 121, 119, 101, 115, 111,
2639                                   98, 112, 110, 115, 93, 97, 93, 107, 108, 87,
2640                                   79, 81, 83, 79, 71, 64, 67, 6, 69, 69, 70, 67,
2641                                   65, 74, 0, 2, 65, 0, 6, 64, 65, 1, 11, 65, 70,
2642                                   74, 69, 70, 1, 23, 16, 25, 24, 20, 21, 15, 20,
2643                                   20, 4, 13, 20, 66, 10, 62, 62, 61, 62, 62, 62,
2644                                   62, 62, 62, 62, 62, 62, 62, 62, 48, 62, 62,
2645                                   62, 62, 62, 62, 62, 57, 57, 44, 32, 22, 6, 67,
2646                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 59,
2647                                   60, 38, 28, 15, 13, 12, 14, 37, 37, 37, 37,
2648                                   31, 34, 24, 18, 20, 10, 72, 6, 73, 85, 27, 11,
2649                                   6, 84, 79, 75, 79, 76, 69, 73, 81, 69, 65, 3,
2650                                   64, 0, 4, 4, 62, 62, 62, 59, 54, 48, 41, 24,
2651                                   65, 70, 39, 28, 22, 12, 8, 2, 64, 66, 80, 80,
2652                                   75, 70, 76, 69, 65, 69, 74, 65, 2, 6, 3, 5, 9,
2653                                   5, 62, 62, 62, 59, 54, 48, 41, 24, 65 },
2654 
2655                                 {
2656 
2657                                 62,
2658                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 33, 55,
2659                                   59, 55, 21, 110, 65, 69, 75, 10, 11, 69, 7,
2660                                   23, 37, 53, 47, 17, 75, 115, 97, 75, 69, 75,
2661                                   10, 70, 86, 11, 18, 68, 80, 93, 4, 75, 86, 99,
2662                                   7, 73, 83, 4, 80, 84, 93, 65, 76, 70, 85, 70,
2663                                   2, 22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 45, 11,
2664                                   80, 117, 86, 91, 74, 89, 96, 91, 112, 93, 104,
2665                                   97, 118, 80, 87, 92, 91, 24, 65, 80, 118, 72,
2666                                   101, 88, 119, 8, 6, 7, 0, 11, 68, 72, 85, 99,
2667                                   87, 86, 88, 74, 84, 104, 99, 75, 107, 94, 107,
2668                                   109, 114, 115, 65, 76, 70, 70, 4, 9, 68, 73,
2669                                   87, 110, 74, 35, 34, 116, 9, 4, 5, 4, 3, 65,
2670                                   77, 70, 0, 10, 6, 2, 66, 67, 4, 70, 5, 1, 20,
2671                                   34, 29, 19, 14, 19, 12, 17, 21, 65, 22, 18,
2672                                   27, 89, 17, 33, 30, 62, 62, 44, 56, 62, 62,
2673                                   55, 62, 62, 62, 62, 62, 59, 46, 59, 62, 62,
2674                                   62, 62, 62, 57, 48, 62, 54, 62, 21, 62, 62,
2675                                   62, 62, 62, 62, 62, 62, 62, 60, 55, 46, 38,
2676                                   32, 15, 75, 72, 79, 25, 28, 24, 28, 14, 16,
2677                                   14, 31, 5, 67, 3, 75, 69, 113, 106, 67, 4, 10,
2678                                   64, 74, 77, 81, 84, 118, 95, 25, 12, 4, 72,
2679                                   73, 86, 100, 104, 115, 73, 22, 14, 9, 8, 68,
2680                                   67, 68, 72, 83, 66, 32, 31, 30, 10, 9, 66, 73,
2681                                   87, 11, 58, 53, 51, 40, 26, 3, 71, 69, 77, 62,
2682                                   120, 118, 105, 119, 117, 100, 114, 110, 97,
2683                                   110, 109, 113, 92, 96, 93, 106, 107, 87, 79,
2684                                   81, 82, 79, 71, 65, 67, 5, 69, 69, 70, 67, 65,
2685                                   73, 0, 2, 65, 0, 6, 64, 65, 1, 10, 65, 70, 74,
2686                                   69, 69, 0, 22, 16, 24, 24, 19, 20, 15, 19, 19,
2687                                   4, 13, 19, 66, 9, 62, 62, 60, 62, 62, 62, 62,
2688                                   62, 62, 62, 62, 62, 62, 62, 46, 62, 62, 62,
2689                                   62, 62, 62, 62, 54, 54, 42, 30, 21, 5, 67, 62,
2690                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 57,
2691                                   36, 26, 13, 12, 12, 12, 36, 36, 36, 35, 29,
2692                                   32, 23, 17, 18, 9, 73, 4, 74, 85, 25, 9, 4,
2693                                   83, 79, 74, 79, 75, 68, 73, 80, 68, 64, 3, 64,
2694                                   1, 4, 4, 62, 62, 62, 56, 50, 44, 36, 20, 68,
2695                                   69, 39, 28, 22, 12, 9, 2, 64, 66, 80, 80, 75,
2696                                   70, 76, 69, 64, 69, 74, 64, 3, 6, 3, 6, 9, 5,
2697                                   62, 62, 62, 56, 50, 44, 36, 20, 68 },
2698 
2699                                 {
2700 
2701                                 62,
2702                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 32, 53,
2703                                   58, 55, 21, 108, 65, 69, 74, 10, 11, 69, 6,
2704                                   21, 36, 51, 44, 15, 77, 112, 96, 74, 69, 74,
2705                                   10, 70, 85, 11, 18, 68, 80, 92, 4, 75, 86, 99,
2706                                   7, 73, 83, 4, 80, 83, 93, 65, 76, 70, 85, 70,
2707                                   2, 22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 44, 10,
2708                                   80, 114, 85, 90, 72, 87, 94, 89, 110, 91, 103,
2709                                   96, 115, 80, 87, 91, 90, 24, 65, 79, 116, 72,
2710                                   100, 88, 117, 8, 5, 6, 0, 11, 68, 71, 85, 98,
2711                                   86, 86, 87, 73, 83, 102, 97, 74, 105, 93, 102,
2712                                   105, 111, 112, 64, 76, 69, 69, 4, 9, 67, 73,
2713                                   86, 108, 74, 33, 32, 113, 9, 4, 5, 4, 3, 64,
2714                                   76, 69, 0, 10, 6, 2, 66, 66, 3, 69, 5, 0, 20,
2715                                   33, 29, 19, 14, 19, 12, 17, 20, 64, 21, 18,
2716                                   27, 89, 17, 32, 29, 62, 62, 43, 55, 62, 62,
2717                                   53, 62, 62, 62, 62, 61, 57, 44, 57, 62, 60,
2718                                   62, 62, 62, 55, 46, 62, 52, 62, 19, 62, 62,
2719                                   62, 62, 62, 62, 62, 62, 61, 58, 53, 44, 37,
2720                                   30, 13, 75, 72, 79, 24, 27, 23, 27, 13, 15,
2721                                   13, 29, 4, 68, 2, 76, 70, 112, 104, 66, 5, 10,
2722                                   64, 73, 77, 81, 83, 116, 94, 25, 12, 5, 71,
2723                                   72, 85, 99, 103, 113, 72, 23, 15, 10, 8, 67,
2724                                   66, 67, 72, 83, 66, 32, 31, 29, 10, 9, 66, 73,
2725                                   86, 11, 57, 52, 50, 39, 26, 3, 71, 69, 76, 62,
2726                                   119, 116, 103, 117, 116, 99, 112, 108, 96,
2727                                   108, 107, 111, 91, 95, 92, 105, 105, 87, 79,
2728                                   80, 82, 78, 71, 65, 67, 5, 69, 69, 71, 66, 65,
2729                                   72, 0, 2, 65, 0, 6, 64, 65, 1, 10, 65, 70, 74,
2730                                   69, 69, 64, 21, 16, 23, 23, 19, 19, 15, 19,
2731                                   18, 4, 13, 18, 66, 8, 62, 62, 59, 62, 62, 62,
2732                                   62, 62, 62, 62, 62, 62, 62, 62, 44, 62, 62,
2733                                   62, 62, 62, 62, 61, 52, 52, 40, 29, 19, 5, 68,
2734                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 61, 55,
2735                                   54, 34, 24, 12, 12, 11, 10, 35, 34, 34, 33,
2736                                   27, 30, 21, 16, 17, 8, 73, 3, 75, 86, 24, 8,
2737                                   3, 83, 79, 73, 78, 74, 67, 72, 79, 68, 64, 3,
2738                                   0, 2, 4, 4, 62, 62, 59, 53, 47, 40, 32, 16,
2739                                   71, 69, 39, 28, 22, 12, 9, 2, 0, 65, 79, 80,
2740                                   75, 69, 76, 68, 0, 69, 74, 64, 3, 6, 4, 6, 9,
2741                                   5, 62, 62, 59, 53, 47, 40, 32, 16, 71 },
2742 
2743                                 {
2744 
2745                                 62,
2746                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 30, 51,
2747                                   57, 55, 21, 107, 65, 68, 74, 10, 10, 68, 6,
2748                                   20, 34, 48, 40, 12, 78, 110, 95, 74, 68, 74,
2749                                   10, 71, 85, 11, 17, 68, 80, 92, 4, 75, 85, 98,
2750                                   7, 72, 82, 4, 79, 83, 93, 65, 76, 70, 85, 70,
2751                                   2, 22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 44, 10,
2752                                   80, 112, 84, 89, 71, 84, 93, 88, 108, 90, 102,
2753                                   95, 113, 80, 87, 91, 90, 24, 65, 78, 113, 72,
2754                                   99, 87, 115, 7, 5, 6, 64, 12, 68, 71, 84, 98,
2755                                   86, 85, 86, 73, 82, 101, 96, 74, 104, 92, 97,
2756                                   100, 108, 109, 64, 76, 69, 69, 4, 9, 67, 72,
2757                                   86, 106, 73, 31, 30, 110, 9, 4, 5, 4, 4, 64,
2758                                   74, 68, 0, 10, 6, 2, 65, 65, 2, 69, 5, 0, 19,
2759                                   32, 28, 19, 13, 19, 12, 17, 18, 64, 20, 17,
2760                                   26, 89, 17, 32, 29, 62, 62, 42, 53, 62, 62,
2761                                   51, 62, 62, 62, 62, 57, 55, 43, 55, 62, 58,
2762                                   62, 62, 62, 52, 44, 62, 50, 62, 17, 62, 62,
2763                                   62, 62, 62, 62, 62, 62, 59, 56, 50, 42, 35,
2764                                   29, 12, 75, 72, 80, 23, 26, 22, 26, 12, 14,
2765                                   12, 27, 3, 68, 1, 77, 70, 112, 103, 65, 5, 10,
2766                                   64, 72, 76, 80, 83, 114, 93, 26, 12, 5, 70,
2767                                   71, 84, 97, 101, 111, 71, 23, 15, 10, 9, 66,
2768                                   66, 67, 72, 82, 66, 33, 31, 28, 10, 9, 66, 73,
2769                                   86, 10, 57, 52, 49, 38, 25, 3, 71, 69, 76, 62,
2770                                   118, 115, 102, 116, 114, 98, 110, 106, 95,
2771                                   107, 105, 109, 91, 94, 92, 104, 103, 86, 79,
2772                                   80, 81, 78, 71, 65, 67, 4, 69, 69, 71, 66, 64,
2773                                   71, 0, 2, 64, 1, 6, 0, 64, 1, 9, 65, 70, 74,
2774                                   69, 68, 65, 20, 16, 22, 22, 18, 19, 15, 18,
2775                                   18, 4, 12, 16, 67, 7, 62, 62, 58, 62, 62, 62,
2776                                   62, 62, 62, 62, 62, 62, 62, 62, 42, 62, 62,
2777                                   62, 62, 62, 62, 58, 50, 49, 38, 27, 18, 4, 69,
2778                                   62, 62, 62, 62, 62, 62, 62, 62, 61, 58, 52,
2779                                   51, 32, 23, 10, 11, 10, 9, 33, 33, 32, 31, 26,
2780                                   28, 19, 15, 15, 7, 74, 2, 76, 87, 22, 7, 2,
2781                                   83, 78, 73, 78, 73, 66, 72, 79, 67, 0, 3, 0,
2782                                   3, 4, 4, 62, 62, 57, 50, 44, 36, 28, 12, 74,
2783                                   69, 39, 28, 22, 12, 10, 3, 0, 65, 79, 79, 74,
2784                                   69, 75, 67, 1, 68, 73, 64, 3, 6, 4, 7, 9, 5,
2785                                   62, 62, 57, 50, 44, 36, 28, 12, 74 },
2786 
2787                                 {
2788 
2789                                 62,
2790                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 29, 49,
2791                                   56, 55, 21, 105, 65, 68, 73, 9, 10, 68, 5, 18,
2792                                   33, 46, 37, 10, 80, 107, 94, 74, 68, 73, 9,
2793                                   71, 84, 11, 17, 68, 79, 91, 4, 75, 85, 98, 7,
2794                                   72, 82, 4, 79, 82, 92, 65, 76, 70, 85, 69, 2,
2795                                   22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 43, 9, 80,
2796                                   109, 83, 88, 69, 82, 91, 86, 107, 88, 100, 94,
2797                                   111, 80, 86, 90, 90, 24, 65, 77, 111, 72, 98,
2798                                   87, 113, 7, 4, 5, 64, 12, 68, 70, 84, 97, 85,
2799                                   85, 85, 72, 81, 99, 94, 73, 103, 91, 92, 96,
2800                                   105, 106, 64, 75, 69, 68, 4, 9, 66, 72, 85,
2801                                   104, 73, 29, 28, 107, 9, 5, 5, 4, 4, 0, 73,
2802                                   67, 1, 9, 6, 2, 65, 65, 1, 69, 5, 64, 19, 31,
2803                                   28, 18, 13, 19, 12, 17, 17, 64, 19, 16, 26,
2804                                   89, 17, 31, 28, 60, 62, 41, 51, 62, 62, 49,
2805                                   62, 61, 62, 62, 54, 53, 41, 52, 62, 55, 62,
2806                                   62, 62, 49, 42, 62, 48, 62, 16, 62, 62, 62,
2807                                   62, 62, 62, 62, 62, 57, 53, 48, 40, 33, 27,
2808                                   10, 75, 72, 80, 22, 25, 21, 24, 11, 13, 11,
2809                                   26, 2, 69, 0, 77, 71, 111, 101, 64, 6, 10, 0,
2810                                   72, 76, 80, 82, 112, 91, 26, 13, 6, 70, 70,
2811                                   83, 96, 100, 109, 71, 24, 16, 11, 9, 65, 65,
2812                                   67, 71, 82, 66, 33, 31, 28, 9, 9, 66, 73, 85,
2813                                   10, 56, 51, 48, 37, 25, 3, 70, 69, 76, 62,
2814                                   116, 113, 101, 114, 113, 97, 109, 105, 94,
2815                                   105, 104, 107, 90, 93, 91, 103, 101, 86, 79,
2816                                   80, 81, 77, 71, 66, 67, 4, 69, 69, 72, 65, 64,
2817                                   70, 0, 2, 64, 1, 6, 0, 64, 1, 9, 65, 70, 74,
2818                                   69, 68, 66, 19, 16, 21, 22, 17, 18, 15, 17,
2819                                   17, 4, 12, 15, 67, 6, 61, 62, 57, 62, 62, 62,
2820                                   62, 62, 62, 62, 62, 62, 62, 62, 40, 62, 62,
2821                                   62, 62, 62, 62, 56, 48, 47, 36, 25, 16, 3, 69,
2822                                   62, 62, 62, 62, 62, 62, 62, 62, 59, 56, 50,
2823                                   48, 30, 21, 9, 10, 10, 7, 32, 31, 31, 29, 24,
2824                                   26, 18, 14, 14, 6, 75, 0, 77, 87, 21, 5, 0,
2825                                   82, 78, 72, 77, 72, 65, 72, 78, 67, 0, 3, 1,
2826                                   4, 4, 4, 62, 62, 54, 47, 40, 32, 24, 8, 77,
2827                                   68, 39, 28, 22, 12, 10, 3, 0, 65, 78, 79, 74,
2828                                   68, 75, 66, 2, 68, 73, 0, 4, 6, 4, 7, 9, 5,
2829                                   62, 62, 54, 47, 40, 32, 24, 8, 77 },
2830 
2831                                 {
2832 
2833                                 62,
2834                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 27, 46,
2835                                   55, 55, 20, 103, 66, 68, 72, 9, 9, 68, 4, 16,
2836                                   32, 43, 33, 7, 82, 104, 93, 74, 68, 72, 9, 72,
2837                                   83, 11, 16, 68, 79, 91, 3, 76, 85, 98, 7, 72,
2838                                   82, 4, 79, 82, 92, 65, 76, 70, 85, 69, 2, 22,
2839                                   0, 0, 0, 78, 88, 97, 68, 16, 0, 42, 9, 81,
2840                                   107, 82, 87, 68, 80, 90, 85, 105, 87, 99, 93,
2841                                   109, 80, 86, 90, 90, 24, 65, 76, 109, 72, 98,
2842                                   86, 111, 7, 4, 5, 65, 12, 68, 70, 83, 96, 84,
2843                                   84, 85, 72, 81, 98, 93, 73, 102, 90, 88, 92,
2844                                   102, 104, 64, 75, 69, 68, 3, 9, 66, 72, 85,
2845                                   102, 73, 27, 26, 105, 9, 5, 5, 4, 4, 0, 71,
2846                                   67, 1, 9, 5, 2, 64, 64, 64, 69, 5, 64, 18, 29,
2847                                   27, 18, 12, 19, 12, 16, 16, 64, 18, 15, 25,
2848                                   89, 16, 30, 27, 58, 62, 39, 49, 62, 62, 46,
2849                                   62, 59, 62, 62, 50, 51, 39, 50, 62, 53, 62,
2850                                   62, 62, 46, 40, 62, 46, 62, 14, 62, 62, 62,
2851                                   62, 62, 62, 62, 60, 55, 51, 46, 38, 31, 25, 8,
2852                                   75, 73, 81, 21, 23, 20, 23, 10, 11, 9, 24, 1,
2853                                   69, 64, 78, 72, 111, 100, 0, 6, 10, 0, 71, 75,
2854                                   79, 82, 110, 90, 26, 13, 6, 69, 69, 82, 94,
2855                                   98, 108, 70, 24, 16, 11, 10, 64, 65, 67, 71,
2856                                   81, 67, 34, 31, 27, 9, 9, 66, 73, 85, 10, 56,
2857                                   50, 47, 36, 25, 3, 70, 69, 76, 62, 115, 112,
2858                                   100, 113, 111, 96, 107, 103, 93, 104, 102,
2859                                   105, 90, 93, 91, 102, 100, 86, 79, 80, 80, 77,
2860                                   71, 66, 67, 3, 69, 69, 72, 65, 64, 69, 0, 1,
2861                                   64, 1, 5, 0, 64, 1, 8, 65, 70, 74, 69, 67, 67,
2862                                   18, 16, 19, 21, 16, 17, 14, 16, 16, 4, 12, 14,
2863                                   67, 4, 60, 60, 56, 62, 62, 62, 62, 62, 62, 62,
2864                                   62, 62, 62, 60, 38, 62, 62, 62, 62, 62, 62,
2865                                   53, 45, 44, 34, 23, 15, 2, 70, 62, 62, 62, 62,
2866                                   62, 62, 62, 62, 56, 53, 47, 45, 28, 19, 7, 9,
2867                                   9, 5, 30, 30, 29, 27, 22, 24, 16, 12, 12, 4,
2868                                   76, 64, 78, 88, 19, 4, 64, 82, 78, 72, 77, 71,
2869                                   64, 72, 78, 66, 1, 3, 1, 4, 4, 3, 62, 60, 51,
2870                                   44, 37, 28, 19, 3, 80, 68, 39, 28, 22, 12, 11,
2871                                   3, 0, 65, 78, 79, 74, 68, 75, 66, 2, 68, 73,
2872                                   0, 4, 6, 4, 8, 9, 4, 62, 60, 51, 44, 37, 28,
2873                                   19, 3, 80 },
2874 
2875                                 {
2876 
2877                                 62,
2878                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 26, 44,
2879                                   54, 56, 20, 101, 66, 67, 71, 9, 8, 68, 4, 15,
2880                                   31, 41, 29, 4, 83, 101, 92, 73, 67, 71, 9, 72,
2881                                   82, 11, 16, 67, 79, 90, 3, 76, 85, 98, 7, 72,
2882                                   81, 4, 79, 82, 92, 65, 76, 70, 84, 69, 2, 22,
2883                                   0, 0, 0, 77, 88, 97, 68, 15, 0, 41, 9, 81,
2884                                   105, 80, 86, 66, 78, 88, 84, 103, 85, 98, 91,
2885                                   106, 80, 86, 90, 89, 24, 65, 75, 107, 71, 97,
2886                                   85, 109, 7, 4, 5, 65, 12, 68, 70, 82, 95, 83,
2887                                   83, 84, 71, 80, 97, 91, 72, 100, 89, 83, 87,
2888                                   98, 101, 0, 75, 68, 67, 3, 9, 66, 71, 84, 99,
2889                                   73, 25, 25, 102, 9, 5, 5, 4, 4, 1, 69, 66, 1,
2890                                   9, 5, 2, 0, 0, 65, 68, 5, 64, 17, 28, 26, 18,
2891                                   11, 19, 12, 16, 15, 0, 17, 15, 24, 89, 16, 30,
2892                                   27, 56, 62, 38, 48, 62, 62, 44, 60, 57, 62,
2893                                   62, 47, 49, 37, 48, 62, 51, 62, 62, 62, 44,
2894                                   38, 62, 44, 62, 12, 62, 62, 62, 62, 62, 62,
2895                                   60, 58, 53, 49, 44, 37, 30, 24, 6, 75, 73, 81,
2896                                   21, 22, 19, 22, 9, 10, 8, 22, 0, 69, 65, 79,
2897                                   72, 110, 99, 1, 6, 10, 0, 70, 74, 78, 81, 107,
2898                                   89, 26, 13, 6, 68, 68, 81, 92, 96, 106, 69,
2899                                   25, 17, 12, 11, 0, 65, 66, 71, 80, 67, 35, 31,
2900                                   26, 9, 10, 65, 73, 84, 10, 56, 50, 46, 35, 25,
2901                                   3, 70, 69, 75, 62, 114, 111, 98, 111, 109, 95,
2902                                   105, 101, 92, 102, 100, 103, 89, 92, 90, 101,
2903                                   98, 85, 78, 79, 79, 76, 71, 66, 67, 2, 69, 69,
2904                                   72, 65, 0, 68, 1, 1, 0, 1, 5, 0, 64, 1, 7, 65,
2905                                   69, 73, 69, 66, 67, 17, 16, 18, 20, 16, 17,
2906                                   14, 16, 15, 4, 12, 13, 67, 3, 59, 59, 56, 61,
2907                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 36,
2908                                   62, 62, 62, 62, 62, 62, 50, 43, 42, 33, 22,
2909                                   14, 2, 71, 62, 62, 62, 62, 62, 62, 62, 62, 54,
2910                                   51, 45, 43, 26, 17, 5, 9, 8, 4, 29, 29, 27,
2911                                   25, 21, 23, 14, 11, 10, 3, 76, 65, 78, 89, 17,
2912                                   3, 65, 82, 77, 71, 77, 70, 1, 71, 77, 65, 2,
2913                                   3, 2, 5, 4, 3, 62, 58, 49, 41, 34, 24, 15, 64,
2914                                   83, 68, 39, 28, 23, 13, 12, 4, 1, 64, 78, 79,
2915                                   74, 68, 74, 65, 3, 68, 72, 0, 4, 6, 5, 9, 9,
2916                                   4, 62, 58, 49, 41, 34, 24, 15, 64, 83 },
2917 
2918                                 {
2919 
2920                                 62,
2921                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 25, 42,
2922                                   53, 56, 20, 99, 66, 67, 70, 8, 8, 68, 3, 13,
2923                                   30, 38, 26, 2, 85, 98, 91, 73, 67, 70, 8, 72,
2924                                   81, 11, 15, 67, 78, 89, 3, 76, 85, 98, 7, 72,
2925                                   81, 4, 79, 81, 91, 65, 76, 70, 84, 68, 2, 22,
2926                                   0, 0, 0, 77, 88, 97, 67, 14, 0, 40, 8, 81,
2927                                   102, 79, 85, 64, 76, 87, 82, 102, 84, 96, 90,
2928                                   104, 80, 85, 89, 89, 24, 65, 74, 105, 71, 96,
2929                                   85, 107, 7, 3, 4, 66, 12, 68, 69, 82, 94, 82,
2930                                   83, 83, 71, 79, 95, 90, 71, 99, 88, 78, 83,
2931                                   95, 98, 0, 74, 68, 67, 3, 9, 65, 71, 84, 97,
2932                                   73, 23, 23, 99, 9, 6, 5, 4, 4, 1, 68, 65, 2,
2933                                   8, 5, 2, 0, 0, 66, 68, 5, 65, 17, 27, 26, 17,
2934                                   11, 19, 12, 16, 14, 0, 16, 14, 24, 89, 16, 29,
2935                                   26, 54, 62, 37, 46, 62, 62, 42, 57, 55, 62,
2936                                   62, 43, 47, 35, 45, 61, 48, 62, 62, 62, 41,
2937                                   36, 58, 42, 62, 11, 62, 62, 62, 62, 62, 60,
2938                                   58, 56, 51, 46, 42, 35, 28, 22, 4, 75, 73, 82,
2939                                   20, 21, 18, 20, 8, 9, 7, 21, 64, 70, 66, 79,
2940                                   73, 109, 97, 2, 7, 10, 1, 70, 74, 78, 80, 105,
2941                                   87, 26, 14, 7, 68, 67, 80, 91, 95, 104, 69,
2942                                   26, 18, 13, 11, 1, 64, 66, 70, 80, 67, 35, 31,
2943                                   26, 8, 10, 65, 73, 84, 10, 55, 49, 45, 34, 25,
2944                                   3, 69, 69, 75, 62, 112, 109, 97, 109, 108, 94,
2945                                   104, 100, 91, 100, 99, 101, 88, 91, 90, 100,
2946                                   96, 85, 78, 79, 79, 76, 71, 67, 67, 2, 69, 69,
2947                                   73, 64, 0, 67, 1, 1, 0, 1, 5, 0, 64, 1, 7, 65,
2948                                   69, 73, 69, 66, 68, 16, 16, 17, 20, 15, 16,
2949                                   14, 15, 14, 4, 12, 12, 67, 2, 58, 58, 55, 59,
2950                                   60, 62, 62, 62, 62, 62, 62, 62, 62, 55, 34,
2951                                   62, 62, 62, 62, 62, 62, 48, 41, 39, 31, 20,
2952                                   12, 1, 71, 62, 62, 62, 62, 62, 62, 62, 62, 52,
2953                                   48, 43, 40, 24, 15, 4, 8, 8, 2, 28, 27, 26,
2954                                   23, 19, 21, 13, 10, 9, 2, 77, 67, 79, 89, 16,
2955                                   1, 67, 81, 77, 70, 76, 69, 2, 71, 76, 65, 2,
2956                                   3, 2, 6, 4, 3, 62, 56, 46, 38, 30, 20, 11, 68,
2957                                   86, 67, 39, 28, 23, 13, 12, 4, 1, 64, 77, 79,
2958                                   74, 67, 74, 64, 4, 68, 72, 1, 5, 6, 5, 9, 9,
2959                                   4, 62, 56, 46, 38, 30, 20, 11, 68, 86 },
2960 
2961                                 {
2962 
2963                                 62,
2964                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 23, 40,
2965                                   52, 56, 20, 98, 66, 66, 70, 8, 7, 67, 3, 12,
2966                                   28, 36, 22, 64, 86, 96, 90, 73, 66, 70, 8, 73,
2967                                   81, 11, 15, 67, 78, 89, 3, 76, 84, 97, 7, 71,
2968                                   80, 4, 78, 81, 91, 65, 76, 70, 84, 68, 2, 22,
2969                                   0, 0, 0, 76, 88, 97, 67, 14, 64, 40, 8, 81,
2970                                   100, 78, 84, 0, 73, 85, 81, 100, 82, 95, 89,
2971                                   102, 80, 85, 89, 89, 24, 65, 73, 102, 71, 95,
2972                                   84, 105, 6, 3, 4, 66, 13, 68, 69, 81, 94, 82,
2973                                   82, 82, 70, 78, 94, 88, 71, 98, 87, 73, 78,
2974                                   92, 95, 0, 74, 68, 66, 3, 9, 65, 70, 83, 95,
2975                                   72, 21, 21, 96, 9, 6, 5, 4, 5, 2, 66, 64, 2,
2976                                   8, 5, 2, 1, 1, 67, 68, 5, 65, 16, 26, 25, 17,
2977                                   10, 19, 12, 16, 12, 0, 15, 13, 23, 89, 16, 29,
2978                                   26, 52, 62, 36, 44, 61, 62, 40, 55, 53, 62,
2979                                   62, 40, 45, 34, 43, 57, 46, 62, 62, 62, 38,
2980                                   34, 55, 40, 62, 9, 62, 62, 62, 62, 62, 58, 55,
2981                                   54, 49, 44, 39, 33, 26, 21, 3, 75, 73, 82, 19,
2982                                   20, 17, 19, 7, 8, 6, 19, 65, 70, 67, 80, 73,
2983                                   109, 96, 3, 7, 10, 1, 69, 73, 77, 80, 103, 86,
2984                                   27, 14, 7, 67, 66, 79, 89, 93, 102, 68, 26,
2985                                   18, 13, 12, 2, 64, 66, 70, 79, 67, 36, 31, 25,
2986                                   8, 10, 65, 73, 83, 9, 55, 49, 44, 33, 24, 3,
2987                                   69, 69, 75, 62, 111, 108, 96, 108, 106, 93,
2988                                   102, 98, 90, 99, 97, 99, 88, 90, 89, 99, 94,
2989                                   84, 78, 79, 78, 75, 71, 67, 67, 1, 69, 69, 73,
2990                                   64, 1, 66, 1, 1, 1, 2, 5, 1, 0, 1, 6, 65, 69,
2991                                   73, 69, 65, 69, 15, 16, 16, 19, 14, 16, 14,
2992                                   14, 14, 4, 11, 10, 68, 1, 56, 57, 54, 58, 58,
2993                                   62, 62, 62, 62, 62, 62, 62, 62, 52, 32, 62,
2994                                   62, 62, 62, 62, 62, 45, 39, 37, 29, 18, 11, 0,
2995                                   72, 62, 62, 62, 62, 62, 62, 60, 59, 49, 46,
2996                                   40, 37, 22, 14, 2, 7, 7, 1, 26, 26, 24, 21,
2997                                   18, 19, 11, 9, 7, 1, 78, 68, 80, 90, 14, 0,
2998                                   68, 81, 76, 70, 76, 68, 3, 71, 76, 64, 3, 3,
2999                                   3, 7, 4, 3, 62, 54, 44, 35, 27, 16, 7, 72, 89,
3000                                   67, 39, 28, 23, 13, 13, 5, 1, 64, 77, 78, 73,
3001                                   67, 73, 0, 5, 67, 71, 1, 5, 6, 5, 10, 9, 4,
3002                                   62, 54, 44, 35, 27, 16, 7, 72, 89 },
3003 
3004                                 {
3005 
3006                                 62,
3007                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 22, 38,
3008                                   51, 56, 19, 96, 66, 66, 69, 8, 7, 67, 2, 10,
3009                                   27, 33, 19, 66, 88, 93, 89, 73, 66, 69, 8, 73,
3010                                   80, 11, 14, 67, 78, 88, 3, 76, 84, 97, 7, 71,
3011                                   80, 4, 78, 80, 91, 65, 76, 70, 84, 68, 2, 22,
3012                                   0, 0, 0, 76, 89, 97, 66, 13, 64, 39, 7, 81,
3013                                   97, 77, 83, 2, 71, 84, 79, 98, 81, 94, 88,
3014                                   100, 80, 85, 88, 89, 24, 65, 72, 100, 71, 95,
3015                                   84, 103, 6, 2, 3, 67, 13, 68, 68, 81, 93, 81,
3016                                   82, 81, 70, 78, 92, 87, 70, 97, 86, 68, 74,
3017                                   89, 92, 0, 74, 68, 66, 3, 9, 64, 70, 83, 93,
3018                                   72, 19, 19, 94, 9, 6, 5, 4, 5, 2, 65, 0, 2, 8,
3019                                   5, 2, 1, 2, 68, 68, 5, 66, 16, 25, 25, 17, 10,
3020                                   19, 12, 16, 11, 0, 14, 12, 23, 89, 15, 28, 25,
3021                                   50, 62, 35, 42, 59, 60, 38, 52, 51, 62, 62,
3022                                   36, 43, 32, 41, 54, 43, 58, 62, 62, 35, 32,
3023                                   51, 38, 62, 7, 62, 62, 62, 62, 62, 56, 53, 52,
3024                                   47, 42, 37, 31, 24, 19, 1, 75, 73, 83, 18, 19,
3025                                   16, 18, 6, 6, 5, 17, 66, 71, 68, 81, 74, 108,
3026                                   94, 4, 8, 10, 1, 68, 73, 77, 79, 101, 85, 27,
3027                                   14, 8, 66, 65, 78, 88, 92, 101, 67, 27, 19,
3028                                   14, 12, 3, 0, 66, 70, 79, 67, 36, 31, 24, 8,
3029                                   10, 65, 73, 83, 9, 54, 48, 43, 32, 24, 3, 69,
3030                                   69, 75, 62, 110, 106, 95, 106, 105, 92, 100,
3031                                   96, 89, 97, 95, 97, 87, 89, 89, 98, 93, 84,
3032                                   78, 79, 78, 75, 71, 67, 67, 1, 69, 69, 74, 0,
3033                                   1, 65, 1, 1, 1, 2, 5, 1, 0, 1, 6, 65, 69, 73,
3034                                   69, 65, 70, 14, 16, 15, 18, 13, 15, 14, 13,
3035                                   13, 4, 11, 9, 68, 0, 55, 56, 53, 56, 56, 62,
3036                                   61, 62, 62, 62, 62, 62, 61, 50, 30, 62, 62,
3037                                   62, 62, 62, 59, 43, 36, 34, 27, 16, 9, 64, 73,
3038                                   62, 62, 62, 62, 62, 62, 57, 56, 47, 43, 38,
3039                                   34, 20, 12, 1, 6, 6, 64, 25, 24, 22, 19, 16,
3040                                   17, 9, 8, 6, 0, 79, 69, 81, 91, 13, 64, 69,
3041                                   81, 76, 69, 75, 67, 4, 71, 75, 64, 3, 3, 3, 8,
3042                                   4, 3, 61, 52, 41, 32, 24, 12, 2, 76, 92, 67,
3043                                   39, 28, 23, 13, 13, 5, 1, 64, 76, 78, 73, 66,
3044                                   73, 0, 6, 67, 71, 1, 5, 6, 5, 10, 9, 4, 61,
3045                                   52, 41, 32, 24, 12, 2, 76, 92 },
3046 
3047                                 {
3048 
3049                                 62,
3050                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 21, 36,
3051                                   50, 56, 19, 94, 66, 66, 68, 7, 6, 67, 1, 8,
3052                                   26, 31, 15, 69, 90, 90, 88, 72, 66, 68, 7, 73,
3053                                   79, 11, 14, 67, 77, 87, 3, 76, 84, 97, 7, 71,
3054                                   80, 4, 78, 80, 90, 65, 76, 70, 84, 67, 2, 22,
3055                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 38, 7, 81,
3056                                   95, 76, 82, 4, 69, 82, 78, 97, 79, 92, 87, 97,
3057                                   80, 84, 88, 88, 24, 65, 71, 98, 71, 94, 83,
3058                                   101, 6, 2, 3, 67, 13, 68, 68, 80, 92, 80, 81,
3059                                   80, 69, 77, 91, 85, 69, 95, 85, 0, 70, 86, 89,
3060                                   1, 73, 67, 65, 3, 9, 64, 70, 82, 91, 72, 17,
3061                                   17, 91, 9, 7, 5, 4, 5, 3, 0, 1, 3, 7, 5, 2, 2,
3062                                   2, 69, 67, 5, 66, 15, 24, 24, 16, 9, 19, 12,
3063                                   16, 10, 1, 13, 12, 22, 89, 15, 27, 24, 48, 62,
3064                                   34, 41, 57, 58, 36, 50, 49, 62, 62, 33, 41,
3065                                   30, 38, 51, 41, 55, 62, 62, 33, 30, 48, 36,
3066                                   62, 6, 62, 62, 62, 61, 60, 54, 51, 50, 45, 39,
3067                                   35, 29, 23, 17, 64, 75, 73, 83, 17, 18, 15,
3068                                   16, 5, 5, 4, 16, 67, 71, 69, 81, 75, 107, 93,
3069                                   5, 8, 10, 2, 68, 72, 76, 78, 99, 83, 27, 15,
3070                                   8, 66, 64, 77, 86, 90, 99, 67, 28, 20, 15, 13,
3071                                   4, 0, 65, 69, 78, 67, 37, 31, 24, 7, 10, 65,
3072                                   73, 82, 9, 54, 47, 42, 31, 24, 3, 68, 69, 74,
3073                                   62, 108, 105, 93, 104, 103, 91, 99, 95, 88,
3074                                   95, 94, 95, 86, 88, 88, 97, 91, 84, 78, 78,
3075                                   77, 74, 71, 68, 67, 0, 69, 69, 74, 0, 1, 64,
3076                                   1, 1, 1, 2, 5, 1, 0, 1, 5, 65, 69, 73, 69, 64,
3077                                   71, 13, 16, 14, 18, 13, 14, 14, 13, 12, 4, 11,
3078                                   8, 68, 64, 54, 55, 52, 54, 54, 62, 59, 61, 62,
3079                                   59, 62, 62, 58, 47, 28, 62, 62, 62, 62, 59,
3080                                   56, 40, 34, 32, 25, 15, 8, 64, 73, 62, 62, 62,
3081                                   62, 59, 59, 55, 53, 45, 41, 36, 31, 18, 10,
3082                                   64, 6, 6, 66, 24, 23, 21, 17, 14, 15, 8, 7, 4,
3083                                   64, 79, 71, 82, 91, 11, 66, 71, 80, 76, 68,
3084                                   75, 66, 5, 70, 74, 0, 4, 3, 4, 9, 4, 3, 60,
3085                                   50, 38, 29, 20, 8, 65, 80, 95, 66, 39, 28, 23,
3086                                   13, 14, 5, 2, 0, 76, 78, 73, 66, 73, 1, 7, 67,
3087                                   71, 2, 6, 6, 6, 11, 9, 4, 60, 50, 38, 29, 20,
3088                                   8, 65, 80, 95 },
3089 
3090                                 {
3091 
3092                                 61,
3093                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 19, 34,
3094                                   49, 56, 19, 92, 66, 65, 67, 7, 6, 67, 1, 7,
3095                                   25, 28, 12, 71, 91, 87, 87, 72, 65, 67, 7, 74,
3096                                   78, 11, 13, 67, 77, 87, 3, 76, 84, 97, 7, 71,
3097                                   79, 4, 78, 79, 90, 65, 76, 70, 84, 67, 2, 22,
3098                                   0, 0, 0, 75, 89, 97, 65, 11, 64, 37, 6, 81,
3099                                   92, 75, 81, 5, 67, 81, 76, 95, 78, 91, 86, 95,
3100                                   80, 84, 87, 88, 24, 65, 70, 96, 71, 93, 83,
3101                                   99, 6, 1, 2, 68, 13, 68, 67, 80, 91, 79, 81,
3102                                   79, 69, 76, 89, 84, 69, 94, 84, 5, 65, 83, 86,
3103                                   1, 73, 67, 65, 3, 9, 0, 69, 82, 89, 72, 15,
3104                                   15, 88, 9, 7, 5, 4, 5, 3, 1, 2, 3, 7, 5, 2, 2,
3105                                   3, 70, 67, 5, 67, 15, 23, 24, 16, 9, 19, 12,
3106                                   16, 9, 1, 12, 11, 22, 89, 15, 27, 24, 46, 61,
3107                                   33, 39, 55, 55, 34, 47, 47, 62, 62, 29, 39,
3108                                   28, 36, 48, 38, 52, 61, 62, 30, 28, 44, 34,
3109                                   62, 4, 60, 62, 60, 58, 57, 52, 49, 48, 43, 37,
3110                                   33, 27, 21, 16, 66, 75, 73, 84, 16, 17, 14,
3111                                   15, 4, 4, 3, 14, 68, 72, 70, 82, 75, 107, 91,
3112                                   6, 9, 10, 2, 67, 72, 76, 78, 97, 82, 27, 15,
3113                                   9, 65, 0, 76, 85, 89, 97, 66, 28, 20, 15, 13,
3114                                   5, 1, 65, 69, 78, 67, 37, 31, 23, 7, 10, 65,
3115                                   73, 82, 9, 53, 47, 41, 30, 24, 3, 68, 69, 74,
3116                                   62, 107, 103, 92, 103, 102, 90, 97, 93, 87,
3117                                   94, 92, 93, 86, 87, 88, 96, 89, 83, 78, 78,
3118                                   77, 74, 71, 68, 67, 0, 69, 69, 75, 1, 2, 0, 1,
3119                                   1, 2, 2, 5, 1, 0, 1, 5, 65, 69, 73, 69, 64,
3120                                   72, 12, 16, 13, 17, 12, 14, 14, 12, 11, 4, 11,
3121                                   7, 68, 65, 53, 54, 51, 53, 52, 60, 57, 59, 59,
3122                                   57, 62, 60, 55, 45, 26, 62, 62, 62, 62, 55,
3123                                   53, 38, 32, 29, 23, 13, 6, 65, 74, 62, 62, 62,
3124                                   60, 56, 57, 52, 50, 42, 38, 33, 28, 16, 8, 65,
3125                                   5, 5, 67, 22, 21, 19, 15, 13, 13, 6, 6, 3, 65,
3126                                   80, 72, 83, 92, 10, 67, 72, 80, 75, 68, 74,
3127                                   65, 6, 70, 74, 0, 4, 3, 4, 10, 4, 3, 59, 48,
3128                                   36, 26, 17, 4, 69, 84, 98, 66, 39, 28, 23, 13,
3129                                   14, 6, 2, 0, 75, 78, 73, 65, 72, 2, 8, 67, 70,
3130                                   2, 6, 6, 6, 11, 9, 4, 59, 48, 36, 26, 17, 4,
3131                                   69, 84, 98 },
3132 
3133                                 {
3134 
3135                                 60,
3136                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 18, 32,
3137                                   48, 56, 19, 90, 66, 65, 66, 7, 5, 67, 0, 5,
3138                                   24, 26, 8, 74, 93, 84, 86, 72, 65, 66, 7, 74,
3139                                   77, 11, 13, 67, 77, 86, 3, 76, 84, 97, 7, 71,
3140                                   79, 4, 78, 79, 90, 65, 76, 70, 84, 67, 2, 22,
3141                                   0, 0, 0, 74, 89, 97, 65, 10, 64, 36, 6, 81,
3142                                   90, 74, 80, 7, 65, 79, 75, 93, 76, 90, 85, 93,
3143                                   80, 84, 87, 88, 24, 65, 69, 94, 71, 92, 82,
3144                                   97, 6, 1, 2, 68, 13, 68, 67, 79, 90, 78, 80,
3145                                   78, 68, 75, 88, 82, 68, 93, 83, 10, 2, 80, 83,
3146                                   1, 73, 67, 64, 3, 9, 0, 69, 81, 87, 72, 13,
3147                                   13, 85, 9, 7, 5, 4, 5, 4, 3, 3, 3, 7, 5, 2, 3,
3148                                   4, 71, 67, 5, 67, 14, 22, 23, 16, 8, 19, 12,
3149                                   16, 8, 1, 11, 10, 21, 89, 15, 26, 23, 44, 58,
3150                                   32, 37, 53, 53, 32, 45, 45, 62, 62, 26, 37,
3151                                   26, 34, 45, 36, 49, 57, 62, 27, 26, 41, 32,
3152                                   62, 2, 58, 62, 58, 56, 55, 50, 47, 46, 41, 35,
3153                                   31, 25, 19, 14, 68, 75, 73, 84, 15, 16, 13,
3154                                   14, 3, 3, 2, 12, 69, 72, 71, 83, 76, 106, 90,
3155                                   7, 9, 10, 2, 66, 71, 75, 77, 95, 81, 27, 15,
3156                                   9, 64, 1, 75, 83, 87, 95, 65, 29, 21, 16, 14,
3157                                   6, 1, 65, 69, 77, 67, 38, 31, 22, 7, 10, 65,
3158                                   73, 81, 9, 53, 46, 40, 29, 24, 3, 68, 69, 74,
3159                                   62, 106, 102, 91, 101, 100, 89, 95, 91, 86,
3160                                   92, 90, 91, 85, 86, 87, 95, 87, 83, 78, 78,
3161                                   76, 73, 71, 68, 67, 64, 69, 69, 75, 1, 2, 1,
3162                                   1, 1, 2, 2, 5, 1, 0, 1, 4, 65, 69, 73, 69, 0,
3163                                   73, 11, 16, 12, 16, 11, 13, 14, 11, 10, 4, 11,
3164                                   6, 68, 66, 52, 53, 50, 51, 50, 58, 55, 57, 57,
3165                                   54, 61, 57, 52, 42, 24, 62, 62, 62, 62, 52,
3166                                   50, 35, 30, 27, 21, 11, 5, 66, 75, 62, 62, 62,
3167                                   58, 53, 54, 50, 47, 40, 36, 31, 25, 14, 6, 67,
3168                                   4, 4, 69, 21, 20, 17, 13, 11, 11, 4, 5, 1, 66,
3169                                   81, 73, 84, 93, 8, 68, 73, 80, 75, 67, 74, 64,
3170                                   7, 70, 73, 1, 5, 3, 5, 11, 4, 3, 58, 46, 33,
3171                                   23, 14, 0, 73, 88, 101, 66, 39, 28, 23, 13,
3172                                   15, 6, 2, 0, 75, 78, 73, 65, 72, 3, 9, 67, 70,
3173                                   2, 6, 6, 6, 12, 9, 4, 58, 46, 33, 23, 14, 0,
3174                                   73, 88, 101 },
3175 
3176                                 {
3177 
3178                                 58,
3179                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 16, 29,
3180                                   47, 56, 18, 89, 67, 65, 66, 6, 4, 67, 64, 3,
3181                                   22, 23, 4, 77, 95, 82, 86, 72, 65, 66, 6, 75,
3182                                   77, 11, 12, 67, 77, 86, 2, 77, 84, 97, 6, 71,
3183                                   79, 4, 78, 79, 90, 65, 76, 71, 84, 67, 2, 22,
3184                                   0, 0, 0, 74, 90, 97, 65, 9, 65, 35, 5, 82, 88,
3185                                   73, 79, 8, 0, 78, 74, 92, 75, 89, 84, 91, 80,
3186                                   84, 87, 88, 24, 65, 69, 92, 71, 92, 82, 96, 5,
3187                                   0, 1, 69, 13, 68, 67, 79, 90, 78, 80, 78, 68,
3188                                   75, 87, 81, 68, 92, 82, 14, 6, 77, 81, 1, 73,
3189                                   67, 64, 2, 9, 0, 69, 81, 85, 72, 11, 11, 83,
3190                                   9, 7, 5, 4, 5, 4, 4, 3, 3, 6, 4, 2, 3, 4, 73,
3191                                   67, 5, 68, 13, 20, 22, 15, 7, 19, 12, 15, 6,
3192                                   1, 10, 9, 20, 89, 14, 25, 22, 41, 54, 30, 35,
3193                                   50, 50, 29, 42, 43, 55, 62, 22, 34, 24, 31,
3194                                   41, 33, 45, 52, 59, 24, 24, 37, 30, 62, 0, 55,
3195                                   59, 55, 53, 52, 47, 44, 43, 39, 32, 28, 23,
3196                                   17, 12, 70, 75, 74, 85, 14, 14, 11, 12, 1, 1,
3197                                   0, 10, 70, 73, 72, 84, 77, 106, 89, 7, 9, 10,
3198                                   2, 66, 71, 75, 77, 93, 80, 27, 15, 9, 64, 1,
3199                                   74, 82, 86, 94, 65, 29, 21, 16, 14, 7, 1, 65,
3200                                   69, 77, 68, 38, 30, 21, 6, 10, 65, 73, 81, 8,
3201                                   52, 45, 38, 28, 23, 3, 68, 69, 74, 62, 105,
3202                                   101, 90, 100, 99, 88, 94, 90, 85, 91, 89, 89,
3203                                   85, 86, 87, 94, 86, 83, 78, 78, 76, 73, 71,
3204                                   69, 68, 65, 69, 70, 76, 1, 2, 2, 1, 0, 2, 2,
3205                                   4, 1, 0, 1, 3, 65, 69, 73, 69, 0, 74, 10, 16,
3206                                   10, 15, 10, 12, 13, 10, 9, 4, 10, 4, 69, 68,
3207                                   50, 51, 49, 49, 48, 55, 52, 54, 54, 51, 58,
3208                                   54, 48, 39, 22, 62, 62, 61, 60, 48, 46, 32,
3209                                   27, 24, 19, 9, 3, 67, 76, 59, 60, 60, 55, 50,
3210                                   51, 47, 43, 37, 33, 28, 22, 12, 4, 69, 3, 3,
3211                                   71, 19, 18, 15, 10, 9, 9, 2, 3, 64, 68, 82,
3212                                   75, 85, 94, 6, 70, 75, 80, 75, 67, 74, 0, 8,
3213                                   70, 73, 1, 5, 3, 5, 11, 4, 2, 56, 44, 30, 19,
3214                                   10, 67, 78, 93, 104, 66, 39, 28, 23, 13, 15,
3215                                   6, 2, 0, 75, 78, 73, 65, 72, 3, 9, 67, 70, 2,
3216                                   6, 6, 6, 12, 8, 3, 56, 44, 30, 19, 10, 67, 78,
3217                                   93, 104 },
3218 
3219                                 {
3220 
3221                                 57,
3222                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 15, 27,
3223                                   46, 57, 18, 87, 67, 64, 65, 6, 4, 66, 64, 2,
3224                                   21, 21, 1, 79, 96, 79, 85, 71, 64, 65, 6, 75,
3225                                   76, 11, 12, 66, 76, 85, 2, 77, 83, 96, 6, 70,
3226                                   78, 4, 77, 78, 89, 64, 75, 71, 83, 66, 2, 22,
3227                                   0, 0, 0, 73, 90, 97, 64, 9, 65, 35, 5, 82, 85,
3228                                   71, 77, 10, 3, 76, 72, 90, 73, 87, 82, 88, 80,
3229                                   83, 86, 87, 24, 65, 68, 89, 70, 91, 81, 94, 5,
3230                                   0, 1, 69, 14, 68, 66, 78, 89, 77, 79, 77, 67,
3231                                   74, 85, 79, 67, 90, 80, 19, 11, 73, 78, 2, 72,
3232                                   66, 0, 2, 10, 1, 68, 80, 82, 71, 9, 10, 80, 9,
3233                                   8, 5, 5, 6, 5, 6, 4, 4, 6, 4, 2, 4, 5, 74, 66,
3234                                   5, 68, 13, 19, 22, 15, 7, 19, 12, 15, 5, 2,
3235                                   10, 9, 20, 89, 14, 25, 22, 39, 51, 29, 34, 48,
3236                                   48, 27, 40, 41, 49, 62, 19, 32, 23, 29, 38,
3237                                   31, 42, 48, 55, 22, 22, 34, 28, 62, 64, 53,
3238                                   57, 53, 51, 50, 45, 42, 41, 37, 30, 26, 22,
3239                                   16, 11, 71, 75, 74, 85, 14, 13, 10, 11, 0, 0,
3240                                   64, 9, 71, 73, 73, 84, 77, 105, 87, 8, 10, 10,
3241                                   3, 65, 70, 74, 76, 90, 78, 28, 16, 10, 0, 2,
3242                                   72, 80, 84, 92, 64, 30, 22, 17, 15, 8, 2, 64,
3243                                   68, 76, 68, 39, 30, 21, 6, 11, 64, 73, 80, 8,
3244                                   52, 45, 37, 27, 23, 4, 67, 68, 73, 62, 103,
3245                                   99, 88, 98, 97, 86, 92, 88, 83, 89, 87, 86,
3246                                   84, 85, 86, 92, 84, 82, 77, 77, 75, 72, 70,
3247                                   69, 68, 65, 69, 70, 76, 2, 3, 3, 2, 0, 3, 3,
3248                                   4, 2, 1, 1, 3, 64, 68, 72, 68, 1, 74, 9, 16,
3249                                   9, 15, 10, 12, 13, 10, 9, 4, 10, 3, 69, 69,
3250                                   49, 50, 49, 48, 47, 53, 50, 52, 52, 49, 56,
3251                                   52, 45, 37, 20, 61, 60, 57, 56, 45, 43, 30,
3252                                   25, 22, 18, 8, 2, 67, 76, 57, 58, 58, 53, 48,
3253                                   49, 45, 40, 35, 31, 26, 20, 11, 3, 70, 3, 3,
3254                                   72, 18, 17, 14, 8, 8, 8, 1, 2, 65, 69, 82, 76,
3255                                   85, 94, 5, 71, 76, 79, 74, 66, 73, 2, 10, 69,
3256                                   72, 2, 6, 4, 6, 12, 4, 2, 55, 42, 28, 16, 7,
3257                                   71, 82, 97, 106, 65, 39, 29, 24, 14, 16, 7, 3,
3258                                   1, 74, 77, 72, 64, 71, 4, 10, 66, 69, 3, 7, 6,
3259                                   7, 13, 8, 3, 55, 42, 28, 16, 7, 71, 82, 97,
3260                                   106 },
3261 
3262                                 {
3263 
3264                                 56,
3265                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 14, 25,
3266                                   45, 57, 18, 85, 67, 64, 64, 6, 3, 66, 65, 0,
3267                                   20, 18, 66, 82, 98, 76, 84, 71, 64, 64, 6, 75,
3268                                   75, 11, 11, 66, 76, 84, 2, 77, 83, 96, 6, 70,
3269                                   78, 4, 77, 78, 89, 64, 75, 71, 83, 66, 2, 22,
3270                                   0, 0, 0, 72, 90, 97, 64, 8, 65, 34, 5, 82, 83,
3271                                   70, 76, 12, 5, 75, 71, 88, 72, 86, 81, 86, 80,
3272                                   83, 86, 87, 24, 65, 67, 87, 70, 90, 80, 92, 5,
3273                                   0, 1, 70, 14, 68, 66, 77, 88, 76, 78, 76, 67,
3274                                   73, 84, 78, 66, 89, 79, 24, 15, 70, 75, 2, 72,
3275                                   66, 0, 2, 10, 1, 68, 80, 80, 71, 7, 8, 77, 9,
3276                                   8, 5, 5, 6, 5, 8, 5, 4, 6, 4, 2, 5, 6, 75, 66,
3277                                   5, 68, 12, 18, 21, 15, 6, 19, 12, 15, 4, 2, 9,
3278                                   8, 19, 89, 14, 24, 21, 37, 48, 28, 32, 46, 46,
3279                                   25, 38, 39, 43, 62, 15, 30, 21, 27, 35, 29,
3280                                   39, 44, 51, 19, 20, 31, 26, 62, 66, 51, 55,
3281                                   51, 49, 48, 43, 40, 39, 35, 28, 24, 20, 14, 9,
3282                                   73, 75, 74, 86, 13, 12, 9, 10, 64, 64, 65, 7,
3283                                   72, 73, 74, 85, 78, 104, 86, 9, 10, 10, 3, 64,
3284                                   69, 73, 75, 88, 77, 28, 16, 10, 1, 3, 71, 78,
3285                                   82, 90, 0, 31, 23, 18, 16, 9, 2, 64, 68, 75,
3286                                   68, 40, 30, 20, 6, 11, 64, 73, 80, 8, 52, 44,
3287                                   36, 26, 23, 4, 67, 68, 73, 62, 102, 98, 87,
3288                                   96, 95, 85, 90, 86, 82, 87, 85, 84, 83, 84,
3289                                   86, 91, 82, 82, 77, 77, 74, 72, 70, 69, 68,
3290                                   66, 69, 70, 76, 2, 3, 4, 2, 0, 3, 3, 4, 2, 1,
3291                                   1, 2, 64, 68, 72, 68, 2, 75, 8, 16, 8, 14, 9,
3292                                   11, 13, 9, 8, 4, 10, 2, 69, 70, 48, 49, 48,
3293                                   46, 45, 51, 48, 50, 50, 46, 53, 49, 42, 34,
3294                                   18, 57, 56, 53, 51, 42, 40, 27, 23, 19, 16, 6,
3295                                   1, 68, 77, 55, 56, 55, 51, 45, 46, 42, 37, 33,
3296                                   28, 24, 17, 9, 1, 72, 2, 2, 74, 17, 16, 12, 6,
3297                                   6, 6, 64, 1, 67, 70, 83, 77, 86, 95, 3, 72,
3298                                   77, 79, 74, 65, 73, 3, 11, 69, 71, 3, 7, 4, 6,
3299                                   13, 4, 2, 54, 40, 25, 13, 4, 75, 86, 101, 109,
3300                                   65, 39, 29, 24, 14, 17, 7, 3, 1, 74, 77, 72,
3301                                   64, 71, 5, 11, 66, 69, 3, 7, 6, 7, 14, 8, 3,
3302                                   54, 40, 25, 13, 4, 75, 86, 101, 109 },
3303 
3304                                 {
3305 
3306                                 55,
3307                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 12, 23,
3308                                   44, 57, 18, 83, 67, 0, 0, 6, 3, 66, 65, 64,
3309                                   19, 16, 69, 84, 99, 73, 83, 71, 0, 0, 6, 76,
3310                                   74, 11, 11, 66, 76, 84, 2, 77, 83, 96, 6, 70,
3311                                   77, 4, 77, 77, 89, 64, 75, 71, 83, 66, 2, 22,
3312                                   0, 0, 0, 72, 90, 97, 0, 7, 65, 33, 4, 82, 80,
3313                                   69, 75, 13, 7, 73, 69, 86, 70, 85, 80, 84, 80,
3314                                   83, 85, 87, 24, 65, 66, 85, 70, 89, 80, 90, 5,
3315                                   64, 0, 70, 14, 68, 65, 77, 87, 75, 78, 75, 66,
3316                                   72, 82, 76, 66, 88, 78, 29, 20, 67, 72, 2, 72,
3317                                   66, 1, 2, 10, 2, 67, 79, 78, 71, 5, 6, 74, 9,
3318                                   8, 5, 5, 6, 6, 9, 6, 4, 6, 4, 2, 5, 7, 76, 66,
3319                                   5, 69, 12, 17, 21, 15, 6, 19, 12, 15, 3, 2, 8,
3320                                   7, 19, 89, 14, 24, 21, 35, 45, 27, 30, 44, 43,
3321                                   23, 35, 37, 36, 62, 12, 28, 19, 25, 32, 26,
3322                                   36, 40, 47, 16, 18, 27, 24, 62, 68, 49, 53,
3323                                   49, 46, 45, 41, 38, 37, 33, 26, 22, 18, 12, 8,
3324                                   75, 75, 74, 86, 12, 11, 8, 9, 65, 65, 66, 5,
3325                                   73, 74, 75, 86, 78, 104, 84, 10, 11, 10, 3, 0,
3326                                   69, 73, 75, 86, 76, 28, 16, 11, 2, 4, 70, 77,
3327                                   81, 88, 1, 31, 23, 18, 16, 10, 3, 64, 68, 75,
3328                                   68, 40, 30, 19, 6, 11, 64, 73, 79, 8, 51, 44,
3329                                   35, 25, 23, 4, 67, 68, 73, 62, 101, 96, 86,
3330                                   95, 94, 84, 88, 84, 81, 86, 83, 82, 83, 83,
3331                                   85, 90, 80, 81, 77, 77, 74, 71, 70, 69, 68,
3332                                   66, 69, 70, 77, 3, 4, 5, 2, 0, 4, 3, 4, 2, 1,
3333                                   1, 2, 64, 68, 72, 68, 2, 76, 7, 16, 7, 13, 8,
3334                                   11, 13, 8, 7, 4, 10, 1, 69, 71, 47, 48, 47,
3335                                   45, 43, 49, 46, 48, 47, 44, 50, 46, 39, 32,
3336                                   16, 53, 52, 49, 46, 38, 37, 25, 21, 17, 14, 4,
3337                                   64, 69, 78, 53, 53, 53, 48, 42, 44, 40, 34,
3338                                   30, 26, 21, 14, 7, 64, 73, 1, 1, 75, 15, 14,
3339                                   10, 4, 5, 4, 66, 0, 68, 71, 84, 78, 87, 96, 2,
3340                                   73, 78, 79, 73, 65, 72, 4, 12, 69, 71, 3, 7,
3341                                   4, 7, 14, 4, 2, 53, 38, 23, 10, 1, 79, 90,
3342                                   105, 112, 65, 39, 29, 24, 14, 17, 8, 3, 1, 73,
3343                                   77, 72, 0, 70, 6, 12, 66, 68, 3, 7, 6, 7, 14,
3344                                   8, 3, 53, 38, 23, 10, 1, 79, 90, 105, 112 },
3345 
3346                                 {
3347 
3348                                 53,
3349                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 11, 21,
3350                                   43, 57, 17, 81, 67, 0, 1, 5, 2, 66, 66, 66,
3351                                   18, 13, 73, 87, 101, 70, 82, 71, 0, 1, 5, 76,
3352                                   73, 11, 10, 66, 75, 83, 2, 77, 83, 96, 6, 70,
3353                                   77, 4, 77, 77, 88, 64, 75, 71, 83, 65, 2, 22,
3354                                   0, 0, 0, 71, 91, 97, 0, 6, 65, 32, 4, 82, 78,
3355                                   68, 74, 15, 9, 72, 68, 85, 69, 83, 79, 82, 80,
3356                                   82, 85, 87, 24, 65, 65, 83, 70, 89, 79, 88, 5,
3357                                   64, 0, 71, 14, 68, 65, 76, 86, 74, 77, 74, 66,
3358                                   72, 81, 75, 65, 87, 77, 34, 24, 64, 69, 2, 71,
3359                                   66, 1, 2, 10, 2, 67, 79, 76, 71, 3, 4, 72, 9,
3360                                   9, 5, 5, 6, 6, 11, 7, 5, 5, 4, 2, 6, 7, 77,
3361                                   66, 5, 69, 11, 16, 20, 14, 5, 19, 12, 15, 2,
3362                                   2, 7, 6, 18, 89, 13, 23, 20, 33, 41, 26, 28,
3363                                   42, 41, 21, 33, 35, 30, 62, 8, 26, 17, 22, 29,
3364                                   24, 32, 35, 43, 13, 16, 24, 22, 62, 69, 47,
3365                                   51, 46, 44, 43, 39, 36, 35, 31, 23, 20, 16,
3366                                   10, 6, 77, 75, 74, 87, 11, 10, 7, 7, 66, 67,
3367                                   67, 4, 74, 74, 76, 86, 79, 103, 83, 11, 11,
3368                                   10, 4, 0, 68, 72, 74, 84, 74, 28, 17, 11, 2,
3369                                   5, 69, 75, 79, 87, 1, 32, 24, 19, 17, 11, 3,
3370                                   64, 67, 74, 68, 41, 30, 19, 5, 11, 64, 73, 79,
3371                                   8, 51, 43, 34, 24, 23, 4, 66, 68, 73, 62, 99,
3372                                   95, 85, 93, 92, 83, 87, 83, 80, 84, 82, 80,
3373                                   82, 82, 85, 89, 79, 81, 77, 77, 73, 71, 70,
3374                                   70, 68, 67, 69, 70, 77, 3, 4, 6, 2, 0, 4, 3,
3375                                   4, 2, 1, 1, 1, 64, 68, 72, 68, 3, 77, 6, 16,
3376                                   6, 13, 7, 10, 13, 7, 6, 4, 10, 0, 69, 72, 46,
3377                                   47, 46, 43, 41, 47, 44, 45, 45, 41, 47, 43,
3378                                   36, 29, 14, 48, 48, 45, 41, 35, 33, 22, 18,
3379                                   14, 12, 2, 65, 70, 78, 50, 51, 50, 46, 39, 41,
3380                                   37, 31, 28, 23, 19, 11, 5, 66, 75, 0, 1, 77,
3381                                   14, 13, 9, 2, 3, 2, 67, 64, 70, 72, 85, 80,
3382                                   88, 96, 0, 75, 80, 78, 73, 64, 72, 5, 13, 69,
3383                                   70, 4, 8, 4, 7, 15, 4, 2, 52, 36, 20, 7, 66,
3384                                   83, 95, 109, 115, 64, 39, 29, 24, 14, 18, 8,
3385                                   3, 1, 73, 77, 72, 0, 70, 6, 13, 66, 68, 4, 8,
3386                                   6, 7, 15, 8, 3, 52, 36, 20, 7, 66, 83, 95,
3387                                   109, 115 },
3388 
3389                                 {
3390 
3391                                 52,
3392                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 10, 19,
3393                                   42, 57, 17, 79, 67, 0, 2, 5, 2, 66, 67, 68,
3394                                   17, 11, 76, 89, 103, 67, 81, 70, 0, 2, 5, 76,
3395                                   72, 11, 10, 66, 75, 82, 2, 77, 83, 96, 6, 70,
3396                                   77, 4, 77, 76, 88, 64, 75, 71, 83, 65, 2, 22,
3397                                   0, 0, 0, 71, 91, 97, 1, 5, 65, 31, 3, 82, 75,
3398                                   67, 73, 17, 11, 70, 66, 83, 67, 82, 78, 79,
3399                                   80, 82, 84, 86, 24, 65, 64, 81, 70, 88, 79,
3400                                   86, 5, 65, 64, 71, 14, 68, 64, 76, 85, 73, 77,
3401                                   73, 65, 71, 79, 73, 64, 85, 76, 39, 28, 2, 66,
3402                                   3, 71, 65, 2, 2, 10, 3, 67, 78, 74, 71, 1, 2,
3403                                   69, 9, 9, 5, 5, 6, 7, 12, 8, 5, 5, 4, 2, 6, 8,
3404                                   78, 65, 5, 70, 11, 15, 20, 14, 5, 19, 12, 15,
3405                                   1, 3, 6, 6, 18, 89, 13, 22, 19, 31, 38, 25,
3406                                   27, 40, 39, 19, 30, 33, 24, 62, 5, 24, 15, 20,
3407                                   26, 21, 29, 31, 39, 11, 14, 20, 20, 62, 71,
3408                                   45, 49, 44, 42, 41, 37, 34, 33, 29, 21, 18,
3409                                   14, 9, 4, 79, 75, 74, 87, 10, 9, 6, 6, 67, 68,
3410                                   68, 2, 75, 75, 77, 87, 80, 102, 81, 12, 12,
3411                                   10, 4, 1, 68, 72, 73, 82, 73, 28, 17, 12, 3,
3412                                   6, 68, 74, 78, 85, 2, 33, 25, 20, 17, 12, 4,
3413                                   0, 67, 74, 68, 41, 30, 18, 5, 11, 64, 73, 78,
3414                                   8, 50, 42, 33, 23, 23, 4, 66, 68, 72, 62, 98,
3415                                   93, 83, 91, 91, 82, 85, 81, 79, 82, 80, 78,
3416                                   81, 81, 84, 88, 77, 81, 77, 76, 73, 70, 70,
3417                                   70, 68, 67, 69, 70, 78, 4, 4, 7, 2, 0, 4, 3,
3418                                   4, 2, 1, 1, 1, 64, 68, 72, 68, 3, 78, 5, 16,
3419                                   5, 12, 7, 9, 13, 7, 5, 4, 10, 64, 69, 73, 45,
3420                                   46, 45, 41, 39, 45, 42, 43, 42, 38, 44, 40,
3421                                   33, 27, 12, 44, 44, 41, 36, 32, 30, 20, 16,
3422                                   12, 10, 1, 67, 70, 79, 48, 48, 48, 44, 36, 38,
3423                                   35, 28, 26, 21, 17, 8, 3, 68, 76, 0, 0, 79,
3424                                   13, 11, 7, 0, 1, 0, 69, 65, 71, 73, 85, 81,
3425                                   89, 97, 64, 76, 81, 78, 73, 0, 71, 6, 14, 68,
3426                                   69, 4, 8, 4, 8, 16, 4, 2, 51, 34, 17, 4, 69,
3427                                   87, 99, 113, 118, 64, 39, 29, 24, 14, 18, 8,
3428                                   4, 2, 72, 77, 72, 1, 70, 7, 14, 66, 68, 4, 8,
3429                                   6, 8, 15, 8, 3, 51, 34, 17, 4, 69, 87, 99,
3430                                   113, 118 },
3431 
3432                                 {
3433 
3434                                 51,
3435                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 8, 17,
3436                                   41, 57, 17, 78, 67, 1, 2, 5, 1, 65, 67, 69,
3437                                   15, 8, 80, 92, 104, 65, 80, 70, 1, 2, 5, 77,
3438                                   72, 11, 9, 66, 75, 82, 2, 77, 82, 95, 6, 69,
3439                                   76, 4, 76, 76, 88, 64, 75, 71, 83, 65, 2, 22,
3440                                   0, 0, 0, 70, 91, 97, 1, 5, 66, 31, 3, 82, 73,
3441                                   66, 72, 18, 14, 69, 65, 81, 66, 81, 77, 77,
3442                                   80, 82, 84, 86, 24, 65, 0, 78, 70, 87, 78, 84,
3443                                   4, 65, 64, 72, 15, 68, 64, 75, 85, 73, 76, 72,
3444                                   65, 70, 78, 72, 64, 84, 75, 44, 33, 5, 0, 3,
3445                                   71, 65, 2, 2, 10, 3, 66, 78, 72, 70, 64, 0,
3446                                   66, 9, 9, 5, 5, 7, 7, 14, 9, 5, 5, 4, 2, 7, 9,
3447                                   79, 65, 5, 70, 10, 14, 19, 14, 4, 19, 12, 15,
3448                                   64, 3, 5, 5, 17, 89, 13, 22, 19, 29, 35, 24,
3449                                   25, 37, 36, 17, 28, 31, 17, 62, 1, 22, 14, 18,
3450                                   22, 19, 26, 27, 34, 8, 12, 17, 18, 62, 73, 43,
3451                                   47, 42, 39, 38, 35, 31, 31, 27, 19, 15, 12, 7,
3452                                   3, 80, 75, 74, 88, 9, 8, 5, 5, 68, 69, 69, 0,
3453                                   76, 75, 78, 88, 80, 102, 80, 13, 12, 10, 4, 2,
3454                                   67, 71, 73, 80, 72, 29, 17, 12, 4, 7, 67, 72,
3455                                   76, 83, 3, 33, 25, 20, 18, 13, 4, 0, 67, 73,
3456                                   68, 42, 30, 17, 5, 11, 64, 73, 78, 7, 50, 42,
3457                                   32, 22, 22, 4, 66, 68, 72, 62, 97, 92, 82, 90,
3458                                   89, 81, 83, 79, 78, 81, 78, 76, 81, 80, 84,
3459                                   87, 75, 80, 77, 76, 72, 70, 70, 70, 68, 68,
3460                                   69, 70, 78, 4, 5, 8, 2, 0, 5, 4, 4, 3, 2, 1,
3461                                   0, 64, 68, 72, 68, 4, 79, 4, 16, 4, 11, 6, 9,
3462                                   13, 6, 5, 4, 9, 66, 70, 74, 43, 45, 44, 40,
3463                                   37, 43, 40, 41, 40, 36, 41, 38, 30, 24, 10,
3464                                   40, 40, 37, 32, 28, 27, 17, 14, 9, 8, 64, 68,
3465                                   71, 80, 46, 46, 45, 41, 33, 36, 32, 25, 23,
3466                                   18, 14, 5, 1, 69, 78, 64, 64, 80, 11, 10, 5,
3467                                   65, 0, 65, 71, 66, 73, 74, 86, 82, 90, 98, 66,
3468                                   77, 82, 78, 72, 0, 71, 7, 15, 68, 69, 5, 9, 4,
3469                                   8, 17, 4, 2, 50, 32, 15, 1, 72, 91, 103, 117,
3470                                   121, 64, 39, 29, 24, 14, 19, 9, 4, 2, 72, 76,
3471                                   71, 1, 69, 8, 15, 65, 67, 4, 8, 6, 8, 16, 8,
3472                                   3, 50, 32, 15, 1, 72, 91, 103, 117, 121 },
3473 
3474                                 {
3475 
3476                                 50,
3477                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 7, 15,
3478                                   40, 57, 17, 76, 67, 1, 3, 4, 1, 65, 68, 71,
3479                                   14, 6, 83, 94, 106, 1, 79, 70, 1, 3, 4, 77,
3480                                   71, 11, 9, 66, 74, 81, 2, 77, 82, 95, 6, 69,
3481                                   76, 4, 76, 75, 87, 64, 75, 71, 83, 64, 2, 22,
3482                                   0, 0, 0, 70, 91, 97, 2, 4, 66, 30, 2, 82, 70,
3483                                   65, 71, 20, 16, 67, 0, 80, 64, 79, 76, 75, 80,
3484                                   81, 83, 86, 24, 65, 1, 76, 70, 86, 78, 82, 4,
3485                                   66, 65, 72, 15, 68, 0, 75, 84, 72, 76, 71, 64,
3486                                   69, 76, 70, 0, 83, 74, 49, 37, 8, 3, 3, 70,
3487                                   65, 3, 2, 10, 4, 66, 77, 70, 70, 66, 65, 0, 9,
3488                                   10, 5, 5, 7, 8, 15, 10, 6, 4, 4, 2, 7, 9, 80,
3489                                   65, 5, 71, 10, 13, 19, 13, 4, 19, 12, 15, 65,
3490                                   3, 4, 4, 17, 89, 13, 21, 18, 27, 32, 23, 23,
3491                                   35, 34, 15, 25, 29, 11, 62, 65, 20, 12, 15,
3492                                   19, 16, 23, 22, 30, 5, 10, 13, 16, 62, 74, 41,
3493                                   45, 40, 37, 36, 33, 29, 29, 25, 16, 13, 10, 5,
3494                                   1, 82, 75, 74, 88, 8, 7, 4, 3, 69, 70, 70, 64,
3495                                   77, 76, 79, 88, 81, 101, 78, 14, 13, 10, 5, 2,
3496                                   67, 71, 72, 78, 70, 29, 18, 13, 4, 8, 66, 71,
3497                                   75, 81, 3, 34, 26, 21, 18, 14, 5, 0, 66, 73,
3498                                   68, 42, 30, 17, 4, 11, 64, 73, 77, 7, 49, 41,
3499                                   31, 21, 22, 4, 65, 68, 72, 62, 95, 90, 81, 88,
3500                                   88, 80, 82, 78, 77, 79, 77, 74, 80, 79, 83,
3501                                   86, 73, 80, 77, 76, 72, 69, 70, 71, 68, 68,
3502                                   69, 70, 79, 5, 5, 9, 2, 0, 5, 4, 4, 3, 2, 1,
3503                                   0, 64, 68, 72, 68, 4, 80, 3, 16, 3, 11, 5, 8,
3504                                   13, 5, 4, 4, 9, 67, 70, 75, 42, 44, 43, 38,
3505                                   35, 41, 38, 38, 37, 33, 38, 35, 27, 22, 8, 35,
3506                                   36, 33, 27, 25, 24, 15, 12, 7, 6, 66, 70, 72,
3507                                   80, 43, 43, 43, 39, 30, 33, 30, 22, 21, 16,
3508                                   12, 2, 64, 71, 79, 65, 64, 82, 10, 8, 4, 67,
3509                                   65, 67, 72, 67, 74, 75, 87, 84, 91, 98, 67,
3510                                   79, 84, 77, 72, 1, 70, 8, 16, 68, 68, 5, 9, 4,
3511                                   9, 18, 4, 2, 49, 30, 12, 65, 76, 95, 107, 121,
3512                                   124, 0, 39, 29, 24, 14, 19, 9, 4, 2, 71, 76,
3513                                   71, 2, 69, 9, 16, 65, 67, 5, 9, 6, 8, 16, 8,
3514                                   3, 49, 30, 12, 65, 76, 95, 107, 121, 124 },
3515 
3516                                 {
3517 
3518                                 48,
3519                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 5, 12,
3520                                   39, 57, 16, 74, 68, 1, 4, 4, 0, 65, 69, 73,
3521                                   13, 3, 87, 97, 108, 4, 78, 70, 1, 4, 4, 78,
3522                                   70, 11, 8, 66, 74, 81, 1, 78, 82, 95, 6, 69,
3523                                   76, 4, 76, 75, 87, 64, 75, 71, 83, 64, 2, 22,
3524                                   0, 0, 0, 69, 92, 97, 2, 3, 66, 29, 2, 83, 68,
3525                                   64, 70, 21, 18, 66, 1, 78, 0, 78, 75, 73, 80,
3526                                   81, 83, 86, 24, 65, 2, 74, 70, 86, 77, 80, 4,
3527                                   66, 65, 73, 15, 68, 0, 74, 83, 71, 75, 71, 64,
3528                                   69, 75, 69, 0, 82, 73, 53, 41, 11, 5, 3, 70,
3529                                   65, 3, 1, 10, 4, 66, 77, 68, 70, 68, 67, 2, 9,
3530                                   10, 5, 5, 7, 8, 17, 10, 6, 4, 3, 2, 8, 10, 82,
3531                                   65, 5, 71, 9, 11, 18, 13, 3, 19, 12, 14, 66,
3532                                   3, 3, 3, 16, 89, 12, 20, 17, 25, 28, 21, 21,
3533                                   33, 31, 12, 23, 27, 4, 62, 69, 18, 10, 13, 16,
3534                                   14, 19, 18, 26, 2, 8, 10, 14, 62, 76, 39, 42,
3535                                   37, 34, 33, 30, 27, 26, 23, 14, 11, 8, 3, 64,
3536                                   84, 75, 75, 89, 7, 5, 3, 2, 70, 72, 72, 66,
3537                                   78, 76, 80, 89, 82, 101, 77, 15, 13, 10, 5, 3,
3538                                   66, 70, 72, 76, 69, 29, 18, 13, 5, 9, 65, 69,
3539                                   73, 80, 4, 34, 26, 21, 19, 15, 5, 0, 66, 72,
3540                                   69, 43, 30, 16, 4, 11, 64, 73, 77, 7, 49, 40,
3541                                   30, 20, 22, 4, 65, 68, 72, 62, 94, 89, 80, 87,
3542                                   86, 79, 80, 76, 76, 78, 75, 72, 80, 79, 83,
3543                                   85, 72, 80, 77, 76, 71, 69, 70, 71, 68, 69,
3544                                   69, 70, 79, 5, 5, 10, 2, 64, 5, 4, 3, 3, 2, 1,
3545                                   64, 64, 68, 72, 68, 5, 81, 2, 16, 1, 10, 4, 7,
3546                                   12, 4, 3, 4, 9, 68, 70, 77, 41, 42, 42, 36,
3547                                   33, 39, 36, 36, 35, 30, 35, 32, 24, 19, 6, 31,
3548                                   32, 28, 22, 21, 20, 12, 9, 4, 4, 68, 71, 73,
3549                                   81, 41, 41, 40, 36, 27, 30, 27, 19, 18, 13, 9,
3550                                   64, 66, 73, 81, 66, 65, 84, 8, 7, 2, 69, 67,
3551                                   69, 74, 69, 76, 77, 88, 85, 92, 99, 69, 80,
3552                                   85, 77, 72, 1, 70, 9, 17, 68, 68, 6, 10, 4, 9,
3553                                   18, 4, 1, 48, 28, 9, 68, 79, 99, 112, 126,
3554                                   126, 0, 39, 29, 24, 14, 20, 9, 4, 2, 71, 76,
3555                                   71, 2, 69, 9, 16, 65, 67, 5, 9, 6, 8, 17, 8,
3556                                   2, 48, 28, 9, 68, 79, 99, 112, 126, 126 },
3557 
3558                                 {
3559 
3560                                 47,
3561                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 4, 10,
3562                                   38, 58, 16, 72, 68, 2, 5, 4, 64, 65, 69, 74,
3563                                   12, 1, 91, 100, 109, 7, 77, 69, 2, 5, 4, 78,
3564                                   69, 11, 8, 65, 74, 80, 1, 78, 82, 95, 6, 69,
3565                                   75, 4, 76, 75, 87, 64, 75, 71, 82, 64, 2, 22,
3566                                   0, 0, 0, 68, 92, 97, 2, 2, 66, 28, 2, 83, 66,
3567                                   1, 69, 23, 20, 64, 2, 76, 2, 77, 73, 70, 80,
3568                                   81, 83, 85, 24, 65, 3, 72, 69, 85, 76, 78, 4,
3569                                   66, 65, 73, 15, 68, 0, 73, 82, 70, 74, 70, 0,
3570                                   68, 74, 67, 1, 80, 72, 58, 46, 15, 8, 4, 70,
3571                                   64, 4, 1, 10, 4, 65, 76, 65, 70, 70, 68, 5, 9,
3572                                   10, 5, 5, 7, 9, 19, 11, 6, 4, 3, 2, 9, 11, 83,
3573                                   64, 5, 71, 8, 10, 17, 13, 2, 19, 12, 14, 67,
3574                                   4, 2, 3, 15, 89, 12, 20, 17, 23, 25, 20, 20,
3575                                   31, 29, 10, 21, 25, 65, 62, 72, 16, 8, 11, 13,
3576                                   12, 16, 14, 22, 0, 6, 7, 12, 62, 78, 37, 40,
3577                                   35, 32, 31, 28, 25, 24, 21, 12, 9, 7, 2, 65,
3578                                   86, 75, 75, 89, 7, 4, 2, 1, 71, 73, 73, 68,
3579                                   79, 76, 81, 90, 82, 100, 76, 16, 13, 10, 5, 4,
3580                                   65, 69, 71, 73, 68, 29, 18, 13, 6, 10, 64, 67,
3581                                   71, 78, 5, 35, 27, 22, 20, 16, 5, 1, 66, 71,
3582                                   69, 44, 30, 15, 4, 12, 0, 73, 76, 7, 49, 40,
3583                                   29, 19, 22, 4, 65, 68, 71, 62, 93, 88, 78, 85,
3584                                   84, 78, 78, 74, 75, 76, 73, 70, 79, 78, 82,
3585                                   84, 70, 79, 76, 75, 70, 68, 70, 71, 68, 70,
3586                                   69, 70, 79, 5, 6, 11, 3, 64, 6, 4, 3, 3, 2, 1,
3587                                   65, 64, 67, 71, 68, 6, 81, 1, 16, 0, 9, 4, 7,
3588                                   12, 4, 2, 4, 9, 69, 70, 78, 40, 41, 42, 35,
3589                                   31, 37, 34, 34, 33, 28, 32, 29, 21, 16, 4, 27,
3590                                   28, 24, 17, 18, 17, 9, 7, 2, 3, 69, 72, 73,
3591                                   82, 39, 39, 38, 34, 25, 28, 25, 16, 16, 11, 7,
3592                                   66, 68, 75, 83, 66, 66, 85, 7, 6, 0, 71, 68,
3593                                   70, 76, 70, 78, 78, 88, 86, 92, 100, 71, 81,
3594                                   86, 77, 71, 2, 70, 10, 19, 67, 67, 7, 11, 4,
3595                                   10, 19, 4, 1, 47, 26, 7, 71, 82, 103, 116,
3596                                   126, 126, 0, 39, 29, 25, 15, 21, 10, 5, 3, 71,
3597                                   76, 71, 2, 68, 10, 17, 65, 66, 5, 9, 6, 9, 18,
3598                                   8, 2, 47, 26, 7, 71, 82, 103, 116, 126, 126 },
3599 
3600                                 {
3601 
3602                                 46,
3603                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 3, 8, 37,
3604                                   58, 16, 70, 68, 2, 6, 3, 64, 65, 70, 76, 11,
3605                                   65, 94, 102, 111, 10, 76, 69, 2, 6, 3, 78, 68,
3606                                   11, 7, 65, 73, 79, 1, 78, 82, 95, 6, 69, 75,
3607                                   4, 76, 74, 86, 64, 75, 71, 82, 0, 2, 22, 0, 0,
3608                                   0, 68, 92, 97, 3, 1, 66, 27, 1, 83, 0, 2, 68,
3609                                   25, 22, 0, 4, 75, 3, 75, 72, 68, 80, 80, 82,
3610                                   85, 24, 65, 4, 70, 69, 84, 76, 76, 4, 67, 66,
3611                                   74, 15, 68, 1, 73, 81, 69, 74, 69, 0, 67, 72,
3612                                   66, 2, 79, 71, 62, 50, 18, 11, 4, 69, 64, 4,
3613                                   1, 10, 5, 65, 76, 0, 70, 72, 70, 8, 9, 11, 5,
3614                                   5, 7, 9, 20, 12, 7, 3, 3, 2, 9, 11, 84, 64, 5,
3615                                   72, 8, 9, 17, 12, 2, 19, 12, 14, 68, 4, 1, 2,
3616                                   15, 89, 12, 19, 16, 21, 22, 19, 18, 29, 27, 8,
3617                                   18, 23, 71, 62, 76, 14, 6, 8, 10, 9, 13, 9,
3618                                   18, 66, 4, 3, 10, 62, 79, 35, 38, 33, 30, 29,
3619                                   26, 23, 22, 19, 9, 7, 5, 0, 67, 88, 75, 75,
3620                                   90, 6, 3, 1, 64, 72, 74, 74, 69, 80, 77, 82,
3621                                   90, 83, 99, 74, 17, 14, 10, 6, 4, 65, 69, 70,
3622                                   71, 66, 29, 19, 14, 6, 11, 0, 66, 70, 76, 5,
3623                                   36, 28, 23, 20, 17, 6, 1, 65, 71, 69, 44, 30,
3624                                   15, 3, 12, 0, 73, 76, 7, 48, 39, 28, 18, 22,
3625                                   4, 64, 68, 71, 62, 91, 86, 77, 83, 83, 77, 77,
3626                                   73, 74, 74, 72, 68, 78, 77, 82, 83, 68, 79,
3627                                   76, 75, 70, 68, 70, 72, 68, 70, 69, 70, 80, 6,
3628                                   6, 12, 3, 64, 6, 4, 3, 3, 2, 1, 65, 64, 67,
3629                                   71, 68, 6, 82, 0, 16, 64, 9, 3, 6, 12, 3, 1,
3630                                   4, 9, 70, 70, 79, 39, 40, 41, 33, 29, 35, 32,
3631                                   31, 30, 25, 29, 26, 18, 14, 2, 22, 24, 20, 12,
3632                                   15, 14, 7, 5, 64, 1, 71, 74, 74, 82, 36, 36,
3633                                   35, 32, 22, 25, 22, 13, 14, 8, 5, 69, 70, 77,
3634                                   84, 67, 66, 87, 6, 4, 64, 73, 70, 72, 77, 71,
3635                                   79, 79, 89, 88, 93, 100, 72, 83, 88, 76, 71,
3636                                   3, 69, 11, 20, 67, 66, 7, 11, 4, 10, 20, 4, 1,
3637                                   46, 24, 4, 74, 86, 107, 120, 126, 126, 1, 39,
3638                                   29, 25, 15, 21, 10, 5, 3, 70, 76, 71, 3, 68,
3639                                   11, 18, 65, 66, 6, 10, 6, 9, 18, 8, 2, 46, 24,
3640                                   4, 74, 86, 107, 120, 126, 126 },
3641 
3642                                 {
3643 
3644                                 45,
3645                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 1, 6, 36,
3646                                   58, 16, 69, 68, 3, 6, 3, 65, 64, 70, 77, 9,
3647                                   67, 98, 105, 112, 12, 75, 69, 3, 6, 3, 79, 68,
3648                                   11, 7, 65, 73, 79, 1, 78, 81, 94, 6, 68, 74,
3649                                   4, 75, 74, 86, 64, 75, 71, 82, 0, 2, 22, 0, 0,
3650                                   0, 67, 92, 97, 3, 1, 67, 27, 1, 83, 2, 3, 67,
3651                                   26, 25, 2, 5, 73, 5, 74, 71, 66, 80, 80, 82,
3652                                   85, 24, 65, 5, 67, 69, 83, 75, 74, 3, 67, 66,
3653                                   74, 16, 68, 1, 72, 81, 69, 73, 68, 1, 66, 71,
3654                                   64, 2, 78, 70, 62, 55, 21, 14, 4, 69, 64, 5,
3655                                   1, 10, 5, 64, 75, 2, 69, 74, 72, 11, 9, 11, 5,
3656                                   5, 8, 10, 22, 13, 7, 3, 3, 2, 10, 12, 85, 64,
3657                                   5, 72, 7, 8, 16, 12, 1, 19, 12, 14, 70, 4, 0,
3658                                   1, 14, 89, 12, 19, 16, 19, 19, 18, 16, 26, 24,
3659                                   6, 16, 21, 78, 62, 79, 12, 5, 6, 6, 7, 10, 5,
3660                                   13, 69, 2, 0, 8, 62, 81, 33, 36, 31, 27, 26,
3661                                   24, 20, 20, 17, 7, 4, 3, 65, 68, 89, 75, 75,
3662                                   90, 5, 2, 0, 65, 73, 75, 75, 71, 81, 77, 83,
3663                                   91, 83, 99, 73, 18, 14, 10, 6, 5, 64, 68, 70,
3664                                   69, 65, 30, 19, 14, 7, 12, 1, 64, 68, 74, 6,
3665                                   36, 28, 23, 21, 18, 6, 1, 65, 70, 69, 45, 30,
3666                                   14, 3, 12, 0, 73, 75, 6, 48, 39, 27, 17, 21,
3667                                   4, 64, 68, 71, 62, 90, 85, 76, 82, 81, 76, 75,
3668                                   71, 73, 73, 70, 66, 78, 76, 81, 82, 66, 78,
3669                                   76, 75, 69, 67, 70, 72, 68, 71, 69, 70, 80, 6,
3670                                   7, 13, 3, 64, 7, 5, 3, 4, 3, 1, 66, 64, 67,
3671                                   71, 68, 7, 83, 64, 16, 65, 8, 2, 6, 12, 2, 1,
3672                                   4, 8, 72, 71, 80, 37, 39, 40, 32, 27, 33, 30,
3673                                   29, 28, 23, 26, 24, 15, 11, 0, 18, 20, 16, 8,
3674                                   11, 11, 4, 3, 66, 64, 73, 75, 75, 83, 34, 34,
3675                                   33, 29, 19, 23, 20, 10, 11, 6, 2, 72, 72, 78,
3676                                   86, 68, 67, 88, 4, 3, 66, 75, 71, 74, 79, 72,
3677                                   81, 80, 90, 89, 94, 101, 74, 84, 89, 76, 70,
3678                                   3, 69, 12, 21, 67, 66, 8, 12, 4, 11, 21, 4, 1,
3679                                   45, 22, 2, 77, 89, 111, 124, 126, 126, 1, 39,
3680                                   29, 25, 15, 22, 11, 5, 3, 70, 75, 70, 3, 67,
3681                                   12, 19, 64, 65, 6, 10, 6, 9, 19, 8, 2, 45, 22,
3682                                   2, 77, 89, 111, 124, 126, 126 },
3683 
3684                                 {
3685 
3686                                 43,
3687                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 0, 4, 35,
3688                                   58, 15, 67, 68, 3, 7, 3, 65, 64, 71, 79, 8,
3689                                   70, 101, 107, 114, 15, 74, 69, 3, 7, 3, 79,
3690                                   67, 11, 6, 65, 73, 78, 1, 78, 81, 94, 6, 68,
3691                                   74, 4, 75, 73, 86, 64, 75, 71, 82, 0, 2, 22,
3692                                   0, 0, 0, 67, 93, 97, 4, 0, 67, 26, 0, 83, 5,
3693                                   4, 66, 28, 27, 3, 7, 71, 6, 73, 70, 64, 80,
3694                                   80, 81, 85, 24, 65, 6, 65, 69, 83, 75, 72, 3,
3695                                   68, 67, 75, 16, 68, 2, 72, 80, 68, 73, 67, 1,
3696                                   66, 69, 0, 3, 77, 69, 62, 59, 24, 17, 4, 69,
3697                                   64, 5, 1, 10, 6, 64, 75, 4, 69, 76, 74, 13, 9,
3698                                   11, 5, 5, 8, 10, 23, 14, 7, 3, 3, 2, 10, 13,
3699                                   86, 64, 5, 73, 7, 7, 16, 12, 1, 19, 12, 14,
3700                                   71, 4, 64, 0, 14, 89, 11, 18, 15, 17, 15, 17,
3701                                   14, 24, 22, 4, 13, 19, 84, 62, 83, 10, 3, 4,
3702                                   3, 4, 6, 1, 9, 72, 0, 67, 6, 62, 83, 31, 34,
3703                                   28, 25, 24, 22, 18, 18, 15, 5, 2, 1, 67, 70,
3704                                   91, 75, 75, 91, 4, 1, 64, 66, 74, 77, 76, 73,
3705                                   82, 78, 84, 92, 84, 98, 71, 19, 15, 10, 6, 6,
3706                                   64, 68, 69, 67, 64, 30, 19, 15, 8, 13, 2, 0,
3707                                   67, 73, 7, 37, 29, 24, 21, 19, 7, 1, 65, 70,
3708                                   69, 45, 30, 13, 3, 12, 0, 73, 75, 6, 47, 38,
3709                                   26, 16, 21, 4, 64, 68, 71, 62, 89, 83, 75, 80,
3710                                   80, 75, 73, 69, 72, 71, 68, 64, 77, 75, 81,
3711                                   81, 65, 78, 76, 75, 69, 67, 70, 72, 68, 71,
3712                                   69, 70, 81, 7, 7, 14, 3, 64, 7, 5, 3, 4, 3, 1,
3713                                   66, 64, 67, 71, 68, 7, 84, 65, 16, 66, 7, 1,
3714                                   5, 12, 1, 0, 4, 8, 73, 71, 81, 36, 38, 39, 30,
3715                                   25, 31, 28, 27, 25, 20, 23, 21, 12, 9, 65, 14,
3716                                   16, 12, 3, 8, 7, 2, 0, 69, 66, 75, 77, 76, 84,
3717                                   32, 31, 30, 27, 16, 20, 17, 7, 9, 3, 0, 75,
3718                                   74, 80, 87, 69, 68, 90, 3, 1, 68, 77, 73, 76,
3719                                   81, 73, 82, 81, 91, 90, 95, 102, 75, 85, 90,
3720                                   76, 70, 4, 68, 13, 22, 67, 65, 8, 12, 4, 11,
3721                                   22, 4, 1, 44, 20, 64, 80, 92, 115, 126, 126,
3722                                   126, 1, 39, 29, 25, 15, 22, 11, 5, 3, 69, 75,
3723                                   70, 4, 67, 12, 20, 64, 65, 6, 10, 6, 9, 19, 8,
3724                                   2, 44, 20, 64, 80, 92, 115, 126, 126, 126 },
3725 
3726                                 {
3727 
3728                                 42,
3729                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 64, 2, 34,
3730                                   58, 15, 65, 68, 3, 8, 2, 66, 64, 72, 81, 7,
3731                                   72, 105, 110, 116, 18, 73, 68, 3, 8, 2, 79,
3732                                   66, 11, 6, 65, 72, 77, 1, 78, 81, 94, 6, 68,
3733                                   74, 4, 75, 73, 85, 64, 75, 71, 82, 1, 2, 22,
3734                                   0, 0, 0, 66, 93, 97, 4, 64, 67, 25, 0, 83, 7,
3735                                   5, 65, 30, 29, 5, 8, 70, 8, 71, 69, 2, 80, 79,
3736                                   81, 84, 24, 65, 7, 0, 69, 82, 74, 70, 3, 68,
3737                                   67, 75, 16, 68, 2, 71, 79, 67, 72, 66, 2, 65,
3738                                   68, 2, 4, 75, 68, 62, 62, 27, 20, 5, 68, 0, 6,
3739                                   1, 10, 6, 64, 74, 6, 69, 78, 76, 16, 9, 12, 5,
3740                                   5, 8, 11, 25, 15, 8, 2, 3, 2, 11, 13, 87, 0,
3741                                   5, 73, 6, 6, 15, 11, 0, 19, 12, 14, 72, 5, 65,
3742                                   0, 13, 89, 11, 17, 14, 15, 12, 16, 13, 22, 20,
3743                                   2, 11, 17, 90, 62, 86, 8, 1, 1, 0, 2, 3, 67,
3744                                   5, 74, 65, 70, 4, 62, 84, 29, 32, 26, 23, 22,
3745                                   20, 16, 16, 13, 2, 0, 64, 68, 72, 93, 75, 75,
3746                                   91, 3, 0, 65, 68, 75, 78, 77, 74, 83, 78, 85,
3747                                   92, 85, 97, 70, 20, 15, 10, 7, 6, 0, 67, 68,
3748                                   65, 1, 30, 20, 15, 8, 14, 3, 2, 65, 71, 7, 38,
3749                                   30, 25, 22, 20, 7, 2, 64, 69, 69, 46, 30, 13,
3750                                   2, 12, 0, 73, 74, 6, 47, 37, 25, 15, 21, 4, 0,
3751                                   68, 70, 62, 87, 82, 73, 78, 78, 74, 72, 68,
3752                                   71, 69, 67, 1, 76, 74, 80, 80, 0, 78, 76, 74,
3753                                   68, 66, 70, 73, 68, 72, 69, 70, 81, 7, 7, 15,
3754                                   3, 64, 7, 5, 3, 4, 3, 1, 67, 64, 67, 71, 68,
3755                                   8, 85, 66, 16, 67, 7, 1, 4, 12, 1, 64, 4, 8,
3756                                   74, 71, 82, 35, 37, 38, 28, 23, 29, 26, 24,
3757                                   23, 17, 20, 18, 9, 6, 67, 9, 12, 8, 65, 5, 4,
3758                                   64, 65, 71, 68, 76, 78, 76, 84, 29, 29, 28,
3759                                   25, 13, 17, 15, 4, 7, 1, 65, 78, 76, 82, 89,
3760                                   69, 68, 92, 2, 0, 69, 79, 75, 78, 82, 74, 84,
3761                                   82, 91, 92, 96, 102, 77, 87, 92, 75, 70, 5,
3762                                   68, 14, 23, 66, 64, 9, 13, 4, 12, 23, 4, 1,
3763                                   43, 18, 67, 83, 96, 119, 126, 126, 126, 2, 39,
3764                                   29, 25, 15, 23, 11, 6, 4, 69, 75, 70, 4, 67,
3765                                   13, 21, 64, 65, 7, 11, 6, 10, 20, 8, 2, 43,
3766                                   18, 67, 83, 96, 119, 126, 126, 126 },
3767 
3768                                 {
3769 
3770                                 41,
3771                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 66, 0,
3772                                   33, 58, 15, 0, 68, 4, 9, 2, 66, 64, 72, 82, 6,
3773                                   75, 108, 112, 117, 21, 72, 68, 4, 9, 2, 80,
3774                                   65, 11, 5, 65, 72, 77, 1, 78, 81, 94, 6, 68,
3775                                   73, 4, 75, 72, 85, 64, 75, 71, 82, 1, 2, 22,
3776                                   0, 0, 0, 66, 93, 97, 5, 65, 67, 24, 64, 83,
3777                                   10, 6, 64, 31, 31, 6, 10, 68, 9, 70, 68, 4,
3778                                   80, 79, 80, 84, 24, 65, 8, 2, 69, 81, 74, 68,
3779                                   3, 69, 68, 76, 16, 68, 3, 71, 78, 66, 72, 65,
3780                                   2, 64, 66, 3, 4, 74, 67, 62, 62, 30, 23, 5,
3781                                   68, 0, 6, 1, 10, 7, 0, 74, 8, 69, 80, 78, 19,
3782                                   9, 12, 5, 5, 8, 11, 26, 16, 8, 2, 3, 2, 11,
3783                                   14, 88, 0, 5, 74, 6, 5, 15, 11, 0, 19, 12, 14,
3784                                   73, 5, 66, 64, 13, 89, 11, 17, 14, 13, 9, 15,
3785                                   11, 20, 17, 0, 8, 15, 97, 62, 90, 6, 64, 64,
3786                                   66, 64, 0, 71, 1, 77, 67, 74, 2, 62, 86, 27,
3787                                   30, 24, 20, 19, 18, 14, 14, 11, 0, 65, 66, 70,
3788                                   73, 95, 75, 75, 92, 2, 64, 66, 69, 76, 79, 78,
3789                                   76, 84, 79, 86, 93, 85, 97, 68, 21, 16, 10, 7,
3790                                   7, 0, 67, 68, 0, 2, 30, 20, 16, 9, 15, 4, 3,
3791                                   64, 69, 8, 38, 30, 25, 22, 21, 8, 2, 64, 69,
3792                                   69, 46, 30, 12, 2, 12, 0, 73, 74, 6, 46, 37,
3793                                   24, 14, 21, 4, 0, 68, 70, 62, 86, 80, 72, 77,
3794                                   77, 73, 70, 66, 70, 68, 65, 3, 76, 73, 80, 79,
3795                                   2, 77, 76, 74, 68, 66, 70, 73, 68, 72, 69, 70,
3796                                   82, 8, 8, 16, 3, 64, 8, 5, 3, 4, 3, 1, 67, 64,
3797                                   67, 71, 68, 8, 86, 67, 16, 68, 6, 0, 4, 12, 0,
3798                                   65, 4, 8, 75, 71, 83, 34, 36, 37, 27, 21, 27,
3799                                   24, 22, 20, 15, 17, 15, 6, 4, 69, 5, 8, 4, 70,
3800                                   1, 1, 66, 67, 74, 70, 78, 80, 77, 85, 27, 26,
3801                                   25, 22, 10, 15, 12, 1, 4, 65, 68, 81, 78, 84,
3802                                   90, 70, 69, 93, 0, 65, 71, 81, 76, 80, 84, 75,
3803                                   85, 83, 92, 93, 97, 103, 78, 88, 93, 75, 69,
3804                                   5, 67, 15, 24, 66, 64, 9, 13, 4, 12, 24, 4, 1,
3805                                   42, 16, 69, 86, 99, 123, 126, 126, 126, 2, 39,
3806                                   29, 25, 15, 23, 12, 6, 4, 68, 75, 70, 5, 66,
3807                                   14, 22, 64, 64, 7, 11, 6, 10, 20, 8, 2, 42,
3808                                   16, 69, 86, 99, 123, 126, 126, 126 },
3809 
3810                                 {
3811 
3812                                 40,
3813                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 67, 65,
3814                                   32, 58, 15, 2, 68, 4, 10, 2, 67, 64, 73, 84,
3815                                   5, 77, 112, 115, 119, 24, 71, 68, 4, 10, 2,
3816                                   80, 64, 11, 5, 65, 72, 76, 1, 78, 81, 94, 6,
3817                                   68, 73, 4, 75, 72, 85, 64, 75, 71, 82, 1, 2,
3818                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 23, 64,
3819                                   83, 12, 7, 0, 33, 33, 8, 11, 66, 11, 69, 67,
3820                                   6, 80, 79, 80, 84, 24, 65, 9, 4, 69, 80, 73,
3821                                   66, 3, 69, 68, 76, 16, 68, 3, 70, 77, 65, 71,
3822                                   64, 3, 0, 65, 5, 5, 73, 66, 62, 62, 33, 26, 5,
3823                                   68, 0, 7, 1, 10, 7, 0, 73, 10, 69, 82, 80, 22,
3824                                   9, 12, 5, 5, 8, 12, 28, 17, 8, 2, 3, 2, 12,
3825                                   15, 89, 0, 5, 74, 5, 4, 14, 11, 64, 19, 12,
3826                                   14, 74, 5, 67, 65, 12, 89, 11, 16, 13, 11, 6,
3827                                   14, 9, 18, 15, 65, 6, 13, 103, 62, 93, 4, 66,
3828                                   66, 69, 66, 66, 75, 66, 80, 69, 77, 0, 62, 88,
3829                                   25, 28, 22, 18, 17, 16, 12, 12, 9, 65, 67, 68,
3830                                   72, 75, 97, 75, 75, 92, 1, 65, 67, 70, 77, 80,
3831                                   79, 78, 85, 79, 87, 94, 86, 96, 67, 22, 16,
3832                                   10, 7, 8, 1, 66, 67, 2, 3, 30, 20, 16, 10, 16,
3833                                   5, 5, 1, 67, 9, 39, 31, 26, 23, 22, 8, 2, 64,
3834                                   68, 69, 47, 30, 11, 2, 12, 0, 73, 73, 6, 46,
3835                                   36, 23, 13, 21, 4, 0, 68, 70, 62, 85, 79, 71,
3836                                   75, 75, 72, 68, 64, 69, 66, 0, 5, 75, 72, 79,
3837                                   78, 4, 77, 76, 74, 67, 65, 70, 73, 68, 73, 69,
3838                                   70, 82, 8, 8, 17, 3, 64, 8, 5, 3, 4, 3, 1, 68,
3839                                   64, 67, 71, 68, 9, 87, 68, 16, 69, 5, 64, 3,
3840                                   12, 64, 66, 4, 8, 76, 71, 84, 33, 35, 36, 25,
3841                                   19, 25, 22, 20, 18, 12, 14, 12, 3, 1, 71, 1,
3842                                   4, 0, 75, 65, 65, 69, 69, 76, 72, 80, 81, 78,
3843                                   86, 25, 24, 23, 20, 7, 12, 10, 65, 2, 67, 70,
3844                                   84, 80, 86, 92, 71, 70, 95, 64, 66, 73, 83,
3845                                   78, 82, 86, 76, 87, 84, 93, 94, 98, 104, 80,
3846                                   89, 94, 75, 69, 6, 67, 16, 25, 66, 0, 10, 14,
3847                                   4, 13, 25, 4, 1, 41, 14, 72, 89, 102, 126,
3848                                   126, 126, 126, 2, 39, 29, 25, 15, 24, 12, 6,
3849                                   4, 68, 75, 70, 5, 66, 15, 23, 64, 64, 7, 11,
3850                                   6, 10, 21, 8, 2, 41, 14, 72, 89, 102, 126,
3851                                   126, 126, 126 },
3852 
3853                                 {
3854 
3855                                 38,
3856                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 69, 68,
3857                                   31, 58, 14, 3, 69, 4, 10, 1, 68, 64, 74, 86,
3858                                   3, 80, 116, 118, 121, 26, 71, 68, 4, 10, 1,
3859                                   81, 64, 11, 4, 65, 72, 76, 0, 79, 81, 94, 5,
3860                                   68, 73, 4, 75, 72, 85, 64, 75, 72, 82, 1, 2,
3861                                   22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 22, 65,
3862                                   84, 14, 8, 1, 34, 35, 9, 12, 65, 12, 68, 66,
3863                                   8, 80, 79, 80, 84, 24, 65, 9, 6, 69, 80, 73,
3864                                   65, 2, 70, 69, 77, 16, 68, 3, 70, 77, 65, 71,
3865                                   64, 3, 0, 64, 6, 5, 72, 65, 62, 62, 36, 28, 5,
3866                                   68, 0, 7, 0, 10, 7, 0, 73, 12, 69, 84, 82, 24,
3867                                   9, 12, 5, 5, 8, 12, 29, 17, 8, 1, 2, 2, 12,
3868                                   15, 91, 0, 5, 75, 4, 2, 13, 10, 65, 19, 12,
3869                                   13, 76, 5, 68, 66, 11, 89, 10, 15, 12, 8, 2,
3870                                   12, 7, 15, 12, 68, 3, 11, 110, 62, 97, 1, 68,
3871                                   69, 73, 69, 70, 80, 71, 83, 71, 81, 65, 62,
3872                                   90, 22, 25, 19, 15, 14, 13, 9, 9, 7, 68, 70,
3873                                   70, 74, 77, 99, 75, 76, 93, 0, 67, 69, 72, 79,
3874                                   82, 81, 80, 86, 80, 88, 95, 87, 96, 66, 22,
3875                                   16, 10, 7, 8, 1, 66, 67, 4, 4, 30, 20, 16, 10,
3876                                   16, 6, 6, 2, 66, 9, 39, 31, 26, 23, 23, 8, 2,
3877                                   64, 68, 70, 47, 29, 10, 1, 12, 0, 73, 73, 5,
3878                                   45, 35, 21, 12, 20, 4, 0, 68, 70, 62, 84, 78,
3879                                   70, 74, 74, 71, 67, 0, 68, 65, 1, 7, 75, 72,
3880                                   79, 77, 5, 77, 76, 74, 67, 65, 70, 74, 69, 74,
3881                                   69, 71, 83, 8, 8, 18, 3, 65, 8, 5, 2, 4, 3, 1,
3882                                   69, 64, 67, 71, 68, 9, 88, 69, 16, 71, 4, 65,
3883                                   2, 11, 65, 67, 4, 7, 78, 72, 86, 31, 33, 35,
3884                                   23, 17, 22, 19, 17, 15, 9, 11, 9, 64, 65, 73,
3885                                   67, 0, 68, 80, 69, 69, 72, 72, 79, 74, 82, 83,
3886                                   79, 87, 22, 21, 20, 17, 4, 9, 7, 69, 64, 70,
3887                                   73, 87, 82, 88, 94, 72, 71, 97, 66, 68, 75,
3888                                   86, 80, 84, 88, 78, 89, 86, 94, 96, 99, 105,
3889                                   82, 91, 96, 75, 69, 6, 67, 17, 26, 66, 0, 10,
3890                                   14, 4, 13, 25, 4, 0, 39, 12, 75, 93, 106, 126,
3891                                   126, 126, 126, 2, 39, 29, 25, 15, 24, 12, 6,
3892                                   4, 68, 75, 70, 5, 66, 15, 23, 64, 64, 7, 11,
3893                                   6, 10, 21, 7, 1, 39, 12, 75, 93, 106, 126,
3894                                   126, 126, 126 },
3895 
3896                                 {
3897 
3898                                 37,
3899                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 70, 70,
3900                                   30, 59, 14, 5, 69, 5, 11, 1, 68, 0, 74, 87, 2,
3901                                   82, 119, 120, 122, 29, 70, 67, 5, 11, 1, 81,
3902                                   0, 11, 4, 64, 71, 75, 0, 79, 80, 93, 5, 67,
3903                                   72, 4, 74, 71, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3904                                   0, 0, 64, 94, 97, 6, 67, 68, 22, 65, 84, 17,
3905                                   10, 3, 36, 38, 11, 14, 0, 14, 66, 64, 11, 80,
3906                                   78, 79, 83, 24, 65, 10, 9, 68, 79, 72, 0, 2,
3907                                   70, 69, 77, 17, 68, 4, 69, 76, 64, 70, 0, 4,
3908                                   1, 1, 8, 6, 70, 0, 62, 62, 40, 31, 6, 67, 1,
3909                                   8, 0, 11, 8, 1, 72, 15, 68, 86, 83, 27, 9, 13,
3910                                   5, 6, 9, 13, 31, 18, 9, 1, 2, 2, 13, 16, 92,
3911                                   1, 5, 75, 4, 1, 13, 10, 65, 19, 12, 13, 77, 6,
3912                                   68, 66, 11, 89, 10, 15, 12, 6, 64, 11, 6, 13,
3913                                   10, 70, 1, 9, 116, 62, 100, 64, 69, 71, 76,
3914                                   71, 73, 84, 75, 85, 73, 84, 67, 62, 91, 20,
3915                                   23, 17, 13, 12, 11, 7, 7, 5, 70, 72, 71, 75,
3916                                   78, 100, 75, 76, 93, 0, 68, 70, 73, 80, 83,
3917                                   82, 81, 87, 80, 89, 95, 87, 95, 64, 23, 17,
3918                                   10, 8, 9, 2, 65, 66, 7, 6, 31, 21, 17, 11, 17,
3919                                   8, 8, 4, 64, 10, 40, 32, 27, 24, 24, 9, 3, 0,
3920                                   67, 70, 48, 29, 10, 1, 13, 1, 73, 72, 5, 45,
3921                                   35, 20, 11, 20, 5, 1, 67, 69, 62, 82, 76, 68,
3922                                   72, 72, 69, 65, 2, 66, 0, 3, 10, 74, 71, 78,
3923                                   75, 7, 76, 75, 73, 66, 64, 69, 74, 69, 74, 69,
3924                                   71, 83, 9, 9, 19, 4, 65, 9, 6, 2, 5, 4, 1, 69,
3925                                   0, 66, 70, 67, 10, 88, 70, 16, 72, 4, 65, 2,
3926                                   11, 65, 67, 4, 7, 79, 72, 87, 30, 32, 35, 22,
3927                                   16, 20, 17, 15, 13, 7, 9, 7, 67, 67, 75, 71,
3928                                   66, 72, 84, 72, 72, 74, 74, 81, 75, 83, 84,
3929                                   79, 87, 20, 19, 18, 15, 2, 7, 5, 72, 66, 72,
3930                                   75, 89, 83, 89, 95, 72, 71, 98, 67, 69, 76,
3931                                   88, 81, 85, 89, 79, 90, 87, 94, 97, 99, 105,
3932                                   83, 92, 97, 74, 68, 7, 66, 19, 28, 65, 1, 11,
3933                                   15, 5, 14, 26, 4, 0, 38, 10, 77, 96, 109, 126,
3934                                   126, 126, 126, 3, 39, 30, 26, 16, 25, 13, 7,
3935                                   5, 67, 74, 69, 6, 65, 16, 24, 0, 0, 8, 12, 6,
3936                                   11, 22, 7, 1, 38, 10, 77, 96, 109, 126, 126,
3937                                   126, 126 },
3938 
3939                                 {
3940 
3941                                 36,
3942                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 71, 72,
3943                                   29, 59, 14, 7, 69, 5, 12, 1, 69, 0, 75, 89, 1,
3944                                   85, 123, 123, 124, 32, 69, 67, 5, 12, 1, 81,
3945                                   1, 11, 3, 64, 71, 74, 0, 79, 80, 93, 5, 67,
3946                                   72, 4, 74, 71, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3947                                   0, 0, 0, 94, 97, 6, 68, 68, 21, 65, 84, 19,
3948                                   11, 4, 38, 40, 12, 15, 2, 15, 65, 0, 13, 80,
3949                                   78, 79, 83, 24, 65, 11, 11, 68, 78, 71, 2, 2,
3950                                   70, 69, 78, 17, 68, 4, 68, 75, 0, 69, 1, 4, 2,
3951                                   2, 9, 7, 69, 1, 62, 62, 43, 34, 6, 67, 1, 8,
3952                                   0, 11, 8, 1, 72, 17, 68, 88, 85, 30, 9, 13, 5,
3953                                   6, 9, 13, 33, 19, 9, 1, 2, 2, 14, 17, 93, 1,
3954                                   5, 75, 3, 0, 12, 10, 66, 19, 12, 13, 78, 6,
3955                                   69, 67, 10, 89, 10, 14, 11, 4, 67, 10, 4, 11,
3956                                   8, 72, 64, 7, 122, 62, 104, 66, 71, 73, 79,
3957                                   73, 76, 88, 79, 88, 75, 87, 69, 62, 93, 18,
3958                                   21, 15, 11, 10, 9, 5, 5, 3, 72, 74, 73, 77,
3959                                   80, 102, 75, 76, 94, 64, 69, 71, 74, 81, 84,
3960                                   83, 83, 88, 80, 90, 96, 88, 94, 0, 24, 17, 10,
3961                                   8, 10, 3, 64, 65, 9, 7, 31, 21, 17, 12, 18, 9,
3962                                   10, 6, 1, 11, 41, 33, 28, 25, 25, 9, 3, 0, 66,
3963                                   70, 49, 29, 9, 1, 13, 1, 73, 72, 5, 45, 34,
3964                                   19, 10, 20, 5, 1, 67, 69, 62, 81, 75, 67, 70,
3965                                   70, 68, 0, 4, 65, 2, 5, 12, 73, 70, 78, 74, 9,
3966                                   76, 75, 73, 65, 64, 69, 74, 69, 75, 69, 71,
3967                                   83, 9, 9, 20, 4, 65, 9, 6, 2, 5, 4, 1, 70, 0,
3968                                   66, 70, 67, 11, 89, 71, 16, 73, 3, 66, 1, 11,
3969                                   66, 68, 4, 7, 80, 72, 88, 29, 31, 34, 20, 14,
3970                                   18, 15, 13, 11, 4, 6, 4, 70, 70, 77, 75, 70,
3971                                   76, 89, 75, 75, 77, 76, 84, 77, 85, 85, 80,
3972                                   88, 18, 17, 15, 13, 64, 4, 2, 75, 68, 75, 77,
3973                                   92, 85, 91, 97, 73, 72, 100, 68, 70, 78, 90,
3974                                   83, 87, 91, 80, 92, 88, 95, 98, 100, 106, 85,
3975                                   93, 98, 74, 68, 8, 66, 20, 29, 65, 2, 12, 16,
3976                                   5, 14, 27, 4, 0, 37, 8, 80, 99, 112, 126, 126,
3977                                   126, 126, 3, 39, 30, 26, 16, 26, 13, 7, 5, 67,
3978                                   74, 69, 6, 65, 17, 25, 0, 0, 8, 12, 6, 11, 23,
3979                                   7, 1, 37, 8, 80, 99, 112, 126, 126, 126, 126 },
3980 
3981                                 {
3982 
3983                                 35,
3984                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 73, 74,
3985                                   28, 59, 14, 9, 69, 6, 13, 1, 69, 0, 75, 90, 0,
3986                                   87, 126, 125, 125, 35, 68, 67, 6, 13, 1, 82,
3987                                   2, 11, 3, 64, 71, 74, 0, 79, 80, 93, 5, 67,
3988                                   71, 4, 74, 70, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3989                                   0, 0, 0, 94, 97, 7, 69, 68, 20, 66, 84, 22,
3990                                   12, 5, 39, 42, 14, 17, 4, 17, 64, 1, 15, 80,
3991                                   78, 78, 83, 24, 65, 12, 13, 68, 77, 71, 4, 2,
3992                                   71, 70, 78, 17, 68, 5, 68, 74, 1, 69, 2, 5, 3,
3993                                   4, 11, 7, 68, 2, 62, 62, 46, 37, 6, 67, 1, 9,
3994                                   0, 11, 9, 2, 71, 19, 68, 90, 87, 33, 9, 13, 5,
3995                                   6, 9, 14, 34, 20, 9, 1, 2, 2, 14, 18, 94, 1,
3996                                   5, 76, 3, 64, 12, 10, 66, 19, 12, 13, 79, 6,
3997                                   70, 68, 10, 89, 10, 14, 11, 2, 70, 9, 2, 9, 5,
3998                                   74, 67, 5, 126, 62, 107, 68, 73, 75, 82, 76,
3999                                   79, 92, 83, 91, 77, 91, 71, 62, 95, 16, 19,
4000                                   13, 8, 7, 7, 3, 3, 1, 74, 76, 75, 79, 81, 104,
4001                                   75, 76, 94, 65, 70, 72, 75, 82, 85, 84, 85,
4002                                   89, 81, 91, 97, 88, 94, 2, 25, 18, 10, 8, 11,
4003                                   3, 64, 65, 11, 8, 31, 21, 18, 13, 19, 10, 11,
4004                                   7, 3, 12, 41, 33, 28, 25, 26, 10, 3, 0, 66,
4005                                   70, 49, 29, 8, 1, 13, 1, 73, 71, 5, 44, 34,
4006                                   18, 9, 20, 5, 1, 67, 69, 62, 80, 73, 66, 69,
4007                                   69, 67, 2, 6, 64, 3, 7, 14, 73, 69, 77, 73,
4008                                   11, 75, 75, 73, 65, 0, 69, 74, 69, 75, 69, 71,
4009                                   84, 10, 10, 21, 4, 65, 10, 6, 2, 5, 4, 1, 70,
4010                                   0, 66, 70, 67, 11, 90, 72, 16, 74, 2, 67, 1,
4011                                   11, 67, 69, 4, 7, 81, 72, 89, 28, 30, 33, 19,
4012                                   12, 16, 13, 11, 8, 2, 3, 1, 73, 72, 79, 79,
4013                                   74, 80, 94, 79, 78, 79, 78, 86, 79, 87, 87,
4014                                   81, 89, 16, 14, 13, 10, 67, 2, 0, 78, 71, 77,
4015                                   80, 95, 87, 93, 98, 74, 73, 101, 70, 72, 80,
4016                                   92, 84, 89, 93, 81, 93, 89, 96, 99, 101, 107,
4017                                   86, 94, 99, 74, 67, 8, 65, 21, 30, 65, 2, 12,
4018                                   16, 5, 15, 28, 4, 0, 36, 6, 82, 102, 115, 126,
4019                                   126, 126, 126, 3, 39, 30, 26, 16, 26, 14, 7,
4020                                   5, 66, 74, 69, 7, 64, 18, 26, 0, 1, 8, 12, 6,
4021                                   11, 23, 7, 1, 36, 6, 82, 102, 115, 126, 126,
4022                                   126, 126 },
4023 
4024                                 {
4025 
4026                                 33,
4027                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 74, 76,
4028                                   27, 59, 13, 11, 69, 6, 14, 0, 70, 0, 76, 92,
4029                                   64, 90, 126, 126, 126, 38, 67, 67, 6, 14, 0,
4030                                   82, 3, 11, 2, 64, 70, 73, 0, 79, 80, 93, 5,
4031                                   67, 71, 4, 74, 70, 83, 0, 74, 72, 81, 3, 2,
4032                                   22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 19, 66, 84,
4033                                   24, 13, 6, 41, 44, 15, 18, 5, 18, 1, 2, 17,
4034                                   80, 77, 78, 83, 24, 65, 13, 15, 68, 77, 70, 6,
4035                                   2, 71, 70, 79, 17, 68, 5, 67, 73, 2, 68, 3, 5,
4036                                   3, 5, 12, 8, 67, 3, 62, 62, 49, 40, 6, 66, 1,
4037                                   9, 0, 11, 9, 2, 71, 21, 68, 92, 89, 35, 9, 14,
4038                                   5, 6, 9, 14, 36, 21, 10, 0, 2, 2, 15, 18, 95,
4039                                   1, 5, 76, 2, 65, 11, 9, 67, 19, 12, 13, 80, 6,
4040                                   71, 69, 9, 89, 9, 13, 10, 0, 74, 8, 0, 7, 3,
4041                                   76, 69, 3, 126, 62, 111, 70, 75, 78, 85, 78,
4042                                   83, 97, 87, 94, 79, 94, 73, 62, 96, 14, 17,
4043                                   10, 6, 5, 5, 1, 1, 64, 77, 78, 77, 81, 83,
4044                                   106, 75, 76, 95, 66, 71, 73, 77, 83, 87, 85,
4045                                   86, 90, 81, 92, 97, 89, 93, 3, 26, 18, 10, 9,
4046                                   11, 4, 0, 64, 13, 10, 31, 22, 18, 13, 20, 11,
4047                                   13, 9, 4, 12, 42, 34, 29, 26, 27, 10, 3, 1,
4048                                   65, 70, 50, 29, 8, 0, 13, 1, 73, 71, 5, 44,
4049                                   33, 17, 8, 20, 5, 2, 67, 69, 62, 78, 72, 65,
4050                                   67, 67, 66, 3, 7, 0, 5, 8, 16, 72, 68, 77, 72,
4051                                   12, 75, 75, 73, 64, 0, 69, 75, 69, 76, 69, 71,
4052                                   84, 10, 10, 22, 4, 65, 10, 6, 2, 5, 4, 1, 71,
4053                                   0, 66, 70, 67, 12, 91, 73, 16, 75, 2, 68, 0,
4054                                   11, 68, 70, 4, 7, 82, 72, 90, 27, 29, 32, 17,
4055                                   10, 14, 11, 8, 6, 64, 0, 65, 76, 75, 81, 84,
4056                                   78, 84, 99, 82, 82, 82, 81, 89, 81, 89, 88,
4057                                   82, 89, 13, 12, 10, 8, 70, 64, 66, 81, 73, 80,
4058                                   82, 98, 89, 95, 100, 75, 73, 103, 71, 73, 81,
4059                                   94, 86, 91, 94, 82, 95, 90, 97, 101, 102, 107,
4060                                   88, 96, 101, 73, 67, 9, 65, 22, 31, 65, 3, 13,
4061                                   17, 5, 15, 29, 4, 0, 35, 4, 85, 105, 119, 126,
4062                                   126, 126, 126, 4, 39, 30, 26, 16, 27, 14, 7,
4063                                   5, 66, 74, 69, 7, 64, 18, 27, 0, 1, 9, 13, 6,
4064                                   11, 24, 7, 1, 35, 4, 85, 105, 119, 126, 126,
4065                                   126, 126 },
4066 
4067                                 {
4068 
4069                                 32,
4070                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 75, 78,
4071                                   26, 59, 13, 13, 69, 6, 15, 0, 70, 0, 77, 94,
4072                                   65, 92, 126, 126, 126, 41, 66, 66, 6, 15, 0,
4073                                   82, 4, 11, 2, 64, 70, 72, 0, 79, 80, 93, 5,
4074                                   67, 71, 4, 74, 69, 83, 0, 74, 72, 81, 3, 2,
4075                                   22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 18, 67, 84,
4076                                   27, 14, 7, 43, 46, 17, 20, 7, 20, 2, 3, 20,
4077                                   80, 77, 77, 82, 24, 65, 14, 17, 68, 76, 70, 8,
4078                                   2, 72, 71, 79, 17, 68, 6, 67, 72, 3, 68, 4, 6,
4079                                   4, 7, 14, 9, 65, 4, 62, 62, 52, 43, 7, 66, 2,
4080                                   10, 0, 11, 10, 2, 70, 23, 68, 94, 91, 38, 9,
4081                                   14, 5, 6, 9, 15, 37, 22, 10, 0, 2, 2, 15, 19,
4082                                   96, 2, 5, 77, 2, 66, 11, 9, 67, 19, 12, 13,
4083                                   81, 7, 72, 69, 9, 89, 9, 12, 9, 65, 77, 7, 64,
4084                                   5, 1, 78, 72, 1, 126, 62, 114, 72, 77, 80, 88,
4085                                   81, 86, 101, 91, 96, 81, 98, 75, 62, 98, 12,
4086                                   15, 8, 4, 3, 3, 64, 64, 66, 79, 80, 79, 82,
4087                                   85, 108, 75, 76, 95, 67, 72, 74, 78, 84, 88,
4088                                   86, 88, 91, 82, 93, 98, 90, 92, 5, 27, 19, 10,
4089                                   9, 12, 4, 0, 0, 15, 11, 31, 22, 19, 14, 21,
4090                                   12, 14, 10, 6, 13, 43, 35, 30, 26, 28, 11, 4,
4091                                   1, 65, 70, 50, 29, 7, 0, 13, 1, 73, 70, 5, 43,
4092                                   32, 16, 7, 20, 5, 2, 67, 68, 62, 77, 70, 0,
4093                                   65, 66, 65, 5, 9, 1, 7, 10, 18, 71, 67, 76,
4094                                   71, 14, 75, 75, 72, 64, 1, 69, 75, 69, 76, 69,
4095                                   71, 85, 11, 10, 23, 4, 65, 10, 6, 2, 5, 4, 1,
4096                                   71, 0, 66, 70, 67, 12, 92, 74, 16, 76, 1, 68,
4097                                   64, 11, 68, 71, 4, 7, 83, 72, 91, 26, 28, 31,
4098                                   15, 8, 12, 9, 6, 3, 67, 66, 68, 79, 77, 83,
4099                                   88, 82, 88, 104, 85, 85, 84, 83, 91, 83, 90,
4100                                   90, 82, 90, 11, 9, 8, 6, 73, 67, 68, 84, 75,
4101                                   82, 84, 101, 91, 97, 101, 75, 74, 105, 72, 75,
4102                                   83, 96, 88, 93, 96, 83, 96, 91, 97, 102, 103,
4103                                   108, 89, 97, 102, 73, 67, 10, 64, 23, 32, 64,
4104                                   4, 13, 17, 5, 16, 30, 4, 0, 34, 2, 88, 108,
4105                                   122, 126, 126, 126, 126, 4, 39, 30, 26, 16,
4106                                   27, 14, 8, 6, 65, 74, 69, 8, 64, 19, 28, 0, 1,
4107                                   9, 13, 6, 12, 24, 7, 1, 34, 2, 88, 108, 122,
4108                                   126, 126, 126, 126 },
4109 
4110                                 {
4111 
4112                                 31,
4113                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 77, 80,
4114                                   25, 59, 13, 14, 69, 7, 15, 0, 71, 1, 77, 95,
4115                                   67, 95, 126, 126, 126, 43, 65, 66, 7, 15, 0,
4116                                   83, 4, 11, 1, 64, 70, 72, 0, 79, 79, 92, 5,
4117                                   66, 70, 4, 73, 69, 83, 0, 74, 72, 81, 3, 2,
4118                                   22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 18, 67, 84,
4119                                   29, 15, 8, 44, 49, 18, 21, 9, 21, 3, 4, 22,
4120                                   80, 77, 77, 82, 24, 65, 15, 20, 68, 75, 69,
4121                                   10, 1, 72, 71, 80, 18, 68, 6, 66, 72, 3, 67,
4122                                   5, 6, 5, 8, 15, 9, 64, 5, 62, 62, 55, 46, 7,
4123                                   66, 2, 10, 0, 11, 10, 3, 70, 25, 67, 96, 93,
4124                                   41, 9, 14, 5, 6, 10, 15, 39, 23, 10, 0, 2, 2,
4125                                   16, 20, 97, 2, 5, 77, 1, 67, 10, 9, 68, 19,
4126                                   12, 13, 83, 7, 73, 70, 8, 89, 9, 12, 9, 67,
4127                                   80, 6, 66, 2, 65, 80, 74, 64, 126, 62, 118,
4128                                   74, 78, 82, 92, 83, 89, 105, 96, 99, 83, 101,
4129                                   77, 62, 100, 10, 13, 6, 1, 0, 1, 67, 66, 68,
4130                                   81, 83, 81, 84, 86, 109, 75, 76, 96, 68, 73,
4131                                   75, 79, 85, 89, 87, 90, 92, 82, 94, 99, 90,
4132                                   92, 6, 28, 19, 10, 9, 13, 5, 1, 0, 17, 12, 32,
4133                                   22, 19, 15, 22, 13, 16, 12, 8, 14, 43, 35, 30,
4134                                   27, 29, 11, 4, 1, 64, 70, 51, 29, 6, 0, 13, 1,
4135                                   73, 70, 4, 43, 32, 15, 6, 19, 5, 2, 67, 68,
4136                                   62, 76, 69, 1, 64, 64, 64, 7, 11, 2, 8, 12,
4137                                   20, 71, 66, 76, 70, 16, 74, 75, 72, 0, 1, 69,
4138                                   75, 69, 77, 69, 71, 85, 11, 11, 24, 4, 65, 11,
4139                                   7, 2, 6, 5, 1, 72, 0, 66, 70, 67, 13, 93, 75,
4140                                   16, 77, 0, 69, 64, 11, 69, 71, 4, 6, 85, 73,
4141                                   92, 24, 27, 30, 14, 6, 10, 7, 4, 1, 69, 69,
4142                                   70, 82, 80, 85, 92, 86, 92, 108, 89, 88, 87,
4143                                   85, 94, 85, 92, 91, 83, 91, 9, 7, 5, 3, 76,
4144                                   69, 71, 87, 78, 85, 87, 104, 93, 98, 103, 76,
4145                                   75, 106, 74, 76, 85, 98, 89, 95, 98, 84, 98,
4146                                   92, 98, 103, 104, 109, 91, 98, 103, 73, 66,
4147                                   10, 64, 24, 33, 64, 4, 14, 18, 5, 16, 31, 4,
4148                                   0, 33, 0, 90, 111, 125, 126, 126, 126, 126, 4,
4149                                   39, 30, 26, 16, 28, 15, 8, 6, 65, 73, 68, 8,
4150                                   0, 20, 29, 1, 2, 9, 13, 6, 12, 25, 7, 1, 33,
4151                                   0, 90, 111, 125, 126, 126, 126, 126 },
4152 
4153                                 {
4154 
4155                                 30,
4156                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 78, 82,
4157                                   24, 59, 13, 16, 69, 7, 16, 64, 71, 1, 78, 97,
4158                                   68, 97, 126, 126, 126, 46, 64, 66, 7, 16, 64,
4159                                   83, 5, 11, 1, 64, 69, 71, 0, 79, 79, 92, 5,
4160                                   66, 70, 4, 73, 68, 82, 0, 74, 72, 81, 4, 2,
4161                                   22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 17, 68, 84,
4162                                   32, 16, 9, 46, 51, 20, 23, 10, 23, 5, 5, 24,
4163                                   80, 76, 76, 82, 24, 65, 16, 22, 68, 74, 69,
4164                                   12, 1, 73, 72, 80, 18, 68, 7, 66, 71, 4, 67,
4165                                   6, 7, 6, 10, 17, 10, 0, 6, 62, 62, 58, 49, 7,
4166                                   65, 2, 11, 0, 11, 11, 3, 69, 27, 67, 98, 95,
4167                                   44, 9, 15, 5, 6, 10, 16, 40, 24, 11, 64, 2, 2,
4168                                   16, 20, 98, 2, 5, 78, 1, 68, 10, 8, 68, 19,
4169                                   12, 13, 84, 7, 74, 71, 8, 89, 9, 11, 8, 69,
4170                                   83, 5, 68, 0, 67, 82, 77, 66, 126, 62, 121,
4171                                   76, 80, 85, 95, 86, 92, 110, 100, 102, 85,
4172                                   105, 79, 62, 101, 8, 11, 4, 64, 65, 64, 69,
4173                                   68, 70, 84, 85, 83, 86, 88, 111, 75, 76, 96,
4174                                   69, 74, 76, 81, 86, 90, 88, 91, 93, 83, 95,
4175                                   99, 91, 91, 8, 29, 20, 10, 10, 13, 5, 1, 1,
4176                                   19, 14, 32, 23, 20, 15, 23, 14, 17, 13, 10,
4177                                   14, 44, 36, 31, 27, 30, 12, 4, 2, 64, 70, 51,
4178                                   29, 6, 64, 13, 1, 73, 69, 4, 42, 31, 14, 5,
4179                                   19, 5, 3, 67, 68, 62, 74, 67, 2, 1, 0, 0, 8,
4180                                   12, 3, 10, 13, 22, 70, 65, 75, 69, 18, 74, 75,
4181                                   72, 0, 2, 69, 76, 69, 77, 69, 71, 86, 12, 11,
4182                                   25, 4, 65, 11, 7, 2, 6, 5, 1, 72, 0, 66, 70,
4183                                   67, 13, 94, 76, 16, 78, 0, 70, 65, 11, 70, 72,
4184                                   4, 6, 86, 73, 93, 23, 26, 29, 12, 4, 8, 5, 1,
4185                                   65, 72, 72, 73, 85, 82, 87, 97, 90, 96, 113,
4186                                   92, 91, 89, 87, 96, 87, 94, 93, 84, 91, 6, 4,
4187                                   3, 1, 79, 72, 73, 90, 80, 87, 89, 107, 95,
4188                                   100, 104, 77, 75, 108, 75, 78, 86, 100, 91,
4189                                   97, 99, 85, 99, 93, 99, 105, 105, 109, 92,
4190                                   100, 105, 72, 66, 11, 0, 25, 34, 64, 5, 14,
4191                                   18, 5, 17, 32, 4, 0, 32, 65, 93, 114, 126,
4192                                   126, 126, 126, 126, 5, 39, 30, 26, 16, 28, 15,
4193                                   8, 6, 64, 73, 68, 9, 0, 21, 30, 1, 2, 10, 14,
4194                                   6, 12, 25, 7, 1, 32, 65, 93, 114, 126, 126,
4195                                   126, 126, 126 },
4196 
4197                                 {
4198 
4199                                 28,
4200                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 80, 85,
4201                                   23, 59, 12, 18, 70, 7, 17, 64, 72, 1, 79, 99,
4202                                   69, 100, 126, 126, 126, 49, 0, 66, 7, 17, 64,
4203                                   84, 6, 11, 0, 64, 69, 71, 64, 80, 79, 92, 5,
4204                                   66, 70, 4, 73, 68, 82, 0, 74, 72, 81, 4, 2,
4205                                   22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 16, 68, 85,
4206                                   34, 17, 10, 47, 53, 21, 24, 12, 24, 6, 6, 26,
4207                                   80, 76, 76, 82, 24, 65, 17, 24, 68, 74, 68,
4208                                   14, 1, 73, 72, 81, 18, 68, 7, 65, 70, 5, 66,
4209                                   6, 7, 6, 11, 18, 10, 1, 7, 62, 62, 61, 51, 7,
4210                                   65, 2, 11, 64, 11, 11, 3, 69, 29, 67, 100, 97,
4211                                   46, 9, 15, 5, 6, 10, 16, 42, 24, 11, 64, 1, 2,
4212                                   17, 21, 100, 2, 5, 78, 0, 70, 9, 8, 69, 19,
4213                                   12, 12, 85, 7, 75, 72, 7, 89, 8, 10, 7, 71,
4214                                   87, 3, 70, 65, 70, 85, 79, 68, 126, 62, 125,
4215                                   78, 82, 87, 98, 88, 96, 114, 104, 105, 87,
4216                                   108, 81, 62, 103, 6, 8, 1, 67, 68, 67, 71, 71,
4217                                   72, 86, 87, 85, 88, 90, 113, 75, 77, 97, 70,
4218                                   76, 77, 82, 87, 92, 90, 93, 94, 83, 96, 100,
4219                                   92, 91, 9, 30, 20, 10, 10, 14, 6, 2, 1, 21,
4220                                   15, 32, 23, 20, 16, 24, 15, 19, 15, 11, 15,
4221                                   44, 36, 31, 28, 31, 12, 4, 2, 0, 71, 52, 29,
4222                                   5, 64, 13, 1, 73, 69, 4, 42, 30, 13, 4, 19, 5,
4223                                   3, 67, 68, 62, 73, 66, 3, 2, 2, 1, 10, 14, 4,
4224                                   11, 15, 24, 70, 65, 75, 68, 19, 74, 75, 72, 1,
4225                                   2, 69, 76, 69, 78, 69, 71, 86, 12, 11, 26, 4,
4226                                   66, 11, 7, 1, 6, 5, 1, 73, 0, 66, 70, 67, 14,
4227                                   95, 77, 16, 80, 64, 71, 66, 10, 71, 73, 4, 6,
4228                                   87, 73, 95, 22, 24, 28, 10, 2, 6, 3, 64, 67,
4229                                   75, 75, 76, 88, 85, 89, 101, 94, 101, 118, 96,
4230                                   95, 92, 90, 99, 89, 96, 94, 85, 92, 4, 2, 0,
4231                                   65, 82, 75, 76, 93, 83, 90, 92, 110, 97, 102,
4232                                   106, 78, 76, 110, 77, 79, 88, 102, 93, 99,
4233                                   101, 87, 101, 95, 100, 106, 106, 110, 94, 101,
4234                                   106, 72, 66, 11, 0, 26, 35, 64, 5, 15, 19, 5,
4235                                   17, 32, 4, 64, 31, 67, 96, 117, 126, 126, 126,
4236                                   126, 126, 5, 39, 30, 26, 16, 29, 15, 8, 6, 64,
4237                                   73, 68, 9, 0, 21, 30, 1, 2, 10, 14, 6, 12, 26,
4238                                   7, 0, 31, 67, 96, 117, 126, 126, 126, 126, 126 },
4239 
4240                                 {
4241 
4242                                 27,
4243                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 81, 87,
4244                                   22, 60, 12, 20, 70, 8, 18, 64, 73, 1, 79, 100,
4245                                   70, 102, 126, 126, 126, 52, 1, 65, 8, 18, 64,
4246                                   84, 7, 11, 0, 0, 69, 70, 64, 80, 79, 92, 5,
4247                                   66, 69, 4, 73, 68, 82, 0, 74, 72, 80, 4, 2,
4248                                   22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 15, 68, 85,
4249                                   36, 19, 11, 49, 55, 23, 25, 14, 26, 7, 8, 29,
4250                                   80, 76, 76, 81, 24, 65, 18, 26, 67, 73, 67,
4251                                   16, 1, 73, 72, 81, 18, 68, 7, 64, 69, 6, 65,
4252                                   7, 8, 7, 12, 20, 11, 3, 8, 62, 62, 62, 54, 8,
4253                                   65, 3, 12, 64, 11, 11, 4, 68, 32, 67, 102, 98,
4254                                   49, 9, 15, 5, 6, 10, 17, 44, 25, 11, 64, 1, 2,
4255                                   18, 22, 101, 3, 5, 78, 64, 71, 8, 8, 70, 19,
4256                                   12, 12, 86, 8, 76, 72, 6, 89, 8, 10, 7, 73,
4257                                   90, 2, 71, 67, 72, 87, 81, 70, 126, 62, 126,
4258                                   80, 84, 89, 101, 90, 99, 118, 108, 107, 89,
4259                                   111, 83, 62, 105, 4, 6, 64, 69, 70, 69, 73,
4260                                   73, 74, 88, 89, 86, 89, 91, 115, 75, 77, 97,
4261                                   70, 77, 78, 83, 88, 93, 91, 95, 95, 83, 97,
4262                                   101, 92, 90, 10, 31, 20, 10, 10, 15, 7, 3, 2,
4263                                   24, 16, 32, 23, 20, 17, 25, 16, 21, 17, 13,
4264                                   16, 45, 37, 32, 29, 32, 12, 5, 2, 1, 71, 53,
4265                                   29, 4, 64, 14, 2, 73, 68, 4, 42, 30, 12, 3,
4266                                   19, 5, 3, 67, 67, 62, 72, 65, 5, 4, 4, 2, 12,
4267                                   16, 5, 13, 17, 26, 69, 64, 74, 67, 21, 73, 74,
4268                                   71, 2, 3, 69, 76, 69, 79, 69, 71, 86, 12, 12,
4269                                   27, 5, 66, 12, 7, 1, 6, 5, 1, 74, 0, 65, 69,
4270                                   67, 15, 95, 78, 16, 81, 65, 71, 66, 10, 71,
4271                                   74, 4, 6, 88, 73, 96, 21, 23, 28, 9, 0, 4, 1,
4272                                   66, 69, 77, 78, 79, 91, 88, 91, 105, 98, 105,
4273                                   123, 99, 98, 95, 92, 101, 90, 97, 95, 85, 93,
4274                                   2, 0, 65, 67, 84, 77, 78, 96, 85, 92, 94, 112,
4275                                   99, 104, 108, 78, 77, 111, 78, 80, 90, 104,
4276                                   94, 100, 103, 88, 103, 96, 100, 107, 106, 111,
4277                                   96, 102, 107, 72, 65, 12, 0, 27, 37, 0, 6, 16,
4278                                   20, 5, 18, 33, 4, 64, 30, 69, 98, 120, 126,
4279                                   126, 126, 126, 126, 5, 39, 30, 27, 17, 30, 16,
4280                                   9, 7, 64, 73, 68, 9, 1, 22, 31, 1, 3, 10, 14,
4281                                   6, 13, 27, 7, 0, 30, 69, 98, 120, 126, 126,
4282                                   126, 126, 126 },
4283 
4284                                 {
4285 
4286                                 26,
4287                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 82, 89,
4288                                   21, 60, 12, 22, 70, 8, 19, 65, 73, 1, 80, 102,
4289                                   71, 105, 126, 126, 126, 55, 2, 65, 8, 19, 65,
4290                                   84, 8, 11, 64, 0, 68, 69, 64, 80, 79, 92, 5,
4291                                   66, 69, 4, 73, 67, 81, 0, 74, 72, 80, 5, 2,
4292                                   22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 14, 69,
4293                                   85, 39, 20, 12, 51, 57, 24, 27, 15, 27, 9, 9,
4294                                   31, 80, 75, 75, 81, 24, 65, 19, 28, 67, 72,
4295                                   67, 18, 1, 74, 73, 82, 18, 68, 8, 64, 68, 7,
4296                                   65, 8, 8, 8, 14, 21, 12, 4, 9, 62, 62, 62, 57,
4297                                   8, 64, 3, 12, 64, 11, 12, 4, 68, 34, 67, 104,
4298                                   100, 52, 9, 16, 5, 6, 10, 17, 45, 26, 12, 65,
4299                                   1, 2, 18, 22, 102, 3, 5, 79, 64, 72, 8, 7, 70,
4300                                   19, 12, 12, 87, 8, 77, 73, 6, 89, 8, 9, 6, 75,
4301                                   93, 1, 73, 69, 74, 89, 84, 72, 126, 62, 126,
4302                                   82, 86, 92, 104, 93, 102, 123, 112, 110, 91,
4303                                   115, 85, 62, 106, 2, 4, 66, 71, 72, 71, 75,
4304                                   75, 76, 91, 91, 88, 91, 93, 117, 75, 77, 98,
4305                                   71, 78, 79, 85, 89, 94, 92, 96, 96, 84, 98,
4306                                   101, 93, 89, 12, 32, 21, 10, 11, 15, 7, 3, 3,
4307                                   26, 18, 32, 24, 21, 17, 26, 17, 22, 18, 15,
4308                                   16, 46, 38, 33, 29, 33, 13, 5, 3, 1, 71, 53,
4309                                   29, 4, 65, 14, 2, 73, 68, 4, 41, 29, 11, 2,
4310                                   19, 5, 4, 67, 67, 62, 70, 0, 6, 6, 5, 3, 13,
4311                                   17, 6, 15, 18, 28, 68, 0, 74, 66, 23, 73, 74,
4312                                   71, 2, 3, 69, 77, 69, 79, 69, 71, 87, 13, 12,
4313                                   28, 5, 66, 12, 7, 1, 6, 5, 1, 74, 0, 65, 69,
4314                                   67, 15, 96, 79, 16, 82, 65, 72, 67, 10, 72,
4315                                   75, 4, 6, 89, 73, 97, 20, 22, 27, 7, 65, 2,
4316                                   64, 69, 72, 80, 81, 82, 94, 90, 93, 110, 102,
4317                                   109, 126, 102, 101, 97, 94, 104, 92, 99, 97,
4318                                   86, 93, 64, 66, 68, 69, 87, 80, 81, 99, 87,
4319                                   95, 96, 115, 101, 106, 109, 79, 77, 113, 79,
4320                                   82, 91, 106, 96, 102, 104, 89, 104, 97, 101,
4321                                   109, 107, 111, 97, 104, 109, 71, 65, 13, 1,
4322                                   28, 38, 0, 7, 16, 20, 5, 18, 34, 4, 64, 29,
4323                                   71, 101, 123, 126, 126, 126, 126, 126, 6, 39,
4324                                   30, 27, 17, 30, 16, 9, 7, 0, 73, 68, 10, 1,
4325                                   23, 32, 1, 3, 11, 15, 6, 13, 27, 7, 0, 29, 71,
4326                                   101, 123, 126, 126, 126, 126, 126 },
4327 
4328                                 {
4329 
4330                                 25,
4331                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 84, 91,
4332                                   20, 60, 12, 23, 70, 9, 19, 65, 74, 2, 80, 103,
4333                                   73, 107, 126, 126, 126, 57, 3, 65, 9, 19, 65,
4334                                   85, 8, 11, 64, 0, 68, 69, 64, 80, 78, 91, 5,
4335                                   65, 68, 4, 72, 67, 81, 0, 74, 72, 80, 5, 2,
4336                                   22, 0, 0, 0, 5, 96, 97, 10, 75, 70, 14, 69,
4337                                   85, 41, 21, 13, 52, 60, 26, 28, 17, 29, 10,
4338                                   10, 33, 80, 75, 75, 81, 24, 65, 20, 31, 67,
4339                                   71, 66, 20, 0, 74, 73, 82, 19, 68, 8, 0, 68,
4340                                   7, 64, 9, 9, 9, 15, 23, 12, 5, 10, 62, 62, 62,
4341                                   60, 8, 64, 3, 13, 64, 11, 12, 5, 67, 36, 66,
4342                                   106, 102, 55, 9, 16, 5, 6, 11, 18, 47, 27, 12,
4343                                   65, 1, 2, 19, 23, 103, 3, 5, 79, 65, 73, 7, 7,
4344                                   71, 19, 12, 12, 89, 8, 78, 74, 5, 89, 8, 9, 6,
4345                                   77, 96, 0, 75, 72, 77, 91, 86, 74, 126, 62,
4346                                   126, 84, 87, 94, 108, 95, 105, 126, 117, 113,
4347                                   93, 118, 87, 62, 108, 0, 2, 68, 74, 75, 73,
4348                                   78, 77, 78, 93, 94, 90, 93, 94, 118, 75, 77,
4349                                   98, 72, 79, 80, 86, 90, 95, 93, 98, 97, 84,
4350                                   99, 102, 93, 89, 13, 33, 21, 10, 11, 16, 8, 4,
4351                                   3, 28, 19, 33, 24, 21, 18, 27, 18, 24, 20, 17,
4352                                   17, 46, 38, 33, 30, 34, 13, 5, 3, 2, 71, 54,
4353                                   29, 3, 65, 14, 2, 73, 67, 3, 41, 29, 10, 1,
4354                                   18, 5, 4, 67, 67, 62, 69, 1, 7, 7, 7, 4, 15,
4355                                   19, 7, 16, 20, 30, 68, 1, 73, 65, 25, 72, 74,
4356                                   71, 3, 4, 69, 77, 69, 80, 69, 71, 87, 13, 13,
4357                                   29, 5, 66, 13, 8, 1, 7, 6, 1, 75, 0, 65, 69,
4358                                   67, 16, 97, 80, 16, 83, 66, 73, 67, 10, 73,
4359                                   75, 4, 5, 91, 74, 98, 18, 21, 26, 6, 67, 0,
4360                                   66, 71, 74, 82, 84, 84, 97, 93, 95, 114, 106,
4361                                   113, 126, 106, 104, 100, 96, 106, 94, 101, 98,
4362                                   87, 94, 66, 68, 70, 72, 90, 82, 83, 102, 90,
4363                                   97, 99, 118, 103, 107, 111, 80, 78, 114, 81,
4364                                   83, 93, 108, 97, 104, 106, 90, 106, 98, 102,
4365                                   110, 108, 112, 99, 105, 110, 71, 64, 13, 1,
4366                                   29, 39, 0, 7, 17, 21, 5, 19, 35, 4, 64, 28,
4367                                   73, 103, 126, 126, 126, 126, 126, 126, 6, 39,
4368                                   30, 27, 17, 31, 17, 9, 7, 0, 72, 67, 10, 2,
4369                                   24, 33, 2, 4, 11, 15, 6, 13, 28, 7, 0, 28, 73,
4370                                   103, 126, 126, 126, 126, 126, 126 },
4371 
4372                                 {
4373 
4374                                 23,
4375                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 85, 93,
4376                                   19, 60, 11, 25, 70, 9, 20, 65, 74, 2, 81, 105,
4377                                   74, 110, 126, 126, 126, 60, 4, 65, 9, 20, 65,
4378                                   85, 9, 11, 65, 0, 68, 68, 64, 80, 78, 91, 5,
4379                                   65, 68, 4, 72, 66, 81, 0, 74, 72, 80, 5, 2,
4380                                   22, 0, 0, 0, 5, 97, 97, 11, 76, 70, 13, 70,
4381                                   85, 44, 22, 14, 54, 62, 27, 30, 19, 30, 11,
4382                                   11, 35, 80, 75, 74, 81, 24, 65, 21, 33, 67,
4383                                   71, 66, 22, 0, 75, 74, 83, 19, 68, 9, 0, 67,
4384                                   8, 64, 10, 9, 9, 17, 24, 13, 6, 11, 62, 62,
4385                                   62, 62, 8, 64, 3, 13, 64, 11, 13, 5, 67, 38,
4386                                   66, 108, 104, 57, 9, 16, 5, 6, 11, 18, 48, 28,
4387                                   12, 65, 1, 2, 19, 24, 104, 3, 5, 80, 65, 74,
4388                                   7, 7, 71, 19, 12, 12, 90, 8, 79, 75, 5, 89, 7,
4389                                   8, 5, 79, 100, 64, 77, 74, 79, 93, 89, 76,
4390                                   126, 62, 126, 86, 89, 96, 111, 98, 109, 126,
4391                                   121, 116, 95, 122, 89, 62, 110, 65, 0, 71, 76,
4392                                   77, 75, 80, 79, 80, 95, 96, 92, 95, 96, 120,
4393                                   75, 77, 99, 73, 80, 81, 87, 91, 97, 94, 100,
4394                                   98, 85, 100, 103, 94, 88, 15, 34, 22, 10, 11,
4395                                   17, 8, 4, 4, 30, 20, 33, 24, 22, 19, 28, 19,
4396                                   25, 21, 18, 18, 47, 39, 34, 30, 35, 14, 5, 3,
4397                                   2, 71, 54, 29, 2, 65, 14, 2, 73, 67, 3, 40,
4398                                   28, 9, 0, 18, 5, 4, 67, 67, 62, 68, 3, 8, 9,
4399                                   8, 5, 17, 21, 8, 18, 22, 32, 67, 2, 73, 64,
4400                                   26, 72, 74, 71, 3, 4, 69, 77, 69, 80, 69, 71,
4401                                   88, 14, 13, 30, 5, 66, 13, 8, 1, 7, 6, 1, 75,
4402                                   0, 65, 69, 67, 16, 98, 81, 16, 84, 67, 74, 68,
4403                                   10, 74, 76, 4, 5, 92, 74, 99, 17, 20, 25, 4,
4404                                   69, 65, 68, 73, 77, 85, 87, 87, 100, 95, 97,
4405                                   118, 110, 117, 126, 109, 108, 102, 99, 109,
4406                                   96, 103, 100, 88, 95, 68, 71, 73, 74, 93, 85,
4407                                   86, 105, 92, 100, 101, 121, 105, 109, 112, 81,
4408                                   79, 116, 82, 85, 95, 110, 99, 106, 108, 91,
4409                                   107, 99, 103, 111, 109, 113, 100, 106, 111,
4410                                   71, 64, 14, 2, 30, 40, 0, 8, 17, 21, 5, 19,
4411                                   36, 4, 64, 27, 75, 106, 126, 126, 126, 126,
4412                                   126, 126, 6, 39, 30, 27, 17, 31, 17, 9, 7, 1,
4413                                   72, 67, 11, 2, 24, 34, 2, 4, 11, 15, 6, 13,
4414                                   28, 7, 0, 27, 75, 106, 126, 126, 126, 126,
4415                                   126, 126 },
4416 
4417                                 {
4418 
4419                                 22,
4420                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 86, 95,
4421                                   18, 60, 11, 27, 70, 9, 21, 66, 75, 2, 82, 107,
4422                                   75, 112, 126, 126, 126, 62, 5, 64, 9, 21, 66,
4423                                   85, 10, 11, 65, 0, 67, 67, 64, 80, 78, 91, 5,
4424                                   65, 68, 4, 72, 66, 80, 0, 74, 72, 80, 6, 2,
4425                                   22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 12, 70,
4426                                   85, 46, 23, 15, 56, 62, 29, 31, 20, 32, 13,
4427                                   12, 38, 80, 74, 74, 80, 24, 65, 22, 35, 67,
4428                                   70, 65, 24, 0, 75, 74, 83, 19, 68, 9, 1, 66,
4429                                   9, 0, 11, 10, 10, 18, 26, 14, 8, 12, 62, 62,
4430                                   62, 62, 9, 0, 4, 14, 64, 11, 13, 5, 66, 40,
4431                                   66, 110, 106, 60, 9, 17, 5, 6, 11, 19, 50, 29,
4432                                   13, 66, 1, 2, 20, 24, 105, 4, 5, 80, 66, 75,
4433                                   6, 6, 72, 19, 12, 12, 91, 9, 80, 75, 4, 89, 7,
4434                                   7, 4, 81, 103, 65, 78, 76, 81, 95, 91, 78,
4435                                   126, 62, 126, 88, 91, 99, 114, 100, 112, 126,
4436                                   125, 118, 97, 125, 91, 62, 111, 67, 65, 73,
4437                                   78, 79, 77, 82, 81, 82, 98, 98, 94, 96, 98,
4438                                   122, 75, 77, 99, 74, 81, 82, 89, 92, 98, 95,
4439                                   101, 99, 85, 101, 103, 95, 87, 16, 35, 22, 10,
4440                                   12, 17, 9, 5, 5, 32, 22, 33, 25, 22, 19, 29,
4441                                   20, 27, 23, 20, 18, 48, 40, 35, 31, 36, 14, 6,
4442                                   4, 3, 71, 55, 29, 2, 66, 14, 2, 73, 66, 3, 40,
4443                                   27, 8, 64, 18, 5, 5, 67, 66, 62, 66, 4, 10,
4444                                   11, 10, 6, 18, 22, 9, 20, 23, 34, 66, 3, 72,
4445                                   0, 28, 72, 74, 70, 4, 5, 69, 78, 69, 81, 69,
4446                                   71, 88, 14, 13, 31, 5, 66, 13, 8, 1, 7, 6, 1,
4447                                   76, 0, 65, 69, 67, 17, 99, 82, 16, 85, 67, 74,
4448                                   69, 10, 74, 77, 4, 5, 93, 74, 100, 16, 19, 24,
4449                                   2, 71, 67, 70, 76, 79, 88, 90, 90, 103, 98,
4450                                   99, 123, 114, 121, 126, 112, 111, 105, 101,
4451                                   111, 98, 104, 101, 88, 95, 71, 73, 75, 76, 96,
4452                                   88, 88, 108, 94, 102, 103, 124, 107, 111, 114,
4453                                   81, 79, 118, 83, 86, 96, 112, 101, 108, 109,
4454                                   92, 109, 100, 103, 113, 110, 113, 102, 108,
4455                                   113, 70, 64, 15, 2, 31, 41, 1, 9, 18, 22, 5,
4456                                   20, 37, 4, 64, 26, 77, 109, 126, 126, 126,
4457                                   126, 126, 126, 7, 39, 30, 27, 17, 32, 17, 10,
4458                                   8, 1, 72, 67, 11, 2, 25, 35, 2, 4, 12, 16, 6,
4459                                   14, 29, 7, 0, 26, 77, 109, 126, 126, 126, 126,
4460                                   126, 126 },
4461 
4462                                 {
4463 
4464                                 21,
4465                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 88, 97,
4466                                   17, 60, 11, 29, 70, 10, 22, 66, 75, 2, 82,
4467                                   108, 76, 115, 126, 126, 126, 62, 6, 64, 10,
4468                                   22, 66, 86, 11, 11, 66, 0, 67, 67, 64, 80, 78,
4469                                   91, 5, 65, 67, 4, 72, 65, 80, 0, 74, 72, 80,
4470                                   6, 2, 22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 11,
4471                                   71, 85, 49, 24, 16, 57, 62, 30, 33, 22, 33,
4472                                   14, 13, 40, 80, 74, 73, 80, 24, 65, 23, 37,
4473                                   67, 69, 65, 26, 0, 76, 75, 84, 19, 68, 10, 1,
4474                                   65, 10, 0, 12, 10, 11, 20, 27, 14, 9, 13, 62,
4475                                   62, 62, 62, 9, 0, 4, 14, 64, 11, 14, 6, 66,
4476                                   42, 66, 112, 108, 62, 9, 17, 5, 6, 11, 19, 51,
4477                                   30, 13, 66, 1, 2, 20, 25, 106, 4, 5, 81, 66,
4478                                   76, 6, 6, 72, 19, 12, 12, 92, 9, 81, 76, 4,
4479                                   89, 7, 7, 4, 83, 106, 66, 80, 78, 84, 97, 94,
4480                                   80, 126, 62, 126, 90, 93, 101, 117, 103, 115,
4481                                   126, 126, 121, 99, 126, 93, 62, 113, 69, 67,
4482                                   75, 81, 82, 79, 84, 83, 84, 100, 100, 96, 98,
4483                                   99, 124, 75, 77, 100, 75, 82, 83, 90, 93, 99,
4484                                   96, 103, 100, 86, 102, 104, 95, 87, 18, 36,
4485                                   23, 10, 12, 18, 9, 5, 5, 34, 23, 33, 25, 23,
4486                                   20, 30, 21, 28, 24, 22, 19, 48, 40, 35, 31,
4487                                   37, 15, 6, 4, 3, 71, 55, 29, 1, 66, 14, 2, 73,
4488                                   66, 3, 39, 27, 7, 65, 18, 5, 5, 67, 66, 62,
4489                                   65, 6, 11, 12, 11, 7, 20, 24, 10, 21, 25, 36,
4490                                   66, 4, 72, 1, 30, 71, 74, 70, 4, 5, 69, 78,
4491                                   69, 81, 69, 71, 89, 15, 14, 32, 5, 66, 14, 8,
4492                                   1, 7, 6, 1, 76, 0, 65, 69, 67, 17, 100, 83,
4493                                   16, 86, 68, 75, 69, 10, 75, 78, 4, 5, 94, 74,
4494                                   101, 15, 18, 23, 1, 73, 69, 72, 78, 82, 90,
4495                                   93, 93, 106, 100, 101, 126, 118, 125, 126,
4496                                   116, 114, 107, 103, 114, 100, 106, 103, 89,
4497                                   96, 73, 76, 78, 79, 99, 90, 91, 111, 97, 105,
4498                                   106, 126, 109, 113, 115, 82, 80, 119, 85, 88,
4499                                   98, 114, 102, 110, 111, 93, 110, 101, 104,
4500                                   114, 111, 114, 103, 109, 114, 70, 0, 15, 3,
4501                                   32, 42, 1, 9, 18, 22, 5, 20, 38, 4, 64, 25,
4502                                   79, 111, 126, 126, 126, 126, 126, 126, 7, 39,
4503                                   30, 27, 17, 32, 18, 10, 8, 2, 72, 67, 12, 3,
4504                                   26, 36, 2, 5, 12, 16, 6, 14, 29, 7, 0, 25, 79,
4505                                   111, 126, 126, 126, 126, 126, 126 },
4506 
4507                                 {
4508 
4509                                 20,
4510                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 89, 99,
4511                                   16, 60, 11, 31, 70, 10, 23, 66, 76, 2, 83,
4512                                   110, 77, 117, 126, 126, 126, 62, 7, 64, 10,
4513                                   23, 66, 86, 12, 11, 66, 0, 67, 66, 64, 80, 78,
4514                                   91, 5, 65, 67, 4, 72, 65, 80, 0, 74, 72, 80,
4515                                   6, 2, 22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 10,
4516                                   71, 85, 51, 25, 17, 59, 62, 32, 34, 24, 35,
4517                                   15, 14, 42, 80, 74, 73, 80, 24, 65, 24, 39,
4518                                   67, 68, 64, 28, 0, 76, 75, 84, 19, 68, 10, 2,
4519                                   64, 11, 1, 13, 11, 12, 21, 29, 15, 10, 14, 62,
4520                                   62, 62, 62, 9, 0, 4, 15, 64, 11, 14, 6, 65,
4521                                   44, 66, 114, 110, 62, 9, 17, 5, 6, 11, 20, 53,
4522                                   31, 13, 66, 1, 2, 21, 26, 107, 4, 5, 81, 67,
4523                                   77, 5, 6, 73, 19, 12, 12, 93, 9, 82, 77, 3,
4524                                   89, 7, 6, 3, 85, 109, 67, 82, 80, 86, 99, 96,
4525                                   82, 126, 62, 126, 92, 95, 103, 120, 105, 118,
4526                                   126, 126, 124, 101, 126, 95, 62, 115, 71, 69,
4527                                   77, 83, 84, 81, 86, 85, 86, 102, 102, 98, 100,
4528                                   101, 126, 75, 77, 100, 76, 83, 84, 91, 94,
4529                                   100, 97, 105, 101, 86, 103, 105, 96, 86, 19,
4530                                   37, 23, 10, 12, 19, 10, 6, 6, 36, 24, 33, 25,
4531                                   23, 21, 31, 22, 30, 26, 24, 20, 49, 41, 36,
4532                                   32, 38, 15, 6, 4, 4, 71, 56, 29, 0, 66, 14, 2,
4533                                   73, 65, 3, 39, 26, 6, 66, 18, 5, 5, 67, 66,
4534                                   62, 64, 7, 12, 14, 13, 8, 22, 26, 11, 23, 27,
4535                                   38, 65, 5, 71, 2, 32, 71, 74, 70, 5, 6, 69,
4536                                   78, 69, 82, 69, 71, 89, 15, 14, 33, 5, 66, 14,
4537                                   8, 1, 7, 6, 1, 77, 0, 65, 69, 67, 18, 101, 84,
4538                                   16, 87, 69, 76, 70, 10, 76, 79, 4, 5, 95, 74,
4539                                   102, 14, 17, 22, 64, 75, 71, 74, 80, 84, 93,
4540                                   96, 96, 109, 103, 103, 126, 122, 126, 126,
4541                                   119, 117, 110, 105, 116, 102, 108, 104, 90,
4542                                   97, 75, 78, 80, 81, 102, 93, 93, 114, 99, 107,
4543                                   108, 126, 111, 115, 117, 83, 81, 121, 86, 89,
4544                                   100, 116, 104, 112, 113, 94, 112, 102, 105,
4545                                   115, 112, 115, 105, 110, 115, 70, 0, 16, 3,
4546                                   33, 43, 1, 10, 19, 23, 5, 21, 39, 4, 64, 24,
4547                                   81, 114, 126, 126, 126, 126, 126, 126, 7, 39,
4548                                   30, 27, 17, 33, 18, 10, 8, 2, 72, 67, 12, 3,
4549                                   27, 37, 2, 5, 12, 16, 6, 14, 30, 7, 0, 24, 81,
4550                                   114, 126, 126, 126, 126, 126, 126 },
4551 
4552                                 {
4553 
4554                                 18,
4555                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 91, 102,
4556                                   15, 60, 10, 32, 71, 10, 23, 67, 77, 2, 84,
4557                                   112, 79, 120, 126, 126, 126, 62, 7, 64, 10,
4558                                   23, 67, 87, 12, 11, 67, 0, 67, 66, 65, 81, 78,
4559                                   91, 4, 65, 67, 4, 72, 65, 80, 0, 74, 73, 80,
4560                                   6, 2, 22, 0, 0, 0, 7, 98, 97, 12, 80, 71, 9,
4561                                   72, 86, 53, 26, 18, 60, 62, 33, 35, 25, 36,
4562                                   16, 15, 44, 80, 74, 73, 80, 24, 65, 24, 41,
4563                                   67, 68, 64, 29, 64, 77, 76, 85, 19, 68, 10, 2,
4564                                   64, 11, 1, 13, 11, 12, 22, 30, 15, 11, 15, 62,
4565                                   62, 62, 62, 9, 0, 4, 15, 65, 11, 14, 6, 65,
4566                                   46, 66, 116, 112, 62, 9, 17, 5, 6, 11, 20, 54,
4567                                   31, 13, 67, 0, 2, 21, 26, 109, 4, 5, 82, 68,
4568                                   79, 4, 5, 74, 19, 12, 11, 95, 9, 83, 78, 2,
4569                                   89, 6, 5, 2, 88, 113, 69, 84, 83, 89, 102, 99,
4570                                   84, 126, 62, 126, 95, 97, 106, 124, 108, 122,
4571                                   126, 126, 126, 103, 126, 97, 62, 117, 74, 72,
4572                                   80, 86, 87, 84, 89, 88, 88, 105, 105, 100,
4573                                   102, 103, 126, 75, 78, 101, 77, 85, 86, 93,
4574                                   96, 102, 99, 107, 102, 87, 104, 106, 97, 86,
4575                                   20, 37, 23, 10, 12, 19, 10, 6, 6, 38, 25, 33,
4576                                   25, 23, 21, 31, 23, 31, 27, 25, 20, 49, 41,
4577                                   36, 32, 39, 15, 6, 4, 4, 72, 56, 28, 64, 67,
4578                                   14, 2, 73, 65, 2, 38, 25, 4, 67, 17, 5, 5, 67,
4579                                   66, 62, 0, 8, 13, 15, 14, 9, 23, 27, 12, 24,
4580                                   28, 40, 65, 5, 71, 3, 33, 71, 74, 70, 5, 6,
4581                                   69, 79, 70, 83, 69, 72, 90, 15, 14, 34, 5, 67,
4582                                   14, 8, 0, 7, 6, 1, 78, 0, 65, 69, 67, 18, 102,
4583                                   85, 16, 89, 70, 77, 71, 9, 77, 80, 4, 4, 97,
4584                                   75, 104, 12, 15, 21, 66, 77, 74, 77, 83, 87,
4585                                   96, 99, 99, 113, 106, 105, 126, 126, 126, 126,
4586                                   123, 121, 113, 108, 119, 104, 110, 106, 91,
4587                                   98, 78, 81, 83, 84, 105, 96, 96, 118, 102,
4588                                   110, 111, 126, 113, 117, 119, 84, 82, 123, 88,
4589                                   91, 102, 119, 106, 114, 115, 96, 114, 104,
4590                                   106, 117, 113, 116, 107, 112, 117, 70, 0, 16,
4591                                   3, 34, 44, 1, 10, 19, 23, 5, 21, 39, 4, 65,
4592                                   22, 83, 117, 126, 126, 126, 126, 126, 126, 7,
4593                                   39, 30, 27, 17, 33, 18, 10, 8, 2, 72, 67, 12,
4594                                   3, 27, 37, 2, 5, 12, 16, 6, 14, 30, 6, 64, 22,
4595                                   83, 117, 126, 126, 126, 126, 126, 126 },
4596 
4597                                 {
4598 
4599                                 17,
4600                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 92, 104,
4601                                   14, 61, 10, 34, 71, 11, 24, 67, 77, 3, 84,
4602                                   113, 80, 122, 126, 126, 126, 62, 8, 0, 11, 24,
4603                                   67, 87, 13, 11, 67, 1, 66, 65, 65, 81, 77, 90,
4604                                   4, 64, 66, 4, 71, 64, 79, 1, 73, 73, 79, 7, 2,
4605                                   22, 0, 0, 0, 8, 98, 97, 13, 80, 71, 9, 72, 86,
4606                                   56, 28, 20, 62, 62, 35, 37, 27, 38, 18, 17,
4607                                   47, 80, 73, 72, 79, 24, 65, 25, 44, 66, 67, 0,
4608                                   31, 64, 77, 76, 85, 20, 68, 11, 3, 0, 12, 2,
4609                                   14, 12, 13, 24, 32, 16, 13, 17, 62, 62, 62,
4610                                   62, 10, 1, 5, 16, 65, 12, 15, 7, 64, 49, 65,
4611                                   118, 113, 62, 9, 18, 5, 7, 12, 21, 56, 32, 14,
4612                                   67, 0, 2, 22, 27, 110, 5, 5, 82, 68, 80, 4, 5,
4613                                   74, 19, 12, 11, 96, 10, 83, 78, 2, 89, 6, 5,
4614                                   2, 90, 116, 70, 85, 85, 91, 104, 101, 86, 126,
4615                                   62, 126, 97, 98, 108, 126, 110, 125, 126, 126,
4616                                   126, 105, 126, 99, 62, 118, 76, 74, 82, 88,
4617                                   89, 86, 91, 90, 90, 107, 107, 101, 103, 104,
4618                                   126, 75, 78, 101, 77, 86, 87, 94, 97, 103,
4619                                   100, 108, 103, 87, 105, 106, 97, 85, 22, 38,
4620                                   24, 10, 13, 20, 11, 7, 7, 41, 27, 34, 26, 24,
4621                                   22, 32, 25, 33, 29, 27, 21, 50, 42, 37, 33,
4622                                   40, 16, 7, 5, 5, 72, 57, 28, 64, 67, 15, 3,
4623                                   73, 64, 2, 38, 25, 3, 68, 17, 6, 6, 66, 65,
4624                                   62, 2, 10, 15, 17, 16, 11, 25, 29, 14, 26, 30,
4625                                   43, 64, 6, 70, 5, 35, 70, 73, 69, 6, 7, 68,
4626                                   79, 70, 83, 69, 72, 90, 16, 15, 35, 6, 67, 15,
4627                                   9, 0, 8, 7, 1, 78, 1, 64, 68, 66, 19, 102, 86,
4628                                   16, 90, 70, 77, 71, 9, 77, 80, 4, 4, 98, 75,
4629                                   105, 11, 14, 21, 67, 78, 76, 79, 85, 89, 98,
4630                                   101, 101, 116, 108, 107, 126, 126, 126, 126,
4631                                   126, 124, 115, 110, 121, 105, 111, 107, 91,
4632                                   98, 80, 83, 85, 86, 107, 98, 98, 121, 104,
4633                                   112, 113, 126, 114, 118, 120, 84, 82, 124, 89,
4634                                   92, 103, 121, 107, 115, 116, 97, 115, 105,
4635                                   106, 118, 113, 116, 108, 113, 118, 69, 1, 17,
4636                                   4, 36, 46, 2, 11, 20, 24, 6, 22, 40, 4, 65,
4637                                   21, 85, 119, 126, 126, 126, 126, 126, 126, 8,
4638                                   39, 31, 28, 18, 34, 19, 11, 9, 3, 71, 66, 13,
4639                                   4, 28, 38, 3, 6, 13, 17, 6, 15, 31, 6, 64, 21,
4640                                   85, 119, 126, 126, 126, 126, 126, 126 },
4641 
4642                                 {
4643 
4644                                 16,
4645                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 93, 106,
4646                                   13, 61, 10, 36, 71, 11, 25, 67, 78, 3, 85,
4647                                   115, 81, 125, 126, 126, 126, 62, 9, 0, 11, 25,
4648                                   67, 87, 14, 11, 68, 1, 66, 64, 65, 81, 77, 90,
4649                                   4, 64, 66, 4, 71, 64, 79, 1, 73, 73, 79, 7, 2,
4650                                   22, 0, 0, 0, 9, 98, 97, 13, 81, 71, 8, 72, 86,
4651                                   58, 29, 21, 62, 62, 36, 38, 29, 39, 19, 18,
4652                                   49, 80, 73, 72, 79, 24, 65, 26, 46, 66, 66, 1,
4653                                   33, 64, 77, 76, 86, 20, 68, 11, 4, 1, 13, 3,
4654                                   15, 12, 14, 25, 33, 17, 14, 18, 62, 62, 62,
4655                                   62, 10, 1, 5, 16, 65, 12, 15, 7, 64, 51, 65,
4656                                   120, 115, 62, 9, 18, 5, 7, 12, 21, 58, 33, 14,
4657                                   67, 0, 2, 23, 28, 111, 5, 5, 82, 69, 81, 3, 5,
4658                                   75, 19, 12, 11, 97, 10, 84, 79, 1, 89, 6, 4,
4659                                   1, 92, 119, 71, 87, 87, 93, 106, 103, 88, 126,
4660                                   62, 126, 99, 100, 110, 126, 112, 126, 126,
4661                                   126, 126, 107, 126, 101, 62, 120, 78, 76, 84,
4662                                   90, 91, 88, 93, 92, 92, 109, 109, 103, 105,
4663                                   106, 126, 75, 78, 102, 78, 87, 88, 95, 98,
4664                                   104, 101, 110, 104, 87, 106, 107, 98, 84, 23,
4665                                   39, 24, 10, 13, 21, 12, 8, 8, 43, 28, 34, 26,
4666                                   24, 23, 33, 26, 35, 31, 29, 22, 51, 43, 38,
4667                                   34, 41, 16, 7, 5, 6, 72, 58, 28, 65, 67, 15,
4668                                   3, 73, 64, 2, 38, 24, 2, 69, 17, 6, 6, 66, 65,
4669                                   62, 3, 11, 16, 19, 18, 12, 27, 31, 15, 28, 32,
4670                                   45, 0, 7, 70, 6, 37, 70, 73, 69, 7, 7, 68, 79,
4671                                   70, 84, 69, 72, 90, 16, 15, 36, 6, 67, 15, 9,
4672                                   0, 8, 7, 1, 79, 1, 64, 68, 66, 20, 103, 87,
4673                                   16, 91, 71, 78, 72, 9, 78, 81, 4, 4, 99, 75,
4674                                   106, 10, 13, 20, 69, 80, 78, 81, 87, 91, 101,
4675                                   104, 104, 119, 111, 109, 126, 126, 126, 126,
4676                                   126, 126, 118, 112, 124, 107, 113, 108, 92,
4677                                   99, 82, 85, 88, 88, 110, 101, 101, 124, 106,
4678                                   115, 115, 126, 116, 120, 122, 85, 83, 126, 90,
4679                                   93, 105, 123, 109, 117, 118, 98, 117, 106,
4680                                   107, 119, 114, 117, 110, 114, 119, 69, 1, 18,
4681                                   4, 37, 47, 2, 12, 21, 25, 6, 22, 41, 4, 65,
4682                                   20, 87, 122, 126, 126, 126, 126, 126, 126, 8,
4683                                   39, 31, 28, 18, 35, 19, 11, 9, 3, 71, 66, 13,
4684                                   4, 29, 39, 3, 6, 13, 17, 6, 15, 32, 6, 64, 20,
4685                                   87, 122, 126, 126, 126, 126, 126, 126 },
4686 
4687                                 {
4688 
4689                                 15,
4690                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 95, 108,
4691                                   12, 61, 10, 38, 71, 12, 26, 67, 78, 3, 85,
4692                                   116, 82, 126, 126, 126, 126, 62, 10, 0, 12,
4693                                   26, 67, 88, 15, 11, 68, 1, 66, 64, 65, 81, 77,
4694                                   90, 4, 64, 65, 4, 71, 0, 79, 1, 73, 73, 79, 7,
4695                                   2, 22, 0, 0, 0, 9, 98, 97, 14, 82, 71, 7, 73,
4696                                   86, 61, 30, 22, 62, 62, 38, 40, 31, 41, 20,
4697                                   19, 51, 80, 73, 71, 79, 24, 65, 27, 48, 66,
4698                                   65, 1, 35, 64, 78, 77, 86, 20, 68, 12, 4, 2,
4699                                   14, 3, 16, 13, 15, 27, 35, 17, 15, 19, 62, 62,
4700                                   62, 62, 10, 1, 5, 17, 65, 12, 16, 8, 0, 53,
4701                                   65, 122, 117, 62, 9, 18, 5, 7, 12, 22, 59, 34,
4702                                   14, 67, 0, 2, 23, 29, 112, 5, 5, 83, 69, 82,
4703                                   3, 5, 75, 19, 12, 11, 98, 10, 85, 80, 1, 89,
4704                                   6, 4, 1, 94, 122, 72, 89, 89, 96, 108, 106,
4705                                   90, 126, 62, 126, 101, 102, 112, 126, 115,
4706                                   126, 126, 126, 126, 109, 126, 103, 62, 122,
4707                                   80, 78, 86, 93, 94, 90, 95, 94, 94, 111, 111,
4708                                   105, 107, 107, 126, 75, 78, 102, 79, 88, 89,
4709                                   96, 99, 105, 102, 112, 105, 88, 107, 108, 98,
4710                                   84, 25, 40, 25, 10, 13, 22, 12, 8, 8, 45, 29,
4711                                   34, 26, 25, 24, 34, 27, 36, 32, 31, 23, 51,
4712                                   43, 38, 34, 42, 17, 7, 5, 6, 72, 58, 28, 66,
4713                                   67, 15, 3, 73, 0, 2, 37, 24, 1, 70, 17, 6, 6,
4714                                   66, 65, 62, 4, 13, 17, 20, 19, 13, 29, 33, 16,
4715                                   29, 34, 47, 0, 8, 69, 7, 39, 69, 73, 69, 7, 8,
4716                                   68, 79, 70, 84, 69, 72, 91, 17, 16, 37, 6, 67,
4717                                   16, 9, 0, 8, 7, 1, 79, 1, 64, 68, 66, 20, 104,
4718                                   88, 16, 92, 72, 79, 72, 9, 79, 82, 4, 4, 100,
4719                                   75, 107, 9, 12, 19, 70, 82, 80, 83, 89, 94,
4720                                   103, 107, 107, 122, 113, 111, 126, 126, 126,
4721                                   126, 126, 126, 120, 114, 126, 109, 115, 110,
4722                                   93, 100, 84, 88, 90, 91, 113, 103, 103, 126,
4723                                   109, 117, 118, 126, 118, 122, 123, 86, 84,
4724                                   126, 92, 95, 107, 125, 110, 119, 120, 99, 118,
4725                                   107, 108, 120, 115, 118, 111, 115, 120, 69, 2,
4726                                   18, 5, 38, 48, 2, 12, 21, 25, 6, 23, 42, 4,
4727                                   65, 19, 89, 124, 126, 126, 126, 126, 126, 126,
4728                                   8, 39, 31, 28, 18, 35, 20, 11, 9, 4, 71, 66,
4729                                   14, 5, 30, 40, 3, 7, 13, 17, 6, 15, 32, 6, 64,
4730                                   19, 89, 124, 126, 126, 126, 126, 126, 126 },
4731 
4732                           },
4733 
4734                           {
4735 
4736                               {
4737 
4738                               62,
4739                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 47, 62,
4740                                 62, 12, 1, 99, 47, 85, 102, 6, 6, 73, 6, 23, 53,
4741                                 62, 62, 21, 97, 126, 117, 74, 85, 102, 6, 93,
4742                                 88, 19, 8, 89, 103, 116, 6, 5, 84, 96, 0, 85,
4743                                 106, 0, 75, 90, 101, 8, 79, 75, 97, 13, 3, 22,
4744                                 0, 0, 0, 83, 86, 97, 72, 22, 1, 29, 88, 126,
4745                                 126, 91, 95, 84, 86, 89, 91, 126, 76, 103, 90,
4746                                 126, 80, 76, 84, 78, 8, 2, 83, 126, 79, 104, 91,
4747                                 126, 65, 79, 72, 92, 7, 68, 71, 98, 86, 88, 82,
4748                                 72, 67, 72, 89, 69, 4, 66, 6, 71, 71, 5, 74, 19,
4749                                 69, 1, 12, 16, 21, 22, 10, 76, 78, 83, 11, 67,
4750                                 90, 67, 72, 75, 80, 83, 64, 32, 64, 94, 75, 0,
4751                                 74, 28, 36, 91, 65, 69, 77, 66, 1, 68, 81, 33,
4752                                 56, 40, 74, 66, 124, 26, 62, 62, 126, 24, 21,
4753                                 29, 34, 32, 26, 21, 23, 30, 20, 27, 16, 8, 5, 3,
4754                                 19, 19, 21, 15, 7, 11, 26, 14, 5, 15, 18, 69,
4755                                 30, 0, 62, 62, 62, 53, 62, 62, 62, 62, 46, 38,
4756                                 34, 30, 48, 43, 73, 29, 32, 19, 47, 27, 27, 35,
4757                                 42, 43, 51, 47, 21, 93, 7, 6, 25, 126, 115, 82,
4758                                 1, 10, 4, 85, 89, 94, 92, 126, 100, 6, 67, 71,
4759                                 77, 85, 88, 104, 98, 126, 82, 15, 2, 66, 70, 75,
4760                                 79, 83, 92, 108, 79, 69, 75, 5, 5, 78, 83, 81,
4761                                 99, 81, 25, 1, 5, 4, 73, 76, 86, 83, 87, 62,
4762                                 126, 126, 120, 126, 114, 117, 118, 117, 113,
4763                                 118, 120, 124, 94, 102, 99, 106, 126, 92, 6, 86,
4764                                 94, 91, 77, 71, 73, 64, 81, 64, 6, 67, 68, 67,
4765                                 68, 77, 64, 68, 78, 8, 4, 65, 9, 19, 3, 70, 76,
4766                                 86, 70, 64, 70, 8, 7, 69, 65, 74, 9, 9, 76, 82,
4767                                 77, 77, 21, 62, 62, 62, 62, 62, 62, 62, 62, 62,
4768                                 62, 62, 62, 62, 62, 52, 62, 62, 62, 62, 62, 62,
4769                                 48, 62, 62, 46, 25, 18, 9, 79, 62, 62, 62, 62,
4770                                 48, 48, 38, 41, 47, 45, 35, 22, 35, 16, 1, 32,
4771                                 37, 39, 40, 47, 33, 34, 22, 21, 3, 11, 3, 78,
4772                                 123, 10, 7, 2, 30, 13, 2, 78, 74, 72, 72, 75,
4773                                 71, 0, 70, 75, 72, 67, 10, 4, 11, 68, 62, 62,
4774                                 62, 62, 56, 51, 40, 25, 64, 71, 26, 19, 14, 7,
4775                                 4, 0, 67, 68, 79, 78, 74, 72, 72, 75, 71, 0, 70,
4776                                 75, 72, 67, 10, 4, 11, 68, 62, 62, 62, 62, 56,
4777                                 51, 40, 25, 64 },
4778 
4779                                 {
4780 
4781                                 62,
4782                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 46,
4783                                   62, 62, 13, 2, 97, 46, 84, 100, 6, 6, 71, 6,
4784                                   22, 52, 62, 60, 19, 97, 125, 115, 73, 84, 100,
4785                                   6, 92, 87, 20, 8, 88, 102, 114, 5, 4, 84, 96,
4786                                   0, 84, 105, 0, 75, 89, 100, 8, 78, 74, 96, 14,
4787                                   3, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 29, 87,
4788                                   125, 124, 89, 94, 82, 84, 88, 89, 125, 75,
4789                                   101, 89, 124, 80, 76, 84, 78, 9, 2, 82, 124,
4790                                   78, 103, 90, 125, 65, 78, 72, 91, 8, 68, 70,
4791                                   97, 85, 87, 81, 71, 66, 71, 88, 68, 5, 66, 6,
4792                                   70, 70, 5, 73, 20, 68, 1, 13, 17, 22, 23, 11,
4793                                   76, 77, 82, 11, 67, 89, 67, 71, 74, 79, 81, 1,
4794                                   33, 1, 92, 75, 64, 73, 29, 37, 91, 65, 68, 77,
4795                                   65, 1, 67, 79, 33, 56, 41, 72, 67, 122, 25,
4796                                   62, 62, 125, 24, 21, 29, 34, 32, 26, 21, 23,
4797                                   30, 20, 27, 16, 8, 5, 3, 19, 19, 21, 15, 7,
4798                                   11, 26, 14, 4, 15, 18, 69, 29, 0, 62, 62, 62,
4799                                   52, 62, 62, 62, 62, 45, 37, 32, 29, 46, 42,
4800                                   74, 28, 31, 18, 46, 27, 27, 34, 41, 42, 50,
4801                                   46, 20, 93, 7, 6, 24, 125, 113, 80, 2, 10, 4,
4802                                   84, 88, 93, 91, 125, 98, 7, 66, 70, 76, 83,
4803                                   87, 102, 97, 124, 81, 16, 3, 65, 69, 74, 78,
4804                                   82, 91, 106, 78, 67, 74, 6, 5, 77, 82, 80, 98,
4805                                   80, 26, 2, 6, 5, 72, 75, 85, 82, 86, 62, 125,
4806                                   125, 118, 125, 112, 115, 116, 115, 111, 116,
4807                                   118, 121, 93, 101, 98, 105, 123, 91, 5, 85,
4808                                   93, 90, 76, 71, 72, 64, 80, 64, 6, 67, 68, 66,
4809                                   68, 77, 64, 68, 77, 8, 4, 65, 9, 19, 3, 70,
4810                                   75, 84, 70, 64, 69, 8, 7, 69, 65, 73, 9, 9,
4811                                   75, 81, 76, 76, 20, 62, 62, 62, 62, 62, 62,
4812                                   62, 62, 62, 62, 62, 62, 62, 62, 50, 62, 62,
4813                                   62, 62, 62, 62, 47, 60, 60, 45, 24, 17, 9, 79,
4814                                   62, 62, 62, 60, 46, 47, 37, 39, 46, 43, 34,
4815                                   20, 33, 15, 0, 31, 36, 37, 39, 46, 32, 33, 21,
4816                                   20, 2, 11, 3, 78, 122, 9, 6, 1, 29, 12, 1, 77,
4817                                   73, 71, 71, 73, 70, 1, 69, 73, 71, 66, 11, 5,
4818                                   12, 67, 62, 62, 62, 62, 54, 50, 38, 24, 65,
4819                                   70, 27, 20, 15, 8, 5, 1, 66, 67, 78, 77, 73,
4820                                   71, 71, 73, 70, 1, 69, 73, 71, 66, 11, 5, 12,
4821                                   67, 62, 62, 62, 62, 54, 50, 38, 24, 65 },
4822 
4823                                 {
4824 
4825                                 62,
4826                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 44,
4827                                   60, 62, 14, 2, 95, 44, 84, 99, 6, 6, 70, 5,
4828                                   21, 51, 60, 57, 17, 98, 123, 114, 73, 84, 99,
4829                                   6, 92, 86, 20, 8, 87, 101, 113, 4, 3, 84, 96,
4830                                   0, 84, 104, 0, 75, 89, 100, 8, 78, 74, 95, 14,
4831                                   3, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 29, 86,
4832                                   124, 122, 88, 93, 80, 82, 87, 88, 123, 74,
4833                                   100, 88, 122, 81, 76, 84, 78, 9, 2, 81, 122,
4834                                   78, 102, 89, 123, 65, 78, 72, 91, 8, 68, 70,
4835                                   96, 85, 86, 81, 71, 66, 71, 87, 67, 5, 66, 6,
4836                                   70, 70, 5, 73, 20, 68, 1, 13, 17, 22, 23, 11,
4837                                   77, 76, 81, 10, 67, 89, 67, 70, 74, 79, 80, 2,
4838                                   34, 3, 90, 76, 65, 73, 29, 37, 92, 65, 68, 78,
4839                                   64, 1, 67, 78, 33, 56, 41, 71, 68, 121, 24,
4840                                   62, 62, 124, 24, 21, 29, 33, 31, 26, 21, 23,
4841                                   29, 19, 26, 16, 8, 5, 3, 18, 18, 20, 15, 7,
4842                                   11, 25, 13, 3, 14, 17, 69, 28, 64, 62, 62, 62,
4843                                   50, 60, 62, 62, 62, 44, 35, 30, 27, 44, 40,
4844                                   75, 27, 30, 16, 45, 26, 26, 33, 39, 40, 48,
4845                                   44, 18, 93, 6, 5, 22, 124, 112, 79, 3, 10, 4,
4846                                   83, 87, 92, 90, 123, 97, 8, 65, 69, 75, 82,
4847                                   86, 101, 96, 122, 80, 16, 3, 65, 69, 73, 77,
4848                                   81, 90, 105, 78, 66, 73, 6, 5, 76, 81, 80, 97,
4849                                   79, 26, 3, 6, 5, 71, 74, 84, 81, 85, 62, 124,
4850                                   123, 116, 123, 111, 114, 114, 113, 110, 114,
4851                                   116, 119, 92, 100, 97, 104, 120, 91, 4, 85,
4852                                   92, 89, 76, 71, 72, 64, 80, 64, 5, 67, 68, 65,
4853                                   68, 77, 64, 68, 77, 8, 4, 65, 8, 18, 3, 70,
4854                                   75, 83, 71, 64, 68, 7, 7, 69, 65, 73, 9, 9,
4855                                   75, 80, 76, 76, 18, 62, 62, 62, 62, 62, 62,
4856                                   62, 62, 62, 62, 62, 62, 62, 62, 48, 62, 62,
4857                                   62, 62, 62, 61, 45, 58, 58, 43, 23, 16, 8, 79,
4858                                   62, 62, 62, 58, 44, 45, 35, 37, 44, 41, 32,
4859                                   18, 31, 13, 64, 30, 35, 35, 37, 44, 30, 31,
4860                                   20, 19, 1, 10, 2, 78, 121, 8, 5, 64, 28, 11,
4861                                   0, 77, 73, 70, 70, 72, 69, 2, 69, 72, 70, 65,
4862                                   11, 6, 13, 66, 62, 62, 62, 60, 52, 48, 36, 22,
4863                                   66, 69, 27, 20, 16, 9, 6, 1, 65, 67, 77, 77,
4864                                   73, 70, 70, 72, 69, 2, 69, 72, 70, 65, 11, 6,
4865                                   13, 66, 62, 62, 62, 60, 52, 48, 36, 22, 66 },
4866 
4867                                 {
4868 
4869                                 62,
4870                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 42, 59,
4871                                   61, 14, 2, 93, 43, 84, 97, 6, 5, 69, 4, 20,
4872                                   50, 58, 53, 15, 99, 121, 112, 73, 84, 97, 6,
4873                                   91, 85, 21, 8, 86, 100, 112, 3, 2, 84, 97, 0,
4874                                   84, 103, 0, 76, 89, 100, 8, 78, 74, 94, 15, 3,
4875                                   22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 28, 86,
4876                                   123, 120, 87, 92, 79, 81, 86, 87, 121, 73, 99,
4877                                   87, 120, 82, 76, 84, 78, 10, 2, 80, 120, 78,
4878                                   101, 88, 121, 65, 78, 72, 91, 9, 68, 69, 95,
4879                                   85, 85, 81, 71, 66, 70, 86, 67, 5, 66, 6, 70,
4880                                   70, 5, 73, 20, 68, 1, 14, 17, 23, 23, 12, 77,
4881                                   76, 80, 10, 67, 89, 67, 69, 74, 78, 79, 3, 35,
4882                                   4, 88, 76, 66, 72, 29, 37, 93, 65, 67, 78, 64,
4883                                   1, 67, 77, 33, 56, 41, 70, 69, 119, 23, 62,
4884                                   62, 122, 24, 21, 28, 32, 31, 25, 20, 23, 29,
4885                                   18, 25, 16, 8, 5, 2, 18, 17, 19, 14, 7, 11,
4886                                   24, 13, 2, 14, 16, 69, 27, 64, 62, 62, 61, 49,
4887                                   58, 62, 62, 62, 43, 33, 28, 26, 42, 38, 77,
4888                                   26, 29, 14, 44, 25, 25, 32, 38, 38, 46, 42,
4889                                   17, 93, 5, 4, 21, 122, 110, 77, 3, 10, 4, 82,
4890                                   86, 91, 89, 121, 96, 9, 64, 68, 75, 81, 85,
4891                                   99, 95, 120, 80, 17, 4, 64, 68, 72, 77, 81,
4892                                   89, 104, 78, 64, 72, 6, 5, 75, 81, 80, 96, 78,
4893                                   27, 4, 7, 5, 70, 74, 83, 81, 85, 62, 122, 122,
4894                                   115, 121, 110, 112, 113, 112, 108, 112, 114,
4895                                   117, 92, 99, 97, 103, 117, 91, 3, 85, 91, 88,
4896                                   76, 71, 72, 64, 79, 64, 4, 67, 68, 65, 68, 77,
4897                                   64, 68, 77, 7, 4, 65, 7, 17, 3, 70, 75, 82,
4898                                   72, 64, 67, 6, 7, 69, 65, 72, 9, 8, 74, 79,
4899                                   76, 76, 17, 62, 62, 62, 62, 62, 62, 62, 62,
4900                                   62, 62, 62, 62, 62, 62, 46, 62, 62, 62, 62,
4901                                   62, 59, 43, 56, 55, 41, 22, 15, 7, 79, 62, 62,
4902                                   62, 56, 42, 43, 34, 35, 42, 39, 30, 16, 29,
4903                                   11, 65, 29, 34, 33, 36, 42, 29, 29, 18, 17, 0,
4904                                   9, 1, 78, 120, 7, 3, 65, 27, 10, 64, 77, 72,
4905                                   70, 70, 71, 68, 3, 69, 71, 69, 64, 12, 7, 13,
4906                                   65, 62, 62, 62, 58, 50, 46, 34, 20, 67, 69,
4907                                   28, 21, 17, 9, 7, 2, 65, 66, 77, 77, 72, 70,
4908                                   70, 71, 68, 3, 69, 71, 69, 64, 12, 7, 13, 65,
4909                                   62, 62, 62, 58, 50, 46, 34, 20, 67 },
4910 
4911                                 {
4912 
4913                                 62,
4914                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 40, 57,
4915                                   60, 15, 2, 92, 41, 84, 96, 5, 5, 68, 3, 18,
4916                                   48, 56, 50, 12, 100, 119, 111, 73, 84, 96, 5,
4917                                   91, 84, 21, 7, 86, 99, 110, 2, 0, 85, 97, 0,
4918                                   83, 102, 64, 76, 89, 100, 8, 78, 74, 94, 15,
4919                                   3, 22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 28, 85,
4920                                   122, 118, 86, 91, 77, 79, 86, 86, 119, 72, 98,
4921                                   86, 117, 82, 77, 84, 79, 10, 1, 79, 117, 77,
4922                                   101, 88, 119, 65, 78, 72, 91, 9, 68, 69, 94,
4923                                   85, 85, 80, 71, 66, 70, 85, 66, 5, 67, 5, 70,
4924                                   70, 5, 73, 20, 68, 1, 14, 17, 23, 23, 12, 78,
4925                                   75, 80, 9, 67, 88, 67, 68, 73, 78, 77, 5, 36,
4926                                   6, 86, 77, 67, 72, 30, 37, 94, 65, 67, 79, 0,
4927                                   1, 67, 76, 33, 56, 41, 68, 70, 118, 22, 62,
4928                                   62, 121, 23, 21, 28, 32, 30, 25, 20, 23, 28,
4929                                   17, 24, 15, 8, 5, 2, 17, 17, 18, 14, 6, 10,
4930                                   23, 12, 1, 13, 15, 69, 25, 65, 62, 62, 59, 47,
4931                                   57, 62, 62, 62, 42, 31, 25, 24, 40, 36, 78,
4932                                   24, 28, 13, 43, 24, 24, 30, 36, 36, 44, 41,
4933                                   15, 93, 4, 3, 19, 121, 109, 76, 4, 10, 4, 81,
4934                                   85, 90, 89, 119, 94, 10, 64, 68, 74, 79, 84,
4935                                   98, 94, 117, 79, 17, 4, 64, 68, 71, 76, 80,
4936                                   89, 103, 78, 0, 71, 6, 5, 74, 80, 80, 95, 77,
4937                                   27, 5, 7, 5, 69, 73, 82, 80, 84, 62, 121, 120,
4938                                   113, 120, 109, 111, 111, 110, 107, 111, 112,
4939                                   114, 91, 98, 96, 102, 114, 90, 2, 84, 90, 88,
4940                                   76, 71, 72, 65, 79, 65, 3, 67, 68, 64, 68, 77,
4941                                   64, 68, 76, 7, 3, 65, 6, 16, 2, 70, 75, 81,
4942                                   73, 65, 67, 6, 6, 69, 65, 72, 8, 8, 74, 79,
4943                                   76, 76, 15, 62, 62, 62, 62, 62, 62, 62, 62,
4944                                   62, 62, 62, 62, 62, 62, 44, 62, 62, 62, 62,
4945                                   62, 57, 41, 54, 53, 39, 20, 14, 6, 79, 62, 62,
4946                                   62, 54, 40, 41, 32, 33, 40, 37, 28, 14, 26,
4947                                   10, 67, 28, 33, 30, 34, 41, 27, 27, 17, 16,
4948                                   64, 8, 0, 78, 119, 5, 2, 67, 25, 9, 65, 77,
4949                                   72, 69, 69, 70, 68, 3, 68, 70, 68, 0, 12, 8,
4950                                   14, 65, 62, 62, 60, 56, 48, 44, 31, 18, 69,
4951                                   68, 28, 21, 17, 10, 7, 2, 64, 66, 76, 77, 72,
4952                                   69, 69, 70, 68, 3, 68, 70, 68, 0, 12, 8, 14,
4953                                   65, 62, 62, 60, 56, 48, 44, 31, 18, 69 },
4954 
4955                                 {
4956 
4957                                 62,
4958                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 38, 56,
4959                                   59, 16, 2, 90, 39, 83, 94, 5, 5, 67, 2, 17,
4960                                   47, 54, 47, 10, 100, 117, 110, 73, 83, 94, 5,
4961                                   91, 83, 21, 7, 85, 98, 109, 1, 64, 85, 97, 0,
4962                                   83, 101, 64, 76, 89, 100, 8, 77, 74, 93, 16,
4963                                   3, 22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 27, 85,
4964                                   120, 115, 85, 90, 76, 78, 85, 85, 117, 71, 97,
4965                                   85, 115, 83, 77, 84, 79, 10, 1, 78, 115, 77,
4966                                   100, 87, 117, 65, 78, 72, 90, 9, 68, 68, 93,
4967                                   84, 84, 80, 71, 65, 69, 84, 66, 5, 67, 5, 69,
4968                                   70, 5, 73, 21, 68, 1, 15, 18, 23, 23, 12, 78,
4969                                   75, 79, 9, 67, 88, 67, 67, 73, 77, 76, 6, 37,
4970                                   7, 84, 77, 68, 71, 30, 37, 95, 65, 66, 79, 1,
4971                                   1, 67, 74, 33, 56, 41, 67, 71, 116, 21, 62,
4972                                   62, 120, 23, 21, 27, 31, 30, 25, 19, 23, 28,
4973                                   16, 23, 15, 8, 5, 2, 17, 16, 17, 13, 6, 10,
4974                                   22, 12, 0, 12, 15, 69, 24, 65, 62, 62, 58, 46,
4975                                   55, 62, 62, 62, 41, 29, 23, 23, 38, 34, 79,
4976                                   23, 27, 11, 42, 23, 23, 29, 35, 34, 42, 39,
4977                                   14, 93, 3, 2, 17, 119, 107, 75, 4, 10, 4, 80,
4978                                   84, 89, 88, 117, 93, 11, 0, 67, 73, 78, 83,
4979                                   96, 93, 115, 78, 18, 5, 0, 67, 70, 75, 80, 88,
4980                                   102, 77, 1, 70, 6, 5, 73, 80, 79, 94, 76, 27,
4981                                   6, 7, 5, 68, 72, 81, 80, 83, 62, 120, 119,
4982                                   112, 118, 108, 109, 110, 108, 105, 109, 110,
4983                                   112, 90, 97, 95, 101, 111, 90, 1, 84, 89, 87,
4984                                   76, 71, 72, 65, 78, 65, 2, 67, 68, 0, 68, 77,
4985                                   64, 68, 76, 6, 3, 65, 5, 15, 2, 70, 75, 80,
4986                                   73, 65, 66, 5, 6, 69, 65, 72, 8, 7, 74, 78,
4987                                   76, 76, 14, 62, 62, 62, 62, 62, 62, 62, 62,
4988                                   62, 62, 62, 62, 62, 62, 42, 62, 62, 62, 62,
4989                                   62, 55, 40, 52, 50, 37, 19, 13, 5, 79, 62, 62,
4990                                   62, 52, 38, 39, 31, 31, 38, 35, 26, 12, 24, 8,
4991                                   68, 27, 32, 28, 33, 39, 26, 25, 16, 15, 65, 7,
4992                                   64, 78, 118, 4, 1, 68, 24, 8, 66, 77, 71, 69,
4993                                   68, 69, 67, 4, 68, 69, 67, 1, 13, 9, 14, 64,
4994                                   62, 62, 58, 54, 46, 42, 29, 16, 70, 68, 29,
4995                                   22, 18, 11, 8, 3, 64, 66, 75, 77, 71, 69, 68,
4996                                   69, 67, 4, 68, 69, 67, 1, 13, 9, 14, 64, 62,
4997                                   62, 58, 54, 46, 42, 29, 16, 70 },
4998 
4999                                 {
5000 
5001                                 62,
5002                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 37, 54,
5003                                   58, 16, 3, 88, 38, 83, 93, 5, 4, 66, 1, 16,
5004                                   46, 53, 43, 8, 101, 115, 108, 73, 83, 93, 5,
5005                                   90, 82, 22, 7, 84, 97, 108, 64, 65, 85, 98, 0,
5006                                   83, 101, 64, 77, 88, 100, 7, 77, 74, 92, 16,
5007                                   3, 22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 27, 84,
5008                                   119, 113, 84, 89, 74, 76, 84, 84, 115, 70, 96,
5009                                   85, 113, 84, 77, 84, 79, 11, 1, 77, 113, 77,
5010                                   99, 86, 115, 65, 78, 72, 90, 10, 69, 68, 93,
5011                                   84, 83, 80, 70, 65, 69, 83, 65, 5, 67, 5, 69,
5012                                   70, 5, 73, 21, 68, 1, 15, 18, 24, 24, 13, 79,
5013                                   74, 78, 8, 67, 88, 67, 66, 73, 77, 75, 7, 37,
5014                                   9, 83, 78, 69, 71, 30, 37, 95, 66, 66, 80, 1,
5015                                   0, 66, 73, 33, 56, 42, 66, 72, 115, 20, 62,
5016                                   62, 118, 23, 21, 27, 30, 29, 24, 19, 22, 27,
5017                                   16, 23, 15, 7, 5, 1, 16, 15, 16, 13, 6, 10,
5018                                   22, 11, 65, 12, 14, 69, 23, 66, 62, 62, 56,
5019                                   44, 53, 62, 62, 62, 39, 27, 21, 21, 36, 32,
5020                                   81, 22, 25, 9, 40, 22, 22, 28, 33, 32, 40, 37,
5021                                   12, 93, 2, 1, 16, 118, 106, 73, 5, 10, 4, 79,
5022                                   84, 89, 87, 116, 92, 12, 1, 66, 73, 77, 82,
5023                                   95, 92, 113, 78, 18, 5, 0, 67, 69, 75, 79, 87,
5024                                   101, 77, 3, 69, 6, 5, 73, 79, 79, 94, 76, 28,
5025                                   6, 8, 5, 67, 72, 81, 79, 83, 62, 118, 117,
5026                                   110, 116, 106, 108, 108, 107, 104, 107, 108,
5027                                   110, 90, 96, 95, 101, 108, 90, 0, 84, 89, 86,
5028                                   76, 71, 72, 65, 78, 65, 1, 67, 68, 0, 68, 77,
5029                                   64, 68, 76, 6, 3, 65, 4, 14, 2, 70, 75, 79,
5030                                   74, 65, 65, 4, 6, 69, 65, 71, 8, 7, 73, 77,
5031                                   76, 76, 12, 62, 62, 62, 62, 62, 62, 62, 62,
5032                                   62, 62, 62, 62, 62, 62, 40, 62, 62, 62, 62,
5033                                   62, 52, 38, 50, 48, 35, 18, 12, 4, 79, 62, 62,
5034                                   62, 50, 36, 38, 29, 29, 36, 32, 24, 10, 22, 6,
5035                                   69, 26, 30, 26, 31, 37, 24, 23, 14, 13, 66, 6,
5036                                   65, 79, 117, 3, 64, 70, 23, 6, 67, 76, 71, 68,
5037                                   68, 68, 66, 5, 68, 68, 66, 2, 13, 10, 15, 0,
5038                                   62, 62, 56, 52, 44, 40, 27, 14, 71, 67, 29,
5039                                   22, 19, 11, 9, 3, 0, 65, 75, 76, 71, 68, 68,
5040                                   68, 66, 5, 68, 68, 66, 2, 13, 10, 15, 0, 62,
5041                                   62, 56, 52, 44, 40, 27, 14, 71 },
5042 
5043                                 {
5044 
5045                                 62,
5046                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 35, 53,
5047                                   57, 17, 3, 87, 36, 83, 91, 4, 4, 65, 0, 15,
5048                                   45, 51, 40, 5, 102, 113, 107, 73, 83, 91, 4,
5049                                   90, 81, 22, 7, 84, 96, 106, 65, 66, 85, 98, 0,
5050                                   82, 100, 65, 77, 88, 100, 7, 77, 74, 91, 17,
5051                                   3, 22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 26, 84,
5052                                   118, 111, 83, 88, 73, 75, 83, 83, 113, 69, 95,
5053                                   84, 110, 84, 78, 84, 80, 11, 1, 76, 110, 76,
5054                                   99, 86, 113, 65, 78, 72, 90, 10, 69, 67, 92,
5055                                   84, 82, 79, 70, 65, 68, 82, 65, 5, 68, 5, 69,
5056                                   70, 5, 73, 21, 68, 1, 16, 18, 24, 24, 13, 79,
5057                                   74, 78, 8, 67, 87, 67, 65, 72, 76, 73, 9, 38,
5058                                   10, 81, 78, 70, 70, 31, 37, 96, 66, 65, 80, 2,
5059                                   0, 66, 72, 33, 56, 42, 64, 73, 113, 19, 62,
5060                                   62, 117, 23, 21, 26, 30, 29, 24, 18, 22, 27,
5061                                   15, 22, 15, 7, 5, 1, 16, 15, 15, 12, 6, 10,
5062                                   21, 11, 66, 11, 13, 69, 22, 66, 62, 62, 54,
5063                                   43, 52, 62, 62, 62, 38, 25, 19, 20, 34, 30,
5064                                   82, 21, 24, 8, 39, 21, 21, 26, 32, 30, 38, 36,
5065                                   11, 93, 1, 0, 14, 116, 104, 72, 5, 10, 4, 78,
5066                                   83, 88, 87, 114, 90, 13, 2, 66, 72, 75, 81,
5067                                   93, 91, 110, 77, 19, 6, 1, 66, 68, 74, 79, 86,
5068                                   100, 77, 4, 68, 6, 5, 72, 79, 79, 93, 75, 28,
5069                                   7, 8, 5, 66, 71, 80, 79, 82, 62, 117, 116,
5070                                   109, 115, 105, 106, 107, 105, 102, 105, 106,
5071                                   107, 89, 95, 94, 100, 105, 89, 64, 83, 88, 85,
5072                                   76, 71, 72, 65, 77, 66, 0, 67, 68, 1, 68, 77,
5073                                   64, 68, 75, 5, 2, 65, 3, 13, 1, 70, 75, 78,
5074                                   75, 66, 64, 4, 5, 69, 65, 71, 7, 6, 73, 77,
5075                                   76, 76, 11, 62, 62, 62, 62, 62, 62, 62, 62,
5076                                   62, 62, 62, 62, 62, 62, 38, 62, 62, 62, 62,
5077                                   62, 50, 36, 48, 45, 33, 17, 11, 3, 79, 62, 61,
5078                                   62, 48, 34, 36, 28, 27, 34, 30, 22, 8, 20, 5,
5079                                   71, 25, 29, 24, 30, 36, 23, 21, 13, 12, 67, 5,
5080                                   66, 79, 116, 1, 65, 71, 21, 5, 68, 76, 70, 68,
5081                                   67, 67, 65, 5, 67, 67, 65, 3, 14, 11, 15, 0,
5082                                   62, 60, 54, 50, 42, 38, 24, 12, 72, 67, 30,
5083                                   23, 19, 12, 10, 4, 0, 65, 74, 76, 70, 68, 67,
5084                                   67, 65, 5, 67, 67, 65, 3, 14, 11, 15, 0, 62,
5085                                   60, 54, 50, 42, 38, 24, 12, 72 },
5086 
5087                                 {
5088 
5089                                 62,
5090                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 33, 51,
5091                                   56, 17, 3, 85, 34, 83, 90, 4, 3, 64, 64, 13,
5092                                   43, 49, 36, 3, 103, 111, 106, 73, 83, 90, 4,
5093                                   90, 81, 22, 6, 83, 95, 105, 66, 68, 86, 99, 0,
5094                                   82, 99, 65, 78, 88, 100, 7, 77, 74, 91, 17, 3,
5095                                   22, 0, 0, 0, 78, 88, 97, 68, 16, 0, 26, 83,
5096                                   117, 109, 82, 88, 71, 73, 83, 82, 111, 69, 94,
5097                                   83, 108, 85, 78, 85, 80, 11, 0, 76, 108, 76,
5098                                   98, 85, 112, 65, 78, 72, 90, 10, 69, 67, 91,
5099                                   84, 82, 79, 70, 65, 68, 81, 64, 5, 68, 4, 69,
5100                                   70, 4, 73, 21, 68, 1, 16, 18, 24, 24, 13, 80,
5101                                   73, 77, 7, 67, 87, 67, 64, 72, 76, 72, 10, 39,
5102                                   12, 79, 79, 71, 70, 31, 37, 97, 66, 65, 81, 2,
5103                                   0, 66, 71, 33, 56, 42, 0, 74, 112, 18, 59, 62,
5104                                   116, 22, 21, 26, 29, 28, 23, 18, 22, 26, 14,
5105                                   21, 14, 7, 4, 0, 15, 14, 14, 12, 5, 9, 20, 10,
5106                                   67, 10, 12, 69, 20, 67, 62, 62, 52, 41, 50,
5107                                   60, 62, 62, 37, 23, 16, 18, 31, 28, 84, 19,
5108                                   23, 6, 38, 20, 20, 25, 30, 28, 36, 34, 9, 93,
5109                                   0, 64, 12, 115, 103, 71, 6, 10, 4, 78, 82, 87,
5110                                   86, 112, 89, 13, 2, 65, 72, 74, 80, 92, 90,
5111                                   108, 77, 19, 6, 1, 66, 68, 74, 78, 86, 99, 77,
5112                                   5, 67, 6, 5, 71, 78, 79, 92, 74, 28, 8, 8, 5,
5113                                   65, 71, 79, 78, 82, 62, 116, 114, 107, 113,
5114                                   104, 105, 105, 104, 101, 104, 104, 105, 89,
5115                                   94, 94, 99, 102, 89, 65, 83, 87, 85, 76, 71,
5116                                   72, 66, 77, 66, 64, 67, 68, 1, 68, 77, 65, 68,
5117                                   75, 5, 2, 66, 2, 12, 1, 71, 75, 77, 76, 66,
5118                                   64, 3, 5, 69, 66, 71, 7, 6, 73, 76, 76, 76, 9,
5119                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5120                                   62, 62, 61, 36, 62, 62, 62, 62, 61, 48, 34,
5121                                   45, 43, 31, 15, 9, 2, 79, 61, 59, 62, 46, 31,
5122                                   34, 26, 24, 32, 28, 20, 6, 17, 3, 72, 23, 28,
5123                                   21, 28, 34, 21, 19, 11, 10, 68, 4, 67, 79,
5124                                   115, 0, 67, 73, 20, 4, 69, 76, 70, 67, 67, 66,
5125                                   65, 6, 67, 66, 65, 4, 14, 11, 16, 1, 61, 58,
5126                                   52, 48, 40, 36, 22, 10, 74, 66, 30, 23, 20,
5127                                   12, 10, 4, 1, 65, 74, 76, 70, 67, 67, 66, 65,
5128                                   6, 67, 66, 65, 4, 14, 11, 16, 1, 61, 58, 52,
5129                                   48, 40, 36, 22, 10, 74 },
5130 
5131                                 {
5132 
5133                                 62,
5134                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 31, 49,
5135                                   56, 18, 3, 83, 33, 82, 88, 4, 3, 0, 64, 12,
5136                                   42, 47, 33, 1, 103, 109, 104, 72, 82, 88, 4,
5137                                   89, 80, 23, 6, 82, 94, 104, 67, 69, 86, 99, 0,
5138                                   82, 98, 65, 78, 88, 100, 7, 76, 73, 90, 17, 3,
5139                                   22, 0, 0, 0, 77, 88, 97, 68, 15, 0, 26, 82,
5140                                   115, 106, 81, 87, 69, 71, 82, 81, 109, 68, 92,
5141                                   82, 106, 86, 78, 85, 80, 12, 0, 75, 106, 76,
5142                                   97, 84, 110, 65, 77, 72, 89, 11, 69, 66, 90,
5143                                   83, 81, 79, 70, 64, 67, 80, 0, 5, 68, 4, 68,
5144                                   69, 4, 73, 22, 68, 1, 16, 19, 25, 24, 14, 80,
5145                                   72, 76, 6, 67, 87, 67, 0, 72, 75, 71, 11, 40,
5146                                   14, 77, 80, 72, 69, 31, 38, 98, 66, 65, 81, 3,
5147                                   0, 66, 69, 33, 56, 42, 1, 75, 111, 17, 57, 62,
5148                                   114, 22, 21, 26, 28, 28, 23, 18, 22, 26, 13,
5149                                   20, 14, 7, 4, 0, 15, 13, 14, 12, 5, 9, 19, 9,
5150                                   68, 10, 12, 69, 19, 67, 62, 62, 51, 40, 48,
5151                                   58, 62, 62, 36, 21, 14, 17, 29, 27, 85, 18,
5152                                   22, 4, 37, 19, 19, 24, 28, 27, 34, 32, 8, 93,
5153                                   0, 65, 11, 113, 101, 69, 7, 10, 4, 77, 81, 86,
5154                                   85, 110, 88, 14, 3, 64, 71, 73, 79, 91, 89,
5155                                   106, 76, 20, 7, 2, 66, 67, 73, 77, 85, 97, 76,
5156                                   7, 66, 7, 5, 70, 77, 78, 91, 73, 29, 9, 9, 6,
5157                                   64, 70, 78, 77, 81, 62, 114, 112, 105, 111,
5158                                   103, 104, 103, 102, 99, 102, 102, 103, 88, 93,
5159                                   93, 98, 98, 89, 66, 83, 86, 84, 75, 71, 72,
5160                                   66, 77, 66, 65, 67, 68, 2, 68, 77, 65, 68, 75,
5161                                   5, 2, 66, 2, 11, 1, 71, 74, 75, 76, 66, 0, 2,
5162                                   5, 69, 66, 70, 7, 6, 72, 75, 75, 75, 7, 62,
5163                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5164                                   62, 58, 34, 62, 62, 62, 62, 58, 46, 33, 43,
5165                                   41, 30, 14, 8, 1, 79, 59, 57, 60, 44, 29, 32,
5166                                   25, 22, 30, 26, 18, 4, 15, 1, 73, 22, 27, 19,
5167                                   27, 32, 20, 17, 10, 9, 69, 3, 67, 79, 114, 64,
5168                                   68, 75, 19, 3, 70, 76, 69, 66, 66, 64, 64, 7,
5169                                   67, 65, 64, 5, 15, 12, 17, 2, 60, 57, 50, 46,
5170                                   38, 34, 20, 8, 75, 65, 30, 24, 21, 13, 11, 5,
5171                                   2, 64, 73, 76, 69, 66, 66, 64, 64, 7, 67, 65,
5172                                   64, 5, 15, 12, 17, 2, 60, 57, 50, 46, 38, 34,
5173                                   20, 8, 75 },
5174 
5175                                 {
5176 
5177                                 62,
5178                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 29, 48,
5179                                   55, 19, 3, 82, 31, 82, 87, 3, 3, 1, 65, 11,
5180                                   41, 45, 30, 65, 104, 107, 103, 72, 82, 87, 3,
5181                                   89, 79, 23, 6, 82, 93, 102, 68, 70, 86, 99, 0,
5182                                   81, 97, 66, 78, 88, 100, 7, 76, 73, 89, 18, 3,
5183                                   22, 0, 0, 0, 77, 88, 97, 67, 14, 0, 25, 82,
5184                                   114, 104, 80, 86, 68, 70, 81, 80, 107, 67, 91,
5185                                   81, 103, 86, 79, 85, 81, 12, 0, 74, 103, 75,
5186                                   97, 84, 108, 65, 77, 72, 89, 11, 69, 66, 89,
5187                                   83, 80, 78, 70, 64, 67, 79, 0, 5, 69, 4, 68,
5188                                   69, 4, 73, 22, 68, 1, 17, 19, 25, 24, 14, 81,
5189                                   72, 76, 6, 67, 86, 67, 1, 71, 75, 69, 13, 41,
5190                                   15, 75, 80, 73, 69, 32, 38, 99, 66, 64, 82, 4,
5191                                   0, 66, 68, 33, 56, 42, 3, 76, 109, 16, 54, 62,
5192                                   113, 22, 21, 25, 28, 27, 23, 17, 22, 25, 12,
5193                                   19, 14, 7, 4, 0, 14, 13, 13, 11, 5, 9, 18, 9,
5194                                   69, 9, 11, 69, 18, 68, 60, 62, 49, 38, 47, 56,
5195                                   62, 62, 35, 19, 12, 15, 27, 25, 86, 17, 21, 3,
5196                                   36, 18, 18, 22, 27, 25, 32, 31, 6, 93, 64, 66,
5197                                   9, 112, 100, 68, 7, 10, 4, 76, 80, 85, 85,
5198                                   108, 86, 15, 4, 64, 70, 71, 78, 89, 88, 103,
5199                                   75, 20, 7, 2, 65, 66, 72, 77, 84, 96, 76, 8,
5200                                   65, 7, 5, 69, 77, 78, 90, 72, 29, 10, 9, 6, 0,
5201                                   69, 77, 77, 80, 62, 113, 111, 104, 110, 102,
5202                                   102, 102, 100, 98, 100, 100, 100, 87, 92, 92,
5203                                   97, 95, 88, 67, 82, 85, 83, 75, 71, 72, 66,
5204                                   76, 67, 66, 67, 68, 3, 68, 77, 65, 68, 74, 4,
5205                                   1, 66, 1, 10, 0, 71, 74, 74, 77, 67, 1, 2, 4,
5206                                   69, 66, 70, 6, 5, 72, 75, 75, 75, 6, 62, 62,
5207                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5208                                   56, 32, 62, 62, 62, 62, 55, 44, 31, 41, 38,
5209                                   28, 13, 7, 0, 79, 57, 54, 57, 42, 27, 30, 23,
5210                                   20, 28, 24, 16, 2, 13, 0, 75, 21, 26, 17, 25,
5211                                   31, 18, 15, 9, 8, 70, 2, 68, 79, 113, 66, 69,
5212                                   76, 17, 2, 71, 76, 69, 66, 65, 0, 0, 7, 66,
5213                                   64, 0, 6, 15, 13, 17, 2, 60, 55, 48, 44, 36,
5214                                   32, 17, 6, 76, 65, 31, 24, 21, 14, 12, 5, 2,
5215                                   64, 72, 76, 69, 66, 65, 0, 0, 7, 66, 64, 0, 6,
5216                                   15, 13, 17, 2, 60, 55, 48, 44, 36, 32, 17, 6,
5217                                   76 },
5218 
5219                                 {
5220 
5221                                 62,
5222                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 28, 46,
5223                                   54, 19, 4, 80, 30, 82, 85, 3, 2, 2, 66, 10,
5224                                   40, 44, 26, 67, 105, 105, 101, 72, 82, 85, 3,
5225                                   88, 78, 24, 6, 81, 92, 101, 70, 71, 86, 100,
5226                                   0, 81, 97, 66, 79, 87, 100, 6, 76, 73, 88, 18,
5227                                   3, 22, 0, 0, 0, 76, 88, 97, 67, 14, 64, 25,
5228                                   81, 113, 102, 79, 85, 66, 68, 80, 79, 105, 66,
5229                                   90, 81, 101, 87, 79, 85, 81, 13, 0, 73, 101,
5230                                   75, 96, 83, 106, 65, 77, 72, 89, 12, 70, 65,
5231                                   89, 83, 79, 78, 69, 64, 66, 78, 1, 5, 69, 4,
5232                                   68, 69, 4, 73, 22, 68, 1, 17, 19, 26, 25, 15,
5233                                   81, 71, 75, 5, 67, 86, 67, 2, 71, 74, 68, 14,
5234                                   41, 17, 74, 81, 74, 68, 32, 38, 99, 67, 64,
5235                                   82, 4, 64, 65, 67, 33, 56, 43, 4, 77, 108, 15,
5236                                   51, 62, 111, 22, 21, 25, 27, 27, 22, 17, 21,
5237                                   25, 12, 19, 14, 6, 4, 64, 14, 12, 12, 11, 5,
5238                                   9, 18, 8, 71, 9, 10, 69, 17, 68, 57, 62, 47,
5239                                   37, 45, 54, 62, 61, 33, 17, 10, 14, 25, 23,
5240                                   88, 16, 19, 1, 34, 17, 17, 21, 25, 23, 30, 29,
5241                                   5, 93, 65, 67, 8, 110, 98, 66, 8, 10, 4, 75,
5242                                   80, 85, 84, 107, 85, 16, 5, 0, 70, 70, 77, 88,
5243                                   87, 101, 75, 21, 8, 3, 65, 65, 72, 76, 83, 95,
5244                                   76, 10, 64, 7, 5, 69, 76, 78, 90, 72, 30, 10,
5245                                   10, 6, 1, 69, 77, 76, 80, 62, 111, 109, 102,
5246                                   108, 100, 101, 100, 99, 96, 98, 98, 98, 87,
5247                                   91, 92, 97, 92, 88, 68, 82, 85, 82, 75, 71,
5248                                   72, 66, 76, 67, 67, 67, 68, 3, 68, 77, 65, 68,
5249                                   74, 4, 1, 66, 0, 9, 0, 71, 74, 73, 78, 67, 2,
5250                                   1, 4, 69, 66, 69, 6, 5, 71, 74, 75, 75, 4, 62,
5251                                   61, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5252                                   62, 53, 30, 62, 62, 62, 62, 53, 41, 29, 39,
5253                                   36, 26, 12, 6, 64, 79, 55, 52, 55, 40, 25, 29,
5254                                   22, 18, 26, 21, 14, 0, 11, 65, 76, 20, 24, 15,
5255                                   24, 29, 17, 13, 7, 6, 71, 1, 69, 80, 112, 67,
5256                                   71, 78, 16, 0, 72, 75, 68, 65, 65, 1, 1, 8,
5257                                   66, 0, 1, 7, 16, 14, 18, 3, 59, 53, 46, 42,
5258                                   34, 30, 15, 4, 77, 64, 31, 25, 22, 14, 13, 6,
5259                                   3, 0, 72, 75, 68, 65, 65, 1, 1, 8, 66, 0, 1,
5260                                   7, 16, 14, 18, 3, 59, 53, 46, 42, 34, 30, 15,
5261                                   4, 77 },
5262 
5263                                 {
5264 
5265                                 62,
5266                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 26, 45,
5267                                   53, 20, 4, 78, 28, 82, 84, 3, 2, 3, 67, 8, 38,
5268                                   42, 23, 69, 106, 103, 100, 72, 82, 84, 3, 88,
5269                                   77, 24, 5, 80, 91, 100, 71, 73, 87, 100, 0,
5270                                   81, 96, 66, 79, 87, 100, 6, 76, 73, 88, 19, 3,
5271                                   22, 0, 0, 0, 76, 89, 97, 66, 13, 64, 24, 81,
5272                                   112, 100, 78, 84, 65, 67, 80, 78, 103, 65, 89,
5273                                   80, 99, 88, 79, 85, 81, 13, 64, 72, 99, 75,
5274                                   95, 82, 104, 65, 77, 72, 89, 12, 70, 65, 88,
5275                                   83, 79, 78, 69, 64, 66, 77, 1, 5, 69, 3, 68,
5276                                   69, 4, 73, 22, 68, 1, 18, 19, 26, 25, 15, 82,
5277                                   71, 74, 5, 67, 86, 67, 3, 71, 74, 67, 15, 42,
5278                                   18, 72, 81, 75, 68, 32, 38, 100, 67, 0, 83, 5,
5279                                   64, 65, 66, 33, 56, 43, 5, 78, 106, 14, 48,
5280                                   60, 110, 21, 21, 24, 26, 26, 22, 16, 21, 24,
5281                                   11, 18, 13, 6, 4, 64, 13, 11, 11, 10, 4, 8,
5282                                   17, 8, 72, 8, 9, 69, 15, 69, 55, 62, 45, 35,
5283                                   43, 52, 62, 58, 32, 15, 7, 12, 23, 21, 89, 14,
5284                                   18, 64, 33, 16, 16, 20, 24, 21, 28, 27, 3, 93,
5285                                   66, 68, 6, 109, 97, 65, 8, 10, 4, 74, 79, 84,
5286                                   83, 105, 84, 17, 5, 1, 69, 69, 76, 86, 86, 99,
5287                                   74, 21, 8, 3, 64, 64, 71, 76, 83, 94, 76, 11,
5288                                   0, 7, 5, 68, 76, 78, 89, 71, 30, 11, 10, 6, 2,
5289                                   68, 76, 76, 79, 62, 110, 108, 101, 106, 99,
5290                                   99, 99, 97, 95, 97, 96, 96, 86, 90, 91, 96,
5291                                   89, 88, 69, 82, 84, 82, 75, 71, 72, 67, 75,
5292                                   67, 68, 67, 68, 4, 68, 77, 65, 68, 74, 3, 1,
5293                                   66, 64, 8, 0, 71, 74, 72, 79, 67, 2, 0, 4, 69,
5294                                   66, 69, 6, 4, 71, 73, 75, 75, 3, 62, 60, 62,
5295                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 50,
5296                                   28, 62, 62, 62, 62, 50, 39, 27, 37, 33, 24,
5297                                   10, 5, 65, 79, 52, 50, 53, 38, 23, 27, 20, 16,
5298                                   24, 19, 12, 65, 8, 67, 77, 19, 23, 12, 22, 27,
5299                                   15, 11, 6, 5, 72, 0, 70, 80, 111, 68, 72, 79,
5300                                   15, 64, 73, 75, 68, 65, 64, 2, 1, 9, 66, 1, 2,
5301                                   8, 16, 15, 18, 4, 59, 51, 44, 40, 32, 28, 13,
5302                                   2, 79, 64, 32, 25, 23, 15, 13, 6, 3, 0, 71,
5303                                   75, 68, 65, 64, 2, 1, 9, 66, 1, 2, 8, 16, 15,
5304                                   18, 4, 59, 51, 44, 40, 32, 28, 13, 2, 79 },
5305 
5306                                 {
5307 
5308                                 62,
5309                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 24, 43,
5310                                   52, 21, 4, 77, 26, 81, 82, 2, 2, 4, 68, 7, 37,
5311                                   40, 20, 72, 106, 101, 99, 72, 81, 82, 2, 88,
5312                                   76, 24, 5, 80, 90, 98, 72, 74, 87, 100, 0, 80,
5313                                   95, 67, 79, 87, 100, 6, 75, 73, 87, 19, 3, 22,
5314                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 24, 80, 110,
5315                                   97, 77, 83, 0, 65, 79, 77, 101, 64, 88, 79,
5316                                   96, 88, 80, 85, 82, 13, 64, 71, 96, 74, 95,
5317                                   82, 102, 65, 77, 72, 88, 12, 70, 64, 87, 82,
5318                                   78, 77, 69, 0, 65, 76, 2, 5, 70, 3, 67, 69, 4,
5319                                   73, 23, 68, 1, 18, 20, 26, 25, 15, 82, 70, 74,
5320                                   4, 67, 85, 67, 4, 70, 73, 65, 17, 43, 20, 70,
5321                                   82, 76, 67, 33, 38, 101, 67, 0, 83, 6, 64, 65,
5322                                   64, 33, 56, 43, 7, 79, 105, 13, 46, 57, 109,
5323                                   21, 21, 24, 26, 26, 22, 16, 21, 24, 10, 17,
5324                                   13, 6, 4, 64, 13, 11, 10, 10, 4, 8, 16, 7, 73,
5325                                   7, 9, 69, 14, 69, 53, 62, 44, 34, 42, 50, 62,
5326                                   56, 31, 13, 5, 11, 21, 19, 90, 13, 17, 65, 32,
5327                                   15, 15, 18, 22, 19, 26, 26, 2, 93, 67, 69, 4,
5328                                   107, 95, 64, 9, 10, 4, 73, 78, 83, 83, 103,
5329                                   82, 18, 6, 1, 68, 67, 75, 85, 85, 96, 73, 22,
5330                                   9, 4, 64, 0, 70, 75, 82, 93, 75, 12, 1, 7, 5,
5331                                   67, 75, 77, 88, 70, 30, 12, 10, 6, 3, 67, 75,
5332                                   75, 78, 62, 109, 106, 99, 105, 98, 98, 97, 95,
5333                                   93, 95, 94, 93, 85, 89, 90, 95, 86, 87, 70,
5334                                   81, 83, 81, 75, 71, 72, 67, 75, 68, 69, 67,
5335                                   68, 5, 68, 77, 65, 68, 73, 3, 0, 66, 65, 7,
5336                                   64, 71, 74, 71, 79, 68, 3, 0, 3, 69, 66, 69,
5337                                   5, 4, 71, 73, 75, 75, 1, 62, 59, 62, 62, 62,
5338                                   62, 62, 62, 62, 62, 62, 62, 60, 48, 26, 62,
5339                                   62, 62, 62, 47, 37, 26, 35, 31, 22, 9, 4, 66,
5340                                   79, 50, 47, 50, 36, 21, 25, 19, 14, 22, 17,
5341                                   10, 67, 6, 68, 79, 18, 22, 10, 21, 26, 14, 9,
5342                                   5, 4, 73, 64, 71, 80, 110, 70, 73, 81, 13, 65,
5343                                   74, 75, 67, 64, 0, 3, 2, 9, 65, 2, 3, 9, 17,
5344                                   16, 19, 4, 58, 49, 42, 38, 30, 26, 10, 0, 80,
5345                                   0, 32, 26, 23, 16, 14, 7, 4, 0, 70, 75, 67,
5346                                   64, 0, 3, 2, 9, 65, 2, 3, 9, 17, 16, 19, 4,
5347                                   58, 49, 42, 38, 30, 26, 10, 0, 80 },
5348 
5349                                 {
5350 
5351                                 61,
5352                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 22, 42,
5353                                   51, 21, 4, 75, 25, 81, 81, 2, 1, 5, 69, 6, 36,
5354                                   38, 16, 74, 107, 99, 97, 72, 81, 81, 2, 87,
5355                                   75, 25, 5, 79, 89, 97, 73, 75, 87, 101, 0, 80,
5356                                   94, 67, 80, 87, 100, 6, 75, 73, 86, 20, 3, 22,
5357                                   0, 0, 0, 75, 89, 97, 65, 11, 64, 23, 80, 109,
5358                                   95, 76, 82, 1, 64, 78, 76, 99, 0, 87, 78, 94,
5359                                   89, 80, 85, 82, 14, 64, 70, 94, 74, 94, 81,
5360                                   100, 65, 77, 72, 88, 13, 70, 64, 86, 82, 77,
5361                                   77, 69, 0, 65, 75, 2, 5, 70, 3, 67, 69, 4, 73,
5362                                   23, 68, 1, 19, 20, 27, 25, 16, 83, 70, 73, 4,
5363                                   67, 85, 67, 5, 70, 73, 64, 18, 44, 21, 68, 82,
5364                                   77, 67, 33, 38, 102, 67, 1, 84, 6, 64, 65, 0,
5365                                   33, 56, 43, 8, 80, 103, 12, 43, 54, 107, 21,
5366                                   21, 23, 25, 25, 21, 15, 21, 23, 9, 16, 13, 6,
5367                                   4, 65, 12, 10, 9, 9, 4, 8, 15, 7, 74, 7, 8,
5368                                   69, 13, 70, 51, 60, 42, 32, 40, 48, 62, 53,
5369                                   30, 11, 3, 9, 19, 17, 92, 12, 16, 67, 31, 14,
5370                                   14, 17, 21, 17, 24, 24, 0, 93, 68, 70, 3, 106,
5371                                   94, 1, 9, 10, 4, 72, 77, 82, 82, 101, 81, 19,
5372                                   7, 2, 68, 66, 74, 83, 84, 94, 73, 22, 9, 4, 0,
5373                                   1, 70, 75, 81, 92, 75, 14, 2, 7, 5, 66, 75,
5374                                   77, 87, 69, 31, 13, 11, 6, 4, 67, 74, 75, 78,
5375                                   62, 107, 105, 98, 103, 97, 96, 96, 94, 92, 93,
5376                                   92, 91, 85, 88, 90, 94, 83, 87, 71, 81, 82,
5377                                   80, 75, 71, 72, 67, 74, 68, 70, 67, 68, 5, 68,
5378                                   77, 65, 68, 73, 2, 0, 66, 66, 6, 64, 71, 74,
5379                                   70, 80, 68, 4, 64, 3, 69, 66, 68, 5, 3, 70,
5380                                   72, 75, 75, 0, 62, 58, 61, 61, 61, 62, 62, 62,
5381                                   61, 62, 62, 62, 57, 45, 24, 62, 60, 59, 60,
5382                                   44, 35, 24, 33, 28, 20, 8, 3, 67, 79, 48, 45,
5383                                   48, 34, 19, 23, 17, 12, 20, 15, 8, 69, 4, 70,
5384                                   80, 17, 21, 8, 19, 24, 12, 7, 3, 2, 74, 65,
5385                                   72, 80, 109, 71, 75, 82, 12, 66, 75, 75, 67,
5386                                   64, 0, 4, 3, 10, 65, 3, 4, 10, 17, 17, 19, 5,
5387                                   58, 47, 40, 36, 28, 24, 8, 65, 81, 0, 33, 26,
5388                                   24, 16, 15, 7, 4, 1, 70, 75, 67, 64, 0, 4, 3,
5389                                   10, 65, 3, 4, 10, 17, 17, 19, 5, 58, 47, 40,
5390                                   36, 28, 24, 8, 65, 81 },
5391 
5392                                 {
5393 
5394                                 60,
5395                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 20, 40,
5396                                   50, 22, 4, 73, 23, 81, 79, 2, 1, 6, 70, 5, 35,
5397                                   36, 13, 76, 108, 97, 96, 72, 81, 79, 2, 87,
5398                                   74, 25, 5, 78, 88, 96, 74, 76, 87, 101, 0, 80,
5399                                   93, 67, 80, 87, 100, 6, 75, 73, 85, 20, 3, 22,
5400                                   0, 0, 0, 74, 89, 97, 65, 10, 64, 23, 79, 108,
5401                                   93, 75, 81, 3, 1, 77, 75, 97, 1, 86, 77, 92,
5402                                   90, 80, 85, 82, 14, 64, 69, 92, 74, 93, 80,
5403                                   98, 65, 77, 72, 88, 13, 70, 0, 85, 82, 76, 77,
5404                                   69, 0, 64, 74, 3, 5, 70, 3, 67, 69, 4, 73, 23,
5405                                   68, 1, 19, 20, 27, 25, 16, 83, 69, 72, 3, 67,
5406                                   85, 67, 6, 70, 72, 0, 19, 45, 23, 66, 83, 78,
5407                                   66, 33, 38, 103, 67, 1, 84, 7, 64, 65, 1, 33,
5408                                   56, 43, 9, 81, 102, 11, 40, 51, 106, 21, 21,
5409                                   23, 24, 25, 21, 15, 21, 23, 8, 15, 13, 6, 4,
5410                                   65, 12, 9, 8, 9, 4, 8, 14, 6, 75, 6, 7, 69,
5411                                   12, 70, 49, 58, 40, 31, 38, 46, 59, 51, 29, 9,
5412                                   1, 8, 17, 15, 93, 11, 15, 69, 30, 13, 13, 16,
5413                                   19, 15, 22, 22, 64, 93, 69, 71, 1, 104, 92, 2,
5414                                   10, 10, 4, 71, 76, 81, 81, 99, 80, 20, 8, 3,
5415                                   67, 65, 73, 82, 83, 92, 72, 23, 10, 5, 0, 2,
5416                                   69, 74, 80, 91, 75, 15, 3, 7, 5, 65, 74, 77,
5417                                   86, 68, 31, 14, 11, 6, 5, 66, 73, 74, 77, 62,
5418                                   106, 103, 96, 101, 96, 95, 94, 92, 90, 91, 90,
5419                                   89, 84, 87, 89, 93, 80, 87, 72, 81, 81, 79,
5420                                   75, 71, 72, 67, 74, 68, 71, 67, 68, 6, 68, 77,
5421                                   65, 68, 73, 2, 0, 66, 67, 5, 64, 71, 74, 69,
5422                                   81, 68, 5, 65, 3, 69, 66, 68, 5, 3, 70, 71,
5423                                   75, 75, 65, 61, 57, 60, 59, 59, 62, 62, 62,
5424                                   59, 60, 62, 61, 54, 42, 22, 61, 57, 55, 55,
5425                                   41, 33, 22, 31, 26, 18, 7, 2, 68, 79, 46, 43,
5426                                   46, 32, 17, 21, 16, 10, 18, 13, 6, 71, 2, 72,
5427                                   81, 16, 20, 6, 18, 22, 11, 5, 2, 1, 75, 66,
5428                                   73, 80, 108, 72, 76, 84, 11, 67, 76, 75, 66,
5429                                   0, 1, 5, 4, 11, 65, 4, 5, 11, 18, 18, 20, 6,
5430                                   57, 45, 38, 34, 26, 22, 6, 67, 82, 1, 33, 27,
5431                                   25, 17, 16, 8, 5, 1, 69, 75, 66, 0, 1, 5, 4,
5432                                   11, 65, 4, 5, 11, 18, 18, 20, 6, 57, 45, 38,
5433                                   34, 26, 22, 6, 67, 82 },
5434 
5435                                 {
5436 
5437                                 58,
5438                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 18, 38,
5439                                   49, 22, 4, 72, 21, 81, 78, 1, 0, 7, 71, 3, 33,
5440                                   34, 9, 79, 109, 95, 95, 72, 81, 78, 1, 87, 74,
5441                                   25, 4, 78, 88, 95, 76, 78, 88, 102, 64, 80,
5442                                   93, 68, 81, 87, 100, 5, 75, 73, 85, 20, 2, 22,
5443                                   0, 0, 0, 74, 90, 97, 65, 9, 65, 22, 79, 107,
5444                                   91, 74, 81, 4, 2, 77, 74, 96, 1, 85, 77, 90,
5445                                   91, 81, 86, 83, 14, 65, 69, 90, 74, 93, 80,
5446                                   97, 65, 77, 72, 88, 13, 71, 0, 85, 82, 76, 77,
5447                                   69, 0, 64, 73, 3, 5, 71, 2, 67, 69, 3, 73, 23,
5448                                   68, 1, 19, 20, 27, 25, 16, 84, 69, 72, 2, 67,
5449                                   85, 68, 6, 70, 72, 1, 20, 45, 24, 65, 84, 80,
5450                                   66, 33, 38, 104, 68, 1, 85, 7, 65, 65, 2, 33,
5451                                   55, 43, 10, 82, 101, 9, 37, 47, 105, 20, 21,
5452                                   22, 23, 24, 20, 14, 20, 22, 7, 14, 12, 5, 3,
5453                                   66, 11, 8, 7, 8, 3, 7, 13, 5, 77, 5, 6, 69,
5454                                   10, 71, 46, 55, 38, 29, 36, 43, 55, 48, 27, 7,
5455                                   65, 6, 14, 13, 95, 9, 13, 71, 28, 12, 12, 14,
5456                                   17, 13, 20, 20, 66, 93, 70, 72, 64, 103, 91,
5457                                   3, 10, 10, 4, 71, 76, 81, 81, 98, 79, 20, 8,
5458                                   3, 67, 64, 72, 81, 83, 90, 72, 23, 10, 5, 0,
5459                                   2, 69, 74, 80, 90, 75, 16, 4, 7, 4, 65, 74,
5460                                   77, 86, 68, 31, 14, 11, 6, 6, 66, 73, 74, 77,
5461                                   62, 105, 102, 95, 100, 95, 94, 93, 91, 89, 90,
5462                                   89, 87, 84, 87, 89, 93, 77, 87, 74, 81, 81,
5463                                   79, 75, 71, 72, 68, 74, 69, 72, 68, 68, 6, 69,
5464                                   77, 66, 68, 73, 1, 64, 67, 68, 4, 65, 72, 74,
5465                                   68, 82, 69, 5, 66, 2, 69, 67, 68, 4, 2, 70,
5466                                   71, 75, 75, 67, 59, 56, 58, 57, 56, 62, 62,
5467                                   62, 56, 57, 62, 58, 50, 39, 20, 57, 53, 51,
5468                                   49, 38, 30, 20, 28, 23, 16, 5, 0, 69, 79, 43,
5469                                   40, 43, 30, 14, 19, 14, 7, 16, 10, 4, 74, 64,
5470                                   74, 83, 14, 18, 3, 16, 20, 9, 3, 0, 64, 76,
5471                                   67, 74, 81, 107, 74, 78, 86, 9, 69, 78, 75,
5472                                   66, 0, 1, 6, 4, 11, 65, 5, 5, 12, 18, 18, 20,
5473                                   6, 56, 43, 36, 31, 23, 20, 3, 69, 84, 1, 33,
5474                                   27, 25, 17, 16, 8, 5, 1, 69, 75, 66, 0, 1, 6,
5475                                   4, 11, 65, 5, 5, 12, 18, 18, 20, 6, 56, 43,
5476                                   36, 31, 23, 20, 3, 69, 84 },
5477 
5478                                 {
5479 
5480                                 57,
5481                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 17, 37,
5482                                   49, 23, 5, 70, 20, 80, 76, 1, 0, 9, 71, 2, 32,
5483                                   33, 6, 81, 109, 93, 93, 71, 80, 76, 1, 86, 73,
5484                                   26, 4, 77, 87, 93, 77, 79, 88, 102, 64, 79,
5485                                   92, 68, 81, 86, 99, 5, 74, 72, 84, 21, 2, 22,
5486                                   0, 0, 0, 73, 90, 97, 64, 9, 65, 22, 78, 105,
5487                                   88, 72, 80, 6, 4, 76, 72, 94, 2, 83, 76, 87,
5488                                   91, 81, 86, 83, 15, 65, 68, 87, 73, 92, 79,
5489                                   95, 65, 76, 72, 87, 14, 71, 1, 84, 81, 75, 76,
5490                                   68, 1, 0, 72, 4, 6, 71, 2, 66, 68, 3, 72, 24,
5491                                   67, 1, 20, 21, 28, 26, 17, 84, 68, 71, 2, 67,
5492                                   84, 68, 7, 69, 71, 3, 22, 46, 26, 0, 84, 81,
5493                                   65, 34, 39, 104, 68, 2, 85, 8, 65, 64, 4, 33,
5494                                   55, 44, 12, 83, 99, 8, 35, 44, 103, 20, 21,
5495                                   22, 23, 24, 20, 14, 20, 22, 7, 14, 12, 5, 3,
5496                                   66, 11, 8, 7, 8, 3, 7, 13, 5, 78, 5, 6, 69, 9,
5497                                   71, 44, 53, 37, 28, 35, 41, 52, 46, 26, 6, 67,
5498                                   5, 12, 12, 96, 8, 12, 72, 27, 12, 12, 13, 16,
5499                                   12, 19, 19, 67, 93, 70, 72, 65, 101, 89, 5,
5500                                   11, 10, 4, 70, 75, 80, 80, 96, 77, 21, 9, 4,
5501                                   66, 1, 71, 79, 82, 87, 71, 24, 11, 6, 1, 3,
5502                                   68, 73, 79, 88, 74, 18, 5, 8, 4, 64, 73, 76,
5503                                   85, 67, 32, 15, 12, 7, 7, 65, 72, 73, 76, 62,
5504                                   103, 100, 93, 98, 93, 92, 91, 89, 87, 88, 87,
5505                                   84, 83, 86, 88, 92, 73, 86, 75, 80, 80, 78,
5506                                   74, 71, 71, 68, 73, 69, 72, 68, 68, 7, 69, 77,
5507                                   66, 68, 72, 1, 64, 67, 68, 4, 65, 72, 73, 66,
5508                                   82, 69, 6, 66, 2, 69, 67, 67, 4, 2, 69, 70,
5509                                   74, 74, 68, 58, 55, 57, 56, 54, 60, 60, 59,
5510                                   54, 55, 59, 56, 47, 37, 18, 54, 50, 48, 44,
5511                                   36, 28, 19, 26, 21, 15, 4, 64, 69, 79, 41, 38,
5512                                   41, 28, 12, 18, 13, 5, 15, 8, 3, 76, 66, 75,
5513                                   84, 13, 17, 1, 15, 19, 8, 2, 64, 65, 77, 67,
5514                                   74, 81, 106, 75, 79, 87, 8, 70, 79, 74, 65, 1,
5515                                   2, 8, 5, 12, 64, 7, 6, 13, 19, 19, 21, 7, 56,
5516                                   42, 35, 29, 21, 19, 1, 70, 85, 2, 34, 28, 26,
5517                                   18, 17, 9, 6, 2, 68, 74, 65, 1, 2, 8, 5, 12,
5518                                   64, 7, 6, 13, 19, 19, 21, 7, 56, 42, 35, 29,
5519                                   21, 19, 1, 70, 85 },
5520 
5521                                 {
5522 
5523                                 56,
5524                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 15, 35,
5525                                   48, 24, 5, 68, 18, 80, 75, 1, 0, 10, 72, 1,
5526                                   31, 31, 3, 83, 110, 91, 92, 71, 80, 75, 1, 86,
5527                                   72, 26, 4, 76, 86, 92, 78, 80, 88, 102, 64,
5528                                   79, 91, 68, 81, 86, 99, 5, 74, 72, 83, 21, 2,
5529                                   22, 0, 0, 0, 72, 90, 97, 64, 8, 65, 22, 77,
5530                                   104, 86, 71, 79, 8, 6, 75, 71, 92, 3, 82, 75,
5531                                   85, 92, 81, 86, 83, 15, 65, 67, 85, 73, 91,
5532                                   78, 93, 65, 76, 72, 87, 14, 71, 1, 83, 81, 74,
5533                                   76, 68, 1, 0, 71, 5, 6, 71, 2, 66, 68, 3, 72,
5534                                   24, 67, 1, 20, 21, 28, 26, 17, 85, 67, 70, 1,
5535                                   67, 84, 68, 8, 69, 71, 4, 23, 47, 28, 2, 85,
5536                                   82, 65, 34, 39, 105, 68, 2, 86, 9, 65, 64, 5,
5537                                   33, 55, 44, 13, 84, 98, 7, 32, 41, 102, 20,
5538                                   21, 22, 22, 23, 20, 14, 20, 21, 6, 13, 12, 5,
5539                                   3, 66, 10, 7, 6, 8, 3, 7, 12, 4, 79, 4, 5, 69,
5540                                   8, 72, 42, 51, 35, 26, 33, 39, 49, 44, 25, 4,
5541                                   69, 3, 10, 10, 97, 7, 11, 74, 26, 11, 11, 12,
5542                                   14, 10, 17, 17, 69, 93, 71, 73, 67, 100, 88,
5543                                   6, 12, 10, 4, 69, 74, 79, 79, 94, 76, 22, 10,
5544                                   5, 65, 2, 70, 78, 81, 85, 70, 24, 11, 6, 1, 4,
5545                                   67, 72, 78, 87, 74, 19, 6, 8, 4, 0, 72, 76,
5546                                   84, 66, 32, 16, 12, 7, 8, 64, 71, 72, 75, 62,
5547                                   102, 98, 91, 96, 92, 91, 89, 87, 86, 86, 85,
5548                                   82, 82, 85, 87, 91, 70, 86, 76, 80, 79, 77,
5549                                   74, 71, 71, 68, 73, 69, 73, 68, 68, 8, 69, 77,
5550                                   66, 68, 72, 1, 64, 67, 69, 3, 65, 72, 73, 65,
5551                                   83, 69, 7, 67, 2, 69, 67, 67, 4, 2, 69, 69,
5552                                   74, 74, 70, 57, 54, 56, 54, 52, 57, 57, 56,
5553                                   52, 52, 56, 53, 44, 34, 16, 50, 46, 44, 39,
5554                                   33, 26, 17, 24, 19, 13, 3, 65, 70, 79, 39, 36,
5555                                   39, 26, 10, 16, 11, 3, 13, 6, 1, 78, 68, 77,
5556                                   85, 12, 16, 64, 13, 17, 6, 0, 65, 66, 78, 68,
5557                                   75, 81, 105, 76, 80, 89, 7, 71, 80, 74, 65, 2,
5558                                   3, 9, 6, 13, 64, 8, 7, 14, 19, 20, 22, 8, 55,
5559                                   40, 33, 27, 19, 17, 64, 72, 86, 3, 34, 28, 27,
5560                                   19, 18, 9, 7, 2, 67, 74, 65, 2, 3, 9, 6, 13,
5561                                   64, 8, 7, 14, 19, 20, 22, 8, 55, 40, 33, 27,
5562                                   19, 17, 64, 72, 86 },
5563 
5564                                 {
5565 
5566                                 55,
5567                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 13, 34,
5568                                   47, 24, 5, 66, 17, 80, 73, 1, 64, 11, 73, 0,
5569                                   30, 29, 64, 85, 111, 89, 90, 71, 80, 73, 1,
5570                                   85, 71, 27, 4, 75, 85, 91, 79, 81, 88, 103,
5571                                   64, 79, 90, 68, 82, 86, 99, 5, 74, 72, 82, 22,
5572                                   2, 22, 0, 0, 0, 72, 90, 97, 0, 7, 65, 21, 77,
5573                                   103, 84, 70, 78, 9, 7, 74, 70, 90, 4, 81, 74,
5574                                   83, 93, 81, 86, 83, 16, 65, 66, 83, 73, 90,
5575                                   77, 91, 65, 76, 72, 87, 15, 71, 2, 82, 81, 73,
5576                                   76, 68, 1, 1, 70, 5, 6, 71, 2, 66, 68, 3, 72,
5577                                   24, 67, 1, 21, 21, 29, 26, 18, 85, 67, 69, 1,
5578                                   67, 84, 68, 9, 69, 70, 5, 24, 48, 29, 4, 85,
5579                                   83, 64, 34, 39, 106, 68, 3, 86, 9, 65, 64, 6,
5580                                   33, 55, 44, 14, 85, 96, 6, 29, 38, 100, 20,
5581                                   21, 21, 21, 23, 19, 13, 20, 21, 5, 12, 12, 5,
5582                                   3, 67, 10, 6, 5, 7, 3, 7, 11, 4, 80, 4, 4, 69,
5583                                   7, 72, 40, 49, 33, 25, 31, 37, 46, 41, 24, 2,
5584                                   71, 2, 8, 8, 99, 6, 10, 76, 25, 10, 10, 11,
5585                                   13, 8, 15, 15, 70, 93, 72, 74, 68, 98, 86, 8,
5586                                   12, 10, 4, 68, 73, 78, 78, 92, 75, 23, 11, 6,
5587                                   65, 3, 69, 76, 80, 83, 70, 25, 12, 7, 2, 5,
5588                                   67, 72, 77, 86, 74, 21, 7, 8, 4, 1, 72, 76,
5589                                   83, 65, 33, 17, 13, 7, 9, 64, 70, 72, 75, 62,
5590                                   100, 97, 90, 94, 91, 89, 88, 86, 84, 84, 83,
5591                                   80, 82, 84, 87, 90, 67, 86, 77, 80, 78, 76,
5592                                   74, 71, 71, 68, 72, 69, 74, 68, 68, 8, 69, 77,
5593                                   66, 68, 72, 0, 64, 67, 70, 2, 65, 72, 73, 64,
5594                                   84, 69, 8, 68, 2, 69, 67, 66, 4, 1, 68, 68,
5595                                   74, 74, 71, 56, 53, 55, 52, 50, 55, 55, 53,
5596                                   49, 49, 53, 50, 41, 31, 14, 46, 43, 40, 34,
5597                                   30, 24, 15, 22, 16, 11, 2, 66, 71, 79, 37, 34,
5598                                   37, 24, 8, 14, 10, 1, 11, 4, 64, 80, 70, 79,
5599                                   86, 11, 15, 66, 12, 15, 5, 65, 67, 68, 79, 69,
5600                                   76, 81, 104, 77, 82, 90, 6, 72, 81, 74, 64, 2,
5601                                   3, 10, 7, 14, 64, 9, 8, 15, 20, 21, 22, 9, 55,
5602                                   38, 31, 25, 17, 15, 66, 74, 87, 3, 35, 29, 28,
5603                                   19, 19, 10, 7, 3, 67, 74, 64, 2, 3, 10, 7, 14,
5604                                   64, 9, 8, 15, 20, 21, 22, 9, 55, 38, 31, 25,
5605                                   17, 15, 66, 74, 87 },
5606 
5607                                 {
5608 
5609                                 53,
5610                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 11, 32,
5611                                   46, 25, 5, 65, 15, 80, 72, 0, 64, 12, 74, 65,
5612                                   28, 27, 67, 88, 112, 87, 89, 71, 80, 72, 0,
5613                                   85, 70, 27, 3, 75, 84, 89, 80, 83, 89, 103,
5614                                   64, 78, 89, 69, 82, 86, 99, 5, 74, 72, 82, 22,
5615                                   2, 22, 0, 0, 0, 71, 91, 97, 0, 6, 65, 21, 76,
5616                                   102, 82, 69, 77, 11, 9, 74, 69, 88, 5, 80, 73,
5617                                   80, 93, 82, 86, 84, 16, 66, 65, 80, 72, 90,
5618                                   77, 89, 65, 76, 72, 87, 15, 71, 2, 81, 81, 73,
5619                                   75, 68, 1, 1, 69, 6, 6, 72, 1, 66, 68, 3, 72,
5620                                   24, 67, 1, 21, 21, 29, 26, 18, 86, 66, 69, 0,
5621                                   67, 83, 68, 10, 68, 70, 7, 26, 49, 31, 6, 86,
5622                                   84, 64, 35, 39, 107, 68, 3, 87, 10, 65, 64, 7,
5623                                   33, 55, 44, 16, 86, 95, 5, 26, 35, 99, 19, 21,
5624                                   21, 21, 22, 19, 13, 20, 20, 4, 11, 11, 5, 3,
5625                                   67, 9, 6, 4, 7, 2, 6, 10, 3, 81, 3, 3, 69, 5,
5626                                   73, 38, 47, 31, 23, 30, 35, 42, 39, 23, 0, 74,
5627                                   0, 6, 6, 100, 4, 9, 77, 24, 9, 9, 9, 11, 6,
5628                                   13, 14, 72, 93, 73, 75, 70, 97, 85, 9, 13, 10,
5629                                   4, 67, 72, 77, 78, 90, 73, 24, 11, 6, 64, 5,
5630                                   68, 75, 79, 80, 69, 25, 12, 7, 2, 6, 66, 71,
5631                                   77, 85, 74, 22, 8, 8, 4, 2, 71, 76, 82, 64,
5632                                   33, 18, 13, 7, 10, 0, 69, 71, 74, 62, 99, 95,
5633                                   88, 93, 90, 88, 86, 84, 83, 83, 81, 77, 81,
5634                                   83, 86, 89, 64, 85, 78, 79, 77, 76, 74, 71,
5635                                   71, 69, 72, 70, 75, 68, 68, 9, 69, 77, 66, 68,
5636                                   71, 0, 65, 67, 71, 1, 66, 72, 73, 0, 85, 70,
5637                                   8, 68, 1, 69, 67, 66, 3, 1, 68, 68, 74, 74,
5638                                   73, 55, 52, 54, 51, 47, 52, 52, 50, 47, 46,
5639                                   49, 47, 37, 29, 12, 42, 39, 36, 29, 27, 22,
5640                                   13, 20, 14, 9, 0, 67, 72, 79, 34, 31, 34, 22,
5641                                   6, 12, 8, 64, 9, 2, 66, 82, 73, 80, 88, 10,
5642                                   14, 69, 10, 14, 3, 67, 68, 69, 80, 70, 77, 81,
5643                                   103, 79, 83, 92, 4, 73, 82, 74, 64, 3, 4, 11,
5644                                   7, 14, 0, 10, 9, 16, 20, 22, 23, 9, 54, 36,
5645                                   29, 23, 15, 13, 69, 76, 89, 4, 35, 29, 28, 20,
5646                                   19, 10, 8, 3, 66, 74, 64, 3, 4, 11, 7, 14, 0,
5647                                   10, 9, 16, 20, 22, 23, 9, 54, 36, 29, 23, 15,
5648                                   13, 69, 76, 89 },
5649 
5650                                 {
5651 
5652                                 52,
5653                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 9, 31,
5654                                   45, 26, 5, 0, 13, 79, 70, 0, 64, 13, 75, 66,
5655                                   27, 25, 70, 90, 112, 85, 88, 71, 79, 70, 0,
5656                                   85, 69, 27, 3, 74, 83, 88, 81, 84, 89, 103,
5657                                   64, 78, 88, 69, 82, 86, 99, 5, 73, 72, 81, 23,
5658                                   2, 22, 0, 0, 0, 71, 91, 97, 1, 5, 65, 20, 76,
5659                                   100, 79, 68, 76, 12, 10, 73, 68, 86, 6, 79,
5660                                   72, 78, 94, 82, 86, 84, 16, 66, 64, 78, 72,
5661                                   89, 76, 87, 65, 76, 72, 86, 15, 71, 3, 80, 80,
5662                                   72, 75, 68, 2, 2, 68, 6, 6, 72, 1, 65, 68, 3,
5663                                   72, 25, 67, 1, 22, 22, 29, 26, 18, 86, 66, 68,
5664                                   0, 67, 83, 68, 11, 68, 69, 8, 27, 50, 32, 8,
5665                                   86, 85, 0, 35, 39, 108, 68, 4, 87, 11, 65, 64,
5666                                   9, 33, 55, 44, 17, 87, 93, 4, 24, 32, 98, 19,
5667                                   21, 20, 20, 22, 19, 12, 20, 20, 3, 10, 11, 5,
5668                                   3, 67, 9, 5, 3, 6, 2, 6, 9, 3, 82, 2, 3, 69,
5669                                   4, 73, 36, 45, 30, 22, 28, 33, 39, 36, 22, 65,
5670                                   76, 64, 4, 4, 101, 3, 8, 79, 23, 8, 8, 8, 10,
5671                                   4, 11, 12, 73, 93, 74, 76, 72, 95, 83, 10, 13,
5672                                   10, 4, 66, 71, 76, 77, 88, 72, 25, 12, 7, 0,
5673                                   6, 67, 73, 78, 78, 68, 26, 13, 8, 3, 7, 65,
5674                                   71, 76, 84, 73, 23, 9, 8, 4, 3, 71, 75, 81, 0,
5675                                   33, 19, 13, 7, 11, 1, 68, 71, 73, 62, 98, 94,
5676                                   87, 91, 89, 86, 85, 82, 81, 81, 79, 75, 80,
5677                                   82, 85, 88, 2, 85, 79, 79, 76, 75, 74, 71, 71,
5678                                   69, 71, 70, 76, 68, 68, 10, 69, 77, 66, 68,
5679                                   71, 64, 65, 67, 72, 0, 66, 72, 73, 1, 85, 70,
5680                                   9, 69, 1, 69, 67, 66, 3, 0, 68, 67, 74, 74,
5681                                   74, 54, 51, 53, 49, 45, 50, 49, 47, 44, 43,
5682                                   46, 44, 34, 26, 10, 38, 36, 32, 24, 24, 20,
5683                                   12, 18, 11, 7, 64, 68, 73, 79, 32, 29, 32, 20,
5684                                   4, 10, 7, 66, 7, 0, 68, 84, 75, 82, 89, 9, 13,
5685                                   71, 9, 12, 2, 69, 69, 70, 81, 71, 78, 81, 102,
5686                                   80, 84, 93, 3, 74, 83, 74, 0, 3, 5, 12, 8, 15,
5687                                   0, 11, 10, 17, 21, 23, 23, 10, 54, 34, 27, 21,
5688                                   13, 11, 71, 78, 90, 4, 36, 30, 29, 21, 20, 11,
5689                                   8, 3, 65, 74, 0, 3, 5, 12, 8, 15, 0, 11, 10,
5690                                   17, 21, 23, 23, 10, 54, 34, 27, 21, 13, 11,
5691                                   71, 78, 90 },
5692 
5693                                 {
5694 
5695                                 51,
5696                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 8, 29,
5697                                   44, 26, 6, 2, 12, 79, 69, 0, 65, 14, 76, 67,
5698                                   26, 24, 74, 92, 113, 83, 86, 71, 79, 69, 0,
5699                                   84, 68, 28, 3, 73, 82, 87, 83, 85, 89, 104,
5700                                   64, 78, 88, 69, 83, 85, 99, 4, 73, 72, 80, 23,
5701                                   2, 22, 0, 0, 0, 70, 91, 97, 1, 5, 66, 20, 75,
5702                                   99, 77, 67, 75, 14, 12, 72, 67, 84, 7, 78, 72,
5703                                   76, 95, 82, 86, 84, 17, 66, 0, 76, 72, 88, 75,
5704                                   85, 65, 76, 72, 86, 16, 72, 3, 80, 80, 71, 75,
5705                                   67, 2, 2, 67, 7, 6, 72, 1, 65, 68, 3, 72, 25,
5706                                   67, 1, 22, 22, 30, 27, 19, 87, 65, 67, 64, 67,
5707                                   83, 68, 12, 68, 69, 9, 28, 50, 34, 9, 87, 86,
5708                                   0, 35, 39, 108, 69, 4, 88, 11, 66, 0, 10, 33,
5709                                   55, 45, 18, 88, 92, 3, 21, 29, 96, 19, 21, 20,
5710                                   19, 21, 18, 12, 19, 19, 3, 10, 11, 4, 3, 68,
5711                                   8, 4, 2, 6, 2, 6, 9, 2, 84, 2, 2, 69, 3, 74,
5712                                   33, 43, 28, 20, 26, 31, 36, 34, 20, 67, 78,
5713                                   66, 2, 2, 103, 2, 6, 81, 21, 7, 7, 7, 8, 2, 9,
5714                                   10, 75, 93, 75, 77, 73, 94, 82, 12, 14, 10, 4,
5715                                   65, 71, 76, 76, 87, 71, 26, 13, 8, 0, 7, 66,
5716                                   72, 77, 76, 68, 26, 13, 8, 3, 8, 65, 70, 75,
5717                                   83, 73, 25, 10, 8, 4, 3, 70, 75, 81, 0, 34,
5718                                   19, 14, 7, 12, 1, 68, 70, 73, 62, 96, 92, 85,
5719                                   89, 87, 85, 83, 81, 80, 79, 77, 73, 80, 81,
5720                                   85, 88, 5, 85, 80, 79, 76, 74, 74, 71, 71, 69,
5721                                   71, 70, 77, 68, 68, 10, 69, 77, 66, 68, 71,
5722                                   64, 65, 67, 73, 64, 66, 72, 73, 2, 86, 70, 10,
5723                                   70, 1, 69, 67, 65, 3, 0, 67, 66, 74, 74, 76,
5724                                   53, 50, 52, 47, 43, 47, 47, 44, 42, 40, 43,
5725                                   41, 31, 23, 8, 35, 32, 28, 19, 22, 17, 10, 16,
5726                                   9, 5, 65, 69, 74, 79, 30, 27, 30, 18, 2, 9, 5,
5727                                   68, 5, 66, 70, 86, 77, 84, 90, 8, 11, 73, 7,
5728                                   10, 0, 71, 71, 72, 82, 72, 79, 82, 101, 81,
5729                                   86, 95, 2, 76, 84, 73, 0, 4, 5, 13, 9, 16, 0,
5730                                   12, 11, 18, 21, 24, 24, 11, 53, 32, 25, 19,
5731                                   11, 9, 73, 80, 91, 5, 36, 30, 30, 21, 21, 11,
5732                                   9, 4, 65, 73, 0, 4, 5, 13, 9, 16, 0, 12, 11,
5733                                   18, 21, 24, 24, 11, 53, 32, 25, 19, 11, 9, 73,
5734                                   80, 91 },
5735 
5736                                 {
5737 
5738                                 50,
5739                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 6, 28,
5740                                   43, 27, 6, 3, 10, 79, 67, 64, 65, 15, 77, 68,
5741                                   25, 22, 77, 95, 114, 81, 85, 71, 79, 67, 64,
5742                                   84, 67, 28, 3, 73, 81, 85, 84, 86, 89, 104,
5743                                   64, 77, 87, 70, 83, 85, 99, 4, 73, 72, 79, 24,
5744                                   2, 22, 0, 0, 0, 70, 91, 97, 2, 4, 66, 19, 75,
5745                                   98, 75, 66, 74, 15, 13, 71, 66, 82, 8, 77, 71,
5746                                   73, 95, 83, 86, 85, 17, 66, 1, 73, 71, 88, 75,
5747                                   83, 65, 76, 72, 86, 16, 72, 4, 79, 80, 70, 74,
5748                                   67, 2, 3, 66, 7, 6, 73, 1, 65, 68, 3, 72, 25,
5749                                   67, 1, 23, 22, 30, 27, 19, 87, 65, 67, 64, 67,
5750                                   82, 68, 13, 67, 68, 11, 30, 51, 35, 11, 87,
5751                                   87, 1, 36, 39, 109, 69, 5, 88, 12, 66, 0, 11,
5752                                   33, 55, 45, 20, 89, 90, 2, 18, 26, 95, 19, 21,
5753                                   19, 19, 21, 18, 11, 19, 19, 2, 9, 11, 4, 3,
5754                                   68, 8, 4, 1, 5, 2, 6, 8, 2, 85, 1, 1, 69, 2,
5755                                   74, 31, 41, 26, 19, 25, 29, 33, 31, 19, 69,
5756                                   80, 67, 0, 0, 104, 1, 5, 82, 20, 6, 6, 5, 7,
5757                                   0, 7, 9, 76, 93, 76, 78, 75, 92, 80, 13, 14,
5758                                   10, 4, 64, 70, 75, 76, 85, 69, 27, 14, 8, 1,
5759                                   9, 65, 70, 76, 73, 67, 27, 14, 9, 4, 9, 64,
5760                                   70, 74, 82, 73, 26, 11, 8, 4, 4, 70, 75, 80,
5761                                   1, 34, 20, 14, 7, 13, 2, 67, 70, 72, 62, 95,
5762                                   91, 84, 88, 86, 83, 82, 79, 78, 77, 75, 70,
5763                                   79, 80, 84, 87, 8, 84, 81, 78, 75, 73, 74, 71,
5764                                   71, 69, 70, 71, 78, 68, 68, 11, 69, 77, 66,
5765                                   68, 70, 65, 66, 67, 74, 65, 67, 72, 73, 3, 87,
5766                                   71, 11, 70, 0, 69, 67, 65, 2, 64, 67, 66, 74,
5767                                   74, 77, 52, 49, 51, 46, 40, 45, 44, 41, 39,
5768                                   37, 40, 38, 28, 21, 6, 31, 29, 24, 14, 19, 15,
5769                                   8, 14, 6, 3, 66, 70, 75, 79, 28, 24, 27, 16,
5770                                   0, 7, 4, 70, 3, 68, 72, 88, 79, 85, 92, 7, 10,
5771                                   75, 6, 9, 64, 73, 72, 73, 83, 73, 80, 82, 100,
5772                                   83, 87, 96, 0, 77, 85, 73, 1, 4, 6, 14, 10,
5773                                   16, 1, 13, 12, 19, 22, 25, 24, 11, 53, 30, 23,
5774                                   17, 9, 7, 76, 82, 92, 5, 37, 31, 30, 22, 22,
5775                                   12, 9, 4, 64, 73, 1, 4, 6, 14, 10, 16, 1, 13,
5776                                   12, 19, 22, 25, 24, 11, 53, 30, 23, 17, 9, 7,
5777                                   76, 82, 92 },
5778 
5779                                 {
5780 
5781                                 48,
5782                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 4, 26,
5783                                   42, 27, 6, 5, 8, 79, 66, 64, 66, 16, 78, 70,
5784                                   23, 20, 81, 97, 115, 79, 84, 71, 79, 66, 64,
5785                                   84, 67, 28, 2, 72, 80, 84, 85, 88, 90, 105,
5786                                   64, 77, 86, 70, 84, 85, 99, 4, 73, 72, 79, 24,
5787                                   2, 22, 0, 0, 0, 69, 92, 97, 2, 3, 66, 19, 74,
5788                                   97, 73, 65, 74, 17, 15, 71, 65, 80, 8, 76, 70,
5789                                   71, 96, 83, 87, 85, 17, 67, 1, 71, 71, 87, 74,
5790                                   82, 65, 76, 72, 86, 16, 72, 4, 78, 80, 70, 74,
5791                                   67, 2, 3, 65, 8, 6, 73, 0, 65, 68, 2, 72, 25,
5792                                   67, 1, 23, 22, 30, 27, 19, 88, 64, 66, 65, 67,
5793                                   82, 68, 14, 67, 68, 12, 31, 52, 37, 13, 88,
5794                                   88, 1, 36, 39, 110, 69, 5, 89, 12, 66, 0, 12,
5795                                   33, 55, 45, 21, 90, 89, 1, 15, 22, 94, 18, 21,
5796                                   19, 18, 20, 17, 11, 19, 18, 1, 8, 10, 4, 2,
5797                                   69, 7, 3, 0, 5, 1, 5, 7, 1, 86, 0, 0, 69, 0,
5798                                   75, 29, 39, 24, 17, 23, 26, 29, 29, 18, 71,
5799                                   83, 69, 66, 65, 106, 64, 4, 84, 19, 5, 5, 4,
5800                                   5, 65, 5, 7, 78, 93, 77, 79, 77, 91, 79, 14,
5801                                   15, 10, 4, 64, 69, 74, 75, 83, 68, 27, 14, 9,
5802                                   1, 10, 64, 69, 75, 71, 67, 27, 14, 9, 4, 9,
5803                                   64, 69, 74, 81, 73, 27, 12, 8, 4, 5, 69, 75,
5804                                   79, 2, 34, 21, 14, 7, 14, 2, 66, 69, 72, 62,
5805                                   94, 89, 82, 86, 85, 82, 80, 78, 77, 76, 73,
5806                                   68, 79, 79, 84, 86, 11, 84, 82, 78, 74, 73,
5807                                   74, 71, 71, 70, 70, 71, 79, 68, 68, 11, 69,
5808                                   77, 67, 68, 70, 65, 66, 68, 75, 66, 67, 73,
5809                                   73, 4, 88, 71, 11, 71, 0, 69, 68, 65, 2, 64,
5810                                   67, 65, 74, 74, 79, 51, 48, 50, 44, 38, 42,
5811                                   41, 38, 37, 34, 36, 35, 24, 18, 4, 27, 25, 20,
5812                                   9, 16, 13, 6, 11, 4, 1, 68, 72, 76, 79, 25,
5813                                   22, 25, 14, 66, 5, 2, 73, 1, 70, 74, 90, 82,
5814                                   87, 93, 5, 9, 78, 4, 7, 66, 75, 74, 75, 84,
5815                                   74, 81, 82, 99, 84, 89, 98, 64, 78, 86, 73, 1,
5816                                   5, 6, 15, 10, 17, 1, 14, 12, 20, 22, 25, 25,
5817                                   12, 52, 28, 21, 15, 7, 5, 78, 84, 94, 6, 37,
5818                                   31, 31, 22, 22, 12, 10, 4, 64, 73, 1, 5, 6,
5819                                   15, 10, 17, 1, 14, 12, 20, 22, 25, 25, 12, 52,
5820                                   28, 21, 15, 7, 5, 78, 84, 94 },
5821 
5822                                 {
5823 
5824                                 47,
5825                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 2, 24,
5826                                   42, 28, 6, 7, 7, 78, 64, 64, 66, 17, 78, 71,
5827                                   22, 18, 84, 99, 115, 77, 82, 70, 78, 64, 64,
5828                                   83, 66, 29, 2, 71, 79, 83, 86, 89, 90, 105,
5829                                   64, 77, 85, 70, 84, 85, 99, 4, 72, 71, 78, 24,
5830                                   2, 22, 0, 0, 0, 68, 92, 97, 2, 2, 66, 19, 73,
5831                                   95, 70, 64, 73, 19, 17, 70, 64, 78, 9, 74, 69,
5832                                   69, 97, 83, 87, 85, 18, 67, 2, 69, 71, 86, 73,
5833                                   80, 65, 75, 72, 85, 17, 72, 5, 77, 79, 69, 74,
5834                                   67, 3, 4, 64, 9, 6, 73, 0, 64, 67, 2, 72, 26,
5835                                   67, 1, 23, 23, 31, 27, 20, 88, 0, 65, 66, 67,
5836                                   82, 68, 15, 67, 67, 13, 32, 53, 39, 15, 89,
5837                                   89, 2, 36, 40, 111, 69, 5, 89, 13, 66, 0, 14,
5838                                   33, 55, 45, 22, 91, 88, 0, 13, 19, 92, 18, 21,
5839                                   19, 17, 20, 17, 11, 19, 18, 0, 7, 10, 4, 2,
5840                                   69, 7, 2, 0, 5, 1, 5, 6, 0, 87, 0, 0, 69, 64,
5841                                   75, 27, 37, 23, 16, 21, 24, 26, 27, 17, 73,
5842                                   85, 70, 68, 66, 107, 65, 3, 86, 18, 4, 4, 3,
5843                                   3, 66, 3, 5, 79, 93, 77, 80, 78, 89, 77, 16,
5844                                   16, 10, 4, 0, 68, 73, 74, 81, 67, 28, 15, 10,
5845                                   2, 11, 0, 68, 74, 69, 66, 28, 15, 10, 4, 10,
5846                                   0, 68, 73, 79, 72, 29, 13, 9, 4, 6, 68, 74,
5847                                   78, 3, 35, 22, 15, 8, 15, 3, 65, 68, 71, 62,
5848                                   92, 87, 80, 84, 84, 81, 78, 76, 75, 74, 71,
5849                                   66, 78, 78, 83, 85, 15, 84, 83, 78, 73, 72,
5850                                   73, 71, 71, 70, 70, 71, 80, 68, 68, 12, 69,
5851                                   77, 67, 68, 70, 65, 66, 68, 75, 67, 67, 73,
5852                                   72, 6, 88, 71, 12, 72, 0, 69, 68, 64, 2, 64,
5853                                   66, 64, 73, 73, 81, 50, 47, 49, 42, 36, 39,
5854                                   39, 35, 35, 32, 33, 33, 21, 15, 2, 23, 22, 17,
5855                                   4, 13, 11, 5, 9, 2, 0, 69, 73, 77, 79, 23, 20,
5856                                   23, 12, 68, 3, 1, 75, 64, 72, 76, 92, 84, 89,
5857                                   94, 4, 8, 80, 3, 5, 67, 77, 75, 76, 85, 75,
5858                                   81, 82, 98, 85, 90, 100, 65, 79, 87, 73, 2, 6,
5859                                   7, 17, 11, 18, 1, 15, 13, 21, 23, 26, 26, 13,
5860                                   51, 27, 19, 13, 5, 3, 80, 86, 95, 7, 37, 32,
5861                                   32, 23, 23, 13, 11, 5, 0, 73, 2, 6, 7, 17, 11,
5862                                   18, 1, 15, 13, 21, 23, 26, 26, 13, 51, 27, 19,
5863                                   13, 5, 3, 80, 86, 95 },
5864 
5865                                 {
5866 
5867                                 46,
5868                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 0, 23,
5869                                   41, 29, 6, 8, 5, 78, 0, 65, 66, 18, 79, 72,
5870                                   21, 16, 87, 102, 116, 75, 81, 70, 78, 0, 65,
5871                                   83, 65, 29, 2, 71, 78, 81, 87, 90, 90, 105,
5872                                   64, 76, 84, 71, 84, 85, 99, 4, 72, 71, 77, 25,
5873                                   2, 22, 0, 0, 0, 68, 92, 97, 3, 1, 66, 18, 73,
5874                                   94, 68, 0, 72, 20, 18, 69, 0, 76, 10, 73, 68,
5875                                   66, 97, 84, 87, 86, 18, 67, 3, 66, 70, 86, 73,
5876                                   78, 65, 75, 72, 85, 17, 72, 5, 76, 79, 68, 73,
5877                                   67, 3, 4, 0, 9, 6, 74, 0, 64, 67, 2, 72, 26,
5878                                   67, 1, 24, 23, 31, 27, 20, 89, 0, 65, 66, 67,
5879                                   81, 68, 16, 66, 67, 15, 34, 54, 40, 17, 89,
5880                                   90, 2, 37, 40, 112, 69, 6, 90, 14, 66, 0, 15,
5881                                   33, 55, 45, 24, 92, 86, 64, 10, 16, 91, 18,
5882                                   21, 18, 17, 19, 17, 10, 19, 17, 64, 6, 10, 4,
5883                                   2, 69, 6, 2, 64, 4, 1, 5, 5, 0, 88, 64, 64,
5884                                   69, 65, 76, 25, 35, 21, 14, 20, 22, 23, 24,
5885                                   16, 75, 87, 72, 70, 68, 108, 66, 2, 87, 17, 3,
5886                                   3, 1, 2, 68, 1, 4, 81, 93, 78, 81, 80, 88, 76,
5887                                   17, 16, 10, 4, 1, 67, 72, 74, 79, 65, 29, 16,
5888                                   10, 3, 13, 1, 66, 73, 66, 65, 28, 15, 10, 5,
5889                                   11, 1, 68, 72, 78, 72, 30, 14, 9, 4, 7, 68,
5890                                   74, 77, 4, 35, 23, 15, 8, 16, 4, 64, 68, 70,
5891                                   62, 91, 86, 79, 83, 83, 79, 77, 74, 74, 72,
5892                                   69, 0, 77, 77, 82, 84, 18, 83, 84, 77, 72, 71,
5893                                   73, 71, 71, 70, 69, 72, 81, 68, 68, 13, 69,
5894                                   77, 67, 68, 69, 66, 67, 68, 76, 68, 68, 73,
5895                                   72, 7, 89, 72, 13, 72, 64, 69, 68, 64, 1, 65,
5896                                   66, 64, 73, 73, 82, 49, 46, 48, 41, 33, 37,
5897                                   36, 32, 32, 29, 30, 30, 18, 13, 0, 19, 18, 13,
5898                                   64, 10, 9, 3, 7, 64, 65, 70, 74, 78, 79, 21,
5899                                   17, 20, 10, 70, 1, 64, 77, 66, 74, 78, 94, 86,
5900                                   90, 96, 3, 7, 82, 1, 4, 69, 79, 76, 77, 86,
5901                                   76, 82, 82, 97, 87, 91, 101, 67, 80, 88, 73,
5902                                   2, 6, 8, 18, 12, 18, 2, 16, 14, 22, 23, 27,
5903                                   26, 13, 51, 25, 17, 11, 3, 1, 83, 88, 96, 7,
5904                                   38, 32, 32, 24, 24, 13, 11, 5, 1, 73, 2, 6, 8,
5905                                   18, 12, 18, 2, 16, 14, 22, 23, 27, 26, 13, 51,
5906                                   25, 17, 11, 3, 1, 83, 88, 96 },
5907 
5908                                 {
5909 
5910                                 45,
5911                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 64, 21,
5912                                   40, 29, 7, 10, 4, 78, 2, 65, 67, 19, 80, 73,
5913                                   20, 15, 91, 104, 117, 73, 79, 70, 78, 2, 65,
5914                                   82, 64, 30, 2, 70, 77, 80, 89, 91, 90, 106,
5915                                   64, 76, 84, 71, 85, 84, 99, 3, 72, 71, 76, 25,
5916                                   2, 22, 0, 0, 0, 67, 92, 97, 3, 1, 67, 18, 72,
5917                                   93, 66, 1, 71, 22, 20, 68, 1, 74, 11, 72, 68,
5918                                   64, 98, 84, 87, 86, 19, 67, 4, 64, 70, 85, 72,
5919                                   76, 65, 75, 72, 85, 18, 73, 6, 76, 79, 67, 73,
5920                                   66, 3, 5, 1, 10, 6, 74, 0, 64, 67, 2, 72, 26,
5921                                   67, 1, 24, 23, 32, 28, 21, 89, 1, 64, 67, 67,
5922                                   81, 68, 17, 66, 66, 16, 35, 54, 42, 18, 90,
5923                                   91, 3, 37, 40, 112, 70, 6, 90, 14, 67, 1, 16,
5924                                   33, 55, 46, 25, 93, 85, 65, 7, 13, 89, 18, 21,
5925                                   18, 16, 19, 16, 10, 18, 17, 64, 6, 10, 3, 2,
5926                                   70, 6, 1, 65, 4, 1, 5, 5, 64, 90, 64, 65, 69,
5927                                   66, 76, 22, 33, 19, 13, 18, 20, 20, 22, 14,
5928                                   77, 89, 73, 72, 70, 110, 67, 0, 89, 15, 2, 2,
5929                                   0, 0, 70, 64, 2, 82, 93, 79, 82, 81, 86, 74,
5930                                   19, 17, 10, 4, 2, 67, 72, 73, 78, 64, 30, 17,
5931                                   11, 3, 14, 2, 65, 72, 64, 65, 29, 16, 11, 5,
5932                                   12, 1, 67, 71, 77, 72, 32, 15, 9, 4, 7, 67,
5933                                   74, 77, 4, 36, 23, 16, 8, 17, 4, 64, 67, 70,
5934                                   62, 89, 84, 77, 81, 81, 78, 75, 73, 72, 70,
5935                                   67, 2, 77, 76, 82, 84, 21, 83, 85, 77, 72, 70,
5936                                   73, 71, 71, 70, 69, 72, 82, 68, 68, 13, 69,
5937                                   77, 67, 68, 69, 66, 67, 68, 77, 69, 68, 73,
5938                                   72, 8, 90, 72, 14, 73, 64, 69, 68, 0, 1, 65,
5939                                   65, 0, 73, 73, 84, 48, 45, 47, 39, 31, 34, 34,
5940                                   29, 30, 26, 27, 27, 15, 10, 65, 16, 15, 9, 69,
5941                                   8, 6, 1, 5, 66, 67, 71, 75, 79, 79, 19, 15,
5942                                   18, 8, 72, 0, 65, 79, 68, 77, 80, 96, 88, 92,
5943                                   97, 2, 5, 84, 0, 2, 70, 81, 78, 79, 87, 77,
5944                                   83, 83, 96, 88, 93, 103, 68, 82, 89, 72, 3, 7,
5945                                   8, 19, 13, 19, 2, 17, 15, 23, 24, 28, 27, 14,
5946                                   50, 23, 15, 9, 1, 64, 85, 90, 97, 8, 38, 33,
5947                                   33, 24, 25, 14, 12, 6, 1, 72, 3, 7, 8, 19, 13,
5948                                   19, 2, 17, 15, 23, 24, 28, 27, 14, 50, 23, 15,
5949                                   9, 1, 64, 85, 90, 97 },
5950 
5951                                 {
5952 
5953                                 43,
5954                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 66, 20,
5955                                   39, 30, 7, 12, 2, 78, 3, 65, 67, 20, 81, 75,
5956                                   18, 13, 94, 106, 118, 71, 78, 70, 78, 3, 65,
5957                                   82, 0, 30, 1, 69, 76, 79, 90, 93, 91, 106, 64,
5958                                   76, 83, 71, 85, 84, 99, 3, 72, 71, 76, 26, 2,
5959                                   22, 0, 0, 0, 67, 93, 97, 4, 0, 67, 17, 72, 92,
5960                                   64, 2, 70, 23, 21, 68, 2, 72, 12, 71, 67, 1,
5961                                   99, 84, 87, 86, 19, 68, 5, 1, 70, 84, 71, 74,
5962                                   65, 75, 72, 85, 18, 73, 6, 75, 79, 67, 73, 66,
5963                                   3, 5, 2, 10, 6, 74, 64, 64, 67, 2, 72, 26, 67,
5964                                   1, 25, 23, 32, 28, 21, 90, 1, 0, 67, 67, 81,
5965                                   68, 18, 66, 66, 17, 36, 55, 43, 20, 90, 92, 3,
5966                                   37, 40, 113, 70, 7, 91, 15, 67, 1, 17, 33, 55,
5967                                   46, 26, 94, 83, 66, 4, 10, 88, 17, 21, 17, 15,
5968                                   18, 16, 9, 18, 16, 65, 5, 9, 3, 2, 70, 5, 0,
5969                                   66, 3, 0, 4, 4, 64, 91, 65, 66, 69, 68, 77,
5970                                   20, 31, 17, 11, 16, 18, 16, 19, 13, 79, 92,
5971                                   75, 74, 72, 111, 69, 64, 91, 14, 1, 1, 64, 64,
5972                                   72, 66, 0, 84, 93, 80, 83, 83, 85, 73, 20, 17,
5973                                   10, 4, 3, 66, 71, 72, 76, 0, 31, 17, 12, 4,
5974                                   15, 3, 0, 71, 1, 64, 29, 16, 11, 6, 13, 2, 67,
5975                                   71, 76, 72, 33, 16, 9, 4, 8, 67, 74, 76, 5,
5976                                   36, 24, 16, 8, 18, 5, 0, 67, 69, 62, 88, 83,
5977                                   76, 79, 80, 76, 74, 71, 71, 69, 65, 4, 76, 75,
5978                                   81, 83, 24, 83, 86, 77, 71, 70, 73, 71, 71,
5979                                   71, 68, 72, 83, 68, 68, 14, 69, 77, 67, 68,
5980                                   69, 67, 67, 68, 78, 70, 68, 73, 72, 9, 91, 72,
5981                                   14, 74, 64, 69, 68, 0, 1, 66, 65, 1, 73, 73,
5982                                   85, 47, 44, 46, 37, 29, 32, 31, 26, 27, 23,
5983                                   23, 24, 11, 7, 67, 12, 11, 5, 74, 5, 4, 64, 3,
5984                                   69, 69, 73, 76, 80, 79, 16, 13, 16, 6, 74, 65,
5985                                   67, 81, 70, 79, 82, 98, 91, 94, 98, 1, 4, 87,
5986                                   65, 0, 72, 83, 79, 80, 88, 78, 84, 83, 95, 89,
5987                                   94, 104, 69, 83, 90, 72, 3, 7, 9, 20, 13, 20,
5988                                   2, 18, 16, 24, 24, 29, 27, 15, 50, 21, 13, 7,
5989                                   64, 66, 87, 92, 99, 8, 39, 33, 34, 25, 25, 14,
5990                                   12, 6, 2, 72, 3, 7, 9, 20, 13, 20, 2, 18, 16,
5991                                   24, 24, 29, 27, 15, 50, 21, 13, 7, 64, 66, 87,
5992                                   92, 99 },
5993 
5994                                 {
5995 
5996                                 42,
5997                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 68, 18,
5998                                   38, 31, 7, 13, 0, 77, 5, 66, 67, 21, 82, 76,
5999                                   17, 11, 97, 109, 118, 69, 77, 70, 77, 5, 66,
6000                                   82, 1, 30, 1, 69, 75, 77, 91, 94, 91, 106, 64,
6001                                   75, 82, 72, 85, 84, 99, 3, 71, 71, 75, 26, 2,
6002                                   22, 0, 0, 0, 66, 93, 97, 4, 64, 67, 17, 71,
6003                                   90, 2, 3, 69, 25, 23, 67, 3, 70, 13, 70, 66,
6004                                   4, 99, 85, 87, 87, 19, 68, 6, 4, 69, 84, 71,
6005                                   72, 65, 75, 72, 84, 18, 73, 7, 74, 78, 66, 72,
6006                                   66, 4, 6, 3, 11, 6, 75, 64, 0, 67, 2, 72, 27,
6007                                   67, 1, 25, 24, 32, 28, 21, 90, 2, 0, 68, 67,
6008                                   80, 68, 19, 65, 65, 19, 38, 56, 45, 22, 91,
6009                                   93, 4, 38, 40, 114, 70, 7, 91, 16, 67, 1, 19,
6010                                   33, 55, 46, 28, 95, 82, 67, 2, 7, 87, 17, 21,
6011                                   17, 15, 18, 16, 9, 18, 16, 66, 4, 9, 3, 2, 70,
6012                                   5, 0, 67, 3, 0, 4, 3, 65, 92, 66, 66, 69, 69,
6013                                   77, 18, 29, 16, 10, 15, 16, 13, 17, 12, 81,
6014                                   94, 76, 76, 74, 112, 70, 65, 92, 13, 0, 0, 66,
6015                                   66, 74, 68, 64, 85, 93, 81, 84, 85, 83, 71,
6016                                   21, 18, 10, 4, 4, 65, 70, 72, 74, 2, 32, 18,
6017                                   12, 5, 17, 4, 1, 70, 4, 0, 30, 17, 12, 6, 14,
6018                                   3, 66, 70, 75, 71, 34, 17, 9, 4, 9, 66, 73,
6019                                   75, 6, 36, 25, 16, 8, 19, 6, 1, 66, 68, 62,
6020                                   87, 81, 74, 78, 79, 75, 72, 69, 69, 67, 0, 7,
6021                                   75, 74, 80, 82, 27, 82, 87, 76, 70, 69, 73,
6022                                   71, 71, 71, 68, 73, 84, 68, 68, 15, 69, 77,
6023                                   67, 68, 68, 67, 68, 68, 79, 71, 69, 73, 72,
6024                                   10, 91, 73, 15, 74, 65, 69, 68, 0, 0, 66, 65,
6025                                   1, 73, 73, 87, 46, 43, 45, 36, 26, 29, 28, 23,
6026                                   25, 20, 20, 21, 8, 5, 69, 8, 8, 1, 79, 2, 2,
6027                                   65, 1, 71, 71, 74, 77, 81, 79, 14, 10, 13, 4,
6028                                   76, 67, 68, 83, 72, 81, 84, 100, 93, 95, 100,
6029                                   0, 3, 89, 66, 64, 73, 85, 80, 81, 89, 79, 85,
6030                                   83, 94, 91, 95, 106, 71, 84, 91, 72, 4, 8, 10,
6031                                   21, 14, 20, 3, 19, 17, 25, 25, 30, 28, 15, 49,
6032                                   19, 11, 5, 66, 68, 90, 94, 100, 9, 39, 34, 34,
6033                                   26, 26, 15, 13, 6, 3, 72, 4, 8, 10, 21, 14,
6034                                   20, 3, 19, 17, 25, 25, 30, 28, 15, 49, 19, 11,
6035                                   5, 66, 68, 90, 94, 100 },
6036 
6037                                 {
6038 
6039                                 41,
6040                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 70, 17,
6041                                   37, 31, 7, 15, 64, 77, 6, 66, 68, 22, 83, 77,
6042                                   16, 9, 101, 111, 119, 67, 75, 70, 77, 6, 66,
6043                                   81, 2, 31, 1, 68, 74, 76, 92, 95, 91, 107, 64,
6044                                   75, 81, 72, 86, 84, 99, 3, 71, 71, 74, 27, 2,
6045                                   22, 0, 0, 0, 66, 93, 97, 5, 65, 67, 16, 71,
6046                                   89, 4, 4, 68, 26, 24, 66, 4, 68, 14, 69, 65,
6047                                   6, 100, 85, 87, 87, 20, 68, 7, 6, 69, 83, 70,
6048                                   70, 65, 75, 72, 84, 19, 73, 7, 73, 78, 65, 72,
6049                                   66, 4, 6, 4, 11, 6, 75, 64, 0, 67, 2, 72, 27,
6050                                   67, 1, 26, 24, 33, 28, 22, 91, 2, 1, 68, 67,
6051                                   80, 68, 20, 65, 65, 20, 39, 57, 46, 24, 91,
6052                                   94, 4, 38, 40, 115, 70, 8, 92, 16, 67, 1, 20,
6053                                   33, 55, 46, 29, 96, 80, 68, 64, 4, 85, 17, 21,
6054                                   16, 14, 17, 15, 8, 18, 15, 67, 3, 9, 3, 2, 71,
6055                                   4, 64, 68, 2, 0, 4, 2, 65, 93, 66, 67, 69, 70,
6056                                   78, 16, 27, 14, 8, 13, 14, 10, 14, 11, 83, 96,
6057                                   78, 78, 76, 114, 71, 66, 94, 12, 64, 64, 67,
6058                                   67, 76, 70, 66, 87, 93, 82, 85, 86, 82, 70,
6059                                   23, 18, 10, 4, 5, 64, 69, 71, 72, 3, 33, 19,
6060                                   13, 5, 18, 5, 3, 69, 6, 0, 30, 17, 12, 7, 15,
6061                                   3, 66, 69, 74, 71, 36, 18, 9, 4, 10, 66, 73,
6062                                   74, 7, 37, 26, 17, 8, 20, 6, 2, 66, 68, 62,
6063                                   85, 80, 73, 76, 78, 73, 71, 68, 68, 65, 2, 9,
6064                                   75, 73, 80, 81, 30, 82, 88, 76, 69, 68, 73,
6065                                   71, 71, 71, 67, 73, 85, 68, 68, 15, 69, 77,
6066                                   67, 68, 68, 68, 68, 68, 80, 72, 69, 73, 72,
6067                                   11, 92, 73, 16, 75, 65, 69, 68, 1, 0, 67, 64,
6068                                   2, 73, 73, 88, 45, 42, 44, 34, 24, 27, 26, 20,
6069                                   22, 17, 17, 18, 5, 2, 71, 4, 4, 66, 84, 64, 0,
6070                                   67, 64, 74, 73, 75, 78, 82, 79, 12, 8, 11, 2,
6071                                   78, 69, 70, 85, 74, 83, 86, 102, 95, 97, 101,
6072                                   64, 2, 91, 68, 66, 75, 87, 82, 83, 90, 80, 86,
6073                                   83, 93, 92, 97, 107, 72, 85, 92, 72, 4, 8, 10,
6074                                   22, 15, 21, 3, 20, 18, 26, 25, 31, 28, 16, 49,
6075                                   17, 9, 3, 68, 70, 92, 96, 101, 9, 40, 34, 35,
6076                                   26, 27, 15, 13, 7, 3, 72, 4, 8, 10, 22, 15,
6077                                   21, 3, 20, 18, 26, 25, 31, 28, 16, 49, 17, 9,
6078                                   3, 68, 70, 92, 96, 101 },
6079 
6080                                 {
6081 
6082                                 40,
6083                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 72, 15,
6084                                   36, 32, 7, 17, 66, 77, 8, 66, 68, 23, 84, 78,
6085                                   15, 7, 104, 113, 120, 65, 74, 70, 77, 8, 66,
6086                                   81, 3, 31, 1, 67, 73, 75, 93, 96, 91, 107, 64,
6087                                   75, 80, 72, 86, 84, 99, 3, 71, 71, 73, 27, 2,
6088                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 16, 70,
6089                                   88, 6, 5, 67, 28, 26, 65, 5, 66, 15, 68, 64,
6090                                   8, 101, 85, 87, 87, 20, 68, 8, 8, 69, 82, 69,
6091                                   68, 65, 75, 72, 84, 19, 73, 8, 72, 78, 64, 72,
6092                                   66, 4, 7, 5, 12, 6, 75, 64, 0, 67, 2, 72, 27,
6093                                   67, 1, 26, 24, 33, 28, 22, 91, 3, 2, 69, 67,
6094                                   80, 68, 21, 65, 64, 21, 40, 58, 48, 26, 92,
6095                                   95, 5, 38, 40, 116, 70, 8, 92, 17, 67, 1, 21,
6096                                   33, 55, 46, 30, 97, 79, 69, 67, 1, 84, 17, 21,
6097                                   16, 13, 17, 15, 8, 18, 15, 68, 2, 9, 3, 2, 71,
6098                                   4, 65, 69, 2, 0, 4, 1, 66, 94, 67, 68, 69, 71,
6099                                   78, 14, 25, 12, 7, 11, 12, 7, 12, 10, 85, 98,
6100                                   79, 80, 78, 115, 72, 67, 96, 11, 65, 65, 68,
6101                                   69, 78, 72, 68, 88, 93, 83, 86, 88, 80, 68,
6102                                   24, 19, 10, 4, 6, 0, 68, 70, 70, 4, 34, 20,
6103                                   14, 6, 19, 6, 4, 68, 8, 1, 31, 18, 13, 7, 16,
6104                                   4, 65, 68, 73, 71, 37, 19, 9, 4, 11, 65, 73,
6105                                   73, 8, 37, 27, 17, 8, 21, 7, 3, 65, 67, 62,
6106                                   84, 78, 71, 74, 77, 72, 69, 66, 66, 0, 4, 11,
6107                                   74, 72, 79, 80, 33, 82, 89, 76, 68, 67, 73,
6108                                   71, 71, 71, 67, 73, 86, 68, 68, 16, 69, 77,
6109                                   67, 68, 68, 68, 68, 68, 81, 73, 69, 73, 72,
6110                                   12, 93, 73, 17, 76, 65, 69, 68, 1, 0, 67, 64,
6111                                   3, 73, 73, 90, 44, 41, 43, 32, 22, 24, 23, 17,
6112                                   20, 14, 14, 15, 2, 64, 73, 0, 1, 70, 89, 67,
6113                                   65, 69, 66, 76, 75, 76, 79, 83, 79, 10, 6, 9,
6114                                   0, 80, 71, 71, 87, 76, 85, 88, 104, 97, 99,
6115                                   102, 65, 1, 93, 69, 68, 76, 89, 83, 84, 91,
6116                                   81, 87, 83, 92, 93, 98, 109, 73, 86, 93, 72,
6117                                   5, 9, 11, 23, 16, 22, 3, 21, 19, 27, 26, 32,
6118                                   29, 17, 48, 15, 7, 1, 70, 72, 94, 98, 102, 10,
6119                                   40, 35, 36, 27, 28, 16, 14, 7, 4, 72, 5, 9,
6120                                   11, 23, 16, 22, 3, 21, 19, 27, 26, 32, 29, 17,
6121                                   48, 15, 7, 1, 70, 72, 94, 98, 102 },
6122 
6123                                 {
6124 
6125                                 38,
6126                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 74, 13,
6127                                   35, 32, 7, 18, 68, 77, 9, 67, 69, 24, 85, 80,
6128                                   13, 5, 108, 116, 121, 0, 73, 70, 77, 9, 67,
6129                                   81, 3, 31, 0, 67, 73, 74, 95, 98, 92, 108, 65,
6130                                   75, 80, 73, 87, 84, 99, 2, 71, 71, 73, 27, 1,
6131                                   22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 15, 70,
6132                                   87, 8, 6, 67, 29, 27, 65, 6, 65, 15, 67, 64,
6133                                   10, 102, 86, 88, 88, 20, 69, 8, 10, 69, 82,
6134                                   69, 67, 65, 75, 72, 84, 19, 74, 8, 72, 78, 64,
6135                                   72, 66, 4, 7, 6, 12, 6, 76, 65, 0, 67, 1, 72,
6136                                   27, 67, 1, 26, 24, 33, 28, 22, 92, 3, 2, 70,
6137                                   67, 80, 69, 21, 65, 64, 22, 41, 58, 49, 27,
6138                                   93, 97, 5, 38, 40, 117, 71, 8, 93, 17, 68, 1,
6139                                   22, 33, 54, 46, 31, 98, 78, 71, 70, 66, 83,
6140                                   16, 21, 15, 12, 16, 14, 7, 17, 14, 69, 1, 8,
6141                                   2, 1, 72, 3, 66, 70, 1, 64, 3, 0, 67, 96, 68,
6142                                   69, 69, 73, 79, 11, 22, 10, 5, 9, 9, 3, 9, 8,
6143                                   87, 101, 81, 83, 80, 117, 74, 69, 98, 9, 66,
6144                                   66, 70, 71, 80, 74, 70, 90, 93, 84, 87, 90,
6145                                   79, 67, 25, 19, 10, 4, 6, 0, 68, 70, 69, 5,
6146                                   34, 20, 14, 6, 20, 7, 5, 68, 10, 1, 31, 18,
6147                                   13, 7, 16, 4, 65, 68, 72, 71, 38, 20, 9, 3,
6148                                   11, 65, 73, 73, 8, 37, 27, 17, 8, 22, 7, 3,
6149                                   65, 67, 62, 83, 77, 70, 73, 76, 71, 68, 65,
6150                                   65, 1, 5, 13, 74, 72, 79, 80, 36, 82, 91, 76,
6151                                   68, 67, 73, 71, 71, 72, 67, 74, 87, 69, 68,
6152                                   16, 70, 77, 68, 68, 68, 69, 69, 69, 82, 74,
6153                                   70, 74, 72, 13, 94, 74, 17, 77, 66, 69, 69, 1,
6154                                   64, 68, 64, 3, 73, 73, 92, 42, 40, 41, 30, 19,
6155                                   21, 20, 14, 17, 11, 10, 12, 65, 67, 75, 67,
6156                                   66, 74, 95, 70, 68, 71, 69, 79, 77, 78, 81,
6157                                   84, 79, 7, 3, 6, 65, 83, 73, 73, 90, 78, 88,
6158                                   90, 107, 100, 101, 104, 67, 64, 96, 71, 70,
6159                                   78, 91, 85, 86, 92, 82, 88, 84, 91, 95, 100,
6160                                   111, 75, 88, 95, 72, 5, 9, 11, 24, 16, 22, 3,
6161                                   22, 19, 28, 26, 32, 29, 17, 47, 13, 5, 65, 73,
6162                                   74, 97, 100, 104, 10, 40, 35, 36, 27, 28, 16,
6163                                   14, 7, 4, 72, 5, 9, 11, 24, 16, 22, 3, 22, 19,
6164                                   28, 26, 32, 29, 17, 47, 13, 5, 65, 73, 74, 97,
6165                                   100, 104 },
6166 
6167                                 {
6168 
6169                                 37,
6170                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 75, 12,
6171                                   35, 33, 8, 20, 69, 76, 11, 67, 69, 26, 85, 81,
6172                                   12, 4, 111, 118, 121, 2, 71, 69, 76, 11, 67,
6173                                   80, 4, 32, 0, 66, 72, 72, 96, 99, 92, 108, 65,
6174                                   74, 79, 73, 87, 83, 98, 2, 70, 70, 72, 28, 1,
6175                                   22, 0, 0, 0, 64, 94, 97, 6, 67, 68, 15, 69,
6176                                   85, 11, 8, 66, 31, 29, 64, 8, 0, 16, 65, 0,
6177                                   13, 102, 86, 88, 88, 21, 69, 9, 13, 68, 81,
6178                                   68, 65, 65, 74, 72, 83, 20, 74, 9, 71, 77, 0,
6179                                   71, 65, 5, 8, 7, 13, 7, 76, 65, 1, 66, 1, 71,
6180                                   28, 66, 1, 27, 25, 34, 29, 23, 92, 4, 3, 70,
6181                                   67, 79, 69, 22, 64, 0, 24, 43, 59, 51, 29, 93,
6182                                   98, 6, 39, 41, 117, 71, 9, 93, 18, 68, 2, 24,
6183                                   33, 54, 47, 33, 99, 76, 72, 72, 69, 81, 16,
6184                                   21, 15, 12, 16, 14, 7, 17, 14, 69, 1, 8, 2, 1,
6185                                   72, 3, 66, 70, 1, 64, 3, 0, 67, 97, 68, 69,
6186                                   69, 74, 79, 9, 20, 9, 4, 8, 7, 0, 7, 7, 88,
6187                                   103, 82, 85, 81, 118, 75, 70, 99, 8, 66, 66,
6188                                   71, 72, 81, 75, 71, 91, 93, 84, 87, 91, 77,
6189                                   65, 27, 20, 10, 4, 7, 1, 67, 69, 67, 7, 35,
6190                                   21, 15, 7, 22, 8, 7, 67, 13, 2, 32, 19, 14, 8,
6191                                   17, 5, 64, 67, 70, 70, 40, 21, 10, 3, 12, 64,
6192                                   72, 72, 9, 38, 28, 18, 9, 23, 8, 4, 64, 66,
6193                                   62, 81, 75, 68, 71, 74, 69, 66, 0, 0, 3, 7,
6194                                   16, 73, 71, 78, 79, 40, 81, 92, 75, 67, 66,
6195                                   72, 71, 70, 72, 66, 74, 87, 69, 68, 17, 70,
6196                                   77, 68, 68, 67, 69, 69, 69, 82, 74, 70, 74,
6197                                   71, 15, 94, 74, 18, 77, 66, 69, 69, 2, 64, 68,
6198                                   0, 4, 72, 72, 93, 41, 39, 40, 29, 17, 19, 18,
6199                                   11, 15, 9, 7, 10, 68, 69, 77, 70, 69, 77, 100,
6200                                   72, 70, 72, 71, 81, 78, 79, 82, 84, 79, 5, 1,
6201                                   4, 67, 85, 74, 74, 92, 79, 90, 91, 109, 102,
6202                                   102, 105, 68, 65, 98, 72, 71, 79, 92, 86, 87,
6203                                   93, 82, 88, 84, 90, 96, 101, 112, 76, 89, 96,
6204                                   71, 6, 10, 12, 26, 17, 23, 4, 24, 20, 29, 27,
6205                                   33, 30, 18, 47, 12, 4, 67, 75, 75, 99, 101,
6206                                   105, 11, 41, 36, 37, 28, 29, 17, 15, 8, 5, 71,
6207                                   6, 10, 12, 26, 17, 23, 4, 24, 20, 29, 27, 33,
6208                                   30, 18, 47, 12, 4, 67, 75, 75, 99, 101, 105 },
6209 
6210                                 {
6211 
6212                                 36,
6213                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 77, 10,
6214                                   34, 34, 8, 22, 71, 76, 12, 67, 69, 27, 86, 82,
6215                                   11, 2, 114, 120, 122, 4, 70, 69, 76, 12, 67,
6216                                   80, 5, 32, 0, 65, 71, 71, 97, 100, 92, 108,
6217                                   65, 74, 78, 73, 87, 83, 98, 2, 70, 70, 71, 28,
6218                                   1, 22, 0, 0, 0, 0, 94, 97, 6, 68, 68, 15, 68,
6219                                   84, 13, 9, 65, 33, 31, 0, 9, 2, 17, 64, 1, 15,
6220                                   103, 86, 88, 88, 21, 69, 10, 15, 68, 80, 67,
6221                                   0, 65, 74, 72, 83, 20, 74, 9, 70, 77, 1, 71,
6222                                   65, 5, 8, 8, 14, 7, 76, 65, 1, 66, 1, 71, 28,
6223                                   66, 1, 27, 25, 34, 29, 23, 93, 5, 4, 71, 67,
6224                                   79, 69, 23, 64, 0, 25, 44, 60, 53, 31, 94, 99,
6225                                   6, 39, 41, 118, 71, 9, 94, 19, 68, 2, 25, 33,
6226                                   54, 47, 34, 100, 75, 73, 75, 72, 80, 16, 21,
6227                                   15, 11, 15, 14, 7, 17, 13, 70, 0, 8, 2, 1, 72,
6228                                   2, 67, 71, 1, 64, 3, 64, 68, 98, 69, 70, 69,
6229                                   75, 80, 7, 18, 7, 2, 6, 5, 66, 5, 6, 90, 105,
6230                                   84, 87, 83, 119, 76, 71, 101, 7, 67, 67, 72,
6231                                   74, 83, 77, 73, 93, 93, 85, 88, 93, 76, 64,
6232                                   28, 21, 10, 4, 8, 2, 66, 68, 65, 8, 36, 22,
6233                                   16, 8, 23, 9, 8, 66, 15, 3, 32, 19, 14, 8, 18,
6234                                   6, 0, 66, 69, 70, 41, 22, 10, 3, 13, 0, 72,
6235                                   71, 10, 38, 29, 18, 9, 24, 9, 5, 0, 65, 62,
6236                                   80, 73, 66, 69, 73, 68, 64, 2, 1, 5, 9, 18,
6237                                   72, 70, 77, 78, 43, 81, 93, 75, 66, 65, 72,
6238                                   71, 70, 72, 66, 74, 88, 69, 68, 18, 70, 77,
6239                                   68, 68, 67, 69, 69, 69, 83, 75, 70, 74, 71,
6240                                   16, 95, 74, 19, 78, 66, 69, 69, 2, 64, 68, 0,
6241                                   5, 72, 72, 95, 40, 38, 39, 27, 15, 16, 15, 8,
6242                                   13, 6, 4, 7, 71, 72, 79, 74, 73, 81, 105, 75,
6243                                   72, 74, 73, 83, 80, 80, 83, 85, 79, 3, 64, 2,
6244                                   69, 87, 76, 76, 94, 81, 92, 93, 111, 104, 104,
6245                                   106, 69, 66, 100, 74, 73, 81, 94, 87, 88, 94,
6246                                   83, 89, 84, 89, 97, 102, 114, 77, 90, 97, 71,
6247                                   6, 11, 13, 27, 18, 24, 4, 25, 21, 30, 27, 34,
6248                                   31, 19, 46, 10, 2, 69, 77, 77, 101, 103, 106,
6249                                   12, 41, 36, 38, 29, 30, 17, 16, 8, 6, 71, 6,
6250                                   11, 13, 27, 18, 24, 4, 25, 21, 30, 27, 34, 31,
6251                                   19, 46, 10, 2, 69, 77, 77, 101, 103, 106 },
6252 
6253                                 {
6254 
6255                                 35,
6256                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 79, 9,
6257                                   33, 34, 8, 24, 72, 76, 14, 67, 70, 28, 87, 83,
6258                                   10, 0, 118, 122, 123, 6, 68, 69, 76, 14, 67,
6259                                   79, 6, 33, 0, 64, 70, 70, 98, 101, 92, 109,
6260                                   65, 74, 77, 73, 88, 83, 98, 2, 70, 70, 70, 29,
6261                                   1, 22, 0, 0, 0, 0, 94, 97, 7, 69, 68, 14, 68,
6262                                   83, 15, 10, 64, 34, 32, 1, 10, 4, 18, 0, 2,
6263                                   17, 104, 86, 88, 88, 22, 69, 11, 17, 68, 79,
6264                                   66, 2, 65, 74, 72, 83, 21, 74, 10, 69, 77, 2,
6265                                   71, 65, 5, 9, 9, 14, 7, 76, 65, 1, 66, 1, 71,
6266                                   28, 66, 1, 28, 25, 35, 29, 24, 93, 5, 5, 71,
6267                                   67, 79, 69, 24, 64, 1, 26, 45, 61, 54, 33, 94,
6268                                   100, 7, 39, 41, 119, 71, 10, 94, 19, 68, 2,
6269                                   26, 33, 54, 47, 35, 101, 73, 74, 78, 75, 78,
6270                                   16, 21, 14, 10, 15, 13, 6, 17, 13, 71, 64, 8,
6271                                   2, 1, 73, 2, 68, 72, 0, 64, 3, 65, 68, 99, 69,
6272                                   71, 69, 76, 80, 5, 16, 5, 1, 4, 3, 69, 2, 5,
6273                                   92, 107, 85, 89, 85, 121, 77, 72, 103, 6, 68,
6274                                   68, 73, 75, 85, 79, 75, 94, 93, 86, 89, 94,
6275                                   74, 1, 30, 21, 10, 4, 9, 3, 65, 67, 0, 9, 37,
6276                                   23, 17, 8, 24, 10, 10, 65, 17, 3, 33, 20, 15,
6277                                   9, 19, 6, 0, 65, 68, 70, 43, 23, 10, 3, 14, 0,
6278                                   72, 70, 11, 39, 30, 19, 9, 25, 9, 6, 0, 65,
6279                                   62, 78, 72, 65, 67, 72, 66, 0, 3, 3, 7, 11,
6280                                   20, 72, 69, 77, 77, 46, 81, 94, 75, 65, 64,
6281                                   72, 71, 70, 72, 65, 74, 89, 69, 68, 18, 70,
6282                                   77, 68, 68, 67, 70, 69, 69, 84, 76, 70, 74,
6283                                   71, 17, 96, 74, 20, 79, 66, 69, 69, 3, 64, 69,
6284                                   1, 6, 72, 72, 96, 39, 37, 38, 25, 13, 14, 13,
6285                                   5, 10, 3, 1, 4, 74, 75, 81, 78, 76, 85, 110,
6286                                   78, 74, 76, 75, 86, 82, 81, 84, 86, 79, 1, 66,
6287                                   0, 71, 89, 78, 77, 96, 83, 94, 95, 113, 106,
6288                                   106, 107, 70, 67, 102, 75, 75, 82, 96, 89, 90,
6289                                   95, 84, 90, 84, 88, 98, 104, 115, 78, 91, 98,
6290                                   71, 7, 11, 13, 28, 19, 25, 4, 26, 22, 31, 28,
6291                                   35, 31, 20, 46, 8, 0, 71, 79, 79, 103, 105,
6292                                   107, 12, 42, 37, 39, 29, 31, 18, 16, 9, 6, 71,
6293                                   7, 11, 13, 28, 19, 25, 4, 26, 22, 31, 28, 35,
6294                                   31, 20, 46, 8, 0, 71, 79, 79, 103, 105, 107 },
6295 
6296                                 {
6297 
6298                                 33,
6299                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 81, 7,
6300                                   32, 35, 8, 25, 74, 76, 15, 68, 70, 29, 88, 85,
6301                                   8, 65, 121, 125, 124, 8, 67, 69, 76, 15, 68,
6302                                   79, 7, 33, 64, 64, 69, 68, 99, 103, 93, 109,
6303                                   65, 73, 76, 74, 88, 83, 98, 2, 70, 70, 70, 29,
6304                                   1, 22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 14, 67,
6305                                   82, 17, 11, 0, 36, 34, 1, 11, 6, 19, 1, 3, 20,
6306                                   104, 87, 88, 89, 22, 70, 12, 20, 67, 79, 66,
6307                                   4, 65, 74, 72, 83, 21, 74, 10, 68, 77, 2, 70,
6308                                   65, 5, 9, 10, 15, 7, 77, 66, 1, 66, 1, 71, 28,
6309                                   66, 1, 28, 25, 35, 29, 24, 94, 6, 5, 72, 67,
6310                                   78, 69, 25, 0, 1, 28, 47, 62, 56, 35, 95, 101,
6311                                   7, 40, 41, 120, 71, 10, 95, 20, 68, 2, 27, 33,
6312                                   54, 47, 37, 102, 72, 75, 81, 78, 77, 15, 21,
6313                                   14, 10, 14, 13, 6, 17, 12, 72, 65, 7, 2, 1,
6314                                   73, 1, 68, 73, 0, 65, 2, 66, 69, 100, 70, 72,
6315                                   69, 78, 81, 3, 14, 3, 64, 3, 1, 73, 0, 4, 94,
6316                                   110, 87, 91, 87, 122, 79, 73, 104, 5, 69, 69,
6317                                   75, 77, 87, 81, 76, 96, 93, 87, 90, 96, 73, 2,
6318                                   31, 22, 10, 4, 10, 4, 64, 67, 2, 11, 38, 23,
6319                                   17, 9, 26, 11, 11, 64, 20, 4, 33, 20, 15, 9,
6320                                   20, 7, 1, 65, 67, 70, 44, 24, 10, 3, 15, 1,
6321                                   72, 69, 12, 39, 31, 19, 9, 26, 10, 7, 1, 64,
6322                                   62, 77, 70, 0, 66, 71, 65, 2, 5, 4, 8, 13, 23,
6323                                   71, 68, 76, 76, 49, 80, 95, 74, 64, 64, 72,
6324                                   71, 70, 73, 65, 75, 90, 69, 68, 19, 70, 77,
6325                                   68, 68, 66, 70, 70, 69, 85, 77, 71, 74, 71,
6326                                   18, 97, 75, 20, 79, 67, 69, 69, 3, 65, 69, 1,
6327                                   6, 72, 72, 98, 38, 36, 37, 24, 10, 11, 10, 2,
6328                                   8, 0, 66, 1, 78, 77, 83, 82, 80, 89, 115, 81,
6329                                   76, 78, 77, 88, 84, 83, 85, 87, 79, 65, 69,
6330                                   66, 73, 91, 80, 79, 98, 85, 96, 97, 115, 109,
6331                                   107, 109, 71, 68, 105, 77, 76, 84, 98, 90, 91,
6332                                   96, 85, 91, 84, 87, 100, 105, 117, 80, 92, 99,
6333                                   71, 7, 12, 14, 29, 19, 25, 5, 27, 23, 32, 28,
6334                                   36, 32, 20, 45, 6, 65, 73, 81, 81, 106, 107,
6335                                   109, 13, 42, 37, 39, 30, 31, 18, 17, 9, 7, 71,
6336                                   7, 12, 14, 29, 19, 25, 5, 27, 23, 32, 28, 36,
6337                                   32, 20, 45, 6, 65, 73, 81, 81, 106, 107, 109 },
6338 
6339                                 {
6340 
6341                                 32,
6342                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 83, 6,
6343                                   31, 36, 8, 27, 76, 75, 17, 68, 70, 30, 89, 86,
6344                                   7, 67, 124, 126, 124, 10, 66, 69, 75, 17, 68,
6345                                   79, 8, 33, 64, 0, 68, 67, 100, 104, 93, 109,
6346                                   65, 73, 75, 74, 88, 83, 98, 2, 69, 70, 69, 30,
6347                                   1, 22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 13, 67,
6348                                   80, 20, 12, 1, 37, 35, 2, 12, 8, 20, 2, 4, 22,
6349                                   105, 87, 88, 89, 22, 70, 13, 22, 67, 78, 65,
6350                                   6, 65, 74, 72, 82, 21, 74, 11, 67, 76, 3, 70,
6351                                   65, 6, 10, 11, 15, 7, 77, 66, 2, 66, 1, 71,
6352                                   29, 66, 1, 29, 26, 35, 29, 24, 94, 6, 6, 72,
6353                                   67, 78, 69, 26, 0, 2, 29, 48, 62, 57, 37, 95,
6354                                   102, 8, 40, 41, 121, 71, 11, 95, 21, 68, 2,
6355                                   29, 33, 54, 47, 38, 103, 70, 76, 83, 81, 76,
6356                                   15, 21, 13, 9, 14, 13, 5, 17, 12, 73, 66, 7,
6357                                   2, 1, 73, 1, 69, 74, 64, 65, 2, 67, 69, 101,
6358                                   71, 72, 69, 79, 81, 1, 12, 2, 65, 1, 64, 76,
6359                                   66, 3, 96, 112, 88, 93, 89, 123, 80, 74, 106,
6360                                   4, 70, 70, 76, 78, 89, 83, 78, 97, 93, 88, 91,
6361                                   98, 71, 4, 32, 22, 10, 4, 11, 5, 0, 66, 4, 12,
6362                                   39, 24, 18, 10, 27, 12, 13, 0, 22, 5, 34, 21,
6363                                   16, 10, 21, 8, 1, 64, 66, 69, 45, 25, 10, 3,
6364                                   16, 1, 71, 68, 13, 39, 32, 19, 9, 27, 11, 8,
6365                                   1, 0, 62, 76, 69, 1, 64, 70, 0, 3, 7, 6, 10,
6366                                   15, 25, 70, 67, 75, 75, 52, 80, 96, 74, 0, 0,
6367                                   72, 71, 70, 73, 64, 75, 91, 69, 68, 20, 70,
6368                                   77, 68, 68, 66, 71, 70, 69, 86, 78, 71, 74,
6369                                   71, 19, 97, 75, 21, 80, 67, 69, 69, 3, 65, 70,
6370                                   1, 7, 72, 72, 99, 37, 35, 36, 22, 8, 9, 7, 64,
6371                                   5, 66, 69, 65, 81, 80, 85, 86, 83, 93, 120,
6372                                   84, 78, 79, 79, 91, 86, 84, 86, 88, 79, 67,
6373                                   71, 68, 75, 93, 82, 80, 100, 87, 98, 99, 117,
6374                                   111, 109, 110, 72, 69, 107, 78, 78, 85, 100,
6375                                   91, 92, 97, 86, 92, 84, 86, 101, 106, 118, 81,
6376                                   93, 100, 71, 8, 12, 15, 30, 20, 26, 5, 28, 24,
6377                                   33, 29, 37, 32, 21, 45, 4, 67, 75, 83, 83,
6378                                   108, 109, 110, 13, 43, 38, 40, 31, 32, 19, 17,
6379                                   9, 8, 71, 8, 12, 15, 30, 20, 26, 5, 28, 24,
6380                                   33, 29, 37, 32, 21, 45, 4, 67, 75, 83, 83,
6381                                   108, 109, 110 },
6382 
6383                                 {
6384 
6385                                 31,
6386                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 84, 4,
6387                                   30, 36, 9, 29, 77, 75, 18, 68, 71, 31, 90, 87,
6388                                   6, 68, 126, 126, 125, 12, 64, 69, 75, 18, 68,
6389                                   78, 9, 34, 64, 1, 67, 66, 102, 105, 93, 110,
6390                                   65, 73, 75, 74, 89, 82, 98, 1, 69, 70, 68, 30,
6391                                   1, 22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 13, 66,
6392                                   79, 22, 13, 2, 39, 37, 3, 13, 10, 21, 3, 4,
6393                                   24, 106, 87, 88, 89, 23, 70, 14, 24, 67, 77,
6394                                   64, 8, 65, 74, 72, 82, 22, 75, 11, 67, 76, 4,
6395                                   70, 64, 6, 10, 12, 16, 7, 77, 66, 2, 66, 1,
6396                                   71, 29, 66, 1, 29, 26, 36, 30, 25, 95, 7, 7,
6397                                   73, 67, 78, 69, 27, 0, 2, 30, 49, 62, 59, 38,
6398                                   96, 103, 8, 40, 41, 121, 72, 11, 96, 21, 69,
6399                                   3, 30, 33, 54, 48, 39, 104, 69, 77, 86, 84,
6400                                   74, 15, 21, 13, 8, 13, 12, 5, 16, 11, 73, 66,
6401                                   7, 1, 1, 74, 0, 70, 75, 64, 65, 2, 67, 70,
6402                                   103, 71, 73, 69, 80, 82, 65, 10, 0, 67, 64,
6403                                   66, 79, 68, 1, 98, 114, 90, 95, 91, 125, 81,
6404                                   76, 108, 2, 71, 71, 77, 80, 91, 85, 80, 99,
6405                                   93, 89, 92, 99, 70, 5, 34, 23, 10, 4, 12, 5,
6406                                   0, 65, 5, 13, 40, 25, 19, 10, 28, 13, 14, 1,
6407                                   24, 5, 34, 21, 16, 10, 22, 8, 2, 0, 65, 69,
6408                                   47, 26, 10, 3, 16, 2, 71, 68, 13, 40, 32, 20,
6409                                   9, 28, 11, 8, 2, 0, 62, 74, 67, 3, 1, 68, 1,
6410                                   5, 8, 7, 12, 17, 27, 70, 66, 75, 75, 55, 80,
6411                                   97, 74, 0, 1, 72, 71, 70, 73, 64, 75, 92, 69,
6412                                   68, 20, 70, 77, 68, 68, 66, 71, 70, 69, 87,
6413                                   79, 71, 74, 71, 20, 98, 75, 22, 81, 67, 69,
6414                                   69, 4, 65, 70, 2, 8, 72, 72, 101, 36, 34, 35,
6415                                   20, 6, 6, 5, 67, 3, 69, 72, 68, 84, 83, 87,
6416                                   89, 87, 97, 125, 86, 81, 81, 81, 93, 88, 85,
6417                                   87, 89, 79, 69, 73, 70, 77, 95, 83, 82, 102,
6418                                   89, 101, 101, 119, 113, 111, 111, 73, 71, 109,
6419                                   80, 80, 87, 102, 93, 94, 98, 87, 93, 85, 85,
6420                                   102, 108, 120, 82, 95, 101, 70, 8, 13, 15, 31,
6421                                   21, 27, 5, 29, 25, 34, 29, 38, 33, 22, 44, 2,
6422                                   69, 77, 85, 85, 110, 111, 111, 14, 43, 38, 41,
6423                                   31, 33, 19, 18, 10, 8, 70, 8, 13, 15, 31, 21,
6424                                   27, 5, 29, 25, 34, 29, 38, 33, 22, 44, 2, 69,
6425                                   77, 85, 85, 110, 111, 111 },
6426 
6427                                 {
6428 
6429                                 30,
6430                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 86, 3,
6431                                   29, 37, 9, 30, 79, 75, 20, 69, 71, 32, 91, 88,
6432                                   5, 70, 126, 126, 126, 14, 0, 69, 75, 20, 69,
6433                                   78, 10, 34, 64, 1, 66, 64, 103, 106, 93, 110,
6434                                   65, 72, 74, 75, 89, 82, 98, 1, 69, 70, 67, 31,
6435                                   1, 22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 12, 66,
6436                                   78, 24, 14, 3, 40, 38, 4, 14, 12, 22, 4, 5,
6437                                   27, 106, 88, 88, 90, 23, 70, 15, 27, 66, 77,
6438                                   64, 10, 65, 74, 72, 82, 22, 75, 12, 66, 76, 5,
6439                                   69, 64, 6, 11, 13, 16, 7, 78, 66, 2, 66, 1,
6440                                   71, 29, 66, 1, 30, 26, 36, 30, 25, 95, 7, 7,
6441                                   73, 67, 77, 69, 28, 1, 3, 32, 51, 62, 60, 40,
6442                                   96, 104, 9, 41, 41, 122, 72, 12, 96, 22, 69,
6443                                   3, 31, 33, 54, 48, 41, 105, 67, 78, 89, 87,
6444                                   73, 15, 21, 12, 8, 13, 12, 4, 16, 11, 74, 67,
6445                                   7, 1, 1, 74, 0, 70, 76, 65, 65, 2, 68, 70,
6446                                   104, 72, 74, 69, 81, 82, 67, 8, 65, 68, 65,
6447                                   68, 82, 71, 0, 100, 116, 91, 97, 93, 126, 82,
6448                                   77, 109, 1, 72, 72, 79, 81, 93, 87, 81, 100,
6449                                   93, 90, 93, 101, 68, 7, 35, 23, 10, 4, 13, 6,
6450                                   1, 65, 7, 15, 41, 26, 19, 11, 30, 14, 16, 2,
6451                                   27, 6, 35, 22, 17, 11, 23, 9, 2, 1, 64, 69,
6452                                   48, 27, 10, 3, 17, 2, 71, 67, 14, 40, 33, 20,
6453                                   9, 29, 12, 9, 2, 1, 62, 73, 66, 4, 2, 67, 3,
6454                                   6, 10, 9, 14, 19, 30, 69, 65, 74, 74, 58, 79,
6455                                   98, 73, 1, 2, 72, 71, 70, 73, 0, 76, 93, 69,
6456                                   68, 21, 70, 77, 68, 68, 65, 72, 71, 69, 88,
6457                                   80, 72, 74, 71, 21, 99, 76, 23, 81, 68, 69,
6458                                   69, 4, 66, 71, 2, 8, 72, 72, 102, 35, 33, 34,
6459                                   19, 3, 4, 2, 70, 0, 72, 75, 71, 87, 85, 89,
6460                                   93, 90, 101, 126, 89, 83, 83, 83, 96, 90, 86,
6461                                   88, 90, 79, 71, 76, 73, 79, 97, 85, 83, 104,
6462                                   91, 103, 103, 121, 115, 112, 113, 74, 72, 111,
6463                                   81, 81, 88, 104, 94, 95, 99, 88, 94, 85, 84,
6464                                   104, 109, 121, 84, 96, 102, 70, 9, 13, 16, 32,
6465                                   22, 27, 6, 30, 26, 35, 30, 39, 33, 22, 44, 0,
6466                                   71, 79, 87, 87, 113, 113, 112, 14, 44, 39, 41,
6467                                   32, 34, 20, 18, 10, 9, 70, 9, 13, 16, 32, 22,
6468                                   27, 6, 30, 26, 35, 30, 39, 33, 22, 44, 0, 71,
6469                                   79, 87, 87, 113, 113, 112 },
6470 
6471                                 {
6472 
6473                                 28,
6474                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 88, 1,
6475                                   28, 37, 9, 32, 81, 75, 21, 69, 72, 33, 92, 90,
6476                                   3, 72, 126, 126, 126, 16, 1, 69, 75, 21, 69,
6477                                   78, 10, 34, 65, 2, 65, 0, 104, 108, 94, 111,
6478                                   65, 72, 73, 75, 90, 82, 98, 1, 69, 70, 67, 31,
6479                                   1, 22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 12, 65,
6480                                   77, 26, 15, 3, 42, 40, 4, 15, 14, 22, 5, 6,
6481                                   29, 107, 88, 89, 90, 23, 71, 15, 29, 66, 76,
6482                                   0, 11, 65, 74, 72, 82, 22, 75, 12, 65, 76, 5,
6483                                   69, 64, 6, 11, 14, 17, 7, 78, 67, 2, 66, 0,
6484                                   71, 29, 66, 1, 30, 26, 36, 30, 25, 96, 8, 8,
6485                                   74, 67, 77, 69, 29, 1, 3, 33, 52, 62, 62, 42,
6486                                   97, 105, 9, 41, 41, 123, 72, 12, 97, 22, 69,
6487                                   3, 32, 33, 54, 48, 42, 106, 66, 79, 92, 91,
6488                                   72, 14, 21, 12, 7, 12, 11, 4, 16, 10, 75, 68,
6489                                   6, 1, 0, 75, 64, 71, 77, 65, 66, 1, 69, 71,
6490                                   105, 73, 75, 69, 83, 83, 69, 6, 67, 70, 67,
6491                                   71, 86, 73, 64, 102, 119, 93, 100, 95, 126,
6492                                   84, 78, 111, 0, 73, 73, 80, 83, 95, 89, 83,
6493                                   102, 93, 91, 94, 103, 67, 8, 36, 24, 10, 4,
6494                                   13, 7, 2, 64, 9, 16, 41, 26, 20, 11, 31, 15,
6495                                   17, 3, 29, 6, 35, 22, 17, 11, 23, 9, 3, 1, 0,
6496                                   69, 49, 28, 10, 3, 18, 3, 71, 66, 15, 40, 34,
6497                                   20, 9, 30, 12, 10, 3, 1, 62, 72, 64, 6, 4, 66,
6498                                   4, 8, 11, 10, 15, 21, 32, 69, 64, 74, 73, 61,
6499                                   79, 99, 73, 2, 2, 72, 71, 70, 74, 0, 76, 94,
6500                                   69, 68, 21, 70, 77, 69, 68, 65, 72, 71, 70,
6501                                   89, 81, 72, 75, 71, 22, 100, 76, 23, 82, 68,
6502                                   69, 70, 4, 66, 71, 2, 9, 72, 72, 104, 34, 32,
6503                                   33, 17, 1, 1, 64, 73, 65, 75, 79, 74, 91, 88,
6504                                   91, 97, 94, 105, 126, 92, 85, 85, 86, 98, 92,
6505                                   88, 90, 91, 79, 74, 78, 75, 81, 100, 87, 85,
6506                                   107, 93, 105, 105, 123, 118, 114, 114, 76, 73,
6507                                   114, 83, 83, 90, 106, 96, 97, 100, 89, 95, 85,
6508                                   83, 105, 111, 123, 85, 97, 103, 70, 9, 14, 16,
6509                                   33, 22, 28, 6, 31, 26, 36, 30, 39, 34, 23, 43,
6510                                   65, 73, 81, 89, 89, 115, 115, 114, 15, 44, 39,
6511                                   42, 32, 34, 20, 19, 10, 9, 70, 9, 14, 16, 33,
6512                                   22, 28, 6, 31, 26, 36, 30, 39, 34, 23, 43, 65,
6513                                   73, 81, 89, 89, 115, 115, 114 },
6514 
6515                                 {
6516 
6517                                 27,
6518                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 90, 64,
6519                                   28, 38, 9, 34, 82, 74, 23, 69, 72, 34, 92, 91,
6520                                   2, 74, 126, 126, 126, 18, 3, 68, 74, 23, 69,
6521                                   77, 11, 35, 65, 3, 64, 1, 105, 109, 94, 111,
6522                                   65, 72, 72, 75, 90, 82, 98, 1, 68, 69, 66, 31,
6523                                   1, 22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 12, 64,
6524                                   75, 29, 16, 4, 44, 42, 5, 16, 16, 23, 7, 7,
6525                                   31, 108, 88, 89, 90, 24, 71, 16, 31, 66, 75,
6526                                   1, 13, 65, 73, 72, 81, 23, 75, 13, 64, 75, 6,
6527                                   69, 64, 7, 12, 15, 18, 7, 78, 67, 3, 65, 0,
6528                                   71, 30, 66, 1, 30, 27, 37, 30, 26, 96, 9, 9,
6529                                   75, 67, 77, 69, 30, 1, 4, 34, 53, 62, 62, 44,
6530                                   98, 106, 10, 41, 42, 124, 72, 12, 97, 23, 69,
6531                                   3, 34, 33, 54, 48, 43, 107, 65, 80, 94, 94,
6532                                   70, 14, 21, 12, 6, 12, 11, 4, 16, 10, 76, 69,
6533                                   6, 1, 0, 75, 64, 72, 77, 65, 66, 1, 70, 72,
6534                                   106, 73, 75, 69, 84, 83, 71, 4, 68, 71, 69,
6535                                   73, 89, 75, 65, 104, 121, 94, 102, 96, 126,
6536                                   85, 79, 113, 64, 74, 74, 81, 85, 96, 91, 85,
6537                                   103, 93, 91, 95, 104, 65, 10, 38, 25, 10, 4,
6538                                   14, 8, 3, 0, 11, 17, 42, 27, 21, 12, 32, 16,
6539                                   18, 4, 31, 7, 36, 23, 18, 11, 24, 10, 4, 2, 2,
6540                                   68, 51, 29, 11, 3, 19, 4, 70, 65, 16, 41, 35,
6541                                   21, 10, 31, 13, 11, 4, 2, 62, 70, 1, 8, 6, 65,
6542                                   5, 10, 13, 12, 17, 23, 34, 68, 0, 73, 72, 62,
6543                                   79, 100, 73, 3, 3, 71, 71, 70, 74, 0, 76, 95,
6544                                   69, 68, 22, 70, 77, 69, 68, 65, 72, 71, 70,
6545                                   89, 82, 72, 75, 70, 24, 100, 76, 24, 83, 68,
6546                                   69, 70, 5, 66, 71, 3, 10, 71, 71, 106, 33, 31,
6547                                   32, 15, 64, 65, 66, 76, 67, 77, 82, 76, 94,
6548                                   91, 93, 101, 97, 108, 126, 95, 87, 86, 88,
6549                                   100, 93, 89, 91, 92, 79, 76, 80, 77, 83, 102,
6550                                   89, 86, 109, 95, 107, 107, 125, 120, 116, 115,
6551                                   77, 74, 116, 84, 85, 91, 108, 97, 98, 101, 90,
6552                                   95, 85, 82, 106, 112, 125, 86, 98, 104, 70,
6553                                   10, 15, 17, 35, 23, 29, 6, 32, 27, 37, 31, 40,
6554                                   35, 24, 42, 66, 75, 83, 91, 91, 117, 117, 115,
6555                                   16, 44, 40, 43, 33, 35, 21, 20, 11, 10, 70,
6556                                   10, 15, 17, 35, 23, 29, 6, 32, 27, 37, 31, 40,
6557                                   35, 24, 42, 66, 75, 83, 91, 91, 117, 117, 115 },
6558 
6559                                 {
6560 
6561                                 26,
6562                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 92, 65,
6563                                   27, 39, 9, 35, 84, 74, 24, 70, 72, 35, 93, 92,
6564                                   1, 76, 126, 126, 126, 20, 4, 68, 74, 24, 70,
6565                                   77, 12, 35, 65, 3, 0, 3, 106, 110, 94, 111,
6566                                   65, 71, 71, 76, 90, 82, 98, 1, 68, 69, 65, 32,
6567                                   1, 22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 11, 64,
6568                                   74, 31, 17, 5, 45, 43, 6, 17, 18, 24, 8, 8,
6569                                   34, 108, 89, 89, 91, 24, 71, 17, 34, 65, 75,
6570                                   1, 15, 65, 73, 72, 81, 23, 75, 13, 0, 75, 7,
6571                                   68, 64, 7, 12, 16, 18, 7, 79, 67, 3, 65, 0,
6572                                   71, 30, 66, 1, 31, 27, 37, 30, 26, 97, 9, 9,
6573                                   75, 67, 76, 69, 31, 2, 4, 36, 55, 62, 62, 46,
6574                                   98, 107, 10, 42, 42, 125, 72, 13, 98, 24, 69,
6575                                   3, 35, 33, 54, 48, 45, 108, 0, 81, 97, 97, 69,
6576                                   14, 21, 11, 6, 11, 11, 3, 16, 9, 77, 70, 6, 1,
6577                                   0, 75, 65, 72, 78, 66, 66, 1, 71, 72, 107, 74,
6578                                   76, 69, 85, 84, 73, 2, 70, 73, 70, 75, 92, 78,
6579                                   66, 106, 123, 96, 104, 98, 126, 86, 80, 114,
6580                                   65, 75, 75, 83, 86, 98, 93, 86, 105, 93, 92,
6581                                   96, 106, 64, 11, 39, 25, 10, 4, 15, 9, 4, 0,
6582                                   13, 19, 43, 28, 21, 13, 34, 17, 20, 5, 34, 8,
6583                                   36, 23, 18, 12, 25, 11, 4, 3, 3, 68, 52, 30,
6584                                   11, 3, 20, 4, 70, 64, 17, 41, 36, 21, 10, 32,
6585                                   14, 12, 4, 3, 62, 69, 2, 9, 7, 64, 7, 11, 15,
6586                                   13, 19, 25, 37, 67, 1, 72, 71, 62, 78, 101,
6587                                   72, 4, 4, 71, 71, 70, 74, 1, 77, 96, 69, 68,
6588                                   23, 70, 77, 69, 68, 64, 73, 72, 70, 90, 83,
6589                                   73, 75, 70, 25, 101, 77, 25, 83, 69, 69, 70,
6590                                   5, 67, 72, 3, 10, 71, 71, 107, 32, 30, 31, 14,
6591                                   67, 67, 69, 79, 70, 80, 85, 79, 97, 93, 95,
6592                                   105, 101, 112, 126, 98, 89, 88, 90, 103, 95,
6593                                   90, 92, 93, 79, 78, 83, 80, 85, 104, 91, 88,
6594                                   111, 97, 109, 109, 126, 122, 117, 117, 78, 75,
6595                                   118, 86, 86, 93, 110, 98, 99, 102, 91, 96, 85,
6596                                   81, 108, 113, 126, 88, 99, 105, 70, 10, 15,
6597                                   18, 36, 24, 29, 7, 33, 28, 38, 31, 41, 35, 24,
6598                                   42, 68, 77, 85, 93, 93, 120, 119, 116, 16, 45,
6599                                   40, 43, 34, 36, 21, 20, 11, 11, 70, 10, 15,
6600                                   18, 36, 24, 29, 7, 33, 28, 38, 31, 41, 35, 24,
6601                                   42, 68, 77, 85, 93, 93, 120, 119, 116 },
6602 
6603                                 {
6604 
6605                                 25,
6606                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 93, 67,
6607                                   26, 39, 10, 37, 85, 74, 26, 70, 73, 36, 94,
6608                                   93, 0, 77, 126, 126, 126, 22, 6, 68, 74, 26,
6609                                   70, 76, 13, 36, 65, 4, 1, 4, 108, 111, 94,
6610                                   112, 65, 71, 71, 76, 91, 81, 98, 0, 68, 69,
6611                                   64, 32, 1, 22, 0, 0, 0, 5, 96, 97, 10, 75, 70,
6612                                   11, 0, 73, 33, 18, 6, 47, 45, 7, 18, 20, 25,
6613                                   9, 8, 36, 109, 89, 89, 91, 25, 71, 18, 36, 65,
6614                                   74, 2, 17, 65, 73, 72, 81, 24, 76, 14, 0, 75,
6615                                   8, 68, 0, 7, 13, 17, 19, 7, 79, 67, 3, 65, 0,
6616                                   71, 30, 66, 1, 31, 27, 38, 31, 27, 97, 10, 10,
6617                                   76, 67, 76, 69, 32, 2, 5, 37, 56, 62, 62, 47,
6618                                   99, 108, 11, 42, 42, 125, 73, 13, 98, 24, 70,
6619                                   4, 36, 33, 54, 49, 46, 109, 1, 82, 100, 100,
6620                                   67, 14, 21, 11, 5, 11, 10, 3, 15, 9, 77, 70,
6621                                   6, 0, 0, 76, 65, 73, 79, 66, 66, 1, 71, 73,
6622                                   109, 74, 77, 69, 86, 84, 76, 0, 72, 74, 72,
6623                                   77, 95, 80, 68, 108, 125, 97, 106, 100, 126,
6624                                   87, 82, 116, 67, 76, 76, 84, 88, 100, 95, 88,
6625                                   106, 93, 93, 97, 107, 1, 13, 41, 26, 10, 4,
6626                                   16, 9, 4, 1, 14, 20, 44, 29, 22, 13, 35, 18,
6627                                   21, 6, 36, 8, 37, 24, 19, 12, 26, 11, 5, 4, 4,
6628                                   68, 54, 31, 11, 3, 20, 5, 70, 64, 17, 42, 36,
6629                                   22, 10, 33, 14, 12, 5, 3, 62, 67, 4, 11, 9, 1,
6630                                   8, 13, 16, 15, 21, 27, 39, 67, 2, 72, 71, 62,
6631                                   78, 102, 72, 4, 5, 71, 71, 70, 74, 1, 77, 97,
6632                                   69, 68, 23, 70, 77, 69, 68, 64, 73, 72, 70,
6633                                   91, 84, 73, 75, 70, 26, 102, 77, 26, 84, 69,
6634                                   69, 70, 6, 67, 72, 4, 11, 71, 71, 109, 31, 29,
6635                                   30, 12, 69, 70, 71, 82, 72, 83, 88, 82, 100,
6636                                   96, 97, 108, 104, 116, 126, 100, 92, 90, 92,
6637                                   105, 97, 91, 93, 94, 79, 80, 85, 82, 87, 106,
6638                                   92, 89, 113, 99, 112, 111, 126, 124, 119, 118,
6639                                   79, 77, 120, 87, 88, 94, 112, 100, 101, 103,
6640                                   92, 97, 86, 80, 109, 115, 126, 89, 101, 106,
6641                                   69, 11, 16, 18, 37, 25, 30, 7, 34, 29, 39, 32,
6642                                   42, 36, 25, 41, 70, 79, 87, 95, 95, 122, 121,
6643                                   117, 17, 45, 41, 44, 34, 37, 22, 21, 12, 11,
6644                                   69, 11, 16, 18, 37, 25, 30, 7, 34, 29, 39, 32,
6645                                   42, 36, 25, 41, 70, 79, 87, 95, 95, 122, 121,
6646                                   117 },
6647 
6648                                 {
6649 
6650                                 23,
6651                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 95, 68,
6652                                   25, 40, 10, 39, 87, 74, 27, 70, 73, 37, 95,
6653                                   95, 65, 79, 126, 126, 126, 24, 7, 68, 74, 27,
6654                                   70, 76, 14, 36, 66, 5, 2, 5, 109, 113, 95,
6655                                   112, 65, 71, 70, 76, 91, 81, 98, 0, 68, 69,
6656                                   64, 33, 1, 22, 0, 0, 0, 5, 97, 97, 11, 76, 70,
6657                                   10, 0, 72, 35, 19, 7, 48, 46, 7, 19, 22, 26,
6658                                   10, 9, 38, 110, 89, 89, 91, 25, 72, 19, 38,
6659                                   65, 73, 3, 19, 65, 73, 72, 81, 24, 76, 14, 1,
6660                                   75, 8, 68, 0, 7, 13, 18, 19, 7, 79, 68, 3, 65,
6661                                   0, 71, 30, 66, 1, 32, 27, 38, 31, 27, 98, 10,
6662                                   11, 76, 67, 76, 69, 33, 2, 5, 38, 57, 62, 62,
6663                                   49, 99, 109, 11, 42, 42, 126, 73, 14, 99, 25,
6664                                   70, 4, 37, 33, 54, 49, 47, 110, 3, 83, 103,
6665                                   103, 66, 13, 21, 10, 4, 10, 10, 2, 15, 8, 78,
6666                                   71, 5, 0, 0, 76, 66, 74, 80, 67, 67, 0, 72,
6667                                   73, 110, 75, 78, 69, 88, 85, 78, 65, 74, 76,
6668                                   74, 79, 99, 83, 69, 110, 126, 99, 108, 102,
6669                                   126, 89, 83, 118, 68, 77, 77, 85, 89, 102, 97,
6670                                   90, 108, 93, 94, 98, 109, 2, 14, 42, 26, 10,
6671                                   4, 17, 10, 5, 2, 16, 21, 45, 29, 23, 14, 36,
6672                                   19, 23, 7, 38, 9, 37, 24, 19, 13, 27, 12, 5,
6673                                   4, 5, 68, 55, 32, 11, 3, 21, 5, 70, 0, 18, 42,
6674                                   37, 22, 10, 34, 15, 13, 5, 4, 62, 66, 5, 12,
6675                                   11, 2, 10, 14, 18, 16, 22, 29, 41, 66, 3, 71,
6676                                   70, 62, 78, 103, 72, 5, 5, 71, 71, 70, 75, 2,
6677                                   77, 98, 69, 68, 24, 70, 77, 69, 68, 64, 74,
6678                                   72, 70, 92, 85, 73, 75, 70, 27, 103, 77, 26,
6679                                   85, 69, 69, 70, 6, 67, 73, 4, 12, 71, 71, 110,
6680                                   30, 28, 29, 10, 71, 72, 74, 85, 75, 86, 92,
6681                                   85, 104, 99, 99, 112, 108, 120, 126, 103, 94,
6682                                   92, 94, 108, 99, 93, 94, 95, 79, 83, 87, 84,
6683                                   89, 108, 94, 91, 115, 101, 114, 113, 126, 126,
6684                                   121, 119, 80, 78, 123, 89, 90, 96, 114, 101,
6685                                   102, 104, 93, 98, 86, 79, 110, 116, 126, 90,
6686                                   102, 107, 69, 11, 16, 19, 38, 25, 31, 7, 35,
6687                                   30, 40, 32, 43, 36, 26, 41, 72, 81, 89, 97,
6688                                   97, 124, 123, 119, 17, 46, 41, 45, 35, 37, 22,
6689                                   21, 12, 12, 69, 11, 16, 19, 38, 25, 31, 7, 35,
6690                                   30, 40, 32, 43, 36, 26, 41, 72, 81, 89, 97,
6691                                   97, 124, 123, 119 },
6692 
6693                                 {
6694 
6695                                 22,
6696                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 70,
6697                                   24, 41, 10, 40, 89, 73, 29, 71, 73, 38, 96,
6698                                   96, 66, 81, 126, 126, 126, 26, 8, 68, 73, 29,
6699                                   71, 76, 15, 36, 66, 5, 3, 7, 110, 114, 95,
6700                                   112, 65, 70, 69, 77, 91, 81, 98, 0, 67, 69, 0,
6701                                   33, 1, 22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 10,
6702                                   1, 70, 38, 20, 8, 50, 48, 8, 20, 24, 27, 11,
6703                                   10, 41, 110, 90, 89, 92, 25, 72, 20, 41, 64,
6704                                   73, 3, 21, 65, 73, 72, 80, 24, 76, 15, 2, 74,
6705                                   9, 67, 0, 8, 14, 19, 20, 7, 80, 68, 4, 65, 0,
6706                                   71, 31, 66, 1, 32, 28, 38, 31, 27, 98, 11, 11,
6707                                   77, 67, 75, 69, 34, 3, 6, 40, 59, 62, 62, 51,
6708                                   100, 110, 12, 43, 42, 126, 73, 14, 99, 26, 70,
6709                                   4, 39, 33, 54, 49, 49, 111, 4, 84, 105, 106,
6710                                   65, 13, 21, 10, 4, 10, 10, 2, 15, 8, 79, 72,
6711                                   5, 0, 0, 76, 66, 74, 81, 67, 67, 0, 73, 74,
6712                                   111, 76, 78, 69, 89, 85, 80, 67, 75, 77, 75,
6713                                   81, 102, 85, 70, 112, 126, 100, 110, 104, 126,
6714                                   90, 84, 119, 69, 78, 78, 87, 91, 104, 99, 91,
6715                                   109, 93, 95, 99, 111, 4, 16, 43, 27, 10, 4,
6716                                   18, 11, 6, 2, 18, 23, 46, 30, 23, 15, 38, 20,
6717                                   24, 8, 41, 10, 38, 25, 20, 13, 28, 13, 6, 5,
6718                                   6, 67, 56, 33, 11, 3, 22, 6, 69, 1, 19, 42,
6719                                   38, 22, 10, 35, 16, 14, 6, 5, 62, 65, 7, 14,
6720                                   12, 3, 11, 16, 20, 18, 24, 31, 44, 65, 4, 70,
6721                                   69, 62, 77, 104, 71, 6, 6, 71, 71, 70, 75, 2,
6722                                   78, 99, 69, 68, 25, 70, 77, 69, 68, 0, 74, 73,
6723                                   70, 93, 86, 74, 75, 70, 28, 103, 78, 27, 85,
6724                                   70, 69, 70, 6, 68, 73, 4, 12, 71, 71, 112, 29,
6725                                   27, 28, 9, 74, 75, 77, 88, 77, 89, 95, 88,
6726                                   107, 101, 101, 116, 111, 124, 126, 106, 96,
6727                                   93, 96, 110, 101, 94, 95, 96, 79, 85, 90, 87,
6728                                   91, 110, 96, 92, 117, 103, 116, 115, 126, 126,
6729                                   122, 121, 81, 79, 125, 90, 91, 97, 116, 102,
6730                                   103, 105, 94, 99, 86, 78, 112, 117, 126, 92,
6731                                   103, 108, 69, 12, 17, 20, 39, 26, 31, 8, 36,
6732                                   31, 41, 33, 44, 37, 26, 40, 74, 83, 91, 99,
6733                                   99, 126, 125, 120, 18, 46, 42, 45, 36, 38, 23,
6734                                   22, 12, 13, 69, 12, 17, 20, 39, 26, 31, 8, 36,
6735                                   31, 41, 33, 44, 37, 26, 40, 74, 83, 91, 99,
6736                                   99, 126, 125, 120 },
6737 
6738                                 {
6739 
6740                                 21,
6741                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 71,
6742                                   23, 41, 10, 42, 90, 73, 30, 71, 74, 39, 97,
6743                                   97, 67, 83, 126, 126, 126, 28, 10, 68, 73, 30,
6744                                   71, 75, 16, 37, 66, 6, 4, 8, 111, 115, 95,
6745                                   113, 65, 70, 68, 77, 92, 81, 98, 0, 67, 69, 1,
6746                                   34, 1, 22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 9,
6747                                   1, 69, 40, 21, 9, 51, 49, 9, 21, 26, 28, 12,
6748                                   11, 43, 111, 90, 89, 92, 26, 72, 21, 43, 64,
6749                                   72, 4, 23, 65, 73, 72, 80, 25, 76, 15, 3, 74,
6750                                   10, 67, 0, 8, 14, 20, 20, 7, 80, 68, 4, 65, 0,
6751                                   71, 31, 66, 1, 33, 28, 39, 31, 28, 99, 11, 12,
6752                                   77, 67, 75, 69, 35, 3, 6, 41, 60, 62, 62, 53,
6753                                   100, 111, 12, 43, 42, 126, 73, 15, 100, 26,
6754                                   70, 4, 40, 33, 54, 49, 50, 112, 6, 85, 108,
6755                                   109, 0, 13, 21, 9, 3, 9, 9, 1, 15, 7, 80, 73,
6756                                   5, 0, 0, 77, 67, 75, 82, 68, 67, 0, 74, 74,
6757                                   112, 76, 79, 69, 90, 86, 82, 69, 77, 79, 77,
6758                                   83, 105, 88, 71, 114, 126, 102, 112, 106, 126,
6759                                   91, 85, 121, 70, 79, 79, 88, 92, 106, 101, 93,
6760                                   111, 93, 96, 100, 112, 5, 17, 45, 27, 10, 4,
6761                                   19, 12, 7, 3, 20, 24, 47, 31, 24, 15, 39, 21,
6762                                   26, 9, 43, 10, 38, 25, 20, 14, 29, 13, 6, 6,
6763                                   7, 67, 58, 34, 11, 3, 23, 6, 69, 2, 20, 43,
6764                                   39, 23, 10, 36, 16, 15, 6, 5, 62, 0, 8, 15,
6765                                   14, 4, 13, 17, 21, 19, 26, 33, 46, 65, 5, 70,
6766                                   68, 62, 77, 105, 71, 7, 7, 71, 71, 70, 75, 3,
6767                                   78, 100, 69, 68, 25, 70, 77, 69, 68, 0, 75,
6768                                   73, 70, 94, 87, 74, 75, 70, 29, 104, 78, 28,
6769                                   86, 70, 69, 70, 7, 68, 74, 5, 13, 71, 71, 113,
6770                                   28, 26, 27, 7, 76, 77, 79, 91, 80, 92, 98, 91,
6771                                   110, 104, 103, 120, 115, 126, 126, 109, 98,
6772                                   95, 98, 113, 103, 95, 96, 97, 79, 87, 92, 89,
6773                                   93, 112, 98, 94, 119, 105, 118, 117, 126, 126,
6774                                   124, 122, 82, 80, 126, 92, 93, 99, 118, 104,
6775                                   105, 106, 95, 100, 86, 77, 113, 119, 126, 93,
6776                                   104, 109, 69, 12, 17, 20, 40, 27, 32, 8, 37,
6777                                   32, 42, 33, 45, 37, 27, 40, 76, 85, 93, 101,
6778                                   101, 126, 126, 121, 18, 47, 42, 46, 36, 39,
6779                                   23, 22, 13, 13, 69, 12, 17, 20, 40, 27, 32, 8,
6780                                   37, 32, 42, 33, 45, 37, 27, 40, 76, 85, 93,
6781                                   101, 101, 126, 126, 121 },
6782 
6783                                 {
6784 
6785                                 20,
6786                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 101, 73,
6787                                   22, 42, 10, 44, 92, 73, 32, 71, 74, 40, 98,
6788                                   98, 68, 85, 126, 126, 126, 30, 11, 68, 73, 32,
6789                                   71, 75, 17, 37, 66, 7, 5, 9, 112, 116, 95,
6790                                   113, 65, 70, 67, 77, 92, 81, 98, 0, 67, 69, 2,
6791                                   34, 1, 22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 9,
6792                                   2, 68, 42, 22, 10, 53, 51, 10, 22, 28, 29, 13,
6793                                   12, 45, 112, 90, 89, 92, 26, 72, 22, 45, 64,
6794                                   71, 5, 25, 65, 73, 72, 80, 25, 76, 16, 4, 74,
6795                                   11, 67, 0, 8, 15, 21, 21, 7, 80, 68, 4, 65, 0,
6796                                   71, 31, 66, 1, 33, 28, 39, 31, 28, 99, 12, 13,
6797                                   78, 67, 75, 69, 36, 3, 7, 42, 61, 62, 62, 55,
6798                                   101, 112, 13, 43, 42, 126, 73, 15, 100, 27,
6799                                   70, 4, 41, 33, 54, 49, 51, 113, 7, 86, 111,
6800                                   112, 1, 13, 21, 9, 2, 9, 9, 1, 15, 7, 81, 74,
6801                                   5, 0, 0, 77, 67, 76, 83, 68, 67, 0, 75, 75,
6802                                   113, 77, 80, 69, 91, 86, 84, 71, 79, 80, 79,
6803                                   85, 108, 90, 72, 116, 126, 103, 114, 108, 126,
6804                                   92, 86, 123, 71, 80, 80, 89, 94, 108, 103, 95,
6805                                   112, 93, 97, 101, 114, 7, 19, 46, 28, 10, 4,
6806                                   20, 13, 8, 4, 22, 25, 48, 32, 25, 16, 40, 22,
6807                                   27, 10, 45, 11, 39, 26, 21, 14, 30, 14, 7, 7,
6808                                   8, 67, 59, 35, 11, 3, 24, 7, 69, 3, 21, 43,
6809                                   40, 23, 10, 37, 17, 16, 7, 6, 62, 1, 10, 17,
6810                                   16, 5, 14, 19, 23, 21, 28, 35, 48, 64, 6, 69,
6811                                   67, 62, 77, 106, 71, 8, 8, 71, 71, 70, 75, 3,
6812                                   78, 101, 69, 68, 26, 70, 77, 69, 68, 0, 75,
6813                                   73, 70, 95, 88, 74, 75, 70, 30, 105, 78, 29,
6814                                   87, 70, 69, 70, 7, 68, 74, 5, 14, 71, 71, 115,
6815                                   27, 25, 26, 5, 78, 80, 82, 94, 82, 95, 101,
6816                                   94, 113, 107, 105, 124, 118, 126, 126, 112,
6817                                   100, 97, 100, 115, 105, 96, 97, 98, 79, 89,
6818                                   94, 91, 95, 114, 100, 95, 121, 107, 120, 119,
6819                                   126, 126, 126, 123, 83, 81, 126, 93, 95, 100,
6820                                   120, 105, 106, 107, 96, 101, 86, 76, 114, 120,
6821                                   126, 94, 105, 110, 69, 13, 18, 21, 41, 28, 33,
6822                                   8, 38, 33, 43, 34, 46, 38, 28, 39, 78, 87, 95,
6823                                   103, 103, 126, 126, 122, 19, 47, 43, 47, 37,
6824                                   40, 24, 23, 13, 14, 69, 13, 18, 21, 41, 28,
6825                                   33, 8, 38, 33, 43, 34, 46, 38, 28, 39, 78, 87,
6826                                   95, 103, 103, 126, 126, 122 },
6827 
6828                                 {
6829 
6830                                 18,
6831                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 103, 75,
6832                                   21, 42, 10, 45, 94, 73, 33, 72, 75, 41, 99,
6833                                   100, 70, 87, 126, 126, 126, 32, 12, 68, 73,
6834                                   33, 72, 75, 17, 37, 67, 7, 5, 10, 114, 118,
6835                                   96, 114, 66, 70, 67, 78, 93, 81, 98, 64, 67,
6836                                   69, 2, 34, 0, 22, 0, 0, 0, 7, 98, 97, 12, 80,
6837                                   71, 8, 2, 67, 44, 23, 10, 54, 52, 10, 23, 29,
6838                                   29, 14, 12, 47, 113, 91, 90, 93, 26, 73, 22,
6839                                   47, 64, 71, 5, 26, 65, 73, 72, 80, 25, 77, 16,
6840                                   4, 74, 11, 67, 0, 8, 15, 22, 21, 7, 81, 69, 4,
6841                                   65, 64, 71, 31, 66, 1, 33, 28, 39, 31, 28,
6842                                   100, 12, 13, 79, 67, 75, 70, 36, 3, 7, 43, 62,
6843                                   62, 62, 56, 102, 114, 13, 43, 42, 126, 74, 15,
6844                                   101, 27, 71, 4, 42, 33, 53, 49, 52, 114, 8,
6845                                   88, 114, 116, 2, 12, 21, 8, 1, 8, 8, 0, 14, 6,
6846                                   82, 75, 4, 64, 64, 78, 68, 77, 84, 69, 68, 64,
6847                                   76, 76, 115, 78, 81, 69, 93, 87, 87, 74, 81,
6848                                   82, 81, 88, 112, 93, 74, 118, 126, 105, 117,
6849                                   110, 126, 94, 88, 125, 73, 81, 81, 91, 96,
6850                                   110, 105, 97, 114, 93, 98, 102, 116, 8, 20,
6851                                   47, 28, 10, 4, 20, 13, 8, 4, 23, 26, 48, 32,
6852                                   25, 16, 41, 23, 28, 10, 47, 11, 39, 26, 21,
6853                                   14, 30, 14, 7, 7, 9, 67, 60, 36, 11, 2, 24, 7,
6854                                   69, 3, 21, 43, 40, 23, 10, 38, 17, 16, 7, 6,
6855                                   62, 2, 11, 18, 17, 6, 15, 20, 24, 22, 29, 36,
6856                                   50, 64, 6, 69, 67, 62, 77, 108, 71, 8, 8, 71,
6857                                   71, 70, 76, 3, 79, 102, 70, 68, 26, 71, 77,
6858                                   70, 68, 0, 76, 74, 71, 96, 89, 75, 76, 70, 31,
6859                                   106, 79, 29, 88, 71, 69, 71, 7, 69, 75, 5, 14,
6860                                   71, 71, 117, 25, 24, 24, 3, 81, 83, 85, 97,
6861                                   85, 98, 105, 97, 117, 110, 107, 126, 122, 126,
6862                                   126, 115, 103, 99, 103, 118, 107, 98, 99, 99,
6863                                   79, 92, 97, 94, 97, 117, 102, 97, 124, 109,
6864                                   123, 121, 126, 126, 126, 125, 85, 83, 126, 95,
6865                                   97, 102, 122, 107, 108, 108, 97, 102, 87, 75,
6866                                   116, 122, 126, 96, 107, 112, 69, 13, 18, 21,
6867                                   42, 28, 33, 8, 39, 33, 44, 34, 46, 38, 28, 38,
6868                                   80, 89, 98, 106, 105, 126, 126, 124, 19, 47,
6869                                   43, 47, 37, 40, 24, 23, 13, 14, 69, 13, 18,
6870                                   21, 42, 28, 33, 8, 39, 33, 44, 34, 46, 38, 28,
6871                                   38, 80, 89, 98, 106, 105, 126, 126, 124 },
6872 
6873                                 {
6874 
6875                                 17,
6876                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 104, 76,
6877                                   21, 43, 11, 47, 95, 72, 35, 72, 75, 43, 99,
6878                                   101, 71, 88, 126, 126, 126, 34, 14, 67, 72,
6879                                   35, 72, 74, 18, 38, 67, 8, 6, 12, 115, 119,
6880                                   96, 114, 66, 69, 66, 78, 93, 80, 97, 64, 66,
6881                                   68, 3, 35, 0, 22, 0, 0, 0, 8, 98, 97, 13, 80,
6882                                   71, 8, 3, 65, 47, 25, 11, 56, 54, 11, 25, 31,
6883                                   30, 16, 13, 50, 113, 91, 90, 93, 27, 73, 23,
6884                                   50, 0, 70, 6, 28, 65, 72, 72, 79, 26, 77, 17,
6885                                   5, 73, 12, 66, 1, 9, 16, 23, 22, 8, 81, 69, 5,
6886                                   64, 64, 70, 32, 65, 1, 34, 29, 40, 32, 29,
6887                                   100, 13, 14, 79, 67, 74, 70, 37, 4, 8, 45, 62,
6888                                   62, 62, 58, 102, 115, 14, 44, 43, 126, 74, 16,
6889                                   101, 28, 71, 5, 44, 33, 53, 50, 54, 115, 10,
6890                                   89, 116, 119, 4, 12, 21, 8, 1, 8, 8, 0, 14, 6,
6891                                   82, 75, 4, 64, 64, 78, 68, 77, 84, 69, 68, 64,
6892                                   76, 76, 116, 78, 81, 69, 94, 87, 89, 76, 82,
6893                                   83, 82, 90, 115, 95, 75, 119, 126, 106, 119,
6894                                   111, 126, 95, 89, 126, 74, 81, 81, 92, 97,
6895                                   111, 106, 98, 115, 93, 98, 102, 117, 10, 22,
6896                                   49, 29, 10, 4, 21, 14, 9, 5, 25, 28, 49, 33,
6897                                   26, 17, 43, 24, 30, 11, 50, 12, 40, 27, 22,
6898                                   15, 31, 15, 8, 8, 11, 66, 62, 37, 12, 2, 25,
6899                                   8, 68, 4, 22, 44, 41, 24, 11, 39, 18, 17, 8,
6900                                   7, 62, 4, 13, 20, 19, 8, 17, 22, 26, 24, 31,
6901                                   38, 53, 0, 7, 68, 66, 62, 76, 109, 70, 9, 9,
6902                                   70, 71, 69, 76, 4, 79, 102, 70, 68, 27, 71,
6903                                   77, 70, 68, 1, 76, 74, 71, 96, 89, 75, 76, 69,
6904                                   33, 106, 79, 30, 88, 71, 69, 71, 8, 69, 75, 6,
6905                                   15, 70, 70, 118, 24, 23, 23, 2, 83, 85, 87,
6906                                   100, 87, 100, 108, 99, 120, 112, 109, 126,
6907                                   125, 126, 126, 117, 105, 100, 105, 120, 108,
6908                                   99, 100, 99, 79, 94, 99, 96, 99, 119, 103, 98,
6909                                   126, 110, 125, 122, 126, 126, 126, 126, 86,
6910                                   84, 126, 96, 98, 103, 123, 108, 109, 109, 97,
6911                                   102, 87, 74, 117, 123, 126, 97, 108, 113, 68,
6912                                   14, 19, 22, 44, 29, 34, 9, 41, 34, 45, 35, 47,
6913                                   39, 29, 38, 81, 90, 100, 108, 106, 126, 126,
6914                                   125, 20, 48, 44, 48, 38, 41, 25, 24, 14, 15,
6915                                   68, 14, 19, 22, 44, 29, 34, 9, 41, 34, 45, 35,
6916                                   47, 39, 29, 38, 81, 90, 100, 108, 106, 126,
6917                                   126, 125 },
6918 
6919                                 {
6920 
6921                                 16,
6922                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 106, 78,
6923                                   20, 44, 11, 49, 97, 72, 36, 72, 75, 44, 100,
6924                                   102, 72, 90, 126, 126, 126, 36, 15, 67, 72,
6925                                   36, 72, 74, 19, 38, 67, 9, 7, 13, 116, 120,
6926                                   96, 114, 66, 69, 65, 78, 93, 80, 97, 64, 66,
6927                                   68, 4, 35, 0, 22, 0, 0, 0, 9, 98, 97, 13, 81,
6928                                   71, 8, 4, 64, 49, 26, 12, 58, 56, 12, 26, 33,
6929                                   31, 17, 14, 52, 114, 91, 90, 93, 27, 73, 24,
6930                                   52, 0, 69, 7, 30, 65, 72, 72, 79, 26, 77, 17,
6931                                   6, 73, 13, 66, 1, 9, 16, 24, 23, 8, 81, 69, 5,
6932                                   64, 64, 70, 32, 65, 1, 34, 29, 40, 32, 29,
6933                                   101, 14, 15, 80, 67, 74, 70, 38, 4, 8, 46, 62,
6934                                   62, 62, 60, 103, 116, 14, 44, 43, 126, 74, 16,
6935                                   102, 29, 71, 5, 45, 33, 53, 50, 55, 116, 11,
6936                                   90, 119, 122, 5, 12, 21, 8, 0, 7, 8, 0, 14, 5,
6937                                   83, 76, 4, 64, 64, 78, 69, 78, 85, 69, 68, 64,
6938                                   77, 77, 117, 79, 82, 69, 95, 88, 91, 78, 84,
6939                                   85, 84, 92, 118, 97, 76, 121, 126, 108, 121,
6940                                   113, 126, 96, 90, 126, 75, 82, 82, 93, 99,
6941                                   113, 108, 100, 117, 93, 99, 103, 119, 11, 23,
6942                                   50, 30, 10, 4, 22, 15, 10, 6, 27, 29, 50, 34,
6943                                   27, 18, 44, 25, 31, 12, 52, 13, 40, 27, 22,
6944                                   15, 32, 16, 9, 9, 12, 66, 62, 38, 12, 2, 26,
6945                                   9, 68, 5, 23, 44, 42, 24, 11, 40, 19, 18, 9,
6946                                   8, 62, 5, 15, 22, 21, 9, 18, 24, 28, 25, 33,
6947                                   40, 55, 1, 8, 67, 65, 62, 76, 110, 70, 10, 10,
6948                                   70, 71, 69, 76, 4, 79, 103, 70, 68, 28, 71,
6949                                   77, 70, 68, 1, 76, 74, 71, 97, 90, 75, 76, 69,
6950                                   34, 107, 79, 31, 89, 71, 69, 71, 8, 69, 75, 6,
6951                                   16, 70, 70, 120, 23, 22, 22, 0, 85, 88, 90,
6952                                   103, 89, 103, 111, 102, 123, 115, 111, 126,
6953                                   126, 126, 126, 120, 107, 102, 107, 122, 110,
6954                                   100, 101, 100, 79, 96, 101, 98, 101, 121, 105,
6955                                   100, 126, 112, 126, 124, 126, 126, 126, 126,
6956                                   87, 85, 126, 98, 100, 105, 125, 109, 110, 110,
6957                                   98, 103, 87, 73, 118, 124, 126, 98, 109, 114,
6958                                   68, 14, 20, 23, 45, 30, 35, 9, 42, 35, 46, 35,
6959                                   48, 40, 30, 37, 83, 92, 102, 110, 108, 126,
6960                                   126, 126, 21, 48, 44, 49, 39, 42, 25, 25, 14,
6961                                   16, 68, 14, 20, 23, 45, 30, 35, 9, 42, 35, 46,
6962                                   35, 48, 40, 30, 37, 83, 92, 102, 110, 108,
6963                                   126, 126, 126 },
6964 
6965                                 {
6966 
6967                                 15,
6968                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 108, 79,
6969                                   19, 44, 11, 51, 98, 72, 38, 72, 76, 45, 101,
6970                                   103, 73, 92, 126, 126, 126, 38, 17, 67, 72,
6971                                   38, 72, 73, 20, 39, 67, 10, 8, 14, 117, 121,
6972                                   96, 115, 66, 69, 64, 78, 94, 80, 97, 64, 66,
6973                                   68, 5, 36, 0, 22, 0, 0, 0, 9, 98, 97, 14, 82,
6974                                   71, 7, 4, 0, 51, 27, 13, 59, 57, 13, 27, 35,
6975                                   32, 18, 15, 54, 115, 91, 90, 93, 28, 73, 25,
6976                                   54, 0, 68, 8, 32, 65, 72, 72, 79, 27, 77, 18,
6977                                   7, 73, 14, 66, 1, 9, 17, 25, 23, 8, 81, 69, 5,
6978                                   64, 64, 70, 32, 65, 1, 35, 29, 41, 32, 30,
6979                                   101, 14, 16, 80, 67, 74, 70, 39, 4, 9, 47, 62,
6980                                   62, 62, 62, 103, 117, 15, 44, 43, 126, 74, 17,
6981                                   102, 29, 71, 5, 46, 33, 53, 50, 56, 117, 13,
6982                                   91, 122, 125, 7, 12, 21, 7, 64, 7, 7, 64, 14,
6983                                   5, 84, 77, 4, 64, 64, 79, 69, 79, 86, 70, 68,
6984                                   64, 78, 77, 118, 79, 83, 69, 96, 88, 93, 80,
6985                                   86, 86, 86, 94, 121, 100, 77, 123, 126, 109,
6986                                   123, 115, 126, 97, 91, 126, 76, 83, 83, 94,
6987                                   100, 115, 110, 102, 118, 93, 100, 104, 120,
6988                                   13, 25, 52, 30, 10, 4, 23, 16, 11, 7, 29, 30,
6989                                   51, 35, 28, 18, 45, 26, 33, 13, 54, 13, 41,
6990                                   28, 23, 16, 33, 16, 9, 10, 13, 66, 62, 39, 12,
6991                                   2, 27, 9, 68, 6, 24, 45, 43, 25, 11, 41, 19,
6992                                   19, 9, 8, 62, 7, 16, 23, 23, 10, 20, 25, 29,
6993                                   27, 35, 42, 57, 1, 9, 67, 64, 62, 76, 111, 70,
6994                                   11, 11, 70, 71, 69, 76, 5, 79, 104, 70, 68,
6995                                   28, 71, 77, 70, 68, 1, 77, 74, 71, 98, 91, 75,
6996                                   76, 69, 35, 108, 79, 32, 90, 71, 69, 71, 9,
6997                                   69, 76, 7, 17, 70, 70, 121, 22, 21, 21, 65,
6998                                   87, 90, 92, 106, 92, 106, 114, 105, 126, 118,
6999                                   113, 126, 126, 126, 126, 123, 109, 104, 109,
7000                                   125, 112, 101, 102, 101, 79, 98, 103, 100,
7001                                   103, 123, 107, 101, 126, 114, 126, 126, 126,
7002                                   126, 126, 126, 88, 86, 126, 99, 102, 106, 126,
7003                                   111, 112, 111, 99, 104, 87, 72, 119, 126, 126,
7004                                   99, 110, 115, 68, 15, 20, 23, 46, 31, 36, 9,
7005                                   43, 36, 47, 36, 49, 40, 31, 37, 85, 94, 104,
7006                                   112, 110, 126, 126, 126, 21, 49, 45, 50, 39,
7007                                   43, 26, 25, 15, 16, 68, 15, 20, 23, 46, 31,
7008                                   36, 9, 43, 36, 47, 36, 49, 40, 31, 37, 85, 94,
7009                                   104, 112, 110, 126, 126, 126 },
7010 
7011                           },
7012 
7013                           {
7014 
7015                               {
7016 
7017                               62,
7018                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 30, 61,
7019                                 62, 54, 14, 118, 6, 78, 65, 1, 14, 73, 13, 64,
7020                                 20, 62, 67, 90, 104, 126, 104, 67, 78, 65, 1,
7021                                 86, 95, 2, 18, 69, 81, 96, 8, 67, 86, 88, 5, 76,
7022                                 94, 9, 69, 81, 88, 67, 74, 74, 80, 72, 5, 22, 0,
7023                                 0, 0, 83, 86, 97, 72, 22, 1, 52, 8, 69, 126,
7024                                 102, 82, 74, 107, 126, 126, 126, 95, 126, 114,
7025                                 126, 123, 115, 122, 115, 0, 68, 84, 104, 70, 93,
7026                                 90, 126, 74, 97, 91, 126, 7, 82, 76, 125, 93,
7027                                 87, 77, 71, 0, 68, 84, 1, 65, 2, 7, 66, 64, 2,
7028                                 78, 13, 11, 28, 19, 25, 18, 17, 19, 46, 12, 13,
7029                                 44, 30, 1, 108, 100, 101, 91, 94, 88, 84, 86,
7030                                 83, 87, 94, 70, 72, 74, 4, 102, 100, 95, 75, 72,
7031                                 75, 71, 17, 69, 1, 65, 26, 72, 6, 9, 1, 72, 62,
7032                                 54, 38, 45, 54, 44, 26, 45, 34, 30, 33, 18, 5,
7033                                 1, 2, 25, 18, 24, 21, 19, 18, 22, 14, 29, 21, 8,
7034                                 12, 17, 89, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7035                                 62, 62, 62, 62, 62, 46, 62, 60, 41, 62, 62, 62,
7036                                 62, 60, 58, 62, 47, 41, 15, 26, 3, 68, 97, 71,
7037                                 21, 13, 9, 1, 5, 0, 72, 74, 91, 67, 36, 24, 19,
7038                                 17, 64, 68, 78, 77, 86, 92, 8, 3, 1, 65, 73, 76,
7039                                 80, 88, 110, 97, 84, 79, 73, 74, 86, 96, 97,
7040                                 117, 78, 30, 15, 10, 1, 71, 79, 86, 90, 97, 62,
7041                                 93, 84, 79, 66, 71, 1, 3, 4, 75, 1, 5, 66, 79,
7042                                 71, 68, 19, 1, 27, 23, 36, 34, 19, 27, 31, 21,
7043                                 15, 1, 17, 64, 104, 97, 96, 88, 85, 85, 85, 88,
7044                                 66, 77, 76, 76, 5, 76, 83, 99, 95, 95, 76, 74,
7045                                 70, 75, 68, 65, 73, 1, 1, 68, 75, 8, 64, 70, 57,
7046                                 44, 47, 49, 50, 52, 48, 47, 40, 40, 43, 37, 19,
7047                                 23, 16, 46, 42, 41, 36, 34, 28, 13, 6, 0, 77,
7048                                 82, 94, 69, 109, 62, 62, 62, 62, 62, 62, 62, 62,
7049                                 62, 62, 62, 61, 50, 28, 5, 62, 62, 33, 62, 62,
7050                                 62, 60, 62, 58, 52, 58, 51, 52, 34, 37, 24, 66,
7051                                 42, 32, 13, 120, 112, 114, 85, 92, 89, 71, 81,
7052                                 80, 68, 70, 7, 68, 13, 74, 62, 62, 62, 62, 60,
7053                                 57, 29, 9, 82, 75, 40, 29, 20, 9, 8, 2, 64, 68,
7054                                 92, 106, 97, 90, 90, 88, 73, 79, 86, 73, 70, 69,
7055                                 66, 64, 5, 4, 62, 62, 62, 62, 60, 54, 43, 27, 67 },
7056 
7057                                 {
7058 
7059                                 62,
7060                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 29,
7061                                   60, 62, 54, 14, 115, 6, 77, 64, 1, 14, 72, 12,
7062                                   65, 20, 62, 68, 91, 104, 124, 102, 67, 77, 64,
7063                                   1, 85, 93, 3, 18, 68, 80, 95, 8, 67, 85, 88,
7064                                   5, 75, 93, 9, 69, 80, 88, 66, 73, 73, 79, 71,
7065                                   5, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 52, 8,
7066                                   69, 125, 101, 82, 73, 105, 125, 125, 125, 93,
7067                                   125, 112, 125, 121, 114, 121, 114, 1, 67, 83,
7068                                   103, 69, 92, 89, 125, 73, 96, 90, 125, 8, 81,
7069                                   75, 123, 92, 86, 76, 70, 1, 67, 83, 2, 64, 2,
7070                                   7, 65, 64, 2, 77, 13, 11, 28, 19, 25, 18, 17,
7071                                   19, 45, 12, 13, 43, 29, 1, 107, 99, 100, 90,
7072                                   93, 87, 83, 85, 82, 86, 92, 70, 72, 73, 3,
7073                                   101, 99, 95, 74, 72, 74, 70, 17, 68, 1, 65,
7074                                   25, 71, 6, 8, 1, 72, 62, 54, 38, 45, 54, 44,
7075                                   26, 45, 34, 29, 33, 18, 5, 1, 2, 25, 18, 24,
7076                                   21, 19, 17, 22, 14, 28, 20, 8, 11, 16, 89, 62,
7077                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7078                                   62, 60, 44, 62, 59, 40, 62, 62, 62, 62, 58,
7079                                   56, 61, 45, 39, 15, 25, 2, 68, 97, 70, 22, 14,
7080                                   10, 2, 5, 0, 71, 73, 90, 66, 37, 25, 20, 17,
7081                                   0, 67, 77, 76, 85, 91, 9, 4, 2, 64, 72, 75,
7082                                   79, 87, 108, 96, 82, 78, 72, 73, 85, 95, 96,
7083                                   115, 77, 31, 16, 11, 2, 70, 78, 85, 89, 96,
7084                                   62, 92, 83, 78, 66, 70, 1, 4, 5, 74, 2, 6, 65,
7085                                   78, 71, 68, 19, 2, 27, 23, 35, 34, 19, 26, 30,
7086                                   21, 15, 1, 16, 64, 103, 96, 95, 87, 84, 84,
7087                                   84, 87, 66, 76, 75, 75, 5, 75, 82, 98, 94, 95,
7088                                   76, 73, 70, 74, 68, 65, 72, 1, 1, 67, 74, 8,
7089                                   64, 70, 57, 44, 47, 49, 49, 52, 48, 47, 40,
7090                                   40, 43, 37, 19, 22, 15, 45, 41, 40, 35, 33,
7091                                   27, 13, 6, 0, 76, 81, 93, 69, 108, 62, 62, 62,
7092                                   62, 62, 62, 62, 62, 62, 62, 61, 59, 48, 27, 5,
7093                                   62, 62, 32, 62, 62, 62, 58, 62, 56, 50, 56,
7094                                   49, 50, 33, 35, 23, 67, 41, 31, 12, 118, 110,
7095                                   112, 84, 91, 88, 69, 80, 79, 68, 69, 9, 66,
7096                                   15, 73, 62, 62, 62, 62, 58, 55, 27, 7, 83, 74,
7097                                   41, 29, 20, 9, 9, 2, 64, 68, 91, 105, 96, 89,
7098                                   89, 86, 72, 78, 85, 72, 69, 68, 65, 0, 6, 4,
7099                                   62, 62, 62, 62, 59, 53, 41, 26, 67 },
7100 
7101                                 {
7102 
7103                                 62,
7104                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 28,
7105                                   59, 61, 54, 14, 113, 6, 76, 0, 1, 13, 72, 11,
7106                                   66, 19, 60, 70, 92, 105, 121, 101, 67, 76, 0,
7107                                   1, 85, 92, 3, 17, 68, 80, 94, 8, 67, 85, 88,
7108                                   5, 75, 92, 9, 69, 80, 88, 66, 73, 73, 79, 71,
7109                                   5, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 52, 8,
7110                                   69, 124, 100, 82, 73, 104, 123, 123, 124, 92,
7111                                   123, 111, 123, 120, 113, 120, 113, 2, 67, 82,
7112                                   102, 69, 92, 88, 123, 73, 96, 90, 124, 8, 81,
7113                                   75, 122, 92, 85, 76, 70, 1, 67, 82, 2, 64, 1,
7114                                   7, 65, 64, 2, 77, 13, 11, 27, 19, 24, 18, 17,
7115                                   19, 43, 12, 13, 41, 28, 0, 106, 98, 99, 89,
7116                                   92, 86, 82, 84, 82, 85, 91, 70, 72, 73, 2,
7117                                   101, 98, 95, 74, 72, 73, 70, 16, 67, 1, 65,
7118                                   24, 70, 5, 7, 1, 73, 60, 53, 37, 44, 53, 43,
7119                                   25, 44, 34, 28, 32, 18, 5, 1, 2, 24, 17, 23,
7120                                   20, 18, 16, 21, 13, 26, 19, 7, 10, 15, 89, 62,
7121                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7122                                   62, 58, 41, 62, 57, 38, 62, 62, 62, 62, 56,
7123                                   54, 58, 43, 37, 14, 23, 1, 69, 97, 70, 22, 14,
7124                                   10, 2, 5, 0, 71, 73, 89, 66, 37, 25, 20, 17,
7125                                   1, 67, 76, 76, 84, 90, 10, 5, 2, 64, 71, 75,
7126                                   79, 86, 107, 95, 81, 77, 72, 73, 84, 94, 95,
7127                                   114, 77, 31, 16, 11, 2, 69, 77, 84, 88, 95,
7128                                   62, 92, 83, 78, 66, 70, 1, 4, 5, 74, 2, 6, 64,
7129                                   78, 71, 68, 18, 2, 26, 22, 34, 33, 19, 25, 29,
7130                                   21, 15, 0, 15, 65, 102, 95, 94, 87, 84, 84,
7131                                   83, 86, 66, 76, 75, 75, 4, 75, 82, 98, 93, 95,
7132                                   76, 73, 70, 73, 68, 65, 71, 1, 1, 67, 73, 7,
7133                                   64, 71, 56, 44, 47, 48, 48, 51, 47, 46, 39,
7134                                   39, 42, 36, 18, 21, 14, 43, 40, 38, 33, 32,
7135                                   26, 12, 5, 0, 76, 81, 93, 70, 107, 62, 62, 62,
7136                                   62, 62, 62, 62, 62, 62, 62, 59, 57, 46, 26, 4,
7137                                   62, 60, 31, 62, 62, 62, 56, 60, 54, 48, 54,
7138                                   47, 48, 31, 33, 21, 68, 39, 29, 10, 117, 109,
7139                                   111, 83, 90, 87, 67, 79, 78, 68, 68, 10, 65,
7140                                   16, 72, 62, 62, 62, 62, 55, 52, 24, 5, 84, 74,
7141                                   41, 29, 20, 9, 9, 2, 64, 68, 90, 104, 95, 88,
7142                                   88, 85, 71, 77, 84, 71, 68, 67, 65, 1, 6, 4,
7143                                   62, 62, 62, 61, 57, 51, 39, 24, 68 },
7144 
7145                                 {
7146 
7147                                 62,
7148                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 26, 57,
7149                                   60, 54, 14, 111, 6, 75, 1, 1, 12, 72, 10, 67,
7150                                   19, 58, 71, 93, 105, 118, 100, 67, 75, 1, 1,
7151                                   84, 91, 4, 17, 68, 79, 93, 7, 68, 85, 88, 5,
7152                                   75, 92, 9, 69, 80, 88, 65, 73, 73, 79, 70, 5,
7153                                   22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 52, 8, 69,
7154                                   123, 99, 82, 72, 103, 121, 121, 122, 91, 121,
7155                                   110, 121, 119, 112, 119, 112, 3, 67, 81, 101,
7156                                   69, 91, 88, 121, 73, 95, 89, 123, 8, 81, 74,
7157                                   120, 91, 84, 76, 70, 1, 67, 81, 3, 0, 1, 7,
7158                                   65, 64, 2, 77, 13, 10, 27, 19, 23, 18, 17, 19,
7159                                   41, 12, 12, 39, 27, 64, 105, 97, 98, 88, 91,
7160                                   86, 81, 84, 81, 84, 90, 70, 72, 73, 1, 100,
7161                                   97, 95, 74, 72, 72, 70, 15, 66, 1, 65, 23, 69,
7162                                   5, 6, 1, 74, 59, 52, 37, 43, 52, 42, 25, 43,
7163                                   33, 27, 31, 18, 5, 1, 1, 23, 16, 22, 19, 17,
7164                                   15, 20, 13, 24, 18, 7, 9, 14, 89, 62, 62, 62,
7165                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 55,
7166                                   39, 62, 55, 37, 62, 61, 62, 59, 54, 51, 56,
7167                                   41, 34, 13, 21, 0, 70, 97, 70, 23, 14, 10, 2,
7168                                   5, 0, 71, 73, 89, 66, 37, 25, 20, 17, 2, 66,
7169                                   76, 75, 84, 89, 11, 5, 3, 64, 70, 74, 78, 86,
7170                                   106, 94, 80, 76, 71, 73, 83, 93, 94, 113, 76,
7171                                   31, 16, 11, 2, 68, 77, 83, 87, 94, 62, 91, 82,
7172                                   77, 66, 70, 1, 4, 5, 74, 2, 6, 64, 78, 71, 68,
7173                                   18, 3, 25, 21, 33, 32, 19, 24, 28, 21, 15, 0,
7174                                   14, 65, 101, 94, 93, 86, 83, 83, 83, 85, 66,
7175                                   76, 75, 74, 4, 75, 82, 97, 92, 95, 76, 73, 70,
7176                                   72, 68, 65, 70, 1, 1, 67, 72, 6, 64, 72, 55,
7177                                   43, 46, 47, 47, 50, 46, 45, 38, 38, 41, 35,
7178                                   17, 20, 13, 42, 39, 37, 31, 30, 25, 11, 5, 64,
7179                                   76, 81, 93, 70, 106, 62, 62, 62, 62, 62, 62,
7180                                   62, 62, 62, 62, 57, 54, 44, 24, 3, 61, 59, 29,
7181                                   62, 62, 60, 54, 58, 52, 46, 52, 45, 45, 29,
7182                                   31, 19, 69, 37, 27, 9, 116, 108, 110, 82, 89,
7183                                   86, 66, 78, 77, 68, 67, 12, 0, 18, 71, 62, 62,
7184                                   62, 62, 52, 49, 21, 3, 85, 74, 41, 29, 20, 9,
7185                                   9, 2, 64, 68, 90, 103, 94, 87, 87, 84, 71, 77,
7186                                   83, 71, 68, 67, 65, 1, 6, 4, 62, 62, 62, 59,
7187                                   55, 49, 37, 22, 69 },
7188 
7189                                 {
7190 
7191                                 62,
7192                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 25, 56,
7193                                   58, 54, 14, 108, 5, 74, 1, 1, 11, 72, 9, 68,
7194                                   18, 56, 73, 94, 106, 115, 99, 67, 74, 1, 1,
7195                                   84, 90, 4, 16, 68, 79, 93, 7, 68, 84, 88, 5,
7196                                   75, 91, 8, 70, 80, 88, 65, 72, 73, 78, 70, 5,
7197                                   22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 52, 8, 69,
7198                                   122, 98, 82, 72, 101, 120, 119, 121, 90, 120,
7199                                   108, 119, 118, 112, 118, 112, 3, 67, 80, 100,
7200                                   69, 91, 87, 119, 73, 95, 89, 122, 8, 80, 74,
7201                                   119, 91, 84, 76, 69, 1, 67, 81, 3, 0, 0, 6,
7202                                   65, 64, 2, 77, 13, 10, 26, 19, 23, 18, 17, 18,
7203                                   39, 12, 12, 37, 26, 65, 104, 96, 97, 87, 91,
7204                                   85, 80, 83, 81, 83, 89, 70, 72, 72, 0, 100,
7205                                   96, 95, 74, 72, 72, 70, 14, 65, 1, 65, 21, 68,
7206                                   4, 5, 1, 75, 57, 51, 36, 42, 51, 41, 24, 42,
7207                                   33, 25, 30, 17, 5, 1, 1, 22, 16, 21, 19, 16,
7208                                   14, 19, 12, 22, 17, 6, 8, 13, 89, 62, 62, 62,
7209                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 53,
7210                                   36, 62, 54, 35, 62, 59, 62, 57, 51, 49, 53,
7211                                   39, 32, 12, 20, 65, 71, 97, 70, 23, 15, 10, 2,
7212                                   5, 0, 71, 73, 88, 65, 38, 25, 20, 17, 3, 66,
7213                                   75, 75, 83, 89, 12, 6, 3, 64, 70, 74, 78, 85,
7214                                   105, 94, 79, 76, 71, 73, 82, 92, 94, 112, 76,
7215                                   32, 16, 11, 2, 67, 76, 83, 86, 93, 62, 91, 82,
7216                                   77, 66, 70, 1, 4, 5, 73, 2, 6, 0, 78, 71, 68,
7217                                   17, 3, 24, 20, 32, 31, 19, 22, 27, 20, 15, 64,
7218                                   13, 66, 101, 94, 92, 86, 83, 83, 82, 84, 67,
7219                                   76, 75, 74, 3, 75, 82, 97, 91, 95, 76, 72, 70,
7220                                   72, 68, 65, 69, 1, 0, 67, 71, 6, 65, 73, 54,
7221                                   43, 46, 46, 46, 49, 45, 44, 37, 37, 40, 34,
7222                                   16, 19, 12, 40, 37, 35, 29, 29, 24, 10, 4, 64,
7223                                   76, 81, 93, 71, 106, 62, 62, 62, 62, 62, 62,
7224                                   62, 62, 62, 60, 55, 52, 42, 23, 2, 59, 57, 28,
7225                                   62, 62, 58, 52, 55, 50, 44, 50, 43, 43, 27,
7226                                   29, 17, 70, 35, 25, 7, 115, 107, 109, 82, 88,
7227                                   85, 64, 77, 76, 68, 66, 13, 1, 19, 71, 62, 62,
7228                                   62, 62, 49, 46, 18, 1, 86, 74, 41, 29, 20, 9,
7229                                   9, 2, 64, 68, 89, 102, 93, 86, 87, 83, 70, 76,
7230                                   82, 70, 67, 66, 64, 2, 7, 4, 62, 62, 62, 57,
7231                                   53, 47, 35, 20, 70 },
7232 
7233                                 {
7234 
7235                                 62,
7236                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 23, 54,
7237                                   57, 54, 14, 106, 5, 73, 2, 1, 11, 71, 8, 69,
7238                                   18, 54, 75, 95, 106, 112, 97, 67, 73, 2, 1,
7239                                   84, 89, 4, 16, 68, 79, 92, 7, 69, 84, 88, 5,
7240                                   75, 90, 8, 70, 80, 88, 64, 72, 72, 78, 69, 5,
7241                                   22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 52, 8, 69,
7242                                   121, 97, 82, 71, 100, 118, 117, 119, 89, 118,
7243                                   107, 117, 117, 111, 117, 111, 4, 67, 79, 99,
7244                                   69, 90, 86, 117, 73, 95, 88, 120, 9, 80, 73,
7245                                   118, 90, 83, 76, 69, 2, 66, 80, 4, 1, 0, 6,
7246                                   65, 64, 2, 77, 13, 9, 25, 19, 22, 18, 17, 18,
7247                                   37, 12, 11, 36, 25, 66, 103, 95, 96, 86, 90,
7248                                   84, 79, 82, 80, 82, 88, 70, 72, 72, 64, 99,
7249                                   95, 95, 73, 72, 71, 70, 13, 64, 1, 65, 20, 67,
7250                                   4, 4, 1, 75, 56, 50, 36, 41, 50, 40, 23, 42,
7251                                   33, 24, 29, 17, 5, 1, 0, 22, 15, 20, 18, 15,
7252                                   13, 19, 11, 20, 16, 5, 7, 12, 89, 62, 62, 62,
7253                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 51,
7254                                   34, 60, 52, 33, 62, 57, 60, 55, 49, 47, 50,
7255                                   37, 29, 11, 18, 66, 71, 97, 70, 23, 15, 10, 2,
7256                                   5, 0, 71, 73, 88, 65, 38, 25, 20, 17, 4, 65,
7257                                   74, 75, 82, 88, 13, 7, 3, 0, 69, 73, 77, 85,
7258                                   104, 93, 77, 75, 71, 72, 81, 91, 93, 111, 75,
7259                                   32, 17, 11, 2, 66, 75, 82, 85, 92, 62, 91, 82,
7260                                   76, 66, 70, 1, 4, 5, 73, 2, 7, 0, 78, 71, 68,
7261                                   16, 4, 23, 19, 31, 31, 19, 21, 26, 20, 15, 65,
7262                                   12, 66, 100, 93, 91, 85, 82, 82, 82, 83, 67,
7263                                   76, 75, 74, 2, 75, 82, 96, 90, 95, 76, 72, 70,
7264                                   71, 68, 65, 68, 1, 0, 67, 70, 5, 65, 73, 53,
7265                                   43, 45, 46, 45, 48, 44, 43, 37, 36, 39, 33,
7266                                   15, 18, 11, 39, 36, 34, 27, 28, 23, 9, 3, 65,
7267                                   76, 80, 93, 71, 105, 62, 62, 62, 62, 62, 62,
7268                                   62, 62, 60, 58, 53, 50, 40, 21, 1, 57, 55, 27,
7269                                   61, 62, 56, 50, 53, 48, 42, 48, 41, 40, 25,
7270                                   27, 15, 71, 33, 23, 6, 114, 105, 108, 81, 87,
7271                                   84, 1, 76, 75, 68, 65, 15, 3, 21, 70, 62, 62,
7272                                   62, 62, 47, 43, 16, 64, 87, 74, 41, 29, 20, 9,
7273                                   9, 2, 64, 68, 89, 101, 92, 85, 86, 82, 69, 76,
7274                                   81, 69, 66, 65, 64, 2, 7, 4, 62, 62, 62, 56,
7275                                   51, 45, 33, 18, 71 },
7276 
7277                                 {
7278 
7279                                 62,
7280                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 22, 53,
7281                                   56, 54, 14, 104, 5, 73, 3, 1, 10, 71, 7, 70,
7282                                   17, 53, 76, 96, 107, 109, 96, 67, 73, 3, 1,
7283                                   83, 88, 5, 15, 67, 78, 91, 6, 69, 84, 88, 5,
7284                                   74, 90, 8, 70, 79, 88, 64, 72, 72, 78, 69, 5,
7285                                   22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 52, 8, 69,
7286                                   120, 97, 82, 71, 99, 116, 115, 118, 88, 116,
7287                                   106, 115, 116, 110, 116, 110, 5, 67, 78, 99,
7288                                   68, 90, 86, 115, 73, 94, 88, 119, 9, 80, 73,
7289                                   116, 90, 82, 75, 69, 2, 66, 79, 4, 1, 64, 6,
7290                                   65, 64, 2, 77, 13, 9, 25, 19, 21, 18, 17, 18,
7291                                   35, 12, 11, 34, 24, 67, 103, 94, 96, 86, 89,
7292                                   84, 78, 82, 80, 82, 86, 70, 72, 72, 65, 99,
7293                                   94, 95, 73, 72, 70, 69, 12, 64, 1, 65, 19, 66,
7294                                   3, 3, 1, 76, 54, 49, 35, 41, 49, 40, 23, 41,
7295                                   32, 23, 28, 17, 5, 1, 0, 21, 14, 19, 17, 15,
7296                                   12, 18, 11, 18, 15, 5, 6, 11, 89, 62, 62, 62,
7297                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 54, 48,
7298                                   31, 58, 50, 32, 62, 54, 57, 52, 47, 44, 48,
7299                                   34, 27, 10, 16, 67, 72, 97, 69, 24, 15, 11, 2,
7300                                   5, 0, 71, 73, 87, 65, 38, 26, 20, 17, 5, 65,
7301                                   74, 74, 82, 87, 14, 7, 4, 0, 68, 73, 77, 84,
7302                                   103, 92, 76, 74, 70, 72, 81, 91, 92, 109, 75,
7303                                   32, 17, 11, 3, 66, 75, 81, 85, 91, 62, 90, 81,
7304                                   76, 66, 70, 1, 4, 5, 73, 3, 7, 1, 78, 71, 69,
7305                                   16, 4, 22, 18, 30, 30, 19, 20, 25, 20, 15, 65,
7306                                   11, 67, 99, 92, 90, 85, 82, 82, 81, 83, 67,
7307                                   75, 74, 73, 2, 75, 82, 96, 89, 95, 76, 72, 70,
7308                                   70, 68, 65, 67, 0, 0, 67, 70, 4, 65, 74, 52,
7309                                   42, 45, 45, 44, 48, 44, 42, 36, 36, 38, 32,
7310                                   14, 17, 10, 37, 35, 32, 25, 26, 21, 8, 3, 65,
7311                                   76, 80, 92, 72, 104, 62, 62, 62, 62, 62, 62,
7312                                   62, 62, 58, 55, 51, 47, 38, 20, 1, 56, 54, 25,
7313                                   59, 62, 54, 48, 51, 46, 40, 45, 39, 38, 23,
7314                                   25, 14, 73, 31, 21, 4, 113, 104, 107, 80, 86,
7315                                   83, 2, 75, 74, 68, 64, 16, 4, 22, 69, 62, 62,
7316                                   62, 59, 44, 41, 13, 66, 89, 73, 41, 29, 20, 9,
7317                                   9, 2, 64, 68, 88, 100, 92, 84, 85, 81, 69, 75,
7318                                   80, 69, 66, 65, 64, 3, 7, 4, 62, 62, 61, 54,
7319                                   50, 44, 30, 17, 72 },
7320 
7321                                 {
7322 
7323                                 62,
7324                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 20, 51,
7325                                   54, 54, 14, 101, 4, 72, 3, 1, 9, 71, 6, 71,
7326                                   17, 51, 78, 97, 107, 106, 95, 67, 72, 3, 1,
7327                                   83, 87, 5, 15, 67, 78, 91, 6, 70, 83, 88, 5,
7328                                   74, 89, 7, 70, 79, 88, 0, 71, 72, 77, 68, 5,
7329                                   22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 52, 8, 69,
7330                                   119, 96, 82, 70, 97, 115, 113, 116, 87, 115,
7331                                   104, 113, 115, 109, 115, 110, 6, 67, 77, 98,
7332                                   68, 89, 85, 113, 73, 94, 87, 118, 9, 79, 72,
7333                                   115, 89, 82, 75, 68, 2, 66, 78, 5, 2, 64, 5,
7334                                   65, 64, 2, 77, 13, 8, 24, 19, 21, 18, 17, 17,
7335                                   33, 12, 10, 32, 23, 68, 102, 93, 95, 85, 88,
7336                                   83, 77, 81, 79, 81, 85, 70, 72, 71, 66, 98,
7337                                   93, 95, 73, 72, 70, 69, 11, 0, 1, 65, 17, 65,
7338                                   3, 2, 1, 77, 53, 48, 35, 40, 48, 39, 22, 40,
7339                                   32, 22, 27, 17, 5, 1, 64, 20, 14, 18, 17, 14,
7340                                   11, 17, 10, 16, 14, 4, 5, 10, 89, 62, 62, 62,
7341                                   62, 62, 62, 62, 62, 62, 62, 60, 61, 52, 46,
7342                                   29, 56, 49, 30, 62, 52, 55, 50, 44, 42, 45,
7343                                   32, 24, 9, 15, 69, 73, 97, 69, 24, 16, 11, 2,
7344                                   5, 0, 71, 73, 87, 64, 39, 26, 20, 17, 6, 64,
7345                                   73, 74, 81, 86, 15, 8, 4, 0, 67, 72, 76, 84,
7346                                   102, 92, 75, 74, 70, 72, 80, 90, 92, 108, 74,
7347                                   33, 17, 11, 3, 65, 74, 80, 84, 90, 62, 90, 81,
7348                                   75, 66, 70, 1, 4, 5, 72, 3, 7, 1, 78, 71, 69,
7349                                   15, 5, 21, 17, 29, 29, 19, 19, 24, 19, 15, 66,
7350                                   10, 67, 98, 92, 89, 84, 81, 81, 81, 82, 67,
7351                                   75, 74, 73, 1, 75, 82, 95, 88, 95, 76, 71, 70,
7352                                   70, 68, 65, 66, 0, 0, 67, 69, 4, 66, 75, 51,
7353                                   42, 44, 44, 43, 47, 43, 41, 35, 35, 37, 31,
7354                                   13, 16, 9, 36, 33, 31, 23, 25, 20, 7, 2, 66,
7355                                   76, 80, 92, 72, 103, 62, 62, 62, 62, 62, 62,
7356                                   62, 61, 56, 53, 49, 45, 36, 18, 0, 54, 52, 24,
7357                                   57, 62, 52, 46, 49, 44, 38, 43, 37, 35, 21,
7358                                   23, 12, 74, 29, 19, 3, 112, 103, 106, 80, 85,
7359                                   82, 4, 74, 73, 68, 0, 18, 6, 24, 69, 62, 62,
7360                                   61, 56, 41, 38, 10, 68, 90, 73, 41, 29, 20, 9,
7361                                   9, 2, 64, 68, 88, 99, 91, 83, 84, 80, 68, 75,
7362                                   79, 68, 65, 64, 0, 3, 8, 4, 62, 62, 59, 52,
7363                                   48, 42, 28, 15, 73 },
7364 
7365                                 {
7366 
7367                                 62,
7368                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 19, 50,
7369                                   53, 54, 14, 99, 4, 71, 4, 1, 8, 71, 5, 73, 16,
7370                                   49, 80, 98, 108, 104, 94, 67, 71, 4, 1, 83,
7371                                   86, 5, 14, 67, 78, 90, 5, 70, 83, 89, 5, 74,
7372                                   89, 7, 71, 79, 88, 0, 71, 72, 77, 68, 5, 22,
7373                                   0, 0, 0, 78, 88, 97, 68, 16, 0, 52, 8, 69,
7374                                   118, 95, 82, 70, 96, 113, 111, 115, 86, 113,
7375                                   103, 112, 114, 109, 114, 109, 6, 67, 76, 97,
7376                                   68, 89, 85, 112, 73, 94, 87, 117, 9, 79, 72,
7377                                   114, 89, 81, 75, 68, 2, 66, 78, 5, 2, 65, 5,
7378                                   65, 64, 2, 77, 13, 8, 23, 19, 20, 18, 17, 17,
7379                                   31, 12, 10, 30, 22, 69, 101, 92, 94, 84, 88,
7380                                   83, 76, 81, 79, 80, 84, 70, 72, 71, 68, 98,
7381                                   92, 95, 73, 73, 69, 69, 10, 1, 1, 65, 16, 64,
7382                                   2, 1, 1, 78, 51, 47, 34, 39, 47, 38, 21, 39,
7383                                   31, 20, 26, 16, 5, 1, 64, 19, 13, 17, 16, 13,
7384                                   10, 16, 9, 14, 12, 3, 4, 9, 89, 62, 62, 62,
7385                                   62, 62, 62, 62, 62, 62, 61, 58, 58, 49, 43,
7386                                   26, 54, 47, 28, 61, 50, 52, 47, 42, 39, 42,
7387                                   30, 22, 8, 13, 70, 74, 98, 69, 24, 16, 11, 2,
7388                                   5, 0, 71, 73, 86, 64, 39, 26, 20, 17, 7, 64,
7389                                   73, 74, 81, 86, 16, 8, 4, 0, 67, 72, 76, 83,
7390                                   101, 91, 74, 73, 70, 72, 79, 89, 91, 107, 74,
7391                                   33, 17, 11, 3, 64, 74, 80, 83, 90, 62, 90, 81,
7392                                   75, 66, 70, 1, 4, 5, 72, 3, 7, 2, 78, 71, 69,
7393                                   14, 5, 20, 16, 28, 28, 19, 17, 22, 19, 15, 67,
7394                                   9, 68, 98, 91, 88, 84, 81, 81, 80, 81, 68, 75,
7395                                   74, 73, 0, 75, 82, 95, 88, 96, 76, 71, 70, 69,
7396                                   68, 65, 66, 0, 64, 67, 68, 3, 66, 76, 50, 41,
7397                                   44, 43, 41, 46, 42, 40, 34, 34, 36, 30, 12,
7398                                   15, 8, 34, 32, 29, 21, 23, 19, 6, 1, 66, 76,
7399                                   80, 92, 73, 103, 62, 62, 62, 62, 62, 62, 61,
7400                                   58, 54, 51, 47, 42, 34, 17, 64, 52, 50, 22,
7401                                   55, 61, 49, 43, 46, 41, 36, 41, 34, 33, 19,
7402                                   20, 10, 75, 27, 17, 1, 111, 102, 105, 79, 84,
7403                                   82, 5, 73, 73, 68, 0, 19, 7, 25, 68, 62, 62,
7404                                   58, 53, 38, 35, 7, 70, 91, 73, 41, 29, 20, 9,
7405                                   9, 2, 64, 68, 87, 99, 90, 82, 84, 79, 68, 74,
7406                                   79, 68, 65, 64, 0, 4, 8, 3, 62, 62, 57, 50,
7407                                   46, 40, 26, 13, 74 },
7408 
7409                                 {
7410 
7411                                 62,
7412                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 18, 49,
7413                                   52, 54, 14, 97, 4, 70, 5, 1, 8, 70, 4, 74, 15,
7414                                   47, 81, 99, 109, 101, 92, 67, 70, 5, 1, 82,
7415                                   85, 6, 13, 67, 77, 89, 5, 70, 83, 89, 5, 74,
7416                                   88, 7, 71, 79, 88, 0, 71, 71, 77, 68, 5, 22,
7417                                   0, 0, 0, 77, 88, 97, 68, 15, 0, 52, 8, 69,
7418                                   117, 94, 82, 70, 95, 111, 109, 113, 84, 111,
7419                                   102, 110, 113, 108, 113, 108, 7, 66, 75, 96,
7420                                   68, 88, 84, 110, 73, 93, 87, 115, 10, 79, 72,
7421                                   112, 89, 80, 75, 68, 3, 65, 77, 5, 2, 65, 5,
7422                                   64, 64, 2, 76, 13, 8, 23, 19, 19, 18, 17, 17,
7423                                   29, 12, 10, 29, 21, 69, 100, 91, 93, 83, 87,
7424                                   82, 75, 80, 79, 79, 83, 70, 72, 71, 69, 97,
7425                                   91, 95, 72, 73, 68, 69, 9, 2, 1, 65, 15, 0, 1,
7426                                   0, 1, 78, 50, 46, 34, 38, 46, 37, 21, 39, 31,
7427                                   19, 25, 16, 5, 1, 64, 19, 12, 16, 15, 12, 9,
7428                                   16, 9, 13, 11, 3, 3, 8, 89, 62, 62, 62, 62,
7429                                   62, 62, 62, 62, 62, 59, 56, 56, 46, 41, 23,
7430                                   53, 45, 27, 59, 48, 50, 45, 40, 37, 40, 28,
7431                                   20, 8, 11, 71, 74, 98, 69, 25, 16, 11, 3, 5,
7432                                   0, 70, 73, 85, 64, 39, 26, 21, 17, 8, 0, 72,
7433                                   73, 80, 85, 17, 9, 5, 1, 66, 71, 76, 82, 100,
7434                                   90, 72, 72, 69, 71, 78, 88, 90, 106, 73, 33,
7435                                   18, 12, 3, 0, 73, 79, 82, 89, 62, 89, 80, 74,
7436                                   66, 70, 1, 5, 6, 72, 3, 8, 3, 78, 71, 69, 14,
7437                                   5, 19, 16, 27, 28, 19, 16, 21, 19, 15, 67, 8,
7438                                   69, 97, 90, 87, 84, 80, 81, 79, 80, 68, 75,
7439                                   74, 72, 0, 75, 82, 95, 87, 96, 76, 71, 70, 68,
7440                                   68, 65, 65, 0, 64, 67, 67, 2, 66, 76, 49, 41,
7441                                   44, 43, 40, 45, 41, 39, 34, 33, 35, 30, 12,
7442                                   14, 7, 33, 31, 27, 19, 22, 18, 6, 1, 66, 75,
7443                                   79, 92, 74, 102, 62, 62, 62, 62, 62, 62, 59,
7444                                   56, 52, 49, 45, 40, 32, 16, 65, 50, 49, 21,
7445                                   53, 59, 47, 41, 44, 39, 34, 39, 32, 31, 18,
7446                                   18, 8, 76, 25, 15, 64, 110, 100, 103, 78, 83,
7447                                   81, 7, 72, 72, 68, 1, 21, 8, 27, 67, 62, 62,
7448                                   56, 50, 36, 32, 5, 72, 92, 73, 41, 29, 20, 9,
7449                                   10, 2, 64, 68, 86, 98, 89, 81, 83, 77, 67, 73,
7450                                   78, 67, 64, 0, 0, 5, 8, 3, 62, 61, 56, 49, 44,
7451                                   38, 24, 11, 74 },
7452 
7453                                 {
7454 
7455                                 62,
7456                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 16, 47,
7457                                   50, 54, 14, 94, 3, 69, 5, 1, 7, 70, 3, 75, 15,
7458                                   45, 83, 100, 109, 98, 91, 67, 69, 5, 1, 82,
7459                                   84, 6, 13, 67, 77, 89, 5, 71, 82, 89, 5, 74,
7460                                   87, 6, 71, 79, 88, 1, 70, 71, 76, 67, 5, 22,
7461                                   0, 0, 0, 77, 88, 97, 67, 14, 0, 52, 8, 69,
7462                                   116, 93, 82, 69, 93, 110, 107, 112, 83, 110,
7463                                   100, 108, 112, 107, 112, 108, 8, 66, 74, 95,
7464                                   68, 88, 83, 108, 73, 93, 86, 114, 10, 78, 71,
7465                                   111, 88, 80, 75, 67, 3, 65, 76, 6, 3, 66, 4,
7466                                   64, 64, 2, 76, 13, 7, 22, 19, 19, 18, 17, 16,
7467                                   27, 12, 9, 27, 20, 70, 99, 90, 92, 82, 86, 81,
7468                                   74, 79, 78, 78, 82, 70, 72, 70, 70, 97, 90,
7469                                   95, 72, 73, 68, 69, 8, 3, 1, 65, 13, 1, 1, 64,
7470                                   1, 79, 48, 45, 33, 37, 45, 36, 20, 38, 31, 18,
7471                                   24, 16, 5, 1, 65, 18, 12, 15, 15, 11, 8, 15,
7472                                   8, 11, 10, 2, 2, 7, 89, 62, 62, 62, 62, 62,
7473                                   62, 62, 62, 62, 57, 54, 53, 44, 39, 21, 51,
7474                                   44, 25, 56, 46, 48, 43, 37, 35, 37, 26, 17, 7,
7475                                   10, 73, 75, 98, 69, 25, 17, 11, 3, 5, 0, 70,
7476                                   73, 85, 0, 40, 26, 21, 17, 9, 0, 71, 73, 79,
7477                                   84, 18, 10, 5, 1, 65, 71, 75, 82, 99, 90, 71,
7478                                   72, 69, 71, 77, 87, 90, 105, 73, 34, 18, 12,
7479                                   3, 1, 72, 78, 81, 88, 62, 89, 80, 74, 66, 70,
7480                                   1, 5, 6, 71, 3, 8, 3, 78, 71, 69, 13, 6, 18,
7481                                   15, 26, 27, 19, 15, 20, 18, 15, 68, 7, 69, 96,
7482                                   90, 86, 83, 80, 80, 79, 79, 68, 75, 74, 72,
7483                                   64, 75, 82, 94, 86, 96, 76, 70, 70, 68, 68,
7484                                   65, 64, 0, 64, 67, 66, 2, 67, 77, 48, 41, 43,
7485                                   42, 39, 44, 40, 38, 33, 32, 34, 29, 11, 13, 6,
7486                                   31, 29, 26, 17, 21, 17, 5, 0, 67, 75, 79, 92,
7487                                   74, 101, 62, 62, 62, 62, 62, 60, 57, 53, 50,
7488                                   47, 43, 38, 30, 14, 66, 48, 47, 20, 51, 57,
7489                                   45, 39, 42, 37, 32, 37, 30, 28, 16, 16, 6, 77,
7490                                   23, 13, 65, 109, 99, 102, 78, 82, 80, 9, 71,
7491                                   71, 68, 2, 22, 10, 28, 67, 62, 60, 53, 47, 33,
7492                                   29, 2, 74, 93, 73, 41, 29, 20, 9, 10, 2, 64,
7493                                   68, 86, 97, 88, 80, 82, 76, 66, 73, 77, 66, 0,
7494                                   1, 1, 5, 9, 3, 60, 59, 54, 47, 42, 36, 22, 9,
7495                                   75 },
7496 
7497                                 {
7498 
7499                                 62,
7500                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 15, 46,
7501                                   49, 54, 14, 92, 3, 69, 6, 1, 6, 70, 2, 76, 14,
7502                                   44, 84, 101, 110, 95, 90, 67, 69, 6, 1, 81,
7503                                   83, 7, 12, 66, 76, 88, 4, 71, 82, 89, 5, 73,
7504                                   87, 6, 71, 78, 88, 1, 70, 71, 76, 67, 5, 22,
7505                                   0, 0, 0, 76, 88, 97, 67, 14, 64, 52, 8, 69,
7506                                   115, 93, 82, 69, 92, 108, 105, 110, 82, 108,
7507                                   99, 106, 111, 106, 111, 107, 9, 66, 73, 95,
7508                                   67, 87, 83, 106, 73, 92, 86, 113, 10, 78, 71,
7509                                   109, 88, 79, 74, 67, 3, 65, 75, 6, 3, 66, 4,
7510                                   64, 64, 2, 76, 13, 7, 22, 19, 18, 18, 17, 16,
7511                                   25, 12, 9, 25, 19, 71, 99, 89, 92, 82, 85, 81,
7512                                   73, 79, 78, 78, 80, 70, 72, 70, 71, 96, 89,
7513                                   95, 72, 73, 67, 68, 7, 3, 1, 65, 12, 2, 0, 65,
7514                                   1, 80, 47, 44, 33, 37, 44, 36, 20, 37, 30, 17,
7515                                   23, 16, 5, 1, 65, 17, 11, 14, 14, 11, 7, 14,
7516                                   8, 9, 9, 2, 1, 6, 89, 62, 62, 62, 62, 62, 62,
7517                                   62, 62, 62, 54, 52, 51, 41, 36, 18, 49, 42,
7518                                   24, 54, 43, 45, 40, 35, 32, 35, 23, 15, 6, 8,
7519                                   74, 76, 98, 68, 26, 17, 12, 3, 5, 0, 70, 73,
7520                                   84, 0, 40, 27, 21, 17, 10, 1, 71, 72, 79, 83,
7521                                   19, 10, 6, 1, 64, 70, 75, 81, 98, 89, 70, 71,
7522                                   68, 71, 77, 87, 89, 103, 72, 34, 18, 12, 4, 1,
7523                                   72, 77, 81, 87, 62, 88, 79, 73, 66, 70, 1, 5,
7524                                   6, 71, 4, 8, 4, 78, 71, 70, 13, 6, 17, 14, 25,
7525                                   26, 19, 14, 19, 18, 15, 68, 6, 70, 95, 89, 85,
7526                                   83, 79, 80, 78, 79, 68, 74, 73, 71, 64, 75,
7527                                   82, 94, 85, 96, 76, 70, 70, 67, 68, 65, 0, 64,
7528                                   64, 67, 66, 1, 67, 78, 47, 40, 43, 41, 38, 44,
7529                                   40, 37, 32, 32, 33, 28, 10, 12, 5, 30, 28, 24,
7530                                   15, 19, 15, 4, 0, 67, 75, 79, 91, 75, 100, 62,
7531                                   62, 62, 62, 62, 58, 55, 51, 48, 44, 41, 35,
7532                                   28, 13, 66, 47, 46, 18, 49, 54, 43, 37, 40,
7533                                   35, 30, 34, 28, 26, 14, 14, 5, 79, 21, 11, 67,
7534                                   108, 98, 101, 77, 81, 79, 10, 70, 70, 68, 3,
7535                                   24, 11, 30, 66, 61, 59, 51, 44, 30, 27, 64,
7536                                   76, 95, 72, 41, 29, 20, 9, 10, 2, 64, 68, 85,
7537                                   96, 88, 79, 81, 75, 66, 72, 76, 66, 0, 1, 1,
7538                                   6, 9, 3, 59, 58, 52, 45, 41, 35, 19, 8, 76 },
7539 
7540                                 {
7541 
7542                                 62,
7543                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 13, 44,
7544                                   48, 54, 14, 90, 3, 68, 7, 1, 5, 70, 1, 77, 14,
7545                                   42, 86, 102, 110, 92, 89, 67, 68, 7, 1, 81,
7546                                   82, 7, 12, 66, 76, 87, 4, 72, 82, 89, 5, 73,
7547                                   86, 6, 72, 78, 88, 2, 70, 71, 76, 66, 5, 22,
7548                                   0, 0, 0, 76, 89, 97, 66, 13, 64, 52, 8, 69,
7549                                   114, 92, 82, 68, 91, 106, 103, 109, 81, 106,
7550                                   98, 104, 110, 106, 110, 106, 9, 66, 72, 94,
7551                                   67, 87, 82, 104, 73, 92, 85, 112, 10, 78, 70,
7552                                   108, 87, 78, 74, 67, 3, 65, 75, 7, 4, 67, 4,
7553                                   64, 64, 2, 76, 13, 6, 21, 19, 17, 18, 17, 16,
7554                                   23, 12, 8, 23, 18, 72, 98, 88, 91, 81, 85, 80,
7555                                   72, 78, 77, 77, 79, 70, 72, 70, 72, 96, 88,
7556                                   95, 72, 73, 66, 68, 6, 4, 1, 65, 11, 3, 0, 66,
7557                                   1, 81, 45, 43, 32, 36, 43, 35, 19, 36, 30, 15,
7558                                   22, 15, 5, 1, 66, 16, 10, 13, 13, 10, 6, 13,
7559                                   7, 7, 8, 1, 0, 5, 89, 62, 62, 61, 62, 62, 62,
7560                                   62, 62, 61, 52, 50, 48, 39, 34, 16, 47, 40,
7561                                   22, 52, 41, 43, 38, 33, 30, 32, 21, 12, 5, 6,
7562                                   75, 77, 98, 68, 26, 17, 12, 3, 5, 0, 70, 73,
7563                                   84, 0, 40, 27, 21, 17, 11, 1, 70, 72, 78, 83,
7564                                   20, 11, 6, 1, 64, 70, 74, 81, 97, 88, 69, 70,
7565                                   68, 71, 76, 86, 88, 102, 72, 34, 18, 12, 4, 2,
7566                                   71, 77, 80, 86, 62, 88, 79, 73, 66, 70, 1, 5,
7567                                   6, 71, 4, 8, 4, 78, 71, 70, 12, 7, 16, 13, 24,
7568                                   25, 19, 12, 18, 18, 15, 69, 5, 70, 95, 88, 84,
7569                                   82, 79, 79, 78, 78, 69, 74, 73, 71, 65, 75,
7570                                   82, 93, 84, 96, 76, 70, 70, 66, 68, 65, 1, 64,
7571                                   65, 67, 65, 0, 67, 79, 46, 40, 42, 40, 37, 43,
7572                                   39, 36, 31, 31, 32, 27, 9, 11, 4, 28, 27, 23,
7573                                   13, 18, 14, 3, 64, 68, 75, 79, 91, 75, 100,
7574                                   62, 62, 62, 62, 62, 56, 53, 48, 46, 42, 39,
7575                                   33, 26, 11, 67, 45, 44, 17, 47, 52, 41, 35,
7576                                   37, 33, 28, 32, 26, 23, 12, 12, 3, 80, 19, 9,
7577                                   68, 107, 97, 100, 76, 80, 78, 12, 69, 69, 68,
7578                                   4, 25, 13, 31, 65, 59, 57, 48, 41, 27, 24, 67,
7579                                   78, 96, 72, 41, 29, 20, 9, 10, 2, 64, 68, 85,
7580                                   95, 87, 78, 81, 74, 65, 72, 75, 65, 1, 2, 1,
7581                                   6, 9, 3, 58, 56, 50, 43, 39, 33, 17, 6, 77 },
7582 
7583                                 {
7584 
7585                                 62,
7586                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 12, 43,
7587                                   46, 54, 14, 87, 2, 67, 7, 1, 5, 69, 0, 78, 13,
7588                                   40, 88, 103, 111, 89, 87, 67, 67, 7, 1, 81,
7589                                   81, 7, 11, 66, 76, 87, 4, 72, 81, 89, 5, 73,
7590                                   85, 5, 72, 78, 88, 2, 69, 70, 75, 66, 5, 22,
7591                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 52, 8, 69,
7592                                   113, 91, 82, 68, 89, 105, 101, 107, 80, 105,
7593                                   96, 102, 109, 105, 109, 106, 10, 66, 71, 93,
7594                                   67, 86, 81, 102, 73, 92, 85, 110, 11, 77, 70,
7595                                   107, 87, 78, 74, 66, 4, 64, 74, 7, 4, 67, 3,
7596                                   64, 64, 2, 76, 13, 6, 20, 19, 17, 18, 17, 15,
7597                                   21, 12, 8, 22, 17, 73, 97, 87, 90, 80, 84, 79,
7598                                   71, 77, 77, 76, 78, 70, 72, 69, 73, 95, 87,
7599                                   95, 71, 73, 66, 68, 5, 5, 1, 65, 9, 4, 64, 67,
7600                                   1, 81, 44, 42, 32, 35, 42, 34, 18, 36, 30, 14,
7601                                   21, 15, 5, 1, 66, 16, 10, 12, 13, 9, 5, 13, 6,
7602                                   5, 7, 0, 64, 4, 89, 61, 62, 59, 62, 61, 60,
7603                                   60, 60, 59, 50, 48, 46, 36, 32, 13, 45, 39,
7604                                   20, 49, 39, 41, 36, 30, 28, 29, 19, 10, 4, 5,
7605                                   77, 77, 98, 68, 26, 18, 12, 3, 5, 0, 70, 73,
7606                                   83, 1, 41, 27, 21, 17, 12, 2, 69, 72, 77, 82,
7607                                   21, 12, 6, 2, 0, 69, 74, 80, 96, 88, 67, 70,
7608                                   68, 70, 75, 85, 88, 101, 71, 35, 19, 12, 4, 3,
7609                                   70, 76, 79, 85, 62, 88, 79, 72, 66, 70, 1, 5,
7610                                   6, 70, 4, 9, 5, 78, 71, 70, 11, 7, 15, 12, 23,
7611                                   25, 19, 11, 17, 17, 15, 70, 4, 71, 94, 88, 83,
7612                                   82, 78, 79, 77, 77, 69, 74, 73, 71, 66, 75,
7613                                   82, 93, 83, 96, 76, 69, 70, 66, 68, 65, 2, 64,
7614                                   65, 67, 64, 0, 68, 79, 45, 40, 42, 40, 36, 42,
7615                                   38, 35, 31, 30, 31, 26, 8, 10, 3, 27, 25, 21,
7616                                   11, 17, 13, 2, 65, 68, 75, 78, 91, 76, 99, 62,
7617                                   62, 62, 62, 60, 54, 51, 46, 44, 40, 37, 31,
7618                                   24, 10, 68, 43, 42, 16, 45, 50, 39, 33, 35,
7619                                   31, 26, 30, 24, 21, 10, 10, 1, 81, 17, 7, 70,
7620                                   106, 95, 99, 76, 79, 77, 14, 68, 68, 68, 5,
7621                                   27, 14, 33, 65, 58, 55, 46, 38, 25, 21, 69,
7622                                   80, 97, 72, 41, 29, 20, 9, 10, 2, 64, 68, 84,
7623                                   94, 86, 77, 80, 73, 64, 71, 74, 64, 2, 3, 2,
7624                                   7, 10, 3, 56, 55, 49, 42, 37, 31, 15, 4, 78 },
7625 
7626                                 {
7627 
7628                                 61,
7629                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 10, 41,
7630                                   45, 54, 14, 85, 2, 66, 8, 1, 4, 69, 64, 79,
7631                                   13, 38, 89, 104, 111, 86, 86, 67, 66, 8, 1,
7632                                   80, 80, 8, 11, 66, 75, 86, 3, 73, 81, 89, 5,
7633                                   73, 85, 5, 72, 78, 88, 3, 69, 70, 75, 65, 5,
7634                                   22, 0, 0, 0, 75, 89, 97, 65, 11, 64, 52, 8,
7635                                   69, 112, 90, 82, 67, 88, 103, 99, 106, 79,
7636                                   103, 95, 100, 108, 104, 108, 105, 11, 66, 70,
7637                                   92, 67, 86, 81, 100, 73, 91, 84, 109, 11, 77,
7638                                   69, 105, 86, 77, 74, 66, 4, 64, 73, 8, 5, 68,
7639                                   3, 64, 64, 2, 76, 13, 5, 20, 19, 16, 18, 17,
7640                                   15, 19, 12, 7, 20, 16, 74, 96, 86, 89, 79, 83,
7641                                   79, 70, 77, 76, 75, 77, 70, 72, 69, 74, 95,
7642                                   86, 95, 71, 73, 65, 68, 4, 6, 1, 65, 8, 5, 64,
7643                                   68, 1, 82, 42, 41, 31, 34, 41, 33, 18, 35, 29,
7644                                   13, 20, 15, 5, 1, 67, 15, 9, 11, 12, 8, 4, 12,
7645                                   6, 3, 6, 0, 65, 3, 89, 60, 61, 58, 62, 59, 58,
7646                                   58, 58, 56, 47, 46, 43, 34, 29, 11, 43, 37,
7647                                   19, 47, 37, 38, 33, 28, 25, 27, 17, 7, 3, 3,
7648                                   78, 78, 98, 68, 27, 18, 12, 3, 5, 0, 70, 73,
7649                                   83, 1, 41, 27, 21, 17, 13, 2, 69, 71, 77, 81,
7650                                   22, 12, 7, 2, 1, 69, 73, 80, 95, 87, 66, 69,
7651                                   67, 70, 74, 84, 87, 100, 71, 35, 19, 12, 4, 4,
7652                                   70, 75, 78, 84, 62, 87, 78, 72, 66, 70, 1, 5,
7653                                   6, 70, 4, 9, 5, 78, 71, 70, 11, 8, 14, 11, 22,
7654                                   24, 19, 10, 16, 17, 15, 70, 3, 71, 93, 87, 82,
7655                                   81, 78, 78, 77, 76, 69, 74, 73, 70, 66, 75,
7656                                   82, 92, 82, 96, 76, 69, 70, 65, 68, 65, 3, 64,
7657                                   65, 67, 0, 64, 68, 80, 44, 39, 41, 39, 35, 41,
7658                                   37, 34, 30, 29, 30, 25, 7, 9, 2, 25, 24, 20,
7659                                   9, 15, 12, 1, 65, 69, 75, 78, 91, 76, 98, 62,
7660                                   62, 61, 61, 57, 52, 49, 43, 42, 38, 35, 28,
7661                                   22, 8, 69, 41, 41, 14, 43, 48, 37, 31, 33, 29,
7662                                   24, 28, 22, 18, 8, 8, 64, 82, 15, 5, 71, 105,
7663                                   94, 98, 75, 78, 76, 15, 67, 67, 68, 6, 28, 16,
7664                                   34, 64, 56, 54, 43, 35, 22, 18, 72, 82, 98,
7665                                   72, 41, 29, 20, 9, 10, 2, 64, 68, 84, 93, 85,
7666                                   76, 79, 72, 64, 71, 73, 64, 2, 3, 2, 7, 10, 3,
7667                                   55, 53, 47, 40, 35, 29, 13, 2, 79 },
7668 
7669                                 {
7670 
7671                                 60,
7672                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 9, 40,
7673                                   44, 54, 14, 83, 2, 65, 9, 1, 3, 69, 65, 80,
7674                                   12, 36, 91, 105, 112, 83, 85, 67, 65, 9, 1,
7675                                   80, 79, 8, 10, 66, 75, 85, 3, 73, 81, 89, 5,
7676                                   73, 84, 5, 72, 78, 88, 3, 69, 70, 75, 65, 5,
7677                                   22, 0, 0, 0, 74, 89, 97, 65, 10, 64, 52, 8,
7678                                   69, 111, 89, 82, 67, 87, 101, 97, 104, 78,
7679                                   101, 94, 98, 107, 103, 107, 104, 12, 66, 69,
7680                                   91, 67, 85, 80, 98, 73, 91, 84, 108, 11, 77,
7681                                   69, 104, 86, 76, 74, 66, 4, 64, 72, 8, 5, 68,
7682                                   3, 64, 64, 2, 76, 13, 5, 19, 19, 15, 18, 17,
7683                                   15, 17, 12, 7, 18, 15, 75, 95, 85, 88, 78, 82,
7684                                   78, 69, 76, 76, 74, 76, 70, 72, 69, 75, 94,
7685                                   85, 95, 71, 73, 64, 68, 3, 7, 1, 65, 7, 6, 65,
7686                                   69, 1, 83, 41, 40, 31, 33, 40, 32, 17, 34, 29,
7687                                   12, 19, 15, 5, 1, 67, 14, 8, 10, 11, 7, 3, 11,
7688                                   5, 1, 5, 64, 66, 2, 89, 58, 60, 56, 60, 57,
7689                                   56, 56, 56, 54, 45, 44, 41, 31, 27, 8, 41, 35,
7690                                   17, 45, 35, 36, 31, 26, 23, 24, 15, 5, 2, 1,
7691                                   79, 79, 98, 68, 27, 18, 12, 3, 5, 0, 70, 73,
7692                                   82, 1, 41, 27, 21, 17, 14, 3, 68, 71, 76, 80,
7693                                   23, 13, 7, 2, 2, 68, 73, 79, 94, 86, 65, 68,
7694                                   67, 70, 73, 83, 86, 99, 70, 35, 19, 12, 4, 5,
7695                                   69, 74, 77, 83, 62, 87, 78, 71, 66, 70, 1, 5,
7696                                   6, 70, 4, 9, 6, 78, 71, 70, 10, 8, 13, 10, 21,
7697                                   23, 19, 9, 15, 17, 15, 71, 2, 72, 92, 86, 81,
7698                                   81, 77, 78, 76, 75, 69, 74, 73, 70, 67, 75,
7699                                   82, 92, 81, 96, 76, 69, 70, 64, 68, 65, 4, 64,
7700                                   65, 67, 1, 65, 68, 81, 43, 39, 41, 38, 34, 40,
7701                                   36, 33, 29, 28, 29, 24, 6, 8, 1, 24, 23, 18,
7702                                   7, 14, 11, 0, 66, 69, 75, 78, 91, 77, 97, 62,
7703                                   62, 59, 59, 54, 50, 47, 41, 40, 36, 33, 26,
7704                                   20, 7, 70, 39, 39, 13, 41, 46, 35, 29, 31, 27,
7705                                   22, 26, 20, 16, 6, 6, 66, 83, 13, 3, 73, 104,
7706                                   93, 97, 74, 77, 75, 17, 66, 66, 68, 7, 30, 17,
7707                                   36, 0, 55, 52, 41, 32, 19, 15, 75, 84, 99, 72,
7708                                   41, 29, 20, 9, 10, 2, 64, 68, 83, 92, 84, 75,
7709                                   78, 71, 0, 70, 72, 0, 3, 4, 2, 8, 10, 3, 54,
7710                                   52, 45, 38, 33, 27, 11, 0, 80 },
7711 
7712                                 {
7713 
7714                                 58,
7715                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 7, 38,
7716                                   42, 53, 14, 81, 1, 65, 9, 0, 2, 69, 67, 82,
7717                                   11, 34, 93, 106, 113, 81, 84, 68, 65, 9, 0,
7718                                   80, 78, 8, 9, 66, 75, 85, 2, 74, 81, 90, 5,
7719                                   73, 84, 4, 73, 78, 88, 3, 69, 70, 75, 65, 4,
7720                                   22, 0, 0, 0, 74, 90, 97, 65, 9, 65, 52, 7, 69,
7721                                   110, 89, 82, 67, 86, 100, 96, 103, 77, 100,
7722                                   93, 97, 106, 103, 106, 104, 12, 66, 69, 91,
7723                                   67, 85, 80, 97, 73, 91, 84, 107, 11, 77, 69,
7724                                   103, 86, 76, 74, 66, 4, 64, 72, 8, 5, 69, 2,
7725                                   64, 65, 2, 76, 12, 4, 18, 19, 14, 17, 17, 14,
7726                                   15, 11, 6, 16, 14, 76, 95, 85, 88, 78, 82, 78,
7727                                   68, 76, 76, 74, 75, 71, 72, 69, 77, 94, 85,
7728                                   95, 71, 74, 64, 68, 2, 7, 1, 65, 5, 6, 66, 70,
7729                                   1, 84, 39, 39, 30, 32, 39, 31, 16, 33, 28, 10,
7730                                   18, 14, 4, 1, 68, 13, 7, 9, 10, 6, 2, 10, 4,
7731                                   64, 3, 65, 68, 0, 89, 56, 58, 54, 58, 55, 53,
7732                                   53, 53, 51, 42, 41, 38, 28, 24, 5, 39, 33, 15,
7733                                   42, 32, 33, 28, 23, 20, 21, 12, 2, 1, 64, 81,
7734                                   80, 99, 68, 27, 18, 12, 3, 5, 64, 70, 73, 82,
7735                                   1, 41, 27, 21, 17, 15, 3, 68, 71, 76, 80, 23,
7736                                   13, 7, 2, 2, 68, 73, 79, 93, 86, 64, 68, 67,
7737                                   70, 73, 83, 86, 98, 70, 35, 19, 12, 4, 5, 69,
7738                                   74, 77, 83, 62, 87, 78, 71, 66, 70, 1, 5, 6,
7739                                   70, 4, 9, 6, 78, 71, 71, 9, 8, 12, 9, 20, 22,
7740                                   18, 7, 13, 16, 14, 72, 0, 73, 92, 86, 80, 81,
7741                                   77, 78, 76, 75, 70, 74, 73, 70, 68, 75, 82,
7742                                   92, 81, 97, 76, 69, 70, 64, 69, 65, 4, 65, 66,
7743                                   67, 1, 66, 69, 82, 42, 38, 40, 37, 32, 39, 35,
7744                                   32, 28, 27, 28, 23, 5, 6, 64, 22, 21, 16, 5,
7745                                   12, 9, 64, 67, 70, 75, 78, 91, 78, 97, 62, 61,
7746                                   57, 56, 51, 47, 44, 38, 37, 33, 30, 23, 17, 5,
7747                                   71, 37, 37, 11, 39, 43, 32, 26, 28, 24, 20,
7748                                   23, 17, 13, 4, 3, 68, 85, 11, 1, 75, 103, 92,
7749                                   96, 74, 77, 75, 18, 66, 66, 68, 7, 31, 18, 37,
7750                                   0, 53, 50, 38, 28, 16, 12, 78, 87, 101, 72,
7751                                   41, 28, 19, 9, 10, 2, 65, 68, 83, 92, 84, 75,
7752                                   78, 70, 0, 70, 72, 0, 3, 4, 2, 8, 10, 2, 52,
7753                                   50, 43, 36, 31, 25, 8, 65, 81 },
7754 
7755                                 {
7756 
7757                                 57,
7758                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 6, 37,
7759                                   41, 53, 14, 78, 1, 64, 10, 0, 2, 68, 68, 83,
7760                                   11, 33, 94, 107, 113, 78, 82, 68, 64, 10, 0,
7761                                   79, 76, 9, 9, 65, 74, 84, 2, 74, 80, 90, 5,
7762                                   72, 83, 4, 73, 77, 88, 4, 68, 69, 74, 64, 4,
7763                                   22, 0, 0, 0, 73, 90, 97, 64, 9, 65, 52, 7, 69,
7764                                   108, 88, 82, 66, 84, 98, 94, 101, 75, 98, 91,
7765                                   95, 104, 102, 105, 103, 13, 65, 68, 90, 66,
7766                                   84, 79, 95, 72, 90, 83, 105, 12, 76, 68, 101,
7767                                   85, 75, 73, 65, 5, 0, 71, 9, 6, 69, 2, 0, 65,
7768                                   2, 75, 12, 4, 18, 19, 14, 17, 17, 14, 14, 11,
7769                                   6, 15, 13, 76, 94, 84, 87, 77, 81, 77, 67, 75,
7770                                   75, 73, 73, 71, 72, 68, 78, 93, 84, 95, 70,
7771                                   74, 0, 67, 2, 8, 1, 65, 4, 7, 66, 71, 1, 84,
7772                                   38, 39, 30, 32, 39, 31, 16, 33, 28, 9, 18, 14,
7773                                   4, 1, 68, 13, 7, 9, 10, 6, 1, 10, 4, 65, 2,
7774                                   65, 69, 64, 89, 55, 57, 53, 57, 54, 51, 51,
7775                                   51, 49, 40, 39, 36, 26, 22, 3, 38, 32, 14, 40,
7776                                   30, 31, 26, 21, 18, 19, 10, 0, 1, 65, 82, 80,
7777                                   99, 67, 28, 19, 13, 4, 5, 64, 69, 72, 81, 2,
7778                                   42, 28, 22, 17, 16, 4, 67, 70, 75, 79, 24, 14,
7779                                   8, 3, 3, 67, 72, 78, 91, 85, 1, 67, 66, 69,
7780                                   72, 82, 85, 96, 69, 36, 20, 13, 5, 6, 68, 73,
7781                                   76, 82, 62, 86, 77, 70, 66, 69, 1, 6, 7, 69,
7782                                   5, 10, 7, 77, 71, 71, 9, 9, 12, 9, 19, 22, 18,
7783                                   6, 12, 16, 14, 72, 64, 73, 91, 85, 79, 80, 76,
7784                                   77, 75, 74, 70, 73, 72, 69, 68, 74, 81, 91,
7785                                   80, 97, 76, 68, 70, 0, 69, 65, 5, 65, 66, 66,
7786                                   2, 66, 69, 82, 42, 38, 40, 37, 31, 39, 35, 32,
7787                                   28, 27, 28, 23, 5, 5, 65, 21, 20, 15, 4, 11,
7788                                   8, 64, 67, 70, 74, 77, 90, 78, 96, 60, 59, 55,
7789                                   54, 49, 45, 42, 36, 35, 31, 28, 21, 15, 4, 71,
7790                                   36, 36, 10, 38, 41, 30, 24, 26, 22, 18, 21,
7791                                   15, 11, 3, 1, 69, 86, 10, 0, 76, 101, 90, 94,
7792                                   73, 76, 74, 20, 65, 65, 68, 8, 33, 20, 39, 1,
7793                                   52, 49, 36, 25, 14, 10, 80, 89, 102, 71, 42,
7794                                   28, 19, 9, 11, 2, 65, 68, 82, 91, 83, 74, 77,
7795                                   68, 1, 69, 71, 1, 4, 5, 3, 9, 11, 2, 51, 49,
7796                                   42, 35, 30, 24, 6, 66, 81 },
7797 
7798                                 {
7799 
7800                                 56,
7801                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 5, 36,
7802                                   40, 53, 14, 76, 1, 0, 11, 0, 1, 68, 69, 84,
7803                                   10, 31, 96, 108, 114, 75, 81, 68, 0, 11, 0,
7804                                   79, 75, 9, 8, 65, 74, 83, 2, 74, 80, 90, 5,
7805                                   72, 82, 4, 73, 77, 88, 4, 68, 69, 74, 64, 4,
7806                                   22, 0, 0, 0, 72, 90, 97, 64, 8, 65, 52, 7, 69,
7807                                   107, 87, 82, 66, 83, 96, 92, 100, 74, 96, 90,
7808                                   93, 103, 101, 104, 102, 14, 65, 67, 89, 66,
7809                                   84, 78, 93, 72, 90, 83, 104, 12, 76, 68, 100,
7810                                   85, 74, 73, 65, 5, 0, 70, 9, 6, 70, 2, 0, 65,
7811                                   2, 75, 12, 4, 17, 19, 13, 17, 17, 14, 12, 11,
7812                                   6, 13, 12, 77, 93, 83, 86, 76, 80, 76, 66, 74,
7813                                   75, 72, 72, 71, 72, 68, 79, 93, 83, 95, 70,
7814                                   74, 1, 67, 1, 9, 1, 65, 3, 8, 67, 72, 1, 85,
7815                                   36, 38, 29, 31, 38, 30, 15, 32, 28, 8, 17, 14,
7816                                   4, 1, 68, 12, 6, 8, 9, 5, 0, 9, 3, 67, 1, 66,
7817                                   70, 65, 89, 53, 56, 51, 55, 52, 49, 49, 49,
7818                                   46, 38, 37, 33, 23, 20, 0, 36, 30, 12, 38, 28,
7819                                   29, 24, 19, 16, 16, 8, 65, 0, 67, 83, 81, 99,
7820                                   67, 28, 19, 13, 4, 5, 64, 69, 72, 80, 2, 42,
7821                                   28, 22, 17, 17, 4, 66, 70, 74, 78, 25, 15, 8,
7822                                   3, 4, 67, 72, 77, 90, 84, 2, 66, 66, 69, 71,
7823                                   81, 84, 95, 69, 36, 20, 13, 5, 7, 67, 72, 75,
7824                                   81, 62, 86, 77, 70, 66, 69, 1, 6, 7, 69, 5,
7825                                   10, 8, 77, 71, 71, 8, 9, 11, 8, 18, 21, 18, 5,
7826                                   11, 16, 14, 73, 65, 74, 90, 84, 78, 80, 76,
7827                                   77, 74, 73, 70, 73, 72, 69, 69, 74, 81, 91,
7828                                   79, 97, 76, 68, 70, 1, 69, 65, 6, 65, 66, 66,
7829                                   3, 67, 69, 83, 41, 38, 40, 36, 30, 38, 34, 31,
7830                                   27, 26, 27, 22, 4, 4, 66, 19, 19, 13, 2, 10,
7831                                   7, 65, 68, 70, 74, 77, 90, 79, 95, 58, 57, 53,
7832                                   52, 46, 43, 40, 33, 33, 29, 26, 19, 13, 3, 72,
7833                                   34, 34, 9, 36, 39, 28, 22, 24, 20, 16, 19, 13,
7834                                   9, 1, 64, 71, 87, 8, 65, 78, 100, 89, 93, 72,
7835                                   75, 73, 22, 64, 64, 68, 9, 34, 21, 40, 2, 51,
7836                                   47, 33, 22, 11, 7, 83, 91, 103, 71, 42, 28,
7837                                   19, 9, 11, 2, 65, 68, 81, 90, 82, 73, 76, 67,
7838                                   2, 68, 70, 2, 5, 6, 3, 10, 11, 2, 50, 47, 40,
7839                                   33, 28, 22, 4, 68, 82 },
7840 
7841                                 {
7842 
7843                                 55,
7844                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 3, 34,
7845                                   39, 53, 14, 74, 1, 1, 12, 0, 0, 68, 70, 85,
7846                                   10, 29, 97, 109, 114, 72, 80, 68, 1, 12, 0,
7847                                   78, 74, 10, 8, 65, 73, 82, 1, 75, 80, 90, 5,
7848                                   72, 82, 4, 73, 77, 88, 5, 68, 69, 74, 0, 4,
7849                                   22, 0, 0, 0, 72, 90, 97, 0, 7, 65, 52, 7, 69,
7850                                   106, 86, 82, 65, 82, 94, 90, 98, 73, 94, 89,
7851                                   91, 102, 100, 103, 101, 15, 65, 66, 88, 66,
7852                                   83, 78, 91, 72, 89, 82, 103, 12, 76, 67, 98,
7853                                   84, 73, 73, 65, 5, 0, 69, 10, 7, 70, 2, 0, 65,
7854                                   2, 75, 12, 3, 17, 19, 12, 17, 17, 14, 10, 11,
7855                                   5, 11, 11, 78, 92, 82, 85, 75, 79, 76, 65, 74,
7856                                   74, 71, 71, 71, 72, 68, 80, 92, 82, 95, 70,
7857                                   74, 2, 67, 0, 10, 1, 65, 2, 9, 67, 73, 1, 86,
7858                                   35, 37, 29, 30, 37, 29, 15, 31, 27, 7, 16, 14,
7859                                   4, 1, 69, 11, 5, 7, 8, 4, 64, 8, 3, 69, 0, 66,
7860                                   71, 66, 89, 52, 54, 50, 53, 50, 47, 47, 47,
7861                                   44, 35, 35, 31, 21, 17, 65, 34, 28, 11, 36,
7862                                   26, 26, 21, 17, 13, 14, 6, 68, 64, 69, 84, 82,
7863                                   99, 67, 29, 19, 13, 4, 5, 64, 69, 72, 80, 2,
7864                                   42, 28, 22, 17, 18, 5, 66, 69, 74, 77, 26, 15,
7865                                   9, 3, 5, 66, 71, 77, 89, 83, 3, 65, 65, 69,
7866                                   70, 80, 83, 94, 68, 36, 20, 13, 5, 8, 67, 71,
7867                                   74, 80, 62, 85, 76, 69, 66, 69, 1, 6, 7, 69,
7868                                   5, 10, 8, 77, 71, 71, 8, 10, 10, 7, 17, 20,
7869                                   18, 4, 10, 16, 14, 73, 66, 74, 89, 83, 77, 79,
7870                                   75, 76, 74, 72, 70, 73, 72, 68, 69, 74, 81,
7871                                   90, 78, 97, 76, 68, 70, 2, 69, 65, 7, 65, 66,
7872                                   66, 4, 68, 69, 84, 40, 37, 39, 35, 29, 37, 33,
7873                                   30, 26, 25, 26, 21, 3, 3, 67, 18, 18, 12, 0,
7874                                   8, 6, 66, 68, 71, 74, 77, 90, 79, 94, 56, 55,
7875                                   51, 50, 43, 41, 38, 31, 31, 27, 24, 16, 11, 1,
7876                                   73, 32, 33, 7, 34, 37, 26, 20, 22, 18, 14, 17,
7877                                   11, 6, 64, 66, 73, 88, 6, 67, 79, 99, 88, 92,
7878                                   71, 74, 72, 23, 0, 0, 68, 10, 36, 23, 42, 3,
7879                                   49, 46, 31, 19, 8, 4, 86, 93, 104, 71, 42, 28,
7880                                   19, 9, 11, 2, 65, 68, 81, 89, 81, 72, 75, 66,
7881                                   2, 68, 69, 2, 5, 6, 3, 10, 11, 2, 49, 46, 38,
7882                                   31, 26, 20, 2, 70, 83 },
7883 
7884                                 {
7885 
7886                                 53,
7887                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 2, 33,
7888                                   37, 53, 14, 71, 0, 2, 12, 0, 64, 68, 71, 86,
7889                                   9, 27, 99, 110, 115, 69, 79, 68, 2, 12, 0, 78,
7890                                   73, 10, 7, 65, 73, 82, 1, 75, 79, 90, 5, 72,
7891                                   81, 3, 74, 77, 88, 5, 67, 69, 73, 0, 4, 22, 0,
7892                                   0, 0, 71, 91, 97, 0, 6, 65, 52, 7, 69, 105,
7893                                   85, 82, 65, 80, 93, 88, 97, 72, 93, 87, 89,
7894                                   101, 100, 102, 101, 15, 65, 65, 87, 66, 83,
7895                                   77, 89, 72, 89, 82, 102, 12, 75, 67, 97, 84,
7896                                   73, 73, 64, 5, 0, 69, 10, 7, 71, 1, 0, 65, 2,
7897                                   75, 12, 3, 16, 19, 12, 17, 17, 13, 8, 11, 5,
7898                                   9, 10, 79, 91, 81, 84, 74, 79, 75, 64, 73, 74,
7899                                   70, 70, 71, 72, 67, 81, 92, 81, 95, 70, 74, 2,
7900                                   67, 64, 11, 1, 65, 0, 10, 68, 74, 1, 87, 33,
7901                                   36, 28, 29, 36, 28, 14, 30, 27, 5, 15, 13, 4,
7902                                   1, 69, 10, 5, 6, 8, 3, 65, 7, 2, 71, 64, 67,
7903                                   72, 67, 89, 50, 53, 48, 51, 48, 45, 44, 45,
7904                                   41, 33, 33, 28, 18, 15, 68, 32, 27, 9, 33, 24,
7905                                   24, 19, 14, 11, 11, 4, 70, 65, 70, 86, 83, 99,
7906                                   67, 29, 20, 13, 4, 5, 64, 69, 72, 79, 3, 43,
7907                                   28, 22, 17, 19, 5, 65, 69, 73, 77, 27, 16, 9,
7908                                   3, 5, 66, 71, 76, 88, 83, 4, 65, 65, 69, 69,
7909                                   79, 83, 93, 68, 37, 20, 13, 5, 9, 66, 71, 73,
7910                                   79, 62, 85, 76, 69, 66, 69, 1, 6, 7, 68, 5,
7911                                   10, 9, 77, 71, 71, 7, 10, 9, 6, 16, 19, 18, 2,
7912                                   9, 15, 14, 74, 67, 75, 89, 83, 76, 79, 75, 76,
7913                                   73, 71, 71, 73, 72, 68, 70, 74, 81, 90, 77,
7914                                   97, 76, 67, 70, 2, 69, 65, 8, 65, 67, 66, 5,
7915                                   68, 70, 85, 39, 37, 39, 34, 28, 36, 32, 29,
7916                                   25, 24, 25, 20, 2, 2, 68, 16, 16, 10, 65, 7,
7917                                   5, 67, 69, 71, 74, 77, 90, 80, 94, 53, 52, 49,
7918                                   47, 40, 39, 36, 28, 29, 25, 22, 14, 9, 0, 74,
7919                                   30, 31, 6, 32, 35, 24, 18, 19, 16, 12, 15, 9,
7920                                   4, 66, 68, 75, 89, 4, 69, 81, 98, 87, 91, 71,
7921                                   73, 71, 25, 1, 1, 68, 11, 37, 24, 43, 3, 48,
7922                                   44, 28, 16, 5, 1, 89, 95, 105, 71, 42, 28, 19,
7923                                   9, 11, 2, 65, 68, 80, 88, 80, 71, 75, 65, 3,
7924                                   67, 68, 3, 6, 7, 4, 11, 12, 2, 47, 44, 36, 29,
7925                                   24, 18, 0, 72, 84 },
7926 
7927                                 {
7928 
7929                                 52,
7930                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 0, 31,
7931                                   36, 53, 14, 69, 0, 3, 13, 0, 64, 67, 72, 87,
7932                                   9, 25, 101, 111, 115, 66, 77, 68, 3, 13, 0,
7933                                   78, 72, 10, 7, 65, 73, 81, 1, 76, 79, 90, 5,
7934                                   72, 80, 3, 74, 77, 88, 6, 67, 68, 73, 1, 4,
7935                                   22, 0, 0, 0, 71, 91, 97, 1, 5, 65, 52, 7, 69,
7936                                   104, 84, 82, 64, 79, 91, 86, 95, 71, 91, 86,
7937                                   87, 100, 99, 101, 100, 16, 65, 64, 86, 66, 82,
7938                                   76, 87, 72, 89, 81, 100, 13, 75, 66, 96, 83,
7939                                   72, 73, 64, 6, 1, 68, 11, 8, 71, 1, 0, 65, 2,
7940                                   75, 12, 2, 15, 19, 11, 17, 17, 13, 6, 11, 4,
7941                                   8, 9, 80, 90, 80, 83, 73, 78, 74, 0, 72, 73,
7942                                   69, 69, 71, 72, 67, 82, 91, 80, 95, 69, 74, 3,
7943                                   67, 65, 12, 1, 65, 64, 11, 68, 75, 1, 87, 32,
7944                                   35, 28, 28, 35, 27, 13, 30, 27, 4, 14, 13, 4,
7945                                   1, 70, 10, 4, 5, 7, 2, 66, 7, 1, 73, 65, 68,
7946                                   73, 68, 89, 48, 52, 46, 49, 47, 43, 42, 43,
7947                                   39, 31, 31, 26, 16, 13, 70, 30, 25, 7, 31, 22,
7948                                   22, 17, 12, 9, 8, 2, 73, 66, 72, 87, 83, 99,
7949                                   67, 29, 20, 13, 4, 5, 64, 69, 72, 79, 3, 43,
7950                                   28, 22, 17, 20, 6, 64, 69, 72, 76, 28, 17, 9,
7951                                   4, 6, 65, 70, 76, 87, 82, 6, 64, 65, 68, 68,
7952                                   78, 82, 92, 67, 37, 21, 13, 5, 10, 65, 70, 72,
7953                                   78, 62, 85, 76, 68, 66, 69, 1, 6, 7, 68, 5,
7954                                   11, 9, 77, 71, 71, 6, 11, 8, 5, 15, 19, 18, 1,
7955                                   8, 15, 14, 75, 68, 75, 88, 82, 75, 78, 74, 75,
7956                                   73, 70, 71, 73, 72, 68, 71, 74, 81, 89, 76,
7957                                   97, 76, 67, 70, 3, 69, 65, 9, 65, 67, 66, 6,
7958                                   69, 70, 85, 38, 37, 38, 34, 27, 35, 31, 28,
7959                                   25, 23, 24, 19, 1, 1, 69, 15, 15, 9, 67, 6, 4,
7960                                   68, 70, 72, 74, 76, 90, 80, 93, 51, 50, 47,
7961                                   45, 38, 37, 34, 26, 27, 23, 20, 12, 7, 65, 75,
7962                                   28, 29, 5, 30, 33, 22, 16, 17, 14, 10, 13, 7,
7963                                   1, 68, 70, 77, 90, 2, 71, 82, 97, 85, 90, 70,
7964                                   72, 70, 27, 2, 2, 68, 12, 39, 26, 45, 4, 46,
7965                                   42, 26, 13, 3, 65, 91, 97, 106, 71, 42, 28,
7966                                   19, 9, 11, 2, 65, 68, 80, 87, 79, 70, 74, 64,
7967                                   4, 67, 67, 4, 7, 8, 4, 11, 12, 2, 46, 43, 35,
7968                                   28, 22, 16, 65, 74, 85 },
7969 
7970                                 {
7971 
7972                                 51,
7973                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 64, 30,
7974                                   35, 53, 14, 67, 0, 3, 14, 0, 65, 67, 73, 88,
7975                                   8, 24, 102, 112, 116, 0, 76, 68, 3, 14, 0, 77,
7976                                   71, 11, 6, 64, 72, 80, 0, 76, 79, 90, 5, 71,
7977                                   80, 3, 74, 76, 88, 6, 67, 68, 73, 1, 4, 22, 0,
7978                                   0, 0, 70, 91, 97, 1, 5, 66, 52, 7, 69, 103,
7979                                   84, 82, 64, 78, 89, 84, 94, 70, 89, 85, 85,
7980                                   99, 98, 100, 99, 17, 65, 0, 86, 65, 82, 76,
7981                                   85, 72, 88, 81, 99, 13, 75, 66, 94, 83, 71,
7982                                   72, 64, 6, 1, 67, 11, 8, 72, 1, 0, 65, 2, 75,
7983                                   12, 2, 15, 19, 10, 17, 17, 13, 4, 11, 4, 6, 8,
7984                                   81, 90, 79, 83, 73, 77, 74, 1, 72, 73, 69, 67,
7985                                   71, 72, 67, 83, 91, 79, 95, 69, 74, 4, 66, 66,
7986                                   12, 1, 65, 65, 12, 69, 76, 1, 88, 30, 34, 27,
7987                                   28, 34, 27, 13, 29, 26, 3, 13, 13, 4, 1, 70,
7988                                   9, 3, 4, 6, 2, 67, 6, 1, 75, 66, 68, 74, 69,
7989                                   89, 47, 50, 45, 47, 45, 41, 40, 41, 36, 28,
7990                                   29, 23, 13, 10, 73, 28, 23, 6, 29, 19, 19, 14,
7991                                   10, 6, 6, 64, 75, 67, 74, 88, 84, 99, 66, 30,
7992                                   20, 14, 4, 5, 64, 69, 72, 78, 3, 43, 29, 22,
7993                                   17, 21, 6, 64, 68, 72, 75, 29, 17, 10, 4, 7,
7994                                   65, 70, 75, 86, 81, 7, 0, 64, 68, 68, 78, 81,
7995                                   90, 67, 37, 21, 13, 6, 10, 65, 69, 72, 77, 62,
7996                                   84, 75, 68, 66, 69, 1, 6, 7, 68, 6, 11, 10,
7997                                   77, 71, 72, 6, 11, 7, 4, 14, 18, 18, 0, 7, 15,
7998                                   14, 75, 69, 76, 87, 81, 74, 78, 74, 75, 72,
7999                                   70, 71, 72, 71, 67, 71, 74, 81, 89, 75, 97,
8000                                   76, 67, 70, 4, 69, 65, 10, 66, 67, 66, 6, 70,
8001                                   70, 86, 37, 36, 38, 33, 26, 35, 31, 27, 24,
8002                                   23, 23, 18, 0, 0, 70, 13, 14, 7, 69, 4, 2, 69,
8003                                   70, 72, 74, 76, 89, 81, 92, 49, 48, 45, 43,
8004                                   35, 35, 32, 23, 25, 20, 18, 9, 5, 66, 75, 27,
8005                                   28, 3, 28, 30, 20, 14, 15, 12, 8, 10, 5, 64,
8006                                   70, 72, 78, 92, 0, 73, 84, 96, 84, 89, 69, 71,
8007                                   69, 28, 3, 3, 68, 13, 40, 27, 46, 5, 45, 41,
8008                                   23, 10, 0, 67, 94, 99, 108, 70, 42, 28, 19, 9,
8009                                   11, 2, 65, 68, 79, 86, 79, 69, 73, 0, 4, 66,
8010                                   66, 4, 7, 8, 4, 12, 12, 2, 45, 41, 33, 26, 21,
8011                                   15, 68, 75, 86 },
8012 
8013                                 {
8014 
8015                                 50,
8016                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 66, 28,
8017                                   33, 53, 14, 64, 64, 4, 14, 0, 66, 67, 74, 89,
8018                                   8, 22, 104, 113, 116, 3, 75, 68, 4, 14, 0, 77,
8019                                   70, 11, 6, 64, 72, 80, 0, 77, 78, 90, 5, 71,
8020                                   79, 2, 74, 76, 88, 7, 66, 68, 72, 2, 4, 22, 0,
8021                                   0, 0, 70, 91, 97, 2, 4, 66, 52, 7, 69, 102,
8022                                   83, 82, 0, 76, 88, 82, 92, 69, 88, 83, 83, 98,
8023                                   97, 99, 99, 18, 65, 1, 85, 65, 81, 75, 83, 72,
8024                                   88, 80, 98, 13, 74, 65, 93, 82, 71, 72, 0, 6,
8025                                   1, 66, 12, 9, 72, 0, 0, 65, 2, 75, 12, 1, 14,
8026                                   19, 10, 17, 17, 12, 2, 11, 3, 4, 7, 82, 89,
8027                                   78, 82, 72, 76, 73, 2, 71, 72, 68, 66, 71, 72,
8028                                   66, 84, 90, 78, 95, 69, 74, 4, 66, 67, 13, 1,
8029                                   65, 67, 13, 69, 77, 1, 89, 29, 33, 27, 27, 33,
8030                                   26, 12, 28, 26, 2, 12, 13, 4, 1, 71, 8, 3, 3,
8031                                   6, 1, 68, 5, 0, 77, 67, 69, 75, 70, 89, 45,
8032                                   49, 43, 45, 43, 39, 37, 39, 34, 26, 27, 21,
8033                                   11, 8, 75, 26, 22, 4, 26, 17, 17, 12, 7, 4, 3,
8034                                   66, 78, 68, 75, 90, 85, 99, 66, 30, 21, 14, 4,
8035                                   5, 64, 69, 72, 78, 4, 44, 29, 22, 17, 22, 7,
8036                                   0, 68, 71, 74, 30, 18, 10, 4, 8, 64, 69, 75,
8037                                   85, 81, 8, 0, 64, 68, 67, 77, 81, 89, 66, 38,
8038                                   21, 13, 6, 11, 64, 68, 71, 76, 62, 84, 75, 67,
8039                                   66, 69, 1, 6, 7, 67, 6, 11, 10, 77, 71, 72, 5,
8040                                   12, 6, 3, 13, 17, 18, 64, 6, 14, 14, 76, 70,
8041                                   76, 86, 81, 73, 77, 73, 74, 72, 69, 71, 72,
8042                                   71, 67, 72, 74, 81, 88, 74, 97, 76, 66, 70, 4,
8043                                   69, 65, 11, 66, 67, 66, 7, 70, 71, 87, 36, 36,
8044                                   37, 32, 25, 34, 30, 26, 23, 22, 22, 17, 64,
8045                                   64, 71, 12, 12, 6, 71, 3, 1, 70, 71, 73, 74,
8046                                   76, 89, 81, 91, 47, 46, 43, 40, 32, 33, 30,
8047                                   21, 23, 18, 16, 7, 3, 68, 76, 25, 26, 2, 26,
8048                                   28, 18, 12, 13, 10, 6, 8, 3, 67, 72, 74, 80,
8049                                   93, 65, 75, 85, 95, 83, 88, 69, 70, 68, 30, 4,
8050                                   4, 68, 14, 42, 29, 48, 5, 43, 39, 21, 7, 66,
8051                                   70, 97, 101, 109, 70, 42, 28, 19, 9, 11, 2,
8052                                   65, 68, 79, 85, 78, 68, 72, 1, 5, 66, 65, 5,
8053                                   8, 9, 5, 12, 13, 2, 43, 40, 31, 24, 19, 13,
8054                                   70, 77, 87 },
8055 
8056                                 {
8057 
8058                                 48,
8059                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 67, 27,
8060                                   32, 53, 14, 1, 64, 5, 15, 0, 67, 67, 75, 91,
8061                                   7, 20, 106, 114, 117, 5, 74, 68, 5, 15, 0, 77,
8062                                   69, 11, 5, 64, 72, 79, 64, 77, 78, 91, 5, 71,
8063                                   79, 2, 75, 76, 88, 7, 66, 68, 72, 2, 4, 22, 0,
8064                                   0, 0, 69, 92, 97, 2, 3, 66, 52, 7, 69, 101,
8065                                   82, 82, 0, 75, 86, 80, 91, 68, 86, 82, 82, 97,
8066                                   97, 98, 98, 18, 65, 2, 84, 65, 81, 75, 82, 72,
8067                                   88, 80, 97, 13, 74, 65, 92, 82, 70, 72, 0, 6,
8068                                   1, 66, 12, 9, 73, 0, 0, 65, 2, 75, 12, 1, 13,
8069                                   19, 9, 17, 17, 12, 0, 11, 3, 2, 6, 83, 88, 77,
8070                                   81, 71, 76, 73, 3, 71, 72, 67, 65, 71, 72, 66,
8071                                   86, 90, 77, 95, 69, 75, 5, 66, 68, 14, 1, 65,
8072                                   68, 14, 70, 78, 1, 90, 27, 32, 26, 26, 32, 25,
8073                                   11, 27, 25, 0, 11, 12, 4, 1, 71, 7, 2, 2, 5,
8074                                   0, 69, 4, 64, 79, 69, 70, 76, 71, 89, 43, 47,
8075                                   41, 43, 41, 37, 35, 37, 31, 23, 25, 18, 8, 5,
8076                                   78, 24, 20, 2, 24, 15, 14, 9, 5, 1, 0, 68, 80,
8077                                   69, 77, 91, 86, 100, 66, 30, 21, 14, 4, 5, 64,
8078                                   69, 72, 77, 4, 44, 29, 22, 17, 23, 7, 0, 68,
8079                                   71, 74, 31, 18, 10, 4, 8, 64, 69, 74, 84, 80,
8080                                   9, 1, 64, 68, 66, 76, 80, 88, 66, 38, 21, 13,
8081                                   6, 12, 64, 68, 70, 76, 62, 84, 75, 67, 66, 69,
8082                                   1, 6, 7, 67, 6, 11, 11, 77, 71, 72, 4, 12, 5,
8083                                   2, 12, 16, 18, 66, 4, 14, 14, 77, 71, 77, 86,
8084                                   80, 72, 77, 73, 74, 71, 68, 72, 72, 71, 67,
8085                                   73, 74, 81, 88, 74, 98, 76, 66, 70, 5, 69, 65,
8086                                   11, 66, 68, 66, 8, 71, 71, 88, 35, 35, 37, 31,
8087                                   23, 33, 29, 25, 22, 21, 21, 16, 65, 65, 72,
8088                                   10, 11, 4, 73, 1, 0, 71, 72, 73, 74, 76, 89,
8089                                   82, 91, 44, 43, 41, 38, 29, 30, 27, 18, 21,
8090                                   16, 14, 4, 1, 69, 77, 23, 24, 0, 24, 26, 15,
8091                                   9, 10, 7, 4, 6, 0, 69, 74, 77, 82, 94, 67, 77,
8092                                   87, 94, 82, 87, 68, 69, 68, 31, 5, 4, 68, 14,
8093                                   43, 30, 49, 6, 42, 37, 18, 4, 69, 73, 100,
8094                                   103, 110, 70, 42, 28, 19, 9, 11, 2, 65, 68,
8095                                   78, 85, 77, 67, 72, 2, 5, 65, 65, 5, 8, 9, 5,
8096                                   13, 13, 1, 42, 38, 29, 22, 17, 11, 72, 79, 88 },
8097 
8098                                 {
8099 
8100                                 47,
8101                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 68, 26,
8102                                   31, 53, 14, 3, 64, 6, 16, 0, 67, 66, 76, 92,
8103                                   6, 18, 107, 115, 118, 8, 72, 68, 6, 16, 0, 76,
8104                                   68, 12, 4, 64, 71, 78, 64, 77, 78, 91, 5, 71,
8105                                   78, 2, 75, 76, 88, 7, 66, 67, 72, 2, 4, 22, 0,
8106                                   0, 0, 68, 92, 97, 2, 2, 66, 52, 7, 69, 100,
8107                                   81, 82, 0, 74, 84, 78, 89, 66, 84, 81, 80, 96,
8108                                   96, 97, 97, 19, 64, 3, 83, 65, 80, 74, 80, 72,
8109                                   87, 80, 95, 14, 74, 65, 90, 82, 69, 72, 0, 7,
8110                                   2, 65, 12, 9, 73, 0, 1, 65, 2, 74, 12, 1, 13,
8111                                   19, 8, 17, 17, 12, 65, 11, 3, 1, 5, 83, 87,
8112                                   76, 80, 70, 75, 72, 4, 70, 72, 66, 64, 71, 72,
8113                                   66, 87, 89, 76, 95, 68, 75, 6, 66, 69, 15, 1,
8114                                   65, 69, 15, 71, 79, 1, 90, 26, 31, 26, 25, 31,
8115                                   24, 11, 27, 25, 64, 10, 12, 4, 1, 71, 7, 1, 1,
8116                                   4, 64, 70, 4, 64, 80, 70, 70, 77, 72, 89, 42,
8117                                   46, 40, 42, 40, 35, 33, 35, 29, 21, 23, 16, 5,
8118                                   3, 81, 23, 18, 1, 22, 13, 12, 7, 3, 64, 65,
8119                                   70, 82, 69, 79, 92, 86, 100, 66, 31, 21, 14,
8120                                   5, 5, 64, 68, 72, 76, 4, 44, 29, 23, 17, 24,
8121                                   8, 1, 67, 70, 73, 32, 19, 11, 5, 9, 0, 69, 73,
8122                                   83, 79, 11, 2, 0, 67, 65, 75, 79, 87, 65, 38,
8123                                   22, 14, 6, 13, 0, 67, 69, 75, 62, 83, 74, 66,
8124                                   66, 69, 1, 7, 8, 67, 6, 12, 12, 77, 71, 72, 4,
8125                                   12, 4, 2, 11, 16, 18, 67, 3, 14, 14, 77, 72,
8126                                   78, 85, 79, 71, 77, 72, 74, 70, 67, 72, 72,
8127                                   71, 66, 73, 74, 81, 88, 73, 98, 76, 66, 70, 6,
8128                                   69, 65, 12, 66, 68, 66, 9, 72, 71, 88, 34, 35,
8129                                   37, 31, 22, 32, 28, 24, 22, 20, 20, 16, 65,
8130                                   66, 73, 9, 10, 2, 75, 0, 64, 71, 72, 73, 73,
8131                                   75, 89, 83, 90, 42, 41, 39, 36, 27, 28, 25,
8132                                   16, 19, 14, 12, 2, 64, 70, 78, 21, 23, 64, 22,
8133                                   24, 13, 7, 8, 5, 2, 4, 65, 71, 75, 79, 84, 95,
8134                                   69, 79, 89, 93, 80, 85, 67, 68, 67, 33, 6, 5,
8135                                   68, 15, 45, 31, 51, 7, 41, 36, 16, 1, 71, 76,
8136                                   102, 105, 111, 70, 42, 28, 19, 9, 12, 2, 65,
8137                                   68, 77, 84, 76, 66, 71, 4, 6, 64, 64, 6, 9,
8138                                   10, 5, 14, 13, 1, 41, 37, 28, 21, 15, 9, 74,
8139                                   81, 88 },
8140 
8141                                 {
8142 
8143                                 46,
8144                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 70, 24,
8145                                   29, 53, 14, 6, 65, 7, 16, 0, 68, 66, 77, 93,
8146                                   6, 16, 109, 116, 118, 11, 71, 68, 7, 16, 0,
8147                                   76, 67, 12, 4, 64, 71, 78, 64, 78, 77, 91, 5,
8148                                   71, 77, 1, 75, 76, 88, 8, 65, 67, 71, 3, 4,
8149                                   22, 0, 0, 0, 68, 92, 97, 3, 1, 66, 52, 7, 69,
8150                                   99, 80, 82, 1, 72, 83, 76, 88, 65, 83, 79, 78,
8151                                   95, 95, 96, 97, 20, 64, 4, 82, 65, 80, 73, 78,
8152                                   72, 87, 79, 94, 14, 73, 64, 89, 81, 69, 72, 1,
8153                                   7, 2, 64, 13, 10, 74, 64, 1, 65, 2, 74, 12, 0,
8154                                   12, 19, 8, 17, 17, 11, 67, 11, 2, 64, 4, 84,
8155                                   86, 75, 79, 69, 74, 71, 5, 69, 71, 65, 0, 71,
8156                                   72, 65, 88, 89, 75, 95, 68, 75, 6, 66, 70, 16,
8157                                   1, 65, 71, 16, 71, 80, 1, 91, 24, 30, 25, 24,
8158                                   30, 23, 10, 26, 25, 65, 9, 12, 4, 1, 72, 6, 1,
8159                                   0, 4, 65, 71, 3, 65, 82, 71, 71, 78, 73, 89,
8160                                   40, 45, 38, 40, 38, 33, 30, 33, 26, 19, 21,
8161                                   13, 3, 1, 83, 21, 17, 64, 19, 11, 10, 5, 0,
8162                                   66, 68, 72, 85, 70, 80, 94, 87, 100, 66, 31,
8163                                   22, 14, 5, 5, 64, 68, 72, 76, 5, 45, 29, 23,
8164                                   17, 25, 8, 2, 67, 69, 72, 33, 20, 11, 5, 10,
8165                                   0, 68, 73, 82, 79, 12, 2, 0, 67, 64, 74, 79,
8166                                   86, 65, 39, 22, 14, 6, 14, 1, 66, 68, 74, 62,
8167                                   83, 74, 66, 66, 69, 1, 7, 8, 66, 6, 12, 12,
8168                                   77, 71, 72, 3, 13, 3, 1, 10, 15, 18, 68, 2,
8169                                   13, 14, 78, 73, 78, 84, 79, 70, 76, 72, 73,
8170                                   70, 66, 72, 72, 71, 66, 74, 74, 81, 87, 72,
8171                                   98, 76, 65, 70, 6, 69, 65, 13, 66, 68, 66, 10,
8172                                   72, 72, 89, 33, 35, 36, 30, 21, 31, 27, 23,
8173                                   21, 19, 19, 15, 66, 67, 74, 7, 8, 1, 77, 64,
8174                                   65, 72, 73, 74, 73, 75, 89, 83, 89, 40, 39,
8175                                   37, 33, 24, 26, 23, 13, 17, 12, 10, 0, 66, 72,
8176                                   79, 19, 21, 65, 20, 22, 11, 5, 6, 3, 0, 2, 67,
8177                                   74, 77, 81, 86, 96, 71, 81, 90, 92, 79, 84,
8178                                   67, 67, 66, 35, 7, 6, 68, 16, 46, 33, 52, 7,
8179                                   39, 34, 13, 65, 74, 79, 105, 107, 112, 70, 42,
8180                                   28, 19, 9, 12, 2, 65, 68, 77, 83, 75, 65, 70,
8181                                   5, 7, 64, 0, 7, 10, 11, 6, 14, 14, 1, 39, 35,
8182                                   26, 19, 13, 7, 76, 83, 89 },
8183 
8184                                 {
8185 
8186                                 45,
8187                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 71, 23,
8188                                   28, 53, 14, 8, 65, 7, 17, 0, 69, 66, 78, 94,
8189                                   5, 15, 110, 117, 119, 14, 70, 68, 7, 17, 0,
8190                                   75, 66, 13, 3, 0, 70, 77, 65, 78, 77, 91, 5,
8191                                   70, 77, 1, 75, 75, 88, 8, 65, 67, 71, 3, 4,
8192                                   22, 0, 0, 0, 67, 92, 97, 3, 1, 67, 52, 7, 69,
8193                                   98, 80, 82, 1, 71, 81, 74, 86, 64, 81, 78, 76,
8194                                   94, 94, 95, 96, 21, 64, 5, 82, 64, 79, 73, 76,
8195                                   72, 86, 79, 93, 14, 73, 64, 87, 81, 68, 71, 1,
8196                                   7, 2, 0, 13, 10, 74, 64, 1, 65, 2, 74, 12, 0,
8197                                   12, 19, 7, 17, 17, 11, 69, 11, 2, 66, 3, 85,
8198                                   86, 74, 79, 69, 73, 71, 6, 69, 71, 65, 2, 71,
8199                                   72, 65, 89, 88, 74, 95, 68, 75, 7, 65, 71, 16,
8200                                   1, 65, 72, 17, 72, 81, 1, 92, 23, 29, 25, 24,
8201                                   29, 23, 10, 25, 24, 66, 8, 12, 4, 1, 72, 5, 0,
8202                                   64, 3, 65, 72, 2, 65, 84, 72, 71, 79, 74, 89,
8203                                   39, 43, 37, 38, 36, 31, 28, 31, 24, 16, 19,
8204                                   11, 0, 65, 86, 19, 15, 65, 17, 8, 7, 2, 65,
8205                                   69, 70, 75, 87, 71, 82, 95, 88, 100, 65, 32,
8206                                   22, 15, 5, 5, 64, 68, 72, 75, 5, 45, 30, 23,
8207                                   17, 26, 9, 2, 66, 69, 71, 34, 20, 12, 5, 11,
8208                                   1, 68, 72, 81, 78, 13, 3, 1, 67, 64, 74, 78,
8209                                   84, 64, 39, 22, 14, 7, 14, 1, 65, 68, 73, 62,
8210                                   82, 73, 65, 66, 69, 1, 7, 8, 66, 7, 12, 13,
8211                                   77, 71, 73, 3, 13, 2, 0, 9, 14, 18, 69, 1, 13,
8212                                   14, 78, 74, 79, 83, 78, 69, 76, 71, 73, 69,
8213                                   66, 72, 71, 70, 65, 74, 74, 81, 87, 71, 98,
8214                                   76, 65, 70, 7, 69, 65, 14, 67, 68, 66, 10, 73,
8215                                   72, 90, 32, 34, 36, 29, 20, 31, 27, 22, 20,
8216                                   19, 18, 14, 67, 68, 75, 6, 7, 64, 79, 66, 67,
8217                                   73, 73, 74, 73, 75, 88, 84, 88, 38, 37, 35,
8218                                   31, 21, 24, 21, 11, 15, 9, 8, 66, 68, 73, 79,
8219                                   18, 20, 67, 18, 19, 9, 3, 4, 1, 65, 64, 69,
8220                                   76, 79, 83, 87, 98, 73, 83, 92, 91, 78, 83,
8221                                   66, 66, 65, 36, 8, 7, 68, 17, 48, 34, 54, 8,
8222                                   38, 33, 11, 68, 77, 81, 108, 109, 114, 69, 42,
8223                                   28, 19, 9, 12, 2, 65, 68, 76, 82, 75, 64, 69,
8224                                   6, 7, 0, 1, 7, 10, 11, 6, 15, 14, 1, 38, 34,
8225                                   24, 17, 12, 6, 79, 84, 90 },
8226 
8227                                 {
8228 
8229                                 43,
8230                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 73, 21,
8231                                   27, 53, 14, 10, 65, 8, 18, 0, 70, 66, 79, 95,
8232                                   5, 13, 112, 118, 119, 17, 69, 68, 8, 18, 0,
8233                                   75, 65, 13, 3, 0, 70, 76, 65, 79, 77, 91, 5,
8234                                   70, 76, 1, 76, 75, 88, 9, 65, 67, 71, 4, 4,
8235                                   22, 0, 0, 0, 67, 93, 97, 4, 0, 67, 52, 7, 69,
8236                                   97, 79, 82, 2, 70, 79, 72, 85, 0, 79, 77, 74,
8237                                   93, 94, 94, 95, 21, 64, 6, 81, 64, 79, 72, 74,
8238                                   72, 86, 78, 92, 14, 73, 0, 86, 80, 67, 71, 1,
8239                                   7, 2, 0, 14, 11, 75, 64, 1, 65, 2, 74, 12, 64,
8240                                   11, 19, 6, 17, 17, 11, 71, 11, 1, 68, 2, 86,
8241                                   85, 73, 78, 68, 73, 70, 7, 68, 70, 64, 3, 71,
8242                                   72, 65, 90, 88, 73, 95, 68, 75, 8, 65, 72, 17,
8243                                   1, 65, 73, 18, 72, 82, 1, 93, 21, 28, 24, 23,
8244                                   28, 22, 9, 24, 24, 68, 7, 11, 4, 1, 73, 4, 64,
8245                                   65, 2, 66, 73, 1, 66, 86, 73, 72, 80, 75, 89,
8246                                   37, 42, 35, 36, 34, 29, 26, 29, 21, 14, 17, 8,
8247                                   65, 67, 88, 17, 13, 67, 15, 6, 5, 0, 67, 71,
8248                                   73, 77, 90, 72, 84, 96, 89, 100, 65, 32, 22,
8249                                   15, 5, 5, 64, 68, 72, 75, 5, 45, 30, 23, 17,
8250                                   27, 9, 3, 66, 68, 71, 35, 21, 12, 5, 11, 1,
8251                                   67, 72, 80, 77, 14, 4, 1, 67, 0, 73, 77, 83,
8252                                   64, 39, 22, 14, 7, 15, 2, 65, 67, 72, 62, 82,
8253                                   73, 65, 66, 69, 1, 7, 8, 66, 7, 12, 13, 77,
8254                                   71, 73, 2, 14, 1, 64, 8, 13, 18, 71, 0, 13,
8255                                   14, 79, 75, 79, 83, 77, 68, 75, 71, 72, 69,
8256                                   65, 73, 71, 70, 65, 75, 74, 81, 86, 70, 98,
8257                                   76, 65, 70, 8, 69, 65, 15, 67, 69, 66, 11, 74,
8258                                   72, 91, 31, 34, 35, 28, 19, 30, 26, 21, 19,
8259                                   18, 17, 13, 68, 69, 76, 4, 6, 65, 81, 67, 68,
8260                                   74, 74, 75, 73, 75, 88, 84, 88, 35, 34, 33,
8261                                   29, 18, 22, 19, 8, 13, 7, 6, 68, 70, 75, 80,
8262                                   16, 18, 68, 16, 17, 7, 1, 1, 64, 67, 66, 71,
8263                                   79, 81, 85, 89, 99, 75, 85, 93, 90, 77, 82,
8264                                   65, 65, 64, 38, 9, 8, 68, 18, 49, 36, 55, 9,
8265                                   36, 31, 8, 71, 80, 84, 111, 111, 115, 69, 42,
8266                                   28, 19, 9, 12, 2, 65, 68, 76, 81, 74, 0, 69,
8267                                   7, 8, 0, 2, 8, 11, 12, 6, 15, 14, 1, 37, 32,
8268                                   22, 15, 10, 4, 81, 86, 91 },
8269 
8270                                 {
8271 
8272                                 42,
8273                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 74, 20,
8274                                   25, 53, 14, 13, 66, 9, 18, 0, 70, 65, 80, 96,
8275                                   4, 11, 114, 119, 120, 20, 67, 68, 9, 18, 0,
8276                                   75, 64, 13, 2, 0, 70, 76, 65, 79, 76, 91, 5,
8277                                   70, 75, 0, 76, 75, 88, 9, 64, 66, 70, 4, 4,
8278                                   22, 0, 0, 0, 66, 93, 97, 4, 64, 67, 52, 7, 69,
8279                                   96, 78, 82, 2, 68, 78, 70, 83, 1, 78, 75, 72,
8280                                   92, 93, 93, 95, 22, 64, 7, 80, 64, 78, 71, 72,
8281                                   72, 86, 78, 90, 15, 72, 0, 85, 80, 67, 71, 2,
8282                                   8, 3, 1, 14, 11, 75, 65, 1, 65, 2, 74, 12, 64,
8283                                   10, 19, 6, 17, 17, 10, 73, 11, 1, 69, 1, 87,
8284                                   84, 72, 77, 67, 72, 69, 8, 67, 70, 0, 4, 71,
8285                                   72, 64, 91, 87, 72, 95, 67, 75, 8, 65, 73, 18,
8286                                   1, 65, 75, 19, 73, 83, 1, 93, 20, 27, 24, 22,
8287                                   27, 21, 8, 24, 24, 69, 6, 11, 4, 1, 73, 4, 64,
8288                                   66, 2, 67, 74, 1, 67, 88, 74, 73, 81, 76, 89,
8289                                   35, 41, 33, 34, 33, 27, 23, 27, 19, 12, 15, 6,
8290                                   68, 69, 91, 15, 12, 69, 12, 4, 3, 65, 70, 73,
8291                                   76, 79, 92, 73, 85, 98, 89, 100, 65, 32, 23,
8292                                   15, 5, 5, 64, 68, 72, 74, 6, 46, 30, 23, 17,
8293                                   28, 10, 4, 66, 67, 70, 36, 22, 12, 6, 12, 2,
8294                                   67, 71, 79, 77, 16, 4, 1, 66, 1, 72, 77, 82,
8295                                   0, 40, 23, 14, 7, 16, 3, 64, 66, 71, 62, 82,
8296                                   73, 64, 66, 69, 1, 7, 8, 65, 7, 13, 14, 77,
8297                                   71, 73, 1, 14, 0, 65, 7, 13, 18, 72, 64, 12,
8298                                   14, 80, 76, 80, 82, 77, 67, 75, 70, 72, 68,
8299                                   64, 73, 71, 70, 65, 76, 74, 81, 86, 69, 98,
8300                                   76, 64, 70, 8, 69, 65, 16, 67, 69, 66, 12, 74,
8301                                   73, 91, 30, 34, 35, 28, 18, 29, 25, 20, 19,
8302                                   17, 16, 12, 69, 70, 77, 3, 4, 67, 83, 68, 69,
8303                                   75, 75, 75, 73, 74, 88, 85, 87, 33, 32, 31,
8304                                   26, 16, 20, 17, 6, 11, 5, 4, 70, 72, 76, 81,
8305                                   14, 16, 69, 14, 15, 5, 64, 64, 66, 69, 68, 73,
8306                                   81, 83, 87, 91, 100, 77, 87, 95, 89, 75, 81,
8307                                   65, 64, 0, 40, 10, 9, 68, 19, 51, 37, 57, 9,
8308                                   35, 29, 6, 74, 82, 87, 113, 113, 116, 69, 42,
8309                                   28, 19, 9, 12, 2, 65, 68, 75, 80, 73, 1, 68,
8310                                   8, 9, 1, 3, 9, 12, 13, 7, 16, 15, 1, 35, 31,
8311                                   21, 14, 8, 2, 83, 88, 92 },
8312 
8313                                 {
8314 
8315                                 41,
8316                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 76, 18,
8317                                   24, 53, 14, 15, 66, 10, 19, 0, 71, 65, 81, 97,
8318                                   4, 9, 115, 120, 120, 23, 66, 68, 10, 19, 0,
8319                                   74, 0, 14, 2, 0, 69, 75, 66, 80, 76, 91, 5,
8320                                   70, 75, 0, 76, 75, 88, 10, 64, 66, 70, 5, 4,
8321                                   22, 0, 0, 0, 66, 93, 97, 5, 65, 67, 52, 7, 69,
8322                                   95, 77, 82, 3, 67, 76, 68, 82, 2, 76, 74, 70,
8323                                   91, 92, 92, 94, 23, 64, 8, 79, 64, 78, 71, 70,
8324                                   72, 85, 77, 89, 15, 72, 1, 83, 79, 66, 71, 2,
8325                                   8, 3, 2, 15, 12, 76, 65, 1, 65, 2, 74, 12, 65,
8326                                   10, 19, 5, 17, 17, 10, 75, 11, 0, 71, 0, 88,
8327                                   83, 71, 76, 66, 71, 69, 9, 67, 69, 1, 5, 71,
8328                                   72, 64, 92, 87, 71, 95, 67, 75, 9, 65, 74, 19,
8329                                   1, 65, 76, 20, 73, 84, 1, 94, 18, 26, 23, 21,
8330                                   26, 20, 8, 23, 23, 70, 5, 11, 4, 1, 74, 3, 65,
8331                                   67, 1, 68, 75, 0, 67, 90, 75, 73, 82, 77, 89,
8332                                   34, 39, 32, 32, 31, 25, 21, 25, 16, 9, 13, 3,
8333                                   70, 72, 93, 13, 10, 70, 10, 2, 0, 68, 72, 76,
8334                                   78, 81, 95, 74, 87, 99, 90, 100, 65, 33, 23,
8335                                   15, 5, 5, 64, 68, 72, 74, 6, 46, 30, 23, 17,
8336                                   29, 10, 4, 65, 67, 69, 37, 22, 13, 6, 13, 2,
8337                                   66, 71, 78, 76, 17, 5, 2, 66, 2, 71, 76, 81,
8338                                   0, 40, 23, 14, 7, 17, 3, 0, 65, 70, 62, 81,
8339                                   72, 64, 66, 69, 1, 7, 8, 65, 7, 13, 14, 77,
8340                                   71, 73, 1, 15, 64, 66, 6, 12, 18, 73, 65, 12,
8341                                   14, 80, 77, 80, 81, 76, 66, 74, 70, 71, 68, 0,
8342                                   73, 71, 70, 64, 76, 74, 81, 85, 68, 98, 76,
8343                                   64, 70, 9, 69, 65, 17, 67, 69, 66, 13, 75, 73,
8344                                   92, 29, 33, 34, 27, 17, 28, 24, 19, 18, 16,
8345                                   15, 11, 70, 71, 78, 1, 3, 68, 85, 70, 70, 76,
8346                                   75, 76, 73, 74, 88, 85, 86, 31, 30, 29, 24,
8347                                   13, 18, 15, 3, 9, 3, 2, 73, 74, 78, 82, 12,
8348                                   15, 71, 12, 13, 3, 66, 66, 68, 71, 70, 75, 84,
8349                                   85, 89, 93, 101, 79, 89, 96, 88, 74, 80, 64,
8350                                   0, 1, 41, 11, 10, 68, 20, 52, 39, 58, 10, 33,
8351                                   28, 3, 77, 85, 90, 116, 115, 117, 69, 42, 28,
8352                                   19, 9, 12, 2, 65, 68, 75, 79, 72, 2, 67, 9, 9,
8353                                   1, 4, 9, 12, 13, 7, 16, 15, 1, 34, 29, 19, 12,
8354                                   6, 0, 85, 90, 93 },
8355 
8356                                 {
8357 
8358                                 40,
8359                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 77, 17,
8360                                   23, 53, 14, 17, 66, 11, 20, 0, 72, 65, 82, 98,
8361                                   3, 7, 117, 121, 121, 26, 65, 68, 11, 20, 0,
8362                                   74, 1, 14, 1, 0, 69, 74, 66, 80, 76, 91, 5,
8363                                   70, 74, 0, 76, 75, 88, 10, 64, 66, 70, 5, 4,
8364                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 52, 7, 69,
8365                                   94, 76, 82, 3, 66, 74, 66, 80, 3, 74, 73, 68,
8366                                   90, 91, 91, 93, 24, 64, 9, 78, 64, 77, 70, 68,
8367                                   72, 85, 77, 88, 15, 72, 1, 82, 79, 65, 71, 2,
8368                                   8, 3, 3, 15, 12, 76, 65, 1, 65, 2, 74, 12, 65,
8369                                   9, 19, 4, 17, 17, 10, 77, 11, 0, 73, 64, 89,
8370                                   82, 70, 75, 65, 70, 68, 10, 66, 69, 2, 6, 71,
8371                                   72, 64, 93, 86, 70, 95, 67, 75, 10, 65, 75,
8372                                   20, 1, 65, 77, 21, 74, 85, 1, 95, 17, 25, 23,
8373                                   20, 25, 19, 7, 22, 23, 71, 4, 11, 4, 1, 74, 2,
8374                                   66, 68, 0, 69, 76, 64, 68, 92, 76, 74, 83, 78,
8375                                   89, 32, 38, 30, 30, 29, 23, 19, 23, 14, 7, 11,
8376                                   1, 73, 74, 96, 11, 8, 72, 8, 0, 65, 70, 74,
8377                                   78, 81, 83, 97, 75, 89, 100, 91, 100, 65, 33,
8378                                   23, 15, 5, 5, 64, 68, 72, 73, 6, 46, 30, 23,
8379                                   17, 30, 11, 5, 65, 66, 68, 38, 23, 13, 6, 14,
8380                                   3, 66, 70, 77, 75, 18, 6, 2, 66, 3, 70, 75,
8381                                   80, 1, 40, 23, 14, 7, 18, 4, 1, 64, 69, 62,
8382                                   81, 72, 0, 66, 69, 1, 7, 8, 65, 7, 13, 15, 77,
8383                                   71, 73, 0, 15, 65, 67, 5, 11, 18, 74, 66, 12,
8384                                   14, 81, 78, 81, 80, 75, 65, 74, 69, 71, 67, 1,
8385                                   73, 71, 70, 64, 77, 74, 81, 85, 67, 98, 76,
8386                                   64, 70, 10, 69, 65, 18, 67, 69, 66, 14, 76,
8387                                   73, 93, 28, 33, 34, 26, 16, 27, 23, 18, 17,
8388                                   15, 14, 10, 71, 72, 79, 0, 2, 70, 87, 71, 71,
8389                                   77, 76, 76, 73, 74, 88, 86, 85, 29, 28, 27,
8390                                   22, 10, 16, 13, 1, 7, 1, 0, 75, 76, 79, 83,
8391                                   10, 13, 72, 10, 11, 1, 68, 68, 70, 73, 72, 77,
8392                                   86, 87, 91, 95, 102, 81, 91, 98, 87, 73, 79,
8393                                   0, 1, 2, 43, 12, 11, 68, 21, 54, 40, 60, 11,
8394                                   32, 26, 1, 80, 88, 93, 119, 117, 118, 69, 42,
8395                                   28, 19, 9, 12, 2, 65, 68, 74, 78, 71, 3, 66,
8396                                   10, 10, 2, 5, 10, 13, 14, 7, 17, 15, 1, 33,
8397                                   28, 17, 10, 4, 65, 87, 92, 94 },
8398 
8399                                 {
8400 
8401                                 38,
8402                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 79, 15,
8403                                   21, 52, 14, 19, 67, 11, 20, 64, 73, 65, 84,
8404                                   100, 2, 5, 119, 122, 122, 28, 64, 69, 11, 20,
8405                                   64, 74, 2, 14, 0, 0, 69, 74, 67, 81, 76, 92,
8406                                   5, 70, 74, 64, 77, 75, 88, 10, 64, 66, 70, 5,
8407                                   3, 22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 52, 6,
8408                                   69, 93, 76, 82, 3, 65, 73, 65, 79, 4, 73, 72,
8409                                   67, 89, 91, 90, 93, 24, 64, 9, 78, 64, 77, 70,
8410                                   67, 72, 85, 77, 87, 15, 72, 1, 81, 79, 65, 71,
8411                                   2, 8, 3, 3, 15, 12, 77, 66, 1, 66, 2, 74, 11,
8412                                   66, 8, 19, 3, 16, 17, 9, 79, 10, 64, 75, 65,
8413                                   90, 82, 70, 75, 65, 70, 68, 11, 66, 69, 2, 7,
8414                                   72, 72, 64, 95, 86, 70, 95, 67, 76, 10, 65,
8415                                   76, 20, 1, 65, 79, 21, 75, 86, 1, 96, 15, 24,
8416                                   22, 19, 24, 18, 6, 21, 22, 73, 3, 10, 3, 1,
8417                                   75, 1, 67, 69, 64, 70, 77, 65, 69, 94, 78, 75,
8418                                   85, 80, 89, 30, 36, 28, 28, 27, 20, 16, 20,
8419                                   11, 4, 8, 65, 76, 77, 99, 9, 6, 74, 5, 66, 68,
8420                                   73, 77, 81, 84, 86, 100, 76, 91, 102, 92, 101,
8421                                   65, 33, 23, 15, 5, 5, 65, 68, 72, 73, 6, 46,
8422                                   30, 23, 17, 31, 11, 5, 65, 66, 68, 38, 23, 13,
8423                                   6, 14, 3, 66, 70, 76, 75, 19, 6, 2, 66, 3, 70,
8424                                   75, 79, 1, 40, 23, 14, 7, 18, 4, 1, 64, 69,
8425                                   62, 81, 72, 0, 66, 69, 1, 7, 8, 65, 7, 13, 15,
8426                                   77, 71, 74, 64, 15, 66, 68, 4, 10, 17, 76, 68,
8427                                   11, 13, 82, 80, 82, 80, 75, 64, 74, 69, 71,
8428                                   67, 1, 74, 71, 70, 64, 78, 74, 81, 85, 67, 99,
8429                                   76, 64, 70, 10, 70, 65, 18, 68, 70, 66, 14,
8430                                   77, 74, 94, 27, 32, 33, 25, 14, 26, 22, 17,
8431                                   16, 14, 13, 9, 72, 74, 81, 65, 0, 72, 89, 73,
8432                                   73, 78, 77, 77, 73, 74, 88, 87, 85, 26, 25,
8433                                   25, 19, 7, 13, 10, 65, 4, 65, 66, 78, 79, 81,
8434                                   84, 8, 11, 74, 8, 8, 65, 71, 71, 73, 75, 75,
8435                                   80, 89, 89, 94, 97, 104, 83, 93, 100, 86, 72,
8436                                   78, 0, 1, 2, 44, 12, 11, 68, 21, 55, 41, 61,
8437                                   11, 30, 24, 65, 84, 91, 96, 122, 120, 120, 69,
8438                                   42, 27, 18, 9, 12, 2, 66, 68, 74, 78, 71, 3,
8439                                   66, 11, 10, 2, 5, 10, 13, 14, 7, 17, 15, 0,
8440                                   31, 26, 15, 8, 2, 67, 90, 94, 95 },
8441 
8442                                 {
8443 
8444                                 37,
8445                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 80, 14,
8446                                   20, 52, 14, 22, 67, 12, 21, 64, 73, 64, 85,
8447                                   101, 2, 4, 120, 123, 122, 31, 1, 69, 12, 21,
8448                                   64, 73, 4, 15, 0, 1, 68, 73, 67, 81, 75, 92,
8449                                   5, 69, 73, 64, 77, 74, 88, 11, 0, 65, 69, 6,
8450                                   3, 22, 0, 0, 0, 64, 94, 97, 6, 67, 68, 52, 6,
8451                                   69, 91, 75, 82, 4, 0, 71, 0, 77, 6, 71, 70,
8452                                   65, 87, 90, 89, 92, 25, 0, 10, 77, 0, 76, 69,
8453                                   65, 71, 84, 76, 85, 16, 71, 2, 79, 78, 64, 70,
8454                                   3, 9, 4, 4, 16, 13, 77, 66, 2, 66, 2, 73, 11,
8455                                   66, 8, 19, 3, 16, 17, 9, 80, 10, 64, 76, 66,
8456                                   90, 81, 69, 74, 64, 69, 67, 12, 65, 68, 3, 9,
8457                                   72, 72, 0, 96, 85, 69, 95, 66, 76, 11, 64, 76,
8458                                   21, 1, 65, 80, 22, 75, 87, 1, 96, 14, 24, 22,
8459                                   19, 24, 18, 6, 21, 22, 74, 3, 10, 3, 1, 75, 1,
8460                                   67, 69, 64, 70, 78, 65, 69, 95, 79, 75, 86,
8461                                   81, 89, 29, 35, 27, 27, 26, 18, 14, 18, 9, 2,
8462                                   6, 67, 78, 79, 101, 8, 5, 75, 3, 68, 70, 75,
8463                                   79, 83, 86, 88, 102, 76, 92, 103, 92, 101, 64,
8464                                   34, 24, 16, 6, 5, 65, 67, 71, 72, 7, 47, 31,
8465                                   24, 17, 32, 12, 6, 64, 65, 67, 39, 24, 14, 7,
8466                                   15, 4, 65, 69, 74, 74, 21, 7, 3, 65, 4, 69,
8467                                   74, 77, 2, 41, 24, 15, 8, 19, 5, 2, 0, 68, 62,
8468                                   80, 71, 1, 66, 68, 1, 8, 9, 64, 8, 14, 16, 76,
8469                                   71, 74, 64, 16, 66, 68, 3, 10, 17, 77, 69, 11,
8470                                   13, 82, 81, 82, 79, 74, 0, 73, 68, 70, 66, 2,
8471                                   74, 70, 69, 0, 78, 73, 80, 84, 66, 99, 76, 0,
8472                                   70, 11, 70, 65, 19, 68, 70, 65, 15, 77, 74,
8473                                   94, 27, 32, 33, 25, 13, 26, 22, 17, 16, 14,
8474                                   13, 9, 72, 75, 82, 66, 64, 73, 90, 74, 74, 78,
8475                                   77, 77, 72, 73, 87, 87, 84, 24, 23, 23, 17, 5,
8476                                   11, 8, 67, 2, 67, 68, 80, 81, 82, 84, 7, 10,
8477                                   75, 7, 6, 67, 73, 73, 75, 77, 77, 82, 91, 90,
8478                                   96, 98, 105, 84, 94, 101, 84, 70, 76, 1, 2, 3,
8479                                   46, 13, 12, 68, 22, 57, 43, 62, 12, 29, 23,
8480                                   67, 87, 93, 98, 124, 122, 121, 68, 43, 27, 18,
8481                                   9, 13, 2, 66, 68, 73, 77, 70, 4, 65, 13, 11,
8482                                   3, 6, 11, 14, 15, 8, 18, 16, 0, 30, 25, 14, 7,
8483                                   1, 68, 92, 95, 95 },
8484 
8485                                 {
8486 
8487                                 36,
8488                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 81, 13,
8489                                   19, 52, 14, 24, 67, 13, 22, 64, 74, 64, 86,
8490                                   102, 1, 2, 122, 124, 123, 34, 2, 69, 13, 22,
8491                                   64, 73, 5, 15, 64, 1, 68, 72, 67, 81, 75, 92,
8492                                   5, 69, 72, 64, 77, 74, 88, 11, 0, 65, 69, 6,
8493                                   3, 22, 0, 0, 0, 0, 94, 97, 6, 68, 68, 52, 6,
8494                                   69, 90, 74, 82, 4, 1, 69, 2, 76, 7, 69, 69, 0,
8495                                   86, 89, 88, 91, 26, 0, 11, 76, 0, 76, 68, 0,
8496                                   71, 84, 76, 84, 16, 71, 2, 78, 78, 0, 70, 3,
8497                                   9, 4, 5, 16, 13, 78, 66, 2, 66, 2, 73, 11, 66,
8498                                   7, 19, 2, 16, 17, 9, 82, 10, 64, 78, 67, 91,
8499                                   80, 68, 73, 0, 68, 66, 13, 64, 68, 4, 10, 72,
8500                                   72, 0, 97, 85, 68, 95, 66, 76, 12, 64, 77, 22,
8501                                   1, 65, 81, 23, 76, 88, 1, 97, 12, 23, 21, 18,
8502                                   23, 17, 5, 20, 22, 75, 2, 10, 3, 1, 75, 0, 68,
8503                                   70, 65, 71, 79, 66, 70, 97, 80, 76, 87, 82,
8504                                   89, 27, 34, 25, 25, 24, 16, 12, 16, 6, 0, 4,
8505                                   70, 81, 81, 104, 6, 3, 77, 1, 70, 72, 77, 81,
8506                                   85, 89, 90, 104, 77, 94, 104, 93, 101, 64, 34,
8507                                   24, 16, 6, 5, 65, 67, 71, 71, 7, 47, 31, 24,
8508                                   17, 33, 12, 7, 64, 64, 66, 40, 25, 14, 7, 16,
8509                                   4, 65, 68, 73, 73, 22, 8, 3, 65, 5, 68, 73,
8510                                   76, 2, 41, 24, 15, 8, 20, 6, 3, 1, 67, 62, 80,
8511                                   71, 1, 66, 68, 1, 8, 9, 64, 8, 14, 17, 76, 71,
8512                                   74, 65, 16, 67, 69, 2, 9, 17, 78, 70, 11, 13,
8513                                   83, 82, 83, 78, 73, 1, 73, 68, 70, 65, 3, 74,
8514                                   70, 69, 0, 79, 73, 80, 84, 65, 99, 76, 0, 70,
8515                                   12, 70, 65, 20, 68, 70, 65, 16, 78, 74, 95,
8516                                   26, 32, 33, 24, 12, 25, 21, 16, 15, 13, 12, 8,
8517                                   73, 76, 83, 68, 65, 75, 92, 75, 75, 79, 78,
8518                                   77, 72, 73, 87, 88, 83, 22, 21, 21, 15, 2, 9,
8519                                   6, 70, 0, 69, 70, 82, 83, 83, 85, 5, 8, 76, 5,
8520                                   4, 69, 75, 75, 77, 79, 79, 84, 93, 92, 98,
8521                                   100, 106, 86, 96, 103, 83, 69, 75, 2, 3, 4,
8522                                   48, 14, 13, 68, 23, 58, 44, 62, 13, 28, 21,
8523                                   70, 90, 96, 101, 126, 124, 122, 68, 43, 27,
8524                                   18, 9, 13, 2, 66, 68, 72, 76, 69, 5, 64, 14,
8525                                   12, 4, 7, 12, 15, 16, 8, 19, 16, 0, 29, 23,
8526                                   12, 5, 64, 70, 94, 97, 96 },
8527 
8528                                 {
8529 
8530                                 35,
8531                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 83, 11,
8532                                   18, 52, 14, 26, 67, 14, 23, 64, 75, 64, 87,
8533                                   103, 1, 0, 123, 125, 123, 37, 3, 69, 14, 23,
8534                                   64, 72, 6, 16, 64, 1, 67, 71, 68, 82, 75, 92,
8535                                   5, 69, 72, 64, 77, 74, 88, 12, 0, 65, 69, 7,
8536                                   3, 22, 0, 0, 0, 0, 94, 97, 7, 69, 68, 52, 6,
8537                                   69, 89, 73, 82, 5, 2, 67, 4, 74, 8, 67, 68, 2,
8538                                   85, 88, 87, 90, 27, 0, 12, 75, 0, 75, 68, 2,
8539                                   71, 83, 75, 83, 16, 71, 3, 76, 77, 1, 70, 3,
8540                                   9, 4, 6, 17, 14, 78, 66, 2, 66, 2, 73, 11, 67,
8541                                   7, 19, 1, 16, 17, 9, 84, 10, 65, 80, 68, 92,
8542                                   79, 67, 72, 1, 67, 66, 14, 64, 67, 5, 11, 72,
8543                                   72, 0, 98, 84, 67, 95, 66, 76, 13, 64, 78, 23,
8544                                   1, 65, 82, 24, 76, 89, 1, 98, 11, 22, 21, 17,
8545                                   22, 16, 5, 19, 21, 76, 1, 10, 3, 1, 76, 64,
8546                                   69, 71, 66, 72, 80, 67, 70, 99, 81, 76, 88,
8547                                   83, 89, 26, 32, 24, 23, 22, 14, 10, 14, 4, 66,
8548                                   2, 72, 83, 84, 106, 4, 1, 78, 64, 72, 75, 80,
8549                                   83, 88, 91, 92, 107, 78, 96, 105, 94, 101, 64,
8550                                   35, 24, 16, 6, 5, 65, 67, 71, 71, 7, 47, 31,
8551                                   24, 17, 34, 13, 7, 0, 64, 65, 41, 25, 15, 7,
8552                                   17, 5, 64, 68, 72, 72, 23, 9, 4, 65, 6, 67,
8553                                   72, 75, 3, 41, 24, 15, 8, 21, 6, 4, 2, 66, 62,
8554                                   79, 70, 2, 66, 68, 1, 8, 9, 64, 8, 14, 17, 76,
8555                                   71, 74, 65, 17, 68, 70, 1, 8, 17, 79, 71, 11,
8556                                   13, 83, 83, 83, 77, 72, 2, 72, 67, 69, 65, 4,
8557                                   74, 70, 69, 1, 79, 73, 80, 83, 64, 99, 76, 0,
8558                                   70, 13, 70, 65, 21, 68, 70, 65, 17, 79, 74,
8559                                   96, 25, 31, 32, 23, 11, 24, 20, 15, 14, 12,
8560                                   11, 7, 74, 77, 84, 69, 66, 76, 94, 77, 76, 80,
8561                                   78, 78, 72, 73, 87, 88, 82, 20, 19, 19, 13,
8562                                   64, 7, 4, 72, 65, 71, 72, 85, 85, 85, 86, 3,
8563                                   7, 78, 3, 2, 71, 77, 77, 79, 81, 81, 86, 96,
8564                                   94, 100, 102, 107, 88, 98, 104, 82, 68, 74, 3,
8565                                   4, 5, 49, 15, 14, 68, 24, 60, 46, 62, 14, 26,
8566                                   20, 72, 93, 99, 104, 126, 126, 123, 68, 43,
8567                                   27, 18, 9, 13, 2, 66, 68, 72, 75, 68, 6, 0,
8568                                   15, 12, 4, 8, 12, 15, 16, 8, 19, 16, 0, 28,
8569                                   22, 10, 3, 66, 72, 96, 99, 97 },
8570 
8571                                 {
8572 
8573                                 33,
8574                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 84, 10,
8575                                   16, 52, 14, 29, 68, 15, 23, 64, 76, 64, 88,
8576                                   104, 0, 65, 125, 126, 124, 40, 4, 69, 15, 23,
8577                                   64, 72, 7, 16, 65, 1, 67, 71, 68, 82, 74, 92,
8578                                   5, 69, 71, 65, 78, 74, 88, 12, 1, 65, 68, 7,
8579                                   3, 22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 52, 6,
8580                                   69, 88, 72, 82, 5, 4, 66, 6, 73, 9, 66, 66, 4,
8581                                   84, 88, 86, 90, 27, 0, 13, 74, 0, 75, 67, 4,
8582                                   71, 83, 75, 82, 16, 70, 3, 75, 77, 1, 70, 4,
8583                                   9, 4, 6, 17, 14, 79, 67, 2, 66, 2, 73, 11, 67,
8584                                   6, 19, 1, 16, 17, 8, 86, 10, 65, 82, 69, 93,
8585                                   78, 66, 71, 2, 67, 65, 15, 0, 67, 6, 12, 72,
8586                                   72, 1, 99, 84, 66, 95, 66, 76, 13, 64, 79, 24,
8587                                   1, 65, 84, 25, 77, 90, 1, 99, 9, 21, 20, 16,
8588                                   21, 15, 4, 18, 21, 78, 0, 9, 3, 1, 76, 65, 69,
8589                                   72, 66, 73, 81, 68, 71, 101, 82, 77, 89, 84,
8590                                   89, 24, 31, 22, 21, 20, 12, 7, 12, 1, 68, 0,
8591                                   75, 86, 86, 109, 2, 0, 80, 67, 74, 77, 82, 86,
8592                                   90, 94, 94, 109, 79, 97, 107, 95, 101, 64, 35,
8593                                   25, 16, 6, 5, 65, 67, 71, 70, 8, 48, 31, 24,
8594                                   17, 35, 13, 8, 0, 0, 65, 42, 26, 15, 7, 17, 5,
8595                                   64, 67, 71, 72, 24, 9, 4, 65, 7, 66, 72, 74,
8596                                   3, 42, 24, 15, 8, 22, 7, 4, 3, 65, 62, 79, 70,
8597                                   2, 66, 68, 1, 8, 9, 0, 8, 14, 18, 76, 71, 74,
8598                                   66, 17, 69, 71, 0, 7, 17, 81, 72, 10, 13, 84,
8599                                   84, 84, 77, 72, 3, 72, 67, 69, 64, 5, 75, 70,
8600                                   69, 1, 80, 73, 80, 83, 0, 99, 76, 1, 70, 13,
8601                                   70, 65, 22, 68, 71, 65, 18, 79, 75, 97, 24,
8602                                   31, 32, 22, 10, 23, 19, 14, 13, 11, 10, 6, 75,
8603                                   78, 85, 71, 68, 78, 96, 78, 77, 81, 79, 78,
8604                                   72, 73, 87, 89, 82, 17, 16, 17, 10, 67, 5, 2,
8605                                   75, 67, 73, 74, 87, 87, 86, 87, 1, 5, 79, 1,
8606                                   0, 73, 79, 80, 81, 83, 83, 88, 98, 96, 102,
8607                                   104, 108, 90, 100, 106, 81, 67, 73, 3, 5, 6,
8608                                   51, 16, 15, 68, 25, 61, 47, 62, 14, 25, 18,
8609                                   75, 96, 102, 107, 126, 126, 124, 68, 43, 27,
8610                                   18, 9, 13, 2, 66, 68, 71, 74, 67, 7, 0, 16,
8611                                   13, 5, 9, 13, 16, 17, 9, 20, 17, 0, 26, 20, 8,
8612                                   1, 68, 74, 98, 101, 98 },
8613 
8614                                 {
8615 
8616                                 32,
8617                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 86, 8,
8618                                   15, 52, 14, 31, 68, 16, 24, 64, 76, 0, 89,
8619                                   105, 0, 67, 126, 126, 124, 43, 6, 69, 16, 24,
8620                                   64, 72, 8, 16, 65, 1, 67, 70, 68, 83, 74, 92,
8621                                   5, 69, 70, 65, 78, 74, 88, 13, 1, 64, 68, 8,
8622                                   3, 22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 52, 6,
8623                                   69, 87, 71, 82, 6, 5, 64, 8, 71, 10, 64, 65,
8624                                   6, 83, 87, 85, 89, 28, 0, 14, 73, 0, 74, 66,
8625                                   6, 71, 83, 74, 80, 17, 70, 4, 74, 76, 2, 70,
8626                                   4, 10, 5, 7, 18, 15, 79, 67, 2, 66, 2, 73, 11,
8627                                   68, 5, 19, 0, 16, 17, 8, 88, 10, 66, 83, 70,
8628                                   94, 77, 65, 70, 3, 66, 64, 16, 1, 66, 7, 13,
8629                                   72, 72, 1, 100, 83, 65, 95, 65, 76, 14, 64,
8630                                   80, 25, 1, 65, 85, 26, 77, 91, 1, 99, 8, 20,
8631                                   20, 15, 20, 14, 3, 18, 21, 79, 64, 9, 3, 1,
8632                                   77, 65, 70, 73, 67, 74, 82, 68, 72, 103, 83,
8633                                   78, 90, 85, 89, 22, 30, 20, 19, 19, 10, 5, 10,
8634                                   64, 70, 65, 77, 88, 88, 111, 0, 65, 82, 69,
8635                                   76, 79, 84, 88, 92, 97, 96, 112, 80, 99, 108,
8636                                   95, 101, 64, 35, 25, 16, 6, 5, 65, 67, 71, 70,
8637                                   8, 48, 31, 24, 17, 36, 14, 9, 0, 1, 64, 43,
8638                                   27, 15, 8, 18, 6, 0, 67, 70, 71, 26, 10, 4,
8639                                   64, 8, 65, 71, 73, 4, 42, 25, 15, 8, 23, 8, 5,
8640                                   4, 64, 62, 79, 70, 3, 66, 68, 1, 8, 9, 0, 8,
8641                                   15, 18, 76, 71, 74, 67, 18, 70, 72, 64, 7, 17,
8642                                   82, 73, 10, 13, 85, 85, 84, 76, 71, 4, 71, 66,
8643                                   68, 64, 6, 75, 70, 69, 1, 81, 73, 80, 82, 1,
8644                                   99, 76, 1, 70, 14, 70, 65, 23, 68, 71, 65, 19,
8645                                   80, 75, 97, 23, 31, 31, 22, 9, 22, 18, 13, 13,
8646                                   10, 9, 5, 76, 79, 86, 72, 69, 79, 98, 79, 78,
8647                                   82, 80, 79, 72, 72, 87, 89, 81, 15, 14, 15, 8,
8648                                   69, 3, 0, 77, 69, 75, 76, 89, 89, 88, 88, 64,
8649                                   3, 80, 64, 65, 75, 81, 82, 83, 85, 85, 90,
8650                                   101, 98, 104, 106, 109, 92, 102, 107, 80, 65,
8651                                   72, 4, 6, 7, 53, 17, 16, 68, 26, 62, 49, 62,
8652                                   15, 23, 16, 77, 99, 104, 110, 126, 126, 125,
8653                                   68, 43, 27, 18, 9, 13, 2, 66, 68, 71, 73, 66,
8654                                   8, 1, 17, 14, 5, 10, 14, 17, 18, 9, 20, 17, 0,
8655                                   25, 19, 7, 0, 70, 76, 100, 103, 99 },
8656 
8657                                 {
8658 
8659                                 31,
8660                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 87, 7,
8661                                   14, 52, 14, 33, 68, 16, 25, 64, 77, 0, 90,
8662                                   106, 64, 68, 126, 126, 125, 46, 7, 69, 16, 25,
8663                                   64, 71, 9, 17, 66, 2, 66, 69, 69, 83, 74, 92,
8664                                   5, 68, 70, 65, 78, 73, 88, 13, 1, 64, 68, 8,
8665                                   3, 22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 52, 6,
8666                                   69, 86, 71, 82, 6, 6, 1, 10, 70, 11, 1, 64, 8,
8667                                   82, 86, 84, 88, 29, 0, 15, 73, 1, 74, 66, 8,
8668                                   71, 82, 74, 79, 17, 70, 4, 72, 76, 3, 69, 4,
8669                                   10, 5, 8, 18, 15, 80, 67, 2, 66, 2, 73, 11,
8670                                   68, 5, 19, 64, 16, 17, 8, 90, 10, 66, 85, 71,
8671                                   95, 77, 64, 70, 3, 65, 64, 17, 1, 66, 7, 15,
8672                                   72, 72, 1, 101, 83, 64, 95, 65, 76, 15, 0, 81,
8673                                   25, 1, 65, 86, 27, 78, 92, 1, 100, 6, 19, 19,
8674                                   15, 19, 14, 3, 17, 20, 80, 65, 9, 3, 1, 77,
8675                                   66, 71, 74, 68, 74, 83, 69, 72, 105, 84, 78,
8676                                   91, 86, 89, 21, 28, 19, 17, 17, 8, 3, 8, 67,
8677                                   73, 67, 80, 91, 91, 114, 65, 67, 83, 71, 79,
8678                                   82, 87, 90, 95, 99, 99, 114, 81, 101, 109, 96,
8679                                   101, 0, 36, 25, 17, 6, 5, 65, 67, 71, 69, 8,
8680                                   48, 32, 24, 17, 37, 14, 9, 1, 1, 0, 44, 27,
8681                                   16, 8, 19, 6, 0, 66, 69, 70, 27, 11, 5, 64, 8,
8682                                   65, 70, 71, 4, 42, 25, 15, 9, 23, 8, 6, 4, 0,
8683                                   62, 78, 69, 3, 66, 68, 1, 8, 9, 0, 9, 15, 19,
8684                                   76, 71, 75, 67, 18, 71, 73, 65, 6, 17, 83, 74,
8685                                   10, 13, 85, 86, 85, 75, 70, 5, 71, 66, 68, 0,
8686                                   6, 75, 69, 68, 2, 81, 73, 80, 82, 2, 99, 76,
8687                                   1, 70, 15, 70, 65, 24, 69, 71, 65, 19, 81, 75,
8688                                   98, 22, 30, 31, 21, 8, 22, 18, 12, 12, 10, 8,
8689                                   4, 77, 80, 87, 74, 70, 81, 100, 81, 80, 83,
8690                                   80, 79, 72, 72, 86, 90, 80, 13, 12, 13, 6, 72,
8691                                   1, 65, 80, 71, 78, 78, 92, 91, 89, 88, 65, 2,
8692                                   82, 66, 68, 77, 83, 84, 85, 87, 88, 92, 103,
8693                                   100, 106, 107, 111, 94, 104, 109, 79, 64, 71,
8694                                   5, 7, 8, 54, 18, 17, 68, 27, 62, 50, 62, 16,
8695                                   22, 15, 80, 102, 107, 112, 126, 126, 126, 67,
8696                                   43, 27, 18, 9, 13, 2, 66, 68, 70, 72, 66, 9,
8697                                   2, 18, 14, 6, 11, 14, 17, 18, 9, 21, 17, 0,
8698                                   24, 17, 5, 65, 71, 77, 103, 104, 100 },
8699 
8700                                 {
8701 
8702                                 30,
8703                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 89, 5,
8704                                   12, 52, 14, 36, 69, 17, 25, 64, 78, 0, 91,
8705                                   107, 64, 70, 126, 126, 125, 49, 8, 69, 17, 25,
8706                                   64, 71, 10, 17, 66, 2, 66, 69, 69, 84, 73, 92,
8707                                   5, 68, 69, 66, 78, 73, 88, 14, 2, 64, 67, 9,
8708                                   3, 22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 52, 6,
8709                                   69, 85, 70, 82, 7, 8, 2, 12, 68, 12, 2, 1, 10,
8710                                   81, 85, 83, 88, 30, 0, 16, 72, 1, 73, 65, 10,
8711                                   71, 82, 73, 78, 17, 69, 5, 71, 75, 3, 69, 5,
8712                                   10, 5, 9, 19, 16, 80, 68, 2, 66, 2, 73, 11,
8713                                   69, 4, 19, 64, 16, 17, 7, 92, 10, 67, 87, 72,
8714                                   96, 76, 0, 69, 4, 64, 0, 18, 2, 65, 8, 16, 72,
8715                                   72, 2, 102, 82, 0, 95, 65, 76, 15, 0, 82, 26,
8716                                   1, 65, 88, 28, 78, 93, 1, 101, 5, 18, 19, 14,
8717                                   18, 13, 2, 16, 20, 81, 66, 9, 3, 1, 78, 67,
8718                                   71, 75, 68, 75, 84, 70, 73, 107, 85, 79, 92,
8719                                   87, 89, 19, 27, 17, 15, 15, 6, 0, 6, 69, 75,
8720                                   69, 82, 93, 93, 116, 67, 68, 85, 74, 81, 84,
8721                                   89, 93, 97, 102, 101, 117, 82, 102, 111, 97,
8722                                   101, 0, 36, 26, 17, 6, 5, 65, 67, 71, 69, 9,
8723                                   49, 32, 24, 17, 38, 15, 10, 1, 2, 1, 45, 28,
8724                                   16, 8, 20, 7, 1, 66, 68, 70, 28, 11, 5, 64, 9,
8725                                   64, 70, 70, 5, 43, 25, 15, 9, 24, 9, 7, 5, 1,
8726                                   62, 78, 69, 4, 66, 68, 1, 8, 9, 1, 9, 15, 19,
8727                                   76, 71, 75, 68, 19, 72, 74, 66, 5, 17, 84, 75,
8728                                   9, 13, 86, 87, 85, 74, 70, 6, 70, 65, 67, 0,
8729                                   7, 75, 69, 68, 2, 82, 73, 80, 81, 3, 99, 76,
8730                                   2, 70, 15, 70, 65, 25, 69, 71, 65, 20, 81, 76,
8731                                   99, 21, 30, 30, 20, 7, 21, 17, 11, 11, 9, 7,
8732                                   3, 78, 81, 88, 75, 72, 82, 102, 82, 81, 84,
8733                                   81, 80, 72, 72, 86, 90, 79, 11, 10, 11, 3, 75,
8734                                   64, 67, 82, 73, 80, 80, 94, 93, 91, 89, 67, 0,
8735                                   83, 68, 70, 79, 85, 86, 87, 89, 90, 94, 106,
8736                                   102, 108, 109, 112, 96, 106, 110, 78, 0, 70,
8737                                   5, 8, 9, 56, 19, 18, 68, 28, 62, 52, 62, 16,
8738                                   20, 13, 82, 105, 110, 115, 126, 126, 126, 67,
8739                                   43, 27, 18, 9, 13, 2, 66, 68, 70, 71, 65, 10,
8740                                   3, 19, 15, 6, 12, 15, 18, 19, 10, 21, 18, 0,
8741                                   22, 16, 3, 67, 73, 79, 105, 106, 101 },
8742 
8743                                 {
8744 
8745                                 28,
8746                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 90, 4,
8747                                   11, 52, 14, 38, 69, 18, 26, 64, 79, 0, 92,
8748                                   109, 65, 72, 126, 126, 126, 51, 9, 69, 18, 26,
8749                                   64, 71, 11, 17, 67, 2, 66, 68, 70, 84, 73, 93,
8750                                   5, 68, 69, 66, 79, 73, 88, 14, 2, 64, 67, 9,
8751                                   3, 22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 52, 6,
8752                                   69, 84, 69, 82, 7, 9, 4, 14, 67, 13, 4, 2, 11,
8753                                   80, 85, 82, 87, 30, 0, 17, 71, 1, 73, 65, 11,
8754                                   71, 82, 73, 77, 17, 69, 5, 70, 75, 4, 69, 5,
8755                                   10, 5, 9, 19, 16, 81, 68, 2, 66, 2, 73, 11,
8756                                   69, 3, 19, 65, 16, 17, 7, 94, 10, 67, 89, 73,
8757                                   97, 75, 1, 68, 5, 64, 0, 19, 2, 65, 9, 17, 72,
8758                                   72, 2, 104, 82, 1, 95, 65, 77, 16, 0, 83, 27,
8759                                   1, 65, 89, 29, 79, 94, 1, 102, 3, 17, 18, 13,
8760                                   17, 12, 1, 15, 19, 83, 67, 8, 3, 1, 78, 68,
8761                                   72, 76, 69, 76, 85, 71, 74, 109, 87, 80, 93,
8762                                   88, 89, 17, 25, 15, 13, 13, 4, 65, 4, 72, 78,
8763                                   71, 85, 96, 96, 119, 69, 70, 87, 76, 83, 87,
8764                                   92, 95, 100, 105, 103, 119, 83, 104, 112, 98,
8765                                   102, 0, 36, 26, 17, 6, 5, 65, 67, 71, 68, 9,
8766                                   49, 32, 24, 17, 39, 15, 10, 1, 2, 1, 46, 28,
8767                                   16, 8, 20, 7, 1, 65, 67, 69, 29, 12, 5, 64,
8768                                   10, 0, 69, 69, 5, 43, 25, 15, 9, 25, 9, 7, 6,
8769                                   1, 62, 78, 69, 4, 66, 68, 1, 8, 9, 1, 9, 15,
8770                                   20, 76, 71, 75, 69, 19, 73, 75, 67, 4, 17, 86,
8771                                   77, 9, 13, 87, 88, 86, 74, 69, 7, 70, 65, 67,
8772                                   1, 8, 76, 69, 68, 2, 83, 73, 80, 81, 3, 100,
8773                                   76, 2, 70, 16, 70, 65, 25, 69, 72, 65, 21, 82,
8774                                   76, 100, 20, 29, 30, 19, 5, 20, 16, 10, 10, 8,
8775                                   6, 2, 79, 82, 89, 77, 73, 84, 104, 84, 82, 85,
8776                                   82, 80, 72, 72, 86, 91, 79, 8, 7, 9, 1, 78,
8777                                   67, 70, 85, 75, 82, 82, 97, 95, 92, 90, 69,
8778                                   65, 85, 70, 72, 82, 88, 89, 90, 91, 92, 97,
8779                                   108, 104, 111, 111, 113, 98, 108, 112, 77, 1,
8780                                   69, 6, 9, 9, 57, 20, 18, 68, 28, 62, 53, 62,
8781                                   17, 19, 11, 85, 108, 113, 118, 126, 126, 126,
8782                                   67, 43, 27, 18, 9, 13, 2, 66, 68, 69, 71, 64,
8783                                   11, 3, 20, 15, 7, 12, 15, 18, 19, 10, 22, 18,
8784                                   64, 21, 14, 1, 69, 75, 81, 107, 108, 102 },
8785 
8786                                 {
8787 
8788                                 27,
8789                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 91, 3,
8790                                   10, 52, 14, 40, 69, 19, 27, 64, 79, 1, 93,
8791                                   110, 66, 74, 126, 126, 126, 54, 11, 69, 19,
8792                                   27, 64, 70, 12, 18, 68, 2, 65, 67, 70, 84, 73,
8793                                   93, 5, 68, 68, 66, 79, 73, 88, 14, 2, 0, 67,
8794                                   9, 3, 22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 52,
8795                                   6, 69, 83, 68, 82, 7, 10, 6, 16, 65, 15, 6, 3,
8796                                   13, 79, 84, 81, 86, 31, 1, 18, 70, 1, 72, 64,
8797                                   13, 71, 81, 73, 75, 18, 69, 5, 68, 75, 5, 69,
8798                                   5, 11, 6, 10, 19, 16, 81, 68, 3, 66, 2, 72,
8799                                   11, 69, 3, 19, 66, 16, 17, 7, 96, 10, 67, 90,
8800                                   74, 97, 74, 2, 67, 6, 0, 1, 20, 3, 65, 10, 18,
8801                                   72, 72, 2, 105, 81, 2, 95, 64, 77, 17, 0, 84,
8802                                   28, 1, 65, 90, 30, 80, 95, 1, 102, 2, 16, 18,
8803                                   12, 16, 11, 1, 15, 19, 84, 68, 8, 3, 1, 78,
8804                                   68, 73, 77, 70, 77, 86, 71, 74, 110, 88, 80,
8805                                   94, 89, 89, 16, 24, 14, 12, 12, 2, 67, 2, 74,
8806                                   80, 73, 87, 99, 98, 122, 70, 72, 88, 78, 85,
8807                                   89, 94, 97, 102, 107, 105, 121, 83, 106, 113,
8808                                   98, 102, 0, 37, 26, 17, 7, 5, 65, 66, 71, 67,
8809                                   9, 49, 32, 25, 17, 40, 16, 11, 2, 3, 2, 47,
8810                                   29, 17, 9, 21, 8, 1, 64, 66, 68, 31, 13, 6, 0,
8811                                   11, 1, 68, 68, 6, 43, 26, 16, 9, 26, 10, 8, 7,
8812                                   2, 62, 77, 68, 5, 66, 68, 1, 9, 10, 1, 9, 16,
8813                                   21, 76, 71, 75, 69, 19, 74, 75, 68, 4, 17, 87,
8814                                   78, 9, 13, 87, 89, 87, 73, 68, 8, 70, 64, 67,
8815                                   2, 9, 76, 69, 68, 3, 83, 73, 80, 81, 4, 100,
8816                                   76, 2, 70, 17, 70, 65, 26, 69, 72, 65, 22, 83,
8817                                   76, 100, 19, 29, 30, 19, 4, 19, 15, 9, 10, 7,
8818                                   5, 2, 79, 83, 90, 78, 74, 86, 106, 85, 83, 85,
8819                                   82, 80, 71, 71, 86, 92, 78, 6, 5, 7, 64, 80,
8820                                   69, 72, 87, 77, 84, 84, 99, 97, 93, 91, 71,
8821                                   66, 86, 72, 74, 84, 90, 91, 92, 93, 94, 99,
8822                                   110, 105, 113, 113, 114, 100, 110, 114, 76, 3,
8823                                   67, 7, 10, 10, 59, 21, 19, 68, 29, 62, 54, 62,
8824                                   18, 18, 10, 87, 111, 115, 121, 126, 126, 126,
8825                                   67, 43, 27, 18, 9, 14, 2, 66, 68, 68, 70, 0,
8826                                   12, 4, 22, 16, 8, 13, 16, 19, 20, 10, 23, 18,
8827                                   64, 20, 13, 0, 70, 77, 83, 109, 110, 102 },
8828 
8829                                 {
8830 
8831                                 26,
8832                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 93, 1,
8833                                   8, 52, 14, 43, 70, 20, 27, 64, 80, 1, 94, 111,
8834                                   66, 76, 126, 126, 126, 57, 12, 69, 20, 27, 64,
8835                                   70, 13, 18, 68, 2, 65, 67, 70, 85, 72, 93, 5,
8836                                   68, 67, 67, 79, 73, 88, 15, 3, 0, 66, 10, 3,
8837                                   22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 52, 6, 69,
8838                                   82, 67, 82, 8, 12, 7, 18, 64, 16, 7, 5, 15,
8839                                   78, 83, 80, 86, 32, 1, 19, 69, 1, 72, 0, 15,
8840                                   71, 81, 72, 74, 18, 68, 6, 67, 74, 5, 69, 6,
8841                                   11, 6, 11, 20, 17, 82, 69, 3, 66, 2, 72, 11,
8842                                   70, 2, 19, 66, 16, 17, 6, 98, 10, 68, 92, 75,
8843                                   98, 73, 3, 66, 7, 1, 2, 21, 4, 64, 11, 19, 72,
8844                                   72, 3, 106, 81, 3, 95, 64, 77, 17, 0, 85, 29,
8845                                   1, 65, 92, 31, 80, 96, 1, 103, 0, 15, 17, 11,
8846                                   15, 10, 0, 14, 19, 85, 69, 8, 3, 1, 79, 69,
8847                                   73, 78, 70, 78, 87, 72, 75, 112, 89, 81, 95,
8848                                   90, 89, 14, 23, 12, 10, 10, 0, 70, 0, 77, 82,
8849                                   75, 90, 101, 100, 124, 72, 73, 90, 81, 87, 91,
8850                                   96, 100, 104, 110, 107, 124, 84, 107, 115, 99,
8851                                   102, 0, 37, 27, 17, 7, 5, 65, 66, 71, 67, 10,
8852                                   50, 32, 25, 17, 41, 16, 12, 2, 4, 3, 48, 30,
8853                                   17, 9, 22, 8, 2, 64, 65, 68, 32, 13, 6, 0, 12,
8854                                   2, 68, 67, 6, 44, 26, 16, 9, 27, 11, 9, 8, 3,
8855                                   62, 77, 68, 5, 66, 68, 1, 9, 10, 2, 9, 16, 21,
8856                                   76, 71, 75, 70, 20, 75, 76, 69, 3, 17, 88, 79,
8857                                   8, 13, 88, 90, 87, 72, 68, 9, 69, 64, 66, 2,
8858                                   10, 76, 69, 68, 3, 84, 73, 80, 80, 5, 100, 76,
8859                                   3, 70, 17, 70, 65, 27, 69, 72, 65, 23, 83, 77,
8860                                   101, 18, 29, 29, 18, 3, 18, 14, 8, 9, 6, 4, 1,
8861                                   80, 84, 91, 80, 76, 87, 108, 86, 84, 86, 83,
8862                                   81, 71, 71, 86, 92, 77, 4, 3, 5, 67, 83, 71,
8863                                   74, 90, 79, 86, 86, 101, 99, 95, 92, 73, 68,
8864                                   87, 74, 76, 86, 92, 93, 94, 95, 96, 101, 113,
8865                                   107, 115, 115, 115, 102, 112, 115, 75, 4, 66,
8866                                   7, 11, 11, 61, 22, 20, 68, 30, 62, 56, 62, 18,
8867                                   16, 8, 90, 114, 118, 124, 126, 126, 126, 67,
8868                                   43, 27, 18, 9, 14, 2, 66, 68, 68, 69, 1, 13,
8869                                   5, 23, 17, 8, 14, 17, 20, 21, 11, 23, 19, 64,
8870                                   18, 11, 65, 72, 79, 85, 111, 112, 103 },
8871 
8872                                 {
8873 
8874                                 25,
8875                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 94, 0,
8876                                   7, 52, 14, 45, 70, 20, 28, 64, 81, 1, 95, 112,
8877                                   67, 77, 126, 126, 126, 60, 13, 69, 20, 28, 64,
8878                                   69, 14, 19, 69, 3, 64, 66, 71, 85, 72, 93, 5,
8879                                   67, 67, 67, 79, 72, 88, 15, 3, 0, 66, 10, 3,
8880                                   22, 0, 0, 0, 5, 96, 97, 10, 75, 70, 52, 6, 69,
8881                                   81, 67, 82, 8, 13, 9, 20, 1, 17, 9, 6, 17, 77,
8882                                   82, 79, 85, 33, 1, 20, 69, 2, 71, 0, 17, 71,
8883                                   80, 72, 73, 18, 68, 6, 65, 74, 6, 68, 6, 11,
8884                                   6, 12, 20, 17, 82, 69, 3, 66, 2, 72, 11, 70,
8885                                   2, 19, 67, 16, 17, 6, 100, 10, 68, 94, 76, 99,
8886                                   73, 4, 66, 7, 2, 2, 22, 4, 64, 11, 21, 72, 72,
8887                                   3, 107, 80, 4, 95, 64, 77, 18, 1, 86, 29, 1,
8888                                   65, 93, 32, 81, 97, 1, 104, 64, 14, 17, 11,
8889                                   14, 10, 0, 13, 18, 86, 70, 8, 3, 1, 79, 70,
8890                                   74, 79, 71, 78, 88, 73, 75, 114, 90, 81, 96,
8891                                   91, 89, 13, 21, 11, 8, 8, 65, 72, 65, 79, 85,
8892                                   77, 92, 104, 103, 126, 74, 75, 91, 83, 90, 94,
8893                                   99, 102, 107, 112, 110, 126, 85, 109, 116,
8894                                   100, 102, 1, 38, 27, 18, 7, 5, 65, 66, 71, 66,
8895                                   10, 50, 33, 25, 17, 42, 17, 12, 3, 4, 4, 49,
8896                                   30, 18, 9, 23, 9, 2, 0, 64, 67, 33, 14, 7, 0,
8897                                   12, 2, 67, 65, 7, 44, 26, 16, 10, 27, 11, 10,
8898                                   8, 4, 62, 76, 67, 6, 66, 68, 1, 9, 10, 2, 10,
8899                                   16, 22, 76, 71, 76, 70, 20, 76, 77, 70, 2, 17,
8900                                   89, 80, 8, 13, 88, 91, 88, 71, 67, 10, 69, 0,
8901                                   66, 3, 10, 76, 68, 67, 4, 84, 73, 80, 80, 6,
8902                                   100, 76, 3, 70, 18, 70, 65, 28, 70, 72, 65,
8903                                   23, 84, 77, 102, 17, 28, 29, 17, 2, 18, 14, 7,
8904                                   8, 6, 3, 0, 81, 85, 92, 81, 77, 89, 110, 88,
8905                                   86, 87, 83, 81, 71, 71, 85, 93, 76, 2, 1, 3,
8906                                   69, 86, 73, 76, 92, 81, 89, 88, 104, 101, 96,
8907                                   92, 74, 69, 89, 76, 79, 88, 94, 95, 96, 97,
8908                                   99, 103, 115, 109, 117, 116, 117, 104, 114,
8909                                   117, 74, 5, 65, 8, 12, 12, 62, 23, 21, 68, 31,
8910                                   62, 57, 62, 19, 15, 7, 92, 117, 121, 126, 126,
8911                                   126, 126, 66, 43, 27, 18, 9, 14, 2, 66, 68,
8912                                   67, 68, 1, 14, 6, 24, 17, 9, 15, 17, 20, 21,
8913                                   11, 24, 19, 64, 17, 10, 67, 74, 80, 86, 114,
8914                                   113, 104 },
8915 
8916                                 {
8917 
8918                                 23,
8919                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 96, 65,
8920                                   6, 52, 14, 47, 70, 21, 29, 64, 82, 1, 96, 113,
8921                                   67, 79, 126, 126, 126, 62, 14, 69, 21, 29, 64,
8922                                   69, 15, 19, 69, 3, 64, 65, 71, 86, 72, 93, 5,
8923                                   67, 66, 67, 80, 72, 88, 16, 3, 0, 66, 11, 3,
8924                                   22, 0, 0, 0, 5, 97, 97, 11, 76, 70, 52, 6, 69,
8925                                   80, 66, 82, 9, 14, 11, 22, 2, 18, 11, 7, 19,
8926                                   76, 82, 78, 84, 33, 1, 21, 68, 2, 71, 1, 19,
8927                                   71, 80, 71, 72, 18, 68, 7, 64, 73, 7, 68, 6,
8928                                   11, 6, 12, 21, 18, 83, 69, 3, 66, 2, 72, 11,
8929                                   71, 1, 19, 68, 16, 17, 6, 102, 10, 69, 96, 77,
8930                                   100, 72, 5, 65, 8, 2, 3, 23, 5, 0, 12, 22, 72,
8931                                   72, 3, 108, 80, 5, 95, 64, 77, 19, 1, 87, 30,
8932                                   1, 65, 94, 33, 81, 98, 1, 105, 66, 13, 16, 10,
8933                                   13, 9, 64, 12, 18, 88, 71, 7, 3, 1, 80, 71,
8934                                   75, 80, 72, 79, 89, 74, 76, 116, 91, 82, 97,
8935                                   92, 89, 11, 20, 9, 6, 6, 67, 74, 67, 82, 87,
8936                                   79, 95, 106, 105, 126, 76, 77, 93, 85, 92, 96,
8937                                   101, 104, 109, 115, 112, 126, 86, 111, 117,
8938                                   101, 102, 1, 38, 27, 18, 7, 5, 65, 66, 71, 66,
8939                                   10, 50, 33, 25, 17, 43, 17, 13, 3, 5, 4, 50,
8940                                   31, 18, 9, 23, 9, 3, 0, 0, 66, 34, 15, 7, 0,
8941                                   13, 3, 66, 64, 7, 44, 26, 16, 10, 28, 12, 10,
8942                                   9, 5, 62, 76, 67, 6, 66, 68, 1, 9, 10, 2, 10,
8943                                   16, 22, 76, 71, 76, 71, 21, 77, 78, 71, 1, 17,
8944                                   91, 81, 8, 13, 89, 92, 88, 71, 66, 11, 68, 0,
8945                                   65, 3, 11, 77, 68, 67, 4, 85, 73, 80, 79, 7,
8946                                   100, 76, 3, 70, 19, 70, 65, 29, 70, 73, 65,
8947                                   24, 85, 77, 103, 16, 28, 28, 16, 1, 17, 13, 6,
8948                                   7, 5, 2, 64, 82, 86, 93, 83, 78, 90, 112, 89,
8949                                   87, 88, 84, 82, 71, 71, 85, 93, 76, 64, 65, 1,
8950                                   71, 89, 75, 78, 95, 83, 91, 90, 106, 103, 98,
8951                                   93, 76, 71, 90, 78, 81, 90, 96, 98, 98, 99,
8952                                   101, 105, 118, 111, 119, 118, 118, 106, 116,
8953                                   118, 73, 6, 64, 9, 13, 13, 62, 24, 22, 68, 32,
8954                                   62, 59, 62, 20, 13, 5, 95, 120, 124, 126, 126,
8955                                   126, 126, 66, 43, 27, 18, 9, 14, 2, 66, 68,
8956                                   67, 67, 2, 15, 6, 25, 18, 9, 16, 18, 21, 22,
8957                                   11, 24, 19, 64, 16, 8, 69, 76, 82, 88, 116,
8958                                   115, 105 },
8959 
8960                                 {
8961 
8962                                 22,
8963                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 66,
8964                                   4, 52, 14, 50, 71, 22, 29, 64, 82, 2, 97, 114,
8965                                   68, 81, 126, 126, 126, 62, 16, 69, 22, 29, 64,
8966                                   69, 16, 19, 70, 3, 64, 65, 71, 86, 71, 93, 5,
8967                                   67, 65, 68, 80, 72, 88, 16, 4, 1, 65, 11, 3,
8968                                   22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 52, 6, 69,
8969                                   79, 65, 82, 9, 16, 12, 24, 4, 19, 12, 9, 21,
8970                                   75, 81, 77, 84, 34, 1, 22, 67, 2, 70, 2, 21,
8971                                   71, 80, 71, 70, 19, 67, 7, 0, 73, 7, 68, 7,
8972                                   12, 7, 13, 21, 18, 83, 70, 3, 66, 2, 72, 11,
8973                                   71, 0, 19, 68, 16, 17, 5, 104, 10, 69, 97, 78,
8974                                   101, 71, 6, 64, 9, 3, 4, 24, 6, 0, 13, 23, 72,
8975                                   72, 4, 109, 79, 6, 95, 0, 77, 19, 1, 88, 31,
8976                                   1, 65, 96, 34, 82, 99, 1, 105, 67, 12, 16, 9,
8977                                   12, 8, 65, 12, 18, 89, 72, 7, 3, 1, 80, 71,
8978                                   75, 81, 72, 80, 90, 74, 77, 118, 92, 83, 98,
8979                                   93, 89, 9, 19, 7, 4, 5, 69, 77, 69, 84, 89,
8980                                   81, 97, 109, 107, 126, 78, 78, 95, 88, 94, 98,
8981                                   103, 107, 111, 118, 114, 126, 87, 112, 119,
8982                                   101, 102, 1, 38, 28, 18, 7, 5, 65, 66, 71, 65,
8983                                   11, 51, 33, 25, 17, 44, 18, 14, 3, 6, 5, 51,
8984                                   32, 18, 10, 24, 10, 3, 1, 1, 66, 36, 15, 7, 1,
8985                                   14, 4, 66, 0, 8, 45, 27, 16, 10, 29, 13, 11,
8986                                   10, 6, 62, 76, 67, 7, 66, 68, 1, 9, 10, 3, 10,
8987                                   17, 23, 76, 71, 76, 72, 21, 78, 79, 72, 1, 17,
8988                                   92, 82, 7, 13, 90, 93, 89, 70, 66, 12, 68, 1,
8989                                   65, 4, 12, 77, 68, 67, 4, 86, 73, 80, 79, 8,
8990                                   100, 76, 4, 70, 19, 70, 65, 30, 70, 73, 65,
8991                                   25, 85, 78, 103, 15, 28, 28, 16, 0, 16, 12, 5,
8992                                   7, 4, 1, 65, 83, 87, 94, 84, 80, 92, 114, 90,
8993                                   88, 89, 85, 82, 71, 70, 85, 94, 75, 66, 67,
8994                                   64, 74, 91, 77, 80, 97, 85, 93, 92, 108, 105,
8995                                   99, 94, 78, 73, 91, 80, 83, 92, 98, 100, 100,
8996                                   101, 103, 107, 120, 113, 121, 120, 119, 108,
8997                                   118, 120, 72, 8, 0, 9, 14, 14, 62, 25, 23, 68,
8998                                   33, 62, 60, 62, 20, 12, 3, 97, 123, 126, 126,
8999                                   126, 126, 126, 66, 43, 27, 18, 9, 14, 2, 66,
9000                                   68, 66, 66, 3, 16, 7, 26, 19, 10, 17, 19, 22,
9001                                   23, 12, 25, 20, 64, 14, 7, 70, 77, 84, 90,
9002                                   118, 117, 106 },
9003 
9004                                 {
9005 
9006                                 21,
9007                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 68,
9008                                   3, 52, 14, 52, 71, 23, 30, 64, 83, 2, 98, 115,
9009                                   68, 83, 126, 126, 126, 62, 17, 69, 23, 30, 64,
9010                                   68, 17, 20, 70, 3, 0, 64, 72, 87, 71, 93, 5,
9011                                   67, 65, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3,
9012                                   22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 52, 6, 69,
9013                                   78, 64, 82, 10, 17, 14, 26, 5, 20, 14, 10, 23,
9014                                   74, 80, 76, 83, 35, 1, 23, 66, 2, 70, 2, 23,
9015                                   71, 79, 70, 69, 19, 67, 8, 2, 72, 8, 68, 7,
9016                                   12, 7, 14, 22, 19, 84, 70, 3, 66, 2, 72, 11,
9017                                   72, 0, 19, 69, 16, 17, 5, 106, 10, 70, 99, 79,
9018                                   102, 70, 7, 0, 10, 4, 4, 25, 6, 1, 14, 24, 72,
9019                                   72, 4, 110, 79, 7, 95, 0, 77, 20, 1, 89, 32,
9020                                   1, 65, 97, 35, 82, 100, 1, 106, 69, 11, 15, 8,
9021                                   11, 7, 65, 11, 17, 90, 73, 7, 3, 1, 81, 72,
9022                                   76, 82, 73, 81, 91, 75, 77, 120, 93, 83, 99,
9023                                   94, 89, 8, 17, 6, 2, 3, 71, 79, 71, 87, 92,
9024                                   83, 100, 111, 110, 126, 80, 80, 96, 90, 96,
9025                                   101, 106, 109, 114, 120, 116, 126, 88, 114,
9026                                   120, 102, 102, 1, 39, 28, 18, 7, 5, 65, 66,
9027                                   71, 65, 11, 51, 33, 25, 17, 45, 18, 14, 4, 6,
9028                                   6, 52, 32, 19, 10, 25, 10, 4, 1, 2, 65, 37,
9029                                   16, 8, 1, 15, 5, 65, 1, 8, 45, 27, 16, 10, 30,
9030                                   13, 12, 11, 7, 62, 75, 66, 7, 66, 68, 1, 9,
9031                                   10, 3, 10, 17, 23, 76, 71, 76, 72, 22, 79, 80,
9032                                   73, 0, 17, 93, 83, 7, 13, 90, 94, 89, 69, 65,
9033                                   13, 67, 1, 64, 4, 13, 77, 68, 67, 5, 86, 73,
9034                                   80, 78, 9, 100, 76, 4, 70, 20, 70, 65, 31, 70,
9035                                   73, 65, 26, 86, 78, 104, 14, 27, 27, 15, 64,
9036                                   15, 11, 4, 6, 3, 0, 66, 84, 88, 95, 86, 81,
9037                                   93, 116, 92, 89, 90, 85, 83, 71, 70, 85, 94,
9038                                   74, 68, 69, 66, 76, 94, 79, 82, 100, 87, 95,
9039                                   94, 111, 107, 101, 95, 80, 74, 93, 82, 85, 94,
9040                                   100, 102, 102, 103, 105, 109, 123, 115, 123,
9041                                   122, 120, 110, 120, 121, 71, 9, 1, 10, 15, 15,
9042                                   62, 26, 24, 68, 34, 62, 62, 62, 21, 10, 2,
9043                                   100, 126, 126, 126, 126, 126, 126, 66, 43, 27,
9044                                   18, 9, 14, 2, 66, 68, 66, 65, 4, 17, 8, 27,
9045                                   19, 10, 18, 19, 22, 23, 12, 25, 20, 64, 13, 5,
9046                                   72, 79, 86, 92, 120, 119, 107 },
9047 
9048                                 {
9049 
9050                                 20,
9051                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 100, 69,
9052                                   2, 52, 14, 54, 71, 24, 31, 64, 84, 2, 99, 116,
9053                                   69, 85, 126, 126, 126, 62, 18, 69, 24, 31, 64,
9054                                   68, 18, 20, 71, 3, 0, 0, 72, 87, 71, 93, 5,
9055                                   67, 64, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3,
9056                                   22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 52, 6, 69,
9057                                   77, 0, 82, 10, 18, 16, 28, 7, 21, 16, 11, 25,
9058                                   73, 79, 75, 82, 36, 1, 24, 65, 2, 69, 3, 25,
9059                                   71, 79, 70, 68, 19, 67, 8, 3, 72, 9, 68, 7,
9060                                   12, 7, 15, 22, 19, 84, 70, 3, 66, 2, 72, 11,
9061                                   72, 64, 19, 70, 16, 17, 5, 108, 10, 70, 101,
9062                                   80, 103, 69, 8, 1, 11, 5, 5, 26, 7, 1, 15, 25,
9063                                   72, 72, 4, 111, 78, 8, 95, 0, 77, 21, 1, 90,
9064                                   33, 1, 65, 98, 36, 83, 101, 1, 107, 70, 10,
9065                                   15, 7, 10, 6, 66, 10, 17, 91, 74, 7, 3, 1, 81,
9066                                   73, 77, 83, 74, 82, 92, 76, 78, 122, 94, 84,
9067                                   100, 95, 89, 6, 16, 4, 0, 1, 73, 81, 73, 89,
9068                                   94, 85, 102, 114, 112, 126, 82, 82, 98, 92,
9069                                   98, 103, 108, 111, 116, 123, 118, 126, 89,
9070                                   116, 121, 103, 102, 1, 39, 28, 18, 7, 5, 65,
9071                                   66, 71, 64, 11, 51, 33, 25, 17, 46, 19, 15, 4,
9072                                   7, 7, 53, 33, 19, 10, 26, 11, 4, 2, 3, 64, 38,
9073                                   17, 8, 1, 16, 6, 64, 2, 9, 45, 27, 16, 10, 31,
9074                                   14, 13, 12, 8, 62, 75, 66, 8, 66, 68, 1, 9,
9075                                   10, 3, 10, 17, 24, 76, 71, 76, 73, 22, 80, 81,
9076                                   74, 64, 17, 94, 84, 7, 13, 91, 95, 90, 68, 64,
9077                                   14, 67, 2, 64, 5, 14, 77, 68, 67, 5, 87, 73,
9078                                   80, 78, 10, 100, 76, 4, 70, 21, 70, 65, 32,
9079                                   70, 73, 65, 27, 87, 78, 105, 13, 27, 27, 14,
9080                                   65, 14, 10, 3, 5, 2, 64, 67, 85, 89, 96, 87,
9081                                   82, 95, 118, 93, 90, 91, 86, 83, 71, 70, 85,
9082                                   95, 73, 70, 71, 68, 78, 97, 81, 84, 102, 89,
9083                                   97, 96, 113, 109, 102, 96, 82, 76, 94, 84, 87,
9084                                   96, 102, 104, 104, 105, 107, 111, 125, 117,
9085                                   125, 124, 121, 112, 122, 123, 70, 10, 2, 11,
9086                                   16, 16, 62, 27, 25, 68, 35, 62, 62, 62, 22, 9,
9087                                   0, 102, 126, 126, 126, 126, 126, 126, 66, 43,
9088                                   27, 18, 9, 14, 2, 66, 68, 65, 64, 5, 18, 9,
9089                                   28, 20, 11, 19, 20, 23, 24, 12, 26, 20, 64,
9090                                   12, 4, 74, 81, 88, 94, 122, 121, 108 },
9091 
9092                                 {
9093 
9094                                 18,
9095                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 102, 71,
9096                                   0, 51, 14, 56, 72, 24, 31, 65, 85, 2, 101,
9097                                   118, 70, 87, 126, 126, 126, 62, 19, 70, 24,
9098                                   31, 65, 68, 19, 20, 72, 3, 0, 0, 73, 88, 71,
9099                                   94, 5, 67, 64, 69, 81, 72, 88, 17, 4, 1, 65,
9100                                   12, 2, 22, 0, 0, 0, 7, 98, 97, 12, 80, 71, 52,
9101                                   5, 69, 76, 0, 82, 10, 19, 17, 29, 8, 22, 17,
9102                                   12, 26, 72, 79, 74, 82, 36, 1, 24, 65, 2, 69,
9103                                   3, 26, 71, 79, 70, 67, 19, 67, 8, 4, 72, 9,
9104                                   68, 7, 12, 7, 15, 22, 19, 85, 71, 3, 67, 2,
9105                                   72, 10, 73, 65, 19, 71, 15, 17, 4, 110, 9, 71,
9106                                   103, 81, 104, 69, 8, 1, 11, 5, 5, 27, 7, 1,
9107                                   15, 26, 73, 72, 4, 113, 78, 8, 95, 0, 78, 21,
9108                                   1, 91, 33, 1, 65, 100, 36, 84, 102, 1, 108,
9109                                   72, 9, 14, 6, 9, 5, 67, 9, 16, 93, 75, 6, 2,
9110                                   1, 82, 74, 78, 84, 75, 83, 93, 77, 79, 124,
9111                                   96, 85, 102, 97, 89, 4, 14, 2, 65, 64, 76, 84,
9112                                   76, 92, 97, 88, 105, 117, 115, 126, 84, 84,
9113                                   100, 95, 101, 106, 111, 114, 119, 126, 121,
9114                                   126, 90, 118, 123, 104, 103, 1, 39, 28, 18, 7,
9115                                   5, 66, 66, 71, 64, 11, 51, 33, 25, 17, 47, 19,
9116                                   15, 4, 7, 7, 53, 33, 19, 10, 26, 11, 4, 2, 4,
9117                                   64, 39, 17, 8, 1, 16, 6, 64, 3, 9, 45, 27, 16,
9118                                   10, 31, 14, 13, 12, 8, 62, 75, 66, 8, 66, 68,
9119                                   1, 9, 10, 3, 10, 17, 24, 76, 71, 77, 74, 22,
9120                                   81, 82, 75, 65, 16, 96, 86, 6, 12, 92, 97, 91,
9121                                   68, 64, 15, 67, 2, 64, 5, 14, 78, 68, 67, 5,
9122                                   88, 73, 80, 78, 10, 101, 76, 4, 70, 21, 71,
9123                                   65, 32, 71, 74, 65, 27, 88, 79, 106, 12, 26,
9124                                   26, 13, 67, 13, 9, 2, 4, 1, 65, 68, 86, 91,
9125                                   98, 89, 84, 97, 120, 95, 92, 92, 87, 84, 71,
9126                                   70, 85, 96, 73, 73, 74, 70, 81, 100, 84, 87,
9127                                   105, 92, 100, 99, 116, 112, 104, 97, 84, 78,
9128                                   96, 86, 90, 99, 105, 107, 107, 107, 110, 114,
9129                                   126, 119, 126, 126, 123, 114, 124, 125, 69,
9130                                   11, 3, 11, 16, 16, 62, 27, 25, 68, 35, 62, 62,
9131                                   62, 22, 7, 65, 105, 126, 126, 126, 126, 126,
9132                                   126, 66, 43, 26, 17, 9, 14, 2, 67, 68, 65, 64,
9133                                   5, 18, 9, 29, 20, 11, 19, 20, 23, 24, 12, 26,
9134                                   20, 65, 10, 2, 76, 83, 90, 96, 125, 123, 109 },
9135 
9136                                 {
9137 
9138                                 17,
9139                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 103, 72,
9140                                   64, 51, 14, 59, 72, 25, 32, 65, 85, 3, 102,
9141                                   119, 70, 88, 126, 126, 126, 62, 21, 70, 25,
9142                                   32, 65, 67, 21, 21, 72, 4, 1, 1, 73, 88, 70,
9143                                   94, 5, 66, 0, 69, 81, 71, 88, 18, 5, 2, 64,
9144                                   13, 2, 22, 0, 0, 0, 8, 98, 97, 13, 80, 71, 52,
9145                                   5, 69, 74, 1, 82, 11, 21, 19, 31, 10, 24, 19,
9146                                   14, 28, 70, 78, 73, 81, 37, 2, 25, 64, 3, 68,
9147                                   4, 28, 70, 78, 69, 65, 20, 66, 9, 6, 71, 10,
9148                                   67, 8, 13, 8, 16, 23, 20, 85, 71, 4, 67, 2,
9149                                   71, 10, 73, 65, 19, 71, 15, 17, 4, 111, 9, 71,
9150                                   104, 82, 104, 68, 9, 2, 12, 6, 6, 28, 8, 2,
9151                                   16, 28, 73, 72, 5, 114, 77, 9, 95, 1, 78, 22,
9152                                   2, 91, 34, 1, 65, 101, 37, 84, 103, 1, 108,
9153                                   73, 9, 14, 6, 9, 5, 67, 9, 16, 94, 75, 6, 2,
9154                                   1, 82, 74, 78, 84, 75, 83, 94, 77, 79, 125,
9155                                   97, 85, 103, 98, 89, 3, 13, 1, 66, 65, 78, 86,
9156                                   78, 94, 99, 90, 107, 119, 117, 126, 85, 85,
9157                                   101, 97, 103, 108, 113, 116, 121, 126, 123,
9158                                   126, 90, 119, 124, 104, 103, 2, 40, 29, 19, 8,
9159                                   5, 66, 65, 70, 0, 12, 52, 34, 26, 17, 48, 20,
9160                                   16, 5, 8, 8, 54, 34, 20, 11, 27, 12, 5, 3, 6,
9161                                   0, 41, 18, 9, 2, 17, 7, 0, 5, 10, 46, 28, 17,
9162                                   11, 32, 15, 14, 13, 9, 62, 74, 65, 9, 66, 67,
9163                                   1, 10, 11, 4, 11, 18, 25, 75, 71, 77, 74, 23,
9164                                   81, 82, 76, 65, 16, 97, 87, 6, 12, 92, 98, 91,
9165                                   67, 0, 16, 66, 3, 0, 6, 15, 78, 67, 66, 6, 88,
9166                                   72, 79, 77, 11, 101, 76, 5, 70, 22, 71, 65,
9167                                   33, 71, 74, 64, 28, 88, 79, 106, 12, 26, 26,
9168                                   13, 68, 13, 9, 2, 4, 1, 65, 68, 86, 92, 99,
9169                                   90, 85, 98, 121, 96, 93, 92, 87, 84, 70, 69,
9170                                   84, 96, 72, 75, 76, 72, 83, 102, 86, 89, 107,
9171                                   94, 102, 101, 118, 114, 105, 97, 85, 79, 97,
9172                                   87, 92, 101, 107, 109, 109, 109, 112, 116,
9173                                   126, 120, 126, 126, 124, 115, 125, 126, 67,
9174                                   13, 5, 12, 17, 17, 62, 28, 26, 68, 36, 62, 62,
9175                                   62, 23, 6, 66, 107, 126, 126, 126, 126, 126,
9176                                   126, 65, 44, 26, 17, 9, 15, 2, 67, 68, 64, 0,
9177                                   6, 19, 10, 31, 21, 12, 20, 21, 24, 25, 13, 27,
9178                                   21, 65, 9, 1, 77, 84, 91, 97, 126, 124, 109 },
9179 
9180                                 {
9181 
9182                                 16,
9183                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 104, 73,
9184                                   65, 51, 14, 61, 72, 26, 33, 65, 86, 3, 103,
9185                                   120, 71, 90, 126, 126, 126, 62, 22, 70, 26,
9186                                   33, 65, 67, 22, 21, 73, 4, 1, 2, 73, 88, 70,
9187                                   94, 5, 66, 1, 69, 81, 71, 88, 18, 5, 2, 64,
9188                                   13, 2, 22, 0, 0, 0, 9, 98, 97, 13, 81, 71, 52,
9189                                   5, 69, 73, 2, 82, 11, 22, 21, 33, 11, 25, 21,
9190                                   15, 30, 69, 77, 72, 80, 38, 2, 26, 0, 3, 68,
9191                                   5, 30, 70, 78, 69, 64, 20, 66, 9, 7, 71, 11,
9192                                   67, 8, 13, 8, 17, 23, 20, 86, 71, 4, 67, 2,
9193                                   71, 10, 73, 66, 19, 72, 15, 17, 4, 113, 9, 71,
9194                                   106, 83, 105, 67, 10, 3, 13, 7, 7, 29, 9, 2,
9195                                   17, 29, 73, 72, 5, 115, 77, 10, 95, 1, 78, 23,
9196                                   2, 92, 35, 1, 65, 102, 38, 85, 104, 1, 109,
9197                                   75, 8, 13, 5, 8, 4, 68, 8, 16, 95, 76, 6, 2,
9198                                   1, 82, 75, 79, 85, 76, 84, 95, 78, 80, 126,
9199                                   98, 86, 104, 99, 89, 1, 12, 64, 68, 67, 80,
9200                                   88, 80, 97, 101, 92, 110, 122, 119, 126, 87,
9201                                   87, 103, 99, 105, 110, 115, 118, 123, 126,
9202                                   125, 126, 91, 121, 125, 105, 103, 2, 40, 29,
9203                                   19, 8, 5, 66, 65, 70, 1, 12, 52, 34, 26, 17,
9204                                   49, 20, 17, 5, 9, 9, 55, 35, 20, 11, 28, 12,
9205                                   5, 4, 7, 1, 42, 19, 9, 2, 18, 8, 1, 6, 10, 46,
9206                                   28, 17, 11, 33, 16, 15, 14, 10, 62, 74, 65, 9,
9207                                   66, 67, 1, 10, 11, 4, 11, 18, 26, 75, 71, 77,
9208                                   75, 23, 82, 83, 77, 66, 16, 98, 88, 6, 12, 93,
9209                                   99, 92, 66, 1, 17, 66, 3, 0, 7, 16, 78, 67,
9210                                   66, 6, 89, 72, 79, 77, 12, 101, 76, 5, 70, 23,
9211                                   71, 65, 34, 71, 74, 64, 29, 89, 79, 107, 11,
9212                                   26, 26, 12, 69, 12, 8, 1, 3, 0, 66, 69, 87,
9213                                   93, 100, 92, 86, 100, 123, 97, 94, 93, 88, 84,
9214                                   70, 69, 84, 97, 71, 77, 78, 74, 85, 105, 88,
9215                                   91, 110, 96, 104, 103, 120, 116, 106, 98, 87,
9216                                   81, 98, 89, 94, 103, 109, 111, 111, 111, 114,
9217                                   118, 126, 122, 126, 126, 125, 117, 126, 126,
9218                                   66, 14, 6, 13, 18, 18, 62, 29, 27, 68, 37, 62,
9219                                   62, 62, 24, 5, 68, 110, 126, 126, 126, 126,
9220                                   126, 126, 65, 44, 26, 17, 9, 15, 2, 67, 68, 0,
9221                                   1, 7, 20, 11, 32, 22, 13, 21, 22, 25, 26, 13,
9222                                   28, 21, 65, 8, 64, 79, 86, 93, 99, 126, 126,
9223                                   110 },
9224 
9225                                 {
9226 
9227                                 15,
9228                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 106, 75,
9229                                   66, 51, 14, 62, 72, 27, 34, 65, 87, 3, 104,
9230                                   121, 71, 92, 126, 126, 126, 62, 23, 70, 27,
9231                                   34, 65, 66, 23, 22, 73, 4, 2, 3, 74, 89, 70,
9232                                   94, 5, 66, 1, 69, 81, 71, 88, 19, 5, 2, 64,
9233                                   14, 2, 22, 0, 0, 0, 9, 98, 97, 14, 82, 71, 52,
9234                                   5, 69, 72, 3, 82, 12, 23, 23, 35, 13, 26, 23,
9235                                   16, 32, 68, 76, 71, 79, 39, 2, 27, 1, 3, 67,
9236                                   5, 32, 70, 77, 68, 0, 20, 66, 10, 9, 70, 12,
9237                                   67, 8, 13, 8, 18, 24, 21, 86, 71, 4, 67, 2,
9238                                   71, 10, 74, 66, 19, 73, 15, 17, 4, 115, 9, 72,
9239                                   108, 84, 106, 66, 11, 4, 14, 8, 7, 30, 9, 3,
9240                                   18, 30, 73, 72, 5, 116, 76, 11, 95, 1, 78, 24,
9241                                   2, 93, 36, 1, 65, 103, 39, 85, 105, 1, 110,
9242                                   76, 7, 13, 4, 7, 3, 68, 7, 15, 96, 77, 6, 2,
9243                                   1, 83, 76, 80, 86, 77, 85, 96, 79, 80, 126,
9244                                   99, 86, 105, 100, 89, 0, 10, 65, 70, 69, 82,
9245                                   90, 82, 99, 104, 94, 112, 124, 122, 126, 89,
9246                                   89, 104, 101, 107, 113, 118, 120, 126, 126,
9247                                   126, 126, 92, 123, 126, 106, 103, 2, 41, 29,
9248                                   19, 8, 5, 66, 65, 70, 1, 12, 52, 34, 26, 17,
9249                                   50, 21, 17, 6, 9, 10, 56, 35, 21, 11, 29, 13,
9250                                   6, 4, 8, 2, 43, 20, 10, 2, 19, 9, 2, 7, 11,
9251                                   46, 28, 17, 11, 34, 16, 16, 15, 11, 62, 73,
9252                                   64, 10, 66, 67, 1, 10, 11, 4, 11, 18, 26, 75,
9253                                   71, 77, 75, 24, 83, 84, 78, 67, 16, 99, 89, 6,
9254                                   12, 93, 100, 92, 65, 2, 18, 65, 4, 1, 7, 17,
9255                                   78, 67, 66, 7, 89, 72, 79, 76, 13, 101, 76, 5,
9256                                   70, 24, 71, 65, 35, 71, 74, 64, 30, 90, 79,
9257                                   108, 10, 25, 25, 11, 70, 11, 7, 0, 2, 64, 67,
9258                                   70, 88, 94, 101, 93, 87, 101, 125, 99, 95, 94,
9259                                   88, 85, 70, 69, 84, 97, 70, 79, 80, 76, 87,
9260                                   108, 90, 93, 112, 98, 106, 105, 123, 118, 108,
9261                                   99, 89, 82, 100, 91, 96, 105, 111, 113, 113,
9262                                   113, 116, 120, 126, 124, 126, 126, 126, 119,
9263                                   126, 126, 65, 15, 7, 14, 19, 19, 62, 30, 28,
9264                                   68, 38, 62, 62, 62, 25, 3, 69, 112, 126, 126,
9265                                   126, 126, 126, 126, 65, 44, 26, 17, 9, 15, 2,
9266                                   67, 68, 0, 2, 8, 21, 12, 33, 22, 13, 22, 22,
9267                                   25, 26, 13, 28, 21, 65, 7, 65, 81, 88, 95,
9268                                   101, 126, 126, 111 },
9269 
9270                           },
9271 
9272                     };
9273 
9274 #endif
9275