1 case 0 : 2 case 2 : 3 case 4 : 4 case 6 : 5 case 8 : 6 case 12 : 7 case 16 : 8 case 20 : 9 case 24 : 10 case 28 : 11 case 32 : 12 case 34 : 13 case 36 : 14 case 38 : 15 case 40 : 16 case 44 : 17 case 48 : 18 case 52 : 19 case 56 : 20 case 60 : 21 case 64 : 22 case 66 : 23 case 68 : 24 case 70 : 25 case 96 : 26 case 98 : 27 case 100 : 28 case 102 : 29 case 128 : 30 case 130 : 31 case 132 : 32 case 134 : 33 case 136 : 34 case 140 : 35 case 144 : 36 case 148 : 37 case 152 : 38 case 156 : 39 case 160 : 40 case 162 : 41 case 164 : 42 case 166 : 43 case 168 : 44 case 172 : 45 case 176 : 46 case 180 : 47 case 184 : 48 case 188 : 49 case 192 : 50 case 194 : 51 case 196 : 52 case 198 : 53 case 224 : 54 case 226 : 55 case 228 : 56 case 230 : 57 { 58 P0 = IC(0); 59 P1 = IC(0); 60 P2 = IC(0); 61 P3 = IC(0); 62 } break; 63 case 1 : 64 case 5 : 65 case 9 : 66 case 13 : 67 case 17 : 68 case 21 : 69 case 25 : 70 case 29 : 71 case 33 : 72 case 37 : 73 case 41 : 74 case 45 : 75 case 49 : 76 case 53 : 77 case 57 : 78 case 61 : 79 case 65 : 80 case 69 : 81 case 97 : 82 case 101 : 83 case 129 : 84 case 133 : 85 case 137 : 86 case 141 : 87 case 145 : 88 case 149 : 89 case 153 : 90 case 157 : 91 case 161 : 92 case 165 : 93 case 169 : 94 case 173 : 95 case 177 : 96 case 181 : 97 case 185 : 98 case 189 : 99 case 193 : 100 case 197 : 101 case 225 : 102 case 229 : 103 { 104 P0 = IC(1); 105 P1 = IC(1); 106 P2 = IC(1); 107 P3 = IC(1); 108 } break; 109 case 3 : 110 case 35 : 111 case 67 : 112 case 99 : 113 case 131 : 114 case 163 : 115 case 195 : 116 case 227 : 117 { 118 P0 = IC(2); 119 P1 = IC(2); 120 P2 = IC(2); 121 P3 = IC(2); 122 } break; 123 case 7 : 124 case 39 : 125 case 71 : 126 case 103 : 127 case 135 : 128 case 167 : 129 case 199 : 130 case 231 : 131 { 132 P0 = IC(3); 133 P1 = IC(3); 134 P2 = IC(3); 135 P3 = IC(3); 136 } break; 137 case 10 : 138 case 138 : 139 { 140 P1 = IC(0); 141 P2 = IC(0); 142 P3 = IC(0); 143 if (MUL) { 144 P0 = IC(0); 145 } else { 146 P0 = I211(0, 1, 3); 147 } 148 } break; 149 case 11 : 150 case 27 : 151 case 75 : 152 case 139 : 153 case 155 : 154 case 203 : 155 { 156 P1 = IC(2); 157 P2 = IC(2); 158 P3 = IC(2); 159 if (MUL) { 160 P0 = IC(2); 161 } else { 162 P0 = I211(2, 1, 3); 163 } 164 } break; 165 case 14 : 166 case 142 : 167 { 168 P2 = IC(0); 169 P3 = IC(0); 170 if (MUL) { 171 P0 = IC(0); 172 P1 = IC(0); 173 } else { 174 P0 = I332(1, 3, 0); 175 P1 = I31(0, 1); 176 } 177 } break; 178 case 15 : 179 case 143 : 180 case 207 : 181 { 182 P2 = IC(4); 183 P3 = IC(4); 184 if (MUL) { 185 P0 = IC(4); 186 P1 = IC(4); 187 } else { 188 P0 = I332(1, 3, 4); 189 P1 = I31(4, 1); 190 } 191 } break; 192 case 18 : 193 case 22 : 194 case 30 : 195 case 50 : 196 case 54 : 197 case 62 : 198 case 86 : 199 case 118 : 200 { 201 P0 = IC(0); 202 P2 = IC(0); 203 P3 = IC(0); 204 if (MUR) { 205 P1 = IC(0); 206 } else { 207 P1 = I211(0, 1, 5); 208 } 209 } break; 210 case 19 : 211 case 51 : 212 { 213 P2 = IC(2); 214 P3 = IC(2); 215 if (MUR) { 216 P0 = IC(2); 217 P1 = IC(2); 218 } else { 219 P0 = I31(2, 1); 220 P1 = I332(1, 5, 2); 221 } 222 } break; 223 case 23 : 224 case 55 : 225 case 119 : 226 { 227 P2 = IC(3); 228 P3 = IC(3); 229 if (MUR) { 230 P0 = IC(3); 231 P1 = IC(3); 232 } else { 233 P0 = I31(3, 1); 234 P1 = I332(1, 5, 3); 235 } 236 } break; 237 case 26 : 238 { 239 P2 = IC(0); 240 P3 = IC(0); 241 if (MUL) { 242 P0 = IC(0); 243 } else { 244 P0 = I211(0, 1, 3); 245 } 246 if (MUR) { 247 P1 = IC(0); 248 } else { 249 P1 = I211(0, 1, 5); 250 } 251 } break; 252 case 31 : 253 case 95 : 254 { 255 P2 = IC(4); 256 P3 = IC(4); 257 if (MUL) { 258 P0 = IC(4); 259 } else { 260 P0 = I211(4, 1, 3); 261 } 262 if (MUR) { 263 P1 = IC(4); 264 } else { 265 P1 = I211(4, 1, 5); 266 } 267 } break; 268 case 42 : 269 case 170 : 270 { 271 P1 = IC(0); 272 P3 = IC(0); 273 if (MUL) { 274 P0 = IC(0); 275 P2 = IC(0); 276 } else { 277 P0 = I332(1, 3, 0); 278 P2 = I31(0, 3); 279 } 280 } break; 281 case 43 : 282 case 171 : 283 case 187 : 284 { 285 P1 = IC(2); 286 P3 = IC(2); 287 if (MUL) { 288 P0 = IC(2); 289 P2 = IC(2); 290 } else { 291 P0 = I332(1, 3, 2); 292 P2 = I31(2, 3); 293 } 294 } break; 295 case 46 : 296 case 174 : 297 { 298 P1 = IC(0); 299 P2 = IC(0); 300 P3 = IC(0); 301 if (MUL) { 302 P0 = IC(0); 303 } else { 304 P0 = I611(0, 1, 3); 305 } 306 } break; 307 case 47 : 308 case 175 : 309 { 310 P1 = IC(4); 311 P2 = IC(4); 312 P3 = IC(4); 313 if (MUL) { 314 P0 = IC(4); 315 } else { 316 P0 = I1411(4, 1, 3); 317 } 318 } break; 319 case 58 : 320 case 154 : 321 case 186 : 322 { 323 P2 = IC(0); 324 P3 = IC(0); 325 if (MUL) { 326 P0 = IC(0); 327 } else { 328 P0 = I611(0, 1, 3); 329 } 330 if (MUR) { 331 P1 = IC(0); 332 } else { 333 P1 = I611(0, 1, 5); 334 } 335 } break; 336 case 59 : 337 { 338 P2 = IC(2); 339 P3 = IC(2); 340 if (MUL) { 341 P0 = IC(2); 342 } else { 343 P0 = I211(2, 1, 3); 344 } 345 if (MUR) { 346 P1 = IC(2); 347 } else { 348 P1 = I611(2, 1, 5); 349 } 350 } break; 351 case 63 : 352 { 353 P2 = IC(4); 354 P3 = IC(4); 355 if (MUL) { 356 P0 = IC(4); 357 } else { 358 P0 = I1411(4, 1, 3); 359 } 360 if (MUR) { 361 P1 = IC(4); 362 } else { 363 P1 = I211(4, 1, 5); 364 } 365 } break; 366 case 72 : 367 case 76 : 368 case 104 : 369 case 106 : 370 case 108 : 371 case 110 : 372 case 120 : 373 case 124 : 374 { 375 P0 = IC(0); 376 P1 = IC(0); 377 P3 = IC(0); 378 if (MDL) { 379 P2 = IC(0); 380 } else { 381 P2 = I211(0, 3, 7); 382 } 383 } break; 384 case 73 : 385 case 77 : 386 case 105 : 387 case 109 : 388 case 125 : 389 { 390 P1 = IC(1); 391 P3 = IC(1); 392 if (MDL) { 393 P0 = IC(1); 394 P2 = IC(1); 395 } else { 396 P0 = I31(1, 3); 397 P2 = I332(3, 7, 1); 398 } 399 } break; 400 case 74 : 401 { 402 P1 = IC(0); 403 P3 = IC(0); 404 if (MDL) { 405 P2 = IC(0); 406 } else { 407 P2 = I211(0, 3, 7); 408 } 409 if (MUL) { 410 P0 = IC(0); 411 } else { 412 P0 = I211(0, 1, 3); 413 } 414 } break; 415 case 78 : 416 case 202 : 417 case 206 : 418 { 419 P1 = IC(0); 420 P3 = IC(0); 421 if (MDL) { 422 P2 = IC(0); 423 } else { 424 P2 = I611(0, 3, 7); 425 } 426 if (MUL) { 427 P0 = IC(0); 428 } else { 429 P0 = I611(0, 1, 3); 430 } 431 } break; 432 case 79 : 433 { 434 P1 = IC(4); 435 P3 = IC(4); 436 if (MDL) { 437 P2 = IC(4); 438 } else { 439 P2 = I611(4, 3, 7); 440 } 441 if (MUL) { 442 P0 = IC(4); 443 } else { 444 P0 = I211(4, 1, 3); 445 } 446 } break; 447 case 80 : 448 case 208 : 449 case 210 : 450 case 216 : 451 { 452 P0 = IC(0); 453 P1 = IC(0); 454 P2 = IC(0); 455 if (MDR) { 456 P3 = IC(0); 457 } else { 458 P3 = I211(0, 5, 7); 459 } 460 } break; 461 case 81 : 462 case 209 : 463 case 217 : 464 { 465 P0 = IC(1); 466 P1 = IC(1); 467 P2 = IC(1); 468 if (MDR) { 469 P3 = IC(1); 470 } else { 471 P3 = I211(1, 5, 7); 472 } 473 } break; 474 case 82 : 475 case 214 : 476 case 222 : 477 { 478 P0 = IC(0); 479 P2 = IC(0); 480 if (MDR) { 481 P3 = IC(0); 482 } else { 483 P3 = I211(0, 5, 7); 484 } 485 if (MUR) { 486 P1 = IC(0); 487 } else { 488 P1 = I211(0, 1, 5); 489 } 490 } break; 491 case 83 : 492 case 115 : 493 { 494 P0 = IC(2); 495 P2 = IC(2); 496 if (MDR) { 497 P3 = IC(2); 498 } else { 499 P3 = I611(2, 5, 7); 500 } 501 if (MUR) { 502 P1 = IC(2); 503 } else { 504 P1 = I611(2, 1, 5); 505 } 506 } break; 507 case 84 : 508 case 212 : 509 { 510 P0 = IC(0); 511 P2 = IC(0); 512 if (MDR) { 513 P1 = IC(0); 514 P3 = IC(0); 515 } else { 516 P1 = I31(0, 5); 517 P3 = I332(5, 7, 0); 518 } 519 } break; 520 case 85 : 521 case 213 : 522 case 221 : 523 { 524 P0 = IC(1); 525 P2 = IC(1); 526 if (MDR) { 527 P1 = IC(1); 528 P3 = IC(1); 529 } else { 530 P1 = I31(1, 5); 531 P3 = I332(5, 7, 1); 532 } 533 } break; 534 case 87 : 535 { 536 P0 = IC(3); 537 P2 = IC(3); 538 if (MDR) { 539 P3 = IC(3); 540 } else { 541 P3 = I611(3, 5, 7); 542 } 543 if (MUR) { 544 P1 = IC(3); 545 } else { 546 P1 = I211(3, 1, 5); 547 } 548 } break; 549 case 88 : 550 case 248 : 551 case 250 : 552 { 553 P0 = IC(0); 554 P1 = IC(0); 555 if (MDL) { 556 P2 = IC(0); 557 } else { 558 P2 = I211(0, 3, 7); 559 } 560 if (MDR) { 561 P3 = IC(0); 562 } else { 563 P3 = I211(0, 5, 7); 564 } 565 } break; 566 case 89 : 567 case 93 : 568 { 569 P0 = IC(1); 570 P1 = IC(1); 571 if (MDL) { 572 P2 = IC(1); 573 } else { 574 P2 = I611(1, 3, 7); 575 } 576 if (MDR) { 577 P3 = IC(1); 578 } else { 579 P3 = I611(1, 5, 7); 580 } 581 } break; 582 case 90 : 583 { 584 if (MDL) { 585 P2 = IC(0); 586 } else { 587 P2 = I611(0, 3, 7); 588 } 589 if (MDR) { 590 P3 = IC(0); 591 } else { 592 P3 = I611(0, 5, 7); 593 } 594 if (MUL) { 595 P0 = IC(0); 596 } else { 597 P0 = I611(0, 1, 3); 598 } 599 if (MUR) { 600 P1 = IC(0); 601 } else { 602 P1 = I611(0, 1, 5); 603 } 604 } break; 605 case 91 : 606 { 607 if (MDL) { 608 P2 = IC(2); 609 } else { 610 P2 = I611(2, 3, 7); 611 } 612 if (MDR) { 613 P3 = IC(2); 614 } else { 615 P3 = I611(2, 5, 7); 616 } 617 if (MUL) { 618 P0 = IC(2); 619 } else { 620 P0 = I211(2, 1, 3); 621 } 622 if (MUR) { 623 P1 = IC(2); 624 } else { 625 P1 = I611(2, 1, 5); 626 } 627 } break; 628 case 92 : 629 { 630 P0 = IC(0); 631 P1 = IC(0); 632 if (MDL) { 633 P2 = IC(0); 634 } else { 635 P2 = I611(0, 3, 7); 636 } 637 if (MDR) { 638 P3 = IC(0); 639 } else { 640 P3 = I611(0, 5, 7); 641 } 642 } break; 643 case 94 : 644 { 645 if (MDL) { 646 P2 = IC(0); 647 } else { 648 P2 = I611(0, 3, 7); 649 } 650 if (MDR) { 651 P3 = IC(0); 652 } else { 653 P3 = I611(0, 5, 7); 654 } 655 if (MUL) { 656 P0 = IC(0); 657 } else { 658 P0 = I611(0, 1, 3); 659 } 660 if (MUR) { 661 P1 = IC(0); 662 } else { 663 P1 = I211(0, 1, 5); 664 } 665 } break; 666 case 107 : 667 case 123 : 668 { 669 P1 = IC(2); 670 P3 = IC(2); 671 if (MDL) { 672 P2 = IC(2); 673 } else { 674 P2 = I211(2, 3, 7); 675 } 676 if (MUL) { 677 P0 = IC(2); 678 } else { 679 P0 = I211(2, 1, 3); 680 } 681 } break; 682 case 111 : 683 { 684 P1 = IC(4); 685 P3 = IC(4); 686 if (MDL) { 687 P2 = IC(4); 688 } else { 689 P2 = I211(4, 3, 7); 690 } 691 if (MUL) { 692 P0 = IC(4); 693 } else { 694 P0 = I1411(4, 1, 3); 695 } 696 } break; 697 case 112 : 698 case 240 : 699 { 700 P0 = IC(0); 701 P1 = IC(0); 702 if (MDR) { 703 P2 = IC(0); 704 P3 = IC(0); 705 } else { 706 P2 = I31(0, 7); 707 P3 = I332(5, 7, 0); 708 } 709 } break; 710 case 113 : 711 case 241 : 712 { 713 P0 = IC(1); 714 P1 = IC(1); 715 if (MDR) { 716 P2 = IC(1); 717 P3 = IC(1); 718 } else { 719 P2 = I31(1, 7); 720 P3 = I332(5, 7, 1); 721 } 722 } break; 723 case 114 : 724 { 725 P0 = IC(0); 726 P2 = IC(0); 727 if (MDR) { 728 P3 = IC(0); 729 } else { 730 P3 = I611(0, 5, 7); 731 } 732 if (MUR) { 733 P1 = IC(0); 734 } else { 735 P1 = I611(0, 1, 5); 736 } 737 } break; 738 case 116 : 739 { 740 P0 = IC(0); 741 P1 = IC(0); 742 P2 = IC(0); 743 if (MDR) { 744 P3 = IC(0); 745 } else { 746 P3 = I611(0, 5, 7); 747 } 748 } break; 749 case 117 : 750 { 751 P0 = IC(1); 752 P1 = IC(1); 753 P2 = IC(1); 754 if (MDR) { 755 P3 = IC(1); 756 } else { 757 P3 = I611(1, 5, 7); 758 } 759 } break; 760 case 121 : 761 { 762 P0 = IC(1); 763 P1 = IC(1); 764 if (MDL) { 765 P2 = IC(1); 766 } else { 767 P2 = I211(1, 3, 7); 768 } 769 if (MDR) { 770 P3 = IC(1); 771 } else { 772 P3 = I611(1, 5, 7); 773 } 774 } break; 775 case 122 : 776 { 777 if (MDL) { 778 P2 = IC(0); 779 } else { 780 P2 = I211(0, 3, 7); 781 } 782 if (MDR) { 783 P3 = IC(0); 784 } else { 785 P3 = I611(0, 5, 7); 786 } 787 if (MUL) { 788 P0 = IC(0); 789 } else { 790 P0 = I611(0, 1, 3); 791 } 792 if (MUR) { 793 P1 = IC(0); 794 } else { 795 P1 = I611(0, 1, 5); 796 } 797 } break; 798 case 126 : 799 { 800 P0 = IC(0); 801 P3 = IC(0); 802 if (MDL) { 803 P2 = IC(0); 804 } else { 805 P2 = I211(0, 3, 7); 806 } 807 if (MUR) { 808 P1 = IC(0); 809 } else { 810 P1 = I211(0, 1, 5); 811 } 812 } break; 813 case 127 : 814 { 815 P3 = IC(4); 816 if (MDL) { 817 P2 = IC(4); 818 } else { 819 P2 = I211(4, 3, 7); 820 } 821 if (MUL) { 822 P0 = IC(4); 823 } else { 824 P0 = I1411(4, 1, 3); 825 } 826 if (MUR) { 827 P1 = IC(4); 828 } else { 829 P1 = I211(4, 1, 5); 830 } 831 } break; 832 case 146 : 833 case 150 : 834 case 178 : 835 case 182 : 836 case 190 : 837 { 838 P0 = IC(0); 839 P2 = IC(0); 840 if (MUR) { 841 P1 = IC(0); 842 P3 = IC(0); 843 } else { 844 P1 = I332(1, 5, 0); 845 P3 = I31(0, 5); 846 } 847 } break; 848 case 147 : 849 case 179 : 850 { 851 P0 = IC(2); 852 P2 = IC(2); 853 P3 = IC(2); 854 if (MUR) { 855 P1 = IC(2); 856 } else { 857 P1 = I611(2, 1, 5); 858 } 859 } break; 860 case 151 : 861 case 183 : 862 { 863 P0 = IC(3); 864 P2 = IC(3); 865 P3 = IC(3); 866 if (MUR) { 867 P1 = IC(3); 868 } else { 869 P1 = I1411(3, 1, 5); 870 } 871 } break; 872 case 158 : 873 { 874 P2 = IC(0); 875 P3 = IC(0); 876 if (MUL) { 877 P0 = IC(0); 878 } else { 879 P0 = I611(0, 1, 3); 880 } 881 if (MUR) { 882 P1 = IC(0); 883 } else { 884 P1 = I211(0, 1, 5); 885 } 886 } break; 887 case 159 : 888 { 889 P2 = IC(4); 890 P3 = IC(4); 891 if (MUL) { 892 P0 = IC(4); 893 } else { 894 P0 = I211(4, 1, 3); 895 } 896 if (MUR) { 897 P1 = IC(4); 898 } else { 899 P1 = I1411(4, 1, 5); 900 } 901 } break; 902 case 191 : 903 { 904 P2 = IC(4); 905 P3 = IC(4); 906 if (MUL) { 907 P0 = IC(4); 908 } else { 909 P0 = I1411(4, 1, 3); 910 } 911 if (MUR) { 912 P1 = IC(4); 913 } else { 914 P1 = I1411(4, 1, 5); 915 } 916 } break; 917 case 200 : 918 case 204 : 919 case 232 : 920 case 236 : 921 case 238 : 922 { 923 P0 = IC(0); 924 P1 = IC(0); 925 if (MDL) { 926 P2 = IC(0); 927 P3 = IC(0); 928 } else { 929 P2 = I332(3, 7, 0); 930 P3 = I31(0, 7); 931 } 932 } break; 933 case 201 : 934 case 205 : 935 { 936 P0 = IC(1); 937 P1 = IC(1); 938 P3 = IC(1); 939 if (MDL) { 940 P2 = IC(1); 941 } else { 942 P2 = I611(1, 3, 7); 943 } 944 } break; 945 case 211 : 946 { 947 P0 = IC(2); 948 P1 = IC(2); 949 P2 = IC(2); 950 if (MDR) { 951 P3 = IC(2); 952 } else { 953 P3 = I211(2, 5, 7); 954 } 955 } break; 956 case 215 : 957 { 958 P0 = IC(3); 959 P2 = IC(3); 960 if (MDR) { 961 P3 = IC(3); 962 } else { 963 P3 = I211(3, 5, 7); 964 } 965 if (MUR) { 966 P1 = IC(3); 967 } else { 968 P1 = I1411(3, 1, 5); 969 } 970 } break; 971 case 218 : 972 { 973 if (MDL) { 974 P2 = IC(0); 975 } else { 976 P2 = I611(0, 3, 7); 977 } 978 if (MDR) { 979 P3 = IC(0); 980 } else { 981 P3 = I211(0, 5, 7); 982 } 983 if (MUL) { 984 P0 = IC(0); 985 } else { 986 P0 = I611(0, 1, 3); 987 } 988 if (MUR) { 989 P1 = IC(0); 990 } else { 991 P1 = I611(0, 1, 5); 992 } 993 } break; 994 case 219 : 995 { 996 P1 = IC(2); 997 P2 = IC(2); 998 if (MDR) { 999 P3 = IC(2); 1000 } else { 1001 P3 = I211(2, 5, 7); 1002 } 1003 if (MUL) { 1004 P0 = IC(2); 1005 } else { 1006 P0 = I211(2, 1, 3); 1007 } 1008 } break; 1009 case 220 : 1010 { 1011 P0 = IC(0); 1012 P1 = IC(0); 1013 if (MDL) { 1014 P2 = IC(0); 1015 } else { 1016 P2 = I611(0, 3, 7); 1017 } 1018 if (MDR) { 1019 P3 = IC(0); 1020 } else { 1021 P3 = I211(0, 5, 7); 1022 } 1023 } break; 1024 case 223 : 1025 { 1026 P2 = IC(4); 1027 if (MDR) { 1028 P3 = IC(4); 1029 } else { 1030 P3 = I211(4, 5, 7); 1031 } 1032 if (MUL) { 1033 P0 = IC(4); 1034 } else { 1035 P0 = I211(4, 1, 3); 1036 } 1037 if (MUR) { 1038 P1 = IC(4); 1039 } else { 1040 P1 = I1411(4, 1, 5); 1041 } 1042 } break; 1043 case 233 : 1044 case 237 : 1045 { 1046 P0 = IC(1); 1047 P1 = IC(1); 1048 P3 = IC(1); 1049 if (MDL) { 1050 P2 = IC(1); 1051 } else { 1052 P2 = I1411(1, 3, 7); 1053 } 1054 } break; 1055 case 234 : 1056 { 1057 P1 = IC(0); 1058 P3 = IC(0); 1059 if (MDL) { 1060 P2 = IC(0); 1061 } else { 1062 P2 = I211(0, 3, 7); 1063 } 1064 if (MUL) { 1065 P0 = IC(0); 1066 } else { 1067 P0 = I611(0, 1, 3); 1068 } 1069 } break; 1070 case 235 : 1071 { 1072 P1 = IC(2); 1073 P3 = IC(2); 1074 if (MDL) { 1075 P2 = IC(2); 1076 } else { 1077 P2 = I1411(2, 3, 7); 1078 } 1079 if (MUL) { 1080 P0 = IC(2); 1081 } else { 1082 P0 = I211(2, 1, 3); 1083 } 1084 } break; 1085 case 239 : 1086 { 1087 P1 = IC(4); 1088 P3 = IC(4); 1089 if (MDL) { 1090 P2 = IC(4); 1091 } else { 1092 P2 = I1411(4, 3, 7); 1093 } 1094 if (MUL) { 1095 P0 = IC(4); 1096 } else { 1097 P0 = I1411(4, 1, 3); 1098 } 1099 } break; 1100 case 242 : 1101 { 1102 P0 = IC(0); 1103 P2 = IC(0); 1104 if (MDR) { 1105 P3 = IC(0); 1106 } else { 1107 P3 = I211(0, 5, 7); 1108 } 1109 if (MUR) { 1110 P1 = IC(0); 1111 } else { 1112 P1 = I611(0, 1, 5); 1113 } 1114 } break; 1115 case 243 : 1116 { 1117 P0 = IC(2); 1118 P1 = IC(2); 1119 if (MDR) { 1120 P2 = IC(2); 1121 P3 = IC(2); 1122 } else { 1123 P2 = I31(2, 7); 1124 P3 = I332(5, 7, 2); 1125 } 1126 } break; 1127 case 244 : 1128 { 1129 P0 = IC(0); 1130 P1 = IC(0); 1131 P2 = IC(0); 1132 if (MDR) { 1133 P3 = IC(0); 1134 } else { 1135 P3 = I1411(0, 5, 7); 1136 } 1137 } break; 1138 case 245 : 1139 { 1140 P0 = IC(1); 1141 P1 = IC(1); 1142 P2 = IC(1); 1143 if (MDR) { 1144 P3 = IC(1); 1145 } else { 1146 P3 = I1411(1, 5, 7); 1147 } 1148 } break; 1149 case 246 : 1150 { 1151 P0 = IC(0); 1152 P2 = IC(0); 1153 if (MDR) { 1154 P3 = IC(0); 1155 } else { 1156 P3 = I1411(0, 5, 7); 1157 } 1158 if (MUR) { 1159 P1 = IC(0); 1160 } else { 1161 P1 = I211(0, 1, 5); 1162 } 1163 } break; 1164 case 247 : 1165 { 1166 P0 = IC(3); 1167 P2 = IC(3); 1168 if (MDR) { 1169 P3 = IC(3); 1170 } else { 1171 P3 = I1411(3, 5, 7); 1172 } 1173 if (MUR) { 1174 P1 = IC(3); 1175 } else { 1176 P1 = I1411(3, 1, 5); 1177 } 1178 } break; 1179 case 249 : 1180 { 1181 P0 = IC(1); 1182 P1 = IC(1); 1183 if (MDL) { 1184 P2 = IC(1); 1185 } else { 1186 P2 = I1411(1, 3, 7); 1187 } 1188 if (MDR) { 1189 P3 = IC(1); 1190 } else { 1191 P3 = I211(1, 5, 7); 1192 } 1193 } break; 1194 case 251 : 1195 { 1196 P1 = IC(2); 1197 if (MDL) { 1198 P2 = IC(2); 1199 } else { 1200 P2 = I1411(2, 3, 7); 1201 } 1202 if (MDR) { 1203 P3 = IC(2); 1204 } else { 1205 P3 = I211(2, 5, 7); 1206 } 1207 if (MUL) { 1208 P0 = IC(2); 1209 } else { 1210 P0 = I211(2, 1, 3); 1211 } 1212 } break; 1213 case 252 : 1214 { 1215 P0 = IC(0); 1216 P1 = IC(0); 1217 if (MDL) { 1218 P2 = IC(0); 1219 } else { 1220 P2 = I211(0, 3, 7); 1221 } 1222 if (MDR) { 1223 P3 = IC(0); 1224 } else { 1225 P3 = I1411(0, 5, 7); 1226 } 1227 } break; 1228 case 253 : 1229 { 1230 P0 = IC(1); 1231 P1 = IC(1); 1232 if (MDL) { 1233 P2 = IC(1); 1234 } else { 1235 P2 = I1411(1, 3, 7); 1236 } 1237 if (MDR) { 1238 P3 = IC(1); 1239 } else { 1240 P3 = I1411(1, 5, 7); 1241 } 1242 } break; 1243 case 254 : 1244 { 1245 P0 = IC(0); 1246 if (MDL) { 1247 P2 = IC(0); 1248 } else { 1249 P2 = I211(0, 3, 7); 1250 } 1251 if (MDR) { 1252 P3 = IC(0); 1253 } else { 1254 P3 = I1411(0, 5, 7); 1255 } 1256 if (MUR) { 1257 P1 = IC(0); 1258 } else { 1259 P1 = I211(0, 1, 5); 1260 } 1261 } break; 1262 case 255 : 1263 { 1264 if (MDL) { 1265 P2 = IC(4); 1266 } else { 1267 P2 = I1411(4, 3, 7); 1268 } 1269 if (MDR) { 1270 P3 = IC(4); 1271 } else { 1272 P3 = I1411(4, 5, 7); 1273 } 1274 if (MUL) { 1275 P0 = IC(4); 1276 } else { 1277 P0 = I1411(4, 1, 3); 1278 } 1279 if (MUR) { 1280 P1 = IC(4); 1281 } else { 1282 P1 = I1411(4, 1, 5); 1283 } 1284 } break; 1285