1#############################################################################
2##
3#W  id256.rau              GAP library of id's             Hans Ulrich Besche
4##
5
6ID_GROUP_TREE.next[256].next[18].next[1].next[21]:=
7rec(
8  fp:= [ 46, 1017, 1110, 1684, 2221, 2250, 2904, 3839, 3864, 4276, 5048,
96719, 7845, 7872, 9245, 9283, 9876, 10150, 12280, 12374, 13651, 15871, 16048,
1016883, 16994, 17270, 17739, 18098, 18152, 18409, 18558, 18674, 18923, 19366,
1119372, 19975, 22853, 23399, 23609, 23726, 24690, 25850, 25932, 26450, 26464,
1226495, 27881, 27949, 28030, 28548, 30190, 30589, 31015, 31837, 32057, 33045,
1333118, 33814, 33884, 34465, 34483, 36465, 36916, 38069, 38243, 38606, 40045,
1440162, 41681, 43771, 45851, 46734, 47606, 47949, 49666, 50667, 50897, 52006,
1552927, 53370, 53969, 54159, 54640, 55882, 56593, 59088, 59436, 59567, 60223,
1660598, 61050, 61403, 62007, 62791, 63650, 64415, 64539, 65053, 66111, 66717,
1766832, 67197, 67796, 69194, 70642, 70837, 71336, 73761, 74758, 74962, 76064,
1877588, 77937, 77965, 80998, 82152, 83477, 85080, 86046, 86135, 86154, 86359,
1986530, 88090, 89104, 89243, 90026, 91957, 91995, 93715, 94244, 95796, 96759,
2097304, 97854, 97931, 98591, 99529 ],
21  next:= [ rec(
22    desc:= [ 106003 ],
23    fp:= [ 1016, 1214 ],
24    next:= [ 25898, 25994 ] ), 16987, rec(
25    desc:= [ 302007 ],
26    fp:= [ 18463, 39224, 45933, 50773, 55913, 57303 ],
27    next:= [ rec(
28      desc:= [ 111007 ],
29      fp:= [ 8, 216, 414, 612 ],
30      next:= [ 24842, 24949, 24934, 24851 ] ), rec(
31      desc:= [ 112003 ],
32      fp:= [ 18, 216, 414, 612 ],
33      next:= [ rec(
34        desc:= [ 109003 ],
35        fp:= [ 4, 14 ],
36        next:= [ 23849, 23848 ] ), 23596, rec(
37        desc:= [ 305011 ],
38        fp:= [ 2, 162, 421 ],
39        next:= [ 23607, 23634, rec(
40          desc:= [ 110003 ],
41          fp:= [ 14, 212 ],
42          next:= [ 23600, 23636 ] ) ] ), 23603 ] ), rec(
43      desc:= [ 112003 ],
44      fp:= [ 8, 18, 216, 414, 612 ],
45      next:= [ rec(
46        desc:= [ 109003 ],
47        fp:= [ 4, 212 ],
48        next:= [ 23019, 24291 ] ), 23677, rec(
49        desc:= [ 113005 ],
50        fp:= [ 6, 214, 412 ],
51        next:= [ 23105, 23667, rec(
52          desc:= [ 209002, 302010, 40207008 ],
53          fp:= [ 1, 1281 ],
54          next:= [ 23536, 23529 ] ) ] ), rec(
55        desc:= [ 211002 ],
56        fp:= [ 3, 112, 211 ],
57        next:= [ rec(
58          desc:= [ 109003, 302010, 40307008 ],
59          fp:= [ 1, 1281 ],
60          next:= [ 23533, 23524 ] ), rec(
61          desc:= [ 109003 ],
62          fp:= [ 4, 212 ],
63          next:= [ 23010, 24295 ] ), rec(
64          desc:= [ 209003 ],
65          fp:= [ 4, 212 ],
66          next:= [ 24502, rec(
67            desc:= [ 111003, 303008, 214003, 212005, 305013, 216005 ],
68            fp:= [ 1, 11 ],
69            next:= [ 23018, 23011 ] ) ] ) ] ), rec(
70        desc:= [ 302011 ],
71        fp:= [ 2, 162, 421, 16421 ],
72        next:= [ 23107, 24301, 24305, 24491 ] ) ] ), 22665, rec(
73      desc:= [ 112003 ],
74      fp:= [ 8, 216, 414, 612 ],
75      next:= [ 24498, rec(
76        desc:= [ 110003 ],
77        fp:= [ 217, 415 ],
78        next:= [ 23919, 23665 ] ), rec(
79        desc:= [ 110003 ],
80        fp:= [ 217, 415 ],
81        next:= [ rec(
82          desc:= [ 109003 ],
83          fp:= [ 4, 14 ],
84          next:= [ 23923, 23914 ] ), 23679 ] ), rec(
85        desc:= [ 110003 ],
86        fp:= [ 217, 415 ],
87        next:= [ 23910, 24495 ] ) ] ), rec(
88      desc:= [ 211002 ],
89      fp:= [ 3, 13, 112, 211 ],
90      next:= [ rec(
91        desc:= [ 303011 ],
92        fp:= [ 162, 421 ],
93        next:= [ 24133, 24135 ] ), 23993, 24003, rec(
94        desc:= [ 109003 ],
95        fp:= [ 4, 212 ],
96        next:= [ 23454, 23462 ] ) ] ) ] ), rec(
97    desc:= [ 106003 ],
98    fp:= [ 18, 216, 414, 612 ],
99    next:= [ rec(
100      desc:= [ 107003 ],
101      fp:= [ 8, 18 ],
102      next:= [ rec(
103        desc:= [ 109003 ],
104        fp:= [ 8, 18 ],
105        next:= [ 20969, 20905 ] ), 18899 ] ), rec(
106      desc:= [ 108003 ],
107      fp:= [ 8, 18, 414 ],
108      next:= [ rec(
109        desc:= [ 110003 ],
110        fp:= [ 8, 18 ],
111        next:= [ 22908, 22909 ] ), 22649, rec(
112        desc:= [ 302007 ],
113        fp:= [ 483, 58261 ],
114        next:= [ 21568, rec(
115          desc:= [ 107003 ],
116          fp:= [ 18, 414 ],
117          next:= [ 17749, 22746 ] ) ] ) ] ), rec(
118      desc:= [ 110003 ],
119      fp:= [ 8, 18, 414 ],
120      next:= [ 22325, 23096, rec(
121        desc:= [ 108003 ],
122        fp:= [ 8, 414 ],
123        next:= [ 20885, 23103 ] ) ] ), rec(
124      desc:= [ 108003 ],
125      fp:= [ 8, 414 ],
126      next:= [ 22913, 17649 ] ) ] ), rec(
127    desc:= [ 302008 ],
128    fp:= [ 18364, 35842, 36033, 46013, 46442, 50853, 64521 ],
129    next:= [ rec(
130      desc:= [ 109003 ],
131      fp:= [ 10, 614, 812 ],
132      next:= [ 19726, 17476, 20399 ] ), rec(
133      desc:= [ 114003 ],
134      fp:= [ 8, 18, 216, 414, 612 ],
135      next:= [ rec(
136        desc:= [ 211004 ],
137        fp:= [ 416, 614 ],
138        next:= [ 19725, 20395 ] ), 19789, rec(
139        desc:= [ 111003 ],
140        fp:= [ 416, 812 ],
141        next:= [ 18209, 18091 ] ), rec(
142        desc:= [ 111003 ],
143        fp:= [ 614, 812 ],
144        next:= [ rec(
145          desc:= [ 310015 ],
146          fp:= [ 282, 461 ],
147          next:= [ 18084, 18090 ] ), 19632 ] ), 19628 ] ), 19932, rec(
148      desc:= [ 309013 ],
149      fp:= [ 18361, 28341 ],
150      next:= [ 19790, rec(
151        desc:= [ 112003, 212002 ],
152        fp:= [ 6, 412 ],
153        next:= [ 18216, 18206 ] ) ] ), rec(
154      desc:= [ 109003 ],
155      fp:= [ 614, 812 ],
156      next:= [ 17478, 19935 ] ), 18215, rec(
157      desc:= [ 109003 ],
158      fp:= [ 20, 218, 416 ],
159      next:= [ 17530, 17356, rec(
160        desc:= [ 113003 ],
161        fp:= [ 18, 216, 612 ],
162        next:= [ 18153, 17363, 17535 ] ) ] ) ] ), 18865, rec(
163    desc:= [ 108003 ],
164    fp:= [ 24, 420, 816 ],
165    next:= [ rec(
166      desc:= [ 40104007 ],
167      fp:= [ 641, 1921 ],
168      next:= [ 16904, 16905 ] ), 16939, 17012 ] ), rec(
169    desc:= [ 109003 ],
170    fp:= [ 18, 216, 414 ],
171    next:= [ 18158, 17899, 17903 ] ), rec(
172    desc:= [ 106003 ],
173    fp:= [ 6, 214, 412 ],
174    next:= [ rec(
175      desc:= [ 107003 ],
176      fp:= [ 16, 214, 412 ],
177      next:= [ 23833, rec(
178        desc:= [ 302008 ],
179        fp:= [ 48361, 58341 ],
180        next:= [ rec(
181          desc:= [ 112003 ],
182          fp:= [ 8, 414 ],
183          next:= [ 23579, rec(
184            desc:= [ 112005 ],
185            fp:= [ 4, 14 ],
186            next:= [ 23519, 19964 ] ) ] ), 23984 ] ), rec(
187        desc:= [ 302009 ],
188        fp:= [ 464, 56521 ],
189        next:= [ 24286, rec(
190          desc:= [ 112003 ],
191          fp:= [ 8, 414 ],
192          next:= [ rec(
193            desc:= [ 113003 ],
194            fp:= [ 4, 212 ],
195            next:= [ 24543, 24282 ] ), 18030 ] ) ] ) ] ), 24538, rec(
196      desc:= [ 108003 ],
197      fp:= [ 16, 214, 412 ],
198      next:= [ 18495, rec(
199        desc:= [ 302009 ],
200        fp:= [ 48361, 58341 ],
201        next:= [ rec(
202          desc:= [ 113005 ],
203          fp:= [ 8, 414 ],
204          next:= [ 23583, 20259 ] ), 20269 ] ), rec(
205        desc:= [ 111003 ],
206        fp:= [ 8, 18, 414 ],
207        next:= [ rec(
208          desc:= [ 302010 ],
209          fp:= [ 464, 56521 ],
210          next:= [ 24545, rec(
211            desc:= [ 208002 ],
212            fp:= [ 4, 212 ],
213            next:= [ 22103, 22104 ] ) ] ), 21308, rec(
214          desc:= [ 111005 ],
215          fp:= [ 4, 14 ],
216          next:= [ 17504, 21349 ] ) ] ) ] ) ] ), rec(
217    desc:= [ 111003 ],
218    fp:= [ 12, 418, 814 ],
219    next:= [ rec(
220      desc:= [ 108003 ],
221      fp:= [ 16, 214, 412 ],
222      next:= [ 18399, rec(
223        desc:= [ 106003, 108003, 302006, 302009, 212002 ],
224        fp:= [ 2, 12 ],
225        next:= [ 20247, 20245 ] ), rec(
226        desc:= [ 107003 ],
227        fp:= [ 8, 414 ],
228        next:= [ 21964, rec(
229          desc:= [ 106003, 302006, 211002 ],
230          fp:= [ 14, 212 ],
231          next:= [ 22027, 21963 ] ) ] ) ] ), rec(
232      desc:= [ 108003 ],
233      fp:= [ 214, 412 ],
234      next:= [ rec(
235        desc:= [ 106003, 302006, 302008, 212002 ],
236        fp:= [ 4, 212 ],
237        next:= [ 19950, 21893 ] ), rec(
238        desc:= [ 106003, 108003, 302006, 302009, 302011, 40307008 ],
239        fp:= [ 2, 1282 ],
240        next:= [ 21327, 21328 ] ) ] ), rec(
241      desc:= [ 108003 ],
242      fp:= [ 16, 214, 412 ],
243      next:= [ 18398, rec(
244        desc:= [ 106003, 302006, 210002 ],
245        fp:= [ 2, 12 ],
246        next:= [ 19947, 21894 ] ), 22031 ] ) ] ), rec(
247    desc:= [ 302006 ],
248    fp:= [ 1481, 74741 ],
249    next:= [ 25867, rec(
250      desc:= [ 110003 ],
251      fp:= [ 8, 18 ],
252      next:= [ 25966, 25967 ] ) ] ), rec(
253    desc:= [ 107003 ],
254    fp:= [ 18, 216, 414 ],
255    next:= [ 18772, 20250, 21330 ] ), rec(
256    desc:= [ 110003 ],
257    fp:= [ 16, 818 ],
258    next:= [ 17538, rec(
259      desc:= [ 108003 ],
260      fp:= [ 8, 18 ],
261      next:= [ 17541, 17369 ] ) ] ), rec(
262    desc:= [ 302007 ],
263    fp:= [ 28363, 39323, 56342 ],
264    next:= [ 17465, 18072, rec(
265      desc:= [ 108003 ],
266      fp:= [ 416, 812 ],
267      next:= [ 17345, 17467 ] ) ] ), rec(
268    desc:= [ 105003 ],
269    fp:= [ 422, 818, 1214 ],
270    next:= [ rec(
271      desc:= [ 110003 ],
272      fp:= [ 16, 818 ],
273      next:= [ rec(
274        desc:= [ 108003 ],
275        fp:= [ 8, 18 ],
276        next:= [ rec(
277          desc:= [ 110007 ],
278          fp:= [ 16, 818 ],
279          next:= [ 20962, 20879 ] ), 18893 ] ), rec(
280        desc:= [ 108003 ],
281        fp:= [ 8, 18 ],
282        next:= [ rec(
283          desc:= [ 110007 ],
284          fp:= [ 8, 18 ],
285          next:= [ 20878, 20895 ] ), 18586 ] ) ] ), 17641, 22319 ] ), rec(
286    desc:= [ 109003 ],
287    fp:= [ 16, 818, 1214 ],
288    next:= [ 16684, 16558, rec(
289      desc:= [ 107003 ],
290      fp:= [ 6, 412 ],
291      next:= [ 16557, 16685 ] ) ] ), rec(
292    desc:= [ 105003 ],
293    fp:= [ 8, 414, 612 ],
294    next:= [ rec(
295      desc:= [ 106003 ],
296      fp:= [ 15, 213, 411 ],
297      next:= [ 18413, 19973, 18036 ] ), rec(
298      desc:= [ 107003 ],
299      fp:= [ 15, 213, 411 ],
300      next:= [ rec(
301        desc:= [ 109003 ],
302        fp:= [ 8, 18, 414 ],
303        next:= [ 18673, 18594, 18670 ] ), 23975, 18034 ] ), rec(
304      desc:= [ 107003 ],
305      fp:= [ 15, 213 ],
306      next:= [ 23443, 23981 ] ) ] ), rec(
307    desc:= [ 302008 ],
308    fp:= [ 723, 36721, 46781 ],
309    next:= [ rec(
310      desc:= [ 206002 ],
311      fp:= [ 4, 14 ],
312      next:= [ 22801, 22835 ] ), rec(
313      desc:= [ 209002 ],
314      fp:= [ 112, 211 ],
315      next:= [ 22799, rec(
316        desc:= [ 208002, 303007, 303009, 40307008 ],
317        fp:= [ 2, 1381 ],
318        next:= [ 23320, 23323 ] ) ] ), rec(
319      desc:= [ 108003 ],
320      fp:= [ 4, 14 ],
321      next:= [ 23316, 22843 ] ) ] ), rec(
322    desc:= [ 107003 ],
323    fp:= [ 4, 212 ],
324    next:= [ 21318, 20244 ] ), rec(
325    desc:= [ 110007 ],
326    fp:= [ 18, 216, 414 ],
327    next:= [ 18166, 20234, 20241 ] ), rec(
328    desc:= [ 108003 ],
329    fp:= [ 20, 416 ],
330    next:= [ 18739, 18868 ] ), 16887, rec(
331    desc:= [ 107003 ],
332    fp:= [ 8, 216, 612 ],
333    next:= [ rec(
334      desc:= [ 302006 ],
335      fp:= [ 582, 761 ],
336      next:= [ rec(
337        desc:= [ 210002 ],
338        fp:= [ 13, 112 ],
339        next:= [ 22465, rec(
340          desc:= [ 112005 ],
341          fp:= [ 8, 18 ],
342          next:= [ rec(
343            desc:= [ 109003, 208002, 302009, 211002, 302012, 302014, 217002,
344302018, 40308010 ],
345            fp:= [ 1, 1281 ],
346            next:= [ 23099, 23095 ] ), 22464 ] ) ] ), 21306 ] ), 17744, rec(
347      desc:= [ 302007 ],
348      fp:= [ 483, 58261 ],
349      next:= [ rec(
350        desc:= [ 110003 ],
351        fp:= [ 16, 412 ],
352        next:= [ 22654, rec(
353          desc:= [ 113005 ],
354          fp:= [ 8, 18 ],
355          next:= [ rec(
356            desc:= [ 107003, 114003, 308014 ],
357            fp:= [ 282, 461 ],
358            next:= [ 22995, 23003 ] ), 17644 ] ) ] ), rec(
359        desc:= [ 302011 ],
360        fp:= [ 363, 462, 561 ],
361        next:= [ rec(
362          desc:= [ 213002 ],
363          fp:= [ 3, 112, 211 ],
364          next:= [ 22994, 22708, rec(
365            desc:= [ 115005 ],
366            fp:= [ 8, 18 ],
367            next:= [ 23002, 17498 ] ) ] ), 21567, 18494 ] ) ] ) ] ), rec(
368    desc:= [ 109003 ],
369    fp:= [ 22, 418 ],
370    next:= [ 18505, rec(
371      desc:= [ 108003 ],
372      fp:= [ 16, 412 ],
373      next:= [ 17406, 18509 ] ) ] ), rec(
374    desc:= [ 302007 ],
375    fp:= [ 723, 36721, 82741 ],
376    next:= [ rec(
377      desc:= [ 302007 ],
378      fp:= [ 362, 28261 ],
379      next:= [ rec(
380        desc:= [ 40306006 ],
381        fp:= [ 2, 2562 ],
382        next:= [ 26169, 26166 ] ), 26126 ] ), rec(
383      desc:= [ 108003 ],
384      fp:= [ 416, 812 ],
385      next:= [ rec(
386        desc:= [ 208002 ],
387        fp:= [ 4, 212 ],
388        next:= [ 26043, 26033 ] ), rec(
389        desc:= [ 208002 ],
390        fp:= [ 8, 414 ],
391        next:= [ 26128, 26120 ] ) ] ), 26170 ] ), 17009, 25935, 17371,
39218788, rec(
393    desc:= [ 302007, 210002, 302011, 40306008 ],
394    fp:= [ 2, 1381 ],
395    next:= [ 25968, 25969 ] ), rec(
396    desc:= [ 302008 ],
397    fp:= [ 36113, 36641 ],
398    next:= [ rec(
399      desc:= [ 111003 ],
400      fp:= [ 417, 615 ],
401      next:= [ 18146, 20220 ] ), 20223 ] ), 18912, 26101, rec(
402    desc:= [ 108003 ],
403    fp:= [ 216, 414, 612 ],
404    next:= [ rec(
405      desc:= [ 302006, 210002, 302011, 40307008 ],
406      fp:= [ 2, 1282 ],
407      next:= [ 26001, 25975 ] ), 25907, rec(
408      desc:= [ 302006, 210002, 302011, 40307008 ],
409      fp:= [ 2, 1282 ],
410      next:= [ 26000, 25974 ] ) ] ), rec(
411    desc:= [ 302006 ],
412    fp:= [ 582, 841, 16841, 48005 ],
413    next:= [ 16451, 16399, rec(
414      desc:= [ 108003 ],
415      fp:= [ 18, 414 ],
416      next:= [ 16396, rec(
417        desc:= [ 40205005 ],
418        fp:= [ 2, 2562 ],
419        next:= [ 16391, 16389 ] ) ] ), rec(
420      desc:= [ 108003 ],
421      fp:= [ 422, 818 ],
422      next:= [ rec(
423        desc:= [ 208002 ],
424        fp:= [ 4, 212 ],
425        next:= [ 16488, 16487 ] ), 16483 ] ) ] ), rec(
426    desc:= [ 302007 ],
427    fp:= [ 8563, 45834 ],
428    next:= [ rec(
429      desc:= [ 40205006 ],
430      fp:= [ 4, 1482 ],
431      next:= [ 21339, 21340 ] ), rec(
432      desc:= [ 110003, 212002, 212003, 305010, 213005 ],
433      fp:= [ 1, 11 ],
434      next:= [ 20251, 20257 ] ) ] ), rec(
435    desc:= [ 108003 ],
436    fp:= [ 8, 18 ],
437    next:= [ 25926, 25920 ] ), 22599, rec(
438    desc:= [ 110003 ],
439    fp:= [ 16, 818, 1214 ],
440    next:= [ 22448, 21297, rec(
441      desc:= [ 306010 ],
442      fp:= [ 1383, 48600 ],
443      next:= [ rec(
444        desc:= [ 109003 ],
445        fp:= [ 16, 412 ],
446        next:= [ 18589, 22449 ] ), rec(
447        desc:= [ 302006 ],
448        fp:= [ 33177, 48321 ],
449        next:= [ 17642, 17492 ] ) ] ) ] ), 16983, rec(
450    desc:= [ 107003, 303007, 40306006 ],
451    fp:= [ 2, 1282 ],
452    next:= [ 16981, 16979 ] ), rec(
453    desc:= [ 106003 ],
454    fp:= [ 6, 16, 214, 412 ],
455    next:= [ rec(
456      desc:= [ 302007 ],
457      fp:= [ 723, 36721 ],
458      next:= [ 22396, rec(
459        desc:= [ 207003 ],
460        fp:= [ 12, 418, 814 ],
461        next:= [ 22397, rec(
462          desc:= [ 107003 ],
463          fp:= [ 4, 14 ],
464          next:= [ 16563, 22400 ] ), 16926 ] ) ] ), 17204, rec(
465      desc:= [ 109005 ],
466      fp:= [ 8, 18 ],
467      next:= [ 17050, 16564 ] ), rec(
468      desc:= [ 302008 ],
469      fp:= [ 36721, 46781 ],
470      next:= [ rec(
471        desc:= [ 208002 ],
472        fp:= [ 4, 14, 212 ],
473        next:= [ rec(
474          desc:= [ 107003 ],
475          fp:= [ 418, 814 ],
476          next:= [ 17142, rec(
477            desc:= [ 207003 ],
478            fp:= [ 8, 414 ],
479            next:= [ 17146, 17147 ] ) ] ), 21107, rec(
480          desc:= [ 112005 ],
481          fp:= [ 8, 18 ],
482          next:= [ 21104, 16696 ] ) ] ), rec(
483        desc:= [ 207003 ],
484        fp:= [ 12, 814 ],
485        next:= [ 17201, 17144 ] ) ] ) ] ), rec(
486    desc:= [ 108003, 303008, 40103005 ],
487    fp:= [ 161, 481 ],
488    next:= [ 25986, 25980 ] ), rec(
489    desc:= [ 109003 ],
490    fp:= [ 8, 18, 216, 414, 612 ],
491    next:= [ 24290, rec(
492      desc:= [ 106003 ],
493      fp:= [ 2, 12 ],
494      next:= [ 23452, 22711 ] ), 22597, rec(
495      desc:= [ 302007 ],
496      fp:= [ 464, 38442, 55833 ],
497      next:= [ rec(
498        desc:= [ 306010 ],
499        fp:= [ 282, 461 ],
500        next:= [ 22950, 22947 ] ), 24000, rec(
501        desc:= [ 110003 ],
502        fp:= [ 216, 414 ],
503        next:= [ 23531, 24294 ] ) ] ), 22596 ] ), rec(
504    desc:= [ 107003 ],
505    fp:= [ 6, 214 ],
506    next:= [ rec(
507      desc:= [ 108003 ],
508      fp:= [ 16, 412 ],
509      next:= [ 18488, 21561 ] ), 17742 ] ), rec(
510    desc:= [ 108003 ],
511    fp:= [ 18, 216, 414, 612 ],
512    next:= [ 25754, rec(
513      desc:= [ 302006, 302009, 40307008 ],
514      fp:= [ 2, 1381 ],
515      next:= [ 25722, 25719 ] ), rec(
516      desc:= [ 302007 ],
517      fp:= [ 723, 46781 ],
518      next:= [ rec(
519        desc:= [ 206002 ],
520        fp:= [ 4, 14 ],
521        next:= [ 25757, 25767 ] ), 25770 ] ), 25723 ] ), 18738, 17405, rec(
522    desc:= [ 302007 ],
523    fp:= [ 28264, 46541, 53405, 56601, 82501 ],
524    next:= [ rec(
525      desc:= [ 304008 ],
526      fp:= [ 183, 282, 18441 ],
527      next:= [ rec(
528        desc:= [ 110003 ],
529        fp:= [ 217, 415 ],
530        next:= [ 19938, 20406 ] ), 19732, rec(
531        desc:= [ 110003 ],
532        fp:= [ 12, 1012 ],
533        next:= [ 19631, 19635 ] ) ] ), rec(
534      desc:= [ 108003 ],
535      fp:= [ 12, 616, 814, 1012 ],
536      next:= [ 19945, 20238, 18163, 19800 ] ), rec(
537      desc:= [ 109003 ],
538      fp:= [ 12, 1012 ],
539      next:= [ 19735, 20402 ] ), 20237, 19803 ] ), 17403, rec(
540    desc:= [ 302007 ],
541    fp:= [ 36033, 39483, 46013, 49463, 64521, 74661 ],
542    next:= [ rec(
543      desc:= [ 109003 ],
544      fp:= [ 6, 16, 412 ],
545      next:= [ 21921, 17756, rec(
546        desc:= [ 113003 ],
547        fp:= [ 8, 414 ],
548        next:= [ 25107, 21575 ] ) ] ), rec(
549      desc:= [ 113003 ],
550      fp:= [ 4, 14, 212 ],
551      next:= [ 22331, 23896, rec(
552        desc:= [ 110003 ],
553        fp:= [ 218, 416 ],
554        next:= [ rec(
555          desc:= [ 109003 ],
556          fp:= [ 6, 412 ],
557          next:= [ 23514, 23909 ] ), 20786 ] ) ] ), rec(
558      desc:= [ 112003 ],
559      fp:= [ 8, 18, 414 ],
560      next:= [ 25098, 21311, 21351 ] ), rec(
561      desc:= [ 112003 ],
562      fp:= [ 8, 18, 414 ],
563      next:= [ rec(
564        desc:= [ 113007 ],
565        fp:= [ 4, 14, 212 ],
566        next:= [ 20974, 25034, 25044 ] ), 20929, rec(
567        desc:= [ 109003 ],
568        fp:= [ 16, 412 ],
569        next:= [ 20911, 20930 ] ) ] ), rec(
570      desc:= [ 208002 ],
571      fp:= [ 16, 214, 412 ],
572      next:= [ rec(
573        desc:= [ 112003 ],
574        fp:= [ 4, 212 ],
575        next:= [ 25099, 24837 ] ), 23840, 22328 ] ), rec(
576      desc:= [ 108003 ],
577      fp:= [ 6, 16 ],
578      next:= [ 23445, 18903 ] ) ] ), rec(
579    desc:= [ 110003 ],
580    fp:= [ 8, 18, 414 ],
581    next:= [ 22735, 22729, 22728 ] ), 16982, 18579, rec(
582    desc:= [ 302007 ],
583    fp:= [ 28363, 39323, 49303, 56342 ],
584    next:= [ rec(
585      desc:= [ 108003 ],
586      fp:= [ 8, 612 ],
587      next:= [ rec(
588        desc:= [ 109003 ],
589        fp:= [ 216, 414 ],
590        next:= [ 19915, 19645 ] ), 19644 ] ), rec(
591      desc:= [ 302009, 111003, 211003 ],
592      fp:= [ 6, 412 ],
593      next:= [ 18073, 18071 ] ), rec(
594      desc:= [ 109003 ],
595      fp:= [ 8, 612 ],
596      next:= [ rec(
597        desc:= [ 110003 ],
598        fp:= [ 216, 414 ],
599        next:= [ 19605, 19535 ] ), 19534 ] ), 17351 ] ), rec(
600    desc:= [ 107003 ],
601    fp:= [ 418, 814 ],
602    next:= [ 21334, 20922 ] ), rec(
603    desc:= [ 107003 ],
604    fp:= [ 32, 1626, 2418 ],
605    next:= [ rec(
606      desc:= [ 105003 ],
607      fp:= [ 1222, 2014 ],
608      next:= [ 26030, 26117 ] ), 26158, 26161 ] ), rec(
609    desc:= [ 109003 ],
610    fp:= [ 8, 414 ],
611    next:= [ 17381, 17383 ] ), rec(
612    desc:= [ 302006 ],
613    fp:= [ 16921, 26981, 36523, 58275, 68335 ],
614    next:= [ 16529, 16620, rec(
615      desc:= [ 109003 ],
616      fp:= [ 18, 414 ],
617      next:= [ 16477, 16531 ] ), rec(
618      desc:= [ 304008 ],
619      fp:= [ 2, 261 ],
620      next:= [ rec(
621        desc:= [ 110003 ],
622        fp:= [ 8, 414 ],
623        next:= [ 16602, 16600 ] ), 16473 ] ), rec(
624      desc:= [ 109003 ],
625      fp:= [ 26, 422, 818, 1214 ],
626      next:= [ 16382, rec(
627        desc:= [ 111003 ],
628        fp:= [ 8, 414 ],
629        next:= [ 16444, 16415 ] ), 16476, 16723 ] ) ] ), rec(
630    desc:= [ 108003, 303008, 40103006 ],
631    fp:= [ 1, 321 ],
632    next:= [ 22609, 22603 ] ), rec(
633    desc:= [ 108003 ],
634    fp:= [ 8, 18, 216, 414, 612 ],
635    next:= [ rec(
636      desc:= [ 105003 ],
637      fp:= [ 4, 14 ],
638      next:= [ 24557, 24552 ] ), 22661, rec(
639      desc:= [ 302007 ],
640      fp:= [ 464, 56521 ],
641      next:= [ rec(
642        desc:= [ 106003 ],
643        fp:= [ 4, 212 ],
644        next:= [ 23991, 23595 ] ), 23458 ] ), rec(
645      desc:= [ 105003 ],
646      fp:= [ 4, 14, 212 ],
647      next:= [ rec(
648        desc:= [ 106003 ],
649        fp:= [ 17, 215 ],
650        next:= [ 23844, 23599 ] ), rec(
651        desc:= [ 304008 ],
652        fp:= [ 282, 461 ],
653        next:= [ 22688, 22686 ] ), 23997 ] ), 24549 ] ), rec(
654    desc:= [ 110003 ],
655    fp:= [ 12, 418, 814 ],
656    next:= [ 18022, 18766, rec(
657      desc:= [ 107003 ],
658      fp:= [ 4, 14, 212 ],
659      next:= [ 18020, 18401, 19948 ] ) ] ), rec(
660    desc:= [ 106003 ],
661    fp:= [ 215, 413 ],
662    next:= [ 19957, 18026 ] ), rec(
663    desc:= [ 105003 ],
664    fp:= [ 10, 416, 614, 812 ],
665    next:= [ rec(
666      desc:= [ 108007 ],
667      fp:= [ 8, 18, 414 ],
668      next:= [ rec(
669        desc:= [ 106003 ],
670        fp:= [ 215, 413 ],
671        next:= [ 19926, 19656 ] ), 19536, 19606 ] ), 17884, rec(
672      desc:= [ 107003 ],
673      fp:= [ 413, 611 ],
674      next:= [ 18143, 17888 ] ), rec(
675      desc:= [ 109003 ],
676      fp:= [ 8, 414 ],
677      next:= [ 19657, 19537 ] ) ] ), rec(
678    desc:= [ 302006 ],
679    fp:= [ 32823, 72601 ],
680    next:= [ rec(
681      desc:= [ 210002 ],
682      fp:= [ 2, 111 ],
683      next:= [ 26104, 26106 ] ), 25900 ] ), rec(
684    desc:= [ 107003 ],
685    fp:= [ 8, 18, 414 ],
686    next:= [ rec(
687      desc:= [ 106003 ],
688      fp:= [ 20, 812 ],
689      next:= [ 20917, 20920 ] ), 18770, 21322 ] ), rec(
690    desc:= [ 110003 ],
691    fp:= [ 8, 18, 414 ],
692    next:= [ 22878, rec(
693      desc:= [ 108003 ],
694      fp:= [ 8, 18 ],
695      next:= [ 22880, 22581 ] ), rec(
696      desc:= [ 107003 ],
697      fp:= [ 214, 412 ],
698      next:= [ rec(
699        desc:= [ 109003 ],
700        fp:= [ 8, 18 ],
701        next:= [ rec(
702          desc:= [ 302006, 302010, 212002, 302013, 40306008 ],
703          fp:= [ 2, 1381 ],
704          next:= [ 17546, 17545 ] ), 17375 ] ), rec(
705        desc:= [ 109003 ],
706        fp:= [ 8, 18 ],
707        next:= [ 22879, 22583 ] ) ] ) ] ), rec(
708    desc:= [ 302005 ],
709    fp:= [ 6065, 39513, 56805, 62093, 65569 ],
710    next:= [ 16567, 16690, rec(
711      desc:= [ 108003, 208004 ],
712      fp:= [ 4, 212 ],
713      next:= [ 16570, 16571 ] ), 16691, 16700 ] ), rec(
714    desc:= [ 302006 ],
715    fp:= [ 1523, 2361, 63080 ],
716    next:= [ rec(
717      desc:= [ 107003 ],
718      fp:= [ 12, 418, 814 ],
719      next:= [ 16612, rec(
720        desc:= [ 205002 ],
721        fp:= [ 8, 18 ],
722        next:= [ 16490, 16436 ] ), rec(
723        desc:= [ 205002 ],
724        fp:= [ 8, 18 ],
725        next:= [ 16525, 16593 ] ) ] ), 16713, rec(
726      desc:= [ 108003 ],
727      fp:= [ 12, 418, 814 ],
728      next:= [ rec(
729        desc:= [ 109003 ],
730        fp:= [ 16, 26, 818 ],
731        next:= [ 16611, 16714, 16712 ] ), rec(
732        desc:= [ 110003 ],
733        fp:= [ 16, 26, 818 ],
734        next:= [ 16435, 16407, 16406 ] ), 16594 ] ) ] ), rec(
735    desc:= [ 108003 ],
736    fp:= [ 26, 818 ],
737    next:= [ 16902, 17013 ] ), rec(
738    desc:= [ 302006 ],
739    fp:= [ 32823, 38423, 60175, 66625 ],
740    next:= [ rec(
741      desc:= [ 208002 ],
742      fp:= [ 8, 414 ],
743      next:= [ 22406, 22409 ] ), 22410, 17155, rec(
744      desc:= [ 109003, 209003 ],
745      fp:= [ 14, 212 ],
746      next:= [ 17154, 17152 ] ) ] ), rec(
747    desc:= [ 302008 ],
748    fp:= [ 39483, 46013, 49463 ],
749    next:= [ rec(
750      desc:= [ 110003 ],
751      fp:= [ 16, 412 ],
752      next:= [ 18946, 18940 ] ), rec(
753      desc:= [ 111003 ],
754      fp:= [ 416, 812 ],
755      next:= [ 17346, rec(
756        desc:= [ 110003 ],
757        fp:= [ 16, 412 ],
758        next:= [ 17518, 17515 ] ) ] ), rec(
759      desc:= [ 110003 ],
760      fp:= [ 16, 412 ],
761      next:= [ 18938, 18948 ] ) ] ), 17543, rec(
762    desc:= [ 107003 ],
763    fp:= [ 18, 216, 414, 612 ],
764    next:= [ 25902, 26006, rec(
765      desc:= [ 304007 ],
766      fp:= [ 282, 461 ],
767      next:= [ 25954, 25950 ] ), 25875 ] ), rec(
768    desc:= [ 302006 ],
769    fp:= [ 39304, 90581 ],
770    next:= [ rec(
771      desc:= [ 111003 ],
772      fp:= [ 8, 18 ],
773      next:= [ 26094, 26095 ] ), 25891 ] ), 16523, rec(
774    desc:= [ 107003 ],
775    fp:= [ 19, 217, 415, 613, 811 ],
776    next:= [ rec(
777      desc:= [ 106003 ],
778      fp:= [ 8, 414 ],
779      next:= [ 18412, 18595 ] ), 21914, rec(
780      desc:= [ 106003 ],
781      fp:= [ 8, 414, 612 ],
782      next:= [ 20793, rec(
783        desc:= [ 111003 ],
784        fp:= [ 18, 414 ],
785        next:= [ 20792, 17656 ] ), 24836 ] ), rec(
786      desc:= [ 106003 ],
787      fp:= [ 414, 612 ],
788      next:= [ 25039, 25049 ] ), rec(
789      desc:= [ 110003 ],
790      fp:= [ 8, 414 ],
791      next:= [ 20891, 20889 ] ) ] ), rec(
792    desc:= [ 106003 ],
793    fp:= [ 218, 416, 614, 812 ],
794    next:= [ rec(
795      desc:= [ 110003 ],
796      fp:= [ 8, 18 ],
797      next:= [ 22938, rec(
798        desc:= [ 302007, 302010, 212002, 304008, 213004 ],
799        fp:= [ 2, 12 ],
800        next:= [ 22702, 22940 ] ) ] ), rec(
801      desc:= [ 108003 ],
802      fp:= [ 4, 14 ],
803      next:= [ rec(
804        desc:= [ 110003 ],
805        fp:= [ 8, 18 ],
806        next:= [ 22097, 21299 ] ), rec(
807        desc:= [ 110003 ],
808        fp:= [ 8, 18 ],
809        next:= [ 18852, 18718 ] ) ] ), rec(
810      desc:= [ 110005 ],
811      fp:= [ 8, 18 ],
812      next:= [ 22944, 17495 ] ), rec(
813      desc:= [ 108003 ],
814      fp:= [ 4, 14 ],
815      next:= [ 22098, 22614 ] ) ] ), 17525, rec(
816    desc:= [ 109003 ],
817    fp:= [ 8, 18, 216, 414, 612 ],
818    next:= [ 19661, 19551, rec(
819      desc:= [ 302006 ],
820      fp:= [ 38461, 48441 ],
821      next:= [ 18093, rec(
822        desc:= [ 109003 ],
823        fp:= [ 216, 414 ],
824        next:= [ 19620, 19550 ] ) ] ), rec(
825      desc:= [ 305009 ],
826      fp:= [ 282, 461 ],
827      next:= [ 18082, 18092 ] ), rec(
828      desc:= [ 305009 ],
829      fp:= [ 183, 541, 28261 ],
830      next:= [ rec(
831        desc:= [ 108003 ],
832        fp:= [ 216, 414 ],
833        next:= [ 19930, 19660 ] ), 17483, 17481 ] ) ] ), rec(
834    desc:= [ 109003 ],
835    fp:= [ 8, 18, 216, 414, 612 ],
836    next:= [ 20529, 18164, rec(
837      desc:= [ 302007 ],
838      fp:= [ 35842, 36033 ],
839      next:= [ 17905, 20226 ] ), rec(
840      desc:= [ 302007 ],
841      fp:= [ 18364, 35842, 36033, 46013 ],
842      next:= [ 17526, rec(
843        desc:= [ 110003 ],
844        fp:= [ 214, 412 ],
845        next:= [ rec(
846          desc:= [ 213003 ],
847          fp:= [ 2, 111 ],
848          next:= [ rec(
849            desc:= [ 210004 ],
850            fp:= [ 2, 12 ],
851            next:= [ 18964, 18962 ] ), rec(
852            desc:= [ 210004 ],
853            fp:= [ 2, 12 ],
854            next:= [ 18956, 18954 ] ) ] ), 17909 ] ), 20527, 20233 ] ), rec(
855      desc:= [ 302007 ],
856      fp:= [ 36033, 46013 ],
857      next:= [ 20522, 20524 ] ) ] ), rec(
858    desc:= [ 108003 ],
859    fp:= [ 418, 814 ],
860    next:= [ 16492, 16527 ] ), rec(
861    desc:= [ 207002 ],
862    fp:= [ 16, 214 ],
863    next:= [ 16873, 16863 ] ), rec(
864    desc:= [ 108003 ],
865    fp:= [ 4, 14 ],
866    next:= [ 25985, 25984 ] ), rec(
867    desc:= [ 106003 ],
868    fp:= [ 8, 18, 216, 414, 612 ],
869    next:= [ rec(
870      desc:= [ 302007 ],
871      fp:= [ 723, 36721, 82741 ],
872      next:= [ 16485, 16494, rec(
873        desc:= [ 110003 ],
874        fp:= [ 8, 18 ],
875        next:= [ 16447, 16393 ] ) ] ), 16484, rec(
876      desc:= [ 108003 ],
877      fp:= [ 12, 418 ],
878      next:= [ rec(
879        desc:= [ 109003 ],
880        fp:= [ 8, 18 ],
881        next:= [ 20570, 20573 ] ), rec(
882        desc:= [ 110003 ],
883        fp:= [ 8, 18 ],
884        next:= [ 17048, rec(
885          desc:= [ 105003, 302005, 211002 ],
886          fp:= [ 18, 414 ],
887          next:= [ 16921, rec(
888            desc:= [ 302007, 213002 ],
889            fp:= [ 4, 14 ],
890            next:= [ 16919, 17049 ] ) ] ) ] ) ] ), rec(
891      desc:= [ 302008 ],
892      fp:= [ 723, 36721, 46781, 82741 ],
893      next:= [ rec(
894        desc:= [ 207002 ],
895        fp:= [ 4, 14, 212 ],
896        next:= [ 16442, 16616, 16496 ] ), 21108, rec(
897        desc:= [ 110003 ],
898        fp:= [ 418, 814 ],
899        next:= [ 17205, rec(
900          desc:= [ 107003 ],
901          fp:= [ 18, 414 ],
902          next:= [ 16606, 21111 ] ) ] ), rec(
903        desc:= [ 110003 ],
904        fp:= [ 12, 418 ],
905        next:= [ 16719, 16417 ] ) ] ), 20576 ] ), rec(
906    desc:= [ 302007 ],
907    fp:= [ 167, 36622 ],
908    next:= [ 25696, rec(
909      desc:= [ 108003 ],
910      fp:= [ 6, 412 ],
911      next:= [ 25697, 22732 ] ) ] ), rec(
912    desc:= [ 107003 ],
913    fp:= [ 816, 1212 ],
914    next:= [ 18580, 18605 ] ), rec(
915    desc:= [ 106003 ],
916    fp:= [ 16, 214, 412 ],
917    next:= [ rec(
918      desc:= [ 109003 ],
919      fp:= [ 16, 26 ],
920      next:= [ 22091, 21290 ] ), rec(
921      desc:= [ 108003 ],
922      fp:= [ 4, 14 ],
923      next:= [ 17489, 18483 ] ), rec(
924      desc:= [ 108003 ],
925      fp:= [ 4, 14 ],
926      next:= [ 22092, 18847 ] ) ] ), rec(
927    desc:= [ 106003 ],
928    fp:= [ 16, 214 ],
929    next:= [ 17219, 17223 ] ), rec(
930    desc:= [ 302007 ],
931    fp:= [ 723, 36721, 46781, 54013, 62249, 98956 ],
932    next:= [ 22751, 22710, 22753, 24852, rec(
933      desc:= [ 110003 ],
934      fp:= [ 2, 12 ],
935      next:= [ 25050, 25060 ] ), 23526 ] ), rec(
936    desc:= [ 107003 ],
937    fp:= [ 17, 215, 413, 611 ],
938    next:= [ rec(
939      desc:= [ 106003 ],
940      fp:= [ 8, 414, 612 ],
941      next:= [ 18417, rec(
942        desc:= [ 302009 ],
943        fp:= [ 563, 66421 ],
944        next:= [ 23447, rec(
945          desc:= [ 112003 ],
946          fp:= [ 18, 414 ],
947          next:= [ 18416, 18598 ] ) ] ), 23439 ] ), rec(
948      desc:= [ 302008 ],
949      fp:= [ 48262, 58421, 66341 ],
950      next:= [ rec(
951        desc:= [ 304011 ],
952        fp:= [ 2, 162, 261, 421 ],
953        next:= [ 21912, rec(
954          desc:= [ 304007 ],
955          fp:= [ 2, 181 ],
956          next:= [ 23620, rec(
957            desc:= [ 109003, 209002, 302010, 212002, 302013, 302015,
95840309010 ],
959            fp:= [ 1, 1281 ],
960            next:= [ 23516, 23509 ] ) ] ), rec(
961          desc:= [ 109003, 209002, 302010, 302012, 302014, 40209010 ],
962          fp:= [ 1, 1281 ],
963          next:= [ 23521, 23512 ] ), rec(
964          desc:= [ 113003 ],
965          fp:= [ 8, 414 ],
966          next:= [ 21911, 23618 ] ) ] ), rec(
967        desc:= [ 108003 ],
968        fp:= [ 414, 612 ],
969        next:= [ rec(
970          desc:= [ 207002 ],
971          fp:= [ 4, 14 ],
972          next:= [ 23977, 24109 ] ), 23987 ] ), rec(
973        desc:= [ 112005 ],
974        fp:= [ 8, 414 ],
975        next:= [ 24111, rec(
976          desc:= [ 108003 ],
977          fp:= [ 8, 414 ],
978          next:= [ 19970, 19975 ] ) ] ) ] ), rec(
979      desc:= [ 106003 ],
980      fp:= [ 8, 414, 612 ],
981      next:= [ rec(
982        desc:= [ 110007 ],
983        fp:= [ 8, 18, 414 ],
984        next:= [ rec(
985          desc:= [ 302008, 211002 ],
986          fp:= [ 13, 112 ],
987          next:= [ 22472, 22473 ] ), 22456, rec(
988          desc:= [ 110003 ],
989          fp:= [ 4, 14 ],
990          next:= [ 21988, 22457 ] ) ] ), rec(
991        desc:= [ 112003 ],
992        fp:= [ 4, 14, 212 ],
993        next:= [ rec(
994          desc:= [ 111005 ],
995          fp:= [ 8, 414 ],
996          next:= [ 24281, rec(
997            desc:= [ 111003 ],
998            fp:= [ 4, 14 ],
999            next:= [ rec(
1000              desc:= [ 302009, 208002 ],
1001              fp:= [ 14, 212 ],
1002              next:= [ 21987, 22052 ] ), 22056 ] ) ] ), rec(
1003          desc:= [ 302009, 207002 ],
1004          fp:= [ 4, 14 ],
1005          next:= [ 24277, 24827 ] ), rec(
1006          desc:= [ 111003 ],
1007          fp:= [ 8, 414 ],
1008          next:= [ 17651, 17655 ] ) ] ), rec(
1009        desc:= [ 302010 ],
1010        fp:= [ 563, 66421 ],
1011        next:= [ rec(
1012          desc:= [ 206002 ],
1013          fp:= [ 4, 14 ],
1014          next:= [ 24834, 24287 ] ), 24283 ] ) ] ), rec(
1015      desc:= [ 106003 ],
1016      fp:= [ 414, 612 ],
1017      next:= [ 24921, 24930 ] ) ] ), rec(
1018    desc:= [ 105003 ],
1019    fp:= [ 12, 616, 814, 1012 ],
1020    next:= [ rec(
1021      desc:= [ 302006 ],
1022      fp:= [ 42693, 56441 ],
1023      next:= [ rec(
1024        desc:= [ 109003 ],
1025        fp:= [ 215, 413 ],
1026        next:= [ 19623, 19553 ] ), rec(
1027        desc:= [ 108003 ],
1028        fp:= [ 215, 413 ],
1029        next:= [ 19943, 19673 ] ) ] ), 17904, rec(
1030      desc:= [ 107003 ],
1031      fp:= [ 413, 611 ],
1032      next:= [ 18155, 17900 ] ), rec(
1033      desc:= [ 109003 ],
1034      fp:= [ 216, 612 ],
1035      next:= [ 19552, 19672 ] ) ] ), rec(
1036    desc:= [ 107003 ],
1037    fp:= [ 415, 613 ],
1038    next:= [ 18138, rec(
1039      desc:= [ 106003 ],
1040      fp:= [ 6, 412 ],
1041      next:= [ 17883, 17887 ] ) ] ), rec(
1042    desc:= [ 107003 ],
1043    fp:= [ 8, 18, 216, 414 ],
1044    next:= [ 20916, 18400, 21900, rec(
1045      desc:= [ 106003 ],
1046      fp:= [ 8, 414 ],
1047      next:= [ 20778, 20779 ] ) ] ), 16522, rec(
1048    desc:= [ 108003 ],
1049    fp:= [ 22, 418 ],
1050    next:= [ 22607, 22606 ] ), rec(
1051    desc:= [ 109003 ],
1052    fp:= [ 818, 1214 ],
1053    next:= [ 22722, rec(
1054      desc:= [ 107003 ],
1055      fp:= [ 4, 14 ],
1056      next:= [ 22723, 25923 ] ) ] ), rec(
1057    desc:= [ 106003 ],
1058    fp:= [ 6, 16, 214, 412 ],
1059    next:= [ 23308, 26046, 23307, rec(
1060      desc:= [ 109003 ],
1061      fp:= [ 16, 818, 1214 ],
1062      next:= [ rec(
1063        desc:= [ 109005 ],
1064        fp:= [ 16, 26 ],
1065        next:= [ 22830, 26036 ] ), rec(
1066        desc:= [ 302008 ],
1067        fp:= [ 723, 82741 ],
1068        next:= [ rec(
1069          desc:= [ 207002 ],
1070          fp:= [ 14, 212 ],
1071          next:= [ 26165, rec(
1072            desc:= [ 211002 ],
1073            fp:= [ 8, 18 ],
1074            next:= [ 22795, 22831 ] ) ] ), 26162 ] ), rec(
1075        desc:= [ 109005 ],
1076        fp:= [ 12, 22 ],
1077        next:= [ 22797, 26131 ] ) ] ) ] ), 16467, 16996, rec(
1078    desc:= [ 106003 ],
1079    fp:= [ 28, 1612 ],
1080    next:= [ 25880, 25981 ] ), rec(
1081    desc:= [ 106003 ],
1082    fp:= [ 18, 216, 414 ],
1083    next:= [ rec(
1084      desc:= [ 109003 ],
1085      fp:= [ 8, 18 ],
1086      next:= [ 18851, 18716 ] ), rec(
1087      desc:= [ 110003 ],
1088      fp:= [ 8, 18, 414 ],
1089      next:= [ 22675, rec(
1090        desc:= [ 302007, 211002 ],
1091        fp:= [ 14, 212 ],
1092        next:= [ 22651, 22678 ] ), rec(
1093        desc:= [ 110005 ],
1094        fp:= [ 4, 14 ],
1095        next:= [ 22682, 18489 ] ) ] ), rec(
1096      desc:= [ 110003 ],
1097      fp:= [ 8, 414 ],
1098      next:= [ 18850, rec(
1099        desc:= [ 110005 ],
1100        fp:= [ 4, 14 ],
1101        next:= [ 22617, 18664 ] ) ] ) ] ), rec(
1102    desc:= [ 106003 ],
1103    fp:= [ 4, 212 ],
1104    next:= [ 22589, 17377 ] ), rec(
1105    desc:= [ 302007 ],
1106    fp:= [ 18931, 56626, 60335, 68255 ],
1107    next:= [ 17005, 17000, 16999, 16915 ] ), 25917, 18606, rec(
1108    desc:= [ 302008 ],
1109    fp:= [ 39323, 42773, 48681, 49303 ],
1110    next:= [ rec(
1111      desc:= [ 212002 ],
1112      fp:= [ 3, 13, 112, 211 ],
1113      next:= [ rec(
1114        desc:= [ 111003 ],
1115        fp:= [ 18, 414 ],
1116        next:= [ 23837, 23651 ] ), rec(
1117        desc:= [ 110003 ],
1118        fp:= [ 16, 412 ],
1119        next:= [ 17755, 21573 ] ), rec(
1120        desc:= [ 110003 ],
1121        fp:= [ 6, 214, 412 ],
1122        next:= [ rec(
1123          desc:= [ 111003, 211004 ],
1124          fp:= [ 14, 212 ],
1125          next:= [ 21972, 22035 ] ), rec(
1126          desc:= [ 209002 ],
1127          fp:= [ 4, 14 ],
1128          next:= [ 23580, 23902 ] ), rec(
1129          desc:= [ 209002 ],
1130          fp:= [ 4, 14 ],
1131          next:= [ 23584, 23906 ] ) ] ), rec(
1132        desc:= [ 110003 ],
1133        fp:= [ 6, 16, 214, 412 ],
1134        next:= [ rec(
1135          desc:= [ 212003 ],
1136          fp:= [ 2, 12, 111 ],
1137          next:= [ 21919, 21920, rec(
1138            desc:= [ 111003 ],
1139            fp:= [ 216, 414 ],
1140            next:= [ rec(
1141              desc:= [ 209002 ],
1142              fp:= [ 4, 14 ],
1143              next:= [ 23587, 23895 ] ), rec(
1144              desc:= [ 211004 ],
1145              fp:= [ 14, 212 ],
1146              next:= [ 21971, 22039 ] ) ] ) ] ), 17751, rec(
1147          desc:= [ 112003 ],
1148          fp:= [ 18, 414 ],
1149          next:= [ 23836, 24478 ] ), rec(
1150          desc:= [ 304013 ],
1151          fp:= [ 2, 261, 421 ],
1152          next:= [ rec(
1153            desc:= [ 115003 ],
1154            fp:= [ 8, 414 ],
1155            next:= [ 24483, 23661 ] ), rec(
1156            desc:= [ 210002 ],
1157            fp:= [ 4, 14 ],
1158            next:= [ 23591, 23899 ] ), 21574 ] ) ] ) ] ), rec(
1159      desc:= [ 110003 ],
1160      fp:= [ 6, 16, 412 ],
1161      next:= [ rec(
1162        desc:= [ 111003 ],
1163        fp:= [ 18, 216 ],
1164        next:= [ 23433, 23982 ] ), rec(
1165        desc:= [ 113003 ],
1166        fp:= [ 8, 18, 414 ],
1167        next:= [ 20270, 23441, 24106 ] ), rec(
1168        desc:= [ 114007 ],
1169        fp:= [ 8, 414 ],
1170        next:= [ rec(
1171          desc:= [ 112003 ],
1172          fp:= [ 18, 216 ],
1173          next:= [ 18501, 20268 ] ), 18498 ] ) ] ), rec(
1174      desc:= [ 112003 ],
1175      fp:= [ 8, 18, 414 ],
1176      next:= [ 24104, 18778, rec(
1177        desc:= [ 109003 ],
1178        fp:= [ 16, 412 ],
1179        next:= [ 18725, 18780 ] ) ] ), rec(
1180      desc:= [ 110003 ],
1181      fp:= [ 6, 16, 214, 412 ],
1182      next:= [ rec(
1183        desc:= [ 111003 ],
1184        fp:= [ 216, 414, 612 ],
1185        next:= [ rec(
1186          desc:= [ 114003 ],
1187          fp:= [ 8, 414 ],
1188          next:= [ 19963, 19966 ] ), 24835, 24933 ] ), rec(
1189        desc:= [ 111003 ],
1190        fp:= [ 216, 414, 612 ],
1191        next:= [ rec(
1192          desc:= [ 114005 ],
1193          fp:= [ 8, 414 ],
1194          next:= [ rec(
1195            desc:= [ 114003 ],
1196            fp:= [ 8, 414 ],
1197            next:= [ 23617, 23619 ] ), 20258 ] ), rec(
1198          desc:= [ 114005 ],
1199          fp:= [ 8, 414 ],
1200          next:= [ 24826, rec(
1201            desc:= [ 210002, 302011, 40207012 ],
1202            fp:= [ 1, 1281 ],
1203            next:= [ 21346, 21348 ] ) ] ), 24918 ] ), rec(
1204        desc:= [ 114007 ],
1205        fp:= [ 8, 18 ],
1206        next:= [ 24474, 23649 ] ), rec(
1207        desc:= [ 302013 ],
1208        fp:= [ 3, 262, 361, 521 ],
1209        next:= [ 21315, rec(
1210          desc:= [ 113003 ],
1211          fp:= [ 216, 414 ],
1212          next:= [ 20264, rec(
1213            desc:= [ 116003 ],
1214            fp:= [ 8, 414 ],
1215            next:= [ 24487, 17507 ] ) ] ), rec(
1216          desc:= [ 115003 ],
1217          fp:= [ 8, 414 ],
1218          next:= [ 17501, 23663 ] ), rec(
1219          desc:= [ 115003 ],
1220          fp:= [ 18, 414 ],
1221          next:= [ 21316, rec(
1222            desc:= [ 40307011 ],
1223            fp:= [ 1, 1281 ],
1224            next:= [ 21354, 21356 ] ) ] ) ] ) ] ) ] ), rec(
1225    desc:= [ 302007 ],
1226    fp:= [ 35934, 42643, 47403, 52623, 64601, 98876 ],
1227    next:= [ rec(
1228      desc:= [ 110003 ],
1229      fp:= [ 219, 417 ],
1230      next:= [ rec(
1231        desc:= [ 109003 ],
1232        fp:= [ 4, 212 ],
1233        next:= [ 23924, 23913 ] ), 23110 ] ), rec(
1234      desc:= [ 109003 ],
1235      fp:= [ 4, 212 ],
1236      next:= [ 24853, 25108 ] ), 25116, rec(
1237      desc:= [ 110003 ],
1238      fp:= [ 417, 813 ],
1239      next:= [ 25117, rec(
1240        desc:= [ 212002 ],
1241        fp:= [ 2, 111 ],
1242        next:= [ 22917, 22921 ] ) ] ), rec(
1243      desc:= [ 108003 ],
1244      fp:= [ 4, 14 ],
1245      next:= [ 23851, 22659 ] ), rec(
1246      desc:= [ 110003 ],
1247      fp:= [ 4, 212 ],
1248      next:= [ 25065, 25055 ] ) ] ), rec(
1249    desc:= [ 105003 ],
1250    fp:= [ 422, 1214 ],
1251    next:= [ rec(
1252      desc:= [ 110003 ],
1253      fp:= [ 16, 818 ],
1254      next:= [ rec(
1255        desc:= [ 110007 ],
1256        fp:= [ 16, 818 ],
1257        next:= [ 18845, 18661 ] ), rec(
1258        desc:= [ 110007 ],
1259        fp:= [ 8, 18 ],
1260        next:= [ rec(
1261          desc:= [ 302005, 207002, 302008, 212002, 303012, 215003 ],
1262          fp:= [ 8, 18 ],
1263          next:= [ 18585, 18659 ] ), 18707 ] ) ] ), 18846 ] ), rec(
1264    desc:= [ 302008 ],
1265    fp:= [ 28881, 46621, 55993, 56681, 62523 ],
1266    next:= [ 24128, rec(
1267      desc:= [ 112003 ],
1268      fp:= [ 216, 414, 612 ],
1269      next:= [ 22887, 22717, 22886 ] ), rec(
1270      desc:= [ 303012 ],
1271      fp:= [ 3, 262, 521 ],
1272      next:= [ 23998, 23633, rec(
1273        desc:= [ 310014, 116003, 116005, 216011 ],
1274        fp:= [ 2, 12 ],
1275        next:= [ 24130, 23635 ] ) ] ), rec(
1276      desc:= [ 211002, 302012, 40307008 ],
1277      fp:= [ 2, 1282 ],
1278      next:= [ 22619, 22591 ] ), rec(
1279      desc:= [ 113003 ],
1280      fp:= [ 216, 414, 612 ],
1281      next:= [ 24946, rec(
1282        desc:= [ 111003 ],
1283        fp:= [ 416, 614 ],
1284        next:= [ 24843, 24937 ] ), 24850 ] ) ] ), rec(
1285    desc:= [ 107003 ],
1286    fp:= [ 12, 814 ],
1287    next:= [ 16938, 17008 ] ), 18916, rec(
1288    desc:= [ 107003 ],
1289    fp:= [ 219, 417 ],
1290    next:= [ 21907, 20782 ] ), rec(
1291    desc:= [ 106003 ],
1292    fp:= [ 10, 20, 218, 416, 614, 812 ],
1293    next:= [ rec(
1294      desc:= [ 108005 ],
1295      fp:= [ 8, 18 ],
1296      next:= [ 25751, 23310 ] ), rec(
1297      desc:= [ 108003 ],
1298      fp:= [ 8, 18 ],
1299      next:= [ 23185, 23236 ] ), rec(
1300      desc:= [ 302008 ],
1301      fp:= [ 723, 82741 ],
1302      next:= [ rec(
1303        desc:= [ 206002 ],
1304        fp:= [ 4, 14 ],
1305        next:= [ 25748, 25761 ] ), 25758 ] ), rec(
1306      desc:= [ 109003 ],
1307      fp:= [ 8, 18, 414 ],
1308      next:= [ 23189, 25708, rec(
1309        desc:= [ 302008 ],
1310        fp:= [ 36721, 46781 ],
1311        next:= [ 22770, rec(
1312          desc:= [ 111005 ],
1313          fp:= [ 4, 14 ],
1314          next:= [ 25709, 22839 ] ) ] ) ] ), rec(
1315      desc:= [ 109005 ],
1316      fp:= [ 8, 18 ],
1317      next:= [ 25764, 23315 ] ), rec(
1318      desc:= [ 302006 ],
1319      fp:= [ 662, 48361 ],
1320      next:= [ 23237, rec(
1321        desc:= [ 210003 ],
1322        fp:= [ 412, 511 ],
1323        next:= [ 25714, 25715 ] ) ] ) ] ), rec(
1324    desc:= [ 107003 ],
1325    fp:= [ 221, 419, 617 ],
1326    next:= [ 17158, rec(
1327      desc:= [ 302005, 209003, 305009, 40105007 ],
1328      fp:= [ 321, 641 ],
1329      next:= [ 17162, 17136 ] ), rec(
1330      desc:= [ 302008 ],
1331      fp:= [ 16441, 34421 ],
1332      next:= [ 17134, 17159 ] ) ] ), 20923, rec(
1333    desc:= [ 302007 ],
1334    fp:= [ 42723, 46173 ],
1335    next:= [ rec(
1336      desc:= [ 109003 ],
1337      fp:= [ 16, 412 ],
1338      next:= [ 17532, 17537 ] ), 17365 ] ), rec(
1339    desc:= [ 306009 ],
1340    fp:= [ 484, 762 ],
1341    next:= [ rec(
1342      desc:= [ 109003 ],
1343      fp:= [ 24, 816 ],
1344      next:= [ 16910, rec(
1345        desc:= [ 302006, 302010, 212002, 302013, 40306008 ],
1346        fp:= [ 1, 1281 ],
1347        next:= [ 16992, 16995 ] ) ] ), rec(
1348      desc:= [ 109003 ],
1349      fp:= [ 24, 816 ],
1350      next:= [ 16380, 16470 ] ) ] ), rec(
1351    desc:= [ 302008 ],
1352    fp:= [ 46013, 49463 ],
1353    next:= [ rec(
1354      desc:= [ 111003 ],
1355      fp:= [ 218, 614 ],
1356      next:= [ 18078, 18202 ] ), 18188 ] ), 16988, rec(
1357    desc:= [ 107003 ],
1358    fp:= [ 8, 18, 414 ],
1359    next:= [ rec(
1360      desc:= [ 109003 ],
1361      fp:= [ 8, 18 ],
1362      next:= [ 20970, 20906 ] ), 18901, rec(
1363      desc:= [ 106003 ],
1364      fp:= [ 218, 416 ],
1365      next:= [ rec(
1366        desc:= [ 111003 ],
1367        fp:= [ 8, 18 ],
1368        next:= [ 22742, rec(
1369          desc:= [ 302007, 210002 ],
1370          fp:= [ 4, 14 ],
1371          next:= [ 22743, 22701 ] ) ] ), rec(
1372        desc:= [ 111003 ],
1373        fp:= [ 8, 18 ],
1374        next:= [ 22322, 21302 ] ) ] ) ] ), rec(
1375    desc:= [ 107003 ],
1376    fp:= [ 8, 414 ],
1377    next:= [ 16480, 16486 ] ), rec(
1378    desc:= [ 109003 ],
1379    fp:= [ 4, 14 ],
1380    next:= [ 18578, 18675 ] ), rec(
1381    desc:= [ 107003 ],
1382    fp:= [ 217, 415 ],
1383    next:= [ rec(
1384      desc:= [ 302008, 212002 ],
1385      fp:= [ 3, 112, 211 ],
1386      next:= [ rec(
1387        desc:= [ 108003, 303009, 40307007 ],
1388        fp:= [ 1, 2561 ],
1389        next:= [ 21902, 21901 ] ), 19954, 19959 ] ), rec(
1390      desc:= [ 302008 ],
1391      fp:= [ 38461, 48441 ],
1392      next:= [ rec(
1393        desc:= [ 211002 ],
1394        fp:= [ 112, 211 ],
1395        next:= [ 22044, 22048 ] ), rec(
1396        desc:= [ 211003 ],
1397        fp:= [ 3, 211 ],
1398        next:= [ 21980, 21979 ] ) ] ) ] ), rec(
1399    desc:= [ 302008 ],
1400    fp:= [ 723, 36721, 82741 ],
1401    next:= [ rec(
1402      desc:= [ 302006 ],
1403      fp:= [ 4, 381 ],
1404      next:= [ rec(
1405        desc:= [ 302008, 40306006 ],
1406        fp:= [ 2, 2562 ],
1407        next:= [ 23244, 23242 ] ), 22766 ] ), rec(
1408      desc:= [ 111003 ],
1409      fp:= [ 8, 414 ],
1410      next:= [ rec(
1411        desc:= [ 303009 ],
1412        fp:= [ 4, 362 ],
1413        next:= [ 23180, rec(
1414          desc:= [ 113003 ],
1415          fp:= [ 4, 14 ],
1416          next:= [ 23182, 22773 ] ) ] ), 22764 ] ), 23243 ] ), rec(
1417    desc:= [ 302007 ],
1418    fp:= [ 28264, 39403, 46541, 53405, 56601 ],
1419    next:= [ 19923, rec(
1420      desc:= [ 302009 ],
1421      fp:= [ 8361, 18261, 18341 ],
1422      next:= [ 20387, rec(
1423        desc:= [ 112003 ],
1424        fp:= [ 217, 415 ],
1425        next:= [ 19614, 19718 ] ), 19618 ] ), rec(
1426      desc:= [ 108003 ],
1427      fp:= [ 10, 614, 812 ],
1428      next:= [ 19928, 20224, rec(
1429        desc:= [ 207002 ],
1430        fp:= [ 18, 414 ],
1431        next:= [ 19717, 20391 ] ) ] ), rec(
1432      desc:= [ 109003 ],
1433      fp:= [ 10, 614 ],
1434      next:= [ 19786, 18151 ] ), rec(
1435      desc:= [ 108003 ],
1436      fp:= [ 416, 812 ],
1437      next:= [ 20219, 19785 ] ) ] ), rec(
1438    desc:= [ 302008 ],
1439    fp:= [ 39403, 56601 ],
1440    next:= [ rec(
1441      desc:= [ 113007 ],
1442      fp:= [ 8, 414 ],
1443      next:= [ rec(
1444        desc:= [ 212002, 302013, 40307009 ],
1445        fp:= [ 1282, 1381 ],
1446        next:= [ 17556, 17555 ] ), rec(
1447        desc:= [ 212002, 212004, 304013, 40507009 ],
1448        fp:= [ 1, 1281 ],
1449        next:= [ 17550, 17553 ] ) ] ), 17384 ] ), rec(
1450    desc:= [ 107003 ],
1451    fp:= [ 416, 614, 812 ],
1452    next:= [ rec(
1453      desc:= [ 110003 ],
1454      fp:= [ 18, 414 ],
1455      next:= [ 18144, 17353 ] ), rec(
1456      desc:= [ 302008 ],
1457      fp:= [ 48361, 58341 ],
1458      next:= [ 20215, rec(
1459        desc:= [ 108003 ],
1460        fp:= [ 4, 212 ],
1461        next:= [ 17893, rec(
1462          desc:= [ 212002 ],
1463          fp:= [ 2, 12 ],
1464          next:= [ 20212, 17889 ] ) ] ) ] ), rec(
1465      desc:= [ 111003 ],
1466      fp:= [ 4, 14, 212 ],
1467      next:= [ 20506, 20508, rec(
1468        desc:= [ 302007 ],
1469        fp:= [ 464, 56521 ],
1470        next:= [ 20513, 20511 ] ) ] ) ] ), rec(
1471    desc:= [ 108003 ],
1472    fp:= [ 8, 18, 414 ],
1473    next:= [ 25941, rec(
1474      desc:= [ 105003 ],
1475      fp:= [ 418, 814 ],
1476      next:= [ rec(
1477        desc:= [ 302007, 211003 ],
1478        fp:= [ 4, 212 ],
1479        next:= [ 25944, 25893 ] ), 25995 ] ), rec(
1480      desc:= [ 106003 ],
1481      fp:= [ 1014, 1212 ],
1482      next:= [ 25947, 25997 ] ) ] ), rec(
1483    desc:= [ 105003 ],
1484    fp:= [ 22, 418, 814 ],
1485    next:= [ rec(
1486      desc:= [ 107003 ],
1487      fp:= [ 8, 18 ],
1488      next:= [ rec(
1489        desc:= [ 109003 ],
1490        fp:= [ 16, 26 ],
1491        next:= [ rec(
1492          desc:= [ 109007 ],
1493          fp:= [ 16, 26 ],
1494          next:= [ 20961, 20897 ] ), 20894 ] ), rec(
1495        desc:= [ 109003 ],
1496        fp:= [ 16, 26 ],
1497        next:= [ 18891, 18706 ] ) ] ), 17741, rec(
1498      desc:= [ 110003 ],
1499      fp:= [ 16, 26, 818 ],
1500      next:= [ 22316, 21293, 21562 ] ) ] ), 18774, rec(
1501    desc:= [ 108003 ],
1502    fp:= [ 16, 26, 818, 1214 ],
1503    next:= [ rec(
1504      desc:= [ 106003 ],
1505      fp:= [ 18, 414 ],
1506      next:= [ 23173, rec(
1507        desc:= [ 109007 ],
1508        fp:= [ 16, 818 ],
1509        next:= [ rec(
1510          desc:= [ 109005 ],
1511          fp:= [ 16, 26 ],
1512          next:= [ 23177, 26040 ] ), 22758 ] ) ] ), 23228, 23229, rec(
1513      desc:= [ 106003 ],
1514      fp:= [ 8, 414 ],
1515      next:= [ 26123, 22760 ] ) ] ), rec(
1516    desc:= [ 108003 ],
1517    fp:= [ 18, 414 ],
1518    next:= [ 25704, 25701 ] ), rec(
1519    desc:= [ 106003 ],
1520    fp:= [ 4, 212 ],
1521    next:= [ 22884, 17548 ] ), rec(
1522    desc:= [ 302008, 212002 ],
1523    fp:= [ 1, 11 ],
1524    next:= [ 18506, 18510 ] ), 18678, rec(
1525    desc:= [ 302007 ],
1526    fp:= [ 5985, 28523, 42883, 55483, 56725, 60255, 72502, 75469 ],
1527    next:= [ rec(
1528      desc:= [ 110003 ],
1529      fp:= [ 16, 412 ],
1530      next:= [ 17207, 21117 ] ), 20579, 20582, 16935, rec(
1531      desc:= [ 40106007 ],
1532      fp:= [ 1, 2561 ],
1533      next:= [ 16928, 16930 ] ), 17057, 17058, rec(
1534      desc:= [ 111003, 211004 ],
1535      fp:= [ 414, 612 ],
1536      next:= [ 21118, 21115 ] ) ] ), rec(
1537    desc:= [ 302008 ],
1538    fp:= [ 18364, 35842, 36033, 38522, 46013, 46442 ],
1539    next:= [ 17472, rec(
1540      desc:= [ 302011, 113003, 213003 ],
1541      fp:= [ 6, 412 ],
1542      next:= [ 18197, 18195 ] ), rec(
1543      desc:= [ 304010 ],
1544      fp:= [ 361, 441, 18261, 18341 ],
1545      next:= [ 19711, rec(
1546        desc:= [ 111003 ],
1547        fp:= [ 8, 612 ],
1548        next:= [ 19775, 19617 ] ), rec(
1549        desc:= [ 112003 ],
1550        fp:= [ 8, 612 ],
1551        next:= [ 19613, 20382 ] ), 19917 ] ), 19772, rec(
1552      desc:= [ 209005 ],
1553      fp:= [ 8, 18, 414 ],
1554      next:= [ 19708, rec(
1555        desc:= [ 110003, 210002 ],
1556        fp:= [ 6, 412 ],
1557        next:= [ 18079, 18065 ] ), 20378 ] ), rec(
1558      desc:= [ 110003 ],
1559      fp:= [ 218, 416, 812 ],
1560      next:= [ 19918, rec(
1561        desc:= [ 109003 ],
1562        fp:= [ 216, 612 ],
1563        next:= [ 18141, 17474 ] ), 17523 ] ) ] ) ] );
1564