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
|
/************************************************************************/
/* */
/* ASCII, Names are the Postscript Glyph names, For the Control */
/* characters, the names in /usr/pub/ascii are used. */
/* */
/* ECMA 94 Latin 1 character Set Chart (= ISO 8859-1). */
/* ASCII+ ISOLatin1Encoding. */
/* Spelling follows the Postscipt Glyph Name, (prefixed with 'ISO1_'.) */
/* Glyph names are from appendix E.5 (p. 495) of: */
/* Adobe Systems: Postscript Language Reference Manual, Addison & */
/* Wesley, Reading MA., 1990, ISBN 0-201-18127-4 */
/* */
/* Idem for Standard Encoding of Postscript. */
/* */
/* Idem for NeXT Encoding of Postscript. */
/* */
/* Idem for Apple Macintosh ROM character set. */
/* */
/* Idem for EBCDIC for ibm 3270. */
/* This is more or less guessed. Consulted are: */
/* 1) Character map in x3270 source. */
/* 2) Unicode Standard, Appendix 6.2, PC EBCDIC Code Page (p. 605)*/
/* Unicode Consortium: Unicode Standard, Version 1.0, Volume 1,*/
/* Addidon & Wesley, Reading MA., 1991, ISBN 0-201-56788-1 */
/* */
/************************************************************************/
# define CHARisUPPER 0x1
# define CHARisLOWER 0x2
# define CHARisDIGIT 0x4
# define CHARisALPHA (CHARisUPPER|CHARisLOWER)
# define CHARisALNUM (CHARisALPHA|CHARisDIGIT)
/************************************************************************/
/* */
/* ASCII */
/* */
/************************************************************************/
# define ASCII__nul 0x00 /* 0 */
# define ASCII__soh 0x01 /* 1 */
# define ASCII__stx 0x02 /* 2 */
# define ASCII__etx 0x03 /* 3 */
# define ASCII__eot 0x04 /* 4 */
# define ASCII__enq 0x05 /* 5 */
# define ASCII__ack 0x06 /* 6 */
# define ASCII__bel 0x07 /* 7 */
# define ASCII__bs 0x08 /* 8 */
# define ASCII__ht 0x09 /* 9 */
# define ASCII__nl 0x0a /* 10 */
# define ASCII__vt 0x0b /* 11 */
# define ASCII__np 0x0c /* 12 */
# define ASCII__cr 0x0d /* 13 */
# define ASCII__so 0x0e /* 14 */
# define ASCII__si 0x0f /* 15 */
# define ASCII__dle 0x10 /* 16 */
# define ASCII__dc1 0x11 /* 17 */
# define ASCII__dc2 0x12 /* 18 */
# define ASCII__dc3 0x13 /* 19 */
# define ASCII__dc4 0x14 /* 20 */
# define ASCII__nak 0x15 /* 21 */
# define ASCII__syn 0x16 /* 22 */
# define ASCII__etb 0x17 /* 23 */
# define ASCII__can 0x18 /* 24 */
# define ASCII__em 0x19 /* 25 */
# define ASCII__sub 0x1a /* 26 */
# define ASCII__esc 0x1b /* 27 */
# define ASCII__fs 0x1c /* 28 */
# define ASCII__gs 0x1d /* 29 */
# define ASCII__rs 0x1e /* 30 */
# define ASCII__us 0x1f /* 31 */
# define ASCII_space 0x20 /* 32 */
# define ASCII_exclam 0x21 /* 33 */
# define ASCII_quotedbl 0x22 /* 34 */
# define ASCII_numbersign 0x23 /* 35 */
# define ASCII_dollar 0x24 /* 36 */
# define ASCII_percent 0x25 /* 37 */
# define ASCII_ampersand 0x26 /* 38 */
# define ASCII_quoteright 0x27 /* 39 */
# define ASCII_parenleft 0x28 /* 40 */
# define ASCII_parenright 0x29 /* 41 */
# define ASCII_asterisk 0x2a /* 42 */
# define ASCII_plus 0x2b /* 43 */
# define ASCII_comma 0x2c /* 44 */
# define ASCII_minus 0x2d /* 45 */
# define ASCII_period 0x2e /* 46 */
# define ASCII_slash 0x2f /* 47 */
# define ASCII_zero 0x30 /* 48 */
# define ASCII_one 0x31 /* 49 */
# define ASCII_two 0x32 /* 50 */
# define ASCII_three 0x33 /* 51 */
# define ASCII_four 0x34 /* 52 */
# define ASCII_five 0x35 /* 53 */
# define ASCII_six 0x36 /* 54 */
# define ASCII_seven 0x37 /* 55 */
# define ASCII_eight 0x38 /* 56 */
# define ASCII_nine 0x39 /* 57 */
# define ASCII_colon 0x3a /* 58 */
# define ASCII_semicolon 0x3b /* 59 */
# define ASCII_less 0x3c /* 60 */
# define ASCII_equal 0x3d /* 61 */
# define ASCII_greater 0x3e /* 62 */
# define ASCII_question 0x3f /* 63 */
# define ASCII_at 0x40 /* 64 */
# define ASCII_A 0x41 /* 65 */
# define ASCII_B 0x42 /* 66 */
# define ASCII_C 0x43 /* 67 */
# define ASCII_D 0x44 /* 68 */
# define ASCII_E 0x45 /* 69 */
# define ASCII_F 0x46 /* 70 */
# define ASCII_G 0x47 /* 71 */
# define ASCII_H 0x48 /* 72 */
# define ASCII_I 0x49 /* 73 */
# define ASCII_J 0x4a /* 74 */
# define ASCII_K 0x4b /* 75 */
# define ASCII_L 0x4c /* 76 */
# define ASCII_M 0x4d /* 77 */
# define ASCII_N 0x4e /* 78 */
# define ASCII_O 0x4f /* 79 */
# define ASCII_P 0x50 /* 80 */
# define ASCII_Q 0x51 /* 81 */
# define ASCII_R 0x52 /* 82 */
# define ASCII_S 0x53 /* 83 */
# define ASCII_T 0x54 /* 84 */
# define ASCII_U 0x55 /* 85 */
# define ASCII_V 0x56 /* 86 */
# define ASCII_W 0x57 /* 87 */
# define ASCII_X 0x58 /* 88 */
# define ASCII_Y 0x59 /* 89 */
# define ASCII_Z 0x5a /* 90 */
# define ASCII_bracketleft 0x5b /* 91 */
# define ASCII_backslash 0x5c /* 92 */
# define ASCII_bracketright 0x5d /* 93 */
# define ASCII_circumflex 0x5e /* 94 */
# define ASCII_underscore 0x5f /* 95 */
# define ASCII_quoteleft 0x60 /* 96 */
# define ASCII_a 0x61 /* 97 */
# define ASCII_b 0x62 /* 98 */
# define ASCII_c 0x63 /* 99 */
# define ASCII_d 0x64 /* 100 */
# define ASCII_e 0x65 /* 101 */
# define ASCII_f 0x66 /* 102 */
# define ASCII_g 0x67 /* 103 */
# define ASCII_h 0x68 /* 104 */
# define ASCII_i 0x69 /* 105 */
# define ASCII_j 0x6a /* 106 */
# define ASCII_k 0x6b /* 107 */
# define ASCII_l 0x6c /* 108 */
# define ASCII_m 0x6d /* 109 */
# define ASCII_n 0x6e /* 110 */
# define ASCII_o 0x6f /* 111 */
# define ASCII_p 0x70 /* 112 */
# define ASCII_q 0x71 /* 113 */
# define ASCII_r 0x72 /* 114 */
# define ASCII_s 0x73 /* 115 */
# define ASCII_t 0x74 /* 116 */
# define ASCII_u 0x75 /* 117 */
# define ASCII_v 0x76 /* 118 */
# define ASCII_w 0x77 /* 119 */
# define ASCII_x 0x78 /* 120 */
# define ASCII_y 0x79 /* 121 */
# define ASCII_z 0x7a /* 122 */
# define ASCII_braceleft 0x7b /* 123 */
# define ASCII_bar 0x7c /* 124 */
# define ASCII_braceright 0x7d /* 125 */
# define ASCII_tilde 0x7e /* 126 */
# define ASCII__del 0x7f /* 127 */
# define ASCII_isupper( c ) ((c)>=ASCII_A&&(c)<=ASCII_Z)
# define ASCII_islower( c ) ((c)>=ASCII_a&&(c)<=ASCII_z)
# define ASCII_isdigit( c ) ((c)>=ASCII_zero&&(c)<=ASCII_nine)
# define ASCII_isalpha( c ) (ASCII_isupper((c))||ASCII_islower((c)))
# define ASCII_tolower( c ) (ASCII_isupper((c))?(c)+0x20:(c))
# define ASCII_toupper( c ) (ASCII_islower((c))?(c)-0x20:(c))
/************************************************************************/
/* */
/* ISO Latin1 (ISO 8859-1) */
/* */
/************************************************************************/
# define ISO1__nul ASCII__nul /* 0 */
# define ISO1__soh ASCII__soh /* 1 */
# define ISO1__stx ASCII__stx /* 2 */
# define ISO1__etx ASCII__etx /* 3 */
# define ISO1__eot ASCII__eot /* 4 */
# define ISO1__enq ASCII__enq /* 5 */
# define ISO1__ack ASCII__ack /* 6 */
# define ISO1__bel ASCII__bel /* 7 */
# define ISO1__bs ASCII__bs /* 8 */
# define ISO1__ht ASCII__ht /* 9 */
# define ISO1__nl ASCII__nl /* 10 */
# define ISO1__vt ASCII__vt /* 11 */
# define ISO1__np ASCII__np /* 12 */
# define ISO1__cr ASCII__cr /* 13 */
# define ISO1__so ASCII__so /* 14 */
# define ISO1__si ASCII__si /* 15 */
# define ISO1__dle ASCII__dle /* 16 */
# define ISO1__dc1 ASCII__dc1 /* 17 */
# define ISO1__dc2 ASCII__dc2 /* 18 */
# define ISO1__dc3 ASCII__dc3 /* 19 */
# define ISO1__dc4 ASCII__dc4 /* 20 */
# define ISO1__nak ASCII__nak /* 21 */
# define ISO1__syn ASCII__syn /* 22 */
# define ISO1__etb ASCII__etb /* 23 */
# define ISO1__can ASCII__can /* 24 */
# define ISO1__em ASCII__em /* 25 */
# define ISO1__sub ASCII__sub /* 26 */
# define ISO1__esc ASCII__esc /* 27 */
# define ISO1__fs ASCII__fs /* 28 */
# define ISO1__gs ASCII__gs /* 29 */
# define ISO1__rs ASCII__rs /* 30 */
# define ISO1__us ASCII__us /* 31 */
# define ISO1_space ASCII_space /* 32 */
# define ISO1_exclam ASCII_exclam /* 33 */
# define ISO1_quotedbl ASCII_quotedbl /* 34 */
# define ISO1_numbersign ASCII_numbersign /* 35 */
# define ISO1_dollar ASCII_dollar /* 36 */
# define ISO1_percent ASCII_percent /* 37 */
# define ISO1_ampersand ASCII_ampersand /* 38 */
# define ISO1_quoteright ASCII_quoteright /* 39 */
# define ISO1_parenleft ASCII_parenleft /* 40 */
# define ISO1_parenright ASCII_parenright /* 41 */
# define ISO1_asterisk ASCII_asterisk /* 42 */
# define ISO1_plus ASCII_plus /* 43 */
# define ISO1_comma ASCII_comma /* 44 */
# define ISO1_minus ASCII_minus /* 45 */
# define ISO1_period ASCII_period /* 46 */
# define ISO1_slash ASCII_slash /* 47 */
# define ISO1_zero ASCII_zero /* 48 */
# define ISO1_one ASCII_one /* 49 */
# define ISO1_two ASCII_two /* 50 */
# define ISO1_three ASCII_three /* 51 */
# define ISO1_four ASCII_four /* 52 */
# define ISO1_five ASCII_five /* 53 */
# define ISO1_six ASCII_six /* 54 */
# define ISO1_seven ASCII_seven /* 55 */
# define ISO1_eight ASCII_eight /* 56 */
# define ISO1_nine ASCII_nine /* 57 */
# define ISO1_colon ASCII_colon /* 58 */
# define ISO1_semicolon ASCII_semicolon /* 59 */
# define ISO1_less ASCII_less /* 60 */
# define ISO1_equal ASCII_equal /* 61 */
# define ISO1_greater ASCII_greater /* 62 */
# define ISO1_question ASCII_question /* 63 */
# define ISO1_at ASCII_at /* 64 */
# define ISO1_A ASCII_A /* 65 */
# define ISO1_B ASCII_B /* 66 */
# define ISO1_C ASCII_C /* 67 */
# define ISO1_D ASCII_D /* 68 */
# define ISO1_E ASCII_E /* 69 */
# define ISO1_F ASCII_F /* 70 */
# define ISO1_G ASCII_G /* 71 */
# define ISO1_H ASCII_H /* 72 */
# define ISO1_I ASCII_I /* 73 */
# define ISO1_J ASCII_J /* 74 */
# define ISO1_K ASCII_K /* 75 */
# define ISO1_L ASCII_L /* 76 */
# define ISO1_M ASCII_M /* 77 */
# define ISO1_N ASCII_N /* 78 */
# define ISO1_O ASCII_O /* 79 */
# define ISO1_P ASCII_P /* 80 */
# define ISO1_Q ASCII_Q /* 81 */
# define ISO1_R ASCII_R /* 82 */
# define ISO1_S ASCII_S /* 83 */
# define ISO1_T ASCII_T /* 84 */
# define ISO1_U ASCII_U /* 85 */
# define ISO1_V ASCII_V /* 86 */
# define ISO1_W ASCII_W /* 87 */
# define ISO1_X ASCII_X /* 88 */
# define ISO1_Y ASCII_Y /* 89 */
# define ISO1_Z ASCII_Z /* 90 */
# define ISO1_bracketleft ASCII_bracketleft /* 91 */
# define ISO1_backslash ASCII_backslash /* 92 */
# define ISO1_bracketright ASCII_bracketright /* 93 */
# define ISO1_circumflex ASCII_circumflex /* 94 */
# define ISO1_underscore ASCII_underscore /* 95 */
# define ISO1_quoteleft ASCII_quoteleft /* 96 */
# define ISO1_a ASCII_a /* 97 */
# define ISO1_b ASCII_b /* 98 */
# define ISO1_c ASCII_c /* 99 */
# define ISO1_d ASCII_d /* 100 */
# define ISO1_e ASCII_e /* 101 */
# define ISO1_f ASCII_f /* 102 */
# define ISO1_g ASCII_g /* 103 */
# define ISO1_h ASCII_h /* 104 */
# define ISO1_i ASCII_i /* 105 */
# define ISO1_j ASCII_j /* 106 */
# define ISO1_k ASCII_k /* 107 */
# define ISO1_l ASCII_l /* 108 */
# define ISO1_m ASCII_m /* 109 */
# define ISO1_n ASCII_n /* 110 */
# define ISO1_o ASCII_o /* 111 */
# define ISO1_p ASCII_p /* 112 */
# define ISO1_q ASCII_q /* 113 */
# define ISO1_r ASCII_r /* 114 */
# define ISO1_s ASCII_s /* 115 */
# define ISO1_t ASCII_t /* 116 */
# define ISO1_u ASCII_u /* 117 */
# define ISO1_v ASCII_v /* 118 */
# define ISO1_w ASCII_w /* 119 */
# define ISO1_x ASCII_x /* 120 */
# define ISO1_y ASCII_y /* 121 */
# define ISO1_z ASCII_z /* 122 */
# define ISO1_braceleft ASCII_braceleft /* 123 */
# define ISO1_bar ASCII_bar /* 124 */
# define ISO1_braceright ASCII_braceright /* 125 */
# define ISO1_tilde ASCII_tilde /* 126 */
# define ISO1__del ASCII__del /* 127 */
# define ISO1__NOTDEF_128 128 /* 0x80 */
# define ISO1__NOTDEF_129 129
# define ISO1__NOTDEF_130 130
# define ISO1__NOTDEF_131 131
# define ISO1__NOTDEF_132 132
# define ISO1__NOTDEF_133 133
# define ISO1__NOTDEF_134 134
# define ISO1__NOTDEF_135 135
# define ISO1__NOTDEF_136 136 /* 0x88 */
# define ISO1__NOTDEF_137 137
# define ISO1__NOTDEF_138 138
# define ISO1__NOTDEF_139 139
# define ISO1__NOTDEF_140 140
# define ISO1__NOTDEF_141 141
# define ISO1__NOTDEF_142 142
# define ISO1__NOTDEF_143 143
# define ISO1_dotlessi 144 /* 0x90 */
# define ISO1_grave 145
# define ISO1__acute_146 146
# define ISO1__circumflex_147 147
# define ISO1__tilde_148 148
# define ISO1__macron_149 149
# define ISO1_breve 150
# define ISO1_dotaccent 151
# define ISO1__dieresis_152 152
# define ISO1__NOTDEF_153 153
# define ISO1_ring 154
# define ISO1__cedilla_155 155
# define ISO1__NOTDEF_156 156
# define ISO1_hungarumlaut 157
# define ISO1_ogonek 158
# define ISO1_caron 159
# define ISO1_nobreakspace 160 /* 0xa0 */
# define ISO1_exclamdown 161
# define ISO1_cent 162
# define ISO1_sterling 163
# define ISO1_currency 164
# define ISO1_yen 165
# define ISO1_brokenbar 166
# define ISO1_section 167
# define ISO1_dieresis 168
# define ISO1_copyright 169
# define ISO1_ordfeminine 170
# define ISO1_guillemotleft 171
# define ISO1_logicalnot 172
# define ISO1_hyphen 173
# define ISO1_registered 174
# define ISO1_macron 175
# define ISO1_degree 176 /* 0xb0 */
# define ISO1_plusminus 177
# define ISO1_twosuperior 178
# define ISO1_threesuperior 179
# define ISO1_acute 180
# define ISO1_mu 181
# define ISO1_paragraph 182
# define ISO1_periodcentered 183
# define ISO1_cedilla 184
# define ISO1_onesuperior 185
# define ISO1_ordmasculine 186
# define ISO1_guillemotright 187
# define ISO1_onequarter 188
# define ISO1_onehalf 189
# define ISO1_threequarters 190
# define ISO1_questiondown 191
# define ISO1_Agrave 192 /* 0xc0 */
# define ISO1_Aacute 193
# define ISO1_Acircumflex 194
# define ISO1_Atilde 195
# define ISO1_Adieresis 196
# define ISO1_Aring 197
# define ISO1_AE 198
# define ISO1_Ccedilla 199
# define ISO1_Egrave 200
# define ISO1_Eacute 201
# define ISO1_Ecircumflex 202
# define ISO1_Edieresis 203
# define ISO1_Igrave 204
# define ISO1_Iacute 205
# define ISO1_Icircumflex 206
# define ISO1_Idieresis 207
# define ISO1_Eth 208 /* 0xd0 */
# define ISO1_Ntilde 209
# define ISO1_Ograve 210
# define ISO1_Oacute 211
# define ISO1_Ocircumflex 212
# define ISO1_Otilde 213
# define ISO1_Odieresis 214
# define ISO1_multiply 215
# define ISO1_Oslash 216
# define ISO1_Ugrave 217
# define ISO1_Uacute 218
# define ISO1_Ucircumflex 219
# define ISO1_Udieresis 220
# define ISO1_Yacute 221
# define ISO1_Thorn 222
# define ISO1_germandbls 223
# define ISO1_agrave 224 /* 0xe0 */
# define ISO1_aacute 225
# define ISO1_acircumflex 226
# define ISO1_atilde 227
# define ISO1_adieresis 228
# define ISO1_aring 229
# define ISO1_ae 230
# define ISO1_ccedilla 231
# define ISO1_egrave 232
# define ISO1_eacute 233
# define ISO1_ecircumflex 234
# define ISO1_edieresis 235
# define ISO1_igrave 236
# define ISO1_iacute 237
# define ISO1_icircumflex 238
# define ISO1_idieresis 239
# define ISO1_eth 240 /* 0xf0 */
# define ISO1_ntilde 241
# define ISO1_ograve 242
# define ISO1_oacute 243
# define ISO1_ocircumflex 244
# define ISO1_otilde 245
# define ISO1_odieresis 246
# define ISO1_divide 247
# define ISO1_oslash 248
# define ISO1_ugrave 249
# define ISO1_uacute 250
# define ISO1_ucircumflex 251
# define ISO1_udieresis 252
# define ISO1_yacute 253
# define ISO1_thorn 254
# define ISO1_ydieresis 255 /* 0xff */
# define ISO1_isupper(c) ((ASCII_isupper((c)))||\
((c)>=ISO1_Agrave&&(c)<=ISO1_Odieresis)||\
((c)>=ISO1_Oslash&&(c)<=ISO1_germandbls))
# define ISO1_islower(c) ((ASCII_islower((c)))||\
((c)>=ISO1_germandbls&&(c)<=ISO1_odieresis)||\
((c)>=ISO1_oslash&&(c)<=ISO1_ydieresis))
# define ISO1_isalpha(c) (ISO1_isupper((c))||ISO1_islower((c)))
# define ISO1_isdigit(c) (ASCII_isdigit((c)))
# define ISO1_isalnum(c) (ISO1_isupper((c))||ISO1_islower((c))||\
ISO1_isdigit((c)))
# define ISO1_tolower(c) (((ISO1_isupper(c)&&(c)!=ISO1_germandbls))?\
((c)+0x20):(c))
# define ISO1_toupper(c) (((ISO1_islower(c)&&(c)!=ISO1_germandbls))?\
((c)-0x20):(c))
/************************************************************************/
/* */
/* ISO Latin2 (ISO 8859-2) */
/* */
/************************************************************************/
# define ISO2__nul ASCII__nul /* 0 */
# define ISO2__soh ASCII__soh /* 1 */
# define ISO2__stx ASCII__stx /* 2 */
# define ISO2__etx ASCII__etx /* 3 */
# define ISO2__eot ASCII__eot /* 4 */
# define ISO2__enq ASCII__enq /* 5 */
# define ISO2__ack ASCII__ack /* 6 */
# define ISO2__bel ASCII__bel /* 7 */
# define ISO2__bs ASCII__bs /* 8 */
# define ISO2__ht ASCII__ht /* 9 */
# define ISO2__nl ASCII__nl /* 10 */
# define ISO2__vt ASCII__vt /* 11 */
# define ISO2__np ASCII__np /* 12 */
# define ISO2__cr ASCII__cr /* 13 */
# define ISO2__so ASCII__so /* 14 */
# define ISO2__si ASCII__si /* 15 */
# define ISO2__dle ASCII__dle /* 16 */
# define ISO2__dc1 ASCII__dc1 /* 17 */
# define ISO2__dc2 ASCII__dc2 /* 18 */
# define ISO2__dc3 ASCII__dc3 /* 19 */
# define ISO2__dc4 ASCII__dc4 /* 20 */
# define ISO2__nak ASCII__nak /* 21 */
# define ISO2__syn ASCII__syn /* 22 */
# define ISO2__etb ASCII__etb /* 23 */
# define ISO2__can ASCII__can /* 24 */
# define ISO2__em ASCII__em /* 25 */
# define ISO2__sub ASCII__sub /* 26 */
# define ISO2__esc ASCII__esc /* 27 */
# define ISO2__fs ASCII__fs /* 28 */
# define ISO2__gs ASCII__gs /* 29 */
# define ISO2__rs ASCII__rs /* 30 */
# define ISO2__us ASCII__us /* 31 */
# define ISO2_space ASCII_space /* 32 */
# define ISO2_exclam ASCII_exclam /* 33 */
# define ISO2_quotedbl ASCII_quotedbl /* 34 */
# define ISO2_numbersign ASCII_numbersign /* 35 */
# define ISO2_dollar ASCII_dollar /* 36 */
# define ISO2_percent ASCII_percent /* 37 */
# define ISO2_ampersand ASCII_ampersand /* 38 */
# define ISO2_quoteright ASCII_quoteright /* 39 */
# define ISO2_parenleft ASCII_parenleft /* 40 */
# define ISO2_parenright ASCII_parenright /* 41 */
# define ISO2_asterisk ASCII_asterisk /* 42 */
# define ISO2_plus ASCII_plus /* 43 */
# define ISO2_comma ASCII_comma /* 44 */
# define ISO2_minus ASCII_minus /* 45 */
# define ISO2_period ASCII_period /* 46 */
# define ISO2_slash ASCII_slash /* 47 */
# define ISO2_zero ASCII_zero /* 48 */
# define ISO2_one ASCII_one /* 49 */
# define ISO2_two ASCII_two /* 50 */
# define ISO2_three ASCII_three /* 51 */
# define ISO2_four ASCII_four /* 52 */
# define ISO2_five ASCII_five /* 53 */
# define ISO2_six ASCII_six /* 54 */
# define ISO2_seven ASCII_seven /* 55 */
# define ISO2_eight ASCII_eight /* 56 */
# define ISO2_nine ASCII_nine /* 57 */
# define ISO2_colon ASCII_colon /* 58 */
# define ISO2_semicolon ASCII_semicolon /* 59 */
# define ISO2_less ASCII_less /* 60 */
# define ISO2_equal ASCII_equal /* 61 */
# define ISO2_greater ASCII_greater /* 62 */
# define ISO2_question ASCII_question /* 63 */
# define ISO2_at ASCII_at /* 64 */
# define ISO2_A ASCII_A /* 65 */
# define ISO2_B ASCII_B /* 66 */
# define ISO2_C ASCII_C /* 67 */
# define ISO2_D ASCII_D /* 68 */
# define ISO2_E ASCII_E /* 69 */
# define ISO2_F ASCII_F /* 70 */
# define ISO2_G ASCII_G /* 71 */
# define ISO2_H ASCII_H /* 72 */
# define ISO2_I ASCII_I /* 73 */
# define ISO2_J ASCII_J /* 74 */
# define ISO2_K ASCII_K /* 75 */
# define ISO2_L ASCII_L /* 76 */
# define ISO2_M ASCII_M /* 77 */
# define ISO2_N ASCII_N /* 78 */
# define ISO2_O ASCII_O /* 79 */
# define ISO2_P ASCII_P /* 80 */
# define ISO2_Q ASCII_Q /* 81 */
# define ISO2_R ASCII_R /* 82 */
# define ISO2_S ASCII_S /* 83 */
# define ISO2_T ASCII_T /* 84 */
# define ISO2_U ASCII_U /* 85 */
# define ISO2_V ASCII_V /* 86 */
# define ISO2_W ASCII_W /* 87 */
# define ISO2_X ASCII_X /* 88 */
# define ISO2_Y ASCII_Y /* 89 */
# define ISO2_Z ASCII_Z /* 90 */
# define ISO2_bracketleft ASCII_bracketleft /* 91 */
# define ISO2_backslash ASCII_backslash /* 92 */
# define ISO2_bracketright ASCII_bracketright /* 93 */
# define ISO2_circumflex ASCII_circumflex /* 94 */
# define ISO2_underscore ASCII_underscore /* 95 */
# define ISO2_quoteleft ASCII_quoteleft /* 96 */
# define ISO2_a ASCII_a /* 97 */
# define ISO2_b ASCII_b /* 98 */
# define ISO2_c ASCII_c /* 99 */
# define ISO2_d ASCII_d /* 100 */
# define ISO2_e ASCII_e /* 101 */
# define ISO2_f ASCII_f /* 102 */
# define ISO2_g ASCII_g /* 103 */
# define ISO2_h ASCII_h /* 104 */
# define ISO2_i ASCII_i /* 105 */
# define ISO2_j ASCII_j /* 106 */
# define ISO2_k ASCII_k /* 107 */
# define ISO2_l ASCII_l /* 108 */
# define ISO2_m ASCII_m /* 109 */
# define ISO2_n ASCII_n /* 110 */
# define ISO2_o ASCII_o /* 111 */
# define ISO2_p ASCII_p /* 112 */
# define ISO2_q ASCII_q /* 113 */
# define ISO2_r ASCII_r /* 114 */
# define ISO2_s ASCII_s /* 115 */
# define ISO2_t ASCII_t /* 116 */
# define ISO2_u ASCII_u /* 117 */
# define ISO2_v ASCII_v /* 118 */
# define ISO2_w ASCII_w /* 119 */
# define ISO2_x ASCII_x /* 120 */
# define ISO2_y ASCII_y /* 121 */
# define ISO2_z ASCII_z /* 122 */
# define ISO2_braceleft ASCII_braceleft /* 123 */
# define ISO2_bar ASCII_bar /* 124 */
# define ISO2_braceright ASCII_braceright /* 125 */
# define ISO2_tilde ASCII_tilde /* 126 */
# define ISO2__del ASCII__del /* 127 */
# define ISO2__NOTDEF_128 0x80 /* 128 */
# define ISO2__NOTDEF_129 0x81 /* 129 */
# define ISO2__NOTDEF_130 0x82 /* 130 */
# define ISO2__NOTDEF_131 0x83 /* 131 */
# define ISO2__NOTDEF_132 0x84 /* 132 */
# define ISO2__NOTDEF_133 0x85 /* 133 */
# define ISO2__NOTDEF_134 0x86 /* 134 */
# define ISO2__NOTDEF_135 0x85 /* 135 */
# define ISO2__NOTDEF_136 0x88 /* 136 */
# define ISO2__NOTDEF_137 0x89 /* 137 */
# define ISO2__NOTDEF_138 0x8a /* 138 */
# define ISO2__NOTDEF_139 0x8b /* 139 */
# define ISO2__NOTDEF_140 0x8c /* 140 */
# define ISO2__NOTDEF_141 0x8d /* 141 */
# define ISO2__NOTDEF_142 0x8e /* 142 */
# define ISO2__NOTDEF_143 0x8f /* 143 */
# define ISO2_dotlessi 0x90 /* 144 */
# define ISO2_grave 0x91 /* 145 */
# define ISO2__acute_146 0x92 /* 146 */
# define ISO2__circumflex_147 0x93 /* 147 */
# define ISO2__tilde_148 0x94 /* 148 */
# define ISO2__macron_149 0x95 /* 149 */
# define ISO2__breve_150 0x96 /* 150 */
# define ISO2__dotaccent_151 0x97 /* 151 */
# define ISO2__dieresis_152 0x98 /* 152 */
# define ISO2__NOTDEF_153 0x99 /* 153 */
# define ISO2_ring 0x9a /* 154 */
# define ISO2__cedilla_155 0x9b /* 155 */
# define ISO2__NOTDEF_156 0x9c /* 156 */
# define ISO2__hungarumlaut_157 0x9d /* 157 */
# define ISO2__ogonek_158 0x9e /* 158 */
# define ISO2__caron_159 0x9f /* 159 */
# define ISO2_nobreakspace 0xa0 /* 160 */
# define ISO2_Aogonek 0xa1 /* 161 */
# define ISO2_breve 0xa2 /* 162 */
# define ISO2_Lslash 0xa3 /* 163 */
# define ISO2_currency 0xa4 /* 164 */
# define ISO2_Lcaron 0xa5 /* 165 */
# define ISO2_Sacute 0xa6 /* 166 */
# define ISO2_section 0xa7 /* 167 */
# define ISO2_dieresis 0xa8 /* 168 */
# define ISO2_Scaron 0xa9 /* 169 */
# define ISO2_Scedilla 0xaa /* 170 */
# define ISO2_Tcaron 0xab /* 171 */
# define ISO2_Zacute 0xac /* 172 */
# define ISO2_hyphen 0xad /* 173 */
# define ISO2_Zcaron 0xae /* 174 */
# define ISO2_Zdotaccent 0xaf /* 175 */
# define ISO2_degree 0xb0 /* 176 */
# define ISO2_aogonek 0xb1 /* 177 */
# define ISO2_ogonek 0xb2 /* 178 */
# define ISO2_lslash 0xb3 /* 179 */
# define ISO2_acute 0xb4 /* 180 */
# define ISO2_lcaron 0xb5 /* 181 */
# define ISO2_sacute 0xb6 /* 182 */
# define ISO2_caron 0xb7 /* 183 */
# define ISO2_cedilla 0xb8 /* 184 */
# define ISO2_scaron 0xb9 /* 185 */
# define ISO2_scedilla 0xba /* 186 */
# define ISO2_tcaron 0xbb /* 187 */
# define ISO2_zacute 0xbc /* 188 */
# define ISO2_hungarumlaut 0xbd /* 189 */
# define ISO2_zcaron 0xbe /* 190 */
# define ISO2_zdotaccent 0xbf /* 191 */
# define ISO2_Racute 0xc0 /* 192 */
# define ISO2_Aacute 0xc1 /* 193 */
# define ISO2_Acircumflex 0xc2 /* 194 */
# define ISO2_Abreve 0xc3 /* 195 */
# define ISO2_Adieresis 0xc4 /* 196 */
# define ISO2_Lacute 0xc5 /* 197 */
# define ISO2_Cacute 0xc6 /* 198 */
# define ISO2_Ccedilla 0xc7 /* 199 */
# define ISO2_Ccaron 0xc8 /* 200 */
# define ISO2_Eacute 0xc9 /* 201 */
# define ISO2_Eogonek 0xca /* 202 */
# define ISO2_Edieresis 0xcb /* 203 */
# define ISO2_Ecaron 0xcc /* 204 */
# define ISO2_Iacute 0xcd /* 205 */
# define ISO2_Icircumflex 0xce /* 206 */
# define ISO2_Dcaron 0xcf /* 207 */
# define ISO2_Dcroat 0xd0 /* 208 */
# define ISO2_Nacute 0xd1 /* 209 */
# define ISO2_Ncaron 0xd2 /* 210 */
# define ISO2_Oacute 0xd3 /* 211 */
# define ISO2_Ocircumflex 0xd4 /* 212 */
# define ISO2_Ohungarumlaut 0xd5 /* 213 */
# define ISO2_Odieresis 0xd6 /* 214 */
# define ISO2_multiply 0xd7 /* 215 */
# define ISO2_Rcaron 0xd8 /* 216 */
# define ISO2_Uring 0xd9 /* 217 */
# define ISO2_Uacute 0xda /* 218 */
# define ISO2_Uhungarumlaut 0xdb /* 219 */
# define ISO2_Udieresis 0xdc /* 220 */
# define ISO2_Yacute 0xdd /* 221 */
# define ISO2_Tcedilla 0xde /* 222 */
# define ISO2_germandbls 0xdf /* 223 */
# define ISO2_racute 0xe0 /* 224 */
# define ISO2_aacute 0xe1 /* 225 */
# define ISO2_acircumflex 0xe2 /* 226 */
# define ISO2_abreve 0xe3 /* 227 */
# define ISO2_adieresis 0xe4 /* 228 */
# define ISO2_lacute 0xe5 /* 229 */
# define ISO2_cacute 0xe6 /* 230 */
# define ISO2_ccedilla 0xe7 /* 231 */
# define ISO2_ccaron 0xe8 /* 232 */
# define ISO2_eacute 0xe9 /* 233 */
# define ISO2_eogonek 0xea /* 234 */
# define ISO2_edieresis 0xeb /* 235 */
# define ISO2_ecaron 0xec /* 236 */
# define ISO2_iacute 0xed /* 237 */
# define ISO2_icircumflex 0xee /* 238 */
# define ISO2_dcaron 0xef /* 239 */
# define ISO2_dcroat 0xf0 /* 240 */
# define ISO2_nacute 0xf1 /* 241 */
# define ISO2_ncaron 0xf2 /* 242 */
# define ISO2_oacute 0xf3 /* 243 */
# define ISO2_ocircumflex 0xf4 /* 244 */
# define ISO2_ohungarumlaut 0xf5 /* 245 */
# define ISO2_odieresis 0xf6 /* 246 */
# define ISO2_divide 0xf7 /* 247 */
# define ISO2_rcaron 0xf8 /* 248 */
# define ISO2_uring 0xf9 /* 249 */
# define ISO2_uacute 0xfa /* 250 */
# define ISO2_uhungarumlaut 0xfb /* 251 */
# define ISO2_udieresis 0xfc /* 252 */
# define ISO2_yacute 0xfd /* 253 */
# define ISO2_tcedilla 0xfe /* 254 */
# define ISO2_dotaccent 0xff /* 255 */
# define ISO2_isupper(c) ((ASCII_isupper((c)))||\
((c)==ISO2_Aogonek)||\
((c)==ISO2_Lslash)||\
((c)==ISO2_Lcaron)||\
((c)==ISO2_Sacute)||\
((c)==ISO2_Scaron)||\
((c)==ISO2_Scedilla)||\
((c)==ISO2_Tcaron)||\
((c)==ISO2_Zacute)||\
((c)==ISO2_Zcaron)||\
((c)==ISO2_Zdotaccent)||\
((c)>=ISO2_Racute&&(c)<=ISO2_Odieresis)||\
((c)>=ISO2_Rcaron&&(c)<=ISO2_germandbls))
# define ISO2_islower(c) ((ASCII_islower((c)))||\
((c)==ISO2_aogonek)||\
((c)==ISO2_lslash)||\
((c)==ISO2_lcaron)||\
((c)==ISO2_sacute)||\
((c)==ISO2_scaron)||\
((c)==ISO2_scedilla)||\
((c)==ISO2_tcaron)||\
((c)==ISO2_zacute)||\
((c)==ISO2_zcaron)||\
((c)==ISO2_zdotaccent)||\
((c)>=ISO2_germandbls&&(c)<=ISO2_odieresis)||\
((c)>=ISO2_rcaron&&(c)<=ISO2_tcedilla))
# define ISO2_isalpha(c) (ISO2_isupper((c))||ISO2_islower((c)))
# define ISO2_isdigit(c) (ASCII_isdigit((c)))
# define ISO2_isalnum(c) (ISO2_isupper((c))||ISO2_islower((c))||\
ISO2_isdigit((c)))
# define ISO2_tolower(c) (((ISO2_isupper(c)&&(c)!=ISO2_germandbls))?\
(((c)>=0xa0&&(c)<=0xaf)?((c)+0x10):((c)+0x20)):(c))
# define ISO2_toupper(c) (((ISO2_islower(c)&&(c)!=ISO2_germandbls))?\
(((c)>=0xb0&&(c)<=0xbf)?((c)-0x10):((c)-0x20)):(c))
/************************************************************************/
/* */
/* Adobe Postscript Standard encoding. */
/* */
/************************************************************************/
# define PS_space ASCII_space
# define PS_exclam ASCII_exclam
# define PS_quotedbl ASCII_quotedbl
# define PS_numbersign ASCII_numbersign
# define PS_dollar ASCII_dollar
# define PS_percent ASCII_percent
# define PS_ampersand ASCII_ampersand
# define PS_quoteright ASCII_quoteright
# define PS_parenleft ASCII_parenleft
# define PS_parenright ASCII_parenright
# define PS_asterisk ASCII_asterisk
# define PS_plus ASCII_plus
# define PS_comma ASCII_comma
# define PS_minus ASCII_minus
# define PS_period ASCII_period
# define PS_slash ASCII_slash
# define PS_zero ASCII_zero
# define PS_one ASCII_one
# define PS_two ASCII_two
# define PS_three ASCII_three
# define PS_four ASCII_four
# define PS_five ASCII_five
# define PS_six ASCII_six
# define PS_seven ASCII_seven
# define PS_eight ASCII_eight
# define PS_nine ASCII_nine
# define PS_colon ASCII_colon
# define PS_semicolon ASCII_semicolon
# define PS_less ASCII_less
# define PS_equal ASCII_equal
# define PS_greater ASCII_greater
# define PS_question ASCII_question
# define PS_at ASCII_at
# define PS_A ASCII_A
# define PS_B ASCII_B
# define PS_C ASCII_C
# define PS_D ASCII_D
# define PS_E ASCII_E
# define PS_F ASCII_F
# define PS_G ASCII_G
# define PS_H ASCII_H
# define PS_I ASCII_I
# define PS_J ASCII_J
# define PS_K ASCII_K
# define PS_L ASCII_L
# define PS_M ASCII_M
# define PS_N ASCII_N
# define PS_O ASCII_O
# define PS_P ASCII_P
# define PS_Q ASCII_Q
# define PS_R ASCII_R
# define PS_S ASCII_S
# define PS_T ASCII_T
# define PS_U ASCII_U
# define PS_V ASCII_V
# define PS_W ASCII_W
# define PS_X ASCII_X
# define PS_Y ASCII_Y
# define PS_Z ASCII_Z
# define PS_bracketleft ASCII_bracketleft
# define PS_backslash ASCII_backslash
# define PS_bracketright ASCII_bracketright
# define PS_circumflex ASCII_circumflex
# define PS_underscore ASCII_underscore
# define PS_quoteleft ASCII_quoteleft
# define PS_a ASCII_a
# define PS_b ASCII_b
# define PS_c ASCII_c
# define PS_d ASCII_d
# define PS_e ASCII_e
# define PS_f ASCII_f
# define PS_g ASCII_g
# define PS_h ASCII_h
# define PS_i ASCII_i
# define PS_j ASCII_j
# define PS_k ASCII_k
# define PS_l ASCII_l
# define PS_m ASCII_m
# define PS_n ASCII_n
# define PS_o ASCII_o
# define PS_p ASCII_p
# define PS_q ASCII_q
# define PS_r ASCII_r
# define PS_s ASCII_s
# define PS_t ASCII_t
# define PS_u ASCII_u
# define PS_v ASCII_v
# define PS_w ASCII_w
# define PS_x ASCII_x
# define PS_y ASCII_y
# define PS_z ASCII_z
# define PS_braceleft ASCII_braceleft
# define PS_bar ASCII_bar
# define PS_braceright ASCII_braceright
# define PS_asciitilde ASCII_tilde
/*0x7f*/
/*0200*/
/*0201*/
/*0202*/
/*0203*/
/*0204*/
/*0205*/
/*0206*/
/*0207*/
/*0210*/
/*0211*/
/*0212*/
/*0213*/
/*0214*/
/*0215*/
/*0216*/
/*0217*/
/*0220*/
/*0221*/
/*0222*/
/*0223*/
/*0224*/
/*0225*/
/*0226*/
/*0227*/
/*0230*/
/*0231*/
/*0232*/
/*0233*/
/*0234*/
/*0235*/
/*0236*/
/*0237*/
/*0240*/
# define PS_exclamdown 0xa1
# define PS_cent 0xa2
# define PS_sterling 0xa3
# define PS_fraction 0xa4
# define PS_yen 0xa5
# define PS_florin 0xa6
# define PS_section 0xa7
# define PS_currency 0xa8
# define PS_quotesingle 0xa9
# define PS_quotedblleft 0xaa
# define PS_guillemotleft 0xab
# define PS_guillsinglleft 0xac
# define PS_guillsinglright 0xad
# define PS_fi 0xae
# define PS_fl 0xaf
/*0260*/
# define PS_endash 0xb1
# define PS_dagger 0xb2
# define PS_daggerdbl 0xb3
# define PS_periodcentered 0xb4
/*0265*/
# define PS_paragraph 0xb6
# define PS_bullet 0xb7
# define PS_quotesinglbase 0xb8
# define PS_quotedblbase 0xb9
# define PS_quotedblright 0xba
# define PS_guillemotright 0xbb
# define PS_ellipsis 0xbc
# define PS_perthousand 0xbd
/*0276*/
# define PS_questiondown 0xbf
/*0300*/
# define PS_grave 0xc1
# define PS_acute 0xc2
# define PS_circumflex_0xc3 0xc3
# define PS_tilde 0xc4
# define PS_macron 0xc5
# define PS_breve 0xc6
# define PS_dotaccent 0xc7
# define PS_dieresis 0xc8
/*0311*/
# define PS_ring 0xca
# define PS_cedilla 0xcb
/*0314*/
# define PS_hungarumlaut 0xcd
# define PS_ogonek 0xce
# define PS_caron 0xcf
# define PS_emdash 0xd0
/*0xd1*/
/*0xd2*/
/*0xd3*/
/*0xd4*/
/*0xd5*/
/*0xd6*/
/*0xd7*/
/*0330*/
/*0331*/
/*0332*/
/*0333*/
/*0334*/
/*0335*/
/*0336*/
/*0337*/
/*0xe0=0340*/
# define PS_AE 0xe1
/*0xe2*/
# define PS_ordfeminine 0xe3
/*0xe*/
/*0xe5*/
/*0xe6*/
/*0xe7*/
# define PS_Lslash 0xc8
# define PS_Oslash 0xe9
# define PS_OE 0xea
# define PS_ordmasculine 0xeb
/*0354*/
/*0355*/
/*0356*/
/*0357*/
/*0360*/
# define PS_ae 0xf1
/*0362*/
/*0363*/
/*0364*/
# define PS_dotlessi 0xf5
/*0366*/
/*0367*/
# define PS_lslash 0xf8
# define PS_oslash 0xf9
# define PS_oe 0xfa
# define PS_germandbls 0xfb
/*0374*/
/*0375*/
/*0376*/
/*0377*/
/************************************************************************/
/* */
/* NeXT PostScript encoding. */
/* */
/************************************************************************/
# define NX_nul ASCII_nul
# define NX_soh ASCII_soh
# define NX_stx ASCII_stx
# define NX_etx ASCII_etx
# define NX_eot ASCII_eot
# define NX_enq ASCII_enq
# define NX_ack ASCII_ack
# define NX_bel ASCII_bel
# define NX_bs ASCII_bs
# define NX_ht ASCII_ht
# define NX_nl ASCII_nl
# define NX_vt ASCII_vt
# define NX_np ASCII_np
# define NX_cr ASCII_cr
# define NX_so ASCII_so
# define NX_si ASCII_si
# define NX_dle ASCII_dle
# define NX_dc1 ASCII_dc1
# define NX_dc2 ASCII_dc2
# define NX_dc3 ASCII_dc3
# define NX_dc4 ASCII_dc4
# define NX_nak ASCII_nak
# define NX_syn ASCII_syn
# define NX_etb ASCII_etb
# define NX_can ASCII_can
# define NX_em ASCII_em
# define NX_sub ASCII_sub
# define NX_esc ASCII_esc
# define NX_fs ASCII_fs
# define NX_gs ASCII_gs
# define NX_rs ASCII_rs
# define NX_us ASCII_us
# define NX_space PS_space
# define NX_exclam PS_exclam
# define NX_quotedbl PS_quotedbl
# define NX_numbersign PS_numbersign
# define NX_dollar PS_dollar
# define NX_percent PS_percent
# define NX_ampersand PS_ampersand
# define NX_quoteright PS_quoteright
# define NX_parenleft PS_parenleft
# define NX_parenright PS_parenright
# define NX_asterisk PS_asterisk
# define NX_plus PS_plus
# define NX_comma PS_comma
# define NX_minus PS_minus
# define NX_period PS_period
# define NX_slash PS_slash
# define NX_zero PS_zero
# define NX_one PS_one
# define NX_two PS_two
# define NX_three PS_three
# define NX_four PS_four
# define NX_five PS_five
# define NX_six PS_six
# define NX_seven PS_seven
# define NX_eight PS_eight
# define NX_nine PS_nine
# define NX_colon PS_colon
# define NX_semicolon PS_semicolon
# define NX_less PS_less
# define NX_equal PS_equal
# define NX_greater PS_greater
# define NX_question PS_question
# define NX_at PS_at
# define NX_A PS_A
# define NX_B PS_B
# define NX_C PS_C
# define NX_D PS_D
# define NX_E PS_E
# define NX_F PS_F
# define NX_G PS_G
# define NX_H PS_H
# define NX_I PS_I
# define NX_J PS_J
# define NX_K PS_K
# define NX_L PS_L
# define NX_M PS_M
# define NX_N PS_N
# define NX_O PS_O
# define NX_P PS_P
# define NX_Q PS_Q
# define NX_R PS_R
# define NX_S PS_S
# define NX_T PS_T
# define NX_U PS_U
# define NX_V PS_V
# define NX_W PS_W
# define NX_X PS_X
# define NX_Y PS_Y
# define NX_Z PS_Z
# define NX_bracketleft PS_bracketleft
# define NX_backslash PS_backslash
# define NX_bracketright PS_bracketright
# define NX_circumflex PS_circumflex
# define NX_underscore PS_underscore
# define NX_quoteleft PS_quoteleft
# define NX_a PS_a
# define NX_b PS_b
# define NX_c PS_c
# define NX_d PS_d
# define NX_e PS_e
# define NX_f PS_f
# define NX_g PS_g
# define NX_h PS_h
# define NX_i PS_i
# define NX_j PS_j
# define NX_k PS_k
# define NX_l PS_l
# define NX_m PS_m
# define NX_n PS_n
# define NX_o PS_o
# define NX_p PS_p
# define NX_q PS_q
# define NX_r PS_r
# define NX_s PS_s
# define NX_t PS_t
# define NX_u PS_u
# define NX_v PS_v
# define NX_w PS_w
# define NX_x PS_x
# define NX_y PS_y
# define NX_z PS_z
# define NX_braceleft PS_braceleft
# define NX_bar PS_bar
# define NX_braceright PS_braceright
# define NX_asciitilde PS_asciitilde
# define NX_del ASCII_del
/*0200*/
# define NX_Agrave 0x81
# define NX_Aacute 0x82
# define NX_Acircumflex 0x83
# define NX_Atilde 0x84
# define NX_Adieresis 0x85
# define NX_Aring 0x86
# define NX_Ccedilla 0x87
# define NX_Egrave 0x88
# define NX_Eacute 0x89
# define NX_Ecircumflex 0x8a
# define NX_Edieresis 0x8b
# define NX_Igrave 0x8c
# define NX_Iacute 0x8d
# define NX_Icircumflex 0x8e
# define NX_Idieresis 0x8f
# define NX_Eth 0x90
# define NX_Ntilde 0x91
# define NX_Ograve 0x92
# define NX_Oacute 0x93
# define NX_Ocircumflex 0x94
# define NX_Otilde 0x95
# define NX_Odieresis 0x96
# define NX_Ugrave 0x97
# define NX_Uacute 0x98
# define NX_Ucircumflex 0x99
# define NX_Udieresis 0x9a
# define NX_Yacute 0x9b
# define NX_Thorn 0x9c
# define NX_mu 0x9d
# define NX_multiply 0x9e
# define NX_divide 0x9f
# define NX_copyright 0xa0
# define NX_exclamdown PS_exclamdown
# define NX_cent PS_cent
# define NX_sterling PS_sterling
# define NX_fraction PS_fraction
# define NX_yen PS_yen
# define NX_florin PS_florin
# define NX_section PS_section
# define NX_currency PS_currency
# define NX_quotesingle PS_quotesingle
# define NX_quotedblleft PS_quotednlleft
# define NX_guillemotleft PS_guillemotleft
# define NX_guillsinglleft PS_guillsinglleft
# define NX_guillsinglright PS_guillsinglright
# define NX_fi PS_fi
# define NX_fl PS_fl
# define NX_registered 0xb0
# define NX_endash PS_endash
# define NX_dagger PS_dagger
# define NX_daggerdbl PS_daggerdbl
# define NX_periodcentered PS_periodcentered
# define NX_brokenbar 0xb5
# define NX_paragraph PS_paragraph
# define NX_bullet PS_bullet
# define NX_quotesinglbase PS_quotesinglbase
# define NX_quotedblbase PS_quotedblbase
# define NX_quotedblright PS_quotedblright
# define NX_guillemotright PS_guillemotright
# define NX_ellipsis PS_ellipsis
# define NX_perthousand PS_perthousand
# define NX_logicalnot 0xbe
# define NX_questiondown PS_questiondown
# define NX_onesuperior 0xc0
# define NX_grave PS_grave
# define NX_acute PS_acute
# define NX_circumflex PS_circumflex
# define NX_tilde PS_tilde
# define NX_macron PS_macron
# define NX_breve PS_breve
# define NX_dotaccent PS_dotaccent
# define NX_dieresis PS_dieresis
# define NX_twosuperior 0311
# define NX_ring PS_ring
# define NX_cedilla PS_cedilla
# define NX_threesuperior 0314
# define NX_hungarumlaut PS_hungarumlaut
# define NX_ogonek PS_ogonek
# define NX_caron PS_caron
# define NX_emdash PS_emdash
# define NX_plusminus 0xd1
# define NX_onequarter 0xd2
# define NX_onehalf 0xd3
# define NX_threequarters 0xd4
# define NX_agrave 0xd5
# define NX_aacute 0xd6
# define NX_acircumflex 0xd7
# define NX_atilde 0xd8
# define NX_adieresis 0xd9
# define NX_aring 0xda
# define NX_ccedilla 0xdb
# define NX_egrave 0xdc
# define NX_eacute 0xdd
# define NX_ecircumflex 0xde
# define NX_edieresis 0xdf
# define NX_igrave 0xe0
# define NX_AE PS_AE
# define NX_iacute 0xe2
# define NX_ordfeminine PS_ordfeminine
# define NX_icircumflex 0xe4
# define NX_idieresis 0xe5
# define NX_eth 0xe6
# define NX_ntilde 0xe7
# define NX_Lslash PS_Lslash
# define NX_Oslash PS_Oslash
# define NX_OE PS_OE
# define NX_ordmasculine PS_ordmasculine
# define NX_ograve 0xec
# define NX_oacute 0xed
# define NX_ocircumflex 0xee
# define NX_otilde 0xef
# define NX_odieresis 0xf0
# define NX_ae PS_ae
# define NX_ugrave 0xf2
# define NX_uacute 0xf3
# define NX_ucircumflex 0xf4
# define NX_dotlessi PS_dotlessi
# define NX_udieresis 0xf6
# define NX_yacute 0xf7
# define NX_lslash PS_lslash
# define NX_oslash PS_oslash
# define NX_oe PS_oe
# define NX_germandbls PS_germandbls
# define NX_thorn 0xfc
# define NX_ydieresis 0xfd
/*0376*/
/*0377*/
/************************************************************************/
/* */
/* EBCDIC as used by the IBM 3270 series terminals. */
/* */
/************************************************************************/
# define EBCDIC_space 0x40
# define EBCDIC_0x41 0x41 /* Non breaking space */
# define EBCDIC_acircumflex 0x42
# define EBCDIC_adieresis 0x43
# define EBCDIC_agrave 0x44
# define EBCDIC_aacute 0x45
# define EBCDIC_atilde 0x46
# define EBCDIC_a_XXX 0x47
# define EBCDIC_c_XXX 0x48
# define EBCDIC_ntilde 0x49
# define EBCDIC_cent 0x4a
# define EBCDIC_period 0x4b
# define EBCDIC_less 0x4c
# define EBCDIC_parenleft 0x4d
# define EBCDIC_plus 0x4e
# define EBCDIC_bar 0x4f
# define EBCDIC_ampersand 0x50
# define EBCDIC_eacute 0x51
# define EBCDIC_ecircumflex 0x52
# define EBCDIC_edieresis 0x53
# define EBCDIC_egrave 0x54
# define EBCDIC_iacute 0x55
# define EBCDIC_icircumflex 0x56
# define EBCDIC_idieresis 0x57
# define EBCDIC_igrave 0x58
# define EBCDIC_germandbls 0x59
# define EBCDIC_exclam 0x5a
# define EBCDIC_dollar 0x5b
# define EBCDIC_asterisk 0x5c
# define EBCDIC_parenright 0x5d
# define EBCDIC_semicolon 0x5e
# define EBCDIC_logicalnot 0x5f
# define EBCDIC_minus 0x60
# define EBCDIC_slash 0x61
# define EBCDIC_Acircumflex 0x62
# define EBCDIC_Adieresis 0x63
# define EBCDIC_Agrave 0x64
# define EBCDIC_Aacute 0x65
# define EBCDIC_Atilde 0x66
# define EBCDIC_Aring 0x67
# define EBCDIC_Ccedilla 0x68
# define EBCDIC_Ntilde 0x69
# define EBCDIC_brokenbar 0x6a
# define EBCDIC_comma 0x6b
# define EBCDIC_percent 0x6c
# define EBCDIC_underscore 0x6d
# define EBCDIC_greater 0x6e
# define EBCDIC_question 0x6f
# define EBCDIC_oslash 0x70
# define EBCDIC_Eacute 0x71
# define EBCDIC_Ecircumflex 0x72
# define EBCDIC_Edieresis 0x73
# define EBCDIC_Egrave 0x74
# define EBCDIC_Iacute 0x75
# define EBCDIC_Icircumflex 0x76
# define EBCDIC_Idieresis 0x77
# define EBCDIC_Igrave 0x78
# define EBCDIC_grave 0x79
# define EBCDIC_colon 0x7a
# define EBCDIC_numbersign 0x7b
# define EBCDIC_at 0x7c
# define EBCDIC_quotesingle 0x7d
# define EBCDIC_equal 0x7e
# define EBCDIC_quoteddbl 0x7f
# define EBCDIC_Oslash 0x80
# define EBCDIC_a 0x81
# define EBCDIC_b 0x82
# define EBCDIC_c 0x83
# define EBCDIC_d 0x84
# define EBCDIC_e 0x85
# define EBCDIC_f 0x86
# define EBCDIC_g 0x87
# define EBCDIC_h 0x88
# define EBCDIC_i 0x89
# define EBCDIC_guillemotleft 0x8a
# define EBCDIC_guillemotright 0x8b
# define EBCDIC_eth 0x8c
# define EBCDIC_yacute 0x8d
# define EBCDIC_thorn 0x8e
# define EBCDIC_plusminus 0x8f
# define EBCDIC_degree 0x90
# define EBCDIC_j 0x91
# define EBCDIC_k 0x92
# define EBCDIC_l 0x93
# define EBCDIC_m 0x94
# define EBCDIC_n 0x95
# define EBCDIC_o 0x96
# define EBCDIC_p 0x97
# define EBCDIC_q 0x98
# define EBCDIC_r 0x99
# define EBCDIC_ordfeminine 0x9a
# define EBCDIC_ordmasculine 0x9b
# define EBCDIC_ae 0x9c
# define EBCDIC_cedilla 0x9d
# define EBCDIC_AE 0x9e
# define EBCDIC_currency 0x9f
# define EBCDIC_mu 0xa0
# define EBCDIC_tilde 0xa1
# define EBCDIC_s 0xa2
# define EBCDIC_t 0xa3
# define EBCDIC_u 0xa4
# define EBCDIC_v 0xa5
# define EBCDIC_w 0xa6
# define EBCDIC_x 0xa7
# define EBCDIC_y 0xa8
# define EBCDIC_z 0xa9
# define EBCDIC_exclamdown 0xaa
# define EBCDIC_questiondown 0xab
# define EBCDIC_Eth 0xac
# define EBCDIC_Yacute 0xad
# define EBCDIC_Thorn 0xae
# define EBCDIC_registered 0xaf
# define EBCDIC_circumflex 0xb0
# define EBCDIC_sterling 0xb1
# define EBCDIC_yen 0xb2
# define EBCDIC_dotcentered 0xb3
# define EBCDIC_copyright 0xb4
# define EBCDIC_section 0xb5
# define EBCDIC_paragraph 0xb6
# define EBCDIC_onequarter 0xb7
# define EBCDIC_onehalf 0xb8
# define EBCDIC_threequarters 0xb9
# define EBCDIC_bracketleft 0xba
# define EBCDIC_bracketright 0xbb
# define EBCDIC_overscore 0xbc /**/
# define EBCDIC_dieresis 0xbd
# define EBCDIC_acute 0xbe
# define EBCDIC_multiply 0xbf
# define EBCDIC_braceleft 0xc0
# define EBCDIC_A 0xc1
# define EBCDIC_B 0xc2
# define EBCDIC_C 0xc3
# define EBCDIC_D 0xc4
# define EBCDIC_E 0xc5
# define EBCDIC_F 0xc6
# define EBCDIC_G 0xc7
# define EBCDIC_H 0xc8
# define EBCDIC_I 0xc9
# define EBCDIC_hyphen 0xca
# define EBCDIC_ocircumflex 0xcb
# define EBCDIC_odieresis 0xcc
# define EBCDIC_ograve 0xcd
# define EBCDIC_oacute 0xce
# define EBCDIC_otilde 0xcf
# define EBCDIC_braceright 0xd0
# define EBCDIC_J 0xd1
# define EBCDIC_K 0xd2
# define EBCDIC_L 0xd3
# define EBCDIC_M 0xd4
# define EBCDIC_N 0xd5
# define EBCDIC_O 0xd6
# define EBCDIC_P 0xd7
# define EBCDIC_Q 0xd8
# define EBCDIC_R 0xd9
# define EBCDIC_onesuperior 0xda
# define EBCDIC_ucircumflex 0xdb
# define EBCDIC_udieresis 0xdc
# define EBCDIC_ugrave 0xdd
# define EBCDIC_uacute 0xde
# define EBCDIC_ydieresis 0xdf
# define EBCDIC_backslash 0xe0
# define EBCDIC_divide 0xe1
# define EBCDIC_S 0xe2
# define EBCDIC_T 0xe3
# define EBCDIC_U 0xe4
# define EBCDIC_V 0xe5
# define EBCDIC_W 0xe6
# define EBCDIC_X 0xe7
# define EBCDIC_Y 0xe8
# define EBCDIC_Z 0xe9
# define EBCDIC_twosuperior 0xea
# define EBCDIC_Ocircumflex 0xeb
# define EBCDIC_Odieresis 0xec
# define EBCDIC_Ograve 0xed
# define EBCDIC_Oacute 0xee
# define EBCDIC_Otilde 0xef
# define EBCDIC_zero 0xf0
# define EBCDIC_one 0xf1
# define EBCDIC_two 0xf2
# define EBCDIC_three 0xf3
# define EBCDIC_four 0xf4
# define EBCDIC_five 0xf5
# define EBCDIC_six 0xf6
# define EBCDIC_seven 0xf7
# define EBCDIC_eight 0xf8
# define EBCDIC_nine 0xf9
# define EBCDIC_threesuperior 0xfa
# define EBCDIC_Ucircumflex 0xfb
# define EBCDIC_Udieresis 0xfc
# define EBCDIC_Ugrave 0xfd
# define EBCDIC_Uacute 0xfe
# define EBCDIC_OE 0xff
/************************************************************************/
/* */
/* MS-DOS code page 437 */
/* */
/************************************************************************/
# define DOS437__0x00 0x00 /* 0 */
# define DOS437__0x01 0x01 /* 1 */
# define DOS437__0x02 0x02 /* 2 */
# define DOS437__0x03 0x03 /* 3 */
# define DOS437__0x04 0x04 /* 4 */
# define DOS437__0x05 0x05 /* 5 */
# define DOS437__0x06 0x06 /* 6 */
# define DOS437__0x07 0x07 /* 7 */
# define DOS437__0x08 0x08 /* 8 */
# define DOS437__0x09 0x09 /* 9 */
# define DOS437__0x0a 0x0a /* 10 */
# define DOS437__0x0b 0x0b /* 11 */
# define DOS437__0x0c 0x0c /* 12 */
# define DOS437__0x0d 0x0d /* 13 */
# define DOS437__0x0e 0x0e /* 14 */
# define DOS437__0x0f 0x0f /* 15 */
# define DOS437__0x10 0x10 /* 16 */
# define DOS437__0x11 0x11 /* 17 */
# define DOS437__0x12 0x12 /* 18 */
# define DOS437__0x13 0x13 /* 19 */
# define DOS437__0x14 0x14 /* 20 */
# define DOS437__0x15 0x15 /* 21 */
# define DOS437__0x16 0x16 /* 22 */
# define DOS437__0x17 0x17 /* 23 */
# define DOS437__0x18 0x18 /* 24 */
# define DOS437__0x19 0x19 /* 25 */
# define DOS437__0x1a 0x1a /* 26 */
# define DOS437__0x1b 0x1b /* 27 */
# define DOS437__0x1c 0x1c /* 28 */
# define DOS437__0x1d 0x1d /* 29 */
# define DOS437__0x1e 0x1e /* 30 */
# define DOS437__0x1f 0x1f /* 31 */
# define DOS437_space 0x20 /* 32 */
# define DOS437_exclam 0x21 /* 33 */
# define DOS437_quotedbl 0x22 /* 34 */
# define DOS437_numbersign 0x23 /* 35 */
# define DOS437_dollar 0x24 /* 36 */
# define DOS437_percent 0x25 /* 37 */
# define DOS437_ampersand 0x26 /* 38 */
# define DOS437_quoteright 0x27 /* 39 */
# define DOS437_parenleft 0x28 /* 40 */
# define DOS437_parenright 0x29 /* 41 */
# define DOS437_asterisk 0x2a /* 42 */
# define DOS437_plus 0x2b /* 43 */
# define DOS437_comma 0x2c /* 44 */
# define DOS437_minus 0x2d /* 45 */
# define DOS437_period 0x2e /* 46 */
# define DOS437_slash 0x2f /* 47 */
# define DOS437_zero 0x30 /* 48 */
# define DOS437_one 0x31 /* 49 */
# define DOS437_two 0x32 /* 50 */
# define DOS437_three 0x33 /* 51 */
# define DOS437_four 0x34 /* 52 */
# define DOS437_five 0x35 /* 53 */
# define DOS437_six 0x36 /* 54 */
# define DOS437_seven 0x37 /* 55 */
# define DOS437_eight 0x38 /* 56 */
# define DOS437_nine 0x39 /* 57 */
# define DOS437_colon 0x3a /* 58 */
# define DOS437_semicolon 0x3b /* 59 */
# define DOS437_less 0x3c /* 60 */
# define DOS437_equal 0x3d /* 61 */
# define DOS437_greater 0x3e /* 62 */
# define DOS437_question 0x3f /* 63 */
# define DOS437_at 0x40 /* 64 */
# define DOS437_A 0x41 /* 65 */
# define DOS437_B 0x42 /* 66 */
# define DOS437_C 0x43 /* 67 */
# define DOS437_D 0x44 /* 68 */
# define DOS437_E 0x45 /* 69 */
# define DOS437_F 0x46 /* 70 */
# define DOS437_G 0x47 /* 71 */
# define DOS437_H 0x48 /* 72 */
# define DOS437_I 0x49 /* 73 */
# define DOS437_J 0x4a /* 74 */
# define DOS437_K 0x4b /* 75 */
# define DOS437_L 0x4c /* 76 */
# define DOS437_M 0x4d /* 77 */
# define DOS437_N 0x4e /* 78 */
# define DOS437_O 0x4f /* 79 */
# define DOS437_P 0x50 /* 80 */
# define DOS437_Q 0x51 /* 81 */
# define DOS437_R 0x52 /* 82 */
# define DOS437_S 0x53 /* 83 */
# define DOS437_T 0x54 /* 84 */
# define DOS437_U 0x55 /* 85 */
# define DOS437_V 0x56 /* 86 */
# define DOS437_W 0x57 /* 87 */
# define DOS437_X 0x58 /* 88 */
# define DOS437_Y 0x59 /* 89 */
# define DOS437_Z 0x5a /* 90 */
# define DOS437_bracketleft 0x5b /* 91 */
# define DOS437_backslash 0x5c /* 92 */
# define DOS437_bracketright 0x5d /* 93 */
# define DOS437_circumflex 0x5e /* 94 */
# define DOS437_underscore 0x5f /* 95 */
# define DOS437_quoteleft 0x60 /* 96 */
# define DOS437_a 0x61 /* 97 */
# define DOS437_b 0x62 /* 98 */
# define DOS437_c 0x63 /* 99 */
# define DOS437_d 0x64 /* 100 */
# define DOS437_e 0x65 /* 101 */
# define DOS437_f 0x66 /* 102 */
# define DOS437_g 0x67 /* 103 */
# define DOS437_h 0x68 /* 104 */
# define DOS437_i 0x69 /* 105 */
# define DOS437_j 0x6a /* 106 */
# define DOS437_k 0x6b /* 107 */
# define DOS437_l 0x6c /* 108 */
# define DOS437_m 0x6d /* 109 */
# define DOS437_n 0x6e /* 110 */
# define DOS437_o 0x6f /* 111 */
# define DOS437_p 0x70 /* 112 */
# define DOS437_q 0x71 /* 113 */
# define DOS437_r 0x72 /* 114 */
# define DOS437_s 0x73 /* 115 */
# define DOS437_t 0x74 /* 116 */
# define DOS437_u 0x75 /* 117 */
# define DOS437_v 0x76 /* 118 */
# define DOS437_w 0x77 /* 119 */
# define DOS437_x 0x78 /* 120 */
# define DOS437_y 0x79 /* 121 */
# define DOS437_z 0x7a /* 122 */
# define DOS437_braceleft 0x7b /* 123 */
# define DOS437_bar 0x7c /* 124 */
# define DOS437_braceright 0x7d /* 125 */
# define DOS437_tilde 0x7e /* 126 */
# define DOS437__0x7f 0x7f /* 127 */
# define DOS437_Ccedilla 0x80 /* 128 */
# define DOS437_udieresis 0x81 /* 129 */
# define DOS437_eacute 0x82 /* 130 */
# define DOS437_acircumflex 0x83 /* 131 */
# define DOS437_adieresis 0x84 /* 132 */
# define DOS437_agrave 0x85 /* 133 */
# define DOS437_aring 0x86 /* 134 */
# define DOS437_ccedilla 0x87 /* 135 */
# define DOS437_ecircumflex 0x88 /* 136 */
# define DOS437_edieresis 0x89 /* 137 */
# define DOS437_egrave 0x8a /* 138 */
# define DOS437_idieresis 0x8b /* 139 */
# define DOS437_icircumflex 0x8c /* 140 */
# define DOS437_igrave 0x8d /* 141 */
# define DOS437_Adieresis 0x8e /* 142 */
# define DOS437_Aring 0x8f /* 143 */
# define DOS437_Eacute 0x90 /* 144 */
# define DOS437_ae 0x91 /* 145 */
# define DOS437_AE 0x92 /* 146 */
# define DOS437_ocircumflex 0x93 /* 147 */
# define DOS437_odieresis 0x94 /* 148 */
# define DOS437_ograve 0x95 /* 149 */
# define DOS437_ucircumflex 0x96 /* 150 */
# define DOS437_ugrave 0x97 /* 151 */
# define DOS437_ydieresis 0x98 /* 152 */
# define DOS437_Odieresis 0x99 /* 153 */
# define DOS437_Udieresis 0x9a /* 154 */
# define DOS437_cent 0x9b /* 155 */
# define DOS437_sterling 0x9c /* 156 */
# define DOS437_yen 0x9d /* 157 */
# define DOS437_peseta 0x9e /* 158 */
# define DOS437_florin 0x9f /* 159 */
# define DOS437_aacute 0xa0 /* 160 */
# define DOS437_iacute 0xa1 /* 161 */
# define DOS437_oacute 0xa2 /* 162 */
# define DOS437_uacute 0xa3 /* 163 */
# define DOS437_ntilde 0xa4 /* 164 */
# define DOS437_Ntilde 0xa5 /* 165 */
# define DOS437_ordfeminine 0xa6 /* 166 */
# define DOS437_ordmasculine 0xa7 /* 167 */
# define DOS437_questiondown 0xa8 /* 168 */
# define DOS437_revlogicalnot 0xa9 /* 169 */
# define DOS437_logicalnot 0xaa /* 170 */
# define DOS437_onehalf 0xab /* 171 */
# define DOS437_onequarter 0xac /* 172 */
# define DOS437_exclamdown 0xad /* 173 */
# define DOS437_guillemotleft 0xae /* 174 */
# define DOS437_guillemotright 0xaf /* 175 */
# define DOS437_ltshade 0xb0 /* 176 */
# define DOS437_shade 0xb1 /* 177 */
# define DOS437_dkshade 0xb2 /* 178 */
# define DOS437_SF110000 0xb3 /* 179 */
# define DOS437_SF090000 0xb4 /* 180 */
# define DOS437_SF190000 0xb5 /* 181 */
# define DOS437_SF200000 0xb6 /* 182 */
# define DOS437_SF210000 0xb7 /* 183 */
# define DOS437_SF220000 0xb8 /* 184 */
# define DOS437_SF230000 0xb9 /* 185 */
# define DOS437_SF240000 0xba /* 186 */
# define DOS437_SF250000 0xbb /* 187 */
# define DOS437_SF260000 0xbc /* 188 */
# define DOS437_SF270000 0xbd /* 189 */
# define DOS437_SF280000 0xbe /* 190 */
# define DOS437_SF030000 0xbf /* 191 */
# define DOS437_SF020000 0xc0 /* 192 */
# define DOS437_SF070000 0xc1 /* 193 */
# define DOS437_SF060000 0xc2 /* 194 */
# define DOS437_SF080000 0xc3 /* 195 */
# define DOS437_SF100000 0xc4 /* 196 */
# define DOS437_SF050000 0xc5 /* 197 */
# define DOS437_SF360000 0xc6 /* 198 */
# define DOS437_SF370000 0xc7 /* 199 */
# define DOS437_SF380000 0xc8 /* 200 */
# define DOS437_SF390000 0xc9 /* 201 */
# define DOS437_SF400000 0xca /* 202 */
# define DOS437_SF410000 0xcb /* 203 */
# define DOS437_SF420000 0xcc /* 204 */
# define DOS437_SF430000 0xcd /* 205 */
# define DOS437_SF440000 0xce /* 206 */
# define DOS437_SF450000 0xcf /* 207 */
# define DOS437_SF460000 0xd0 /* 208 */
# define DOS437_SF470000 0xd1 /* 209 */
# define DOS437_SF480000 0xd2 /* 210 */
# define DOS437_SF490000 0xd3 /* 211 */
# define DOS437_SF500000 0xd4 /* 212 */
# define DOS437_SF510000 0xd5 /* 213 */
# define DOS437_SF520000 0xd6 /* 214 */
# define DOS437_SF530000 0xd7 /* 215 */
# define DOS437_SF540000 0xd8 /* 216 */
# define DOS437_SF040000 0xd9 /* 217 */
# define DOS437_SF010000 0xda /* 218 */
# define DOS437_block 0xdb /* 219 */
# define DOS437_dnblock 0xdc /* 220 */
# define DOS437_lfblock 0xdd /* 221 */
# define DOS437_rtblock 0xde /* 222 */
# define DOS437_upblock 0xdf /* 223 */
# define DOS437_alpha 0xe0 /* 224 */
# define DOS437_germandbls 0xe1 /* 225 */
# define DOS437_Gamma 0xe2 /* 226 */
# define DOS437_pi 0xe3 /* 227 */
# define DOS437_Sigma 0xe4 /* 228 */
# define DOS437_sigma 0xe5 /* 229 */
# define DOS437_mu 0xe6 /* 230 */
# define DOS437_tau 0xe7 /* 231 */
# define DOS437_Phi 0xe8 /* 232 */
# define DOS437_Theta 0xe9 /* 233 */
# define DOS437_Omega 0xea /* 234 */
# define DOS437_delta 0xeb /* 235 */
# define DOS437_infinity 0xec /* 236 */
# define DOS437_phi 0xed /* 237 */
# define DOS437_epsilon 0xee /* 238 */
# define DOS437_intersection 0xef /* 239 */
# define DOS437_equivalence 0xf0 /* 240 */
# define DOS437_plusminus 0xf1 /* 241 */
# define DOS437_greaterequal 0xf2 /* 242 */
# define DOS437_lessequal 0xf3 /* 243 */
# define DOS437_integraltp 0xf4 /* 244 */
# define DOS437_integralbt 0xf5 /* 245 */
# define DOS437_divide 0xf6 /* 246 */
# define DOS437_approxequal 0xf7 /* 247 */
# define DOS437_degree 0xf8 /* 248 */
# define DOS437_bullet 0xf9 /* 249 */
# define DOS437_periodcentered 0xfa /* 250 */
# define DOS437_radical 0xfb /* 251 */
# define DOS437_nsuperior 0xfc /* 252 */
# define DOS437_twosuperior 0xfd /* 253 */
# define DOS437_filledbox 0xfe /* 254 */
# define DOS437_nobreakspace 0xff /* 255 */
/************************************************************************/
/* */
/* MS-DOS code page 850 */
/* */
/************************************************************************/
# define DOS850__0x00 0x00 /* 0 */
# define DOS850__0x01 0x01 /* 1 */
# define DOS850__0x02 0x02 /* 2 */
# define DOS850__0x03 0x03 /* 3 */
# define DOS850__0x04 0x04 /* 4 */
# define DOS850__0x05 0x05 /* 5 */
# define DOS850__0x06 0x06 /* 6 */
# define DOS850__0x07 0x07 /* 7 */
# define DOS850__0x08 0x08 /* 8 */
# define DOS850__0x09 0x09 /* 9 */
# define DOS850__0x0a 0x0a /* 10 */
# define DOS850__0x0b 0x0b /* 11 */
# define DOS850__0x0c 0x0c /* 12 */
# define DOS850__0x0d 0x0d /* 13 */
# define DOS850__0x0e 0x0e /* 14 */
# define DOS850__0x0f 0x0f /* 15 */
# define DOS850__0x10 0x10 /* 16 */
# define DOS850__0x11 0x11 /* 17 */
# define DOS850__0x12 0x12 /* 18 */
# define DOS850__0x13 0x13 /* 19 */
# define DOS850__0x14 0x14 /* 20 */
# define DOS850__0x15 0x15 /* 21 */
# define DOS850__0x16 0x16 /* 22 */
# define DOS850__0x17 0x17 /* 23 */
# define DOS850__0x18 0x18 /* 24 */
# define DOS850__0x19 0x19 /* 25 */
# define DOS850__0x1a 0x1a /* 26 */
# define DOS850__0x1b 0x1b /* 27 */
# define DOS850__0x1c 0x1c /* 28 */
# define DOS850__0x1d 0x1d /* 29 */
# define DOS850__0x1e 0x1e /* 30 */
# define DOS850__0x1f 0x1f /* 31 */
# define DOS850_space 0x20 /* 32 */
# define DOS850_exclam 0x21 /* 33 */
# define DOS850_quotedbl 0x22 /* 34 */
# define DOS850_numbersign 0x23 /* 35 */
# define DOS850_dollar 0x24 /* 36 */
# define DOS850_percent 0x25 /* 37 */
# define DOS850_ampersand 0x26 /* 38 */
# define DOS850_quoteright 0x27 /* 39 */
# define DOS850_parenleft 0x28 /* 40 */
# define DOS850_parenright 0x29 /* 41 */
# define DOS850_asterisk 0x2a /* 42 */
# define DOS850_plus 0x2b /* 43 */
# define DOS850_comma 0x2c /* 44 */
# define DOS850_minus 0x2d /* 45 */
# define DOS850_period 0x2e /* 46 */
# define DOS850_slash 0x2f /* 47 */
# define DOS850_zero 0x30 /* 48 */
# define DOS850_one 0x31 /* 49 */
# define DOS850_two 0x32 /* 50 */
# define DOS850_three 0x33 /* 51 */
# define DOS850_four 0x34 /* 52 */
# define DOS850_five 0x35 /* 53 */
# define DOS850_six 0x36 /* 54 */
# define DOS850_seven 0x37 /* 55 */
# define DOS850_eight 0x38 /* 56 */
# define DOS850_nine 0x39 /* 57 */
# define DOS850_colon 0x3a /* 58 */
# define DOS850_semicolon 0x3b /* 59 */
# define DOS850_less 0x3c /* 60 */
# define DOS850_equal 0x3d /* 61 */
# define DOS850_greater 0x3e /* 62 */
# define DOS850_question 0x3f /* 63 */
# define DOS850_at 0x40 /* 64 */
# define DOS850_A 0x41 /* 65 */
# define DOS850_B 0x42 /* 66 */
# define DOS850_C 0x43 /* 67 */
# define DOS850_D 0x44 /* 68 */
# define DOS850_E 0x45 /* 69 */
# define DOS850_F 0x46 /* 70 */
# define DOS850_G 0x47 /* 71 */
# define DOS850_H 0x48 /* 72 */
# define DOS850_I 0x49 /* 73 */
# define DOS850_J 0x4a /* 74 */
# define DOS850_K 0x4b /* 75 */
# define DOS850_L 0x4c /* 76 */
# define DOS850_M 0x4d /* 77 */
# define DOS850_N 0x4e /* 78 */
# define DOS850_O 0x4f /* 79 */
# define DOS850_P 0x50 /* 80 */
# define DOS850_Q 0x51 /* 81 */
# define DOS850_R 0x52 /* 82 */
# define DOS850_S 0x53 /* 83 */
# define DOS850_T 0x54 /* 84 */
# define DOS850_U 0x55 /* 85 */
# define DOS850_V 0x56 /* 86 */
# define DOS850_W 0x57 /* 87 */
# define DOS850_X 0x58 /* 88 */
# define DOS850_Y 0x59 /* 89 */
# define DOS850_Z 0x5a /* 90 */
# define DOS850_bracketleft 0x5b /* 91 */
# define DOS850_backslash 0x5c /* 92 */
# define DOS850_bracketright 0x5d /* 93 */
# define DOS850_circumflex 0x5e /* 94 */
# define DOS850_underscore 0x5f /* 95 */
# define DOS850_quoteleft 0x60 /* 96 */
# define DOS850_a 0x61 /* 97 */
# define DOS850_b 0x62 /* 98 */
# define DOS850_c 0x63 /* 99 */
# define DOS850_d 0x64 /* 100 */
# define DOS850_e 0x65 /* 101 */
# define DOS850_f 0x66 /* 102 */
# define DOS850_g 0x67 /* 103 */
# define DOS850_h 0x68 /* 104 */
# define DOS850_i 0x69 /* 105 */
# define DOS850_j 0x6a /* 106 */
# define DOS850_k 0x6b /* 107 */
# define DOS850_l 0x6c /* 108 */
# define DOS850_m 0x6d /* 109 */
# define DOS850_n 0x6e /* 110 */
# define DOS850_o 0x6f /* 111 */
# define DOS850_p 0x70 /* 112 */
# define DOS850_q 0x71 /* 113 */
# define DOS850_r 0x72 /* 114 */
# define DOS850_s 0x73 /* 115 */
# define DOS850_t 0x74 /* 116 */
# define DOS850_u 0x75 /* 117 */
# define DOS850_v 0x76 /* 118 */
# define DOS850_w 0x77 /* 119 */
# define DOS850_x 0x78 /* 120 */
# define DOS850_y 0x79 /* 121 */
# define DOS850_z 0x7a /* 122 */
# define DOS850_braceleft 0x7b /* 123 */
# define DOS850_bar 0x7c /* 124 */
# define DOS850_braceright 0x7d /* 125 */
# define DOS850_tilde 0x7e /* 126 */
# define DOS850__0x7f 0x7f /* 127 */
# define DOS850_Ccedilla 0x80 /* 128 */
# define DOS850_udieresis 0x81 /* 129 */
# define DOS850_eacute 0x82 /* 130 */
# define DOS850_acircumflex 0x83 /* 131 */
# define DOS850_adieresis 0x84 /* 132 */
# define DOS850_agrave 0x85 /* 133 */
# define DOS850_aring 0x86 /* 134 */
# define DOS850_ccedilla 0x87 /* 135 */
# define DOS850_ecircumflex 0x88 /* 136 */
# define DOS850_edieresis 0x89 /* 137 */
# define DOS850_egrave 0x8a /* 138 */
# define DOS850_idieresis 0x8b /* 139 */
# define DOS850_icircumflex 0x8c /* 140 */
# define DOS850_igrave 0x8d /* 141 */
# define DOS850_Adieresis 0x8e /* 142 */
# define DOS850_Aring 0x8f /* 143 */
# define DOS850_Eacute 0x90 /* 144 */
# define DOS850_ae 0x91 /* 145 */
# define DOS850_AE 0x92 /* 146 */
# define DOS850_ocircumflex 0x93 /* 147 */
# define DOS850_odieresis 0x94 /* 148 */
# define DOS850_ograve 0x95 /* 149 */
# define DOS850_ucircumflex 0x96 /* 150 */
# define DOS850_ugrave 0x97 /* 151 */
# define DOS850_ydieresis 0x98 /* 152 */
# define DOS850_Odieresis 0x99 /* 153 */
# define DOS850_Udieresis 0x9a /* 154 */
# define DOS850_oslash 0x9b /* 155 */
# define DOS850_sterling 0x9c /* 156 */
# define DOS850_Oslash 0x9d /* 157 */
# define DOS850_multiply 0x9e /* 158 */
# define DOS850_florin 0x9f /* 159 */
# define DOS850_aacute 0xa0 /* 160 */
# define DOS850_iacute 0xa1 /* 161 */
# define DOS850_oacute 0xa2 /* 162 */
# define DOS850_uacute 0xa3 /* 163 */
# define DOS850_ntilde 0xa4 /* 164 */
# define DOS850_Ntilde 0xa5 /* 165 */
# define DOS850_ordfeminine 0xa6 /* 166 */
# define DOS850_ordmasculine 0xa7 /* 167 */
# define DOS850_questiondown 0xa8 /* 168 */
# define DOS850_registered 0xa9 /* 169 */
# define DOS850_logicalnot 0xaa /* 170 */
# define DOS850_onehalf 0xab /* 171 */
# define DOS850_onequarter 0xac /* 172 */
# define DOS850_exclamdown 0xad /* 173 */
# define DOS850_guillemotleft 0xae /* 174 */
# define DOS850_guillemotright 0xaf /* 175 */
# define DOS850_ltshade 0xb0 /* 176 */
# define DOS850_shade 0xb1 /* 177 */
# define DOS850_dkshade 0xb2 /* 178 */
# define DOS850_SF110000 0xb3 /* 179 */
# define DOS850_SF090000 0xb4 /* 180 */
# define DOS850_Aacute 0xb5 /* 181 */
# define DOS850_Acircumflex 0xb6 /* 182 */
# define DOS850_Agrave 0xb7 /* 183 */
# define DOS850_copyright 0xb8 /* 184 */
# define DOS850_SF230000 0xb9 /* 185 */
# define DOS850_SF240000 0xba /* 186 */
# define DOS850_SF250000 0xbb /* 187 */
# define DOS850_SF260000 0xbc /* 188 */
# define DOS850_cent 0xbd /* 189 */
# define DOS850_yen 0xbe /* 190 */
# define DOS850_SF030000 0xbf /* 191 */
# define DOS850_SF020000 0xc0 /* 192 */
# define DOS850_SF070000 0xc1 /* 193 */
# define DOS850_SF060000 0xc2 /* 194 */
# define DOS850_SF080000 0xc3 /* 195 */
# define DOS850_SF100000 0xc4 /* 196 */
# define DOS850_SF050000 0xc5 /* 197 */
# define DOS850_atilde 0xc6 /* 198 */
# define DOS850_Atilde 0xc7 /* 199 */
# define DOS850_SF380000 0xc8 /* 200 */
# define DOS850_SF390000 0xc9 /* 201 */
# define DOS850_SF400000 0xca /* 202 */
# define DOS850_SF410000 0xcb /* 203 */
# define DOS850_SF420000 0xcc /* 204 */
# define DOS850_SF430000 0xcd /* 205 */
# define DOS850_SF440000 0xce /* 206 */
# define DOS850_currency 0xcf /* 207 */
# define DOS850_eth 0xd0 /* 208 */
# define DOS850_Eth 0xd1 /* 209 */
# define DOS850_Ecircumflex 0xd2 /* 210 */
# define DOS850_Edieresis 0xd3 /* 211 */
# define DOS850_Egrave 0xd4 /* 212 */
# define DOS850_dotlessi 0xd5 /* 213 */
# define DOS850_Iacute 0xd6 /* 214 */
# define DOS850_Icircumflex 0xd7 /* 215 */
# define DOS850_Idieresis 0xd8 /* 216 */
# define DOS850_SF040000 0xd9 /* 217 */
# define DOS850_SF010000 0xda /* 218 */
# define DOS850_block 0xdb /* 219 */
# define DOS850_dnblock 0xdc /* 220 */
# define DOS850_brokenbar 0xdd /* 221 */
# define DOS850_Igrave 0xde /* 222 */
# define DOS850_upblock 0xdf /* 223 */
# define DOS850_Oacute 0xe0 /* 224 */
# define DOS850_germandbls 0xe1 /* 225 */
# define DOS850_Ocircumflex 0xe2 /* 226 */
# define DOS850_Ograve 0xe3 /* 227 */
# define DOS850_otilde 0xe4 /* 228 */
# define DOS850_Otilde 0xe5 /* 229 */
# define DOS850_mu 0xe6 /* 230 */
# define DOS850_thorn 0xe7 /* 231 */
# define DOS850_Thorn 0xe8 /* 232 */
# define DOS850_Uacute 0xe9 /* 233 */
# define DOS850_Ucircumflex 0xea /* 234 */
# define DOS850_Ugrave 0xeb /* 235 */
# define DOS850_yacute 0xec /* 236 */
# define DOS850_Yacute 0xed /* 237 */
# define DOS850_macron 0xee /* 238 */
# define DOS850_acute 0xef /* 239 */
# define DOS850_hyphen 0xf0 /* 240 */
# define DOS850_plusminus 0xf1 /* 241 */
# define DOS850_underscoredbl 0xf2 /* 242 */
# define DOS850_threequarters 0xf3 /* 243 */
# define DOS850_paragraph 0xf4 /* 244 */
# define DOS850_section 0xf5 /* 245 */
# define DOS850_divide 0xf6 /* 246 */
# define DOS850_cedilla 0xf7 /* 247 */
# define DOS850_degree 0xf8 /* 248 */
# define DOS850_dieresis 0xf9 /* 249 */
# define DOS850_periodcentered 0xfa /* 250 */
# define DOS850_onesuperior 0xfb /* 251 */
# define DOS850_threesuperior 0xfc /* 252 */
# define DOS850_twosuperior 0xfd /* 253 */
# define DOS850_filledbox 0xfe /* 254 */
# define DOS850_nobreakspace 0xff /* 255 */
/************************************************************************/
/* */
/* The Apple MACINTOSH roman character set. */
/* */
/************************************************************************/
# define MAC__0x00 0x00 /* 0 */
# define MAC__0x01 0x01 /* 1 */
# define MAC__0x02 0x02 /* 2 */
# define MAC__0x03 0x03 /* 3 */
# define MAC__0x04 0x04 /* 4 */
# define MAC__0x05 0x05 /* 5 */
# define MAC__0x06 0x06 /* 6 */
# define MAC__0x07 0x07 /* 7 */
# define MAC__0x08 0x08 /* 8 */
# define MAC__0x09 0x09 /* 9 */
# define MAC__0x0a 0x0a /* 10 */
# define MAC__0x0b 0x0b /* 11 */
# define MAC__0x0c 0x0c /* 12 */
# define MAC__0x0d 0x0d /* 13 */
# define MAC__0x0e 0x0e /* 14 */
# define MAC__0x0f 0x0f /* 15 */
# define MAC__0x10 0x10 /* 16 */
# define MAC__0x11 0x11 /* 17 */
# define MAC__0x12 0x12 /* 18 */
# define MAC__0x13 0x13 /* 19 */
# define MAC__0x14 0x14 /* 20 */
# define MAC__0x15 0x15 /* 21 */
# define MAC__0x16 0x16 /* 22 */
# define MAC__0x17 0x17 /* 23 */
# define MAC__0x18 0x18 /* 24 */
# define MAC__0x19 0x19 /* 25 */
# define MAC__0x1a 0x1a /* 26 */
# define MAC__0x1b 0x1b /* 27 */
# define MAC__0x1c 0x1c /* 28 */
# define MAC__0x1d 0x1d /* 29 */
# define MAC__0x1e 0x1e /* 30 */
# define MAC__0x1f 0x1f /* 31 */
# define MAC_space 0x20 /* 32 */
# define MAC_exclam 0x21 /* 33 */
# define MAC_quotedbl 0x22 /* 34 */
# define MAC_numbersign 0x23 /* 35 */
# define MAC_dollar 0x24 /* 36 */
# define MAC_percent 0x25 /* 37 */
# define MAC_ampersand 0x26 /* 38 */
# define MAC_quoteright 0x27 /* 39 */
# define MAC_parenleft 0x28 /* 40 */
# define MAC_parenright 0x29 /* 41 */
# define MAC_asterisk 0x2a /* 42 */
# define MAC_plus 0x2b /* 43 */
# define MAC_comma 0x2c /* 44 */
# define MAC_minus 0x2d /* 45 */
# define MAC_period 0x2e /* 46 */
# define MAC_slash 0x2f /* 47 */
# define MAC_zero 0x30 /* 48 */
# define MAC_one 0x31 /* 49 */
# define MAC_two 0x32 /* 50 */
# define MAC_three 0x33 /* 51 */
# define MAC_four 0x34 /* 52 */
# define MAC_five 0x35 /* 53 */
# define MAC_six 0x36 /* 54 */
# define MAC_seven 0x37 /* 55 */
# define MAC_eight 0x38 /* 56 */
# define MAC_nine 0x39 /* 57 */
# define MAC_colon 0x3a /* 58 */
# define MAC_semicolon 0x3b /* 59 */
# define MAC_less 0x3c /* 60 */
# define MAC_equal 0x3d /* 61 */
# define MAC_greater 0x3e /* 62 */
# define MAC_question 0x3f /* 63 */
# define MAC_at 0x40 /* 64 */
# define MAC_A 0x41 /* 65 */
# define MAC_B 0x42 /* 66 */
# define MAC_C 0x43 /* 67 */
# define MAC_D 0x44 /* 68 */
# define MAC_E 0x45 /* 69 */
# define MAC_F 0x46 /* 70 */
# define MAC_G 0x47 /* 71 */
# define MAC_H 0x48 /* 72 */
# define MAC_I 0x49 /* 73 */
# define MAC_J 0x4a /* 74 */
# define MAC_K 0x4b /* 75 */
# define MAC_L 0x4c /* 76 */
# define MAC_M 0x4d /* 77 */
# define MAC_N 0x4e /* 78 */
# define MAC_O 0x4f /* 79 */
# define MAC_P 0x50 /* 80 */
# define MAC_Q 0x51 /* 81 */
# define MAC_R 0x52 /* 82 */
# define MAC_S 0x53 /* 83 */
# define MAC_T 0x54 /* 84 */
# define MAC_U 0x55 /* 85 */
# define MAC_V 0x56 /* 86 */
# define MAC_W 0x57 /* 87 */
# define MAC_X 0x58 /* 88 */
# define MAC_Y 0x59 /* 89 */
# define MAC_Z 0x5a /* 90 */
# define MAC_bracketleft 0x5b /* 91 */
# define MAC_backslash 0x5c /* 92 */
# define MAC_bracketright 0x5d /* 93 */
# define MAC_circumflex 0x5e /* 94 */
# define MAC_underscore 0x5f /* 95 */
# define MAC_quoteleft 0x60 /* 96 */
# define MAC_a 0x61 /* 97 */
# define MAC_b 0x62 /* 98 */
# define MAC_c 0x63 /* 99 */
# define MAC_d 0x64 /* 100 */
# define MAC_e 0x65 /* 101 */
# define MAC_f 0x66 /* 102 */
# define MAC_g 0x67 /* 103 */
# define MAC_h 0x68 /* 104 */
# define MAC_i 0x69 /* 105 */
# define MAC_j 0x6a /* 106 */
# define MAC_k 0x6b /* 107 */
# define MAC_l 0x6c /* 108 */
# define MAC_m 0x6d /* 109 */
# define MAC_n 0x6e /* 110 */
# define MAC_o 0x6f /* 111 */
# define MAC_p 0x70 /* 112 */
# define MAC_q 0x71 /* 113 */
# define MAC_r 0x72 /* 114 */
# define MAC_s 0x73 /* 115 */
# define MAC_t 0x74 /* 116 */
# define MAC_u 0x75 /* 117 */
# define MAC_v 0x76 /* 118 */
# define MAC_w 0x77 /* 119 */
# define MAC_x 0x78 /* 120 */
# define MAC_y 0x79 /* 121 */
# define MAC_z 0x7a /* 122 */
# define MAC_braceleft 0x7b /* 123 */
# define MAC_bar 0x7c /* 124 */
# define MAC_braceright 0x7d /* 125 */
# define MAC_tilde 0x7e /* 126 */
# define MAC__0x7e 0x7e /* 126 */
# define MAC_Adieresis 0x80 /* 128 */
# define MAC_Aring 0x81 /* 129 */
# define MAC_Ccedilla 0x82 /* 130 */
# define MAC_Eacute 0x83 /* 131 */
# define MAC_Ntilde 0x84 /* 132 */
# define MAC_Odieresis 0x85 /* 133 */
# define MAC_Udieresis 0x86 /* 134 */
# define MAC_aacute 0x87 /* 135 */
# define MAC_agrave 0x88 /* 136 */
# define MAC_acircumflex 0x89 /* 137 */
# define MAC_adieresis 0x8a /* 138 */
# define MAC_atilde 0x8b /* 139 */
# define MAC_aring 0x8c /* 140 */
# define MAC_ccedilla 0x8d /* 141 */
# define MAC_eacute 0x8e /* 142 */
# define MAC_egrave 0x8f /* 143 */
# define MAC_ecircumflex 0x90 /* 144 */
# define MAC_edieresis 0x91 /* 145 */
# define MAC_iacute 0x92 /* 146 */
# define MAC_igrave 0x93 /* 147 */
# define MAC_icircumflex 0x94 /* 148 */
# define MAC_idieresis 0x95 /* 149 */
# define MAC_ntilde 0x96 /* 150 */
# define MAC_oacute 0x97 /* 151 */
# define MAC_ograve 0x98 /* 152 */
# define MAC_ocircumflex 0x99 /* 153 */
# define MAC_odieresis 0x9a /* 154 */
# define MAC_otilde 0x9b /* 155 */
# define MAC_uacute 0x9c /* 156 */
# define MAC_ugrave 0x9d /* 157 */
# define MAC_ucircumflex 0x9e /* 158 */
# define MAC_udieresis 0x9f /* 159 */
# define MAC_dagger 0xa0 /* 160 */
# define MAC_degree 0xa1 /* 161 */
# define MAC_cent 0xa2 /* 162 */
# define MAC_sterling 0xa3 /* 163 */
# define MAC_section 0xa4 /* 164 */
# define MAC_bullet 0xa5 /* 165 */
# define MAC_paragraph 0xa6 /* 166 */
# define MAC_germandbls 0xa7 /* 167 */
# define MAC_registered 0xa8 /* 168 */
# define MAC_copyright 0xa9 /* 169 */
# define MAC_trademark 0xaa /* 170 */
# define MAC_acute 0xab /* 171 */
# define MAC_dieresis 0xac /* 172 */
# define MAC_notequal 0xad /* 173 */
# define MAC_AE 0xae /* 174 */
# define MAC_Oslash 0xaf /* 175 */
# define MAC_infinity 0xb0 /* 176 */
# define MAC_plusminus 0xb1 /* 177 */
# define MAC_lessequal 0xb2 /* 178 */
# define MAC_greaterequal 0xb3 /* 179 */
# define MAC_yen 0xb4 /* 180 */
# define MAC_mu 0xb5 /* 181 */
# define MAC_partialdiff 0xb6 /* 182 */
# define MAC_summation 0xb7 /* 183 */
# define MAC_product 0xb8 /* 184 */
# define MAC_pi 0xb9 /* 185 */
# define MAC_integral 0xba /* 186 */
# define MAC_ordfeminine 0xbb /* 187 */
# define MAC_ordmasculine 0xbc /* 188 */
# define MAC_Omega 0xbd /* 189 */
# define MAC_ae 0xbe /* 190 */
# define MAC_oslash 0xbf /* 191 */
# define MAC_questiondown 0xc0 /* 192 */
# define MAC_exclamdown 0xc1 /* 193 */
# define MAC_logicalnot 0xc2 /* 194 */
# define MAC_radical 0xc3 /* 195 */
# define MAC_florin 0xc4 /* 196 */
# define MAC_approxequal 0xc5 /* 197 */
# define MAC_Delta 0xc6 /* 198 */
# define MAC_guillemotleft 0xc7 /* 199 */
# define MAC_guillemotright 0xc8 /* 200 */
# define MAC_ellipsis 0xc9 /* 201 */
# define MAC_nobreakspace 0xca /* 202 */
# define MAC_Agrave 0xcb /* 203 */
# define MAC_Atilde 0xcc /* 204 */
# define MAC_Otilde 0xcd /* 205 */
# define MAC_OE 0xce /* 206 */
# define MAC_oe 0xcf /* 207 */
# define MAC_endash 0xd0 /* 208 */
# define MAC_emdash 0xd1 /* 209 */
# define MAC_quotedblleft 0xd2 /* 210 */
# define MAC_quotedblright 0xd3 /* 211 */
# define MAC_quotesingle 0xd4 /* 212 */
# define MAC_quotereversed 0xd5 /* 213 */
# define MAC_divide 0xd6 /* 214 */
# define MAC_lozenge 0xd7 /* 215 */
# define MAC_ydieresis 0xd8 /* 216 */
# define MAC_Ydieresis 0xd9 /* 217 */
# define MAC_fraction 0xda /* 218 */
# define MAC_currency 0xdb /* 219 */
# define MAC_guilsinglleft 0xdc /* 220 */
# define MAC_guilsinglright 0xdd /* 221 */
# define MAC_fi 0xde /* 222 */
# define MAC_fl 0xdf /* 223 */
# define MAC_daggerdbl 0xe0 /* 224 */
# define MAC_periodcentered 0xe1 /* 225 */
# define MAC_quotesinglbase 0xe2 /* 226 */
# define MAC_quotedblbase 0xe3 /* 227 */
# define MAC_perthousand 0xe4 /* 228 */
# define MAC_Acircumflex 0xe5 /* 229 */
# define MAC_Ecircumflex 0xe6 /* 230 */
# define MAC_Aacute 0xe7 /* 231 */
# define MAC_Edieresis 0xe8 /* 232 */
# define MAC_Egrave 0xe9 /* 233 */
# define MAC_Iacute 0xea /* 234 */
# define MAC_Icircumflex 0xeb /* 235 */
# define MAC_Idieresis 0xec /* 236 */
# define MAC_Igrave 0xed /* 237 */
# define MAC_Oacute 0xee /* 238 */
# define MAC_Ocircumflex 0xef /* 239 */
# define MAC__apple_logo 0xf0 /* 240 */
# define MAC_Ograve 0xf1 /* 241 */
# define MAC_Uacute 0xf2 /* 242 */
# define MAC_Ucircumflex 0xf3 /* 243 */
# define MAC_Ugrave 0xf4 /* 244 */
# define MAC_dotlessi 0xf5 /* 245 */
# define MAC_circumflex_0xf6 0xf6 /* 246 */
# define MAC_tilde_0xf7 0xf7 /* 247 */
# define MAC_macron 0xf8 /* 248 */
# define MAC_breve 0xf9 /* 249 */
# define MAC_dotaccent 0xfa /* 250 */
# define MAC_ring 0xfb /* 251 */
# define MAC_cedilla 0xfc /* 252 */
# define MAC_hungarumlaut 0xfd /* 253 */
# define MAC_ogonek 0xfe /* 254 */
# define MAC_caron 0xff /* 255 */
/************************************************************************/
/* */
/* PostScript symbol encoding */
/* */
/************************************************************************/
# define PSSYM__UNDEF0 0
# define PSSYM__UNDEF1 1
# define PSSYM__UNDEF2 2
# define PSSYM__UNDEF3 3
# define PSSYM__UNDEF4 4
# define PSSYM__UNDEF5 5
# define PSSYM__UNDEF6 6
# define PSSYM__UNDEF7 7
# define PSSYM__UNDEF8 8
# define PSSYM__UNDEF9 9
# define PSSYM__UNDEF10 10
# define PSSYM__UNDEF11 11
# define PSSYM__UNDEF12 12
# define PSSYM__UNDEF13 13
# define PSSYM__UNDEF14 14
# define PSSYM__UNDEF15 15
# define PSSYM__UNDEF16 16
# define PSSYM__UNDEF17 17
# define PSSYM__UNDEF18 18
# define PSSYM__UNDEF19 19
# define PSSYM__UNDEF20 20
# define PSSYM__UNDEF21 21
# define PSSYM__UNDEF22 22
# define PSSYM__UNDEF23 23
# define PSSYM__UNDEF24 24
# define PSSYM__UNDEF25 25
# define PSSYM__UNDEF26 26
# define PSSYM__UNDEF27 27
# define PSSYM__UNDEF28 28
# define PSSYM__UNDEF29 29
# define PSSYM__UNDEF30 30
# define PSSYM__UNDEF31 31
# define PSSYM_space 32
# define PSSYM_exclam 33
# define PSSYM_universal 34
# define PSSYM_numbersign 35
# define PSSYM_existential 36
# define PSSYM_percent 37
# define PSSYM_ampersand 38
# define PSSYM_suchthat 39
# define PSSYM_parenleft 40
# define PSSYM_parenright 41
# define PSSYM_asteriskmath 42
# define PSSYM_plus 43
# define PSSYM_comma 44
# define PSSYM_minus 45
# define PSSYM_period 46
# define PSSYM_slash 47
# define PSSYM_zero 48
# define PSSYM_one 49
# define PSSYM_two 50
# define PSSYM_three 51
# define PSSYM_four 52
# define PSSYM_five 53
# define PSSYM_six 54
# define PSSYM_seven 55
# define PSSYM_eight 56
# define PSSYM_nine 57
# define PSSYM_colon 58
# define PSSYM_semicolon 59
# define PSSYM_less 60
# define PSSYM_equal 61
# define PSSYM_greater 62
# define PSSYM_question 63
# define PSSYM_congruent 64
# define PSSYM_Alpha 65
# define PSSYM_Beta 66
# define PSSYM_Chi 67
# define PSSYM_Delta 68
# define PSSYM_Epsilon 69
# define PSSYM_Phi 70
# define PSSYM_Gamma 71
# define PSSYM_Eta 72
# define PSSYM_Iota 73
# define PSSYM_theta1 74
# define PSSYM_Kappa 75
# define PSSYM_Lambda 76
# define PSSYM_Mu 77
# define PSSYM_Nu 78
# define PSSYM_Omicron 79
# define PSSYM_Pi 80
# define PSSYM_Theta 81
# define PSSYM_Rho 82
# define PSSYM_Sigma 83
# define PSSYM_Tau 84
# define PSSYM_Upsilon 85
# define PSSYM_sigma1 86
# define PSSYM_Omega 87
# define PSSYM_Xi 88
# define PSSYM_Psi 89
# define PSSYM_Zeta 90
# define PSSYM_bracketleft 91
# define PSSYM_therefore 92
# define PSSYM_bracketright 93
# define PSSYM_perpendicular 94
# define PSSYM_underscore 95
# define PSSYM_radicalex 96
# define PSSYM_alpha 97
# define PSSYM_beta 98
# define PSSYM_chi 99
# define PSSYM_delta 100
# define PSSYM_epsilon 101
# define PSSYM_phi 102
# define PSSYM_gamma 103
# define PSSYM_eta 104
# define PSSYM_iota 105
# define PSSYM_phi1 106
# define PSSYM_kappa 107
# define PSSYM_lambda 108
# define PSSYM_mu 109
# define PSSYM_nu 110
# define PSSYM_omicron 111
# define PSSYM_pi 112
# define PSSYM_theta 113
# define PSSYM_rho 114
# define PSSYM_sigma 115
# define PSSYM_tau 116
# define PSSYM_upsilon 117
# define PSSYM_omega1 118
# define PSSYM_omega 119
# define PSSYM_xi 120
# define PSSYM_psi 121
# define PSSYM_zeta 122
# define PSSYM_braceleft 123
# define PSSYM_bar 124
# define PSSYM_braceright 125
# define PSSYM_similar 126
# define PSSYM__UNDEF127 127
# define PSSYM__UNDEF128 128
# define PSSYM__UNDEF129 129
# define PSSYM__UNDEF130 130
# define PSSYM__UNDEF131 131
# define PSSYM__UNDEF132 132
# define PSSYM__UNDEF133 133
# define PSSYM__UNDEF134 134
# define PSSYM__UNDEF135 135
# define PSSYM__UNDEF136 136
# define PSSYM__UNDEF137 137
# define PSSYM__UNDEF138 138
# define PSSYM__UNDEF139 139
# define PSSYM__UNDEF140 140
# define PSSYM__UNDEF141 141
# define PSSYM__UNDEF142 142
# define PSSYM__UNDEF143 143
# define PSSYM__UNDEF144 144
# define PSSYM__UNDEF145 145
# define PSSYM__UNDEF146 146
# define PSSYM__UNDEF147 147
# define PSSYM__UNDEF148 148
# define PSSYM__UNDEF149 149
# define PSSYM__UNDEF150 150
# define PSSYM__UNDEF151 151
# define PSSYM__UNDEF152 152
# define PSSYM__UNDEF153 153
# define PSSYM__UNDEF154 154
# define PSSYM__UNDEF155 155
# define PSSYM__UNDEF156 156
# define PSSYM__UNDEF157 157
# define PSSYM__UNDEF158 158
# define PSSYM__UNDEF159 159
# define PSSYM__UNDEF160 160
# define PSSYM_Upsilon1 161
# define PSSYM_minute 162
# define PSSYM_lessequal 163
# define PSSYM_fraction 164
# define PSSYM_infinity 165
# define PSSYM_florin 166
# define PSSYM_club 167
# define PSSYM_diamond 168
# define PSSYM_heart 169
# define PSSYM_spade 170
# define PSSYM_arrowboth 171
# define PSSYM_arrowleft 172
# define PSSYM_arrowup 173
# define PSSYM_arrowright 174
# define PSSYM_arrowdown 175
# define PSSYM_degree 176
# define PSSYM_plusminus 177
# define PSSYM_second 178
# define PSSYM_greaterequal 179
# define PSSYM_multiply 180
# define PSSYM_proportional 181
# define PSSYM_partialdiff 182
# define PSSYM_bullet 183
# define PSSYM_divide 184
# define PSSYM_notequal 185
# define PSSYM_equivalence 186
# define PSSYM_approxequal 187
# define PSSYM_ellipsis 188
# define PSSYM_arrowvertex 189
# define PSSYM_arrowhorizex 190
# define PSSYM_carriagereturn 191
# define PSSYM_aleph 192
# define PSSYM_Ifraktur 193
# define PSSYM_Rfraktur 194
# define PSSYM_weierstrass 195
# define PSSYM_circlemultiply 196
# define PSSYM_circleplus 197
# define PSSYM_emptyset 198
# define PSSYM_intersection 199
# define PSSYM_union 200
# define PSSYM_propersuperset 201
# define PSSYM_reflexsuperset 202
# define PSSYM_notsubset 203
# define PSSYM_propersubset 204
# define PSSYM_reflexsubset 205
# define PSSYM_element 206
# define PSSYM_notelement 207
# define PSSYM_angle 208
# define PSSYM_gradient 209
# define PSSYM_registerserif 210
# define PSSYM_copyrightserif 211
# define PSSYM_trademarkserif 212
# define PSSYM_product 213
# define PSSYM_radical 214
# define PSSYM_dotmath 215
# define PSSYM_logicalnot 216
# define PSSYM_logicaland 217
# define PSSYM_logicalor 218
# define PSSYM_arrowdblboth 219
# define PSSYM_arrowdblleft 220
# define PSSYM_arrowdblup 221
# define PSSYM_arrowdblright 222
# define PSSYM_arrowdbldown 223
# define PSSYM_lozenge 224
# define PSSYM_angleleft 225
# define PSSYM_registersans 226
# define PSSYM_copyrightsans 227
# define PSSYM_trademarksans 228
# define PSSYM_summation 229
# define PSSYM_parenlefttp 230
# define PSSYM_parenleftex 231
# define PSSYM_parenleftbt 232
# define PSSYM_bracketlefttp 233
# define PSSYM_bracketleftex 234
# define PSSYM_bracketleftbt 235
# define PSSYM_bracelefttp 236
# define PSSYM_braceleftmid 237
# define PSSYM_braceleftbt 238
# define PSSYM_braceex 239
# define PSSYM__UNDEF240 240
# define PSSYM_angleright 241
# define PSSYM_integral 242
# define PSSYM_integraltp 243
# define PSSYM_integralex 244
# define PSSYM_integralbt 245
# define PSSYM_parenrighttp 246
# define PSSYM_parenrightex 247
# define PSSYM_parenrightbt 248
# define PSSYM_bracketrighttp 249
# define PSSYM_bracketrightex 250
# define PSSYM_bracketrightbt 251
# define PSSYM_bracerighttp 252
# define PSSYM_bracerightmid 253
# define PSSYM_bracerightbt 254
# define PSSYM__UNDEF255 255
/************************************************************************/
/* */
/* Names for the characters in the Adobe Cyrillic Encoding. */
/* */
/************************************************************************/
# define PSCYR__0x00 0x00 /* 0 */
# define PSCYR__0x01 0x01 /* 1 */
# define PSCYR__0x02 0x02 /* 2 */
# define PSCYR__0x03 0x03 /* 3 */
# define PSCYR__0x04 0x04 /* 4 */
# define PSCYR__0x05 0x05 /* 5 */
# define PSCYR__0x06 0x06 /* 6 */
# define PSCYR__0x07 0x07 /* 7 */
# define PSCYR__0x08 0x08 /* 8 */
# define PSCYR__0x09 0x09 /* 9 */
# define PSCYR__0x0a 0x0a /* 10 */
# define PSCYR__0x0b 0x0b /* 11 */
# define PSCYR__0x0c 0x0c /* 12 */
# define PSCYR__0x0d 0x0d /* 13 */
# define PSCYR__0x0e 0x0e /* 14 */
# define PSCYR__0x0f 0x0f /* 15 */
# define PSCYR__0x10 0x10 /* 16 */
# define PSCYR__0x11 0x11 /* 17 */
# define PSCYR__0x12 0x12 /* 18 */
# define PSCYR__0x13 0x13 /* 19 */
# define PSCYR__0x14 0x14 /* 20 */
# define PSCYR__0x15 0x15 /* 21 */
# define PSCYR__0x16 0x16 /* 22 */
# define PSCYR__0x17 0x17 /* 23 */
# define PSCYR__0x18 0x18 /* 24 */
# define PSCYR__0x19 0x19 /* 25 */
# define PSCYR__0x1a 0x1a /* 26 */
# define PSCYR__0x1b 0x1b /* 27 */
# define PSCYR__0x1c 0x1c /* 28 */
# define PSCYR__0x1d 0x1d /* 29 */
# define PSCYR__0x1e 0x1e /* 30 */
# define PSCYR__0x1f 0x1f /* 31 */
# define PSCYR_space 0x20 /* 32 */
# define PSCYR_exclam 0x21 /* 33 */
# define PSCYR_quotedbl 0x22 /* 34 */
# define PSCYR_numbersign 0x23 /* 35 */
# define PSCYR_dollar 0x24 /* 36 */
# define PSCYR_percent 0x25 /* 37 */
# define PSCYR_ampersand 0x26 /* 38 */
# define PSCYR_quoteright 0x27 /* 39 */
# define PSCYR_parenleft 0x28 /* 40 */
# define PSCYR_parenright 0x29 /* 41 */
# define PSCYR_asterisk 0x2a /* 42 */
# define PSCYR_plus 0x2b /* 43 */
# define PSCYR_comma 0x2c /* 44 */
# define PSCYR_hyphen 0x2d /* 45 */
# define PSCYR_period 0x2e /* 46 */
# define PSCYR_slash 0x2f /* 47 */
# define PSCYR_zero 0x30 /* 48 */
# define PSCYR_one 0x31 /* 49 */
# define PSCYR_two 0x32 /* 50 */
# define PSCYR_three 0x33 /* 51 */
# define PSCYR_four 0x34 /* 52 */
# define PSCYR_five 0x35 /* 53 */
# define PSCYR_six 0x36 /* 54 */
# define PSCYR_seven 0x37 /* 55 */
# define PSCYR_eight 0x38 /* 56 */
# define PSCYR_nine 0x39 /* 57 */
# define PSCYR_colon 0x3a /* 58 */
# define PSCYR_semicolon 0x3b /* 59 */
# define PSCYR_less 0x3c /* 60 */
# define PSCYR_equal 0x3d /* 61 */
# define PSCYR_greater 0x3e /* 62 */
# define PSCYR_question 0x3f /* 63 */
# define PSCYR_at 0x40 /* 64 */
# define PSCYR_A 0x41 /* 65 */
# define PSCYR_B 0x42 /* 66 */
# define PSCYR_C 0x43 /* 67 */
# define PSCYR_D 0x44 /* 68 */
# define PSCYR_E 0x45 /* 69 */
# define PSCYR_F 0x46 /* 70 */
# define PSCYR_G 0x47 /* 71 */
# define PSCYR_H 0x48 /* 72 */
# define PSCYR_I 0x49 /* 73 */
# define PSCYR_J 0x4a /* 74 */
# define PSCYR_K 0x4b /* 75 */
# define PSCYR_L 0x4c /* 76 */
# define PSCYR_M 0x4d /* 77 */
# define PSCYR_N 0x4e /* 78 */
# define PSCYR_O 0x4f /* 79 */
# define PSCYR_P 0x50 /* 80 */
# define PSCYR_Q 0x51 /* 81 */
# define PSCYR_R 0x52 /* 82 */
# define PSCYR_S 0x53 /* 83 */
# define PSCYR_T 0x54 /* 84 */
# define PSCYR_U 0x55 /* 85 */
# define PSCYR_V 0x56 /* 86 */
# define PSCYR_W 0x57 /* 87 */
# define PSCYR_X 0x58 /* 88 */
# define PSCYR_Y 0x59 /* 89 */
# define PSCYR_Z 0x5a /* 90 */
# define PSCYR_bracketleft 0x5b /* 91 */
# define PSCYR_backslash 0x5c /* 92 */
# define PSCYR_bracketright 0x5d /* 93 */
# define PSCYR_asciicircum 0x5e /* 94 */
# define PSCYR_underscore 0x5f /* 95 */
# define PSCYR_quoteleft 0x60 /* 96 */
# define PSCYR_a 0x61 /* 97 */
# define PSCYR_b 0x62 /* 98 */
# define PSCYR_c 0x63 /* 99 */
# define PSCYR_d 0x64 /* 100 */
# define PSCYR_e 0x65 /* 101 */
# define PSCYR_f 0x66 /* 102 */
# define PSCYR_g 0x67 /* 103 */
# define PSCYR_h 0x68 /* 104 */
# define PSCYR_i 0x69 /* 105 */
# define PSCYR_j 0x6a /* 106 */
# define PSCYR_k 0x6b /* 107 */
# define PSCYR_l 0x6c /* 108 */
# define PSCYR_m 0x6d /* 109 */
# define PSCYR_n 0x6e /* 110 */
# define PSCYR_o 0x6f /* 111 */
# define PSCYR_p 0x70 /* 112 */
# define PSCYR_q 0x71 /* 113 */
# define PSCYR_r 0x72 /* 114 */
# define PSCYR_s 0x73 /* 115 */
# define PSCYR_t 0x74 /* 116 */
# define PSCYR_u 0x75 /* 117 */
# define PSCYR_v 0x76 /* 118 */
# define PSCYR_w 0x77 /* 119 */
# define PSCYR_x 0x78 /* 120 */
# define PSCYR_y 0x79 /* 121 */
# define PSCYR_z 0x7a /* 122 */
# define PSCYR_braceleft 0x7b /* 123 */
# define PSCYR_bar 0x7c /* 124 */
# define PSCYR_braceright 0x7d /* 125 */
# define PSCYR_asciitilde 0x7e /* 126 */
# define PSCYR__0x7f 0x7f /* 127 */
# define PSCYR_afii10051 0x80 /* 128 */
# define PSCYR_afii10052 0x81 /* 129 */
# define PSCYR_quotesinglbase 0x82 /* 130 */
# define PSCYR_afii10100 0x83 /* 131 */
# define PSCYR_quotedblbase 0x84 /* 132 */
# define PSCYR_ellipsis 0x85 /* 133 */
# define PSCYR_dagger 0x86 /* 134 */
# define PSCYR_daggerdbl 0x87 /* 135 */
# define PSCYR__0x88 0x88 /* 136 */
# define PSCYR_perthousand 0x89 /* 137 */
# define PSCYR_afii10058 0x8a /* 138 */
# define PSCYR_guilsinglleft 0x8b /* 139 */
# define PSCYR_afii10059 0x8c /* 140 */
# define PSCYR_afii10061 0x8d /* 141 */
# define PSCYR_afii10060 0x8e /* 142 */
# define PSCYR_afii10145 0x8f /* 143 */
# define PSCYR_afii10099 0x90 /* 144 */
# define PSCYR_grave 0x91 /* 145 */
# define PSCYR_quotesingle 0x92 /* 146 */
# define PSCYR_quotedblleft 0x93 /* 147 */
# define PSCYR_quotedblright 0x94 /* 148 */
# define PSCYR_bullet 0x95 /* 149 */
# define PSCYR_endash 0x96 /* 150 */
# define PSCYR_emdash 0x97 /* 151 */
# define PSCYR__0x98 0x98 /* 152 */
# define PSCYR_trademark 0x99 /* 153 */
# define PSCYR_afii10106 0x9a /* 154 */
# define PSCYR_guilsinglright 0x9b /* 155 */
# define PSCYR_afii10107 0x9c /* 156 */
# define PSCYR_afii10109 0x9d /* 157 */
# define PSCYR_afii10108 0x9e /* 158 */
# define PSCYR_afii10193 0x9f /* 159 */
# define PSCYR__space_0xa0 0xa0 /* 160 */
# define PSCYR_afii10062 0xa1 /* 161 */
# define PSCYR_afii10110 0xa2 /* 162 */
# define PSCYR_afii10057 0xa3 /* 163 */
# define PSCYR_currency 0xa4 /* 164 */
# define PSCYR_afii10050 0xa5 /* 165 */
# define PSCYR_brokenbar 0xa6 /* 166 */
# define PSCYR_section 0xa7 /* 167 */
# define PSCYR_afii10023 0xa8 /* 168 */
# define PSCYR_copyright 0xa9 /* 169 */
# define PSCYR_afii10053 0xaa /* 170 */
# define PSCYR_guillemotleft 0xab /* 171 */
# define PSCYR_logicalnot 0xac /* 172 */
# define PSCYR__hyphen_0xad 0xad /* 173 */
# define PSCYR_registered 0xae /* 174 */
# define PSCYR_afii10056 0xaf /* 175 */
# define PSCYR_degree 0xb0 /* 176 */
# define PSCYR_plusminus 0xb1 /* 177 */
# define PSCYR_afii10055 0xb2 /* 178 */
# define PSCYR_afii10103 0xb3 /* 179 */
# define PSCYR_afii10098 0xb4 /* 180 */
# define PSCYR_mu 0xb5 /* 181 */
# define PSCYR_paragraph 0xb6 /* 182 */
# define PSCYR_periodcentered 0xb7 /* 183 */
# define PSCYR_afii10071 0xb8 /* 184 */
# define PSCYR_afii61352 0xb9 /* 185 */
# define PSCYR_afii10101 0xba /* 186 */
# define PSCYR_guillemotright 0xbb /* 187 */
# define PSCYR_afii10105 0xbc /* 188 */
# define PSCYR_afii10054 0xbd /* 189 */
# define PSCYR_afii10102 0xbe /* 190 */
# define PSCYR_afii10104 0xbf /* 191 */
# define PSCYR_afii10017 0xc0 /* 192 */
# define PSCYR_afii10018 0xc1 /* 193 */
# define PSCYR_afii10019 0xc2 /* 194 */
# define PSCYR_afii10020 0xc3 /* 195 */
# define PSCYR_afii10021 0xc4 /* 196 */
# define PSCYR_afii10022 0xc5 /* 197 */
# define PSCYR_afii10024 0xc6 /* 198 */
# define PSCYR_afii10025 0xc7 /* 199 */
# define PSCYR_afii10026 0xc8 /* 200 */
# define PSCYR_afii10027 0xc9 /* 201 */
# define PSCYR_afii10028 0xca /* 202 */
# define PSCYR_afii10029 0xcb /* 203 */
# define PSCYR_afii10030 0xcc /* 204 */
# define PSCYR_afii10031 0xcd /* 205 */
# define PSCYR_afii10032 0xce /* 206 */
# define PSCYR_afii10033 0xcf /* 207 */
# define PSCYR_afii10034 0xd0 /* 208 */
# define PSCYR_afii10035 0xd1 /* 209 */
# define PSCYR_afii10036 0xd2 /* 210 */
# define PSCYR_afii10037 0xd3 /* 211 */
# define PSCYR_afii10038 0xd4 /* 212 */
# define PSCYR_afii10039 0xd5 /* 213 */
# define PSCYR_afii10040 0xd6 /* 214 */
# define PSCYR_afii10041 0xd7 /* 215 */
# define PSCYR_afii10042 0xd8 /* 216 */
# define PSCYR_afii10043 0xd9 /* 217 */
# define PSCYR_afii10044 0xda /* 218 */
# define PSCYR_afii10045 0xdb /* 219 */
# define PSCYR_afii10046 0xdc /* 220 */
# define PSCYR_afii10047 0xdd /* 221 */
# define PSCYR_afii10048 0xde /* 222 */
# define PSCYR_afii10049 0xdf /* 223 */
# define PSCYR_afii10065 0xe0 /* 224 */
# define PSCYR_afii10066 0xe1 /* 225 */
# define PSCYR_afii10067 0xe2 /* 226 */
# define PSCYR_afii10068 0xe3 /* 227 */
# define PSCYR_afii10069 0xe4 /* 228 */
# define PSCYR_afii10070 0xe5 /* 229 */
# define PSCYR_afii10072 0xe6 /* 230 */
# define PSCYR_afii10073 0xe7 /* 231 */
# define PSCYR_afii10074 0xe8 /* 232 */
# define PSCYR_afii10075 0xe9 /* 233 */
# define PSCYR_afii10076 0xea /* 234 */
# define PSCYR_afii10077 0xeb /* 235 */
# define PSCYR_afii10078 0xec /* 236 */
# define PSCYR_afii10079 0xed /* 237 */
# define PSCYR_afii10080 0xee /* 238 */
# define PSCYR_afii10081 0xef /* 239 */
# define PSCYR_afii10082 0xf0 /* 240 */
# define PSCYR_afii10083 0xf1 /* 241 */
# define PSCYR_afii10084 0xf2 /* 242 */
# define PSCYR_afii10085 0xf3 /* 243 */
# define PSCYR_afii10086 0xf4 /* 244 */
# define PSCYR_afii10087 0xf5 /* 245 */
# define PSCYR_afii10088 0xf6 /* 246 */
# define PSCYR_afii10089 0xf7 /* 247 */
# define PSCYR_afii10090 0xf8 /* 248 */
# define PSCYR_afii10091 0xf9 /* 249 */
# define PSCYR_afii10092 0xfa /* 250 */
# define PSCYR_afii10093 0xfb /* 251 */
# define PSCYR_afii10094 0xfc /* 252 */
# define PSCYR_afii10095 0xfd /* 253 */
# define PSCYR_afii10096 0xfe /* 254 */
# define PSCYR_afii10097 0xff /* 255 */
/************************************************************************/
/* */
/* Names for the characters in the ISO 8859.5 (Cyrillic) Encoding. */
/* */
/************************************************************************/
# define ISO5_space 0x20 /* 32 */
# define ISO5_exclam 0x21 /* 33 */
# define ISO5_quotedbl 0x22 /* 34 */
# define ISO5_numbersign 0x23 /* 35 */
# define ISO5_dollar 0x24 /* 36 */
# define ISO5_percent 0x25 /* 37 */
# define ISO5_ampersand 0x26 /* 38 */
# define ISO5_quotesingle 0x27 /* 39 */
# define ISO5_parenleft 0x28 /* 40 */
# define ISO5_parenright 0x29 /* 41 */
# define ISO5_asterisk 0x2a /* 42 */
# define ISO5_plus 0x2b /* 43 */
# define ISO5_comma 0x2c /* 44 */
# define ISO5_minus 0x2d /* 45 */
# define ISO5_period 0x2e /* 46 */
# define ISO5_slash 0x2f /* 47 */
# define ISO5_zero 0x30 /* 48 */
# define ISO5_one 0x31 /* 49 */
# define ISO5_two 0x32 /* 50 */
# define ISO5_three 0x33 /* 51 */
# define ISO5_four 0x34 /* 52 */
# define ISO5_five 0x35 /* 53 */
# define ISO5_six 0x36 /* 54 */
# define ISO5_seven 0x37 /* 55 */
# define ISO5_eight 0x38 /* 56 */
# define ISO5_nine 0x39 /* 57 */
# define ISO5_colon 0x3a /* 58 */
# define ISO5_semicolon 0x3b /* 59 */
# define ISO5_less 0x3c /* 60 */
# define ISO5_equal 0x3d /* 61 */
# define ISO5_greater 0x3e /* 62 */
# define ISO5_question 0x3f /* 63 */
# define ISO5_at 0x40 /* 64 */
# define ISO5_A 0x41 /* 65 */
# define ISO5_B 0x42 /* 66 */
# define ISO5_C 0x43 /* 67 */
# define ISO5_D 0x44 /* 68 */
# define ISO5_E 0x45 /* 69 */
# define ISO5_F 0x46 /* 70 */
# define ISO5_G 0x47 /* 71 */
# define ISO5_H 0x48 /* 72 */
# define ISO5_I 0x49 /* 73 */
# define ISO5_J 0x4a /* 74 */
# define ISO5_K 0x4b /* 75 */
# define ISO5_L 0x4c /* 76 */
# define ISO5_M 0x4d /* 77 */
# define ISO5_N 0x4e /* 78 */
# define ISO5_O 0x4f /* 79 */
# define ISO5_P 0x50 /* 80 */
# define ISO5_Q 0x51 /* 81 */
# define ISO5_R 0x52 /* 82 */
# define ISO5_S 0x53 /* 83 */
# define ISO5_T 0x54 /* 84 */
# define ISO5_U 0x55 /* 85 */
# define ISO5_V 0x56 /* 86 */
# define ISO5_W 0x57 /* 87 */
# define ISO5_X 0x58 /* 88 */
# define ISO5_Y 0x59 /* 89 */
# define ISO5_Z 0x5a /* 90 */
# define ISO5_bracketleft 0x5b /* 91 */
# define ISO5_backslash 0x5c /* 92 */
# define ISO5_bracketright 0x5d /* 93 */
# define ISO5_asciicircum 0x5e /* 94 */
# define ISO5_underscore 0x5f /* 95 */
# define ISO5_quoteleft 0x60 /* 96 */
# define ISO5_a 0x61 /* 97 */
# define ISO5_b 0x62 /* 98 */
# define ISO5_c 0x63 /* 99 */
# define ISO5_d 0x64 /* 100 */
# define ISO5_e 0x65 /* 101 */
# define ISO5_f 0x66 /* 102 */
# define ISO5_g 0x67 /* 103 */
# define ISO5_h 0x68 /* 104 */
# define ISO5_i 0x69 /* 105 */
# define ISO5_j 0x6a /* 106 */
# define ISO5_k 0x6b /* 107 */
# define ISO5_l 0x6c /* 108 */
# define ISO5_m 0x6d /* 109 */
# define ISO5_n 0x6e /* 110 */
# define ISO5_o 0x6f /* 111 */
# define ISO5_p 0x70 /* 112 */
# define ISO5_q 0x71 /* 113 */
# define ISO5_r 0x72 /* 114 */
# define ISO5_s 0x73 /* 115 */
# define ISO5_t 0x74 /* 116 */
# define ISO5_u 0x75 /* 117 */
# define ISO5_v 0x76 /* 118 */
# define ISO5_w 0x77 /* 119 */
# define ISO5_x 0x78 /* 120 */
# define ISO5_y 0x79 /* 121 */
# define ISO5_z 0x7a /* 122 */
# define ISO5_braceleft 0x7b /* 123 */
# define ISO5_bar 0x7c /* 124 */
# define ISO5_braceright 0x7d /* 125 */
# define ISO5_asciitilde 0x7e /* 126 */
# define ISO5_nobreakspace 0xa0 /* 160 */
# define ISO5_afii10023 0xa1 /* 161 */
# define ISO5_afii10051 0xa2 /* 162 */
# define ISO5_afii10052 0xa3 /* 163 */
# define ISO5_afii10053 0xa4 /* 164 */
# define ISO5_afii10054 0xa5 /* 165 */
# define ISO5_afii10055 0xa6 /* 166 */
# define ISO5_afii10056 0xa7 /* 167 */
# define ISO5_afii10057 0xa8 /* 168 */
# define ISO5_afii10058 0xa9 /* 169 */
# define ISO5_afii10059 0xaa /* 170 */
# define ISO5_afii10060 0xab /* 171 */
# define ISO5_afii10061 0xac /* 172 */
# define ISO5_hyphen 0xad /* 173 */
# define ISO5_afii10062 0xae /* 174 */
# define ISO5_afii10145 0xaf /* 175 */
# define ISO5_afii10017 0xb0 /* 176 */
# define ISO5_afii10018 0xb1 /* 177 */
# define ISO5_afii10019 0xb2 /* 178 */
# define ISO5_afii10020 0xb3 /* 179 */
# define ISO5_afii10021 0xb4 /* 180 */
# define ISO5_afii10022 0xb5 /* 181 */
# define ISO5_afii10024 0xb6 /* 182 */
# define ISO5_afii10025 0xb7 /* 183 */
# define ISO5_afii10026 0xb8 /* 184 */
# define ISO5_afii10027 0xb9 /* 185 */
# define ISO5_afii10028 0xba /* 186 */
# define ISO5_afii10029 0xbb /* 187 */
# define ISO5_afii10030 0xbc /* 188 */
# define ISO5_afii10031 0xbd /* 189 */
# define ISO5_afii10032 0xbe /* 190 */
# define ISO5_afii10033 0xbf /* 191 */
# define ISO5_afii10034 0xc0 /* 192 */
# define ISO5_afii10035 0xc1 /* 193 */
# define ISO5_afii10036 0xc2 /* 194 */
# define ISO5_afii10037 0xc3 /* 195 */
# define ISO5_afii10038 0xc4 /* 196 */
# define ISO5_afii10039 0xc5 /* 197 */
# define ISO5_afii10040 0xc6 /* 198 */
# define ISO5_afii10041 0xc7 /* 199 */
# define ISO5_afii10042 0xc8 /* 200 */
# define ISO5_afii10043 0xc9 /* 201 */
# define ISO5_afii10044 0xca /* 202 */
# define ISO5_afii10045 0xcb /* 203 */
# define ISO5_afii10046 0xcc /* 204 */
# define ISO5_afii10047 0xcd /* 205 */
# define ISO5_afii10048 0xce /* 206 */
# define ISO5_afii10049 0xcf /* 207 */
# define ISO5_afii10065 0xd0 /* 208 */
# define ISO5_afii10066 0xd1 /* 209 */
# define ISO5_afii10067 0xd2 /* 210 */
# define ISO5_afii10068 0xd3 /* 211 */
# define ISO5_afii10069 0xd4 /* 212 */
# define ISO5_afii10070 0xd5 /* 213 */
# define ISO5_afii10072 0xd6 /* 214 */
# define ISO5_afii10073 0xd7 /* 215 */
# define ISO5_afii10074 0xd8 /* 216 */
# define ISO5_afii10075 0xd9 /* 217 */
# define ISO5_afii10076 0xda /* 218 */
# define ISO5_afii10077 0xdb /* 219 */
# define ISO5_afii10078 0xdc /* 220 */
# define ISO5_afii10079 0xdd /* 221 */
# define ISO5_afii10080 0xde /* 222 */
# define ISO5_afii10081 0xdf /* 223 */
# define ISO5_afii10082 0xe0 /* 224 */
# define ISO5_afii10083 0xe1 /* 225 */
# define ISO5_afii10084 0xe2 /* 226 */
# define ISO5_afii10085 0xe3 /* 227 */
# define ISO5_afii10086 0xe4 /* 228 */
# define ISO5_afii10087 0xe5 /* 229 */
# define ISO5_afii10088 0xe6 /* 230 */
# define ISO5_afii10089 0xe7 /* 231 */
# define ISO5_afii10090 0xe8 /* 232 */
# define ISO5_afii10091 0xe9 /* 233 */
# define ISO5_afii10092 0xea /* 234 */
# define ISO5_afii10093 0xeb /* 235 */
# define ISO5_afii10094 0xec /* 236 */
# define ISO5_afii10095 0xed /* 237 */
# define ISO5_afii10096 0xee /* 238 */
# define ISO5_afii10097 0xef /* 239 */
# define ISO5_afii61352 0xf0 /* 240 */
# define ISO5_afii10071 0xf1 /* 241 */
# define ISO5_afii10099 0xf2 /* 242 */
# define ISO5_afii10100 0xf3 /* 243 */
# define ISO5_afii10101 0xf4 /* 244 */
# define ISO5_afii10102 0xf5 /* 245 */
# define ISO5_afii10103 0xf6 /* 246 */
# define ISO5_afii10104 0xf7 /* 247 */
# define ISO5_afii10105 0xf8 /* 248 */
# define ISO5_afii10106 0xf9 /* 249 */
# define ISO5_afii10107 0xfa /* 250 */
# define ISO5_afii10108 0xfb /* 251 */
# define ISO5_afii10109 0xfc /* 252 */
# define ISO5_section 0xfd /* 253 */
# define ISO5_afii10110 0xfe /* 254 */
# define ISO5_afii10193 0xff /* 255 */
/************************************************************************/
/* */
/* Names for the characters in the Windows 1251 code page. */
/* (Cyrillic) */
/* */
/************************************************************************/
# define WIN1251__0x00 0x00 /* 0 */
# define WIN1251__0x01 0x01 /* 1 */
# define WIN1251__0x02 0x02 /* 2 */
# define WIN1251__0x03 0x03 /* 3 */
# define WIN1251__0x04 0x04 /* 4 */
# define WIN1251__0x05 0x05 /* 5 */
# define WIN1251__0x06 0x06 /* 6 */
# define WIN1251__0x07 0x07 /* 7 */
# define WIN1251__0x08 0x08 /* 8 */
# define WIN1251__0x09 0x09 /* 9 */
# define WIN1251__0x0A 0x0a /* 10 */
# define WIN1251__0x0B 0x0b /* 11 */
# define WIN1251__0x0C 0x0c /* 12 */
# define WIN1251__0x0D 0x0d /* 13 */
# define WIN1251__0x0E 0x0e /* 14 */
# define WIN1251__0x0F 0x0f /* 15 */
# define WIN1251__0x10 0x10 /* 16 */
# define WIN1251__0x11 0x11 /* 17 */
# define WIN1251__0x12 0x12 /* 18 */
# define WIN1251__0x13 0x13 /* 19 */
# define WIN1251__0x14 0x14 /* 20 */
# define WIN1251__0x15 0x15 /* 21 */
# define WIN1251__0x16 0x16 /* 22 */
# define WIN1251__0x17 0x17 /* 23 */
# define WIN1251__0x18 0x18 /* 24 */
# define WIN1251__0x19 0x19 /* 25 */
# define WIN1251__0x1A 0x1a /* 26 */
# define WIN1251__0x1B 0x1b /* 27 */
# define WIN1251__0x1C 0x1c /* 28 */
# define WIN1251__0x1D 0x1d /* 29 */
# define WIN1251__0x1E 0x1e /* 30 */
# define WIN1251__0x1F 0x1f /* 31 */
# define WIN1251_space 0x20 /* 32 */
# define WIN1251_exclam 0x21 /* 33 */
# define WIN1251_quotedbl 0x22 /* 34 */
# define WIN1251_numbersign 0x23 /* 35 */
# define WIN1251_dollar 0x24 /* 36 */
# define WIN1251_percent 0x25 /* 37 */
# define WIN1251_ampersand 0x26 /* 38 */
# define WIN1251_quotesingle 0x27 /* 39 */
# define WIN1251_parenleft 0x28 /* 40 */
# define WIN1251_parenright 0x29 /* 41 */
# define WIN1251_asterisk 0x2a /* 42 */
# define WIN1251_plus 0x2b /* 43 */
# define WIN1251_comma 0x2c /* 44 */
# define WIN1251_minus 0x2d /* 45 */
# define WIN1251_period 0x2e /* 46 */
# define WIN1251_slash 0x2f /* 47 */
# define WIN1251_zero 0x30 /* 48 */
# define WIN1251_one 0x31 /* 49 */
# define WIN1251_two 0x32 /* 50 */
# define WIN1251_three 0x33 /* 51 */
# define WIN1251_four 0x34 /* 52 */
# define WIN1251_five 0x35 /* 53 */
# define WIN1251_six 0x36 /* 54 */
# define WIN1251_seven 0x37 /* 55 */
# define WIN1251_eight 0x38 /* 56 */
# define WIN1251_nine 0x39 /* 57 */
# define WIN1251_colon 0x3a /* 58 */
# define WIN1251_semicolon 0x3b /* 59 */
# define WIN1251_less 0x3c /* 60 */
# define WIN1251_equal 0x3d /* 61 */
# define WIN1251_greater 0x3e /* 62 */
# define WIN1251_question 0x3f /* 63 */
# define WIN1251_at 0x40 /* 64 */
# define WIN1251_A 0x41 /* 65 */
# define WIN1251_B 0x42 /* 66 */
# define WIN1251_C 0x43 /* 67 */
# define WIN1251_D 0x44 /* 68 */
# define WIN1251_E 0x45 /* 69 */
# define WIN1251_F 0x46 /* 70 */
# define WIN1251_G 0x47 /* 71 */
# define WIN1251_H 0x48 /* 72 */
# define WIN1251_I 0x49 /* 73 */
# define WIN1251_J 0x4a /* 74 */
# define WIN1251_K 0x4b /* 75 */
# define WIN1251_L 0x4c /* 76 */
# define WIN1251_M 0x4d /* 77 */
# define WIN1251_N 0x4e /* 78 */
# define WIN1251_O 0x4f /* 79 */
# define WIN1251_P 0x50 /* 80 */
# define WIN1251_Q 0x51 /* 81 */
# define WIN1251_R 0x52 /* 82 */
# define WIN1251_S 0x53 /* 83 */
# define WIN1251_T 0x54 /* 84 */
# define WIN1251_U 0x55 /* 85 */
# define WIN1251_V 0x56 /* 86 */
# define WIN1251_W 0x57 /* 87 */
# define WIN1251_X 0x58 /* 88 */
# define WIN1251_Y 0x59 /* 89 */
# define WIN1251_Z 0x5a /* 90 */
# define WIN1251_bracketleft 0x5b /* 91 */
# define WIN1251_backslash 0x5c /* 92 */
# define WIN1251_bracketright 0x5d /* 93 */
# define WIN1251_asciicircum 0x5e /* 94 */
# define WIN1251_underscore 0x5f /* 95 */
# define WIN1251_quoteleft 0x60 /* 96 */
# define WIN1251_a 0x61 /* 97 */
# define WIN1251_b 0x62 /* 98 */
# define WIN1251_c 0x63 /* 99 */
# define WIN1251_d 0x64 /* 100 */
# define WIN1251_e 0x65 /* 101 */
# define WIN1251_f 0x66 /* 102 */
# define WIN1251_g 0x67 /* 103 */
# define WIN1251_h 0x68 /* 104 */
# define WIN1251_i 0x69 /* 105 */
# define WIN1251_j 0x6a /* 106 */
# define WIN1251_k 0x6b /* 107 */
# define WIN1251_l 0x6c /* 108 */
# define WIN1251_m 0x6d /* 109 */
# define WIN1251_n 0x6e /* 110 */
# define WIN1251_o 0x6f /* 111 */
# define WIN1251_p 0x70 /* 112 */
# define WIN1251_q 0x71 /* 113 */
# define WIN1251_r 0x72 /* 114 */
# define WIN1251_s 0x73 /* 115 */
# define WIN1251_t 0x74 /* 116 */
# define WIN1251_u 0x75 /* 117 */
# define WIN1251_v 0x76 /* 118 */
# define WIN1251_w 0x77 /* 119 */
# define WIN1251_x 0x78 /* 120 */
# define WIN1251_y 0x79 /* 121 */
# define WIN1251_z 0x7a /* 122 */
# define WIN1251_braceleft 0x7b /* 123 */
# define WIN1251_bar 0x7c /* 124 */
# define WIN1251_braceright 0x7d /* 125 */
# define WIN1251_asciitilde 0x7e /* 126 */
# define WIN1251__0x7F 0x7f /* 127 */
# define WIN1251_afii10051 0x80 /* 128 */
# define WIN1251_afii10052 0x81 /* 129 */
# define WIN1251_quotesinglbase 0x82 /* 130 */
# define WIN1251_afii10100 0x83 /* 131 */
# define WIN1251_quotedblbase 0x84 /* 132 */
# define WIN1251_ellipsis 0x85 /* 133 */
# define WIN1251_dagger 0x86 /* 134 */
# define WIN1251_daggerdbl 0x87 /* 135 */
# define WIN1251__0x88 0x88 /* 136 */
# define WIN1251_perthousand 0x89 /* 137 */
# define WIN1251_afii10058 0x8a /* 138 */
# define WIN1251_guilsinglleft 0x8b /* 139 */
# define WIN1251_afii10059 0x8c /* 140 */
# define WIN1251_afii10061 0x8d /* 141 */
# define WIN1251_afii10060 0x8e /* 142 */
# define WIN1251_afii10145 0x8f /* 143 */
# define WIN1251_afii10099 0x90 /* 144 */
# define WIN1251__quoteleft 0x91 /* 145 */
# define WIN1251_quoteright 0x92 /* 146 */
# define WIN1251_quotedblleft 0x93 /* 147 */
# define WIN1251_quotedblright 0x94 /* 148 */
# define WIN1251_bullet 0x95 /* 149 */
# define WIN1251_endash 0x96 /* 150 */
# define WIN1251_emdash 0x97 /* 151 */
# define WIN1251__0x98 0x98 /* 152 */
# define WIN1251_trademark 0x99 /* 153 */
# define WIN1251_afii10106 0x9a /* 154 */
# define WIN1251_guilsinglright 0x9b /* 155 */
# define WIN1251_afii10107 0x9c /* 156 */
# define WIN1251_afii10109 0x9d /* 157 */
# define WIN1251_afii10108 0x9e /* 158 */
# define WIN1251_afii10193 0x9f /* 159 */
# define WIN1251_nobreakspace 0xa0 /* 160 */
# define WIN1251_afii10062 0xa1 /* 161 */
# define WIN1251_afii10110 0xa2 /* 162 */
# define WIN1251_afii10057 0xa3 /* 163 */
# define WIN1251_currency 0xa4 /* 164 */
# define WIN1251_afii10050 0xa5 /* 165 */
# define WIN1251_brokenbar 0xa6 /* 166 */
# define WIN1251_section 0xa7 /* 167 */
# define WIN1251_afii10023 0xa8 /* 168 */
# define WIN1251_copyright 0xa9 /* 169 */
# define WIN1251_afii10053 0xaa /* 170 */
# define WIN1251_guillemotleft 0xab /* 171 */
# define WIN1251_logicalnot 0xac /* 172 */
# define WIN1251_hyphen 0xad /* 173 */
# define WIN1251_registered 0xae /* 174 */
# define WIN1251_afii10056 0xaf /* 175 */
# define WIN1251_degree 0xb0 /* 176 */
# define WIN1251_plusminus 0xb1 /* 177 */
# define WIN1251_afii10055 0xb2 /* 178 */
# define WIN1251_afii10103 0xb3 /* 179 */
# define WIN1251_afii10098 0xb4 /* 180 */
# define WIN1251_mu 0xb5 /* 181 */
# define WIN1251_paragraph 0xb6 /* 182 */
# define WIN1251_periodcentered 0xb7 /* 183 */
# define WIN1251_afii10071 0xb8 /* 184 */
# define WIN1251_afii61352 0xb9 /* 185 */
# define WIN1251_afii10101 0xba /* 186 */
# define WIN1251_guillemotright 0xbb /* 187 */
# define WIN1251_afii10105 0xbc /* 188 */
# define WIN1251_afii10054 0xbd /* 189 */
# define WIN1251_afii10102 0xbe /* 190 */
# define WIN1251_afii10104 0xbf /* 191 */
# define WIN1251_afii10017 0xc0 /* 192 */
# define WIN1251_afii10018 0xc1 /* 193 */
# define WIN1251_afii10019 0xc2 /* 194 */
# define WIN1251_afii10020 0xc3 /* 195 */
# define WIN1251_afii10021 0xc4 /* 196 */
# define WIN1251_afii10022 0xc5 /* 197 */
# define WIN1251_afii10024 0xc6 /* 198 */
# define WIN1251_afii10025 0xc7 /* 199 */
# define WIN1251_afii10026 0xc8 /* 200 */
# define WIN1251_afii10027 0xc9 /* 201 */
# define WIN1251_afii10028 0xca /* 202 */
# define WIN1251_afii10029 0xcb /* 203 */
# define WIN1251_afii10030 0xcc /* 204 */
# define WIN1251_afii10031 0xcd /* 205 */
# define WIN1251_afii10032 0xce /* 206 */
# define WIN1251_afii10033 0xcf /* 207 */
# define WIN1251_afii10034 0xd0 /* 208 */
# define WIN1251_afii10035 0xd1 /* 209 */
# define WIN1251_afii10036 0xd2 /* 210 */
# define WIN1251_afii10037 0xd3 /* 211 */
# define WIN1251_afii10038 0xd4 /* 212 */
# define WIN1251_afii10039 0xd5 /* 213 */
# define WIN1251_afii10040 0xd6 /* 214 */
# define WIN1251_afii10041 0xd7 /* 215 */
# define WIN1251_afii10042 0xd8 /* 216 */
# define WIN1251_afii10043 0xd9 /* 217 */
# define WIN1251_afii10044 0xda /* 218 */
# define WIN1251_afii10045 0xdb /* 219 */
# define WIN1251_afii10046 0xdc /* 220 */
# define WIN1251_afii10047 0xdd /* 221 */
# define WIN1251_afii10048 0xde /* 222 */
# define WIN1251_afii10049 0xdf /* 223 */
# define WIN1251_afii10065 0xe0 /* 224 */
# define WIN1251_afii10066 0xe1 /* 225 */
# define WIN1251_afii10067 0xe2 /* 226 */
# define WIN1251_afii10068 0xe3 /* 227 */
# define WIN1251_afii10069 0xe4 /* 228 */
# define WIN1251_afii10070 0xe5 /* 229 */
# define WIN1251_afii10072 0xe6 /* 230 */
# define WIN1251_afii10073 0xe7 /* 231 */
# define WIN1251_afii10074 0xe8 /* 232 */
# define WIN1251_afii10075 0xe9 /* 233 */
# define WIN1251_afii10076 0xea /* 234 */
# define WIN1251_afii10077 0xeb /* 235 */
# define WIN1251_afii10078 0xec /* 236 */
# define WIN1251_afii10079 0xed /* 237 */
# define WIN1251_afii10080 0xee /* 238 */
# define WIN1251_afii10081 0xef /* 239 */
# define WIN1251_afii10082 0xf0 /* 240 */
# define WIN1251_afii10083 0xf1 /* 241 */
# define WIN1251_afii10084 0xf2 /* 242 */
# define WIN1251_afii10085 0xf3 /* 243 */
# define WIN1251_afii10086 0xf4 /* 244 */
# define WIN1251_afii10087 0xf5 /* 245 */
# define WIN1251_afii10088 0xf6 /* 246 */
# define WIN1251_afii10089 0xf7 /* 247 */
# define WIN1251_afii10090 0xf8 /* 248 */
# define WIN1251_afii10091 0xf9 /* 249 */
# define WIN1251_afii10092 0xfa /* 250 */
# define WIN1251_afii10093 0xfb /* 251 */
# define WIN1251_afii10094 0xfc /* 252 */
# define WIN1251_afii10095 0xfd /* 253 */
# define WIN1251_afii10096 0xfe /* 254 */
# define WIN1251_afii10097 0xff /* 255 */
/************************************************************************/
/* */
/* Names for the characters in the KOI-8 Russian Encoding. */
/* */
/************************************************************************/
# define KOI8R__0x00 0x00 /* 0 */
# define KOI8R__0x01 0x01 /* 1 */
# define KOI8R__0x02 0x02 /* 2 */
# define KOI8R__0x03 0x03 /* 3 */
# define KOI8R__0x04 0x04 /* 4 */
# define KOI8R__0x05 0x05 /* 5 */
# define KOI8R__0x06 0x06 /* 6 */
# define KOI8R__0x07 0x07 /* 7 */
# define KOI8R__0x08 0x08 /* 8 */
# define KOI8R__0x09 0x09 /* 9 */
# define KOI8R__0x0A 0x0a /* 10 */
# define KOI8R__0x0B 0x0b /* 11 */
# define KOI8R__0x0C 0x0c /* 12 */
# define KOI8R__0x0D 0x0d /* 13 */
# define KOI8R__0x0E 0x0e /* 14 */
# define KOI8R__0x0F 0x0f /* 15 */
# define KOI8R__0x10 0x10 /* 16 */
# define KOI8R__0x11 0x11 /* 17 */
# define KOI8R__0x12 0x12 /* 18 */
# define KOI8R__0x13 0x13 /* 19 */
# define KOI8R__0x14 0x14 /* 20 */
# define KOI8R__0x15 0x15 /* 21 */
# define KOI8R__0x16 0x16 /* 22 */
# define KOI8R__0x17 0x17 /* 23 */
# define KOI8R__0x18 0x18 /* 24 */
# define KOI8R__0x19 0x19 /* 25 */
# define KOI8R__0x1A 0x1a /* 26 */
# define KOI8R__0x1B 0x1b /* 27 */
# define KOI8R__0x1C 0x1c /* 28 */
# define KOI8R__0x1D 0x1d /* 29 */
# define KOI8R__0x1E 0x1e /* 30 */
# define KOI8R__0x1F 0x1f /* 31 */
# define KOI8R_space 0x20 /* 32 */
# define KOI8R_exclam 0x21 /* 33 */
# define KOI8R_quotedbl 0x22 /* 34 */
# define KOI8R_numbersign 0x23 /* 35 */
# define KOI8R_dollar 0x24 /* 36 */
# define KOI8R_percent 0x25 /* 37 */
# define KOI8R_ampersand 0x26 /* 38 */
# define KOI8R_quotesingle 0x27 /* 39 */
# define KOI8R_parenleft 0x28 /* 40 */
# define KOI8R_parenright 0x29 /* 41 */
# define KOI8R_asterisk 0x2a /* 42 */
# define KOI8R_plus 0x2b /* 43 */
# define KOI8R_comma 0x2c /* 44 */
# define KOI8R_minus 0x2d /* 45 */
# define KOI8R_period 0x2e /* 46 */
# define KOI8R_slash 0x2f /* 47 */
# define KOI8R_zero 0x30 /* 48 */
# define KOI8R_one 0x31 /* 49 */
# define KOI8R_two 0x32 /* 50 */
# define KOI8R_three 0x33 /* 51 */
# define KOI8R_four 0x34 /* 52 */
# define KOI8R_five 0x35 /* 53 */
# define KOI8R_six 0x36 /* 54 */
# define KOI8R_seven 0x37 /* 55 */
# define KOI8R_eight 0x38 /* 56 */
# define KOI8R_nine 0x39 /* 57 */
# define KOI8R_colon 0x3a /* 58 */
# define KOI8R_semicolon 0x3b /* 59 */
# define KOI8R_less 0x3c /* 60 */
# define KOI8R_equal 0x3d /* 61 */
# define KOI8R_greater 0x3e /* 62 */
# define KOI8R_question 0x3f /* 63 */
# define KOI8R_at 0x40 /* 64 */
# define KOI8R_A 0x41 /* 65 */
# define KOI8R_B 0x42 /* 66 */
# define KOI8R_C 0x43 /* 67 */
# define KOI8R_D 0x44 /* 68 */
# define KOI8R_E 0x45 /* 69 */
# define KOI8R_F 0x46 /* 70 */
# define KOI8R_G 0x47 /* 71 */
# define KOI8R_H 0x48 /* 72 */
# define KOI8R_I 0x49 /* 73 */
# define KOI8R_J 0x4a /* 74 */
# define KOI8R_K 0x4b /* 75 */
# define KOI8R_L 0x4c /* 76 */
# define KOI8R_M 0x4d /* 77 */
# define KOI8R_N 0x4e /* 78 */
# define KOI8R_O 0x4f /* 79 */
# define KOI8R_P 0x50 /* 80 */
# define KOI8R_Q 0x51 /* 81 */
# define KOI8R_R 0x52 /* 82 */
# define KOI8R_S 0x53 /* 83 */
# define KOI8R_T 0x54 /* 84 */
# define KOI8R_U 0x55 /* 85 */
# define KOI8R_V 0x56 /* 86 */
# define KOI8R_W 0x57 /* 87 */
# define KOI8R_X 0x58 /* 88 */
# define KOI8R_Y 0x59 /* 89 */
# define KOI8R_Z 0x5a /* 90 */
# define KOI8R_bracketleft 0x5b /* 91 */
# define KOI8R_backslash 0x5c /* 92 */
# define KOI8R_bracketright 0x5d /* 93 */
# define KOI8R_asciicircum 0x5e /* 94 */
# define KOI8R_underscore 0x5f /* 95 */
# define KOI8R_quoteleft 0x60 /* 96 */
# define KOI8R_a 0x61 /* 97 */
# define KOI8R_b 0x62 /* 98 */
# define KOI8R_c 0x63 /* 99 */
# define KOI8R_d 0x64 /* 100 */
# define KOI8R_e 0x65 /* 101 */
# define KOI8R_f 0x66 /* 102 */
# define KOI8R_g 0x67 /* 103 */
# define KOI8R_h 0x68 /* 104 */
# define KOI8R_i 0x69 /* 105 */
# define KOI8R_j 0x6a /* 106 */
# define KOI8R_k 0x6b /* 107 */
# define KOI8R_l 0x6c /* 108 */
# define KOI8R_m 0x6d /* 109 */
# define KOI8R_n 0x6e /* 110 */
# define KOI8R_o 0x6f /* 111 */
# define KOI8R_p 0x70 /* 112 */
# define KOI8R_q 0x71 /* 113 */
# define KOI8R_r 0x72 /* 114 */
# define KOI8R_s 0x73 /* 115 */
# define KOI8R_t 0x74 /* 116 */
# define KOI8R_u 0x75 /* 117 */
# define KOI8R_v 0x76 /* 118 */
# define KOI8R_w 0x77 /* 119 */
# define KOI8R_x 0x78 /* 120 */
# define KOI8R_y 0x79 /* 121 */
# define KOI8R_z 0x7a /* 122 */
# define KOI8R_braceleft 0x7b /* 123 */
# define KOI8R_bar 0x7c /* 124 */
# define KOI8R_braceright 0x7d /* 125 */
# define KOI8R_asciitilde 0x7e /* 126 */
# define KOI8R__0x7F 0x7f /* 127 */
# define KOI8R_SF100000 0x80 /* 128 */
# define KOI8R_SF110000 0x81 /* 129 */
# define KOI8R_SF010000 0x82 /* 130 */
# define KOI8R_SF030000 0x83 /* 131 */
# define KOI8R_SF020000 0x84 /* 132 */
# define KOI8R_SF040000 0x85 /* 133 */
# define KOI8R_SF080000 0x86 /* 134 */
# define KOI8R_SF090000 0x87 /* 135 */
# define KOI8R_SF060000 0x88 /* 136 */
# define KOI8R_SF070000 0x89 /* 137 */
# define KOI8R_SF050000 0x8a /* 138 */
# define KOI8R_upblock 0x8b /* 139 */
# define KOI8R_dnblock 0x8c /* 140 */
# define KOI8R_block 0x8d /* 141 */
# define KOI8R_lfblock 0x8e /* 142 */
# define KOI8R_rtblock 0x8f /* 143 */
# define KOI8R_ltshade 0x90 /* 144 */
# define KOI8R_shade 0x91 /* 145 */
# define KOI8R_dkshade 0x92 /* 146 */
# define KOI8R_integraltp 0x93 /* 147 */
# define KOI8R_filledbox 0x94 /* 148 */
# define KOI8R_bullet 0x95 /* 149 */
# define KOI8R_radical 0x96 /* 150 */
# define KOI8R_approxequal 0x97 /* 151 */
# define KOI8R_lessequal 0x98 /* 152 */
# define KOI8R_greaterequal 0x99 /* 153 */
# define KOI8R_nobreakspace 0x9a /* 154 */
# define KOI8R_integralbt 0x9b /* 155 */
# define KOI8R_degree 0x9c /* 156 */
# define KOI8R_twosuperior 0x9d /* 157 */
# define KOI8R_periodcentered 0x9e /* 158 */
# define KOI8R_divide 0x9f /* 159 */
# define KOI8R_SF430000 0xa0 /* 160 */
# define KOI8R_SF240000 0xa1 /* 161 */
# define KOI8R_SF510000 0xa2 /* 162 */
# define KOI8R_afii10071 0xa3 /* 163 io */
# define KOI8R_SF520000 0xa4 /* 164 */
# define KOI8R_SF390000 0xa5 /* 165 */
# define KOI8R_SF220000 0xa6 /* 166 */
# define KOI8R_SF210000 0xa7 /* 167 */
# define KOI8R_SF250000 0xa8 /* 168 */
# define KOI8R_SF500000 0xa9 /* 169 */
# define KOI8R_SF490000 0xaa /* 170 */
# define KOI8R_SF380000 0xab /* 171 */
# define KOI8R_SF280000 0xac /* 172 */
# define KOI8R_SF270000 0xad /* 173 */
# define KOI8R_SF260000 0xae /* 174 */
# define KOI8R_SF360000 0xaf /* 175 */
# define KOI8R_SF370000 0xb0 /* 176 */
# define KOI8R_SF420000 0xb1 /* 177 */
# define KOI8R_SF190000 0xb2 /* 178 */
# define KOI8R_afii10023 0xb3 /* 179 IO */
# define KOI8R_SF200000 0xb4 /* 180 */
# define KOI8R_SF230000 0xb5 /* 181 */
# define KOI8R_SF470000 0xb6 /* 182 */
# define KOI8R_SF480000 0xb7 /* 183 */
# define KOI8R_SF410000 0xb8 /* 184 */
# define KOI8R_SF450000 0xb9 /* 185 */
# define KOI8R_SF460000 0xba /* 186 */
# define KOI8R_SF400000 0xbb /* 187 */
# define KOI8R_SF540000 0xbc /* 188 */
# define KOI8R_SF530000 0xbd /* 189 */
# define KOI8R_SF440000 0xbe /* 190 */
# define KOI8R_copyright 0xbf /* 191 */
# define KOI8R_afii10096 0xc0 /* 192 */
# define KOI8R_afii10065 0xc1 /* 193 */
# define KOI8R_afii10066 0xc2 /* 194 */
# define KOI8R_afii10088 0xc3 /* 195 */
# define KOI8R_afii10069 0xc4 /* 196 */
# define KOI8R_afii10070 0xc5 /* 197 */
# define KOI8R_afii10086 0xc6 /* 198 */
# define KOI8R_afii10068 0xc7 /* 199 */
# define KOI8R_afii10087 0xc8 /* 200 */
# define KOI8R_afii10074 0xc9 /* 201 */
# define KOI8R_afii10075 0xca /* 202 */
# define KOI8R_afii10076 0xcb /* 203 */
# define KOI8R_afii10077 0xcc /* 204 */
# define KOI8R_afii10078 0xcd /* 205 */
# define KOI8R_afii10079 0xce /* 206 */
# define KOI8R_afii10080 0xcf /* 207 */
# define KOI8R_afii10081 0xd0 /* 208 */
# define KOI8R_afii10097 0xd1 /* 209 */
# define KOI8R_afii10082 0xd2 /* 210 */
# define KOI8R_afii10083 0xd3 /* 211 */
# define KOI8R_afii10084 0xd4 /* 212 */
# define KOI8R_afii10085 0xd5 /* 213 */
# define KOI8R_afii10072 0xd6 /* 214 */
# define KOI8R_afii10067 0xd7 /* 215 */
# define KOI8R_afii10094 0xd8 /* 216 */
# define KOI8R_afii10093 0xd9 /* 217 */
# define KOI8R_afii10073 0xda /* 218 */
# define KOI8R_afii10090 0xdb /* 219 */
# define KOI8R_afii10095 0xdc /* 220 */
# define KOI8R_afii10091 0xdd /* 221 */
# define KOI8R_afii10089 0xde /* 222 */
# define KOI8R_afii10092 0xdf /* 223 */
# define KOI8R_afii10048 0xe0 /* 224 */
# define KOI8R_afii10017 0xe1 /* 225 */
# define KOI8R_afii10018 0xe2 /* 226 */
# define KOI8R_afii10040 0xe3 /* 227 */
# define KOI8R_afii10021 0xe4 /* 228 */
# define KOI8R_afii10022 0xe5 /* 229 */
# define KOI8R_afii10038 0xe6 /* 230 */
# define KOI8R_afii10020 0xe7 /* 231 */
# define KOI8R_afii10039 0xe8 /* 232 */
# define KOI8R_afii10026 0xe9 /* 233 */
# define KOI8R_afii10027 0xea /* 234 */
# define KOI8R_afii10028 0xeb /* 235 */
# define KOI8R_afii10029 0xec /* 236 */
# define KOI8R_afii10030 0xed /* 237 */
# define KOI8R_afii10031 0xee /* 238 */
# define KOI8R_afii10032 0xef /* 239 */
# define KOI8R_afii10033 0xf0 /* 240 */
# define KOI8R_afii10049 0xf1 /* 241 */
# define KOI8R_afii10034 0xf2 /* 242 */
# define KOI8R_afii10035 0xf3 /* 243 */
# define KOI8R_afii10036 0xf4 /* 244 */
# define KOI8R_afii10037 0xf5 /* 245 */
# define KOI8R_afii10024 0xf6 /* 246 */
# define KOI8R_afii10019 0xf7 /* 247 */
# define KOI8R_afii10046 0xf8 /* 248 */
# define KOI8R_afii10045 0xf9 /* 249 */
# define KOI8R_afii10025 0xfa /* 250 */
# define KOI8R_afii10042 0xfb /* 251 */
# define KOI8R_afii10047 0xfc /* 252 */
# define KOI8R_afii10043 0xfd /* 253 */
# define KOI8R_afii10041 0xfe /* 254 */
# define KOI8R_afii10044 0xff /* 255 */
# define KOI8R_isupper(c) ((ASCII_isupper((c)))|| \
(c) == KOI8R_afii10023 || \
((c)>=KOI8R_afii10048 && \
(c)<=KOI8R_afii10044 ) )
# define KOI8R_islower(c) ((ASCII_islower((c)))||\
(c) == KOI8R_afii10071 || \
((c)>=KOI8R_afii10096 && \
(c)<=KOI8R_afii10092 ) )
# define KOI8R_isalpha(c) (KOI8R_isupper((c))||KOI8R_islower((c)))
# define KOI8R_isdigit(c) (ASCII_isdigit((c)))
# define KOI8R_isalnum(c) (KOI8R_isupper((c))|| \
KOI8R_islower((c))|| \
KOI8R_isdigit((c)) )
# define KOI8R_tolower(c) (((ASCII_isupper(c)))? \
((c)+0x20): \
((c)==KOI8R_afii10023? \
((c)-0x10): \
KOI8R_isupper(c)? \
((c)-0x20): \
(c)))
# define KOI8R_toupper(c) (((ASCII_islower(c)))? \
((c)-0x20): \
((c)==KOI8R_afii10071? \
((c)+0x10): \
KOI8R_islower(c)? \
((c)+0x20): \
(c)))
/************************************************************************/
/* */
/* Names for the characters in the Windows 1250 code page. */
/* (Eastern Europe) */
/* */
/************************************************************************/
# define WIN1250__nul ASCII__nul /* 0 */
# define WIN1250__soh ASCII__soh /* 1 */
# define WIN1250__stx ASCII__stx /* 2 */
# define WIN1250__etx ASCII__etx /* 3 */
# define WIN1250__eot ASCII__eot /* 4 */
# define WIN1250__enq ASCII__enq /* 5 */
# define WIN1250__ack ASCII__ack /* 6 */
# define WIN1250__bel ASCII__bel /* 7 */
# define WIN1250__bs ASCII__bs /* 8 */
# define WIN1250__ht ASCII__ht /* 9 */
# define WIN1250__nl ASCII__nl /* 10 */
# define WIN1250__vt ASCII__vt /* 11 */
# define WIN1250__np ASCII__np /* 12 */
# define WIN1250__cr ASCII__cr /* 13 */
# define WIN1250__so ASCII__so /* 14 */
# define WIN1250__si ASCII__si /* 15 */
# define WIN1250__dle ASCII__dle /* 16 */
# define WIN1250__dc1 ASCII__dc1 /* 17 */
# define WIN1250__dc2 ASCII__dc2 /* 18 */
# define WIN1250__dc3 ASCII__dc3 /* 19 */
# define WIN1250__dc4 ASCII__dc4 /* 20 */
# define WIN1250__nak ASCII__nak /* 21 */
# define WIN1250__syn ASCII__syn /* 22 */
# define WIN1250__etb ASCII__etb /* 23 */
# define WIN1250__can ASCII__can /* 24 */
# define WIN1250__em ASCII__em /* 25 */
# define WIN1250__sub ASCII__sub /* 26 */
# define WIN1250__esc ASCII__esc /* 27 */
# define WIN1250__fs ASCII__fs /* 28 */
# define WIN1250__gs ASCII__gs /* 29 */
# define WIN1250__rs ASCII__rs /* 30 */
# define WIN1250__us ASCII__us /* 31 */
# define WIN1250_space ASCII_space /* 32 */
# define WIN1250_exclam ASCII_exclam /* 33 */
# define WIN1250_quotedbl ASCII_quotedbl /* 34 */
# define WIN1250_numbersign ASCII_numbersign /* 35 */
# define WIN1250_dollar ASCII_dollar /* 36 */
# define WIN1250_percent ASCII_percent /* 37 */
# define WIN1250_ampersand ASCII_ampersand /* 38 */
# define WIN1250_quoteright ASCII_quoteright /* 39 */
# define WIN1250_parenleft ASCII_parenleft /* 40 */
# define WIN1250_parenright ASCII_parenright /* 41 */
# define WIN1250_asterisk ASCII_asterisk /* 42 */
# define WIN1250_plus ASCII_plus /* 43 */
# define WIN1250_comma ASCII_comma /* 44 */
# define WIN1250_minus ASCII_minus /* 45 */
# define WIN1250_period ASCII_period /* 46 */
# define WIN1250_slash ASCII_slash /* 47 */
# define WIN1250_zero ASCII_zero /* 48 */
# define WIN1250_one ASCII_one /* 49 */
# define WIN1250_two ASCII_two /* 50 */
# define WIN1250_three ASCII_three /* 51 */
# define WIN1250_four ASCII_four /* 52 */
# define WIN1250_five ASCII_five /* 53 */
# define WIN1250_six ASCII_six /* 54 */
# define WIN1250_seven ASCII_seven /* 55 */
# define WIN1250_eight ASCII_eight /* 56 */
# define WIN1250_nine ASCII_nine /* 57 */
# define WIN1250_colon ASCII_colon /* 58 */
# define WIN1250_semicolon ASCII_semicolon /* 59 */
# define WIN1250_less ASCII_less /* 60 */
# define WIN1250_equal ASCII_equal /* 61 */
# define WIN1250_greater ASCII_greater /* 62 */
# define WIN1250_question ASCII_question /* 63 */
# define WIN1250_at ASCII_at /* 64 */
# define WIN1250_A ASCII_A /* 65 */
# define WIN1250_B ASCII_B /* 66 */
# define WIN1250_C ASCII_C /* 67 */
# define WIN1250_D ASCII_D /* 68 */
# define WIN1250_E ASCII_E /* 69 */
# define WIN1250_F ASCII_F /* 70 */
# define WIN1250_G ASCII_G /* 71 */
# define WIN1250_H ASCII_H /* 72 */
# define WIN1250_I ASCII_I /* 73 */
# define WIN1250_J ASCII_J /* 74 */
# define WIN1250_K ASCII_K /* 75 */
# define WIN1250_L ASCII_L /* 76 */
# define WIN1250_M ASCII_M /* 77 */
# define WIN1250_N ASCII_N /* 78 */
# define WIN1250_O ASCII_O /* 79 */
# define WIN1250_P ASCII_P /* 80 */
# define WIN1250_Q ASCII_Q /* 81 */
# define WIN1250_R ASCII_R /* 82 */
# define WIN1250_S ASCII_S /* 83 */
# define WIN1250_T ASCII_T /* 84 */
# define WIN1250_U ASCII_U /* 85 */
# define WIN1250_V ASCII_V /* 86 */
# define WIN1250_W ASCII_W /* 87 */
# define WIN1250_X ASCII_X /* 88 */
# define WIN1250_Y ASCII_Y /* 89 */
# define WIN1250_Z ASCII_Z /* 90 */
# define WIN1250_bracketleft ASCII_bracketleft /* 91 */
# define WIN1250_backslash ASCII_backslash /* 92 */
# define WIN1250_bracketright ASCII_bracketright /* 93 */
# define WIN1250_circumflex ASCII_circumflex /* 94 */
# define WIN1250_underscore ASCII_underscore /* 95 */
# define WIN1250_quoteleft ASCII_quoteleft /* 96 */
# define WIN1250_a ASCII_a /* 97 */
# define WIN1250_b ASCII_b /* 98 */
# define WIN1250_c ASCII_c /* 99 */
# define WIN1250_d ASCII_d /* 100 */
# define WIN1250_e ASCII_e /* 101 */
# define WIN1250_f ASCII_f /* 102 */
# define WIN1250_g ASCII_g /* 103 */
# define WIN1250_h ASCII_h /* 104 */
# define WIN1250_i ASCII_i /* 105 */
# define WIN1250_j ASCII_j /* 106 */
# define WIN1250_k ASCII_k /* 107 */
# define WIN1250_l ASCII_l /* 108 */
# define WIN1250_m ASCII_m /* 109 */
# define WIN1250_n ASCII_n /* 110 */
# define WIN1250_o ASCII_o /* 111 */
# define WIN1250_p ASCII_p /* 112 */
# define WIN1250_q ASCII_q /* 113 */
# define WIN1250_r ASCII_r /* 114 */
# define WIN1250_s ASCII_s /* 115 */
# define WIN1250_t ASCII_t /* 116 */
# define WIN1250_u ASCII_u /* 117 */
# define WIN1250_v ASCII_v /* 118 */
# define WIN1250_w ASCII_w /* 119 */
# define WIN1250_x ASCII_x /* 120 */
# define WIN1250_y ASCII_y /* 121 */
# define WIN1250_z ASCII_z /* 122 */
# define WIN1250_braceleft ASCII_braceleft /* 123 */
# define WIN1250_bar ASCII_bar /* 124 */
# define WIN1250_braceright ASCII_braceright /* 125 */
# define WIN1250_tilde ASCII_tilde /* 126 */
# define WIN1250__del ASCII__del /* 127 */
# define WIN1250__0x80 0x80 /* 128 *//**/
# define WIN1250__0x81 0x81 /* 129 *//**/
# define WIN1250_quotesinglbase 0x82 /* 130 */
# define WIN1250_florin 0x83 /* 131 */
# define WIN1250_quotedblbase 0x84 /* 132 */
# define WIN1250_ellipsis 0x85 /* 133 */
# define WIN1250_dagger 0x86 /* 134 */
# define WIN1250_daggerdbl 0x87 /* 135 */
# define WIN1250__circumflex_136 0x88 /* 136 */
# define WIN1250_perthousand 0x89 /* 137 */
# define WIN1250_Scaron 0x8a /* 138 */
# define WIN1250_guilsinglleft 0x8b /* 139 */
# define WIN1250_Sacute 0x8c /* 140 */
# define WIN1250_Tcaron 0x8d /* 141 */
# define WIN1250_Zcaron 0x8e /* 142 */
# define WIN1250_Zacute 0x8f /* 143 */
# define WIN1250__0x90 0x90 /* 144 *//**/
# define WIN1250__quoteleft_145 0x91 /* 145 */
# define WIN1250__quoteright_146 0x92 /* 146 */
# define WIN1250_quotedblleft 0x93 /* 147 */
# define WIN1250_quotedblright 0x94 /* 148 */
# define WIN1250_bullet 0x95 /* 149 */
# define WIN1250_endash 0x96 /* 150 */
# define WIN1250_emdash 0x97 /* 151 */
# define WIN1250__tilde_152 0x98 /* 152 */
# define WIN1250_trademark 0x99 /* 153 */
# define WIN1250_scaron 0x9a /* 154 */
# define WIN1250_guilsinglright 0x9b /* 155 */
# define WIN1250_sacute 0x9c /* 156 */
# define WIN1250_tcaron 0x9d /* 157 */
# define WIN1250_zcaron 0x9e /* 158 */
# define WIN1250_zacute 0x9f /* 159 */
# define WIN1250__0xa0 0xa0 /* 160 *//**/
# define WIN1250_caron 0xa1 /* 161 */
# define WIN1250_breve 0xa2 /* 162 */
# define WIN1250_Lslash 0xa3 /* 163 */
# define WIN1250_currency 0xa4 /* 164 */
# define WIN1250_Aogonek 0xa5 /* 165 */
# define WIN1250_brokenbar 0xa6 /* 166 */
# define WIN1250_section 0xa7 /* 167 */
# define WIN1250_dieresis 0xa8 /* 168 */
# define WIN1250_copyright 0xa9 /* 169 */
# define WIN1250_Scedilla 0xaa /* 170 */
# define WIN1250_guillemotleft 0xab /* 171 */
# define WIN1250_logicalnot 0xac /* 172 */
# define WIN1250_hyphen 0xad /* 173 */
# define WIN1250_registered 0xae /* 174 */
# define WIN1250_Zdotaccent 0xaf /* 175 */
# define WIN1250_degree 0xb0 /* 176 */
# define WIN1250_plusminus 0xb1 /* 177 */
# define WIN1250_ogonek 0xb2 /* 178 */
# define WIN1250_lslash 0xb3 /* 179 */
# define WIN1250_acute 0xb4 /* 180 */
# define WIN1250_mu 0xb5 /* 181 */
# define WIN1250_paragraph 0xb6 /* 182 */
# define WIN1250_periodcentered 0xb7 /* 183 */
# define WIN1250_cedilla 0xb8 /* 184 */
# define WIN1250_aogonek 0xb9 /* 185 */
# define WIN1250_scedilla 0xba /* 186 */
# define WIN1250_guillemotright 0xbb /* 187 */
# define WIN1250_Lcaron 0xbc /* 188 */
# define WIN1250_hungarumlaut 0xbd /* 189 */
# define WIN1250_lcaron 0xbe /* 190 */
# define WIN1250_zdotaccent 0xbf /* 191 */
# define WIN1250_Racute 0xc0 /* 192 */
# define WIN1250_Aacute 0xc1 /* 193 */
# define WIN1250_Acircumflex 0xc2 /* 194 */
# define WIN1250_Abreve 0xc3 /* 195 */
# define WIN1250_Adieresis 0xc4 /* 195 */
# define WIN1250_Lacute 0xc5 /* 197 */
# define WIN1250_Cacute 0xc6 /* 198 */
# define WIN1250_Ccedilla 0xc7 /* 199 */
# define WIN1250_Ccaron 0xc8 /* 200 */
# define WIN1250_Eacute 0xc9 /* 201 */
# define WIN1250_Eogonek 0xca /* 202 */
# define WIN1250_Edieresis 0xcb /* 202 */
# define WIN1250_Ecaron 0xcc /* 204 */
# define WIN1250_Iacute 0xcd /* 204 */
# define WIN1250_Icircumflex 0xce /* 204 */
# define WIN1250_Dcaron 0xcf /* 207 */
# define WIN1250_Dcroat 0xd0 /* 208 */
# define WIN1250_Nacute 0xd1 /* 209 */
# define WIN1250_Ncaron 0xd2 /* 210 */
# define WIN1250_Oacute 0xd3 /* 211 */
# define WIN1250_Ocircumflex 0xd4 /* 212 */
# define WIN1250_Ohungarumlaut 0xd5 /* 213 */
# define WIN1250_Odieresis 0xd6 /* 214 */
# define WIN1250_multiply 0xd7 /* 215 */
# define WIN1250_Rcaron 0xd8 /* 216 */
# define WIN1250_Uring 0xd9 /* 217 */
# define WIN1250_Uacute 0xda /* 218 */
# define WIN1250_Uhungarumlaut 0xdb /* 219 */
# define WIN1250_Udieresis 0xdc /* 220 */
# define WIN1250_Yacute 0xdd /* 221 */
# define WIN1250_Tcedilla 0xde /* 222 */
# define WIN1250_germandbls 0xdf /* 223 */
# define WIN1250_racute 0xe0 /* 224 */
# define WIN1250_aacute 0xe1 /* 225 */
# define WIN1250_acircumflex 0xe2 /* 226 */
# define WIN1250_abreve 0xe3 /* 227 */
# define WIN1250_adieresis 0xe4 /* 228 */
# define WIN1250_lacute 0xe5 /* 229 */
# define WIN1250_cacute 0xe6 /* 230 */
# define WIN1250_ccedilla 0xe7 /* 231 */
# define WIN1250_ccaron 0xe8 /* 232 */
# define WIN1250_eacute 0xe9 /* 233 */
# define WIN1250_eogonek 0xea /* 234 */
# define WIN1250_edieresis 0xeb /* 235 */
# define WIN1250_ecaron 0xec /* 236 */
# define WIN1250_iacute 0xed /* 237 */
# define WIN1250_icircumflex 0xee /* 238 */
# define WIN1250_dcaron 0xef /* 239 */
# define WIN1250_dcroat 0xf0 /* 240 */
# define WIN1250_nacute 0xf1 /* 241 */
# define WIN1250_ncaron 0xf2 /* 242 */
# define WIN1250_oacute 0xf3 /* 243 */
# define WIN1250_ocircumflex 0xf4 /* 244 */
# define WIN1250_ohungarumlaut 0xf5 /* 245 */
# define WIN1250_odieresis 0xf6 /* 246 */
# define WIN1250_divide 0xf7 /* 247 */
# define WIN1250_rcaron 0xf8 /* 248 */
# define WIN1250_uring 0xf9 /* 249 */
# define WIN1250_uacute 0xfa /* 250 */
# define WIN1250_uhungarumlaut 0xfb /* 251 */
# define WIN1250_udieresis 0xfc /* 252 */
# define WIN1250_yacute 0xfd /* 252 */
# define WIN1250_tcedilla 0xfe /* 254 */
# define WIN1250_dotaccent 0xff /* 255 */
/************************************************************************/
/* */
/* Names for the characters in the ITC Zapf Dingbats collection. */
/* */
/************************************************************************/
# define DINGBATS__0x00 0x00 /* 0 */
# define DINGBATS__0x01 0x01 /* 1 */
# define DINGBATS__0x02 0x02 /* 2 */
# define DINGBATS__0x03 0x03 /* 3 */
# define DINGBATS__0x04 0x04 /* 4 */
# define DINGBATS__0x05 0x05 /* 5 */
# define DINGBATS__0x06 0x06 /* 6 */
# define DINGBATS__0x07 0x07 /* 7 */
# define DINGBATS__0x08 0x08 /* 8 */
# define DINGBATS__0x09 0x09 /* 9 */
# define DINGBATS__0x0a 0x0a /* 10 */
# define DINGBATS__0x0b 0x0b /* 11 */
# define DINGBATS__0x0c 0x0c /* 12 */
# define DINGBATS__0x0d 0x0d /* 13 */
# define DINGBATS__0x0e 0x0e /* 14 */
# define DINGBATS__0x0f 0x0f /* 15 */
# define DINGBATS__0x10 0x10 /* 16 */
# define DINGBATS__0x11 0x11 /* 17 */
# define DINGBATS__0x12 0x12 /* 18 */
# define DINGBATS__0x13 0x13 /* 19 */
# define DINGBATS__0x14 0x14 /* 20 */
# define DINGBATS__0x15 0x15 /* 21 */
# define DINGBATS__0x16 0x16 /* 22 */
# define DINGBATS__0x17 0x17 /* 23 */
# define DINGBATS__0x18 0x18 /* 24 */
# define DINGBATS__0x19 0x19 /* 25 */
# define DINGBATS__0x1a 0x1a /* 26 */
# define DINGBATS__0x1b 0x1b /* 27 */
# define DINGBATS__0x1c 0x1c /* 28 */
# define DINGBATS__0x1d 0x1d /* 29 */
# define DINGBATS__0x1e 0x1e /* 30 */
# define DINGBATS__0x1f 0x1f /* 31 */
# define DINGBATS_space 0x20 /* 32 */
# define DINGBATS_a1 0x21 /* 33 */
# define DINGBATS_a2 0x22 /* 34 */
# define DINGBATS_a202 0x23 /* 35 */
# define DINGBATS_a3 0x24 /* 36 */
# define DINGBATS_a4 0x25 /* 37 */
# define DINGBATS_a5 0x26 /* 38 */
# define DINGBATS_a119 0x27 /* 39 */
# define DINGBATS_a118 0x28 /* 40 */
# define DINGBATS_a117 0x29 /* 41 */
# define DINGBATS_a11 0x2a /* 42 */
# define DINGBATS_a12 0x2b /* 43 */
# define DINGBATS_a13 0x2c /* 44 */
# define DINGBATS_a14 0x2d /* 45 */
# define DINGBATS_a15 0x2e /* 46 */
# define DINGBATS_a16 0x2f /* 47 */
# define DINGBATS_a105 0x30 /* 48 */
# define DINGBATS_a17 0x31 /* 49 */
# define DINGBATS_a18 0x32 /* 50 */
# define DINGBATS_a19 0x33 /* 51 */
# define DINGBATS_a20 0x34 /* 52 */
# define DINGBATS_a21 0x35 /* 53 */
# define DINGBATS_a22 0x36 /* 54 */
# define DINGBATS_a23 0x37 /* 55 */
# define DINGBATS_a24 0x38 /* 56 */
# define DINGBATS_a25 0x39 /* 57 */
# define DINGBATS_a26 0x3a /* 58 */
# define DINGBATS_a27 0x3b /* 59 */
# define DINGBATS_a28 0x3c /* 60 */
# define DINGBATS_a6 0x3d /* 61 */
# define DINGBATS_a7 0x3e /* 62 */
# define DINGBATS_a8 0x3f /* 63 */
# define DINGBATS_a9 0x40 /* 64 */
# define DINGBATS_a10 0x41 /* 65 */
# define DINGBATS_a29 0x42 /* 66 */
# define DINGBATS_a30 0x43 /* 67 */
# define DINGBATS_a31 0x44 /* 68 */
# define DINGBATS_a32 0x45 /* 69 */
# define DINGBATS_a33 0x46 /* 70 */
# define DINGBATS_a34 0x47 /* 71 */
# define DINGBATS_a35 0x48 /* 72 */
# define DINGBATS_a36 0x49 /* 73 */
# define DINGBATS_a37 0x4a /* 74 */
# define DINGBATS_a38 0x4b /* 75 */
# define DINGBATS_a39 0x4c /* 76 */
# define DINGBATS_a40 0x4d /* 77 */
# define DINGBATS_a41 0x4e /* 78 */
# define DINGBATS_a42 0x4f /* 79 */
# define DINGBATS_a43 0x50 /* 80 */
# define DINGBATS_a44 0x51 /* 81 */
# define DINGBATS_a45 0x52 /* 82 */
# define DINGBATS_a46 0x53 /* 83 */
# define DINGBATS_a47 0x54 /* 84 */
# define DINGBATS_a48 0x55 /* 85 */
# define DINGBATS_a49 0x56 /* 86 */
# define DINGBATS_a50 0x57 /* 87 */
# define DINGBATS_a51 0x58 /* 88 */
# define DINGBATS_a52 0x59 /* 89 */
# define DINGBATS_a53 0x5a /* 90 */
# define DINGBATS_a54 0x5b /* 91 */
# define DINGBATS_a55 0x5c /* 92 */
# define DINGBATS_a56 0x5d /* 93 */
# define DINGBATS_a57 0x5e /* 94 */
# define DINGBATS_a58 0x5f /* 95 */
# define DINGBATS_a59 0x60 /* 96 */
# define DINGBATS_a60 0x61 /* 97 */
# define DINGBATS_a61 0x62 /* 98 */
# define DINGBATS_a62 0x63 /* 99 */
# define DINGBATS_a63 0x64 /* 100 */
# define DINGBATS_a64 0x65 /* 101 */
# define DINGBATS_a65 0x66 /* 102 */
# define DINGBATS_a66 0x67 /* 103 */
# define DINGBATS_a67 0x68 /* 104 */
# define DINGBATS_a68 0x69 /* 105 */
# define DINGBATS_a69 0x6a /* 106 */
# define DINGBATS_a70 0x6b /* 107 */
# define DINGBATS_a71 0x6c /* 108 */
# define DINGBATS_a72 0x6d /* 109 */
# define DINGBATS_a73 0x6e /* 110 */
# define DINGBATS_a74 0x6f /* 111 */
# define DINGBATS_a203 0x70 /* 112 */
# define DINGBATS_a75 0x71 /* 113 */
# define DINGBATS_a204 0x72 /* 114 */
# define DINGBATS_a76 0x73 /* 115 */
# define DINGBATS_a77 0x74 /* 116 */
# define DINGBATS_a78 0x75 /* 117 */
# define DINGBATS_a79 0x76 /* 118 */
# define DINGBATS_a81 0x77 /* 119 */
# define DINGBATS_a82 0x78 /* 120 */
# define DINGBATS_a83 0x79 /* 121 */
# define DINGBATS_a84 0x7a /* 122 */
# define DINGBATS_a97 0x7b /* 123 */
# define DINGBATS_a98 0x7c /* 124 */
# define DINGBATS_a99 0x7d /* 125 */
# define DINGBATS_a100 0x7e /* 126 */
# define DINGBATS__0x7f 0x7f /* 127 */
# define DINGBATS__0x80 0x80 /* 128 */
# define DINGBATS__0x81 0x81 /* 129 */
# define DINGBATS__0x82 0x82 /* 130 */
# define DINGBATS__0x83 0x83 /* 131 */
# define DINGBATS__0x84 0x84 /* 132 */
# define DINGBATS__0x85 0x85 /* 133 */
# define DINGBATS__0x86 0x86 /* 134 */
# define DINGBATS__0x87 0x87 /* 135 */
# define DINGBATS__0x88 0x88 /* 136 */
# define DINGBATS__0x89 0x89 /* 137 */
# define DINGBATS__0x8a 0x8a /* 138 */
# define DINGBATS__0x8b 0x8b /* 139 */
# define DINGBATS__0x8c 0x8c /* 140 */
# define DINGBATS__0x8d 0x8d /* 141 */
# define DINGBATS__0x8e 0x8e /* 142 */
# define DINGBATS__0x8f 0x8f /* 143 */
# define DINGBATS__0x90 0x90 /* 144 */
# define DINGBATS__0x91 0x91 /* 145 */
# define DINGBATS__0x92 0x92 /* 146 */
# define DINGBATS__0x93 0x93 /* 147 */
# define DINGBATS__0x94 0x94 /* 148 */
# define DINGBATS__0x95 0x95 /* 149 */
# define DINGBATS__0x96 0x96 /* 150 */
# define DINGBATS__0x97 0x97 /* 151 */
# define DINGBATS__0x98 0x98 /* 152 */
# define DINGBATS__0x99 0x99 /* 153 */
# define DINGBATS__0x9a 0x9a /* 154 */
# define DINGBATS__0x9b 0x9b /* 155 */
# define DINGBATS__0x9c 0x9c /* 156 */
# define DINGBATS__0x9d 0x9d /* 157 */
# define DINGBATS__0x9e 0x9e /* 158 */
# define DINGBATS__0x9f 0x9f /* 159 */
# define DINGBATS__0xa0 0xa0 /* 160 */
# define DINGBATS_a101 0xa1 /* 161 */
# define DINGBATS_a102 0xa2 /* 162 */
# define DINGBATS_a103 0xa3 /* 163 */
# define DINGBATS_a104 0xa4 /* 164 */
# define DINGBATS_a106 0xa5 /* 165 */
# define DINGBATS_a107 0xa6 /* 166 */
# define DINGBATS_a108 0xa7 /* 167 */
# define DINGBATS_a112 0xa8 /* 168 */
# define DINGBATS_a111 0xa9 /* 169 */
# define DINGBATS_a110 0xaa /* 170 */
# define DINGBATS_a109 0xab /* 171 */
# define DINGBATS_a120 0xac /* 172 */
# define DINGBATS_a121 0xad /* 173 */
# define DINGBATS_a122 0xae /* 174 */
# define DINGBATS_a123 0xaf /* 175 */
# define DINGBATS_a124 0xb0 /* 176 */
# define DINGBATS_a125 0xb1 /* 177 */
# define DINGBATS_a126 0xb2 /* 178 */
# define DINGBATS_a127 0xb3 /* 179 */
# define DINGBATS_a128 0xb4 /* 180 */
# define DINGBATS_a129 0xb5 /* 181 */
# define DINGBATS_a130 0xb6 /* 182 */
# define DINGBATS_a131 0xb7 /* 183 */
# define DINGBATS_a132 0xb8 /* 184 */
# define DINGBATS_a133 0xb9 /* 185 */
# define DINGBATS_a134 0xba /* 186 */
# define DINGBATS_a135 0xbb /* 187 */
# define DINGBATS_a136 0xbc /* 188 */
# define DINGBATS_a137 0xbd /* 189 */
# define DINGBATS_a138 0xbe /* 190 */
# define DINGBATS_a139 0xbf /* 191 */
# define DINGBATS_a140 0xc0 /* 192 */
# define DINGBATS_a141 0xc1 /* 193 */
# define DINGBATS_a142 0xc2 /* 194 */
# define DINGBATS_a143 0xc3 /* 195 */
# define DINGBATS_a144 0xc4 /* 196 */
# define DINGBATS_a145 0xc5 /* 197 */
# define DINGBATS_a146 0xc6 /* 198 */
# define DINGBATS_a147 0xc7 /* 199 */
# define DINGBATS_a148 0xc8 /* 200 */
# define DINGBATS_a149 0xc9 /* 201 */
# define DINGBATS_a150 0xca /* 202 */
# define DINGBATS_a151 0xcb /* 203 */
# define DINGBATS_a152 0xcc /* 204 */
# define DINGBATS_a153 0xcd /* 205 */
# define DINGBATS_a154 0xce /* 206 */
# define DINGBATS_a155 0xcf /* 207 */
# define DINGBATS_a156 0xd0 /* 208 */
# define DINGBATS_a157 0xd1 /* 209 */
# define DINGBATS_a158 0xd2 /* 210 */
# define DINGBATS_a159 0xd3 /* 211 */
# define DINGBATS_a160 0xd4 /* 212 */
# define DINGBATS_a161 0xd5 /* 213 */
# define DINGBATS_a163 0xd6 /* 214 */
# define DINGBATS_a164 0xd7 /* 215 */
# define DINGBATS_a196 0xd8 /* 216 */
# define DINGBATS_a165 0xd9 /* 217 */
# define DINGBATS_a192 0xda /* 218 */
# define DINGBATS_a166 0xdb /* 219 */
# define DINGBATS_a167 0xdc /* 220 */
# define DINGBATS_a168 0xdd /* 221 */
# define DINGBATS_a169 0xde /* 222 */
# define DINGBATS_a170 0xdf /* 223 */
# define DINGBATS_a171 0xe0 /* 224 */
# define DINGBATS_a172 0xe1 /* 225 */
# define DINGBATS_a173 0xe2 /* 226 */
# define DINGBATS_a162 0xe3 /* 227 */
# define DINGBATS_a174 0xe4 /* 228 */
# define DINGBATS_a175 0xe5 /* 229 */
# define DINGBATS_a176 0xe6 /* 230 */
# define DINGBATS_a177 0xe7 /* 231 */
# define DINGBATS_a178 0xe8 /* 232 */
# define DINGBATS_a179 0xe9 /* 233 */
# define DINGBATS_a193 0xea /* 234 */
# define DINGBATS_a180 0xeb /* 235 */
# define DINGBATS_a199 0xec /* 236 */
# define DINGBATS_a181 0xed /* 237 */
# define DINGBATS_a200 0xee /* 238 */
# define DINGBATS_a182 0xef /* 239 */
# define DINGBATS__0xf0 0xf0 /* 240 */
# define DINGBATS_a201 0xf1 /* 241 */
# define DINGBATS_a183 0xf2 /* 242 */
# define DINGBATS_a184 0xf3 /* 243 */
# define DINGBATS_a197 0xf4 /* 244 */
# define DINGBATS_a185 0xf5 /* 245 */
# define DINGBATS_a194 0xf6 /* 246 */
# define DINGBATS_a198 0xf7 /* 247 */
# define DINGBATS_a186 0xf8 /* 248 */
# define DINGBATS_a195 0xf9 /* 249 */
# define DINGBATS_a187 0xfa /* 250 */
# define DINGBATS_a188 0xfb /* 251 */
# define DINGBATS_a189 0xfc /* 252 */
# define DINGBATS_a190 0xfd /* 253 */
# define DINGBATS_a191 0xfe /* 254 */
# define DINGBATS__0xff 0xff /* 255 */
|