Add LZMA support for pre-compressed stubs.

This commit is contained in:
Markus F.X.J. Oberhumer
2006-11-21 06:09:04 +01:00
parent 787b1fceff
commit 87b7ea9cf3
16 changed files with 3433 additions and 4419 deletions
+280 -342
View File
@@ -27,347 +27,285 @@
*/
#define STUB_M68K_ATARI_TOS_SIZE 5396
#define STUB_M68K_ATARI_TOS_ADLER32 0x11f2c4c8
#define STUB_M68K_ATARI_TOS_CRC32 0xc1d9ff2d
#define STUB_M68K_ATARI_TOS_SIZE 4401
#define STUB_M68K_ATARI_TOS_ADLER32 0x29847ab7
#define STUB_M68K_ATARI_TOS_CRC32 0x85737043
unsigned char stub_m68k_atari_tos[5396] = {
85, 80, 88, 35, 15, 22,101, 11, 21,237, 90,123,112, 91,213,153, /* 0x 0 */
63, 87,146, 21,197, 14,169,155,166,174, 27, 88,184,120, 92,199, /* 0x 10 */
53,142, 30,247,202,178, 18, 12,177,252, 72, 28,112,100, 99, 59, /* 0x 20 */
16,182, 41,146, 44, 93,217,166,178, 37,100,217, 49,193, 3,114, /* 0x 30 */
28,146, 52,164, 64,187, 12, 77,187,157,221,110,167,195,102,187, /* 0x 40 */
127, 36,203,100,152,236, 44,195,100,161,179,205,180, 12,107, 30, /* 0x 50 */
105,178, 44,111,216,146,132, 76,194,144, 12, 75,153, 12,222,115, /* 0x 60 */
95,186,231,126, 58,247,234, 58,241,204,238,206, 68, 30, 89,231, /* 0x 70 */
59,247, 59,191,239,113,190,243,157,199, 61,143,116,118,111, 96, /* 0x 80 */
108, 12, 42,124, 24,228,144,254, 23, 62,171, 14, 72,132, 95, 34, /* 0x 90 */
234,209, 0,186,139,117, 13, 57,221,195,200, 17,117,176, 30,228, /* 0x a0 */
232,250,248,145,175,216,214,222,189,141, 91,235,151,179,207,139, /* 0x b0 */
76,111,159, 98, 95, 81, 75,245,189,106,121,227,121,132,234, 58, /* 0x c0 */
254,120, 89,252,127,242,178, 88,147, 65,222, 22,132,216, 22,177, /* 0x d0 */
188,233,220,124,180,251,220,234,243,104,170,235,195,237, 31, 73, /* 0x e0 */
165,222, 66,169, 94, 42,189,177,250,188,248,187,186,182, 63,159, /* 0x f0 */
68,253,173, 73,116,215,113, 17, 99,117,237, 93,199,231, 47,135, /* 0x 100 */
190, 68,200,227,216,129,214,179,253,143, 38,190, 92, 63, 29,126, /* 0x 110 */
0,161, 24,202,228, 31,158,159, 62,240, 73,184,190, 67, 42, 29, /* 0x 120 */
62, 35,151,144, 92, 10, 99,141,216,142,240,105,132, 66,231, 31, /* 0x 130 */
153, 23,127,217,142, 87, 37,205,194,115,141, 47,169,127,253,187, /* 0x 140 */
177,180, 13, 88,218, 43, 8,117, 77,205,207,183,253,189,167,133, /* 0x 150 */
25, 64, 85,225, 80,207, 5,180,236,142,252, 80,180,107, 7,170, /* 0x 160 */
92,223,130,234,194,225,109, 79, 68,251,220,155,194,115,158, 32, /* 0x 170 */
170,196,223, 70,252,189, 84,211, 19,250,114,254,220,205,199, 81, /* 0x 180 */
37,254, 54,226,239,165,240, 3, 88, 91,231,165, 47,162, 85,248, /* 0x 190 */
119,101,120, 7,178,213, 96, 21, 92,174,240, 67,149,182,240, 67, /* 0x 1a0 */
200,118,243,187,232, 18,254, 54,226,111,101,248,129,240, 68,120, /* 0x 1b0 */
162,231, 75,209, 82,204,109,187,217, 46, 90,219,253, 46,246,185, /* 0x 1c0 */
107,200,246,183,255, 30,254,243,150,222,173, 55,255,221,169,185, /* 0x 1d0 */
19,136,254, 89, 83,253,159,115, 40,225, 74,126, 81,121,253,171, /* 0x 1e0 */
72,248, 44,203, 76,162, 57,148,116,136,212,235, 51,248,201,103, /* 0x 1f0 */
73,167, 88, 78,156,189,103, 70, 40,127,255,135, 43,174,223, 48, /* 0x 200 */
51,212,213,192,168, 60, 39,219,181,210, 29,237,201, 85,125,237, /* 0x 210 */
228, 19,173,245, 64,123,231,165,173,168,166,236, 39,187, 79,110, /* 0x 220 */
172,126,179,250,205,187,254, 48,127, 57,186,219, 68,118, 72,122, /* 0x 230 */
82, 37, 61,169,236, 15,105,245,247,191, 21,221,122, 79, 72, 88, /* 0x 240 */
38,235,242,193, 76, 3, 19,117, 45,138, 54,104, 62,119,133,250, /* 0x 250 */
68,177, 62, 85,170, 62,137,106, 77,102,212, 91, 83,166, 82,194, /* 0x 260 */
105, 77, 27,225, 45, 35,189, 26,152,206, 75,213, 8,232,149, 18, /* 0x 270 */
245, 82, 90, 94,130, 61, 36,151, 18,231,136,254,217, 96,216, 63, /* 0x 280 */
213,122,143,168,109,169,254,216,111, 40,181, 96, 61,240,196, 59, /* 0x 290 */
209,187, 45,246,204, 66,244, 64,243, 59,174, 64,147,251, 12,251, /* 0x 2a0 */
196,109,165, 79, 52,141,168, 61,146,117,127, 13,143,110, 52,240, /* 0x 2b0 */
88,109, 79, 87,159, 71,202, 80, 30, 71,215,253,200,161,148, 43, /* 0x 2c0 */
112,217,229, 65,223,153,150,198,152,171,231,194,252,243, 93, 31, /* 0x 2d0 */
175, 95,199,166, 81,166,253, 52,230,218,132,220, 89,180,162, 30, /* 0x 2e0 */
217, 50, 76, 45,250,240, 55, 53,182,254, 25, 79, 8, 5,165, 58, /* 0x 2f0 */
230,195,131,253,121, 79, 43,106,153, 68, 85,149,158,118,212, 90, /* 0x 300 */
147, 70,211,109, 63,174, 75,163,189,109,127, 37,115,188, 54, 43, /* 0x 310 */
102, 69, 59,250,240,160, 51,143,208,146, 0,198,197,120, 81,167, /* 0x 320 */
247,178, 3,245,205, 28,158, 73,126,142, 51,111,110,238, 16,154, /* 0x 330 */
194, 56, 3,245,105,148,219,129,178, 8,215, 13, 60,121, 8,229, /* 0x 340 */
14,207, 12, 33,151,251,253, 31,237,187,161,111, 38, 87,118,100, /* 0x 350 */
38,249,167,182, 67,136,107,243,160,102,252,219, 49,201, 96,153, /* 0x 360 */
195,248,219,133,191,221,248,219, 59, 53, 31, 69, 75, 94, 94,182, /* 0x 370 */
11,205,207,207, 15, 46,255,231, 11,104, 96, 8, 45, 57,255,254, /* 0x 380 */
126, 17,161,209,131,184,151, 15,161,160,219,131, 58,206, 60,193, /* 0x 390 */
58,231,246,176,173,175, 30,171,197,250,156, 56,238, 95,193, 58, /* 0x 3a0 */
178, 21, 31, 28,156, 68, 1,155,199,238,193,249, 22,161,222, 39, /* 0x 3b0 */
216,214,195,143,198, 17,243,140,104,129, 11, 61, 57,123, 54,255, /* 0x 3c0 */
70,171,127,103, 13,198,121,241, 16,106,169,245,160,214,255,250, /* 0x 3d0 */
135, 12, 78,143,168, 57,231,122,234, 16,106,253,232,151,175,229, /* 0x 3e0 */
89,102,110,102,110,102,114,233,199, 7,177, 77,110,209,230,229, /* 0x 3f0 */
41,108, 89, 52,227, 60,140, 53, 30,117,213,187, 30,102,162,136, /* 0x 400 */
89,142, 45,228,176,133,195,216, 99,249, 74,159, 11,217, 48, 39, /* 0x 410 */
154,175,107, 21,159, 3,253,221,178,254, 39,255, 80, 87, 97,155, /* 0x 420 */
21, 39, 52,214, 62, 55,139,209,163,141, 27,223,254, 93,232,115, /* 0x 430 */
23,234, 60,109, 67,170, 5,211,168,197,230,113,170, 22,212, 32, /* 0x 440 */
108, 65,181,162,255,110, 89,127,247,242, 59,102,147,185,122, 38, /* 0x 450 */
90,125, 32,255,243,188,215,118,182,235, 41, 92,203,110, 12,125, /* 0x 460 */
58,197,184, 93,119,204, 14,101,150,237, 17,117, 25, 27,198,209, /* 0x 470 */
51,169,215,197,249, 43,197,151, 75,222,218,131, 61, 23, 61,241, /* 0x 480 */
111,116,207, 73,114, 87,234,253,230,118, 98,153, 43,105, 50,101, /* 0x 490 */
121,233,167,110,218,136,154,113,236,228,177, 79,184,111,236, 57, /* 0x 4a0 */
138,216,165,125,249,172,253, 89,201,111, 98,127, 71, 81,217,185, /* 0x 4b0 */
220,210, 35, 18,125,143, 76,191,245,125,249,247,141, 58,199,211, /* 0x 4c0 */
4,242,178, 89, 82,235,178,115,239, 63, 38,106,141,125,222, 49, /* 0x 4d0 */
151,199, 18,220, 39,143,117,126,194,228,177,238,118, 81,247, 41, /* 0x 4e0 */
20,180,121, 28, 58,221,219, 20,221,119,201,186,231,156,146, 84, /* 0x 4f0 */
167,164,133,115,210,142, 99,173, 67,196,217,248,137, 51,225, 73, /* 0x 500 */
163,110,212,139,255,119,225, 24, 76,163, 97,212, 85,139,123,216, /* 0x 510 */
230, 50,209,103,155,172, 15,214,225,128,137, 14, 8,189,160,215, /* 0x 520 */
98,217,140,136, 18,119, 96,252, 74, 5,105, 69, 45,243,254, 62, /* 0x 530 */
201,182, 37,115,123,196,136,171,113,190,182, 27,199,245,191,118, /* 0x 540 */
158,102,222, 11,172, 96,109, 10,182, 29, 96,247,105,200,127,108, /* 0x 550 */
245,207,222,129, 71,213, 16,114,252, 86,177,211, 53,185, 84,180, /* 0x 560 */
48,234,204, 84,224,216,237, 80, 99, 21,143,221,252, 77, 25, 23, /* 0x 570 */
66,205, 82, 15, 29, 66,205,123,165, 62,194,253,138, 28,125, 79, /* 0x 580 */
137,246,218,207,118, 61,141,241,162, 8,157, 53,182,223,161,217, /* 0x 590 */
127,216,196,254,149,122,235,177, 22, 93,209,109,245,118, 50,130, /* 0x 5a0 */
244,209,233,112,200,209,137,113,143, 99,219, 29,185,138,143, 14, /* 0x 5b0 */
230,144,223,238,177,233,112,235, 20,220,157,178,237, 24,183,155, /* 0x 5c0 */
236, 61,108,241, 48,246,112,125,173,131,180, 8,115,245, 22,247, /* 0x 5d0 */
180,200, 59,233,124, 78,242, 89,198, 37,250, 42,234,204, 86,224, /* 0x 5e0 */
252,168, 68, 71,249,240,178,157,164,134,246, 65,185,183, 2,223, /* 0x 5f0 */
48,236,153, 90,178,103, 2,179,103, 30,223,120,113,216,225,174, /* 0x 600 */
168,103,188,211,200,142,227,111, 43,246,237,227,245,182, 3, 5, /* 0x 610 */
221, 2,179,122, 47,216,190, 82,189,128,108,226,232,156,172,248, /* 0x 620 */
19,109,116, 54,232, 71,231,153,199, 67, 23,135,145,219,229,196, /* 0x 630 */
99,145,113,200,210, 36,139,182, 70,111, 36, 61,238,174, 16, 57, /* 0x 640 */
108, 14,252,220,149,173,196,150,110,109,116, 5,166, 17,200, 89, /* 0x 650 */
182, 29,178, 14,155, 47, 30, 69,157,159, 79, 33,168,135,167, 11, /* 0x 660 */
113,170, 46, 56,170, 26,138,179, 69, 93, 24, 71, 85, 37, 41,121, /* 0x 670 */
227,197,163, 12, 94,193, 62,157, 97,106, 92, 31, 30,252,233,177, /* 0x 680 */
147, 23,208, 86,207,157, 40,145,179, 75, 49,139,152,125,108,197, /* 0x 690 */
145,199, 82,182,140,253,194, 94,113, 36,184,145,168,169, 61, 42, /* 0x 6a0 */
106, 55,237,212,235,199,188,105,174,159,113, 22, 51,212,235,111, /* 0x 6b0 */
178,199, 94,123, 44, 99, 63, 60,147, 66,232,179, 90,230,131,157, /* 0x 6c0 */
110, 91,255,158,202, 22,196, 28,155,153,180,229,103,171, 90,208, /* 0x 6d0 */
117,207,205,140,222, 80,135, 46,252,163,146,191,221,175,205, 60, /* 0x 6e0 */
57, 35,206, 16,101,247, 97, 63,111,139,222, 94, 99,251,222, 12, /* 0x 6f0 */
208,147,147,245,252, 96,255, 92,254,232,163,131,206,159,239,202, /* 0x 700 */
49,249,157,253, 51,201, 83,226, 60, 26, 58,237,236,192,158,220, /* 0x 710 */
86,135,206, 60,246,176,216, 35, 76,113, 79,160, 79, 53, 75,113, /* 0x 720 */
198,222,118,226, 21, 56, 83,152,244,197,110,194,230,149,208,230, /* 0x 730 */
90,215,238,157,253,123,134,156,175, 30,143,238,175, 99,250,102, /* 0x 740 */
197,185,120,232, 47,239,195,125, 81,231, 65,195,120, 76,112,131, /* 0x 750 */
89, 41,115,204, 98,185,249, 19,199,196,153,238,245, 11,136, 19, /* 0x 760 */
235,110,234, 67,205, 43,112,254,232,203,139,179, 41, 30, 43,137, /* 0x 770 */
208,197,106,219, 63, 29, 27, 42,239,219,215,247, 67, 60, 83,238, /* 0x 780 */
74,190,133,125,194,225, 57,150,195,189,187, 75, 64, 95, 52, 42, /* 0x 790 */
118,185, 36,187,170,251,246,255,236, 2,202, 97,125,167,217,253, /* 0x 7a0 */
24,121,111, 13,150,151, 65, 81,188, 74,233,126,119,219,101,188, /* 0x 7b0 */
226,233,184,182,146,185,182,146,185,182,146,185,182,146,185,182, /* 0x 7c0 */
146,185,182,146,185,182,146,185,182,146,249,255,187,146,153, 68, /* 0x 7d0 */
61,103,231,163,238,151,228,191, 23,158, 72, 94, 98,195, 89,166, /* 0x 7e0 */
166,227,245, 83,175,191,244, 31, 63,174,170, 30, 42,127,142, 73, /* 0x 7f0 */
94,106, 63,131,190,138,126,134,125,129, 45,110,148,206,118,194, /* 0x 800 */
39, 67, 23,144,131,171,246, 86, 31, 59,245,226,220, 92,168,171, /* 0x 810 */
181,173,149,243, 32, 39, 46,207,132, 39,144,123,252,193,209, 92, /* 0x 820 */
108, 16,255,230,178,242,239,176, 90,202, 10,169,152, 48,150,203, /* 0x 830 */
62, 40, 23,199,133, 92,100, 34,195,249, 34,177,128,123, 59,168, /* 0x 840 */
74,248,105, 85, 41,185, 42,149, 78,103,124, 17,241, 65, 60, 61, /* 0x 850 */
49,150,115, 15,210,171,183,211,171, 83, 72,174, 73,197, 6, 5, /* 0x 860 */
165,236, 78,198,198,115, 74,113,124, 52,150,210,203,153, 24,124, /* 0x 870 */
160,168, 66,135,157, 24,204,198, 52,154,211,208, 56, 18, 45,158, /* 0x 880 */
206, 60, 24,201,165, 35,227,185, 88,252, 7,104, 44, 59,201, 13, /* 0x 890 */
186, 71,198, 70,114, 82, 49,161, 21, 5,185, 40,181,185,127, 52, /* 0x 8a0 */
19, 73, 8,241,244,104, 38, 43,140,143,167,179,132,171,138, 30, /* 0x 8b0 */
105, 46,163,182,226,140,155,165, 80, 60,157, 16, 34,233, 49, 69, /* 0x 8c0 */
183,120, 74,136,225, 7, 35,217,220,131,145,193,241,113,201, 20, /* 0x 8d0 */
158,240, 23,175,152, 37,151, 37,107, 11,214,243,208, 95, 60,244, /* 0x 8e0 */
23, 47,251, 43,153,154, 24, 31,142,196, 99,241, 97, 65,126,134, /* 0x 8f0 */
245,201,165,179,130,162,131,236, 50, 66, 17,185, 26,255,207,230, /* 0x 900 */
34,153,108,122, 40, 27, 27, 69, 91,122,183,250,186, 58, 67, 29, /* 0x 910 */
168,125,203, 64,111,207,166,240,128,236,214, 72, 80, 86, 74,114, /* 0x 920 */
44, 73, 8, 36, 33,178,201,118,168,124, 26, 37, 20, 40, 89,237, /* 0x 930 */
29,163, 49,162, 87, 36,146, 48, 91, 36, 21,143, 72, 79, 48,231, /* 0x 940 */
248, 48,194,143,210,113,157, 31,104, 1,203,211, 3,150,215, 5, /* 0x 950 */
172,216,105,178,253,145,200,232, 68,106,124,132, 71, 11,248,176, /* 0x 960 */
250,247, 85,210,155,170, 0, 34,223,104,201,159,235,241,215,161, /* 0x 970 */
85,187,167,240,191, 90,252,237, 83,120,196,103,203,240,247, 22, /* 0x 980 */
128,119,191,190, 93,225, 89, 29,192,251,133,210, 94,196,179, 19, /* 0x 990 */
120,183, 3,188, 49,252,117, 82,240,214, 2,188,131, 4, 94, 25, /* 0x 9a0 */
129,119, 23,192,203,137, 39,208, 20,188,110,128,119,132,192, 91, /* 0x 9b0 */
66,224, 37, 0,158,120,166,109,163,224, 69, 0,222, 49, 2,111, /* 0x 9c0 */
41,129,247, 16,192,123,216,192,127,147, 0,239,101, 2,175,130, /* 0x 9d0 */
192,251, 9,192,219,105,224,191, 31, 1,188, 83, 4,222,117, 4, /* 0x 9e0 */
222,175, 1,222, 94, 16, 79,234,179,195, 20,190, 6, 10,223,191, /* 0x 9f0 */
0,190,103, 13,252,247, 50,224, 59, 98,224,151,223, 1, 59, 62, /* 0x a00 */
34,236, 88, 65,216,241, 54,192, 59,106,128,119, 10,224,125, 74, /* 0x a10 */
224,173, 36,240,206, 3,188,231, 13,240,206, 0,188,203, 4, 94, /* 0x a20 */
21,129,247, 21,192, 59,102, 16,167,127,214,227,121, 92, 4, 94, /* 0x a30 */
181,134,199, 44, 5,120,199,233,253,198,172,162,240, 85, 81,248, /* 0x a40 */
190, 9,228,138,190,240, 42,114,175, 39,228,214, 3,188,119,240, /* 0x a50 */
183,156,130,199, 3,190,211, 6,124, 48, 31,124,102,192, 23, 6, /* 0x a60 */
124,151,233,253,193,108, 2,118,116, 16,254, 99, 9, 59, 70,244, /* 0x a70 */
120, 82,145, 50,142,152, 4,192,235, 37,240,106, 8,188, 93, 0, /* 0x a80 */
207, 73,239, 95,230, 17,128,183,141,192,171, 37,240,126, 9,240, /* 0x a90 */
150, 27,248,229,175, 1,222, 48,129, 87, 71,224, 61, 7,240,170, /* 0x aa0 */
13,226,229,183, 22,249,222,176,200,247, 30,133,143,146, 15,152, /* 0x ab0 */
115,128,111,149,129,255, 46, 3,190, 26,131, 56,248,111,224,151, /* 0x ac0 */
28,225,151, 53,154, 95,108,215, 1,188, 58, 58,158,205, 5,240, /* 0x ad0 */
242, 4,158,135,192,187, 17,224, 53, 24,224,125, 27,224,237, 39, /* 0x ae0 */
240,124, 4,222,119, 1,158, 27,255,155,162,224,173, 3,124,207, /* 0x af0 */
24,200,109, 2,114, 15, 16,114,253,132,220,205, 0,239, 55, 10, /* 0x b00 */
31,196,235, 2,120,191, 38,240, 2, 4, 94, 4,224, 61,103,128, /* 0x b10 */
55, 10,248, 94, 84,198, 45,228,155, 4,124, 31,208,227,207,246, /* 0x b20 */
8,133,111,154,194,183, 95,207,103,187, 15,255,123,146,194,247, /* 0x b30 */
51,192, 39,206, 19, 7, 40,124,207,232,249,236,187,149, 57, 30, /* 0x b40 */
242, 29, 1,124, 98,124,239,163,240,189,168,231,115,236, 86,214, /* 0x b50 */
2,144,239,132,158,175, 76, 28,111,110, 10,223, 28,232,183,195, /* 0x b60 */
68,190, 15, 17,253,246, 17,192,219,128,135,229,239, 41,120,239, /* 0x b70 */
2, 60,113,220,255, 66,193,107, 39,240, 46,234,241,150, 87, 26, /* 0x b80 */
224,157,215,227,121,167, 9,188, 78, 2, 15,204,171, 85,111, 42, /* 0x b90 */
235, 2,128,103, 47, 7,124, 98,190, 89, 69,225,251,166,158,239, /* 0x ba0 */
91, 78,122,190,178, 87,234,245,243, 85, 19,113,191, 73,211,207, /* 0x bb0 */
222, 8,240, 92,244,113,105, 95, 13,240,106, 9,188, 59, 9,188, /* 0x bc0 */
118,128,183,140, 62,111,217,111, 7,120, 94, 2,111, 51,129,183, /* 0x bd0 */
5,224,173, 48,176, 23,140,223,111,137,235,131, 27, 40,235,151, /* 0x be0 */
175, 43,235,125,149, 15,203,181, 15, 83,248, 24,189,156,213, 71, /* 0x bf0 */
229,101, 61,234, 39,242, 70,165,178,150, 38,240, 26, 49, 31,243, /* 0x c00 */
2, 5,207,240,131, 27,127, 13,208, 60,160, 27, 0,221, 11,104, /* 0x c10 */
6,208,118, 64,151, 1,122, 9,160,151, 2,186, 2,208,215, 1, /* 0x c20 */
186, 18,208, 95, 7,244, 10, 64,175, 4,116, 21,160,171, 1,189, /* 0x c30 */
10,208,215, 3,250, 47, 0,125, 35,160,111, 2, 52, 11,232, 26, /* 0x c40 */
64,215, 2,186, 14,208,245,128,254, 46,160,111, 1,116, 35,160, /* 0x c50 */
215, 0,218, 3,104, 31,160,253,128, 14, 0, 58, 8,232,181,128, /* 0x c60 */
94, 7,232, 91, 1,221, 2,232,219, 0,125, 59,160,215, 3,186, /* 0x c70 */
21,208, 33, 64,183, 3,186, 19,208, 27, 1,221, 5,232, 77,128, /* 0x c80 */
190, 19,208,155, 1,221, 67,142, 51, 37, 56,175, 3,244,183, 1, /* 0x c90 */
253, 29, 64,175, 1,116, 19,160, 67,128,222,172,174, 15, 42,229, /* 0x ca0 */
254,136,128,231, 15, 0,122, 47,160,159, 4,244, 1,117,254,173, /* 0x cb0 */
148,199,255, 65,240,252, 5, 53,143, 86,202,241,112, 66,205, 79, /* 0x cc0 */
149,114,255,126, 74,208,184,127,153, 10,130,190, 77, 89, 55,170, /* 0x cd0 */
52,238, 95,166,141,160,113,255, 50,247, 17, 52,238, 95,102,135, /* 0x ce0 */
94, 62,179, 31,208, 63, 5,244,175, 0,253,172,142, 78,103, 71, /* 0x cf0 */
134, 34,153, 72, 46, 37,140,169,229, 4, 81, 30, 20,203,202,233, /* 0x d00 */
43, 82,206, 87,149,131, 81,233,212, 73, 62,191, 84,202,186,227, /* 0x d10 */
193,136, 48,150, 64,186,195,204,136,136, 69,156,231, 69,178,185, /* 0x d20 */
241, 72, 58,153, 28, 23,114, 24,154, 87, 68,240,146, 8,192,134, /* 0x d30 */
138,142,248, 36, 48, 74, 45, 86, 71, 61,182,139,136,103,111,234, /* 0x d40 */
41,102, 68, 58, 18, 84,207,240,140, 30, 9,198,143, 68, 64,233, /* 0x d50 */
244,206, 0,209,232,153, 96,240, 76, 60, 3, 84,148,142, 37,238, /* 0x d60 */
159, 24, 87,106, 38, 36,195,164, 98, 92, 43,102,178,233,140,144, /* 0x d70 */
205,141, 8,234, 41,171,236,112,233,131,231,210, 0,113,150,214, /* 0x d80 */
172,150, 57, 28,254,106, 25,199,207, 90,117,206,196,243,227, 58, /* 0x d90 */
178, 76,204,171,183,218, 53,254, 91,109, 68,153, 33,166, 52,231, /* 0x da0 */
60,254,128, 50,230, 97,202, 52,156, 22, 2,231, 54,181, 30,207, /* 0x db0 */
109,183,171,245,120, 30, 90,175,226,227,117,147,141,192,105, 37, /* 0x dc0 */
116, 11,169,101, 39,168, 39,244,177, 19,250,216, 9, 28,123, 25, /* 0x dd0 */
208, 65,185,143,223,110,215,112,238, 84, 49,241, 30,185, 91,197, /* 0x de0 */
196,115,220,102,181,140,231,151,176,186, 47,196,235, 47,135,130, /* 0x df0 */
201,252, 94, 43,219,218,136,242, 87, 90,217,190,147, 40,191,163, /* 0x e00 */
149, 29, 68,189,227, 77,173, 92, 54, 69,148,223,211,202,206,148, /* 0x e10 */
86, 94, 66,232,176,228, 11, 66,159,255,195,186,137, 62,239, 33, /* 0x e20 */
226,161,135,136,171, 30,201,183,185,209,140,103, 52, 16,252,193, /* 0x e30 */
154, 24, 30, 24, 35,238, 92,122,220, 61, 56, 50,182,142, 21, 63, /* 0x e40 */
201,145,148,192, 38,211,217,209, 88,142, 21, 82, 73,158, 91, 35, /* 0x e50 */
114,150,151,247, 11,241,220, 72,122,108,124, 93,249,166,196, 20, /* 0x e60 */
27,142,141, 10,108,225,211, 63,178, 67,161,238,222, 28, 82,234, /* 0x e70 */
186, 11,165, 13, 34, 34,206, 58, 44, 27, 74, 13,141, 97, 58, 21, /* 0x e80 */
27, 26, 47,103, 89, 47, 43,189,115, 42,160,120,165, 15, 31, 80, /* 0x e90 */
75, 94,111,113,137,247,179, 44,215,208,128,233,246,158,240, 64, /* 0x ea0 */
103,120,160,191,145,237,235,236,238,105, 23,127, 66, 29, 61,225, /* 0x eb0 */
238,123, 49,178,143,213,189,194, 82, 81,252,102,200,129,152, 21, /* 0x ec0 */
100,142,213,189, 9, 83, 81, 76,117, 14, 8, 86,144,121, 29,114, /* 0x ed0 */
74, 69, 9,154, 33, 55, 91,242,134,159, 45,122, 47,167, 34,113, /* 0x ee0 */
166,232,113, 43,232, 77, 69,232,214,252,221,108,201, 43,129, 34, /* 0x ef0 */
244,148, 37,159, 7, 57, 43,232,205, 44,241,198,145, 53,195, 35, /* 0x f00 */
144,131, 52,228, 2,100,144,213, 94, 92,106, 65,205,197,174, 2, /* 0x f10 */
114, 45, 75,188, 0,213,180, 52,237,187, 65,206, 12,210,231,101, /* 0x f20 */
137, 87,168, 26,164,105,135, 13, 90, 9, 54,159,143, 64,222,110, /* 0x f30 */
21, 57,104, 5,153, 99,181,151,186,172, 85,100, 43, 33,236,227, /* 0x f40 */
89,237,245, 48,129,108, 58,244,226, 94, 43,200,126,150,120,219, /* 0x f50 */
108, 49,192,226,166,209,224,107, 98,117, 75, 60,165,145, 47,176, /* 0x f60 */
112, 72,168,108,128,213,222,125, 19,110, 48, 13,221,132, 96,170, /* 0x f70 */
108, 51,171,189, 67,183, 10, 41,152,219, 31,100,181,119,241, 86, /* 0x f80 */
33,147,230,163, 97, 45, 75,125, 49,111, 41,194,146, 86, 34,140, /* 0x f90 */
243,178,212, 91, 1, 86, 82,153,207,107, 37,210, 56, 31,221, 6, /* 0x fa0 */
206, 74, 48,251, 68, 5, 74,139,224,168, 70,164,172,244,128,207, /* 0x fb0 */
107, 37,219,115, 60,171,219,208, 88, 25, 46, 62,159,105,184,112, /* 0x fc0 */
126, 22, 92,154, 88, 12, 80,121,206,227, 23, 50,111,148,130,148, /* 0x fd0 */
39, 58,126, 33, 73,190, 20,100, 51,171,221, 3,177,152,214,124, /* 0x fe0 */
190,152, 41,100,144, 37,174,146, 88,203,193, 62,206,202, 84,204, /* 0x ff0 */
173, 37,144,183, 91, 69,182, 18,182,188,151,213, 46,183,176, 86, /* 0x1000 */
145,173, 44, 6,121, 31, 75,108,154, 11,200,205,166, 14,230, 76, /* 0x1010 */
19, 38,207,177,186,219, 54,150,148,141, 89,114, 3,207, 22,237, /* 0x1020 */
221, 85,164,184, 41,186, 37, 87,248, 89,221, 5, 32, 75,200,131, /* 0x1030 */
1, 83, 87, 52,177,234, 45, 34,114,123,192,153, 14,178,184,105, /* 0x1040 */
162,199, 91, 11,245, 62, 18, 9,105, 62,110, 5,115, 72,121,134, /* 0x1050 */
83,111, 54,145, 75,231, 43,134,148,103,184, 4,128, 92,107,166, /* 0x1060 */
37,215,100, 30, 86,107, 89,242,150, 85, 1,210, 44, 82, 57,193, /* 0x1070 */
20,210,239,101,117,119,181, 84,195,205,166, 50, 62,104,218,227, /* 0x1080 */
126, 31,171,187,240,165,174,142,205, 38, 22,158, 62,255, 22, 32, /* 0x1090 */
57, 86,119,107, 76, 53,220, 44,173,250, 75,104,137, 87,139,234, /* 0x10a0 */
173, 51, 50, 46, 5, 19,200, 38,159,149, 5,152,223,207, 22, 46, /* 0x10b0 */
176,105,200,193,184,153,253, 77,126, 43,131,223,223,196,106,119, /* 0x10c0 */
225, 44, 34, 11, 62, 43,235, 14, 44,158,184, 90, 87,240,134,207, /* 0x10d0 */
196,193,190, 64,194,116,146,241, 55,179,210, 13, 61,112, 46,224, /* 0x10e0 */
139,153, 65, 10,230, 97, 80,152,183, 22,180, 5,246, 53, 91, 90, /* 0x10f0 */
24,249,215, 22,161, 91, 89, 59, 98,116, 43, 81,209,228, 45, 66, /* 0x1100 */
183,178, 5,198,232, 86, 86,166, 77,242,186, 81,158, 14, 88, 75, /* 0x1110 */
235, 14, 95,179,207, 52,127, 53,113,172,122, 25, 82,215,127,113, /* 0x1120 */
83, 72,191, 9,100,255,189,155,219,122,186,217,129, 80, 91,119, /* 0x1130 */
231,186,242, 66, 83, 41,146, 19, 44,185,135, 95,170, 61,212, 42, /* 0x1140 */
139, 91, 16,211,182,214,130,168,164,203,224,105, 50,120, 35, 25, /* 0x1150 */
170, 15, 52,118,181,166,152, 87, 58, 7,211, 24, 37,178,152, 75, /* 0x1160 */
119,166,165,113,235,170, 77, 90,137, 27, 14, 74, 43,177,218,188, /* 0x1170 */
85,138,222, 42,101,212, 19,196, 32,131,253, 65, 60, 42,221,122, /* 0x1180 */
187,113,235,237,165, 91,167,140, 91, 27,105, 46,101, 94,208, 76, /* 0x1190 */
170, 51,226,151,242, 41,108, 32, 85, 26,234, 39, 46,156,139, 52, /* 0x11a0 */
19, 43,205, 90,108,167,181, 48,244,129,184,208,133, 13,196, 58, /* 0x11b0 */
58, 63, 71,177,154, 51,177,154,163, 89,205, 25, 89,173, 59,171, /* 0x11c0 */
208,218,232,170,139, 91,105,231, 16, 90, 19,173,142,206,159,160, /* 0x11d0 */
240, 39, 76,248, 5, 10,191, 96,192, 79,221, 90,107, 77,169,143, /* 0x11e0 */
45,160,232, 71, 36,245,177, 69, 93,184, 18,202,112,214,180, 73, /* 0x11f0 */
153,107, 67,237, 95, 98,191, 78,246, 47, 81, 77,105,165,223,146, /* 0x1200 */
19,237,244, 15, 12,242, 48, 45, 2,121,179,113,199, 83, 98,156, /* 0x1210 */
55,137,113,158, 54, 78,121,179,113,202,211,198, 41,111, 54, 78, /* 0x1220 */
121,202, 56,229, 13,198,169,110, 79,168, 53,209, 85,155,123, 25, /* 0x1230 */
246, 15,124, 68,153, 1,200,253, 28, 49, 3,144,213,197,173,212, /* 0x1240 */
45,155,214, 64,173, 41,230, 85,247, 98, 26,175, 90, 99,144, 17, /* 0x1250 */
148,237, 11,200, 9, 74,173, 65, 86,160,182, 73,152,182, 17,168, /* 0x1260 */
109, 4,211, 54,133,125, 80,177,114, 6,113,169,219,234, 20,171, /* 0x1270 */
103,210, 74,160,183, 18,140, 91, 21, 54, 44, 68,184,169, 85, 6, /* 0x1280 */
220, 96,192,168, 85, 6,220,112, 64, 22,234,140,208,165,237, 2, /* 0x1290 */
196,151, 42,105,209,143,119, 3,100,212, 99,210,112, 20, 26,173, /* 0x12a0 */
61,248,210,107, 15,222,120,237,193,151, 94,123,240,198,107, 15, /* 0x12b0 */
222,124,237, 81, 88,128,235,179, 47, 24,151,234,167, 97, 75,184, /* 0x12c0 */
163, 65,227, 36,110,147, 88,229, 77, 44,128,119,208, 10,175,178, /* 0x12d0 */
250,180,198,151,240,151,228, 35,110,187, 88,226,229,244,188,113, /* 0x12e0 */
118, 72,225, 53,200, 97, 69,183,102, 74, 74, 41,186, 85, 83,178, /* 0x12f0 */
5,253,214,141, 5, 23,241, 22, 93,201, 19,174,108, 14, 20, 76, /* 0x1300 */
46,181,181, 17,149, 41,109, 46,237,238, 79,121, 97,211,169,202, /* 0x1310 */
90,200, 4, 35,221, 19, 42, 47,236, 46, 85, 8,211,188, 78,185, /* 0x1320 */
24, 68, 71, 48,204,242,150, 17, 12,115,190,101, 4,227, 25,128, /* 0x1330 */
118, 25,201,216, 14,250,124, 96, 29,195,120,118, 48,195, 48, 30, /* 0x1340 */
95,240,210,148,181, 22, 19,150, 6,137,118,233,202, 26,171,118, /* 0x1350 */
41,203, 82, 94, 80, 46,109,149,151, 75,199, 30,161,129, 77, 61, /* 0x1360 */
97,182,175,179,189,167,175,163,159,221,208,211,199,126, 79,218, /* 0x1370 */
104,127,127, 93,121,207,134, 13,253,157,226,153,240,192,189,189, /* 0x1380 */
157,172,238,115,119,168,123, 75,103,121,225, 8,163, 47, 18, 8, /* 0x1390 */
222, 25,225, 57,141,161, 56, 1,115, 1, 99, 54, 34,247,226,167, /* 0x13a0 */
134,108, 82,218, 53, 84, 91,183,227,183,174,190, 87, 21, 40,190, /* 0x13b0 */
44, 86, 63,106,238, 46, 45, 76,220,142, 44, 64,152,223, 72, 24, /* 0x13c0 */
206, 90,150,132,165,174, 64, 24,233,202,146,194,138,142, 36, 22, /* 0x13d0 */
32,208,167, 8, 12, 18, 12,228,180,101, 89,232,213,246,223, 21, /* 0x13e0 */
9, 77, 93,129, 80,210,181, 11, 17, 42,238,153, 22, 32,142, 87, /* 0x13f0 */
196,245,182, 7,129, 56,233,156,237, 22,239, 84, 82,249, 88,145, /* 0x1400 */
188,253,127, 69,178,184,137,187, 2, 15,247,182,107, 29, 75, 30, /* 0x1410 */
95,154, 74,147,143,106, 22, 33,114,185, 82,253,169, 91, 3, 93, /* 0x1420 */
165,121,134, 43,176,102,138,118, 70,139, 47, 31,109, 60,152,174, /* 0x1430 */
187,124, 77,148, 62, 38, 90, 88,234, 99,234, 1,203, 85,103, 97, /* 0x1440 */
222, 60, 11, 83, 15,135,174, 58, 27,243,230, 9,146,126,148,180, /* 0x1450 */
0,169,129,197, 50,245,234,231, 2,190,244, 92,192, 47, 90,178, /* 0x1460 */
226, 23,152, 50,248, 69, 75, 86, 11,151,188, 72,201,138, 47,149, /* 0x1470 */
172,116,135, 85,139,157, 62,176,189,106,239,155, 36, 48,184, 39, /* 0x1480 */
185,202,172, 73,223, 37, 25,187, 91, 61,113,185,202, 97,107,184, /* 0x1490 */
34, 23,104, 51, 53, 92,140,251, 98, 70, 92,228, 58,156, 11, 26, /* 0x14a0 */
113, 17, 75,112,115, 75, 23, 52, 45,249,188, 65, 74, 55,235, 95, /* 0x14b0 */
152,249,226,177,146, 60,156,159, 43,205,147, 20, 74,242,240,193, /* 0x14c0 */
210, 56,124,162, 52,142,223, 2,142, 63, 81,218,174,166,230,210, /* 0x14d0 */
254,105, 18,188, 37,121, 2,129,120, 73,158,102, 11,125,209,156, /* 0x14e0 */
52,229, 49,143, 12,105, 27,122, 45, 52,174,133, 6,109, 30, 92, /* 0x14f0 */
212,221, 24,111,101,143,194, 47,242,110,108,193, 66, 23, 99, 55, /* 0x1500 */
166, 10,253, 31 /* 0x1510 */
unsigned char stub_m68k_atari_tos[4401] = {
85, 80, 88, 35, 14, 22,101, 40, 17, 26, 3, 0, 63,145, 69,132, /* 0x 0 */
104, 52,138, 9, 10, 65, 80, 87,160, 89,182,196,122, 77, 29,192, /* 0x 10 */
188,239, 20,253, 75,124,146,255,238, 25,116,214, 48, 44, 68, 53, /* 0x 20 */
15,172, 21,149, 47, 88, 31, 15, 2,111, 37, 27,228,119,179,245, /* 0x 30 */
236,174,192, 50,146,124,194, 79,150,186,182,191,176, 57, 23,111, /* 0x 40 */
247, 48, 11,226, 85,206,101, 25,234,121, 69,139, 64, 68,186, 51, /* 0x 50 */
199,189,249,167, 17,160,229,239,236,146,232,145,101,154, 89,199, /* 0x 60 */
164,126, 17, 58,142,103,235,153,104, 60, 67,212,188, 20, 74, 65, /* 0x 70 */
134,115,156,151,210,229,214,152,153, 14,252, 42,189, 38,208, 35, /* 0x 80 */
247,132,184,127, 3,202,150, 62, 96,168,169,185, 51,130, 91,190, /* 0x 90 */
160,233, 84,123, 96, 60, 26,227, 18, 44, 4, 34, 75, 74,164, 92, /* 0x a0 */
6,188,133,186, 11,101, 22,251,115, 59,170,122, 72, 6,240,254, /* 0x b0 */
129,125, 55,207,143,156,110, 95,206, 27,113,190,163,157,156,148, /* 0x c0 */
142,160,148,221,187,102,150, 27, 89,115,133,114,142, 89, 89, 92, /* 0x d0 */
240,217, 19, 60, 66,186,228,159, 10,202,197, 46, 5,209,153, 60, /* 0x e0 */
173,212,243, 39,225,102,174, 78, 90, 67,110,191,125, 1,226,142, /* 0x f0 */
185, 5,119,209,175, 52, 15, 94,205,237,106,139,151,212,197,242, /* 0x 100 */
45, 52,157,144,252, 33,201,238,153,106, 10,226,203,115, 25,217, /* 0x 110 */
67,128, 98, 54,149,216,121,218,110, 93,173,170,229,158,212, 57, /* 0x 120 */
104, 58,181,101, 16,192,131,135,214, 22,196,199,178, 61,158, 18, /* 0x 130 */
128,229,181,167,147,189, 72,146, 64,153,113,115,176, 56, 21,192, /* 0x 140 */
168,255,195,228,152,209,142,221,111,172,174, 10,240, 95, 98, 44, /* 0x 150 */
180, 54,217,105,214, 39,210,114,221, 57,206,128,188,190,177, 49, /* 0x 160 */
211,168,127,212,103, 14,204, 3,200,225,132,133, 24,114, 43,216, /* 0x 170 */
85, 7, 37, 36,162,186,139, 71,233,249, 6,221,232, 29,170, 23, /* 0x 180 */
161, 18, 59, 24,156,148,177, 62,204,150,152,131, 28,120, 86,176, /* 0x 190 */
213, 28, 55,248,137,115, 47,142, 57, 15, 2, 38,188,203,243,104, /* 0x 1a0 */
74, 41, 10,119, 7,229, 83,109, 10, 81,167, 16, 50,163, 64,134, /* 0x 1b0 */
182,119, 87,215,212, 1,243, 86,184, 29,140, 31,114, 4,117,162, /* 0x 1c0 */
102,187, 31, 15,154, 76,155, 45, 86, 99,127, 28, 63,146,223,243, /* 0x 1d0 */
106,231,126,148, 29,224,173,192,234,140,196,242,187, 69,122,135, /* 0x 1e0 */
34, 65,247,165,189,210,173, 40,145,120,144, 31,108, 18, 93,154, /* 0x 1f0 */
148,195, 8, 68,157, 71,102, 99,234, 73,175,217, 52, 24,165, 23, /* 0x 200 */
174,171, 89,132,209,149, 34, 56, 71,233, 81,221, 82, 7, 33,243, /* 0x 210 */
75, 35, 37,128,187,129, 4,151,251,102,180, 5, 23, 15,201, 1, /* 0x 220 */
5, 57, 28, 98,109,109, 47, 87, 62, 8, 21,136, 69,165,249, 72, /* 0x 230 */
72,157, 38,109,100,253,138,201, 44,149,162, 8,166,211,222, 91, /* 0x 240 */
175,235, 28,202, 91, 62, 56, 78,194,121, 13,120,247, 42,141, 98, /* 0x 250 */
244,131, 96,253,164,182, 81, 51, 68,253, 25, 87,112,167,147, 27, /* 0x 260 */
158,118,172,255, 6,181,248,162,243,200, 41, 11,184,125,196,239, /* 0x 270 */
64,105,109, 62,198, 26, 17,176,247,156, 35,161,140, 27,173,160, /* 0x 280 */
105, 90,230, 80, 14,162, 36,128, 85,231, 86, 65,247,194, 5,127, /* 0x 290 */
229,109, 50, 69,128,150,223,235,236, 39, 40, 82,250, 60,154,102, /* 0x 2a0 */
177, 80,124, 87, 85,134,183,185, 48, 80, 35, 52,210,239, 57, 10, /* 0x 2b0 */
71,169, 64,208, 59, 2, 47, 28,237,200, 40,164,117, 21,116, 63, /* 0x 2c0 */
252,129,197,181,153, 96, 73, 4,113,167,210,135, 2, 65,162, 65, /* 0x 2d0 */
163, 66,190,200,126, 64, 93,191,208, 22,190,161, 30,123,143,126, /* 0x 2e0 */
47, 16,237,155,145,182, 25,134,185,156, 10,218, 49,191,109, 60, /* 0x 2f0 */
207,189,109,213, 98,172, 50,185, 60,155, 34,220, 9,217,126,175, /* 0x 300 */
170, 10, 55, 6,206, 94, 41, 73,154,181,111, 2,205,104, 79,183, /* 0x 310 */
147,176,223,159, 70,149,161, 55,109,115, 92, 28, 32,124,177,200, /* 0x 320 */
20,225,181, 86,109, 39, 4,209, 62, 1,135,133, 42, 50, 65, 89, /* 0x 330 */
143,171,224,201,168,207, 78,218,113,227, 89, 77,238,164, 64, 31, /* 0x 340 */
49, 45, 97, 58,229,223,194, 60,123,241,168,169,160,119,223,123, /* 0x 350 */
226,197,152, 59,141,144,198,119, 13, 59,102,188, 53,222,226,220, /* 0x 360 */
123, 20,211,111,132, 42, 34,243,202, 75,251, 14,201,136,114,123, /* 0x 370 */
209, 9,206,112,126,137,200, 82,127,217, 10, 31, 60, 85,221, 63, /* 0x 380 */
83,103,166,184,123, 73, 21,159, 80, 66,198,135, 16,232,122,236, /* 0x 390 */
174,186,205,158, 2, 80,118,124, 26,106,160,205,141,134,198, 17, /* 0x 3a0 */
112,180, 53, 5,131,119, 26, 76,140, 74,170,199,145,190, 33,231, /* 0x 3b0 */
155, 69,116, 84, 15, 64,237,233,156, 74, 39,222, 30, 54,228,201, /* 0x 3c0 */
115, 39,105,137, 97,176, 80,138,240,150,160,174,104, 19,101,135, /* 0x 3d0 */
180,117, 70, 34, 46, 97,252, 40,235,185, 83, 84, 24,114,250, 32, /* 0x 3e0 */
93,246,254, 56, 61,239,144,248, 62, 51,229,236,166,158,153,249, /* 0x 3f0 */
250, 67,170, 21, 10,158, 72,255,135,145,178, 78, 5, 77, 76, 24, /* 0x 400 */
94,204, 71, 31,122, 87,227,213, 4,219,183,188,171,158, 68,164, /* 0x 410 */
20, 5,119,121, 47, 64,149,145, 24,165, 46,227, 58, 79,171,128, /* 0x 420 */
152,217,247,205, 48, 77, 89, 67,145,111,110, 61, 30, 53,236, 92, /* 0x 430 */
136,126,249,171,234, 44, 9, 67,166, 78,175, 99, 26, 90,149, 35, /* 0x 440 */
151,205, 61, 87, 13,139,107,244,151,117,243,144,225,157,130, 90, /* 0x 450 */
111,139, 66,130, 33, 68,209,236, 98,198, 39,171, 77,227,119,156, /* 0x 460 */
225, 27,214,206, 59,185, 23,243,193, 75, 15,238, 25,170,184,233, /* 0x 470 */
113,224, 52, 5, 58,205, 41,118,160,252, 17,129, 33, 26, 26, 85, /* 0x 480 */
182,241,250,236, 11, 18, 71,227,103,170, 12, 96, 11,154,174,148, /* 0x 490 */
1, 24,118, 99,227, 47,205,193,129,156,249,138,186,173, 73, 32, /* 0x 4a0 */
220,217,174,151,150, 83,227,122, 55,204,146, 21, 81,234, 81,239, /* 0x 4b0 */
82, 62,193,184,115,228,136,194,179, 75,164, 81,197,156,196,195, /* 0x 4c0 */
91, 35, 99,195,118, 42,100,117, 71,248,112,140,212,155, 4, 52, /* 0x 4d0 */
188, 79,117,143, 75, 54, 11,250,225,123,175, 21,210, 21,163,194, /* 0x 4e0 */
51,122, 0,129, 80, 93, 7, 10,210,205, 57,253,124,201,214,211, /* 0x 4f0 */
126,240,128, 14, 41, 27,217, 81,244, 1,248,122,211,185, 8,124, /* 0x 500 */
0,231, 21,218,242, 34,123, 93, 13,191, 82,181, 7, 26,234,194, /* 0x 510 */
183,171, 28, 99, 53,155, 67,109, 2, 37,129, 61,109,198,167,152, /* 0x 520 */
202, 34, 69, 65, 9,243,248,104, 55, 74,217, 66,182,230,176, 57, /* 0x 530 */
129, 98, 25,177, 75,195, 75,194,157,181,111,132, 15,191,250,141, /* 0x 540 */
140, 52,197,145,229,222, 80,205,201,155,132, 96,254, 68, 77, 92, /* 0x 550 */
96,149,117,243,194,171, 61,194,161,122,179,240, 66, 30,249, 31, /* 0x 560 */
180, 50, 27,172,160,191, 31, 37,117, 28, 10,196,151,103, 38, 63, /* 0x 570 */
100,239,136, 55,152,102,206,204,119, 74,155, 76, 66, 99, 0,105, /* 0x 580 */
95, 51,255, 92,238,179, 10,199,247,229,140,246, 10, 87,183, 18, /* 0x 590 */
60, 57, 69, 73,165,135, 2, 92,190,186,116,145, 11,150, 73,160, /* 0x 5a0 */
137, 48, 41, 82, 44, 7,189,253,143, 32, 65,254,143,142, 85,234, /* 0x 5b0 */
192, 48,216, 10,108, 9,155,206, 54, 0,120,217,117, 40,101, 81, /* 0x 5c0 */
237,227,114,103, 42,219, 39,126,119,209, 52,203,174,236,107,129, /* 0x 5d0 */
254, 87,252, 30,143, 97,176, 26,150, 70,175,193, 90,206, 53,114, /* 0x 5e0 */
89,228,114,102, 8, 20,218,155, 31, 16, 2,254, 42,155, 58,153, /* 0x 5f0 */
16,193, 27, 61,235,206,164,253,124,201, 55, 80,112,212, 88,138, /* 0x 600 */
208,209, 56,204, 52,135,118, 16,216,191,153, 3,249,139,153,105, /* 0x 610 */
92,188, 62,113,161,178, 33,206,121, 72, 20, 58, 35,246,173, 99, /* 0x 620 */
37, 18, 12,254, 0, 43,253,233,169,113, 34,146, 14, 77,230, 45, /* 0x 630 */
41,189, 11,130,211,182,144, 92,187,208, 75, 54,151,153,194, 44, /* 0x 640 */
186, 69, 21,104,226,247, 75,104, 81,240,138,101,199,149,214,123, /* 0x 650 */
216, 83,243, 60, 53, 9,205,203, 99, 0, 61, 73, 51, 40, 60,116, /* 0x 660 */
61,100, 83,242,223, 13,226,203, 22, 55,167, 27, 65,187, 54,156, /* 0x 670 */
76,217, 88, 88,193, 99,210,114,197, 26,249,227, 15,121, 5,194, /* 0x 680 */
53,233,250,170,147,109, 95,111,194,196,112, 94,244,158,148,255, /* 0x 690 */
204, 13,177,168, 70,192, 63,189,130,161,140,248,246, 74,157, 10, /* 0x 6a0 */
115,114, 72, 2,104, 9, 41,154,176,115, 91, 44, 12,134,225,119, /* 0x 6b0 */
119, 29,178, 8,146, 31,130, 96, 87,164, 99, 76, 92,126,222, 51, /* 0x 6c0 */
43,246,109, 8,132,104,120, 85,114, 37,232, 29,211, 60,165, 37, /* 0x 6d0 */
148,205, 53,206,112, 95, 43,155,243,148,166, 29, 36,196,162, 42, /* 0x 6e0 */
30,128, 37,222,218, 28,228, 36,230,224,116, 65, 33, 87,235,203, /* 0x 6f0 */
158, 83,237,202,241, 63,142,175,117,197,249,227, 10, 77,243, 54, /* 0x 700 */
112,239, 89,110, 64, 83,153,233,169, 79, 43, 39,177, 93, 74, 92, /* 0x 710 */
117,248,106,244, 44,225,230, 88, 32,246,109,185, 77, 40,230,204, /* 0x 720 */
183, 61,236, 36,208,249,115,103,111, 19, 4, 72, 69,222, 57,157, /* 0x 730 */
48,167,121,127,236, 20, 83, 65, 19, 46,163,182, 67,239, 44, 39, /* 0x 740 */
252, 29, 37,204,154,212,166,209,118,226,179,133,101,128, 3,171, /* 0x 750 */
191,221,171,138,251, 93, 31, 69, 16,226,168,214,209,170, 79, 19, /* 0x 760 */
131,162,144,241,112, 44,174,231, 1,230,100, 69,106,181, 15, 46, /* 0x 770 */
211,155, 47,183,243,148,151,100,221,186, 91,217, 63,177,250, 33, /* 0x 780 */
146,128, 29,200, 24,119,103,170,207,106,197,163,255,241, 97, 46, /* 0x 790 */
213, 43,175,195,235,174,149,193,171, 95, 35,175,228, 35,231, 58, /* 0x 7a0 */
28,145, 96, 36, 32, 41, 23,100,128,224,242,252, 7, 74,149,217, /* 0x 7b0 */
140,167,221, 2,236,111,134,167, 5,239, 92,165,192,150, 2,246, /* 0x 7c0 */
161, 60,118,216,227,158,233, 3, 52,246,241, 94, 38,177, 66, 81, /* 0x 7d0 */
109, 30, 53, 46,205, 8, 98,230,109,174,128,134, 91,191, 78, 72, /* 0x 7e0 */
20,211, 64,241, 50, 68,126,215,224, 72,229, 88,117,150,167, 12, /* 0x 7f0 */
167, 35, 8,197, 60, 95,215, 61,180,184, 59,137,103, 46, 43, 23, /* 0x 800 */
206, 52,129,106, 99,208, 37,111,176, 27, 98, 34, 22, 65,203, 8, /* 0x 810 */
185, 91, 93, 78,120,187,134, 67,237,219,184,172, 35,102,235,156, /* 0x 820 */
245,241, 20,144,163,251, 57, 36, 17,225, 62,109,175,219, 12,214, /* 0x 830 */
53, 94, 26, 29,120, 2,229,197, 70,230, 60,191,190, 51, 30,173, /* 0x 840 */
242,133,192,200,152,202, 76,201, 78,198, 11,106, 77,142,109,174, /* 0x 850 */
209,210, 27,223,156, 10,248,120,200,189,248, 55,163, 47,174,243, /* 0x 860 */
229,195, 65, 1, 17,199, 95, 30,136, 0,125, 29, 61,191, 34, 13, /* 0x 870 */
8, 92,185,165, 19,141,208, 4,162, 97,124,199,101, 27, 43,234, /* 0x 880 */
151,236,211,230, 66,252,126, 39, 37,173,251, 48, 50, 85,151, 26, /* 0x 890 */
146, 79,236,171,176, 64,193,136,182, 67,155,235, 55,239,164,234, /* 0x 8a0 */
36,166,171,102, 88,245,115, 51,204,234,143,111,251,161,203,146, /* 0x 8b0 */
119,177,224,128, 53, 70,199,190, 86, 42, 22,121,244,174,239, 98, /* 0x 8c0 */
249, 86,154, 76, 15,106,210,212,118,166,102, 3,126,205,246, 72, /* 0x 8d0 */
75,230,131,239,148, 25,173,128, 51, 58, 3,203, 55, 0,162, 45, /* 0x 8e0 */
176,141, 25,173,214,221, 1,107, 36,115,189,126,183,185, 81,224, /* 0x 8f0 */
212,107,220, 49, 72, 45,191,210,100, 97,102, 33,205, 73, 68,207, /* 0x 900 */
227,107,136,194, 29,244, 87,193,204, 57, 11, 53,146,109, 38, 85, /* 0x 910 */
68,233,151,164, 99,198,151, 96, 61,103, 88,173,210, 69,139,148, /* 0x 920 */
53, 19,123, 38,127,213, 20,227,204,196, 73,122, 88,145, 80,159, /* 0x 930 */
0, 45,151,233, 71,107, 75,125, 89, 24,248,177, 43,142, 77,104, /* 0x 940 */
110, 3, 49, 12, 3,196,188,249,139,238, 27,209, 77,130, 7, 42, /* 0x 950 */
225,224,117, 49, 70,107,176, 51, 26,201,126, 43,137, 64,220,100, /* 0x 960 */
202, 56,103,125,165, 70,147,172, 91, 78, 72,194, 33, 51,197,152, /* 0x 970 */
46,132,174, 94,215,121,131, 12,189, 51, 0, 18,215,228,248, 19, /* 0x 980 */
40,254, 82,135,167,197,195,254,173,153, 10,166,122,160,116,179, /* 0x 990 */
119,120, 11,195,158, 25,109,118,124,170, 60, 81,119,155,222,123, /* 0x 9a0 */
221,225,181,128,145, 93,182,148,129,109, 18,109,244,109,152,244, /* 0x 9b0 */
79,151, 56,169,219,151,165, 85,249, 18, 76, 96, 42, 56,139, 48, /* 0x 9c0 */
223, 65, 86,238, 29,160,192, 38,134,237,226,211,139, 99,230, 41, /* 0x 9d0 */
130,252, 52,209,171,152,158, 62,129,206,101,182, 44,223, 57,207, /* 0x 9e0 */
241, 49,168,202, 92,216,130,158,170,145, 31, 35,174, 10,107,154, /* 0x 9f0 */
119,243,148, 32, 61,140, 33,192,175,164,155,109,103,217,232, 85, /* 0x a00 */
214,111, 75,236,154, 28, 96, 33,242,124, 29,234,126, 74,231,128, /* 0x a10 */
43,181,106, 12,141,190,124,132, 6,239, 70,239,234, 39,133,201, /* 0x a20 */
216,121,179,143,113,168, 62, 91, 51, 40,153,126,250, 44,216, 94, /* 0x a30 */
178, 63,238,195,227,155,163, 90,164,209, 24, 7, 45, 48, 66,179, /* 0x a40 */
173, 58, 35, 99,132, 87,159,156,125,215, 63,103,187,183,199, 11, /* 0x a50 */
159,224,237,138,180,235,239, 78,203,117,168,112, 8,108,107,215, /* 0x a60 */
73,178,123,240,205,243,195,184, 21,109, 17,189, 29, 43,228, 46, /* 0x a70 */
203, 93,108,246,210,126, 84,203, 4,161,183, 55,196, 8, 33,202, /* 0x a80 */
97,243, 30, 3, 81, 90, 83, 73,178,177, 43, 78,236, 99,200, 70, /* 0x a90 */
176, 84,240, 40,213,163, 29, 48, 25,179,207, 28,184,135,218,207, /* 0x aa0 */
15,232,171, 66,234, 46, 76, 96, 86,103,162,186,144,157,230, 92, /* 0x ab0 */
21, 3,151,113, 91, 26, 28,186,203,176, 90, 16, 62,241, 17, 35, /* 0x ac0 */
62,141,173, 17,230,223, 94,242,221,152,178,119, 58,223,151, 53, /* 0x ad0 */
67,178,109,104, 5,153, 99, 20,166, 71,164,124,166, 92,125,136, /* 0x ae0 */
27,111, 58, 14, 98,243,191,237,248,209, 15, 64,151, 26, 11,250, /* 0x af0 */
46,196,245,169,145,234, 58, 84,148,250, 50, 90,250,136,170,119, /* 0x b00 */
33, 19,178, 36,122, 12,161,222, 92,198,113,128, 72,232,226, 93, /* 0x b10 */
152,111,153,169,199, 30,153, 70, 21,108, 89, 47,253,212,132,151, /* 0x b20 */
60, 23, 81,173,141,160,187,232,240,234,120,176, 14,193,105,188, /* 0x b30 */
21, 47, 94, 58,145,185,220, 29,163,163,220,177, 70,236,116, 64, /* 0x b40 */
71, 79, 76,162,179, 12, 35,198,133, 72, 41, 70,227, 29,175,125, /* 0x b50 */
60,200,205, 20,224,234,160, 53,125, 71,109, 50,164,131,222, 10, /* 0x b60 */
182,134,128,204, 72, 7, 66,167,187,159, 85, 13,190, 7, 50, 92, /* 0x b70 */
174, 67,172, 1,232,224,250, 1,232,130,149,134,177,160,190, 81, /* 0x b80 */
22,153,109, 19,161,131, 19,243, 68, 3, 31,201, 18,206,115,158, /* 0x b90 */
123, 3,160,209,149,168, 97, 24,235, 88, 46, 42, 90,155,180,213, /* 0x ba0 */
107,141, 27, 1, 8,198,232,149, 43, 36, 5, 30, 76, 92, 28,121, /* 0x bb0 */
182, 7, 28, 89,222,124, 43, 74,197,151,131,222, 72, 72,224,156, /* 0x bc0 */
159,109, 38,181,225, 7,160,176, 78,244,191,226,218, 43,254, 81, /* 0x bd0 */
31, 24,223,120, 90, 56, 45, 81,119, 53,153, 10,127,184, 8,117, /* 0x be0 */
64, 24, 61, 59,171,206, 12, 62,239, 25,159,140, 87, 53,147, 49, /* 0x bf0 */
49, 25,123,126, 43,135, 53,104,249,225,204,207,175,118,251,163, /* 0x c00 */
75,241,246, 48,223,162, 49,169, 13, 5,242,234, 58,186,118,126, /* 0x c10 */
149,126,121,177, 14,156,199, 7,200,171,102,207, 21,176,144, 52, /* 0x c20 */
1,127,156,126, 12,239,168,194,143,145,253,182,174, 80,198,102, /* 0x c30 */
236,213,247,121, 81,247, 59, 93, 52, 74,175, 74,133,103,224,130, /* 0x c40 */
196,166,157,109,140,168,138, 93,122,186, 9,244, 59, 99, 16,109, /* 0x c50 */
191,144,103, 14,111,238, 2,139, 31,153, 0, 71,231, 33, 93,245, /* 0x c60 */
132,222,148, 12,146, 80,234,216,246,130, 0,223, 75, 45,143,240, /* 0x c70 */
136,124,136,114, 96, 90, 40,195, 46, 92,204,177, 49,218, 6,139, /* 0x c80 */
214,178,144, 84, 79,205,133,243,105, 76,172,231,186,145, 45, 24, /* 0x c90 */
110, 27,238,138,151, 32,205,232,240,142, 12, 33,142, 39,214,142, /* 0x ca0 */
20,158,196, 65, 73, 79, 46,169,177, 59,197, 65, 58,221,197,251, /* 0x cb0 */
238, 4,251,206, 30,235,156,125, 76, 72, 35,132, 65,135, 75,208, /* 0x cc0 */
125,164, 6, 28,113,147,118,163, 1,199,163, 56, 80, 88, 99, 67, /* 0x cd0 */
92,204,117, 63, 87,102,250,102, 68,246, 85,217,205, 51,202,232, /* 0x ce0 */
37, 16, 40,133,249, 93, 61, 46, 29,231,191,134, 96,154,170,128, /* 0x cf0 */
42,206, 2, 72, 48,151, 55,207,196, 88,243,116,212, 58, 7,110, /* 0x d00 */
174,100, 13,214,191,102, 77, 49,243, 98, 60, 63, 34,103,108,227, /* 0x d10 */
152, 13,231,111,247,218, 83, 32, 66, 92,181,135,198,194,147,192, /* 0x d20 */
45, 83, 61,105, 77,203, 96,140,214, 82,225, 4, 74, 98,183,126, /* 0x d30 */
121,118, 97,140, 45,158,185,228,103,237,121,125, 3,134,131, 26, /* 0x d40 */
33, 37, 10,111, 68,188, 60,241, 88,249,156, 66,234,242,191, 74, /* 0x d50 */
164,110,242,156, 14,252, 10, 25, 54,141,205, 60, 53, 89, 35, 83, /* 0x d60 */
227,160,230,119, 3, 4, 43,140,216, 89,112,188, 57,246,223,221, /* 0x d70 */
128,252,157,134, 98,201, 31,235, 83, 12, 5,225,227, 65,113,184, /* 0x d80 */
149,201,165,102, 23,122,173, 7,189, 74, 92, 4,242,136, 70,236, /* 0x d90 */
159,105, 16,191,213, 73,158,202,148,228, 55,247,198,167,130,140, /* 0x da0 */
215, 15,218,167,255,127, 59, 79, 44,105,129,221,236,255, 69,138, /* 0x db0 */
67,250,237,176, 8, 10,255,164,243,206, 68, 25,125,121,163,231, /* 0x dc0 */
210,182, 87,101,172,217,102,154,114,133,150,155, 0,242,188,201, /* 0x dd0 */
49,117, 66,118,250, 65,252,219, 97,202,180, 72,114,157, 94,181, /* 0x de0 */
61, 9, 97,104, 49,184,158, 68,175,104, 39, 6, 24, 10,205,222, /* 0x df0 */
111,100,198, 32,215, 58,166,223, 88,182, 14, 5, 81,121,216,128, /* 0x e00 */
207, 69,242,142,179,106,248,183,172,157,107, 56, 62,111,136,225, /* 0x e10 */
107,138,186, 64, 53, 26,195,220, 69,255,139,192, 22,246, 63, 68, /* 0x e20 */
78,170, 83, 59,193, 97,128,254, 72, 66, 68, 9, 69,151, 30,234, /* 0x e30 */
215,114,146, 41,106, 20, 69,200,128, 38,246, 99, 71,167, 94,162, /* 0x e40 */
153,158, 75,253,112,118, 57, 42,244, 26, 49, 18,175,225, 93,192, /* 0x e50 */
84,140,117, 18,224,184,188, 11, 3, 35,149, 1,122,244,206, 3, /* 0x e60 */
185,230,138, 74, 39,198, 36,183,184,160,119, 47, 26, 70,168,235, /* 0x e70 */
151,217, 89, 99, 57,184,197, 41,175,158,147,130,123,195,209, 85, /* 0x e80 */
170,177, 73, 4,194, 44,231,228, 74,192,141,110,148,180,126,204, /* 0x e90 */
170, 78,139,240, 15,218,139, 73,122,204,161,222, 47,142, 96, 38, /* 0x ea0 */
237,250, 66,102, 53, 47,195,179,169,126, 47,212,210,144, 8, 78, /* 0x eb0 */
220,194,215, 10,209,185, 1,195, 99, 59,249,178, 8, 9, 28,178, /* 0x ec0 */
236,107,247,116, 30, 77,138, 88,115,128,249, 93,144,166,135,119, /* 0x ed0 */
26, 60,235,150,145,156,212,204,169,175,209,216,157, 93,142, 13, /* 0x ee0 */
39, 82, 81,231,190, 45, 49, 23, 48, 55,113,105,215, 0,221, 42, /* 0x ef0 */
22, 80, 71,215,218,130, 68,206,145,110,130,210, 18, 89, 46,204, /* 0x f00 */
71,172, 62, 42, 53,249,232, 84, 2, 99, 4,139, 69, 97,202, 10, /* 0x f10 */
99, 82,119, 6,168,184,166, 63, 49,202, 40, 63,178,145, 16,221, /* 0x f20 */
9,139,129, 48,160, 33, 26,138,210,171,191, 85,195,163,141,148, /* 0x f30 */
43, 70,143,108,232, 40,132, 15,138, 85, 35,128, 76,117,231,194, /* 0x f40 */
15, 70,254,159,238,213,176, 49,207,145, 94,106, 23, 20, 16, 22, /* 0x f50 */
26,202, 49,249,233, 89, 19, 22,151,201,215,176, 47,166,141, 15, /* 0x f60 */
26,106,208, 0,108,143,171, 95,139,210, 74, 35,127,215,200,212, /* 0x f70 */
157, 35,190,120,252, 2, 82, 31, 92, 54, 76,226,181, 67, 97, 30, /* 0x f80 */
1,194,231,247, 59,127,121, 95, 88,115,157, 45, 20, 16,161,212, /* 0x f90 */
91,240,157, 96,254, 32,209,169, 22,247,110,223,247, 61, 69, 70, /* 0x fa0 */
70, 93,159,239, 25,161, 47, 50, 18,114, 21,127,243, 21,120,208, /* 0x fb0 */
121, 79, 17, 57,148,107,148, 29, 33,142, 74,191, 16,232,136,194, /* 0x fc0 */
29,213,182,225,150,205,200,225,155, 45,239,199,139, 76, 49,162, /* 0x fd0 */
67, 44,242, 93,134, 16,239, 85,160,119, 1, 8,162,113,181,139, /* 0x fe0 */
202,223, 91, 50, 13,183,137,127,219,110,206,216, 18,248,253,227, /* 0x ff0 */
108, 93,116, 16, 90, 27, 92,130,161,183, 61,171,108,105, 32,170, /* 0x1000 */
200, 11,225,248,156,150,179, 23,177,238,124,234,137,154,178, 84, /* 0x1010 */
121, 65,243, 41, 47,246, 83, 24, 81,160,114, 5, 66,186,238,125, /* 0x1020 */
179, 77, 65,191,140,191,242, 33,127, 10,198, 33, 4, 19,171,119, /* 0x1030 */
28, 40, 36,181, 94, 77, 75, 26,214,233,115, 28,135, 54, 79,158, /* 0x1040 */
139,107, 36,145, 72, 80,204,213,246,229, 58,129, 40, 46,146, 41, /* 0x1050 */
69,249,131,144,229,123, 86,172,147, 24,234,232,198,189,127,138, /* 0x1060 */
50,188,235, 96,106, 79,245,107,107,127,166, 53, 70,240,123,181, /* 0x1070 */
121, 74, 71,150,124,209, 50,132,133,138,173,119,106,192,152,228, /* 0x1080 */
181, 69,126,174,129, 46,105,100, 31,226,165,187,211,161,176, 2, /* 0x1090 */
30, 44,190,205, 69,243, 73,195,197,200, 85, 96,144,253, 41, 84, /* 0x10a0 */
2,160,143,249, 81, 38, 81,234, 90,118,165,198,214, 14,138, 18, /* 0x10b0 */
188,121,206,194,224,186, 8,172,189,234,104, 38,105,189,143, 57, /* 0x10c0 */
62,250,184,157,172,231,205, 88, 98, 85,251,172, 12,218,226,202, /* 0x10d0 */
133,135,183,204, 25,118,108,123,157,178,240,122,237, 89,255, 74, /* 0x10e0 */
158, 64, 48, 65,197, 18, 81,139,107, 81, 93, 27,242, 3, 41, 76, /* 0x10f0 */
1, 11,171, 14,140,231,178, 35,250, 98,120, 96, 44,114,196,199, /* 0x1100 */
150, 72,165, 55,227,172,175, 12, 35,189,229, 67, 54,179,232,211, /* 0x1110 */
152,159, 43,120,218, 60,249, 77,183,163,176,147, 0,169, 66, 28, /* 0x1120 */
111 /* 0x1130 */
};