Preserve Mach_segment_header.flags; fix non-PIE main programs on MacOS.
https://github.com/upx/upx/issues/222 modified: p_mach.cpp modified: p_mach.h modified: stub/src/amd64-darwin.macho-entry.S also *.macho-*.h, *.macho-fold.map, amd64-darwin.macho-entry.bin.dump
This commit is contained in:
parent
c1cfde21d7
commit
4d1c754af9
@ -583,8 +583,7 @@ void PackMachBase<T>::pack4(OutputFile *fo, Filter &ft) // append PackHeader
|
||||
segLINK.fileoff = len; // must be in the file
|
||||
segLINK.vmaddr = len + segTEXT.vmaddr;
|
||||
fo->write(page, blankLINK); len += blankLINK;
|
||||
// reserve convex hull of input segments
|
||||
segLINK.vmsize -= (segLINK.vmaddr - segTEXT.vmaddr);
|
||||
segLINK.vmsize = PAGE_SIZE;
|
||||
segLINK.filesize = blankLINK;
|
||||
|
||||
// Get a writeable copy of the stub to make editing easier.
|
||||
@ -593,6 +592,7 @@ void PackMachBase<T>::pack4(OutputFile *fo, Filter &ft) // append PackHeader
|
||||
|
||||
Mach_header *const mhp = (Mach_header *)upxstub;
|
||||
mhp->cpusubtype = my_cpusubtype;
|
||||
mhp->flags = mhdro.flags;
|
||||
char *tail = (char *)(1+ mhp);
|
||||
Mach_section_command *sectxt = 0; // in temp for output
|
||||
unsigned txt_addr = 0;
|
||||
@ -1243,9 +1243,8 @@ void PackMachBase<T>::pack1(OutputFile *const fo, Filter &/*ft*/) // generate e
|
||||
mhdro = mhdri;
|
||||
if (my_filetype==Mach_header::MH_EXECUTE) {
|
||||
memcpy(&mhdro, stub_main, sizeof(mhdro));
|
||||
mhdro.flags = mhdri.flags;
|
||||
COMPILE_TIME_ASSERT(sizeof(mhdro.flags) == sizeof(unsigned))
|
||||
mhdro.flags &= ~ (unsigned) Mach_header::MH_PIE; // we require fixed address
|
||||
mhdro.flags |= Mach_header::MH_BINDATLOAD; // DT_BIND_NOW
|
||||
}
|
||||
unsigned pos = sizeof(mhdro);
|
||||
fo->write(&mhdro, sizeof(mhdro));
|
||||
@ -1270,12 +1269,16 @@ void PackMachBase<T>::pack1(OutputFile *const fo, Filter &/*ft*/) // generate e
|
||||
segTEXT.cmdsize = sizeof(segTEXT) + sizeof(secTEXT);
|
||||
strncpy((char *)segTEXT.segname, "__TEXT", sizeof(segTEXT.segname));
|
||||
if (my_filetype==Mach_header::MH_EXECUTE) {
|
||||
int k; // must ignore zero-length segments, which sort last
|
||||
for (k=1 /*n_segment*/; --k>=0; )
|
||||
if (msegcmd[k].vmsize!=0)
|
||||
break;
|
||||
segTEXT.vmaddr = PAGE_MASK64 & (~PAGE_MASK64 +
|
||||
msegcmd[k].vmsize + msegcmd[k].vmaddr );
|
||||
if (Mach_header::MH_PIE & mhdri.flags) {
|
||||
segTEXT.vmaddr = segZERO.vmsize; // contiguous
|
||||
}
|
||||
else { // not MH_PIE
|
||||
// Start above all eventual mappings.
|
||||
// Cannot enlarge segZERO.vmsize because MacOS 10.13 (HighSierra)
|
||||
// won't permit re-map of PAGEZERO.
|
||||
// Stub will fill with PROT_NONE first.
|
||||
segTEXT.vmaddr = vma_max;
|
||||
}
|
||||
}
|
||||
if (my_filetype==Mach_header::MH_DYLIB) {
|
||||
segTEXT.vmaddr = 0;
|
||||
@ -1319,18 +1322,10 @@ void PackMachBase<T>::pack1(OutputFile *const fo, Filter &/*ft*/) // generate e
|
||||
segLINK = segTEXT;
|
||||
segLINK.cmdsize = sizeof(segLINK);
|
||||
strncpy((char *)segLINK.segname, "__LINKEDIT", sizeof(segLINK.segname));
|
||||
segLINK.nsects = 0;
|
||||
segLINK.initprot = Mach_command::VM_PROT_READ;
|
||||
segLINK.nsects = 0;
|
||||
segLINK.vmsize = 0;
|
||||
// Adjust later: .vmaddr .vmsize .fileoff .filesize
|
||||
upx_uint64_t up(0);
|
||||
unsigned const ncmds = mhdri.ncmds;
|
||||
for (unsigned j= 0; j < ncmds; ++j) if (lc_seg == msegcmd[j].cmd) {
|
||||
upx_uint64_t sup = msegcmd[j].vmsize + msegcmd[j].vmaddr;
|
||||
if (up < sup) {
|
||||
up = sup;
|
||||
segLINK.vmsize = sup - segLINK.vmaddr;
|
||||
}
|
||||
}
|
||||
|
||||
unsigned gap = 0;
|
||||
if (my_filetype == Mach_header::MH_EXECUTE) {
|
||||
@ -1899,6 +1894,7 @@ bool PackMachBase<T>::canPack()
|
||||
}
|
||||
|
||||
// Check alignment of non-null LC_SEGMENT.
|
||||
vma_max = 0;
|
||||
for (unsigned j= 0; j < ncmds; ++j) {
|
||||
if (lc_seg==msegcmd[j].cmd) {
|
||||
if (msegcmd[j].vmsize==0)
|
||||
@ -1906,6 +1902,10 @@ bool PackMachBase<T>::canPack()
|
||||
if (~PAGE_MASK & (msegcmd[j].fileoff | msegcmd[j].vmaddr)) {
|
||||
return false;
|
||||
}
|
||||
upx_uint64_t t = msegcmd[j].vmsize + msegcmd[j].vmaddr;
|
||||
if (vma_max < t) {
|
||||
vma_max = t;
|
||||
}
|
||||
|
||||
// We used to check that LC_SEGMENTS were contiguous,
|
||||
// but apparently that is not needed anymore,
|
||||
@ -1915,6 +1915,7 @@ bool PackMachBase<T>::canPack()
|
||||
sz_segment = msegcmd[j].filesize + msegcmd[j].fileoff - msegcmd[0].fileoff;
|
||||
}
|
||||
}
|
||||
vma_max = PAGE_MASK & (~PAGE_MASK + vma_max);
|
||||
|
||||
// info: currently the header is 36 (32+4) bytes before EOF
|
||||
unsigned char buf[256];
|
||||
|
||||
@ -823,6 +823,7 @@ protected:
|
||||
unsigned o__mod_init_func; // file offset to __DATA.__mod_init_func Mach_section_command
|
||||
upx_uint64_t prev_mod_init_func;
|
||||
upx_uint64_t pagezero_vmsize;
|
||||
upx_uint64_t vma_max; // max over (.vmsize + .vmaddr)
|
||||
Mach_header mhdri;
|
||||
|
||||
Mach_header mhdro;
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/* amd64-darwin.macho-entry.h
|
||||
created from amd64-darwin.macho-entry.bin, 9805 (0x264d) bytes
|
||||
created from amd64-darwin.macho-entry.bin, 9851 (0x267b) bytes
|
||||
|
||||
This file is part of the UPX executable compressor.
|
||||
|
||||
@ -31,14 +31,14 @@
|
||||
*/
|
||||
|
||||
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_SIZE 9805
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_ADLER32 0x0e1bfcb6
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_CRC32 0x50c1e4a4
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_SIZE 9851
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_ADLER32 0x3fc50b28
|
||||
#define STUB_AMD64_DARWIN_MACHO_ENTRY_CRC32 0xbb23a2d4
|
||||
|
||||
unsigned char stub_amd64_darwin_macho_entry[9805] = {
|
||||
unsigned char stub_amd64_darwin_macho_entry[9851] = {
|
||||
/* 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, 32, 25, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x0020 */ 0, 0, 0, 0, 0, 0, 0, 0, 80, 25, 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,
|
||||
@ -409,244 +409,247 @@ unsigned char stub_amd64_darwin_macho_entry[9805] = {
|
||||
/* 0x1720 */ 240, 72,139, 92, 36, 56,137, 1, 68,137, 59, 49,192, 91, 93, 65,
|
||||
/* 0x1730 */ 92, 65, 93, 65, 94, 65, 95, 72,139,117,248, 72,139,125, 16,139,
|
||||
/* 0x1740 */ 75, 4, 72, 1,206,139, 19, 72, 1,215,201, 89, 72,137,240, 72,
|
||||
/* 0x1750 */ 41,200, 90, 72, 41,215, 89,137, 57, 91, 93,195, 91, 95, 72,137,
|
||||
/* 0x1760 */ 218, 76, 41,226, 3, 19, 82, 80, 87, 77, 41,201, 65,131,200,255,
|
||||
/* 0x1770 */ 104, 2, 16, 0, 0, 65, 90, 82, 94,106, 3, 90, 41,255,184,197,
|
||||
/* 0x1780 */ 0, 0, 2, 15, 5, 77, 41,230, 73, 1,198, 72,137, 68, 36, 8,
|
||||
/* 0x1790 */ 72,151, 77, 41,201, 68,139, 4, 36,106, 18, 65, 90,106, 3, 90,
|
||||
/* 0x17a0 */ 72,137,222, 76, 41,230,184,197, 0, 0, 2, 15, 5, 72,139, 84,
|
||||
/* 0x17b0 */ 36, 16, 72,139, 76, 36, 32, 72, 1,194, 72, 41,200, 73,137,196,
|
||||
/* 0x17c0 */ 72, 1,232, 80, 72, 37, 0,240,255,255, 80, 72, 41,194, 82, 72,
|
||||
/* 0x17d0 */ 137,222,173, 80, 72,137,225, 74,141, 20, 35, 73,137,213,173, 80,
|
||||
/* 0x17e0 */ 173, 65,144, 72,137,247, 94,255,213, 89, 94, 95, 93,106, 5, 90,
|
||||
/* 0x17f0 */ 184, 74, 0, 0, 2, 15, 5, 65,255,229, 93, 84, 95, 49,192,131,
|
||||
/* 0x1800 */ 201,255, 80, 80,242, 72,175,242, 72,175, 87, 94, 72,173, 72,133,
|
||||
/* 0x1810 */ 192,116, 45, 72,185,101,120,101, 99,117,116, 97, 98, 72, 57, 8,
|
||||
/* 0x1820 */ 117,234, 72,185,108,101, 95,112, 97,116,104, 61, 72, 57, 72, 8,
|
||||
/* 0x1830 */ 117,218, 72,141,120, 16, 41,246,184, 5, 0, 0, 2, 15, 5, 80,
|
||||
/* 0x1840 */ 72,141, 53, 0, 0, 0, 0, 73,137,244,173, 73, 41,196, 73,137,
|
||||
/* 0x1850 */ 246,173, 73, 41,198, 76,141,120,248, 76,137,100, 36, 16,232,249,
|
||||
/* 0x1860 */ 254,255,255,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,
|
||||
/* 0x1870 */ 108,102, 54, 52, 45,120, 56, 54, 45, 54, 52, 10, 10, 83,101, 99,
|
||||
/* 0x1880 */ 116,105,111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32,
|
||||
/* 0x1890 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32,
|
||||
/* 0x18a0 */ 32, 32, 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x18b0 */ 32, 32, 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x18c0 */ 32, 32, 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32,
|
||||
/* 0x18d0 */ 32, 65,108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48,
|
||||
/* 0x18e0 */ 32, 65, 77, 68, 54, 52, 66, 88, 88, 32, 32, 32, 32, 32, 32, 48,
|
||||
/* 0x18f0 */ 48, 48, 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1900 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1910 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
|
||||
/* 0x1920 */ 48, 48, 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
|
||||
/* 0x1930 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
|
||||
/* 0x1940 */ 32, 32, 49, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 32, 32, 32,
|
||||
/* 0x1950 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1960 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
|
||||
/* 0x1970 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
|
||||
/* 0x1980 */ 48, 48, 48, 48, 48, 48, 56, 99, 32, 32, 50, 42, 42, 48, 32, 32,
|
||||
/* 0x1990 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
|
||||
/* 0x19a0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 77, 65,
|
||||
/* 0x19b0 */ 67, 72, 95, 85, 78, 67, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x19c0 */ 48, 48, 48, 56, 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, 48,
|
||||
/* 0x19f0 */ 57, 49, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
|
||||
/* 0x1a00 */ 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51,
|
||||
/* 0x1a10 */ 32, 78, 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48,
|
||||
/* 0x1a20 */ 48, 48, 48, 48, 48, 54, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1a30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1a40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
|
||||
/* 0x1a50 */ 48, 48, 48, 57, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78,
|
||||
/* 0x1a60 */ 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10,
|
||||
/* 0x1a70 */ 32, 32, 52, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x1a80 */ 32, 32, 48, 48, 48, 48, 48, 48, 98, 55, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1a90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 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, 49, 48, 48, 32, 32, 50, 42, 42, 48, 32, 32,
|
||||
/* 0x1ac0 */ 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44,
|
||||
/* 0x1ad0 */ 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 82,
|
||||
/* 0x1ae0 */ 86, 50, 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1af0 */ 48, 48, 57,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1b00 */ 48, 48, 48, 48, 48, 48, 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, 49,
|
||||
/* 0x1b20 */ 98, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78,
|
||||
/* 0x1b30 */ 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79,
|
||||
/* 0x1b40 */ 78, 76, 89, 10, 32, 32, 54, 32, 78, 82, 86, 50, 66, 32, 32, 32,
|
||||
/* 0x1b50 */ 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32,
|
||||
/* 0x1b60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 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, 50, 53, 53, 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 */ 55, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32,
|
||||
/* 0x1bc0 */ 48, 48, 48, 48, 48, 48, 54, 52, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1bd0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1be0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
|
||||
/* 0x1bf0 */ 48, 48, 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
|
||||
/* 0x1c00 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
|
||||
/* 0x1c10 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65,
|
||||
/* 0x1c20 */ 95, 68, 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,
|
||||
/* 0x1c30 */ 102, 55, 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, 48, 51, 52, 57,
|
||||
/* 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, 32, 57, 32, 76,
|
||||
/* 0x1c80 */ 90, 77, 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48,
|
||||
/* 0x1c90 */ 48, 48, 57,102, 55, 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, 48,
|
||||
/* 0x1cc0 */ 100, 52, 48, 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 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32,
|
||||
/* 0x1cf0 */ 48, 48, 48, 48, 48, 48, 49, 52, 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, 51, 55, 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, 49, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32,
|
||||
/* 0x1d50 */ 32, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 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, 52, 98, 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, 32, 49, 50, 32, 77, 65, 67, 72, 77, 65, 73, 78,
|
||||
/* 0x1db0 */ 89, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 49, 32, 32,
|
||||
/* 0x1dc0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1dd0 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1de0 */ 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 52, 98, 32, 32, 50, 42,
|
||||
/* 0x1df0 */ 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69,
|
||||
/* 0x1e00 */ 65, 68, 79, 78, 76, 89, 10, 32, 49, 51, 32, 77, 65, 67, 72, 77,
|
||||
/* 0x1e10 */ 65, 73, 78, 90, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 48,
|
||||
/* 0x1e20 */ 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1e30 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1e40 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 53, 99, 32,
|
||||
/* 0x1e50 */ 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44,
|
||||
/* 0x1e60 */ 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89,
|
||||
/* 0x1e70 */ 10, 83, 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48,
|
||||
/* 0x1e80 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x1e90 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68,
|
||||
/* 0x1ea0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 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, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
|
||||
/* 0x1ed0 */ 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48,
|
||||
/* 0x1ee0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x1ef0 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48,
|
||||
/* 0x1f00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
|
||||
/* 0x1f10 */ 32,100, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48,
|
||||
/* 0x1f20 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77,
|
||||
/* 0x1f30 */ 65, 67, 72, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1f40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
|
||||
/* 0x1f50 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48,
|
||||
/* 0x1f60 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67,
|
||||
/* 0x1f70 */ 72, 77, 65, 73, 78, 90, 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 */ 65, 77, 68, 54, 52, 66, 88, 88, 9, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1fa0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 65, 77, 68, 54, 52, 66,
|
||||
/* 0x1fb0 */ 88, 88, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1fc0 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72,
|
||||
/* 0x1fd0 */ 77, 65, 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1fe0 */ 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88,
|
||||
/* 0x1ff0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2000 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 95, 85,
|
||||
/* 0x2010 */ 78, 67, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2020 */ 48, 48, 48, 32, 77, 65, 67, 72, 95, 85, 78, 67, 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, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48,
|
||||
/* 0x2050 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86,
|
||||
/* 0x2060 */ 50, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2070 */ 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50,
|
||||
/* 0x2080 */ 68, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2090 */ 48, 48, 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
|
||||
/* 0x20b0 */ 32, 32, 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48,
|
||||
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x20e0 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70,
|
||||
/* 0x20f0 */ 48, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2100 */ 48, 48, 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48,
|
||||
/* 0x2110 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x2120 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67,
|
||||
/* 0x2130 */ 49, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2140 */ 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48,
|
||||
/* 0x2150 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x2160 */ 108, 32, 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67,
|
||||
/* 0x2170 */ 50, 48, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2180 */ 48, 48, 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48,
|
||||
/* 0x2190 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x21a0 */ 108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76,
|
||||
/* 0x21b0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x21c0 */ 48, 32, 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48,
|
||||
/* 0x21d0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32,
|
||||
/* 0x21e0 */ 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 9, 48, 48,
|
||||
/* 0x21f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,
|
||||
/* 0x2200 */ 115,116, 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2210 */ 48, 48, 48, 48, 49, 49, 32,103, 32, 32, 32, 32, 32, 32, 32, 77,
|
||||
/* 0x2220 */ 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2230 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,101,110,100, 95,100,101,
|
||||
/* 0x2240 */ 99,111,109,112,114,101,115,115, 10, 10, 82, 69, 76, 79, 67, 65,
|
||||
/* 0x2250 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
|
||||
/* 0x2260 */ 32, 91, 77, 65, 67, 72, 77, 65, 73, 78, 88, 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, 48, 49, 32, 82, 95, 88, 56, 54, 95, 54, 52,
|
||||
/* 0x22b0 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65,
|
||||
/* 0x22c0 */ 73, 78, 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x22d0 */ 48, 48, 48, 48, 57, 97, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
|
||||
/* 0x22e0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
|
||||
/* 0x22f0 */ 78, 82, 86, 50, 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
|
||||
/* 0x2300 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
|
||||
/* 0x2310 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
|
||||
/* 0x2320 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 97,
|
||||
/* 0x2330 */ 101, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32,
|
||||
/* 0x2340 */ 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48,
|
||||
/* 0x2350 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10,
|
||||
/* 0x2360 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98,
|
||||
/* 0x2370 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32,
|
||||
/* 0x2380 */ 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,120,102,
|
||||
/* 0x2390 */ 102,102,102,102,102,102,102,102,102,102,102,102,102,102, 99, 10,
|
||||
/* 0x23a0 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79,
|
||||
/* 0x23b0 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 68, 93, 58,
|
||||
/* 0x23c0 */ 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x23d0 */ 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x23e0 */ 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x23f0 */ 48, 48, 48, 48, 48, 48, 48, 48, 57, 53, 32, 82, 95, 88, 56, 54,
|
||||
/* 0x2400 */ 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86,
|
||||
/* 0x2410 */ 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2420 */ 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2430 */ 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95,
|
||||
/* 0x2440 */ 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72,
|
||||
/* 0x2450 */ 77, 65, 73, 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,
|
||||
/* 0x2460 */ 102,102,102,102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65,
|
||||
/* 0x2470 */ 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82,
|
||||
/* 0x2480 */ 32, 91, 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, 83, 69, 84,
|
||||
/* 0x2490 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32,
|
||||
/* 0x24a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76,
|
||||
/* 0x24b0 */ 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x24c0 */ 48, 56, 97, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51,
|
||||
/* 0x24d0 */ 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,
|
||||
/* 0x24e0 */ 120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50,
|
||||
/* 0x24f0 */ 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2500 */ 53, 50, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50,
|
||||
/* 0x2510 */ 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,
|
||||
/* 0x2520 */ 120,102,102,102,102,102,102,102,102,102,102,102,102,102,102,102,
|
||||
/* 0x2530 */ 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69,
|
||||
/* 0x2540 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95,
|
||||
/* 0x2550 */ 69, 76, 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
|
||||
/* 0x2560 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
|
||||
/* 0x2570 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
|
||||
/* 0x2580 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2590 */ 54, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32,
|
||||
/* 0x25a0 */ 32, 32, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,
|
||||
/* 0x25b0 */ 120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49,
|
||||
/* 0x25c0 */ 48, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69,
|
||||
/* 0x25d0 */ 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 77, 65, 67, 72, 77,
|
||||
/* 0x25e0 */ 65, 73, 78, 90, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32,
|
||||
/* 0x25f0 */ 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32,
|
||||
/* 0x2600 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10,
|
||||
/* 0x2610 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,101, 55,
|
||||
/* 0x2620 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32,
|
||||
/* 0x2630 */ 32, 32, 32, 95,115,116, 97,114,116, 43, 48,120,102,102,102,102,
|
||||
/* 0x2640 */ 102,102,102,102,102,102,102,102,102,102,102, 52, 10
|
||||
/* 0x1750 */ 41,200, 90, 72, 41,215, 89,137, 57, 91, 93,195, 65,247, 68, 36,
|
||||
/* 0x1760 */ 24, 0, 0, 32, 0,117, 35, 77, 41,201, 65,131,200,255,104, 18,
|
||||
/* 0x1770 */ 16, 0, 0, 65, 90,106, 0, 90, 73,139,124, 36, 64, 76,137,230,
|
||||
/* 0x1780 */ 72, 41,254,184,197, 0, 0, 2, 15, 5, 91, 95, 72,137,218, 76,
|
||||
/* 0x1790 */ 41,226, 3, 19, 82, 80, 87, 77, 41,201, 65,131,200,255,104, 2,
|
||||
/* 0x17a0 */ 16, 0, 0, 65, 90, 82, 94,106, 3, 90, 41,255,184,197, 0, 0,
|
||||
/* 0x17b0 */ 2, 15, 5, 77, 41,230, 73, 1,198, 72,137, 68, 36, 8, 72,151,
|
||||
/* 0x17c0 */ 77, 41,201, 68,139, 4, 36,106, 18, 65, 90,106, 3, 90, 72,137,
|
||||
/* 0x17d0 */ 222, 76, 41,230,184,197, 0, 0, 2, 15, 5, 72,139, 84, 36, 16,
|
||||
/* 0x17e0 */ 72,139, 76, 36, 32, 72, 1,194, 72, 41,200, 73,137,196, 72, 1,
|
||||
/* 0x17f0 */ 232, 80, 72, 37, 0,240,255,255, 80, 72, 41,194, 82, 72,137,222,
|
||||
/* 0x1800 */ 173, 80, 72,137,225, 74,141, 20, 35, 73,137,213,173, 80,173, 65,
|
||||
/* 0x1810 */ 144, 72,137,247, 94,255,213, 89, 94, 95, 93,106, 5, 90,184, 74,
|
||||
/* 0x1820 */ 0, 0, 2, 15, 5, 65,255,229, 93, 84, 95, 49,192,131,201,255,
|
||||
/* 0x1830 */ 80, 80,242, 72,175,242, 72,175, 87, 94, 72,173, 72,133,192,116,
|
||||
/* 0x1840 */ 45, 72,185,101,120,101, 99,117,116, 97, 98, 72, 57, 8,117,234,
|
||||
/* 0x1850 */ 72,185,108,101, 95,112, 97,116,104, 61, 72, 57, 72, 8,117,218,
|
||||
/* 0x1860 */ 72,141,120, 16, 41,246,184, 5, 0, 0, 2, 15, 5, 80, 72,141,
|
||||
/* 0x1870 */ 53, 0, 0, 0, 0, 73,137,244,173, 73, 41,196, 73,137,246,173,
|
||||
/* 0x1880 */ 73, 41,198, 76,141,120,248, 76,137,100, 36, 16,232,203,254,255,
|
||||
/* 0x1890 */ 255,102,105,108,101, 32,102,111,114,109, 97,116, 32,101,108,102,
|
||||
/* 0x18a0 */ 54, 52, 45,120, 56, 54, 45, 54, 52, 10, 10, 83,101, 99,116,105,
|
||||
/* 0x18b0 */ 111,110,115, 58, 10, 73,100,120, 32, 78, 97,109,101, 32, 32, 32,
|
||||
/* 0x18c0 */ 32, 32, 32, 32, 32, 32, 32, 83,105,122,101, 32, 32, 32, 32, 32,
|
||||
/* 0x18d0 */ 32, 86, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x18e0 */ 32, 32, 32, 76, 77, 65, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x18f0 */ 32, 32, 32, 32, 32, 70,105,108,101, 32,111,102,102, 32, 32, 65,
|
||||
/* 0x1900 */ 108,103,110, 32, 32, 70,108, 97,103,115, 10, 32, 32, 48, 32, 65,
|
||||
/* 0x1910 */ 77, 68, 54, 52, 66, 88, 88, 32, 32, 32, 32, 32, 32, 48, 48, 48,
|
||||
/* 0x1920 */ 48, 48, 48, 52, 99, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1930 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1940 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1950 */ 48, 52, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
|
||||
/* 0x1960 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
|
||||
/* 0x1970 */ 49, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 32, 32, 32, 32, 32,
|
||||
/* 0x1980 */ 48, 48, 48, 48, 48, 48, 48, 53, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1990 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x19a0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
|
||||
/* 0x19b0 */ 48, 48, 48, 48, 56, 99, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
|
||||
/* 0x19c0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
|
||||
/* 0x19d0 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 50, 32, 77, 65, 67, 72,
|
||||
/* 0x19e0 */ 95, 85, 78, 67, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x19f0 */ 48, 56, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1a00 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1a10 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 57, 49,
|
||||
/* 0x1a20 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
|
||||
/* 0x1a30 */ 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 51, 32, 78,
|
||||
/* 0x1a40 */ 82, 86, 95, 72, 69, 65, 68, 32, 32, 32, 32, 32, 32, 48, 48, 48,
|
||||
/* 0x1a50 */ 48, 48, 48, 54, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1a60 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1a70 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1a80 */ 48, 57, 57, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69,
|
||||
/* 0x1a90 */ 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32,
|
||||
/* 0x1aa0 */ 52, 32, 78, 82, 86, 50, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x1ab0 */ 48, 48, 48, 48, 48, 48, 98, 55, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1ac0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1ad0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48,
|
||||
/* 0x1ae0 */ 48, 48, 48, 49, 48, 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79,
|
||||
/* 0x1af0 */ 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82,
|
||||
/* 0x1b00 */ 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 53, 32, 78, 82, 86, 50,
|
||||
/* 0x1b10 */ 68, 32, 32, 32, 32, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1b20 */ 57,101, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1b30 */ 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1b40 */ 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 49, 98, 55,
|
||||
/* 0x1b50 */ 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83,
|
||||
/* 0x1b60 */ 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76,
|
||||
/* 0x1b70 */ 89, 10, 32, 32, 54, 32, 78, 82, 86, 50, 66, 32, 32, 32, 32, 32,
|
||||
/* 0x1b80 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 57, 48, 32, 32, 48, 48,
|
||||
/* 0x1b90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
|
||||
/* 0x1ba0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1bb0 */ 32, 32, 48, 48, 48, 48, 48, 50, 53, 53, 32, 32, 50, 42, 42, 48,
|
||||
/* 0x1bc0 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 76, 79,
|
||||
/* 0x1bd0 */ 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 55, 32,
|
||||
/* 0x1be0 */ 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 32, 32, 32, 32, 48, 48,
|
||||
/* 0x1bf0 */ 48, 48, 48, 48, 54, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1c00 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1c10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1c20 */ 48, 50,101, 53, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
|
||||
/* 0x1c30 */ 69, 78, 84, 83, 44, 32, 82, 69, 76, 79, 67, 44, 32, 82, 69, 65,
|
||||
/* 0x1c40 */ 68, 79, 78, 76, 89, 10, 32, 32, 56, 32, 76, 90, 77, 65, 95, 68,
|
||||
/* 0x1c50 */ 69, 67, 49, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48, 57,102, 55,
|
||||
/* 0x1c60 */ 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1c70 */ 48, 48, 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, 51, 52, 57, 32, 32,
|
||||
/* 0x1c90 */ 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32,
|
||||
/* 0x1ca0 */ 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 32, 57, 32, 76, 90, 77,
|
||||
/* 0x1cb0 */ 65, 95, 68, 69, 67, 50, 48, 32, 32, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1cc0 */ 57,102, 55, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1cd0 */ 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1ce0 */ 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,100, 52,
|
||||
/* 0x1cf0 */ 48, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84,
|
||||
/* 0x1d00 */ 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32, 49, 48, 32,
|
||||
/* 0x1d10 */ 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 32, 32, 32, 32, 48, 48,
|
||||
/* 0x1d20 */ 48, 48, 48, 48, 49, 52, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1d30 */ 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1d40 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48,
|
||||
/* 0x1d50 */ 49, 55, 51, 55, 32, 32, 50, 42, 42, 48, 32, 32, 67, 79, 78, 84,
|
||||
/* 0x1d60 */ 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 32,
|
||||
/* 0x1d70 */ 49, 49, 32, 78, 82, 86, 95, 84, 65, 73, 76, 32, 32, 32, 32, 32,
|
||||
/* 0x1d80 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48, 48, 48,
|
||||
/* 0x1d90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48, 48, 48,
|
||||
/* 0x1da0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32, 48,
|
||||
/* 0x1db0 */ 48, 48, 48, 49, 55, 52, 98, 32, 32, 50, 42, 42, 48, 32, 32, 67,
|
||||
/* 0x1dc0 */ 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68, 79, 78, 76,
|
||||
/* 0x1dd0 */ 89, 10, 32, 49, 50, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 32,
|
||||
/* 0x1de0 */ 32, 32, 32, 32, 48, 48, 48, 48, 48, 48, 49, 49, 32, 32, 48, 48,
|
||||
/* 0x1df0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 32,
|
||||
/* 0x1e00 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1e10 */ 32, 32, 48, 48, 48, 48, 49, 55, 52, 98, 32, 32, 50, 42, 42, 48,
|
||||
/* 0x1e20 */ 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82, 69, 65, 68,
|
||||
/* 0x1e30 */ 79, 78, 76, 89, 10, 32, 49, 51, 32, 77, 65, 67, 72, 77, 65, 73,
|
||||
/* 0x1e40 */ 78, 90, 32, 32, 32, 32, 32, 48, 48, 48, 48, 48, 49, 51, 53, 32,
|
||||
/* 0x1e50 */ 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1e60 */ 48, 32, 32, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1e70 */ 48, 48, 48, 32, 32, 48, 48, 48, 48, 49, 55, 53, 99, 32, 32, 50,
|
||||
/* 0x1e80 */ 42, 42, 48, 32, 32, 67, 79, 78, 84, 69, 78, 84, 83, 44, 32, 82,
|
||||
/* 0x1e90 */ 69, 76, 79, 67, 44, 32, 82, 69, 65, 68, 79, 78, 76, 89, 10, 83,
|
||||
/* 0x1ea0 */ 89, 77, 66, 79, 76, 32, 84, 65, 66, 76, 69, 58, 10, 48, 48, 48,
|
||||
/* 0x1eb0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
|
||||
/* 0x1ec0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 9, 48,
|
||||
/* 0x1ed0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x1ee0 */ 78, 82, 86, 95, 72, 69, 65, 68, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1ef0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
|
||||
/* 0x1f00 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 9, 48, 48, 48,
|
||||
/* 0x1f10 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 76, 90,
|
||||
/* 0x1f20 */ 77, 65, 95, 68, 69, 67, 51, 48, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1f30 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100,
|
||||
/* 0x1f40 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48,
|
||||
/* 0x1f50 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67,
|
||||
/* 0x1f60 */ 72, 77, 65, 73, 78, 89, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1f70 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
|
||||
/* 0x1f80 */ 77, 65, 67, 72, 77, 65, 73, 78, 90, 9, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1f90 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 77, 65, 67, 72, 77,
|
||||
/* 0x1fa0 */ 65, 73, 78, 90, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1fb0 */ 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32, 65, 77,
|
||||
/* 0x1fc0 */ 68, 54, 52, 66, 88, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1fd0 */ 48, 48, 48, 48, 48, 48, 48, 32, 65, 77, 68, 54, 52, 66, 88, 88,
|
||||
/* 0x1fe0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x1ff0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 77, 65,
|
||||
/* 0x2000 */ 73, 78, 88, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2010 */ 48, 48, 48, 48, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 10, 48,
|
||||
/* 0x2020 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x2030 */ 108, 32, 32, 32, 32,100, 32, 32, 77, 65, 67, 72, 95, 85, 78, 67,
|
||||
/* 0x2040 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2050 */ 48, 32, 77, 65, 67, 72, 95, 85, 78, 67, 10, 48, 48, 48, 48, 48,
|
||||
/* 0x2060 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32,
|
||||
/* 0x2070 */ 32,100, 32, 32, 78, 82, 86, 50, 69, 9, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2080 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 69,
|
||||
/* 0x2090 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20a0 */ 48, 32,108, 32, 32, 32, 32,100, 32, 32, 78, 82, 86, 50, 68, 9,
|
||||
/* 0x20b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20c0 */ 32, 78, 82, 86, 50, 68, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20d0 */ 48, 48, 48, 48, 48, 48, 48, 32,108, 32, 32, 32, 32,100, 32, 32,
|
||||
/* 0x20e0 */ 78, 82, 86, 50, 66, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x20f0 */ 48, 48, 48, 48, 48, 48, 32, 78, 82, 86, 50, 66, 10, 48, 48, 48,
|
||||
/* 0x2100 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
|
||||
/* 0x2110 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48,
|
||||
/* 0x2120 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2130 */ 48, 32, 76, 90, 77, 65, 95, 69, 76, 70, 48, 48, 10, 48, 48, 48,
|
||||
/* 0x2140 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
|
||||
/* 0x2150 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48,
|
||||
/* 0x2160 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2170 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 49, 48, 10, 48, 48, 48,
|
||||
/* 0x2180 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
|
||||
/* 0x2190 */ 32, 32, 32,100, 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48,
|
||||
/* 0x21a0 */ 9, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x21b0 */ 48, 32, 76, 90, 77, 65, 95, 68, 69, 67, 50, 48, 10, 48, 48, 48,
|
||||
/* 0x21c0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,108, 32,
|
||||
/* 0x21d0 */ 32, 32, 32,100, 32, 32, 78, 82, 86, 95, 84, 65, 73, 76, 9, 48,
|
||||
/* 0x21e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,
|
||||
/* 0x21f0 */ 78, 82, 86, 95, 84, 65, 73, 76, 10, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2200 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 32,103, 32, 32, 32, 32, 32,
|
||||
/* 0x2210 */ 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 88, 9, 48, 48, 48, 48,
|
||||
/* 0x2220 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 32, 95,115,116,
|
||||
/* 0x2230 */ 97,114,116, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2240 */ 48, 48, 49, 49, 32,103, 32, 32, 32, 32, 32, 32, 32, 77, 65, 67,
|
||||
/* 0x2250 */ 72, 77, 65, 73, 78, 89, 9, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2260 */ 48, 48, 48, 48, 48, 48, 48, 32,101,110,100, 95,100,101, 99,111,
|
||||
/* 0x2270 */ 109,112,114,101,115,115, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
|
||||
/* 0x2280 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
|
||||
/* 0x2290 */ 77, 65, 67, 72, 77, 65, 73, 78, 88, 93, 58, 10, 79, 70, 70, 83,
|
||||
/* 0x22a0 */ 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80,
|
||||
/* 0x22b0 */ 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86,
|
||||
/* 0x22c0 */ 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x22d0 */ 48, 48, 48, 48, 49, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80,
|
||||
/* 0x22e0 */ 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78,
|
||||
/* 0x22f0 */ 90, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2300 */ 48, 48, 99, 56, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78,
|
||||
/* 0x2310 */ 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91, 78, 82,
|
||||
/* 0x2320 */ 86, 50, 69, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32,
|
||||
/* 0x2330 */ 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32,
|
||||
/* 0x2340 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48,
|
||||
/* 0x2350 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 97,101, 32,
|
||||
/* 0x2360 */ 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32,
|
||||
/* 0x2370 */ 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48, 48, 48,
|
||||
/* 0x2380 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10, 48, 48,
|
||||
/* 0x2390 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 98, 32, 82,
|
||||
/* 0x23a0 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32,
|
||||
/* 0x23b0 */ 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,120,102,102,102,
|
||||
/* 0x23c0 */ 102,102,102,102,102,102,102,102,102,102,102,102, 99, 10, 10, 82,
|
||||
/* 0x23d0 */ 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79, 82, 68,
|
||||
/* 0x23e0 */ 83, 32, 70, 79, 82, 32, 91, 78, 82, 86, 50, 68, 93, 58, 10, 79,
|
||||
/* 0x23f0 */ 70, 70, 83, 69, 84, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x2400 */ 84, 89, 80, 69, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
|
||||
/* 0x2410 */ 32, 32, 86, 65, 76, 85, 69, 10, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2420 */ 48, 48, 48, 48, 48, 48, 57, 53, 32, 82, 95, 88, 56, 54, 95, 54,
|
||||
/* 0x2430 */ 52, 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 78, 82, 86, 95, 72,
|
||||
/* 0x2440 */ 69, 65, 68, 43, 48,120, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2450 */ 48, 48, 48, 48, 50, 49, 10, 48, 48, 48, 48, 48, 48, 48, 48, 48,
|
||||
/* 0x2460 */ 48, 48, 48, 48, 48, 53, 98, 32, 82, 95, 88, 56, 54, 95, 54, 52,
|
||||
/* 0x2470 */ 95, 80, 67, 51, 50, 32, 32, 32, 32, 32, 77, 65, 67, 72, 77, 65,
|
||||
/* 0x2480 */ 73, 78, 89, 43, 48,120,102,102,102,102,102,102,102,102,102,102,
|
||||
/* 0x2490 */ 102,102,102,102,102, 99, 10, 10, 82, 69, 76, 79, 67, 65, 84, 73,
|
||||
/* 0x24a0 */ 79, 78, 32, 82, 69, 67, 79, 82, 68, 83, 32, 70, 79, 82, 32, 91,
|
||||
/* 0x24b0 */ 78, 82, 86, 50, 66, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32,
|
||||
/* 0x24c0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32,
|
||||
/* 0x24d0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69,
|
||||
/* 0x24e0 */ 10, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 56,
|
||||
/* 0x24f0 */ 97, 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32,
|
||||
/* 0x2500 */ 32, 32, 32, 32, 78, 82, 86, 95, 72, 69, 65, 68, 43, 48,120, 48,
|
||||
/* 0x2510 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 49, 10,
|
||||
/* 0x2520 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 53, 50,
|
||||
/* 0x2530 */ 32, 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32,
|
||||
/* 0x2540 */ 32, 32, 32, 77, 65, 67, 72, 77, 65, 73, 78, 89, 43, 48,120,102,
|
||||
/* 0x2550 */ 102,102,102,102,102,102,102,102,102,102,102,102,102,102, 99, 10,
|
||||
/* 0x2560 */ 10, 82, 69, 76, 79, 67, 65, 84, 73, 79, 78, 32, 82, 69, 67, 79,
|
||||
/* 0x2570 */ 82, 68, 83, 32, 70, 79, 82, 32, 91, 76, 90, 77, 65, 95, 69, 76,
|
||||
/* 0x2580 */ 70, 48, 48, 93, 58, 10, 79, 70, 70, 83, 69, 84, 32, 32, 32, 32,
|
||||
/* 0x2590 */ 32, 32, 32, 32, 32, 32, 32, 84, 89, 80, 69, 32, 32, 32, 32, 32,
|
||||
/* 0x25a0 */ 32, 32, 32, 32, 32, 32, 32, 32, 32, 86, 65, 76, 85, 69, 10, 48,
|
||||
/* 0x25b0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 54, 32,
|
||||
/* 0x25c0 */ 82, 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32,
|
||||
/* 0x25d0 */ 32, 32, 76, 90, 77, 65, 95, 68, 69, 67, 51, 48, 43, 48,120, 48,
|
||||
/* 0x25e0 */ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 48, 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, 77, 65, 67, 72, 77, 65, 73,
|
||||
/* 0x2610 */ 78, 90, 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, 49, 49, 53, 32, 82,
|
||||
/* 0x2650 */ 95, 88, 56, 54, 95, 54, 52, 95, 80, 67, 51, 50, 32, 32, 32, 32,
|
||||
/* 0x2660 */ 32, 95,115,116, 97,114,116, 43, 48,120,102,102,102,102,102,102,
|
||||
/* 0x2670 */ 102,102,102,102,102,102,102,102,102, 52, 10
|
||||
};
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/* amd64-darwin.macho-fold.h
|
||||
created from amd64-darwin.macho-fold.bin, 1959 (0x7a7) bytes
|
||||
created from amd64-darwin.macho-fold.bin, 2147 (0x863) bytes
|
||||
|
||||
This file is part of the UPX executable compressor.
|
||||
|
||||
@ -31,11 +31,11 @@
|
||||
*/
|
||||
|
||||
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_SIZE 1959
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_ADLER32 0x007a2b7d
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_CRC32 0x5cb56600
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_SIZE 2147
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_ADLER32 0x5bc87805
|
||||
#define STUB_AMD64_DARWIN_MACHO_FOLD_CRC32 0x89ac1ed4
|
||||
|
||||
unsigned char stub_amd64_darwin_macho_fold[1959] = {
|
||||
unsigned char stub_amd64_darwin_macho_fold[2147] = {
|
||||
/* 0x0000 */ 232, 74, 0, 0, 0,131,249, 73,117, 68, 83, 87, 72,141, 76, 55,
|
||||
/* 0x0010 */ 253, 94, 86, 91,235, 47, 72, 57,206,115, 50, 86, 94,172, 60,128,
|
||||
/* 0x0020 */ 114, 10, 60,143,119, 6,128,126,254, 15,116, 6, 44,232, 60, 1,
|
||||
@ -43,120 +43,132 @@ unsigned char stub_amd64_darwin_macho_fold[1959] = {
|
||||
/* 0x0040 */ 41,248, 1,216,171, 72, 57,206,115, 3,172,235,223, 91,195, 65,
|
||||
/* 0x0050 */ 89, 76,137,247, 76,137,254, 73,137,228,139, 79, 24,184, 0, 8,
|
||||
/* 0x0060 */ 0, 0, 57,193, 15, 66,200, 73,141, 68, 36, 32, 73,137,232, 72,
|
||||
/* 0x0070 */ 41,204, 72,137,226, 80,232,151, 5, 0, 0, 72,139, 40, 72,139,
|
||||
/* 0x0070 */ 41,204, 72,137,226, 80,232, 83, 6, 0, 0, 72,139, 40, 72,139,
|
||||
/* 0x0080 */ 136,128, 0, 0, 0, 76,137,228, 72,137, 76, 36, 24, 95,232, 45,
|
||||
/* 0x0090 */ 0, 0, 0, 95, 94,184, 73, 0, 0, 2,255,229,139, 7, 15,200,
|
||||
/* 0x00a0 */ 137, 7,131,238, 4, 72,141,127, 4,119,241,195,176, 4,235, 2,
|
||||
/* 0x00b0 */ 176, 1,235, 2,176, 74,235, 2,176, 73,235, 2,176,153,235, 2,
|
||||
/* 0x00c0 */ 176, 6,235, 2,176, 5,235, 2,176,197,235, 2,176, 3, 15,182,
|
||||
/* 0x00d0 */ 192, 80, 13, 0, 0, 0, 2, 73,137,202, 15, 5,114, 2, 89,195,
|
||||
/* 0x00e0 */ 72,137,194, 88, 87, 86, 82, 72,131,236,112, 72,137,231,232, 49,
|
||||
/* 0x00f0 */ 0, 0, 0,176, 61,170, 72,139, 68, 36,112,232, 36, 0, 0, 0,
|
||||
/* 0x0100 */ 176, 10,170, 72,137,250, 72, 41,226, 72,137,230,191, 2, 0, 0,
|
||||
/* 0x0110 */ 0,184, 4, 0, 0, 2, 15, 5, 72,131,196,112, 89, 94, 95, 72,
|
||||
/* 0x0120 */ 131,200,255,195, 72,141, 53, 28, 0, 0, 0, 72,137,194,185, 16,
|
||||
/* 0x0130 */ 0, 0, 0, 72,193,194, 4,137,208,131,224, 15, 15,182, 4, 6,
|
||||
/* 0x0140 */ 170,131,233, 1,117,237,195, 48, 49, 50, 51, 52, 53, 54, 55, 56,
|
||||
/* 0x0150 */ 57, 97, 98, 99,100,101,102,144, 81, 72, 57, 23, 76,139, 71, 8,
|
||||
/* 0x0160 */ 72,141, 74,255,115, 10,191,127, 0, 0, 0,232, 64,255,255,255,
|
||||
/* 0x0170 */ 72,131,249,255,116, 17, 65, 15,182, 0, 72,255,201, 73,255,192,
|
||||
/* 0x0180 */ 136, 6, 72,255,198,235,233, 72, 1, 87, 8, 72, 41, 23, 88,195,
|
||||
/* 0x0190 */ 86,232, 26,255,255,255, 65, 85, 73,137,213, 65, 84, 73,137,204,
|
||||
/* 0x01a0 */ 85, 72,137,253, 83, 72,137,243, 72,131,236, 40, 72,131, 62, 0,
|
||||
/* 0x01b0 */ 15,132, 19, 1, 0, 0, 72,141,116, 36, 16,186, 12, 0, 0, 0,
|
||||
/* 0x01c0 */ 72,137,239,232,144,255,255,255,131,124, 36, 16, 0,139, 68, 36,
|
||||
/* 0x01d0 */ 20,117, 43, 61, 85, 80, 88, 33,116, 10,191, 2, 0, 0, 0,232,
|
||||
/* 0x01e0 */ 172,255,255,255, 72,131,125, 0, 0, 15,132,218, 0, 0, 0,191,
|
||||
/* 0x01f0 */ 3, 0, 0, 0,232,151,255,255,255,233,203, 0, 0, 0,133,192,
|
||||
/* 0x0200 */ 117, 10,191, 4, 0, 0, 0,232,132,255,255,255,139, 68, 36, 16,
|
||||
/* 0x0210 */ 57, 68, 36, 20,119, 7,137,192, 72, 59, 3,118, 10,191, 5, 0,
|
||||
/* 0x0220 */ 0, 0,232,105,255,255,255,139,116, 36, 20,139, 68, 36, 16, 76,
|
||||
/* 0x0230 */ 139, 75, 8, 57,198,115,108,137,192, 68, 15,182, 68, 36, 24, 72,
|
||||
/* 0x0240 */ 139,125, 8, 72,137, 68, 36, 8, 72,141, 76, 36, 8, 76,137,202,
|
||||
/* 0x0250 */ 65,255,213,133,192,117, 11,139, 68, 36, 16, 72, 57, 68, 36, 8,
|
||||
/* 0x0260 */ 116, 10,191, 7, 0, 0, 0,232, 36,255,255,255, 15,182, 76, 36,
|
||||
/* 0x0270 */ 25,132,201, 15,149,194, 49,192, 77,133,228, 15,149,192,133,194,
|
||||
/* 0x0280 */ 116, 19, 15,182, 84, 36, 26, 15,182,201, 72,139,123, 8,139,116,
|
||||
/* 0x0290 */ 36, 8, 65,255,212,139, 68, 36, 20, 72, 1, 69, 8, 72, 41, 69,
|
||||
/* 0x02a0 */ 0,235, 13,137,242, 72,137,239, 76,137,206,232,168,254,255,255,
|
||||
/* 0x02b0 */ 139, 84, 36, 16, 72,139, 3, 72, 1, 83, 8, 72, 41,208, 72,133,
|
||||
/* 0x02c0 */ 192, 72,137, 3,233,231,254,255,255, 72,131,196, 40, 91, 93, 65,
|
||||
/* 0x02d0 */ 92, 65, 93,195, 65, 87, 65, 86, 73,137,254, 65, 85, 76,141,111,
|
||||
/* 0x02e0 */ 32, 65, 84, 85, 83, 72,131,203,255, 72,131,236,104, 69,139, 86,
|
||||
/* 0x02f0 */ 12, 72,139,132, 36,160, 0, 0, 0,137,116, 36, 76, 49,246, 72,
|
||||
/* 0x0300 */ 137, 84, 36, 64,137, 76, 36, 60, 76,137,234, 76,137, 68, 36, 48,
|
||||
/* 0x0310 */ 76,137, 76, 36, 40, 72,137, 68, 36, 32,139, 71, 16, 49,255, 65,
|
||||
/* 0x0320 */ 131,250, 7, 72,199, 68, 36, 24, 0, 0, 0, 0,116, 12, 65,246,
|
||||
/* 0x0330 */ 70, 26, 32,185, 16, 0, 0, 0,116, 2, 49,201,129,193, 2, 16,
|
||||
/* 0x0340 */ 0, 0,133,192,126, 88, 65,137,192,131, 58, 25,117, 63, 76,139,
|
||||
/* 0x0350 */ 74, 32, 77,133,201,116, 54, 72,131,122, 48, 0,116, 47, 72,131,
|
||||
/* 0x0360 */ 251,255,117, 19, 65,131,250, 7,117, 13,137,200,131,200, 16, 72,
|
||||
/* 0x0370 */ 131,122, 24, 0, 15, 69,200, 72,139, 66, 24, 72, 57,195, 72, 15,
|
||||
/* 0x0380 */ 71,216, 73,141, 4, 1, 72, 57,198, 72, 15, 66,240,139, 66, 4,
|
||||
/* 0x0390 */ 193,232, 2, 65,255,200,137,192, 72,141, 20,130,117,171, 72,129,
|
||||
/* 0x03a0 */ 227, 0,240,255,255, 72, 41,222, 72,129,198,255, 15, 0, 0, 72,
|
||||
/* 0x03b0 */ 129,230, 0,240,255,255,246,193, 16, 72, 15, 69,251, 69, 49,201,
|
||||
/* 0x03c0 */ 65,131,200,255, 49,210,232,253,252,255,255, 72, 41,216,199, 68,
|
||||
/* 0x03d0 */ 36, 12, 0, 0, 0, 0, 72,137, 68, 36, 16, 49,192, 65, 59, 70,
|
||||
/* 0x03e0 */ 16, 15,131, 23, 2, 0, 0, 65,139, 69, 0,131,248, 25, 15,133,
|
||||
/* 0x03f0 */ 202, 1, 0, 0, 73,139, 85, 48, 72,133,210, 15,132,189, 1, 0,
|
||||
/* 0x0400 */ 0, 72,137, 84, 36, 80, 72,139,124, 36, 16, 73,137,212, 73, 3,
|
||||
/* 0x0410 */ 125, 24, 77,139,125, 32, 72,137,251, 72,137,253, 73, 1,255,129,
|
||||
/* 0x0420 */ 227,255, 15, 0, 0, 72,137,124, 36, 88, 72, 41,221, 73, 1,220,
|
||||
/* 0x0430 */ 116,100, 72,131,124, 36, 64, 0, 76,137,230,116, 12, 73,141,116,
|
||||
/* 0x0440 */ 36, 3,185, 18, 16, 0, 0,235, 14, 72,133,210,185, 18, 0, 0,
|
||||
/* 0x0450 */ 0,139, 68, 36, 60,117, 3,131,200,255, 68,139, 76, 36, 76, 69,
|
||||
/* 0x0460 */ 3, 77, 40, 65,137,192,186, 3, 0, 0, 0, 72,137,239,232, 85,
|
||||
/* 0x0470 */ 252,255,255, 72, 57,232, 72,137,195,116, 10,191, 8, 0, 0, 0,
|
||||
/* 0x0480 */ 232, 11,253,255,255, 72,139, 68, 36, 48, 72,137,221, 72,131, 56,
|
||||
/* 0x0490 */ 0,117, 3, 72,137, 24, 72,131,124, 36, 64, 0,116, 47, 73,131,
|
||||
/* 0x04a0 */ 125, 48, 0,116, 40, 73,131,125, 40, 0,117, 8, 72,139, 68, 36,
|
||||
/* 0x04b0 */ 48, 72,137, 40, 72,139, 76, 36, 32, 72,139, 84, 36, 40, 72,141,
|
||||
/* 0x04c0 */ 116, 36, 80, 72,139,124, 36, 64,232,201,252,255,255, 72,131,124,
|
||||
/* 0x04d0 */ 36, 64, 0, 15,149,194, 49,192, 77,133,228, 15,149,192,133,194,
|
||||
/* 0x04e0 */ 116, 49, 73,131,125, 40, 0,117, 42, 65,131,125, 64, 0,116, 35,
|
||||
/* 0x04f0 */ 76,137,232, 76, 41,240, 72,131,224,252,139, 68, 5,120,193,232,
|
||||
/* 0x0500 */ 2,255,200, 72,141, 68,133, 0,199, 0,144, 15, 5,195, 72,137,
|
||||
/* 0x0510 */ 68, 36, 24, 76,137,227, 73,141, 20, 44, 72,247,219,129,227,255,
|
||||
/* 0x0520 */ 15, 0, 0, 72,137,216, 72,133,219,116, 11,198, 2, 0, 72,255,
|
||||
/* 0x0530 */ 194, 72,255,200,235,243, 77,133,228,116, 29, 65,139, 85, 60, 76,
|
||||
/* 0x0540 */ 137,230, 72,137,239,232,106,251,255,255,133,192,116, 10,191, 10,
|
||||
/* 0x0550 */ 0, 0, 0,232, 56,252,255,255, 73,141, 4, 28, 72, 1,197, 76,
|
||||
/* 0x0560 */ 57,253,115, 52, 72,133,237,116,122, 65,139, 85, 60, 73, 41,239,
|
||||
/* 0x0570 */ 69, 49,201, 65,131,200,255,185, 18, 16, 0, 0, 76,137,254, 72,
|
||||
/* 0x0580 */ 137,239,232, 65,251,255,255, 72, 57,197,116, 87,191, 9, 0, 0,
|
||||
/* 0x0590 */ 0,232,250,251,255,255,235, 75, 72,131,124, 36, 64, 0,116, 67,
|
||||
/* 0x05a0 */ 73,131,196, 3, 65,129,228,255, 15, 0, 0, 73,131,252, 3,119,
|
||||
/* 0x05b0 */ 50, 76,137,230, 72,137,239,232,252,250,255,255,235, 37, 72,131,
|
||||
/* 0x05c0 */ 124, 36, 64, 0,117, 29,131,232, 4,131,248, 1,119, 21, 72,139,
|
||||
/* 0x05d0 */ 68, 36, 16, 73, 1,133,144, 0, 0, 0, 73,141, 69, 16, 72,137,
|
||||
/* 0x05e0 */ 68, 36, 24, 65,139, 69, 4,255, 68, 36, 12,193,232, 2,137,192,
|
||||
/* 0x05f0 */ 77,141,108,133, 0,139, 68, 36, 12,233,223,253,255,255, 72,139,
|
||||
/* 0x0600 */ 68, 36, 24, 72,131,196,104, 91, 93, 65, 92, 65, 93, 65, 94, 65,
|
||||
/* 0x0610 */ 95,195, 65, 87, 73,137,207, 49,201, 65, 86, 69, 49,246, 65, 85,
|
||||
/* 0x0620 */ 69, 49,237, 65, 84, 77,137,204, 85, 72,137,213, 72,141, 87, 24,
|
||||
/* 0x0630 */ 83, 76,137,195, 72,131,236, 88,139,127, 24, 72,137,116, 36, 72,
|
||||
/* 0x0640 */ 72,139, 68, 36, 72, 72,141,116, 36, 32, 72,137, 84, 36, 56, 72,
|
||||
/* 0x0650 */ 137, 84, 36, 24, 76,137,194, 72,137,108, 36, 40, 72,137,124, 36,
|
||||
/* 0x0660 */ 32, 72,141,124, 36, 48, 72,131,232, 24, 72,137, 68, 36, 48, 72,
|
||||
/* 0x0670 */ 137, 68, 36, 16,232, 29,251,255,255, 80,131,201,255, 49,246, 73,
|
||||
/* 0x0680 */ 137,217, 72,137,239, 72,141, 84, 36, 24, 65, 84, 76,139,132, 36,
|
||||
/* 0x0690 */ 160, 0, 0, 0,232, 59,252,255,255, 72,137, 68, 36, 16,139,117,
|
||||
/* 0x06a0 */ 16, 72,141, 85, 32, 65, 90, 65, 91, 49,201, 57,241, 15,131,226,
|
||||
/* 0x06b0 */ 0, 0, 0,131, 58, 14, 15,133,204, 0, 0, 0,139,122, 8, 49,
|
||||
/* 0x06c0 */ 246, 49,192, 72,141, 60, 58, 49,210,232,246,249,255,255,133,192,
|
||||
/* 0x06d0 */ 65,137,196,121, 10,191, 18, 0, 0, 0,232,177,250,255,255, 68,
|
||||
/* 0x06e0 */ 137,241, 76,137,250, 72,137,238, 68,137,231,232,204,249,255,255,
|
||||
/* 0x06f0 */ 73, 57,199,116, 10,191, 19, 0, 0, 0,232,145,250,255,255,139,
|
||||
/* 0x0700 */ 69, 0, 61,202,254,186,190,116, 7, 61,190,186,254,202,117, 49,
|
||||
/* 0x0710 */ 72, 15,182,117, 7, 72,137,239, 72,141, 93, 8, 72,107,246, 20,
|
||||
/* 0x0720 */ 131,198, 8,232,116,249,255,255,139, 69, 4, 49,201, 57,193,115,
|
||||
/* 0x0730 */ 16,129, 59, 7, 0, 0, 1,116, 70,255,193, 72,131,195, 20,235,
|
||||
/* 0x0740 */ 236, 72,199, 68, 36, 8, 0, 0, 0, 0, 65, 81, 68,137,225, 69,
|
||||
/* 0x0750 */ 49,201, 49,210,106, 0, 68,137,246, 72,137,239, 76,141, 68, 36,
|
||||
/* 0x0760 */ 24,232,110,251,255,255, 73,137,197, 72,139, 68, 36, 16, 68,137,
|
||||
/* 0x0770 */ 231, 73,137, 69, 0,232, 70,249,255,255, 95, 65, 88,235, 22, 68,
|
||||
/* 0x0780 */ 139,115, 8,233, 87,255,255,255,139, 66, 4,255,193, 72, 1,194,
|
||||
/* 0x0790 */ 233, 22,255,255,255, 72,131,196, 88, 76,137,232, 91, 93, 65, 92,
|
||||
/* 0x07a0 */ 65, 93, 65, 94, 65, 95,195
|
||||
/* 0x00c0 */ 176, 6,235, 2,176, 5,235, 2,176,197,235, 2,176, 3, 65, 81,
|
||||
/* 0x00d0 */ 65, 80, 81, 82, 86, 87, 15,182,192, 80, 13, 0, 0, 0, 2, 73,
|
||||
/* 0x00e0 */ 137,202, 15, 5,114, 5, 72,131,196, 56,195,156, 80, 87, 86, 85,
|
||||
/* 0x00f0 */ 72,137,229,131,125, 40, 4, 15,132,143, 0, 0, 0, 72,129,236,
|
||||
/* 0x0100 */ 0, 1, 0, 0, 72,137,231,176, 10,170,176, 42,170, 72,139, 69,
|
||||
/* 0x0110 */ 24,232,135, 0, 0, 0,176, 61,170, 72,139, 69, 40,232,123, 0,
|
||||
/* 0x0120 */ 0, 0,176, 40,170, 72,139, 69, 48,232,111, 0, 0, 0,176, 44,
|
||||
/* 0x0130 */ 170, 72,139, 69, 56,232, 99, 0, 0, 0,176, 44,170, 72,139, 69,
|
||||
/* 0x0140 */ 64,232, 87, 0, 0, 0,176, 44,170, 72,139, 69, 72,232, 75, 0,
|
||||
/* 0x0150 */ 0, 0,176, 44,170, 72,139, 69, 80,232, 63, 0, 0, 0,176, 44,
|
||||
/* 0x0160 */ 170, 72,139, 69, 88,232, 51, 0, 0, 0,176, 41,170,176, 10,170,
|
||||
/* 0x0170 */ 72,137,250, 72, 41,226, 72,137,230,191, 2, 0, 0, 0,184, 4,
|
||||
/* 0x0180 */ 0, 0, 2, 15, 5, 72,129,196, 0, 1, 0, 0, 93, 94, 95, 88,
|
||||
/* 0x0190 */ 157, 72,141,100, 36, 56,115, 4, 72,131,200,255,195, 72,141, 53,
|
||||
/* 0x01a0 */ 28, 0, 0, 0, 72,137,194,185, 16, 0, 0, 0, 72,193,194, 4,
|
||||
/* 0x01b0 */ 137,208,131,224, 15, 15,182, 4, 6,170,131,233, 1,117,237,195,
|
||||
/* 0x01c0 */ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 97, 98, 99,100,101,102,
|
||||
/* 0x01d0 */ 81, 72, 57, 23, 76,139, 71, 8, 72,141, 74,255,115, 10,191,127,
|
||||
/* 0x01e0 */ 0, 0, 0,232,200,254,255,255, 72,131,249,255,116, 17, 65, 15,
|
||||
/* 0x01f0 */ 182, 0, 72,255,201, 73,255,192,136, 6, 72,255,198,235,233, 72,
|
||||
/* 0x0200 */ 1, 87, 8, 72, 41, 23, 88,195, 86,232,162,254,255,255, 65, 85,
|
||||
/* 0x0210 */ 73,137,213, 65, 84, 73,137,204, 85, 72,137,253, 83, 72,137,243,
|
||||
/* 0x0220 */ 72,131,236, 40, 72,131, 62, 0, 15,132, 19, 1, 0, 0, 72,141,
|
||||
/* 0x0230 */ 116, 36, 16,186, 12, 0, 0, 0, 72,137,239,232,144,255,255,255,
|
||||
/* 0x0240 */ 131,124, 36, 16, 0,139, 68, 36, 20,117, 43, 61, 85, 80, 88, 33,
|
||||
/* 0x0250 */ 116, 10,191, 2, 0, 0, 0,232,172,255,255,255, 72,131,125, 0,
|
||||
/* 0x0260 */ 0, 15,132,218, 0, 0, 0,191, 3, 0, 0, 0,232,151,255,255,
|
||||
/* 0x0270 */ 255,233,203, 0, 0, 0,133,192,117, 10,191, 4, 0, 0, 0,232,
|
||||
/* 0x0280 */ 132,255,255,255,139, 68, 36, 16, 57, 68, 36, 20,119, 7,137,192,
|
||||
/* 0x0290 */ 72, 59, 3,118, 10,191, 5, 0, 0, 0,232,105,255,255,255,139,
|
||||
/* 0x02a0 */ 116, 36, 20,139, 68, 36, 16, 76,139, 75, 8, 57,198,115,108,137,
|
||||
/* 0x02b0 */ 192, 68, 15,182, 68, 36, 24, 72,139,125, 8, 72,137, 68, 36, 8,
|
||||
/* 0x02c0 */ 72,141, 76, 36, 8, 76,137,202, 65,255,213,133,192,117, 11,139,
|
||||
/* 0x02d0 */ 68, 36, 16, 72, 57, 68, 36, 8,116, 10,191, 7, 0, 0, 0,232,
|
||||
/* 0x02e0 */ 36,255,255,255, 15,182, 76, 36, 25,132,201, 15,149,194, 49,192,
|
||||
/* 0x02f0 */ 77,133,228, 15,149,192,133,194,116, 19, 15,182, 84, 36, 26, 15,
|
||||
/* 0x0300 */ 182,201, 72,139,123, 8,139,116, 36, 8, 65,255,212,139, 68, 36,
|
||||
/* 0x0310 */ 20, 72, 1, 69, 8, 72, 41, 69, 0,235, 13,137,242, 72,137,239,
|
||||
/* 0x0320 */ 76,137,206,232,168,254,255,255,139, 84, 36, 16, 72,139, 3, 72,
|
||||
/* 0x0330 */ 1, 83, 8, 72, 41,208, 72,133,192, 72,137, 3,233,231,254,255,
|
||||
/* 0x0340 */ 255, 72,131,196, 40, 91, 93, 65, 92, 65, 93,195, 65, 87, 73,137,
|
||||
/* 0x0350 */ 255, 65, 86, 73,137,214, 65, 85, 76,141,111, 32, 65, 84, 73,131,
|
||||
/* 0x0360 */ 204,255, 85, 83, 49,219, 72,131,236,104, 76,137, 76, 36, 56, 68,
|
||||
/* 0x0370 */ 139, 79, 12, 72,139,132, 36,160, 0, 0, 0,137,116, 36, 76, 76,
|
||||
/* 0x0380 */ 137,238,137, 76, 36, 72, 76,137, 68, 36, 64, 65,131,249, 7, 72,
|
||||
/* 0x0390 */ 199, 68, 36, 40, 0, 0, 0, 0, 72,199, 68, 36, 32, 0, 0, 0,
|
||||
/* 0x03a0 */ 0, 72,137, 68, 36, 48,139, 71, 16,116, 11,246, 71, 26, 32,189,
|
||||
/* 0x03b0 */ 16, 0, 0, 0,116, 2, 49,237,129,197, 2, 16, 0, 0,133,192,
|
||||
/* 0x03c0 */ 126, 96,137,199,131, 62, 25,117, 73, 76,139, 70, 32, 77,133,192,
|
||||
/* 0x03d0 */ 116, 64, 72,139, 78, 24, 72,133,201,117, 6, 64,246,197, 16,117,
|
||||
/* 0x03e0 */ 49, 65,131,249, 7, 15,148,194, 49,192, 73,131,252,255, 15,148,
|
||||
/* 0x03f0 */ 192,133,194,116, 11,137,232,131,200, 16, 72,133,201, 15, 69,232,
|
||||
/* 0x0400 */ 73,141, 4, 8, 73, 57,204, 76, 15, 71,225, 72, 57,195, 72, 15,
|
||||
/* 0x0410 */ 66,216,139, 70, 4,193,232, 2,255,207,137,192, 72,141, 52,134,
|
||||
/* 0x0420 */ 117,162, 73,129,228, 0,240,255,255, 76, 41,227, 72,129,195,255,
|
||||
/* 0x0430 */ 15, 0, 0, 72,129,227, 0,240,255,255, 64,246,197, 16,116, 16,
|
||||
/* 0x0440 */ 72,137,222, 76,137,231, 76,137,100, 36, 32,232,104,252,255,255,
|
||||
/* 0x0450 */ 72,139,124, 36, 32, 69, 49,201, 65,131,200,255, 49,210,137,233,
|
||||
/* 0x0460 */ 72,137,222,232, 96,252,255,255,169,255, 15, 0, 0, 72,137, 68,
|
||||
/* 0x0470 */ 36, 32,116, 10,191, 6, 0, 0, 0,232,138,253,255,255, 72,139,
|
||||
/* 0x0480 */ 68, 36, 32,199, 68, 36, 20, 0, 0, 0, 0, 76, 41,224, 72,137,
|
||||
/* 0x0490 */ 68, 36, 24, 49,192, 65, 59, 71, 16, 15,131, 27, 2, 0, 0, 65,
|
||||
/* 0x04a0 */ 139, 69, 0,131,248, 25, 15,133,209, 1, 0, 0, 73,139, 85, 32,
|
||||
/* 0x04b0 */ 72,133,210, 15,132,196, 1, 0, 0, 73,139, 69, 48, 72,139,124,
|
||||
/* 0x04c0 */ 36, 24, 72,137, 68, 36, 80, 73, 3,125, 24, 73,137,196, 72,137,
|
||||
/* 0x04d0 */ 251, 72,137,253, 72, 1,250,129,227,255, 15, 0, 0, 72,137,124,
|
||||
/* 0x04e0 */ 36, 88, 72,137, 84, 36, 8, 72, 41,221, 73, 1,220,116,107, 77,
|
||||
/* 0x04f0 */ 133,246, 76,137,230,116, 7, 73,141,116, 36, 3,235, 10, 72,133,
|
||||
/* 0x0500 */ 192,185, 18, 0, 0, 0,117, 10, 77,133,246,185, 18, 16, 0, 0,
|
||||
/* 0x0510 */ 117, 9, 72,133,192,139, 84, 36, 72,117, 3,131,202,255, 68,139,
|
||||
/* 0x0520 */ 76, 36, 76, 69, 3, 77, 40, 65,137,208, 72,137,239,186, 3, 0,
|
||||
/* 0x0530 */ 0, 0,232,145,251,255,255, 72, 57,232, 72,137,195,116, 10,191,
|
||||
/* 0x0540 */ 8, 0, 0, 0,232,191,252,255,255, 72,139, 68, 36, 64, 72,137,
|
||||
/* 0x0550 */ 221, 72,131, 56, 0,117, 3, 72,137, 24, 77,133,246,116, 45, 73,
|
||||
/* 0x0560 */ 131,125, 48, 0,116, 38, 73,131,125, 40, 0,117, 8, 72,139, 68,
|
||||
/* 0x0570 */ 36, 64, 72,137, 40, 72,139, 76, 36, 48, 72,139, 84, 36, 56, 72,
|
||||
/* 0x0580 */ 141,116, 36, 80, 76,137,247,232,130,252,255,255, 77,133,246, 15,
|
||||
/* 0x0590 */ 149,194, 49,192, 77,133,228, 15,149,192,133,194,116, 49, 73,131,
|
||||
/* 0x05a0 */ 125, 40, 0,117, 42, 65,131,125, 64, 0,116, 35, 76,137,232, 76,
|
||||
/* 0x05b0 */ 41,248, 72,131,224,252,139, 68, 5,120,193,232, 2,255,200, 72,
|
||||
/* 0x05c0 */ 141, 68,133, 0,199, 0,144, 15, 5,195, 72,137, 68, 36, 40, 76,
|
||||
/* 0x05d0 */ 137,227, 73,141, 20, 44, 72,247,219,129,227,255, 15, 0, 0, 72,
|
||||
/* 0x05e0 */ 137,216, 72,133,219,116, 11,198, 2, 0, 72,255,194, 72,255,200,
|
||||
/* 0x05f0 */ 235,243, 77,133,228,116, 29, 65,139, 85, 60, 76,137,230, 72,137,
|
||||
/* 0x0600 */ 239,232,174,250,255,255,133,192,116, 10,191, 10, 0, 0, 0,232,
|
||||
/* 0x0610 */ 244,251,255,255, 73,141, 4, 28, 72, 1,197, 72, 59,108, 36, 8,
|
||||
/* 0x0620 */ 115, 56, 72,133,237,116,120, 72, 41,108, 36, 8, 65,139, 85, 60,
|
||||
/* 0x0630 */ 69, 49,201, 72,139,116, 36, 8, 65,131,200,255,185, 18, 16, 0,
|
||||
/* 0x0640 */ 0, 72,137,239,232,127,250,255,255, 72, 57,197,116, 81,191, 9,
|
||||
/* 0x0650 */ 0, 0, 0,232,176,251,255,255,235, 69, 77,133,246,116, 64, 73,
|
||||
/* 0x0660 */ 131,196, 3, 65,129,228,255, 15, 0, 0, 73,131,252, 3,119, 47,
|
||||
/* 0x0670 */ 76,137,230, 72,137,239,232, 61,250,255,255,235, 34, 77,133,246,
|
||||
/* 0x0680 */ 117, 29,131,232, 4,131,248, 1,119, 21, 72,139, 68, 36, 24, 73,
|
||||
/* 0x0690 */ 1,133,144, 0, 0, 0, 73,141, 69, 16, 72,137, 68, 36, 40, 65,
|
||||
/* 0x06a0 */ 139, 69, 4,255, 68, 36, 20,193,232, 2,137,192, 77,141,108,133,
|
||||
/* 0x06b0 */ 0,139, 68, 36, 20,233,219,253,255,255, 72,139, 68, 36, 40, 72,
|
||||
/* 0x06c0 */ 131,196,104, 91, 93, 65, 92, 65, 93, 65, 94, 65, 95,195, 65, 87,
|
||||
/* 0x06d0 */ 73,137,207, 49,201, 65, 86, 69, 49,246, 65, 85, 69, 49,237, 65,
|
||||
/* 0x06e0 */ 84, 77,137,204, 85, 72,137,213, 72,141, 87, 24, 83, 76,137,195,
|
||||
/* 0x06f0 */ 72,131,236, 88,139,127, 24, 72,137,116, 36, 72, 72,139, 68, 36,
|
||||
/* 0x0700 */ 72, 72,141,116, 36, 32, 72,137, 84, 36, 56, 72,137, 84, 36, 24,
|
||||
/* 0x0710 */ 76,137,194, 72,137,108, 36, 40, 72,137,124, 36, 32, 72,141,124,
|
||||
/* 0x0720 */ 36, 48, 72,131,232, 24, 72,137, 68, 36, 48, 72,137, 68, 36, 16,
|
||||
/* 0x0730 */ 232,217,250,255,255, 80,131,201,255, 49,246, 73,137,217, 72,137,
|
||||
/* 0x0740 */ 239, 72,141, 84, 36, 24, 65, 84, 76,139,132, 36,160, 0, 0, 0,
|
||||
/* 0x0750 */ 232,247,251,255,255, 72,137, 68, 36, 16,139,117, 16, 72,141, 85,
|
||||
/* 0x0760 */ 32, 65, 90, 65, 91, 49,201, 57,241, 15,131,226, 0, 0, 0,131,
|
||||
/* 0x0770 */ 58, 14, 15,133,204, 0, 0, 0,139,122, 8, 49,246, 49,192, 72,
|
||||
/* 0x0780 */ 141, 60, 58, 49,210,232, 58,249,255,255,133,192, 65,137,196,121,
|
||||
/* 0x0790 */ 10,191, 18, 0, 0, 0,232,109,250,255,255, 68,137,241, 76,137,
|
||||
/* 0x07a0 */ 250, 72,137,238, 68,137,231,232, 16,249,255,255, 73, 57,199,116,
|
||||
/* 0x07b0 */ 10,191, 19, 0, 0, 0,232, 77,250,255,255,139, 69, 0, 61,202,
|
||||
/* 0x07c0 */ 254,186,190,116, 7, 61,190,186,254,202,117, 49, 72, 15,182,117,
|
||||
/* 0x07d0 */ 7, 72,137,239, 72,141, 93, 8, 72,107,246, 20,131,198, 8,232,
|
||||
/* 0x07e0 */ 184,248,255,255,139, 69, 4, 49,201, 57,193,115, 16,129, 59, 7,
|
||||
/* 0x07f0 */ 0, 0, 1,116, 70,255,193, 72,131,195, 20,235,236, 72,199, 68,
|
||||
/* 0x0800 */ 36, 8, 0, 0, 0, 0, 65, 81, 68,137,225, 69, 49,201, 49,210,
|
||||
/* 0x0810 */ 106, 0, 68,137,246, 72,137,239, 76,141, 68, 36, 24,232, 42,251,
|
||||
/* 0x0820 */ 255,255, 73,137,197, 72,139, 68, 36, 16, 68,137,231, 73,137, 69,
|
||||
/* 0x0830 */ 0,232,138,248,255,255, 95, 65, 88,235, 22, 68,139,115, 8,233,
|
||||
/* 0x0840 */ 87,255,255,255,139, 66, 4,255,193, 72, 1,194,233, 22,255,255,
|
||||
/* 0x0850 */ 255, 72,131,196, 88, 76,137,232, 91, 93, 65, 92, 65, 93, 65, 94,
|
||||
/* 0x0860 */ 65, 95,195
|
||||
};
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/* arm.v5a-darwin.macho-fold.h
|
||||
created from arm.v5a-darwin.macho-fold.bin, 2380 (0x94c) bytes
|
||||
created from arm.v5a-darwin.macho-fold.bin, 2424 (0x978) bytes
|
||||
|
||||
This file is part of the UPX executable compressor.
|
||||
|
||||
@ -31,15 +31,15 @@
|
||||
*/
|
||||
|
||||
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_SIZE 2380
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_ADLER32 0x4094e65f
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_CRC32 0xf45f5a58
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_SIZE 2424
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_ADLER32 0x12a4f745
|
||||
#define STUB_ARM_V5A_DARWIN_MACHO_FOLD_CRC32 0x55f9715a
|
||||
|
||||
unsigned char stub_arm_v5a_darwin_macho_fold[2380] = {
|
||||
unsigned char stub_arm_v5a_darwin_macho_fold[2424] = {
|
||||
/* 0x0000 */ 24, 48,154,229, 2,202,160,227, 12, 0, 83,225, 12, 48,160, 49,
|
||||
/* 0x0010 */ 13,128,160,225, 3,208, 77,224, 13, 32,160,225, 11, 16,160,225,
|
||||
/* 0x0020 */ 10, 0,160,225, 16, 96,136,226, 52, 80,143,226, 9, 64,160,225,
|
||||
/* 0x0030 */ 112, 0, 45,233,214, 1, 0,235, 56,160,144,229, 0,144,144,229,
|
||||
/* 0x0030 */ 112, 0, 45,233,225, 1, 0,235, 56,160,144,229, 0,144,144,229,
|
||||
/* 0x0040 */ 8,208,160,225, 0, 0,157,229, 44, 0, 0,235, 4, 0,157,229,
|
||||
/* 0x0050 */ 8, 16,157,229, 73,112,160,227, 10,224,160,225, 16,208,141,226,
|
||||
/* 0x0060 */ 25,255, 47,225,255, 48, 3,226, 80, 0, 83,227, 14,240,160, 17,
|
||||
@ -99,90 +99,93 @@ unsigned char stub_arm_v5a_darwin_macho_fold[2380] = {
|
||||
/* 0x03c0 */ 3, 32,130,224, 1, 16, 99,224, 6, 0,132,232, 0, 48,148,229,
|
||||
/* 0x03d0 */ 0, 0, 83,227,180,255,255, 26, 20,208,141,226,240,128,189,232,
|
||||
/* 0x03e0 */ 85, 80, 88, 33,240, 79, 45,233, 12, 64,144,229, 36,208, 77,226,
|
||||
/* 0x03f0 */ 7, 0, 84,227, 0,128,160,225, 12, 16,141,229, 2,144,160,225,
|
||||
/* 0x0400 */ 8, 48,141,229, 28, 96,128,226, 16,112,144,229, 3, 0, 0, 10,
|
||||
/* 0x0410 */ 24, 48,144,229, 2, 6, 19,227, 16, 0,160, 3, 0, 0, 0, 10,
|
||||
/* 0x0420 */ 0, 0,160,227, 1,202,128,226, 0, 16,160,227, 2,192,140,226,
|
||||
/* 0x0430 */ 6, 32,160,225, 0, 80,224,227, 1,224,160,225, 27, 0, 0,234,
|
||||
/* 0x0440 */ 0, 48,146,229, 1, 0, 83,227, 20, 0, 0, 26, 28, 0,146,229,
|
||||
/* 0x0450 */ 0, 0, 80,227, 17, 0, 0, 10, 36, 48,146,229, 0, 0, 83,227,
|
||||
/* 0x0460 */ 14, 0, 0, 10, 1, 0,117,227, 5, 0, 0, 26, 7, 0, 84,227,
|
||||
/* 0x0470 */ 3, 0, 0, 26, 24, 48,146,229, 0, 0, 83,227, 3, 0, 0, 10,
|
||||
/* 0x0480 */ 16,192,140,227, 24, 48,146,229, 3, 0, 85,225, 0, 0, 0,154,
|
||||
/* 0x0490 */ 3, 80,160,225, 3, 48,128,224, 3, 0, 81,225, 3, 16,160, 49,
|
||||
/* 0x04a0 */ 4, 48,146,229, 3, 48,195,227, 3, 32,130,224, 1,224,142,226,
|
||||
/* 0x04b0 */ 7, 0, 94,225,225,255,255,186,255, 94,197,227, 15, 80,197,227,
|
||||
/* 0x04c0 */ 1, 16,101,224,255, 30,129,226, 15, 16,129,226, 0, 64,160,227,
|
||||
/* 0x04d0 */ 16, 0, 28,226,255, 30,193,227, 12, 48,160,225, 5, 0,160, 17,
|
||||
/* 0x04e0 */ 0,192,224,227, 15, 16,193,227, 4, 32,160,225, 0,192,141,229,
|
||||
/* 0x04f0 */ 4, 64,141,229, 21,255,255,235, 4,176,160,225, 0, 0,101,224,
|
||||
/* 0x0500 */ 16, 0,141,229, 20, 64,141,229,147, 0, 0,234, 0, 48,150,229,
|
||||
/* 0x0510 */ 1, 0, 83,227,129, 0, 0, 26, 36, 0,150,229, 0, 0, 80,227,
|
||||
/* 0x0520 */ 126, 0, 0, 10, 24, 48,150,229, 16, 32,157,229, 3, 48,130,224,
|
||||
/* 0x0530 */ 28, 16,150,229, 3, 42,160,225, 34, 42,160,225, 1, 16,131,224,
|
||||
/* 0x0540 */ 2,112,144,224, 28, 0,141,229, 32, 48,141,229, 24, 16,141,229,
|
||||
/* 0x0550 */ 3, 80, 98,224, 23, 0, 0, 10, 0, 0, 89,227, 32,192,150,229,
|
||||
/* 0x0560 */ 12, 32,157,229, 8,224,157, 5, 0,224,224, 19, 12,192,130,224,
|
||||
/* 0x0570 */ 18, 48,160, 3, 16, 50,159, 21, 5, 0,160,225, 7, 16,160,225,
|
||||
/* 0x0580 */ 3, 32,160,227, 0,224,141,229, 4,192,141,229,239,254,255,235,
|
||||
/* 0x0590 */ 5, 0, 80,225, 0, 64,160,225, 8, 0,160, 19, 34,255,255, 27,
|
||||
/* 0x05a0 */ 72, 32,157,229, 0, 48,146,229, 0, 0, 83,227, 72, 48,157, 5,
|
||||
/* 0x05b0 */ 0, 64,131, 5, 4, 80,160,225, 0, 0, 89,227,107, 0, 0, 10,
|
||||
/* 0x05c0 */ 36, 48,150,229, 0, 0, 83,227, 8, 0, 0, 10, 32, 48,150,229,
|
||||
/* 0x05d0 */ 0, 0, 83,227, 72, 32,157, 5, 9, 0,160,225, 0, 80,130, 5,
|
||||
/* 0x05e0 */ 28, 16,141,226, 76, 32,141,226, 12, 0,146,232, 39,255,255,235,
|
||||
/* 0x05f0 */ 0, 0, 87,226, 1, 0,160, 19, 0, 0, 80,227, 18, 0, 0, 10,
|
||||
/* 0x0600 */ 32, 48,150,229, 0, 0, 83,227, 15, 0, 0, 26, 48, 48,150,229,
|
||||
/* 0x0610 */ 0, 0, 83,227, 12, 0, 0, 10, 6, 48,104,224, 3, 48,195,227,
|
||||
/* 0x0620 */ 5, 48,131,224, 96, 48,147,229, 3, 48,195,227, 3, 48,133,224,
|
||||
/* 0x0630 */ 239, 36,160,227, 8, 32, 3,229, 80, 33,159,229, 8,176, 67,226,
|
||||
/* 0x0640 */ 1,160,160,227, 4, 32, 3,229, 0, 0, 0,234, 1,160,160,227,
|
||||
/* 0x0650 */ 0, 48,103,226, 3, 74,160,225, 36, 74,160,225, 0, 0, 84,227,
|
||||
/* 0x0660 */ 6, 0, 0, 10, 5, 16,135,224, 0, 32,160,227, 0, 48,160,227,
|
||||
/* 0x0670 */ 1, 48,194,231, 1, 32,130,226, 4, 0, 82,225,250,255,255, 26,
|
||||
/* 0x0680 */ 0, 0, 80,227, 6, 0, 0, 10, 5, 0,160,225, 7, 16,160,225,
|
||||
/* 0x0690 */ 44, 32,150,229,168,254,255,235, 0, 0, 80,227, 10, 0,160, 19,
|
||||
/* 0x06a0 */ 225,254,255, 27, 5, 48,135,224, 3, 64,132,224, 24, 48,157,229,
|
||||
/* 0x06b0 */ 3, 0, 84,225, 15, 0, 0, 42, 0, 0, 84,227, 32, 0, 0, 10,
|
||||
/* 0x06c0 */ 0,192,224,227, 44, 32,150,229, 3, 16,100,224, 0,192,141,229,
|
||||
/* 0x06d0 */ 4, 0,160,225, 1,192,140,226,172, 48,159,229, 4,192,141,229,
|
||||
/* 0x06e0 */ 154,254,255,235, 0, 0, 84,225, 21, 0, 0, 10, 9, 0,160,227,
|
||||
/* 0x06f0 */ 205,254,255,235, 18, 0, 0,234, 0, 0, 90,227, 16, 0, 0, 10,
|
||||
/* 0x0700 */ 3, 48,135,226, 3, 26,160,225, 33, 26,160,225, 3, 0, 81,227,
|
||||
/* 0x0710 */ 11, 0, 0,138, 4, 0,160,225,130,254,255,235, 8, 0, 0,234,
|
||||
/* 0x0720 */ 0, 0, 89,227, 6, 0, 0, 26, 4, 48, 67,226, 1, 0, 83,227,
|
||||
/* 0x0730 */ 76, 48,150,149, 16, 32,157,149, 2, 48,131,144, 76, 48,134,149,
|
||||
/* 0x0740 */ 16,176,134,146, 4, 48,150,229, 3, 48,195,227, 3, 96,134,224,
|
||||
/* 0x0750 */ 20, 48,157,229, 1, 48,131,226, 20, 48,141,229, 16, 48,152,229,
|
||||
/* 0x0760 */ 20, 32,157,229, 3, 0, 82,225,103,255,255, 58, 3, 0, 0,234,
|
||||
/* 0x0770 */ 0, 0, 87,226, 1, 0,160, 19, 9,160,160,225,179,255,255,234,
|
||||
/* 0x0780 */ 11, 0,160,225, 36,208,141,226,240,143,189,232, 18, 16, 0, 0,
|
||||
/* 0x0790 */ 30,255, 47,225,240, 67, 45,233, 44,208, 77,226, 12, 16,141,229,
|
||||
/* 0x07a0 */ 12, 16,157,229, 24,192,144,229, 24, 16, 65,226, 24, 0,128,226,
|
||||
/* 0x07b0 */ 72, 64,157,229, 36, 0,141,229, 32, 16,141,229, 32,128,141,226,
|
||||
/* 0x07c0 */ 0, 3,152,232, 2, 80,160,225, 32, 0,141,226, 24, 16,141,226,
|
||||
/* 0x07d0 */ 4, 32,160,225, 3,112,160,225, 0, 48,160,227, 24,192,141,229,
|
||||
/* 0x07e0 */ 16,128,141,229, 20,144,141,229, 28, 80,141,229,167,254,255,235,
|
||||
/* 0x07f0 */ 80,192,157,229, 0,192,141,229, 76,192,157,229, 0, 16,160,227,
|
||||
/* 0x0800 */ 16, 32,141,226, 5, 0,160,225, 0, 48,224,227, 16, 16,141,233,
|
||||
/* 0x0810 */ 243,254,255,235, 0,128,160,225, 16, 0,149,229, 28, 32,133,226,
|
||||
/* 0x0820 */ 0, 16,160,227, 62, 0, 0,234, 0, 48,146,229, 14, 0, 83,227,
|
||||
/* 0x0830 */ 57, 0, 0, 26, 8, 0,146,229, 0, 16,160,227, 0, 0,130,224,
|
||||
/* 0x0840 */ 1, 32,160,225, 40,254,255,235, 0, 96, 80,226, 18, 0,160,179,
|
||||
/* 0x0850 */ 117,254,255,187, 0, 64,160,227, 6, 0,160,225, 5, 16,160,225,
|
||||
/* 0x0860 */ 7, 32,160,225, 4, 48,160,225, 66,254,255,235, 0, 0, 87,225,
|
||||
/* 0x0870 */ 19, 0,160, 19,108,254,255, 27, 0, 32,149,229,188, 48,159,229,
|
||||
/* 0x0880 */ 3, 0, 82,225, 2, 0, 0, 10,180, 48,159,229, 3, 0, 82,225,
|
||||
/* 0x0890 */ 18, 0, 0, 26, 7, 48,213,229, 20, 32,160,227,147, 2, 1,224,
|
||||
/* 0x08a0 */ 5, 0,160,225, 8, 16,129,226, 58,254,255,235, 4,192,149,229,
|
||||
/* 0x08b0 */ 8, 16,133,226, 0, 0,160,227, 5, 0, 0,234, 0, 32,145,229,
|
||||
/* 0x08c0 */ 128, 48,159,229, 3, 0, 82,225, 8, 64,145, 5,225,255,255, 10,
|
||||
/* 0x08d0 */ 20, 16,129,226, 12, 0, 80,225, 1, 0,128,226,246,255,255, 26,
|
||||
/* 0x08e0 */ 0,224,160,227, 44,192,141,226, 4,224, 44,229, 4, 16,160,225,
|
||||
/* 0x08f0 */ 5, 0,160,225, 14, 32,160,225, 6, 48,160,225, 0, 80,141,232,
|
||||
/* 0x0900 */ 8,224,141,229,182,254,255,235, 0, 64,160,225, 0,128,128,229,
|
||||
/* 0x0910 */ 6, 0,160,225,249,253,255,235, 5, 0, 0,234, 4, 48,146,229,
|
||||
/* 0x0920 */ 3, 32,130,224, 0, 0, 81,225, 1, 16,129,226,189,255,255, 26,
|
||||
/* 0x0930 */ 0, 64,160,227, 4, 0,160,225, 44,208,141,226,240,131,189,232,
|
||||
/* 0x0940 */ 202,254,186,190,190,186,254,202, 7, 0, 0, 1
|
||||
/* 0x03f0 */ 7, 0, 84,227, 0,160,160,225, 12, 16,141,229, 2,144,160,225,
|
||||
/* 0x0400 */ 8, 48,141,229, 28,112,128,226, 16, 96,144,229, 3, 0, 0, 10,
|
||||
/* 0x0410 */ 24, 48,144,229, 2, 6, 19,227, 16, 48,160, 3, 0, 0, 0, 10,
|
||||
/* 0x0420 */ 0, 48,160,227, 1, 90,131,226, 0,192,160,227, 2, 80,133,226,
|
||||
/* 0x0430 */ 7, 16,160,225, 0, 0,224,227, 12,224,160,225, 23, 0, 0,234,
|
||||
/* 0x0440 */ 0, 48,145,229, 1, 0, 83,227, 17, 0, 0, 26, 28, 32,145,229,
|
||||
/* 0x0450 */ 0, 0, 82,227, 14, 0, 0, 10, 24, 48,145,229, 0, 0, 83,227,
|
||||
/* 0x0460 */ 3, 32,130,224, 1, 0, 0, 26, 16, 0, 21,227, 8, 0, 0, 26,
|
||||
/* 0x0470 */ 7, 0, 84,227, 1, 0,112, 3, 1, 0, 0, 26, 0, 0, 83,227,
|
||||
/* 0x0480 */ 16, 80,133, 19, 2, 0, 92,225, 2,192,160, 49, 3, 0, 80,225,
|
||||
/* 0x0490 */ 3, 0,160, 33, 4, 48,145,229, 3, 48,195,227, 3, 16,129,224,
|
||||
/* 0x04a0 */ 6, 0, 94,225, 1,224,142,226,228,255,255,186,255,110,192,227,
|
||||
/* 0x04b0 */ 15, 96,198,227, 12, 48,102,224,255, 62,131,226, 15, 48,131,226,
|
||||
/* 0x04c0 */ 255, 78,195,227, 16, 0, 21,226, 15, 64,196,227, 3, 0, 0, 10,
|
||||
/* 0x04d0 */ 6, 0,160,225, 4, 16,160,225, 18,255,255,235, 6, 0,160,225,
|
||||
/* 0x04e0 */ 0,128,160,227, 4, 16,160,225, 5, 48,160,225, 0,192,224,227,
|
||||
/* 0x04f0 */ 8, 32,160,225, 0,192,141,229, 4,128,141,229, 19,255,255,235,
|
||||
/* 0x0500 */ 0, 58,160,225, 35, 58,160,225, 8, 0, 83,225, 0, 64,160,225,
|
||||
/* 0x0510 */ 6, 0,160, 19, 68,255,255, 27, 4, 64,102,224, 8,176,160,225,
|
||||
/* 0x0520 */ 16, 64,141,229, 20,128,141,229,150, 0, 0,234, 0, 48,151,229,
|
||||
/* 0x0530 */ 1, 0, 83,227,132, 0, 0, 26, 28, 16,151,229, 0, 0, 81,227,
|
||||
/* 0x0540 */ 129, 0, 0, 10, 24, 32,151,229, 16, 48,157,229, 2, 32,131,224,
|
||||
/* 0x0550 */ 36, 0,151,229, 2, 58,160,225, 35, 58,160,225, 1, 16,130,224,
|
||||
/* 0x0560 */ 3, 96,144,224, 28, 0,141,229, 32, 32,141,229, 24, 16,141,229,
|
||||
/* 0x0570 */ 2, 80, 99,224, 26, 0, 0, 10, 0, 0, 89,227, 3, 0, 0, 26,
|
||||
/* 0x0580 */ 0, 0, 80,227, 8,224,157, 21, 18, 48,160, 19, 1, 0, 0, 26,
|
||||
/* 0x0590 */ 32, 50,159,229, 0,224,224,227, 32,192,151,229, 12, 32,157,229,
|
||||
/* 0x05a0 */ 5, 0,160,225, 12,192,130,224, 6, 16,160,225, 3, 32,160,227,
|
||||
/* 0x05b0 */ 0,224,141,229, 4,192,141,229,228,254,255,235, 5, 0, 80,225,
|
||||
/* 0x05c0 */ 0, 64,160,225, 8, 0,160, 19, 23,255,255, 27, 72, 32,157,229,
|
||||
/* 0x05d0 */ 0, 48,146,229, 0, 0, 83,227, 72, 48,157, 5, 0, 64,131, 5,
|
||||
/* 0x05e0 */ 4, 80,160,225, 0, 0, 89,227,107, 0, 0, 10, 36, 48,151,229,
|
||||
/* 0x05f0 */ 0, 0, 83,227, 8, 0, 0, 10, 32, 48,151,229, 0, 0, 83,227,
|
||||
/* 0x0600 */ 72, 32,157, 5, 9, 0,160,225, 0, 80,130, 5, 28, 16,141,226,
|
||||
/* 0x0610 */ 76, 32,141,226, 12, 0,146,232, 28,255,255,235, 0, 0, 86,226,
|
||||
/* 0x0620 */ 1, 0,160, 19, 0, 0, 80,227, 18, 0, 0, 10, 32, 48,151,229,
|
||||
/* 0x0630 */ 0, 0, 83,227, 15, 0, 0, 26, 48, 48,151,229, 0, 0, 83,227,
|
||||
/* 0x0640 */ 12, 0, 0, 10, 7, 48,106,224, 3, 48,195,227, 5, 48,131,224,
|
||||
/* 0x0650 */ 96, 48,147,229, 3, 48,195,227, 3, 48,133,224,239, 36,160,227,
|
||||
/* 0x0660 */ 8, 32, 3,229, 80, 33,159,229, 8,176, 67,226, 1,128,160,227,
|
||||
/* 0x0670 */ 4, 32, 3,229, 0, 0, 0,234, 1,128,160,227, 0, 48,102,226,
|
||||
/* 0x0680 */ 3, 74,160,225, 36, 74,160,225, 0, 0, 84,227, 6, 0, 0, 10,
|
||||
/* 0x0690 */ 5, 16,134,224, 0, 32,160,227, 0, 48,160,227, 1, 48,194,231,
|
||||
/* 0x06a0 */ 1, 32,130,226, 4, 0, 82,225,250,255,255, 26, 0, 0, 80,227,
|
||||
/* 0x06b0 */ 6, 0, 0, 10, 5, 0,160,225, 6, 16,160,225, 44, 32,151,229,
|
||||
/* 0x06c0 */ 157,254,255,235, 0, 0, 80,227, 10, 0,160, 19,214,254,255, 27,
|
||||
/* 0x06d0 */ 5, 48,134,224, 3, 64,132,224, 24, 48,157,229, 3, 0, 84,225,
|
||||
/* 0x06e0 */ 15, 0, 0, 42, 0, 0, 84,227, 32, 0, 0, 10, 0,192,224,227,
|
||||
/* 0x06f0 */ 44, 32,151,229, 3, 16,100,224, 0,192,141,229, 4, 0,160,225,
|
||||
/* 0x0700 */ 1,192,140,226,172, 48,159,229, 4,192,141,229,143,254,255,235,
|
||||
/* 0x0710 */ 0, 0, 84,225, 21, 0, 0, 10, 9, 0,160,227,194,254,255,235,
|
||||
/* 0x0720 */ 18, 0, 0,234, 0, 0, 88,227, 16, 0, 0, 10, 3, 48,134,226,
|
||||
/* 0x0730 */ 3, 26,160,225, 33, 26,160,225, 3, 0, 81,227, 11, 0, 0,138,
|
||||
/* 0x0740 */ 4, 0,160,225,119,254,255,235, 8, 0, 0,234, 0, 0, 89,227,
|
||||
/* 0x0750 */ 6, 0, 0, 26, 4, 48, 67,226, 1, 0, 83,227, 76, 48,151,149,
|
||||
/* 0x0760 */ 16, 32,157,149, 2, 48,131,144, 76, 48,135,149, 16,176,135,146,
|
||||
/* 0x0770 */ 4, 48,151,229, 3, 48,195,227, 3,112,135,224, 20, 48,157,229,
|
||||
/* 0x0780 */ 1, 48,131,226, 20, 48,141,229, 16, 48,154,229, 20, 32,157,229,
|
||||
/* 0x0790 */ 3, 0, 82,225,100,255,255, 58, 3, 0, 0,234, 0, 0, 86,226,
|
||||
/* 0x07a0 */ 1, 0,160, 19, 9,128,160,225,179,255,255,234, 11, 0,160,225,
|
||||
/* 0x07b0 */ 36,208,141,226,240,143,189,232, 18, 16, 0, 0, 30,255, 47,225,
|
||||
/* 0x07c0 */ 240, 67, 45,233, 44,208, 77,226, 12, 16,141,229, 12, 16,157,229,
|
||||
/* 0x07d0 */ 24,192,144,229, 24, 16, 65,226, 24, 0,128,226, 72, 64,157,229,
|
||||
/* 0x07e0 */ 36, 0,141,229, 32, 16,141,229, 32,128,141,226, 0, 3,152,232,
|
||||
/* 0x07f0 */ 2, 80,160,225, 32, 0,141,226, 24, 16,141,226, 4, 32,160,225,
|
||||
/* 0x0800 */ 3,112,160,225, 0, 48,160,227, 24,192,141,229, 16,128,141,229,
|
||||
/* 0x0810 */ 20,144,141,229, 28, 80,141,229,156,254,255,235, 80,192,157,229,
|
||||
/* 0x0820 */ 0,192,141,229, 76,192,157,229, 0, 16,160,227, 16, 32,141,226,
|
||||
/* 0x0830 */ 5, 0,160,225, 0, 48,224,227, 16, 16,141,233,232,254,255,235,
|
||||
/* 0x0840 */ 0,128,160,225, 16, 0,149,229, 28, 32,133,226, 0, 16,160,227,
|
||||
/* 0x0850 */ 62, 0, 0,234, 0, 48,146,229, 14, 0, 83,227, 57, 0, 0, 26,
|
||||
/* 0x0860 */ 8, 0,146,229, 0, 16,160,227, 0, 0,130,224, 1, 32,160,225,
|
||||
/* 0x0870 */ 29,254,255,235, 0, 96, 80,226, 18, 0,160,179,106,254,255,187,
|
||||
/* 0x0880 */ 0, 64,160,227, 6, 0,160,225, 5, 16,160,225, 7, 32,160,225,
|
||||
/* 0x0890 */ 4, 48,160,225, 55,254,255,235, 0, 0, 87,225, 19, 0,160, 19,
|
||||
/* 0x08a0 */ 97,254,255, 27, 0, 32,149,229,188, 48,159,229, 3, 0, 82,225,
|
||||
/* 0x08b0 */ 2, 0, 0, 10,180, 48,159,229, 3, 0, 82,225, 18, 0, 0, 26,
|
||||
/* 0x08c0 */ 7, 48,213,229, 20, 32,160,227,147, 2, 1,224, 5, 0,160,225,
|
||||
/* 0x08d0 */ 8, 16,129,226, 47,254,255,235, 4,192,149,229, 8, 16,133,226,
|
||||
/* 0x08e0 */ 0, 0,160,227, 5, 0, 0,234, 0, 32,145,229,128, 48,159,229,
|
||||
/* 0x08f0 */ 3, 0, 82,225, 8, 64,145, 5,225,255,255, 10, 20, 16,129,226,
|
||||
/* 0x0900 */ 12, 0, 80,225, 1, 0,128,226,246,255,255, 26, 0,224,160,227,
|
||||
/* 0x0910 */ 44,192,141,226, 4,224, 44,229, 4, 16,160,225, 5, 0,160,225,
|
||||
/* 0x0920 */ 14, 32,160,225, 6, 48,160,225, 0, 80,141,232, 8,224,141,229,
|
||||
/* 0x0930 */ 171,254,255,235, 0, 64,160,225, 0,128,128,229, 6, 0,160,225,
|
||||
/* 0x0940 */ 238,253,255,235, 5, 0, 0,234, 4, 48,146,229, 3, 32,130,224,
|
||||
/* 0x0950 */ 0, 0, 81,225, 1, 16,129,226,189,255,255, 26, 0, 64,160,227,
|
||||
/* 0x0960 */ 4, 0,160,225, 44,208,141,226,240,131,189,232,202,254,186,190,
|
||||
/* 0x0970 */ 190,186,254,202, 7, 0, 0, 1
|
||||
};
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
/* arm64-darwin.macho-fold.h
|
||||
created from arm64-darwin.macho-fold.bin, 2408 (0x968) bytes
|
||||
created from arm64-darwin.macho-fold.bin, 2472 (0x9a8) bytes
|
||||
|
||||
This file is part of the UPX executable compressor.
|
||||
|
||||
@ -31,15 +31,15 @@
|
||||
*/
|
||||
|
||||
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_SIZE 2408
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_ADLER32 0x8e0a4ce1
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_CRC32 0x53ab8123
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_SIZE 2472
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_ADLER32 0x41fc87b4
|
||||
#define STUB_ARM64_DARWIN_MACHO_FOLD_CRC32 0x08691991
|
||||
|
||||
unsigned char stub_arm64_darwin_macho_fold[2408] = {
|
||||
unsigned char stub_arm64_darwin_macho_fold[2472] = {
|
||||
/* 0x0000 */ 224, 3, 20,170,225, 3, 21,170,131, 26, 64,185, 9, 0,132, 82,
|
||||
/* 0x0010 */ 127, 0, 9,107, 99,128,137, 26, 99, 60, 0, 17, 99,108, 28, 18,
|
||||
/* 0x0020 */ 230,131, 0,145,243, 3, 0,145,255, 67, 35,203,226, 3, 0,145,
|
||||
/* 0x0030 */ 228, 3, 28,170,165, 1, 0, 16,147, 1, 0,148, 20,128, 64,249,
|
||||
/* 0x0030 */ 228, 3, 28,170,165, 1, 0, 16,162, 1, 0,148, 20,128, 64,249,
|
||||
/* 0x0040 */ 28, 0, 64,249,127, 2, 0,145,224, 3, 64,185, 38, 0, 0,148,
|
||||
/* 0x0050 */ 224, 7, 64,249,225, 19, 64,185, 40, 9,128, 82,254, 3, 20,170,
|
||||
/* 0x0060 */ 255,131, 0,145,128, 3, 31,214, 99, 28, 0, 18,127, 72, 1,113,
|
||||
@ -84,107 +84,111 @@ unsigned char stub_arm64_darwin_macho_fold[2408] = {
|
||||
/* 0x02d0 */ 162,255,255,151,163, 67, 64,185, 97, 6, 64,249, 96, 2, 64,249,
|
||||
/* 0x02e0 */ 33, 0, 3,139, 97, 6, 0,249, 0, 0, 3,203, 96, 2, 0,249,
|
||||
/* 0x02f0 */ 185,255,255, 23,243, 83, 65,169,245, 91, 66,169,253,123,197,168,
|
||||
/* 0x0300 */ 192, 3, 95,214,253,123,182,169, 7, 0,128, 82,253, 3, 0,145,
|
||||
/* 0x0310 */ 232, 39, 6,109,247, 99, 3,169,234, 47, 7,109,170, 0,103,158,
|
||||
/* 0x0320 */ 5, 12, 64,185,247, 3, 0,170,243, 83, 1,169,249,107, 4,169,
|
||||
/* 0x0330 */ 245, 91, 2,169,251,115, 5,169,191, 28, 0,113,248, 3, 2,170,
|
||||
/* 0x0340 */ 203, 0,103,158,249, 3, 4,170, 40, 0, 39, 30, 19,128, 0,145,
|
||||
/* 0x0350 */ 105, 0, 39, 30, 6, 16, 64,185,192, 0, 0, 84, 0, 24, 64,185,
|
||||
/* 0x0360 */ 0, 0, 11, 18, 31, 0, 7,107, 7, 2,128, 82,231, 19,135, 26,
|
||||
/* 0x0370 */ 231, 4, 64, 17,224, 3, 19,170,231, 8, 0, 17, 4, 0,128, 82,
|
||||
/* 0x0380 */ 1, 0,128,210, 22, 0,128,146, 72, 2,130, 82,159, 0, 6,107,
|
||||
/* 0x0390 */ 42, 3, 0, 84, 2, 0, 64,185, 95,100, 0,113, 33, 2, 0, 84,
|
||||
/* 0x03a0 */ 2, 16, 64,249,226, 1, 0,180, 3, 24, 64,249,163, 1, 0,180,
|
||||
/* 0x03b0 */ 223, 6, 0,177, 3, 12, 64,249,161, 0, 0, 84,191, 28, 0,113,
|
||||
/* 0x03c0 */ 97, 0, 0, 84,127, 0, 31,235,231, 0,136, 26,223, 2, 3,235,
|
||||
/* 0x03d0 */ 98, 0, 2,139,214,146,131,154, 63, 0, 2,235, 33, 32,130,154,
|
||||
/* 0x03e0 */ 2, 4, 64,185,132, 4, 0, 17, 66,116,126,146, 0, 0, 2,139,
|
||||
/* 0x03f0 */ 231,255,255, 23,214,206,116,146,224, 0, 28, 18, 33,252, 63,145,
|
||||
/* 0x0400 */ 31, 0, 31,107, 33, 0, 22,203, 2, 0,128, 82,192, 18,159,154,
|
||||
/* 0x0410 */ 33,204,116,146,227, 3, 7, 42, 4, 0,128, 18,229, 3, 2, 42,
|
||||
/* 0x0420 */ 27, 0,128, 82, 26, 0,128,210, 59,255,255,151, 22, 0, 22,203,
|
||||
/* 0x0430 */ 224, 18, 64,185,127, 3, 0,107, 34, 17, 0, 84, 96, 2, 64,185,
|
||||
/* 0x0440 */ 31,100, 0,113, 33, 15, 0, 84, 97, 26, 64,249,225, 15, 0,180,
|
||||
/* 0x0450 */ 96, 14, 64,249, 98, 18, 64,249,192, 2, 0,139,161, 75, 0,249,
|
||||
/* 0x0460 */ 20, 44, 64,146,160, 79, 0,249, 6, 0, 20,203,148, 2, 1,171,
|
||||
/* 0x0470 */ 28, 0, 2,139, 64, 3, 0, 84, 32, 1, 38, 30, 31, 3, 31,235,
|
||||
/* 0x0480 */ 166, 71, 0,249, 67, 2,130, 82,101, 22, 64,249,225, 3, 20,170,
|
||||
/* 0x0490 */ 98, 0,128, 82, 4, 0,159, 90, 31, 3, 31,235,224, 3, 6,170,
|
||||
/* 0x04a0 */ 70, 2,128, 82, 99, 16,134, 26, 6, 1, 38, 30,197, 0, 5, 11,
|
||||
/* 0x04b0 */ 25,255,255,151,245, 3, 0,170,166, 71, 64,249, 31, 0, 6,235,
|
||||
/* 0x04c0 */ 96, 0, 0, 84, 0, 1,128, 82, 63, 0, 0, 20, 32, 3, 64,249,
|
||||
/* 0x04d0 */ 128, 0, 0,181, 53, 3, 0,249, 2, 0, 0, 20,245, 3, 6,170,
|
||||
/* 0x04e0 */ 120, 1, 0,180, 96, 26, 64,249, 32, 1, 0,180, 96, 22, 64,249,
|
||||
/* 0x04f0 */ 64, 0, 0,181, 53, 3, 0,249, 66, 1,102,158,224, 3, 24,170,
|
||||
/* 0x0500 */ 99, 1,102,158,161, 67, 2,145, 43,255,255,151, 31, 3, 31,235,
|
||||
/* 0x0510 */ 228, 7,159, 26,159, 2, 31,235,225, 7,159, 26,129, 2, 0, 52,
|
||||
/* 0x0520 */ 100, 2, 0, 52, 96, 22, 64,249, 32, 2, 0,181, 96, 66, 64,185,
|
||||
/* 0x0530 */ 224, 1, 0, 52, 96, 2, 23,203, 34, 0,128, 82, 0,244,126,146,
|
||||
/* 0x0540 */ 2,128,186,114,160, 2, 0,139, 0,120, 64,185, 0,124, 2, 83,
|
||||
/* 0x0550 */ 0, 8, 0, 81, 0,244,126,211,186, 2, 0,139,162,106, 32,184,
|
||||
/* 0x0560 */ 0,120,128, 82,224,203,186,114, 64, 7, 0,185,227, 3, 20,203,
|
||||
/* 0x0570 */ 99, 44, 64,242, 97, 0, 0, 84,129, 2, 0, 52, 8, 0, 0, 20,
|
||||
/* 0x0580 */ 162, 2, 20,139, 0, 0,128,210, 31,104, 34, 56, 0, 4, 0,145,
|
||||
/* 0x0590 */ 31, 0, 3,235,161,255,255, 84,248,255,255, 23, 98, 62, 64,185,
|
||||
/* 0x05a0 */ 224, 3, 21,170,225, 3, 20,170,163, 67, 0,249,164, 71, 0,249,
|
||||
/* 0x05b0 */ 214,254,255,151,164, 71, 64,249,163, 67, 64,249, 96, 0, 0, 52,
|
||||
/* 0x05c0 */ 64, 1,128, 82,189,254,255,151, 99, 0, 20,139,117, 0, 21,139,
|
||||
/* 0x05d0 */ 191, 2, 28,235,162, 1, 0, 84,149, 3, 0,180, 98, 62, 64,185,
|
||||
/* 0x05e0 */ 224, 3, 21,170,129, 3, 21,203, 67, 2,130, 82, 4, 0,128, 18,
|
||||
/* 0x05f0 */ 5, 0,128, 82,200,254,255,151, 31, 0, 21,235, 96, 2, 0, 84,
|
||||
/* 0x0600 */ 32, 1,128, 82,240,255,255, 23, 4, 2, 0, 52,148, 14, 0,145,
|
||||
/* 0x0610 */ 129, 46, 64,146, 63, 12, 0,241,136, 1, 0, 84,224, 3, 21,170,
|
||||
/* 0x0620 */ 183,254,255,151, 9, 0, 0, 20, 24, 1, 0,181, 0, 16, 0, 81,
|
||||
/* 0x0630 */ 31, 4, 0,113,168, 0, 0, 84, 96,138, 64,249,122, 66, 0,145,
|
||||
/* 0x0640 */ 0, 0, 22,139, 96,138, 0,249, 96, 6, 64,185,123, 7, 0, 17,
|
||||
/* 0x0650 */ 0,116,126,146,115, 2, 0,139,118,255,255, 23,224, 3, 26,170,
|
||||
/* 0x0660 */ 232, 39, 70,109,243, 83, 65,169,234, 47, 71,109,245, 91, 66,169,
|
||||
/* 0x0670 */ 247, 99, 67,169,249,107, 68,169,251,115, 69,169,253,123,202,168,
|
||||
/* 0x0680 */ 192, 3, 95,214,253,123,182,169,253, 3, 0,145,243, 83, 1,169,
|
||||
/* 0x0690 */ 244, 3, 4,170,243, 3, 2,170,161, 47, 0,249, 1, 96, 0,145,
|
||||
/* 0x06a0 */ 161, 63, 0,249,161, 47, 64,249, 0, 24, 64,185, 33, 96, 0,209,
|
||||
/* 0x06b0 */ 161, 59, 0,249,160, 67, 0,249,160, 7, 71,169,247, 99, 3,169,
|
||||
/* 0x06c0 */ 160, 7, 9,169,162, 71, 0,249,160,195, 1,145,161, 3, 2,145,
|
||||
/* 0x06d0 */ 226, 3, 20,170,247, 3, 3,170, 3, 0,128,210,245, 91, 2,169,
|
||||
/* 0x06e0 */ 166, 43, 0,249,245, 3, 5,170,249, 35, 0,249,178,254,255,151,
|
||||
/* 0x06f0 */ 164, 43, 64,249, 1, 0,128, 82,162, 67, 2,145,224, 3, 19,170,
|
||||
/* 0x0700 */ 3, 0,128, 18,229, 3, 20,170,230, 3, 21,170,254,254,255,151,
|
||||
/* 0x0710 */ 248, 3, 0,170, 98, 18, 64,185, 97,130, 0,145, 4, 0,128, 82,
|
||||
/* 0x0720 */ 159, 0, 2,107,224, 8, 0, 84, 32, 0, 64,185, 31, 56, 0,113,
|
||||
/* 0x0730 */ 1, 8, 0, 84, 32, 8, 64,185, 22, 0,128, 82,153, 2,128, 82,
|
||||
/* 0x0740 */ 32, 0, 0,139, 1, 0,128, 82,226, 3, 1, 42, 99,254,255,151,
|
||||
/* 0x0750 */ 244, 3, 0, 42, 20, 3,248, 54, 64, 2,128, 82, 30, 0, 0, 20,
|
||||
/* 0x0760 */ 98, 2, 64,185, 65,217,159, 82, 65,215,183,114, 95, 0, 1,107,
|
||||
/* 0x0770 */ 65, 3, 0, 84, 97, 30, 64, 57,224, 3, 19,170,117, 34, 0,145,
|
||||
/* 0x0780 */ 33,124, 25, 27, 33, 32, 0, 17,105,254,255,151, 96, 6, 64,185,
|
||||
/* 0x0790 */ 1, 0,128, 82, 63, 0, 0,107, 0, 3, 0, 84,163, 2, 64,185,
|
||||
/* 0x07a0 */ 226, 0,128, 82, 2, 32,160,114,127, 0, 2,107, 1, 2, 0, 84,
|
||||
/* 0x07b0 */ 182, 10, 64,185,224, 3, 20, 42,225, 3, 19,170,226, 3, 23,170,
|
||||
/* 0x07c0 */ 227, 3, 22, 42, 87,254,255,151,255, 2, 0,235,160,252,255, 84,
|
||||
/* 0x07d0 */ 96, 2,128, 82, 57,254,255,151,193, 87,151, 82,193, 95,185,114,
|
||||
/* 0x07e0 */ 95, 0, 1,107,128,252,255, 84, 4, 0, 0, 20, 33, 4, 0, 17,
|
||||
/* 0x07f0 */ 181, 82, 0,145,232,255,255, 23,164,131, 2,145, 2, 0,128,210,
|
||||
/* 0x0800 */ 224, 3, 19,170,225, 3, 22, 42,227, 3, 20, 42,229, 3, 2,170,
|
||||
/* 0x0810 */ 159,140, 28,248,230, 3, 2,170,187,254,255,151,243, 3, 0,170,
|
||||
/* 0x0820 */ 24, 0, 0,249,224, 3, 20, 42, 47,254,255,151, 6, 0, 0, 20,
|
||||
/* 0x0830 */ 32, 4, 64,185,132, 4, 0, 17, 33, 0, 0,139,185,255,255, 23,
|
||||
/* 0x0840 */ 19, 0,128,210,224, 3, 19,170,249, 35, 64,249,243, 83, 65,169,
|
||||
/* 0x0850 */ 245, 91, 66,169,247, 99, 67,169,253,123,202,168,192, 3, 95,214,
|
||||
/* 0x0860 */ 20, 0, 0, 0, 0, 0, 0, 0, 1,122, 82, 0, 4,120, 30, 1,
|
||||
/* 0x0870 */ 27, 12, 31, 0, 0, 0, 0, 0, 36, 0, 0, 0, 28, 0, 0, 0,
|
||||
/* 0x0880 */ 216,248,255,255, 92, 0, 0, 0, 0, 65, 14, 16,157, 2,158, 1,
|
||||
/* 0x0890 */ 66, 13, 29, 83,222,221, 12, 31, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x08a0 */ 44, 0, 0, 0, 68, 0, 0, 0, 12,249,255,255, 80, 1, 0, 0,
|
||||
/* 0x08b0 */ 0, 65, 14, 80,157, 10,158, 9, 65, 13, 29, 66,147, 8,148, 7,
|
||||
/* 0x08c0 */ 149, 6,150, 5, 2, 79,222,221,214,213,212,211, 12, 31, 0, 0,
|
||||
/* 0x08d0 */ 84, 0, 0, 0,116, 0, 0, 0, 44,250,255,255,128, 3, 0, 0,
|
||||
/* 0x08e0 */ 0, 65, 14,160, 1,157, 20,158, 19, 66, 13, 29, 67, 5, 72, 8,
|
||||
/* 0x08f0 */ 5, 73, 7,151, 14,152, 13, 5, 74, 6, 5, 75, 5, 71,147, 18,
|
||||
/* 0x0900 */ 148, 17,153, 12,154, 11,149, 16,150, 15,155, 10,156, 9, 2,210,
|
||||
/* 0x0910 */ 222,221, 6, 75, 6, 74, 6, 73, 6, 72,220,219,218,217,216,215,
|
||||
/* 0x0920 */ 214,213,212,211, 12, 31, 0, 0, 60, 0, 0, 0,204, 0, 0, 0,
|
||||
/* 0x0930 */ 84,253,255,255,220, 1, 0, 0, 0, 65, 14,160, 1,157, 20,158,
|
||||
/* 0x0940 */ 19, 65, 13, 29, 65,147, 18,148, 17, 81,151, 14,152, 13, 68,149,
|
||||
/* 0x0950 */ 16,150, 15, 66,153, 12, 2, 92,222,221,217,216,215,214,213,212,
|
||||
/* 0x0960 */ 211, 12, 31, 0, 0, 0, 0, 0
|
||||
/* 0x0300 */ 192, 3, 95,214,253,123,182,169,253, 3, 0,145,232, 39, 6,109,
|
||||
/* 0x0310 */ 243, 83, 1,169,234, 47, 7,109,203, 0,103,158, 6, 12, 64,185,
|
||||
/* 0x0320 */ 19,128, 0,145,247, 99, 3,169,249,107, 4,169,251,115, 5,169,
|
||||
/* 0x0330 */ 245, 91, 2,169,223, 28, 0,113,247, 3, 0,170,105, 0, 39, 30,
|
||||
/* 0x0340 */ 249, 3, 2,170, 40, 0, 39, 30,251, 3, 4,170,170, 0,103,158,
|
||||
/* 0x0350 */ 7, 16, 64,185, 3, 0,128, 82,192, 0, 0, 84, 0, 24, 64,185,
|
||||
/* 0x0360 */ 0, 0, 11, 18, 31, 0, 3,107, 3, 2,128, 82,227, 19,131, 26,
|
||||
/* 0x0370 */ 99, 4, 64, 17,224, 3, 19,170, 99, 8, 0, 17, 5, 0,128, 82,
|
||||
/* 0x0380 */ 1, 0,128,210, 24, 0,128,146,191, 0, 7,107,106, 3, 0, 84,
|
||||
/* 0x0390 */ 2, 0, 64,185, 95,100, 0,113, 97, 2, 0, 84, 4, 16, 64,249,
|
||||
/* 0x03a0 */ 36, 2, 0,180, 2, 12, 64,249, 66, 0, 0,181,195, 1, 32, 55,
|
||||
/* 0x03b0 */ 31, 7, 0,177,161, 0, 0, 84,223, 28, 0,113, 97, 0, 0, 84,
|
||||
/* 0x03c0 */ 162, 0, 0,180, 67, 2,130, 82, 31, 3, 2,235, 24,147,130,154,
|
||||
/* 0x03d0 */ 2, 0, 0, 20,248, 3, 2,170, 66, 0, 4,139, 63, 0, 2,235,
|
||||
/* 0x03e0 */ 33, 32,130,154, 2, 4, 64,185,165, 4, 0, 17, 66,116,126,146,
|
||||
/* 0x03f0 */ 0, 0, 2,139,229,255,255, 23, 24,207,116,146, 52,252, 63,145,
|
||||
/* 0x0400 */ 148, 2, 24,203, 0, 0,128,210,148,206,116,146,227, 0, 32, 54,
|
||||
/* 0x0410 */ 224, 3, 24,170,225, 3, 20,170,163, 71, 0,249, 56,255,255,151,
|
||||
/* 0x0420 */ 163, 71, 64,249,224, 3, 24,170, 2, 0,128, 82,225, 3, 20,170,
|
||||
/* 0x0430 */ 4, 0,128, 18,229, 3, 2, 42, 55,255,255,151, 22, 44, 64,242,
|
||||
/* 0x0440 */ 96, 0, 0, 84,192, 0,128, 82, 65, 0, 0, 20, 24, 0, 24,203,
|
||||
/* 0x0450 */ 250, 3, 22, 42, 23, 0, 0, 20, 96, 3, 64,249, 64, 0, 0,181,
|
||||
/* 0x0460 */ 102, 3, 0,249, 25, 8, 0,181, 63, 3, 31,235,228, 7,159, 26,
|
||||
/* 0x0470 */ 159, 2, 31,235,225, 7,159, 26,193, 8, 0, 53,227, 3, 20,203,
|
||||
/* 0x0480 */ 99, 44, 64,242,225, 10, 0, 84,161, 11, 0, 53, 99, 0, 20,139,
|
||||
/* 0x0490 */ 117, 0, 21,139,191, 2, 28,235,226, 13, 0, 84,117, 12, 0,181,
|
||||
/* 0x04a0 */ 96, 6, 64,185, 90, 7, 0, 17, 0,116,126,146,115, 2, 0,139,
|
||||
/* 0x04b0 */ 224, 18, 64,185, 95, 3, 0,107, 2, 15, 0, 84, 96, 2, 64,185,
|
||||
/* 0x04c0 */ 31,100, 0,113,129, 13, 0, 84, 97, 18, 64,249,161,254,255,180,
|
||||
/* 0x04d0 */ 102, 14, 64,249, 96, 26, 64,249, 6, 3, 6,139,160, 75, 0,249,
|
||||
/* 0x04e0 */ 212, 44, 64,146,166, 79, 0,249,220, 0, 1,139,198, 0, 20,203,
|
||||
/* 0x04f0 */ 148, 2, 0,171, 64, 3, 0, 84,217, 2, 0,181, 31, 0, 31,235,
|
||||
/* 0x0500 */ 65, 2,128, 82, 66, 2,130, 82, 35, 16,130, 26, 31, 0, 31,235,
|
||||
/* 0x0510 */ 32, 1, 38, 30, 4, 16,159, 90,224, 3, 6,170,166, 71, 0,249,
|
||||
/* 0x0520 */ 6, 1, 38, 30,101, 22, 64,249,225, 3, 20,170, 98, 0,128, 82,
|
||||
/* 0x0530 */ 197, 0, 5, 11,248,254,255,151,245, 3, 0,170,166, 71, 64,249,
|
||||
/* 0x0540 */ 31, 0, 6,235,160,248,255, 84, 0, 1,128, 82,219,254,255,151,
|
||||
/* 0x0550 */ 67, 2,130, 82, 4, 0,128, 18,240,255,255, 23,245, 3, 6,170,
|
||||
/* 0x0560 */ 193,255,255, 23, 96, 26, 64,249, 0,248,255,180, 96, 22, 64,249,
|
||||
/* 0x0570 */ 64, 0, 0,181,117, 3, 0,249, 66, 1,102,158,224, 3, 25,170,
|
||||
/* 0x0580 */ 99, 1,102,158,161, 67, 2,145, 11,255,255,151,183,255,255, 23,
|
||||
/* 0x0590 */ 100,247,255, 52, 96, 22, 64,249, 32,247,255,181, 96, 66, 64,185,
|
||||
/* 0x05a0 */ 224,246,255, 52, 96, 2, 23,203, 34, 0,128, 82, 0,244,126,146,
|
||||
/* 0x05b0 */ 2,128,186,114,160, 2, 0,139, 0,120, 64,185, 0,124, 2, 83,
|
||||
/* 0x05c0 */ 0, 8, 0, 81, 0,244,126,211,182, 2, 0,139,162,106, 32,184,
|
||||
/* 0x05d0 */ 0,120,128, 82,224,203,186,114,192, 6, 0,185,168,255,255, 23,
|
||||
/* 0x05e0 */ 162, 2, 20,139, 0, 0,128,210, 31,104, 34, 56, 0, 4, 0,145,
|
||||
/* 0x05f0 */ 31, 0, 3,235,161,255,255, 84,164,255,255, 23, 98, 62, 64,185,
|
||||
/* 0x0600 */ 224, 3, 21,170,225, 3, 20,170,163, 67, 0,249,164, 71, 0,249,
|
||||
/* 0x0610 */ 190,254,255,151,164, 71, 64,249,163, 67, 64,249,128,243,255, 52,
|
||||
/* 0x0620 */ 64, 1,128, 82,202,255,255, 23, 98, 62, 64,185,224, 3, 21,170,
|
||||
/* 0x0630 */ 129, 3, 21,203, 67, 2,130, 82, 4, 0,128, 18, 5, 0,128, 82,
|
||||
/* 0x0640 */ 181,254,255,151, 31, 0, 21,235,192,242,255, 84, 32, 1,128, 82,
|
||||
/* 0x0650 */ 191,255,255, 23,100,242,255, 52,148, 14, 0,145,129, 46, 64,146,
|
||||
/* 0x0660 */ 63, 12, 0,241,232,241,255, 84,224, 3, 21,170,164,254,255,151,
|
||||
/* 0x0670 */ 140,255,255, 23,121,241,255,181, 0, 16, 0, 81, 31, 4, 0,113,
|
||||
/* 0x0680 */ 8,241,255, 84, 96,138, 64,249,118, 66, 0,145, 0, 0, 24,139,
|
||||
/* 0x0690 */ 96,138, 0,249,131,255,255, 23,224, 3, 22,170,232, 39, 70,109,
|
||||
/* 0x06a0 */ 243, 83, 65,169,234, 47, 71,109,245, 91, 66,169,247, 99, 67,169,
|
||||
/* 0x06b0 */ 249,107, 68,169,251,115, 69,169,253,123,202,168,192, 3, 95,214,
|
||||
/* 0x06c0 */ 253,123,182,169,253, 3, 0,145,243, 83, 1,169,244, 3, 4,170,
|
||||
/* 0x06d0 */ 243, 3, 2,170,161, 47, 0,249, 1, 96, 0,145,161, 63, 0,249,
|
||||
/* 0x06e0 */ 161, 47, 64,249, 0, 24, 64,185, 33, 96, 0,209,161, 59, 0,249,
|
||||
/* 0x06f0 */ 160, 67, 0,249,160, 7, 71,169,247, 99, 3,169,160, 7, 9,169,
|
||||
/* 0x0700 */ 162, 71, 0,249,160,195, 1,145,161, 3, 2,145,226, 3, 20,170,
|
||||
/* 0x0710 */ 247, 3, 3,170, 3, 0,128,210,245, 91, 2,169,166, 43, 0,249,
|
||||
/* 0x0720 */ 245, 3, 5,170,249, 35, 0,249,163,254,255,151,164, 43, 64,249,
|
||||
/* 0x0730 */ 1, 0,128, 82,162, 67, 2,145,224, 3, 19,170, 3, 0,128, 18,
|
||||
/* 0x0740 */ 229, 3, 20,170,230, 3, 21,170,239,254,255,151,248, 3, 0,170,
|
||||
/* 0x0750 */ 98, 18, 64,185, 97,130, 0,145, 4, 0,128, 82,159, 0, 2,107,
|
||||
/* 0x0760 */ 224, 8, 0, 84, 32, 0, 64,185, 31, 56, 0,113, 1, 8, 0, 84,
|
||||
/* 0x0770 */ 32, 8, 64,185, 22, 0,128, 82,153, 2,128, 82, 32, 0, 0,139,
|
||||
/* 0x0780 */ 1, 0,128, 82,226, 3, 1, 42, 84,254,255,151,244, 3, 0, 42,
|
||||
/* 0x0790 */ 20, 3,248, 54, 64, 2,128, 82, 30, 0, 0, 20, 98, 2, 64,185,
|
||||
/* 0x07a0 */ 65,217,159, 82, 65,215,183,114, 95, 0, 1,107, 65, 3, 0, 84,
|
||||
/* 0x07b0 */ 97, 30, 64, 57,224, 3, 19,170,117, 34, 0,145, 33,124, 25, 27,
|
||||
/* 0x07c0 */ 33, 32, 0, 17, 90,254,255,151, 96, 6, 64,185, 1, 0,128, 82,
|
||||
/* 0x07d0 */ 63, 0, 0,107, 0, 3, 0, 84,163, 2, 64,185,226, 0,128, 82,
|
||||
/* 0x07e0 */ 2, 32,160,114,127, 0, 2,107, 1, 2, 0, 84,182, 10, 64,185,
|
||||
/* 0x07f0 */ 224, 3, 20, 42,225, 3, 19,170,226, 3, 23,170,227, 3, 22, 42,
|
||||
/* 0x0800 */ 72,254,255,151,255, 2, 0,235,160,252,255, 84, 96, 2,128, 82,
|
||||
/* 0x0810 */ 42,254,255,151,193, 87,151, 82,193, 95,185,114, 95, 0, 1,107,
|
||||
/* 0x0820 */ 128,252,255, 84, 4, 0, 0, 20, 33, 4, 0, 17,181, 82, 0,145,
|
||||
/* 0x0830 */ 232,255,255, 23,164,131, 2,145, 2, 0,128,210,224, 3, 19,170,
|
||||
/* 0x0840 */ 225, 3, 22, 42,227, 3, 20, 42,229, 3, 2,170,159,140, 28,248,
|
||||
/* 0x0850 */ 230, 3, 2,170,172,254,255,151,243, 3, 0,170, 24, 0, 0,249,
|
||||
/* 0x0860 */ 224, 3, 20, 42, 32,254,255,151, 6, 0, 0, 20, 32, 4, 64,185,
|
||||
/* 0x0870 */ 132, 4, 0, 17, 33, 0, 0,139,185,255,255, 23, 19, 0,128,210,
|
||||
/* 0x0880 */ 224, 3, 19,170,249, 35, 64,249,243, 83, 65,169,245, 91, 66,169,
|
||||
/* 0x0890 */ 247, 99, 67,169,253,123,202,168,192, 3, 95,214, 0, 0, 0, 0,
|
||||
/* 0x08a0 */ 20, 0, 0, 0, 0, 0, 0, 0, 1,122, 82, 0, 4,120, 30, 1,
|
||||
/* 0x08b0 */ 27, 12, 31, 0, 0, 0, 0, 0, 36, 0, 0, 0, 28, 0, 0, 0,
|
||||
/* 0x08c0 */ 152,248,255,255, 92, 0, 0, 0, 0, 65, 14, 16,157, 2,158, 1,
|
||||
/* 0x08d0 */ 66, 13, 29, 83,222,221, 12, 31, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
/* 0x08e0 */ 44, 0, 0, 0, 68, 0, 0, 0,204,248,255,255, 80, 1, 0, 0,
|
||||
/* 0x08f0 */ 0, 65, 14, 80,157, 10,158, 9, 65, 13, 29, 66,147, 8,148, 7,
|
||||
/* 0x0900 */ 149, 6,150, 5, 2, 79,222,221,214,213,212,211, 12, 31, 0, 0,
|
||||
/* 0x0910 */ 84, 0, 0, 0,116, 0, 0, 0,236,249,255,255,188, 3, 0, 0,
|
||||
/* 0x0920 */ 0, 65, 14,160, 1,157, 20,158, 19, 65, 13, 29, 67, 5, 72, 8,
|
||||
/* 0x0930 */ 5, 73, 7,147, 18,148, 17, 5, 74, 6, 5, 75, 5, 71,151, 14,
|
||||
/* 0x0940 */ 152, 13,153, 12,154, 11,155, 10,156, 9,149, 16,150, 15, 2,226,
|
||||
/* 0x0950 */ 222,221, 6, 75, 6, 74, 6, 73, 6, 72,220,219,218,217,216,215,
|
||||
/* 0x0960 */ 214,213,212,211, 12, 31, 0, 0, 60, 0, 0, 0,204, 0, 0, 0,
|
||||
/* 0x0970 */ 80,253,255,255,220, 1, 0, 0, 0, 65, 14,160, 1,157, 20,158,
|
||||
/* 0x0980 */ 19, 65, 13, 29, 65,147, 18,148, 17, 81,151, 14,152, 13, 68,149,
|
||||
/* 0x0990 */ 16,150, 15, 66,153, 12, 2, 92,222,221,217,216,215,214,213,212,
|
||||
/* 0x09a0 */ 211, 12, 31, 0, 0, 0, 0, 0
|
||||
};
|
||||
|
||||
@ -42,6 +42,8 @@ mlc_cmdsize = 4
|
||||
|
||||
sz_Mach_header64= 8*4
|
||||
mhdr_ncmds= 4*4
|
||||
mhdr_flags= 6*4
|
||||
MH_PIE=0x200000
|
||||
|
||||
sz_Mach_segment= 2*4 + 16 + 4*NBPW + 4*4
|
||||
mseg_segname= 2*4
|
||||
@ -247,6 +249,18 @@ sz_b_info= 12
|
||||
|
||||
// Decompress the rest of this loader, and jump to it.
|
||||
unfold:
|
||||
testl $MH_PIE,mhdr_flags(%r_MHDR); jnz is_pie
|
||||
|
||||
// Not PIE. Map the gap from PAGEZERO.vmsize to TEXT.vmaddr with
|
||||
// PROT_NONE so that MacOS will not use it. But do_xmap will use it.
|
||||
subq %arg6,%arg6 // 0 offset
|
||||
orl $-1,%arg5l // fd
|
||||
push $MAP_PRIVATE|MAP_ANON|MAP_FIXED; pop %sys4
|
||||
push $0; pop %arg3 // PROT_NONE
|
||||
movq mseg_vmsize + sz_Mach_header64(%r_MHDR),%arg1 // __PAGEZERO.vmsize
|
||||
movq %r_MHDR,%arg2; subq %arg1,%arg2 // size of gap between PAGEZERO and TEXT
|
||||
mov $SYS_mmap,%eax; syscall
|
||||
is_pie:
|
||||
pop %rbx // &{ b_info:{sz_unc, sz_cpr, 4{byte}}, compressed_fold...}
|
||||
pop %rdi // P_08 fd
|
||||
|
||||
|
||||
@ -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 00000107 0000000000000000 0000000000000000 0000175c 2**0 CONTENTS, RELOC, READONLY
|
||||
13 MACHMAINZ 00000135 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
|
||||
@ -36,7 +36,7 @@ SYMBOL TABLE:
|
||||
|
||||
RELOCATION RECORDS FOR [MACHMAINX]:
|
||||
OFFSET TYPE VALUE
|
||||
0000000000000001 R_X86_64_PC32 MACHMAINZ+0x000000000000009a
|
||||
0000000000000001 R_X86_64_PC32 MACHMAINZ+0x00000000000000c8
|
||||
|
||||
RELOCATION RECORDS FOR [NRV2E]:
|
||||
OFFSET TYPE VALUE
|
||||
@ -59,4 +59,4 @@ OFFSET TYPE VALUE
|
||||
|
||||
RELOCATION RECORDS FOR [MACHMAINZ]:
|
||||
OFFSET TYPE VALUE
|
||||
00000000000000e7 R_X86_64_PC32 _start+0xfffffffffffffff4
|
||||
0000000000000115 R_X86_64_PC32 _start+0xfffffffffffffff4
|
||||
|
||||
@ -72,9 +72,9 @@ LOAD tmp/amd64-darwin.macho-main.o
|
||||
.plt
|
||||
*(.plt)
|
||||
|
||||
.text 0x0000000008048000 0x7a7
|
||||
.text 0x0000000008048000 0x863
|
||||
*(.text .stub .text.* .gnu.linkonce.t.*)
|
||||
.text 0x0000000008048000 0x157 tmp/amd64-darwin.macho-fold.o
|
||||
.text 0x0000000008048000 0x1d0 tmp/amd64-darwin.macho-fold.o
|
||||
0x00000000080480b8 munmap
|
||||
0x000000000804809c bswap
|
||||
0x00000000080480c8 mmap
|
||||
@ -86,18 +86,17 @@ LOAD tmp/amd64-darwin.macho-main.o
|
||||
0x00000000080480c4 open
|
||||
0x00000000080480b4 mprotect
|
||||
0x00000000080480c0 close
|
||||
*fill* 0x0000000008048157 0x1 90909090
|
||||
.text 0x0000000008048158 0x64f tmp/amd64-darwin.macho-main.o
|
||||
0x00000000080482d4 do_xmap
|
||||
0x0000000008048612 upx_main
|
||||
.text 0x00000000080481d0 0x693 tmp/amd64-darwin.macho-main.o
|
||||
0x000000000804834c do_xmap
|
||||
0x00000000080486ce upx_main
|
||||
*(.text.*personality*)
|
||||
*(.gnu.warning)
|
||||
|
||||
.fini
|
||||
*(.fini)
|
||||
0x00000000080487a7 PROVIDE (__etext, .)
|
||||
0x00000000080487a7 PROVIDE (_etext, .)
|
||||
0x00000000080487a7 PROVIDE (etext, .)
|
||||
0x0000000008048863 PROVIDE (__etext, .)
|
||||
0x0000000008048863 PROVIDE (_etext, .)
|
||||
0x0000000008048863 PROVIDE (etext, .)
|
||||
|
||||
.rodata
|
||||
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
||||
@ -113,8 +112,8 @@ LOAD tmp/amd64-darwin.macho-main.o
|
||||
|
||||
.gcc_except_table
|
||||
*(.gcc_except_table .gcc_except_table.*)
|
||||
0x00000000080487a7 . = (ALIGN (0x1000) - ((0x1000 - .) & 0xfff))
|
||||
0x00000000080497a7 . = (0x1000 DATA_SEGMENT_ALIGN 0x1000)
|
||||
0x0000000008048863 . = (ALIGN (0x1000) - ((0x1000 - .) & 0xfff))
|
||||
0x0000000008049863 . = (0x1000 DATA_SEGMENT_ALIGN 0x1000)
|
||||
|
||||
.eh_frame
|
||||
*(.eh_frame)
|
||||
@ -129,22 +128,22 @@ LOAD tmp/amd64-darwin.macho-main.o
|
||||
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
||||
*(.tcommon)
|
||||
|
||||
.preinit_array 0x00000000080497a7 0x0
|
||||
0x00000000080497a7 PROVIDE (__preinit_array_start, .)
|
||||
.preinit_array 0x0000000008049863 0x0
|
||||
0x0000000008049863 PROVIDE (__preinit_array_start, .)
|
||||
*(.preinit_array)
|
||||
0x00000000080497a7 PROVIDE (__preinit_array_end, .)
|
||||
0x0000000008049863 PROVIDE (__preinit_array_end, .)
|
||||
|
||||
.init_array 0x00000000080497a7 0x0
|
||||
0x00000000080497a7 PROVIDE (__init_array_start, .)
|
||||
.init_array 0x0000000008049863 0x0
|
||||
0x0000000008049863 PROVIDE (__init_array_start, .)
|
||||
*(SORT(.init_array.*))
|
||||
*(.init_array)
|
||||
0x00000000080497a7 PROVIDE (__init_array_end, .)
|
||||
0x0000000008049863 PROVIDE (__init_array_end, .)
|
||||
|
||||
.fini_array 0x00000000080497a7 0x0
|
||||
0x00000000080497a7 PROVIDE (__fini_array_start, .)
|
||||
.fini_array 0x0000000008049863 0x0
|
||||
0x0000000008049863 PROVIDE (__fini_array_start, .)
|
||||
*(.fini_array)
|
||||
*(SORT(.fini_array.*))
|
||||
0x00000000080497a7 PROVIDE (__fini_array_end, .)
|
||||
0x0000000008049863 PROVIDE (__fini_array_end, .)
|
||||
|
||||
.ctors
|
||||
*crtbegin*.o(.ctors)
|
||||
@ -170,35 +169,35 @@ LOAD tmp/amd64-darwin.macho-main.o
|
||||
|
||||
.got
|
||||
*(.got)
|
||||
0x00000000080497a7 . = (. DATA_SEGMENT_RELRO_END 0xc)
|
||||
0x0000000008049863 . = (. DATA_SEGMENT_RELRO_END 0xc)
|
||||
|
||||
.got.plt
|
||||
*(.got.plt)
|
||||
|
||||
.data 0x00000000080497a8 0x0
|
||||
.data 0x0000000008049864 0x0
|
||||
*(.data .data.* .gnu.linkonce.d.*)
|
||||
.data 0x00000000080497a8 0x0 tmp/amd64-darwin.macho-fold.o
|
||||
.data 0x00000000080497a8 0x0 tmp/amd64-darwin.macho-main.o
|
||||
.data 0x0000000008049864 0x0 tmp/amd64-darwin.macho-fold.o
|
||||
.data 0x0000000008049864 0x0 tmp/amd64-darwin.macho-main.o
|
||||
*(.gnu.linkonce.d.*personality*)
|
||||
|
||||
.data1
|
||||
*(.data1)
|
||||
0x00000000080497a8 _edata = .
|
||||
0x00000000080497a8 PROVIDE (edata, .)
|
||||
0x00000000080497a8 __bss_start = .
|
||||
0x0000000008049864 _edata = .
|
||||
0x0000000008049864 PROVIDE (edata, .)
|
||||
0x0000000008049864 __bss_start = .
|
||||
|
||||
.bss 0x00000000080497a8 0x0
|
||||
.bss 0x0000000008049864 0x0
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
.bss 0x00000000080497a8 0x0 tmp/amd64-darwin.macho-fold.o
|
||||
.bss 0x00000000080497a8 0x0 tmp/amd64-darwin.macho-main.o
|
||||
.bss 0x0000000008049864 0x0 tmp/amd64-darwin.macho-fold.o
|
||||
.bss 0x0000000008049864 0x0 tmp/amd64-darwin.macho-main.o
|
||||
*(COMMON)
|
||||
0x00000000080497a8 . = ALIGN ((. != 0x0)?0x4:0x1)
|
||||
0x00000000080497a8 . = ALIGN (0x4)
|
||||
0x00000000080497a8 . = ALIGN (0x4)
|
||||
0x00000000080497a8 _end = .
|
||||
0x00000000080497a8 PROVIDE (end, .)
|
||||
0x00000000080497a8 . = DATA_SEGMENT_END (.)
|
||||
0x0000000008049864 . = ALIGN ((. != 0x0)?0x4:0x1)
|
||||
0x0000000008049864 . = ALIGN (0x4)
|
||||
0x0000000008049864 . = ALIGN (0x4)
|
||||
0x0000000008049864 _end = .
|
||||
0x0000000008049864 PROVIDE (end, .)
|
||||
0x0000000008049864 . = DATA_SEGMENT_END (.)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
@ -72,7 +72,7 @@ LOAD tmp/arm.v5a-darwin.macho-main.o
|
||||
.plt
|
||||
*(.plt)
|
||||
|
||||
.text 0x0000000008048000 0x94c
|
||||
.text 0x0000000008048000 0x978
|
||||
*(.text .stub .text.* .gnu.linkonce.t.*)
|
||||
.text 0x0000000008048000 0x22c tmp/arm.v5a-darwin.macho-fold.o
|
||||
0x0000000008048128 munmap
|
||||
@ -90,17 +90,17 @@ LOAD tmp/arm.v5a-darwin.macho-main.o
|
||||
0x00000000080481d0 div10
|
||||
0x000000000804813c mprotect
|
||||
0x0000000008048100 close
|
||||
.text 0x000000000804822c 0x720 tmp/arm.v5a-darwin.macho-main.o
|
||||
.text 0x000000000804822c 0x74c tmp/arm.v5a-darwin.macho-main.o
|
||||
0x00000000080483e4 do_xmap
|
||||
0x0000000008048794 upx_main
|
||||
0x00000000080487c0 upx_main
|
||||
*(.text.*personality*)
|
||||
*(.gnu.warning)
|
||||
|
||||
.fini
|
||||
*(.fini)
|
||||
0x000000000804894c PROVIDE (__etext, .)
|
||||
0x000000000804894c PROVIDE (_etext, .)
|
||||
0x000000000804894c PROVIDE (etext, .)
|
||||
0x0000000008048978 PROVIDE (__etext, .)
|
||||
0x0000000008048978 PROVIDE (_etext, .)
|
||||
0x0000000008048978 PROVIDE (etext, .)
|
||||
|
||||
.rodata
|
||||
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
||||
@ -116,8 +116,8 @@ LOAD tmp/arm.v5a-darwin.macho-main.o
|
||||
|
||||
.gcc_except_table
|
||||
*(.gcc_except_table .gcc_except_table.*)
|
||||
0x000000000804894c . = (ALIGN (0x1000) - ((0x1000 - .) & 0xfff))
|
||||
0x000000000804994c . = (0x1000 DATA_SEGMENT_ALIGN 0x1000)
|
||||
0x0000000008048978 . = (ALIGN (0x1000) - ((0x1000 - .) & 0xfff))
|
||||
0x0000000008049978 . = (0x1000 DATA_SEGMENT_ALIGN 0x1000)
|
||||
|
||||
.eh_frame
|
||||
*(.eh_frame)
|
||||
@ -132,22 +132,22 @@ LOAD tmp/arm.v5a-darwin.macho-main.o
|
||||
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
||||
*(.tcommon)
|
||||
|
||||
.preinit_array 0x000000000804994c 0x0
|
||||
0x000000000804994c PROVIDE (__preinit_array_start, .)
|
||||
.preinit_array 0x0000000008049978 0x0
|
||||
0x0000000008049978 PROVIDE (__preinit_array_start, .)
|
||||
*(.preinit_array)
|
||||
0x000000000804994c PROVIDE (__preinit_array_end, .)
|
||||
0x0000000008049978 PROVIDE (__preinit_array_end, .)
|
||||
|
||||
.init_array 0x000000000804994c 0x0
|
||||
0x000000000804994c PROVIDE (__init_array_start, .)
|
||||
.init_array 0x0000000008049978 0x0
|
||||
0x0000000008049978 PROVIDE (__init_array_start, .)
|
||||
*(SORT(.init_array.*))
|
||||
*(.init_array)
|
||||
0x000000000804994c PROVIDE (__init_array_end, .)
|
||||
0x0000000008049978 PROVIDE (__init_array_end, .)
|
||||
|
||||
.fini_array 0x000000000804994c 0x0
|
||||
0x000000000804994c PROVIDE (__fini_array_start, .)
|
||||
.fini_array 0x0000000008049978 0x0
|
||||
0x0000000008049978 PROVIDE (__fini_array_start, .)
|
||||
*(.fini_array)
|
||||
*(SORT(.fini_array.*))
|
||||
0x000000000804994c PROVIDE (__fini_array_end, .)
|
||||
0x0000000008049978 PROVIDE (__fini_array_end, .)
|
||||
|
||||
.ctors
|
||||
*crtbegin*.o(.ctors)
|
||||
@ -173,35 +173,35 @@ LOAD tmp/arm.v5a-darwin.macho-main.o
|
||||
|
||||
.got
|
||||
*(.got)
|
||||
0x000000000804994c . = (. DATA_SEGMENT_RELRO_END 0xc)
|
||||
0x0000000008049978 . = (. DATA_SEGMENT_RELRO_END 0xc)
|
||||
|
||||
.got.plt
|
||||
*(.got.plt)
|
||||
|
||||
.data 0x000000000804994c 0x0
|
||||
.data 0x0000000008049978 0x0
|
||||
*(.data .data.* .gnu.linkonce.d.*)
|
||||
.data 0x000000000804994c 0x0 tmp/arm.v5a-darwin.macho-fold.o
|
||||
.data 0x000000000804994c 0x0 tmp/arm.v5a-darwin.macho-main.o
|
||||
.data 0x0000000008049978 0x0 tmp/arm.v5a-darwin.macho-fold.o
|
||||
.data 0x0000000008049978 0x0 tmp/arm.v5a-darwin.macho-main.o
|
||||
*(.gnu.linkonce.d.*personality*)
|
||||
|
||||
.data1
|
||||
*(.data1)
|
||||
0x000000000804994c _edata = .
|
||||
0x000000000804994c PROVIDE (edata, .)
|
||||
0x000000000804994c __bss_start = .
|
||||
0x0000000008049978 _edata = .
|
||||
0x0000000008049978 PROVIDE (edata, .)
|
||||
0x0000000008049978 __bss_start = .
|
||||
|
||||
.bss 0x000000000804994c 0x0
|
||||
.bss 0x0000000008049978 0x0
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
.bss 0x000000000804994c 0x0 tmp/arm.v5a-darwin.macho-fold.o
|
||||
.bss 0x000000000804994c 0x0 tmp/arm.v5a-darwin.macho-main.o
|
||||
.bss 0x0000000008049978 0x0 tmp/arm.v5a-darwin.macho-fold.o
|
||||
.bss 0x0000000008049978 0x0 tmp/arm.v5a-darwin.macho-main.o
|
||||
*(COMMON)
|
||||
0x000000000804994c . = ALIGN ((. != 0x0)?0x4:0x1)
|
||||
0x000000000804994c . = ALIGN (0x4)
|
||||
0x000000000804994c . = ALIGN (0x4)
|
||||
0x000000000804994c _end = .
|
||||
0x000000000804994c PROVIDE (end, .)
|
||||
0x000000000804994c . = DATA_SEGMENT_END (.)
|
||||
0x0000000008049978 . = ALIGN ((. != 0x0)?0x4:0x1)
|
||||
0x0000000008049978 . = ALIGN (0x4)
|
||||
0x0000000008049978 . = ALIGN (0x4)
|
||||
0x0000000008049978 _end = .
|
||||
0x0000000008049978 PROVIDE (end, .)
|
||||
0x0000000008049978 . = DATA_SEGMENT_END (.)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
@ -67,7 +67,7 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
*(.iplt)
|
||||
.iplt 0x0000000000400080 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
|
||||
.text 0x0000000000400078 0x860
|
||||
.text 0x0000000000400078 0x89c
|
||||
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
|
||||
*(.text.exit .text.exit.*)
|
||||
*(.text.startup .text.startup.*)
|
||||
@ -87,16 +87,16 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
0x000000000040018c mmap
|
||||
0x0000000000400198 pread
|
||||
0x00000000004001a4 bswap
|
||||
.text 0x00000000004001d0 0x708 tmp/arm64-darwin.macho-main.o
|
||||
.text 0x00000000004001d0 0x744 tmp/arm64-darwin.macho-main.o
|
||||
0x000000000040037c do_xmap
|
||||
0x00000000004006fc upx_main
|
||||
0x0000000000400738 upx_main
|
||||
*(.gnu.warning)
|
||||
|
||||
.fini
|
||||
*(SORT(.fini))
|
||||
0x00000000004008d8 PROVIDE (__etext, .)
|
||||
0x00000000004008d8 PROVIDE (_etext, .)
|
||||
0x00000000004008d8 PROVIDE (etext, .)
|
||||
0x0000000000400914 PROVIDE (__etext, .)
|
||||
0x0000000000400914 PROVIDE (_etext, .)
|
||||
0x0000000000400914 PROVIDE (etext, .)
|
||||
|
||||
.rodata
|
||||
*(.rodata .rodata.* .gnu.linkonce.r.*)
|
||||
@ -107,9 +107,9 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
.eh_frame_hdr
|
||||
*(.eh_frame_hdr)
|
||||
|
||||
.eh_frame 0x00000000004008d8 0x108
|
||||
.eh_frame 0x0000000000400918 0x108
|
||||
*(.eh_frame)
|
||||
.eh_frame 0x00000000004008d8 0x108 tmp/arm64-darwin.macho-main.o
|
||||
.eh_frame 0x0000000000400918 0x108 tmp/arm64-darwin.macho-main.o
|
||||
0x100 (size before relaxing)
|
||||
|
||||
.gcc_except_table
|
||||
@ -117,8 +117,8 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
|
||||
.exception_ranges
|
||||
*(.exception_ranges .exception_ranges*)
|
||||
0x00000000004009e0 . = (ALIGN (0x10000) - ((0x10000 - .) & 0xffff))
|
||||
0x00000000004109e0 . = DATA_SEGMENT_ALIGN (0x10000, 0x1000)
|
||||
0x0000000000400a20 . = (ALIGN (0x10000) - ((0x10000 - .) & 0xffff))
|
||||
0x0000000000410a20 . = DATA_SEGMENT_ALIGN (0x10000, 0x1000)
|
||||
|
||||
.eh_frame
|
||||
*(.eh_frame)
|
||||
@ -136,22 +136,22 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
*(.tbss .tbss.* .gnu.linkonce.tb.*)
|
||||
*(.tcommon)
|
||||
|
||||
.preinit_array 0x00000000004109e0 0x0
|
||||
0x00000000004109e0 PROVIDE (__preinit_array_start, .)
|
||||
.preinit_array 0x0000000000410a20 0x0
|
||||
0x0000000000410a20 PROVIDE (__preinit_array_start, .)
|
||||
*(.preinit_array)
|
||||
0x00000000004109e0 PROVIDE (__preinit_array_end, .)
|
||||
0x0000000000410a20 PROVIDE (__preinit_array_end, .)
|
||||
|
||||
.init_array 0x00000000004109e0 0x0
|
||||
0x00000000004109e0 PROVIDE (__init_array_start, .)
|
||||
.init_array 0x0000000000410a20 0x0
|
||||
0x0000000000410a20 PROVIDE (__init_array_start, .)
|
||||
*(SORT(.init_array.*))
|
||||
*(.init_array)
|
||||
0x00000000004109e0 PROVIDE (__init_array_end, .)
|
||||
0x0000000000410a20 PROVIDE (__init_array_end, .)
|
||||
|
||||
.fini_array 0x00000000004109e0 0x0
|
||||
0x00000000004109e0 PROVIDE (__fini_array_start, .)
|
||||
.fini_array 0x0000000000410a20 0x0
|
||||
0x0000000000410a20 PROVIDE (__fini_array_start, .)
|
||||
*(SORT(.fini_array.*))
|
||||
*(.fini_array)
|
||||
0x00000000004109e0 PROVIDE (__fini_array_end, .)
|
||||
0x0000000000410a20 PROVIDE (__fini_array_end, .)
|
||||
|
||||
.ctors
|
||||
*crtbegin.o(.ctors)
|
||||
@ -180,43 +180,43 @@ LOAD tmp/arm64-darwin.macho-main.o
|
||||
.got
|
||||
*(.got)
|
||||
*(.igot)
|
||||
0x00000000004109e0 . = DATA_SEGMENT_RELRO_END (., 0x18)
|
||||
0x0000000000410a20 . = DATA_SEGMENT_RELRO_END (., 0x18)
|
||||
|
||||
.got.plt 0x00000000004109e0 0x0
|
||||
.got.plt 0x0000000000410a20 0x0
|
||||
*(.got.plt)
|
||||
*(.igot.plt)
|
||||
.igot.plt 0x00000000004109e0 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
.igot.plt 0x0000000000410a20 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
|
||||
.data 0x00000000004109e0 0x0
|
||||
0x00000000004109e0 PROVIDE (__data_start, .)
|
||||
.data 0x0000000000410a20 0x0
|
||||
0x0000000000410a20 PROVIDE (__data_start, .)
|
||||
*(.data .data.* .gnu.linkonce.d.*)
|
||||
.data 0x00000000004109e0 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
.data 0x00000000004109e0 0x0 tmp/arm64-darwin.macho-main.o
|
||||
.data 0x0000000000410a20 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
.data 0x0000000000410a20 0x0 tmp/arm64-darwin.macho-main.o
|
||||
|
||||
.data1
|
||||
*(.data1)
|
||||
0x00000000004109e0 _edata = .
|
||||
0x00000000004109e0 PROVIDE (edata, .)
|
||||
0x00000000004109e0 . = .
|
||||
0x00000000004109e0 __bss_start = .
|
||||
0x00000000004109e0 __bss_start__ = .
|
||||
0x0000000000410a20 _edata = .
|
||||
0x0000000000410a20 PROVIDE (edata, .)
|
||||
0x0000000000410a20 . = .
|
||||
0x0000000000410a20 __bss_start = .
|
||||
0x0000000000410a20 __bss_start__ = .
|
||||
|
||||
.bss 0x00000000004109e0 0x0
|
||||
.bss 0x0000000000410a20 0x0
|
||||
*(.dynbss)
|
||||
*(.bss .bss.* .gnu.linkonce.b.*)
|
||||
.bss 0x00000000004109e0 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
.bss 0x00000000004109e0 0x0 tmp/arm64-darwin.macho-main.o
|
||||
.bss 0x0000000000410a20 0x0 tmp/arm64-darwin.macho-fold.o
|
||||
.bss 0x0000000000410a20 0x0 tmp/arm64-darwin.macho-main.o
|
||||
*(COMMON)
|
||||
0x00000000004109e0 . = ALIGN ((. != 0x0)?0x8:0x1)
|
||||
0x00000000004109e0 _bss_end__ = .
|
||||
0x00000000004109e0 __bss_end__ = .
|
||||
0x00000000004109e0 . = ALIGN (0x8)
|
||||
0x00000000004109e0 . = SEGMENT_START ("ldata-segment", .)
|
||||
0x00000000004109e0 . = ALIGN (0x8)
|
||||
0x00000000004109e0 __end__ = .
|
||||
0x00000000004109e0 _end = .
|
||||
0x00000000004109e0 PROVIDE (end, .)
|
||||
0x00000000004109e0 . = DATA_SEGMENT_END (.)
|
||||
0x0000000000410a20 . = ALIGN ((. != 0x0)?0x8:0x1)
|
||||
0x0000000000410a20 _bss_end__ = .
|
||||
0x0000000000410a20 __bss_end__ = .
|
||||
0x0000000000410a20 . = ALIGN (0x8)
|
||||
0x0000000000410a20 . = SEGMENT_START ("ldata-segment", .)
|
||||
0x0000000000410a20 . = ALIGN (0x8)
|
||||
0x0000000000410a20 __end__ = .
|
||||
0x0000000000410a20 _end = .
|
||||
0x0000000000410a20 PROVIDE (end, .)
|
||||
0x0000000000410a20 . = DATA_SEGMENT_END (.)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user