// https://syzkaller.appspot.com/bug?id=788ed2c7e973b69fd551ba6b5e21848dba2c1670 // 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 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 void kill_and_wait(int pid, int* status) { kill(-pid, SIGKILL); kill(pid, SIGKILL); int i; for (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) { } } #define SYZ_HAVE_SETUP_TEST 1 static void setup_test() { prctl(PR_SET_PDEATHSIG, SIGKILL, 0, 0, 0); setpgrp(); } #define SYZ_HAVE_RESET_TEST 1 static void reset_test() { int fd; for (fd = 3; fd < 30; fd++) close(fd); } static void execute_one(void); #define WAIT_FLAGS __WALL static void loop(void) { int iter; for (iter = 0;; iter++) { int pid = fork(); if (pid < 0) exit(1); if (pid == 0) { setup_test(); execute_one(); reset_test(); 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 < 5 * 1000) continue; kill_and_wait(pid, &status); break; } } } uint64_t r[1] = {0xffffffffffffffff}; void execute_one(void) { long res = 0; res = syscall(__NR_socket, 0x10, 3, 0); if (res != -1) r[0] = res; *(uint16_t*)0x20000340 = 0x10; *(uint16_t*)0x20000342 = 0; *(uint32_t*)0x20000344 = 0; *(uint32_t*)0x20000348 = -1; syscall(__NR_bind, r[0], 0x20000340, 0xc); *(uint32_t*)0x20000000 = 0; syscall(__NR_setsockopt, r[0], 1, 8, 0x20000000, 4); *(uint64_t*)0x20000300 = 0; *(uint32_t*)0x20000308 = 0; *(uint64_t*)0x20000310 = 0x200002c0; *(uint64_t*)0x200002c0 = 0x20000380; *(uint32_t*)0x20000380 = 0x1764; *(uint16_t*)0x20000384 = 0x30; *(uint16_t*)0x20000386 = 0x209; *(uint32_t*)0x20000388 = 0x70bd2d; *(uint32_t*)0x2000038c = 0x25dfdbfe; *(uint8_t*)0x20000390 = 0; *(uint8_t*)0x20000391 = 0; *(uint16_t*)0x20000392 = 0; *(uint16_t*)0x20000394 = 0x44; *(uint16_t*)0x20000396 = 1; *(uint16_t*)0x20000398 = 0x40; *(uint32_t*)0x2000039a = 8; *(uint16_t*)0x2000039e = 8; *(uint16_t*)0x200003a0 = 1; memcpy((void*)0x200003a2, "nat\000", 4); *(uint16_t*)0x200003a6 = 0x2c; *(uint16_t*)0x200003a8 = 2; *(uint16_t*)0x200003aa = 0x28; *(uint16_t*)0x200003ac = 1; *(uint32_t*)0x200003ae = 3; *(uint32_t*)0x200003b2 = 0; *(uint32_t*)0x200003b6 = -1; *(uint32_t*)0x200003ba = 1; *(uint32_t*)0x200003be = 0; *(uint32_t*)0x200003c2 = htobe32(0x7f000001); *(uint8_t*)0x200003c6 = 0xac; *(uint8_t*)0x200003c7 = 0x1e; *(uint8_t*)0x200003c8 = 0; *(uint8_t*)0x200003c9 = 1 + procid * 1; *(uint32_t*)0x200003ca = htobe32(0); *(uint32_t*)0x200003ce = 1; *(uint16_t*)0x200003d2 = 4; *(uint16_t*)0x200003d4 = 6; *(uint16_t*)0x200003d8 = 0x84; *(uint16_t*)0x200003da = 1; *(uint16_t*)0x200003dc = 0x80; *(uint32_t*)0x200003de = 0xe; *(uint16_t*)0x200003e2 = 0x10; *(uint16_t*)0x200003e4 = 1; memcpy((void*)0x200003e6, "tunnel_key\000", 11); *(uint16_t*)0x200003f2 = 0x64; *(uint16_t*)0x200003f4 = 2; *(uint16_t*)0x200003f6 = 8; *(uint16_t*)0x200003f8 = 3; *(uint32_t*)0x200003fa = htobe32(0xe0000002); *(uint16_t*)0x200003fe = 8; *(uint16_t*)0x20000400 = 7; *(uint32_t*)0x20000402 = 0x3ff; *(uint16_t*)0x20000406 = 8; *(uint16_t*)0x20000408 = 3; *(uint8_t*)0x2000040a = 0xac; *(uint8_t*)0x2000040b = 0x14; *(uint8_t*)0x2000040c = 0x14; *(uint8_t*)0x2000040d = 0xbb; *(uint16_t*)0x2000040e = 8; *(uint16_t*)0x20000410 = 0xa; *(uint8_t*)0x20000412 = 0; *(uint16_t*)0x20000416 = 0x1c; *(uint16_t*)0x20000418 = 2; *(uint32_t*)0x2000041a = 0xe1; *(uint32_t*)0x2000041e = 0; *(uint32_t*)0x20000422 = 2; *(uint32_t*)0x20000426 = 0x10000; *(uint32_t*)0x2000042a = 0x40; *(uint32_t*)0x2000042e = 1; *(uint16_t*)0x20000432 = 0x14; *(uint16_t*)0x20000434 = 6; *(uint8_t*)0x20000436 = 0; *(uint8_t*)0x20000437 = 0; *(uint8_t*)0x20000438 = 0; *(uint8_t*)0x20000439 = 0; *(uint8_t*)0x2000043a = 0; *(uint8_t*)0x2000043b = 0; *(uint8_t*)0x2000043c = 0; *(uint8_t*)0x2000043d = 0; *(uint8_t*)0x2000043e = 0; *(uint8_t*)0x2000043f = 0; *(uint8_t*)0x20000440 = 0; *(uint8_t*)0x20000441 = 0; *(uint8_t*)0x20000442 = 0; *(uint8_t*)0x20000443 = 0; *(uint8_t*)0x20000444 = 0; *(uint8_t*)0x20000445 = 0; *(uint16_t*)0x20000446 = 8; *(uint16_t*)0x20000448 = 3; *(uint32_t*)0x2000044a = htobe32(0xe0000001); *(uint16_t*)0x2000044e = 8; *(uint16_t*)0x20000450 = 9; *(uint16_t*)0x20000452 = htobe16(0x4e23); *(uint16_t*)0x20000456 = 4; *(uint16_t*)0x20000458 = 6; *(uint16_t*)0x2000045c = 0x10b8; *(uint16_t*)0x2000045e = 1; *(uint16_t*)0x20000460 = 0x10b4; *(uint32_t*)0x20000462 = 0x1d; *(uint16_t*)0x20000466 = 0xc; *(uint16_t*)0x20000468 = 1; memcpy((void*)0x2000046a, "pedit\000", 6); *(uint16_t*)0x20000472 = 0x109c; *(uint16_t*)0x20000474 = 2; *(uint16_t*)0x20000476 = 0xe80; *(uint16_t*)0x20000478 = 4; *(uint32_t*)0x2000047a = 5; *(uint32_t*)0x2000047e = 9; *(uint32_t*)0x20000482 = -1; *(uint32_t*)0x20000486 = 4; *(uint32_t*)0x2000048a = 4; *(uint8_t*)0x2000048e = -1; *(uint8_t*)0x2000048f = 1; *(uint32_t*)0x20000492 = 8; *(uint32_t*)0x20000496 = 0x800; *(uint32_t*)0x2000049a = 8; *(uint32_t*)0x2000049e = 0x7fffffff; *(uint32_t*)0x200004a2 = 3; *(uint32_t*)0x200004a6 = 3; *(uint32_t*)0x200004aa = 0x40; *(uint32_t*)0x200004ae = 0x40; *(uint32_t*)0x200004b2 = 8; *(uint32_t*)0x200004b6 = 4; *(uint32_t*)0x200004ba = 5; *(uint32_t*)0x200004be = 0x100; *(uint32_t*)0x200004c2 = 4; *(uint32_t*)0x200004c6 = 0xfffffff8; *(uint32_t*)0x200004ca = 6; *(uint32_t*)0x200004ce = 6; *(uint32_t*)0x200004d2 = 7; *(uint32_t*)0x200004d6 = 2; *(uint32_t*)0x200004da = 0xfffffffe; *(uint32_t*)0x200004de = 2; *(uint32_t*)0x200004e2 = 6; *(uint32_t*)0x200004e6 = 0; *(uint32_t*)0x200004ea = 8; *(uint32_t*)0x200004ee = 0x8000; *(uint32_t*)0x200004f2 = 0x5d4; *(uint32_t*)0x200004f6 = 0x15e; *(uint32_t*)0x200004fa = 2; *(uint32_t*)0x200004fe = 8; *(uint32_t*)0x20000502 = 0x59; *(uint32_t*)0x20000506 = 1; *(uint32_t*)0x2000050a = 0xff63; *(uint32_t*)0x2000050e = 0x100; *(uint32_t*)0x20000512 = 1; *(uint32_t*)0x20000516 = 0x57; *(uint32_t*)0x2000051a = 0x7fffffff; *(uint32_t*)0x2000051e = 3; *(uint32_t*)0x20000522 = 0xfffffff8; *(uint32_t*)0x20000526 = 7; *(uint32_t*)0x2000052a = 2; *(uint32_t*)0x2000052e = 7; *(uint32_t*)0x20000532 = 0x480000; *(uint32_t*)0x20000536 = 2; *(uint32_t*)0x2000053a = 7; *(uint32_t*)0x2000053e = 0x9bb1; *(uint32_t*)0x20000542 = 0; *(uint32_t*)0x20000546 = 9; *(uint32_t*)0x2000054a = 7; *(uint32_t*)0x2000054e = 2; *(uint32_t*)0x20000552 = 4; *(uint32_t*)0x20000556 = -1; *(uint32_t*)0x2000055a = 1; *(uint32_t*)0x2000055e = 0x38a; *(uint32_t*)0x20000562 = 0x10001; *(uint32_t*)0x20000566 = 3; *(uint32_t*)0x2000056a = 6; *(uint32_t*)0x2000056e = 0x3d; *(uint32_t*)0x20000572 = 2; *(uint32_t*)0x20000576 = 1; *(uint32_t*)0x2000057a = 0x1000; *(uint32_t*)0x2000057e = 0; *(uint32_t*)0x20000582 = 0x400; *(uint32_t*)0x20000586 = 7; *(uint32_t*)0x2000058a = 0x43b; *(uint32_t*)0x2000058e = 0x1000; *(uint32_t*)0x20000592 = 0x7fff; *(uint32_t*)0x20000596 = 0x8001; *(uint32_t*)0x2000059a = 0xc378; *(uint32_t*)0x2000059e = -1; *(uint32_t*)0x200005a2 = 0xfff; *(uint32_t*)0x200005a6 = 7; *(uint32_t*)0x200005aa = 0xfffffffc; *(uint32_t*)0x200005ae = 7; *(uint32_t*)0x200005b2 = 1; *(uint32_t*)0x200005b6 = 0x8000; *(uint32_t*)0x200005ba = 4; *(uint32_t*)0x200005be = 0x1000; *(uint32_t*)0x200005c2 = 7; *(uint32_t*)0x200005c6 = 3; *(uint32_t*)0x200005ca = 0xfffffffc; *(uint32_t*)0x200005ce = 7; *(uint32_t*)0x200005d2 = 9; *(uint32_t*)0x200005d6 = 9; *(uint32_t*)0x200005da = 0xf46; *(uint32_t*)0x200005de = 1; *(uint32_t*)0x200005e2 = 9; *(uint32_t*)0x200005e6 = 5; *(uint32_t*)0x200005ea = 7; *(uint32_t*)0x200005ee = 7; *(uint32_t*)0x200005f2 = 8; *(uint32_t*)0x200005f6 = 0x100; *(uint32_t*)0x200005fa = 0xa8f9; *(uint32_t*)0x200005fe = 0xffff5678; *(uint32_t*)0x20000602 = 0xffff0001; *(uint32_t*)0x20000606 = 6; *(uint32_t*)0x2000060a = 0; *(uint32_t*)0x2000060e = 1; *(uint32_t*)0x20000612 = -1; *(uint32_t*)0x20000616 = 1; *(uint32_t*)0x2000061a = 0x200; *(uint32_t*)0x2000061e = 1; *(uint32_t*)0x20000622 = 6; *(uint32_t*)0x20000626 = -1; *(uint32_t*)0x2000062a = 0x7ff; *(uint32_t*)0x2000062e = 8; *(uint32_t*)0x20000632 = 1; *(uint32_t*)0x20000636 = 0x7ff; *(uint32_t*)0x2000063a = 0xee1; *(uint32_t*)0x2000063e = 8; *(uint32_t*)0x20000642 = 0xffff; *(uint32_t*)0x20000646 = 0x1f; *(uint32_t*)0x2000064a = 0x813c; *(uint32_t*)0x2000064e = 3; *(uint32_t*)0x20000652 = 0x40; *(uint32_t*)0x20000656 = 3; *(uint32_t*)0x2000065a = 0x40; *(uint32_t*)0x2000065e = 0xffff; *(uint32_t*)0x20000662 = 2; *(uint32_t*)0x20000666 = 4; *(uint32_t*)0x2000066a = 4; *(uint32_t*)0x2000066e = 0x80000000; *(uint32_t*)0x20000672 = 0xd6d; *(uint32_t*)0x20000676 = 0; *(uint32_t*)0x2000067a = 0x200; *(uint32_t*)0x2000067e = 0x8000; *(uint32_t*)0x20000682 = 7; *(uint32_t*)0x20000686 = 2; *(uint32_t*)0x2000068a = 2; *(uint32_t*)0x2000068e = 0x200; *(uint32_t*)0x20000692 = 2; *(uint32_t*)0x20000696 = 9; *(uint32_t*)0x2000069a = 0x1000; *(uint32_t*)0x2000069e = 0xff; *(uint32_t*)0x200006a2 = 0; *(uint32_t*)0x200006a6 = 6; *(uint32_t*)0x200006aa = 0x40; *(uint32_t*)0x200006ae = 5; *(uint32_t*)0x200006b2 = 0; *(uint32_t*)0x200006b6 = 0xfffffff7; *(uint32_t*)0x200006ba = 2; *(uint32_t*)0x200006be = 0x3c; *(uint32_t*)0x200006c2 = 3; *(uint32_t*)0x200006c6 = 0x1f; *(uint32_t*)0x200006ca = 6; *(uint32_t*)0x200006ce = 2; *(uint32_t*)0x200006d2 = 6; *(uint32_t*)0x200006d6 = 2; *(uint32_t*)0x200006da = 9; *(uint32_t*)0x200006de = 0; *(uint32_t*)0x200006e2 = 4; *(uint32_t*)0x200006e6 = 8; *(uint32_t*)0x200006ea = 0x97; *(uint32_t*)0x200006ee = 9; *(uint32_t*)0x200006f2 = 0; *(uint32_t*)0x200006f6 = 0x580; *(uint32_t*)0x200006fa = 0x80000001; *(uint32_t*)0x200006fe = 0x646; *(uint32_t*)0x20000702 = 0xffffffd5; *(uint32_t*)0x20000706 = 1; *(uint32_t*)0x2000070a = 3; *(uint32_t*)0x2000070e = 0x3ff; *(uint32_t*)0x20000712 = 2; *(uint32_t*)0x20000716 = 0x401; *(uint32_t*)0x2000071a = 0xe343; *(uint32_t*)0x2000071e = 7; *(uint32_t*)0x20000722 = 5; *(uint32_t*)0x20000726 = 5; *(uint32_t*)0x2000072a = 1; *(uint32_t*)0x2000072e = 2; *(uint32_t*)0x20000732 = 0xffff; *(uint32_t*)0x20000736 = 0xe9; *(uint32_t*)0x2000073a = 0x1f; *(uint32_t*)0x2000073e = 0x98; *(uint32_t*)0x20000742 = 0x200000; *(uint32_t*)0x20000746 = 4; *(uint32_t*)0x2000074a = 2; *(uint32_t*)0x2000074e = 0x17e; *(uint32_t*)0x20000752 = 5; *(uint32_t*)0x20000756 = 8; *(uint32_t*)0x2000075a = 5; *(uint32_t*)0x2000075e = 9; *(uint32_t*)0x20000762 = 0x100; *(uint32_t*)0x20000766 = 0; *(uint32_t*)0x2000076a = 1; *(uint32_t*)0x2000076e = 0x555; *(uint32_t*)0x20000772 = 0xff; *(uint32_t*)0x20000776 = 0x749a2a2c; *(uint32_t*)0x2000077a = 2; *(uint32_t*)0x2000077e = 3; *(uint32_t*)0x20000782 = 4; *(uint32_t*)0x20000786 = 2; *(uint32_t*)0x2000078a = 0x81; *(uint32_t*)0x2000078e = 1; *(uint32_t*)0x20000792 = 0xffff2925; *(uint32_t*)0x20000796 = 0; *(uint32_t*)0x2000079a = 0; *(uint32_t*)0x2000079e = 2; *(uint32_t*)0x200007a2 = 0xae3; *(uint32_t*)0x200007a6 = 0xd0; *(uint32_t*)0x200007aa = 0; *(uint32_t*)0x200007ae = 9; *(uint32_t*)0x200007b2 = 0xffff523a; *(uint32_t*)0x200007b6 = 2; *(uint32_t*)0x200007ba = 0x1ff; *(uint32_t*)0x200007be = 0; *(uint32_t*)0x200007c2 = 6; *(uint32_t*)0x200007c6 = 0x3a; *(uint32_t*)0x200007ca = 3; *(uint32_t*)0x200007ce = 0x40; *(uint32_t*)0x200007d2 = 5; *(uint32_t*)0x200007d6 = 6; *(uint32_t*)0x200007da = 0; *(uint32_t*)0x200007de = 0xfffffff8; *(uint32_t*)0x200007e2 = 0x100; *(uint32_t*)0x200007e6 = 7; *(uint32_t*)0x200007ea = 3; *(uint32_t*)0x200007ee = 0x81; *(uint32_t*)0x200007f2 = 1; *(uint32_t*)0x200007f6 = 5; *(uint32_t*)0x200007fa = 3; *(uint32_t*)0x200007fe = 6; *(uint32_t*)0x20000802 = 2; *(uint32_t*)0x20000806 = 0x80; *(uint32_t*)0x2000080a = 0x7fffffff; *(uint32_t*)0x2000080e = 0x8001; *(uint32_t*)0x20000812 = 0x75; *(uint32_t*)0x20000816 = 0x10001; *(uint32_t*)0x2000081a = 9; *(uint32_t*)0x2000081e = 0x1ff; *(uint32_t*)0x20000822 = 9; *(uint32_t*)0x20000826 = 0x770; *(uint32_t*)0x2000082a = 0xba; *(uint32_t*)0x2000082e = 0x5f6; *(uint32_t*)0x20000832 = 0x8536; *(uint32_t*)0x20000836 = 0x81; *(uint32_t*)0x2000083a = 0xfffffff9; *(uint32_t*)0x2000083e = 9; *(uint32_t*)0x20000842 = 1; *(uint32_t*)0x20000846 = 8; *(uint32_t*)0x2000084a = 0x1f; *(uint32_t*)0x2000084e = 5; *(uint32_t*)0x20000852 = 2; *(uint32_t*)0x20000856 = 6; *(uint32_t*)0x2000085a = 7; *(uint32_t*)0x2000085e = 2; *(uint32_t*)0x20000862 = 8; *(uint32_t*)0x20000866 = 4; *(uint32_t*)0x2000086a = 8; *(uint32_t*)0x2000086e = 0x80; *(uint32_t*)0x20000872 = 0x200; *(uint32_t*)0x20000876 = 0xff; *(uint32_t*)0x2000087a = 8; *(uint32_t*)0x2000087e = 0xa330; *(uint32_t*)0x20000882 = 0xfffffff9; *(uint32_t*)0x20000886 = 5; *(uint32_t*)0x2000088a = 0x70; *(uint32_t*)0x2000088e = 0x400; *(uint32_t*)0x20000892 = 0xa2a2560; *(uint32_t*)0x20000896 = 9; *(uint32_t*)0x2000089a = 0xd0; *(uint32_t*)0x2000089e = 0x1ff; *(uint32_t*)0x200008a2 = 7; *(uint32_t*)0x200008a6 = 1; *(uint32_t*)0x200008aa = 0x10000; *(uint32_t*)0x200008ae = 0; *(uint32_t*)0x200008b2 = 9; *(uint32_t*)0x200008b6 = 0x1f; *(uint32_t*)0x200008ba = 0x7fffffff; *(uint32_t*)0x200008be = 6; *(uint32_t*)0x200008c2 = 5; *(uint32_t*)0x200008c6 = 0xa1; *(uint32_t*)0x200008ca = 8; *(uint32_t*)0x200008ce = 3; *(uint32_t*)0x200008d2 = 6; *(uint32_t*)0x200008d6 = 5; *(uint32_t*)0x200008da = 0x132a; *(uint32_t*)0x200008de = 0; *(uint32_t*)0x200008e2 = 0x66e; *(uint32_t*)0x200008e6 = 3; *(uint32_t*)0x200008ea = 0x10001; *(uint32_t*)0x200008ee = 7; *(uint32_t*)0x200008f2 = 3; *(uint32_t*)0x200008f6 = 2; *(uint32_t*)0x200008fa = 8; *(uint32_t*)0x200008fe = 0x800; *(uint32_t*)0x20000902 = 6; *(uint32_t*)0x20000906 = 9; *(uint32_t*)0x2000090a = 6; *(uint32_t*)0x2000090e = 8; *(uint32_t*)0x20000912 = 4; *(uint32_t*)0x20000916 = 0xff; *(uint32_t*)0x2000091a = 1; *(uint32_t*)0x2000091e = 3; *(uint32_t*)0x20000922 = 0x81; *(uint32_t*)0x20000926 = 1; *(uint32_t*)0x2000092a = 8; *(uint32_t*)0x2000092e = 0x783; *(uint32_t*)0x20000932 = 0x3f; *(uint32_t*)0x20000936 = 0x401; *(uint32_t*)0x2000093a = 4; *(uint32_t*)0x2000093e = 0x7fffffff; *(uint32_t*)0x20000942 = 0xffff7df1; *(uint32_t*)0x20000946 = 1; *(uint32_t*)0x2000094a = 0; *(uint32_t*)0x2000094e = 9; *(uint32_t*)0x20000952 = 0x310; *(uint32_t*)0x20000956 = 6; *(uint32_t*)0x2000095a = 7; *(uint32_t*)0x2000095e = 0x20; *(uint32_t*)0x20000962 = 0x1f; *(uint32_t*)0x20000966 = 4; *(uint32_t*)0x2000096a = 0x2d10; *(uint32_t*)0x2000096e = 8; *(uint32_t*)0x20000972 = 0x47d; *(uint32_t*)0x20000976 = 0; *(uint32_t*)0x2000097a = 1; *(uint32_t*)0x2000097e = 2; *(uint32_t*)0x20000982 = 1; *(uint32_t*)0x20000986 = 0x80000001; *(uint32_t*)0x2000098a = 0xfffffff9; *(uint32_t*)0x2000098e = 0x400; *(uint32_t*)0x20000992 = 0x58c; *(uint32_t*)0x20000996 = 6; *(uint32_t*)0x2000099a = 0; *(uint32_t*)0x2000099e = 8; *(uint32_t*)0x200009a2 = 1; *(uint32_t*)0x200009a6 = 4; *(uint32_t*)0x200009aa = 0x100; *(uint32_t*)0x200009ae = 0x7d; *(uint32_t*)0x200009b2 = 0x80; *(uint32_t*)0x200009b6 = 0xf3b9; *(uint32_t*)0x200009ba = 2; *(uint32_t*)0x200009be = 1; *(uint32_t*)0x200009c2 = 0x56; *(uint32_t*)0x200009c6 = 0xff; *(uint32_t*)0x200009ca = 0x4e; *(uint32_t*)0x200009ce = 2; *(uint32_t*)0x200009d2 = 4; *(uint32_t*)0x200009d6 = 7; *(uint32_t*)0x200009da = 3; *(uint32_t*)0x200009de = 2; *(uint32_t*)0x200009e2 = 5; *(uint32_t*)0x200009e6 = 0; *(uint32_t*)0x200009ea = 8; *(uint32_t*)0x200009ee = 0; *(uint32_t*)0x200009f2 = 4; *(uint32_t*)0x200009f6 = 0xeb; *(uint32_t*)0x200009fa = 1; *(uint32_t*)0x200009fe = 0x10000; *(uint32_t*)0x20000a02 = 6; *(uint32_t*)0x20000a06 = 8; *(uint32_t*)0x20000a0a = 7; *(uint32_t*)0x20000a0e = 0x1d; *(uint32_t*)0x20000a12 = 0xc2e; *(uint32_t*)0x20000a16 = 6; *(uint32_t*)0x20000a1a = 0x8001; *(uint32_t*)0x20000a1e = 0x80; *(uint32_t*)0x20000a22 = 0; *(uint32_t*)0x20000a26 = 0; *(uint32_t*)0x20000a2a = 0x200; *(uint32_t*)0x20000a2e = 8; *(uint32_t*)0x20000a32 = 4; *(uint32_t*)0x20000a36 = 4; *(uint32_t*)0x20000a3a = 0x8c7; *(uint32_t*)0x20000a3e = 1; *(uint32_t*)0x20000a42 = 0xa4; *(uint32_t*)0x20000a46 = 8; *(uint32_t*)0x20000a4a = 0xb; *(uint32_t*)0x20000a4e = 1; *(uint32_t*)0x20000a52 = 0; *(uint32_t*)0x20000a56 = 1; *(uint32_t*)0x20000a5a = 0x65da; *(uint32_t*)0x20000a5e = 0xb63; *(uint32_t*)0x20000a62 = 0x200; *(uint32_t*)0x20000a66 = 0x3ff; *(uint32_t*)0x20000a6a = 2; *(uint32_t*)0x20000a6e = 0xdb1; *(uint32_t*)0x20000a72 = 0x400; *(uint32_t*)0x20000a76 = 8; *(uint32_t*)0x20000a7a = 3; *(uint32_t*)0x20000a7e = 0xffffffe1; *(uint32_t*)0x20000a82 = 0x400; *(uint32_t*)0x20000a86 = 3; *(uint32_t*)0x20000a8a = 2; *(uint32_t*)0x20000a8e = 0x3f; *(uint32_t*)0x20000a92 = 0; *(uint32_t*)0x20000a96 = 0x1e; *(uint32_t*)0x20000a9a = 9; *(uint32_t*)0x20000a9e = 1; *(uint32_t*)0x20000aa2 = 0; *(uint32_t*)0x20000aa6 = 0x8001; *(uint32_t*)0x20000aaa = 1; *(uint32_t*)0x20000aae = 9; *(uint32_t*)0x20000ab2 = 0xffff; *(uint32_t*)0x20000ab6 = 0x35; *(uint32_t*)0x20000aba = 6; *(uint32_t*)0x20000abe = -1; *(uint32_t*)0x20000ac2 = 0xfffffffc; *(uint32_t*)0x20000ac6 = 8; *(uint32_t*)0x20000aca = 0x200; *(uint32_t*)0x20000ace = 4; *(uint32_t*)0x20000ad2 = 4; *(uint32_t*)0x20000ad6 = 9; *(uint32_t*)0x20000ada = 3; *(uint32_t*)0x20000ade = 3; *(uint32_t*)0x20000ae2 = 8; *(uint32_t*)0x20000ae6 = 0; *(uint32_t*)0x20000aea = 5; *(uint32_t*)0x20000aee = 5; *(uint32_t*)0x20000af2 = 6; *(uint32_t*)0x20000af6 = 5; *(uint32_t*)0x20000afa = 4; *(uint32_t*)0x20000afe = 5; *(uint32_t*)0x20000b02 = 0xffff; *(uint32_t*)0x20000b06 = 9; *(uint32_t*)0x20000b0a = 0; *(uint32_t*)0x20000b0e = 3; *(uint32_t*)0x20000b12 = 7; *(uint32_t*)0x20000b16 = 5; *(uint32_t*)0x20000b1a = 2; *(uint32_t*)0x20000b1e = 0x81; *(uint32_t*)0x20000b22 = 6; *(uint32_t*)0x20000b26 = 8; *(uint32_t*)0x20000b2a = 8; *(uint32_t*)0x20000b2e = 1; *(uint32_t*)0x20000b32 = 3; *(uint32_t*)0x20000b36 = 3; *(uint32_t*)0x20000b3a = 0x20; *(uint32_t*)0x20000b3e = 0; *(uint32_t*)0x20000b42 = 0x9a; *(uint32_t*)0x20000b46 = 8; *(uint32_t*)0x20000b4a = 0x8001; *(uint32_t*)0x20000b4e = 9; *(uint32_t*)0x20000b52 = 5; *(uint32_t*)0x20000b56 = 0x200; *(uint32_t*)0x20000b5a = 0x9b; *(uint32_t*)0x20000b5e = 1; *(uint32_t*)0x20000b62 = 0x1ff; *(uint32_t*)0x20000b66 = 0x1000; *(uint32_t*)0x20000b6a = 5; *(uint32_t*)0x20000b6e = 6; *(uint32_t*)0x20000b72 = 8; *(uint32_t*)0x20000b76 = 5; *(uint32_t*)0x20000b7a = 0xc7bd; *(uint32_t*)0x20000b7e = 0x6ed; *(uint32_t*)0x20000b82 = 6; *(uint32_t*)0x20000b86 = 0x1ca; *(uint32_t*)0x20000b8a = 0xb341; *(uint32_t*)0x20000b8e = 3; *(uint32_t*)0x20000b92 = 0x80; *(uint32_t*)0x20000b96 = 8; *(uint32_t*)0x20000b9a = 0x400; *(uint32_t*)0x20000b9e = 0x80; *(uint32_t*)0x20000ba2 = 0x247; *(uint32_t*)0x20000ba6 = 0x160; *(uint32_t*)0x20000baa = 6; *(uint32_t*)0x20000bae = 0xfffffffc; *(uint32_t*)0x20000bb2 = 8; *(uint32_t*)0x20000bb6 = 0x100; *(uint32_t*)0x20000bba = 4; *(uint32_t*)0x20000bbe = 1; *(uint32_t*)0x20000bc2 = 6; *(uint32_t*)0x20000bc6 = 2; *(uint32_t*)0x20000bca = 0x7fff; *(uint32_t*)0x20000bce = 0x300000; *(uint32_t*)0x20000bd2 = 5; *(uint32_t*)0x20000bd6 = 3; *(uint32_t*)0x20000bda = 3; *(uint32_t*)0x20000bde = 3; *(uint32_t*)0x20000be2 = 0; *(uint32_t*)0x20000be6 = 0; *(uint32_t*)0x20000bea = 0x67d5; *(uint32_t*)0x20000bee = 1; *(uint32_t*)0x20000bf2 = 0; *(uint32_t*)0x20000bf6 = 0xffff; *(uint32_t*)0x20000bfa = 0xc97b; *(uint32_t*)0x20000bfe = 0x3ff; *(uint32_t*)0x20000c02 = 5; *(uint32_t*)0x20000c06 = 0x513; *(uint32_t*)0x20000c0a = 0; *(uint32_t*)0x20000c0e = 5; *(uint32_t*)0x20000c12 = 8; *(uint32_t*)0x20000c16 = 0x10000; *(uint32_t*)0x20000c1a = -1; *(uint32_t*)0x20000c1e = 0xffff; *(uint32_t*)0x20000c22 = 7; *(uint32_t*)0x20000c26 = 5; *(uint32_t*)0x20000c2a = 0xd3d; *(uint32_t*)0x20000c2e = 2; *(uint32_t*)0x20000c32 = 6; *(uint32_t*)0x20000c36 = 6; *(uint32_t*)0x20000c3a = 0x5cf6; *(uint32_t*)0x20000c3e = 0x40; *(uint32_t*)0x20000c42 = -1; *(uint32_t*)0x20000c46 = 1; *(uint32_t*)0x20000c4a = 2; *(uint32_t*)0x20000c4e = 0; *(uint32_t*)0x20000c52 = 2; *(uint32_t*)0x20000c56 = 6; *(uint32_t*)0x20000c5a = 9; *(uint32_t*)0x20000c5e = 0x10001; *(uint32_t*)0x20000c62 = 2; *(uint32_t*)0x20000c66 = 3; *(uint32_t*)0x20000c6a = 0x8000; *(uint32_t*)0x20000c6e = 0xfffffffb; *(uint32_t*)0x20000c72 = 7; *(uint32_t*)0x20000c76 = 0x401; *(uint32_t*)0x20000c7a = 0x580; *(uint32_t*)0x20000c7e = 2; *(uint32_t*)0x20000c82 = 0xff; *(uint32_t*)0x20000c86 = 8; *(uint32_t*)0x20000c8a = 4; *(uint32_t*)0x20000c8e = 9; *(uint32_t*)0x20000c92 = 4; *(uint32_t*)0x20000c96 = 0xc1; *(uint32_t*)0x20000c9a = 6; *(uint32_t*)0x20000c9e = 4; *(uint32_t*)0x20000ca2 = 0x678f; *(uint32_t*)0x20000ca6 = 4; *(uint32_t*)0x20000caa = 8; *(uint32_t*)0x20000cae = 0x7ff; *(uint32_t*)0x20000cb2 = 2; *(uint32_t*)0x20000cb6 = 0x80; *(uint32_t*)0x20000cba = 0; *(uint32_t*)0x20000cbe = 0xfffffff8; *(uint32_t*)0x20000cc2 = 9; *(uint32_t*)0x20000cc6 = 0; *(uint32_t*)0x20000cca = 0x4540888d; *(uint32_t*)0x20000cce = 0xfbe7; *(uint32_t*)0x20000cd2 = 0; *(uint32_t*)0x20000cd6 = 6; *(uint32_t*)0x20000cda = 0; *(uint32_t*)0x20000cde = 0xac; *(uint32_t*)0x20000ce2 = 4; *(uint32_t*)0x20000ce6 = 0; *(uint32_t*)0x20000cea = 0xf; *(uint32_t*)0x20000cee = 8; *(uint32_t*)0x20000cf2 = 4; *(uint32_t*)0x20000cf6 = 3; *(uint32_t*)0x20000cfa = 1; *(uint32_t*)0x20000cfe = 0x8001; *(uint32_t*)0x20000d02 = 0x81; *(uint32_t*)0x20000d06 = 0x80; *(uint32_t*)0x20000d0a = 4; *(uint32_t*)0x20000d0e = 0x9dc; *(uint32_t*)0x20000d12 = 0xff; *(uint32_t*)0x20000d16 = 8; *(uint32_t*)0x20000d1a = 1; *(uint32_t*)0x20000d1e = 0x7c0; *(uint32_t*)0x20000d22 = 0; *(uint32_t*)0x20000d26 = 0x81; *(uint32_t*)0x20000d2a = 0; *(uint32_t*)0x20000d2e = 0xcf4; *(uint32_t*)0x20000d32 = 6; *(uint32_t*)0x20000d36 = 7; *(uint32_t*)0x20000d3a = 0x401; *(uint32_t*)0x20000d3e = 5; *(uint32_t*)0x20000d42 = 0; *(uint32_t*)0x20000d46 = 7; *(uint32_t*)0x20000d4a = 0xffffffe0; *(uint32_t*)0x20000d4e = 0xfffffffb; *(uint32_t*)0x20000d52 = 0x4dd; *(uint32_t*)0x20000d56 = 0x23fd; *(uint32_t*)0x20000d5a = 9; *(uint32_t*)0x20000d5e = 0x40; *(uint32_t*)0x20000d62 = 8; *(uint32_t*)0x20000d66 = 1; *(uint32_t*)0x20000d6a = 3; *(uint32_t*)0x20000d6e = 8; *(uint32_t*)0x20000d72 = 5; *(uint32_t*)0x20000d76 = 9; *(uint32_t*)0x20000d7a = 0x79; *(uint32_t*)0x20000d7e = 0x80000000; *(uint32_t*)0x20000d82 = 9; *(uint32_t*)0x20000d86 = 0x3f; *(uint32_t*)0x20000d8a = 0x40; *(uint32_t*)0x20000d8e = 8; *(uint32_t*)0x20000d92 = 6; *(uint32_t*)0x20000d96 = 5; *(uint32_t*)0x20000d9a = 0x1000; *(uint32_t*)0x20000d9e = 0x2a2f; *(uint32_t*)0x20000da2 = 7; *(uint32_t*)0x20000da6 = 0x7a8; *(uint32_t*)0x20000daa = 0x81; *(uint32_t*)0x20000dae = 0xa1; *(uint32_t*)0x20000db2 = 0x400; *(uint32_t*)0x20000db6 = 0xc2cf; *(uint32_t*)0x20000dba = 0xa86; *(uint32_t*)0x20000dbe = 8; *(uint32_t*)0x20000dc2 = 2; *(uint32_t*)0x20000dc6 = 7; *(uint32_t*)0x20000dca = 0; *(uint32_t*)0x20000dce = 7; *(uint32_t*)0x20000dd2 = 0x80; *(uint32_t*)0x20000dd6 = 0x3f; *(uint32_t*)0x20000dda = 3; *(uint32_t*)0x20000dde = 0x1000; *(uint32_t*)0x20000de2 = 0xfc9; *(uint32_t*)0x20000de6 = 4; *(uint32_t*)0x20000dea = 0x626f; *(uint32_t*)0x20000dee = 0x778; *(uint32_t*)0x20000df2 = 8; *(uint32_t*)0x20000df6 = 0; *(uint32_t*)0x20000dfa = 3; *(uint32_t*)0x20000dfe = 9; *(uint32_t*)0x20000e02 = 0x8001; *(uint32_t*)0x20000e06 = 0x80000000; *(uint32_t*)0x20000e0a = 0x92; *(uint32_t*)0x20000e0e = -1; *(uint32_t*)0x20000e12 = 8; *(uint32_t*)0x20000e16 = 0x92; *(uint32_t*)0x20000e1a = -1; *(uint32_t*)0x20000e1e = 0x80000001; *(uint32_t*)0x20000e22 = 2; *(uint32_t*)0x20000e26 = 4; *(uint32_t*)0x20000e2a = 1; *(uint32_t*)0x20000e2e = 0x5e31; *(uint32_t*)0x20000e32 = 7; *(uint32_t*)0x20000e36 = 0; *(uint32_t*)0x20000e3a = 1; *(uint32_t*)0x20000e3e = 5; *(uint32_t*)0x20000e42 = 0x80000001; *(uint32_t*)0x20000e46 = 8; *(uint32_t*)0x20000e4a = 8; *(uint32_t*)0x20000e4e = 0x3f; *(uint32_t*)0x20000e52 = -1; *(uint32_t*)0x20000e56 = 2; *(uint32_t*)0x20000e5a = 7; *(uint32_t*)0x20000e5e = 8; *(uint32_t*)0x20000e62 = 6; *(uint32_t*)0x20000e66 = 0; *(uint32_t*)0x20000e6a = 4; *(uint32_t*)0x20000e6e = 9; *(uint32_t*)0x20000e72 = 4; *(uint32_t*)0x20000e76 = 7; *(uint32_t*)0x20000e7a = 0x101; *(uint32_t*)0x20000e7e = 0x7ff; *(uint32_t*)0x20000e82 = 0x5b; *(uint32_t*)0x20000e86 = 1; *(uint32_t*)0x20000e8a = 0x3ff; *(uint32_t*)0x20000e8e = 5; *(uint32_t*)0x20000e92 = 0xe58; *(uint32_t*)0x20000e96 = 0x80; *(uint32_t*)0x20000e9a = 4; *(uint32_t*)0x20000e9e = 6; *(uint32_t*)0x20000ea2 = 0; *(uint32_t*)0x20000ea6 = 0x8000; *(uint32_t*)0x20000eaa = 0; *(uint32_t*)0x20000eae = 0; *(uint32_t*)0x20000eb2 = 0x94a; *(uint32_t*)0x20000eb6 = 0x7fff; *(uint32_t*)0x20000eba = 7; *(uint32_t*)0x20000ebe = 0x6f18; *(uint32_t*)0x20000ec2 = 0x7f; *(uint32_t*)0x20000ec6 = 0x800; *(uint32_t*)0x20000eca = 0x80; *(uint32_t*)0x20000ece = 4; *(uint32_t*)0x20000ed2 = 5; *(uint32_t*)0x20000ed6 = 5; *(uint32_t*)0x20000eda = 5; *(uint32_t*)0x20000ede = 5; *(uint32_t*)0x20000ee2 = 4; *(uint32_t*)0x20000ee6 = 1; *(uint32_t*)0x20000eea = 0; *(uint32_t*)0x20000eee = 0; *(uint32_t*)0x20000ef2 = 0x5ea; *(uint32_t*)0x20000ef6 = 0xfffffff8; *(uint32_t*)0x20000efa = 0x101; *(uint32_t*)0x20000efe = 2; *(uint32_t*)0x20000f02 = 0; *(uint32_t*)0x20000f06 = 0x10000; *(uint32_t*)0x20000f0a = 0x3f; *(uint32_t*)0x20000f0e = 0xdd7; *(uint32_t*)0x20000f12 = 1; *(uint32_t*)0x20000f16 = 0x7fff; *(uint32_t*)0x20000f1a = 0xfabb; *(uint32_t*)0x20000f1e = 0x10000; *(uint32_t*)0x20000f22 = 0; *(uint32_t*)0x20000f26 = 6; *(uint32_t*)0x20000f2a = 0x95d; *(uint32_t*)0x20000f2e = 0; *(uint32_t*)0x20000f32 = 1; *(uint32_t*)0x20000f36 = 1; *(uint32_t*)0x20000f3a = 0; *(uint32_t*)0x20000f3e = 8; *(uint32_t*)0x20000f42 = 0x86d; *(uint32_t*)0x20000f46 = 0xc63f; *(uint32_t*)0x20000f4a = 0x20; *(uint32_t*)0x20000f4e = 4; *(uint32_t*)0x20000f52 = 0x40; *(uint32_t*)0x20000f56 = 8; *(uint32_t*)0x20000f5a = 6; *(uint32_t*)0x20000f5e = 0; *(uint32_t*)0x20000f62 = 7; *(uint32_t*)0x20000f66 = 0xc8; *(uint32_t*)0x20000f6a = 0xbf4; *(uint32_t*)0x20000f6e = 5; *(uint32_t*)0x20000f72 = 0x20; *(uint32_t*)0x20000f76 = 0x7fffffff; *(uint32_t*)0x20000f7a = 0; *(uint32_t*)0x20000f7e = 0x424; *(uint32_t*)0x20000f82 = 0x80000001; *(uint32_t*)0x20000f86 = 0; *(uint32_t*)0x20000f8a = 0x236f; *(uint32_t*)0x20000f8e = 0x7fffffff; *(uint32_t*)0x20000f92 = 0x100; *(uint32_t*)0x20000f96 = 6; *(uint32_t*)0x20000f9a = 3; *(uint32_t*)0x20000f9e = 5; *(uint32_t*)0x20000fa2 = 0x7f22; *(uint32_t*)0x20000fa6 = 0x80000000; *(uint32_t*)0x20000faa = 5; *(uint32_t*)0x20000fae = 0x800; *(uint32_t*)0x20000fb2 = 9; *(uint32_t*)0x20000fb6 = 0xce38000; *(uint32_t*)0x20000fba = 2; *(uint32_t*)0x20000fbe = 4; *(uint32_t*)0x20000fc2 = 0x10000; *(uint32_t*)0x20000fc6 = 8; *(uint32_t*)0x20000fca = 3; *(uint32_t*)0x20000fce = 0x8000; *(uint32_t*)0x20000fd2 = 3; *(uint32_t*)0x20000fd6 = 0x4878; *(uint32_t*)0x20000fda = 0x3f0; *(uint32_t*)0x20000fde = 6; *(uint32_t*)0x20000fe2 = 0xe57; *(uint32_t*)0x20000fe6 = 8; *(uint32_t*)0x20000fea = 6; *(uint32_t*)0x20000fee = 5; *(uint32_t*)0x20000ff2 = 8; *(uint32_t*)0x20000ff6 = 0xe7e2; *(uint32_t*)0x20000ffa = 3; *(uint32_t*)0x20000ffe = 0xb; *(uint32_t*)0x20001002 = 0; *(uint32_t*)0x20001006 = 3; *(uint32_t*)0x2000100a = 0xc; *(uint32_t*)0x2000100e = 0; *(uint32_t*)0x20001012 = 2; *(uint32_t*)0x20001016 = 0x70; *(uint32_t*)0x2000101a = 0; *(uint32_t*)0x2000101e = 4; *(uint32_t*)0x20001022 = 8; *(uint32_t*)0x20001026 = 0; *(uint32_t*)0x2000102a = 0x800; *(uint32_t*)0x2000102e = 0xffff; *(uint32_t*)0x20001032 = 0x69; *(uint32_t*)0x20001036 = 8; *(uint32_t*)0x2000103a = 2; *(uint32_t*)0x2000103e = 5; *(uint32_t*)0x20001042 = 6; *(uint32_t*)0x20001046 = 0x10001; *(uint32_t*)0x2000104a = 0x102e; *(uint32_t*)0x2000104e = 1; *(uint32_t*)0x20001052 = 0xc1; *(uint32_t*)0x20001056 = 9; *(uint32_t*)0x2000105a = 9; *(uint32_t*)0x2000105e = 0; *(uint32_t*)0x20001062 = 1; *(uint32_t*)0x20001066 = 0xffff; *(uint32_t*)0x2000106a = 8; *(uint32_t*)0x2000106e = 4; *(uint32_t*)0x20001072 = 0x200; *(uint32_t*)0x20001076 = 0x1000; *(uint32_t*)0x2000107a = 6; *(uint32_t*)0x2000107e = 3; *(uint32_t*)0x20001082 = 0x80; *(uint32_t*)0x20001086 = 7; *(uint32_t*)0x2000108a = 0x101; *(uint32_t*)0x2000108e = 0xb2; *(uint32_t*)0x20001092 = 0x8000; *(uint32_t*)0x20001096 = 0; *(uint32_t*)0x2000109a = 2; *(uint32_t*)0x2000109e = 0xfffffffe; *(uint32_t*)0x200010a2 = 0x81; *(uint32_t*)0x200010a6 = 0x4b; *(uint32_t*)0x200010aa = 5; *(uint32_t*)0x200010ae = 0x800; *(uint32_t*)0x200010b2 = 8; *(uint32_t*)0x200010b6 = 0xffff91bf; *(uint32_t*)0x200010ba = 3; *(uint32_t*)0x200010be = 0; *(uint32_t*)0x200010c2 = 9; *(uint32_t*)0x200010c6 = 6; *(uint32_t*)0x200010ca = 7; *(uint32_t*)0x200010ce = 1; *(uint32_t*)0x200010d2 = 5; *(uint32_t*)0x200010d6 = 0xfa; *(uint32_t*)0x200010da = 0; *(uint32_t*)0x200010de = 0xff; *(uint32_t*)0x200010e2 = 0x60000000; *(uint32_t*)0x200010e6 = 0xb4654ad; *(uint32_t*)0x200010ea = 0x7fff; *(uint32_t*)0x200010ee = 0x1241; *(uint16_t*)0x200010f2 = 0; *(uint16_t*)0x200010f4 = 1; *(uint16_t*)0x200010f6 = 3; *(uint16_t*)0x200010f8 = 1; *(uint16_t*)0x200010fa = 1; *(uint16_t*)0x200010fc = 1; *(uint16_t*)0x200010fe = 3; *(uint16_t*)0x20001100 = 1; *(uint16_t*)0x20001102 = 7; *(uint16_t*)0x20001104 = 0; *(uint16_t*)0x20001106 = 5; *(uint16_t*)0x20001108 = 1; *(uint16_t*)0x2000110a = 0; *(uint16_t*)0x2000110c = 1; *(uint16_t*)0x2000110e = 2; *(uint16_t*)0x20001110 = 0; *(uint16_t*)0x20001112 = 1; *(uint16_t*)0x20001114 = 0; *(uint16_t*)0x20001116 = 5; *(uint16_t*)0x20001118 = 0; *(uint16_t*)0x2000111a = 0; *(uint16_t*)0x2000111c = 0; *(uint16_t*)0x2000111e = 4; *(uint16_t*)0x20001120 = 1; *(uint16_t*)0x20001122 = 0; *(uint16_t*)0x20001124 = 0; *(uint16_t*)0x20001126 = 3; *(uint16_t*)0x20001128 = 1; *(uint16_t*)0x2000112a = 3; *(uint16_t*)0x2000112c = 1; *(uint16_t*)0x2000112e = 5; *(uint16_t*)0x20001130 = 1; *(uint16_t*)0x20001132 = 4; *(uint16_t*)0x20001134 = 1; *(uint16_t*)0x20001136 = 4; *(uint16_t*)0x20001138 = 1; *(uint16_t*)0x2000113a = 5; *(uint16_t*)0x2000113c = 1; *(uint16_t*)0x2000113e = 1; *(uint16_t*)0x20001140 = 1; *(uint16_t*)0x20001142 = 5; *(uint16_t*)0x20001144 = 1; *(uint16_t*)0x20001146 = 2; *(uint16_t*)0x20001148 = 0; *(uint16_t*)0x2000114a = 4; *(uint16_t*)0x2000114c = 1; *(uint16_t*)0x2000114e = 0; *(uint16_t*)0x20001150 = 1; *(uint16_t*)0x20001152 = 4; *(uint16_t*)0x20001154 = 0; *(uint16_t*)0x20001156 = 0; *(uint16_t*)0x20001158 = 0; *(uint16_t*)0x2000115a = 5; *(uint16_t*)0x2000115c = 0; *(uint16_t*)0x2000115e = 3; *(uint16_t*)0x20001160 = 0; *(uint16_t*)0x20001162 = 5; *(uint16_t*)0x20001164 = 1; *(uint16_t*)0x20001166 = 0; *(uint16_t*)0x20001168 = 1; *(uint16_t*)0x2000116a = 2; *(uint16_t*)0x2000116c = 1; *(uint16_t*)0x2000116e = 3; *(uint16_t*)0x20001170 = 0; *(uint16_t*)0x20001172 = 7; *(uint16_t*)0x20001174 = 0; *(uint16_t*)0x20001176 = 1; *(uint16_t*)0x20001178 = 0; *(uint16_t*)0x2000117a = 3; *(uint16_t*)0x2000117c = 1; *(uint16_t*)0x2000117e = 3; *(uint16_t*)0x20001180 = 0; *(uint16_t*)0x20001182 = 3; *(uint16_t*)0x20001184 = 1; *(uint16_t*)0x20001186 = 1; *(uint16_t*)0x20001188 = 1; *(uint16_t*)0x2000118a = 4; *(uint16_t*)0x2000118c = 1; *(uint16_t*)0x2000118e = 5; *(uint16_t*)0x20001190 = 1; *(uint16_t*)0x20001192 = 0; *(uint16_t*)0x20001194 = 1; *(uint16_t*)0x20001196 = 1; *(uint16_t*)0x20001198 = 1; *(uint16_t*)0x2000119a = 1; *(uint16_t*)0x2000119c = 1; *(uint16_t*)0x2000119e = 3; *(uint16_t*)0x200011a0 = 0; *(uint16_t*)0x200011a2 = 2; *(uint16_t*)0x200011a4 = 1; *(uint16_t*)0x200011a6 = 5; *(uint16_t*)0x200011a8 = 1; *(uint16_t*)0x200011aa = 5; *(uint16_t*)0x200011ac = 1; *(uint16_t*)0x200011ae = 4; *(uint16_t*)0x200011b0 = 0; *(uint16_t*)0x200011b2 = 4; *(uint16_t*)0x200011b4 = 1; *(uint16_t*)0x200011b6 = 6; *(uint16_t*)0x200011b8 = 0; *(uint16_t*)0x200011ba = 4; *(uint16_t*)0x200011bc = 1; *(uint16_t*)0x200011be = 4; *(uint16_t*)0x200011c0 = 0; *(uint16_t*)0x200011c2 = 3; *(uint16_t*)0x200011c4 = 1; *(uint16_t*)0x200011c6 = 3; *(uint16_t*)0x200011c8 = 1; *(uint16_t*)0x200011ca = 2; *(uint16_t*)0x200011cc = 1; *(uint16_t*)0x200011ce = 2; *(uint16_t*)0x200011d0 = 0; *(uint16_t*)0x200011d2 = 4; *(uint16_t*)0x200011d4 = 0; *(uint16_t*)0x200011d6 = 7; *(uint16_t*)0x200011d8 = 0; *(uint16_t*)0x200011da = 5; *(uint16_t*)0x200011dc = 0; *(uint16_t*)0x200011de = 3; *(uint16_t*)0x200011e0 = 1; *(uint16_t*)0x200011e2 = 7; *(uint16_t*)0x200011e4 = 1; *(uint16_t*)0x200011e6 = 0; *(uint16_t*)0x200011e8 = 1; *(uint16_t*)0x200011ea = 3; *(uint16_t*)0x200011ec = 0; *(uint16_t*)0x200011ee = 3; *(uint16_t*)0x200011f0 = 1; *(uint16_t*)0x200011f2 = 2; *(uint16_t*)0x200011f4 = 0; *(uint16_t*)0x200011f6 = 5; *(uint16_t*)0x200011f8 = 1; *(uint16_t*)0x200011fa = 7; *(uint16_t*)0x200011fc = 0; *(uint16_t*)0x200011fe = 3; *(uint16_t*)0x20001200 = 1; *(uint16_t*)0x20001202 = 7; *(uint16_t*)0x20001204 = 1; *(uint16_t*)0x20001206 = 3; *(uint16_t*)0x20001208 = 1; *(uint16_t*)0x2000120a = 4; *(uint16_t*)0x2000120c = 1; *(uint16_t*)0x2000120e = 7; *(uint16_t*)0x20001210 = 1; *(uint16_t*)0x20001212 = 2; *(uint16_t*)0x20001214 = 1; *(uint16_t*)0x20001216 = 1; *(uint16_t*)0x20001218 = 1; *(uint16_t*)0x2000121a = 5; *(uint16_t*)0x2000121c = 0; *(uint16_t*)0x2000121e = 5; *(uint16_t*)0x20001220 = 0; *(uint16_t*)0x20001222 = 4; *(uint16_t*)0x20001224 = 1; *(uint16_t*)0x20001226 = 2; *(uint16_t*)0x20001228 = 1; *(uint16_t*)0x2000122a = 7; *(uint16_t*)0x2000122c = 0; *(uint16_t*)0x2000122e = 3; *(uint16_t*)0x20001230 = 0; *(uint16_t*)0x20001232 = 1; *(uint16_t*)0x20001234 = 0; *(uint16_t*)0x20001236 = 1; *(uint16_t*)0x20001238 = 0; *(uint16_t*)0x2000123a = 2; *(uint16_t*)0x2000123c = 1; *(uint16_t*)0x2000123e = 5; *(uint16_t*)0x20001240 = 0; *(uint16_t*)0x20001242 = 7; *(uint16_t*)0x20001244 = 0; *(uint16_t*)0x20001246 = 3; *(uint16_t*)0x20001248 = 1; *(uint16_t*)0x2000124a = 7; *(uint16_t*)0x2000124c = 1; *(uint16_t*)0x2000124e = 4; *(uint16_t*)0x20001250 = 1; *(uint16_t*)0x20001252 = 7; *(uint16_t*)0x20001254 = 1; *(uint16_t*)0x20001256 = 5; *(uint16_t*)0x20001258 = 1; *(uint16_t*)0x2000125a = 2; *(uint16_t*)0x2000125c = 0; *(uint16_t*)0x2000125e = 3; *(uint16_t*)0x20001260 = 1; *(uint16_t*)0x20001262 = 3; *(uint16_t*)0x20001264 = 1; *(uint16_t*)0x20001266 = 4; *(uint16_t*)0x20001268 = 0x1815; *(uint16_t*)0x2000126a = 3; *(uint16_t*)0x2000126c = 1; *(uint16_t*)0x2000126e = 4; *(uint16_t*)0x20001270 = 1; *(uint16_t*)0x20001272 = 0; *(uint16_t*)0x20001274 = 1; *(uint16_t*)0x20001276 = 4; *(uint16_t*)0x20001278 = 1; *(uint16_t*)0x2000127a = 3; *(uint16_t*)0x2000127c = 1; *(uint16_t*)0x2000127e = 3; *(uint16_t*)0x20001280 = 1; *(uint16_t*)0x20001282 = 7; *(uint16_t*)0x20001284 = 0; *(uint16_t*)0x20001286 = 5; *(uint16_t*)0x20001288 = 1; *(uint16_t*)0x2000128a = 0; *(uint16_t*)0x2000128c = 1; *(uint16_t*)0x2000128e = 5; *(uint16_t*)0x20001290 = 0; *(uint16_t*)0x20001292 = 1; *(uint16_t*)0x20001294 = 1; *(uint16_t*)0x20001296 = 3; *(uint16_t*)0x20001298 = 0; *(uint16_t*)0x2000129a = 5; *(uint16_t*)0x2000129c = 1; *(uint16_t*)0x2000129e = 4; *(uint16_t*)0x200012a0 = 1; *(uint16_t*)0x200012a2 = 2; *(uint16_t*)0x200012a4 = 0; *(uint16_t*)0x200012a6 = 5; *(uint16_t*)0x200012a8 = 0; *(uint16_t*)0x200012aa = 7; *(uint16_t*)0x200012ac = 0; *(uint16_t*)0x200012ae = 4; *(uint16_t*)0x200012b0 = 0; *(uint16_t*)0x200012b2 = 5; *(uint16_t*)0x200012b4 = 0; *(uint16_t*)0x200012b6 = 0; *(uint16_t*)0x200012b8 = 1; *(uint16_t*)0x200012ba = 4; *(uint16_t*)0x200012bc = 1; *(uint16_t*)0x200012be = 3; *(uint16_t*)0x200012c0 = 1; *(uint16_t*)0x200012c2 = 0; *(uint16_t*)0x200012c4 = 1; *(uint16_t*)0x200012c6 = 1; *(uint16_t*)0x200012c8 = 0; *(uint16_t*)0x200012ca = 7; *(uint16_t*)0x200012cc = 1; *(uint16_t*)0x200012ce = 5; *(uint16_t*)0x200012d0 = 0; *(uint16_t*)0x200012d2 = 4; *(uint16_t*)0x200012d4 = 0; *(uint16_t*)0x200012d6 = 4; *(uint16_t*)0x200012d8 = 1; *(uint16_t*)0x200012da = 0; *(uint16_t*)0x200012dc = 1; *(uint16_t*)0x200012de = 3; *(uint16_t*)0x200012e0 = 0; *(uint16_t*)0x200012e2 = 5; *(uint16_t*)0x200012e4 = 0; *(uint16_t*)0x200012e6 = 4; *(uint16_t*)0x200012e8 = 1; *(uint16_t*)0x200012ea = 4; *(uint16_t*)0x200012ec = 1; *(uint16_t*)0x200012ee = 5; *(uint16_t*)0x200012f0 = 1; *(uint8_t*)0x200012f2 = 1; *(uint16_t*)0x200012f6 = 0x154; *(uint16_t*)0x200012f8 = 5; *(uint16_t*)0x200012fa = 0x14; *(uint16_t*)0x200012fc = 6; *(uint16_t*)0x200012fe = 8; *(uint16_t*)0x20001300 = 2; *(uint16_t*)0x20001302 = 1; *(uint16_t*)0x20001306 = 8; *(uint16_t*)0x20001308 = 1; *(uint16_t*)0x2000130a = 7; *(uint16_t*)0x2000130e = 0x3c; *(uint16_t*)0x20001310 = 6; *(uint16_t*)0x20001312 = 8; *(uint16_t*)0x20001314 = 2; *(uint16_t*)0x20001316 = 0; *(uint16_t*)0x2000131a = 8; *(uint16_t*)0x2000131c = 1; *(uint16_t*)0x2000131e = 3; *(uint16_t*)0x20001322 = 8; *(uint16_t*)0x20001324 = 1; *(uint16_t*)0x20001326 = 5; *(uint16_t*)0x2000132a = 8; *(uint16_t*)0x2000132c = 2; *(uint16_t*)0x2000132e = 1; *(uint16_t*)0x20001332 = 8; *(uint16_t*)0x20001334 = 2; *(uint16_t*)0x20001336 = 0; *(uint16_t*)0x2000133a = 8; *(uint16_t*)0x2000133c = 2; *(uint16_t*)0x2000133e = 1; *(uint16_t*)0x20001342 = 8; *(uint16_t*)0x20001344 = 1; *(uint16_t*)0x20001346 = 3; *(uint16_t*)0x2000134a = 0x34; *(uint16_t*)0x2000134c = 6; *(uint16_t*)0x2000134e = 8; *(uint16_t*)0x20001350 = 1; *(uint16_t*)0x20001352 = 7; *(uint16_t*)0x20001356 = 8; *(uint16_t*)0x20001358 = 2; *(uint16_t*)0x2000135a = 0; *(uint16_t*)0x2000135e = 8; *(uint16_t*)0x20001360 = 1; *(uint16_t*)0x20001362 = 3; *(uint16_t*)0x20001366 = 8; *(uint16_t*)0x20001368 = 1; *(uint16_t*)0x2000136a = 0; *(uint16_t*)0x2000136e = 8; *(uint16_t*)0x20001370 = 2; *(uint16_t*)0x20001372 = 1; *(uint16_t*)0x20001376 = 8; *(uint16_t*)0x20001378 = 1; *(uint16_t*)0x2000137a = 3; *(uint16_t*)0x2000137e = 0x3c; *(uint16_t*)0x20001380 = 6; *(uint16_t*)0x20001382 = 8; *(uint16_t*)0x20001384 = 2; *(uint16_t*)0x20001386 = 0; *(uint16_t*)0x2000138a = 8; *(uint16_t*)0x2000138c = 1; *(uint16_t*)0x2000138e = 3; *(uint16_t*)0x20001392 = 8; *(uint16_t*)0x20001394 = 2; *(uint16_t*)0x20001396 = 0; *(uint16_t*)0x2000139a = 8; *(uint16_t*)0x2000139c = 1; *(uint16_t*)0x2000139e = 2; *(uint16_t*)0x200013a2 = 8; *(uint16_t*)0x200013a4 = 1; *(uint16_t*)0x200013a6 = 5; *(uint16_t*)0x200013aa = 8; *(uint16_t*)0x200013ac = 2; *(uint16_t*)0x200013ae = 0; *(uint16_t*)0x200013b2 = 8; *(uint16_t*)0x200013b4 = 2; *(uint16_t*)0x200013b6 = 0; *(uint16_t*)0x200013ba = 0x44; *(uint16_t*)0x200013bc = 6; *(uint16_t*)0x200013be = 8; *(uint16_t*)0x200013c0 = 2; *(uint16_t*)0x200013c2 = 0; *(uint16_t*)0x200013c6 = 8; *(uint16_t*)0x200013c8 = 2; *(uint16_t*)0x200013ca = 0; *(uint16_t*)0x200013ce = 8; *(uint16_t*)0x200013d0 = 1; *(uint16_t*)0x200013d2 = 3; *(uint16_t*)0x200013d6 = 8; *(uint16_t*)0x200013d8 = 1; *(uint16_t*)0x200013da = 4; *(uint16_t*)0x200013de = 8; *(uint16_t*)0x200013e0 = 2; *(uint16_t*)0x200013e2 = 1; *(uint16_t*)0x200013e6 = 8; *(uint16_t*)0x200013e8 = 2; *(uint16_t*)0x200013ea = 1; *(uint16_t*)0x200013ee = 8; *(uint16_t*)0x200013f0 = 2; *(uint16_t*)0x200013f2 = 0; *(uint16_t*)0x200013f6 = 8; *(uint16_t*)0x200013f8 = 1; *(uint16_t*)0x200013fa = 5; *(uint16_t*)0x200013fe = 0xc; *(uint16_t*)0x20001400 = 6; *(uint16_t*)0x20001402 = 8; *(uint16_t*)0x20001404 = 2; *(uint16_t*)0x20001406 = 0; *(uint16_t*)0x2000140a = 0x24; *(uint16_t*)0x2000140c = 6; *(uint16_t*)0x2000140e = 8; *(uint16_t*)0x20001410 = 2; *(uint16_t*)0x20001412 = 1; *(uint16_t*)0x20001416 = 8; *(uint16_t*)0x20001418 = 1; *(uint16_t*)0x2000141a = 7; *(uint16_t*)0x2000141e = 8; *(uint16_t*)0x20001420 = 1; *(uint16_t*)0x20001422 = 5; *(uint16_t*)0x20001426 = 8; *(uint16_t*)0x20001428 = 2; *(uint16_t*)0x2000142a = 0; *(uint16_t*)0x2000142e = 0x1c; *(uint16_t*)0x20001430 = 6; *(uint16_t*)0x20001432 = 8; *(uint16_t*)0x20001434 = 1; *(uint16_t*)0x20001436 = 5; *(uint16_t*)0x2000143a = 8; *(uint16_t*)0x2000143c = 1; *(uint16_t*)0x2000143e = 5; *(uint16_t*)0x20001442 = 8; *(uint16_t*)0x20001444 = 1; *(uint16_t*)0x20001446 = 4; *(uint16_t*)0x2000144a = 0xc4; *(uint16_t*)0x2000144c = 5; *(uint16_t*)0x2000144e = 0x24; *(uint16_t*)0x20001450 = 6; *(uint16_t*)0x20001452 = 8; *(uint16_t*)0x20001454 = 1; *(uint16_t*)0x20001456 = 0; *(uint16_t*)0x2000145a = 8; *(uint16_t*)0x2000145c = 1; *(uint16_t*)0x2000145e = 7; *(uint16_t*)0x20001462 = 8; *(uint16_t*)0x20001464 = 1; *(uint16_t*)0x20001466 = 2; *(uint16_t*)0x2000146a = 8; *(uint16_t*)0x2000146c = 1; *(uint16_t*)0x2000146e = 5; *(uint16_t*)0x20001472 = 0x14; *(uint16_t*)0x20001474 = 6; *(uint16_t*)0x20001476 = 8; *(uint16_t*)0x20001478 = 1; *(uint16_t*)0x2000147a = 7; *(uint16_t*)0x2000147e = 8; *(uint16_t*)0x20001480 = 1; *(uint16_t*)0x20001482 = 0; *(uint16_t*)0x20001486 = 0x34; *(uint16_t*)0x20001488 = 6; *(uint16_t*)0x2000148a = 8; *(uint16_t*)0x2000148c = 1; *(uint16_t*)0x2000148e = 1; *(uint16_t*)0x20001492 = 8; *(uint16_t*)0x20001494 = 2; *(uint16_t*)0x20001496 = 0; *(uint16_t*)0x2000149a = 8; *(uint16_t*)0x2000149c = 1; *(uint16_t*)0x2000149e = 3; *(uint16_t*)0x200014a2 = 8; *(uint16_t*)0x200014a4 = 1; *(uint16_t*)0x200014a6 = 3; *(uint16_t*)0x200014aa = 8; *(uint16_t*)0x200014ac = 2; *(uint16_t*)0x200014ae = 1; *(uint16_t*)0x200014b2 = 8; *(uint16_t*)0x200014b4 = 2; *(uint16_t*)0x200014b6 = 1; *(uint16_t*)0x200014ba = 0x1c; *(uint16_t*)0x200014bc = 6; *(uint16_t*)0x200014be = 8; *(uint16_t*)0x200014c0 = 2; *(uint16_t*)0x200014c2 = 1; *(uint16_t*)0x200014c6 = 8; *(uint16_t*)0x200014c8 = 2; *(uint16_t*)0x200014ca = 1; *(uint16_t*)0x200014ce = 8; *(uint16_t*)0x200014d0 = 1; *(uint16_t*)0x200014d2 = 0; *(uint16_t*)0x200014d6 = 0x14; *(uint16_t*)0x200014d8 = 6; *(uint16_t*)0x200014da = 8; *(uint16_t*)0x200014dc = 1; *(uint16_t*)0x200014de = 4; *(uint16_t*)0x200014e2 = 8; *(uint16_t*)0x200014e4 = 1; *(uint16_t*)0x200014e6 = 1; *(uint16_t*)0x200014ea = 0x24; *(uint16_t*)0x200014ec = 6; *(uint16_t*)0x200014ee = 8; *(uint16_t*)0x200014f0 = 1; *(uint16_t*)0x200014f2 = 5; *(uint16_t*)0x200014f6 = 8; *(uint16_t*)0x200014f8 = 2; *(uint16_t*)0x200014fa = 0; *(uint16_t*)0x200014fe = 8; *(uint16_t*)0x20001500 = 1; *(uint16_t*)0x20001502 = 5; *(uint16_t*)0x20001506 = 8; *(uint16_t*)0x20001508 = 1; *(uint16_t*)0x2000150a = 7; *(uint16_t*)0x2000150e = 4; *(uint16_t*)0x20001510 = 6; *(uint16_t*)0x20001514 = 0x40; *(uint16_t*)0x20001516 = 1; *(uint16_t*)0x20001518 = 0x3c; *(uint32_t*)0x2000151a = 0x10; *(uint16_t*)0x2000151e = 0xc; *(uint16_t*)0x20001520 = 1; memcpy((void*)0x20001522, "mirred\000", 7); *(uint16_t*)0x2000152a = 0x24; *(uint16_t*)0x2000152c = 2; *(uint16_t*)0x2000152e = 0x20; *(uint16_t*)0x20001530 = 2; *(uint32_t*)0x20001532 = 1; *(uint32_t*)0x20001536 = 0; *(uint32_t*)0x2000153a = 5; *(uint32_t*)0x2000153e = 6; *(uint32_t*)0x20001542 = 0x100; *(uint32_t*)0x20001546 = 7; *(uint32_t*)0x2000154a = 0; *(uint16_t*)0x2000154e = 4; *(uint16_t*)0x20001550 = 6; *(uint16_t*)0x20001554 = 0x44; *(uint16_t*)0x20001556 = 1; *(uint16_t*)0x20001558 = 0x40; *(uint32_t*)0x2000155a = 0x18; *(uint16_t*)0x2000155e = 8; *(uint16_t*)0x20001560 = 1; memcpy((void*)0x20001562, "nat\000", 4); *(uint16_t*)0x20001566 = 0x2c; *(uint16_t*)0x20001568 = 2; *(uint16_t*)0x2000156a = 0x28; *(uint16_t*)0x2000156c = 1; *(uint32_t*)0x2000156e = 5; *(uint32_t*)0x20001572 = 0x64; *(uint32_t*)0x20001576 = 0x10000000; *(uint32_t*)0x2000157a = 2; *(uint32_t*)0x2000157e = 0x401; *(uint32_t*)0x20001582 = htobe32(2); *(uint32_t*)0x20001586 = htobe32(6); *(uint32_t*)0x2000158a = htobe32(-1); *(uint32_t*)0x2000158e = 1; *(uint16_t*)0x20001592 = 4; *(uint16_t*)0x20001594 = 6; *(uint16_t*)0x20001598 = 0x40; *(uint16_t*)0x2000159a = 1; *(uint16_t*)0x2000159c = 0x3c; *(uint32_t*)0x2000159e = 0x10; *(uint16_t*)0x200015a2 = 0xc; *(uint16_t*)0x200015a4 = 1; memcpy((void*)0x200015a6, "mirred\000", 7); *(uint16_t*)0x200015ae = 0x24; *(uint16_t*)0x200015b0 = 2; *(uint16_t*)0x200015b2 = 0x20; *(uint16_t*)0x200015b4 = 2; *(uint32_t*)0x200015b6 = 5; *(uint32_t*)0x200015ba = 0; *(uint32_t*)0x200015be = 1; *(uint32_t*)0x200015c2 = 8; *(uint32_t*)0x200015c6 = 0xfffffff8; *(uint32_t*)0x200015ca = 2; *(uint32_t*)0x200015ce = 0; *(uint16_t*)0x200015d2 = 4; *(uint16_t*)0x200015d4 = 6; *(uint16_t*)0x200015d8 = 0x424; *(uint16_t*)0x200015da = 1; *(uint16_t*)0x200015dc = 0x420; *(uint32_t*)0x200015de = 7; *(uint16_t*)0x200015e2 = 0xc; *(uint16_t*)0x200015e4 = 1; memcpy((void*)0x200015e6, "police\000", 7); *(uint16_t*)0x200015ee = 0x408; *(uint16_t*)0x200015f0 = 2; *(uint16_t*)0x200015f2 = 0x404; *(uint16_t*)0x200015f4 = 3; *(uint32_t*)0x200015f6 = 8; *(uint32_t*)0x200015fa = 4; *(uint32_t*)0x200015fe = 0x7f; *(uint32_t*)0x20001602 = 0x7f; *(uint32_t*)0x20001606 = 7; *(uint32_t*)0x2000160a = 8; *(uint32_t*)0x2000160e = 0x14; *(uint32_t*)0x20001612 = 0; *(uint32_t*)0x20001616 = 0x80; *(uint32_t*)0x2000161a = 0xff; *(uint32_t*)0x2000161e = 2; *(uint32_t*)0x20001622 = 8; *(uint32_t*)0x20001626 = 0xb5; *(uint32_t*)0x2000162a = 0x810; *(uint32_t*)0x2000162e = 5; *(uint32_t*)0x20001632 = 0x190c; *(uint32_t*)0x20001636 = 0; *(uint32_t*)0x2000163a = 0x401; *(uint32_t*)0x2000163e = 0x7ff; *(uint32_t*)0x20001642 = 0x10000; *(uint32_t*)0x20001646 = 0x3c2b; *(uint32_t*)0x2000164a = 0xb8; *(uint32_t*)0x2000164e = 0x3d7c; *(uint32_t*)0x20001652 = -1; *(uint32_t*)0x20001656 = 7; *(uint32_t*)0x2000165a = 9; *(uint32_t*)0x2000165e = 0x10a; *(uint32_t*)0x20001662 = 8; *(uint32_t*)0x20001666 = 0xf56; *(uint32_t*)0x2000166a = 6; *(uint32_t*)0x2000166e = 7; *(uint32_t*)0x20001672 = 0; *(uint32_t*)0x20001676 = 0x80000001; *(uint32_t*)0x2000167a = 0; *(uint32_t*)0x2000167e = 0x10001; *(uint32_t*)0x20001682 = 0x7fff; *(uint32_t*)0x20001686 = 9; *(uint32_t*)0x2000168a = 0x7fffffff; *(uint32_t*)0x2000168e = 7; *(uint32_t*)0x20001692 = 4; *(uint32_t*)0x20001696 = 0x3f; *(uint32_t*)0x2000169a = 3; *(uint32_t*)0x2000169e = 0x80; *(uint32_t*)0x200016a2 = 6; *(uint32_t*)0x200016a6 = 0x1000; *(uint32_t*)0x200016aa = 1; *(uint32_t*)0x200016ae = 9; *(uint32_t*)0x200016b2 = 0x4c90; *(uint32_t*)0x200016b6 = 7; *(uint32_t*)0x200016ba = 0; *(uint32_t*)0x200016be = 1; *(uint32_t*)0x200016c2 = 0x3f; *(uint32_t*)0x200016c6 = 8; *(uint32_t*)0x200016ca = 1; *(uint32_t*)0x200016ce = 1; *(uint32_t*)0x200016d2 = 0; *(uint32_t*)0x200016d6 = 0; *(uint32_t*)0x200016da = 0x448f; *(uint32_t*)0x200016de = 2; *(uint32_t*)0x200016e2 = 0xffff504b; *(uint32_t*)0x200016e6 = 8; *(uint32_t*)0x200016ea = 0xf85; *(uint32_t*)0x200016ee = 7; *(uint32_t*)0x200016f2 = 9; *(uint32_t*)0x200016f6 = 0; *(uint32_t*)0x200016fa = 0x4000; *(uint32_t*)0x200016fe = 6; *(uint32_t*)0x20001702 = 0xffffff01; *(uint32_t*)0x20001706 = 0xfff; *(uint32_t*)0x2000170a = 0x1ff; *(uint32_t*)0x2000170e = 3; *(uint32_t*)0x20001712 = 0xe1f; *(uint32_t*)0x20001716 = 0x20; *(uint32_t*)0x2000171a = 0xfffffffb; *(uint32_t*)0x2000171e = 7; *(uint32_t*)0x20001722 = 0x7ff; *(uint32_t*)0x20001726 = 0xfffffff8; *(uint32_t*)0x2000172a = 0; *(uint32_t*)0x2000172e = 0x31; *(uint32_t*)0x20001732 = 9; *(uint32_t*)0x20001736 = 0x3ff; *(uint32_t*)0x2000173a = 0; *(uint32_t*)0x2000173e = 0; *(uint32_t*)0x20001742 = 0x10000; *(uint32_t*)0x20001746 = 9; *(uint32_t*)0x2000174a = 0x81; *(uint32_t*)0x2000174e = 0x400; *(uint32_t*)0x20001752 = 8; *(uint32_t*)0x20001756 = 4; *(uint32_t*)0x2000175a = 6; *(uint32_t*)0x2000175e = 0x1ff; *(uint32_t*)0x20001762 = 9; *(uint32_t*)0x20001766 = 6; *(uint32_t*)0x2000176a = 4; *(uint32_t*)0x2000176e = 0x1ff; *(uint32_t*)0x20001772 = 0; *(uint32_t*)0x20001776 = 5; *(uint32_t*)0x2000177a = 6; *(uint32_t*)0x2000177e = 9; *(uint32_t*)0x20001782 = 0x200; *(uint32_t*)0x20001786 = 0xb0; *(uint32_t*)0x2000178a = 0x401; *(uint32_t*)0x2000178e = 0; *(uint32_t*)0x20001792 = 0xffffff2b; *(uint32_t*)0x20001796 = 9; *(uint32_t*)0x2000179a = 0; *(uint32_t*)0x2000179e = 0x1e50; *(uint32_t*)0x200017a2 = 0xfffffffa; *(uint32_t*)0x200017a6 = 8; *(uint32_t*)0x200017aa = 0xfffff800; *(uint32_t*)0x200017ae = 0xfffffffe; *(uint32_t*)0x200017b2 = 4; *(uint32_t*)0x200017b6 = 3; *(uint32_t*)0x200017ba = 0xfffffffb; *(uint32_t*)0x200017be = 6; *(uint32_t*)0x200017c2 = 5; *(uint32_t*)0x200017c6 = -1; *(uint32_t*)0x200017ca = 1; *(uint32_t*)0x200017ce = 6; *(uint32_t*)0x200017d2 = 9; *(uint32_t*)0x200017d6 = 8; *(uint32_t*)0x200017da = 0x40; *(uint32_t*)0x200017de = 8; *(uint32_t*)0x200017e2 = 0; *(uint32_t*)0x200017e6 = 0; *(uint32_t*)0x200017ea = 8; *(uint32_t*)0x200017ee = 4; *(uint32_t*)0x200017f2 = 6; *(uint32_t*)0x200017f6 = 0x80000001; *(uint32_t*)0x200017fa = 0x637; *(uint32_t*)0x200017fe = 0x382; *(uint32_t*)0x20001802 = 9; *(uint32_t*)0x20001806 = 1; *(uint32_t*)0x2000180a = 0; *(uint32_t*)0x2000180e = 1; *(uint32_t*)0x20001812 = 0x5d; *(uint32_t*)0x20001816 = 8; *(uint32_t*)0x2000181a = 0x200; *(uint32_t*)0x2000181e = 0x7fff; *(uint32_t*)0x20001822 = 6; *(uint32_t*)0x20001826 = 0x8001; *(uint32_t*)0x2000182a = 0x80000000; *(uint32_t*)0x2000182e = 0x10000; *(uint32_t*)0x20001832 = 3; *(uint32_t*)0x20001836 = 0; *(uint32_t*)0x2000183a = 9; *(uint32_t*)0x2000183e = 8; *(uint32_t*)0x20001842 = 7; *(uint32_t*)0x20001846 = 6; *(uint32_t*)0x2000184a = 4; *(uint32_t*)0x2000184e = 0x93dc; *(uint32_t*)0x20001852 = 0xe32; *(uint32_t*)0x20001856 = 0x3e4; *(uint32_t*)0x2000185a = 3; *(uint32_t*)0x2000185e = 7; *(uint32_t*)0x20001862 = 7; *(uint32_t*)0x20001866 = 0x101; *(uint32_t*)0x2000186a = 5; *(uint32_t*)0x2000186e = 3; *(uint32_t*)0x20001872 = 4; *(uint32_t*)0x20001876 = 2; *(uint32_t*)0x2000187a = 0x401; *(uint32_t*)0x2000187e = 6; *(uint32_t*)0x20001882 = 0x10000; *(uint32_t*)0x20001886 = 0x40; *(uint32_t*)0x2000188a = 0x400; *(uint32_t*)0x2000188e = 0x3ff; *(uint32_t*)0x20001892 = 0; *(uint32_t*)0x20001896 = 0; *(uint32_t*)0x2000189a = 8; *(uint32_t*)0x2000189e = 0x7fff; *(uint32_t*)0x200018a2 = 5; *(uint32_t*)0x200018a6 = 0xfffff9d9; *(uint32_t*)0x200018aa = 7; *(uint32_t*)0x200018ae = 8; *(uint32_t*)0x200018b2 = 0x80000001; *(uint32_t*)0x200018b6 = 0x1b1; *(uint32_t*)0x200018ba = 0x20; *(uint32_t*)0x200018be = 0x45; *(uint32_t*)0x200018c2 = 2; *(uint32_t*)0x200018c6 = 5; *(uint32_t*)0x200018ca = 0x800; *(uint32_t*)0x200018ce = 5; *(uint32_t*)0x200018d2 = 0x7fffffff; *(uint32_t*)0x200018d6 = 1; *(uint32_t*)0x200018da = 5; *(uint32_t*)0x200018de = 0x80000000; *(uint32_t*)0x200018e2 = 2; *(uint32_t*)0x200018e6 = 6; *(uint32_t*)0x200018ea = 0x1ff; *(uint32_t*)0x200018ee = 7; *(uint32_t*)0x200018f2 = -1; *(uint32_t*)0x200018f6 = 0x6e; *(uint32_t*)0x200018fa = 0x1ff; *(uint32_t*)0x200018fe = 0xef4; *(uint32_t*)0x20001902 = 0x100; *(uint32_t*)0x20001906 = 0x401; *(uint32_t*)0x2000190a = 7; *(uint32_t*)0x2000190e = 0x1000; *(uint32_t*)0x20001912 = 8; *(uint32_t*)0x20001916 = 0x40; *(uint32_t*)0x2000191a = 0; *(uint32_t*)0x2000191e = 0; *(uint32_t*)0x20001922 = 8; *(uint32_t*)0x20001926 = 8; *(uint32_t*)0x2000192a = 0xbe9; *(uint32_t*)0x2000192e = 1; *(uint32_t*)0x20001932 = 8; *(uint32_t*)0x20001936 = 0x46a5; *(uint32_t*)0x2000193a = 9; *(uint32_t*)0x2000193e = 0; *(uint32_t*)0x20001942 = 2; *(uint32_t*)0x20001946 = 0; *(uint32_t*)0x2000194a = 4; *(uint32_t*)0x2000194e = 0x14b8000; *(uint32_t*)0x20001952 = 1; *(uint32_t*)0x20001956 = 7; *(uint32_t*)0x2000195a = 0xfffffffa; *(uint32_t*)0x2000195e = 0x101; *(uint32_t*)0x20001962 = 0xfffffffc; *(uint32_t*)0x20001966 = 0; *(uint32_t*)0x2000196a = 0x5a0ecd6a; *(uint32_t*)0x2000196e = 0; *(uint32_t*)0x20001972 = 0x80000001; *(uint32_t*)0x20001976 = 0x6f; *(uint32_t*)0x2000197a = 9; *(uint32_t*)0x2000197e = 8; *(uint32_t*)0x20001982 = 0x5f33; *(uint32_t*)0x20001986 = 3; *(uint32_t*)0x2000198a = 5; *(uint32_t*)0x2000198e = 0x800; *(uint32_t*)0x20001992 = 9; *(uint32_t*)0x20001996 = 9; *(uint32_t*)0x2000199a = 0x194; *(uint32_t*)0x2000199e = 2; *(uint32_t*)0x200019a2 = 0xee1; *(uint32_t*)0x200019a6 = 0x7f; *(uint32_t*)0x200019aa = 5; *(uint32_t*)0x200019ae = 1; *(uint32_t*)0x200019b2 = 0x1f; *(uint32_t*)0x200019b6 = 5; *(uint32_t*)0x200019ba = 1; *(uint32_t*)0x200019be = 2; *(uint32_t*)0x200019c2 = 0x8000; *(uint32_t*)0x200019c6 = 0xffffff01; *(uint32_t*)0x200019ca = 0xba; *(uint32_t*)0x200019ce = 0; *(uint32_t*)0x200019d2 = 9; *(uint32_t*)0x200019d6 = 0xff; *(uint32_t*)0x200019da = 0x80; *(uint32_t*)0x200019de = 0x40; *(uint32_t*)0x200019e2 = 2; *(uint32_t*)0x200019e6 = 7; *(uint32_t*)0x200019ea = 0x10000; *(uint32_t*)0x200019ee = 0x83; *(uint32_t*)0x200019f2 = 0x8f35; *(uint16_t*)0x200019f6 = 4; *(uint16_t*)0x200019f8 = 6; *(uint16_t*)0x200019fc = 0x88; *(uint16_t*)0x200019fe = 1; *(uint16_t*)0x20001a00 = 0x84; *(uint32_t*)0x20001a02 = 4; *(uint16_t*)0x20001a06 = 8; *(uint16_t*)0x20001a08 = 1; memcpy((void*)0x20001a0a, "ife\000", 4); *(uint16_t*)0x20001a0e = 0x70; *(uint16_t*)0x20001a10 = 2; *(uint16_t*)0x20001a12 = 0x1c; *(uint16_t*)0x20001a14 = 1; *(uint32_t*)0x20001a16 = 0x101; *(uint32_t*)0x20001a1a = 0xe9; *(uint32_t*)0x20001a1e = -1; *(uint32_t*)0x20001a22 = 9; *(uint32_t*)0x20001a26 = 0x7fffffff; *(uint16_t*)0x20001a2a = 0; *(uint16_t*)0x20001a2e = 0xc; *(uint16_t*)0x20001a30 = 4; *(uint8_t*)0x20001a32 = 0xaa; *(uint8_t*)0x20001a33 = 0xaa; *(uint8_t*)0x20001a34 = 0xaa; *(uint8_t*)0x20001a35 = 0xaa; *(uint8_t*)0x20001a36 = 0xaa; *(uint8_t*)0x20001a37 = 0xaa; *(uint16_t*)0x20001a3a = 0xc; *(uint16_t*)0x20001a3c = 4; *(uint8_t*)0x20001a3e = 0xaa; *(uint8_t*)0x20001a3f = 0xaa; *(uint8_t*)0x20001a40 = 0xaa; *(uint8_t*)0x20001a41 = 0xaa; *(uint8_t*)0x20001a42 = 0xaa; *(uint8_t*)0x20001a43 = 0xe; *(uint16_t*)0x20001a46 = 0x14; *(uint16_t*)0x20001a48 = 6; *(uint16_t*)0x20001a4a = 8; *(uint16_t*)0x20001a4c = 3; *(uint32_t*)0x20001a4e = 0x100; *(uint16_t*)0x20001a52 = 4; *(uint16_t*)0x20001a54 = 3; *(uint16_t*)0x20001a56 = 4; *(uint16_t*)0x20001a58 = 5; *(uint16_t*)0x20001a5a = 0xc; *(uint16_t*)0x20001a5c = 4; *(uint8_t*)0x20001a5e = 0xaa; *(uint8_t*)0x20001a5f = 0xaa; *(uint8_t*)0x20001a60 = 0xaa; *(uint8_t*)0x20001a61 = 0xaa; *(uint8_t*)0x20001a62 = 0xaa; *(uint8_t*)0x20001a63 = 0xf; *(uint16_t*)0x20001a66 = 0xc; *(uint16_t*)0x20001a68 = 4; memcpy((void*)0x20001a6a, "\x40\xc0\xa1\xcf\x42\xa6", 6); *(uint16_t*)0x20001a72 = 0xc; *(uint16_t*)0x20001a74 = 3; *(uint8_t*)0x20001a76 = 1; *(uint8_t*)0x20001a77 = 0x80; *(uint8_t*)0x20001a78 = 0xc2; *(uint8_t*)0x20001a79 = 0; *(uint8_t*)0x20001a7a = 0; *(uint8_t*)0x20001a7b = 0xe; *(uint16_t*)0x20001a7e = 4; *(uint16_t*)0x20001a80 = 6; *(uint16_t*)0x20001a84 = 0x60; *(uint16_t*)0x20001a86 = 1; *(uint16_t*)0x20001a88 = 0x5c; *(uint32_t*)0x20001a8a = 3; *(uint16_t*)0x20001a8e = 0x10; *(uint16_t*)0x20001a90 = 1; memcpy((void*)0x20001a92, "tunnel_key\000", 11); *(uint16_t*)0x20001a9e = 0x40; *(uint16_t*)0x20001aa0 = 2; *(uint16_t*)0x20001aa2 = 8; *(uint16_t*)0x20001aa4 = 0xa; *(uint8_t*)0x20001aa6 = 0; *(uint16_t*)0x20001aaa = 8; *(uint16_t*)0x20001aac = 3; *(uint8_t*)0x20001aae = 0xac; *(uint8_t*)0x20001aaf = 0x14; *(uint8_t*)0x20001ab0 = 0x14; *(uint8_t*)0x20001ab1 = 0xbb; *(uint16_t*)0x20001ab2 = 0x14; *(uint16_t*)0x20001ab4 = 5; *(uint8_t*)0x20001ab6 = -1; *(uint8_t*)0x20001ab7 = 1; *(uint8_t*)0x20001ab8 = 0; *(uint8_t*)0x20001ab9 = 0; *(uint8_t*)0x20001aba = 0; *(uint8_t*)0x20001abb = 0; *(uint8_t*)0x20001abc = 0; *(uint8_t*)0x20001abd = 0; *(uint8_t*)0x20001abe = 0; *(uint8_t*)0x20001abf = 0; *(uint8_t*)0x20001ac0 = 0; *(uint8_t*)0x20001ac1 = 0; *(uint8_t*)0x20001ac2 = 0; *(uint8_t*)0x20001ac3 = 0; *(uint8_t*)0x20001ac4 = 0; *(uint8_t*)0x20001ac5 = 1; *(uint16_t*)0x20001ac6 = 8; *(uint16_t*)0x20001ac8 = 4; *(uint8_t*)0x20001aca = 0xac; *(uint8_t*)0x20001acb = 0x1e; *(uint8_t*)0x20001acc = 0; *(uint8_t*)0x20001acd = 1 + procid * 1; *(uint16_t*)0x20001ace = 8; *(uint16_t*)0x20001ad0 = 3; *(uint32_t*)0x20001ad2 = htobe32(4); *(uint16_t*)0x20001ad6 = 8; *(uint16_t*)0x20001ad8 = 7; *(uint32_t*)0x20001ada = 0x7fffffff; *(uint16_t*)0x20001ade = 4; *(uint16_t*)0x20001ae0 = 6; *(uint64_t*)0x200002c8 = 0x1764; *(uint64_t*)0x20000318 = 1; *(uint64_t*)0x20000320 = 0; *(uint64_t*)0x20000328 = 0; *(uint32_t*)0x20000330 = 0x4044810; syscall(__NR_sendmsg, r[0], 0x20000300, 0xc4); } int main(void) { syscall(__NR_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0); for (procid = 0; procid < 6; procid++) { if (fork() == 0) { loop(); } } sleep(1000000); return 0; }