summaryrefslogtreecommitdiffstats
path: root/Modules/cjkcodecs/mappings_jp.h
blob: c6dae3daa7df26e6efe4d82e2e1740d3c7c7fcc3 (plain)
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
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
static const ucs2_t __jisx0208_decmap[6956] = {
12288,12289,12290,65292,65294,12539,65306,65307,65311,65281,12443,12444,180,
65344,168,65342,65507,65343,12541,12542,12445,12446,12291,20189,12293,12294,
12295,12540,8213,8208,65295,92,12316,8214,65372,8230,8229,8216,8217,8220,8221,
65288,65289,12308,12309,65339,65341,65371,65373,12296,12297,12298,12299,12300,
12301,12302,12303,12304,12305,65291,8722,177,215,247,65309,8800,65308,65310,
8806,8807,8734,8756,9794,9792,176,8242,8243,8451,65509,65284,162,163,65285,
65283,65286,65290,65312,167,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,
9650,9661,9660,8251,12306,8594,8592,8593,8595,12307,U,U,U,U,U,U,U,U,U,U,U,
8712,8715,8838,8839,8834,8835,8746,8745,U,U,U,U,U,U,U,U,8743,8744,172,8658,
8660,8704,8707,U,U,U,U,U,U,U,U,U,U,U,8736,8869,8978,8706,8711,8801,8786,8810,
8811,8730,8765,8733,8757,8747,8748,U,U,U,U,U,U,U,8491,8240,9839,9837,9834,
8224,8225,182,U,U,U,U,9711,65296,65297,65298,65299,65300,65301,65302,65303,
65304,65305,U,U,U,U,U,U,U,65313,65314,65315,65316,65317,65318,65319,65320,
65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,
65334,65335,65336,65337,65338,U,U,U,U,U,U,65345,65346,65347,65348,65349,65350,
65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,
65364,65365,65366,65367,65368,65369,65370,12353,12354,12355,12356,12357,12358,
12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,
12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,
12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,
12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,
12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,
12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12449,
12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,
12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,
12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,
12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,
12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,
12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,
12528,12529,12530,12531,12532,12533,12534,913,914,915,916,917,918,919,920,921,
922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,U,U,U,U,U,U,U,U,
945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,963,964,
965,966,967,968,969,1040,1041,1042,1043,1044,1045,1025,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,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,1072,1073,
1074,1075,1076,1077,1105,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,
1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,
1103,9472,9474,9484,9488,9496,9492,9500,9516,9508,9524,9532,9473,9475,9487,
9491,9499,9495,9507,9523,9515,9531,9547,9504,9519,9512,9527,9535,9501,9520,
9509,9528,9538,20124,21782,23043,38463,21696,24859,25384,23030,36898,33909,
33564,31312,24746,25569,28197,26093,33894,33446,39925,26771,22311,26017,25201,
23451,22992,34427,39156,32098,32190,39822,25110,31903,34999,23433,24245,25353,
26263,26696,38343,38797,26447,20197,20234,20301,20381,20553,22258,22839,22996,
23041,23561,24799,24847,24944,26131,26885,28858,30031,30064,31227,32173,32239,
32963,33806,34915,35586,36949,36986,21307,20117,20133,22495,32946,37057,30959,
19968,22769,28322,36920,31282,33576,33419,39983,20801,21360,21693,21729,22240,
23035,24341,39154,28139,32996,34093,38498,38512,38560,38907,21515,21491,23431,
28879,32701,36802,38632,21359,40284,31418,19985,30867,33276,28198,22040,21764,
27421,34074,39995,23013,21417,28006,29916,38287,22082,20113,36939,38642,33615,
39180,21473,21942,23344,24433,26144,26355,26628,27704,27891,27945,29787,30408,
31310,38964,33521,34907,35424,37613,28082,30123,30410,39365,24742,35585,36234,
38322,27022,21421,20870,22290,22576,22852,23476,24310,24616,25513,25588,27839,
28436,28814,28948,29017,29141,29503,32257,33398,33489,34199,36960,37467,40219,
22633,26044,27738,29989,20985,22830,22885,24448,24540,25276,26106,27178,27431,
27572,29579,32705,35158,40236,40206,40644,23713,27798,33659,20740,23627,25014,
33222,26742,29281,20057,20474,21368,24681,28201,31311,38899,19979,21270,20206,
20309,20285,20385,20339,21152,21487,22025,22799,23233,23478,23521,31185,26247,
26524,26550,27468,27827,28779,29634,31117,31166,31292,31623,33457,33499,33540,
33655,33775,33747,34662,35506,22057,36008,36838,36942,38686,34442,20420,23784,
25105,29273,30011,33253,33469,34558,36032,38597,39187,39381,20171,20250,35299,
22238,22602,22730,24315,24555,24618,24724,24674,25040,25106,25296,25913,39745,
26214,26800,28023,28784,30028,30342,32117,33445,34809,38283,38542,35997,20977,
21182,22806,21683,23475,23830,24936,27010,28079,30861,33995,34903,35442,37799,
39608,28012,39336,34521,22435,26623,34510,37390,21123,22151,21508,24275,25313,
25785,26684,26680,27579,29554,30906,31339,35226,35282,36203,36611,37101,38307,
38548,38761,23398,23731,27005,38989,38990,25499,31520,27179,27263,26806,39949,
28511,21106,21917,24688,25324,27963,28167,28369,33883,35088,36676,19988,39993,
21494,26907,27194,38788,26666,20828,31427,33970,37340,37772,22107,40232,26658,
33541,33841,31909,21000,33477,29926,20094,20355,20896,23506,21002,21208,21223,
24059,21914,22570,23014,23436,23448,23515,24178,24185,24739,24863,24931,25022,
25563,25954,26577,26707,26874,27454,27475,27735,28450,28567,28485,29872,29976,
30435,30475,31487,31649,31777,32233,32566,32752,32925,33382,33694,35251,35532,
36011,36996,37969,38291,38289,38306,38501,38867,39208,33304,20024,21547,23736,
24012,29609,30284,30524,23721,32747,36107,38593,38929,38996,39000,20225,20238,
21361,21916,22120,22522,22855,23305,23492,23696,24076,24190,24524,25582,26426,
26071,26082,26399,26827,26820,27231,24112,27589,27671,27773,30079,31048,23395,
31232,32000,24509,35215,35352,36020,36215,36556,36637,39138,39438,39740,20096,
20605,20736,22931,23452,25135,25216,25836,27450,29344,30097,31047,32681,34811,
35516,35696,25516,33738,38816,21513,21507,21931,26708,27224,35440,30759,26485,
40653,21364,23458,33050,34384,36870,19992,20037,20167,20241,21450,21560,23470,
24339,24613,25937,26429,27714,27762,27875,28792,29699,31350,31406,31496,32026,
31998,32102,26087,29275,21435,23621,24040,25298,25312,25369,28192,34394,35377,
36317,37624,28417,31142,39770,20136,20139,20140,20379,20384,20689,20807,31478,
20849,20982,21332,21281,21375,21483,21932,22659,23777,24375,24394,24623,24656,
24685,25375,25945,27211,27841,29378,29421,30703,33016,33029,33288,34126,37111,
37857,38911,39255,39514,20208,20957,23597,26241,26989,23616,26354,26997,29577,
26704,31873,20677,21220,22343,24062,37670,26020,27427,27453,29748,31105,31165,
31563,32202,33465,33740,34943,35167,35641,36817,37329,21535,37504,20061,20534,
21477,21306,29399,29590,30697,33510,36527,39366,39368,39378,20855,24858,34398,
21936,31354,20598,23507,36935,38533,20018,27355,37351,23633,23624,25496,31391,
27795,38772,36705,31402,29066,38536,31874,26647,32368,26705,37740,21234,21531,
34219,35347,32676,36557,37089,21350,34952,31041,20418,20670,21009,20804,21843,
22317,29674,22411,22865,24418,24452,24693,24950,24935,25001,25522,25658,25964,
26223,26690,28179,30054,31293,31995,32076,32153,32331,32619,33550,33610,34509,
35336,35427,35686,36605,38938,40335,33464,36814,39912,21127,25119,25731,28608,
38553,26689,20625,27424,27770,28500,31348,32080,34880,35363,26376,20214,20537,
20518,20581,20860,21048,21091,21927,22287,22533,23244,24314,25010,25080,25331,
25458,26908,27177,29309,29356,29486,30740,30831,32121,30476,32937,35211,35609,
36066,36562,36963,37749,38522,38997,39443,40568,20803,21407,21427,24187,24358,
28187,28304,29572,29694,32067,33335,35328,35578,38480,20046,20491,21476,21628,
22266,22993,23396,24049,24235,24359,25144,25925,26543,28246,29392,31946,34996,
32929,32993,33776,34382,35463,36328,37431,38599,39015,40723,20116,20114,20237,
21320,21577,21566,23087,24460,24481,24735,26791,27278,29786,30849,35486,35492,
35703,37264,20062,39881,20132,20348,20399,20505,20502,20809,20844,21151,21177,
21246,21402,21475,21521,21518,21897,22353,22434,22909,23380,23389,23439,24037,
24039,24055,24184,24195,24218,24247,24344,24658,24908,25239,25304,25511,25915,
26114,26179,26356,26477,26657,26775,27083,27743,27946,28009,28207,28317,30002,
30343,30828,31295,31968,32005,32024,32094,32177,32789,32771,32943,32945,33108,
33167,33322,33618,34892,34913,35611,36002,36092,37066,37237,37489,30783,37628,
38308,38477,38917,39321,39640,40251,21083,21163,21495,21512,22741,25335,28640,
35946,36703,40633,20811,21051,21578,22269,31296,37239,40288,40658,29508,28425,
33136,29969,24573,24794,39592,29403,36796,27492,38915,20170,22256,22372,22718,
23130,24680,25031,26127,26118,26681,26801,28151,30165,32058,33390,39746,20123,
20304,21449,21766,23919,24038,24046,26619,27801,29811,30722,35408,37782,35039,
22352,24231,25387,20661,20652,20877,26368,21705,22622,22971,23472,24425,25165,
25505,26685,27507,28168,28797,37319,29312,30741,30758,31085,25998,32048,33756,
35009,36617,38555,21092,22312,26448,32618,36001,20916,22338,38442,22586,27018,
32948,21682,23822,22524,30869,40442,20316,21066,21643,25662,26152,26388,26613,
31364,31574,32034,37679,26716,39853,31545,21273,20874,21047,23519,25334,25774,
25830,26413,27578,34217,38609,30352,39894,25420,37638,39851,30399,26194,19977,
20632,21442,23665,24808,25746,25955,26719,29158,29642,29987,31639,32386,34453,
35715,36059,37240,39184,26028,26283,27531,20181,20180,20282,20351,21050,21496,
21490,21987,22235,22763,22987,22985,23039,23376,23629,24066,24107,24535,24605,
25351,25903,23388,26031,26045,26088,26525,27490,27515,27663,29509,31049,31169,
31992,32025,32043,32930,33026,33267,35222,35422,35433,35430,35468,35566,36039,
36060,38604,39164,27503,20107,20284,20365,20816,23383,23546,24904,25345,26178,
27425,28363,27835,29246,29885,30164,30913,31034,32780,32819,33258,33940,36766,
27728,40575,24335,35672,40235,31482,36600,23437,38635,19971,21489,22519,22833,
23241,23460,24713,28287,28422,30142,36074,23455,34048,31712,20594,26612,33437,
23649,34122,32286,33294,20889,23556,25448,36198,26012,29038,31038,32023,32773,
35613,36554,36974,34503,37034,20511,21242,23610,26451,28796,29237,37196,37320,
37675,33509,23490,24369,24825,20027,21462,23432,25163,26417,27530,29417,29664,
31278,33131,36259,37202,39318,20754,21463,21610,23551,25480,27193,32172,38656,
22234,21454,21608,23447,23601,24030,20462,24833,25342,27954,31168,31179,32066,
32333,32722,33261,33311,33936,34886,35186,35728,36468,36655,36913,37195,37228,
38598,37276,20160,20303,20805,21313,24467,25102,26580,27713,28171,29539,32294,
37325,37507,21460,22809,23487,28113,31069,32302,31899,22654,29087,20986,34899,
36848,20426,23803,26149,30636,31459,33308,39423,20934,24490,26092,26991,27529,
28147,28310,28516,30462,32020,24033,36981,37255,38918,20966,21021,25152,26257,
26329,28186,24246,32210,32626,26360,34223,34295,35576,21161,21465,22899,24207,
24464,24661,37604,38500,20663,20767,21213,21280,21319,21484,21736,21830,21809,
22039,22888,22974,23100,23477,23558,23567,23569,23578,24196,24202,24288,24432,
25215,25220,25307,25484,25463,26119,26124,26157,26230,26494,26786,27167,27189,
27836,28040,28169,28248,28988,28966,29031,30151,30465,30813,30977,31077,31216,
31456,31505,31911,32057,32918,33750,33931,34121,34909,35059,35359,35388,35412,
35443,35937,36062,37284,37478,37758,37912,38556,38808,19978,19976,19998,20055,
20887,21104,22478,22580,22732,23330,24120,24773,25854,26465,26454,27972,29366,
30067,31331,33976,35698,37304,37664,22065,22516,39166,25325,26893,27542,29165,
32340,32887,33394,35302,39135,34645,36785,23611,20280,20449,20405,21767,23072,
23517,23529,24515,24910,25391,26032,26187,26862,27035,28024,28145,30003,30137,
30495,31070,31206,32051,33251,33455,34218,35242,35386,36523,36763,36914,37341,
38663,20154,20161,20995,22645,22764,23563,29978,23613,33102,35338,36805,38499,
38765,31525,35535,38920,37218,22259,21416,36887,21561,22402,24101,25512,27700,
28810,30561,31883,32736,34928,36930,37204,37648,37656,38543,29790,39620,23815,
23913,25968,26530,36264,38619,25454,26441,26905,33733,38935,38592,35070,28548,
25722,23544,19990,28716,30045,26159,20932,21046,21218,22995,24449,24615,25104,
25919,25972,26143,26228,26866,26646,27491,28165,29298,29983,30427,31934,32854,
22768,35069,35199,35488,35475,35531,36893,37266,38738,38745,25993,31246,33030,
38587,24109,24796,25114,26021,26132,26512,30707,31309,31821,32318,33034,36012,
36196,36321,36447,30889,20999,25305,25509,25666,25240,35373,31363,31680,35500,
38634,32118,33292,34633,20185,20808,21315,21344,23459,23554,23574,24029,25126,
25159,25776,26643,26676,27849,27973,27927,26579,28508,29006,29053,26059,31359,
31661,32218,32330,32680,33146,33307,33337,34214,35438,36046,36341,36984,36983,
37549,37521,38275,39854,21069,21892,28472,28982,20840,31109,32341,33203,31950,
22092,22609,23720,25514,26366,26365,26970,29401,30095,30094,30990,31062,31199,
31895,32032,32068,34311,35380,38459,36961,40736,20711,21109,21452,21474,20489,
21930,22766,22863,29245,23435,23652,21277,24803,24819,25436,25475,25407,25531,
25805,26089,26361,24035,27085,27133,28437,29157,20105,30185,30456,31379,31967,
32207,32156,32865,33609,33624,33900,33980,34299,35013,36208,36865,36973,37783,
38684,39442,20687,22679,24974,33235,34101,36104,36896,20419,20596,21063,21363,
24687,25417,26463,28204,36275,36895,20439,23646,36042,26063,32154,21330,34966,
20854,25539,23384,23403,23562,25613,26449,36956,20182,22810,22826,27760,35409,
21822,22549,22949,24816,25171,26561,33333,26965,38464,39364,39464,20307,22534,
23550,32784,23729,24111,24453,24608,24907,25140,26367,27888,28382,32974,33151,
33492,34955,36024,36864,36910,38538,40667,39899,20195,21488,22823,31532,37261,
38988,40441,28381,28711,21331,21828,23429,25176,25246,25299,27810,28655,29730,
35351,37944,28609,35582,33592,20967,34552,21482,21481,20294,36948,36784,22890,
33073,24061,31466,36799,26842,35895,29432,40008,27197,35504,20025,21336,22022,
22374,25285,25506,26086,27470,28129,28251,28845,30701,31471,31658,32187,32829,
32966,34507,35477,37723,22243,22727,24382,26029,26262,27264,27573,30007,35527,
20516,30693,22320,24347,24677,26234,27744,30196,31258,32622,33268,34584,36933,
39347,31689,30044,31481,31569,33988,36880,31209,31378,33590,23265,30528,20013,
20210,23449,24544,25277,26172,26609,27880,34411,34935,35387,37198,37619,39376,
27159,28710,29482,33511,33879,36015,19969,20806,20939,21899,23541,24086,24115,
24193,24340,24373,24427,24500,25074,25361,26274,26397,28526,29266,30010,30522,
32884,33081,33144,34678,35519,35548,36229,36339,37530,38263,38914,40165,21189,
25431,30452,26389,27784,29645,36035,37806,38515,27941,22684,26894,27084,36861,
37786,30171,36890,22618,26626,25524,27131,20291,28460,26584,36795,34086,32180,
37716,26943,28528,22378,22775,23340,32044,29226,21514,37347,40372,20141,20302,
20572,20597,21059,35998,21576,22564,23450,24093,24213,24237,24311,24351,24716,
25269,25402,25552,26799,27712,30855,31118,31243,32224,33351,35330,35558,36420,
36883,37048,37165,37336,40718,27877,25688,25826,25973,28404,30340,31515,36969,
37841,28346,21746,24505,25764,36685,36845,37444,20856,22635,22825,23637,24215,
28155,32399,29980,36028,36578,39003,28857,20253,27583,28593,30000,38651,20814,
21520,22581,22615,22956,23648,24466,26007,26460,28193,30331,33759,36077,36884,
37117,37709,30757,30778,21162,24230,22303,22900,24594,20498,20826,20908,20941,
20992,21776,22612,22616,22871,23445,23798,23947,24764,25237,25645,26481,26691,
26812,26847,30423,28120,28271,28059,28783,29128,24403,30168,31095,31561,31572,
31570,31958,32113,21040,33891,34153,34276,35342,35588,35910,36367,36867,36879,
37913,38518,38957,39472,38360,20685,21205,21516,22530,23566,24999,25758,27934,
30643,31461,33012,33796,36947,37509,23776,40199,21311,24471,24499,28060,29305,
30563,31167,31716,27602,29420,35501,26627,27233,20984,31361,26932,23626,40182,
33515,23493,37193,28702,22136,23663,24775,25958,27788,35930,36929,38931,21585,
26311,37389,22856,37027,20869,20045,20970,34201,35598,28760,25466,37707,26978,
39348,32260,30071,21335,26976,36575,38627,27741,20108,23612,24336,36841,21250,
36049,32905,34425,24319,26085,20083,20837,22914,23615,38894,20219,22922,24525,
35469,28641,31152,31074,23527,33905,29483,29105,24180,24565,25467,25754,29123,
31896,20035,24316,20043,22492,22178,24745,28611,32013,33021,33075,33215,36786,
35223,34468,24052,25226,25773,35207,26487,27874,27966,29750,30772,23110,32629,
33453,39340,20467,24259,25309,25490,25943,26479,30403,29260,32972,32954,36649,
37197,20493,22521,23186,26757,26995,29028,29437,36023,22770,36064,38506,36889,
34687,31204,30695,33833,20271,21093,21338,25293,26575,27850,30333,31636,31893,
33334,34180,36843,26333,28448,29190,32283,33707,39361,40614,20989,31665,30834,
31672,32903,31560,27368,24161,32908,30033,30048,20843,37474,28300,30330,37271,
39658,20240,32624,25244,31567,38309,40169,22138,22617,34532,38588,20276,21028,
21322,21453,21467,24070,25644,26001,26495,27710,27726,29256,29359,29677,30036,
32321,33324,34281,36009,31684,37318,29033,38930,39151,25405,26217,30058,30436,
30928,34115,34542,21290,21329,21542,22915,24199,24444,24754,25161,25209,25259,
26000,27604,27852,30130,30382,30865,31192,32203,32631,32933,34987,35513,36027,
36991,38750,39131,27147,31800,20633,23614,24494,26503,27608,29749,30473,32654,
40763,26570,31255,21305,30091,39661,24422,33181,33777,32920,24380,24517,30050,
31558,36924,26727,23019,23195,32016,30334,35628,20469,24426,27161,27703,28418,
29922,31080,34920,35413,35961,24287,25551,30149,31186,33495,37672,37618,33948,
34541,39981,21697,24428,25996,27996,28693,36007,36051,38971,25935,29942,19981,
20184,22496,22827,23142,23500,20904,24067,24220,24598,25206,25975,26023,26222,
28014,29238,31526,33104,33178,33433,35676,36000,36070,36212,38428,38468,20398,
25771,27494,33310,33889,34154,37096,23553,26963,39080,33914,34135,20239,21103,
24489,24133,26381,31119,33145,35079,35206,28149,24343,25173,27832,20175,29289,
39826,20998,21563,22132,22707,24996,25198,28954,22894,31881,31966,32027,38640,
25991,32862,19993,20341,20853,22592,24163,24179,24330,26564,20006,34109,38281,
38491,31859,38913,20731,22721,30294,30887,21029,30629,34065,31622,20559,22793,
29255,31687,32232,36794,36820,36941,20415,21193,23081,24321,38829,20445,33303,
37610,22275,25429,27497,29995,35036,36628,31298,21215,22675,24917,25098,26286,
27597,31807,33769,20515,20472,21253,21574,22577,22857,23453,23792,23791,23849,
24214,25265,25447,25918,26041,26379,27861,27873,28921,30770,32299,32990,33459,
33804,34028,34562,35090,35370,35914,37030,37586,39165,40179,40300,20047,20129,
20621,21078,22346,22952,24125,24536,24537,25151,26292,26395,26576,26834,20882,
32033,32938,33192,35584,35980,36031,37502,38450,21536,38956,21271,20693,21340,
22696,25778,26420,29287,30566,31302,37350,21187,27809,27526,22528,24140,22868,
26412,32763,20961,30406,25705,30952,39764,40635,22475,22969,26151,26522,27598,
21737,27097,24149,33180,26517,39850,26622,40018,26717,20134,20451,21448,25273,
26411,27819,36804,20397,32365,40639,19975,24930,28288,28459,34067,21619,26410,
39749,24051,31637,23724,23494,34588,28234,34001,31252,33032,22937,31885,27665,
30496,21209,22818,28961,29279,30683,38695,40289,26891,23167,23064,20901,21517,
21629,26126,30431,36855,37528,40180,23018,29277,28357,20813,26825,32191,32236,
38754,40634,25720,27169,33538,22916,23391,27611,29467,30450,32178,32791,33945,
20786,26408,40665,30446,26466,21247,39173,23588,25147,31870,36016,21839,24758,
32011,38272,21249,20063,20918,22812,29242,32822,37326,24357,30690,21380,24441,
32004,34220,35379,36493,38742,26611,34222,37971,24841,24840,27833,30290,35565,
36664,21807,20305,20778,21191,21451,23461,24189,24736,24962,25558,26377,26586,
28263,28044,29494,29495,30001,31056,35029,35480,36938,37009,37109,38596,34701,
22805,20104,20313,19982,35465,36671,38928,20653,24188,22934,23481,24248,25562,
25594,25793,26332,26954,27096,27915,28342,29076,29992,31407,32650,32768,33865,
33993,35201,35617,36362,36965,38525,39178,24958,25233,27442,27779,28020,32716,
32764,28096,32645,34746,35064,26469,33713,38972,38647,27931,32097,33853,37226,
20081,21365,23888,27396,28651,34253,34349,35239,21033,21519,23653,26446,26792,
29702,29827,30178,35023,35041,37324,38626,38520,24459,29575,31435,33870,25504,
30053,21129,27969,28316,29705,30041,30827,31890,38534,31452,40845,20406,24942,
26053,34396,20102,20142,20698,20001,20940,23534,26009,26753,28092,29471,30274,
30637,31260,31975,33391,35538,36988,37327,38517,38936,21147,32209,20523,21400,
26519,28107,29136,29747,33256,36650,38563,40023,40607,29792,22593,28057,32047,
39006,20196,20278,20363,20919,21169,23994,24604,29618,31036,33491,37428,38583,
38646,38666,40599,40802,26278,27508,21015,21155,28872,35010,24265,24651,24976,
28451,29001,31806,32244,32879,34030,36899,37676,21570,39791,27347,28809,36034,
36335,38706,21172,23105,24266,24324,26391,27004,27028,28010,28431,29282,29436,
31725,32769,32894,34635,37070,20845,40595,31108,32907,37682,35542,20525,21644,
35441,27498,36036,33031,24785,26528,40434,20121,20120,39952,35435,34241,34152,
26880,28286,30871,33109,24332,19984,19989,20010,20017,20022,20028,20031,20034,
20054,20056,20098,20101,35947,20106,33298,24333,20110,20126,20127,20128,20130,
20144,20147,20150,20174,20173,20164,20166,20162,20183,20190,20205,20191,20215,
20233,20314,20272,20315,20317,20311,20295,20342,20360,20367,20376,20347,20329,
20336,20369,20335,20358,20374,20760,20436,20447,20430,20440,20443,20433,20442,
20432,20452,20453,20506,20520,20500,20522,20517,20485,20252,20470,20513,20521,
20524,20478,20463,20497,20486,20547,20551,26371,20565,20560,20552,20570,20566,
20588,20600,20608,20634,20613,20660,20658,20681,20682,20659,20674,20694,20702,
20709,20717,20707,20718,20729,20725,20745,20737,20738,20758,20757,20756,20762,
20769,20794,20791,20796,20795,20799,20800,20818,20812,20820,20834,31480,20841,
20842,20846,20864,20866,22232,20876,20873,20879,20881,20883,20885,20886,20900,
20902,20898,20905,20906,20907,20915,20913,20914,20912,20917,20925,20933,20937,
20955,20960,34389,20969,20973,20976,20981,20990,20996,21003,21012,21006,21031,
21034,21038,21043,21049,21071,21060,21067,21068,21086,21076,21098,21108,21097,
21107,21119,21117,21133,21140,21138,21105,21128,21137,36776,36775,21164,21165,
21180,21173,21185,21197,21207,21214,21219,21222,39149,21216,21235,21237,21240,
21241,21254,21256,30008,21261,21264,21263,21269,21274,21283,21295,21297,21299,
21304,21312,21318,21317,19991,21321,21325,20950,21342,21353,21358,22808,21371,
21367,21378,21398,21408,21414,21413,21422,21424,21430,21443,31762,38617,21471,
26364,29166,21486,21480,21485,21498,21505,21565,21568,21548,21549,21564,21550,
21558,21545,21533,21582,21647,21621,21646,21599,21617,21623,21616,21650,21627,
21632,21622,21636,21648,21638,21703,21666,21688,21669,21676,21700,21704,21672,
21675,21698,21668,21694,21692,21720,21733,21734,21775,21780,21757,21742,21741,
21754,21730,21817,21824,21859,21836,21806,21852,21829,21846,21847,21816,21811,
21853,21913,21888,21679,21898,21919,21883,21886,21912,21918,21934,21884,21891,
21929,21895,21928,21978,21957,21983,21956,21980,21988,21972,22036,22007,22038,
22014,22013,22043,22009,22094,22096,29151,22068,22070,22066,22072,22123,22116,
22063,22124,22122,22150,22144,22154,22176,22164,22159,22181,22190,22198,22196,
22210,22204,22209,22211,22208,22216,22222,22225,22227,22231,22254,22265,22272,
22271,22276,22281,22280,22283,22285,22291,22296,22294,21959,22300,22310,22327,
22328,22350,22331,22336,22351,22377,22464,22408,22369,22399,22409,22419,22432,
22451,22436,22442,22448,22467,22470,22484,22482,22483,22538,22486,22499,22539,
22553,22557,22642,22561,22626,22603,22640,27584,22610,22589,22649,22661,22713,
22687,22699,22714,22750,22715,22712,22702,22725,22739,22737,22743,22745,22744,
22757,22748,22756,22751,22767,22778,22777,22779,22780,22781,22786,22794,22800,
22811,26790,22821,22828,22829,22834,22840,22846,31442,22869,22864,22862,22874,
22872,22882,22880,22887,22892,22889,22904,22913,22941,20318,20395,22947,22962,
22982,23016,23004,22925,23001,23002,23077,23071,23057,23068,23049,23066,23104,
23148,23113,23093,23094,23138,23146,23194,23228,23230,23243,23234,23229,23267,
23255,23270,23273,23254,23290,23291,23308,23307,23318,23346,23248,23338,23350,
23358,23363,23365,23360,23377,23381,23386,23387,23397,23401,23408,23411,23413,
23416,25992,23418,23424,23427,23462,23480,23491,23495,23497,23508,23504,23524,
23526,23522,23518,23525,23531,23536,23542,23539,23557,23559,23560,23565,23571,
23584,23586,23592,23608,23609,23617,23622,23630,23635,23632,23631,23409,23660,
23662,20066,23670,23673,23692,23697,23700,22939,23723,23739,23734,23740,23735,
23749,23742,23751,23769,23785,23805,23802,23789,23948,23786,23819,23829,23831,
23900,23839,23835,23825,23828,23842,23834,23833,23832,23884,23890,23886,23883,
23916,23923,23926,23943,23940,23938,23970,23965,23980,23982,23997,23952,23991,
23996,24009,24013,24019,24018,24022,24027,24043,24050,24053,24075,24090,24089,
24081,24091,24118,24119,24132,24131,24128,24142,24151,24148,24159,24162,24164,
24135,24181,24182,24186,40636,24191,24224,24257,24258,24264,24272,24271,24278,
24291,24285,24282,24283,24290,24289,24296,24297,24300,24305,24307,24304,24308,
24312,24318,24323,24329,24413,24412,24331,24337,24342,24361,24365,24376,24385,
24392,24396,24398,24367,24401,24406,24407,24409,24417,24429,24435,24439,24451,
24450,24447,24458,24456,24465,24455,24478,24473,24472,24480,24488,24493,24508,
24534,24571,24548,24568,24561,24541,24755,24575,24609,24672,24601,24592,24617,
24590,24625,24603,24597,24619,24614,24591,24634,24666,24641,24682,24695,24671,
24650,24646,24653,24675,24643,24676,24642,24684,24683,24665,24705,24717,24807,
24707,24730,24708,24731,24726,24727,24722,24743,24715,24801,24760,24800,24787,
24756,24560,24765,24774,24757,24792,24909,24853,24838,24822,24823,24832,24820,
24826,24835,24865,24827,24817,24845,24846,24903,24894,24872,24871,24906,24895,
24892,24876,24884,24893,24898,24900,24947,24951,24920,24921,24922,24939,24948,
24943,24933,24945,24927,24925,24915,24949,24985,24982,24967,25004,24980,24986,
24970,24977,25003,25006,25036,25034,25033,25079,25032,25027,25030,25018,25035,
32633,25037,25062,25059,25078,25082,25076,25087,25085,25084,25086,25088,25096,
25097,25101,25100,25108,25115,25118,25121,25130,25134,25136,25138,25139,25153,
25166,25182,25187,25179,25184,25192,25212,25218,25225,25214,25234,25235,25238,
25300,25219,25236,25303,25297,25275,25295,25343,25286,25812,25288,25308,25292,
25290,25282,25287,25243,25289,25356,25326,25329,25383,25346,25352,25327,25333,
25424,25406,25421,25628,25423,25494,25486,25472,25515,25462,25507,25487,25481,
25503,25525,25451,25449,25534,25577,25536,25542,25571,25545,25554,25590,25540,
25622,25652,25606,25619,25638,25654,25885,25623,25640,25615,25703,25711,25718,
25678,25898,25749,25747,25765,25769,25736,25788,25818,25810,25797,25799,25787,
25816,25794,25841,25831,33289,25824,25825,25260,25827,25839,25900,25846,25844,
25842,25850,25856,25853,25880,25884,25861,25892,25891,25899,25908,25909,25911,
25910,25912,30027,25928,25942,25941,25933,25944,25950,25949,25970,25976,25986,
25987,35722,26011,26015,26027,26039,26051,26054,26049,26052,26060,26066,26075,
26073,26080,26081,26097,26482,26122,26115,26107,26483,26165,26166,26164,26140,
26191,26180,26185,26177,26206,26205,26212,26215,26216,26207,26210,26224,26243,
26248,26254,26249,26244,26264,26269,26305,26297,26313,26302,26300,26308,26296,
26326,26330,26336,26175,26342,26345,26352,26357,26359,26383,26390,26398,26406,
26407,38712,26414,26431,26422,26433,26424,26423,26438,26462,26464,26457,26467,
26468,26505,26480,26537,26492,26474,26508,26507,26534,26529,26501,26551,26607,
26548,26604,26547,26601,26552,26596,26590,26589,26594,26606,26553,26574,26566,
26599,27292,26654,26694,26665,26688,26701,26674,26702,26803,26667,26713,26723,
26743,26751,26783,26767,26797,26772,26781,26779,26755,27310,26809,26740,26805,
26784,26810,26895,26765,26750,26881,26826,26888,26840,26914,26918,26849,26892,
26829,26836,26855,26837,26934,26898,26884,26839,26851,26917,26873,26848,26863,
26920,26922,26906,26915,26913,26822,27001,26999,26972,27000,26987,26964,27006,
26990,26937,26996,26941,26969,26928,26977,26974,26973,27009,26986,27058,27054,
27088,27071,27073,27091,27070,27086,23528,27082,27101,27067,27075,27047,27182,
27025,27040,27036,27029,27060,27102,27112,27138,27163,27135,27402,27129,27122,
27111,27141,27057,27166,27117,27156,27115,27146,27154,27329,27171,27155,27204,
27148,27250,27190,27256,27207,27234,27225,27238,27208,27192,27170,27280,27277,
27296,27268,27298,27299,27287,34327,27323,27331,27330,27320,27315,27308,27358,
27345,27359,27306,27354,27370,27387,27397,34326,27386,27410,27414,39729,27423,
27448,27447,30428,27449,39150,27463,27459,27465,27472,27481,27476,27483,27487,
27489,27512,27513,27519,27520,27524,27523,27533,27544,27541,27550,27556,27562,
27563,27567,27570,27569,27571,27575,27580,27590,27595,27603,27615,27628,27627,
27635,27631,40638,27656,27667,27668,27675,27684,27683,27742,27733,27746,27754,
27778,27789,27802,27777,27803,27774,27752,27763,27794,27792,27844,27889,27859,
27837,27863,27845,27869,27822,27825,27838,27834,27867,27887,27865,27882,27935,
34893,27958,27947,27965,27960,27929,27957,27955,27922,27916,28003,28051,28004,
27994,28025,27993,28046,28053,28644,28037,28153,28181,28170,28085,28103,28134,
28088,28102,28140,28126,28108,28136,28114,28101,28154,28121,28132,28117,28138,
28142,28205,28270,28206,28185,28274,28255,28222,28195,28267,28203,28278,28237,
28191,28227,28218,28238,28196,28415,28189,28216,28290,28330,28312,28361,28343,
28371,28349,28335,28356,28338,28372,28373,28303,28325,28354,28319,28481,28433,
28748,28396,28408,28414,28479,28402,28465,28399,28466,28364,28478,28435,28407,
28550,28538,28536,28545,28544,28527,28507,28659,28525,28546,28540,28504,28558,
28561,28610,28518,28595,28579,28577,28580,28601,28614,28586,28639,28629,28652,
28628,28632,28657,28654,28635,28681,28683,28666,28689,28673,28687,28670,28699,
28698,28532,28701,28696,28703,28720,28734,28722,28753,28771,28825,28818,28847,
28913,28844,28856,28851,28846,28895,28875,28893,28889,28937,28925,28956,28953,
29029,29013,29064,29030,29026,29004,29014,29036,29071,29179,29060,29077,29096,
29100,29143,29113,29118,29138,29129,29140,29134,29152,29164,29159,29173,29180,
29177,29183,29197,29200,29211,29224,29229,29228,29232,29234,29243,29244,29247,
29248,29254,29259,29272,29300,29310,29314,29313,29319,29330,29334,29346,29351,
29369,29362,29379,29382,29380,29390,29394,29410,29408,29409,29433,29431,20495,
29463,29450,29468,29462,29469,29492,29487,29481,29477,29502,29518,29519,40664,
29527,29546,29544,29552,29560,29557,29563,29562,29640,29619,29646,29627,29632,
29669,29678,29662,29858,29701,29807,29733,29688,29746,29754,29781,29759,29791,
29785,29761,29788,29801,29808,29795,29802,29814,29822,29835,29854,29863,29898,
29903,29908,29681,29920,29923,29927,29929,29934,29938,29936,29937,29944,29943,
29956,29955,29957,29964,29966,29965,29973,29971,29982,29990,29996,30012,30020,
30029,30026,30025,30043,30022,30042,30057,30052,30055,30059,30061,30072,30070,
30086,30087,30068,30090,30089,30082,30100,30106,30109,30117,30115,30146,30131,
30147,30133,30141,30136,30140,30129,30157,30154,30162,30169,30179,30174,30206,
30207,30204,30209,30192,30202,30194,30195,30219,30221,30217,30239,30247,30240,
30241,30242,30244,30260,30256,30267,30279,30280,30278,30300,30296,30305,30306,
30312,30313,30314,30311,30316,30320,30322,30326,30328,30332,30336,30339,30344,
30347,30350,30358,30355,30361,30362,30384,30388,30392,30393,30394,30402,30413,
30422,30418,30430,30433,30437,30439,30442,34351,30459,30472,30471,30468,30505,
30500,30494,30501,30502,30491,30519,30520,30535,30554,30568,30571,30555,30565,
30591,30590,30585,30606,30603,30609,30624,30622,30640,30646,30649,30655,30652,
30653,30651,30663,30669,30679,30682,30684,30691,30702,30716,30732,30738,31014,
30752,31018,30789,30862,30836,30854,30844,30874,30860,30883,30901,30890,30895,
30929,30918,30923,30932,30910,30908,30917,30922,30956,30951,30938,30973,30964,
30983,30994,30993,31001,31020,31019,31040,31072,31063,31071,31066,31061,31059,
31098,31103,31114,31133,31143,40779,31146,31150,31155,31161,31162,31177,31189,
31207,31212,31201,31203,31240,31245,31256,31257,31264,31263,31104,31281,31291,
31294,31287,31299,31319,31305,31329,31330,31337,40861,31344,31353,31357,31368,
31383,31381,31384,31382,31401,31432,31408,31414,31429,31428,31423,36995,31431,
31434,31437,31439,31445,31443,31449,31450,31453,31457,31458,31462,31469,31472,
31490,31503,31498,31494,31539,31512,31513,31518,31541,31528,31542,31568,31610,
31492,31565,31499,31564,31557,31605,31589,31604,31591,31600,31601,31596,31598,
31645,31640,31647,31629,31644,31642,31627,31634,31631,31581,31641,31691,31681,
31692,31695,31668,31686,31709,31721,31761,31764,31718,31717,31840,31744,31751,
31763,31731,31735,31767,31757,31734,31779,31783,31786,31775,31799,31787,31805,
31820,31811,31828,31823,31808,31824,31832,31839,31844,31830,31845,31852,31861,
31875,31888,31908,31917,31906,31915,31905,31912,31923,31922,31921,31918,31929,
31933,31936,31941,31938,31960,31954,31964,31970,39739,31983,31986,31988,31990,
31994,32006,32002,32028,32021,32010,32069,32075,32046,32050,32063,32053,32070,
32115,32086,32078,32114,32104,32110,32079,32099,32147,32137,32091,32143,32125,
32155,32186,32174,32163,32181,32199,32189,32171,32317,32162,32175,32220,32184,
32159,32176,32216,32221,32228,32222,32251,32242,32225,32261,32266,32291,32289,
32274,32305,32287,32265,32267,32290,32326,32358,32315,32309,32313,32323,32311,
32306,32314,32359,32349,32342,32350,32345,32346,32377,32362,32361,32380,32379,
32387,32213,32381,36782,32383,32392,32393,32396,32402,32400,32403,32404,32406,
32398,32411,32412,32568,32570,32581,32588,32589,32590,32592,32593,32597,32596,
32600,32607,32608,32616,32617,32615,32632,32642,32646,32643,32648,32647,32652,
32660,32670,32669,32666,32675,32687,32690,32697,32686,32694,32696,35697,32709,
32710,32714,32725,32724,32737,32742,32745,32755,32761,39132,32774,32772,32779,
32786,32792,32793,32796,32801,32808,32831,32827,32842,32838,32850,32856,32858,
32863,32866,32872,32883,32882,32880,32886,32889,32893,32895,32900,32902,32901,
32923,32915,32922,32941,20880,32940,32987,32997,32985,32989,32964,32986,32982,
33033,33007,33009,33051,33065,33059,33071,33099,38539,33094,33086,33107,33105,
33020,33137,33134,33125,33126,33140,33155,33160,33162,33152,33154,33184,33173,
33188,33187,33119,33171,33193,33200,33205,33214,33208,33213,33216,33218,33210,
33225,33229,33233,33241,33240,33224,33242,33247,33248,33255,33274,33275,33278,
33281,33282,33285,33287,33290,33293,33296,33302,33321,33323,33336,33331,33344,
33369,33368,33373,33370,33375,33380,33378,33384,33386,33387,33326,33393,33399,
33400,33406,33421,33426,33451,33439,33467,33452,33505,33507,33503,33490,33524,
33523,33530,33683,33539,33531,33529,33502,33542,33500,33545,33497,33589,33588,
33558,33586,33585,33600,33593,33616,33605,33583,33579,33559,33560,33669,33690,
33706,33695,33698,33686,33571,33678,33671,33674,33660,33717,33651,33653,33696,
33673,33704,33780,33811,33771,33742,33789,33795,33752,33803,33729,33783,33799,
33760,33778,33805,33826,33824,33725,33848,34054,33787,33901,33834,33852,34138,
33924,33911,33899,33965,33902,33922,33897,33862,33836,33903,33913,33845,33994,
33890,33977,33983,33951,34009,33997,33979,34010,34000,33985,33990,34006,33953,
34081,34047,34036,34071,34072,34092,34079,34069,34068,34044,34112,34147,34136,
34120,34113,34306,34123,34133,34176,34212,34184,34193,34186,34216,34157,34196,
34203,34282,34183,34204,34167,34174,34192,34249,34234,34255,34233,34256,34261,
34269,34277,34268,34297,34314,34323,34315,34302,34298,34310,34338,34330,34352,
34367,34381,20053,34388,34399,34407,34417,34451,34467,34473,34474,34443,34444,
34486,34479,34500,34502,34480,34505,34851,34475,34516,34526,34537,34540,34527,
34523,34543,34578,34566,34568,34560,34563,34555,34577,34569,34573,34553,34570,
34612,34623,34615,34619,34597,34601,34586,34656,34655,34680,34636,34638,34676,
34647,34664,34670,34649,34643,34659,34666,34821,34722,34719,34690,34735,34763,
34749,34752,34768,38614,34731,34756,34739,34759,34758,34747,34799,34802,34784,
34831,34829,34814,34806,34807,34830,34770,34833,34838,34837,34850,34849,34865,
34870,34873,34855,34875,34884,34882,34898,34905,34910,34914,34923,34945,34942,
34974,34933,34941,34997,34930,34946,34967,34962,34990,34969,34978,34957,34980,
34992,35007,34993,35011,35012,35028,35032,35033,35037,35065,35074,35068,35060,
35048,35058,35076,35084,35082,35091,35139,35102,35109,35114,35115,35137,35140,
35131,35126,35128,35148,35101,35168,35166,35174,35172,35181,35178,35183,35188,
35191,35198,35203,35208,35210,35219,35224,35233,35241,35238,35244,35247,35250,
35258,35261,35263,35264,35290,35292,35293,35303,35316,35320,35331,35350,35344,
35340,35355,35357,35365,35382,35393,35419,35410,35398,35400,35452,35437,35436,
35426,35461,35458,35460,35496,35489,35473,35493,35494,35482,35491,35524,35533,
35522,35546,35563,35571,35559,35556,35569,35604,35552,35554,35575,35550,35547,
35596,35591,35610,35553,35606,35600,35607,35616,35635,38827,35622,35627,35646,
35624,35649,35660,35663,35662,35657,35670,35675,35674,35691,35679,35692,35695,
35700,35709,35712,35724,35726,35730,35731,35734,35737,35738,35898,35905,35903,
35912,35916,35918,35920,35925,35938,35948,35960,35962,35970,35977,35973,35978,
35981,35982,35988,35964,35992,25117,36013,36010,36029,36018,36019,36014,36022,
36040,36033,36068,36067,36058,36093,36090,36091,36100,36101,36106,36103,36111,
36109,36112,40782,36115,36045,36116,36118,36199,36205,36209,36211,36225,36249,
36290,36286,36282,36303,36314,36310,36300,36315,36299,36330,36331,36319,36323,
36348,36360,36361,36351,36381,36382,36368,36383,36418,36405,36400,36404,36426,
36423,36425,36428,36432,36424,36441,36452,36448,36394,36451,36437,36470,36466,
36476,36481,36487,36485,36484,36491,36490,36499,36497,36500,36505,36522,36513,
36524,36528,36550,36529,36542,36549,36552,36555,36571,36579,36604,36603,36587,
36606,36618,36613,36629,36626,36633,36627,36636,36639,36635,36620,36646,36659,
36667,36665,36677,36674,36670,36684,36681,36678,36686,36695,36700,36706,36707,
36708,36764,36767,36771,36781,36783,36791,36826,36837,36834,36842,36847,36999,
36852,36869,36857,36858,36881,36885,36897,36877,36894,36886,36875,36903,36918,
36917,36921,36856,36943,36944,36945,36946,36878,36937,36926,36950,36952,36958,
36968,36975,36982,38568,36978,36994,36989,36993,36992,37002,37001,37007,37032,
37039,37041,37045,37090,37092,25160,37083,37122,37138,37145,37170,37168,37194,
37206,37208,37219,37221,37225,37235,37234,37259,37257,37250,37282,37291,37295,
37290,37301,37300,37306,37312,37313,37321,37323,37328,37334,37343,37345,37339,
37372,37365,37366,37406,37375,37396,37420,37397,37393,37470,37463,37445,37449,
37476,37448,37525,37439,37451,37456,37532,37526,37523,37531,37466,37583,37561,
37559,37609,37647,37626,37700,37678,37657,37666,37658,37667,37690,37685,37691,
37724,37728,37756,37742,37718,37808,37804,37805,37780,37817,37846,37847,37864,
37861,37848,37827,37853,37840,37832,37860,37914,37908,37907,37891,37895,37904,
37942,37931,37941,37921,37946,37953,37970,37956,37979,37984,37986,37982,37994,
37417,38000,38005,38007,38013,37978,38012,38014,38017,38015,38274,38279,38282,
38292,38294,38296,38297,38304,38312,38311,38317,38332,38331,38329,38334,38346,
28662,38339,38349,38348,38357,38356,38358,38364,38369,38373,38370,38433,38440,
38446,38447,38466,38476,38479,38475,38519,38492,38494,38493,38495,38502,38514,
38508,38541,38552,38549,38551,38570,38567,38577,38578,38576,38580,38582,38584,
38585,38606,38603,38601,38605,35149,38620,38669,38613,38649,38660,38662,38664,
38675,38670,38673,38671,38678,38681,38692,38698,38704,38713,38717,38718,38724,
38726,38728,38722,38729,38748,38752,38756,38758,38760,21202,38763,38769,38777,
38789,38780,38785,38778,38790,38795,38799,38800,38812,38824,38822,38819,38835,
38836,38851,38854,38856,38859,38876,38893,40783,38898,31455,38902,38901,38927,
38924,38968,38948,38945,38967,38973,38982,38991,38987,39019,39023,39024,39025,
39028,39027,39082,39087,39089,39094,39108,39107,39110,39145,39147,39171,39177,
39186,39188,39192,39201,39197,39198,39204,39200,39212,39214,39229,39230,39234,
39241,39237,39248,39243,39249,39250,39244,39253,39319,39320,39333,39341,39342,
39356,39391,39387,39389,39384,39377,39405,39406,39409,39410,39419,39416,39425,
39439,39429,39394,39449,39467,39479,39493,39490,39488,39491,39486,39509,39501,
39515,39511,39519,39522,39525,39524,39529,39531,39530,39597,39600,39612,39616,
39631,39633,39635,39636,39646,39647,39650,39651,39654,39663,39659,39662,39668,
39665,39671,39675,39686,39704,39706,39711,39714,39715,39717,39719,39720,39721,
39722,39726,39727,39730,39748,39747,39759,39757,39758,39761,39768,39796,39827,
39811,39825,39830,39831,39839,39840,39848,39860,39872,39882,39865,39878,39887,
39889,39890,39907,39906,39908,39892,39905,39994,39922,39921,39920,39957,39956,
39945,39955,39948,39942,39944,39954,39946,39940,39982,39963,39973,39972,39969,
39984,40007,39986,40006,39998,40026,40032,40039,40054,40056,40167,40172,40176,
40201,40200,40171,40195,40198,40234,40230,40367,40227,40223,40260,40213,40210,
40257,40255,40254,40262,40264,40285,40286,40292,40273,40272,40281,40306,40329,
40327,40363,40303,40314,40346,40356,40361,40370,40388,40385,40379,40376,40378,
40390,40399,40386,40409,40403,40440,40422,40429,40431,40445,40474,40475,40478,
40565,40569,40573,40577,40584,40587,40588,40594,40597,40593,40605,40613,40617,
40632,40618,40621,38753,40652,40654,40655,40656,40660,40668,40670,40669,40672,
40677,40680,40687,40692,40694,40695,40697,40699,40700,40701,40711,40712,30391,
40725,40737,40748,40766,40778,40786,40788,40803,40799,40800,40801,40806,40807,
40812,40810,40823,40818,40822,40853,40860,40864,22575,27079,36953,29796,20956,
29081,
};

static const struct dbcs_index jisx0208_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0208_decmap+0,33,126},{__jisx0208_decmap
+94,33,126},{__jisx0208_decmap+188,48,122},{__jisx0208_decmap+263,33,115},{
__jisx0208_decmap+346,33,118},{__jisx0208_decmap+432,33,88},{__jisx0208_decmap
+488,33,113},{__jisx0208_decmap+569,33,64},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{__jisx0208_decmap+601,33,126},{__jisx0208_decmap+695,33,
126},{__jisx0208_decmap+789,33,126},{__jisx0208_decmap+883,33,126},{
__jisx0208_decmap+977,33,126},{__jisx0208_decmap+1071,33,126},{
__jisx0208_decmap+1165,33,126},{__jisx0208_decmap+1259,33,126},{
__jisx0208_decmap+1353,33,126},{__jisx0208_decmap+1447,33,126},{
__jisx0208_decmap+1541,33,126},{__jisx0208_decmap+1635,33,126},{
__jisx0208_decmap+1729,33,126},{__jisx0208_decmap+1823,33,126},{
__jisx0208_decmap+1917,33,126},{__jisx0208_decmap+2011,33,126},{
__jisx0208_decmap+2105,33,126},{__jisx0208_decmap+2199,33,126},{
__jisx0208_decmap+2293,33,126},{__jisx0208_decmap+2387,33,126},{
__jisx0208_decmap+2481,33,126},{__jisx0208_decmap+2575,33,126},{
__jisx0208_decmap+2669,33,126},{__jisx0208_decmap+2763,33,126},{
__jisx0208_decmap+2857,33,126},{__jisx0208_decmap+2951,33,126},{
__jisx0208_decmap+3045,33,126},{__jisx0208_decmap+3139,33,126},{
__jisx0208_decmap+3233,33,126},{__jisx0208_decmap+3327,33,126},{
__jisx0208_decmap+3421,33,126},{__jisx0208_decmap+3515,33,83},{
__jisx0208_decmap+3566,33,126},{__jisx0208_decmap+3660,33,126},{
__jisx0208_decmap+3754,33,126},{__jisx0208_decmap+3848,33,126},{
__jisx0208_decmap+3942,33,126},{__jisx0208_decmap+4036,33,126},{
__jisx0208_decmap+4130,33,126},{__jisx0208_decmap+4224,33,126},{
__jisx0208_decmap+4318,33,126},{__jisx0208_decmap+4412,33,126},{
__jisx0208_decmap+4506,33,126},{__jisx0208_decmap+4600,33,126},{
__jisx0208_decmap+4694,33,126},{__jisx0208_decmap+4788,33,126},{
__jisx0208_decmap+4882,33,126},{__jisx0208_decmap+4976,33,126},{
__jisx0208_decmap+5070,33,126},{__jisx0208_decmap+5164,33,126},{
__jisx0208_decmap+5258,33,126},{__jisx0208_decmap+5352,33,126},{
__jisx0208_decmap+5446,33,126},{__jisx0208_decmap+5540,33,126},{
__jisx0208_decmap+5634,33,126},{__jisx0208_decmap+5728,33,126},{
__jisx0208_decmap+5822,33,126},{__jisx0208_decmap+5916,33,126},{
__jisx0208_decmap+6010,33,126},{__jisx0208_decmap+6104,33,126},{
__jisx0208_decmap+6198,33,126},{__jisx0208_decmap+6292,33,126},{
__jisx0208_decmap+6386,33,126},{__jisx0208_decmap+6480,33,126},{
__jisx0208_decmap+6574,33,126},{__jisx0208_decmap+6668,33,126},{
__jisx0208_decmap+6762,33,126},{__jisx0208_decmap+6856,33,126},{
__jisx0208_decmap+6950,33,38},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const ucs2_t __jisx0212_decmap[6179] = {
728,711,184,729,733,175,731,730,126,900,901,U,U,U,U,U,U,U,U,161,166,191,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,186,170,
169,174,8482,164,8470,902,904,905,906,938,U,908,U,910,939,U,911,U,U,U,U,940,
941,942,943,970,912,972,962,973,971,944,974,1026,1027,1028,1029,1030,1031,
1032,1033,1034,1035,1036,1038,1039,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,
1116,1118,1119,198,272,U,294,U,306,U,321,319,U,330,216,338,U,358,222,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,230,273,240,295,305,307,312,322,320,329,331,248,339,
223,359,254,193,192,196,194,258,461,256,260,197,195,262,264,268,199,266,270,
201,200,203,202,282,278,274,280,U,284,286,290,288,292,205,204,207,206,463,304,
298,302,296,308,310,313,317,315,323,327,325,209,211,210,214,212,465,336,332,
213,340,344,342,346,348,352,350,356,354,218,217,220,219,364,467,368,362,370,
366,360,471,475,473,469,372,221,376,374,377,381,379,225,224,228,226,259,462,
257,261,229,227,263,265,269,231,267,271,233,232,235,234,283,279,275,281,501,
285,287,U,289,293,237,236,239,238,464,U,299,303,297,309,311,314,318,316,324,
328,326,241,243,242,246,244,466,337,333,245,341,345,343,347,349,353,351,357,
355,250,249,252,251,365,468,369,363,371,367,361,472,476,474,470,373,253,255,
375,378,382,380,19970,19972,19973,19980,19986,19999,20003,20004,20008,20011,
20014,20015,20016,20021,20032,20033,20036,20039,20049,20058,20060,20067,20072,
20073,20084,20085,20089,20095,20109,20118,20119,20125,20143,20153,20163,20176,
20186,20187,20192,20193,20194,20200,20207,20209,20211,20213,20221,20222,20223,
20224,20226,20227,20232,20235,20236,20242,20245,20246,20247,20249,20270,20273,
20320,20275,20277,20279,20281,20283,20286,20288,20290,20296,20297,20299,20300,
20306,20308,20310,20312,20319,20323,20330,20332,20334,20337,20343,20344,20345,
20346,20349,20350,20353,20354,20356,20357,20361,20362,20364,20366,20368,20370,
20371,20372,20375,20377,20378,20382,20383,20402,20407,20409,20411,20412,20413,
20414,20416,20417,20421,20422,20424,20425,20427,20428,20429,20431,20434,20444,
20448,20450,20464,20466,20476,20477,20479,20480,20481,20484,20487,20490,20492,
20494,20496,20499,20503,20504,20507,20508,20509,20510,20514,20519,20526,20528,
20530,20531,20533,20544,20545,20546,20549,20550,20554,20556,20558,20561,20562,
20563,20567,20569,20575,20576,20578,20579,20582,20583,20586,20589,20592,20593,
20539,20609,20611,20612,20614,20618,20622,20623,20624,20626,20627,20628,20630,
20635,20636,20638,20639,20640,20641,20642,20650,20655,20656,20665,20666,20669,
20672,20675,20676,20679,20684,20686,20688,20691,20692,20696,20700,20701,20703,
20706,20708,20710,20712,20713,20719,20721,20726,20730,20734,20739,20742,20743,
20744,20747,20748,20749,20750,20722,20752,20759,20761,20763,20764,20765,20766,
20771,20775,20776,20780,20781,20783,20785,20787,20788,20789,20792,20793,20802,
20810,20815,20819,20821,20823,20824,20831,20836,20838,20862,20867,20868,20875,
20878,20888,20893,20897,20899,20909,20920,20922,20924,20926,20927,20930,20936,
20943,20945,20946,20947,20949,20952,20958,20962,20965,20974,20978,20979,20980,
20983,20993,20994,20997,21010,21011,21013,21014,21016,21026,21032,21041,21042,
21045,21052,21061,21065,21077,21079,21080,21082,21084,21087,21088,21089,21094,
21102,21111,21112,21113,21120,21122,21125,21130,21132,21139,21141,21142,21143,
21144,21146,21148,21156,21157,21158,21159,21167,21168,21174,21175,21176,21178,
21179,21181,21184,21188,21190,21192,21196,21199,21201,21204,21206,21211,21212,
21217,21221,21224,21225,21226,21228,21232,21233,21236,21238,21239,21248,21251,
21258,21259,21260,21265,21267,21272,21275,21276,21278,21279,21285,21287,21288,
21289,21291,21292,21293,21296,21298,21301,21308,21309,21310,21314,21324,21323,
21337,21339,21345,21347,21349,21356,21357,21362,21369,21374,21379,21383,21384,
21390,21395,21396,21401,21405,21409,21412,21418,21419,21423,21426,21428,21429,
21431,21432,21434,21437,21440,21445,21455,21458,21459,21461,21466,21469,21470,
21472,21478,21479,21493,21506,21523,21530,21537,21543,21544,21546,21551,21553,
21556,21557,21571,21572,21575,21581,21583,21598,21602,21604,21606,21607,21609,
21611,21613,21614,21620,21631,21633,21635,21637,21640,21641,21645,21649,21653,
21654,21660,21663,21665,21670,21671,21673,21674,21677,21678,21681,21687,21689,
21690,21691,21695,21702,21706,21709,21710,21728,21738,21740,21743,21750,21756,
21758,21759,21760,21761,21765,21768,21769,21772,21773,21774,21781,21802,21803,
21810,21813,21814,21819,21820,21821,21825,21831,21833,21834,21837,21840,21841,
21848,21850,21851,21854,21856,21857,21860,21862,21887,21889,21890,21894,21896,
21902,21903,21905,21906,21907,21908,21911,21923,21924,21933,21938,21951,21953,
21955,21958,21961,21963,21964,21966,21969,21970,21971,21975,21976,21979,21982,
21986,21993,22006,22015,22021,22024,22026,22029,22030,22031,22032,22033,22034,
22041,22060,22064,22067,22069,22071,22073,22075,22076,22077,22079,22080,22081,
22083,22084,22086,22089,22091,22093,22095,22100,22110,22112,22113,22114,22115,
22118,22121,22125,22127,22129,22130,22133,22148,22149,22152,22155,22156,22165,
22169,22170,22173,22174,22175,22182,22183,22184,22185,22187,22188,22189,22193,
22195,22199,22206,22213,22217,22218,22219,22223,22224,22220,22221,22233,22236,
22237,22239,22241,22244,22245,22246,22247,22248,22257,22251,22253,22262,22263,
22273,22274,22279,22282,22284,22289,22293,22298,22299,22301,22304,22306,22307,
22308,22309,22313,22314,22316,22318,22319,22323,22324,22333,22334,22335,22341,
22342,22348,22349,22354,22370,22373,22375,22376,22379,22381,22382,22383,22384,
22385,22387,22388,22389,22391,22393,22394,22395,22396,22398,22401,22403,22412,
22420,22423,22425,22426,22428,22429,22430,22431,22433,22421,22439,22440,22441,
22444,22456,22461,22471,22472,22476,22479,22485,22493,22494,22500,22502,22503,
22505,22509,22512,22517,22518,22520,22525,22526,22527,22531,22532,22536,22537,
22497,22540,22541,22555,22558,22559,22560,22566,22567,22573,22578,22585,22591,
22601,22604,22605,22607,22608,22613,22623,22625,22628,22631,22632,22648,22652,
22655,22656,22657,22663,22664,22665,22666,22668,22669,22671,22672,22676,22678,
22685,22688,22689,22690,22694,22697,22705,22706,22724,22716,22722,22728,22733,
22734,22736,22738,22740,22742,22746,22749,22753,22754,22761,22771,22789,22790,
22795,22796,22802,22803,22804,34369,22813,22817,22819,22820,22824,22831,22832,
22835,22837,22838,22847,22851,22854,22866,22867,22873,22875,22877,22878,22879,
22881,22883,22891,22893,22895,22898,22901,22902,22905,22907,22908,22923,22924,
22926,22930,22933,22935,22943,22948,22951,22957,22958,22959,22960,22963,22967,
22970,22972,22977,22979,22980,22984,22986,22989,22994,23005,23006,23007,23011,
23012,23015,23022,23023,23025,23026,23028,23031,23040,23044,23052,23053,23054,
23058,23059,23070,23075,23076,23079,23080,23082,23085,23088,23108,23109,23111,
23112,23116,23120,23125,23134,23139,23141,23143,23149,23159,23162,23163,23166,
23179,23184,23187,23190,23193,23196,23198,23199,23200,23202,23207,23212,23217,
23218,23219,23221,23224,23226,23227,23231,23236,23238,23240,23247,23258,23260,
23264,23269,23274,23278,23285,23286,23293,23296,23297,23304,23319,23348,23321,
23323,23325,23329,23333,23341,23352,23361,23371,23372,23378,23382,23390,23400,
23406,23407,23420,23421,23422,23423,23425,23428,23430,23434,23438,23440,23441,
23443,23444,23446,23464,23465,23468,23469,23471,23473,23474,23479,23482,23484,
23488,23489,23501,23503,23510,23511,23512,23513,23514,23520,23535,23537,23540,
23549,23564,23575,23582,23583,23587,23590,23593,23595,23596,23598,23600,23602,
23605,23606,23641,23642,23644,23650,23651,23655,23656,23657,23661,23664,23668,
23669,23674,23675,23676,23677,23687,23688,23690,23695,23698,23709,23711,23712,
23714,23715,23718,23722,23730,23732,23733,23738,23753,23755,23762,23773,23767,
23790,23793,23794,23796,23809,23814,23821,23826,23851,23843,23844,23846,23847,
23857,23860,23865,23869,23871,23874,23875,23878,23880,23893,23889,23897,23882,
23903,23904,23905,23906,23908,23914,23917,23920,23929,23930,23934,23935,23937,
23939,23944,23946,23954,23955,23956,23957,23961,23963,23967,23968,23975,23979,
23984,23988,23992,23993,24003,24007,24011,24016,24014,24024,24025,24032,24036,
24041,24056,24057,24064,24071,24077,24082,24084,24085,24088,24095,24096,24110,
24104,24114,24117,24126,24139,24144,24137,24145,24150,24152,24155,24156,24158,
24168,24170,24171,24172,24173,24174,24176,24192,24203,24206,24226,24228,24229,
24232,24234,24236,24241,24243,24253,24254,24255,24262,24268,24267,24270,24273,
24274,24276,24277,24284,24286,24293,24299,24322,24326,24327,24328,24334,24345,
24348,24349,24353,24354,24355,24356,24360,24363,24364,24366,24368,24372,24374,
24379,24381,24383,24384,24388,24389,24391,24397,24400,24404,24408,24411,24416,
24419,24420,24423,24431,24434,24436,24437,24440,24442,24445,24446,24457,24461,
24463,24470,24476,24477,24482,24487,24491,24484,24492,24495,24496,24497,24504,
24516,24519,24520,24521,24523,24528,24529,24530,24531,24532,24542,24545,24546,
24552,24553,24554,24556,24557,24558,24559,24562,24563,24566,24570,24572,24583,
24586,24589,24595,24596,24599,24600,24602,24607,24612,24621,24627,24629,24640,
24647,24648,24649,24652,24657,24660,24662,24663,24669,24673,24679,24689,24702,
24703,24706,24710,24712,24714,24718,24721,24723,24725,24728,24733,24734,24738,
24740,24741,24744,24752,24753,24759,24763,24766,24770,24772,24776,24777,24778,
24779,24782,24783,24788,24789,24793,24795,24797,24798,24802,24805,24818,24821,
24824,24828,24829,24834,24839,24842,24844,24848,24849,24850,24851,24852,24854,
24855,24857,24860,24862,24866,24874,24875,24880,24881,24885,24886,24887,24889,
24897,24901,24902,24905,24926,24928,24940,24946,24952,24955,24956,24959,24960,
24961,24963,24964,24971,24973,24978,24979,24983,24984,24988,24989,24991,24992,
24997,25000,25002,25005,25016,25017,25020,25024,25025,25026,25038,25039,25045,
25052,25053,25054,25055,25057,25058,25063,25065,25061,25068,25069,25071,25089,
25091,25092,25095,25107,25109,25116,25120,25122,25123,25127,25129,25131,25145,
25149,25154,25155,25156,25158,25164,25168,25169,25170,25172,25174,25178,25180,
25188,25197,25199,25203,25210,25213,25229,25230,25231,25232,25254,25256,25267,
25270,25271,25274,25278,25279,25284,25294,25301,25302,25306,25322,25330,25332,
25340,25341,25347,25348,25354,25355,25357,25360,25363,25366,25368,25385,25386,
25389,25397,25398,25401,25404,25409,25410,25411,25412,25414,25418,25419,25422,
25426,25427,25428,25432,25435,25445,25446,25452,25453,25457,25460,25461,25464,
25468,25469,25471,25474,25476,25479,25482,25488,25492,25493,25497,25498,25502,
25508,25510,25517,25518,25519,25533,25537,25541,25544,25550,25553,25555,25556,
25557,25564,25568,25573,25578,25580,25586,25587,25589,25592,25593,25609,25610,
25616,25618,25620,25624,25630,25632,25634,25636,25637,25641,25642,25647,25648,
25653,25661,25663,25675,25679,25681,25682,25683,25684,25690,25691,25692,25693,
25695,25696,25697,25699,25709,25715,25716,25723,25725,25733,25735,25743,25744,
25745,25752,25753,25755,25757,25759,25761,25763,25766,25768,25772,25779,25789,
25790,25791,25796,25801,25802,25803,25804,25806,25808,25809,25813,25815,25828,
25829,25833,25834,25837,25840,25845,25847,25851,25855,25857,25860,25864,25865,
25866,25871,25875,25876,25878,25881,25883,25886,25887,25890,25894,25897,25902,
25905,25914,25916,25917,25923,25927,25929,25936,25938,25940,25951,25952,25959,
25963,25978,25981,25985,25989,25994,26002,26005,26008,26013,26016,26019,26022,
26030,26034,26035,26036,26047,26050,26056,26057,26062,26064,26068,26070,26072,
26079,26096,26098,26100,26101,26105,26110,26111,26112,26116,26120,26121,26125,
26129,26130,26133,26134,26141,26142,26145,26146,26147,26148,26150,26153,26154,
26155,26156,26158,26160,26161,26163,26169,26167,26176,26181,26182,26186,26188,
26193,26190,26199,26200,26201,26203,26204,26208,26209,26363,26218,26219,26220,
26238,26227,26229,26239,26231,26232,26233,26235,26240,26236,26251,26252,26253,
26256,26258,26265,26266,26267,26268,26271,26272,26276,26285,26289,26290,26293,
26299,26303,26304,26306,26307,26312,26316,26318,26319,26324,26331,26335,26344,
26347,26348,26350,26362,26373,26375,26382,26387,26393,26396,26400,26402,26419,
26430,26437,26439,26440,26444,26452,26453,26461,26470,26476,26478,26484,26486,
26491,26497,26500,26510,26511,26513,26515,26518,26520,26521,26523,26544,26545,
26546,26549,26555,26556,26557,26617,26560,26562,26563,26565,26568,26569,26578,
26583,26585,26588,26593,26598,26608,26610,26614,26615,26706,26644,26649,26653,
26655,26664,26663,26668,26669,26671,26672,26673,26675,26683,26687,26692,26693,
26698,26700,26709,26711,26712,26715,26731,26734,26735,26736,26737,26738,26741,
26745,26746,26747,26748,26754,26756,26758,26760,26774,26776,26778,26780,26785,
26787,26789,26793,26794,26798,26802,26811,26821,26824,26828,26831,26832,26833,
26835,26838,26841,26844,26845,26853,26856,26858,26859,26860,26861,26864,26865,
26869,26870,26875,26876,26877,26886,26889,26890,26896,26897,26899,26902,26903,
26929,26931,26933,26936,26939,26946,26949,26953,26958,26967,26971,26979,26980,
26981,26982,26984,26985,26988,26992,26993,26994,27002,27003,27007,27008,27021,
27026,27030,27032,27041,27045,27046,27048,27051,27053,27055,27063,27064,27066,
27068,27077,27080,27089,27094,27095,27106,27109,27118,27119,27121,27123,27125,
27134,27136,27137,27139,27151,27153,27157,27162,27165,27168,27172,27176,27184,
27186,27188,27191,27195,27198,27199,27205,27206,27209,27210,27214,27216,27217,
27218,27221,27222,27227,27236,27239,27242,27249,27251,27262,27265,27267,27270,
27271,27273,27275,27281,27291,27293,27294,27295,27301,27307,27311,27312,27313,
27316,27325,27326,27327,27334,27337,27336,27340,27344,27348,27349,27350,27356,
27357,27364,27367,27372,27376,27377,27378,27388,27389,27394,27395,27398,27399,
27401,27407,27408,27409,27415,27419,27422,27428,27432,27435,27436,27439,27445,
27446,27451,27455,27462,27466,27469,27474,27478,27480,27485,27488,27495,27499,
27502,27504,27509,27517,27518,27522,27525,27543,27547,27551,27552,27554,27555,
27560,27561,27564,27565,27566,27568,27576,27577,27581,27582,27587,27588,27593,
27596,27606,27610,27617,27619,27622,27623,27630,27633,27639,27641,27647,27650,
27652,27653,27657,27661,27662,27664,27666,27673,27679,27686,27687,27688,27692,
27694,27699,27701,27702,27706,27707,27711,27722,27723,27725,27727,27730,27732,
27737,27739,27740,27755,27757,27759,27764,27766,27768,27769,27771,27781,27782,
27783,27785,27796,27797,27799,27800,27804,27807,27824,27826,27828,27842,27846,
27853,27855,27856,27857,27858,27860,27862,27866,27868,27872,27879,27881,27883,
27884,27886,27890,27892,27908,27911,27914,27918,27919,27921,27923,27930,27942,
27943,27944,27751,27950,27951,27953,27961,27964,27967,27991,27998,27999,28001,
28005,28007,28015,28016,28028,28034,28039,28049,28050,28052,28054,28055,28056,
28074,28076,28084,28087,28089,28093,28095,28100,28104,28106,28110,28111,28118,
28123,28125,28127,28128,28130,28133,28137,28143,28144,28148,28150,28156,28160,
28164,28190,28194,28199,28210,28214,28217,28219,28220,28228,28229,28232,28233,
28235,28239,28241,28242,28243,28244,28247,28252,28253,28254,28258,28259,28264,
28275,28283,28285,28301,28307,28313,28320,28327,28333,28334,28337,28339,28347,
28351,28352,28353,28355,28359,28360,28362,28365,28366,28367,28395,28397,28398,
28409,28411,28413,28420,28424,28426,28428,28429,28438,28440,28442,28443,28454,
28457,28458,28463,28464,28467,28470,28475,28476,28461,28495,28497,28498,28499,
28503,28505,28506,28509,28510,28513,28514,28520,28524,28541,28542,28547,28551,
28552,28555,28556,28557,28560,28562,28563,28564,28566,28570,28575,28576,28581,
28582,28583,28584,28590,28591,28592,28597,28598,28604,28613,28615,28616,28618,
28634,28638,28648,28649,28656,28661,28665,28668,28669,28672,28677,28678,28679,
28685,28695,28704,28707,28719,28724,28727,28729,28732,28739,28740,28744,28745,
28746,28747,28756,28757,28765,28766,28750,28772,28773,28780,28782,28789,28790,
28798,28801,28805,28806,28820,28821,28822,28823,28824,28827,28836,28843,28848,
28849,28852,28855,28874,28881,28883,28884,28885,28886,28888,28892,28900,28922,
28931,28932,28933,28934,28935,28939,28940,28943,28958,28960,28971,28973,28975,
28976,28977,28984,28993,28997,28998,28999,29002,29003,29008,29010,29015,29018,
29020,29022,29024,29032,29049,29056,29061,29063,29068,29074,29082,29083,29088,
29090,29103,29104,29106,29107,29114,29119,29120,29121,29124,29131,29132,29139,
29142,29145,29146,29148,29176,29182,29184,29191,29192,29193,29203,29207,29210,
29213,29215,29220,29227,29231,29236,29240,29241,29249,29250,29251,29253,29262,
29263,29264,29267,29269,29270,29274,29276,29278,29280,29283,29288,29291,29294,
29295,29297,29303,29304,29307,29308,29311,29316,29321,29325,29326,29331,29339,
29352,29357,29358,29361,29364,29374,29377,29383,29385,29388,29397,29398,29400,
29407,29413,29427,29428,29434,29435,29438,29442,29444,29445,29447,29451,29453,
29458,29459,29464,29465,29470,29474,29476,29479,29480,29484,29489,29490,29493,
29498,29499,29501,29507,29517,29520,29522,29526,29528,29533,29534,29535,29536,
29542,29543,29545,29547,29548,29550,29551,29553,29559,29561,29564,29568,29569,
29571,29573,29574,29582,29584,29587,29589,29591,29592,29596,29598,29599,29600,
29602,29605,29606,29610,29611,29613,29621,29623,29625,29628,29629,29631,29637,
29638,29641,29643,29644,29647,29650,29651,29654,29657,29661,29665,29667,29670,
29671,29673,29684,29685,29687,29689,29690,29691,29693,29695,29696,29697,29700,
29703,29706,29713,29722,29723,29732,29734,29736,29737,29738,29739,29740,29741,
29742,29743,29744,29745,29753,29760,29763,29764,29766,29767,29771,29773,29777,
29778,29783,29789,29794,29798,29799,29800,29803,29805,29806,29809,29810,29824,
29825,29829,29830,29831,29833,29839,29840,29841,29842,29848,29849,29850,29852,
29855,29856,29857,29859,29862,29864,29865,29866,29867,29870,29871,29873,29874,
29877,29881,29883,29887,29896,29897,29900,29904,29907,29912,29914,29915,29918,
29919,29924,29928,29930,29931,29935,29940,29946,29947,29948,29951,29958,29970,
29974,29975,29984,29985,29988,29991,29993,29994,29999,30006,30009,30013,30014,
30015,30016,30019,30023,30024,30030,30032,30034,30039,30046,30047,30049,30063,
30065,30073,30074,30075,30076,30077,30078,30081,30085,30096,30098,30099,30101,
30105,30108,30114,30116,30132,30138,30143,30144,30145,30148,30150,30156,30158,
30159,30167,30172,30175,30176,30177,30180,30183,30188,30190,30191,30193,30201,
30208,30210,30211,30212,30215,30216,30218,30220,30223,30226,30227,30229,30230,
30233,30235,30236,30237,30238,30243,30245,30246,30249,30253,30258,30259,30261,
30264,30265,30266,30268,30282,30272,30273,30275,30276,30277,30281,30283,30293,
30297,30303,30308,30309,30317,30318,30319,30321,30324,30337,30341,30348,30349,
30357,30363,30364,30365,30367,30368,30370,30371,30372,30373,30374,30375,30376,
30378,30381,30397,30401,30405,30409,30411,30412,30414,30420,30425,30432,30438,
30440,30444,30448,30449,30454,30457,30460,30464,30470,30474,30478,30482,30484,
30485,30487,30489,30490,30492,30498,30504,30509,30510,30511,30516,30517,30518,
30521,30525,30526,30530,30533,30534,30538,30541,30542,30543,30546,30550,30551,
30556,30558,30559,30560,30562,30564,30567,30570,30572,30576,30578,30579,30580,
30586,30589,30592,30596,30604,30605,30612,30613,30614,30618,30623,30626,30631,
30634,30638,30639,30641,30645,30654,30659,30665,30673,30674,30677,30681,30686,
30687,30688,30692,30694,30698,30700,30704,30705,30708,30712,30715,30725,30726,
30729,30733,30734,30737,30749,30753,30754,30755,30765,30766,30768,30773,30775,
30787,30788,30791,30792,30796,30798,30802,30812,30814,30816,30817,30819,30820,
30824,30826,30830,30842,30846,30858,30863,30868,30872,30881,30877,30878,30879,
30884,30888,30892,30893,30896,30897,30898,30899,30907,30909,30911,30919,30920,
30921,30924,30926,30930,30931,30933,30934,30948,30939,30943,30944,30945,30950,
30954,30962,30963,30976,30966,30967,30970,30971,30975,30982,30988,30992,31002,
31004,31006,31007,31008,31013,31015,31017,31021,31025,31028,31029,31035,31037,
31039,31044,31045,31046,31050,31051,31055,31057,31060,31064,31067,31068,31079,
31081,31083,31090,31097,31099,31100,31102,31115,31116,31121,31123,31124,31125,
31126,31128,31131,31132,31137,31144,31145,31147,31151,31153,31156,31160,31163,
31170,31172,31175,31176,31178,31183,31188,31190,31194,31197,31198,31200,31202,
31205,31210,31211,31213,31217,31224,31228,31234,31235,31239,31241,31242,31244,
31249,31253,31259,31262,31265,31271,31275,31277,31279,31280,31284,31285,31288,
31289,31290,31300,31301,31303,31304,31308,31317,31318,31321,31324,31325,31327,
31328,31333,31335,31338,31341,31349,31352,31358,31360,31362,31365,31366,31370,
31371,31376,31377,31380,31390,31392,31395,31404,31411,31413,31417,31419,31420,
31430,31433,31436,31438,31441,31451,31464,31465,31467,31468,31473,31476,31483,
31485,31486,31495,31508,31519,31523,31527,31529,31530,31531,31533,31534,31535,
31536,31537,31540,31549,31551,31552,31553,31559,31566,31573,31584,31588,31590,
31593,31594,31597,31599,31602,31603,31607,31620,31625,31630,31632,31633,31638,
31643,31646,31648,31653,31660,31663,31664,31666,31669,31670,31674,31675,31676,
31677,31682,31685,31688,31690,31700,31702,31703,31705,31706,31707,31720,31722,
31730,31732,31733,31736,31737,31738,31740,31742,31745,31746,31747,31748,31750,
31753,31755,31756,31758,31759,31769,31771,31776,31781,31782,31784,31788,31793,
31795,31796,31798,31801,31802,31814,31818,31829,31825,31826,31827,31833,31834,
31835,31836,31837,31838,31841,31843,31847,31849,31853,31854,31856,31858,31865,
31868,31869,31878,31879,31887,31892,31902,31904,31910,31920,31926,31927,31930,
31931,31932,31935,31940,31943,31944,31945,31949,31951,31955,31956,31957,31959,
31961,31962,31965,31974,31977,31979,31989,32003,32007,32008,32009,32015,32017,
32018,32019,32022,32029,32030,32035,32038,32042,32045,32049,32060,32061,32062,
32064,32065,32071,32072,32077,32081,32083,32087,32089,32090,32092,32093,32101,
32103,32106,32112,32120,32122,32123,32127,32129,32130,32131,32133,32134,32136,
32139,32140,32141,32145,32150,32151,32157,32158,32166,32167,32170,32179,32182,
32183,32185,32194,32195,32196,32197,32198,32204,32205,32206,32215,32217,32256,
32226,32229,32230,32234,32235,32237,32241,32245,32246,32249,32250,32264,32272,
32273,32277,32279,32284,32285,32288,32295,32296,32300,32301,32303,32307,32310,
32319,32324,32325,32327,32334,32336,32338,32344,32351,32353,32354,32357,32363,
32366,32367,32371,32376,32382,32385,32390,32391,32394,32397,32401,32405,32408,
32410,32413,32414,32572,32571,32573,32574,32575,32579,32580,32583,32591,32594,
32595,32603,32604,32605,32609,32611,32612,32613,32614,32621,32625,32637,32638,
32639,32640,32651,32653,32655,32656,32657,32662,32663,32668,32673,32674,32678,
32682,32685,32692,32700,32703,32704,32707,32712,32718,32719,32731,32735,32739,
32741,32744,32748,32750,32751,32754,32762,32765,32766,32767,32775,32776,32778,
32781,32782,32783,32785,32787,32788,32790,32797,32798,32799,32800,32804,32806,
32812,32814,32816,32820,32821,32823,32825,32826,32828,32830,32832,32836,32864,
32868,32870,32877,32881,32885,32897,32904,32910,32924,32926,32934,32935,32939,
32952,32953,32968,32973,32975,32978,32980,32981,32983,32984,32992,33005,33006,
33008,33010,33011,33014,33017,33018,33022,33027,33035,33046,33047,33048,33052,
33054,33056,33060,33063,33068,33072,33077,33082,33084,33093,33095,33098,33100,
33106,33111,33120,33121,33127,33128,33129,33133,33135,33143,33153,33168,33156,
33157,33158,33163,33166,33174,33176,33179,33182,33186,33198,33202,33204,33211,
33227,33219,33221,33226,33230,33231,33237,33239,33243,33245,33246,33249,33252,
33259,33260,33264,33265,33266,33269,33270,33272,33273,33277,33279,33280,33283,
33295,33299,33300,33305,33306,33309,33313,33314,33320,33330,33332,33338,33347,
33348,33349,33350,33355,33358,33359,33361,33366,33372,33376,33379,33383,33389,
33396,33403,33405,33407,33408,33409,33411,33412,33415,33417,33418,33422,33425,
33428,33430,33432,33434,33435,33440,33441,33443,33444,33447,33448,33449,33450,
33454,33456,33458,33460,33463,33466,33468,33470,33471,33478,33488,33493,33498,
33504,33506,33508,33512,33514,33517,33519,33526,33527,33533,33534,33536,33537,
33543,33544,33546,33547,33620,33563,33565,33566,33567,33569,33570,33580,33581,
33582,33584,33587,33591,33594,33596,33597,33602,33603,33604,33607,33613,33614,
33617,33621,33622,33623,33648,33656,33661,33663,33664,33666,33668,33670,33677,
33682,33684,33685,33688,33689,33691,33692,33693,33702,33703,33705,33708,33726,
33727,33728,33735,33737,33743,33744,33745,33748,33757,33619,33768,33770,33782,
33784,33785,33788,33793,33798,33802,33807,33809,33813,33817,33709,33839,33849,
33861,33863,33864,33866,33869,33871,33873,33874,33878,33880,33881,33882,33884,
33888,33892,33893,33895,33898,33904,33907,33908,33910,33912,33916,33917,33921,
33925,33938,33939,33941,33950,33958,33960,33961,33962,33967,33969,33972,33978,
33981,33982,33984,33986,33991,33992,33996,33999,34003,34012,34023,34026,34031,
34032,34033,34034,34039,34098,34042,34043,34045,34050,34051,34055,34060,34062,
34064,34076,34078,34082,34083,34084,34085,34087,34090,34091,34095,34099,34100,
34102,34111,34118,34127,34128,34129,34130,34131,34134,34137,34140,34141,34142,
34143,34144,34145,34146,34148,34155,34159,34169,34170,34171,34173,34175,34177,
34181,34182,34185,34187,34188,34191,34195,34200,34205,34207,34208,34210,34213,
34215,34228,34230,34231,34232,34236,34237,34238,34239,34242,34247,34250,34251,
34254,34221,34264,34266,34271,34272,34278,34280,34285,34291,34294,34300,34303,
34304,34308,34309,34317,34318,34320,34321,34322,34328,34329,34331,34334,34337,
34343,34345,34358,34360,34362,34364,34365,34368,34370,34374,34386,34387,34390,
34391,34392,34393,34397,34400,34401,34402,34403,34404,34409,34412,34415,34421,
34422,34423,34426,34445,34449,34454,34456,34458,34460,34465,34470,34471,34472,
34477,34481,34483,34484,34485,34487,34488,34489,34495,34496,34497,34499,34501,
34513,34514,34517,34519,34522,34524,34528,34531,34533,34535,34440,34554,34556,
34557,34564,34565,34567,34571,34574,34575,34576,34579,34580,34585,34590,34591,
34593,34595,34600,34606,34607,34609,34610,34617,34618,34620,34621,34622,34624,
34627,34629,34637,34648,34653,34657,34660,34661,34671,34673,34674,34683,34691,
34692,34693,34694,34695,34696,34697,34699,34700,34704,34707,34709,34711,34712,
34713,34718,34720,34723,34727,34732,34733,34734,34737,34741,34750,34751,34753,
34760,34761,34762,34766,34773,34774,34777,34778,34780,34783,34786,34787,34788,
34794,34795,34797,34801,34803,34808,34810,34815,34817,34819,34822,34825,34826,
34827,34832,34841,34834,34835,34836,34840,34842,34843,34844,34846,34847,34856,
34861,34862,34864,34866,34869,34874,34876,34881,34883,34885,34888,34889,34890,
34891,34894,34897,34901,34902,34904,34906,34908,34911,34912,34916,34921,34929,
34937,34939,34944,34968,34970,34971,34972,34975,34976,34984,34986,35002,35005,
35006,35008,35018,35019,35020,35021,35022,35025,35026,35027,35035,35038,35047,
35055,35056,35057,35061,35063,35073,35078,35085,35086,35087,35093,35094,35096,
35097,35098,35100,35104,35110,35111,35112,35120,35121,35122,35125,35129,35130,
35134,35136,35138,35141,35142,35145,35151,35154,35159,35162,35163,35164,35169,
35170,35171,35179,35182,35184,35187,35189,35194,35195,35196,35197,35209,35213,
35216,35220,35221,35227,35228,35231,35232,35237,35248,35252,35253,35254,35255,
35260,35284,35285,35286,35287,35288,35301,35305,35307,35309,35313,35315,35318,
35321,35325,35327,35332,35333,35335,35343,35345,35346,35348,35349,35358,35360,
35362,35364,35366,35371,35372,35375,35381,35383,35389,35390,35392,35395,35397,
35399,35401,35405,35406,35411,35414,35415,35416,35420,35421,35425,35429,35431,
35445,35446,35447,35449,35450,35451,35454,35455,35456,35459,35462,35467,35471,
35472,35474,35478,35479,35481,35487,35495,35497,35502,35503,35507,35510,35511,
35515,35518,35523,35526,35528,35529,35530,35537,35539,35540,35541,35543,35549,
35551,35564,35568,35572,35573,35574,35580,35583,35589,35590,35595,35601,35612,
35614,35615,35594,35629,35632,35639,35644,35650,35651,35652,35653,35654,35656,
35666,35667,35668,35673,35661,35678,35683,35693,35702,35704,35705,35708,35710,
35713,35716,35717,35723,35725,35727,35732,35733,35740,35742,35743,35896,35897,
35901,35902,35909,35911,35913,35915,35919,35921,35923,35924,35927,35928,35931,
35933,35929,35939,35940,35942,35944,35945,35949,35955,35957,35958,35963,35966,
35974,35975,35979,35984,35986,35987,35993,35995,35996,36004,36025,36026,36037,
36038,36041,36043,36047,36054,36053,36057,36061,36065,36072,36076,36079,36080,
36082,36085,36087,36088,36094,36095,36097,36099,36105,36114,36119,36123,36197,
36201,36204,36206,36223,36226,36228,36232,36237,36240,36241,36245,36254,36255,
36256,36262,36267,36268,36271,36274,36277,36279,36281,36283,36288,36293,36294,
36295,36296,36298,36302,36305,36308,36309,36311,36313,36324,36325,36327,36332,
36336,36284,36337,36338,36340,36349,36353,36356,36357,36358,36363,36369,36372,
36374,36384,36385,36386,36387,36390,36391,36401,36403,36406,36407,36408,36409,
36413,36416,36417,36427,36429,36430,36431,36436,36443,36444,36445,36446,36449,
36450,36457,36460,36461,36463,36464,36465,36473,36474,36475,36482,36483,36489,
36496,36498,36501,36506,36507,36509,36510,36514,36519,36521,36525,36526,36531,
36533,36538,36539,36544,36545,36547,36548,36551,36559,36561,36564,36572,36584,
36590,36592,36593,36599,36601,36602,36589,36608,36610,36615,36616,36623,36624,
36630,36631,36632,36638,36640,36641,36643,36645,36647,36648,36652,36653,36654,
36660,36661,36662,36663,36666,36672,36673,36675,36679,36687,36689,36690,36691,
36692,36693,36696,36701,36702,36709,36765,36768,36769,36772,36773,36774,36789,
36790,36792,36798,36800,36801,36806,36810,36811,36813,36816,36818,36819,36821,
36832,36835,36836,36840,36846,36849,36853,36854,36859,36862,36866,36868,36872,
36876,36888,36891,36904,36905,36911,36906,36908,36909,36915,36916,36919,36927,
36931,36932,36940,36955,36957,36962,36966,36967,36972,36976,36980,36985,36997,
37000,37003,37004,37006,37008,37013,37015,37016,37017,37019,37024,37025,37026,
37029,37040,37042,37043,37044,37046,37053,37068,37054,37059,37060,37061,37063,
37064,37077,37079,37080,37081,37084,37085,37087,37093,37074,37110,37099,37103,
37104,37108,37118,37119,37120,37124,37125,37126,37128,37133,37136,37140,37142,
37143,37144,37146,37148,37150,37152,37157,37154,37155,37159,37161,37166,37167,
37169,37172,37174,37175,37177,37178,37180,37181,37187,37191,37192,37199,37203,
37207,37209,37210,37211,37217,37220,37223,37229,37236,37241,37242,37243,37249,
37251,37253,37254,37258,37262,37265,37267,37268,37269,37272,37278,37281,37286,
37288,37292,37293,37294,37296,37297,37298,37299,37302,37307,37308,37309,37311,
37314,37315,37317,37331,37332,37335,37337,37338,37342,37348,37349,37353,37354,
37356,37357,37358,37359,37360,37361,37367,37369,37371,37373,37376,37377,37380,
37381,37382,37383,37385,37386,37388,37392,37394,37395,37398,37400,37404,37405,
37411,37412,37413,37414,37416,37422,37423,37424,37427,37429,37430,37432,37433,
37434,37436,37438,37440,37442,37443,37446,37447,37450,37453,37454,37455,37457,
37464,37465,37468,37469,37472,37473,37477,37479,37480,37481,37486,37487,37488,
37493,37494,37495,37496,37497,37499,37500,37501,37503,37512,37513,37514,37517,
37518,37522,37527,37529,37535,37536,37540,37541,37543,37544,37547,37551,37554,
37558,37560,37562,37563,37564,37565,37567,37568,37569,37570,37571,37573,37574,
37575,37576,37579,37580,37581,37582,37584,37587,37589,37591,37592,37593,37596,
37597,37599,37600,37601,37603,37605,37607,37608,37612,37614,37616,37625,37627,
37631,37632,37634,37640,37645,37649,37652,37653,37660,37661,37662,37663,37665,
37668,37669,37671,37673,37674,37683,37684,37686,37687,37703,37704,37705,37712,
37713,37714,37717,37719,37720,37722,37726,37732,37733,37735,37737,37738,37741,
37743,37744,37745,37747,37748,37750,37754,37757,37759,37760,37761,37762,37768,
37770,37771,37773,37775,37778,37781,37784,37787,37790,37793,37795,37796,37798,
37800,37803,37812,37813,37814,37818,37801,37825,37828,37829,37830,37831,37833,
37834,37835,37836,37837,37843,37849,37852,37854,37855,37858,37862,37863,37881,
37879,37880,37882,37883,37885,37889,37890,37892,37896,37897,37901,37902,37903,
37909,37910,37911,37919,37934,37935,37937,37938,37939,37940,37947,37951,37949,
37955,37957,37960,37962,37964,37973,37977,37980,37983,37985,37987,37992,37995,
37997,37998,37999,38001,38002,38020,38019,38264,38265,38270,38276,38280,38284,
38285,38286,38301,38302,38303,38305,38310,38313,38315,38316,38324,38326,38330,
38333,38335,38342,38344,38345,38347,38352,38353,38354,38355,38361,38362,38365,
38366,38367,38368,38372,38374,38429,38430,38434,38436,38437,38438,38444,38449,
38451,38455,38456,38457,38458,38460,38461,38465,38482,38484,38486,38487,38488,
38497,38510,38516,38523,38524,38526,38527,38529,38530,38531,38532,38537,38545,
38550,38554,38557,38559,38564,38565,38566,38569,38574,38575,38579,38586,38602,
38610,23986,38616,38618,38621,38622,38623,38633,38639,38641,38650,38658,38659,
38661,38665,38682,38683,38685,38689,38690,38691,38696,38705,38707,38721,38723,
38730,38734,38735,38741,38743,38744,38746,38747,38755,38759,38762,38766,38771,
38774,38775,38776,38779,38781,38783,38784,38793,38805,38806,38807,38809,38810,
38814,38815,38818,38828,38830,38833,38834,38837,38838,38840,38841,38842,38844,
38846,38847,38849,38852,38853,38855,38857,38858,38860,38861,38862,38864,38865,
38868,38871,38872,38873,38877,38878,38880,38875,38881,38884,38895,38897,38900,
38903,38904,38906,38919,38922,38937,38925,38926,38932,38934,38940,38942,38944,
38947,38950,38955,38958,38959,38960,38962,38963,38965,38949,38974,38980,38983,
38986,38993,38994,38995,38998,38999,39001,39002,39010,39011,39013,39014,39018,
39020,39083,39085,39086,39088,39092,39095,39096,39098,39099,39103,39106,39109,
39112,39116,39137,39139,39141,39142,39143,39146,39155,39158,39170,39175,39176,
39185,39189,39190,39191,39194,39195,39196,39199,39202,39206,39207,39211,39217,
39218,39219,39220,39221,39225,39226,39227,39228,39232,39233,39238,39239,39240,
39245,39246,39252,39256,39257,39259,39260,39262,39263,39264,39323,39325,39327,
39334,39344,39345,39346,39349,39353,39354,39357,39359,39363,39369,39379,39380,
39385,39386,39388,39390,39399,39402,39403,39404,39408,39412,39413,39417,39421,
39422,39426,39427,39428,39435,39436,39440,39441,39446,39454,39456,39458,39459,
39460,39463,39469,39470,39475,39477,39478,39480,39495,39489,39492,39498,39499,
39500,39502,39505,39508,39510,39517,39594,39596,39598,39599,39602,39604,39605,
39606,39609,39611,39614,39615,39617,39619,39622,39624,39630,39632,39634,39637,
39638,39639,39643,39644,39648,39652,39653,39655,39657,39660,39666,39667,39669,
39673,39674,39677,39679,39680,39681,39682,39683,39684,39685,39688,39689,39691,
39692,39693,39694,39696,39698,39702,39705,39707,39708,39712,39718,39723,39725,
39731,39732,39733,39735,39737,39738,39741,39752,39755,39756,39765,39766,39767,
39771,39774,39777,39779,39781,39782,39784,39786,39787,39788,39789,39790,39795,
39797,39799,39800,39801,39807,39808,39812,39813,39814,39815,39817,39818,39819,
39821,39823,39824,39828,39834,39837,39838,39846,39847,39849,39852,39856,39857,
39858,39863,39864,39867,39868,39870,39871,39873,39879,39880,39886,39888,39895,
39896,39901,39903,39909,39911,39914,39915,39919,39923,39927,39928,39929,39930,
39933,39935,39936,39938,39947,39951,39953,39958,39960,39961,39962,39964,39966,
39970,39971,39974,39975,39976,39977,39978,39985,39989,39990,39991,39997,40001,
40003,40004,40005,40009,40010,40014,40015,40016,40019,40020,40022,40024,40027,
40029,40030,40031,40035,40041,40042,40028,40043,40040,40046,40048,40050,40053,
40055,40059,40166,40178,40183,40185,40203,40194,40209,40215,40216,40220,40221,
40222,40239,40240,40242,40243,40244,40250,40252,40261,40253,40258,40259,40263,
40266,40275,40276,40287,40291,40290,40293,40297,40298,40299,40304,40310,40311,
40315,40316,40318,40323,40324,40326,40330,40333,40334,40338,40339,40341,40342,
40343,40344,40353,40362,40364,40366,40369,40373,40377,40380,40383,40387,40391,
40393,40394,40404,40405,40406,40407,40410,40414,40415,40416,40421,40423,40425,
40427,40430,40432,40435,40436,40446,40458,40450,40455,40462,40464,40465,40466,
40469,40470,40473,40476,40477,40570,40571,40572,40576,40578,40579,40580,40581,
40583,40590,40591,40598,40600,40603,40606,40612,40616,40620,40622,40623,40624,
40627,40628,40629,40646,40648,40651,40661,40671,40676,40679,40684,40685,40686,
40688,40689,40690,40693,40696,40703,40706,40707,40713,40719,40720,40721,40722,
40724,40726,40727,40729,40730,40731,40735,40738,40742,40746,40747,40751,40753,
40754,40756,40759,40761,40762,40764,40765,40767,40769,40771,40772,40773,40774,
40775,40787,40789,40790,40791,40792,40794,40797,40798,40808,40809,40813,40814,
40815,40816,40817,40819,40821,40826,40829,40847,40848,40849,40850,40852,40854,
40855,40862,40865,40866,40867,40869,
};

static const struct dbcs_index jisx0212_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0212_decmap+0,47,113},{0,0,0},{
0,0,0},{0,0,0},{__jisx0212_decmap+67,97,124},{__jisx0212_decmap+95,66,126},{0,
0,0},{__jisx0212_decmap+156,33,80},{__jisx0212_decmap+204,33,119},{
__jisx0212_decmap+291,33,119},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisx0212_decmap+378,33,126},{__jisx0212_decmap+472,33,126},{
__jisx0212_decmap+566,33,126},{__jisx0212_decmap+660,33,126},{
__jisx0212_decmap+754,33,126},{__jisx0212_decmap+848,33,126},{
__jisx0212_decmap+942,33,126},{__jisx0212_decmap+1036,33,126},{
__jisx0212_decmap+1130,33,126},{__jisx0212_decmap+1224,33,126},{
__jisx0212_decmap+1318,33,126},{__jisx0212_decmap+1412,33,126},{
__jisx0212_decmap+1506,33,126},{__jisx0212_decmap+1600,33,126},{
__jisx0212_decmap+1694,33,126},{__jisx0212_decmap+1788,33,126},{
__jisx0212_decmap+1882,33,126},{__jisx0212_decmap+1976,33,126},{
__jisx0212_decmap+2070,33,126},{__jisx0212_decmap+2164,33,126},{
__jisx0212_decmap+2258,33,126},{__jisx0212_decmap+2352,33,126},{
__jisx0212_decmap+2446,33,126},{__jisx0212_decmap+2540,33,126},{
__jisx0212_decmap+2634,33,126},{__jisx0212_decmap+2728,33,126},{
__jisx0212_decmap+2822,33,126},{__jisx0212_decmap+2916,33,126},{
__jisx0212_decmap+3010,33,126},{__jisx0212_decmap+3104,33,126},{
__jisx0212_decmap+3198,33,126},{__jisx0212_decmap+3292,33,126},{
__jisx0212_decmap+3386,33,126},{__jisx0212_decmap+3480,33,126},{
__jisx0212_decmap+3574,33,126},{__jisx0212_decmap+3668,33,126},{
__jisx0212_decmap+3762,33,126},{__jisx0212_decmap+3856,33,126},{
__jisx0212_decmap+3950,33,126},{__jisx0212_decmap+4044,33,126},{
__jisx0212_decmap+4138,33,126},{__jisx0212_decmap+4232,33,126},{
__jisx0212_decmap+4326,33,126},{__jisx0212_decmap+4420,33,126},{
__jisx0212_decmap+4514,33,126},{__jisx0212_decmap+4608,33,126},{
__jisx0212_decmap+4702,33,126},{__jisx0212_decmap+4796,33,126},{
__jisx0212_decmap+4890,33,126},{__jisx0212_decmap+4984,33,126},{
__jisx0212_decmap+5078,33,126},{__jisx0212_decmap+5172,33,126},{
__jisx0212_decmap+5266,33,126},{__jisx0212_decmap+5360,33,126},{
__jisx0212_decmap+5454,33,126},{__jisx0212_decmap+5548,33,126},{
__jisx0212_decmap+5642,33,126},{__jisx0212_decmap+5736,33,126},{
__jisx0212_decmap+5830,33,126},{__jisx0212_decmap+5924,33,126},{
__jisx0212_decmap+6018,33,126},{__jisx0212_decmap+6112,33,99},{0,0,0},{0,0,0},
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const DBCHAR __jisxcommon_encmap[22016] = {
8512,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41527,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41538,
8561,8562,41584,N,41539,8568,8495,41581,41580,N,8780,N,41582,41524,8555,8542,
N,N,8493,N,8825,N,41521,N,41579,N,N,N,N,41540,43554,43553,43556,43562,43555,
43561,43297,43566,43570,43569,43572,43571,43584,43583,43586,43585,N,43600,
43602,43601,43604,43608,43603,8543,43308,43619,43618,43621,43620,43634,43312,
43342,43810,43809,43812,43818,43811,43817,43329,43822,43826,43825,43828,43827,
43840,43839,43842,43841,43331,43856,43858,43857,43860,43864,43859,8544,43340,
43875,43874,43877,43876,43890,43344,43891,43559,43815,43557,43813,43560,43816,
43563,43819,43564,43820,43567,43823,43565,43821,43568,43824,43298,43330,43575,
43831,N,N,43574,43830,43576,43832,43573,43829,43578,43834,43579,43835,43581,
43837,43580,N,43582,43838,43300,43332,43591,43847,43589,43845,N,N,43590,43846,
43588,43333,43302,43334,43592,43848,43593,43849,43335,43594,43850,43596,43852,
43595,43851,43305,43337,43304,43336,43597,43853,43599,43855,43598,43854,43338,
43307,43339,43607,43863,N,N,43606,43862,43309,43341,43609,43865,43611,43867,
43610,43866,43612,43868,43613,43869,43615,43871,43614,43870,43617,43873,43616,
43872,43311,43343,43628,43884,43625,43881,43622,43878,43627,43883,43624,43880,
43626,43882,43633,43889,43636,43892,43635,43637,43893,43639,43895,43638,43894,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
43558,43814,43587,43843,43605,43861,43623,43879,43632,43888,43629,43885,43631,
43887,43630,43886,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43833,41520,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41519,41522,41526,41525,N,41523,41528,41529,
42593,N,42594,42595,42596,N,42599,N,42601,42604,42614,9761,9762,9763,9764,
9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776,9777,N,9778,9779,
9780,9781,9782,9783,9784,42597,42602,42609,42610,42611,42612,42619,9793,9794,
9795,9796,9797,9798,9799,9800,9801,9802,9803,9804,9805,9806,9807,9808,9809,
42616,9810,9811,9812,9813,9814,9815,9816,42613,42618,42615,42617,42620,10023,
42818,42819,42820,42821,42822,42823,42824,42825,42826,42827,42828,N,42829,
42830,10017,10018,10019,10020,10021,10022,10024,10025,10026,10027,10028,10029,
10030,10031,10032,10033,10034,10035,10036,10037,10038,10039,10040,10041,10042,
10043,10044,10045,10046,10047,10048,10049,10065,10066,10067,10068,10069,10070,
10072,10073,10074,10075,10076,10077,10078,10079,10080,10081,10082,10083,10084,
10085,10086,10087,10088,10089,10090,10091,10092,10093,10094,10095,10096,10097,
N,10071,42866,42867,42868,42869,42870,42871,42872,42873,42874,42875,42876,N,
42877,42878,8510,N,N,N,N,8509,8514,N,8518,8519,N,N,8520,8521,N,N,8823,8824,N,
N,N,8517,8516,N,N,N,N,N,N,N,N,N,8819,N,8556,8557,N,N,N,N,N,N,N,8744,8558,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41585,N,N,N,N,N,N,N,N,N,N,N,41583,N,N,N,N,N,N,
N,N,8818,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8747,8748,8746,8749,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8781,N,8782,8783,N,8799,8784,N,N,N,
8800,8762,N,N,8763,N,N,N,N,N,N,8541,N,N,N,N,N,N,N,8805,N,N,8807,8551,N,8796,N,
N,N,N,N,N,8778,8779,8769,8768,8809,8810,N,N,N,N,N,N,N,8552,8808,N,N,N,N,N,N,N,
8806,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8802,N,N,N,N,N,N,N,N,N,N,N,N,N,
8546,8801,N,N,N,N,8549,8550,N,N,8803,8804,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,8766,8767,N,N,8764,8765,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,8797,8798,10273,10284,10274,10285,N,N,N,N,N,N,N,N,10275,N,N,10286,
10276,N,N,10287,10278,N,N,10289,10277,N,N,10288,10279,10300,N,N,10295,N,N,
10290,10281,10302,N,N,10297,N,N,10292,10280,N,N,10296,10301,N,N,10291,10282,N,
N,10298,10303,N,N,10293,10283,N,N,10299,N,N,10304,N,N,N,N,N,N,N,N,10294,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,8739,8738,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8741,8740,N,N,N,N,N,N,N,N,
8743,8742,N,N,N,N,N,N,N,N,8737,8574,N,N,N,8571,N,N,8573,8572,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8830,8570,8569,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,8554,N,8553,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8822,N,N,8821,N,8820,8481,8482,8483,8503,N,
8505,8506,8507,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8745,8750,
8524,8525,N,N,N,N,N,N,8513,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,9249,9250,9251,9252,9253,9254,9255,9256,9257,9258,9259,
9260,9261,9262,9263,9264,9265,9266,9267,9268,9269,9270,9271,9272,9273,9274,
9275,9276,9277,9278,9279,9280,9281,9282,9283,9284,9285,9286,9287,9288,9289,
9290,9291,9292,9293,9294,9295,9296,9297,9298,9299,9300,9301,9302,9303,9304,
9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,
9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,N,N,N,N,N,N,N,
8491,8492,8501,8502,N,N,9505,9506,9507,9508,9509,9510,9511,9512,9513,9514,
9515,9516,9517,9518,9519,9520,9521,9522,9523,9524,9525,9526,9527,9528,9529,
9530,9531,9532,9533,9534,9535,9536,9537,9538,9539,9540,9541,9542,9543,9544,
9545,9546,9547,9548,9549,9550,9551,9552,9553,9554,9555,9556,9557,9558,9559,
9560,9561,9562,9563,9564,9565,9566,9567,9568,9569,9570,9571,9572,9573,9574,
9575,9576,9577,9578,9579,9580,9581,9582,9583,9584,9585,9586,9587,9588,9589,
9590,N,N,N,N,8486,8508,8499,8500,12396,17274,45089,15415,45090,45091,N,19324,
15974,15152,15973,12860,45092,18772,19775,N,20514,12591,45093,N,13166,20515,
16420,21058,13654,19002,N,N,N,N,15975,45094,N,20030,N,45095,45096,N,19010,N,
45097,N,20516,45098,N,17254,45099,45100,45101,20517,13946,N,N,45102,20518,N,
13405,17200,N,15463,20519,N,N,20520,45103,45104,20521,18229,45105,13655,N,
45106,N,N,N,18231,N,18019,14403,19251,N,45107,N,N,N,26953,20522,15976,20523,
12853,45108,N,45109,13925,14448,19561,N,N,22054,45110,N,N,N,N,45111,45112,N,N,
N,N,N,N,N,19824,N,18045,45113,45114,N,N,N,45115,N,N,N,N,13349,45116,13621,N,
20524,N,N,20525,20027,N,19773,16744,20527,15222,18035,45117,20530,N,N,12606,
14431,N,14430,12390,45118,45119,20299,20298,N,14899,12321,45120,20531,20532,
20533,19252,20534,N,14450,12391,19314,N,13692,N,N,13693,13694,17506,20028,
45121,20535,N,N,20536,N,N,20537,N,N,45122,16205,N,N,N,N,N,15674,16206,20542,
45123,20540,N,20541,13656,N,N,14883,12912,N,20539,20538,18985,45124,N,N,N,
15174,15173,16958,20543,18773,16487,45125,45126,N,8504,20544,20546,45127,
45128,45129,16997,20065,12362,N,N,45130,N,N,N,N,20545,12862,45131,13892,45132,
17255,45133,N,45134,14191,20547,N,N,N,18212,N,45135,45136,45137,45138,13419,
45139,45140,N,N,N,N,45141,20548,12363,45142,45143,14432,13420,18810,18482,
13657,45144,N,N,45145,45146,45147,N,45148,12913,N,20583,17729,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,45149,18284,20550,45150,N,45152,18492,45153,20066,45154,16173,
45155,15175,45156,15223,12864,45157,N,45158,N,45159,17489,N,N,17186,20554,
45160,45161,N,45162,45163,12364,17507,15675,14900,19748,45164,16974,45165,
12863,45166,20553,45167,19774,20549,20551,14958,20552,21796,45168,45151,N,N,
45169,N,N,N,N,N,20560,45170,N,45171,N,45172,20563,20561,45173,N,12866,N,19003,
20555,45174,45175,45176,45177,20559,14451,45178,45179,15176,N,45180,45181,
13350,45182,45345,20564,N,20556,45346,45347,20067,45348,15224,45349,20557,
45350,20562,45351,45352,45353,N,20565,45354,20558,45355,45356,13857,N,12365,
45357,45358,13858,12865,N,N,N,N,N,N,N,N,N,21797,N,19321,18798,14452,N,N,45359,
N,N,16175,20023,45360,N,45361,N,45362,45363,45364,45365,19032,45366,45367,
14136,16933,12900,45368,45369,N,45370,45371,15699,45372,45373,45374,20569,
45375,20574,20572,45376,N,20567,N,N,16943,20570,N,20573,20571,45377,19037,N,
20568,45378,16174,45379,19315,20575,20576,N,N,N,N,N,N,N,N,15652,20589,45380,N,
45381,18256,N,18742,20584,N,19056,N,12854,N,45382,45383,20588,45384,45385,
45386,N,N,45387,20582,20591,45388,N,16722,45389,14404,45390,18268,45391,24647,
45392,20590,17757,45393,20579,N,14454,45394,45395,14453,20577,45396,45397,
45398,45399,15450,N,20585,45400,19055,17229,20581,14193,45401,20578,20586,
20580,20049,20587,20289,45402,N,45403,N,45404,45405,N,45406,13926,N,N,14192,N,
45430,N,N,N,N,45407,45408,45409,20592,N,45410,45411,20593,20597,12366,45412,N,
45413,N,45414,19024,20596,45415,45416,45417,N,20595,20599,45418,N,45419,20598,
N,17508,N,N,45420,45421,N,45422,45423,N,14194,45424,45425,N,N,45426,N,20600,
45427,N,N,45428,45429,15429,N,16934,17509,13942,N,20601,N,N,N,N,13622,N,N,
20602,45431,N,45432,45433,20604,45434,N,N,N,45435,N,N,19253,45436,45437,45438,
14182,45601,45602,45603,N,45604,N,15153,18551,20603,45605,45606,N,45607,45608,
45609,45610,45611,N,N,N,N,N,N,N,45612,N,14917,19779,N,45613,45614,N,20606,
20771,20605,14916,N,15741,N,45615,45616,N,N,45617,14137,N,45618,N,20772,45619,
45620,13903,N,45621,N,20769,20770,N,45622,17967,45623,16764,45624,13859,N,
45625,45626,19277,20773,N,45627,N,20029,N,45628,45629,20774,45630,N,N,45631,
20777,45632,20775,45633,16718,45634,45635,N,N,N,20776,20778,45636,N,45637,
45649,N,N,20780,45638,N,N,20779,45639,19016,N,N,45640,13623,20782,20783,45641,
12847,N,45642,45643,45644,20781,N,45645,45646,45647,45648,N,45650,N,15476,N,
20786,20785,20784,45651,20566,45652,20787,45653,45654,45655,45656,15742,N,
20788,N,45657,N,N,N,45658,45659,N,19749,N,45660,45661,N,45662,N,45663,19545,
45664,45665,45666,N,20790,45667,45668,20789,20792,20791,N,N,20793,20794,12404,
45669,14389,14139,15676,17275,13860,16488,14455,45670,14702,20796,19528,17734,
45671,15225,N,20795,45672,20797,45673,N,45674,45675,N,17758,N,13173,N,N,45676,
N,N,20798,N,45677,18046,45678,N,16692,20800,20801,18476,14456,20283,20802,N,N,
13862,N,N,N,19004,16950,13937,17717,N,N,N,14195,N,45679,N,20803,N,20804,45680,
45681,18018,12639,N,N,20807,14973,45682,20806,14918,45683,20808,26222,20809,
19265,20810,N,20811,20812,15977,45684,15436,N,N,N,45685,N,N,13351,45686,20815,
45687,20813,19517,20814,N,18778,20816,20817,20818,17759,45688,N,N,20822,20820,
20821,20819,14947,20823,19562,20068,45689,N,45690,N,45691,20824,45692,45693,N,
N,45694,N,16424,20825,15706,N,45857,20826,N,17276,20031,17760,N,45858,N,45859,
45860,45861,N,45862,21061,N,45863,N,N,20827,29733,13893,45864,N,20828,19294,
45865,N,N,45866,15720,17020,N,20830,18020,N,N,20831,45867,N,20832,13102,45868,
45869,45870,20833,13863,45871,17996,12666,15696,N,N,18465,20834,17761,45872,
45873,16207,20835,45874,18988,16474,13346,N,13353,20836,N,N,20838,N,N,14138,
45875,45876,20837,45877,45878,20083,45879,N,N,N,N,15721,N,N,N,N,45880,N,18493,
19020,N,20839,45881,19832,20840,N,N,N,20841,N,17790,45882,45883,20842,N,45884,
16425,14974,14196,20843,15177,14703,45885,N,N,N,N,N,N,17510,20845,45886,N,
16935,N,45887,14959,20846,20847,16688,N,20844,N,N,N,N,20849,45888,19254,45889,
45890,N,45891,14692,45892,N,20848,45893,45894,45895,N,14197,14942,18285,45896,
N,N,20852,20850,N,N,N,45897,18811,15978,20859,13156,20853,20851,16719,N,45898,
45899,45900,N,N,N,20855,N,20854,45901,N,45902,13124,N,45903,N,14176,20860,
20013,45904,N,45905,20856,N,N,N,20861,20858,45906,20857,45907,45908,45909,
45910,N,45911,20047,45912,N,N,14457,12867,N,N,20084,45913,45914,45915,45916,N,
15733,17752,14693,21026,21027,N,45917,45918,20069,N,N,20267,21029,45919,45920,
45921,14458,45922,45923,21028,45924,13103,N,45925,21030,N,19286,45926,17468,
45927,19750,45928,19033,N,N,45929,21031,N,45930,N,45931,28757,N,45932,17968,
45933,21032,13354,19507,N,45934,45935,15905,21033,19047,21037,45936,16426,
21034,13904,45937,21035,13355,45938,45939,45940,N,45941,N,N,N,45942,45943,
14126,21038,45944,21039,45945,45946,21040,21041,15451,N,N,N,14459,19550,45947,
19560,18039,45948,N,19057,21042,N,21043,N,45949,45950,46113,21045,N,21047,
21046,46114,N,46115,N,21048,12861,19276,46116,14972,21049,46117,46118,16729,
46119,46120,15906,13865,N,21050,N,46121,N,46122,46123,46124,18523,46125,46126,
46127,N,21051,46128,21052,46129,21053,N,46130,N,N,21054,18724,13928,12389,
46131,46132,46133,17983,21055,15677,46134,16489,N,21057,21056,15907,14433,
21059,18494,46136,46135,21060,N,N,N,18524,16948,17006,13864,N,N,18030,17201,
46137,18286,46138,19278,N,21062,N,16490,46139,N,46140,N,46141,14133,N,N,21063,
N,N,46142,46143,21064,12588,12405,13421,46144,16936,13649,19825,N,21067,12855,
46145,N,21066,N,N,46146,13866,N,N,21068,46147,19569,N,N,46148,46149,N,N,N,N,N,
46150,N,N,N,N,46151,46152,N,21069,N,20050,46153,14460,N,N,46154,N,14390,21070,
46155,N,N,46156,21072,21071,N,16223,12601,46157,46158,N,12638,21073,46159,
21074,N,46160,14391,46161,46162,21075,46163,46164,N,46165,13678,N,46166,N,N,
46167,N,15154,21076,N,46168,N,N,19316,14901,13658,19751,16720,18495,15485,
46169,N,N,46170,46171,15687,46172,15464,15477,N,15734,46173,18496,N,46174,
46175,21079,46176,12611,16721,14461,14405,13927,46177,46178,21083,17185,17022,
13867,15908,21084,21082,12868,16998,15416,15179,12582,N,46179,13168,14694,
15178,N,21085,21086,46180,13641,13126,N,N,N,14695,13640,17503,12581,17969,
19518,14625,19833,17735,14462,N,46181,N,N,N,N,N,N,46182,14127,N,21095,N,13923,
19274,46183,N,N,N,N,18525,46184,46185,21094,46186,13406,21089,21090,21092,
46187,N,46188,N,N,46189,46190,21093,N,13659,16225,N,18989,21091,21087,14435,N,
21088,N,20260,46191,46192,N,19058,46193,17512,14434,14704,N,N,46194,21096,
46195,N,18013,N,N,N,N,N,N,N,N,N,N,N,N,46196,21100,N,N,46197,N,46198,N,46199,
46200,15486,46201,15478,46202,N,46203,46204,N,21103,21101,N,19491,46205,21098,
21107,21102,N,N,N,21105,14406,19519,N,46206,21106,46369,N,46370,21108,46371,
21110,N,46372,46373,N,14960,20290,46374,21099,21097,21109,46375,21104,N,N,
46376,46377,N,N,N,N,N,46378,N,N,46379,N,46380,21112,N,21283,21114,46381,46382,
21118,46383,46384,21281,21115,46385,46386,21310,N,46387,14953,13105,N,N,N,
46388,21113,46389,46390,46391,21285,12406,21284,46392,12325,18762,21282,N,
21116,N,46393,21111,21117,14920,46394,N,N,46395,46396,N,N,N,N,N,N,N,N,N,21286,
N,N,N,N,N,N,N,46397,12407,21295,N,N,21287,21288,N,15909,19305,46398,N,46399,
21293,21292,46400,N,N,17711,N,N,N,46401,N,N,N,21294,N,46402,21291,46403,46404,
46405,46406,N,N,12596,46407,14902,16176,46408,46409,N,N,46410,46411,46412,
21289,17762,N,N,N,21290,46413,12322,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
46414,46415,N,N,21300,19747,N,15911,46416,21306,N,46417,46418,N,21305,21296,N,
46419,46420,46421,16963,N,21297,46422,N,N,17007,21302,15910,46423,N,46424,
46425,N,21299,46426,N,19556,46427,46428,N,14140,N,N,21303,21304,46429,N,46430,
46431,21301,21307,46432,N,46433,46434,N,21298,46435,N,46436,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,21313,21318,N,21314,46437,21309,46438,46439,21319,16689,
N,46440,21321,46441,14626,21311,17277,N,N,46442,46443,N,46444,46445,46446,
46447,N,N,46448,21315,21308,13357,N,13422,13157,21316,21312,N,N,N,46449,46450,
N,N,14198,21322,21320,16723,13642,13868,46451,21317,N,13940,N,46452,N,N,N,
12612,N,N,N,N,N,N,N,N,46453,N,46454,N,46455,21326,21324,46456,21543,N,46457,N,
46458,46459,N,46460,N,N,46461,46462,46625,21329,N,N,46626,46627,N,21323,46628,
21327,N,46629,21325,N,N,46630,15180,21328,N,N,N,N,46631,N,N,N,N,N,N,N,N,N,N,N,
N,46632,21331,N,21336,N,N,N,21334,21333,46633,46634,17202,N,46635,12869,46636,
N,N,46637,46638,46639,46640,46641,46642,N,21330,N,21332,15912,12595,46643,N,
21335,N,N,N,N,N,N,N,N,N,N,N,N,N,12894,N,N,46644,N,N,21346,46645,15996,21342,
46646,21340,46647,21341,46648,21343,46649,N,46650,46651,46652,N,46653,46654,
46655,12605,46656,46657,N,46658,N,N,46659,N,46660,16697,46661,21337,46662,
21338,N,N,N,46663,N,N,N,N,N,N,13178,N,N,46664,N,46665,46666,46667,46668,21345,
N,46669,N,13423,46670,21348,21344,21347,46671,N,46672,N,46673,46674,N,18990,
46675,N,N,18005,N,18488,N,N,N,N,N,21350,N,N,N,46676,46677,21349,13125,46678,N,
21351,46679,46680,N,N,21354,N,N,N,N,21353,46681,N,N,N,46682,46683,N,N,46684,
46685,46686,21352,N,18233,N,N,21355,46687,46688,46689,46690,N,46691,46692,
46693,21356,N,N,46694,N,46695,21358,N,21357,46696,N,N,N,N,21360,N,46697,N,
21363,21361,21359,21362,N,46698,N,N,21364,46699,46700,46701,46704,46705,21365,
46702,46703,21366,N,21367,N,N,N,21368,20805,46706,15484,15181,46707,46708,
12915,46709,12408,46710,N,17220,46711,46712,46713,46714,46715,N,N,46717,N,
46718,21369,N,14884,46716,12367,16222,N,N,46881,46882,N,21370,14407,N,N,14705,
N,21372,21371,46883,46884,19040,21373,N,N,46885,21537,21374,46886,21538,46887,
21539,N,14199,N,46888,12640,21540,N,46889,21542,N,21541,N,46890,46891,21544,
46892,N,17754,46893,N,46894,46895,46896,46897,21545,12341,14943,46898,46899,N,
46900,14141,46901,46902,17231,N,N,46903,46904,N,N,21546,21547,N,N,21549,N,
46905,46906,46907,21550,N,14948,N,N,46908,46909,13905,N,N,19255,N,46910,46911,
21548,21551,14913,14627,46912,N,N,N,N,N,N,N,N,N,N,N,N,N,N,21555,46913,N,14885,
46914,17203,46915,46916,21552,17498,46917,N,46918,46919,46920,46921,46922,N,
46923,46924,46925,N,46926,N,46927,46928,46929,46930,N,46931,21556,N,46932,
16226,46933,N,N,N,N,21554,21557,N,14143,46934,N,N,N,N,N,N,21558,46935,46944,N,
46936,N,46937,46938,N,46939,46940,46941,46942,21559,46943,14628,13120,21561,N,
N,46945,46946,46947,21562,N,46948,N,N,N,21563,N,N,21560,N,N,N,N,46949,N,N,N,N,
46950,N,N,21553,N,N,21564,N,N,21565,46951,46952,N,N,19300,46953,N,15979,46954,
N,N,21567,21568,21566,46955,21570,N,N,N,N,N,18232,46956,46957,12392,18774,
46974,N,21571,46958,N,46959,46960,N,46961,N,N,N,46962,N,N,46963,N,N,N,15997,
46964,46965,15417,46966,18269,13424,N,14955,46967,46968,46969,19289,N,17970,
46970,46971,14200,16975,N,46972,46973,21569,21572,47137,47138,N,N,N,N,N,N,N,
16964,N,N,N,21573,N,47139,N,21574,47140,47141,47142,21576,N,N,17513,N,47143,
47144,N,N,13358,N,N,47145,N,29729,12641,19059,47146,N,15980,17736,N,N,N,47147,
14950,N,N,21582,N,47148,19005,20061,N,N,N,N,N,N,N,47149,12916,21578,47150,
47151,N,47152,47153,16698,21581,N,17763,47154,N,17737,17764,18489,17485,N,N,N,
14921,47155,N,47156,21577,N,47157,N,N,47158,47159,12662,N,17718,N,N,N,N,21579,
N,21575,N,N,16208,N,N,47160,21583,N,N,47161,N,15694,47162,47163,47164,N,13869,
N,21584,N,47165,47166,47167,47168,N,47169,47170,N,47171,47172,N,N,19048,47173,
N,47174,16765,N,N,N,N,17478,47175,N,21586,47176,47177,47178,N,N,N,47179,N,
19279,47180,N,21587,N,N,21592,N,N,47181,47182,18991,N,N,N,N,21591,21585,21588,
21590,47184,N,14886,N,N,19017,47185,N,47183,21593,N,17221,47186,N,12917,N,
15981,47187,47188,N,47189,21595,47190,21594,47191,14696,47192,21596,21598,
21597,47193,N,21600,47194,21589,21602,N,47195,47196,N,21601,21599,N,N,N,47197,
N,15182,16209,N,16724,21603,16444,12397,18276,47198,N,N,N,17499,N,21605,21604,
21606,21607,21608,21609,N,N,47199,47200,N,N,19025,21610,47201,47202,N,N,12870,
21611,N,47203,47204,47205,19772,13104,N,21065,15688,16959,21612,19563,47207,N,
N,N,47208,19508,47209,47210,21614,N,16999,47211,17719,16960,18775,21615,21616,
12667,47212,47213,15418,21617,47214,N,47215,47216,12368,21618,N,N,N,N,N,21619,
47217,N,N,N,47218,12642,N,47219,13425,18016,19060,N,N,N,N,21623,16725,21622,
14144,47220,47221,19291,21621,N,17765,21625,47222,21624,47223,N,47224,47225,
47226,21627,47227,21626,47228,N,12668,N,21628,15913,21630,17189,47229,21629,
47230,18995,47393,N,N,47394,15735,17755,47395,47396,N,21793,47397,N,47398,
47399,14629,N,N,N,21794,18209,18526,19537,N,N,N,N,N,18213,47400,47401,21803,
47402,N,N,N,47403,13624,N,47404,19781,47405,N,19503,N,22060,N,21795,N,47406,N,
N,N,21798,47407,16965,N,47408,19256,N,N,N,17738,47409,47410,47411,47412,N,
21799,47413,N,N,N,47414,N,19301,47415,14922,47416,N,15914,N,N,47417,N,47418,
47419,N,21800,N,47420,15184,47421,15183,N,47422,N,N,12345,14408,47423,16427,
12369,N,N,N,N,21804,21805,N,21802,47424,47425,47426,N,N,N,47427,47428,12600,
13359,47429,21801,N,19525,18737,N,N,47430,47431,N,47432,47433,N,47434,N,12328,
47435,N,N,N,12409,N,N,N,15185,47436,12370,N,12323,47437,N,N,N,N,21810,N,N,
47438,47439,47440,N,N,21808,47441,47442,N,N,N,N,19516,N,21811,N,21809,N,47443,
21807,16177,N,N,47444,47445,21806,N,47446,47447,19034,47448,N,N,47449,N,14436,
47450,N,N,N,N,21815,21816,N,N,N,N,N,15915,N,N,N,21812,20268,N,N,47451,47452,
18252,47453,47454,21814,N,N,47455,N,N,N,47456,N,N,N,N,47457,N,N,N,N,14887,N,N,
N,47458,N,N,N,21817,47459,N,47460,18776,47461,N,N,21818,N,21813,47462,N,N,N,N,
N,N,N,N,N,47463,N,N,47464,47465,N,N,47466,19515,N,N,N,N,N,N,N,N,N,N,N,47467,N,
N,N,N,47468,N,18270,47469,N,N,47470,N,N,47471,21819,18738,47472,N,47473,47474,
47475,N,47476,N,N,N,N,47477,N,N,N,N,47478,N,N,N,N,47479,47480,47481,N,47482,N,
N,47483,N,47484,47485,21820,21824,21821,47486,N,12871,21823,N,47649,N,47650,N,
47651,15419,N,21822,14201,N,N,47652,21836,N,N,N,N,N,21829,21826,N,N,47653,N,
47654,N,N,N,47655,17252,N,21825,N,47656,21827,N,N,21828,47657,N,N,N,47658,N,N,
N,N,N,N,47659,47660,N,N,N,21830,21831,N,47661,47662,47663,N,N,N,N,N,N,47664,
13426,N,21833,21832,N,N,N,N,N,N,N,N,N,21834,47665,N,47667,N,47668,N,47669,N,N,
N,47670,15982,N,N,47671,N,N,N,N,21837,N,17500,47672,N,N,12613,N,21835,N,47666,
N,21838,N,47673,N,N,N,N,N,21839,N,21842,47674,N,21840,N,21841,N,N,N,N,N,47675,
47676,N,N,N,15186,21843,47677,N,14630,21844,47678,15226,16952,N,21845,21846,
15194,14631,47679,19538,N,N,N,13608,14409,21847,13144,N,47680,21848,N,16953,N,
N,47681,47682,21849,22051,N,21850,N,21851,N,N,21852,N,21854,N,47683,47684,
47685,47686,21855,47687,N,21856,47688,17008,47689,12583,15465,12354,47690,
16727,13360,15413,47691,14632,47692,47693,N,47694,47695,17766,47696,15649,
13361,17256,17514,12344,13625,19061,N,15426,N,N,13650,16491,15420,19752,21857,
N,47697,47698,N,N,47699,47700,13660,47701,14923,47702,47703,13106,12643,15916,
12872,47704,21858,19782,47705,N,47706,N,N,15689,47707,47708,15460,21859,13427,
18002,19497,21860,N,21861,N,N,18777,47709,N,47710,21863,N,13352,13943,21862,N,
47711,47712,47713,47714,47715,13362,N,16178,21867,15137,47716,12873,21866,N,
21864,21868,21865,18219,23629,16179,N,21869,N,N,20032,47717,21870,47718,N,
21872,47719,17278,21871,N,16419,N,15227,N,N,47720,16976,15479,18805,16492,N,
15437,21873,15917,21874,21875,12371,16954,16210,47721,21876,17971,15918,N,
15919,N,21877,N,N,16493,47722,N,N,15920,N,N,N,47723,47724,21878,N,21879,47725,
19552,N,47726,N,21880,47727,N,47728,47729,13894,47730,N,47731,15650,47732,N,N,
47733,47734,N,21881,21882,15452,16172,18036,16212,18552,18210,13897,21883,N,N,
N,13679,21884,N,13950,N,17999,12848,N,15187,21885,22050,22049,13949,N,21886,N,
17720,N,N,N,47735,47736,N,47737,N,16944,N,17739,15432,47738,47739,16728,19834,
N,47740,47741,47742,N,N,22052,47905,22053,18006,47906,15155,N,N,47907,47908,
22055,N,N,22056,47909,47910,47911,47912,N,N,N,N,N,N,N,N,N,47913,47914,N,47915,
N,22057,N,N,47916,13428,22058,47917,N,22059,N,N,N,N,N,N,N,N,47918,N,47919,
47920,12844,47921,47922,N,N,47923,N,16699,13412,47924,22061,19496,N,N,N,N,
16978,47925,13145,47926,47927,22063,22065,13407,N,47928,22062,22064,N,22067,N,
N,N,N,N,N,22066,N,22068,N,47929,N,47930,N,N,N,N,N,N,47931,N,N,N,N,47933,N,
22069,N,N,N,47932,N,N,17981,13870,N,N,N,N,N,N,12901,22070,22075,N,N,22073,
47934,19063,19062,47935,47936,N,47937,N,17767,N,N,N,22072,15700,N,22071,47938,
N,N,N,N,47939,16242,N,N,N,22076,N,47940,14954,N,N,22082,47941,N,22083,22077,
13107,22078,22087,22086,22085,22081,N,N,N,22080,N,N,22084,47943,47944,N,47945,
47946,N,19064,N,47942,N,N,N,N,N,47947,N,N,47948,N,N,N,N,47949,N,N,N,47950,N,
47951,N,N,47952,47953,N,N,47954,N,47955,N,47959,22091,22088,N,22090,N,19826,
47957,22089,N,N,47956,N,N,N,47958,N,N,22079,N,N,47960,47961,47962,47963,N,
47964,N,N,N,N,16243,47965,N,22092,47966,N,14903,47967,N,N,22093,N,N,22094,N,N,
47968,47969,N,N,N,47970,47971,N,47972,22097,47973,22096,N,N,22095,47974,N,
47975,17768,22074,N,N,N,22103,N,47976,47977,47978,47979,N,N,N,47980,N,47981,N,
22099,N,47982,47983,N,22098,N,N,N,N,47984,N,N,N,47985,22100,N,22101,N,47986,N,
58996,N,47987,N,N,22104,47988,47989,20070,N,22105,22102,N,N,N,N,N,47990,N,N,N,
47991,N,22106,N,47992,13408,22107,47994,N,47993,N,22109,22108,N,N,22110,N,
47995,47996,N,22111,N,16494,15651,N,47997,15716,N,16739,47998,14633,14904,
14634,13680,48161,N,22112,N,N,14905,N,N,14410,22113,19494,18243,22114,N,14635,
48162,48163,N,13356,N,17191,13906,48164,N,15188,18779,N,N,18497,48165,N,N,N,
22115,13429,48166,N,N,N,22118,48167,N,48168,48169,17441,N,48170,22117,22116,
22119,N,17515,N,48171,48172,N,N,N,N,16227,N,N,48174,N,N,15189,N,16458,48173,
16979,13602,N,48175,17442,N,48176,22120,22121,15983,N,N,N,N,19257,48177,N,
22124,N,N,22123,22122,18813,N,22131,N,48180,N,48178,19290,N,22125,N,48179,
48181,N,N,22127,19307,48182,22126,48183,N,N,48184,48185,N,48186,22128,N,18472,
22129,19006,22130,N,N,N,48187,N,48188,48189,48190,48191,48192,N,48193,N,13363,
19007,18223,22132,22133,N,14636,13364,22134,14392,19780,19753,13430,22136,
48194,17443,N,14637,15921,N,N,18527,N,N,15922,48195,N,N,48196,15736,N,N,N,N,N,
17516,19065,17721,N,N,14638,N,18780,N,N,N,22137,N,48197,N,48198,48199,17753,
14914,48200,N,48201,14411,48202,17517,N,N,N,48203,N,48204,N,12355,15726,14639,
19783,N,N,N,N,48205,48206,48207,N,22138,22139,18257,N,N,48208,N,22140,20087,
20269,48210,48209,N,48211,22142,22141,48212,48213,13127,48214,48215,22305,N,N,
N,22308,22309,48216,22307,48217,18752,15923,22311,22310,22306,N,48218,N,N,
22312,22313,N,48219,22314,N,N,N,22317,22315,N,22316,22318,N,12644,17518,22319,
N,14202,12918,18230,N,22320,18043,19035,48220,22321,20270,N,48221,48222,48223,
22322,19008,22325,20513,20529,48224,15408,18037,22326,N,13661,17444,12410,
22327,18982,14640,48225,N,17232,48226,48227,N,17519,N,48228,48229,48230,48231,
19567,14393,14412,48232,22328,N,48233,48234,22329,48235,22335,48236,15461,N,N,
48237,17445,48238,13871,22330,N,N,48239,18731,48240,17222,48241,48242,22331,N,
N,48243,48244,N,48245,22332,N,13872,N,22333,48246,22334,N,48247,22336,N,17782,
48248,N,22337,22338,48249,22339,N,48250,22324,22323,N,N,48251,22340,14145,
48252,48253,N,18727,48254,N,14924,18743,17446,18763,22341,N,48417,15924,12614,
48418,22342,48419,48420,N,22343,48421,19570,48422,N,18528,48423,48424,22346,
12669,16428,22345,22344,14146,16980,N,22350,22348,48425,22347,20007,14437,
48426,N,48427,15737,22349,17740,15678,N,N,48428,17984,22353,22352,N,N,48429,
48430,22351,N,22354,14438,48431,N,48434,N,N,48432,22355,18812,15707,48433,
48435,22356,18553,48436,48437,48438,N,17985,17447,N,N,N,48439,17712,N,N,22357,
13611,N,N,N,N,N,16180,48440,18732,N,48441,48442,48443,N,48444,13431,18214,N,N,
48445,48446,48447,48448,48449,N,22358,15190,19258,19259,N,N,12670,22363,48450,
N,17257,48451,48452,N,22360,N,N,N,48453,48454,48455,12919,48456,48457,48458,
48459,22573,22362,48460,48461,N,18224,48462,N,22361,N,48463,22359,48464,14714,
N,22365,48465,N,N,48466,N,N,48467,22371,22377,22369,N,17756,48468,48469,22374,
18781,48470,48471,22368,48472,22373,20071,15191,N,48473,16981,22366,N,N,48474,
13662,22376,16429,12645,22370,12920,22375,N,48475,N,13873,N,22372,N,48476,N,
48477,N,N,N,N,22378,N,N,N,N,N,48478,22380,22390,22388,N,N,22385,48479,48480,
48481,22384,20088,48482,22386,N,N,13874,48483,14641,N,48484,15738,48485,48486,
N,22393,22379,N,N,48487,N,22383,22367,48488,12922,22387,22389,17233,N,48489,
14888,12856,22381,22392,22391,13875,N,16937,13158,48490,N,N,N,14147,N,22382,N,
N,N,N,N,N,48491,48492,N,22394,48493,22397,22561,N,48494,N,48495,15421,48496,
22567,17520,22395,48497,N,N,48498,22565,48499,12921,48500,22563,22564,48501,N,
22398,22562,N,48502,48503,14439,19754,N,48504,13365,48505,48506,12633,22566,
48507,18234,12333,N,N,N,N,N,48508,48509,18529,22364,22572,22576,19557,48510,
22569,N,N,48673,17769,22574,48674,N,N,N,48675,N,48676,15984,22575,18007,48677,
48678,48679,48680,N,N,48681,48682,N,20295,N,22571,48683,48684,N,N,22577,48685,
14715,48686,16459,48687,48688,12372,22570,22568,48689,16730,N,48690,N,22396,
15156,N,N,N,N,N,N,N,16966,22589,48691,16731,22584,48692,22581,22582,48693,
15462,22585,22588,48694,48695,22583,15653,48696,22586,N,N,22580,48697,19580,
19579,48698,N,48699,22590,22591,12373,48700,48701,48702,48703,48704,22579,
48705,48706,N,48707,13938,12326,48708,N,48709,13366,N,22587,48710,N,N,N,N,
22595,22594,N,48711,48712,22599,N,N,N,48713,48714,N,N,22600,48715,48716,48717,
N,48718,N,N,22598,22601,22593,22597,N,48719,22602,N,22603,48720,48721,22592,
15228,48722,22596,16982,14642,22578,16181,N,N,N,N,22616,N,19049,N,N,22606,
22607,22608,N,N,22615,48723,22614,48724,N,19325,13367,N,22612,N,14149,13108,N,
N,22609,48725,N,20024,22611,12374,22613,48726,22604,22610,22617,14148,22605,
48727,N,N,48728,48729,N,19805,48730,48731,48732,19755,48733,48734,N,N,22620,N,
N,22624,48735,N,48736,16766,N,20089,22625,48737,48738,22622,N,22619,48739,
48740,22618,22623,N,48741,48742,N,48743,48744,N,N,N,18992,48745,N,17972,48746,
14150,48747,22626,22621,48748,22627,N,N,N,14203,N,N,N,12849,N,48749,48750,
22635,N,48751,N,13368,N,48752,48753,48754,22633,N,N,22634,14889,22632,22630,
22629,22636,22628,22638,48755,48756,12923,N,N,N,N,48757,N,N,N,N,N,N,48758,
48759,48760,48761,N,48762,48763,22640,N,48766,22639,48764,N,48765,N,N,48929,
48930,N,48931,N,N,17448,N,22643,N,22641,22631,14204,N,22642,N,22646,22645,
22647,22644,22648,48932,N,48933,48934,N,N,48935,22649,22650,19050,N,22652,
22651,15679,N,16430,12902,12924,48936,22653,48937,12351,N,N,N,16460,22654,
48938,27715,22817,14177,48939,22818,48940,48941,N,N,16495,48942,N,48943,22819,
48944,N,N,22820,13626,22821,N,22822,22823,16983,N,N,N,14413,48945,N,19553,N,
48946,N,19260,15722,22824,48947,48948,48949,N,48950,16496,28221,18530,N,15466,
48951,14925,22825,N,48952,48953,48954,16967,48955,18983,48956,N,17009,N,48957,
22828,48958,N,22826,N,22829,N,N,22827,48959,N,N,N,22830,N,N,N,N,48960,18993,
48961,N,12343,N,48962,N,N,18782,N,N,18531,48963,N,22831,48964,22834,15925,
13627,N,22832,22839,15926,N,N,N,N,22833,18244,N,N,48965,48966,48967,48968,
19806,22835,22836,22840,17770,22837,14643,16478,N,N,22854,18484,N,17010,N,N,N,
N,N,N,N,48969,N,48970,N,N,18532,23085,N,N,N,N,19066,N,48971,N,17521,48972,
48973,N,19317,48974,22843,12833,17258,48975,48976,N,N,22852,N,48977,17204,
22846,22853,22848,22855,22851,N,22850,18287,48978,22844,12925,22842,13681,
17011,22838,48979,48980,22841,14644,16475,48981,15927,22849,18258,N,N,13682,
13128,N,N,N,N,N,N,N,N,48982,N,13159,16161,22857,22862,N,22858,48983,14205,
48984,22863,15138,14697,N,N,N,N,48985,48986,15654,22845,15229,22860,48987,
48988,N,N,15192,22861,12356,48989,48990,22856,48991,N,N,48992,17449,N,48993,N,
N,48994,N,48995,13683,N,N,N,N,N,13876,N,N,N,N,N,N,N,22859,12327,48996,48997,
14915,N,48998,N,16182,N,N,N,N,N,48999,49000,N,N,49001,17522,N,49002,18516,
22865,16734,N,49003,49004,49005,49006,N,49007,N,N,16938,49008,49009,15147,
22866,49010,22868,22864,N,49011,49012,49013,19041,N,17469,49014,N,N,49015,
16732,N,N,N,N,N,N,N,N,49016,49017,19067,15438,22880,N,22879,49018,49019,16248,
N,N,49020,14206,N,49021,49022,22873,15929,49185,N,18024,18225,49186,49187,N,
49188,22871,N,49189,16733,49190,N,N,49191,15480,22876,49192,N,15928,N,22870,
22875,49193,N,18259,N,49194,49195,22869,N,14113,49196,49197,13149,N,N,49198,
22877,20011,14926,17205,22874,49199,16476,49200,14645,16228,12646,16700,22872,
13637,49201,49202,49203,N,N,14151,N,17487,22878,N,N,N,N,N,16735,N,49204,22881,
N,22883,49205,N,16951,22889,49206,22884,N,49207,22886,N,N,N,N,49208,18753,
17523,49209,22887,49210,49211,49212,19756,N,N,N,19784,13369,49213,N,N,N,49214,
12334,N,22885,N,49215,N,N,N,22882,49216,N,49217,N,13432,N,N,N,49218,49219,
12647,49220,22888,N,49221,49222,19785,22892,N,N,49223,49224,N,N,16955,N,22899,
49225,N,49226,22893,49227,N,22890,22897,49228,N,N,N,22867,N,49229,N,49230,N,
49231,N,49232,49233,22894,N,22898,49234,49235,N,18498,17771,N,49236,49237,N,N,
N,22891,49238,22895,N,N,N,14152,N,N,49239,14961,49240,N,N,16477,N,N,N,N,N,N,N,
N,49241,N,N,22903,49242,N,49243,49244,49245,49246,N,N,N,17702,N,49247,49248,
49249,49250,N,49251,49252,49253,N,49254,N,N,N,22900,N,19296,N,N,N,49255,N,
22901,N,N,N,49256,49257,N,22902,N,19534,N,16418,49258,N,49259,N,N,N,N,N,14178,
N,49260,N,49261,22909,N,N,N,N,N,N,49262,49263,49264,15157,22906,N,22905,N,N,
49265,49266,18226,49267,N,49268,17973,49269,N,49270,N,49271,17713,22907,49272,
N,49273,22908,N,18799,49274,18245,15139,N,16497,N,19280,49275,N,N,N,N,N,13129,
N,23077,22910,49276,49277,49278,N,19786,23079,N,49441,23075,N,23076,N,49442,
49443,49444,49445,16736,49446,N,49447,49448,23074,N,22847,49449,N,49450,23078,
N,23073,N,N,N,N,N,23083,23084,17703,23086,49451,49452,15140,23081,N,49453,
49454,N,13628,49455,N,23087,49456,23080,23091,N,23090,49457,23089,49458,N,N,
23092,49459,N,23094,15985,49460,23093,49461,N,N,49462,23097,N,N,49463,49464,
49465,N,N,N,N,49466,N,N,N,49467,49468,N,49469,N,23095,49470,N,49471,23096,
22896,49472,49473,N,N,49474,23099,23098,N,49475,N,N,49476,22904,23100,23088,N,
49477,15193,N,49478,N,N,23101,23102,23104,23103,23105,12926,49479,14646,49480,
49481,19068,16431,N,N,N,49482,N,14414,N,49483,23107,49484,N,N,N,23110,N,18770,
49485,13663,49486,N,49487,23109,23108,18260,23111,13877,N,N,N,23113,23112,
49488,49489,N,13370,15158,N,N,18008,49490,N,N,N,49491,14153,N,N,N,16244,N,
23114,N,16432,17704,N,18783,23115,N,49492,N,N,49493,N,N,N,49494,23116,23117,N,
49495,N,19000,21853,16454,49496,N,18764,N,14936,N,18533,18499,49497,N,N,49498,
N,17741,49499,20033,N,23119,15440,49500,N,23120,49501,12342,N,49502,13908,
16461,49503,18784,N,N,N,23121,15170,17223,49504,15195,16183,N,49505,49506,
49507,N,N,23122,N,19069,N,N,12663,15196,N,49508,N,23125,49509,23123,23126,
20025,23124,N,49510,49511,N,16507,23127,N,49512,16946,49513,N,23128,N,49514,N,
49515,13434,49516,23130,N,23129,N,N,N,49517,23131,23132,13435,N,N,18044,17206,
13676,15197,16737,N,N,15708,12336,N,N,49518,23133,49519,N,49520,49521,N,N,N,
49522,12834,23137,N,N,49523,49524,49525,N,14647,23136,49526,N,14891,15930,
49527,49528,23135,N,15931,49529,19520,14890,N,49530,49531,12375,16462,49532,
49533,N,N,N,N,N,23142,49534,49697,16433,12615,49698,49699,49700,49701,15701,
49702,19302,14962,49703,49704,49705,49706,15932,49707,16423,49708,49709,N,
49710,23141,23139,23140,49712,N,49711,N,N,17259,N,N,23334,49713,23146,15230,
14648,23144,49714,49715,N,N,23145,49716,16184,49717,N,49719,23143,N,49718,
15151,N,N,N,N,49720,49721,49722,N,49723,49724,23148,23147,23152,49725,49726,
23153,N,23149,N,13090,23150,23151,18517,49728,49729,49730,N,18785,14154,23154,
N,N,49732,16434,49733,15933,49735,49736,49737,17234,49738,49740,N,49731,49734,
49739,13895,N,23155,23159,N,N,12875,23156,23158,N,49741,49742,49743,23157,N,
49744,15723,49745,N,N,N,17224,12357,23160,49746,49747,49748,49749,23161,N,
49750,49751,N,17450,N,49752,N,20081,N,N,N,N,15171,N,49753,19051,N,N,49754,
49755,N,19261,49756,N,N,23330,23163,N,49757,23166,N,23165,49758,49759,23162,
49760,49761,23329,N,N,18014,49762,23164,N,N,49763,N,49764,49765,N,N,N,N,49766,
N,23331,N,N,15724,23332,49767,19787,18296,N,49768,23333,N,N,N,N,N,23335,N,
49769,23336,N,49770,49771,N,49772,N,23337,N,13898,12616,14649,23338,N,23339,
15729,16738,49773,49727,21080,16702,16701,16984,14919,N,N,20594,N,49774,N,
49775,14190,19757,N,19070,N,18814,49776,23340,N,N,N,49777,14963,17471,23341,
20271,N,49778,N,19262,49779,17451,23342,13436,49780,N,49781,N,N,N,23343,23344,
19546,N,19492,19318,19292,15141,23346,N,N,15467,N,49782,19281,N,23348,23351,
23350,N,13433,N,N,13664,49783,23347,N,23349,N,N,N,49784,23352,49785,49786,
16249,N,N,49787,N,19835,12361,14944,16956,N,15453,49788,49789,15987,N,N,23355,
N,N,17742,49790,23353,16939,23354,15986,19549,23356,23357,19816,49953,N,N,N,
23362,N,49954,14650,49955,18261,23359,17772,23134,23138,49956,13647,49957,
18247,N,N,N,49958,23361,N,15934,18500,N,49959,N,N,49960,23367,N,18554,N,23358,
N,23364,23363,N,49961,49962,16463,49963,N,49964,N,19309,49965,20051,49966,
49967,19303,49968,12876,15198,N,N,20296,23366,16245,N,N,N,23365,N,N,23360,N,N,
N,N,N,14415,49969,49970,49971,23372,23370,49972,12877,23368,23374,23380,N,
49973,49974,49975,N,N,49977,16968,49978,49979,19009,49980,23382,N,49981,49982,
18722,N,N,N,23381,18288,19263,13371,49983,16503,15680,N,N,49984,17491,49985,
19758,N,49986,23377,23376,N,N,49987,23378,N,23375,N,49988,23383,N,23373,N,N,
23371,N,23379,23369,49989,17260,49990,19576,15430,14964,49991,49992,N,49976,N,
14906,N,N,19311,13121,17486,17994,12617,N,N,N,N,N,N,N,N,N,N,N,N,N,N,16498,
49994,N,16436,14122,N,49995,N,N,N,49996,23385,49997,N,14651,13180,N,N,N,N,
49999,49998,23387,13172,23393,50000,50001,N,50002,50003,50004,23390,50005,
16499,N,N,N,13131,14892,N,50006,13130,14927,N,50007,23388,14181,14155,17773,
50008,50009,23386,N,12358,N,50010,N,50011,23389,23391,N,13901,14124,49993,
13372,13643,50012,N,50013,50014,23394,N,50015,14969,19313,N,15159,N,N,N,23395,
N,N,N,18736,N,N,N,50016,N,N,50017,50018,50019,50020,50021,N,23407,50022,12851,
23396,N,50023,50024,50025,50026,N,23413,23397,N,20034,50027,23404,50028,18271,
50029,N,50030,N,N,N,N,23412,N,23399,N,N,N,12340,23401,N,50031,14652,50032,N,
50033,23403,50034,23402,N,23398,23409,50035,15935,50036,N,50037,21613,14440,
19836,50038,50039,N,N,23400,50040,17524,13091,14893,50041,23392,N,23408,13153,
N,N,23406,23410,50042,17774,N,N,N,N,N,N,N,13438,50043,23602,N,50044,19529,
23415,13437,50045,23422,N,50046,50209,50210,19264,50211,23585,23587,50212,
23591,23417,50213,17194,N,50214,50215,N,17775,23595,23420,N,23592,N,50216,N,
23586,50217,N,50218,50219,50220,50221,16185,23596,50222,50223,16435,N,N,50224,
50225,N,N,23594,13373,50226,50227,50228,20304,23414,N,N,23590,12376,50229,N,
23416,50230,50231,19514,23421,16162,17479,23411,50232,50233,23589,50234,N,N,
50235,50236,N,16250,23599,13169,14369,N,N,N,N,23601,23418,23600,N,23593,23419,
N,23597,N,23598,N,N,N,N,N,23615,50237,N,50238,17998,50239,23588,N,50240,23611,
N,50241,N,23613,N,17496,N,N,50242,N,N,50243,N,N,N,50244,19788,N,N,N,50245,N,N,
N,N,18806,23608,16970,N,50246,N,23614,16703,50247,23605,23618,23617,N,18031,
23616,18026,50248,50249,50250,50251,N,50252,50253,23620,23607,50254,13896,
23610,15709,50255,50256,50257,18272,23612,13899,N,23604,23606,23603,50258,
50259,20272,13146,23609,50260,50261,23619,13109,N,N,N,N,N,N,N,14951,N,N,50262,
12637,N,N,23636,50263,N,20273,23639,50264,N,50265,N,N,16186,23638,N,N,N,23637,
50266,N,N,N,50267,50268,23634,50269,N,N,50270,N,50271,23622,50272,N,23651,
23621,N,23640,N,N,50273,50274,N,50275,23632,50276,N,23627,23624,N,23625,N,
23633,N,50277,N,29730,50278,N,23630,14653,17480,16740,23628,N,23623,50279,N,
23626,N,N,50280,50281,19789,19306,N,N,N,23631,23641,N,N,N,50282,N,N,50283,N,
23649,23642,N,N,23655,N,23653,50284,50285,N,50286,23648,50287,N,50288,N,N,N,
23647,N,17488,N,16741,50289,23645,50290,50291,23643,50292,N,23650,N,N,N,N,
23656,18549,23662,N,N,50293,N,50294,23657,23660,23654,50295,N,17268,N,18744,
50296,23644,N,50297,23652,15936,50298,19535,23672,23659,50299,N,N,N,50300,
14370,12835,13151,N,N,23635,N,50301,N,50302,N,50465,15937,23664,50466,23671,
15481,13170,50467,N,17198,50468,50469,N,N,N,N,23661,50470,50471,23666,23670,
50472,50473,13878,N,N,50474,N,50475,50476,50477,N,N,50478,50479,N,13644,23668,
N,50480,N,N,N,13601,N,17995,23667,N,50481,N,23669,50482,N,N,50483,N,N,N,N,N,N,
50484,23663,50485,N,N,N,N,23665,N,N,N,N,N,50486,13152,17225,50487,N,50488,
23676,N,50489,50490,N,50491,N,50492,N,23674,14441,N,23673,50493,N,N,N,N,N,
23841,N,N,N,50494,23384,50495,50496,50497,23675,N,23677,23678,N,50498,N,N,N,N,
23852,50499,23848,N,23405,50500,50501,50502,N,23847,50503,N,N,N,23846,N,N,
23843,N,50504,50505,50506,N,23658,23845,23844,N,N,50507,N,50509,50508,N,N,
50510,N,N,N,50511,23850,N,20262,50512,50513,50514,N,N,N,23853,13947,50515,
50516,23849,23851,N,N,N,N,50517,N,N,50518,18471,N,23854,N,50519,N,N,N,50520,
50521,50522,N,N,N,N,N,N,N,23858,23855,50523,50524,50525,50526,19827,23856,
50527,50528,N,50529,23646,N,N,N,N,50530,50531,50532,23859,N,N,N,23860,50533,N,
N,N,50534,N,12597,50535,23862,14183,15393,N,13909,50536,N,N,12836,50537,N,N,
50538,50539,N,N,50540,N,N,19807,N,N,50541,50542,23864,23863,23866,13629,50543,
N,13910,13374,50544,N,N,N,23869,N,N,50545,23868,N,23870,50546,N,12878,50547,
17207,N,23871,N,50548,13375,23873,N,50549,N,50550,23872,N,23874,N,50551,N,
23875,50552,23876,15199,16437,14881,N,18800,50553,N,19042,20292,50554,N,N,
50555,15221,50556,N,N,14928,20082,50557,N,N,23877,23878,N,15200,N,50558,50721,
23879,23880,N,50722,23882,23881,50723,19288,N,N,15710,15468,15172,N,23883,N,N,
N,N,N,N,N,23885,16163,50724,23884,N,N,50725,N,N,23886,50726,50727,N,50728,
50729,23887,N,N,N,50730,50731,23888,23889,50732,50733,50734,23890,50735,23892,
23891,23893,12837,17226,N,23894,50736,50737,15142,13132,23895,50738,50739,
17730,21580,N,N,50740,50741,13603,23896,N,N,50742,N,23897,50743,19052,19304,N,
N,N,17991,23898,18534,N,50744,N,18555,N,50745,19539,N,N,N,23899,N,50746,N,
50747,N,N,50748,50749,N,N,N,23901,23900,N,50750,23903,N,50751,N,23902,N,N,N,
50752,N,50753,N,N,N,N,N,50754,50755,N,50756,50757,N,N,23905,50758,N,N,N,50759,
50760,15201,50761,19505,50762,23906,23907,N,N,13604,N,50763,N,23908,N,N,N,
50764,N,N,N,23910,23909,N,50765,50766,50767,N,N,N,50768,N,50769,N,N,N,N,50770,
16229,50771,50772,18745,12618,N,50773,50774,N,N,18501,50775,17525,15681,13665,
N,N,N,N,N,N,N,50776,50777,N,50778,18502,50779,15406,N,50780,N,50781,23912,N,
13376,N,50782,12664,50783,50784,18034,23911,14654,17235,N,23913,N,N,N,N,50998,
23921,N,23914,50785,N,50786,N,50787,16961,N,13666,23922,50788,N,50789,N,50790,
50791,14184,50792,N,13605,23920,N,N,23918,23915,19808,N,50793,50794,50795,
17472,50796,N,N,18009,23916,N,N,23924,N,23923,14115,50797,50798,12845,50799,
50800,14907,23917,23919,50801,N,N,50802,N,19287,17012,N,N,N,N,N,N,N,N,19319,N,
N,23932,N,50803,23933,50804,12879,50805,N,N,N,18984,19581,24097,15395,15938,
23928,23934,12648,N,13879,50806,N,23925,23930,50807,N,N,16500,18289,N,18535,
50808,N,50809,50810,50811,50812,23927,50813,19233,50814,23929,N,24100,50977,
24098,50978,23931,N,N,50979,19234,18248,13667,N,17701,N,50980,17261,50981,
24101,50982,50983,N,50984,24099,16985,23926,50985,12619,50986,50987,N,N,50988,
N,N,50989,19790,24112,N,50990,50991,N,50992,24111,50993,N,N,N,16502,N,24108,
50994,19820,N,N,17974,24102,N,N,N,N,N,17477,50995,50996,50997,12620,14655,
24105,N,N,50999,51000,N,51001,15655,24110,N,24109,24104,N,24107,51002,N,13160,
51003,24106,18249,51004,N,20014,N,N,15988,16501,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,51005,N,24118,24116,N,18765,N,51006,51007,N,51008,N,24113,24115,51009,
12602,51010,N,14656,20274,N,13117,N,18786,51011,51012,N,N,N,19809,N,N,13092,
16187,24117,N,N,51013,N,N,N,N,N,51014,N,N,24122,N,51015,15939,N,N,N,19760,N,
24119,N,N,51016,51017,24114,51018,24120,51019,51020,51021,20062,N,17779,17986,
N,N,N,N,N,N,N,N,N,N,N,N,N,51022,N,51023,N,N,13110,N,N,12629,N,51024,24126,N,
51025,24129,51026,N,N,20035,51027,N,51028,19812,N,N,N,51029,24136,24130,24127,
51030,N,51031,20052,24133,N,51032,51033,N,15690,24135,N,N,24140,51034,N,17777,
24138,N,51035,N,51036,24132,51037,51038,17208,51039,N,24139,51040,24128,N,
24134,51041,24141,12412,24131,N,24142,51042,51043,16188,N,15711,51044,18981,
51045,14894,N,24123,24137,17722,51046,51047,N,N,N,51048,16438,N,13161,14929,
15940,24125,15682,N,N,N,N,N,N,N,14156,N,24124,N,N,N,24146,15725,14394,N,24161,
51049,24155,13684,17743,51050,24150,24159,12335,12594,51051,N,12857,N,24152,
16940,24143,24145,14657,N,N,51052,N,N,N,51053,N,24162,51054,24157,51055,51056,
N,24149,N,N,N,N,24156,51057,51058,N,N,51059,51060,19499,51061,N,24154,24158,
51062,N,51063,51064,51065,51066,N,14416,51067,15941,N,N,17209,51068,51069,
51070,24148,N,N,51233,51234,N,N,N,19759,51235,N,N,24151,N,N,24144,17778,N,N,
24147,51236,N,N,24153,N,N,N,N,51237,N,51238,20305,15422,19326,N,24163,N,N,N,N,
N,N,N,N,N,18478,51239,N,24175,14395,N,N,51240,N,N,15712,N,24165,51241,N,N,
20015,14658,N,24178,51242,N,12398,N,N,24176,N,51243,N,N,24164,N,N,51244,51245,
24170,N,51246,24172,51247,N,N,19791,24167,N,N,17710,51248,N,24169,N,51249,
51250,51251,24177,51252,24171,19527,N,51253,51254,24166,51255,15394,24190,
51256,51257,51258,N,13162,N,24168,24173,24174,N,N,N,N,N,N,N,17004,16986,N,N,N,
N,N,N,N,N,N,N,N,N,51259,24182,51260,51261,24188,N,N,24186,N,17705,N,N,24355,
24183,51262,N,51263,N,51264,24184,24160,13689,18746,N,51265,N,15423,N,51266,
14711,51267,N,51268,51269,N,20275,N,24180,N,24354,12649,16742,51270,N,51271,N,
51272,51273,N,N,N,N,18297,N,13377,20090,N,N,51274,N,N,51275,51276,19489,17490,
51283,N,51277,51278,24187,24189,51279,N,N,51280,N,16690,N,N,51281,51282,N,
24353,24185,N,24179,N,N,N,13379,N,N,N,N,N,N,N,N,N,51284,N,51285,51286,51287,
14185,N,N,51288,24367,51289,51290,24362,16504,51291,51292,13155,N,51293,51294,
N,15713,N,24371,N,51295,N,N,N,51296,24364,17452,24361,17497,N,N,N,24396,N,N,N,
24358,N,24357,N,24366,51297,51298,N,24360,24359,24365,51299,16417,N,24356,
51300,51301,N,N,51302,51303,51304,24368,N,51305,24369,51306,51307,51308,N,
51309,13378,N,N,51310,N,N,N,N,51311,51312,24374,N,24373,24375,51313,51314,
51315,51316,N,24378,N,N,N,51317,51318,51319,17731,N,24372,N,51320,51321,N,N,
24376,N,N,51322,N,N,N,14179,17017,24370,18235,N,51323,24377,51324,51325,N,
51326,N,N,N,N,N,N,N,N,N,24382,24380,N,N,24383,N,51489,24386,N,N,51490,24379,
14698,18216,N,N,24121,N,N,N,51491,51492,N,19828,24381,N,24385,17013,51493,
24384,N,24363,N,51494,28521,N,N,51495,24389,N,51496,51497,24393,51498,24391,N,
N,N,51499,51500,51501,N,24387,N,24388,N,51502,N,24392,N,24390,N,N,N,18766,N,
51503,24398,N,24395,24394,N,24397,18004,24399,51504,N,N,51505,N,N,17269,17005,
N,N,N,N,16421,N,N,51506,24400,N,24402,N,51507,N,N,51508,N,51509,N,N,51510,N,
24401,N,N,N,N,51511,51512,N,N,N,51513,51514,51515,51516,24181,N,51521,N,N,
24403,N,N,51517,51518,N,N,18023,N,N,N,N,51519,51520,N,N,N,N,24404,51522,51523,
N,N,N,N,N,12880,51524,N,51525,17780,13093,N,N,N,N,51526,51527,N,13668,N,N,N,
15454,14930,51528,N,N,51529,N,N,N,51530,51531,N,N,20263,16230,N,N,N,12650,N,N,
N,24406,N,51532,51533,51534,51535,51536,24405,N,51537,N,N,N,N,N,N,N,N,51538,N,
N,N,N,N,N,51539,24409,17210,24412,24407,51540,51541,N,24411,51542,N,N,51543,
24410,17728,12377,N,N,N,N,N,N,N,N,N,N,N,N,N,20085,N,51544,24414,N,N,N,12584,N,
51545,N,51546,51547,51548,51549,N,51550,24416,N,N,51551,24415,N,24413,N,N,N,N,
51552,N,N,N,N,N,N,N,N,N,N,N,N,24408,N,N,N,N,N,N,N,19235,51553,N,N,24418,51554,
51555,51556,51557,51558,N,24417,N,51559,51560,N,N,51561,N,N,N,N,12651,N,N,N,N,
24420,18994,N,24419,N,51562,N,51563,19509,N,N,N,N,15943,N,N,N,N,51564,N,51565,
N,51566,51567,51568,N,N,N,N,16691,N,51569,N,N,N,15942,N,N,N,N,51570,N,N,N,
51571,51572,51573,N,20091,51574,51575,24426,N,16505,N,51576,N,51577,N,N,24422,
24427,51578,N,12652,51579,N,51580,N,51581,N,51582,N,24425,N,18273,24421,24424,
15944,51745,18513,N,N,24428,N,15441,N,N,N,N,N,N,N,N,N,N,51746,N,N,N,16506,N,N,
51747,N,N,N,24431,51748,N,51749,24423,N,14119,N,51750,N,N,24429,N,N,51751,N,
19792,24432,N,N,N,29734,51752,51753,N,N,N,15695,51754,N,51755,N,N,N,N,N,24433,
N,N,N,24434,N,N,51756,51757,18222,51758,51759,N,N,N,N,N,24436,51760,N,N,N,
24437,51761,51762,51763,N,18227,51764,N,N,N,17781,24439,N,51765,51766,N,24441,
N,20053,N,24438,51767,24440,12653,51768,24435,N,51769,51770,N,51771,N,N,21339,
24442,N,N,N,N,16743,15160,24444,N,N,N,N,24443,16164,21081,N,N,N,N,N,N,24445,N,
N,51772,24609,N,24430,24446,N,51773,24610,51774,N,N,N,N,N,18298,51775,51776,
51777,N,N,N,24611,N,N,24612,N,N,51778,N,N,N,51779,N,N,51780,24613,N,51781,N,
51782,N,N,N,N,51783,N,N,N,24614,N,17502,51784,24616,24615,N,51785,24617,N,
24618,N,51786,15455,18787,N,51787,51788,19564,24619,24620,16726,15396,24621,
24622,51789,51790,51791,N,51792,24623,19026,18503,N,N,24624,18263,N,51793,
51794,51795,N,17453,51796,N,51797,51798,N,24625,12903,51799,13677,51800,19526,
51801,19510,51802,12852,20276,51803,N,N,N,19282,51804,18986,N,51805,N,N,51806,
51807,N,51808,16439,N,24626,N,N,51809,51810,17987,N,51811,51812,14371,24627,
51813,14932,24629,24628,N,51814,N,N,24630,N,51815,N,N,N,51816,51817,N,N,N,
24631,51818,N,N,24632,N,N,N,N,51819,N,N,N,N,13630,N,24633,N,N,N,N,24634,51820,
N,N,N,14372,51821,51822,18504,N,51823,24636,N,51824,N,15989,N,N,24635,N,N,N,N,
51825,N,N,51826,13880,24637,24639,N,24638,51827,N,51828,N,N,51829,N,24640,N,
14417,N,24641,N,N,51830,51831,13929,51832,16704,N,14717,N,N,N,51833,24643,
24644,24642,N,N,51834,N,N,N,15469,N,N,17992,13881,N,N,N,N,N,51835,51836,N,N,
24646,17196,24645,51837,51838,20277,18274,52001,52002,N,52003,52004,N,52005,N,
N,24649,52006,N,52007,N,N,N,N,52008,52009,N,N,24651,24648,52010,52011,N,19540,
24650,24652,52012,20036,N,N,52013,N,52014,24656,N,52015,52016,24655,17270,
18221,52017,N,14373,24654,N,52018,52019,N,24653,52020,19761,19762,N,N,52021,
52022,N,52023,24657,12654,N,N,N,52024,14710,15202,N,N,N,N,N,N,N,52025,24658,
24659,52026,N,52027,N,N,N,52028,24661,52029,N,N,N,N,52030,52031,52032,52033,N,
N,15683,N,N,52034,52035,24663,52036,24662,52037,52038,N,52039,52040,24664,
52041,13133,N,N,24666,N,52042,24665,52043,24668,24667,52044,N,N,N,52045,52046,
N,52047,14396,52048,52049,20008,N,13900,N,12838,N,N,52050,N,52051,N,N,52052,N,
52053,13930,52054,52055,N,N,N,52056,N,52057,52058,52059,N,52060,N,N,52061,
52062,N,N,13409,52063,52064,N,52065,N,N,N,N,20072,24670,N,52066,N,52067,N,
52068,N,24672,52069,52070,N,52071,24673,N,12881,N,N,52072,52073,N,24669,52074,
15161,52075,52076,17473,24671,52077,N,N,52078,52079,N,N,52080,N,N,52081,N,N,N,
52082,24676,N,15470,52083,N,52084,N,24674,52085,52086,N,52087,14142,N,N,18505,
24675,N,N,24702,N,N,52088,52089,N,52090,24681,52091,52092,52093,N,52094,14397,
52257,52258,52259,N,13669,52260,24678,19837,52261,N,20016,52262,N,N,N,N,N,N,
52263,N,N,N,N,N,N,N,N,52264,52265,N,N,N,N,N,N,17014,N,52266,24680,52267,N,
52268,52269,52270,52271,52272,52273,52274,52275,52276,52277,24682,20054,13911,
18556,18250,N,N,52278,24683,N,N,N,N,24685,52279,24688,N,52280,52281,N,52282,
52283,N,N,N,52284,N,52285,N,N,N,52286,52287,N,N,24684,N,52288,N,24687,14442,
12621,24689,52289,16240,24686,20060,N,52290,24692,29732,N,52291,52292,52293,
24690,24693,52294,N,52295,52296,24679,24691,52297,52298,14908,N,N,24694,N,N,N,
N,N,N,N,24695,N,52299,52300,N,19838,N,52301,52302,52303,N,52304,N,24696,N,N,N,
52305,52306,52307,52308,N,N,N,N,N,52309,52310,52311,N,52312,N,24697,52313,
52314,52315,24677,52316,N,N,52317,24698,52318,52319,52320,52321,N,N,52322,
52323,13380,52324,52325,N,N,52326,N,N,N,52327,N,52328,N,15397,N,52329,N,N,N,N,
N,N,N,N,52330,52331,24699,N,52332,N,N,24700,52333,N,N,52334,24701,N,N,N,52335,
N,52336,52337,12603,N,52338,52339,24865,N,18747,24866,52340,N,13348,24867,
52341,24868,52342,52343,N,N,24869,52344,24871,24872,24870,N,52345,N,18771,
24874,24873,N,52346,52347,52348,N,N,52349,24876,24875,24877,52350,N,N,N,N,N,
24878,24880,24879,N,N,14713,52513,24882,N,24881,52514,52515,13381,N,16211,N,
17724,N,24883,16440,52516,52517,N,15162,52518,12665,24884,52519,19793,52520,
52521,19043,24885,N,N,52522,17732,19763,14659,16189,N,N,52523,17227,21044,
52524,17454,12904,24886,52525,52526,52527,52528,N,N,52529,24887,N,24892,52530,
52531,24890,24889,23106,13094,24888,52532,12378,52533,18474,52534,N,18506,N,N,
52535,N,20017,24893,24891,17244,16422,52536,52537,18475,52538,18733,N,24895,
20012,14157,24896,N,24894,18518,24897,N,24898,N,52539,12379,52540,N,15990,
24903,N,24900,18029,24899,52541,52542,52543,52544,52545,52546,13606,N,52547,
24906,N,N,52548,24901,24902,N,24905,24904,18725,N,N,16706,16705,52549,13631,
52550,52551,24907,52552,N,N,N,52553,24908,N,52554,24909,N,N,N,N,52555,24911,
52556,24910,N,N,N,N,N,12630,N,N,N,N,N,24919,18536,24913,52557,24915,N,N,24917,
16190,52558,N,24918,24916,15424,52559,52560,52561,24912,24914,52562,18754,
52563,15945,N,N,24921,N,52564,24920,52565,52566,N,N,24922,N,15398,14895,N,
52567,17783,24923,N,17483,52568,N,24925,52569,52570,52571,20001,24924,52572,N,
N,52573,N,16745,N,N,52574,N,52575,52576,24930,52577,24932,24933,17236,N,N,N,N,
52578,24931,N,24928,N,24926,24927,52579,24929,52580,52581,52582,N,N,52583,
52584,24936,52585,24934,52586,24935,N,52587,N,N,52588,52589,N,52590,52591,N,N,
52592,N,52593,52594,52595,52596,24937,24939,24940,24941,52597,24942,52598,
52599,24938,N,52600,N,N,N,52601,N,N,24944,N,52602,52603,24943,52604,N,N,52605,
52606,52769,24945,52770,N,N,N,52772,52773,20037,52774,52775,52776,24948,24946,
24947,52777,52771,52778,13410,N,N,N,N,N,19582,N,N,52779,19018,N,24950,52780,N,
N,24949,N,N,52781,N,24951,24952,N,52782,52783,N,24956,24953,24954,24955,N,
24957,52784,52785,52786,24958,52787,25121,N,52788,N,25122,N,25123,N,18479,
17744,25124,18290,18740,N,25125,52789,N,25126,17706,52790,13095,14660,25127,N,
N,25128,52791,52792,25129,N,15145,N,N,25131,N,52793,25130,N,N,25132,25133,
52794,52795,52796,N,52797,52798,N,52799,52800,52801,52802,52803,52804,52805,N,
52806,N,N,52807,18537,N,25134,N,N,N,25135,N,N,29545,25136,25137,25138,N,N,
52808,N,15150,N,52809,25139,18262,N,52810,19295,N,12622,52811,12631,52812,
52813,25140,52814,N,N,N,25142,N,52815,N,25141,17776,N,52816,N,16441,23865,N,
25143,19521,52817,25144,N,13382,18519,25145,52818,25146,52819,N,25147,N,52820,
N,19548,N,52821,52822,19541,N,17470,N,52823,N,16746,52824,N,25149,52825,N,
15714,52826,15946,N,N,25152,N,52827,25151,25150,18557,52828,13383,14377,N,
52829,N,N,N,52830,N,52831,52832,N,52833,N,52834,52835,25158,52836,N,25155,
16191,19506,N,52837,N,25154,25156,25157,N,52838,25153,N,N,N,52839,52840,52841,
N,N,N,N,52842,52843,52844,25159,25160,52845,17455,N,13411,52846,52847,N,17253,
N,52848,N,N,52849,52850,25161,N,N,52851,N,N,52852,52853,52854,N,N,52855,N,N,N,
52856,52857,N,N,25162,25165,52858,N,52859,52860,52861,16231,52862,17988,53025,
25166,19283,53026,25163,N,53027,25164,53028,N,N,N,53029,N,53030,53031,53032,N,
N,N,N,25169,53033,N,N,53034,25168,25167,53035,N,N,N,53036,N,N,N,N,N,N,25171,
53037,53038,25170,N,N,25172,N,N,53039,53040,53041,N,N,N,53042,N,N,N,25174,
53043,25173,N,53044,N,N,19021,N,53045,N,N,53046,N,15702,20038,53047,53048,
25175,53049,N,17975,N,53050,25176,N,N,25177,N,25181,25179,25180,53051,25178,N,
N,N,53052,N,N,N,25182,N,53053,N,N,N,25183,N,N,N,53054,53055,N,N,53056,N,25184,
N,53057,25185,19511,25186,N,53058,53059,53060,N,19568,25187,53061,17230,53062,
18282,N,13931,53063,N,53064,17211,25188,13882,53065,53066,N,16464,53067,N,N,N,
53068,N,N,53069,25189,14909,N,N,53070,53071,N,N,53072,N,N,25190,53073,53074,N,
N,53075,25191,N,14374,14933,N,N,N,N,N,N,N,53076,N,N,25193,53077,53078,53079,N,
17750,14934,13646,N,N,N,N,N,53080,53081,N,53082,N,19236,N,18251,53083,N,53084,
N,N,17751,N,N,N,N,14684,N,N,N,53085,53086,25195,N,53087,53088,N,N,N,53089,N,
53090,N,N,N,53091,N,N,N,N,N,N,N,N,N,53092,15947,53093,N,53094,53095,N,53096,
53097,N,N,N,53098,N,53099,20018,14661,N,53100,14375,N,N,18467,N,25197,N,N,N,N,
N,53101,N,25199,N,53102,N,N,14443,N,N,N,N,25198,17526,N,N,53103,N,25201,13111,
25196,53104,N,18538,N,12592,53105,14956,N,20306,53106,N,25200,N,N,53108,53109,
53110,N,53107,N,25202,53111,N,N,19019,53112,16473,25204,N,53113,53114,N,25205,
53115,53116,53117,53118,N,25203,N,N,N,N,13134,53281,25211,53282,25210,53283,N,
15399,N,N,N,25212,25207,53284,53285,53286,25213,25208,53287,N,53288,N,18520,
25206,53289,53290,25209,53291,53292,N,N,N,25378,53294,N,N,N,53295,53296,53297,
N,N,53293,N,53298,25377,19297,N,53299,N,25214,N,N,12395,N,N,53300,53301,25380,
N,53303,53304,N,N,53305,53306,N,25379,N,53307,53302,15948,N,N,N,N,53308,25381,
N,N,N,N,53309,N,16707,N,53310,25383,25382,N,N,N,N,N,N,25384,53311,N,53312,N,
53313,53314,53315,N,N,N,N,53316,25192,53317,N,53318,25194,25386,25385,53319,N,
N,N,53320,N,N,53321,53322,N,N,N,N,15400,53323,20073,53324,15442,53325,25387,
14135,N,N,53326,53327,53328,13632,13607,15203,53329,53330,N,N,N,53331,19764,
53332,N,25393,53333,25392,16708,25389,53334,N,25391,53335,53336,15691,16192,
25390,25388,N,18218,N,N,15949,N,53337,18748,53338,N,53339,N,14935,N,N,N,N,
53340,N,N,N,N,17784,N,53341,25394,53342,53343,N,53344,25395,25417,13912,N,N,
20285,16693,N,N,N,N,25396,53345,53346,12882,17527,18977,N,53347,N,53348,53349,
53350,53351,N,53352,N,N,53353,53354,25397,N,N,N,53355,N,N,N,N,13690,25398,
53356,53357,25400,53358,N,N,25401,53359,18217,53360,N,25402,53361,N,N,N,53362,
25403,25404,53363,N,13913,12883,17989,15656,15204,53364,N,53365,N,N,53366,
53367,25405,53368,15657,N,N,N,53369,N,12874,18755,N,53370,25406,53371,N,18539,
N,53372,N,N,53373,53374,16709,53537,25409,53538,25410,18281,53539,16193,25407,
N,17249,53540,53541,25408,53542,N,N,15950,53543,N,N,N,N,N,N,53544,N,N,12380,
53545,13609,N,53546,53547,N,N,N,53548,25411,53549,53550,17528,53551,25412,
16455,N,N,53552,N,N,19501,53553,N,18723,25413,25414,17237,53554,20039,N,53555,
25416,25415,53556,N,N,N,N,N,53557,N,N,N,53558,N,53559,15471,53560,53561,25418,
12400,N,53562,53563,N,25421,53564,53565,53566,25419,12884,14158,25420,14662,
14706,N,19046,25422,53567,53568,19284,53569,53570,25424,N,N,53571,16465,12623,
12858,12332,N,N,N,N,53572,53573,25423,N,53574,N,N,53575,53576,N,53577,53578,
25425,25426,15991,N,53579,N,53580,N,25427,53581,13135,N,53582,N,N,25429,N,N,N,
14186,53583,13670,N,53584,25430,13941,N,N,25431,53585,16508,53586,17997,53587,
16480,14965,53588,53589,N,25432,N,53590,53591,N,N,N,N,53592,53593,17250,16747,
53594,25434,25436,25433,25435,N,N,N,N,N,53595,14114,53596,N,N,53597,N,N,N,N,N,
25437,14118,N,53598,N,13671,19794,25439,N,N,53599,N,53600,25440,N,N,53601,
12590,53602,53603,N,N,25443,N,N,N,13174,25442,25441,53604,25445,25438,53605,
25446,20009,53606,25447,53607,25448,N,53608,21620,25450,N,25449,N,N,N,25451,
25452,53609,20021,25453,N,28783,15951,25454,25455,15703,N,17976,25456,N,53610,
53611,17192,53612,53613,25457,N,17212,25458,53614,N,N,53615,N,13861,N,20799,
17245,15411,53616,N,53617,53618,13384,25459,N,25634,N,25462,53619,13672,N,
25461,25636,N,N,N,25460,N,15952,N,N,53620,N,N,N,25464,25465,N,17707,N,N,25466,
53621,13150,N,N,53622,N,16218,18788,53623,25468,53624,53625,53626,17000,53627,
53628,53629,53630,53793,N,25463,53794,25467,25469,N,N,14971,N,N,N,53795,N,
53796,53797,53798,N,N,N,25638,18734,53799,18470,17785,N,13914,25637,25635,
53800,18485,25470,17246,17787,N,17786,53801,14966,N,N,N,N,N,N,25656,N,N,53802,
N,N,N,53803,25640,53804,25642,N,53805,53806,N,25645,53807,25646,53808,25643,
25644,53809,53810,25641,25639,N,53811,N,N,25633,N,N,N,N,N,N,N,N,N,53812,N,
19023,12885,N,53813,N,25653,N,25650,53814,25655,53815,53816,25654,N,18291,
19495,53817,15163,25648,25657,25652,53818,25651,25647,53819,25649,53820,13385,
N,N,N,53821,N,N,N,N,17213,N,53822,16509,N,53823,53824,18466,53825,N,25662,
53826,53827,N,18468,N,53828,53829,53830,53831,N,N,16481,25659,53832,N,18511,
53833,25663,19027,53834,17243,53835,25658,25660,N,N,25661,N,N,N,N,53836,N,
53837,53838,N,53839,53840,53841,N,25664,N,N,15428,N,N,N,17990,25669,25668,N,
53842,25665,53843,N,N,20278,N,N,N,N,53844,25674,53845,53846,25678,25675,53847,
53848,53849,N,53850,N,53851,25671,53852,53853,53854,53855,N,53856,25672,N,
53857,N,53858,53859,25677,53860,53861,N,25666,21077,25673,25667,N,N,25676,N,
53862,N,53863,N,N,N,25682,53864,13386,N,25679,N,53865,53866,25680,53867,N,
25681,25684,53868,N,N,N,N,53869,N,53870,53871,N,53872,25683,18550,53873,53874,
N,N,25685,20092,19053,25690,N,N,25687,N,N,53875,N,N,N,53876,N,25686,16466,N,
25689,25691,53878,53879,53880,25688,53877,25695,N,25692,53881,53882,53883,
53884,53885,53886,25693,25670,54049,N,54050,25694,25696,N,54051,N,54052,N,N,
25697,54053,54054,N,54055,N,54056,19014,N,25698,N,N,N,54057,N,N,54058,54059,
19554,N,N,13902,14121,25699,N,N,54060,54061,N,18996,N,16232,N,19504,N,54062,
25700,N,20019,N,54063,18292,N,16710,18228,N,N,15693,N,N,54064,12352,54065,
25705,25703,N,25701,13345,54066,15953,25706,N,N,25704,N,25702,25710,N,54067,
25709,25708,25707,N,N,54068,54069,N,25711,54070,54071,54072,25712,16442,54073,
25713,N,25715,N,54074,25714,N,54075,54076,54077,14418,N,N,54078,16696,54079,N,
N,25717,54080,54081,54082,17788,54083,25716,54084,54085,N,25718,54086,18997,
16748,14663,N,25719,N,N,N,54087,20040,N,54088,N,54089,N,N,N,25721,N,N,25722,N,
25723,54090,25724,N,15205,N,25725,14159,N,N,13674,13610,N,25889,54091,19571,
14664,25726,54092,54093,54094,25892,19558,N,18236,N,54095,18739,54096,54097,
54098,15715,25891,54099,15443,14665,15206,13673,18998,25890,54100,54101,N,
16711,19266,14967,54102,N,N,54103,N,N,N,54104,15207,17501,54105,25895,20063,
14937,54106,25896,16194,N,25898,N,N,N,15954,14896,N,54107,54108,54109,25897,
54110,54111,15658,14398,16712,25893,25899,54112,54113,N,N,25894,14160,54114,
25902,25906,14187,54115,N,54116,N,N,25901,54117,N,54118,54119,25910,54120,
54121,14666,N,N,19821,12348,25907,N,54122,13675,54123,25904,N,54124,N,N,N,
25905,N,54125,17789,25903,25900,N,13096,16484,N,54126,14376,54127,54128,N,
25912,N,54129,N,54130,54131,54132,N,54133,54134,N,54135,25909,N,54136,54137,
54138,N,25911,N,54139,N,25908,N,N,54140,54141,N,14161,16947,25913,16750,54142,
54305,25926,N,N,25922,25916,N,N,54306,54307,N,N,54308,25920,15482,12381,25915,
25923,25927,14667,19542,54309,17494,25917,54310,54311,25925,54312,25914,17214,
N,25919,12349,19530,N,N,54313,54314,54315,54316,54317,25918,N,N,13915,18540,
54318,54319,54320,16749,N,20048,15727,N,N,25966,N,54321,25928,54322,16510,N,
25924,25929,25931,N,17529,25934,54324,N,25930,54325,54326,N,19028,13387,54327,
54328,19531,54329,N,12382,N,54330,25933,N,20093,54331,54332,N,N,54333,54334,
25932,54323,12655,N,N,18028,25935,N,N,54335,25942,25936,25943,N,N,N,N,54336,
54337,25939,N,N,54338,N,54339,N,N,N,18299,54340,54341,15434,25941,54342,25938,
25944,25937,N,N,15684,54343,54344,N,N,19237,54345,54346,15692,54347,N,25940,
25952,54348,N,25948,54349,25951,N,25949,25953,25947,N,25921,16467,54350,N,
18507,N,25950,54351,54352,25945,54353,N,N,16673,14162,N,15659,54354,N,54355,N,
54356,N,16165,16694,25956,N,54357,25958,25959,N,N,25955,25957,54358,N,54359,
54360,N,N,54361,25946,25954,N,25962,25961,54362,N,19322,54363,54364,14123,N,N,
54365,N,N,N,N,54366,25960,N,25964,25963,25967,54367,25969,N,54368,15164,25965,
N,N,54369,54370,25970,25971,54371,N,25972,54372,25978,17723,25974,54373,25973,
25975,25976,54374,25977,N,54375,N,54376,25979,25980,54377,54378,13388,N,25981,
N,25982,54380,54379,54381,54382,54383,N,N,N,54384,54385,26145,N,54386,N,N,N,N,
26146,26147,26148,54387,26149,26150,54388,54389,26152,26151,N,N,26153,N,N,
54390,54391,54392,N,26154,26155,54393,N,54394,54395,54396,54397,26158,26156,
26157,14945,14163,N,54398,17238,N,18483,54561,15728,N,N,18253,N,18541,26159,
22637,N,N,N,54562,54563,54564,54565,N,26160,26162,N,19813,26161,26164,26163,N,
19795,54566,26165,54567,18558,54568,54569,54570,N,N,26166,N,54571,54572,N,N,
26169,N,54573,26168,26167,N,N,54574,54575,26170,14130,N,54576,N,16674,13633,
54577,N,N,54578,26174,26171,N,N,26172,N,54579,N,26175,N,26176,26173,N,N,54580,
12585,N,54581,54582,12839,N,54583,N,26178,26179,N,54584,N,26180,N,19810,N,
54585,54586,N,N,15660,N,26182,26181,N,N,N,N,N,54587,N,N,N,54588,16233,26183,N,
54589,N,54590,26184,N,54591,26185,N,13413,54592,N,54593,54594,13389,N,54595,
26186,N,N,N,N,N,26187,54596,19293,19811,54597,54598,54599,19796,20279,N,14669,
26190,15444,26189,54600,54601,N,54602,26191,15401,54603,54604,54605,16977,
54606,26192,54607,54608,14668,54609,19543,26193,26194,N,N,26195,54610,54611,
54612,54613,26196,N,N,54614,N,54615,N,26197,N,N,N,54616,N,54617,N,54618,N,N,
15402,54619,54620,19565,54621,N,54622,54623,26199,54624,17215,54625,26198,
54626,N,N,N,54627,N,26201,N,N,N,26200,N,N,N,N,N,N,N,26202,N,N,N,16443,N,26203,
N,26204,N,N,N,19001,26205,54628,16751,26206,N,54629,N,54630,N,26207,N,N,N,N,
54631,N,20094,26210,54632,26209,26208,17456,54633,26211,16166,N,26212,N,N,N,
26213,20280,26214,N,54634,N,N,26215,26217,26216,18469,54635,18041,N,20286,
18473,N,54636,N,N,N,N,26219,N,N,15955,N,18730,N,26220,26218,54637,13390,54638,
N,N,14420,15208,N,N,18542,54639,54640,N,14378,19267,54641,26223,26221,N,14670,
N,14671,12393,N,14952,N,N,N,54642,54643,18265,N,N,N,N,N,N,N,N,12383,26228,N,
17216,N,54644,N,N,N,18264,54645,16987,54646,N,N,54647,N,54648,54649,26230,
54650,54651,26226,26229,26224,N,26227,19238,N,54652,14421,N,N,12413,26225,N,N,
N,N,N,N,N,54653,54654,26232,54817,26233,54818,54819,17977,N,54820,N,13883,
54821,54822,N,26406,18237,54823,15209,54824,N,13884,16456,20294,19502,26231,
16468,54825,N,N,N,N,N,N,N,N,N,N,54826,54827,54828,N,13651,26234,54829,N,54830,
N,54831,N,N,26236,54832,N,N,54833,N,26235,N,N,54834,N,N,26237,54835,17190,N,
18238,N,54836,N,N,N,17457,54837,N,54838,N,26403,N,N,N,N,N,N,54839,26402,54840,
N,N,54841,26238,54842,N,16213,N,18789,26405,54843,26404,14672,20307,N,54844,N,
N,N,N,N,N,N,26421,54845,54846,N,N,N,26409,26410,54847,54848,54849,N,15472,N,
54850,26408,54851,14712,26407,N,N,26411,N,N,54852,17458,18978,16675,N,N,N,N,
16988,26415,54853,26416,26412,54855,54856,54857,N,26413,N,26414,54858,N,N,
54859,14673,54854,N,N,26422,N,26418,54860,N,54861,N,18790,54862,19308,18728,
54863,N,26417,N,54864,26420,26419,N,N,N,19268,26423,N,N,N,N,54865,N,26424,N,
54866,16695,54867,26425,N,N,26427,N,26431,54868,N,26428,26426,18239,26429,N,
26430,54870,N,54871,12850,N,26437,26432,54872,54869,N,26433,54873,54874,N,
26434,N,16929,N,54875,N,54876,26436,26435,26438,54877,N,54878,54879,26439,
26440,54880,N,16195,54881,12905,N,26441,20055,N,15403,54882,54883,15661,N,N,
54884,54885,54886,15210,17239,54887,54888,N,54889,54890,26442,26443,12593,
54891,26444,54892,54893,26445,26446,54894,N,26447,N,26448,13885,23082,26449,N,
16485,26450,15435,54895,26451,N,20528,54896,54897,N,26452,19038,13404,54898,
54899,16676,15704,54900,18801,15662,N,54901,54902,N,N,N,N,N,54903,26453,14674,
26454,18508,N,26468,N,N,N,54904,26456,54905,16969,18293,14399,26455,16677,
54906,N,N,N,N,N,26457,N,N,54907,54908,54909,54910,17530,N,N,N,55073,N,N,55074,
55075,N,55076,N,N,N,N,55077,N,26459,26458,26461,N,55078,26460,N,26462,55079,N,
26464,55080,26463,N,13391,55081,26465,N,26466,26467,N,55082,14897,20041,N,
26469,16167,N,55083,N,12656,26470,26471,N,N,55084,N,55085,26472,55086,55087,
55088,N,55089,55090,N,N,55091,N,55092,55093,12402,N,26473,55094,N,N,55095,
26474,N,55096,N,55097,N,55098,18791,55099,55100,N,15431,N,26476,55101,55102,N,
55103,55104,13097,12338,55105,55106,55107,55108,26475,26478,18254,55109,16196,
55110,12886,55111,19239,55112,N,N,55113,14173,13916,55114,26477,55115,12906,
55116,55117,N,N,N,N,N,13347,55118,N,N,N,N,N,N,N,N,N,55119,12657,26482,20074,
16989,55120,N,18756,N,26494,55121,12887,26492,N,26490,26481,55122,26479,55123,
26480,55124,15459,13932,17271,55125,N,55126,18001,N,55127,N,55128,N,12625,N,
26484,26483,N,55129,55130,N,26489,26485,26488,N,55131,55132,55133,55134,19536,
26487,12888,13181,26491,55135,55136,26493,55137,55138,N,N,14164,N,N,N,N,N,N,N,
26659,26668,26669,N,N,55140,12331,55141,55142,55143,N,55144,55145,26676,N,N,N,
N,12401,N,N,26667,55146,55147,55148,26666,55149,26661,26660,55150,26658,26657,
17251,55151,17019,26663,55152,N,55153,55154,N,N,26662,N,55155,55156,55157,
26665,N,55158,N,16752,14165,N,N,55159,55160,12609,26664,55161,14675,55358,
55139,55162,55163,55164,16753,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
55165,N,N,26682,N,26683,N,12889,55166,N,N,12846,26680,55329,N,55330,55331,N,
55332,N,55333,26670,55334,26678,N,26685,26679,N,N,55335,26677,N,N,N,55336,
26486,55337,55338,26675,N,55339,55340,26671,55341,55342,55343,13392,26673,
26684,N,26674,N,N,N,55344,55345,26686,55346,26672,18300,55347,55372,N,N,N,
19817,N,N,N,26681,N,N,N,N,N,N,N,26703,55348,55349,55350,26695,N,N,N,16251,N,
55351,N,55352,13638,N,13917,N,26690,55353,55354,55355,N,12891,55356,N,15956,N,
26693,N,N,N,14938,55357,N,17745,26698,N,N,N,N,N,N,N,55359,19054,55360,26689,N,
N,N,12890,14422,18729,26699,N,26687,N,55361,26696,55362,55363,N,26706,55364,
26691,55365,N,26692,17978,N,55366,26697,N,N,55367,26694,19240,26700,12384,
55368,N,55369,N,26688,N,55370,N,N,N,55371,N,N,N,N,N,N,26702,N,26701,N,N,N,N,N,
N,18283,26708,N,26719,N,N,55373,N,13182,N,N,N,26722,N,N,26704,55374,N,N,26709,
19822,N,N,N,N,N,N,N,55375,26718,55376,55377,19797,55378,N,N,55379,20010,55380,
N,55381,55382,N,N,N,55383,17272,55384,55385,55386,13163,55387,N,N,N,55388,
18802,26724,17953,55389,55390,12337,55391,N,26717,55392,26713,16754,26707,
26715,26720,55393,18220,N,55394,55395,12330,55396,26712,55397,26721,18808,N,
55398,55399,N,N,N,55400,26716,N,26711,55401,N,N,N,N,N,15957,N,N,N,N,15663,N,
55402,55403,15404,55404,N,N,N,19544,N,N,18759,N,55405,26727,N,26736,N,N,N,N,
55406,N,55407,55408,55409,N,N,26714,N,55410,N,55411,13175,N,55412,N,N,N,15992,
26725,55413,26730,16755,55414,55415,26726,55416,26733,55417,N,17247,N,26734,
55418,55419,19798,26723,13112,55420,26729,N,55421,26732,19500,N,55422,N,N,
26735,N,N,26728,26731,N,55585,N,N,N,N,N,N,N,N,N,N,55586,N,N,55587,N,19241,N,
20257,55588,55589,55590,55591,N,26739,N,N,55592,N,N,55594,55595,26746,55596,N,
26738,15427,N,55597,55598,N,N,26705,55599,N,N,N,N,55600,N,55601,N,55602,19022,
N,19490,26745,26744,N,26740,26741,N,12598,N,55603,N,55604,26743,N,26737,55605,
55606,55607,55608,17493,55609,N,N,55610,55611,26742,12414,N,55612,N,N,55593,
55613,55614,16930,55615,N,N,N,N,N,N,19011,N,55616,26747,26913,N,18521,N,N,
55617,N,26750,15958,15433,26915,N,N,13886,55618,55619,55620,55621,55622,N,
26916,55623,18809,26749,55624,26710,N,55625,55626,55627,55628,55629,55630,
55631,26748,55632,N,N,N,20303,17954,18803,55633,N,26923,N,55634,N,N,N,N,N,N,N,
26929,N,55635,55636,55637,N,55638,26930,55639,26917,55640,N,N,18294,55641,
55642,26927,26919,55643,26921,55644,55645,N,N,55646,26931,26920,N,55647,26924,
N,N,12658,55648,18021,N,26925,26928,55649,N,55650,55651,N,55652,N,26918,55653,
16678,55654,26922,15143,16197,14128,19572,55668,19577,15730,N,N,N,N,55655,N,
55656,55657,55658,26935,26933,N,55659,55660,55661,55662,N,20302,55663,N,N,N,N,
55664,N,26932,55665,55666,N,19829,55667,26934,26936,N,N,N,N,26937,N,N,55669,N,
55670,N,26940,26938,N,55671,55672,N,N,N,17955,26939,55673,N,55674,18509,26926,
N,N,55675,N,N,N,N,N,55676,N,N,55677,15731,N,26941,26946,16756,55678,N,26945,
55841,55842,N,26914,N,55843,55844,26947,16713,N,N,26942,26944,N,55845,55846,N,
55847,55848,55849,26943,N,N,23857,23842,55850,55851,26949,55852,N,N,55853,N,N,
55854,26948,N,N,N,N,55855,N,55856,N,N,N,19830,N,25148,26950,N,N,N,N,N,55857,N,
55858,N,55859,N,55860,55861,N,26951,55862,47206,55863,N,N,N,55864,N,N,N,N,N,N,
26952,14423,N,13652,N,55865,55866,26954,20829,55867,55868,55869,55870,13685,N,
20026,55871,13939,26955,55872,55873,55874,55875,55876,N,N,26956,N,55877,N,
17262,55878,N,N,55879,N,26957,N,N,N,55880,55881,55882,N,18042,55883,12346,N,N,
N,N,N,N,N,N,N,N,N,N,55917,N,12899,26962,26963,55884,N,N,N,55885,N,26958,N,
15165,55886,N,55887,N,55888,N,55889,N,N,N,N,55890,N,26959,18242,N,55891,55892,
55893,26960,26961,26971,N,55894,N,26965,26968,55895,N,55896,55897,55898,26964,
55899,55900,55901,N,N,N,N,N,55902,55903,55904,N,55905,26966,55906,26967,15448,
N,26969,N,17217,N,14166,13122,N,N,55907,55908,N,26972,55909,N,55910,N,13119,
55911,26977,55912,N,26973,26976,55913,N,N,55914,18490,55915,N,55916,N,26974,N,
N,26975,18760,18522,26978,N,N,N,N,N,N,N,N,17021,26988,55918,26984,55919,55920,
12907,26982,N,19242,26983,55921,55922,26980,55923,26981,26986,26989,55924,N,
26987,55925,55926,55927,26985,26979,55928,55929,N,N,N,17240,55930,26996,N,
19498,N,55931,55932,N,55933,N,55934,N,26994,N,N,56097,26995,N,N,N,N,56098,
56099,N,56100,56101,N,26990,N,N,26992,N,56102,56103,26993,56104,56105,56106,
26991,56107,N,N,56108,N,56109,N,N,N,16486,N,20281,27000,56110,27001,N,N,N,N,
27169,N,16170,N,27003,56111,27006,N,N,N,56112,N,26998,26997,56113,N,27170,
56114,56115,12892,N,27004,N,27171,N,N,N,27005,56116,N,56117,56118,N,27002,N,
17459,N,26999,N,N,56119,N,N,N,18280,N,N,27175,56120,56121,56122,56123,56124,
56125,56126,N,56127,56128,19771,N,N,56129,N,N,56130,N,56131,N,56132,56133,
56134,N,N,N,N,56135,27174,56136,N,27173,56137,N,N,N,56138,N,N,N,27182,56139,
56140,56141,27176,N,56142,N,27184,N,56143,N,N,N,N,19814,27187,N,27178,56144,
56145,27179,56146,N,N,27183,N,27186,27185,56147,56148,56149,27177,N,N,56150,N,
27180,N,27197,N,N,56151,56152,N,N,56153,56154,N,56155,N,N,56156,27190,N,56157,
56158,56159,N,N,N,N,N,56160,56161,N,56162,N,27188,N,56163,27189,56164,N,N,
27194,27195,56165,13098,56166,13634,N,N,27193,56167,56168,N,56169,N,27172,
56170,N,N,56171,56172,56173,N,27192,27196,27191,56174,27198,56176,56177,56178,
27200,27199,N,56179,56175,56180,56181,56182,N,56183,56184,N,27202,27201,26970,
N,N,N,27206,56185,N,N,N,N,56186,56187,N,56188,27203,56189,N,N,56190,27204,N,N,
27205,56353,27207,56354,N,N,N,14188,56355,27209,56356,27208,56357,15664,N,
56358,56359,56360,56361,14676,24103,56362,N,N,56363,27210,15697,N,56364,56365,
13113,56366,27211,56367,12626,56368,15959,27212,56369,56370,14677,27213,12385,
56371,N,N,N,18749,56372,N,27214,N,N,N,N,16234,56373,27221,N,N,27218,N,17263,N,
56374,N,56375,N,27219,27216,13918,56376,27215,27222,N,N,N,N,N,14134,N,N,16990,
N,27228,N,N,N,N,27224,N,N,N,16949,27223,56377,27226,56378,56379,56380,N,27217,
56381,56382,N,27227,N,27229,N,N,N,56383,N,56384,18543,N,N,27225,N,27230,27232,
N,N,14419,27220,N,12353,N,N,56385,N,N,56386,56387,27231,56388,14939,20086,
27233,27234,16757,N,N,N,N,56389,56390,56391,56392,56393,20002,N,56394,56395,
56396,27235,19765,N,N,27236,27237,N,56397,19044,27238,56398,14912,N,20003,N,N,
N,N,N,56399,27243,N,N,N,N,N,N,56400,56401,56402,27244,15960,27242,56403,N,
56404,19815,27239,N,N,27241,16445,16254,56405,27240,N,27245,N,56406,18979,N,N,
27247,N,27246,56407,56408,56409,13164,N,19243,27248,N,56410,56411,N,56412,
56413,56414,N,56415,27260,27250,N,56416,N,N,N,N,27251,56417,56418,56419,N,
27252,27253,N,N,N,N,56420,56421,56422,N,N,56423,27257,N,27258,56424,56425,
27256,N,N,56426,N,56427,27254,56428,27249,27255,56429,56430,N,N,56431,N,N,
27259,28727,N,56432,N,N,56433,N,N,N,12840,56434,N,N,56435,56436,56437,N,27262,
13919,27261,56438,56439,56440,27426,N,27425,N,N,N,27428,56441,N,27427,56442,
27429,56443,N,15665,56444,27430,56445,N,27431,N,N,56446,56609,56610,56611,
27432,16446,N,19799,N,27433,N,N,18980,18246,27434,56612,27435,14379,N,56613,N,
13612,56614,N,N,27436,56615,56616,15211,18241,27437,N,13136,56617,56618,N,N,
56619,56620,27438,N,N,N,56621,27440,19831,N,27439,16198,N,27441,N,N,27442,
56622,N,27443,13393,56623,56624,56625,56626,N,N,27444,N,56627,27445,N,27446,
27447,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,13137,N,56628,56629,56630,56631,56632,
N,27448,N,27449,27450,N,N,N,N,N,12914,N,56633,16168,27451,N,56634,N,56635,N,
56636,N,N,N,56637,N,56638,27452,N,56639,N,27453,56640,N,N,N,56641,N,56642,
14400,N,17531,27454,56643,56644,N,56645,14167,N,16214,N,27457,N,17956,56646,
27456,56647,56648,14129,56649,56650,27455,17015,13613,N,N,27458,N,27459,56651,
15961,56652,N,56653,14189,56654,27460,56655,N,N,N,19244,56656,56657,16479,N,
56658,N,13686,N,19573,16714,56659,27461,56660,N,N,16199,17264,15962,56661,
56662,N,56663,27462,N,56664,N,56665,27465,56666,27466,56667,N,N,N,56668,56669,
N,14910,16962,27464,56670,15963,18750,56671,56672,56673,N,N,27463,56674,56675,
15212,N,12627,56676,27470,14168,N,56677,15214,56678,N,15213,N,20301,27469,
27468,16679,N,13645,20291,13114,15964,N,56679,56680,56681,N,56682,56683,56684,
27467,N,56685,56686,56687,N,27472,56688,27473,27471,56689,14424,N,19776,N,
56690,15215,18215,N,56691,56692,27476,56693,16448,N,17218,56694,56695,19766,
56696,27479,N,N,N,14444,56697,16447,27475,N,27480,14445,27477,27478,56698,
27474,56699,N,N,16482,17993,56700,56701,17199,N,12893,56702,N,N,56865,56866,N,
18544,N,56867,13635,N,56868,17460,N,N,27483,56869,27481,N,56870,17228,56871,
56872,56873,16449,13394,27482,N,16219,N,56874,20042,56875,56876,56877,20288,
56878,N,N,27484,27495,17461,56879,27494,56880,27491,27499,27492,N,27488,N,
17532,27487,N,N,N,27485,56881,19745,15216,N,56882,27489,N,27486,56883,56884,
56885,27493,15732,N,14401,N,56886,N,17018,56887,19269,12634,12386,N,17957,
56888,56889,27497,N,N,56895,56890,27496,N,18022,N,27501,56891,N,N,27490,N,
27500,27502,N,14380,27498,14678,56892,15445,56893,56894,27503,19800,N,N,N,N,
27506,N,27509,N,N,27507,18741,56896,N,N,56897,N,N,27504,N,N,N,56898,N,13920,N,
N,56899,N,27508,N,N,27510,56900,56901,56902,56903,56904,N,56905,27514,N,N,
27511,56910,27513,27512,N,N,56906,56907,56908,N,27515,N,15409,56909,27517,
27516,18792,N,56911,27681,N,N,N,56912,N,N,14169,N,N,N,N,27518,27682,56913,N,
27683,13636,26177,15993,N,27684,N,56914,14446,56915,56916,N,N,56917,27685,
56918,N,27686,56919,N,15166,56920,56921,N,N,N,N,23118,56922,27687,56923,27688,
56924,15666,N,27689,27690,56925,56926,27691,N,N,27692,27693,N,56927,N,56928,
56929,17195,56930,56931,27694,N,N,56932,56933,27696,N,27695,N,N,N,56934,17958,
56935,27697,56936,19245,56937,27698,N,27699,56938,27700,56939,N,56940,56941,
27701,N,56942,56943,56946,18010,56944,N,56945,N,N,N,15965,27702,56947,56948,N,
56949,N,56950,56951,14699,20526,27703,56952,N,N,N,N,N,56953,N,56954,56955,N,
27704,18751,27705,56956,27713,N,56957,N,N,N,27706,N,N,27708,56958,57121,N,
27707,27709,57122,19270,27710,27711,N,57123,N,57124,57125,27712,N,N,N,27714,
57126,N,57127,57128,13101,17511,N,18793,14946,14679,N,57129,N,N,18767,12895,
18510,27717,13395,16469,27716,27721,17273,19555,N,27719,27720,13614,N,27722,
18275,16991,57130,57131,18545,17725,27718,N,19271,12908,27724,20264,17474,
20293,57132,57133,15217,27723,57134,16945,57135,N,27740,16680,57136,N,18040,N,
18768,N,57138,57137,N,N,57139,27727,15167,15218,57140,15966,N,18277,57141,
14381,27726,27725,N,18794,N,57142,N,15425,N,57143,17746,N,57144,57145,N,57146,
N,N,57147,N,57148,57149,N,27729,27730,14680,27728,57150,57151,57152,N,57153,
27731,27732,N,27734,16931,57154,27733,13414,N,27736,N,27735,27737,N,57155,
27739,27741,N,27742,57156,N,N,N,57157,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,16470,57158,15439,27743,N,57159,N,13138,57160,27744,
57161,N,16758,27745,N,27746,18795,N,N,13615,N,N,N,N,N,N,N,57162,N,27747,57163,
N,57164,17462,N,N,57165,N,12635,N,N,57166,N,N,57167,57168,N,N,N,57169,N,N,N,
27748,N,N,N,N,57170,57171,57172,N,N,15473,N,N,57173,N,16246,N,N,57174,57175,N,
N,57176,N,N,57177,16941,N,57178,N,57179,N,57180,27751,57181,57199,N,27750,N,
57182,N,27749,N,N,57183,57184,57185,57186,N,57187,27757,27755,N,57188,27752,N,
57189,N,N,57190,57191,27754,57192,N,57193,27753,27756,N,13687,N,27760,N,16471,
N,27761,57194,57195,N,57196,14425,N,27758,27759,57197,N,N,20265,57198,57200,
57201,17463,57202,16681,N,N,N,N,N,N,27762,57203,N,27765,57204,N,N,57205,57206,
57207,N,27763,27764,19801,57208,N,N,N,17959,27768,57209,N,N,57210,N,57211,N,N,
N,N,N,N,27766,27767,27769,57212,57213,57214,57377,N,N,57378,57379,N,N,27945,N,
N,N,N,N,27772,57380,N,57381,27773,27771,57382,57383,57384,57385,N,N,N,57386,N,
N,57387,57388,27770,N,17533,N,N,27937,27941,27938,27774,57389,27939,57390,
57391,57392,27940,N,N,N,57393,27947,N,N,N,27942,N,57394,57395,57396,57397,
16472,27944,57398,57399,27946,27943,N,N,N,N,57400,N,N,57401,57402,N,57403,
57404,57405,27949,N,15667,N,27948,N,N,57406,57407,57408,27950,N,N,N,N,27951,
57409,57410,27954,27953,N,27952,N,57411,27956,27955,N,19574,N,N,57412,27958,
57413,27957,27959,57414,N,N,N,27960,57415,57416,N,57417,57418,N,N,27962,57419,
N,N,N,N,57420,N,57421,27961,16200,27963,57422,57423,13933,27964,27966,N,57424,
N,57425,N,N,N,N,57426,57427,N,N,27967,N,57428,57429,N,57430,57431,27968,27965,
57432,27969,N,15446,27970,13616,14131,N,57433,N,57434,14382,N,57435,N,N,N,N,N,
N,27971,57436,N,N,18032,N,N,17726,27972,N,N,N,N,57437,N,N,27975,N,57444,57438,
N,57439,57440,N,N,N,N,N,57441,15412,57442,57443,27974,27973,14170,27976,57445,
N,57446,13139,N,27978,N,57447,57448,14940,27977,N,27986,N,N,57449,57450,N,
27980,27982,19045,27979,57451,57452,57453,27981,N,27985,27983,13617,57454,
27984,57455,57456,N,57457,N,57458,27987,57459,57460,18266,20056,N,57461,57462,
57463,15668,N,N,N,27988,57464,57465,57466,57467,19746,27990,57468,27989,N,N,
27993,19777,57469,57470,27992,57633,13165,27991,27996,57634,N,27995,N,N,27994,
17714,27997,57635,N,57636,57637,57638,57639,57640,N,27998,57641,N,N,N,27999,
57642,57643,14700,N,14117,28000,28001,28002,57644,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
16201,28003,57645,15405,28004,57646,57647,N,28005,57648,57649,57650,21025,
20862,N,N,N,N,28006,25968,28007,17188,16171,18240,N,N,57651,57652,28008,57653,
N,19029,17492,14718,N,57654,17193,57655,57656,12586,N,19320,16215,57657,N,N,N,
57658,57659,N,57660,14174,N,57661,13921,57662,57663,19030,57664,N,N,N,N,28009,
N,N,N,N,N,57665,N,28011,57666,57667,28010,12896,N,57668,18038,28012,18295,N,
17715,57669,28013,15698,57670,N,N,28015,57671,57672,19522,28030,28017,28018,
57673,N,17481,57674,16992,16759,57675,17960,57676,28016,13653,N,57677,N,N,
28025,57678,28022,28197,17961,17248,28019,N,17534,17747,28020,28024,16224,
57679,18279,17484,57680,N,16450,28023,16942,16932,28021,12329,20258,N,N,N,
28026,57681,57682,57684,N,57685,57686,16993,57683,N,15669,16202,57687,57688,
28028,28027,57689,12399,28029,N,N,18735,N,28199,57690,N,18011,16235,57691,
57692,17241,N,13944,N,28198,19767,12607,57693,19031,12897,28193,28194,28195,
28196,17979,17187,12387,28200,N,28201,29731,N,57694,16957,57695,28202,N,12659,
16716,57696,14383,N,19802,57697,57698,28203,17708,N,N,57699,16760,15447,28204,
57700,N,28207,N,57701,15717,28205,16683,16682,57702,12388,N,20043,28209,N,
18546,28211,28210,28208,25444,13396,57703,N,28014,57704,28213,28212,57705,
57706,N,57707,28214,57708,19768,N,N,N,57709,N,57710,57711,57712,N,57713,N,N,N,
N,57714,57715,57716,18017,N,57717,19246,N,28215,N,15449,N,N,N,N,28216,57718,
28217,57719,57720,57721,28218,57722,N,17697,N,N,N,N,57723,57725,N,N,12394,N,
57726,57889,57890,N,57891,57892,N,14681,N,57724,N,20282,N,N,N,57901,N,N,57893,
N,57894,57895,57896,N,28222,57897,57898,N,57899,N,14132,28219,N,28220,57900,N,
N,18804,N,N,57903,N,13140,N,57904,57905,N,N,N,57906,19769,57902,13887,N,N,N,N,
N,17748,57907,57908,57909,N,28223,N,57910,57911,57912,N,57913,N,N,N,N,57914,N,
N,57915,N,28224,N,57916,N,57917,57918,57919,28225,57920,N,57921,N,57922,N,
57923,N,57925,57926,N,57924,N,57927,N,57928,N,N,N,17698,57929,57930,28227,
57931,28226,N,57932,N,57933,57934,N,57935,57936,N,57937,57938,N,N,N,N,N,57939,
N,N,N,57940,57941,18003,28228,15670,15456,18267,17265,57942,N,N,15474,57943,
16236,N,28229,57944,28230,57945,57946,57947,N,N,N,N,N,57948,16221,28231,57949,
28232,N,57950,N,28233,19823,N,15671,57951,N,N,N,N,28235,28234,57952,14682,N,
14707,15168,57953,57954,57955,N,N,N,N,N,57956,28238,57957,N,57958,57959,15718,
N,28237,57960,28236,N,17001,57961,N,14447,57962,16451,57963,57964,57965,N,
18480,57966,N,N,N,15673,N,57967,N,N,57968,28239,N,15967,N,57969,N,57970,N,
28242,28240,57971,57972,57973,28241,57974,57975,57976,57977,28244,28243,57978,
N,15994,N,28245,57979,57980,57981,N,57982,28246,28247,58145,58146,N,58147,
18512,14931,15457,28248,N,28249,20004,15685,19566,20044,28250,13922,N,58148,
58149,N,28251,58150,17699,58151,58152,28254,13176,16203,58153,28252,N,28253,N,
17504,58154,58155,19285,13948,N,58156,58157,N,58158,58159,58160,58161,58162,
58163,N,N,N,28256,28257,58164,N,58165,N,58166,28255,58167,N,28259,58168,58169,
N,N,58170,58171,58172,58173,N,58174,58175,N,58176,18015,13123,N,58177,28263,
58178,58179,28260,28262,58180,N,58181,N,N,N,58182,58183,28258,N,N,N,N,58184,
58185,58186,58187,N,58188,28495,N,N,28261,N,58189,58190,58191,N,N,58192,20075,
58193,58194,14426,58195,58196,58197,N,58198,N,58199,28271,58200,N,58201,58202,
17716,28266,58203,58204,28269,28267,58205,28272,N,58206,58207,58208,28273,
58209,N,N,N,N,N,28265,58210,58211,28278,12660,58212,58213,28264,N,58214,58215,
18477,N,28268,58216,15968,58217,58218,58219,N,N,N,N,58220,58221,58222,14683,N,
N,N,58223,58224,58225,58226,58227,N,58228,58229,58230,19272,58231,13924,N,N,
15686,N,17980,N,N,58232,58233,58234,N,N,58235,58236,N,N,16685,58237,28276,N,
28270,28275,58238,19523,58401,17464,28277,28274,N,N,58402,58403,N,N,N,58404,
58405,N,58406,58407,N,N,58408,N,16684,N,58409,N,N,58410,N,N,N,58411,28281,
58412,28280,58413,58414,58415,58416,N,58417,58418,58419,58420,58421,N,58422,
58423,58424,58425,N,N,58426,58427,58428,58429,28279,58430,N,19247,58431,N,
58432,N,58433,58434,58435,N,N,58436,58437,N,58438,58439,58440,N,58441,15739,
58442,N,58443,58444,28282,19039,N,58445,12628,58446,N,58447,N,18758,17266,N,N,
N,N,13688,58448,28284,58449,14685,N,N,58450,58451,N,58452,N,N,N,15148,N,58453,
N,N,N,N,58454,N,28283,16237,58455,N,N,58456,58457,N,N,16238,28449,28451,N,
58458,58459,58460,58461,15995,58462,28450,28452,58463,58464,13907,58465,18757,
58466,58467,15458,20259,N,28286,14968,N,N,20287,58468,58469,28454,58470,58471,
N,N,28453,28455,N,N,N,N,N,N,N,N,28285,N,N,58472,58473,58474,N,18025,N,17749,N,
N,58475,58476,58477,N,17495,58478,28460,58479,58480,N,58481,17219,28456,N,
58482,N,28457,N,N,N,58483,58484,N,58485,N,58486,58487,N,14125,58488,28459,
58489,58490,58491,N,58492,58493,14384,58494,N,N,N,58657,N,28458,58658,15969,
58659,58660,58661,58662,N,N,N,N,N,58663,N,58664,58665,13177,58666,N,58667,N,N,
58668,N,28464,58669,14911,16761,58670,N,17482,58671,N,N,58672,N,N,58673,N,
58674,58675,N,58676,13115,58677,58683,N,58678,28462,28463,17475,N,28461,N,N,N,
58679,58680,58681,N,N,28465,58682,N,N,N,N,N,N,58684,N,28471,58685,58686,58687,
58688,28474,58689,58690,58691,58692,58693,N,N,28473,17709,N,58694,N,N,28466,
28467,28470,58695,N,N,58696,28472,58697,58698,N,13888,58699,N,28475,28469,
58700,58701,28468,N,N,N,N,N,N,N,N,N,N,N,N,N,N,58703,58704,58702,58705,58706,N,
58707,58708,58709,28479,58710,N,N,28480,58711,58712,N,N,N,58713,58714,58715,
28481,N,N,28478,28477,58716,58717,58718,15970,17962,28476,N,N,N,N,58719,N,
28485,N,N,N,N,N,N,N,N,N,28483,N,N,58720,58721,N,58722,58723,58724,58725,28484,
28482,N,17016,N,28486,58726,N,58728,N,58727,N,28487,N,58729,28489,58730,N,N,
58731,N,58732,N,58733,N,N,N,N,13397,28488,19578,N,58734,N,N,N,58735,28500,
28490,58736,N,28493,58737,28491,58738,28492,58739,N,N,N,N,58740,N,28494,58741,
N,58742,58743,58744,28496,58745,58746,N,N,28497,N,28498,N,N,N,N,28501,28499,
28502,28504,N,28503,N,58748,58747,17465,58749,58750,N,N,N,N,58913,N,19559,N,
28505,16686,58914,N,N,28506,58915,19012,28507,13099,58916,58917,58918,12604,N,
13399,N,13398,28508,N,28509,N,28510,28511,N,N,N,58919,58920,58921,28512,58922,
13400,13141,14686,18486,58923,28514,28513,58924,N,58925,58926,28515,N,N,N,N,
12636,N,58927,N,58928,N,N,28518,58929,28517,28516,58930,28519,58931,N,N,N,
28522,N,N,58932,12359,58933,58934,28520,58935,28524,28523,N,N,58936,58937,
58938,58939,28526,28525,28527,N,17966,58940,58941,N,28528,58942,58943,58944,
58945,28529,28531,N,58946,28530,58947,18796,58948,58949,N,N,28532,58950,N,
58951,58952,58953,N,28533,N,14949,N,58954,N,28534,28535,N,58955,19273,58956,N,
N,N,58957,58958,58959,58960,16715,58961,58962,N,12324,16971,58963,28536,N,
18797,N,N,N,N,N,N,28539,28537,14687,N,28538,14402,N,58964,N,58965,N,58966,
58967,58968,N,N,19013,28541,28705,28542,28706,N,58969,12577,16216,15740,13401,
28707,N,N,N,18278,N,28709,N,58970,N,12578,N,28708,17476,58971,20045,17963,
28540,20006,N,14385,58972,58973,19803,58974,58975,N,58976,58977,58978,58979,
13945,20020,N,14120,58980,16994,26401,N,28710,13100,16239,N,58981,N,N,13142,
28712,58982,28713,28711,14180,58983,14941,15971,58984,N,58985,12579,N,N,20057,
58986,58987,58988,28715,28206,58989,28714,N,N,N,58990,58991,28718,28716,28717,
58992,28719,N,28720,20076,28721,28722,58993,16457,18491,N,N,N,16253,13415,N,N,
19770,12909,15672,14427,N,28725,58994,28724,15219,28726,28723,N,N,15144,58995,
N,N,28730,27181,N,58997,21078,58998,16247,28728,58999,59000,59001,N,N,20005,
18033,N,N,N,N,12587,59002,16483,15414,N,N,N,59003,18999,59004,12608,N,N,N,
20077,19819,N,28731,59005,17733,15483,N,59006,59169,28732,59170,28733,16204,
28734,59171,20078,N,N,28729,28736,28738,N,28737,N,28735,N,N,28739,N,N,28740,
59172,59173,16762,59174,12898,N,N,59175,59176,59177,28741,N,N,19512,59178,N,
28742,N,N,N,N,N,28743,59179,20266,59180,N,N,N,N,23345,28744,N,N,N,28745,28746,
N,N,59181,28750,59182,28747,N,28748,N,28749,28751,59183,N,N,N,59184,59185,N,N,
16452,N,N,59186,19575,59187,59188,16453,59189,59190,28752,N,18547,N,28753,
29523,19532,59191,28754,N,28755,59192,28756,13143,59193,28758,N,16217,59194,N,
N,28759,N,59195,14116,N,59196,59197,59198,28760,28764,59199,28762,59200,N,
59201,59202,28763,N,N,13171,28761,28765,N,N,59203,N,28766,N,12360,N,28767,
28768,N,N,N,N,59204,59205,59206,15972,59207,59208,N,28769,N,59209,59210,13639,
N,59211,28772,N,N,28771,N,28770,N,N,27505,59212,19036,59213,N,N,59214,59215,
28773,28774,59216,59217,N,59218,59219,59220,N,59221,N,59222,59223,N,59224,N,
28775,59225,59226,28776,59227,28777,59228,59229,28778,59230,59231,59232,N,
59233,59234,N,13402,59235,N,N,59236,59237,59238,N,59242,28779,59239,59240,N,
59241,59243,N,N,59244,N,N,N,N,N,N,N,N,28780,18211,59245,N,59246,28782,12859,
59247,28785,28784,59248,59249,N,59250,12580,N,N,N,13889,19015,17466,14882,N,
14688,15719,59251,16220,N,59252,N,28787,59254,59255,28786,19778,13416,18514,
18012,59256,N,59257,16252,20046,59253,14171,N,59258,N,59259,N,59260,28790,N,
59261,28789,59432,59262,N,N,N,N,59425,19275,17964,59426,59427,59428,N,59429,
59430,12624,59431,N,28791,28788,N,N,18769,19818,28792,59433,N,N,N,N,N,59434,N,
28793,59435,N,N,59436,28795,17002,13147,13148,28794,N,59437,59438,59439,13417,
14386,59440,59441,13418,59442,59443,17727,N,N,20064,N,N,N,59444,59445,N,59446,
59447,14428,N,N,59448,28796,59449,N,N,28797,28798,28961,N,28963,28962,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,18807,N,28964,59450,N,59451,59452,28965,59453,28966,N,N,59454,
N,28967,59455,59456,N,59457,59458,N,N,N,59459,N,N,59460,28969,28968,59461,
28970,N,59462,N,N,N,59463,N,N,N,N,N,N,N,N,N,N,N,N,N,N,18548,26188,N,N,16169,N,
59464,13618,59465,N,59466,59467,59468,N,28971,59469,28972,N,21036,23867,18515,
N,N,12411,59470,12347,N,59471,N,N,N,N,N,15220,19248,15998,59472,28973,N,19551,
N,59473,59474,28974,19804,N,12610,N,N,N,15169,59475,28975,12910,28976,59476,
59477,59478,28977,N,59479,59480,59481,28979,28980,59482,28982,28978,59483,N,
28981,N,59484,59485,13403,N,N,59486,28983,N,28984,N,N,59487,59488,59489,59490,
59491,N,N,N,59492,59493,59494,59495,28985,28986,N,59496,59497,28987,N,N,28989,
59498,59499,59500,28988,N,28991,28994,59501,59502,N,28990,28992,28993,N,59503,
28995,N,13890,59504,59505,N,59506,59507,N,59508,59509,59510,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,15475,28996,28997,14689,N,59511,N,59512,N,59513,N,N,N,N,N,28998,
59514,N,13118,N,N,N,18255,28999,29000,N,59515,59516,59517,17242,18027,59518,N,
N,N,59681,59682,N,29001,59683,N,59684,N,18301,N,59685,16972,12632,13934,N,
13935,59686,N,N,N,N,N,N,17267,29006,13936,59687,59688,12911,N,N,29005,59689,
59690,29003,59691,29004,59692,29002,N,N,29016,N,N,N,N,59693,N,N,59694,59695,
59696,29007,29008,N,59697,29009,29010,N,59698,59699,N,N,29012,59700,N,29011,N,
59701,59702,15705,29013,59703,59704,59705,29015,N,N,N,N,N,59706,59707,N,13619,
29014,59708,59709,16763,14387,N,N,59710,N,N,29017,N,N,N,N,59711,N,59712,N,
59713,59714,59715,N,N,59716,16973,N,N,29018,N,59717,59718,N,17965,N,N,59719,N,
59720,59721,29019,59722,N,N,N,N,N,29024,N,29022,59724,29021,29023,59725,29020,
N,59723,N,N,59726,59727,59728,29026,59729,N,N,59730,N,N,59731,29025,59732,
29028,N,N,13891,29027,N,59733,N,29029,N,N,29030,N,29032,29031,N,N,N,29033,
29035,29034,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,14716,N,59734,N,59735,
29036,59736,59737,29037,N,59738,N,59739,59740,59741,N,13116,59742,N,59743,
29038,N,59744,59745,29039,59746,N,59747,16241,N,59748,N,59749,N,N,N,N,N,59750,
29040,59751,29041,59752,29042,29043,59753,59754,59755,14690,N,N,59756,59757,N,
29044,29045,59758,N,29046,29047,59759,59760,29048,59761,N,59762,18481,29050,
59763,18726,29051,29049,N,29053,59764,59765,29052,59766,N,29054,N,59767,59768,
29217,N,59769,N,59770,59771,59772,59773,59774,59937,59938,29218,N,59939,59940,
N,59941,59942,59943,59944,N,59945,N,59946,N,N,N,59947,N,29219,59948,29220,
59949,59950,N,N,29221,59951,N,29222,29223,N,29224,59952,29225,29226,29227,
29228,59953,N,59954,29229,29230,N,23861,29231,59955,59956,59957,N,59958,N,
59959,59960,25720,13620,59961,N,N,N,13089,14898,29233,29232,19493,N,N,59962,N,
N,59963,59964,29235,29236,29234,N,29237,N,N,19298,59965,59966,59967,29238,N,
13691,59968,N,N,59969,N,N,59970,N,59971,N,59972,59973,N,59974,N,59975,59976,
59977,59978,59979,20261,N,N,N,59980,29239,59981,N,59982,59983,59984,N,N,N,N,N,
59985,59986,N,N,29241,59987,59988,59989,59990,N,59991,59992,59993,N,59994,
12350,59995,59996,29242,18987,29240,59997,N,29243,29244,N,N,59998,N,N,59999,
60000,29245,29246,N,N,N,N,N,60001,60002,29247,60003,19310,15149,60004,14970,
16687,N,60005,60006,60007,N,29248,N,N,60008,60009,29251,N,60010,60011,N,60012,
60013,29249,60014,N,N,N,N,29252,60015,60016,14449,29250,N,N,N,60017,29253,
60018,29254,29255,N,29259,N,15146,60019,60020,N,N,16996,N,60021,N,60022,N,
29260,29257,29256,29258,60023,N,60024,14175,N,60025,60026,N,N,N,60027,29264,
29263,29262,60028,N,12339,N,60029,60030,60193,60194,N,N,60195,N,60196,60197,N,
60198,N,29274,N,29270,N,29271,29267,29273,60199,29269,13154,N,60200,20300,
60201,29272,29268,29266,29265,60202,N,60203,60204,60205,29276,60206,N,60207,N,
N,29279,60208,60209,29278,29277,60210,60211,60212,60213,60214,N,N,18761,29275,
12403,29280,60215,29282,N,N,60216,60217,60218,N,13167,29261,12599,N,60219,
29284,N,N,60220,N,60221,60222,60223,29283,29281,17197,60224,60225,N,N,N,60226,
60227,60228,N,19312,60229,60230,N,60231,20058,60232,N,29285,60233,60240,60234,
60235,60236,29286,N,N,60237,N,N,N,29287,60242,60238,60239,60241,N,N,60243,N,
60244,N,60245,N,N,60246,29288,60247,29289,N,N,60248,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,17467,60249,29290,N,18487,N,29295,29291,N,N,N,
29292,N,60250,19249,19524,N,18000,60251,N,60252,60254,29296,N,N,29297,17982,
29294,29293,N,60253,N,N,12842,N,N,60255,29305,N,N,29304,N,60256,60257,N,N,
12661,60258,60259,60260,29302,N,N,N,29301,N,N,29299,N,13179,N,29298,15410,
12841,N,N,60261,60262,N,60263,60264,60265,N,N,N,N,N,60266,14691,60267,60269,
29308,29307,N,29306,60270,60271,29303,60268,29309,60272,29310,N,60273,N,N,N,N,
N,29477,29476,N,60274,60275,N,N,N,N,29478,N,N,12589,29473,29474,60276,14708,
19513,60278,60277,29475,60279,N,N,N,60280,60281,60282,19250,N,N,29483,60283,N,
29479,N,N,N,60284,60285,N,N,29484,60286,60449,N,60450,N,N,N,N,60451,60452,N,
60453,29481,N,29480,60454,N,N,60455,60456,14172,N,N,60457,60458,N,60459,60460,
60461,60462,N,29485,N,N,N,N,N,N,60463,N,N,29486,N,N,N,N,29487,60464,29482,
60465,N,60466,29300,N,60467,29488,N,17505,60468,N,N,29492,60469,29493,29491,
60470,N,N,60471,N,29490,29496,60472,29489,N,29494,60473,N,60474,60475,N,N,N,N,
29495,N,N,N,29498,60476,60477,60478,60479,N,29497,60480,N,N,N,60481,60482,
60483,N,N,N,N,60484,29500,60485,N,60486,N,60487,N,29501,60488,29502,60489,N,
20297,60490,60491,N,N,N,29499,17003,14957,N,N,29503,60492,60494,N,N,N,N,60495,
N,N,60493,N,N,N,60496,N,60497,60498,60499,N,N,60500,60501,N,N,60502,29504,
29505,60503,60504,29506,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29507,N,N,14388,29508,60505,60506,
60507,29509,N,15407,60508,29510,60509,60510,60511,60512,N,60513,29511,N,N,
29512,29513,N,60514,60515,N,29516,29514,20284,N,29515,60516,20079,60517,N,N,
60518,N,29517,60519,20059,N,N,N,N,60520,29518,18302,N,60521,29519,29521,N,
60522,29522,60523,60524,60525,N,N,60526,60527,60528,N,N,29520,14701,19533,
19299,22135,N,23904,19323,N,N,N,N,12843,N,60529,N,60530,N,N,60531,29524,13648,
29525,29526,29527,N,14709,N,29528,60532,N,N,24660,19547,N,16995,29529,29531,
29530,60533,29532,N,N,N,60534,29533,N,60535,29534,N,N,N,60536,60537,60538,
29535,60539,60540,60541,N,29536,60542,29537,29538,60705,29539,N,29540,29541,
29542,N,60706,60707,60708,N,N,N,29543,29544,60709,N,N,N,N,17700,60710,60711,
60712,60713,14429,60714,29546,60715,60716,N,60717,60718,60719,N,N,N,60720,
16717,29547,60721,N,N,N,60722,N,N,N,60723,60724,29548,N,N,60725,N,60726,60727,
N,60728,N,N,60729,N,60730,60731,18721,60732,60733,29549,60734,N,60735,N,60736,
60737,60738,60739,60740,N,N,29550,25399,N,N,27738,28781,N,N,29551,60741,29552,
60742,60743,60744,60745,N,60746,N,N,60747,60748,29554,29555,29556,20080,29553,
N,N,29557,29558,60749,60750,29560,N,29559,60751,60752,60753,60754,60755,29562,
60756,N,60757,29563,29561,N,N,60758,N,N,60759,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
20022,N,60760,60761,60762,60763,N,60764,29564,60765,60766,N,N,N,N,29565,25428,
60767,N,29566,60768,60769,60770,N,60771,8490,N,8564,8560,8563,8565,N,8522,
8523,8566,8540,8484,N,8485,8511,9008,9009,9010,9011,9012,9013,9014,9015,9016,
9017,8487,8488,8547,8545,8548,8489,8567,9025,9026,9027,9028,9029,9030,9031,
9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,
9047,9048,9049,9050,8526,N,8527,8496,8498,8494,9057,9058,9059,9060,9061,9062,
9063,9064,9065,9066,9067,9068,9069,9070,9071,9072,9073,9074,9075,9076,9077,
9078,9079,9080,9081,9082,8528,8515,8529,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8497,
N,8559,
};

static const struct unim_index jisxcommon_encmap[256] = {
{__jisxcommon_encmap+0,92,255},{__jisxcommon_encmap+164,0,245},{
__jisxcommon_encmap+410,199,221},{__jisxcommon_encmap+433,132,206},{
__jisxcommon_encmap+508,1,95},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{__jisxcommon_encmap+603,16,59},{__jisxcommon_encmap+647,3,212},{
__jisxcommon_encmap+857,0,165},{__jisxcommon_encmap+1023,18,18},{0,0,0},{
__jisxcommon_encmap+1024,0,239},{__jisxcommon_encmap+1264,5,111},{0,0,0},{0,0,
0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisxcommon_encmap+1371,0,254},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisxcommon_encmap+1626,0,255},{
__jisxcommon_encmap+1882,0,255},{__jisxcommon_encmap+2138,0,254},{
__jisxcommon_encmap+2393,0,254},{__jisxcommon_encmap+2648,0,255},{
__jisxcommon_encmap+2904,0,250},{__jisxcommon_encmap+3155,1,255},{
__jisxcommon_encmap+3410,0,255},{__jisxcommon_encmap+3666,5,255},{
__jisxcommon_encmap+3917,0,255},{__jisxcommon_encmap+4173,0,253},{
__jisxcommon_encmap+4427,2,255},{__jisxcommon_encmap+4681,0,253},{
__jisxcommon_encmap+4935,0,255},{__jisxcommon_encmap+5191,1,253},{
__jisxcommon_encmap+5444,1,254},{__jisxcommon_encmap+5698,0,255},{
__jisxcommon_encmap+5954,1,255},{__jisxcommon_encmap+6209,7,253},{
__jisxcommon_encmap+6456,0,255},{__jisxcommon_encmap+6712,0,255},{
__jisxcommon_encmap+6968,1,250},{__jisxcommon_encmap+7218,6,255},{
__jisxcommon_encmap+7468,0,255},{__jisxcommon_encmap+7724,0,255},{
__jisxcommon_encmap+7980,0,255},{__jisxcommon_encmap+8236,2,253},{
__jisxcommon_encmap+8488,0,255},{__jisxcommon_encmap+8744,0,253},{
__jisxcommon_encmap+8998,2,255},{__jisxcommon_encmap+9252,2,244},{
__jisxcommon_encmap+9495,4,252},{__jisxcommon_encmap+9744,0,255},{
__jisxcommon_encmap+10000,1,254},{__jisxcommon_encmap+10254,0,253},{
__jisxcommon_encmap+10508,3,255},{__jisxcommon_encmap+10761,0,254},{
__jisxcommon_encmap+11016,2,255},{__jisxcommon_encmap+11270,0,255},{
__jisxcommon_encmap+11526,3,255},{__jisxcommon_encmap+11779,0,254},{
__jisxcommon_encmap+12034,0,252},{__jisxcommon_encmap+12287,2,255},{
__jisxcommon_encmap+12541,0,252},{__jisxcommon_encmap+12794,0,255},{
__jisxcommon_encmap+13050,2,254},{__jisxcommon_encmap+13303,0,254},{
__jisxcommon_encmap+13558,0,251},{__jisxcommon_encmap+13810,0,158},{
__jisxcommon_encmap+13969,54,255},{__jisxcommon_encmap+14171,0,254},{
__jisxcommon_encmap+14426,2,255},{__jisxcommon_encmap+14680,0,254},{
__jisxcommon_encmap+14935,0,253},{__jisxcommon_encmap+15189,1,255},{
__jisxcommon_encmap+15444,0,255},{__jisxcommon_encmap+15700,0,254},{
__jisxcommon_encmap+15955,0,255},{__jisxcommon_encmap+16211,1,254},{
__jisxcommon_encmap+16465,1,255},{__jisxcommon_encmap+16720,0,255},{
__jisxcommon_encmap+16976,0,159},{__jisxcommon_encmap+17136,55,255},{
__jisxcommon_encmap+17337,1,255},{__jisxcommon_encmap+17592,1,254},{
__jisxcommon_encmap+17846,0,254},{__jisxcommon_encmap+18101,0,255},{
__jisxcommon_encmap+18357,0,255},{__jisxcommon_encmap+18613,0,255},{
__jisxcommon_encmap+18869,0,253},{__jisxcommon_encmap+19123,1,132},{
__jisxcommon_encmap+19255,119,230},{__jisxcommon_encmap+19367,28,251},{
__jisxcommon_encmap+19591,0,255},{__jisxcommon_encmap+19847,1,254},{
__jisxcommon_encmap+20101,2,255},{__jisxcommon_encmap+20355,1,255},{
__jisxcommon_encmap+20610,0,255},{__jisxcommon_encmap+20866,0,249},{
__jisxcommon_encmap+21116,2,254},{__jisxcommon_encmap+21369,2,255},{
__jisxcommon_encmap+21623,2,165},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,
0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{__jisxcommon_encmap+21787,1,229},
};

static const ucs2_t __cp932ext_decmap[969] = {
65340,65374,8741,65372,8230,8229,8216,8217,8220,8221,65288,65289,12308,12309,
65339,65341,65371,65373,12296,12297,12298,12299,12300,12301,12302,12303,12304,
12305,65291,65293,177,215,U,247,65309,8800,65308,65310,8806,8807,8734,8756,
9794,9792,176,8242,8243,8451,65509,65284,65504,65505,65285,65283,65286,65290,
65312,167,9734,9733,9675,9679,9678,9671,9670,9633,9632,9651,9650,9661,9660,
8251,12306,8594,8592,8593,8595,12307,U,U,U,U,U,U,U,U,U,U,U,8712,8715,8838,
8839,8834,8835,8746,8745,U,U,U,U,U,U,U,U,8743,8744,65506,9312,9313,9314,9315,
9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,
9331,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,U,13129,13076,13090,
13133,13080,13095,13059,13110,13137,13143,13069,13094,13091,13099,13130,13115,
13212,13213,13214,13198,13199,13252,13217,U,U,U,U,U,U,U,U,13179,U,12317,12319,
8470,13261,8481,12964,12965,12966,12967,12968,12849,12850,12857,13182,13181,
13180,8786,8801,8747,8750,8721,8730,8869,8736,8735,8895,8757,8745,8746,32394,
35100,37704,37512,34012,20425,28859,26161,26824,37625,26363,24389,20008,20193,
20220,20224,20227,20281,20310,20370,20362,20378,20372,20429,20544,20514,20479,
20510,20550,20592,20546,20628,20724,20696,20810,20836,20893,20926,20972,21013,
21148,21158,21184,21211,21248,21255,21284,21362,21395,21426,21469,64014,21660,
21642,21673,21759,21894,22361,22373,22444,22472,22471,64015,U,64016,22686,
22706,22795,22867,22875,22877,22883,22948,22970,23382,23488,29999,23512,23532,
23582,23718,23738,23797,23847,23891,64017,23874,23917,23992,23993,24016,24353,
24372,24423,24503,24542,24669,24709,24714,24798,24789,24864,24818,24849,24887,
24880,24984,25107,25254,25589,25696,25757,25806,25934,26112,26133,26171,26121,
26158,26142,26148,26213,26199,26201,64018,26227,26265,26272,26290,26303,26362,
26382,63785,26470,26555,26706,26560,26625,26692,26831,64019,26984,64020,27032,
27106,27184,27243,27206,27251,27262,27362,27364,27606,27711,27740,27782,27759,
27866,27908,28039,28015,28054,28076,28111,28152,28146,28156,28217,28252,28199,
28220,28351,28552,28597,28661,28677,28679,28712,28805,28843,28943,28932,29020,
28998,28999,64021,29121,29182,29361,29374,29476,64022,29559,29629,29641,29654,
29667,29650,29703,29685,29734,29738,29737,29742,29794,29833,29855,29953,30063,
30338,30364,30366,30363,30374,64023,30534,21167,30753,30798,30820,30842,31024,
64024,64025,64026,31124,64027,31131,31441,31463,64028,31467,31646,64029,32072,
32092,32183,32160,32214,32338,32583,32673,64030,33537,33634,33663,33735,33782,
33864,33972,34131,34137,U,34155,64031,34224,64032,64033,34823,35061,35346,
35383,35449,35495,35518,35551,64034,35574,35667,35711,36080,36084,36114,36214,
64035,36559,64036,64037,36967,37086,64038,37141,37159,37338,37335,37342,37357,
37358,37348,37349,37382,37392,37386,37434,37440,37436,37454,37465,37457,37433,
37479,37543,37495,37496,37607,37591,37593,37584,64039,37589,37600,37587,37669,
37665,37627,64040,37662,37631,37661,37634,37744,37719,37796,37830,37854,37880,
37937,37957,37960,38290,63964,64041,38557,38575,38707,38715,38723,38733,38735,
38737,38741,38999,39013,64042,64043,39207,64044,39326,39502,39641,39644,39797,
39794,39823,39857,39867,39936,40304,40299,64045,40473,40657,U,U,8560,8561,
8562,8563,8564,8565,8566,8567,8568,8569,65506,65508,65287,65282,8560,8561,
8562,8563,8564,8565,8566,8567,8568,8569,8544,8545,8546,8547,8548,8549,8550,
8551,8552,8553,65506,65508,65287,65282,12849,8470,8481,8757,32394,35100,37704,
37512,34012,20425,28859,26161,26824,37625,26363,24389,20008,20193,20220,20224,
20227,20281,20310,20370,20362,20378,20372,20429,20544,20514,20479,20510,20550,
20592,20546,20628,20724,20696,20810,U,20836,20893,20926,20972,21013,21148,
21158,21184,21211,21248,21255,21284,21362,21395,21426,21469,64014,21660,21642,
21673,21759,21894,22361,22373,22444,22472,22471,64015,64016,22686,22706,22795,
22867,22875,22877,22883,22948,22970,23382,23488,29999,23512,23532,23582,23718,
23738,23797,23847,23891,64017,23874,23917,23992,23993,24016,24353,24372,24423,
24503,24542,24669,24709,24714,24798,24789,24864,24818,24849,24887,24880,24984,
25107,25254,25589,25696,25757,25806,25934,26112,26133,26171,26121,26158,26142,
26148,26213,26199,26201,64018,26227,26265,26272,26290,26303,26362,26382,63785,
26470,26555,26706,26560,26625,26692,26831,64019,26984,64020,27032,27106,27184,
27243,27206,27251,27262,27362,27364,27606,27711,27740,27782,27759,27866,27908,
28039,28015,28054,28076,28111,28152,28146,28156,28217,28252,28199,28220,28351,
28552,28597,28661,28677,28679,28712,28805,28843,28943,28932,29020,28998,28999,
64021,29121,29182,29361,29374,29476,64022,29559,29629,29641,29654,29667,29650,
29703,29685,29734,29738,29737,29742,29794,29833,29855,29953,30063,30338,30364,
30366,30363,30374,64023,30534,21167,30753,30798,30820,30842,31024,64024,64025,
U,64026,31124,64027,31131,31441,31463,64028,31467,31646,64029,32072,32092,
32183,32160,32214,32338,32583,32673,64030,33537,33634,33663,33735,33782,33864,
33972,34131,34137,34155,64031,34224,64032,64033,34823,35061,35346,35383,35449,
35495,35518,35551,64034,35574,35667,35711,36080,36084,36114,36214,64035,36559,
64036,64037,36967,37086,64038,37141,37159,37338,37335,37342,37357,37358,37348,
37349,37382,37392,37386,37434,37440,37436,37454,37465,37457,37433,37479,37543,
37495,37496,37607,37591,37593,37584,64039,37589,37600,37587,37669,37665,37627,
64040,37662,37631,37661,37634,37744,37719,37796,37830,37854,37880,37937,37957,
37960,38290,63964,64041,38557,38575,38707,38715,38723,38733,38735,38737,38741,
38999,39013,64042,64043,39207,64044,39326,39502,39641,39644,39797,39794,39823,
39857,39867,39936,40304,40299,64045,40473,40657,
};

static const struct dbcs_index cp932ext_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{__cp932ext_decmap+0,95,202},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{__cp932ext_decmap+108,64,156},{0,0,0},{0,0,0},{0,0,0},{0,0,
0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{__cp932ext_decmap+201,64,252},{__cp932ext_decmap+390,64,252},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__cp932ext_decmap+579,64,252},{__cp932ext_decmap+768,64,252},{
__cp932ext_decmap+957,64,75},{0,0,0},{0,0,0},{0,0,0},
};

static const DBCHAR __cp932ext_encmap[9686] = {
34690,N,N,N,N,N,N,N,N,N,N,34692,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
34644,34645,34646,34647,34648,34649,34650,34651,34652,34653,N,N,N,N,N,N,61167,
61168,61169,61170,61171,61172,61173,61174,61175,61176,34708,N,N,N,N,N,N,N,N,N,
N,N,N,N,34712,N,N,N,N,N,33121,N,N,N,N,N,N,N,N,34707,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,34713,34624,34625,34626,34627,34628,34629,34630,
34631,34632,34633,34634,34635,34636,34637,34638,34639,34640,34641,34642,34643,
34688,N,34689,34698,34699,N,N,N,N,N,N,34700,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,34693,34694,34695,34696,34697,34661,N,N,N,N,N,N,N,N,N,
34665,N,N,N,N,N,N,34656,N,N,N,34659,N,N,N,N,N,N,N,N,N,34657,34667,N,N,34666,
34660,N,N,N,34668,N,N,N,N,N,N,N,N,N,N,34662,N,N,N,N,34670,N,N,N,N,N,N,N,N,N,N,
N,N,N,34655,34669,N,N,34658,N,N,N,34663,N,N,N,N,N,34664,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,34686,34703,34702,34701,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,34674,34675,N,N,N,N,N,N,N,N,N,N,N,N,34671,34672,34673,
N,N,34677,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
34676,N,N,N,N,N,N,N,N,34691,60748,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,60749,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60750,
60751,N,N,60752,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60753,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,60754,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60756,N,N,N,N,N,N,N,
60755,N,60758,N,N,N,N,N,60757,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60741,N,N,N,60759,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,60762,60763,N,N,N,60761,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,60760,N,60766,N,N,N,60764,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60765,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60767,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,60769,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,60768,60770,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60771,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,60772,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,60773,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60774,60775,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,60776,N,N,N,N,N,N,N,N,N,60777,N,N,N,N,N,N,N,N,61019,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,60778,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60779,
60780,N,N,N,N,N,N,60781,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,60782,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60783,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60784,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60785,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60786,60789,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60788,N,N,N,N,N,N,N,N,N,N,N,N,
60790,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,60791,60792,60793,N,N,N,N,N,N,N,N,N,N,N,60794,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60795,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60797,60796,60801,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,60802,60803,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60804,N,N,N,N,N,N,N,60805,N,60806,N,N,N,N,N,60807,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,60808,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60809,60810,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60811,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60813,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60814,60815,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60816,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,60817,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60818,60819,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60822,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,60820,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60823,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60824,60825,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60826,60827,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,60828,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60747,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60829,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60830,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60831,60832,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60833,N,N,
N,N,60834,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,60836,N,N,N,N,N,N,N,N,60835,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60838,
60839,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60837,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60841,N,
N,N,N,N,N,60840,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60842,60843,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60844,60845,60846,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,60847,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60848,60849,60850,N,N,N,N,N,
N,N,N,60853,N,N,N,N,N,N,N,N,N,N,N,60851,N,N,N,N,N,N,N,N,60855,N,N,N,N,N,60856,
N,N,N,N,N,N,N,N,N,60854,N,N,60743,N,N,N,N,N,N,N,N,N,60852,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60858,N,60859,N,N,N,N,N,N,N,N,N,N,N,60857,N,
N,N,N,N,N,N,N,N,N,N,N,N,60861,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,60862,N,N,N,N,N,N,60863,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60864,N,N,N,N,N,N,N,N,N,N,N,N,60865,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,60866,60746,60867,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60869,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60870,N,N,N,N,60872,
60873,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60874,N,N,N,N,N,N,
N,N,N,N,N,N,N,60871,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,60744,N,N,N,N,N,N,60875,60877,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60879,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60880,60881,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60883,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60882,N,N,N,N,N,N,N,60884,N,N,N,N,N,N,N,
N,N,N,60885,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60886,N,60887,60888,
60889,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60890,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,60892,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60891,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,60893,60894,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60896,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60895,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,60897,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60898,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60899,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60901,N,N,N,N,N,60900,N,
N,N,60902,60905,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60903,N,N,60906,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60904,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,60907,60908,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60909,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,60910,60911,N,60912,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,60913,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60914,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60915,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,60742,60917,N,N,N,N,N,N,N,N,N,N,60916,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,60919,60920,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60918,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60922,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60923,60924,N,N,N,N,N,N,N,N,N,N,N,N,60992,60993,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60995,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60996,N,N,N,N,N,N,N,N,N,N,N,60997,
N,N,N,N,N,N,N,N,61000,N,N,N,60998,N,N,N,N,N,N,N,N,N,N,N,N,60999,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,61002,61001,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,61003,N,N,61005,61004,N,N,N,61006,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61007,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61008,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61009,61010,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60812,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61011,61012,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61015,61013,N,61014,N,N,N,N,N,N,N,61016,61018,
61020,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61021,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61022,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61023,61024,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,61028,N,N,N,N,N,N,61030,61031,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,61032,N,N,N,61034,61035,61037,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61038,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61040,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,61039,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61041,61042,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60736,61043,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61044,61046,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61047,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61048,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61049,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61050,61051,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61052,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60740,61053,N,N,N,N,
N,61054,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61056,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,61058,61061,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61062,60737,61063,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61064,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61065,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61066,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,61067,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,61068,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61070,
61071,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,61072,61073,N,N,N,61074,61075,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,61076,61078,61081,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,61082,61084,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61085,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61087,N,N,61086,N,N,N,61088,N,N,N,
N,N,61091,61092,N,N,N,N,N,N,N,61089,61090,61093,N,N,N,61095,N,N,N,N,N,61094,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61102,61096,N,61098,N,N,N,61097,N,N,N,N,N,N,N,N,N,N,N,N,N,61099,N,N,61101,N,N,
N,N,N,N,N,61100,N,N,N,N,N,N,N,N,N,N,N,N,N,61103,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61105,61106,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60739,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61104,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61110,N,N,61114,N,61112,N,61108,N,61109,
N,N,N,N,N,N,61113,N,N,N,N,N,N,61107,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60745,N,
61117,N,N,N,61120,61122,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61121,61119,N,N,61116,N,N,N,61115,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,60738,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61124,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61123,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61125,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61126,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61127,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,61128,61129,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61130,N,N,61131,
61132,61135,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61136,61137,N,N,N,N,N,N,N,61138,
N,N,N,N,N,N,N,61139,N,N,N,N,N,N,N,N,N,61140,N,61141,N,61142,N,N,N,61143,61144,
N,N,N,N,N,N,N,N,N,N,N,N,N,61145,61148,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61150,61151,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61152,N,N,61153,61155,N,N,61154,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,61156,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,61157,N,N,N,N,N,N,N,N,N,61158,61159,61161,N,N,N,N,61160,61163,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61164,60868,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61133,60787,60798,60800,60821,60860,60876,60878,
60921,60994,61017,61025,61026,61027,61029,61033,61036,61045,61057,61059,61060,
61069,61077,61079,61080,61083,61111,61118,61134,61146,61147,61149,61162,61180,
N,N,N,N,61179,N,N,N,N,N,33148,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,33119,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,33120,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,33169,
33170,33226,N,61178,
};

static const struct unim_index cp932ext_encmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{__cp932ext_encmap+0,22,121},{__cp932ext_encmap
+100,17,191},{0,0,0},{__cp932ext_encmap+275,96,115},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__cp932ext_encmap+295,29,31},{0,0,0},{__cp932ext_encmap+298,49,168},{
__cp932ext_encmap+418,3,205},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{__cp932ext_encmap+621,40,252},{__cp932ext_encmap+834,0,255},{
__cp932ext_encmap+1090,30,244},{__cp932ext_encmap+1305,74,236},{
__cp932ext_encmap+1468,21,219},{__cp932ext_encmap+1667,0,221},{
__cp932ext_encmap+1889,138,255},{__cp932ext_encmap+2007,134,134},{0,0,0},{
__cp932ext_encmap+2008,89,200},{__cp932ext_encmap+2120,158,178},{
__cp932ext_encmap+2141,11,186},{0,0,0},{__cp932ext_encmap+2317,86,236},{
__cp932ext_encmap+2468,30,245},{__cp932ext_encmap+2684,39,208},{0,0,0},{
__cp932ext_encmap+2854,33,222},{__cp932ext_encmap+3044,93,242},{
__cp932ext_encmap+3194,17,152},{__cp932ext_encmap+3330,19,166},{
__cp932ext_encmap+3478,245,245},{__cp932ext_encmap+3479,96,206},{
__cp932ext_encmap+3590,78,78},{__cp932ext_encmap+3591,0,251},{
__cp932ext_encmap+3843,14,192},{__cp932ext_encmap+4022,1,207},{
__cp932ext_encmap+4229,104,226},{__cp932ext_encmap+4352,48,228},{
__cp932ext_encmap+4533,214,214},{__cp932ext_encmap+4534,63,218},{
__cp932ext_encmap+4690,4,252},{__cp932ext_encmap+4939,39,191},{
__cp932ext_encmap+5092,136,245},{__cp932ext_encmap+5202,5,187},{
__cp932ext_encmap+5385,4,254},{__cp932ext_encmap+5636,177,190},{
__cp932ext_encmap+5650,36,245},{__cp932ext_encmap+5860,7,159},{
__cp932ext_encmap+6013,1,111},{__cp932ext_encmap+6124,130,166},{
__cp932ext_encmap+6161,70,70},{__cp932ext_encmap+6162,33,122},{
__cp932ext_encmap+6252,48,155},{__cp932ext_encmap+6360,209,235},{
__cp932ext_encmap+6387,158,158},{0,0,0},{__cp932ext_encmap+6388,72,214},{
__cp932ext_encmap+6531,82,138},{__cp932ext_encmap+6588,71,161},{0,0,0},{0,0,0
},{0,0,0},{__cp932ext_encmap+6679,1,246},{__cp932ext_encmap+6925,72,220},{
__cp932ext_encmap+7074,83,176},{0,0,0},{0,0,0},{__cp932ext_encmap+7168,7,245},
{__cp932ext_encmap+7407,28,28},{__cp932ext_encmap+7408,18,246},{
__cp932ext_encmap+7637,83,127},{__cp932ext_encmap+7682,240,244},{
__cp932ext_encmap+7687,18,118},{__cp932ext_encmap+7788,207,207},{0,0,0},{
__cp932ext_encmap+7789,103,222},{__cp932ext_encmap+7909,21,238},{
__cp932ext_encmap+8127,6,255},{__cp932ext_encmap+8377,2,248},{
__cp932ext_encmap+8624,49,72},{__cp932ext_encmap+8648,146,146},{
__cp932ext_encmap+8649,157,175},{__cp932ext_encmap+8668,51,85},{
__cp932ext_encmap+8703,87,101},{__cp932ext_encmap+8718,39,158},{
__cp932ext_encmap+8838,78,220},{__cp932ext_encmap+8981,114,187},{
__cp932ext_encmap+9055,0,0},{__cp932ext_encmap+9056,107,112},{
__cp932ext_encmap+9062,25,209},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__cp932ext_encmap+9247
,41,220},{__cp932ext_encmap+9427,14,45},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__cp932ext_encmap+9459,2,228},
};

static const ucs2_t __jisx0213_1_bmp_decmap[2197] = {
65287,65282,65293,126,12339,12340,12341,12347,12348,12543,12447,U,U,U,U,U,U,U,
U,8836,8837,8842,8843,8713,8709,8965,8966,U,U,U,U,U,U,U,8853,8854,8855,8741,
8742,10629,10630,12312,12313,12310,12311,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,8802,
8771,8773,8776,8822,8823,8596,U,U,U,U,U,U,U,U,9838,9835,9836,9833,9655,9654,
9665,9664,8599,8600,8598,8601,8644,8680,8678,8679,8681,10548,10549,U,U,U,U,U,
U,U,U,U,U,10687,9673,12349,65094,65093,9702,8226,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,8723,8501,8463,13259,8467,8487,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,12448,8211,10746,10747,12363,U,12365,U,12367,U,
12369,U,12371,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,12436,12437,
12438,12459,U,12461,U,12463,U,12465,U,12467,U,U,U,U,U,U,U,12475,U,U,U,U,U,U,U,
U,12484,U,U,U,12488,9828,9824,9826,9830,9825,9829,9831,9827,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,962,9461,9462,9463,9464,9465,9466,9467,9468,
9469,9470,9750,9751,12320,9742,9728,9729,9730,9731,9832,9649,12784,12785,
12786,12787,12788,12789,12790,12791,12792,12793,U,12794,12795,12796,12797,
12798,12799,9150,9151,9152,9153,9154,9155,9156,9157,9158,9159,9160,9161,9162,
9163,9164,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
12535,12536,12537,12538,8922,8923,8531,8532,8533,10003,8984,9251,9166,12881,
12882,12883,12884,12885,12886,12887,12888,12889,12890,12891,12892,12893,12894,
12895,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,
12989,12990,12991,U,U,U,U,U,U,U,U,9680,9681,9682,9683,8252,8263,8264,8265,461,
462,464,7742,7743,504,505,465,466,468,470,472,474,476,8364,160,161,164,166,
169,170,171,173,174,175,178,179,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,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,248,249,250,251,252,
253,254,255,256,298,362,274,332,257,299,363,275,333,260,728,321,317,346,352,
350,356,377,381,379,261,731,322,318,347,711,353,351,357,378,733,382,380,340,
258,313,262,268,280,282,270,323,327,336,344,366,368,354,341,259,314,263,269,
281,283,271,273,324,328,337,345,367,369,355,729,264,284,292,308,348,364,265,
285,293,309,349,365,625,651,638,643,658,620,622,633,648,598,627,637,642,656,
635,621,607,626,669,654,609,331,624,641,295,661,660,614,664,450,595,599,644,
608,403,339,338,616,649,600,629,601,604,606,592,623,650,612,652,596,593,594,
653,613,674,673,597,657,634,615,602,U,509,8048,8049,U,U,U,U,U,U,U,U,8050,8051,
865,712,716,720,721,774,8255,779,769,772,768,783,780,770,741,742,743,744,745,
U,U,805,812,825,796,799,800,776,829,809,815,734,804,816,828,820,797,798,792,
793,810,826,827,771,794,10102,10103,10104,10105,10106,10107,10108,10109,10110,
10111,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,8560,8561,8562,8563,
8564,8565,8566,8567,8568,8569,8570,8571,9424,9425,9426,9427,9428,9429,9430,
9431,9432,9433,9434,9435,9436,9437,9438,9439,9440,9441,9442,9443,9444,9445,
9446,9447,9448,9449,13008,13009,13010,13011,13012,13013,13014,13015,13016,
13017,13018,13019,13020,13021,13022,13023,13024,13025,13026,13027,13050,13033,
13029,13037,13036,U,U,U,U,U,U,U,U,U,8273,8258,9312,9313,9314,9315,9316,9317,
9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,8544,
8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,13129,13076,13090,13133,
13080,13095,13059,13110,13137,13143,13069,13094,13091,13099,13130,13115,13212,
13213,13214,13198,13199,13252,13217,8555,U,U,U,U,U,U,U,13179,12317,12319,8470,
13261,8481,12964,12965,12966,12967,12968,12849,12850,12857,13182,13181,13180,
U,U,U,8750,U,U,U,U,8735,8895,U,U,U,10070,9758,20465,U,13314,20008,20015,20016,
20109,20193,20221,20223,20227,20235,20320,20296,20297,20310,20319,20330,20332,
20350,20362,20372,20375,64048,20425,20448,20481,20482,20494,20504,20519,20526,
20544,20539,20545,20628,20684,20722,20688,20710,64049,20742,20739,20747,20766,
20789,20810,64050,20821,20823,13493,20893,20931,20938,20958,20962,20974,20993,
13531,21011,21013,21065,21079,21089,21139,21192,64051,21196,21200,21206,21211,
64052,21232,21243,21248,21255,21276,64053,21345,21347,21373,21395,21405,21426,
21522,21543,21581,21660,21611,21620,21631,21640,21654,21665,21673,21702,21759,
21774,21803,21813,21840,21854,21889,21894,21902,64054,21933,21966,64055,22024,
22030,22075,22089,22134,22118,64056,22127,22129,22130,22169,22174,22185,22188,
22195,22217,22218,22282,U,22305,22319,22323,22324,22384,22391,22396,22428,
64015,U,22456,22471,22472,22479,22500,22509,22517,22518,22527,22537,64016,
22625,22628,64057,22652,22665,22686,64058,22697,U,22738,22734,22740,22746,
22752,22761,22796,34369,22877,22893,22923,22930,22948,22979,22994,23005,23059,
23075,23143,23149,23159,23166,23172,23198,23207,23236,U,23321,23333,21085,
23361,23382,23421,23443,23512,23532,23570,23582,23587,23595,14221,23650,64059,
64060,U,23674,23695,23711,23715,23722,23738,23755,23760,23762,23796,U,14306,
23821,23847,64017,23878,23879,23891,23882,23917,23937,23968,23972,23975,23992,
24011,21534,22099,24034,24084,24088,24152,24158,24254,63784,24267,24313,24320,
24322,24327,24349,24355,24372,24374,24381,24384,24389,24404,24408,24420,24423,
24445,24457,24476,24487,24495,24501,24503,24521,24542,24545,24553,24589,24596,
24600,24627,24629,24647,64061,24733,24734,24779,24788,24789,24797,24824,24860,
24875,24880,24887,64062,24973,64063,25020,25017,64064,25122,25150,25155,25174,
25178,25199,25221,25284,25302,25340,25354,25368,25401,25411,25445,25468,25573,
25581,25589,25616,25620,25634,25721,25681,25696,25709,25806,25790,25791,25796,
25802,25808,25847,25851,25890,25897,64065,25959,26013,64066,26112,26121,26133,
26142,26170,26146,26148,26155,26160,26161,26163,26363,26184,26188,U,26201,
26202,26209,26213,26227,26231,26232,26253,64067,26272,26290,26299,26310,26312,
15138,26331,26344,26362,26387,63785,26419,26470,26439,26440,26491,26497,26515,
26520,26523,26555,26617,26560,26583,26620,26625,26706,26653,26668,26673,26715,
26738,26741,64068,26787,26789,26802,26824,26832,26856,26861,26864,26865,26876,
26890,26953,U,26933,26946,26967,26979,26980,26984,27008,64020,27045,27053,
27087,15286,15299,27106,27113,27114,27125,27126,27151,27157,U,27195,27198,
27205,27216,27222,27227,27243,27251,U,27273,27284,27293,27294,27301,27364,
27367,15375,63773,27419,27422,27436,27445,27462,27478,27488,27493,27495,27511,
27522,27561,27565,63856,27599,27606,27607,27647,27653,27664,27699,27737,27740,
27818,27764,27766,27781,27782,27800,27804,27899,27846,27860,27872,27883,27886,
U,27908,27918,27950,27953,27961,27967,27992,28005,64069,28034,28039,28041,
28052,28074,28076,28095,28100,28118,28122,28123,28125,28156,64070,28212,28228,
28252,28254,28331,28337,28353,28359,28366,28432,28442,64071,28458,28463,28467,
28497,28505,28510,28513,28514,28542,28552,28556,28557,28564,28576,28583,28598,
28604,28615,28618,28665,28656,28661,28677,28678,28712,28746,28765,28766,28750,
28772,28789,28805,28836,28843,28855,28884,28888,28900,28943,28971,28958,28960,
28974,28976,28998,28999,29009,64072,29010,29020,29024,29032,64021,29061,29063,
29074,29121,29114,29124,29182,29184,29205,29269,29270,15935,29325,29339,29374,
29376,29435,U,29479,29480,64022,29520,29542,29564,29589,29599,29600,29602,
29606,29611,29641,29647,29654,29657,29667,29673,29703,29706,29722,29723,64074,
29734,29736,29738,29739,29740,29742,29743,29744,29764,29766,29767,29771,29783,
29794,29803,29805,29830,29831,29833,29848,29852,29855,29859,29840,29862,29864,
29865,29877,29887,29896,29897,29914,29951,29953,29975,29999,30063,30073,30098,
16242,30158,30180,30208,30210,30216,30229,30230,30233,30238,30253,30261,30275,
30283,30308,30309,30317,30319,30321,30337,30363,30365,30366,30374,30378,30390,
30405,30412,30414,30420,30438,30449,30460,30474,30489,30516,30518,30534,30541,
30542,30556,30559,30562,30586,30592,30612,30634,30688,30765,30787,30798,30799,
30801,30824,30830,64075,30896,U,30893,30948,30962,30976,30967,31004,31022,
31025,31028,64076,64077,31045,31046,64078,64079,64080,31068,64081,64025,64026,
31097,64082,64083,64027,31128,31153,31160,31176,31178,U,31188,31198,31211,
31213,31235,64084,31289,31325,31341,64085,31365,31392,U,31411,31419,31438,
31467,31485,31506,31533,31547,31559,31566,31584,31597,31599,31602,31646,64086,
31703,31705,31745,31793,31774,31776,31795,31798,16996,U,31833,31853,31865,
31887,31892,31904,31932,31957,31961,31965,32007,32008,32019,32029,32035,32049,
32065,32072,32083,32092,32122,32131,32139,32160,32166,32194,32204,32214,32227,
64087,32296,32264,32273,32277,64089,32327,32338,32353,32394,32397,32583,64090,
32657,32663,32703,32718,32731,32735,32748,32750,32762,64091,32788,32806,32821,
32823,32828,32970,32983,32992,33011,33048,33098,33120,33127,33128,33133,33211,
33226,33231,33239,64092,17491,17499,33376,33396,U,33422,33441,33443,33444,
33449,33454,33463,33470,33471,33478,33493,33533,33534,33536,33537,33634,33570,
33581,33594,33603,33607,33617,33621,33661,33670,33682,33688,33703,33705,33727,
33728,33735,33743,33745,33761,33770,33793,33798,33802,64095,33864,33887,33904,
33907,33925,33950,33967,33972,33978,33984,33986,U,34098,34078,34083,34095,
34137,34148,64031,34221,34170,34188,34191,34210,34224,34251,34254,34285,34322,
34303,34308,34309,34320,U,34328,34345,34360,34391,34395,63798,34402,17821,
34412,34421,34456,34488,34554,34556,34557,34571,34673,34695,34696,34732,34733,
34741,17898,34774,34796,34822,34826,34832,34836,34847,34968,34986,35018,35022,
U,35061,35100,64096,35096,35097,35098,35111,35120,35122,35129,35136,35220,
64097,35284,35301,35318,35346,35349,35362,35383,35399,35406,35421,35425,35445,
35449,35495,35536,35551,35572,35574,64034,64098,64099,35654,35668,35673,35689,
35741,35913,35944,64100,36065,36084,36088,36094,64101,36114,36123,36271,36302,
36305,36311,36384,36387,36413,36464,36475,U,36544,18500,36602,36638,36653,
36662,36692,U,36774,36789,36836,36840,36846,36872,36909,64103,37000,37013,
37015,37017,37019,37026,37043,37054,37060,37061,37063,37079,37085,37086,37103,
37108,64038,37140,37141,37142,37154,37155,37159,37167,37169,37172,37181,37192,
37211,37251,37278,37292,37297,37308,37335,37371,37348,37349,37357,37361,37383,
37392,37432,37433,37434,37436,37440,37443,37455,37496,37512,37570,37579,37580,
37587,37600,37631,37636,37663,37665,37669,37704,37705,37706,37732,37733,37738,
37744,37787,37795,37818,37830,37854,37855,37892,37885,37939,37962,37987,37995,
38001,38002,38286,38303,38310,38313,38316,38326,38333,38347,38352,38355,18864,
38362,38366,38488,38532,63964,38557,38564,38565,38610,38622,64104,38633,38639,
38707,38715,38733,38734,38735,38746,38766,38771,38805,38830,38842,38849,38857,
38878,38875,38900,64105,38922,38942,38955,38960,64106,38994,38995,38998,38999,
39001,39002,63952,39013,39020,39098,39112,39143,39256,39326,39426,39427,39460,
39469,39470,39480,39498,39502,39506,39606,39617,39619,39630,39638,39673,39682,
39688,39712,19479,39725,39774,39801,39782,39794,39797,39812,39818,39823,39838,
39847,39873,39886,39909,39928,39933,39936,39971,40001,40015,40016,40019,40035,
40037,40055,40221,40222,40259,40263,40274,40291,40304,40316,40330,40342,40384,
40364,40380,40407,U,40423,40455,40469,40572,40606,40612,40620,40623,40628,
40629,40643,40657,40720,40761,40791,40848,40852,40855,40866,23032,23643,24183,
30246,32363,
};

static const struct dbcs_index jisx0213_1_bmp_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_1_bmp_decmap+0,47,125},{
__jisx0213_1_bmp_decmap+79,33,126},{__jisx0213_1_bmp_decmap+173,43,118},{
__jisx0213_1_bmp_decmap+249,43,72},{__jisx0213_1_bmp_decmap+279,57,126},{
__jisx0213_1_bmp_decmap+349,66,126},{__jisx0213_1_bmp_decmap+410,65,124},{
__jisx0213_1_bmp_decmap+470,33,126},{__jisx0213_1_bmp_decmap+564,33,126},{
__jisx0213_1_bmp_decmap+658,33,126},{__jisx0213_1_bmp_decmap+752,33,126},{
__jisx0213_1_bmp_decmap+846,33,126},{__jisx0213_1_bmp_decmap+940,33,126},{
__jisx0213_1_bmp_decmap+1034,33,126},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_1_bmp_decmap+
1128,85,126},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisx0213_1_bmp_decmap+1170,39,126},{__jisx0213_1_bmp_decmap+1258,33,126},{
__jisx0213_1_bmp_decmap+1352,33,126},{__jisx0213_1_bmp_decmap+1446,33,126},{
__jisx0213_1_bmp_decmap+1540,33,125},{__jisx0213_1_bmp_decmap+1633,33,126},{
__jisx0213_1_bmp_decmap+1727,33,126},{__jisx0213_1_bmp_decmap+1821,33,126},{
__jisx0213_1_bmp_decmap+1915,33,126},{__jisx0213_1_bmp_decmap+2009,33,126},{
__jisx0213_1_bmp_decmap+2103,33,126},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const ucs2_t __jisx0213_2_bmp_decmap[2425] = {
19970,19983,19986,20009,20011,20014,20032,20039,20040,U,20049,13318,U,20058,
20073,20125,13356,13358,20153,20155,U,20156,20163,20168,20176,20203,20186,
20209,20213,20224,20246,20324,20279,20286,20308,20312,U,20343,20344,20346,
20349,20354,20357,20370,20378,20454,20402,20414,20421,20427,20431,20434,13418,
20466,20480,20496,20499,20508,20510,20514,13416,20546,20550,20558,20563,20567,
20579,20582,20586,20592,20643,20616,20626,20627,20629,20630,20636,20650,U,
20657,20666,20667,20676,20679,20723,U,20686,U,20692,20697,20705,20713,13458,
20744,U,20759,20763,U,20832,U,20851,20867,20875,13500,20888,20899,20909,13511,
20924,U,U,20979,20980,20994,21010,21014,U,21077,21084,21100,21111,21124,21122,
U,21144,U,21156,21158,21167,21178,21179,21194,13599,21201,U,21239,21258,21259,
21284,21301,21310,21314,U,U,21351,21356,21370,21412,21428,U,21431,21440,U,
13661,13662,21461,21466,13667,21492,21493,21589,21540,21544,13678,21571,21602,
21606,21612,21642,21645,21653,21664,21670,21677,21678,21687,21690,21695,21699,
U,21740,21743,21745,21747,21760,21761,21769,21820,21825,13734,21831,21834,
13736,21856,21857,21860,U,21885,21890,21896,21905,13765,21970,U,U,21951,21961,
21964,21969,21981,13786,21986,U,21993,22056,U,22023,22032,22064,22071,13812,
22077,22079,22080,22087,22110,22112,22125,13829,22152,22156,22165,22170,22173,
22184,22189,22194,22213,22221,22239,22248,22262,22263,U,22293,22307,U,22313,U,
22341,22342,22348,22349,U,22376,22383,22387,22388,22389,22395,U,U,22444,22426,
22429,22430,22440,22487,U,22476,U,U,22494,22502,22512,13898,22520,22523,22525,
22532,22558,22560,22567,22578,22585,U,22601,22604,22631,22666,22667,22669,
22671,22672,22676,22685,22698,22705,U,22723,22733,22754,22771,22772,22789,
22790,22795,22797,22804,22820,U,13969,22845,13977,22854,13974,U,22875,22879,U,
22901,22902,22908,22943,22958,22972,22984,22989,23006,23011,23012,23015,23022,
U,U,14031,23052,23053,23063,23079,23085,23125,23141,23162,23179,23196,23199,
23200,23202,23217,23219,23221,23226,23231,23258,23260,23264,23269,23280,23278,
23285,23296,23304,23319,23348,23341,23372,23378,23400,23407,23420,23423,23425,
23428,23446,23468,14177,23488,14178,23502,23510,14188,14187,23537,23549,14197,
23555,23593,23600,U,23647,23651,23655,23656,23657,23664,U,U,23676,U,U,23688,
23690,14273,U,U,23712,23714,23718,23719,U,23725,23733,U,23753,U,U,23814,23824,
23851,23837,23840,23844,23846,23857,23865,23874,14312,23905,23914,14324,23920,
U,14333,23944,14336,23954,23956,23959,23961,23984,23986,23988,U,23993,24017,
24023,24024,24032,U,24036,24041,14383,24064,14390,24082,24085,14400,24095,
24110,24126,24137,14428,24150,14433,24171,24172,24173,24174,U,24229,24234,
24236,24249,24255,24262,24274,24281,U,24317,24328,24334,24348,U,24350,24391,
24419,24434,24446,24463,24482,24484,24504,24516,14586,24519,24523,24530,24531,
24532,24546,24558,24559,24563,24572,14615,24599,24610,24612,14618,24652,24703,
24714,24725,24744,U,24752,24753,24766,24776,24793,24795,24814,24818,24821,
24848,24850,24851,24857,24862,24890,14703,24897,24902,24928,24956,U,24978,
24979,24983,24984,24997,25000,25005,U,25045,25053,25055,25077,U,25109,25123,
25129,25158,25164,25169,25170,25185,25188,25211,25197,25203,25241,25254,25301,
U,25341,25347,25357,25360,U,U,25394,25397,25403,25404,25409,25412,25422,U,
25433,U,U,25452,25476,25497,U,25492,25533,25591,25556,25557,25564,25568,25579,
25580,25586,25609,25630,25637,25641,25647,25690,25691,25693,25715,25725,25735,
25745,25757,25759,25803,25804,25813,25815,U,25828,25829,25855,25860,14958,
25871,25876,25878,14963,25886,25906,25924,25940,25963,25978,25985,25988,25989,
25994,26034,26037,26040,26047,26050,26057,26068,15062,26098,26105,26108,26116,
26120,26145,26154,26181,26193,26190,15082,U,26199,26203,26211,U,U,26218,26219,
26220,26221,26235,26240,26256,26258,26265,15118,26285,26289,26293,15130,26303,
15132,26348,15063,26369,26373,26386,U,26393,U,U,26444,26445,26452,26461,U,U,U,
26484,26486,U,26514,U,33635,26640,26544,26546,26563,26568,26578,26585,26587,
26608,26615,U,U,U,26648,26655,26669,U,26675,26683,26686,26692,26693,26697,
26700,26709,26711,15223,26731,26734,26746,26748,26754,26768,26774,15213,26776,
26777,26778,26780,26794,26795,26804,26811,26875,U,U,64019,26819,26821,26828,
26831,26838,26841,26852,26853,26860,26871,26883,26887,15239,15240,U,26939,
15245,26950,26985,26988,26994,27002,27007,27026,15268,27030,27032,27046,27056,
27063,27066,27068,27072,27089,27094,U,U,27184,U,U,27107,27118,27119,27123,
15309,27124,27134,27153,27162,27165,U,27186,27187,27188,27199,27206,27209,
27258,27214,27218,27236,U,27262,27267,27275,15344,27281,27295,27297,U,27307,
27325,27334,27348,27344,27356,27357,U,U,27372,27377,27378,27379,27389,U,27403,
27407,27408,27409,U,27415,15398,27439,27466,27480,27500,27509,27514,27521,
27547,27566,U,27581,27582,27591,27592,27593,27610,27622,27623,27630,27633,
27650,27658,27662,27701,27702,27706,U,27711,27725,27739,27757,27780,27785,
15555,27796,27797,27799,27821,27842,27856,15570,27862,27866,27868,27881,27884,
27885,U,27904,27914,27940,27942,27943,27751,27951,27964,27995,27998,28000,
28016,28032,28033,28042,28045,28049,28056,U,28183,U,U,U,28075,28078,28084,
28098,27956,28104,28110,28111,28112,28127,28137,28150,28214,28190,28194,28199,
15633,28210,28220,28232,28233,28235,28236,28239,28241,28243,28244,28247,28259,
15646,28307,28327,28340,28351,28355,28362,28377,28469,28395,28409,28411,28426,
28428,28440,28453,28470,28476,U,28498,28503,28506,28512,28520,28568,28541,
28560,28566,28606,28575,28581,28591,15716,28597,28616,28617,28634,28638,28649,
U,28668,28672,28679,28682,28707,U,28729,28730,28732,28739,28743,28747,15770,
28756,28773,28777,28780,28782,28790,28798,28801,28806,28821,28823,28859,U,
28831,28849,U,28908,28874,28881,28883,28892,28931,28932,28934,28935,28936,
28940,15808,28975,28977,29008,29002,29011,29022,15828,29078,29056,29083,29088,
29090,29102,29103,29107,U,29131,29139,29145,29148,29191,15877,64073,29227,
29236,29240,29241,20012,29250,29267,29271,29283,U,29294,29295,29304,29311,
29326,U,29357,29358,29360,29361,29377,15968,29388,15974,15976,29427,29434,
29447,29458,29464,29465,16003,29497,29484,29489,29491,29501,29522,16020,29547,
29548,U,29550,29551,29553,29559,29569,29573,29578,29588,29592,29596,29598,
29605,29608,29621,29623,29625,29628,29631,29637,29643,29665,29671,29689,29715,
29690,29697,29732,29745,29753,29779,29760,29763,29773,29778,29789,29809,29825,
29829,29832,U,29842,29847,29849,29856,29857,29861,29866,29867,29881,29883,
29882,29910,29912,29918,29935,29931,U,29946,U,29984,29988,29994,16215,U,30013,
30014,30016,30024,30030,30032,30034,30060,30066,30065,30074,30077,30078,30081,
U,30092,16245,30114,16247,30128,30135,30143,30144,30150,30159,30163,30173,
30175,30176,30183,30188,30190,30193,30201,30211,30232,30215,30223,16302,U,
30227,30235,30236,U,30245,30248,30268,30259,U,16329,30273,U,30281,30293,16343,
30318,30357,30364,30369,30368,30375,30376,30383,U,30409,U,30440,30444,U,30487,
30490,30509,30517,16441,U,U,30552,30560,30570,U,30578,30588,30589,U,16472,
30618,30623,30626,30628,30633,30686,30687,30692,30694,30698,30700,16531,30704,
30708,30715,U,30725,30726,30729,30733,30745,30753,30764,30791,30820,30826,U,
30858,30868,30884,30877,30878,30879,30907,30920,30924,30926,30933,30944,30945,
30950,30969,30970,30971,30974,U,30992,31003,31024,31013,31035,31050,31064,
31067,16645,31079,31090,31124,31125,31126,31131,31137,31145,31156,31163,31170,
31175,31180,31181,31190,16712,U,U,16719,31242,31249,31253,31259,31262,16739,
31277,31288,31303,31308,31318,31321,31324,31327,31328,31335,31338,31349,31352,
31362,31370,31376,31395,31404,U,16820,31417,31420,31422,16831,31436,31441,
31463,31464,31476,U,U,31495,U,31549,31527,31530,31534,31535,31537,16870,16883,
31615,31553,16878,31573,31609,31588,31590,31593,31603,U,16903,31632,31633,
31643,16910,31663,31669,31676,31685,31690,U,U,31700,31702,31706,31722,31728,
31747,31755,31758,31759,31782,31813,31818,31825,31831,31838,31841,31849,31854,
31855,31856,U,U,U,31910,U,31926,31927,31935,U,31940,U,31944,31949,U,31959,U,
31974,31979,U,31989,32003,32009,17094,32018,32030,U,U,32061,32062,32064,32071,
U,U,17110,32089,32090,32106,32112,17117,32127,U,32134,32136,32140,32151,U,
32157,32167,32170,32182,32183,32192,32215,32217,32230,32241,32249,17154,U,
64088,32272,32279,32285,32288,32295,32300,32325,32371,32373,32382,32390,32391,
17195,32401,32408,32410,17219,32572,32571,32574,32579,32580,32591,13505,U,
32594,U,32609,32611,32612,32621,32637,32638,U,32656,20859,U,32662,32668,32685,
U,32707,32719,32739,32741,32751,32754,32770,32778,32776,32782,32785,32790,
32804,32812,32816,32835,32870,32881,32885,32891,32921,32924,32932,32935,32952,
U,32965,32981,32984,32998,U,33037,33013,33019,17390,33077,33046,33054,17392,
33060,33063,33068,U,33085,17416,33129,17431,33153,17436,33156,33157,17442,
33176,33202,33217,33219,33238,33243,U,33252,U,33260,U,33277,33279,U,33284,U,
33305,33313,33314,U,33330,33332,33340,33350,33353,33349,U,33355,17526,33359,
17530,33367,U,33372,33379,U,64093,64094,33401,17553,33405,33407,33411,33418,
33427,33447,33448,33458,33460,33466,33468,33506,33512,33527,33543,33544,33548,
33620,33563,33565,33584,33596,33604,33623,17598,33663,17620,17587,33677,33684,
33685,33691,33693,33737,33744,33748,33757,33765,33785,33807,33809,33813,U,
33815,33849,33866,33871,33873,33874,33881,33882,33884,U,33893,33910,33912,
33916,33921,17677,34012,33943,33958,33982,17672,33998,33999,34003,U,34023,
34026,34031,34032,34033,34042,34045,34060,34075,34084,34085,34091,34100,34127,
34159,17701,17731,34110,34129,34131,34142,34145,34146,U,34171,34173,34175,
34177,34182,34195,34205,34207,34231,34236,34247,34250,34264,34265,34271,34273,
34278,34294,34304,34321,34334,34337,34340,34343,U,34361,34364,U,34368,64032,
34387,34390,34415,34423,34426,34439,34441,34445,34449,34460,34461,34472,64033,
34481,34483,34497,34499,34513,34517,34519,34531,34534,17848,34565,34567,34574,
34576,34579,34585,34591,34593,34595,34609,34618,34622,34624,34627,34641,34648,
34660,34661,34674,34684,U,U,34727,34697,34699,34707,34720,U,17893,34750,U,
34753,34766,34805,34783,U,34787,34789,34790,34794,34795,34797,34817,34819,
34827,34835,34856,34862,34866,34876,17935,34890,34904,34911,34916,U,U,34921,U,
34927,34976,35004,35005,35006,35008,35026,U,35025,35027,35035,35056,35057,
17985,35073,U,35127,U,35138,35141,35145,U,18021,35170,35200,35209,35216,35231,
35248,35255,35286,35288,35307,18081,35313,35315,35325,35327,18095,35345,35348,
U,35361,35381,35390,35397,35405,35416,35502,35472,35511,35518,35543,35580,U,
35594,35589,35597,35612,35615,35629,35651,18188,35665,35678,35702,35711,35713,
35723,35732,35733,35740,35742,35897,U,35901,U,U,35909,35911,35919,35924,35927,
35945,35949,35955,U,35987,35986,35993,18276,35995,36004,36054,36053,36057,U,
36080,36081,U,36105,36110,36204,36228,36245,36262,U,36294,36296,36313,36332,
36364,18429,36349,36358,U,36372,36374,36385,36386,36391,U,18454,36406,36409,
36427,36436,36450,36460,36461,36463,36504,36510,36526,36531,36533,36534,36539,
U,36561,36564,18510,36601,U,36608,36616,36631,36651,36672,36682,36696,U,36772,
36788,64102,36790,U,36801,36806,64036,36810,36813,36819,36821,36832,36849,
36853,36859,36866,36876,36919,U,36931,36932,36957,36997,37004,37008,38429,
37025,18613,37040,37046,37059,37064,U,37084,37087,U,37110,37106,37120,37099,
37118,37119,37124,37126,37144,37148,37150,37175,37177,37178,37190,37191,37207,
37209,37217,37220,37236,37241,37253,37262,37288,37294,37299,37302,37315,37316,
37338,U,U,37356,37358,37377,37386,37398,37399,U,37427,37442,37447,37450,37454,
37457,37462,37465,37472,37473,37477,37479,37480,U,U,37500,37501,37503,37513,
37517,37527,37529,37535,37543,37547,U,U,37554,37567,37568,37574,37582,37584,
37591,37593,37605,37607,37649,37623,37625,37627,37634,37645,37653,37661,37662,
37671,37673,U,U,37703,37713,37719,37722,37739,37745,37747,37793,U,U,37768,
37771,37775,37790,37877,U,U,37873,37825,37831,37852,37858,37863,37897,37903,
37910,37911,37883,37938,37940,37947,37957,U,U,37997,37999,38264,38265,38278,
38284,38285,U,38315,38324,U,38344,U,U,38444,38451,38452,U,38460,38465,38497,U,
38530,U,38554,U,18919,38569,38575,38579,38586,38589,18938,U,38616,38618,38621,
18948,38676,38691,18985,38710,38721,38727,38741,38743,38747,38762,U,U,38806,
38810,38814,38818,38833,38834,38846,38860,38865,38868,38872,38873,38881,38897,
38916,38925,38926,38932,38934,19132,U,38947,38962,38963,38949,38983,39014,
39083,39085,39088,U,39095,39096,39099,39100,39103,39106,39111,39115,39136,U,
39137,39139,39141,39146,39152,39153,39155,39176,19259,U,39190,39191,U,39194,
39195,39196,U,39217,39218,39219,39226,39227,39228,39232,39233,39238,39245,
39246,39260,39263,39264,39331,39334,39353,39357,39359,39363,39369,39380,39385,
39390,U,39408,39417,39420,39434,39441,39446,39450,39456,39473,39478,39492,
39500,39512,19394,39599,19402,39607,19410,39609,U,39622,39632,39634,39637,
19432,39644,39648,39653,39657,39683,39692,39696,39698,39702,39708,39723,39731,
39741,19488,39755,39779,39781,39787,39788,39795,39798,39799,39846,39852,39857,
U,U,39858,39864,39870,39879,39923,39896,39901,39911,39914,39915,39919,39918,U,
39930,U,39927,U,39958,39960,39961,39962,39965,39970,39975,39977,39978,U,39985,
39990,39991,40005,40028,U,40009,40010,U,40020,40024,40027,40029,40031,40041,
40042,40043,40045,40046,40048,40050,40053,40058,40166,40178,40203,40194,U,
40209,40215,40216,U,19652,U,40242,19665,40258,40266,40287,40290,U,40297,40299,
U,40307,40310,40311,40318,40324,40333,40345,40353,40383,40373,40377,40381,
40387,40391,40393,40406,40410,40415,40416,40419,40436,19719,40458,40450,40461,
40473,40476,40477,40571,U,40576,40581,40603,40616,U,40637,U,40671,40679,40686,
40703,40706,19831,40707,40727,40729,40751,40759,40762,40765,40769,40773,40774,
40787,40789,40792,U,40797,U,40809,U,40813,40816,40821,
};

static const struct dbcs_index jisx0213_2_bmp_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_2_bmp_decmap+0,34,126},{0,0,0},{
__jisx0213_2_bmp_decmap+93,33,126},{__jisx0213_2_bmp_decmap+187,33,126},{
__jisx0213_2_bmp_decmap+281,33,125},{0,0,0},{0,0,0},{__jisx0213_2_bmp_decmap+
374,33,126},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_2_bmp_decmap+468,33,126},{
__jisx0213_2_bmp_decmap+562,33,126},{__jisx0213_2_bmp_decmap+656,33,126},{
__jisx0213_2_bmp_decmap+750,33,126},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisx0213_2_bmp_decmap+844,33,126},{__jisx0213_2_bmp_decmap+938,33,126},{
__jisx0213_2_bmp_decmap+1032,33,126},{__jisx0213_2_bmp_decmap+1126,33,126},{
__jisx0213_2_bmp_decmap+1220,34,126},{__jisx0213_2_bmp_decmap+1313,33,126},{
__jisx0213_2_bmp_decmap+1407,33,126},{__jisx0213_2_bmp_decmap+1501,33,126},{
__jisx0213_2_bmp_decmap+1595,33,125},{__jisx0213_2_bmp_decmap+1688,35,126},{
__jisx0213_2_bmp_decmap+1780,33,126},{__jisx0213_2_bmp_decmap+1874,33,125},{
__jisx0213_2_bmp_decmap+1967,34,125},{__jisx0213_2_bmp_decmap+2059,34,126},{
__jisx0213_2_bmp_decmap+2152,33,126},{__jisx0213_2_bmp_decmap+2246,33,126},{
__jisx0213_2_bmp_decmap+2340,33,117},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const DBCHAR __jisx0213_bmp_encmap[27287] = {
8754,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,10530,
10531,N,N,10532,N,10533,N,N,10534,10535,10536,N,10537,10538,10539,N,N,10540,
10541,N,N,N,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552,
10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,
10566,10567,10568,10569,10570,10571,10572,10573,N,10574,10575,10576,10577,
10578,10579,10580,10581,10582,10583,10584,10585,10586,10587,M,10589,10590,
10591,10592,10593,10594,10595,10596,10597,10598,10599,10600,10601,10602,10603,
10604,N,10605,10606,10607,10608,10609,10610,10611,10612,10613,10618,10810,
10825,10785,10796,10812,10827,10841,10847,N,N,10813,10828,10816,10831,N,10832,
10616,10621,N,N,N,N,10814,10829,10815,10830,10842,10848,N,N,N,N,N,N,10843,
10849,N,10877,N,N,10614,10619,N,N,N,N,N,N,N,N,10844,10850,N,N,N,10811,10826,N,
N,10788,10799,N,N,10787,10798,10817,10833,N,N,10818,10834,N,N,10874,10617,
10622,N,N,10819,10835,11051,11050,10809,10824,N,N,10820,10836,10789,10800,
10845,10851,10791,10803,10790,10802,10823,10839,10792,10804,N,N,N,N,10615,
10620,10846,10852,10821,10837,10822,10838,N,N,N,N,N,N,N,10793,10805,10795,
10808,10794,10807,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11049,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
11044,N,N,N,N,N,N,N,N,N,N,10351,10352,N,10353,10358,10359,N,10360,N,10361,N,
10362,N,10363,N,10364,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
10356,10357,N,N,N,11077,11059,11065,11066,11045,M,11071,10862,11046,11054,M,M,
N,11057,N,11058,10869,11048,10873,N,N,11062,11068,11042,11074,11052,N,N,N,
10858,10868,10859,11060,10875,10853,10870,10863,N,11055,N,N,N,10860,11073,
10867,N,10864,10855,N,N,10876,10865,10856,11047,N,N,N,10861,11053,11061,10854,
M,11067,10872,N,10866,11072,10857,N,11041,10878,N,N,11043,N,N,N,N,10871,N,N,N,
11070,11069,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,10801,11091,N,N,N,11092,N,N,N,11093,11094,N,N,N,N,N,N,10786,10840,N,
10797,N,10806,11121,N,N,N,N,N,N,M,11105,11106,11107,M,11100,11098,11103,11133,
11099,N,11095,N,11117,N,N,11097,11102,N,N,11101,N,N,N,N,N,N,N,N,11128,11129,
11134,N,11114,11126,11127,11115,11116,N,N,N,11122,11111,N,N,N,11119,11130,N,
11112,N,N,11120,11123,N,N,N,11125,N,N,N,N,11113,11131,11132,11124,11118,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11090,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,9817,10354,10355,11078,11079,11088,11089,9084,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,9024,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,10347,N,N,11096,N,N,11390,N,N,N,N,10348,10349,10350,N,N,N,N,N,N,N,11389,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,10529,9053,N,N,N,9055,N,N,11618,N,N,N,N,N,N,N,N,N,N,11620,
N,N,N,N,N,9056,N,N,N,N,N,N,N,N,N,N,N,N,N,9052,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,10104,10105,10106,N,N,N,N,N,N,N,N,N,N,11573,11574,
11575,11576,11577,11578,11579,11580,11581,11582,11583,11607,N,N,N,N,11317,
11318,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8817,N,8999,8997,8998,9000,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,9001,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,9003,9004,
9002,9005,8775,N,N,N,8774,N,N,N,N,N,N,N,N,N,9051,N,N,N,N,N,N,N,N,N,N,N,11640,
N,N,N,N,N,8788,8789,N,N,N,N,N,N,N,11635,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,8812,N,8813,N,N,8814,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8811,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8815,8816,N,N,N,N,N,N,N,N,N,N,N,N,8770,
8771,N,N,N,N,8772,8773,N,N,N,N,N,N,N,N,N,8785,8786,8787,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11641,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,10102,10103,8776,8777,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,10108,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,10050,10051,10052,10053,10054,10055,
10056,10057,10058,10059,10060,10061,10062,10063,10064,N,10110,10109,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11553,11554,11555,11556,11557,11558,11559,
11560,11561,11562,11563,11564,11565,11566,11567,11568,11569,11570,11571,11572,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,11329,11330,11331,11332,11333,11334,11335,11336,
11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,11348,11349,
11350,11351,11352,11353,11354,N,11307,11308,11309,11310,11311,11312,11313,
11314,11315,11316,9818,9819,9820,9821,9822,9823,9824,9825,9826,9827,9837,N,N,
N,N,8994,8993,N,N,N,N,N,N,N,N,8996,8995,N,N,N,N,N,N,N,9019,N,N,N,N,N,N,10343,
10344,10345,10346,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,9023,9832,9833,9834,
9835,N,N,N,N,N,N,N,N,N,N,9831,N,N,N,N,N,N,N,9828,9829,N,N,N,N,N,N,11646,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,9786,9789,9787,9792,9785,9790,
9788,9791,9836,8829,N,8827,8828,N,8826,10107,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,11645,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,9006,
9007,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,8790,8791,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,9018,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,9085,9086,8794,8795,8792,8793,N,N,N,11616,N,11617,9830,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,8755,8756,8757,N,N,N,N,N,8758,8759,9020,N,N,N,
N,N,N,N,N,N,N,N,N,N,M,N,M,N,M,N,M,N,M,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,9332,9333,9334,N,N,N,N,N,N,N,N,8761,9083,N,N,N,N,N,N,N,N,N,N,M,N,M,
N,M,N,M,N,M,N,N,N,N,N,N,N,M,N,N,N,N,N,N,N,N,M,N,N,N,M,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,10098,
10099,10100,10101,N,N,N,N,8760,9838,9839,9840,9841,9842,9843,9844,M,9846,9847,
9849,9850,9851,9852,9853,9854,11626,11627,N,N,N,N,N,N,11628,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,10305,10306,10307,10308,10309,10310,10311,10312,
10313,10314,10315,10316,10317,10318,10319,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,11621,11622,11623,11624,11625,N,N,N,N,N,N,N,N,10320,
10321,10322,10323,10324,10325,10326,10327,10328,10329,10330,10331,10332,10333,
10334,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11355,11356,11357,11358,11359,11360,
11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,
11374,N,11377,N,N,N,11376,N,N,11379,11378,N,N,N,N,N,N,N,N,N,N,N,N,11375,11590,
N,N,N,N,N,N,N,N,N,11594,N,N,N,N,N,N,11585,N,N,N,11588,N,N,N,N,N,N,N,N,N,11586,
11596,N,N,11595,11589,N,N,N,11597,N,N,N,N,N,N,N,N,N,N,11591,N,N,N,N,11599,N,N,
N,N,N,N,N,N,N,N,N,N,N,11584,11598,N,N,11587,N,N,N,11592,N,N,N,N,N,11593,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11615,11631,
11630,11629,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11603,11604,N,N,N,N,N,N,N,N,N,N,N,N,
11600,11601,11602,N,N,11606,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,11605,N,N,N,N,N,N,9054,N,11619,11811,N,N,N,41261,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41266,N,41267,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41310,N,41302,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41342,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11859,N,N,N,N,N,N,41771,N,N,N,N,
62568,N,N,N,N,N,41775,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11867,41800,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41821,41822,N,N,N,N,41825,N,N,N,N,N,N,N,
N,N,N,41831,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42019,N,42022,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42031,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,42040,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42050,42058,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42105,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42303,N,N,N,N,42307,N,N,42305,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,42327,43043,43045,N,N,N,N,N,N,N,N,43049,43048,N,N,N,N,N,
N,N,N,43052,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20319,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,43070,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,20335,N,N,N,N,N,43094,N,N,N,N,N,N,N,N,N,N,N,43097,N,N,N,N,N,N,N,N,43100,
43102,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,43119,N,N,N,N,N,N,43121,N,N,N,N,N,N,N,N,N,43124,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43129,N,N,N,N,43131,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44091,44102,N,N,44106,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,44128,44379,N,N,N,N,44383,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44401,44598,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44412,44590,N,N,N,N,N,N,N,N,N,
N,N,44594,N,44596,N,N,N,N,N,30025,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,44653,N,N,N,N,N,N,N,N,N,44645,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,44840,44841,N,N,N,N,44844,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44852,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30078,N,N,N,N,N,N,N,N,N,N,N,N,30241,N,
N,N,N,N,N,N,N,N,44872,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,44893,30266,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44919,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
60987,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60994,61041,N,N,N,N,N,N,N,N,N,N,N,N,61054,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61248,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,61268,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61296,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61303,61480,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30566,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,61503,N,N,N,N,N,61505,N,61506,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,61513,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61520,61748,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30797,N,N,61766,N,61768,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,61788,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,61799,N,N,N,N,N,N,N,N,N,N,N,N,N,61804,61986,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61997,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
62009,62052,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62068,N,N,N,
N,N,N,62071,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62077,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62259,N,N,N,N,N,N,
N,N,N,N,62263,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,62279,N,N,N,N,N,N,N,62283,N,N,N,N,62280,62291,N,N,N,N,N,N,62295,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,31085,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62507,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,62518,N,N,N,N,N,N,62523,62542,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62557,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,62561,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62782,N,62786,62792,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,62794,N,N,N,N,62796,N,N,N,N,N,62799,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
31321,N,N,N,N,N,N,N,31322,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
62828,N,N,N,62830,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62839,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63029,N,N,N,N,N,N,N,N,
N,N,63026,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63028,63065,N,N,N,N,63060,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63085,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63086,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31569,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63311,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63340,N,N,N,N,31584,
63524,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,63546,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,63555,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63566,N,
N,N,N,N,N,N,N,N,N,N,N,N,63571,63595,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63785,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63807,63817,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
31819,N,N,N,N,N,N,N,N,N,63836,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64039,32088,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64362,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,64368,64373,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,64376,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64567,64597,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64806,N,N,N,N,N,N,N,64808,N,N,N,
N,N,N,N,64810,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64817,32318,N,N,N,N,N,
N,N,N,64831,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,65066,N,N,N,N,N,N,N,N,N,N,N,N,65069,65099,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65120,41250,N,N,N,N,N,
N,N,N,N,N,N,N,41251,N,N,41252,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11812,
41253,N,41254,61486,N,41255,11813,11814,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41256,N,
N,N,N,N,N,41257,41258,N,N,N,N,N,N,N,N,41260,N,N,N,N,N,N,N,N,41263,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,41264,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,11815,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41265,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41268,N,41269,41271,N,N,N,N,N,N,41272,N,N,N,N,
41273,N,N,N,N,N,N,N,41274,N,N,N,N,N,N,N,N,N,41276,N,N,N,N,N,N,11816,N,N,N,N,N,
N,N,N,N,41275,N,N,N,N,N,41277,N,N,N,41278,N,N,N,N,N,N,N,11817,N,11818,41279,N,
N,11819,N,N,N,N,N,N,N,11820,N,N,N,N,N,N,N,N,N,N,41280,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41282,N,N,N,N,N,N,41283,N,N,N,N,N,N,N,
N,N,11822,11823,N,N,N,N,N,N,N,N,N,N,41284,N,11824,N,41285,N,N,N,N,N,N,11825,
11821,N,N,N,41281,N,N,N,N,N,11826,N,11827,N,N,N,N,N,N,N,N,N,N,41287,41288,N,
41289,N,N,41290,11828,N,N,N,41291,N,N,41292,N,N,N,N,11829,N,N,N,N,N,N,N,41293,
N,11830,N,N,11831,N,N,41294,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
41296,N,N,N,N,N,N,N,N,N,N,N,41297,N,N,N,N,N,N,41298,N,N,N,11833,N,41299,N,N,N,
41300,N,N,41301,N,N,N,N,N,N,N,N,N,N,N,N,N,11834,N,N,N,N,N,41295,N,N,N,N,N,N,N,
N,N,N,11809,41303,41304,11835,11836,N,N,N,N,N,N,N,N,N,N,N,11837,N,41305,N,N,
41306,N,N,N,N,11838,N,N,N,41307,N,41308,N,N,N,41309,N,N,N,N,11839,N,N,N,N,N,N,
11840,N,N,N,N,N,N,N,N,N,N,N,N,11842,N,N,N,N,11841,11843,41311,N,N,N,41312,N,N,
N,N,N,N,N,41313,N,N,N,N,41314,N,N,N,41315,N,N,N,N,N,N,N,N,N,N,N,41316,N,N,
41317,N,N,N,41318,N,N,N,N,N,41319,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,41321,N,N,N,N,N,N,N,N,N,41322,41323,11844,41324,41325,N,N,N,N,N,41326,N,N,N,
N,N,N,41320,N,N,N,N,N,N,41327,N,N,N,N,N,N,41329,N,N,N,N,N,N,N,N,41330,41331,N,
N,N,N,N,N,N,N,41332,N,N,41333,N,N,N,N,11845,N,41336,N,11847,N,N,N,41338,N,N,N,
N,41339,N,N,N,N,N,N,N,41340,N,N,N,N,11848,N,N,41341,N,N,N,N,N,N,N,N,11846,
41334,11851,N,N,11850,N,41761,N,N,11852,N,N,N,N,N,N,N,N,N,N,N,41763,N,N,N,
41764,N,N,11853,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11854,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,11855,N,N,N,N,N,N,N,N,N,N,11857,N,11858,N,N,N,N,N,
N,N,N,41766,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41768,N,N,N,N,N,N,N,62580,N,N,
N,N,N,N,N,41769,N,N,N,N,N,N,N,41770,N,N,N,N,N,N,N,N,N,N,N,N,41772,N,N,N,N,
11860,N,N,N,N,N,41773,N,N,N,N,N,N,N,N,N,41774,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
41776,N,N,N,N,N,N,11861,N,N,N,N,N,N,11862,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,11863,N,N,N,11864,N,N,N,N,N,N,N,N,N,N,N,11865,N,N,N,N,41779,41780,11866,
41781,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41782,11868,N,11869,41783,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,11870,N,N,N,N,N,N,N,N,N,N,N,41785,N,11871,N,N,N,N,41786,12158,N,N,N,
11872,N,N,N,N,N,N,N,N,N,N,41787,N,N,N,N,N,N,N,N,N,N,41788,N,N,N,N,N,N,N,N,N,N,
41790,N,41789,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11873,N,N,N,N,41792,N,N,N,N,N,N,N,N,
N,N,N,41794,N,41795,N,N,N,N,N,N,N,N,41796,N,N,N,N,N,N,N,N,N,N,41797,41798,N,N,
N,N,N,N,N,N,N,N,N,N,11874,N,41799,N,11876,N,N,N,11877,41801,N,N,N,N,11878,N,N,
N,N,11879,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11881,N,N,N,N,N,N,41803,N,N,
N,11882,11883,N,N,N,N,N,N,11884,N,N,41804,41805,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,11885,N,N,N,N,N,N,N,41806,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41807,N,N,N,N,N,N,
N,N,41808,N,N,N,41809,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,11887,N,11888,N,N,N,41812,N,N,N,N,41813,N,N,N,N,N,N,N,N,N,N,N,N,N,41814,N,
N,11889,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,11890,N,N,N,N,N,N,N,N,N,
11891,N,N,N,N,N,N,41815,N,N,N,N,N,N,N,N,N,N,N,N,N,11892,N,41816,N,N,41818,N,N,
N,N,N,N,N,N,41819,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41823,N,N,N,N,41824,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41826,41827,11893,N,N,N,N,N,
N,N,N,N,N,N,20350,N,N,N,N,N,41829,N,N,11894,41830,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,41832,N,N,N,N,N,N,N,N,N,11895,N,N,N,N,N,N,N,41828,N,N,
N,N,N,N,N,N,N,N,N,N,41833,N,N,N,41834,N,N,N,N,11897,41835,N,N,N,N,N,N,N,11898,
N,N,N,N,N,N,N,N,N,N,11899,N,N,N,N,N,N,N,N,11900,N,41836,N,N,41837,N,N,N,N,N,N,
N,41838,11901,N,N,N,N,N,11896,N,N,N,41839,11902,N,N,N,N,41840,N,N,12065,N,N,N,
41841,41842,N,N,N,N,N,N,N,N,41843,N,N,41844,N,N,N,N,41845,N,N,N,41846,N,N,
12066,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,41848,N,N,41849,N,41850,N,41851,N,N,N,N,N,N,N,N,N,N,N,12067,41852,41853,N,N,
N,N,N,N,N,41854,N,N,N,N,12068,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,12069,N,N,N,N,N,N,N,N,N,12070,N,N,N,N,N,N,42017,N,N,N,N,42018,N,N,N,N,
N,42020,N,N,42021,N,N,N,N,N,12071,N,N,N,N,N,N,N,N,N,N,N,N,N,12072,N,42023,
42024,N,N,42025,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42027,N,N,N,
12073,42028,N,N,N,12074,N,42029,N,N,N,N,N,12075,N,N,42030,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,12077,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
42035,N,N,N,N,N,N,N,N,N,42036,N,N,42037,N,12078,N,N,42038,42032,N,N,N,N,N,N,N,
N,N,N,42039,N,N,N,N,42041,N,N,N,N,N,N,42043,42046,12080,N,N,N,N,N,12081,N,
42047,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42044,N,N,N,N,N,N,N,42048,
N,N,N,N,N,N,42049,N,N,N,12082,N,42051,N,42052,42053,N,N,N,N,N,N,42054,N,12083,
N,N,N,N,N,N,N,N,N,29735,N,N,N,N,N,N,N,N,N,N,42055,N,42056,N,N,N,N,N,12085,N,N,
N,N,N,N,42057,N,12087,N,12088,12089,N,N,N,12084,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,42059,N,N,N,42060,N,N,N,N,N,N,N,N,42061,N,N,N,12090,42062,N,N,42063,12091,
N,N,N,N,N,N,N,N,N,42064,12092,N,N,12093,42065,N,N,N,N,42066,12094,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,42067,N,N,N,12095,12096,N,N,42068,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,42069,N,N,N,N,N,N,N,N,42070,N,N,N,N,N,N,N,N,N,N,N,N,N,42071,42072,
12097,N,N,N,N,N,N,N,N,N,N,42074,N,N,N,N,N,N,N,N,N,N,N,12099,N,42075,N,N,N,N,N,
42077,N,N,N,N,N,12100,N,N,N,12101,12102,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42079,
42080,N,N,N,N,N,42081,42082,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,42084,N,N,N,N,N,N,42085,12103,N,N,42086,42087,42088,N,12104,N,N,N,42089,
12105,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42093,N,12106,
42094,42095,N,N,N,N,N,N,N,N,N,42096,N,N,N,42092,N,N,N,N,N,N,N,N,N,N,N,12109,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,12110,12111,N,N,N,42099,N,N,12112,N,N,N,N,N,N,N,
42097,N,N,N,N,N,N,42102,N,N,N,N,N,12113,N,42103,N,N,N,N,N,N,12114,N,N,42104,N,
N,N,N,12115,12116,N,42106,N,N,42107,N,42108,N,12117,42109,N,N,N,N,12118,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42110,N,42273,N,N,N,N,N,N,42274,N,N,N,N,N,N,
N,N,N,N,42275,N,N,N,N,N,N,42276,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42278,N,N,42279,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,12120,N,N,12121,N,N,42280,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,12123,N,N,N,N,N,N,N,N,N,N,N,N,12124,42281,42282,N,
42283,N,42284,42285,N,N,N,42286,N,N,N,N,N,N,N,N,42287,12125,N,N,N,N,N,N,N,N,N,
N,12127,42288,N,N,N,N,N,N,42289,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42291,N,N,N,
N,N,N,N,N,N,42292,12130,N,N,N,12129,N,12131,N,N,N,N,N,12132,N,N,N,N,N,12133,N,
42293,N,N,N,N,N,N,12134,N,N,N,N,N,N,N,N,N,42294,42295,42296,42297,N,N,N,N,
42298,12135,42299,N,N,N,N,N,N,42300,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42301,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42304,N,N,N,N,N,N,N,N,42306,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42309,N,12137,N,42310,N,N,N,N,N,N,N,N,N,N,N,N,
N,12138,N,N,N,N,N,N,N,42312,42313,N,N,N,N,N,42314,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
12139,N,N,N,N,N,N,12140,N,N,N,N,N,N,N,N,N,N,N,N,42315,N,N,N,N,12141,N,N,N,N,N,
N,N,N,N,42316,N,N,N,N,N,N,N,N,N,N,N,N,N,42317,N,N,N,N,N,N,12142,N,N,N,N,42318,
N,N,N,N,42319,N,N,N,N,12143,N,N,N,N,N,N,N,N,N,N,12144,42320,N,N,N,N,42321,
42322,N,N,42323,N,N,N,N,N,N,42324,N,N,N,N,N,N,N,N,N,32378,42328,42329,N,N,N,N,
N,12145,N,N,N,42330,N,N,N,N,N,N,N,N,N,N,N,12146,N,N,N,42331,N,N,N,N,N,42332,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
42333,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42334,N,12147,N,N,N,N,N,12148,N,N,N,N,N,N,
N,N,N,12149,N,N,42335,N,N,N,12150,N,N,N,N,N,12151,N,N,N,N,N,N,42336,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,42337,N,12152,42338,42339,N,42340,N,N,N,N,12153,N,N,N,N,
N,N,N,N,N,42341,N,42342,N,42343,N,N,N,N,42344,N,N,N,N,42345,N,N,N,N,12154,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42346,N,42347,N,N,N,42348,N,N,N,N,42349,
N,N,N,N,N,N,N,N,42351,N,42350,N,N,N,N,42352,42353,N,N,N,N,N,N,N,42354,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,42355,N,12156,N,N,N,N,N,N,N,N,N,N,N,12157,N,N,N,N,N,N,N,
42357,N,N,N,N,N,N,42356,N,N,N,N,N,N,N,N,N,N,N,N,20309,N,N,N,N,N,N,N,N,N,N,
42358,N,N,N,N,N,42359,N,N,N,20310,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42360,N,N,
N,N,N,N,42361,N,N,N,N,N,N,N,N,N,N,N,N,42362,20311,N,42363,N,42364,N,N,42365,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,20312,N,N,43041,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,43042,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43044,N,N,N,N,N,N,N,N,N,N,N,
N,N,43046,N,N,N,N,N,N,N,43047,N,20313,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
20314,N,N,N,N,43050,N,N,N,N,N,N,N,N,N,N,N,43051,43053,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,20315,N,N,N,N,N,N,N,N,N,N,N,20316,N,N,N,N,20317,N,N,N,N,N,43054,N,20318,N,
N,N,N,43055,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,32379,N,N,N,43057,N,N,20320,43058,N,N,N,43059,43060,43061,N,
N,N,N,N,N,43062,N,N,N,N,N,N,N,N,N,20324,N,43065,N,N,N,N,N,N,N,N,N,N,N,43068,N,
43069,N,N,N,N,20325,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20326,43073,N,43074,20327,N,
N,43075,43076,N,N,20328,N,N,43078,N,N,N,N,N,N,N,43079,N,N,N,N,20329,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,43081,N,20330,N,N,N,N,20331,N,20332,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20333,43084,N,N,N,N,N,N,20336,N,N,
43085,N,N,N,N,N,N,N,N,N,N,N,N,43087,N,N,43088,N,N,N,43089,N,43090,20337,N,N,N,
43086,N,N,N,N,N,43091,N,N,N,N,N,N,N,43092,N,N,N,N,N,N,N,N,43093,N,N,N,20339,
20340,N,N,20342,N,N,N,N,N,N,N,N,20341,N,N,N,N,N,N,N,N,N,N,N,N,N,43095,N,N,N,N,
N,N,N,N,43096,N,N,20343,N,N,43098,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20344,N,N,N,
N,N,N,43101,N,N,N,N,N,N,N,N,N,43103,N,43104,N,N,43105,N,43106,N,N,N,N,N,N,
20345,N,N,N,20346,N,N,20347,N,N,N,N,N,N,N,N,43107,N,43108,N,43109,N,N,N,20348,
43111,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20349,N,N,N,N,N,43112,N,N,N,N,N,43113,
43114,N,N,N,N,N,N,N,43115,N,29736,N,43117,N,N,N,N,43118,43120,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,43122,N,29737,43123,N,N,29738,N,N,N,N,N,N,43125,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,43126,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43127,N,N,N,N,N,N,N,N,N,N,
43128,N,N,N,N,N,N,N,N,N,N,N,N,43130,N,29739,N,N,N,N,N,29740,N,N,N,N,N,N,N,N,N,
N,N,N,43132,43133,43134,44065,N,N,N,N,N,N,N,N,32380,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44067,N,N,N,N,
44068,N,44069,N,N,N,N,N,N,N,N,N,N,N,N,44070,N,N,N,N,29741,44071,N,N,N,N,N,N,
44072,N,N,N,N,29743,N,N,N,N,N,N,44073,N,N,N,N,N,N,44074,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29744,N,N,N,44076,29745,N,29746,N,N,N,
N,29747,44077,N,N,N,N,N,44078,N,N,N,N,N,N,N,N,N,N,N,N,N,44079,29748,44081,N,N,
N,N,29749,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29750,N,29751,N,N,N,N,N,N,29752,N,N,
29753,N,N,N,N,29754,N,44082,N,N,N,N,N,N,N,N,N,N,N,N,29755,N,N,N,29756,N,N,N,N,
N,N,N,N,N,N,44083,29757,N,N,29758,N,N,N,N,N,N,N,N,N,N,44084,N,N,N,N,N,N,N,N,N,
N,29759,44085,N,N,N,N,N,N,N,N,N,N,29760,N,N,N,N,N,44086,N,N,N,N,N,N,N,N,N,N,N,
N,29761,N,N,N,N,N,44087,N,44088,N,N,29762,N,N,N,N,N,N,N,29763,N,N,N,N,N,29764,
N,29765,44089,N,N,N,N,N,N,N,N,N,N,N,44090,N,N,44092,N,29766,N,44093,N,N,N,N,N,
N,44094,44095,44096,N,N,N,N,N,N,N,N,N,29767,N,N,29768,44097,N,N,N,N,N,N,29769,
N,N,N,N,44098,44099,N,N,N,44100,N,N,N,N,N,N,N,N,44101,29770,N,N,N,N,N,N,29771,
N,N,44103,29772,N,N,N,N,N,N,N,N,N,44104,N,44105,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
29773,N,29774,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29775,N,N,N,N,44107,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,44108,N,N,N,N,N,N,N,N,N,N,44109,N,N,N,N,N,N,N,N,N,N,44110,N,N,N,N,
N,N,N,29777,29778,N,N,N,N,N,N,N,N,N,44111,N,N,N,N,N,N,N,44113,44114,N,N,N,N,N,
N,N,N,N,N,N,N,44115,N,N,N,N,N,N,N,N,N,44116,N,N,29779,N,N,N,N,N,N,N,N,29780,
29781,N,N,N,44117,N,44118,N,29782,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44119,N,N,N,
44120,N,N,44121,N,N,29783,44122,N,44123,44124,N,N,N,N,N,44125,N,N,29784,N,
44126,N,N,N,N,N,N,N,N,N,N,N,N,29785,N,N,N,N,29786,N,N,N,N,N,N,29787,N,N,44127,
N,N,N,N,N,N,44129,N,N,N,N,44130,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,44131,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44132,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,29789,N,N,N,N,44134,44135,N,N,N,44136,44137,N,N,N,N,N,
N,N,N,N,N,N,N,44138,N,N,44139,N,N,N,N,44140,N,N,N,N,N,N,N,N,N,N,N,29792,N,N,
29791,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44142,N,N,N,N,N,N,N,
44143,N,44144,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44145,44147,N,N,N,N,N,
N,N,N,N,N,N,N,29794,44148,N,N,N,N,N,44149,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,29795,N,N,N,N,29796,N,N,44150,N,N,N,N,N,44151,N,N,N,N,44152,44153,N,N,N,
29797,N,N,N,29798,N,N,N,N,N,N,44154,N,N,44155,N,N,N,N,N,N,N,N,44157,N,29799,N,
N,N,44158,N,N,N,N,N,N,N,44156,N,N,N,N,N,N,N,N,N,29800,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,44321,N,N,N,N,N,N,N,N,N,N,N,N,44322,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29801,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44323,
29802,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,29803,44325,44326,N,N,N,N,N,N,29804,N,N,44327,N,N,44328,N,N,N,N,N,N,N,29805,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44331,N,N,44332,N,N,N,29806,
N,44333,44334,N,N,N,N,44335,N,29807,44336,N,N,N,N,N,N,N,N,N,44337,N,N,N,N,N,N,
N,N,N,N,44339,N,N,N,N,N,N,N,N,N,N,N,29808,N,N,N,N,N,N,44342,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,29809,N,N,N,N,N,N,N,44343,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44346,N,N,
N,N,44344,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,44347,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44349,44350,N,N,N,N,N,N,
44351,N,N,N,44352,N,N,N,N,29810,N,N,N,N,N,44353,44354,29811,N,N,N,N,44355,N,N,
29812,N,44348,44356,N,N,N,N,N,N,29813,N,N,N,29814,N,N,N,N,N,N,N,N,N,44357,N,N,
N,29815,N,N,44358,N,N,N,44359,N,N,N,N,N,44360,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29817,N,N,N,N,N,N,N,N,44361,44362,N,44363,N,
N,29818,N,N,N,N,N,N,N,N,N,N,N,N,29819,N,N,N,N,N,44364,N,N,N,N,N,29816,N,N,N,
44365,N,N,N,N,N,N,N,N,N,44366,N,N,N,N,N,N,N,N,N,44367,N,N,N,N,N,N,N,N,N,N,N,
44368,N,44369,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
29821,29822,N,N,N,N,29985,N,N,N,N,N,29986,44370,44371,N,29820,N,29987,N,N,N,N,
44372,N,44373,N,N,N,N,N,N,N,N,N,N,N,N,44375,44376,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,29988,N,N,N,29989,N,N,N,44377,44378,N,N,N,N,N,N,N,N,N,N,44380,N,N,N,N,
44381,N,44382,N,N,N,N,N,N,N,44384,N,N,N,29990,N,N,N,N,N,N,29991,N,N,N,N,N,N,N,
N,44385,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44386,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44387,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,29993,N,N,N,44388,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,44389,N,N,N,N,N,N,44390,N,N,44391,44392,N,N,N,N,44393,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,29994,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44394,N,N,
44395,N,N,44396,N,N,N,N,N,N,44397,N,N,44398,N,N,N,N,N,N,44399,N,N,N,N,N,N,N,N,
N,N,44400,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44402,N,N,
N,N,N,N,44403,N,N,44404,29996,N,N,N,44405,N,N,N,44406,29997,N,N,N,N,N,N,N,N,N,
N,N,29998,N,N,N,N,N,N,N,N,29999,N,N,44407,30001,N,30002,N,N,N,N,N,44408,30003,
N,N,N,N,30004,30005,N,30006,N,N,N,N,N,N,30000,N,N,N,N,N,N,N,N,N,N,44409,N,N,
30008,N,N,N,30009,N,44411,N,N,44410,N,N,N,N,N,44414,N,30011,30012,44577,N,N,N,
N,N,30013,N,44578,N,30014,N,N,N,N,44581,44582,44583,44584,N,N,N,N,N,30015,N,N,
N,30016,30017,N,N,44585,N,N,N,N,44586,N,N,N,N,N,N,N,N,N,N,N,N,30018,N,N,44587,
N,44588,N,N,N,N,N,N,44589,N,N,N,N,N,N,30020,N,N,N,N,N,N,N,N,N,N,N,N,44591,N,N,
N,44592,30021,N,N,44593,N,N,N,N,N,30022,N,N,N,44595,N,N,N,N,N,N,30023,N,30024,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30026,N,N,N,N,N,N,N,N,N,N,N,N,30027,N,N,N,
44597,N,N,N,N,N,N,N,N,N,N,N,N,N,30028,30007,44599,N,N,N,44600,N,N,N,N,N,N,N,N,
N,N,N,N,44601,30029,N,N,N,N,N,44603,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,30031,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30033,30034,N,N,N,44606,
44607,N,N,N,N,N,N,44608,N,N,N,N,N,N,N,N,44609,N,N,N,N,N,N,N,N,30032,N,N,N,N,N,
N,N,N,N,N,N,N,N,44613,N,44614,N,N,N,N,30035,N,N,N,N,N,30036,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,44616,30037,N,N,N,N,30038,N,N,30039,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,44620,N,44621,N,N,N,N,N,N,N,N,30040,N,N,N,N,30042,N,N,44622,N,N,N,
N,44623,N,N,N,N,N,N,N,N,N,44624,N,N,N,N,30043,N,44625,N,44626,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,44627,N,N,N,N,N,N,44628,N,30041,N,N,30044,30045,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,44619,N,N,N,N,N,N,N,44632,N,N,N,N,30047,N,44633,N,N,N,N,
N,N,N,N,N,N,N,N,30048,44634,N,N,N,30049,N,44636,N,N,N,N,N,N,N,44637,N,N,44638,
N,N,N,N,N,44639,44640,N,N,N,44641,N,N,44642,N,N,N,N,N,30046,N,N,44643,N,44644,
N,N,N,30050,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44646,N,N,44647,N,N,N,30051,N,N,
30052,N,N,N,N,44648,N,44649,N,N,N,N,N,44650,N,N,N,N,N,N,N,N,N,N,N,N,N,44651,N,
N,N,N,N,44652,N,44654,44655,44656,N,44657,N,N,N,N,N,N,30054,N,30055,N,N,N,N,
44658,44659,N,N,N,N,N,N,30056,N,44660,N,N,N,N,N,N,44661,N,N,N,N,N,N,N,44666,N,
44667,N,N,30057,N,N,N,44668,N,N,44669,30058,N,N,N,N,N,44670,N,N,44833,N,N,N,N,
N,N,N,N,N,N,44834,44835,N,N,30059,N,N,N,44836,30060,N,N,30061,30062,N,N,N,N,N,
44837,N,N,N,44662,30063,44838,N,N,N,44839,N,N,30064,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30067,N,N,N,N,N,
44843,N,N,N,N,N,N,30068,N,N,N,44845,N,N,30065,N,N,N,N,N,N,N,N,N,N,N,N,N,30069,
N,N,N,N,N,N,N,N,N,N,N,30070,30071,N,N,N,30072,44846,N,N,44847,N,N,N,N,N,44848,
N,N,N,N,N,N,N,44849,N,N,N,N,44850,30073,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44851,N,N,N,44853,N,44854,N,N,N,N,N,N,N,N,N,N,N,N,30075,44855,N,N,N,N,N,N,
30076,N,N,44856,N,N,N,N,N,N,44857,N,N,44858,N,44859,N,N,N,44860,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,30077,N,44861,N,N,N,N,44862,N,N,N,N,N,N,N,N,N,N,N,30242,44868,N,
N,N,N,N,30243,30244,N,N,N,44869,44870,N,N,N,44871,44873,30245,30246,N,N,N,N,N,
N,N,44874,30247,N,44875,N,N,N,30248,N,N,N,N,44876,N,N,44877,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,44865,N,44879,44880,44881,N,N,N,N,N,N,30250,N,N,30251,44882,
N,N,N,N,N,30252,44883,N,N,44884,N,N,N,N,44886,N,30253,N,44887,N,N,N,30254,N,N,
N,N,30255,N,N,N,N,N,N,N,N,44888,N,N,N,N,N,N,30256,N,N,N,N,N,N,N,30257,N,N,N,N,
N,N,44885,N,N,N,44890,N,N,N,N,44891,N,N,N,N,N,30259,N,44892,N,N,N,N,N,44894,N,
N,30260,N,N,N,N,N,N,N,N,30261,30262,44895,N,44896,N,N,N,30263,N,N,N,N,N,44898,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44899,N,N,N,N,N,N,N,N,44900,N,N,N,N,N,N,N,N,
N,44902,N,N,N,44901,N,N,N,N,N,N,N,44903,44904,N,N,N,N,N,N,30264,N,N,30265,N,N,
N,N,44907,N,N,N,N,44908,44909,44910,N,N,N,N,N,N,N,N,N,44911,44913,N,N,N,44914,
44915,44916,N,N,N,N,N,44918,N,N,N,30268,N,N,30269,N,N,N,N,N,N,N,N,N,N,N,N,N,
30270,N,N,44920,N,N,N,N,N,30271,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30272,N,N,N,
44921,N,N,N,N,N,N,N,N,N,N,N,30273,N,44922,N,N,N,N,N,N,N,30274,N,N,N,N,30275,N,
30276,N,N,N,N,44923,N,N,N,N,N,N,N,N,44924,N,30277,N,N,44925,N,N,N,N,N,N,44926,
30278,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60961,N,N,N,N,N,N,N,N,N,
N,N,N,N,30279,N,N,N,30280,60962,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60964,60965,N,N,N,
N,N,N,N,N,60966,60967,60968,N,N,N,N,N,30282,N,N,N,N,N,N,30283,30284,N,N,60969,
N,N,N,N,N,N,N,N,N,N,N,60970,60971,N,N,N,N,N,N,60972,N,N,60973,N,N,N,N,N,N,N,N,
N,N,N,N,N,30285,60974,N,N,30286,N,N,N,N,60975,N,N,N,60976,N,30287,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30288,N,60977,60978,N,
N,N,60979,N,N,N,N,60981,N,N,N,N,N,N,N,N,N,N,N,N,N,60982,N,N,N,N,N,N,N,N,N,N,N,
30289,N,60983,30290,N,N,N,N,N,N,N,N,N,N,61007,N,N,N,N,N,60984,N,N,N,N,N,N,
30292,N,30293,N,N,N,N,N,N,N,N,N,N,N,N,N,60985,30294,30295,N,N,60986,N,N,N,N,N,
N,N,N,N,N,60988,60989,N,60990,30296,N,N,N,30297,N,N,N,N,N,N,N,N,N,N,N,N,N,
30291,N,N,60991,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,60992,N,N,N,30299,N,N,
N,N,N,N,N,N,N,60993,N,N,N,30300,N,60995,N,N,N,60996,N,60997,N,N,N,30301,N,N,N,
N,N,N,N,N,60998,N,30302,60999,61000,30303,N,N,N,N,N,N,N,N,N,N,N,N,30298,61002,
N,N,N,30305,N,N,N,N,N,61003,N,N,N,30306,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,61004,N,61005,61006,N,N,N,N,N,N,30307,61008,N,30308,N,N,61029,N,N,N,N,
30309,N,N,61009,N,N,30310,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
30311,N,N,61010,N,N,61011,N,61012,N,N,N,N,30312,N,N,N,N,N,N,N,N,N,N,61013,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,61014,61015,30314,N,N,N,N,30315,N,30316,61016,N,N,
61017,N,N,N,61018,N,N,30317,N,N,N,61019,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
30318,61025,30319,N,61026,N,N,N,N,N,61027,N,N,N,N,N,N,N,N,N,N,30320,N,N,61028,
N,30321,N,N,N,61030,N,N,N,N,N,61031,61032,61033,N,N,N,N,N,30322,N,N,N,30323,
30324,N,30325,N,61034,N,N,N,N,N,N,N,N,N,61035,N,N,N,N,N,N,N,N,N,N,N,N,61036,N,
N,N,N,N,30326,61021,N,N,N,N,N,N,61038,N,N,N,61039,N,N,N,N,61040,N,N,N,N,N,N,N,
N,N,N,61042,N,30328,N,61037,N,N,N,N,N,61043,N,N,N,N,N,N,N,30329,N,N,N,61044,
61045,N,61046,61047,N,N,61048,N,61049,N,61050,61051,N,N,61052,N,N,N,N,30330,N,
30331,N,N,N,N,61053,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61217,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,61218,N,N,N,30332,N,N,N,N,N,30333,N,N,61219,N,N,N,N,N,N,N,N,N,N,61220,N,
30334,N,61221,N,N,N,30497,N,N,61222,N,N,N,30498,N,N,N,N,N,N,N,N,N,N,61223,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61225,N,N,N,N,N,N,N,N,N,N,N,N,N,61226,N,61227,
61228,N,61229,N,N,N,30499,N,N,N,N,N,N,N,61230,N,30500,N,N,N,N,N,N,N,N,N,N,
61231,N,N,N,N,30502,N,N,N,N,30503,N,N,N,30504,N,61224,61232,N,N,N,N,N,61233,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30505,61235,N,N,N,N,61236,N,30506,61237,
N,N,N,30507,N,61238,30508,30509,N,N,N,N,N,61239,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,61241,30510,N,N,N,N,N,N,N,N,N,30511,N,N,N,30512,30513,N,N,61242,N,N,
N,30514,N,61243,N,61240,N,N,N,N,N,N,61245,30515,N,N,N,N,61246,N,30516,N,N,N,N,
N,N,N,61247,N,N,N,N,N,61249,30517,N,N,N,N,N,30518,N,61244,N,N,N,N,N,N,N,N,
30519,61250,61251,30520,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61252,N,N,N,61253,N,N,N,
N,N,N,N,N,N,N,61254,N,N,N,N,N,N,30522,N,N,N,N,30523,N,N,N,30521,N,N,61256,
61257,N,N,N,N,30524,30525,61258,N,N,61259,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,61260,N,N,N,N,30526,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61262,61263,N,
61264,N,N,N,N,N,N,61265,N,N,N,61266,N,N,30527,61267,N,N,30530,N,N,N,N,N,61269,
N,N,N,N,N,N,N,N,30528,30529,N,N,N,N,N,30531,61270,N,N,N,61271,N,N,61272,N,
61273,N,N,N,N,N,N,30532,61274,N,N,N,N,N,N,N,61275,N,N,61276,N,N,N,30533,61277,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,61278,N,61279,N,N,N,N,N,N,N,61282,N,N,N,N,30534,N,
N,N,N,N,N,30535,N,N,N,N,N,61283,N,N,N,N,N,30536,N,N,N,61280,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,61286,N,N,N,N,N,N,61287,N,61288,30537,N,N,N,30538,N,N,N,61289,N,N,N,
N,N,N,N,30539,N,N,N,N,N,N,N,61285,61290,61291,N,61292,61293,61294,N,N,N,61295,
N,N,30540,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30542,N,30543,N,N,N,N,N,N,N,N,N,N,30541,
N,N,30544,61297,30545,61298,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30546,
30547,N,N,61300,N,N,N,N,N,61299,30548,30550,61301,N,N,N,N,N,N,N,N,30551,N,
61302,N,30552,N,N,N,N,N,N,N,30553,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,61305,N,N,N,N,30555,N,30556,N,N,N,N,N,N,N,N,N,N,30557,N,N,N,61304,N,N,N,N,
61306,N,N,N,N,61307,N,61308,N,N,N,N,N,N,N,N,N,N,N,61309,61310,N,N,N,61473,N,N,
N,N,N,N,30559,N,N,N,N,N,N,30558,N,N,30560,N,N,N,N,N,N,61475,N,N,N,N,N,N,N,
61476,N,N,N,N,N,61477,N,N,61478,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,30561,30562,N,N,N,N,N,N,61479,N,N,N,N,N,N,N,N,N,N,N,N,N,
30563,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61482,N,N,N,N,N,N,N,N,61483,N,
N,N,61484,61485,N,N,N,N,N,N,N,N,61487,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61488,N,
30564,30565,61489,N,N,N,N,N,N,N,N,N,N,N,61490,N,N,N,N,N,N,N,N,N,N,61492,61493,
N,N,N,N,N,N,N,N,61494,N,N,N,N,N,N,61495,N,N,N,N,N,N,N,N,N,N,N,N,N,30567,61496,
N,N,N,N,N,N,N,N,N,N,N,N,30568,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61498,61499,N,
61500,61501,N,N,N,N,N,N,N,N,N,N,N,N,30569,N,30570,61502,N,N,N,N,N,N,N,N,N,N,
61504,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,61507,N,N,N,N,N,N,61508,30571,61509,N,N,N,N,N,N,N,N,N,N,61510,N,N,N,N,N,
61511,61512,N,N,N,N,N,N,N,N,N,N,N,N,N,30573,30574,N,N,N,61515,N,N,N,N,61516,N,
61517,N,N,N,N,N,61514,N,N,N,61518,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30576,N,
61519,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30577,N,N,N,N,61521,61522,N,61524,
61525,N,61526,N,N,N,N,N,61527,N,N,N,N,30578,N,N,N,N,61528,N,N,N,61529,N,N,N,N,
61530,N,N,N,N,N,N,N,N,N,61531,30579,N,N,61532,N,N,N,61533,N,61534,30580,30581,
N,30582,N,N,61535,30583,N,61536,N,N,30584,N,N,N,N,N,N,N,N,N,61537,N,61538,N,
61539,N,N,61540,N,N,61541,N,N,N,N,N,61542,N,N,N,30585,N,61543,N,N,N,30586,N,N,
N,N,N,N,30587,N,N,30588,N,N,N,N,N,N,N,61544,N,30589,N,N,N,61545,N,30590,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,61546,61548,61549,N,N,N,N,N,30753,N,N,30754,N,N,N,N,N,
N,N,N,61547,N,N,N,N,N,N,30755,30756,N,N,N,N,N,N,N,N,61550,N,30758,N,30759,N,
30760,30761,30762,N,30763,30764,30765,61551,N,N,N,N,N,N,N,61552,N,N,N,N,N,N,
61554,N,N,61555,30766,N,30767,30768,N,N,N,30769,N,61556,N,N,N,N,61557,61553,N,
N,N,30770,N,N,N,N,N,61558,N,N,N,N,30771,N,N,N,N,N,N,N,N,30772,N,30773,N,N,N,
61559,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61560,N,N,N,61561,30774,30775,61562,30776,
N,N,N,N,N,N,30781,N,61564,N,N,N,N,61565,30777,61566,N,N,30778,N,N,30779,61729,
61730,N,30780,N,61731,30782,N,30783,30784,61732,61733,N,N,N,N,N,N,N,N,N,30785,
N,N,N,61734,61736,61735,N,N,N,30786,N,N,N,N,N,N,N,N,30787,30788,N,N,N,N,N,N,N,
N,N,N,N,N,61737,N,61738,N,30789,N,N,N,61739,N,N,N,N,N,N,N,N,N,N,N,N,61741,N,N,
N,61740,N,N,N,N,N,N,N,N,N,N,61743,N,N,N,N,30790,30791,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,30792,N,N,N,N,N,N,N,N,61745,N,N,N,61746,N,N,N,N,N,61747,N,N,
N,N,30793,N,N,N,N,N,N,N,N,N,N,N,N,N,61750,61751,N,61752,N,N,N,N,N,N,N,61753,N,
N,N,N,N,61754,N,61755,N,61756,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,61757,N,N,30794,N,61759,61758,N,N,N,N,N,N,30795,61760,N,N,61761,61762,N,N,
61763,N,N,N,N,N,N,N,N,N,N,61765,N,N,N,N,N,30796,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61767,N,N,N,N,N,N,N,N,N,N,N,N,N,61769,N,N,N,N,N,N,61770,N,N,N,N,N,N,N,61771,
61772,N,N,N,N,N,61773,N,N,N,N,N,N,N,30798,61774,N,N,N,61775,N,N,N,N,N,N,N,N,N,
61776,N,61777,61778,N,N,N,30799,N,N,61779,N,N,N,N,61780,N,61781,N,N,61782,N,N,
N,N,N,N,N,61783,30800,N,30801,61784,N,N,N,61786,30802,N,N,N,N,N,N,61787,N,N,N,
61790,N,30803,30804,N,61785,30805,N,61791,61792,N,30806,N,N,N,N,N,N,61794,
32381,N,61795,N,N,N,N,30807,N,N,N,N,N,61797,N,30808,N,N,N,N,N,N,61796,N,N,N,N,
61800,N,30809,N,N,N,N,N,61802,N,30810,N,N,N,N,N,N,N,N,N,61803,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,30811,30812,N,N,N,N,N,N,N,30813,61805,30814,N,30815,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,30816,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61806,N,N,N,N,N,
30817,61807,30818,30819,N,61809,61808,N,N,N,N,30820,61810,61811,N,30821,N,N,N,
N,61812,N,N,N,N,N,N,30822,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30823,N,N,N,61814,N,N,
30824,N,30825,N,N,N,N,N,30826,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30827,N,61816,
N,N,N,61817,N,N,N,N,30828,N,N,N,N,N,N,N,N,N,N,30829,30830,N,N,N,N,N,N,N,N,N,N,
N,N,61819,N,30831,61820,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61821,N,N,N,N,N,N,
30832,61822,30833,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30834,N,N,N,N,N,N,30835,30836,
N,N,N,N,N,N,N,N,N,61989,N,N,N,30837,N,N,30838,61990,N,30839,N,N,N,N,N,N,N,
61991,N,N,N,N,N,N,N,61993,N,N,N,N,N,N,N,30840,N,61994,61995,N,N,30841,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30842,N,N,N,N,N,61998,N,N,N,N,61999,N,N,62000,N,
62001,N,N,N,N,62002,30843,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62003,62004,30844,N,N,N,
62005,N,62006,N,N,N,62007,N,62008,N,N,N,62010,N,N,N,62011,N,N,N,N,N,N,62012,
62014,62015,N,N,62016,N,N,N,62017,N,N,N,N,N,N,N,N,N,N,N,62018,N,N,N,N,N,N,N,
62019,N,N,N,N,N,N,N,N,N,N,62020,30845,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,31009,N,N,N,62021,N,N,N,N,N,N,31010,31011,N,31012,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,62022,N,N,N,31013,N,62023,N,N,N,31014,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,62025,N,N,N,N,N,N,N,N,N,62026,N,N,N,N,N,N,N,N,62028,
62029,62030,N,N,N,N,62027,N,N,N,N,N,N,N,N,31018,N,N,31016,N,N,N,N,N,N,N,N,N,N,
62031,N,N,N,N,N,N,N,N,N,N,N,N,62032,N,N,N,62033,N,62034,N,N,N,N,N,N,62035,N,N,
N,N,N,N,N,N,N,N,62036,62037,N,N,31019,N,62038,N,N,N,N,N,N,N,N,N,N,N,31020,N,N,
N,N,31022,N,62039,62040,62041,N,N,62042,31021,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
62044,N,N,N,N,N,N,N,N,N,N,62045,31023,N,N,N,N,N,N,N,N,62047,N,N,N,N,N,N,N,N,
31024,N,62046,31025,N,N,31026,N,N,N,N,N,N,62048,N,N,N,N,N,N,N,N,N,31029,31030,
N,N,N,62049,N,N,N,N,N,N,N,N,N,N,N,N,N,62050,N,N,62051,31034,N,N,N,N,N,N,N,N,N,
N,62053,N,N,N,N,N,N,N,N,N,N,62054,N,N,N,N,N,N,31038,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,62055,62056,62057,N,31042,N,N,62058,N,N,N,N,N,62059,
N,N,N,N,N,N,N,62060,N,N,N,N,N,N,N,31043,N,N,62061,N,N,N,31044,N,N,62062,N,N,N,
N,N,N,62063,N,N,N,N,62064,31045,N,31046,N,62065,62066,N,N,N,N,N,N,31048,N,
62067,N,N,N,N,N,N,N,31049,N,N,N,N,N,N,N,N,N,N,N,N,31050,N,31051,31052,N,N,N,N,
N,N,62072,N,N,N,N,N,N,62073,N,N,N,62074,N,N,N,N,N,62075,N,N,62076,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,62078,N,N,N,N,N,N,N,N,N,N,62241,31054,N,N,N,N,N,N,N,N,N,N,N,N,
N,62242,N,N,N,N,62243,N,N,N,N,N,N,N,N,N,62244,N,N,62245,N,N,62246,31055,N,
62247,62248,N,N,N,N,N,N,62249,N,N,62250,N,N,31056,N,N,N,N,N,N,N,62251,N,N,
62252,N,N,N,N,N,N,N,N,N,62253,N,N,31058,N,N,N,N,62254,N,N,N,N,N,62255,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,31059,N,N,62256,N,N,N,N,N,N,N,N,62257,N,N,N,N,N,N,31061,
N,N,N,N,N,62260,N,31062,62261,N,62262,N,N,N,N,N,N,N,N,N,N,N,N,N,62264,N,31063,
N,N,62265,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62266,62267,N,N,31064,N,N,
N,N,N,N,N,N,62268,N,N,N,N,N,N,N,N,31065,62271,N,N,N,N,N,N,N,N,N,N,31066,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62274,N,N,62275,N,N,31067,62276,62277,N,
62278,N,N,N,N,N,N,N,N,N,31068,N,62273,N,N,N,62282,N,N,N,N,N,31069,N,N,N,N,N,N,
31070,N,N,N,N,N,N,62284,N,N,N,N,N,N,N,N,N,N,31071,N,N,N,62286,N,62287,N,N,
62288,N,N,N,31072,N,31073,N,N,31074,62289,N,N,N,N,N,62285,N,N,N,N,N,62281,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,62292,62293,N,N,N,N,N,N,N,N,N,62294,N,N,31075,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,62296,N,N,N,N,N,62297,N,N,N,N,N,N,62298,N,N,N,N,N,
N,N,N,62299,N,N,N,N,62300,N,N,N,N,N,N,N,N,N,62303,N,62304,31077,N,31078,62305,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62306,N,N,N,N,N,62307,31079,N,62308,N,N,N,N,N,N,
N,62309,N,N,62310,62311,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31081,N,31082,N,N,N,N,N,
62312,N,N,N,N,N,N,N,N,N,N,31080,N,31083,N,N,31084,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
62313,N,N,N,N,62314,N,N,N,N,N,N,62315,N,N,N,N,N,62316,N,31087,N,N,N,N,62317,N,
N,62318,N,N,N,N,N,N,N,62319,N,N,N,31088,62320,62321,62322,N,N,N,N,N,N,N,N,
31089,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31090,N,N,N,N,31091,N,N,N,N,N,
N,N,N,N,N,N,31092,N,N,N,N,N,62326,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62328,62329,N,
N,N,N,31093,N,N,62330,N,N,N,N,62332,N,N,N,62334,N,N,N,N,62497,N,N,N,N,N,N,N,
31094,N,62499,N,31095,N,N,N,31096,N,N,N,N,N,N,N,N,62501,N,N,N,N,62502,N,N,N,N,
N,N,N,N,N,62504,62505,N,N,N,31097,31098,62506,N,N,N,N,N,N,N,N,62508,31099,N,N,
N,N,N,N,N,N,N,31100,62509,N,N,N,N,31101,N,N,N,N,N,N,N,N,N,N,N,N,N,31102,N,N,N,
N,N,N,N,N,N,N,N,62512,62513,N,62514,31265,N,N,N,N,N,62515,31266,N,N,N,N,N,N,N,
N,N,N,31267,N,N,N,N,N,62519,62520,N,31268,N,N,N,N,N,N,N,N,N,N,N,N,N,62521,N,N,
N,N,N,62522,N,N,N,N,N,N,N,N,N,31269,N,N,N,N,62524,N,N,N,31270,N,N,62526,N,
62527,N,N,31271,62528,N,N,N,N,N,N,N,N,N,N,62529,N,N,N,N,N,62531,N,N,31272,N,N,
N,N,N,31273,62532,N,N,62533,N,N,N,N,N,N,N,N,N,N,N,62534,62535,N,N,N,N,N,N,N,N,
62536,N,31274,N,N,N,N,N,N,N,N,N,31275,N,N,N,N,N,N,N,N,N,31276,62537,N,62538,N,
N,N,N,N,N,N,N,N,31277,N,N,62539,N,N,N,N,N,N,N,N,N,N,62540,N,N,N,N,N,N,N,62541,
31280,N,N,N,N,N,N,N,62545,31281,N,N,N,31282,N,62546,N,N,N,N,N,62547,N,N,62548,
N,N,N,N,N,N,62549,31279,N,N,N,62550,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,62551,N,31284,N,N,N,N,N,N,N,N,N,N,31285,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
31286,N,N,N,N,N,N,N,N,N,32382,N,N,N,N,N,N,N,62552,N,62553,N,N,N,N,N,N,N,N,
62554,N,N,N,N,N,N,N,62555,62556,N,N,31287,N,N,31288,N,N,N,62558,N,N,N,N,N,N,
62559,N,62560,62563,62562,N,62564,N,N,N,N,62565,62566,N,N,31289,N,N,N,N,N,N,N,
62567,N,N,62570,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62572,N,62573,62574,N,N,N,N,N,N,N,
N,62575,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62576,62577,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,62579,31291,N,N,N,N,62582,31292,N,N,N,N,62583,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,62584,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31293,N,N,N,62586,N,N,N,N,N,N,N,
N,N,N,31294,62587,N,N,N,N,N,N,N,N,N,N,N,31295,N,N,N,31296,N,N,N,62588,N,62589,
N,N,N,N,N,N,31297,N,31298,62590,N,N,62753,N,N,N,N,N,N,N,31299,62754,N,N,N,N,N,
62756,N,62755,N,N,N,62757,N,N,62758,N,N,31301,N,62759,N,N,N,N,N,N,N,N,N,N,N,N,
N,62760,N,31302,N,N,N,N,N,62761,N,N,N,62762,N,N,N,N,31303,N,31304,N,N,N,N,
31305,N,N,N,N,N,N,62763,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,62764,N,N,N,N,N,N,N,N,N,N,62765,N,N,N,62766,N,N,N,N,N,62767,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62768,N,N,62769,N,N,N,N,
N,N,N,62770,N,N,62771,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62772,N,N,N,N,N,N,N,N,N,
N,N,N,62774,N,N,N,N,31306,N,N,N,N,N,N,N,N,N,N,62775,N,31307,62776,N,N,N,N,N,N,
N,31308,N,N,N,N,N,62777,N,N,N,N,N,N,N,N,N,N,N,N,31309,N,62780,N,N,N,N,N,62781,
62779,N,N,N,N,N,N,N,N,62784,N,31310,N,N,N,N,N,62785,N,N,N,N,N,62787,N,N,62788,
N,N,N,N,62789,N,N,N,N,N,N,N,N,62783,N,N,N,N,N,N,N,62791,N,N,N,N,N,N,N,N,N,N,N,
N,31311,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31312,N,N,N,N,N,N,31313,
31314,62793,N,N,N,31315,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62795,N,N,62797,
62798,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62800,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,62801,N,N,N,N,N,N,N,N,31316,N,N,N,N,N,62802,N,62803,N,N,N,
N,N,N,31317,N,N,N,N,31318,N,N,N,N,N,N,62804,31319,N,N,N,62805,N,N,N,N,N,N,N,N,
62807,N,N,N,N,N,N,N,62809,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62811,N,62812,62814,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62816,N,N,N,N,N,N,N,62817,62818,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,62820,N,62821,N,N,N,N,N,N,N,62822,N,N,N,N,N,N,N,N,
62825,62823,N,N,62824,N,62827,N,N,N,62829,N,N,N,N,N,N,N,62831,N,N,N,N,62833,N,
N,N,31323,N,N,62834,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31324,N,N,N,N,62838,N,N,N,
62840,N,62841,N,N,N,62842,N,N,N,N,N,N,62843,N,N,N,31326,N,N,N,N,62844,N,N,N,N,
N,N,N,N,N,N,N,N,N,31327,N,31328,31329,N,N,62845,62846,31330,N,N,N,N,31331,N,N,
N,63009,N,63010,N,N,31332,N,N,63011,N,63012,N,31333,31334,N,N,N,N,N,N,31335,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,31336,N,N,N,N,N,N,N,N,N,N,N,N,63013,N,N,N,N,N,63014,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,63015,N,N,N,N,N,31337,31338,31339,31340,N,N,N,N,N,
63016,63017,N,N,N,63018,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63020,N,63021,N,N,N,N,
31342,N,N,N,N,N,N,N,N,N,N,31343,N,N,63022,N,N,N,N,N,N,N,N,N,31344,N,63023,N,N,
N,N,N,N,31345,63024,N,N,31346,N,N,N,N,N,N,N,N,N,31347,N,N,63019,31348,N,63025,
N,N,N,N,N,N,N,N,N,N,31341,44618,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,31349,N,63027,N,N,N,N,N,N,31350,N,N,N,N,N,N,63030,N,N,N,N,31351,N,63031,
63032,N,N,31352,N,N,63033,N,63034,N,N,N,N,N,N,N,N,N,31353,N,31354,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31355,31356,N,N,N,N,N,N,31357,N,63035,N,N,N,N,N,
31358,63036,31521,N,N,63037,N,N,N,N,N,N,N,N,63038,N,N,N,31522,N,N,N,63039,N,N,
N,N,31523,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63040,31524,N,N,N,N,31525,N,N,N,31526,N,
N,N,N,63041,N,63042,N,N,N,63043,N,63045,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,63046,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31528,N,63047,N,
N,N,N,63048,N,63049,63050,N,N,N,N,N,N,63051,63052,N,63053,N,N,31529,N,N,N,N,N,
63055,N,N,N,N,N,N,N,N,N,N,31530,N,N,31531,N,N,63056,N,63057,N,N,N,63058,N,N,N,
N,63059,N,N,N,31532,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63062,N,N,N,N,N,N,31533,
N,N,N,N,N,N,N,63063,N,N,N,N,N,N,N,N,31534,N,N,N,N,31535,N,N,N,N,N,31536,N,N,N,
63064,N,31537,N,31538,N,N,N,N,N,N,N,N,N,N,N,63066,63067,N,N,N,63068,N,N,N,N,N,
N,N,N,63061,N,N,N,N,N,N,N,N,N,N,63070,N,N,63071,N,N,N,N,63072,63073,63074,N,N,
N,N,N,N,N,N,63075,N,N,63076,63077,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63078,N,N,31541,
N,N,N,N,31542,63079,63080,N,N,N,N,N,63081,N,N,N,31543,N,N,31540,N,63082,N,N,N,
N,N,N,N,N,N,63087,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63083,N,63088,N,63089,N,N,N,
N,N,31544,N,N,N,N,63090,N,N,63091,63092,N,31545,N,N,N,N,N,N,N,N,N,N,63084,N,N,
N,N,N,N,N,N,N,N,31548,63094,N,63095,N,63096,N,63097,N,N,N,N,63098,N,N,N,N,N,
31549,N,N,31550,N,N,N,63099,N,N,N,N,N,N,N,N,N,63100,N,63101,N,N,31551,N,N,N,N,
N,N,N,N,N,N,31547,N,N,31552,N,N,N,N,N,N,63267,N,N,N,N,63268,N,N,N,N,N,N,N,N,N,
N,63269,N,N,63270,31553,N,N,31554,N,N,N,N,N,N,N,N,N,63271,63272,N,N,N,N,N,
63273,N,63274,N,N,N,N,63275,N,N,N,N,N,N,31555,N,N,N,N,N,N,N,N,63276,N,N,N,N,N,
N,N,N,31557,63277,N,N,N,31558,31559,N,N,N,N,N,N,N,N,N,N,31560,63278,31556,N,N,
N,N,N,31562,N,N,N,N,N,63279,N,N,63280,N,N,63281,N,N,63282,N,31563,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,31564,63284,N,N,63285,N,N,N,63287,12136,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,63289,N,N,63290,31565,N,N,N,31566,N,N,N,N,N,N,31568,N,N,N,N,N,N,N,
N,N,31570,N,N,63291,N,N,N,N,N,31571,N,63292,N,N,63293,N,N,N,N,N,N,N,N,N,N,N,N,
63294,N,63295,N,N,N,63296,N,N,N,63297,N,N,N,N,N,N,31572,N,N,N,63298,63299,N,N,
N,N,N,N,N,N,N,N,63300,N,N,N,N,N,N,N,N,63302,N,63303,N,N,N,N,31573,N,N,N,N,N,N,
N,N,63304,N,63305,N,N,N,N,N,N,N,N,N,N,N,N,N,63306,N,N,N,63307,N,63308,N,N,N,N,
N,N,N,N,N,N,N,63309,N,N,63310,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31574,N,
31575,31576,63312,N,63313,N,N,N,31577,N,N,63314,N,63315,N,N,63316,N,N,N,N,N,
63317,N,N,N,N,N,63318,N,63319,N,63320,N,N,N,N,N,N,N,N,N,N,N,N,N,63321,N,N,N,N,
N,N,N,N,63322,N,N,N,63323,N,63324,N,N,63325,N,N,N,N,N,N,N,N,N,N,N,N,N,63326,N,
N,N,N,N,N,63327,N,N,N,N,N,N,N,N,N,N,N,63328,63329,N,N,N,N,N,N,N,N,N,N,N,31578,
63330,N,N,N,N,N,N,N,N,N,63331,N,N,N,N,N,N,N,N,N,N,31579,31580,63335,N,63336,N,
N,N,N,N,N,N,63337,N,N,N,N,N,N,N,N,N,N,N,N,63338,N,N,N,N,N,N,63334,N,N,N,N,
31581,31582,N,N,N,N,N,N,N,31583,N,N,N,N,N,N,N,N,63341,N,N,63343,N,N,N,N,N,N,N,
N,N,N,N,N,63344,N,N,N,N,N,N,N,31585,N,N,N,N,N,N,N,N,63346,N,N,N,63348,N,63349,
63350,N,N,N,63351,63352,31586,63353,N,N,N,N,N,N,N,63345,63354,N,63355,N,N,
31587,N,N,N,31588,63356,N,N,N,N,31589,N,N,63357,31590,N,N,N,N,N,N,N,N,N,N,
31591,N,N,N,N,N,N,N,N,63358,N,N,N,N,N,63521,N,N,N,63522,N,N,N,N,N,N,N,N,N,
63523,N,N,N,N,N,N,N,N,N,N,N,N,N,63525,N,N,N,N,N,N,N,N,N,N,N,N,N,63526,N,N,N,N,
N,N,63527,N,N,N,N,63528,N,N,N,N,63531,N,N,N,N,N,63533,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31592,N,N,N,N,N,N,N,
63534,N,N,N,N,N,N,N,N,N,31593,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63535,63536,
63537,N,63538,N,N,N,N,N,N,N,N,N,31594,N,N,N,31595,N,N,63541,63539,63542,N,N,N,
N,N,N,N,63543,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63544,63545,N,N,N,31597,
63547,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31600,31601,31602,N,31598,N,
N,N,N,N,N,N,N,N,N,31603,N,N,N,N,N,N,N,N,31604,N,31605,N,N,N,N,63549,N,31606,N,
N,N,N,N,N,31607,N,63551,N,N,63552,N,N,N,63553,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,63556,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,63557,N,N,N,N,N,N,N,N,63558,N,N,N,N,N,N,63559,N,N,N,31608,N,N,N,N,N,N,N,N,N,
N,63560,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63561,N,N,N,N,N,N,63562,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31610,N,63563,N,63564,N,N,N,N,N,N,N,
N,N,N,N,N,31611,N,N,N,N,N,63565,N,N,N,N,N,63567,N,63568,N,N,31612,N,N,N,N,N,N,
63569,N,63570,63572,31613,N,63573,31614,N,N,N,N,N,N,N,N,N,N,N,63575,31777,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63576,N,31778,N,N,N,N,N,N,63577,N,N,N,N,N,N,
63578,N,31779,N,N,N,N,N,63579,31780,N,N,N,N,N,N,N,N,N,63580,N,N,N,N,31781,N,N,
N,31782,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31783,N,N,N,31784,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63582,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,31785,N,N,N,N,N,N,63581,N,N,N,N,N,N,N,N,63583,N,N,N,N,N,N,63584,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,31786,N,N,N,N,N,N,63585,N,N,N,N,N,N,N,31787,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,31788,N,31789,N,N,N,N,N,63586,63589,N,N,N,N,63588,
N,N,63590,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63591,N,N,63592,N,N,N,N,N,N,N,N,N,N,N,N,
N,63593,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63594,N,N,31793,N,N,N,N,N,N,
N,N,N,N,63596,N,N,31794,N,N,N,N,31795,N,N,N,N,63597,N,N,N,N,N,N,N,N,N,N,31796,
N,N,N,N,N,N,N,N,N,N,N,N,63598,N,N,N,N,N,N,N,N,63599,N,63600,N,N,N,N,N,N,N,N,N,
63601,N,N,N,N,N,N,N,N,63602,63603,N,N,N,N,N,N,63604,31797,63605,63606,N,N,N,
63608,N,N,N,N,N,N,N,63611,N,63612,N,31798,N,N,N,N,N,63613,N,N,N,N,63614,N,N,
63777,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31799,63778,N,N,N,63779,N,N,N,N,N,63780,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63783,63782,N,N,N,
N,N,63784,N,63786,N,N,N,N,N,N,N,N,63787,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63789,63788,N,N,
63790,N,N,N,N,N,N,N,31801,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63792,63793,N,N,31802,N,
N,N,31803,N,N,N,N,N,31804,63795,N,N,N,N,63796,N,N,N,31806,N,N,N,N,N,N,N,N,
31807,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,63797,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63798,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,63799,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63800,N,N,N,N,N,N,
N,N,31808,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63802,N,63803,N,N,N,N,N,
31809,N,N,31810,N,N,N,N,N,31811,N,63804,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
63805,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63808,63809,N,N,N,N,N,63806,N,N,N,N,N,N,
N,63811,N,63812,N,N,N,N,N,N,N,N,N,31812,63813,63814,31813,N,N,N,63815,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,63818,N,N,63819,N,N,N,31814,N,N,N,N,N,N,N,N,N,N,N,N,N,
63820,N,N,N,N,N,N,N,N,63821,N,N,N,N,N,N,N,N,N,N,N,N,N,63822,N,N,N,N,N,N,N,N,N,
63823,63824,N,63825,31815,N,N,N,N,N,N,N,N,N,N,31816,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63826,N,N,N,N,N,63827,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,63828,N,N,N,N,63829,N,63830,63831,N,N,N,N,63832,N,N,N,N,31818,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,63834,N,N,63835,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63837,31820,63839,N,N,N,N,N,N,N,63840,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,63841,N,N,N,N,N,N,31821,N,N,N,N,N,N,N,N,N,N,N,N,63842,N,
31822,N,N,N,N,N,N,N,N,31823,N,N,N,N,N,N,N,N,N,63843,N,N,N,N,N,N,N,N,N,63844,N,
N,N,N,N,N,N,N,N,31824,N,N,N,63845,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,63847,N,31826,N,N,N,N,N,N,N,N,N,N,N,N,N,63848,
31827,63850,N,N,N,N,N,N,N,N,N,N,63852,N,N,N,N,63853,N,N,N,63855,N,N,63856,N,N,
N,N,N,63857,N,63858,N,N,N,N,N,N,N,N,N,N,63859,N,N,N,31828,N,N,N,31829,N,N,N,N,
N,31830,N,N,63860,N,N,N,63861,N,N,N,N,N,63862,63863,N,N,N,N,N,31831,N,N,N,
63864,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31832,N,
N,N,N,N,N,N,N,N,63865,N,N,N,N,N,N,N,N,N,N,N,63867,63868,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,63869,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64034,N,N,31834,N,N,N,64035,N,N,N,64036,N,N,N,
N,31835,N,31836,N,31837,N,31838,N,N,N,N,N,64038,31839,N,N,N,N,N,N,N,N,N,N,N,N,
N,64040,N,N,31840,N,N,64041,N,N,N,N,N,N,N,31841,N,N,N,N,64042,31842,31843,N,
31844,64043,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31845,N,N,N,N,64045,31846,31847,64046,
N,N,N,N,N,N,N,N,N,N,N,64051,N,N,N,31848,N,N,64049,N,31849,N,64048,N,N,N,N,N,N,
N,64052,64053,64050,N,N,N,64054,N,64055,N,N,N,N,N,N,N,N,N,N,N,N,N,31851,31852,
31853,N,64056,N,N,N,64057,N,64058,N,N,N,31854,31855,N,N,N,31856,N,N,N,N,N,N,N,
31857,N,31858,N,N,31859,N,N,64059,N,64060,64061,N,N,31860,N,N,N,N,N,N,N,N,
64062,64063,31861,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64064,N,64065,N,31862,N,N,N,N,N,
64066,N,N,64067,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64068,N,N,N,N,64069,N,N,N,N,N,N,
N,N,N,31863,N,64070,N,N,N,N,N,N,N,N,64071,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31864,
N,N,N,N,N,N,N,N,N,64072,N,N,N,31865,N,64073,N,N,31866,N,64074,N,N,64075,N,N,N,
N,N,31867,N,N,N,N,N,N,64076,64077,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,31868,N,
N,64078,N,N,N,N,N,N,N,N,N,31870,32033,N,N,N,N,N,N,64081,32034,64082,N,N,32035,
N,N,N,N,N,N,N,N,N,31869,64083,N,N,N,N,N,32036,N,N,64084,N,N,N,N,N,32037,N,N,N,
N,N,64085,64086,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64088,N,
N,N,N,32038,32039,32040,N,32041,N,N,N,32042,N,64089,32043,N,N,N,64090,N,N,
64091,N,N,N,64092,32044,N,64093,N,N,N,N,64094,N,N,64095,N,N,N,N,N,N,64096,
64097,N,N,N,64098,N,64099,64100,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32045,N,N,N,
64103,64104,N,64105,N,N,N,N,N,N,N,N,32046,64106,N,N,N,64107,N,N,N,N,N,N,N,N,N,
64108,N,64109,N,N,N,N,N,64110,N,N,N,N,N,N,N,64111,N,N,N,64112,N,N,N,N,N,N,
64115,N,N,N,N,N,N,N,N,N,N,N,N,64116,64117,N,32047,N,N,N,64118,N,N,N,N,32048,
32049,N,64119,N,64120,N,N,32050,N,N,N,64121,N,64122,N,N,N,N,N,N,32051,N,N,N,N,
64123,N,64124,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64290,N,64291,N,64292,N,N,N,32052,
64293,N,32053,N,N,N,N,N,N,N,N,64294,N,N,N,64125,N,N,N,64295,N,N,N,N,N,N,N,
64296,64297,32054,N,32055,N,N,N,32056,N,64298,N,64299,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64302,32057,32058,32059,N,N,N,N,N,N,64303,N,
N,N,N,N,64304,N,N,64305,N,N,N,N,N,N,N,N,N,32060,32061,N,N,N,N,32062,64306,N,N,
N,N,32063,64307,N,64308,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64312,N,N,
64313,N,N,N,64314,N,N,N,N,N,N,N,N,N,N,N,32064,N,N,64315,N,N,64309,N,32065,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32066,N,N,N,N,N,N,64320,N,N,N,N,32067,
64321,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64322,N,32068,32069,N,N,64323,N,
N,N,N,64324,N,N,N,N,N,N,N,N,N,64319,N,N,N,64316,N,N,N,N,N,64329,N,32071,32070,
N,N,N,N,64325,N,N,N,N,N,64326,N,N,N,N,N,N,64327,64328,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,64330,32072,64331,N,N,N,N,N,N,64332,N,N,N,N,N,N,N,
N,N,64333,N,N,N,N,32073,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32074,
N,N,N,N,N,N,N,32075,N,64336,N,64337,N,32076,32077,64338,64339,N,N,N,N,N,N,N,N,
N,N,N,N,64340,N,N,N,N,N,64341,64342,32078,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
32079,N,N,N,N,N,N,32080,N,N,32081,N,64344,32082,N,N,N,N,N,N,N,64345,N,32083,N,
N,N,N,N,N,32084,N,N,N,N,N,N,N,N,N,N,64347,N,N,32085,N,N,N,N,32086,N,N,32087,N,
N,N,N,N,N,32089,N,N,N,32090,64037,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64350,N,N,N,N,N,
N,64351,64352,N,N,N,N,N,N,N,64354,N,N,N,N,64355,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,32091,N,N,N,N,N,N,N,N,64356,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,64358,N,32092,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,64360,N,N,32094,N,N,N,N,N,N,32095,32096,N,N,N,64363,N,N,N,N,N,64364,N,N,
N,64365,N,N,N,N,N,N,64366,N,N,64367,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
32097,N,N,N,N,N,64370,N,64371,N,N,64372,32098,N,N,N,N,N,N,N,N,N,N,32100,N,N,N,
N,N,32101,64374,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64375,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,32102,N,N,64377,N,N,N,N,32103,N,N,N,N,N,64378,N,N,N,N,N,64379,N,N,N,N,N,
32104,32105,32106,N,N,N,N,N,64380,N,64381,N,N,32107,64382,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,64545,N,N,N,32108,N,N,N,N,32109,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,32110,64548,N,N,N,64549,N,N,N,64550,N,N,N,64551,N,
N,N,N,N,N,N,N,N,N,N,32111,N,N,64552,64553,N,N,N,N,N,N,N,32112,N,N,N,64554,N,N,
32113,N,N,N,N,N,N,N,32114,N,N,64555,N,N,N,N,64556,N,N,64557,N,N,N,64558,64559,
N,32116,N,N,32115,N,N,64560,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64561,N,N,32117,
64562,N,N,N,N,N,32119,N,N,64563,64564,N,N,N,N,N,64565,N,64566,N,N,N,N,N,N,N,
32120,N,N,N,N,64569,N,64572,N,N,N,N,N,32121,N,N,N,N,32122,N,64570,64571,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64573,N,N,N,N,N,N,N,N,N,N,32124,32125,N,N,
32126,32289,N,32290,32291,N,N,N,N,N,N,N,N,N,N,32293,64574,N,N,N,N,N,32294,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64575,N,64576,N,N,64577,N,N,N,N,N,N,
64579,64580,N,32295,64581,64582,N,N,64583,N,N,64584,N,N,N,N,64585,32296,N,N,
64586,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64587,64589,N,64590,N,64591,N,
32297,N,N,64592,N,N,N,N,N,64593,64594,N,64595,64596,N,N,N,N,N,N,N,N,N,N,N,N,N,
64599,64600,N,N,64602,64603,64604,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64606,64607,64608,N,N,N,N,N,N,64609,64610,64611,N,N,N,64612,64613,N,N,N,N,
64614,N,N,N,N,N,N,64615,64616,N,N,N,N,N,N,N,N,N,32298,N,N,N,64617,N,N,64618,
64619,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32299,N,N,N,N,64620,N,N,
64621,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64622,N,N,N,64623,N,64624,N,N,N,
64625,N,N,N,N,N,64626,N,N,N,N,N,N,N,N,N,N,64627,N,N,N,N,64628,N,N,N,N,64629,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64631,N,N,N,N,N,N,N,N,64632,N,N,64633,32300,
32301,N,N,N,N,N,N,64634,N,N,N,N,N,N,64635,N,N,N,N,64636,N,N,N,64637,N,N,N,N,N,
64638,N,N,N,32302,N,N,N,N,N,N,N,N,32303,32304,N,N,64801,N,N,N,N,64802,N,32305,
N,N,N,N,N,N,N,N,N,N,N,64803,N,N,N,N,N,32306,N,64804,N,32307,N,N,N,32308,N,N,N,
N,N,64805,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,64807,N,N,N,N,N,N,32309,64809,N,64811,N,N,N,N,N,N,N,
32310,N,32311,N,N,64813,N,N,N,N,N,N,N,32312,N,64814,N,64815,N,N,64816,32313,N,
N,N,N,N,64818,N,N,N,64819,N,N,N,N,64820,N,N,N,64821,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,32314,32315,64822,N,N,N,N,32316,N,N,N,64823,N,N,N,64824,N,64825,N,N,N,
64826,N,N,N,N,N,64827,N,N,N,32317,N,N,N,N,N,N,N,N,N,N,64828,N,32319,N,N,N,N,N,
64829,N,N,N,N,N,N,N,N,N,64830,N,N,N,N,N,N,N,N,N,N,N,N,N,64832,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,32320,N,N,N,N,64833,N,64834,32322,N,N,N,N,64835,64836,N,N,
N,N,N,32323,64837,N,32324,64838,64839,N,32321,N,N,N,N,N,N,N,N,N,N,32325,N,N,N,
N,N,32326,N,N,N,N,32327,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32328,N,N,N,N,N,N,N,64840,
32329,N,N,N,N,64841,N,N,N,N,64842,64845,N,N,N,N,N,64846,N,N,N,N,N,64847,N,N,
32330,N,N,N,N,N,64848,N,N,N,N,N,N,32331,N,N,N,N,N,N,N,N,N,64850,N,N,N,N,64851,
N,N,N,N,N,N,N,32332,N,64852,N,N,64853,64854,N,N,64856,64855,N,N,N,64849,N,N,N,
64860,32333,N,64858,N,N,32334,32335,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64862,N,64863,64864,64865,N,N,64866,N,N,N,N,64867,32336,N,N,N,64868,N,64869,
64870,N,N,N,N,N,N,64872,N,N,N,N,64873,64874,N,N,N,N,N,N,N,N,N,32337,N,N,N,
64875,N,N,N,64878,64879,N,N,N,N,32338,32339,N,N,32340,64881,N,N,N,64882,N,N,
64883,64876,64884,N,64885,N,N,N,32341,N,32342,N,N,N,64886,64887,64888,N,64889,
64890,N,64891,N,64892,N,N,64893,N,32343,N,N,64894,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65057,N,N,N,N,N,N,N,N,N,N,N,65058,65060,N,N,N,N,
N,N,N,N,65059,N,N,N,N,N,65062,N,N,N,N,N,65063,65064,N,N,N,N,32344,32345,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65068,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65070,
32346,N,N,N,32347,N,N,65071,N,N,N,N,N,N,N,32348,N,N,N,N,N,N,N,N,N,N,N,N,65072,
N,N,65073,32349,N,N,N,N,N,65075,N,65076,N,N,N,N,32350,N,N,65078,N,N,65079,
65080,N,N,N,N,32351,N,65081,N,N,N,N,N,65082,N,N,N,N,N,32352,N,N,65083,N,N,N,N,
N,N,N,N,32353,N,N,65084,N,N,N,N,N,N,N,65085,N,N,N,N,N,N,N,N,N,N,32355,N,N,N,N,
N,N,N,N,65087,N,N,N,65088,N,N,32356,65089,N,65086,32354,N,N,65090,N,N,N,65091,
N,65092,N,N,N,N,N,N,N,N,N,N,N,N,65093,32357,N,N,65094,N,N,N,N,65095,65096,N,N,
65097,N,N,N,32359,N,N,N,N,N,N,N,N,N,N,N,N,65098,65101,N,N,N,N,32360,N,N,65100,
N,N,65102,N,N,N,N,N,N,N,32361,N,N,N,65103,N,N,65104,65105,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,65106,32362,N,N,N,65108,N,N,N,N,65109,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,65110,N,N,32363,N,N,N,N,N,32364,N,N,N,65111,N,N,N,32365,N,N,32366,
N,N,N,N,32367,32368,N,N,N,N,N,N,N,65113,N,N,N,N,N,32369,N,N,N,N,N,N,N,N,N,N,N,
N,N,32370,N,N,N,N,N,N,N,N,N,N,N,N,N,65115,N,N,N,N,N,N,N,65116,N,N,N,N,N,N,
65117,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65118,65119,65121,N,N,N,N,N,N,N,N,N,N,N,
N,32371,N,N,N,N,N,N,65122,N,65123,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
65124,N,N,N,N,N,N,N,65125,N,32372,65126,N,N,65127,N,N,N,65128,N,N,N,65129,
65130,N,N,N,N,N,N,N,N,N,N,N,N,65131,N,65132,N,32373,65133,N,N,N,N,65135,N,N,N,
N,N,N,N,N,N,N,N,65137,N,N,N,65139,N,N,65140,N,N,N,N,65141,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,32374,N,N,N,32375,N,N,32376,N,N,N,N,N,N,N,N,N,
N,32377,30267,N,N,N,N,N,N,N,N,N,N,29742,30030,N,N,N,N,N,N,N,N,N,N,N,N,31567,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30281,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
32292,N,N,N,N,N,N,N,N,N,N,N,32093,12107,12119,20338,N,44665,30074,30554,30575,
N,N,31036,31037,31041,N,N,N,31546,63288,63301,31790,N,63854,N,31850,N,N,N,N,N,
N,N,N,N,11832,11849,11856,11875,11880,11886,12076,12079,12086,12122,12126,
20321,20322,29776,29788,29790,29793,29992,29995,30019,30053,30313,30327,30501,
30549,61481,30757,31015,31027,31028,31031,31032,31033,31035,31039,31040,31053,
31057,31076,31278,62544,31283,31290,31300,31320,62836,62837,31527,31599,31609,
31791,31792,31800,31805,63849,31833,32099,32118,32123,9022,9021,8752,N,N,N,N,
8751,N,N,N,N,N,8753,
};

static const struct unim_index jisx0213_bmp_encmap[256] = {
{__jisx0213_bmp_encmap+0,126,255},{__jisx0213_bmp_encmap+130,0,253},{
__jisx0213_bmp_encmap+384,80,233},{__jisx0213_bmp_encmap+538,0,194},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_bmp_encmap+733,62,63
},{__jisx0213_bmp_encmap+735,112,115},{__jisx0213_bmp_encmap+739,19,172},{
__jisx0213_bmp_encmap+893,15,233},{__jisx0213_bmp_encmap+1112,5,219},{
__jisx0213_bmp_encmap+1327,5,206},{__jisx0213_bmp_encmap+1529,35,254},{
__jisx0213_bmp_encmap+1749,177,230},{__jisx0213_bmp_encmap+1803,0,110},{
__jisx0213_bmp_encmap+1914,19,127},{0,0,0},{__jisx0213_bmp_encmap+2023,52,251
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_bmp_encmap+2223,
22,255},{__jisx0213_bmp_encmap+2457,240,255},{__jisx0213_bmp_encmap+2473,49,
250},{__jisx0213_bmp_encmap+2675,3,205},{__jisx0213_bmp_encmap+2878,2,219},{
__jisx0213_bmp_encmap+3096,31,244},{__jisx0213_bmp_encmap+3310,5,207},{
__jisx0213_bmp_encmap+3513,97,253},{__jisx0213_bmp_encmap+3670,0,250},{
__jisx0213_bmp_encmap+3921,23,111},{__jisx0213_bmp_encmap+4010,110,234},{
__jisx0213_bmp_encmap+4135,14,240},{__jisx0213_bmp_encmap+4362,15,210},{
__jisx0213_bmp_encmap+4558,17,212},{__jisx0213_bmp_encmap+4754,5,148},{
__jisx0213_bmp_encmap+4898,87,215},{__jisx0213_bmp_encmap+5027,57,147},{
__jisx0213_bmp_encmap+5118,5,243},{__jisx0213_bmp_encmap+5357,7,221},{
__jisx0213_bmp_encmap+5572,2,240},{__jisx0213_bmp_encmap+5811,8,212},{
__jisx0213_bmp_encmap+6016,8,234},{__jisx0213_bmp_encmap+6243,15,175},{
__jisx0213_bmp_encmap+6404,12,253},{__jisx0213_bmp_encmap+6646,22,181},{
__jisx0213_bmp_encmap+6806,176,250},{__jisx0213_bmp_encmap+6881,4,188},{
__jisx0213_bmp_encmap+7066,59,232},{__jisx0213_bmp_encmap+7240,23,209},{
__jisx0213_bmp_encmap+7427,7,119},{__jisx0213_bmp_encmap+7540,2,255},{
__jisx0213_bmp_encmap+7794,0,242},{__jisx0213_bmp_encmap+8037,0,243},{
__jisx0213_bmp_encmap+8281,3,244},{__jisx0213_bmp_encmap+8523,1,251},{
__jisx0213_bmp_encmap+8774,0,245},{__jisx0213_bmp_encmap+9020,18,255},{
__jisx0213_bmp_encmap+9258,0,233},{__jisx0213_bmp_encmap+9492,7,247},{
__jisx0213_bmp_encmap+9733,10,255},{__jisx0213_bmp_encmap+9979,4,244},{
__jisx0213_bmp_encmap+10220,5,248},{__jisx0213_bmp_encmap+10464,12,245},{
__jisx0213_bmp_encmap+10698,0,253},{__jisx0213_bmp_encmap+10952,3,244},{
__jisx0213_bmp_encmap+11194,6,233},{__jisx0213_bmp_encmap+11422,0,253},{
__jisx0213_bmp_encmap+11676,0,252},{__jisx0213_bmp_encmap+11929,13,248},{
__jisx0213_bmp_encmap+12165,16,245},{__jisx0213_bmp_encmap+12395,21,253},{
__jisx0213_bmp_encmap+12628,3,247},{__jisx0213_bmp_encmap+12873,9,255},{
__jisx0213_bmp_encmap+13120,4,252},{__jisx0213_bmp_encmap+13369,0,251},{
__jisx0213_bmp_encmap+13621,1,252},{__jisx0213_bmp_encmap+13873,1,252},{
__jisx0213_bmp_encmap+14125,3,254},{__jisx0213_bmp_encmap+14377,15,253},{
__jisx0213_bmp_encmap+14616,11,255},{__jisx0213_bmp_encmap+14861,2,251},{
__jisx0213_bmp_encmap+15111,0,252},{__jisx0213_bmp_encmap+15364,23,251},{
__jisx0213_bmp_encmap+15593,10,252},{__jisx0213_bmp_encmap+15836,0,236},{
__jisx0213_bmp_encmap+16073,3,254},{__jisx0213_bmp_encmap+16325,0,251},{
__jisx0213_bmp_encmap+16577,7,250},{__jisx0213_bmp_encmap+16821,1,255},{
__jisx0213_bmp_encmap+17076,1,249},{__jisx0213_bmp_encmap+17325,0,252},{
__jisx0213_bmp_encmap+17578,10,251},{__jisx0213_bmp_encmap+17820,5,254},{
__jisx0213_bmp_encmap+18070,0,237},{__jisx0213_bmp_encmap+18308,3,253},{
__jisx0213_bmp_encmap+18559,7,240},{__jisx0213_bmp_encmap+18793,1,245},{
__jisx0213_bmp_encmap+19038,3,249},{__jisx0213_bmp_encmap+19285,8,154},{
__jisx0213_bmp_encmap+19432,59,250},{__jisx0213_bmp_encmap+19624,2,251},{
__jisx0213_bmp_encmap+19874,13,255},{__jisx0213_bmp_encmap+20117,4,254},{
__jisx0213_bmp_encmap+20368,0,249},{__jisx0213_bmp_encmap+20618,1,253},{
__jisx0213_bmp_encmap+20871,12,255},{__jisx0213_bmp_encmap+21115,0,253},{
__jisx0213_bmp_encmap+21369,5,245},{__jisx0213_bmp_encmap+21610,1,245},{
__jisx0213_bmp_encmap+21855,1,255},{__jisx0213_bmp_encmap+22110,17,252},{
__jisx0213_bmp_encmap+22346,5,158},{__jisx0213_bmp_encmap+22500,57,254},{
__jisx0213_bmp_encmap+22698,9,253},{__jisx0213_bmp_encmap+22943,6,250},{
__jisx0213_bmp_encmap+23188,0,251},{__jisx0213_bmp_encmap+23440,2,255},{
__jisx0213_bmp_encmap+23694,0,251},{__jisx0213_bmp_encmap+23946,1,255},{
__jisx0213_bmp_encmap+24201,2,253},{__jisx0213_bmp_encmap+24453,4,114},{
__jisx0213_bmp_encmap+24564,120,222},{__jisx0213_bmp_encmap+24667,29,239},{
__jisx0213_bmp_encmap+24878,20,244},{__jisx0213_bmp_encmap+25103,4,243},{
__jisx0213_bmp_encmap+25343,8,252},{__jisx0213_bmp_encmap+25588,2,249},{
__jisx0213_bmp_encmap+25836,2,253},{__jisx0213_bmp_encmap+26088,0,242},{
__jisx0213_bmp_encmap+26331,2,244},{__jisx0213_bmp_encmap+26574,2,255},{
__jisx0213_bmp_encmap+26828,2,162},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_bmp_encmap+26989
,29,220},{__jisx0213_bmp_encmap+27181,15,106},{0,0,0},{0,0,0},{0,0,0},{
__jisx0213_bmp_encmap+27273,69,70},{__jisx0213_bmp_encmap+27275,2,13},
};

static const ucs2_t __jisx0213_1_emp_decmap[340] = {
11,4669,U,U,U,U,U,U,U,U,U,4891,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,5230,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,6333,2975,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,5812,U,U,U,U,U,U,U,U,U,U,7732,12740,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
13764,14143,U,U,U,U,U,U,U,U,14179,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,15614,18417,21646,21774,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,22385,U,U,U,U,U,U,U,U,U,U,U,
U,22980,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,23969,27391,28224,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,28916,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,30340,33399,U,U,U,U,U,U,U,33741,41360,
};

static const struct dbcs_index jisx0213_1_emp_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisx0213_1_emp_decmap+0,34,34},{__jisx0213_1_emp_decmap+1,66,123},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{__jisx0213_1_emp_decmap+59,84,110},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_1_emp_decmap+86,58,114},{
__jisx0213_1_emp_decmap+143,41,96},{__jisx0213_1_emp_decmap+199,108,108},{
__jisx0213_1_emp_decmap+200,126,126},{__jisx0213_1_emp_decmap+201,41,110},{
__jisx0213_1_emp_decmap+271,93,93},{__jisx0213_1_emp_decmap+272,51,108},{
__jisx0213_1_emp_decmap+330,73,81},{0,0,0},{__jisx0213_1_emp_decmap+339,102,
102},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const ucs2_t __jisx0213_2_emp_decmap[2053] = {
137,U,U,U,U,U,U,U,U,U,162,U,U,164,U,U,U,U,U,U,U,418,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,531,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,811,U,U,U,U,U,U,897,U,881,1017,U,U,1098,U,1289,U,U,U,U,U,U,U,U,U,
1494,1576,U,U,U,U,U,1871,U,U,U,U,U,U,2055,U,2106,U,U,U,U,U,U,U,U,2233,U,U,U,U,
U,U,U,2428,2461,U,U,U,U,U,2771,U,U,2845,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,3397,3553,U,U,U,U,U,U,3733,3693,U,U,U,U,U,U,U,3684,U,U,3935,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,4609,U,U,4693,U,4731,U,U,U,
U,4724,U,U,U,U,U,U,4836,4823,U,U,U,U,U,U,4861,U,4918,4932,5060,U,U,U,U,U,U,U,
U,U,U,U,U,5229,U,U,U,U,U,U,U,U,U,U,U,5591,U,U,U,U,U,27689,U,U,5703,U,U,U,U,U,
U,U,U,U,U,U,U,U,5894,5954,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,6595,7254,U,U,U,U,U,U,7469,7493,U,7544,7522,U,U,U,
7585,7580,U,U,U,U,7570,U,U,7607,U,7648,7731,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
7966,U,U,U,U,U,U,U,U,U,U,8054,U,U,U,U,U,8186,8571,U,U,U,U,U,U,U,U,8990,U,U,U,
U,9133,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,9971,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,10331,U,U,U,U,U,U,U,10411,U,U,U,U,10639,
10936,U,U,U,U,11087,11088,U,U,U,U,U,U,U,11078,U,11293,11174,U,U,U,11300,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,11745,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,12739,12789,12726,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,13170,U,13267,13266,U,U,U,U,13264,13284,
13269,U,U,13274,U,13279,U,U,U,U,U,U,U,U,U,U,U,13386,13393,13387,U,U,U,13413,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,13540,13658,13716,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,13881,13895,U,13880,13882,U,U,U,U,U,U,U,U,U,U,
14108,U,U,U,U,U,U,U,U,U,U,14092,U,U,U,U,U,U,U,14180,U,U,U,U,U,U,U,14335,14311,
U,U,U,U,U,14372,U,U,U,U,14397,15000,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,15487,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,15616,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
15680,U,15866,15865,15827,16254,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,16534,
U,U,U,U,U,16643,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,16838,U,U,16894,17340,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,17961,U,U,U,U,U,18085,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,18582,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,19021,19286,U,19311,U,U,U,U,19478,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,19732,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,19982,U,U,
U,20023,U,U,U,U,20074,U,U,20107,U,U,U,U,U,U,U,U,U,U,U,20554,U,20565,U,U,20770,
20905,U,20965,20941,U,U,U,21022,U,U,U,21068,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
21550,U,U,U,U,U,U,U,U,U,U,21721,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,21927,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,22441,22452,22996,U,U,U,U,U,U,U,
U,U,U,23268,23267,U,23281,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,23474,U,U,U,U,U,U,
U,U,U,U,23627,23652,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,24110,24150,24165,
U,24162,U,U,U,24280,U,24258,24296,U,24355,U,U,24412,U,U,U,U,U,U,24544,24532,U,
U,U,U,24588,24571,U,U,U,U,U,U,U,24599,U,U,U,U,24672,U,U,U,U,U,U,U,U,U,U,U,U,
24813,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,25200,U,25222,U,U,U,U,
U,U,25420,U,U,15630,U,U,U,25602,26238,U,U,U,U,26288,U,U,U,U,U,U,U,U,U,U,U,
26397,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,26845,U,26858,U,26961,U,U,26991,U,27101,U,
U,U,27166,U,U,U,U,U,U,27224,U,U,U,U,U,27276,U,U,27319,27763,U,U,U,U,U,U,U,U,U,
27869,U,U,U,U,U,U,U,U,U,U,U,U,U,U,28261,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,28564,U,U,U,U,U,U,U,U,28664,28662,28663,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,28941,U,U,28985,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,29659,29658,U,U,U,U,U,29694,U,U,29712,U,U,U,U,
29769,30229,30228,U,30257,U,U,U,U,U,U,U,30355,U,U,U,U,U,U,U,30478,U,30499,U,U,
U,30546,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,31109,U,U,U,U,U,U,U,U,U,U,U,U,
31364,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,31667,U,31678,31687,31928,U,U,U,U,
U,U,U,U,U,32160,U,U,32272,U,U,U,U,U,U,32695,U,U,U,U,U,U,U,U,32906,U,U,U,U,U,
32955,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,33410,U,U,U,U,33523,U,U,U,U,U,U,U,33804,
U,U,U,U,33877,U,U,U,U,U,U,U,U,U,U,U,U,U,U,34155,U,U,U,34248,34249,U,U,U,U,U,U,
U,U,U,U,34519,U,U,34554,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,35145,35142,U,U,U,U,U,U,35179,U,U,U,U,U,U,U,U,U,U,U,U,U,35207,35208,U,
U,U,U,U,U,U,U,U,U,35258,35259,U,U,U,U,U,U,U,U,U,U,U,35358,35369,U,U,U,U,U,U,U,
U,U,U,35441,35395,U,U,U,U,U,U,U,U,35481,35533,U,U,U,U,U,35556,35549,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,35777,35823,U,U,U,U,U,U,U,36112,U,U,36209,U,36347,36383,U,
U,U,36406,U,U,U,36489,U,36587,U,36658,U,U,U,U,U,U,U,36856,37536,37553,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,38032,U,U,U,U,U,U,U,U,U,38351,U,U,U,U,U,U,U,U,
U,38527,U,U,U,U,U,U,U,U,U,38640,U,U,38681,U,U,U,38736,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,U,U,U,39110,39538,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,U,U,U,U,U,U,U,40411,40509,U,U,U,U,U,U,U,U,U,U,U,U,40469,U,40586,U,40521,U,
U,U,U,U,U,U,U,U,40644,U,U,U,U,U,40681,U,U,40667,40910,U,U,U,41007,U,40986,U,U,
U,U,U,U,41209,U,U,41090,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,
U,U,8728,U,U,U,U,41868,U,42039,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,U,42481,U,
42498,U,42522,U,U,U,42674,
};

static const struct dbcs_index jisx0213_2_emp_decmap[256] = {
{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_2_emp_decmap+0,33,121},{0,0,0},{
__jisx0213_2_emp_decmap+89,34,119},{__jisx0213_2_emp_decmap+175,42,117},{
__jisx0213_2_emp_decmap+251,37,126},{0,0,0},{0,0,0},{__jisx0213_2_emp_decmap+
341,48,108},{0,0,0},{0,0,0},{0,0,0},{__jisx0213_2_emp_decmap+402,34,114},{
__jisx0213_2_emp_decmap+483,36,125},{__jisx0213_2_emp_decmap+573,35,120},{
__jisx0213_2_emp_decmap+659,42,117},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
__jisx0213_2_emp_decmap+735,35,96},{__jisx0213_2_emp_decmap+797,50,100},{
__jisx0213_2_emp_decmap+848,34,123},{__jisx0213_2_emp_decmap+938,46,122},{
__jisx0213_2_emp_decmap+1015,33,118},{__jisx0213_2_emp_decmap+1101,50,125},{
__jisx0213_2_emp_decmap+1177,34,121},{__jisx0213_2_emp_decmap+1265,53,115},{
__jisx0213_2_emp_decmap+1328,68,126},{__jisx0213_2_emp_decmap+1387,33,115},{
__jisx0213_2_emp_decmap+1470,41,122},{__jisx0213_2_emp_decmap+1552,37,126},{
__jisx0213_2_emp_decmap+1642,33,126},{__jisx0213_2_emp_decmap+1736,33,113},{
__jisx0213_2_emp_decmap+1817,34,118},{__jisx0213_2_emp_decmap+1902,44,112},{
__jisx0213_2_emp_decmap+1971,37,118},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},
};

static const DBCHAR __jisx0213_emp_encmap[8787] = {
11810,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,41249,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
41259,N,41262,41270,41286,41328,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,41337,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41335,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41762,41765,41767,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,41777,41778,41784,41791,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,41793,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,41802,41810,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,41811,41817,41820,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,20308,41847,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42026,42042,N,N,N,
N,N,N,N,N,42034,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,42033,42045,42073,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
12098,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42076,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42083,N,N,N,N,N,N,42078,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,42091,N,N,N,N,N,N,N,N,N,N,N,N,42090,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,42098,12108,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,42100,N,N,N,N,N,N,N,N,N,N,N,N,N,42101,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42277,42290,
12128,42302,42311,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
20323,42325,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,42326,12155,42366,43056,
43063,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43064,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43067,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,43066,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43077,N,N,N,N,N,
N,N,N,N,43072,N,N,N,N,43071,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43080,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
43082,43083,20334,43099,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,43110,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
43116,44066,65107,44075,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44080,44112,44133,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,44141,44146,44324,44338,N,N,N,N,N,N,N,N,44329,44330,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,44341,44340,N,N,N,N,N,N,44345,44374,44580,N,N,N,N,N,N,N,N,N,N,N,N,
44413,30010,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44579,44602,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44610,
N,44605,44604,N,44612,N,N,N,N,44615,N,N,N,N,44617,N,N,N,N,44611,44629,44631,N,
N,N,N,N,44630,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44635,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
44663,44664,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44842,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30066,
44866,44863,44867,N,N,N,N,N,N,N,N,N,N,N,N,44864,44889,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,44878,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,30249,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
30258,44897,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44906,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,44905,44912,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,44917,
60963,60980,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30304,61001,N,N,N,N,N,N,N,N,N,N,N,N,N,62581,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,61020,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,61024,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,61023,61022,61234,61255,61261,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61281,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61284,
61474,61491,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,61497,30572,61523,61563,61742,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,61744,61749,61764,61789,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61793,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
61798,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61801,
61813,N,N,N,N,N,N,N,N,N,N,61815,61818,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61985,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61988,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61987,61992,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,61996,
62013,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,30846,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62024,31017,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62043,31047,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,62069,N,N,N,N,N,N,N,N,N,N,62070,31060,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
62258,62270,62269,N,N,N,N,N,N,N,N,N,N,N,N,62272,62290,62301,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62302,31086,62323,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62324,N,N,N,N,N,N,N,N,N,N,N,
62327,N,N,62325,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62333,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,62331,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62498,62500,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,62503,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,62511,N,N,N,N,N,N,N,N,N,N,N,62510,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62517,62516,N,N,N,N,N,N,N,N,N,N,62525,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62530,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62543,62569,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,62571,62578,62585,62773,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62778,62790,62806,N,N,
N,N,N,N,N,N,N,N,N,N,62808,62810,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,62813,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,62815,62819,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,62826,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,62832,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,62835,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,31325,42308,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,63044,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63054,
31539,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
63069,63093,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63265,63266,63102,31561,
63283,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,63286,63333,63332,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,63339,63342,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63347,
63530,63529,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63532,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,31596,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63540,63548,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,63550,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63554,63574,63587,63607,N,N,N,N,N,N,N,N,N,N,
63609,N,N,N,N,N,N,N,N,63610,63781,63791,63794,63801,63810,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
63816,31817,N,N,N,N,N,N,N,N,N,N,63833,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,63838,31825,63846,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,63851,63866,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
63870,64033,64044,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,64047,64080,N,N,64079,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,64087,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64101,64102,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64113,64114,64126,N,N,N,N,N,N,N,N,N,N,64289,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64301,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64300,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64310,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,64311,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64318,N,N,N,N,N,N,
64317,64334,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,64335,64343,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64346,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64348,64349,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,64353,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64357,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64359,64361,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,64369,64546,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64547,64568,64578,
64588,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64598,64601,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64605,64630,64812,64843,64857,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64844,
N,N,N,N,N,N,N,N,N,N,N,64861,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
64859,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,64871,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,64880,N,N,N,N,N,N,N,N,N,N,N,N,N,64877,65061,65067,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,65065,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65077,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65074,32358,65112,65114,65134,
65136,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65138,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,65142,
};

static const struct unim_index jisx0213_emp_encmap[256] = {
{__jisx0213_emp_encmap+0,11,164},{__jisx0213_emp_encmap+154,162,162},{
__jisx0213_emp_encmap+155,19,19},{__jisx0213_emp_encmap+156,43,249},{
__jisx0213_emp_encmap+363,74,74},{__jisx0213_emp_encmap+364,9,214},{
__jisx0213_emp_encmap+570,40,40},{__jisx0213_emp_encmap+571,79,79},{
__jisx0213_emp_encmap+572,7,185},{__jisx0213_emp_encmap+751,124,157},{
__jisx0213_emp_encmap+785,211,211},{__jisx0213_emp_encmap+786,29,159},{0,0,0},
{__jisx0213_emp_encmap+917,69,225},{__jisx0213_emp_encmap+1074,100,149},{
__jisx0213_emp_encmap+1124,95,95},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+1125,
1,253},{__jisx0213_emp_encmap+1378,27,196},{__jisx0213_emp_encmap+1548,109,110
},{__jisx0213_emp_encmap+1550,215,215},{__jisx0213_emp_encmap+1551,71,180},{
__jisx0213_emp_encmap+1661,6,66},{__jisx0213_emp_encmap+1722,189,189},{
__jisx0213_emp_encmap+1723,195,195},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+
1724,86,86},{__jisx0213_emp_encmap+1725,45,224},{__jisx0213_emp_encmap+1905,
51,52},{__jisx0213_emp_encmap+1907,30,250},{0,0,0},{__jisx0213_emp_encmap+2128
,123,123},{__jisx0213_emp_encmap+2129,24,24},{__jisx0213_emp_encmap+2130,30,
173},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+2274,243,243},{0,0,0},{
__jisx0213_emp_encmap+2275,91,171},{__jisx0213_emp_encmap+2356,143,143},{
__jisx0213_emp_encmap+2357,184,184},{__jisx0213_emp_encmap+2358,70,166},{
__jisx0213_emp_encmap+2455,29,36},{__jisx0213_emp_encmap+2463,225,225},{0,0,0
},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+2464,182,245},{0,0,0},{
__jisx0213_emp_encmap+2528,114,228},{__jisx0213_emp_encmap+2643,74,228},{
__jisx0213_emp_encmap+2798,90,196},{__jisx0213_emp_encmap+2905,56,71},{
__jisx0213_emp_encmap+2921,12,255},{__jisx0213_emp_encmap+3165,36,61},{0,0,0},
{__jisx0213_emp_encmap+3191,152,152},{0,0,0},{__jisx0213_emp_encmap+3192,127,
254},{__jisx0213_emp_encmap+3320,0,250},{0,0,0},{__jisx0213_emp_encmap+3571,
126,126},{__jisx0213_emp_encmap+3572,150,150},{__jisx0213_emp_encmap+3573,3,
254},{0,0,0},{__jisx0213_emp_encmap+3825,188,188},{0,0,0},{0,0,0},{
__jisx0213_emp_encmap+3826,41,165},{__jisx0213_emp_encmap+3951,241,241},{
__jisx0213_emp_encmap+3952,150,150},{0,0,0},{__jisx0213_emp_encmap+3953,77,77
},{__jisx0213_emp_encmap+3954,86,111},{__jisx0213_emp_encmap+3980,22,22},{
__jisx0213_emp_encmap+3981,20,20},{__jisx0213_emp_encmap+3982,14,139},{0,0,0},
{__jisx0213_emp_encmap+4108,74,85},{__jisx0213_emp_encmap+4120,34,229},{
__jisx0213_emp_encmap+4316,30,76},{0,0,0},{__jisx0213_emp_encmap+4363,46,217},
{__jisx0213_emp_encmap+4535,14,167},{0,0,0},{__jisx0213_emp_encmap+4689,113,
180},{0,0,0},{__jisx0213_emp_encmap+4757,196,212},{__jisx0213_emp_encmap+4774,
227,241},{__jisx0213_emp_encmap+4789,178,178},{__jisx0213_emp_encmap+4790,75,
100},{__jisx0213_emp_encmap+4816,161,161},{__jisx0213_emp_encmap+4817,46,232},
{__jisx0213_emp_encmap+5004,35,251},{__jisx0213_emp_encmap+5221,12,237},{0,0,0
},{__jisx0213_emp_encmap+5447,112,134},{__jisx0213_emp_encmap+5470,76,76},{
__jisx0213_emp_encmap+5471,2,2},{0,0,0},{__jisx0213_emp_encmap+5472,126,176},{
__jisx0213_emp_encmap+5523,29,29},{__jisx0213_emp_encmap+5524,221,234},{
__jisx0213_emp_encmap+5538,81,221},{__jisx0213_emp_encmap+5679,30,255},{0,0,0
},{__jisx0213_emp_encmap+5905,41,221},{0,0,0},{__jisx0213_emp_encmap+6086,64,
101},{__jisx0213_emp_encmap+6124,148,248},{__jisx0213_emp_encmap+6225,244,244
},{__jisx0213_emp_encmap+6226,13,57},{0,0,0},{__jisx0213_emp_encmap+6271,218,
254},{__jisx0213_emp_encmap+6308,16,73},{0,0,0},{__jisx0213_emp_encmap+6366,
20,147},{__jisx0213_emp_encmap+6494,14,82},{0,0,0},{__jisx0213_emp_encmap+6563
,133,133},{__jisx0213_emp_encmap+6564,132,132},{__jisx0213_emp_encmap+6565,
179,199},{__jisx0213_emp_encmap+6586,184,184},{__jisx0213_emp_encmap+6587,160,
160},{__jisx0213_emp_encmap+6588,16,16},{__jisx0213_emp_encmap+6589,183,183},{
__jisx0213_emp_encmap+6590,138,187},{0,0,0},{__jisx0213_emp_encmap+6640,119,
243},{__jisx0213_emp_encmap+6765,205,205},{__jisx0213_emp_encmap+6766,12,85},{
__jisx0213_emp_encmap+6840,107,201},{__jisx0213_emp_encmap+6935,215,250},{0,0,
0},{0,0,0},{__jisx0213_emp_encmap+6971,70,187},{__jisx0213_emp_encmap+7089,30,
228},{__jisx0213_emp_encmap+7288,193,239},{0,0,0},{__jisx0213_emp_encmap+7335,
16,251},{__jisx0213_emp_encmap+7571,31,235},{__jisx0213_emp_encmap+7776,50,248
},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+7975,160,177},{0,0,0},{
__jisx0213_emp_encmap+7993,144,144},{__jisx0213_emp_encmap+7994,207,207},{
__jisx0213_emp_encmap+7995,127,240},{__jisx0213_emp_encmap+8109,25,80},{
__jisx0213_emp_encmap+8165,198,198},{0,0,0},{__jisx0213_emp_encmap+8166,114,
114},{0,0,0},{0,0,0},{__jisx0213_emp_encmap+8167,219,219},{
__jisx0213_emp_encmap+8168,21,233},{__jisx0213_emp_encmap+8381,206,206},{
__jisx0213_emp_encmap+8382,26,249},{__jisx0213_emp_encmap+8606,144,144},{0,0,0
},{__jisx0213_emp_encmap+8607,140,140},{__jisx0213_emp_encmap+8608,55,55},{
__jisx0213_emp_encmap+8609,241,241},{__jisx0213_emp_encmap+8610,2,178},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,
0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{
0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0
},{0,0,0},
};