// https://syzkaller.appspot.com/bug?id=b29ebc08301727f2c95d02562214c24b43d57c3a // autogenerated by syzkaller (https://github.com/google/syzkaller) #define _GNU_SOURCE #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifndef __NR_memfd_create #define __NR_memfd_create 319 #endif static unsigned long long procid; static void sleep_ms(uint64_t ms) { usleep(ms * 1000); } static uint64_t current_time_ms(void) { struct timespec ts; if (clock_gettime(CLOCK_MONOTONIC, &ts)) exit(1); return (uint64_t)ts.tv_sec * 1000 + (uint64_t)ts.tv_nsec / 1000000; } static bool write_file(const char* file, const char* what, ...) { char buf[1024]; va_list args; va_start(args, what); vsnprintf(buf, sizeof(buf), what, args); va_end(args); buf[sizeof(buf) - 1] = 0; int len = strlen(buf); int fd = open(file, O_WRONLY | O_CLOEXEC); if (fd == -1) return false; if (write(fd, buf, len) != len) { int err = errno; close(fd); errno = err; return false; } close(fd); return true; } struct fs_image_segment { void* data; uintptr_t size; uintptr_t offset; }; static int setup_loop_device(long unsigned size, long unsigned nsegs, struct fs_image_segment* segs, const char* loopname, int* memfd_p, int* loopfd_p) { int err = 0, loopfd = -1; int memfd = syscall(__NR_memfd_create, "syzkaller", 0); if (memfd == -1) { err = errno; goto error; } if (ftruncate(memfd, size)) { err = errno; goto error_close_memfd; } for (size_t i = 0; i < nsegs; i++) { if (pwrite(memfd, segs[i].data, segs[i].size, segs[i].offset) < 0) { } } loopfd = open(loopname, O_RDWR); if (loopfd == -1) { err = errno; goto error_close_memfd; } if (ioctl(loopfd, LOOP_SET_FD, memfd)) { if (errno != EBUSY) { err = errno; goto error_close_loop; } ioctl(loopfd, LOOP_CLR_FD, 0); usleep(1000); if (ioctl(loopfd, LOOP_SET_FD, memfd)) { err = errno; goto error_close_loop; } } *memfd_p = memfd; *loopfd_p = loopfd; return 0; error_close_loop: close(loopfd); error_close_memfd: close(memfd); error: errno = err; return -1; } static long syz_mount_image(volatile long fsarg, volatile long dir, volatile unsigned long size, volatile unsigned long nsegs, volatile long segments, volatile long flags, volatile long optsarg, volatile long change_dir) { struct fs_image_segment* segs = (struct fs_image_segment*)segments; int res = -1, err = 0, loopfd = -1, memfd = -1, need_loop_device = !!segs; char* mount_opts = (char*)optsarg; char* target = (char*)dir; char* fs = (char*)fsarg; char* source = NULL; char loopname[64]; if (need_loop_device) { memset(loopname, 0, sizeof(loopname)); snprintf(loopname, sizeof(loopname), "/dev/loop%llu", procid); if (setup_loop_device(size, nsegs, segs, loopname, &memfd, &loopfd) == -1) return -1; source = loopname; } mkdir(target, 0777); char opts[256]; memset(opts, 0, sizeof(opts)); if (strlen(mount_opts) > (sizeof(opts) - 32)) { } strncpy(opts, mount_opts, sizeof(opts) - 32); if (strcmp(fs, "iso9660") == 0) { flags |= MS_RDONLY; } else if (strncmp(fs, "ext", 3) == 0) { if (strstr(opts, "errors=panic") || strstr(opts, "errors=remount-ro") == 0) strcat(opts, ",errors=continue"); } else if (strcmp(fs, "xfs") == 0) { strcat(opts, ",nouuid"); } res = mount(source, target, fs, flags, opts); if (res == -1) { err = errno; goto error_clear_loop; } res = open(target, O_RDONLY | O_DIRECTORY); if (res == -1) { err = errno; goto error_clear_loop; } if (change_dir) { res = chdir(target); if (res == -1) { err = errno; } } error_clear_loop: if (need_loop_device) { ioctl(loopfd, LOOP_CLR_FD, 0); close(loopfd); close(memfd); } errno = err; return res; } static void kill_and_wait(int pid, int* status) { kill(-pid, SIGKILL); kill(pid, SIGKILL); for (int i = 0; i < 100; i++) { if (waitpid(-1, status, WNOHANG | __WALL) == pid) return; usleep(1000); } DIR* dir = opendir("/sys/fs/fuse/connections"); if (dir) { for (;;) { struct dirent* ent = readdir(dir); if (!ent) break; if (strcmp(ent->d_name, ".") == 0 || strcmp(ent->d_name, "..") == 0) continue; char abort[300]; snprintf(abort, sizeof(abort), "/sys/fs/fuse/connections/%s/abort", ent->d_name); int fd = open(abort, O_WRONLY); if (fd == -1) { continue; } if (write(fd, abort, 1) < 0) { } close(fd); } closedir(dir); } else { } while (waitpid(-1, status, __WALL) != pid) { } } static void reset_loop() { char buf[64]; snprintf(buf, sizeof(buf), "/dev/loop%llu", procid); int loopfd = open(buf, O_RDWR); if (loopfd != -1) { ioctl(loopfd, LOOP_CLR_FD, 0); close(loopfd); } } static void setup_test() { prctl(PR_SET_PDEATHSIG, SIGKILL, 0, 0, 0); setpgrp(); write_file("/proc/self/oom_score_adj", "1000"); } static void execute_one(void); #define WAIT_FLAGS __WALL static void loop(void) { int iter = 0; for (;; iter++) { reset_loop(); int pid = fork(); if (pid < 0) exit(1); if (pid == 0) { setup_test(); execute_one(); exit(0); } int status = 0; uint64_t start = current_time_ms(); for (;;) { if (waitpid(-1, &status, WNOHANG | WAIT_FLAGS) == pid) break; sleep_ms(1); if (current_time_ms() - start < 5000) continue; kill_and_wait(pid, &status); break; } } } void execute_one(void) { memcpy((void*)0x20000000, "nilfs2\000", 7); memcpy((void*)0x20000100, "./bus\000", 6); *(uint64_t*)0x20000200 = 0x20010de0; memcpy((void*)0x20010de0, "\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00" "\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff" "\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x00", 77); *(uint64_t*)0x20000208 = 0x4d; *(uint64_t*)0x20000210 = 8; *(uint64_t*)0x20000218 = 0x20012020; memcpy((void*)0x20012020, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000220 = 0x40; *(uint64_t*)0x20000228 = 0x55; *(uint64_t*)0x20000230 = 0x20010000; memcpy( (void*)0x20010000, "\x02\x00\x00\x00\x00\x00\x34\x34\x18\x01\x00\x00\xf4\x98\xe1\x68\x97\x04" "\x3d\x98\x00\x00\x00\x00\x3f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00" "\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x05\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x03\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x01\x00\x32\x00\x00\x00\x01\x00\x78\x1f\x1f\x63\x00\x00" "\x00\x00\x00\x4e\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00" "\x80\x00\x20\x00\xc0\x00\x10\x00\x57\x45\xce\xa9\x41\x71\x4c\x61\xb9\x84" "\x1b\xd4\xa6\x4c\x43\x36\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 192); *(uint64_t*)0x20000238 = 0xc0; *(uint64_t*)0x20000240 = 0x400; *(uint64_t*)0x20000248 = 0x20011240; memcpy( (void*)0x20011240, "\x02\x00\x00\x00\x00\x00\x00\x00\x10\x00\x01\x02\x2e\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\x10\x00\x02\x02\x2e\x2e\x00\x00\x0b\x00\x00\x00" "\x00\x00\x00\x00\x18\x00\x06\x01\x2e\x6e\x69\x6c\x66\x73\x00\x00\x00\x00" "\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x18\x00\x05\x02\x66\x69\x6c\x65" "\x30\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x18\x00" "\x05\x01\x66\x69\x6c\x65\x31\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00" "\x00\x00\x00\x00\x18\x00\x05\x01\x66\x69\x6c\x65\x32\x00\x00\x00\x00\x00" "\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x18\x00\x05\x01\x66\x69\x6c\x65" "\x33\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x68\x03" "\x09\x01\x66\x69\x6c\x65\x2e\x63\x6f\x6c\x64\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 192); *(uint64_t*)0x20000250 = 0xc0; *(uint64_t*)0x20000258 = 0x800; *(uint64_t*)0x20000260 = 0x200100c0; memcpy( (void*)0x200100c0, "\x42\x54\x0e\x73\x0f\xd3\x08\x97\x11\xfa\xaf\x1e\x40\x00\x07\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x10\x00\x00\x00" "\x00\x00\x00\x00\x0c\x00\x00\x00\x05\x00\x00\x00\x40\x01\x00\x00\x00\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00" "\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x01\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x04\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x03\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x04\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00" "\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00" "\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00" "\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00" "\x01\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00" "\x03\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00", 320); *(uint64_t*)0x20000268 = 0x140; *(uint64_t*)0x20000270 = 0x1000; *(uint64_t*)0x20000278 = 0x20010200; memcpy((void*)0x20010200, "\x02\x00\x00\x00\x00\x00\x00\x00\x10\x00\x01\x02\x2e\x00\x00\x00\x02" "\x00\x00\x00\x00\x00\x00\x00\x10\x00\x02\x02\x2e\x2e\x00\x00\x0b\x00" "\x00\x00\x00\x00\x00\x00\xe0\x03\x06\x01\x2e\x6e\x69\x6c\x66\x73\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000280 = 0x40; *(uint64_t*)0x20000288 = 0x1400; *(uint64_t*)0x20000290 = 0x20010240; memcpy( (void*)0x20010240, "\xf4\x1f\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\xff\x0f" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 1056); *(uint64_t*)0x20000298 = 0x420; *(uint64_t*)0x200002a0 = 0x1800; *(uint64_t*)0x200002a8 = 0x20002280; memcpy((void*)0x20002280, "\x00\x00\x00\x00\x00\x00\x00\x00\x25\x30\x0d\x53\xb7\xca\xb1\x27\x0e" "\x3e\x43\x77\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00" "\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x1d\xd3\x66\xa2\x12\x8e\x2f\x1e" "\x44\x75\x64\x0a\xc4\x6f\x74\xa3\x5f\x88\x00\x04\xe0\xc5\x58\xd3\x6f" "\x80\xa3\x06\x1e\xb7\xd1\xa5\xc3\x08\x56\x0c\x8f\xc7\x0f\xd4\x43\x51" "\x80\x1e\xb1\xed\x01\x0d\xbb\x06\xd6", 128); *(uint64_t*)0x200002b0 = 0x80; *(uint64_t*)0x200002b8 = 0x2080; *(uint64_t*)0x200002c0 = 0x20000040; memcpy( (void*)0x20000040, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xed\x41\x02\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\xa8\xe3\xdc\x8d\x2e\x4f\x6d\x43\xfc\x4d\xaa\x36" "\x31\x1d\xcd\xf9\x0f\x27\x12\xc8\x21\x1d\x13\x67", 120); *(uint64_t*)0x200002c8 = 0x78; *(uint64_t*)0x200002d0 = 0x2100; *(uint64_t*)0x200002d8 = 0x20010700; memcpy((void*)0x20010700, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x200002e0 = 0x40; *(uint64_t*)0x200002e8 = 0x2380; *(uint64_t*)0x200002f0 = 0x20010740; memcpy((void*)0x20010740, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00" "\x2c\x43\x5f\xb2\x7a\x35\x18\xa9\x04\x8f\x46", 62); *(uint64_t*)0x200002f8 = 0x3e; *(uint64_t*)0x20000300 = 0x2400; *(uint64_t*)0x20000308 = 0x20010780; memcpy((void*)0x20010780, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000310 = 0x40; *(uint64_t*)0x20000318 = 0x2480; *(uint64_t*)0x20000320 = 0x200107c0; memcpy((void*)0x200107c0, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000328 = 0x40; *(uint64_t*)0x20000330 = 0x2500; *(uint64_t*)0x20000338 = 0x20010800; memcpy((void*)0x20010800, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x81\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000340 = 0x40; *(uint64_t*)0x20000348 = 0x2580; *(uint64_t*)0x20000350 = 0x20010840; memcpy((void*)0x20010840, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000358 = 0x20; *(uint64_t*)0x20000360 = 0x2800; *(uint64_t*)0x20000368 = 0x20010860; memcpy( (void*)0x20010860, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00" "\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00", 224); *(uint64_t*)0x20000370 = 0xe0; *(uint64_t*)0x20000378 = 0x28c0; *(uint64_t*)0x20000380 = 0x20010940; memcpy((void*)0x20010940, "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000388 = 0x20; *(uint64_t*)0x20000390 = 0x2a40; *(uint64_t*)0x20000398 = 0x20010960; memcpy((void*)0x20010960, "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x200003a0 = 0x20; *(uint64_t*)0x200003a8 = 0x2b00; *(uint64_t*)0x200003b0 = 0x20010980; memcpy((void*)0x20010980, "\x3d\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x3e" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x0c\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00", 64); *(uint64_t*)0x200003b8 = 0x40; *(uint64_t*)0x200003c0 = 0x2c00; *(uint64_t*)0x200003c8 = 0x200109c0; memcpy( (void*)0x200109c0, "\xf8\x1f\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\xff\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 1056); *(uint64_t*)0x200003d0 = 0x420; *(uint64_t*)0x200003d8 = 0x3000; *(uint64_t*)0x200003e0 = 0x20010ec0; memcpy( (void*)0x20010ec0, "\xd1\x02\xc1\xe8\x90\x01\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x03\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0d\x00" "\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 352); *(uint64_t*)0x200003e8 = 0x160; *(uint64_t*)0x200003f0 = 0x3c00; *(uint64_t*)0x200003f8 = 0x20011020; memcpy( (void*)0x20011020, "\x65\x2d\x8f\xe9\x5c\xab\x1d\x6a\x11\xfa\xaf\x1e\x40\x00\x01\x00\x01\x00" "\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x20\x00\x00\x00" "\x00\x00\x00\x00\x10\x00\x00\x00\x06\x00\x00\x00\xc0\x01\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x10" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00" "\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00" "\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x0d\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x02\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x01\x14\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00" "\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00" "\x01\x00\x00\x00\x01\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x1c\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x09\x00\x00\x00\x08\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0a\x00\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00\x00\x00" "\x03\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x04\x00" "\x00\x00\x00\x00\x00\x00\x0d\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00" "\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00" "\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00" "\x11\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00", 448); *(uint64_t*)0x20000400 = 0x1c0; *(uint64_t*)0x20000408 = 0x4000; *(uint64_t*)0x20000410 = 0x200111e0; memcpy((void*)0x200111e0, "\x0c\x00\x00\x00\x00\x00\x00\x00\x10\x00\x01\x02\x2e\x00\x00\x00\x02" "\x00\x00\x00\x00\x00\x00\x00\x2a\x00\x02\x02\x2e\x2e\x00\x00\x0d\x00" "\x00\x00\x00\x00\x00\x00\x18\x00\x05\x01\x66\x69\x6c\x65\x30\x00\x00" "\x00\x00\x00\x00\x00\x0e\x65\x31\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 96); *(uint64_t*)0x20000418 = 0x60; *(uint64_t*)0x20000420 = 0x4400; *(uint64_t*)0x20000428 = 0x20011300; memcpy( (void*)0x20011300, "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallersyzkallersyzkal\000\000\000\000\000\000", 1056); *(uint64_t*)0x20000430 = 0x420; *(uint64_t*)0x20000438 = 0x4c00; *(uint64_t*)0x20000440 = 0x20011720; memcpy((void*)0x20011720, "/tmp/syz-imagegen3787079791/file0/" "file0\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" "\000\000\000\000\000\000\000\000\000", 64); *(uint64_t*)0x20000448 = 0x40; *(uint64_t*)0x20000450 = 0x5400; *(uint64_t*)0x20000458 = 0x20011760; memcpy((void*)0x20011760, "syzkallers\000\000\000\000\000\000\000\000\000\000\000\000\000\000" "\000\000\000\000\000\000\000\000", 32); *(uint64_t*)0x20000460 = 0x20; *(uint64_t*)0x20000468 = 0x5800; *(uint64_t*)0x20000470 = 0x20011780; memcpy( (void*)0x20011780, "\x16\xaa\xe7\xc8\xb6\x3c\x7c\x08\x11\xfa\xaf\x1e\x40\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x30\x00\x00\x00" "\x00\x00\x00\x00\x10\x00\x00\x00\x06\x00\x00\x00\x88\x01\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x0f\x00" "\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x04\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x05\x00\x00\x00\x13\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00" "\x03\x00\x00\x00\x00\x00\x00\x00\x01\x18\x00\x00\x00\x00\x00\x00\x04\x00" "\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x17\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x18\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00\x06\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x82\x00" "\x00\x00\x00\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00", 416); *(uint64_t*)0x20000478 = 0x1a0; *(uint64_t*)0x20000480 = 0x8000; *(uint64_t*)0x20000488 = 0x20011920; memcpy((void*)0x20011920, "\x00\x01\x09\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe2\x9f\x06" "\x27\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00" "\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00" "\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 96); *(uint64_t*)0x20000490 = 0x60; *(uint64_t*)0x20000498 = 0x8400; *(uint64_t*)0x200004a0 = 0x20011980; memcpy((void*)0x20011980, "\x00\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x09" "\x00\x00\x00\x00\x00\x00\x00\x0a\x00\x00\x00\x00\x00\x00\x00\x0b\x00" "\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x0d\x00\x00" "\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00" "\x00\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 96); *(uint64_t*)0x200004a8 = 0x60; *(uint64_t*)0x200004b0 = 0x8600; *(uint64_t*)0x200004b8 = 0x200119e0; memcpy( (void*)0x200119e0, "syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkaller" "syzkallersyzkallersyzkallers\000\000\000\000\000\000\000\000\000\000\000" "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", 128); *(uint64_t*)0x200004c0 = 0x80; *(uint64_t*)0x200004c8 = 0x8801; *(uint64_t*)0x200004d0 = 0x200007c0; memcpy( (void*)0x200007c0, "\xee\x1f\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\xf5" "\x02\x8d\x4d\x4a\x44\x10\x66\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x07\x00\x00\x00\x00\x00" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\xff\xff" "\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x72\x1a\x4f\xaf\x40\x94" "\xef\x87\x91\x36\xda\xc6\xb9\xcb\x52\x29\x1a\x3d\xea\x56\x98\x01\x9b\xe4" "\xb6\x5a\x10\x9f\x3a\xbf\x43\xfd\xbf\x48\x02\x02\xc3\xeb\xb6\xe4\xe5\xd0" "\x66\xc8\x47\x76\x39\x3f\x27\x9d\xf8\xe5\x34\x05\x60\x5a\x72\x32\x23\xd2" "\xa3\x4c\xd8\x42\x2d\x39\xb3\xaf\x47\x8a\x86\xdb\xfb\x88\x0d\x63\xce\x1d" "\x57\xb4\x5f\x13\x09\x44\x42\x4e\x27\x76\x31\x9e\x1b\xd7\xcd\xa7\x54\xd3" "\x2e\x9f\xef\x8b\x3e\xa3\x53", 1159); *(uint64_t*)0x200004d8 = 0x487; *(uint64_t*)0x200004e0 = 0x8c00; *(uint64_t*)0x200004e8 = 0x20011e80; memcpy((void*)0x20011e80, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x200004f0 = 0x40; *(uint64_t*)0x200004f8 = 0x9480; *(uint64_t*)0x20000500 = 0x20011ec0; memcpy((void*)0x20011ec0, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x92\xdd" "\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00\x00\x00\xed\x41\x03" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 96); *(uint64_t*)0x20000508 = 0x60; *(uint64_t*)0x20000510 = 0x9500; *(uint64_t*)0x20000518 = 0x20011f20; memcpy((void*)0x20011f20, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000520 = 0x40; *(uint64_t*)0x20000528 = 0x9780; *(uint64_t*)0x20000530 = 0x20011f60; memcpy((void*)0x20011f60, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000538 = 0x40; *(uint64_t*)0x20000540 = 0x9800; *(uint64_t*)0x20000548 = 0x20011fa0; memcpy((void*)0x20011fa0, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000550 = 0x40; *(uint64_t*)0x20000558 = 0x9880; *(uint64_t*)0x20000560 = 0x20011fe0; memcpy((void*)0x20011fe0, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78" "\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000568 = 0x40; *(uint64_t*)0x20000570 = 0x9900; *(uint64_t*)0x20000578 = 0x20012060; memcpy( (void*)0x20012060, "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x92\xdd\xcb\x29" "\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00\x00\x00\xed\x41\x02\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\xbd\x9f\x69\x00\x00" "\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x1a\x04\x00\x00\x00\x00\x00\x00" "\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x92\xdd" "\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00\x00\x00\xed\x81\x01\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x00" "\x00\x00\x01\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x81\xbd\x9f\x69" "\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x27\x00\x00\x00\x00\x00" "\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00" "\x92\xdd\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00\x00\x00\xed\xa1" "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xbd" "\x9f\x69\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x0a\x00\x00\x00" "\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00" "\x00\x00\x92\xdd\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00\x00\x00" "\xed\x81\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1c" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x83\xbd\x9f\x69\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x28\x23" "\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x92\xdd\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00\x00\x00" "\x00\x00\xed\x81\x02\x00\x00\x00\x00\x00\x01\x02\x01\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x0a\x00" "\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0c\x00\x00\x00" "\x00\x00\x00\x00\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x84\xbd\x9f\x69\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00" "\x64\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x92\xdd\xcb\x29\x92\xdd\xcb\x29\x00\x00\x00\x00" "\x00\x00\x00\x00\xed\x81\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x85\xbd\x9f\x69\x00\x00\x00\x00", 768); *(uint64_t*)0x20000580 = 0x300; *(uint64_t*)0x20000588 = 0x9a00; *(uint64_t*)0x20000590 = 0x20012360; memcpy((void*)0x20012360, "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000598 = 0x20; *(uint64_t*)0x200005a0 = 0xa000; *(uint64_t*)0x200005a8 = 0x20002380; memcpy( (void*)0x20002380, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x0c\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00" "\x04\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x35\x00" "\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x16\x00\x00\x00" "\x00\x00\x00\x00\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x33" "\xf5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00" "\x00\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00" "\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x01\x18\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00" "\x00\x00\x68\x7c\x5c\x8a\x62\xb7\x87\xb0\xdc\xfd\xf5\x27\x96\x52\x2c\x93" "\x96\xce\x66\x04\xf3\x2b\xf3\x77\x3a\x75\xeb\xa1\x12\xaa\x1e\x20\x41\x6c" "\x92\x2e\x3c\x87\x87\x0e\x5e\x68\x72\x5b\xa0\x2e\x19\xc2\x11\xb6\x4c\x13" "\x17\x49\xa1\xa7\x72\x67\x79\xcd\x83\x15\xc1\x18\x28\x8a\xaf\x7f\x68\x76" "\x7b\x51\x85\x49\xb8\xeb\xbf\xe5\x9d\xf2\x60\xe8\xe8\x54\xbc\xfd\x3c\x49" "\x56\xe3\x10\x68\x8d\x40\xf6\xef\x1c\x3f\x95\x27\x51\x01\x29\xf4\x3f\x0a" "\x28\xed\xf9\x1f\x89\xf1\x9f\x54\x11\x51\xba\x90\x3c\x2c\x07\x98\x36\x5d" "\x0e\x4a\x22\x7e\x48\xf5\x10\x9e\x5a\x94\x63\xf4\xc4\x8a\x19\x28\xcb\x85" "\x1c\x7c\x80\x4e\x2f\x38\x45\xd1\x9c\xce\x22\x1d\xd6\x98\x16\x53\xa2" "\xcf", 576); *(uint64_t*)0x200005b0 = 0x240; *(uint64_t*)0x200005b8 = 0xa0c0; *(uint64_t*)0x200005c0 = 0x20012520; memcpy((void*)0x20012520, "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x200005c8 = 0x20; *(uint64_t*)0x200005d0 = 0xa300; *(uint64_t*)0x200005d8 = 0x20012540; memcpy((void*)0x20012540, "\x3a\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x04" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x0c\x00\x00\x00\x03\x00\x00\x00\x78\x1f\x1f" "\x63\x00\x00\x00\x00\x10\x00\x00\x00\x03\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x10\x00\x00\x00\x02\x00\x00\x00\x78\x1f\x1f\x63\x00" "\x00\x00\x00\x05\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 128); *(uint64_t*)0x200005e0 = 0x80; *(uint64_t*)0x200005e8 = 0xa400; *(uint64_t*)0x200005f0 = 0x200125c0; memcpy( (void*)0x200125c0, "\xe0\x1f\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20" "\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00" "\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\xff\xff" "\xff\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 1056); *(uint64_t*)0x200005f8 = 0x420; *(uint64_t*)0x20000600 = 0xa800; *(uint64_t*)0x20000608 = 0x200129e0; memcpy((void*)0x200129e0, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000610 = 0x20; *(uint64_t*)0x20000618 = 0xac80; *(uint64_t*)0x20000620 = 0x20012a00; memcpy((void*)0x20012a00, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000628 = 0x20; *(uint64_t*)0x20000630 = 0xae00; *(uint64_t*)0x20000638 = 0x20012a20; memcpy((void*)0x20012a20, "\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000640 = 0x20; *(uint64_t*)0x20000648 = 0xae80; *(uint64_t*)0x20000650 = 0x20012a40; memcpy((void*)0x20012a40, "\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000658 = 0x20; *(uint64_t*)0x20000660 = 0xaf00; *(uint64_t*)0x20000668 = 0x20012a60; memcpy((void*)0x20012a60, "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000670 = 0x20; *(uint64_t*)0x20000678 = 0xaf80; *(uint64_t*)0x20000680 = 0x20012a80; memcpy( (void*)0x20012a80, "\x05\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00" "\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00" "\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00" "\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0a\x00" "\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00\x00\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00" "\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00" "\x19\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff" "\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00" "\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff" "\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00" "\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00" "\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00" "\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00" "\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x21\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff" "\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\x00\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff" "\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00" "\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00" "\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00" "\x23\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff" "\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x24\x00\x00\x00" "\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff" "\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x25\x00\x00\x00\x00\x00\x00\x00" "\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00" "\x00\x00\x00\x00\x00\x00\x26\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00" "\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00" "\x00\x00\x28\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00" "\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x29\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff" "\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 768); *(uint64_t*)0x20000688 = 0x300; *(uint64_t*)0x20000690 = 0xb020; *(uint64_t*)0x20000698 = 0x20012d80; memcpy((void*)0x20012d80, "\x22\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x200006a0 = 0x20; *(uint64_t*)0x200006a8 = 0xb400; *(uint64_t*)0x200006b0 = 0x20012da0; memcpy((void*)0x20012da0, "\x11\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x200006b8 = 0x20; *(uint64_t*)0x200006c0 = 0xb800; *(uint64_t*)0x200006c8 = 0x20012dc0; memcpy((void*)0x20012dc0, "\x13\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x14\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff" "\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x200006d0 = 0x40; *(uint64_t*)0x200006d8 = 0xbc00; *(uint64_t*)0x200006e0 = 0x20012e00; memcpy((void*)0x20012e00, "\x5a\x83\x28\x6c\xef\x02\xcd\x22\x11\xfa\xaf\x1e\x40\x00\x06\x00\x03" "\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x40\x00" "\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x01\x00\x00\x00\x78\x00\x00" "\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x02" "\x00\x00\x00\xc2\x00\x00\x00\x00\x00\x00\x00\xe2\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00", 128); *(uint64_t*)0x200006e8 = 0x80; *(uint64_t*)0x200006f0 = 0xc000; *(uint64_t*)0x200006f8 = 0x20012e80; memcpy((void*)0x20012e80, "\x15\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x27\x00" "\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff" "\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 64); *(uint64_t*)0x20000700 = 0x40; *(uint64_t*)0x20000708 = 0xc400; *(uint64_t*)0x20000710 = 0x20012ec0; memcpy((void*)0x20012ec0, "\x16\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff" "\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00", 32); *(uint64_t*)0x20000718 = 0x20; *(uint64_t*)0x20000720 = 0xc800; *(uint64_t*)0x20000728 = 0x20012ee0; memcpy((void*)0x20012ee0, "\x00\x01\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00" "\x00\x00\x00\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x82\x00\x00" "\x00\x00\x00\x00\x00\xa2\x00\x00\x00\x00\x00\x00\x00\xc2\x00\x00\x00" "\x00\x00\x00\x00\xe2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 96); *(uint64_t*)0x20000730 = 0x60; *(uint64_t*)0x20000738 = 0xcc00; *(uint64_t*)0x20000740 = 0x20012f40; memcpy((void*)0x20012f40, "\000\000\000\000\000\000\000\000*\000\000\000\000\000\000\000+" "\000\000\000\000\000\000\000,\000\000\000\000\000\000\000-" "\000\000\000\000\000\000\000.\000\000\000\000\000\000\000/" "\000\000\000\000\000\000\0001\000\000\000\000\000\000\0002\000\000" "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" "\000\000\000\000\000\000\000\000\000\000\000\000", 96); *(uint64_t*)0x20000748 = 0x60; *(uint64_t*)0x20000750 = 0xce00; *(uint64_t*)0x20000758 = 0x20012fa0; memcpy( (void*)0x20012fa0, "\xed\x33\x6a\x1f\x90\x01\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x0f\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00\x00\x00" "\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0d\x00" "\x00\x00\x00\x00\x00\x00\x0e\x00\x00\x00\x00\x00\x00\x00\x33\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x80\x01\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 352); *(uint64_t*)0x20000760 = 0x160; *(uint64_t*)0x20000768 = 0xd000; *(uint64_t*)0x20000770 = 0x20013100; memcpy( (void*)0x20013100, "\x02\x00\x00\x00\x00\x00\x34\x34\x18\x01\x00\x00\xf4\x98\xe1\x68\xcd\xbf" "\x9e\x50\x00\x00\x00\x00\x3f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00" "\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x05\x00" "\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x30\x00\x00\x00\x00\x00\x00\x00" "\x03\x00\x00\x00\x00\x00\x00\x00\xa0\x03\x00\x00\x00\x00\x00\x00\x78\x1f" "\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63\x00\x00\x00\x00\x78\x1f\x1f\x63" "\x00\x00\x00\x00\x01\x00\x32\x00\x01\x00\x01\x00\x78\x1f\x1f\x63\x00\x00" "\x00\x00\x00\x4e\xed\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0b\x00\x00\x00" "\x80\x00\x20\x00\xc0\x00\x10\x00\x57\x45\xce\xa9\x41\x71\x4c\x61\xb9\x84" "\x1b\xd4\xa6\x4c\x43\x36\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00" "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 192); *(uint64_t*)0x20000778 = 0xc0; *(uint64_t*)0x20000780 = 0xff000; memcpy((void*)0x20002640, "\x00\x00\x46\xcd\x1f\xcd\xdd\x5a\xd3\x02\x13\x8c\x48\xbe\xa0\x93\x34" "\xa6\x9b\x2e\x00\x03\x36\x1b\xa1\xf7\xd7\xf3\x3c\xed\x17\xdb\x63\xcb" "\x22\x50\xbf\xf0\xc3\xd0\xb9\x41\xd4\x74\x8f\x4f\xd7\x2e\xfa\x42\xf2" "\x03\x1b\x14\x9e\xbe\x3f\x06\x33\x57\x8c\x5e\xbd\x3b\x2c\x18\x3e\x52", 68); memcpy( (void*)0x20002684, "\x59\x74\x94\xb1\xfb\x5a\xaa\x3d\x91\x9b\x3a\x7c\x65\xf6\x35\xc2\x37\x98" "\x0e\xb1\xa1\xda\xcf\x2a\xbc\x34\x76\x56\xe4\x38\x2d\x80\xdc\x72\x80\x8c" "\x2c\x11\x61\x3d\x0b\x7d\x8f\xc5\x85\x72\x2e\x58\x91\x67\x7e\x76\x30\x68" "\x19\x9b\xcb\x9f\x34\xfc\x0f\xc1\x97\xfc\xcf\xe2\x23\xa6\x5a\x7e\x6c\x71" "\xca\x45\x24\xf6\xb6\xe1\x43\x8a\x2d\xb2\x27\x8d\xe4\x89\x2e\x3e\xd2\x72" "\xa6\xec\xd2\x43\xe4\x11\x76\x0f\x9f\x06\xae\xba\x36\xbd\x7e\xf7\xb1\xb1" "\xc2\x6d\x16\x92\x1b\x38\xb2\xd8\xed\xfb\x56\x8e\xea\xc2\x59\x09\x0e\x27" "\xb2\xfe\xe7\x57\xf6\xdf\xfb\xf3\x51\xbc\x57\x20\xd2\x68\xe9\x0c\xa5\xbb" "\x2c\x52\x72\x07\x25\x05\x8b\x83\x5a\xd8\x8d\xf1\xd6\x54\x79\x20\x86\x41" "\x90\x92\x32\x9e\x11\x04\x6d\x62\x9b\x69\x23\x7d\xb7\x15\xac\x14\x09\xe8" "\x79\x19\xc6\xc1\xff\x29\xaf\xf1\x5b\xf4\xaa\x9f\x93\x1c\x4b\x25\xb5\xf7" "\x60\x0d\xa7\xaf\x04\x86\x3d\x07\xb6\xfb\x22\x3e\x35\x7a\x00\x29\xdf\xca" "\x07\x59\xcd\x36\x1b\xe4\x43\x3a\x44\x9d\xff\x45\xf9\x50\x9c\xe5\xe8\x9e" "\xd4\xdd\x75\x5f\x5e\x92\xb6\xaa\x5e\x84\xf7\xa3\x76\x9e\x7b\xfd\x4e\x40" "\x8e\x3c\xd2\x03\x8f\xca\xc8\x82\x3d\x1b\x42\x5d\x3e\xd7\x40\x7f\x2f\xe1" "\x25\xc7\x34\x4b\x26\x88\x7d\xa8\xaa\xa8\x0c\x81\xc7\x8e\x29\x54\x18\x50" "\x60\x1d\x0a\xbc\xab\x8f\x3b\x43\x17\xaa\x73\xcd\x14\x90\xc6\xf4\x41\x1a" "\xf4\x98\x62\x44\x75\x59\xc6\xf4\x66\xdb\x81\xd1\x4c\xb2\x8a\xf4\xc2\x86" "\x37\xb2\xaa\x4c\x9a\xe1\xb9\x23\x5e\xd2\x86\x32\x65\xf6\x66\xc7\xa0\xdd" "\xd1\xb6\x9f\x19\x64\x78\xf1\x98\x38\xae\x6d\xbc\x1d\x18\xea\x20\xd9\x46" "\x0c\x75\xf7\xcb\xec\x14\x0c\xc3\x26\xc0\x4a\x8c\xea\x63\xe6\xab\x0e\x36" "\x18\x07\x73\x4f\xb0\x27\xc3\x0f\x53\xfe\x85\xb4\xe4\xb2\xee\x9c\x3f\xad" "\xd3\x8a\x11\xb1\x9a\x20\xfb\x57\x2a\x38\x64\x4d\xc5\xe8\x86\x32\xa6\x47" "\x4f\x8a\x4c\x9b\xe5\x57\x2b\x2f\x5f\x3d\x40\x20\x03\x7d\x5a\x55\x23\x97" "\xbd\x86\x46\x27\x63\xa1\xff\xc4\x65\x58\xba\x7b\xa7\xc2\x23\x16\xe8\x5a" "\x2c\x5f\xc4\x2a\x2d\xbb\x81\x77\x9a\x6f\x43\xeb\x2f\xb8\xe4\xae\x88\xac" "\x73\xab\x99\xba\x74\x57\xef\xfc\x5c\x21\x7e\x1e\x94\xd2\x7e\x6e\xee\xa4" "\x41\x3c\x8d\x96\x02\x84\x72\x08\x59\x0b\x1d\x06\x94\xcc\x2d\x30\x96\xc0" "\x0f\x1e\x4c\x99\x38\xaf\x43\x6e\xe7\x59\xa6\x44\x2e\x93\xd4\x83\xe2\xee" "\x70\xed\x16\xbc\x0f\x67\x5c\x86\x46\xfc\x9e\xff\xe3\xc8\x81\x50\xb7\x5c" "\xac\x35\xed\xcd\x92\xac\x81\x11\x41\xa0\x1f\xbd\xd8\x3d\x61\x00\x28\x34" "\x2a\x21\x2e\x40\x9f\x4e\x25\xe3\x99\x77\x25\x5a\x98\x52\x9f\xa5\x25\x92" "\x19\x82\x86\x44\x08\xfd\x1b\x15\xf1\x52\x93\xc0\x77\x3f\x03\x81\xff\x4c" "\xee\xb1\x88\xd2\x9b\x5f\xf8\x9e\xf6\x25\x8b\xba\xaa\xe0\xa7\xfa\xa8\x61" "\x21\x4b\x1b\x62\x51\xda\x95\xc9\x6f\x27\x5b\x6f\x46\x7b\x6e\xbf\xf3\xb9" "\x4b\x95\x7a\x82\xcb\xdb\x03\x1a\x94\xe8\x35\xa7\x4d\x77\x9d\x4c\xa0\xf2" "\x29\x9e\xfb\x9d\x7a\xa1\xa7\x41\x8e\x41\x85\x83\x67\x9e\x50\xb0\x52\x22" "\x98\x4f\x6e\x6b\x86\xe0\x93\xbe\xc7\x56\xd5\x97\xa9\x2f\x92\xe9\xdf\x3d" "\x13\xea\xd1\x7c\x3d\x73\x28\xc9\xe1\x59\x6d\x32\xaf\xe6\x0c\xd6\xc0\x3f" "\x66\x9a\xa7\x5c\x8c\xf5\xe1\x99\x5f\x7e\xbb\x16\x0a\x7c\xe8\xbe\x55\x3e" "\x4f\x9a\x33\x1a\x5a\x1b\xb8\x17\x7e\xda\x81\xa9\x97\xf5\xe9\x16\x0f\xda" "\x8e\x84\xa0\xc5\x67\xf1\xda\x47\xc0\xd9\x09\x01\xdd\xaa\x71\x06\xd9\xa3" "\x73\x79\x27\x9c\x15\x1b\x88\xd8\xd8\xeb\x29\xdf\x4c\xad\x98\xc7\x6b\x3f" "\x34\x03\x23\xab\x88\x6f\x17\xef\xc5\xef\x83\xf1\x42\x1f\x5d\xf4\x54\xd3" "\xad\x91\xe0\xcc\xe2\xc1\x5b\xa2\x83\xa8\xac\xfb\xf3\xfe\x0c\x8b\x77\x86" "\xd7\xf5\x63\x63\x30\x0f\x0b\xc7\x27\x82\x3a\x21\x6b\x26\x17\xa5\x73\x7d" "\xe4\x6b\x6e\x6f\xbe\x2d\x86\x98\x9f\xc2\xc9\x82\x15\xfa\x37\x0d\xb2\xfd" "\x37\xdc\x3d\x77\x07\x7d\xe8\x7f\x9b\x97\x13\x40\x93\x21\xfd\x49\x42\x92" "\x4c\xc8\xce\x2b\xcd\xca\x30\xda\x37\x39\x1d\x25\x06\xb1\x82\xdf\x2b\xcd" "\x82\x26\x09\xcb\xf3\x27\xe4\x19\x68\xbe\x1e\x87\x77\xbb\x8d\x51\x38\x1a" "\x4e\x2e\xfd\x63\x40\xed\x50\xe0\x6c\xc9\x0f\xd6\x03\x29\x3f\xb0\xbb\x13" "\xa5\x67\xe6\x8f\x79\x7d\x6f\xc6\x53\x31\x36\x50\xc8\xbd\x36\x12\xea\xea" "\x91\x0b\x46\xf7\x21\xf4\x9e\xec\xd7\xf9\x85\x67\x34\xa7\x4d\x48\x48\xf6" "\x61\xd1\xd6\x4b\x98\x3f\x39\x5b\x8c\x12\xea\xba\xa0\x7a\xa7\xa7\xb2\xf9" "\xea\xcd\x02\x8c\x5b\xf2\xe9\x76\x58\xc8\x45\x6d\xb5\xd4\x1e\x7d\xcb\x98" "\xe5\x18\x4d\xa3\x99\xb8\xcf\x3f\xcd\xa7\xb3\xbe\x87\x54\x33\xa8\xa7\x84" "\x37\x0b\x31\xb8\xbc\x05\x12\x2d\xd9\x61\x79\x67\x20\x58\x8c\x29\x46\x56" "\x5e\x04\xd3\xd3\xb7\x67\xbc\x18\x98\xe2\x2d\xfc\x83\xe6\x66\x92\xd4\xfc" "\x68\x6a\x03\x99\x5c\xdd\x26\x30\x31\x3a\x06\xad\x4a\xaf\x50\x07\x4a\x8b" "\xb0\xd6\x4b\x47\x01\x24\xb8\x12\x79\x3f\x50\x0b\x54\x20\xa7\x8d\xb8\x81" "\xe3\x66\x82\x33\x16\xe2\x81\xc4\xe2\x8a\x35\x15\x26\x7c\x5d\xf9\xbc\x19" "\x2a\xe5\x86\x3d\x77\x8c\x76\x53\xfa\xb4\xc8\x35\x83\xd9\xa1\x61\x94\x6f" "\xbd\xf6\x6c\x1e\x36\xe3\xbb\x35\x10\xbd\x03\x7e\x86\x84\x2e\xa9\xde\x0c" "\xb0\x9e\x19\x92\xc4\x6c\x2a\xb1\x93\xb1\x2b\xee\x95\xca\x5a\xf4\x7f\x14" "\x8c\xad\xde\xc4\xc6\x28\x89\xcb\x64\x46\x19\x91\xf3\x49\xa8\xa5\xfc\x2c" "\xa0\x5e\xfe\xe8\xa5\x22\xbd\xd8\x40\xef\x85\x92\x5c\x28\x58\x89\x6e\x48" "\xad\xd7\x28\x97\xba\x7a\x4f\xf0\xbc\x72\x48\x53\x7d\x24\x02\x51\x8f\xd1" "\x72\xe3\x88\x88\x31\xd1\xb2\xcc\xd5\x45\xe6\x7f\x5b\xa6\xb2\x4f\x0a\x9e" "\x23\xdd\xc0\xd1\xf8\x31\xbb\xdf\xbb\xa8\x1b\x7f\xcc\x35\x50\x1a\xfc\x73" "\x82\xb6\x13\x7f\xb6\x38\x33\xa8\x69\x86\xc2\xf8\xba\x6e\x0c\xb1\x71\x98" "\x1f\x73\xda\x73\x5a\xd3\x26\x01\x57\x1f\xef\x1f\xca\x4c\x0d\xf6\xc0\xba" "\x88\x3a\x42\xff\x61\x07\x4f\x65\x34\xa4\x17\xb9\x9e\x8c\x51\xf2\xd5\xc9" "\x9d\x6e\x20\x40\x5e\x41\x05\x67\x4e\xc8\xef\x59\x21\x93\x96\x2b\x42\xf2" "\x87\xb6\x95\xc8\xe9\xbf\xaf\x66\x5a\x0e\xee\x86\x78\x55\x48\x7d\xca\xab" "\x22\x03\xa2\x2e\xb0\xcc\xf1\x98\x19\xa1\x29\x88\x1a\xde\x8f\xf5\xe5\x0f" "\x7e\x93\xc8\xa3\x3f\x8b\x34\xf3\x8d\xf3\xcb\xbc\x2d\xa9\x8f\x4e\x19\x72" "\x14\x44\xf1\x03\xd1\xaf\x1d\xc3\x3a\x0e\x1a\x65\xf3\xfd\x39\xa6\x84\x29" "\xd0\xab\x5f\x82\xe5\xef\x0f\x78\x03\x19\x29\x65\x91\xb0\x10\x66\x51\x10" "\x6b\x39\xae\x34\x46\xc6\x8e\xb8\x6a\x37\x3c\x0a\x38\x03\xe3\xf9\x2d\x8b" "\x04\x8a\xdc\xb3\x30\x19\xe5\x32\x4f\xa0\x71\xd8\xc3\xfd\xfd\x62\xb8\x67" "\xd3\x82\xc5\x40\x20\xc7\x6a\xbb\x1d\xf4\xe6\xf3\xed\xbc\x6e\x99\xa0\x5f" "\x07\x56\xc8\x49\x6e\x3c\xd8\x4e\x9c\x4d\x3a\xfe\x05\x95\x1b\x4c\x50\xcf" "\x1c\xbf\xac\xa9\x1d\xa6\xad\x38\x83\x34\xab\x01\x12\x68\xa5\x65\x72\xa6" "\x76\xef\xb8\x8b\x9c\xde\x58\x70\xec\x48\x31\xf3\xc2\x69\xad\xc9\x99\x91" "\x08\x4c\x53\xef\x7f\x23\x55\xb9\x62\x73\x58\x24\x9a\x68\x60\xa1\xfd\x85" "\x2e\xe1\x5f\x73\xa5\x10\xc4\x22\x90\x5c\x13\x42\x09\x81\x2b\x10\x43\x2f" "\xeb\x5e\xa6\x60\x34\xc8\x66\x95\xae\x9d\xae\x7c\x9b\x79\x8a\x75\xd8\xe9" "\x31\x0e\x25\x29\x81\x0a\xfa\xfe\xbb\xad\x0e\x00\xc2\xd9\x27\x24\x20\xf1" "\x1e\x2b\x69\xdf\x7e\xdb\x35\x9e\x93\xcd\xe4\x25\xa7\xd3\x9f\xc6\xf8\xe1" "\x36\x99\xea\xf0\xaa\x56\xec\x38\x21\x25\x41\xc0\x25\x60\x94\x4c\x97\x4c" "\xfa\xf8\x3d\x58\xf4\x42\x0a\x60\xe4\xc0\x1d\xd3\x49\x2a\xc1\x01\x7c\x47" "\xb5\xd5\x8b\xad\x27\x1f\xff\x55\x96\x83\x55\x0f\x0a\x83\xd0\xf7\x96\x95" "\x84\xaa\x59\x02\xe5\x65\x30\x2f\x9f\x60\x7f\x4e\xa4\xda\x3b\xdc\xf8\x11" "\x8a\x09\x22\xe4\x78\xff\x40\x9b\xe6\x36\x45\x23\xb8\x20\x70\xbb\x36\xf9" "\xdb\xaf\x50\xe6\x14\x11\xc9\x56\x96\x42\x2b\x0c\xb9\x9b\xbd\x49\x3a\x74" "\xef\x2e\xba\xce\x36\x8e\x75\xa4\xa0\x0b\x1c\xb1\x64\xa4\xe9\x59\xda\xa4" "\x7d\x5b\x94\x18\x13\xcc\xc7\xf5\xc0\x06\xf8\x7a\x59\xeb\x9d\x1f\x27\xe0" "\xb8\x7b\x80\xaf\x71\xd8\x97\xb2\x70\x08\x2c\x02\x49\x37\xae\xf1\x2c\x6c" "\x8e\xfc\x71\xdb\x35\xd1\x1c\x90\x27\x00\x16\xe9\x75\xd2\x52\xc0\x51\x53" "\xec\x56\x6a\x49\x3c\xd8\x81\xdc\x4b\xae\x43\xd0\xbc\x06\xfc\xc3\x00\x1b" "\x1b\x4d\x75\xea\x54\xa8\xc6\x23\x35\xc6\x74\x20\x2e\x85\x25\x92\x09\x5d" "\xe2\xf5\xfc\xc0\xa4\x8d\xdf\x90\x6e\x19\xe4\xb9\x3b\xd1\x5a\x5b\x4a\x83" "\xa6\x93\xc9\xec\xb7\x40\xa8\x4d\x40\x4b\x19\xb8\x21\x91\xb6\xd5\x59\xde" "\x5d\x54\x99\x87\xb2\x2c\xd8\x39\x49\x42\x4f\x05\x66\x04\x99\x81\x46\xf9" "\x99\x1f\xe3\x8d\xb8\xd9\x10\x75\xa2\xfa\x2f\xe2\xdf\xca\xfb\x68\x60\xf5" "\x53\xe7\xb2\x2e\x9d\x54\x11\x93\xce\x5b\x52\xb9\x8a\xba\x42\x69\x6a\x1f" "\x43\x82\xae\x03\x9e\x7a\x06\x49\xb2\x96\x81\xd9\x75\xdd\xc5\xa0\x4b\xba" "\xb6\x46\xfc\xde\xb9\x47\x88\x5e\xba\x78\xad\x69\x0b\xa1\x51\x47\x08\xec" "\xa9\xe9\xaa\xa4\xab\x4b\x6c\x93\xde\xd0\x90\xcb\x45\xc3\xb7\x81\xc3\xb0" "\x46\x6b\xed\x69\xa2\x1b\xa2\x42\xbb\x58\xa4\xaf\xb5\x3f\x50\xab\x9f\x8e" "\xf9\x58\x37\x29\x3d\xd4\x34\x2a\x8b\xaf\x4a\x25\x35\xec\x5c\xc3\x27\xcf" "\x49\xea\x1c\x81\x75\xbe\x7e\xa5\x7c\xd8\x5b\x12\x16\x63\xb3\x08\x1f\xe4" "\xe5\xb6\x98\x23\xb2\xbd\xb9\xaa\xdb\x7a\xac\x9e\x93\x30\x8d\x25\xeb\xdf" "\x0b\x12\x9e\xdd\x9d\xe3\xb3\xf9\xcf\x19\xf2\xe0\x67\xea\x6b\x3b\x12\x73" "\x88\xbc\x0e\x09\x4b\x50\x3c\x29\x95\xef\x75\xec\x0e\x4b\x27\x84\x4f\x6b" "\xff\xd8\x69\xb8\x9b\xb0\xe9\x59\x3d\xe2\x6f\x85\x95\x90\xe0\xdb\x2e\x42" "\x38\xb7\x95\x66\x2a\xa8\xc1\xb7\xf5\x85\xf5\xe1\xbf\x5b\xa8\xf4\x5d\xf7" "\x3a\xa2\xf4\x93\xdc\xfb\xe0\x79\xa9\x56\x16\xd9\xdc\x22\x05\x74\x80\x36" "\xf9\xaf\x97\xc0\xc7\xf2\xac\x4d\x94\x39\xdb\x47\xc7\x7e\xe6\xc5\x77\x3e" "\x92\x0b\x1c\x2a\x7c\xf6\xcf\xc1\x5b\x3c\x85\xe6\x29\x1a\x41\x86\x2a\x2f" "\x30\xc6\x8b\x02\x84\x60\xab\x38\xcd\x9c\x08\xa7\x45\x84\xc8\xaf\xe4\xc3" "\x74\x65\x1e\xfe\x30\xbc\x04\x60\x54\x2e\x6d\xd3\x87\x9f\x04\xdf\xbd\x44" "\x7c\x81\x59\x4a\x14\xe1\x04\x60\x1a\x27\x24\xb3\x5a\xe3\x03\xf6\x92\xfc" "\x9d\xf5\x25\xcb\x0e\xeb\x65\xd1\xac\x01\xdf\x76\x1c\x8b\xc3\x82\x1b\xab" "\xc3\xcd\x11\x2b\x2c\x0b\x3c\xec\x46\x63\x44\x37\x9f\x5a\x85\x40\xed\x78" "\xca\x9f\xe4\x8f\xdb\x8d\x38\x48\x57\x04\x22\x22\x45\xce\xcf\x8e\xee\x42" "\x29\x57\xff\xe8\x4b\x9c\xcf\x19\x98\xb9\x81\x75\xea\xe6\x1b\x39\x47\x2c" "\x08\x5f\x7f\xcb\xec\xde\x46\x6b\xdd\x2a\x65\x12\x74\x88\x4d\xe3\x17\xa2" "\x37\xb4\x35\xa1\x55\xc9\xe9\x56\x7e\x71\x43\x0a\x8e\xe1\x0f\x21\xb8\xa2" "\xca\x88\x17\x29\xc8\x2b\xba\xb0\xf5\x26\x83\x70\x94\xf3\x48\xa2\x63\x3b" "\x50\x17\x60\xc0\xde\x61\x32\xf4\x9b\x87\x79\x65\xc2\x27\x00\x16\x3f\x52" "\xb3\xc5\xf5\xa9\xbf\xc1\x68\x73\xe0\x70\xa8\x22\xf1\x84\xdd\x31\x37\xdd" "\xc6\x7a\x87\x61\xa2\x0a\x7c\x52\xcd\x33\x3a\xfb\xaa\x02\x2f\x46\x6b\x41" "\x4d\x01\x12\x45\x5d\xdb\x90\x83\xf8\xa9\x10\x94\x54\xf7\x94\x3d\x69\x3b" "\x6e\x3d\x61\xc8\xd1\x90\x4a\xab\x7b\xf5\x53\x65\x99\x68\xdb\x26\xdb\xe5" "\x14\x09\xbf\x9f\xe0\x70\xbb\xc0\x32\x06\x94\x18\x20\xaf\x3a\x0e\x71\x7f" "\xef\x8c\x11\xb4\xb1\x38\xb7\x51\x4e\xba\x36\xad\x0c\xcb\x27\x21\x27\xb7" "\x0b\x96\x7e\xc5\xc3\xa9\x4f\x7a\xe5\x9d\xe2\x61\x20\xbd\xd3\x3d\x71\xbb" "\xcf\xa2\x71\x40\xef\x54\xad\xee\xb5\x60\x39\x0c\xf6\x33\x5d\xce\xba\x61" "\xd7\x2d\x3f\x92\x28\x63\xe4\xb7\xc6\x7f\x55\xb1\x83\x87\xba\x4e\x5e\x23" "\xbb\xf3\xc1\x7d\x35\x65\x68\x51\x6a\xfe\xe9\xa3\xbf\xd9\x69\x42\xac\x89" "\xd5\x77\xa0\xe4\xd0\xac\x52\x57\x3e\x21\x60\xa1\xa6\x2b\x5f\x94\x8a\xc7" "\x84\xb4\xbf\xe6\x30\x10\x97\x31\xa2\xfe\xec\xa0\xdb\xac\x7d\x62\xf1\xf0" "\xff\xba\xe5\xf2\x0d\xda\x51\x0a\x09\x3a\x02\x1e\x00\x3c\x62\xc5\x0b\x4d" "\xf5\xec\xcd\x56\x37\x61\x4e\xfd\x17\x17\x73\x1c\xf5\xcc\x5b\xb0\x74\xbd" "\x61\xe1\xe0\xcd\xf0\xbb\xd2\xf5\xc4\xe6\xfd\xbb\x6b\x5e\x1b\x5b\x4b\xb3" "\xd3\xf8\xfc\x8e\x40\xa1\x47\x53\xf2\xf6\x99\xcb\x4f\xb3\x35\x90\x61\x7a" "\x14\xeb\xd7\x95\x94\x7a\x41\x0a\xf4\xe7\x8d\xdf\xa6\xc3\xb8\xb9\x0c\x7a" "\x97\xa8\x6b\xe3\xf1\x88\x31\x6b\x26\xb8\x08\x48\x14\x0f\x6d\xbd\xaf\x2f" "\xed\x52\x95\xab\x20\xd1\x4d\x67\x20\x2b\x86\xaa\x37\x8c\x1c\x2e\xce\x05" "\xce\x9c\x9c\x0a\x8f\xb5\x81\x9f\xcb\x63\xb4\x90\xfd\xce\xba\x14\x42\x17" "\x09\x52\xf9\x99\xe3\x28\x8e\x8d\x5b\xbc\xc5\xce\xf0\x2f\x5c\xa3\x8b\xef" "\x14\xd4\x04\xa0\xcf\x5a\x0c\x8a\x27\x36\x40\x5d\xdb\x75\x6c\x3c\xe7\x4f" "\x33\x40\x7d\x2b\xdf\xf7\x27\x19\x6e\xef\x75\xe0\x90\x6a\xd3\x81\x36\xe2" "\x2f\x65\x99\xa5\xc9\x48\x39\x6d\xe7\xac\x66\xaa\x42\xca\x16\xa2\x86\xea" "\x0b\x62\x84\x0f\x21\x2f\x50\xbd\x04\x6d\x30\x28\x42\x65\x24\x18\x23\x7d" "\x24\xb0\xe9\xf0\x9f\xc4\x97\x2a\x90\x55\x4d\xd0\x1d\xfe\x97\xcb\xf7\x6e" "\x80\xf0\x98\x31\xb5\x9e\x5d\x4c\x9b\x5b\xb4\xbd\xaa\xb0\x6e\xec\xd7\xaa" "\x6d\x2e\xdc\x45\x1e\x29\x2a\xad\x35\xd7\x4b\xf6\xb2\xcd\xbd\xe4\xcc\x3e" "\x52\x43\x95\x4d\xf1\xef\x79\x7d\x30\x1d\x8b\x06\x5a\x9d\x74\xf4\xb5\xa6" "\x4d\x44\xd6\xfa\x9b\x62\x42\xda\xa2\xee\x2e\x0b\x12\x05\x1b\xea\x2a\x07" "\x3a\x92\x1e\xb0\x22\x61\xa0\xb4\x29\x95\x36\x09\x99\xd1\x80\x85\x55\x8a" "\x59\x4b\xd1\x93\x5c\x1a\xa0\x22\x5b\x51\x2b\xad\x8a\x58\x67\xbd\xec\x80" "\xe4\xc6\x2a\x8c\xcf\xef\x53\x85\x7c\x79\x0e\x8a\xf3\x58\x60\x74\xcf\x4b" "\x1e\xe2\x24\x89\xda\x0e\x10\xe2\xf9\x4e\x7d\x5f\x7e\x3a\x70\x2d\x35\xdb" "\xf0\x37\x79\xaf\x0d\x45\x2c\x80\x39\x5f\xd1\x03\x41\x7a\x0a\x85\x2f\x5d" "\x1f\xbe\x69\xd6\x85\x34\x95\x8d\x2a\xbe\xd4\xc7\xfe\x13\xd0\x03\x74\xba" "\x7f\x1c\x73\x0d\x7d\x14\x35\x23\x51\xa1\xc8\x90\x71\xae\x9a\x3d\x3d\x3d" "\xcc\x32\xfa\xaf\x35\xd1\x90\x78\x5f\x02\x40\x49\xd4\x89\xea\x50\x09\xb3" "\xf2\xf1\xa2\x62\x6c\x2e\xbd\xe9\xf8\x74\x7c\x59\x2c\x56\x37\x54\x7f\xc7" "\xdb\x3d\x3b\x59\x1c\xbb\xbc\x2e\xfa\x78\xdf\x2b\x25\x3c\xbe\xc1\x2b\xe7" "\xc1\x73\xf7\x09\x4e\xcc\x51\xc0\x82\x6b\x68\x01\x10\x1d\x73\x8f\x3f\x87" "\x1f\xa5\x5c\x36\x51\xd2\x3e\xab\xd1\xba\x1b\x55\xbc\x8b\xeb\xe9\x43\x96" "\x4f\xbb\x61\x33\xad\x32\xf7\xa1\xb1\xe4\xfb\x93\xfb\x06\xea\x73\x4a\xf2" "\x4a\x35\x90\xbd\x41\x7f\xf0\xb0\xc8\xe2\xbf\xdd\xa6\x61\x7e\xfa\x81\x44" "\xa1\x07\xfd\x8b\x65\x37\x9c\x41\x8d\xa1\x6f\x2c\xb5\xb3\xbf\xd1\xec\x4b" "\xfb\xc2\x39\xdc\x90\x0b\x51\xfd\x0e\x1e\x17\x1b\x86\x35\xc4\x7e\xc4\x8d" "\x60\xa7\x95\x63\x86\xd4\xb1\x5d\x57\x03\xe7\x67\x9e\x21\x99\x57\xae\x9f" "\x1f\x3a\x7d\xfb\xde\x9e\xa9\xc5\xbb\xae\x36\xf0\x36\x70\x6c\xd4\x25\x50" "\x30\xa2\x41\xe2\xc8\x22\x44\x45\x6d\x2c\x3e\x44\x01\x51\x58\x7a\xc8\xb1" "\xcf\x7d\x2e\xe3\x2e\x13\x7a\x5d\xf9\x61\x11\x9b\xda\xe5\xee\x19\x10\x9f" "\xff\x71\x67\x14\xa6\xf7\xb6\x2b\xf7\x4d\x46\x37\x39\x6c\x6f\x69\xf6\xc1" "\x8b\xa6\x26\xa5\xd4\x7c\x55\x91\x24\xa2\xe1\x01\xd1\xb5\xe3\x06\x5a\xba" "\x0f\x8b\xa5\xed\x5e\x81\x5a\x6d\x5d\xac\xa7\x2e\x08\x0f\xe6\x71\x93\x79" "\x05\x8b\x53\xbe\x55\x56\xf2\x6a\xfc\x78\xfe\x3a\x8b\x86\xab\x25\xf0\x1a" "\x7c\x0d\x55\x36\xf9\x00\x27\x0d\xea\x19\xd2\x85\x68\xf3\x00\x2a\xdc\x8d" "\x1b\x37\x72\xe8\xa9\x38\x66\x2a\x42\xbe\xfd\x6a\xba\x9c\x41\x8d\x48\x52" "\x87\x66\xa1\x8d\x94\xd2\x16\xe1\x3c\x11\x2d\x07\x9c\x4b\xbb\x56\x30\xb4" "\x32\x7c\x04\x37\x68\xc8\xdd\xf0\xfc\x0d\x44\x37\xce\x07\xf5\x7f\x15\x0c" "\xa2\x9b\xb0\x4e\xa3\xc0\xe5\x84\xe4\x15\xc8\xec\x5f\xe3\x8e\x90\x52\x1d" "\xbf\x19\x6e\x31\x5c\x4a\x5c\x83\x35\x33\x0c\x85\x0f\xf0\x1d\x4d\xe4\x74" "\x70\x49\x98\x96\x1d\xee\x99\x3a\xbc\xbf\xea\xe5\xc9\x84\x49\x62\x7b\xe2" "\xa7\xef\x3b\x95\x7e\xe0\x5a\x38\xa1\x6f\x42\x24\x42\x3a\xaa\x33\x6f\x8b" "\x46\x27\x1c\x50\x58\x09\x02\x38\x3b\x1d\xb9\x71\x54\x83\x35\x0d\x6a\x07" "\x36\x68\x2b\xd2\x90\x6f\xee\xda\x28\x5f\x30\x97\x34\x78\xd6\x20\x02\x7b" "\xdc\x69\x66\xf9\x13\x65\xed\xc7\xe5\xfb\xe2\x4f\xec\x6a\xe6\xab\x78\x4b" "\x33\xb1\xc1\x5b\xc2\x93\xc1\x30\x4f\x1d\xe9\xe3\xcd\x2b\xfd\x64\xf8\x3f" "\x58\x49\x46\x07\x1f\x35\x30\xc8\xd4\xb6\x05\xf4\xee\xff\xe3\xf6\x3e\xbd" "\x15\x6b\x9d\x08\xd9\x22\x4c\xdc\xbb\xca\x9a\x93\x88\x97\x65\x82\xbe\xf3" "\xb6\xc0\xfa\x3e\xea\x25\xc1\x97\xd1\xfd\xef\x2c\xd6\x1e\xf9\xf4\x5d\x30" "\x59\x85\xa8\xa7\xcb\x2a\xfd\xf7\x14\xf8\x11\x5f\xd4\x51\xa2\xdc\x00\x7d" "\x3f\x11\xb1\x6d\xd9\x3a\x78\x1b\xe6\x01\x68\x7f\xfc\xca\x9c\xb5\x4b\x77" "\x5e\xd8\xcb\xe6\x69\xe1\xd7\x68\x5c\x01\x31\x46\xc5\x20\xf9\x3f\xad\x27" "\x84\xee\x9e\x2a\xf0\x81\x90\x94\x1e\x14\x44\x7c\xd5\x1f\x74\x0a\x60\x12" "\x3a\xd2\x3a\x9d\x14\x8f\x7a\xc9\xfd\xa3\x45\x0f\xfd\x8a\x5f\x57\xed\xdc" "\x5d\xa4\xdd\x41\x84\xd7\x33\x6d\x67\xd0\x13\x75\xbb\x2b\x2a\x6c\x26\x6e" "\x20\x22\x20\x42\x04\xb3\xeb\xda\x79\x84\x24\xff\x56\x3a\xa1\x2a\xb7\xf7" "\x95\x72\x84\x59\xd4\x36\x29\x79\xe7\x44\xac\xec\x61\x8c\x5a\xd2\xf7\xeb" "\xb2\x60\x3b\x0f\x09\xdc\x2d\xff\x6a\x81\x33\xbd\x61\x5b\x78\x52\x0f\x9a" "\x45\x06\x49\xc4\x09\x9a\xff\x46\x23\xad\xac\x14\xab\x2b\x5a\x6d\x54\x66" "\x2b\x53\x78\xea\x88\x7d\x14\x99\x9b\xb1\x45\xaa\x88\x43\xf6\x81\xce\x6c" "\x80\x2a\xa9\x8b\xb4\xa9\xc2\x61\xb5\x5b\x88\xfd\xbc\x09\x1e\x4b\x27\xdc" "\x03\xa1\x04\x14\xf8\x7d\xf8\x56\xa5\x9c\x9c\xfa\x06\x36\x96\x2f\xe2\xab" "\x18\x83\x02\x82\x97\xdc\x4c\xdb\x73\xa4\x57\x84\x7b\x6a\x10\xb7\x7b\x93" "\x95\x39\x51\xaf\x22\x0b\xd9\xc4\x0a\xb0\xb0\xe2\x9c\xef\x9d\x3e\x32\xa0" "\xeb\x13\x5c\x51\xd3\xef\xde\x04\x96\x6d\x61\x0b\xb9\x9c\x05\xfa\xf7\x77" "\x58\x56\x0e\x63\xb3\x92\x6e\xab\xf0\x5b\x22\x41\xbc\x77\x0b\xa1\xb7\xfb" "\x37\xa6\xe5\xbc\x85\x72\x15\x71\xf1\xbd\xda\xf0\x7a\x36\xd1\x18\xde\x4f" "\x96\xa0\x92\x80\x66\x9d\x65\x7c\x07\x3c\xb9\x0f\x2f\xc0\x89\x2b\x55\x6e" "\x0b\x88\x20\x25\xec\x0c\x23\x7c\x82\x7a\xf3\xd9\x30\x60\x47\x6f\x73\x08" "\x8f\x54\x06\x9f\x62\xdb\xab\x3e\x73\x75\xfa\xb0\x22\x9a\xdb\x5d\xb9\xbe" "\x3e\x3d\x4f\x5d\x34\x4e\x4a\xa1\xfe\xa7\x30\xaa\x39\x56\x7b\x5a\x71\x09" "\xf2\x95\xe7\x92\x80\xc8\x90\xa3\x3d\x1f\xf9\xfc\x51\x4f\x87\x12\xda\xfd" "\x93\xdc\x6f\x97\x75\x04\xfb\x69\xc0\xbb\x90\xbd\x9e\xf2\xd6\xd0\x8d\xd5" "\x9d\x6b\x1e\x7a\x3a\x55\x49\x19\x8a\x1c\x94\x08\x22\x1c\x5e\x43\xc1\x77" "\x5b\xee\xa0\xe7\x13\x63\xd0\x51\x01\x5e\xfc\x17\x93\xed\x99\xc3\xd8\x75" "\x61\x28\xa5\x21\x99\xeb\xb0\xf6\xe3\x6d\x94\x24\xe6\xcf\x25\xd9\x59\x76" "\x54\x29\x15\x3e\xbf\xbe\x85\x4d\x00\x2e", 4096); syz_mount_image(0x20000000, 0x20000100, 0x100000, 0x3b, 0x20000200, 0, 0x20002640, 1); } int main(void) { syscall(__NR_mmap, 0x1ffff000ul, 0x1000ul, 0ul, 0x32ul, -1, 0ul); syscall(__NR_mmap, 0x20000000ul, 0x1000000ul, 7ul, 0x32ul, -1, 0ul); syscall(__NR_mmap, 0x21000000ul, 0x1000ul, 0ul, 0x32ul, -1, 0ul); loop(); return 0; }