diff options
Diffstat (limited to 'capstone/arch/X86/X86Lookup16.inc')
-rw-r--r-- | capstone/arch/X86/X86Lookup16.inc | 16874 |
1 files changed, 16874 insertions, 0 deletions
diff --git a/capstone/arch/X86/X86Lookup16.inc b/capstone/arch/X86/X86Lookup16.inc new file mode 100644 index 000000000..2f0ba8144 --- /dev/null +++ b/capstone/arch/X86/X86Lookup16.inc @@ -0,0 +1,16874 @@ +typedef struct x86_op_id_pair { + uint16_t first; + uint16_t second; +} x86_op_id_pair; + +static const x86_op_id_pair x86_16_bit_eq_tbl[] = { + { 138, 139 }, + { 141, 142 }, + { 163, 154 }, + { 164, 155 }, + { 165, 156 }, + { 166, 157 }, + { 167, 158 }, + { 168, 159 }, + { 169, 160 }, + { 170, 161 }, + { 171, 162 }, + { 172, 154 }, + { 174, 156 }, + { 175, 157 }, + { 177, 159 }, + { 178, 160 }, + { 179, 161 }, + { 180, 162 }, + { 203, 194 }, + { 204, 195 }, + { 205, 196 }, + { 206, 197 }, + { 207, 198 }, + { 208, 199 }, + { 209, 200 }, + { 210, 201 }, + { 211, 202 }, + { 212, 194 }, + { 214, 196 }, + { 215, 197 }, + { 217, 199 }, + { 218, 200 }, + { 219, 201 }, + { 220, 202 }, + { 249, 248 }, + { 263, 260 }, + { 264, 261 }, + { 265, 262 }, + { 292, 283 }, + { 293, 284 }, + { 294, 285 }, + { 295, 286 }, + { 296, 287 }, + { 297, 288 }, + { 298, 289 }, + { 299, 290 }, + { 300, 291 }, + { 301, 283 }, + { 303, 285 }, + { 304, 286 }, + { 306, 288 }, + { 307, 289 }, + { 308, 290 }, + { 309, 291 }, + { 412, 411 }, + { 415, 413 }, + { 416, 414 }, + { 417, 413 }, + { 418, 414 }, + { 421, 419 }, + { 422, 420 }, + { 423, 419 }, + { 424, 420 }, + { 432, 428 }, + { 433, 429 }, + { 434, 430 }, + { 435, 431 }, + { 436, 428 }, + { 437, 429 }, + { 438, 430 }, + { 439, 431 }, + { 444, 440 }, + { 445, 441 }, + { 446, 442 }, + { 447, 443 }, + { 448, 440 }, + { 449, 441 }, + { 450, 442 }, + { 451, 443 }, + { 456, 452 }, + { 457, 453 }, + { 458, 454 }, + { 459, 455 }, + { 460, 452 }, + { 461, 453 }, + { 462, 454 }, + { 463, 455 }, + { 468, 464 }, + { 469, 465 }, + { 470, 466 }, + { 471, 467 }, + { 472, 464 }, + { 473, 465 }, + { 474, 466 }, + { 475, 467 }, + { 484, 480 }, + { 485, 481 }, + { 486, 482 }, + { 487, 483 }, + { 488, 480 }, + { 489, 481 }, + { 491, 482 }, + { 492, 483 }, + { 494, 493 }, + { 504, 805 }, + { 517, 515 }, + { 518, 516 }, + { 519, 515 }, + { 520, 516 }, + { 523, 521 }, + { 524, 522 }, + { 525, 521 }, + { 526, 522 }, + { 529, 527 }, + { 530, 528 }, + { 531, 527 }, + { 532, 528 }, + { 535, 533 }, + { 536, 534 }, + { 537, 533 }, + { 538, 534 }, + { 549, 547 }, + { 550, 548 }, + { 551, 547 }, + { 552, 548 }, + { 559, 557 }, + { 560, 558 }, + { 561, 557 }, + { 562, 558 }, + { 565, 563 }, + { 566, 564 }, + { 567, 563 }, + { 568, 564 }, + { 571, 569 }, + { 572, 570 }, + { 573, 569 }, + { 574, 570 }, + { 577, 575 }, + { 578, 576 }, + { 579, 575 }, + { 580, 576 }, + { 591, 589 }, + { 592, 590 }, + { 593, 589 }, + { 594, 590 }, + { 601, 599 }, + { 602, 600 }, + { 603, 599 }, + { 604, 600 }, + { 607, 605 }, + { 608, 606 }, + { 609, 605 }, + { 610, 606 }, + { 617, 615 }, + { 618, 616 }, + { 619, 615 }, + { 620, 616 }, + { 623, 621 }, + { 624, 622 }, + { 625, 621 }, + { 626, 622 }, + { 629, 627 }, + { 630, 628 }, + { 631, 627 }, + { 632, 628 }, + { 639, 637 }, + { 640, 638 }, + { 641, 637 }, + { 642, 638 }, + { 652, 643 }, + { 653, 644 }, + { 654, 645 }, + { 655, 646 }, + { 656, 647 }, + { 657, 648 }, + { 658, 649 }, + { 659, 650 }, + { 660, 651 }, + { 661, 643 }, + { 663, 645 }, + { 664, 646 }, + { 666, 648 }, + { 667, 649 }, + { 668, 650 }, + { 669, 651 }, + { 694, 702 }, + { 695, 702 }, + { 706, 704 }, + { 707, 705 }, + { 708, 704 }, + { 709, 705 }, + { 732, 731 }, + { 735, 734 }, + { 813, 810 }, + { 814, 811 }, + { 815, 812 }, + { 816, 810 }, + { 817, 811 }, + { 822, 820 }, + { 823, 821 }, + { 824, 820 }, + { 825, 821 }, + { 835, 834 }, + { 846, 843 }, + { 847, 844 }, + { 848, 845 }, + { 861, 860 }, + { 875, 872 }, + { 876, 873 }, + { 877, 874 }, + { 896, 894 }, + { 897, 895 }, + { 901, 899 }, + { 902, 900 }, + { 918, 917 }, + { 920, 919 }, + { 973, 971 }, + { 974, 972 }, + { 975, 971 }, + { 976, 972 }, + { 980, 979 }, + { 981, 979 }, + { 985, 982 }, + { 986, 983 }, + { 987, 984 }, + { 988, 982 }, + { 989, 983 }, + { 990, 984 }, + { 999, 991 }, + { 1000, 992 }, + { 1001, 993 }, + { 1002, 994 }, + { 1003, 995 }, + { 1004, 996 }, + { 1005, 997 }, + { 1006, 998 }, + { 1007, 991 }, + { 1008, 992 }, + { 1009, 993 }, + { 1011, 995 }, + { 1012, 996 }, + { 1014, 998 }, + { 1019, 1017 }, + { 1020, 1018 }, + { 1026, 1023 }, + { 1027, 1024 }, + { 1028, 1025 }, + { 1029, 1023 }, + { 1030, 1024 }, + { 1040, 1041 }, + { 1044, 1043 }, + { 1057, 1056 }, + { 1058, 1056 }, + { 1060, 1059 }, + { 1061, 1059 }, + { 1065, 1062 }, + { 1066, 1063 }, + { 1067, 1064 }, + { 1068, 1062 }, + { 1069, 1063 }, + { 1070, 1064 }, + { 1072, 1071 }, + { 1074, 1073 }, + { 1075, 1073 }, + { 1079, 1076 }, + { 1080, 1077 }, + { 1081, 1078 }, + { 1082, 1076 }, + { 1083, 1077 }, + { 1084, 1078 }, + { 1118, 1114 }, + { 1119, 1115 }, + { 1120, 1116 }, + { 1121, 1117 }, + { 1122, 1114 }, + { 1123, 1115 }, + { 1124, 1116 }, + { 1125, 1117 }, + { 1153, 1154 }, + { 1159, 1160 }, + { 1161, 1162 }, + { 1173, 1178 }, + { 1174, 1179 }, + { 1175, 1180 }, + { 1176, 1181 }, + { 1177, 1182 }, + { 1185, 1186 }, + { 1189, 1194 }, + { 1192, 1193 }, + { 1197, 1198 }, + { 1201, 1202 }, + { 1205, 1206 }, + { 1212, 1213 }, + { 1216, 1217 }, + { 1221, 1219 }, + { 1222, 1220 }, + { 1223, 1219 }, + { 1224, 1220 }, + { 1228, 1227 }, + { 1248, 1247 }, + { 1250, 1247 }, + { 1254, 1253 }, + { 1257, 1256 }, + { 1258, 1256 }, + { 1260, 1259 }, + { 1261, 1259 }, + { 1263, 1262 }, + { 1264, 1262 }, + { 1266, 1265 }, + { 1267, 1265 }, + { 1276, 1278 }, + { 1277, 1278 }, + { 1282, 1284 }, + { 1283, 1284 }, + { 1285, 1287 }, + { 1286, 1287 }, + { 1290, 1288 }, + { 1291, 1289 }, + { 1292, 1288 }, + { 1293, 1289 }, + { 1295, 1294 }, + { 1296, 1294 }, + { 1309, 1307 }, + { 1310, 1308 }, + { 1311, 1307 }, + { 1312, 1308 }, + { 1404, 1414 }, + { 1405, 1415 }, + { 1493, 1496 }, + { 1494, 1497 }, + { 1495, 1498 }, + { 1508, 1511 }, + { 1509, 1512 }, + { 1510, 1513 }, + { 1518, 1528 }, + { 1519, 1529 }, + { 1548, 1547 }, + { 1549, 1547 }, + { 1554, 1553 }, + { 1555, 1553 }, + { 1564, 1547 }, + { 1565, 1547 }, + { 1565, 1548 }, + { 1565, 1564 }, + { 1566, 1547 }, + { 1566, 1549 }, + { 1566, 1564 }, + { 1569, 1550 }, + { 1570, 1551 }, + { 1571, 1553 }, + { 1572, 1553 }, + { 1572, 1554 }, + { 1572, 1571 }, + { 1573, 1553 }, + { 1573, 1555 }, + { 1573, 1571 }, + { 1576, 1556 }, + { 1577, 1557 }, + { 1578, 1558 }, + { 1579, 1559 }, + { 1580, 1560 }, + { 1581, 1561 }, + { 1582, 1563 }, + { 1583, 1547 }, + { 1583, 1548 }, + { 1584, 1547 }, + { 1584, 1549 }, + { 1588, 1551 }, + { 1589, 1553 }, + { 1589, 1554 }, + { 1590, 1553 }, + { 1590, 1555 }, + { 1593, 1556 }, + { 1595, 1558 }, + { 1596, 1559 }, + { 1597, 1560 }, + { 1598, 1561 }, + { 1599, 1563 }, + { 1605, 1604 }, + { 1606, 1604 }, + { 1611, 1610 }, + { 1612, 1610 }, + { 1630, 1628 }, + { 1631, 1629 }, + { 1632, 1628 }, + { 1633, 1629 }, + { 1641, 1640 }, + { 1642, 1640 }, + { 1689, 1699 }, + { 1692, 1699 }, + { 1704, 1700 }, + { 1705, 1701 }, + { 1707, 1702 }, + { 1708, 1703 }, + { 1710, 1700 }, + { 1711, 1700 }, + { 1711, 1710 }, + { 1712, 1701 }, + { 1713, 1702 }, + { 1714, 1702 }, + { 1714, 1713 }, + { 1715, 1703 }, + { 1729, 1725 }, + { 1730, 1726 }, + { 1732, 1727 }, + { 1733, 1728 }, + { 1735, 1725 }, + { 1736, 1726 }, + { 1737, 1727 }, + { 1738, 1728 }, + { 1743, 1741 }, + { 1744, 1742 }, + { 1745, 1741 }, + { 1746, 1742 }, + { 1768, 1767 }, + { 1782, 1779 }, + { 1783, 1780 }, + { 1784, 1781 }, + { 1790, 1788 }, + { 1791, 1789 }, + { 1792, 1788 }, + { 1793, 1789 }, + { 1797, 1799 }, + { 1801, 1803 }, + { 1805, 1807 }, + { 1809, 1811 }, + { 1814, 1821 }, + { 1815, 1822 }, + { 1816, 1824 }, + { 1817, 1825 }, + { 1818, 1826 }, + { 1819, 1821 }, + { 1820, 1826 }, + { 1829, 1827 }, + { 1830, 1828 }, + { 1831, 1827 }, + { 1832, 1828 }, + { 1844, 1835 }, + { 1845, 1836 }, + { 1846, 1837 }, + { 1847, 1838 }, + { 1848, 1839 }, + { 1849, 1840 }, + { 1850, 1841 }, + { 1851, 1842 }, + { 1852, 1843 }, + { 1853, 1835 }, + { 1855, 1837 }, + { 1856, 1838 }, + { 1858, 1840 }, + { 1859, 1841 }, + { 1860, 1842 }, + { 1861, 1843 }, + { 1877, 1875 }, + { 1878, 1876 }, + { 1882, 1883 }, + { 1902, 1912 }, + { 1903, 1913 }, + { 1937, 1939 }, + { 1938, 1940 }, + { 1949, 1951 }, + { 1950, 1952 }, + { 1970, 1972 }, + { 1971, 1973 }, + { 2035, 2037 }, + { 2036, 2038 }, + { 2070, 2072 }, + { 2071, 2073 }, + { 2082, 2084 }, + { 2083, 2085 }, + { 2111, 2108 }, + { 2112, 2109 }, + { 2113, 2110 }, + { 2114, 2108 }, + { 2115, 2109 }, + { 2116, 2110 }, + { 2118, 2117 }, + { 2121, 2119 }, + { 2122, 2120 }, + { 2123, 2119 }, + { 2124, 2120 }, + { 2126, 2125 }, + { 2128, 2127 }, + { 2130, 2129 }, + { 2131, 2129 }, + { 2133, 2132 }, + { 2134, 2132 }, + { 2136, 2135 }, + { 2137, 2135 }, + { 2139, 2138 }, + { 2169, 2172 }, + { 2170, 2173 }, + { 2171, 2174 }, + { 2185, 2188 }, + { 2186, 2189 }, + { 2187, 2190 }, + { 2195, 2205 }, + { 2196, 2206 }, + { 2235, 2231 }, + { 2236, 2232 }, + { 2237, 2233 }, + { 2238, 2234 }, + { 2240, 2231 }, + { 2241, 2232 }, + { 2242, 2233 }, + { 2243, 2234 }, + { 2245, 2244 }, + { 2247, 2246 }, + { 2249, 2248 }, + { 2251, 2250 }, + { 2253, 2252 }, + { 2254, 2252 }, + { 2256, 2255 }, + { 2257, 2255 }, + { 2259, 2258 }, + { 2260, 2258 }, + { 2262, 2261 }, + { 2264, 2263 }, + { 2273, 2267 }, + { 2274, 2268 }, + { 2275, 2269 }, + { 2276, 2270 }, + { 2277, 2271 }, + { 2278, 2272 }, + { 2279, 2267 }, + { 2280, 2268 }, + { 2281, 2269 }, + { 2282, 2270 }, + { 2283, 2271 }, + { 2284, 2272 }, + { 2303, 2297 }, + { 2304, 2298 }, + { 2305, 2299 }, + { 2306, 2300 }, + { 2307, 2301 }, + { 2308, 2302 }, + { 2309, 2297 }, + { 2310, 2298 }, + { 2311, 2299 }, + { 2312, 2300 }, + { 2313, 2301 }, + { 2314, 2302 }, + { 2331, 2330 }, + { 2332, 2330 }, + { 2334, 2333 }, + { 2335, 2333 }, + { 2342, 2344 }, + { 2343, 2344 }, + { 2345, 2347 }, + { 2346, 2347 }, + { 2355, 2349 }, + { 2356, 2350 }, + { 2357, 2351 }, + { 2358, 2352 }, + { 2359, 2353 }, + { 2360, 2354 }, + { 2361, 2349 }, + { 2362, 2350 }, + { 2363, 2351 }, + { 2364, 2352 }, + { 2365, 2353 }, + { 2366, 2354 }, + { 2379, 2373 }, + { 2380, 2374 }, + { 2381, 2375 }, + { 2382, 2376 }, + { 2383, 2377 }, + { 2384, 2378 }, + { 2385, 2373 }, + { 2386, 2374 }, + { 2387, 2375 }, + { 2388, 2376 }, + { 2389, 2377 }, + { 2390, 2378 }, + { 2428, 2422 }, + { 2429, 2423 }, + { 2430, 2424 }, + { 2431, 2425 }, + { 2432, 2426 }, + { 2433, 2427 }, + { 2434, 2422 }, + { 2435, 2423 }, + { 2436, 2424 }, + { 2437, 2425 }, + { 2438, 2426 }, + { 2439, 2427 }, + { 2453, 2447 }, + { 2454, 2448 }, + { 2455, 2449 }, + { 2456, 2450 }, + { 2457, 2451 }, + { 2458, 2452 }, + { 2459, 2447 }, + { 2460, 2448 }, + { 2461, 2449 }, + { 2462, 2450 }, + { 2463, 2451 }, + { 2464, 2452 }, + { 2485, 2476 }, + { 2486, 2477 }, + { 2487, 2478 }, + { 2488, 2479 }, + { 2489, 2480 }, + { 2490, 2481 }, + { 2491, 2482 }, + { 2492, 2483 }, + { 2493, 2484 }, + { 2494, 2476 }, + { 2496, 2478 }, + { 2497, 2479 }, + { 2499, 2481 }, + { 2500, 2482 }, + { 2501, 2483 }, + { 2502, 2484 }, + { 2513, 2515 }, + { 2514, 2515 }, + { 2551, 2550 }, + { 2552, 2550 }, + { 2573, 2567 }, + { 2574, 2568 }, + { 2575, 2569 }, + { 2576, 2570 }, + { 2577, 2571 }, + { 2578, 2572 }, + { 2579, 2567 }, + { 2580, 2568 }, + { 2581, 2569 }, + { 2582, 2570 }, + { 2583, 2571 }, + { 2584, 2572 }, + { 2595, 2591 }, + { 2596, 2592 }, + { 2597, 2593 }, + { 2598, 2594 }, + { 2599, 2591 }, + { 2600, 2592 }, + { 2601, 2593 }, + { 2602, 2594 }, + { 2613, 2607 }, + { 2614, 2608 }, + { 2615, 2609 }, + { 2616, 2610 }, + { 2617, 2611 }, + { 2618, 2612 }, + { 2619, 2607 }, + { 2620, 2608 }, + { 2621, 2609 }, + { 2622, 2610 }, + { 2623, 2611 }, + { 2624, 2612 }, + { 2635, 2631 }, + { 2636, 2632 }, + { 2637, 2633 }, + { 2638, 2634 }, + { 2639, 2631 }, + { 2640, 2632 }, + { 2641, 2633 }, + { 2642, 2634 }, + { 2652, 2651 }, + { 2653, 2651 }, + { 2661, 2660 }, + { 2662, 2660 }, + { 2667, 2666 }, + { 2668, 2666 }, + { 2692, 2694 }, + { 2693, 2694 }, + { 2696, 2695 }, + { 2697, 2695 }, + { 2726, 2717 }, + { 2727, 2718 }, + { 2728, 2719 }, + { 2729, 2720 }, + { 2730, 2721 }, + { 2731, 2722 }, + { 2732, 2723 }, + { 2733, 2724 }, + { 2734, 2725 }, + { 2735, 2717 }, + { 2737, 2719 }, + { 2738, 2720 }, + { 2740, 2722 }, + { 2741, 2723 }, + { 2742, 2724 }, + { 2743, 2725 }, + { 2760, 2759 }, + { 2771, 2768 }, + { 2772, 2769 }, + { 2773, 2770 }, + { 2786, 2785 }, + { 2800, 2797 }, + { 2801, 2798 }, + { 2802, 2799 }, + { 2822, 2815 }, + { 2823, 2816 }, + { 2824, 2817 }, + { 2825, 2818 }, + { 2826, 2819 }, + { 2827, 2820 }, + { 2828, 2821 }, + { 2829, 2815 }, + { 2832, 2818 }, + { 2835, 2821 }, + { 2850, 2848 }, + { 2851, 2849 }, + { 2852, 2848 }, + { 2853, 2849 }, + { 2881, 2880 }, + { 2882, 2880 }, + { 7719, 7686 }, + { 7720, 7687 }, + { 7721, 7688 }, + { 7722, 7689 }, + { 7723, 7690 }, + { 7724, 7691 }, + { 7725, 7692 }, + { 7726, 7693 }, + { 7727, 7694 }, + { 7728, 7695 }, + { 7729, 7696 }, + { 7730, 7697 }, + { 7731, 7698 }, + { 7732, 7699 }, + { 7733, 7700 }, + { 7734, 7701 }, + { 7735, 7702 }, + { 7736, 7703 }, + { 7737, 7704 }, + { 7738, 7705 }, + { 7739, 7706 }, + { 7740, 7707 }, + { 7741, 7708 }, + { 7742, 7709 }, + { 7743, 7710 }, + { 7744, 7711 }, + { 7745, 7712 }, + { 7746, 7713 }, + { 7747, 7714 }, + { 7748, 7715 }, + { 7749, 7716 }, + { 7750, 7717 }, + { 7751, 7718 }, + { 7752, 7686 }, + { 7753, 7687 }, + { 7754, 7688 }, + { 7755, 7689 }, + { 7756, 7690 }, + { 7757, 7691 }, + { 7758, 7692 }, + { 7759, 7693 }, + { 7760, 7694 }, + { 7761, 7695 }, + { 7762, 7696 }, + { 7763, 7697 }, + { 7764, 7698 }, + { 7765, 7699 }, + { 7766, 7700 }, + { 7767, 7701 }, + { 7768, 7702 }, + { 7769, 7703 }, + { 7770, 7704 }, + { 7771, 7705 }, + { 7772, 7706 }, + { 7773, 7707 }, + { 7774, 7708 }, + { 7775, 7709 }, + { 7776, 7710 }, + { 7777, 7711 }, + { 7778, 7712 }, + { 7779, 7713 }, + { 7780, 7714 }, + { 7781, 7715 }, + { 7782, 7716 }, + { 7783, 7717 }, + { 7784, 7718 }, + { 8290, 8319 }, + { 8294, 8320 }, + { 8295, 8321 }, + { 8296, 8322 }, + { 8297, 8323 }, + { 8298, 8324 }, + { 8299, 8325 }, + { 8303, 8326 }, + { 8304, 8327 }, + { 8305, 8328 }, + { 8306, 8329 }, + { 8307, 8330 }, + { 8308, 8331 }, + { 8312, 8332 }, + { 8313, 8333 }, + { 8314, 8334 }, + { 8315, 8335 }, + { 8316, 8336 }, + { 8498, 8617 }, + { 8499, 8618 }, + { 8500, 8619 }, + { 8504, 8620 }, + { 8505, 8621 }, + { 8506, 8622 }, + { 8507, 8623 }, + { 8508, 8624 }, + { 8509, 8625 }, + { 8513, 8626 }, + { 8514, 8627 }, + { 8515, 8628 }, + { 8516, 8629 }, + { 8517, 8630 }, + { 8518, 8631 }, + { 8522, 8632 }, + { 8523, 8633 }, + { 8524, 8634 }, + { 8525, 8635 }, + { 8526, 8636 }, + { 8527, 8637 }, + { 8528, 8638 }, + { 8870, 8897 }, + { 8874, 8898 }, + { 8875, 8899 }, + { 8876, 8900 }, + { 8877, 8901 }, + { 8878, 8902 }, + { 8879, 8903 }, + { 8883, 8904 }, + { 8884, 8905 }, + { 8885, 8906 }, + { 8886, 8907 }, + { 8887, 8908 }, + { 8888, 8909 }, + { 8892, 8910 }, + { 8893, 8911 }, + { 8894, 8912 }, + { 8895, 8913 }, + { 8896, 8914 }, + { 8991, 9022 }, + { 8992, 9023 }, + { 8993, 9024 }, + { 8994, 9025 }, + { 8995, 9026 }, + { 8996, 9027 }, + { 8997, 9028 }, + { 8998, 9029 }, + { 8999, 9030 }, + { 9000, 9031 }, + { 9001, 9032 }, + { 9002, 9033 }, + { 9003, 9034 }, + { 9004, 9035 }, + { 9005, 9036 }, + { 9006, 9037 }, + { 9007, 9038 }, + { 9008, 9039 }, + { 9009, 9040 }, + { 9010, 9041 }, + { 9011, 9042 }, + { 9012, 9043 }, + { 9013, 9044 }, + { 9014, 9045 }, + { 9015, 9046 }, + { 9016, 9047 }, + { 9017, 9048 }, + { 9018, 9049 }, + { 9019, 9050 }, + { 9020, 9051 }, + { 9021, 9052 }, + { 9169, 9191 }, + { 9170, 9192 }, + { 9171, 9193 }, + { 9174, 9194 }, + { 9175, 9195 }, + { 9176, 9196 }, + { 9177, 9197 }, + { 9180, 9198 }, + { 9181, 9199 }, + { 9182, 9200 }, + { 9183, 9201 }, + { 9186, 9202 }, + { 9187, 9203 }, + { 9188, 9204 }, + { 9189, 9205 }, + { 9190, 9206 }, + { 9249, 9271 }, + { 9250, 9272 }, + { 9251, 9273 }, + { 9254, 9274 }, + { 9255, 9275 }, + { 9256, 9276 }, + { 9257, 9277 }, + { 9260, 9278 }, + { 9261, 9279 }, + { 9262, 9280 }, + { 9263, 9281 }, + { 9266, 9282 }, + { 9267, 9283 }, + { 9268, 9284 }, + { 9269, 9285 }, + { 9270, 9286 }, + { 9291, 9447 }, + { 9292, 9448 }, + { 9297, 9449 }, + { 9298, 9450 }, + { 9299, 9451 }, + { 9300, 9452 }, + { 9301, 9453 }, + { 9302, 9454 }, + { 9303, 9455 }, + { 9304, 9456 }, + { 9309, 9457 }, + { 9310, 9458 }, + { 9311, 9459 }, + { 9312, 9460 }, + { 9313, 9461 }, + { 9314, 9462 }, + { 9315, 9463 }, + { 9316, 9464 }, + { 9321, 9465 }, + { 9322, 9466 }, + { 9323, 9467 }, + { 9324, 9468 }, + { 9325, 9469 }, + { 9326, 9470 }, + { 9387, 9423 }, + { 9388, 9424 }, + { 9393, 9425 }, + { 9394, 9426 }, + { 9395, 9427 }, + { 9396, 9428 }, + { 9397, 9429 }, + { 9398, 9430 }, + { 9399, 9431 }, + { 9400, 9432 }, + { 9405, 9433 }, + { 9406, 9434 }, + { 9407, 9435 }, + { 9408, 9436 }, + { 9409, 9437 }, + { 9410, 9438 }, + { 9411, 9439 }, + { 9412, 9440 }, + { 9417, 9441 }, + { 9418, 9442 }, + { 9419, 9443 }, + { 9420, 9444 }, + { 9421, 9445 }, + { 9422, 9446 }, + { 9509, 9524 }, + { 9510, 9525 }, + { 9511, 9526 }, + { 9512, 9527 }, + { 9513, 9528 }, + { 9514, 9529 }, + { 9515, 9530 }, + { 9516, 9531 }, + { 9517, 9532 }, + { 9518, 9533 }, + { 9519, 9534 }, + { 9520, 9535 }, + { 9521, 9536 }, + { 9522, 9537 }, + { 9523, 9538 }, + { 9539, 9559 }, + { 9540, 9560 }, + { 9541, 9561 }, + { 9542, 9562 }, + { 9551, 9555 }, + { 9552, 9556 }, + { 9553, 9557 }, + { 9554, 9558 }, + { 9866, 9893 }, + { 9870, 9894 }, + { 9871, 9895 }, + { 9872, 9896 }, + { 9873, 9897 }, + { 9874, 9898 }, + { 9875, 9899 }, + { 9879, 9900 }, + { 9880, 9901 }, + { 9881, 9902 }, + { 9882, 9903 }, + { 9883, 9904 }, + { 9884, 9905 }, + { 9888, 9906 }, + { 9889, 9907 }, + { 9890, 9908 }, + { 9891, 9909 }, + { 9892, 9910 }, + { 10120, 10297 }, + { 10124, 10298 }, + { 10125, 10299 }, + { 10126, 10300 }, + { 10127, 10301 }, + { 10128, 10302 }, + { 10138, 10303 }, + { 10142, 10304 }, + { 10143, 10305 }, + { 10144, 10306 }, + { 10145, 10307 }, + { 10146, 10308 }, + { 10246, 10273 }, + { 10250, 10274 }, + { 10251, 10275 }, + { 10252, 10276 }, + { 10253, 10277 }, + { 10254, 10278 }, + { 10255, 10279 }, + { 10259, 10280 }, + { 10260, 10281 }, + { 10261, 10282 }, + { 10262, 10283 }, + { 10263, 10284 }, + { 10264, 10285 }, + { 10268, 10286 }, + { 10269, 10287 }, + { 10270, 10288 }, + { 10271, 10289 }, + { 10272, 10290 }, + { 10345, 10363 }, + { 10346, 10364 }, + { 10347, 10365 }, + { 10348, 10366 }, + { 10349, 10367 }, + { 10350, 10368 }, + { 10351, 10369 }, + { 10352, 10370 }, + { 10353, 10371 }, + { 10354, 10372 }, + { 10355, 10373 }, + { 10356, 10374 }, + { 10357, 10375 }, + { 10358, 10376 }, + { 10359, 10377 }, + { 10360, 10378 }, + { 10361, 10379 }, + { 10362, 10380 }, + { 10389, 10393 }, + { 10390, 10394 }, + { 10391, 10396 }, + { 10392, 10397 }, + { 10421, 10423 }, + { 10422, 10424 }, + { 10437, 10439 }, + { 10438, 10440 }, + { 10483, 10487 }, + { 10484, 10488 }, + { 10485, 10489 }, + { 10486, 10490 }, + { 10728, 10757 }, + { 10732, 10758 }, + { 10733, 10759 }, + { 10734, 10760 }, + { 10735, 10761 }, + { 10736, 10762 }, + { 10737, 10763 }, + { 10741, 10764 }, + { 10742, 10765 }, + { 10743, 10766 }, + { 10744, 10767 }, + { 10745, 10768 }, + { 10746, 10769 }, + { 10750, 10770 }, + { 10751, 10771 }, + { 10752, 10772 }, + { 10753, 10773 }, + { 10754, 10774 }, + { 10830, 10859 }, + { 10834, 10860 }, + { 10835, 10861 }, + { 10836, 10862 }, + { 10837, 10863 }, + { 10838, 10864 }, + { 10839, 10865 }, + { 10843, 10866 }, + { 10844, 10867 }, + { 10845, 10868 }, + { 10846, 10869 }, + { 10847, 10870 }, + { 10848, 10871 }, + { 10852, 10872 }, + { 10853, 10873 }, + { 10854, 10874 }, + { 10855, 10875 }, + { 10856, 10876 }, + { 10932, 10961 }, + { 10936, 10962 }, + { 10937, 10963 }, + { 10938, 10964 }, + { 10939, 10965 }, + { 10940, 10966 }, + { 10941, 10967 }, + { 10945, 10968 }, + { 10946, 10969 }, + { 10947, 10970 }, + { 10948, 10971 }, + { 10949, 10972 }, + { 10950, 10973 }, + { 10954, 10974 }, + { 10955, 10975 }, + { 10956, 10976 }, + { 10957, 10977 }, + { 10958, 10978 }, + { 11034, 11063 }, + { 11038, 11064 }, + { 11039, 11065 }, + { 11040, 11066 }, + { 11041, 11067 }, + { 11042, 11068 }, + { 11043, 11069 }, + { 11047, 11070 }, + { 11048, 11071 }, + { 11049, 11072 }, + { 11050, 11073 }, + { 11051, 11074 }, + { 11052, 11075 }, + { 11056, 11076 }, + { 11057, 11077 }, + { 11058, 11078 }, + { 11059, 11079 }, + { 11060, 11080 }, + { 11125, 11128 }, + { 11126, 11129 }, + { 11127, 11130 }, + { 11133, 11493 }, + { 11134, 11494 }, + { 11135, 11495 }, + { 11136, 11496 }, + { 11137, 11497 }, + { 11138, 11498 }, + { 11139, 11499 }, + { 11140, 11500 }, + { 11141, 11501 }, + { 11142, 11502 }, + { 11143, 11503 }, + { 11144, 11504 }, + { 11145, 11505 }, + { 11146, 11506 }, + { 11147, 11507 }, + { 11148, 11508 }, + { 11149, 11509 }, + { 11150, 11510 }, + { 11211, 11256 }, + { 11212, 11257 }, + { 11213, 11258 }, + { 11214, 11259 }, + { 11215, 11260 }, + { 11216, 11261 }, + { 11217, 11262 }, + { 11218, 11263 }, + { 11219, 11264 }, + { 11220, 11265 }, + { 11221, 11266 }, + { 11222, 11267 }, + { 11223, 11268 }, + { 11224, 11269 }, + { 11225, 11270 }, + { 11293, 11315 }, + { 11294, 11316 }, + { 11295, 11317 }, + { 11296, 11318 }, + { 11297, 11319 }, + { 11298, 11320 }, + { 11299, 11321 }, + { 11300, 11322 }, + { 11301, 11323 }, + { 11302, 11324 }, + { 11303, 11325 }, + { 11304, 11326 }, + { 11305, 11327 }, + { 11306, 11328 }, + { 11307, 11329 }, + { 11308, 11330 }, + { 11309, 11331 }, + { 11310, 11332 }, + { 11311, 11333 }, + { 11312, 11334 }, + { 11313, 11335 }, + { 11314, 11336 }, + { 11433, 11478 }, + { 11434, 11479 }, + { 11435, 11480 }, + { 11436, 11481 }, + { 11437, 11482 }, + { 11438, 11483 }, + { 11439, 11484 }, + { 11440, 11485 }, + { 11441, 11486 }, + { 11442, 11487 }, + { 11443, 11488 }, + { 11444, 11489 }, + { 11445, 11490 }, + { 11446, 11491 }, + { 11447, 11492 }, + { 11533, 11555 }, + { 11534, 11556 }, + { 11535, 11557 }, + { 11536, 11558 }, + { 11537, 11559 }, + { 11538, 11560 }, + { 11539, 11561 }, + { 11540, 11562 }, + { 11541, 11563 }, + { 11542, 11564 }, + { 11543, 11565 }, + { 11544, 11566 }, + { 11545, 11567 }, + { 11546, 11568 }, + { 11547, 11569 }, + { 11548, 11570 }, + { 11549, 11571 }, + { 11550, 11572 }, + { 11551, 11573 }, + { 11552, 11574 }, + { 11553, 11575 }, + { 11554, 11576 }, + { 11771, 11800 }, + { 11775, 11801 }, + { 11776, 11802 }, + { 11777, 11803 }, + { 11778, 11804 }, + { 11779, 11805 }, + { 11780, 11806 }, + { 11784, 11807 }, + { 11785, 11808 }, + { 11786, 11809 }, + { 11787, 11810 }, + { 11788, 11811 }, + { 11789, 11812 }, + { 11793, 11813 }, + { 11794, 11814 }, + { 11795, 11815 }, + { 11796, 11816 }, + { 11797, 11817 }, + { 11923, 11950 }, + { 11927, 11951 }, + { 11928, 11952 }, + { 11929, 11953 }, + { 11930, 11954 }, + { 11931, 11955 }, + { 11932, 11956 }, + { 11936, 11957 }, + { 11937, 11958 }, + { 11938, 11959 }, + { 11939, 11960 }, + { 11940, 11961 }, + { 11941, 11962 }, + { 11945, 11963 }, + { 11946, 11964 }, + { 11947, 11965 }, + { 11948, 11966 }, + { 11949, 11967 }, + { 12258, 12264 }, + { 12259, 12265 }, + { 12260, 12266 }, + { 12261, 12267 }, + { 12262, 12268 }, + { 12263, 12269 }, + { 12300, 12304 }, + { 12301, 12305 }, + { 12302, 12306 }, + { 12303, 12307 }, + { 12342, 12438 }, + { 12343, 12439 }, + { 12344, 12440 }, + { 12345, 12441 }, + { 12346, 12442 }, + { 12347, 12443 }, + { 12351, 12444 }, + { 12352, 12445 }, + { 12353, 12446 }, + { 12354, 12447 }, + { 12355, 12448 }, + { 12356, 12449 }, + { 12360, 12450 }, + { 12361, 12451 }, + { 12362, 12452 }, + { 12363, 12453 }, + { 12364, 12454 }, + { 12365, 12455 }, + { 12393, 12420 }, + { 12397, 12421 }, + { 12398, 12422 }, + { 12399, 12423 }, + { 12400, 12424 }, + { 12401, 12425 }, + { 12402, 12426 }, + { 12406, 12427 }, + { 12407, 12428 }, + { 12408, 12429 }, + { 12409, 12430 }, + { 12410, 12431 }, + { 12411, 12432 }, + { 12415, 12433 }, + { 12416, 12434 }, + { 12417, 12435 }, + { 12418, 12436 }, + { 12419, 12437 }, + { 12460, 12464 }, + { 12461, 12465 }, + { 12462, 12466 }, + { 12463, 12467 }, + { 12498, 12594 }, + { 12499, 12595 }, + { 12500, 12596 }, + { 12501, 12597 }, + { 12502, 12598 }, + { 12503, 12599 }, + { 12507, 12600 }, + { 12508, 12601 }, + { 12509, 12602 }, + { 12510, 12603 }, + { 12511, 12604 }, + { 12512, 12605 }, + { 12516, 12606 }, + { 12517, 12607 }, + { 12518, 12608 }, + { 12519, 12609 }, + { 12520, 12610 }, + { 12521, 12611 }, + { 12549, 12576 }, + { 12553, 12577 }, + { 12554, 12578 }, + { 12555, 12579 }, + { 12556, 12580 }, + { 12557, 12581 }, + { 12558, 12582 }, + { 12562, 12583 }, + { 12563, 12584 }, + { 12564, 12585 }, + { 12565, 12586 }, + { 12566, 12587 }, + { 12567, 12588 }, + { 12571, 12589 }, + { 12572, 12590 }, + { 12573, 12591 }, + { 12574, 12592 }, + { 12575, 12593 }, + { 12792, 12923 }, + { 12793, 12924 }, + { 12794, 12925 }, + { 12798, 12926 }, + { 12799, 12927 }, + { 12800, 12928 }, + { 12801, 12929 }, + { 12802, 12930 }, + { 12803, 12931 }, + { 12804, 12932 }, + { 12805, 12933 }, + { 12806, 12934 }, + { 12807, 12935 }, + { 12808, 12936 }, + { 12809, 12937 }, + { 12813, 12938 }, + { 12814, 12939 }, + { 12815, 12940 }, + { 12816, 12941 }, + { 12817, 12942 }, + { 12818, 12943 }, + { 12819, 12944 }, + { 12820, 12945 }, + { 12821, 12946 }, + { 12822, 12947 }, + { 12823, 12948 }, + { 12824, 12949 }, + { 12828, 12950 }, + { 12829, 12951 }, + { 12830, 12952 }, + { 12831, 12953 }, + { 12832, 12954 }, + { 12833, 12955 }, + { 12834, 12956 }, + { 12835, 12957 }, + { 12836, 12958 }, + { 12837, 12959 }, + { 12838, 12960 }, + { 12839, 12961 }, + { 12840, 12962 }, + { 12841, 12963 }, + { 12842, 12964 }, + { 12876, 12905 }, + { 12880, 12906 }, + { 12881, 12907 }, + { 12882, 12908 }, + { 12883, 12909 }, + { 12884, 12910 }, + { 12885, 12911 }, + { 12889, 12912 }, + { 12890, 12913 }, + { 12891, 12914 }, + { 12892, 12915 }, + { 12893, 12916 }, + { 12894, 12917 }, + { 12898, 12918 }, + { 12899, 12919 }, + { 12900, 12920 }, + { 12901, 12921 }, + { 12902, 12922 }, + { 13019, 13140 }, + { 13020, 13141 }, + { 13021, 13142 }, + { 13022, 13143 }, + { 13023, 13144 }, + { 13024, 13145 }, + { 13025, 13146 }, + { 13026, 13147 }, + { 13027, 13148 }, + { 13028, 13149 }, + { 13029, 13150 }, + { 13030, 13151 }, + { 13034, 13152 }, + { 13035, 13153 }, + { 13036, 13154 }, + { 13037, 13155 }, + { 13038, 13156 }, + { 13039, 13157 }, + { 13040, 13158 }, + { 13041, 13159 }, + { 13042, 13160 }, + { 13043, 13161 }, + { 13044, 13162 }, + { 13045, 13163 }, + { 13049, 13164 }, + { 13050, 13165 }, + { 13051, 13166 }, + { 13052, 13167 }, + { 13053, 13168 }, + { 13054, 13169 }, + { 13055, 13170 }, + { 13056, 13171 }, + { 13057, 13172 }, + { 13058, 13173 }, + { 13059, 13174 }, + { 13060, 13175 }, + { 13092, 13119 }, + { 13096, 13120 }, + { 13097, 13121 }, + { 13098, 13122 }, + { 13099, 13123 }, + { 13100, 13124 }, + { 13101, 13125 }, + { 13105, 13126 }, + { 13106, 13127 }, + { 13107, 13128 }, + { 13108, 13129 }, + { 13109, 13130 }, + { 13110, 13131 }, + { 13114, 13132 }, + { 13115, 13133 }, + { 13116, 13134 }, + { 13117, 13135 }, + { 13118, 13136 }, + { 13238, 13369 }, + { 13239, 13370 }, + { 13240, 13371 }, + { 13244, 13372 }, + { 13245, 13373 }, + { 13246, 13374 }, + { 13247, 13375 }, + { 13248, 13376 }, + { 13249, 13377 }, + { 13250, 13378 }, + { 13251, 13379 }, + { 13252, 13380 }, + { 13253, 13381 }, + { 13254, 13382 }, + { 13255, 13383 }, + { 13259, 13384 }, + { 13260, 13385 }, + { 13261, 13386 }, + { 13262, 13387 }, + { 13263, 13388 }, + { 13264, 13389 }, + { 13265, 13390 }, + { 13266, 13391 }, + { 13267, 13392 }, + { 13268, 13393 }, + { 13269, 13394 }, + { 13270, 13395 }, + { 13274, 13396 }, + { 13275, 13397 }, + { 13276, 13398 }, + { 13277, 13399 }, + { 13278, 13400 }, + { 13279, 13401 }, + { 13280, 13402 }, + { 13281, 13403 }, + { 13282, 13404 }, + { 13283, 13405 }, + { 13284, 13406 }, + { 13285, 13407 }, + { 13286, 13408 }, + { 13287, 13409 }, + { 13288, 13410 }, + { 13322, 13351 }, + { 13326, 13352 }, + { 13327, 13353 }, + { 13328, 13354 }, + { 13329, 13355 }, + { 13330, 13356 }, + { 13331, 13357 }, + { 13335, 13358 }, + { 13336, 13359 }, + { 13337, 13360 }, + { 13338, 13361 }, + { 13339, 13362 }, + { 13340, 13363 }, + { 13344, 13364 }, + { 13345, 13365 }, + { 13346, 13366 }, + { 13347, 13367 }, + { 13348, 13368 }, + { 13464, 13583 }, + { 13465, 13584 }, + { 13466, 13585 }, + { 13470, 13586 }, + { 13471, 13587 }, + { 13472, 13588 }, + { 13473, 13589 }, + { 13474, 13590 }, + { 13475, 13591 }, + { 13479, 13592 }, + { 13480, 13593 }, + { 13481, 13594 }, + { 13482, 13595 }, + { 13483, 13596 }, + { 13484, 13597 }, + { 13488, 13598 }, + { 13489, 13599 }, + { 13490, 13600 }, + { 13491, 13601 }, + { 13492, 13602 }, + { 13493, 13603 }, + { 13494, 13604 }, + { 13689, 13707 }, + { 13692, 13708 }, + { 13693, 13709 }, + { 13694, 13710 }, + { 13695, 13711 }, + { 13698, 13712 }, + { 13699, 13713 }, + { 13700, 13714 }, + { 13701, 13715 }, + { 13704, 13716 }, + { 13705, 13717 }, + { 13706, 13718 }, + { 13749, 13767 }, + { 13752, 13768 }, + { 13753, 13769 }, + { 13754, 13770 }, + { 13755, 13771 }, + { 13758, 13772 }, + { 13759, 13773 }, + { 13760, 13774 }, + { 13761, 13775 }, + { 13764, 13776 }, + { 13765, 13777 }, + { 13766, 13778 }, + { 15199, 15197 }, + { 15200, 15198 }, + { 15201, 15197 }, + { 15202, 15198 }, + { 15210, 15207 }, + { 15211, 15208 }, + { 15212, 15209 }, + { 15213, 15207 }, + { 15214, 15208 }, + { 15215, 15209 }, + { 15236, 15227 }, + { 15237, 15228 }, + { 15238, 15229 }, + { 15239, 15230 }, + { 15240, 15231 }, + { 15241, 15232 }, + { 15242, 15233 }, + { 15243, 15234 }, + { 15244, 15235 }, + { 15245, 15227 }, + { 15247, 15229 }, + { 15248, 15230 }, + { 15250, 15232 }, + { 15251, 15233 }, + { 15252, 15234 }, + { 15253, 15235 }, +}; + +static const uint16_t x86_16_bit_eq_lookup[] = { + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 0, + 13, + 14, + 0, + 15, + 16, + 17, + 18, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 0, + 29, + 30, + 0, + 31, + 32, + 33, + 34, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 35, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 36, + 37, + 38, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 0, + 49, + 50, + 0, + 51, + 52, + 53, + 54, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 55, + 0, + 0, + 56, + 57, + 58, + 59, + 0, + 0, + 60, + 61, + 62, + 63, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 0, + 0, + 0, + 0, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 0, + 0, + 0, + 0, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 0, + 0, + 0, + 0, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 96, + 97, + 98, + 99, + 100, + 101, + 0, + 102, + 103, + 0, + 104, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 105, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 106, + 107, + 108, + 109, + 0, + 0, + 110, + 111, + 112, + 113, + 0, + 0, + 114, + 115, + 116, + 117, + 0, + 0, + 118, + 119, + 120, + 121, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 122, + 123, + 124, + 125, + 0, + 0, + 0, + 0, + 0, + 0, + 126, + 127, + 128, + 129, + 0, + 0, + 130, + 131, + 132, + 133, + 0, + 0, + 134, + 135, + 136, + 137, + 0, + 0, + 138, + 139, + 140, + 141, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 142, + 143, + 144, + 145, + 0, + 0, + 0, + 0, + 0, + 0, + 146, + 147, + 148, + 149, + 0, + 0, + 150, + 151, + 152, + 153, + 0, + 0, + 0, + 0, + 0, + 0, + 154, + 155, + 156, + 157, + 0, + 0, + 158, + 159, + 160, + 161, + 0, + 0, + 162, + 163, + 164, + 165, + 0, + 0, + 0, + 0, + 0, + 0, + 166, + 167, + 168, + 169, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 0, + 180, + 181, + 0, + 182, + 183, + 184, + 185, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 186, + 187, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 188, + 189, + 190, + 191, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 192, + 0, + 0, + 193, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 194, + 195, + 196, + 197, + 198, + 0, + 0, + 0, + 0, + 199, + 200, + 201, + 202, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 203, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 204, + 205, + 206, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 207, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 208, + 209, + 210, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 211, + 212, + 0, + 0, + 0, + 213, + 214, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 215, + 0, + 216, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 217, + 218, + 219, + 220, + 0, + 0, + 0, + 221, + 222, + 0, + 0, + 0, + 223, + 224, + 225, + 226, + 227, + 228, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 0, + 240, + 241, + 0, + 242, + 0, + 0, + 0, + 0, + 243, + 244, + 0, + 0, + 0, + 0, + 0, + 245, + 246, + 247, + 248, + 249, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 250, + 0, + 0, + 0, + 251, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 252, + 253, + 0, + 254, + 255, + 0, + 0, + 0, + 256, + 257, + 258, + 259, + 260, + 261, + 0, + 262, + 0, + 263, + 264, + 0, + 0, + 0, + 265, + 266, + 267, + 268, + 269, + 270, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 279, + 0, + 0, + 0, + 0, + 0, + 280, + 0, + 281, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 282, + 283, + 284, + 285, + 286, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 287, + 0, + 0, + 0, + 288, + 0, + 0, + 289, + 0, + 0, + 0, + 0, + 290, + 0, + 0, + 0, + 291, + 0, + 0, + 0, + 292, + 0, + 0, + 0, + 0, + 0, + 0, + 293, + 0, + 0, + 0, + 294, + 0, + 0, + 0, + 0, + 295, + 296, + 297, + 298, + 0, + 0, + 0, + 299, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 300, + 0, + 301, + 0, + 0, + 0, + 302, + 0, + 0, + 303, + 304, + 0, + 305, + 306, + 0, + 307, + 308, + 0, + 309, + 310, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 311, + 312, + 0, + 0, + 0, + 0, + 313, + 314, + 0, + 315, + 316, + 0, + 0, + 0, + 317, + 318, + 319, + 320, + 0, + 321, + 322, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 323, + 324, + 325, + 326, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 327, + 328, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 329, + 330, + 331, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 332, + 333, + 334, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 335, + 336, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 337, + 338, + 0, + 0, + 0, + 0, + 339, + 340, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 341, + 342, + 345, + 0, + 0, + 348, + 349, + 350, + 351, + 354, + 0, + 0, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 366, + 0, + 0, + 0, + 368, + 369, + 371, + 0, + 0, + 373, + 0, + 374, + 375, + 376, + 377, + 378, + 0, + 0, + 0, + 0, + 0, + 379, + 380, + 0, + 0, + 0, + 0, + 381, + 382, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 383, + 384, + 385, + 386, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 387, + 388, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 389, + 0, + 0, + 390, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 391, + 392, + 0, + 393, + 394, + 0, + 395, + 396, + 398, + 399, + 400, + 402, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 403, + 404, + 0, + 405, + 406, + 0, + 407, + 408, + 409, + 410, + 0, + 0, + 0, + 0, + 411, + 412, + 413, + 414, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 415, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 416, + 417, + 418, + 0, + 0, + 0, + 0, + 0, + 419, + 420, + 421, + 422, + 0, + 0, + 0, + 423, + 0, + 0, + 0, + 424, + 0, + 0, + 0, + 425, + 0, + 0, + 0, + 426, + 0, + 0, + 0, + 0, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 434, + 435, + 436, + 437, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 0, + 448, + 449, + 0, + 450, + 451, + 452, + 453, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 454, + 455, + 0, + 0, + 0, + 456, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 457, + 458, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 459, + 460, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 461, + 462, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 463, + 464, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 465, + 466, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 467, + 468, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 469, + 470, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 471, + 472, + 473, + 474, + 475, + 476, + 0, + 477, + 0, + 0, + 478, + 479, + 480, + 481, + 0, + 482, + 0, + 483, + 0, + 484, + 485, + 0, + 486, + 487, + 0, + 488, + 489, + 0, + 490, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 491, + 492, + 493, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 494, + 495, + 496, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 497, + 498, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 499, + 500, + 501, + 502, + 0, + 503, + 504, + 505, + 506, + 0, + 507, + 0, + 508, + 0, + 509, + 0, + 510, + 0, + 511, + 512, + 0, + 513, + 514, + 0, + 515, + 516, + 0, + 517, + 0, + 518, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 543, + 544, + 0, + 545, + 546, + 0, + 0, + 0, + 0, + 0, + 0, + 547, + 548, + 0, + 549, + 550, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 0, + 609, + 610, + 0, + 611, + 612, + 613, + 614, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 615, + 616, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 617, + 618, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 659, + 660, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 661, + 662, + 0, + 0, + 0, + 0, + 663, + 664, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 665, + 666, + 0, + 0, + 667, + 668, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 0, + 679, + 680, + 0, + 681, + 682, + 683, + 684, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 685, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 686, + 687, + 688, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 689, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 690, + 691, + 692, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 0, + 0, + 701, + 0, + 0, + 702, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 703, + 704, + 705, + 706, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 707, + 708, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 775, + 0, + 0, + 0, + 776, + 777, + 778, + 779, + 780, + 781, + 0, + 0, + 0, + 782, + 783, + 784, + 785, + 786, + 787, + 0, + 0, + 0, + 788, + 789, + 790, + 791, + 792, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 793, + 794, + 795, + 0, + 0, + 0, + 796, + 797, + 798, + 799, + 800, + 801, + 0, + 0, + 0, + 802, + 803, + 804, + 805, + 806, + 807, + 0, + 0, + 0, + 808, + 809, + 810, + 811, + 812, + 813, + 814, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 815, + 0, + 0, + 0, + 816, + 817, + 818, + 819, + 820, + 821, + 0, + 0, + 0, + 822, + 823, + 824, + 825, + 826, + 827, + 0, + 0, + 0, + 828, + 829, + 830, + 831, + 832, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 864, + 865, + 866, + 0, + 0, + 867, + 868, + 869, + 870, + 0, + 0, + 871, + 872, + 873, + 874, + 0, + 0, + 875, + 876, + 877, + 878, + 879, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 880, + 881, + 882, + 0, + 0, + 883, + 884, + 885, + 886, + 0, + 0, + 887, + 888, + 889, + 890, + 0, + 0, + 891, + 892, + 893, + 894, + 895, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 896, + 897, + 0, + 0, + 0, + 0, + 898, + 899, + 900, + 901, + 902, + 903, + 904, + 905, + 0, + 0, + 0, + 0, + 906, + 907, + 908, + 909, + 910, + 911, + 912, + 913, + 0, + 0, + 0, + 0, + 914, + 915, + 916, + 917, + 918, + 919, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 920, + 921, + 0, + 0, + 0, + 0, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 0, + 0, + 0, + 0, + 930, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 0, + 0, + 0, + 0, + 938, + 939, + 940, + 941, + 942, + 943, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 944, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 959, + 960, + 961, + 962, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 963, + 964, + 965, + 966, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 967, + 0, + 0, + 0, + 968, + 969, + 970, + 971, + 972, + 973, + 0, + 0, + 0, + 974, + 975, + 976, + 977, + 978, + 979, + 0, + 0, + 0, + 980, + 981, + 982, + 983, + 984, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 985, + 0, + 0, + 0, + 986, + 987, + 988, + 989, + 990, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 991, + 0, + 0, + 0, + 992, + 993, + 994, + 995, + 996, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 997, + 0, + 0, + 0, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 0, + 0, + 0, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 0, + 0, + 0, + 1010, + 1011, + 1012, + 1013, + 1014, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1021, + 1022, + 1023, + 1024, + 1025, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1033, + 1034, + 1035, + 1036, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1037, + 1038, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1039, + 1040, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1041, + 1042, + 1043, + 1044, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1045, + 0, + 0, + 0, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 0, + 0, + 0, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 0, + 0, + 0, + 1058, + 1059, + 1060, + 1061, + 1062, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1063, + 0, + 0, + 0, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 0, + 0, + 0, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 0, + 0, + 0, + 1076, + 1077, + 1078, + 1079, + 1080, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1081, + 0, + 0, + 0, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 0, + 0, + 0, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 0, + 0, + 0, + 1094, + 1095, + 1096, + 1097, + 1098, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1099, + 0, + 0, + 0, + 1100, + 1101, + 1102, + 1103, + 1104, + 1105, + 0, + 0, + 0, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 0, + 0, + 0, + 1112, + 1113, + 1114, + 1115, + 1116, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1117, + 1118, + 1119, + 0, + 0, + 0, + 0, + 0, + 1120, + 1121, + 1122, + 1123, + 1124, + 1125, + 1126, + 1127, + 1128, + 1129, + 1130, + 1131, + 1132, + 1133, + 1134, + 1135, + 1136, + 1137, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1138, + 1139, + 1140, + 1141, + 1142, + 1143, + 1144, + 1145, + 1146, + 1147, + 1148, + 1149, + 1150, + 1151, + 1152, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1153, + 1154, + 1155, + 1156, + 1157, + 1158, + 1159, + 1160, + 1161, + 1162, + 1163, + 1164, + 1165, + 1166, + 1167, + 1168, + 1169, + 1170, + 1171, + 1172, + 1173, + 1174, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1175, + 1176, + 1177, + 1178, + 1179, + 1180, + 1181, + 1182, + 1183, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197, + 1198, + 1199, + 1200, + 1201, + 1202, + 1203, + 1204, + 1205, + 1206, + 1207, + 1208, + 1209, + 1210, + 1211, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1212, + 0, + 0, + 0, + 1213, + 1214, + 1215, + 1216, + 1217, + 1218, + 0, + 0, + 0, + 1219, + 1220, + 1221, + 1222, + 1223, + 1224, + 0, + 0, + 0, + 1225, + 1226, + 1227, + 1228, + 1229, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1230, + 0, + 0, + 0, + 1231, + 1232, + 1233, + 1234, + 1235, + 1236, + 0, + 0, + 0, + 1237, + 1238, + 1239, + 1240, + 1241, + 1242, + 0, + 0, + 0, + 1243, + 1244, + 1245, + 1246, + 1247, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1248, + 1249, + 1250, + 1251, + 1252, + 1253, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1254, + 1255, + 1256, + 1257, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1258, + 1259, + 1260, + 1261, + 1262, + 1263, + 0, + 0, + 0, + 1264, + 1265, + 1266, + 1267, + 1268, + 1269, + 0, + 0, + 0, + 1270, + 1271, + 1272, + 1273, + 1274, + 1275, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1276, + 0, + 0, + 0, + 1277, + 1278, + 1279, + 1280, + 1281, + 1282, + 0, + 0, + 0, + 1283, + 1284, + 1285, + 1286, + 1287, + 1288, + 0, + 0, + 0, + 1289, + 1290, + 1291, + 1292, + 1293, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1294, + 1295, + 1296, + 1297, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1298, + 1299, + 1300, + 1301, + 1302, + 1303, + 0, + 0, + 0, + 1304, + 1305, + 1306, + 1307, + 1308, + 1309, + 0, + 0, + 0, + 1310, + 1311, + 1312, + 1313, + 1314, + 1315, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1316, + 0, + 0, + 0, + 1317, + 1318, + 1319, + 1320, + 1321, + 1322, + 0, + 0, + 0, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, + 0, + 0, + 0, + 1329, + 1330, + 1331, + 1332, + 1333, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1334, + 1335, + 1336, + 0, + 0, + 0, + 1337, + 1338, + 1339, + 1340, + 1341, + 1342, + 1343, + 1344, + 1345, + 1346, + 1347, + 1348, + 0, + 0, + 0, + 1349, + 1350, + 1351, + 1352, + 1353, + 1354, + 1355, + 1356, + 1357, + 1358, + 1359, + 1360, + 0, + 0, + 0, + 1361, + 1362, + 1363, + 1364, + 1365, + 1366, + 1367, + 1368, + 1369, + 1370, + 1371, + 1372, + 1373, + 1374, + 1375, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1376, + 0, + 0, + 0, + 1377, + 1378, + 1379, + 1380, + 1381, + 1382, + 0, + 0, + 0, + 1383, + 1384, + 1385, + 1386, + 1387, + 1388, + 0, + 0, + 0, + 1389, + 1390, + 1391, + 1392, + 1393, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1394, + 1395, + 1396, + 1397, + 1398, + 1399, + 1400, + 1401, + 1402, + 1403, + 1404, + 1405, + 0, + 0, + 0, + 1406, + 1407, + 1408, + 1409, + 1410, + 1411, + 1412, + 1413, + 1414, + 1415, + 1416, + 1417, + 0, + 0, + 0, + 1418, + 1419, + 1420, + 1421, + 1422, + 1423, + 1424, + 1425, + 1426, + 1427, + 1428, + 1429, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1430, + 0, + 0, + 0, + 1431, + 1432, + 1433, + 1434, + 1435, + 1436, + 0, + 0, + 0, + 1437, + 1438, + 1439, + 1440, + 1441, + 1442, + 0, + 0, + 0, + 1443, + 1444, + 1445, + 1446, + 1447, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1448, + 1449, + 1450, + 0, + 0, + 0, + 1451, + 1452, + 1453, + 1454, + 1455, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1462, + 0, + 0, + 0, + 1463, + 1464, + 1465, + 1466, + 1467, + 1468, + 1469, + 1470, + 1471, + 1472, + 1473, + 1474, + 0, + 0, + 0, + 1475, + 1476, + 1477, + 1478, + 1479, + 1480, + 1481, + 1482, + 1483, + 1484, + 1485, + 1486, + 1487, + 1488, + 1489, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1490, + 0, + 0, + 0, + 1491, + 1492, + 1493, + 1494, + 1495, + 1496, + 0, + 0, + 0, + 1497, + 1498, + 1499, + 1500, + 1501, + 1502, + 0, + 0, + 0, + 1503, + 1504, + 1505, + 1506, + 1507, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1508, + 1509, + 1510, + 0, + 0, + 0, + 1511, + 1512, + 1513, + 1514, + 1515, + 1516, + 0, + 0, + 0, + 1517, + 1518, + 1519, + 1520, + 1521, + 1522, + 0, + 0, + 0, + 1523, + 1524, + 1525, + 1526, + 1527, + 1528, + 1529, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1530, + 0, + 0, + 1531, + 1532, + 1533, + 1534, + 0, + 0, + 1535, + 1536, + 1537, + 1538, + 0, + 0, + 1539, + 1540, + 1541, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1542, + 0, + 0, + 1543, + 1544, + 1545, + 1546, + 0, + 0, + 1547, + 1548, + 1549, + 1550, + 0, + 0, + 1551, + 1552, + 1553, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1554, + 1555, + 1556, + 1557, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1558, + 1559, + 1560, + 1561, + 1562, + 1563, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1564, + 1565, + 1566, + 1567, + 1568, + 1569, + 1570, + 1571, + 1572, + 1573, + 0, + 1574, + 1575, + 0, + 1576, + 1577, + 1578, + 1579, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, +}; |