File: id896.cb

package info (click to toggle)
gap4-gdat 4.2-2
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 78,948 kB
  • ctags: 10,624
  • sloc: ansic: 25,214; fortran: 12,279; ada: 6,377; asm: 4,623; cpp: 2,332; lisp: 910; cs: 503; ruby: 466; yacc: 284; tcl: 167; makefile: 51
file content (1078 lines) | stat: -rw-r--r-- 40,125 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
#############################################################################
##
#W  id896.cb               GAP library of id's             Hans Ulrich Besche
##
Revision.id896_cb :=
    "@(#)$Id: id896.cb,v 1.3 2000/01/23 13:51:39 gap Exp $";

ID_GROUP_TREE.next[896].next[80]:=
rec(
  fp:= [ 639, 10687, 11902, 13117, 14332, 15547, 16762, 17271, 18486, 19701, 
20916, 22131, 29240, 30455, 31670, 32885, 33394, 34609, 35824, 36333, 37039, 
37548, 38254, 38763, 39978, 41193, 42408, 47793, 52456, 53671, 54886, 56101, 
57316, 58531, 59040, 60255, 61470, 62685, 63900, 69794, 71009, 72224, 73439, 
74654, 75163, 76378, 77593, 78102, 78808, 79317, 80023, 80532, 81747, 82962, 
84177, 85627, 91286, 92501, 93716, 94225, 94931, 95440, 96146, 96655, 97870, 
99085 ],
  level:= 4,
  next:= [ rec(
    fp:= [ 812, 3033, 4727, 6327, 10983, 17054, 17101, 18137, 21527, 24134, 
25565, 27000, 29746, 31110, 31229, 33011, 33420, 37702, 42187, 43326, 43820, 
48523, 51296, 52609, 53361, 53612, 59726, 62261, 64133, 68641, 82597, 82598, 
91037, 93886, 94442, 94599, 96859, 97886 ],
    next:= [ rec(
      desc:= [ 110027 ],
      fp:= [ 24, 1222 ],
      next:= [ 17654, 17653 ] ), 18126, 18112, 17712, rec(
      desc:= [ 302009 ],
      fp:= [ 33612, 42824 ],
      next:= [ 18435, 18436 ] ), 18422, 18114, 18349, rec(
      desc:= [ 302006 ],
      fp:= [ 4601, 8302, 19817 ],
      next:= [ 18051, 17936, 18052 ] ), 18426, rec(
      desc:= [ 105003 ],
      fp:= [ 2, 12 ],
      next:= [ 18339, 18337 ] ), 17648, 17645, 18330, rec(
      desc:= [ 108015 ],
      fp:= [ 46, 2422 ],
      next:= [ 18050, 17935 ] ), rec(
      desc:= [ 112027 ],
      fp:= [ 30, 634, 1822 ],
      next:= [ 18124, 18101, 18127 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 18047, 18046, 17919 ] ), 18433, 17651, 18094, 17933, 18118, 
18099, 18432, 17716, rec(
      desc:= [ 302008 ],
      fp:= [ 5612, 14824 ],
      next:= [ 18428, 18427 ] ), rec(
      desc:= [ 104003 ],
      fp:= [ 818, 1214 ],
      next:= [ 17629, 17630 ] ), 18346, rec(
      desc:= [ 105003 ],
      fp:= [ 8, 414 ],
      next:= [ 17929, 17930 ] ), 18417, rec(
      desc:= [ 302009 ],
      fp:= [ 15104, 33612, 77833 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 18352, 18355 ] ), 18356, 18351 ] ), 18120, 18113, rec(
      desc:= [ 104003 ],
      fp:= [ 26, 818 ],
      next:= [ 17647, 17649 ] ), 18109, 17717, 18035, rec(
      desc:= [ 302009 ],
      fp:= [ 5052, 76993 ],
      next:= [ 18345, 18343 ] ) ] ), rec(
    fp:= [ 3321, 14528 ],
    next:= [ 19068, 19066 ] ), rec(
    fp:= [ 31780, 78347 ],
    next:= [ 18028, 17751 ] ), rec(
    fp:= [ 4315, 10925, 11817, 14289, 14405, 17281, 22920, 27309, 32072, 
54352, 63611, 83342 ],
    next:= [ 18142, 17773, 19100, 18164, 17526, 18141, 17774, 19055, 18163, 
17528, 17775, 18150 ] ), rec(
    fp:= [ 503, 2378, 2656, 8639, 20803, 27976, 28484, 40728, 47277, 59100, 
64878, 82294, 83541, 84396, 89870, 91613, 94361, 94866 ],
    next:= [ 17886, 17614, 17912, 17590, 18325, 17848, 18252, 17907, 18086, 
18216, 18075, 17842, 17620, 18213, 18230, 17875, 18327, 17613 ] ), rec(
    fp:= [ 484, 1691, 3417, 5919, 10163, 12558, 13872, 17654, 20126, 24924, 
25912, 31244, 33674, 36381, 38930, 52079, 54769, 62446, 64551, 65767, 68835, 
73196, 76176, 83628, 85450 ],
    next:= [ 18008, 18011, rec(
      desc:= [ 302009 ],
      fp:= [ 57041, 76713 ],
      next:= [ 18292, 18293 ] ), 17569, 18413, 17810, 17681, 17570, 18000, 
18172, 17791, rec(
      desc:= [ 302009 ],
      fp:= [ 57041, 76713 ],
      next:= [ 18397, 18401 ] ), 17566, 18175, 17548, 18366, 17946, 17811, 
17513, 17673, 17682, 17509, 17547, 19079, 18188 ] ), rec(
    fp:= [ 10756, 16441, 18555, 28683, 33090, 37800, 46295, 54563, 57341, 
83633, 95162, 95618 ],
    next:= [ rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18338, 18332 ] ), 17652, 18034, 17635, 17931, 18431, 18416, 
18122, 18093, 18045, 17934, 17646 ] ), rec(
    fp:= [ 8945, 10152, 52741, 56366, 62339, 72924 ],
    next:= [ 18459, rec(
      desc:= [ 302007, 210003 ],
      fp:= [ 2, 12 ],
      next:= [ 18452, 18449 ] ), 18445, 18447, 18446, 18439 ] ), rec(
    fp:= [ 1964, 8383, 11653, 19667, 32060, 32410, 33617, 76206, 76855, 
77479, 78564, 81093, 84552, 87708, 94032, 98946, 99555, 99564 ],
    next:= [ 18481, rec(
      desc:= [ 302006 ],
      fp:= [ 4222, 22261 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 18620, 18615 ] ), 18614 ] ), 18602, 18472, 18462, rec(
      desc:= [ 302006 ],
      fp:= [ 4222, 19617 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 18505, 18493 ] ), rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18494, 18488 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 19657, 23617 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 18491, 18486 ] ), rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 18502, 18490 ] ) ] ), 18468, 18504, rec(
      desc:= [ 40103003 ],
      fp:= [ 1921, 2881 ],
      next:= [ 18904, 18919 ] ), 18464, rec(
      desc:= [ 302008 ],
      fp:= [ 15104, 58161, 85601 ],
      next:= [ 18918, 18925, 18915 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 4, 212 ],
      next:= [ 18465, 18471 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 18, 216, 414 ],
      next:= [ 18607, 18606, 18608 ] ), 18500, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 212 ],
      next:= [ 18469, 18470 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 283, 1041, 38661 ],
      next:= [ 18910, rec(
        desc:= [ 40104005 ],
        fp:= [ 1, 2241, 4481 ],
        next:= [ 18906, 18920, 18907 ] ), 18911 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18618, 18619 ] ) ] ), rec(
    fp:= [ 3266, 3946, 8356, 14850, 16702, 18305, 23995, 25752, 26959, 28562, 
30978, 35892, 36447, 41235, 46385, 46788, 47223, 52517, 55875, 56274, 57082, 
62774, 66132, 66531, 66721, 67339, 69723, 74893, 86933, 87355, 90857, 96759 ],
    next:= [ 18724, 18792, 18521, 18520, rec(
      desc:= [ 106003 ],
      fp:= [ 6, 412 ],
      next:= [ 18628, 18522 ] ), 18514, rec(
      desc:= [ 114015 ],
      fp:= [ 24, 1222 ],
      next:= [ 18655, 18523 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 4222, 8321, 22261 ],
      next:= [ 18557, 18725, 18558 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 5052, 29881, 56942, 95501 ],
      next:= [ 18550, 18556, 18715, 18713 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 182, 14221 ],
      next:= [ 18744, 18714 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 6, 412 ],
      next:= [ 18650, 18535 ] ), rec(
      desc:= [ 109003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 18519, 18513, 18632 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 843, 14544, 29222, 95781 ],
      next:= [ 18806, 18886, 18795, 18889 ] ), rec(
      desc:= [ 115027 ],
      fp:= [ 40, 1228, 2416 ],
      next:= [ 18569, 18743, 18555 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 182, 14221 ],
      next:= [ 18799, 18890 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 5612, 14824, 57881 ],
      next:= [ rec(
        desc:= [ 108003 ],
        fp:= [ 6, 214 ],
        next:= [ 18938, 18932 ] ), rec(
        desc:= [ 108003 ],
        fp:= [ 6, 214 ],
        next:= [ 18939, 18934 ] ), 18940 ] ), 18636, 18524, rec(
      desc:= [ 302006 ],
      fp:= [ 123, 8401, 19697, 23657, 24973 ],
      next:= [ 18646, 18658, 18542, 18528, rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18647, 18659 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 43, 14181 ],
      next:= [ 18633, 18634 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 19737, 23697, 25013 ],
      next:= [ 18530, 18529, 18642 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 22341, 23657, 24973 ],
      next:= [ 18565, 18560, 18753 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 123, 22341, 23657, 24973 ],
      next:= [ rec(
        desc:= [ 302008, 215003 ],
        fp:= [ 30, 1822 ],
        next:= [ 18740, 18739 ] ), 18575, rec(
        desc:= [ 115015 ],
        fp:= [ 1228, 2416 ],
        next:= [ 18563, 18730 ] ), rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18741, 18755 ] ) ] ), 18723, rec(
      desc:= [ 302006 ],
      fp:= [ 123, 8401, 23657, 24973 ],
      next:= [ 18895, rec(
        desc:= [ 302009 ],
        fp:= [ 2621, 13840, 30341 ],
        next:= [ 18811, 18812, 18901 ] ), 18801, 18902 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 18728, 18559, rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 18734, 18727 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ rec(
        desc:= [ 108003, 207002, 303007, 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 18948, 18935 ] ), 18930 ] ), 18944, rec(
      desc:= [ 106003 ],
      fp:= [ 416, 812 ],
      next:= [ 18545, 18709 ] ), 18883, rec(
      desc:= [ 107003 ],
      fp:= [ 8, 414 ],
      next:= [ 18624, 18509 ] ), 18708 ] ), rec(
    fp:= [ 2258, 5062, 8955, 25398, 27591, 29616, 30780, 41545, 46578, 48432, 
48760, 49993, 54912, 58353, 62512, 63523, 66405, 70796, 71606, 72283, 72991, 
75480, 79340, 80547, 82848, 85041, 86749, 92345, 92881, 93682, 95816, 96365, 
98325, 99318 ],
    next:= [ 18759, rec(
      desc:= [ 105003 ],
      fp:= [ 414, 612 ],
      next:= [ 18823, 18822 ] ), 18816, rec(
      desc:= [ 302008 ],
      fp:= [ 33892, 57502, 78113 ],
      next:= [ rec(
        desc:= [ 207002 ],
        fp:= [ 14, 212 ],
        next:= [ 18834, 18831 ] ), 18835, 18829 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18847, 18844 ] ), rec(
      desc:= [ 302008, 108003, 208002 ],
      fp:= [ 214, 412 ],
      next:= [ 18665, 18671 ] ), 18784, rec(
      desc:= [ 302006 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ 18595, 18782, 18783 ] ), 18961, 18815, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18592, 18780 ] ), 18662, rec(
      desc:= [ 302007, 210003 ],
      fp:= [ 414, 612 ],
      next:= [ 18697, 18672 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 15104, 58161 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 617, 1013 ],
        next:= [ 18967, rec(
          desc:= [ 110003 ],
          fp:= [ 4, 14 ],
          next:= [ 18971, 18966 ] ) ] ), rec(
        desc:= [ 108003 ],
        fp:= [ 4, 14 ],
        next:= [ 18972, 18964 ] ) ] ), 18584, 18951, 18765, 18699, 18950, 
18692, rec(
      desc:= [ 302007 ],
      fp:= [ 4262, 24973 ],
      next:= [ 18840, rec(
        desc:= [ 210003 ],
        fp:= [ 414, 612 ],
        next:= [ 18841, 18821 ] ) ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 16, 412 ],
      next:= [ 18583, 18766 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 12262, 12401, 29013 ],
      next:= [ 18684, 18688, rec(
        desc:= [ 107003 ],
        fp:= [ 4, 212 ],
        next:= [ 18690, 18689 ] ) ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18687, 18681 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 22421, 30341 ],
      next:= [ 18589, rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18776, 18779 ] ) ] ), rec(
      desc:= [ 112015 ],
      fp:= [ 34, 1222 ],
      next:= [ 18598, 18787 ] ), 18596, 18578, rec(
      desc:= [ 302008 ],
      fp:= [ 8262, 12361, 25013 ],
      next:= [ rec(
        desc:= [ 110003, 210002 ],
        fp:= [ 4, 212 ],
        next:= [ 18669, 18663 ] ), 18664, 18670 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 5612, 57881 ],
      next:= [ 18958, rec(
        desc:= [ 107003 ],
        fp:= [ 16, 412 ],
        next:= [ 18953, 18956 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 23777, 27737, 31697 ],
      next:= [ 18590, 18774, rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 18775, 18778 ] ) ] ), 18764, 18837, rec(
      desc:= [ 302007 ],
      fp:= [ 12262, 29013 ],
      next:= [ 18702, 18704 ] ) ] ), rec(
    fp:= [ 2421, 14485, 22253, 42267, 47005, 47710 ],
    next:= [ 18872, rec(
      desc:= [ 104003 ],
      fp:= [ 22, 418 ],
      next:= [ 18873, 18849 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 25053, 30341 ],
      next:= [ rec(
        desc:= [ 209002 ],
        fp:= [ 414, 612 ],
        next:= [ 18854, 18859 ] ), 18858 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 18461, 26381, 30341 ],
      next:= [ 18875, 18853, 18852 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 8561, 29093, 33053 ],
      next:= [ 18882, 18871, 18870 ] ), 18978 ] ), 17525, 17612, rec(
    fp:= [ 13225, 81857, 86615 ],
    next:= [ 17568, 17680, 17544 ] ), 17628, rec(
    fp:= [ 76354, 79745 ],
    next:= [ 18442, 18454 ] ), rec(
    fp:= [ 2231, 10428, 15523, 20029, 30257, 47632, 62369, 68500, 80023, 
87665, 90908, 91969, 96722 ],
    next:= [ 18905, 18616, 18921, 18501, 18621, 18485, 18499, 18495, rec(
      desc:= [ 40103003 ],
      fp:= [ 1921, 2881 ],
      next:= [ 18913, 18923 ] ), 18463, rec(
      desc:= [ 40103003 ],
      fp:= [ 1921, 2881 ],
      next:= [ 18914, 18924 ] ), 18603, 18917 ] ), rec(
    fp:= [ 13086, 21638, 42577, 45547, 49790, 55250, 55692, 55804, 69890, 
71097, 80147, 81354, 84326, 85352, 90522, 91646, 92888, 98976 ],
    next:= [ rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18903, 18800 ] ), 18885, 18570, 18635, 18508, rec(
      desc:= [ 302008 ],
      fp:= [ 8222, 23617 ],
      next:= [ 18722, 18721 ] ), 18544, 18749, 18541, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18639, 18525 ] ), 18752, 18564, 18729, rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18947, 18931 ] ), 18943, 18549, 18798, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 212 ],
      next:= [ 18649, 18534 ] ) ] ), 19067, rec(
    fp:= [ 9650, 10589, 15971, 53000, 55073, 58182, 58699, 68039, 73982, 
81556, 81600, 87235, 93355, 93807, 94562, 98979 ],
    next:= [ 18954, rec(
      desc:= [ 302005 ],
      fp:= [ 142, 281 ],
      next:= [ 18833, 18842 ] ), 18594, 18763, 18786, 18839, 18579, 
18773, rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ rec(
        desc:= [ 207002 ],
        fp:= [ 617, 1013 ],
        next:= [ 18965, 18969 ] ), 18962 ] ), 18582, rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 25013 ],
      next:= [ 18668, 18696 ] ), 18949, rec(
      desc:= [ 302005 ],
      fp:= [ 142, 281 ],
      next:= [ 18682, 18700 ] ), 18820, 18698, 18758 ] ), rec(
    fp:= [ 5984, 20442, 35388, 58214, 62665, 65139, 83506, 89436 ],
    next:= [ 18021, 18024, 19114, 17743, 17745, 17747, 19117, 18027 ] ), rec(
    fp:= [ 10828, 15962, 78637, 90871, 91501 ],
    next:= [ 18975, 18869, 18850, 18877, 18860 ] ), rec(
    fp:= [ 17926, 23094, 25220, 26915, 27312, 37785, 37870, 38299, 40787, 
49145, 57099, 62011, 66040, 68476, 70357, 71665, 80528, 83804, 85864, 89208 ],
    next:= [ 18152, 18155, 17769, 19097, 17764, 18166, 18133, 19104, 17522, 
18148, rec(
      desc:= [ 302008 ],
      fp:= [ 1123, 52316, 85881 ],
      next:= [ 18156, 18162, 18161 ] ), 17771, 17787, 17789, 17770, 
17782, rec(
      desc:= [ 108003 ],
      fp:= [ 16, 818, 1214 ],
      next:= [ 17767, 17765, 17768 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 1123, 52316, 85881 ],
      next:= [ 18134, 18140, 18138 ] ), 19098, 18129 ] ), rec(
    fp:= [ 3629, 4836, 5201, 7772, 8035, 18436, 20658, 21762, 25592, 27153, 
28228, 28252, 31134, 32489, 34098, 45449, 46408, 46483, 54351, 54419, 56516, 
57542, 58096, 59224, 59578, 64135, 64862, 65785, 66546, 66744, 68075, 69277, 
69561, 69863, 70307, 75219, 77579, 78808, 78820, 79388, 81788, 83637, 88583, 
89244, 90866, 93187, 93986, 95491, 96271, 97218 ],
    next:= [ rec(
      desc:= [ 112027 ],
      fp:= [ 12, 22 ],
      next:= [ 18066, 18064 ] ), 18067, 19128, 17852, 17697, 17855, 17881, 
18070, 17841, 17837, 17586, 17827, rec(
      desc:= [ 302009 ],
      fp:= [ 1222, 57321, 76993 ],
      next:= [ 18200, 18224, rec(
        desc:= [ 110003 ],
        fp:= [ 12, 814 ],
        next:= [ 18203, 18202 ] ) ] ), 18053, 18221, 18305, 18303, 17904, 
17860, 18077, 17864, 18256, rec(
      desc:= [ 302008 ],
      fp:= [ 33892, 43104, 52316 ],
      next:= [ 18239, rec(
        desc:= [ 215003 ],
        fp:= [ 12, 22 ],
        next:= [ 18233, 18232 ] ), 18210 ] ), 17605, rec(
      desc:= [ 106003 ],
      fp:= [ 8, 18 ],
      next:= [ 17693, 19126 ] ), 18227, rec(
      desc:= [ 113027 ],
      fp:= [ 12, 22 ],
      next:= [ 17891, 17890 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 1123, 33892, 43104, 52316 ],
      next:= [ 18316, 18309, 18312, 18317 ] ), 18219, 18328, 17899, 17598, 
17915, 18054, rec(
      desc:= [ 302008 ],
      fp:= [ 1123, 43104, 52316, 85881 ],
      next:= [ 18243, 18207, rec(
        desc:= [ 207002 ],
        fp:= [ 2, 12 ],
        next:= [ 18246, 18244 ] ), 18245 ] ), 17835, 18215, 17831, 17601, rec(
      desc:= [ 108003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 17858, 17856, 17859 ] ), 17853, 17699, 17585, 18301, rec(
      desc:= [ 105003 ],
      fp:= [ 4, 14 ],
      next:= [ 17895, 17906 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 8, 18 ],
      next:= [ 17829, 17828 ] ), rec(
      desc:= [ 115027 ],
      fp:= [ 40, 1228, 2416 ],
      next:= [ 18059, 18063, 18061 ] ), 18060, 17609, 17893 ] ), rec(
    fp:= [ 1895, 3627, 4126, 4599, 4755, 13219, 15933, 18655, 18938, 19051, 
20363, 20849, 21454, 24462, 24874, 25106, 29207, 32147, 32182, 34644, 36281, 
37843, 42274, 44342, 46521, 48832, 54470, 56497, 57704, 57993, 59404, 60499, 
64982, 67317, 70166, 70750, 71673, 71776, 76127, 79027, 82924, 82952, 83515, 
84485, 86657, 90485, 92290, 92896, 93098, 95732, 95837, 97560, 98452 ],
    next:= [ 18193, rec(
      desc:= [ 302009 ],
      fp:= [ 13940, 15664, 43384 ],
      next:= [ 18404, 18398, 18400 ] ), 18361, 17666, 17660, 17560, 18359, 
17740, rec(
      desc:= [ 115027 ],
      fp:= [ 1228, 2416 ],
      next:= [ rec(
        desc:= [ 302006 ],
        fp:= [ 182, 4281 ],
        next:= [ 17956, 17959 ] ), 17958 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18263, 18173 ] ), 17738, 17800, 18408, rec(
      desc:= [ 302008 ],
      fp:= [ 6172, 15384, 33892, 43104, 52316 ],
      next:= [ 18375, rec(
        desc:= [ 109003 ],
        fp:= [ 4, 14 ],
        next:= [ 18372, 18368 ] ), 18376, 18378, rec(
        desc:= [ 207002 ],
        fp:= [ 2, 12 ],
        next:= [ 18373, 18377 ] ) ] ), 17820, 17806, 17942, 17966, 17807, 
17574, 17657, 17678, 17818, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18265, 18176 ] ), 17540, rec(
      desc:= [ 107003, 302007 ],
      fp:= [ 43, 14181 ],
      next:= [ 17991, 17998 ] ), 17983, rec(
      desc:= [ 113027 ],
      fp:= [ 634, 1822 ],
      next:= [ rec(
        desc:= [ 302005 ],
        fp:= [ 43, 14181 ],
        next:= [ 17973, 18016 ] ), 17977 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 57782, 59001 ],
      next:= [ rec(
        desc:= [ 207002 ],
        fp:= [ 4, 212 ],
        next:= [ 17970, 18015 ] ), rec(
        desc:= [ 208002 ],
        fp:= [ 317, 416 ],
        next:= [ rec(
          desc:= [ 215002 ],
          fp:= [ 12, 22 ],
          next:= [ 17969, 17968 ] ), 17967 ] ) ] ), 17999, 18385, rec(
      desc:= [ 105003 ],
      fp:= [ 22, 814 ],
      next:= [ 19081, 17541 ] ), 17954, 17943, 17804, 18269, 17729, 
17561, rec(
      desc:= [ 107003 ],
      fp:= [ 22, 418, 814 ],
      next:= [ 17799, 17802, 17801 ] ), 17577, 17988, 18389, rec(
      desc:= [ 302008 ],
      fp:= [ 43104, 52316, 85881 ],
      next:= [ 18281, 18275, 18183 ] ), 17949, 17803, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 18266, 18191 ] ), 17665, rec(
      desc:= [ 302009 ],
      fp:= [ 13940, 52596 ],
      next:= [ 18297, rec(
        desc:= [ 108003 ],
        fp:= [ 2, 12 ],
        next:= [ 18300, 18195 ] ) ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 15384, 33892, 85881 ],
      next:= [ rec(
        desc:= [ 109003 ],
        fp:= [ 4, 14 ],
        next:= [ 18273, 18272 ] ), 18280, 18180 ] ), 17726, 18411, 17961, 
17944 ] ), rec(
    fp:= [ 11186, 11988, 16150, 16981, 19835, 21907, 22104, 22235, 32933, 
34340, 36120, 39972, 40171, 42828, 46305, 59845, 60290, 62391, 63543, 65505, 
68218, 69386, 81385, 82800, 86149, 86672, 89218, 91918, 92761, 93151, 96403 ],
    next:= [ 18424, 17650, rec(
      desc:= [ 107003 ],
      fp:= [ 18, 414 ],
      next:= [ 18420, 18421 ] ), 18117, rec(
      desc:= [ 302009 ],
      fp:= [ 14544, 57601 ],
      next:= [ 18348, 18344 ] ), 18429, 18108, rec(
      desc:= [ 111027 ],
      fp:= [ 12, 22 ],
      next:= [ 18103, 18102 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 18, 414 ],
      next:= [ 18115, 18116 ] ), 17642, 17643, 18425, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18353, 18354 ] ), 17638, 18415, 18038, 17718, rec(
      desc:= [ 105003 ],
      fp:= [ 18, 414 ],
      next:= [ 18049, 17932 ] ), 17923, 18342, 18438, 17710, 18111, rec(
      desc:= [ 302008 ],
      fp:= [ 6172, 58441, 85881 ],
      next:= [ 18334, 18333, 18335 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 18, 414 ],
      next:= [ 18096, 18100 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 742, 42613, 48521 ],
      next:= [ 17927, 17918, 18042 ] ), rec(
      desc:= [ 110015 ],
      fp:= [ 46, 2422 ],
      next:= [ 18044, 17928 ] ), 18105, rec(
      desc:= [ 104003 ],
      fp:= [ 22, 814 ],
      next:= [ 18040, 17924 ] ), 18106, rec(
      desc:= [ 104003 ],
      fp:= [ 22, 814 ],
      next:= [ 18033, 17917 ] ) ] ), 17512, 19072, rec(
    fp:= [ 27657, 27928, 30989, 42699, 52463, 53620, 95442 ],
    next:= [ 18029, 18026, 17744, 19118, 19116, 17753, 17750 ] ), rec(
    fp:= [ 1208, 8427, 9532, 12476, 17230, 17634, 39235, 43885, 46517, 48575, 
52128, 54188, 54211, 66899, 70725, 71114, 82424, 90028, 96642, 98767 ],
    next:= [ 18165, 19103, 18168, 18135, 19105, 18167, 17766, 18144, 17784, 
17530, 18137, 19109, 18170, 17783, 17786, 18160, 18132, 17772, 17781, 
17780 ] ), rec(
    fp:= [ 1853, 2076, 2262, 3188, 5985, 14339, 19174, 20191, 22050, 23356, 
26904, 27520, 28535, 29496, 30394, 31599, 33123, 36641, 37885, 42393, 43510, 
43914, 46076, 47144, 48360, 48705, 50271, 51935, 52854, 53974, 60597, 64595, 
65948, 67155, 68388, 72867, 73444, 75460, 76653, 77269, 79094, 79648, 80561, 
80770, 83178, 83543, 84322, 92823, 96213, 97498, 98705, 99396 ],
    next:= [ 18072, 18079, 18248, 18322, 17902, 17869, 17884, rec(
      desc:= [ 108003 ],
      fp:= [ 4, 14 ],
      next:= [ 18247, 18212 ] ), 17705, 17604, 17880, rec(
      desc:= [ 113027 ],
      fp:= [ 12, 22 ],
      next:= [ 17892, 17867 ] ), 19127, 18068, 17606, 18320, 17840, 18324, 
17914, 18197, 17877, 17874, 18255, 17624, 17910, 17851, 17616, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18308, 18326 ] ), 18251, 18069, 17857, 17608, rec(
      desc:= [ 112027 ],
      fp:= [ 12, 22 ],
      next:= [ 18084, 18083 ] ), 18088, 17894, 17846, rec(
      desc:= [ 109003 ],
      fp:= [ 4, 14 ],
      next:= [ 18081, 18078 ] ), 17905, rec(
      desc:= [ 106003 ],
      fp:= [ 22, 814 ],
      next:= [ 19124, 17696 ] ), 18318, rec(
      desc:= [ 114015 ],
      fp:= [ 12, 22 ],
      next:= [ 18254, 18217 ] ), 18237, rec(
      desc:= [ 302007 ],
      fp:= [ 24973, 26301 ],
      next:= [ rec(
        desc:= [ 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 18258, 18234 ] ), 18220 ] ), 17692, 17826, 17702, rec(
      desc:= [ 105003 ],
      fp:= [ 2, 12 ],
      next:= [ 18235, 18206 ] ), 17830, 17607, 17871, 17838, 17868 ] ), rec(
    fp:= [ 506, 4107, 4145, 4618, 7221, 7250, 9336, 9653, 10927, 14989, 
17003, 19155, 19470, 20362, 21046, 21472, 26433, 28710, 34432, 39732, 40100, 
40102, 41827, 45953, 49006, 49457, 51516, 52600, 53908, 54448, 55078, 60614, 
62325, 63257, 63685, 64218, 64335, 64689, 66776, 72270, 72584, 78856, 79204, 
86486, 88479, 88981, 91668, 92302, 93248, 94466, 97530 ],
    next:= [ 17824, rec(
      desc:= [ 302009 ],
      fp:= [ 942, 76433 ],
      next:= [ 18384, 18388 ] ), 17960, 17819, 17997, rec(
      desc:= [ 302009 ],
      fp:= [ 14544, 29222 ],
      next:= [ 18291, 18299 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 22, 814 ],
      next:= [ 19084, 17551 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 2, 12 ],
      next:= [ 18364, 18363 ] ), 17677, rec(
      desc:= [ 113015 ],
      fp:= [ 12, 22 ],
      next:= [ 18277, 18181 ] ), rec(
      desc:= [ 116027 ],
      fp:= [ 1228, 2416 ],
      next:= [ rec(
        desc:= [ 302007 ],
        fp:= [ 182, 4281 ],
        next:= [ 17992, 17994 ] ), 17995 ] ), rec(
      desc:= [ 113027 ],
      fp:= [ 634, 1822 ],
      next:= [ rec(
        desc:= [ 302005 ],
        fp:= [ 43, 14181 ],
        next:= [ 18010, 18014 ] ), 18013 ] ), 18395, rec(
      desc:= [ 114013, 114015, 302014 ],
      fp:= [ 243, 34581 ],
      next:= [ 18012, 18007 ] ), 17815, 17672, 18409, 18406, 17982, 18387, 
17581, 17822, 17575, 18262, 17679, 17816, 17735, 17730, 18190, 17805, rec(
      desc:= [ 107003, 302007 ],
      fp:= [ 43, 14181 ],
      next:= [ 17990, 17996 ] ), 17686, 17987, 17948, 17739, 17576, 17981, 
17725, 17952, 17550, 17687, 17573, rec(
      desc:= [ 302009 ],
      fp:= [ 662, 28761 ],
      next:= [ 18288, 18289 ] ), 17817, rec(
      desc:= [ 302007 ],
      fp:= [ 27697, 29013 ],
      next:= [ rec(
        desc:= [ 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 18402, 18399 ] ), 18393 ] ), 17737, 17941, 18268, 18358, 
18005, rec(
      desc:= [ 302008 ],
      fp:= [ 1222, 5052, 56942, 57321 ],
      next:= [ 18179, rec(
        desc:= [ 107003 ],
        fp:= [ 2, 12 ],
        next:= [ 18278, 18186 ] ), 18184, 18270 ] ) ] ), rec(
    fp:= [ 503, 1216, 5026, 10344, 13809, 19937, 22903, 22918, 25362, 28191, 
28802, 29042, 30996, 30999, 38343, 40636, 40651, 42133, 43162, 43787, 45724, 
51749, 53409, 53570, 55629, 58457, 67991, 79172, 80760, 84264, 96038 ],
    next:= [ 18097, 18434, 18331, 17715, 18125, 18329, rec(
      desc:= [ 105003 ],
      fp:= [ 4, 14 ],
      next:= [ 17925, 18041 ] ), 18119, 18350, 18110, rec(
      desc:= [ 105003 ],
      fp:= [ 18, 414 ],
      next:= [ 18039, 17921 ] ), 17636, 18098, 18430, 17711, 17713, 18347, 
18107, 17916, rec(
      desc:= [ 111027 ],
      fp:= [ 12, 22 ],
      next:= [ 18121, 18123 ] ), 18418, 17644, 18437, 18048, 18043, 
17655, rec(
      desc:= [ 302008 ],
      fp:= [ 5052, 56942 ],
      next:= [ 18340, 18341 ] ), 17937, 17641, 18091, 18423 ] ), rec(
    fp:= [ 4249, 95010, 95564 ],
    next:= [ 18444, 18440, 18443 ] ), rec(
    fp:= [ 11336, 19368, 27714, 27871, 41910, 45282, 65618, 76384, 76440, 
90849 ],
    next:= [ 18610, 18475, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18477, 18476 ] ), 18461, rec(
      desc:= [ 302006 ],
      fp:= [ 283, 38661 ],
      next:= [ 18922, 18912 ] ), 18611, 18623, 18601, 18492, 18480 ] ), rec(
    fp:= [ 244, 3959, 9294, 10501, 17733, 24295, 36447, 47236, 51179, 60393, 
62449, 63656, 66728, 68575, 69674, 69782, 82068, 88265, 88804 ],
    next:= [ rec(
      desc:= [ 302007 ],
      fp:= [ 12361, 19737, 25013 ],
      next:= [ 18645, 18526, 18644 ] ), 18797, rec(
      desc:= [ 302005 ],
      fp:= [ 142, 281 ],
      next:= [ 18738, 18737 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 18733, 18562, 18732 ] ), 18543, rec(
      desc:= [ 302006 ],
      fp:= [ 8401, 23657, 24973 ],
      next:= [ 18892, 18804, 18893 ] ), 18637, 18946, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14, 212 ],
      next:= [ 18627, 18517, 18516 ] ), 18510, 18553, 18718, 18928, 18554, 
18898, rec(
      desc:= [ 106003 ],
      fp:= [ 16, 412 ],
      next:= [ 18552, 18719 ] ), 18546, 18809, 18937 ] ), rec(
    fp:= [ 19993, 22502, 23709, 28351, 33054, 36037, 40422, 53390, 57415, 
82633, 82990, 85801, 86328, 94130 ],
    next:= [ rec(
      desc:= [ 302006 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ 18581, 18760, 18761 ] ), 18683, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18685, 18686 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 4281, 14221 ],
      next:= [ 18827, 18817 ] ), 18586, 18955, 18790, 18777, rec(
      desc:= [ 105003 ],
      fp:= [ 18, 414 ],
      next:= [ 18577, 18757 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 12262, 12401, 29013 ],
      next:= [ 18845, 18830, 18846 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 12361, 25013 ],
      next:= [ 18676, 18666 ] ), 18587, 18703, 18970 ] ), rec(
    fp:= [ 12696, 43980, 67932, 73943, 83966 ],
    next:= [ 18861, 18974, rec(
      desc:= [ 104003 ],
      fp:= [ 22, 418 ],
      next:= [ 18879, 18864 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 18461, 26381, 30341 ],
      next:= [ 18880, 18866, 18865 ] ), 18976 ] ), rec(
    fp:= [ 39656, 58015 ],
    next:= [ 18025, 17749 ] ), 17779, rec(
    fp:= [ 33770, 60651, 65469, 71453, 79690 ],
    next:= [ 17839, 17903, 17873, 17701, 18076 ] ), rec(
    fp:= [ 20473, 43266, 82681, 97309 ],
    next:= [ 17734, 17814, 18006, 17951 ] ), rec(
    fp:= [ 7300, 14518, 24586, 48085 ],
    next:= [ 17708, 18095, 17926, 18032 ] ), rec(
    fp:= [ 40830, 65783, 66990, 67142, 68585, 69352, 98583, 98795 ],
    next:= [ 18457, 18451, 18450, 18448, 18455, 18458, 18456, 18441 ] ), rec(
    fp:= [ 4753, 5531, 12740, 13918, 16492, 39077, 42329, 44247, 46095, 
50075, 50809, 51209, 56123, 57539, 61357, 87631, 89248, 90455 ],
    next:= [ 18600, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 212 ],
      next:= [ 18498, 18497 ] ), 18478, 18609, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18507, 18483 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18926, 18908 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 216, 414 ],
      next:= [ 18617, 18605 ] ), 18916, 18612, 18467, rec(
      desc:= [ 105003 ],
      fp:= [ 14, 212 ],
      next:= [ 18622, 18613 ] ), 18474, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 212 ],
      next:= [ 18473, 18466 ] ), 18909, 18460, rec(
      desc:= [ 302008 ],
      fp:= [ 19657, 23617 ],
      next:= [ 18503, 18479 ] ), rec(
      desc:= [ 302005 ],
      fp:= [ 142, 281 ],
      next:= [ 18506, 18487 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 19657, 23617 ],
      next:= [ 18484, rec(
        desc:= [ 108003 ],
        fp:= [ 2, 12 ],
        next:= [ 18489, 18482 ] ) ] ) ] ), rec(
    fp:= [ 4546, 4772, 9486, 9512, 13052, 13451, 13470, 13688, 14259, 14837, 
20493, 20561, 23309, 23708, 24516, 26395, 27707, 28924, 32877, 34771, 34808, 
45028, 50462, 60104, 63293, 67434, 72333, 73550, 75143, 78873, 79685, 82357, 
82590, 84164, 85400, 87816, 92730, 98073 ],
    next:= [ rec(
      desc:= [ 302006 ],
      fp:= [ 222, 4361 ],
      next:= [ 18805, 18896 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 16, 412 ],
      next:= [ 18933, 18936 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 123, 8401, 23657, 24973 ],
      next:= [ 18891, 18803, 18808, 18894 ] ), 18548, rec(
      desc:= [ 302006 ],
      fp:= [ 123, 8401, 19697, 23657, 24973 ],
      next:= [ 18638, 18641, 18527, rec(
        desc:= [ 209003 ],
        fp:= [ 2, 12 ],
        next:= [ 18540, 18532 ] ), 18643 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 43, 14181 ],
      next:= [ rec(
        desc:= [ 302010, 111003, 211002 ],
        fp:= [ 4, 14 ],
        next:= [ 18626, 18631 ] ), 18512 ] ), 18941, 18793, rec(
      desc:= [ 302007 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 18640, rec(
        desc:= [ 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 18538, 18531 ] ), 18653 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 283, 38661 ],
      next:= [ 18888, rec(
        desc:= [ 108003, 208002 ],
        fp:= [ 214, 412 ],
        next:= [ 18794, 18796 ] ) ] ), 18625, rec(
      desc:= [ 108003 ],
      fp:= [ 8, 414 ],
      next:= [ 18648, 18533 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 123, 22341, 23657, 24973 ],
      next:= [ 18726, rec(
        desc:= [ 209003 ],
        fp:= [ 2, 12 ],
        next:= [ 18567, 18561 ] ), rec(
        desc:= [ 210004 ],
        fp:= [ 713, 812, 911 ],
        next:= [ 18566, 18574, 18751 ] ), rec(
        desc:= [ 107003 ],
        fp:= [ 4, 212 ],
        next:= [ 18736, 18731 ] ) ] ), rec(
      desc:= [ 115015 ],
      fp:= [ 1228, 2416 ],
      next:= [ 18551, 18711 ] ), 18735, 18710, rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18945, 18942 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18810, 18899 ] ), 18929, 18539, 18717, 18573, 18887, 
18712, rec(
      desc:= [ 302007 ],
      fp:= [ 123, 8401, 24973 ],
      next:= [ 18654, 18656, 18657 ] ), 18511, 18518, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18754, 18748 ] ), 18537, rec(
      desc:= [ 106003 ],
      fp:= [ 414, 612 ],
      next:= [ 18807, 18897 ] ), 18884, 18927, 18720, rec(
      desc:= [ 108003 ],
      fp:= [ 416, 812 ],
      next:= [ 18568, 18742 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 216, 612 ],
      next:= [ 18571, 18747 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 8222, 19657 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 6, 412 ],
        next:= [ 18630, 18651 ] ), 18515 ] ), 18629, rec(
      desc:= [ 302008 ],
      fp:= [ 8222, 22301, 23617 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 6, 412 ],
        next:= [ 18716, 18746 ] ), 18572, 18745 ] ) ] ), rec(
    fp:= [ 24819, 64901 ],
    next:= [ 19064, 19065 ] ), rec(
    fp:= [ 2871, 10433, 10574, 11753, 12089, 15756, 16337, 21507, 24762, 
25613, 36517, 38581, 39130, 44795, 50058, 51381, 51666, 67824, 69203, 70911, 
71647, 73206, 75764, 79290, 80309, 81572, 86454, 87006, 95798 ],
    next:= [ 18814, 18679, 18585, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 18832, 18828 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 182, 4281 ],
      next:= [ 18695, 18667 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 4262, 23657, 24973 ],
      next:= [ 18819, 18838, 18818 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 5332, 23840 ],
      next:= [ 18952, rec(
        desc:= [ 109003, 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18968, 18957 ] ) ] ), 18963, rec(
      desc:= [ 302008 ],
      fp:= [ 8262, 12361, 25013 ],
      next:= [ 18693, 18694, 18673 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 18599, 18597 ] ), 18788, 18789 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 12262, 29013 ],
      next:= [ rec(
        desc:= [ 114013, 114015, 214002, 303008, 215003 ],
        fp:= [ 6, 16 ],
        next:= [ 18706, 18705 ] ), rec(
        desc:= [ 210003 ],
        fp:= [ 317, 713, 812 ],
        next:= [ 18701, 18691, 18707 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 23777, 27737, 31697 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 18588, 18591 ] ), 18771, 18772 ] ), 18769, 18580, 18674, rec(
      desc:= [ 302006 ],
      fp:= [ 182, 4281 ],
      next:= [ 18825, 18826 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 283, 38661 ],
      next:= [ 18960, 18959 ] ), rec(
      desc:= [ 302006, 209003 ],
      fp:= [ 2, 12 ],
      next:= [ 18836, 18848 ] ), 18791, 18785, 18813, rec(
      desc:= [ 302007, 210002 ],
      fp:= [ 414, 612 ],
      next:= [ 18762, 18770 ] ), 18756, rec(
      desc:= [ 302011, 109003, 209002 ],
      fp:= [ 414, 612 ],
      next:= [ 18660, 18661 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 23697, 27657 ],
      next:= [ 18593, rec(
        desc:= [ 211002 ],
        fp:= [ 6, 412 ],
        next:= [ 18781, 18768 ] ) ] ), 18678, 18675, 18824, 18677 ] ), rec(
    fp:= [ 50926, 72441 ],
    next:= [ 17746, 18023 ] ), rec(
    fp:= [ 3439, 32003, 56562, 57192, 60066, 70824, 78096, 81314 ],
    next:= [ 18977, 18855, rec(
      desc:= [ 105003 ],
      fp:= [ 216, 414 ],
      next:= [ 18856, 18867 ] ), 18876, rec(
      desc:= [ 110015 ],
      fp:= [ 46, 1234 ],
      next:= [ 18881, 18868 ] ), 18973, 18851, rec(
      desc:= [ 302005 ],
      fp:= [ 8561, 29093 ],
      next:= [ 18878, rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 18862, 18863 ] ) ] ) ] ), rec(
    fp:= [ 118, 3094, 5062, 33138, 35077, 56414, 62054, 68880, 79337, 85989 ],
    next:= [ 17763, 19053, 17517, 17760, 17520, 18154, 18131, 17757, 17521, 
19096 ] ), rec(
    fp:= [ 7129, 7541, 17024, 20264, 26846, 28559, 37813, 42696, 42865, 
49986, 76909, 77615, 78066, 88219, 93878, 97930 ],
    next:= [ 18199, 17600, 17865, rec(
      desc:= [ 106003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 17594, 17589, 17595 ] ), 17832, 18242, 17694, 17591, 18058, 
17901, 17836, 17862, 17897, 17597, 18313, 18065 ] ), rec(
    fp:= [ 2620, 3480, 9962, 15967, 26757, 41830, 45340, 49592, 51569, 54336, 
54400, 60930, 65874, 69114, 72931, 72935, 78311, 83297, 91599, 93539, 97912, 
98556, 98617 ],
    next:= [ 18405, 17939, 18279, 17976, 18177, 17793, 17559, 17555, 17558, 
17963, rec(
      desc:= [ 104003 ],
      fp:= [ 22, 418 ],
      next:= [ 17662, 17663 ] ), 17795, rec(
      desc:= [ 105003 ],
      fp:= [ 16, 26, 818 ],
      next:= [ 17536, rec(
        desc:= [ 109015 ],
        fp:= [ 82, 4834 ],
        next:= [ 19080, 17538 ] ), 17535 ] ), 17798, 17972, 17539, 17658, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 17724, 17723 ] ), 17664, rec(
      desc:= [ 103003 ],
      fp:= [ 34, 1618 ],
      next:= [ 17504, 17503 ] ), 17557, 17505, 18371 ] ), rec(
    fp:= [ 3695, 20373, 21998, 29120, 31570, 39634, 56589, 68703, 74441 ],
    next:= [ 18336, 18419, 17637, 17709, rec(
      desc:= [ 302006 ],
      fp:= [ 2182, 3961, 64680 ],
      next:= [ 17633, rec(
        desc:= [ 106003 ],
        fp:= [ 8, 18 ],
        next:= [ 17631, 17634 ] ), 17632 ] ), 17922, 18092, rec(
      desc:= [ 105003 ],
      fp:= [ 26, 422, 818 ],
      next:= [ 18037, 17920, 18036 ] ), 18104 ] ), 19135, 18453, rec(
    fp:= [ 73529, 98770 ],
    next:= [ 18496, 18604 ] ), rec(
    fp:= [ 41136, 56153, 66580, 86792, 94338, 96909 ],
    next:= [ 18652, 18536, 18750, 18547, 18802, 18900 ] ), rec(
    fp:= [ 17176, 34220, 62065, 65201, 92731 ],
    next:= [ 19073, 19069, 19063, 19071, 19070 ] ), rec(
    fp:= [ 22533, 51739, 53015, 95426 ],
    next:= [ 18576, 18680, 18843, 18767 ] ), rec(
    fp:= [ 23529, 28031, 32673, 69697, 72633, 78497, 98623, 99623 ],
    next:= [ 17755, 18030, rec(
      desc:= [ 303009, 40103005 ],
      fp:= [ 1, 8961 ],
      next:= [ 17754, 17748 ] ), 19115, 17752, 19119, 18031, 18022 ] ), rec(
    fp:= [ 26149, 56349 ],
    next:= [ 18857, 18874 ] ), rec(
    fp:= [ 1199, 9086, 14276, 22270, 22777, 28314, 30318, 31973, 33870, 
35357, 42946, 43493, 45967, 49596, 59862, 60870, 62270, 64130, 66540, 67966, 
68961, 69327, 74764, 79252, 79490, 86914, 87119, 89442, 92539, 93288, 97034, 
98262 ],
    next:= [ 19095, 17531, rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18159, 18158 ] ), 17758, rec(
      desc:= [ 105003 ],
      fp:= [ 4, 14 ],
      next:= [ 17762, 17761 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 15104, 42824 ],
      next:= [ 18145, 18146 ] ), 17519, 18128, 18157, 17785, 17529, 19101, 
19107, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 17778, 17776 ] ), 18147, 19108, 19102, 17518, 17527, rec(
      desc:= [ 302007 ],
      fp:= [ 382, 761 ],
      next:= [ 18139, 18136 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 8, 18 ],
      next:= [ 17777, 17759 ] ), 18151, rec(
      desc:= [ 108003 ],
      fp:= [ 418, 814 ],
      next:= [ 18149, 18153 ] ), 17788, 19056, 19106, 17756, 19057, 19099, 
17790, rec(
      desc:= [ 302009 ],
      fp:= [ 15104, 42824 ],
      next:= [ 18169, 18171 ] ), rec(
      desc:= [ 108003 ],
      fp:= [ 8, 414 ],
      next:= [ 18143, 18130 ] ) ] ) ] );