1*c12ab3f1Smaya /* $NetBSD: randtable.c,v 1.1.1.3 2019/07/21 11:35:30 maya Exp $ */ 24f9a1459Swiz 34f9a1459Swiz 44f9a1459Swiz /*-------------------------------------------------------------*/ 54f9a1459Swiz /*--- Table for randomising repetitive blocks ---*/ 64f9a1459Swiz /*--- randtable.c ---*/ 74f9a1459Swiz /*-------------------------------------------------------------*/ 84f9a1459Swiz 94f9a1459Swiz /* ------------------------------------------------------------------ 104f9a1459Swiz This file is part of bzip2/libbzip2, a program and library for 114f9a1459Swiz lossless, block-sorting data compression. 124f9a1459Swiz 13*c12ab3f1Smaya bzip2/libbzip2 version 1.0.8 of 13 July 2019 14*c12ab3f1Smaya Copyright (C) 1996-2019 Julian Seward <jseward@acm.org> 154f9a1459Swiz 164f9a1459Swiz Please read the WARNING, DISCLAIMER and PATENTS sections in the 174f9a1459Swiz README file. 184f9a1459Swiz 194f9a1459Swiz This program is released under the terms of the license contained 204f9a1459Swiz in the file LICENSE. 214f9a1459Swiz ------------------------------------------------------------------ */ 224f9a1459Swiz 234f9a1459Swiz 244f9a1459Swiz #include "bzlib_private.h" 254f9a1459Swiz 264f9a1459Swiz 274f9a1459Swiz /*---------------------------------------------*/ 284f9a1459Swiz Int32 BZ2_rNums[512] = { 294f9a1459Swiz 619, 720, 127, 481, 931, 816, 813, 233, 566, 247, 304f9a1459Swiz 985, 724, 205, 454, 863, 491, 741, 242, 949, 214, 314f9a1459Swiz 733, 859, 335, 708, 621, 574, 73, 654, 730, 472, 324f9a1459Swiz 419, 436, 278, 496, 867, 210, 399, 680, 480, 51, 334f9a1459Swiz 878, 465, 811, 169, 869, 675, 611, 697, 867, 561, 344f9a1459Swiz 862, 687, 507, 283, 482, 129, 807, 591, 733, 623, 354f9a1459Swiz 150, 238, 59, 379, 684, 877, 625, 169, 643, 105, 364f9a1459Swiz 170, 607, 520, 932, 727, 476, 693, 425, 174, 647, 374f9a1459Swiz 73, 122, 335, 530, 442, 853, 695, 249, 445, 515, 384f9a1459Swiz 909, 545, 703, 919, 874, 474, 882, 500, 594, 612, 394f9a1459Swiz 641, 801, 220, 162, 819, 984, 589, 513, 495, 799, 404f9a1459Swiz 161, 604, 958, 533, 221, 400, 386, 867, 600, 782, 414f9a1459Swiz 382, 596, 414, 171, 516, 375, 682, 485, 911, 276, 424f9a1459Swiz 98, 553, 163, 354, 666, 933, 424, 341, 533, 870, 434f9a1459Swiz 227, 730, 475, 186, 263, 647, 537, 686, 600, 224, 444f9a1459Swiz 469, 68, 770, 919, 190, 373, 294, 822, 808, 206, 454f9a1459Swiz 184, 943, 795, 384, 383, 461, 404, 758, 839, 887, 464f9a1459Swiz 715, 67, 618, 276, 204, 918, 873, 777, 604, 560, 474f9a1459Swiz 951, 160, 578, 722, 79, 804, 96, 409, 713, 940, 484f9a1459Swiz 652, 934, 970, 447, 318, 353, 859, 672, 112, 785, 494f9a1459Swiz 645, 863, 803, 350, 139, 93, 354, 99, 820, 908, 504f9a1459Swiz 609, 772, 154, 274, 580, 184, 79, 626, 630, 742, 514f9a1459Swiz 653, 282, 762, 623, 680, 81, 927, 626, 789, 125, 524f9a1459Swiz 411, 521, 938, 300, 821, 78, 343, 175, 128, 250, 534f9a1459Swiz 170, 774, 972, 275, 999, 639, 495, 78, 352, 126, 544f9a1459Swiz 857, 956, 358, 619, 580, 124, 737, 594, 701, 612, 554f9a1459Swiz 669, 112, 134, 694, 363, 992, 809, 743, 168, 974, 564f9a1459Swiz 944, 375, 748, 52, 600, 747, 642, 182, 862, 81, 574f9a1459Swiz 344, 805, 988, 739, 511, 655, 814, 334, 249, 515, 584f9a1459Swiz 897, 955, 664, 981, 649, 113, 974, 459, 893, 228, 594f9a1459Swiz 433, 837, 553, 268, 926, 240, 102, 654, 459, 51, 604f9a1459Swiz 686, 754, 806, 760, 493, 403, 415, 394, 687, 700, 614f9a1459Swiz 946, 670, 656, 610, 738, 392, 760, 799, 887, 653, 624f9a1459Swiz 978, 321, 576, 617, 626, 502, 894, 679, 243, 440, 634f9a1459Swiz 680, 879, 194, 572, 640, 724, 926, 56, 204, 700, 644f9a1459Swiz 707, 151, 457, 449, 797, 195, 791, 558, 945, 679, 654f9a1459Swiz 297, 59, 87, 824, 713, 663, 412, 693, 342, 606, 664f9a1459Swiz 134, 108, 571, 364, 631, 212, 174, 643, 304, 329, 674f9a1459Swiz 343, 97, 430, 751, 497, 314, 983, 374, 822, 928, 684f9a1459Swiz 140, 206, 73, 263, 980, 736, 876, 478, 430, 305, 694f9a1459Swiz 170, 514, 364, 692, 829, 82, 855, 953, 676, 246, 704f9a1459Swiz 369, 970, 294, 750, 807, 827, 150, 790, 288, 923, 714f9a1459Swiz 804, 378, 215, 828, 592, 281, 565, 555, 710, 82, 724f9a1459Swiz 896, 831, 547, 261, 524, 462, 293, 465, 502, 56, 734f9a1459Swiz 661, 821, 976, 991, 658, 869, 905, 758, 745, 193, 744f9a1459Swiz 768, 550, 608, 933, 378, 286, 215, 979, 792, 961, 754f9a1459Swiz 61, 688, 793, 644, 986, 403, 106, 366, 905, 644, 764f9a1459Swiz 372, 567, 466, 434, 645, 210, 389, 550, 919, 135, 774f9a1459Swiz 780, 773, 635, 389, 707, 100, 626, 958, 165, 504, 784f9a1459Swiz 920, 176, 193, 713, 857, 265, 203, 50, 668, 108, 794f9a1459Swiz 645, 990, 626, 197, 510, 357, 358, 850, 858, 364, 804f9a1459Swiz 936, 638 814f9a1459Swiz }; 824f9a1459Swiz 834f9a1459Swiz 844f9a1459Swiz /*-------------------------------------------------------------*/ 854f9a1459Swiz /*--- end randtable.c ---*/ 864f9a1459Swiz /*-------------------------------------------------------------*/ 87