1#############################################################################
2##
3#W  id8.afc                GAP library of id's             Hans Ulrich Besche
4##
5
6ID_GROUP_TREE.next[8].next[1].next[159]:=
7rec(
8  fp:= [ 758, 1058, 4058, 5558, 7058, 7358, 7658, 7958, 8258, 8558, 8858,
99158, 9458, 9758, 10058, 10658, 13058, 15458, 16058, 16358, 16658, 18158,
1019058, 19358, 20558, 20858, 21158, 22058, 22358, 22958, 24458, 24758, 25358,
1126258, 27458, 27758, 28058, 28358, 28958, 29258, 29558, 30158, 30458, 31058,
1231358, 31958, 32258, 33158, 33458, 33758, 34058, 34658, 34958, 35558, 36158,
1336458, 36758, 37058, 37358, 37658, 37958, 38858, 39158, 39458, 39758, 40058,
1440358, 40658, 40958, 41258, 43058, 43358, 43958, 44258, 44558, 44858, 45158,
1545458, 45758, 46058, 46358, 46658, 46958, 47258, 47558, 48158, 48458, 48758,
1649058, 49358, 49658, 49958, 50258, 50558, 50858, 51158, 51758, 52658, 52958,
1753258, 53558, 54758, 55958 ],
18  next:= [ rec(
19    fp:= [ 3 ],
20    next:= [ rec(
21      desc:= [ 111003 ],
22      fp:= [ 8, 414 ],
23      next:= [ 58483, 58481 ] ) ] ), rec(
24    fp:= [ 1652 ],
25    next:= [ rec(
26      desc:= [ 114011 ],
27      fp:= [ 12, 814 ],
28      next:= [ 59773, 59771 ] ) ] ), rec(
29    fp:= [ 471, 1011 ],
30    next:= [ rec(
31      desc:= [ 105003 ],
32      fp:= [ 12, 814 ],
33      next:= [ 76650, 76652 ] ), rec(
34      desc:= [ 106003 ],
35      fp:= [ 8, 414 ],
36      next:= [ 76649, 76651 ] ) ] ), rec(
37    fp:= [ 1646 ],
38    next:= [ rec(
39      desc:= [ 211005 ],
40      fp:= [ 8, 18 ],
41      next:= [ 84500, 84498 ] ) ] ), rec(
42    fp:= [ 166 ],
43    next:= [ rec(
44      fp:= [ 19986, 67962 ],
45      level:= 5,
46      next:= [ 93631, rec(
47        desc:= [ 106003 ],
48        fp:= [ 16, 1214 ],
49        next:= [ 93626, 93625 ] ) ] ) ] ), rec(
50    fp:= [ 168, 169, 171, 1010 ],
51    next:= [ rec(
52      desc:= [ 108003 ],
53      fp:= [ 414, 612 ],
54      next:= [ rec(
55        desc:= [ 105003, 302005, 210002 ],
56        fp:= [ 14, 212 ],
57        next:= [ 97022, 97030 ] ), 97025 ] ), rec(
58      desc:= [ 302008 ],
59      fp:= [ 1584, 69500 ],
60      next:= [ 97024, 97028 ] ), rec(
61      desc:= [ 302006 ],
62      fp:= [ 1264, 36860 ],
63      next:= [ 97032, 97020 ] ), rec(
64      desc:= [ 106003 ],
65      fp:= [ 4, 14 ],
66      next:= [ 97023, 97027 ] ) ] ), rec(
67    fp:= [ 166, 173, 177 ],
68    next:= [ rec(
69      desc:= [ 302006, 106003, 206002, 302007, 302009, 211002, 302012,
7040209012 ],
71      fp:= [ 5, 5521 ],
72      next:= [ 100657, 100660 ] ), rec(
73      desc:= [ 104003 ],
74      fp:= [ 4, 14 ],
75      next:= [ 100658, 100663 ] ), rec(
76      desc:= [ 104003 ],
77      fp:= [ 4, 14 ],
78      next:= [ 100656, 100661 ] ) ] ), rec(
79    fp:= [ 168, 171, 172, 173, 174, 1021 ],
80    next:= [ rec(
81      desc:= [ 107003 ],
82      fp:= [ 216, 414 ],
83      next:= [ 104170, 104172 ] ), rec(
84      desc:= [ 107003 ],
85      fp:= [ 16, 214 ],
86      next:= [ 104161, 104165 ] ), rec(
87      desc:= [ 107003 ],
88      fp:= [ 214, 412 ],
89      next:= [ 104159, 104163 ] ), rec(
90      desc:= [ 107003 ],
91      fp:= [ 18, 414 ],
92      next:= [ 104171, 104169 ] ), rec(
93      desc:= [ 302011, 208002 ],
94      fp:= [ 8, 18 ],
95      next:= [ 104173, 104167 ] ), rec(
96      desc:= [ 107003 ],
97      fp:= [ 16, 214 ],
98      next:= [ 104164, rec(
99        desc:= [ 302005, 208002 ],
100        fp:= [ 2, 12 ],
101        next:= [ 104162, 104160 ] ) ] ) ] ), rec(
102    fp:= [ 165, 171, 1019 ],
103    next:= [ rec(
104      desc:= [ 108003 ],
105      fp:= [ 214, 412 ],
106      next:= [ 107395, 107398 ] ), rec(
107      fp:= [ 24433, 61209 ],
108      level:= 5,
109      next:= [ rec(
110        desc:= [ 107003 ],
111        fp:= [ 216, 414 ],
112        next:= [ 107391, 107401 ] ), 107392 ] ), rec(
113      fp:= [ 29096, 40764 ],
114      level:= 5,
115      next:= [ rec(
116        desc:= [ 302010 ],
117        fp:= [ 1386, 49700 ],
118        next:= [ 107397, 107390 ] ), 107388 ] ) ] ), rec(
119    fp:= [ 166, 168, 171, 172 ],
120    next:= [ rec(
121      desc:= [ 106003 ],
122      fp:= [ 6, 214 ],
123      next:= [ 111715, 111720 ] ), rec(
124      desc:= [ 106003 ],
125      fp:= [ 214, 412 ],
126      next:= [ 111723, 111722 ] ), rec(
127      desc:= [ 302006 ],
128      fp:= [ 1264, 36860 ],
129      next:= [ 111724, rec(
130        desc:= [ 108003 ],
131        fp:= [ 216, 414 ],
132        next:= [ 111726, 111716 ] ) ] ), rec(
133      desc:= [ 302008, 108003, 302007, 209002, 302010, 302012, 214002,
134214004, 304015, 306015, 212006, 40510012 ],
135      fp:= [ 1, 2561 ],
136      next:= [ 111718, 111721 ] ) ] ), rec(
137    fp:= [ 168, 174, 176 ],
138    next:= [ rec(
139      desc:= [ 105003 ],
140      fp:= [ 16, 214, 412 ],
141      next:= [ 115992, 116002, 115994 ] ), rec(
142      desc:= [ 302007 ],
143      fp:= [ 1584, 69500 ],
144      next:= [ 115997, rec(
145        desc:= [ 106003 ],
146        fp:= [ 8, 414 ],
147        next:= [ 115993, 115996 ] ) ] ), rec(
148      desc:= [ 105003 ],
149      fp:= [ 218, 614 ],
150      next:= [ 116005, 116003 ] ) ] ), rec(
151    fp:= [ 168, 173, 174, 175 ],
152    next:= [ rec(
153      desc:= [ 302007 ],
154      fp:= [ 1386, 49700, 59501 ],
155      next:= [ rec(
156        desc:= [ 205002 ],
157        fp:= [ 422, 818 ],
158        next:= [ 120187, 120185 ] ), 120188, 120178 ] ), rec(
159      desc:= [ 105003 ],
160      fp:= [ 416, 614 ],
161      next:= [ 120181, rec(
162        desc:= [ 302008 ],
163        fp:= [ 1584, 69500 ],
164        next:= [ 120182, 120186 ] ) ] ), rec(
165      desc:= [ 104003 ],
166      fp:= [ 8, 414 ],
167      next:= [ 120191, 120190 ] ), rec(
168      desc:= [ 105003 ],
169      fp:= [ 10, 614, 812 ],
170      next:= [ 120177, 120179, 120183 ] ) ] ), rec(
171    fp:= [ 173, 174, 1122 ],
172    next:= [ rec(
173      desc:= [ 106003 ],
174      fp:= [ 418, 814 ],
175      next:= [ 124302, 124301 ] ), rec(
176      desc:= [ 302006, 108003, 208003 ],
177      fp:= [ 214, 412 ],
178      next:= [ 124303, 124306 ] ), rec(
179      desc:= [ 105003 ],
180      fp:= [ 616, 814 ],
181      next:= [ 124300, 124298 ] ) ] ), rec(
182    fp:= [ 168, 173, 174, 175, 177 ],
183    next:= [ rec(
184      desc:= [ 105003 ],
185      fp:= [ 414, 612 ],
186      next:= [ 128347, 128349 ] ), rec(
187      desc:= [ 105003 ],
188      fp:= [ 616, 814 ],
189      next:= [ 128343, 128340 ] ), rec(
190      desc:= [ 302007 ],
191      fp:= [ 1386, 49700, 59501 ],
192      next:= [ 128346, rec(
193        desc:= [ 107003 ],
194        fp:= [ 616, 814 ],
195        next:= [ 128350, 128348 ] ), 128351 ] ), rec(
196      desc:= [ 105003 ],
197      fp:= [ 12, 814, 1012 ],
198      next:= [ 128345, 128354, rec(
199        desc:= [ 302008 ],
200        fp:= [ 1386, 49700 ],
201        next:= [ 128342, 128352 ] ) ] ), rec(
202      desc:= [ 105003 ],
203      fp:= [ 616, 814 ],
204      next:= [ 128344, 128353 ] ) ] ), rec(
205    fp:= [ 173 ],
206    next:= [ rec(
207      desc:= [ 105003 ],
208      fp:= [ 418, 616 ],
209      next:= [ 132213, 132212 ] ) ] ), rec(
210    fp:= [ 1652 ],
211    next:= [ rec(
212      desc:= [ 114011 ],
213      fp:= [ 12, 814 ],
214      next:= [ 137658, 137661 ] ) ] ), rec(
215    fp:= [ 317 ],
216    next:= [ rec(
217      fp:= [ 23580, 79661 ],
218      level:= 5,
219      next:= [ 163231, 163228 ] ) ] ), rec(
220    fp:= [ 601 ],
221    next:= [ rec(
222      fp:= [ 3639, 63947, 68748 ],
223      level:= 5,
224      next:= [ 185630, 185635, 185638 ] ) ] ), rec(
225    fp:= [ 508, 667 ],
226    next:= [ rec(
227      desc:= [ 302005, 109003, 209002 ],
228      fp:= [ 2, 12 ],
229      next:= [ 192774, 192778 ] ), rec(
230      desc:= [ 302008, 210004 ],
231      fp:= [ 8, 612 ],
232      next:= [ 192768, 192772 ] ) ] ), rec(
233    fp:= [ 563, 648, 649, 671, 672 ],
234    next:= [ rec(
235      desc:= [ 105003, 107003, 116007, 116011, 302004, 302006, 209002,
236302010, 221002 ],
237      fp:= [ 18, 414 ],
238      next:= [ 196204, 196212 ] ), rec(
239      fp:= [ 4903, 44258 ],
240      level:= 5,
241      next:= [ 196203, rec(
242        desc:= [ 304010 ],
243        fp:= [ 286, 48362 ],
244        next:= [ rec(
245          desc:= [ 302006 ],
246          fp:= [ 384, 662 ],
247          next:= [ 196206, 196209 ] ), 196202 ] ) ] ), rec(
248      fp:= [ 57630, 79796 ],
249      level:= 5,
250      next:= [ 196215, rec(
251        desc:= [ 302007 ],
252        fp:= [ 346, 54682 ],
253        next:= [ 196213, rec(
254          desc:= [ 306013 ],
255          fp:= [ 286, 48362 ],
256          next:= [ 196214, 196210 ] ) ] ) ] ), rec(
257      fp:= [ 4903, 44258 ],
258      level:= 5,
259      next:= [ 196211, 196205 ] ), rec(
260      fp:= [ 57630, 79796 ],
261      level:= 5,
262      next:= [ 196207, 196201 ] ) ] ), rec(
263    fp:= [ 468, 820 ],
264    next:= [ rec(
265      desc:= [ 302008 ],
266      fp:= [ 89161, 99541 ],
267      next:= [ rec(
268        desc:= [ 208002 ],
269        fp:= [ 216, 414 ],
270        next:= [ 198663, 198662 ] ), 198658 ] ), rec(
271      desc:= [ 302010, 108003, 208002 ],
272      fp:= [ 2, 12 ],
273      next:= [ 198659, 198655 ] ) ] ), rec(
274    fp:= [ 609 ],
275    next:= [ rec(
276      fp:= [ 13362, 69224 ],
277      level:= 5,
278      next:= [ 217270, 217273 ] ) ] ), rec(
279    fp:= [ 586 ],
280    next:= [ rec(
281      desc:= [ 302008, 108003, 210003, 304008, 211004 ],
282      fp:= [ 1, 11 ],
283      next:= [ 228304, 228312 ] ) ] ), rec(
284    fp:= [ 596, 611 ],
285    next:= [ rec(
286      fp:= [ 64621, 89776 ],
287      level:= 5,
288      next:= [ 232548, 232551 ] ), rec(
289      desc:= [ 109003 ],
290      fp:= [ 13, 211 ],
291      next:= [ 232555, 232553 ] ) ] ), rec(
292    fp:= [ 610 ],
293    next:= [ rec(
294      fp:= [ 11859, 41293 ],
295      level:= 5,
296      next:= [ rec(
297        desc:= [ 105003 ],
298        fp:= [ 16, 214 ],
299        next:= [ 250324, 250330 ] ), 250327 ] ) ] ), rec(
300    fp:= [ 660 ],
301    next:= [ rec(
302      desc:= [ 113007 ],
303      fp:= [ 4, 14 ],
304      next:= [ 254150, 254156 ] ) ] ), rec(
305    fp:= [ 1059 ],
306    next:= [ rec(
307      desc:= [ 110011 ],
308      fp:= [ 22, 814 ],
309      next:= [ 257822, 257818 ] ) ] ), rec(
310    fp:= [ 626, 767 ],
311    next:= [ rec(
312      desc:= [ 302006 ],
313      fp:= [ 48262, 66341 ],
314      next:= [ 268552, 268550 ] ), rec(
315      desc:= [ 302006 ],
316      fp:= [ 48262, 66341 ],
317      next:= [ 268548, 268546 ] ) ] ), rec(
318    fp:= [ 610 ],
319    next:= [ rec(
320      desc:= [ 107003 ],
321      fp:= [ 216, 414 ],
322      next:= [ 271817, 271818 ] ) ] ), rec(
323    fp:= [ 832 ],
324    next:= [ rec(
325      desc:= [ 114003 ],
326      fp:= [ 4, 14 ],
327      next:= [ 278596, 278592 ] ) ] ), rec(
328    fp:= [ 803 ],
329    next:= [ rec(
330      fp:= [ 3411, 13785 ],
331      level:= 5,
332      next:= [ 298774, 298786 ] ) ] ), rec(
333    fp:= [ 584, 765 ],
334    next:= [ rec(
335      desc:= [ 108003 ],
336      fp:= [ 413, 611 ],
337      next:= [ 303141, 303138 ] ), rec(
338      desc:= [ 108003 ],
339      fp:= [ 13, 211 ],
340      next:= [ 303144, rec(
341        desc:= [ 117007 ],
342        fp:= [ 4, 14 ],
343        next:= [ 303143, 303139 ] ) ] ) ] ), rec(
344    fp:= [ 597, 791 ],
345    next:= [ rec(
346      desc:= [ 106003 ],
347      fp:= [ 215, 413 ],
348      next:= [ 311994, 311996 ] ), rec(
349      desc:= [ 106003 ],
350      fp:= [ 13, 211 ],
351      next:= [ 311998, 312000 ] ) ] ), rec(
352    fp:= [ 667, 703 ],
353    next:= [ rec(
354      desc:= [ 115007, 302004, 302006, 302008, 218002 ],
355      fp:= [ 4, 212 ],
356      next:= [ 321857, 321853 ] ), rec(
357      desc:= [ 302008, 208002 ],
358      fp:= [ 8, 18 ],
359      next:= [ 321855, 321851 ] ) ] ), rec(
360    fp:= [ 1050, 1053, 1074 ],
361    next:= [ rec(
362      fp:= [ 15905, 40081 ],
363      level:= 5,
364      next:= [ 334436, 334451 ] ), rec(
365      fp:= [ 33368, 82385 ],
366      level:= 5,
367      next:= [ 334444, 334463 ] ), rec(
368      fp:= [ 53164, 68917 ],
369      level:= 5,
370      next:= [ 334434, 334449 ] ) ] ), rec(
371    fp:= [ 1001, 1023, 1123 ],
372    next:= [ rec(
373      desc:= [ 105003 ],
374      fp:= [ 822, 1218 ],
375      next:= [ 338816, 338812 ] ), rec(
376      fp:= [ 51684, 89199 ],
377      level:= 5,
378      next:= [ rec(
379        desc:= [ 105003 ],
380        fp:= [ 26, 422, 818, 1214 ],
381        next:= [ 338817, 338819, 338814, 338815 ] ), 338818 ] ), rec(
382      desc:= [ 104003 ],
383      fp:= [ 822, 1218 ],
384      next:= [ 338813, 338809 ] ) ] ), rec(
385    fp:= [ 1066, 1192, 1249, 1306 ],
386    next:= [ rec(
387      fp:= [ 54113, 79976 ],
388      level:= 5,
389      next:= [ 343918, 343926 ] ), rec(
390      fp:= [ 73474, 98159 ],
391      level:= 5,
392      next:= [ 343915, 343925 ] ), rec(
393      desc:= [ 302009, 212002 ],
394      fp:= [ 117, 315 ],
395      next:= [ 343931, 343933 ] ), rec(
396      fp:= [ 85391, 90277 ],
397      level:= 5,
398      next:= [ 343927, 343919 ] ) ] ), rec(
399    fp:= [ 1040, 1213, 1242 ],
400    next:= [ rec(
401      desc:= [ 302008 ],
402      fp:= [ 69361, 79741 ],
403      next:= [ 349074, 349073 ] ), rec(
404      desc:= [ 108003 ],
405      fp:= [ 1214, 1412 ],
406      next:= [ 349063, 349064 ] ), rec(
407      desc:= [ 108003 ],
408      fp:= [ 16, 1412 ],
409      next:= [ 349072, 349067 ] ) ] ), rec(
410    fp:= [ 1099 ],
411    next:= [ rec(
412      fp:= [ 2309, 30260 ],
413      level:= 5,
414      next:= [ 362439, 362442 ] ) ] ), rec(
415    fp:= [ 1270 ],
416    next:= [ rec(
417      fp:= [ 16634, 52110 ],
418      level:= 5,
419      next:= [ 368538, 368546 ] ) ] ), rec(
420    fp:= [ 1032, 1081, 1583 ],
421    next:= [ rec(
422      desc:= [ 302010 ],
423      fp:= [ 1222, 54682 ],
424      next:= [ 374849, rec(
425        desc:= [ 109003 ],
426        fp:= [ 218, 614 ],
427        next:= [ 374839, 374844 ] ) ] ), rec(
428      fp:= [ 71483, 97800 ],
429      level:= 5,
430      next:= [ 374846, 374842 ] ), rec(
431      desc:= [ 107003 ],
432      fp:= [ 6, 214 ],
433      next:= [ 374855, 374857 ] ) ] ), rec(
434    fp:= [ 1501, 1534 ],
435    next:= [ rec(
436      desc:= [ 105003 ],
437      fp:= [ 614, 812 ],
438      next:= [ 388684, 388674 ] ), rec(
439      desc:= [ 105003 ],
440      fp:= [ 218, 614 ],
441      next:= [ 388670, 388678 ] ) ] ), rec(
442    fp:= [ 1370, 1384, 1385 ],
443    next:= [ rec(
444      desc:= [ 108003 ],
445      fp:= [ 2, 12 ],
446      next:= [ 394878, 394897 ] ), rec(
447      desc:= [ 302016, 210002 ],
448      fp:= [ 8, 414 ],
449      next:= [ 394902, 394894 ] ), rec(
450      desc:= [ 302018, 211002 ],
451      fp:= [ 8, 414 ],
452      next:= [ 394890, rec(
453        desc:= [ 114003, 214002 ],
454        fp:= [ 2, 12 ],
455        next:= [ 394898, 394886 ] ) ] ) ] ), rec(
456    fp:= [ 1205 ],
457    next:= [ rec(
458      desc:= [ 106003 ],
459      fp:= [ 418, 814 ],
460      next:= [ 408794, 408802 ] ) ] ), rec(
461    fp:= [ 1169, 1204, 1406, 1426 ],
462    next:= [ rec(
463      desc:= [ 108003 ],
464      fp:= [ 218, 416 ],
465      next:= [ 417167, 417171 ] ), rec(
466      desc:= [ 107003 ],
467      fp:= [ 218, 416 ],
468      next:= [ 417159, 417163 ] ), rec(
469      fp:= [ 14751, 64021 ],
470      level:= 5,
471      next:= [ 417164, 417188 ] ), rec(
472      fp:= [ 14751, 64021 ],
473      level:= 5,
474      next:= [ 417160, 417184 ] ) ] ), rec(
475    fp:= [ 1313 ],
476    next:= [ rec(
477      desc:= [ 105003 ],
478      fp:= [ 16, 412 ],
479      next:= [ 434182, 434188 ] ) ] ), rec(
480    fp:= [ 1154, 1222 ],
481    next:= [ rec(
482      fp:= [ 32206, 94786 ],
483      level:= 5,
484      next:= [ 441414, 441415 ] ), rec(
485      fp:= [ 10524, 89542 ],
486      level:= 5,
487      next:= [ 441402, 441405 ] ) ] ), rec(
488    fp:= [ 1160 ],
489    next:= [ rec(
490      fp:= [ 3163, 51217 ],
491      level:= 5,
492      next:= [ 462391, 462387 ] ) ] ), rec(
493    fp:= [ 1251, 1452 ],
494    next:= [ rec(
495      fp:= [ 18461, 82185 ],
496      level:= 5,
497      next:= [ 471351, 471373 ] ), rec(
498      desc:= [ 302008 ],
499      fp:= [ 44881, 54682 ],
500      next:= [ 471364, 471368 ] ) ] ), rec(
501    fp:= [ 1247, 1320, 1384, 1398, 1568 ],
502    next:= [ rec(
503      fp:= [ 6584, 66171 ],
504      level:= 5,
505      next:= [ 480071, 480059 ] ), rec(
506      desc:= [ 107003 ],
507      fp:= [ 216, 414 ],
508      next:= [ 480083, 480081 ] ), rec(
509      fp:= [ 68462, 73946 ],
510      level:= 5,
511      next:= [ 480077, 480062 ] ), rec(
512      desc:= [ 302008 ],
513      fp:= [ 45834, 63913 ],
514      next:= [ 480078, 480070 ] ), rec(
515      desc:= [ 302009 ],
516      fp:= [ 44881, 55021 ],
517      next:= [ 480074, 480082 ] ) ] ), rec(
518    fp:= [ 1250 ],
519    next:= [ rec(
520      desc:= [ 108003 ],
521      fp:= [ 216, 612 ],
522      next:= [ 489271, 489287 ] ) ] ), rec(
523    fp:= [ 1092, 1328, 1384, 1395 ],
524    next:= [ rec(
525      desc:= [ 302007, 302011, 114003, 214003 ],
526      fp:= [ 2, 12 ],
527      next:= [ 507185, 507201 ] ), rec(
528      desc:= [ 107003 ],
529      fp:= [ 216, 414 ],
530      next:= [ 507199, 507195 ] ), rec(
531      fp:= [ 28388, 73946 ],
532      level:= 5,
533      next:= [ 507205, rec(
534        desc:= [ 302010, 109003, 209002 ],
535        fp:= [ 6, 412 ],
536        next:= [ 507182, 507198 ] ) ] ), rec(
537      desc:= [ 302006, 302011, 113003, 213003 ],
538      fp:= [ 8, 612 ],
539      next:= [ 507190, 507206 ] ) ] ), rec(
540    fp:= [ 1380 ],
541    next:= [ rec(
542      fp:= [ 13804, 40961 ],
543      level:= 5,
544      next:= [ 516182, 516166 ] ) ] ), rec(
545    fp:= [ 1148 ],
546    next:= [ rec(
547      fp:= [ 13544, 71505 ],
548      level:= 5,
549      next:= [ 532219, 532222 ] ) ] ), rec(
550    fp:= [ 1190 ],
551    next:= [ rec(
552      fp:= [ 13503, 43042 ],
553      level:= 5,
554      next:= [ 546459, rec(
555        desc:= [ 107003 ],
556        fp:= [ 620, 1016 ],
557        next:= [ 546464, 546472 ] ) ] ) ] ), rec(
558    fp:= [ 1075, 1171, 1499 ],
559    next:= [ rec(
560      desc:= [ 107003 ],
561      fp:= [ 1018, 1216 ],
562      next:= [ 555469, 555475 ] ), rec(
563      desc:= [ 106003 ],
564      fp:= [ 620, 1016 ],
565      next:= [ 555464, 555472 ] ), rec(
566      desc:= [ 302007 ],
567      fp:= [ 18741, 28363 ],
568      next:= [ 555462, 555470 ] ) ] ), rec(
569    fp:= [ 1066, 1285 ],
570    next:= [ rec(
571      fp:= [ 24649, 77764 ],
572      level:= 5,
573      next:= [ 564373, 564381 ] ), rec(
574      fp:= [ 6205, 65732, 85497, 86760 ],
575      level:= 5,
576      next:= [ 564367, 564387, 564388, 564380 ] ) ] ), rec(
577    fp:= [ 1091, 1154, 1192, 1525 ],
578    next:= [ rec(
579      fp:= [ 17196, 18182 ],
580      level:= 5,
581      next:= [ 573333, 573355 ] ), rec(
582      fp:= [ 57606, 60600 ],
583      level:= 5,
584      next:= [ 573351, rec(
585        desc:= [ 108003 ],
586        fp:= [ 216, 414 ],
587        next:= [ 573335, 573331 ] ) ] ), rec(
588      fp:= [ 16620, 42240 ],
589      level:= 5,
590      next:= [ 573343, 573330 ] ), rec(
591      desc:= [ 107003 ],
592      fp:= [ 816, 1014 ],
593      next:= [ 573338, 573342 ] ) ] ), rec(
594    fp:= [ 1491 ],
595    next:= [ rec(
596      desc:= [ 107003 ],
597      fp:= [ 816, 1014 ],
598      next:= [ 582516, 582522 ] ) ] ), rec(
599    fp:= [ 1426 ],
600    next:= [ rec(
601      fp:= [ 7517, 58166 ],
602      level:= 5,
603      next:= [ 591626, 591628 ] ) ] ), rec(
604    fp:= [ 1276, 1510 ],
605    next:= [ rec(
606      fp:= [ 69689, 81417 ],
607      level:= 5,
608      next:= [ rec(
609        desc:= [ 108003 ],
610        fp:= [ 8, 216 ],
611        next:= [ 599691, 599680 ] ), 599690 ] ), rec(
612      desc:= [ 302008 ],
613      fp:= [ 38541, 42613 ],
614      next:= [ 599677, 599675 ] ) ] ), rec(
615    fp:= [ 1430, 1472, 1559 ],
616    next:= [ rec(
617      fp:= [ 27494, 90999 ],
618      level:= 5,
619      next:= [ 621131, 621120 ] ), rec(
620      fp:= [ 55506, 92109 ],
621      level:= 5,
622      next:= [ 621123, 621110 ] ), rec(
623      desc:= [ 302009, 211002 ],
624      fp:= [ 4, 14 ],
625      next:= [ 621121, 621137 ] ) ] ), rec(
626    fp:= [ 1482, 1571 ],
627    next:= [ rec(
628      desc:= [ 105003 ],
629      fp:= [ 6, 412 ],
630      next:= [ 628740, 628738 ] ), rec(
631      desc:= [ 302007, 303011 ],
632      fp:= [ 242, 581 ],
633      next:= [ 628749, 628765 ] ) ] ), rec(
634    fp:= [ 1326, 1467 ],
635    next:= [ rec(
636      desc:= [ 107003 ],
637      fp:= [ 1014, 1212 ],
638      next:= [ 636200, 636213 ] ), rec(
639      desc:= [ 302008 ],
640      fp:= [ 8761, 18562 ],
641      next:= [ 636206, 636218 ] ) ] ), rec(
642    fp:= [ 1262, 1307, 1499 ],
643    next:= [ rec(
644      fp:= [ 57636, 59126 ],
645      level:= 5,
646      next:= [ 645416, 645412 ] ), rec(
647      desc:= [ 106003 ],
648      fp:= [ 814, 1012 ],
649      next:= [ 645427, 645421 ] ), rec(
650      desc:= [ 106003 ],
651      fp:= [ 614, 812 ],
652      next:= [ 645409, 645432 ] ) ] ), rec(
653    fp:= [ 1202, 1237 ],
654    next:= [ rec(
655      fp:= [ 49262, 87717 ],
656      level:= 5,
657      next:= [ rec(
658        desc:= [ 107003 ],
659        fp:= [ 10, 812 ],
660        next:= [ 653993, 653994 ] ), 653977 ] ), rec(
661      desc:= [ 107003 ],
662      fp:= [ 616, 1012 ],
663      next:= [ 653972, 653991 ] ) ] ), rec(
664    fp:= [ 1258, 1497 ],
665    next:= [ rec(
666      desc:= [ 114011 ],
667      fp:= [ 8, 414 ],
668      next:= [ 662877, 662867 ] ), rec(
669      desc:= [ 107003 ],
670      fp:= [ 614, 812 ],
671      next:= [ 662890, 662880 ] ) ] ), rec(
672    fp:= [ 1056, 1203, 1211, 1403 ],
673    next:= [ rec(
674      desc:= [ 107003 ],
675      fp:= [ 816, 1014 ],
676      next:= [ 671817, 671801 ] ), rec(
677      fp:= [ 11826, 75630 ],
678      level:= 5,
679      next:= [ 671823, 671805 ] ), rec(
680      fp:= [ 73614, 79188 ],
681      level:= 5,
682      next:= [ 671820, 671798 ] ), rec(
683      desc:= [ 107003 ],
684      fp:= [ 16, 214 ],
685      next:= [ 671826, 671822 ] ) ] ), rec(
686    fp:= [ 1181, 1205, 1311, 1480, 1512, 1522 ],
687    next:= [ rec(
688      desc:= [ 302009 ],
689      fp:= [ 39764, 54823 ],
690      next:= [ 680204, 680207 ] ), rec(
691      desc:= [ 112011 ],
692      fp:= [ 4, 14 ],
693      next:= [ 680218, 680206 ] ), rec(
694      desc:= [ 113011 ],
695      fp:= [ 4, 14 ],
696      next:= [ 680200, 680215 ] ), rec(
697      desc:= [ 106003 ],
698      fp:= [ 214, 412 ],
699      next:= [ 680220, 680227 ] ), rec(
700      desc:= [ 302009 ],
701      fp:= [ 54922, 77227, 89161 ],
702      next:= [ 680219, rec(
703        desc:= [ 109003 ],
704        fp:= [ 214, 412 ],
705        next:= [ 680203, 680216 ] ), 680211 ] ), rec(
706      desc:= [ 302009 ],
707      fp:= [ 77227, 88822 ],
708      next:= [ 680226, 680198 ] ) ] ), rec(
709    fp:= [ 1182, 1478 ],
710    next:= [ rec(
711      fp:= [ 2696, 43975 ],
712      level:= 5,
713      next:= [ 689422, 689409 ] ), rec(
714      fp:= [ 54025, 99257 ],
715      level:= 5,
716      next:= [ 689423, 689424 ] ) ] ), rec(
717    fp:= [ 1198, 1443 ],
718    next:= [ rec(
719      desc:= [ 107003 ],
720      fp:= [ 418, 814 ],
721      next:= [ 744538, 744550 ] ), rec(
722      desc:= [ 106003 ],
723      fp:= [ 18, 216 ],
724      next:= [ 744556, 744560 ] ) ] ), rec(
725    fp:= [ 1261, 1265 ],
726    next:= [ rec(
727      desc:= [ 302005 ],
728      fp:= [ 18661, 28462 ],
729      next:= [ 753540, 753537 ] ), rec(
730      desc:= [ 105003 ],
731      fp:= [ 1014, 1212 ],
732      next:= [ 753555, 753544 ] ) ] ), rec(
733    fp:= [ 1240, 1430 ],
734    next:= [ rec(
735      desc:= [ 302006 ],
736      fp:= [ 18661, 28462 ],
737      next:= [ 771489, 771491 ] ), rec(
738      desc:= [ 302006 ],
739      fp:= [ 384, 48361 ],
740      next:= [ 771500, 771487 ] ) ] ), rec(
741    fp:= [ 1225, 1256, 1518 ],
742    next:= [ rec(
743      desc:= [ 302007 ],
744      fp:= [ 18562, 28363 ],
745      next:= [ 780232, 780239 ] ), rec(
746      desc:= [ 111011 ],
747      fp:= [ 8, 414 ],
748      next:= [ 780246, 780231 ] ), rec(
749      desc:= [ 302009 ],
750      fp:= [ 34882, 44683 ],
751      next:= [ 780259, 780252 ] ) ] ), rec(
752    fp:= [ 1306, 1507 ],
753    next:= [ rec(
754      desc:= [ 107003 ],
755      fp:= [ 816, 1014 ],
756      next:= [ 789258, 789261 ] ), rec(
757      desc:= [ 302007 ],
758      fp:= [ 38461, 48262 ],
759      next:= [ 789257, 789273 ] ) ] ), rec(
760    fp:= [ 1507 ],
761    next:= [ rec(
762      desc:= [ 106003 ],
763      fp:= [ 614, 812 ],
764      next:= [ 798207, 798202 ] ) ] ), rec(
765    fp:= [ 1009, 1021, 1122 ],
766    next:= [ rec(
767      desc:= [ 302007 ],
768      fp:= [ 1584, 69500 ],
769      next:= [ 805410, 805414 ] ), rec(
770      desc:= [ 302009 ],
771      fp:= [ 1584, 69500 ],
772      next:= [ rec(
773        desc:= [ 207002 ],
774        fp:= [ 818, 1214 ],
775        next:= [ 805411, 805412 ] ), 805409 ] ), rec(
776      desc:= [ 302007 ],
777      fp:= [ 1264, 36860 ],
778      next:= [ 805413, 805408 ] ) ] ), rec(
779    fp:= [ 1169, 1559, 1570 ],
780    next:= [ rec(
781      desc:= [ 302009 ],
782      fp:= [ 35922, 47403 ],
783      next:= [ 812547, 812551 ] ), rec(
784      fp:= [ 1887, 36055 ],
785      level:= 5,
786      next:= [ 812542, 812532 ] ), rec(
787      desc:= [ 302009 ],
788      fp:= [ 42803, 49333 ],
789      next:= [ 812554, 812558 ] ) ] ), rec(
790    fp:= [ 1528, 1563 ],
791    next:= [ rec(
792      desc:= [ 106003 ],
793      fp:= [ 6, 412 ],
794      next:= [ 821326, 821314 ] ), rec(
795      desc:= [ 302010 ],
796      fp:= [ 7296, 35122 ],
797      next:= [ 821324, 821340 ] ) ] ), rec(
798    fp:= [ 1224, 1486 ],
799    next:= [ rec(
800      desc:= [ 107003 ],
801      fp:= [ 14, 212 ],
802      next:= [ 828987, 828988 ] ), rec(
803      desc:= [ 106003 ],
804      fp:= [ 214, 412 ],
805      next:= [ 828972, 828970 ] ) ] ), rec(
806    fp:= [ 1490, 1491, 1502, 1508, 1509, 1595 ],
807    next:= [ rec(
808      desc:= [ 302006 ],
809      fp:= [ 42544, 59233 ],
810      next:= [ rec(
811        desc:= [ 211002 ],
812        fp:= [ 813, 1011 ],
813        next:= [ 836548, 836547 ] ), 836564 ] ), rec(
814      desc:= [ 105003 ],
815      fp:= [ 214, 412 ],
816      next:= [ 836549, 836555 ] ), rec(
817      desc:= [ 105003 ],
818      fp:= [ 6, 412 ],
819      next:= [ 836546, 836571 ] ), rec(
820      desc:= [ 302008, 208002 ],
821      fp:= [ 6, 412 ],
822      next:= [ 836574, 836554 ] ), rec(
823      desc:= [ 302006 ],
824      fp:= [ 8742, 35934 ],
825      next:= [ 836575, 836556 ] ), rec(
826      desc:= [ 105003, 302005, 208002, 302009, 211002, 211003, 304009,
827208004, 213004, 305013, 209005, 40207009 ],
828      fp:= [ 1, 1921 ],
829      next:= [ 836553, 836569 ] ) ] ), rec(
830    fp:= [ 1190, 1413 ],
831    next:= [ rec(
832      fp:= [ 27293, 29926 ],
833      level:= 5,
834      next:= [ 845420, 845426 ] ), rec(
835      desc:= [ 302007 ],
836      fp:= [ 582, 761 ],
837      next:= [ 845422, 845438 ] ) ] ), rec(
838    fp:= [ 1406 ],
839    next:= [ rec(
840      fp:= [ 13749, 66543 ],
841      level:= 5,
842      next:= [ 854488, 854489 ] ) ] ), rec(
843    fp:= [ 1518, 1528 ],
844    next:= [ rec(
845      fp:= [ 24922, 77716 ],
846      level:= 5,
847      next:= [ 863658, 863671 ] ), rec(
848      fp:= [ 24922, 77716 ],
849      level:= 5,
850      next:= [ 863656, 863677 ] ) ] ), rec(
851    fp:= [ 1494 ],
852    next:= [ rec(
853      desc:= [ 302006 ],
854      fp:= [ 32743, 36542 ],
855      next:= [ 872943, 872927 ] ) ] ), rec(
856    fp:= [ 1481 ],
857    next:= [ rec(
858      desc:= [ 302009 ],
859      fp:= [ 7296, 24883 ],
860      next:= [ 891390, 891392 ] ) ] ), rec(
861    fp:= [ 1406 ],
862    next:= [ rec(
863      fp:= [ 24922, 77716 ],
864      level:= 5,
865      next:= [ 900619, 900624 ] ) ] ), rec(
866    fp:= [ 1309, 1568 ],
867    next:= [ rec(
868      desc:= [ 106003 ],
869      fp:= [ 614, 812 ],
870      next:= [ 909785, 909776 ] ), rec(
871      desc:= [ 106003 ],
872      fp:= [ 2, 12 ],
873      next:= [ 909788, 909798 ] ) ] ), rec(
874    fp:= [ 1452, 1500 ],
875    next:= [ rec(
876      desc:= [ 302008 ],
877      fp:= [ 62683, 70603 ],
878      next:= [ 919058, 919056 ] ), rec(
879      desc:= [ 107003 ],
880      fp:= [ 4, 212 ],
881      next:= [ 919035, 919051 ] ) ] ), rec(
882    fp:= [ 1405, 1462, 1560 ],
883    next:= [ rec(
884      desc:= [ 302007 ],
885      fp:= [ 18661, 28462, 28641 ],
886      next:= [ 928192, 928177, 928195 ] ), rec(
887      desc:= [ 106003 ],
888      fp:= [ 214, 412 ],
889      next:= [ 928176, 928188 ] ), rec(
890      desc:= [ 106003 ],
891      fp:= [ 2, 12 ],
892      next:= [ 928196, 928178 ] ) ] ), rec(
893    fp:= [ 1197, 1212, 1369, 1448, 1519, 1570 ],
894    next:= [ rec(
895      desc:= [ 107003 ],
896      fp:= [ 414, 612 ],
897      next:= [ 937150, 937151 ] ), rec(
898      desc:= [ 302006 ],
899      fp:= [ 483, 58261 ],
900      next:= [ 937165, 937155 ] ), rec(
901      desc:= [ 106003 ],
902      fp:= [ 214, 412 ],
903      next:= [ 937160, 937144 ] ), rec(
904      desc:= [ 106003 ],
905      fp:= [ 214, 412 ],
906      next:= [ 937168, 937170 ] ), rec(
907      desc:= [ 302007 ],
908      fp:= [ 582, 761 ],
909      next:= [ 937161, 937143 ] ), rec(
910      desc:= [ 106003 ],
911      fp:= [ 2, 12 ],
912      next:= [ 937154, 937162 ] ) ] ), rec(
913    fp:= [ 1260, 1384, 1504, 1525 ],
914    next:= [ rec(
915      desc:= [ 110011 ],
916      fp:= [ 8, 414 ],
917      next:= [ 946411, 946408 ] ), rec(
918      desc:= [ 302008 ],
919      fp:= [ 544, 64681 ],
920      next:= [ 946396, 946409 ] ), rec(
921      desc:= [ 302006 ],
922      fp:= [ 483, 58261 ],
923      next:= [ 946415, 946398 ] ), rec(
924      desc:= [ 302007, 211002 ],
925      fp:= [ 8, 612 ],
926      next:= [ 946418, 946395 ] ) ] ), rec(
927    fp:= [ 1181, 1413 ],
928    next:= [ rec(
929      fp:= [ 68203, 79437 ],
930      level:= 5,
931      next:= [ 955573, 955566 ] ), rec(
932      fp:= [ 81395, 97613 ],
933      level:= 5,
934      next:= [ 955590, 955591 ] ) ] ), rec(
935    fp:= [ 1223, 1401, 1402, 1405, 1410 ],
936    next:= [ rec(
937      desc:= [ 302007 ],
938      fp:= [ 38621, 42693 ],
939      next:= [ 964807, 964812 ] ), rec(
940      desc:= [ 302009 ],
941      fp:= [ 35122, 90447 ],
942      next:= [ 964808, 964826 ] ), rec(
943      desc:= [ 302007 ],
944      fp:= [ 28462, 49223 ],
945      next:= [ 964804, 964823 ] ), rec(
946      desc:= [ 302009, 313016, 109003, 210002, 302011, 216002, 216004,
947304017, 308023, 40508008 ],
948      fp:= [ 1, 1281 ],
949      next:= [ 964801, 964820 ] ), rec(
950      desc:= [ 302009 ],
951      fp:= [ 686, 34783 ],
952      next:= [ 964809, 964814 ] ) ] ), rec(
953    fp:= [ 1418, 1569 ],
954    next:= [ rec(
955      desc:= [ 106003 ],
956      fp:= [ 214, 412 ],
957      next:= [ 973974, 973947 ] ), rec(
958      desc:= [ 302007, 213003 ],
959      fp:= [ 414, 612 ],
960      next:= [ 973976, 973966 ] ) ] ), rec(
961    fp:= [ 1470, 1534, 1569 ],
962    next:= [ rec(
963      fp:= [ 13744, 47437 ],
964      level:= 5,
965      next:= [ 983093, 983110 ] ), rec(
966      desc:= [ 106003 ],
967      fp:= [ 214, 412 ],
968      next:= [ 983092, 983104 ] ), rec(
969      desc:= [ 107003 ],
970      fp:= [ 2, 12 ],
971      next:= [ 983112, 983094 ] ) ] ), rec(
972    fp:= [ 1448, 1498, 1521, 1523 ],
973    next:= [ rec(
974      desc:= [ 302005 ],
975      fp:= [ 483, 58261 ],
976      next:= [ 1001026, 1001035 ] ), rec(
977      desc:= [ 105003 ],
978      fp:= [ 214, 412 ],
979      next:= [ 1001014, 1001034 ] ), rec(
980      desc:= [ 105003 ],
981      fp:= [ 6, 214 ],
982      next:= [ 1001031, 1001038 ] ), rec(
983      desc:= [ 302005 ],
984      fp:= [ 483, 58261 ],
985      next:= [ 1001029, 1001021 ] ) ] ), rec(
986    fp:= [ 1037, 1097, 1102, 1239, 1282 ],
987    next:= [ rec(
988      desc:= [ 105003 ],
989      fp:= [ 224, 620 ],
990      next:= [ 1023505, 1023501 ] ), rec(
991      desc:= [ 104003 ],
992      fp:= [ 8, 414 ],
993      next:= [ 1023494, 1023495 ] ), rec(
994      desc:= [ 105003 ],
995      fp:= [ 226, 622, 820 ],
996      next:= [ 1023508, 1023491, 1023487 ] ), rec(
997      desc:= [ 105003 ],
998      fp:= [ 422, 818 ],
999      next:= [ 1023497, 1023489 ] ), rec(
1000      fp:= [ 68130, 68285 ],
1001      level:= 5,
1002      next:= [ 1023504, 1023503 ] ) ] ), rec(
1003    fp:= [ 1025, 1196, 1203, 1286 ],
1004    next:= [ rec(
1005      desc:= [ 302009 ],
1006      fp:= [ 18661, 28462 ],
1007      next:= [ 1030909, 1030893 ] ), rec(
1008      fp:= [ 7428, 86341 ],
1009      level:= 5,
1010      next:= [ 1030899, 1030889 ] ), rec(
1011      fp:= [ 16164, 60740, 73694 ],
1012      level:= 5,
1013      next:= [ 1030892, 1030886, 1030911 ] ), rec(
1014      desc:= [ 302009 ],
1015      fp:= [ 28462, 28641 ],
1016      next:= [ 1030896, 1030913 ] ) ] ), rec(
1017    fp:= [ 1665 ],
1018    next:= [ rec(
1019      desc:= [ 307015 ],
1020      fp:= [ 4442, 8402 ],
1021      next:= [ 1034771, 1034777 ] ) ] ), rec(
1022    fp:= [ 1676 ],
1023    next:= [ rec(
1024      fp:= [ 6438, 25911 ],
1025      level:= 5,
1026      next:= [ 1038121, 1038129 ] ) ] ), rec(
1027    fp:= [ 2028 ],
1028    next:= [ rec(
1029      fp:= [ 15503, 70871 ],
1030      level:= 5,
1031      next:= [ 1058435, 1058429 ] ) ] ), rec(
1032    fp:= [ 2226, 2237, 2245, 2246, 2251, 2253, 2272, 2273, 2290, 2292, 2297,
10332298 ],
1034    next:= [ rec(
1035      fp:= [ 10977, 18074 ],
1036      level:= 5,
1037      next:= [ 1081391, 1081409 ] ), rec(
1038      desc:= [ 107003 ],
1039      fp:= [ 6, 412 ],
1040      next:= [ 1081408, 1081382 ] ), rec(
1041      fp:= [ 7558, 14655 ],
1042      level:= 5,
1043      next:= [ 1081384, 1081397 ] ), rec(
1044      fp:= [ 10977, 18074 ],
1045      level:= 5,
1046      next:= [ rec(
1047        desc:= [ 107003 ],
1048        fp:= [ 6, 412 ],
1049        next:= [ 1081377, 1081406 ] ), 1081381 ] ), rec(
1050      desc:= [ 302007 ],
1051      fp:= [ 43, 14181 ],
1052      next:= [ 1081415, 1081386 ] ), rec(
1053      fp:= [ 76344, 96583 ],
1054      level:= 5,
1055      next:= [ 1081401, 1081393 ] ), rec(
1056      desc:= [ 107003 ],
1057      fp:= [ 4, 212 ],
1058      next:= [ 1081414, 1081404 ] ), rec(
1059      desc:= [ 107003 ],
1060      fp:= [ 2, 12 ],
1061      next:= [ 1081420, 1081394 ] ), rec(
1062      fp:= [ 44264, 50309 ],
1063      level:= 5,
1064      next:= [ 1081392, rec(
1065        desc:= [ 107003 ],
1066        fp:= [ 2, 12 ],
1067        next:= [ 1081389, 1081418 ] ) ] ), rec(
1068      fp:= [ 16015, 23112 ],
1069      level:= 5,
1070      next:= [ 1081413, 1081419 ] ), rec(
1071      desc:= [ 302007 ],
1072      fp:= [ 142, 281 ],
1073      next:= [ 1081388, 1081380 ] ), rec(
1074      desc:= [ 302010 ],
1075      fp:= [ 3740, 61281, 99453 ],
1076      next:= [ 1081407, 1081402, 1081395 ] ) ] ) ] );
1077