1#############################################################################
2##
3#W  id640.z                GAP library of id's             Hans Ulrich Besche
4##
5
6ID_GROUP_TREE.next[640]:=
7rec(
8  fp:= [ 397, 1811, 2151, 2317, 2528, 4090, 4121, 6257, 9004, 10737, 12865,
913911, 14528, 17252, 18151, 19041, 19499, 21408, 22187, 22589, 22946, 23241,
1023479, 24295, 24497, 24529, 24697, 24837, 25911, 26018, 26517, 26965, 27657,
1129073, 29168, 29273, 30039, 30287, 31757, 31821, 32519, 34051, 34181, 34287,
1235069, 35279, 35801, 36259, 36617, 36855, 38489, 39268, 39468, 39881, 40041,
1340459, 40937, 41882, 42299, 42937, 43059, 43519, 43581, 43815, 43977, 44177,
1444319, 44479, 44635, 45239, 45993, 47950, 48763, 49004, 50586, 57482, 57912,
1557941, 58526, 58838, 58896, 58995, 59957, 60212, 61102, 61234, 62219, 62746,
1663851, 63997, 66287, 66618, 66931, 66942, 66974, 68025, 68289, 69378, 70021,
1775913, 76112, 77574, 77746, 77811, 78021, 78224, 78554, 78865, 80424, 80856,
1880882, 82862, 82992, 83313, 83526, 83648, 84554, 84604, 84696, 84862, 85912,
1988286, 88556, 88764, 90189, 90560, 93438, 93902, 95442, 95712, 98317, 98397,
2099142, 99258, 99602 ],
21  next:= [ 19081, 21285, rec(
22    fp:= [ 5094, 35005, 78134, 78477 ],
23    level:= 4,
24    next:= [ 21128, 21195, 21475, 21499 ] ), 18546, rec(
25    fp:= [ 34045, 38281, 62550, 83739 ],
26    level:= 4,
27    next:= [ 565, 159, 715, 4 ] ), rec(
28    fp:= [ 50784, 58272 ],
29    level:= 4,
30    next:= [ 19101, 19102 ] ), rec(
31    fp:= [ 24556, 28386, 32216, 36046, 39876 ],
32    level:= 4,
33    next:= [ 5849, 5853, rec(
34      fp:= [ 50099, 58923 ],
35      next:= [ 5852, 5850 ] ), 5854, 5851 ] ), rec(
36    fp:= [ 18262, 57571, 78614 ],
37    level:= 4,
38    next:= [ 563, 562, 564 ] ), rec(
39    fp:= [ 54131, 82765 ],
40    next:= [ rec(
41      fp:= [ 34045, 38281, 62550, 83739 ],
42      next:= [ 566, 160, 716, 5 ] ), rec(
43      fp:= [ 14578, 19040, 34366, 42847, 50312, 56624, 76554, 91580 ],
44      next:= [ 163, 736, 737, 82, 376, 618, 167, 840 ] ) ] ), rec(
45    fp:= [ 16686, 32967, 71591, 77723 ],
46    level:= 4,
47    next:= [ 535, 538, 537, 536 ] ),, rec(
48    fp:= [ 6846, 65860, 72758, 97129 ],
49    level:= 4,
50    next:= [ 17535, 15811, 19473, 19536 ] ), rec(
51    fp:= [ 30753, 70090, 91737, 98043 ],
52    level:= 4,
53    next:= [ 9, 593, 717, 70 ] ), rec(
54    fp:= [ 333, 3602, 26571, 39746, 40801, 44180, 45089, 48358, 49597, 53761,
5553999, 58195, 79083, 81476, 83517, 85557, 94353, 98755 ],
56    level:= 4,
57    next:= [ 33, 346, 653, 115, 658, 111, 35, 345, rec(
58      fp:= [ 27346, 37376 ],
59      next:= [ 36, 123 ] ), 918, 344, 916, 917, 657, 915, 654, rec(
60      fp:= [ 4792, 41574 ],
61      next:= [ 119, 34 ] ), 343 ] ), rec(
62    fp:= [ 14234, 59823, 94971 ],
63    level:= 4,
64    next:= [ 21197, 19655, 21478 ] ), rec(
65    fp:= [ 1391, 25849, 35998, 46147, 58411, 80754, 90903, 97035 ],
66    level:= 4,
67    next:= [ rec(
68      fp:= [ 36873, 45899, 81798 ],
69      next:= [ 18615, 18618, 18627 ] ), rec(
70      fp:= [ 43559, 93573 ],
71      next:= [ 18567, 18570 ] ), rec(
72      fp:= [ 7260, 10139, 31603, 36750, 67011, 76264, 87081 ],
73      next:= [ 18578, 18623, 18572, 18569, 18576, rec(
74        desc:= [ 207002 ],
75        fp:= [ 22, 814 ],
76        next:= [ 18573, 18577 ] ), 18621 ] ), rec(
77      fp:= [ 10868, 13791, 19835, 36608, 77140, 81306, 94845 ],
78      next:= [ 18624, rec(
79        desc:= [ 107003 ],
80        fp:= [ 4, 14 ],
81        next:= [ 18590, 18589 ] ), rec(
82        desc:= [ 105003 ],
83        fp:= [ 16, 818 ],
84        next:= [ 18587, 18571 ] ), 18622, 18588, 18586, rec(
85        desc:= [ 104003 ],
86        fp:= [ 16, 818 ],
87        next:= [ rec(
88          desc:= [ 106003 ],
89          fp:= [ 16, 26 ],
90          next:= [ 18585, 18584 ] ), 18568 ] ) ] ), rec(
91      fp:= [ 13614, 41708, 99106 ],
92      next:= [ 18591, 18592, 18593 ] ), rec(
93      fp:= [ 36900, 54709, 59605, 67032 ],
94      next:= [ 18574, 18619, 18625, 18613 ] ), rec(
95      fp:= [ 12014, 31874, 37629, 57590, 60334, 73069 ],
96      next:= [ 18620, 18617, 18575, 18616, rec(
97        desc:= [ 108003 ],
98        fp:= [ 4, 14 ],
99        next:= [ 18628, rec(
100          desc:= [ 40103004 ],
101          fp:= [ 1, 641 ],
102          next:= [ 18629, 18626 ] ) ] ), 18614 ] ), rec(
103      fp:= [ 20442, 22168, 31029, 50171, 75073 ],
104      next:= [ 18632, 18630, 18633, 18631, 18634 ] ) ] ), rec(
105    fp:= [ 39383, 39393 ],
106    next:= [ rec(
107      fp:= [ 43599, 46398, 49197, 51996 ],
108      next:= [ rec(
109        fp:= [ 31609, 77248, 86292 ],
110        next:= [ 17943, 17945, 17950 ] ), rec(
111        fp:= [ 62259, 84075 ],
112        next:= [ 17948, 17952 ] ), rec(
113        fp:= [ 65707, 81858, 86601 ],
114        next:= [ rec(
115          desc:= [ 104003 ],
116          fp:= [ 48, 4018 ],
117          next:= [ 17944, 17946 ] ), 17951, 17947 ] ), rec(
118        fp:= [ 20951, 98939 ],
119        next:= [ 17949, 17953 ] ) ] ), rec(
120      fp:= [ 5859, 69483, 75118, 76225, 94141 ],
121      level:= 5,
122      next:= [ 18548, rec(
123        desc:= [ 40103003 ],
124        fp:= [ 481, 1441 ],
125        next:= [ 18552, 18550 ] ), 18549, 18551, 18547 ] ) ] ), rec(
126    fp:= [ 52075, 79365, 79581, 81321 ],
127    level:= 4,
128    next:= [ 19099, 19098, 21455, 21454 ] ), 17942, rec(
129    fp:= [ 19832, 27944, 92457 ],
130    level:= 4,
131    next:= [ 15864, 19122, 7125 ] ), 19103, rec(
132    fp:= [ 8127, 9291, 17377, 28626, 33833, 36712, 41919, 44798, 67625,
13368789, 73996, 76875, 93331 ],
134    level:= 4,
135    next:= [ 5771, rec(
136      fp:= [ 58421, 86760 ],
137      next:= [ 5726, 5730 ] ), 5736, rec(
138      fp:= [ 26750, 60641, 65053 ],
139      next:= [ rec(
140        desc:= [ 105003 ],
141        fp:= [ 8, 414 ],
142        next:= [ 5749, 5731 ] ), rec(
143        desc:= [ 104003 ],
144        fp:= [ 8, 414 ],
145        next:= [ rec(
146          desc:= [ 108007 ],
147          fp:= [ 16, 26 ],
148          next:= [ 5746, 5747 ] ), 5727 ] ), 5748 ] ), rec(
149      fp:= [ 61620, 87946 ],
150      next:= [ 5765, 5763 ] ), rec(
151      fp:= [ 81973, 96083 ],
152      next:= [ rec(
153        desc:= [ 105003 ],
154        fp:= [ 4, 14 ],
155        next:= [ 5744, 5737 ] ), 5745 ] ), rec(
156      fp:= [ 40483, 85689 ],
157      next:= [ 5769, 5768 ] ), rec(
158      fp:= [ 5279, 32843 ],
159      next:= [ 5750, 5751 ] ), 5770, rec(
160      fp:= [ 19865, 27690, 50270 ],
161      next:= [ 5728, 5735, rec(
162        desc:= [ 108003 ],
163        fp:= [ 4, 14 ],
164        next:= [ 5729, 5734 ] ) ] ), rec(
165      fp:= [ 47349, 52109 ],
166      next:= [ 5762, 5767 ] ), rec(
167      fp:= [ 27283, 79413 ],
168      next:= [ rec(
169        desc:= [ 211005 ],
170        fp:= [ 4, 14 ],
171        next:= [ 5738, 5733 ] ), 5732 ] ), rec(
172      fp:= [ 45080, 48489 ],
173      next:= [ 5764, 5766 ] ) ] ), rec(
174    fp:= [ 43669, 53679 ],
175    next:= [ rec(
176      fp:= [ 1391, 7523, 13655, 46147, 52279, 58411, 90903 ],
177      next:= [ rec(
178        fp:= [ 36873, 45899 ],
179        next:= [ rec(
180          desc:= [ 105003 ],
181          fp:= [ 16, 1214 ],
182          next:= [ rec(
183            desc:= [ 107003 ],
184            fp:= [ 16, 818 ],
185            next:= [ 5365, 5364 ] ), 5351 ] ), rec(
186          desc:= [ 104003 ],
187          fp:= [ 16, 1214 ],
188          next:= [ 5366, 5353 ] ) ] ), rec(
189        fp:= [ 6375, 37474, 64876 ],
190        next:= [ 5337, 5363, 5362 ] ), rec(
191        fp:= [ 18873, 96364 ],
192        next:= [ 5368, 5367 ] ), rec(
193        fp:= [ 12784, 19835, 21378, 36608, 77140, 81306, 94845 ],
194        next:= [ 5348, 5326, 5322, 5349, rec(
195          desc:= [ 206002 ],
196          fp:= [ 16, 818 ],
197          next:= [ 5320, 5323 ] ), 5325, 5324 ] ), rec(
198        fp:= [ 6981, 61962 ],
199        next:= [ 5355, 5354 ] ), rec(
200        fp:= [ 13614, 41708 ],
201        next:= [ 5327, rec(
202          desc:= [ 207004 ],
203          fp:= [ 24, 826 ],
204          next:= [ 5321, 5328 ] ) ] ), rec(
205        fp:= [ 31874, 73069 ],
206        next:= [ 5352, 5350 ] ) ] ), rec(
207      fp:= [ 57676, 63337 ],
208      level:= 5,
209      next:= [ 5700, 5699 ] ) ] ), rec(
210    fp:= [ 28626, 36712, 44798 ],
211    level:= 4,
212    next:= [ rec(
213      fp:= [ 26750, 39409, 60641 ],
214      next:= [ 519, 517, 513 ] ), rec(
215      fp:= [ 5541, 81973, 96083 ],
216      next:= [ 515, rec(
217        desc:= [ 107003 ],
218        fp:= [ 4, 14 ],
219        next:= [ 520, 516 ] ), 522 ] ), rec(
220      fp:= [ 5279, 32843 ],
221      next:= [ 514, rec(
222        desc:= [ 209004 ],
223        fp:= [ 8, 414 ],
224        next:= [ 518, 521 ] ) ] ) ] ), rec(
225    fp:= [ 7996, 16276, 20106, 23936, 32216, 36046, 39876 ],
226    level:= 4,
227    next:= [ 558, 552, 550, rec(
228      desc:= [ 105003 ],
229      fp:= [ 2, 12 ],
230      next:= [ 559, 553 ] ), 548, 551, rec(
231      desc:= [ 104003 ],
232      fp:= [ 4, 212 ],
233      next:= [ rec(
234        desc:= [ 111015 ],
235        fp:= [ 16, 26 ],
236        next:= [ 556, 557 ] ), 549 ] ) ] ), rec(
237    fp:= [ 50158, 60158 ],
238    next:= [ rec(
239      fp:= [ 11627, 14234, 17033, 19832, 22631, 27944, 44261, 59823, 62622,
24089658, 92457, 94971 ],
241      next:= [ rec(
242        fp:= [ 39703, 85562 ],
243        next:= [ 19253, 19254 ] ), rec(
244        fp:= [ 12833, 50470, 51189, 55832 ],
245        next:= [ 15895, 17837, 17836, 15896 ] ), rec(
246        fp:= [ 80567, 92381 ],
247        next:= [ 16129, 16130 ] ), rec(
248        fp:= [ 30380, 39188, 51068, 53038, 60693, 97941 ],
249        next:= [ rec(
250          desc:= [ 105003 ],
251          fp:= [ 20, 1614 ],
252          next:= [ 7246, 16035 ] ), 15957, rec(
253          desc:= [ 302003 ],
254          fp:= [ 1363, 46760 ],
255          next:= [ rec(
256            desc:= [ 106003 ],
257            fp:= [ 24, 1618 ],
258            next:= [ 7132, 7134 ] ), 15956 ] ), 15869, rec(
259          desc:= [ 104003 ],
260          fp:= [ 24, 1618 ],
261          next:= [ 7248, 16036 ] ), rec(
262          desc:= [ 302005 ],
263          fp:= [ 1904, 2902 ],
264          next:= [ rec(
265            desc:= [ 106003 ],
266            fp:= [ 32, 2418 ],
267            next:= [ 15865, 15867 ] ), 15868 ] ) ] ), rec(
268        fp:= [ 50033, 69418, 84828 ],
269        next:= [ rec(
270          desc:= [ 104003 ],
271          fp:= [ 1222, 2014 ],
272          next:= [ 16262, 7428 ] ), 7111, rec(
273          desc:= [ 108011 ],
274          fp:= [ 48, 2434, 4018 ],
275          next:= [ 7196, 16263, 7429 ] ) ] ), rec(
276        fp:= [ 42785, 47290, 52036, 52238, 73817, 83695 ],
277        next:= [ rec(
278          desc:= [ 105003 ],
279          fp:= [ 8, 414 ],
280          next:= [ 19123, 19124 ] ), 19209, 19179, 19180, 19208,
28119125 ] ), rec(
282        fp:= [ 46591, 90343 ],
283        next:= [ 19289, 19290 ] ), rec(
284        fp:= [ 4719, 14255, 36610, 79340, 89398 ],
285        next:= [ 7175, 7373, 15866, 7372, 7133 ] ), rec(
286        fp:= [ 5034, 21359, 26411 ],
287        next:= [ 7110, 7427, rec(
288          desc:= [ 108019 ],
289          fp:= [ 16, 26 ],
290          next:= [ 7564, 7225 ] ) ] ), rec(
291        fp:= [ 15780, 92939, 93291, 98920 ],
292        next:= [ 7247, 7135, 15870, 7249 ] ), rec(
293        fp:= [ 51687, 52402, 62139, 93576 ],
294        next:= [ rec(
295          desc:= [ 105003 ],
296          fp:= [ 24, 2014 ],
297          next:= [ 7224, 7562 ] ), rec(
298          desc:= [ 105003 ],
299          fp:= [ 24, 2014 ],
300          next:= [ 7195, 7426 ] ), 7563, 7109 ] ), rec(
301        fp:= [ 7799, 7915, 41462, 72973 ],
302        next:= [ 19558, 19148, 19559, 19149 ] ) ] ), rec(
303      fp:= [ 16169, 24965, 26137, 34687, 65474, 66422, 67370, 68318 ],
304      next:= [ rec(
305        fp:= [ 6379, 35533, 44808, 48337, 54112, 82290, 93761 ],
306        next:= [ 19489, 19488, 19477, 19497, 19496, 19478, 19487 ] ), rec(
307        fp:= [ 1789, 25446, 31901, 34677, 43364, 50147, 54907, 62620, 80032,
30882133, 87568, 94284, 96542 ],
309        next:= [ rec(
310          desc:= [ 40103004 ],
311          fp:= [ 1, 1601 ],
312          next:= [ 12363, 12361 ] ), 12326, 12298, rec(
313          desc:= [ 40103004 ],
314          fp:= [ 1, 1601 ],
315          next:= [ 12329, 12327 ] ), 12299, 12296, 12263, 12264, 12265,
31612297, 12360, 12362, 12328 ] ), rec(
317        fp:= [ 5009, 27753, 65396, 82091, 82511, 95767 ],
318        next:= [ 16323, 15856, 16014, 16015, 15857, 16324 ] ), rec(
319        fp:= [ 22470, 24309, 29842, 45753, 81866, 86368, 91778 ],
320        next:= [ 17559, 17560, 17594, 17558, 17538, 17595, 17539 ] ), rec(
321        fp:= [ 6570, 7462, 66606, 78752 ],
322        next:= [ 19132, 19542, 19541, 19131 ] ), rec(
323        fp:= [ 49956, 51495 ],
324        next:= [ 19218, 19217 ] ), rec(
325        fp:= [ 31916, 36069, 59202, 59917, 64101, 64502, 80847 ],
326        next:= [ 19156, 19188, 19106, 19107, 19108, 19187, 19155 ] ), rec(
327        fp:= [ 43272, 74043 ],
328        next:= [ 19265, 19266 ] ) ] ) ] ), rec(
329    fp:= [ 49252, 58272 ],
330    level:= 4,
331    next:= [ 19104, 19100 ] ), 560, rec(
332    fp:= [ 16169, 24965, 26137, 34687, 65474, 67370 ],
333    level:= 4,
334    next:= [ 19476, 12262, 15855, 17537, 19540, 19105 ] ), rec(
335    fp:= [ 43659, 43669, 53669, 53679 ],
336    next:= [ rec(
337      fp:= [ 38001, 43599, 49197 ],
338      next:= [ 5028, rec(
339        desc:= [ 104003 ],
340        fp:= [ 24, 2014 ],
341        next:= [ 5030, 5029 ] ), rec(
342        desc:= [ 302003 ],
343        fp:= [ 967, 7160, 16961, 17220 ],
344        next:= [ 5033, rec(
345          desc:= [ 105003, 205003, 40205005 ],
346          fp:= [ 9, 5921 ],
347          next:= [ 5032, 5035 ] ), 5031, rec(
348          desc:= [ 105003, 205003 ],
349          fp:= [ 26, 1214 ],
350          next:= [ 5036, 5034 ] ) ] ) ] ), rec(
351      fp:= [ 7523, 31981, 38001, 40800, 42130, 43599, 46398, 49197, 52279,
35286886, 97035 ],
353      next:= [ rec(
354        fp:= [ 9618, 12984, 33772, 92081 ],
355        next:= [ rec(
356          desc:= [ 302006 ],
357          fp:= [ 262, 521 ],
358          next:= [ 5588, rec(
359            desc:= [ 205002 ],
360            fp:= [ 216, 414 ],
361            next:= [ 5587, 5556 ] ) ] ), rec(
362          desc:= [ 303006 ],
363          fp:= [ 88, 564, 922, 28562, 48442 ],
364          next:= [ 5430, 5422, 5433, rec(
365            desc:= [ 106003 ],
366            fp:= [ 418, 814 ],
367            next:= [ 5575, 5507 ] ), 5530 ] ), 5391, 5420 ] ), 5373,
3685371, rec(
369        fp:= [ 338, 32904 ],
370        next:= [ rec(
371          desc:= [ 105003 ],
372          fp:= [ 416, 812 ],
373          next:= [ 5380, 5479 ] ), 5488 ] ), rec(
374        fp:= [ 181, 14433, 21751, 63614, 73807 ],
375        next:= [ 5375, 5490, 5381, 5504, 5370 ] ), rec(
376        fp:= [ 4188, 34466, 60906, 90200 ],
377        next:= [ 5503, 5409, 5554, 5372 ] ), rec(
378        fp:= [ 6855, 59215, 82007, 87932 ],
379        next:= [ 5489, 5389, 5418, rec(
380          desc:= [ 106003 ],
381          fp:= [ 214, 412 ],
382          next:= [ 5457, 5480 ] ) ] ), rec(
383        desc:= [ 104003 ],
384        fp:= [ 4, 212 ],
385        next:= [ 5410, 5586 ] ), rec(
386        fp:= [ 37872, 44540, 46008, 50972, 54085, 81069 ],
387        next:= [ 5412, rec(
388          desc:= [ 105003 ],
389          fp:= [ 20, 812 ],
390          next:= [ 5374, 5411 ] ), 5491, rec(
391          desc:= [ 304007 ],
392          fp:= [ 88, 564, 28562, 48442 ],
393          next:= [ 5408, 5388, 5514, 5441 ] ), 5458, 5505 ] ), 5555, rec(
394        fp:= [ 11976, 12559, 36607, 58159, 68857 ],
395        next:= [ 5481, rec(
396          desc:= [ 302005, 107003, 207003 ],
397          fp:= [ 4, 212 ],
398          next:= [ 5545, 5460 ] ), 5557, 5419, 5390 ] ) ] ), rec(
399      fp:= [ 7523, 42130, 52279, 97035 ],
400      next:= [ rec(
401        fp:= [ 9618, 33772 ],
402        next:= [ 5060, 5057 ] ), rec(
403        fp:= [ 14433, 86875 ],
404        next:= [ 5061, 5052 ] ), rec(
405        fp:= [ 15012, 37872, 44540, 46008 ],
406        next:= [ 5063, 5054, 5053, 5062 ] ), rec(
407        fp:= [ 36607, 37554, 68857 ],
408        next:= [ 5059, 5058, rec(
409          desc:= [ 302005 ],
410          fp:= [ 182, 361 ],
411          next:= [ 5056, 5055 ] ) ] ) ] ), rec(
412      fp:= [ 35998, 46147, 80754, 90903 ],
413      next:= [ rec(
414        fp:= [ 56898, 81665 ],
415        next:= [ 5712, 5711 ] ), 5713, 5708, rec(
416        fp:= [ 22045, 25239 ],
417        next:= [ 5709, 5710 ] ) ] ) ] ), 529, rec(
418    fp:= [ 21703, 61040, 75935, 89592 ],
419    level:= 4,
420    next:= [ 2261, 6251, 5918, 2622 ] ), 443, rec(
421    fp:= [ 5094, 6846, 26137, 34275, 34687, 35005, 49205, 57493, 65474,
42265860, 72758, 78134, 78477, 97129, 97835 ],
423    level:= 4,
424    next:= [ 17, 254, rec(
425      desc:= [ 106003 ],
426      fp:= [ 2, 12 ],
427      next:= [ 200, 209 ] ), 106, rec(
428      desc:= [ 107003 ],
429      fp:= [ 2, 12 ],
430      next:= [ 18, rec(
431        desc:= [ 302005, 303007, 211003 ],
432        fp:= [ 4, 14 ],
433        next:= [ 19, 20 ] ) ] ), 195, 809, 845, rec(
434      fp:= [ 15346, 95318 ],
435      next:= [ rec(
436        desc:= [ 107003 ],
437        fp:= [ 2, 12 ],
438        next:= [ 901, 902 ] ), rec(
439        desc:= [ 105003 ],
440        fp:= [ 2, 12 ],
441        next:= [ 785, 786 ] ) ] ), 103, 865, 784, 919, 900, 292 ] ), rec(
442    fp:= [ 47826, 78711, 80094 ],
443    level:= 4,
444    next:= [ 21466, 21536, 21458 ] ), rec(
445    fp:= [ 10735, 21703, 30571, 40328, 45129, 53997, 57789, 59999, 61040,
44669908, 73700, 86362, 89592, 95230, 99022 ],
447    level:= 4,
448    next:= [ 21, rec(
449      desc:= [ 105003 ],
450      fp:= [ 15, 213, 411 ],
451      next:= [ 221, 223, 225 ] ), 220, rec(
452      desc:= [ 107003 ],
453      fp:= [ 8, 612 ],
454      next:= [ 23, rec(
455        desc:= [ 207002 ],
456        fp:= [ 6, 412 ],
457        next:= [ 22, 24 ] ) ] ), rec(
458      fp:= [ 36160, 52621 ],
459      next:= [ rec(
460        desc:= [ 302012 ],
461        fp:= [ 32841, 43061 ],
462        next:= [ 222, rec(
463          desc:= [ 207003 ],
464          fp:= [ 2, 12 ],
465          next:= [ 224, 219 ] ) ] ), rec(
466        desc:= [ 107003 ],
467        fp:= [ 4, 212 ],
468        next:= [ 64, rec(
469          desc:= [ 207002 ],
470          fp:= [ 2, 12 ],
471          next:= [ 63, 65 ] ) ] ) ] ), 218, 62, rec(
472      desc:= [ 109005 ],
473      fp:= [ 4, 14 ],
474      next:= [ 29, 66 ] ), rec(
475      desc:= [ 302004 ],
476      fp:= [ 281, 441, 18261 ],
477      next:= [ rec(
478        desc:= [ 302007 ],
479        fp:= [ 2, 901 ],
480        next:= [ 584, rec(
481          desc:= [ 106003 ],
482          fp:= [ 13, 211 ],
483          next:= [ 582, 583 ] ) ] ), 912, rec(
484        desc:= [ 108003 ],
485        fp:= [ 2, 12 ],
486        next:= [ 801, 800 ] ) ] ), 908, 581, rec(
487      desc:= [ 111019 ],
488      fp:= [ 12, 22, 814 ],
489      next:= [ rec(
490        desc:= [ 302005 ],
491        fp:= [ 441, 18261 ],
492        next:= [ 911, rec(
493          desc:= [ 109003 ],
494          fp:= [ 6, 412 ],
495          next:= [ 798, 799 ] ) ] ), 580, rec(
496        desc:= [ 107003 ],
497        fp:= [ 6, 412 ],
498        next:= [ 578, 579 ] ) ] ), rec(
499      desc:= [ 106003 ],
500      fp:= [ 4, 14, 212 ],
501      next:= [ rec(
502        desc:= [ 108005 ],
503        fp:= [ 4, 14 ],
504        next:= [ 32, 69 ] ), rec(
505        desc:= [ 108005 ],
506        fp:= [ 4, 14 ],
507        next:= [ 30, 67 ] ), rec(
508        desc:= [ 109005 ],
509        fp:= [ 4, 14 ],
510        next:= [ 31, 68 ] ) ] ), 907, 577 ] ), rec(
511    fp:= [ 43659, 43669 ],
512    next:= [ 5022, rec(
513      fp:= [ 361, 89439 ],
514      level:= 5,
515      next:= [ 5315, 5316 ] ) ] ), rec(
516    fp:= [ 19040, 50312, 76554, 91580 ],
517    level:= 4,
518    next:= [ 6175, 4270, 2239, 6763 ] ), rec(
519    fp:= [ 44246, 44256 ],
520    next:= [ rec(
521      fp:= [ 13655, 43599, 52279 ],
522      next:= [ rec(
523        desc:= [ 104003 ],
524        fp:= [ 6, 16, 412 ],
525        next:= [ 441, 442, 440 ] ), 437, rec(
526        desc:= [ 105003 ],
527        fp:= [ 4, 212 ],
528        next:= [ 439, 438 ] ) ] ), rec(
529      fp:= [ 46147, 58411, 90903 ],
530      next:= [ 524, 525, 523 ] ) ] ), rec(
531    fp:= [ 39393, 49403 ],
532    next:= [ rec(
533      fp:= [ 7523, 42130, 52279, 97035 ],
534      next:= [ rec(
535        fp:= [ 46648, 89439 ],
536        next:= [ 18659, 18635 ] ), 18553, rec(
537        fp:= [ 5859, 69483, 76225, 94141 ],
538        next:= [ 18594, 18665, 18641, 18579 ] ), rec(
539        fp:= [ 92318, 93136 ],
540        next:= [ 18649, 18603 ] ) ] ), rec(
541      fp:= [ 38, 62775, 65753 ],
542      level:= 5,
543      next:= [ 19084, 19083, 19082 ] ) ] ), rec(
544    fp:= [ 43669, 53669, 53679 ],
545    next:= [ rec(
546      fp:= [ 1391, 7523, 13655, 25849, 35998, 42130, 46147, 52279, 58411,
54780754, 86886, 90903, 97035 ],
548      next:= [ rec(
549        fp:= [ 11015, 15336, 61469, 62922, 88752, 95897, 96650 ],
550        next:= [ 5585, 5584, 5576, rec(
551          desc:= [ 302004 ],
552          fp:= [ 464, 822, 1241 ],
553          next:= [ rec(
554            desc:= [ 302007 ],
555            fp:= [ 3, 521 ],
556            next:= [ 5523, rec(
557              desc:= [ 205002 ],
558              fp:= [ 12, 418 ],
559              next:= [ rec(
560                desc:= [ 108003 ],
561                fp:= [ 16, 818 ],
562                next:= [ 5581, 5531 ] ), 5425 ] ) ] ), rec(
563            desc:= [ 107003 ],
564            fp:= [ 16, 26, 818 ],
565            next:= [ rec(
566              desc:= [ 302004 ],
567              fp:= [ 283, 382 ],
568              next:= [ 5424, rec(
569                desc:= [ 105003 ],
570                fp:= [ 22, 814 ],
571                next:= [ rec(
572                  desc:= [ 208003 ],
573                  fp:= [ 16, 26 ],
574                  next:= [ 5546, 5580 ] ), rec(
575                  desc:= [ 205003 ],
576                  fp:= [ 18, 414 ],
577                  next:= [ 5559, 5532 ] ) ] ) ] ), 5434, 5436 ] ),
5785435 ] ), rec(
579          desc:= [ 302005 ],
580          fp:= [ 464, 56521, 66581 ],
581          next:= [ 5525, rec(
582            desc:= [ 302006 ],
583            fp:= [ 4, 282, 381 ],
584            next:= [ rec(
585              desc:= [ 106003 ],
586              fp:= [ 4, 14 ],
587              next:= [ 5533, 5582 ] ), rec(
588              desc:= [ 302006 ],
589              fp:= [ 2, 181 ],
590              next:= [ rec(
591                desc:= [ 107003 ],
592                fp:= [ 4, 14 ],
593                next:= [ 5561, 5550 ] ), 5426 ] ), rec(
594              desc:= [ 107003 ],
595              fp:= [ 4, 14 ],
596              next:= [ 5534, 5583 ] ) ] ), 5437 ] ), rec(
597          desc:= [ 105003 ],
598          fp:= [ 818, 1214 ],
599          next:= [ 5476, 5447 ] ), rec(
600          desc:= [ 104003 ],
601          fp:= [ 10, 416, 614, 812 ],
602          next:= [ rec(
603            desc:= [ 107007 ],
604            fp:= [ 8, 414 ],
605            next:= [ rec(
606              desc:= [ 302004, 302007 ],
607              fp:= [ 362, 461 ],
608              next:= [ rec(
609                desc:= [ 210002 ],
610                fp:= [ 8, 18 ],
611                next:= [ 5517, 5509 ] ), 5510 ] ), rec(
612              desc:= [ 302004, 207002 ],
613              fp:= [ 4, 212 ],
614              next:= [ 5511, rec(
615                desc:= [ 107003 ],
616                fp:= [ 2, 12 ],
617                next:= [ 5518, 5508 ] ) ] ) ] ), rec(
618            desc:= [ 103003 ],
619            fp:= [ 18, 414 ],
620            next:= [ 5393, 5395 ] ), rec(
621            desc:= [ 108007 ],
622            fp:= [ 8, 414 ],
623            next:= [ 5455, rec(
624              desc:= [ 302012, 208003 ],
625              fp:= [ 4, 212 ],
626              next:= [ 5453, 5468 ] ) ] ), rec(
627            desc:= [ 108003 ],
628            fp:= [ 8, 18, 414 ],
629            next:= [ rec(
630              desc:= [ 302006 ],
631              fp:= [ 662, 921 ],
632              next:= [ 5579, rec(
633                desc:= [ 302012 ],
634                fp:= [ 1042, 62742, 72741 ],
635                next:= [ 5577, rec(
636                  desc:= [ 211002 ],
637                  fp:= [ 8, 18 ],
638                  next:= [ 5571, 5578 ] ), 5537 ] ) ] ), 5538,
6395539 ] ) ] ) ] ), rec(
640        fp:= [ 2478, 30781, 74701, 81762, 95586, 97736 ],
641        next:= [ 5512, 5536, 5535, 5431, 5423, rec(
642          desc:= [ 106003 ],
643          fp:= [ 4, 14, 212 ],
644          next:= [ rec(
645            desc:= [ 108003 ],
646            fp:= [ 4, 14 ],
647            next:= [ 5542, 5541 ] ), 5569, 5520 ] ) ] ), rec(
648        fp:= [ 15184, 74610, 81445, 97661 ],
649        next:= [ rec(
650          desc:= [ 107003 ],
651          fp:= [ 16, 818 ],
652          next:= [ 5427, 5438 ] ), rec(
653          desc:= [ 108003 ],
654          fp:= [ 8, 18 ],
655          next:= [ 5428, 5439 ] ), 5543, 5540 ] ), 5376, rec(
656        fp:= [ 3371, 38669, 39957, 41933, 79376, 85216, 86879, 92660, 92937,
65797128 ],
658        next:= [ 5378, 5473, 5384, rec(
659          desc:= [ 108003 ],
660          fp:= [ 13, 211 ],
661          next:= [ 5501, 5494 ] ), 5464, 5465, 5483, 5500, 5379,
6625485 ] ), rec(
663        fp:= [ 44507, 63614 ],
664        next:= [ 5497, 5493 ] ), rec(
665        fp:= [ 36500, 42464, 47171, 62511, 76227, 81644, 85014, 91841, 92850,
66694699, 97703 ],
667        next:= [ rec(
668          desc:= [ 107003 ],
669          fp:= [ 13, 211 ],
670          next:= [ 5502, 5495 ] ), 5416, rec(
671          desc:= [ 107003 ],
672          fp:= [ 16, 818 ],
673          next:= [ rec(
674            desc:= [ 105003 ],
675            fp:= [ 8, 414 ],
676            next:= [ 5398, 5482 ] ), 5397 ] ), rec(
677          desc:= [ 106003 ],
678          fp:= [ 8, 414 ],
679          next:= [ 5399, 5484 ] ), 5402, rec(
680          desc:= [ 106003 ],
681          fp:= [ 816, 1212 ],
682          next:= [ 5449, rec(
683            desc:= [ 108003 ],
684            fp:= [ 2, 12 ],
685            next:= [ 5450, 5472 ] ) ] ), rec(
686          desc:= [ 106003 ],
687          fp:= [ 4, 14 ],
688          next:= [ rec(
689            desc:= [ 108003 ],
690            fp:= [ 8, 414 ],
691            next:= [ 5415, 5444 ] ), 5463 ] ), rec(
692          desc:= [ 302005 ],
693          fp:= [ 1001, 58421 ],
694          next:= [ 5377, rec(
695            desc:= [ 302008 ],
696            fp:= [ 462, 561 ],
697            next:= [ rec(
698              desc:= [ 111003 ],
699              fp:= [ 8, 18 ],
700              next:= [ rec(
701                desc:= [ 40206009 ],
702                fp:= [ 3, 2761 ],
703                next:= [ 5413, 5414 ] ), 5443 ] ), rec(
704              desc:= [ 109003 ],
705              fp:= [ 4, 14 ],
706              next:= [ 5442, 5462 ] ) ] ) ] ), 5499, 5417, 5396 ] ), rec(
707        fp:= [ 2981, 12048, 31242, 39273, 51770, 58398, 75309, 81069, 89427 ],
708        next:= [ 5522, 5456, 5404, 5527, 5451, 5519, 5528, 5492, rec(
709          desc:= [ 110003 ],
710          fp:= [ 6, 412 ],
711          next:= [ 5498, rec(
712            desc:= [ 109003 ],
713            fp:= [ 4, 14 ],
714            next:= [ 5406, 5405 ] ) ] ) ] ), rec(
715        fp:= [ 19872, 33202, 34178, 44774, 87233 ],
716        next:= [ 5401, 5400, 5403, 5448, 5445 ] ), rec(
717        fp:= [ 2958, 14075, 17680, 30720, 59154, 79101, 79221 ],
718        next:= [ 5572, 5477, 5469, 5382, rec(
719          desc:= [ 104003 ],
720          fp:= [ 22, 814 ],
721          next:= [ 5547, 5560 ] ), rec(
722          desc:= [ 105003 ],
723          fp:= [ 4, 14 ],
724          next:= [ 5562, 5551 ] ), 5385 ] ), 5568, rec(
725        fp:= [ 12769, 31449, 32289, 42932, 43610, 54792, 56302, 75679, 79950,
72685713, 89316, 92431, 94023, 95679, 97567, 99459 ],
727        next:= [ 5552, rec(
728          desc:= [ 106003 ],
729          fp:= [ 12, 418 ],
730          next:= [ rec(
731            desc:= [ 107003 ],
732            fp:= [ 2, 12 ],
733            next:= [ 5446, 5475 ] ), 5383 ] ), rec(
734          desc:= [ 302006 ],
735          fp:= [ 563, 66421 ],
736          next:= [ 5526, rec(
737            desc:= [ 107003 ],
738            fp:= [ 4, 14 ],
739            next:= [ 5563, 5549 ] ) ] ), 5496, 5461, rec(
740          desc:= [ 105003 ],
741          fp:= [ 10, 614, 812 ],
742          next:= [ rec(
743            desc:= [ 108003 ],
744            fp:= [ 8, 414 ],
745            next:= [ 5515, 5516 ] ), 5470, 5573 ] ), 5487, 5553, 5386, 5474,
7465486, 5478, rec(
747          desc:= [ 105003 ],
748          fp:= [ 6, 412 ],
749          next:= [ rec(
750            desc:= [ 108007 ],
751            fp:= [ 8, 414 ],
752            next:= [ rec(
753              desc:= [ 302005, 208002 ],
754              fp:= [ 14, 212 ],
755              next:= [ 5467, 5454 ] ), 5452 ] ), rec(
756            desc:= [ 104003 ],
757            fp:= [ 18, 414 ],
758            next:= [ 5392, 5394 ] ) ] ), 5566, rec(
759          desc:= [ 107003 ],
760          fp:= [ 16, 818 ],
761          next:= [ rec(
762            desc:= [ 104003, 106003, 302004, 207002 ],
763            fp:= [ 14, 212 ],
764            next:= [ 5548, 5524 ] ), 5558 ] ), 5570 ] ), rec(
765        fp:= [ 7936, 22648, 26454, 60868, 69499 ],
766        next:= [ rec(
767          desc:= [ 107003 ],
768          fp:= [ 2, 12 ],
769          next:= [ 5521, 5567 ] ), 5471, 5466, 5564, 5565 ] ) ] ), rec(
770      fp:= [ 1391, 7523, 13655, 32967, 35998, 46147, 52279, 77723, 86886,
77187872, 90903, 97035 ],
772      next:= [ rec(
773        fp:= [ 21955, 38791, 44458, 61469 ],
774        next:= [ 5105, 5108, 5096, 5093 ] ), rec(
775        fp:= [ 9210, 9618, 15507, 15686, 18665, 34477, 39356, 57719, 70012,
77674701 ],
777        next:= [ 5144, rec(
778          desc:= [ 104003 ],
779          fp:= [ 18, 216, 414, 612 ],
780          next:= [ rec(
781            desc:= [ 302004, 207002 ],
782            fp:= [ 4, 14 ],
783            next:= [ 5136, rec(
784              desc:= [ 302007, 210002 ],
785              fp:= [ 8, 18 ],
786              next:= [ 5139, 5138 ] ) ] ), 5140, 5142, rec(
787            desc:= [ 302004 ],
788            fp:= [ 43, 14181 ],
789            next:= [ 5121, 5118 ] ) ] ), rec(
790          desc:= [ 209004 ],
791          fp:= [ 16, 818 ],
792          next:= [ 5132, 5071 ] ), rec(
793          desc:= [ 302006 ],
794          fp:= [ 262, 521 ],
795          next:= [ 5124, rec(
796            desc:= [ 205002 ],
797            fp:= [ 14, 212 ],
798            next:= [ 5148, 5146 ] ) ] ), rec(
799          desc:= [ 109005 ],
800          fp:= [ 16, 26, 818 ],
801          next:= [ 5134, 5116, 5075 ] ), rec(
802          desc:= [ 105003 ],
803          fp:= [ 214, 412 ],
804          next:= [ 5077, 5081 ] ), rec(
805          desc:= [ 302005 ],
806          fp:= [ 662, 921 ],
807          next:= [ 5113, rec(
808            desc:= [ 204002 ],
809            fp:= [ 18, 414 ],
810            next:= [ 5131, 5129 ] ) ] ), 5087, rec(
811          desc:= [ 104003 ],
812          fp:= [ 16, 214, 412 ],
813          next:= [ 5151, 5149, 5127 ] ), 5083 ] ), rec(
814        fp:= [ 1158, 15184, 77768, 97661 ],
815        next:= [ rec(
816          desc:= [ 105003 ],
817          fp:= [ 414, 612 ],
818          next:= [ 5164, 5162 ] ), rec(
819          desc:= [ 107003 ],
820          fp:= [ 16, 818, 1214 ],
821          next:= [ 5157, 5156, 5158 ] ), 5159, rec(
822          desc:= [ 108003 ],
823          fp:= [ 16, 818, 1214 ],
824          next:= [ 5161, 5160, 5163 ] ) ] ), rec(
825        fp:= [ 11197, 23284, 67017, 76183 ],
826        next:= [ rec(
827          desc:= [ 109005 ],
828          fp:= [ 4, 14 ],
829          next:= [ 5178, 5173 ] ), 5182, 5180, rec(
830          desc:= [ 109005 ],
831          fp:= [ 4, 14 ],
832          next:= [ 5175, 5172 ] ) ] ), rec(
833        fp:= [ 25382, 60105, 76717, 79376 ],
834        next:= [ 5100, 5097, 5109, 5088 ] ), rec(
835        fp:= [ 11799, 27367, 32349, 44261, 62253, 70445, 91841, 99548 ],
836        next:= [ 5102, 5090, 5098, 5101, 5111, 5110, 5089, 5099 ] ), rec(
837        fp:= [ 207, 15012, 18708, 39273, 41950, 43178, 47779, 69760 ],
838        next:= [ rec(
839          desc:= [ 106003 ],
840          fp:= [ 6, 412 ],
841          next:= [ 5114, 5073 ] ), 5122, 5072, 5084, 5119, 5125, 5085, rec(
842          desc:= [ 105003 ],
843          fp:= [ 414, 612 ],
844          next:= [ 5079, 5078 ] ) ] ), rec(
845        fp:= [ 11611, 33249, 89177 ],
846        next:= [ rec(
847          desc:= [ 110005 ],
848          fp:= [ 4, 14 ],
849          next:= [ 5176, 5171 ] ), 5179, 5184 ] ), rec(
850        fp:= [ 69459, 70701, 98031 ],
851        next:= [ 5128, 5145, 5135 ] ), rec(
852        fp:= [ 3728, 19087, 69137 ],
853        next:= [ rec(
854          desc:= [ 108005 ],
855          fp:= [ 4, 14 ],
856          next:= [ 5177, 5174 ] ), 5183, 5181 ] ), rec(
857        fp:= [ 8201, 26648, 43610, 43963, 49956, 87251, 99163, 99459 ],
858        next:= [ 5103, 5094, 5091, 5106, 5107, 5095, 5104, 5092 ] ), rec(
859        fp:= [ 9038, 27723, 30881, 36607, 41969, 60868, 63545, 72299, 90364,
86090800 ],
861        next:= [ rec(
862          desc:= [ 106003 ],
863          fp:= [ 214, 412 ],
864          next:= [ 5076, 5080 ] ), 5123, rec(
865          desc:= [ 105003 ],
866          fp:= [ 16, 214, 412 ],
867          next:= [ 5150, 5147, 5126 ] ), rec(
868          desc:= [ 105003 ],
869          fp:= [ 216, 414, 612 ],
870          next:= [ 5137, 5141, rec(
871            desc:= [ 302005 ],
872            fp:= [ 43, 14181 ],
873            next:= [ 5120, 5117 ] ) ] ), 5086, 5082, 5143, rec(
874          desc:= [ 210005 ],
875          fp:= [ 16, 818 ],
876          next:= [ 5130, 5070 ] ), 5112, rec(
877          desc:= [ 110005 ],
878          fp:= [ 16, 26, 818 ],
879          next:= [ 5133, 5115, 5074 ] ) ] ) ] ), rec(
880      fp:= [ 7523, 40800, 42130, 43599, 46398, 46887, 49197, 52279, 97035 ],
881      next:= [ 5721, 5714, 5724, rec(
882        fp:= [ 23514, 39852 ],
883        next:= [ 5718, 5717 ] ), rec(
884        fp:= [ 51227, 78989 ],
885        next:= [ 5715, 5716 ] ), rec(
886        fp:= [ 66312, 98490 ],
887        next:= [ 5755, 5756 ] ), 5719, rec(
888        fp:= [ 8611, 32139 ],
889        next:= [ 5723, 5725 ] ), rec(
890        fp:= [ 60770, 92559 ],
891        next:= [ 5722, 5720 ] ) ] ) ] ), rec(
892    fp:= [ 1013, 2847, 3887, 5062, 8229, 9923, 10528, 10735, 14004, 14784,
89316055, 19218, 19645, 21810, 23726, 23911, 24506, 29046, 29367, 30606, 34655,
89434808, 36047, 39516, 40328, 40695, 43782, 44957, 45129, 45769, 47025, 49563,
89549818, 51459, 53355, 53997, 54679, 55893, 57789, 58431, 59540, 59999, 62223,
89662865, 63806, 64119, 64401, 64860, 65640, 68314, 69689, 69721, 70449, 73175,
89774123, 74550, 75041, 75362, 78036, 79411, 79991, 80803, 82897, 83677, 84272,
89886362, 87758, 89713, 91744, 94574, 95230, 95233, 96178, 97126, 98074, 99022,
89999435 ],
900    level:= 4,
901    next:= [ rec(
902      fp:= [ 38487, 86338 ],
903      next:= [ 12373, 12338 ] ), 19641, rec(
904      fp:= [ 3927, 24781, 76800 ],
905      next:= [ 19515, 19516, 19514 ] ), rec(
906      fp:= [ 14543, 63348, 71374, 78507 ],
907      next:= [ 13534, 13530, 13645, 13641 ] ), rec(
908      fp:= [ 58768, 60900 ],
909      next:= [ 19564, 19563 ] ), rec(
910      fp:= [ 20699, 33637, 35698, 44592, 44999, 46523, 49087, 68718, 70206 ],
911      next:= [ rec(
912        desc:= [ 110003 ],
913        fp:= [ 4, 14 ],
914        next:= [ 12949, 12919 ] ), rec(
915        desc:= [ 105003 ],
916        fp:= [ 8, 414 ],
917        next:= [ 12948, 12585 ] ), 12978, 12603, rec(
918        desc:= [ 105003 ],
919        fp:= [ 8, 414 ],
920        next:= [ 12916, 12583 ] ), 12770, 12760, 12981, 12979 ] ), rec(
921      fp:= [ 32584, 55591, 57345, 59250, 74006 ],
922      next:= [ 19484, 19492, 19493, rec(
923        desc:= [ 107003 ],
924        fp:= [ 8, 18 ],
925        next:= [ 19483, 19482 ] ), rec(
926        desc:= [ 109003 ],
927        fp:= [ 2, 12 ],
928        next:= [ 19501, 19500 ] ) ] ), rec(
929      fp:= [ 2405, 12579, 42032, 46692, 65045 ],
930      next:= [ 17630, rec(
931        desc:= [ 207002 ],
932        fp:= [ 22, 814 ],
933        next:= [ 17581, 17591 ] ), 17590, 17552, 17580 ] ), rec(
934      fp:= [ 3771, 6446, 11885, 59410, 92217 ],
935      next:= [ 12792, 12793, 12791, 12803, 12802 ] ), rec(
936      fp:= [ 12445, 38115, 38161, 42608, 80752, 94764 ],
937      next:= [ rec(
938        desc:= [ 40103004 ],
939        fp:= [ 1, 1601 ],
940        next:= [ 13463, 13462 ] ), 13457, 13585, 13456, rec(
941        desc:= [ 112003 ],
942        fp:= [ 4, 14 ],
943        next:= [ 13591, 13590 ] ), 13584 ] ), rec(
944      fp:= [ 36775, 39188, 39474, 81898, 89830 ],
945      next:= [ 13070, 13061, 13062, 13071, 13060 ] ), rec(
946      fp:= [ 3753, 42772, 64698 ],
947      next:= [ 17634, 17635, 17636 ] ), rec(
948      fp:= [ 36807, 40142, 76026, 78870, 99450 ],
949      next:= [ 12632, rec(
950        desc:= [ 112003 ],
951        fp:= [ 4, 14 ],
952        next:= [ 12681, 12682 ] ), 12631, 12645, 12696 ] ), rec(
953      fp:= [ 10478, 21704, 31088, 42812, 56372 ],
954      next:= [ 19481, rec(
955        desc:= [ 110003 ],
956        fp:= [ 2, 12 ],
957        next:= [ 19499, 19498 ] ), rec(
958        desc:= [ 108003 ],
959        fp:= [ 8, 18 ],
960        next:= [ 19480, 19479 ] ), 19491, 19490 ] ), rec(
961      fp:= [ 11027, 22644, 34463, 45856, 76667 ],
962      next:= [ 17721, 17813, 17722, 17723, 17812 ] ), rec(
963      fp:= [ 8694, 43119 ],
964      next:= [ 19529, 19528 ] ), rec(
965      fp:= [ 27934, 94962, 96156, 97530 ],
966      next:= [ 13398, 13677, 13681, 13402 ] ), rec(
967      fp:= [ 12357, 14894, 27844, 43979, 92991 ],
968      next:= [ 17566, 17548, 17623, 17602, rec(
969        desc:= [ 107003 ],
970        fp:= [ 8, 18 ],
971        next:= [ 17567, 17572 ] ) ] ), rec(
972      fp:= [ 5615, 37278, 44396, 63490, 65665, 70733, 75679 ],
973      next:= [ 17710, rec(
974        desc:= [ 110003 ],
975        fp:= [ 4, 14 ],
976        next:= [ 17711, 17712 ] ), 17656, 17709, rec(
977        desc:= [ 105003 ],
978        fp:= [ 4, 14 ],
979        next:= [ 12536, 17654 ] ), 12729, rec(
980        desc:= [ 105003 ],
981        fp:= [ 4, 14 ],
982        next:= [ 12537, 17655 ] ) ] ), rec(
983      fp:= [ 2436, 24019 ],
984      next:= [ 12384, 12349 ] ), rec(
985      fp:= [ 23264, 34503, 75168, 86932 ],
986      next:= [ 13644, 13529, 13640, 13533 ] ), rec(
987      fp:= [ 25672, 26874, 39878 ],
988      next:= [ 12553, 12736, 12551 ] ), rec(
989      fp:= [ 6682, 9670, 98746 ],
990      next:= [ 12374, 12272, 12306 ] ), rec(
991      fp:= [ 11438, 15506, 25597, 40582, 64313 ],
992      next:= [ rec(
993        desc:= [ 104003 ],
994        fp:= [ 8, 18, 414 ],
995        next:= [ 12917, 17686, 12586 ] ), 12982, 17687, 12761, rec(
996        desc:= [ 104003 ],
997        fp:= [ 8, 18, 414 ],
998        next:= [ 12947, 17685, 12584 ] ) ] ), rec(
999      fp:= [ 7338, 10203, 10998, 35137, 70142 ],
1000      next:= [ rec(
1001        desc:= [ 107003 ],
1002        fp:= [ 4, 14 ],
1003        next:= [ 17598, 17597 ] ), 17565, 17544, rec(
1004        desc:= [ 105003 ],
1005        fp:= [ 16, 818 ],
1006        next:= [ 17564, 17587 ] ), rec(
1007        desc:= [ 302004 ],
1008        fp:= [ 2902, 4601 ],
1009        next:= [ rec(
1010          desc:= [ 105003 ],
1011          fp:= [ 16, 818 ],
1012          next:= [ 17542, 17556 ] ), 17543 ] ) ] ), rec(
1013      fp:= [ 53174, 93318, 98800 ],
1014      next:= [ 16239, 16238, 16362 ] ), rec(
1015      fp:= [ 77200, 88837 ],
1016      next:= [ 19532, 19533 ] ), rec(
1017      fp:= [ 13408, 17905, 44704, 56299, 85194 ],
1018      next:= [ 13012, 12600, 12769, 12602, 13014 ] ), rec(
1019      fp:= [ 10130, 16798, 49241, 67235, 67951, 80613, 92169, 95856 ],
1020      next:= [ rec(
1021        desc:= [ 105003 ],
1022        fp:= [ 8, 18 ],
1023        next:= [ 15947, 17869 ] ), rec(
1024        desc:= [ 108003 ],
1025        fp:= [ 4, 14 ],
1026        next:= [ 16375, 16374 ] ), 16384, 16020, 16018, rec(
1027        desc:= [ 302009 ],
1028        fp:= [ 3321, 95720 ],
1029        next:= [ 17868, rec(
1030          desc:= [ 302007 ],
1031          fp:= [ 13, 2801 ],
1032          next:= [ rec(
1033            desc:= [ 107003 ],
1034            fp:= [ 8, 18 ],
1035            next:= [ 15946, 15953 ] ), 15945 ] ) ] ), rec(
1036        desc:= [ 106003 ],
1037        fp:= [ 8, 18 ],
1038        next:= [ 16019, 16031 ] ), 16345 ] ), 17610, rec(
1039      fp:= [ 79639, 86665 ],
1040      next:= [ 16360, 16240 ] ), rec(
1041      fp:= [ 57661, 59363, 84961, 95419 ],
1042      next:= [ 16103, 17924, 16356, 16125 ] ), rec(
1043      fp:= [ 17198, 32871, 35349, 64096 ],
1044      next:= [ 13588, 13586, 13460, 13458 ] ), rec(
1045      fp:= [ 5045, 6518, 37188, 89761 ],
1046      next:= [ rec(
1047        desc:= [ 110003 ],
1048        fp:= [ 4, 14 ],
1049        next:= [ 16370, 16371 ] ), 16318, 16319, 16383 ] ), rec(
1050      fp:= [ 90415, 90739, 91383 ],
1051      next:= [ 16361, 16237, 16251 ] ), rec(
1052      fp:= [ 27397, 29727, 54183, 77089, 95018 ],
1053      next:= [ 17884, 17883, 17890, rec(
1054        desc:= [ 208002 ],
1055        fp:= [ 8, 18 ],
1056        next:= [ 17891, 17885 ] ), 17933 ] ), rec(
1057      fp:= [ 13976, 26266, 32128, 41305, 46469, 53118, 67340, 71361, 71388,
105872218, 93859 ],
1059      next:= [ 12679, 12633, 12795, 12804, 12796, 12794, 12642, 12805, 12693,
106012643, 12694 ] ), rec(
1061      fp:= [ 6966, 86827 ],
1062      next:= [ 16105, 16350 ] ), rec(
1063      fp:= [ 3126, 15821, 21307, 22073, 56331, 73606, 94026 ],
1064      next:= [ 16349, 16377, rec(
1065        desc:= [ 207002 ],
1066        fp:= [ 8, 18 ],
1067        next:= [ 16034, 16026 ] ), 15863, 15949, 16024, 16337 ] ), 17912, rec(
1068      fp:= [ 49518, 61017, 91474, 92109 ],
1069      next:= [ 13678, 13399, 13400, 13679 ] ), rec(
1070      fp:= [ 1014, 11341, 58823, 69597, 93150 ],
1071      next:= [ 12393, 12318, 12354, 12392, 12289 ] ), rec(
1072      fp:= [ 1580, 20031, 97603 ],
1073      next:= [ 16104, 16102, 16351 ] ), rec(
1074      fp:= [ 44678, 72309 ],
1075      next:= [ 17847, 17848 ] ), rec(
1076      fp:= [ 29888, 34755, 50183 ],
1077      next:= [ 19502, 19504, 19503 ] ), 16376, rec(
1078      fp:= [ 9920, 16430, 26343, 57299, 69170 ],
1079      next:= [ 12554, 12539, 12737, 12552, 12727 ] ), rec(
1080      fp:= [ 15662, 24587, 24640, 44428, 68201, 75362, 84846, 98436 ],
1081      next:= [ 13710, 13703, 13712, 13701, 13711, 13709, 13700,
108213702 ] ), rec(
1083      fp:= [ 14519, 32108, 41346, 70292, 94061 ],
1084      next:= [ 12273, 12307, 12284, rec(
1085        desc:= [ 302006 ],
1086        fp:= [ 803, 91701 ],
1087        next:= [ rec(
1088          desc:= [ 40103004 ],
1089          fp:= [ 1, 3201 ],
1090          next:= [ 12387, 12385 ] ), 12375 ] ), 12305 ] ), rec(
1091      fp:= [ 33637, 85493, 95015 ],
1092      next:= [ 19517, 19519, 19518 ] ), rec(
1093      fp:= [ 58057, 71079, 78097, 88526 ],
1094      next:= [ 13643, 13531, 13532, 13642 ] ), rec(
1095      fp:= [ 10955, 43027, 73569, 83574, 91100 ],
1096      next:= [ 17625, 17605, 17603, 17604, 17624 ] ), rec(
1097      fp:= [ 46209, 64264 ],
1098      next:= [ 16025, 15948 ] ), rec(
1099      fp:= [ 42140, 45205 ],
1100      next:= [ 19534, 19535 ] ), rec(
1101      fp:= [ 56612, 98145 ],
1102      next:= [ 17742, 17743 ] ), rec(
1103      fp:= [ 5461, 7382, 10266, 12980, 14761, 16479, 23988, 30536, 58074,
110467155, 77746, 85329, 98797 ],
1105      next:= [ rec(
1106        desc:= [ 110003 ],
1107        fp:= [ 4, 14 ],
1108        next:= [ 12992, 12991 ] ), 12587, rec(
1109        desc:= [ 107003 ],
1110        fp:= [ 8, 414 ],
1111        next:= [ 13020, 12768 ] ), 13015, 12989, rec(
1112        desc:= [ 105003 ],
1113        fp:= [ 8, 414 ],
1114        next:= [ rec(
1115          desc:= [ 114011 ],
1116          fp:= [ 16, 26 ],
1117          next:= [ 12958, 12928 ] ), 12601 ] ), rec(
1118        desc:= [ 106003 ],
1119        fp:= [ 8, 414 ],
1120        next:= [ 13013, 12759 ] ), 13021, 12990, rec(
1121        desc:= [ 105003 ],
1122        fp:= [ 8, 414 ],
1123        next:= [ rec(
1124          desc:= [ 109003 ],
1125          fp:= [ 8, 18 ],
1126          next:= [ 12956, 12926 ] ), 12599 ] ), rec(
1127        desc:= [ 109003 ],
1128        fp:= [ 8, 18 ],
1129        next:= [ 12957, 12927 ] ), rec(
1130        desc:= [ 111003 ],
1131        fp:= [ 4, 14 ],
1132        next:= [ 13023, 13022 ] ), rec(
1133        desc:= [ 110003 ],
1134        fp:= [ 4, 14 ],
1135        next:= [ 12959, 12929 ] ) ] ), rec(
1136      fp:= [ 2772, 52047, 58163, 72106, 77804 ],
1137      next:= [ 13065, 13072, 13063, 13064, 13073 ] ), 17619, rec(
1138      fp:= [ 607, 7160, 31470, 42426, 64059, 81714 ],
1139      next:= [ 19511, rec(
1140        desc:= [ 113003 ],
1141        fp:= [ 2, 12 ],
1142        next:= [ 19527, 19526 ] ), 19524, 19512, 19525, 19513 ] ), rec(
1143      fp:= [ 26184, 62468, 80692, 81886 ],
1144      next:= [ 13461, 13459, 13587, 13589 ] ), rec(
1145      fp:= [ 36239, 40820, 69565 ],
1146      next:= [ 12980, 12946, 12918 ] ), rec(
1147      fp:= [ 22438, 35240 ],
1148      next:= [ 17551, 17579 ] ), rec(
1149      fp:= [ 9991, 40435 ],
1150      next:= [ 19530, 19531 ] ), rec(
1151      fp:= [ 9371, 10502, 36033, 53590, 83363, 87652 ],
1152      next:= [ 19508, rec(
1153        desc:= [ 113003 ],
1154        fp:= [ 2, 12 ],
1155        next:= [ 19522, 19523 ] ), 19509, 19510, 19521, 19520 ] ), rec(
1156      fp:= [ 1788, 43321, 46986 ],
1157      next:= [ rec(
1158        desc:= [ 106003 ],
1159        fp:= [ 16, 412 ],
1160        next:= [ 17777, 12680 ] ), 17778, 12634 ] ), rec(
1161      fp:= [ 25756, 92339 ],
1162      next:= [ 19592, 19591 ] ), rec(
1163      fp:= [ 38913, 81835, 84303 ],
1164      next:= [ 19507, 19505, 19506 ] ), rec(
1165      fp:= [ 68646, 87961 ],
1166      next:= [ 12695, 12644 ] ), 19643, rec(
1167      fp:= [ 14717, 28555, 44484, 59041 ],
1168      next:= [ 13401, 13680, 13676, 13397 ] ), rec(
1169      fp:= [ 88229, 92868 ],
1170      next:= [ 19566, 19565 ] ), rec(
1171      fp:= [ 3137, 19491, 22597 ],
1172      next:= [ 12285, 12314, 12386 ] ), 19642, rec(
1173      fp:= [ 7751, 10430, 44980, 59919, 60001 ],
1174      next:= [ 19617, 19613, rec(
1175        desc:= [ 213005 ],
1176        fp:= [ 10, 218 ],
1177        next:= [ 19618, 19615 ] ), 19614, 19616 ] ), 19644, rec(
1178      fp:= [ 7279, 31015 ],
1179      next:= [ 19594, 19593 ] ), rec(
1180      fp:= [ 13573, 31483, 48016, 77924, 87545 ],
1181      next:= [ 12555, 12538, 12535, 12738, 12728 ] ) ] ), rec(
1182    fp:= [ 852, 6236, 7445, 10207, 11603, 12043, 13879, 15715, 17551, 18196,
118324789, 32915, 36886, 42133, 42727, 46046, 50370, 52206, 54042, 63390, 69406,
118469983, 73377, 75213, 76576, 77049, 80734, 87327, 90533, 93920, 96085 ],
1185    level:= 4,
1186    next:= [ 17829, rec(
1187      fp:= [ 78605, 99624 ],
1188      next:= [ 15823, 15828 ] ), 17682, 15838, 17632, rec(
1189      fp:= [ 1278, 19863 ],
1190      next:= [ 15854, 15851 ] ), rec(
1191      fp:= [ 1087, 35515, 47726, 61816, 90332, 91369 ],
1192      next:= [ 15842, 15833, 15834, 15837, 15845, 15843 ] ), rec(
1193      fp:= [ 49479, 83883 ],
1194      next:= [ 15847, 15849 ] ), 15829, 17820, 17706, rec(
1195      fp:= [ 15107, 59855 ],
1196      next:= [ 15821, 15826 ] ), 15839, 17631, 15817, 17684, rec(
1197      fp:= [ 3606, 95122 ],
1198      next:= [ 15846, 15836 ] ), rec(
1199      fp:= [ 79970, 86756 ],
1200      next:= [ 15850, 15848 ] ), rec(
1201      fp:= [ 12310, 67640 ],
1202      next:= [ 15831, 15832 ] ), 17708, rec(
1203      fp:= [ 29909, 39984, 51706, 57182 ],
1204      next:= [ 15827, 15822, 15815, 15816 ] ), 17830, rec(
1205      fp:= [ 11341, 32861 ],
1206      next:= [ 15841, 15840 ] ), rec(
1207      fp:= [ 5191, 23093 ],
1208      next:= [ 15853, 15852 ] ), 17683, rec(
1209      fp:= [ 30522, 95429 ],
1210      next:= [ 15844, 15835 ] ), 17633, 17821, 15830, rec(
1211      fp:= [ 4756, 26220 ],
1212      next:= [ 17707, 17705 ] ), 15814 ] ), rec(
1213    fp:= [ 10959, 34275, 49205, 57493, 58636, 64942, 97835 ],
1214    level:= 4,
1215    next:= [ 5904, 4272, 6228, 6782, 6178, 1924, 2614 ] ), rec(
1216    fp:= [ 62025, 72025 ],
1217    next:= [ rec(
1218      fp:= [ 19832, 27944 ],
1219      next:= [ rec(
1220        fp:= [ 51068, 97941 ],
1221        next:= [ 2275, 4408 ] ), rec(
1222        fp:= [ 42785, 52036 ],
1223        next:= [ 6278, 5881 ] ) ] ), rec(
1224      fp:= [ 21703, 61040, 75935, 89592 ],
1225      next:= [ rec(
1226        fp:= [ 94234, 98891 ],
1227        next:= [ 2309, 2262 ] ), rec(
1228        fp:= [ 57548, 79111 ],
1229        next:= [ 6252, 5855 ] ), rec(
1230        fp:= [ 21792, 25683, 86325, 95779 ],
1231        next:= [ 5959, 5919, 5920, 5958 ] ), rec(
1232        fp:= [ 16810, 24103, 26860, 43634 ],
1233        next:= [ 2623, 2678, 2679, 2624 ] ) ] ) ] ), rec(
1234    fp:= [ 43659, 43669, 53669 ],
1235    next:= [ rec(
1236      fp:= [ 43599, 49197 ],
1237      next:= [ rec(
1238        fp:= [ 28999, 65662 ],
1239        next:= [ 5023, 5027 ] ), rec(
1240        desc:= [ 302004 ],
1241        fp:= [ 1264, 1622 ],
1242        next:= [ rec(
1243          desc:= [ 105003 ],
1244          fp:= [ 16, 1214 ],
1245          next:= [ 5024, 5026 ] ), 5025 ] ) ] ), rec(
1246      fp:= [ 7523, 43599, 46398, 49197, 52279, 97035 ],
1247      next:= [ rec(
1248        fp:= [ 46584, 51636, 66087 ],
1249        next:= [ 5346, rec(
1250          desc:= [ 302005 ],
1251          fp:= [ 384, 662 ],
1252          next:= [ rec(
1253            desc:= [ 302005 ],
1254            fp:= [ 3, 182 ],
1255            next:= [ 5361, rec(
1256              desc:= [ 107003 ],
1257              fp:= [ 8, 414 ],
1258              next:= [ 5336, 5358 ] ) ] ), 5360 ] ), rec(
1259          desc:= [ 104003 ],
1260          fp:= [ 24, 2014 ],
1261          next:= [ 5335, 5357 ] ) ] ), 5329, 5344, 5330, rec(
1262        fp:= [ 6928, 12768, 60236, 62637, 64602, 86336 ],
1263        next:= [ rec(
1264          desc:= [ 105003 ],
1265          fp:= [ 4, 14 ],
1266          next:= [ 5342, 5319 ] ), rec(
1267          desc:= [ 108005 ],
1268          fp:= [ 16, 818 ],
1269          next:= [ 5340, 5343 ] ), 5347, rec(
1270          desc:= [ 105003 ],
1271          fp:= [ 20, 1614 ],
1272          next:= [ 5339, 5318 ] ), rec(
1273          desc:= [ 206002 ],
1274          fp:= [ 8, 18 ],
1275          next:= [ 5333, 5332 ] ), 5331 ] ), 5345 ] ), rec(
1276      fp:= [ 14704, 96364 ],
1277      level:= 5,
1278      next:= [ rec(
1279        desc:= [ 107005 ],
1280        fp:= [ 24, 34, 1618 ],
1281        next:= [ 5044, 5045, 5043 ] ), rec(
1282        desc:= [ 107005 ],
1283        fp:= [ 16, 818 ],
1284        next:= [ 5042, 5041 ] ) ] ) ] ), rec(
1285    fp:= [ 53669, 53679 ],
1286    next:= [ rec(
1287      fp:= [ 7523, 13655, 32967, 52279, 77723, 87872, 97035 ],
1288      next:= [ rec(
1289        fp:= [ 46584, 51636 ],
1290        next:= [ 5069, 5065 ] ), rec(
1291        fp:= [ 18873, 26263, 96364 ],
1292        next:= [ 5155, rec(
1293          desc:= [ 106003 ],
1294          fp:= [ 16, 818 ],
1295          next:= [ 5153, 5152 ] ), 5154 ] ), rec(
1296        fp:= [ 32254, 83544 ],
1297        next:= [ 5166, 5168 ] ), rec(
1298        fp:= [ 63399, 93050 ],
1299        next:= [ 5066, 5067 ] ), rec(
1300        fp:= [ 16008, 65831 ],
1301        next:= [ 5170, 5165 ] ), rec(
1302        fp:= [ 26040, 30378 ],
1303        next:= [ 5169, 5167 ] ), rec(
1304        fp:= [ 44893, 68456 ],
1305        next:= [ 5064, 5068 ] ) ] ), rec(
1306      fp:= [ 17138, 46887, 81843 ],
1307      next:= [ rec(
1308        fp:= [ 3340, 25374 ],
1309        next:= [ 5706, 5707 ] ), rec(
1310        fp:= [ 2300, 57676 ],
1311        next:= [ 5742, 5743 ] ), rec(
1312        fp:= [ 42846, 45345 ],
1313        next:= [ 5760, 5761 ] ) ] ) ] ), rec(
1314    fp:= [ 43669, 53669, 53679 ],
1315    next:= [ rec(
1316      fp:= [ 7523, 52279 ],
1317      next:= [ rec(
1318        fp:= [ 361, 89439 ],
1319        next:= [ rec(
1320          desc:= [ 104003 ],
1321          fp:= [ 16, 1214 ],
1322          next:= [ 5334, 5356 ] ), 5359 ] ), rec(
1323        fp:= [ 5859, 75118, 94141 ],
1324        next:= [ 5338, 5341, 5317 ] ) ] ), rec(
1325      fp:= [ 29690, 36313 ],
1326      level:= 5,
1327      next:= [ rec(
1328        desc:= [ 108005 ],
1329        fp:= [ 2426, 3218 ],
1330        next:= [ 5039, 5040 ] ), 5038 ] ), rec(
1331      fp:= [ 27394, 62494, 83905 ],
1332      level:= 5,
1333      next:= [ 5698, 5696, 5697 ] ) ] ), rec(
1334    fp:= [ 1756, 9842, 22106, 41919, 75711 ],
1335    level:= 4,
1336    next:= [ rec(
1337      fp:= [ 64546, 85663 ],
1338      next:= [ 467, 465 ] ), rec(
1339      fp:= [ 74387, 88273 ],
1340      next:= [ 501, rec(
1341        desc:= [ 109007 ],
1342        fp:= [ 16, 818 ],
1343        next:= [ 504, 505 ] ) ] ), rec(
1344      fp:= [ 9094, 74651 ],
1345      next:= [ 502, 506 ] ), rec(
1346      fp:= [ 9444, 44914 ],
1347      next:= [ 464, 466 ] ), rec(
1348      fp:= [ 11806, 24323 ],
1349      next:= [ 468, 469 ] ) ] ), rec(
1350    fp:= [ 44246, 44256, 78156, 88166 ],
1351    next:= [ rec(
1352      fp:= [ 7523, 13655 ],
1353      next:= [ rec(
1354        fp:= [ 10092, 46584, 51636 ],
1355        next:= [ 409, 407, 412 ] ), rec(
1356        fp:= [ 18873, 26263, 96364 ],
1357        next:= [ 408, 410, 411 ] ) ] ), rec(
1358      fp:= [ 2300, 63337, 80899 ],
1359      level:= 5,
1360      next:= [ 509, 508, 512 ] ), 446, 531 ] ), rec(
1361    fp:= [ 16264, 72025 ],
1362    next:= [ rec(
1363      fp:= [ 10959, 34275, 49205, 57493, 58636, 64942, 97835 ],
1364      next:= [ rec(
1365        fp:= [ 72545, 72826 ],
1366        next:= [ 5914, 5954 ] ), rec(
1367        fp:= [ 1427, 46581 ],
1368        next:= [ 4299, 4300 ] ), rec(
1369        fp:= [ 27934, 94988 ],
1370        next:= [ 6235, 6451 ] ), rec(
1371        fp:= [ 18414, 61031 ],
1372        next:= [ 6793, 6830 ] ), rec(
1373        fp:= [ 4742, 25001, 66125, 75351 ],
1374        next:= [ rec(
1375          desc:= [ 116013 ],
1376          fp:= [ 16, 26 ],
1377          next:= [ 6181, 6182 ] ), 6197, 6183, 6196 ] ), rec(
1378        fp:= [ 28204, 34667 ],
1379        next:= [ 1961, 1962 ] ), rec(
1380        fp:= [ 7789, 85079 ],
1381        next:= [ 2759, 2677 ] ) ] ), rec(
1382      fp:= [ 3887, 9923, 10528, 16169, 21810, 24965, 29046, 29367, 30606,
138333280, 33875, 34687, 38141, 39516, 40007, 40328, 40695, 43002, 43782, 45129,
138445648, 47025, 48322, 49563, 53355, 53963, 65640, 68909, 70294, 74550, 75041,
138575935, 78631, 80682, 80980, 81576, 83677, 83951, 84272, 85414, 86362, 87310,
138689592, 91744, 95233, 97907 ],
1387      next:= [ rec(
1388        fp:= [ 3927, 76800 ],
1389        next:= [ rec(
1390          desc:= [ 105003 ],
1391          fp:= [ 4, 212 ],
1392          next:= [ rec(
1393            desc:= [ 114003 ],
1394            fp:= [ 4, 14 ],
1395            next:= [ 6130, 6154 ] ), 6066 ] ), rec(
1396          desc:= [ 105003 ],
1397          fp:= [ 4, 212 ],
1398          next:= [ rec(
1399            desc:= [ 110003 ],
1400            fp:= [ 4, 14 ],
1401            next:= [ 6153, 6129 ] ), 6065 ] ) ] ), rec(
1402        fp:= [ 33637, 44999 ],
1403        next:= [ 1657, 1655 ] ), rec(
1404        fp:= [ 23795, 32584, 55591, 57345, 59250, 84472 ],
1405        next:= [ 6810, 6812, 6851, rec(
1406          desc:= [ 211006 ],
1407          fp:= [ 4, 14 ],
1408          next:= [ 6850, 6849 ] ), 6811, 6848 ] ), rec(
1409        fp:= [ 4216, 40188 ],
1410        next:= [ 6860, 6859 ] ), rec(
1411        fp:= [ 10478, 31088, 42812, 56157, 56372, 74726 ],
1412        next:= [ 6803, 6802, rec(
1413          desc:= [ 210004 ],
1414          fp:= [ 16, 818 ],
1415          next:= [ 6844, 6838 ] ), 6806, 6840, 6837 ] ), rec(
1416        fp:= [ 12160, 26761, 59339, 97685 ],
1417        next:= [ 2664, 2762, 2763, 2714 ] ), rec(
1418        fp:= [ 12357, 14894, 92991 ],
1419        next:= [ 4868, 4851, rec(
1420          desc:= [ 208004 ],
1421          fp:= [ 16, 26, 818 ],
1422          next:= [ 4872, 4873, 4869 ] ) ] ), rec(
1423        fp:= [ 65665, 75679 ],
1424        next:= [ 3026, 3027 ] ), rec(
1425        fp:= [ 24019, 49792 ],
1426        next:= [ 2741, 2740 ] ), rec(
1427        fp:= [ 81698, 88490 ],
1428        next:= [ 6074, 6073 ] ), rec(
1429        fp:= [ 16621, 42674, 56711, 78697, 78698 ],
1430        next:= [ 1617, 3534, 3535, 1616, 1572 ] ), rec(
1431        fp:= [ 5937, 86753 ],
1432        next:= [ 4883, 4884 ] ), rec(
1433        fp:= [ 50004, 76861 ],
1434        next:= [ 6087, 6088 ] ), rec(
1435        fp:= [ 11438, 64313 ],
1436        next:= [ rec(
1437          desc:= [ 106003 ],
1438          fp:= [ 8, 414 ],
1439          next:= [ rec(
1440            desc:= [ 302004 ],
1441            fp:= [ 662, 921 ],
1442            next:= [ rec(
1443              desc:= [ 302007 ],
1444              fp:= [ 1102, 1201, 2001 ],
1445              next:= [ 3095, 1661, 3428 ] ), 3480 ] ), 1658 ] ), rec(
1446          desc:= [ 107003 ],
1447          fp:= [ 8, 414 ],
1448          next:= [ rec(
1449            desc:= [ 302004 ],
1450            fp:= [ 662, 921 ],
1451            next:= [ rec(
1452              desc:= [ 302004 ],
1453              fp:= [ 5, 481 ],
1454              next:= [ 3094, rec(
1455                desc:= [ 302009 ],
1456                fp:= [ 4, 1002 ],
1457                next:= [ 1660, rec(
1458                  desc:= [ 112003 ],
1459                  fp:= [ 8, 18 ],
1460                  next:= [ 1659, 3427 ] ) ] ) ] ), 3479 ] ),
14611656 ] ) ] ), rec(
1462        fp:= [ 98567, 99053 ],
1463        next:= [ rec(
1464          desc:= [ 108003 ],
1465          fp:= [ 12, 814 ],
1466          next:= [ 1792, 3567 ] ), rec(
1467          desc:= [ 109003 ],
1468          fp:= [ 8, 414 ],
1469          next:= [ 1791, 3566 ] ) ] ), rec(
1470        fp:= [ 10203, 10998, 35137, 70142, 74498 ],
1471        next:= [ rec(
1472          desc:= [ 206002 ],
1473          fp:= [ 16, 818 ],
1474          next:= [ 4866, 4857 ] ), 4844, 4860, 4843, 4856 ] ), rec(
1475        fp:= [ 53174, 93318 ],
1476        next:= [ rec(
1477          desc:= [ 302010 ],
1478          fp:= [ 1462, 62842 ],
1479          next:= [ 4506, rec(
1480            desc:= [ 107003 ],
1481            fp:= [ 8, 414 ],
1482            next:= [ 2356, 2350 ] ) ] ), rec(
1483          desc:= [ 302011 ],
1484          fp:= [ 1462, 62842 ],
1485          next:= [ 4505, rec(
1486            desc:= [ 108003 ],
1487            fp:= [ 8, 414 ],
1488            next:= [ rec(
1489              desc:= [ 110003 ],
1490              fp:= [ 16, 818 ],
1491              next:= [ 2355, 2354 ] ), 2348 ] ) ] ) ] ), rec(
1492        fp:= [ 43560, 57120 ],
1493        next:= [ 6042, 6041 ] ), rec(
1494        fp:= [ 2727, 97034 ],
1495        next:= [ 6084, 6083 ] ), rec(
1496        fp:= [ 10130, 67235, 67951, 75533, 80613, 89642, 92169, 92407,
149795856 ],
1498        next:= [ 4433, rec(
1499          desc:= [ 302006 ],
1500          fp:= [ 3, 262 ],
1501          next:= [ rec(
1502            desc:= [ 207002 ],
1503            fp:= [ 8, 18 ],
1504            next:= [ 4452, 4453 ] ), 4449 ] ), 4455, 4400, 4432, 4517, 4456,
15054448, 4518 ] ), rec(
1506        fp:= [ 50663, 50872, 60953 ],
1507        next:= [ 3577, 1592, 3578 ] ), rec(
1508        fp:= [ 56791, 86665 ],
1509        next:= [ 2260, 2305 ] ), rec(
1510        fp:= [ 68556, 71085 ],
1511        next:= [ 6167, 6168 ] ), rec(
1512        fp:= [ 57661, 95419 ],
1513        next:= [ 4484, 4483 ] ), rec(
1514        fp:= [ 90739, 91383 ],
1515        next:= [ 2347, 2349 ] ), rec(
1516        fp:= [ 52702, 56895 ],
1517        next:= [ 6171, 6172 ] ), rec(
1518        fp:= [ 41346, 94061 ],
1519        next:= [ 2633, 2687 ] ), rec(
1520        fp:= [ 20006, 46929 ],
1521        next:= [ 1614, 1615 ] ), rec(
1522        fp:= [ 23755, 40320 ],
1523        next:= [ 5970, rec(
1524          desc:= [ 109003 ],
1525          fp:= [ 8, 414 ],
1526          next:= [ 5937, 5936 ] ) ] ), rec(
1527        fp:= [ 16479, 17984, 41434, 42619, 60811, 67155, 77746, 86550 ],
1528        next:= [ 1742, 1628, 1603, 1577, 1604, 1740, 1741, 1627 ] ), rec(
1529        fp:= [ 52047, 58163, 72106 ],
1530        next:= [ 1595, 1812, 1813 ] ), rec(
1531        fp:= [ 31723, 34780, 47696, 55077 ],
1532        next:= [ 5933, 5967, 5966, 5932 ] ), rec(
1533        fp:= [ 10026, 13052, 22688, 62778 ],
1534        next:= [ 3244, 3164, 3245, 3165 ] ), rec(
1535        fp:= [ 84135, 91633 ],
1536        next:= [ 1802, 1801 ] ), rec(
1537        fp:= [ 25204, 82005 ],
1538        next:= [ 6536, 6535 ] ), rec(
1539        fp:= [ 34641, 36094 ],
1540        next:= [ 5963, rec(
1541          desc:= [ 110003 ],
1542          fp:= [ 8, 414 ],
1543          next:= [ 5926, 5925 ] ) ] ), rec(
1544        fp:= [ 9371, 36033 ],
1545        next:= [ 6033, 6034 ] ), rec(
1546        fp:= [ 29687, 33348, 33448, 72545 ],
1547        next:= [ 2748, 2715, 2665, 2747 ] ), rec(
1548        fp:= [ 51293, 93501 ],
1549        next:= [ 3228, 3229 ] ), rec(
1550        fp:= [ 13084, 29264 ],
1551        next:= [ 6498, 6497 ] ), rec(
1552        fp:= [ 25756, 26567, 37634, 40826, 43759, 44802, 68801, 69081, 70619,
155387205, 92339 ],
1554        next:= [ 6367, 6461, 6460, rec(
1555          desc:= [ 211004 ],
1556          fp:= [ 12, 418 ],
1557          next:= [ 6457, 6458 ] ), 6363, 6362, 6455, 6238, 6239, 6454,
15586366 ] ), rec(
1559        fp:= [ 53161, 71068 ],
1560        next:= [ 6532, 6531 ] ), rec(
1561        fp:= [ 16239, 29031, 34701, 47431, 51739 ],
1562        next:= [ 2704, 2765, 2654, 2770, 2764 ] ), rec(
1563        fp:= [ 8443, 32424 ],
1564        next:= [ 6501, 6502 ] ), rec(
1565        fp:= [ 3137, 19491 ],
1566        next:= [ rec(
1567          desc:= [ 105003 ],
1568          fp:= [ 16, 1214 ],
1569          next:= [ rec(
1570            desc:= [ 107003 ],
1571            fp:= [ 16, 818 ],
1572            next:= [ 2636, 2635 ] ), 2634 ] ), rec(
1573          desc:= [ 104003 ],
1574          fp:= [ 16, 1214 ],
1575          next:= [ 2689, 2688 ] ) ] ), rec(
1576        fp:= [ 28979, 46905 ],
1577        next:= [ rec(
1578          desc:= [ 110003 ],
1579          fp:= [ 4, 14 ],
1580          next:= [ 6159, 6135 ] ), rec(
1581          desc:= [ 115003 ],
1582          fp:= [ 4, 14 ],
1583          next:= [ 6136, 6160 ] ) ] ) ] ) ] ), rec(
1584    fp:= [ 50158, 60158 ],
1585    next:= [ ] ), rec(
1586    fp:= [ 333, 1013, 2128, 2281, 2708, 3855, 4535, 4635, 5062, 5094, 5215,
15875774, 6454, 6989, 7142, 7569, 8228, 9396, 9496, 9923, 10635, 10735, 12430,
158813669, 14004, 14257, 14357, 14684, 14784, 14816, 14937, 15364, 16055, 16176,
158917138, 17291, 17950, 19218, 19545, 19645, 20225, 20357, 21496, 22152, 22579,
159023391, 23726, 24406, 24506, 24659, 24965, 25086, 25898, 27013, 27440, 28832,
159129267, 29367, 29947, 30506, 30606, 31874, 32301, 34128, 34555, 34655, 34687,
159234808, 35367, 36047, 36735, 37162, 37742, 38478, 38889, 38989, 39516, 39669,
159340096, 40128, 40228, 40328, 40695, 40808, 42023, 42603, 42912, 43262, 44277,
159444530, 44808, 44957, 45129, 45769, 46884, 47025, 47346, 47464, 48611, 48703,
159549038, 49138, 49242, 49391, 49563, 49818, 49850, 51089, 51138, 51210, 51459,
159651745, 51780, 52172, 52325, 52984, 53355, 53676, 53997, 54252, 54679, 54832,
159755391, 55491, 55572, 55893, 56214, 57033, 57186, 57468, 57613, 57789, 58110,
159858425, 58431, 58760, 59440, 59540, 59685, 59693, 59999, 60006, 60120, 60327,
159961894, 61902, 62047, 62223, 62474, 62544, 62865, 64119, 64301, 64401, 64440,
160064761, 64981, 65540, 65640, 66015, 66336, 66657, 66908, 67335, 68482, 68553,
160168874, 68909, 69162, 69195, 69262, 69689, 69721, 69842, 70401, 70449, 70770,
160271081, 71091, 71769, 72196, 72855, 72987, 74023, 74123, 74550, 74703, 74883,
160375130, 75162, 75204, 75262, 75362, 75525, 76522, 77057, 78296, 78631, 79311,
160479317, 79411, 79564, 79991, 80682, 80803, 81918, 82498, 83737, 83751, 84172,
160584272, 84425, 84852, 84884, 84984, 86123, 86779, 87206, 87359, 88018, 89033,
160689286, 89713, 90525, 91640, 92067, 92220, 92647, 93459, 93794, 93894, 94574,
160795033, 95133, 95233, 96501, 96928, 97081, 97508, 99435 ],
1608    level:= 4,
1609    next:= [ 13708, rec(
1610      fp:= [ 4866, 6960, 11150, 25882, 36635, 39137, 59341, 66626, 68674,
161172442, 72736, 72911, 75374, 75727, 76644, 81970, 83248, 83867, 90358, 96075 ],
1612      next:= [ 12376, 12900, 12871, 13196, rec(
1613        desc:= [ 105003 ],
1614        fp:= [ 214, 412 ],
1615        next:= [ 12875, 13167 ] ), 13197, rec(
1616        desc:= [ 40103004 ],
1617        fp:= [ 1, 3201 ],
1618        next:= [ 13210, 13204 ] ), rec(
1619        desc:= [ 105003 ],
1620        fp:= [ 414, 612 ],
1621        next:= [ 12841, 12313 ] ), 13120, 12345, 13159, 12522, 12834, 12391,
162213121, 13114, 13160, 12906, 12912, 13113 ] ), rec(
1623      fp:= [ 734, 2847, 3553, 5666, 7568, 10598, 12289, 12476, 14042, 14117,
162415209, 16112, 16777, 19183, 23663, 32514, 34651, 36195, 36740, 36815, 40930,
162545449, 48563, 56661, 57040, 57195, 58877, 68450, 75448, 75682, 77373, 78864 ],
1626      next:= [ 14072, 14486, rec(
1627        desc:= [ 110003 ],
1628        fp:= [ 13, 211 ],
1629        next:= [ 15118, 15105 ] ), rec(
1630        desc:= [ 106003, 109003, 302006, 302010, 40205006 ],
1631        fp:= [ 1, 321 ],
1632        next:= [ 14467, 14466 ] ), 12660, rec(
1633        desc:= [ 302010 ],
1634        fp:= [ 403, 50901 ],
1635        next:= [ 15106, rec(
1636          desc:= [ 209003 ],
1637          fp:= [ 3, 13, 112, 211 ],
1638          next:= [ 13877, 13865, 15159, 15135 ] ) ] ), rec(
1639        desc:= [ 302011 ],
1640        fp:= [ 403, 50901 ],
1641        next:= [ rec(
1642          desc:= [ 302008 ],
1643          fp:= [ 182, 361 ],
1644          next:= [ 15209, 15208 ] ), rec(
1645          desc:= [ 209003 ],
1646          fp:= [ 3, 112, 211 ],
1647          next:= [ 15197, 15224, 15180 ] ) ] ), rec(
1648        desc:= [ 107003 ],
1649        fp:= [ 13, 211 ],
1650        next:= [ 13862, 15133 ] ), rec(
1651        desc:= [ 109003 ],
1652        fp:= [ 17, 215, 413 ],
1653        next:= [ 14500, rec(
1654          desc:= [ 302006, 302010, 40306007 ],
1655          fp:= [ 1, 1601 ],
1656          next:= [ 14505, 14507 ] ), rec(
1657          desc:= [ 302006, 302010, 40205006 ],
1658          fp:= [ 1, 321 ],
1659          next:= [ 14464, 14465 ] ) ] ), 14463, rec(
1660        desc:= [ 302006 ],
1661        fp:= [ 321, 14181 ],
1662        next:= [ 17809, rec(
1663          desc:= [ 110003 ],
1664          fp:= [ 2, 12 ],
1665          next:= [ 12712, 12720 ] ) ] ), rec(
1666        desc:= [ 110003 ],
1667        fp:= [ 214, 412 ],
1668        next:= [ 14502, 14461 ] ), 14066, 12670, rec(
1669        desc:= [ 107003 ],
1670        fp:= [ 15, 213 ],
1671        next:= [ 17802, 12713 ] ), 15203, 12662, rec(
1672        desc:= [ 109003 ],
1673        fp:= [ 215, 413 ],
1674        next:= [ 14639, rec(
1675          desc:= [ 302008, 40205007 ],
1676          fp:= [ 1, 801 ],
1677          next:= [ 14642, 14643 ] ) ] ), rec(
1678        desc:= [ 302010 ],
1679        fp:= [ 403, 50901 ],
1680        next:= [ 14073, rec(
1681          desc:= [ 110003 ],
1682          fp:= [ 2, 12 ],
1683          next:= [ 14067, 14087 ] ) ] ), rec(
1684        desc:= [ 302011 ],
1685        fp:= [ 403, 50901 ],
1686        next:= [ 15150, rec(
1687          desc:= [ 212002 ],
1688          fp:= [ 113, 212 ],
1689          next:= [ 15149, rec(
1690            desc:= [ 109003 ],
1691            fp:= [ 13, 211 ],
1692            next:= [ 13869, 15111 ] ) ] ) ] ), 14064, rec(
1693        desc:= [ 302008 ],
1694        fp:= [ 182, 361 ],
1695        next:= [ 15207, 15179 ] ), 14061, rec(
1696        desc:= [ 302010 ],
1697        fp:= [ 702, 31101, 57481 ],
1698        next:= [ 14658, rec(
1699          desc:= [ 40305007 ],
1700          fp:= [ 1, 801 ],
1701          next:= [ 14644, 14645 ] ), rec(
1702          desc:= [ 210003 ],
1703          fp:= [ 3, 112, 211 ],
1704          next:= [ rec(
1705            desc:= [ 213004 ],
1706            fp:= [ 2, 12, 111 ],
1707            next:= [ 14646, 14615, 14659 ] ), rec(
1708            desc:= [ 112003 ],
1709            fp:= [ 2, 12 ],
1710            next:= [ 14613, 14614 ] ), 14635 ] ) ] ), rec(
1711        desc:= [ 107003 ],
1712        fp:= [ 13, 211 ],
1713        next:= [ 13866, 15108 ] ), 14060, rec(
1714        desc:= [ 110003 ],
1715        fp:= [ 213, 411 ],
1716        next:= [ 14503, 14462 ] ), 15177, 12669, rec(
1717        desc:= [ 109003 ],
1718        fp:= [ 15, 213 ],
1719        next:= [ 14055, 14068 ] ), 15200, 12718 ] ), 15602, rec(
1720      fp:= [ 2620, 10384, 12866, 15272, 23834, 42122, 46728, 95991 ],
1721      next:= [ 13609, 15004, 14793, 14441, 14892, 13454, 14259,
172213607 ] ), rec(
1723      fp:= [ 27976, 33469 ],
1724      next:= [ 17756, 17776 ] ), 14095, rec(
1725      fp:= [ 730, 4466, 5435, 11982, 34235, 38484, 51719, 53275, 55780,
172656151, 68208, 72890, 86132, 93370 ],
1727      next:= [ rec(
1728        desc:= [ 109003 ],
1729        fp:= [ 4, 212 ],
1730        next:= [ 14127, 14145 ] ), rec(
1731        desc:= [ 114003 ],
1732        fp:= [ 2, 12 ],
1733        next:= [ 14160, 14154 ] ), 14090, 15660, 14148, 15668, 14155, 15663,
173414125, rec(
1735        desc:= [ 109003 ],
1736        fp:= [ 2, 12 ],
1737        next:= [ 14151, 14158 ] ), 15659, 15657, 15662, 14130 ] ), rec(
1738      fp:= [ 340, 413, 2552, 4135, 6240, 13641, 20967, 21570, 23367, 28529,
173932882, 35559, 37336, 37753, 41045, 41306, 46867, 48234, 58646, 71592, 76638,
174076978, 79361, 81943, 84780, 88236, 90437, 91644, 96628, 97059 ],
1741      next:= [ rec(
1742        desc:= [ 111003 ],
1743        fp:= [ 8, 18, 414 ],
1744        next:= [ rec(
1745          desc:= [ 112003 ],
1746          fp:= [ 8, 18 ],
1747          next:= [ 15411, 15405 ] ), 15699, 15720 ] ), rec(
1748        desc:= [ 108003 ],
1749        fp:= [ 4, 212 ],
1750        next:= [ 14907, 14289 ] ), 13562, rec(
1751        desc:= [ 116011 ],
1752        fp:= [ 16, 26, 818 ],
1753        next:= [ rec(
1754          desc:= [ 302006 ],
1755          fp:= [ 262, 521 ],
1756          next:= [ rec(
1757            desc:= [ 112003 ],
1758            fp:= [ 4, 14 ],
1759            next:= [ 15408, 15418 ] ), rec(
1760            desc:= [ 112003 ],
1761            fp:= [ 4, 14 ],
1762            next:= [ rec(
1763              desc:= [ 212002 ],
1764              fp:= [ 4, 14 ],
1765              next:= [ 15616, 15755 ] ), 15749 ] ) ] ), 15708, 15724 ] ), rec(
1766        desc:= [ 119011 ],
1767        fp:= [ 8, 18, 414 ],
1768        next:= [ rec(
1769          desc:= [ 113003 ],
1770          fp:= [ 2, 12 ],
1771          next:= [ 14946, 14298 ] ), 14849, 15027 ] ), 15553, rec(
1772        desc:= [ 302007 ],
1773        fp:= [ 8361, 18341 ],
1774        next:= [ 15075, rec(
1775          desc:= [ 110003 ],
1776          fp:= [ 2, 12 ],
1777          next:= [ 14295, 14911 ] ) ] ), 13660, rec(
1778        desc:= [ 112003 ],
1779        fp:= [ 2, 12 ],
1780        next:= [ 14910, 14814 ] ), rec(
1781        desc:= [ 118011 ],
1782        fp:= [ 16, 26, 818 ],
1783        next:= [ 15748, 15700, 15721 ] ), rec(
1784        desc:= [ 105003 ],
1785        fp:= [ 14, 212 ],
1786        next:= [ 14815, 15074 ] ), 15019, 15550, 13528, 13663, 15023, rec(
1787        desc:= [ 114011 ],
1788        fp:= [ 22, 814 ],
1789        next:= [ 15419, 15735 ] ), 15791, 14292, rec(
1790        desc:= [ 302006 ],
1791        fp:= [ 262, 521 ],
1792        next:= [ rec(
1793          desc:= [ 303012 ],
1794          fp:= [ 2, 261 ],
1795          next:= [ 15707, rec(
1796            desc:= [ 113003 ],
1797            fp:= [ 4, 14 ],
1798            next:= [ 15414, 15415 ] ) ] ), rec(
1799          desc:= [ 112003 ],
1800          fp:= [ 4, 14 ],
1801          next:= [ 15754, 15613 ] ) ] ), 13540, 13636, 13559, 14809, 15792,
180215542, 15017, 15614, 13639, 15799 ] ), rec(
1803      fp:= [ 7680, 39700, 40197, 48334, 57776 ],
1804      next:= [ 14741, 12532, 14742, 17616, 17618 ] ), 12556, 13713, rec(
1805      fp:= [ 74643, 82957, 86937, 90498 ],
1806      next:= [ 12311, 12831, 12378, rec(
1807        desc:= [ 109003 ],
1808        fp:= [ 8, 18 ],
1809        next:= [ 13116, 12343 ] ) ] ), rec(
1810      fp:= [ 672, 2078, 10691, 18898, 18955, 23712, 24946, 33765, 37448,
181143276, 56371, 63979, 68875, 79967, 80259, 84456, 99323 ],
1812      next:= [ 14342, rec(
1813        desc:= [ 110003 ],
1814        fp:= [ 4, 14, 212 ],
1815        next:= [ 15404, 15571, 15630 ] ), 13392, 13667, 14186, rec(
1816        desc:= [ 105003 ],
1817        fp:= [ 13, 211 ],
1818        next:= [ 14187, 14193 ] ), 15524, 13381, 14329, rec(
1819        desc:= [ 104003 ],
1820        fp:= [ 14, 212 ],
1821        next:= [ 13389, 13390 ] ), rec(
1822        desc:= [ 108003 ],
1823        fp:= [ 2, 12 ],
1824        next:= [ 14336, 14331 ] ), 13384, 14335, 14183, rec(
1825        desc:= [ 104003 ],
1826        fp:= [ 14, 212 ],
1827        next:= [ 15402, 15626 ] ), rec(
1828        desc:= [ 107003 ],
1829        fp:= [ 2, 12 ],
1830        next:= [ 13669, 13668 ] ), rec(
1831        desc:= [ 107003 ],
1832        fp:= [ 4, 14, 212 ],
1833        next:= [ 13387, 13386, 13388 ] ) ] ), 17651, rec(
1834      fp:= [ 18530, 40600, 50268, 52781, 53038, 78155, 80492, 88007, 99015 ],
1835      next:= [ rec(
1836        desc:= [ 110003 ],
1837        fp:= [ 2, 12 ],
1838        next:= [ 14652, 14651 ] ), 14647, 14056, 14649, rec(
1839        desc:= [ 108003 ],
1840        fp:= [ 13, 211 ],
1841        next:= [ 13873, 15156 ] ), 14079, 15217, 15115, 15198 ] ), rec(
1842      fp:= [ 45587, 66016, 84609, 95776 ],
1843      next:= [ rec(
1844        desc:= [ 302007 ],
1845        fp:= [ 1302, 5200, 52101 ],
1846        next:= [ 13791, 13785, rec(
1847          desc:= [ 206003 ],
1848          fp:= [ 4, 212 ],
1849          next:= [ 13790, 13789 ] ) ] ), rec(
1850        desc:= [ 109007 ],
1851        fp:= [ 4, 14, 212 ],
1852        next:= [ 13794, 13764, 13798 ] ), rec(
1853        desc:= [ 302004 ],
1854        fp:= [ 4281, 14221 ],
1855        next:= [ 13744, rec(
1856          desc:= [ 108003 ],
1857          fp:= [ 2, 12 ],
1858          next:= [ 13738, 13742 ] ) ] ), 13747 ] ), 17823, rec(
1859      fp:= [ 2241, 11065, 15957, 16616, 26095, 29331, 30191, 50985, 62384,
186063572, 66319, 76800, 77758, 77903, 79312, 85717, 92062, 98187 ],
1861      next:= [ 17744, 13814, 13823, 17763, 17773, 17752, 13806, 17758, 13820,
186217751, 13803, 13801, 17761, 13822, 17764, 13809, 13812, 17749 ] ), rec(
1863      fp:= [ 2523, 3433, 3810, 7375, 11737, 14903, 19473, 19583, 21703,
186422229, 23045, 23231, 26666, 31405, 32486, 32930, 35438, 36405, 38072, 38801,
186540320, 42244, 42612, 43280, 43489, 48543, 48945, 49634, 51714, 52974, 53065,
186654976, 55222, 56828, 58339, 58882, 59052, 63176, 63212, 65389, 74880, 77298,
186778343, 81834, 81898, 82558, 85669, 92837, 93020, 93430, 93836, 96213, 96236,
186896642 ],
1869      next:= [ 15311, rec(
1870        desc:= [ 113003 ],
1871        fp:= [ 4, 14 ],
1872        next:= [ 14001, 15261 ] ), rec(
1873        desc:= [ 105003 ],
1874        fp:= [ 4, 14 ],
1875        next:= [ 12630, 17689 ] ), rec(
1876        desc:= [ 114003 ],
1877        fp:= [ 2, 12 ],
1878        next:= [ 15284, 15243 ] ), 14712, 12595, 14016, 13052, rec(
1879        desc:= [ 109003 ],
1880        fp:= [ 4, 14 ],
1881        next:= [ 12596, 17693 ] ), 14709, 14555, 17694, rec(
1882        desc:= [ 114003 ],
1883        fp:= [ 2, 12 ],
1884        next:= [ 15333, 15334 ] ), 15307, rec(
1885        desc:= [ 115011 ],
1886        fp:= [ 16, 818 ],
1887        next:= [ rec(
1888          desc:= [ 302015 ],
1889          fp:= [ 1142, 1881 ],
1890          next:= [ rec(
1891            desc:= [ 108003 ],
1892            fp:= [ 4, 14 ],
1893            next:= [ 12942, 12941 ] ), rec(
1894            desc:= [ 108003 ],
1895            fp:= [ 4, 14 ],
1896            next:= [ 12974, 12973 ] ) ] ), 12626 ] ), rec(
1897        desc:= [ 118011 ],
1898        fp:= [ 20, 812 ],
1899        next:= [ 14003, 15302 ] ), 15305, rec(
1900        desc:= [ 107003 ],
1901        fp:= [ 4, 14 ],
1902        next:= [ 13028, 12771 ] ), rec(
1903        desc:= [ 106003 ],
1904        fp:= [ 4, 14 ],
1905        next:= [ 13055, 12774 ] ), 12613, 14702, 15329, 15267, 12998,
190614720, rec(
1907        desc:= [ 113003 ],
1908        fp:= [ 2, 12 ],
1909        next:= [ 15270, 15230 ] ), rec(
1910        desc:= [ 115003 ],
1911        fp:= [ 4, 14 ],
1912        next:= [ 15280, 15239 ] ), 15328, 12767, 15335, 14717, 14705, rec(
1913        desc:= [ 112003 ],
1914        fp:= [ 4, 14, 212 ],
1915        next:= [ 12954, 12925, 12628 ] ), 14564, 14579, 14561, rec(
1916        desc:= [ 302008 ],
1917        fp:= [ 8361, 18341 ],
1918        next:= [ 15244, rec(
1919          desc:= [ 121011 ],
1920          fp:= [ 20, 812 ],
1921          next:= [ 14004, 15285 ] ) ] ), 14724, 14553, 13027, 15225, rec(
1922        desc:= [ 302007 ],
1923        fp:= [ 401, 14261 ],
1924        next:= [ 13996, rec(
1925          desc:= [ 122011 ],
1926          fp:= [ 8, 18 ],
1927          next:= [ 15281, 15240 ] ) ] ), 15363, rec(
1928        desc:= [ 113003 ],
1929        fp:= [ 4, 14 ],
1930        next:= [ 13034, 13035 ] ), 13010, 13998, rec(
1931        desc:= [ 113003 ],
1932        fp:= [ 4, 14 ],
1933        next:= [ 12775, 13025 ] ), rec(
1934        desc:= [ 109003 ],
1935        fp:= [ 2, 12 ],
1936        next:= [ 14577, 14572 ] ), 14722, 13029, 14575, 15336, 14015,
193717697 ] ), 14745, rec(
1938      fp:= [ 227, 5025, 15697, 15973, 18543, 26649, 41780, 48919, 63459,
193968288, 68993, 69111, 72060, 84415, 90248, 93838, 95952, 97555 ],
1940      next:= [ rec(
1941        desc:= [ 107003 ],
1942        fp:= [ 8, 18 ],
1943        next:= [ rec(
1944          desc:= [ 110003 ],
1945          fp:= [ 8, 18 ],
1946          next:= [ 12398, 12402 ] ), 12428 ] ), 17582, 12464, 12453, 12425,
194717584, 12455, 12457, 12531, 12493, rec(
1948        desc:= [ 109003 ],
1949        fp:= [ 4, 14 ],
1950        next:= [ 12489, rec(
1951          desc:= [ 303012, 40103005 ],
1952          fp:= [ 1, 3201 ],
1953          next:= [ 12490, 12488 ] ) ] ), 17553, 12427, 12422, rec(
1954        desc:= [ 110003 ],
1955        fp:= [ 4, 14 ],
1956        next:= [ 17614, rec(
1957          desc:= [ 40103005 ],
1958          fp:= [ 1, 3201 ],
1959          next:= [ 17613, 17611 ] ) ] ), 12437, 17555, 12400 ] ), rec(
1960      fp:= [ 9364, 14859, 20083, 20905, 25081, 27769, 29042, 33936, 35850,
196146031, 57264, 60703, 68573, 72194, 73780, 74896, 80491, 86326 ],
1962      next:= [ 14368, 14207, 14217, 15644, 15394, 13670, 13425, 13421, rec(
1963        desc:= [ 105003 ],
1964        fp:= [ 14, 212 ],
1965        next:= [ 15583, 15642 ] ), 14370, 13695, 14192, 15540, 13419,
196615389, rec(
1967        desc:= [ 106003 ],
1968        fp:= [ 14, 212 ],
1969        next:= [ 13416, 13417 ] ), 14366, 14340 ] ), rec(
1970      fp:= [ 52221, 65921, 70346, 95600 ],
1971      next:= [ 13737, 13728, rec(
1972        desc:= [ 104003 ],
1973        fp:= [ 14, 212 ],
1974        next:= [ 13763, 13769 ] ), 13782 ] ), rec(
1975      fp:= [ 6039, 15619 ],
1976      next:= [ 17811, 17791 ] ), 15604, rec(
1977      fp:= [ 15261, 77600, 83196 ],
1978      next:= [ rec(
1979        desc:= [ 110003 ],
1980        fp:= [ 4, 14 ],
1981        next:= [ 15599, 15590 ] ), rec(
1982        desc:= [ 111003 ],
1983        fp:= [ 8, 18 ],
1984        next:= [ 15588, 15595 ] ), 15589 ] ), 14115,, rec(
1985      fp:= [ 39546, 83557 ],
1986      next:= [ 14750, 12514 ] ), 13813, rec(
1987      fp:= [ 60100, 64971, 87347, 95644 ],
1988      next:= [ 12606, 12996, 12931, 12960 ] ), 13075, rec(
1989      fp:= [ 15822, 55600 ],
1990      next:= [ 12450, 12483 ] ), rec(
1991      fp:= [ 5708, 6374, 17305, 24074, 26699, 37495, 78163, 87549, 92417 ],
1992      next:= [ rec(
1993        desc:= [ 302004 ],
1994        fp:= [ 401, 14261, 18221 ],
1995        next:= [ 13524, rec(
1996          desc:= [ 108003 ],
1997          fp:= [ 4, 14, 212 ],
1998          next:= [ 13519, 13518, 13520 ] ), 13512 ] ), rec(
1999        desc:= [ 302004 ],
2000        fp:= [ 4361, 19577 ],
2001        next:= [ rec(
2002          desc:= [ 107003 ],
2003          fp:= [ 2, 12 ],
2004          next:= [ 13633, 13632 ] ), 13630 ] ), rec(
2005        desc:= [ 302005 ],
2006        fp:= [ 83, 441, 18261 ],
2007        next:= [ 15033, 14918, rec(
2008          desc:= [ 120019 ],
2009          fp:= [ 8, 18, 414 ],
2010          next:= [ 15040, 15037, rec(
2011            desc:= [ 109003 ],
2012            fp:= [ 15, 213 ],
2013            next:= [ 14820, 14279 ] ) ] ) ] ), rec(
2014        desc:= [ 302007 ],
2015        fp:= [ 502, 1001, 20601 ],
2016        next:= [ rec(
2017          desc:= [ 303005 ],
2018          fp:= [ 181, 221, 4181 ],
2019          next:= [ 14819, 14951, 14915 ] ), rec(
2020          desc:= [ 105003 ],
2021          fp:= [ 13, 211 ],
2022          next:= [ 14275, 14281 ] ), 15035 ] ), rec(
2023        desc:= [ 110003 ],
2024        fp:= [ 4, 14, 212 ],
2025        next:= [ rec(
2026          desc:= [ 104003 ],
2027          fp:= [ 13, 211 ],
2028          next:= [ 14278, 14855 ] ), rec(
2029          desc:= [ 115011 ],
2030          fp:= [ 8, 18 ],
2031          next:= [ 14917, 14856 ] ), 15039 ] ), rec(
2032        desc:= [ 302007 ],
2033        fp:= [ 1401, 21001, 50901 ],
2034        next:= [ 15609, 15727, rec(
2035          desc:= [ 210003 ],
2036          fp:= [ 2, 12, 111 ],
2037          next:= [ 15770, 15769, 15437 ] ) ] ), rec(
2038        desc:= [ 109003 ],
2039        fp:= [ 4, 14, 212 ],
2040        next:= [ 15440, 15719, 15745 ] ), rec(
2041        desc:= [ 107003 ],
2042        fp:= [ 17, 215 ],
2043        next:= [ rec(
2044          desc:= [ 106003 ],
2045          fp:= [ 2, 12 ],
2046          next:= [ 15784, 15780 ] ), 15546 ] ), rec(
2047        desc:= [ 109003 ],
2048        fp:= [ 4, 14, 212 ],
2049        next:= [ 13515, 13521, 13522 ] ) ] ), rec(
2050      fp:= [ 5611, 10430, 11956, 14844, 18770, 22989, 24090, 27014, 30126,
205133923, 34947, 40200, 47158, 49300, 50316, 51254, 65522, 86347, 86565, 88720,
205292867, 94071, 94900 ],
2053      next:= [ 14544, 17737, 13936, 14697, 12749, 14548, 13934, 13981, rec(
2054        desc:= [ 109003 ],
2055        fp:= [ 13, 211 ],
2056        next:= [ 17677, 12577 ] ), 17731, 13914, 17735, 13980, rec(
2057        desc:= [ 110003 ],
2058        fp:= [ 15, 213 ],
2059        next:= [ 14540, 14545 ] ), 12570, 14541, 14543, 13944, 14689, 12754,
206013941, 13969, 13937 ] ), rec(
2061      fp:= [ 9349, 27522, 36747, 91677, 92125, 92401 ],
2062      next:= [ rec(
2063        desc:= [ 107003 ],
2064        fp:= [ 4, 212 ],
2065        next:= [ 13283, 13324 ] ), 13226, 13288, rec(
2066        desc:= [ 109003 ],
2067        fp:= [ 4, 14, 212 ],
2068        next:= [ 13376, 13347, 13343 ] ), 13232, rec(
2069        desc:= [ 106003 ],
2070        fp:= [ 4, 14, 212 ],
2071        next:= [ 13228, 13258, 13261 ] ) ] ), rec(
2072      fp:= [ 30990, 49523 ],
2073      next:= [ 17641, 17638 ] ), 17833,, 15457, 14752, 13067, rec(
2074      fp:= [ 17888, 19281, 34410, 40655, 43634, 45083, 76129, 79132, 80674,
207586864 ],
2076      next:= [ 14140, 14169, 15670, 14165, 15671, 14161, 14141, 14172, 14168,
207715653 ] ), rec(
2078      fp:= [ 3048, 5606, 6167, 9561, 10220, 19570, 19717, 23863, 26995,
207935023, 41563, 41690, 42441, 50113, 57688, 66755, 71968, 75938, 78823, 84343,
208090935, 95605 ],
2081      next:= [ 15059, 15561, rec(
2082        desc:= [ 105003 ],
2083        fp:= [ 14, 212 ],
2084        next:= [ 15714, 15742 ] ), 15807, rec(
2085        desc:= [ 112003 ],
2086        fp:= [ 4, 14, 212 ],
2087        next:= [ 14937, 14316, rec(
2088          desc:= [ 105003 ],
2089          fp:= [ 14, 212 ],
2090          next:= [ 14851, 15064 ] ) ] ), 14285, 15761, 13657, 15759,
209114313, rec(
2092        desc:= [ 106003 ],
2093        fp:= [ 13, 211 ],
2094        next:= [ 14836, 14947 ] ), 15619, 15805, 13635, 13550, 15431, rec(
2095        desc:= [ 120019 ],
2096        fp:= [ 8, 18, 414 ],
2097        next:= [ 15030, 15062, 14838 ] ), rec(
2098        desc:= [ 111003 ],
2099        fp:= [ 4, 14, 212 ],
2100        next:= [ 13553, 13544, 13543 ] ), 14934, 13545, 15428, 15739 ] ), rec(
2101      fp:= [ 134, 4943, 5457, 22248, 37898, 43984, 50671, 51175, 67643,
210290457 ],
2103      next:= [ rec(
2104        desc:= [ 40104005 ],
2105        fp:= [ 1, 1601 ],
2106        next:= [ 13312, 13314 ] ), 13265, 13309, 13319, 13250, 13378, rec(
2107        desc:= [ 111003 ],
2108        fp:= [ 4, 14, 212 ],
2109        next:= [ 13366, 13364, 13368 ] ), rec(
2110        desc:= [ 107003 ],
2111        fp:= [ 14, 212 ],
2112        next:= [ 13321, 13323 ] ), rec(
2113        desc:= [ 108003 ],
2114        fp:= [ 2, 12 ],
2115        next:= [ 13252, 13247 ] ), rec(
2116        desc:= [ 109003 ],
2117        fp:= [ 2, 12 ],
2118        next:= [ 13254, 13248 ] ) ] ), 17816, rec(
2119      fp:= [ 16934, 39605, 47331 ],
2120      next:= [ rec(
2121        desc:= [ 107003 ],
2122        fp:= [ 2, 12 ],
2123        next:= [ 15648, 15587 ] ), 14102, 14109 ] ), rec(
2124      fp:= [ 968, 6266, 8712, 11401, 12062, 17293, 18181, 18777, 19747,
212524957, 28822, 29606, 30470, 30515, 32691, 34230, 38988, 39362, 44263, 47222,
212649971, 55268, 58557, 74671, 75753, 79356, 81417, 84449, 88572, 89236, 92161,
212793579, 96356 ],
2128      next:= [ rec(
2129        desc:= [ 108003 ],
2130        fp:= [ 2, 12 ],
2131        next:= [ 14202, 14180 ] ), rec(
2132        desc:= [ 115011 ],
2133        fp:= [ 22, 814 ],
2134        next:= [ 15388, 15641 ] ), 14173, rec(
2135        desc:= [ 119019 ],
2136        fp:= [ 16, 26, 818 ],
2137        next:= [ 15624, 15623, 15566 ] ), rec(
2138        desc:= [ 302009 ],
2139        fp:= [ 41001, 51301 ],
2140        next:= [ 14364, rec(
2141          desc:= [ 115003 ],
2142          fp:= [ 2, 12 ],
2143          next:= [ 14363, 14360 ] ) ] ), 13672, 14179, 14362, rec(
2144        desc:= [ 111003 ],
2145        fp:= [ 8, 18, 414 ],
2146        next:= [ rec(
2147          desc:= [ 112003 ],
2148          fp:= [ 8, 18 ],
2149          next:= [ 15375, 15369 ] ), 15565, 15622 ] ), 14352, 13396, rec(
2150        desc:= [ 113003 ],
2151        fp:= [ 2, 12 ],
2152        next:= [ 14323, 14324 ] ), 13675, 13410, 15526, 14361, 14181, 15534,
215314319, rec(
2154        desc:= [ 302009 ],
2155        fp:= [ 902, 1801 ],
2156        next:= [ rec(
2157          desc:= [ 303012 ],
2158          fp:= [ 2, 261 ],
2159          next:= [ 15385, rec(
2160            desc:= [ 113003 ],
2161            fp:= [ 4, 14 ],
2162            next:= [ 15378, 15577 ] ) ] ), rec(
2163          desc:= [ 112003 ],
2164          fp:= [ 4, 14 ],
2165          next:= [ 15384, 15575 ] ) ] ), 14317, 13404, 15536, 15535, 15637,
216613688, 13683, 13413, 14178, rec(
2167        desc:= [ 107003 ],
2168        fp:= [ 4, 212 ],
2169        next:= [ 14175, 14196 ] ), 15518, 15529, rec(
2170        desc:= [ 117011 ],
2171        fp:= [ 16, 26, 818 ],
2172        next:= [ rec(
2173          desc:= [ 302009 ],
2174          fp:= [ 902, 1801 ],
2175          next:= [ rec(
2176            desc:= [ 112003 ],
2177            fp:= [ 4, 14 ],
2178            next:= [ 15372, 15387 ] ), rec(
2179            desc:= [ 212002 ],
2180            fp:= [ 4, 14 ],
2181            next:= [ 15382, 15386 ] ) ] ), rec(
2182          desc:= [ 111005 ],
2183          fp:= [ 4, 14 ],
2184          next:= [ 15580, 15567 ] ), 15625 ] ) ] ), 17644, rec(
2185      fp:= [ 51650, 54781 ],
2186      next:= [ 14755, 12524 ] ), rec(
2187      fp:= [ 2209, 10218, 13680, 16553, 29028, 58504, 62895, 68945, 70695,
218881304 ],
2189      next:= [ 12675, 14044, 12806, 12807, 12699, 15153, 15112, 15213, 12697,
219013853 ] ), 12511, rec(
2191      fp:= [ 7726, 11269, 14112, 14331, 44813, 80447, 82517, 84143 ],
2192      next:= [ 13836, 17766, rec(
2193        desc:= [ 110003 ],
2194        fp:= [ 2, 12 ],
2195        next:= [ 17774, 17771 ] ), 17768, rec(
2196        desc:= [ 110003 ],
2197        fp:= [ 2, 12 ],
2198        next:= [ 13826, 13834 ] ), rec(
2199        desc:= [ 111003 ],
2200        fp:= [ 15, 213 ],
2201        next:= [ 13838, 13830 ] ), 13831, 13827 ] ), rec(
2202      fp:= [ 5379, 16613, 18211, 19457, 21467, 25254, 28048, 30044, 37502,
220339211, 40760, 49643, 52417, 53219, 59420, 67595, 79360, 80148, 82196, 85456,
220488569, 88963, 90714, 96688 ],
2205      next:= [ 15358, 15286, rec(
2206        desc:= [ 302008 ],
2207        fp:= [ 83, 18261 ],
2208        next:= [ 15245, rec(
2209          desc:= [ 109003 ],
2210          fp:= [ 13, 211 ],
2211          next:= [ 14018, 15300 ] ) ] ), rec(
2212        desc:= [ 107003 ],
2213        fp:= [ 13, 211 ],
2214        next:= [ 14017, 15299 ] ), 14585, rec(
2215        desc:= [ 107003 ],
2216        fp:= [ 13, 211 ],
2217        next:= [ 14023, 15247 ] ), 15258, rec(
2218        desc:= [ 107003 ],
2219        fp:= [ 213, 411 ],
2220        next:= [ 12622, 12940 ] ), rec(
2221        desc:= [ 302008 ],
2222        fp:= [ 83, 18261 ],
2223        next:= [ 15339, 15362 ] ), 15338, 14588, rec(
2224        desc:= [ 109003 ],
2225        fp:= [ 15, 213 ],
2226        next:= [ 14584, 14590 ] ), 12967, rec(
2227        desc:= [ 302010, 208002 ],
2228        fp:= [ 2, 12 ],
2229        next:= [ 14737, 14727 ] ), 14587, 14592, 13038, 13005, 15359, 13001,
223013003, rec(
2231        desc:= [ 107003 ],
2232        fp:= [ 15, 213, 411 ],
2233        next:= [ 17702, 12621, 12970 ] ), rec(
2234        desc:= [ 302007 ],
2235        fp:= [ 4182, 14261, 18221 ],
2236        next:= [ 13040, rec(
2237          desc:= [ 111003 ],
2238          fp:= [ 2, 12 ],
2239          next:= [ 13049, 13048 ] ), rec(
2240          desc:= [ 211003 ],
2241          fp:= [ 2, 12 ],
2242          next:= [ 12782, 12783 ] ) ] ), 15366 ] ), 13245, rec(
2243      desc:= [ 111003 ],
2244      fp:= [ 13, 211 ],
2245      next:= [ 17827, 17825 ] ), rec(
2246      fp:= [ 48, 5434, 10846, 12522, 14319, 22256, 25318, 25946, 27521,
224734454, 35498, 52100, 53125, 58446, 60275, 64514, 65925, 70581, 71320, 74512,
224875475, 83129, 87130, 87328, 92534, 93864 ],
2249      next:= [ 17715, 12735, 13883, 13953, 12544, rec(
2250        desc:= [ 105003 ],
2251        fp:= [ 4, 14 ],
2252        next:= [ 12582, 17660 ] ), 14669, 14665, rec(
2253        desc:= [ 106003 ],
2254        fp:= [ 4, 14 ],
2255        next:= [ rec(
2256          desc:= [ 110003 ],
2257          fp:= [ 4, 14 ],
2258          next:= [ 12542, 12543 ] ), rec(
2259          desc:= [ 110003 ],
2260          fp:= [ 4, 14 ],
2261          next:= [ 12540, rec(
2262            desc:= [ 115011 ],
2263            fp:= [ 8, 18 ],
2264            next:= [ 12541, 17657 ] ) ] ) ] ), 12731, rec(
2265        desc:= [ 109003 ],
2266        fp:= [ 4, 14 ],
2267        next:= [ 12548, 17666 ] ), 14520, 12547, 13881, 17720, 13945, 12730,
226813950, 14517, 14511, rec(
2269        desc:= [ 112003 ],
2270        fp:= [ 2, 12 ],
2271        next:= [ 13887, 13888 ] ), 14662, 14672, 13893, 14509, 13947 ] ), rec(
2272      fp:= [ 14510, 24676, 44538, 55663, 64605, 73332, 77334, 99478 ],
2273      next:= [ 14099, 15532, 14197, 14349, 14357, 14203, 15530, 14105 ] ),
227414758, rec(
2275      fp:= [ 2244, 13417, 13538, 17774, 21013, 24414, 24702, 47336, 49813,
227655306, 55850, 63218, 67454, 69296, 69319, 70703, 77634, 87345, 93822, 95315 ],
2277      next:= [ 13115, 12838, 13198, rec(
2278        desc:= [ 110003 ],
2279        fp:= [ 4, 14 ],
2280        next:= [ 12904, 12905 ] ), 12383, 13161, rec(
2281        desc:= [ 302008 ],
2282        fp:= [ 902, 1801 ],
2283        next:= [ 12874, rec(
2284          desc:= [ 206002 ],
2285          fp:= [ 216, 414 ],
2286          next:= [ 12873, 12870 ] ) ] ), rec(
2287        desc:= [ 302005, 208002 ],
2288        fp:= [ 215, 611 ],
2289        next:= [ 13135, rec(
2290          desc:= [ 303008, 212003 ],
2291          fp:= [ 4, 14 ],
2292          next:= [ 13171, 13136 ] ) ] ), 12388, rec(
2293        desc:= [ 105003 ],
2294        fp:= [ 214, 412 ],
2295        next:= [ 12876, 13137 ] ), rec(
2296        desc:= [ 105003 ],
2297        fp:= [ 414, 612 ],
2298        next:= [ 12842, 12317 ] ), 13207, 12913, rec(
2299        desc:= [ 302007 ],
2300        fp:= [ 41302, 42201 ],
2301        next:= [ 13178, rec(
2302          desc:= [ 206002 ],
2303          fp:= [ 2, 12 ],
2304          next:= [ 13211, 13177 ] ) ] ), 12352, 13124, 13170, 13087, 12907,
230513088 ] ), rec(
2306      fp:= [ 40566, 62824 ],
2307      next:= [ 15603, 15593 ] ), rec(
2308      fp:= [ 759, 5579, 6985, 9130, 10712, 13427, 13552, 13866, 14587, 16476,
230918216, 19643, 21957, 23005, 27849, 28785, 30358, 31181, 31606, 32284, 35011,
231037680, 51031, 53033, 53937, 55595, 61045, 61140, 61677, 65096, 67899, 70901,
231173449, 74054, 74607, 76000, 79257, 81233, 81372, 82657, 85501, 88434, 89031,
231289310, 89703, 91278, 91915, 96179, 97011, 98927, 98978 ],
2313      next:= [ 14430, 13611, 14406, rec(
2314        desc:= [ 119011 ],
2315        fp:= [ 18, 414 ],
2316        next:= [ 14891, 15001 ] ), 14889, rec(
2317        desc:= [ 119011 ],
2318        fp:= [ 18, 414 ],
2319        next:= [ 14896, 15010 ] ), 13566, 14808, 14799, rec(
2320        desc:= [ 109003 ],
2321        fp:= [ 13, 211 ],
2322        next:= [ 15696, 15511 ] ), 15679, rec(
2323        desc:= [ 113003 ],
2324        fp:= [ 4, 14, 212 ],
2325        next:= [ 15015, rec(
2326          desc:= [ 119011 ],
2327          fp:= [ 8, 18 ],
2328          next:= [ 14804, 14898 ] ), 15014 ] ), rec(
2329        desc:= [ 108003 ],
2330        fp:= [ 4, 14, 212 ],
2331        next:= [ 13451, rec(
2332          desc:= [ 106003 ],
2333          fp:= [ 213, 411 ],
2334          next:= [ 13435, 13450 ] ), 13452 ] ), 14434, rec(
2335        desc:= [ 107003 ],
2336        fp:= [ 14, 212 ],
2337        next:= [ 14440, 14432 ] ), 14265, 15446, 13492, 15510, rec(
2338        desc:= [ 106003 ],
2339        fp:= [ 14, 212 ],
2340        next:= [ 14895, 14963 ] ), rec(
2341        desc:= [ 108003 ],
2342        fp:= [ 2, 12 ],
2343        next:= [ 14237, 14966 ] ), 14262, 14268, 14264, 13565, 13442,
234413495, rec(
2345        desc:= [ 302010 ],
2346        fp:= [ 30901, 50701 ],
2347        next:= [ 15487, rec(
2348          desc:= [ 117003 ],
2349          fp:= [ 2, 12 ],
2350          next:= [ 15485, 15516 ] ) ] ), 14402, 14999, 15468, 14427, rec(
2351        desc:= [ 122011 ],
2352        fp:= [ 8, 18, 414 ],
2353        next:= [ rec(
2354          desc:= [ 110003 ],
2355          fp:= [ 13, 211 ],
2356          next:= [ 14768, 14802 ] ), 14865, 15011 ] ), rec(
2357        desc:= [ 109003 ],
2358        fp:= [ 14, 212 ],
2359        next:= [ 15694, 15513 ] ), rec(
2360        desc:= [ 107003 ],
2361        fp:= [ 14, 212 ],
2362        next:= [ 13610, 13614 ] ), rec(
2363        desc:= [ 108003 ],
2364        fp:= [ 14, 212 ],
2365        next:= [ 13608, 13615 ] ), rec(
2366        desc:= [ 110003 ],
2367        fp:= [ 14, 212 ],
2368        next:= [ 14257, 14795 ] ), 13434, 15470, rec(
2369        desc:= [ 105003 ],
2370        fp:= [ 14, 212 ],
2371        next:= [ 13438, 13455 ] ), 14405, 13497, rec(
2372        desc:= [ 112003 ],
2373        fp:= [ 4, 212 ],
2374        next:= [ 15473, 15471 ] ), 14428, rec(
2375        desc:= [ 109003 ],
2376        fp:= [ 14, 212 ],
2377        next:= [ 14903, 14233 ] ), 14426, rec(
2378        desc:= [ 106003 ],
2379        fp:= [ 14, 212 ],
2380        next:= [ 14798, 15006 ] ), 13618, 13490, 15008, 15465 ] ), 14094,
238115621, rec(
2382      fp:= [ 285, 4422, 7060, 18979, 19413, 21622, 22030, 23265, 25968,
238326447, 34192, 37523, 38726, 38784, 44574, 45734, 50046, 50743, 55945, 56081,
238456469, 56570, 57214, 57878, 61108, 65440, 75091, 79152, 79545, 82864, 90443,
238591879, 96348 ],
2386      next:= [ rec(
2387        desc:= [ 113011 ],
2388        fp:= [ 22, 814 ],
2389        next:= [ 15424, 15736 ] ), rec(
2390        desc:= [ 111003 ],
2391        fp:= [ 4, 14, 212 ],
2392        next:= [ rec(
2393          desc:= [ 302005, 208003 ],
2394          fp:= [ 2, 12 ],
2395          next:= [ 14919, 14287 ] ), 14822, 15041 ] ), 13637, 15049,
239615051, rec(
2397        desc:= [ 302006 ],
2398        fp:= [ 8361, 18341 ],
2399        next:= [ 15552, rec(
2400          desc:= [ 109003 ],
2401          fp:= [ 16, 412 ],
2402          next:= [ 15789, 15790 ] ) ] ), rec(
2403        desc:= [ 117011 ],
2404        fp:= [ 8, 18 ],
2405        next:= [ 15559, 15794 ] ), rec(
2406        desc:= [ 116011 ],
2407        fp:= [ 8, 18 ],
2408        next:= [ 15560, 15800 ] ), rec(
2409        desc:= [ 116011 ],
2410        fp:= [ 18, 414 ],
2411        next:= [ 14274, 15024 ] ), 13535, rec(
2412        desc:= [ 117019 ],
2413        fp:= [ 16, 26, 818 ],
2414        next:= [ 15731, 15730, rec(
2415          desc:= [ 111003 ],
2416          fp:= [ 4, 14 ],
2417          next:= [ 15752, 15705 ] ) ] ), rec(
2418        desc:= [ 302005, 209003 ],
2419        fp:= [ 2, 12 ],
2420        next:= [ 14905, 14269 ] ), rec(
2421        desc:= [ 109003 ],
2422        fp:= [ 8, 18, 414 ],
2423        next:= [ rec(
2424          desc:= [ 302005 ],
2425          fp:= [ 262, 521 ],
2426          next:= [ 15410, rec(
2427            desc:= [ 210002 ],
2428            fp:= [ 8, 18 ],
2429            next:= [ 15611, 15750 ] ) ] ), 15703, 15728 ] ), rec(
2430        desc:= [ 107003 ],
2431        fp:= [ 4, 14, 212 ],
2432        next:= [ rec(
2433          desc:= [ 117011 ],
2434          fp:= [ 8, 18 ],
2435          next:= [ 14271, 14811 ] ), 15043, rec(
2436          desc:= [ 118011 ],
2437          fp:= [ 8, 18 ],
2438          next:= [ 14921, 14824 ] ) ] ), 13649, 13538, 13651, rec(
2439        desc:= [ 115011 ],
2440        fp:= [ 16, 26, 818 ],
2441        next:= [ rec(
2442          desc:= [ 302005 ],
2443          fp:= [ 262, 521 ],
2444          next:= [ rec(
2445            desc:= [ 208002 ],
2446            fp:= [ 2, 111 ],
2447            next:= [ rec(
2448              desc:= [ 303009, 212003 ],
2449              fp:= [ 4, 14 ],
2450              next:= [ 15417, 15421 ] ), rec(
2451              desc:= [ 112003 ],
2452              fp:= [ 4, 14 ],
2453              next:= [ 15413, 15420 ] ) ] ), rec(
2454            desc:= [ 111003 ],
2455            fp:= [ 4, 14 ],
2456            next:= [ rec(
2457              desc:= [ 211002 ],
2458              fp:= [ 4, 14 ],
2459              next:= [ 15615, 15756 ] ), 15753 ] ) ] ), rec(
2460          desc:= [ 110005 ],
2461          fp:= [ 4, 14 ],
2462          next:= [ 15709, 15706 ] ), 15732 ] ), rec(
2463        desc:= [ 118019 ],
2464        fp:= [ 8, 18, 414 ],
2465        next:= [ rec(
2466          desc:= [ 112003 ],
2467          fp:= [ 2, 12 ],
2468          next:= [ 15057, 15054 ] ), 15053, rec(
2469          desc:= [ 302006 ],
2470          fp:= [ 8361, 18341 ],
2471          next:= [ 14832, rec(
2472            desc:= [ 114003 ],
2473            fp:= [ 2, 12 ],
2474            next:= [ 14301, 14929 ] ) ] ) ] ), rec(
2475        desc:= [ 111003 ],
2476        fp:= [ 4, 14 ],
2477        next:= [ 15549, 15785 ] ), 13537, rec(
2478        desc:= [ 112003 ],
2479        fp:= [ 4, 14 ],
2480        next:= [ 15788, 15787 ] ), rec(
2481        desc:= [ 302005 ],
2482        fp:= [ 262, 521 ],
2483        next:= [ rec(
2484          desc:= [ 207002 ],
2485          fp:= [ 4, 212 ],
2486          next:= [ rec(
2487            desc:= [ 111003 ],
2488            fp:= [ 4, 14 ],
2489            next:= [ 15423, 15702 ] ), rec(
2490            desc:= [ 303012 ],
2491            fp:= [ 2, 261 ],
2492            next:= [ 15710, rec(
2493              desc:= [ 113003 ],
2494              fp:= [ 4, 14 ],
2495              next:= [ 15409, 15422 ] ) ] ) ] ), rec(
2496          desc:= [ 111003 ],
2497          fp:= [ 4, 14 ],
2498          next:= [ 15757, 15607 ] ) ] ), rec(
2499        desc:= [ 302006 ],
2500        fp:= [ 8361, 18341 ],
2501        next:= [ rec(
2502          desc:= [ 108003 ],
2503          fp:= [ 2, 12 ],
2504          next:= [ 14830, 14834 ] ), rec(
2505          desc:= [ 109003 ],
2506          fp:= [ 2, 12 ],
2507          next:= [ 14927, 14300 ] ) ] ), 13541, rec(
2508        desc:= [ 115011 ],
2509        fp:= [ 22, 814 ],
2510        next:= [ 15606, 15723 ] ), rec(
2511        desc:= [ 302006 ],
2512        fp:= [ 8361, 18341 ],
2513        next:= [ 14828, rec(
2514          desc:= [ 209003 ],
2515          fp:= [ 4, 212 ],
2516          next:= [ rec(
2517            desc:= [ 109003 ],
2518            fp:= [ 14, 212 ],
2519            next:= [ 14925, 14299 ] ), rec(
2520            desc:= [ 110003 ],
2521            fp:= [ 2, 12 ],
2522            next:= [ 14931, 14293 ] ) ] ) ] ), rec(
2523        desc:= [ 110003 ],
2524        fp:= [ 8, 18, 414 ],
2525        next:= [ rec(
2526          desc:= [ 302006 ],
2527          fp:= [ 262, 521 ],
2528          next:= [ 15406, rec(
2529            desc:= [ 112003 ],
2530            fp:= [ 8, 18 ],
2531            next:= [ rec(
2532              desc:= [ 211002 ],
2533              fp:= [ 8, 18 ],
2534              next:= [ 15605, 15747 ] ), 15751 ] ) ] ), 15704, 15729 ] ),
253515786, rec(
2536        desc:= [ 119019 ],
2537        fp:= [ 8, 18, 414 ],
2538        next:= [ 15045, 15046, rec(
2539          desc:= [ 111003 ],
2540          fp:= [ 2, 12 ],
2541          next:= [ 14923, 14826 ] ) ] ), rec(
2542        desc:= [ 117011 ],
2543        fp:= [ 8, 18 ],
2544        next:= [ 15558, 15793 ] ), 15543, 13646 ] ), 17622, rec(
2545      fp:= [ 7205, 11721, 21035, 22211, 23987, 27312, 37079, 37578, 39443,
254645469, 50641, 51645, 54560, 59172, 60846, 63071, 68473, 70659, 73109, 80031,
254780724, 87881, 88106, 89722, 90786, 95846 ],
2548      next:= [ 12745, 13897, 12755, 17818, 14678, 13894, 13962, 12558, rec(
2549        desc:= [ 116011 ],
2550        fp:= [ 8, 18 ],
2551        next:= [ 12557, 17668 ] ), 14526, 17670, 13900, 14681, 13931, 13957,
255212757, 17725, 12562, 13954, 14536, 12560, 12564, 14675, 14685, 14532,
255314529 ] ), 13714, rec(
2554      fp:= [ 3423, 4533, 9249, 9508, 11962, 17478, 24467, 29059, 31667,
255532223, 37334, 41235, 41874, 63867, 68748, 69160, 69343, 72014, 77130, 99484 ],
2556      next:= [ 12382, 13205, 12520, rec(
2557        desc:= [ 302007 ],
2558        fp:= [ 902, 1801 ],
2559        next:= [ rec(
2560          desc:= [ 110003 ],
2561          fp:= [ 8, 18 ],
2562          next:= [ 12339, 13118 ] ), 12344 ] ), 12833, rec(
2563        desc:= [ 109005 ],
2564        fp:= [ 8, 18 ],
2565        next:= [ 13117, 12348 ] ), rec(
2566        desc:= [ 106003 ],
2567        fp:= [ 216, 414 ],
2568        next:= [ 12868, 13156 ] ), 12908, 12901, 12377, 13199, 13110, 12844,
256912309, rec(
2570        desc:= [ 107003 ],
2571        fp:= [ 16, 26, 818 ],
2572        next:= [ 12274, 12277, 12279 ] ), 13162, 12312, 12839, rec(
2573        desc:= [ 105003 ],
2574        fp:= [ 16, 214 ],
2575        next:= [ 12877, 13163 ] ), rec(
2576        desc:= [ 109003 ],
2577        fp:= [ 16, 818 ],
2578        next:= [ 12283, 12280 ] ) ] ), 17652, rec(
2579      fp:= [ 1670, 6101, 6556, 6594, 8645, 12314, 15583, 20018, 20498, 20522,
258025756, 29437, 30627, 33100, 33659, 36825, 43646, 45417, 46099, 46760, 49212,
258150282, 50473, 53142, 54504, 56230, 56671, 58348, 58888, 63834, 64044, 66013,
258266527, 68164, 70274, 72502, 76361, 78330, 80419, 86775, 86993, 89680, 93900,
258395372 ],
2584      next:= [ 12709, rec(
2585        desc:= [ 111003 ],
2586        fp:= [ 14, 212 ],
2587        next:= [ rec(
2588          desc:= [ 302009 ],
2589          fp:= [ 182, 361 ],
2590          next:= [ 15199, 15223 ] ), rec(
2591          desc:= [ 302009 ],
2592          fp:= [ 182, 361 ],
2593          next:= [ rec(
2594            desc:= [ 111003 ],
2595            fp:= [ 2, 12 ],
2596            next:= [ 15206, 15181 ] ), 15182 ] ) ] ), 12664, 14484, rec(
2597        desc:= [ 111003 ],
2598        fp:= [ 14, 212 ],
2599        next:= [ 14088, rec(
2600          desc:= [ 110003 ],
2601          fp:= [ 2, 12 ],
2602          next:= [ 14070, 14074 ] ) ] ), 14495, 14485, rec(
2603        desc:= [ 107003, 109003, 302007, 302010, 40206007 ],
2604        fp:= [ 1, 1601 ],
2605        next:= [ 12673, 12671 ] ), rec(
2606        desc:= [ 108003 ],
2607        fp:= [ 15, 213 ],
2608        next:= [ 14085, 14063 ] ), rec(
2609        desc:= [ 109003 ],
2610        fp:= [ 15, 213 ],
2611        next:= [ 14054, 14065 ] ), 15204, 14633, rec(
2612        desc:= [ 302011 ],
2613        fp:= [ 20601, 30701 ],
2614        next:= [ rec(
2615          desc:= [ 302009 ],
2616          fp:= [ 141, 181, 221 ],
2617          next:= [ rec(
2618            desc:= [ 112003 ],
2619            fp:= [ 2, 12 ],
2620            next:= [ 15110, 15151 ] ), 15145, 13868 ] ), rec(
2621          desc:= [ 210002 ],
2622          fp:= [ 3, 13, 211 ],
2623          next:= [ rec(
2624            desc:= [ 110003 ],
2625            fp:= [ 13, 211 ],
2626            next:= [ 13879, 15120 ] ), 13867, 15109 ] ) ] ), 15104, rec(
2627        desc:= [ 110003 ],
2628        fp:= [ 15, 213 ],
2629        next:= [ 14648, 14636 ] ), 15146, 15214, rec(
2630        desc:= [ 111003 ],
2631        fp:= [ 13, 211 ],
2632        next:= [ rec(
2633          desc:= [ 108003 ],
2634          fp:= [ 13, 211 ],
2635          next:= [ 13880, 15158 ] ), rec(
2636          desc:= [ 108003 ],
2637          fp:= [ 13, 211 ],
2638          next:= [ 13863, 15147 ] ) ] ), 14058, 14082, 14062, 15148, rec(
2639        desc:= [ 302011 ],
2640        fp:= [ 702, 31101, 57481 ],
2641        next:= [ 14660, rec(
2642          desc:= [ 112003 ],
2643          fp:= [ 2, 12 ],
2644          next:= [ 14656, 14657 ] ), rec(
2645          desc:= [ 209003 ],
2646          fp:= [ 2, 12 ],
2647          next:= [ 14641, 14637 ] ) ] ), 14059, rec(
2648        desc:= [ 108003 ],
2649        fp:= [ 13, 211 ],
2650        next:= [ 13874, 15102 ] ), 15194, rec(
2651        desc:= [ 302010 ],
2652        fp:= [ 20601, 30701 ],
2653        next:= [ rec(
2654          desc:= [ 110003 ],
2655          fp:= [ 2, 12 ],
2656          next:= [ 14650, 14655 ] ), rec(
2657          desc:= [ 208002 ],
2658          fp:= [ 2, 12 ],
2659          next:= [ 14640, 14632 ] ) ] ), 14504, rec(
2660        desc:= [ 302007 ],
2661        fp:= [ 321, 14181 ],
2662        next:= [ 17801, rec(
2663          desc:= [ 212002 ],
2664          fp:= [ 2, 111 ],
2665          next:= [ 12716, rec(
2666            desc:= [ 111003 ],
2667            fp:= [ 2, 12 ],
2668            next:= [ 12708, 12719 ] ) ] ) ] ), 14080, 15201, 12658, rec(
2669        desc:= [ 303015, 40103005 ],
2670        fp:= [ 1, 1601 ],
2671        next:= [ 12666, 12668 ] ), rec(
2672        desc:= [ 107003 ],
2673        fp:= [ 13, 211 ],
2674        next:= [ 17800, 12711 ] ), 14069, rec(
2675        desc:= [ 107003, 110003, 302007, 302011, 40206007 ],
2676        fp:= [ 1, 1601 ],
2677        next:= [ 14506, 14508 ] ), rec(
2678        desc:= [ 111003 ],
2679        fp:= [ 13, 211 ],
2680        next:= [ 15219, 15202 ] ), 12663, 14071, rec(
2681        desc:= [ 302008 ],
2682        fp:= [ 401, 18221 ],
2683        next:= [ rec(
2684          desc:= [ 111003 ],
2685          fp:= [ 2, 12 ],
2686          next:= [ 17807, 17810 ] ), rec(
2687          desc:= [ 213002 ],
2688          fp:= [ 2, 111 ],
2689          next:= [ 12722, rec(
2690            desc:= [ 212003 ],
2691            fp:= [ 2, 12 ],
2692            next:= [ 12714, 12717 ] ) ] ) ] ), rec(
2693        desc:= [ 110003 ],
2694        fp:= [ 15, 213 ],
2695        next:= [ 15119, rec(
2696          desc:= [ 302008 ],
2697          fp:= [ 321, 14181 ],
2698          next:= [ 13864, rec(
2699            desc:= [ 124011 ],
2700            fp:= [ 8, 18 ],
2701            next:= [ 15107, 15134 ] ) ] ) ] ), rec(
2702        desc:= [ 110003 ],
2703        fp:= [ 15, 213 ],
2704        next:= [ 15222, rec(
2705          desc:= [ 302009 ],
2706          fp:= [ 182, 361 ],
2707          next:= [ 15178, 15205 ] ) ] ), 12661, rec(
2708        desc:= [ 40104005 ],
2709        fp:= [ 1, 3201 ],
2710        next:= [ 14497, 14499 ] ) ] ), 13483, rec(
2711      fp:= [ 51825, 68150 ],
2712      next:= [ rec(
2713        desc:= [ 302004 ],
2714        fp:= [ 401, 4182, 18221 ],
2715        next:= [ rec(
2716          desc:= [ 107003 ],
2717          fp:= [ 2, 12 ],
2718          next:= [ 17514, 17509 ] ), 17495, rec(
2719          desc:= [ 108003 ],
2720          fp:= [ 2, 12 ],
2721          next:= [ 17520, 17515 ] ) ] ), rec(
2722        desc:= [ 109003 ],
2723        fp:= [ 4, 14, 212 ],
2724        next:= [ rec(
2725          desc:= [ 104003 ],
2726          fp:= [ 17, 215 ],
2727          next:= [ 17511, 17512 ] ), rec(
2728          desc:= [ 112011 ],
2729          fp:= [ 34, 826 ],
2730          next:= [ 17522, 17496 ] ), 17497 ] ) ] ), 17755, 17824, rec(
2731      fp:= [ 1879, 2761, 5178, 16772, 20568, 27655, 28686, 29567, 32054,
273240050, 41067, 42546, 43362, 50340, 59518, 60269, 67489, 69631, 70327, 72265,
273373194, 73569, 74289, 78462, 78800, 79747, 85630, 88316, 89960, 97558, 99038 ],
2734      next:= [ 12592, rec(
2735        desc:= [ 302006 ],
2736        fp:= [ 8361, 18341 ],
2737        next:= [ 15231, rec(
2738          desc:= [ 118011 ],
2739          fp:= [ 20, 812 ],
2740          next:= [ 13991, 15271 ] ) ] ), rec(
2741        desc:= [ 109003 ],
2742        fp:= [ 4, 14 ],
2743        next:= [ 12986, 12985 ] ), 14706, 14563, rec(
2744        desc:= [ 105003 ],
2745        fp:= [ 15, 411 ],
2746        next:= [ 13985, 15265 ] ), 13011, rec(
2747        desc:= [ 105003 ],
2748        fp:= [ 4, 14 ],
2749        next:= [ 13059, 12763 ] ), rec(
2750        desc:= [ 109003 ],
2751        fp:= [ 4, 14 ],
2752        next:= [ 12952, 12923 ] ), rec(
2753        desc:= [ 118011 ],
2754        fp:= [ 8, 18 ],
2755        next:= [ 15276, 15233 ] ), 12983, 14708, 14556, 13990, rec(
2756        desc:= [ 105003 ],
2757        fp:= [ 15, 411 ],
2758        next:= [ 13987, 15227 ] ), 15313, rec(
2759        desc:= [ 112011 ],
2760        fp:= [ 16, 26, 818 ],
2761        next:= [ rec(
2762          desc:= [ 302004 ],
2763          fp:= [ 662, 921 ],
2764          next:= [ rec(
2765            desc:= [ 106003 ],
2766            fp:= [ 8, 18 ],
2767            next:= [ 12921, 12920 ] ), rec(
2768            desc:= [ 106003 ],
2769            fp:= [ 8, 18 ],
2770            next:= [ 12955, 12950 ] ) ] ), 17691, 12594 ] ), 15312, rec(
2771        desc:= [ 114011 ],
2772        fp:= [ 16, 26, 818 ],
2773        next:= [ rec(
2774          desc:= [ 302014 ],
2775          fp:= [ 1142, 1881 ],
2776          next:= [ rec(
2777            desc:= [ 107003 ],
2778            fp:= [ 4, 14 ],
2779            next:= [ 12945, 12944 ] ), rec(
2780            desc:= [ 107003 ],
2781            fp:= [ 4, 14 ],
2782            next:= [ 12977, 12976 ] ) ] ), 17688, rec(
2783          desc:= [ 107003 ],
2784          fp:= [ 16, 412 ],
2785          next:= [ 12629, rec(
2786            desc:= [ 106003 ],
2787            fp:= [ 4, 14 ],
2788            next:= [ rec(
2789              desc:= [ 111003 ],
2790              fp:= [ 4, 14 ],
2791              next:= [ 12591, 12590 ] ), rec(
2792              desc:= [ 111003 ],
2793              fp:= [ 4, 14 ],
2794              next:= [ 12589, 12588 ] ) ] ) ] ) ] ), 12984, 14711, rec(
2795        desc:= [ 105003 ],
2796        fp:= [ 4, 14 ],
2797        next:= [ 13058, 12762 ] ), rec(
2798        desc:= [ 112011 ],
2799        fp:= [ 16, 818 ],
2800        next:= [ rec(
2801          desc:= [ 113011 ],
2802          fp:= [ 16, 26 ],
2803          next:= [ 12951, 12922 ] ), 12597 ] ), rec(
2804        desc:= [ 115011 ],
2805        fp:= [ 16, 818 ],
2806        next:= [ rec(
2807          desc:= [ 106003 ],
2808          fp:= [ 4, 14 ],
2809          next:= [ 13017, 13016 ] ), 12766 ] ), 14703, rec(
2810        desc:= [ 110003 ],
2811        fp:= [ 2, 12 ],
2812        next:= [ 15273, 15235 ] ), 14560, rec(
2813        desc:= [ 110003 ],
2814        fp:= [ 4, 14 ],
2815        next:= [ 13019, 13018 ] ), 14554, 15315, rec(
2816        desc:= [ 110003 ],
2817        fp:= [ 2, 12 ],
2818        next:= [ 15317, 15318 ] ) ] ), rec(
2819      fp:= [ 3565, 7406, 69328, 72967, 78060, 86985, 87780, 95051 ],
2820      next:= [ 14146, 14153, 15664, 15666, 14147, 14152, 14091,
282114092 ] ), rec(
2822      fp:= [ 10996, 26554, 38237, 42300, 48734, 58048, 66066, 68980, 71432,
282384582, 90128, 94414, 96497 ],
2824      next:= [ 15775, 14906, 15771, 14812, 15555, 14288, 15076, 15021, 15774,
282514848, 14294, 15556, 14944 ] ), rec(
2826      fp:= [ 66701, 74315, 89261 ],
2827      next:= [ 14743, 12533, 17627 ] ), 14746, rec(
2828      fp:= [ 1897, 7817, 15152, 16359, 56016, 59194, 64676, 86621, 87254,
282993752 ],
2830      next:= [ 12495, rec(
2831        desc:= [ 106003 ],
2832        fp:= [ 8, 18 ],
2833        next:= [ rec(
2834          desc:= [ 109003 ],
2835          fp:= [ 8, 18 ],
2836          next:= [ 12403, 12399 ] ), 12429 ] ), 17620, 17557, 12430, 12459,
283712438, 12401, 12465, 17588 ] ), rec(
2838      fp:= [ 17, 2219, 2892, 7327, 8608, 8873, 11859, 19800, 32227, 33141,
283934429, 39328, 40438, 45982, 59160, 61440, 67004, 71606, 72704, 81432, 82488,
284086262, 87801, 96506 ],
2841      next:= [ 17294, 17293, 16368, 17139, 16834, 17264, 16363, rec(
2842        desc:= [ 104003 ],
2843        fp:= [ 216, 414 ],
2844        next:= [ 16244, 16261 ] ), rec(
2845        desc:= [ 302004 ],
2846        fp:= [ 43, 14181 ],
2847        next:= [ 17187, rec(
2848          desc:= [ 114019 ],
2849          fp:= [ 8, 18 ],
2850          next:= [ 17185, 17140 ] ) ] ), rec(
2851        desc:= [ 104003 ],
2852        fp:= [ 18, 414 ],
2853        next:= [ rec(
2854          desc:= [ 109003 ],
2855          fp:= [ 8, 18 ],
2856          next:= [ rec(
2857            desc:= [ 109005 ],
2858            fp:= [ 8, 18 ],
2859            next:= [ rec(
2860              desc:= [ 302004, 302007, 211002 ],
2861              fp:= [ 8, 18 ],
2862              next:= [ 17035, 17037 ] ), 17011 ] ), rec(
2863            desc:= [ 109005 ],
2864            fp:= [ 8, 18 ],
2865            next:= [ 17036, 17020 ] ) ] ), 16828 ] ), rec(
2866        desc:= [ 104003 ],
2867        fp:= [ 216, 414 ],
2868        next:= [ 17180, 17182 ] ), rec(
2869        desc:= [ 109003 ],
2870        fp:= [ 4, 14 ],
2871        next:= [ 17286, 17285 ] ), rec(
2872        desc:= [ 107003 ],
2873        fp:= [ 8, 18, 414 ],
2874        next:= [ rec(
2875          desc:= [ 302004, 207003 ],
2876          fp:= [ 4, 14 ],
2877          next:= [ 16242, 16259 ] ), 16241, 16243 ] ), 17257, 17153,
287816260, rec(
2879        desc:= [ 107003 ],
2880        fp:= [ 16, 26, 818 ],
2881        next:= [ rec(
2882          desc:= [ 107007 ],
2883          fp:= [ 16, 26 ],
2884          next:= [ rec(
2885            desc:= [ 302003, 303005, 209003 ],
2886            fp:= [ 16, 26 ],
2887            next:= [ 17007, 17008 ] ), rec(
2888            desc:= [ 302003, 303005, 209003 ],
2889            fp:= [ 16, 26 ],
2890            next:= [ 17014, 17018 ] ) ] ), 17017, 16826 ] ), rec(
2891        desc:= [ 104003 ],
2892        fp:= [ 18, 216, 414 ],
2893        next:= [ rec(
2894          desc:= [ 109003 ],
2895          fp:= [ 8, 18 ],
2896          next:= [ rec(
2897            desc:= [ 109005 ],
2898            fp:= [ 8, 18 ],
2899            next:= [ rec(
2900              desc:= [ 302004, 302008, 211002 ],
2901              fp:= [ 8, 18 ],
2902              next:= [ 17183, 17137 ] ), 17150 ] ), rec(
2903            desc:= [ 109005 ],
2904            fp:= [ 8, 18 ],
2905            next:= [ 17136, 17154 ] ) ] ), 17186, 17155 ] ), rec(
2906        desc:= [ 108003 ],
2907        fp:= [ 8, 18, 414 ],
2908        next:= [ rec(
2909          desc:= [ 302003, 206002 ],
2910          fp:= [ 4, 14 ],
2911          next:= [ 17032, 17034 ] ), 17033, 16833 ] ), rec(
2912        desc:= [ 109003 ],
2913        fp:= [ 4, 212 ],
2914        next:= [ 17266, 17255 ] ), rec(
2915        desc:= [ 110011 ],
2916        fp:= [ 34, 1618 ],
2917        next:= [ rec(
2918          desc:= [ 108003 ],
2919          fp:= [ 8, 18 ],
2920          next:= [ 17010, 17019 ] ), rec(
2921          desc:= [ 108003 ],
2922          fp:= [ 8, 18 ],
2923          next:= [ 16824, 16827 ] ) ] ), 17181, rec(
2924        desc:= [ 109003 ],
2925        fp:= [ 16, 818 ],
2926        next:= [ 17157, 17152 ] ), rec(
2927        desc:= [ 109005 ],
2928        fp:= [ 8, 18 ],
2929        next:= [ rec(
2930          desc:= [ 104003, 110003, 302004, 208002, 303008, 213003 ],
2931          fp:= [ 4, 14 ],
2932          next:= [ 17138, 17184 ] ), 17161 ] ) ] ), 13707, rec(
2933      fp:= [ 3254, 4852, 7778, 13257, 13261, 13841, 18919, 19142, 19151,
293428687, 30996, 33927, 40021, 40299, 44021, 47835, 53666, 56878, 63297, 65520,
293566796, 68377, 70011, 71153, 74238, 74530, 77041, 79656, 80584, 81913, 83077,
293684464, 84756, 84931, 88430, 94523, 97030, 98450 ],
2937      next:= [ rec(
2938        desc:= [ 109003 ],
2939        fp:= [ 2, 12 ],
2940        next:= [ 14333, 14334 ] ), 14379, 13671, 14377, 13428, 14344, 14337,
294114367, 13423, 13427, 13426, 14330, rec(
2942        desc:= [ 114003 ],
2943        fp:= [ 2, 12 ],
2944        next:= [ 15523, 15539 ] ), 13697, 14211, 15522, 13694, 14373, rec(
2945        desc:= [ 111007 ],
2946        fp:= [ 4, 14, 212 ],
2947        next:= [ 15400, 15646, rec(
2948          desc:= [ 108003 ],
2949          fp:= [ 16, 214 ],
2950          next:= [ 15586, 15396 ] ) ] ), rec(
2951        desc:= [ 105003 ],
2952        fp:= [ 14, 212 ],
2953        next:= [ 13430, 13431 ] ), rec(
2954        desc:= [ 105003 ],
2955        fp:= [ 14, 212 ],
2956        next:= [ 15403, 15629 ] ), 14332, rec(
2957        desc:= [ 106003 ],
2958        fp:= [ 14, 212 ],
2959        next:= [ 14185, 14190 ] ), 14375, 14209, rec(
2960        desc:= [ 113003 ],
2961        fp:= [ 2, 12 ],
2962        next:= [ 15391, 15398 ] ), 13420, rec(
2963        desc:= [ 109003 ],
2964        fp:= [ 2, 12 ],
2965        next:= [ 13665, 13666 ] ), 15647, 13385, 13429, rec(
2966        desc:= [ 106003 ],
2967        fp:= [ 13, 211 ],
2968        next:= [ 14182, 14191 ] ), rec(
2969        desc:= [ 108003 ],
2970        fp:= [ 4, 14, 212 ],
2971        next:= [ 15569, rec(
2972          desc:= [ 109003 ],
2973          fp:= [ 214, 412 ],
2974          next:= [ 15401, 15568 ] ), 15627 ] ), rec(
2975        desc:= [ 106003 ],
2976        fp:= [ 13, 211 ],
2977        next:= [ 14206, 14213 ] ), 14184, 13382, 14341, 13698 ] ), 14487, rec(
2978      fp:= [ 15355, 16561, 18617, 34560, 34636, 46337, 51619, 72484, 77092,
297994760, 96373 ],
2980      next:= [ rec(
2981        desc:= [ 110007 ],
2982        fp:= [ 4, 14, 212 ],
2983        next:= [ 17490, 17493, 17491 ] ), rec(
2984        desc:= [ 302004 ],
2985        fp:= [ 142, 281 ],
2986        next:= [ 17410, 17408 ] ), rec(
2987        desc:= [ 302005 ],
2988        fp:= [ 14261, 18221 ],
2989        next:= [ rec(
2990          desc:= [ 109003 ],
2991          fp:= [ 2, 12 ],
2992          next:= [ 17364, 17380 ] ), rec(
2993          desc:= [ 109003 ],
2994          fp:= [ 2, 12 ],
2995          next:= [ 17436, 17453 ] ) ] ), rec(
2996        desc:= [ 302004 ],
2997        fp:= [ 4281, 14221 ],
2998        next:= [ 17442, rec(
2999          desc:= [ 109003 ],
3000          fp:= [ 2, 12 ],
3001          next:= [ 17381, 17370 ] ) ] ), rec(
3002        desc:= [ 110003 ],
3003        fp:= [ 4, 14, 212 ],
3004        next:= [ 17488, 17476, 17473 ] ), 17403, rec(
3005        desc:= [ 108003 ],
3006        fp:= [ 2, 12 ],
3007        next:= [ 17406, 17416 ] ), rec(
3008        desc:= [ 110007 ],
3009        fp:= [ 4, 14, 212 ],
3010        next:= [ 17457, rec(
3011          desc:= [ 114011 ],
3012          fp:= [ 26, 818 ],
3013          next:= [ 17371, 17444 ] ), rec(
3014          desc:= [ 302005 ],
3015          fp:= [ 14261, 18221 ],
3016          next:= [ 17367, rec(
3017            desc:= [ 106003 ],
3018            fp:= [ 14, 212 ],
3019            next:= [ 17439, 17445 ] ) ] ) ] ), 17489, rec(
3020        desc:= [ 106003 ],
3021        fp:= [ 16, 214 ],
3022        next:= [ 17365, 17437 ] ), 17472 ] ), rec(
3023      fp:= [ 737, 34239, 36804, 38904, 52604, 59493 ],
3024      next:= [ rec(
3025        desc:= [ 104003 ],
3026        fp:= [ 14, 212 ],
3027        next:= [ 13788, 13792 ] ), rec(
3028        desc:= [ 109007 ],
3029        fp:= [ 4, 14, 212 ],
3030        next:= [ 13795, 13768, rec(
3031          desc:= [ 106003 ],
3032          fp:= [ 4, 212 ],
3033          next:= [ 13766, 13797 ] ) ] ), rec(
3034        desc:= [ 104003 ],
3035        fp:= [ 18, 414 ],
3036        next:= [ 13741, 13743 ] ), 13739, rec(
3037        desc:= [ 106003 ],
3038        fp:= [ 4, 212 ],
3039        next:= [ 13725, 13748 ] ), rec(
3040        desc:= [ 105003 ],
3041        fp:= [ 14, 212 ],
3042        next:= [ 13783, 13787 ] ) ] ), 14116, rec(
3043      fp:= [ 23050, 32423, 32993, 51508, 52701, 74163, 85399, 88093, 89602,
304490977, 92067, 98959 ],
3045      next:= [ 13816, 13824, 17745, 13821, 17747, 13810, 13818, 13819, 17759,
304617762, 13811, 17770 ] ), rec(
3047      fp:= [ 19383, 61716, 68859, 78041 ],
3048      next:= [ rec(
3049        desc:= [ 109007 ],
3050        fp:= [ 4, 14, 212 ],
3051        next:= [ 17505, rec(
3052          desc:= [ 112011 ],
3053          fp:= [ 34, 826 ],
3054          next:= [ 17519, 17507 ] ), 17508 ] ), 17502, rec(
3055        desc:= [ 302005 ],
3056        fp:= [ 401, 4182, 18221 ],
3057        next:= [ 17501, 17506, 17518 ] ), rec(
3058        desc:= [ 110007 ],
3059        fp:= [ 4, 14, 212 ],
3060        next:= [ 17517, 17499, 17513 ] ) ] ), rec(
3061      fp:= [ 3737, 6338, 7405, 12819, 16133, 22362, 22453, 33612, 34468,
306235744, 37565, 42143, 47584, 48200, 49237, 49932, 51139, 51415, 55694, 56793,
306357326, 61992, 66528, 72764, 77032, 80072, 81283, 82687, 88439, 88723, 89218,
306489533, 93482, 95290, 97659, 98088 ],
3065      next:= [ 15255, 13030, 14578, 15353, 12995, 15354, 14723, 12776,
306612788, rec(
3067        desc:= [ 110003 ],
3068        fp:= [ 4, 14 ],
3069        next:= [ 12611, 12962 ] ), rec(
3070        desc:= [ 110003 ],
3071        fp:= [ 8, 18 ],
3072        next:= [ 12609, 12930 ] ), 14014, rec(
3073        desc:= [ 111003 ],
3074        fp:= [ 4, 14 ],
3075        next:= [ 12953, 12935 ] ), 13032, 15309, 12608, 12789, 12994, 14581,
307615266, 14719, rec(
3077        desc:= [ 112003 ],
3078        fp:= [ 2, 12 ],
3079        next:= [ 15297, 15257 ] ), 12993, rec(
3080        desc:= [ 114011 ],
3081        fp:= [ 16, 818 ],
3082        next:= [ rec(
3083          desc:= [ 110003 ],
3084          fp:= [ 4, 14 ],
3085          next:= [ 12964, 12936 ] ), 12604 ] ), 14574, 15228, 15356, 14716,
308613999, rec(
3087        desc:= [ 110003 ],
3088        fp:= [ 4, 14 ],
3089        next:= [ 17696, 12607 ] ), 14571, 15296, 13997, rec(
3090        desc:= [ 111003 ],
3091        fp:= [ 4, 14 ],
3092        next:= [ 12963, 12933 ] ), 14726, 12987 ] ), rec(
3093      fp:= [ 453, 3103, 5220, 7837, 11188, 11999, 18188, 21789, 30541, 31280,
309431984, 38510, 38612, 39769, 40064, 41636, 53168, 58898, 59968, 60784, 61961,
309562573, 64395, 64985, 65869, 74823, 80783, 82049, 85745, 88217, 90904, 94348 ],
3096      next:= [ 16542, rec(
3097        desc:= [ 107003 ],
3098        fp:= [ 8, 18 ],
3099        next:= [ rec(
3100          desc:= [ 109003 ],
3101          fp:= [ 8, 18 ],
3102          next:= [ 16539, 16537 ] ), 16553 ] ), 16347, 17210, rec(
3103        desc:= [ 302005, 209002 ],
3104        fp:= [ 4, 14 ],
3105        next:= [ rec(
3106          desc:= [ 303009, 212003 ],
3107          fp:= [ 4, 14 ],
3108          next:= [ 16967, 16937 ] ), 16936 ] ), 17214, 16320, 17280, 16966,
310917212, 16935, 16033, 16388, 16538, 17227, 16348, 16554, 17271, 16965, rec(
3110        desc:= [ 105003 ],
3111        fp:= [ 414, 612 ],
3112        next:= [ 16968, rec(
3113          desc:= [ 111005 ],
3114          fp:= [ 8, 18 ],
3115          next:= [ 16934, 16951 ] ) ] ), rec(
3116        desc:= [ 109003 ],
3117        fp:= [ 4, 14, 212 ],
3118        next:= [ 16372, 16373, 16386 ] ), 16555, 16032, rec(
3119        desc:= [ 302007 ],
3120        fp:= [ 902, 1801 ],
3121        next:= [ 16322, rec(
3122          desc:= [ 206002 ],
3123          fp:= [ 216, 414 ],
3124          next:= [ 16321, 16346 ] ) ] ), 17226, 16949, 16540, rec(
3125        desc:= [ 105003 ],
3126        fp:= [ 214, 412 ],
3127        next:= [ 16969, 16938 ] ), rec(
3128        desc:= [ 302005 ],
3129        fp:= [ 1001, 58421 ],
3130        next:= [ 17873, rec(
3131          desc:= [ 110003 ],
3132          fp:= [ 8, 18 ],
3133          next:= [ 15955, 15954 ] ) ] ), 17225, 16544, rec(
3134        desc:= [ 110003 ],
3135        fp:= [ 4, 14, 212 ],
3136        next:= [ 17267, 17268, 17281 ] ) ] ), rec(
3137      fp:= [ 4496, 17556, 17944, 20999, 47130, 50277, 65494, 69548, 90621 ],
3138      next:= [ 12484, 12491, 17615, 12423, 12529, rec(
3139        desc:= [ 106003 ],
3140        fp:= [ 214, 412 ],
3141        next:= [ 17585, 12426 ] ), 12451, 12486, 12456 ] ), rec(
3142      fp:= [ 4429, 5274, 12801, 19848, 19947, 25985, 32158, 41549, 44435,
314349774, 53420, 69551, 76000, 76843, 77904, 78072, 78537, 80019, 85116, 86960,
314488621, 89342, 92552, 95937 ],
3145      next:= [ 13920, rec(
3146        desc:= [ 110003 ],
3147        fp:= [ 15, 213 ],
3148        next:= [ 13982, 13976 ] ), 14525, rec(
3149        desc:= [ 108003 ],
3150        fp:= [ 13, 211 ],
3151        next:= [ 17679, 12576 ] ), rec(
3152        desc:= [ 110003 ],
3153        fp:= [ 15, 213, 411 ],
3154        next:= [ 14547, 14549, 14522 ] ), rec(
3155        desc:= [ 302011 ],
3156        fp:= [ 403, 50901 ],
3157        next:= [ 13921, rec(
3158          desc:= [ 111003 ],
3159          fp:= [ 2, 12 ],
3160          next:= [ 13910, 13929 ] ) ] ), 13916, 12572, 17738, 14692,
316113972, rec(
3162        desc:= [ 109003 ],
3163        fp:= [ 215, 413 ],
3164        next:= [ 14551, 14524 ] ), 13926, 14521, rec(
3165        desc:= [ 302011 ],
3166        fp:= [ 403, 50901 ],
3167        next:= [ 13975, 13977 ] ), 14539, 13917, 17739, rec(
3168        desc:= [ 110003 ],
3169        fp:= [ 14, 212 ],
3170        next:= [ 13913, 13928 ] ), 13922, rec(
3171        desc:= [ 302010 ],
3172        fp:= [ 702, 21001, 57481 ],
3173        next:= [ 14693, rec(
3174          desc:= [ 110003 ],
3175          fp:= [ 2, 12 ],
3176          next:= [ 14674, 14673 ] ), rec(
3177          desc:= [ 208003 ],
3178          fp:= [ 2, 12 ],
3179          next:= [ 14699, 14690 ] ) ] ), 14523, 17733, rec(
3180        desc:= [ 302007, 211002 ],
3181        fp:= [ 2, 12 ],
3182        next:= [ 12748, 12752 ] ) ] ), rec(
3183      fp:= [ 1809, 6657, 11313, 12168, 16986, 17148, 19231, 30702, 36635,
318443764, 44711, 47618, 48908, 54278, 62692, 62980, 65864, 72063, 98074, 98113 ],
3185      next:= [ 16258, 16367, rec(
3186        desc:= [ 105003 ],
3187        fp:= [ 18, 414 ],
3188        next:= [ rec(
3189          desc:= [ 302005, 208002 ],
3190          fp:= [ 4, 14 ],
3191          next:= [ 17022, 17025 ] ), 16830 ] ), 17258, rec(
3192        desc:= [ 110003 ],
3193        fp:= [ 4, 14 ],
3194        next:= [ 17288, 17289 ] ), 17165, rec(
3195        desc:= [ 302005, 303008 ],
3196        fp:= [ 2, 421 ],
3197        next:= [ 17030, rec(
3198          desc:= [ 212003 ],
3199          fp:= [ 4, 14 ],
3200          next:= [ 17027, 17031 ] ) ] ), 17284, 16365, 16831, 17162, rec(
3201        desc:= [ 110003 ],
3202        fp:= [ 4, 212 ],
3203        next:= [ 17265, 17262 ] ), 17167, 17158, 17173, rec(
3204        desc:= [ 105003 ],
3205        fp:= [ 414, 612 ],
3206        next:= [ 17177, 17159 ] ), rec(
3207        desc:= [ 110003 ],
3208        fp:= [ 4, 14 ],
3209        next:= [ 17291, 17292 ] ), 16256, rec(
3210        desc:= [ 105003 ],
3211        fp:= [ 214, 412 ],
3212        next:= [ 17178, 17175 ] ), 17259 ] ), rec(
3213      fp:= [ 884, 2093, 2440, 7722, 12688, 17970, 44784, 60082, 82708, 93162,
321494916, 98006 ],
3215      next:= [ 17331, rec(
3216        desc:= [ 302006 ],
3217        fp:= [ 4182, 4321, 14261 ],
3218        next:= [ 17425, rec(
3219          desc:= [ 107003 ],
3220          fp:= [ 15, 213 ],
3221          next:= [ 17350, 17424 ] ), 17354 ] ), rec(
3222        desc:= [ 107003 ],
3223        fp:= [ 14, 212 ],
3224        next:= [ 17347, 17419 ] ), rec(
3225        desc:= [ 302017 ],
3226        fp:= [ 26741, 42581 ],
3227        next:= [ rec(
3228          desc:= [ 111003 ],
3229          fp:= [ 2, 12 ],
3230          next:= [ 17351, 17359 ] ), rec(
3231          desc:= [ 111003 ],
3232          fp:= [ 2, 12 ],
3233          next:= [ 17422, 17433 ] ) ] ), 17323, rec(
3234        desc:= [ 110007 ],
3235        fp:= [ 4, 14, 212 ],
3236        next:= [ 17328, 17342, 17326 ] ), 17530, 17459, rec(
3237        desc:= [ 110003 ],
3238        fp:= [ 4, 14, 212 ],
3239        next:= [ 17532, 17534, 17531 ] ), rec(
3240        desc:= [ 108003 ],
3241        fp:= [ 2, 12 ],
3242        next:= [ 17330, 17344 ] ), 17333, rec(
3243        desc:= [ 111007 ],
3244        fp:= [ 4, 14, 212 ],
3245        next:= [ 17470, 17464, 17462 ] ) ] ), rec(
3246      fp:= [ 4517, 9500, 44070, 80501 ],
3247      next:= [ 13391, 13691, 14218, 14365 ] ), 17653, 13765, 17789,
324817831, rec(
3249      fp:= [ 8756, 9628, 15726, 19775, 22065, 22412, 22691, 25574, 27694,
325032645, 37265, 51176, 51937, 70493, 70569, 89785, 99002 ],
3251      next:= [ rec(
3252        desc:= [ 111007 ],
3253        fp:= [ 4, 14, 212 ],
3254        next:= [ rec(
3255          desc:= [ 105003 ],
3256          fp:= [ 14, 212 ],
3257          next:= [ 17368, 17458 ] ), 17440, 17376 ] ), 17413, 17480, rec(
3258        desc:= [ 302016 ],
3259        fp:= [ 16521, 26581 ],
3260        next:= [ rec(
3261          desc:= [ 110003 ],
3262          fp:= [ 2, 12 ],
3263          next:= [ 17438, 17454 ] ), rec(
3264          desc:= [ 111003 ],
3265          fp:= [ 2, 12 ],
3266          next:= [ 17366, 17378 ] ) ] ), rec(
3267        desc:= [ 302005 ],
3268        fp:= [ 142, 281 ],
3269        next:= [ rec(
3270          desc:= [ 109003 ],
3271          fp:= [ 2, 12 ],
3272          next:= [ 17409, 17418 ] ), 17407 ] ), rec(
3273        desc:= [ 109003 ],
3274        fp:= [ 2, 12 ],
3275        next:= [ 17404, 17415 ] ), rec(
3276        desc:= [ 106003 ],
3277        fp:= [ 15, 213 ],
3278        next:= [ 17363, 17435 ] ), rec(
3279        desc:= [ 110007 ],
3280        fp:= [ 4, 14, 212 ],
3281        next:= [ 17449, rec(
3282          desc:= [ 105003 ],
3283          fp:= [ 14, 212 ],
3284          next:= [ 17373, 17446 ] ), rec(
3285          desc:= [ 115011 ],
3286          fp:= [ 26, 818 ],
3287          next:= [ 17377, 17443 ] ) ] ), 17405, 17471, 17494, rec(
3288        desc:= [ 105003 ],
3289        fp:= [ 14, 212 ],
3290        next:= [ 17481, 17482 ] ), 17477, 17450, rec(
3291        desc:= [ 111003 ],
3292        fp:= [ 4, 14, 212 ],
3293        next:= [ 17487, 17474, 17475 ] ), rec(
3294        desc:= [ 105003 ],
3295        fp:= [ 18, 414 ],
3296        next:= [ 17369, 17441 ] ), 17483 ] ), 15600, rec(
3297      fp:= [ 816, 2036, 3805, 6107, 9658, 13988, 16500, 22394, 23301, 24259,
329825184, 26960, 41747, 52101, 58012, 61077, 62293, 65833, 66568, 70105, 71454,
329972897, 74332, 75424, 76222, 77064, 79654, 87057, 97681, 97743 ],
3300      next:= [ rec(
3301        desc:= [ 111003 ],
3302        fp:= [ 4, 14 ],
3303        next:= [ 17231, 17232 ] ), rec(
3304        desc:= [ 105003 ],
3305        fp:= [ 18, 216, 414 ],
3306        next:= [ rec(
3307          desc:= [ 110003 ],
3308          fp:= [ 8, 18 ],
3309          next:= [ rec(
3310            desc:= [ 110005 ],
3311            fp:= [ 8, 18 ],
3312            next:= [ 17083, 17096 ] ), rec(
3313            desc:= [ 110005 ],
3314            fp:= [ 8, 18 ],
3315            next:= [ rec(
3316              desc:= [ 302005, 302009, 212002 ],
3317              fp:= [ 8, 18 ],
3318              next:= [ 17130, 17084 ] ), 17101 ] ) ] ), 17133, 17097 ] ),
331916748, 16726, rec(
3320        desc:= [ 106003 ],
3321        fp:= [ 214, 412 ],
3322        next:= [ 16738, 16747 ] ), 16762, 16750, 17095, rec(
3323        desc:= [ 302005 ],
3324        fp:= [ 43, 14181 ],
3325        next:= [ 17134, rec(
3326          desc:= [ 116019 ],
3327          fp:= [ 8, 18 ],
3328          next:= [ 17132, 17087 ] ) ] ), 17236, 17252, rec(
3329        desc:= [ 110003 ],
3330        fp:= [ 16, 818 ],
3331        next:= [ 17094, 17103 ] ), 17128, 17086, rec(
3332        desc:= [ 109003 ],
3333        fp:= [ 8, 18 ],
3334        next:= [ 16751, 16755 ] ), 16728, 17244, 16127, rec(
3335        desc:= [ 105003 ],
3336        fp:= [ 216, 414 ],
3337        next:= [ 16109, 16128 ] ), 17241, rec(
3338        desc:= [ 105003 ],
3339        fp:= [ 216, 414 ],
3340        next:= [ 17127, 17129 ] ), rec(
3341        desc:= [ 110005 ],
3342        fp:= [ 8, 18 ],
3343        next:= [ rec(
3344          desc:= [ 105003, 111003, 302005, 303009, 213003 ],
3345          fp:= [ 4, 14 ],
3346          next:= [ 17131, 17085 ] ), 17107 ] ), 16358, 16752, 16761,
334717931, rec(
3348        desc:= [ 108003 ],
3349        fp:= [ 8, 18, 414 ],
3350        next:= [ 16106, rec(
3351          desc:= [ 302005, 208002 ],
3352          fp:= [ 4, 14 ],
3353          next:= [ 16107, 16126 ] ), 16108 ] ), rec(
3354        desc:= [ 108003 ],
3355        fp:= [ 8, 18 ],
3356        next:= [ 16727, 16746 ] ), rec(
3357        desc:= [ 106003 ],
3358        fp:= [ 18, 414 ],
3359        next:= [ 17930, 16352 ] ), rec(
3360        desc:= [ 110003 ],
3361        fp:= [ 14, 212 ],
3362        next:= [ 17254, 17243 ] ) ] ), rec(
3363      fp:= [ 166, 1518, 1956, 5576, 7080, 11415, 14099, 15847, 16459, 17673,
336419836, 20865, 25229, 29271, 32181, 32834, 33191, 33456, 36587, 36804, 37563,
336539441, 43873, 54286, 55385, 55391, 58905, 59570, 60029, 62756, 64082, 65463,
336673591, 73789, 77571, 79193, 82140, 86091, 88943, 92074, 96075, 98510 ],
3367      next:= [ 13482, 14112, rec(
3368        desc:= [ 121011 ],
3369        fp:= [ 8, 18, 414 ],
3370        next:= [ 14767, rec(
3371          desc:= [ 114003 ],
3372          fp:= [ 2, 12 ],
3373          next:= [ 14863, 14249 ] ), 14995 ] ), 14410, 15691, 14418, 14240,
337414420, 14956, 14412, 13583, rec(
3375        desc:= [ 113003 ],
3376        fp:= [ 2, 12 ],
3377        next:= [ 14765, 14861 ] ), 13625, 15451, 13509, 15455, 13624, 14113,
337813477, 15481, 14246, rec(
3379        desc:= [ 106003 ],
3380        fp:= [ 14, 212 ],
3381        next:= [ 14884, 14961 ] ), rec(
3382        desc:= [ 106003 ],
3383        fp:= [ 14, 212 ],
3384        next:= [ 14790, 14962 ] ), 13508, 15477, 13467, 14954, 13510,
338513603, rec(
3386        desc:= [ 40103004 ],
3387        fp:= [ 1, 1601 ],
3388        next:= [ 15458, 15459 ] ), 15456, 15493, 14421, 13598, 14243, 14764,
338914858, 15690, 14413, 13595, 15443, 14957 ] ), rec(
3390      fp:= [ 61202, 73466 ],
3391      next:= [ 14751, 12516 ] ), rec(
3392      fp:= [ 16255, 80180 ],
3393      next:= [ 13066, 13069 ] ), rec(
3394      fp:= [ 1371, 17696 ],
3395      next:= [ 17510, rec(
3396        desc:= [ 110003 ],
3397        fp:= [ 4, 14, 212 ],
3398        next:= [ 17521, 17500, 17504 ] ) ] ), 12419, rec(
3399      fp:= [ 764, 934, 7065, 8490, 8583, 18756, 20152, 21072, 21780, 23971,
340031724, 32144, 45222, 48895, 50427, 54024, 54336, 58179, 64143, 66259, 74847,
340175033, 98501, 99593 ],
3402      next:= [ 16341, 16552, 16953, 17213, 16964, rec(
3403        desc:= [ 109003 ],
3404        fp:= [ 4, 14 ],
3405        next:= [ 16382, 16389 ] ), 16028, 16029, 16343, 16962, rec(
3406        desc:= [ 110003 ],
3407        fp:= [ 4, 14, 212 ],
3408        next:= [ 16380, 16387, 16385 ] ), 17224, rec(
3409        desc:= [ 106003 ],
3410        fp:= [ 20, 812 ],
3411        next:= [ 17872, 15952 ] ), 16947, rec(
3412        desc:= [ 111003 ],
3413        fp:= [ 4, 14 ],
3414        next:= [ 17274, 17275 ] ), rec(
3415        desc:= [ 106003 ],
3416        fp:= [ 214, 412 ],
3417        next:= [ 16545, 16550 ] ), 17221, 16952, rec(
3418        desc:= [ 111003 ],
3419        fp:= [ 4, 14 ],
3420        next:= [ 17270, 17269 ] ), 17223, 17216, 16955, 17219, rec(
3421        desc:= [ 111003 ],
3422        fp:= [ 4, 14, 212 ],
3423        next:= [ 17279, 17282, 17277 ] ) ] ), rec(
3424      fp:= [ 15928, 40837, 71702, 91831, 92671 ],
3425      next:= [ 14132, 14136, 14138, 14135, 15654 ] ), rec(
3426      fp:= [ 27774, 29523, 29870, 35152, 57090, 65698, 92540 ],
3427      next:= [ 17383, rec(
3428        desc:= [ 302005 ],
3429        fp:= [ 142, 281 ],
3430        next:= [ 17314, 17310 ] ), 17307, rec(
3431        desc:= [ 109003 ],
3432        fp:= [ 2, 12 ],
3433        next:= [ 17311, 17319 ] ), rec(
3434        desc:= [ 106003 ],
3435        fp:= [ 2, 12 ],
3436        next:= [ 17401, 17399 ] ), rec(
3437        desc:= [ 111003 ],
3438        fp:= [ 4, 14, 212 ],
3439        next:= [ 17388, 17397, 17386 ] ), 17400 ] ), rec(
3440      fp:= [ 1760, 4828, 7335, 11360, 22701, 29511, 29757, 35545, 36331,
344139044, 48691, 52118, 69488, 70653, 72349, 72987, 73495, 77034, 78108, 78464,
344283055, 83721, 84794, 88630, 91195, 92087, 93792 ],
3443      next:= [ rec(
3444        desc:= [ 104003 ],
3445        fp:= [ 14, 212 ],
3446        next:= [ 14276, 15029 ] ), 13556, 15066, 15438, rec(
3447        desc:= [ 108003 ],
3448        fp:= [ 15, 213, 411 ],
3449        next:= [ rec(
3450          desc:= [ 107003 ],
3451          fp:= [ 2, 12 ],
3452          next:= [ rec(
3453            desc:= [ 302006, 209003 ],
3454            fp:= [ 2, 12 ],
3455            next:= [ 15782, 15781 ] ), rec(
3456            desc:= [ 302006, 209003 ],
3457            fp:= [ 2, 12 ],
3458            next:= [ 15779, 15778 ] ) ] ), 15545, 15809 ] ), rec(
3459        desc:= [ 302009 ],
3460        fp:= [ 403, 1401, 50901 ],
3461        next:= [ 14843, 15061, rec(
3462          desc:= [ 110003 ],
3463          fp:= [ 14, 212 ],
3464          next:= [ 14306, 15068 ] ) ] ), rec(
3465        desc:= [ 107003 ],
3466        fp:= [ 16, 214, 412 ],
3467        next:= [ rec(
3468          desc:= [ 104003 ],
3469          fp:= [ 14, 212 ],
3470          next:= [ rec(
3471            desc:= [ 302004, 207002 ],
3472            fp:= [ 4, 14 ],
3473            next:= [ 15768, 15767 ] ), 15743 ] ), rec(
3474          desc:= [ 111003 ],
3475          fp:= [ 4, 212 ],
3476          next:= [ 15429, 15436 ] ), rec(
3477          desc:= [ 104003 ],
3478          fp:= [ 14, 212 ],
3479          next:= [ 15715, 15741 ] ) ] ), rec(
3480        desc:= [ 110003 ],
3481        fp:= [ 4, 14, 212 ],
3482        next:= [ 13552, 13558, 13557 ] ), 15737, 13517, 15548, rec(
3483        desc:= [ 302006 ],
3484        fp:= [ 83, 441, 18261 ],
3485        next:= [ rec(
3486          desc:= [ 107003 ],
3487          fp:= [ 2, 12 ],
3488          next:= [ 15070, 15032 ] ), 14916, rec(
3489          desc:= [ 121019 ],
3490          fp:= [ 8, 18, 414 ],
3491          next:= [ 15036, 15038, rec(
3492            desc:= [ 107003 ],
3493            fp:= [ 14, 212 ],
3494            next:= [ 14821, 14941 ] ) ] ) ] ), rec(
3495        desc:= [ 302008 ],
3496        fp:= [ 403, 1401, 50901 ],
3497        next:= [ 15073, rec(
3498          desc:= [ 108003 ],
3499          fp:= [ 14, 212 ],
3500          next:= [ 14853, 14839 ] ), rec(
3501          desc:= [ 113007 ],
3502          fp:= [ 4, 14, 212 ],
3503          next:= [ 14948, 14950, rec(
3504            desc:= [ 217002 ],
3505            fp:= [ 10, 416, 614 ],
3506            next:= [ 14846, 14942, rec(
3507              desc:= [ 106003 ],
3508              fp:= [ 14, 212 ],
3509              next:= [ 14308, 15079 ] ) ] ) ] ) ] ), rec(
3510        desc:= [ 107003 ],
3511        fp:= [ 216, 414 ],
3512        next:= [ 15439, 15610 ] ), rec(
3513        desc:= [ 106003 ],
3514        fp:= [ 214, 412 ],
3515        next:= [ 13654, 13658 ] ), rec(
3516        desc:= [ 111007 ],
3517        fp:= [ 4, 14, 212 ],
3518        next:= [ 14277, 14286, 15080 ] ), 13659, rec(
3519        desc:= [ 108003 ],
3520        fp:= [ 4, 14, 212 ],
3521        next:= [ 15762, rec(
3522          desc:= [ 107003 ],
3523          fp:= [ 4, 14, 212 ],
3524          next:= [ 15717, 15716, 15726 ] ), 15433 ] ), rec(
3525        desc:= [ 302006 ],
3526        fp:= [ 441, 18261 ],
3527        next:= [ 14282, rec(
3528          desc:= [ 207004 ],
3529          fp:= [ 113, 212, 311 ],
3530          next:= [ 14914, 14280, 14817 ] ) ] ), rec(
3531        desc:= [ 105003 ],
3532        fp:= [ 15, 213, 411 ],
3533        next:= [ 13546, 13548, 13555 ] ), 13513, rec(
3534        desc:= [ 302005 ],
3535        fp:= [ 222, 19577 ],
3536        next:= [ 13634, rec(
3537          desc:= [ 109003 ],
3538          fp:= [ 2, 12 ],
3539          next:= [ 13631, 13628 ] ) ] ), rec(
3540        desc:= [ 302005 ],
3541        fp:= [ 321, 14181 ],
3542        next:= [ rec(
3543          desc:= [ 108003 ],
3544          fp:= [ 14, 212 ],
3545          next:= [ 14304, 14938 ] ), rec(
3546          desc:= [ 109003 ],
3547          fp:= [ 14, 212 ],
3548          next:= [ 14303, 14932 ] ) ] ), 13554, rec(
3549        desc:= [ 107003 ],
3550        fp:= [ 4, 14, 212 ],
3551        next:= [ rec(
3552          desc:= [ 105003 ],
3553          fp:= [ 13, 211 ],
3554          next:= [ 14949, 14842 ] ), rec(
3555          desc:= [ 105003 ],
3556          fp:= [ 13, 211 ],
3557          next:= [ 14852, 14850 ] ), 15034 ] ), rec(
3558        desc:= [ 108003 ],
3559        fp:= [ 214, 412 ],
3560        next:= [ 15562, 15804 ] ), rec(
3561        desc:= [ 107003 ],
3562        fp:= [ 16, 214, 412 ],
3563        next:= [ 15620, 15426, 15760 ] ) ] ), rec(
3564      fp:= [ 33454, 40663, 51871, 61977, 86575 ],
3565      next:= [ 14695, 13979, 13938, 13933, 14694 ] ), rec(
3566      fp:= [ 21080, 34513, 48068, 52978, 68028, 68497, 71061, 72025, 74126 ],
3567      next:= [ rec(
3568        desc:= [ 110007 ],
3569        fp:= [ 4, 14, 212 ],
3570        next:= [ 13377, rec(
3571          desc:= [ 302006, 210002 ],
3572          fp:= [ 5, 114 ],
3573          next:= [ 13348, 13344 ] ), rec(
3574          desc:= [ 107003 ],
3575          fp:= [ 4, 212 ],
3576          next:= [ 13342, 13375 ] ) ] ), rec(
3577        desc:= [ 108003 ],
3578        fp:= [ 4, 14, 212 ],
3579        next:= [ rec(
3580          desc:= [ 302006, 302009, 40205006 ],
3581          fp:= [ 1, 161 ],
3582          next:= [ 13282, 13285 ] ), 13320, rec(
3583          desc:= [ 302006, 302009, 40306007 ],
3584          fp:= [ 1, 1601 ],
3585          next:= [ 13326, 13328 ] ) ] ), 13255, rec(
3586        desc:= [ 302007 ],
3587        fp:= [ 502, 1001 ],
3588        next:= [ 13325, rec(
3589          desc:= [ 106003, 302006, 305016, 40205006 ],
3590          fp:= [ 1, 161 ],
3591          next:= [ 13287, 13289 ] ) ] ), 13317, 13230, rec(
3592        desc:= [ 107003 ],
3593        fp:= [ 2, 12 ],
3594        next:= [ 13371, 13365 ] ), rec(
3595        desc:= [ 107003 ],
3596        fp:= [ 4, 212 ],
3597        next:= [ 13225, 13260 ] ), rec(
3598        desc:= [ 108003 ],
3599        fp:= [ 4, 212 ],
3600        next:= [ 13227, 13262 ] ) ] ), rec(
3601      fp:= [ 1575, 14423, 14711, 17595, 20109, 27001, 30906, 34692, 40444,
360242023, 49805, 50093, 52319, 56830, 63560, 64977, 67770, 70125, 76259, 93276,
360393551, 94336, 99010 ],
3604      next:= [ 17260, rec(
3605        desc:= [ 110005 ],
3606        fp:= [ 8, 18 ],
3607        next:= [ rec(
3608          desc:= [ 105003, 111003, 302005, 209002, 303009, 214003 ],
3609          fp:= [ 4, 14 ],
3610          next:= [ 17169, 17172 ] ), 17160 ] ), rec(
3611        desc:= [ 105003 ],
3612        fp:= [ 216, 414 ],
3613        next:= [ 17176, 17151 ] ), 17290, 17287, 17148, rec(
3614        desc:= [ 110003 ],
3615        fp:= [ 16, 818 ],
3616        next:= [ 17147, 17156 ] ), 17164, 16832, 16366, rec(
3617        desc:= [ 302005 ],
3618        fp:= [ 43, 14181 ],
3619        next:= [ 17179, rec(
3620          desc:= [ 115019 ],
3621          fp:= [ 8, 18 ],
3622          next:= [ 17174, 17171 ] ) ] ), 17170, rec(
3623        desc:= [ 105003 ],
3624        fp:= [ 216, 414 ],
3625        next:= [ 17163, 17166 ] ), rec(
3626        desc:= [ 109003 ],
3627        fp:= [ 8, 18 ],
3628        next:= [ 17009, 17015 ] ), 17256, rec(
3629        desc:= [ 105003 ],
3630        fp:= [ 18, 414 ],
3631        next:= [ rec(
3632          desc:= [ 110003 ],
3633          fp:= [ 8, 18 ],
3634          next:= [ rec(
3635            desc:= [ 110005 ],
3636            fp:= [ 8, 18 ],
3637            next:= [ 17028, 17012 ] ), rec(
3638            desc:= [ 110005 ],
3639            fp:= [ 8, 18 ],
3640            next:= [ rec(
3641              desc:= [ 302005, 302008, 212002 ],
3642              fp:= [ 8, 18 ],
3643              next:= [ 17026, 17029 ] ), 17016 ] ) ] ), 16825 ] ), 16253, rec(
3644        desc:= [ 109003 ],
3645        fp:= [ 8, 18, 414 ],
3646        next:= [ 17023, rec(
3647          desc:= [ 302004, 207002 ],
3648          fp:= [ 4, 14 ],
3649          next:= [ 17021, 17024 ] ), 16829 ] ), 17038, 16255, rec(
3650        desc:= [ 105003 ],
3651        fp:= [ 216, 414 ],
3652        next:= [ 16254, 16257 ] ), 16822, 17263 ] ), rec(
3653      fp:= [ 1414, 7560, 8252, 11353, 12550, 18191, 25877, 41208, 44778,
365445484, 48000, 51051, 53973, 55529, 56333, 60811, 75627, 79132 ],
3655      next:= [ 17334, 17523, rec(
3656        desc:= [ 302007 ],
3657        fp:= [ 4182, 4321, 14261 ],
3658        next:= [ rec(
3659          desc:= [ 110003 ],
3660          fp:= [ 2, 12 ],
3661          next:= [ 17426, 17434 ] ), rec(
3662          desc:= [ 108003 ],
3663          fp:= [ 15, 213 ],
3664          next:= [ 17352, 17423 ] ), rec(
3665          desc:= [ 111003 ],
3666          fp:= [ 2, 12 ],
3667          next:= [ 17353, 17361 ] ) ] ), 17340, 17526, rec(
3668        desc:= [ 107003 ],
3669        fp:= [ 15, 213 ],
3670        next:= [ 17356, 17428 ] ), 17329, 17460, 17465, 17525, rec(
3671        desc:= [ 105003 ],
3672        fp:= [ 14, 212 ],
3673        next:= [ 17528, 17527 ] ), 17324, rec(
3674        desc:= [ 110003 ],
3675        fp:= [ 2, 12 ],
3676        next:= [ 17332, 17345 ] ), rec(
3677        desc:= [ 302008 ],
3678        fp:= [ 4281, 14221 ],
3679        next:= [ rec(
3680          desc:= [ 111003 ],
3681          fp:= [ 2, 12 ],
3682          next:= [ 17420, 17431 ] ), rec(
3683          desc:= [ 112003 ],
3684          fp:= [ 2, 12 ],
3685          next:= [ 17348, 17362 ] ) ] ), rec(
3686        desc:= [ 111007 ],
3687        fp:= [ 4, 14, 212 ],
3688        next:= [ 17325, 17341, 17327 ] ), rec(
3689        desc:= [ 108003 ],
3690        fp:= [ 16, 214 ],
3691        next:= [ 17349, 17421 ] ), 17337, rec(
3692        desc:= [ 112007 ],
3693        fp:= [ 4, 14, 212 ],
3694        next:= [ 17469, 17461, 17463 ] ) ] ), rec(
3695      fp:= [ 23601, 27309, 30549, 35806, 37797, 39234, 43326, 47044, 68169,
369669028, 70428, 75109, 86756, 91612, 93822, 94913 ],
3697      next:= [ 17204, 17936, 16432, 16427, 17205, rec(
3698        desc:= [ 108003 ],
3699        fp:= [ 8, 18 ],
3700        next:= [ rec(
3701          desc:= [ 110003 ],
3702          fp:= [ 8, 18 ],
3703          next:= [ 16426, 16428 ] ), 16442 ] ), 16444, 17193, 17189, 17897,
370416429, 17206, 16443, 17190, 16430, 17896 ] ), rec(
3705      fp:= [ 17413, 26253, 66075, 82903, 89949 ],
3706      next:= [ 17647, 17639, 17649, 17645, 17648 ] ), rec(
3707      fp:= [ 1920, 2519, 3124, 3776, 5580, 8195, 8669, 8681, 10201, 13726,
370814906, 16299, 19544, 21221, 21737, 22069, 22773, 23017, 25618, 28367, 30901,
370931954, 33201, 33235, 34235, 35221, 36028, 36171, 37696, 38513, 40433, 43710,
371047412, 51432, 52665, 54706, 56655, 56867, 64026, 67054, 69051, 70311, 72573,
371172743, 75127, 75543, 75643, 76018, 76056, 78675, 78911, 80437, 84879, 85436,
371286896, 87427, 88707, 88973, 90406, 91128, 93079, 94091, 96277, 97204, 99068 ],
3713      next:= [ 12809, 14049, 12689, rec(
3714        desc:= [ 302009 ],
3715        fp:= [ 441, 18261 ],
3716        next:= [ 15114, rec(
3717          desc:= [ 123011 ],
3718          fp:= [ 20, 812 ],
3719          next:= [ 13860, 15154 ] ) ] ), 14605, rec(
3720        desc:= [ 114003 ],
3721        fp:= [ 2, 12 ],
3722        next:= [ 15085, 15125 ] ), rec(
3723        desc:= [ 40104005 ],
3724        fp:= [ 1, 1601 ],
3725        next:= [ 14473, 14472 ] ), 14627, 14036, 12640, 13870, 14597, 14624,
372613855, 14468, rec(
3727        desc:= [ 115003 ],
3728        fp:= [ 2, 12 ],
3729        next:= [ 15097, 15140 ] ), 15165, 15210, 14609, 14450, rec(
3730        desc:= [ 120011 ],
3731        fp:= [ 22, 814 ],
3732        next:= [ 17794, 12698 ] ), 15183, rec(
3733        desc:= [ 108003 ],
3734        fp:= [ 4, 212 ],
3735        next:= [ 14451, 14454 ] ), 14602, 13849, rec(
3736        desc:= [ 120011 ],
3737        fp:= [ 20, 812 ],
3738        next:= [ 13856, 15142 ] ), rec(
3739        desc:= [ 40104005 ],
3740        fp:= [ 1, 1601 ],
3741        next:= [ 14483, 14481 ] ), 15186, 15164, rec(
3742        desc:= [ 120011 ],
3743        fp:= [ 20, 812 ],
3744        next:= [ 13858, 15099 ] ), 15162, 14457, 14045, rec(
3745        desc:= [ 123011 ],
3746        fp:= [ 8, 18 ],
3747        next:= [ 15096, 15139 ] ), 14047, rec(
3748        desc:= [ 114003 ],
3749        fp:= [ 4, 14 ],
3750        next:= [ 14631, 14629 ] ), rec(
3751        desc:= [ 116003 ],
3752        fp:= [ 4, 14 ],
3753        next:= [ 14621, 14620 ] ), rec(
3754        desc:= [ 302009 ],
3755        fp:= [ 401, 14261 ],
3756        next:= [ 13850, rec(
3757          desc:= [ 117003 ],
3758          fp:= [ 4, 14 ],
3759          next:= [ 15093, 15136 ] ) ] ), 12676, 14476, 12652, 12674,
376014034, rec(
3761        desc:= [ 113003 ],
3762        fp:= [ 4, 14 ],
3763        next:= [ 12704, 12703 ] ), 14041, 14617, 15084, 14469, 17782, 12677,
376415193, 14075, 17797, 12651, 17781, 15122, 12700, 17806, 12808, 15211, 14479,
376514616, 14038, rec(
3766        desc:= [ 115003 ],
3767        fp:= [ 2, 12 ],
3768        next:= [ 15187, 15188 ] ), rec(
3769        desc:= [ 113003 ],
3770        fp:= [ 2, 12 ],
3771        next:= [ 14052, 14053 ] ) ] ), 15594, 14754, 12512, rec(
3772      fp:= [ 15653, 19420, 22800, 35695, 44162, 47186, 53577, 77466, 82086,
377383325 ],
3774      next:= [ 17456, 17417, 17414, 17478, 17492, 17411, rec(
3775        desc:= [ 111003 ],
3776        fp:= [ 4, 14, 212 ],
3777        next:= [ rec(
3778          desc:= [ 105003 ],
3779          fp:= [ 14, 212 ],
3780          next:= [ 17455, 17452 ] ), 17379, 17382 ] ), 17486, 17485, rec(
3781        desc:= [ 108003 ],
3782        fp:= [ 16, 214 ],
3783        next:= [ 17372, 17448 ] ) ] ), rec(
3784      fp:= [ 877, 1811, 5750, 10766, 13845, 15395, 29498, 39958, 41681,
378547251, 51840, 53884, 55104, 56812, 60967, 64293, 66714, 77538, 78369, 80647,
378682393, 90023, 96417, 98400 ],
3787      next:= [ 16354, 16736, rec(
3788        desc:= [ 106003 ],
3789        fp:= [ 414, 612 ],
3790        next:= [ 17124, 17106 ] ), 16758, rec(
3791        desc:= [ 107003 ],
3792        fp:= [ 18, 414 ],
3793        next:= [ 17927, 16357 ] ), 16735, rec(
3794        desc:= [ 111003 ],
3795        fp:= [ 4, 14 ],
3796        next:= [ 17239, 17242 ] ), 17118, 16122, 17247, 16745, rec(
3797        desc:= [ 112003 ],
3798        fp:= [ 4, 14 ],
3799        next:= [ 17234, 17233 ] ), 17112, 17114, 17246, 17929, 16759, 17240,
380016743, 17105, 16124, rec(
3801        desc:= [ 106003 ],
3802        fp:= [ 214, 412 ],
3803        next:= [ 17125, 17122 ] ), rec(
3804        desc:= [ 111003 ],
3805        fp:= [ 14, 212 ],
3806        next:= [ 17253, 17250 ] ), 17109 ] ), rec(
3807      fp:= [ 7873, 13502, 19004 ],
3808      next:= [ 17299, 17297, rec(
3809        desc:= [ 109003 ],
3810        fp:= [ 2, 12 ],
3811        next:= [ 17296, 17306 ] ) ] ), rec(
3812      fp:= [ 1672, 4871, 6027, 7016, 13612, 14718, 15522, 26978, 30570,
381333820, 34009, 36981, 46269, 48792, 53853, 56861, 58287, 61767, 61986, 66729,
381473401, 74358, 78975, 80214, 83262, 98983 ],
3815      next:= [ rec(
3816        desc:= [ 109003 ],
3817        fp:= [ 16, 214, 412 ],
3818        next:= [ 14593, 14594, 14566 ] ), 13004, rec(
3819        desc:= [ 109003 ],
3820        fp:= [ 14, 212 ],
3821        next:= [ rec(
3822          desc:= [ 106003 ],
3823          fp:= [ 13, 211 ],
3824          next:= [ 14024, 15303 ] ), rec(
3825          desc:= [ 106003 ],
3826          fp:= [ 13, 211 ],
3827          next:= [ 14006, 15289 ] ) ] ), rec(
3828        desc:= [ 302006 ],
3829        fp:= [ 4182, 14261, 18221 ],
3830        next:= [ 13042, rec(
3831          desc:= [ 110003 ],
3832          fp:= [ 2, 12 ],
3833          next:= [ 13046, 13050 ] ), 12785 ] ), 14567, rec(
3834        desc:= [ 106003 ],
3835        fp:= [ 13, 211 ],
3836        next:= [ 14009, 15251 ] ), 15343, rec(
3837        desc:= [ 302007 ],
3838        fp:= [ 83, 18261 ],
3839        next:= [ 15254, rec(
3840          desc:= [ 211002 ],
3841          fp:= [ 4, 113 ],
3842          next:= [ 15293, rec(
3843            desc:= [ 108003 ],
3844            fp:= [ 13, 211 ],
3845            next:= [ 14013, 15292 ] ) ] ) ] ), 12968, rec(
3846        desc:= [ 302007 ],
3847        fp:= [ 83, 18261 ],
3848        next:= [ rec(
3849          desc:= [ 108003 ],
3850          fp:= [ 15, 213 ],
3851          next:= [ 15264, 15250 ] ), rec(
3852          desc:= [ 108003 ],
3853          fp:= [ 13, 211 ],
3854          next:= [ 14008, 15278 ] ) ] ), rec(
3855        desc:= [ 108003 ],
3856        fp:= [ 15, 213 ],
3857        next:= [ 15340, 15347 ] ), 14565, rec(
3858        desc:= [ 302007 ],
3859        fp:= [ 83, 18261 ],
3860        next:= [ rec(
3861          desc:= [ 109003 ],
3862          fp:= [ 14, 212 ],
3863          next:= [ 15367, rec(
3864            desc:= [ 108003 ],
3865            fp:= [ 2, 12 ],
3866            next:= [ 15352, 15325 ] ) ] ), 15324 ] ), 15249, rec(
3867        desc:= [ 106003 ],
3868        fp:= [ 213, 411 ],
3869        next:= [ 12623, 12939 ] ), 13007, 15346, 12999, rec(
3870        desc:= [ 302009 ],
3871        fp:= [ 702, 31101 ],
3872        next:= [ rec(
3873          desc:= [ 109003 ],
3874          fp:= [ 2, 12 ],
3875          next:= [ 14733, 14740 ] ), rec(
3876          desc:= [ 110003 ],
3877          fp:= [ 2, 12 ],
3878          next:= [ 14713, 14714 ] ) ] ), rec(
3879        desc:= [ 108003 ],
3880        fp:= [ 215, 413 ],
3881        next:= [ 14595, 14568 ] ), rec(
3882        desc:= [ 302007 ],
3883        fp:= [ 83, 18261 ],
3884        next:= [ 15351, 15321 ] ), rec(
3885        desc:= [ 106003 ],
3886        fp:= [ 213, 411 ],
3887        next:= [ 12779, 13037 ] ), 14569, rec(
3888        desc:= [ 108003 ],
3889        fp:= [ 215, 413 ],
3890        next:= [ 14728, 14732 ] ), 14583, rec(
3891        desc:= [ 106003 ],
3892        fp:= [ 15, 213, 411 ],
3893        next:= [ 17703, 12619, 12969 ] ) ] ), rec(
3894      fp:= [ 8285, 13675, 38442, 53432 ],
3895      next:= [ 14162, 14137, 14171, 15669 ] ), rec(
3896      fp:= [ 740, 50925 ],
3897      next:= [ rec(
3898        desc:= [ 105003 ],
3899        fp:= [ 15, 213 ],
3900        next:= [ 17516, 17498 ] ), 17503 ] ), rec(
3901      fp:= [ 7059, 19020, 28605, 33092, 84009, 93785 ],
3902      next:= [ 13653, 14840, 15060, 14933, 14315, 13525 ] ), rec(
3903      fp:= [ 661, 11164, 12157, 12424, 15007, 15874, 21007, 23087, 24144,
390427168, 29183, 29963, 37112, 37287, 40136, 45071, 49108, 51324, 53550, 54142,
390554914, 64979, 65072, 70484, 77686, 80460, 85319, 88983, 90289, 91204 ],
3906      next:= [ 16338, 17220, 17218, 16030, 16958, 17272, 16551, 17222, 16381,
390716344, 16342, 16948, 16379, 16547, 16340, 16954, 17228, 17278, 17273, 16956,
390816548, 17211, rec(
3909        desc:= [ 106003 ],
3910        fp:= [ 214, 412 ],
3911        next:= [ 16963, 16960 ] ), 16027, 16543, rec(
3912        desc:= [ 106003 ],
3913        fp:= [ 414, 612 ],
3914        next:= [ 16961, rec(
3915          desc:= [ 112005 ],
3916          fp:= [ 8, 18 ],
3917          next:= [ 16957, 16950 ] ) ] ), 17229, rec(
3918        desc:= [ 302006 ],
3919        fp:= [ 1001, 58421 ],
3920        next:= [ 17871, rec(
3921          desc:= [ 111003 ],
3922          fp:= [ 8, 18 ],
3923          next:= [ 15950, 15951 ] ) ] ), 16541, 16549 ] ), rec(
3924      fp:= [ 32769, 37011, 41602, 49427, 67362, 67415, 80046, 81727, 85328,
392587351 ],
3926      next:= [ rec(
3927        desc:= [ 302006 ],
3928        fp:= [ 142, 281 ],
3929        next:= [ rec(
3930          desc:= [ 110003 ],
3931          fp:= [ 2, 12 ],
3932          next:= [ 17313, 17321 ] ), 17312 ] ), 17394, 17392, 17384, 17393,
393317316, rec(
3934        desc:= [ 110003 ],
3935        fp:= [ 2, 12 ],
3936        next:= [ 17308, 17322 ] ), 17389, 17309, rec(
3937        desc:= [ 112003 ],
3938        fp:= [ 4, 14, 212 ],
3939        next:= [ 17385, 17396, 17387 ] ) ] ), rec(
3940      fp:= [ 26590, 35866, 49063, 62123, 71177, 72827, 88254 ],
3941      next:= [ rec(
3942        desc:= [ 106003 ],
3943        fp:= [ 14, 212 ],
3944        next:= [ 13361, 13362 ] ), 13251, rec(
3945        desc:= [ 109003 ],
3946        fp:= [ 2, 12 ],
3947        next:= [ 13318, 13307 ] ), 13369, 13310, 13259, 13246 ] ), rec(
3948      fp:= [ 11543, 40186, 48843, 69460, 71641, 98468 ],
3949      next:= [ 16981, rec(
3950        desc:= [ 107003 ],
3951        fp:= [ 16, 26 ],
3952        next:= [ 16970, 16973 ] ), 17919, 17918, rec(
3953        desc:= [ 109003 ],
3954        fp:= [ 8, 18 ],
3955        next:= [ 16972, 16982 ] ), 16971 ] ), rec(
3956      fp:= [ 58007, 84596, 98579 ],
3957      next:= [ 17681, 17814, 17741 ] ), rec(
3958      fp:= [ 28943, 36669 ],
3959      next:= [ 14100, 14107 ] ), rec(
3960      fp:= [ 9265, 10786, 14041, 14815, 15134, 15802, 16638, 19371, 20893,
396122575, 24160, 25102, 25738, 26190, 26914, 29616, 29674, 31167, 31804, 32146,
396238829, 39222, 39927, 42639, 45365, 47672, 53419, 54866, 55371, 57157, 58232,
396360302, 61194, 65051, 74571, 74816, 78085, 85095, 86769, 90988, 94306, 95034 ],
3964      next:= [ 14174, 14318, 13674, 15371, 14106, 13699, rec(
3965        desc:= [ 109003 ],
3966        fp:= [ 4, 212 ],
3967        next:= [ 14354, 14325 ] ), rec(
3968        desc:= [ 114003 ],
3969        fp:= [ 2, 12 ],
3970        next:= [ 14216, 14204 ] ), 14098, 15639, 14350, 13689, 13685, 14198,
397114215, rec(
3972        desc:= [ 113003 ],
3973        fp:= [ 2, 12 ],
3974        next:= [ 14321, 14322 ] ), 13686, 14320, 15527, rec(
3975        desc:= [ 40103004 ],
3976        fp:= [ 1, 1601 ],
3977        next:= [ 15581, 15582 ] ), 14214, 15517, 13405, 14346, 13408, 15376,
397813407, 13684, 15533, 14348, 13415, 14201, rec(
3979        desc:= [ 109003 ],
3980        fp:= [ 2, 12 ],
3981        next:= [ 14356, 14326 ] ), 13412, rec(
3982        desc:= [ 302010 ],
3983        fp:= [ 1401, 50901 ],
3984        next:= [ 14327, rec(
3985          desc:= [ 116003 ],
3986          fp:= [ 2, 12 ],
3987          next:= [ 14328, 14358 ] ) ] ), 14176, 15531, 15520, 14177, 15638,
398813406, 14195 ] ), rec(
3989      fp:= [ 17433, 33825, 50741 ],
3990      next:= [ 16364, 17283, 17261 ] ), 17640, rec(
3991      fp:= [ 11964, 51097 ],
3992      next:= [ 14757, 12525 ] ), rec(
3993      fp:= [ 3673, 5607, 32018, 48406, 52381, 53700, 73390, 78862, 86029,
399490305, 98430 ],
3995      next:= [ rec(
3996        desc:= [ 109003 ],
3997        fp:= [ 14, 212 ],
3998        next:= [ 17358, 17427 ] ), rec(
3999        desc:= [ 107003 ],
4000        fp:= [ 15, 213 ],
4001        next:= [ 17360, 17432 ] ), rec(
4002        desc:= [ 108003 ],
4003        fp:= [ 15, 213 ],
4004        next:= [ 17357, 17430 ] ), 17343, 17533, 17339, 17466, 17335, 17468,
400517529, 17346 ] ), rec(
4006      fp:= [ 63553, 94472 ],
4007      next:= [ 12797, 12647 ] ), rec(
4008      fp:= [ 15278, 37717, 44053, 49448, 62103, 68747, 82697, 85757, 86721,
400991285, 98180 ],
4010      next:= [ 17198, 17199, 17894, 16441, 17192, rec(
4011        desc:= [ 107003 ],
4012        fp:= [ 214, 412 ],
4013        next:= [ 16434, 16439 ] ), 17202, 17203, 17893, 17194, 17934 ] ), rec(
4014      fp:= [ 2631, 3052, 5896, 10316, 18179, 33922, 34546, 41165, 42231,
401550306, 56882, 66526, 68678, 69191, 74211, 81951, 97979, 99548 ],
4016      next:= [ rec(
4017        desc:= [ 302008 ],
4018        fp:= [ 502, 1001, 20601 ],
4019        next:= [ rec(
4020          desc:= [ 108003 ],
4021          fp:= [ 4, 14 ],
4022          next:= [ 14771, 14866 ] ), 14227, 14970 ] ), rec(
4023        desc:= [ 105003 ],
4024        fp:= [ 213, 411 ],
4025        next:= [ 13439, 13453 ] ), 14399, 14807, 15447, rec(
4026        desc:= [ 107003 ],
4027        fp:= [ 16, 214 ],
4028        next:= [ 14904, 14235 ] ), rec(
4029        desc:= [ 107003 ],
4030        fp:= [ 4, 14, 212 ],
4031        next:= [ 13445, rec(
4032          desc:= [ 105003 ],
4033          fp:= [ 13, 211 ],
4034          next:= [ 13444, 13432 ] ), 13446 ] ), rec(
4035        desc:= [ 302008 ],
4036        fp:= [ 30901, 50701 ],
4037        next:= [ 14400, rec(
4038          desc:= [ 107003 ],
4039          fp:= [ 14, 212 ],
4040          next:= [ 14395, 14403 ] ) ] ), 13436, 15476, rec(
4041        desc:= [ 302008 ],
4042        fp:= [ 40801, 57681, 70901 ],
4043        next:= [ 15484, 15490, 15677 ] ), rec(
4044        desc:= [ 302005 ],
4045        fp:= [ 4281, 14221 ],
4046        next:= [ rec(
4047          desc:= [ 108003 ],
4048          fp:= [ 2, 12 ],
4049          next:= [ rec(
4050            desc:= [ 302007, 209002 ],
4051            fp:= [ 2, 12 ],
4052            next:= [ 13574, 13575 ] ), rec(
4053            desc:= [ 302007, 209002 ],
4054            fp:= [ 2, 12 ],
4055            next:= [ 13573, 13572 ] ) ] ), 13568 ] ), rec(
4056        desc:= [ 110007 ],
4057        fp:= [ 4, 14, 212 ],
4058        next:= [ 13441, rec(
4059          desc:= [ 302005, 210002 ],
4060          fp:= [ 4, 14 ],
4061          next:= [ 13447, 13448 ] ), 13449 ] ), 14968, 13571, 14393, rec(
4062        desc:= [ 120019 ],
4063        fp:= [ 8, 18, 414 ],
4064        next:= [ 14972, 14974, rec(
4065          desc:= [ 302006 ],
4066          fp:= [ 441, 18261 ],
4067          next:= [ 14773, rec(
4068            desc:= [ 109003 ],
4069            fp:= [ 2, 12 ],
4070            next:= [ 14870, 14231 ] ) ] ) ] ), rec(
4071        desc:= [ 111007 ],
4072        fp:= [ 4, 14, 212 ],
4073        next:= [ 14230, rec(
4074          desc:= [ 117011 ],
4075          fp:= [ 8, 18 ],
4076          next:= [ 14774, 14869 ] ), 14973 ] ) ] ), rec(
4077      fp:= [ 16224, 39209, 54833, 60879, 87087, 90283 ],
4078      next:= [ 17484, rec(
4079        desc:= [ 107003 ],
4080        fp:= [ 15, 213 ],
4081        next:= [ 17374, 17447 ] ), 17375, 17412, 17479, 17451 ] ), rec(
4082      fp:= [ 11912, 17271, 32930, 70481, 92419 ],
4083      next:= [ 13839, 17772, 17765, 13835, 13825 ] ), rec(
4084      fp:= [ 6265, 6361, 9985, 10712, 12643, 12698, 16276, 16693, 19233,
408521637, 26599, 32144, 33697, 35921, 46851, 46880, 48148, 50374, 51664, 62239,
408667307, 70100, 77704, 85987, 87163, 87781, 89919, 93110, 95133, 96447 ],
4087      next:= [ 16355, 17928, 16741, 17235, 17119, 17245, 16757, 16739, 17926,
408817099, rec(
4089        desc:= [ 107003 ],
4090        fp:= [ 214, 412 ],
4091        next:= [ 16737, 16742 ] ), 16119, 16760, rec(
4092        desc:= [ 106003 ],
4093        fp:= [ 216, 414 ],
4094        next:= [ 17110, 17113 ] ), rec(
4095        desc:= [ 302006 ],
4096        fp:= [ 43, 14181 ],
4097        next:= [ 17126, rec(
4098          desc:= [ 117019 ],
4099          fp:= [ 8, 18 ],
4100          next:= [ 17120, 17121 ] ) ] ), 16753, 17251, 17248, 16763, rec(
4101        desc:= [ 106003 ],
4102        fp:= [ 216, 414 ],
4103        next:= [ 17123, 17102 ] ), 16764, 16121, 17135, 17238, rec(
4104        desc:= [ 111003 ],
4105        fp:= [ 16, 818 ],
4106        next:= [ 17104, 17098 ] ), rec(
4107        desc:= [ 106003 ],
4108        fp:= [ 216, 414 ],
4109        next:= [ 16120, 16123 ] ), 16744, 17111, 16756, rec(
4110        desc:= [ 111005 ],
4111        fp:= [ 8, 18 ],
4112        next:= [ rec(
4113          desc:= [ 106003, 112003, 302006, 303010, 214003 ],
4114          fp:= [ 4, 14 ],
4115          next:= [ 17116, 17117 ] ), 17108 ] ) ] ), rec(
4116      fp:= [ 25948, 34622, 41885, 53940, 75416 ],
4117      next:= [ rec(
4118        desc:= [ 302008 ],
4119        fp:= [ 83, 18261 ],
4120        next:= [ 15361, 15341 ] ), 14734, rec(
4121        desc:= [ 107003 ],
4122        fp:= [ 13, 211 ],
4123        next:= [ 14020, 15298 ] ), 15259, 14735 ] ), rec(
4124      fp:= [ 30277, 68796, 77379, 94749 ],
4125      next:= [ rec(
4126        desc:= [ 110003 ],
4127        fp:= [ 2, 12 ],
4128        next:= [ 17298, 17304 ] ), 17302, 17300, 17295 ] ), 17852, rec(
4129      fp:= [ 3055, 42500, 58778, 88164 ],
4130      next:= [ 17276, 16378, 17217, 17215 ] ), 17828, rec(
4131      fp:= [ 123, 1945, 2710, 3992, 5292, 8502, 8838, 9055, 10652, 13819,
413215394, 17458, 20571, 21396, 25618, 25817, 26067, 26241, 32477, 32916, 34330,
413336823, 42565, 46148, 48515, 50456, 50735, 50980, 51625, 55137, 56559, 58368,
413460332, 60798, 62416, 64493, 64724, 64736, 69138, 71593, 72079, 72583, 73360,
413575261, 75952, 77649, 79583, 81177, 82760, 82910, 85153, 88868, 89937, 90049,
413691899, 96795 ],
4137      next:= [ 14683, 12758, 17727, 13952, 13960, 17728, rec(
4138        desc:= [ 111003 ],
4139        fp:= [ 4, 14 ],
4140        next:= [ 17730, 17729 ] ), 14530, 12744, 14537, 14679, 13884, rec(
4141        desc:= [ 113003 ],
4142        fp:= [ 2, 12 ],
4143        next:= [ 13885, 13886 ] ), 13955, 13968, 17819, 14667, 12746, rec(
4144        desc:= [ 110003 ],
4145        fp:= [ 8, 18 ],
4146        next:= [ 12561, 17674 ] ), 13882, 14527, 13965, 13946, 14686, 13903,
414713890, rec(
4148        desc:= [ 302007 ],
4149        fp:= [ 1801, 90901 ],
4150        next:= [ 17669, rec(
4151          desc:= [ 112003 ],
4152          fp:= [ 4, 14 ],
4153          next:= [ 12566, 12568 ] ) ] ), 13963, 13901, 14670, rec(
4154        desc:= [ 111003 ],
4155        fp:= [ 4, 14 ],
4156        next:= [ 12559, 17671 ] ), 14664, 12733, rec(
4157        desc:= [ 108003 ],
4158        fp:= [ 4, 212 ],
4159        next:= [ 14514, 14516 ] ), 17713, rec(
4160        desc:= [ 110003 ],
4161        fp:= [ 4, 14 ],
4162        next:= [ 12563, 17675 ] ), 17676, 14518, 13940, 12569, 17726,
416317661, rec(
4164        desc:= [ 112003 ],
4165        fp:= [ 2, 12 ],
4166        next:= [ 13908, 13909 ] ), 14513, 12756, rec(
4167        desc:= [ 111003 ],
4168        fp:= [ 4, 14 ],
4169        next:= [ 12567, 12545 ] ), 13948, 12732, 17662, 13905, 12550, 13949,
417014534, 14676, 13892, 14661 ] ), rec(
4171      fp:= [ 11080, 30124, 33458, 49984, 78329, 94248 ],
4172      next:= [ 17390, 17320, 17402, 17318, 17317, 17398 ] ), rec(
4173      fp:= [ 711, 68840, 77748, 87429 ],
4174      next:= [ 16978, 16980, 17915, 17917 ] ), rec(
4175      fp:= [ 41081, 59365 ],
4176      next:= [ 15636, rec(
4177        desc:= [ 111003 ],
4178        fp:= [ 4, 14 ],
4179        next:= [ 15379, 15574 ] ) ] ), 14759, rec(
4180      fp:= [ 8763, 12505, 14488, 14648, 15661, 15863, 18884, 27685, 28179,
418129365, 31856, 36149, 37149, 39014, 43124, 48370, 51161, 53091, 53764, 61238,
418261250, 74670, 77170, 80237, 87831, 89424, 95801 ],
4183      next:= [ 12902, 12310, rec(
4184        desc:= [ 302007, 207002 ],
4185        fp:= [ 2, 12 ],
4186        next:= [ 13206, 13175 ] ), 13200, rec(
4187        desc:= [ 109003 ],
4188        fp:= [ 16, 818, 1214 ],
4189        next:= [ 12276, 12281, 12282 ] ), 13122, 12903, rec(
4190        desc:= [ 111003 ],
4191        fp:= [ 4, 14 ],
4192        next:= [ 13201, 13202 ] ), rec(
4193        desc:= [ 302007 ],
4194        fp:= [ 803, 2601, 91701 ],
4195        next:= [ rec(
4196          desc:= [ 40103004 ],
4197          fp:= [ 1, 3201 ],
4198          next:= [ 12342, 12340 ] ), rec(
4199          desc:= [ 110003 ],
4200          fp:= [ 8, 18 ],
4201          next:= [ 13081, 12351 ] ), rec(
4202          desc:= [ 111003 ],
4203          fp:= [ 8, 18 ],
4204          next:= [ 12341, rec(
4205            desc:= [ 211002 ],
4206            fp:= [ 8, 18 ],
4207            next:= [ 13125, 13082 ] ) ] ) ] ), rec(
4208        desc:= [ 105003 ],
4209        fp:= [ 216, 414 ],
4210        next:= [ 12880, 13168 ] ), 13158, rec(
4211        desc:= [ 302007 ],
4212        fp:= [ 803, 91701 ],
4213        next:= [ 12347, rec(
4214          desc:= [ 111005 ],
4215          fp:= [ 8, 18 ],
4216          next:= [ rec(
4217            desc:= [ 211002 ],
4218            fp:= [ 8, 18 ],
4219            next:= [ 13119, 13083 ] ), 12346 ] ) ] ), 13112, rec(
4220        desc:= [ 109003 ],
4221        fp:= [ 4, 14 ],
4222        next:= [ 12910, rec(
4223          desc:= [ 302005, 40205005 ],
4224          fp:= [ 2, 3202 ],
4225          next:= [ 12911, 12909 ] ) ] ), 13111, rec(
4226        desc:= [ 109003 ],
4227        fp:= [ 4, 14 ],
4228        next:= [ 12381, rec(
4229          desc:= [ 305010, 302005, 40305005 ],
4230          fp:= [ 2, 3202 ],
4231          next:= [ 12379, 12380 ] ) ] ), rec(
4232        desc:= [ 105003 ],
4233        fp:= [ 216, 414 ],
4234        next:= [ 12872, 13157 ] ), rec(
4235        desc:= [ 108003 ],
4236        fp:= [ 8, 18 ],
4237        next:= [ 12308, 12316 ] ), rec(
4238        desc:= [ 109003 ],
4239        fp:= [ 8, 18, 414 ],
4240        next:= [ 12835, rec(
4241          desc:= [ 302004, 208002 ],
4242          fp:= [ 4, 14 ],
4243          next:= [ 12832, 12836 ] ), 12837 ] ), rec(
4244        desc:= [ 105003 ],
4245        fp:= [ 216, 612 ],
4246        next:= [ 12840, 12843 ] ), 12275, 13208, 12389, 12521, rec(
4247        desc:= [ 302007, 211002 ],
4248        fp:= [ 4, 14 ],
4249        next:= [ 13164, 13131 ] ), 12846, rec(
4250        desc:= [ 105003 ],
4251        fp:= [ 16, 214, 412 ],
4252        next:= [ 12878, rec(
4253          desc:= [ 302007, 210002 ],
4254          fp:= [ 6, 214 ],
4255          next:= [ 13132, 13165 ] ), 12879 ] ) ] ), rec(
4256      fp:= [ 5641, 40766, 52745, 95831 ],
4257      next:= [ 16252, rec(
4258        desc:= [ 107003 ],
4259        fp:= [ 16, 26 ],
4260        next:= [ 17006, 17013 ] ), 16823, rec(
4261        desc:= [ 109003 ],
4262        fp:= [ 8, 18 ],
4263        next:= [ 17149, 17168 ] ) ] ), rec(
4264      fp:= [ 6471, 13048, 17366, 25121, 35690 ],
4265      next:= [ 17338, 17524, rec(
4266        desc:= [ 109003 ],
4267        fp:= [ 16, 214 ],
4268        next:= [ 17355, 17429 ] ), 17467, 17336 ] ), rec(
4269      fp:= [ 18931, 18962, 27222, 28595, 35405, 39525, 50543, 55860, 58086,
427073766, 85937, 87199, 87327, 93465, 94206 ],
4271      next:= [ 17191, 17935, 16438, 17197, 17895, 17201, 16436, 16440, 16437,
427217208, 17207, 16433, 16431, 17892, 17200 ] ), rec(
4273      fp:= [ 17037, 36351 ],
4274      next:= [ 15591, 15601 ] ), rec(
4275      fp:= [ 3472, 6510, 10355, 11187, 11608, 21640, 23256, 26360, 26737,
427633869, 34668, 36165, 42543, 46121, 47793, 54126, 55080, 58336, 61470, 61895,
427765943, 67774, 78933, 82197, 90194, 95528, 95573, 97237 ],
4278      next:= [ 13494, 15695, 13612, 13487, 14442, 15509, 13500, rec(
4279        desc:= [ 109003 ],
4280        fp:= [ 14, 212 ],
4281        next:= [ 14261, 14888 ] ), rec(
4282        desc:= [ 106003 ],
4283        fp:= [ 14, 212 ],
4284        next:= [ 14797, 15005 ] ), 14425, 14238, 13613, 15515, 14805, 14443,
428514901, 13488, 15469, 14408, 14965, rec(
4286        desc:= [ 107003 ],
4287        fp:= [ 13, 211 ],
4288        next:= [ 13486, 13489 ] ), rec(
4289        desc:= [ 108003 ],
4290        fp:= [ 2, 12 ],
4291        next:= [ 13579, 13576 ] ), 15000, rec(
4292        desc:= [ 119011 ],
4293        fp:= [ 18, 414 ],
4294        next:= [ 14890, 15002 ] ), 14258, rec(
4295        desc:= [ 106003 ],
4296        fp:= [ 14, 212 ],
4297        next:= [ 13496, 13484 ] ), 15466, 14796 ] ), 17754, rec(
4298      fp:= [ 4511, 24621, 99540 ],
4299      next:= [ 17237, 16353, 17249 ] ), rec(
4300      fp:= [ 74734, 74829 ],
4301      next:= [ 17305, 17301 ] ), 17704, rec(
4302      fp:= [ 19575, 59306 ],
4303      next:= [ 14093, 15673 ] ), 17851, rec(
4304      fp:= [ 18434, 23020, 26824, 27092, 34527, 48625, 63575, 64355, 67231,
430574348, 87659, 94294, 98879 ],
4306      next:= [ 14128, 15651, 15650, 14159, 14126, 15649, 14150, 15665, 14157,
430714129, 15667, 14156, 14144 ] ), rec(
4308      fp:= [ 43, 2046, 5379, 7957, 8754, 13581, 14077, 16286, 17372, 19603,
430920489, 21165, 23601, 26771, 28029, 29385, 31848, 32621, 33247, 37245, 38236,
431039337, 40461, 43362, 46075, 46335, 46475, 48321, 55025, 57013, 57891, 58975,
431164575, 68928, 79344, 84280, 92576, 95418, 98295 ],
4312      next:= [ rec(
4313        desc:= [ 302007 ],
4314        fp:= [ 8361, 18341 ],
4315        next:= [ 15557, rec(
4316          desc:= [ 114003 ],
4317          fp:= [ 4, 14 ],
4318          next:= [ 15801, 15802 ] ) ] ), rec(
4319        desc:= [ 302007 ],
4320        fp:= [ 262, 521 ],
4321        next:= [ 15711, rec(
4322          desc:= [ 206002 ],
4323          fp:= [ 2, 12 ],
4324          next:= [ 15617, 15758 ] ) ] ), 15773, 13539, 13542, rec(
4325        desc:= [ 113003 ],
4326        fp:= [ 4, 14 ],
4327        next:= [ 15541, 15772 ] ), rec(
4328        desc:= [ 302007 ],
4329        fp:= [ 8361, 18341 ],
4330        next:= [ 14831, rec(
4331          desc:= [ 207003 ],
4332          fp:= [ 4, 212 ],
4333          next:= [ 14296, 14928 ] ) ] ), rec(
4334        desc:= [ 111003 ],
4335        fp:= [ 4, 14 ],
4336        next:= [ 15544, 15776 ] ), rec(
4337        desc:= [ 120019 ],
4338        fp:= [ 8, 18, 414 ],
4339        next:= [ 15047, 15048, rec(
4340          desc:= [ 112003 ],
4341          fp:= [ 2, 12 ],
4342          next:= [ 14924, 14827 ] ) ] ), 13650, 13638, rec(
4343        desc:= [ 302007, 210003 ],
4344        fp:= [ 4, 212 ],
4345        next:= [ 15797, 15798 ] ), 13661, 15733, 15412, 13560, rec(
4346        desc:= [ 111003 ],
4347        fp:= [ 2, 12 ],
4348        next:= [ 14273, 15022 ] ), 15020, 13563, 13536, 15551, rec(
4349        desc:= [ 302005, 208003 ],
4350        fp:= [ 2, 12 ],
4351        next:= [ 14908, 14272 ] ), rec(
4352        desc:= [ 112003 ],
4353        fp:= [ 4, 14 ],
4354        next:= [ 14270, 14810 ] ), 14291, rec(
4355        desc:= [ 119019 ],
4356        fp:= [ 8, 18, 414 ],
4357        next:= [ 15055, rec(
4358          desc:= [ 113003 ],
4359          fp:= [ 2, 12 ],
4360          next:= [ 15077, 15056 ] ), rec(
4361          desc:= [ 302007 ],
4362          fp:= [ 8361, 18341 ],
4363          next:= [ rec(
4364            desc:= [ 114003 ],
4365            fp:= [ 2, 12 ],
4366            next:= [ 14816, 14833 ] ), rec(
4367            desc:= [ 208003 ],
4368            fp:= [ 2, 111 ],
4369            next:= [ rec(
4370              desc:= [ 115003 ],
4371              fp:= [ 2, 12 ],
4372              next:= [ 14930, 14912 ] ), rec(
4373              desc:= [ 116003 ],
4374              fp:= [ 2, 12 ],
4375              next:= [ 14297, 14312 ] ) ] ) ] ) ] ), 13648, rec(
4376        desc:= [ 112003 ],
4377        fp:= [ 2, 12 ],
4378        next:= [ 14909, 14813 ] ), 15018, rec(
4379        desc:= [ 113003 ],
4380        fp:= [ 4, 14, 212 ],
4381        next:= [ 14920, 14823, 15042 ] ), rec(
4382        desc:= [ 302007 ],
4383        fp:= [ 8361, 18341 ],
4384        next:= [ rec(
4385          desc:= [ 109003 ],
4386          fp:= [ 2, 12 ],
4387          next:= [ 15052, 15026 ] ), rec(
4388          desc:= [ 207003 ],
4389          fp:= [ 4, 212 ],
4390          next:= [ 14311, 14945 ] ) ] ), 13662, 15734, 15407, rec(
4391        desc:= [ 112003 ],
4392        fp:= [ 4, 14, 212 ],
4393        next:= [ 14310, 14847, rec(
4394          desc:= [ 108003 ],
4395          fp:= [ 4, 212 ],
4396          next:= [ 15050, 15025 ] ) ] ), 13647, rec(
4397        desc:= [ 302007 ],
4398        fp:= [ 8361, 18341 ],
4399        next:= [ 15554, rec(
4400          desc:= [ 210003 ],
4401          fp:= [ 2, 12 ],
4402          next:= [ 15796, 15795 ] ) ] ), 13561, rec(
4403        desc:= [ 111003 ],
4404        fp:= [ 4, 14 ],
4405        next:= [ 14926, 14829 ] ), rec(
4406        desc:= [ 118011 ],
4407        fp:= [ 8, 18, 414 ],
4408        next:= [ rec(
4409          desc:= [ 302006, 209003 ],
4410          fp:= [ 2, 12 ],
4411          next:= [ 14922, 14290 ] ), 14825, 15044 ] ) ] ), rec(
4412      fp:= [ 45825, 52041, 62802 ],
4413      next:= [ 14744, 12534, 17629 ] ), rec(
4414      fp:= [ 338, 13775, 32456, 49733, 58839, 68820, 77726 ],
4415      next:= [ 17719, 13959, 12741, 12739, 13898, 12578, 17665 ] ), rec(
4416      desc:= [ 108003 ],
4417      fp:= [ 14, 212 ],
4418      next:= [ 13706, rec(
4419        desc:= [ 123019 ],
4420        fp:= [ 8, 18 ],
4421        next:= [ 13704, 13705 ] ) ] ), rec(
4422      fp:= [ 35520, 49268, 68482 ],
4423      next:= [ 16546, 16339, 16959 ] ), rec(
4424      fp:= [ 34655, 62472, 63677 ],
4425      next:= [ 17395, 17391, 17315 ] ), rec(
4426      fp:= [ 9994, 29864, 49386, 77169 ],
4427      next:= [ 13166, 12899, 13203, 12869 ] ), rec(
4428      fp:= [ 1259, 8313, 29497, 77307, 79362, 83136 ],
4429      next:= [ 16977, rec(
4430        desc:= [ 110003 ],
4431        fp:= [ 8, 18 ],
4432        next:= [ 16979, 16976 ] ), 17916, 16975, 16983, 17914 ] ), 17650, rec(
4433      fp:= [ 4337, 5096, 7661, 8018, 12269, 13307, 24018, 26104, 26692,
443428863, 31932, 39780, 39960, 43402, 47334, 49845, 54459, 61822, 64228, 64486,
443564807, 71104, 71159, 75221, 78158, 79844, 84332, 85417, 89709, 92873, 94663,
443695560, 99561 ],
4437      next:= [ 15196, 14086, 14501, 14634, rec(
4438        desc:= [ 111003 ],
4439        fp:= [ 13, 211 ],
4440        next:= [ 14490, 14494 ] ), 14057, 15195, 14083, 12672, 15144, rec(
4441        desc:= [ 112003 ],
4442        fp:= [ 14, 212 ],
4443        next:= [ 14489, 14493 ] ), rec(
4444        desc:= [ 40104005 ],
4445        fp:= [ 1, 3201 ],
4446        next:= [ 14496, 14498 ] ), 15216, 14077, rec(
4447        desc:= [ 107003 ],
4448        fp:= [ 13, 211 ],
4449        next:= [ 17804, 12715 ] ), 15221, 12659, 14078, 14492, rec(
4450        desc:= [ 108003 ],
4451        fp:= [ 13, 211 ],
4452        next:= [ 13875, 15103 ] ), 15220, 12707, rec(
4453        desc:= [ 302008 ],
4454        fp:= [ 321, 14181 ],
4455        next:= [ 13878, rec(
4456          desc:= [ 112003 ],
4457          fp:= [ 2, 12 ],
4458          next:= [ 15101, 15160 ] ) ] ), rec(
4459        desc:= [ 302008 ],
4460        fp:= [ 401, 18221 ],
4461        next:= [ 17803, rec(
4462          desc:= [ 112003 ],
4463          fp:= [ 2, 12 ],
4464          next:= [ 12710, 12721 ] ) ] ), 14491, 12667, rec(
4465        desc:= [ 302011 ],
4466        fp:= [ 20601, 30701 ],
4467        next:= [ 14653, rec(
4468          desc:= [ 112003 ],
4469          fp:= [ 2, 12 ],
4470          next:= [ 14638, 14654 ] ) ] ), 14488, 14081, 15116, 12665,
447115215, rec(
4472        desc:= [ 109003 ],
4473        fp:= [ 13, 211 ],
4474        next:= [ 13876, 15155 ] ) ] ), rec(
4475      fp:= [ 48860, 91618 ],
4476      next:= [ rec(
4477        desc:= [ 108003 ],
4478        fp:= [ 4, 14, 212 ],
4479        next:= [ 13796, 13799, 13800 ] ), rec(
4480        desc:= [ 302006 ],
4481        fp:= [ 1302, 2601, 91701 ],
4482        next:= [ 13746, rec(
4483          desc:= [ 106003 ],
4484          fp:= [ 4, 14 ],
4485          next:= [ 13727, 13749 ] ), 13750 ] ) ] ), rec(
4486      fp:= [ 4941, 12730 ],
4487      next:= [ 17195, 17196 ] ), 17822, rec(
4488      fp:= [ 47453, 51943, 54334, 79177, 82971, 97653 ],
4489      next:= [ 17746, 17748, 13802, 13808, 13804, 13805 ] ), rec(
4490      fp:= [ 1012, 1366, 1618, 1965, 5218, 5464, 7522, 12154, 13379, 13692,
449114582, 14652, 16533, 17040, 18462, 20303, 24428, 24560, 25998, 26483, 31965,
449232847, 32922, 33873, 35081, 35371, 35824, 37776, 38498, 39033, 39849, 41518,
449341541, 47238, 50278, 55236, 55974, 56701, 58994, 59473, 61527, 63990, 66403,
449468248, 72530, 74433, 75751, 76873, 76915, 77692, 80415, 83325, 92524, 92859,
449598014 ],
4496      next:= [ 13989, rec(
4497        desc:= [ 120011 ],
4498        fp:= [ 8, 18 ],
4499        next:= [ 15282, 15241 ] ), 15316, rec(
4500        desc:= [ 112003 ],
4501        fp:= [ 4, 14, 212 ],
4502        next:= [ 13056, 13057, rec(
4503          desc:= [ 117011 ],
4504          fp:= [ 16, 818 ],
4505          next:= [ 13033, 12764 ] ) ] ), rec(
4506        desc:= [ 118011 ],
4507        fp:= [ 16, 818 ],
4508        next:= [ 13031, 12778 ] ), 12790, rec(
4509        desc:= [ 114011 ],
4510        fp:= [ 16, 26, 818 ],
4511        next:= [ rec(
4512          desc:= [ 110003 ],
4513          fp:= [ 4, 14 ],
4514          next:= [ 12966, 12934 ] ), 17695, rec(
4515          desc:= [ 302007 ],
4516          fp:= [ 1801, 90901 ],
4517          next:= [ 12605, rec(
4518            desc:= [ 112003 ],
4519            fp:= [ 4, 14 ],
4520            next:= [ 12616, 12614 ] ) ] ) ] ), rec(
4521        desc:= [ 113003 ],
4522        fp:= [ 2, 12 ],
4523        next:= [ 15332, 15331 ] ), rec(
4524        desc:= [ 302007 ],
4525        fp:= [ 8361, 18341 ],
4526        next:= [ 15234, rec(
4527          desc:= [ 119011 ],
4528          fp:= [ 20, 812 ],
4529          next:= [ 13992, 15272 ] ) ] ), 12997, 14005, 12777, rec(
4530        desc:= [ 302007 ],
4531        fp:= [ 8361, 18341 ],
4532        next:= [ 15236, rec(
4533          desc:= [ 120011 ],
4534          fp:= [ 20, 812 ],
4535          next:= [ 13993, 15274 ] ) ] ), rec(
4536        desc:= [ 113011 ],
4537        fp:= [ 16, 26, 818 ],
4538        next:= [ 12932, 17699, 12612 ] ), rec(
4539        desc:= [ 117011 ],
4540        fp:= [ 20, 812 ],
4541        next:= [ 14002, 15262 ] ), 15310, 14721, 17690, 14725, 14704,
454214573, rec(
4543        desc:= [ 106003 ],
4544        fp:= [ 15, 411 ],
4545        next:= [ 13988, 15268 ] ), rec(
4546        desc:= [ 302007 ],
4547        fp:= [ 401, 14261 ],
4548        next:= [ 13994, rec(
4549          desc:= [ 115003 ],
4550          fp:= [ 4, 14 ],
4551          next:= [ 15279, 15238 ] ) ] ), 15364, 12765, 14718, rec(
4552        desc:= [ 111003 ],
4553        fp:= [ 2, 12 ],
4554        next:= [ 15319, 15320 ] ), rec(
4555        desc:= [ 115011 ],
4556        fp:= [ 16, 818 ],
4557        next:= [ rec(
4558          desc:= [ 111003 ],
4559          fp:= [ 4, 14 ],
4560          next:= [ 12965, 12924 ] ), rec(
4561          desc:= [ 111003 ],
4562          fp:= [ 4, 14 ],
4563          next:= [ 12593, 12615 ] ) ] ), 14701, 14707, 14557, 14570, 13009,
456415327, rec(
4565        desc:= [ 117011 ],
4566        fp:= [ 16, 818 ],
4567        next:= [ rec(
4568          desc:= [ 108003 ],
4569          fp:= [ 4, 14 ],
4570          next:= [ 13054, 13053 ] ), 12787 ] ), 17700, 14580, 15306, 12988,
457114562, rec(
4572        desc:= [ 107003 ],
4573        fp:= [ 4, 212 ],
4574        next:= [ 14558, 14559 ] ), 15314, 12598, rec(
4575        desc:= [ 117011 ],
4576        fp:= [ 20, 812 ],
4577        next:= [ 14000, 15301 ] ), rec(
4578        desc:= [ 113011 ],
4579        fp:= [ 16, 26, 818 ],
4580        next:= [ 12961, 17698, 12610 ] ), rec(
4581        desc:= [ 106003 ],
4582        fp:= [ 15, 411 ],
4583        next:= [ 13986, 15226 ] ), rec(
4584        desc:= [ 112003 ],
4585        fp:= [ 4, 14 ],
4586        next:= [ 15275, 15232 ] ), 14576, 14710, 15308, 15330, rec(
4587        desc:= [ 111003 ],
4588        fp:= [ 4, 14, 212 ],
4589        next:= [ 12975, 12943, 12617 ] ), rec(
4590        desc:= [ 113003 ],
4591        fp:= [ 2, 12 ],
4592        next:= [ 15283, 15242 ] ), rec(
4593        desc:= [ 112003 ],
4594        fp:= [ 2, 12 ],
4595        next:= [ 15269, 15229 ] ), 14715 ] ), rec(
4596      fp:= [ 4593, 6307, 18111, 37513, 39656, 41410 ],
4597      next:= [ 14089, 14143, 14149, 15658, 15661, 15656 ] ), rec(
4598      fp:= [ 39785, 49390, 88956, 90936 ],
4599      next:= [ 16118, 16754, 16740, rec(
4600        desc:= [ 110003 ],
4601        fp:= [ 8, 18 ],
4602        next:= [ 17115, 17100 ] ) ] ), rec(
4603      fp:= [ 42267, 77877, 78193 ],
4604      next:= [ rec(
4605        desc:= [ 111003 ],
4606        fp:= [ 8, 18 ],
4607        next:= [ 15746, 15612 ] ), rec(
4608        desc:= [ 110003 ],
4609        fp:= [ 4, 14 ],
4610        next:= [ 15416, 15701 ] ), 15722 ] ), 17617, 17303, rec(
4611      desc:= [ 111003 ],
4612      fp:= [ 15, 213 ],
4613      next:= [ 14748, 14747 ] ), rec(
4614      fp:= [ 2500, 9631, 21597, 62891, 66429, 68438, 68948, 81479, 98023 ],
4615      next:= [ 12436, 12460, rec(
4616        desc:= [ 107003 ],
4617        fp:= [ 8, 18 ],
4618        next:= [ 12435, 12458 ] ), 17621, rec(
4619        desc:= [ 111003 ],
4620        fp:= [ 4, 14 ],
4621        next:= [ 12466, 12467 ] ), 12494, rec(
4622        desc:= [ 106003 ],
4623        fp:= [ 214, 412 ],
4624        next:= [ 17589, 12431 ] ), 12492, 12404 ] ), 17850, 12278, rec(
4625      fp:= [ 914, 1004, 3049, 3484, 7365, 8699, 13267, 16735, 19152, 21377,
462622740, 31955, 37901, 41813, 46912, 51983, 53487, 53969, 54172, 54232, 54918,
462755179, 55776, 64628, 65231, 67660, 69693, 71944, 73667, 79794, 83848, 93493,
462894220, 94521, 97099, 99404 ],
4629      next:= [ 15645, 14210, 14378, 14369, 14338, 13380, 14376, 13383, 14380,
463014212, rec(
4631        desc:= [ 105003 ],
4632        fp:= [ 14, 212 ],
4633        next:= [ 15570, 15631 ] ), rec(
4634        desc:= [ 109003 ],
4635        fp:= [ 4, 14 ],
4636        next:= [ 15392, 15397 ] ), 14339, rec(
4637        desc:= [ 109003 ],
4638        fp:= [ 2, 12 ],
4639        next:= [ 15537, 15521 ] ), 14372, 13393, rec(
4640        desc:= [ 109003 ],
4641        fp:= [ 14, 212 ],
4642        next:= [ 15584, 15390 ] ), 13422, rec(
4643        desc:= [ 105003 ],
4644        fp:= [ 14, 212 ],
4645        next:= [ 13394, 13395 ] ), 15538, 13692, 13696, rec(
4646        desc:= [ 112003 ],
4647        fp:= [ 4, 212 ],
4648        next:= [ 15399, 15395 ] ), 14371, rec(
4649        desc:= [ 107003 ],
4650        fp:= [ 13, 211 ],
4651        next:= [ 14219, 14208 ] ), 14188, 15628, 14220, 14343, 14374, 14189,
465213664, 13424, 15585, 13693, rec(
4653        desc:= [ 105003 ],
4654        fp:= [ 14, 212 ],
4655        next:= [ 15393, 15643 ] ) ] ), rec(
4656      fp:= [ 2462, 9432, 27716, 95393 ],
4657      next:= [ rec(
4658        desc:= [ 104003 ],
4659        fp:= [ 14, 212 ],
4660        next:= [ 13793, 13767 ] ), rec(
4661        desc:= [ 302004 ],
4662        fp:= [ 4281, 14221 ],
4663        next:= [ 13726, rec(
4664          desc:= [ 108003 ],
4665          fp:= [ 4, 212 ],
4666          next:= [ 13724, 13745 ] ) ] ), rec(
4667        desc:= [ 105003 ],
4668        fp:= [ 14, 212 ],
4669        next:= [ 13786, 13784 ] ), 13740 ] ), 17790, rec(
4670      fp:= [ 9254, 65907 ],
4671      next:= [ 15698, 14114 ] ), 16435, rec(
4672      fp:= [ 3578, 3677, 11575, 13011, 14743, 15072, 20344, 23985, 29455,
467340087, 41806, 42769, 46884, 49678, 57837, 58962, 59662, 59938, 62538, 63277,
467464477, 67282, 67463, 68524, 68603, 69375, 69832, 71461, 76871, 78418, 84646,
467584987, 86572, 87275, 87895, 89221, 90789, 94971, 95495, 96437, 98245, 98563 ],
4676      next:= [ 13582, rec(
4677        desc:= [ 302007 ],
4678        fp:= [ 441, 18261 ],
4679        next:= [ 14785, rec(
4680          desc:= [ 207002 ],
4681          fp:= [ 4, 212 ],
4682          next:= [ 14248, 14880 ] ) ] ), rec(
4683        desc:= [ 119011 ],
4684        fp:= [ 8, 18, 414 ],
4685        next:= [ 14779, rec(
4686          desc:= [ 302006, 209002 ],
4687          fp:= [ 2, 12 ],
4688          next:= [ 14874, 14242 ] ), 14980 ] ), rec(
4689        desc:= [ 120019 ],
4690        fp:= [ 8, 18, 414 ],
4691        next:= [ rec(
4692          desc:= [ 113003 ],
4693          fp:= [ 2, 12 ],
4694          next:= [ 14991, 14996 ] ), 14992, rec(
4695          desc:= [ 302007 ],
4696          fp:= [ 441, 18261 ],
4697          next:= [ 14787, rec(
4698            desc:= [ 115003 ],
4699            fp:= [ 2, 12 ],
4700            next:= [ 14255, 14882 ] ) ] ) ] ), 14390, 15494, 13599, rec(
4701        desc:= [ 113003 ],
4702        fp:= [ 4, 14, 212 ],
4703        next:= [ 14777, 14872, 14978 ] ), rec(
4704        desc:= [ 302007 ],
4705        fp:= [ 441, 18261 ],
4706        next:= [ 15692, rec(
4707          desc:= [ 114003 ],
4708          fp:= [ 4, 14 ],
4709          next:= [ 15507, 15508 ] ) ] ), 15461, 14389, rec(
4710        desc:= [ 302010 ],
4711        fp:= [ 41001, 51301 ],
4712        next:= [ 14988, rec(
4713          desc:= [ 207003 ],
4714          fp:= [ 4, 212 ],
4715          next:= [ 14885, 14253 ] ) ] ), rec(
4716        desc:= [ 302006, 209002 ],
4717        fp:= [ 2, 12 ],
4718        next:= [ 14860, 14224 ] ), rec(
4719        desc:= [ 302007 ],
4720        fp:= [ 441, 18261 ],
4721        next:= [ 15689, rec(
4722          desc:= [ 210002 ],
4723          fp:= [ 2, 12 ],
4724          next:= [ 15504, 15503 ] ) ] ), 15675, 13478, 15452, rec(
4725        desc:= [ 111003 ],
4726        fp:= [ 4, 14 ],
4727        next:= [ 14783, 14878 ] ), rec(
4728        desc:= [ 112003 ],
4729        fp:= [ 2, 12 ],
4730        next:= [ 14958, 14225 ] ), 13597, rec(
4731        desc:= [ 111003 ],
4732        fp:= [ 4, 14 ],
4733        next:= [ 15482, 15676 ] ), 13604, 13596, 13469, 13481, 13470, rec(
4734        desc:= [ 112003 ],
4735        fp:= [ 4, 14, 212 ],
4736        next:= [ 14789, 14252, 14986 ] ), rec(
4737        desc:= [ 121019 ],
4738        fp:= [ 8, 18, 414 ],
4739        next:= [ 14983, 14984, rec(
4740          desc:= [ 112003 ],
4741          fp:= [ 2, 12 ],
4742          next:= [ 14781, 14876 ] ) ] ), 14382, 13627, rec(
4743        desc:= [ 302009 ],
4744        fp:= [ 41001, 51301 ],
4745        next:= [ 14391, rec(
4746          desc:= [ 115003 ],
4747          fp:= [ 2, 12 ],
4748          next:= [ 14422, 14392 ] ) ] ), rec(
4749        desc:= [ 302007, 210002 ],
4750        fp:= [ 4, 212 ],
4751        next:= [ 15505, 15506 ] ), rec(
4752        desc:= [ 112003 ],
4753        fp:= [ 2, 12 ],
4754        next:= [ 14386, 14385 ] ), 13468, rec(
4755        desc:= [ 302009 ],
4756        fp:= [ 902, 1801 ],
4757        next:= [ 15464, rec(
4758          desc:= [ 206002 ],
4759          fp:= [ 2, 12 ],
4760          next:= [ 15460, 15463 ] ) ] ), 15462, rec(
4761        desc:= [ 113003 ],
4762        fp:= [ 4, 14 ],
4763        next:= [ 14762, 14222 ] ), 15442, 14414, 13471, rec(
4764        desc:= [ 113003 ],
4765        fp:= [ 4, 14 ],
4766        next:= [ 15478, 15674 ] ), 14384 ] ), rec(
4767      fp:= [ 4410, 22018, 27051, 32877, 35862, 52235, 53867, 57848 ],
4768      next:= [ 13807, 13815, 17757, 17750, 17769, 17753, 13817,
476917760 ] ), rec(
4770      fp:= [ 1835, 18958, 37614, 42910, 51883, 65536, 72399, 80379, 84223,
477198983 ],
4772      next:= [ 13026, 12627, 17692, 12773, 13995, 12772, 15295, 13024, 15355,
477315256 ] ), 13068, rec(
4774      fp:= [ 6671, 12282, 23109, 24133, 45301, 64790, 70103, 76609, 86015,
477593144, 99533 ],
4776      next:= [ 12485, 12420, 12454, 12452, 17612, 12530, 12487, 17554, 17583,
477712421, 12424 ] ), rec(
4778      fp:= [ 613, 2846, 5539, 6076, 13299, 14332, 15830, 19418, 23443, 27129,
477928350, 32771, 33294, 34263, 47135, 50741, 54585, 59664, 61041, 66902, 67120,
478067325, 74618, 77141, 77770, 77914, 80646, 81415, 88631, 97901, 99054 ],
4781      next:= [ rec(
4782        desc:= [ 110003 ],
4783        fp:= [ 2, 12 ],
4784        next:= [ rec(
4785          desc:= [ 302008, 214002 ],
4786          fp:= [ 3, 112 ],
4787          next:= [ 12751, 12750 ] ), 12753 ] ), 14546, 13935, rec(
4788        desc:= [ 110003 ],
4789        fp:= [ 15, 213 ],
4790        next:= [ 13942, 13923 ] ), rec(
4791        desc:= [ 110003 ],
4792        fp:= [ 2, 12 ],
4793        next:= [ 13983, 13978 ] ), 14687, 12747, 14550, 17734, 17736,
479414552, rec(
4795        desc:= [ 40104006 ],
4796        fp:= [ 1, 1601 ],
4797        next:= [ 12574, 12575 ] ), rec(
4798        desc:= [ 112003 ],
4799        fp:= [ 14, 212 ],
4800        next:= [ 13984, 13971 ] ), rec(
4801        desc:= [ 109003 ],
4802        fp:= [ 13, 211 ],
4803        next:= [ 17680, 12573 ] ), 13919, 13943, 17732, 13915, rec(
4804        desc:= [ 111003 ],
4805        fp:= [ 14, 212 ],
4806        next:= [ 13912, 13927 ] ), 17740, rec(
4807        desc:= [ 109003 ],
4808        fp:= [ 13, 211 ],
4809        next:= [ 17678, 12571 ] ), 14538, 13973, rec(
4810        desc:= [ 302011 ],
4811        fp:= [ 20601, 30701 ],
4812        next:= [ rec(
4813          desc:= [ 111003 ],
4814          fp:= [ 2, 12 ],
4815          next:= [ 13911, 13930 ] ), 13924 ] ), 13939, 13970, rec(
4816        desc:= [ 302011 ],
4817        fp:= [ 21001, 57481 ],
4818        next:= [ 14698, rec(
4819          desc:= [ 112003 ],
4820          fp:= [ 2, 12 ],
4821          next:= [ 14688, 14700 ] ) ] ), 13925, rec(
4822        desc:= [ 110003 ],
4823        fp:= [ 14, 212 ],
4824        next:= [ 14696, 14691 ] ), 13918, 13974 ] ), 13418, 13723, 16974,
482517832, rec(
4826      fp:= [ 3262, 15404, 38092, 38328, 38730, 42123, 44965, 46436, 48346,
482751457, 53323, 57614, 58205, 68733, 69393, 72127, 73151, 73599, 74858, 76161,
482876335, 78397, 82731, 84419, 84956, 87879, 94766, 95295, 98948 ],
4829      next:= [ rec(
4830        desc:= [ 111003 ],
4831        fp:= [ 2, 12 ],
4832        next:= [ 15092, 15130 ] ), 14601, rec(
4833        desc:= [ 112003 ],
4834        fp:= [ 4, 14 ],
4835        next:= [ 12685, 12686 ] ), rec(
4836        desc:= [ 302018 ],
4837        fp:= [ 1161, 42741 ],
4838        next:= [ 17780, rec(
4839          desc:= [ 110003 ],
4840          fp:= [ 4, 14 ],
4841          next:= [ 12684, 12683 ] ) ] ), 14026, 14028, 14458, 15170, rec(
4842        desc:= [ 106003 ],
4843        fp:= [ 15, 411 ],
4844        next:= [ 13844, 15124 ] ), 14610, rec(
4845        desc:= [ 112003 ],
4846        fp:= [ 4, 14 ],
4847        next:= [ 15088, 15131 ] ), rec(
4848        desc:= [ 107003 ],
4849        fp:= [ 4, 212 ],
4850        next:= [ 14452, 14455 ] ), 15166, rec(
4851        desc:= [ 111003 ],
4852        fp:= [ 2, 12 ],
4853        next:= [ 14030, 14029 ] ), rec(
4854        desc:= [ 111003 ],
4855        fp:= [ 4, 14 ],
4856        next:= [ 12636, 12637 ] ), 17783, 14084, 12690, rec(
4857        desc:= [ 106003 ],
4858        fp:= [ 15, 411 ],
4859        next:= [ 13842, 15082 ] ), 14606, 14598, rec(
4860        desc:= [ 111003 ],
4861        fp:= [ 2, 12 ],
4862        next:= [ 15175, 15176 ] ), 13845, 12678, 12641, 15172, rec(
4863        desc:= [ 302007 ],
4864        fp:= [ 441, 18261 ],
4865        next:= [ 15090, rec(
4866          desc:= [ 120011 ],
4867          fp:= [ 20, 812 ],
4868          next:= [ 13848, 15128 ] ) ] ), 12635, 14449 ] ), rec(
4869      fp:= [ 22958, 72270 ],
4870      next:= [ rec(
4871        desc:= [ 111003 ],
4872        fp:= [ 4, 14 ],
4873        next:= [ 15598, 15596 ] ), 15597 ] ), rec(
4874      fp:= [ 2383, 2483, 4896, 11671, 22637, 27069, 32196, 35930, 37406,
487541563, 69287, 71287, 75402, 76531, 79300 ],
4876      next:= [ 15682, 15497, 14997, 14761, 14788, rec(
4877        desc:= [ 109003 ],
4878        fp:= [ 2, 12 ],
4879        next:= [ 14247, 14886 ] ), rec(
4880        desc:= [ 110003 ],
4881        fp:= [ 4, 212 ],
4882        next:= [ 14859, 14241 ] ), 14415, 14111, 15501, 15498, 15684, 14959,
488314423, 15685 ] ), rec(
4884      fp:= [ 36362, 84781 ],
4885      next:= [ 12515, 14749 ] ), 14753, 13074, rec(
4886      fp:= [ 7484, 29236, 34164, 36202, 49665, 53600, 61414, 62192, 71238,
488773189, 97851 ],
4888      next:= [ 14133, 14170, 14134, 14164, 14139, 15672, rec(
4889        desc:= [ 108003 ],
4890        fp:= [ 2, 12 ],
4891        next:= [ 15655, 15652 ] ), 14131, 14167, 14142, 14166 ] ), rec(
4892      fp:= [ 1486, 5934, 12865, 18997, 19852, 21575, 21654, 24882, 28581,
489328714, 34062, 36399, 39446, 40667, 43074, 46332, 46339, 46586, 57998, 58131,
489458367, 66251, 66917, 70342, 72045, 78583, 81573, 84617, 91945 ],
4895      next:= [ 13549, rec(
4896        desc:= [ 105003 ],
4897        fp:= [ 13, 211 ],
4898        next:= [ 14314, 14309 ] ), rec(
4899        desc:= [ 302007 ],
4900        fp:= [ 83, 441, 18261 ],
4901        next:= [ rec(
4902          desc:= [ 108003 ],
4903          fp:= [ 14, 212 ],
4904          next:= [ 15078, 15072 ] ), 14936, rec(
4905          desc:= [ 119011 ],
4906          fp:= [ 8, 18, 414 ],
4907          next:= [ 14943, 14845, 15065 ] ) ] ), rec(
4908        desc:= [ 120019 ],
4909        fp:= [ 8, 18, 414 ],
4910        next:= [ 15069, 15063, rec(
4911          desc:= [ 302007 ],
4912          fp:= [ 4281, 14221 ],
4913          next:= [ rec(
4914            desc:= [ 110003 ],
4915            fp:= [ 14, 212 ],
4916            next:= [ 14302, 14837 ] ), 14940 ] ) ] ), rec(
4917        desc:= [ 107003 ],
4918        fp:= [ 13, 211 ],
4919        next:= [ 15058, 15067 ] ), 15608, rec(
4920        desc:= [ 108003 ],
4921        fp:= [ 214, 412 ],
4922        next:= [ 15425, 15712 ] ), rec(
4923        desc:= [ 109003 ],
4924        fp:= [ 4, 212 ],
4925        next:= [ 15713, 15434 ] ), rec(
4926        desc:= [ 108003 ],
4927        fp:= [ 13, 211 ],
4928        next:= [ rec(
4929          desc:= [ 107003 ],
4930          fp:= [ 2, 12 ],
4931          next:= [ 15783, 15777 ] ), 15563 ] ), rec(
4932        desc:= [ 109003 ],
4933        fp:= [ 213, 411 ],
4934        next:= [ 15547, rec(
4935          desc:= [ 302007, 40305005 ],
4936          fp:= [ 1, 1601 ],
4937          next:= [ 15810, 15808 ] ) ] ), 14305, rec(
4938        desc:= [ 110003 ],
4939        fp:= [ 4, 14, 212 ],
4940        next:= [ 13516, 13526, 13527 ] ), 15738, 13655, rec(
4941        desc:= [ 110007 ],
4942        fp:= [ 4, 14, 212 ],
4943        next:= [ 15432, rec(
4944          desc:= [ 104003 ],
4945          fp:= [ 14, 212 ],
4946          next:= [ 15618, 15744 ] ), 15718 ] ), rec(
4947        desc:= [ 107003 ],
4948        fp:= [ 16, 214 ],
4949        next:= [ 13652, 13656 ] ), rec(
4950        desc:= [ 107003 ],
4951        fp:= [ 4, 14, 212 ],
4952        next:= [ rec(
4953          desc:= [ 108003 ],
4954          fp:= [ 2, 12 ],
4955          next:= [ 15427, 15766 ] ), 15765, 15725 ] ), rec(
4956        desc:= [ 106003 ],
4957        fp:= [ 13, 211 ],
4958        next:= [ 14835, 14841 ] ), 14307, rec(
4959        desc:= [ 302007 ],
4960        fp:= [ 83, 441, 18261 ],
4961        next:= [ 15071, 14935, rec(
4962          desc:= [ 208002 ],
4963          fp:= [ 113, 311 ],
4964          next:= [ rec(
4965            desc:= [ 112003 ],
4966            fp:= [ 13, 211 ],
4967            next:= [ 14818, 14844 ] ), 14913 ] ) ] ), rec(
4968        desc:= [ 105003 ],
4969        fp:= [ 14, 212 ],
4970        next:= [ 14939, 15028 ] ), rec(
4971        desc:= [ 104003 ],
4972        fp:= [ 14, 212 ],
4973        next:= [ 13514, 13523 ] ), 13629, rec(
4974        desc:= [ 107003 ],
4975        fp:= [ 16, 214 ],
4976        next:= [ 14952, 14283 ] ), rec(
4977        desc:= [ 111003 ],
4978        fp:= [ 4, 14, 212 ],
4979        next:= [ 15435, 15740, rec(
4980          desc:= [ 302008 ],
4981          fp:= [ 403, 50901 ],
4982          next:= [ rec(
4983            desc:= [ 302005, 208002 ],
4984            fp:= [ 4, 14 ],
4985            next:= [ 15763, 15764 ] ), 15430 ] ) ] ), 13551, rec(
4986        desc:= [ 109003 ],
4987        fp:= [ 214, 412 ],
4988        next:= [ 15564, rec(
4989          desc:= [ 302008, 40305006 ],
4990          fp:= [ 1, 801 ],
4991          next:= [ 15803, 15806 ] ) ] ), 14854, rec(
4992        desc:= [ 108003 ],
4993        fp:= [ 15, 213 ],
4994        next:= [ 15031, 14284 ] ) ] ), 14542, rec(
4995      fp:= [ 2246, 14213, 22573, 32532, 36720, 39219, 40248, 42349, 50866,
499669675, 72980, 83442 ],
4997      next:= [ rec(
4998        desc:= [ 302008 ],
4999        fp:= [ 41001, 51301 ],
5000        next:= [ rec(
5001          desc:= [ 106003, 302006, 305016, 40205007 ],
5002          fp:= [ 1, 1601 ],
5003          next:= [ 13327, 13329 ] ), 13286 ] ), 13249, 13253, rec(
5004        desc:= [ 110007 ],
5005        fp:= [ 4, 14, 212 ],
5006        next:= [ 13374, rec(
5007          desc:= [ 107003 ],
5008          fp:= [ 4, 14 ],
5009          next:= [ 13346, 13372 ] ), rec(
5010          desc:= [ 107003 ],
5011          fp:= [ 4, 14, 212 ],
5012          next:= [ 13345, 13373, 13379 ] ) ] ), rec(
5013        desc:= [ 107003 ],
5014        fp:= [ 4, 212 ],
5015        next:= [ 13231, 13264 ] ), rec(
5016        desc:= [ 106003 ],
5017        fp:= [ 14, 212 ],
5018        next:= [ 13370, 13367 ] ), 13224, rec(
5019        desc:= [ 108003 ],
5020        fp:= [ 4, 14, 212 ],
5021        next:= [ 13229, 13257, 13263 ] ), rec(
5022        desc:= [ 109003 ],
5023        fp:= [ 2, 12 ],
5024        next:= [ 13316, 13308 ] ), 13256, rec(
5025        desc:= [ 302009 ],
5026        fp:= [ 40902, 91301 ],
5027        next:= [ rec(
5028          desc:= [ 304015, 40104006 ],
5029          fp:= [ 1, 1601 ],
5030          next:= [ 13313, 13315 ] ), 13311 ] ), rec(
5031        desc:= [ 108003 ],
5032        fp:= [ 4, 212 ],
5033        next:= [ 13284, 13322 ] ) ] ), rec(
5034      fp:= [ 55384, 63110 ],
5035      next:= [ 14101, 14108 ] ), rec(
5036      fp:= [ 1177, 8093, 52677, 53608 ],
5037      next:= [ 17637, 17642, 17643, 17646 ] ), rec(
5038      fp:= [ 381, 5634, 8661, 12305, 13797, 14576, 14871, 16542, 17528,
503917745, 19350, 22506, 32577, 35478, 38008, 38810, 43406, 45101, 46719, 46870,
504048285, 52695, 54490, 55928, 66005, 70186, 70511, 73928, 77411, 80721, 82828,
504183377, 90335, 92026, 94879, 96739, 98454, 99380 ],
5042      next:= [ 14618, 12799, 15123, 12724, 15192, 17787, 14628, 14042, 15167,
504312800, 15152, 14474, 17793, 12646, 12723, rec(
5044        desc:= [ 110003 ],
5045        fp:= [ 2, 12 ],
5046        next:= [ 14477, 14470 ] ), 13851, 14622, 14039, 12648, 12653, 12798,
504712649, 13854, 12701, 13871, 14480, 15212, 15081, 17795, 15191, 14076, 14040,
504815113, 17786, 17805, rec(
5049        desc:= [ 113003 ],
5050        fp:= [ 2, 12 ],
5051        next:= [ 15100, 15143 ] ), 14625 ] ), 12513, rec(
5052      fp:= [ 5649, 6726, 13349, 76802, 96273 ],
5053      next:= [ rec(
5054        desc:= [ 111003 ],
5055        fp:= [ 13, 211 ],
5056        next:= [ 13840, 13828 ] ), rec(
5057        desc:= [ 302010 ],
5058        fp:= [ 20601, 30701 ],
5059        next:= [ 13833, 13832 ] ), 17767, 13829, 17775 ] ), rec(
5060      fp:= [ 13673, 17012, 19534, 25348, 25374, 28487, 32964, 34028, 36516,
506136808, 45665, 48043, 51156, 52020, 56099, 62205, 64167, 66768, 71619, 71816,
506274732, 76877, 79169, 84884, 85021, 88463, 96305, 99127 ],
5063      next:= [ rec(
5064        desc:= [ 302008 ],
5065        fp:= [ 83, 18261 ],
5066        next:= [ 15246, rec(
5067          desc:= [ 109003 ],
5068          fp:= [ 13, 211 ],
5069          next:= [ 14022, 15290 ] ) ] ), rec(
5070        desc:= [ 302007 ],
5071        fp:= [ 83, 18261 ],
5072        next:= [ 15260, rec(
5073          desc:= [ 108003 ],
5074          fp:= [ 13, 211 ],
5075          next:= [ 14019, 15287 ] ) ] ), rec(
5076        desc:= [ 302007 ],
5077        fp:= [ 14261, 18221 ],
5078        next:= [ rec(
5079          desc:= [ 40205006 ],
5080          fp:= [ 1, 801 ],
5081          next:= [ 13036, 13039 ] ), 12781 ] ), rec(
5082        desc:= [ 107003 ],
5083        fp:= [ 213, 411 ],
5084        next:= [ 12620, 12938 ] ), rec(
5085        desc:= [ 110003 ],
5086        fp:= [ 14, 212 ],
5087        next:= [ 15337, 15344 ] ), 15345, rec(
5088        desc:= [ 109003 ],
5089        fp:= [ 15, 213 ],
5090        next:= [ 15342, 15348 ] ), 14591, 14589, rec(
5091        desc:= [ 302008 ],
5092        fp:= [ 83, 18261 ],
5093        next:= [ rec(
5094          desc:= [ 302011 ],
5095          fp:= [ 502, 1001 ],
5096          next:= [ 15253, 15252 ] ), rec(
5097          desc:= [ 213003 ],
5098          fp:= [ 2, 12, 111 ],
5099          next:= [ 15294, 14010, rec(
5100            desc:= [ 109003 ],
5101            fp:= [ 13, 211 ],
5102            next:= [ 14012, 15288 ] ) ] ) ] ), rec(
5103        desc:= [ 106003, 302006, 302009, 40205006 ],
5104        fp:= [ 1, 801 ],
5105        next:= [ 13006, 13008 ] ), rec(
5106        desc:= [ 110003 ],
5107        fp:= [ 14, 212 ],
5108        next:= [ 15263, 15248 ] ), rec(
5109        desc:= [ 107003 ],
5110        fp:= [ 13, 211 ],
5111        next:= [ 14007, 15277 ] ), rec(
5112        desc:= [ 109003 ],
5113        fp:= [ 14, 212 ],
5114        next:= [ 14736, rec(
5115          desc:= [ 108003 ],
5116          fp:= [ 2, 12 ],
5117          next:= [ 14729, 14738 ] ) ] ), rec(
5118        desc:= [ 110003 ],
5119        fp:= [ 14, 212 ],
5120        next:= [ 15368, rec(
5121          desc:= [ 302012 ],
5122          fp:= [ 502, 1001 ],
5123          next:= [ rec(
5124            desc:= [ 210002 ],
5125            fp:= [ 2, 12 ],
5126            next:= [ 15323, 15350 ] ), 15326 ] ) ] ), rec(
5127        desc:= [ 302008 ],
5128        fp:= [ 83, 18261 ],
5129        next:= [ 15349, rec(
5130          desc:= [ 111003 ],
5131          fp:= [ 15, 213 ],
5132          next:= [ 15365, 15322 ] ) ] ), 15357, 14582, 13000, 14731,
513313002, rec(
5134        desc:= [ 302007 ],
5135        fp:= [ 4182, 14261, 18221 ],
5136        next:= [ rec(
5137          desc:= [ 110003 ],
5138          fp:= [ 2, 12 ],
5139          next:= [ rec(
5140            desc:= [ 303009, 211003 ],
5141            fp:= [ 2, 12 ],
5142            next:= [ 13045, 13044 ] ), rec(
5143            desc:= [ 303009, 211003 ],
5144            fp:= [ 2, 12 ],
5145            next:= [ 13047, 13051 ] ) ] ), rec(
5146          desc:= [ 40205006 ],
5147          fp:= [ 1, 801 ],
5148          next:= [ 13041, 13043 ] ), rec(
5149          desc:= [ 212002 ],
5150          fp:= [ 2, 111 ],
5151          next:= [ 12784, rec(
5152            desc:= [ 111003 ],
5153            fp:= [ 2, 12 ],
5154            next:= [ 12780, 12786 ] ) ] ) ] ), rec(
5155        desc:= [ 109003 ],
5156        fp:= [ 17, 215 ],
5157        next:= [ 14739, 14730 ] ), rec(
5158        desc:= [ 302007 ],
5159        fp:= [ 401, 14261, 18221 ],
5160        next:= [ 17701, rec(
5161          desc:= [ 40205006 ],
5162          fp:= [ 1, 801 ],
5163          next:= [ 12971, 12972 ] ), rec(
5164          desc:= [ 40306007 ],
5165          fp:= [ 1, 1601 ],
5166          next:= [ 12624, 12625 ] ) ] ), 14596, rec(
5167        desc:= [ 107003 ],
5168        fp:= [ 213, 411 ],
5169        next:= [ 12618, 12937 ] ), 15360, rec(
5170        desc:= [ 302008 ],
5171        fp:= [ 83, 18261 ],
5172        next:= [ 15237, rec(
5173          desc:= [ 111003 ],
5174          fp:= [ 15, 213 ],
5175          next:= [ rec(
5176            desc:= [ 109003 ],
5177            fp:= [ 13, 211 ],
5178            next:= [ 14021, 15304 ] ), rec(
5179            desc:= [ 109003 ],
5180            fp:= [ 13, 211 ],
5181            next:= [ 14011, 15291 ] ) ] ) ] ) ] ), 14163, 13547, rec(
5182      fp:= [ 73575, 80095 ],
5183      next:= [ 13363, 13306 ] ), 17815, 17826, rec(
5184      fp:= [ 2783, 6649, 9004, 19917, 19930, 21085, 29501, 29633, 30868,
518537009, 40913, 48754, 49969, 52876, 53705, 54821, 60091, 60127, 60868, 63533,
518665356, 68530, 69588, 69684, 75067, 79197, 81925, 82269, 88343, 93975, 98640 ],
5187      next:= [ 14200, 13682, 14096, 15528, rec(
5188        desc:= [ 112003 ],
5189        fp:= [ 4, 14 ],
5190        next:= [ 15373, rec(
5191          desc:= [ 118011 ],
5192          fp:= [ 16, 26 ],
5193          next:= [ 15380, 15578 ] ) ] ), 14347, rec(
5194        desc:= [ 116011 ],
5195        fp:= [ 22, 814 ],
5196        next:= [ 15383, 15640 ] ), 14345, rec(
5197        desc:= [ 118011 ],
5198        fp:= [ 22, 814 ],
5199        next:= [ 15576, 15635 ] ), 14353, 14194, 15519, 14097, 13403, 13690,
520013411, 14355, 14104, rec(
5201        desc:= [ 112003 ],
5202        fp:= [ 8, 18, 414 ],
5203        next:= [ 15370, 15573, 15633 ] ), 14103, 13409, 15525, 14359, 13414,
520414351, 14205, 13673, 14199, rec(
5205        desc:= [ 118011 ],
5206        fp:= [ 16, 26, 818 ],
5207        next:= [ rec(
5208          desc:= [ 112003 ],
5209          fp:= [ 4, 14 ],
5210          next:= [ 15377, 15381 ] ), 15579, 15634 ] ), rec(
5211        desc:= [ 111003 ],
5212        fp:= [ 8, 18, 414 ],
5213        next:= [ 15374, 15572, 15632 ] ), 13687 ] ), rec(
5214      fp:= [ 42623, 80253 ],
5215      next:= [ 14756, 12523 ] ), 14760, rec(
5216      fp:= [ 7419, 9260, 9579, 9828, 10738, 18057, 23422, 41571, 43071,
521744596, 48022, 61052, 64038, 69231, 69480, 82528, 82554, 86260 ],
5218      next:= [ 12915, 12914, rec(
5219        desc:= [ 302006 ],
5220        fp:= [ 1702, 81801, 92501 ],
5221        next:= [ 12320, rec(
5222          desc:= [ 109003 ],
5223          fp:= [ 8, 18 ],
5224          next:= [ 12350, 13084 ] ), rec(
5225          desc:= [ 110003 ],
5226          fp:= [ 8, 18 ],
5227          next:= [ rec(
5228            desc:= [ 210003 ],
5229            fp:= [ 8, 18 ],
5230            next:= [ 13126, 13085 ] ), 12319 ] ) ] ), rec(
5231        desc:= [ 108005 ],
5232        fp:= [ 8, 18 ],
5233        next:= [ 13086, 12353 ] ), rec(
5234        desc:= [ 107003 ],
5235        fp:= [ 8, 18 ],
5236        next:= [ 12315, 12291 ] ), 12292, rec(
5237        desc:= [ 106003 ],
5238        fp:= [ 16, 26, 818 ],
5239        next:= [ rec(
5240          desc:= [ 302004 ],
5241          fp:= [ 2102, 3801 ],
5242          next:= [ 12286, rec(
5243            desc:= [ 207002 ],
5244            fp:= [ 16, 26 ],
5245            next:= [ 12287, 12254 ] ) ] ), 12252, 12253 ] ), rec(
5246        desc:= [ 108003 ],
5247        fp:= [ 16, 818 ],
5248        next:= [ 12288, 12255 ] ), 12390, rec(
5249        desc:= [ 108003 ],
5250        fp:= [ 4, 14 ],
5251        next:= [ 12359, 12358 ] ), 13123, 12850, rec(
5252        desc:= [ 108003 ],
5253        fp:= [ 8, 18, 414 ],
5254        next:= [ rec(
5255          desc:= [ 302003, 207002 ],
5256          fp:= [ 4, 14 ],
5257          next:= [ 12845, 12848 ] ), 12847, 12849 ] ), 13133, rec(
5258        desc:= [ 104003 ],
5259        fp:= [ 16, 214 ],
5260        next:= [ 12882, 13134 ] ), 13209, 13176, rec(
5261        desc:= [ 104003 ],
5262        fp:= [ 216, 414 ],
5263        next:= [ 12881, 13169 ] ) ] ), 15592, rec(
5264      fp:= [ 101, 1065, 8120, 8827, 9491, 10725, 11795, 14110, 18539, 21112,
526526442, 28127, 34256, 35481, 36853, 38751, 39698, 40100, 43522, 43710, 45265,
526646565, 47840, 48174, 48764, 49876, 51018, 51982, 55032, 58439, 67396, 68665,
526769856, 73386, 75866, 78987, 79044, 79066, 83105, 83430, 86352, 94166, 94419,
526896918, 99376 ],
5269      next:= [ 14435, rec(
5270        desc:= [ 112007 ],
5271        fp:= [ 4, 14, 212 ],
5272        next:= [ 14893, rec(
5273          desc:= [ 105003 ],
5274          fp:= [ 14, 212 ],
5275          next:= [ 14260, 14975 ] ), rec(
5276          desc:= [ 119011 ],
5277          fp:= [ 8, 18 ],
5278          next:= [ 14772, 14902 ] ) ] ), 13437, rec(
5279        desc:= [ 107003 ],
5280        fp:= [ 14, 212 ],
5281        next:= [ 14444, 14433 ] ), rec(
5282        desc:= [ 108003 ],
5283        fp:= [ 4, 14, 212 ],
5284        next:= [ rec(
5285          desc:= [ 109003 ],
5286          fp:= [ 2, 12 ],
5287          next:= [ 14794, 14867 ] ), 14770, 14969 ] ), 14431, 15007, rec(
5288        desc:= [ 302006, 40305006 ],
5289        fp:= [ 1601, 3201 ],
5290        next:= [ 13622, 13621 ] ), rec(
5291        desc:= [ 302009 ],
5292        fp:= [ 30901, 50701 ],
5293        next:= [ rec(
5294          desc:= [ 108003 ],
5295          fp:= [ 14, 212 ],
5296          next:= [ 14398, 14404 ] ), 14397 ] ), 13443, rec(
5297        desc:= [ 302009 ],
5298        fp:= [ 30901, 50701 ],
5299        next:= [ 15489, rec(
5300          desc:= [ 110003 ],
5301          fp:= [ 2, 12 ],
5302          next:= [ 15512, 15483 ] ) ] ), rec(
5303        desc:= [ 112003 ],
5304        fp:= [ 4, 14, 212 ],
5305        next:= [ 14806, 15013, rec(
5306          desc:= [ 302008 ],
5307          fp:= [ 502, 1001 ],
5308          next:= [ rec(
5309            desc:= [ 120011 ],
5310            fp:= [ 8, 18 ],
5311            next:= [ 14803, 14899 ] ), 14267 ] ) ] ), rec(
5312        desc:= [ 302009 ],
5313        fp:= [ 31301, 40801, 57681 ],
5314        next:= [ rec(
5315          desc:= [ 110003 ],
5316          fp:= [ 2, 12 ],
5317          next:= [ 15680, 15678 ] ), 15486, 15488 ] ), 14228, rec(
5318        desc:= [ 121011 ],
5319        fp:= [ 8, 18, 414 ],
5320        next:= [ 14801, 14266, 15009 ] ), rec(
5321        desc:= [ 109003 ],
5322        fp:= [ 13, 211 ],
5323        next:= [ 14967, rec(
5324          desc:= [ 119011 ],
5325          fp:= [ 18, 414 ],
5326          next:= [ 14897, 15012 ] ) ] ), rec(
5327        desc:= [ 302007 ],
5328        fp:= [ 14301, 19577 ],
5329        next:= [ rec(
5330          desc:= [ 40305006 ],
5331          fp:= [ 1, 1601 ],
5332          next:= [ 13619, 13620 ] ), 13617 ] ), rec(
5333        desc:= [ 302006 ],
5334        fp:= [ 14301, 19577 ],
5335        next:= [ rec(
5336          desc:= [ 110003 ],
5337          fp:= [ 2, 12 ],
5338          next:= [ 13578, 13577 ] ), rec(
5339          desc:= [ 110003 ],
5340          fp:= [ 2, 12 ],
5341          next:= [ 13567, 13569 ] ) ] ), rec(
5342        desc:= [ 108003 ],
5343        fp:= [ 14, 212 ],
5344        next:= [ 14263, 14894 ] ), 13502, rec(
5345        desc:= [ 111003 ],
5346        fp:= [ 4, 212 ],
5347        next:= [ 15472, 15474 ] ), rec(
5348        desc:= [ 302009 ],
5349        fp:= [ 20502, 30901 ],
5350        next:= [ rec(
5351          desc:= [ 109003 ],
5352          fp:= [ 2, 12 ],
5353          next:= [ 14864, 14769 ] ), 14236 ] ), rec(
5354        desc:= [ 106003 ],
5355        fp:= [ 13, 211 ],
5356        next:= [ 14394, 14401 ] ), 13440, 15475, rec(
5357        desc:= [ 109003 ],
5358        fp:= [ 2, 12 ],
5359        next:= [ 14800, 14900 ] ), rec(
5360        desc:= [ 106003 ],
5361        fp:= [ 13, 211 ],
5362        next:= [ 14396, 14407 ] ), 14229, rec(
5363        desc:= [ 109003 ],
5364        fp:= [ 16, 214 ],
5365        next:= [ 15697, 15514 ] ), 15445, 13433, 15448, rec(
5366        desc:= [ 106003 ],
5367        fp:= [ 13, 211 ],
5368        next:= [ 13485, 13499 ] ), 13616, rec(
5369        desc:= [ 105003 ],
5370        fp:= [ 14, 212 ],
5371        next:= [ 14234, 14964 ] ), 15467, 15016, 13493, rec(
5372        desc:= [ 106003 ],
5373        fp:= [ 213, 411 ],
5374        next:= [ 13491, 13501 ] ), 14429, rec(
5375        desc:= [ 121019 ],
5376        fp:= [ 8, 18, 414 ],
5377        next:= [ rec(
5378          desc:= [ 109003 ],
5379          fp:= [ 13, 211 ],
5380          next:= [ 14976, 15003 ] ), 14971, rec(
5381          desc:= [ 108003 ],
5382          fp:= [ 2, 12 ],
5383          next:= [ 14775, 14868 ] ) ] ), 14232, 13503, rec(
5384        desc:= [ 111007 ],
5385        fp:= [ 4, 14, 212 ],
5386        next:= [ 13498, rec(
5387          desc:= [ 302006, 211003 ],
5388          fp:= [ 4, 14 ],
5389          next:= [ 13506, 13505 ] ), 13504 ] ), rec(
5390        desc:= [ 108003 ],
5391        fp:= [ 2, 12 ],
5392        next:= [ 13570, 13564 ] ) ] ), 13837, 14586, rec(
5393      fp:= [ 790, 3614, 5924, 10506, 10621, 14095, 15302, 15406, 16413,
539416469, 16834, 17829, 18402, 21649, 23714, 26646, 26966, 29395, 29896, 32488,
539532815, 35541, 39699, 39904, 42717, 45127, 45548, 46814, 47008, 48489, 49937,
539650115, 50132, 52064, 52709, 53376, 53779, 58080, 60114, 64118, 64155, 75358,
539777106, 77317, 81149, 82009, 89098, 90782, 95281, 98193, 99219 ],
5398      next:= [ rec(
5399        desc:= [ 113003 ],
5400        fp:= [ 2, 12 ],
5401        next:= [ 13906, 13907 ] ), 13895, rec(
5402        desc:= [ 110003 ],
5403        fp:= [ 2, 12 ],
5404        next:= [ 14533, 14528 ] ), 17817, 13889, 12579, 14671, 14677, 13956,
540517672, 14510, 13951, 13904, 12740, 12565, 17673, 13966, 12734, 14684, 12549,
540614682, 14680, 12743, 14668, 17718, 13896, 14535, 14663, 17716, 13964,
540717658, rec(
5408        desc:= [ 107003 ],
5409        fp:= [ 8, 18 ],
5410        next:= [ 17664, rec(
5411          desc:= [ 110003 ],
5412          fp:= [ 8, 18 ],
5413          next:= [ 12546, 17663 ] ) ] ), 12742, 13891, 13967, 17667, 14666,
541413958, rec(
5415        desc:= [ 106003 ],
5416        fp:= [ 4, 14 ],
5417        next:= [ 12581, 17659 ] ), 13961, 13932, 17714, 17724, 17717, 12580,
541814531, 14512, 13899, 14515, 13902, 14519 ] ) ] ), rec(
5419    fp:= [ 2920, 8127, 9291, 14498, 17377, 28626, 33833, 36712, 43083, 48290,
542049454, 54661, 67625, 68789, 73996, 76875, 83246, 93331 ],
5421    level:= 4,
5422    next:= [ 5785, 5802, rec(
5423      fp:= [ 15570, 30825, 34483, 64815, 83757 ],
5424      next:= [ 5805, 5777, 5780, 5776, 5808 ] ), rec(
5425      fp:= [ 28284, 41823 ],
5426      next:= [ 5840, 5796 ] ), 5811, rec(
5427      fp:= [ 12903, 46648, 46808, 98058 ],
5428      next:= [ 5806, 5809, 5827, rec(
5429        desc:= [ 106003 ],
5430        fp:= [ 4, 14 ],
5431        next:= [ rec(
5432          desc:= [ 113007 ],
5433          fp:= [ 8, 18 ],
5434          next:= [ 5826, 5825 ] ), 5778 ] ) ] ), rec(
5435      fp:= [ 16212, 83998, 85817, 91315 ],
5436      next:= [ rec(
5437        desc:= [ 113007 ],
5438        fp:= [ 8, 18, 414 ],
5439        next:= [ 5814, rec(
5440          desc:= [ 302004, 208002 ],
5441          fp:= [ 2, 12 ],
5442          next:= [ 5798, 5816 ] ), 5818 ] ), 5832, 5801, rec(
5443        desc:= [ 112007 ],
5444        fp:= [ 8, 18 ],
5445        next:= [ 5833, 5841 ] ) ] ), rec(
5446      fp:= [ 57840, 71166 ],
5447      next:= [ 5812, 5829 ] ), rec(
5448      fp:= [ 13784, 58525 ],
5449      next:= [ 5783, 5784 ] ), 5803, 5774, 5836, rec(
5450      desc:= [ 110003 ],
5451      fp:= [ 4, 14, 212 ],
5452      next:= [ 5804, 5820, 5821 ] ), rec(
5453      fp:= [ 18644, 27162, 39835, 52297, 69297, 89865 ],
5454      next:= [ 5779, 5824, rec(
5455        desc:= [ 107003 ],
5456        fp:= [ 4, 14 ],
5457        next:= [ rec(
5458          desc:= [ 115007 ],
5459          fp:= [ 8, 18 ],
5460          next:= [ 5822, 5823 ] ), 5775 ] ), 5810, 5781, 5807 ] ), rec(
5461      fp:= [ 9969, 39305, 44510, 68749 ],
5462      next:= [ 5834, rec(
5463        desc:= [ 110007 ],
5464        fp:= [ 16, 26, 818 ],
5465        next:= [ 5830, 5838, 5839 ] ), 5800, 5797 ] ), rec(
5466      fp:= [ 43217, 57275 ],
5467      next:= [ 5813, 5828 ] ), 5782, rec(
5468      fp:= [ 46156, 65255, 79159 ],
5469      next:= [ rec(
5470        desc:= [ 111007 ],
5471        fp:= [ 8, 18, 414 ],
5472        next:= [ rec(
5473          desc:= [ 302003, 207002 ],
5474          fp:= [ 2, 12 ],
5475          next:= [ 5799, 5817 ] ), 5815, 5819 ] ), rec(
5476        desc:= [ 110007 ],
5477        fp:= [ 8, 18 ],
5478        next:= [ 5835, 5845 ] ), rec(
5479        desc:= [ 108007 ],
5480        fp:= [ 16, 26, 818 ],
5481        next:= [ rec(
5482          desc:= [ 302004 ],
5483          fp:= [ 422, 841 ],
5484          next:= [ 5831, rec(
5485            desc:= [ 207002 ],
5486            fp:= [ 8, 18 ],
5487            next:= [ 5837, 5842 ] ) ] ), 5844, 5843 ] ) ] ) ] ), rec(
5488    fp:= [ 6537, 9603, 16686, 19752, 26835, 29901, 41144, 51293, 61442,
548964508, 71591, 74657, 81740, 84806 ],
5490    level:= 4,
5491    next:= [ rec(
5492      fp:= [ 37888, 62678 ],
5493      next:= [ 5211, 5245 ] ), rec(
5494      fp:= [ 85301, 89802 ],
5495      next:= [ 5277, 5257 ] ), rec(
5496      fp:= [ 15866, 27878, 33362, 70333, 83294 ],
5497      next:= [ 5247, rec(
5498        desc:= [ 110003 ],
5499        fp:= [ 4, 14, 212 ],
5500        next:= [ 5231, 5232, 5221 ] ), rec(
5501        desc:= [ 106003 ],
5502        fp:= [ 13, 211 ],
5503        next:= [ 5217, 5212 ] ), 5218, 5249 ] ), rec(
5504      fp:= [ 53294, 75871 ],
5505      next:= [ rec(
5506        desc:= [ 110003 ],
5507        fp:= [ 6, 412 ],
5508        next:= [ 5271, rec(
5509          desc:= [ 109003 ],
5510          fp:= [ 4, 14 ],
5511          next:= [ 5267, 5255 ] ) ] ), rec(
5512        desc:= [ 110003 ],
5513        fp:= [ 4, 14, 212 ],
5514        next:= [ 5287, 5275, 5291 ] ) ] ), rec(
5515      fp:= [ 48554, 74285, 93962 ],
5516      next:= [ rec(
5517        desc:= [ 110003 ],
5518        fp:= [ 4, 14, 212 ],
5519        next:= [ rec(
5520          desc:= [ 105003 ],
5521          fp:= [ 13, 211 ],
5522          next:= [ 5239, 5234 ] ), rec(
5523          desc:= [ 105003 ],
5524          fp:= [ 13, 211 ],
5525          next:= [ 5241, 5233 ] ), rec(
5526          desc:= [ 105003 ],
5527          fp:= [ 13, 211 ],
5528          next:= [ 5227, 5222 ] ) ] ), rec(
5529        desc:= [ 108003 ],
5530        fp:= [ 16, 412 ],
5531        next:= [ 5250, 5254 ] ), rec(
5532        desc:= [ 110003 ],
5533        fp:= [ 4, 14, 212 ],
5534        next:= [ 5242, 5240, 5228 ] ) ] ), rec(
5535      fp:= [ 3183, 91551 ],
5536      next:= [ rec(
5537        desc:= [ 109003 ],
5538        fp:= [ 4, 14, 212 ],
5539        next:= [ 5289, 5281, rec(
5540          desc:= [ 111007 ],
5541          fp:= [ 6, 214, 412 ],
5542          next:= [ rec(
5543            desc:= [ 302011, 209002 ],
5544            fp:= [ 2, 12 ],
5545            next:= [ 5283, 5285 ] ), 5279, 5293 ] ) ] ), rec(
5546        desc:= [ 110003 ],
5547        fp:= [ 4, 14, 212 ],
5548        next:= [ 5259, rec(
5549          desc:= [ 109003 ],
5550          fp:= [ 6, 412 ],
5551          next:= [ rec(
5552            desc:= [ 302005, 208002 ],
5553            fp:= [ 2, 12 ],
5554            next:= [ 5265, 5263 ] ), 5261 ] ), rec(
5555          desc:= [ 109003 ],
5556          fp:= [ 6, 412 ],
5557          next:= [ 5273, 5269 ] ) ] ) ] ), 5302, rec(
5558      fp:= [ 63027, 85002 ],
5559      next:= [ 5311, 5209 ] ), rec(
5560      fp:= [ 4280, 10012, 18232, 32403, 39272, 56880 ],
5561      next:= [ rec(
5562        desc:= [ 109003 ],
5563        fp:= [ 4, 14 ],
5564        next:= [ 5210, 5214 ] ), rec(
5565        desc:= [ 107003 ],
5566        fp:= [ 24, 1618 ],
5567        next:= [ 5299, 5296 ] ), rec(
5568        desc:= [ 110003 ],
5569        fp:= [ 4, 14 ],
5570        next:= [ 5229, 5219 ] ), rec(
5571        desc:= [ 107003 ],
5572        fp:= [ 22, 814 ],
5573        next:= [ 5305, 5307 ] ), 5246, 5215 ] ), rec(
5574      fp:= [ 35920, 37383 ],
5575      next:= [ 5258, 5278 ] ), rec(
5576      fp:= [ 1779, 28959, 31089, 52227, 60920, 69829, 79049 ],
5577      next:= [ rec(
5578        desc:= [ 302005 ],
5579        fp:= [ 681, 26421 ],
5580        next:= [ 5312, rec(
5581          desc:= [ 109003 ],
5582          fp:= [ 22, 814 ],
5583          next:= [ 5304, rec(
5584            desc:= [ 209002 ],
5585            fp:= [ 8, 414 ],
5586            next:= [ 5310, 5309 ] ) ] ) ] ), rec(
5587        desc:= [ 108003 ],
5588        fp:= [ 6, 214 ],
5589        next:= [ 5252, 5251 ] ), rec(
5590        desc:= [ 110003 ],
5591        fp:= [ 4, 14 ],
5592        next:= [ rec(
5593          desc:= [ 110007 ],
5594          fp:= [ 4, 14 ],
5595          next:= [ 5225, 5237 ] ), 5244 ] ), 5248, rec(
5596        desc:= [ 110003 ],
5597        fp:= [ 4, 14, 212 ],
5598        next:= [ 5220, 5224, rec(
5599          desc:= [ 302005 ],
5600          fp:= [ 401, 4182 ],
5601          next:= [ 5230, 5236 ] ) ] ), rec(
5602        desc:= [ 105003 ],
5603        fp:= [ 15, 213 ],
5604        next:= [ 5213, 5216 ] ), rec(
5605        desc:= [ 107003 ],
5606        fp:= [ 24, 34, 1618 ],
5607        next:= [ 5301, 5295, 5298 ] ) ] ), rec(
5608      fp:= [ 11517, 44052 ],
5609      next:= [ rec(
5610        desc:= [ 109003 ],
5611        fp:= [ 6, 412 ],
5612        next:= [ 5272, rec(
5613          desc:= [ 108003 ],
5614          fp:= [ 4, 14 ],
5615          next:= [ 5268, 5256 ] ) ] ), rec(
5616        desc:= [ 109003 ],
5617        fp:= [ 4, 14, 212 ],
5618        next:= [ 5288, 5276, 5292 ] ) ] ), rec(
5619      fp:= [ 22089, 27935, 30303, 43214 ],
5620      next:= [ rec(
5621        desc:= [ 106003 ],
5622        fp:= [ 24, 1618 ],
5623        next:= [ rec(
5624          desc:= [ 106007 ],
5625          fp:= [ 34, 1618 ],
5626          next:= [ 5303, 5300 ] ), 5297 ] ), 5253, rec(
5627        desc:= [ 302004 ],
5628        fp:= [ 4182, 18221 ],
5629        next:= [ rec(
5630          desc:= [ 109007 ],
5631          fp:= [ 4, 14 ],
5632          next:= [ 5235, 5223 ] ), rec(
5633          desc:= [ 110003 ],
5634          fp:= [ 4, 14 ],
5635          next:= [ rec(
5636            desc:= [ 110007 ],
5637            fp:= [ 4, 14 ],
5638            next:= [ 5226, 5238 ] ), 5243 ] ) ] ), rec(
5639        desc:= [ 106007 ],
5640        fp:= [ 22, 814 ],
5641        next:= [ 5313, rec(
5642          desc:= [ 106003 ],
5643          fp:= [ 18, 414 ],
5644          next:= [ 5306, 5308 ] ) ] ) ] ), rec(
5645      fp:= [ 1268, 5564 ],
5646      next:= [ rec(
5647        desc:= [ 108003 ],
5648        fp:= [ 4, 14, 212 ],
5649        next:= [ 5290, 5282, rec(
5650          desc:= [ 110003 ],
5651          fp:= [ 6, 214, 412 ],
5652          next:= [ rec(
5653            desc:= [ 302010, 208002 ],
5654            fp:= [ 2, 12 ],
5655            next:= [ 5284, 5286 ] ), 5280, 5294 ] ) ] ), rec(
5656        desc:= [ 109003 ],
5657        fp:= [ 4, 14, 212 ],
5658        next:= [ rec(
5659          desc:= [ 108003 ],
5660          fp:= [ 6, 412 ],
5661          next:= [ rec(
5662            desc:= [ 302004, 207003 ],
5663            fp:= [ 2, 12 ],
5664            next:= [ 5266, 5264 ] ), 5262 ] ), 5260, rec(
5665          desc:= [ 108003 ],
5666          fp:= [ 6, 412 ],
5667          next:= [ 5274, 5270 ] ) ] ) ] ) ] ), 5846, 21468, rec(
5668    fp:= [ 39383, 39393 ],
5669    next:= [, rec(
5670      fp:= [ 35202, 38001, 40800, 43599 ],
5671      next:= [ 18700, rec(
5672        fp:= [ 10656, 66158 ],
5673        next:= [ 18704, 18703 ] ), rec(
5674        fp:= [ 338, 51052 ],
5675        next:= [ 18701, 18702 ] ), 18705 ] ) ] ), 5695, rec(
5676    fp:= [ 78156, 88166 ],
5677    next:= [ rec(
5678      fp:= [ 17138, 46887 ],
5679      next:= [ 447, 455 ] ), 533 ] ), rec(
5680    fp:= [ 44246, 44256 ],
5681    next:= [ rec(
5682      fp:= [ 7523, 13655, 46147, 58411 ],
5683      next:= [ rec(
5684        fp:= [ 9618, 33772, 34477, 39356 ],
5685        next:= [ rec(
5686          desc:= [ 104003 ],
5687          fp:= [ 8, 414 ],
5688          next:= [ 421, 419 ] ), 418, rec(
5689          desc:= [ 105003 ],
5690          fp:= [ 6, 214 ],
5691          next:= [ 433, 436 ] ), rec(
5692          desc:= [ 103003 ],
5693          fp:= [ 8, 18 ],
5694          next:= [ 428, 429 ] ) ] ), rec(
5695        fp:= [ 1158, 40375, 85710, 97661 ],
5696        next:= [ 432, rec(
5697          desc:= [ 107005 ],
5698          fp:= [ 8, 18 ],
5699          next:= [ 420, 424 ] ), rec(
5700          desc:= [ 104003 ],
5701          fp:= [ 216, 612 ],
5702          next:= [ 425, 423 ] ), rec(
5703          desc:= [ 105003 ],
5704          fp:= [ 6, 214 ],
5705          next:= [ 435, 434 ] ) ] ), rec(
5706        fp:= [ 32349, 42464, 70445, 91841 ],
5707        next:= [ 417, 430, 422, 427 ] ), rec(
5708        fp:= [ 35940, 87233 ],
5709        next:= [ 426, 431 ] ) ] ), rec(
5710      fp:= [ 7523, 46398, 52279 ],
5711      next:= [ 527, 526, 528 ] ) ] ), 5037, rec(
5712    fp:= [ 53679, 97589 ],
5713    next:= [ rec(
5714      fp:= [ 11931, 17138, 46887, 81843 ],
5715      next:= [ 5772, 5701, rec(
5716        fp:= [ 62494, 83905 ],
5717        next:= [ 5739, 5752 ] ), 5757 ] ), rec(
5718      fp:= [ 48210, 49242 ],
5719      level:= 5,
5720      next:= [ 5848, 5847 ] ) ] ), 2, rec(
5721    fp:= [ 7523, 35998, 46147, 97035 ],
5722    level:= 4,
5723    next:= [ rec(
5724      desc:= [ 105003 ],
5725      fp:= [ 15, 213, 411 ],
5726      next:= [ 487, 479, 486 ] ), 476, rec(
5727      desc:= [ 302006 ],
5728      fp:= [ 441, 18261 ],
5729      next:= [ 484, rec(
5730        desc:= [ 108003 ],
5731        fp:= [ 613, 811 ],
5732        next:= [ 485, 477 ] ) ] ), 478 ] ), rec(
5733    fp:= [ 78156, 88166 ],
5734    next:= [ rec(
5735      fp:= [ 11931, 15974, 81843 ],
5736      next:= [ 470, rec(
5737        desc:= [ 107003 ],
5738        fp:= [ 20, 1614 ],
5739        next:= [ 503, 500 ] ), 462 ] ), rec(
5740      fp:= [ 30242, 79115 ],
5741      next:= [ 555, 534 ] ) ] ), rec(
5742    fp:= [ 1756, 28626, 36712, 41919, 68789, 76875, 82082 ],
5743    level:= 4,
5744    next:= [ rec(
5745      desc:= [ 302005 ],
5746      fp:= [ 262, 521 ],
5747      next:= [ 496, rec(
5748        desc:= [ 204002 ],
5749        fp:= [ 14, 212 ],
5750        next:= [ 498, rec(
5751          desc:= [ 209002 ],
5752          fp:= [ 4, 14 ],
5753          next:= [ 495, 497 ] ) ] ) ] ), rec(
5754      fp:= [ 57595, 98058 ],
5755      next:= [ 473, 481 ] ), rec(
5756      fp:= [ 20900, 71166 ],
5757      next:= [ 483, 475 ] ), 493, rec(
5758      fp:= [ 28539, 39835 ],
5759      next:= [ 472, 480 ] ), rec(
5760      fp:= [ 56508, 57275 ],
5761      next:= [ 482, 474 ] ), 494 ] ), rec(
5762    fp:= [ 78156, 88166 ],
5763    next:= [ rec(
5764      fp:= [ 7888, 48051, 88214 ],
5765      next:= [ rec(
5766        fp:= [ 22119, 86162 ],
5767        next:= [ rec(
5768          desc:= [ 105003 ],
5769          fp:= [ 2, 12 ],
5770          next:= [ 499, 491 ] ), 489 ] ), rec(
5771        fp:= [ 64625, 82147 ],
5772        next:= [ 492, 488 ] ), 490 ] ), rec(
5773      fp:= [ 16686, 26835, 55310, 65459, 77723, 87872 ],
5774      next:= [ 539, rec(
5775        fp:= [ 42206, 82971 ],
5776        next:= [ 547, 540 ] ), 541, rec(
5777        fp:= [ 20379, 29538 ],
5778        next:= [ 545, 542 ] ), 543, rec(
5779        fp:= [ 48602, 66586 ],
5780        next:= [ 544, 546 ] ) ] ) ] ), rec(
5781    fp:= [ 44256, 78156, 88166 ],
5782    next:= [ 507, 445, 530 ] ), rec(
5783    fp:= [ 20565, 80235 ],
5784    level:= 4,
5785    next:= [ 19096, 19095 ] ), rec(
5786    fp:= [ 153, 14234, 17033, 19832, 27189, 54225, 59823, 81261, 86859,
578789658 ],
5788    level:= 4,
5789    next:= [ 1840, rec(
5790      fp:= [ 15898, 55059 ],
5791      next:= [ rec(
5792        desc:= [ 107003 ],
5793        fp:= [ 214, 412 ],
5794        next:= [ 4724, 4725 ] ), 2372 ] ), 2900, rec(
5795      fp:= [ 40773, 59963, 91984 ],
5796      next:= [ rec(
5797        desc:= [ 106003 ],
5798        fp:= [ 6, 16, 214 ],
5799        next:= [ 4769, rec(
5800          desc:= [ 110011 ],
5801          fp:= [ 24, 34 ],
5802          next:= [ 1833, 4770 ] ), 1831 ] ), rec(
5803        desc:= [ 105003 ],
5804        fp:= [ 14, 212 ],
5805        next:= [ 2469, 2411 ] ), 1825 ] ), 2912, rec(
5806      fp:= [ 55879, 61693 ],
5807      next:= [ 2375, 4726 ] ), rec(
5808      fp:= [ 3808, 14564, 50920 ],
5809      next:= [ rec(
5810        desc:= [ 105003 ],
5811        fp:= [ 16, 412 ],
5812        next:= [ 1841, 1832 ] ), rec(
5813        desc:= [ 105003 ],
5814        fp:= [ 16, 412 ],
5815        next:= [ 4772, 1846 ] ), rec(
5816        desc:= [ 106003 ],
5817        fp:= [ 14, 212 ],
5818        next:= [ 2471, 2414 ] ) ] ), 4546, rec(
5819      fp:= [ 76150, 96335 ],
5820      next:= [ rec(
5821        desc:= [ 108003 ],
5822        fp:= [ 15, 213 ],
5823        next:= [ 2906, 2907 ] ), rec(
5824        desc:= [ 107003 ],
5825        fp:= [ 13, 211 ],
5826        next:= [ 4581, 2474 ] ) ] ), rec(
5827      desc:= [ 105003 ],
5828      fp:= [ 16, 412 ],
5829      next:= [ 4771, 1842 ] ) ] ), rec(
5830    fp:= [ 16264, 75424 ],
5831    next:= [ rec(
5832      fp:= [ 237, 2510, 6846, 10959, 15295, 25243, 30904, 34275, 49205,
583353157, 57493, 64942, 65860, 68422, 72758, 73167, 93499, 97129, 97835, 98980 ],
5834      next:= [ rec(
5835        fp:= [ 68670, 84557 ],
5836        next:= [ 4281, 1976 ] ), 3731, 4837, rec(
5837        fp:= [ 26542, 27948, 36114 ],
5838        next:= [ 5910, 5911, 5908 ] ), 5985, 6529, rec(
5839        fp:= [ 6203, 94238 ],
5840        next:= [ 2152, 1929 ] ), rec(
5841        fp:= [ 21468, 81596 ],
5842        next:= [ 1967, 4275 ] ), rec(
5843        fp:= [ 71811, 98226 ],
5844        next:= [ 6231, 6233 ] ), 6106, rec(
5845        fp:= [ 61378, 95877 ],
5846        next:= [ 6789, 6791 ] ), rec(
5847        fp:= [ 39212, 42191, 48809 ],
5848        next:= [ 2158, 1927, 2149 ] ), rec(
5849        fp:= [ 32819, 69770 ],
5850        next:= [ 1980, 4283 ] ), 6103, rec(
5851        fp:= [ 70858, 83960 ],
5852        next:= [ 6786, 6785 ] ), 6494, 3823, 6953, rec(
5853        fp:= [ 44292, 94606 ],
5854        next:= [ 2617, 2619 ] ), rec(
5855        fp:= [ 41453, 60520 ],
5856        next:= [ 1922, 2155 ] ) ] ), rec(
5857      fp:= [ 19040, 50312, 76554, 91580 ],
5858      next:= [ rec(
5859        fp:= [ 88579, 90988, 92895 ],
5860        next:= [ 6176, 6193, 6177 ] ), rec(
5861        fp:= [ 3408, 42220 ],
5862        next:= [ 4271, 4326 ] ), rec(
5863        fp:= [ 15404, 43603, 64655, 69569 ],
5864        next:= [ 2241, 2240, 2246, 2247 ] ), rec(
5865        fp:= [ 53519, 53766 ],
5866        next:= [ 6764, 6856 ] ) ] ) ] ), rec(
5867    fp:= [ 9798, 28437, 47076, 85367 ],
5868    level:= 4,
5869    next:= [ 21473, 21472, 21474, 21471 ] ), rec(
5870    fp:= [ 23605, 38865, 82765 ],
5871    next:= [ rec(
5872      fp:= [ 34275, 49205, 57493, 58636, 97835 ],
5873      next:= [ 377, 780, 859, 741, 230 ] ), rec(
5874      fp:= [ 30753, 70090, 91737, 98043 ],
5875      next:= [ 11, rec(
5876        desc:= [ 105005 ],
5877        fp:= [ 8, 18 ],
5878        next:= [ 596, 595 ] ), 719, 72 ] ), rec(
5879      fp:= [ 14578, 34366, 42847, 56624, 63128 ],
5880      next:= [ 162, 735, 81, 617, 568 ] ) ] ), rec(
5881    fp:= [ 366, 463 ],
5882    level:= 4,
5883    next:= [ 3, 1 ] ), rec(
5884    fp:= [ 405, 10554, 16686, 26835, 55310, 61442, 65459, 71591 ],
5885    level:= 4,
5886    next:= [ 5786, rec(
5887      fp:= [ 221, 55070 ],
5888      next:= [ 5788, 5787 ] ), 5794, 5795, rec(
5889      desc:= [ 40104005 ],
5890      fp:= [ 641, 961 ],
5891      next:= [ 5790, 5789 ] ), 5792, 5791, 5793 ] ), 21541, rec(
5892    fp:= [ 1928, 3027, 4362, 6236, 7445, 7754, 7771, 10207, 12043, 13313,
589313559, 13879, 14939, 15149, 15840, 15853, 16419, 16985, 17035, 17689, 18166,
589419834, 20215, 20371, 20375, 23494, 24910, 26964, 33557, 34450, 38419, 38979,
589540853, 41710, 42727, 43382, 44245, 46046, 46501, 47917, 49187, 50370, 50745,
589650901, 53476, 53722, 54081, 54180, 56016, 59054, 63340, 63390, 65214, 67088,
589767532, 68822, 69067, 69406, 70924, 70941, 72240, 73377, 73908, 76483, 76576,
589876729, 79873, 79912, 80734, 81275, 82534, 84408, 84828, 84866, 86166, 86702,
589987297, 88538, 89584, 91252, 92759, 97256, 99352 ],
5900    level:= 4,
5901    next:= [ 1966, rec(
5902      fp:= [ 16138, 24222 ],
5903      next:= [ 6917, 6918 ] ), rec(
5904      fp:= [ 3056, 28841 ],
5905      next:= [ 4292, rec(
5906        desc:= [ 211005 ],
5907        fp:= [ 4, 14 ],
5908        next:= [ 4317, 4323 ] ) ] ), rec(
5909      fp:= [ 38874, 75853, 78605 ],
5910      next:= [ 4325, 4287, rec(
5911        desc:= [ 108003 ],
5912        fp:= [ 4, 14 ],
5913        next:= [ 4314, 4324 ] ) ] ), rec(
5914      fp:= [ 45075, 80673 ],
5915      next:= [ 3472, 3527 ] ), rec(
5916      fp:= [ 60875, 80349 ],
5917      next:= [ rec(
5918        desc:= [ 105003 ],
5919        fp:= [ 4, 212 ],
5920        next:= [ 2194, 2083 ] ), rec(
5921        desc:= [ 106003 ],
5922        fp:= [ 4, 212 ],
5923        next:= [ 2212, 2081 ] ) ] ), rec(
5924      fp:= [ 12054, 75287 ],
5925      next:= [ 1957, 1939 ] ), rec(
5926      fp:= [ 18094, 79735, 93307 ],
5927      next:= [ rec(
5928        desc:= [ 112007 ],
5929        fp:= [ 8, 18 ],
5930        next:= [ 2200, 2220 ] ), rec(
5931        desc:= [ 105003 ],
5932        fp:= [ 4, 212 ],
5933        next:= [ rec(
5934          desc:= [ 117031 ],
5935          fp:= [ 16, 26 ],
5936          next:= [ 2221, 2201 ] ), 2097 ] ), rec(
5937        desc:= [ 105003 ],
5938        fp:= [ 4, 212 ],
5939        next:= [ rec(
5940          desc:= [ 112007 ],
5941          fp:= [ 8, 18 ],
5942          next:= [ 2199, 2219 ] ), 2094 ] ) ] ), rec(
5943      fp:= [ 19863, 22754 ],
5944      next:= [ 2125, 2126 ] ), rec(
5945      fp:= [ 63459, 89220 ],
5946      next:= [ rec(
5947        desc:= [ 107003 ],
5948        fp:= [ 2, 12 ],
5949        next:= [ 2186, 2140 ] ), 2187 ] ), rec(
5950      desc:= [ 106003 ],
5951      fp:= [ 13, 211 ],
5952      next:= [ 4396, 2123 ] ), rec(
5953      fp:= [ 35515, 82042 ],
5954      next:= [ 2062, 2065 ] ), 4909, rec(
5955      fp:= [ 51104, 85265 ],
5956      next:= [ 2115, 2116 ] ), rec(
5957      fp:= [ 88121, 97259 ],
5958      next:= [ 2233, 2232 ] ), rec(
5959      desc:= [ 120003 ],
5960      fp:= [ 4, 14 ],
5961      next:= [ 6221, 6220 ] ), rec(
5962      fp:= [ 5052, 54795 ],
5963      next:= [ 2234, 2235 ] ), 2130, rec(
5964      fp:= [ 31262, 41207 ],
5965      next:= [ 6867, 6868 ] ), rec(
5966      desc:= [ 122003 ],
5967      fp:= [ 4, 14 ],
5968      next:= [ 6214, 6215 ] ), 3804, rec(
5969      fp:= [ 53143, 55704 ],
5970      next:= [ 3797, 3796 ] ), rec(
5971      fp:= [ 5409, 87229 ],
5972      next:= [ 3560, rec(
5973        desc:= [ 105003 ],
5974        fp:= [ 4, 14 ],
5975        next:= [ 3559, 3563 ] ) ] ), rec(
5976      fp:= [ 52560, 81047 ],
5977      next:= [ 6870, 6869 ] ), 2129, rec(
5978      fp:= [ 9504, 12882 ],
5979      next:= [ 6205, 6204 ] ), rec(
5980      fp:= [ 12985, 23501 ],
5981      next:= [ 4335, 4336 ] ), rec(
5982      fp:= [ 57804, 81744, 92304 ],
5983      next:= [ 6941, rec(
5984        desc:= [ 113003 ],
5985        fp:= [ 2, 12 ],
5986        next:= [ 6940, 6942 ] ), 6939 ] ), rec(
5987      fp:= [ 59051, 82156 ],
5988      next:= [ 6916, 6915 ] ), rec(
5989      fp:= [ 62566, 76688 ],
5990      next:= [ 1932, 1953 ] ), 1965, rec(
5991      fp:= [ 682, 56852 ],
5992      next:= [ 4280, 4304 ] ), rec(
5993      fp:= [ 44370, 54168 ],
5994      next:= [ 4302, rec(
5995        desc:= [ 105003 ],
5996        fp:= [ 4, 14 ],
5997        next:= [ 4301, 4321 ] ) ] ), rec(
5998      fp:= [ 36047, 39800 ],
5999      next:= [ 3784, 3783 ] ), rec(
6000      fp:= [ 32151, 49934, 57253 ],
6001      next:= [ rec(
6002        desc:= [ 105003 ],
6003        fp:= [ 8, 414 ],
6004        next:= [ 4303, 4320 ] ), rec(
6005        desc:= [ 302004 ],
6006        fp:= [ 2102, 3801 ],
6007        next:= [ rec(
6008          desc:= [ 105003 ],
6009          fp:= [ 8, 414 ],
6010          next:= [ 4278, 4290 ] ), 4277 ] ), 4279 ] ), 2185, rec(
6011      fp:= [ 28060, 65868 ],
6012      next:= [ rec(
6013        desc:= [ 104003 ],
6014        fp:= [ 4, 14, 212 ],
6015        next:= [ 2213, 4371, 2084 ] ), rec(
6016        desc:= [ 105003 ],
6017        fp:= [ 4, 14, 212 ],
6018        next:= [ 2193, 4370, 2082 ] ) ] ), rec(
6019      fp:= [ 44854, 65296, 83589, 87223 ],
6020      next:= [ rec(
6021        desc:= [ 105003 ],
6022        fp:= [ 4, 14 ],
6023        next:= [ 3471, 4936 ] ), 3523, rec(
6024        desc:= [ 104003 ],
6025        fp:= [ 4, 14 ],
6026        next:= [ rec(
6027          desc:= [ 105003 ],
6028          fp:= [ 4, 14 ],
6029          next:= [ rec(
6030            desc:= [ 109007 ],
6031            fp:= [ 16, 26 ],
6032            next:= [ 3469, 3470 ] ), 3476 ] ), 4935 ] ), rec(
6033        desc:= [ 106003 ],
6034        fp:= [ 4, 14 ],
6035        next:= [ 3524, 3529 ] ) ] ), rec(
6036      fp:= [ 25212, 78857 ],
6037      next:= [ 6219, 6218 ] ), rec(
6038      fp:= [ 3020, 16523 ],
6039      next:= [ 2052, 2049 ] ), rec(
6040      fp:= [ 1988, 86157 ],
6041      next:= [ 2113, 2114 ] ), rec(
6042      fp:= [ 60806, 95122 ],
6043      next:= [ 2063, 2064 ] ), rec(
6044      fp:= [ 68085, 93952 ],
6045      next:= [ 3564, rec(
6046        desc:= [ 211005 ],
6047        fp:= [ 4, 14 ],
6048        next:= [ 3562, 3565 ] ) ] ), rec(
6049      fp:= [ 1428, 71980 ],
6050      next:= [ 6871, 6872 ] ), 2131, 4390, rec(
6051      fp:= [ 11829, 27544 ],
6052      next:= [ 3558, 3557 ] ), rec(
6053      desc:= [ 121003 ],
6054      fp:= [ 4, 14 ],
6055      next:= [ 6212, 6213 ] ), rec(
6056      desc:= [ 120003 ],
6057      fp:= [ 4, 14 ],
6058      next:= [ 6207, 6206 ] ), rec(
6059      fp:= [ 69871, 82880 ],
6060      next:= [ 3759, 3766 ] ), rec(
6061      fp:= [ 480, 16158, 55288 ],
6062      next:= [ 6192, 6201, rec(
6063        desc:= [ 111007 ],
6064        fp:= [ 8, 18 ],
6065        next:= [ 6190, 6191 ] ) ] ), rec(
6066      fp:= [ 28177, 47062, 48321 ],
6067      next:= [ 4951, rec(
6068        desc:= [ 109003 ],
6069        fp:= [ 4, 14 ],
6070        next:= [ 4953, 4950 ] ), 4952 ] ), rec(
6071      fp:= [ 10922, 38439, 42775, 52876 ],
6072      next:= [ 6186, rec(
6073        desc:= [ 116003 ],
6074        fp:= [ 16, 26 ],
6075        next:= [ 6184, 6185 ] ), 6198, 6199 ] ), rec(
6076      fp:= [ 48783, 63364, 95265 ],
6077      next:= [ 6189, 6200, rec(
6078        desc:= [ 111007 ],
6079        fp:= [ 8, 18 ],
6080        next:= [ 6187, 6188 ] ) ] ), 4316, rec(
6081      fp:= [ 76567, 90598 ],
6082      next:= [ 6913, 6914 ] ), rec(
6083      fp:= [ 20647, 32331 ],
6084      next:= [ 1942, 1960 ] ), rec(
6085      fp:= [ 46856, 51706 ],
6086      next:= [ 4315, 4286 ] ), rec(
6087      fp:= [ 32367, 88124 ],
6088      next:= [ 2214, 2192 ] ), rec(
6089      fp:= [ 68036, 81237 ],
6090      next:= [ 1952, 1938 ] ), rec(
6091      fp:= [ 786, 38430 ],
6092      next:= [ 3782, 3788 ] ), rec(
6093      fp:= [ 32861, 70881 ],
6094      next:= [ 2096, 2095 ] ), 3792, 2141, rec(
6095      fp:= [ 11295, 16079, 79945 ],
6096      next:= [ rec(
6097        desc:= [ 109003 ],
6098        fp:= [ 4, 14 ],
6099        next:= [ 3473, 3426 ] ), 3531, 3526 ] ), 2124, rec(
6100      desc:= [ 106003 ],
6101      fp:= [ 2, 12 ],
6102      next:= [ 2184, 2139 ] ), rec(
6103      fp:= [ 7994, 73447 ],
6104      next:= [ 3525, rec(
6105        desc:= [ 105003 ],
6106        fp:= [ 4, 14 ],
6107        next:= [ 3425, 4937 ] ) ] ), rec(
6108      fp:= [ 47045, 51048 ],
6109      next:= [ 4907, 4908 ] ), 3561, rec(
6110      fp:= [ 18704, 19937 ],
6111      next:= [ 4386, 4387 ] ), rec(
6112      fp:= [ 73085, 83183 ],
6113      next:= [ rec(
6114        desc:= [ 106003 ],
6115        fp:= [ 2, 12 ],
6116        next:= [ 2050, 4348 ] ), rec(
6117        desc:= [ 105003 ],
6118        fp:= [ 2, 12 ],
6119        next:= [ 2051, 4349 ] ) ] ), rec(
6120      fp:= [ 1160, 82592 ],
6121      next:= [ 6210, 6211 ] ), rec(
6122      fp:= [ 87528, 96242 ],
6123      next:= [ 6217, 6216 ] ), rec(
6124      fp:= [ 19698, 68285 ],
6125      next:= [ 6865, 6866 ] ), rec(
6126      fp:= [ 70885, 85833 ],
6127      next:= [ 6208, 6209 ] ), 3803, rec(
6128      fp:= [ 29963, 53149 ],
6129      next:= [ 6202, 6203 ] ), rec(
6130      fp:= [ 27618, 86689 ],
6131      next:= [ 3760, 3758 ] ), 3793, rec(
6132      fp:= [ 9031, 28166, 99559 ],
6133      next:= [ 6936, 6937, rec(
6134        desc:= [ 113003 ],
6135        fp:= [ 2, 12 ],
6136        next:= [ 6938, 6935 ] ) ] ), rec(
6137      fp:= [ 29725, 87955 ],
6138      next:= [ 4954, rec(
6139        desc:= [ 211005 ],
6140        fp:= [ 4, 14 ],
6141        next:= [ 4956, 4955 ] ) ] ), rec(
6142      fp:= [ 28278, 69562 ],
6143      next:= [ 6912, 6911 ] ) ] ), rec(
6144    fp:= [ 38865, 82765 ],
6145    next:= [ rec(
6146      fp:= [ 2510, 25243, 30753, 30904, 53157, 68422, 70090, 73167, 93499,
614798043, 98980 ],
6148      next:= [ 333, 814, rec(
6149        desc:= [ 107003 ],
6150        fp:= [ 20, 1614 ],
6151        next:= [ 13, 12 ] ), rec(
6152        fp:= [ 23337, 86156 ],
6153        next:= [ 129, 76 ] ), 663, 661, rec(
6154        desc:= [ 106003 ],
6155        fp:= [ 8, 414 ],
6156        next:= [ rec(
6157          desc:= [ 108003 ],
6158          fp:= [ 12, 814 ],
6159          next:= [ rec(
6160            desc:= [ 106007 ],
6161            fp:= [ 8, 414 ],
6162            next:= [ 607, 606 ] ), 605 ] ), 604 ] ), 812, 341, rec(
6163        desc:= [ 108003 ],
6164        fp:= [ 16, 1214 ],
6165        next:= [ 128, 127 ] ), rec(
6166        fp:= [ 64529, 89429 ],
6167        next:= [ 131, 79 ] ) ] ), rec(
6168      fp:= [ 14578, 19040, 34366, 42847, 50312, 56624, 76554, 91580 ],
6169      next:= [ 172, 751, 740, 83, 396, 620, rec(
6170        fp:= [ 32513, 53387 ],
6171        next:= [ 168, 176 ] ), 880 ] ) ] ), rec(
6172    fp:= [ 43669, 53669, 53679 ],
6173    next:= [ rec(
6174      fp:= [ 7523, 42130, 52279, 97035 ],
6175      next:= [ rec(
6176        fp:= [ 51636, 66087 ],
6177        next:= [ rec(
6178          desc:= [ 302005 ],
6179          fp:= [ 384, 662 ],
6180          next:= [ 5506, rec(
6181            desc:= [ 205002 ],
6182            fp:= [ 8, 18 ],
6183            next:= [ 5574, 5529 ] ) ] ), rec(
6184          desc:= [ 104003 ],
6185          fp:= [ 24, 1222, 2014 ],
6186          next:= [ 5429, 5432, 5421 ] ) ] ), 5369, rec(
6187        fp:= [ 6928, 12768, 62637 ],
6188        next:= [ 5440, 5513, rec(
6189          desc:= [ 105003 ],
6190          fp:= [ 20, 1614 ],
6191          next:= [ 5407, 5387 ] ) ] ), rec(
6192        fp:= [ 35428, 44893 ],
6193        next:= [ 5459, 5544 ] ) ] ), rec(
6194      fp:= [ 7523, 42130, 52279, 97035 ],
6195      next:= [ 5051, 5046, rec(
6196        fp:= [ 86336, 93050 ],
6197        next:= [ 5047, 5048 ] ), rec(
6198        fp:= [ 57639, 68456 ],
6199        next:= [ 5049, 5050 ] ) ] ), rec(
6200      fp:= [ 11931, 17138, 46887, 81843 ],
6201      next:= [ 5773, rec(
6202        fp:= [ 3340, 25374, 79871, 82939 ],
6203        next:= [ 5703, 5705, 5704, 5702 ] ), rec(
6204        fp:= [ 2300, 31434, 80899 ],
6205        next:= [ rec(
6206          desc:= [ 105003 ],
6207          fp:= [ 416, 812 ],
6208          next:= [ 5740, 5753 ] ), 5754, 5741 ] ), rec(
6209        fp:= [ 7203, 14864 ],
6210        next:= [ 5759, 5758 ] ) ] ) ] ), rec(
6211    fp:= [ 22374, 22999, 41464, 67910, 72752, 77749, 90747 ],
6212    level:= 4,
6213    next:= [ 180, 7, 183, 6, 181, 8, 182 ] ), rec(
6214    fp:= [ 3027, 20215, 23009, 38979, 40853, 42727, 46046, 54081, 56875,
621563340, 65214, 67088, 68822, 79912 ],
6216    level:= 4,
6217    next:= [ rec(
6218      fp:= [ 16138, 16509, 24222, 87567 ],
6219      next:= [ 704, 688, 685, 702 ] ), rec(
6220      fp:= [ 5409, 87229, 99498 ],
6221      next:= [ 308, rec(
6222        desc:= [ 107003 ],
6223        fp:= [ 4, 14 ],
6224        next:= [ 305, 303 ] ), 302 ] ), rec(
6225      fp:= [ 39212, 59243, 89804 ],
6226      next:= [ 708, 714, rec(
6227        desc:= [ 110003 ],
6228        fp:= [ 2, 12 ],
6229        next:= [ 711, 709 ] ) ] ), rec(
6230      fp:= [ 682, 56852 ],
6231      next:= [ 381, rec(
6232        desc:= [ 209004 ],
6233        fp:= [ 8, 414 ],
6234        next:= [ 393, 394 ] ) ] ), rec(
6235      fp:= [ 36615, 44370, 54168 ],
6236      next:= [ 380, 395, rec(
6237        desc:= [ 107003 ],
6238        fp:= [ 4, 14 ],
6239        next:= [ 390, 389 ] ) ] ), rec(
6240      fp:= [ 32151, 49934, 49992 ],
6241      next:= [ 392, 379, 391 ] ), rec(
6242      fp:= [ 5403, 44854, 83589, 87223 ],
6243      next:= [ 298, 294, 295, 299 ] ), rec(
6244      fp:= [ 11829, 27544 ],
6245      next:= [ rec(
6246        desc:= [ 305009 ],
6247        fp:= [ 3, 361 ],
6248        next:= [ 306, rec(
6249          desc:= [ 211004 ],
6250          fp:= [ 4, 14 ],
6251          next:= [ 304, 307 ] ) ] ), 301 ] ), rec(
6252      fp:= [ 17732, 33559, 43958 ],
6253      next:= [ 707, rec(
6254        desc:= [ 109003 ],
6255        fp:= [ 2, 12 ],
6256        next:= [ 713, 710 ] ), 712 ] ), rec(
6257      fp:= [ 16158, 55288, 56132 ],
6258      next:= [ 758, 749, 750 ] ), rec(
6259      fp:= [ 10134, 38439, 42775, 52876 ],
6260      next:= [ 747, 745, 756, 759 ] ), rec(
6261      fp:= [ 63364, 91951, 95265 ],
6262      next:= [ 757, 748, 746 ] ), rec(
6263      fp:= [ 23748, 25377, 76567, 90598 ],
6264      next:= [ 686, 703, 701, 687 ] ), rec(
6265      fp:= [ 1327, 7994, 73447 ],
6266      next:= [ 297, 300, rec(
6267        desc:= [ 107003 ],
6268        fp:= [ 4, 14 ],
6269        next:= [ 296, 293 ] ) ] ) ] ), rec(
6270    fp:= [ 47675, 88166 ],
6271    next:= [ 561, rec(
6272      fp:= [ 30242, 79115 ],
6273      next:= [ 554, 532 ] ) ] ), rec(
6274    fp:= [ 41886, 77034, 94216 ],
6275    level:= 4,
6276    next:= [ 21525, 21539, 21503 ] ), rec(
6277    fp:= [ 5551, 15700, 25849, 35998, 46147, 70605, 80754 ],
6278    level:= 4,
6279    next:= [ 21441, rec(
6280      fp:= [ 55882, 85637 ],
6281      next:= [ 21445, 21448 ] ), rec(
6282      fp:= [ 27076, 43559, 68018, 86366, 87223 ],
6283      next:= [ 21447, 21442, 21451, 21449, 21444 ] ), rec(
6284      fp:= [ 31603, 87095 ],
6285      next:= [ 21446, 21450 ] ), 21443, 21452, 21453 ] ), rec(
6286    fp:= [ 153, 716, 2952, 3515, 6314, 8073, 8636, 9113, 10872, 11391, 11435,
628713671, 14234, 16470, 17033, 18792, 19269, 19832, 21591, 22631, 24390, 27189,
628829988, 32787, 34546, 37345, 37908, 40144, 40707, 42943, 43506, 46305, 48627,
628949104, 51426, 54225, 57024, 59823, 61582, 62622, 64381, 67180, 67743, 69979,
629070542, 72778, 73341, 76140, 77899, 78462, 78939, 80135, 80698, 81261, 83497,
629184060, 86296, 86859, 88618, 89095, 89658, 91417, 92457, 94216, 97015, 97578 ],
6292    level:= 4,
6293    next:= [ rec(
6294      fp:= [ 13070, 19022, 30718, 40890, 42909, 43161, 48135, 53969, 59914,
629561467, 62139, 64563, 64683, 65869, 65924, 70598, 79224, 80835, 80884, 85511,
629687607, 92385, 93592, 95563, 98227 ],
6297      next:= [ 20324, 19959, 20562, 21228, 19831, 20321, 19718, 19715,
629819697, rec(
6299        desc:= [ 302009 ],
6300        fp:= [ 40801, 57681 ],
6301        next:= [ 20546, 20550 ] ), 20337, 19658, 19940, 19696, rec(
6302        desc:= [ 302009 ],
6303        fp:= [ 40801, 57681 ],
6304        next:= [ 20441, 20442 ] ), 20515, 19822, 20095, 20149, 19662, 19830,
630520157, 20160, 19960, 19719 ] ), rec(
6306      fp:= [ 6179, 18235, 22487, 33207, 53543, 54905, 57125, 62927, 84027,
630797494 ],
6308      next:= [ rec(
6309        desc:= [ 302006 ],
6310        fp:= [ 142, 281 ],
6311        next:= [ 20626, 20625 ] ), 20629, 20750, 20760, 20772, 20641, rec(
6312        desc:= [ 302006 ],
6313        fp:= [ 203, 30501 ],
6314        next:= [ 21071, 21061 ] ), 20759, 20610, 20624 ] ), rec(
6315      fp:= [ 3875, 11709, 13081, 31074, 38964, 40174, 43443, 44893, 47840,
631649273, 78220, 80192 ],
6317      next:= [ 19801, 20183, 20083, 20194, 20242, 19784, 19795, 20565,
631820271, rec(
6319        desc:= [ 302007 ],
6320        fp:= [ 302, 601 ],
6321        next:= [ 20487, 20481 ] ), 20580, 20080 ] ), rec(
6322      fp:= [ 919, 2126, 4556, 11882, 25721, 32218, 33467, 41602, 42370,
632343577, 46223, 60200, 61407, 77009, 77255, 80073, 88097, 88358, 94949 ],
6324      next:= [ rec(
6325        desc:= [ 302005 ],
6326        fp:= [ 142, 281 ],
6327        next:= [ 20887, 20886 ] ), rec(
6328        desc:= [ 302007 ],
6329        fp:= [ 12361, 23697, 25013 ],
6330        next:= [ 20882, 20711, 20881 ] ), 21086, 20946, 21095, rec(
6331        desc:= [ 302006 ],
6332        fp:= [ 8401, 23657, 24973 ],
6333        next:= [ 21041, 20953, 21042 ] ), 20659, 21047, 20702, 20867, rec(
6334        desc:= [ 106003 ],
6335        fp:= [ 4, 14, 212 ],
6336        next:= [ 20776, 20666, 20665 ] ), 20703, rec(
6337        desc:= [ 106003 ],
6338        fp:= [ 16, 412 ],
6339        next:= [ 20701, 20868 ] ), 20958, 20695, 20786, 20692, 21077, rec(
6340        desc:= [ 302007 ],
6341        fp:= [ 12361, 19737, 25013 ],
6342        next:= [ 20794, 20675, 20793 ] ) ] ), rec(
6343      fp:= [ 10893, 20277, 23912, 34125, 35332, 41373, 48741, 51648, 58125,
634461709, 72813, 73610, 91978, 94613 ],
6345      next:= [ rec(
6346        desc:= [ 302006 ],
6347        fp:= [ 12262, 12401, 29013 ],
6348        next:= [ 20994, 20979, 20995 ] ), rec(
6349        desc:= [ 302005 ],
6350        fp:= [ 4281, 14221 ],
6351        next:= [ 20976, 20966 ] ), rec(
6352        desc:= [ 105003 ],
6353        fp:= [ 18, 414 ],
6354        next:= [ 20726, 20906 ] ), 20832, rec(
6355        desc:= [ 106003 ],
6356        fp:= [ 2, 12 ],
6357        next:= [ 20834, 20835 ] ), 20735, 20939, 21104, 20736, 20926, 21119,
635820852, rec(
6359        desc:= [ 302006 ],
6360        fp:= [ 22421, 26381, 30341 ],
6361        next:= [ 20730, 20909, 20910 ] ), rec(
6362        desc:= [ 302007 ],
6363        fp:= [ 12361, 25013 ],
6364        next:= [ 20825, 20815 ] ) ] ), rec(
6365      fp:= [ 12708, 16099 ],
6366      next:= [ 20591, 20603 ] ), rec(
6367      fp:= [ 44501, 84583 ],
6368      next:= [ 21213, 21214 ] ), rec(
6369      fp:= [ 20045, 60069, 61193, 63802, 95217 ],
6370      next:= [ rec(
6371        desc:= [ 302005 ],
6372        fp:= [ 18461, 26381, 30341 ],
6373        next:= [ 21029, 21015, 21014 ] ), 21123, rec(
6374        desc:= [ 104003 ],
6375        fp:= [ 22, 418 ],
6376        next:= [ 21028, 21013 ] ), 21010, 21125 ] ), rec(
6377      fp:= [ 4205, 15302, 17619, 22789, 26097, 30738, 40341, 40426, 40598,
637857005, 84500, 86354, 91598 ],
6379      next:= [ 20765, 20648, 21066, 21054, 20634, 21070, 20770, 20644,
638020612, rec(
6381        desc:= [ 40103003 ],
6382        fp:= [ 1921, 2881 ],
6383        next:= [ 21062, 21072 ] ), 20650, rec(
6384        desc:= [ 40103003 ],
6385        fp:= [ 1921, 2881 ],
6386        next:= [ 21063, 21073 ] ), 20752 ] ), 21284, rec(
6387      fp:= [ 73258, 93620 ],
6388      next:= [ 20172, 19895 ] ), rec(
6389      fp:= [ 6447, 8670, 11617, 12854, 21343, 41265, 43168, 57739, 60850,
639063333, 63949, 64934, 66141, 68488, 70787, 71772, 72979, 99309 ],
6391      next:= [ rec(
6392        desc:= [ 302007 ],
6393        fp:= [ 302, 601 ],
6394        next:= [ 21096, 21080 ] ), 20719, 21092, 20947, rec(
6395        desc:= [ 302008 ],
6396        fp:= [ 8222, 23617 ],
6397        next:= [ 20871, 20870 ] ), 21034, rec(
6398        desc:= [ 302006 ],
6399        fp:= [ 142, 281 ],
6400        next:= [ 21052, 20949 ] ), 20698, 20657, 20693, 20784, 20690, rec(
6401        desc:= [ 106003 ],
6402        fp:= [ 2, 12 ],
6403        next:= [ 20788, 20674 ] ), rec(
6404        desc:= [ 107003 ],
6405        fp:= [ 4, 212 ],
6406        next:= [ 20798, 20683 ] ), 20898, 20901, 20713, 20878 ] ), rec(
6407      fp:= [ 12584, 12614, 17745, 24031, 25536, 55551, 75884, 78445, 90672,
640894892 ],
6409      next:= [ 19670, 19906, 21202, 19909, 19666, 19669, 21245, 20280, 19912,
641020303 ] ), rec(
6411      fp:= [ 5317, 6524, 9402, 25261, 33771, 35994, 38510, 51648, 67691,
641273023, 76358, 78722, 85551, 89875, 94936, 97807 ],
6413      next:= [ rec(
6414        desc:= [ 302005 ],
6415        fp:= [ 142, 281 ],
6416        next:= [ 20831, 20849 ] ), 20847, 21098, 21103, 20969, 20743, rec(
6417        desc:= [ 302005 ],
6418        fp:= [ 142, 281 ],
6419        next:= [ 20982, 20991 ] ), 20907, rec(
6420        desc:= [ 302008 ],
6421        fp:= [ 12361, 25013 ],
6422        next:= [ 20817, 20845 ] ), 20912, 20922, 20728, 20935, 20731, rec(
6423        desc:= [ 302007 ],
6424        fp:= [ 302, 601 ],
6425        next:= [ rec(
6426          desc:= [ 207002 ],
6427          fp:= [ 617, 1013 ],
6428          next:= [ 21114, 21118 ] ), 21111 ] ), 20988 ] ), rec(
6429      fp:= [ 440, 2687, 10262, 18446, 19828, 20409, 25119, 25510, 37432,
643037737, 50872, 59984, 70642, 78422, 87035, 91444 ],
6431      next:= [ 20046, rec(
6432        desc:= [ 106003 ],
6433        fp:= [ 8, 18, 414 ],
6434        next:= [ 19743, 19738, 19744 ] ), 20207, 20348, 20050, 20462, 19740,
643520014, 19749, 19981, 19985, 20214, 19746, 19843, 20391, 20011 ] ), 21221, rec(
6436      fp:= [ 26917, 42946, 67068, 78311, 79356 ],
6437      next:= [ 21124, 21009, 21018, 21026, 20999 ] ), rec(
6438      fp:= [ 5570, 10113, 15130, 15566, 17788, 19903, 21795, 24641, 28511,
643941763, 45146, 45513, 54987, 68138, 72011, 76029, 82725, 83361, 84460, 88436,
644089194, 91545, 93892 ],
6441      next:= [ 20326, rec(
6442        desc:= [ 103003 ],
6443        fp:= [ 34, 1618 ],
6444        next:= [ 19653, 19652 ] ), 19654, 19708, rec(
6445        desc:= [ 104003 ],
6446        fp:= [ 22, 418 ],
6447        next:= [ 19811, 19812 ] ), 20554, 19707, rec(
6448        desc:= [ 106003 ],
6449        fp:= [ 4, 14 ],
6450        next:= [ 19873, 19872 ] ), 20112, 20121, 20520, 20088, 19813, 19706,
645119704, rec(
6452        desc:= [ 105003 ],
6453        fp:= [ 16, 26, 818 ],
6454        next:= [ 19685, rec(
6455          desc:= [ 109011 ],
6456          fp:= [ 58, 3226 ],
6457          next:= [ 21229, 19687 ] ), 19684 ] ), 19942, 19944, 20125, 20428,
645819688, 19947, 19807 ] ), rec(
6459      fp:= [ 3305, 43334, 65481, 74488, 75155, 75426, 84369 ],
6460      next:= [ 21265, 19902, 19899, 21267, 20178, 20175, 19893 ] ), rec(
6461      fp:= [ 14804, 32375, 35237, 52489, 69124, 69883, 70521, 76760, 95389 ],
6462      next:= [ 20241, rec(
6463        desc:= [ 302006 ],
6464        fp:= [ 1702, 3001, 32040 ],
6465        next:= [ 19782, rec(
6466          desc:= [ 106003 ],
6467          fp:= [ 8, 18 ],
6468          next:= [ 19780, 19783 ] ), 19781 ] ), 19786, 20071, rec(
6469        desc:= [ 105003 ],
6470        fp:= [ 26, 422, 818 ],
6471        next:= [ 20186, 20069, 20185 ] ), 20485, 19858, 20568, 20253 ] ), rec(
6472      fp:= [ 16069, 16322, 33339, 34548, 35286, 35376, 37562, 45835, 53536,
647354769, 55668, 65865, 70004, 75548, 79205, 87282, 87536, 90565, 94776, 99239 ],
6474      next:= [ 19679, 19921, 20309, 21252, 19933, 19935, 20314, 20281, 19915,
647521258, 19932, 20316, 21254, 20284, 20286, 20293, 19929, 20319, 20317,
647619930 ] ), rec(
6477      fp:= [ 3655, 5511, 6201, 7102, 9164, 9545, 9679, 10693, 10792, 13413,
647815961, 16463, 18413, 21942, 23362, 26804, 27461, 27655, 27763, 28287, 30570,
647932404, 33832, 37129, 37252, 40632, 41824, 41890, 44261, 45217, 50276, 51068,
648051410, 51657, 52617, 54428, 56056, 56704, 57321, 58614, 59414, 61888, 62160,
648166545, 79830, 81528, 81634, 81642, 87721, 94658, 95536, 99120 ],
6482      next:= [ 19753, 19757, 20051, 20043, 20218, 20400, 19854, 19755, 20386,
648320471, 20018, 19851, 20063, rec(
6484        desc:= [ 114011 ],
6485        fp:= [ 8, 18 ],
6486        next:= [ 20403, 20366 ] ), 20006, 19987, 19979, 20029, rec(
6487        desc:= [ 109003 ],
6488        fp:= [ 4, 14 ],
6489        next:= [ 20230, 20227 ] ), rec(
6490        desc:= [ 106003 ],
6491        fp:= [ 22, 814 ],
6492        next:= [ 21273, 19845 ] ), 19765, 19841, 19975, 19756, rec(
6493        desc:= [ 302007 ],
6494        fp:= [ 24973, 26301 ],
6495        next:= [ rec(
6496          desc:= [ 210003 ],
6497          fp:= [ 2, 12 ],
6498          next:= [ 20407, 20383 ] ), 20369 ] ), 20346, 20469, 19989, 20026,
649920217, 20023, 20033, rec(
6500        desc:= [ 112019 ],
6501        fp:= [ 8, 18 ],
6502        next:= [ 20233, 20232 ] ), 20404, 20237, 20059, 20228, 20221, 20473,
650320397, rec(
6504        desc:= [ 113019 ],
6505        fp:= [ 8, 18 ],
6506        next:= [ 20041, 20016 ] ), 20017, rec(
6507        desc:= [ 106003 ],
6508        fp:= [ 2, 12 ],
6509        next:= [ 20457, 20475 ] ), rec(
6510        desc:= [ 105003 ],
6511        fp:= [ 2, 12 ],
6512        next:= [ 20384, 20355 ] ), 21276, 20054, 19995, 20467, 19773,
651320000, rec(
6514        desc:= [ 108003 ],
6515        fp:= [ 4, 14 ],
6516        next:= [ 20396, 20361 ] ), 20020 ] ), rec(
6517      fp:= [ 90, 4630, 11082, 11395, 12602, 16175, 16719, 18073, 19041,
651821012, 24293, 24384, 26303, 26917, 27510, 28172, 30597, 34330, 34688, 39541,
651946658, 46988, 48279, 49208, 51710, 55148, 55893, 55921, 56117, 56679, 56850,
652058966, 60148, 61963, 64190, 65792, 67302, 67979, 69955, 77006, 77761, 81091,
652183600, 84196, 85308, 86706, 87995, 89323, 92950, 93347, 96061 ],
6522      next:= [ rec(
6523        desc:= [ 302008 ],
6524        fp:= [ 902, 40702, 41001, 77681 ],
6525        next:= [ 20328, 20333, 20419, rec(
6526          desc:= [ 107003 ],
6527          fp:= [ 2, 12 ],
6528          next:= [ 20427, 20335 ] ) ] ), 19879, 19968, rec(
6529        desc:= [ 113019 ],
6530        fp:= [ 426, 1218 ],
6531        next:= [ rec(
6532          desc:= [ 302005 ],
6533          fp:= [ 43, 14181 ],
6534          next:= [ 20159, 20163 ] ), 20162 ] ), rec(
6535        desc:= [ 114009, 114011, 302014 ],
6536        fp:= [ 163, 26421 ],
6537        next:= [ 20161, 20156 ] ), rec(
6538        desc:= [ 107003, 302007 ],
6539        fp:= [ 43, 14181 ],
6540        next:= [ 20139, 20145 ] ), 19874, 20090, rec(
6541        desc:= [ 302007 ],
6542        fp:= [ 27697, 29013 ],
6543        next:= [ rec(
6544          desc:= [ 210003 ],
6545          fp:= [ 2, 12 ],
6546          next:= [ 20551, 20548 ] ), 20542 ] ), 19730, 20136, 19826, 20130,
654720109, 19964, rec(
6548        desc:= [ 105003 ],
6549        fp:= [ 2, 12 ],
6550        next:= [ 20513, 20512 ] ), 20339, rec(
6551        desc:= [ 302009 ],
6552        fp:= [ 702, 57481 ],
6553        next:= [ 20533, 20537 ] ), 19835, 19884, 19836, 20558, 19724, 19954,
655419888, 20417, rec(
6555        desc:= [ 302009 ],
6556        fp:= [ 502, 20601 ],
6557        next:= [ 20437, 20438 ] ), 19965, 20507, 20555, 19821, 19725, 20544,
655819699, 20411, rec(
6559        desc:= [ 113011 ],
6560        fp:= [ 8, 18 ],
6561        next:= [ 20426, 20330 ] ), 20101, 20146, 20536, 19886, rec(
6562        desc:= [ 116019 ],
6563        fp:= [ 822, 1614 ],
6564        next:= [ rec(
6565          desc:= [ 302007 ],
6566          fp:= [ 182, 4281 ],
6567          next:= [ 20141, 20143 ] ), 20144 ] ), 19973, rec(
6568        desc:= [ 302009 ],
6569        fp:= [ 20902, 84461 ],
6570        next:= [ 20448, 20440 ] ), 19971, 19722, 20154, 19828, 20097,
657119966, rec(
6572        desc:= [ 105003 ],
6573        fp:= [ 22, 814 ],
6574        next:= [ 21233, 19700 ] ), 20131 ] ), rec(
6575      fp:= [ 1011, 2176, 2804, 3882, 4623, 6847, 7086, 25093, 37064, 39183,
657639909, 43717, 45891, 48945, 55247, 65598, 66222, 66736, 70005, 71419, 72989,
657774440, 75583, 78670, 81787, 82774, 86748, 90430, 90872, 92723, 93829 ],
6578      next:= [ 20197, 19785, 20478, 20065, 20583, rec(
6579        desc:= [ 302008 ],
6580        fp:= [ 40702, 77681 ],
6581        next:= [ 20490, 20489 ] ), 20274, 20572, rec(
6582        desc:= [ 111019 ],
6583        fp:= [ 8, 18 ],
6584        next:= [ 20270, 20272 ] ), 19793, rec(
6585        desc:= [ 105003 ],
6586        fp:= [ 18, 414 ],
6587        next:= [ 20188, 20070 ] ), 19864, 19804, 20256, 20480, 19790, 20086,
658820192, rec(
6589        desc:= [ 105003 ],
6590        fp:= [ 4, 14 ],
6591        next:= [ 20074, 20190 ] ), 20579, 20259, 20567, 20499, 20268, 20246,
659220240, 20247, 19860, 20496, 19862, 20586 ] ), 19674, 19761, rec(
6593      fp:= [ 4939, 26074, 27669, 28876, 35149, 46814, 54596, 77610 ],
6594      next:= [ 20604, 20606, 20600, 20599, 20590, 20605, 20607,
659520597 ] ), rec(
6596      fp:= [ 55931, 80805, 93798 ],
6597      next:= [ 19829, 19693, 19717 ] ), rec(
6598      fp:= [ 4142, 9056, 13547, 18315, 28540, 38734, 39787, 41958, 50517,
659955838, 56179, 58125, 59635, 64805, 67713, 68920, 72754, 89454 ],
6600      next:= [ 20623, rec(
6601        desc:= [ 107003 ],
6602        fp:= [ 4, 212 ],
6603        next:= [ 20622, 20615 ] ), 20758, rec(
6604        desc:= [ 302006 ],
6605        fp:= [ 142, 281 ],
6606        next:= [ 20656, 20632 ] ), 20616, rec(
6607        desc:= [ 105003 ],
6608        fp:= [ 14, 212 ],
6609        next:= [ 20771, 20762 ] ), 20627, rec(
6610        desc:= [ 106003 ],
6611        fp:= [ 216, 414 ],
6612        next:= [ 20766, 20754 ] ), 20749, 20609, 20761, rec(
6613        desc:= [ 107003 ],
6614        fp:= [ 4, 212 ],
6615        next:= [ 20647, 20646 ] ), rec(
6616        desc:= [ 302007 ],
6617        fp:= [ 302, 601 ],
6618        next:= [ 21075, 21057 ] ), 21065, rec(
6619        desc:= [ 302005 ],
6620        fp:= [ 142, 281 ],
6621        next:= [ 20655, 20636 ] ), rec(
6622        desc:= [ 302007 ],
6623        fp:= [ 19657, 23617 ],
6624        next:= [ 20633, rec(
6625          desc:= [ 108003 ],
6626          fp:= [ 2, 12 ],
6627          next:= [ 20638, 20631 ] ) ] ), 21058, rec(
6628        desc:= [ 302008 ],
6629        fp:= [ 19657, 23617 ],
6630        next:= [ 20652, 20628 ] ) ] ), 19777, rec(
6631      fp:= [ 901, 4326, 8096, 9066, 9303, 14934, 16141, 17409, 18321, 20185,
663226197, 31553, 31958, 34036, 34464, 36946, 44655, 48463, 51493, 53173, 53633,
663357328, 59006, 60011, 62242, 64166, 67377, 69250, 70089, 74215, 75266, 81695,
663482624, 88533, 89462, 90311, 91154, 98500 ],
6635      next:= [ 20866, 21076, rec(
6636        desc:= [ 302006 ],
6637        fp:= [ 123, 8401, 19697, 23657, 24973 ],
6638        next:= [ 20787, 20790, 20676, rec(
6639          desc:= [ 209003 ],
6640          fp:= [ 2, 12 ],
6641          next:= [ 20689, 20681 ] ), 20792 ] ), rec(
6642        desc:= [ 108003 ],
6643        fp:= [ 8, 414 ],
6644        next:= [ 20797, 20682 ] ), rec(
6645        desc:= [ 302007 ],
6646        fp:= [ 12361, 23697, 25013 ],
6647        next:= [ 20789, rec(
6648          desc:= [ 210003 ],
6649          fp:= [ 2, 12 ],
6650          next:= [ 20687, 20680 ] ), 20802 ] ), rec(
6651        desc:= [ 302006 ],
6652        fp:= [ 123, 22341, 23657, 24973 ],
6653        next:= [ 20875, rec(
6654          desc:= [ 209003 ],
6655          fp:= [ 2, 12 ],
6656          next:= [ 20716, 20710 ] ), rec(
6657          desc:= [ 210004 ],
6658          fp:= [ 713, 812, 911 ],
6659          next:= [ 20715, 20723, 20900 ] ), rec(
6660          desc:= [ 107003 ],
6661          fp:= [ 4, 212 ],
6662          next:= [ 20885, 20880 ] ) ] ), 20884, rec(
6663        desc:= [ 302006 ],
6664        fp:= [ 123, 8401, 23657, 24973 ],
6665        next:= [ 21040, 20952, 20957, 21043 ] ), rec(
6666        desc:= [ 302006 ],
6667        fp:= [ 222, 4361 ],
6668        next:= [ 20954, 21045 ] ), rec(
6669        desc:= [ 106003 ],
6670        fp:= [ 16, 412 ],
6671        next:= [ 21082, 21085 ] ), 20861, 20774, 21033, 20859, rec(
6672        desc:= [ 302008 ],
6673        fp:= [ 203, 30501 ],
6674        next:= [ 21037, rec(
6675          desc:= [ 108003, 208002 ],
6676          fp:= [ 214, 412 ],
6677          next:= [ 20943, 20945 ] ) ] ), 20660, 20686, rec(
6678        desc:= [ 302007 ],
6679        fp:= [ 302, 601 ],
6680        next:= [ 21094, 21091 ] ), rec(
6681        desc:= [ 106003 ],
6682        fp:= [ 216, 612 ],
6683        next:= [ 20720, 20896 ] ), 20688, 21078, rec(
6684        desc:= [ 302008 ],
6685        fp:= [ 8222, 19657 ],
6686        next:= [ rec(
6687          desc:= [ 210002 ],
6688          fp:= [ 6, 412 ],
6689          next:= [ 20779, 20800 ] ), 20664 ] ), rec(
6690        desc:= [ 302006 ],
6691        fp:= [ 142, 281 ],
6692        next:= [ 20959, 21048 ] ), 20722, 20778, rec(
6693        desc:= [ 302008 ],
6694        fp:= [ 8222, 22301, 23617 ],
6695        next:= [ rec(
6696          desc:= [ 210002 ],
6697          fp:= [ 6, 412 ],
6698          next:= [ 20865, 20895 ] ), 20721, 20894 ] ), 20667, rec(
6699        desc:= [ 108003 ],
6700        fp:= [ 416, 812 ],
6701        next:= [ 20717, 20891 ] ), 21036, 20869, 20697, rec(
6702        desc:= [ 302007 ],
6703        fp:= [ 123, 8401, 24973 ],
6704        next:= [ 20803, 20805, 20806 ] ), rec(
6705        desc:= [ 302007 ],
6706        fp:= [ 43, 14181 ],
6707        next:= [ rec(
6708          desc:= [ 302010, 111003, 211002 ],
6709          fp:= [ 4, 14 ],
6710          next:= [ 20775, 20780 ] ), 20661 ] ), rec(
6711        desc:= [ 302006 ],
6712        fp:= [ 142, 281 ],
6713        next:= [ 20903, 20897 ] ), rec(
6714        desc:= [ 115011 ],
6715        fp:= [ 822, 1614 ],
6716        next:= [ 20700, 20860 ] ), 21090, 20942, rec(
6717        desc:= [ 106003 ],
6718        fp:= [ 414, 612 ],
6719        next:= [ 20956, 21046 ] ) ] ), rec(
6720      fp:= [ 20, 671, 1728, 7268, 7760, 10853, 16892, 26970, 28433, 30597,
672133932, 36149, 37291, 42461, 43918, 45414, 46900, 47449, 48140, 55381, 61833,
672264818, 67277, 72545, 74803, 91006, 93229, 95745, 97841 ],
6723      next:= [ 20940, rec(
6724        desc:= [ 302008 ],
6725        fp:= [ 23697, 27657 ],
6726        next:= [ 20742, rec(
6727          desc:= [ 211002 ],
6728          fp:= [ 6, 412 ],
6729          next:= [ 20930, 20917 ] ) ] ), 20934, rec(
6730        desc:= [ 302011, 109003, 209002 ],
6731        fp:= [ 414, 612 ],
6732        next:= [ 20809, 20810 ] ), 20826, rec(
6733        desc:= [ 302008 ],
6734        fp:= [ 8262, 12361, 25013 ],
6735        next:= [ 20842, 20843, 20822 ] ), 20827, 20973, 20905, 20734, rec(
6736        desc:= [ 302006 ],
6737        fp:= [ 22421, 26381, 30341 ],
6738        next:= [ rec(
6739          desc:= [ 209002 ],
6740          fp:= [ 2, 12 ],
6741          next:= [ 20748, 20746 ] ), 20937, 20938 ] ), 20823, rec(
6742        desc:= [ 302008 ],
6743        fp:= [ 77881, 91101 ],
6744        next:= [ 21101, rec(
6745          desc:= [ 109003, 209002 ],
6746          fp:= [ 2, 12 ],
6747          next:= [ 21117, 21106 ] ) ] ), 21112, 20962, 20828, rec(
6748        desc:= [ 302007 ],
6749        fp:= [ 23777, 27737, 31697 ],
6750        next:= [ rec(
6751          desc:= [ 210002 ],
6752          fp:= [ 2, 12 ],
6753          next:= [ 20737, 20740 ] ), 20920, 20921 ] ), 20918, rec(
6754        desc:= [ 302006 ],
6755        fp:= [ 12262, 29013 ],
6756        next:= [ rec(
6757          desc:= [ 114009, 114011, 214002, 303008, 215003 ],
6758          fp:= [ 4, 14 ],
6759          next:= [ 20855, 20854 ] ), rec(
6760          desc:= [ 210003 ],
6761          fp:= [ 317, 713, 812 ],
6762          next:= [ 20850, 20840, 20856 ] ) ] ), rec(
6763        desc:= [ 302007 ],
6764        fp:= [ 4262, 23657, 24973 ],
6765        next:= [ 20968, 20987, 20967 ] ), rec(
6766        desc:= [ 302006 ],
6767        fp:= [ 142, 281 ],
6768        next:= [ 20981, 20977 ] ), 20729, rec(
6769        desc:= [ 302006 ],
6770        fp:= [ 203, 30501 ],
6771        next:= [ 21109, 21108 ] ), 20824, 20963, rec(
6772        desc:= [ 302006 ],
6773        fp:= [ 182, 4281 ],
6774        next:= [ 20974, 20975 ] ), rec(
6775        desc:= [ 302007, 210002 ],
6776        fp:= [ 414, 612 ],
6777        next:= [ 20911, 20919 ] ), rec(
6778        desc:= [ 302006, 209003 ],
6779        fp:= [ 2, 12 ],
6780        next:= [ 20985, 20997 ] ), rec(
6781        desc:= [ 302006 ],
6782        fp:= [ 182, 4281 ],
6783        next:= [ 20844, 20816 ] ) ] ), rec(
6784      fp:= [ 2381, 23487, 29911, 55942, 90830 ],
6785      next:= [ 21220, 21222, 21219, 21212, 21218 ] ), rec(
6786      fp:= [ 8637, 19443, 32759, 44002, 56456, 78815, 89965, 92458 ],
6787      next:= [ 21025, 21004, rec(
6788        desc:= [ 302005 ],
6789        fp:= [ 8561, 29093 ],
6790        next:= [ 21027, rec(
6791          desc:= [ 208002 ],
6792          fp:= [ 2, 12 ],
6793          next:= [ 21011, 21012 ] ) ] ), rec(
6794        desc:= [ 105003 ],
6795        fp:= [ 216, 414 ],
6796        next:= [ 21005, 21016 ] ), 21126, 21000, 21122, rec(
6797        desc:= [ 110011 ],
6798        fp:= [ 34, 826 ],
6799        next:= [ 21030, 21017 ] ) ] ), rec(
6800      fp:= [ 11465, 20539, 46007, 62347, 65334, 86069, 87886, 97030 ],
6801      next:= [ 20171, 21264, 20179, 19901, 21268, 20180, 19904, rec(
6802        desc:= [ 303009, 40103005 ],
6803        fp:= [ 1, 6401 ],
6804        next:= [ 19903, 19897 ] ) ] ), rec(
6805      fp:= [ 5321, 5546, 6020, 9157, 14601, 16189, 19582, 24126, 24494,
680624960, 27217, 32183, 33727, 36989, 37078, 38103, 38365, 39157, 44074, 44677,
680746548, 46670, 50049, 58799, 61478, 61673, 66695, 69273, 76162, 91386, 92357,
680895043 ],
6809      next:= [ 19905, 19937, 20300, 21206, 19907, 19680, 19939, 19934, 21251,
681021257, 21255, rec(
6811        desc:= [ 107003 ],
6812        fp:= [ 8, 18 ],
6813        next:= [ 19926, 19908 ] ), rec(
6814        desc:= [ 302009 ],
6815        fp:= [ 5000, 84861 ],
6816        next:= [ 20320, 20318 ] ), rec(
6817        desc:= [ 108003 ],
6818        fp:= [ 418, 814 ],
6819        next:= [ 20298, 20302 ] ), rec(
6820        desc:= [ 105003 ],
6821        fp:= [ 4, 14 ],
6822        next:= [ 19911, 19910 ] ), 20296, rec(
6823        desc:= [ 106003 ],
6824        fp:= [ 4, 14 ],
6825        next:= [ 19927, 19925 ] ), 20277, 21250, 20306, 21256, 21248, 19678,
682619667, 19668, rec(
6827        desc:= [ 108003 ],
6828        fp:= [ 8, 414 ],
6829        next:= [ 20292, 20279 ] ), 21244, 21205, rec(
6830        desc:= [ 302007 ],
6831        fp:= [ 302, 601 ],
6832        next:= [ 20308, 20307 ] ), rec(
6833        desc:= [ 302009 ],
6834        fp:= [ 5000, 84861 ],
6835        next:= [ 20295, 20294 ] ), 19676, rec(
6836        desc:= [ 302007 ],
6837        fp:= [ 302, 601 ],
6838        next:= [ 20288, 20285 ] ) ] ),,, rec(
6839      fp:= [ 82200, 95882 ],
6840      next:= [ 20174, 19898 ] ), rec(
6841      fp:= [ 4614, 8305, 8577, 11574, 12821, 13977, 20461, 24949, 26288,
684227025, 30423, 32919, 33157, 39184, 39579, 41782, 44392, 47128, 48446, 48809,
684349525, 51403, 53671, 58414, 64082, 67239, 71217, 74044, 74486, 75875, 78813,
684482328, 83020, 87907, 90922, 91207, 93029, 95971 ],
6845      next:= [ 20267, 20184, rec(
6846        desc:= [ 302006 ],
6847        fp:= [ 4601, 8302, 19817 ],
6848        next:= [ 20200, 20085, 20201 ] ), rec(
6849        desc:= [ 105003 ],
6850        fp:= [ 8, 414 ],
6851        next:= [ 20078, 20079 ] ), 20495, 20479, 20571, 20243, rec(
6852        desc:= [ 112019 ],
6853        fp:= [ 20, 426, 1218 ],
6854        next:= [ 20273, 20250, 20276 ] ), 19800, 20582, 20248, rec(
6855        desc:= [ 302009 ],
6856        fp:= [ 58481, 84861, 98081 ],
6857        next:= [ 20500, rec(
6858          desc:= [ 208002 ],
6859          fp:= [ 2, 12 ],
6860          next:= [ 20501, 20504 ] ), 20505 ] ), rec(
6861        desc:= [ 106003 ],
6862        fp:= [ 8, 18, 414 ],
6863        next:= [ 20196, 20195, 20068 ] ), 20258, 19865, rec(
6864        desc:= [ 104003 ],
6865        fp:= [ 26, 818 ],
6866        next:= [ 19796, 19798 ] ), 20262, rec(
6867        desc:= [ 302009 ],
6868        fp:= [ 57881, 77681 ],
6869        next:= [ 20492, 20494 ] ), rec(
6870        desc:= [ 108011 ],
6871        fp:= [ 34, 1618 ],
6872        next:= [ 20199, 20084 ] ), 20261, rec(
6873        desc:= [ 302009 ],
6874        fp:= [ 5000, 98081 ],
6875        next:= [ 20585, 20584 ] ), 19794, 19861, rec(
6876        desc:= [ 105003 ],
6877        fp:= [ 2, 12 ],
6878        next:= [ 20488, 20486 ] ), 20566, rec(
6879        desc:= [ 104003 ],
6880        fp:= [ 818, 1214 ],
6881        next:= [ 19778, 19779 ] ), 20263, 19797, 20269, 20498, rec(
6882        desc:= [ 302008 ],
6883        fp:= [ 78081, 84661 ],
6884        next:= [ 20577, 20576 ] ), 19866, rec(
6885        desc:= [ 110019 ],
6886        fp:= [ 16, 818 ],
6887        next:= [ 19803, 19802 ] ), 20082, 20575, 20581, 20275 ] ), 19928, rec(
6888      fp:= [ 4373, 34009, 54414, 66719, 71831 ],
6889      next:= [ 19850, 20225, 19988, 20052, 20022 ] ), rec(
6890      fp:= [ 14627, 50826, 66834, 70492, 71699, 98354 ],
6891      next:= [ 20594, 20588, 20596, 20608, rec(
6892        desc:= [ 302007, 210003 ],
6893        fp:= [ 2, 12 ],
6894        next:= [ 20601, 20598 ] ), 20595 ] ), rec(
6895      fp:= [ 8498, 49730, 61344, 74921 ],
6896      next:= [ 19883, 19963, 20100, 20155 ] ), rec(
6897      fp:= [ 1990, 10875, 12082, 15109, 26541, 29011, 31497, 46965, 51879,
689854671, 63017, 69121, 72261, 75633, 78678, 95969, 98911, 99193 ],
6899      next:= [ rec(
6900        desc:= [ 302008 ],
6901        fp:= [ 41601, 61201, 84861 ],
6902        next:= [ 21074, 21064, 21067 ] ), rec(
6903        desc:= [ 302006 ],
6904        fp:= [ 4222, 19617 ],
6905        next:= [ rec(
6906          desc:= [ 208002 ],
6907          fp:= [ 2, 12 ],
6908          next:= [ 20654, 20642 ] ), rec(
6909          desc:= [ 209002 ],
6910          fp:= [ 2, 12 ],
6911          next:= [ 20643, 20637 ] ) ] ), rec(
6912        desc:= [ 302007 ],
6913        fp:= [ 19657, 23617 ],
6914        next:= [ rec(
6915          desc:= [ 210002 ],
6916          fp:= [ 2, 12 ],
6917          next:= [ 20640, 20635 ] ), rec(
6918          desc:= [ 210002 ],
6919          fp:= [ 2, 12 ],
6920          next:= [ 20651, 20639 ] ) ] ), rec(
6921        desc:= [ 302006 ],
6922        fp:= [ 203, 801, 30501 ],
6923        next:= [ 21059, rec(
6924          desc:= [ 40104005 ],
6925          fp:= [ 1, 1601, 3201 ],
6926          next:= [ 21055, 21069, 21056 ] ), 21060 ] ), 20611, 20630, 20613,
692720649, rec(
6928        desc:= [ 107003 ],
6929        fp:= [ 4, 212 ],
6930        next:= [ 20618, 20619 ] ), 20617, rec(
6931        desc:= [ 106003 ],
6932        fp:= [ 4, 212 ],
6933        next:= [ 20614, 20620 ] ), 20751, 20621, rec(
6934        desc:= [ 105003 ],
6935        fp:= [ 18, 216, 414 ],
6936        next:= [ 20756, 20755, 20757 ] ), 20653, rec(
6937        desc:= [ 302006 ],
6938        fp:= [ 4222, 22261 ],
6939        next:= [ rec(
6940          desc:= [ 208002 ],
6941          fp:= [ 2, 12 ],
6942          next:= [ 20769, 20764 ] ), 20763 ] ), rec(
6943        desc:= [ 40103003 ],
6944        fp:= [ 1921, 2881 ],
6945        next:= [ 21053, 21068 ] ), rec(
6946        desc:= [ 106003 ],
6947        fp:= [ 18, 414 ],
6948        next:= [ 20767, 20768 ] ) ] ), rec(
6949      fp:= [ 7847, 35693, 59387, 95802 ],
6950      next:= [ 20181, 20075, 19857, 20244 ] ), rec(
6951      fp:= [ 490, 2256, 3400, 4739, 5404, 7328, 11746, 17377, 18584, 25786,
695232624, 39628, 42397, 50919, 52126, 54308, 56074, 56588, 57757, 58964, 62201,
695369020, 69708, 70919, 74644, 77757, 87478, 90479, 90849, 94316, 95649, 97851 ],
6954      next:= [ rec(
6955        desc:= [ 107003 ],
6956        fp:= [ 6, 412 ],
6957        next:= [ 20799, 20684 ] ), rec(
6958        desc:= [ 107003 ],
6959        fp:= [ 8, 414 ],
6960        next:= [ 20773, 20658 ] ), 20670, 20857, rec(
6961        desc:= [ 109003 ],
6962        fp:= [ 8, 18, 414 ],
6963        next:= [ 20668, 20662, 20781 ] ), rec(
6964        desc:= [ 115019 ],
6965        fp:= [ 30, 822, 1614 ],
6966        next:= [ 20718, 20892, 20704 ] ), rec(
6967        desc:= [ 106003 ],
6968        fp:= [ 6, 412 ],
6969        next:= [ 20777, 20671 ] ), rec(
6970        desc:= [ 302006 ],
6971        fp:= [ 4222, 8321, 22261 ],
6972        next:= [ 20706, 20874, 20707 ] ), rec(
6973        desc:= [ 302009 ],
6974        fp:= [ 21401, 40702, 71101, 77681 ],
6975        next:= [ 20705, 20864, 20862, 20699 ] ), rec(
6976        desc:= [ 302007 ],
6977        fp:= [ 43, 14181 ],
6978        next:= [ 20782, 20783 ] ), 20872, 21032, rec(
6979        desc:= [ 114011 ],
6980        fp:= [ 16, 818 ],
6981        next:= [ 20804, 20672 ] ), rec(
6982        desc:= [ 302006 ],
6983        fp:= [ 123, 8401, 19697, 23657, 24973 ],
6984        next:= [ 20795, 20807, 20691, 20677, rec(
6985          desc:= [ 209002 ],
6986          fp:= [ 2, 12 ],
6987          next:= [ 20796, 20808 ] ) ] ), rec(
6988        desc:= [ 302007 ],
6989        fp:= [ 19737, 23697, 25013 ],
6990        next:= [ 20679, 20678, 20791 ] ), rec(
6991        desc:= [ 302005 ],
6992        fp:= [ 182, 14221 ],
6993        next:= [ 20948, 21039 ] ), rec(
6994        desc:= [ 302009 ],
6995        fp:= [ 603, 20902, 71301, 84461 ],
6996        next:= [ 20955, 20944, 21038, 21035 ] ), rec(
6997        desc:= [ 106003 ],
6998        fp:= [ 416, 812 ],
6999        next:= [ 20694, 20858 ] ), rec(
7000        desc:= [ 302006 ],
7001        fp:= [ 123, 22341, 23657, 24973 ],
7002        next:= [ rec(
7003          desc:= [ 302008, 215003 ],
7004          fp:= [ 20, 1218 ],
7005          next:= [ 20889, 20888 ] ), 20724, rec(
7006          desc:= [ 115011 ],
7007          fp:= [ 822, 1614 ],
7008          next:= [ 20712, 20879 ] ), rec(
7009          desc:= [ 209002 ],
7010          fp:= [ 2, 12 ],
7011          next:= [ 20890, 20904 ] ) ] ), rec(
7012        desc:= [ 302007 ],
7013        fp:= [ 12361, 23697, 25013 ],
7014        next:= [ 20877, 20708, rec(
7015          desc:= [ 210002 ],
7016          fp:= [ 2, 12 ],
7017          next:= [ 20883, 20876 ] ) ] ), rec(
7018        desc:= [ 302007 ],
7019        fp:= [ 41401, 78081, 84661 ],
7020        next:= [ 21089, rec(
7021          desc:= [ 108003 ],
7022          fp:= [ 6, 214 ],
7023          next:= [ 21087, 21081 ] ), rec(
7024          desc:= [ 108003 ],
7025          fp:= [ 6, 214 ],
7026          next:= [ 21088, 21083 ] ) ] ), 20873, 20941, 20673, rec(
7027        desc:= [ 302006 ],
7028        fp:= [ 123, 8401, 23657, 24973 ],
7029        next:= [ 21044, rec(
7030          desc:= [ 302009 ],
7031          fp:= [ 1901, 21701, 81101 ],
7032          next:= [ 20960, 21050, 20961 ] ), 20950, 21051 ] ), rec(
7033        desc:= [ 302007 ],
7034        fp:= [ 22341, 23657, 24973 ],
7035        next:= [ 20714, 20709, 20902 ] ), 20663, rec(
7036        desc:= [ 302007 ],
7037        fp:= [ 302, 601 ],
7038        next:= [ rec(
7039          desc:= [ 108003, 207002, 303007, 210003 ],
7040          fp:= [ 2, 12 ],
7041          next:= [ 21097, 21084 ] ), 21079 ] ), 20785, rec(
7042        desc:= [ 302006 ],
7043        fp:= [ 182, 14221 ],
7044        next:= [ 20893, 20863 ] ), 21093, 20669 ] ), rec(
7045      fp:= [ 4474, 5023, 6116, 9632, 12955, 13869, 15707, 15858, 17566,
704620703, 22281, 23956, 26936, 32437, 32983, 34638, 41003, 48580, 50803, 53319,
704770546, 70831, 77367, 77632, 77671, 78972, 79307, 83799, 84477, 86428, 90963,
704891167, 92170, 93434 ],
7049      next:= [ rec(
7050        desc:= [ 302007 ],
7051        fp:= [ 23777, 27737, 31697 ],
7052        next:= [ 20739, 20923, rec(
7053          desc:= [ 210002 ],
7054          fp:= [ 2, 12 ],
7055          next:= [ 20924, 20927 ] ) ] ), 20913, 20848, rec(
7056        desc:= [ 302007 ],
7057        fp:= [ 41401, 78081 ],
7058        next:= [ rec(
7059          desc:= [ 107003 ],
7060          fp:= [ 16, 412 ],
7061          next:= [ 21102, 21105 ] ), 21107 ] ), rec(
7062        desc:= [ 302007 ],
7063        fp:= [ 4262, 24973 ],
7064        next:= [ 20989, rec(
7065          desc:= [ 210003 ],
7066          fp:= [ 414, 612 ],
7067          next:= [ 20990, 20970 ] ) ] ), rec(
7068        desc:= [ 302006 ],
7069        fp:= [ 22421, 26381, 30341 ],
7070        next:= [ 20744, 20931, 20932 ] ), rec(
7071        desc:= [ 302008, 108003, 208002 ],
7072        fp:= [ 214, 412 ],
7073        next:= [ 20814, 20820 ] ), rec(
7074        desc:= [ 112011 ],
7075        fp:= [ 26, 818 ],
7076        next:= [ 20747, 20936 ] ), 20745, 20964, 20908, 21110, rec(
7077        desc:= [ 106003 ],
7078        fp:= [ 18, 414 ],
7079        next:= [ 20741, 20929 ] ), 20986, rec(
7080        desc:= [ 105003 ],
7081        fp:= [ 414, 612 ],
7082        next:= [ 20972, 20971 ] ), rec(
7083        desc:= [ 302007 ],
7084        fp:= [ 12262, 29013 ],
7085        next:= [ 20851, 20853 ] ), rec(
7086        desc:= [ 302007, 210003 ],
7087        fp:= [ 414, 612 ],
7088        next:= [ 20846, 20821 ] ), 20965, 20933, rec(
7089        desc:= [ 302008 ],
7090        fp:= [ 41102, 58681, 98281 ],
7091        next:= [ 20984, 20978, rec(
7092          desc:= [ 207002 ],
7093          fp:= [ 14, 212 ],
7094          next:= [ 20983, 20980 ] ) ] ), 20727, 20733, 20841, 20811, rec(
7095        desc:= [ 106003 ],
7096        fp:= [ 4, 14 ],
7097        next:= [ 20996, 20993 ] ), rec(
7098        desc:= [ 302008 ],
7099        fp:= [ 8262, 12361, 25013 ],
7100        next:= [ rec(
7101          desc:= [ 110003, 210002 ],
7102          fp:= [ 4, 212 ],
7103          next:= [ 20818, 20812 ] ), 20813, 20819 ] ), rec(
7104        desc:= [ 302008 ],
7105        fp:= [ 41601, 84861 ],
7106        next:= [ rec(
7107          desc:= [ 108003 ],
7108          fp:= [ 4, 14 ],
7109          next:= [ 21121, 21113 ] ), rec(
7110          desc:= [ 208002 ],
7111          fp:= [ 617, 1013 ],
7112          next:= [ 21116, rec(
7113            desc:= [ 110003 ],
7114            fp:= [ 4, 14 ],
7115            next:= [ 21120, 21115 ] ) ] ) ] ), rec(
7116        desc:= [ 106003 ],
7117        fp:= [ 16, 412 ],
7118        next:= [ 20732, 20915 ] ), 21100, 20914, rec(
7119        desc:= [ 302006 ],
7120        fp:= [ 12262, 12401, 29013 ],
7121        next:= [ 20833, 20837, rec(
7122          desc:= [ 107003 ],
7123          fp:= [ 4, 212 ],
7124          next:= [ 20839, 20838 ] ) ] ), rec(
7125        desc:= [ 302006 ],
7126        fp:= [ 22421, 30341 ],
7127        next:= [ 20738, rec(
7128          desc:= [ 209002 ],
7129          fp:= [ 2, 12 ],
7130          next:= [ 20925, 20928 ] ) ] ), rec(
7131        desc:= [ 106003 ],
7132        fp:= [ 2, 12 ],
7133        next:= [ 20836, 20830 ] ), 21099 ] ), 20602, 21216, rec(
7134      fp:= [ 1066, 9693, 34813, 67166, 88030, 98111 ],
7135      next:= [ 21127, rec(
7136        desc:= [ 302006 ],
7137        fp:= [ 25053, 30341 ],
7138        next:= [ rec(
7139          desc:= [ 209002 ],
7140          fp:= [ 414, 612 ],
7141          next:= [ 21003, 21008 ] ), 21007 ] ), 21021, rec(
7142        desc:= [ 104003 ],
7143        fp:= [ 22, 418 ],
7144        next:= [ 21022, 20998 ] ), rec(
7145        desc:= [ 302005 ],
7146        fp:= [ 18461, 26381, 30341 ],
7147        next:= [ 21024, 21002, 21001 ] ), rec(
7148        desc:= [ 302005 ],
7149        fp:= [ 8561, 29093, 33053 ],
7150        next:= [ 21031, 21020, 21019 ] ) ] ), 19661, rec(
7151      fp:= [ 26462, 98399 ],
7152      next:= [ 20645, 20753 ] ), rec(
7153      fp:= [ 1278, 16384, 18858, 31945, 34348, 85891, 88071, 91701 ],
7154      next:= [ 20176, 19894, 19896, 20173, 21266, 21263, 20170,
715519892 ] ), rec(
7156      fp:= [ 2600, 22525, 25665, 27330, 52885, 81563 ],
7157      next:= [ 20951, 20801, 20685, 21049, 20696, 20899 ] ), rec(
7158      fp:= [ 11220, 19324, 29909, 30691, 33901, 39521, 41332, 64947, 71947,
715974139, 74262, 76312, 79812, 84658, 85730, 86445, 89061, 94431, 94829, 96392 ],
7160      next:= [ rec(
7161        desc:= [ 302008 ],
7162        fp:= [ 803, 11780, 61401 ],
7163        next:= [ 20283, 20289, 20287 ] ), rec(
7164        desc:= [ 302008 ],
7165        fp:= [ 803, 11780, 61401 ],
7166        next:= [ 20305, 20311, 20310 ] ), 19913, 19936, 20304, 19918, 21246,
716720282, 19671, 20315, 19931, 19920, 20301, 19919, 21253, 21247, 20297,
716819938, rec(
7169        desc:= [ 108003 ],
7170        fp:= [ 16, 818, 1214 ],
7171        next:= [ 19916, 19914, 19917 ] ), 20278 ] ), rec(
7172      fp:= [ 15788, 63362, 74863, 80936 ],
7173      next:= [ 20916, 20829, 20725, 20992 ] ), rec(
7174      fp:= [ 390, 4852, 9857, 10319, 11212, 12732, 13357, 13446, 13571,
717517116, 19736, 20058, 20826, 21409, 23237, 32115, 35271, 37187, 40581, 42153,
717643970, 48098, 48187, 49760, 49810, 50089, 52530, 53351, 56633, 59330, 62439,
717764306, 65131, 68805, 71928, 73106, 75108, 76407, 76969, 79196, 85230, 88410,
717888752, 88901, 89959, 94012, 94414, 95172, 95945, 96756 ],
7179      next:= [ 20405, 20053, 19984, rec(
7180        desc:= [ 115019 ],
7181        fp:= [ 30, 822, 1614 ],
7182        next:= [ 20208, 20212, 20210 ] ), rec(
7183        desc:= [ 106003 ],
7184        fp:= [ 8, 18 ],
7185        next:= [ 19842, 21275 ] ), 20001, rec(
7186        desc:= [ 302009 ],
7187        fp:= [ 902, 41001, 57881 ],
7188        next:= [ 20349, 20373, rec(
7189          desc:= [ 110003 ],
7190          fp:= [ 12, 814 ],
7191          next:= [ 20352, 20351 ] ) ] ), 19980, 20203, 20009, 19750, 20004,
719220376, 20030, 20368, 20450, 19848, 19758, 19976, rec(
7193        desc:= [ 108003 ],
7194        fp:= [ 8, 18, 414 ],
7195        next:= [ 20007, 20005, 20008 ] ), 20454, 20364, 19990, 20042, 20209,
719620064, rec(
7197        desc:= [ 302008 ],
7198        fp:= [ 803, 5200, 11780, 61401 ],
7199        next:= [ 20392, 20356, rec(
7200          desc:= [ 207002 ],
7201          fp:= [ 2, 12 ],
7202          next:= [ 20395, 20393 ] ), 20394 ] ), 19754, 20452, 19846,
720320048, rec(
7204        desc:= [ 302008 ],
7205        fp:= [ 803, 5200, 11780, 98281 ],
7206        next:= [ 20465, 20461, 20466, 20458 ] ), 20219, 19735, 20002, 19986,
720719747, rec(
7208        desc:= [ 107003 ],
7209        fp:= [ 8, 18 ],
7210        next:= [ 19978, 19977 ] ), 20477, 20202, rec(
7211        desc:= [ 105003 ],
7212        fp:= [ 4, 14 ],
7213        next:= [ 20044, 20055 ] ), 20013, rec(
7214        desc:= [ 112019 ],
7215        fp:= [ 8, 18 ],
7216        next:= [ 20215, 20213 ] ), rec(
7217        desc:= [ 302008 ],
7218        fp:= [ 5200, 11780, 98281 ],
7219        next:= [ rec(
7220          desc:= [ 215003 ],
7221          fp:= [ 8, 18 ],
7222          next:= [ 20382, 20381 ] ), 20359, 20388 ] ), 20216, 20370, 19734,
722321277, 20226, rec(
7224        desc:= [ 113019 ],
7225        fp:= [ 8, 18 ],
7226        next:= [ 20040, 20039 ] ) ] ), rec(
7227      fp:= [ 57473, 87630 ],
7228      next:= [ 21215, 21217 ] ), rec(
7229      fp:= [ 20115, 77255 ],
7230      next:= [ 21023, 21006 ] ), rec(
7231      fp:= [ 1039, 6636, 6680, 7921, 7967, 8388, 9929, 11388, 13106, 13514,
723215468, 15609, 16438, 20671, 22645, 23703, 24387, 30871, 31352, 33596, 33850,
723334892, 41710, 41928, 42981, 43569, 43744, 44240, 44892, 46563, 47762, 48737,
723449944, 52688, 62852, 64926, 65128, 66364, 67174, 69200, 69585, 71659, 73775,
723578334, 78463, 79436, 81417, 83300, 85736, 93058, 98963, 98978, 99399 ],
7236      next:= [ 19967, 20148, 19889, rec(
7237        desc:= [ 105003 ],
7238        fp:= [ 22, 814 ],
7239        next:= [ 21230, 19690 ] ), 19709, 19887, rec(
7240        desc:= [ 107003, 302007 ],
7241        fp:= [ 43, 14181 ],
7242        next:= [ 20140, 20147 ] ), 20560, 19956, 20538, 20103, 19949, 20132,
724320110, 20510, 19878, 20115, 19689, 20092, 20418, rec(
7244        desc:= [ 302009 ],
7245        fp:= [ 5400, 81201, 85261 ],
7246        next:= [ 20549, 20553, 20547 ] ), rec(
7247        desc:= [ 107003 ],
7248        fp:= [ 22, 418, 814 ],
7249        next:= [ 19948, 19951, 19950 ] ), rec(
7250        desc:= [ 115019 ],
7251        fp:= [ 822, 1614 ],
7252        next:= [ rec(
7253          desc:= [ 302006 ],
7254          fp:= [ 182, 4281 ],
7255          next:= [ 20105, 20108 ] ), 20107 ] ), 20534, rec(
7256        desc:= [ 302008 ],
7257        fp:= [ 5200, 11780, 78481, 85061, 98281 ],
7258        next:= [ 20527, rec(
7259          desc:= [ 207002 ],
7260          fp:= [ 2, 12 ],
7261          next:= [ 20522, 20526 ] ), 20524, rec(
7262          desc:= [ 109003 ],
7263          fp:= [ 4, 14 ],
7264          next:= [ 20521, 20517 ] ), 20525 ] ), 20091, 19809, rec(
7265        desc:= [ 302008 ],
7266        fp:= [ 61401, 85061, 98281 ],
7267        next:= [ 20329, rec(
7268          desc:= [ 109003 ],
7269          fp:= [ 4, 14 ],
7270          next:= [ 20422, 20421 ] ), 20429 ] ), 20137, rec(
7271        desc:= [ 106003 ],
7272        fp:= [ 4, 14 ],
7273        next:= [ 20414, 20325 ] ), 19875, rec(
7274        desc:= [ 113019 ],
7275        fp:= [ 426, 1218 ],
7276        next:= [ rec(
7277          desc:= [ 302005 ],
7278          fp:= [ 43, 14181 ],
7279          next:= [ 20122, 20165 ] ), 20126 ] ), rec(
7280        desc:= [ 302008 ],
7281        fp:= [ 41302, 42201 ],
7282        next:= [ rec(
7283          desc:= [ 207002 ],
7284          fp:= [ 4, 212 ],
7285          next:= [ 20119, 20164 ] ), rec(
7286          desc:= [ 208002 ],
7287          fp:= [ 317, 416 ],
7288          next:= [ rec(
7289            desc:= [ 215002 ],
7290            fp:= [ 8, 18 ],
7291            next:= [ 20118, 20117 ] ), 20116 ] ) ] ), 19710, 20098, 19953,
729219827, 19814, rec(
7293        desc:= [ 107003 ],
7294        fp:= [ 4, 14 ],
7295        next:= [ 20415, 20340 ] ), 19955, rec(
7296        desc:= [ 302009 ],
7297        fp:= [ 11980, 81201 ],
7298        next:= [ rec(
7299          desc:= [ 108003 ],
7300          fp:= [ 2, 12 ],
7301          next:= [ 20449, 20344 ] ), 20446 ] ), 19806, 19726, 19815, 20508,
730220342, 19952, 19969, rec(
7303        desc:= [ 302008 ],
7304        fp:= [ 5200, 11780, 61401 ],
7305        next:= [ 20430, 20424, 20332 ] ), 19723, rec(
7306        desc:= [ 106003 ],
7307        fp:= [ 4, 14 ],
7308        next:= [ 20412, 20322 ] ), 20093, 20557 ] ), rec(
7309      fp:= [ 68061, 81959 ],
7310      next:= [ 19900, 20177 ] ), rec(
7311      fp:= [ 2852, 7384, 8871, 8977, 9424, 10213, 14068, 15512, 20480, 21656,
731221812, 23554, 30262, 33199, 39902, 46023, 47934, 48711, 48788, 50593, 54448,
731367772, 68155, 70056, 70952, 71140, 72733, 85195, 90392, 94982, 97779 ],
7314      next:= [ rec(
7315        desc:= [ 105003 ],
7316        fp:= [ 18, 414 ],
7317        next:= [ 20264, 20265 ] ), 20574, rec(
7318        desc:= [ 107003 ],
7319        fp:= [ 18, 414 ],
7320        next:= [ 20569, 20570 ] ), 20587, rec(
7321        desc:= [ 104003 ],
7322        fp:= [ 22, 814 ],
7323        next:= [ 20182, 20066 ] ), 20491, 20260, rec(
7324        desc:= [ 111019 ],
7325        fp:= [ 8, 18 ],
7326        next:= [ 20252, 20251 ] ), 20578, rec(
7327        desc:= [ 302008 ],
7328        fp:= [ 41801, 61401, 78481 ],
7329        next:= [ 20482, 20484, 20483 ] ), 19859, 19792, 19787, 20564,
733020573, rec(
7331        desc:= [ 104003 ],
7332        fp:= [ 22, 814 ],
7333        next:= [ 20189, 20073 ] ), 20255, 19867, 19799, 20072, 20257, rec(
7334        desc:= [ 105003 ],
7335        fp:= [ 18, 414 ],
7336        next:= [ 20245, 20249 ] ), rec(
7337        desc:= [ 105003 ],
7338        fp:= [ 18, 414 ],
7339        next:= [ 20198, 20081 ] ), rec(
7340        desc:= [ 302009 ],
7341        fp:= [ 41201, 84461 ],
7342        next:= [ 20493, 20497 ] ), 20187, 19791, 20266, 20254, rec(
7343        desc:= [ 106003 ],
7344        fp:= [ 2, 12 ],
7345        next:= [ 20502, 20503 ] ), rec(
7346        desc:= [ 110011 ],
7347        fp:= [ 34, 1618 ],
7348        next:= [ 20193, 20077 ] ), rec(
7349        desc:= [ 302005 ],
7350        fp:= [ 742, 42613, 48521 ],
7351        next:= [ 20076, 20067, 20191 ] ) ] ), rec(
7352      fp:= [ 12398, 17092, 18687, 20035, 23566, 28845, 52380, 67387, 81560,
735387419, 91985, 99533 ],
7354      next:= [ 21249, 21204, 19922, 20299, 19923, 20290, 19924, 20291, 19675,
735520312, 19677, 20313 ] ), rec(
7356      fp:= [ 4925, 12625, 15791, 24457, 24808, 32397, 32718, 32739, 41087,
735741483, 46354, 46796, 61322, 63052, 78950, 91061, 92364, 96713 ],
7358      next:= [ 20476, 19997, 20365, 19769, 20224, 20035, 20379, 20235, 20362,
735920474, 20061, 20056, 19762, 19739, 19763, 19991, 20024, 20401 ] ), rec(
7360      fp:= [ 34926, 57450, 65796 ],
7361      next:= [ 20589, 20592, 20593 ] ) ] ), 5314, rec(
7362    fp:= [ 19695, 49530, 52075, 58405, 64735, 79365 ],
7363    level:= 4,
7364    next:= [ 21461, 21462, 21463, 21464, 21465, 21460 ] ), rec(
7365    fp:= [ 4397, 60158 ],
7366    next:= [ rec(
7367      fp:= [ 6846, 65860, 72758, 97129 ],
7368      next:= [ rec(
7369        fp:= [ 17423, 25617, 91843 ],
7370        next:= [ 17592, 17593, 17536 ] ), rec(
7371        fp:= [ 519, 32819, 48689, 50094, 60339, 69770, 69780 ],
7372        next:= [ 15820, 15818, 15825, 15824, 15819, 15812, 15813 ] ), rec(
7373        fp:= [ 18994, 34588, 40011, 66317, 70858, 83960 ],
7374        next:= [ 19485, 19494, 19486, 19495, 19475, 19474 ] ), rec(
7375        fp:= [ 1264, 42972, 86853 ],
7376        next:= [ 19537, 19611, 19612 ] ) ] ), rec(
7377      fp:= [ 5094, 20104, 21703, 24965, 26137, 29826, 30571, 34687, 35005,
737859999, 61040, 61988, 64860, 65474, 66422, 67370, 68318, 69721, 69908, 71804,
737972752, 73700, 78134, 78477, 84731, 89592 ],
7380      next:= [ rec(
7381        fp:= [ 58721, 84588 ],
7382        next:= [ 17549, 12410 ] ), rec(
7383        fp:= [ 2135, 41360 ],
7384        next:= [ 13715, 13719 ] ), rec(
7385        fp:= [ 33510, 94234 ],
7386        next:= [ 16248, 16245 ] ), rec(
7387        fp:= [ 25446, 34677, 43364, 50147, 54907, 80032, 82133, 96542 ],
7388        next:= [ 13094, 13104, 12826, 12822, 12266, 12259, 12810,
738913089 ] ), rec(
7390        fp:= [ 5009, 27753, 82511, 95767 ],
7391        next:= [ 16329, 15858, 15860, 16333 ] ), rec(
7392        fp:= [ 54462, 57188 ],
7393        next:= [ 13212, 13218 ] ), rec(
7394        fp:= [ 15922, 67107 ],
7395        next:= [ 16110, 16114 ] ), rec(
7396        fp:= [ 45753, 81866 ],
7397        next:= [ 12394, 17540 ] ), 17834, rec(
7398        fp:= [ 25278, 84819, 87595 ],
7399        next:= [ 12269, 12814, 13099 ] ), rec(
7400        fp:= [ 79111, 86248 ],
7401        next:= [ rec(
7402          desc:= [ 103003 ],
7403          fp:= [ 22, 814 ],
7404          next:= [ 19600, 19167 ] ), rec(
7405          desc:= [ 104003 ],
7406          fp:= [ 22, 814 ],
7407          next:= [ 19603, 19175 ] ) ] ), rec(
7408        fp:= [ 6058, 49368 ],
7409        next:= [ 19281, 19273 ] ), rec(
7410        fp:= [ 15152, 66955 ],
7411        next:= [ 13233, 13239 ] ), rec(
7412        fp:= [ 2232, 7462, 61160, 66606 ],
7413        next:= [ 19626, rec(
7414          desc:= [ 105003 ],
7415          fp:= [ 4, 14 ],
7416          next:= [ 19552, 19551 ] ), 19630, rec(
7417          desc:= [ 103003 ],
7418          fp:= [ 8, 18 ],
7419          next:= [ 19549, 19548 ] ) ] ), rec(
7420        fp:= [ 49956, 51495 ],
7421        next:= [ 19247, 19235 ] ), rec(
7422        fp:= [ 36069, 59202, 59917, 64101, 79567 ],
7423        next:= [ 19202, 19109, rec(
7424          desc:= [ 105003 ],
7425          fp:= [ 8, 414 ],
7426          next:= [ 19113, 19114 ] ), 19115, 19196 ] ), rec(
7427        fp:= [ 43272, 74043 ],
7428        next:= [ 19277, 19285 ] ), rec(
7429        fp:= [ 43120, 75336, 98418 ],
7430        next:= [ 12405, 17545, 12414 ] ), rec(
7431        fp:= [ 59955, 96015 ],
7432        next:= [ 19579, 19575 ] ), rec(
7433        fp:= [ 852, 71592 ],
7434        next:= [ 19138, 19143 ] ), rec(
7435        fp:= [ 24069, 71508 ],
7436        next:= [ 19229, 19241 ] ), rec(
7437        fp:= [ 47545, 49171 ],
7438        next:= [ 19171, 19163 ] ), rec(
7439        fp:= [ 47816, 93490 ],
7440        next:= [ 19544, 19543 ] ), 19646, rec(
7441        fp:= [ 75300, 88103 ],
7442        next:= [ 13729, 13733 ] ), rec(
7443        fp:= [ 26860, 33945, 43634 ],
7444        next:= [ 12818, 13076, 12256 ] ) ] ) ] ), rec(
7445    fp:= [ 333, 4735, 9243, 20325, 24406, 25645, 30047, 35312, 35367, 39746,
744639769, 44180, 44277, 48614, 49918, 53999, 55238, 56842, 58738, 59640, 61276,
744763172, 65068, 65081, 67606, 69502, 70401, 71398, 72040, 73936, 74803, 75832,
744879311, 84952, 89033, 90272, 94674 ],
7449    level:= 4,
7450    next:= [ 2037, 3861, 3870, 2014, 3862, 2043, rec(
7451      fp:= [ 34374, 71456 ],
7452      next:= [ rec(
7453        desc:= [ 304009, 40105007 ],
7454        fp:= [ 801, 2401 ],
7455        next:= [ 2008, 2006 ] ), 3866 ] ), 4817, 2036, 4834, 3860, 4805,
74563868, 4826, 2016, 3864, 2044, 3878, rec(
7457      fp:= [ 78183, 94574 ],
7458      next:= [ 4833, 2030 ] ), 3867, 3873, rec(
7459      fp:= [ 142, 1279, 9027, 69562, 96304 ],
7460      next:= [ 3877, 4821, 4797, 2023, 3875 ] ), 2028, 2005, rec(
7461      fp:= [ 5088, 16987 ],
7462      next:= [ rec(
7463        desc:= [ 40104005 ],
7464        fp:= [ 321, 641 ],
7465        next:= [ 4822, 4825 ] ), rec(
7466        desc:= [ 304009, 40104007 ],
7467        fp:= [ 1, 1601 ],
7468        next:= [ 3874, 3872 ] ) ] ), rec(
7469      fp:= [ 26545, 88684 ],
7470      next:= [ 2022, 3876 ] ), 2035, 2029, 4784, 3871, 3859, 2021, 3869, rec(
7471      fp:= [ 22492, 30973 ],
7472      next:= [ 2013, 2015 ] ), 3863, 2042, rec(
7473      fp:= [ 84301, 99657 ],
7474      next:= [ 3865, 2007 ] ) ] ), rec(
7475    fp:= [ 35146, 70294, 75155, 83951 ],
7476    level:= 4,
7477    next:= [ 920, 5887, 6765, 2595 ] ), rec(
7478    fp:= [ 78146, 78156 ],
7479    next:= [ rec(
7480      fp:= [ 7523, 97035 ],
7481      next:= [ rec(
7482        desc:= [ 105003, 302003, 206002 ],
7483        fp:= [ 2, 12 ],
7484        next:= [ 404, 405 ] ), 403 ] ), rec(
7485      fp:= [ 7523, 11931, 17138, 46887, 81843, 97035 ],
7486      next:= [ rec(
7487        desc:= [ 104003 ],
7488        fp:= [ 416, 812 ],
7489        next:= [ 458, rec(
7490          desc:= [ 106003 ],
7491          fp:= [ 2, 12 ],
7492          next:= [ 457, 452 ] ) ] ), 471, rec(
7493        fp:= [ 49881, 60805 ],
7494        next:= [ 448, 454 ] ), rec(
7495        fp:= [ 12188, 41123 ],
7496        next:= [ 456, 460 ] ), 463, 451 ] ) ] ), rec(
7497    fp:= [ 33083, 80451 ],
7498    level:= 4,
7499    next:= [ 19097, 21456 ] ), rec(
7500    fp:= [ 10268, 50259, 82409 ],
7501    level:= 4,
7502    next:= [ 21457, 21459, 21467 ] ), rec(
7503    fp:= [ 44246, 78156 ],
7504    next:= [ 406, 444 ] ), rec(
7505    fp:= [ 17138, 42130, 46887, 52279 ],
7506    level:= 4,
7507    next:= [ 453, 449, 461, rec(
7508      desc:= [ 106003 ],
7509      fp:= [ 2, 12 ],
7510      next:= [ 450, 459 ] ) ] ), rec(
7511    fp:= [ 6264, 16264, 72025 ],
7512    next:= [ rec(
7513      fp:= [ 35146, 70294, 75155, 83951 ],
7514      next:= [ rec(
7515        fp:= [ 9933, 17687, 62721 ],
7516        next:= [ rec(
7517          desc:= [ 108005 ],
7518          fp:= [ 16, 818 ],
7519          next:= [ 922, 921 ] ), 941, rec(
7520          desc:= [ 109005 ],
7521          fp:= [ 16, 818 ],
7522          next:= [ 943, 942 ] ) ] ), rec(
7523        fp:= [ 29007, 52201, 91685 ],
7524        next:= [ rec(
7525          desc:= [ 105003 ],
7526          fp:= [ 4, 212 ],
7527          next:= [ 5891, 5890 ] ), rec(
7528          desc:= [ 111005 ],
7529          fp:= [ 1626, 2418 ],
7530          next:= [ 6091, rec(
7531            desc:= [ 105003 ],
7532            fp:= [ 4, 212 ],
7533            next:= [ 5943, 6092 ] ) ] ), rec(
7534          desc:= [ 107005 ],
7535          fp:= [ 8, 18 ],
7536          next:= [ 5888, 5889 ] ) ] ), rec(
7537        fp:= [ 20127, 31789, 40253 ],
7538        next:= [ rec(
7539          desc:= [ 107003 ],
7540          fp:= [ 4, 212 ],
7541          next:= [ 6816, rec(
7542            desc:= [ 112005 ],
7543            fp:= [ 1626, 2418 ],
7544            next:= [ 5973, 5974 ] ) ] ), rec(
7545          desc:= [ 106005 ],
7546          fp:= [ 8, 18 ],
7547          next:= [ 6766, 6767 ] ), rec(
7548          desc:= [ 105003 ],
7549          fp:= [ 2, 12 ],
7550          next:= [ 6768, 6769 ] ) ] ), rec(
7551        fp:= [ 44792, 63960, 97838 ],
7552        next:= [ rec(
7553          desc:= [ 108005 ],
7554          fp:= [ 8, 18 ],
7555          next:= [ 2598, 2599 ] ), rec(
7556          desc:= [ 105005 ],
7557          fp:= [ 16, 26 ],
7558          next:= [ 2596, 2597 ] ), rec(
7559          desc:= [ 109005 ],
7560          fp:= [ 24, 826, 1618 ],
7561          next:= [ 2721, 3614, 3615 ] ) ] ) ] ), rec(
7562      fp:= [ 10959, 34275, 49205, 57493, 58636, 64942, 97835 ],
7563      next:= [ rec(
7564        fp:= [ 26542, 27948, 36114, 64036 ],
7565        next:= [ 5906, 5907, 5905, 5950 ] ), rec(
7566        fp:= [ 21468, 28827, 79825, 81596 ],
7567        next:= [ 4293, 4294, 4274, 4273 ] ), rec(
7568        fp:= [ 46179, 71811, 98226 ],
7569        next:= [ 6448, 6229, 6230 ] ), rec(
7570        fp:= [ 29039, 61378, 95877 ],
7571        next:= [ 6823, 6783, 6784 ] ), rec(
7572        fp:= [ 38866, 44408, 65616, 98013 ],
7573        next:= [ 6194, 6180, 6195, 6179 ] ), rec(
7574        fp:= [ 39212, 42191, 48809, 68235, 93128 ],
7575        next:= [ 1945, 1925, 1946, 1947, 1926 ] ), rec(
7576        fp:= [ 11902, 44292, 94606 ],
7577        next:= [ 2756, 2615, 2616 ] ) ] ), rec(
7578      fp:= [ 16169, 21703, 24965, 26137, 34687, 61040, 65474, 67370, 75935,
757989592 ],
7580      next:= [ rec(
7581        fp:= [ 35533, 44808, 82290, 93761 ],
7582        next:= [ 5995, 6798, 6800, 5989 ] ), rec(
7583        fp:= [ 94234, 98891 ],
7584        next:= [ 2351, rec(
7585          desc:= [ 104003 ],
7586          fp:= [ 16, 1214 ],
7587          next:= [ 2263, 2265 ] ) ] ), rec(
7588        fp:= [ 31901, 50147, 54907, 62620, 82133 ],
7589        next:= [ 1522, 1534, 2627, 2655, 1474 ] ), rec(
7590        fp:= [ 27753, 65396, 82511 ],
7591        next:= [ 4401, 2321, 4403 ] ), rec(
7592        fp:= [ 22470, 45753, 81866, 91778 ],
7593        next:= [ 2822, 2780, 4839, 4841 ] ), rec(
7594        fp:= [ 57548, 79111 ],
7595        next:= [ rec(
7596          desc:= [ 305008 ],
7597          fp:= [ 888, 1364 ],
7598          next:= [ rec(
7599            desc:= [ 302003, 302005, 302007, 302009, 40208013 ],
7600            fp:= [ 2, 25602 ],
7601            next:= [ 6255, 6256 ] ), rec(
7602            desc:= [ 104003 ],
7603            fp:= [ 8, 414 ],
7604            next:= [ 6261, 6260 ] ) ] ), rec(
7605          desc:= [ 103003 ],
7606          fp:= [ 12, 814 ],
7607          next:= [ 5861, 6396 ] ) ] ), rec(
7608        fp:= [ 7462, 66606, 78752 ],
7609        next:= [ 6978, 6976, 6307 ] ), rec(
7610        fp:= [ 59202, 59917, 80847 ],
7611        next:= [ 6253, 6258, 5857 ] ), rec(
7612        fp:= [ 21792, 25683, 86325, 95779 ],
7613        next:= [ 6115, 5921, 5923, 6109 ] ), rec(
7614        fp:= [ 16810, 24103, 26860, 43634 ],
7615        next:= [ rec(
7616          desc:= [ 104003 ],
7617          fp:= [ 16, 1214 ],
7618          next:= [ 2625, 2629 ] ), rec(
7619          desc:= [ 303008 ],
7620          fp:= [ 484, 762 ],
7621          next:= [ rec(
7622            desc:= [ 107003 ],
7623            fp:= [ 8, 414 ],
7624            next:= [ 1471, 1477 ] ), 3315 ] ), rec(
7625          desc:= [ 104003 ],
7626          fp:= [ 8, 414 ],
7627          next:= [ 1526, 3340 ] ), rec(
7628          desc:= [ 104003 ],
7629          fp:= [ 8, 414 ],
7630          next:= [ 2657, 2631 ] ) ] ) ] ) ] ), rec(
7631    fp:= [ 44246, 44256 ],
7632    next:= [ rec(
7633      fp:= [ 13655, 52279 ],
7634      next:= [ rec(
7635        desc:= [ 105003 ],
7636        fp:= [ 614, 812 ],
7637        next:= [ 416, 414 ] ), rec(
7638        fp:= [ 64602, 86336 ],
7639        next:= [ 415, 413 ] ) ] ), rec(
7640      fp:= [ 57676, 63337 ],
7641      level:= 5,
7642      next:= [ 511, 510 ] ) ] ), rec(
7643    fp:= [ 13605, 38865 ],
7644    next:= [ rec(
7645      fp:= [ 75155, 83951 ],
7646      next:= [ 847, 226 ] ), rec(
7647      fp:= [ 30753, 70090, 91737, 98043 ],
7648      next:= [ 10, 594, 718, 71 ] ) ] ), 21537, rec(
7649    fp:= [ 5215, 10735, 14937, 15364, 16176, 21617, 24659, 25086, 34808,
765040328, 44530, 44957, 45129, 45769, 51210, 53997, 54252, 54679, 55893, 57789,
765160327, 62223, 62865, 64401, 64761, 66657, 68553, 69842, 70449, 71091, 72987,
765274550, 75525, 77421, 79317, 79564, 80803, 88185, 89713, 94727, 99435 ],
7653    level:= 4,
7654    next:= [ rec(
7655      fp:= [ 51612, 93427 ],
7656      next:= [ 21158, 21167 ] ), rec(
7657      fp:= [ 28749, 65045 ],
7658      next:= [ 21147, 21140 ] ), rec(
7659      fp:= [ 40579, 56253, 82021 ],
7660      next:= [ 21185, 21173, 21171 ] ), 21162, 21150, 21131, rec(
7661      fp:= [ 48506, 51270 ],
7662      next:= [ 21155, 21154 ] ), rec(
7663      fp:= [ 32469, 87797, 91550 ],
7664      next:= [ 21177, 21193, 21178 ] ), rec(
7665      fp:= [ 150, 22422, 39878, 42589, 49680, 50924, 56948, 63184, 73051,
766687959, 89219 ],
7667      next:= [ 21188, 21189, 21156, 21166, 21160, 21182, 21168, 21181, 21157,
766821170, 21165 ] ), 21134, rec(
7669      fp:= [ 10445, 56708, 58562 ],
7670      next:= [ 21174, 21186, 21172 ] ), rec(
7671      fp:= [ 56299, 57909 ],
7672      next:= [ 21163, 21164 ] ), 21225, 21151, rec(
7673      fp:= [ 1190, 5435 ],
7674      next:= [ 21144, 21138 ] ), 21240, 21153, rec(
7675      fp:= [ 45742, 59382, 71388 ],
7676      next:= [ 21179, 21192, 21176 ] ), 21271, 21224, 21282, 21270,
767721209, rec(
7678      fp:= [ 9920, 76845 ],
7679      next:= [ 21159, 21169 ] ), 21261, rec(
7680      fp:= [ 70769, 88420, 98996 ],
7681      next:= [ 21239, 21280, 21237 ] ), 21269, rec(
7682      fp:= [ 655, 2002 ],
7683      next:= [ 21190, 21183 ] ), 21223, 21260, 21281, 21161, 21208, 21259,
768421238, rec(
7685      fp:= [ 17180, 27065 ],
7686      next:= [ 21187, 21175 ] ), rec(
7687      fp:= [ 15016, 22438, 64800, 65274, 74898 ],
7688      next:= [ 21133, 21132, 21145, 21146, 21139 ] ), 21207, rec(
7689      fp:= [ 4351, 37983 ],
7690      next:= [ 21180, 21194 ] ), 21152, rec(
7691      fp:= [ 54508, 55855 ],
7692      next:= [ 21191, 21184 ] ) ] ), rec(
7693    fp:= [ 6264, 16264, 62025, 72025 ],
7694    next:= [ rec(
7695      fp:= [ 5094, 21703, 24965, 26137, 30571, 34687, 35005, 59999, 61040,
769665474, 67370, 69721, 69908, 71804, 73700, 76238, 78134, 78477, 80030, 89592 ],
7697      next:= [ rec(
7698        fp:= [ 2542, 7641, 42461, 73151, 83306 ],
7699        next:= [ 998, 2845, 2842, 2796, 995 ] ), rec(
7700        fp:= [ 19220, 70126 ],
7701        next:= [ 4612, 4500 ] ), rec(
7702        fp:= [ 7787, 17625, 57724, 63929, 72039, 79430, 87080 ],
7703        next:= [ 1001, 3660, 1022, 1004, 3701, 3704, 1019 ] ), rec(
7704        fp:= [ 7849, 27502, 42076, 97748 ],
7705        next:= [ 4427, 4566, 4447, 4620 ] ), rec(
7706        fp:= [ 20966, 74580, 78578 ],
7707        next:= [ 4577, rec(
7708          desc:= [ 302005 ],
7709          fp:= [ 182, 361 ],
7710          next:= [ 4478, 4477 ] ), 4595 ] ), rec(
7711        fp:= [ 4183, 20653, 54804, 79064, 84836 ],
7712        next:= [ 2846, 2798, 2847, 977, 980 ] ), rec(
7713        fp:= [ 24361, 37900 ],
7714        next:= [ 4551, 4414 ] ), rec(
7715        fp:= [ 21104, 29067, 42829, 80685, 98498 ],
7716        next:= [ 1020, 1021, 3703, 3659, 3702 ] ), rec(
7717        fp:= [ 33111, 63397, 69838 ],
7718        next:= [ rec(
7719          desc:= [ 104003 ],
7720          fp:= [ 16, 412 ],
7721          next:= [ 7059, 6377 ] ), rec(
7722          desc:= [ 107003 ],
7723          fp:= [ 6, 412 ],
7724          next:= [ rec(
7725            desc:= [ 302007, 208003 ],
7726            fp:= [ 2, 12 ],
7727            next:= [ 6381, 6380 ] ), 6379 ] ), 6246 ] ), rec(
7728        fp:= [ 36254, 61157, 63934, 66735, 70467 ],
7729        next:= [ 6285, 6965, 6290, rec(
7730          desc:= [ 104003 ],
7731          fp:= [ 4, 14 ],
7732          next:= [ 6964, 6963 ] ), rec(
7733          desc:= [ 302008, 209003 ],
7734          fp:= [ 1, 11 ],
7735          next:= [ 6292, 6291 ] ) ] ), rec(
7736        fp:= [ 21129, 28136, 58520, 59157, 77807 ],
7737        next:= [ 6244, 6375, rec(
7738          desc:= [ 302008, 209003 ],
7739          fp:= [ 2, 111 ],
7740          next:= [ 6384, 6385 ] ), rec(
7741          desc:= [ 115011 ],
7742          fp:= [ 22, 814 ],
7743          next:= [ 7061, 6383 ] ), 6374 ] ), rec(
7744        fp:= [ 10091, 18239, 21685, 44242, 72527, 72948 ],
7745        next:= [ 2795, rec(
7746          desc:= [ 108003, 302006, 209002 ],
7747          fp:= [ 2, 12 ],
7748          next:= [ 996, 978 ] ), 979, 2844, 2843, 997 ] ), rec(
7749        fp:= [ 13314, 64256, 82589 ],
7750        next:= [ rec(
7751          desc:= [ 302006 ],
7752          fp:= [ 502, 1001 ],
7753          next:= [ 7016, 7015 ] ), 7018, 7017 ] ), rec(
7754        fp:= [ 3081, 9910, 47079, 71690, 93610 ],
7755        next:= [ 6288, 6289, rec(
7756          desc:= [ 106003, 302006, 210002 ],
7757          fp:= [ 4, 14 ],
7758          next:= [ 6966, 6967 ] ), 6286, 6287 ] ), rec(
7759        fp:= [ 55438, 55926, 57128, 70238 ],
7760        next:= [ 6245, 7060, 6376, 6378 ] ), rec(
7761        fp:= [ 49378, 51080 ],
7762        next:= [ 7020, 7019 ] ), rec(
7763        fp:= [ 72733, 78427 ],
7764        next:= [ 6962, 6284 ] ), 7104, 6382, rec(
7765        fp:= [ 13970, 14583, 26002, 33936, 76388 ],
7766        next:= [ 1003, 3662, 1002, 3705, 3706 ] ) ] ), rec(
7767      fp:= [ 2847, 3795, 10735, 14784, 20457, 24506, 40328, 45129, 49563,
776849818, 51459, 53997, 55491, 55893, 57789, 58431, 59540, 62223, 75362, 76737,
776979411, 85084, 85414, 86362, 89848, 90796, 91744, 92692, 94574, 95230, 96178,
777097126, 98074, 99022 ],
7771      next:= [ 6539, 6293, 3021, rec(
7772        fp:= [ 8989, 91124 ],
7773        next:= [ 2019, 2017 ] ), 2969, 2011, 3022, rec(
7774        fp:= [ 43317, 59503 ],
7775        next:= [ 2933, 4745 ] ), rec(
7776        fp:= [ 18571, 56082, 76505 ],
7777        next:= [ 4591, 4578, 2891 ] ), 2018, 2931, rec(
7778        fp:= [ 19477, 91780 ],
7779        next:= [ 4734, 4722 ] ), 2968, 2890, 2932, 4543, rec(
7780        fp:= [ 96033, 97202 ],
7781        next:= [ 2012, 2010 ] ), 2889, 3020, 7105, 2020, 2970, 6614, rec(
7782        fp:= [ 23355, 34868 ],
7783        next:= [ 7062, 6465 ] ), 6540, rec(
7784        fp:= [ 9879, 32713, 71798 ],
7785        next:= [ 6968, 6294, 6969 ] ), rec(
7786        fp:= [ 37661, 43518 ],
7787        next:= [ 6612, 6611 ] ), 6463, 2009, rec(
7788        fp:= [ 43708, 52168 ],
7789        next:= [ 7022, 7021 ] ), rec(
7790        fp:= [ 20079, 33393 ],
7791        next:= [ 6542, 6541 ] ), 6295, 6613, 6464 ] ), rec(
7792      fp:= [ 153, 8636, 14234, 19832, 27944, 54225, 59823, 62337, 94971 ],
7793      next:= [ 2301, 5006, rec(
7794        desc:= [ 302005 ],
7795        fp:= [ 1904, 2479 ],
7796        next:= [ rec(
7797          desc:= [ 106003 ],
7798          fp:= [ 16, 1214 ],
7799          next:= [ rec(
7800            desc:= [ 302005, 40205006 ],
7801            fp:= [ 9, 5921 ],
7802            next:= [ 4424, 4423 ] ), 4422 ] ), 4421 ] ), rec(
7803        desc:= [ 103003 ],
7804        fp:= [ 12, 22, 418, 814 ],
7805        next:= [ rec(
7806          desc:= [ 104003 ],
7807          fp:= [ 16, 818, 1214 ],
7808          next:= [ rec(
7809            desc:= [ 302003, 302005, 40205005 ],
7810            fp:= [ 5623, 5722, 5821 ],
7811            next:= [ 2291, 2293, 2292 ] ), 2284, rec(
7812            desc:= [ 302003, 205002, 302006, 302008, 305007, 207005,
781340208010 ],
7814            fp:= [ 13304, 13403, 13502 ],
7815            next:= [ 2289, 2296, 2288 ] ) ] ), rec(
7816          desc:= [ 107011 ],
7817          fp:= [ 48, 58 ],
7818          next:= [ 2294, 5009 ] ), 4440, rec(
7819          desc:= [ 105003 ],
7820          fp:= [ 16, 818, 1214 ],
7821          next:= [ rec(
7822            desc:= [ 302005 ],
7823            fp:= [ 1904, 2479 ],
7824            next:= [ rec(
7825              desc:= [ 302009, 40206006 ],
7826              fp:= [ 9, 5921 ],
7827              next:= [ 4442, 4444 ] ), rec(
7828              desc:= [ 302005, 302007, 209005, 40207009 ],
7829              fp:= [ 9, 26302, 26401 ],
7830              next:= [ 2297, rec(
7831                desc:= [ 40208008 ],
7832                fp:= [ 3062, 3161 ],
7833                next:= [ 2298, 2290 ] ), 2287 ] ) ] ), rec(
7834            desc:= [ 109019 ],
7835            fp:= [ 48, 3226 ],
7836            next:= [ 4443, rec(
7837              desc:= [ 302005 ],
7838              fp:= [ 2102, 3001 ],
7839              next:= [ 2299, 2295 ] ) ] ), rec(
7840            desc:= [ 302005 ],
7841            fp:= [ 2003, 12379 ],
7842            next:= [ rec(
7843              desc:= [ 110011 ],
7844              fp:= [ 48, 3226 ],
7845              next:= [ 2286, 4441 ] ), 2285 ] ) ] ) ] ), rec(
7846        desc:= [ 104003 ],
7847        fp:= [ 6, 16, 214, 412 ],
7848        next:= [ 5885, rec(
7849          desc:= [ 108003 ],
7850          fp:= [ 12, 22 ],
7851          next:= [ 7070, 5886 ] ), 6426, rec(
7852          desc:= [ 109003 ],
7853          fp:= [ 12, 814 ],
7854          next:= [ 6427, 5884 ] ) ] ), 4425, rec(
7855        desc:= [ 302005 ],
7856        fp:= [ 2003, 12379 ],
7857        next:= [ rec(
7858          desc:= [ 302005 ],
7859          fp:= [ 1063, 1162, 16760 ],
7860          next:= [ 2304, 2303, 4445 ] ), 2302 ] ), 7036, rec(
7861        desc:= [ 106003 ],
7862        fp:= [ 4, 212 ],
7863        next:= [ 6337, 6336 ] ) ] ) ] ), rec(
7864    fp:= [ 6264, 16264, 72025 ],
7865    next:= [, rec(
7866      fp:= [ 233, 3515, 5094, 6314, 8828, 10959, 11435, 11627, 14234, 14426,
786717033, 19832, 20104, 21703, 22346, 24965, 25145, 26137, 27944, 29826, 30571,
786834275, 34687, 35005, 38100, 43506, 46305, 49205, 55138, 57024, 57493, 59823,
786959999, 61040, 61988, 64860, 64942, 65474, 66422, 67370, 67935, 68318, 69721,
787069908, 70856, 71804, 72752, 73341, 73700, 76140, 76238, 77186, 78654, 80030,
787181453, 84252, 84731, 86859, 89592, 89658, 92172, 94971, 97770, 97835 ],
7872      next:= [ 2041, 2026, 3024, 2034, 6683, rec(
7873        fp:= [ 11000, 25364, 61793, 66578 ],
7874        next:= [ 5956, 5916, 5957, 5917 ] ), 4645, rec(
7875        fp:= [ 51025, 85093 ],
7876        next:= [ 6626, 6627 ] ), rec(
7877        fp:= [ 566, 97216 ],
7878        next:= [ 4736, 4735 ] ), 6723, rec(
7879        fp:= [ 35227, 40252, 75974 ],
7880        next:= [ 2892, 4694, 4607 ] ), rec(
7881        fp:= [ 23653, 83225 ],
7882        next:= [ 2934, 4746 ] ), rec(
7883        fp:= [ 63335, 82265 ],
7884        next:= [ 2046, 2048 ] ), 4671, 7000, 3003, 7078, rec(
7885        fp:= [ 11441, 54096 ],
7886        next:= [ 4747, 4748 ] ), rec(
7887        fp:= [ 23125, 94741 ],
7888        next:= [ 6437, 7045 ] ), 2039, rec(
7889        fp:= [ 17521, 85589 ],
7890        next:= [ 4695, 4608 ] ), rec(
7891        fp:= [ 7997, 71217 ],
7892        next:= [ 1989, 1990 ] ), 3025, 4737, 6222, 2024, 2032, rec(
7893        fp:= [ 54638, 87409 ],
7894        next:= [ 6237, 6453 ] ), 2047, 2893, rec(
7895        fp:= [ 2974, 87724 ],
7896        next:= [ 6797, 6834 ] ), 2936, 3002, rec(
7897        fp:= [ 53275, 70723 ],
7898        next:= [ 6226, 7046 ] ), 6724, rec(
7899        fp:= [ 65300, 65970 ],
7900        next:= [ 2038, 2040 ] ), rec(
7901        fp:= [ 23850, 61858, 93845, 95547 ],
7902        next:= [ 2173, 1963, 1964, 2174 ] ), 7081, rec(
7903        fp:= [ 53290, 80255 ],
7904        next:= [ 6633, 6632 ] ), rec(
7905        fp:= [ 2948, 70596, 94615 ],
7906        next:= [ 7047, 6440, 6438 ] ), rec(
7907        fp:= [ 10953, 18148 ],
7908        next:= [ 6435, 6436 ] ), 6725, 3023, 7001, 6684, 7080, rec(
7909        fp:= [ 57492, 99309 ],
7910        next:= [ 6631, 6630 ] ), rec(
7911        fp:= [ 10758, 67075 ],
7912        next:= [ 2025, 2027 ] ), rec(
7913        fp:= [ 54062, 87462 ],
7914        next:= [ 6227, 6225 ] ), rec(
7915        fp:= [ 47900, 54523 ],
7916        next:= [ 2033, 2031 ] ), 7002, 6685, 6682, 6439, rec(
7917        fp:= [ 38215, 46937 ],
7918        next:= [ 6628, 6629 ] ), 6722, 2045, 2894, 3004, 2935, 6999,
79197079, rec(
7920        fp:= [ 15576, 73299, 89387 ],
7921        next:= [ 6223, 6224, 7044 ] ), rec(
7922        fp:= [ 62760, 75867 ],
7923        next:= [ 2761, 2739 ] ) ] ) ] ), rec(
7924    fp:= [ 6264, 16264 ],
7925    next:= [ rec(
7926      fp:= [ 3602, 5653, 7868, 14563, 17590, 20104, 21703, 24965, 26137,
792727739, 29826, 30571, 35146, 40687, 48358, 49597, 58507, 59319, 59999, 61040,
792861988, 62773, 64860, 65474, 66422, 67370, 68318, 69908, 70280, 70294, 72495,
792972752, 73700, 75155, 83951, 84731, 89592, 94353, 97807 ],
7930      next:= [ rec(
7931        fp:= [ 20688, 45803 ],
7932        next:= [ 3769, 3768 ] ), rec(
7933        fp:= [ 12479, 32262, 38076, 46264 ],
7934        next:= [ 951, 1433, 928, 1391 ] ), rec(
7935        fp:= [ 23466, 37049 ],
7936        next:= [ 6020, 6017 ] ), rec(
7937        fp:= [ 10256, 45722, 51378, 97322 ],
7938        next:= [ 3806, 3807, 1088, 1090 ] ), rec(
7939        fp:= [ 9359, 31657 ],
7940        next:= [ 6873, 6874 ] ), rec(
7941        fp:= [ 12393, 23920 ],
7942        next:= [ 1104, 1105 ] ), rec(
7943        fp:= [ 32843, 38364 ],
7944        next:= [ 4495, 4496 ] ), rec(
7945        fp:= [ 32835, 45534, 55326, 65271 ],
7946        next:= [ 3630, 2609, 3629, 3300 ] ), rec(
7947        fp:= [ 3674, 97007 ],
7948        next:= [ 4514, 4513 ] ), rec(
7949        fp:= [ 202, 62046 ],
7950        next:= [ rec(
7951          desc:= [ 104003 ],
7952          fp:= [ 4, 14, 212 ],
7953          next:= [ 6142, 6919, 6050 ] ), rec(
7954          desc:= [ 104003 ],
7955          fp:= [ 4, 14, 212 ],
7956          next:= [ 6143, 6920, 6052 ] ) ] ), rec(
7957        fp:= [ 54483, 98275 ],
7958        next:= [ 1040, 1041 ] ), rec(
7959        fp:= [ 27579, 80766 ],
7960        next:= [ 4471, 4472 ] ), rec(
7961        fp:= [ 15909, 35221, 47028 ],
7962        next:= [ rec(
7963          desc:= [ 109003 ],
7964          fp:= [ 8, 414 ],
7965          next:= [ 1442, 1402 ] ), rec(
7966          desc:= [ 109003 ],
7967          fp:= [ 8, 414 ],
7968          next:= [ 1441, 1401 ] ), rec(
7969          desc:= [ 113011 ],
7970          fp:= [ 16, 818 ],
7971          next:= [ 1443, 1403 ] ) ] ), rec(
7972        fp:= [ 19405, 36309, 86976, 93469 ],
7973        next:= [ 926, 1431, 1393, 952 ] ), rec(
7974        fp:= [ 7259, 70740 ],
7975        next:= [ 3752, 3753 ] ), rec(
7976        fp:= [ 55583, 88511, 90799, 99333 ],
7977        next:= [ 3805, 3812, 1089, 1087 ] ), rec(
7978        fp:= [ 45479, 57558 ],
7979        next:= [ 3776, 3777 ] ), rec(
7980        fp:= [ 46147, 62189, 82463, 99605 ],
7981        next:= [ 3714, 1025, 1024, 3720 ] ), rec(
7982        fp:= [ 48163, 59294, 98179 ],
7983        next:= [ 2608, rec(
7984          desc:= [ 209005 ],
7985          fp:= [ 8, 18 ],
7986          next:= [ 3632, 3631 ] ), 3299 ] ), rec(
7987        fp:= [ 7534, 23837 ],
7988        next:= [ rec(
7989          desc:= [ 105003 ],
7990          fp:= [ 4, 14 ],
7991          next:= [ 6353, 7049 ] ), rec(
7992          desc:= [ 104003 ],
7993          fp:= [ 4, 14 ],
7994          next:= [ 6351, 7048 ] ) ] ), rec(
7995        fp:= [ 25277, 98094 ],
7996        next:= [ 6517, 6520 ] ), rec(
7997        fp:= [ 39741, 63438 ],
7998        next:= [ rec(
7999          desc:= [ 105003 ],
8000          fp:= [ 4, 212 ],
8001          next:= [ 6121, 6049 ] ), rec(
8002          desc:= [ 105003 ],
8003          fp:= [ 4, 212 ],
8004          next:= [ 6122, 6051 ] ) ] ), rec(
8005        fp:= [ 41762, 88046 ],
8006        next:= [ 1042, 1039 ] ), rec(
8007        fp:= [ 4243, 79221 ],
8008        next:= [ 7083, 7082 ] ), rec(
8009        fp:= [ 84540, 92325 ],
8010        next:= [ 6484, 6483 ] ), rec(
8011        fp:= [ 74287, 77151 ],
8012        next:= [ 6441, 6442 ] ), rec(
8013        fp:= [ 57862, 77938 ],
8014        next:= [ 6519, 6518 ] ), rec(
8015        fp:= [ 40131, 53496 ],
8016        next:= [ 7004, 7003 ] ), rec(
8017        fp:= [ 39271, 47670, 49537, 73267 ],
8018        next:= [ 1392, 959, 1432, 929 ] ), rec(
8019        fp:= [ 23755, 40320, 58200 ],
8020        next:= [ 5947, rec(
8021          desc:= [ 109003 ],
8022          fp:= [ 8, 414 ],
8023          next:= [ 5897, 5896 ] ), rec(
8024          desc:= [ 109003 ],
8025          fp:= [ 8, 414 ],
8026          next:= [ 5895, 5894 ] ) ] ), rec(
8027        fp:= [ 75887, 96777 ],
8028        next:= [ rec(
8029          desc:= [ 105003 ],
8030          fp:= [ 2, 12 ],
8031          next:= [ 6019, 6890 ] ), rec(
8032          desc:= [ 105003 ],
8033          fp:= [ 2, 12 ],
8034          next:= [ 6018, 6889 ] ) ] ), rec(
8035        fp:= [ 77156, 91223 ],
8036        next:= [ 6482, 6485 ] ), rec(
8037        fp:= [ 8799, 30969 ],
8038        next:= [ 6352, 6350 ] ), rec(
8039        fp:= [ 54859, 59316, 93589 ],
8040        next:= [ rec(
8041          desc:= [ 108003 ],
8042          fp:= [ 4, 14 ],
8043          next:= [ 6821, 6820 ] ), rec(
8044          desc:= [ 304009 ],
8045          fp:= [ 564, 922 ],
8046          next:= [ rec(
8047            desc:= [ 108003 ],
8048            fp:= [ 8, 18 ],
8049            next:= [ 6773, 6772 ] ), rec(
8050            desc:= [ 108007 ],
8051            fp:= [ 8, 18 ],
8052            next:= [ 6775, 6774 ] ) ] ), rec(
8053          desc:= [ 109003 ],
8054          fp:= [ 8, 414 ],
8055          next:= [ 6777, 6776 ] ) ] ), rec(
8056        fp:= [ 7033, 7352, 29687, 33348, 33448, 72545 ],
8057        next:= [ rec(
8058          desc:= [ 106003 ],
8059          fp:= [ 16, 818 ],
8060          next:= [ 2603, 2602 ] ), rec(
8061          desc:= [ 107003 ],
8062          fp:= [ 16, 818 ],
8063          next:= [ 3294, 3293 ] ), rec(
8064          desc:= [ 107003 ],
8065          fp:= [ 8, 414 ],
8066          next:= [ 3621, 2725 ] ), 3295, 2604, 3620 ] ), rec(
8067        fp:= [ 64070, 71837 ],
8068        next:= [ 1106, 1103 ] ), rec(
8069        fp:= [ 8792, 14381, 94393 ],
8070        next:= [ 3303, 2612, rec(
8071          desc:= [ 208004 ],
8072          fp:= [ 8, 18 ],
8073          next:= [ 3642, 3641 ] ) ] ), rec(
8074        fp:= [ 19946, 47325, 80328, 89443 ],
8075        next:= [ 3713, 3715, 1026, 1023 ] ), rec(
8076        fp:= [ 43385, 59488 ],
8077        next:= [ 6141, 6144 ] ) ] ), rec(
8078      fp:= [ 237, 2510, 5304, 6846, 10959, 30904, 34275, 49205, 51838, 57493,
807964942, 65860, 72758, 78413, 97129, 97835 ],
8080      next:= [ rec(
8081        fp:= [ 5372, 35496, 37135, 39723 ],
8082        next:= [ 1997, 4328, 4327, 1998 ] ), rec(
8083        fp:= [ 5259, 74539 ],
8084        next:= [ 3798, 3799 ] ), rec(
8085        fp:= [ 34971, 65946 ],
8086        next:= [ 6081, 6082 ] ), rec(
8087        fp:= [ 3694, 7807 ],
8088        next:= [ 4880, 4881 ] ), rec(
8089        fp:= [ 65855, 81318 ],
8090        next:= [ 5915, 5955 ] ), rec(
8091        fp:= [ 52325, 56431, 64543, 66917 ],
8092        next:= [ 2176, 1951, 2175, 1931 ] ), rec(
8093        fp:= [ 46581, 56806 ],
8094        next:= [ 4298, 4297 ] ), rec(
8095        fp:= [ 71301, 94988 ],
8096        next:= [ 6236, 6452 ] ), rec(
8097        fp:= [ 26821, 28988 ],
8098        next:= [ 6943, 6944 ] ), rec(
8099        fp:= [ 61031, 74467 ],
8100        next:= [ 6833, 6796 ] ), rec(
8101        fp:= [ 25209, 98398 ],
8102        next:= [ 2177, 2178 ] ), rec(
8103        fp:= [ 43430, 46246, 68468, 70224, 84447 ],
8104        next:= [ 4311, 2000, 1999, rec(
8105          desc:= [ 214009 ],
8106          fp:= [ 8, 18 ],
8107          next:= [ 4312, 4313 ] ), 4285 ] ), rec(
8108        fp:= [ 56540, 72587, 76656, 97771 ],
8109        next:= [ 6827, 6858, 6857, 6826 ] ), rec(
8110        fp:= [ 9625, 98089 ],
8111        next:= [ 6166, 6165 ] ), rec(
8112        fp:= [ 51068, 92016 ],
8113        next:= [ 7090, 7091 ] ), rec(
8114        fp:= [ 7789, 92953 ],
8115        next:= [ 2760, 2621 ] ) ] ) ] ), rec(
8116    fp:= [ 1156, 22519, 23281, 24103, 24567, 25778, 27064, 27111, 29561,
811729608, 30941, 31016, 33438, 53963, 60876, 62460, 74360, 75646, 78143, 78190,
811882020, 83823, 92320 ],
8119    level:= 4,
8120    next:= [ 4367, 4333, 2250, 4369, 2242, 2251, rec(
8121      fp:= [ 23358, 72811 ],
8122      next:= [ 2243, 2244 ] ), 2255, 2245, 2256, 2258, 4384, 2257, 4385,
81234332, 4368, 2252, 2248, 2249, rec(
8124      fp:= [ 6913, 87180 ],
8125      next:= [ 2254, 2253 ] ), 2259, 4334, 4383 ] ), rec(
8126    fp:= [ 6264, 16264, 72025 ],
8127    next:= [ rec(
8128      fp:= [ 5094, 21703, 24965, 26137, 30571, 34687, 35005, 59999, 61040,
812965474, 67370, 69721, 69908, 71804, 73700, 78134, 78477, 89592 ],
8130      next:= [ rec(
8131        fp:= [ 42798, 87602 ],
8132        next:= [ 993, 2793 ] ), 4499, rec(
8133        fp:= [ 27135, 32835, 96930 ],
8134        next:= [ 1017, 3657, 999 ] ), rec(
8135        fp:= [ 75941, 89659 ],
8136        next:= [ 4426, 4446 ] ), rec(
8137        fp:= [ 32648, 80766 ],
8138        next:= [ 4475, 4476 ] ), rec(
8139        fp:= [ 86632, 99143 ],
8140        next:= [ 2797, 975 ] ), 4413, rec(
8141        fp:= [ 23275, 59294 ],
8142        next:= [ 1018, 3658 ] ), rec(
8143        fp:= [ 7534, 32856 ],
8144        next:= [ rec(
8145          desc:= [ 105003 ],
8146          fp:= [ 4, 14 ],
8147          next:= [ 6373, 7058 ] ), 6243 ] ), rec(
8148        fp:= [ 3011, 12646, 58806 ],
8149        next:= [ 6282, rec(
8150          desc:= [ 104003 ],
8151          fp:= [ 4, 14 ],
8152          next:= [ 6958, 6957 ] ), 6959 ] ), rec(
8153        fp:= [ 70170, 84603, 95492 ],
8154        next:= [ 6371, 6370, 6241 ] ), rec(
8155        fp:= [ 42365, 96576, 99199 ],
8156        next:= [ 976, 2794, 994 ] ), rec(
8157        fp:= [ 38356, 40131 ],
8158        next:= [ 7013, 7014 ] ), rec(
8159        fp:= [ 29182, 77464, 96407 ],
8160        next:= [ 6960, 6283, 6961 ] ), rec(
8161        fp:= [ 8799, 98536 ],
8162        next:= [ 6372, 6242 ] ), rec(
8163        fp:= [ 68313, 91984 ],
8164        next:= [ 6956, 6281 ] ), 7103, rec(
8165        fp:= [ 66268, 94393 ],
8166        next:= [ 1000, 3661 ] ) ] ), rec(
8167      fp:= [ 237, 2510, 6846, 10959, 15295, 25243, 30904, 34275, 49205,
816853157, 57493, 64942, 65860, 68422, 72758, 73167, 93499, 97129, 97835, 98980 ],
8169      next:= [ rec(
8170        fp:= [ 39594, 57114, 74446, 91800 ],
8171        next:= [ 4282, rec(
8172          desc:= [ 116009 ],
8173          fp:= [ 8, 18 ],
8174          next:= [ 1979, 4305 ] ), 1977, rec(
8175          desc:= [ 116009 ],
8176          fp:= [ 8, 18 ],
8177          next:= [ 1978, 4308 ] ) ] ), rec(
8178        fp:= [ 63176, 98242 ],
8179        next:= [ 3732, 3733 ] ), rec(
8180        fp:= [ 3694, 7807, 16127, 75839 ],
8181        next:= [ 4879, 4882, 4838, 4853 ] ), rec(
8182        fp:= [ 33387, 70974, 82475, 93745 ],
8183        next:= [ 5952, rec(
8184          desc:= [ 106003 ],
8185          fp:= [ 6, 214, 412 ],
8186          next:= [ 5913, 5909, 5912 ] ), 5951, 5953 ] ), rec(
8187        fp:= [ 60079, 90808, 97216 ],
8188        next:= [ 5987, 5988, 5986 ] ), 6530, rec(
8189        fp:= [ 23337, 30112, 86156 ],
8190        next:= [ 2154, rec(
8191          desc:= [ 115009 ],
8192          fp:= [ 8, 18 ],
8193          next:= [ 2153, 1950 ] ), 1930 ] ), rec(
8194        fp:= [ 13924, 31521, 56806, 58450 ],
8195        next:= [ 4296, 1969, rec(
8196          desc:= [ 105003 ],
8197          fp:= [ 2, 12 ],
8198          next:= [ 1968, 4295 ] ), 4276 ] ), rec(
8199        fp:= [ 18401, 71301, 89262 ],
8200        next:= [ 6449, rec(
8201          desc:= [ 105003 ],
8202          fp:= [ 416, 812 ],
8203          next:= [ 6232, 6234 ] ), 6450 ] ), rec(
8204        fp:= [ 81513, 97347 ],
8205        next:= [ 6107, 6108 ] ), rec(
8206        fp:= [ 65823, 74467, 89257 ],
8207        next:= [ 6829, rec(
8208          desc:= [ 105003 ],
8209          fp:= [ 2, 12 ],
8210          next:= [ 6792, 6790 ] ), 6828 ] ), rec(
8211        fp:= [ 2855, 41303, 52158, 67498, 77723 ],
8212        next:= [ rec(
8213          desc:= [ 106003 ],
8214          fp:= [ 6, 214, 412 ],
8215          next:= [ 2150, 2159, 1948 ] ), 1928, 2160, 1949, 2151 ] ), rec(
8216        fp:= [ 39653, 43430, 55539, 65094, 70224, 83402, 84447, 96723 ],
8217        next:= [ 1993, 4307, 4309, rec(
8218          desc:= [ 106003 ],
8219          fp:= [ 2, 12 ],
8220          next:= [ 1981, 4306 ] ), 4310, 1994, 4284, 1982 ] ), rec(
8221        fp:= [ 78240, 82853 ],
8222        next:= [ 6105, 6104 ] ), rec(
8223        fp:= [ 35965, 47572, 56540, 75199, 84120, 95534, 97771 ],
8224        next:= [ 6795, 6825, 6832, rec(
8225          desc:= [ 106003 ],
8226          fp:= [ 2, 12 ],
8227          next:= [ 6788, 6787 ] ), 6831, 6794, 6824 ] ), rec(
8228        fp:= [ 14825, 25844 ],
8229        next:= [ 6496, 6495 ] ), 3824, rec(
8230        fp:= [ 33423, 51068, 56317, 92016 ],
8231        next:= [ 6955, 7089, 6954, 7092 ] ), rec(
8232        fp:= [ 37773, 58063, 92953 ],
8233        next:= [ 2757, 2758, rec(
8234          desc:= [ 105003 ],
8235          fp:= [ 416, 812 ],
8236          next:= [ 2618, 2620 ] ) ] ), rec(
8237        fp:= [ 9490, 64529, 89429 ],
8238        next:= [ rec(
8239          desc:= [ 113009 ],
8240          fp:= [ 8, 18 ],
8241          next:= [ 2157, 1943 ] ), 2156, 1923 ] ) ] ), rec(
8242      fp:= [ 5094, 21703, 24965, 26137, 30571, 34687, 35005, 59999, 61040,
824365474, 67370, 69721, 69908, 71804, 73700, 78134, 78477, 89592 ],
8244      next:= [ 2830, rec(
8245        fp:= [ 18257, 32843 ],
8246        next:= [ rec(
8247          desc:= [ 104003 ],
8248          fp:= [ 24, 1222, 2014 ],
8249          next:= [ 2268, 2269, 2267 ] ), rec(
8250          desc:= [ 302011 ],
8251          fp:= [ 1462, 62842 ],
8252          next:= [ 4509, rec(
8253            desc:= [ 106003 ],
8254            fp:= [ 8, 414 ],
8255            next:= [ 2357, 2359 ] ) ] ) ] ), rec(
8256        fp:= [ 17189, 32582, 37387, 59894, 66955 ],
8257        next:= [ 1532, rec(
8258          desc:= [ 115011 ],
8259          fp:= [ 16, 818 ],
8260          next:= [ 1541, 3352 ] ), 2660, rec(
8261          desc:= [ 115011 ],
8262          fp:= [ 16, 818 ],
8263          next:= [ 1490, 3324 ] ), rec(
8264          desc:= [ 106003 ],
8265          fp:= [ 12, 814 ],
8266          next:= [ rec(
8267            desc:= [ 105003 ],
8268            fp:= [ 8, 414 ],
8269            next:= [ 1539, 3350 ] ), 1537 ] ) ] ), rec(
8270        fp:= [ 111, 1877, 65919 ],
8271        next:= [ 2324, rec(
8272          desc:= [ 105003 ],
8273          fp:= [ 20, 1614 ],
8274          next:= [ 4406, 4405 ] ), 2326 ] ), rec(
8275        fp:= [ 227, 27579 ],
8276        next:= [ 4485, 4489 ] ), rec(
8277        fp:= [ 47156, 56696, 68031, 87617 ],
8278        next:= [ rec(
8279          desc:= [ 304009, 213004 ],
8280          fp:= [ 4, 14 ],
8281          next:= [ 2788, 2787 ] ), 2825, 4849, rec(
8282          desc:= [ 106003 ],
8283          fp:= [ 16, 1214 ],
8284          next:= [ 2785, 2783 ] ) ] ), 5001, rec(
8285        fp:= [ 48163, 50780, 98179 ],
8286        next:= [ 2662, 1543, 3345 ] ), rec(
8287        fp:= [ 19121, 23837 ],
8288        next:= [ rec(
8289          desc:= [ 103003 ],
8290          fp:= [ 12, 22, 814 ],
8291          next:= [ rec(
8292            desc:= [ 105003 ],
8293            fp:= [ 12, 814 ],
8294            next:= [ rec(
8295              desc:= [ 302003, 302005, 40205009 ],
8296              fp:= [ 3, 25702 ],
8297              next:= [ 6270, 6271 ] ), 6268 ] ), 6272, rec(
8298            desc:= [ 305008 ],
8299            fp:= [ 564, 922 ],
8300            next:= [ rec(
8301              desc:= [ 302003, 302005, 302007, 40206012 ],
8302              fp:= [ 3, 51401 ],
8303              next:= [ 6267, 6269 ] ), 6273 ] ) ] ), rec(
8304          desc:= [ 302012 ],
8305          fp:= [ 723, 1561, 82741 ],
8306          next:= [ rec(
8307            desc:= [ 208002 ],
8308            fp:= [ 4, 212 ],
8309            next:= [ 5878, rec(
8310              desc:= [ 105003 ],
8311              fp:= [ 4, 212 ],
8312              next:= [ 5870, 5871 ] ) ] ), 7066, rec(
8313            desc:= [ 114003 ],
8314            fp:= [ 12, 22, 814 ],
8315            next:= [ rec(
8316              desc:= [ 108003 ],
8317              fp:= [ 4, 14 ],
8318              next:= [ 6404, 6413 ] ), 6408, rec(
8319              desc:= [ 302009 ],
8320              fp:= [ 5, 702, 1201 ],
8321              next:= [ 6412, 6403, 6407 ] ) ] ) ] ) ] ), rec(
8322        fp:= [ 53772, 72466, 90785 ],
8323        next:= [ rec(
8324          desc:= [ 104003 ],
8325          fp:= [ 8, 414 ],
8326          next:= [ rec(
8327            desc:= [ 106003 ],
8328            fp:= [ 12, 814 ],
8329            next:= [ rec(
8330              desc:= [ 302006, 302006, 40306011 ],
8331              fp:= [ 1, 25601 ],
8332              next:= [ 6984, 6983 ] ), 6982 ] ), 6981 ] ), rec(
8333          desc:= [ 105003 ],
8334          fp:= [ 2, 12 ],
8335          next:= [ 6320, 6319 ] ), rec(
8336          desc:= [ 104003 ],
8337          fp:= [ 4, 14 ],
8338          next:= [ 6312, 6313 ] ) ] ), rec(
8339        fp:= [ 2550, 39732, 43057 ],
8340        next:= [ 5867, rec(
8341          desc:= [ 105003 ],
8342          fp:= [ 4, 212 ],
8343          next:= [ 5874, 5875 ] ), rec(
8344          desc:= [ 104003 ],
8345          fp:= [ 12, 814 ],
8346          next:= [ rec(
8347            desc:= [ 106003 ],
8348            fp:= [ 8, 414 ],
8349            next:= [ 6266, 6265 ] ), 6264 ] ) ] ), rec(
8350        fp:= [ 23347, 38859, 44443, 63700 ],
8351        next:= [ 2832, 4850, 2827, 2791 ] ), rec(
8352        fp:= [ 53496, 76038 ],
8353        next:= [ 7030, 7028 ] ), rec(
8354        fp:= [ 39602, 93769, 94911 ],
8355        next:= [ 6315, 6323, 6316 ] ), rec(
8356        fp:= [ 30969, 53610 ],
8357        next:= [ 6410, 6401 ] ), 6980, 7107, rec(
8358        fp:= [ 8792, 14381, 47969, 51048 ],
8359        next:= [ rec(
8360          desc:= [ 302005 ],
8361          fp:= [ 704, 1302 ],
8362          next:= [ 1530, rec(
8363            desc:= [ 205002 ],
8364            fp:= [ 8, 18 ],
8365            next:= [ 3347, 3343 ] ) ] ), rec(
8366          desc:= [ 302005 ],
8367          fp:= [ 704, 1302 ],
8368          next:= [ 2659, rec(
8369            desc:= [ 205002 ],
8370            fp:= [ 8, 18 ],
8371            next:= [ 2663, 2661 ] ) ] ), rec(
8372          desc:= [ 105003 ],
8373          fp:= [ 16, 818, 1214 ],
8374          next:= [ rec(
8375            desc:= [ 104003 ],
8376            fp:= [ 8, 414 ],
8377            next:= [ 1482, 3318 ] ), 3320, 1480 ] ), rec(
8378          desc:= [ 114019 ],
8379          fp:= [ 16, 818 ],
8380          next:= [ rec(
8381            desc:= [ 105003 ],
8382            fp:= [ 8, 414 ],
8383            next:= [ 3322, 3326 ] ), rec(
8384            desc:= [ 105003 ],
8385            fp:= [ 8, 414 ],
8386            next:= [ rec(
8387              desc:= [ 104003, 302003, 302005, 302008 ],
8388              fp:= [ 702, 801 ],
8389              next:= [ rec(
8390                desc:= [ 306012, 216006 ],
8391                fp:= [ 4, 14 ],
8392                next:= [ 1484, 1485 ] ), 1486 ] ), rec(
8393              desc:= [ 104003, 302003, 302005, 208002 ],
8394              fp:= [ 4, 14 ],
8395              next:= [ 1494, 1492 ] ) ] ) ] ) ] ) ] ) ] ), rec(
8396    fp:= [ 233, 393, 1928, 2520, 3109, 4362, 6236, 7267, 7445, 7754, 7771,
83978333, 8935, 9344, 10207, 11180, 11426, 11603, 12043, 13313, 13559, 13879,
839815909, 16985, 17231, 17577, 18166, 18293, 19684, 19864, 20215, 20375, 20453,
839921520, 24789, 24910, 29095, 30763, 32915, 34450, 36884, 36886, 37797, 38419,
840040853, 40855, 41710, 42691, 42727, 43382, 44245, 44972, 45835, 46046, 46439,
840147671, 47917, 48107, 48496, 48696, 49507, 50370, 50745, 51589, 52206, 53476,
840253722, 54042, 59054, 61129, 63390, 65098, 67532, 69406, 70924, 70941, 71651,
840372240, 73375, 73377, 73908, 75213, 76398, 76483, 76576, 76729, 77049, 79182,
840479873, 79912, 80734, 81018, 81463, 82854, 83545, 84162, 84408, 85998, 87297,
840588080, 88659, 88995, 89584, 90533, 91252, 93920, 97256, 97620, 98226 ],
8406    level:= 4,
8407    next:= [ 3971, 2001, 2179, 4999, rec(
8408      fp:= [ 645, 10849, 31548 ],
8409      next:= [ rec(
8410        desc:= [ 109007 ],
8411        fp:= [ 16, 26 ],
8412        next:= [ 4256, 4188 ] ), 3789, 4227 ] ), rec(
8413      fp:= [ 28482, 80276 ],
8414      next:= [ 4330, 1991 ] ), rec(
8415      fp:= [ 8137, 10626, 45308, 57044, 67004, 93098 ],
8416      next:= [ 4289, 1972, 1986, rec(
8417        desc:= [ 107003 ],
8418        fp:= [ 4, 14 ],
8419        next:= [ rec(
8420          desc:= [ 114007 ],
8421          fp:= [ 8, 18 ],
8422          next:= [ 1970, 1971 ] ), 1987 ] ), 1996, 4319 ] ), rec(
8423      fp:= [ 47835, 89448 ],
8424      next:= [ 4168, 4167 ] ), 3960, rec(
8425      fp:= [ 862, 10091, 29742, 89795 ],
8426      next:= [ 2091, rec(
8427        desc:= [ 112007 ],
8428        fp:= [ 4, 14 ],
8429        next:= [ 2092, 4376 ] ), rec(
8430        desc:= [ 105003 ],
8431        fp:= [ 2, 12 ],
8432        next:= [ 2112, 4373 ] ), rec(
8433        desc:= [ 117011 ],
8434        fp:= [ 8, 414 ],
8435        next:= [ rec(
8436          desc:= [ 302017 ],
8437          fp:= [ 742, 1481 ],
8438          next:= [ rec(
8439            desc:= [ 107003 ],
8440            fp:= [ 2, 12 ],
8441            next:= [ 2229, 2228 ] ), rec(
8442            desc:= [ 107003 ],
8443            fp:= [ 2, 12 ],
8444            next:= [ 2209, 2208 ] ) ] ), 2109 ] ) ] ), rec(
8445      fp:= [ 23678, 30560, 70250 ],
8446      next:= [ rec(
8447        desc:= [ 110007 ],
8448        fp:= [ 8, 18 ],
8449        next:= [ 1958, 1944 ] ), rec(
8450        desc:= [ 108007 ],
8451        fp:= [ 16, 26, 818 ],
8452        next:= [ rec(
8453          desc:= [ 302004 ],
8454          fp:= [ 1702, 3401 ],
8455          next:= [ 1940, rec(
8456            desc:= [ 207002 ],
8457            fp:= [ 8, 18 ],
8458            next:= [ 1941, 1919 ] ) ] ), 1921, 1920 ] ), rec(
8459        desc:= [ 111007 ],
8460        fp:= [ 8, 18, 414 ],
8461        next:= [ rec(
8462          desc:= [ 302003, 207002 ],
8463          fp:= [ 2, 12 ],
8464          next:= [ 2168, 2171 ] ), 2170, 2172 ] ) ] ), 4382, 4170, 2143, rec(
8465      fp:= [ 51410, 65301, 80502, 96821 ],
8466      next:= [ rec(
8467        desc:= [ 117011 ],
8468        fp:= [ 8, 18, 414 ],
8469        next:= [ rec(
8470          desc:= [ 114007 ],
8471          fp:= [ 4, 14 ],
8472          next:= [ 2206, 2227 ] ), 4377, rec(
8473          desc:= [ 105003 ],
8474          fp:= [ 2, 12 ],
8475          next:= [ rec(
8476            desc:= [ 114007 ],
8477            fp:= [ 4, 14 ],
8478            next:= [ 2107, 2106 ] ), 2100 ] ) ] ), rec(
8479        desc:= [ 115011 ],
8480        fp:= [ 8, 18, 414 ],
8481        next:= [ 2203, 4379, 2102 ] ), rec(
8482        desc:= [ 115011 ],
8483        fp:= [ 8, 18, 414 ],
8484        next:= [ 2224, 4380, 2104 ] ), rec(
8485        desc:= [ 117011 ],
8486        fp:= [ 8, 414 ],
8487        next:= [ rec(
8488          desc:= [ 114007 ],
8489          fp:= [ 4, 14 ],
8490          next:= [ 2207, 2217 ] ), rec(
8491          desc:= [ 114007 ],
8492          fp:= [ 4, 14 ],
8493          next:= [ 2089, 2108 ] ) ] ) ] ), 2117, rec(
8494      fp:= [ 80, 74880 ],
8495      next:= [ 2077, 4356 ] ), 4910, rec(
8496      desc:= [ 122011 ],
8497      fp:= [ 16, 412 ],
8498      next:= [ 4397, 2128 ] ), rec(
8499      fp:= [ 44741, 78500 ],
8500      next:= [ 2145, rec(
8501        desc:= [ 118011 ],
8502        fp:= [ 4, 14 ],
8503        next:= [ 2189, 2142 ] ) ] ), rec(
8504      desc:= [ 122011 ],
8505      fp:= [ 16, 412 ],
8506      next:= [ 4395, rec(
8507        desc:= [ 108003 ],
8508        fp:= [ 2, 12 ],
8509        next:= [ 2122, 2121 ] ) ] ), rec(
8510      fp:= [ 5570, 15371, 16684, 17991, 80506 ],
8511      next:= [ 2072, 2067, 2070, 4359, rec(
8512        desc:= [ 118011 ],
8513        fp:= [ 4, 14 ],
8514        next:= [ 2068, 4360 ] ) ] ), 3970, 2135, 4389, 3968, 3800, 2237,
85154393, 4997, 3599, 2137, rec(
8516      fp:= [ 62508, 81820 ],
8517      next:= [ 4196, 3764 ] ), 4346, 3950, rec(
8518      fp:= [ 15994, 47262 ],
8519      next:= [ 4340, 4338 ] ), 3973, 3972, 1983, rec(
8520      fp:= [ 41821, 43635, 47497, 63315 ],
8521      next:= [ 2167, rec(
8522        desc:= [ 109007 ],
8523        fp:= [ 16, 26, 818 ],
8524        next:= [ 1933, 1936, 1937 ] ), 1955, 2163 ] ), rec(
8525      fp:= [ 24952, 63898 ],
8526      next:= [ 2003, 2002 ] ), rec(
8527      fp:= [ 46616, 50818, 66340 ],
8528      next:= [ 2099, 2223, 2202 ] ), 4165, rec(
8529      desc:= [ 110003 ],
8530      fp:= [ 4, 14, 212 ],
8531      next:= [ 2181, 2182, 2183 ] ), rec(
8532      fp:= [ 43483, 95277 ],
8533      next:= [ 4331, 1992 ] ), 4381, rec(
8534      fp:= [ 10205, 27090, 31976, 81725 ],
8535      next:= [ rec(
8536        desc:= [ 109007 ],
8537        fp:= [ 16, 26, 818 ],
8538        next:= [ rec(
8539          desc:= [ 109015 ],
8540          fp:= [ 16, 26 ],
8541          next:= [ rec(
8542            desc:= [ 302004, 208002 ],
8543            fp:= [ 8, 18 ],
8544            next:= [ 4185, 4257 ] ), rec(
8545            desc:= [ 302004, 208002 ],
8546            fp:= [ 8, 18 ],
8547            next:= [ 4187, 4259 ] ) ] ), 4260, 4229 ] ), rec(
8548        desc:= [ 111007 ],
8549        fp:= [ 8, 18, 414 ],
8550        next:= [ rec(
8551          desc:= [ 302003, 207002 ],
8552          fp:= [ 2, 12 ],
8553          next:= [ 3791, 3786 ] ), 3785, 3787 ] ), rec(
8554        desc:= [ 112019 ],
8555        fp:= [ 22, 814 ],
8556        next:= [ rec(
8557          desc:= [ 111007 ],
8558          fp:= [ 8, 18 ],
8559          next:= [ 4228, 4230 ] ), rec(
8560          desc:= [ 111007 ],
8561          fp:= [ 8, 18 ],
8562          next:= [ 4186, 4261 ] ) ] ), rec(
8563        desc:= [ 111007 ],
8564        fp:= [ 8, 18, 414 ],
8565        next:= [ rec(
8566          desc:= [ 302003, 206002 ],
8567          fp:= [ 2, 12 ],
8568          next:= [ 4191, 4265 ] ), 4264, 4232 ] ) ] ), 4398, rec(
8569      fp:= [ 23601, 44629, 61818, 62230 ],
8570      next:= [ rec(
8571        desc:= [ 106003 ],
8572        fp:= [ 4, 14 ],
8573        next:= [ rec(
8574          desc:= [ 113007 ],
8575          fp:= [ 8, 18 ],
8576          next:= [ 1974, 1973 ] ), 1988 ] ), 4322, 1975, 4291 ] ), 2147, rec(
8577      fp:= [ 484, 9713, 72203 ],
8578      next:= [ rec(
8579        desc:= [ 114011 ],
8580        fp:= [ 8, 18, 414 ],
8581        next:= [ rec(
8582          desc:= [ 302005 ],
8583          fp:= [ 262, 521 ],
8584          next:= [ rec(
8585            desc:= [ 105003 ],
8586            fp:= [ 4, 14 ],
8587            next:= [ 2218, 2215 ] ), rec(
8588            desc:= [ 105003 ],
8589            fp:= [ 4, 14 ],
8590            next:= [ 2196, 2195 ] ) ] ), 4374, 2090 ] ), rec(
8591        desc:= [ 114011 ],
8592        fp:= [ 8, 414 ],
8593        next:= [ rec(
8594          desc:= [ 116031 ],
8595          fp:= [ 16, 26 ],
8596          next:= [ 2216, 2197 ] ), 2093 ] ), rec(
8597        desc:= [ 117011 ],
8598        fp:= [ 8, 18, 414 ],
8599        next:= [ rec(
8600          desc:= [ 302017 ],
8601          fp:= [ 742, 1481 ],
8602          next:= [ rec(
8603            desc:= [ 106003 ],
8604            fp:= [ 2, 12 ],
8605            next:= [ 2231, 2230 ] ), rec(
8606            desc:= [ 106003 ],
8607            fp:= [ 2, 12 ],
8608            next:= [ 2211, 2210 ] ) ] ), 4372, rec(
8609          desc:= [ 104003 ],
8610          fp:= [ 2, 12 ],
8611          next:= [ 2111, rec(
8612            desc:= [ 105003 ],
8613            fp:= [ 2, 12 ],
8614            next:= [ rec(
8615              desc:= [ 114007 ],
8616              fp:= [ 4, 14 ],
8617              next:= [ 2088, 2087 ] ), rec(
8618              desc:= [ 114007 ],
8619              fp:= [ 4, 14 ],
8620              next:= [ 2086, 2085 ] ) ] ) ] ) ] ) ] ), 2236, 2144, rec(
8621      fp:= [ 6798, 29252, 40060, 40813, 47914, 92603 ],
8622      next:= [ 3956, rec(
8623        desc:= [ 106003 ],
8624        fp:= [ 4, 14 ],
8625        next:= [ rec(
8626          desc:= [ 112007 ],
8627          fp:= [ 8, 18 ],
8628          next:= [ 3478, 3477 ] ), 4939 ] ), 3530, 3955, 3958, rec(
8629        desc:= [ 107003 ],
8630        fp:= [ 4, 14 ],
8631        next:= [ rec(
8632          desc:= [ 113007 ],
8633          fp:= [ 8, 18 ],
8634          next:= [ 3954, 3953 ] ), 3962 ] ) ] ), 3969, rec(
8635      fp:= [ 29013, 98887 ],
8636      next:= [ 2118, 2119 ] ), rec(
8637      fp:= [ 9613, 16782, 25628, 31011, 93571 ],
8638      next:= [ rec(
8639        desc:= [ 106003 ],
8640        fp:= [ 4, 14 ],
8641        next:= [ 4355, rec(
8642          desc:= [ 114007 ],
8643          fp:= [ 8, 18 ],
8644          next:= [ 2058, 4354 ] ) ] ), 2078, 2061, 4352, rec(
8645        desc:= [ 106003 ],
8646        fp:= [ 2, 12 ],
8647        next:= [ 2079, 4350 ] ) ] ), 3967, 4366, 3801, 2133, rec(
8648      fp:= [ 35731, 37581, 90458, 97713, 98291 ],
8649      next:= [ rec(
8650        desc:= [ 115007 ],
8651        fp:= [ 4, 14 ],
8652        next:= [ 2069, 4361 ] ), rec(
8653        desc:= [ 106003 ],
8654        fp:= [ 2, 12 ],
8655        next:= [ rec(
8656          desc:= [ 115007 ],
8657          fp:= [ 4, 14 ],
8658          next:= [ 2074, 2075 ] ), 4358 ] ), rec(
8659        desc:= [ 114007 ],
8660        fp:= [ 4, 14 ],
8661        next:= [ 2073, 4363 ] ), rec(
8662        desc:= [ 114007 ],
8663        fp:= [ 8, 18 ],
8664        next:= [ 2071, 4362 ] ), rec(
8665        desc:= [ 115007 ],
8666        fp:= [ 4, 14 ],
8667        next:= [ 2076, 2057 ] ) ] ), 3598, 4339, 4391, rec(
8668      fp:= [ 51506, 76488 ],
8669      next:= [ 2136, 2132 ] ), 4388, 4342, rec(
8670      fp:= [ 66545, 74127, 82277, 89550 ],
8671      next:= [ 4193, 4199, rec(
8672        desc:= [ 113007 ],
8673        fp:= [ 8, 18 ],
8674        next:= [ 4194, 4197 ] ), rec(
8675        desc:= [ 113007 ],
8676        fp:= [ 8, 18, 414 ],
8677        next:= [ 3761, rec(
8678          desc:= [ 302004, 208002 ],
8679          fp:= [ 2, 12 ],
8680          next:= [ 3767, 3762 ] ), 3763 ] ) ] ), 1935, rec(
8681      fp:= [ 15516, 24308, 36087, 36986, 58196, 74089 ],
8682      next:= [ 4988, 3945, rec(
8683        desc:= [ 108003 ],
8684        fp:= [ 4, 14 ],
8685        next:= [ rec(
8686          desc:= [ 115007 ],
8687          fp:= [ 8, 18 ],
8688          next:= [ 3943, 3944 ] ), 3952 ] ), 4958, 3947, 3949 ] ), 2180,
86894329, rec(
8690      fp:= [ 25601, 35256, 54609, 82161, 93653 ],
8691      next:= [ 4288, 1984, 1995, 1985, 4318 ] ), rec(
8692      fp:= [ 14665, 69810 ],
8693      next:= [ 4375, 2110 ] ), rec(
8694      fp:= [ 2644, 26171, 70628, 81271 ],
8695      next:= [ rec(
8696        desc:= [ 111007 ],
8697        fp:= [ 8, 18 ],
8698        next:= [ 1954, 1959 ] ), 1934, 2169, rec(
8699        desc:= [ 112007 ],
8700        fp:= [ 8, 18, 414 ],
8701        next:= [ 2164, rec(
8702          desc:= [ 302004, 208002 ],
8703          fp:= [ 2, 12 ],
8704          next:= [ 2162, 2165 ] ), 2166 ] ) ] ), 5000, rec(
8705      fp:= [ 29087, 42711, 54918, 57942 ],
8706      next:= [ 3790, rec(
8707        desc:= [ 112007 ],
8708        fp:= [ 8, 18, 414 ],
8709        next:= [ 4262, rec(
8710          desc:= [ 302004, 207002 ],
8711          fp:= [ 2, 12 ],
8712          next:= [ 4190, 4263 ] ), 4231 ] ), rec(
8713        desc:= [ 112007 ],
8714        fp:= [ 8, 18 ],
8715        next:= [ 4258, 4189 ] ), 4226 ] ), 2004, rec(
8716      fp:= [ 6489, 27486, 79081, 85651, 97959 ],
8717      next:= [ rec(
8718        desc:= [ 113007 ],
8719        fp:= [ 4, 14 ],
8720        next:= [ 2105, 2204 ] ), rec(
8721        desc:= [ 114007 ],
8722        fp:= [ 4, 14 ],
8723        next:= [ 4378, 2101 ] ), rec(
8724        desc:= [ 114007 ],
8725        fp:= [ 4, 14 ],
8726        next:= [ 2198, 2226 ] ), rec(
8727        desc:= [ 113007 ],
8728        fp:= [ 8, 18 ],
8729        next:= [ 2103, 2222 ] ), rec(
8730        desc:= [ 117011 ],
8731        fp:= [ 8, 414 ],
8732        next:= [ rec(
8733          desc:= [ 114007 ],
8734          fp:= [ 4, 14 ],
8735          next:= [ 2205, 2225 ] ), 2098 ] ) ] ), rec(
8736      desc:= [ 110003 ],
8737      fp:= [ 4, 14, 212 ],
8738      next:= [ 4192, 4225, 4233 ] ), 2127, rec(
8739      fp:= [ 4724, 53399, 92770 ],
8740      next:= [ 4169, 4164, rec(
8741        desc:= [ 110007 ],
8742        fp:= [ 16, 26 ],
8743        next:= [ 4163, 4166 ] ) ] ), rec(
8744      fp:= [ 18439, 39451 ],
8745      next:= [ 2146, 2188 ] ), rec(
8746      fp:= [ 11643, 37897, 42528, 46112, 65838, 82385 ],
8747      next:= [ 3528, 3966, 3959, 3961, 3957, rec(
8748        desc:= [ 107003 ],
8749        fp:= [ 4, 14 ],
8750        next:= [ rec(
8751          desc:= [ 113007 ],
8752          fp:= [ 8, 18 ],
8753          next:= [ 3474, 3475 ] ), 4938 ] ) ] ), 4394, 2066, 4399, rec(
8754      desc:= [ 107003 ],
8755      fp:= [ 2, 12 ],
8756      next:= [ 2191, rec(
8757        desc:= [ 111003 ],
8758        fp:= [ 2, 12 ],
8759        next:= [ 2148, 2190 ] ) ] ), 3965, 4911, rec(
8760      fp:= [ 79576, 84648 ],
8761      next:= [ 4365, 4364 ] ), 2238, 4392, 2138, 2120, rec(
8762      fp:= [ 516, 6352, 31048, 89998 ],
8763      next:= [ rec(
8764        desc:= [ 105003 ],
8765        fp:= [ 2, 12 ],
8766        next:= [ 2080, 4353 ] ), rec(
8767        desc:= [ 113007 ],
8768        fp:= [ 4, 14 ],
8769        next:= [ 2060, 4357 ] ), rec(
8770        desc:= [ 105003 ],
8771        fp:= [ 2, 12 ],
8772        next:= [ rec(
8773          desc:= [ 115007 ],
8774          fp:= [ 4, 14 ],
8775          next:= [ 2055, 2056 ] ), rec(
8776          desc:= [ 115007 ],
8777          fp:= [ 4, 14 ],
8778          next:= [ 2053, rec(
8779            desc:= [ 118011 ],
8780            fp:= [ 4, 14 ],
8781            next:= [ 2054, 4351 ] ) ] ) ] ), 2059 ] ), 2134, rec(
8782      desc:= [ 110003 ],
8783      fp:= [ 4, 14, 212 ],
8784      next:= [ 3802, 3794, 3795 ] ), rec(
8785      fp:= [ 70712, 92932 ],
8786      next:= [ 4337, 4341 ] ), 4347, 4998, rec(
8787      fp:= [ 9504, 30443, 39369 ],
8788      next:= [ 4195, 4198, 3765 ] ), rec(
8789      fp:= [ 54943, 67669, 73876 ],
8790      next:= [ 4345, 4344, 4343 ] ), 4200, rec(
8791      fp:= [ 64043, 68822, 77137, 81721, 93211, 94370 ],
8792      next:= [ 3946, 4987, 3948, 3964, 3951, 4957 ] ), 3963, rec(
8793      fp:= [ 74636, 92350 ],
8794      next:= [ 2161, 1956 ] ), 3974 ] ), rec(
8795    fp:= [ 13605, 23605, 38865, 82765 ],
8796    next:= [ rec(
8797      fp:= [ 21703, 61040, 70294, 75155, 75935, 83951, 89592 ],
8798      next:= [ rec(
8799        fp:= [ 3161, 32843, 38364 ],
8800        next:= [ 184, 192, 187 ] ), rec(
8801        fp:= [ 23837, 32856, 37270 ],
8802        next:= [ 803, 777, 778 ] ), rec(
8803        fp:= [ 23278, 29176, 40320, 55603 ],
8804        next:= [ 669, 670, 613, 611 ] ), rec(
8805        fp:= [ 9830, 59316, 91684 ],
8806        next:= [ 869, 853, 855 ] ), rec(
8807        fp:= [ 39555, 52337, 59188, 91053 ],
8808        next:= [ 612, 671, 608, 665 ] ), rec(
8809        fp:= [ 7033, 7352, 29687, 33348, 33448, 72545 ],
8810        next:= [ 227, 276, 313, 233, 229, rec(
8811          desc:= [ 107005 ],
8812          fp:= [ 8, 18 ],
8813          next:= [ 312, 240 ] ) ] ), rec(
8814        fp:= [ 8792, 14381, 48144, 94393 ],
8815        next:= [ 277, 228, 309, 310 ] ) ] ), rec(
8816      fp:= [ 34275, 49205, 57493, 58636, 97835 ],
8817      next:= [ rec(
8818        fp:= [ 1427, 13924, 56806, 58450 ],
8819        next:= [ 384, 388, 383, 378 ] ), rec(
8820        fp:= [ 18401, 27934, 71301 ],
8821        next:= [ 810, 781, 782 ] ), rec(
8822        fp:= [ 18414, 74467, 89257 ],
8823        next:= [ 860, 861, 878 ] ), rec(
8824        fp:= [ 4742, 9146, 80862, 80907 ],
8825        next:= [ 742, 744, 752, 755 ] ), rec(
8826        fp:= [ 37773, 85079, 92953 ],
8827        next:= [ 244, 236, 231 ] ) ] ), rec(
8828      fp:= [ 30753, 70090, 91737, 98043 ],
8829      next:= [ 15, 597, rec(
8830        desc:= [ 111005 ],
8831        fp:= [ 418, 814 ],
8832        next:= [ 722, rec(
8833          desc:= [ 115013 ],
8834          fp:= [ 16, 26 ],
8835          next:= [ 720, 721 ] ) ] ), rec(
8836        desc:= [ 109005 ],
8837        fp:= [ 8, 18 ],
8838        next:= [ 85, 84 ] ) ] ), rec(
8839      fp:= [ 14578, 34366, 42847, 56624, 63128 ],
8840      next:= [ 173, 738, 92, 619, rec(
8841        desc:= [ 120057 ],
8842        fp:= [ 16, 26 ],
8843        next:= [ 570, 569 ] ) ] ) ] ), rec(
8844    fp:= [ 333, 1348, 2587, 4535, 4962, 5774, 8028, 9243, 10055, 11497,
884512309, 14257, 14684, 15496, 16511, 16735, 20204, 23270, 24406, 25645, 26233,
884626660, 27472, 28711, 28982, 33416, 34128, 34555, 35367, 36382, 37621, 37850,
884740808, 41642, 42284, 43850, 44277, 45089, 46076, 46104, 46328, 46531, 46718,
884850510, 50530, 52784, 53999, 54944, 55238, 56253, 57065, 57210, 58304, 59378,
884959440, 60679, 62506, 63745, 64148, 64960, 67214, 69162, 69589, 70401, 71416,
885072655, 75921, 78884, 79311, 80123, 81565, 82377, 84325, 86803, 89033, 90272,
885190860, 92099, 93338, 94474, 95713, 98755, 98779, 99182 ],
8852    level:= 4,
8853    next:= [ rec(
8854      fp:= [ 49003, 60735, 72884, 99227 ],
8855      next:= [ rec(
8856        desc:= [ 110003 ],
8857        fp:= [ 4, 14 ],
8858        next:= [ rec(
8859          desc:= [ 110007 ],
8860          fp:= [ 4, 14 ],
8861          next:= [ 1056, 1059 ] ), 1086 ] ), rec(
8862        desc:= [ 112003 ],
8863        fp:= [ 4, 14 ],
8864        next:= [ rec(
8865          desc:= [ 112007 ],
8866          fp:= [ 4, 14 ],
8867          next:= [ 1079, 1083 ] ), 1060 ] ), rec(
8868        desc:= [ 110003 ],
8869        fp:= [ 4, 14, 212 ],
8870        next:= [ 1233, 1232, 1231 ] ), rec(
8871        desc:= [ 111007 ],
8872        fp:= [ 4, 14 ],
8873        next:= [ rec(
8874          desc:= [ 112003 ],
8875          fp:= [ 2, 12 ],
8876          next:= [ 1082, 1058 ] ), 1078 ] ) ] ), rec(
8877      fp:= [ 18122, 83346, 90735, 95030 ],
8878      next:= [ rec(
8879        desc:= [ 109003 ],
8880        fp:= [ 4, 14, 212 ],
8881        next:= [ 4085, 4148, 4086 ] ), rec(
8882        desc:= [ 112003 ],
8883        fp:= [ 14, 212 ],
8884        next:= [ 4147, rec(
8885          desc:= [ 110003 ],
8886          fp:= [ 2, 12 ],
8887          next:= [ 4084, 4083 ] ) ] ), rec(
8888        desc:= [ 110003 ],
8889        fp:= [ 6, 412 ],
8890        next:= [ 3898, rec(
8891          desc:= [ 109003 ],
8892          fp:= [ 4, 14 ],
8893          next:= [ 3897, 3895 ] ) ] ), rec(
8894        desc:= [ 110003 ],
8895        fp:= [ 4, 14, 212 ],
8896        next:= [ 3901, 3899, 3902 ] ) ] ), rec(
8897      fp:= [ 4476, 18735 ],
8898      next:= [ rec(
8899        desc:= [ 111003 ],
8900        fp:= [ 4, 14, 212 ],
8901        next:= [ rec(
8902          desc:= [ 110003 ],
8903          fp:= [ 4, 212 ],
8904          next:= [ 1328, 1327 ] ), rec(
8905          desc:= [ 302004, 207002 ],
8906          fp:= [ 1, 11 ],
8907          next:= [ 1325, 1375 ] ), rec(
8908          desc:= [ 110007 ],
8909          fp:= [ 4, 212 ],
8910          next:= [ rec(
8911            desc:= [ 111005 ],
8912            fp:= [ 2, 12 ],
8913            next:= [ rec(
8914              desc:= [ 302004, 207002 ],
8915              fp:= [ 1, 11 ],
8916              next:= [ 1326, 1376 ] ), 1330 ] ), rec(
8917            desc:= [ 112005 ],
8918            fp:= [ 2, 12 ],
8919            next:= [ 1324, 1378 ] ) ] ) ] ), rec(
8920        desc:= [ 119039 ],
8921        fp:= [ 16, 818 ],
8922        next:= [ rec(
8923          desc:= [ 112003 ],
8924          fp:= [ 4, 14 ],
8925          next:= [ rec(
8926            desc:= [ 112007 ],
8927            fp:= [ 4, 14 ],
8928            next:= [ rec(
8929              desc:= [ 113003 ],
8930              fp:= [ 2, 12 ],
8931              next:= [ 1322, 1319 ] ), rec(
8932              desc:= [ 302004, 207002 ],
8933              fp:= [ 1, 11 ],
8934              next:= [ 1318, 1372 ] ) ] ), rec(
8935            desc:= [ 302004, 207002 ],
8936            fp:= [ 1, 11 ],
8937            next:= [ 1317, 1371 ] ) ] ), rec(
8938          desc:= [ 112007 ],
8939          fp:= [ 4, 14 ],
8940          next:= [ rec(
8941            desc:= [ 113003 ],
8942            fp:= [ 2, 12 ],
8943            next:= [ 1374, 1320 ] ), 1316 ] ) ] ) ] ), 3890, rec(
8944      fp:= [ 8262, 47207 ],
8945      next:= [ rec(
8946        desc:= [ 108003 ],
8947        fp:= [ 16, 818 ],
8948        next:= [ 4172, 4234 ] ), rec(
8949        desc:= [ 107003 ],
8950        fp:= [ 4, 14 ],
8951        next:= [ 4093, 4211 ] ) ] ), rec(
8952      fp:= [ 13486, 40250 ],
8953      next:= [ 1225, 1061 ] ), rec(
8954      fp:= [ 2582, 91462 ],
8955      next:= [ 3834, 3814 ] ), rec(
8956      fp:= [ 20349, 27946, 61631 ],
8957      next:= [ rec(
8958        desc:= [ 109003 ],
8959        fp:= [ 2, 12 ],
8960        next:= [ 4122, 4205 ] ), rec(
8961        desc:= [ 108003 ],
8962        fp:= [ 2, 12 ],
8963        next:= [ rec(
8964          desc:= [ 111003 ],
8965          fp:= [ 2, 12 ],
8966          next:= [ 3988, rec(
8967            desc:= [ 112007 ],
8968            fp:= [ 4, 14 ],
8969            next:= [ 3921, 4019 ] ) ] ), rec(
8970          desc:= [ 111003 ],
8971          fp:= [ 2, 12 ],
8972          next:= [ 3989, rec(
8973            desc:= [ 112003 ],
8974            fp:= [ 4, 14 ],
8975            next:= [ 4017, 3925 ] ) ] ) ] ), rec(
8976        desc:= [ 110003 ],
8977        fp:= [ 2, 12 ],
8978        next:= [ 3990, rec(
8979          desc:= [ 111007 ],
8980          fp:= [ 4, 14 ],
8981          next:= [ 4022, 3924 ] ) ] ) ] ), rec(
8982      desc:= [ 110003 ],
8983      fp:= [ 4, 212 ],
8984      next:= [ 1279, 1281 ] ), rec(
8985      fp:= [ 1860, 18999, 35206, 85664 ],
8986      next:= [ rec(
8987        desc:= [ 108007 ],
8988        fp:= [ 4, 14, 212 ],
8989        next:= [ 4118, rec(
8990          desc:= [ 109003 ],
8991          fp:= [ 6, 214 ],
8992          next:= [ rec(
8993            desc:= [ 302009, 207002 ],
8994            fp:= [ 2, 12 ],
8995            next:= [ 4254, 4255 ] ), 4184 ] ), rec(
8996          desc:= [ 108003 ],
8997          fp:= [ 2, 12 ],
8998          next:= [ 4117, 4224 ] ) ] ), rec(
8999        desc:= [ 110003 ],
9000        fp:= [ 6, 412 ],
9001        next:= [ rec(
9002          desc:= [ 108003 ],
9003          fp:= [ 2, 12 ],
9004          next:= [ rec(
9005            desc:= [ 109007 ],
9006            fp:= [ 4, 14 ],
9007            next:= [ 4026, rec(
9008              desc:= [ 302004, 207003 ],
9009              fp:= [ 1, 11 ],
9010              next:= [ 4024, 3928 ] ) ] ), rec(
9011            desc:= [ 109007 ],
9012            fp:= [ 4, 14 ],
9013            next:= [ 3994, 3992 ] ) ] ), rec(
9014          desc:= [ 108003 ],
9015          fp:= [ 2, 12 ],
9016          next:= [ rec(
9017            desc:= [ 109003 ],
9018            fp:= [ 4, 14 ],
9019            next:= [ 3929, rec(
9020              desc:= [ 302004, 207003 ],
9021              fp:= [ 1, 11 ],
9022              next:= [ 4023, 3927 ] ) ] ), 3993 ] ) ] ), rec(
9023        desc:= [ 111003 ],
9024        fp:= [ 4, 14, 212 ],
9025        next:= [ rec(
9026          desc:= [ 115019 ],
9027          fp:= [ 16, 818 ],
9028          next:= [ rec(
9029            desc:= [ 302003, 206002 ],
9030            fp:= [ 2, 12 ],
9031            next:= [ 4252, 4253 ] ), 4223 ] ), 4183, rec(
9032          desc:= [ 109003 ],
9033          fp:= [ 2, 12 ],
9034          next:= [ 4116, 4115 ] ) ] ), rec(
9035        desc:= [ 110007 ],
9036        fp:= [ 4, 14, 212 ],
9037        next:= [ rec(
9038          desc:= [ 109003 ],
9039          fp:= [ 2, 12 ],
9040          next:= [ 4030, 3998 ] ), rec(
9041          desc:= [ 111007 ],
9042          fp:= [ 4, 212 ],
9043          next:= [ 3996, rec(
9044            desc:= [ 302015, 208003 ],
9045            fp:= [ 1, 11 ],
9046            next:= [ 4028, 3932 ] ) ] ), rec(
9047          desc:= [ 112007 ],
9048          fp:= [ 4, 212 ],
9049          next:= [ 3933, rec(
9050            desc:= [ 109003 ],
9051            fp:= [ 2, 12 ],
9052            next:= [ rec(
9053              desc:= [ 302016, 208003 ],
9054              fp:= [ 1, 11 ],
9055              next:= [ 4027, 3931 ] ), 3997 ] ) ] ) ] ) ] ), rec(
9056      fp:= [ 29225, 65329 ],
9057      next:= [ rec(
9058        desc:= [ 110003 ],
9059        fp:= [ 4, 14, 212 ],
9060        next:= [ 3725, rec(
9061          desc:= [ 109003 ],
9062          fp:= [ 6, 412 ],
9063          next:= [ rec(
9064            desc:= [ 302005, 208002 ],
9065            fp:= [ 2, 12 ],
9066            next:= [ 3728, 3727 ] ), 3726 ] ), rec(
9067          desc:= [ 109003 ],
9068          fp:= [ 6, 412 ],
9069          next:= [ 3730, 3729 ] ) ] ), rec(
9070        desc:= [ 109003 ],
9071        fp:= [ 4, 14, 212 ],
9072        next:= [ 3750, 3747, rec(
9073          desc:= [ 112003 ],
9074          fp:= [ 4, 14, 212 ],
9075          next:= [ 3746, rec(
9076            desc:= [ 302004, 208002 ],
9077            fp:= [ 2, 12 ],
9078            next:= [ 3748, 3749 ] ), 3751 ] ) ] ) ] ), rec(
9079      fp:= [ 65503, 75240 ],
9080      next:= [ rec(
9081        desc:= [ 108003 ],
9082        fp:= [ 4, 14 ],
9083        next:= [ 4154, 4155 ] ), 4156 ] ), rec(
9084      desc:= [ 112003 ],
9085      fp:= [ 2, 12 ],
9086      next:= [ 3983, rec(
9087        desc:= [ 113003 ],
9088        fp:= [ 4, 14 ],
9089        next:= [ 3919, 4018 ] ) ] ), 1278, rec(
9090      fp:= [ 64685, 82082 ],
9091      next:= [ 3880, 3884 ] ), rec(
9092      fp:= [ 9545, 82114 ],
9093      next:= [ rec(
9094        desc:= [ 107003 ],
9095        fp:= [ 22, 814 ],
9096        next:= [ 966, 967 ] ), rec(
9097        desc:= [ 107003 ],
9098        fp:= [ 24, 1618 ],
9099        next:= [ 935, 933 ] ) ] ), rec(
9100      fp:= [ 10243, 59039, 92744 ],
9101      next:= [ rec(
9102        desc:= [ 302004 ],
9103        fp:= [ 321, 14181 ],
9104        next:= [ rec(
9105          desc:= [ 302009 ],
9106          fp:= [ 2, 901 ],
9107          next:= [ 1143, rec(
9108            desc:= [ 112003 ],
9109            fp:= [ 4, 14 ],
9110            next:= [ 1147, 1132 ] ) ] ), rec(
9111          desc:= [ 108003 ],
9112          fp:= [ 2, 12 ],
9113          next:= [ rec(
9114            desc:= [ 112003 ],
9115            fp:= [ 4, 14 ],
9116            next:= [ rec(
9117              desc:= [ 112007 ],
9118              fp:= [ 4, 14 ],
9119              next:= [ 1128, 1131 ] ), 1150 ] ), rec(
9120            desc:= [ 112007 ],
9121            fp:= [ 4, 14 ],
9122            next:= [ rec(
9123              desc:= [ 113003 ],
9124              fp:= [ 2, 12 ],
9125              next:= [ 1130, 1146 ] ), 1142 ] ) ] ) ] ), rec(
9126        desc:= [ 106003 ],
9127        fp:= [ 14, 212 ],
9128        next:= [ rec(
9129          desc:= [ 110003 ],
9130          fp:= [ 4, 212 ],
9131          next:= [ 1380, 1382 ] ), rec(
9132          desc:= [ 111003 ],
9133          fp:= [ 4, 212 ],
9134          next:= [ 1333, rec(
9135            desc:= [ 113003 ],
9136            fp:= [ 4, 14 ],
9137            next:= [ 1335, 1338 ] ) ] ) ] ), rec(
9138        desc:= [ 108003 ],
9139        fp:= [ 14, 212 ],
9140        next:= [ 1252, 1251 ] ) ] ), rec(
9141      fp:= [ 12969, 50567 ],
9142      next:= [ rec(
9143        desc:= [ 110003 ],
9144        fp:= [ 4, 14, 212 ],
9145        next:= [ rec(
9146          desc:= [ 115011 ],
9147          fp:= [ 16, 818 ],
9148          next:= [ rec(
9149            desc:= [ 302003, 207002 ],
9150            fp:= [ 2, 12 ],
9151            next:= [ 1463, 1464 ] ), 1422 ] ), 1462, rec(
9152          desc:= [ 109003 ],
9153          fp:= [ 2, 12 ],
9154          next:= [ 1466, 1424 ] ) ] ), rec(
9155        desc:= [ 108003 ],
9156        fp:= [ 4, 14, 212 ],
9157        next:= [ 1470, 1468, rec(
9158          desc:= [ 110003 ],
9159          fp:= [ 4, 14, 212 ],
9160          next:= [ rec(
9161            desc:= [ 302003, 207002 ],
9162            fp:= [ 2, 12 ],
9163            next:= [ 1427, 1428 ] ), 1426, 1430 ] ) ] ) ] ), rec(
9164      fp:= [ 9718, 17439, 17516, 91965, 95734, 95897, 99001 ],
9165      next:= [ rec(
9166        desc:= [ 110003 ],
9167        fp:= [ 16, 818 ],
9168        next:= [ rec(
9169          desc:= [ 109003 ],
9170          fp:= [ 8, 18 ],
9171          next:= [ 4057, 4130 ] ), 4055 ] ), rec(
9172        desc:= [ 110003 ],
9173        fp:= [ 8, 18, 414 ],
9174        next:= [ rec(
9175          desc:= [ 115011 ],
9176          fp:= [ 16, 26 ],
9177          next:= [ 4061, 4135 ] ), rec(
9178          desc:= [ 115011 ],
9179          fp:= [ 16, 26 ],
9180          next:= [ 4060, 4134 ] ), rec(
9181          desc:= [ 302006, 211002 ],
9182          fp:= [ 4, 14 ],
9183          next:= [ 4062, 4063 ] ) ] ), 3906, rec(
9184        desc:= [ 110003 ],
9185        fp:= [ 4, 14 ],
9186        next:= [ 4073, 4141 ] ), 4123, 4140, 4071 ] ), rec(
9187      fp:= [ 5595, 5615, 9911, 29312, 39602, 62483 ],
9188      next:= [ 1246, rec(
9189        desc:= [ 108003 ],
9190        fp:= [ 2, 12 ],
9191        next:= [ 1365, 1332 ] ), rec(
9192        desc:= [ 110003 ],
9193        fp:= [ 4, 14 ],
9194        next:= [ rec(
9195          desc:= [ 111003 ],
9196          fp:= [ 2, 12 ],
9197          next:= [ 1138, 1123 ] ), 1136 ] ), rec(
9198        desc:= [ 106003 ],
9199        fp:= [ 13, 211 ],
9200        next:= [ 1141, 1119 ] ), 1308, 1120 ] ), rec(
9201      fp:= [ 17054, 88722 ],
9202      next:= [ 4157, 4158 ] ), rec(
9203      fp:= [ 16966, 72694 ],
9204      next:= [ rec(
9205        desc:= [ 111007 ],
9206        fp:= [ 6, 412 ],
9207        next:= [ rec(
9208          desc:= [ 109003 ],
9209          fp:= [ 2, 12 ],
9210          next:= [ 3975, 4009 ] ), 3914 ] ), rec(
9211        desc:= [ 111003 ],
9212        fp:= [ 4, 14, 212 ],
9213        next:= [ 4013, 3979, 3918 ] ) ] ), rec(
9214      fp:= [ 15562, 71859 ],
9215      next:= [ 1288, 1284 ] ), rec(
9216      fp:= [ 58674, 73927 ],
9217      next:= [ rec(
9218        desc:= [ 117011 ],
9219        fp:= [ 16, 818 ],
9220        next:= [ 1455, rec(
9221          desc:= [ 110003 ],
9222          fp:= [ 4, 14 ],
9223          next:= [ 1413, 1411 ] ) ] ), rec(
9224        desc:= [ 110003 ],
9225        fp:= [ 4, 14, 212 ],
9226        next:= [ 1459, 1457, 1419 ] ) ] ), rec(
9227      fp:= [ 19927, 41529 ],
9228      next:= [ 4836, rec(
9229        desc:= [ 302004 ],
9230        fp:= [ 4182, 18221 ],
9231        next:= [ rec(
9232          desc:= [ 109007 ],
9233          fp:= [ 4, 14 ],
9234          next:= [ 4816, 4815 ] ), rec(
9235          desc:= [ 110003 ],
9236          fp:= [ 4, 14 ],
9237          next:= [ rec(
9238            desc:= [ 110007 ],
9239            fp:= [ 4, 14 ],
9240            next:= [ 4811, 4812 ] ), 4813 ] ) ] ) ] ), rec(
9241      fp:= [ 10323, 42289, 92872 ],
9242      next:= [ rec(
9243        desc:= [ 110003 ],
9244        fp:= [ 4, 14, 212 ],
9245        next:= [ rec(
9246          desc:= [ 105003 ],
9247          fp:= [ 13, 211 ],
9248          next:= [ 4791, 4801 ] ), rec(
9249          desc:= [ 105003 ],
9250          fp:= [ 13, 211 ],
9251          next:= [ 4792, 4800 ] ), rec(
9252          desc:= [ 105003 ],
9253          fp:= [ 13, 211 ],
9254          next:= [ 4790, 4799 ] ) ] ), rec(
9255        desc:= [ 108003 ],
9256        fp:= [ 16, 412 ],
9257        next:= [ 4831, 4832 ] ), rec(
9258        desc:= [ 110003 ],
9259        fp:= [ 4, 14, 212 ],
9260        next:= [ 4809, 4808, 4807 ] ) ] ), rec(
9261      fp:= [ 22504, 52369, 64033, 86701 ],
9262      next:= [ 3893, 3892, 3887, 4202 ] ), rec(
9263      fp:= [ 4843, 11594, 38211, 65559, 69921, 94422 ],
9264      next:= [ rec(
9265        desc:= [ 109007 ],
9266        fp:= [ 8, 18, 414 ],
9267        next:= [ rec(
9268          desc:= [ 109003 ],
9269          fp:= [ 18, 414 ],
9270          next:= [ 4238, rec(
9271            desc:= [ 302005, 209002 ],
9272            fp:= [ 4, 14 ],
9273            next:= [ 4175, 4240 ] ) ] ), rec(
9274          desc:= [ 108003 ],
9275          fp:= [ 4, 14 ],
9276          next:= [ 4241, 4176 ] ), rec(
9277          desc:= [ 108003 ],
9278          fp:= [ 4, 14 ],
9279          next:= [ rec(
9280            desc:= [ 302005, 210002 ],
9281            fp:= [ 4, 14 ],
9282            next:= [ 4099, 4100 ] ), rec(
9283            desc:= [ 109003 ],
9284            fp:= [ 4, 14 ],
9285            next:= [ rec(
9286              desc:= [ 114011 ],
9287              fp:= [ 16, 26 ],
9288              next:= [ 4098, 4215 ] ), rec(
9289              desc:= [ 114011 ],
9290              fp:= [ 16, 26 ],
9291              next:= [ 4091, 4210 ] ) ] ) ] ) ] ), rec(
9292        desc:= [ 109003 ],
9293        fp:= [ 2, 12 ],
9294        next:= [ 4126, 4267 ] ), rec(
9295        desc:= [ 110007 ],
9296        fp:= [ 4, 14 ],
9297        next:= [ 4106, 4179 ] ), rec(
9298        desc:= [ 109003 ],
9299        fp:= [ 16, 26, 818 ],
9300        next:= [ rec(
9301          desc:= [ 108003 ],
9302          fp:= [ 8, 18 ],
9303          next:= [ 4090, 4209 ] ), 4207, 4088 ] ), rec(
9304        desc:= [ 111003 ],
9305        fp:= [ 2, 12 ],
9306        next:= [ rec(
9307          desc:= [ 112003 ],
9308          fp:= [ 4, 14 ],
9309          next:= [ 3935, 4034 ] ), 4003 ] ), rec(
9310        desc:= [ 302016 ],
9311        fp:= [ 742, 1481 ],
9312        next:= [ rec(
9313          desc:= [ 113003 ],
9314          fp:= [ 4, 14 ],
9315          next:= [ 4103, 4218 ] ), 4244 ] ) ] ), rec(
9316      fp:= [ 9077, 18076, 75937, 82318, 95713 ],
9317      next:= [ rec(
9318        desc:= [ 111003 ],
9319        fp:= [ 4, 14 ],
9320        next:= [ rec(
9321          desc:= [ 112003 ],
9322          fp:= [ 2, 12 ],
9323          next:= [ 1065, 1072 ] ), 1063 ] ), rec(
9324        desc:= [ 110003 ],
9325        fp:= [ 4, 212 ],
9326        next:= [ 1228, 1227 ] ), 1229, 1076, rec(
9327        desc:= [ 108003 ],
9328        fp:= [ 2, 12 ],
9329        next:= [ 1073, 1062 ] ) ] ), rec(
9330      fp:= [ 5047, 60692 ],
9331      next:= [ rec(
9332        desc:= [ 110003 ],
9333        fp:= [ 4, 14, 212 ],
9334        next:= [ 4077, 4143, 4078 ] ), rec(
9335        desc:= [ 113003 ],
9336        fp:= [ 4, 212 ],
9337        next:= [ 4142, rec(
9338          desc:= [ 111003 ],
9339          fp:= [ 2, 12 ],
9340          next:= [ 4076, 4075 ] ) ] ) ] ), rec(
9341      fp:= [ 3288, 10690, 84799, 86834 ],
9342      next:= [ rec(
9343        desc:= [ 111003 ],
9344        fp:= [ 4, 14 ],
9345        next:= [ rec(
9346          desc:= [ 112003 ],
9347          fp:= [ 2, 12 ],
9348          next:= [ 1345, 1385 ] ), 1339 ] ), rec(
9349        desc:= [ 109003 ],
9350        fp:= [ 4, 14, 212 ],
9351        next:= [ 3835, 3833, 3836 ] ), rec(
9352        desc:= [ 109003 ],
9353        fp:= [ 6, 412 ],
9354        next:= [ 3816, rec(
9355          desc:= [ 108003 ],
9356          fp:= [ 4, 14 ],
9357          next:= [ 3815, 3813 ] ) ] ), rec(
9358        desc:= [ 110003 ],
9359        fp:= [ 4, 14, 212 ],
9360        next:= [ 1389, 1347, 1353 ] ) ] ), rec(
9361      fp:= [ 18941, 35975, 96267 ],
9362      next:= [ rec(
9363        desc:= [ 108003 ],
9364        fp:= [ 6, 214 ],
9365        next:= [ 4829, 4828 ] ), rec(
9366        desc:= [ 110003 ],
9367        fp:= [ 4, 14 ],
9368        next:= [ rec(
9369          desc:= [ 110007 ],
9370          fp:= [ 4, 14 ],
9371          next:= [ 4786, 4787 ] ), 4788 ] ), rec(
9372        desc:= [ 110003 ],
9373        fp:= [ 4, 14, 212 ],
9374        next:= [ 4819, 4803, rec(
9375          desc:= [ 302005 ],
9376          fp:= [ 401, 4182 ],
9377          next:= [ 4820, 4804 ] ) ] ) ] ), 1069, rec(
9378      fp:= [ 15221, 94360 ],
9379      next:= [ rec(
9380        desc:= [ 105003 ],
9381        fp:= [ 15, 213 ],
9382        next:= [ 4814, 4810 ] ), 4835 ] ), rec(
9383      fp:= [ 1, 95254 ],
9384      next:= [ rec(
9385        desc:= [ 110003 ],
9386        fp:= [ 4, 14, 212 ],
9387        next:= [ 4795, 4796, 4794 ] ), 4824 ] ), rec(
9388      fp:= [ 45463, 50973, 84408 ],
9389      next:= [ rec(
9390        desc:= [ 108003 ],
9391        fp:= [ 16, 818 ],
9392        next:= [ 4150, 4149 ] ), 4159, rec(
9393        desc:= [ 107003 ],
9394        fp:= [ 4, 14 ],
9395        next:= [ 4153, 4152 ] ) ] ), rec(
9396      fp:= [ 60796, 89086, 89336, 91313 ],
9397      next:= [ rec(
9398        desc:= [ 112003 ],
9399        fp:= [ 2, 12 ],
9400        next:= [ 3986, rec(
9401          desc:= [ 113007 ],
9402          fp:= [ 4, 14 ],
9403          next:= [ 4021, 3923 ] ) ] ), rec(
9404        desc:= [ 111003 ],
9405        fp:= [ 2, 12 ],
9406        next:= [ 3984, rec(
9407          desc:= [ 112007 ],
9408          fp:= [ 4, 14 ],
9409          next:= [ 3922, 4020 ] ) ] ), rec(
9410        desc:= [ 111003 ],
9411        fp:= [ 4, 14, 212 ],
9412        next:= [ 4121, 4120, 4206 ] ), rec(
9413        desc:= [ 110003 ],
9414        fp:= [ 2, 12 ],
9415        next:= [ 3985, rec(
9416          desc:= [ 111003 ],
9417          fp:= [ 4, 14 ],
9418          next:= [ 4015, 3926 ] ) ] ) ] ), rec(
9419      desc:= [ 111003 ],
9420      fp:= [ 4, 14, 212 ],
9421      next:= [ 1282, 1268, 1280 ] ), rec(
9422      fp:= [ 26839, 28973, 41590 ],
9423      next:= [ 4830, rec(
9424        desc:= [ 106003 ],
9425        fp:= [ 13, 211 ],
9426        next:= [ 4789, 4798 ] ), 4806 ] ), rec(
9427      fp:= [ 24107, 65850 ],
9428      next:= [ rec(
9429        desc:= [ 111003 ],
9430        fp:= [ 4, 14, 212 ],
9431        next:= [ 3885, 3883, 3886 ] ), rec(
9432        desc:= [ 111003 ],
9433        fp:= [ 6, 412 ],
9434        next:= [ 3882, rec(
9435          desc:= [ 110003 ],
9436          fp:= [ 4, 14 ],
9437          next:= [ 3881, 3879 ] ) ] ) ] ), rec(
9438      fp:= [ 5796, 78365 ],
9439      next:= [ rec(
9440        desc:= [ 302005 ],
9441        fp:= [ 2601, 91701 ],
9442        next:= [ 973, rec(
9443          desc:= [ 109003 ],
9444          fp:= [ 22, 814 ],
9445          next:= [ 965, rec(
9446            desc:= [ 209002 ],
9447            fp:= [ 8, 414 ],
9448            next:= [ 972, 968 ] ) ] ) ] ), rec(
9449        desc:= [ 107003 ],
9450        fp:= [ 24, 34, 1618 ],
9451        next:= [ 936, 932, 934 ] ) ] ), rec(
9452      fp:= [ 23827, 77995 ],
9453      next:= [ rec(
9454        desc:= [ 109007 ],
9455        fp:= [ 4, 14, 212 ],
9456        next:= [ 4110, rec(
9457          desc:= [ 110007 ],
9458          fp:= [ 6, 214 ],
9459          next:= [ rec(
9460            desc:= [ 302010, 208002 ],
9461            fp:= [ 2, 12 ],
9462            next:= [ 4248, 4249 ] ), 4181 ] ), rec(
9463          desc:= [ 109003 ],
9464          fp:= [ 2, 12 ],
9465          next:= [ 4109, 4220 ] ) ] ), rec(
9466        desc:= [ 112003 ],
9467        fp:= [ 4, 14, 212 ],
9468        next:= [ 4180, rec(
9469          desc:= [ 116019 ],
9470          fp:= [ 16, 818 ],
9471          next:= [ rec(
9472            desc:= [ 302004, 207002 ],
9473            fp:= [ 2, 12 ],
9474            next:= [ 4246, 4247 ] ), 4219 ] ), rec(
9475          desc:= [ 110003 ],
9476          fp:= [ 2, 12 ],
9477          next:= [ 4108, 4107 ] ) ] ) ] ), rec(
9478      desc:= [ 110003 ],
9479      fp:= [ 4, 14 ],
9480      next:= [ 4783, 4782 ] ), rec(
9481      fp:= [ 19316, 33317, 36548 ],
9482      next:= [ 4827, rec(
9483        desc:= [ 109003 ],
9484        fp:= [ 4, 14 ],
9485        next:= [ 4818, 4802 ] ), 4785 ] ), 1265, rec(
9486      fp:= [ 83046, 98319 ],
9487      next:= [ 3743, 3722 ] ), rec(
9488      fp:= [ 3116, 10923, 54431, 58368, 66759, 74480 ],
9489      next:= [ rec(
9490        desc:= [ 110003 ],
9491        fp:= [ 4, 14 ],
9492        next:= [ 4081, 4145 ] ), 4125, rec(
9493        desc:= [ 302005 ],
9494        fp:= [ 321, 14181 ],
9495        next:= [ 3909, rec(
9496          desc:= [ 109003 ],
9497          fp:= [ 2, 12 ],
9498          next:= [ 3905, 3908 ] ) ] ), rec(
9499        desc:= [ 107003 ],
9500        fp:= [ 14, 212 ],
9501        next:= [ 4144, 4079 ] ), rec(
9502        desc:= [ 109003 ],
9503        fp:= [ 16, 26, 818 ],
9504        next:= [ rec(
9505          desc:= [ 108003 ],
9506          fp:= [ 8, 18 ],
9507          next:= [ 4058, 4131 ] ), 4129, 4056 ] ), rec(
9508        desc:= [ 109007 ],
9509        fp:= [ 8, 18, 414 ],
9510        next:= [ rec(
9511          desc:= [ 109003 ],
9512          fp:= [ 18, 414 ],
9513          next:= [ 4133, rec(
9514            desc:= [ 302005, 302007, 210002 ],
9515            fp:= [ 4, 14 ],
9516            next:= [ 4068, 4065 ] ) ] ), rec(
9517          desc:= [ 108003 ],
9518          fp:= [ 4, 14 ],
9519          next:= [ 4070, 4138 ] ), rec(
9520          desc:= [ 108003 ],
9521          fp:= [ 4, 14 ],
9522          next:= [ rec(
9523            desc:= [ 302005, 210002 ],
9524            fp:= [ 4, 14 ],
9525            next:= [ 4064, 4067 ] ), rec(
9526            desc:= [ 109003 ],
9527            fp:= [ 4, 14 ],
9528            next:= [ rec(
9529              desc:= [ 115011 ],
9530              fp:= [ 16, 26 ],
9531              next:= [ 4066, 4136 ] ), rec(
9532              desc:= [ 115011 ],
9533              fp:= [ 16, 26 ],
9534              next:= [ 4059, 4132 ] ) ] ) ] ) ] ) ] ), rec(
9535      fp:= [ 11793, 25044 ],
9536      next:= [ 4823, 4793 ] ), rec(
9537      fp:= [ 3772, 41621, 52516, 60149, 67770 ],
9538      next:= [ rec(
9539        desc:= [ 111003 ],
9540        fp:= [ 4, 14, 212 ],
9541        next:= [ 1337, 1312, 1310 ] ), rec(
9542        desc:= [ 302007 ],
9543        fp:= [ 1401, 50901 ],
9544        next:= [ rec(
9545          desc:= [ 302009 ],
9546          fp:= [ 2, 901 ],
9547          next:= [ 1148, rec(
9548            desc:= [ 112003 ],
9549            fp:= [ 4, 14 ],
9550            next:= [ 1144, 1126 ] ) ] ), rec(
9551          desc:= [ 112007 ],
9552          fp:= [ 4, 14 ],
9553          next:= [ rec(
9554            desc:= [ 113003 ],
9555            fp:= [ 2, 12 ],
9556            next:= [ 1145, 1124 ] ), 1121 ] ) ] ), rec(
9557        desc:= [ 111003 ],
9558        fp:= [ 4, 14, 212 ],
9559        next:= [ rec(
9560          desc:= [ 107003 ],
9561          fp:= [ 2, 12 ],
9562          next:= [ 1381, 1336 ] ), rec(
9563          desc:= [ 107003 ],
9564          fp:= [ 2, 12 ],
9565          next:= [ 1369, 1313 ] ), rec(
9566          desc:= [ 107003 ],
9567          fp:= [ 2, 12 ],
9568          next:= [ 1367, 1334 ] ) ] ), rec(
9569        desc:= [ 111003 ],
9570        fp:= [ 4, 14 ],
9571        next:= [ rec(
9572          desc:= [ 111007 ],
9573          fp:= [ 4, 14 ],
9574          next:= [ 1122, 1125 ] ), 1149 ] ), rec(
9575        desc:= [ 109003 ],
9576        fp:= [ 4, 14, 212 ],
9577        next:= [ 1253, 1247, 1254 ] ) ] ), rec(
9578      fp:= [ 53483, 57722 ],
9579      next:= [ rec(
9580        desc:= [ 111003 ],
9581        fp:= [ 6, 412 ],
9582        next:= [ rec(
9583          desc:= [ 109003 ],
9584          fp:= [ 2, 12 ],
9585          next:= [ rec(
9586            desc:= [ 110007 ],
9587            fp:= [ 4, 14 ],
9588            next:= [ 3978, 3976 ] ), rec(
9589            desc:= [ 110007 ],
9590            fp:= [ 4, 14 ],
9591            next:= [ 4010, rec(
9592              desc:= [ 302005, 208002 ],
9593              fp:= [ 1, 11 ],
9594              next:= [ 4008, 3912 ] ) ] ) ] ), rec(
9595          desc:= [ 109003 ],
9596          fp:= [ 2, 12 ],
9597          next:= [ 3977, rec(
9598            desc:= [ 110003 ],
9599            fp:= [ 4, 14 ],
9600            next:= [ 3913, rec(
9601              desc:= [ 302005, 208002 ],
9602              fp:= [ 1, 11 ],
9603              next:= [ 4007, 3911 ] ) ] ) ] ) ] ), rec(
9604        desc:= [ 111007 ],
9605        fp:= [ 4, 14, 212 ],
9606        next:= [ rec(
9607          desc:= [ 110003 ],
9608          fp:= [ 2, 12 ],
9609          next:= [ 3982, 4014 ] ), rec(
9610          desc:= [ 112003 ],
9611          fp:= [ 4, 212 ],
9612          next:= [ 3980, rec(
9613            desc:= [ 302017, 209002 ],
9614            fp:= [ 1, 11 ],
9615            next:= [ 4012, 3916 ] ) ] ), rec(
9616          desc:= [ 113003 ],
9617          fp:= [ 4, 212 ],
9618          next:= [ 3917, rec(
9619            desc:= [ 110003 ],
9620            fp:= [ 2, 12 ],
9621            next:= [ 3981, rec(
9622              desc:= [ 302018, 209002 ],
9623              fp:= [ 1, 11 ],
9624              next:= [ 4011, 3915 ] ) ] ) ] ) ] ) ] ), rec(
9625      fp:= [ 8104, 43752 ],
9626      next:= [ rec(
9627        desc:= [ 110003 ],
9628        fp:= [ 4, 14, 212 ],
9629        next:= [ 1289, 1287, 1290 ] ), rec(
9630        desc:= [ 118019 ],
9631        fp:= [ 16, 818 ],
9632        next:= [ rec(
9633          desc:= [ 112003 ],
9634          fp:= [ 2, 12 ],
9635          next:= [ 1286, 1285 ] ), 1283 ] ) ] ), 937, rec(
9636      fp:= [ 44692, 84313 ],
9637      next:= [ rec(
9638        desc:= [ 109003 ],
9639        fp:= [ 4, 14, 212 ],
9640        next:= [ 1460, 1458, rec(
9641          desc:= [ 111003 ],
9642          fp:= [ 4, 14, 212 ],
9643          next:= [ 1416, rec(
9644            desc:= [ 302004, 208002 ],
9645            fp:= [ 2, 12 ],
9646            next:= [ 1417, 1418 ] ), 1420 ] ) ] ), rec(
9647        desc:= [ 111003 ],
9648        fp:= [ 4, 14, 212 ],
9649        next:= [ 1452, rec(
9650          desc:= [ 116011 ],
9651          fp:= [ 16, 818 ],
9652          next:= [ rec(
9653            desc:= [ 302004, 208002 ],
9654            fp:= [ 2, 12 ],
9655            next:= [ 1453, 1454 ] ), 1412 ] ), rec(
9656          desc:= [ 110003 ],
9657          fp:= [ 2, 12 ],
9658          next:= [ 1456, 1414 ] ) ] ) ] ), 4781, 3907, rec(
9659      fp:= [ 53124, 62084, 76320, 78075 ],
9660      next:= [ 1307, 1245, 1133, 1366 ] ), rec(
9661      fp:= [ 3655, 98662 ],
9662      next:= [ 1274, 1270 ] ), rec(
9663      fp:= [ 71059, 85382 ],
9664      next:= [ 1461, 1425 ] ), rec(
9665      fp:= [ 9378, 17822, 50608, 56767, 61660 ],
9666      next:= [ rec(
9667        desc:= [ 302004 ],
9668        fp:= [ 321, 14181 ],
9669        next:= [ rec(
9670          desc:= [ 302007 ],
9671          fp:= [ 2, 261 ],
9672          next:= [ 4037, rec(
9673            desc:= [ 112003 ],
9674            fp:= [ 2, 12 ],
9675            next:= [ 3939, 4006 ] ) ] ), rec(
9676          desc:= [ 109003 ],
9677          fp:= [ 2, 12 ],
9678          next:= [ rec(
9679            desc:= [ 112003 ],
9680            fp:= [ 2, 12 ],
9681            next:= [ rec(
9682              desc:= [ 113003 ],
9683              fp:= [ 4, 14 ],
9684              next:= [ 4033, 3942 ] ), 4005 ] ), rec(
9685            desc:= [ 112003 ],
9686            fp:= [ 2, 12 ],
9687            next:= [ rec(
9688              desc:= [ 113007 ],
9689              fp:= [ 4, 14 ],
9690              next:= [ 3938, 4036 ] ), 4004 ] ) ] ) ] ), rec(
9691        desc:= [ 108007 ],
9692        fp:= [ 16, 26, 818 ],
9693        next:= [ rec(
9694          desc:= [ 108003 ],
9695          fp:= [ 16, 818 ],
9696          next:= [ 4236, rec(
9697            desc:= [ 302004, 208002 ],
9698            fp:= [ 8, 18 ],
9699            next:= [ 4171, 4235 ] ) ] ), rec(
9700          desc:= [ 302004, 208002 ],
9701          fp:= [ 8, 18 ],
9702          next:= [ 4173, 4237 ] ), rec(
9703          desc:= [ 107003 ],
9704          fp:= [ 8, 18 ],
9705          next:= [ rec(
9706            desc:= [ 108003 ],
9707            fp:= [ 8, 18 ],
9708            next:= [ 4089, 4087 ] ), 4208 ] ) ] ), rec(
9709        desc:= [ 108003 ],
9710        fp:= [ 2, 12 ],
9711        next:= [ 4127, 4268 ] ), rec(
9712        desc:= [ 108007 ],
9713        fp:= [ 8, 18, 414 ],
9714        next:= [ rec(
9715          desc:= [ 108003 ],
9716          fp:= [ 18, 414 ],
9717          next:= [ rec(
9718            desc:= [ 112011 ],
9719            fp:= [ 16, 26 ],
9720            next:= [ 4174, 4213 ] ), rec(
9721            desc:= [ 113031 ],
9722            fp:= [ 16, 26 ],
9723            next:= [ 4097, 4239 ] ) ] ), rec(
9724          desc:= [ 108003 ],
9725          fp:= [ 8, 414 ],
9726          next:= [ rec(
9727            desc:= [ 112011 ],
9728            fp:= [ 16, 26 ],
9729            next:= [ 4242, 4216 ] ), rec(
9730            desc:= [ 302004 ],
9731            fp:= [ 262, 521 ],
9732            next:= [ rec(
9733              desc:= [ 303006, 209003 ],
9734              fp:= [ 4, 14 ],
9735              next:= [ 4101, 4102 ] ), rec(
9736              desc:= [ 208002 ],
9737              fp:= [ 4, 14 ],
9738              next:= [ 4177, 4243 ] ) ] ) ] ), rec(
9739          desc:= [ 107003 ],
9740          fp:= [ 4, 14 ],
9741          next:= [ rec(
9742            desc:= [ 302004, 209002 ],
9743            fp:= [ 4, 14 ],
9744            next:= [ 4095, 4096 ] ), rec(
9745            desc:= [ 108003 ],
9746            fp:= [ 4, 14 ],
9747            next:= [ rec(
9748              desc:= [ 113011 ],
9749              fp:= [ 16, 26 ],
9750              next:= [ 4094, 4214 ] ), rec(
9751              desc:= [ 113011 ],
9752              fp:= [ 16, 26 ],
9753              next:= [ 4092, 4212 ] ) ] ) ] ) ] ), rec(
9754        desc:= [ 107003 ],
9755        fp:= [ 14, 212 ],
9756        next:= [ rec(
9757          desc:= [ 110007 ],
9758          fp:= [ 4, 14 ],
9759          next:= [ 4114, 4182 ] ), rec(
9760          desc:= [ 302015 ],
9761          fp:= [ 742, 1481 ],
9762          next:= [ rec(
9763            desc:= [ 112003 ],
9764            fp:= [ 4, 14 ],
9765            next:= [ 4111, 4222 ] ), 4250 ] ) ] ) ] ), rec(
9766      fp:= [ 26928, 38003, 57977 ],
9767      next:= [ rec(
9768        desc:= [ 109003 ],
9769        fp:= [ 14, 212 ],
9770        next:= [ 1230, 1234 ] ), rec(
9771        desc:= [ 110003 ],
9772        fp:= [ 4, 14 ],
9773        next:= [ rec(
9774          desc:= [ 110007 ],
9775          fp:= [ 4, 14 ],
9776          next:= [ 1080, 1084 ] ), 1068 ] ), rec(
9777        desc:= [ 107003 ],
9778        fp:= [ 2, 12 ],
9779        next:= [ rec(
9780          desc:= [ 111007 ],
9781          fp:= [ 4, 14 ],
9782          next:= [ rec(
9783            desc:= [ 112003 ],
9784            fp:= [ 2, 12 ],
9785            next:= [ 1066, 1081 ] ), 1077 ] ), rec(
9786          desc:= [ 111003 ],
9787          fp:= [ 4, 14 ],
9788          next:= [ rec(
9789            desc:= [ 111007 ],
9790            fp:= [ 4, 14 ],
9791            next:= [ 1064, 1067 ] ), 1085 ] ) ] ) ] ), rec(
9792      fp:= [ 10312, 70441, 82774, 90989 ],
9793      next:= [ rec(
9794        desc:= [ 108003 ],
9795        fp:= [ 4, 14, 212 ],
9796        next:= [ 3841, 3838, rec(
9797          desc:= [ 111003 ],
9798          fp:= [ 4, 14, 212 ],
9799          next:= [ rec(
9800            desc:= [ 302003, 207002 ],
9801            fp:= [ 2, 12 ],
9802            next:= [ 3839, 3840 ] ), 3837, 3842 ] ) ] ), rec(
9803        desc:= [ 118019 ],
9804        fp:= [ 16, 818 ],
9805        next:= [ rec(
9806          desc:= [ 111003 ],
9807          fp:= [ 4, 14 ],
9808          next:= [ rec(
9809            desc:= [ 111007 ],
9810            fp:= [ 4, 14 ],
9811            next:= [ rec(
9812              desc:= [ 112003 ],
9813              fp:= [ 2, 12 ],
9814              next:= [ 1346, 1343 ] ), rec(
9815              desc:= [ 302003, 206002 ],
9816              fp:= [ 1, 11 ],
9817              next:= [ 1342, 1384 ] ) ] ), rec(
9818            desc:= [ 302003, 206002 ],
9819            fp:= [ 1, 11 ],
9820            next:= [ 1341, 1383 ] ) ] ), rec(
9821          desc:= [ 111007 ],
9822          fp:= [ 4, 14 ],
9823          next:= [ rec(
9824            desc:= [ 112003 ],
9825            fp:= [ 2, 12 ],
9826            next:= [ 1386, 1344 ] ), 1340 ] ) ] ), rec(
9827        desc:= [ 110003 ],
9828        fp:= [ 4, 14, 212 ],
9829        next:= [ rec(
9830          desc:= [ 109003 ],
9831          fp:= [ 4, 212 ],
9832          next:= [ 1351, 1352 ] ), rec(
9833          desc:= [ 302003, 206002 ],
9834          fp:= [ 1, 11 ],
9835          next:= [ 1349, 1387 ] ), rec(
9836          desc:= [ 109003 ],
9837          fp:= [ 4, 212 ],
9838          next:= [ rec(
9839            desc:= [ 110005 ],
9840            fp:= [ 2, 12 ],
9841            next:= [ rec(
9842              desc:= [ 302003, 206002 ],
9843              fp:= [ 1, 11 ],
9844              next:= [ 1350, 1388 ] ), 1354 ] ), rec(
9845            desc:= [ 111005 ],
9846            fp:= [ 2, 12 ],
9847            next:= [ 1348, 1390 ] ) ] ) ] ), rec(
9848        desc:= [ 109003 ],
9849        fp:= [ 4, 14, 212 ],
9850        next:= [ rec(
9851          desc:= [ 108003 ],
9852          fp:= [ 6, 412 ],
9853          next:= [ rec(
9854            desc:= [ 302004, 207003 ],
9855            fp:= [ 2, 12 ],
9856            next:= [ 3820, 3819 ] ), 3818 ] ), 3817, rec(
9857          desc:= [ 108003 ],
9858          fp:= [ 6, 412 ],
9859          next:= [ 3822, 3821 ] ) ] ) ] ), rec(
9860      fp:= [ 14397, 63821 ],
9861      next:= [ 4201, 3888 ] ), rec(
9862      desc:= [ 110003 ],
9863      fp:= [ 2, 12 ],
9864      next:= [ rec(
9865        desc:= [ 111003 ],
9866        fp:= [ 4, 14 ],
9867        next:= [ 3936, 4035 ] ), 3999 ] ), rec(
9868      fp:= [ 8092, 10118, 37310, 45263, 91900 ],
9869      next:= [ 1055, rec(
9870        desc:= [ 112003 ],
9871        fp:= [ 4, 14 ],
9872        next:= [ rec(
9873          desc:= [ 113003 ],
9874          fp:= [ 2, 12 ],
9875          next:= [ 1071, 1057 ] ), 1070 ] ), 1074, 1226, 1075 ] ), rec(
9876      fp:= [ 34048, 97494 ],
9877      next:= [ 3896, 3900 ] ), rec(
9878      fp:= [ 31567, 38101 ],
9879      next:= [ rec(
9880        desc:= [ 111003 ],
9881        fp:= [ 4, 14, 212 ],
9882        next:= [ 1377, 1323, 1329 ] ), rec(
9883        desc:= [ 112003 ],
9884        fp:= [ 4, 14 ],
9885        next:= [ rec(
9886          desc:= [ 113003 ],
9887          fp:= [ 2, 12 ],
9888          next:= [ 1321, 1373 ] ), 1315 ] ) ] ), rec(
9889      fp:= [ 67911, 95003 ],
9890      next:= [ rec(
9891        desc:= [ 106003 ],
9892        fp:= [ 24, 1618 ],
9893        next:= [ rec(
9894          desc:= [ 106007 ],
9895          fp:= [ 34, 1618 ],
9896          next:= [ 940, 939 ] ), 938 ] ), rec(
9897        desc:= [ 106007 ],
9898        fp:= [ 22, 814 ],
9899        next:= [ 974, rec(
9900          desc:= [ 106003 ],
9901          fp:= [ 18, 414 ],
9902          next:= [ 970, 971 ] ) ] ) ] ), 4160, rec(
9903      fp:= [ 49251, 57559 ],
9904      next:= [ rec(
9905        desc:= [ 111003 ],
9906        fp:= [ 2, 12 ],
9907        next:= [ 3987, rec(
9908          desc:= [ 112003 ],
9909          fp:= [ 4, 14 ],
9910          next:= [ 3920, 4016 ] ) ] ), rec(
9911        desc:= [ 110003 ],
9912        fp:= [ 2, 12 ],
9913        next:= [ 4119, 4204 ] ) ] ), rec(
9914      fp:= [ 38874, 87818 ],
9915      next:= [ 1277, rec(
9916        desc:= [ 110003 ],
9917        fp:= [ 14, 212 ],
9918        next:= [ 1266, 1267 ] ) ] ), rec(
9919      fp:= [ 23093, 28786 ],
9920      next:= [ rec(
9921        desc:= [ 110003 ],
9922        fp:= [ 4, 14, 212 ],
9923        next:= [ 4029, 3995, 3934 ] ), rec(
9924        desc:= [ 110007 ],
9925        fp:= [ 6, 412 ],
9926        next:= [ rec(
9927          desc:= [ 108003 ],
9928          fp:= [ 2, 12 ],
9929          next:= [ 4025, 3991 ] ), 3930 ] ) ] ), rec(
9930      fp:= [ 67068, 76268 ],
9931      next:= [ rec(
9932        desc:= [ 110003 ],
9933        fp:= [ 6, 412 ],
9934        next:= [ 3724, rec(
9935          desc:= [ 109003 ],
9936          fp:= [ 4, 14 ],
9937          next:= [ 3723, 3721 ] ) ] ), rec(
9938        desc:= [ 110003 ],
9939        fp:= [ 4, 14, 212 ],
9940        next:= [ 3744, 3742, 3745 ] ) ] ), 4151, 969, rec(
9941      fp:= [ 67410, 67834, 68377, 72094, 75593, 82694 ],
9942      next:= [ rec(
9943        desc:= [ 106003 ],
9944        fp:= [ 13, 211 ],
9945        next:= [ 3910, 3903 ] ), rec(
9946        desc:= [ 112003 ],
9947        fp:= [ 4, 14, 212 ],
9948        next:= [ 4082, 4074, 4146 ] ), 4124, rec(
9949        desc:= [ 108003 ],
9950        fp:= [ 2, 12 ],
9951        next:= [ 4139, 4080 ] ), 4072, 3904 ] ), rec(
9952      fp:= [ 1437, 1680, 24821, 63089, 65737, 70893, 95127 ],
9953      next:= [ 1250, rec(
9954        desc:= [ 302005 ],
9955        fp:= [ 321, 14181 ],
9956        next:= [ 1140, rec(
9957          desc:= [ 109003 ],
9958          fp:= [ 2, 12 ],
9959          next:= [ 1127, 1139 ] ) ] ), rec(
9960        desc:= [ 110003 ],
9961        fp:= [ 14, 212 ],
9962        next:= [ 1368, 1370 ] ), rec(
9963        desc:= [ 111003 ],
9964        fp:= [ 4, 14 ],
9965        next:= [ rec(
9966          desc:= [ 112003 ],
9967          fp:= [ 2, 12 ],
9968          next:= [ 1129, 1137 ] ), 1135 ] ), rec(
9969        desc:= [ 107003 ],
9970        fp:= [ 14, 212 ],
9971        next:= [ 1379, 1331 ] ), rec(
9972        desc:= [ 112003 ],
9973        fp:= [ 14, 212 ],
9974        next:= [ 1309, rec(
9975          desc:= [ 114003 ],
9976          fp:= [ 4, 14 ],
9977          next:= [ 1311, 1314 ] ) ] ), rec(
9978        desc:= [ 109003 ],
9979        fp:= [ 4, 212 ],
9980        next:= [ 1249, 1248 ] ) ] ), rec(
9981      fp:= [ 769, 79952 ],
9982      next:= [ 4161, 4162 ] ), rec(
9983      fp:= [ 72827, 83697 ],
9984      next:= [ rec(
9985        desc:= [ 111003 ],
9986        fp:= [ 4, 14, 212 ],
9987        next:= [ 1275, 1273, 1276 ] ), rec(
9988        desc:= [ 119039 ],
9989        fp:= [ 16, 818 ],
9990        next:= [ rec(
9991          desc:= [ 113003 ],
9992          fp:= [ 2, 12 ],
9993          next:= [ 1272, 1271 ] ), 1269 ] ) ] ), rec(
9994      fp:= [ 13347, 52564 ],
9995      next:= [ rec(
9996        desc:= [ 116011 ],
9997        fp:= [ 16, 818 ],
9998        next:= [ 1465, rec(
9999          desc:= [ 109003 ],
10000          fp:= [ 4, 14 ],
10001          next:= [ 1423, 1421 ] ) ] ), rec(
10002        desc:= [ 109003 ],
10003        fp:= [ 4, 14, 212 ],
10004        next:= [ 1469, 1467, 1429 ] ) ] ), rec(
10005      desc:= [ 108003 ],
10006      fp:= [ 4, 14 ],
10007      next:= [ 4069, 4137 ] ), 1134, rec(
10008      fp:= [ 14665, 73998, 77077 ],
10009      next:= [ rec(
10010        desc:= [ 108003 ],
10011        fp:= [ 2, 12 ],
10012        next:= [ 3891, 3889 ] ), 3894, 4203 ] ), rec(
10013      fp:= [ 2877, 64536 ],
10014      next:= [ 1415, 1451 ] ), rec(
10015      fp:= [ 54766, 59818, 63052, 86725, 96280 ],
10016      next:= [ rec(
10017        desc:= [ 110003 ],
10018        fp:= [ 4, 14, 212 ],
10019        next:= [ 4269, 4266, 4128 ] ), rec(
10020        desc:= [ 302008 ],
10021        fp:= [ 1401, 50901 ],
10022        next:= [ rec(
10023          desc:= [ 111003 ],
10024          fp:= [ 2, 12 ],
10025          next:= [ rec(
10026            desc:= [ 112007 ],
10027            fp:= [ 4, 14 ],
10028            next:= [ 4038, 3940 ] ), 4002 ] ), rec(
10029          desc:= [ 112003 ],
10030          fp:= [ 2, 12 ],
10031          next:= [ rec(
10032            desc:= [ 113007 ],
10033            fp:= [ 4, 14 ],
10034            next:= [ 3937, 4031 ] ), 4000 ] ) ] ), rec(
10035        desc:= [ 112003 ],
10036        fp:= [ 4, 14, 212 ],
10037        next:= [ rec(
10038          desc:= [ 108003 ],
10039          fp:= [ 2, 12 ],
10040          next:= [ 4113, 4251 ] ), rec(
10041          desc:= [ 108003 ],
10042          fp:= [ 2, 12 ],
10043          next:= [ 4105, 4217 ] ), rec(
10044          desc:= [ 108003 ],
10045          fp:= [ 2, 12 ],
10046          next:= [ 4178, 4112 ] ) ] ), rec(
10047        desc:= [ 111003 ],
10048        fp:= [ 2, 12 ],
10049        next:= [ rec(
10050          desc:= [ 112003 ],
10051          fp:= [ 4, 14 ],
10052          next:= [ 4032, 3941 ] ), 4001 ] ), rec(
10053        desc:= [ 112003 ],
10054        fp:= [ 4, 14, 212 ],
10055        next:= [ 4221, 4245, 4104 ] ) ] ) ] ), 21540, rec(
10056    fp:= [ 11075, 11085 ],
10057    next:= [ rec(
10058      fp:= [ 32403, 38001, 40800, 43599, 46398, 49197 ],
10059      next:= [ 21286, rec(
10060        fp:= [ 28564, 90726 ],
10061        next:= [ 21289, 21292 ] ), 21296, rec(
10062        fp:= [ 31609, 37917, 77248, 86292, 93576 ],
10063        next:= [ 21287, 21291, 21288, 21294, 21295 ] ), 21297, rec(
10064        fp:= [ 65707, 81858 ],
10065        next:= [ 21290, 21293 ] ) ] ), rec(
10066      fp:= [ 11288, 11493, 15492, 96985 ],
10067      level:= 5,
10068      next:= [ 21437, 21438, 21439, 21440 ] ) ] ), rec(
10069    fp:= [ 28865, 38865 ],
10070    next:= [ rec(
10071      fp:= [ 21703, 30571, 59999, 61040, 69908, 73700, 89592 ],
10072      next:= [ rec(
10073        desc:= [ 105003, 302003, 206002 ],
10074        fp:= [ 2, 12 ],
10075        next:= [ 211, 215 ] ), 212, 52, rec(
10076        desc:= [ 302010 ],
10077        fp:= [ 1561, 82741 ],
10078        next:= [ 910, rec(
10079          desc:= [ 302007 ],
10080          fp:= [ 702, 801 ],
10081          next:= [ rec(
10082            desc:= [ 107003 ],
10083            fp:= [ 2, 12 ],
10084            next:= [ 797, 795 ] ), 796 ] ) ] ), 906, 794, rec(
10085        desc:= [ 105003, 302003, 303006 ],
10086        fp:= [ 2, 901 ],
10087        next:= [ 53, rec(
10088          desc:= [ 210003 ],
10089          fp:= [ 8, 18 ],
10090          next:= [ 51, 50 ] ) ] ) ] ), rec(
10091      fp:= [ 2510, 6846, 21703, 25243, 30571, 30904, 34275, 49205, 53157,
1009257493, 59999, 61040, 65860, 68422, 69908, 72758, 73167, 73700, 89592, 93499,
1009397129, 97835, 98980 ],
10094      next:= [ 334, rec(
10095        fp:= [ 68467, 99243 ],
10096        next:= [ 262, 263 ] ), rec(
10097        desc:= [ 104003 ],
10098        fp:= [ 416, 812 ],
10099        next:= [ 208, rec(
10100          desc:= [ 106003 ],
10101          fp:= [ 2, 12 ],
10102          next:= [ 205, 216 ] ) ] ), 815, 213, rec(
10103        desc:= [ 111009 ],
10104        fp:= [ 8, 18 ],
10105        next:= [ 130, 88 ] ), rec(
10106        fp:= [ 55332, 93173 ],
10107        next:= [ 105, 98 ] ), rec(
10108        fp:= [ 22845, 52441 ],
10109        next:= [ 773, 808 ] ), 664, rec(
10110        fp:= [ 6271, 88469 ],
10111        next:= [ 864, 866 ] ), 27, rec(
10112        fp:= [ 53275, 70723 ],
10113        next:= [ rec(
10114          desc:= [ 104003 ],
10115          fp:= [ 16, 412 ],
10116          next:= [ 771, rec(
10117            desc:= [ 107003 ],
10118            fp:= [ 2, 12 ],
10119            next:= [ 770, 769 ] ) ] ), rec(
10120          desc:= [ 302010 ],
10121          fp:= [ 1161, 42741 ],
10122          next:= [ 909, rec(
10123            desc:= [ 108003 ],
10124            fp:= [ 8, 414 ],
10125            next:= [ 792, 793 ] ) ] ) ] ), rec(
10126        fp:= [ 22248, 62303 ],
10127        next:= [ 104, 96 ] ), 662, 905, rec(
10128        fp:= [ 72597, 83874 ],
10129        next:= [ 844, 863 ] ), 813, 768, rec(
10130        desc:= [ 105003 ],
10131        fp:= [ 4, 14 ],
10132        next:= [ rec(
10133          desc:= [ 106003 ],
10134          fp:= [ 2, 12 ],
10135          next:= [ 25, 28 ] ), 26 ] ), 342, rec(
10136        fp:= [ 38917, 42965 ],
10137        next:= [ 913, 914 ] ), rec(
10138        fp:= [ 40542, 54929 ],
10139        next:= [ 291, 290 ] ), rec(
10140        desc:= [ 110009 ],
10141        fp:= [ 8, 18 ],
10142        next:= [ 132, 91 ] ) ] ) ] ), rec(
10143    fp:= [ 3027, 4362, 5897, 6236, 10603, 15879, 20215, 20371, 32576, 33557,
1014440853, 42727, 45225, 46046, 46409, 50745, 62569, 63390, 68822, 69067, 75576,
1014575755, 76576, 76939, 79912, 86166, 92920, 93099, 97256, 99352 ],
10146    level:= 4,
10147    next:= [ rec(
10148      fp:= [ 20325, 30274 ],
10149      next:= [ rec(
10150        desc:= [ 115011 ],
10151        fp:= [ 4, 14 ],
10152        next:= [ 696, 896 ] ), rec(
10153        desc:= [ 116011 ],
10154        fp:= [ 4, 14 ],
10155        next:= [ 684, 894 ] ) ] ), rec(
10156      fp:= [ 52903, 80276 ],
10157      next:= [ 100, 108 ] ), rec(
10158      desc:= [ 302005 ],
10159      fp:= [ 902, 1801 ],
10160      next:= [ 136, rec(
10161        desc:= [ 204002 ],
10162        fp:= [ 14, 212 ],
10163        next:= [ 138, rec(
10164          desc:= [ 209002 ],
10165          fp:= [ 4, 14 ],
10166          next:= [ 134, 137 ] ) ] ) ] ), rec(
10167      fp:= [ 57044, 64516 ],
10168      next:= [ 99, 107 ] ), 363, rec(
10169      desc:= [ 103003 ],
10170      fp:= [ 14, 212 ],
10171      next:= [ rec(
10172        desc:= [ 302003, 303006 ],
10173        fp:= [ 2, 1701 ],
10174        next:= [ 49, rec(
10175          desc:= [ 209003 ],
10176          fp:= [ 4, 14 ],
10177          next:= [ 47, 48 ] ) ] ), 41 ] ), rec(
10178      fp:= [ 78703, 91649 ],
10179      next:= [ 57, 61 ] ), rec(
10180      fp:= [ 28727, 93347 ],
10181      next:= [ 888, 886 ] ), 133, rec(
10182      fp:= [ 17006, 57368 ],
10183      next:= [ 695, 683 ] ), rec(
10184      fp:= [ 95277, 97524 ],
10185      next:= [ 110, 102 ] ), rec(
10186      fp:= [ 13257, 23601 ],
10187      next:= [ 109, 101 ] ), rec(
10188      desc:= [ 104003 ],
10189      fp:= [ 2, 12 ],
10190      next:= [ rec(
10191        desc:= [ 302003, 302005, 207002 ],
10192        fp:= [ 1, 11 ],
10193        next:= [ 698, 697 ] ), rec(
10194        desc:= [ 115011 ],
10195        fp:= [ 4, 14 ],
10196        next:= [ rec(
10197          desc:= [ 302003, 302005, 207002 ],
10198          fp:= [ 1, 11 ],
10199          next:= [ 699, 700 ] ), 892 ] ) ] ), rec(
10200      fp:= [ 15718, 29252, 74796, 92603 ],
10201      next:= [ 55, 59, 353, 349 ] ), 40, rec(
10202      fp:= [ 41352, 52335 ],
10203      next:= [ 56, 60 ] ), 882, rec(
10204      fp:= [ 19202, 36087 ],
10205      next:= [ 351, 347 ] ), rec(
10206      fp:= [ 32474, 69214 ],
10207      next:= [ rec(
10208        desc:= [ 115011 ],
10209        fp:= [ 4, 14 ],
10210        next:= [ 694, 895 ] ), rec(
10211        desc:= [ 116011 ],
10212        fp:= [ 4, 14 ],
10213        next:= [ 682, 893 ] ) ] ), 135, rec(
10214      desc:= [ 114039 ],
10215      fp:= [ 16, 818 ],
10216      next:= [ 372, rec(
10217        desc:= [ 302003, 303006 ],
10218        fp:= [ 2, 421 ],
10219        next:= [ 375, rec(
10220          desc:= [ 209003 ],
10221          fp:= [ 4, 14 ],
10222          next:= [ 366, 374 ] ) ] ) ] ), 890, rec(
10223      fp:= [ 46043, 82385 ],
10224      next:= [ 54, 58 ] ), 46, rec(
10225      fp:= [ 9944, 47050 ],
10226      next:= [ 350, 354 ] ), rec(
10227      fp:= [ 22423, 32626 ],
10228      next:= [ 887, 885 ] ), 369, 884, rec(
10229      fp:= [ 26899, 35110 ],
10230      next:= [ 348, 352 ] ), rec(
10231      fp:= [ 1375, 64296 ],
10232      next:= [ 681, 693 ] ) ] ), rec(
10233    fp:= [ 13605, 23605 ],
10234    next:= [ rec(
10235      fp:= [ 14234, 16169, 26137, 34687, 65474, 75155, 83951, 94971 ],
10236      next:= [ 196, rec(
10237        desc:= [ 304010 ],
10238        fp:= [ 82, 261 ],
10239        next:= [ 637, rec(
10240          desc:= [ 107003 ],
10241          fp:= [ 2, 12 ],
10242          next:= [ 636, 868 ] ) ] ), rec(
10243        desc:= [ 105003 ],
10244        fp:= [ 4, 212 ],
10245        next:= [ 202, 199 ] ), rec(
10246        desc:= [ 105003 ],
10247        fp:= [ 4, 212 ],
10248        next:= [ 259, rec(
10249          desc:= [ 114019 ],
10250          fp:= [ 8, 18 ],
10251          next:= [ 258, 257 ] ) ] ), rec(
10252        desc:= [ 106003 ],
10253        fp:= [ 4, 212 ],
10254        next:= [ 790, 789 ] ), rec(
10255        desc:= [ 306010 ],
10256        fp:= [ 84, 362, 18361 ],
10257        next:= [ rec(
10258          desc:= [ 104003 ],
10259          fp:= [ 2, 12 ],
10260          next:= [ 648, 877 ] ), 876, 647 ] ), rec(
10261        desc:= [ 112019 ],
10262        fp:= [ 20, 426, 1218 ],
10263        next:= [ 289, rec(
10264          desc:= [ 104003 ],
10265          fp:= [ 16, 412 ],
10266          next:= [ 285, 331 ] ), 332 ] ), 787 ] ), rec(
10267      fp:= [ 10528, 15389, 21810, 29046, 40328, 45129, 49563, 61705, 85084,
1026885414, 90796, 91744 ],
10269      next:= [ rec(
10270        fp:= [ 18916, 95473 ],
10271        next:= [ 874, 852 ] ), 656, rec(
10272        fp:= [ 11334, 81285 ],
10273        next:= [ 872, 850 ] ), rec(
10274        fp:= [ 15331, 73649 ],
10275        next:= [ 266, 273 ] ), 264, 269, rec(
10276        fp:= [ 56082, 76505 ],
10277        next:= [ 210, 267 ] ), 655, 271, 651, rec(
10278        fp:= [ 9879, 32713 ],
10279        next:= [ 904, 791 ] ), 649 ] ) ] ), rec(
10280    fp:= [ 21207, 26805, 29604, 32403, 35202, 38001, 43599 ],
10281    level:= 4,
10282    next:= [ 21528, 21531, 21534, rec(
10283      fp:= [ 79541, 95869 ],
10284      next:= [ 21530, 21533 ] ), 21535, 21532, 21529 ] ), rec(
10285    fp:= [ 6264, 62025, 72025 ],
10286    next:= [ rec(
10287      fp:= [ 35146, 70294, 75155, 83951 ],
10288      next:= [ rec(
10289        fp:= [ 31576, 64516, 97470 ],
10290        next:= [ rec(
10291          desc:= [ 107005 ],
10292          fp:= [ 8, 18 ],
10293          next:= [ rec(
10294            desc:= [ 109005 ],
10295            fp:= [ 8, 18 ],
10296            next:= [ 946, 945 ] ), 944 ] ), rec(
10297          desc:= [ 109005 ],
10298          fp:= [ 16, 26, 818 ],
10299          next:= [ rec(
10300            desc:= [ 107005 ],
10301            fp:= [ 8, 18 ],
10302            next:= [ 949, 948 ] ), 950, 947 ] ), rec(
10303          desc:= [ 107005 ],
10304          fp:= [ 24, 34, 1618 ],
10305          next:= [ 924, 925, 923 ] ) ] ), rec(
10306        fp:= [ 29176, 40320, 90552 ],
10307        next:= [ rec(
10308          desc:= [ 110005 ],
10309          fp:= [ 16, 818 ],
10310          next:= [ 6094, rec(
10311            desc:= [ 105003 ],
10312            fp:= [ 4, 212 ],
10313            next:= [ 5944, 6093 ] ) ] ), rec(
10314          desc:= [ 105003 ],
10315          fp:= [ 4, 212 ],
10316          next:= [ 5893, 5892 ] ), rec(
10317          desc:= [ 111005 ],
10318          fp:= [ 20, 30, 1218, 1614 ],
10319          next:= [ 6096, 5946, 6095, 5945 ] ) ] ), rec(
10320        fp:= [ 9830, 17408, 93589 ],
10321        next:= [ rec(
10322          desc:= [ 107003 ],
10323          fp:= [ 4, 212 ],
10324          next:= [ 6817, rec(
10325            desc:= [ 111005 ],
10326            fp:= [ 16, 818 ],
10327            next:= [ 5976, 5975 ] ) ] ), rec(
10328          desc:= [ 111005 ],
10329          fp:= [ 20, 30, 1218, 1614 ],
10330          next:= [ 5978, 6819, 5977, 6818 ] ), rec(
10331          desc:= [ 105003 ],
10332          fp:= [ 2, 12 ],
10333          next:= [ 6770, 6771 ] ) ] ), rec(
10334        fp:= [ 2705, 33448, 72545 ],
10335        next:= [ rec(
10336          desc:= [ 109005 ],
10337          fp:= [ 16, 26, 818 ],
10338          next:= [ rec(
10339            desc:= [ 107005 ],
10340            fp:= [ 8, 18 ],
10341            next:= [ 3619, 2723 ] ), 2724, 3618 ] ), rec(
10342          desc:= [ 107005 ],
10343          fp:= [ 16, 818 ],
10344          next:= [ 2601, 2600 ] ), rec(
10345          desc:= [ 108005 ],
10346          fp:= [ 16, 818 ],
10347          next:= [ 3617, rec(
10348            desc:= [ 115021 ],
10349            fp:= [ 32, 42 ],
10350            next:= [ 3616, 2722 ] ) ] ) ] ) ] ), rec(
10351      fp:= [ 14234, 19832, 27944, 59823, 94971 ],
10352      next:= [ rec(
10353        fp:= [ 17745, 25536, 55551 ],
10354        next:= [ 5002, 4419, 4420 ] ), rec(
10355        fp:= [ 10113, 76029 ],
10356        next:= [ rec(
10357          desc:= [ 302004 ],
10358          fp:= [ 1904, 2902 ],
10359          next:= [ rec(
10360            desc:= [ 105003 ],
10361            fp:= [ 16, 1214 ],
10362            next:= [ 4409, 4411 ] ), 4410 ] ), rec(
10363          desc:= [ 302004 ],
10364          fp:= [ 1462, 1721 ],
10365          next:= [ rec(
10366            desc:= [ 302004 ],
10367            fp:= [ 13, 1361 ],
10368            next:= [ 4439, rec(
10369              desc:= [ 302008 ],
10370              fp:= [ 12, 1802, 1901 ],
10371              next:= [ 2279, rec(
10372                desc:= [ 302008 ],
10373                fp:= [ 1602, 1701 ],
10374                next:= [ rec(
10375                  desc:= [ 40207008 ],
10376                  fp:= [ 8, 5821 ],
10377                  next:= [ 2277, rec(
10378                    desc:= [ 40209008 ],
10379                    fp:= [ 7, 3062 ],
10380                    next:= [ 2278, 2276 ] ) ] ), rec(
10381                  desc:= [ 108003 ],
10382                  fp:= [ 8, 414 ],
10383                  next:= [ 2281, 2282 ] ) ] ), 2280 ] ) ] ),
103844438 ] ) ] ), rec(
10385        fp:= [ 9465, 71109 ],
10386        next:= [ rec(
10387          desc:= [ 302005 ],
10388          fp:= [ 582, 761 ],
10389          next:= [ rec(
10390            desc:= [ 302005 ],
10391            fp:= [ 5, 481 ],
10392            next:= [ 6425, rec(
10393              desc:= [ 107003 ],
10394              fp:= [ 4, 212 ],
10395              next:= [ 5882, 5883 ] ) ] ), 6424 ] ), rec(
10396          desc:= [ 104003 ],
10397          fp:= [ 12, 814 ],
10398          next:= [ 6279, 6280 ] ) ] ), rec(
10399        fp:= [ 17083, 22250, 60809 ],
10400        next:= [ 4412, 2300, 2283 ] ), rec(
10401        fp:= [ 65789, 75796, 84551 ],
10402        next:= [ 6991, 6335, 6334 ] ) ] ), rec(
10403      fp:= [ 11308, 11627, 14234, 16169, 17033, 19832, 21030, 21703, 24965,
1040425145, 26137, 27944, 30571, 34687, 56064, 59823, 59999, 61040, 65474, 66422,
1040567370, 71804, 75935, 79443, 89592, 89658, 94971, 97770 ],
10406      next:= [ 6014, 6004, rec(
10407        desc:= [ 204002 ],
10408        fp:= [ 8, 18 ],
10409        next:= [ 4416, 4415 ] ), rec(
10410        fp:= [ 6503, 13907, 20063, 21760, 22213, 30425, 33919, 34383, 35520,
1041144477 ],
10412        next:= [ rec(
10413          desc:= [ 307012 ],
10414          fp:= [ 3, 281 ],
10415          next:= [ 6845, rec(
10416            desc:= [ 211004 ],
10417            fp:= [ 8, 18 ],
10418            next:= [ 6853, 6842 ] ) ] ), rec(
10419          desc:= [ 107003 ],
10420          fp:= [ 2, 12 ],
10421          next:= [ 5990, 6835 ] ), 6841, rec(
10422          desc:= [ 114005 ],
10423          fp:= [ 12, 418, 814 ],
10424          next:= [ 5991, 5997, 6839 ] ), 6846, 6852, 6807, 6808, rec(
10425          desc:= [ 107003 ],
10426          fp:= [ 2, 12 ],
10427          next:= [ 6801, 6799 ] ), rec(
10428          desc:= [ 107003 ],
10429          fp:= [ 2, 12 ],
10430          next:= [ 5996, 6836 ] ) ] ), rec(
10431        fp:= [ 13518, 60289 ],
10432        next:= [ 4493, 2901 ] ), rec(
10433        fp:= [ 15566, 19903 ],
10434        next:= [ rec(
10435          desc:= [ 206002 ],
10436          fp:= [ 8, 18 ],
10437          next:= [ 4468, 4467 ] ), 1826 ] ), 6008, rec(
10438        fp:= [ 18257, 32843, 38364 ],
10439        next:= [ rec(
10440          desc:= [ 104003 ],
10441          fp:= [ 24, 2014 ],
10442          next:= [ 2264, 2266 ] ), rec(
10443          desc:= [ 111019 ],
10444          fp:= [ 48, 3226, 4018 ],
10445          next:= [ 2310, 2311, rec(
10446            desc:= [ 104003 ],
10447            fp:= [ 8, 414 ],
10448            next:= [ 2353, 2352 ] ) ] ), 4511 ] ), rec(
10449        fp:= [ 3817, 17189, 27135, 32582, 37387, 40313, 50050, 59894, 66955,
1045071400 ],
10451        next:= [ 1864, rec(
10452          desc:= [ 109005 ],
10453          fp:= [ 16, 818 ],
10454          next:= [ 2705, 1524 ] ), 1863, rec(
10455          desc:= [ 106003 ],
10456          fp:= [ 4, 14 ],
10457          next:= [ rec(
10458            desc:= [ 109005 ],
10459            fp:= [ 8, 18 ],
10460            next:= [ 1523, 2706 ] ), 1536 ] ), rec(
10461          desc:= [ 108005 ],
10462          fp:= [ 16, 818 ],
10463          next:= [ 2628, 2656 ] ), 1900, 1889, rec(
10464          desc:= [ 109005 ],
10465          fp:= [ 8, 18 ],
10466          next:= [ rec(
10467            desc:= [ 111005 ],
10468            fp:= [ 8, 18 ],
10469            next:= [ 1476, 1525 ] ), 2683 ] ), rec(
10470          desc:= [ 106003 ],
10471          fp:= [ 12, 814 ],
10472          next:= [ rec(
10473            desc:= [ 113021 ],
10474            fp:= [ 32, 42 ],
10475            next:= [ 1475, 2682 ] ), 1535 ] ), 2773 ] ), rec(
10476        fp:= [ 72317, 77459 ],
10477        next:= [ 6971, 6298 ] ), rec(
10478        fp:= [ 111, 1877, 34696, 65919, 75941, 83179 ],
10479        next:= [ rec(
10480          desc:= [ 105003 ],
10481          fp:= [ 4, 14 ],
10482          next:= [ 2322, 4454 ] ), rec(
10483          desc:= [ 105003 ],
10484          fp:= [ 20, 1614 ],
10485          next:= [ 4404, 4402 ] ), rec(
10486          desc:= [ 206002 ],
10487          fp:= [ 8, 18 ],
10488          next:= [ 4463, 4462 ] ), rec(
10489          desc:= [ 108005 ],
10490          fp:= [ 16, 818 ],
10491          next:= [ 4457, 2323 ] ), 4436, 2915 ] ), rec(
10492        fp:= [ 14717, 64322, 72963 ],
10493        next:= [ 6247, 6386, 6466 ] ), 4491, rec(
10494        fp:= [ 47156, 56696, 67807, 68031, 77772, 84757, 86632, 87617 ],
10495        next:= [ rec(
10496          desc:= [ 304017 ],
10497          fp:= [ 724, 1242 ],
10498          next:= [ rec(
10499            desc:= [ 112005 ],
10500            fp:= [ 8, 18 ],
10501            next:= [ 2782, 2824 ] ), 4858 ] ), rec(
10502          desc:= [ 105003 ],
10503          fp:= [ 4, 14 ],
10504          next:= [ 2823, 4855 ] ), 4886, rec(
10505          desc:= [ 105003 ],
10506          fp:= [ 4, 14 ],
10507          next:= [ 4842, 4840 ] ), 3008, rec(
10508          desc:= [ 302006 ],
10509          fp:= [ 3, 902 ],
10510          next:= [ rec(
10511            desc:= [ 208004 ],
10512            fp:= [ 8, 18 ],
10513            next:= [ 4874, 4867 ] ), 4862 ] ), 4861, rec(
10514          desc:= [ 105003 ],
10515          fp:= [ 4, 14 ],
10516          next:= [ 2781, 4854 ] ) ] ), 6005, 1843, rec(
10517        fp:= [ 59294, 59985 ],
10518        next:= [ 2744, 1847 ] ), rec(
10519        fp:= [ 7534, 19121, 23837, 32856 ],
10520        next:= [ 6417, rec(
10521          desc:= [ 103003 ],
10522          fp:= [ 12, 814 ],
10523          next:= [ rec(
10524            desc:= [ 105003 ],
10525            fp:= [ 12, 814 ],
10526            next:= [ 6257, 6262 ] ), 6263 ] ), rec(
10527          desc:= [ 302004 ],
10528          fp:= [ 582, 761 ],
10529          next:= [ rec(
10530            desc:= [ 302004 ],
10531            fp:= [ 5, 481 ],
10532            next:= [ 6398, rec(
10533              desc:= [ 302009 ],
10534              fp:= [ 4, 602, 701 ],
10535              next:= [ 5862, rec(
10536                desc:= [ 107003 ],
10537                fp:= [ 4, 212 ],
10538                next:= [ 5856, 5860 ] ), 5863 ] ) ] ), 6397 ] ),
105396275 ] ), rec(
10540        fp:= [ 12646, 53772, 72466, 72512, 90785 ],
10541        next:= [ 6985, rec(
10542          desc:= [ 106003 ],
10543          fp:= [ 12, 814 ],
10544          next:= [ 6979, 6977 ] ), rec(
10545          desc:= [ 110005 ],
10546          fp:= [ 16, 818 ],
10547          next:= [ 6306, 6309 ] ), rec(
10548          desc:= [ 204002 ],
10549          fp:= [ 4, 14 ],
10550          next:= [ 6326, 6325 ] ), rec(
10551          desc:= [ 106003 ],
10552          fp:= [ 4, 14 ],
10553          next:= [ 6308, 6305 ] ) ] ), 6002, rec(
10554        fp:= [ 2550, 12621, 28267, 39732, 43057, 84603 ],
10555        next:= [ rec(
10556          desc:= [ 104003 ],
10557          fp:= [ 4, 14 ],
10558          next:= [ 5858, 6394 ] ), 6468, 6274, rec(
10559          desc:= [ 110005 ],
10560          fp:= [ 16, 818 ],
10561          next:= [ 6395, 5859 ] ), rec(
10562          desc:= [ 104003 ],
10563          fp:= [ 12, 814 ],
10564          next:= [ 6259, 6254 ] ), 6416 ] ), rec(
10565        fp:= [ 75654, 96407 ],
10566        next:= [ 6327, 6986 ] ), rec(
10567        fp:= [ 9272, 11543, 33510, 39555, 52337 ],
10568        next:= [ rec(
10569          desc:= [ 105003 ],
10570          fp:= [ 4, 212 ],
10571          next:= [ 5960, 6110 ] ), rec(
10572          desc:= [ 112005 ],
10573          fp:= [ 12, 418, 814 ],
10574          next:= [ 6111, 6117, 5962 ] ), 6011, rec(
10575          desc:= [ 105003 ],
10576          fp:= [ 4, 212 ],
10577          next:= [ 5922, 5924 ] ), rec(
10578          desc:= [ 105003 ],
10579          fp:= [ 4, 212 ],
10580          next:= [ 5961, 6116 ] ) ] ), 2937, rec(
10581        fp:= [ 8792, 14381, 47969, 51048, 66268, 94393 ],
10582        next:= [ rec(
10583          desc:= [ 105003 ],
10584          fp:= [ 8, 414 ],
10585          next:= [ rec(
10586            desc:= [ 104003 ],
10587            fp:= [ 8, 414 ],
10588            next:= [ 2681, 3341 ] ), rec(
10589            desc:= [ 109005 ],
10590            fp:= [ 16, 818 ],
10591            next:= [ 2707, 1528 ] ) ] ), rec(
10592          desc:= [ 302005 ],
10593          fp:= [ 704, 1302 ],
10594          next:= [ rec(
10595            desc:= [ 302005 ],
10596            fp:= [ 3, 182 ],
10597            next:= [ 2658, rec(
10598              desc:= [ 107003 ],
10599              fp:= [ 8, 414 ],
10600              next:= [ 2626, 2630 ] ) ] ), 2632 ] ), rec(
10601          desc:= [ 303007 ],
10602          fp:= [ 484, 762 ],
10603          next:= [ rec(
10604            desc:= [ 106003 ],
10605            fp:= [ 16, 1214 ],
10606            next:= [ rec(
10607              desc:= [ 113021 ],
10608              fp:= [ 32, 42 ],
10609              next:= [ 1472, 2680 ] ), rec(
10610              desc:= [ 114021 ],
10611              fp:= [ 32, 42 ],
10612              next:= [ 1478, 2684 ] ) ] ), 3316 ] ), rec(
10613          desc:= [ 114019 ],
10614          fp:= [ 16, 26, 818 ],
10615          next:= [ rec(
10616            desc:= [ 105003 ],
10617            fp:= [ 8, 414 ],
10618            next:= [ rec(
10619              desc:= [ 106003 ],
10620              fp:= [ 4, 14 ],
10621              next:= [ 1473, rec(
10622                desc:= [ 108005 ],
10623                fp:= [ 8, 18 ],
10624                next:= [ rec(
10625                  desc:= [ 110005 ],
10626                  fp:= [ 8, 18 ],
10627                  next:= [ 1479, 1529 ] ), 2686 ] ) ] ), rec(
10628              desc:= [ 109005 ],
10629              fp:= [ 8, 18 ],
10630              next:= [ 1527, 2708 ] ) ] ), 2685, rec(
10631            desc:= [ 110005 ],
10632            fp:= [ 8, 18 ],
10633            next:= [ 3317, 3342 ] ) ] ), rec(
10634          desc:= [ 105003 ],
10635          fp:= [ 4, 14 ],
10636          next:= [ 1848, 2971 ] ), 2745 ] ), rec(
10637        fp:= [ 20518, 87722 ],
10638        next:= [ 2330, 1827 ] ), rec(
10639        fp:= [ 30358, 58361 ],
10640        next:= [ rec(
10641          desc:= [ 206002 ],
10642          fp:= [ 4, 14 ],
10643          next:= [ 6297, 6296 ] ), 6970 ] ), rec(
10644        fp:= [ 36123, 86179 ],
10645        next:= [ 6387, 6248 ] ) ] ) ] ), rec(
10646    fp:= [ 6264, 72025 ],
10647    next:= [ ] ), rec(
10648    fp:= [ 17241, 39633 ],
10649    level:= 4,
10650    next:= [ 21469, 21470 ] ), rec(
10651    fp:= [ 38865, 82765 ],
10652    next:= [ rec(
10653      fp:= [ 6846, 34275, 49205, 57493, 65860, 72758, 97129, 97835 ],
10654      next:= [ 246, 97, 772, 843, 95, 842, 899, 282 ] ), rec(
10655      fp:= [ 19040, 50312, 76554, 91580 ],
10656      next:= [ 739, 382, 175, 841 ] ) ] ), rec(
10657    fp:= [ 38865, 82765 ],
10658    next:= [ rec(
10659      fp:= [ 256, 26935, 44488, 48301, 56584, 63426, 73928, 74081, 77894,
1066091272 ],
10661      next:= [ rec(
10662        fp:= [ 66252, 67072 ],
10663        next:= [ 94, rec(
10664          desc:= [ 117019 ],
10665          fp:= [ 22, 814 ],
10666          next:= [ 147, rec(
10667            desc:= [ 105003 ],
10668            fp:= [ 2, 12 ],
10669            next:= [ 146, 145 ] ) ] ) ] ), 144, 832, rec(
10670        fp:= [ 29191, 41675 ],
10671        next:= [ 839, rec(
10672          fp:= [ 3253, 51681 ],
10673          func:= 18,
10674          next:= [ 816, 817 ],
10675          pos:= [ 11, 13 ] ) ] ), rec(
10676        fp:= [ 13613, 41084 ],
10677        next:= [ rec(
10678          desc:= [ 105003 ],
10679          fp:= [ 2, 12 ],
10680          next:= [ 373, 367 ] ), 358 ] ), rec(
10681        fp:= [ 81582, 82402 ],
10682        next:= [ 93, 143 ] ), rec(
10683        fp:= [ 86458, 90782 ],
10684        next:= [ 360, 356 ] ), rec(
10685        fp:= [ 8237, 65476 ],
10686        next:= [ 833, 828 ] ), rec(
10687        fp:= [ 33521, 55073 ],
10688        next:= [ rec(
10689          desc:= [ 109003 ],
10690          fp:= [ 4, 212 ],
10691          next:= [ 838, rec(
10692            desc:= [ 304009, 214004 ],
10693            fp:= [ 46677, 56577 ],
10694            func:= 18,
10695            next:= [ 826, 827 ],
10696            pos:= [ 14, 17 ] ) ] ), rec(
10697          desc:= [ 112011 ],
10698          fp:= [ 16, 412 ],
10699          next:= [ 834, rec(
10700            fp:= [ 13557, 31105 ],
10701            func:= 18,
10702            next:= [ 819, 818 ],
10703            pos:= [ 11, 14 ] ) ] ) ] ), 364 ] ), rec(
10704      fp:= [ 310, 5767, 9178, 9243, 14563, 16849, 33416, 35367, 46076, 46442,
1070548358, 49327, 49491, 56842, 57524, 58195, 58507, 59640, 64960, 69502, 74649,
1070675835, 83517, 84631, 87117, 98755 ],
10707      next:= [ rec(
10708        fp:= [ 19459, 76044 ],
10709        next:= [ 835, rec(
10710          fp:= [ 32500, 78526 ],
10711          func:= 18,
10712          next:= [ 821, 820 ],
10713          pos:= [ 8, 13 ] ) ] ), rec(
10714        fp:= [ 53018, 59328 ],
10715        next:= [ 624, 603 ] ), 829, rec(
10716        fp:= [ 29084, 48841 ],
10717        next:= [ 371, 355 ] ), rec(
10718        fp:= [ 79219, 85008 ],
10719        next:= [ 124, 126 ] ), 622, rec(
10720        fp:= [ 7302, 13091 ],
10721        next:= [ 118, 116 ] ), 121, 117, rec(
10722        fp:= [ 39222, 76767 ],
10723        next:= [ 623, rec(
10724          desc:= [ 107003 ],
10725          fp:= [ 14805, 24051 ],
10726          func:= 18,
10727          next:= [ 600, 601 ],
10728          pos:= [ 7, 14 ] ) ] ), 362, rec(
10729        fp:= [ 45538, 81690 ],
10730        next:= [ 837, rec(
10731          fp:= [ 38243, 83170 ],
10732          func:= 18,
10733          next:= [ 824, 825 ],
10734          pos:= [ 10, 13 ] ) ] ), 365, rec(
10735        fp:= [ 11650, 26086 ],
10736        next:= [ 112, 113 ] ), 598, 831, rec(
10737        fp:= [ 891, 49404 ],
10738        next:= [ 359, 368 ] ), rec(
10739        fp:= [ 50212, 78477 ],
10740        next:= [ 357, 361 ] ), rec(
10741        fp:= [ 22327, 71103 ],
10742        next:= [ 120, 122 ] ), 114, rec(
10743        fp:= [ 22953, 40511 ],
10744        next:= [ 836, rec(
10745          fp:= [ 39665, 69077 ],
10746          func:= 18,
10747          next:= [ 822, 823 ],
10748          pos:= [ 8, 14 ] ) ] ), 602, 830, 125, rec(
10749        fp:= [ 14986, 24749 ],
10750        next:= [ 621, 599 ] ), 370 ] ) ] ), rec(
10751    fp:= [ 34898, 44898 ],
10752    next:= [ rec(
10753      fp:= [ 153, 8636, 11435, 11627, 14234, 17033, 19832, 27189, 27944,
1075429988, 32787, 41886, 54225, 57024, 59823, 62337, 62622, 77034, 78654, 86859,
1075589658, 92457, 94216, 94971 ],
10756      next:= [ rec(
10757        fp:= [ 11975, 44247, 58848 ],
10758        next:= [ 19682, 19712, 19657 ] ), rec(
10759        fp:= [ 17470, 84355 ],
10760        next:= [ 21210, 21211 ] ), 21262, 21498, rec(
10761        fp:= [ 12833, 19700, 24408, 31093, 50470, 51189 ],
10762        next:= [ 19664, 21243, 21242, 21241, 21200, rec(
10763          desc:= [ 103003 ],
10764          fp:= [ 16, 26 ],
10765          next:= [ 21199, 21198 ] ) ] ), 21272, rec(
10766        fp:= [ 39188, 51068, 60693, 97941 ],
10767        next:= [ 21227, rec(
10768          desc:= [ 103003 ],
10769          fp:= [ 34, 1618 ],
10770          next:= [ 21226, 19683 ] ), 19703, 19650 ] ), rec(
10771        fp:= [ 14267, 30266, 51108 ],
10772        next:= [ 19752, 19849, 19751 ] ), rec(
10773        fp:= [ 52036, 52238 ],
10774        next:= [ 21487, 21488 ] ), rec(
10775        fp:= [ 65014, 81577 ],
10776        next:= [ 19818, 19869 ] ), rec(
10777        fp:= [ 76100, 89977, 90344 ],
10778        next:= [ 19855, 19774, 19775 ] ), 21283, rec(
10779        fp:= [ 16563, 54384, 59855 ],
10780        next:= [ 19673, 19665, 21201 ] ), rec(
10781        fp:= [ 71425, 84897 ],
10782        next:= [ 19840, 19733 ] ), rec(
10783        fp:= [ 971, 4719, 4749, 14255, 36610, 40758, 65948, 79340, 83014,
1078489398, 96690, 96878, 97916 ],
10785        next:= [ 19702, 19691, 19651, 19713, 19656, 19692, 19868, 19711,
1078619714, 19681, 19817, 19882, 19816 ] ), rec(
10787        fp:= [ 5965, 45492 ],
10788        next:= [ 21484, 21483 ] ), rec(
10789        fp:= [ 37337, 60471 ],
10790        next:= [ 19776, 19856 ] ), 21501, 21496, rec(
10791        fp:= [ 55796, 58430, 83936 ],
10792        next:= [ 19839, 19731, 19732 ] ), rec(
10793        fp:= [ 28705, 50319 ],
10794        next:= [ 19805, 19870 ] ), rec(
10795        fp:= [ 51687, 62139, 63829 ],
10796        next:= [ 19788, 19789, 19863 ] ), rec(
10797        fp:= [ 24070, 39716 ],
10798        next:= [ 21203, 19672 ] ), rec(
10799        fp:= [ 5589, 7799, 24173, 41462, 45898 ],
10800        next:= [ 21492, 21479, 21493, 21480, 21494 ] ) ] ), rec(
10801      fp:= [ 5094, 35005, 76238, 77186, 78134, 78477, 79082, 80030 ],
10802      next:= [ rec(
10803        fp:= [ 20410, 31536, 32460, 37994, 42397, 51675, 52887, 53932, 58721,
1080484588 ],
10805        next:= [ 21148, 21149, 21142, 21130, 21141, 21137, 21136, 21143,
1080621129, 21135 ] ), rec(
10807        fp:= [ 6254, 52123, 66109, 79943 ],
10808        next:= [ 21279, 21236, 21235, 21196 ] ), rec(
10809        fp:= [ 10578, 42183 ],
10810        next:= [ 21481, 21482 ] ), 21495, rec(
10811        fp:= [ 7286, 47816, 51795, 83297, 93490 ],
10812        next:= [ 21490, 21477, 21491, 21489, 21476 ] ), 21500, 21497, rec(
10813        fp:= [ 63174, 67242 ],
10814        next:= [ 21486, 21485 ] ) ] ) ] ), rec(
10815    fp:= [ 13605, 23605 ],
10816    next:= [ rec(
10817      fp:= [ 10528, 21703, 21810, 29046, 40328, 45129, 61040, 70294, 75155,
1081875935, 83951, 86362, 89592 ],
10819      next:= [ rec(
10820        fp:= [ 14970, 36510, 57266, 92679 ],
10821        next:= [ 642, 871, 643, 849 ] ), rec(
10822        fp:= [ 19220, 21197, 47519, 70126 ],
10823        next:= [ rec(
10824          desc:= [ 104003 ],
10825          fp:= [ 8, 414 ],
10826          next:= [ 206, 204 ] ), rec(
10827          desc:= [ 103003 ],
10828          fp:= [ 8, 18 ],
10829          next:= [ 203, 207 ] ), rec(
10830          desc:= [ 105003 ],
10831          fp:= [ 6, 214 ],
10832          next:= [ 188, 193 ] ), 194 ] ), rec(
10833        fp:= [ 39954, 58156, 63883, 69261 ],
10834        next:= [ 635, 846, 867, 634 ] ), rec(
10835        fp:= [ 32737, 33703, 63922, 64791 ],
10836        next:= [ 253, 252, 260, 261 ] ), rec(
10837        fp:= [ 7817, 10269, 56016, 64676 ],
10838        next:= [ 248, 256, 249, 255 ] ), rec(
10839        fp:= [ 3103, 38510, 46911, 53168, 80783, 85745 ],
10840        next:= [ 197, 189, 191, 198, 201, 185 ] ), rec(
10841        fp:= [ 63397, 69838, 90506, 93256 ],
10842        next:= [ rec(
10843          desc:= [ 107003 ],
10844          fp:= [ 6, 214 ],
10845          next:= [ 587, 590 ] ), 779, rec(
10846          desc:= [ 105003 ],
10847          fp:= [ 8, 18 ],
10848          next:= [ 804, 807 ] ), rec(
10849          desc:= [ 107003 ],
10850          fp:= [ 4, 14 ],
10851          next:= [ 592, 591 ] ) ] ), rec(
10852        fp:= [ 38907, 38913, 46874, 68324, 76306, 95535 ],
10853        next:= [ rec(
10854          desc:= [ 104003 ],
10855          fp:= [ 4, 14 ],
10856          next:= [ 630, 674 ] ), rec(
10857          desc:= [ 104003 ],
10858          fp:= [ 6, 412 ],
10859          next:= [ 615, 614 ] ), rec(
10860          desc:= [ 104003 ],
10861          fp:= [ 4, 212 ],
10862          next:= [ 629, 675 ] ), rec(
10863          desc:= [ 104003 ],
10864          fp:= [ 4, 212 ],
10865          next:= [ 631, 673 ] ), rec(
10866          desc:= [ 106003 ],
10867          fp:= [ 6, 214 ],
10868          next:= [ 672, 678 ] ), rec(
10869          desc:= [ 104003 ],
10870          fp:= [ 4, 14 ],
10871          next:= [ 632, 679 ] ) ] ), rec(
10872        fp:= [ 27487, 37087, 90246, 92807 ],
10873        next:= [ rec(
10874          desc:= [ 107003 ],
10875          fp:= [ 4, 14 ],
10876          next:= [ 639, 645 ] ), rec(
10877          desc:= [ 105003 ],
10878          fp:= [ 4, 14 ],
10879          next:= [ 858, 854 ] ), 870, rec(
10880          desc:= [ 109005 ],
10881          fp:= [ 8, 18 ],
10882          next:= [ 646, 640 ] ) ] ), rec(
10883        fp:= [ 16775, 32183, 43129, 56480, 64260, 71385 ],
10884        next:= [ rec(
10885          desc:= [ 104003 ],
10886          fp:= [ 4, 14 ],
10887          next:= [ 627, 668 ] ), rec(
10888          desc:= [ 104003 ],
10889          fp:= [ 4, 14 ],
10890          next:= [ 625, 676 ] ), rec(
10891          desc:= [ 104003 ],
10892          fp:= [ 4, 212 ],
10893          next:= [ 628, 677 ] ), rec(
10894          desc:= [ 104003 ],
10895          fp:= [ 4, 212 ],
10896          next:= [ 626, 667 ] ), rec(
10897          desc:= [ 106003 ],
10898          fp:= [ 6, 214 ],
10899          next:= [ 666, 680 ] ), rec(
10900          desc:= [ 104003 ],
10901          fp:= [ 6, 412 ],
10902          next:= [ 610, 609 ] ) ] ), rec(
10903        fp:= [ 11181, 14151, 19151, 39051, 39983, 40271, 70435, 74614,
1090489264 ],
10905        next:= [ rec(
10906          desc:= [ 105003 ],
10907          fp:= [ 6, 214 ],
10908          next:= [ 324, 287 ] ), rec(
10909          desc:= [ 104003 ],
10910          fp:= [ 216, 612 ],
10911          next:= [ 284, 328 ] ), 283, rec(
10912          desc:= [ 108005 ],
10913          fp:= [ 8, 18 ],
10914          next:= [ rec(
10915            desc:= [ 113009, 114011, 302014, 210003 ],
10916            fp:= [ 8, 18 ],
10917            next:= [ 330, 329 ] ), rec(
10918            desc:= [ 112019 ],
10919            fp:= [ 8, 18 ],
10920            next:= [ 327, 326 ] ) ] ), rec(
10921          desc:= [ 108005 ],
10922          fp:= [ 8, 18 ],
10923          next:= [ 316, 242 ] ), rec(
10924          desc:= [ 105003 ],
10925          fp:= [ 6, 214 ],
10926          next:= [ 315, 318 ] ), rec(
10927          desc:= [ 107005 ],
10928          fp:= [ 8, 18 ],
10929          next:= [ 320, 243 ] ), rec(
10930          desc:= [ 104003 ],
10931          fp:= [ 216, 612 ],
10932          next:= [ 278, 281 ] ), rec(
10933          desc:= [ 105003 ],
10934          fp:= [ 6, 214 ],
10935          next:= [ 235, 280 ] ) ] ), rec(
10936        fp:= [ 9688, 16014, 37590, 59807, 88730, 95802 ],
10937        next:= [ 589, 585, 586, 588, 774, 802 ] ), rec(
10938        fp:= [ 10405, 14583, 23964, 33936, 76388, 85769 ],
10939        next:= [ rec(
10940          desc:= [ 103003 ],
10941          fp:= [ 8, 18 ],
10942          next:= [ 232, 275 ] ), rec(
10943          desc:= [ 104003 ],
10944          fp:= [ 8, 414 ],
10945          next:= [ 239, 311 ] ), rec(
10946          desc:= [ 105003 ],
10947          fp:= [ 6, 214 ],
10948          next:= [ 238, 319 ] ), rec(
10949          desc:= [ 112019 ],
10950          fp:= [ 8, 18 ],
10951          next:= [ 322, 323 ] ), rec(
10952          desc:= [ 104003 ],
10953          fp:= [ 8, 414 ],
10954          next:= [ 325, 286 ] ), rec(
10955          desc:= [ 105003 ],
10956          fp:= [ 6, 214 ],
10957          next:= [ 321, 288 ] ) ] ) ] ), rec(
10958      fp:= [ 11308, 11627, 16169, 17033, 21703, 26137, 34687, 61040, 66422,
1095975935, 89592, 97770 ],
10960      next:= [ 660, 650, rec(
10961        fp:= [ 70166, 99607 ],
10962        next:= [ 851, 873 ] ), rec(
10963        fp:= [ 35227, 75974 ],
10964        next:= [ 268, 214 ] ), 217, 270, rec(
10965        fp:= [ 902, 62542 ],
10966        next:= [ 265, 274 ] ), rec(
10967        fp:= [ 53275, 70723 ],
10968        next:= [ 776, 806 ] ), 652, 659, 272, rec(
10969        fp:= [ 15576, 89387 ],
10970        next:= [ 775, 805 ] ) ] ) ] ), rec(
10971    fp:= [ 153, 14234, 21591, 24390, 27189, 28948, 34546, 40144, 48627,
1097254225, 59823, 61582, 64381, 67180, 74537, 80557, 88618, 91417, 94216, 97015 ],
10973    level:= 4,
10974    next:= [ 21511, 21502, 21516, 21522, 21520, 21507, 21514, 21509, 21506,
1097521512, 21510, 21517, 21524, 21519, 21504, 21526, 21508, 21518, rec(
10976      fp:= [ 22876, 23428, 82093, 91837 ],
10977      next:= [ 21513, 21515, 21505, 21523 ] ), 21521 ] ), rec(
10978    fp:= [ 13605, 23605 ],
10979    next:= [ rec(
10980      fp:= [ 16169, 26137, 34687, 65474, 75155, 83951 ],
10981      next:= [ rec(
10982        fp:= [ 20063, 30425, 33919 ],
10983        next:= [ 633, 641, 848 ] ), rec(
10984        fp:= [ 34696, 75941 ],
10985        next:= [ 190, 186 ] ), rec(
10986        fp:= [ 84757, 86632 ],
10987        next:= [ rec(
10988          desc:= [ 208004 ],
10989          fp:= [ 8, 18 ],
10990          next:= [ 251, 250 ] ), 247 ] ), rec(
10991        fp:= [ 12646, 72512 ],
10992        next:= [ 903, 788 ] ), rec(
10993        fp:= [ 54859, 91684 ],
10994        next:= [ rec(
10995          desc:= [ 106003 ],
10996          fp:= [ 6, 214, 412 ],
10997          next:= [ 875, 644, 638 ] ), rec(
10998          desc:= [ 105003 ],
10999          fp:= [ 2, 12 ],
11000          next:= [ 857, 856 ] ) ] ), rec(
11001        fp:= [ 29687, 33348 ],
11002        next:= [ rec(
11003          desc:= [ 105003 ],
11004          fp:= [ 614, 812 ],
11005          next:= [ rec(
11006            desc:= [ 108005 ],
11007            fp:= [ 8, 18 ],
11008            next:= [ 317, 241 ] ), 314 ] ), rec(
11009          desc:= [ 105003 ],
11010          fp:= [ 614, 812 ],
11011          next:= [ 279, 234 ] ) ] ) ] ), rec(
11012      fp:= [ 34275, 49205, 57493, 58636, 97835 ],
11013      next:= [ rec(
11014        fp:= [ 1427, 46581 ],
11015        next:= [ 385, rec(
11016          desc:= [ 213008 ],
11017          fp:= [ 8, 18 ],
11018          next:= [ 387, 386 ] ) ] ), rec(
11019        fp:= [ 27934, 94988 ],
11020        next:= [ 783, 811 ] ), rec(
11021        fp:= [ 18414, 61031 ],
11022        next:= [ 862, 879 ] ), rec(
11023        fp:= [ 25001, 66125, 75351 ],
11024        next:= [ 754, 743, 753 ] ), rec(
11025        fp:= [ 7789, 85079 ],
11026        next:= [ 245, 237 ] ) ] ) ] ), rec(
11027    fp:= [ 14578, 34366, 42847, 56624, 63128 ],
11028    level:= 4,
11029    next:= [ 161, 734, 80, 616, 567 ] ), rec(
11030    fp:= [ 39383, 39393 ],
11031    next:= [ rec(
11032      fp:= [ 32403, 38001, 40800, 43599, 46398, 49197, 51996 ],
11033      next:= [ 17954, rec(
11034        fp:= [ 6119, 17999, 22361, 41320, 45035 ],
11035        next:= [ 17985, 17986, 17964, 17969, 18015 ] ), rec(
11036        fp:= [ 4301, 17048, 21883, 22200, 58688, 85156, 90666 ],
11037        next:= [ 18043, 18005, 17976, 18035, 17983, 17998, rec(
11038          desc:= [ 40103003 ],
11039          fp:= [ 2561, 6401 ],
11040          next:= [ 18057, 18052 ] ) ] ), rec(
11041        fp:= [ 16472, 25809, 28999, 29219, 39727, 42398, 52652, 65662, 75330,
1104289357, 99026 ],
11043        next:= [ rec(
11044          desc:= [ 104003 ],
11045          fp:= [ 1222, 2014 ],
11046          next:= [ 18018, 18040 ] ), 17992, rec(
11047          desc:= [ 104003 ],
11048          fp:= [ 16, 818 ],
11049          next:= [ rec(
11050            desc:= [ 105003 ],
11051            fp:= [ 16, 818 ],
11052            next:= [ 17956, 17963 ] ), 17955 ] ), rec(
11053          desc:= [ 104003 ],
11054          fp:= [ 12, 814 ],
11055          next:= [ 18010, 18001 ] ), 18054, rec(
11056          desc:= [ 302006, 108003, 208003 ],
11057          fp:= [ 16, 1214 ],
11058          next:= [ 17974, 17977 ] ), rec(
11059          desc:= [ 302006 ],
11060          fp:= [ 365, 46621 ],
11061          next:= [ rec(
11062            desc:= [ 107003 ],
11063            fp:= [ 1218, 1614 ],
11064            next:= [ 18002, 17989 ] ), 17988 ] ), 17966, 17957, rec(
11065          desc:= [ 105003 ],
11066          fp:= [ 16, 1214 ],
11067          next:= [ 18019, 18016 ] ), rec(
11068          desc:= [ 105003 ],
11069          fp:= [ 20, 1614 ],
11070          next:= [ 18041, 18038 ] ) ] ), rec(
11071        fp:= [ 20148, 28643, 33957, 41390, 66522, 82573, 88449, 91641 ],
11072        next:= [ rec(
11073          desc:= [ 106003 ],
11074          fp:= [ 1220, 1616 ],
11075          next:= [ 17999, 17995 ] ), rec(
11076          desc:= [ 302005 ],
11077          fp:= [ 18661, 28462, 42693, 56441 ],
11078          next:= [ 18051, rec(
11079            desc:= [ 107003 ],
11080            fp:= [ 816, 1212 ],
11081            next:= [ 18044, 18034 ] ), 18031, 18049 ] ), rec(
11082          desc:= [ 302006, 109003, 209003 ],
11083          fp:= [ 8, 612 ],
11084          next:= [ 17967, 17978 ] ), rec(
11085          desc:= [ 302005 ],
11086          fp:= [ 45834, 52543, 62523 ],
11087          next:= [ 17996, rec(
11088            desc:= [ 108003, 208003 ],
11089            fp:= [ 814, 1012 ],
11090            next:= [ 18014, 18012 ] ), 18003 ] ), rec(
11091          desc:= [ 302005 ],
11092          fp:= [ 38461, 48262 ],
11093          next:= [ rec(
11094            desc:= [ 108003 ],
11095            fp:= [ 818, 1214 ],
11096            next:= [ 18036, 18030 ] ), 18029 ] ), rec(
11097          desc:= [ 106003, 302004, 207002 ],
11098          fp:= [ 18, 414 ],
11099          next:= [ 17970, 17980 ] ), rec(
11100          desc:= [ 302004, 108003, 208004, 40107008 ],
11101          fp:= [ 1281, 2561 ],
11102          next:= [ 18053, 18056 ] ), rec(
11103          desc:= [ 104003 ],
11104          fp:= [ 818, 1214 ],
11105          next:= [ 18025, 18026 ] ) ] ), rec(
11106        fp:= [ 29660, 37510, 40814, 44685, 53561, 63597, 81206, 93953 ],
11107        next:= [ rec(
11108          desc:= [ 105003 ],
11109          fp:= [ 822, 1614 ],
11110          next:= [ 17962, rec(
11111            desc:= [ 302005 ],
11112            fp:= [ 662, 48361 ],
11113            next:= [ 17973, rec(
11114              desc:= [ 109003 ],
11115              fp:= [ 16, 818 ],
11116              next:= [ 17960, 17979 ] ) ] ) ] ), rec(
11117          desc:= [ 302004 ],
11118          fp:= [ 49413, 58959 ],
11119          next:= [ 18060, 18055 ] ), rec(
11120          desc:= [ 302005 ],
11121          fp:= [ 18562, 28363, 56342 ],
11122          next:= [ 18050, rec(
11123            desc:= [ 107003 ],
11124            fp:= [ 818, 1214 ],
11125            next:= [ 18039, 18024 ] ), 18023 ] ), rec(
11126          desc:= [ 106003, 302004, 207002 ],
11127          fp:= [ 18, 216 ],
11128          next:= [ 17975, 17981 ] ), rec(
11129          desc:= [ 302005 ],
11130          fp:= [ 35934, 42643, 52623 ],
11131          next:= [ 18000, rec(
11132            desc:= [ 108003, 208003 ],
11133            fp:= [ 814, 1012 ],
11134            next:= [ 18009, 18011 ] ), 17991 ] ), rec(
11135          desc:= [ 103003 ],
11136          fp:= [ 24, 34, 1618 ],
11137          next:= [ rec(
11138            desc:= [ 104003 ],
11139            fp:= [ 16, 818 ],
11140            next:= [ 17959, 17965 ] ), 17961, rec(
11141            desc:= [ 105003 ],
11142            fp:= [ 16, 818 ],
11143            next:= [ 17958, rec(
11144              desc:= [ 302003, 206002 ],
11145              fp:= [ 8, 18 ],
11146              next:= [ 17968, 17971 ] ) ] ) ] ), rec(
11147          desc:= [ 302005 ],
11148          fp:= [ 643, 8662, 18463, 39224, 46541 ],
11149          next:= [ 18017, 18020, 18021, rec(
11150            desc:= [ 108003 ],
11151            fp:= [ 820, 1216 ],
11152            next:= [ 18037, 18022 ] ), 18045 ] ), rec(
11153          desc:= [ 302005 ],
11154          fp:= [ 266, 723, 36721, 46522, 46781 ],
11155          next:= [ 17990, 17993, 17987, 18006, 17994 ] ) ] ), rec(
11156        fp:= [ 22903, 25809, 64939, 73264 ],
11157        next:= [ rec(
11158          desc:= [ 104003 ],
11159          fp:= [ 1222, 2014 ],
11160          next:= [ 17984, rec(
11161            desc:= [ 106003, 302003, 302005, 209002 ],
11162            fp:= [ 8, 414 ],
11163            next:= [ 17982, 17972 ] ) ] ), rec(
11164          desc:= [ 302004 ],
11165          fp:= [ 42544, 47483, 49253, 59233 ],
11166          next:= [ 17997, rec(
11167            desc:= [ 107003, 207003 ],
11168            fp:= [ 12, 1012 ],
11169            next:= [ 18008, 18007 ] ), 18013, 18004 ] ), rec(
11170          desc:= [ 302003 ],
11171          fp:= [ 39513, 65569 ],
11172          next:= [ 18058, 18059 ] ), rec(
11173          desc:= [ 302004 ],
11174          fp:= [ 643, 8662, 18463, 39224, 39403, 74581, 82501 ],
11175          next:= [ 18028, 18048, 18033, 18047, rec(
11176            desc:= [ 107003 ],
11177            fp:= [ 820, 1216 ],
11178            next:= [ 18042, 18032 ] ), 18027, 18046 ] ) ] ) ] ), rec(
11179      fp:= [ 7523, 31981, 38001, 40800, 42130, 43599, 46398, 52279, 86886,
1118097035 ],
11181      next:= [ rec(
11182        fp:= [ 37474, 40632, 46584, 49338, 51636, 60525, 63683, 64876,
1118387785 ],
11184        next:= [ 18638, 18662, 18660, rec(
11185          desc:= [ 105003 ],
11186          fp:= [ 618, 816 ],
11187          next:= [ 18640, 18661 ] ), 18636, 18639, 18663, 18637, 18664 ] ),
1118818562, 18558, 18560, rec(
11189        fp:= [ 8646, 33045, 78618, 96598 ],
11190        next:= [ 18554, rec(
11191          desc:= [ 209005 ],
11192          fp:= [ 16, 26 ],
11193          next:= [ 18564, 18556 ] ), 18555, 18557 ] ), 18559, 18561, rec(
11194        fp:= [ 6928, 6981, 12768, 32927, 49372, 61962, 62360, 62637, 63399,
1119564602, 72757, 73933, 76099, 84621, 85915, 86336, 93050, 95808 ],
11196        next:= [ 18581, 18669, 18596, 18597, 18672, 18643, rec(
11197          desc:= [ 106003 ],
11198          fp:= [ 6, 412 ],
11199          next:= [ 18645, 18671 ] ), rec(
11200          desc:= [ 105003 ],
11201          fp:= [ 822, 1614 ],
11202          next:= [ 18580, 18595 ] ), rec(
11203          desc:= [ 109005 ],
11204          fp:= [ 16, 818 ],
11205          next:= [ 18599, 18642 ] ), 18582, rec(
11206          desc:= [ 105003 ],
11207          fp:= [ 4, 212 ],
11208          next:= [ 18644, 18670 ] ), 18602, 18583, rec(
11209          desc:= [ 105003 ],
11210          fp:= [ 818, 1016 ],
11211          next:= [ 18668, 18648 ] ), rec(
11212          desc:= [ 106003 ],
11213          fp:= [ 814, 1012 ],
11214          next:= [ 18667, rec(
11215            desc:= [ 110005 ],
11216            fp:= [ 8, 18 ],
11217            next:= [ 18601, 18647 ] ) ] ), 18563, rec(
11218          desc:= [ 106003 ],
11219          fp:= [ 614, 812 ],
11220          next:= [ 18666, rec(
11221            desc:= [ 40103004 ],
11222            fp:= [ 1, 321 ],
11223            next:= [ 18600, 18598 ] ) ] ), 18646 ] ), 18565, rec(
11224        fp:= [ 5221, 5889, 10959, 17871, 22168, 28272, 29928, 35428, 41426,
1122544893, 50171, 57639, 68456, 76042 ],
11226        next:= [ 18658, 18612, rec(
11227          desc:= [ 40103003 ],
11228          fp:= [ 801, 1761 ],
11229          next:= [ 18657, 18655 ] ), rec(
11230          desc:= [ 106003 ],
11231          fp:= [ 4, 212 ],
11232          next:= [ 18654, 18610 ] ), 18608, 18656, 18566, 18604, rec(
11233          desc:= [ 106003 ],
11234          fp:= [ 614, 812 ],
11235          next:= [ 18611, 18651 ] ), 18605, rec(
11236          desc:= [ 106003 ],
11237          fp:= [ 2, 12 ],
11238          next:= [ 18653, rec(
11239            desc:= [ 40103004 ],
11240            fp:= [ 1, 321 ],
11241            next:= [ 18609, 18607 ] ) ] ), 18650, 18652,
1124218606 ] ) ] ) ] ), rec(
11243    fp:= [ 50158, 60158 ],
11244    next:= [, rec(
11245      fp:= [ 153, 10872, 11435, 13671, 14234, 27189, 29988, 40707, 43506,
1124651426, 54225, 57024, 59823, 70542, 73341, 81261, 84060, 97015 ],
11247      next:= [ 12504, 14119, 17921, 14124, 17937, 12499, 12503, rec(
11248        fp:= [ 36219, 58494 ],
11249        next:= [ 14118, 14120 ] ), rec(
11250        fp:= [ 57163, 70861 ],
11251        next:= [ 14121, 14123 ] ), rec(
11252        fp:= [ 53429, 57303 ],
11253        next:= [ 16416, 17922 ] ), rec(
11254        fp:= [ 39595, 66888, 93614 ],
11255        next:= [ 17209, 17939, 17188 ] ), rec(
11256        fp:= [ 31254, 66729, 99122 ],
11257        next:= [ 16749, 16705, 12498 ] ), rec(
11258        fp:= [ 5105, 51148 ],
11259        next:= [ 12505, 17230 ] ), 14117, 14122, 17923, 17938,
1126012497 ] ) ] ), rec(
11261    fp:= [ 1391, 3471, 6537, 13620, 15700, 16686, 23769, 25849, 31981, 35998,
1126242130, 46147, 48227, 51293, 52279, 58376, 60456, 61442, 68525, 70605, 71591,
1126378674, 80754, 86886, 90903, 92983, 97035 ],
11264    level:= 4,
11265    next:= [ rec(
11266      fp:= [ 21487, 21955, 38791, 44458, 61469, 62922, 72991, 73381, 73399,
1126776281, 78828, 83560, 83968, 88752, 93117, 96650 ],
11268      next:= [ rec(
11269        desc:= [ 108003 ],
11270        fp:= [ 16, 818 ],
11271        next:= [ 18847, 18837 ] ), 18913, rec(
11272        desc:= [ 302006 ],
11273        fp:= [ 422, 16521, 26581 ],
11274        next:= [ rec(
11275          desc:= [ 105003 ],
11276          fp:= [ 216, 414 ],
11277          next:= [ 18926, 18843 ] ), rec(
11278          desc:= [ 109003 ],
11279          fp:= [ 8, 18 ],
11280          next:= [ 18816, 18906 ] ), rec(
11281          desc:= [ 110003 ],
11282          fp:= [ 8, 18 ],
11283          next:= [ rec(
11284            desc:= [ 210003 ],
11285            fp:= [ 8, 18 ],
11286            next:= [ 18886, 18907 ] ), 18842 ] ) ] ), rec(
11287        desc:= [ 104003 ],
11288        fp:= [ 216, 414 ],
11289        next:= [ 18755, 18790 ] ), 18781, rec(
11290        desc:= [ 106003 ],
11291        fp:= [ 16, 26, 818 ],
11292        next:= [ rec(
11293          desc:= [ 302004 ],
11294          fp:= [ 822, 1241 ],
11295          next:= [ 18806, rec(
11296            desc:= [ 207002 ],
11297            fp:= [ 16, 26 ],
11298            next:= [ 18822, 18836 ] ) ] ), 18834, 18835 ] ), 18854,
1129918839, rec(
11300        desc:= [ 108003 ],
11301        fp:= [ 4, 14 ],
11302        next:= [ 18841, 18840 ] ), rec(
11303        desc:= [ 104003 ],
11304        fp:= [ 16, 214 ],
11305        next:= [ 18932, 18914 ] ), rec(
11306        desc:= [ 108003 ],
11307        fp:= [ 4, 212 ],
11308        next:= [ 18938, 18919 ] ), 18804, 18759, rec(
11309        desc:= [ 107003 ],
11310        fp:= [ 8, 18 ],
11311        next:= [ 18811, 18838 ] ), rec(
11312        desc:= [ 108005 ],
11313        fp:= [ 8, 18 ],
11314        next:= [ 18908, 18862 ] ), rec(
11315        desc:= [ 107003 ],
11316        fp:= [ 8, 18, 414 ],
11317        next:= [ rec(
11318          desc:= [ 302004, 207003 ],
11319          fp:= [ 4, 14 ],
11320          next:= [ 18751, 18710 ] ), 18750, 18752 ] ) ] ), rec(
11321      fp:= [ 8406, 31192, 36486, 76131, 80096, 90924, 96085 ],
11322      next:= [ rec(
11323        desc:= [ 105003 ],
11324        fp:= [ 14, 212 ],
11325        next:= [ 18949, 18950 ] ), 19076, 18957, rec(
11326        desc:= [ 107003 ],
11327        fp:= [ 16, 214 ],
11328        next:= [ 18942, 18995 ] ), 18971, 18964, rec(
11329        desc:= [ 105003 ],
11330        fp:= [ 14, 212 ],
11331        next:= [ 19002, 18945 ] ) ] ), 18965, rec(
11332      fp:= [ 12328, 16413, 22712, 39385, 40913, 47734, 52895, 59716, 83893,
1133392891, 98728, 99401 ],
11334      next:= [ 19011, rec(
11335        desc:= [ 107003 ],
11336        fp:= [ 16, 214, 412 ],
11337        next:= [ 18962, 18978, 19016 ] ), rec(
11338        desc:= [ 107003 ],
11339        fp:= [ 16, 214 ],
11340        next:= [ 18943, 18991 ] ), rec(
11341        desc:= [ 107003 ],
11342        fp:= [ 216, 414 ],
11343        next:= [ 18985, 19022 ] ), rec(
11344        desc:= [ 302006 ],
11345        fp:= [ 4222, 14341, 18301, 19617, 22261 ],
11346        next:= [ rec(
11347          desc:= [ 107003 ],
11348          fp:= [ 215, 413 ],
11349          next:= [ rec(
11350            desc:= [ 106003, 303006, 40305006 ],
11351            fp:= [ 1, 321 ],
11352            next:= [ 18994, 18998 ] ), 19024 ] ), rec(
11353          desc:= [ 107003 ],
11354          fp:= [ 14, 212 ],
11355          next:= [ 18955, 18954 ] ), 19050, rec(
11356          desc:= [ 111007 ],
11357          fp:= [ 4, 14, 212 ],
11358          next:= [ 19003, 19032, 19031 ] ), rec(
11359          desc:= [ 107003 ],
11360          fp:= [ 14, 212 ],
11361          next:= [ 19010, 19047 ] ) ] ), rec(
11362        desc:= [ 302005 ],
11363        fp:= [ 4281, 14221 ],
11364        next:= [ 19038, rec(
11365          desc:= [ 108003 ],
11366          fp:= [ 213, 411 ],
11367          next:= [ 18981, 19018 ] ) ] ), rec(
11368        desc:= [ 302006 ],
11369        fp:= [ 4182, 4321, 18221 ],
11370        next:= [ 19007, rec(
11371          desc:= [ 312017 ],
11372          fp:= [ 8568, 56644 ],
11373          next:= [ rec(
11374            desc:= [ 40104004 ],
11375            fp:= [ 641, 1281 ],
11376            next:= [ 18984, 18988 ] ), 18946 ] ), 19000 ] ), 18980,
1137718960, rec(
11378        desc:= [ 302005 ],
11379        fp:= [ 8321, 18301, 22261 ],
11380        next:= [ 19039, 19069, 19071 ] ), rec(
11381        desc:= [ 104003 ],
11382        fp:= [ 14, 212 ],
11383        next:= [ 19045, 19078 ] ), 18973 ] ), 18673, 18966, rec(
11384      fp:= [ 5088, 57132, 58424, 60766, 62969, 66603, 97928 ],
11385      next:= [ 19013, rec(
11386        desc:= [ 105003 ],
11387        fp:= [ 15, 213, 411 ],
11388        next:= [ rec(
11389          desc:= [ 104003 ],
11390          fp:= [ 18, 414 ],
11391          next:= [ 19056, 19058 ] ), 19036, 19019 ] ), rec(
11392        desc:= [ 105003 ],
11393        fp:= [ 17, 215, 413 ],
11394        next:= [ 18963, 18976, 19015 ] ), 19041, rec(
11395        desc:= [ 302005 ],
11396        fp:= [ 4222, 8321, 18301, 22261 ],
11397        next:= [ 19026, rec(
11398          desc:= [ 207002 ],
11399          fp:= [ 115, 313, 511 ],
11400          next:= [ 19063, 19065, 19062 ] ), rec(
11401          desc:= [ 110007 ],
11402          fp:= [ 4, 14, 212 ],
11403          next:= [ 19049, 19029, 19033 ] ), 19005 ] ), rec(
11404        desc:= [ 108007 ],
11405        fp:= [ 4, 14, 212 ],
11406        next:= [ 19046, 19075, 19054 ] ), rec(
11407        desc:= [ 106003 ],
11408        fp:= [ 216, 414 ],
11409        next:= [ 18989, 19021 ] ) ] ), rec(
11410      fp:= [ 9148, 18203, 28652, 33061, 34733, 35780, 39762, 46824, 49805,
1141152123, 62272, 66407, 72534, 84386, 90322, 96827 ],
11412      next:= [ 18876, 18725, 18696, 18689, 18674, 18869, 18735, 18683, 18677,
1141318863, 18894, 18718, 18729, 18715, 18698, 18897 ] ), 18742, rec(
11414      fp:= [ 3371, 10864, 12206, 12988, 13776, 22873, 23324, 25382, 29661,
1141529755, 31620, 33520, 34785, 37659, 40817, 41933, 48123, 49784, 53637, 55668,
1141660105, 60458, 61766, 65619, 76717, 79376, 85216, 85515, 86004, 86114, 86879,
1141790024, 91909, 97128, 99281 ],
11418      next:= [ 18678, 18720, 18727, rec(
11419        desc:= [ 107003 ],
11420        fp:= [ 18, 414 ],
11421        next:= [ 18690, 18719 ] ), 18712, 18792, 18868, 18870, 18773, 18699,
1142218684, 18813, 18874, rec(
11423        desc:= [ 105003 ],
11424        fp:= [ 414, 612 ],
11425        next:= [ 18924, rec(
11426          desc:= [ 110005 ],
11427          fp:= [ 8, 18 ],
11428          next:= [ 18888, 18857 ] ) ] ), 18889, 18697, 18717, 18796, rec(
11429        desc:= [ 109003 ],
11430        fp:= [ 14, 212 ],
11431        next:= [ rec(
11432          desc:= [ 40103004 ],
11433          fp:= [ 1, 641 ],
11434          next:= [ 18898, 18899 ] ), 18934 ] ), 18848, 18771, 18856,
1143518795, rec(
11436        desc:= [ 109003 ],
11437        fp:= [ 4, 14 ],
11438        next:= [ 18880, rec(
11439          desc:= [ 40103004 ],
11440          fp:= [ 1, 641 ],
11441          next:= [ 18881, 18877 ] ) ] ), 18864, rec(
11442        desc:= [ 302006 ],
11443        fp:= [ 1001, 58421 ],
11444        next:= [ 18675, rec(
11445          desc:= [ 111003 ],
11446          fp:= [ 8, 18 ],
11447          next:= [ 18762, 18766 ] ) ] ), 18764, 18783, rec(
11448        desc:= [ 110003 ],
11449        fp:= [ 4, 14 ],
11450        next:= [ 18738, rec(
11451          desc:= [ 40103005 ],
11452          fp:= [ 1, 641 ],
11453          next:= [ 18737, 18734 ] ) ] ), 18791, 18724, rec(
11454        desc:= [ 105003 ],
11455        fp:= [ 214, 412 ],
11456        next:= [ 18928, 18896 ] ), 18782, 18728, 18731 ] ), rec(
11457      fp:= [ 44507, 55419 ],
11458      next:= [ 18741, 18744 ] ), rec(
11459      fp:= [ 8132, 10447, 11145, 11799, 14957, 17268, 17781, 27367, 32349,
1146037960, 42378, 44261, 47110, 47171, 62253, 62511, 65411, 67335, 70445, 85014,
1146189991, 91841, 93532, 94273, 94786, 96752, 99548 ],
11462      next:= [ 18793, rec(
11463        desc:= [ 109003 ],
11464        fp:= [ 4, 14, 212 ],
11465        next:= [ rec(
11466          desc:= [ 302005, 208002 ],
11467          fp:= [ 116, 512 ],
11468          next:= [ 18920, 18900 ] ), 18921, 18935 ] ), 18849, rec(
11469        desc:= [ 302005, 208002 ],
11470        fp:= [ 215, 611 ],
11471        next:= [ 18915, rec(
11472          desc:= [ 303008, 212003 ],
11473          fp:= [ 4, 14 ],
11474          next:= [ 18895, 18916 ] ) ] ), rec(
11475        desc:= [ 105003 ],
11476        fp:= [ 214, 412 ],
11477        next:= [ 18929, 18917 ] ), 18855, 18736, 18785, 18772, 18753, 18879,
1147818872, 18797, 18726, rec(
11479        desc:= [ 105003 ],
11480        fp:= [ 414, 612 ],
11481        next:= [ 18925, rec(
11482          desc:= [ 110005 ],
11483          fp:= [ 8, 18 ],
11484          next:= [ 18909, 18858 ] ) ] ), 18730, 18910, 18721, 18866, 18765,
1148518814, rec(
11486        desc:= [ 302005 ],
11487        fp:= [ 1001, 58421 ],
11488        next:= [ 18676, rec(
11489          desc:= [ 110003 ],
11490          fp:= [ 8, 18 ],
11491          next:= [ 18767, 18763 ] ) ] ), rec(
11492        desc:= [ 302007 ],
11493        fp:= [ 262, 521 ],
11494        next:= [ 18757, rec(
11495          desc:= [ 206002 ],
11496          fp:= [ 216, 414 ],
11497          next:= [ 18756, 18716 ] ) ] ), 18798, rec(
11498        desc:= [ 109003 ],
11499        fp:= [ 4, 14, 212 ],
11500        next:= [ 18760, 18761, 18774 ] ), 18784, 18794 ] ), rec(
11501      fp:= [ 18019, 36337, 70615 ],
11502      next:= [ 18951, 18941, 19068 ] ), 18969, 18743, rec(
11503      fp:= [ 3556, 59123, 62508, 64960, 69329, 74490, 76280, 81311, 86472,
1150499252 ],
11505      next:= [ rec(
11506        desc:= [ 107003 ],
11507        fp:= [ 15, 213 ],
11508        next:= [ 18958, 18972 ] ), 19073, rec(
11509        desc:= [ 302006 ],
11510        fp:= [ 4222, 4401, 19617, 22261 ],
11511        next:= [ 18986, 18948, 19009, 19043 ] ), rec(
11512        desc:= [ 104003 ],
11513        fp:= [ 14, 212 ],
11514        next:= [ 19074, 19080 ] ), rec(
11515        desc:= [ 105003 ],
11516        fp:= [ 18, 414 ],
11517        next:= [ 19035, 18982 ] ), rec(
11518        desc:= [ 302006 ],
11519        fp:= [ 4182, 4321, 14261, 18221 ],
11520        next:= [ 18999, 18996, 18952, 19001 ] ), rec(
11521        desc:= [ 107003 ],
11522        fp:= [ 14, 212 ],
11523        next:= [ 18959, 18974 ] ), 18961, 18944, rec(
11524        desc:= [ 40104004 ],
11525        fp:= [ 481, 1121 ],
11526        next:= [ 18983, 18987 ] ) ] ), 18821, rec(
11527      desc:= [ 107003 ],
11528      fp:= [ 16, 214 ],
11529      next:= [ 18968, 18967 ] ), rec(
11530      fp:= [ 19318, 20682, 26139, 26519, 26998, 32835, 39534, 62506, 90394 ],
11531      next:= [ rec(
11532        desc:= [ 302006 ],
11533        fp:= [ 4222, 4401, 8321, 18301, 19617, 22261 ],
11534        next:= [ 18990, rec(
11535          desc:= [ 106003, 302006, 40205005 ],
11536          fp:= [ 1, 321 ],
11537          next:= [ 19025, 19027 ] ), rec(
11538          desc:= [ 208002 ],
11539          fp:= [ 15, 213, 411 ],
11540          next:= [ 19030, 19028, 19034 ] ), 19053, 19006, rec(
11541          desc:= [ 107003 ],
11542          fp:= [ 14, 212 ],
11543          next:= [ 19044, 19004 ] ) ] ), rec(
11544        desc:= [ 109003 ],
11545        fp:= [ 6, 214, 412 ],
11546        next:= [ 19055, 19057, 18979 ] ), rec(
11547        desc:= [ 106003 ],
11548        fp:= [ 213, 411 ],
11549        next:= [ 19037, 19017 ] ), rec(
11550        desc:= [ 302005 ],
11551        fp:= [ 4321, 14261, 18221 ],
11552        next:= [ 18992, 18953, rec(
11553          desc:= [ 110007 ],
11554          fp:= [ 4, 14, 212 ],
11555          next:= [ 19008, 19066, 19061 ] ) ] ), rec(
11556        desc:= [ 105003 ],
11557        fp:= [ 215, 413 ],
11558        next:= [ 19042, 19070 ] ), rec(
11559        desc:= [ 302005 ],
11560        fp:= [ 8401, 18381, 24973 ],
11561        next:= [ 19052, rec(
11562          desc:= [ 106003 ],
11563          fp:= [ 14, 212 ],
11564          next:= [ 19077, 19079 ] ), 19048 ] ), rec(
11565        desc:= [ 107003 ],
11566        fp:= [ 214, 412 ],
11567        next:= [ 18977, 19014 ] ), rec(
11568        desc:= [ 302007 ],
11569        fp:= [ 4441, 19657, 23617 ],
11570        next:= [ 18947, rec(
11571          desc:= [ 40205006 ],
11572          fp:= [ 1, 161 ],
11573          next:= [ 19020, 19023 ] ), rec(
11574          desc:= [ 40306007 ],
11575          fp:= [ 1, 321 ],
11576          next:= [ 18993, 18997 ] ) ] ), rec(
11577        desc:= [ 106003 ],
11578        fp:= [ 215, 413 ],
11579        next:= [ 18975, 19012 ] ) ] ), rec(
11580      fp:= [ 768, 9940, 25210, 26252, 40326, 64548, 98305 ],
11581      next:= [ rec(
11582        desc:= [ 109003 ],
11583        fp:= [ 8, 18 ],
11584        next:= [ 18882, 18828 ] ), 18685, 18706, 18825, 18680, 18691,
1158518832 ] ), 18970, rec(
11586      fp:= [ 62888, 90777 ],
11587      next:= [ rec(
11588        desc:= [ 302004 ],
11589        fp:= [ 481, 18301, 19617, 22261 ],
11590        next:= [ 19072, 19040, 19060, 19059 ] ), rec(
11591        desc:= [ 107003 ],
11592        fp:= [ 4, 14, 212 ],
11593        next:= [ 19051, 19064, 19067 ] ) ] ), rec(
11594      fp:= [ 2156, 2958, 6540, 9598, 14075, 17680, 18599, 20370, 23023,
1159523778, 25362, 28520, 29402, 29643, 30720, 54361, 55115, 59154, 62883, 74569,
1159675232, 77727, 79101, 82053, 83361, 87214, 89528, 91313 ],
11597      next:= [ 18777, 18709, 18722, 18827, 18693, 18708, 18871, 18679, rec(
11598        desc:= [ 109003 ],
11599        fp:= [ 16, 818 ],
11600        next:= [ 18846, 18824 ] ), 18686, rec(
11601        desc:= [ 105003 ],
11602        fp:= [ 18, 216, 414 ],
11603        next:= [ rec(
11604          desc:= [ 109003 ],
11605          fp:= [ 8, 18 ],
11606          next:= [ 18815, 18885 ] ), 18922, 18830 ] ), rec(
11607        desc:= [ 109005 ],
11608        fp:= [ 8, 18 ],
11609        next:= [ 18884, 18861 ] ), 18695, 18682, 18692, rec(
11610        desc:= [ 106003 ],
11611        fp:= [ 214, 412 ],
11612        next:= [ 18732, 18865 ] ), 18831, rec(
11613        desc:= [ 107003 ],
11614        fp:= [ 16, 26, 818 ],
11615        next:= [ 18805, 18820, 18823 ] ), 18739, 18890, rec(
11616        desc:= [ 109003 ],
11617        fp:= [ 4, 212 ],
11618        next:= [ 18936, 18901 ] ), rec(
11619        desc:= [ 105003 ],
11620        fp:= [ 16, 214 ],
11621        next:= [ 18930, 18891 ] ), 18810, 18853, 18799, 18875, 18687, rec(
11622        desc:= [ 106003 ],
11623        fp:= [ 216, 414 ],
11624        next:= [ 18713, 18786 ] ) ] ), 18745, rec(
11625      fp:= [ 2660, 4676, 8201, 9464, 10660, 11925, 13423, 16207, 26648,
1162628189, 31449, 32042, 32289, 35170, 38863, 42924, 43337, 43610, 43963, 44024,
1162747617, 49956, 52782, 53114, 54792, 64736, 81150, 87251, 94023, 97567, 99163,
1162899459 ],
11629      next:= [ rec(
11630        desc:= [ 105003 ],
11631        fp:= [ 16, 214, 412 ],
11632        next:= [ 18931, rec(
11633          desc:= [ 302007, 210002 ],
11634          fp:= [ 6, 214 ],
11635          next:= [ 18912, 18893 ] ), 18933 ] ), rec(
11636        desc:= [ 106003 ],
11637        fp:= [ 18, 414 ],
11638        next:= [ 18688, 18758 ] ), 18873, 18740, 18800, 18833, 18779,
1163918803, rec(
11640        desc:= [ 106003 ],
11641        fp:= [ 20, 812 ],
11642        next:= [ 18681, 18769 ] ), rec(
11643        desc:= [ 109003 ],
11644        fp:= [ 4, 14 ],
11645        next:= [ 18801, 18802 ] ), 18694, rec(
11646        desc:= [ 109003 ],
11647        fp:= [ 4, 14, 212 ],
11648        next:= [ 18939, rec(
11649          desc:= [ 302005, 40205005 ],
11650          fp:= [ 2, 642 ],
11651          next:= [ 18940, 18937 ] ), rec(
11652          desc:= [ 302007, 207002 ],
11653          fp:= [ 2, 12 ],
11654          next:= [ 18902, 18918 ] ) ] ), rec(
11655        desc:= [ 108003 ],
11656        fp:= [ 8, 18 ],
11657        next:= [ 18809, 18826 ] ), 18788, rec(
11658        desc:= [ 109003 ],
11659        fp:= [ 4, 14 ],
11660        next:= [ 18852, rec(
11661          desc:= [ 305010, 302005, 40305005 ],
11662          fp:= [ 2, 642 ],
11663          next:= [ 18850, 18851 ] ) ] ), 18770, rec(
11664        desc:= [ 105003 ],
11665        fp:= [ 216, 414 ],
11666        next:= [ 18754, 18787 ] ), 18768, rec(
11667        desc:= [ 106003 ],
11668        fp:= [ 214, 412 ],
11669        next:= [ 18733, 18867 ] ), 18878, rec(
11670        desc:= [ 109003 ],
11671        fp:= [ 16, 818, 1214 ],
11672        next:= [ 18808, 18844, 18845 ] ), rec(
11673        desc:= [ 105003 ],
11674        fp:= [ 18, 216, 414, 612 ],
11675        next:= [ rec(
11676          desc:= [ 302007 ],
11677          fp:= [ 681, 26421 ],
11678          next:= [ rec(
11679            desc:= [ 110003 ],
11680            fp:= [ 8, 18 ],
11681            next:= [ 18903, 18829 ] ), rec(
11682            desc:= [ 111003 ],
11683            fp:= [ 8, 18 ],
11684            next:= [ 18818, rec(
11685              desc:= [ 211002 ],
11686              fp:= [ 8, 18 ],
11687              next:= [ 18883, 18904 ] ) ] ) ] ), 18923, rec(
11688          desc:= [ 40103004 ],
11689          fp:= [ 1, 641 ],
11690          next:= [ 18819, 18817 ] ), 18927 ] ), rec(
11691        desc:= [ 110003 ],
11692        fp:= [ 4, 14, 212 ],
11693        next:= [ 18775, 18776, 18723 ] ), rec(
11694        desc:= [ 302007 ],
11695        fp:= [ 163, 26421 ],
11696        next:= [ 18860, rec(
11697          desc:= [ 111005 ],
11698          fp:= [ 8, 18 ],
11699          next:= [ rec(
11700            desc:= [ 211002 ],
11701            fp:= [ 8, 18 ],
11702            next:= [ 18887, 18905 ] ), 18859 ] ) ] ), 18711, 18812,
1170318778, rec(
11704        desc:= [ 105003 ],
11705        fp:= [ 216, 414 ],
11706        next:= [ 18714, 18789 ] ), rec(
11707        desc:= [ 108003 ],
11708        fp:= [ 8, 18, 414 ],
11709        next:= [ 18747, rec(
11710          desc:= [ 302005, 208002 ],
11711          fp:= [ 4, 14 ],
11712          next:= [ 18748, 18707 ] ), 18749 ] ), 18807, rec(
11713        desc:= [ 302007, 211002 ],
11714        fp:= [ 4, 14 ],
11715        next:= [ 18892, 18911 ] ), 18780 ] ), 18956, 18746 ] ), rec(
11716    fp:= [ 43669, 77884 ],
11717    next:= [ rec(
11718      fp:= [ 38001, 43599, 46398, 49197 ],
11719      next:= [ 5611, rec(
11720        fp:= [ 14211, 56789 ],
11721        next:= [ rec(
11722          desc:= [ 106003 ],
11723          fp:= [ 218, 416 ],
11724          next:= [ 5612, 5634 ] ), 5619 ] ), 5622, rec(
11725        fp:= [ 23882, 56789 ],
11726        next:= [ 5694, rec(
11727          desc:= [ 105003 ],
11728          fp:= [ 22, 616 ],
11729          next:= [ 5652, 5620 ] ) ] ) ] ), 21538 ] ), 21527, rec(
11730    fp:= [ 4023, 5897, 15879, 21502, 36545, 45225, 46409, 48077, 49745,
1173162569, 69067, 70830, 75576, 75755, 86096, 92402, 92920, 97378, 97405 ],
11732    level:= 4,
11733    next:= [ rec(
11734      fp:= [ 18716, 51987 ],
11735      next:= [ rec(
11736        desc:= [ 109007 ],
11737        fp:= [ 16, 818 ],
11738        next:= [ 73, 74 ] ), 86 ] ), rec(
11739      fp:= [ 602, 71592 ],
11740      next:= [ 78, 90 ] ), rec(
11741      fp:= [ 26147, 94025 ],
11742      next:= [ 39, 45 ] ), rec(
11743      fp:= [ 49230, 84248 ],
11744      next:= [ 340, 339 ] ), rec(
11745      fp:= [ 520, 29060 ],
11746      next:= [ 141, 142 ] ), rec(
11747      fp:= [ 32366, 90367 ],
11748      next:= [ rec(
11749        desc:= [ 105003 ],
11750        fp:= [ 2, 12 ],
11751        next:= [ 692, 891 ] ), rec(
11752        desc:= [ 104003 ],
11753        fp:= [ 2, 12 ],
11754        next:= [ 690, 889 ] ) ] ), rec(
11755      fp:= [ 82129, 96408 ],
11756      next:= [ 38, 44 ] ), rec(
11757      fp:= [ 30736, 96139 ],
11758      next:= [ 16, 14 ] ), rec(
11759      fp:= [ 6279, 7597 ],
11760      next:= [ 37, rec(
11761        desc:= [ 110007 ],
11762        fp:= [ 16, 818 ],
11763        next:= [ 42, 43 ] ) ] ), rec(
11764      fp:= [ 1459, 83671 ],
11765      next:= [ 881, 883 ] ), rec(
11766      fp:= [ 88776, 97297 ],
11767      next:= [ 89, 77 ] ), rec(
11768      fp:= [ 32867, 83280 ],
11769      next:= [ 897, 898 ] ), rec(
11770      fp:= [ 5178, 68062 ],
11771      next:= [ 337, 338 ] ), rec(
11772      fp:= [ 22262, 70446 ],
11773      next:= [ 691, 689 ] ), rec(
11774      fp:= [ 70376, 95785 ],
11775      next:= [ rec(
11776        desc:= [ 112007 ],
11777        fp:= [ 8, 414 ],
11778        next:= [ 733, 732 ] ), rec(
11779        desc:= [ 111003 ],
11780        fp:= [ 4, 14 ],
11781        next:= [ 731, 730 ] ) ] ), rec(
11782      fp:= [ 3501, 37531, 47032, 87038 ],
11783      next:= [ 140, 75, 87, 139 ] ), rec(
11784      fp:= [ 18911, 72462 ],
11785      next:= [ 336, 335 ] ), rec(
11786      fp:= [ 17503, 57912 ],
11787      next:= [ rec(
11788        desc:= [ 110003 ],
11789        fp:= [ 4, 14 ],
11790        next:= [ 725, rec(
11791          desc:= [ 114003 ],
11792          fp:= [ 16, 26 ],
11793          next:= [ 723, 724 ] ) ] ), rec(
11794        desc:= [ 304009 ],
11795        fp:= [ 164, 522 ],
11796        next:= [ rec(
11797          desc:= [ 111007 ],
11798          fp:= [ 8, 18 ],
11799          next:= [ 729, 728 ] ), rec(
11800          desc:= [ 112015 ],
11801          fp:= [ 8, 18 ],
11802          next:= [ 727, 726 ] ) ] ) ] ), rec(
11803      fp:= [ 49830, 71642 ],
11804      next:= [ 706, 705 ] ) ] ), rec(
11805    fp:= [ 705, 1156, 2504, 4130, 12627, 22097, 23332, 24103, 25829, 27064,
1180629561, 30565, 36025, 40861, 42487, 53963, 62009, 62460, 63808, 65885, 70647,
1180773931, 74379, 74411, 75730, 78111, 78143, 83823, 91869, 95745 ],
11808    level:= 4,
11809    next:= [ 765, 150, 158, 762, 766, 166, 177, rec(
11810      desc:= [ 104003 ],
11811      fp:= [ 2, 12 ],
11812      next:= [ rec(
11813        desc:= [ 105003 ],
11814        fp:= [ 2, 12 ],
11815        next:= [ rec(
11816          desc:= [ 112015 ],
11817          fp:= [ 16, 26 ],
11818          next:= [ 148, 149 ] ), 151 ] ), 399 ] ), rec(
11819      desc:= [ 105003 ],
11820      fp:= [ 2, 12 ],
11821      next:= [ 174, 178 ] ), 169, rec(
11822      desc:= [ 302004 ],
11823      fp:= [ 1702, 3401 ],
11824      next:= [ rec(
11825        desc:= [ 105003 ],
11826        fp:= [ 4, 212 ],
11827        next:= [ 165, 170 ] ), 164 ] ), 760, rec(
11828      desc:= [ 105003 ],
11829      fp:= [ 2, 12 ],
11830      next:= [ 152, 400 ] ), 156, 763, 401, 764, 153, rec(
11831      desc:= [ 105003 ],
11832      fp:= [ 2, 12 ],
11833      next:= [ 155, 157 ] ), 402, rec(
11834      desc:= [ 114015 ],
11835      fp:= [ 8, 18 ],
11836      next:= [ 575, 576 ] ), 767, rec(
11837      desc:= [ 119007 ],
11838      fp:= [ 16, 26 ],
11839      next:= [ 574, 573 ] ), 171, 154, rec(
11840      desc:= [ 114015 ],
11841      fp:= [ 8, 18 ],
11842      next:= [ 571, 572 ] ), 179, 397, 761, 398 ] ), rec(
11843    fp:= [ 9291, 28626, 49454, 68789, 89617 ],
11844    level:= 4,
11845    next:= [ rec(
11846      fp:= [ 58421, 89994, 90610, 91332 ],
11847      next:= [ 19086, 19088, 19091, 19093 ] ), 19087, rec(
11848      fp:= [ 23589, 34016 ],
11849      next:= [ 19089, 19092 ] ), rec(
11850      fp:= [ 48987, 50270 ],
11851      next:= [ 19094, 19090 ] ), 19085 ] ), rec(
11852    fp:= [ 43669, 53669 ],
11853    next:= [ rec(
11854      fp:= [ 1391, 3506, 7523, 13655, 25849, 31981, 35998, 42130, 46147,
1185552279, 58411, 70605, 80754, 86886, 90903, 97035 ],
11856      next:= [ rec(
11857        fp:= [ 21955, 88752 ],
11858        next:= [ rec(
11859          desc:= [ 302006 ],
11860          fp:= [ 422, 16521, 26581 ],
11861          next:= [ 5651, 5618, 5650 ] ), rec(
11862          desc:= [ 302005 ],
11863          fp:= [ 464, 56521, 66581 ],
11864          next:= [ rec(
11865            desc:= [ 106003 ],
11866            fp:= [ 216, 414, 612 ],
11867            next:= [ 5616, rec(
11868              desc:= [ 204002 ],
11869              fp:= [ 4, 14 ],
11870              next:= [ 5656, 5678 ] ), rec(
11871              desc:= [ 204002 ],
11872              fp:= [ 4, 14 ],
11873              next:= [ 5664, 5691 ] ) ] ), rec(
11874            desc:= [ 107003 ],
11875            fp:= [ 216, 414, 612 ],
11876            next:= [ rec(
11877              desc:= [ 110003 ],
11878              fp:= [ 8, 18, 414 ],
11879              next:= [ rec(
11880                desc:= [ 205003 ],
11881                fp:= [ 4, 14 ],
11882                next:= [ 5633, 5614 ] ), 5648, 5649 ] ), rec(
11883              desc:= [ 207003 ],
11884              fp:= [ 4, 14, 212 ],
11885              next:= [ rec(
11886                desc:= [ 106003, 206002 ],
11887                fp:= [ 2, 12 ],
11888                next:= [ 5677, 5676 ] ), 5646, 5658 ] ), rec(
11889              desc:= [ 110003 ],
11890              fp:= [ 8, 18, 414 ],
11891              next:= [ rec(
11892                desc:= [ 302006 ],
11893                fp:= [ 282, 381 ],
11894                next:= [ 5662, rec(
11895                  desc:= [ 302006, 208004, 305008, 211006, 40209012 ],
11896                  fp:= [ 2, 1381 ],
11897                  next:= [ 5689, 5690 ] ) ] ), rec(
11898                desc:= [ 205002 ],
11899                fp:= [ 4, 14 ],
11900                next:= [ 5686, 5674 ] ), rec(
11901                desc:= [ 205002 ],
11902                fp:= [ 4, 14 ],
11903                next:= [ 5687, 5675 ] ) ] ) ] ), rec(
11904            desc:= [ 107003 ],
11905            fp:= [ 216, 612 ],
11906            next:= [ rec(
11907              desc:= [ 205002 ],
11908              fp:= [ 4, 14 ],
11909              next:= [ 5606, 5647 ] ), rec(
11910              desc:= [ 205002 ],
11911              fp:= [ 4, 14 ],
11912              next:= [ 5685, 5673 ] ) ] ) ] ) ] ), 5659, rec(
11913        fp:= [ 24554, 42360, 97259 ],
11914        next:= [ rec(
11915          desc:= [ 302005 ],
11916          fp:= [ 342, 8521, 18501, 29053 ],
11917          next:= [ 5680, 5637, 5679, 5654 ] ), 5672, 5692 ] ), rec(
11918        fp:= [ 25780, 80574 ],
11919        next:= [ 5660, 5693 ] ), rec(
11920        fp:= [ 62272, 72534 ],
11921        next:= [ 5592, 5589 ] ), 5608, rec(
11922        fp:= [ 38684, 86866, 97128 ],
11923        next:= [ 5600, rec(
11924          desc:= [ 107003 ],
11925          fp:= [ 15, 213 ],
11926          next:= [ rec(
11927            desc:= [ 302005, 40205005 ],
11928            fp:= [ 2, 1282 ],
11929            next:= [ 5593, 5594 ] ), 5627 ] ), rec(
11930          desc:= [ 109003 ],
11931          fp:= [ 8, 414 ],
11932          next:= [ 5623, rec(
11933            desc:= [ 107003 ],
11934            fp:= [ 16, 412 ],
11935            next:= [ 5590, 5624 ] ) ] ) ] ), rec(
11936        fp:= [ 33151, 68943, 79241 ],
11937        next:= [ rec(
11938          desc:= [ 106003 ],
11939          fp:= [ 13, 211 ],
11940          next:= [ 5609, 5641 ] ), 5638, 5607 ] ), rec(
11941        fp:= [ 11799, 49383, 62511 ],
11942        next:= [ rec(
11943          desc:= [ 106003 ],
11944          fp:= [ 4, 14 ],
11945          next:= [ 5628, 5595 ] ), 5621, rec(
11946          desc:= [ 106003 ],
11947          fp:= [ 8, 18, 414 ],
11948          next:= [ rec(
11949            desc:= [ 302006 ],
11950            fp:= [ 464, 56521 ],
11951            next:= [ 5667, rec(
11952              desc:= [ 302006, 209004, 40206009 ],
11953              fp:= [ 3, 1382 ],
11954              next:= [ 5665, 5666 ] ) ] ), 5591, rec(
11955            desc:= [ 109003 ],
11956            fp:= [ 8, 414 ],
11957            next:= [ 5626, 5625 ] ) ] ) ] ), rec(
11958        fp:= [ 36051, 37958, 83346 ],
11959        next:= [ rec(
11960          desc:= [ 107003 ],
11961          fp:= [ 15, 213 ],
11962          next:= [ 5688, 5670 ] ), 5639, rec(
11963          desc:= [ 302006 ],
11964          fp:= [ 601, 8262, 18421, 26341 ],
11965          next:= [ 5610, 5669, 5668, 5642 ] ) ] ), 5681, 5601, rec(
11966        fp:= [ 40874, 74569, 79101 ],
11967        next:= [ 5598, 5596, rec(
11968          desc:= [ 108003 ],
11969          fp:= [ 8, 18, 414 ],
11970          next:= [ rec(
11971            desc:= [ 105003 ],
11972            fp:= [ 14, 212 ],
11973            next:= [ 5631, 5644 ] ), 5604, 5602 ] ) ] ), 5635, rec(
11974        fp:= [ 9889, 32289, 71226, 99163 ],
11975        next:= [ 5599, rec(
11976          desc:= [ 302006 ],
11977          fp:= [ 563, 1081, 66421 ],
11978          next:= [ rec(
11979            desc:= [ 107003 ],
11980            fp:= [ 6, 214, 412 ],
11981            next:= [ 5663, rec(
11982              desc:= [ 205002 ],
11983              fp:= [ 4, 14 ],
11984              next:= [ 5632, 5615 ] ), rec(
11985              desc:= [ 205002 ],
11986              fp:= [ 4, 14 ],
11987              next:= [ 5645, 5655 ] ) ] ), 5683, rec(
11988            desc:= [ 108003 ],
11989            fp:= [ 6, 214, 412 ],
11990            next:= [ rec(
11991              desc:= [ 110003 ],
11992              fp:= [ 8, 18, 414 ],
11993              next:= [ 5661, 5684, 5682 ] ), rec(
11994              desc:= [ 111003 ],
11995              fp:= [ 8, 18, 414 ],
11996              next:= [ 5613, 5603, 5605 ] ), 5657 ] ) ] ), 5643, rec(
11997          desc:= [ 302007 ],
11998          fp:= [ 163, 26421 ],
11999          next:= [ 5630, rec(
12000            desc:= [ 108003 ],
12001            fp:= [ 4, 14 ],
12002            next:= [ rec(
12003              desc:= [ 111003 ],
12004              fp:= [ 4, 14 ],
12005              next:= [ 5617, 5597 ] ), 5629 ] ) ] ) ] ), rec(
12006        fp:= [ 3620, 8418, 10900 ],
12007        next:= [ 5671, rec(
12008          desc:= [ 106003 ],
12009          fp:= [ 14, 212 ],
12010          next:= [ 5636, 5653 ] ), 5640 ] ) ] ), rec(
12011      fp:= [ 1391, 25849, 35998, 46147, 80754, 90903 ],
12012      next:= [ rec(
12013        desc:= [ 105003 ],
12014        fp:= [ 19, 217, 415 ],
12015        next:= [ 5195, 5201, 5207 ] ), 5185, rec(
12016        fp:= [ 19592, 42686 ],
12017        next:= [ 5187, rec(
12018          desc:= [ 302007 ],
12019          fp:= [ 8262, 18421, 26341 ],
12020          next:= [ 5191, 5197, rec(
12021            desc:= [ 109003 ],
12022            fp:= [ 17, 215 ],
12023            next:= [ 5186, 5203 ] ) ] ) ] ), rec(
12024        fp:= [ 88268, 91553 ],
12025        next:= [ rec(
12026          desc:= [ 106003 ],
12027          fp:= [ 18, 216, 414 ],
12028          next:= [ 5193, 5199, 5205 ] ), rec(
12029          desc:= [ 302006 ],
12030          fp:= [ 16441, 26501, 34421 ],
12031          next:= [ 5198, 5204, 5192 ] ) ] ), rec(
12032        desc:= [ 105003 ],
12033        fp:= [ 14, 212 ],
12034        next:= [ 5188, 5190 ] ), rec(
12035        desc:= [ 302006 ],
12036        fp:= [ 8262, 8441, 18421, 26341 ],
12037        next:= [ 5206, rec(
12038          desc:= [ 107003 ],
12039          fp:= [ 215, 413 ],
12040          next:= [ rec(
12041            desc:= [ 210002 ],
12042            fp:= [ 4, 14 ],
12043            next:= [ 5196, 5208 ] ), 5202 ] ), 5200, rec(
12044          desc:= [ 108003 ],
12045          fp:= [ 17, 215 ],
12046          next:= [ 5194, 5189 ] ) ] ) ] ) ] ), 21436 ] );
12047