modified:   stub/amd64-darwin.macho-entry.h
	modified:   stub/amd64-linux.elf-entry.h
	modified:   stub/amd64-linux.elf-fold.h
	modified:   stub/arm64-linux.elf-entry.h
	modified:   stub/i386-bsd.elf-entry.h
	modified:   stub/i386-darwin.macho-entry.h
	modified:   stub/i386-linux.elf-entry.h
	modified:   stub/i386-linux.elf-fold.h
	modified:   stub/i386-netbsd.elf-entry.h
	modified:   stub/mips.r3000-linux.elf-fold.h
	modified:   stub/mipsel.r3000-linux.elf-fold.h
	modified:   stub/powerpc-darwin.macho-entry.h
	modified:   stub/powerpc-linux.elf-entry.h
	modified:   stub/powerpc-linux.elf-fold.h
	modified:   stub/powerpc64le-darwin.macho-entry.h
	modified:   stub/powerpc64le-linux.elf-entry.h
	modified:   stub/powerpc64le-linux.elf-fold.h
	modified:   stub/src/amd64-darwin.macho-entry.S
	modified:   stub/src/amd64-linux.elf-entry.S
	modified:   stub/src/amd64-linux.elf-fold.S
	modified:   stub/src/arch/powerpc/32/ppc_regs.h
	modified:   stub/src/arm64-linux.elf-entry.S
	modified:   stub/src/i386-bsd.elf-entry.S
	modified:   stub/src/i386-darwin.macho-entry.S
	modified:   stub/src/i386-linux.elf-entry.S
	modified:   stub/src/i386-linux.elf-fold.S
	modified:   stub/src/mipsel.r3000-linux.elf-fold.S
	modified:   stub/src/powerpc-darwin.macho-entry.S
	modified:   stub/src/powerpc-linux.elf-entry.S
	modified:   stub/src/powerpc-linux.elf-fold.S
	modified:   stub/src/powerpc-linux.elf-main.c
	modified:   stub/src/powerpc64le-darwin.macho-entry.S
	modified:   stub/src/powerpc64le-linux.elf-entry.S
	modified:   stub/src/powerpc64le-linux.elf-fold.S
	modified:   stub/src/powerpc64le-linux.elf-main.c
	modified:   stub/tmp/amd64-darwin.macho-entry.bin.dump
	modified:   stub/tmp/amd64-linux.elf-entry.bin.dump
	modified:   stub/tmp/amd64-linux.elf-fold.map
	modified:   stub/tmp/arm64-linux.elf-entry.bin.dump
	modified:   stub/tmp/i386-bsd.elf-entry.bin.dump
	modified:   stub/tmp/i386-darwin.macho-entry.bin.dump
	modified:   stub/tmp/i386-linux.elf-entry.bin.dump
	modified:   stub/tmp/i386-linux.elf-fold.map
	modified:   stub/tmp/i386-netbsd.elf-entry.bin.dump
	modified:   stub/tmp/powerpc-darwin.macho-entry.bin.dump
	modified:   stub/tmp/powerpc-linux.elf-entry.bin.dump
	modified:   stub/tmp/powerpc-linux.elf-fold.map
	modified:   stub/tmp/powerpc64le-darwin.macho-entry.bin.dump
	modified:   stub/tmp/powerpc64le-linux.elf-entry.bin.dump
	modified:   stub/tmp/powerpc64le-linux.elf-fold.map
This commit is contained in:
John Reiser
2017-04-06 14:22:47 -07:00
parent 3dcdd25177
commit bdf08baebd
50 changed files with 10560 additions and 10440 deletions
+233 -221
View File
@@ -1,5 +1,5 @@
/* amd64-darwin.macho-entry.h
created from amd64-darwin.macho-entry.bin, 9461 (0x24f5) bytes
created from amd64-darwin.macho-entry.bin, 9649 (0x25b1) bytes
This file is part of the UPX executable compressor.
@@ -31,14 +31,14 @@
*/
#define STUB_AMD64_DARWIN_MACHO_ENTRY_SIZE 9461
#define STUB_AMD64_DARWIN_MACHO_ENTRY_ADLER32 0xaefa8e82
#define STUB_AMD64_DARWIN_MACHO_ENTRY_CRC32 0x36dd9b86
#define STUB_AMD64_DARWIN_MACHO_ENTRY_SIZE 9649
#define STUB_AMD64_DARWIN_MACHO_ENTRY_ADLER32 0xd412b5bf
#define STUB_AMD64_DARWIN_MACHO_ENTRY_CRC32 0x4177ff27
unsigned char stub_amd64_darwin_macho_entry[9461] = {
unsigned char stub_amd64_darwin_macho_entry[9649] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 1, 0, 62, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 88, 24, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 96, 24, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0,
/* 0x0040 */ 76, 0,131,249, 73,117, 68, 83, 87, 72,141, 76, 55,253, 94, 86,
/* 0x0050 */ 91,235, 47, 72, 57,206,115, 50, 86, 94,172, 60,128,114, 10, 60,
@@ -413,219 +413,231 @@ unsigned char stub_amd64_darwin_macho_entry[9461] = {
/* 0x1760 */ 72,141,116, 25, 11,139, 59, 72,141,188, 31,203, 0, 0, 0,253,
/* 0x1770 */ 243,164, 72,141,147,128, 0, 0, 0, 72,137,222, 72,141,127, 1,
/* 0x1780 */ 82,252,173, 80, 72,137,225,173, 80,173, 68, 15,182,192, 94,255,
/* 0x1790 */ 213, 89, 72,141, 93,247,195, 93,232,191,255,255,255,102,105,108,
/* 0x17a0 */ 101, 32,102,111,114,109, 97,116, 32,101,108,102, 54, 52, 45,120,
/* 0x17b0 */ 56, 54, 45, 54, 52, 10, 10, 83,101, 99,116,105,111,110,115, 58,
/* 0x17c0 */ 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32,
/* 0x17d0 */ 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65,
/* 0x17e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76,
/* 0x17f0 */ 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1800 */ 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32,
/* 0x1810 */ 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 65, 77, 68, 54, 52,
/* 0x1820 */ 66, 88, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52,
/* 0x1830 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1840 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1850 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32,
/* 0x1860 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x1870 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 77, 65,
/* 0x1880 */ 67, 72, 77, 65, 73, 78, 88, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1890 */ 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x18a0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x18b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x18c0 */ 56, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x18d0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x18e0 */ 78, 76, 89, 10, 32, 32, 50, 32, 77, 65, 67, 72, 95, 85, 78, 67,
/* 0x18f0 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 56, 32, 32,
/* 0x1900 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1910 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1920 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 49, 32, 32, 50, 42,
/* 0x1930 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1940 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 95, 72,
/* 0x1950 */ 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54,
/* 0x1960 */ 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1970 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1980 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 57, 32,
/* 0x1990 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x19a0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82,
/* 0x19b0 */ 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x19c0 */ 48, 48, 98, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x19d0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x19e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49,
/* 0x19f0 */ 48, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1a00 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x1a10 */ 78, 76, 89, 10, 32, 32, 53, 32, 78, 82, 86, 50, 68, 32, 32, 32,
/* 0x1a20 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57,101, 32, 32,
/* 0x1a30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a50 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 98, 55, 32, 32, 50, 42,
/* 0x1a60 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1a70 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1a80 */ 54, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1a90 */ 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1aa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1ac0 */ 48, 48, 48, 50, 53, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1ad0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x1ae0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77, 65,
/* 0x1af0 */ 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b00 */ 54, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b10 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b20 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,101, 53,
/* 0x1b30 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1b40 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1b50 */ 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
/* 0x1b60 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55, 32, 32, 48, 48,
/* 0x1b70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1b80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b90 */ 32, 32, 48, 48, 48, 48, 48, 51, 52, 57, 32, 32, 50, 42, 42, 48,
/* 0x1ba0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x1bb0 */ 79, 78, 76, 89, 10, 32, 32, 57, 32, 76, 90, 77, 65, 95, 68, 69,
/* 0x1bc0 */ 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55, 32,
/* 0x1bd0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1be0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1bf0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,100, 52, 48, 32, 32, 50,
/* 0x1c00 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1c10 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 76, 90, 77, 65,
/* 0x1c20 */ 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c30 */ 49, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c50 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 51, 55,
/* 0x1c60 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1c70 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 78,
/* 0x1c80 */ 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x1c90 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ca0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1cb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49,
/* 0x1cc0 */ 55, 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x1cd0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49,
/* 0x1ce0 */ 50, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32,
/* 0x1cf0 */ 48, 48, 48, 48, 48, 48, 49, 49, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1d00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1d10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1d20 */ 48, 48, 49, 55, 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1d30 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x1d40 */ 10, 32, 49, 51, 32, 77, 65, 67, 72, 77, 65, 73, 78, 90, 32, 32,
/* 0x1d50 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 49, 32, 32, 48, 48, 48,
/* 0x1d60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1d70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1d80 */ 32, 48, 48, 48, 48, 49, 55, 53, 99, 32, 32, 50, 42, 42, 48, 32,
/* 0x1d90 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x1da0 */ 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69,
/* 0x1db0 */ 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1dc0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72,
/* 0x1dd0 */ 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1de0 */ 48, 48, 48, 48, 32, 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48,
/* 0x1df0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x1e00 */ 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51,
/* 0x1e10 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e20 */ 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48,
/* 0x1e30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x1e40 */ 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89,
/* 0x1e50 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48,
/* 0x1e70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1e80 */ 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 90, 9, 48,
/* 0x1e90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1ea0 */ 77, 65, 67, 72, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48, 48, 48,
/* 0x1eb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x1ec0 */ 100, 32, 32, 65, 77, 68, 54, 52, 66, 88, 88, 9, 48, 48, 48, 48,
/* 0x1ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 65, 77, 68,
/* 0x1ee0 */ 54, 52, 66, 88, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ef0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77,
/* 0x1f00 */ 65, 67, 72, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65,
/* 0x1f20 */ 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67,
/* 0x1f40 */ 72, 95, 85, 78, 67, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 95, 85, 78, 67, 10,
/* 0x1f60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f70 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48,
/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1f90 */ 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78,
/* 0x1fb0 */ 82, 86, 50, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fc0 */ 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48,
/* 0x1fd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1fe0 */ 32, 32,100, 32, 32, 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50,
/* 0x2000 */ 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2010 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95,
/* 0x2020 */ 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2030 */ 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48,
/* 0x2040 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2050 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95,
/* 0x2060 */ 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49,
/* 0x2080 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2090 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95,
/* 0x20a0 */ 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50,
/* 0x20c0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20d0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84,
/* 0x20e0 */ 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20f0 */ 48, 48, 48, 48, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48,
/* 0x2100 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103,
/* 0x2110 */ 32, 32, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88,
/* 0x2120 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2130 */ 48, 32, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2140 */ 48, 48, 48, 48, 48, 48, 48, 49, 49, 32,103, 32, 32, 32, 32, 32,
/* 0x2150 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48,
/* 0x2160 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,101,110,100,
/* 0x2170 */ 95,100,101, 99,111,109,112,114,101,115,115, 10, 10, 82, 69, 76,
/* 0x2180 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x2190 */ 70, 79, 82, 32, 91, 77, 65, 67, 72, 77, 65, 73, 78, 88, 93, 58,
/* 0x21a0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21b0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21c0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48,
/* 0x21d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 88, 56, 54,
/* 0x21e0 */ 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67,
/* 0x21f0 */ 72, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48,
/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 51, 55, 10, 10, 82, 69, 76, 79, 67,
/* 0x2210 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79,
/* 0x2220 */ 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70, 83, 69,
/* 0x2230 */ 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69,
/* 0x2240 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65,
/* 0x2250 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2260 */ 48, 48, 97,101, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67,
/* 0x2270 */ 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43,
/* 0x2280 */ 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2290 */ 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22a0 */ 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51,
/* 0x22b0 */ 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43,
/* 0x22c0 */ 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102,102,
/* 0x22d0 */ 102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x22e0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50,
/* 0x22f0 */ 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32,
/* 0x2300 */ 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32,
/* 0x2310 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48,
/* 0x2320 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 57, 53, 32, 82, 95,
/* 0x2330 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32,
/* 0x2340 */ 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48,
/* 0x2350 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48,
/* 0x2360 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, 88,
/* 0x2370 */ 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77,
/* 0x2380 */ 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102,
/* 0x2390 */ 102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76,
/* 0x23a0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x23b0 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70,
/* 0x23c0 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x23d0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x23e0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23f0 */ 48, 48, 48, 48, 56, 97, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x2400 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65,
/* 0x2410 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2420 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2430 */ 48, 48, 48, 53, 50, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80,
/* 0x2440 */ 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78,
/* 0x2450 */ 89, 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2460 */ 102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78,
/* 0x2470 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90,
/* 0x2480 */ 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69,
/* 0x2490 */ 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69,
/* 0x24a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65,
/* 0x24b0 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24c0 */ 48, 48, 48, 54, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67,
/* 0x24d0 */ 51, 50, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51,
/* 0x24e0 */ 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24f0 */ 48, 48, 49, 48, 10
/* 0x1790 */ 213, 89, 72,141, 93,247,195, 93,232,191,255,255,255, 0, 0, 0,
/* 0x17a0 */ 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102,
/* 0x17b0 */ 54, 52, 45,120, 56, 54, 45, 54, 52, 10, 10, 83,101, 99,116,105,
/* 0x17c0 */ 111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32,
/* 0x17d0 */ 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32,
/* 0x17e0 */ 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x17f0 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1800 */ 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,
/* 0x1810 */ 108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 65,
/* 0x1820 */ 77, 68, 54, 52, 66, 88, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x1830 */ 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1840 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1850 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1860 */ 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x1870 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1880 */ 49, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 32, 32, 32, 32, 32,
/* 0x1890 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x18a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x18b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x18c0 */ 48, 48, 48, 48, 56, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x18d0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x18e0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 77, 65, 67, 72,
/* 0x18f0 */ 95, 85, 78, 67, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1900 */ 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1910 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1920 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 49,
/* 0x1930 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1940 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78,
/* 0x1950 */ 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x1960 */ 48, 48, 48, 54, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1970 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1980 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1990 */ 48, 57, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x19a0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x19b0 */ 52, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x19c0 */ 48, 48, 48, 48, 48, 48, 98, 55, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x19d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x19e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x19f0 */ 48, 48, 48, 49, 48, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1a00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x1a10 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 82, 86, 50,
/* 0x1a20 */ 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1a30 */ 57,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a40 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a50 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 98, 55,
/* 0x1a60 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1a70 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1a80 */ 89, 10, 32, 32, 54, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32,
/* 0x1a90 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48,
/* 0x1aa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1ab0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ac0 */ 32, 32, 48, 48, 48, 48, 48, 50, 53, 53, 32, 32, 50, 42, 42, 48,
/* 0x1ad0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1ae0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32,
/* 0x1af0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48,
/* 0x1b00 */ 48, 48, 48, 48, 54, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b30 */ 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1b40 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
/* 0x1b50 */ 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68,
/* 0x1b60 */ 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55,
/* 0x1b70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b80 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b90 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 52, 57, 32, 32,
/* 0x1ba0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1bb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 76, 90, 77,
/* 0x1bc0 */ 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1bd0 */ 57,102, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1be0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1bf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,100, 52,
/* 0x1c00 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1c10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32,
/* 0x1c20 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48,
/* 0x1c30 */ 48, 48, 48, 48, 49, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1c60 */ 49, 55, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1c70 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1c80 */ 49, 49, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32,
/* 0x1c90 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1ca0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1cb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1cc0 */ 48, 48, 48, 49, 55, 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1cd0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1ce0 */ 89, 10, 32, 49, 50, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 32,
/* 0x1cf0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 49, 32, 32, 48, 48,
/* 0x1d00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1d10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d20 */ 32, 32, 48, 48, 48, 48, 49, 55, 52, 98, 32, 32, 50, 42, 42, 48,
/* 0x1d30 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x1d40 */ 79, 78, 76, 89, 10, 32, 49, 51, 32, 77, 65, 67, 72, 77, 65, 73,
/* 0x1d50 */ 78, 90, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 52, 53, 32,
/* 0x1d60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d70 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d80 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 53, 99, 32, 32, 50,
/* 0x1d90 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1da0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83,
/* 0x1db0 */ 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48,
/* 0x1dc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1dd0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48,
/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1df0 */ 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x1e10 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48,
/* 0x1e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x1e30 */ 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x1e50 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48,
/* 0x1e60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67,
/* 0x1e70 */ 72, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1e90 */ 77, 65, 67, 72, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48,
/* 0x1ea0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 77,
/* 0x1eb0 */ 65, 73, 78, 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 65, 77,
/* 0x1ed0 */ 68, 54, 52, 66, 88, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 48, 32, 65, 77, 68, 54, 52, 66, 88, 88,
/* 0x1ef0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f00 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65,
/* 0x1f10 */ 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f20 */ 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 10, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1f40 */ 108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 95, 85, 78, 67,
/* 0x1f50 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f60 */ 48, 32, 77, 65, 67, 72, 95, 85, 78, 67, 10, 48, 48, 48, 48, 48,
/* 0x1f70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1f80 */ 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69,
/* 0x1fa0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fb0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9,
/* 0x1fc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fd0 */ 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fe0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1ff0 */ 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48,
/* 0x2010 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x2020 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
/* 0x2030 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2040 */ 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48,
/* 0x2050 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x2060 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
/* 0x2070 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2080 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48,
/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x20a0 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48,
/* 0x20b0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20c0 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48,
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x20e0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48,
/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2100 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2110 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32,
/* 0x2120 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48,
/* 0x2130 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116,
/* 0x2140 */ 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2150 */ 48, 48, 49, 49, 32,103, 32, 32, 32, 32, 32, 32, 32, 77, 65, 67,
/* 0x2160 */ 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2170 */ 48, 48, 48, 48, 48, 48, 48, 32,101,110,100, 95,100,101, 99,111,
/* 0x2180 */ 109,112,114,101,115,115, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21a0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21b0 */ 48, 48, 48, 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10, 10,
/* 0x21c0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x21d0 */ 68, 83, 32, 70, 79, 82, 32, 91, 77, 65, 67, 72, 77, 65, 73, 78,
/* 0x21e0 */ 88, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32,
/* 0x21f0 */ 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32,
/* 0x2200 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48,
/* 0x2210 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95,
/* 0x2220 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32,
/* 0x2230 */ 77, 65, 67, 72, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48,
/* 0x2240 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 51, 55, 10, 10, 82, 69,
/* 0x2250 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2260 */ 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70,
/* 0x2270 */ 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84,
/* 0x2280 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2290 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22a0 */ 48, 48, 48, 48, 48, 97,101, 32, 82, 95, 88, 56, 54, 95, 54, 52,
/* 0x22b0 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69,
/* 0x22c0 */ 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22d0 */ 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22e0 */ 48, 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x22f0 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73,
/* 0x2300 */ 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2310 */ 102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x2320 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78,
/* 0x2330 */ 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32,
/* 0x2340 */ 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32,
/* 0x2350 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10,
/* 0x2360 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 57, 53,
/* 0x2370 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32,
/* 0x2380 */ 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48,
/* 0x2390 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48,
/* 0x23a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32,
/* 0x23b0 */ 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32,
/* 0x23c0 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,120,102,102,
/* 0x23d0 */ 102,102,102,102,102,102,102,102,102,102,102,102,102, 99, 10, 10,
/* 0x23e0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x23f0 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10,
/* 0x2400 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2410 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2420 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2430 */ 48, 48, 48, 48, 48, 48, 48, 56, 97, 32, 82, 95, 88, 56, 54, 95,
/* 0x2440 */ 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95,
/* 0x2450 */ 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2460 */ 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2470 */ 48, 48, 48, 48, 48, 48, 53, 50, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x2480 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77,
/* 0x2490 */ 65, 73, 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,102,
/* 0x24a0 */ 102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84,
/* 0x24b0 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32,
/* 0x24c0 */ 91, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70,
/* 0x24d0 */ 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84,
/* 0x24e0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x24f0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2500 */ 48, 48, 48, 48, 48, 48, 54, 32, 82, 95, 88, 56, 54, 95, 54, 52,
/* 0x2510 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68,
/* 0x2520 */ 69, 67, 51, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2530 */ 48, 48, 48, 48, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84,
/* 0x2540 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32,
/* 0x2550 */ 91, 77, 65, 67, 72, 77, 65, 73, 78, 90, 93, 58, 10, 79, 70, 70,
/* 0x2560 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x2570 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2580 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2590 */ 48, 48, 48, 48, 52, 49, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x25a0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 79, 95, 66, 73, 78, 70, 79,
/* 0x25b0 */ 10
};
+267 -286
View File
@@ -1,5 +1,5 @@
/* amd64-linux.elf-entry.h
created from amd64-linux.elf-entry.bin, 10422 (0x28b6) bytes
created from amd64-linux.elf-entry.bin, 10119 (0x2787) bytes
This file is part of the UPX executable compressor.
@@ -31,14 +31,14 @@
*/
#define STUB_AMD64_LINUX_ELF_ENTRY_SIZE 10422
#define STUB_AMD64_LINUX_ELF_ENTRY_ADLER32 0x7f5a4b34
#define STUB_AMD64_LINUX_ELF_ENTRY_CRC32 0x7f4cfa8c
#define STUB_AMD64_LINUX_ELF_ENTRY_SIZE 10119
#define STUB_AMD64_LINUX_ELF_ENTRY_ADLER32 0xb1ef104c
#define STUB_AMD64_LINUX_ELF_ENTRY_CRC32 0xb46dbf18
unsigned char stub_amd64_linux_elf_entry[10422] = {
unsigned char stub_amd64_linux_elf_entry[10119] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 1, 0, 62, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,160, 24, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,144, 24, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0,
/* 0x0040 */ 232, 0, 0, 0, 0, 85, 83, 81, 82, 72, 1,254, 86, 72,137,254,
/* 0x0050 */ 72,137,215, 49,219, 49,201, 72,131,205,255,232, 80, 0, 0, 0,
@@ -408,284 +408,265 @@ unsigned char stub_amd64_linux_elf_entry[10422] = {
/* 0x1710 */ 30, 0, 0, 0, 90,232, 0, 0, 0, 0, 80, 82, 79, 84, 95, 69,
/* 0x1720 */ 88, 69, 67,124, 80, 82, 79, 84, 95, 87, 82, 73, 84, 69, 32,102,
/* 0x1730 */ 97,105,108,101,100, 46, 10, 0, 94,106, 2, 95,106, 1, 88, 15,
/* 0x1740 */ 5,106,127, 95,106, 60, 88, 15, 5, 91,106, 0,106, 1,104, 0,
/* 0x1750 */ 0, 0, 0, 80,104, 0, 0, 0, 0, 81, 65, 87,191, 0, 0, 0,
/* 0x1760 */ 0,106, 7, 90,190, 0, 0, 0, 0,106, 50, 65, 90, 69, 41,192,
/* 0x1770 */ 106, 9, 88, 15, 5, 57,199, 15,133, 0, 0, 0, 0,190, 0, 0,
/* 0x1780 */ 0, 0,137,250, 41,242,116, 21, 1,213, 1, 84, 36, 8, 1, 84,
/* 0x1790 */ 36, 24,137,217, 41,241,193,233, 3,252,243, 72,165,151, 72,137,
/* 0x17a0 */ 222, 80,146,173, 80, 72,137,225,173,151,173, 68, 15,182,192, 72,
/* 0x17b0 */ 135,254,255,213, 89,195, 93, 72,141, 69,247, 68,139, 56, 76, 41,
/* 0x17c0 */ 248,107, 80, 56, 56,131,194, 88, 65, 41,215, 72,141, 12, 16,232,
/* 0x17d0 */ 0, 0, 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,
/* 0x17e0 */ 101,108,102, 54, 52, 45,120, 56, 54, 45, 54, 52, 10, 10, 83,101,
/* 0x17f0 */ 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101,
/* 0x1800 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32,
/* 0x1810 */ 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1820 */ 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32,
/* 0x1830 */ 32, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102,
/* 0x1840 */ 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32,
/* 0x1850 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 32, 32, 32, 32, 32, 32,
/* 0x1860 */ 48, 48, 48, 48, 48, 48, 48,100, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1870 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1880 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1890 */ 48, 48, 48, 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x18a0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x18b0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 78, 82, 86, 95,
/* 0x18c0 */ 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x18d0 */ 54, 54, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x18e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x18f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52,100,
/* 0x1900 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1910 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 78,
/* 0x1920 */ 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x1930 */ 48, 48, 48, 98, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1940 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1950 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1960 */ 48, 98, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x1970 */ 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68,
/* 0x1980 */ 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 50, 68, 32, 32,
/* 0x1990 */ 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57,101, 32,
/* 0x19a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x19b0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x19c0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 54, 97, 32, 32, 50,
/* 0x19d0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x19e0 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x19f0 */ 32, 52, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1a00 */ 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1a10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1a20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1a30 */ 48, 48, 48, 48, 50, 48, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1a40 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32,
/* 0x1a50 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 76, 90, 77,
/* 0x1a60 */ 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1a70 */ 48, 54, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a80 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a90 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 57,
/* 0x1aa0 */ 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1ab0 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x1ac0 */ 76, 89, 10, 32, 32, 54, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49,
/* 0x1ad0 */ 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55, 32, 32, 48,
/* 0x1ae0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1af0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b00 */ 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 99, 32, 32, 50, 42, 42,
/* 0x1b10 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x1b20 */ 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 68,
/* 0x1b30 */ 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55,
/* 0x1b40 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b50 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b60 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 99,102, 51, 32, 32,
/* 0x1b70 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1b80 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77,
/* 0x1b90 */ 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1ba0 */ 48, 49, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1bb0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1bc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54,101,
/* 0x1bd0 */ 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1be0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32,
/* 0x1bf0 */ 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48,
/* 0x1c00 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1c30 */ 49, 54,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1c40 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1c50 */ 49, 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32,
/* 0x1c60 */ 32, 48, 48, 48, 48, 48, 48, 51, 97, 32, 32, 48, 48, 48, 48, 48,
/* 0x1c70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1c80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1c90 */ 48, 48, 48, 49, 54,102,101, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1ca0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32,
/* 0x1cb0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 69, 76, 70,
/* 0x1cc0 */ 77, 65, 73, 78, 90, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1cd0 */ 48, 49, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ce0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1cf0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 51,
/* 0x1d00 */ 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1d10 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32,
/* 0x1d20 */ 76, 85, 78, 77, 80, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48,
/* 0x1d30 */ 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d40 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1d50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1d60 */ 49, 55, 52, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1d70 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1d80 */ 49, 51, 32, 76, 85, 78, 77, 80, 48, 48, 49, 32, 32, 32, 32, 32,
/* 0x1d90 */ 32, 48, 48, 48, 48, 48, 48, 48, 50, 32, 32, 48, 48, 48, 48, 48,
/* 0x1da0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1db0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1dc0 */ 48, 48, 48, 49, 55, 52, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1dd0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1de0 */ 89, 10, 32, 49, 52, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 32,
/* 0x1df0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 56, 54, 32, 32, 48, 48,
/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1e10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e20 */ 32, 32, 48, 48, 48, 48, 49, 55, 52,101, 32, 32, 50, 42, 42, 48,
/* 0x1e30 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1e40 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66,
/* 0x1e50 */ 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x1e70 */ 100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48, 48,
/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86,
/* 0x1e90 */ 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ea0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76,
/* 0x1eb0 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95,
/* 0x1ed0 */ 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69,
/* 0x1ef0 */ 76, 70, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x1f10 */ 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f20 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65,
/* 0x1f30 */ 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f40 */ 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48,
/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x1f60 */ 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,117,
/* 0x1f70 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f80 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 10, 48, 48, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1fa0 */ 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48,
/* 0x1fb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69,
/* 0x1fc0 */ 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32,
/* 0x1fe0 */ 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x2010 */ 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48,
/* 0x2020 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x2030 */ 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2040 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86,
/* 0x2050 */ 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2060 */ 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x2080 */ 100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48,
/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x20a0 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x20c0 */ 100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48,
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x20e0 */ 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x2100 */ 100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48,
/* 0x2110 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x2120 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x2130 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x2140 */ 100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48,
/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86,
/* 0x2160 */ 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2170 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76,
/* 0x2180 */ 85, 78, 77, 80, 48, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48,
/* 0x21a0 */ 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21b0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 85, 78, 77, 80,
/* 0x21c0 */ 48, 48, 49, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21d0 */ 48, 48, 48, 48, 32, 76, 85, 78, 77, 80, 48, 48, 49, 10, 48, 48,
/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103,
/* 0x21f0 */ 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9,
/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2210 */ 32, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2220 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2230 */ 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2240 */ 48, 48, 48, 48, 48, 48, 48, 32, 74, 77, 80, 85, 10, 48, 48, 48,
/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32,
/* 0x2260 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48,
/* 0x2270 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 78,
/* 0x2280 */ 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2290 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42,
/* 0x22a0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22b0 */ 48, 32, 65, 68, 82, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x22d0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22e0 */ 48, 48, 48, 48, 48, 48, 32, 76, 69, 78, 77, 10, 48, 48, 48, 48,
/* 0x22f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32,
/* 0x2300 */ 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48,
/* 0x2310 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 65, 68, 82, 67,
/* 0x2320 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67,
/* 0x2330 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73,
/* 0x2340 */ 78, 88, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32,
/* 0x2350 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32,
/* 0x2360 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48,
/* 0x2370 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82,
/* 0x2380 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32,
/* 0x2390 */ 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 43, 48,120, 48, 48, 48,
/* 0x23a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 54, 52, 10, 10, 82,
/* 0x23b0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
/* 0x23c0 */ 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79,
/* 0x23d0 */ 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x23e0 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x23f0 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2400 */ 48, 48, 48, 48, 48, 48, 97,101, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x2410 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72,
/* 0x2420 */ 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2430 */ 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2440 */ 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52,
/* 0x2450 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x2460 */ 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2470 */ 102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x2480 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78,
/* 0x2490 */ 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32,
/* 0x24a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32,
/* 0x24b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10,
/* 0x24c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 57, 53,
/* 0x24d0 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32,
/* 0x24e0 */ 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48,
/* 0x24f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48,
/* 0x2500 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32,
/* 0x2510 */ 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32,
/* 0x2520 */ 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,
/* 0x2530 */ 102,102,102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82,
/* 0x2540 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
/* 0x2550 */ 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79,
/* 0x2560 */ 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2570 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2580 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2590 */ 48, 48, 48, 48, 48, 48, 56, 97, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x25a0 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72,
/* 0x25b0 */ 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25c0 */ 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25d0 */ 48, 48, 48, 48, 48, 53, 50, 32, 82, 95, 88, 56, 54, 95, 54, 52,
/* 0x25e0 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x25f0 */ 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2600 */ 102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x2610 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76,
/* 0x2620 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83,
/* 0x2630 */ 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80,
/* 0x2640 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86,
/* 0x2650 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2660 */ 48, 48, 48, 48, 54, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80,
/* 0x2670 */ 67, 51, 50, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67,
/* 0x2680 */ 51, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2690 */ 48, 48, 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x26a0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69,
/* 0x26b0 */ 76, 70, 77, 65, 73, 78, 89, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x26c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32,
/* 0x26d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76,
/* 0x26e0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x26f0 */ 48, 49, 56, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51,
/* 0x2700 */ 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,
/* 0x2710 */ 120,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2720 */ 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69,
/* 0x2730 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65,
/* 0x2740 */ 73, 78, 90,117, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32,
/* 0x2750 */ 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32,
/* 0x2760 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10,
/* 0x2770 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49,
/* 0x2780 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32,
/* 0x2790 */ 32, 32, 32, 74, 77, 80, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x27a0 */ 48, 48, 48, 48, 48, 48, 48, 55, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x27b0 */ 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 85, 10,
/* 0x27c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,102,
/* 0x27d0 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32,
/* 0x27e0 */ 32, 32, 32, 65, 68, 82, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x27f0 */ 48, 48, 48, 48, 48, 48, 49, 55, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x2800 */ 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 77, 10,
/* 0x2810 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 51, 48,
/* 0x2820 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32,
/* 0x2830 */ 32, 32, 32, 65, 68, 82, 67, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2840 */ 48, 48, 48, 48, 48, 48, 56, 50, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x2850 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65,
/* 0x2860 */ 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2870 */ 48, 48, 48, 48, 48,100, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2880 */ 48, 48, 48, 48, 48, 50, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52,
/* 0x2890 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x28a0 */ 78, 89, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x28b0 */ 48, 48, 48, 48,100, 10
/* 0x1740 */ 5,106,127, 95,106, 60, 88, 15, 5, 94,173,146, 86, 91, 72,141,
/* 0x1750 */ 69,247, 68,139, 56, 76, 41,248, 80, 65, 41,215, 72,141, 12, 16,
/* 0x1760 */ 104, 0, 0, 0, 0, 80,104, 0, 0, 0, 0, 81, 65, 87, 72,141,
/* 0x1770 */ 184, 0, 0, 0, 0,106, 7, 90,190, 0, 0, 0, 0,106, 50, 65,
/* 0x1780 */ 90, 69, 41,192,106, 9, 88, 15, 5, 72, 57,199, 15,133, 0, 0,
/* 0x1790 */ 0, 0, 72,139,116, 36, 24, 72,137,250, 72, 41,242, 72, 1,213,
/* 0x17a0 */ 72, 1, 84, 36, 8, 72, 1, 84, 36, 24, 72,137,217, 72, 41,241,
/* 0x17b0 */ 72,193,233, 3,252,243, 72,165, 72,151, 72,137,222, 80, 72,146,
/* 0x17c0 */ 173, 80, 72,137,225,173,151,173, 68, 15,182,192, 72,135,254,255,
/* 0x17d0 */ 213, 89,195, 93,232, 0, 0, 0, 0, 0, 0, 0, 0,102,105,108,
/* 0x17e0 */ 101, 32,102,111,114,109, 97,116, 32,101,108,102, 54, 52, 45,120,
/* 0x17f0 */ 56, 54, 45, 54, 52, 10, 10, 83,101, 99,116,105,111,110,115, 58,
/* 0x1800 */ 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32,
/* 0x1810 */ 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65,
/* 0x1820 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76,
/* 0x1830 */ 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1840 */ 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32,
/* 0x1850 */ 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 69, 76, 70, 77, 65,
/* 0x1860 */ 73, 78, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1870 */ 100, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1880 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1890 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32,
/* 0x18a0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x18b0 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x18c0 */ 10, 32, 32, 49, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32, 32, 32,
/* 0x18d0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, 54, 32, 32, 48, 48, 48,
/* 0x18e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x18f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1900 */ 32, 48, 48, 48, 48, 48, 48, 52,100, 32, 32, 50, 42, 42, 48, 32,
/* 0x1910 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x1920 */ 78, 76, 89, 10, 32, 32, 50, 32, 78, 82, 86, 50, 69, 32, 32, 32,
/* 0x1930 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 98, 55, 32, 32,
/* 0x1940 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1950 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1960 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 98, 51, 32, 32, 50, 42,
/* 0x1970 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1980 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1990 */ 51, 32, 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x19a0 */ 48, 48, 48, 48, 48, 48, 57,101, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x19b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x19c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x19d0 */ 48, 48, 48, 49, 54, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x19e0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x19f0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82, 86, 50,
/* 0x1a00 */ 66, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1a10 */ 57, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a30 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50, 48, 56,
/* 0x1a40 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1a50 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1a60 */ 89, 10, 32, 32, 53, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
/* 0x1a70 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, 52, 32, 32, 48, 48,
/* 0x1a80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1a90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1aa0 */ 32, 32, 48, 48, 48, 48, 48, 50, 57, 56, 32, 32, 50, 42, 42, 48,
/* 0x1ab0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1ac0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32,
/* 0x1ad0 */ 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48,
/* 0x1ae0 */ 48, 48, 48, 57,102, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1af0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b10 */ 48, 50,102, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1b20 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1b30 */ 32, 55, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32,
/* 0x1b40 */ 32, 48, 48, 48, 48, 48, 57,102, 55, 32, 32, 48, 48, 48, 48, 48,
/* 0x1b50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1b60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1b70 */ 48, 48, 48, 48, 99,102, 51, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1b80 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1b90 */ 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48,
/* 0x1ba0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 52, 32, 32, 48, 48,
/* 0x1bb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1bc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1bd0 */ 32, 32, 48, 48, 48, 48, 49, 54,101, 97, 32, 32, 50, 42, 42, 48,
/* 0x1be0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x1bf0 */ 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 82, 86, 95, 84, 65, 73,
/* 0x1c00 */ 76, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1c10 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c20 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54,102,101, 32, 32, 50,
/* 0x1c40 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1c50 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 69, 76, 70, 77,
/* 0x1c60 */ 65, 73, 78, 89, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c70 */ 51, 97, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 54,102,101,
/* 0x1ca0 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1cb0 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1cc0 */ 89, 10, 32, 49, 49, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32, 32,
/* 0x1cd0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 56, 32, 32, 48, 48,
/* 0x1ce0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1cf0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d00 */ 32, 32, 48, 48, 48, 48, 49, 55, 51, 56, 32, 32, 50, 42, 42, 48,
/* 0x1d10 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x1d20 */ 79, 78, 76, 89, 10, 32, 49, 50, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x1d30 */ 90,117, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 55,100, 32,
/* 0x1d40 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d50 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d60 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 54, 48, 32, 32, 50,
/* 0x1d70 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1d80 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83,
/* 0x1d90 */ 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48,
/* 0x1da0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1db0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48,
/* 0x1dc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1dd0 */ 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x1df0 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48,
/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x1e10 */ 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x1e30 */ 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48,
/* 0x1e40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77,
/* 0x1e50 */ 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76,
/* 0x1e70 */ 70, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90,
/* 0x1e90 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ea0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x1eb0 */ 78, 90,117, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90,117, 10, 48,
/* 0x1ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1ee0 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x1ef0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f00 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48,
/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1f20 */ 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69,
/* 0x1f40 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f50 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9,
/* 0x1f60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f70 */ 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1f90 */ 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48,
/* 0x1fb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1fc0 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
/* 0x1fd0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fe0 */ 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x2000 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
/* 0x2010 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2020 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48,
/* 0x2030 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x2040 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48,
/* 0x2050 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2060 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x2080 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48,
/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x20a0 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32,
/* 0x20c0 */ 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48,
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116, 97,
/* 0x20e0 */ 114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20f0 */ 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68,
/* 0x2100 */ 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2110 */ 48, 48, 32, 74, 77, 80, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2120 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2130 */ 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2140 */ 48, 48, 48, 48, 48, 48, 48, 32, 76, 69, 78, 85, 10, 48, 48, 48,
/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32,
/* 0x2160 */ 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48,
/* 0x2170 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 65, 68, 82,
/* 0x2180 */ 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2190 */ 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42,
/* 0x21a0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21b0 */ 48, 32, 76, 69, 78, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21d0 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10, 10,
/* 0x21f0 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2200 */ 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x2210 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32,
/* 0x2220 */ 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2230 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x2240 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82, 95, 88,
/* 0x2250 */ 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69,
/* 0x2260 */ 76, 70, 77, 65, 73, 78, 90,117, 43, 48,120, 48, 48, 48, 48, 48,
/* 0x2270 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 54,102, 10, 10, 82, 69, 76,
/* 0x2280 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x2290 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70,
/* 0x22a0 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x22b0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x22c0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22d0 */ 48, 48, 48, 48, 97,101, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x22e0 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65,
/* 0x22f0 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2300 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2310 */ 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80,
/* 0x2320 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89,
/* 0x2330 */ 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102,
/* 0x2340 */ 102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32,
/* 0x2350 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86,
/* 0x2360 */ 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32,
/* 0x2370 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32,
/* 0x2380 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48,
/* 0x2390 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 57, 53, 32, 82,
/* 0x23a0 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32,
/* 0x23b0 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48,
/* 0x23c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48,
/* 0x23d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82, 95,
/* 0x23e0 */ 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32,
/* 0x23f0 */ 69, 76, 70, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102,
/* 0x2400 */ 102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76,
/* 0x2410 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x2420 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70,
/* 0x2430 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x2440 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2450 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2460 */ 48, 48, 48, 48, 56, 97, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x2470 */ 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65,
/* 0x2480 */ 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2490 */ 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24a0 */ 48, 48, 48, 53, 50, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80,
/* 0x24b0 */ 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89,
/* 0x24c0 */ 43, 48,120,102,102,102,102,102,102,102,102,102,102,102,102,102,
/* 0x24d0 */ 102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32,
/* 0x24e0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77,
/* 0x24f0 */ 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x2500 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32,
/* 0x2510 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76,
/* 0x2520 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2530 */ 48, 48, 54, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51,
/* 0x2540 */ 50, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48,
/* 0x2550 */ 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2560 */ 48, 49, 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32,
/* 0x2570 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70,
/* 0x2580 */ 77, 65, 73, 78, 89, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
/* 0x2590 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x25a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x25b0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49,
/* 0x25c0 */ 56, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32,
/* 0x25d0 */ 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120,102,
/* 0x25e0 */ 102,102,102,102,102,102,102,102,102,102,102,102,102,102, 99, 10,
/* 0x25f0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79,
/* 0x2600 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78,
/* 0x2610 */ 90,117, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32,
/* 0x2620 */ 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32,
/* 0x2630 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48,
/* 0x2640 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 32, 82,
/* 0x2650 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32,
/* 0x2660 */ 32, 74, 77, 80, 85, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2670 */ 48, 48, 48, 48, 48, 55, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x2680 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 85, 10, 48, 48,
/* 0x2690 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 32, 82,
/* 0x26a0 */ 95, 88, 56, 54, 95, 54, 52, 95, 51, 50, 83, 32, 32, 32, 32, 32,
/* 0x26b0 */ 32, 65, 68, 82, 77, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x26c0 */ 48, 48, 48, 48, 49, 57, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95,
/* 0x26d0 */ 51, 50, 32, 32, 32, 32, 32, 32, 32, 76, 69, 78, 77, 10, 48, 48,
/* 0x26e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 55, 53, 32, 82,
/* 0x26f0 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32,
/* 0x2700 */ 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48,
/* 0x2710 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,100, 10, 48, 48, 48,
/* 0x2720 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 55, 57, 32, 82, 95,
/* 0x2730 */ 88, 56, 54, 95, 54, 52, 95, 51, 50, 32, 32, 32, 32, 32, 32, 32,
/* 0x2740 */ 79, 95, 66, 73, 78, 70, 79, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2750 */ 48, 48, 48, 48, 48, 48, 50,101, 32, 82, 95, 88, 56, 54, 95, 54,
/* 0x2760 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65,
/* 0x2770 */ 73, 78, 89, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2780 */ 48, 48, 48, 48, 48,100, 10
};
+105 -99
View File
@@ -1,5 +1,5 @@
/* amd64-linux.elf-fold.h
created from amd64-linux.elf-fold.bin, 1834 (0x72a) bytes
created from amd64-linux.elf-fold.bin, 1924 (0x784) bytes
This file is part of the UPX executable compressor.
@@ -31,20 +31,20 @@
*/
#define STUB_AMD64_LINUX_ELF_FOLD_SIZE 1834
#define STUB_AMD64_LINUX_ELF_FOLD_ADLER32 0x23e9ba60
#define STUB_AMD64_LINUX_ELF_FOLD_CRC32 0x69403c4c
#define STUB_AMD64_LINUX_ELF_FOLD_SIZE 1924
#define STUB_AMD64_LINUX_ELF_FOLD_ADLER32 0x0aead9dc
#define STUB_AMD64_LINUX_ELF_FOLD_CRC32 0xeee592b2
unsigned char stub_amd64_linux_elf_fold[1834] = {
unsigned char stub_amd64_linux_elf_fold[1924] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 2, 0, 62, 0, 1, 0, 0, 0,188, 0, 16, 0, 0, 0, 0, 0,
/* 0x0020 */ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 56, 0, 2, 0, 0, 0, 0, 0, 0, 0,
/* 0x0040 */ 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0050 */ 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0,
/* 0x0060 */ 42, 7, 0, 0, 0, 0, 0, 0, 44, 7, 0, 0, 0, 0, 0, 0,
/* 0x0060 */ 132, 7, 0, 0, 0, 0, 0, 0,132, 7, 0, 0, 0, 0, 0, 0,
/* 0x0070 */ 0, 0, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
/* 0x0080 */ 42, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0080 */ 132, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0090 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x00a0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0,
/* 0x00b0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,232, 89, 0, 0,
@@ -59,96 +59,102 @@ unsigned char stub_amd64_linux_elf_fold[1834] = {
/* 0x0140 */ 72,165,117,248, 87, 72,131, 62, 0, 72,165, 72,165,117,246, 76,
/* 0x0150 */ 141,127,248, 72,137, 58,184, 32, 32, 32, 61,171,186, 0, 16, 0,
/* 0x0160 */ 0, 72,137,254, 76,137,207,106, 89, 88, 15, 5,133,192,120, 4,
/* 0x0170 */ 198, 4, 6, 0, 73,131,193, 15, 89, 94, 95, 72,129,236, 0, 8,
/* 0x0180 */ 0, 0, 72,137,226, 73,137,232,106, 0,232, 99, 4, 0, 0, 90,
/* 0x0190 */ 72,129,196, 0, 8, 0, 0, 94, 95, 89, 89,193,225, 12, 72, 1,
/* 0x01a0 */ 207, 41,206, 80,106, 11, 88, 65,255, 39,176, 11,235, 13,176, 10,
/* 0x01b0 */ 235, 9,176, 12,235, 5,176, 9, 73,137,202, 15,182,192, 15, 5,
/* 0x01c0 */ 72, 61, 0,240,255,255,114, 4, 72,131,200,255,195,176, 0,235,
/* 0x01d0 */ 234,176, 2,235,230,176, 3,235,226,176, 60,235,222, 0, 0, 0,
/* 0x01e0 */ 81, 72, 57, 23, 76,139, 71, 8, 72,141, 74,255,115, 10,191,127,
/* 0x01f0 */ 0, 0, 0,232,225,255,255,255, 72,131,249,255,116, 17, 65, 15,
/* 0x0200 */ 182, 0, 72,255,201, 73,255,192,136, 6, 72,255,198,235,233, 72,
/* 0x0210 */ 1, 87, 8, 72, 41, 23, 88,195, 65, 85, 73,137,213, 65, 84, 73,
/* 0x0220 */ 137,204, 85, 72,137,253, 83, 72,137,243, 72,131,236, 40, 72,131,
/* 0x0230 */ 62, 0, 15,132,226, 0, 0, 0, 72,141,116, 36, 16,186, 12, 0,
/* 0x0240 */ 0, 0, 72,137,239,232,150,255,255,255,139, 84, 36, 16,139,116,
/* 0x0250 */ 36, 20,133,210,117, 21,129,254, 85, 80, 88, 33,117, 17, 72,131,
/* 0x0260 */ 125, 0, 0, 15,132,177, 0, 0, 0,235, 4,133,246,117, 10,191,
/* 0x0270 */ 127, 0, 0, 0,232, 96,255,255,255, 57,214,119,242,137,208, 72,
/* 0x0280 */ 59, 3,119,235, 57,214, 72,139, 67, 8,115,104,137, 84, 36, 12,
/* 0x0290 */ 72,139,125, 8, 72,141, 76, 36, 12, 68,139, 68, 36, 24, 72,137,
/* 0x02a0 */ 194, 65,255,213,133,192,117,199,139,116, 36, 12, 59,116, 36, 16,
/* 0x02b0 */ 117,189, 15,182, 76, 36, 25,132,201, 15,149,194, 49,192, 77,133,
/* 0x02c0 */ 228, 15,149,192,133,194,116, 30,129,254, 0, 2, 0, 0,119, 7,
/* 0x02d0 */ 137,240, 72, 57, 3,117, 15, 15,182, 84, 36, 26, 15,182,201, 72,
/* 0x02e0 */ 139,123, 8, 65,255,212,139, 68, 36, 20, 72, 1, 69, 8, 72, 41,
/* 0x02f0 */ 69, 0,235, 13,137,242, 72,137,239, 72,137,198,232,223,254,255,
/* 0x0300 */ 255,139, 84, 36, 16, 72,139, 3, 72, 1, 83, 8, 72, 41,208, 72,
/* 0x0310 */ 133,192, 72,137, 3,233, 24,255,255,255, 72,131,196, 40, 91, 93,
/* 0x0320 */ 65, 92, 65, 93,195, 72,133,255, 73,137,208,116, 41, 72,139, 7,
/* 0x0330 */ 137,241, 72, 57,200,116, 17, 72,255,200, 15,148,194, 49,192,133,
/* 0x0340 */ 246, 15,149,192,133,194,116, 8, 72,137, 15, 76,137, 71, 8,195,
/* 0x0350 */ 72,131,199, 16,235,215,195, 65, 87,184, 0, 0, 0, 0, 73,137,
/* 0x0360 */ 255, 65, 86, 65, 85, 65, 84, 73,137,252, 85, 83, 72,131,236,104,
/* 0x0370 */ 76, 3,103, 32,102,131,127, 16, 3,137, 84, 36, 60, 15,183, 87,
/* 0x0380 */ 56, 72,137, 76, 36, 48,185, 16, 0, 0, 0, 72,137,116, 36, 64,
/* 0x0390 */ 76,137, 68, 36, 40, 76,137, 76, 36, 32, 15, 68,200, 76,137,230,
/* 0x03a0 */ 72,131,205,255, 49,219,131,193, 34,255,202,120, 33,131, 62, 1,
/* 0x03b0 */ 117, 22, 72,139, 70, 16, 72, 57,232, 72, 15, 66,232, 72, 3, 70,
/* 0x03c0 */ 40, 72, 57,195, 72, 15, 66,216, 72,131,198, 56,235,219, 72,129,
/* 0x03d0 */ 229, 0,240,255,255, 49,210, 69, 49,201, 72, 41,235, 65,131,200,
/* 0x03e0 */ 255, 72,137,239, 72,129,195,255, 15, 0, 0, 72,129,227, 0,240,
/* 0x03f0 */ 255,255, 72,137,222,232,188,253,255,255, 72,141, 20, 24, 72, 41,
/* 0x0400 */ 232,102, 65,131,127, 56, 0, 72,137, 68, 36, 24,199, 68, 36, 20,
/* 0x0410 */ 0, 0, 0, 0, 72,137, 84, 36, 72, 15,132,155, 1, 0, 0, 72,
/* 0x0420 */ 131,124, 36, 64, 0,116, 37, 65,131, 60, 36, 6,117, 30, 72,139,
/* 0x0430 */ 84, 36, 24, 73, 3, 84, 36, 16,190, 3, 0, 0, 0, 72,139,124,
/* 0x0440 */ 36, 48,232,222,254,255,255,233, 87, 1, 0, 0, 65,131, 60, 36,
/* 0x0450 */ 1, 15,133, 76, 1, 0, 0, 72,139, 68, 36, 24, 73, 3, 68, 36,
/* 0x0460 */ 16, 65,190, 64, 98, 81,115, 65,139, 76, 36, 4, 65,131,200,255,
/* 0x0470 */ 73,139, 84, 36, 32, 72,137,197, 72,137, 68, 36, 88, 73,139, 68,
/* 0x0480 */ 36, 40,131,225, 7, 72,137,235, 72,137, 84, 36, 80,193,225, 2,
/* 0x0490 */ 129,227,255, 15, 0, 0, 72, 1,232, 65,211,238, 72, 41,221, 72,
/* 0x04a0 */ 137, 68, 36, 8, 73,139, 68, 36, 8, 65,131,230, 7, 76,141, 44,
/* 0x04b0 */ 26,185, 50, 0, 0, 0, 72, 41,216, 72,131,124, 36, 64, 0,117,
/* 0x04c0 */ 7, 68,139, 68, 36, 60,177, 18, 68,137,242, 73,137,193, 76,137,
/* 0x04d0 */ 238,131,202, 2, 72,131,124, 36, 64, 0, 72,137,239, 65, 15, 68,
/* 0x04e0 */ 214,232,208,252,255,255, 72, 57,197,117,121, 72,131,124, 36, 64,
/* 0x04f0 */ 0,116, 25, 72,139, 76, 36, 32, 72,139, 84, 36, 40, 72,141,116,
/* 0x0500 */ 36, 80, 72,139,124, 36, 64,232, 12,253,255,255, 76,137,235, 72,
/* 0x0510 */ 247,219,129,227,255, 15, 0, 0, 65,246,198, 2,116, 13, 74,141,
/* 0x0520 */ 124, 45, 0, 49,192, 72,137,217,252,243,170, 72,131,124, 36, 64,
/* 0x0530 */ 0,116, 59, 73,131,124, 36, 8, 0,117, 23, 72,139,124, 36, 48,
/* 0x0540 */ 72,141, 85, 12,199, 69, 12, 15, 5,195,144, 49,246,232,211,253,
/* 0x0550 */ 255,255, 68,137,242, 76,137,238, 72,137,239,232, 78,252,255,255,
/* 0x0560 */ 133,192,116, 10,191,127, 0, 0, 0,232,107,252,255,255, 73,141,
/* 0x0570 */ 68, 29, 0, 72, 1,197, 72, 59,108, 36, 8,115, 38, 72, 41,108,
/* 0x0580 */ 36, 8, 69, 49,201, 65,131,200,255, 72,139,116, 36, 8,185, 50,
/* 0x0590 */ 0, 0, 0, 68,137,242, 72,137,239,232, 24,252,255,255, 72, 57,
/* 0x05a0 */ 197,117,193,255, 68, 36, 20, 65, 15,183, 71, 56, 73,131,196, 56,
/* 0x05b0 */ 57, 68, 36, 20, 15,140,101,254,255,255, 72,131,188, 36,160, 0,
/* 0x05c0 */ 0, 0, 0,116, 16, 72,139, 68, 36, 24, 72,139,148, 36,160, 0,
/* 0x05d0 */ 0, 0, 72,137, 2, 73,139, 87, 24, 72, 1, 84, 36, 24, 72,139,
/* 0x05e0 */ 68, 36, 24, 72,131,196,104, 91, 93, 65, 92, 65, 93, 65, 94, 65,
/* 0x05f0 */ 95,195, 65, 86, 76,141,114, 64, 65, 85, 77,137,205, 65, 84, 77,
/* 0x0600 */ 137,196, 85, 72,137,213, 83, 72,137,203, 49,201, 72,131,236, 48,
/* 0x0610 */ 139, 7, 72,137, 52, 36, 72,137,116, 36, 16, 72,141,116, 36, 32,
/* 0x0620 */ 72,137, 84, 36, 40, 72,137,124, 36, 8, 76,137,194, 72,137,124,
/* 0x0630 */ 36, 24, 72,137,231, 72,137, 68, 36, 32,232,217,251,255,255, 73,
/* 0x0640 */ 139, 86, 16,190, 3, 0, 0, 0, 72,137,223, 72,131,194, 64,232,
/* 0x0650 */ 209,252,255,255, 72, 15,183, 85, 56,190, 5, 0, 0, 0, 72,137,
/* 0x0660 */ 223,232,191,252,255,255, 65, 83, 77,137,233, 77,137,224, 49,210,
/* 0x0670 */ 72,137,217, 72,137,239, 72,141, 68, 36,104, 72,141,116, 36, 24,
/* 0x0680 */ 69, 49,237, 80,232,206,252,255,255,190, 9, 0, 0, 0, 72,137,
/* 0x0690 */ 194, 72,137,223, 73,137,196,232,137,252,255,255,102,131,125, 56,
/* 0x06a0 */ 0, 65, 89, 65, 90,116,115, 65,131, 62, 3,117, 93, 72,139,124,
/* 0x06b0 */ 36, 96, 73, 3,126, 16, 49,210, 49,246,232, 18,251,255,255,133,
/* 0x06c0 */ 192,137,195,120, 23,186, 0, 4, 0, 0, 72,137,238,137,199,232,
/* 0x06d0 */ 249,250,255,255, 72, 61, 0, 4, 0, 0,116, 10,191,127, 0, 0,
/* 0x06e0 */ 0,232,243,250,255,255, 65, 80, 49,246, 69, 49,201, 69, 49,192,
/* 0x06f0 */ 49,201,106, 0,137,218, 72,137,239,232, 89,252,255,255,137,223,
/* 0x0700 */ 73,137,196,232,205,250,255,255, 94, 95, 15,183, 69, 56, 65,255,
/* 0x0710 */ 197, 73,131,198, 56, 65, 57,197,124,141, 72,131,196, 48, 76,137,
/* 0x0720 */ 224, 91, 93, 65, 92, 65, 93, 65, 94,195
/* 0x0170 */ 198, 4, 6, 0, 73,131,193, 15, 89, 94, 95, 72,139, 68, 36, 24,
/* 0x0180 */ 72,129,236, 0, 8, 0, 0, 72,137,226, 73,137,232, 80,232, 91,
/* 0x0190 */ 4, 0, 0, 90, 72,129,196, 0, 8, 0, 0, 94, 95, 89, 89, 80,
/* 0x01a0 */ 106, 11, 88, 65,255, 39,176, 11,235, 13,176, 10,235, 9,176, 12,
/* 0x01b0 */ 235, 5,176, 9, 73,137,202, 15,182,192, 15, 5, 72, 61, 0,240,
/* 0x01c0 */ 255,255,114, 4, 72,131,200,255,195,176, 0,235,234,176, 2,235,
/* 0x01d0 */ 230,176, 3,235,226,176, 60,235,222, 0, 0, 0, 81, 72, 57, 23,
/* 0x01e0 */ 76,139, 71, 8, 72,141, 74,255,115, 10,191,127, 0, 0, 0,232,
/* 0x01f0 */ 225,255,255,255, 72,131,249,255,116, 17, 65, 15,182, 0, 72,255,
/* 0x0200 */ 201, 73,255,192,136, 6, 72,255,198,235,233, 72, 1, 87, 8, 72,
/* 0x0210 */ 41, 23, 88,195, 65, 85, 73,137,213, 65, 84, 73,137,204, 85, 72,
/* 0x0220 */ 137,253, 83, 72,137,243, 72,131,236, 40, 72,131, 62, 0, 15,132,
/* 0x0230 */ 226, 0, 0, 0, 72,141,116, 36, 16,186, 12, 0, 0, 0, 72,137,
/* 0x0240 */ 239,232,150,255,255,255,139, 84, 36, 16,139,116, 36, 20,133,210,
/* 0x0250 */ 117, 21,129,254, 85, 80, 88, 33,117, 17, 72,131,125, 0, 0, 15,
/* 0x0260 */ 132,177, 0, 0, 0,235, 4,133,246,117, 10,191,127, 0, 0, 0,
/* 0x0270 */ 232, 96,255,255,255, 57,214,119,242,137,208, 72, 59, 3,119,235,
/* 0x0280 */ 57,214, 72,139, 67, 8,115,104,137, 84, 36, 12, 72,139,125, 8,
/* 0x0290 */ 72,141, 76, 36, 12, 68,139, 68, 36, 24, 72,137,194, 65,255,213,
/* 0x02a0 */ 133,192,117,199,139,116, 36, 12, 59,116, 36, 16,117,189, 15,182,
/* 0x02b0 */ 76, 36, 25,132,201, 15,149,194, 49,192, 77,133,228, 15,149,192,
/* 0x02c0 */ 133,194,116, 30,129,254, 0, 2, 0, 0,119, 7,137,240, 72, 57,
/* 0x02d0 */ 3,117, 15, 15,182, 84, 36, 26, 15,182,201, 72,139,123, 8, 65,
/* 0x02e0 */ 255,212,139, 68, 36, 20, 72, 1, 69, 8, 72, 41, 69, 0,235, 13,
/* 0x02f0 */ 137,242, 72,137,239, 72,137,198,232,223,254,255,255,139, 84, 36,
/* 0x0300 */ 16, 72,139, 3, 72, 1, 83, 8, 72, 41,208, 72,133,192, 72,137,
/* 0x0310 */ 3,233, 24,255,255,255, 72,131,196, 40, 91, 93, 65, 92, 65, 93,
/* 0x0320 */ 195, 72,133,255, 73,137,208,116, 41, 72,139, 7,137,241, 72, 57,
/* 0x0330 */ 200,116, 17, 72,255,200, 15,148,194, 49,192,133,246, 15,149,192,
/* 0x0340 */ 133,194,116, 8, 72,137, 15, 76,137, 71, 8,195, 72,131,199, 16,
/* 0x0350 */ 235,215,195, 65, 87,184, 0, 0, 0, 0, 73,137,255, 65, 86, 65,
/* 0x0360 */ 85, 65, 84, 73,137,252, 85, 83, 72,131,236,104, 76, 3,103, 32,
/* 0x0370 */ 102,131,127, 16, 3,137, 84, 36, 60, 15,183, 87, 56, 72,137, 76,
/* 0x0380 */ 36, 48,185, 16, 0, 0, 0, 72,137,116, 36, 64, 76,137, 68, 36,
/* 0x0390 */ 40, 76,137, 76, 36, 32, 15, 68,200, 76,137,230, 72,131,205,255,
/* 0x03a0 */ 49,219,131,193, 34,255,202,120, 33,131, 62, 1,117, 22, 72,139,
/* 0x03b0 */ 70, 16, 72, 57,232, 72, 15, 66,232, 72, 3, 70, 40, 72, 57,195,
/* 0x03c0 */ 72, 15, 66,216, 72,131,198, 56,235,219, 72,129,229, 0,240,255,
/* 0x03d0 */ 255, 49,210, 69, 49,201, 72, 41,235, 65,131,200,255, 72,137,239,
/* 0x03e0 */ 72,129,195,255, 15, 0, 0, 72,129,227, 0,240,255,255, 72,137,
/* 0x03f0 */ 222,232,188,253,255,255, 72,141, 20, 24, 72, 41,232,102, 65,131,
/* 0x0400 */ 127, 56, 0, 72,137, 68, 36, 24,199, 68, 36, 20, 0, 0, 0, 0,
/* 0x0410 */ 72,137, 84, 36, 72, 15,132,155, 1, 0, 0, 72,131,124, 36, 64,
/* 0x0420 */ 0,116, 37, 65,131, 60, 36, 6,117, 30, 72,139, 84, 36, 24, 73,
/* 0x0430 */ 3, 84, 36, 16,190, 3, 0, 0, 0, 72,139,124, 36, 48,232,222,
/* 0x0440 */ 254,255,255,233, 87, 1, 0, 0, 65,131, 60, 36, 1, 15,133, 76,
/* 0x0450 */ 1, 0, 0, 72,139, 68, 36, 24, 73, 3, 68, 36, 16, 65,190, 64,
/* 0x0460 */ 98, 81,115, 65,139, 76, 36, 4, 65,131,200,255, 73,139, 84, 36,
/* 0x0470 */ 32, 72,137,197, 72,137, 68, 36, 88, 73,139, 68, 36, 40,131,225,
/* 0x0480 */ 7, 72,137,235, 72,137, 84, 36, 80,193,225, 2,129,227,255, 15,
/* 0x0490 */ 0, 0, 72, 1,232, 65,211,238, 72, 41,221, 72,137, 68, 36, 8,
/* 0x04a0 */ 73,139, 68, 36, 8, 65,131,230, 7, 76,141, 44, 26,185, 50, 0,
/* 0x04b0 */ 0, 0, 72, 41,216, 72,131,124, 36, 64, 0,117, 7, 68,139, 68,
/* 0x04c0 */ 36, 60,177, 18, 68,137,242, 73,137,193, 76,137,238,131,202, 2,
/* 0x04d0 */ 72,131,124, 36, 64, 0, 72,137,239, 65, 15, 68,214,232,208,252,
/* 0x04e0 */ 255,255, 72, 57,197,117,121, 72,131,124, 36, 64, 0,116, 25, 72,
/* 0x04f0 */ 139, 76, 36, 32, 72,139, 84, 36, 40, 72,141,116, 36, 80, 72,139,
/* 0x0500 */ 124, 36, 64,232, 12,253,255,255, 76,137,235, 72,247,219,129,227,
/* 0x0510 */ 255, 15, 0, 0, 65,246,198, 2,116, 13, 74,141,124, 45, 0, 49,
/* 0x0520 */ 192, 72,137,217,252,243,170, 72,131,124, 36, 64, 0,116, 59, 73,
/* 0x0530 */ 131,124, 36, 8, 0,117, 23, 72,139,124, 36, 48, 72,141, 85, 12,
/* 0x0540 */ 199, 69, 12, 15, 5,195,144, 49,246,232,211,253,255,255, 68,137,
/* 0x0550 */ 242, 76,137,238, 72,137,239,232, 78,252,255,255,133,192,116, 10,
/* 0x0560 */ 191,127, 0, 0, 0,232,107,252,255,255, 73,141, 68, 29, 0, 72,
/* 0x0570 */ 1,197, 72, 59,108, 36, 8,115, 38, 72, 41,108, 36, 8, 69, 49,
/* 0x0580 */ 201, 65,131,200,255, 72,139,116, 36, 8,185, 50, 0, 0, 0, 68,
/* 0x0590 */ 137,242, 72,137,239,232, 24,252,255,255, 72, 57,197,117,193,255,
/* 0x05a0 */ 68, 36, 20, 65, 15,183, 71, 56, 73,131,196, 56, 57, 68, 36, 20,
/* 0x05b0 */ 15,140,101,254,255,255, 72,131,188, 36,160, 0, 0, 0, 0,116,
/* 0x05c0 */ 16, 72,139, 68, 36, 24, 72,139,148, 36,160, 0, 0, 0, 72,137,
/* 0x05d0 */ 2, 73,139, 87, 24, 72, 1, 84, 36, 24, 72,139, 68, 36, 24, 72,
/* 0x05e0 */ 131,196,104, 91, 93, 65, 92, 65, 93, 65, 94, 65, 95,195, 65, 87,
/* 0x05f0 */ 77,137,207, 65, 86, 65, 85, 77,137,197, 65, 84, 73,137,212, 85,
/* 0x0600 */ 72,141,106, 64, 83, 72,137,203, 49,201, 72,131,236, 56,139, 7,
/* 0x0610 */ 72,137, 52, 36, 72,137,116, 36, 16, 72,141,116, 36, 32, 72,137,
/* 0x0620 */ 84, 36, 40, 72,137,124, 36, 8, 76,137,194, 72,137,124, 36, 24,
/* 0x0630 */ 72,137,231, 72,137, 68, 36, 32,232,215,251,255,255, 72,139, 85,
/* 0x0640 */ 16,190, 3, 0, 0, 0, 72,137,223, 72,131,194, 64,232,207,252,
/* 0x0650 */ 255,255, 73, 15,183, 84, 36, 56,190, 5, 0, 0, 0, 72,137,223,
/* 0x0660 */ 232,188,252,255,255, 69, 15,183,116, 36, 16, 65,131,254, 3,117,
/* 0x0670 */ 62, 72,139, 84, 36,112, 73, 3, 84, 36, 24,190, 9, 0, 0, 0,
/* 0x0680 */ 102, 65,199, 68, 36, 16, 2, 0, 72,137,223,232,145,252,255,255,
/* 0x0690 */ 65, 15,183, 68, 36, 56,133,192,116, 21, 72,139, 84, 36,112, 72,
/* 0x06a0 */ 1, 85, 16, 72, 1, 85, 24, 72,131,197, 56,255,200,117,240, 65,
/* 0x06b0 */ 83, 77,137,249, 77,137,232, 49,210, 72,137,217, 72,141, 68, 36,
/* 0x06c0 */ 120, 72,141,116, 36, 24, 76,137,231, 80,232,132,252,255,255, 65,
/* 0x06d0 */ 89, 65,131,254, 3, 73,137,197, 65, 90,116, 16, 72,137,194,190,
/* 0x06e0 */ 9, 0, 0, 0, 72,137,223,232, 53,252,255,255, 69, 49,246,102,
/* 0x06f0 */ 65,131,124, 36, 56, 0, 73,141,108, 36, 64,116,117,131,125, 0,
/* 0x0700 */ 3,117, 93, 72,139,124, 36,112, 72, 3,125, 16, 49,210, 49,246,
/* 0x0710 */ 232,184,250,255,255,133,192,137,195,120, 23,186, 0, 4, 0, 0,
/* 0x0720 */ 76,137,230,137,199,232,159,250,255,255, 72, 61, 0, 4, 0, 0,
/* 0x0730 */ 116, 10,191,127, 0, 0, 0,232,153,250,255,255, 65, 80, 49,246,
/* 0x0740 */ 69, 49,201, 69, 49,192, 49,201,106, 0,137,218, 76,137,231,232,
/* 0x0750 */ 255,251,255,255,137,223, 73,137,197,232,115,250,255,255, 94, 95,
/* 0x0760 */ 65, 15,183, 68, 36, 56, 65,255,198, 72,131,197, 56, 65, 57,198,
/* 0x0770 */ 114,139, 72,131,196, 56, 76,137,232, 91, 93, 65, 92, 65, 93, 65,
/* 0x0780 */ 94, 65, 95,195
};
File diff suppressed because it is too large Load Diff
+1964 -1959
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+105 -105
View File
@@ -1,5 +1,5 @@
/* i386-linux.elf-fold.h
created from i386-linux.elf-fold.bin, 1758 (0x6de) bytes
created from i386-linux.elf-fold.bin, 1754 (0x6da) bytes
This file is part of the UPX executable compressor.
@@ -31,119 +31,119 @@
*/
#define STUB_I386_LINUX_ELF_FOLD_SIZE 1758
#define STUB_I386_LINUX_ELF_FOLD_ADLER32 0x63c7f6f3
#define STUB_I386_LINUX_ELF_FOLD_CRC32 0x572fb338
#define STUB_I386_LINUX_ELF_FOLD_SIZE 1754
#define STUB_I386_LINUX_ELF_FOLD_ADLER32 0x1ea5f5b3
#define STUB_I386_LINUX_ELF_FOLD_CRC32 0x46be497f
unsigned char stub_i386_linux_elf_fold[1758] = {
unsigned char stub_i386_linux_elf_fold[1754] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 2, 0, 3, 0, 1, 0, 0, 0,128, 16,192, 0, 52, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16,192, 0,
/* 0x0040 */ 0, 16,192, 0,222, 6, 0, 0,224, 6, 0, 0, 5, 0, 0, 0,
/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,222, 6, 0, 0, 0, 0, 0, 0,
/* 0x0040 */ 0, 16,192, 0,218, 6, 0, 0,220, 6, 0, 0, 5, 0, 0, 0,
/* 0x0050 */ 0, 16, 0, 0, 1, 0, 0, 0,218, 6, 0, 0, 0, 0, 0, 0,
/* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0070 */ 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0080 */ 87, 83, 41,201,186,120, 2, 0, 0,137,230,137,231, 41,219,232,
/* 0x0090 */ 185, 0, 0, 0,141, 89, 4,137,230,209,234, 25,192, 41,193,141,
/* 0x00a0 */ 36,196,133,210,117,243,129,236, 8, 16, 0, 0,137,231,232,154,
/* 0x0090 */ 181, 0, 0, 0,141, 89, 4,137,230,209,234, 25,192, 41,193,141,
/* 0x00a0 */ 36,196,133,210,117,243,129,236, 8, 16, 0, 0,137,231,232,150,
/* 0x00b0 */ 0, 0, 0,199, 6, 32, 32, 32, 61,137, 51,186, 0, 16, 0, 0,
/* 0x00c0 */ 141, 78, 4,232, 15, 0, 0, 0, 47,112,114,111, 99, 47,115,101,
/* 0x00d0 */ 108,102, 47,101,120,101, 0, 91,106, 85, 88,205,128,133,192,120,
/* 0x00e0 */ 4,198, 4, 1, 0, 91, 94,129,236, 0, 10, 0, 0, 83,139, 83,
/* 0x00f0 */ 72,141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82, 41,
/* 0x0100 */ 192,102,131,123, 16, 3,117, 1,146, 80,107, 67, 44, 32,141, 68,
/* 0x0110 */ 24, 76,139, 24,139, 72, 4,131,193, 12,141, 84, 36, 12, 96, 71,
/* 0x0120 */ 232,113, 4, 0, 0,131,196, 36, 89, 91,129,196, 0, 10, 0, 0,
/* 0x0130 */ 90,193,226, 12, 1,211, 80, 79, 41,192, 60,175,175,117,252, 80,
/* 0x0140 */ 80, 80, 80, 80, 80, 80, 80, 41,217,176, 91,255, 39,173,171,173,
/* 0x0150 */ 171,173,171,173,171,173,171,133,192,117,250,135,223, 1,223,173,
/* 0x0160 */ 171,133,192,117,250, 87,173,171,131,248, 32,115, 3, 15,179,194,
/* 0x0170 */ 133,192,173,171,117,240,131,239, 8, 1,201, 64,243,171, 72,171,
/* 0x0180 */ 171,137,254, 95,195, 83,141, 92, 36, 8,106, 90, 88,205,128, 91,
/* 0x0190 */ 195, 0, 0, 0, 87, 86,137,206, 83,137,195, 57, 8,139,120, 4,
/* 0x01a0 */ 115, 10,106,127, 91,106, 1, 88,205,128,235,254,133,201,116, 8,
/* 0x01b0 */ 138, 7, 71,136, 2, 66,226,248, 1,115, 4, 41, 51, 91, 94, 95,
/* 0x01c0 */ 195, 85,137,229, 87, 86,137,198, 83,137,211,131,236, 24,139, 69,
/* 0x01d0 */ 8,139,125, 12,137, 69,220,131, 58, 0, 15,132,185, 0, 0, 0,
/* 0x01e0 */ 141, 85,228,185, 12, 0, 0, 0,137,240,232,165,255,255,255,139,
/* 0x01f0 */ 69,228,139, 77,232,133,192,117, 19,129,249, 85, 80, 88, 33,117,
/* 0x0200 */ 15,131, 62, 0, 15,132,143, 0, 0, 0,235, 4,133,201,117, 10,
/* 0x0210 */ 106,127, 91,106, 1, 88,205,128,235,254, 57,193,119,242, 59, 3,
/* 0x0220 */ 119,238, 57,193,115, 86,137, 69,224,141, 69,224,255,117,236, 80,
/* 0x0230 */ 255,115, 4, 81,255,118, 4,255, 85,220,131,196, 20,133,192,117,
/* 0x0240 */ 207,139, 85,224, 59, 85,228,117,199,138, 69,237,132,192,116, 34,
/* 0x0250 */ 133,255,116, 30,129,250, 0, 2, 0, 0,119, 4, 57, 19,117, 18,
/* 0x0260 */ 15,182,192, 80, 15,182, 69,238, 80, 82,255,115, 4,255,215,131,
/* 0x0270 */ 196, 16,139, 69,232, 1, 70, 4, 41, 6,235, 10,139, 83, 4,137,
/* 0x0280 */ 240,232, 14,255,255,255,139, 85,228,139, 3, 1, 83, 4, 41,208,
/* 0x0290 */ 133,192,137, 3,233, 65,255,255,255,141,101,244, 91, 94, 95,201,
/* 0x02a0 */ 195,133,192,116, 13,168, 1,117, 9, 57, 16,116, 7,131,192, 8,
/* 0x02b0 */ 235,247, 49,192,133,192,116, 3,137, 72, 4,195, 85,137,229, 87,
/* 0x02c0 */ 86, 83,131,236, 72,137, 69,228,139, 69, 8,137, 85,224,139, 93,
/* 0x02d0 */ 20,137, 69,220,139,117,224,139, 69,224,137, 93,208,139, 85, 12,
/* 0x02e0 */ 139, 93,224, 3,118, 28,137, 85,216,102,131,120, 16, 2, 15,183,
/* 0x02f0 */ 83, 44,139, 77, 16,137,117,204, 15,148,192, 49,255, 15,182,192,
/* 0x0300 */ 137,211,137, 77,212,193,224, 4,137,241,131,206,255, 75,120, 31,
/* 0x0310 */ 137,211,131, 57, 1,117, 18,139, 81, 8, 57,242,115, 2,137,214,
/* 0x0320 */ 3, 81, 20, 57,215,115, 2,137,215,131,193, 32, 75,117,227,129,
/* 0x0330 */ 230, 0,240,255,255, 41,247,137,242,141,159,255, 15, 0, 0,129,
/* 0x0340 */ 227, 0,240,255,255,133,192,117, 22,106, 0,131,200, 34,106,255,
/* 0x0350 */ 80,106, 0, 83, 86,232, 43,254,255,255,131,196, 24,137,194,141,
/* 0x0360 */ 4, 26, 41,242,139,117,224,137, 85,200,137, 69,240,102,131,126,
/* 0x0370 */ 44, 0,199, 69,196, 0, 0, 0, 0, 15,132,221, 1, 0, 0,131,
/* 0x0380 */ 125,220, 0,116, 32,139, 69,204,131, 56, 6,117, 24,139, 77,200,
/* 0x0390 */ 186, 3, 0, 0, 0, 3, 72, 8,139, 69,216,232, 1,255,255,255,
/* 0x03a0 */ 233,160, 1, 0, 0,139, 85,204,131, 58, 1, 15,133,148, 1, 0,
/* 0x03b0 */ 0,139, 74, 24,187, 64, 98, 81,115,137,214,139, 69,200,131,225,
/* 0x03c0 */ 7, 3, 70, 8,193,225, 2,139, 82, 16,211,235,137,217,137, 85,
/* 0x03d0 */ 232,131,225, 7,137, 69,236,137, 77,192,139, 78, 20,137,198, 1,
/* 0x03e0 */ 193,137, 77,188,137,193,129,225,255, 15, 0, 0, 41,206,131,125,
/* 0x03f0 */ 220, 0,141, 60, 10,116, 63,106, 0,139, 69,192,106,255,106, 50,
/* 0x0400 */ 131,200, 2, 80,141, 71, 3, 80, 86,232,119,253,255,255,131,196,
/* 0x0410 */ 24, 57,198, 15,133,221, 0, 0, 0,128,227, 4,139, 69,208,117,
/* 0x0420 */ 2, 49,192, 80,139, 69,220,255,117,228,141, 85,232,232,143,253,
/* 0x0430 */ 255,255, 88, 90,235, 35,139, 93,204,139, 67, 4, 41,200, 80,255,
/* 0x0440 */ 117,228,106, 18,255,117,192, 87, 86,232, 55,253,255,255,131,196,
/* 0x0450 */ 24, 57,198, 15,133,157, 0, 0, 0,137,248,247,216, 37,255, 15,
/* 0x0460 */ 0, 0,246, 69,192, 2,137, 69,184,116, 18,131,125,184, 0,141,
/* 0x0470 */ 4, 62,116, 9,139, 77,184,198, 0, 0, 64,226,250,131,125,220,
/* 0x0480 */ 0,116,125,139, 85,204,131, 58, 1,117, 91,246, 66, 24, 1,116,
/* 0x0490 */ 85,137,209,139, 82, 20,139, 89, 8,139, 69,204,141, 12, 26, 3,
/* 0x04a0 */ 77,200, 59, 80, 16,117, 14,137,200,247,216, 37,255, 15, 0, 0,
/* 0x04b0 */ 131,248, 3,119, 17,139, 85,204,107, 69,200, 52,131,122, 4, 0,
/* 0x04c0 */ 141, 76, 3, 12,117, 32,139, 1, 61,205,128, 97,195,116, 6,199,
/* 0x04d0 */ 1,205,128, 97,195,133,201,116, 13,139, 69,216, 49,210,131,224,
/* 0x04e0 */ 254,232,187,253,255,255,137,243,137,249,139, 85,192,106,125, 88,
/* 0x04f0 */ 205,128,133,192,116, 10,106,127, 91,106, 1, 88,205,128,235,254,
/* 0x0500 */ 139, 85,184,141, 4, 23,141, 28, 6, 59, 93,188,115, 30,106, 0,
/* 0x0510 */ 106,255,106, 50,255,117,192, 41, 93,188,255,117,188, 83,232, 98,
/* 0x0520 */ 252,255,255,131,196, 24, 57,195,116, 27,235,202,131,125,220, 0,
/* 0x0530 */ 116, 19,141, 79, 3,129,225,255, 15, 0, 0,131,249, 3,119, 5,
/* 0x0540 */ 106, 91, 88,205,128,139, 77,224,255, 69,196, 15,183, 65, 44,131,
/* 0x0550 */ 69,204, 32, 57, 69,196, 15,140, 35,254,255,255,131,125,220, 0,
/* 0x0560 */ 116, 18,139, 93,224,102,131,123, 16, 3,116, 8,139, 93,240,106,
/* 0x0570 */ 45, 88,205,128,131,125,212, 0,116, 8,139, 69,200,139,117,212,
/* 0x0580 */ 137, 6,139, 85,224,139, 82, 24, 1, 85,200,139, 69,200,141,101,
/* 0x0590 */ 244, 91, 94, 95,201,195, 85,137,229, 87, 86, 83,131,236, 36,139,
/* 0x05a0 */ 85, 16,106, 0,139,125, 28,139, 69, 8,137, 85,232,255,117,232,
/* 0x05b0 */ 131,194, 2,141, 79, 52,139, 93, 32,137, 69,236,137, 85,228,137,
/* 0x05c0 */ 206,141, 85, 24,141, 69, 32,137, 77,224,232,242,251,255,255,139,
/* 0x05d0 */ 69, 12, 15,183, 79, 44,186, 5, 0, 0, 0,137, 69, 32,139, 69,
/* 0x05e0 */ 236, 41, 93, 36,232,184,252,255,255, 15,183, 79, 42,139, 69,236,
/* 0x05f0 */ 186, 4, 0, 0, 0,232,167,252,255,255, 89, 91,131,127, 52, 1,
/* 0x0600 */ 116, 8,131,198, 32,131, 62, 1,235,246,139, 77, 40,186, 3, 0,
/* 0x0610 */ 0, 0, 3, 78, 8,141, 93,240,139, 69,236,131,193, 52,232,126,
/* 0x0620 */ 252,255,255,255,117,228, 83,137,250,141, 69, 32,255,117,236, 80,
/* 0x0630 */ 139, 69,232,232,132,252,255,255,186, 9, 0, 0, 0,137,193,137,
/* 0x0640 */ 69,220,139, 69,236,232, 87,252,255,255,102,139, 79, 44,131,196,
/* 0x0650 */ 16, 49,210,102,133,201,116,123,139, 69,224,131, 56, 3,117,103,
/* 0x0660 */ 139, 93,240, 49,201, 3, 88, 8,137,202,106, 5, 88,205,128,133,
/* 0x0670 */ 192,137,198,120, 21,186, 0, 2, 0, 0,137,195,137,249,106, 3,
/* 0x0680 */ 88,205,128, 61, 0, 2, 0, 0,116, 10,106,127, 91,106, 1, 88,
/* 0x0690 */ 205,128,235,254,141, 69,240,137,250,106, 0,137,243, 80,137,240,
/* 0x06a0 */ 255,117,236,106, 0,232, 18,252,255,255,139, 77,240,137, 69,220,
/* 0x06b0 */ 139, 69,236,186, 7, 0, 0, 0,232,228,251,255,255,131,196, 16,
/* 0x06c0 */ 106, 6, 88,205,128,235, 12, 66, 15,183,193,131, 69,224, 32, 57,
/* 0x06d0 */ 194,124,133,139, 69,220,141,101,244, 91, 94, 95,201,195
/* 0x00e0 */ 4,198, 4, 1, 0, 91, 94, 89,129,236, 0, 10, 0, 0, 83,139,
/* 0x00f0 */ 83, 72,141,148, 26,255, 31, 0, 0,129,226, 0,240,255,255, 82,
/* 0x0100 */ 41,192,102,131,123, 16, 3,117, 1,146, 80,141, 4, 25,139, 24,
/* 0x0110 */ 139, 72, 4,131,193, 12,141, 84, 36, 12, 96, 71,232,113, 4, 0,
/* 0x0120 */ 0,131,196, 36, 89, 91,129,196, 0, 10, 0, 0, 90,193,226, 12,
/* 0x0130 */ 1,211, 80, 79, 41,192, 60,175,175,117,252, 80, 80, 80, 80, 80,
/* 0x0140 */ 80, 80, 80, 41,217,176, 91,255, 39,173,171,173,171,173,171,173,
/* 0x0150 */ 171,173,171,133,192,117,250,135,223, 1,223,173,171,133,192,117,
/* 0x0160 */ 250, 87,173,171,131,248, 32,115, 3, 15,179,194,133,192,173,171,
/* 0x0170 */ 117,240,131,239, 8, 1,201, 64,243,171, 72,171,171,137,254, 95,
/* 0x0180 */ 195, 83,141, 92, 36, 8,106, 90, 88,205,128, 91,195, 0, 0, 0,
/* 0x0190 */ 87, 86,137,206, 83,137,195, 57, 8,139,120, 4,115, 10,106,127,
/* 0x01a0 */ 91,106, 1, 88,205,128,235,254,133,201,116, 8,138, 7, 71,136,
/* 0x01b0 */ 2, 66,226,248, 1,115, 4, 41, 51, 91, 94, 95,195, 85,137,229,
/* 0x01c0 */ 87, 86,137,198, 83,137,211,131,236, 24,139, 69, 8,139,125, 12,
/* 0x01d0 */ 137, 69,220,131, 58, 0, 15,132,185, 0, 0, 0,141, 85,228,185,
/* 0x01e0 */ 12, 0, 0, 0,137,240,232,165,255,255,255,139, 69,228,139, 77,
/* 0x01f0 */ 232,133,192,117, 19,129,249, 85, 80, 88, 33,117, 15,131, 62, 0,
/* 0x0200 */ 15,132,143, 0, 0, 0,235, 4,133,201,117, 10,106,127, 91,106,
/* 0x0210 */ 1, 88,205,128,235,254, 57,193,119,242, 59, 3,119,238, 57,193,
/* 0x0220 */ 115, 86,137, 69,224,141, 69,224,255,117,236, 80,255,115, 4, 81,
/* 0x0230 */ 255,118, 4,255, 85,220,131,196, 20,133,192,117,207,139, 85,224,
/* 0x0240 */ 59, 85,228,117,199,138, 69,237,132,192,116, 34,133,255,116, 30,
/* 0x0250 */ 129,250, 0, 2, 0, 0,119, 4, 57, 19,117, 18, 15,182,192, 80,
/* 0x0260 */ 15,182, 69,238, 80, 82,255,115, 4,255,215,131,196, 16,139, 69,
/* 0x0270 */ 232, 1, 70, 4, 41, 6,235, 10,139, 83, 4,137,240,232, 14,255,
/* 0x0280 */ 255,255,139, 85,228,139, 3, 1, 83, 4, 41,208,133,192,137, 3,
/* 0x0290 */ 233, 65,255,255,255,141,101,244, 91, 94, 95,201,195,133,192,116,
/* 0x02a0 */ 13,168, 1,117, 9, 57, 16,116, 7,131,192, 8,235,247, 49,192,
/* 0x02b0 */ 133,192,116, 3,137, 72, 4,195, 85,137,229, 87, 86, 83,131,236,
/* 0x02c0 */ 72,137, 69,228,139, 69, 8,137, 85,224,139, 93, 20,137, 69,220,
/* 0x02d0 */ 139,117,224,139, 69,224,137, 93,208,139, 85, 12,139, 93,224, 3,
/* 0x02e0 */ 118, 28,137, 85,216,102,131,120, 16, 2, 15,183, 83, 44,139, 77,
/* 0x02f0 */ 16,137,117,204, 15,148,192, 49,255, 15,182,192,137,211,137, 77,
/* 0x0300 */ 212,193,224, 4,137,241,131,206,255, 75,120, 31,137,211,131, 57,
/* 0x0310 */ 1,117, 18,139, 81, 8, 57,242,115, 2,137,214, 3, 81, 20, 57,
/* 0x0320 */ 215,115, 2,137,215,131,193, 32, 75,117,227,129,230, 0,240,255,
/* 0x0330 */ 255, 41,247,137,242,141,159,255, 15, 0, 0,129,227, 0,240,255,
/* 0x0340 */ 255,133,192,117, 22,106, 0,131,200, 34,106,255, 80,106, 0, 83,
/* 0x0350 */ 86,232, 43,254,255,255,131,196, 24,137,194,141, 4, 26, 41,242,
/* 0x0360 */ 139,117,224,137, 85,200,137, 69,240,102,131,126, 44, 0,199, 69,
/* 0x0370 */ 196, 0, 0, 0, 0, 15,132,221, 1, 0, 0,131,125,220, 0,116,
/* 0x0380 */ 32,139, 69,204,131, 56, 6,117, 24,139, 77,200,186, 3, 0, 0,
/* 0x0390 */ 0, 3, 72, 8,139, 69,216,232, 1,255,255,255,233,160, 1, 0,
/* 0x03a0 */ 0,139, 85,204,131, 58, 1, 15,133,148, 1, 0, 0,139, 74, 24,
/* 0x03b0 */ 187, 64, 98, 81,115,137,214,139, 69,200,131,225, 7, 3, 70, 8,
/* 0x03c0 */ 193,225, 2,139, 82, 16,211,235,137,217,137, 85,232,131,225, 7,
/* 0x03d0 */ 137, 69,236,137, 77,192,139, 78, 20,137,198, 1,193,137, 77,188,
/* 0x03e0 */ 137,193,129,225,255, 15, 0, 0, 41,206,131,125,220, 0,141, 60,
/* 0x03f0 */ 10,116, 63,106, 0,139, 69,192,106,255,106, 50,131,200, 2, 80,
/* 0x0400 */ 141, 71, 3, 80, 86,232,119,253,255,255,131,196, 24, 57,198, 15,
/* 0x0410 */ 133,221, 0, 0, 0,128,227, 4,139, 69,208,117, 2, 49,192, 80,
/* 0x0420 */ 139, 69,220,255,117,228,141, 85,232,232,143,253,255,255, 88, 90,
/* 0x0430 */ 235, 35,139, 93,204,139, 67, 4, 41,200, 80,255,117,228,106, 18,
/* 0x0440 */ 255,117,192, 87, 86,232, 55,253,255,255,131,196, 24, 57,198, 15,
/* 0x0450 */ 133,157, 0, 0, 0,137,248,247,216, 37,255, 15, 0, 0,246, 69,
/* 0x0460 */ 192, 2,137, 69,184,116, 18,131,125,184, 0,141, 4, 62,116, 9,
/* 0x0470 */ 139, 77,184,198, 0, 0, 64,226,250,131,125,220, 0,116,125,139,
/* 0x0480 */ 85,204,131, 58, 1,117, 91,246, 66, 24, 1,116, 85,137,209,139,
/* 0x0490 */ 82, 20,139, 89, 8,139, 69,204,141, 12, 26, 3, 77,200, 59, 80,
/* 0x04a0 */ 16,117, 14,137,200,247,216, 37,255, 15, 0, 0,131,248, 3,119,
/* 0x04b0 */ 17,139, 85,204,107, 69,200, 52,131,122, 4, 0,141, 76, 3, 12,
/* 0x04c0 */ 117, 32,139, 1, 61,205,128, 97,195,116, 6,199, 1,205,128, 97,
/* 0x04d0 */ 195,133,201,116, 13,139, 69,216, 49,210,131,224,254,232,187,253,
/* 0x04e0 */ 255,255,137,243,137,249,139, 85,192,106,125, 88,205,128,133,192,
/* 0x04f0 */ 116, 10,106,127, 91,106, 1, 88,205,128,235,254,139, 85,184,141,
/* 0x0500 */ 4, 23,141, 28, 6, 59, 93,188,115, 30,106, 0,106,255,106, 50,
/* 0x0510 */ 255,117,192, 41, 93,188,255,117,188, 83,232, 98,252,255,255,131,
/* 0x0520 */ 196, 24, 57,195,116, 27,235,202,131,125,220, 0,116, 19,141, 79,
/* 0x0530 */ 3,129,225,255, 15, 0, 0,131,249, 3,119, 5,106, 91, 88,205,
/* 0x0540 */ 128,139, 77,224,255, 69,196, 15,183, 65, 44,131, 69,204, 32, 57,
/* 0x0550 */ 69,196, 15,140, 35,254,255,255,131,125,220, 0,116, 18,139, 93,
/* 0x0560 */ 224,102,131,123, 16, 3,116, 8,139, 93,240,106, 45, 88,205,128,
/* 0x0570 */ 131,125,212, 0,116, 8,139, 69,200,139,117,212,137, 6,139, 85,
/* 0x0580 */ 224,139, 82, 24, 1, 85,200,139, 69,200,141,101,244, 91, 94, 95,
/* 0x0590 */ 201,195, 85,137,229, 87, 86, 83,131,236, 36,139, 85, 16,106, 0,
/* 0x05a0 */ 139,125, 28,139, 69, 8,137, 85,232,255,117,232,131,194, 2,141,
/* 0x05b0 */ 79, 52,139, 93, 32,137, 69,236,137, 85,228,137,206,141, 85, 24,
/* 0x05c0 */ 141, 69, 32,137, 77,224,232,242,251,255,255,139, 69, 12, 15,183,
/* 0x05d0 */ 79, 44,186, 5, 0, 0, 0,137, 69, 32,139, 69,236, 41, 93, 36,
/* 0x05e0 */ 232,184,252,255,255, 15,183, 79, 42,139, 69,236,186, 4, 0, 0,
/* 0x05f0 */ 0,232,167,252,255,255, 89, 91,131,127, 52, 1,116, 8,131,198,
/* 0x0600 */ 32,131, 62, 1,235,246,139, 77, 40,186, 3, 0, 0, 0, 3, 78,
/* 0x0610 */ 8,141, 93,240,139, 69,236,131,193, 52,232,126,252,255,255,255,
/* 0x0620 */ 117,228, 83,137,250,141, 69, 32,255,117,236, 80,139, 69,232,232,
/* 0x0630 */ 132,252,255,255,186, 9, 0, 0, 0,137,193,137, 69,220,139, 69,
/* 0x0640 */ 236,232, 87,252,255,255,102,139, 79, 44,131,196, 16, 49,210,102,
/* 0x0650 */ 133,201,116,123,139, 69,224,131, 56, 3,117,103,139, 93,240, 49,
/* 0x0660 */ 201, 3, 88, 8,137,202,106, 5, 88,205,128,133,192,137,198,120,
/* 0x0670 */ 21,186, 0, 2, 0, 0,137,195,137,249,106, 3, 88,205,128, 61,
/* 0x0680 */ 0, 2, 0, 0,116, 10,106,127, 91,106, 1, 88,205,128,235,254,
/* 0x0690 */ 141, 69,240,137,250,106, 0,137,243, 80,137,240,255,117,236,106,
/* 0x06a0 */ 0,232, 18,252,255,255,139, 77,240,137, 69,220,139, 69,236,186,
/* 0x06b0 */ 7, 0, 0, 0,232,228,251,255,255,131,196, 16,106, 6, 88,205,
/* 0x06c0 */ 128,235, 12, 66, 15,183,193,131, 69,224, 32, 57,194,124,133,139,
/* 0x06d0 */ 69,220,141,101,244, 91, 94, 95,201,195
};
File diff suppressed because it is too large Load Diff
+3 -3
View File
@@ -32,8 +32,8 @@
#define STUB_MIPS_R3000_LINUX_ELF_FOLD_SIZE 2588
#define STUB_MIPS_R3000_LINUX_ELF_FOLD_ADLER32 0x16fe391d
#define STUB_MIPS_R3000_LINUX_ELF_FOLD_CRC32 0xba6eb3ea
#define STUB_MIPS_R3000_LINUX_ELF_FOLD_ADLER32 0x021737dc
#define STUB_MIPS_R3000_LINUX_ELF_FOLD_CRC32 0xe4eb9ef4
unsigned char stub_mips_r3000_linux_elf_fold[2588] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -56,7 +56,7 @@ unsigned char stub_mips_r3000_linux_elf_fold[2588] = {
/* 0x0110 */ 99, 47,115,101,108,102, 47,101,120,101, 0, 0, 36, 2, 15,245,
/* 0x0120 */ 0, 0, 0, 12, 4,224, 0, 2, 0,162, 8, 33,160, 32, 0, 0,
/* 0x0130 */ 39,189,254, 0, 0, 0, 72, 33, 2,224, 64, 33, 2,128, 56, 33,
/* 0x0140 */ 3,160, 48, 33, 38,165,255,116, 4, 16, 0, 1, 36, 2, 1, 80,
/* 0x0140 */ 3,160, 48, 33, 2,176, 40, 35, 4, 16, 0, 1, 36, 2, 1, 80,
/* 0x0150 */ 3,226, 16, 35, 36, 66, 8, 84, 0, 64,248, 9, 2, 32, 32, 33,
/* 0x0160 */ 0, 64,200, 33, 39,161, 2, 0, 39,189,254,212, 39,189, 0, 4,
/* 0x0170 */ 23,161,255,254,175,160,255,252,142,193,255,252, 2, 64, 40, 33,
+3 -3
View File
@@ -32,8 +32,8 @@
#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_SIZE 2588
#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_ADLER32 0x8b41391c
#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_CRC32 0x1f1ce6c6
#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_ADLER32 0x74f137db
#define STUB_MIPSEL_R3000_LINUX_ELF_FOLD_CRC32 0x531ddb91
unsigned char stub_mipsel_r3000_linux_elf_fold[2588] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -56,7 +56,7 @@ unsigned char stub_mipsel_r3000_linux_elf_fold[2588] = {
/* 0x0110 */ 99, 47,115,101,108,102, 47,101,120,101, 0, 0,245, 15, 2, 36,
/* 0x0120 */ 12, 0, 0, 0, 2, 0,224, 4, 33, 8,162, 0, 0, 0, 32,160,
/* 0x0130 */ 0,254,189, 39, 33, 72, 0, 0, 33, 64,224, 2, 33, 56,128, 2,
/* 0x0140 */ 33, 48,160, 3,116,255,165, 38, 1, 0, 16, 4, 80, 1, 2, 36,
/* 0x0140 */ 33, 48,160, 3, 35, 40,176, 2, 1, 0, 16, 4, 80, 1, 2, 36,
/* 0x0150 */ 35, 16,226, 3, 84, 8, 66, 36, 9,248, 64, 0, 33, 32, 32, 2,
/* 0x0160 */ 33,200, 64, 0, 0, 2,161, 39,212,254,189, 39, 4, 0,189, 39,
/* 0x0170 */ 254,255,161, 23,252,255,160,175,252,255,193,142, 33, 40, 64, 2,
+184 -174
View File
@@ -1,5 +1,5 @@
/* powerpc-darwin.macho-entry.h
created from powerpc-darwin.macho-entry.bin, 8920 (0x22d8) bytes
created from powerpc-darwin.macho-entry.bin, 9076 (0x2374) bytes
This file is part of the UPX executable compressor.
@@ -31,14 +31,14 @@
*/
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_SIZE 8920
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_ADLER32 0x396b180d
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_CRC32 0x553738e1
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_SIZE 9076
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_ADLER32 0x26193a29
#define STUB_POWERPC_DARWIN_MACHO_ENTRY_CRC32 0xb72e6768
unsigned char stub_powerpc_darwin_macho_entry[8920] = {
unsigned char stub_powerpc_darwin_macho_entry[9076] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 0, 1, 0, 20, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 25, 64, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40,
/* 0x0020 */ 0, 0, 25, 72, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40,
/* 0x0030 */ 0, 0, 0, 0, 0, 0, 0,104, 40, 6, 0,208, 76,130, 0, 32,
/* 0x0040 */ 84,132,240,191, 77,130, 0, 32, 60, 0, 0, 16,124, 4, 0, 64,
/* 0x0050 */ 65,128, 0, 8,124, 4, 3,120, 56,165, 1, 32,124,103, 27,120,
@@ -423,175 +423,185 @@ unsigned char stub_powerpc_darwin_macho_entry[8920] = {
/* 0x1800 */ 56, 99, 0, 1, 56,132, 0, 1,144,134, 0, 0, 96,231, 0, 31,
/* 0x1810 */ 124, 0, 56,108,124, 7, 40, 64,124, 0, 63,172, 56,231, 0, 32,
/* 0x1820 */ 65,128,255,240,124, 0, 4,172, 76, 0, 1, 44, 78,128, 0, 32,
/* 0x1830 */ 124, 72, 2,166,128,130, 0, 8,124,137, 3,166,128,194, 0, 4,
/* 0x1840 */ 136,226, 0, 12,124,164, 18, 20, 56,165, 0, 16,124,102, 18, 20,
/* 0x1830 */ 124, 72, 2,166,128,130, 0, 12,124,137, 3,166,128,194, 0, 8,
/* 0x1840 */ 136,226, 0, 16,124,164, 18, 20, 56,165, 0, 16,124,102, 18, 20,
/* 0x1850 */ 56, 99, 0,192,140, 5,255,255,156, 3,255,255, 66, 0,255,248,
/* 0x1860 */ 127,233, 3,166, 56,162, 0,128,144,193,255,252, 56,193,255,252,
/* 0x1870 */ 56, 33,255,232, 78,128, 4, 32,127,232, 2,166, 75,255,255,181,
/* 0x1880 */ 72, 0, 0,128,102,105,108,101, 32,102,111,114,109, 97,116, 32,
/* 0x1890 */ 101,108,102, 51, 50, 45,112,111,119,101,114,112, 99, 10, 10, 83,
/* 0x18a0 */ 101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,
/* 0x18b0 */ 101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32,
/* 0x18c0 */ 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 76,
/* 0x18d0 */ 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,
/* 0x18e0 */ 102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32,
/* 0x18f0 */ 32, 48, 32, 80, 80, 67, 51, 50, 66, 88, 88, 32, 32, 32, 32, 32,
/* 0x1900 */ 32, 48, 48, 48, 48, 48, 48, 54, 56, 32, 32, 48, 48, 48, 48, 48,
/* 0x1910 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1920 */ 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1930 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1940 */ 89, 10, 32, 32, 49, 32, 77, 65, 67, 77, 65, 73, 78, 88, 32, 32,
/* 0x1950 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48,
/* 0x1960 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1970 */ 32, 32, 48, 48, 48, 48, 48, 48, 57, 99, 32, 32, 50, 42, 42, 48,
/* 0x1980 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1990 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32,
/* 0x19a0 */ 77, 65, 67, 72, 95, 85, 78, 67, 32, 32, 32, 32, 32, 32, 48, 48,
/* 0x19b0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x19c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x19d0 */ 48, 48, 97, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x19e0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x19f0 */ 32, 51, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32,
/* 0x1a00 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1a10 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1a20 */ 48, 48, 48, 48, 48, 97, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1a30 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1a40 */ 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32,
/* 0x1a50 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 52, 56, 32, 32, 48, 48,
/* 0x1a60 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a70 */ 32, 32, 48, 48, 48, 48, 48, 48, 97, 48, 32, 32, 50, 42, 42, 48,
/* 0x1a80 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1a90 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,
/* 0x1aa0 */ 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48,
/* 0x1ab0 */ 48, 48, 48, 49, 50, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ac0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1ad0 */ 48, 49,101, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1ae0 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
/* 0x1af0 */ 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 82, 86, 50, 66, 32,
/* 0x1b00 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,102, 48,
/* 0x1b10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 49, 52, 32, 32,
/* 0x1b30 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1b40 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1b50 */ 32, 32, 55, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32,
/* 0x1b60 */ 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b70 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1b80 */ 48, 48, 48, 48, 48, 52, 48, 52, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1b90 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x1ba0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90,
/* 0x1bb0 */ 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1bc0 */ 48, 57, 57, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 52,
/* 0x1be0 */ 57, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1bf0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57,
/* 0x1c00 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48,
/* 0x1c10 */ 48, 48, 48, 48, 57, 57, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c20 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1c30 */ 48, 48,101, 51, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x1c40 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1c50 */ 32, 49, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32,
/* 0x1c60 */ 32, 32, 48, 48, 48, 48, 48, 48, 50, 52, 32, 32, 48, 48, 48, 48,
/* 0x1c70 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1c80 */ 48, 48, 48, 48, 49, 55, 99, 99, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1c90 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x1ca0 */ 76, 89, 10, 32, 49, 49, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32,
/* 0x1cb0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 99, 32, 32, 48,
/* 0x1cc0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1cd0 */ 48, 32, 32, 48, 48, 48, 48, 49, 55,102, 48, 32, 32, 50, 42, 42,
/* 0x1ce0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x1cf0 */ 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 67, 70, 76, 85, 83, 72,
/* 0x1d00 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 48,
/* 0x1d10 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1d20 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 48, 99, 32, 32,
/* 0x1d30 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1d40 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 77, 65, 67,
/* 0x1d50 */ 72, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1d60 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1d70 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56, 50,
/* 0x1d80 */ 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1d90 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 52, 32,
/* 0x1da0 */ 77, 65, 67, 72, 77, 65, 73, 78, 90, 32, 32, 32, 32, 32, 48, 48,
/* 0x1db0 */ 48, 48, 48, 48, 53, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1dc0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1dd0 */ 49, 56, 51, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1de0 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83,
/* 0x1df0 */ 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48,
/* 0x1e00 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x1e10 */ 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e20 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48,
/* 0x1e30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82,
/* 0x1e40 */ 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1e50 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65,
/* 0x1e70 */ 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67,
/* 0x1e80 */ 72, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1e90 */ 108, 32, 32, 32, 32,100, 32, 32, 80, 80, 67, 51, 50, 66, 88, 88,
/* 0x1ea0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 80, 80, 67, 51, 50, 66,
/* 0x1eb0 */ 88, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1ec0 */ 32,100, 32, 32, 77, 65, 67, 77, 65, 73, 78, 88, 9, 48, 48, 48,
/* 0x1ed0 */ 48, 48, 48, 48, 48, 32, 77, 65, 67, 77, 65, 73, 78, 88, 10, 48,
/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1ef0 */ 77, 65, 67, 72, 95, 85, 78, 67, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f00 */ 48, 32, 77, 65, 67, 72, 95, 85, 78, 67, 10, 48, 48, 48, 48, 48,
/* 0x1f10 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95,
/* 0x1f20 */ 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x1f30 */ 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1f40 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48,
/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48,
/* 0x1f60 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82,
/* 0x1f70 */ 86, 50, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86,
/* 0x1f80 */ 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1f90 */ 32,100, 32, 32, 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48,
/* 0x1fa0 */ 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fb0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69,
/* 0x1fc0 */ 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x1fd0 */ 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fe0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68,
/* 0x1ff0 */ 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x2000 */ 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2010 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68,
/* 0x2020 */ 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x2030 */ 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2040 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 70, 76, 85, 83, 72,
/* 0x2050 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72,
/* 0x2060 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x2070 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48,
/* 0x2080 */ 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 10, 48,
/* 0x2090 */ 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32,
/* 0x20a0 */ 77, 65, 67, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x20b0 */ 48, 32, 95,115,116, 97,114,116, 10, 10, 82, 69, 76, 79, 67, 65,
/* 0x20c0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
/* 0x20d0 */ 32, 91, 77, 65, 67, 77, 65, 73, 78, 88, 93, 58, 10, 79, 70, 70,
/* 0x20e0 */ 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32,
/* 0x20f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48,
/* 0x2100 */ 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76,
/* 0x2110 */ 50, 52, 32, 32, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73,
/* 0x2120 */ 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 56, 10, 10, 82,
/* 0x2130 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
/* 0x2140 */ 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79,
/* 0x2150 */ 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32,
/* 0x2160 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10,
/* 0x2170 */ 48, 48, 48, 48, 48, 48, 98, 52, 32, 82, 95, 80, 80, 67, 95, 82,
/* 0x2180 */ 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84,
/* 0x2190 */ 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32,
/* 0x21a0 */ 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86,
/* 0x21b0 */ 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89,
/* 0x21c0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21d0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 98, 52, 32, 82,
/* 0x21e0 */ 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32,
/* 0x21f0 */ 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67,
/* 0x2200 */ 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79,
/* 0x2210 */ 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, 83, 69,
/* 0x2220 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2230 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x2240 */ 48, 48, 57, 48, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52,
/* 0x2250 */ 32, 32, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10,
/* 0x2260 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79,
/* 0x2270 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 69, 76,
/* 0x2280 */ 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84,
/* 0x2290 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x22a0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 52, 32,
/* 0x22b0 */ 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32,
/* 0x22c0 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,120, 48,
/* 0x22d0 */ 48, 48, 48, 48, 48, 50, 52, 10
/* 0x1880 */ 72, 0, 0,128, 0, 0, 0, 0,102,105,108,101, 32,102,111,114,
/* 0x1890 */ 109, 97,116, 32,101,108,102, 51, 50, 45,112,111,119,101,114,112,
/* 0x18a0 */ 99, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120,
/* 0x18b0 */ 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,
/* 0x18c0 */ 105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32,
/* 0x18d0 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,
/* 0x18e0 */ 101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,
/* 0x18f0 */ 103,115, 10, 32, 32, 48, 32, 80, 80, 67, 51, 50, 66, 88, 88, 32,
/* 0x1900 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 54, 56, 32, 32, 48,
/* 0x1910 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1920 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42,
/* 0x1930 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x1940 */ 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 77, 65, 67, 77, 65, 73,
/* 0x1950 */ 78, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52,
/* 0x1960 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1970 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 99, 32, 32,
/* 0x1980 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1990 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x19a0 */ 32, 32, 50, 32, 77, 65, 67, 72, 95, 85, 78, 67, 32, 32, 32, 32,
/* 0x19b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x19c0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x19d0 */ 48, 48, 48, 48, 48, 48, 97, 48, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x19e0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x19f0 */ 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32,
/* 0x1a00 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1a10 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1a20 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 48, 32, 32, 50, 42, 42,
/* 0x1a30 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x1a40 */ 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 69, 32,
/* 0x1a50 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 52, 56,
/* 0x1a60 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1a70 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 97, 48, 32, 32,
/* 0x1a80 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1a90 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1aa0 */ 32, 32, 53, 32, 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32,
/* 0x1ab0 */ 32, 32, 48, 48, 48, 48, 48, 49, 50, 99, 32, 32, 48, 48, 48, 48,
/* 0x1ac0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1ad0 */ 48, 48, 48, 48, 48, 49,101, 56, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1ae0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x1af0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 78, 82,
/* 0x1b00 */ 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1b10 */ 48, 48,102, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1b20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 51,
/* 0x1b30 */ 49, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1b40 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x1b50 */ 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 69, 76, 70,
/* 0x1b60 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32,
/* 0x1b70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b80 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 52, 48, 52, 32, 32, 50, 42,
/* 0x1b90 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1ba0 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1bb0 */ 56, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32,
/* 0x1bc0 */ 48, 48, 48, 48, 48, 57, 57, 99, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1bd0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1be0 */ 48, 48, 48, 52, 57, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1bf0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x1c00 */ 10, 32, 32, 57, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32,
/* 0x1c10 */ 32, 32, 32, 48, 48, 48, 48, 48, 57, 57, 99, 32, 32, 48, 48, 48,
/* 0x1c20 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1c30 */ 32, 48, 48, 48, 48, 48,101, 51, 48, 32, 32, 50, 42, 42, 48, 32,
/* 0x1c40 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x1c50 */ 78, 76, 89, 10, 32, 49, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67,
/* 0x1c60 */ 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 52, 32, 32,
/* 0x1c70 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c80 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 99, 99, 32, 32, 50, 42,
/* 0x1c90 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1ca0 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 78, 82, 86, 95, 84,
/* 0x1cb0 */ 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49,
/* 0x1cc0 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1cd0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55,102, 48, 32,
/* 0x1ce0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x1cf0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 67, 70,
/* 0x1d00 */ 76, 85, 83, 72, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1d10 */ 48, 48, 50, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1d20 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 56,
/* 0x1d30 */ 48, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1d40 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 51,
/* 0x1d50 */ 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 48,
/* 0x1d60 */ 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d70 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1d80 */ 48, 49, 56, 50, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x1d90 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1da0 */ 32, 49, 52, 32, 77, 65, 67, 72, 77, 65, 73, 78, 90, 32, 32, 32,
/* 0x1db0 */ 32, 32, 48, 48, 48, 48, 48, 48, 53, 56, 32, 32, 48, 48, 48, 48,
/* 0x1dc0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1dd0 */ 48, 48, 48, 48, 49, 56, 51, 48, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1de0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x1df0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76,
/* 0x1e00 */ 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e10 */ 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69,
/* 0x1e20 */ 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77,
/* 0x1e30 */ 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e40 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73,
/* 0x1e50 */ 76, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84,
/* 0x1e60 */ 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1e70 */ 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 90, 9, 48,
/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65, 73, 78,
/* 0x1e90 */ 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x1ea0 */ 100, 32, 32, 80, 80, 67, 51, 50, 66, 88, 88, 9, 48, 48, 48, 48,
/* 0x1eb0 */ 48, 48, 48, 48, 32, 80, 80, 67, 51, 50, 66, 88, 88, 10, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77,
/* 0x1ed0 */ 65, 67, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ee0 */ 32, 77, 65, 67, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48,
/* 0x1ef0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 95,
/* 0x1f00 */ 85, 78, 67, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67,
/* 0x1f10 */ 72, 95, 85, 78, 67, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x1f20 */ 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9,
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 72, 69, 65,
/* 0x1f40 */ 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x1f50 */ 100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f60 */ 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f70 */ 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48,
/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 68, 10, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78,
/* 0x1fa0 */ 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x1fb0 */ 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1fc0 */ 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9,
/* 0x1fd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, 76,
/* 0x1fe0 */ 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x1ff0 */ 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69,
/* 0x2010 */ 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x2020 */ 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9,
/* 0x2030 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69,
/* 0x2040 */ 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x2050 */ 32, 32,100, 32, 32, 67, 70, 76, 85, 83, 72, 9, 48, 48, 48, 48,
/* 0x2060 */ 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72, 10, 48, 48, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67,
/* 0x2080 */ 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2090 */ 77, 65, 67, 72, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48,
/* 0x20a0 */ 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 77, 65, 67, 77, 65,
/* 0x20b0 */ 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116,
/* 0x20c0 */ 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32,
/* 0x20d0 */ 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48,
/* 0x20e0 */ 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10, 10, 82, 69, 76,
/* 0x20f0 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x2100 */ 70, 79, 82, 32, 91, 77, 65, 67, 77, 65, 73, 78, 88, 93, 58, 10,
/* 0x2110 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x2120 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2130 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67, 95,
/* 0x2140 */ 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 32, 32, 77, 65, 67, 72,
/* 0x2150 */ 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 52, 56,
/* 0x2160 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67,
/* 0x2170 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93,
/* 0x2180 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32,
/* 0x2190 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76,
/* 0x21a0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 98, 52, 32, 82, 95, 80, 80,
/* 0x21b0 */ 67, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32, 78, 82,
/* 0x21c0 */ 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
/* 0x21d0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
/* 0x21e0 */ 78, 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
/* 0x21f0 */ 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2200 */ 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 98,
/* 0x2210 */ 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32, 32,
/* 0x2220 */ 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69,
/* 0x2230 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2240 */ 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70,
/* 0x2250 */ 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32,
/* 0x2260 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48,
/* 0x2270 */ 48, 48, 48, 48, 48, 57, 48, 32, 82, 95, 80, 80, 67, 95, 82, 69,
/* 0x2280 */ 76, 49, 52, 32, 32, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65,
/* 0x2290 */ 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x22a0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65,
/* 0x22b0 */ 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32,
/* 0x22c0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x22d0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48,
/* 0x22e0 */ 48, 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32,
/* 0x22f0 */ 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43,
/* 0x2300 */ 48,120, 48, 48, 48, 48, 48, 48, 50, 52, 10, 10, 82, 69, 76, 79,
/* 0x2310 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70,
/* 0x2320 */ 79, 82, 32, 91, 77, 65, 67, 72, 77, 65, 73, 78, 90, 93, 58, 10,
/* 0x2330 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x2340 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2350 */ 10, 48, 48, 48, 48, 48, 48, 53, 52, 32, 82, 95, 80, 80, 67, 95,
/* 0x2360 */ 65, 68, 68, 82, 51, 50, 32, 32, 32, 32, 32, 32, 79, 95, 66, 73,
/* 0x2370 */ 78, 70, 79, 10
};
+187 -181
View File
@@ -1,5 +1,5 @@
/* powerpc-linux.elf-entry.h
created from powerpc-linux.elf-entry.bin, 8959 (0x22ff) bytes
created from powerpc-linux.elf-entry.bin, 9042 (0x2352) bytes
This file is part of the UPX executable compressor.
@@ -31,15 +31,15 @@
*/
#define STUB_POWERPC_LINUX_ELF_ENTRY_SIZE 8959
#define STUB_POWERPC_LINUX_ELF_ENTRY_ADLER32 0x746e218c
#define STUB_POWERPC_LINUX_ELF_ENTRY_CRC32 0x6aec58fa
#define STUB_POWERPC_LINUX_ELF_ENTRY_SIZE 9042
#define STUB_POWERPC_LINUX_ELF_ENTRY_ADLER32 0xd7d532bf
#define STUB_POWERPC_LINUX_ELF_ENTRY_CRC32 0x933cb3e1
unsigned char stub_powerpc_linux_elf_entry[8959] = {
unsigned char stub_powerpc_linux_elf_entry[9042] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 0, 1, 0, 20, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 25,128, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40,
/* 0x0030 */ 0, 0, 0, 0, 72, 0, 0,213,124, 0, 41,236,125,168, 2,166,
/* 0x0020 */ 0, 0, 25,136, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 40,
/* 0x0030 */ 0, 0, 0, 0, 72, 0, 0,217,124, 0, 41,236,125,168, 2,166,
/* 0x0040 */ 40, 7, 0, 8, 64,130, 1, 60,144,166, 0, 0,124,132, 26, 20,
/* 0x0050 */ 60, 0,128, 0, 61, 32,128, 0, 56, 99,255,255, 56,165,255,255,
/* 0x0060 */ 57, 64,255,255, 72, 0, 1, 12, 57, 32, 0, 1,125, 41, 28, 44,
@@ -422,178 +422,184 @@ unsigned char stub_powerpc_linux_elf_entry[8959] = {
/* 0x17f0 */ 2,166, 56, 96, 0, 2, 56, 0, 0, 4, 68, 0, 0, 2, 56, 96,
/* 0x1800 */ 0,127, 56, 0, 0, 1, 68, 0, 0, 2,128, 67, 0, 0, 56, 99,
/* 0x1810 */ 0, 4, 47,130, 0, 0, 64,158,255,244, 78,128, 0, 32,127,200,
/* 0x1820 */ 2,166, 56, 97, 0,128, 75,255,255,229, 75,255,255,225,124,124,
/* 0x1830 */ 27,120,128, 67, 0, 0,128,131, 0, 4, 56, 99, 0, 8, 44, 2,
/* 0x1840 */ 0, 6, 65,130, 0, 16, 44, 2, 0, 0, 64,130,255,232, 56,128,
/* 0x1850 */ 16, 0,124,155, 35,120, 57, 0, 0, 0, 56,224,255,255, 56,192,
/* 0x1860 */ 0, 34, 56,160, 0, 3,128,126, 0, 4, 56, 99, 0, 12, 56, 68,
/* 0x1870 */ 255,255,124, 99,242, 20,124, 99, 18, 20,124, 66, 24, 56,124, 98,
/* 0x1880 */ 24, 80, 56, 0, 0, 90,124,110, 27,120, 68, 0, 0, 2,124, 14,
/* 0x1890 */ 24, 64, 64,130, 0, 0,127,233, 3,166,128, 30, 0, 0,136,254,
/* 0x18a0 */ 0, 8, 56,193, 0,124,144, 1, 0,124,124,101, 27,120,124,104,
/* 0x18b0 */ 3,166,128,158, 0, 4, 56,126, 0, 12, 78,128, 4, 32,148, 33,
/* 0x18c0 */ 255,128,188, 65, 0, 4,127,232, 2,166, 75,255,255, 85,102,105,
/* 0x18d0 */ 108,101, 32,102,111,114,109, 97,116, 32,101,108,102, 51, 50, 45,
/* 0x18e0 */ 112,111,119,101,114,112, 99, 10, 10, 83,101, 99,116,105,111,110,
/* 0x18f0 */ 115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32,
/* 0x1900 */ 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86,
/* 0x1910 */ 77, 65, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32,
/* 0x1920 */ 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,
/* 0x1930 */ 110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 69, 76, 70,
/* 0x1940 */ 77, 65, 73, 78, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1950 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1960 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51,
/* 0x1970 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1980 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x1990 */ 76, 89, 10, 32, 32, 49, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32,
/* 0x19a0 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x19b0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x19c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 56, 32, 32, 50, 42, 42,
/* 0x19d0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x19e0 */ 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 78, 82, 86, 50, 69, 32,
/* 0x19f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 52, 56,
/* 0x1a00 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1a10 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 51, 56, 32, 32,
/* 0x1a20 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1a30 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1a40 */ 32, 32, 51, 32, 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32,
/* 0x1a50 */ 32, 32, 48, 48, 48, 48, 48, 49, 50, 99, 32, 32, 48, 48, 48, 48,
/* 0x1a60 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1a70 */ 48, 48, 48, 48, 48, 49, 56, 48, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1a80 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x1a90 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82,
/* 0x1aa0 */ 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1ab0 */ 48, 48,102, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1ac0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,
/* 0x1ad0 */ 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1ae0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x1af0 */ 78, 76, 89, 10, 32, 32, 53, 32, 76, 90, 77, 65, 95, 69, 76, 70,
/* 0x1b00 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32,
/* 0x1b10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b20 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 51, 57, 99, 32, 32, 50, 42,
/* 0x1b30 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1b40 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1b50 */ 54, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32,
/* 0x1b60 */ 48, 48, 48, 48, 48, 57, 57, 99, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1b70 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1b80 */ 48, 48, 48, 52, 50, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1b90 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x1ba0 */ 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32,
/* 0x1bb0 */ 32, 32, 32, 48, 48, 48, 48, 48, 57, 57, 99, 32, 32, 48, 48, 48,
/* 0x1bc0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1bd0 */ 32, 48, 48, 48, 48, 48,100, 99, 56, 32, 32, 50, 42, 42, 48, 32,
/* 0x1be0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x1bf0 */ 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67,
/* 0x1c00 */ 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 52, 32, 32,
/* 0x1c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1c20 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 54, 52, 32, 32, 50, 42,
/* 0x1c30 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1c40 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 82, 86, 95, 84,
/* 0x1c50 */ 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49,
/* 0x1c60 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1c70 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 56, 56, 32,
/* 0x1c80 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x1c90 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 67, 70,
/* 0x1ca0 */ 76, 85, 83, 72, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1cb0 */ 48, 48, 50, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1cc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55,
/* 0x1cd0 */ 97, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1ce0 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49,
/* 0x1cf0 */ 32, 69, 76, 70, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 32, 48,
/* 0x1d00 */ 48, 48, 48, 48, 48, 50, 50, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1d10 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1d20 */ 48, 49, 55, 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x1d30 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69,
/* 0x1d40 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 50, 32, 69, 76, 70, 77, 65,
/* 0x1d50 */ 73, 78, 90, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,101,
/* 0x1d60 */ 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1d70 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55,101, 97, 32,
/* 0x1d80 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x1d90 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x1da0 */ 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48,
/* 0x1db0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1dc0 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48,
/* 0x1dd0 */ 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48,
/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1df0 */ 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e00 */ 48, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48,
/* 0x1e10 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77,
/* 0x1e20 */ 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76,
/* 0x1e30 */ 70, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1e40 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,
/* 0x1e50 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73,
/* 0x1e60 */ 78, 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1e70 */ 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48, 48,
/* 0x1e80 */ 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48,
/* 0x1e90 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1ea0 */ 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1eb0 */ 48, 32, 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50,
/* 0x1ed0 */ 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69,
/* 0x1ee0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x1ef0 */ 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f00 */ 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1f10 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 66, 9, 48, 48,
/* 0x1f20 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x1f40 */ 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f50 */ 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48,
/* 0x1f60 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x1f70 */ 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f80 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x1fa0 */ 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fb0 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48,
/* 0x1fc0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 70,
/* 0x1fd0 */ 76, 85, 83, 72, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 70,
/* 0x1fe0 */ 76, 85, 83, 72, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32,
/* 0x1ff0 */ 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 10,
/* 0x2010 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2020 */ 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x2030 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69,
/* 0x2040 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65,
/* 0x2050 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80,
/* 0x2060 */ 80, 67, 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 32, 32, 69,
/* 0x2070 */ 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48,
/* 0x2080 */ 100, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x2090 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50,
/* 0x20a0 */ 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80,
/* 0x20b0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86,
/* 0x20c0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 98, 52, 32, 82, 95,
/* 0x20d0 */ 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32,
/* 0x20e0 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65,
/* 0x20f0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
/* 0x2100 */ 32, 91, 78, 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x2110 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2120 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x2130 */ 48, 98, 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32,
/* 0x2140 */ 32, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10,
/* 0x2150 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2160 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10,
/* 0x2170 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x2180 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2190 */ 10, 48, 48, 48, 48, 48, 48, 57, 48, 32, 82, 95, 80, 80, 67, 95,
/* 0x21a0 */ 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32, 78, 82, 86, 95,
/* 0x21b0 */ 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78,
/* 0x21c0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90,
/* 0x21d0 */ 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69,
/* 0x21e0 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21f0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x2200 */ 48, 48, 48, 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52,
/* 0x2210 */ 32, 32, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51,
/* 0x2220 */ 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 52, 10, 10, 82, 69,
/* 0x2230 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2240 */ 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 89, 93, 58,
/* 0x2250 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32,
/* 0x2260 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85,
/* 0x2270 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67,
/* 0x2280 */ 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70,
/* 0x2290 */ 77, 65, 73, 78, 90, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x22a0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69,
/* 0x22b0 */ 76, 70, 77, 65, 73, 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x22c0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x22d0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x22e0 */ 48, 97, 56, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32,
/* 0x22f0 */ 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10
/* 0x1820 */ 2,166,131, 94, 0, 0, 56, 97, 0,128, 75,255,255,225, 75,255,
/* 0x1830 */ 255,221,124,124, 27,120,128, 67, 0, 0,128,131, 0, 4, 56, 99,
/* 0x1840 */ 0, 8, 44, 2, 0, 6, 65,130, 0, 16, 44, 2, 0, 0, 64,130,
/* 0x1850 */ 255,232, 56,128, 16, 0,124,155, 35,120, 57, 0, 0, 0, 56,224,
/* 0x1860 */ 255,255, 56,192, 0, 34, 56,160, 0, 3,128,126, 0, 8, 56, 99,
/* 0x1870 */ 0, 12, 56, 68,255,255,124, 99,242, 20,124, 99, 18, 20,124, 66,
/* 0x1880 */ 24, 56,124, 98, 24, 80, 56, 0, 0, 90,124,110, 27,120, 68, 0,
/* 0x1890 */ 0, 2,124, 14, 24, 64, 64,130, 0, 0,127,233, 3,166,128, 30,
/* 0x18a0 */ 0, 4,136,254, 0, 12, 56,193, 0,124,144, 1, 0,124,124,101,
/* 0x18b0 */ 27,120,124,104, 3,166,128,158, 0, 8, 56,126, 0, 16, 78,128,
/* 0x18c0 */ 4, 32,148, 33,255,128,188, 65, 0, 4,127,232, 2,166, 75,255,
/* 0x18d0 */ 255, 81, 0, 0, 0, 0,102,105,108,101, 32,102,111,114,109, 97,
/* 0x18e0 */ 116, 32,101,108,102, 51, 50, 45,112,111,119,101,114,112, 99, 10,
/* 0x18f0 */ 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78,
/* 0x1900 */ 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,
/* 0x1910 */ 101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32,
/* 0x1920 */ 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,
/* 0x1930 */ 111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115,
/* 0x1940 */ 10, 32, 32, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 32, 32, 32,
/* 0x1950 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48,
/* 0x1960 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1970 */ 32, 48, 48, 48, 48, 48, 48, 51, 52, 32, 32, 50, 42, 42, 48, 32,
/* 0x1980 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67,
/* 0x1990 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 78,
/* 0x19a0 */ 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x19b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x19c0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x19d0 */ 48, 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x19e0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x19f0 */ 50, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1a00 */ 48, 48, 48, 48, 48, 49, 52, 56, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1a10 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1a20 */ 48, 48, 48, 48, 51, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1a30 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x1a40 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 50,
/* 0x1a50 */ 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49,
/* 0x1a60 */ 50, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1a70 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 56, 48,
/* 0x1a80 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x1a90 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1aa0 */ 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32,
/* 0x1ab0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,102, 48, 32, 32, 48, 48,
/* 0x1ac0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ad0 */ 32, 32, 48, 48, 48, 48, 48, 50, 97, 99, 32, 32, 50, 42, 42, 48,
/* 0x1ae0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1af0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,
/* 0x1b00 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48,
/* 0x1b10 */ 48, 48, 48, 48, 57, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1b20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b30 */ 48, 51, 57, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1b40 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
/* 0x1b50 */ 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 76, 90, 77, 65, 95, 68,
/* 0x1b60 */ 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57, 57, 99,
/* 0x1b70 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1b80 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 52, 50, 99, 32, 32,
/* 0x1b90 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1ba0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77,
/* 0x1bb0 */ 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1bc0 */ 57, 57, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,100, 99,
/* 0x1be0 */ 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1bf0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32,
/* 0x1c00 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48,
/* 0x1c10 */ 48, 48, 48, 48, 50, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1c20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1c30 */ 49, 55, 54, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x1c40 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1c50 */ 32, 57, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32,
/* 0x1c60 */ 32, 48, 48, 48, 48, 48, 48, 49, 99, 32, 32, 48, 48, 48, 48, 48,
/* 0x1c70 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1c80 */ 48, 48, 48, 49, 55, 56, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1c90 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1ca0 */ 89, 10, 32, 49, 48, 32, 67, 70, 76, 85, 83, 72, 32, 32, 32, 32,
/* 0x1cb0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 52, 32, 32, 48, 48,
/* 0x1cc0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1cd0 */ 32, 32, 48, 48, 48, 48, 49, 55, 97, 52, 32, 32, 50, 42, 42, 48,
/* 0x1ce0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x1cf0 */ 79, 78, 76, 89, 10, 32, 49, 49, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x1d00 */ 89, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 50, 32,
/* 0x1d10 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1d20 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 99, 56, 32, 32, 50,
/* 0x1d30 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1d40 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1d50 */ 49, 50, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32, 32, 32, 32, 32,
/* 0x1d60 */ 32, 48, 48, 48, 48, 48, 48,101, 99, 32, 32, 48, 48, 48, 48, 48,
/* 0x1d70 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1d80 */ 48, 48, 48, 49, 55,101, 97, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1d90 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32,
/* 0x1da0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32,
/* 0x1db0 */ 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1dc0 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67,
/* 0x1dd0 */ 51, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65,
/* 0x1de0 */ 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1df0 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76,
/* 0x1e00 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84, 65,
/* 0x1e10 */ 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1e20 */ 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 9, 48, 48, 48,
/* 0x1e30 */ 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48,
/* 0x1e40 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1e50 */ 69, 76, 70, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48, 48,
/* 0x1e70 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77,
/* 0x1e80 */ 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76,
/* 0x1e90 */ 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1ea0 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68,
/* 0x1eb0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 72, 69,
/* 0x1ec0 */ 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x1ed0 */ 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48,
/* 0x1ee0 */ 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ef0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9,
/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 68, 10, 48,
/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x1f20 */ 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78,
/* 0x1f30 */ 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1f40 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
/* 0x1f50 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69,
/* 0x1f60 */ 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1f70 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
/* 0x1f80 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68,
/* 0x1f90 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1fa0 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48,
/* 0x1fb0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68,
/* 0x1fc0 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x1fd0 */ 32, 32, 32,100, 32, 32, 67, 70, 76, 85, 83, 72, 9, 48, 48, 48,
/* 0x1fe0 */ 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72, 10, 48, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 69, 76,
/* 0x2000 */ 70, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2010 */ 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2020 */ 32, 32, 32, 32, 32, 32, 32, 32, 42, 85, 78, 68, 42, 9, 48, 48,
/* 0x2030 */ 48, 48, 48, 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10, 10,
/* 0x2040 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2050 */ 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x2060 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69,
/* 0x2070 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65,
/* 0x2080 */ 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80,
/* 0x2090 */ 80, 67, 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 32, 32, 69,
/* 0x20a0 */ 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48,
/* 0x20b0 */ 100, 56, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x20c0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50,
/* 0x20d0 */ 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80,
/* 0x20e0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86,
/* 0x20f0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 98, 52, 32, 82, 95,
/* 0x2100 */ 80, 80, 67, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32,
/* 0x2110 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65,
/* 0x2120 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
/* 0x2130 */ 32, 91, 78, 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x2140 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2150 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x2160 */ 48, 98, 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32,
/* 0x2170 */ 32, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10,
/* 0x2180 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2190 */ 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10,
/* 0x21a0 */ 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x21b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x21c0 */ 10, 48, 48, 48, 48, 48, 48, 57, 48, 32, 82, 95, 80, 80, 67, 95,
/* 0x21d0 */ 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 32, 32, 78, 82, 86, 95,
/* 0x21e0 */ 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78,
/* 0x21f0 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90,
/* 0x2200 */ 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69,
/* 0x2210 */ 84, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2220 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x2230 */ 48, 48, 48, 52, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52,
/* 0x2240 */ 32, 32, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51,
/* 0x2250 */ 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 50, 52, 10, 10, 82, 69,
/* 0x2260 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2270 */ 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 89, 93, 58,
/* 0x2280 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 84, 89, 80, 69, 32, 32,
/* 0x2290 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85,
/* 0x22a0 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67,
/* 0x22b0 */ 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70,
/* 0x22c0 */ 77, 65, 73, 78, 90, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x22d0 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69,
/* 0x22e0 */ 76, 70, 77, 65, 73, 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x22f0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2300 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x2310 */ 48, 97, 99, 32, 82, 95, 80, 80, 67, 95, 82, 69, 76, 49, 52, 32,
/* 0x2320 */ 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48,
/* 0x2330 */ 48, 48, 48, 48, 48,101, 56, 32, 82, 95, 80, 80, 67, 95, 65, 68,
/* 0x2340 */ 68, 82, 51, 50, 32, 32, 32, 32, 32, 32, 79, 95, 66, 73, 78, 70,
/* 0x2350 */ 79, 10
};
+197 -198
View File
@@ -1,5 +1,5 @@
/* powerpc-linux.elf-fold.h
created from powerpc-linux.elf-fold.bin, 3312 (0xcf0) bytes
created from powerpc-linux.elf-fold.bin, 3292 (0xcdc) bytes
This file is part of the UPX executable compressor.
@@ -31,17 +31,17 @@
*/
#define STUB_POWERPC_LINUX_ELF_FOLD_SIZE 3312
#define STUB_POWERPC_LINUX_ELF_FOLD_ADLER32 0xc36b66f0
#define STUB_POWERPC_LINUX_ELF_FOLD_CRC32 0xcda01db9
#define STUB_POWERPC_LINUX_ELF_FOLD_SIZE 3292
#define STUB_POWERPC_LINUX_ELF_FOLD_ADLER32 0x10be5fcd
#define STUB_POWERPC_LINUX_ELF_FOLD_CRC32 0x31d24b57
unsigned char stub_powerpc_linux_elf_fold[3312] = {
unsigned char stub_powerpc_linux_elf_fold[3292] = {
/* 0x0000 */ 127, 69, 76, 70, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 0, 2, 0, 20, 0, 0, 0, 1, 0, 16, 0,128, 0, 0, 0, 52,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 32, 0, 2, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 16, 0, 0,
/* 0x0040 */ 0, 16, 0, 0, 0, 0, 12,240, 0, 0, 12,240, 0, 0, 0, 5,
/* 0x0050 */ 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 12,240, 0, 0, 0, 0,
/* 0x0040 */ 0, 16, 0, 0, 0, 0, 12,220, 0, 0, 12,220, 0, 0, 0, 5,
/* 0x0050 */ 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 12,220, 0, 0, 0, 0,
/* 0x0060 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0070 */ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0080 */ 72, 0, 0,105, 40, 6, 0,208, 76,130, 0, 32, 84,132,240,191,
@@ -52,195 +52,194 @@ unsigned char stub_powerpc_linux_elf_fold[3312] = {
/* 0x00d0 */ 132, 67, 0, 4, 84, 75, 85,190,124, 11, 40, 64, 65,162,255,220,
/* 0x00e0 */ 66, 0,255,240, 78,128, 0, 32,125, 8, 2,166,127,137,227,120,
/* 0x00f0 */ 128,159,255,248, 85, 30, 0, 38,127,231,251,120,127,164,248, 80,
/* 0x0100 */ 56,161,248, 0, 59,189,255,248,160,221, 0, 44, 28,198, 0, 32,
/* 0x0110 */ 56,198, 0, 52,124,134, 32, 80,124,125, 50, 20,127,106,219,120,
/* 0x0120 */ 56, 33,247,232,128,195, 0, 24, 72, 0, 9,149,124,127, 27,120,
/* 0x0130 */ 127,163,235,120,124,157,240, 80, 72, 0, 0, 81,127,232, 3,166,
/* 0x0140 */ 184, 65, 8, 28,128, 33, 8, 24, 78,128, 0, 32, 56, 0, 0, 90,
/* 0x0150 */ 68, 0, 0, 2, 64,163, 0, 8, 56, 96,255,255, 78,128, 0, 32,
/* 0x0160 */ 56, 0, 0, 1, 72, 0, 0, 8, 56, 0, 0, 3, 72, 0, 0, 8,
/* 0x0170 */ 56, 0, 0, 5, 72, 0, 0, 8, 56, 0, 0, 6, 72, 0, 0, 8,
/* 0x0180 */ 56, 0, 0,125, 72, 0, 0, 8, 56, 0, 0, 91, 72, 0, 0, 8,
/* 0x0190 */ 56, 0, 0, 45, 75,255,255,188,148, 33,255,208,124, 8, 2,166,
/* 0x01a0 */ 147,225, 0, 44,144, 1, 0, 52,124, 63, 11,120,144,127, 0, 8,
/* 0x01b0 */ 144,159, 0, 12,144,191, 0, 16,129, 63, 0, 8,128, 9, 0, 4,
/* 0x01c0 */ 144, 31, 0, 20,128, 31, 0, 12,144, 31, 0, 24,129, 63, 0, 8,
/* 0x01d0 */ 129, 41, 0, 0,128, 31, 0, 16,127,137, 0, 64, 64,156, 0, 12,
/* 0x01e0 */ 56, 96, 0,127, 75,255,255,125,128, 31, 0, 16,144, 31, 0, 28,
/* 0x01f0 */ 129, 63, 0, 28, 56, 9,255,255,124, 9, 3,120,145, 63, 0, 28,
/* 0x0200 */ 56, 0,255,255,127,137, 0, 0, 65,158, 0, 48,129,127, 0, 24,
/* 0x0210 */ 129, 63, 0, 20,136, 9, 0, 0,152, 11, 0, 0,129, 63, 0, 20,
/* 0x0220 */ 56, 9, 0, 1,144, 31, 0, 20,129, 63, 0, 24, 56, 9, 0, 1,
/* 0x0230 */ 144, 31, 0, 24, 75,255,255,188,129,127, 0, 8,129, 63, 0, 8,
/* 0x0240 */ 129, 41, 0, 4,128, 31, 0, 16,124, 9, 2, 20,144, 11, 0, 4,
/* 0x0250 */ 129,127, 0, 8,129, 63, 0, 8,129, 41, 0, 0,128, 31, 0, 16,
/* 0x0260 */ 124, 0, 72, 80,144, 11, 0, 0,129, 97, 0, 0,128, 11, 0, 4,
/* 0x0270 */ 124, 8, 3,166,131,235,255,252,125, 97, 91,120, 78,128, 0, 32,
/* 0x0280 */ 148, 33,255,176,124, 8, 2,166,147,225, 0, 76,144, 1, 0, 84,
/* 0x0290 */ 124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,
/* 0x02a0 */ 144,223, 0, 20,129, 63, 0, 12,128, 9, 0, 0, 47,128, 0, 0,
/* 0x02b0 */ 65,158, 1,192, 56, 31, 0, 32,128,127, 0, 8,124, 4, 3,120,
/* 0x02c0 */ 56,160, 0, 12, 75,255,254,213,128, 31, 0, 32, 47,128, 0, 0,
/* 0x02d0 */ 64,158, 0, 48,128, 31, 0, 36, 61, 32, 33, 88, 97, 41, 80, 85,
/* 0x02e0 */ 127,128, 72, 0, 65,158, 0, 8, 72, 0, 0, 36,129, 63, 0, 8,
/* 0x02f0 */ 128, 9, 0, 0, 47,128, 0, 0, 65,158, 1,120, 72, 0, 0, 16,
/* 0x0300 */ 128, 31, 0, 36, 47,128, 0, 0, 64,158, 0, 12, 56, 96, 0,127,
/* 0x0310 */ 75,255,254, 81,128, 31, 0, 36,129, 63, 0, 32,127,128, 72, 64,
/* 0x0320 */ 65,157,255,236,129, 63, 0, 12,129,127, 0, 32,128, 9, 0, 0,
/* 0x0330 */ 127,139, 0, 64, 65,157,255,216,128, 31, 0, 36,129, 63, 0, 32,
/* 0x0340 */ 127,128, 72, 64, 64,156, 0,228,128, 31, 0, 32,144, 31, 0, 48,
/* 0x0350 */ 129, 63, 0, 8,129,127, 0, 12, 57, 95, 0, 48,136, 31, 0, 40,
/* 0x0360 */ 84, 0, 6, 62,129, 31, 0, 16,125, 9, 3,166,128,105, 0, 4,
/* 0x0370 */ 128,159, 0, 36,128,171, 0, 4,125, 70, 83,120,124, 7, 3,120,
/* 0x0380 */ 78,128, 4, 33,124, 96, 27,120,144, 31, 0, 52,128, 31, 0, 52,
/* 0x0390 */ 47,128, 0, 0, 64,158,255,120,128, 31, 0, 32,129, 63, 0, 48,
/* 0x03a0 */ 127,128, 72, 0, 64,158,255,104,136, 31, 0, 41, 84, 0, 6, 62,
/* 0x03b0 */ 47,128, 0, 0, 65,158, 0, 64,128, 31, 0, 20, 47,128, 0, 0,
/* 0x03c0 */ 65,158, 0, 52,129, 63, 0, 12,136, 31, 0, 42, 84, 11, 6, 62,
/* 0x03d0 */ 136, 31, 0, 41, 84, 0, 6, 62,129, 31, 0, 20,125, 9, 3,166,
/* 0x03e0 */ 128,105, 0, 4,128,159, 0, 48,125,101, 91,120,124, 6, 3,120,
/* 0x03f0 */ 78,128, 4, 33,129,127, 0, 8,129, 63, 0, 8,129, 41, 0, 4,
/* 0x0400 */ 128, 31, 0, 36,124, 9, 2, 20,144, 11, 0, 4,129,127, 0, 8,
/* 0x0410 */ 129, 63, 0, 8,129, 41, 0, 0,128, 31, 0, 36,124, 0, 72, 80,
/* 0x0420 */ 144, 11, 0, 0, 72, 0, 0, 24,129, 63, 0, 12,128,127, 0, 8,
/* 0x0430 */ 128,137, 0, 4,128,191, 0, 36, 75,255,253, 97,129,127, 0, 12,
/* 0x0440 */ 129, 63, 0, 12,129, 41, 0, 4,128, 31, 0, 32,124, 9, 2, 20,
/* 0x0450 */ 144, 11, 0, 4,129,127, 0, 12,129, 63, 0, 12,129, 41, 0, 0,
/* 0x0460 */ 128, 31, 0, 32,124, 0, 72, 80,144, 11, 0, 0, 75,255,254, 56,
/* 0x0470 */ 129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,131,235,255,252,
/* 0x0480 */ 125, 97, 91,120, 78,128, 0, 32,148, 33,255,224,147,225, 0, 28,
/* 0x0490 */ 124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,128, 31, 0, 12,
/* 0x04a0 */ 47,128, 0, 0, 65,158, 0, 52,129, 63, 0, 8,125, 43, 75,120,
/* 0x04b0 */ 56, 0, 0, 0,152, 11, 0, 0, 57, 41, 0, 1,145, 63, 0, 8,
/* 0x04c0 */ 129, 63, 0, 12, 56, 9,255,255,144, 31, 0, 12, 47,128, 0, 0,
/* 0x04d0 */ 65,158, 0, 8, 75,255,255,212,129, 97, 0, 0,131,235,255,252,
/* 0x04e0 */ 125, 97, 91,120, 78,128, 0, 32,148, 33,255,224,147,225, 0, 28,
/* 0x04f0 */ 124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,
/* 0x0500 */ 128, 31, 0, 8, 47,128, 0, 0, 65,158, 0,100,129, 63, 0, 8,
/* 0x0510 */ 129, 41, 0, 0,128, 31, 0, 12,127,137, 0, 0, 65,158, 0, 36,
/* 0x0520 */ 129, 63, 0, 8,128, 9, 0, 0, 47,128, 0, 1, 64,158, 0, 48,
/* 0x0530 */ 128, 31, 0, 12, 47,128, 0, 0, 64,158, 0, 8, 72, 0, 0, 32,
/* 0x0540 */ 129, 63, 0, 8,128, 31, 0, 12,144, 9, 0, 0,129, 63, 0, 8,
/* 0x0550 */ 128, 31, 0, 16,144, 9, 0, 4, 72, 0, 0, 20,129, 63, 0, 8,
/* 0x0560 */ 56, 9, 0, 8,144, 31, 0, 8, 75,255,255,164,129, 97, 0, 0,
/* 0x0570 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32,148, 33,255,192,
/* 0x0580 */ 124, 8, 2,166,147,225, 0, 60,144, 1, 0, 68,124, 63, 11,120,
/* 0x0590 */ 144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,144,223, 0, 20,
/* 0x05a0 */ 144,255, 0, 24, 56, 0,255,255,144, 31, 0, 28, 56, 0, 0, 0,
/* 0x05b0 */ 144, 31, 0, 32, 56, 0, 0, 0,144, 31, 0, 36,129, 63, 0, 8,
/* 0x05c0 */ 56, 9, 8, 34,144, 31, 0, 8,129, 63, 0, 16, 56, 9,255,255,
/* 0x05d0 */ 144, 31, 0, 16, 47,128, 0, 0, 65,156, 0,136,129, 63, 0, 12,
/* 0x05e0 */ 128, 9, 0, 0, 47,128, 0, 1, 64,158, 0,104,129, 63, 0, 12,
/* 0x05f0 */ 129, 41, 0, 8,128, 31, 0, 28,127,137, 0, 64, 64,156, 0, 28,
/* 0x0600 */ 129, 63, 0, 12,128, 9, 0, 8,144, 31, 0, 28,129, 63, 0, 12,
/* 0x0610 */ 128, 9, 0, 16,144, 31, 0, 36,129, 63, 0, 12,129,127, 0, 12,
/* 0x0620 */ 129, 41, 0, 20,128, 11, 0, 8,125, 41, 2, 20,128, 31, 0, 32,
/* 0x0630 */ 127,137, 0, 64, 64,157, 0, 28,129, 63, 0, 12,129,127, 0, 12,
/* 0x0640 */ 129, 41, 0, 20,128, 11, 0, 8,124, 9, 2, 20,144, 31, 0, 32,
/* 0x0650 */ 129, 63, 0, 12, 56, 9, 0, 32,144, 31, 0, 12, 75,255,255,108,
/* 0x0660 */ 128, 31, 0, 24,124, 9, 0,248,128, 31, 0, 28,125, 41, 0, 56,
/* 0x0670 */ 128, 31, 0, 36,124, 0, 74, 20,144, 31, 0, 36,129, 63, 0, 28,
/* 0x0680 */ 128, 31, 0, 24,125, 32, 0, 56,144, 31, 0, 28,129, 63, 0, 32,
/* 0x0690 */ 128, 31, 0, 28,125, 32, 72, 80,128, 31, 0, 24,125, 32, 72, 80,
/* 0x06a0 */ 57, 41,255,255,128, 31, 0, 24,125, 32, 0, 56,144, 31, 0, 32,
/* 0x06b0 */ 129, 63, 0, 36,128, 31, 0, 24,125, 32, 72, 80, 57, 41,255,255,
/* 0x06c0 */ 128, 31, 0, 24,125, 32, 0, 56,144, 31, 0, 36,128,127, 0, 28,
/* 0x06d0 */ 128,159, 0, 32, 56,160, 0, 0,128,223, 0, 8, 56,224,255,255,
/* 0x06e0 */ 57, 0, 0, 0, 75,255,250,105,144,127, 0, 40,129,127, 0, 20,
/* 0x06f0 */ 129, 63, 0, 40,128, 31, 0, 32,124, 9, 2, 20,144, 11, 0, 0,
/* 0x0700 */ 129, 63, 0, 40,128, 31, 0, 28,124, 0, 72, 80,124, 3, 3,120,
/* 0x0710 */ 129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,131,235,255,252,
/* 0x0720 */ 125, 97, 91,120, 78,128, 0, 32,148, 33,255,144,124, 8, 2,166,
/* 0x0730 */ 147,225, 0,108,144, 1, 0,116,124, 63, 11,120,144,127, 0, 8,
/* 0x0740 */ 144,159, 0, 12,144,191, 0, 16,144,223, 0, 20,144,255, 0, 24,
/* 0x0750 */ 145, 31, 0, 28,145, 63, 0, 32,129, 63, 0, 8,129, 41, 0, 28,
/* 0x0760 */ 128, 31, 0, 8,124, 9, 2, 20,144, 31, 0, 36,129, 63, 0, 8,
/* 0x0770 */ 160, 9, 0, 16, 84, 0, 4, 62, 47,128, 0, 3, 65,158, 0, 16,
/* 0x0780 */ 56, 0, 0, 16,144, 31, 0, 80, 72, 0, 0, 12, 57, 32, 0, 0,
/* 0x0790 */ 145, 63, 0, 80,129, 63, 0, 8,160, 9, 0, 44, 84, 0, 4, 62,
/* 0x07a0 */ 57, 63, 0, 40,128,127, 0, 80,128,159, 0, 36,124, 5, 3,120,
/* 0x07b0 */ 125, 38, 75,120,128,255, 0, 32, 75,255,253,197,124, 96, 27,120,
/* 0x07c0 */ 144, 31, 0, 44, 56, 0, 0, 0,144, 31, 0, 48,129, 63, 0, 8,
/* 0x07d0 */ 160, 9, 0, 44, 84, 9, 4, 62,128, 31, 0, 48,127,137, 0, 0,
/* 0x07e0 */ 64,157, 2,176,128, 31, 0, 12, 47,128, 0, 0, 65,158, 0, 56,
/* 0x07f0 */ 129, 63, 0, 36,128, 9, 0, 0, 47,128, 0, 6, 64,158, 0, 40,
/* 0x0800 */ 129, 63, 0, 36,129, 41, 0, 8,128, 31, 0, 44,124, 9, 2, 20,
/* 0x0810 */ 128,127, 0, 20, 56,128, 0, 3,124, 5, 3,120, 75,255,252,205,
/* 0x0820 */ 72, 0, 2, 84,129, 63, 0, 36,128, 9, 0, 0, 47,128, 0, 1,
/* 0x0830 */ 64,158, 2, 68,129, 63, 0, 36,128, 9, 0, 24, 84, 0, 7,126,
/* 0x0840 */ 84, 9, 16, 58, 60, 0,115, 81, 96, 0, 98, 64,124, 0, 76, 48,
/* 0x0850 */ 84, 0, 7,126,144, 31, 0, 52,129, 63, 0, 36,128, 9, 0, 16,
/* 0x0860 */ 144, 31, 0, 56,144, 31, 0, 64,129, 63, 0, 36,128, 9, 0, 8,
/* 0x0870 */ 144, 31, 0, 60,144, 31, 0, 68,129, 63, 0, 36,129, 41, 0, 20,
/* 0x0880 */ 128, 31, 0, 68,124, 9, 2, 20,144, 31, 0, 72,128, 31, 0, 32,
/* 0x0890 */ 124, 9, 0,248,128, 31, 0, 68,125, 32, 0, 56,144, 31, 0, 76,
/* 0x08a0 */ 129, 63, 0, 64,128, 31, 0, 76,124, 9, 2, 20,144, 31, 0, 64,
/* 0x08b0 */ 129, 63, 0, 68,128, 31, 0, 76,124, 0, 72, 80,144, 31, 0, 68,
/* 0x08c0 */ 129, 63, 0, 68,128, 31, 0, 44,124, 9, 2, 20,144, 31, 0, 68,
/* 0x08d0 */ 129, 63, 0, 72,128, 31, 0, 44,124, 9, 2, 20,144, 31, 0, 72,
/* 0x08e0 */ 128, 31, 0, 12,124, 11,254,112,125,105, 2,120,125, 43, 72, 80,
/* 0x08f0 */ 145, 63, 0, 84,128, 31, 0, 84,124, 0, 0,208,144, 31, 0, 84,
/* 0x0900 */ 129, 63, 0, 84, 85, 41, 15,254,145, 63, 0, 84,129,127, 0, 84,
/* 0x0910 */ 85,107, 8, 60,145,127, 0, 84,128, 31, 0, 52,129, 63, 0, 84,
/* 0x0920 */ 125, 41, 3,120,145, 63, 0, 84,128, 31, 0, 12, 47,128, 0, 0,
/* 0x0930 */ 65,158, 0, 16, 57, 96, 0, 50,145,127, 0, 88, 72, 0, 0, 12,
/* 0x0940 */ 56, 0, 0, 18,144, 31, 0, 88,128, 31, 0, 12, 47,128, 0, 0,
/* 0x0950 */ 64,158, 0, 16,129, 63, 0, 16,145, 63, 0, 92, 72, 0, 0, 12,
/* 0x0960 */ 57, 96,255,255,145,127, 0, 92,129, 63, 0, 36,129, 41, 0, 4,
/* 0x0970 */ 128, 31, 0, 76,124, 0, 72, 80,128,127, 0, 68,128,159, 0, 64,
/* 0x0980 */ 128,191, 0, 84,128,223, 0, 88,128,255, 0, 92,124, 8, 3,120,
/* 0x0990 */ 75,255,247,189,124,105, 27,120,128, 31, 0, 68,127,137, 0, 0,
/* 0x09a0 */ 65,158, 0, 8, 72, 0, 0,200,128, 31, 0, 12, 47,128, 0, 0,
/* 0x09b0 */ 65,158, 0, 28, 56, 31, 0, 56,128,127, 0, 12,124, 4, 3,120,
/* 0x09c0 */ 128,191, 0, 24,128,223, 0, 28, 75,255,248,185,128, 31, 0, 64,
/* 0x09d0 */ 125, 32, 0,208,128, 31, 0, 32,124, 0, 0,248,125, 32, 0, 56,
/* 0x09e0 */ 144, 31, 0, 76,128, 31, 0, 52, 84, 0, 7,188, 47,128, 0, 0,
/* 0x09f0 */ 65,158, 0, 28,128, 31, 0, 68,129, 63, 0, 64,124, 0, 74, 20,
/* 0x0a00 */ 124, 3, 3,120,128,159, 0, 76, 75,255,250,129,129, 63, 0, 64,
/* 0x0a10 */ 128, 31, 0, 76,125, 41, 2, 20,128, 31, 0, 68,124, 0, 74, 20,
/* 0x0a20 */ 144, 31, 0, 68,129, 63, 0, 68,128, 31, 0, 72,127,137, 0, 64,
/* 0x0a30 */ 64,156, 0, 68,129, 63, 0, 72,128, 31, 0, 68,124, 0, 72, 80,
/* 0x0a40 */ 128,127, 0, 68,124, 4, 3,120,128,191, 0, 52, 56,192, 0, 50,
/* 0x0a50 */ 56,224,255,255, 57, 0, 0, 0, 75,255,246,245,124,105, 27,120,
/* 0x0a60 */ 128, 31, 0, 68,127,137, 0, 0, 65,158, 0, 12, 56, 96, 0,127,
/* 0x0a70 */ 75,255,246,241,129, 63, 0, 36, 56, 9, 0, 32,144, 31, 0, 36,
/* 0x0a80 */ 129, 63, 0, 48, 56, 9, 0, 1,144, 31, 0, 48, 75,255,253, 64,
/* 0x0a90 */ 129, 63, 0, 8,129, 41, 0, 24,128, 31, 0, 44,124, 9, 2, 20,
/* 0x0aa0 */ 124, 3, 3,120,129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,
/* 0x0ab0 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32,148, 33,255,144,
/* 0x0ac0 */ 124, 8, 2,166,147,225, 0,108,144, 1, 0,116,124, 63, 11,120,
/* 0x0ad0 */ 144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,144,223, 0, 20,
/* 0x0ae0 */ 144,255, 0, 24,145, 31, 0, 28,145, 63, 0, 32,145, 95, 0, 36,
/* 0x0af0 */ 129, 63, 0, 16, 56, 9, 0, 52,144, 31, 0, 40,128, 31, 0, 36,
/* 0x0b00 */ 47,128, 16, 0, 65,158, 0, 28,128, 31, 0, 36, 61, 32, 0, 1,
/* 0x0b10 */ 127,128, 72, 0, 65,158, 0, 12, 56, 96, 0,232, 75,255,246, 69,
/* 0x0b20 */ 128, 31, 0, 36,124, 0, 0,208,144, 31, 0, 48,129, 63, 0, 8,
/* 0x0b30 */ 56, 9, 0, 24,144, 31, 0, 60,129, 63, 0, 12, 56, 9,255,232,
/* 0x0b40 */ 144, 31, 0, 56,128, 31, 0, 16,144, 31, 0, 68,129, 63, 0, 60,
/* 0x0b50 */ 128, 9, 0, 0,144, 31, 0, 64,129, 63, 0, 56,129, 95, 0, 60,
/* 0x0b60 */ 145, 63, 0, 72,145, 95, 0, 76, 56, 31, 0, 56, 57, 63, 0, 64,
/* 0x0b70 */ 124, 3, 3,120,125, 36, 75,120,128,191, 0, 24, 56,192, 0, 0,
/* 0x0b80 */ 75,255,247, 1,129, 63, 0, 40,129, 41, 0, 8, 56, 9, 0, 52,
/* 0x0b90 */ 128,127, 0, 32, 56,128, 0, 3,124, 5, 3,120, 75,255,249, 77,
/* 0x0ba0 */ 129, 63, 0, 16,160, 9, 0, 44, 84, 0, 4, 62,128,127, 0, 32,
/* 0x0bb0 */ 56,128, 0, 5,124, 5, 3,120, 75,255,249, 49,129, 63, 0, 16,
/* 0x0bc0 */ 128,127, 0, 32, 56,128, 0, 9,128,169, 0, 24, 75,255,249, 29,
/* 0x0bd0 */ 56, 31, 0, 72,128,127, 0, 16,124, 4, 3,120, 56,160, 0, 0,
/* 0x0be0 */ 128,223, 0, 32,128,255, 0, 24,129, 31, 0, 28,129, 63, 0, 48,
/* 0x0bf0 */ 75,255,251, 57,124, 96, 27,120,144, 31, 0, 44, 56, 0, 0, 0,
/* 0x0c00 */ 144, 31, 0, 80,129, 63, 0, 16,160, 9, 0, 44, 84, 9, 4, 62,
/* 0x0c10 */ 128, 31, 0, 80,127,137, 0, 0, 64,157, 0,184,129, 63, 0, 40,
/* 0x0c20 */ 128, 9, 0, 0, 47,128, 0, 3, 64,158, 0,140,129, 63, 0, 40,
/* 0x0c30 */ 128, 9, 0, 8,144, 31, 0, 84,128,127, 0, 84, 56,128, 0, 0,
/* 0x0c40 */ 56,160, 0, 0, 75,255,245, 45,124, 96, 27,120,144, 31, 0, 88,
/* 0x0c50 */ 128, 31, 0, 88, 47,128, 0, 0, 64,156, 0, 8, 72, 0, 0, 32,
/* 0x0c60 */ 128,127, 0, 88,128,159, 0, 16, 56,160, 2, 0, 75,255,244,253,
/* 0x0c70 */ 124, 96, 27,120, 47,128, 2, 0, 65,158, 0, 12, 56, 96, 0,127,
/* 0x0c80 */ 75,255,244,225,128,127, 0, 16, 56,128, 0, 0,128,191, 0, 88,
/* 0x0c90 */ 56,192, 0, 0, 56,224, 0, 0, 57, 0, 0, 0,129, 63, 0, 48,
/* 0x0ca0 */ 75,255,250,137,124, 96, 27,120,144, 31, 0, 44,128,127, 0, 88,
/* 0x0cb0 */ 75,255,244,201,129, 63, 0, 40, 56, 9, 0, 32,144, 31, 0, 40,
/* 0x0cc0 */ 129, 63, 0, 80, 56, 9, 0, 1,144, 31, 0, 80, 75,255,255, 56,
/* 0x0cd0 */ 128, 31, 0, 44,124, 3, 3,120,129, 97, 0, 0,128, 11, 0, 4,
/* 0x0ce0 */ 124, 8, 3,166,131,235,255,252,125, 97, 91,120, 78,128, 0, 32
/* 0x0100 */ 56,161,248, 0, 59,189,255,248,124,154, 32, 80,124,125,210, 20,
/* 0x0110 */ 127,106,219,120, 56, 33,247,232,128,195, 0, 0, 72, 0, 9,149,
/* 0x0120 */ 124,127, 27,120,127,163,235,120,124,157,240, 80, 72, 0, 0, 81,
/* 0x0130 */ 127,232, 3,166,184, 65, 8, 28,128, 33, 8, 24, 78,128, 0, 32,
/* 0x0140 */ 56, 0, 0, 90, 68, 0, 0, 2, 64,163, 0, 8, 56, 96,255,255,
/* 0x0150 */ 78,128, 0, 32, 56, 0, 0, 1, 72, 0, 0, 8, 56, 0, 0, 3,
/* 0x0160 */ 72, 0, 0, 8, 56, 0, 0, 5, 72, 0, 0, 8, 56, 0, 0, 6,
/* 0x0170 */ 72, 0, 0, 8, 56, 0, 0,125, 72, 0, 0, 8, 56, 0, 0, 91,
/* 0x0180 */ 72, 0, 0, 8, 56, 0, 0, 45, 75,255,255,188,148, 33,255,208,
/* 0x0190 */ 124, 8, 2,166,147,225, 0, 44,144, 1, 0, 52,124, 63, 11,120,
/* 0x01a0 */ 144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,129, 63, 0, 8,
/* 0x01b0 */ 128, 9, 0, 4,144, 31, 0, 20,128, 31, 0, 12,144, 31, 0, 24,
/* 0x01c0 */ 129, 63, 0, 8,129, 41, 0, 0,128, 31, 0, 16,127,137, 0, 64,
/* 0x01d0 */ 64,156, 0, 12, 56, 96, 0,127, 75,255,255,125,128, 31, 0, 16,
/* 0x01e0 */ 144, 31, 0, 28,129, 63, 0, 28, 56, 9,255,255,124, 9, 3,120,
/* 0x01f0 */ 145, 63, 0, 28, 56, 0,255,255,127,137, 0, 0, 65,158, 0, 48,
/* 0x0200 */ 129,127, 0, 24,129, 63, 0, 20,136, 9, 0, 0,152, 11, 0, 0,
/* 0x0210 */ 129, 63, 0, 20, 56, 9, 0, 1,144, 31, 0, 20,129, 63, 0, 24,
/* 0x0220 */ 56, 9, 0, 1,144, 31, 0, 24, 75,255,255,188,129,127, 0, 8,
/* 0x0230 */ 129, 63, 0, 8,129, 41, 0, 4,128, 31, 0, 16,124, 9, 2, 20,
/* 0x0240 */ 144, 11, 0, 4,129,127, 0, 8,129, 63, 0, 8,129, 41, 0, 0,
/* 0x0250 */ 128, 31, 0, 16,124, 0, 72, 80,144, 11, 0, 0,129, 97, 0, 0,
/* 0x0260 */ 128, 11, 0, 4,124, 8, 3,166,131,235,255,252,125, 97, 91,120,
/* 0x0270 */ 78,128, 0, 32,148, 33,255,176,124, 8, 2,166,147,225, 0, 76,
/* 0x0280 */ 144, 1, 0, 84,124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,
/* 0x0290 */ 144,191, 0, 16,144,223, 0, 20,129, 63, 0, 12,128, 9, 0, 0,
/* 0x02a0 */ 47,128, 0, 0, 65,158, 1,192, 56, 31, 0, 32,128,127, 0, 8,
/* 0x02b0 */ 124, 4, 3,120, 56,160, 0, 12, 75,255,254,213,128, 31, 0, 32,
/* 0x02c0 */ 47,128, 0, 0, 64,158, 0, 48,128, 31, 0, 36, 61, 32, 33, 88,
/* 0x02d0 */ 97, 41, 80, 85,127,128, 72, 0, 65,158, 0, 8, 72, 0, 0, 36,
/* 0x02e0 */ 129, 63, 0, 8,128, 9, 0, 0, 47,128, 0, 0, 65,158, 1,120,
/* 0x02f0 */ 72, 0, 0, 16,128, 31, 0, 36, 47,128, 0, 0, 64,158, 0, 12,
/* 0x0300 */ 56, 96, 0,127, 75,255,254, 81,128, 31, 0, 36,129, 63, 0, 32,
/* 0x0310 */ 127,128, 72, 64, 65,157,255,236,129, 63, 0, 12,129,127, 0, 32,
/* 0x0320 */ 128, 9, 0, 0,127,139, 0, 64, 65,157,255,216,128, 31, 0, 36,
/* 0x0330 */ 129, 63, 0, 32,127,128, 72, 64, 64,156, 0,228,128, 31, 0, 32,
/* 0x0340 */ 144, 31, 0, 48,129, 63, 0, 8,129,127, 0, 12, 57, 95, 0, 48,
/* 0x0350 */ 136, 31, 0, 40, 84, 0, 6, 62,129, 31, 0, 16,125, 9, 3,166,
/* 0x0360 */ 128,105, 0, 4,128,159, 0, 36,128,171, 0, 4,125, 70, 83,120,
/* 0x0370 */ 124, 7, 3,120, 78,128, 4, 33,124, 96, 27,120,144, 31, 0, 52,
/* 0x0380 */ 128, 31, 0, 52, 47,128, 0, 0, 64,158,255,120,128, 31, 0, 32,
/* 0x0390 */ 129, 63, 0, 48,127,128, 72, 0, 64,158,255,104,136, 31, 0, 41,
/* 0x03a0 */ 84, 0, 6, 62, 47,128, 0, 0, 65,158, 0, 64,128, 31, 0, 20,
/* 0x03b0 */ 47,128, 0, 0, 65,158, 0, 52,129, 63, 0, 12,136, 31, 0, 42,
/* 0x03c0 */ 84, 11, 6, 62,136, 31, 0, 41, 84, 0, 6, 62,129, 31, 0, 20,
/* 0x03d0 */ 125, 9, 3,166,128,105, 0, 4,128,159, 0, 48,125,101, 91,120,
/* 0x03e0 */ 124, 6, 3,120, 78,128, 4, 33,129,127, 0, 8,129, 63, 0, 8,
/* 0x03f0 */ 129, 41, 0, 4,128, 31, 0, 36,124, 9, 2, 20,144, 11, 0, 4,
/* 0x0400 */ 129,127, 0, 8,129, 63, 0, 8,129, 41, 0, 0,128, 31, 0, 36,
/* 0x0410 */ 124, 0, 72, 80,144, 11, 0, 0, 72, 0, 0, 24,129, 63, 0, 12,
/* 0x0420 */ 128,127, 0, 8,128,137, 0, 4,128,191, 0, 36, 75,255,253, 97,
/* 0x0430 */ 129,127, 0, 12,129, 63, 0, 12,129, 41, 0, 4,128, 31, 0, 32,
/* 0x0440 */ 124, 9, 2, 20,144, 11, 0, 4,129,127, 0, 12,129, 63, 0, 12,
/* 0x0450 */ 129, 41, 0, 0,128, 31, 0, 32,124, 0, 72, 80,144, 11, 0, 0,
/* 0x0460 */ 75,255,254, 56,129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,
/* 0x0470 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32,148, 33,255,224,
/* 0x0480 */ 147,225, 0, 28,124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,
/* 0x0490 */ 128, 31, 0, 12, 47,128, 0, 0, 65,158, 0, 52,129, 63, 0, 8,
/* 0x04a0 */ 125, 43, 75,120, 56, 0, 0, 0,152, 11, 0, 0, 57, 41, 0, 1,
/* 0x04b0 */ 145, 63, 0, 8,129, 63, 0, 12, 56, 9,255,255,144, 31, 0, 12,
/* 0x04c0 */ 47,128, 0, 0, 65,158, 0, 8, 75,255,255,212,129, 97, 0, 0,
/* 0x04d0 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32,148, 33,255,224,
/* 0x04e0 */ 147,225, 0, 28,124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,
/* 0x04f0 */ 144,191, 0, 16,128, 31, 0, 8, 47,128, 0, 0, 65,158, 0,100,
/* 0x0500 */ 129, 63, 0, 8,129, 41, 0, 0,128, 31, 0, 12,127,137, 0, 0,
/* 0x0510 */ 65,158, 0, 36,129, 63, 0, 8,128, 9, 0, 0, 47,128, 0, 1,
/* 0x0520 */ 64,158, 0, 48,128, 31, 0, 12, 47,128, 0, 0, 64,158, 0, 8,
/* 0x0530 */ 72, 0, 0, 32,129, 63, 0, 8,128, 31, 0, 12,144, 9, 0, 0,
/* 0x0540 */ 129, 63, 0, 8,128, 31, 0, 16,144, 9, 0, 4, 72, 0, 0, 20,
/* 0x0550 */ 129, 63, 0, 8, 56, 9, 0, 8,144, 31, 0, 8, 75,255,255,164,
/* 0x0560 */ 129, 97, 0, 0,131,235,255,252,125, 97, 91,120, 78,128, 0, 32,
/* 0x0570 */ 148, 33,255,192,124, 8, 2,166,147,225, 0, 60,144, 1, 0, 68,
/* 0x0580 */ 124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,
/* 0x0590 */ 144,223, 0, 20,144,255, 0, 24, 56, 0,255,255,144, 31, 0, 28,
/* 0x05a0 */ 56, 0, 0, 0,144, 31, 0, 32, 56, 0, 0, 0,144, 31, 0, 36,
/* 0x05b0 */ 129, 63, 0, 8, 56, 9, 8, 34,144, 31, 0, 8,129, 63, 0, 16,
/* 0x05c0 */ 56, 9,255,255,144, 31, 0, 16, 47,128, 0, 0, 65,156, 0,136,
/* 0x05d0 */ 129, 63, 0, 12,128, 9, 0, 0, 47,128, 0, 1, 64,158, 0,104,
/* 0x05e0 */ 129, 63, 0, 12,129, 41, 0, 8,128, 31, 0, 28,127,137, 0, 64,
/* 0x05f0 */ 64,156, 0, 28,129, 63, 0, 12,128, 9, 0, 8,144, 31, 0, 28,
/* 0x0600 */ 129, 63, 0, 12,128, 9, 0, 16,144, 31, 0, 36,129, 63, 0, 12,
/* 0x0610 */ 129,127, 0, 12,129, 41, 0, 20,128, 11, 0, 8,125, 41, 2, 20,
/* 0x0620 */ 128, 31, 0, 32,127,137, 0, 64, 64,157, 0, 28,129, 63, 0, 12,
/* 0x0630 */ 129,127, 0, 12,129, 41, 0, 20,128, 11, 0, 8,124, 9, 2, 20,
/* 0x0640 */ 144, 31, 0, 32,129, 63, 0, 12, 56, 9, 0, 32,144, 31, 0, 12,
/* 0x0650 */ 75,255,255,108,128, 31, 0, 24,124, 9, 0,248,128, 31, 0, 28,
/* 0x0660 */ 125, 41, 0, 56,128, 31, 0, 36,124, 0, 74, 20,144, 31, 0, 36,
/* 0x0670 */ 129, 63, 0, 28,128, 31, 0, 24,125, 32, 0, 56,144, 31, 0, 28,
/* 0x0680 */ 129, 63, 0, 32,128, 31, 0, 28,125, 32, 72, 80,128, 31, 0, 24,
/* 0x0690 */ 125, 32, 72, 80, 57, 41,255,255,128, 31, 0, 24,125, 32, 0, 56,
/* 0x06a0 */ 144, 31, 0, 32,129, 63, 0, 36,128, 31, 0, 24,125, 32, 72, 80,
/* 0x06b0 */ 57, 41,255,255,128, 31, 0, 24,125, 32, 0, 56,144, 31, 0, 36,
/* 0x06c0 */ 128,127, 0, 28,128,159, 0, 32, 56,160, 0, 0,128,223, 0, 8,
/* 0x06d0 */ 56,224,255,255, 57, 0, 0, 0, 75,255,250,105,144,127, 0, 40,
/* 0x06e0 */ 129,127, 0, 20,129, 63, 0, 40,128, 31, 0, 32,124, 9, 2, 20,
/* 0x06f0 */ 144, 11, 0, 0,129, 63, 0, 40,128, 31, 0, 28,124, 0, 72, 80,
/* 0x0700 */ 124, 3, 3,120,129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,
/* 0x0710 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32,148, 33,255,144,
/* 0x0720 */ 124, 8, 2,166,147,225, 0,108,144, 1, 0,116,124, 63, 11,120,
/* 0x0730 */ 144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,144,223, 0, 20,
/* 0x0740 */ 144,255, 0, 24,145, 31, 0, 28,145, 63, 0, 32,129, 63, 0, 8,
/* 0x0750 */ 129, 41, 0, 28,128, 31, 0, 8,124, 9, 2, 20,144, 31, 0, 36,
/* 0x0760 */ 129, 63, 0, 8,160, 9, 0, 16, 84, 0, 4, 62, 47,128, 0, 3,
/* 0x0770 */ 65,158, 0, 16, 56, 0, 0, 16,144, 31, 0, 80, 72, 0, 0, 12,
/* 0x0780 */ 57, 32, 0, 0,145, 63, 0, 80,129, 63, 0, 8,160, 9, 0, 44,
/* 0x0790 */ 84, 0, 4, 62, 57, 63, 0, 40,128,127, 0, 80,128,159, 0, 36,
/* 0x07a0 */ 124, 5, 3,120,125, 38, 75,120,128,255, 0, 32, 75,255,253,197,
/* 0x07b0 */ 124, 96, 27,120,144, 31, 0, 44, 56, 0, 0, 0,144, 31, 0, 48,
/* 0x07c0 */ 129, 63, 0, 8,160, 9, 0, 44, 84, 9, 4, 62,128, 31, 0, 48,
/* 0x07d0 */ 127,137, 0, 0, 64,157, 2,176,128, 31, 0, 12, 47,128, 0, 0,
/* 0x07e0 */ 65,158, 0, 56,129, 63, 0, 36,128, 9, 0, 0, 47,128, 0, 6,
/* 0x07f0 */ 64,158, 0, 40,129, 63, 0, 36,129, 41, 0, 8,128, 31, 0, 44,
/* 0x0800 */ 124, 9, 2, 20,128,127, 0, 20, 56,128, 0, 3,124, 5, 3,120,
/* 0x0810 */ 75,255,252,205, 72, 0, 2, 84,129, 63, 0, 36,128, 9, 0, 0,
/* 0x0820 */ 47,128, 0, 1, 64,158, 2, 68,129, 63, 0, 36,128, 9, 0, 24,
/* 0x0830 */ 84, 0, 7,126, 84, 9, 16, 58, 60, 0,115, 81, 96, 0, 98, 64,
/* 0x0840 */ 124, 0, 76, 48, 84, 0, 7,126,144, 31, 0, 52,129, 63, 0, 36,
/* 0x0850 */ 128, 9, 0, 16,144, 31, 0, 56,144, 31, 0, 64,129, 63, 0, 36,
/* 0x0860 */ 128, 9, 0, 8,144, 31, 0, 60,144, 31, 0, 68,129, 63, 0, 36,
/* 0x0870 */ 129, 41, 0, 20,128, 31, 0, 68,124, 9, 2, 20,144, 31, 0, 72,
/* 0x0880 */ 128, 31, 0, 32,124, 9, 0,248,128, 31, 0, 68,125, 32, 0, 56,
/* 0x0890 */ 144, 31, 0, 76,129, 63, 0, 64,128, 31, 0, 76,124, 9, 2, 20,
/* 0x08a0 */ 144, 31, 0, 64,129, 63, 0, 68,128, 31, 0, 76,124, 0, 72, 80,
/* 0x08b0 */ 144, 31, 0, 68,129, 63, 0, 68,128, 31, 0, 44,124, 9, 2, 20,
/* 0x08c0 */ 144, 31, 0, 68,129, 63, 0, 72,128, 31, 0, 44,124, 9, 2, 20,
/* 0x08d0 */ 144, 31, 0, 72,128, 31, 0, 12,124, 11,254,112,125,105, 2,120,
/* 0x08e0 */ 125, 43, 72, 80,145, 63, 0, 84,128, 31, 0, 84,124, 0, 0,208,
/* 0x08f0 */ 144, 31, 0, 84,129, 63, 0, 84, 85, 41, 15,254,145, 63, 0, 84,
/* 0x0900 */ 129,127, 0, 84, 85,107, 8, 60,145,127, 0, 84,128, 31, 0, 52,
/* 0x0910 */ 129, 63, 0, 84,125, 41, 3,120,145, 63, 0, 84,128, 31, 0, 12,
/* 0x0920 */ 47,128, 0, 0, 65,158, 0, 16, 57, 96, 0, 50,145,127, 0, 88,
/* 0x0930 */ 72, 0, 0, 12, 56, 0, 0, 18,144, 31, 0, 88,128, 31, 0, 12,
/* 0x0940 */ 47,128, 0, 0, 64,158, 0, 16,129, 63, 0, 16,145, 63, 0, 92,
/* 0x0950 */ 72, 0, 0, 12, 57, 96,255,255,145,127, 0, 92,129, 63, 0, 36,
/* 0x0960 */ 129, 41, 0, 4,128, 31, 0, 76,124, 0, 72, 80,128,127, 0, 68,
/* 0x0970 */ 128,159, 0, 64,128,191, 0, 84,128,223, 0, 88,128,255, 0, 92,
/* 0x0980 */ 124, 8, 3,120, 75,255,247,189,124,105, 27,120,128, 31, 0, 68,
/* 0x0990 */ 127,137, 0, 0, 65,158, 0, 8, 72, 0, 0,200,128, 31, 0, 12,
/* 0x09a0 */ 47,128, 0, 0, 65,158, 0, 28, 56, 31, 0, 56,128,127, 0, 12,
/* 0x09b0 */ 124, 4, 3,120,128,191, 0, 24,128,223, 0, 28, 75,255,248,185,
/* 0x09c0 */ 128, 31, 0, 64,125, 32, 0,208,128, 31, 0, 32,124, 0, 0,248,
/* 0x09d0 */ 125, 32, 0, 56,144, 31, 0, 76,128, 31, 0, 52, 84, 0, 7,188,
/* 0x09e0 */ 47,128, 0, 0, 65,158, 0, 28,128, 31, 0, 68,129, 63, 0, 64,
/* 0x09f0 */ 124, 0, 74, 20,124, 3, 3,120,128,159, 0, 76, 75,255,250,129,
/* 0x0a00 */ 129, 63, 0, 64,128, 31, 0, 76,125, 41, 2, 20,128, 31, 0, 68,
/* 0x0a10 */ 124, 0, 74, 20,144, 31, 0, 68,129, 63, 0, 68,128, 31, 0, 72,
/* 0x0a20 */ 127,137, 0, 64, 64,156, 0, 68,129, 63, 0, 72,128, 31, 0, 68,
/* 0x0a30 */ 124, 0, 72, 80,128,127, 0, 68,124, 4, 3,120,128,191, 0, 52,
/* 0x0a40 */ 56,192, 0, 50, 56,224,255,255, 57, 0, 0, 0, 75,255,246,245,
/* 0x0a50 */ 124,105, 27,120,128, 31, 0, 68,127,137, 0, 0, 65,158, 0, 12,
/* 0x0a60 */ 56, 96, 0,127, 75,255,246,241,129, 63, 0, 36, 56, 9, 0, 32,
/* 0x0a70 */ 144, 31, 0, 36,129, 63, 0, 48, 56, 9, 0, 1,144, 31, 0, 48,
/* 0x0a80 */ 75,255,253, 64,129, 63, 0, 8,129, 41, 0, 24,128, 31, 0, 44,
/* 0x0a90 */ 124, 9, 2, 20,124, 3, 3,120,129, 97, 0, 0,128, 11, 0, 4,
/* 0x0aa0 */ 124, 8, 3,166,131,235,255,252,125, 97, 91,120, 78,128, 0, 32,
/* 0x0ab0 */ 148, 33,255,144,124, 8, 2,166,147,225, 0,108,144, 1, 0,116,
/* 0x0ac0 */ 124, 63, 11,120,144,127, 0, 8,144,159, 0, 12,144,191, 0, 16,
/* 0x0ad0 */ 144,223, 0, 20,144,255, 0, 24,145, 31, 0, 28,145, 63, 0, 32,
/* 0x0ae0 */ 145, 95, 0, 36,129, 63, 0, 16, 56, 9, 0, 52,144, 31, 0, 40,
/* 0x0af0 */ 128, 31, 0, 36, 47,128, 16, 0, 65,158, 0, 28,128, 31, 0, 36,
/* 0x0b00 */ 61, 32, 0, 1,127,128, 72, 0, 65,158, 0, 12, 56, 96, 0,232,
/* 0x0b10 */ 75,255,246, 69,128, 31, 0, 36,124, 0, 0,208,144, 31, 0, 48,
/* 0x0b20 */ 128, 31, 0, 8,144, 31, 0, 60,128, 31, 0, 12,144, 31, 0, 56,
/* 0x0b30 */ 128, 31, 0, 16,144, 31, 0, 68,129, 63, 0, 8,128, 9, 0, 0,
/* 0x0b40 */ 144, 31, 0, 64,129, 63, 0, 56,129, 95, 0, 60,145, 63, 0, 72,
/* 0x0b50 */ 145, 95, 0, 76, 56, 31, 0, 56, 57, 63, 0, 64,124, 3, 3,120,
/* 0x0b60 */ 125, 36, 75,120,128,191, 0, 24, 56,192, 0, 0, 75,255,247, 9,
/* 0x0b70 */ 129, 63, 0, 40,129, 41, 0, 8, 56, 9, 0, 52,128,127, 0, 32,
/* 0x0b80 */ 56,128, 0, 3,124, 5, 3,120, 75,255,249, 85,129, 63, 0, 16,
/* 0x0b90 */ 160, 9, 0, 44, 84, 0, 4, 62,128,127, 0, 32, 56,128, 0, 5,
/* 0x0ba0 */ 124, 5, 3,120, 75,255,249, 57,129, 63, 0, 16,128,127, 0, 32,
/* 0x0bb0 */ 56,128, 0, 9,128,169, 0, 24, 75,255,249, 37, 56, 31, 0, 72,
/* 0x0bc0 */ 128,127, 0, 16,124, 4, 3,120, 56,160, 0, 0,128,223, 0, 32,
/* 0x0bd0 */ 128,255, 0, 24,129, 31, 0, 28,129, 63, 0, 48, 75,255,251, 65,
/* 0x0be0 */ 124, 96, 27,120,144, 31, 0, 44, 56, 0, 0, 0,144, 31, 0, 80,
/* 0x0bf0 */ 129, 63, 0, 16,160, 9, 0, 44, 84, 9, 4, 62,128, 31, 0, 80,
/* 0x0c00 */ 127,137, 0, 0, 64,157, 0,184,129, 63, 0, 40,128, 9, 0, 0,
/* 0x0c10 */ 47,128, 0, 3, 64,158, 0,140,129, 63, 0, 40,128, 9, 0, 8,
/* 0x0c20 */ 144, 31, 0, 84,128,127, 0, 84, 56,128, 0, 0, 56,160, 0, 0,
/* 0x0c30 */ 75,255,245, 53,124, 96, 27,120,144, 31, 0, 88,128, 31, 0, 88,
/* 0x0c40 */ 47,128, 0, 0, 64,156, 0, 8, 72, 0, 0, 32,128,127, 0, 88,
/* 0x0c50 */ 128,159, 0, 16, 56,160, 2, 0, 75,255,245, 5,124, 96, 27,120,
/* 0x0c60 */ 47,128, 2, 0, 65,158, 0, 12, 56, 96, 0,127, 75,255,244,233,
/* 0x0c70 */ 128,127, 0, 16, 56,128, 0, 0,128,191, 0, 88, 56,192, 0, 0,
/* 0x0c80 */ 56,224, 0, 0, 57, 0, 0, 0,129, 63, 0, 48, 75,255,250,145,
/* 0x0c90 */ 124, 96, 27,120,144, 31, 0, 44,128,127, 0, 88, 75,255,244,209,
/* 0x0ca0 */ 129, 63, 0, 40, 56, 9, 0, 32,144, 31, 0, 40,129, 63, 0, 80,
/* 0x0cb0 */ 56, 9, 0, 1,144, 31, 0, 80, 75,255,255, 56,128, 31, 0, 44,
/* 0x0cc0 */ 124, 3, 3,120,129, 97, 0, 0,128, 11, 0, 4,124, 8, 3,166,
/* 0x0cd0 */ 131,235,255,252,125, 97, 91,120, 78,128, 0, 32
};
+207 -195
View File
@@ -1,5 +1,5 @@
/* powerpc64le-darwin.macho-entry.h
created from powerpc64le-darwin.macho-entry.bin, 10419 (0x28b3) bytes
created from powerpc64le-darwin.macho-entry.bin, 10614 (0x2976) bytes
This file is part of the UPX executable compressor.
@@ -31,14 +31,14 @@
*/
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_SIZE 10419
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_ADLER32 0x7d02b0f9
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_CRC32 0x99f59cfa
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_SIZE 10614
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_ADLER32 0xd596dc1c
#define STUB_POWERPC64LE_DARWIN_MACHO_ENTRY_CRC32 0x34d42ff4
unsigned char stub_powerpc64le_darwin_macho_entry[10419] = {
unsigned char stub_powerpc64le_darwin_macho_entry[10614] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 1, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,208, 31, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0,
/* 0x0040 */ 1, 0, 0, 72,236, 41, 0,124,166, 2,168,125, 8, 0, 7, 40,
/* 0x0050 */ 92, 1,130, 64, 0, 0,166,248, 20, 26,132,124, 0,128, 0, 60,
@@ -499,193 +499,205 @@ unsigned char stub_powerpc64le_darwin_macho_entry[10419] = {
/* 0x1cc0 */ 1, 0,132, 56, 0, 0,134,248, 31, 0,231, 96,108, 56, 0,124,
/* 0x1cd0 */ 64, 40, 39,124,172, 63, 0,124, 32, 0,231, 56,240,255,128, 65,
/* 0x1ce0 */ 172, 4, 0,124, 44, 1, 0, 76, 32, 0,128, 78,166, 2, 72,124,
/* 0x1cf0 */ 8, 0,130,128,166, 3,137,124, 4, 0,194,128, 12, 0,226,136,
/* 0x1d00 */ 20, 18,164,124, 16, 0,165, 56, 20, 18,102,124,192, 0, 99, 56,
/* 0x1d10 */ 255,255, 5,140,255,255, 3,156,248,255, 32, 67,166, 3,233,127,
/* 0x1d20 */ 128, 0,162, 56,248,255,193,248,248,255,193, 56,208,255, 33, 56,
/* 0x1d30 */ 32, 4,128, 78,166, 2,232,127,181,255,255, 75,128, 0, 0, 72,
/* 0x1d40 */ 102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102, 54,
/* 0x1d50 */ 52, 45,112,111,119,101,114,112, 99,108,101, 10, 10, 83,101, 99,
/* 0x1d60 */ 116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32,
/* 0x1d70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32,
/* 0x1d80 */ 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1d90 */ 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1da0 */ 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32,
/* 0x1db0 */ 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48,
/* 0x1dc0 */ 32, 77, 65, 67, 79, 83, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48,
/* 0x1dd0 */ 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1de0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1df0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1e00 */ 48, 48, 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x1e10 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69,
/* 0x1e20 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 78, 82, 86, 95, 72,
/* 0x1e30 */ 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e40 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e50 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e60 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 52, 32,
/* 0x1e70 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x1e80 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 78, 82,
/* 0x1e90 */ 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1ea0 */ 48, 49, 54, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1eb0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1ed0 */ 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1ee0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x1ef0 */ 78, 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 50, 68, 32, 32, 32,
/* 0x1f00 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 52, 52, 32, 32,
/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f20 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f30 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 97, 99, 32, 32, 50, 42,
/* 0x1f40 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x1f50 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1f60 */ 52, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1f70 */ 48, 48, 48, 48, 48, 49, 49, 56, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1f80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1fa0 */ 48, 48, 48, 50,102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1fb0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x1fc0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 76, 90, 77, 65,
/* 0x1fd0 */ 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1fe0 */ 57, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 52, 48, 56,
/* 0x2010 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x2020 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x2030 */ 89, 10, 32, 32, 54, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
/* 0x2040 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 98, 98, 56, 32, 32, 48, 48,
/* 0x2050 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2070 */ 32, 32, 48, 48, 48, 48, 48, 52, 57, 99, 32, 32, 50, 42, 42, 48,
/* 0x2080 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x2090 */ 79, 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 68, 69,
/* 0x20a0 */ 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 99, 51, 48, 32,
/* 0x20b0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20c0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20d0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 48, 53, 52, 32, 32, 50,
/* 0x20e0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x20f0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65,
/* 0x2100 */ 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x2110 */ 50, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2120 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2130 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99, 56, 52,
/* 0x2140 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x2150 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78,
/* 0x2160 */ 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x2170 */ 48, 48, 48, 49, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2180 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49,
/* 0x21a0 */ 99, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x21b0 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49,
/* 0x21c0 */ 48, 32, 67, 70, 76, 85, 83, 72, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x21d0 */ 48, 48, 48, 48, 48, 48, 50, 52, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x21f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x2200 */ 48, 48, 49, 99, 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x2210 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x2220 */ 10, 32, 49, 49, 32, 69, 76, 70, 77, 65, 73, 78, 89, 32, 32, 32,
/* 0x2230 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x2240 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2260 */ 32, 48, 48, 48, 48, 49, 99,101, 99, 32, 32, 50, 42, 42, 48, 32,
/* 0x2270 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x2280 */ 78, 76, 89, 10, 32, 49, 50, 32, 69, 76, 70, 77, 65, 73, 78, 90,
/* 0x2290 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 53, 52, 32, 32,
/* 0x22a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22b0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22c0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 99,101, 99, 32, 32, 50, 42,
/* 0x22d0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x22e0 */ 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32, 84, 65,
/* 0x22f0 */ 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2300 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x2310 */ 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2320 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68,
/* 0x2330 */ 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2340 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82,
/* 0x2350 */ 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2360 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84, 65, 73, 76,
/* 0x2370 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2380 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x2390 */ 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23a0 */ 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48,
/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x23c0 */ 32, 32, 32,100, 32, 32, 77, 65, 67, 79, 83, 48, 48, 48, 9, 48,
/* 0x23d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x23e0 */ 77, 65, 67, 79, 83, 48, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x23f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x2400 */ 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48,
/* 0x2410 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95,
/* 0x2420 */ 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2430 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82,
/* 0x2440 */ 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2450 */ 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, 48,
/* 0x2460 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x2470 */ 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48, 48, 48, 48,
/* 0x2480 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 68,
/* 0x2490 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 66, 9,
/* 0x24b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24c0 */ 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24d0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x24e0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48,
/* 0x24f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65,
/* 0x2500 */ 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2510 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2520 */ 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48,
/* 0x2530 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65,
/* 0x2540 */ 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2550 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2560 */ 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48,
/* 0x2570 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65,
/* 0x2580 */ 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2590 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x25a0 */ 67, 70, 76, 85, 83, 72, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72, 10, 48,
/* 0x25c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x25d0 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89,
/* 0x25e0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25f0 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48,
/* 0x2600 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32,
/* 0x2610 */ 32, 32, 32, 32, 77, 65, 67, 79, 83, 48, 48, 48, 9, 48, 48, 48,
/* 0x2620 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,
/* 0x2630 */ 116, 97,114,116, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78,
/* 0x2640 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 77, 65,
/* 0x2650 */ 67, 79, 83, 48, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32,
/* 0x2660 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32,
/* 0x2670 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85,
/* 0x2680 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2690 */ 48, 48, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 50, 52,
/* 0x26a0 */ 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120,
/* 0x26b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 52, 56,
/* 0x26c0 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67,
/* 0x26d0 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93,
/* 0x26e0 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x26f0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2700 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x2710 */ 48, 48, 48, 48, 48, 48, 48, 48, 48,100, 52, 32, 82, 95, 80, 80,
/* 0x2720 */ 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 78, 82,
/* 0x2730 */ 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
/* 0x2740 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
/* 0x2750 */ 78, 82, 86, 50, 68, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
/* 0x2760 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x2770 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2780 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 99,
/* 0x2790 */ 99, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32,
/* 0x27a0 */ 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69,
/* 0x27b0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x27c0 */ 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70,
/* 0x27d0 */ 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84,
/* 0x27e0 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x27f0 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2800 */ 48, 48, 48, 48, 48, 98, 56, 32, 82, 95, 80, 80, 67, 54, 52, 95,
/* 0x2810 */ 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65,
/* 0x2820 */ 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x2830 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65,
/* 0x2840 */ 95, 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32,
/* 0x2850 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32,
/* 0x2860 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85,
/* 0x2870 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2880 */ 48, 52, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52,
/* 0x2890 */ 32, 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43,
/* 0x28a0 */ 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x28b0 */ 50, 56, 10
/* 0x1cf0 */ 4, 0, 98,129,249,255, 97,249, 12, 0,130,128,166, 3,137,124,
/* 0x1d00 */ 8, 0,194,128, 16, 0,226,136, 20, 18,164,124, 20, 0,165, 56,
/* 0x1d10 */ 20, 18,102,124,192, 0, 99, 56,255,255, 5,140,255,255, 3,156,
/* 0x1d20 */ 248,255, 32, 67,166, 3,233,127,128, 0,162, 56,248,255,193,248,
/* 0x1d30 */ 248,255,193, 56,208,255, 33, 56, 32, 4,128, 78,166, 2,232,127,
/* 0x1d40 */ 173,255,255, 75,128, 0, 0, 72, 0, 0, 0, 0,102,105,108,101,
/* 0x1d50 */ 32,102,111,114,109, 97,116, 32,101,108,102, 54, 52, 45,112,111,
/* 0x1d60 */ 119,101,114,112, 99,108,101, 10, 10, 83,101, 99,116,105,111,110,
/* 0x1d70 */ 115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32,
/* 0x1d80 */ 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86,
/* 0x1d90 */ 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1da0 */ 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1db0 */ 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,108,103,
/* 0x1dc0 */ 110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 77, 65, 67,
/* 0x1dd0 */ 79, 83, 48, 48, 48, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x1de0 */ 48, 48, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1df0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52,
/* 0x1e10 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x1e20 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x1e30 */ 76, 89, 10, 32, 32, 49, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32,
/* 0x1e40 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1e50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1e60 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1e70 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 52, 32, 32, 50, 42, 42,
/* 0x1e80 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x1e90 */ 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 78, 82, 86, 50, 69, 32,
/* 0x1ea0 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 54, 56,
/* 0x1eb0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ec0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ed0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 52, 32, 32,
/* 0x1ee0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x1ef0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x1f00 */ 32, 32, 51, 32, 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32,
/* 0x1f10 */ 32, 32, 48, 48, 48, 48, 48, 49, 52, 52, 32, 32, 48, 48, 48, 48,
/* 0x1f20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1f40 */ 48, 48, 48, 48, 48, 49, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x1f50 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x1f60 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82,
/* 0x1f70 */ 86, 50, 66, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x1f80 */ 48, 49, 49, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,
/* 0x1fb0 */ 102, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x1fc0 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
/* 0x1fd0 */ 78, 76, 89, 10, 32, 32, 53, 32, 76, 90, 77, 65, 95, 69, 76, 70,
/* 0x1fe0 */ 48, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 52, 32, 32,
/* 0x1ff0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2000 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2010 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 52, 48, 56, 32, 32, 50, 42,
/* 0x2020 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x2030 */ 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x2040 */ 54, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32,
/* 0x2050 */ 48, 48, 48, 48, 48, 98, 98, 56, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x2080 */ 48, 48, 48, 52, 57, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x2090 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
/* 0x20a0 */ 10, 32, 32, 55, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32,
/* 0x20b0 */ 32, 32, 32, 48, 48, 48, 48, 48, 99, 51, 48, 32, 32, 48, 48, 48,
/* 0x20c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x20e0 */ 32, 48, 48, 48, 48, 49, 48, 53, 52, 32, 32, 50, 42, 42, 48, 32,
/* 0x20f0 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79,
/* 0x2100 */ 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67,
/* 0x2110 */ 51, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 56, 32, 32,
/* 0x2120 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2130 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2140 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 99, 56, 52, 32, 32, 50, 42,
/* 0x2150 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
/* 0x2160 */ 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 78, 82, 86, 95, 84,
/* 0x2170 */ 65, 73, 76, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49,
/* 0x2180 */ 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2190 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21a0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99, 97, 99, 32,
/* 0x21b0 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
/* 0x21c0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 67, 70,
/* 0x21d0 */ 76, 85, 83, 72, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x21e0 */ 48, 48, 50, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21f0 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99,
/* 0x2210 */ 99, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x2220 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49,
/* 0x2230 */ 32, 69, 76, 70, 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 32, 48,
/* 0x2240 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x2250 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x2260 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x2270 */ 48, 49, 99,101, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x2280 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x2290 */ 32, 49, 50, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32, 32, 32, 32,
/* 0x22a0 */ 32, 32, 48, 48, 48, 48, 48, 48, 54, 48, 32, 32, 48, 48, 48, 48,
/* 0x22b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x22c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x22d0 */ 48, 48, 48, 48, 49, 99,101, 99, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x22e0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x22f0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76,
/* 0x2300 */ 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2310 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32,
/* 0x2320 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48,
/* 0x2330 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77,
/* 0x2340 */ 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2350 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32,
/* 0x2360 */ 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48,
/* 0x2370 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84,
/* 0x2380 */ 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2390 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70,
/* 0x23a0 */ 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10,
/* 0x23c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23d0 */ 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 79, 83, 48, 48,
/* 0x23e0 */ 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23f0 */ 48, 48, 32, 77, 65, 67, 79, 83, 48, 48, 48, 10, 48, 48, 48, 48,
/* 0x2400 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32,
/* 0x2410 */ 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48,
/* 0x2420 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78,
/* 0x2430 */ 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2440 */ 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32,
/* 0x2450 */ 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2460 */ 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48,
/* 0x2470 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108,
/* 0x2480 */ 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48,
/* 0x2490 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x24a0 */ 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24b0 */ 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86,
/* 0x24c0 */ 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24d0 */ 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48,
/* 0x24e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x24f0 */ 100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48,
/* 0x2500 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x2510 */ 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x2520 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x2530 */ 100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48,
/* 0x2540 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x2550 */ 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x2560 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x2570 */ 100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48,
/* 0x2580 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76,
/* 0x2590 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48,
/* 0x25a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,
/* 0x25b0 */ 100, 32, 32, 67, 70, 76, 85, 83, 72, 9, 48, 48, 48, 48, 48, 48,
/* 0x25c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83,
/* 0x25d0 */ 72, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25e0 */ 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65,
/* 0x25f0 */ 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2600 */ 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48, 48,
/* 0x2610 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103,
/* 0x2620 */ 32, 32, 32, 32, 32, 32, 32, 77, 65, 67, 79, 83, 48, 48, 48, 9,
/* 0x2630 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2640 */ 32, 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2650 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2660 */ 32, 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2670 */ 48, 48, 48, 48, 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10,
/* 0x2680 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79,
/* 0x2690 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 77, 65, 67, 79, 83, 48, 48,
/* 0x26a0 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32,
/* 0x26b0 */ 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32,
/* 0x26c0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48,
/* 0x26d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95,
/* 0x26e0 */ 80, 80, 67, 54, 52, 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32,
/* 0x26f0 */ 69, 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48,
/* 0x2700 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 48, 10, 10, 82, 69, 76,
/* 0x2710 */ 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32,
/* 0x2720 */ 70, 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70,
/* 0x2730 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x2740 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2750 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2760 */ 48, 48, 48, 48,100, 52, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82,
/* 0x2770 */ 69, 76, 49, 52, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73,
/* 0x2780 */ 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69,
/* 0x2790 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 68,
/* 0x27a0 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32,
/* 0x27b0 */ 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x27c0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x27d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 99, 99, 32, 82, 95, 80,
/* 0x27e0 */ 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 78,
/* 0x27f0 */ 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84,
/* 0x2800 */ 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32,
/* 0x2810 */ 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32,
/* 0x2820 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32,
/* 0x2830 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85,
/* 0x2840 */ 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2850 */ 98, 56, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52,
/* 0x2860 */ 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82,
/* 0x2870 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
/* 0x2880 */ 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 69, 76, 70, 48,
/* 0x2890 */ 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32,
/* 0x28a0 */ 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32,
/* 0x28b0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48,
/* 0x28c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95,
/* 0x28d0 */ 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32,
/* 0x28e0 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,120, 48, 48, 48,
/* 0x28f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 56, 10, 10, 82,
/* 0x2900 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
/* 0x2910 */ 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 90, 93,
/* 0x2920 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2930 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2940 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x2950 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 99, 32, 82, 95, 80, 80,
/* 0x2960 */ 67, 54, 52, 95, 65, 68, 68, 82, 51, 50, 32, 32, 32, 32, 79, 95,
/* 0x2970 */ 66, 73, 78, 70, 79, 10
};
+227 -220
View File
@@ -1,5 +1,5 @@
/* powerpc64le-linux.elf-entry.h
created from powerpc64le-linux.elf-entry.bin, 10907 (0x2a9b) bytes
created from powerpc64le-linux.elf-entry.bin, 11018 (0x2b0a) bytes
This file is part of the UPX executable compressor.
@@ -31,14 +31,14 @@
*/
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_SIZE 10907
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_ADLER32 0x4378349b
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_CRC32 0x18bd7948
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_SIZE 11018
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_ADLER32 0xf1704a2d
#define STUB_POWERPC64LE_LINUX_ELF_ENTRY_CRC32 0x7f036a10
unsigned char stub_powerpc64le_linux_elf_entry[10907] = {
unsigned char stub_powerpc64le_linux_elf_entry[11018] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 1, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0,240, 32, 0, 0, 0, 0, 0, 0,
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 56, 33, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0,
/* 0x0040 */ 1, 0, 0, 72,236, 41, 0,124,166, 2,168,125, 8, 0, 7, 40,
/* 0x0050 */ 92, 1,130, 64, 0, 0,166,248, 20, 26,132,124, 0,128, 0, 60,
@@ -504,218 +504,225 @@ unsigned char stub_powerpc64le_linux_elf_entry[10907] = {
/* 0x1d10 */ 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x1d20 */ 44, 0,160, 56,166, 2,136,124, 2, 0, 96, 56, 4, 0, 0, 56,
/* 0x1d30 */ 2, 0, 0, 68,127, 0, 96, 56, 1, 0, 0, 56, 2, 0, 0, 68,
/* 0x1d40 */ 166, 2,200,127, 0, 0, 0, 57,255,255,224, 56, 4, 0,126,128,
/* 0x1d50 */ 50, 0,192, 56, 7, 0,160, 56, 1, 0,128, 60, 20,242, 99,124,
/* 0x1d60 */ 90, 0, 0, 56, 11, 0, 99, 56, 20, 34, 99,124, 30, 0, 99, 84,
/* 0x1d70 */ 2, 0, 0, 68, 0, 0,195, 65,166, 3,233,127, 0, 0, 30,128,
/* 0x1d80 */ 8, 0,254,136,248, 0,193, 56,248, 0, 1,248,120, 27,101,124,
/* 0x1d90 */ 166, 3,104,124, 4, 0,158,128, 12, 0,126, 56,208,255, 33, 56,
/* 0x1da0 */ 32, 4,128, 78, 1,255, 33,248, 8, 0, 65,248, 16, 0, 97,248,
/* 0x1db0 */ 24, 0,129,248, 32, 0,161,248, 40, 0,193,248, 48, 0,225,248,
/* 0x1dc0 */ 56, 0, 1,249, 64, 0, 33,249, 72, 0, 65,249, 80, 0, 97,249,
/* 0x1dd0 */ 88, 0,129,249, 96, 0,161,249,104, 0,193,249,112, 0,225,249,
/* 0x1de0 */ 120, 0, 1,250,128, 0, 33,250,136, 0, 65,250,144, 0, 97,250,
/* 0x1df0 */ 152, 0,129,250,160, 0,161,250,168, 0,193,250,176, 0,225,250,
/* 0x1e00 */ 184, 0, 1,251,192, 0, 33,251,200, 0, 65,251,208, 0, 97,251,
/* 0x1e10 */ 216, 0,129,251,224, 0,161,251,232, 0,193,251,240, 0,225,251,
/* 0x1e20 */ 166, 2,232,127, 29,255,255, 75,102,105,108,101, 32,102,111,114,
/* 0x1e30 */ 109, 97,116, 32,101,108,102, 54, 52, 45,112,111,119,101,114,112,
/* 0x1e40 */ 99,108,101, 10, 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,
/* 0x1e50 */ 100,120, 32, 78, 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1e60 */ 32, 83,105,122,101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32,
/* 0x1e70 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65,
/* 0x1e80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 70,
/* 0x1e90 */ 105,108,101, 32,111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,
/* 0x1ea0 */ 108, 97,103,115, 10, 32, 32, 48, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x1eb0 */ 88, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32,
/* 0x1ec0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ed0 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1ee0 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 52, 48, 32, 32, 50,
/* 0x1ef0 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x1f00 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x1f10 */ 32, 49, 32, 78, 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32,
/* 0x1f20 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x1f40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1f50 */ 48, 48, 48, 48, 48, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x1f60 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x1f70 */ 89, 10, 32, 32, 50, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32,
/* 0x1f80 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 54, 56, 32, 32, 48, 48,
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1fb0 */ 32, 32, 48, 48, 48, 48, 48, 48, 52, 52, 32, 32, 50, 42, 42, 48,
/* 0x1fc0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x1fd0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32,
/* 0x1fe0 */ 78, 82, 86, 50, 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48,
/* 0x1ff0 */ 48, 48, 48, 49, 52, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2000 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x2010 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x2020 */ 48, 49, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x2030 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
/* 0x2040 */ 68, 79, 78, 76, 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 66, 32,
/* 0x2050 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 49, 56,
/* 0x2060 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2070 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2080 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 50,102, 48, 32, 32,
/* 0x2090 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x20a0 */ 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x20b0 */ 32, 32, 53, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32,
/* 0x20c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 57, 52, 32, 32, 48, 48, 48, 48,
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x20e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x20f0 */ 48, 48, 48, 48, 48, 52, 48, 56, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x2100 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
/* 0x2110 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 76, 90,
/* 0x2120 */ 77, 65, 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48,
/* 0x2130 */ 48, 98, 98, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2140 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 52,
/* 0x2160 */ 57, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
/* 0x2170 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55,
/* 0x2180 */ 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48,
/* 0x2190 */ 48, 48, 48, 48, 99, 51, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x21a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x21b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x21c0 */ 48, 49, 48, 53, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
/* 0x21d0 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
/* 0x21e0 */ 32, 32, 56, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32,
/* 0x21f0 */ 32, 32, 48, 48, 48, 48, 48, 48, 50, 56, 32, 32, 48, 48, 48, 48,
/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x2210 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x2220 */ 48, 48, 48, 48, 49, 99, 56, 52, 32, 32, 50, 42, 42, 48, 32, 32,
/* 0x2230 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x2240 */ 76, 89, 10, 32, 32, 57, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32,
/* 0x2250 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 99, 32, 32, 48,
/* 0x2260 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2270 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2280 */ 48, 32, 32, 48, 48, 48, 48, 49, 99, 97, 99, 32, 32, 50, 42, 42,
/* 0x2290 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65,
/* 0x22a0 */ 68, 79, 78, 76, 89, 10, 32, 49, 48, 32, 67, 70, 76, 85, 83, 72,
/* 0x22b0 */ 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 52,
/* 0x22c0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22d0 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22e0 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99, 99, 56, 32, 32,
/* 0x22f0 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x2300 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 49, 32, 69, 76, 70,
/* 0x2310 */ 77, 65, 73, 78, 89, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x2320 */ 48, 51, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2330 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2340 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99,102,
/* 0x2350 */ 48, 32, 32, 50, 42, 42, 52, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x2360 */ 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78,
/* 0x2370 */ 76, 89, 10, 32, 49, 50, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32,
/* 0x2380 */ 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 48, 56, 32, 32, 48,
/* 0x2390 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x23a0 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x23b0 */ 48, 32, 32, 48, 48, 48, 48, 49,100, 50, 48, 32, 32, 50, 42, 42,
/* 0x23c0 */ 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76,
/* 0x23d0 */ 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77,
/* 0x23e0 */ 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48,
/* 0x23f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x2400 */ 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48,
/* 0x2410 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2420 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48,
/* 0x2430 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x2440 */ 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48,
/* 0x2450 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x2460 */ 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2470 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2480 */ 69, 76, 70, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2490 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73,
/* 0x24a0 */ 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24b0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77,
/* 0x24c0 */ 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24d0 */ 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48,
/* 0x24e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x24f0 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x2500 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2510 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48,
/* 0x2520 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x2530 */ 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48,
/* 0x2540 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82,
/* 0x2550 */ 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2560 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2570 */ 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2580 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48,
/* 0x2590 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
/* 0x25a0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48, 48,
/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86,
/* 0x25c0 */ 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25d0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50,
/* 0x25e0 */ 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25f0 */ 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2600 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x2610 */ 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48,
/* 0x2620 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x2630 */ 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2640 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x2650 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48,
/* 0x2660 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x2670 */ 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x2680 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x2690 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48,
/* 0x26a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
/* 0x26b0 */ 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x26c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x26d0 */ 32, 32, 67, 70, 76, 85, 83, 72, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x26e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72,
/* 0x26f0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2700 */ 48, 32,103, 32, 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73,
/* 0x2710 */ 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2720 */ 48, 48, 48, 32, 95,115,116, 97,114,116, 10, 10, 82, 69, 76, 79,
/* 0x2730 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70,
/* 0x2740 */ 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88, 93, 58, 10, 79,
/* 0x2750 */ 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2760 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2770 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2780 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67, 54, 52,
/* 0x2790 */ 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65,
/* 0x27a0 */ 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x27b0 */ 48, 48, 48, 48, 56, 52, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
/* 0x27c0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
/* 0x27d0 */ 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
/* 0x27e0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x27f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2800 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,100,
/* 0x2810 */ 52, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32,
/* 0x2820 */ 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69,
/* 0x2830 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2840 */ 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 68, 93, 58, 10, 79, 70,
/* 0x2850 */ 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84,
/* 0x2860 */ 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2870 */ 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2880 */ 48, 48, 48, 48, 48, 99, 99, 32, 82, 95, 80, 80, 67, 54, 52, 95,
/* 0x2890 */ 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65,
/* 0x28a0 */ 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82,
/* 0x28b0 */ 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50,
/* 0x28c0 */ 66, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32,
/* 0x28d0 */ 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32,
/* 0x28e0 */ 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48,
/* 0x28f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 98, 56, 32, 82, 95,
/* 0x2900 */ 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32,
/* 0x2910 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65,
/* 0x2920 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
/* 0x2930 */ 32, 91, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 93, 58, 10, 79,
/* 0x2940 */ 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2950 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2960 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2970 */ 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 80, 80, 67, 54, 52,
/* 0x2980 */ 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 76, 90, 77, 65, 95,
/* 0x2990 */ 68, 69, 67, 51, 48, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x29a0 */ 48, 48, 48, 48, 48, 48, 50, 56, 10, 10, 82, 69, 76, 79, 67, 65,
/* 0x29b0 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
/* 0x29c0 */ 32, 91, 69, 76, 70, 77, 65, 73, 78, 89, 93, 58, 10, 79, 70, 70,
/* 0x29d0 */ 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89,
/* 0x29e0 */ 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x29f0 */ 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2a00 */ 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82,
/* 0x2a10 */ 69, 76, 50, 52, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x2a20 */ 90, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69,
/* 0x2a30 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65,
/* 0x2a40 */ 73, 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32,
/* 0x2a50 */ 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32,
/* 0x2a60 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48,
/* 0x2a70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 52, 32,
/* 0x2a80 */ 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32,
/* 0x2a90 */ 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10
/* 0x1d40 */ 166, 2,200,127, 0, 0, 94,131, 0, 0, 0, 57,255,255,224, 56,
/* 0x1d50 */ 8, 0,126,128, 50, 0,192, 56, 7, 0,160, 56, 1, 0,128, 60,
/* 0x1d60 */ 20,242, 99,124, 90, 0, 0, 56, 15, 0, 99, 56, 20, 34, 99,124,
/* 0x1d70 */ 30, 0, 99, 84, 2, 0, 0, 68, 0, 0,195, 65,166, 3,233,127,
/* 0x1d80 */ 4, 0, 30,128, 12, 0,254,136,248, 0,193, 56,248, 0, 1,248,
/* 0x1d90 */ 120, 27,101,124,166, 3,104,124, 8, 0,158,128, 16, 0,126, 56,
/* 0x1da0 */ 208,255, 33, 56, 32, 4,128, 78, 8, 0,128,124, 1,255, 33,248,
/* 0x1db0 */ 8, 0, 65,248, 16, 0, 97,248, 24, 0,129,248, 32, 0,161,248,
/* 0x1dc0 */ 40, 0,193,248, 48, 0,225,248, 56, 0, 1,249, 64, 0, 33,249,
/* 0x1dd0 */ 72, 0, 65,249, 80, 0, 97,249, 88, 0,129,249, 96, 0,161,249,
/* 0x1de0 */ 104, 0,193,249,112, 0,225,249,120, 0, 1,250,128, 0, 33,250,
/* 0x1df0 */ 136, 0, 65,250,144, 0, 97,250,152, 0,129,250,160, 0,161,250,
/* 0x1e00 */ 168, 0,193,250,176, 0,225,250,184, 0, 1,251,192, 0, 33,251,
/* 0x1e10 */ 200, 0, 65,251,208, 0, 97,251,216, 0,129,251,224, 0,161,251,
/* 0x1e20 */ 232, 0,193,251,240, 0,225,251,166, 2,232,127, 21,255,255, 75,
/* 0x1e30 */ 0, 0, 0, 0,102,105,108,101, 32,102,111,114,109, 97,116, 32,
/* 0x1e40 */ 101,108,102, 54, 52, 45,112,111,119,101,114,112, 99,108,101, 10,
/* 0x1e50 */ 10, 83,101, 99,116,105,111,110,115, 58, 10, 73,100,120, 32, 78,
/* 0x1e60 */ 97,109,101, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,
/* 0x1e70 */ 101, 32, 32, 32, 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32,
/* 0x1e80 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32,
/* 0x1e90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,
/* 0x1ea0 */ 111,102,102, 32, 32, 65,108,103,110, 32, 32, 70,108, 97,103,115,
/* 0x1eb0 */ 10, 32, 32, 48, 32, 69, 76, 70, 77, 65, 73, 78, 88, 32, 32, 32,
/* 0x1ec0 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 52, 32, 32, 48, 48, 48,
/* 0x1ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x1ef0 */ 32, 48, 48, 48, 48, 48, 48, 52, 48, 32, 32, 50, 42, 42, 48, 32,
/* 0x1f00 */ 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67,
/* 0x1f10 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 49, 32, 78,
/* 0x1f20 */ 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48,
/* 0x1f30 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f40 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
/* 0x1f60 */ 48, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
/* 0x1f70 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
/* 0x1f80 */ 50, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x1f90 */ 48, 48, 48, 48, 48, 49, 54, 56, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x1fb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
/* 0x1fc0 */ 48, 48, 48, 48, 52, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
/* 0x1fd0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
/* 0x1fe0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78, 82, 86, 50,
/* 0x1ff0 */ 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49,
/* 0x2000 */ 52, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2010 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2020 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 97, 99,
/* 0x2030 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
/* 0x2040 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x2050 */ 89, 10, 32, 32, 52, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32,
/* 0x2060 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 49, 56, 32, 32, 48, 48,
/* 0x2070 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x2080 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2090 */ 32, 32, 48, 48, 48, 48, 48, 50,102, 48, 32, 32, 50, 42, 42, 48,
/* 0x20a0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
/* 0x20b0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32,
/* 0x20c0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48,
/* 0x20d0 */ 48, 48, 48, 48, 57, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x20e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x2100 */ 48, 52, 48, 56, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x2110 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
/* 0x2120 */ 68, 79, 78, 76, 89, 10, 32, 32, 54, 32, 76, 90, 77, 65, 95, 68,
/* 0x2130 */ 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 98, 98, 56,
/* 0x2140 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2150 */ 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2160 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 52, 57, 99, 32, 32,
/* 0x2170 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
/* 0x2180 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32, 76, 90, 77,
/* 0x2190 */ 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
/* 0x21a0 */ 99, 51, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21b0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x21c0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 48, 53,
/* 0x21d0 */ 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
/* 0x21e0 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32,
/* 0x21f0 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48,
/* 0x2200 */ 48, 48, 48, 48, 50, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2210 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
/* 0x2220 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
/* 0x2230 */ 49, 99, 56, 52, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
/* 0x2240 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x2250 */ 32, 57, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32,
/* 0x2260 */ 32, 48, 48, 48, 48, 48, 48, 49, 99, 32, 32, 48, 48, 48, 48, 48,
/* 0x2270 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x2280 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x2290 */ 48, 48, 48, 49, 99, 97, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x22a0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
/* 0x22b0 */ 89, 10, 32, 49, 48, 32, 67, 70, 76, 85, 83, 72, 32, 32, 32, 32,
/* 0x22c0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 50, 52, 32, 32, 48, 48,
/* 0x22d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
/* 0x22e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x22f0 */ 32, 32, 48, 48, 48, 48, 49, 99, 99, 56, 32, 32, 50, 42, 42, 48,
/* 0x2300 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
/* 0x2310 */ 79, 78, 76, 89, 10, 32, 49, 49, 32, 69, 76, 70, 77, 65, 73, 78,
/* 0x2320 */ 89, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 51, 48, 32,
/* 0x2330 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2340 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2350 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 99,102, 48, 32, 32, 50,
/* 0x2360 */ 42, 42, 52, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
/* 0x2370 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
/* 0x2380 */ 49, 50, 32, 69, 76, 70, 77, 65, 73, 78, 90, 32, 32, 32, 32, 32,
/* 0x2390 */ 32, 48, 48, 48, 48, 48, 49, 49, 52, 32, 32, 48, 48, 48, 48, 48,
/* 0x23a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
/* 0x23b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
/* 0x23c0 */ 48, 48, 48, 49,100, 50, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67,
/* 0x23d0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32,
/* 0x23e0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 83, 89, 77, 66, 79, 76, 32,
/* 0x23f0 */ 84, 65, 66, 76, 69, 58, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2400 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2410 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48, 48, 48,
/* 0x2420 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65,
/* 0x2430 */ 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2440 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2450 */ 78, 82, 86, 95, 84, 65, 73, 76, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2460 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 84, 65,
/* 0x2470 */ 73, 76, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2480 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77,
/* 0x2490 */ 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24a0 */ 48, 48, 48, 48, 48, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48,
/* 0x24b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x24c0 */ 108, 32, 32, 32, 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 90,
/* 0x24d0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x24e0 */ 48, 32, 69, 76, 70, 77, 65, 73, 78, 90, 10, 48, 48, 48, 48, 48,
/* 0x24f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
/* 0x2500 */ 32,100, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48, 48, 48,
/* 0x2510 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 69, 76,
/* 0x2520 */ 70, 77, 65, 73, 78, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2530 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
/* 0x2540 */ 78, 82, 86, 95, 72, 69, 65, 68, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2550 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 95, 72, 69,
/* 0x2560 */ 65, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2570 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50,
/* 0x2580 */ 69, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2590 */ 48, 48, 32, 78, 82, 86, 50, 69, 10, 48, 48, 48, 48, 48, 48, 48,
/* 0x25a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
/* 0x25b0 */ 32, 32, 78, 82, 86, 50, 68, 9, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x25c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 68, 10, 48,
/* 0x25d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x25e0 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 66, 9, 48, 48,
/* 0x25f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78,
/* 0x2600 */ 82, 86, 50, 66, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2610 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x2620 */ 77, 65, 95, 69, 76, 70, 48, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2630 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 69,
/* 0x2640 */ 76, 70, 48, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2650 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x2660 */ 77, 65, 95, 68, 69, 67, 49, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x2670 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68,
/* 0x2680 */ 69, 67, 49, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2690 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 76, 90,
/* 0x26a0 */ 77, 65, 95, 68, 69, 67, 50, 48, 9, 48, 48, 48, 48, 48, 48, 48,
/* 0x26b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90, 77, 65, 95, 68,
/* 0x26c0 */ 69, 67, 50, 48, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x26d0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 67, 70,
/* 0x26e0 */ 76, 85, 83, 72, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x26f0 */ 48, 48, 48, 48, 48, 32, 67, 70, 76, 85, 83, 72, 10, 48, 48, 48,
/* 0x2700 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32,
/* 0x2710 */ 32, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 88, 9, 48,
/* 0x2720 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
/* 0x2730 */ 95,115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2740 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2750 */ 42, 85, 78, 68, 42, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2760 */ 48, 48, 48, 48, 48, 48, 32, 79, 95, 66, 73, 78, 70, 79, 10, 10,
/* 0x2770 */ 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82,
/* 0x2780 */ 68, 83, 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 88,
/* 0x2790 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32,
/* 0x27a0 */ 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x27b0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x27c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80,
/* 0x27d0 */ 80, 67, 54, 52, 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 69,
/* 0x27e0 */ 76, 70, 77, 65, 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48,
/* 0x27f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 56, 56, 10, 10, 82, 69, 76, 79,
/* 0x2800 */ 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70,
/* 0x2810 */ 79, 82, 32, 91, 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70, 83,
/* 0x2820 */ 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80,
/* 0x2830 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86,
/* 0x2840 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2850 */ 48, 48, 48,100, 52, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69,
/* 0x2860 */ 76, 49, 52, 32, 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76,
/* 0x2870 */ 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67,
/* 0x2880 */ 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 68, 93,
/* 0x2890 */ 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x28a0 */ 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x28b0 */ 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48,
/* 0x28c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 99, 99, 32, 82, 95, 80, 80,
/* 0x28d0 */ 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 78, 82,
/* 0x28e0 */ 86, 95, 84, 65, 73, 76, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
/* 0x28f0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
/* 0x2900 */ 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
/* 0x2910 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
/* 0x2920 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
/* 0x2930 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 98,
/* 0x2940 */ 56, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32,
/* 0x2950 */ 32, 32, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 10, 82, 69,
/* 0x2960 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2970 */ 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
/* 0x2980 */ 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32,
/* 0x2990 */ 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x29a0 */ 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48,
/* 0x29b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 52, 32, 82, 95, 80,
/* 0x29c0 */ 80, 67, 54, 52, 95, 82, 69, 76, 49, 52, 32, 32, 32, 32, 32, 76,
/* 0x29d0 */ 90, 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,120, 48, 48, 48, 48,
/* 0x29e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 56, 10, 10, 82, 69,
/* 0x29f0 */ 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83,
/* 0x2a00 */ 32, 70, 79, 82, 32, 91, 69, 76, 70, 77, 65, 73, 78, 89, 93, 58,
/* 0x2a10 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2a20 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
/* 0x2a30 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48,
/* 0x2a40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 82, 95, 80, 80, 67,
/* 0x2a50 */ 54, 52, 95, 82, 69, 76, 50, 52, 32, 32, 32, 32, 32, 69, 76, 70,
/* 0x2a60 */ 77, 65, 73, 78, 90, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79,
/* 0x2a70 */ 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 69,
/* 0x2a80 */ 76, 70, 77, 65, 73, 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84,
/* 0x2a90 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32,
/* 0x2aa0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76,
/* 0x2ab0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
/* 0x2ac0 */ 48, 53, 56, 32, 82, 95, 80, 80, 67, 54, 52, 95, 82, 69, 76, 49,
/* 0x2ad0 */ 52, 32, 32, 32, 32, 32, 69, 76, 70, 77, 65, 73, 78, 89, 10, 48,
/* 0x2ae0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 48, 32,
/* 0x2af0 */ 82, 95, 80, 80, 67, 54, 52, 95, 65, 68, 68, 82, 51, 50, 32, 32,
/* 0x2b00 */ 32, 32, 79, 95, 66, 73, 78, 70, 79, 10
};
+143 -144
View File
@@ -1,5 +1,5 @@
/* powerpc64le-linux.elf-fold.h
created from powerpc64le-linux.elf-fold.bin, 2507 (0x9cb) bytes
created from powerpc64le-linux.elf-fold.bin, 2483 (0x9b3) bytes
This file is part of the UPX executable compressor.
@@ -31,21 +31,21 @@
*/
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_SIZE 2507
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_ADLER32 0x672f8a9f
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_CRC32 0x063cc76e
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_SIZE 2483
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_ADLER32 0x8a02824e
#define STUB_POWERPC64LE_LINUX_ELF_FOLD_CRC32 0xac1e6e2e
unsigned char stub_powerpc64le_linux_elf_fold[2507] = {
unsigned char stub_powerpc64le_linux_elf_fold[2483] = {
/* 0x0000 */ 127, 69, 76, 70, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0010 */ 2, 0, 21, 0, 1, 0, 0, 0,128, 9, 16, 0, 0, 0, 0, 0,
/* 0x0010 */ 2, 0, 21, 0, 1, 0, 0, 0,104, 9, 16, 0, 0, 0, 0, 0,
/* 0x0020 */ 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0030 */ 1, 0, 0, 0, 64, 0, 56, 0, 2, 0, 0, 0, 0, 0, 0, 0,
/* 0x0040 */ 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x0050 */ 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0,
/* 0x0060 */ 124, 9, 0, 0, 0, 0, 0, 0,124, 9, 0, 0, 0, 0, 0, 0,
/* 0x0060 */ 104, 9, 0, 0, 0, 0, 0, 0,104, 9, 0, 0, 0, 0, 0, 0,
/* 0x0070 */ 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0,
/* 0x0080 */ 128, 9, 0, 0, 0, 0, 0, 0,128, 9, 16, 0, 0, 0, 0, 0,
/* 0x0090 */ 128, 9, 16, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0,
/* 0x0080 */ 104, 9, 0, 0, 0, 0, 0, 0,104, 9, 16, 0, 0, 0, 0, 0,
/* 0x0090 */ 104, 9, 16, 0, 0, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0,
/* 0x00a0 */ 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
/* 0x00b0 */ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,125, 0, 0, 72,
/* 0x00c0 */ 208, 0, 6, 40, 32, 0,194, 76,191,240,132, 84, 32, 0,194, 77,
@@ -58,139 +58,138 @@ unsigned char stub_powerpc64le_linux_elf_fold[2507] = {
/* 0x0130 */ 244,255,254, 64, 32, 0,128, 78, 48, 0, 33, 56,166, 2, 8,125,
/* 0x0140 */ 0, 0, 33,233,225,255,255, 75,221,255,255, 75,248,255,159,128,
/* 0x0150 */ 38, 0, 30, 85,120,243,202,127,120,251,231,127, 80,248,164,127,
/* 0x0160 */ 0,248,161, 56,248,255,189, 59, 56, 0,221,160, 56, 0,198, 28,
/* 0x0170 */ 64, 0,198, 56, 80, 32,134,124, 20, 50,125,124,208,247, 33, 56,
/* 0x0180 */ 24, 0,195,128,205, 5, 0, 72,120, 27,127,124,120,235,163,127,
/* 0x0190 */ 80,240,157,124,201, 0, 0, 72,166, 3,232,127, 56, 8, 65,232,
/* 0x01a0 */ 64, 8, 97,232, 72, 8,129,232, 80, 8,161,232, 88, 8,193,232,
/* 0x01b0 */ 96, 8,225,232,104, 8, 1,233,112, 8, 33,233,120, 8, 65,233,
/* 0x01c0 */ 128, 8, 97,233,136, 8,129,233,144, 8,161,233,152, 8,193,233,
/* 0x01d0 */ 160, 8,225,233,168, 8, 1,234,176, 8, 33,234,184, 8, 65,234,
/* 0x01e0 */ 192, 8, 97,234,200, 8,129,234,208, 8,161,234,216, 8,193,234,
/* 0x01f0 */ 224, 8,225,234,232, 8, 1,235,240, 8, 33,235,248, 8, 65,235,
/* 0x0200 */ 0, 9, 97,235, 8, 9,129,235, 16, 9,161,235, 24, 9,193,235,
/* 0x0210 */ 32, 9,225,235, 48, 8, 33,232,166, 2,136,125, 32, 0,128, 78,
/* 0x0220 */ 90, 0, 0, 56, 2, 0, 0, 68, 8, 0,227, 64,255,255, 96, 56,
/* 0x0230 */ 32, 0,128, 78, 1, 0, 0, 56,236,255,255, 75, 3, 0, 0, 56,
/* 0x0240 */ 228,255,255, 75, 5, 0, 0, 56,220,255,255, 75, 6, 0, 0, 56,
/* 0x0250 */ 212,255,255, 75,125, 0, 0, 56,204,255,255, 75, 91, 0, 0, 56,
/* 0x0260 */ 196,255,255, 75, 45, 0, 0, 56,188,255,255, 75, 0, 0, 35, 44,
/* 0x0270 */ 32, 0,130, 77, 0, 0, 36, 47, 0, 0, 67,233, 64, 32,170,127,
/* 0x0280 */ 16, 0,158, 64, 0, 0,131,248, 8, 0,163,248, 32, 0,128, 78,
/* 0x0290 */ 1, 0,170, 43, 8, 0,158, 64,236,255,154, 64, 16, 0, 99, 56,
/* 0x02a0 */ 216,255,255, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x02b0 */ 0, 0, 67,233, 8, 0, 3,233, 1, 0,229, 56, 0, 0, 32, 57,
/* 0x02c0 */ 166, 3,233,124, 64, 40,170,127, 28, 0,252, 64,166, 2, 8,124,
/* 0x02d0 */ 127, 0, 96, 56, 16, 0, 1,248,145,255, 33,248, 89,255,255, 75,
/* 0x02e0 */ 0, 0, 0, 96, 20, 0, 64, 66,174, 72, 72,125,174, 73, 68,125,
/* 0x02f0 */ 1, 0, 41, 57,240,255,255, 75, 8, 0, 67,233, 20, 74, 74,125,
/* 0x0300 */ 8, 0, 67,249, 0, 0, 67,233, 80, 80, 41,125, 0, 0, 35,249,
/* 0x0310 */ 32, 0,128, 78, 0, 0, 0, 0, 0, 0, 0, 1,128, 0, 0, 0,
/* 0x0320 */ 38, 0,128,125,166, 2, 8,124, 8, 0,129,145,229, 5, 0, 72,
/* 0x0330 */ 81,255, 33,248,120, 27,126,124,120, 35,159,124,120, 43,189,124,
/* 0x0340 */ 120, 51,220,124, 0, 0, 38, 46, 0, 0, 63,233, 0, 0,169, 47,
/* 0x0350 */ 64, 1,158, 65,120,243,195,127,112, 0,129, 56, 12, 0,160, 56,
/* 0x0360 */ 81,255,255, 75,112, 0, 65,129,116, 0, 33,129, 0, 0,170, 47,
/* 0x0370 */ 32, 0,158, 64, 88, 33, 37,109, 85, 80,133, 47, 28, 0,158, 64,
/* 0x0380 */ 0, 0, 62,233, 0, 0,169, 47, 8, 1,254, 65, 12, 0, 0, 72,
/* 0x0390 */ 33, 0, 41,121, 16, 0,226, 64,127, 0, 96, 56,153,254,255, 75,
/* 0x03a0 */ 0, 0, 0, 96, 64, 80, 9,127,240,255,217, 65, 0, 0, 31,233,
/* 0x03b0 */ 64, 64,170,127,228,255,221, 65, 8, 0,191,232,164, 0,152, 64,
/* 0x03c0 */ 120, 75, 36,125, 0, 0, 61,233, 8, 0,126,232,128, 0,193, 56,
/* 0x03d0 */ 128, 0, 65,249, 40, 0, 65,248,120, 0,225,136, 16, 0,125,233,
/* 0x03e0 */ 166, 3, 41,125, 8, 0, 93,232, 33, 4,128, 78, 40, 0, 65,232,
/* 0x03f0 */ 0, 0,163, 47,164,255,222, 64,128, 0,129,232,112, 0, 33,129,
/* 0x0400 */ 0, 72,164,127,148,255,222, 64,121, 0,193,136, 0, 0,166, 47,
/* 0x0410 */ 48, 0,158, 65, 44, 0,146, 65, 8, 0,127,232,122, 0,161,136,
/* 0x0420 */ 32, 0,132,120, 40, 0, 65,248, 0, 0, 60,233, 16, 0,124,233,
/* 0x0430 */ 166, 3, 41,125, 8, 0, 92,232, 33, 4,128, 78, 40, 0, 65,232,
/* 0x0440 */ 116, 0, 1,129, 8, 0, 94,233, 0, 0, 62,233, 20, 66, 74,125,
/* 0x0450 */ 80, 72, 40,125, 8, 0, 94,249, 0, 0, 62,249, 20, 0, 0, 72,
/* 0x0460 */ 120, 43,164,124,120,243,195,127,120, 75, 37,125, 69,254,255, 75,
/* 0x0470 */ 112, 0, 1,129, 8, 0, 95,233, 0, 0, 63,233, 20, 66, 74,125,
/* 0x0480 */ 80, 72, 40,125, 8, 0, 95,249, 0, 0, 63,249,188,254,255, 75,
/* 0x0490 */ 176, 0, 33, 56, 8, 0,129,129, 32,129,144,125,196, 4, 0, 72,
/* 0x04a0 */ 0, 0, 0, 0, 0, 0, 0, 3,128, 4, 0, 0,166, 2, 8,124,
/* 0x04b0 */ 38, 0,128,125, 37, 4, 0, 72,120, 75, 58,125, 16, 0, 35,161,
/* 0x04c0 */ 32, 0,163,235,120, 51,215,124,120, 27,123,124,120, 35,153,124,
/* 0x04d0 */ 3, 0,137, 47, 8, 0,129,145,241,254, 33,248,120, 43,184,124,
/* 0x04e0 */ 120, 59,246,124,120, 67, 21,125, 20,234,163,127, 16, 0,192, 56,
/* 0x04f0 */ 8, 0,158, 64, 0, 0,192, 56, 56, 0, 59,161, 34, 8,198, 56,
/* 0x0500 */ 120,235,168,127, 0, 0, 64, 57,255,255,192, 59, 1, 0, 41, 57,
/* 0x0510 */ 166, 3, 41,125, 60, 0, 64, 66, 0, 0, 40,129, 1, 0,137, 47,
/* 0x0520 */ 40, 0,158, 64, 16, 0,232,232, 64, 56,190,127, 8, 0,157, 64,
/* 0x0530 */ 120, 59,254,124, 40, 0, 40,233, 20, 74, 39,125, 64, 72,170,127,
/* 0x0540 */ 8, 0,156, 64,120, 75, 42,125, 56, 0, 8, 57,200,255,255, 75,
/* 0x0550 */ 1, 0, 74, 61,228, 3,222,123,255,255, 74, 57,120,243,195,127,
/* 0x0560 */ 80, 80,158,124, 0, 0,160, 56,228, 3,132,120,180, 7,198,124,
/* 0x0570 */ 255,255,224, 56, 0, 0, 0, 57,169,252,255, 75, 0, 0, 0, 96,
/* 0x0580 */ 81,115, 64, 62, 0, 0,128, 58, 0, 0, 57, 46, 64, 98, 82, 98,
/* 0x0590 */ 80, 24,222,127, 0, 0, 32, 58, 56, 0, 59,161, 0,160,137,127,
/* 0x05a0 */ 128, 1,157, 64, 0, 0, 61,129, 36, 0,146, 65, 6, 0,137, 47,
/* 0x05b0 */ 28, 0,158, 64, 16, 0,189,232,120,187,227,126, 3, 0,128, 56,
/* 0x05c0 */ 20, 42,190,124,169,252,255, 75, 72, 1, 0, 72, 1, 0,137, 47,
/* 0x05d0 */ 64, 1,158, 64, 4, 0,253,129, 16, 0,157,235, 32, 0,253,235,
/* 0x05e0 */ 40, 0,125,234,250, 22,239, 85, 20,226,158,127,112, 0,225,251,
/* 0x05f0 */ 48,124, 79,126, 32, 4,137,123,120, 0,129,251, 20,154,124,126,
/* 0x0600 */ 20,250,233,127,228, 3,156,123,126, 7,240, 85, 12, 0,146, 64,
/* 0x0610 */ 0, 0,160, 56, 8, 0, 0, 72, 2, 0,160, 56,120,131,165,124,
/* 0x0620 */ 180, 7,165,124, 16, 0,146, 64,120,195, 7,127, 18, 0,192, 56,
/* 0x0630 */ 12, 0, 0, 72, 50, 0,192, 56,255,255,224, 56, 8, 0, 29,233,
/* 0x0640 */ 120,227,131,127,120,251,228,127, 80, 64, 9,125,213,251,255, 75,
/* 0x0650 */ 0, 0, 0, 96, 0, 24,188,127, 16, 0,254, 65,127, 0, 96, 56,
/* 0x0660 */ 213,251,255, 75, 0, 0, 0, 96, 24, 0,146, 65,120,203, 35,127,
/* 0x0670 */ 112, 0,129, 56,120,179,197,126,120,171,166,126,165,252,255, 75,
/* 0x0680 */ 208, 0,223,125,227,255,233,121, 32, 4,206,121, 12, 0,130, 64,
/* 0x0690 */ 44, 0,146, 64, 68, 0, 0, 72, 0, 0,174, 47,244,255,158, 65,
/* 0x06a0 */ 166, 3,201,125, 20,250, 92,125, 0, 0, 32, 57,174, 73, 42,126,
/* 0x06b0 */ 1, 0, 41, 57,248,255, 0, 66,216,255,255, 75,120,227,131,127,
/* 0x06c0 */ 120,251,228,127,180, 7, 5,126,141,251,255, 75, 0, 0, 0, 96,
/* 0x06d0 */ 0, 0,163, 47,136,255,222, 64, 20,250,238,127, 20,250,252,127,
/* 0x06e0 */ 64,152,191,127, 44, 0,156, 64,120,251,227,127, 80,152,159,124,
/* 0x06f0 */ 180, 7, 5,126, 50, 0,192, 56,255,255,224, 56, 0, 0, 0, 57,
/* 0x0700 */ 33,251,255, 75, 0, 0, 0, 96, 0, 24,191,127, 80,255,222, 64,
/* 0x0710 */ 1, 0,148, 58, 56, 0,189, 59,180, 7,148,126,124,254,255, 75,
/* 0x0720 */ 0, 0,186, 47, 8, 0,158, 65, 0, 0,218,251, 16, 1, 33, 56,
/* 0x0730 */ 24, 0,123,232, 20, 26,126,124, 8, 0,129,129, 32,129,144,125,
/* 0x0740 */ 232, 1, 0, 72, 0, 0, 0, 0, 0, 0, 0, 3,128, 18, 0, 0,
/* 0x0750 */ 166, 2, 8,124,232,255,132, 56, 0, 0,192, 56,177, 1, 0, 72,
/* 0x0760 */ 33,255, 33,248,120, 43,191,124,120, 75, 62,125, 64, 0,165, 59,
/* 0x0770 */ 24, 0, 35, 57,144, 0,129,248,136, 0,161,248,120, 59,229,124,
/* 0x0780 */ 112, 0,129,248,120, 0, 33,249,152, 0, 33,249,224, 0,129, 59,
/* 0x0790 */ 128, 0,129, 56,105, 0, 92,249, 24, 0, 67,129,144, 0, 97, 56,
/* 0x07a0 */ 128, 0, 65,249,160, 0,225,248,168, 0, 1,249,117,251,255, 75,
/* 0x07b0 */ 80, 0,191,232,120,243,195,127, 3, 0,128, 56, 64, 0,165, 56,
/* 0x07c0 */ 173,250,255, 75, 56, 0,191,160,120,243,195,127, 5, 0,128, 56,
/* 0x07d0 */ 157,250,255, 75, 24, 0,191,128,120,243,195,127, 9, 0,128, 56,
/* 0x07e0 */ 141,250,255, 75,160, 0,225,232,168, 0, 1,233,120,243,198,127,
/* 0x07f0 */ 112, 0,129, 56, 0, 0,160, 56,120,251,227,127,120,227,137,127,
/* 0x0800 */ 173,252,255, 75, 9, 0,128, 56,120, 27,124,124,120,243,195,127,
/* 0x0810 */ 120,227,133,127, 0, 0,192, 59, 85,250,255, 75, 56, 0, 63,161,
/* 0x0820 */ 0,240,137,127,156, 0,157, 64, 0, 0, 61,129, 3, 0,137, 47,
/* 0x0830 */ 128, 0,158, 64, 16, 0,125,232, 72, 1, 33,233, 0, 0,128, 56,
/* 0x0840 */ 0, 0,160, 56, 20, 74, 99,124,253,249,255, 75, 0, 0, 0, 96,
/* 0x0850 */ 0, 0,131, 47,120, 27,123,124, 16, 0,252, 64,127, 0, 96, 56,
/* 0x0860 */ 213,249,255, 75, 0, 0, 0, 96,120,251,228,127, 0, 4,160, 56,
/* 0x0870 */ 205,249,255, 75, 0, 0, 0, 96, 0, 4,163, 47,224,255,222, 64,
/* 0x0880 */ 120,251,227,127, 0, 0,128, 56,120,219,101,127, 0, 0,192, 56,
/* 0x0890 */ 0, 0,224, 56, 0, 0, 0, 57, 0, 0, 32, 57, 17,252,255, 75,
/* 0x08a0 */ 120, 27,124,124,120,219, 99,127,165,249,255, 75, 0, 0, 0, 96,
/* 0x08b0 */ 1, 0,222, 59, 56, 0,189, 59,180, 7,222,127, 96,255,255, 75,
/* 0x08c0 */ 224, 0, 33, 56,120,227,131,127,148, 0, 0, 72, 0, 0, 0, 0,
/* 0x08d0 */ 0, 0, 0, 1,128, 5, 0, 0,112,255,193,249,120,255,225,249,
/* 0x08e0 */ 128,255, 1,250,136,255, 33,250,144,255, 65,250,152,255, 97,250,
/* 0x08f0 */ 160,255,129,250,168,255,161,250,176,255,193,250,184,255,225,250,
/* 0x0900 */ 192,255, 1,251,200,255, 33,251,208,255, 65,251,216,255, 97,251,
/* 0x0910 */ 224,255,129,251,232,255,161,251,240,255,193,251,248,255,225,251,
/* 0x0920 */ 16, 0, 1,248, 32, 0,128, 78,112,255,193,233,120,255,225,233,
/* 0x0930 */ 128,255, 1,234,136,255, 33,234,144,255, 65,234,152,255, 97,234,
/* 0x0940 */ 160,255,129,234,168,255,161,234,176,255,193,234,184,255,225,234,
/* 0x0950 */ 192,255, 1,235,200,255, 33,235,208,255, 65,235,216,255, 97,235,
/* 0x0960 */ 224,255,129,235, 16, 0, 1,232,232,255,161,235,166, 3, 8,124,
/* 0x0970 */ 240,255,193,235,248,255,225,235, 32, 0,128, 78, 0, 0, 0, 0,
/* 0x0980 */ 108, 2, 16, 0, 0, 0, 0, 0,128,137, 16, 0, 0, 0, 0, 0,
/* 0x0990 */ 176, 2, 16, 0, 0, 0, 0, 0,128,137, 16, 0, 0, 0, 0, 0,
/* 0x09a0 */ 32, 3, 16, 0, 0, 0, 0, 0,128,137, 16, 0, 0, 0, 0, 0,
/* 0x09b0 */ 172, 4, 16, 0, 0, 0, 0, 0,128,137, 16, 0, 0, 0, 0, 0,
/* 0x09c0 */ 80, 7, 16, 0, 0, 0, 0, 0,128,137, 16
/* 0x0160 */ 0,248,161, 56,248,255,189, 59, 80, 32,154,124, 20,210,125,124,
/* 0x0170 */ 208,247, 33, 56, 24, 0,195,128,205, 5, 0, 72,120, 27,127,124,
/* 0x0180 */ 120,235,163,127, 80,240,157,124,201, 0, 0, 72,166, 3,232,127,
/* 0x0190 */ 56, 8, 65,232, 64, 8, 97,232, 72, 8,129,232, 80, 8,161,232,
/* 0x01a0 */ 88, 8,193,232, 96, 8,225,232,104, 8, 1,233,112, 8, 33,233,
/* 0x01b0 */ 120, 8, 65,233,128, 8, 97,233,136, 8,129,233,144, 8,161,233,
/* 0x01c0 */ 152, 8,193,233,160, 8,225,233,168, 8, 1,234,176, 8, 33,234,
/* 0x01d0 */ 184, 8, 65,234,192, 8, 97,234,200, 8,129,234,208, 8,161,234,
/* 0x01e0 */ 216, 8,193,234,224, 8,225,234,232, 8, 1,235,240, 8, 33,235,
/* 0x01f0 */ 248, 8, 65,235, 0, 9, 97,235, 8, 9,129,235, 16, 9,161,235,
/* 0x0200 */ 24, 9,193,235, 32, 9,225,235, 48, 8, 33,232,166, 2,136,125,
/* 0x0210 */ 32, 0,128, 78, 90, 0, 0, 56, 2, 0, 0, 68, 8, 0,227, 64,
/* 0x0220 */ 255,255, 96, 56, 32, 0,128, 78, 1, 0, 0, 56,236,255,255, 75,
/* 0x0230 */ 3, 0, 0, 56,228,255,255, 75, 5, 0, 0, 56,220,255,255, 75,
/* 0x0240 */ 6, 0, 0, 56,212,255,255, 75,125, 0, 0, 56,204,255,255, 75,
/* 0x0250 */ 91, 0, 0, 56,196,255,255, 75, 45, 0, 0, 56,188,255,255, 75,
/* 0x0260 */ 0, 0, 35, 44, 32, 0,130, 77, 0, 0, 36, 47, 0, 0, 67,233,
/* 0x0270 */ 64, 32,170,127, 16, 0,158, 64, 0, 0,131,248, 8, 0,163,248,
/* 0x0280 */ 32, 0,128, 78, 1, 0,170, 43, 8, 0,158, 64,236,255,154, 64,
/* 0x0290 */ 16, 0, 99, 56,216,255,255, 75, 0, 0, 0, 0, 0, 0, 0, 0,
/* 0x02a0 */ 0, 0, 0, 0, 0, 0, 67,233, 8, 0, 3,233, 1, 0,229, 56,
/* 0x02b0 */ 0, 0, 32, 57,166, 3,233,124, 64, 40,170,127, 28, 0,252, 64,
/* 0x02c0 */ 166, 2, 8,124,127, 0, 96, 56, 16, 0, 1,248,145,255, 33,248,
/* 0x02d0 */ 89,255,255, 75, 0, 0, 0, 96, 20, 0, 64, 66,174, 72, 72,125,
/* 0x02e0 */ 174, 73, 68,125, 1, 0, 41, 57,240,255,255, 75, 8, 0, 67,233,
/* 0x02f0 */ 20, 74, 74,125, 8, 0, 67,249, 0, 0, 67,233, 80, 80, 41,125,
/* 0x0300 */ 0, 0, 35,249, 32, 0,128, 78, 0, 0, 0, 0, 0, 0, 0, 1,
/* 0x0310 */ 128, 0, 0, 0, 38, 0,128,125,166, 2, 8,124, 8, 0,129,145,
/* 0x0320 */ 221, 5, 0, 72, 81,255, 33,248,120, 27,126,124,120, 35,159,124,
/* 0x0330 */ 120, 43,189,124,120, 51,220,124, 0, 0, 38, 46, 0, 0, 63,233,
/* 0x0340 */ 0, 0,169, 47, 64, 1,158, 65,120,243,195,127,112, 0,129, 56,
/* 0x0350 */ 12, 0,160, 56, 81,255,255, 75,112, 0, 65,129,116, 0, 33,129,
/* 0x0360 */ 0, 0,170, 47, 32, 0,158, 64, 88, 33, 37,109, 85, 80,133, 47,
/* 0x0370 */ 28, 0,158, 64, 0, 0, 62,233, 0, 0,169, 47, 8, 1,254, 65,
/* 0x0380 */ 12, 0, 0, 72, 33, 0, 41,121, 16, 0,226, 64,127, 0, 96, 56,
/* 0x0390 */ 153,254,255, 75, 0, 0, 0, 96, 64, 80, 9,127,240,255,217, 65,
/* 0x03a0 */ 0, 0, 31,233, 64, 64,170,127,228,255,221, 65, 8, 0,191,232,
/* 0x03b0 */ 164, 0,152, 64,120, 75, 36,125, 0, 0, 61,233, 8, 0,126,232,
/* 0x03c0 */ 128, 0,193, 56,128, 0, 65,249, 40, 0, 65,248,120, 0,225,136,
/* 0x03d0 */ 16, 0,125,233,166, 3, 41,125, 8, 0, 93,232, 33, 4,128, 78,
/* 0x03e0 */ 40, 0, 65,232, 0, 0,163, 47,164,255,222, 64,128, 0,129,232,
/* 0x03f0 */ 112, 0, 33,129, 0, 72,164,127,148,255,222, 64,121, 0,193,136,
/* 0x0400 */ 0, 0,166, 47, 48, 0,158, 65, 44, 0,146, 65, 8, 0,127,232,
/* 0x0410 */ 122, 0,161,136, 32, 0,132,120, 40, 0, 65,248, 0, 0, 60,233,
/* 0x0420 */ 16, 0,124,233,166, 3, 41,125, 8, 0, 92,232, 33, 4,128, 78,
/* 0x0430 */ 40, 0, 65,232,116, 0, 1,129, 8, 0, 94,233, 0, 0, 62,233,
/* 0x0440 */ 20, 66, 74,125, 80, 72, 40,125, 8, 0, 94,249, 0, 0, 62,249,
/* 0x0450 */ 20, 0, 0, 72,120, 43,164,124,120,243,195,127,120, 75, 37,125,
/* 0x0460 */ 69,254,255, 75,112, 0, 1,129, 8, 0, 95,233, 0, 0, 63,233,
/* 0x0470 */ 20, 66, 74,125, 80, 72, 40,125, 8, 0, 95,249, 0, 0, 63,249,
/* 0x0480 */ 188,254,255, 75,176, 0, 33, 56, 8, 0,129,129, 32,129,144,125,
/* 0x0490 */ 188, 4, 0, 72, 0, 0, 0, 0, 0, 0, 0, 3,128, 4, 0, 0,
/* 0x04a0 */ 166, 2, 8,124, 38, 0,128,125, 29, 4, 0, 72,120, 75, 58,125,
/* 0x04b0 */ 16, 0, 35,161, 32, 0,163,235,120, 51,215,124,120, 27,123,124,
/* 0x04c0 */ 120, 35,153,124, 3, 0,137, 47, 8, 0,129,145,241,254, 33,248,
/* 0x04d0 */ 120, 43,184,124,120, 59,246,124,120, 67, 21,125, 20,234,163,127,
/* 0x04e0 */ 16, 0,192, 56, 8, 0,158, 64, 0, 0,192, 56, 56, 0, 59,161,
/* 0x04f0 */ 34, 8,198, 56,120,235,168,127, 0, 0, 64, 57,255,255,192, 59,
/* 0x0500 */ 1, 0, 41, 57,166, 3, 41,125, 60, 0, 64, 66, 0, 0, 40,129,
/* 0x0510 */ 1, 0,137, 47, 40, 0,158, 64, 16, 0,232,232, 64, 56,190,127,
/* 0x0520 */ 8, 0,157, 64,120, 59,254,124, 40, 0, 40,233, 20, 74, 39,125,
/* 0x0530 */ 64, 72,170,127, 8, 0,156, 64,120, 75, 42,125, 56, 0, 8, 57,
/* 0x0540 */ 200,255,255, 75, 1, 0, 74, 61,228, 3,222,123,255,255, 74, 57,
/* 0x0550 */ 120,243,195,127, 80, 80,158,124, 0, 0,160, 56,228, 3,132,120,
/* 0x0560 */ 180, 7,198,124,255,255,224, 56, 0, 0, 0, 57,169,252,255, 75,
/* 0x0570 */ 0, 0, 0, 96, 81,115, 64, 62, 0, 0,128, 58, 0, 0, 57, 46,
/* 0x0580 */ 64, 98, 82, 98, 80, 24,222,127, 0, 0, 32, 58, 56, 0, 59,161,
/* 0x0590 */ 0,160,137,127,128, 1,157, 64, 0, 0, 61,129, 36, 0,146, 65,
/* 0x05a0 */ 6, 0,137, 47, 28, 0,158, 64, 16, 0,189,232,120,187,227,126,
/* 0x05b0 */ 3, 0,128, 56, 20, 42,190,124,169,252,255, 75, 72, 1, 0, 72,
/* 0x05c0 */ 1, 0,137, 47, 64, 1,158, 64, 4, 0,253,129, 16, 0,157,235,
/* 0x05d0 */ 32, 0,253,235, 40, 0,125,234,250, 22,239, 85, 20,226,158,127,
/* 0x05e0 */ 112, 0,225,251, 48,124, 79,126, 32, 4,137,123,120, 0,129,251,
/* 0x05f0 */ 20,154,124,126, 20,250,233,127,228, 3,156,123,126, 7,240, 85,
/* 0x0600 */ 12, 0,146, 64, 0, 0,160, 56, 8, 0, 0, 72, 2, 0,160, 56,
/* 0x0610 */ 120,131,165,124,180, 7,165,124, 16, 0,146, 64,120,195, 7,127,
/* 0x0620 */ 18, 0,192, 56, 12, 0, 0, 72, 50, 0,192, 56,255,255,224, 56,
/* 0x0630 */ 8, 0, 29,233,120,227,131,127,120,251,228,127, 80, 64, 9,125,
/* 0x0640 */ 213,251,255, 75, 0, 0, 0, 96, 0, 24,188,127, 16, 0,254, 65,
/* 0x0650 */ 127, 0, 96, 56,213,251,255, 75, 0, 0, 0, 96, 24, 0,146, 65,
/* 0x0660 */ 120,203, 35,127,112, 0,129, 56,120,179,197,126,120,171,166,126,
/* 0x0670 */ 165,252,255, 75,208, 0,223,125,227,255,233,121, 32, 4,206,121,
/* 0x0680 */ 12, 0,130, 64, 44, 0,146, 64, 68, 0, 0, 72, 0, 0,174, 47,
/* 0x0690 */ 244,255,158, 65,166, 3,201,125, 20,250, 92,125, 0, 0, 32, 57,
/* 0x06a0 */ 174, 73, 42,126, 1, 0, 41, 57,248,255, 0, 66,216,255,255, 75,
/* 0x06b0 */ 120,227,131,127,120,251,228,127,180, 7, 5,126,141,251,255, 75,
/* 0x06c0 */ 0, 0, 0, 96, 0, 0,163, 47,136,255,222, 64, 20,250,238,127,
/* 0x06d0 */ 20,250,252,127, 64,152,191,127, 44, 0,156, 64,120,251,227,127,
/* 0x06e0 */ 80,152,159,124,180, 7, 5,126, 50, 0,192, 56,255,255,224, 56,
/* 0x06f0 */ 0, 0, 0, 57, 33,251,255, 75, 0, 0, 0, 96, 0, 24,191,127,
/* 0x0700 */ 80,255,222, 64, 1, 0,148, 58, 56, 0,189, 59,180, 7,148,126,
/* 0x0710 */ 124,254,255, 75, 0, 0,186, 47, 8, 0,158, 65, 0, 0,218,251,
/* 0x0720 */ 16, 1, 33, 56, 24, 0,123,232, 20, 26,126,124, 8, 0,129,129,
/* 0x0730 */ 32,129,144,125,224, 1, 0, 72, 0, 0, 0, 0, 0, 0, 0, 3,
/* 0x0740 */ 128, 18, 0, 0,166, 2, 8,124, 0, 0,192, 56,173, 1, 0, 72,
/* 0x0750 */ 33,255, 33,248,120, 43,191,124,120, 75, 62,125, 64, 0,165, 59,
/* 0x0760 */ 0, 0, 35,129,152, 0, 97,248,144, 0,129,248,136, 0,161,248,
/* 0x0770 */ 128, 0, 33,249,120, 59,229,124,112, 0,129,248,120, 0, 97,248,
/* 0x0780 */ 224, 0,129, 59,144, 0, 97, 56,128, 0,129, 56,105, 0, 92,249,
/* 0x0790 */ 160, 0,225,248,168, 0, 1,249,125,251,255, 75, 80, 0,191,232,
/* 0x07a0 */ 120,243,195,127, 3, 0,128, 56, 64, 0,165, 56,181,250,255, 75,
/* 0x07b0 */ 56, 0,191,160,120,243,195,127, 5, 0,128, 56,165,250,255, 75,
/* 0x07c0 */ 24, 0,191,128,120,243,195,127, 9, 0,128, 56,149,250,255, 75,
/* 0x07d0 */ 160, 0,225,232,168, 0, 1,233,120,243,198,127,112, 0,129, 56,
/* 0x07e0 */ 0, 0,160, 56,120,251,227,127,120,227,137,127,181,252,255, 75,
/* 0x07f0 */ 9, 0,128, 56,120, 27,124,124,120,243,195,127,120,227,133,127,
/* 0x0800 */ 0, 0,192, 59, 93,250,255, 75, 56, 0, 63,161, 0,240,137,127,
/* 0x0810 */ 156, 0,157, 64, 0, 0, 61,129, 3, 0,137, 47,128, 0,158, 64,
/* 0x0820 */ 16, 0,125,232, 72, 1, 33,233, 0, 0,128, 56, 0, 0,160, 56,
/* 0x0830 */ 20, 74, 99,124, 5,250,255, 75, 0, 0, 0, 96, 0, 0,131, 47,
/* 0x0840 */ 120, 27,123,124, 16, 0,252, 64,127, 0, 96, 56,221,249,255, 75,
/* 0x0850 */ 0, 0, 0, 96,120,251,228,127, 0, 4,160, 56,213,249,255, 75,
/* 0x0860 */ 0, 0, 0, 96, 0, 4,163, 47,224,255,222, 64,120,251,227,127,
/* 0x0870 */ 0, 0,128, 56,120,219,101,127, 0, 0,192, 56, 0, 0,224, 56,
/* 0x0880 */ 0, 0, 0, 57, 0, 0, 32, 57, 25,252,255, 75,120, 27,124,124,
/* 0x0890 */ 120,219, 99,127,173,249,255, 75, 0, 0, 0, 96, 1, 0,222, 59,
/* 0x08a0 */ 56, 0,189, 59,180, 7,222,127, 96,255,255, 75,224, 0, 33, 56,
/* 0x08b0 */ 120,227,131,127,148, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 1,
/* 0x08c0 */ 128, 5, 0, 0,112,255,193,249,120,255,225,249,128,255, 1,250,
/* 0x08d0 */ 136,255, 33,250,144,255, 65,250,152,255, 97,250,160,255,129,250,
/* 0x08e0 */ 168,255,161,250,176,255,193,250,184,255,225,250,192,255, 1,251,
/* 0x08f0 */ 200,255, 33,251,208,255, 65,251,216,255, 97,251,224,255,129,251,
/* 0x0900 */ 232,255,161,251,240,255,193,251,248,255,225,251, 16, 0, 1,248,
/* 0x0910 */ 32, 0,128, 78,112,255,193,233,120,255,225,233,128,255, 1,234,
/* 0x0920 */ 136,255, 33,234,144,255, 65,234,152,255, 97,234,160,255,129,234,
/* 0x0930 */ 168,255,161,234,176,255,193,234,184,255,225,234,192,255, 1,235,
/* 0x0940 */ 200,255, 33,235,208,255, 65,235,216,255, 97,235,224,255,129,235,
/* 0x0950 */ 16, 0, 1,232,232,255,161,235,166, 3, 8,124,240,255,193,235,
/* 0x0960 */ 248,255,225,235, 32, 0,128, 78, 96, 2, 16, 0, 0, 0, 0, 0,
/* 0x0970 */ 104,137, 16, 0, 0, 0, 0, 0,164, 2, 16, 0, 0, 0, 0, 0,
/* 0x0980 */ 104,137, 16, 0, 0, 0, 0, 0, 20, 3, 16, 0, 0, 0, 0, 0,
/* 0x0990 */ 104,137, 16, 0, 0, 0, 0, 0,160, 4, 16, 0, 0, 0, 0, 0,
/* 0x09a0 */ 104,137, 16, 0, 0, 0, 0, 0, 68, 7, 16, 0, 0, 0, 0, 0,
/* 0x09b0 */ 104,137, 16
};
+1
View File
@@ -223,6 +223,7 @@ unfold:
main:
pop %rbp // &decompress
call unfold
.long O_BINFO
// compressed fold_elf86 follows
/* vim:set ts=8 sw=8 et: */
+29 -33
View File
@@ -221,12 +221,17 @@ die:
PT_LOAD, which is the only way that linux allows to set the brk() for the
uncompressed program. [This is a significant kernel misfeature.]
*/
unfold:
pop %rbx // &b_info
section LUNMP000
push $0 // 0-page bread crumb
section LUNMP001
push $1 // 1-page bread crumb
unfold: // enter: %rbp= &decompress === &ret_main
pop %rsi // &O_BINFO
lodsl; xchg %eax,%edx // O_BINFO
push %rsi; pop %rbx // &b_info of folded decompressor
lea -4-(ret_main - _start)(%rbp),%rax // &sz_pack2
movl (%rax),%r15d // sz_pack2: length before stub
subq %r15,%rax // ADRU= &Elf64_Ehdr of this stub (ET_DYN)
push %rax // "slide" for ET_DYN
subl %edx,%r15d // LENX for upx_main
lea (%rax,%rdx),%rcx // ADRX= &b_info of user program for upx_main
section ELFMAINZu
/* Load the addresses and lengths.
@@ -241,14 +246,14 @@ unfold:
Avoid that until tested.
*/
.byte 0x68; .int JMPU // push $ JMPU (R_X86_64_32)
push %rax // for unmap in fold
push %rax // ADRU for unmap in fold; updated later
.byte 0x68; .int LENU // push $ LENU (R_X86_64_32)
#else
push $ JMPU // for unmap in fold
push %rax // for unmap in fold
push %rax // ADRU for unmap in fold; updated later
push $ LENU // for unmap in fold
#endif
push %rcx // ADRX for upx_main
push %rcx // ADRX for upx_main; updated later
push %r15 // LENX for upx_main
/* Get some pages. If small, then get 1 page located just after the end
@@ -258,35 +263,32 @@ unfold:
the brk() of the _un_compressed program. The address and length are pre-
calculated by PackLinuxElf64amd::defineSymbols().
*/
movl $ ADRM,%edi // XXX: 4GB
lea ADRM(%rax),%rdi // dst for mmap and copy
push $ PROT_READ | PROT_WRITE | PROT_EXEC; pop %arg3
movl $ LENM,%esi // XXX: 4GB
push $ MAP_PRIVATE | MAP_FIXED | MAP_ANONYMOUS; pop %sys4
subl %arg5l,%arg5l //; subl %arg6l,%arg6l // MAP_ANON ==> ignore offset
push $ SYS_mmap; pop %rax
syscall // %rax= result; trashes %rcx,%r11 only
cmpl %eax,%edi; jne msg_SELinux // XXX: 4GB
cmpq %rax,%rdi; jne msg_SELinux
movl $ ADRC,%esi
movl %edi,%edx // ADRM
subl %esi,%edx // (ADRM - ADRC) == relocation amount
je L80 // no copy
addl %edx,%ebp // update &decompress
//addl %edx,%ebx // copy==>no overlap; unfolded before overwrite
addl %edx,1*8(%rsp) // update ADRX XXX: 4GB
addl %edx,3*8(%rsp) // update ADRU XXX: 4GB
movl %ebx,%ecx // XXX: 4GB [&b_info] beyond end of decompressor
subl %esi,%ecx // byte length
shrl $3,%ecx // qwords to copy
movq 3*8(%rsp),%rsi // ADRU src for copy
movq %rdi,%rdx // ADRM
subq %rsi,%rdx // (ADRM - ADRU) == relocation amount
addq %rdx,%rbp // update &decompress
addq %rdx,1*8(%rsp) // update ADRX
addq %rdx,3*8(%rsp) // update ADRU
movq %rbx,%rcx // [&b_info] beyond end of decompressor
subq %rsi,%rcx // byte length
shrq $3,%rcx // qwords to copy
cld
rep; movsq
L80:
xchgl %eax,%edi
xchgq %rax,%rdi
/* Decompress the folded part of this stub, then execute it. */
movq %rbx,%arg2 // &b_info
push %rax // ret_addr after decompression
xchgl %eax,%arg3l // %arg3= dst for unfolding XXX: 4GB
xchgq %rax,%arg3 // %arg3= dst for unfolding
lodsl; push %rax // allocate slot on stack
movq %rsp,%arg4 // &len_dst ==> used by lzma for EOF
lodsl; xchgl %eax,%arg1l // sz_cpr XXX: 4GB
@@ -299,14 +301,8 @@ L80:
main:
//// nop; int3 # uncomment for debugging
pop %rbp // &decompress
lea -4-(ret_main - _start)(%rbp),%rax // &sz_pack2
movl (%rax),%r15d // sz_pack2: length before stub
subq %r15,%rax // ADRU= &Elf64_Ehdr of this stub (ET_DYN)
imul $ sz_Phdr,e_phnum(%rax),%edx // sz_phdrs
addl $ sz_Ehdr + sz_l_info + sz_p_info,%edx // sz_elf_hdrs
subl %edx,%r15d // LENX for upx_main
lea (%rax,%rdx),%rcx // ADRX= &b_info of user program for upx_main
call unfold // push &b_info of folded_loader
call unfold
.long O_BINFO // offset of b_info for .text
// { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
/*__XTHEENDX__*/
+5 -7
View File
@@ -59,7 +59,7 @@ __NR_readlink= 89
/* In:
cld
%rbp= &decompress
%rsp= &{LENX,ADRX,LENU,ADRU,JMPU,crumb,argc,argv...,0,env...,0,auxv...,0...,strings}
%rsp= &{LENX,ADRX,LENU,ADRU,JMPU,slide,argc,argv...,0,env...,0,auxv...,0...,strings}
*/
fold_begin:
call L90 # push &L90a
@@ -72,7 +72,7 @@ L90:
movq %rsp,%rsi
leaq -8 -4 -4 -4096(%rsi),%rdi # 8:ptr, 4:" =", 4:align, 4096:buffer
movq %rdi,%rsp
push $7; pop %rcx; rep movsq # move LENX,ADRX,LENU,ADRU,JMPU,crumb,argc
push $7; pop %rcx; rep movsq # move LENX,ADRX,LENU,ADRU,JMPU,slide,argc
0:
cmpq $0,(%rsi); movsq; jne 0b # move past argv
movq %rdi,%arg3 # remember &new_env[0]
@@ -97,11 +97,12 @@ L90:
pop %arg4 # &Elf64_auxv
pop %arg2 # LENX
pop %arg1 # ADRX
mov 3*8(%rsp),%rax // slide
subq $ OVERHEAD,%rsp
movq %rsp,%arg3 # &ELf64_Ehdr temporary space
movq %rbp,%arg5 # &decompress: f_expand
pushq $0 # reloc
pushq %rax // reloc
call upx_main # Out: %rax= entry
/* entry= upx_main(b_info *arg1, total_size arg2, Elf64_Ehdr *arg3,
Elf32_Auxv_t *arg4, f_decompr arg5, f_unfilter arg6,
@@ -112,10 +113,7 @@ L90:
pop %arg2 # LENU
pop %arg1 # ADRU
pop %rcx # JMPU [unused]
pop %rcx # breadcrumb size in pages
shl $12,%ecx
addq %rcx,%arg1 # addr += crumb
subl %ecx,%arg2l # len -= crumb XXX 4GB
pop %rcx # slide [unused]
push %rax # &entry
push $ __NR_munmap; pop %rax
jmp *(%r15) # goto: syscall; ret
+1
View File
@@ -5,6 +5,7 @@
#define r1 1
#define r2 2
#define r26 26
#define r27 27
#define r28 28
#define r29 29
+6 -1
View File
@@ -33,6 +33,7 @@
sz_Elf64_Ehdr= 64
sz_Elf64_Phdr= 56
e_phnum= 56
sz_b_info= 12
sz_unc= 0
@@ -69,6 +70,7 @@ mflg:
.long MFLG // MAP_{PRIVATE|ANONYMOUS} // QNX vs linux
.xword ADRM // dst for map
_start: .globl _start
brk #0
/* Get some pages: enough
to duplicate the entire compressed PT_LOAD, plus 1 page, located just after
the brk() of the _un_compressed program. The address is pre-calculated
@@ -135,8 +137,9 @@ copy_cl: // copy decompressor and folded code
mov lr,x0 // dst for unfolded code
add x15,x15,x4 // relocated f_decompress
ldr w7,o_binfo
ldr w9,[x12] // sz_pack2
sub w9,w9,#sz_Elf64_Ehdr + 2*sz_Elf64_Phdr + sz_l_info + sz_p_info
sub w9,w9,w7
sub x10,x12,x9 // &b_info
add x10,x10,x4 // relocated &b_info
@@ -236,6 +239,8 @@ L71:
/* IDENTSTR goes here */
section ELFMAINZ
o_binfo:
.word O_BINFO
cpr0: .globl cpr0
/* { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...} */
+3 -1
View File
@@ -167,7 +167,8 @@ die:
// Decompress the rest of this loader, and jump to it
unfold:
pop esi // &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
pop esi // &{ .long O_BINFO; b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
lodsd; push eax // O_BINFO
lea eax, [ebp - (4+ decompress - _start)] // 4: sizeof(int)
sub eax, [eax] // %eax= &Elf32_Ehdr of this program
@@ -224,6 +225,7 @@ section LEXEC025
main:
pop ebp // &decompress
call unfold
.long O_BINFO
// compressed fold_elf86 follows
eof:
+3 -1
View File
@@ -146,7 +146,8 @@ sz_b_info= 12
// Decompress the rest of this loader, and jump to it.
unfold:
pop ebx // &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
pop esi; lodsd; push %eax // O_BINFO
push esi; pop ebx // &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
mov ecx,[sz_cpr + ebx]
lea esi,[ -1+ sz_b_info + ecx + ebx] // &hi_byte folded original
mov edi,[sz_unc + ebx]
@@ -176,6 +177,7 @@ unfold:
main:
pop ebp // &decompress
call unfold
.long O_BINFO
// compressed fold_elf86 follows
/* vim:set ts=8 sw=8 et: */
+3 -1
View File
@@ -166,7 +166,8 @@ die:
// Decompress the rest of this loader, and jump to it
unfold:
pop esi // &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
pop esi; lodsd; push %eax // O_BINFO
// esi= &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_data...}
lea eax, [ebp - (4+ decompress - _start)] // 4: sizeof(int)
mov edi, [eax] // total length of compressed data
@@ -257,6 +258,7 @@ section LEXEC025
main:
pop ebp // &decompress
call unfold
.long O_BINFO
// compressed fold_elf86 follows
eof:
+2 -2
View File
@@ -118,6 +118,7 @@ L52:
L55:
pop ebx // recover &Elf32_Ehdr
pop esi // recover total length of compressed data
pop ecx // O_BINFO
#define OVERHEAD 2048
#define MAX_ELF_HDR 512
@@ -139,8 +140,7 @@ L55:
L53:
push eax // dynbase
imul eax,[e_phnum + ebx],szElf32_Phdr // sz_Phdrs
lea eax, [szElf32_Ehdr + eax + szl_info + szp_info + ebx] // 1st &b_info
lea eax, [ecx + ebx] // 1st &b_info
mov ebx, [ eax] // length of uncompressed ELF headers
mov ecx, [4+ eax] // length of compressed ELF headers
add ecx, szb_info
+2 -2
View File
@@ -114,7 +114,7 @@ L30: # copy auxv
li a2,PATHSIZE-1
addiu a1,v1,4 # &buf[0]
bal 9f
move a0,ra
move a0,ra # &path
.asciz "/proc/self/exe"
.balign 4
9:
@@ -129,7 +129,7 @@ L30: # copy auxv
move t0,s7 # &f_decompress
move a3,s4 # new &auxv[0]
move a2,sp # &Elf32_Ehdr tmp space
addiu a1,s5,-(sz_Ehdr + 2*sz_Phdr + sz_l_info + sz_p_info)
subu a1,s5,s0 # total_size
/* We need a position-independent call of upx_main, which is external.
"bal upx_main" cannot be assembled by mipsel-elf-as-20060406.
+7 -4
View File
@@ -114,11 +114,13 @@ sz_b_info= 12
/* Decompress the rest of this loader, and jump to it. */
unfold:
mflr t0 # -4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
mflr t0 # -2*4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
# lwz t1,(t0) # O_BINFO
# stwu t1,-4(sp)
lwz lsrc,4+sz_cpr(t0); mtctr lsrc # length to copy (and decompress)
lwz ldst,4+sz_unc(t0)
lbz meth,4+b_method(t0)
lwz lsrc,2*4+sz_cpr(t0); mtctr lsrc # length to copy (and decompress)
lwz ldst,2*4+sz_unc(t0)
lbz meth,2*4+b_method(t0)
add dst,lsrc,t0; addi dst,dst,4+sz_b_info
add src,ldst,t0; addi src,src,GAP+64 # defend against prefetch and overlap
movup: # descending copy moves folded_loader to higher address
@@ -139,6 +141,7 @@ main:
call unfold
L100: GAP= 128 # > farthest_prefetch; must match ../p_mach.cpp
b GAP+L100 # 'isync' has trouble on Macintosh G4?
.long O_BINFO
/* { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...} */
/* vim:set ts=8 sw=8 et: */
+9 -6
View File
@@ -153,7 +153,9 @@ zfind:
/* Decompress the rest of this loader, and jump to it. */
unfold:
mflr r30 // &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
mflr r30 // -4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
lwz r26,0(r30) // O_BINFO
sz_obinfo= 4
la a0,32*4(sp)
call zfind // a0= envp
@@ -179,7 +181,7 @@ sz_auxv= 2*4
li a4,-1 // fd; cater to *BSD for MAP_ANON
li a3,MAP_PRIVATE | MAP_ANONYMOUS
li a2,PROT_READ | PROT_WRITE
lwz a0,sz_cpr(r30) // sizeof(folded_loader)
lwz a0,sz_obinfo + sz_cpr(r30) // sizeof(folded_loader)
addi a0,a0,sz_b_info
addi t0,a1,-1 // ~page_mask
add a0,a0,r30 // beyond folded_loader
@@ -192,14 +194,14 @@ sz_auxv= 2*4
cmpl cr0,t4,a0; bne msg_SELinux
mtctr r31
lwz r0,sz_unc(r30)
lbz meth,b_method(r30)
lwz r0,sz_obinfo + sz_unc(r30)
lbz meth,sz_obinfo + b_method(r30)
la ldst,31*4(sp) // &slot on stack
stw r0,31*4(sp) // lzma uses for EOF
mr dst,a0
mtlr a0 // &continuation at unfolded code
lwz lsrc,sz_cpr(r30)
addi src,r30,sz_b_info
lwz lsrc,sz_obinfo + sz_cpr(r30)
addi src,r30,sz_obinfo + sz_b_info
bctr // goto decompress; continue at unfolded code on mmap'ed page
// Example code at entrypoint of C-language subroutine:
@@ -220,6 +222,7 @@ main:
stmw r2,4(sp) // save registers r2 thru r31
mflr r31 // &decompress
call unfold
.long O_BINFO
/* { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...} */
/* vim:set ts=8 sw=8 et: */
+5 -7
View File
@@ -49,6 +49,7 @@ LINKAREA= 6*4 // (sp,pc,cr, xx,yy.zz) save area per calling convention
r31= &decompress; also 8+ (char *)&(#bytes which preceed &-8(r31)
r28= &Elf32_auxv_t
r27= actual page size
r26= o_binfo
*/
fold_begin:
//// teq r0,r0 // debugging
@@ -63,16 +64,13 @@ L90:
subf r29,a1,r31 // 8+ (char *)&our_Elf32_Ehdr
la a2,-OVERHEAD(sp) // &Elf32_Ehdr temporary space
addi r29,r29,-8 // &our_Elf32_Ehdr
lhz a3,e_phnum(r29)
mulli a3,a3,szElf32_Phdr
addi a3,a3,szElf32_Ehdr
sub a1,a1,a3
add a0,r29,a3 // &{l_info; p_info; b_info}
sub a1,a1,r26 // total_size
add a0,r29,r26 // &b_info
mr a7,r27 // pagesize
addi sp,sp,-(LINKAREA+OVERHEAD)
lwz a3,sz_unc+sz_p_info+sz_l_info(a0) // sz_elf_headers
lwz a3,sz_unc(a0) // sz_elf_headers
call upx_main // Out: a0= entry
/* entry= upx_main(l_info *a0, total_size a1, Elf32_Ehdr *a2, sz_ehdr a3,
/* entry= upx_main(b_info *a0, total_size a1, Elf32_Ehdr *a2, sz_ehdr a3,
f_decomp a4, f_unf a5, Elf32_auxv_t *a6, page_size a7)
*/
mr r31,a0 // save &entry
+4 -4
View File
@@ -299,7 +299,7 @@ ERR_LAB
**************************************************************************/
void *upx_main(
struct l_info const *const li,
struct b_info const *const bi,
size_t const sz_compressed, // total length
Elf32_Ehdr *const ehdr, // temp char[sz_ehdr] for decompressing
size_t const sz_ehdr,
@@ -318,10 +318,10 @@ void *upx_main(
page_mask=-page_size;
Extent xi, xo, xi0;
xi.buf = CONST_CAST(char *, 1+ (struct p_info const *)(1+ li)); // &b_info
xi.size = sz_compressed - (sizeof(struct l_info) + sizeof(struct p_info));
xi.buf = CONST_CAST(char *, bi); // &b_info
xi.size = sz_compressed;
xo.buf = (char *)ehdr;
xo.size = ((struct b_info const *)xi.buf)->sz_unc;
xo.size = bi->sz_unc;
xi0 = xi;
ACC_UNUSED(sz_ehdr);
@@ -108,14 +108,16 @@ sz_b_info= 12
/* Decompress the rest of this loader, and jump to it. */
unfold:
mflr t0 # -4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
mflr t0 # -2*4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
lwz t1,4(t0) // O_BINFO
stdu t1,-8(sp)
lwz lsrc,4+sz_cpr(t0)
lwz lsrc,2*4+sz_cpr(t0)
mtctr lsrc # length to copy (and decompress)
lwz ldst,4+sz_unc(t0)
lbz meth,4+b_method(t0)
lwz ldst,2*4+sz_unc(t0)
lbz meth,2*4+b_method(t0)
add dst,lsrc,t0
addi dst,dst,4+sz_b_info
addi dst,dst,2*4+sz_b_info
add src,ldst,t0
addi src,src,GAP+64 # defend against prefetch and overlap
movup: # descending copy moves folded_loader to higher address
@@ -136,6 +138,7 @@ main:
call unfold
L100: GAP= 128 # > farthest_prefetch; must match ../p_mach.cpp
b GAP+L100 # 'isync' has trouble on Macintosh G4?
.long O_BINFO
/* { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...} */
/* vim:set ts=8 sw=8 et: */
+11 -8
View File
@@ -145,11 +145,13 @@ die:
/* Decompress the rest of this loader, and jump to it. */
unfold:
mflr r30 // &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
mflr r30 // -4+ &{ b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...}
lwz r26,0(r30) // O_BINFO
sz_obinfo= 4
li a5,0 // off_t
li a4,-1 // fd; cater to *BSD for MAP_ANON
lwz a0,sz_cpr(r30) // size < 1 Page
lwz a0,sz_obinfo + sz_cpr(r30) // size < 1 Page
li a3,MAP_PRIVATE | MAP_FIXED | MAP_ANONYMOUS
li a2,PROT_READ | PROT_WRITE | PROT_EXEC
// li a1,PAGE_SIZE
@@ -157,20 +159,20 @@ unfold:
add a0,a0,r30
li 0,__NR_mmap
// addi a0,a0,sz_b_info+PAGE_SIZE-1
addi a0,a0,sz_b_info-1
addi a0,a0,sz_obinfo + sz_b_info-1
add a0,a0,a1
rlwinm a0,a0,0,0,31-PAGE_SHIFT // next page boundary after fold
sc; bso- msg_SELinux // Branch if SummaryOverflow (failure)
0:
mtctr r31
lwz r0,sz_unc(r30) // size uncompressed
lbz meth,b_method(r30)
lwz r0,sz_obinfo + sz_unc(r30) // size uncompressed
lbz meth,sz_obinfo + b_method(r30)
la ldst,31*8(sp) // &slot on stack
std r0,31*8(sp) // lzma uses for EOF
mr dst,a0
mtlr a0 // &continuation
lwz lsrc,sz_cpr(r30) // size of compressed
addi src,r30,sz_b_info
lwz lsrc,sz_obinfo + sz_cpr(r30) // size of compressed
addi src,r30,sz_obinfo + sz_b_info
la sp,-6*8(sp) // (sp,pc,cr, xx,yy,zz) save area per calling convention
bctr // goto decomrpess; return to link register (mmap'ed page)
@@ -187,7 +189,7 @@ unfold:
// blr # goto return address
main:
//// teq r0,r0 // debugging
teq r0,r0 // debugging
stdu r1,-32*8(sp) // allocate space (keeping 0 mod 16), save r1
// stm r2,8(sp) // save registers r2 thru r31 - 32bits save
std 2,2*8-8(sp)
@@ -222,6 +224,7 @@ main:
std 31,31*8-8(sp)
mflr r31 // &decompress
call unfold
.long O_BINFO
/* { b_info={sz_unc, sz_cpr, {4 char}}, folded_loader...} */
/* vim:set ts=8 sw=8 et: */
+6 -6
View File
@@ -47,6 +47,9 @@ OVERHEAD= 2048
LINKAREA= 6*8 // (sp,pc,cr, xx,yy.zz) save area per calling convention
/* In:
r31= &decompress; also 8+ (char *)&(#bytes which preceed &-8(r31)
r28= &Elf64_auxv_t
r27= actual page size
r26= o_binfo
*/
fold_begin:
call L90
@@ -81,15 +84,12 @@ L90:
subf r29,a1,r31 // 8+ (char *)&our_Elf64_Ehdr
la a2,-OVERHEAD(sp) // &Elf64_Ehdr temporary space
addi r29,r29,-8 // &our_Elf64_Ehdr
lhz a3,e_phnum(r29)
mulli a3,a3,szElf64_Phdr
addi a3,a3,szElf64_Ehdr
sub a1,a1,a3
add a0,r29,a3 // &{l_info; p_info; b_info}
sub a1,a1,r26 // total_size
add a0,r29,r26 // &b_info
addi sp,sp,-(LINKAREA+OVERHEAD)
lwz a3,sz_unc+sz_p_info+sz_l_info(a0) // sz_elf_headers
call upx_main // Out: a0= entry
/* entry= upx_main(l_info *a0, total_size a1, Elf64_Ehdr *a2, sz_ehdr a3,
/* entry= upx_main(b_info *a0, total_size a1, Elf64_Ehdr *a2, sz_ehdr a3,
f_decomp a4, f_unf a5, Elf64_auxv_t *a6)
*/
mr r31,a0 // save &entry
+4 -4
View File
@@ -297,7 +297,7 @@ ERR_LAB
**************************************************************************/
void *upx_main(
struct l_info const *const li,
struct b_info const *const bi,
size_t const sz_compressed, // total length
Elf64_Ehdr *const ehdr, // temp char[sz_ehdr] for decompressing
size_t const sz_ehdr,
@@ -311,10 +311,10 @@ void *upx_main(
Elf64_Addr entry;
Extent xi, xo, xi0;
xi.buf = CONST_CAST(char *, 1+ (struct p_info const *)(1+ li)); // &b_info
xi.size = sz_compressed - (sizeof(struct l_info) + sizeof(struct p_info));
xi.buf = CONST_CAST(char *, bi); // &b_info
xi.size = sz_compressed;
xo.buf = (char *)ehdr;
xo.size = ((struct b_info const *)(void const *)xi.buf)->sz_unc;
xo.size = bi->sz_unc;
xi0 = xi;
ACC_UNUSED(sz_ehdr);
@@ -15,7 +15,7 @@ Idx Name Size VMA LMA File off Algn
10 LZMA_DEC30 00000014 0000000000000000 0000000000000000 00001737 2**0 CONTENTS, READONLY
11 NRV_TAIL 00000000 0000000000000000 0000000000000000 0000174b 2**0 CONTENTS, READONLY
12 MACHMAINY 00000011 0000000000000000 0000000000000000 0000174b 2**0 CONTENTS, READONLY
13 MACHMAINZ 00000041 0000000000000000 0000000000000000 0000175c 2**0 CONTENTS, READONLY
13 MACHMAINZ 00000045 0000000000000000 0000000000000000 0000175c 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
0000000000000000 l d NRV_HEAD 0000000000000000 NRV_HEAD
0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30
@@ -33,6 +33,7 @@ SYMBOL TABLE:
0000000000000000 l d NRV_TAIL 0000000000000000 NRV_TAIL
0000000000000000 g MACHMAINX 0000000000000000 _start
0000000000000011 g MACHMAINY 0000000000000000 end_decompress
0000000000000000 *UND* 0000000000000000 O_BINFO
RELOCATION RECORDS FOR [MACHMAINX]:
OFFSET TYPE VALUE
@@ -56,3 +57,7 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LZMA_ELF00]:
OFFSET TYPE VALUE
0000000000000006 R_X86_64_PC32 LZMA_DEC30+0x0000000000000010
RELOCATION RECORDS FOR [MACHMAINZ]:
OFFSET TYPE VALUE
0000000000000041 R_X86_64_32 O_BINFO
+9 -13
View File
@@ -13,10 +13,8 @@ Idx Name Size VMA LMA File off Algn
8 LZMA_DEC30 00000014 0000000000000000 0000000000000000 000016ea 2**0 CONTENTS, READONLY
9 NRV_TAIL 00000000 0000000000000000 0000000000000000 000016fe 2**0 CONTENTS, READONLY
10 ELFMAINY 0000003a 0000000000000000 0000000000000000 000016fe 2**0 CONTENTS, RELOC, READONLY
11 ELFMAINZ 00000012 0000000000000000 0000000000000000 00001738 2**0 CONTENTS, READONLY
12 LUNMP000 00000002 0000000000000000 0000000000000000 0000174a 2**0 CONTENTS, READONLY
13 LUNMP001 00000002 0000000000000000 0000000000000000 0000174c 2**0 CONTENTS, READONLY
14 ELFMAINZu 00000086 0000000000000000 0000000000000000 0000174e 2**0 CONTENTS, RELOC, READONLY
11 ELFMAINZ 00000028 0000000000000000 0000000000000000 00001738 2**0 CONTENTS, READONLY
12 ELFMAINZu 0000007d 0000000000000000 0000000000000000 00001760 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
0000000000000000 l d NRV_HEAD 0000000000000000 NRV_HEAD
0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30
@@ -31,18 +29,16 @@ SYMBOL TABLE:
0000000000000000 l d LZMA_DEC10 0000000000000000 LZMA_DEC10
0000000000000000 l d LZMA_DEC20 0000000000000000 LZMA_DEC20
0000000000000000 l d NRV_TAIL 0000000000000000 NRV_TAIL
0000000000000000 l d LUNMP000 0000000000000000 LUNMP000
0000000000000000 l d LUNMP001 0000000000000000 LUNMP001
0000000000000000 g ELFMAINX 0000000000000000 _start
0000000000000000 *UND* 0000000000000000 JMPU
0000000000000000 *UND* 0000000000000000 LENU
0000000000000000 *UND* 0000000000000000 ADRM
0000000000000000 *UND* 0000000000000000 LENM
0000000000000000 *UND* 0000000000000000 ADRC
0000000000000000 *UND* 0000000000000000 O_BINFO
RELOCATION RECORDS FOR [ELFMAINX]:
OFFSET TYPE VALUE
0000000000000001 R_X86_64_PC32 ELFMAINZu+0x0000000000000064
0000000000000001 R_X86_64_PC32 ELFMAINZu+0x000000000000006f
RELOCATION RECORDS FOR [NRV2E]:
OFFSET TYPE VALUE
@@ -71,8 +67,8 @@ RELOCATION RECORDS FOR [ELFMAINZu]:
OFFSET TYPE VALUE
0000000000000001 R_X86_64_32 JMPU
0000000000000007 R_X86_64_32 LENU
000000000000000f R_X86_64_32 ADRM
0000000000000017 R_X86_64_32 LENM
0000000000000030 R_X86_64_32 ADRC
0000000000000082 R_X86_64_PC32 ELFMAINZ+0x000000000000000d
000000000000002b R_X86_64_PC32 ELFMAINY+0x000000000000000d
0000000000000011 R_X86_64_32S ADRM
0000000000000019 R_X86_64_32 LENM
0000000000000075 R_X86_64_PC32 ELFMAINZ+0x000000000000000d
0000000000000079 R_X86_64_32 O_BINFO
000000000000002e R_X86_64_PC32 ELFMAINY+0x000000000000000d
+19 -20
View File
@@ -8,32 +8,31 @@ Linker script and memory map
0x00000000001000bc . = ((0x100000 + SIZEOF_HEADERS) + 0xc)
.text 0x00000000001000bc 0x670
.text 0x00000000001000bc 0x6c8
*(.text)
.text 0x00000000001000bc 0x121 tmp/amd64-linux.elf-fold.o
0x00000000001001aa munmap
0x00000000001001b6 mmap
0x00000000001001cd read
0x00000000001001d9 exit
0x00000000001001b2 brk
0x00000000001001d1 open
0x00000000001001ae mprotect
0x00000000001001d5 close
*fill* 0x00000000001001dd 0x3 00
.text 0x00000000001001e0 0x54a tmp/amd64-linux.elf-main.o
0x00000000001005f2 upx_main
.text 0x00000000001000bc 0x11d tmp/amd64-linux.elf-fold.o
0x00000000001001a6 munmap
0x00000000001001b2 mmap
0x00000000001001c9 read
0x00000000001001d5 exit
0x00000000001001ae brk
0x00000000001001cd open
0x00000000001001aa mprotect
0x00000000001001d1 close
*fill* 0x00000000001001d9 0x3 00
.text 0x00000000001001dc 0x5a8 tmp/amd64-linux.elf-main.o
0x00000000001005ee upx_main
*(.data)
*fill* 0x000000000010072a 0x2 00
.data 0x000000000010072c 0x0 tmp/amd64-linux.elf-fold.o
.data 0x000000000010072c 0x0 tmp/amd64-linux.elf-main.o
.data 0x0000000000100784 0x0 tmp/amd64-linux.elf-fold.o
.data 0x0000000000100784 0x0 tmp/amd64-linux.elf-main.o
.data
.bss 0x000000000010072c 0x0
.bss 0x000000000010072c 0x0 tmp/amd64-linux.elf-fold.o
.bss 0x000000000010072c 0x0 tmp/amd64-linux.elf-main.o
.bss 0x0000000000100784 0x0
.bss 0x0000000000100784 0x0 tmp/amd64-linux.elf-fold.o
.bss 0x0000000000100784 0x0 tmp/amd64-linux.elf-main.o
.rela.dyn 0x0000000000100730 0x0
.rela.dyn 0x0000000000100788 0x0
.rela.text 0x0000000000000000 0x0 tmp/amd64-linux.elf-fold.o
LOAD tmp/amd64-linux.elf-fold.o
LOAD tmp/amd64-linux.elf-main.o
+23 -17
View File
@@ -2,24 +2,25 @@ file format elf64-littleaarch64
Sections:
Idx Name Size VMA LMA File off Algn Flags
0 ELFMAINX 0000003c 0000000000000000 0000000000000000 00000040 2**0 CONTENTS, RELOC, READONLY
1 LUNMP000 00000000 0000000000000000 0000000000000000 0000007c 2**0 CONTENTS, READONLY
2 LUNMP001 00000000 0000000000000000 0000000000000000 0000007c 2**0 CONTENTS, READONLY
3 ELFMAINXu 000000a0 0000000000000000 0000000000000000 0000007c 2**0 CONTENTS, RELOC, READONLY
4 NRV_HEAD 00000000 0000000000000000 0000000000000000 0000011c 2**0 CONTENTS, READONLY
5 NRV_TAIL 00000000 0000000000000000 0000000000000000 0000011c 2**0 CONTENTS, READONLY
6 NRV2E 00000128 0000000000000000 0000000000000000 0000011c 2**0 CONTENTS, READONLY
7 NRV2D 0000011c 0000000000000000 0000000000000000 00000244 2**0 CONTENTS, READONLY
8 NRV2B 000000f0 0000000000000000 0000000000000000 00000360 2**0 CONTENTS, READONLY
9 LZMA_ELF00 000000d0 0000000000000000 0000000000000000 00000450 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC20 00000930 0000000000000000 0000000000000000 00000520 2**0 CONTENTS, READONLY
11 LZMA_DEC10 0000049c 0000000000000000 0000000000000000 00000e50 2**0 CONTENTS, READONLY
12 LZMA_DEC30 00000000 0000000000000000 0000000000000000 000012ec 2**0 CONTENTS, READONLY
13 ELFMAINY 0000003e 0000000000000000 0000000000000000 000012ec 2**0 CONTENTS, READONLY
14 ELFMAINZ 00000000 0000000000000000 0000000000000000 0000132a 2**0 CONTENTS, READONLY
0 ELFMAINX 00000040 0000000000000000 0000000000000000 00000040 2**0 CONTENTS, RELOC, READONLY
1 LUNMP000 00000000 0000000000000000 0000000000000000 00000080 2**0 CONTENTS, READONLY
2 LUNMP001 00000000 0000000000000000 0000000000000000 00000080 2**0 CONTENTS, READONLY
3 ELFMAINXu 000000a4 0000000000000000 0000000000000000 00000080 2**0 CONTENTS, RELOC, READONLY
4 NRV_HEAD 00000000 0000000000000000 0000000000000000 00000124 2**0 CONTENTS, READONLY
5 NRV_TAIL 00000000 0000000000000000 0000000000000000 00000124 2**0 CONTENTS, READONLY
6 NRV2E 00000128 0000000000000000 0000000000000000 00000124 2**0 CONTENTS, READONLY
7 NRV2D 0000011c 0000000000000000 0000000000000000 0000024c 2**0 CONTENTS, READONLY
8 NRV2B 000000f0 0000000000000000 0000000000000000 00000368 2**0 CONTENTS, READONLY
9 LZMA_ELF00 000000d0 0000000000000000 0000000000000000 00000458 2**0 CONTENTS, RELOC, READONLY
10 LZMA_DEC20 00000930 0000000000000000 0000000000000000 00000528 2**0 CONTENTS, READONLY
11 LZMA_DEC10 0000049c 0000000000000000 0000000000000000 00000e58 2**0 CONTENTS, READONLY
12 LZMA_DEC30 00000000 0000000000000000 0000000000000000 000012f4 2**0 CONTENTS, READONLY
13 ELFMAINY 0000003e 0000000000000000 0000000000000000 000012f4 2**0 CONTENTS, READONLY
14 ELFMAINZ 00000004 0000000000000000 0000000000000000 00001332 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30
0000000000000000 l d ELFMAINY 0000000000000000 ELFMAINY
0000000000000000 l d ELFMAINZ 0000000000000000 ELFMAINZ
0000000000000000 l d ELFMAINX 0000000000000000 ELFMAINX
0000000000000000 l d LUNMP000 0000000000000000 LUNMP000
0000000000000000 l d LUNMP001 0000000000000000 LUNMP001
@@ -32,7 +33,6 @@ SYMBOL TABLE:
0000000000000000 l d LZMA_ELF00 0000000000000000 LZMA_ELF00
0000000000000000 l d LZMA_DEC20 0000000000000000 LZMA_DEC20
0000000000000000 l d LZMA_DEC10 0000000000000000 LZMA_DEC10
0000000000000000 l d ELFMAINZ 0000000000000000 ELFMAINZ
0000000000000000 *UND* 0000000000000000 LENF
0000000000000000 *UND* 0000000000000000 CPR0
0000000000000000 *UND* 0000000000000000 MFLG
@@ -43,7 +43,8 @@ SYMBOL TABLE:
0000000000000000 g F NRV2B 00000000000000f0 ucl_nrv2b_decompress_32
0000000000000000 g LZMA_DEC10 0000000000000000 LzmaDecode
0000000000000000 g ELFMAINY 0000000000000000 end_decompress
0000000000000000 g ELFMAINZ 0000000000000000 cpr0
0000000000000000 *UND* 0000000000000000 O_BINFO
0000000000000004 g ELFMAINZ 0000000000000000 cpr0
RELOCATION RECORDS FOR [ELFMAINX]:
OFFSET TYPE VALUE
@@ -55,7 +56,12 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [ELFMAINXu]:
OFFSET TYPE VALUE
0000000000000024 R_AARCH64_CONDBR19 ELFMAINY
0000000000000070 R_AARCH64_LD_PREL_LO19 ELFMAINZ
RELOCATION RECORDS FOR [LZMA_ELF00]:
OFFSET TYPE VALUE
0000000000000004 R_AARCH64_CONDBR19 LZMA_DEC30
RELOCATION RECORDS FOR [ELFMAINZ]:
OFFSET TYPE VALUE
0000000000000000 R_AARCH64_ABS32 O_BINFO
+6 -4
View File
@@ -169,10 +169,10 @@ Idx Name Size VMA LMA File off Algn Flags
164 CTBSWA11 00000005 00000000 00000000 00001ab0 2**0 CONTENTS, READONLY
165 CALLTR13 00000007 00000000 00000000 00001ab5 2**0 CONTENTS, RELOC, READONLY
166 LEXEC017 00000002 00000000 00000000 00001abc 2**0 CONTENTS, READONLY
167 LEXEC020 00000049 00000000 00000000 00001abe 2**0 CONTENTS, READONLY
168 LUNMP000 00000002 00000000 00000000 00001b07 2**0 CONTENTS, READONLY
169 LUNMP001 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY
170 LEXEC025 00000040 00000000 00000000 00001b0b 2**0 CONTENTS, RELOC, READONLY
167 LEXEC020 0000004b 00000000 00000000 00001abe 2**0 CONTENTS, READONLY
168 LUNMP000 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY
169 LUNMP001 00000002 00000000 00000000 00001b0b 2**0 CONTENTS, READONLY
170 LEXEC025 00000044 00000000 00000000 00001b0d 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d N2BSMA10 00000000 N2BSMA10
00000000 l d N2BFAS11 00000000 N2BFAS11
@@ -353,6 +353,7 @@ SYMBOL TABLE:
00000000 *UND* 00000000 NMRU
00000000 *UND* 00000000 filter_length
00000000 *UND* 00000000 filter_cto
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [LEXEC000]:
OFFSET TYPE VALUE
@@ -663,4 +664,5 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LEXEC025]:
OFFSET TYPE VALUE
0000003c R_386_PC32 LEXEC020
00000040 R_386_32 O_BINFO
0000001d R_386_PC32 LEXEC020
@@ -171,7 +171,7 @@ Idx Name Size VMA LMA File off Algn Flags
166 CTBSWA11 00000005 00000000 00000000 00001ab3 2**0 CONTENTS, READONLY
167 CALLTR13 00000007 00000000 00000000 00001ab8 2**0 CONTENTS, RELOC, READONLY
168 LEXEC017 00000002 00000000 00000000 00001abf 2**0 CONTENTS, READONLY
169 LEXEC020 0000003f 00000000 00000000 00001ac1 2**0 CONTENTS, READONLY
169 LEXEC020 00000047 00000000 00000000 00001ac1 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d I386BXX1 00000000 I386BXX1
00000000 l d N2BSMA10 00000000 N2BSMA10
@@ -351,6 +351,7 @@ SYMBOL TABLE:
00000000 *UND* 00000000 NMRU
00000000 *UND* 00000000 filter_length
00000000 *UND* 00000000 filter_cto
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [I386BXX0]:
OFFSET TYPE VALUE
@@ -661,3 +662,7 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [CALLTR13]:
OFFSET TYPE VALUE
00000006 R_386_PC8 CALLTR10
RELOCATION RECORDS FOR [LEXEC020]:
OFFSET TYPE VALUE
00000043 R_386_32 O_BINFO
+7 -5
View File
@@ -169,11 +169,11 @@ Idx Name Size VMA LMA File off Algn Flags
164 ctok32.30 0000000a 00000000 00000000 00001aa7 2**0 CONTENTS, RELOC, READONLY
165 ctok32.40 00000005 00000000 00000000 00001ab1 2**0 CONTENTS, RELOC, READONLY
166 LEXEC017 00000002 00000000 00000000 00001ab6 2**0 CONTENTS, READONLY
167 LEXEC020 0000004c 00000000 00000000 00001ab8 2**0 CONTENTS, READONLY
168 LEXECDYN 00000029 00000000 00000000 00001b04 2**0 CONTENTS, READONLY
169 LUNMP000 00000002 00000000 00000000 00001b2d 2**0 CONTENTS, READONLY
170 LUNMP001 00000002 00000000 00000000 00001b2f 2**0 CONTENTS, READONLY
171 LEXEC025 0000003a 00000000 00000000 00001b31 2**0 CONTENTS, RELOC, READONLY
167 LEXEC020 0000004e 00000000 00000000 00001ab8 2**0 CONTENTS, READONLY
168 LEXECDYN 00000029 00000000 00000000 00001b06 2**0 CONTENTS, READONLY
169 LUNMP000 00000002 00000000 00000000 00001b2f 2**0 CONTENTS, READONLY
170 LUNMP001 00000002 00000000 00000000 00001b31 2**0 CONTENTS, READONLY
171 LEXEC025 0000003e 00000000 00000000 00001b33 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d N2BSMA10 00000000 N2BSMA10
00000000 l d N2BFAS11 00000000 N2BFAS11
@@ -355,6 +355,7 @@ SYMBOL TABLE:
00000000 *UND* 00000000 filter_length
00000000 *UND* 00000000 filter_cto
00000000 *UND* 00000000 NMRU
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [LEXEC000]:
OFFSET TYPE VALUE
@@ -665,4 +666,5 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LEXEC025]:
OFFSET TYPE VALUE
00000036 R_386_PC32 LEXEC020
0000003a R_386_32 O_BINFO
00000018 R_386_PC32 LEXEC020
+12 -12
View File
@@ -9,24 +9,24 @@ Linker script and memory map
TARGET(elf32-i386)
0x0000000000c01080 . = ((0xc01000 + SIZEOF_HEADERS) + 0xc)
.text 0x0000000000c01080 0x660
.text 0x0000000000c01080 0x65c
*(.text)
.text 0x0000000000c01080 0x114 tmp/i386-linux.elf-fold.o
0x0000000000c01185 mmap
.text 0x0000000000c01194 0x54a tmp/i386-linux.elf-main.o
0x0000000000c01596 upx_main
.text 0x0000000000c01080 0x110 tmp/i386-linux.elf-fold.o
0x0000000000c01181 mmap
.text 0x0000000000c01190 0x54a tmp/i386-linux.elf-main.o
0x0000000000c01592 upx_main
*(.data)
*fill* 0x0000000000c016de 0x2 00
.data 0x0000000000c016e0 0x0 tmp/i386-linux.elf-fold.o
.data 0x0000000000c016e0 0x0 tmp/i386-linux.elf-main.o
*fill* 0x0000000000c016da 0x2 00
.data 0x0000000000c016dc 0x0 tmp/i386-linux.elf-fold.o
.data 0x0000000000c016dc 0x0 tmp/i386-linux.elf-main.o
.data
.bss 0x0000000000c016e0 0x0
.bss 0x0000000000c016e0 0x0 tmp/i386-linux.elf-fold.o
.bss 0x0000000000c016e0 0x0 tmp/i386-linux.elf-main.o
.bss 0x0000000000c016dc 0x0
.bss 0x0000000000c016dc 0x0 tmp/i386-linux.elf-fold.o
.bss 0x0000000000c016dc 0x0 tmp/i386-linux.elf-main.o
.rel.dyn 0x0000000000c016e0 0x0
.rel.dyn 0x0000000000c016dc 0x0
.rel.text 0x0000000000000000 0x0 tmp/i386-linux.elf-fold.o
LOAD tmp/i386-linux.elf-fold.o
LOAD tmp/i386-linux.elf-main.o
+6 -4
View File
@@ -169,10 +169,10 @@ Idx Name Size VMA LMA File off Algn Flags
164 CTBSWA11 00000005 00000000 00000000 00001ab0 2**0 CONTENTS, READONLY
165 CALLTR13 00000007 00000000 00000000 00001ab5 2**0 CONTENTS, RELOC, READONLY
166 LEXEC017 00000002 00000000 00000000 00001abc 2**0 CONTENTS, READONLY
167 LEXEC020 00000049 00000000 00000000 00001abe 2**0 CONTENTS, READONLY
168 LUNMP000 00000002 00000000 00000000 00001b07 2**0 CONTENTS, READONLY
169 LUNMP001 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY
170 LEXEC025 00000040 00000000 00000000 00001b0b 2**0 CONTENTS, RELOC, READONLY
167 LEXEC020 0000004b 00000000 00000000 00001abe 2**0 CONTENTS, READONLY
168 LUNMP000 00000002 00000000 00000000 00001b09 2**0 CONTENTS, READONLY
169 LUNMP001 00000002 00000000 00000000 00001b0b 2**0 CONTENTS, READONLY
170 LEXEC025 00000044 00000000 00000000 00001b0d 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d N2BSMA10 00000000 N2BSMA10
00000000 l d N2BFAS11 00000000 N2BFAS11
@@ -353,6 +353,7 @@ SYMBOL TABLE:
00000000 *UND* 00000000 NMRU
00000000 *UND* 00000000 filter_length
00000000 *UND* 00000000 filter_cto
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [LEXEC000]:
OFFSET TYPE VALUE
@@ -663,4 +664,5 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LEXEC025]:
OFFSET TYPE VALUE
0000003c R_386_PC32 LEXEC020
00000040 R_386_32 O_BINFO
0000001d R_386_PC32 LEXEC020
@@ -16,7 +16,7 @@ Idx Name Size VMA LMA File off Algn Flags
11 NRV_TAIL 0000001c 00000000 00000000 000017f0 2**0 CONTENTS, READONLY
12 CFLUSH 00000020 00000000 00000000 0000180c 2**0 CONTENTS, READONLY
13 MACHMAINY 00000004 00000000 00000000 0000182c 2**0 CONTENTS, READONLY
14 MACHMAINZ 00000054 00000000 00000000 00001830 2**0 CONTENTS, READONLY
14 MACHMAINZ 00000058 00000000 00000000 00001830 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d LZMA_DEC30 00000000 LZMA_DEC30
00000000 l d NRV_TAIL 00000000 NRV_TAIL
@@ -34,6 +34,7 @@ SYMBOL TABLE:
00000000 l d CFLUSH 00000000 CFLUSH
00000000 l d MACHMAINY 00000000 MACHMAINY
00000000 g MACMAINX 00000000 _start
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [MACMAINX]:
OFFSET TYPE VALUE
@@ -54,3 +55,7 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LZMA_ELF00]:
OFFSET TYPE VALUE
00000004 R_PPC_REL14 LZMA_DEC30+0x00000024
RELOCATION RECORDS FOR [MACHMAINZ]:
OFFSET TYPE VALUE
00000054 R_PPC_ADDR32 O_BINFO
@@ -14,7 +14,7 @@ Idx Name Size VMA LMA File off Algn Flags
9 NRV_TAIL 0000001c 00000000 00000000 00001788 2**0 CONTENTS, READONLY
10 CFLUSH 00000024 00000000 00000000 000017a4 2**0 CONTENTS, READONLY
11 ELFMAINY 00000022 00000000 00000000 000017c8 2**0 CONTENTS, RELOC, READONLY
12 ELFMAINZ 000000e4 00000000 00000000 000017ea 2**0 CONTENTS, RELOC, READONLY
12 ELFMAINZ 000000ec 00000000 00000000 000017ea 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
00000000 l d LZMA_DEC30 00000000 LZMA_DEC30
00000000 l d NRV_TAIL 00000000 NRV_TAIL
@@ -30,10 +30,11 @@ SYMBOL TABLE:
00000000 l d LZMA_DEC20 00000000 LZMA_DEC20
00000000 l d CFLUSH 00000000 CFLUSH
00000000 g ELFMAINX 00000000 _start
00000000 *UND* 00000000 O_BINFO
RELOCATION RECORDS FOR [ELFMAINX]:
OFFSET TYPE VALUE
00000000 R_PPC_REL24 ELFMAINZ+0x000000d4
00000000 R_PPC_REL24 ELFMAINZ+0x000000d8
RELOCATION RECORDS FOR [NRV2E]:
OFFSET TYPE VALUE
@@ -57,4 +58,5 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [ELFMAINZ]:
OFFSET TYPE VALUE
000000a8 R_PPC_REL14 ELFMAINY
000000ac R_PPC_REL14 ELFMAINY
000000e8 R_PPC_ADDR32 O_BINFO
+18 -18
View File
@@ -9,30 +9,30 @@ Linker script and memory map
TARGET(elf32-powerpc)
0x0000000000100080 . = ((0x100000 + SIZEOF_HEADERS) + 0xc)
.text 0x0000000000100080 0xc70
.text 0x0000000000100080 0xc5c
*(.text)
.text 0x0000000000100080 0x118 tmp/powerpc-linux.elf-fold.o
0x0000000000100188 munmap
0x000000000010014c mmap
0x0000000000100168 read
0x0000000000100160 exit
0x0000000000100190 brk
0x0000000000100170 open
0x0000000000100180 mprotect
0x0000000000100178 close
.text 0x0000000000100198 0xb58 tmp/powerpc-linux.elf-main.o
0x0000000000100abc upx_main
.text 0x0000000000100080 0x10c tmp/powerpc-linux.elf-fold.o
0x000000000010017c munmap
0x0000000000100140 mmap
0x000000000010015c read
0x0000000000100154 exit
0x0000000000100184 brk
0x0000000000100164 open
0x0000000000100174 mprotect
0x000000000010016c close
.text 0x000000000010018c 0xb50 tmp/powerpc-linux.elf-main.o
0x0000000000100ab0 upx_main
*(.data)
.data 0x0000000000100cf0 0x0 tmp/powerpc-linux.elf-fold.o
.data 0x0000000000100cf0 0x0 tmp/powerpc-linux.elf-main.o
.data 0x0000000000100cdc 0x0 tmp/powerpc-linux.elf-fold.o
.data 0x0000000000100cdc 0x0 tmp/powerpc-linux.elf-main.o
.data
.bss 0x0000000000100cf0 0x0
.bss 0x0000000000100cf0 0x0 tmp/powerpc-linux.elf-fold.o
.bss 0x0000000000100cf0 0x0 tmp/powerpc-linux.elf-main.o
.bss 0x0000000000100cdc 0x0
.bss 0x0000000000100cdc 0x0 tmp/powerpc-linux.elf-fold.o
.bss 0x0000000000100cdc 0x0 tmp/powerpc-linux.elf-main.o
.rela.dyn 0x0000000000100cf0 0x0
.rela.dyn 0x0000000000100cdc 0x0
.rela.text 0x0000000000000000 0x0 tmp/powerpc-linux.elf-fold.o
LOAD tmp/powerpc-linux.elf-fold.o
LOAD tmp/powerpc-linux.elf-main.o
@@ -14,7 +14,7 @@ Idx Name Size VMA LMA File off Algn
9 NRV_TAIL 0000001c 0000000000000000 0000000000000000 00001cac 2**0 CONTENTS, READONLY
10 CFLUSH 00000024 0000000000000000 0000000000000000 00001cc8 2**0 CONTENTS, READONLY
11 ELFMAINY 00000000 0000000000000000 0000000000000000 00001cec 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000054 0000000000000000 0000000000000000 00001cec 2**0 CONTENTS, READONLY
12 ELFMAINZ 00000060 0000000000000000 0000000000000000 00001cec 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30
0000000000000000 l d NRV_TAIL 0000000000000000 NRV_TAIL
@@ -30,10 +30,11 @@ SYMBOL TABLE:
0000000000000000 l d CFLUSH 0000000000000000 CFLUSH
0000000000000000 l d ELFMAINY 0000000000000000 ELFMAINY
0000000000000000 g MACOS000 0000000000000000 _start
0000000000000000 *UND* 0000000000000000 O_BINFO
RELOCATION RECORDS FOR [MACOS000]:
OFFSET TYPE VALUE
0000000000000000 R_PPC64_REL24 ELFMAINZ+0x0000000000000048
0000000000000000 R_PPC64_REL24 ELFMAINZ+0x0000000000000050
RELOCATION RECORDS FOR [NRV2E]:
OFFSET TYPE VALUE
@@ -50,3 +51,7 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [LZMA_ELF00]:
OFFSET TYPE VALUE
0000000000000004 R_PPC64_REL14 LZMA_DEC30+0x0000000000000028
RELOCATION RECORDS FOR [ELFMAINZ]:
OFFSET TYPE VALUE
000000000000005c R_PPC64_ADDR32 O_BINFO
@@ -14,7 +14,7 @@ Idx Name Size VMA LMA File off Algn
9 NRV_TAIL 0000001c 0000000000000000 0000000000000000 00001cac 2**0 CONTENTS, READONLY
10 CFLUSH 00000024 0000000000000000 0000000000000000 00001cc8 2**0 CONTENTS, READONLY
11 ELFMAINY 00000030 0000000000000000 0000000000000000 00001cf0 2**4 CONTENTS, RELOC, READONLY
12 ELFMAINZ 00000108 0000000000000000 0000000000000000 00001d20 2**0 CONTENTS, RELOC, READONLY
12 ELFMAINZ 00000114 0000000000000000 0000000000000000 00001d20 2**0 CONTENTS, RELOC, READONLY
SYMBOL TABLE:
0000000000000000 l d LZMA_DEC30 0000000000000000 LZMA_DEC30
0000000000000000 l d NRV_TAIL 0000000000000000 NRV_TAIL
@@ -30,10 +30,11 @@ SYMBOL TABLE:
0000000000000000 l d LZMA_DEC20 0000000000000000 LZMA_DEC20
0000000000000000 l d CFLUSH 0000000000000000 CFLUSH
0000000000000000 g ELFMAINX 0000000000000000 _start
0000000000000000 *UND* 0000000000000000 O_BINFO
RELOCATION RECORDS FOR [ELFMAINX]:
OFFSET TYPE VALUE
0000000000000000 R_PPC64_REL24 ELFMAINZ+0x0000000000000084
0000000000000000 R_PPC64_REL24 ELFMAINZ+0x0000000000000088
RELOCATION RECORDS FOR [NRV2E]:
OFFSET TYPE VALUE
@@ -57,4 +58,5 @@ OFFSET TYPE VALUE
RELOCATION RECORDS FOR [ELFMAINZ]:
OFFSET TYPE VALUE
0000000000000054 R_PPC64_REL14 ELFMAINY
0000000000000058 R_PPC64_REL14 ELFMAINY
0000000000000110 R_PPC64_ADDR32 O_BINFO
+39 -39
View File
@@ -9,58 +9,58 @@ Linker script and memory map
TARGET(elf64-powerpcle)
0x00000000001000bc . = ((0x100000 + SIZEOF_HEADERS) + 0xc)
.text 0x00000000001000bc 0x81c
.text 0x00000000001000bc 0x808
*(.text)
.text 0x00000000001000bc 0x1b0 tmp/powerpc64le-linux.elf-fold.o
0x0000000000100220 mmap
0x0000000000100234 exit
0x000000000010023c read
0x0000000000100244 open
0x000000000010024c close
0x0000000000100254 mprotect
0x000000000010025c munmap
0x0000000000100264 brk
.text 0x000000000010026c 0x66c tmp/powerpc64le-linux.elf-main.o
.text 0x00000000001000bc 0x1a4 tmp/powerpc64le-linux.elf-fold.o
0x0000000000100214 mmap
0x0000000000100228 exit
0x0000000000100230 read
0x0000000000100238 open
0x0000000000100240 close
0x0000000000100248 mprotect
0x0000000000100250 munmap
0x0000000000100258 brk
.text 0x0000000000100260 0x664 tmp/powerpc64le-linux.elf-main.o
*(.data)
.data 0x00000000001008d8 0x0 tmp/powerpc64le-linux.elf-fold.o
.data 0x00000000001008d8 0x0 tmp/powerpc64le-linux.elf-main.o
.data 0x00000000001008c4 0x0 tmp/powerpc64le-linux.elf-fold.o
.data 0x00000000001008c4 0x0 tmp/powerpc64le-linux.elf-main.o
.sfpr 0x00000000001008d8 0xa4
.sfpr 0x00000000001008d8 0xa4 linker stubs
0x00000000001008d8 _savegpr0_14
0x000000000010090c _savegpr0_27
0x0000000000100910 _savegpr0_28
0x0000000000100928 _restgpr0_14
0x000000000010095c _restgpr0_27
0x0000000000100960 _restgpr0_28
.sfpr 0x00000000001008c4 0xa4
.sfpr 0x00000000001008c4 0xa4 linker stubs
0x00000000001008c4 _savegpr0_14
0x00000000001008f8 _savegpr0_27
0x00000000001008fc _savegpr0_28
0x0000000000100914 _restgpr0_14
0x0000000000100948 _restgpr0_27
0x000000000010094c _restgpr0_28
.glink 0x0000000000100980 0x0
.glink 0x0000000000100980 0x0 linker stubs
.glink 0x0000000000100968 0x0
.glink 0x0000000000100968 0x0 linker stubs
.eh_frame 0x000000000010097c 0x0
.eh_frame 0x000000000010097c 0x0 linker stubs
.eh_frame 0x0000000000100968 0x0
.eh_frame 0x0000000000100968 0x0 linker stubs
.rela.dyn 0x0000000000100980 0x0
.rela.iplt 0x0000000000100980 0x0 linker stubs
.rela.dyn 0x0000000000100968 0x0
.rela.iplt 0x0000000000100968 0x0 linker stubs
.data
LOAD tmp/powerpc64le-linux.elf-fold.o
LOAD tmp/powerpc64le-linux.elf-main.o
OUTPUT(tmp/powerpc64le-linux.elf-fold.bin elf64-powerpcle)
.branch_lt 0x0000000000100980 0x0
.branch_lt 0x0000000000100980 0x0 linker stubs
.branch_lt 0x0000000000100968 0x0
.branch_lt 0x0000000000100968 0x0 linker stubs
.toc 0x0000000000100980 0x0
.toc 0x0000000000100980 0x0 tmp/powerpc64le-linux.elf-main.o
.toc 0x0000000000100968 0x0
.toc 0x0000000000100968 0x0 tmp/powerpc64le-linux.elf-main.o
.opd 0x0000000000100980 0x58
.opd 0x0000000000100980 0x58 tmp/powerpc64le-linux.elf-main.o
0x00000000001009c0 upx_main
.opd 0x0000000000100968 0x58
.opd 0x0000000000100968 0x58 tmp/powerpc64le-linux.elf-main.o
0x00000000001009a8 upx_main
.iplt 0x00000000001009d8 0x0
.iplt 0x00000000001009d8 0x0 linker stubs
.iplt 0x00000000001009c0 0x0
.iplt 0x00000000001009c0 0x0 linker stubs
.bss 0x00000000001009d8 0x0
.bss 0x00000000001009d8 0x0 tmp/powerpc64le-linux.elf-fold.o
.bss 0x00000000001009d8 0x0 tmp/powerpc64le-linux.elf-main.o
.bss 0x00000000001009c0 0x0
.bss 0x00000000001009c0 0x0 tmp/powerpc64le-linux.elf-fold.o
.bss 0x00000000001009c0 0x0 tmp/powerpc64le-linux.elf-main.o