diff --git a/NEWS b/NEWS index 83a50851..288dc0a3 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,8 @@ User visible changes for UPX Changes in 3.03 (XX XXX 2008): * implement cache flushing for PowerPC (esp. model 440) + * fix cache flushing on MIPS (>3MB compressed, or with holes) + * fix MIPS big-endian Changes in 3.02 (16 Dec 2007): * fix unmapping on arm-linux.elf diff --git a/src/stub/Makefile b/src/stub/Makefile index 42306acc..660b23b1 100644 --- a/src/stub/Makefile +++ b/src/stub/Makefile @@ -190,6 +190,7 @@ endef # default tools tc.default.bin2h = $(PYTHON) $(top_srcdir)/src/stub/scripts/bin2h.py --ident=auto-stub +tc.default.bin2w = $(top_srcdir)/src/stub/scripts/bin2w.sh ##tc.default.bin2h-c = $(call tc,bin2h) --compress=14,15,0 tc.default.bin2h-c = $(call tc,bin2h) --compress=0 tc.default.brandelf = $(PYTHON) $(top_srcdir)/src/stub/scripts/brandelf.py $(if $(tc_bfdname),--bfdname=$(tc_bfdname)) diff --git a/src/stub/mips.r3000-linux.elf-entry.h b/src/stub/mips.r3000-linux.elf-entry.h index 4fe59734..f6799f5b 100644 --- a/src/stub/mips.r3000-linux.elf-entry.h +++ b/src/stub/mips.r3000-linux.elf-entry.h @@ -29,8 +29,8 @@ #define STUB_MIPS_R3000_LINUX_ELF_ENTRY_SIZE 9839 -#define STUB_MIPS_R3000_LINUX_ELF_ENTRY_ADLER32 0x867947f3 -#define STUB_MIPS_R3000_LINUX_ELF_ENTRY_CRC32 0x39e02ae7 +#define STUB_MIPS_R3000_LINUX_ELF_ENTRY_ADLER32 0x40c547f3 +#define STUB_MIPS_R3000_LINUX_ELF_ENTRY_CRC32 0x2cfb4856 unsigned char stub_mips_r3000_linux_elf_entry[9839] = { 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 0x 0 */ @@ -107,354 +107,354 @@ unsigned char stub_mips_r3000_linux_elf_entry[9839] = { 143,164, 0, 36,143,165, 0, 32, 36, 6, 0, 3, 36, 2, 16, 51, /* 0x 470 */ 0, 0, 0, 12,143,162, 0, 28,143,161, 0, 40,143,191, 0, 44, /* 0x 480 */ 3,161, 8, 35, 39,189, 0, 4, 23,161,255,254,175,160,255,252, /* 0x 490 */ - 3,224, 0, 8, 0, 0, 0, 0,200,255,189, 39, 52, 0,183,175, /* 0x 4a0 */ - 48, 0,182,175, 44, 0,181,175, 40, 0,180,175, 36, 0,179,175, /* 0x 4b0 */ - 32, 0,178,175, 28, 0,177,175, 24, 0,176,175, 33,168,160, 0, /* 0x 4c0 */ - 12, 0,167,175, 33,152, 0, 1, 16, 0,169,175, 20, 0,170,175, /* 0x 4d0 */ - 4, 0,144, 36, 2, 0,130,144, 1, 0, 3, 36, 4, 16, 67, 0, /* 0x 4e0 */ -255,255, 66, 36, 8, 0,162,175, 1, 0,130,144, 0, 0, 0, 0, /* 0x 4f0 */ - 4, 16, 67, 0,255,255, 66, 36, 4, 0,162,175, 0, 0,150,144, /* 0x 500 */ - 0, 0,224,172, 0, 0, 64,173, 1, 0,132,144, 0, 0, 0, 0, /* 0x 510 */ - 33, 32,196, 2, 0, 3, 2, 36, 4, 32,130, 0, 54, 7,132, 36, /* 0x 520 */ - 33, 16, 0, 2, 4, 0, 0, 16, 33, 88, 0, 0, 0, 4, 3, 36, /* 0x 530 */ -254,255, 67,164, 1, 0,107, 37,252,255,100, 21, 2, 0, 66, 36, /* 0x 540 */ - 33, 56,166, 2, 33,104,160, 2, 33,192, 0, 0, 33, 32, 0, 0, /* 0x 550 */ - 35, 16,245, 0,123, 2,130, 16, 0, 26, 24, 0, 0, 0,162,145, /* 0x 560 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,132, 36, 5, 0, 2, 36, /* 0x 570 */ -247,255,130, 20, 1, 0,173, 37, 33, 80, 0, 0, 33,112, 0, 0, /* 0x 580 */ - 33,144, 0, 0, 1, 0, 17, 36, 1, 0, 20, 36, 1, 0, 23, 36, /* 0x 590 */ - 0, 0,183,175, 87, 2, 0, 16,255,255, 15, 36,255,255, 70, 52, /* 0x 5a0 */ - 43, 16,207, 0, 8, 0, 64, 20, 0, 0, 0, 0,101, 2,167, 17, /* 0x 5b0 */ - 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x 5c0 */ - 37,192, 98, 0, 1, 0,173, 37, 8, 0,163,143, 0, 0, 0, 0, /* 0x 5d0 */ - 36, 40, 67, 1, 0,201, 18, 0, 33, 16,185, 0, 64, 16, 2, 0, /* 0x 5e0 */ - 33, 88, 2, 2, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, /* 0x 5f0 */ - 18, 96, 0, 0, 43, 16, 12, 3,125, 0, 64, 16, 0, 8, 2, 36, /* 0x 600 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, /* 0x 610 */ - 4, 0,163,143, 0, 0, 0, 0, 36, 16, 67, 1, 4, 24,194, 2, /* 0x 620 */ - 8, 0, 2, 36, 35, 16, 86, 0, 7, 16, 78, 0, 33, 16, 98, 0, /* 0x 630 */ - 64, 26, 2, 0,192, 18, 2, 0, 35, 16, 67, 0, 33, 16, 2, 2, /* 0x 640 */ -108, 14, 70, 36, 7, 0, 66, 42, 3, 0, 64, 16, 33,120,128, 1, /* 0x 650 */ - 85, 0, 0, 16, 1, 0, 5, 36, 35, 16, 81, 1, 33, 16, 98, 2, /* 0x 660 */ - 0, 0, 89,144, 1, 0, 5, 36,255, 0, 2, 60,255,255, 66, 52, /* 0x 670 */ - 43, 16, 79, 0, 8, 0, 64, 20, 0, 0, 0, 0, 49, 2,167, 17, /* 0x 680 */ - 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x 690 */ - 37,192, 98, 0, 1, 0,173, 37, 64,200, 25, 0, 0, 1, 44, 51, /* 0x 6a0 */ - 64, 16, 12, 0, 33, 16,194, 0, 64,112, 5, 0, 33, 88, 78, 0, /* 0x 6b0 */ - 0, 2, 99,149,194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, /* 0x 6c0 */ - 43, 16, 4, 3, 9, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x 6d0 */ - 67, 17, 2, 0, 33, 16, 98, 0, 0, 2, 98,165, 41, 0,128, 21, /* 0x 6e0 */ - 33, 40,192, 1, 9, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, /* 0x 6f0 */ - 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 2, 98,165, /* 0x 700 */ - 1, 0,162, 36, 40, 0,128, 17, 33, 40,162, 0, 0, 1,162, 40, /* 0x 710 */ - 37, 0, 64, 16,255, 0, 2, 60,213,255, 0, 16,255,255, 66, 52, /* 0x 720 */ -255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 5, 0, /* 0x 730 */ - 4, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x 740 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 96, 5, 0, /* 0x 750 */ - 33, 88,204, 0, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, /* 0x 760 */ - 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, /* 0x 770 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, /* 0x 780 */ - 33, 40,128, 1, 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, /* 0x 790 */ - 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, /* 0x 7a0 */ - 1, 0,162, 36, 33, 40,162, 0, 0, 1,162, 40,220,255, 64, 20, /* 0x 7b0 */ -255, 0, 2, 60,255, 0,174, 48, 33, 16,106, 2, 0, 0, 78,160, /* 0x 7c0 */ - 4, 0, 66, 42, 3, 0, 64, 16, 1, 0, 67, 37,200, 1, 0, 16, /* 0x 7d0 */ - 33,144, 0, 0, 10, 0, 66, 42, 3, 0, 64, 16, 0, 0, 0, 0, /* 0x 7e0 */ -195, 1, 0, 16,253,255, 82, 38,193, 1, 0, 16,250,255, 82, 38, /* 0x 7f0 */ - 35, 32,236, 1, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, /* 0x 800 */ - 43, 16,196, 0, 8, 0, 64, 20, 35,192, 12, 3,205, 1,167, 17, /* 0x 810 */ - 0, 34, 4, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x 820 */ - 37,192, 98, 0, 1, 0,173, 37, 64, 16, 18, 0, 33,112, 2, 2, /* 0x 830 */ -128, 1,195,149,194, 18, 4, 0, 24, 0, 67, 0, 18, 96, 0, 0, /* 0x 840 */ - 43, 16, 12, 3, 15, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x 850 */ - 67, 17, 2, 0, 33, 16, 98, 0,128, 1,194,165, 7, 0, 66, 42, /* 0x 860 */ - 2, 0, 64, 20, 33,144, 0, 0, 3, 0, 18, 36,100, 6, 14, 38, /* 0x 870 */ - 0, 0,183,175, 33,184,128, 2, 33,160, 32, 2,144, 0, 0, 16, /* 0x 880 */ - 33, 88,128, 1, 35, 88,140, 0, 66, 17, 3, 0, 35, 16, 98, 0, /* 0x 890 */ -128, 1,194,165, 43, 16,203, 0, 8, 0, 64, 20, 35,192, 12, 3, /* 0x 8a0 */ -168, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x 8b0 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37,152, 1,195,149, /* 0x 8c0 */ -194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, /* 0x 8d0 */ - 50, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x 8e0 */ - 33, 16, 98, 0,152, 1,194,165, 0, 1, 2, 60, 43, 16,130, 0, /* 0x 8f0 */ - 8, 0, 64, 16, 33, 88,128, 0,146, 1,167, 17, 0, 90, 4, 0, /* 0x 900 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x 910 */ - 1, 0,173, 37, 64, 16, 25, 0, 33, 24, 2, 2, 64, 16, 5, 0, /* 0x 920 */ - 33, 32, 98, 0,224, 1,131,148,194, 18, 11, 0, 24, 0, 67, 0, /* 0x 930 */ - 18, 96, 0, 0, 43, 16, 12, 3, 18, 0, 64, 16, 0, 8, 2, 36, /* 0x 940 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0,125, 1, 64, 17, /* 0x 950 */ -224, 1,130,164, 7, 0, 66, 42, 2, 0, 64, 20, 9, 0, 18, 36, /* 0x 960 */ - 11, 0, 18, 36, 35, 16, 81, 1, 33, 16, 98, 2, 0, 0, 78,144, /* 0x 970 */ - 33, 16,106, 2, 0, 0, 78,160, 1, 0, 67, 37, 92, 1, 0, 16, /* 0x 980 */ - 33,120,128, 1, 35, 88,108, 1, 35,192, 12, 3, 66, 17, 3, 0, /* 0x 990 */ - 35, 16, 98, 0, 69, 0, 0, 16,224, 1,130,164, 35, 88,100, 1, /* 0x 9a0 */ - 66, 17, 3, 0, 35, 16, 98, 0,152, 1,194,165, 43, 16,203, 0, /* 0x 9b0 */ - 8, 0, 64, 20, 35,192, 4, 3, 98, 1,167, 17, 0, 90, 11, 0, /* 0x 9c0 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x 9d0 */ - 1, 0,173, 37,176, 1,195,149,194, 18, 11, 0, 24, 0, 67, 0, /* 0x 9e0 */ - 18, 32, 0, 0, 43, 16, 4, 3, 7, 0, 64, 16, 0, 8, 2, 36, /* 0x 9f0 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0,176, 1,194,165, /* 0x a00 */ - 28, 0, 0, 16, 33, 16,128, 2, 35, 88,100, 1, 66, 17, 3, 0, /* 0x a10 */ - 35, 16, 98, 0,176, 1,194,165, 43, 16,203, 0, 8, 0, 64, 20, /* 0x a20 */ - 35,192, 4, 3, 71, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, /* 0x a30 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x a40 */ -200, 1,195,149,194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, /* 0x a50 */ - 43, 16, 4, 3, 11, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x a60 */ - 67, 17, 2, 0, 33, 16, 98, 0,200, 1,194,165, 33, 16,224, 2, /* 0x a70 */ - 33,184,128, 2, 33,160, 32, 2, 33,136, 64, 0, 11, 0, 0, 16, /* 0x a80 */ - 33, 88,128, 0, 35, 88,100, 1, 35,192, 4, 3, 66, 17, 3, 0, /* 0x a90 */ - 35, 16, 98, 0,200, 1,194,165, 0, 0,162,143, 0, 0,183,175, /* 0x aa0 */ - 33,184,128, 2, 33,160, 32, 2, 33,136, 64, 0, 7, 0, 66, 42, /* 0x ab0 */ - 2, 0, 64, 20, 8, 0, 18, 36, 11, 0, 18, 36,104, 10, 14, 38, /* 0x ac0 */ -255, 0, 2, 60,255,255, 76, 52, 43, 16,139, 1, 8, 0, 64, 20, /* 0x ad0 */ - 0, 0, 0, 0, 27, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, /* 0x ae0 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x af0 */ - 0, 0,195,149,194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, /* 0x b00 */ - 43, 16, 4, 3, 12, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x b10 */ - 67, 17, 2, 0, 33, 16, 98, 0, 0, 0,194,165, 0, 17, 5, 0, /* 0x b20 */ - 33, 16,194, 1, 4, 0, 69, 36, 33,120,128, 0, 3, 0, 8, 36, /* 0x b30 */ - 41, 0, 0, 16, 33, 48, 0, 0, 35, 88,100, 1, 66, 17, 3, 0, /* 0x b40 */ - 35, 16, 98, 0, 0, 0,194,165, 43, 16,139, 1, 8, 0, 64, 20, /* 0x b50 */ - 35,192, 4, 3,251, 0,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, /* 0x b60 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x b70 */ - 2, 0,195,149,194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, /* 0x b80 */ - 43, 16, 4, 3, 12, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x b90 */ - 67, 17, 2, 0, 33, 16, 98, 0, 2, 0,194,165, 0, 17, 5, 0, /* 0x ba0 */ - 33, 16,194, 1, 4, 1, 69, 36, 33,120,128, 0, 3, 0, 8, 36, /* 0x bb0 */ - 9, 0, 0, 16, 8, 0, 6, 36, 35,120,100, 1, 35,192, 4, 3, /* 0x bc0 */ - 66, 17, 3, 0, 35, 16, 98, 0, 2, 0,194,165, 4, 2,197, 37, /* 0x bd0 */ - 8, 0, 8, 36, 16, 0, 6, 36, 33,112, 0, 1, 1, 0, 25, 36, /* 0x be0 */ -255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, /* 0x bf0 */ - 64, 96, 25, 0,211, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, /* 0x c00 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x c10 */ - 64, 96, 25, 0, 33, 88,172, 0, 0, 0, 99,149,194, 18, 15, 0, /* 0x c20 */ - 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, /* 0x c30 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x c40 */ - 0, 0, 98,165, 33,200,128, 1, 8, 0, 0, 16, 33,120,128, 0, /* 0x c50 */ - 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, /* 0x c60 */ - 0, 0, 98,165, 1, 0, 34, 39, 33,200, 34, 3,255,255,206, 37, /* 0x c70 */ -220,255,192, 21,255, 0, 2, 60, 1, 0, 2, 36, 4, 16, 2, 1, /* 0x c80 */ - 35, 16, 34, 3, 33, 72, 70, 0, 4, 0, 66, 42,134, 0, 64, 16, /* 0x c90 */ - 4, 0, 34, 41, 2, 0, 64, 20, 33, 24, 32, 1, 3, 0, 3, 36, /* 0x ca0 */ -192, 17, 3, 0, 33, 16, 2, 2, 96, 3, 70, 36, 1, 0, 14, 36, /* 0x cb0 */ - 6, 0, 25, 36,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, /* 0x cc0 */ - 9, 0, 64, 20, 64, 96, 14, 0,158, 0,167, 17, 0,122, 15, 0, /* 0x cd0 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x ce0 */ - 1, 0,173, 37, 64, 96, 14, 0, 33, 88,204, 0, 0, 0, 99,149, /* 0x cf0 */ -194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, /* 0x d00 */ - 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x d10 */ - 33, 16, 98, 0, 0, 0, 98,165, 33,112,128, 1, 8, 0, 0, 16, /* 0x d20 */ - 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0, /* 0x d30 */ - 35, 16, 98, 0, 0, 0, 98,165, 1, 0,194, 37, 33,112,194, 1, /* 0x d40 */ -255,255, 57, 39,220,255, 32, 23,255, 0, 2, 60,192,255,195, 37, /* 0x d50 */ - 4, 0, 98, 40, 80, 0, 64, 20, 33,112, 96, 0, 67, 32, 3, 0, /* 0x d60 */ - 1, 0, 98, 48, 2, 0, 75, 52, 14, 0, 98, 40, 8, 0, 64, 16, /* 0x d70 */ -255,255,153, 36, 4,112, 43, 3, 64, 16, 14, 0, 33, 32, 2, 2, /* 0x d80 */ - 64, 16, 3, 0, 35, 16,130, 0, 26, 0, 0, 16, 94, 5, 72, 36, /* 0x d90 */ -251,255,132, 36,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, /* 0x da0 */ - 8, 0, 64, 20, 0, 0, 0, 0,102, 0,167, 17, 0,122, 15, 0, /* 0x db0 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x dc0 */ - 1, 0,173, 37, 66,120, 15, 0, 43, 16, 15, 3, 3, 0, 64, 20, /* 0x dd0 */ - 64, 88, 11, 0, 35,192, 15, 3, 1, 0,107, 53,255,255,132, 36, /* 0x de0 */ -237,255,128, 20,255, 0, 2, 60, 68, 6, 8, 38, 0,113, 11, 0, /* 0x df0 */ - 4, 0, 25, 36, 1, 0, 6, 36, 1, 0, 5, 36,255, 0, 2, 60, /* 0x e00 */ -255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 5, 0, /* 0x e10 */ - 76, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x e20 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 96, 5, 0, /* 0x e30 */ - 33, 88, 12, 1, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, /* 0x e40 */ - 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, /* 0x e50 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, /* 0x e60 */ - 33, 40,128, 1, 9, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, /* 0x e70 */ - 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, /* 0x e80 */ - 1, 0,162, 36, 33, 40,162, 0, 37,112,198, 1,255,255, 57, 39, /* 0x e90 */ -218,255, 32, 23, 64, 48, 6, 0, 1, 0,209, 37, 26, 0, 32, 18, /* 0x ea0 */ -255, 0, 2, 60, 7, 0, 82, 38, 43, 16, 81, 1, 38, 0, 64, 20, /* 0x eb0 */ - 1, 0, 2, 36, 35, 16, 81, 1, 33, 88, 98, 2, 33, 32,106, 2, /* 0x ec0 */ - 33, 24, 64, 1, 0, 0,110,145, 1, 0, 99, 36, 33, 16, 73, 1, /* 0x ed0 */ - 2, 0, 66, 36, 6, 0, 98, 16, 0, 0,142,160, 1, 0,107, 37, /* 0x ee0 */ - 16, 0,162,143, 0, 0, 0, 0,246,255, 98, 20, 1, 0,132, 36, /* 0x ef0 */ - 33, 80, 96, 0, 16, 0,163,143, 0, 0, 0, 0, 43, 16, 67, 1, /* 0x f00 */ -166,253, 64, 20,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, /* 0x f10 */ - 4, 0, 64, 20, 35, 40,181, 1, 10, 0,167, 17, 1, 0,173, 37, /* 0x f20 */ - 35, 40,181, 1, 12, 0,162,143, 0, 0, 0, 0, 0, 0, 69,172, /* 0x f30 */ - 20, 0,163,143, 0, 0, 0, 0, 0, 0,106,172, 2, 0, 0, 16, /* 0x f40 */ - 33, 16, 0, 0, 1, 0, 2, 36, 52, 0,183,143, 48, 0,182,143, /* 0x f50 */ - 44, 0,181,143, 40, 0,180,143, 36, 0,179,143, 32, 0,178,143, /* 0x f60 */ - 28, 0,177,143, 24, 0,176,143, 8, 0,224, 3, 56, 0,189, 39, /* 0x f70 */ -200,255,189, 39, 52, 0,183,175, 48, 0,182,175, 44, 0,181,175, /* 0x f80 */ - 40, 0,180,175, 36, 0,179,175, 32, 0,178,175, 28, 0,177,175, /* 0x f90 */ - 24, 0,176,175, 33,168,160, 0, 12, 0,167,175, 33,152, 0, 1, /* 0x fa0 */ - 16, 0,169,175, 20, 0,170,175, 4, 0,144, 36, 2, 0,130,144, /* 0x fb0 */ - 1, 0, 3, 36, 4, 16, 67, 0,255,255, 66, 36, 8, 0,162,175, /* 0x fc0 */ - 1, 0,130,144, 0, 0, 0, 0, 4, 16, 67, 0,255,255, 66, 36, /* 0x fd0 */ - 4, 0,162,175, 0, 0,150,144, 0, 0,224,172, 0, 0, 64,173, /* 0x fe0 */ - 1, 0,132,144, 0, 0, 0, 0, 33, 32,196, 2, 0, 3, 2, 36, /* 0x ff0 */ - 4, 32,130, 0, 54, 7,132, 36, 33, 16, 0, 2, 4, 0, 0, 16, /* 0x1000 */ - 33, 88, 0, 0, 0, 4, 3, 36,254,255, 67,164, 1, 0,107, 37, /* 0x1010 */ -252,255,100, 21, 2, 0, 66, 36, 33, 56,166, 2, 33,104,160, 2, /* 0x1020 */ - 33,192, 0, 0, 33, 32, 0, 0, 35, 16,245, 0,123, 2,130, 16, /* 0x1030 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x1040 */ - 1, 0,132, 36, 5, 0, 2, 36,247,255,130, 20, 1, 0,173, 37, /* 0x1050 */ - 33, 80, 0, 0, 33,112, 0, 0, 33,144, 0, 0, 1, 0, 17, 36, /* 0x1060 */ - 1, 0, 20, 36, 1, 0, 23, 36, 0, 0,183,175, 87, 2, 0, 16, /* 0x1070 */ -255,255, 15, 36,255,255, 70, 52, 43, 16,207, 0, 8, 0, 64, 20, /* 0x1080 */ - 0, 0, 0, 0,101, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0, /* 0x1090 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x10a0 */ - 8, 0,163,143, 0, 0, 0, 0, 36, 40, 67, 1, 0,201, 18, 0, /* 0x10b0 */ - 33, 16,185, 0, 64, 16, 2, 0, 33, 88, 2, 2, 0, 0, 99,149, /* 0x10c0 */ -194, 18, 15, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3, /* 0x10d0 */ -125, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x10e0 */ - 33, 16, 98, 0, 0, 0, 98,165, 4, 0,163,143, 0, 0, 0, 0, /* 0x10f0 */ - 36, 16, 67, 1, 4, 24,194, 2, 8, 0, 2, 36, 35, 16, 86, 0, /* 0x1100 */ - 7, 16, 78, 0, 33, 16, 98, 0, 64, 26, 2, 0,192, 18, 2, 0, /* 0x1110 */ - 35, 16, 67, 0, 33, 16, 2, 2,108, 14, 70, 36, 7, 0, 66, 42, /* 0x1120 */ - 3, 0, 64, 16, 33,120,128, 1, 85, 0, 0, 16, 1, 0, 5, 36, /* 0x1130 */ - 35, 16, 81, 1, 33, 16, 98, 2, 0, 0, 89,144, 1, 0, 5, 36, /* 0x1140 */ -255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20, /* 0x1150 */ - 0, 0, 0, 0, 49, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0, /* 0x1160 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x1170 */ - 64,200, 25, 0, 0, 1, 44, 51, 64, 16, 12, 0, 33, 16,194, 0, /* 0x1180 */ - 64,112, 5, 0, 33, 88, 78, 0, 0, 2, 99,149,194, 18, 15, 0, /* 0x1190 */ - 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 9, 0, 64, 16, /* 0x11a0 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x11b0 */ - 0, 2, 98,165, 41, 0,128, 21, 33, 40,192, 1, 9, 0, 0, 16, /* 0x11c0 */ - 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0, /* 0x11d0 */ - 35, 16, 98, 0, 0, 2, 98,165, 1, 0,162, 36, 40, 0,128, 17, /* 0x11e0 */ - 33, 40,162, 0, 0, 1,162, 40, 37, 0, 64, 16,255, 0, 2, 60, /* 0x11f0 */ -213,255, 0, 16,255,255, 66, 52,255,255, 66, 52, 43, 16, 79, 0, /* 0x1200 */ - 9, 0, 64, 20, 64, 96, 5, 0, 4, 2,167, 17, 0,122, 15, 0, /* 0x1210 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x1220 */ - 1, 0,173, 37, 64, 96, 5, 0, 33, 88,204, 0, 0, 0, 99,149, /* 0x1230 */ -194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, /* 0x1240 */ - 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x1250 */ - 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 8, 0, 0, 16, /* 0x1260 */ - 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0, /* 0x1270 */ - 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0, /* 0x1280 */ - 0, 1,162, 40,220,255, 64, 20,255, 0, 2, 60,255, 0,174, 48, /* 0x1290 */ - 33, 16,106, 2, 0, 0, 78,160, 4, 0, 66, 42, 3, 0, 64, 16, /* 0x12a0 */ - 1, 0, 67, 37,200, 1, 0, 16, 33,144, 0, 0, 10, 0, 66, 42, /* 0x12b0 */ - 3, 0, 64, 16, 0, 0, 0, 0,195, 1, 0, 16,253,255, 82, 38, /* 0x12c0 */ -193, 1, 0, 16,250,255, 82, 38, 35, 32,236, 1, 66, 17, 3, 0, /* 0x12d0 */ - 35, 16, 98, 0, 0, 0, 98,165, 43, 16,196, 0, 8, 0, 64, 20, /* 0x12e0 */ - 35,192, 12, 3,205, 1,167, 17, 0, 34, 4, 0, 0, 26, 24, 0, /* 0x12f0 */ - 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, /* 0x1300 */ - 64, 16, 18, 0, 33,112, 2, 2,128, 1,195,149,194, 18, 4, 0, /* 0x1310 */ - 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3, 15, 0, 64, 16, /* 0x1320 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x1330 */ -128, 1,194,165, 7, 0, 66, 42, 2, 0, 64, 20, 33,144, 0, 0, /* 0x1340 */ - 3, 0, 18, 36,100, 6, 14, 38, 0, 0,183,175, 33,184,128, 2, /* 0x1350 */ - 33,160, 32, 2,144, 0, 0, 16, 33, 88,128, 1, 35, 88,140, 0, /* 0x1360 */ - 66, 17, 3, 0, 35, 16, 98, 0,128, 1,194,165, 43, 16,203, 0, /* 0x1370 */ - 8, 0, 64, 20, 35,192, 12, 3,168, 1,167, 17, 0, 90, 11, 0, /* 0x1380 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x1390 */ - 1, 0,173, 37,152, 1,195,149,194, 18, 11, 0, 24, 0, 67, 0, /* 0x13a0 */ - 18, 32, 0, 0, 43, 16, 4, 3, 50, 0, 64, 16, 0, 8, 2, 36, /* 0x13b0 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0,152, 1,194,165, /* 0x13c0 */ - 0, 1, 2, 60, 43, 16,130, 0, 8, 0, 64, 16, 33, 88,128, 0, /* 0x13d0 */ -146, 1,167, 17, 0, 90, 4, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x13e0 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 16, 25, 0, /* 0x13f0 */ - 33, 24, 2, 2, 64, 16, 5, 0, 33, 32, 98, 0,224, 1,131,148, /* 0x1400 */ -194, 18, 11, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3, /* 0x1410 */ - 18, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x1420 */ - 33, 16, 98, 0,125, 1, 64, 17,224, 1,130,164, 7, 0, 66, 42, /* 0x1430 */ - 2, 0, 64, 20, 9, 0, 18, 36, 11, 0, 18, 36, 35, 16, 81, 1, /* 0x1440 */ - 33, 16, 98, 2, 0, 0, 78,144, 33, 16,106, 2, 0, 0, 78,160, /* 0x1450 */ - 1, 0, 67, 37, 92, 1, 0, 16, 33,120,128, 1, 35, 88,108, 1, /* 0x1460 */ - 35,192, 12, 3, 66, 17, 3, 0, 35, 16, 98, 0, 69, 0, 0, 16, /* 0x1470 */ -224, 1,130,164, 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0, /* 0x1480 */ -152, 1,194,165, 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3, /* 0x1490 */ - 98, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x14a0 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37,176, 1,195,149, /* 0x14b0 */ -194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, /* 0x14c0 */ - 7, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x14d0 */ - 33, 16, 98, 0,176, 1,194,165, 28, 0, 0, 16, 33, 16,128, 2, /* 0x14e0 */ - 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0,176, 1,194,165, /* 0x14f0 */ - 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3, 71, 1,167, 17, /* 0x1500 */ - 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x1510 */ - 37,192, 98, 0, 1, 0,173, 37,200, 1,195,149,194, 18, 11, 0, /* 0x1520 */ - 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 11, 0, 64, 16, /* 0x1530 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x1540 */ -200, 1,194,165, 33, 16,224, 2, 33,184,128, 2, 33,160, 32, 2, /* 0x1550 */ - 33,136, 64, 0, 11, 0, 0, 16, 33, 88,128, 0, 35, 88,100, 1, /* 0x1560 */ - 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0,200, 1,194,165, /* 0x1570 */ - 0, 0,162,143, 0, 0,183,175, 33,184,128, 2, 33,160, 32, 2, /* 0x1580 */ - 33,136, 64, 0, 7, 0, 66, 42, 2, 0, 64, 20, 8, 0, 18, 36, /* 0x1590 */ - 11, 0, 18, 36,104, 10, 14, 38,255, 0, 2, 60,255,255, 76, 52, /* 0x15a0 */ - 43, 16,139, 1, 8, 0, 64, 20, 0, 0, 0, 0, 27, 1,167, 17, /* 0x15b0 */ - 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x15c0 */ - 37,192, 98, 0, 1, 0,173, 37, 0, 0,195,149,194, 18, 11, 0, /* 0x15d0 */ - 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16, /* 0x15e0 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x15f0 */ - 0, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 0, 69, 36, /* 0x1600 */ - 33,120,128, 0, 3, 0, 8, 36, 41, 0, 0, 16, 33, 48, 0, 0, /* 0x1610 */ - 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0,194,165, /* 0x1620 */ - 43, 16,139, 1, 8, 0, 64, 20, 35,192, 4, 3,251, 0,167, 17, /* 0x1630 */ - 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x1640 */ - 37,192, 98, 0, 1, 0,173, 37, 2, 0,195,149,194, 18, 11, 0, /* 0x1650 */ - 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16, /* 0x1660 */ - 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, /* 0x1670 */ - 2, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 1, 69, 36, /* 0x1680 */ - 33,120,128, 0, 3, 0, 8, 36, 9, 0, 0, 16, 8, 0, 6, 36, /* 0x1690 */ - 35,120,100, 1, 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, /* 0x16a0 */ - 2, 0,194,165, 4, 2,197, 37, 8, 0, 8, 36, 16, 0, 6, 36, /* 0x16b0 */ - 33,112, 0, 1, 1, 0, 25, 36,255, 0, 2, 60,255,255, 66, 52, /* 0x16c0 */ - 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 25, 0,211, 0,167, 17, /* 0x16d0 */ - 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, /* 0x16e0 */ - 37,192, 98, 0, 1, 0,173, 37, 64, 96, 25, 0, 33, 88,172, 0, /* 0x16f0 */ - 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, /* 0x1700 */ - 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, /* 0x1710 */ - 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, 33,200,128, 1, /* 0x1720 */ - 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, /* 0x1730 */ - 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, 1, 0, 34, 39, /* 0x1740 */ - 33,200, 34, 3,255,255,206, 37,220,255,192, 21,255, 0, 2, 60, /* 0x1750 */ - 1, 0, 2, 36, 4, 16, 2, 1, 35, 16, 34, 3, 33, 72, 70, 0, /* 0x1760 */ - 4, 0, 66, 42,134, 0, 64, 16, 4, 0, 34, 41, 2, 0, 64, 20, /* 0x1770 */ - 33, 24, 32, 1, 3, 0, 3, 36,192, 17, 3, 0, 33, 16, 2, 2, /* 0x1780 */ - 96, 3, 70, 36, 1, 0, 14, 36, 6, 0, 25, 36,255, 0, 2, 60, /* 0x1790 */ -255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 14, 0, /* 0x17a0 */ -158, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x17b0 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 96, 14, 0, /* 0x17c0 */ - 33, 88,204, 0, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, /* 0x17d0 */ - 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, /* 0x17e0 */ - 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, /* 0x17f0 */ - 33,112,128, 1, 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, /* 0x1800 */ - 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, /* 0x1810 */ - 1, 0,194, 37, 33,112,194, 1,255,255, 57, 39,220,255, 32, 23, /* 0x1820 */ -255, 0, 2, 60,192,255,195, 37, 4, 0, 98, 40, 80, 0, 64, 20, /* 0x1830 */ - 33,112, 96, 0, 67, 32, 3, 0, 1, 0, 98, 48, 2, 0, 75, 52, /* 0x1840 */ - 14, 0, 98, 40, 8, 0, 64, 16,255,255,153, 36, 4,112, 43, 3, /* 0x1850 */ - 64, 16, 14, 0, 33, 32, 2, 2, 64, 16, 3, 0, 35, 16,130, 0, /* 0x1860 */ - 26, 0, 0, 16, 94, 5, 72, 36,251,255,132, 36,255, 0, 2, 60, /* 0x1870 */ -255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20, 0, 0, 0, 0, /* 0x1880 */ -102, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, /* 0x1890 */ - 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 66,120, 15, 0, /* 0x18a0 */ - 43, 16, 15, 3, 3, 0, 64, 20, 64, 88, 11, 0, 35,192, 15, 3, /* 0x18b0 */ - 1, 0,107, 53,255,255,132, 36,237,255,128, 20,255, 0, 2, 60, /* 0x18c0 */ - 68, 6, 8, 38, 0,113, 11, 0, 4, 0, 25, 36, 1, 0, 6, 36, /* 0x18d0 */ - 1, 0, 5, 36,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, /* 0x18e0 */ - 9, 0, 64, 20, 64, 96, 5, 0, 76, 0,167, 17, 0,122, 15, 0, /* 0x18f0 */ - 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, /* 0x1900 */ - 1, 0,173, 37, 64, 96, 5, 0, 33, 88, 12, 1, 0, 0, 99,149, /* 0x1910 */ -194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, /* 0x1920 */ - 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, /* 0x1930 */ - 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 9, 0, 0, 16, /* 0x1940 */ - 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0, /* 0x1950 */ - 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0, /* 0x1960 */ - 37,112,198, 1,255,255, 57, 39,218,255, 32, 23, 64, 48, 6, 0, /* 0x1970 */ - 1, 0,209, 37, 26, 0, 32, 18,255, 0, 2, 60, 7, 0, 82, 38, /* 0x1980 */ - 43, 16, 81, 1, 38, 0, 64, 20, 1, 0, 2, 36, 35, 16, 81, 1, /* 0x1990 */ - 33, 88, 98, 2, 33, 32,106, 2, 33, 24, 64, 1, 0, 0,110,145, /* 0x19a0 */ - 1, 0, 99, 36, 33, 16, 73, 1, 2, 0, 66, 36, 6, 0, 98, 16, /* 0x19b0 */ - 0, 0,142,160, 1, 0,107, 37, 16, 0,162,143, 0, 0, 0, 0, /* 0x19c0 */ -246,255, 98, 20, 1, 0,132, 36, 33, 80, 96, 0, 16, 0,163,143, /* 0x19d0 */ - 0, 0, 0, 0, 43, 16, 67, 1,166,253, 64, 20,255, 0, 2, 60, /* 0x19e0 */ -255,255, 66, 52, 43, 16, 79, 0, 4, 0, 64, 20, 35, 40,181, 1, /* 0x19f0 */ - 10, 0,167, 17, 1, 0,173, 37, 35, 40,181, 1, 12, 0,162,143, /* 0x1a00 */ - 0, 0, 0, 0, 0, 0, 69,172, 20, 0,163,143, 0, 0, 0, 0, /* 0x1a10 */ - 0, 0,106,172, 2, 0, 0, 16, 33, 16, 0, 0, 1, 0, 2, 36, /* 0x1a20 */ - 52, 0,183,143, 48, 0,182,143, 44, 0,181,143, 40, 0,180,143, /* 0x1a30 */ - 36, 0,179,143, 32, 0,178,143, 28, 0,177,143, 24, 0,176,143, /* 0x1a40 */ - 8, 0,224, 3, 56, 0,189, 39, 0, 0, 0, 13, 39,189,255,252, /* 0x1a50 */ + 3,224, 0, 8, 0, 0, 0, 0, 39,189,255,200,175,183, 0, 52, /* 0x 4a0 */ +175,182, 0, 48,175,181, 0, 44,175,180, 0, 40,175,179, 0, 36, /* 0x 4b0 */ +175,178, 0, 32,175,177, 0, 28,175,176, 0, 24, 0,160,168, 33, /* 0x 4c0 */ +175,167, 0, 12, 1, 0,152, 33,175,169, 0, 16,175,170, 0, 20, /* 0x 4d0 */ + 36,144, 0, 4,144,130, 0, 2, 36, 3, 0, 1, 0, 67, 16, 4, /* 0x 4e0 */ + 36, 66,255,255,175,162, 0, 8,144,130, 0, 1, 0, 0, 0, 0, /* 0x 4f0 */ + 0, 67, 16, 4, 36, 66,255,255,175,162, 0, 4,144,150, 0, 0, /* 0x 500 */ +172,224, 0, 0,173, 64, 0, 0,144,132, 0, 1, 0, 0, 0, 0, /* 0x 510 */ + 2,196, 32, 33, 36, 2, 3, 0, 0,130, 32, 4, 36,132, 7, 54, /* 0x 520 */ + 2, 0, 16, 33, 16, 0, 0, 4, 0, 0, 88, 33, 36, 3, 4, 0, /* 0x 530 */ +164, 67,255,254, 37,107, 0, 1, 21,100,255,252, 36, 66, 0, 2, /* 0x 540 */ + 2,166, 56, 33, 2,160,104, 33, 0, 0,192, 33, 0, 0, 32, 33, /* 0x 550 */ + 0,245, 16, 35, 16,130, 2,123, 0, 24, 26, 0,145,162, 0, 0, /* 0x 560 */ + 0, 0, 0, 0, 0, 98,192, 37, 36,132, 0, 1, 36, 2, 0, 5, /* 0x 570 */ + 20,130,255,247, 37,173, 0, 1, 0, 0, 80, 33, 0, 0,112, 33, /* 0x 580 */ + 0, 0,144, 33, 36, 17, 0, 1, 36, 20, 0, 1, 36, 23, 0, 1, /* 0x 590 */ +175,183, 0, 0, 16, 0, 2, 87, 36, 15,255,255, 52, 70,255,255, /* 0x 5a0 */ + 0,207, 16, 43, 20, 64, 0, 8, 0, 0, 0, 0, 17,167, 2,101, /* 0x 5b0 */ + 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x 5c0 */ + 0, 98,192, 37, 37,173, 0, 1,143,163, 0, 8, 0, 0, 0, 0, /* 0x 5d0 */ + 1, 67, 40, 36, 0, 18,201, 0, 0,185, 16, 33, 0, 2, 16, 64, /* 0x 5e0 */ + 2, 2, 88, 33,149, 99, 0, 0, 0, 15, 18,194, 0, 67, 0, 24, /* 0x 5f0 */ + 0, 0, 96, 18, 3, 12, 16, 43, 16, 64, 0,125, 36, 2, 8, 0, /* 0x 600 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 0, 0, /* 0x 610 */ +143,163, 0, 4, 0, 0, 0, 0, 1, 67, 16, 36, 2,194, 24, 4, /* 0x 620 */ + 36, 2, 0, 8, 0, 86, 16, 35, 0, 78, 16, 7, 0, 98, 16, 33, /* 0x 630 */ + 0, 2, 26, 64, 0, 2, 18,192, 0, 67, 16, 35, 2, 2, 16, 33, /* 0x 640 */ + 36, 70, 14,108, 42, 66, 0, 7, 16, 64, 0, 3, 1,128,120, 33, /* 0x 650 */ + 16, 0, 0, 85, 36, 5, 0, 1, 1, 81, 16, 35, 2, 98, 16, 33, /* 0x 660 */ +144, 89, 0, 0, 36, 5, 0, 1, 60, 2, 0,255, 52, 66,255,255, /* 0x 670 */ + 0, 79, 16, 43, 20, 64, 0, 8, 0, 0, 0, 0, 17,167, 2, 49, /* 0x 680 */ + 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x 690 */ + 0, 98,192, 37, 37,173, 0, 1, 0, 25,200, 64, 51, 44, 1, 0, /* 0x 6a0 */ + 0, 12, 16, 64, 0,194, 16, 33, 0, 5,112, 64, 0, 78, 88, 33, /* 0x 6b0 */ +149, 99, 2, 0, 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, /* 0x 6c0 */ + 3, 4, 16, 43, 16, 64, 0, 9, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x 6d0 */ + 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 2, 0, 21,128, 0, 41, /* 0x 6e0 */ + 1,192, 40, 33, 16, 0, 0, 9, 0,128,120, 33, 1,228,120, 35, /* 0x 6f0 */ + 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 2, 0, /* 0x 700 */ + 36,162, 0, 1, 17,128, 0, 40, 0,162, 40, 33, 40,162, 1, 0, /* 0x 710 */ + 16, 64, 0, 37, 60, 2, 0,255, 16, 0,255,213, 52, 66,255,255, /* 0x 720 */ + 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 9, 0, 5, 96, 64, /* 0x 730 */ + 17,167, 2, 4, 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x 740 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, 0, 5, 96, 64, /* 0x 750 */ + 0,204, 88, 33,149, 99, 0, 0, 0, 15, 18,194, 0, 67, 0, 24, /* 0x 760 */ + 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 8, 36, 2, 8, 0, /* 0x 770 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 0, 0, /* 0x 780 */ + 1,128, 40, 33, 16, 0, 0, 8, 0,128,120, 33, 1,228,120, 35, /* 0x 790 */ + 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 0, 0, /* 0x 7a0 */ + 36,162, 0, 1, 0,162, 40, 33, 40,162, 1, 0, 20, 64,255,220, /* 0x 7b0 */ + 60, 2, 0,255, 48,174, 0,255, 2,106, 16, 33,160, 78, 0, 0, /* 0x 7c0 */ + 42, 66, 0, 4, 16, 64, 0, 3, 37, 67, 0, 1, 16, 0, 1,200, /* 0x 7d0 */ + 0, 0,144, 33, 42, 66, 0, 10, 16, 64, 0, 3, 0, 0, 0, 0, /* 0x 7e0 */ + 16, 0, 1,195, 38, 82,255,253, 16, 0, 1,193, 38, 82,255,250, /* 0x 7f0 */ + 1,236, 32, 35, 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 0, 0, /* 0x 800 */ + 0,196, 16, 43, 20, 64, 0, 8, 3, 12,192, 35, 17,167, 1,205, /* 0x 810 */ + 0, 4, 34, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x 820 */ + 0, 98,192, 37, 37,173, 0, 1, 0, 18, 16, 64, 2, 2,112, 33, /* 0x 830 */ +149,195, 1,128, 0, 4, 18,194, 0, 67, 0, 24, 0, 0, 96, 18, /* 0x 840 */ + 3, 12, 16, 43, 16, 64, 0, 15, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x 850 */ + 0, 2, 17, 67, 0, 98, 16, 33,165,194, 1,128, 42, 66, 0, 7, /* 0x 860 */ + 20, 64, 0, 2, 0, 0,144, 33, 36, 18, 0, 3, 38, 14, 6,100, /* 0x 870 */ +175,183, 0, 0, 2,128,184, 33, 2, 32,160, 33, 16, 0, 0,144, /* 0x 880 */ + 1,128, 88, 33, 0,140, 88, 35, 0, 3, 17, 66, 0, 98, 16, 35, /* 0x 890 */ +165,194, 1,128, 0,203, 16, 43, 20, 64, 0, 8, 3, 12,192, 35, /* 0x 8a0 */ + 17,167, 1,168, 0, 11, 90, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x 8b0 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1,149,195, 1,152, /* 0x 8c0 */ + 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, /* 0x 8d0 */ + 16, 64, 0, 50, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x 8e0 */ + 0, 98, 16, 33,165,194, 1,152, 60, 2, 1, 0, 0,130, 16, 43, /* 0x 8f0 */ + 16, 64, 0, 8, 0,128, 88, 33, 17,167, 1,146, 0, 4, 90, 0, /* 0x 900 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x 910 */ + 37,173, 0, 1, 0, 25, 16, 64, 2, 2, 24, 33, 0, 5, 16, 64, /* 0x 920 */ + 0, 98, 32, 33,148,131, 1,224, 0, 11, 18,194, 0, 67, 0, 24, /* 0x 930 */ + 0, 0, 96, 18, 3, 12, 16, 43, 16, 64, 0, 18, 36, 2, 8, 0, /* 0x 940 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, 17, 64, 1,125, /* 0x 950 */ +164,130, 1,224, 42, 66, 0, 7, 20, 64, 0, 2, 36, 18, 0, 9, /* 0x 960 */ + 36, 18, 0, 11, 1, 81, 16, 35, 2, 98, 16, 33,144, 78, 0, 0, /* 0x 970 */ + 2,106, 16, 33,160, 78, 0, 0, 37, 67, 0, 1, 16, 0, 1, 92, /* 0x 980 */ + 1,128,120, 33, 1,108, 88, 35, 3, 12,192, 35, 0, 3, 17, 66, /* 0x 990 */ + 0, 98, 16, 35, 16, 0, 0, 69,164,130, 1,224, 1,100, 88, 35, /* 0x 9a0 */ + 0, 3, 17, 66, 0, 98, 16, 35,165,194, 1,152, 0,203, 16, 43, /* 0x 9b0 */ + 20, 64, 0, 8, 3, 4,192, 35, 17,167, 1, 98, 0, 11, 90, 0, /* 0x 9c0 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x 9d0 */ + 37,173, 0, 1,149,195, 1,176, 0, 11, 18,194, 0, 67, 0, 24, /* 0x 9e0 */ + 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 7, 36, 2, 8, 0, /* 0x 9f0 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165,194, 1,176, /* 0x a00 */ + 16, 0, 0, 28, 2,128, 16, 33, 1,100, 88, 35, 0, 3, 17, 66, /* 0x a10 */ + 0, 98, 16, 35,165,194, 1,176, 0,203, 16, 43, 20, 64, 0, 8, /* 0x a20 */ + 3, 4,192, 35, 17,167, 1, 71, 0, 11, 90, 0, 0, 24, 26, 0, /* 0x a30 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x a40 */ +149,195, 1,200, 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, /* 0x a50 */ + 3, 4, 16, 43, 16, 64, 0, 11, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x a60 */ + 0, 2, 17, 67, 0, 98, 16, 33,165,194, 1,200, 2,224, 16, 33, /* 0x a70 */ + 2,128,184, 33, 2, 32,160, 33, 0, 64,136, 33, 16, 0, 0, 11, /* 0x a80 */ + 0,128, 88, 33, 1,100, 88, 35, 3, 4,192, 35, 0, 3, 17, 66, /* 0x a90 */ + 0, 98, 16, 35,165,194, 1,200,143,162, 0, 0,175,183, 0, 0, /* 0x aa0 */ + 2,128,184, 33, 2, 32,160, 33, 0, 64,136, 33, 42, 66, 0, 7, /* 0x ab0 */ + 20, 64, 0, 2, 36, 18, 0, 8, 36, 18, 0, 11, 38, 14, 10,104, /* 0x ac0 */ + 60, 2, 0,255, 52, 76,255,255, 1,139, 16, 43, 20, 64, 0, 8, /* 0x ad0 */ + 0, 0, 0, 0, 17,167, 1, 27, 0, 11, 90, 0, 0, 24, 26, 0, /* 0x ae0 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x af0 */ +149,195, 0, 0, 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, /* 0x b00 */ + 3, 4, 16, 43, 16, 64, 0, 12, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x b10 */ + 0, 2, 17, 67, 0, 98, 16, 33,165,194, 0, 0, 0, 5, 17, 0, /* 0x b20 */ + 1,194, 16, 33, 36, 69, 0, 4, 0,128,120, 33, 36, 8, 0, 3, /* 0x b30 */ + 16, 0, 0, 41, 0, 0, 48, 33, 1,100, 88, 35, 0, 3, 17, 66, /* 0x b40 */ + 0, 98, 16, 35,165,194, 0, 0, 1,139, 16, 43, 20, 64, 0, 8, /* 0x b50 */ + 3, 4,192, 35, 17,167, 0,251, 0, 11, 90, 0, 0, 24, 26, 0, /* 0x b60 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x b70 */ +149,195, 0, 2, 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, /* 0x b80 */ + 3, 4, 16, 43, 16, 64, 0, 12, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x b90 */ + 0, 2, 17, 67, 0, 98, 16, 33,165,194, 0, 2, 0, 5, 17, 0, /* 0x ba0 */ + 1,194, 16, 33, 36, 69, 1, 4, 0,128,120, 33, 36, 8, 0, 3, /* 0x bb0 */ + 16, 0, 0, 9, 36, 6, 0, 8, 1,100,120, 35, 3, 4,192, 35, /* 0x bc0 */ + 0, 3, 17, 66, 0, 98, 16, 35,165,194, 0, 2, 37,197, 2, 4, /* 0x bd0 */ + 36, 8, 0, 8, 36, 6, 0, 16, 1, 0,112, 33, 36, 25, 0, 1, /* 0x be0 */ + 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 9, /* 0x bf0 */ + 0, 25, 96, 64, 17,167, 0,211, 0, 15,122, 0, 0, 24, 26, 0, /* 0x c00 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x c10 */ + 0, 25, 96, 64, 0,172, 88, 33,149, 99, 0, 0, 0, 15, 18,194, /* 0x c20 */ + 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 8, /* 0x c30 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x c40 */ +165, 98, 0, 0, 1,128,200, 33, 16, 0, 0, 8, 0,128,120, 33, /* 0x c50 */ + 1,228,120, 35, 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35, /* 0x c60 */ +165, 98, 0, 0, 39, 34, 0, 1, 3, 34,200, 33, 37,206,255,255, /* 0x c70 */ + 21,192,255,220, 60, 2, 0,255, 36, 2, 0, 1, 1, 2, 16, 4, /* 0x c80 */ + 3, 34, 16, 35, 0, 70, 72, 33, 42, 66, 0, 4, 16, 64, 0,134, /* 0x c90 */ + 41, 34, 0, 4, 20, 64, 0, 2, 1, 32, 24, 33, 36, 3, 0, 3, /* 0x ca0 */ + 0, 3, 17,192, 2, 2, 16, 33, 36, 70, 3, 96, 36, 14, 0, 1, /* 0x cb0 */ + 36, 25, 0, 6, 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, /* 0x cc0 */ + 20, 64, 0, 9, 0, 14, 96, 64, 17,167, 0,158, 0, 15,122, 0, /* 0x cd0 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x ce0 */ + 37,173, 0, 1, 0, 14, 96, 64, 0,204, 88, 33,149, 99, 0, 0, /* 0x cf0 */ + 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, /* 0x d00 */ + 16, 64, 0, 8, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x d10 */ + 0, 98, 16, 33,165, 98, 0, 0, 1,128,112, 33, 16, 0, 0, 8, /* 0x d20 */ + 0,128,120, 33, 1,228,120, 35, 3, 4,192, 35, 0, 3, 17, 66, /* 0x d30 */ + 0, 98, 16, 35,165, 98, 0, 0, 37,194, 0, 1, 1,194,112, 33, /* 0x d40 */ + 39, 57,255,255, 23, 32,255,220, 60, 2, 0,255, 37,195,255,192, /* 0x d50 */ + 40, 98, 0, 4, 20, 64, 0, 80, 0, 96,112, 33, 0, 3, 32, 67, /* 0x d60 */ + 48, 98, 0, 1, 52, 75, 0, 2, 40, 98, 0, 14, 16, 64, 0, 8, /* 0x d70 */ + 36,153,255,255, 3, 43,112, 4, 0, 14, 16, 64, 2, 2, 32, 33, /* 0x d80 */ + 0, 3, 16, 64, 0,130, 16, 35, 16, 0, 0, 26, 36, 72, 5, 94, /* 0x d90 */ + 36,132,255,251, 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, /* 0x da0 */ + 20, 64, 0, 8, 0, 0, 0, 0, 17,167, 0,102, 0, 15,122, 0, /* 0x db0 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x dc0 */ + 37,173, 0, 1, 0, 15,120, 66, 3, 15, 16, 43, 20, 64, 0, 3, /* 0x dd0 */ + 0, 11, 88, 64, 3, 15,192, 35, 53,107, 0, 1, 36,132,255,255, /* 0x de0 */ + 20,128,255,237, 60, 2, 0,255, 38, 8, 6, 68, 0, 11,113, 0, /* 0x df0 */ + 36, 25, 0, 4, 36, 6, 0, 1, 36, 5, 0, 1, 60, 2, 0,255, /* 0x e00 */ + 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 9, 0, 5, 96, 64, /* 0x e10 */ + 17,167, 0, 76, 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x e20 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, 0, 5, 96, 64, /* 0x e30 */ + 1, 12, 88, 33,149, 99, 0, 0, 0, 15, 18,194, 0, 67, 0, 24, /* 0x e40 */ + 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 8, 36, 2, 8, 0, /* 0x e50 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 0, 0, /* 0x e60 */ + 1,128, 40, 33, 16, 0, 0, 9, 0,128,120, 33, 1,228,120, 35, /* 0x e70 */ + 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 0, 0, /* 0x e80 */ + 36,162, 0, 1, 0,162, 40, 33, 1,198,112, 37, 39, 57,255,255, /* 0x e90 */ + 23, 32,255,218, 0, 6, 48, 64, 37,209, 0, 1, 18, 32, 0, 26, /* 0x ea0 */ + 60, 2, 0,255, 38, 82, 0, 7, 1, 81, 16, 43, 20, 64, 0, 38, /* 0x eb0 */ + 36, 2, 0, 1, 1, 81, 16, 35, 2, 98, 88, 33, 2,106, 32, 33, /* 0x ec0 */ + 1, 64, 24, 33,145,110, 0, 0, 36, 99, 0, 1, 1, 73, 16, 33, /* 0x ed0 */ + 36, 66, 0, 2, 16, 98, 0, 6,160,142, 0, 0, 37,107, 0, 1, /* 0x ee0 */ +143,162, 0, 16, 0, 0, 0, 0, 20, 98,255,246, 36,132, 0, 1, /* 0x ef0 */ + 0, 96, 80, 33,143,163, 0, 16, 0, 0, 0, 0, 1, 67, 16, 43, /* 0x f00 */ + 20, 64,253,166, 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, /* 0x f10 */ + 20, 64, 0, 4, 1,181, 40, 35, 17,167, 0, 10, 37,173, 0, 1, /* 0x f20 */ + 1,181, 40, 35,143,162, 0, 12, 0, 0, 0, 0,172, 69, 0, 0, /* 0x f30 */ +143,163, 0, 20, 0, 0, 0, 0,172,106, 0, 0, 16, 0, 0, 2, /* 0x f40 */ + 0, 0, 16, 33, 36, 2, 0, 1,143,183, 0, 52,143,182, 0, 48, /* 0x f50 */ +143,181, 0, 44,143,180, 0, 40,143,179, 0, 36,143,178, 0, 32, /* 0x f60 */ +143,177, 0, 28,143,176, 0, 24, 3,224, 0, 8, 39,189, 0, 56, /* 0x f70 */ + 39,189,255,200,175,183, 0, 52,175,182, 0, 48,175,181, 0, 44, /* 0x f80 */ +175,180, 0, 40,175,179, 0, 36,175,178, 0, 32,175,177, 0, 28, /* 0x f90 */ +175,176, 0, 24, 0,160,168, 33,175,167, 0, 12, 1, 0,152, 33, /* 0x fa0 */ +175,169, 0, 16,175,170, 0, 20, 36,144, 0, 4,144,130, 0, 2, /* 0x fb0 */ + 36, 3, 0, 1, 0, 67, 16, 4, 36, 66,255,255,175,162, 0, 8, /* 0x fc0 */ +144,130, 0, 1, 0, 0, 0, 0, 0, 67, 16, 4, 36, 66,255,255, /* 0x fd0 */ +175,162, 0, 4,144,150, 0, 0,172,224, 0, 0,173, 64, 0, 0, /* 0x fe0 */ +144,132, 0, 1, 0, 0, 0, 0, 2,196, 32, 33, 36, 2, 3, 0, /* 0x ff0 */ + 0,130, 32, 4, 36,132, 7, 54, 2, 0, 16, 33, 16, 0, 0, 4, /* 0x1000 */ + 0, 0, 88, 33, 36, 3, 4, 0,164, 67,255,254, 37,107, 0, 1, /* 0x1010 */ + 21,100,255,252, 36, 66, 0, 2, 2,166, 56, 33, 2,160,104, 33, /* 0x1020 */ + 0, 0,192, 33, 0, 0, 32, 33, 0,245, 16, 35, 16,130, 2,123, /* 0x1030 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x1040 */ + 36,132, 0, 1, 36, 2, 0, 5, 20,130,255,247, 37,173, 0, 1, /* 0x1050 */ + 0, 0, 80, 33, 0, 0,112, 33, 0, 0,144, 33, 36, 17, 0, 1, /* 0x1060 */ + 36, 20, 0, 1, 36, 23, 0, 1,175,183, 0, 0, 16, 0, 2, 87, /* 0x1070 */ + 36, 15,255,255, 52, 70,255,255, 0,207, 16, 43, 20, 64, 0, 8, /* 0x1080 */ + 0, 0, 0, 0, 17,167, 2,101, 0, 15,122, 0, 0, 24, 26, 0, /* 0x1090 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x10a0 */ +143,163, 0, 8, 0, 0, 0, 0, 1, 67, 40, 36, 0, 18,201, 0, /* 0x10b0 */ + 0,185, 16, 33, 0, 2, 16, 64, 2, 2, 88, 33,149, 99, 0, 0, /* 0x10c0 */ + 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 96, 18, 3, 12, 16, 43, /* 0x10d0 */ + 16, 64, 0,125, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x10e0 */ + 0, 98, 16, 33,165, 98, 0, 0,143,163, 0, 4, 0, 0, 0, 0, /* 0x10f0 */ + 1, 67, 16, 36, 2,194, 24, 4, 36, 2, 0, 8, 0, 86, 16, 35, /* 0x1100 */ + 0, 78, 16, 7, 0, 98, 16, 33, 0, 2, 26, 64, 0, 2, 18,192, /* 0x1110 */ + 0, 67, 16, 35, 2, 2, 16, 33, 36, 70, 14,108, 42, 66, 0, 7, /* 0x1120 */ + 16, 64, 0, 3, 1,128,120, 33, 16, 0, 0, 85, 36, 5, 0, 1, /* 0x1130 */ + 1, 81, 16, 35, 2, 98, 16, 33,144, 89, 0, 0, 36, 5, 0, 1, /* 0x1140 */ + 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 8, /* 0x1150 */ + 0, 0, 0, 0, 17,167, 2, 49, 0, 15,122, 0, 0, 24, 26, 0, /* 0x1160 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x1170 */ + 0, 25,200, 64, 51, 44, 1, 0, 0, 12, 16, 64, 0,194, 16, 33, /* 0x1180 */ + 0, 5,112, 64, 0, 78, 88, 33,149, 99, 2, 0, 0, 15, 18,194, /* 0x1190 */ + 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 9, /* 0x11a0 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x11b0 */ +165, 98, 2, 0, 21,128, 0, 41, 1,192, 40, 33, 16, 0, 0, 9, /* 0x11c0 */ + 0,128,120, 33, 1,228,120, 35, 3, 4,192, 35, 0, 3, 17, 66, /* 0x11d0 */ + 0, 98, 16, 35,165, 98, 2, 0, 36,162, 0, 1, 17,128, 0, 40, /* 0x11e0 */ + 0,162, 40, 33, 40,162, 1, 0, 16, 64, 0, 37, 60, 2, 0,255, /* 0x11f0 */ + 16, 0,255,213, 52, 66,255,255, 52, 66,255,255, 0, 79, 16, 43, /* 0x1200 */ + 20, 64, 0, 9, 0, 5, 96, 64, 17,167, 2, 4, 0, 15,122, 0, /* 0x1210 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x1220 */ + 37,173, 0, 1, 0, 5, 96, 64, 0,204, 88, 33,149, 99, 0, 0, /* 0x1230 */ + 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, /* 0x1240 */ + 16, 64, 0, 8, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x1250 */ + 0, 98, 16, 33,165, 98, 0, 0, 1,128, 40, 33, 16, 0, 0, 8, /* 0x1260 */ + 0,128,120, 33, 1,228,120, 35, 3, 4,192, 35, 0, 3, 17, 66, /* 0x1270 */ + 0, 98, 16, 35,165, 98, 0, 0, 36,162, 0, 1, 0,162, 40, 33, /* 0x1280 */ + 40,162, 1, 0, 20, 64,255,220, 60, 2, 0,255, 48,174, 0,255, /* 0x1290 */ + 2,106, 16, 33,160, 78, 0, 0, 42, 66, 0, 4, 16, 64, 0, 3, /* 0x12a0 */ + 37, 67, 0, 1, 16, 0, 1,200, 0, 0,144, 33, 42, 66, 0, 10, /* 0x12b0 */ + 16, 64, 0, 3, 0, 0, 0, 0, 16, 0, 1,195, 38, 82,255,253, /* 0x12c0 */ + 16, 0, 1,193, 38, 82,255,250, 1,236, 32, 35, 0, 3, 17, 66, /* 0x12d0 */ + 0, 98, 16, 35,165, 98, 0, 0, 0,196, 16, 43, 20, 64, 0, 8, /* 0x12e0 */ + 3, 12,192, 35, 17,167, 1,205, 0, 4, 34, 0, 0, 24, 26, 0, /* 0x12f0 */ +145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, /* 0x1300 */ + 0, 18, 16, 64, 2, 2,112, 33,149,195, 1,128, 0, 4, 18,194, /* 0x1310 */ + 0, 67, 0, 24, 0, 0, 96, 18, 3, 12, 16, 43, 16, 64, 0, 15, /* 0x1320 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x1330 */ +165,194, 1,128, 42, 66, 0, 7, 20, 64, 0, 2, 0, 0,144, 33, /* 0x1340 */ + 36, 18, 0, 3, 38, 14, 6,100,175,183, 0, 0, 2,128,184, 33, /* 0x1350 */ + 2, 32,160, 33, 16, 0, 0,144, 1,128, 88, 33, 0,140, 88, 35, /* 0x1360 */ + 0, 3, 17, 66, 0, 98, 16, 35,165,194, 1,128, 0,203, 16, 43, /* 0x1370 */ + 20, 64, 0, 8, 3, 12,192, 35, 17,167, 1,168, 0, 11, 90, 0, /* 0x1380 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x1390 */ + 37,173, 0, 1,149,195, 1,152, 0, 11, 18,194, 0, 67, 0, 24, /* 0x13a0 */ + 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 50, 36, 2, 8, 0, /* 0x13b0 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165,194, 1,152, /* 0x13c0 */ + 60, 2, 1, 0, 0,130, 16, 43, 16, 64, 0, 8, 0,128, 88, 33, /* 0x13d0 */ + 17,167, 1,146, 0, 4, 90, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x13e0 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, 0, 25, 16, 64, /* 0x13f0 */ + 2, 2, 24, 33, 0, 5, 16, 64, 0, 98, 32, 33,148,131, 1,224, /* 0x1400 */ + 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 96, 18, 3, 12, 16, 43, /* 0x1410 */ + 16, 64, 0, 18, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x1420 */ + 0, 98, 16, 33, 17, 64, 1,125,164,130, 1,224, 42, 66, 0, 7, /* 0x1430 */ + 20, 64, 0, 2, 36, 18, 0, 9, 36, 18, 0, 11, 1, 81, 16, 35, /* 0x1440 */ + 2, 98, 16, 33,144, 78, 0, 0, 2,106, 16, 33,160, 78, 0, 0, /* 0x1450 */ + 37, 67, 0, 1, 16, 0, 1, 92, 1,128,120, 33, 1,108, 88, 35, /* 0x1460 */ + 3, 12,192, 35, 0, 3, 17, 66, 0, 98, 16, 35, 16, 0, 0, 69, /* 0x1470 */ +164,130, 1,224, 1,100, 88, 35, 0, 3, 17, 66, 0, 98, 16, 35, /* 0x1480 */ +165,194, 1,152, 0,203, 16, 43, 20, 64, 0, 8, 3, 4,192, 35, /* 0x1490 */ + 17,167, 1, 98, 0, 11, 90, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x14a0 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1,149,195, 1,176, /* 0x14b0 */ + 0, 11, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, /* 0x14c0 */ + 16, 64, 0, 7, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x14d0 */ + 0, 98, 16, 33,165,194, 1,176, 16, 0, 0, 28, 2,128, 16, 33, /* 0x14e0 */ + 1,100, 88, 35, 0, 3, 17, 66, 0, 98, 16, 35,165,194, 1,176, /* 0x14f0 */ + 0,203, 16, 43, 20, 64, 0, 8, 3, 4,192, 35, 17,167, 1, 71, /* 0x1500 */ + 0, 11, 90, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x1510 */ + 0, 98,192, 37, 37,173, 0, 1,149,195, 1,200, 0, 11, 18,194, /* 0x1520 */ + 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 11, /* 0x1530 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x1540 */ +165,194, 1,200, 2,224, 16, 33, 2,128,184, 33, 2, 32,160, 33, /* 0x1550 */ + 0, 64,136, 33, 16, 0, 0, 11, 0,128, 88, 33, 1,100, 88, 35, /* 0x1560 */ + 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35,165,194, 1,200, /* 0x1570 */ +143,162, 0, 0,175,183, 0, 0, 2,128,184, 33, 2, 32,160, 33, /* 0x1580 */ + 0, 64,136, 33, 42, 66, 0, 7, 20, 64, 0, 2, 36, 18, 0, 8, /* 0x1590 */ + 36, 18, 0, 11, 38, 14, 10,104, 60, 2, 0,255, 52, 76,255,255, /* 0x15a0 */ + 1,139, 16, 43, 20, 64, 0, 8, 0, 0, 0, 0, 17,167, 1, 27, /* 0x15b0 */ + 0, 11, 90, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x15c0 */ + 0, 98,192, 37, 37,173, 0, 1,149,195, 0, 0, 0, 11, 18,194, /* 0x15d0 */ + 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 12, /* 0x15e0 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x15f0 */ +165,194, 0, 0, 0, 5, 17, 0, 1,194, 16, 33, 36, 69, 0, 4, /* 0x1600 */ + 0,128,120, 33, 36, 8, 0, 3, 16, 0, 0, 41, 0, 0, 48, 33, /* 0x1610 */ + 1,100, 88, 35, 0, 3, 17, 66, 0, 98, 16, 35,165,194, 0, 0, /* 0x1620 */ + 1,139, 16, 43, 20, 64, 0, 8, 3, 4,192, 35, 17,167, 0,251, /* 0x1630 */ + 0, 11, 90, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x1640 */ + 0, 98,192, 37, 37,173, 0, 1,149,195, 0, 2, 0, 11, 18,194, /* 0x1650 */ + 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 12, /* 0x1660 */ + 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33, /* 0x1670 */ +165,194, 0, 2, 0, 5, 17, 0, 1,194, 16, 33, 36, 69, 1, 4, /* 0x1680 */ + 0,128,120, 33, 36, 8, 0, 3, 16, 0, 0, 9, 36, 6, 0, 8, /* 0x1690 */ + 1,100,120, 35, 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35, /* 0x16a0 */ +165,194, 0, 2, 37,197, 2, 4, 36, 8, 0, 8, 36, 6, 0, 16, /* 0x16b0 */ + 1, 0,112, 33, 36, 25, 0, 1, 60, 2, 0,255, 52, 66,255,255, /* 0x16c0 */ + 0, 79, 16, 43, 20, 64, 0, 9, 0, 25, 96, 64, 17,167, 0,211, /* 0x16d0 */ + 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, /* 0x16e0 */ + 0, 98,192, 37, 37,173, 0, 1, 0, 25, 96, 64, 0,172, 88, 33, /* 0x16f0 */ +149, 99, 0, 0, 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, /* 0x1700 */ + 3, 4, 16, 43, 16, 64, 0, 8, 36, 2, 8, 0, 0, 67, 16, 35, /* 0x1710 */ + 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 0, 0, 1,128,200, 33, /* 0x1720 */ + 16, 0, 0, 8, 0,128,120, 33, 1,228,120, 35, 3, 4,192, 35, /* 0x1730 */ + 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 0, 0, 39, 34, 0, 1, /* 0x1740 */ + 3, 34,200, 33, 37,206,255,255, 21,192,255,220, 60, 2, 0,255, /* 0x1750 */ + 36, 2, 0, 1, 1, 2, 16, 4, 3, 34, 16, 35, 0, 70, 72, 33, /* 0x1760 */ + 42, 66, 0, 4, 16, 64, 0,134, 41, 34, 0, 4, 20, 64, 0, 2, /* 0x1770 */ + 1, 32, 24, 33, 36, 3, 0, 3, 0, 3, 17,192, 2, 2, 16, 33, /* 0x1780 */ + 36, 70, 3, 96, 36, 14, 0, 1, 36, 25, 0, 6, 60, 2, 0,255, /* 0x1790 */ + 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 9, 0, 14, 96, 64, /* 0x17a0 */ + 17,167, 0,158, 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x17b0 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, 0, 14, 96, 64, /* 0x17c0 */ + 0,204, 88, 33,149, 99, 0, 0, 0, 15, 18,194, 0, 67, 0, 24, /* 0x17d0 */ + 0, 0, 32, 18, 3, 4, 16, 43, 16, 64, 0, 8, 36, 2, 8, 0, /* 0x17e0 */ + 0, 67, 16, 35, 0, 2, 17, 67, 0, 98, 16, 33,165, 98, 0, 0, /* 0x17f0 */ + 1,128,112, 33, 16, 0, 0, 8, 0,128,120, 33, 1,228,120, 35, /* 0x1800 */ + 3, 4,192, 35, 0, 3, 17, 66, 0, 98, 16, 35,165, 98, 0, 0, /* 0x1810 */ + 37,194, 0, 1, 1,194,112, 33, 39, 57,255,255, 23, 32,255,220, /* 0x1820 */ + 60, 2, 0,255, 37,195,255,192, 40, 98, 0, 4, 20, 64, 0, 80, /* 0x1830 */ + 0, 96,112, 33, 0, 3, 32, 67, 48, 98, 0, 1, 52, 75, 0, 2, /* 0x1840 */ + 40, 98, 0, 14, 16, 64, 0, 8, 36,153,255,255, 3, 43,112, 4, /* 0x1850 */ + 0, 14, 16, 64, 2, 2, 32, 33, 0, 3, 16, 64, 0,130, 16, 35, /* 0x1860 */ + 16, 0, 0, 26, 36, 72, 5, 94, 36,132,255,251, 60, 2, 0,255, /* 0x1870 */ + 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 8, 0, 0, 0, 0, /* 0x1880 */ + 17,167, 0,102, 0, 15,122, 0, 0, 24, 26, 0,145,162, 0, 0, /* 0x1890 */ + 0, 0, 0, 0, 0, 98,192, 37, 37,173, 0, 1, 0, 15,120, 66, /* 0x18a0 */ + 3, 15, 16, 43, 20, 64, 0, 3, 0, 11, 88, 64, 3, 15,192, 35, /* 0x18b0 */ + 53,107, 0, 1, 36,132,255,255, 20,128,255,237, 60, 2, 0,255, /* 0x18c0 */ + 38, 8, 6, 68, 0, 11,113, 0, 36, 25, 0, 4, 36, 6, 0, 1, /* 0x18d0 */ + 36, 5, 0, 1, 60, 2, 0,255, 52, 66,255,255, 0, 79, 16, 43, /* 0x18e0 */ + 20, 64, 0, 9, 0, 5, 96, 64, 17,167, 0, 76, 0, 15,122, 0, /* 0x18f0 */ + 0, 24, 26, 0,145,162, 0, 0, 0, 0, 0, 0, 0, 98,192, 37, /* 0x1900 */ + 37,173, 0, 1, 0, 5, 96, 64, 1, 12, 88, 33,149, 99, 0, 0, /* 0x1910 */ + 0, 15, 18,194, 0, 67, 0, 24, 0, 0, 32, 18, 3, 4, 16, 43, /* 0x1920 */ + 16, 64, 0, 8, 36, 2, 8, 0, 0, 67, 16, 35, 0, 2, 17, 67, /* 0x1930 */ + 0, 98, 16, 33,165, 98, 0, 0, 1,128, 40, 33, 16, 0, 0, 9, /* 0x1940 */ + 0,128,120, 33, 1,228,120, 35, 3, 4,192, 35, 0, 3, 17, 66, /* 0x1950 */ + 0, 98, 16, 35,165, 98, 0, 0, 36,162, 0, 1, 0,162, 40, 33, /* 0x1960 */ + 1,198,112, 37, 39, 57,255,255, 23, 32,255,218, 0, 6, 48, 64, /* 0x1970 */ + 37,209, 0, 1, 18, 32, 0, 26, 60, 2, 0,255, 38, 82, 0, 7, /* 0x1980 */ + 1, 81, 16, 43, 20, 64, 0, 38, 36, 2, 0, 1, 1, 81, 16, 35, /* 0x1990 */ + 2, 98, 88, 33, 2,106, 32, 33, 1, 64, 24, 33,145,110, 0, 0, /* 0x19a0 */ + 36, 99, 0, 1, 1, 73, 16, 33, 36, 66, 0, 2, 16, 98, 0, 6, /* 0x19b0 */ +160,142, 0, 0, 37,107, 0, 1,143,162, 0, 16, 0, 0, 0, 0, /* 0x19c0 */ + 20, 98,255,246, 36,132, 0, 1, 0, 96, 80, 33,143,163, 0, 16, /* 0x19d0 */ + 0, 0, 0, 0, 1, 67, 16, 43, 20, 64,253,166, 60, 2, 0,255, /* 0x19e0 */ + 52, 66,255,255, 0, 79, 16, 43, 20, 64, 0, 4, 1,181, 40, 35, /* 0x19f0 */ + 17,167, 0, 10, 37,173, 0, 1, 1,181, 40, 35,143,162, 0, 12, /* 0x1a00 */ + 0, 0, 0, 0,172, 69, 0, 0,143,163, 0, 20, 0, 0, 0, 0, /* 0x1a10 */ +172,106, 0, 0, 16, 0, 0, 2, 0, 0, 16, 33, 36, 2, 0, 1, /* 0x1a20 */ +143,183, 0, 52,143,182, 0, 48,143,181, 0, 44,143,180, 0, 40, /* 0x1a30 */ +143,179, 0, 36,143,178, 0, 32,143,177, 0, 28,143,176, 0, 24, /* 0x1a40 */ + 3,224, 0, 8, 39,189, 0, 56, 0, 0, 0, 13, 39,189,255,252, /* 0x1a50 */ 175,191, 0, 0, 0,164, 40, 32,172,230, 0, 0,140,227, 0, 0, /* 0x1a60 */ 0,133,192, 35,143,191, 0, 0,175,184, 0, 0, 0, 96, 32, 33, /* 0x1a70 */ 0,195, 40, 35,172,229, 0, 0, 36, 6, 0, 3, 36, 2, 16, 51, /* 0x1a80 */ diff --git a/src/stub/scripts/bin2w.sh b/src/stub/scripts/bin2w.sh new file mode 100755 index 00000000..8f05d903 --- /dev/null +++ b/src/stub/scripts/bin2w.sh @@ -0,0 +1,55 @@ +#! /bin/sh + +# +# bin2w.sh +# +# This file is part of the UPX executable compressor. +# +# Copyright (C) 2008 John F. Reiser +# All Rights Reserved. +# +# UPX and the UCL library are free software; you can redistribute them +# and/or modify them under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2 of +# the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; see the file COPYING. +# If not, write to the Free Software Foundation, Inc., +# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# +# John F. Reiser +# +# + +# Convert binary 4-byte integers to assembler input. +# Endian-ness will be handled by the assembler. + +od -Ax -tx4 | +sed -e ' + /^\([^ ]*\) \([^ ]*\) \([^ ]*\) \([^ ]*\) \([^ ]*\)$/ { + s//\/*0x\1*\/ .long 0x\2,0x\3,0x\4,0x\5/p + d + } + /^\([^ ]*\) \([^ ]*\) \([^ ]*\) \([^ ]*\)$/ { + s//\/*0x\1*\/ .long 0x\2,0x\3,0x\4/p + d + } + /^\([^ ]*\) \([^ ]*\) \([^ ]*\)$/ { + s//\/*0x\1*\/ .long 0x\2,0x\3/p + d + } + /^\([^ ]*\) \([^ ]*\)$/ { + s//\/*0x\1*\/ .long 0x\2/p + d + } + /^\([^ ]*\)$/ { + s//\/*0x\1*\//p + d + } +' diff --git a/src/stub/src/arch/mips/mipsel.r3000/Makefile.extra b/src/stub/src/arch/mips/mipsel.r3000/Makefile.extra index 6d1ebe60..17a7ad0b 100644 --- a/src/stub/src/arch/mips/mipsel.r3000/Makefile.extra +++ b/src/stub/src/arch/mips/mipsel.r3000/Makefile.extra @@ -82,7 +82,7 @@ lzma_d_c%.S : lzma_d_c.c $(call tc,objcopy) -O binary --only-section .text.LzmaDecode tmp/$T.o tmp/$T.bin head -c-0 tmp/$T.bin > tmp/$T.out $(call tc,objdump) -b binary -m mips:3000 -D tmp/$T.out | $(RTRIM) > tmp/$T.out.disasm - $(call tc,bin2h) --mode=gas tmp/$T.out $@ + $(call tc,bin2w) < tmp/$T.out > $@ lzma_d_cf.% : PP_FLAGS = -DFAST lzma_d_cs.% : PP_FLAGS = -DSMALL diff --git a/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cf.S b/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cf.S index be3f5fab..c80a76f8 100644 --- a/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cf.S +++ b/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cf.S @@ -1,174 +1,175 @@ -.byte 200,255,189, 39, 52, 0,183,175, 48, 0,182,175, 44, 0,181,175 /* 0x0000 */ -.byte 40, 0,180,175, 36, 0,179,175, 32, 0,178,175, 28, 0,177,175 /* 0x0010 */ -.byte 24, 0,176,175, 33,168,160, 0, 12, 0,167,175, 33,152, 0, 1 /* 0x0020 */ -.byte 16, 0,169,175, 20, 0,170,175, 4, 0,144, 36, 2, 0,130,144 /* 0x0030 */ -.byte 1, 0, 3, 36, 4, 16, 67, 0,255,255, 66, 36, 8, 0,162,175 /* 0x0040 */ -.byte 1, 0,130,144, 0, 0, 0, 0, 4, 16, 67, 0,255,255, 66, 36 /* 0x0050 */ -.byte 4, 0,162,175, 0, 0,150,144, 0, 0,224,172, 0, 0, 64,173 /* 0x0060 */ -.byte 1, 0,132,144, 0, 0, 0, 0, 33, 32,196, 2, 0, 3, 2, 36 /* 0x0070 */ -.byte 4, 32,130, 0, 54, 7,132, 36, 33, 16, 0, 2, 4, 0, 0, 16 /* 0x0080 */ -.byte 33, 88, 0, 0, 0, 4, 3, 36,254,255, 67,164, 1, 0,107, 37 /* 0x0090 */ -.byte 252,255,100, 21, 2, 0, 66, 36, 33, 56,166, 2, 33,104,160, 2 /* 0x00a0 */ -.byte 33,192, 0, 0, 33, 32, 0, 0, 35, 16,245, 0,123, 2,130, 16 /* 0x00b0 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x00c0 */ -.byte 1, 0,132, 36, 5, 0, 2, 36,247,255,130, 20, 1, 0,173, 37 /* 0x00d0 */ -.byte 33, 80, 0, 0, 33,112, 0, 0, 33,144, 0, 0, 1, 0, 17, 36 /* 0x00e0 */ -.byte 1, 0, 20, 36, 1, 0, 23, 36, 0, 0,183,175, 87, 2, 0, 16 /* 0x00f0 */ -.byte 255,255, 15, 36,255,255, 70, 52, 43, 16,207, 0, 8, 0, 64, 20 /* 0x0100 */ -.byte 0, 0, 0, 0,101, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0 /* 0x0110 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x0120 */ -.byte 8, 0,163,143, 0, 0, 0, 0, 36, 40, 67, 1, 0,201, 18, 0 /* 0x0130 */ -.byte 33, 16,185, 0, 64, 16, 2, 0, 33, 88, 2, 2, 0, 0, 99,149 /* 0x0140 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3 /* 0x0150 */ -.byte 125, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x0160 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 4, 0,163,143, 0, 0, 0, 0 /* 0x0170 */ -.byte 36, 16, 67, 1, 4, 24,194, 2, 8, 0, 2, 36, 35, 16, 86, 0 /* 0x0180 */ -.byte 7, 16, 78, 0, 33, 16, 98, 0, 64, 26, 2, 0,192, 18, 2, 0 /* 0x0190 */ -.byte 35, 16, 67, 0, 33, 16, 2, 2,108, 14, 70, 36, 7, 0, 66, 42 /* 0x01a0 */ -.byte 3, 0, 64, 16, 33,120,128, 1, 85, 0, 0, 16, 1, 0, 5, 36 /* 0x01b0 */ -.byte 35, 16, 81, 1, 33, 16, 98, 2, 0, 0, 89,144, 1, 0, 5, 36 /* 0x01c0 */ -.byte 255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20 /* 0x01d0 */ -.byte 0, 0, 0, 0, 49, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0 /* 0x01e0 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x01f0 */ -.byte 64,200, 25, 0, 0, 1, 44, 51, 64, 16, 12, 0, 33, 16,194, 0 /* 0x0200 */ -.byte 64,112, 5, 0, 33, 88, 78, 0, 0, 2, 99,149,194, 18, 15, 0 /* 0x0210 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 9, 0, 64, 16 /* 0x0220 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x0230 */ -.byte 0, 2, 98,165, 41, 0,128, 21, 33, 40,192, 1, 9, 0, 0, 16 /* 0x0240 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x0250 */ -.byte 35, 16, 98, 0, 0, 2, 98,165, 1, 0,162, 36, 40, 0,128, 17 /* 0x0260 */ -.byte 33, 40,162, 0, 0, 1,162, 40, 37, 0, 64, 16,255, 0, 2, 60 /* 0x0270 */ -.byte 213,255, 0, 16,255,255, 66, 52,255,255, 66, 52, 43, 16, 79, 0 /* 0x0280 */ -.byte 9, 0, 64, 20, 64, 96, 5, 0, 4, 2,167, 17, 0,122, 15, 0 /* 0x0290 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x02a0 */ -.byte 1, 0,173, 37, 64, 96, 5, 0, 33, 88,204, 0, 0, 0, 99,149 /* 0x02b0 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x02c0 */ -.byte 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x02d0 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 8, 0, 0, 16 /* 0x02e0 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x02f0 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0 /* 0x0300 */ -.byte 0, 1,162, 40,220,255, 64, 20,255, 0, 2, 60,255, 0,174, 48 /* 0x0310 */ -.byte 33, 16,106, 2, 0, 0, 78,160, 4, 0, 66, 42, 3, 0, 64, 16 /* 0x0320 */ -.byte 1, 0, 67, 37,200, 1, 0, 16, 33,144, 0, 0, 10, 0, 66, 42 /* 0x0330 */ -.byte 3, 0, 64, 16, 0, 0, 0, 0,195, 1, 0, 16,253,255, 82, 38 /* 0x0340 */ -.byte 193, 1, 0, 16,250,255, 82, 38, 35, 32,236, 1, 66, 17, 3, 0 /* 0x0350 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 43, 16,196, 0, 8, 0, 64, 20 /* 0x0360 */ -.byte 35,192, 12, 3,205, 1,167, 17, 0, 34, 4, 0, 0, 26, 24, 0 /* 0x0370 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x0380 */ -.byte 64, 16, 18, 0, 33,112, 2, 2,128, 1,195,149,194, 18, 4, 0 /* 0x0390 */ -.byte 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3, 15, 0, 64, 16 /* 0x03a0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x03b0 */ -.byte 128, 1,194,165, 7, 0, 66, 42, 2, 0, 64, 20, 33,144, 0, 0 /* 0x03c0 */ -.byte 3, 0, 18, 36,100, 6, 14, 38, 0, 0,183,175, 33,184,128, 2 /* 0x03d0 */ -.byte 33,160, 32, 2,144, 0, 0, 16, 33, 88,128, 1, 35, 88,140, 0 /* 0x03e0 */ -.byte 66, 17, 3, 0, 35, 16, 98, 0,128, 1,194,165, 43, 16,203, 0 /* 0x03f0 */ -.byte 8, 0, 64, 20, 35,192, 12, 3,168, 1,167, 17, 0, 90, 11, 0 /* 0x0400 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x0410 */ -.byte 1, 0,173, 37,152, 1,195,149,194, 18, 11, 0, 24, 0, 67, 0 /* 0x0420 */ -.byte 18, 32, 0, 0, 43, 16, 4, 3, 50, 0, 64, 16, 0, 8, 2, 36 /* 0x0430 */ -.byte 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0,152, 1,194,165 /* 0x0440 */ -.byte 0, 1, 2, 60, 43, 16,130, 0, 8, 0, 64, 16, 33, 88,128, 0 /* 0x0450 */ -.byte 146, 1,167, 17, 0, 90, 4, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0460 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 16, 25, 0 /* 0x0470 */ -.byte 33, 24, 2, 2, 64, 16, 5, 0, 33, 32, 98, 0,224, 1,131,148 /* 0x0480 */ -.byte 194, 18, 11, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3 /* 0x0490 */ -.byte 18, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x04a0 */ -.byte 33, 16, 98, 0,125, 1, 64, 17,224, 1,130,164, 7, 0, 66, 42 /* 0x04b0 */ -.byte 2, 0, 64, 20, 9, 0, 18, 36, 11, 0, 18, 36, 35, 16, 81, 1 /* 0x04c0 */ -.byte 33, 16, 98, 2, 0, 0, 78,144, 33, 16,106, 2, 0, 0, 78,160 /* 0x04d0 */ -.byte 1, 0, 67, 37, 92, 1, 0, 16, 33,120,128, 1, 35, 88,108, 1 /* 0x04e0 */ -.byte 35,192, 12, 3, 66, 17, 3, 0, 35, 16, 98, 0, 69, 0, 0, 16 /* 0x04f0 */ -.byte 224, 1,130,164, 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0 /* 0x0500 */ -.byte 152, 1,194,165, 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3 /* 0x0510 */ -.byte 98, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0520 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37,176, 1,195,149 /* 0x0530 */ -.byte 194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x0540 */ -.byte 7, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x0550 */ -.byte 33, 16, 98, 0,176, 1,194,165, 28, 0, 0, 16, 33, 16,128, 2 /* 0x0560 */ -.byte 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0,176, 1,194,165 /* 0x0570 */ -.byte 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3, 71, 1,167, 17 /* 0x0580 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0590 */ -.byte 37,192, 98, 0, 1, 0,173, 37,200, 1,195,149,194, 18, 11, 0 /* 0x05a0 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 11, 0, 64, 16 /* 0x05b0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x05c0 */ -.byte 200, 1,194,165, 33, 16,224, 2, 33,184,128, 2, 33,160, 32, 2 /* 0x05d0 */ -.byte 33,136, 64, 0, 11, 0, 0, 16, 33, 88,128, 0, 35, 88,100, 1 /* 0x05e0 */ -.byte 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0,200, 1,194,165 /* 0x05f0 */ -.byte 0, 0,162,143, 0, 0,183,175, 33,184,128, 2, 33,160, 32, 2 /* 0x0600 */ -.byte 33,136, 64, 0, 7, 0, 66, 42, 2, 0, 64, 20, 8, 0, 18, 36 /* 0x0610 */ -.byte 11, 0, 18, 36,104, 10, 14, 38,255, 0, 2, 60,255,255, 76, 52 /* 0x0620 */ -.byte 43, 16,139, 1, 8, 0, 64, 20, 0, 0, 0, 0, 27, 1,167, 17 /* 0x0630 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0640 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 0, 0,195,149,194, 18, 11, 0 /* 0x0650 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16 /* 0x0660 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x0670 */ -.byte 0, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 0, 69, 36 /* 0x0680 */ -.byte 33,120,128, 0, 3, 0, 8, 36, 41, 0, 0, 16, 33, 48, 0, 0 /* 0x0690 */ -.byte 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0,194,165 /* 0x06a0 */ -.byte 43, 16,139, 1, 8, 0, 64, 20, 35,192, 4, 3,251, 0,167, 17 /* 0x06b0 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x06c0 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 2, 0,195,149,194, 18, 11, 0 /* 0x06d0 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16 /* 0x06e0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x06f0 */ -.byte 2, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 1, 69, 36 /* 0x0700 */ -.byte 33,120,128, 0, 3, 0, 8, 36, 9, 0, 0, 16, 8, 0, 6, 36 /* 0x0710 */ -.byte 35,120,100, 1, 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0 /* 0x0720 */ -.byte 2, 0,194,165, 4, 2,197, 37, 8, 0, 8, 36, 16, 0, 6, 36 /* 0x0730 */ -.byte 33,112, 0, 1, 1, 0, 25, 36,255, 0, 2, 60,255,255, 66, 52 /* 0x0740 */ -.byte 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 25, 0,211, 0,167, 17 /* 0x0750 */ -.byte 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0760 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 64, 96, 25, 0, 33, 88,172, 0 /* 0x0770 */ -.byte 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0 /* 0x0780 */ -.byte 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0 /* 0x0790 */ -.byte 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, 33,200,128, 1 /* 0x07a0 */ -.byte 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3 /* 0x07b0 */ -.byte 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, 1, 0, 34, 39 /* 0x07c0 */ -.byte 33,200, 34, 3,255,255,206, 37,220,255,192, 21,255, 0, 2, 60 /* 0x07d0 */ -.byte 1, 0, 2, 36, 4, 16, 2, 1, 35, 16, 34, 3, 33, 72, 70, 0 /* 0x07e0 */ -.byte 4, 0, 66, 42,134, 0, 64, 16, 4, 0, 34, 41, 2, 0, 64, 20 /* 0x07f0 */ -.byte 33, 24, 32, 1, 3, 0, 3, 36,192, 17, 3, 0, 33, 16, 2, 2 /* 0x0800 */ -.byte 96, 3, 70, 36, 1, 0, 14, 36, 6, 0, 25, 36,255, 0, 2, 60 /* 0x0810 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 14, 0 /* 0x0820 */ -.byte 158, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0830 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 96, 14, 0 /* 0x0840 */ -.byte 33, 88,204, 0, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0 /* 0x0850 */ -.byte 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36 /* 0x0860 */ -.byte 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165 /* 0x0870 */ -.byte 33,112,128, 1, 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1 /* 0x0880 */ -.byte 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165 /* 0x0890 */ -.byte 1, 0,194, 37, 33,112,194, 1,255,255, 57, 39,220,255, 32, 23 /* 0x08a0 */ -.byte 255, 0, 2, 60,192,255,195, 37, 4, 0, 98, 40, 80, 0, 64, 20 /* 0x08b0 */ -.byte 33,112, 96, 0, 67, 32, 3, 0, 1, 0, 98, 48, 2, 0, 75, 52 /* 0x08c0 */ -.byte 14, 0, 98, 40, 8, 0, 64, 16,255,255,153, 36, 4,112, 43, 3 /* 0x08d0 */ -.byte 64, 16, 14, 0, 33, 32, 2, 2, 64, 16, 3, 0, 35, 16,130, 0 /* 0x08e0 */ -.byte 26, 0, 0, 16, 94, 5, 72, 36,251,255,132, 36,255, 0, 2, 60 /* 0x08f0 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20, 0, 0, 0, 0 /* 0x0900 */ -.byte 102, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0910 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 66,120, 15, 0 /* 0x0920 */ -.byte 43, 16, 15, 3, 3, 0, 64, 20, 64, 88, 11, 0, 35,192, 15, 3 /* 0x0930 */ -.byte 1, 0,107, 53,255,255,132, 36,237,255,128, 20,255, 0, 2, 60 /* 0x0940 */ -.byte 68, 6, 8, 38, 0,113, 11, 0, 4, 0, 25, 36, 1, 0, 6, 36 /* 0x0950 */ -.byte 1, 0, 5, 36,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0 /* 0x0960 */ -.byte 9, 0, 64, 20, 64, 96, 5, 0, 76, 0,167, 17, 0,122, 15, 0 /* 0x0970 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x0980 */ -.byte 1, 0,173, 37, 64, 96, 5, 0, 33, 88, 12, 1, 0, 0, 99,149 /* 0x0990 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x09a0 */ -.byte 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x09b0 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 9, 0, 0, 16 /* 0x09c0 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x09d0 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0 /* 0x09e0 */ -.byte 37,112,198, 1,255,255, 57, 39,218,255, 32, 23, 64, 48, 6, 0 /* 0x09f0 */ -.byte 1, 0,209, 37, 26, 0, 32, 18,255, 0, 2, 60, 7, 0, 82, 38 /* 0x0a00 */ -.byte 43, 16, 81, 1, 38, 0, 64, 20, 1, 0, 2, 36, 35, 16, 81, 1 /* 0x0a10 */ -.byte 33, 88, 98, 2, 33, 32,106, 2, 33, 24, 64, 1, 0, 0,110,145 /* 0x0a20 */ -.byte 1, 0, 99, 36, 33, 16, 73, 1, 2, 0, 66, 36, 6, 0, 98, 16 /* 0x0a30 */ -.byte 0, 0,142,160, 1, 0,107, 37, 16, 0,162,143, 0, 0, 0, 0 /* 0x0a40 */ -.byte 246,255, 98, 20, 1, 0,132, 36, 33, 80, 96, 0, 16, 0,163,143 /* 0x0a50 */ -.byte 0, 0, 0, 0, 43, 16, 67, 1,166,253, 64, 20,255, 0, 2, 60 /* 0x0a60 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 4, 0, 64, 20, 35, 40,181, 1 /* 0x0a70 */ -.byte 10, 0,167, 17, 1, 0,173, 37, 35, 40,181, 1, 12, 0,162,143 /* 0x0a80 */ -.byte 0, 0, 0, 0, 0, 0, 69,172, 20, 0,163,143, 0, 0, 0, 0 /* 0x0a90 */ -.byte 0, 0,106,172, 2, 0, 0, 16, 33, 16, 0, 0, 1, 0, 2, 36 /* 0x0aa0 */ -.byte 52, 0,183,143, 48, 0,182,143, 44, 0,181,143, 40, 0,180,143 /* 0x0ab0 */ -.byte 36, 0,179,143, 32, 0,178,143, 28, 0,177,143, 24, 0,176,143 /* 0x0ac0 */ -.byte 8, 0,224, 3, 56, 0,189, 39 /* 0x0ad0 */ +/*0x000000*/ .long 0x27bdffc8,0xafb70034,0xafb60030,0xafb5002c +/*0x000010*/ .long 0xafb40028,0xafb30024,0xafb20020,0xafb1001c +/*0x000020*/ .long 0xafb00018,0x00a0a821,0xafa7000c,0x01009821 +/*0x000030*/ .long 0xafa90010,0xafaa0014,0x24900004,0x90820002 +/*0x000040*/ .long 0x24030001,0x00431004,0x2442ffff,0xafa20008 +/*0x000050*/ .long 0x90820001,0x00000000,0x00431004,0x2442ffff +/*0x000060*/ .long 0xafa20004,0x90960000,0xace00000,0xad400000 +/*0x000070*/ .long 0x90840001,0x00000000,0x02c42021,0x24020300 +/*0x000080*/ .long 0x00822004,0x24840736,0x02001021,0x10000004 +/*0x000090*/ .long 0x00005821,0x24030400,0xa443fffe,0x256b0001 +/*0x0000a0*/ .long 0x1564fffc,0x24420002,0x02a63821,0x02a06821 +/*0x0000b0*/ .long 0x0000c021,0x00002021,0x00f51023,0x1082027b +/*0x0000c0*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x0000d0*/ .long 0x24840001,0x24020005,0x1482fff7,0x25ad0001 +/*0x0000e0*/ .long 0x00005021,0x00007021,0x00009021,0x24110001 +/*0x0000f0*/ .long 0x24140001,0x24170001,0xafb70000,0x10000257 +/*0x000100*/ .long 0x240fffff,0x3446ffff,0x00cf102b,0x14400008 +/*0x000110*/ .long 0x00000000,0x11a70265,0x000f7a00,0x00181a00 +/*0x000120*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000130*/ .long 0x8fa30008,0x00000000,0x01432824,0x0012c900 +/*0x000140*/ .long 0x00b91021,0x00021040,0x02025821,0x95630000 +/*0x000150*/ .long 0x000f12c2,0x00430018,0x00006012,0x030c102b +/*0x000160*/ .long 0x1040007d,0x24020800,0x00431023,0x00021143 +/*0x000170*/ .long 0x00621021,0xa5620000,0x8fa30004,0x00000000 +/*0x000180*/ .long 0x01431024,0x02c21804,0x24020008,0x00561023 +/*0x000190*/ .long 0x004e1007,0x00621021,0x00021a40,0x000212c0 +/*0x0001a0*/ .long 0x00431023,0x02021021,0x24460e6c,0x2a420007 +/*0x0001b0*/ .long 0x10400003,0x01807821,0x10000055,0x24050001 +/*0x0001c0*/ .long 0x01511023,0x02621021,0x90590000,0x24050001 +/*0x0001d0*/ .long 0x3c0200ff,0x3442ffff,0x004f102b,0x14400008 +/*0x0001e0*/ .long 0x00000000,0x11a70231,0x000f7a00,0x00181a00 +/*0x0001f0*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000200*/ .long 0x0019c840,0x332c0100,0x000c1040,0x00c21021 +/*0x000210*/ .long 0x00057040,0x004e5821,0x95630200,0x000f12c2 +/*0x000220*/ .long 0x00430018,0x00002012,0x0304102b,0x10400009 +/*0x000230*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000240*/ .long 0xa5620200,0x15800029,0x01c02821,0x10000009 +/*0x000250*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x000260*/ .long 0x00621023,0xa5620200,0x24a20001,0x11800028 +/*0x000270*/ .long 0x00a22821,0x28a20100,0x10400025,0x3c0200ff +/*0x000280*/ .long 0x1000ffd5,0x3442ffff,0x3442ffff,0x004f102b +/*0x000290*/ .long 0x14400009,0x00056040,0x11a70204,0x000f7a00 +/*0x0002a0*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x0002b0*/ .long 0x25ad0001,0x00056040,0x00cc5821,0x95630000 +/*0x0002c0*/ .long 0x000f12c2,0x00430018,0x00002012,0x0304102b +/*0x0002d0*/ .long 0x10400008,0x24020800,0x00431023,0x00021143 +/*0x0002e0*/ .long 0x00621021,0xa5620000,0x01802821,0x10000008 +/*0x0002f0*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x000300*/ .long 0x00621023,0xa5620000,0x24a20001,0x00a22821 +/*0x000310*/ .long 0x28a20100,0x1440ffdc,0x3c0200ff,0x30ae00ff +/*0x000320*/ .long 0x026a1021,0xa04e0000,0x2a420004,0x10400003 +/*0x000330*/ .long 0x25430001,0x100001c8,0x00009021,0x2a42000a +/*0x000340*/ .long 0x10400003,0x00000000,0x100001c3,0x2652fffd +/*0x000350*/ .long 0x100001c1,0x2652fffa,0x01ec2023,0x00031142 +/*0x000360*/ .long 0x00621023,0xa5620000,0x00c4102b,0x14400008 +/*0x000370*/ .long 0x030cc023,0x11a701cd,0x00042200,0x00181a00 +/*0x000380*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000390*/ .long 0x00121040,0x02027021,0x95c30180,0x000412c2 +/*0x0003a0*/ .long 0x00430018,0x00006012,0x030c102b,0x1040000f +/*0x0003b0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x0003c0*/ .long 0xa5c20180,0x2a420007,0x14400002,0x00009021 +/*0x0003d0*/ .long 0x24120003,0x260e0664,0xafb70000,0x0280b821 +/*0x0003e0*/ .long 0x0220a021,0x10000090,0x01805821,0x008c5823 +/*0x0003f0*/ .long 0x00031142,0x00621023,0xa5c20180,0x00cb102b +/*0x000400*/ .long 0x14400008,0x030cc023,0x11a701a8,0x000b5a00 +/*0x000410*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x000420*/ .long 0x25ad0001,0x95c30198,0x000b12c2,0x00430018 +/*0x000430*/ .long 0x00002012,0x0304102b,0x10400032,0x24020800 +/*0x000440*/ .long 0x00431023,0x00021143,0x00621021,0xa5c20198 +/*0x000450*/ .long 0x3c020100,0x0082102b,0x10400008,0x00805821 +/*0x000460*/ .long 0x11a70192,0x00045a00,0x00181a00,0x91a20000 +/*0x000470*/ .long 0x00000000,0x0062c025,0x25ad0001,0x00191040 +/*0x000480*/ .long 0x02021821,0x00051040,0x00622021,0x948301e0 +/*0x000490*/ .long 0x000b12c2,0x00430018,0x00006012,0x030c102b +/*0x0004a0*/ .long 0x10400012,0x24020800,0x00431023,0x00021143 +/*0x0004b0*/ .long 0x00621021,0x1140017d,0xa48201e0,0x2a420007 +/*0x0004c0*/ .long 0x14400002,0x24120009,0x2412000b,0x01511023 +/*0x0004d0*/ .long 0x02621021,0x904e0000,0x026a1021,0xa04e0000 +/*0x0004e0*/ .long 0x25430001,0x1000015c,0x01807821,0x016c5823 +/*0x0004f0*/ .long 0x030cc023,0x00031142,0x00621023,0x10000045 +/*0x000500*/ .long 0xa48201e0,0x01645823,0x00031142,0x00621023 +/*0x000510*/ .long 0xa5c20198,0x00cb102b,0x14400008,0x0304c023 +/*0x000520*/ .long 0x11a70162,0x000b5a00,0x00181a00,0x91a20000 +/*0x000530*/ .long 0x00000000,0x0062c025,0x25ad0001,0x95c301b0 +/*0x000540*/ .long 0x000b12c2,0x00430018,0x00002012,0x0304102b +/*0x000550*/ .long 0x10400007,0x24020800,0x00431023,0x00021143 +/*0x000560*/ .long 0x00621021,0xa5c201b0,0x1000001c,0x02801021 +/*0x000570*/ .long 0x01645823,0x00031142,0x00621023,0xa5c201b0 +/*0x000580*/ .long 0x00cb102b,0x14400008,0x0304c023,0x11a70147 +/*0x000590*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x0005a0*/ .long 0x0062c025,0x25ad0001,0x95c301c8,0x000b12c2 +/*0x0005b0*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000b +/*0x0005c0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x0005d0*/ .long 0xa5c201c8,0x02e01021,0x0280b821,0x0220a021 +/*0x0005e0*/ .long 0x00408821,0x1000000b,0x00805821,0x01645823 +/*0x0005f0*/ .long 0x0304c023,0x00031142,0x00621023,0xa5c201c8 +/*0x000600*/ .long 0x8fa20000,0xafb70000,0x0280b821,0x0220a021 +/*0x000610*/ .long 0x00408821,0x2a420007,0x14400002,0x24120008 +/*0x000620*/ .long 0x2412000b,0x260e0a68,0x3c0200ff,0x344cffff +/*0x000630*/ .long 0x018b102b,0x14400008,0x00000000,0x11a7011b +/*0x000640*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x000650*/ .long 0x0062c025,0x25ad0001,0x95c30000,0x000b12c2 +/*0x000660*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000c +/*0x000670*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000680*/ .long 0xa5c20000,0x00051100,0x01c21021,0x24450004 +/*0x000690*/ .long 0x00807821,0x24080003,0x10000029,0x00003021 +/*0x0006a0*/ .long 0x01645823,0x00031142,0x00621023,0xa5c20000 +/*0x0006b0*/ .long 0x018b102b,0x14400008,0x0304c023,0x11a700fb +/*0x0006c0*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x0006d0*/ .long 0x0062c025,0x25ad0001,0x95c30002,0x000b12c2 +/*0x0006e0*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000c +/*0x0006f0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000700*/ .long 0xa5c20002,0x00051100,0x01c21021,0x24450104 +/*0x000710*/ .long 0x00807821,0x24080003,0x10000009,0x24060008 +/*0x000720*/ .long 0x01647823,0x0304c023,0x00031142,0x00621023 +/*0x000730*/ .long 0xa5c20002,0x25c50204,0x24080008,0x24060010 +/*0x000740*/ .long 0x01007021,0x24190001,0x3c0200ff,0x3442ffff +/*0x000750*/ .long 0x004f102b,0x14400009,0x00196040,0x11a700d3 +/*0x000760*/ .long 0x000f7a00,0x00181a00,0x91a20000,0x00000000 +/*0x000770*/ .long 0x0062c025,0x25ad0001,0x00196040,0x00ac5821 +/*0x000780*/ .long 0x95630000,0x000f12c2,0x00430018,0x00002012 +/*0x000790*/ .long 0x0304102b,0x10400008,0x24020800,0x00431023 +/*0x0007a0*/ .long 0x00021143,0x00621021,0xa5620000,0x0180c821 +/*0x0007b0*/ .long 0x10000008,0x00807821,0x01e47823,0x0304c023 +/*0x0007c0*/ .long 0x00031142,0x00621023,0xa5620000,0x27220001 +/*0x0007d0*/ .long 0x0322c821,0x25ceffff,0x15c0ffdc,0x3c0200ff +/*0x0007e0*/ .long 0x24020001,0x01021004,0x03221023,0x00464821 +/*0x0007f0*/ .long 0x2a420004,0x10400086,0x29220004,0x14400002 +/*0x000800*/ .long 0x01201821,0x24030003,0x000311c0,0x02021021 +/*0x000810*/ .long 0x24460360,0x240e0001,0x24190006,0x3c0200ff +/*0x000820*/ .long 0x3442ffff,0x004f102b,0x14400009,0x000e6040 +/*0x000830*/ .long 0x11a7009e,0x000f7a00,0x00181a00,0x91a20000 +/*0x000840*/ .long 0x00000000,0x0062c025,0x25ad0001,0x000e6040 +/*0x000850*/ .long 0x00cc5821,0x95630000,0x000f12c2,0x00430018 +/*0x000860*/ .long 0x00002012,0x0304102b,0x10400008,0x24020800 +/*0x000870*/ .long 0x00431023,0x00021143,0x00621021,0xa5620000 +/*0x000880*/ .long 0x01807021,0x10000008,0x00807821,0x01e47823 +/*0x000890*/ .long 0x0304c023,0x00031142,0x00621023,0xa5620000 +/*0x0008a0*/ .long 0x25c20001,0x01c27021,0x2739ffff,0x1720ffdc +/*0x0008b0*/ .long 0x3c0200ff,0x25c3ffc0,0x28620004,0x14400050 +/*0x0008c0*/ .long 0x00607021,0x00032043,0x30620001,0x344b0002 +/*0x0008d0*/ .long 0x2862000e,0x10400008,0x2499ffff,0x032b7004 +/*0x0008e0*/ .long 0x000e1040,0x02022021,0x00031040,0x00821023 +/*0x0008f0*/ .long 0x1000001a,0x2448055e,0x2484fffb,0x3c0200ff +/*0x000900*/ .long 0x3442ffff,0x004f102b,0x14400008,0x00000000 +/*0x000910*/ .long 0x11a70066,0x000f7a00,0x00181a00,0x91a20000 +/*0x000920*/ .long 0x00000000,0x0062c025,0x25ad0001,0x000f7842 +/*0x000930*/ .long 0x030f102b,0x14400003,0x000b5840,0x030fc023 +/*0x000940*/ .long 0x356b0001,0x2484ffff,0x1480ffed,0x3c0200ff +/*0x000950*/ .long 0x26080644,0x000b7100,0x24190004,0x24060001 +/*0x000960*/ .long 0x24050001,0x3c0200ff,0x3442ffff,0x004f102b +/*0x000970*/ .long 0x14400009,0x00056040,0x11a7004c,0x000f7a00 +/*0x000980*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x000990*/ .long 0x25ad0001,0x00056040,0x010c5821,0x95630000 +/*0x0009a0*/ .long 0x000f12c2,0x00430018,0x00002012,0x0304102b +/*0x0009b0*/ .long 0x10400008,0x24020800,0x00431023,0x00021143 +/*0x0009c0*/ .long 0x00621021,0xa5620000,0x01802821,0x10000009 +/*0x0009d0*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x0009e0*/ .long 0x00621023,0xa5620000,0x24a20001,0x00a22821 +/*0x0009f0*/ .long 0x01c67025,0x2739ffff,0x1720ffda,0x00063040 +/*0x000a00*/ .long 0x25d10001,0x1220001a,0x3c0200ff,0x26520007 +/*0x000a10*/ .long 0x0151102b,0x14400026,0x24020001,0x01511023 +/*0x000a20*/ .long 0x02625821,0x026a2021,0x01401821,0x916e0000 +/*0x000a30*/ .long 0x24630001,0x01491021,0x24420002,0x10620006 +/*0x000a40*/ .long 0xa08e0000,0x256b0001,0x8fa20010,0x00000000 +/*0x000a50*/ .long 0x1462fff6,0x24840001,0x00605021,0x8fa30010 +/*0x000a60*/ .long 0x00000000,0x0143102b,0x1440fda6,0x3c0200ff +/*0x000a70*/ .long 0x3442ffff,0x004f102b,0x14400004,0x01b52823 +/*0x000a80*/ .long 0x11a7000a,0x25ad0001,0x01b52823,0x8fa2000c +/*0x000a90*/ .long 0x00000000,0xac450000,0x8fa30014,0x00000000 +/*0x000aa0*/ .long 0xac6a0000,0x10000002,0x00001021,0x24020001 +/*0x000ab0*/ .long 0x8fb70034,0x8fb60030,0x8fb5002c,0x8fb40028 +/*0x000ac0*/ .long 0x8fb30024,0x8fb20020,0x8fb1001c,0x8fb00018 +/*0x000ad0*/ .long 0x03e00008,0x27bd0038 +/*0x000ad8*/ diff --git a/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cs.S b/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cs.S index be3f5fab..c80a76f8 100644 --- a/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cs.S +++ b/src/stub/src/arch/mips/mipsel.r3000/lzma_d_cs.S @@ -1,174 +1,175 @@ -.byte 200,255,189, 39, 52, 0,183,175, 48, 0,182,175, 44, 0,181,175 /* 0x0000 */ -.byte 40, 0,180,175, 36, 0,179,175, 32, 0,178,175, 28, 0,177,175 /* 0x0010 */ -.byte 24, 0,176,175, 33,168,160, 0, 12, 0,167,175, 33,152, 0, 1 /* 0x0020 */ -.byte 16, 0,169,175, 20, 0,170,175, 4, 0,144, 36, 2, 0,130,144 /* 0x0030 */ -.byte 1, 0, 3, 36, 4, 16, 67, 0,255,255, 66, 36, 8, 0,162,175 /* 0x0040 */ -.byte 1, 0,130,144, 0, 0, 0, 0, 4, 16, 67, 0,255,255, 66, 36 /* 0x0050 */ -.byte 4, 0,162,175, 0, 0,150,144, 0, 0,224,172, 0, 0, 64,173 /* 0x0060 */ -.byte 1, 0,132,144, 0, 0, 0, 0, 33, 32,196, 2, 0, 3, 2, 36 /* 0x0070 */ -.byte 4, 32,130, 0, 54, 7,132, 36, 33, 16, 0, 2, 4, 0, 0, 16 /* 0x0080 */ -.byte 33, 88, 0, 0, 0, 4, 3, 36,254,255, 67,164, 1, 0,107, 37 /* 0x0090 */ -.byte 252,255,100, 21, 2, 0, 66, 36, 33, 56,166, 2, 33,104,160, 2 /* 0x00a0 */ -.byte 33,192, 0, 0, 33, 32, 0, 0, 35, 16,245, 0,123, 2,130, 16 /* 0x00b0 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x00c0 */ -.byte 1, 0,132, 36, 5, 0, 2, 36,247,255,130, 20, 1, 0,173, 37 /* 0x00d0 */ -.byte 33, 80, 0, 0, 33,112, 0, 0, 33,144, 0, 0, 1, 0, 17, 36 /* 0x00e0 */ -.byte 1, 0, 20, 36, 1, 0, 23, 36, 0, 0,183,175, 87, 2, 0, 16 /* 0x00f0 */ -.byte 255,255, 15, 36,255,255, 70, 52, 43, 16,207, 0, 8, 0, 64, 20 /* 0x0100 */ -.byte 0, 0, 0, 0,101, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0 /* 0x0110 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x0120 */ -.byte 8, 0,163,143, 0, 0, 0, 0, 36, 40, 67, 1, 0,201, 18, 0 /* 0x0130 */ -.byte 33, 16,185, 0, 64, 16, 2, 0, 33, 88, 2, 2, 0, 0, 99,149 /* 0x0140 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3 /* 0x0150 */ -.byte 125, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x0160 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 4, 0,163,143, 0, 0, 0, 0 /* 0x0170 */ -.byte 36, 16, 67, 1, 4, 24,194, 2, 8, 0, 2, 36, 35, 16, 86, 0 /* 0x0180 */ -.byte 7, 16, 78, 0, 33, 16, 98, 0, 64, 26, 2, 0,192, 18, 2, 0 /* 0x0190 */ -.byte 35, 16, 67, 0, 33, 16, 2, 2,108, 14, 70, 36, 7, 0, 66, 42 /* 0x01a0 */ -.byte 3, 0, 64, 16, 33,120,128, 1, 85, 0, 0, 16, 1, 0, 5, 36 /* 0x01b0 */ -.byte 35, 16, 81, 1, 33, 16, 98, 2, 0, 0, 89,144, 1, 0, 5, 36 /* 0x01c0 */ -.byte 255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20 /* 0x01d0 */ -.byte 0, 0, 0, 0, 49, 2,167, 17, 0,122, 15, 0, 0, 26, 24, 0 /* 0x01e0 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x01f0 */ -.byte 64,200, 25, 0, 0, 1, 44, 51, 64, 16, 12, 0, 33, 16,194, 0 /* 0x0200 */ -.byte 64,112, 5, 0, 33, 88, 78, 0, 0, 2, 99,149,194, 18, 15, 0 /* 0x0210 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 9, 0, 64, 16 /* 0x0220 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x0230 */ -.byte 0, 2, 98,165, 41, 0,128, 21, 33, 40,192, 1, 9, 0, 0, 16 /* 0x0240 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x0250 */ -.byte 35, 16, 98, 0, 0, 2, 98,165, 1, 0,162, 36, 40, 0,128, 17 /* 0x0260 */ -.byte 33, 40,162, 0, 0, 1,162, 40, 37, 0, 64, 16,255, 0, 2, 60 /* 0x0270 */ -.byte 213,255, 0, 16,255,255, 66, 52,255,255, 66, 52, 43, 16, 79, 0 /* 0x0280 */ -.byte 9, 0, 64, 20, 64, 96, 5, 0, 4, 2,167, 17, 0,122, 15, 0 /* 0x0290 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x02a0 */ -.byte 1, 0,173, 37, 64, 96, 5, 0, 33, 88,204, 0, 0, 0, 99,149 /* 0x02b0 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x02c0 */ -.byte 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x02d0 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 8, 0, 0, 16 /* 0x02e0 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x02f0 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0 /* 0x0300 */ -.byte 0, 1,162, 40,220,255, 64, 20,255, 0, 2, 60,255, 0,174, 48 /* 0x0310 */ -.byte 33, 16,106, 2, 0, 0, 78,160, 4, 0, 66, 42, 3, 0, 64, 16 /* 0x0320 */ -.byte 1, 0, 67, 37,200, 1, 0, 16, 33,144, 0, 0, 10, 0, 66, 42 /* 0x0330 */ -.byte 3, 0, 64, 16, 0, 0, 0, 0,195, 1, 0, 16,253,255, 82, 38 /* 0x0340 */ -.byte 193, 1, 0, 16,250,255, 82, 38, 35, 32,236, 1, 66, 17, 3, 0 /* 0x0350 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 43, 16,196, 0, 8, 0, 64, 20 /* 0x0360 */ -.byte 35,192, 12, 3,205, 1,167, 17, 0, 34, 4, 0, 0, 26, 24, 0 /* 0x0370 */ -.byte 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37 /* 0x0380 */ -.byte 64, 16, 18, 0, 33,112, 2, 2,128, 1,195,149,194, 18, 4, 0 /* 0x0390 */ -.byte 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3, 15, 0, 64, 16 /* 0x03a0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x03b0 */ -.byte 128, 1,194,165, 7, 0, 66, 42, 2, 0, 64, 20, 33,144, 0, 0 /* 0x03c0 */ -.byte 3, 0, 18, 36,100, 6, 14, 38, 0, 0,183,175, 33,184,128, 2 /* 0x03d0 */ -.byte 33,160, 32, 2,144, 0, 0, 16, 33, 88,128, 1, 35, 88,140, 0 /* 0x03e0 */ -.byte 66, 17, 3, 0, 35, 16, 98, 0,128, 1,194,165, 43, 16,203, 0 /* 0x03f0 */ -.byte 8, 0, 64, 20, 35,192, 12, 3,168, 1,167, 17, 0, 90, 11, 0 /* 0x0400 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x0410 */ -.byte 1, 0,173, 37,152, 1,195,149,194, 18, 11, 0, 24, 0, 67, 0 /* 0x0420 */ -.byte 18, 32, 0, 0, 43, 16, 4, 3, 50, 0, 64, 16, 0, 8, 2, 36 /* 0x0430 */ -.byte 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0,152, 1,194,165 /* 0x0440 */ -.byte 0, 1, 2, 60, 43, 16,130, 0, 8, 0, 64, 16, 33, 88,128, 0 /* 0x0450 */ -.byte 146, 1,167, 17, 0, 90, 4, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0460 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 16, 25, 0 /* 0x0470 */ -.byte 33, 24, 2, 2, 64, 16, 5, 0, 33, 32, 98, 0,224, 1,131,148 /* 0x0480 */ -.byte 194, 18, 11, 0, 24, 0, 67, 0, 18, 96, 0, 0, 43, 16, 12, 3 /* 0x0490 */ -.byte 18, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x04a0 */ -.byte 33, 16, 98, 0,125, 1, 64, 17,224, 1,130,164, 7, 0, 66, 42 /* 0x04b0 */ -.byte 2, 0, 64, 20, 9, 0, 18, 36, 11, 0, 18, 36, 35, 16, 81, 1 /* 0x04c0 */ -.byte 33, 16, 98, 2, 0, 0, 78,144, 33, 16,106, 2, 0, 0, 78,160 /* 0x04d0 */ -.byte 1, 0, 67, 37, 92, 1, 0, 16, 33,120,128, 1, 35, 88,108, 1 /* 0x04e0 */ -.byte 35,192, 12, 3, 66, 17, 3, 0, 35, 16, 98, 0, 69, 0, 0, 16 /* 0x04f0 */ -.byte 224, 1,130,164, 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0 /* 0x0500 */ -.byte 152, 1,194,165, 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3 /* 0x0510 */ -.byte 98, 1,167, 17, 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0520 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37,176, 1,195,149 /* 0x0530 */ -.byte 194, 18, 11, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x0540 */ -.byte 7, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x0550 */ -.byte 33, 16, 98, 0,176, 1,194,165, 28, 0, 0, 16, 33, 16,128, 2 /* 0x0560 */ -.byte 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0,176, 1,194,165 /* 0x0570 */ -.byte 43, 16,203, 0, 8, 0, 64, 20, 35,192, 4, 3, 71, 1,167, 17 /* 0x0580 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0590 */ -.byte 37,192, 98, 0, 1, 0,173, 37,200, 1,195,149,194, 18, 11, 0 /* 0x05a0 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 11, 0, 64, 16 /* 0x05b0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x05c0 */ -.byte 200, 1,194,165, 33, 16,224, 2, 33,184,128, 2, 33,160, 32, 2 /* 0x05d0 */ -.byte 33,136, 64, 0, 11, 0, 0, 16, 33, 88,128, 0, 35, 88,100, 1 /* 0x05e0 */ -.byte 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0,200, 1,194,165 /* 0x05f0 */ -.byte 0, 0,162,143, 0, 0,183,175, 33,184,128, 2, 33,160, 32, 2 /* 0x0600 */ -.byte 33,136, 64, 0, 7, 0, 66, 42, 2, 0, 64, 20, 8, 0, 18, 36 /* 0x0610 */ -.byte 11, 0, 18, 36,104, 10, 14, 38,255, 0, 2, 60,255,255, 76, 52 /* 0x0620 */ -.byte 43, 16,139, 1, 8, 0, 64, 20, 0, 0, 0, 0, 27, 1,167, 17 /* 0x0630 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0640 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 0, 0,195,149,194, 18, 11, 0 /* 0x0650 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16 /* 0x0660 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x0670 */ -.byte 0, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 0, 69, 36 /* 0x0680 */ -.byte 33,120,128, 0, 3, 0, 8, 36, 41, 0, 0, 16, 33, 48, 0, 0 /* 0x0690 */ -.byte 35, 88,100, 1, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0,194,165 /* 0x06a0 */ -.byte 43, 16,139, 1, 8, 0, 64, 20, 35,192, 4, 3,251, 0,167, 17 /* 0x06b0 */ -.byte 0, 90, 11, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x06c0 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 2, 0,195,149,194, 18, 11, 0 /* 0x06d0 */ -.byte 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3, 12, 0, 64, 16 /* 0x06e0 */ -.byte 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0 /* 0x06f0 */ -.byte 2, 0,194,165, 0, 17, 5, 0, 33, 16,194, 1, 4, 1, 69, 36 /* 0x0700 */ -.byte 33,120,128, 0, 3, 0, 8, 36, 9, 0, 0, 16, 8, 0, 6, 36 /* 0x0710 */ -.byte 35,120,100, 1, 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0 /* 0x0720 */ -.byte 2, 0,194,165, 4, 2,197, 37, 8, 0, 8, 36, 16, 0, 6, 36 /* 0x0730 */ -.byte 33,112, 0, 1, 1, 0, 25, 36,255, 0, 2, 60,255,255, 66, 52 /* 0x0740 */ -.byte 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 25, 0,211, 0,167, 17 /* 0x0750 */ -.byte 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0 /* 0x0760 */ -.byte 37,192, 98, 0, 1, 0,173, 37, 64, 96, 25, 0, 33, 88,172, 0 /* 0x0770 */ -.byte 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0 /* 0x0780 */ -.byte 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0 /* 0x0790 */ -.byte 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165, 33,200,128, 1 /* 0x07a0 */ -.byte 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3 /* 0x07b0 */ -.byte 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165, 1, 0, 34, 39 /* 0x07c0 */ -.byte 33,200, 34, 3,255,255,206, 37,220,255,192, 21,255, 0, 2, 60 /* 0x07d0 */ -.byte 1, 0, 2, 36, 4, 16, 2, 1, 35, 16, 34, 3, 33, 72, 70, 0 /* 0x07e0 */ -.byte 4, 0, 66, 42,134, 0, 64, 16, 4, 0, 34, 41, 2, 0, 64, 20 /* 0x07f0 */ -.byte 33, 24, 32, 1, 3, 0, 3, 36,192, 17, 3, 0, 33, 16, 2, 2 /* 0x0800 */ -.byte 96, 3, 70, 36, 1, 0, 14, 36, 6, 0, 25, 36,255, 0, 2, 60 /* 0x0810 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 9, 0, 64, 20, 64, 96, 14, 0 /* 0x0820 */ -.byte 158, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0830 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 64, 96, 14, 0 /* 0x0840 */ -.byte 33, 88,204, 0, 0, 0, 99,149,194, 18, 15, 0, 24, 0, 67, 0 /* 0x0850 */ -.byte 18, 32, 0, 0, 43, 16, 4, 3, 8, 0, 64, 16, 0, 8, 2, 36 /* 0x0860 */ -.byte 35, 16, 67, 0, 67, 17, 2, 0, 33, 16, 98, 0, 0, 0, 98,165 /* 0x0870 */ -.byte 33,112,128, 1, 8, 0, 0, 16, 33,120,128, 0, 35,120,228, 1 /* 0x0880 */ -.byte 35,192, 4, 3, 66, 17, 3, 0, 35, 16, 98, 0, 0, 0, 98,165 /* 0x0890 */ -.byte 1, 0,194, 37, 33,112,194, 1,255,255, 57, 39,220,255, 32, 23 /* 0x08a0 */ -.byte 255, 0, 2, 60,192,255,195, 37, 4, 0, 98, 40, 80, 0, 64, 20 /* 0x08b0 */ -.byte 33,112, 96, 0, 67, 32, 3, 0, 1, 0, 98, 48, 2, 0, 75, 52 /* 0x08c0 */ -.byte 14, 0, 98, 40, 8, 0, 64, 16,255,255,153, 36, 4,112, 43, 3 /* 0x08d0 */ -.byte 64, 16, 14, 0, 33, 32, 2, 2, 64, 16, 3, 0, 35, 16,130, 0 /* 0x08e0 */ -.byte 26, 0, 0, 16, 94, 5, 72, 36,251,255,132, 36,255, 0, 2, 60 /* 0x08f0 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 8, 0, 64, 20, 0, 0, 0, 0 /* 0x0900 */ -.byte 102, 0,167, 17, 0,122, 15, 0, 0, 26, 24, 0, 0, 0,162,145 /* 0x0910 */ -.byte 0, 0, 0, 0, 37,192, 98, 0, 1, 0,173, 37, 66,120, 15, 0 /* 0x0920 */ -.byte 43, 16, 15, 3, 3, 0, 64, 20, 64, 88, 11, 0, 35,192, 15, 3 /* 0x0930 */ -.byte 1, 0,107, 53,255,255,132, 36,237,255,128, 20,255, 0, 2, 60 /* 0x0940 */ -.byte 68, 6, 8, 38, 0,113, 11, 0, 4, 0, 25, 36, 1, 0, 6, 36 /* 0x0950 */ -.byte 1, 0, 5, 36,255, 0, 2, 60,255,255, 66, 52, 43, 16, 79, 0 /* 0x0960 */ -.byte 9, 0, 64, 20, 64, 96, 5, 0, 76, 0,167, 17, 0,122, 15, 0 /* 0x0970 */ -.byte 0, 26, 24, 0, 0, 0,162,145, 0, 0, 0, 0, 37,192, 98, 0 /* 0x0980 */ -.byte 1, 0,173, 37, 64, 96, 5, 0, 33, 88, 12, 1, 0, 0, 99,149 /* 0x0990 */ -.byte 194, 18, 15, 0, 24, 0, 67, 0, 18, 32, 0, 0, 43, 16, 4, 3 /* 0x09a0 */ -.byte 8, 0, 64, 16, 0, 8, 2, 36, 35, 16, 67, 0, 67, 17, 2, 0 /* 0x09b0 */ -.byte 33, 16, 98, 0, 0, 0, 98,165, 33, 40,128, 1, 9, 0, 0, 16 /* 0x09c0 */ -.byte 33,120,128, 0, 35,120,228, 1, 35,192, 4, 3, 66, 17, 3, 0 /* 0x09d0 */ -.byte 35, 16, 98, 0, 0, 0, 98,165, 1, 0,162, 36, 33, 40,162, 0 /* 0x09e0 */ -.byte 37,112,198, 1,255,255, 57, 39,218,255, 32, 23, 64, 48, 6, 0 /* 0x09f0 */ -.byte 1, 0,209, 37, 26, 0, 32, 18,255, 0, 2, 60, 7, 0, 82, 38 /* 0x0a00 */ -.byte 43, 16, 81, 1, 38, 0, 64, 20, 1, 0, 2, 36, 35, 16, 81, 1 /* 0x0a10 */ -.byte 33, 88, 98, 2, 33, 32,106, 2, 33, 24, 64, 1, 0, 0,110,145 /* 0x0a20 */ -.byte 1, 0, 99, 36, 33, 16, 73, 1, 2, 0, 66, 36, 6, 0, 98, 16 /* 0x0a30 */ -.byte 0, 0,142,160, 1, 0,107, 37, 16, 0,162,143, 0, 0, 0, 0 /* 0x0a40 */ -.byte 246,255, 98, 20, 1, 0,132, 36, 33, 80, 96, 0, 16, 0,163,143 /* 0x0a50 */ -.byte 0, 0, 0, 0, 43, 16, 67, 1,166,253, 64, 20,255, 0, 2, 60 /* 0x0a60 */ -.byte 255,255, 66, 52, 43, 16, 79, 0, 4, 0, 64, 20, 35, 40,181, 1 /* 0x0a70 */ -.byte 10, 0,167, 17, 1, 0,173, 37, 35, 40,181, 1, 12, 0,162,143 /* 0x0a80 */ -.byte 0, 0, 0, 0, 0, 0, 69,172, 20, 0,163,143, 0, 0, 0, 0 /* 0x0a90 */ -.byte 0, 0,106,172, 2, 0, 0, 16, 33, 16, 0, 0, 1, 0, 2, 36 /* 0x0aa0 */ -.byte 52, 0,183,143, 48, 0,182,143, 44, 0,181,143, 40, 0,180,143 /* 0x0ab0 */ -.byte 36, 0,179,143, 32, 0,178,143, 28, 0,177,143, 24, 0,176,143 /* 0x0ac0 */ -.byte 8, 0,224, 3, 56, 0,189, 39 /* 0x0ad0 */ +/*0x000000*/ .long 0x27bdffc8,0xafb70034,0xafb60030,0xafb5002c +/*0x000010*/ .long 0xafb40028,0xafb30024,0xafb20020,0xafb1001c +/*0x000020*/ .long 0xafb00018,0x00a0a821,0xafa7000c,0x01009821 +/*0x000030*/ .long 0xafa90010,0xafaa0014,0x24900004,0x90820002 +/*0x000040*/ .long 0x24030001,0x00431004,0x2442ffff,0xafa20008 +/*0x000050*/ .long 0x90820001,0x00000000,0x00431004,0x2442ffff +/*0x000060*/ .long 0xafa20004,0x90960000,0xace00000,0xad400000 +/*0x000070*/ .long 0x90840001,0x00000000,0x02c42021,0x24020300 +/*0x000080*/ .long 0x00822004,0x24840736,0x02001021,0x10000004 +/*0x000090*/ .long 0x00005821,0x24030400,0xa443fffe,0x256b0001 +/*0x0000a0*/ .long 0x1564fffc,0x24420002,0x02a63821,0x02a06821 +/*0x0000b0*/ .long 0x0000c021,0x00002021,0x00f51023,0x1082027b +/*0x0000c0*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x0000d0*/ .long 0x24840001,0x24020005,0x1482fff7,0x25ad0001 +/*0x0000e0*/ .long 0x00005021,0x00007021,0x00009021,0x24110001 +/*0x0000f0*/ .long 0x24140001,0x24170001,0xafb70000,0x10000257 +/*0x000100*/ .long 0x240fffff,0x3446ffff,0x00cf102b,0x14400008 +/*0x000110*/ .long 0x00000000,0x11a70265,0x000f7a00,0x00181a00 +/*0x000120*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000130*/ .long 0x8fa30008,0x00000000,0x01432824,0x0012c900 +/*0x000140*/ .long 0x00b91021,0x00021040,0x02025821,0x95630000 +/*0x000150*/ .long 0x000f12c2,0x00430018,0x00006012,0x030c102b +/*0x000160*/ .long 0x1040007d,0x24020800,0x00431023,0x00021143 +/*0x000170*/ .long 0x00621021,0xa5620000,0x8fa30004,0x00000000 +/*0x000180*/ .long 0x01431024,0x02c21804,0x24020008,0x00561023 +/*0x000190*/ .long 0x004e1007,0x00621021,0x00021a40,0x000212c0 +/*0x0001a0*/ .long 0x00431023,0x02021021,0x24460e6c,0x2a420007 +/*0x0001b0*/ .long 0x10400003,0x01807821,0x10000055,0x24050001 +/*0x0001c0*/ .long 0x01511023,0x02621021,0x90590000,0x24050001 +/*0x0001d0*/ .long 0x3c0200ff,0x3442ffff,0x004f102b,0x14400008 +/*0x0001e0*/ .long 0x00000000,0x11a70231,0x000f7a00,0x00181a00 +/*0x0001f0*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000200*/ .long 0x0019c840,0x332c0100,0x000c1040,0x00c21021 +/*0x000210*/ .long 0x00057040,0x004e5821,0x95630200,0x000f12c2 +/*0x000220*/ .long 0x00430018,0x00002012,0x0304102b,0x10400009 +/*0x000230*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000240*/ .long 0xa5620200,0x15800029,0x01c02821,0x10000009 +/*0x000250*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x000260*/ .long 0x00621023,0xa5620200,0x24a20001,0x11800028 +/*0x000270*/ .long 0x00a22821,0x28a20100,0x10400025,0x3c0200ff +/*0x000280*/ .long 0x1000ffd5,0x3442ffff,0x3442ffff,0x004f102b +/*0x000290*/ .long 0x14400009,0x00056040,0x11a70204,0x000f7a00 +/*0x0002a0*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x0002b0*/ .long 0x25ad0001,0x00056040,0x00cc5821,0x95630000 +/*0x0002c0*/ .long 0x000f12c2,0x00430018,0x00002012,0x0304102b +/*0x0002d0*/ .long 0x10400008,0x24020800,0x00431023,0x00021143 +/*0x0002e0*/ .long 0x00621021,0xa5620000,0x01802821,0x10000008 +/*0x0002f0*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x000300*/ .long 0x00621023,0xa5620000,0x24a20001,0x00a22821 +/*0x000310*/ .long 0x28a20100,0x1440ffdc,0x3c0200ff,0x30ae00ff +/*0x000320*/ .long 0x026a1021,0xa04e0000,0x2a420004,0x10400003 +/*0x000330*/ .long 0x25430001,0x100001c8,0x00009021,0x2a42000a +/*0x000340*/ .long 0x10400003,0x00000000,0x100001c3,0x2652fffd +/*0x000350*/ .long 0x100001c1,0x2652fffa,0x01ec2023,0x00031142 +/*0x000360*/ .long 0x00621023,0xa5620000,0x00c4102b,0x14400008 +/*0x000370*/ .long 0x030cc023,0x11a701cd,0x00042200,0x00181a00 +/*0x000380*/ .long 0x91a20000,0x00000000,0x0062c025,0x25ad0001 +/*0x000390*/ .long 0x00121040,0x02027021,0x95c30180,0x000412c2 +/*0x0003a0*/ .long 0x00430018,0x00006012,0x030c102b,0x1040000f +/*0x0003b0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x0003c0*/ .long 0xa5c20180,0x2a420007,0x14400002,0x00009021 +/*0x0003d0*/ .long 0x24120003,0x260e0664,0xafb70000,0x0280b821 +/*0x0003e0*/ .long 0x0220a021,0x10000090,0x01805821,0x008c5823 +/*0x0003f0*/ .long 0x00031142,0x00621023,0xa5c20180,0x00cb102b +/*0x000400*/ .long 0x14400008,0x030cc023,0x11a701a8,0x000b5a00 +/*0x000410*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x000420*/ .long 0x25ad0001,0x95c30198,0x000b12c2,0x00430018 +/*0x000430*/ .long 0x00002012,0x0304102b,0x10400032,0x24020800 +/*0x000440*/ .long 0x00431023,0x00021143,0x00621021,0xa5c20198 +/*0x000450*/ .long 0x3c020100,0x0082102b,0x10400008,0x00805821 +/*0x000460*/ .long 0x11a70192,0x00045a00,0x00181a00,0x91a20000 +/*0x000470*/ .long 0x00000000,0x0062c025,0x25ad0001,0x00191040 +/*0x000480*/ .long 0x02021821,0x00051040,0x00622021,0x948301e0 +/*0x000490*/ .long 0x000b12c2,0x00430018,0x00006012,0x030c102b +/*0x0004a0*/ .long 0x10400012,0x24020800,0x00431023,0x00021143 +/*0x0004b0*/ .long 0x00621021,0x1140017d,0xa48201e0,0x2a420007 +/*0x0004c0*/ .long 0x14400002,0x24120009,0x2412000b,0x01511023 +/*0x0004d0*/ .long 0x02621021,0x904e0000,0x026a1021,0xa04e0000 +/*0x0004e0*/ .long 0x25430001,0x1000015c,0x01807821,0x016c5823 +/*0x0004f0*/ .long 0x030cc023,0x00031142,0x00621023,0x10000045 +/*0x000500*/ .long 0xa48201e0,0x01645823,0x00031142,0x00621023 +/*0x000510*/ .long 0xa5c20198,0x00cb102b,0x14400008,0x0304c023 +/*0x000520*/ .long 0x11a70162,0x000b5a00,0x00181a00,0x91a20000 +/*0x000530*/ .long 0x00000000,0x0062c025,0x25ad0001,0x95c301b0 +/*0x000540*/ .long 0x000b12c2,0x00430018,0x00002012,0x0304102b +/*0x000550*/ .long 0x10400007,0x24020800,0x00431023,0x00021143 +/*0x000560*/ .long 0x00621021,0xa5c201b0,0x1000001c,0x02801021 +/*0x000570*/ .long 0x01645823,0x00031142,0x00621023,0xa5c201b0 +/*0x000580*/ .long 0x00cb102b,0x14400008,0x0304c023,0x11a70147 +/*0x000590*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x0005a0*/ .long 0x0062c025,0x25ad0001,0x95c301c8,0x000b12c2 +/*0x0005b0*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000b +/*0x0005c0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x0005d0*/ .long 0xa5c201c8,0x02e01021,0x0280b821,0x0220a021 +/*0x0005e0*/ .long 0x00408821,0x1000000b,0x00805821,0x01645823 +/*0x0005f0*/ .long 0x0304c023,0x00031142,0x00621023,0xa5c201c8 +/*0x000600*/ .long 0x8fa20000,0xafb70000,0x0280b821,0x0220a021 +/*0x000610*/ .long 0x00408821,0x2a420007,0x14400002,0x24120008 +/*0x000620*/ .long 0x2412000b,0x260e0a68,0x3c0200ff,0x344cffff +/*0x000630*/ .long 0x018b102b,0x14400008,0x00000000,0x11a7011b +/*0x000640*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x000650*/ .long 0x0062c025,0x25ad0001,0x95c30000,0x000b12c2 +/*0x000660*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000c +/*0x000670*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000680*/ .long 0xa5c20000,0x00051100,0x01c21021,0x24450004 +/*0x000690*/ .long 0x00807821,0x24080003,0x10000029,0x00003021 +/*0x0006a0*/ .long 0x01645823,0x00031142,0x00621023,0xa5c20000 +/*0x0006b0*/ .long 0x018b102b,0x14400008,0x0304c023,0x11a700fb +/*0x0006c0*/ .long 0x000b5a00,0x00181a00,0x91a20000,0x00000000 +/*0x0006d0*/ .long 0x0062c025,0x25ad0001,0x95c30002,0x000b12c2 +/*0x0006e0*/ .long 0x00430018,0x00002012,0x0304102b,0x1040000c +/*0x0006f0*/ .long 0x24020800,0x00431023,0x00021143,0x00621021 +/*0x000700*/ .long 0xa5c20002,0x00051100,0x01c21021,0x24450104 +/*0x000710*/ .long 0x00807821,0x24080003,0x10000009,0x24060008 +/*0x000720*/ .long 0x01647823,0x0304c023,0x00031142,0x00621023 +/*0x000730*/ .long 0xa5c20002,0x25c50204,0x24080008,0x24060010 +/*0x000740*/ .long 0x01007021,0x24190001,0x3c0200ff,0x3442ffff +/*0x000750*/ .long 0x004f102b,0x14400009,0x00196040,0x11a700d3 +/*0x000760*/ .long 0x000f7a00,0x00181a00,0x91a20000,0x00000000 +/*0x000770*/ .long 0x0062c025,0x25ad0001,0x00196040,0x00ac5821 +/*0x000780*/ .long 0x95630000,0x000f12c2,0x00430018,0x00002012 +/*0x000790*/ .long 0x0304102b,0x10400008,0x24020800,0x00431023 +/*0x0007a0*/ .long 0x00021143,0x00621021,0xa5620000,0x0180c821 +/*0x0007b0*/ .long 0x10000008,0x00807821,0x01e47823,0x0304c023 +/*0x0007c0*/ .long 0x00031142,0x00621023,0xa5620000,0x27220001 +/*0x0007d0*/ .long 0x0322c821,0x25ceffff,0x15c0ffdc,0x3c0200ff +/*0x0007e0*/ .long 0x24020001,0x01021004,0x03221023,0x00464821 +/*0x0007f0*/ .long 0x2a420004,0x10400086,0x29220004,0x14400002 +/*0x000800*/ .long 0x01201821,0x24030003,0x000311c0,0x02021021 +/*0x000810*/ .long 0x24460360,0x240e0001,0x24190006,0x3c0200ff +/*0x000820*/ .long 0x3442ffff,0x004f102b,0x14400009,0x000e6040 +/*0x000830*/ .long 0x11a7009e,0x000f7a00,0x00181a00,0x91a20000 +/*0x000840*/ .long 0x00000000,0x0062c025,0x25ad0001,0x000e6040 +/*0x000850*/ .long 0x00cc5821,0x95630000,0x000f12c2,0x00430018 +/*0x000860*/ .long 0x00002012,0x0304102b,0x10400008,0x24020800 +/*0x000870*/ .long 0x00431023,0x00021143,0x00621021,0xa5620000 +/*0x000880*/ .long 0x01807021,0x10000008,0x00807821,0x01e47823 +/*0x000890*/ .long 0x0304c023,0x00031142,0x00621023,0xa5620000 +/*0x0008a0*/ .long 0x25c20001,0x01c27021,0x2739ffff,0x1720ffdc +/*0x0008b0*/ .long 0x3c0200ff,0x25c3ffc0,0x28620004,0x14400050 +/*0x0008c0*/ .long 0x00607021,0x00032043,0x30620001,0x344b0002 +/*0x0008d0*/ .long 0x2862000e,0x10400008,0x2499ffff,0x032b7004 +/*0x0008e0*/ .long 0x000e1040,0x02022021,0x00031040,0x00821023 +/*0x0008f0*/ .long 0x1000001a,0x2448055e,0x2484fffb,0x3c0200ff +/*0x000900*/ .long 0x3442ffff,0x004f102b,0x14400008,0x00000000 +/*0x000910*/ .long 0x11a70066,0x000f7a00,0x00181a00,0x91a20000 +/*0x000920*/ .long 0x00000000,0x0062c025,0x25ad0001,0x000f7842 +/*0x000930*/ .long 0x030f102b,0x14400003,0x000b5840,0x030fc023 +/*0x000940*/ .long 0x356b0001,0x2484ffff,0x1480ffed,0x3c0200ff +/*0x000950*/ .long 0x26080644,0x000b7100,0x24190004,0x24060001 +/*0x000960*/ .long 0x24050001,0x3c0200ff,0x3442ffff,0x004f102b +/*0x000970*/ .long 0x14400009,0x00056040,0x11a7004c,0x000f7a00 +/*0x000980*/ .long 0x00181a00,0x91a20000,0x00000000,0x0062c025 +/*0x000990*/ .long 0x25ad0001,0x00056040,0x010c5821,0x95630000 +/*0x0009a0*/ .long 0x000f12c2,0x00430018,0x00002012,0x0304102b +/*0x0009b0*/ .long 0x10400008,0x24020800,0x00431023,0x00021143 +/*0x0009c0*/ .long 0x00621021,0xa5620000,0x01802821,0x10000009 +/*0x0009d0*/ .long 0x00807821,0x01e47823,0x0304c023,0x00031142 +/*0x0009e0*/ .long 0x00621023,0xa5620000,0x24a20001,0x00a22821 +/*0x0009f0*/ .long 0x01c67025,0x2739ffff,0x1720ffda,0x00063040 +/*0x000a00*/ .long 0x25d10001,0x1220001a,0x3c0200ff,0x26520007 +/*0x000a10*/ .long 0x0151102b,0x14400026,0x24020001,0x01511023 +/*0x000a20*/ .long 0x02625821,0x026a2021,0x01401821,0x916e0000 +/*0x000a30*/ .long 0x24630001,0x01491021,0x24420002,0x10620006 +/*0x000a40*/ .long 0xa08e0000,0x256b0001,0x8fa20010,0x00000000 +/*0x000a50*/ .long 0x1462fff6,0x24840001,0x00605021,0x8fa30010 +/*0x000a60*/ .long 0x00000000,0x0143102b,0x1440fda6,0x3c0200ff +/*0x000a70*/ .long 0x3442ffff,0x004f102b,0x14400004,0x01b52823 +/*0x000a80*/ .long 0x11a7000a,0x25ad0001,0x01b52823,0x8fa2000c +/*0x000a90*/ .long 0x00000000,0xac450000,0x8fa30014,0x00000000 +/*0x000aa0*/ .long 0xac6a0000,0x10000002,0x00001021,0x24020001 +/*0x000ab0*/ .long 0x8fb70034,0x8fb60030,0x8fb5002c,0x8fb40028 +/*0x000ac0*/ .long 0x8fb30024,0x8fb20020,0x8fb1001c,0x8fb00018 +/*0x000ad0*/ .long 0x03e00008,0x27bd0038 +/*0x000ad8*/